.konum-module__V6lROG__page{--k-bg:#f1f2f5;--k-ground:radial-gradient(1100px 560px at 8% -8%, #fff 0%, #fff0 62%), radial-gradient(900px 640px at 104% 4%, #e3e8f0 0%, #e3e8f000 60%), linear-gradient(180deg, #f6f7f9 0%, #eceef1 100%);--k-card:#fff;--k-card-image:linear-gradient(180deg, #fffffff5, #ffffffdb);--k-card-shadow:inset 0 0 0 .5px #ffffffe6, inset 0 1px 0 #fff, 0 0 0 .5px #0f172a12, 0 1px 2px #0f172a0a, 0 10px 28px -14px #0f172a33;--k-well:#fff;--k-well-shadow:inset 0 0 0 .5px #3c3c434d, inset 0 1px 2px #0f172a0f;--k-label:#1d1d1f;--k-secondary:#636366;--k-separator:#3c3c4329;--k-fill:#7676801f;--k-fill-pressed:#76768038;--k-on-fill:#0051c9;--k-track:linear-gradient(180deg, #fcfcfd 0%, #e7e9ec 20%, #c8ccd2 52%, #dde0e4 78%, #f5f6f7 100%);--k-blue-fill:#0051c9;--k-blue-fill-pressed:#0045aa;--k-blue-shadow:inset 0 1px 0 #ffffff47, 0 1px 2px color-mix(in srgb, var(--sys-blue-fill-pressed) 28%, transparent), 0 8px 16px -8px color-mix(in srgb, var(--sys-blue-fill) 55%, transparent);--k-blue-text:#0051c9;--k-combined:#0051c9;--k-accel:#32ade6;--k-steps:#ff9500;--k-height:#34c759;--k-grid:#3c3c431f;--k-axis:#3c3c4373;--k-green-text:#1a6b2e;--k-green-tint:#34c75924;--k-orange-text:#a34700;--k-orange-tint:#ff950024;--k-red-text:#b80012;--k-red-tint:#ff3b301f;min-height:100dvh;padding:calc(16px + var(--safe-top)) 16px calc(40px + env(safe-area-inset-bottom));background:var(--k-ground), var(--k-bg);color:var(--k-label);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;margin:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,system-ui,Helvetica Neue,Arial,sans-serif;font-size:15px;line-height:1.4}@media (prefers-color-scheme:dark){.konum-module__V6lROG__page{--k-bg:#0b1a33;--k-ground:radial-gradient(120% 60% at 0% 0%, #6ea8ff29 0%, #6ea8ff00 55%), linear-gradient(180deg, #13294b 0%, #0b1a33 60%);--k-card:#13294b;--k-card-image:linear-gradient(160deg, #1d3a66 0%, #13294b 46%, #10233f 100%);--k-card-shadow:inset 0 0 0 .5px #ffffff24, inset 0 1px 0 #ffffff38, 0 1px 2px #0b1a3333, 0 14px 30px -14px #0b1a338c;--k-well:#0b1a33;--k-well-shadow:inset 0 0 0 .5px #c7d3e866, inset 0 1px 2px #0000004d;--k-label:#fff;--k-secondary:#c7d3e8;--k-separator:#c7d3e833;--k-fill:#ffffff24;--k-fill-pressed:#ffffff3d;--k-on-fill:#fff;--k-track:#ffffff24;--k-blue-fill:#0051c9;--k-blue-fill-pressed:#0045aa;--k-blue-shadow:inset 0 1px 0 #ffffff47, 0 1px 2px #0000004d, 0 8px 16px -8px color-mix(in srgb, var(--sys-blue-fill) 70%, transparent);--k-blue-text:#0051c9;--k-combined:#0051c9;--k-accel:#64d2ff;--k-steps:#ff9f0a;--k-height:#30d158;--k-grid:#c7d3e824;--k-axis:#c7d3e880;--k-green-text:#30d158;--k-green-tint:#30d1582e;--k-orange-text:#ff9f0a;--k-orange-tint:#ff9f0a2e;--k-red-text:#ff6961;--k-red-tint:#ff453a2e}}.konum-module__V6lROG__page *{box-sizing:border-box}.konum-module__V6lROG__column{max-width:560px;margin:0 auto}.konum-module__V6lROG__title{letter-spacing:-.02em;margin:8px 0 6px;font-size:28px;font-weight:700}.konum-module__V6lROG__lead{color:var(--k-label);margin:0 0 8px}.konum-module__V6lROG__hint{color:var(--k-secondary);margin:0 0 16px;font-size:14px}.konum-module__V6lROG__controls{gap:10px;margin:0 0 12px;display:flex}.konum-module__V6lROG__primary,.konum-module__V6lROG__secondary{min-height:50px;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:999px;flex:1;font-size:17px;font-weight:600}.konum-module__V6lROG__primary{background:var(--k-blue-fill);color:#fff;box-shadow:var(--k-blue-shadow)}.konum-module__V6lROG__primary:active{background:var(--k-blue-fill-pressed)}.konum-module__V6lROG__secondary{background:var(--k-fill);color:var(--k-on-fill)}.konum-module__V6lROG__secondary:active{background:var(--k-fill-pressed)}.konum-module__V6lROG__primary:focus-visible,.konum-module__V6lROG__secondary:focus-visible,.konum-module__V6lROG__link:focus-visible{outline:3px solid var(--k-combined);outline-offset:2px}.konum-module__V6lROG__alert{background:var(--k-red-tint);color:var(--k-red-text);border-radius:14px;margin:0 0 12px;padding:12px 16px;font-weight:500}.konum-module__V6lROG__status{align-items:center;gap:10px;min-height:28px;margin:0 0 12px;display:flex}.konum-module__V6lROG__chip,.konum-module__V6lROG__chipStill,.konum-module__V6lROG__chipMoving{white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:13px;font-weight:600;display:inline-block}.konum-module__V6lROG__chip{background:var(--k-fill);color:var(--k-secondary)}.konum-module__V6lROG__chipStill{background:var(--k-green-tint);color:var(--k-green-text)}.konum-module__V6lROG__chipMoving{background:var(--k-orange-tint);color:var(--k-orange-text)}.konum-module__V6lROG__progress{background:var(--k-track);border-radius:3px;flex:1;height:6px;overflow:hidden}.konum-module__V6lROG__progress>span{background:var(--k-accel);height:100%;transition:width .1s linear;display:block}.konum-module__V6lROG__card{background:var(--k-card-image), var(--k-card);box-shadow:var(--k-card-shadow);border-radius:20px;margin:0 0 16px;padding:16px 16px 14px}.konum-module__V6lROG__cardMain{background:var(--k-card-image), var(--k-card);box-shadow:inset 0 0 0 1.5px var(--k-combined), var(--k-card-shadow);border-radius:20px;margin:0 0 16px;padding:16px 16px 14px}.konum-module__V6lROG__cardTitle{color:var(--k-secondary);margin:0 0 6px;font-size:13px;font-weight:600}.konum-module__V6lROG__axes{margin:0}.konum-module__V6lROG__axis{border-bottom:.5px solid var(--k-separator);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;display:flex}.konum-module__V6lROG__axis dt{color:var(--k-secondary);font-size:15px}.konum-module__V6lROG__axis dd{font-variant-numeric:tabular-nums;letter-spacing:-.01em;text-align:right;margin:0;font-size:26px;font-weight:600}.konum-module__V6lROG__stats,.konum-module__V6lROG__diag{flex-wrap:wrap;gap:8px 20px;margin:10px 0 0;display:flex}.konum-module__V6lROG__stats dt,.konum-module__V6lROG__diag dt{color:var(--k-secondary);font-size:12px}.konum-module__V6lROG__stats dd,.konum-module__V6lROG__diag dd{font-variant-numeric:tabular-nums;margin:0;font-size:15px;font-weight:600}.konum-module__V6lROG__warn{background:var(--k-orange-tint);color:var(--k-orange-text);border-radius:12px;margin:10px 0 0;padding:8px 12px;font-size:14px}.konum-module__V6lROG__note{color:var(--k-secondary);margin:10px 0 0;font-size:13px}.konum-module__V6lROG__plotRow{align-items:stretch;gap:12px;display:flex}.konum-module__V6lROG__plot{aspect-ratio:1;background:var(--k-bg);touch-action:manipulation;border-radius:10px;flex:1;width:100%;min-width:0}.konum-module__V6lROG__gauge{flex-direction:column;align-items:center;gap:6px;width:48px;display:flex}.konum-module__V6lROG__gaugeLabel{color:var(--k-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}.konum-module__V6lROG__gaugeTrack{background:var(--k-fill);border-radius:5px;flex:1;width:10px;position:relative}.konum-module__V6lROG__gaugeTrack:after{content:"";background:var(--k-axis);height:1px;position:absolute;top:50%;left:-6px;right:-6px}.konum-module__V6lROG__gaugeMark{border:3px solid var(--k-card);background:var(--k-height);z-index:1;border-radius:50%;width:18px;height:18px;margin:0 0 -9px -9px;position:absolute;left:50%}.konum-module__V6lROG__legend{flex-wrap:wrap;align-items:center;gap:6px;margin:10px 0 0;font-size:13px;display:flex}.konum-module__V6lROG__keyCombined,.konum-module__V6lROG__keyAccel,.konum-module__V6lROG__keySteps,.konum-module__V6lROG__keyHeight{border-radius:50%;width:10px;height:10px;margin-left:8px;display:inline-block}.konum-module__V6lROG__keyCombined{background:var(--k-combined);margin-left:0}.konum-module__V6lROG__keyAccel{background:var(--k-accel)}.konum-module__V6lROG__keySteps{background:var(--k-steps)}.konum-module__V6lROG__keyHeight{background:var(--k-height)}.konum-module__V6lROG__details{background:var(--k-card-image), var(--k-card);box-shadow:var(--k-card-shadow);border-radius:20px;margin:0 0 16px;padding:14px 16px}.konum-module__V6lROG__details summary{cursor:pointer;font-weight:600}.konum-module__V6lROG__link{color:var(--k-blue-text);font:inherit;cursor:pointer;background:0 0;border:0;margin:12px 0 0;padding:0;font-weight:600}.konum-module__V6lROG__notes{color:var(--k-secondary);margin:8px 4px 0;font-size:13px}.konum-module__V6lROG__notesTitle{margin:0 0 6px;font-size:13px;font-weight:600}.konum-module__V6lROG__notes p{margin:0 0 8px}.konum-module__V6lROG__toggleOn{background:var(--k-green-tint);min-height:50px;color:var(--k-green-text);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:999px;flex:1;font-size:17px;font-weight:600}.konum-module__V6lROG__toggleOn:focus-visible{outline:3px solid var(--k-combined);outline-offset:2px}.konum-module__V6lROG__testNote{color:var(--k-secondary);margin:0 0 12px;font-size:14px}.konum-module__V6lROG__cardTest{background:var(--k-card-image), var(--k-card);box-shadow:inset 0 0 0 1.5px var(--k-height), var(--k-card-shadow);border-radius:20px;margin:0 0 16px;padding:16px 16px 14px}.konum-module__V6lROG__noteLabel{margin:12px 0 6px;font-size:14px;font-weight:600;display:block}.konum-module__V6lROG__noteField{background:var(--k-well);width:100%;box-shadow:var(--k-well-shadow);color:var(--k-label);font:inherit;resize:vertical;border:0;border-radius:12px;padding:10px 12px;font-size:16px}.konum-module__V6lROG__noteField:focus-visible{box-shadow:inset 0 0 0 1px var(--k-combined), 0 0 0 4px color-mix(in srgb, var(--sys-blue) 22%, transparent);outline:0}.konum-module__V6lROG__ok{background:var(--k-green-tint);color:var(--k-green-text);border-radius:12px;margin:10px 0 0;padding:10px 14px;font-weight:500}.konum-module__V6lROG__primary:disabled,.konum-module__V6lROG__secondary:disabled{opacity:.5;cursor:default}.konum-module__V6lROG__chat{background:var(--k-card-image), var(--k-card);box-shadow:var(--k-card-shadow);border-radius:20px;margin:0 0 16px;padding:16px 16px 14px}.konum-module__V6lROG__chatLead{color:var(--k-secondary);margin:0 0 10px;font-size:13px}.konum-module__V6lROG__chatList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.konum-module__V6lROG__msgOwner,.konum-module__V6lROG__msgClaude{overflow-wrap:anywhere;border-radius:18px;flex-direction:column;gap:2px;max-width:88%;padding:8px 14px;display:flex}.konum-module__V6lROG__msgOwner{background:var(--k-fill);align-self:flex-end}.konum-module__V6lROG__msgClaude{background:color-mix(in srgb, var(--k-combined) 14%, transparent);align-self:flex-start}.konum-module__V6lROG__msgMeta{color:var(--k-secondary);font-size:12px}.konum-module__V6lROG__msgText{white-space:pre-wrap}
