@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap";._overlay_ynnz3_15{--ink:#0a0a0b;--ink-soft:#0a0a0b9e;--ink-faint:#0a0a0b5c;--ink-hairline:#0a0a0b14;--ink-hairline-strong:#0a0a0b29;--accent:#0a0a0b;--accent-glow:#0a0a0b0a;--success:#22c55e;--axiom-blue:#2563eb;--axiom-blue-soft:#2563eb14;--surface:#fafafa;--bg:#fff;z-index:9999;background:var(--bg);height:100vh;color:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;isolation:isolate;font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Display,system-ui,sans-serif;position:fixed;inset:0;overflow:hidden}._overlay_ynnz3_15 *,._overlay_ynnz3_15 :before,._overlay_ynnz3_15 :after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}._container_ynnz3_83{-webkit-overflow-scrolling:touch;scrollbar-width:none;width:100%;height:100%;position:relative;overflow:hidden auto}._container_ynnz3_83::-webkit-scrollbar{display:none}._phase_ynnz3_109{justify-content:center;align-items:center;width:100%;min-height:100dvh;padding:120px 24px 80px;animation:.7s cubic-bezier(.22,1,.36,1) both _phaseEnter_ynnz3_1;display:flex;position:relative}._phase_ynnz3_109._fadeOut_ynnz3_131{pointer-events:none;animation:.4s cubic-bezier(.4,0,1,1) forwards _phaseExit_ynnz3_1!important}._phaseInner_ynnz3_141{text-align:center;z-index:2;flex-direction:column;align-items:center;width:min(100%,640px);margin:0 auto;display:flex;position:relative}._backButton_ynnz3_165{color:var(--ink-faint);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:8px 0;font-family:inherit;font-size:13px;font-weight:500;transition:color .2s,transform .2s;display:inline-flex;position:absolute;top:-60px;left:0}._backButton_ynnz3_165:hover{color:var(--ink);transform:translate(-3px)}._backArrow_ynnz3_203{transition:transform .2s}._backButton_ynnz3_165:hover ._backArrow_ynnz3_203{transform:translate(-2px)}._eyebrow_ynnz3_211{border:1px solid var(--ink-hairline);color:var(--ink-soft);letter-spacing:.08em;text-transform:uppercase;background:0 0;border-radius:999px;align-items:center;gap:8px;margin-bottom:28px;padding:6px 14px;font-size:11px;font-weight:600;animation:.6s cubic-bezier(.22,1,.36,1) .1s both _fadeUp_ynnz3_1;display:inline-flex}._eyebrowDot_ynnz3_245{background:var(--ink);border-radius:50%;width:4px;height:4px;animation:2.4s ease-in-out infinite _pulseDot_ynnz3_1}._largeTitle_ynnz3_261{letter-spacing:-.035em;color:var(--ink);white-space:pre-line;text-wrap:balance;margin:0 0 16px;font-size:clamp(32px,6vw,52px);font-weight:700;line-height:1.05}._largeTitle_ynnz3_261 ._accent_ynnz3_283{color:var(--ink-soft);font-style:italic;font-weight:500}._sectionDescription_ynnz3_295{color:var(--ink-soft);text-wrap:balance;max-width:520px;margin:0;font-size:clamp(15px,2.4vw,17px);line-height:1.55}._questionHeader_ynnz3_313{text-align:center;width:100%;margin-bottom:40px}._bottomAction_ynnz3_325{flex-direction:column;align-items:center;gap:14px;width:100%;margin-top:40px;display:flex}._errorMessage_ynnz3_343{color:#c0392b;margin-top:16px;font-size:13px;font-weight:500;animation:.3s both _fadeUp_ynnz3_1}._primaryButton_ynnz3_361{border:1px solid var(--ink);background:var(--ink);color:#fff;letter-spacing:-.01em;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:12px;min-height:54px;padding:0 32px;font-family:inherit;font-size:15px;font-weight:600;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s,background .2s;display:inline-flex;position:relative}._primaryButton_ynnz3_361:hover{transform:translateY(-1px);box-shadow:0 12px 32px #0a0a0b2e}._primaryButton_ynnz3_361:active{transform:translateY(0)scale(.985)}._primaryButton_ynnz3_361:disabled{opacity:.4;pointer-events:none}._buttonArrow_ynnz3_421{font-size:16px;transition:transform .22s cubic-bezier(.22,1,.36,1);display:inline-flex}._primaryButton_ynnz3_361:hover ._buttonArrow_ynnz3_421{transform:translate(4px)}._textButton_ynnz3_437{color:var(--ink-faint);cursor:pointer;background:0 0;border:0;margin-top:8px;font-family:inherit;font-size:13px;font-weight:500;transition:color .2s}._textButton_ynnz3_437:hover{color:var(--ink)}._globalSkip_ynnz3_475{left:50%;bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:10;color:var(--ink-faint);letter-spacing:-.005em;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;padding:10px 18px;font-family:inherit;font-size:13px;font-weight:500;transition:color .2s,background .2s,transform .2s;position:fixed;transform:translate(-50%)}._globalSkip_ynnz3_475:hover{color:var(--ink);background:#0a0a0b0a}._globalSkip_ynnz3_475:active{transform:translate(-50%)scale(.97)}._globalSkip_ynnz3_475:focus-visible{outline:2px solid var(--ink);outline-offset:3px}._welcomePhase_ynnz3_545{align-items:center;min-height:100dvh}._welcomeContent_ynnz3_555{z-index:2;text-align:center;flex-direction:column;align-items:center;max-width:640px;margin:0 auto;display:flex;position:relative}._welcomeMark_ynnz3_577{background:var(--ink);border-radius:1.5px;width:10px;height:10px;margin-bottom:40px;animation:3s ease-in-out infinite _markPulse_ynnz3_1;transform:rotate(45deg)}._welcomeTitle_ynnz3_597{letter-spacing:-.04em;color:var(--ink);text-wrap:balance;min-height:1.2em;margin:0 0 20px;font-size:clamp(34px,6.4vw,58px);font-weight:700;line-height:1.04}._welcomeSubtitle_ynnz3_619{color:var(--ink-soft);opacity:0;text-wrap:balance;max-width:520px;margin:0 0 12px;font-size:clamp(16px,2.4vw,19px);font-weight:450;line-height:1.55;transition:opacity .7s,transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(8px)}._welcomeSubtitle_ynnz3_619._visible_ynnz3_645{opacity:1;transform:translateY(0)}._welcomeNameField_ynnz3_649{opacity:0;width:100%;max-width:360px;margin:32px auto 0;transition:opacity .7s .2s,transform .7s cubic-bezier(.22,1,.36,1) .2s;transform:translateY(8px)}._welcomeNameField_ynnz3_649._visible_ynnz3_645{opacity:1;transform:translateY(0)}._nameInput_ynnz3_671{border:none;border-bottom:1.5px solid var(--ink-hairline-strong);width:100%;color:var(--ink);text-align:center;letter-spacing:-.01em;background:0 0;outline:none;padding:12px 4px;font-family:inherit;font-size:18px;font-weight:500;transition:border-color .2s}._nameInput_ynnz3_671::placeholder{color:var(--ink-faint);font-weight:400}._nameInput_ynnz3_671:focus{border-bottom-color:var(--ink)}._nameHint_ynnz3_709{color:var(--ink-faint);margin-top:10px;font-size:12px;font-weight:500}._welcomeFooter_ynnz3_723{color:var(--ink-faint);letter-spacing:.02em;justify-content:center;align-items:center;gap:10px;margin-top:56px;font-size:11px;display:flex}._footerDot_ynnz3_745{opacity:.4}._cursor_ynnz3_749{color:var(--ink);margin-left:2px;font-weight:300;animation:.9s step-end infinite _cursorBlink_ynnz3_1;display:inline-block}._principles_ynnz3_767{flex-direction:column;gap:0;width:100%;max-width:520px;margin-top:8px;display:flex}._principle_ynnz3_767{border-top:1px solid var(--ink-hairline);text-align:left;opacity:0;align-items:flex-start;gap:20px;padding:24px 0;animation:.6s cubic-bezier(.22,1,.36,1) forwards _fadeUp_ynnz3_1;display:flex;transform:translateY(12px)}._principle_ynnz3_767:last-child{border-bottom:1px solid var(--ink-hairline)}._principle_ynnz3_767:first-child{animation-delay:.15s}._principle_ynnz3_767:nth-child(2){animation-delay:.3s}._principle_ynnz3_767:nth-child(3){animation-delay:.45s}._principleIndex_ynnz3_819{color:var(--ink-faint);letter-spacing:.08em;font-variant-numeric:tabular-nums;flex-shrink:0;padding-top:2px;font-size:11px;font-weight:700}._principleContent_ynnz3_839{flex:1;min-width:0}._principleTitle_ynnz3_843{color:var(--ink);letter-spacing:-.01em;margin-bottom:4px;font-size:17px;font-weight:600;line-height:1.3}._principleDesc_ynnz3_861{color:var(--ink-soft);font-size:14px;line-height:1.5}._forkGrid_ynnz3_875{grid-template-columns:repeat(2,1fr);gap:14px;width:100%;max-width:560px;margin-top:8px;display:grid}._forkCard_ynnz3_893{text-align:left;border:1px solid var(--ink-hairline);cursor:pointer;background:0 0;border-radius:18px;flex-direction:column;align-items:flex-start;padding:28px 24px;transition:all .28s cubic-bezier(.22,1,.36,1);display:flex;position:relative}._forkCard_ynnz3_893:hover{border-color:var(--ink-hairline-strong);background:var(--surface);transform:translateY(-2px)}._forkCard_ynnz3_893._selected_ynnz3_933{border-color:var(--ink);background:var(--ink);color:#fff;transform:translateY(-2px);box-shadow:0 16px 40px #0a0a0b2e}._forkCard_ynnz3_893._selected_ynnz3_933 ._forkDesc_ynnz3_949{color:#ffffffb3}._forkCard_ynnz3_893._selected_ynnz3_933 ._forkCheck_ynnz3_951{opacity:1;transform:scale(1)}._forkIcon_ynnz3_955{margin-bottom:18px;font-size:26px;line-height:1}._forkTitle_ynnz3_967{color:var(--ink);letter-spacing:-.01em;margin-bottom:6px;font-size:17px;font-weight:600;line-height:1.25}._forkCard_ynnz3_893._selected_ynnz3_933 ._forkTitle_ynnz3_967{color:#fff}._forkDesc_ynnz3_949{color:var(--ink-soft);font-size:13px;line-height:1.5}._forkCheck_ynnz3_951{width:22px;height:22px;color:var(--ink);opacity:0;background:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:700;transition:all .28s cubic-bezier(.34,1.56,.64,1);display:flex;position:absolute;top:16px;right:16px;transform:scale(.5)}._contextForm_ynnz3_1041{text-align:left;flex-direction:column;gap:24px;width:100%;max-width:520px;display:flex}._fieldGroup_ynnz3_1059{flex-direction:column;gap:8px;display:flex}._inputLabel_ynnz3_1071{color:var(--ink-soft);letter-spacing:.01em;margin-left:2px;font-size:12px;font-weight:600}._fieldHint_ynnz3_1087{color:var(--ink-faint);margin-left:2px;font-size:12px;font-weight:400}._minimalInput_ynnz3_1101{border:none;border-bottom:1.5px solid var(--ink-hairline-strong);width:100%;min-height:54px;color:var(--ink);letter-spacing:-.01em;background:0 0;outline:none;padding:0 4px;font-family:inherit;font-size:16px;font-weight:500;line-height:1.4;transition:border-color .2s}._minimalInput_ynnz3_1101::placeholder{color:var(--ink-faint);font-weight:400}._minimalInput_ynnz3_1101:focus{border-bottom-color:var(--ink)}._textarea_ynnz3_1141,._textareaLarge_ynnz3_1141{resize:vertical;min-height:90px;padding:14px 4px;line-height:1.55}._textareaLarge_ynnz3_1141{min-height:160px}._dreamGrid_ynnz3_1161{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px;margin-top:8px;display:grid}._dreamItem_ynnz3_1175{border:1px solid var(--ink-hairline);cursor:pointer;color:var(--ink);text-align:left;background:0 0;border-radius:10px;padding:12px 14px;font-family:inherit;font-size:13px;font-weight:500;line-height:1.35;transition:all .2s}._dreamItem_ynnz3_1175:hover{border-color:var(--ink-hairline-strong);background:var(--surface)}._dreamItem_ynnz3_1175._selected_ynnz3_933{border-color:var(--ink);background:var(--ink);color:#fff}._previewCard_ynnz3_1229{border:1px solid var(--ink-hairline);text-align:center;background:#fff;border-radius:24px;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:520px;padding:28px 28px 32px;animation:.7s cubic-bezier(.22,1,.36,1) both _cardReveal_ynnz3_1;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0a0a0b0a,0 8px 24px #0a0a0b0f}._previewCard_ynnz3_1229:before{content:"";background:var(--ink);height:2px;position:absolute;top:0;left:0;right:0}._previewCardHeader_ynnz3_1289{letter-spacing:.14em;text-transform:uppercase;width:100%;color:var(--ink-faint);border-bottom:1px solid var(--ink-hairline);justify-content:space-between;align-items:center;margin-bottom:4px;padding-bottom:14px;font-size:10px;font-weight:700;display:flex}._previewCardBrand_ynnz3_1319{color:var(--ink);align-items:center;gap:8px;display:flex}._previewCardBrandMark_ynnz3_1333{background:var(--ink);border-radius:1px;width:6px;height:6px;transform:rotate(45deg)}._previewDirectionBadge_ynnz3_1349{background:var(--axiom-blue-soft);color:var(--axiom-blue);letter-spacing:-.01em;border:1px solid #2563eb24;border-radius:999px;align-items:center;margin-top:4px;padding:5px 13px;font-size:12.5px;font-weight:700;line-height:1.3;display:inline-flex}._previewFieldLabel_ynnz3_1379{letter-spacing:.14em;text-transform:uppercase;color:#0a0a0b5c;margin-top:4px;font-size:11px;font-weight:800}._previewFocus_ynnz3_1397{letter-spacing:-.04em;max-width:100%;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(24px,5vw,36px);font-weight:800;line-height:1.08}._previewLastAction_ynnz3_1419{color:#0a0a0b8c;max-width:100%;margin-top:2px;font-size:14px;line-height:1.5}._previewContinueButton_ynnz3_1435{background:var(--ink);color:#fff;letter-spacing:-.01em;cursor:default;border:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;width:100%;max-width:320px;min-height:52px;margin-top:8px;padding:0 28px;font-family:inherit;font-size:14px;font-weight:700;display:inline-flex;box-shadow:0 8px 20px #0a0a0b24}._activationPhase_ynnz3_1481{align-items:center;min-height:100dvh}._activationCenter_ynnz3_1491{text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;max-width:600px;min-height:70vh;margin:0 auto;padding:0 16px;display:flex}._activationSuccess_ynnz3_1521{width:80px;height:80px;margin-bottom:8px;position:relative}._successSymbol_ynnz3_1535{color:#fff;background:#22c55e;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;font-size:36px;font-weight:800;animation:.6s cubic-bezier(.34,1.56,.64,1) both _successPop_ynnz3_1;display:flex;position:relative;box-shadow:0 16px 40px #22c55e47}._activationTitle_ynnz3_1567{letter-spacing:-.04em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(32px,6vw,48px);font-weight:700;line-height:1.05}._activationTitle_ynnz3_1567 ._accent_ynnz3_283{color:var(--ink-soft);font-style:italic;font-weight:500}._trialBadge_ynnz3_1599{background:var(--surface);border:1px solid var(--ink-hairline);letter-spacing:.02em;color:var(--ink);border-radius:999px;align-items:center;gap:8px;margin:4px 0 12px;padding:8px 16px;font-size:12px;font-weight:600;display:inline-flex}._trialBadgeDot_ynnz3_1629{background:var(--success);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite _pulseDot_ynnz3_1}._activationSummary_ynnz3_1645{background:var(--surface);border:1px solid var(--ink-hairline);text-align:left;box-sizing:border-box;border-radius:16px;width:100%;max-width:100%;margin-bottom:8px;padding:20px 24px;overflow:hidden}._summaryRow_ynnz3_1671{color:var(--ink-soft);border-bottom:1px solid var(--ink-hairline);justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:10px 0;font-size:13px;display:flex}._summaryRow_ynnz3_1671:last-child{border-bottom:none}._summaryRow_ynnz3_1671 span:first-child{flex-shrink:0;min-width:0}._summaryRow_ynnz3_1671 strong{color:var(--ink);text-align:right;text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;min-width:0;max-width:65%;font-weight:600;overflow:hidden}._activationMeta_ynnz3_1733{color:var(--ink-faint);margin-top:8px;font-size:12px}._loadingScreen_ynnz3_1747{flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:100dvh;display:flex}._loadingMark_ynnz3_1765{background:var(--ink);border-radius:1.5px;width:10px;height:10px;animation:2s ease-in-out infinite _markPulse_ynnz3_1;transform:rotate(45deg)}@keyframes _phaseEnter_ynnz3_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes _phaseExit_ynnz3_1{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@keyframes _fadeUp_ynnz3_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes _cardReveal_ynnz3_1{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _cursorBlink_ynnz3_1{0%,48%{opacity:1}49%,to{opacity:0}}@keyframes _pulseDot_ynnz3_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}@keyframes _markPulse_ynnz3_1{0%,to{opacity:1;transform:rotate(45deg)scale(1)}50%{opacity:.7;transform:rotate(45deg)scale(1.15)}}@keyframes _successPop_ynnz3_1{0%{opacity:0;transform:scale(.5)}60%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@media (width<=768px){._forkGrid_ynnz3_875{grid-template-columns:1fr;gap:12px}._phase_ynnz3_109{padding:90px 20px 120px}._previewCard_ynnz3_1229{padding:24px 20px 28px}._largeTitle_ynnz3_261{font-size:clamp(26px,7vw,42px)}._dreamGrid_ynnz3_1161{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}._activationSummary_ynnz3_1645{padding:16px 20px}._summaryRow_ynnz3_1671{gap:12px;font-size:12px}._summaryRow_ynnz3_1671 strong{max-width:60%;font-size:12px}}@media (width<=480px){._phase_ynnz3_109{padding:80px 16px 140px}._backButton_ynnz3_165{font-size:12px;top:-40px}._largeTitle_ynnz3_261{font-size:26px;line-height:1.15}._welcomeTitle_ynnz3_597{font-size:28px}._minimalInput_ynnz3_1101,._nameInput_ynnz3_671,._textarea_ynnz3_1141,._textareaLarge_ynnz3_1141{font-size:16px!important}._minimalInput_ynnz3_1101{min-height:48px}._primaryButton_ynnz3_361{justify-content:center;width:100%;min-height:52px}._forkCard_ynnz3_893{padding:20px 18px}._principle_ynnz3_767{gap:12px;padding:16px 0}._previewFocus_ynnz3_1397{font-size:22px}._activationCenter_ynnz3_1491{gap:16px;padding:0 8px}._activationSummary_ynnz3_1645{border-radius:12px;padding:14px 16px}._summaryRow_ynnz3_1671{gap:10px;padding:8px 0;font-size:12px}._summaryRow_ynnz3_1671 strong{max-width:55%;font-size:11px}._welcomeFooter_ynnz3_723{flex-wrap:wrap;justify-content:center;gap:8px 12px;margin-top:40px}._contextForm_ynnz3_1041{gap:20px}._globalSkip_ynnz3_475{padding:8px 14px;font-size:12px}}@media (height<=600px) and (width<=768px){._phase_ynnz3_109{justify-content:flex-start;align-items:flex-start;padding-top:70px;padding-bottom:100px}._phaseInner_ynnz3_141{margin-top:20px}._largeTitle_ynnz3_261{margin-bottom:12px;font-size:24px}._sectionDescription_ynnz3_295{margin-bottom:16px;font-size:14px}._welcomeMark_ynnz3_577{width:8px;height:8px;margin-bottom:24px}._activationSuccess_ynnz3_1521{width:60px;height:60px;margin-bottom:12px}._successSymbol_ynnz3_1535{font-size:28px}._bottomAction_ynnz3_325{margin-top:24px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}._dashboard_u3efq_7{--axiom-blue:#2563eb;--axiom-blue-soft:#2563eb14;--axiom-purple:#7c3aed;--ink-950:#0f172a;--ink-800:#1e293b;--ink-700:#334155;--ink-600:#475569;--ink-500:#64748b;--ink-400:#94a3b8;--ink-300:#cbd5e1;--ink-200:#e2e8f0;--ink-100:#f1f5f9;--ink-50:#f8fafc;--danger:#dc2626;--background:#fff;--foreground:var(--ink-950);--border:var(--ink-200);--muted:var(--ink-100);--muted-foreground:var(--ink-500);--card:#fff;--card-hover:var(--ink-50);--fs-display:clamp(22px, 4vw, 56px);--fs-body:clamp(15px, 1.2vw, 18px);--fs-meta:clamp(11px, .9vw, 13px);height:100vh;height:calc(100dvh - var(--kb-inset,0px));color:var(--ink-950);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;flex-direction:column;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:height .18s;display:flex;position:relative;overflow:hidden}._dashboard_u3efq_7 *,._dashboard_u3efq_7 :before,._dashboard_u3efq_7 :after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}._dashboard_u3efq_7 button,._dashboard_u3efq_7 input,._dashboard_u3efq_7 textarea{font-family:inherit}._content_u3efq_113{width:100%;max-width:860px;padding:calc(env(safe-area-inset-top,0px) + 8px) 24px 0;flex-direction:column;flex:1;min-height:0;margin:0 auto;display:flex}._header_u3efq_135{border-bottom:1px solid #94a3b817;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:22px 0 18px;animation:.45s cubic-bezier(.22,1,.36,1) both _fadeInDown_u3efq_1;display:flex}._headerLeft_u3efq_157{flex-direction:column;gap:2px;min-width:0;display:flex}._headerTime_u3efq_171{font-size:var(--fs-display);letter-spacing:-.035em;color:var(--ink-950);font-weight:800;line-height:1.1}._headerDate_u3efq_187{font-size:var(--fs-meta);color:var(--ink-500);letter-spacing:-.01em;margin-top:0;font-weight:500}._headerRight_u3efq_203{flex-shrink:0;align-items:center;gap:6px;display:flex}._headerPlanner_u3efq_217{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;transition:background .18s,transform .18s;display:flex}._headerPlanner_u3efq_217:hover{background:var(--ink-50)}._headerPlanner_u3efq_217:active{transform:scale(.96)}._headerPlanner_u3efq_217:focus-visible{outline:3px solid var(--axiom-blue-soft);outline-offset:3px}._headerPlannerEmpty_u3efq_247 ._plannerLabel_u3efq_247{color:var(--ink-400)}._plannerSegments_u3efq_251{align-items:center;gap:4px;display:flex}._plannerSegment_u3efq_251{background:var(--ink-200);border-radius:999px;width:5px;height:16px;transition:background .3s}._plannerSegmentBlue_u3efq_267{background:var(--axiom-blue)}._plannerSegmentGhost_u3efq_269{box-shadow:inset 0 0 0 1px var(--ink-200);background:0 0}._plannerLabel_u3efq_247{font-size:var(--fs-meta);letter-spacing:-.01em;color:var(--ink-500);font-weight:600;transition:color .18s}._headerPlanner_u3efq_217:hover ._plannerLabel_u3efq_247{color:var(--ink-950)}._menuButton_u3efq_289{width:36px;height:36px;color:var(--ink-950);letter-spacing:-.01em;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;font-size:20px;font-weight:600;transition:color .18s,background .18s,transform .18s;display:flex}._menuButton_u3efq_289:hover{color:var(--axiom-blue);background:var(--ink-50)}._menuButton_u3efq_289:active{transform:scale(.93)}._menuButton_u3efq_289:focus-visible{outline:3px solid var(--axiom-blue-soft);outline-offset:4px;border-radius:8px}._menuIcon_u3efq_331{flex-direction:column;justify-content:center;align-items:center;gap:3px;width:16px;height:16px;display:flex}._menuIconLine_u3efq_349{background:currentColor;border-radius:2px;width:16px;height:1.5px;transition:background .18s;display:block}._menuButton_u3efq_289:hover ._menuIconLine_u3efq_349{background:var(--axiom-blue)}._main_u3efq_375{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex-direction:column;flex:1;align-items:center;min-height:0;padding:56px 0 40px;transition:padding .2s;display:flex;overflow:hidden auto}._center_u3efq_403{text-align:center;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:720px;margin:auto 0;animation:.5s cubic-bezier(.22,1,.36,1) both _fadeInUp_u3efq_1;display:flex}._centerCompact_u3efq_433{justify-content:flex-start;gap:8px;margin-top:0;padding-top:0;animation:.25s cubic-bezier(.22,1,.36,1) both _fadeInUp_u3efq_1}._centerCompact_u3efq_433 ._form_u3efq_449{gap:10px;margin-top:6px}._centerCompact_u3efq_433 ._primaryButton_u3efq_459{min-height:48px;margin-top:6px}._centerCompact_u3efq_433 ._inputLabel_u3efq_469{margin-bottom:4px}:root[data-kb="1"] ._main_u3efq_375{padding-top:16px;padding-bottom:16px}:root[data-kb="1"] ._header_u3efq_135{display:none}:root[data-kb="1"] ._center_u3efq_403{gap:6px}:root[data-kb="1"] ._form_u3efq_449{gap:8px;margin-top:4px}:root[data-kb="1"] ._input_u3efq_469{min-height:44px;padding:0 14px;font-size:16px}:root[data-kb="1"] ._textarea_u3efq_527{min-height:52px;padding:10px 14px;font-size:16px}:root[data-kb="1"] ._primaryButton_u3efq_459{min-height:46px;margin-top:4px}:root[data-kb="1"] ._inputLabel_u3efq_469{margin-bottom:3px;font-size:11px}:root[data-kb="1"] ._sectionHint_u3efq_559{display:none}._kicker_u3efq_567{font-size:var(--fs-meta);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-500);font-weight:800}._direction_u3efq_571{background:var(--axiom-blue-soft);color:var(--axiom-blue);font-size:var(--fs-meta);letter-spacing:-.01em;border:1px solid #2563eb24;border-radius:999px;align-items:center;padding:5px 13px;font-weight:700;line-height:1.3;display:inline-flex}._fieldLabel_u3efq_599{font-size:var(--fs-meta);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-400);margin-top:12px;font-weight:800}._title_u3efq_603{font-size:var(--fs-display);letter-spacing:-.04em;color:var(--ink-950);margin:0;font-weight:800;line-height:1.12}._focus_u3efq_605{max-width:760px;font-size:var(--fs-display);letter-spacing:-.045em;color:var(--ink-950);margin:0;font-weight:800;line-height:1.08}._text_u3efq_527{max-width:560px;font-size:var(--fs-body);color:var(--ink-500);margin:0;line-height:1.6}._hint_u3efq_609{max-width:420px;font-size:var(--fs-meta);color:var(--ink-400);line-height:1.5}._error_u3efq_611{font-size:var(--fs-body);color:var(--danger);font-weight:600}._workingLabel_u3efq_615{font-size:var(--fs-meta);letter-spacing:.18em;text-transform:uppercase;color:var(--axiom-blue);align-items:center;gap:8px;font-weight:800;display:inline-flex}._workingDot_u3efq_617{background:var(--axiom-blue);border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite _pulseDot_u3efq_1}._loadingDot_u3efq_619{background:var(--axiom-blue);border-radius:50%;width:10px;height:10px;margin-top:18px;animation:1.2s ease-in-out infinite _pulseDot_u3efq_1}._primaryButton_u3efq_459{background:var(--ink-950);color:#fff;width:100%;max-width:360px;min-height:56px;font-size:var(--fs-body);letter-spacing:-.01em;cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin-top:12px;padding:0 32px;font-weight:700;transition:transform .2s cubic-bezier(.22,1,.36,1),background .2s,box-shadow .2s;display:flex;box-shadow:0 10px 24px #0f172a1f}._primaryButton_u3efq_459:hover{background:var(--ink-800);transform:translateY(-1px);box-shadow:0 14px 30px #0f172a29}._primaryButton_u3efq_459:active{transform:scale(.98);box-shadow:0 6px 16px #0f172a1f}._primaryButton_u3efq_459:focus-visible{outline:3px solid var(--axiom-blue-soft);outline-offset:3px}._primaryButtonArrow_u3efq_673{opacity:.85;flex-shrink:0}._textButton_u3efq_683{color:var(--ink-500);font-size:var(--fs-meta);cursor:pointer;background:0 0;border:none;border-radius:10px;margin-top:4px;padding:8px 10px;font-weight:600;transition:color .18s}._textButton_u3efq_683:hover{color:var(--ink-950)}._textButton_u3efq_683:focus-visible{outline:3px solid var(--axiom-blue-soft);outline-offset:3px}._helpTextLine_u3efq_691{color:var(--ink-400);font-size:var(--fs-meta);cursor:pointer;background:0 0;border:none;margin-top:2px;padding:6px 8px;font-weight:500;line-height:1.4;text-decoration:none;transition:color .18s}._helpTextLine_u3efq_691:hover{color:var(--axiom-blue)}._helpTextLine_u3efq_691:focus-visible{outline:2px solid var(--axiom-blue-soft);outline-offset:2px;border-radius:6px}._secondaryActions_u3efq_699{flex-direction:column;align-items:center;gap:8px;width:100%;max-width:360px;margin-top:16px;display:flex}._momentumTrace_u3efq_703{border-top:1px solid #94a3b833;border-bottom:1px solid #94a3b833;justify-content:center;align-items:center;gap:8px;width:100%;max-width:520px;margin-top:2px;padding:10px 4px;animation:.5s cubic-bezier(.22,1,.36,1) both _fadeInUp_u3efq_1;display:flex}._momentumTraceText_u3efq_705{font-size:var(--fs-meta);color:var(--ink-500);text-align:center;line-height:1.45}._momentumTraceClose_u3efq_707{width:20px;height:20px;color:var(--ink-400);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:13px;line-height:1;transition:color .18s,background .18s;display:inline-flex}._momentumTraceClose_u3efq_707:hover{color:var(--ink-700);background:var(--ink-100)}._momentumTraceClose_u3efq_707:focus-visible{outline:2px solid var(--axiom-blue-soft);outline-offset:2px}._form_u3efq_449{text-align:left;flex-direction:column;gap:18px;width:100%;max-width:520px;margin-top:18px;display:flex}._field_u3efq_599{flex-direction:column;display:flex}._inputLabel_u3efq_469{font-size:var(--fs-meta);color:var(--ink-600);margin-bottom:8px;font-weight:600}._input_u3efq_469,._textarea_u3efq_527{width:100%;color:var(--ink-950);background:#fff;border:1px solid #94a3b840;border-radius:14px;outline:none;font-size:16px;font-weight:500;line-height:1.45;transition:border-color .18s,box-shadow .18s}._input_u3efq_469{min-height:48px;padding:0 16px}._textarea_u3efq_527{resize:none;min-height:64px;padding:12px 16px}._input_u3efq_469::placeholder,._textarea_u3efq_527::placeholder{color:var(--ink-400)}._input_u3efq_469:hover,._textarea_u3efq_527:hover{border-color:#2563eb38}._input_u3efq_469:focus,._textarea_u3efq_527:focus{box-shadow:0 0 0 4px var(--axiom-blue-soft);border-color:#2563eb73}._brainDumpFAB_u3efq_743{bottom:calc(24px + env(safe-area-inset-bottom,0px));right:max(20px, env(safe-area-inset-right,0px));background:var(--ink-950);color:#fff;cursor:pointer;z-index:200;-webkit-tap-highlight-color:transparent;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;width:56px;height:56px;font-size:28px;font-weight:400;line-height:1;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s,background .22s,opacity .18s;animation:.5s cubic-bezier(.22,1,.36,1) .3s both _fabIn_u3efq_1;display:flex;position:fixed;box-shadow:0 4px 12px #0f172a29,0 12px 28px #0f172a1a}._brainDumpFAB_u3efq_743:hover{background:var(--ink-800);transform:scale(1.08);box-shadow:0 6px 16px #0f172a33,0 16px 36px #0f172a24}._brainDumpFAB_u3efq_743:active{transform:scale(.94);box-shadow:0 2px 8px #0f172a24,0 6px 16px #0f172a14}._brainDumpFAB_u3efq_743:focus-visible{outline:3px solid var(--axiom-blue-soft);outline-offset:4px}._brainDumpFABIcon_u3efq_837{pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;font-size:26px;line-height:1;transition:transform .3s cubic-bezier(.34,1.56,.64,1);display:flex}._brainDumpFAB_u3efq_743:hover ._brainDumpFABIcon_u3efq_837{transform:rotate(90deg)}._brainDumpFAB_u3efq_743:active ._brainDumpFABIcon_u3efq_837{transform:rotate(90deg)scale(.9)}:root[data-kb="1"] ._brainDumpFAB_u3efq_743{opacity:0;pointer-events:none;transform:translateY(30px)scale(.8)}@keyframes _fabIn_u3efq_1{0%{opacity:0;transform:translateY(20px)scale(.8)}to{opacity:1;transform:translateY(0)scale(1)}}._sidePanelOverlay_u3efq_909{-webkit-backdrop-filter:blur(8px);z-index:500;background:#0f172a38;animation:.24s both _fadeIn_u3efq_1;position:fixed;inset:0}._sidePanel_u3efq_909{z-index:501;width:min(80vw,320px);padding:calc(20px + env(safe-area-inset-top,0px)) 24px calc(32px + env(safe-area-inset-bottom,0px));background:#fff;border-left:1px solid #94a3b81f;flex-direction:column;animation:.36s cubic-bezier(.22,1,.36,1) both _slideInRight_u3efq_1;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-24px 0 60px #0f172a14}._sidePanelHeader_u3efq_913{justify-content:flex-end;align-items:center;min-height:36px;margin-bottom:8px;display:flex}._sidePanelClose_u3efq_915{width:32px;height:32px;color:var(--ink-400);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:16px;line-height:1;transition:color .22s,background .22s,transform .22s;display:flex}._sidePanelClose_u3efq_915:hover{color:var(--ink-950);background:var(--ink-50)}._sidePanelClose_u3efq_915:active{transform:scale(.9)}._sidePanelClose_u3efq_915:focus-visible{outline:3px solid var(--axiom-blue-soft);outline-offset:3px}._sidePanelNav_u3efq_923{flex-direction:column;margin-top:12px;display:flex}._sidePanelItem_u3efq_925{color:var(--ink-700);letter-spacing:-.01em;text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #94a3b81f;padding:18px 4px;font-size:16px;font-weight:500;transition:color .22s,transform .26s cubic-bezier(.22,1,.36,1);position:relative}._sidePanelItem_u3efq_925:first-child{padding-top:8px}._sidePanelItem_u3efq_925:last-child{border-bottom:none}._sidePanelItem_u3efq_925:before{content:"";background:var(--axiom-blue);opacity:0;border-radius:2px;width:3px;height:0;transition:height .26s cubic-bezier(.22,1,.36,1),opacity .22s;position:absolute;top:50%;left:-4px;transform:translateY(-50%)}._sidePanelItem_u3efq_925:hover{color:var(--ink-950);transform:translate(4px)}._sidePanelItem_u3efq_925:hover:before{opacity:1;height:18px}._sidePanelItem_u3efq_925:active{color:var(--axiom-blue);transform:translate(2px)}._sidePanelItem_u3efq_925:focus-visible{outline:3px solid var(--axiom-blue-soft);outline-offset:3px;border-radius:8px}._stuckModalOverlay_u3efq_945{-webkit-backdrop-filter:blur(16px);z-index:1000;background:#0f172a59;animation:.24s cubic-bezier(.22,1,.36,1) both _fadeIn_u3efq_1;position:fixed;inset:0}._stuckModal_u3efq_945{z-index:1001;background:#fff;border:1px solid #94a3b81a;border-radius:28px;width:min(92vw,500px);max-height:90vh;padding:32px 28px 28px;animation:.3s cubic-bezier(.22,1,.36,1) both _scaleIn_u3efq_1;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 32px 80px #0f172a1f,0 12px 32px #0f172a0f}._stuckModalHeader_u3efq_995{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px;display:flex}._stuckModalHeaderLeft_u3efq_1009{align-items:center;gap:8px;min-width:0;display:flex}._stuckModalBack_u3efq_1021{background:var(--ink-50);width:32px;height:32px;color:var(--ink-600);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;transition:background .18s,color .18s;display:flex}._stuckModalBack_u3efq_1021:hover{background:var(--ink-100);color:var(--ink-950)}._stuckModalTitle_u3efq_1053{color:var(--ink-950);letter-spacing:-.02em;margin:0;font-size:20px;font-weight:700;line-height:1.25}._stuckModalClose_u3efq_1069{width:32px;height:32px;color:var(--ink-400);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;transition:color .18s,background .18s,transform .18s;display:flex}._stuckModalClose_u3efq_1069:hover{background:var(--ink-50);color:var(--ink-950)}._stuckModalClose_u3efq_1069:active{transform:scale(.92)}._stuckModalClose_u3efq_1069:focus-visible{outline:2px solid var(--axiom-blue-soft);outline-offset:2px}._stuckModalSubtitle_u3efq_1105{color:var(--ink-500);letter-spacing:-.01em;margin:0 0 20px;font-size:14px;line-height:1.5}._stuckStep_u3efq_1119{animation:.28s cubic-bezier(.22,1,.36,1) both _fadeInUp_u3efq_1}._stuckCausesList_u3efq_1125{flex-direction:column;gap:8px;margin-bottom:20px;display:flex}._stuckCauseButton_u3efq_1137{cursor:pointer;text-align:left;background:#fff;border:1px solid #94a3b82e;border-radius:14px;align-items:center;gap:12px;width:100%;padding:14px 16px;transition:border-color .2s,background .2s,box-shadow .2s;display:flex}._stuckCauseButton_u3efq_1137:hover{background:var(--ink-50);border-color:#94a3b859}._stuckCauseSelected_u3efq_1171{border-color:var(--axiom-blue);background:#2563eb08;box-shadow:0 0 0 3px #2563eb0f}._stuckCauseSelected_u3efq_1171:hover{background:#2563eb0d}._stuckCauseContent_u3efq_1187{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._stuckCauseLabel_u3efq_1201{color:var(--ink-950);letter-spacing:-.01em;font-size:15px;font-weight:600;line-height:1.3}._stuckCauseDescription_u3efq_1215{color:var(--ink-500);font-size:13px;line-height:1.45}._stuckCauseRadio_u3efq_1225{border:2px solid var(--ink-300);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:border-color .2s;display:flex}._stuckCauseRadioActive_u3efq_1247{border-color:var(--axiom-blue)}._stuckCauseRadioDot_u3efq_1249{background:var(--axiom-blue);border-radius:50%;width:10px;height:10px}._stuckContinueButton_u3efq_1261{background:var(--axiom-blue);color:#fff;cursor:pointer;letter-spacing:-.01em;border:none;border-radius:12px;width:100%;padding:14px 20px;font-size:15px;font-weight:600;transition:background .2s,opacity .2s,transform .2s}._stuckContinueButton_u3efq_1261:hover:not(:disabled){background:#1d4ed8;transform:translateY(-1px)}._stuckContinueButton_u3efq_1261:active:not(:disabled){transform:translateY(0)scale(.98)}._stuckContinueButton_u3efq_1261:disabled{opacity:.35;cursor:not-allowed}._stuckCauseTag_u3efq_1293{background:var(--axiom-blue-soft);color:var(--axiom-blue);letter-spacing:-.01em;border:1px solid #2563eb1f;border-radius:999px;margin-bottom:16px;padding:4px 12px;font-size:12px;font-weight:600;display:inline-flex}._stuckActionsList_u3efq_1317{flex-direction:column;gap:10px;margin-bottom:20px;display:flex}._stuckActionButton_u3efq_1329{cursor:pointer;text-align:left;background:#fff;border:1px solid #94a3b826;border-radius:16px;align-items:flex-start;gap:14px;width:100%;padding:18px 16px;transition:border-color .2s,background .2s,transform .2s,box-shadow .2s;animation:.3s cubic-bezier(.22,1,.36,1) both _fadeInUp_u3efq_1;display:flex}._stuckActionButton_u3efq_1329:hover{border-color:var(--axiom-blue);background:#2563eb05;transform:translateY(-2px);box-shadow:0 4px 16px #2563eb14}._stuckActionButton_u3efq_1329:active{transform:translateY(0)}._stuckActionIcon_u3efq_1371{text-transform:uppercase;letter-spacing:.05em;color:var(--ink-400);text-align:center;background:var(--ink-50);border-radius:6px;flex-shrink:0;min-width:48px;margin-top:2px;padding:4px 0;font-size:11px;font-weight:600}._stuckActionContent_u3efq_1399{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._stuckActionTitle_u3efq_1413{color:var(--ink-950);letter-spacing:-.01em;font-size:15px;font-weight:600;line-height:1.3}._stuckActionDescription_u3efq_1415{color:var(--ink-600);font-size:13px;line-height:1.5}._stuckActionReason_u3efq_1417{color:var(--axiom-blue);margin-top:2px;font-size:12px;font-weight:500;line-height:1.45}._stuckMotivation_u3efq_1419{color:var(--ink-600);text-align:center;background:#2563eb08;border:1px solid #2563eb14;border-radius:12px;padding:14px 16px;font-size:13px;font-weight:500;line-height:1.5}._sectionDivider_u3efq_1445{background:linear-gradient(90deg,#0000,#94a3b840 20% 80%,#0000);width:100%;max-width:520px;height:1px;margin:8px 0}._sectionLabel_u3efq_1471{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-400);text-align:center;margin-bottom:10px;font-size:11px;font-weight:700}._sectionHint_u3efq_559{color:var(--ink-400);text-align:center;margin-top:6px;font-size:12px;font-weight:400;line-height:1.45}._energySelector_u3efq_1505,._stateSelector_u3efq_1507{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}._energyChip_u3efq_1519,._stateChip_u3efq_1521{border:1px solid var(--ink-200);color:var(--ink-600);letter-spacing:-.01em;cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:0;padding:8px 14px;font-size:13px;font-weight:500;line-height:1;transition:all .18s cubic-bezier(.22,1,.36,1);display:inline-flex}._energyChip_u3efq_1519:hover,._stateChip_u3efq_1521:hover{border-color:var(--ink-300);color:var(--ink-950);background:var(--ink-50)}._energyChipActive_u3efq_1565,._stateChipActive_u3efq_1567{background:var(--ink-950);border-color:var(--ink-950);color:#fff;font-weight:600}._energyChipActive_u3efq_1565:hover,._stateChipActive_u3efq_1567:hover{background:var(--ink-800);border-color:var(--ink-800);color:#fff}._energyChipLabel_u3efq_1591{font-size:13px;font-weight:500}._productivityToggle_u3efq_1593{justify-content:center;gap:8px;display:flex}._productivityButton_u3efq_1603{border:1px solid var(--ink-200);max-width:140px;color:var(--ink-600);letter-spacing:-.01em;cursor:pointer;background:#fff;border-radius:999px;flex:1;padding:11px 18px;font-size:14px;font-weight:500;transition:all .18s cubic-bezier(.22,1,.36,1)}._productivityButton_u3efq_1603:hover{border-color:var(--ink-300);color:var(--ink-950);background:var(--ink-50)}._productivityButtonActive_u3efq_1641{background:var(--ink-950);border-color:var(--ink-950);color:#fff;font-weight:600}._productivityButtonActive_u3efq_1641:hover{background:var(--ink-800);border-color:var(--ink-800);color:#fff}._contextLine_u3efq_1667{max-width:560px;font-size:var(--fs-meta);color:var(--ink-400);letter-spacing:-.005em;text-align:center;margin:0;line-height:1.55;animation:.45s cubic-bezier(.22,1,.36,1) .1s both _fadeInUp_u3efq_1}._contextLineHint_u3efq_1687{color:var(--ink-500);font-weight:500}._predictionLine_u3efq_1699{background:#2563eb08;border:1px solid #94a3b82e;border-radius:999px;align-items:baseline;gap:10px;max-width:520px;margin-top:4px;padding:8px 14px;animation:.5s cubic-bezier(.22,1,.36,1) .2s both _fadeInUp_u3efq_1;display:inline-flex}._predictionLabel_u3efq_1723{font-size:var(--fs-meta);color:var(--ink-700);letter-spacing:-.005em;text-align:center;font-weight:600;line-height:1.4}._predictionConfidence_u3efq_1739{color:var(--axiom-blue);font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:11px;font-weight:700}@media (width<=640px){._predictionLine_u3efq_1699{gap:8px;padding:7px 12px}._predictionLabel_u3efq_1723{font-size:11.5px}._predictionConfidence_u3efq_1739{font-size:10px}}._systemVoice_u3efq_1783{text-align:center;width:100%;max-width:440px;margin-top:40px;padding:0 8px;animation:.8s cubic-bezier(.22,1,.36,1) .55s both _systemVoiceIn_u3efq_1}._systemVoiceAnswered_u3efq_1799{animation:.4s cubic-bezier(.22,1,.36,1) forwards _systemVoiceOut_u3efq_1}@keyframes _systemVoiceIn_u3efq_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes _systemVoiceOut_u3efq_1{to{opacity:0;transform:translateY(-6px)}}._systemVoiceText_u3efq_1819{color:var(--ink-400);letter-spacing:0;margin:0 0 14px;font-size:12px;font-weight:500;line-height:1.6}._systemVoiceActions_u3efq_1835{justify-content:center;align-items:stretch;gap:8px;display:flex}._systemVoiceButton_u3efq_1847{color:var(--ink-500);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #94a3b859;border-radius:999px;flex:0 auto;padding:7px 14px;font-family:inherit;font-size:12px;font-weight:500;line-height:1.35;transition:color .22s,border-color .22s,background .22s,transform .18s}._systemVoiceButton_u3efq_1847:hover{color:var(--axiom-blue);background:#2563eb0a;border-color:#2563eb4d}._systemVoiceButton_u3efq_1847:active{transform:scale(.97)}._systemVoiceButton_u3efq_1847:focus-visible{outline:2px solid var(--axiom-blue-soft);outline-offset:2px}._systemVoiceDismiss_u3efq_1899{color:var(--ink-300);letter-spacing:.01em;cursor:pointer;background:0 0;border:none;margin-top:12px;padding:4px 10px;font-family:inherit;font-size:11px;font-weight:500;transition:color .18s}._systemVoiceDismiss_u3efq_1899:hover{color:var(--ink-500)}._systemVoiceDismiss_u3efq_1899:focus-visible{outline:2px solid var(--axiom-blue-soft);outline-offset:2px;border-radius:6px}._systemVoiceThanks_u3efq_1937{color:var(--ink-400);letter-spacing:-.005em;margin:0;font-size:12px;font-weight:500;animation:.4s both _fadeIn_u3efq_1}._inferredList_u3efq_1957{flex-direction:column;width:100%;max-width:480px;margin-top:20px;display:flex}._inferredItem_u3efq_1971{border-top:1px solid var(--ink-100);text-align:left;flex-direction:column;gap:3px;padding:14px 2px;display:flex}._inferredItem_u3efq_1971:last-child{border-bottom:1px solid var(--ink-100)}._inferredRow_u3efq_1989{justify-content:space-between;align-items:baseline;gap:16px;display:flex}._inferredLabel_u3efq_2001{color:var(--ink-500);letter-spacing:-.01em;font-size:13px;font-weight:600}._inferredValue_u3efq_2003{color:var(--ink-950);letter-spacing:-.015em;font-size:15px;font-weight:700}._inferredReason_u3efq_2005{color:var(--ink-400);font-size:12px;font-weight:400;line-height:1.4}._voiceOrbContainer_u3efq_2015{flex-direction:column;align-items:center;gap:12px;margin-top:20px;display:flex}._voiceOrb_u3efq_2015{border:2px solid var(--ink-200);background:var(--ink-50);width:64px;height:64px;color:var(--ink-700);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:24px;transition:all .28s cubic-bezier(.22,1,.36,1);display:flex;position:relative}._voiceOrb_u3efq_2015:hover{border-color:var(--axiom-blue);background:var(--axiom-blue-soft);color:var(--axiom-blue);transform:scale(1.06)}._voiceOrb_u3efq_2015:active{transform:scale(.95)}._voiceOrb_u3efq_2015:focus-visible{outline:3px solid var(--axiom-blue-soft);outline-offset:4px}._voiceOrbActive_u3efq_2085{border-color:var(--axiom-blue);background:var(--axiom-blue);color:#fff;animation:1.4s ease-in-out infinite _voicePulse_u3efq_1}._voiceOrbActive_u3efq_2085:hover{background:var(--axiom-blue);color:#fff}._voiceOrbProcessing_u3efq_2105{border-color:var(--ink-300);background:var(--ink-100);color:var(--ink-500);cursor:default;animation:none}._voiceOrbIcon_u3efq_2119{line-height:1}._voiceLiveTranscript_u3efq_2125{max-width:400px;font-size:var(--fs-meta);color:var(--ink-500);text-align:center;min-height:20px;line-height:1.5;animation:.2s both _fadeInUp_u3efq_1}._voiceHint_u3efq_2143{font-size:var(--fs-meta);color:var(--ink-400);text-align:center;line-height:1.4}@keyframes _voicePulse_u3efq_1{0%,to{box-shadow:0 0 #2563eb4d}50%{box-shadow:0 0 0 14px #2563eb00}}._sayButton_u3efq_2171{max-width:420px;position:relative}._sayButtonRecording_u3efq_2179{background:var(--axiom-blue);animation:1.4s ease-in-out infinite _voicePulse_u3efq_1;box-shadow:0 10px 24px #2563eb38}._sayButtonRecording_u3efq_2179:hover{background:var(--axiom-blue);box-shadow:0 14px 30px #2563eb47}._sayButtonRecording_u3efq_2179:active{box-shadow:0 6px 16px #2563eb33}._sayButton_u3efq_2171:disabled{opacity:.65;cursor:default;transform:none}._writeTextLink_u3efq_2213{color:var(--ink-400);letter-spacing:.02em;cursor:pointer;background:0 0;border:none;margin-top:6px;padding:6px 12px;font-family:inherit;font-size:11px;font-weight:500;transition:color .18s}._writeTextLink_u3efq_2213:hover{color:var(--ink-600)}._writeTextLink_u3efq_2213:active{color:var(--ink-700)}._writeTextLink_u3efq_2213:focus-visible{outline:2px solid var(--axiom-blue-soft);outline-offset:2px;border-radius:6px}._stopLiveTranscript_u3efq_2253{max-width:420px;min-height:20px;font-size:var(--fs-meta);color:var(--ink-500);text-align:center;margin-top:4px;line-height:1.5;animation:.2s both _fadeInUp_u3efq_1}@keyframes _fadeIn_u3efq_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeInDown_u3efq_1{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes _fadeInUp_u3efq_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideInRight_u3efq_1{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _pulseDot_u3efq_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}@keyframes _scaleIn_u3efq_1{0%{opacity:0;transform:translate(-50%,-50%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@media (width<=640px){._content_u3efq_113{padding-left:20px;padding-right:20px}._header_u3efq_135{gap:12px;padding:18px 0 14px}._headerRight_u3efq_203{gap:5px}._menuButton_u3efq_289{width:34px;height:34px;font-size:14px}._menuIcon_u3efq_331{gap:3px;width:15px;height:15px}._menuIconLine_u3efq_349{width:15px;height:1.5px}._headerPlanner_u3efq_217{gap:5px;padding:5px 10px}._plannerSegment_u3efq_251{width:4px;height:14px}._main_u3efq_375{scroll-padding-bottom:calc(var(--kb-inset,0px) + 24px);padding-top:40px;padding-bottom:32px}:root[data-kb="1"] ._main_u3efq_375{padding-top:12px;padding-bottom:12px}:root[data-kb="1"] ._header_u3efq_135{display:none}:root[data-kb="1"] ._center_u3efq_403{gap:6px}:root[data-kb="1"] ._form_u3efq_449{gap:8px;margin-top:4px}:root[data-kb="1"] ._input_u3efq_469{min-height:44px;padding:0 14px;font-size:16px}:root[data-kb="1"] ._textarea_u3efq_527{min-height:52px;padding:10px 14px;font-size:16px}:root[data-kb="1"] ._primaryButton_u3efq_459{min-height:46px;margin-top:4px}:root[data-kb="1"] ._inputLabel_u3efq_469{margin-bottom:3px;font-size:11px}:root[data-kb="1"] ._sectionHint_u3efq_559{display:none}._primaryButton_u3efq_459{max-width:100%}._sidePanel_u3efq_909{width:min(82vw,300px);padding-left:20px;padding-right:20px}._sidePanelItem_u3efq_925{padding:18px 4px;font-size:16px}._textarea_u3efq_527{min-height:56px}._kicker_u3efq_567{margin-bottom:2px}._title_u3efq_603{font-size:clamp(20px,5.5vw,26px)}._text_u3efq_527{font-size:14px}._brainDumpFAB_u3efq_743{bottom:calc(20px + env(safe-area-inset-bottom,0px));right:max(16px, env(safe-area-inset-right,0px));width:52px;height:52px;font-size:24px}._brainDumpFABIcon_u3efq_837{font-size:22px}._stuckModal_u3efq_945{border-radius:24px;padding:24px 20px 20px}._stuckModalTitle_u3efq_1053{font-size:18px}._stuckCauseButton_u3efq_1137{padding:12px 14px}._stuckCauseLabel_u3efq_1201{font-size:14px}._stuckCauseDescription_u3efq_1215{font-size:12px}._stuckActionButton_u3efq_1329{padding:14px}._stuckActionIcon_u3efq_1371{min-width:40px;font-size:10px}._stuckActionTitle_u3efq_1413{font-size:14px}._stuckActionDescription_u3efq_1415{font-size:12px}._stuckActionReason_u3efq_1417{font-size:11px}._energyChip_u3efq_1519,._stateChip_u3efq_1521{padding:7px 12px;font-size:12px}._productivityButton_u3efq_1603{padding:10px 14px;font-size:13px}._contextLine_u3efq_1667{max-width:100%;padding:0 4px}._systemVoice_u3efq_1783{max-width:100%;margin-top:36px;padding:0 6px}._systemVoiceText_u3efq_1819{color:var(--ink-400);margin-bottom:14px;padding:0 2px;font-size:12px}._systemVoiceActions_u3efq_1835{gap:8px;width:100%}._systemVoiceButton_u3efq_1847{white-space:normal;text-align:center;border-radius:12px;flex:1 1 0;min-width:0;padding:10px;font-size:12px}._systemVoiceDismiss_u3efq_1899{margin-top:10px}._systemVoiceThanks_u3efq_1937{color:var(--ink-400);background:0 0;padding:0;font-size:12px}._sayButton_u3efq_2171{max-width:100%}._stopLiveTranscript_u3efq_2253{max-width:100%;padding:0 6px}._writeTextLink_u3efq_2213{padding:8px 14px;font-size:12px}}@media (width<=390px){._content_u3efq_113{padding-left:16px;padding-right:16px}._header_u3efq_135{gap:10px;padding:14px 0 12px}._menuButton_u3efq_289{width:32px;height:32px;font-size:13px}._menuIcon_u3efq_331{gap:2.5px;width:14px;height:14px}._menuIconLine_u3efq_349{width:14px;height:1.5px}._plannerSegment_u3efq_251{width:3px;height:12px}._main_u3efq_375{padding-top:32px;padding-bottom:28px}._sidePanel_u3efq_909{width:min(86vw,280px);padding-left:18px;padding-right:18px}._sidePanelItem_u3efq_925{padding:16px 4px;font-size:15px}._brainDumpFAB_u3efq_743{bottom:calc(16px + env(safe-area-inset-bottom,0px));right:max(12px, env(safe-area-inset-right,0px));width:48px;height:48px;font-size:22px}._brainDumpFABIcon_u3efq_837{font-size:20px}._energyChip_u3efq_1519,._stateChip_u3efq_1521{padding:6px 10px;font-size:11px}._productivityButton_u3efq_1603{padding:9px 12px;font-size:12px}._systemVoiceButton_u3efq_1847{padding:9px 8px;font-size:11px}._systemVoiceDismiss_u3efq_1899{font-size:10px}._writeTextLink_u3efq_2213{padding:6px 10px;font-size:11px}:root[data-kb="1"] ._input_u3efq_469{min-height:42px}:root[data-kb="1"] ._textarea_u3efq_527{min-height:48px}:root[data-kb="1"] ._primaryButton_u3efq_459{min-height:44px}}@media (height<=500px) and (orientation:landscape){:root[data-kb="1"] ._header_u3efq_135{display:none}:root[data-kb="1"] ._main_u3efq_375{padding-top:8px;padding-bottom:8px}:root[data-kb="1"] ._center_u3efq_403{gap:4px}:root[data-kb="1"] ._form_u3efq_449{gap:6px;margin-top:2px}:root[data-kb="1"] ._textarea_u3efq_527{min-height:40px}:root[data-kb="1"] ._input_u3efq_469{min-height:38px}:root[data-kb="1"] ._primaryButton_u3efq_459{min-height:40px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width>=1200px){._dashboard_u3efq_7{--fs-display:clamp(22px, 2.5vw, 40px);--fs-body:clamp(15px, .8vw, 16px);--fs-meta:clamp(11px, .6vw, 12px)}}:root{--background:#fff;--foreground:#0b0b0b;--ink-soft:#0b0b0b99;--ink-faint:#0b0b0b5c;--line:#0b0b0b17;--line-strong:#0b0b0b33;--radius-full:9999px;--ease-out:cubic-bezier(.22, 1, .36, 1)}body{background-color:var(--background);color:var(--foreground);-webkit-font-smoothing:antialiased;font-family:Inter,system-ui,-apple-system,sans-serif}::selection{background:var(--foreground);color:#fff}._profile_194dh_79{background-color:var(--background);min-height:100vh;color:var(--foreground);position:relative}._content_194dh_93{z-index:2;max-width:560px;padding:0 20px 48px;padding-top:env(safe-area-inset-top,0px);margin:0 auto;position:relative}._topbar_194dh_113{justify-content:space-between;align-items:center;padding:18px 0 10px;display:flex}._backButton_194dh_127{color:var(--ink-soft);cursor:pointer;transition:color .2s ease, transform .25s var(--ease-out);background:0 0;border:none;align-items:center;gap:6px;margin-left:-2px;padding:6px 0;font-family:inherit;font-size:.82rem;font-weight:500;display:inline-flex}._backButton_194dh_127:hover{color:var(--foreground);background:0 0;transform:translate(-2px)}._backButton_194dh_127:focus-visible{outline:2px solid var(--foreground);outline-offset:3px;border-radius:6px}._backIcon_194dh_183{transition:transform .25s var(--ease-out);justify-content:center;align-items:center;font-size:.95rem;line-height:1;display:inline-flex}._backButton_194dh_127:hover ._backIcon_194dh_183{transform:translate(-1px)}._identityBlock_194dh_211{border-bottom:1px solid var(--line);padding:26px 0 24px}._identityContent_194dh_221{flex-direction:column;gap:8px;display:flex}._userName_194dh_233{letter-spacing:-.035em;color:var(--foreground);cursor:pointer;align-items:center;gap:8px;width:fit-content;font-size:clamp(1.65rem,6.5vw,2.1rem);font-weight:800;line-height:1.05;display:inline-flex}._editIcon_194dh_259{color:var(--ink-faint);opacity:0;transition:opacity .25s, transform .25s var(--ease-out);font-size:.85rem;transform:translateY(2px)}._userName_194dh_233:hover ._editIcon_194dh_259{opacity:1;transform:none}._identityMeta_194dh_285{color:var(--ink-faint);font-size:.78rem;font-weight:500}._nameInput_194dh_297{border:none;border-bottom:2px solid var(--foreground);letter-spacing:-.035em;width:100%;color:var(--foreground);background:0 0;border-radius:0;outline:none;padding:0 0 6px;font-family:inherit;font-size:clamp(1.65rem,6.5vw,2.1rem);font-weight:800}._nameInput_194dh_297::placeholder{color:var(--ink-faint)}._sectionLabel_194dh_337{text-transform:uppercase;letter-spacing:.2em;color:var(--ink-faint);align-items:center;gap:8px;margin-bottom:20px;font-size:.6rem;font-weight:700;display:flex}._pulseDot_194dh_361{background:var(--foreground);border-radius:50%;flex-shrink:0;width:5px;height:5px;animation:2.4s ease-in-out infinite _pulse_194dh_361}@keyframes _pulse_194dh_361{0%,to{opacity:1;transform:scale(1)}50%{opacity:.2;transform:scale(.65)}}._subscriptionBlock_194dh_391{border-bottom:1px solid var(--line);padding:24px 0}._planLabel_194dh_401{letter-spacing:-.045em;color:var(--foreground);font-size:clamp(1.5rem,6vw,1.9rem);font-weight:900;line-height:1}._planDescription_194dh_417{color:var(--ink-faint);margin-top:6px;margin-bottom:14px;font-size:.78rem;font-weight:500}._ctaButton_194dh_433{background:var(--foreground);color:#fff;border-radius:var(--radius-full);letter-spacing:-.01em;cursor:pointer;width:100%;transition:transform .3s var(--ease-out), box-shadow .3s;border:none;justify-content:space-between;align-items:center;padding:14px 22px;font-family:inherit;font-size:.88rem;font-weight:700;display:flex}._ctaButton_194dh_433:hover{transform:translateY(-2px);box-shadow:0 10px 24px #00000024}._ctaButton_194dh_433:active{transform:scale(.985)}._ctaArrow_194dh_487{transition:transform .3s var(--ease-out)}._ctaButton_194dh_433:hover ._ctaArrow_194dh_487{transform:translate(4px)}._planManageRow_194dh_505{border:none;border-top:1px solid var(--line);letter-spacing:-.01em;width:100%;color:var(--foreground);cursor:pointer;text-align:left;background:0 0;justify-content:space-between;align-items:center;margin-top:6px;padding:12px 0;font-family:inherit;font-size:.85rem;font-weight:600;transition:opacity .2s;display:flex}._planManageRow_194dh_505:hover{opacity:.7}._planManageRow_194dh_505:active{opacity:.5}._planManageRow_194dh_505 ._rowArrow_194dh_561{color:var(--foreground);opacity:.25;transition:opacity .3s var(--ease-out), transform .3s var(--ease-out);font-size:.85rem;transform:translate(-6px)}._planManageRow_194dh_505:hover ._rowArrow_194dh_561{opacity:1;transform:none}._settingsBlock_194dh_589{padding:24px 0 0}._settingsBlock_194dh_589+._settingsBlock_194dh_589{border-top:1px solid var(--line);margin-top:8px;padding-top:24px}._settingsRow_194dh_611{width:100%;color:var(--foreground);text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;padding:16px 0;font-family:inherit;font-size:.9rem;display:flex}._rowLast_194dh_639{border-bottom:none}._rowButton_194dh_647{cursor:pointer;appearance:none}._rowLabelGroup_194dh_657{flex-direction:column;flex:1;gap:2px;min-width:0;padding-right:16px;display:flex}._rowTitle_194dh_675{letter-spacing:-.01em;color:var(--foreground);transition:transform .3s var(--ease-out);font-size:.9rem;font-weight:600}._rowHint_194dh_691{color:var(--ink-faint);font-size:.7rem;font-weight:500;line-height:1.4}._rowArrow_194dh_561{color:var(--foreground);opacity:.25;transition:opacity .3s var(--ease-out), transform .3s var(--ease-out);font-size:.85rem;transform:translate(-6px)}._rowButton_194dh_647:hover ._rowTitle_194dh_675{transform:translate(4px)}._rowButton_194dh_647:hover ._rowArrow_194dh_561{opacity:1;transform:none}._rowButton_194dh_647:disabled{opacity:.5;cursor:wait}._rowButton_194dh_647:disabled:hover ._rowTitle_194dh_675,._rowButton_194dh_647:disabled:hover ._rowArrow_194dh_561{opacity:.25;transform:none}._sharePreviewImage_194dh_765{border:1px solid var(--line);background:#020617;border-radius:14px;width:100%;display:block}._sharePreviewImage_194dh_765:active{opacity:.92}._toggleSwitch_194dh_791{border-radius:var(--radius-full);cursor:pointer;background:#0b0b0b24;border:none;flex-shrink:0;width:46px;height:27px;padding:0;transition:background .3s;position:relative}._toggleSwitch_194dh_791:after{content:"";width:21px;height:21px;transition:transform .35s var(--ease-out);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #0000004d}._toggleSwitchOn_194dh_843{background:var(--foreground)}._toggleSwitchOn_194dh_843:after{transform:translate(19px)}._toggleSwitch_194dh_791:disabled{opacity:.4;cursor:not-allowed}._dangerButton_194dh_871{color:var(--foreground);cursor:pointer;text-underline-offset:6px;background:0 0;border:none;margin-top:4px;padding:6px 0;font-family:inherit;font-size:.88rem;font-weight:700;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1.5px;transition:text-decoration-color .3s,opacity .2s;display:inline-block}._dangerButton_194dh_871:hover{-webkit-text-decoration-color:var(--foreground);text-decoration-color:var(--foreground)}._dangerButton_194dh_871:active{opacity:.6}._modalOverlay_194dh_925{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:300;background:#00000080;justify-content:center;align-items:center;padding:16px;animation:.2s _fadeIn_194dh_1;display:flex;position:fixed;inset:0}._modalContent_194dh_957{background:var(--background);border:1px solid var(--line);width:100%;max-width:400px;max-height:88vh;animation:_scaleIn_194dh_1 .25s var(--ease-out);border-radius:20px;overflow-y:auto;box-shadow:0 24px 60px #00000024}._modalHeader_194dh_981{border-bottom:1px solid var(--line);background:var(--background);z-index:2;justify-content:space-between;align-items:center;padding:16px;display:flex;position:sticky;top:0}._modalTitle_194dh_1005{letter-spacing:-.01em;color:var(--foreground);font-size:.95rem;font-weight:800}._modalClose_194dh_1019{border:1px solid var(--line);border-radius:var(--radius-full);width:28px;height:28px;color:var(--ink-soft);cursor:pointer;background:0 0;justify-content:center;align-items:center;font-size:.85rem;transition:background .2s,color .2s;display:flex}._modalClose_194dh_1019:hover{color:var(--foreground);background:#0b0b0b0a}._modalBody_194dh_1059{flex-direction:column;gap:14px;padding:16px;display:flex}._authInput_194dh_1073{border:none;border-bottom:1.5px solid var(--line-strong);width:100%;color:var(--foreground);background:0 0;border-radius:0;outline:none;padding:10px 2px;font-family:inherit;font-size:.9rem;font-weight:600;transition:border-color .2s}._authInput_194dh_1073:focus{border-color:var(--foreground)}._authInput_194dh_1073::placeholder{color:var(--ink-faint);font-weight:500}._modalActions_194dh_1121{gap:8px;margin-top:8px;display:flex}._modalButtonCancel_194dh_1133{border:1px solid var(--line-strong);border-radius:var(--radius-full);color:var(--ink-soft);cursor:pointer;background:0 0;flex:1;padding:11px 16px;font-family:inherit;font-size:.8rem;font-weight:700;transition:color .2s,border-color .2s}._modalButtonCancel_194dh_1133:hover{color:var(--foreground);border-color:var(--foreground)}._modalButtonPrimary_194dh_1171{background:var(--foreground);border-radius:var(--radius-full);color:#fff;cursor:pointer;transition:transform .25s var(--ease-out), box-shadow .25s;border:none;flex:1;padding:11px 16px;font-family:inherit;font-size:.8rem;font-weight:800}._modalButtonPrimary_194dh_1171:hover{transform:translateY(-1px);box-shadow:0 6px 16px #0000002e}._modalButtonPrimary_194dh_1171:disabled{opacity:.4;cursor:not-allowed;box-shadow:none;transform:none}._switchModeButton_194dh_1223{color:var(--ink-soft);text-align:center;cursor:pointer;background:0 0;border:none;width:100%;margin-top:4px;font-family:inherit;font-size:.76rem;font-weight:700;transition:color .2s}._switchModeButton_194dh_1223:hover{color:var(--foreground)}._backButton_194dh_127:focus-visible,._ctaButton_194dh_433:focus-visible,._settingsRow_194dh_611:focus-visible,._toggleSwitch_194dh_791:focus-visible,._dangerButton_194dh_871:focus-visible,._modalClose_194dh_1019:focus-visible,._modalButtonCancel_194dh_1133:focus-visible,._modalButtonPrimary_194dh_1171:focus-visible,._switchModeButton_194dh_1223:focus-visible,._planManageRow_194dh_505:focus-visible{outline:2px solid var(--foreground);outline-offset:3px}._reveal_194dh_1291{opacity:0;animation:_fadeInUp_194dh_1 .7s var(--ease-out) forwards;transform:translateY(14px)}._d1_194dh_1303{animation-delay:50ms}._d2_194dh_1305{animation-delay:.12s}._d3_194dh_1307{animation-delay:.19s}._d4_194dh_1309{animation-delay:.26s}@keyframes _fadeIn_194dh_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeInUp_194dh_1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes _scaleIn_194dh_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media (width<=380px){._content_194dh_93{padding-left:16px;padding-right:16px}._ctaButton_194dh_433{padding:13px 18px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}._reveal_194dh_1291{opacity:1;transform:none}}._page_1eih5_15{--foreground:#0b0b0b;--ink-soft:#0b0b0b99;--ink-faint:#0b0b0b5c;--line:#0b0b0b17;--line-soft:#0b0b0b0d;--line-strong:#0b0b0b33;--surface:#0b0b0b05;--danger:#dc2626;--radius-full:9999px;--ease-out:cubic-bezier(.22, 1, .36, 1);min-height:100dvh;color:var(--foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;font-family:Inter,system-ui,-apple-system,sans-serif;position:relative}._page_1eih5_15 *,._page_1eih5_15 :before,._page_1eih5_15 :after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}._page_1eih5_15 button,._page_1eih5_15 input{font-family:inherit}._page_1eih5_15 ::selection{background:var(--foreground);color:#fff}._container_1eih5_95{width:100%;max-width:560px;padding:0 20px 56px;padding-top:env(safe-area-inset-top,0px);margin:0 auto}._topbar_1eih5_113{animation:_fadeIn_1eih5_1 .5s var(--ease-out) both;justify-content:flex-start;padding:18px 0 10px;display:flex}._backButton_1eih5_127{color:var(--ink-faint);cursor:pointer;transition:color .2s ease, transform .25s var(--ease-out);background:0 0;border:none;align-items:center;gap:6px;margin-left:-4px;padding:8px 4px;font-size:14px;font-weight:600;display:inline-flex}._backButton_1eih5_127:hover{color:var(--foreground);transform:translate(-2px)}._backArrow_1eih5_167{font-size:inherit;line-height:1;transition:transform .2s;display:inline-block}._backButton_1eih5_127:hover ._backArrow_1eih5_167{transform:translate(-2px)}._hero_1eih5_191{border-bottom:1px solid var(--line);animation:_fadeInUp_1eih5_1 .55s 20ms var(--ease-out) both;padding:22px 0 24px}._heroOverline_1eih5_203{text-transform:uppercase;letter-spacing:.2em;color:var(--ink-faint);align-items:center;gap:8px;margin-bottom:14px;font-size:.6rem;font-weight:700;display:flex}._pulseDot_1eih5_227{background:var(--foreground);border-radius:50%;flex-shrink:0;width:5px;height:5px;animation:2.4s ease-in-out infinite _pulse_1eih5_227}@keyframes _pulse_1eih5_227{0%,to{opacity:1;transform:scale(1)}50%{opacity:.2;transform:scale(.65)}}._heroTitle_1eih5_255{letter-spacing:-.045em;color:var(--foreground);margin:0;font-size:clamp(2rem,8vw,2.6rem);font-weight:900;line-height:1}._heroSubtitle_1eih5_273{max-width:40ch;color:var(--ink-faint);letter-spacing:-.005em;margin:10px 0 0;font-size:.82rem;font-weight:500;line-height:1.55}._summary_1eih5_295{border-bottom:1px solid var(--line);animation:_fadeInUp_1eih5_1 .5s 60ms var(--ease-out) both;grid-template-columns:repeat(3,1fr);gap:16px;padding:22px 0;display:grid}._summaryItem_1eih5_313{flex-direction:column;gap:6px;min-width:0;display:flex}._summaryValue_1eih5_327{letter-spacing:-.045em;color:var(--foreground);font-variant-numeric:tabular-nums;font-size:clamp(1.5rem,5vw,2rem);font-weight:900;line-height:1}._summaryLabel_1eih5_345{text-transform:uppercase;letter-spacing:.16em;color:var(--ink-faint);font-size:.62rem;font-weight:700;line-height:1.4}._controls_1eih5_365{animation:_fadeInUp_1eih5_1 .55s 80ms var(--ease-out) both;justify-content:space-between;align-items:center;gap:14px;padding:18px 0 6px;display:flex}._tabs_1eih5_383{gap:22px;display:flex}._tab_1eih5_383,._tabActive_1eih5_395{letter-spacing:-.01em;color:var(--ink-faint);cursor:pointer;background:0 0;border:none;align-items:baseline;gap:6px;padding:10px 2px;font-size:13px;font-weight:600;transition:color .2s;display:inline-flex;position:relative}._tab_1eih5_383:hover,._tabActive_1eih5_395{color:var(--foreground)}._tabActive_1eih5_395:after{content:"";background:var(--foreground);height:2px;animation:_tabIn_1eih5_1 .3s var(--ease-out) both;border-radius:2px;position:absolute;bottom:-1px;left:0;right:0}@keyframes _tabIn_1eih5_1{0%{opacity:0;transform:scaleX(.4)}to{opacity:1;transform:scaleX(1)}}._tabCount_1eih5_477{color:var(--ink-faint);font-variant-numeric:tabular-nums;font-size:11px;font-weight:700;transition:color .2s}._tabActive_1eih5_395 ._tabCount_1eih5_477{color:var(--ink-soft)}._newButton_1eih5_501{border-radius:var(--radius-full);background:var(--foreground);color:#fff;letter-spacing:-.01em;cursor:pointer;height:40px;transition:transform .25s var(--ease-out), box-shadow .25s ease, background .2s ease;border:none;justify-content:center;align-items:center;gap:7px;padding:0 18px;font-size:13.5px;font-weight:700;line-height:1;display:inline-flex}._newButton_1eih5_501:hover:not(:disabled){background:#1a1a1e;transform:translateY(-1px);box-shadow:0 8px 20px #0b0b0b29}._newButton_1eih5_501:active:not(:disabled){transform:scale(.97)}._newButton_1eih5_501:disabled{opacity:.4;cursor:not-allowed}._newButtonIcon_1eih5_571{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;font-size:15px;font-weight:600;line-height:1;display:inline-flex;transform:translateY(-.5px)}._createPanel_1eih5_599{animation:_fadeInUp_1eih5_1 .35s var(--ease-out) both;padding:24px 0 10px}._createKicker_1eih5_609{text-transform:uppercase;letter-spacing:.2em;color:var(--ink-faint);align-items:center;gap:8px;margin-bottom:10px;font-size:.6rem;font-weight:700;display:flex}._createTitle_1eih5_633{letter-spacing:-.02em;color:var(--foreground);font-size:18px;font-weight:800}._createHint_1eih5_647{color:var(--ink-faint);margin:5px 0 0;font-size:13px;line-height:1.45}._field_1eih5_661{margin-top:22px}._inputLabel_1eih5_669{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);align-items:baseline;gap:7px;margin-bottom:2px;font-size:10px;font-weight:800;display:flex}._optional_1eih5_693{letter-spacing:0;text-transform:none;color:var(--ink-faint);font-size:11px;font-weight:500}._input_1eih5_669{background:var(--surface);width:100%;color:var(--foreground);letter-spacing:-.01em;border:none;border-radius:12px;outline:none;padding:12px 14px;font-size:15px;font-weight:500;transition:background .2s}._input_1eih5_669::placeholder{color:var(--ink-faint);font-weight:400}._input_1eih5_669:hover{background:#0b0b0b09}._input_1eih5_669:focus,._input_1eih5_669:focus-visible{box-shadow:none;background:#0b0b0b0a;border:none;outline:none}._input_1eih5_669:disabled{opacity:.5}._fieldMeta_1eih5_785{color:var(--ink-faint);justify-content:space-between;gap:8px;margin-top:7px;font-size:11px;display:flex}._charCount_1eih5_803{font-variant-numeric:tabular-nums;opacity:0;transition:opacity .2s}._charCountVisible_1eih5_815{opacity:1}._createActions_1eih5_823{justify-content:space-between;align-items:center;gap:14px;margin-top:26px;display:flex}._formFootnote_1eih5_839{color:var(--ink-faint);letter-spacing:.01em;font-size:11px}._formButtons_1eih5_851{align-items:center;gap:8px;display:flex}._ghostButton_1eih5_863{color:var(--ink-soft);cursor:pointer;background:0 0;border:none;padding:10px 14px;font-size:14px;font-weight:600;transition:color .2s}._ghostButton_1eih5_863:hover{color:var(--foreground)}._ghostButton_1eih5_863:disabled{opacity:.4;cursor:not-allowed}._primaryButton_1eih5_903{border-radius:var(--radius-full);background:var(--foreground);color:#fff;letter-spacing:-.01em;cursor:pointer;height:44px;transition:transform .25s var(--ease-out), box-shadow .25s ease, background .2s ease;border:none;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:14px;font-weight:700;display:inline-flex}._primaryButton_1eih5_903:hover:not(:disabled){background:#1a1a1e;transform:translateY(-1px);box-shadow:0 10px 24px #0b0b0b29}._primaryButton_1eih5_903:active:not(:disabled){transform:scale(.98)}._primaryButton_1eih5_903:disabled{opacity:.4;cursor:not-allowed}._list_1eih5_973{animation:_fadeInUp_1eih5_1 .6s .12s var(--ease-out) both;flex-direction:column;margin-top:10px;display:flex}._row_1eih5_987{cursor:pointer;animation:_fadeInUp_1eih5_1 .5s var(--ease-out) both;grid-template-columns:40px 1fr;column-gap:18px;padding:28px 0 0;transition:background .22s;display:grid;position:relative}._row_1eih5_987:before{content:"";background:linear-gradient(to right, transparent, var(--line) 8%, var(--line) 92%, transparent);height:1px;position:absolute;top:0;left:0;right:0}._row_1eih5_987:last-of-type:after{content:"";background:linear-gradient(to right, transparent, var(--line) 8%, var(--line) 92%, transparent);height:1px;position:absolute;bottom:0;left:0;right:0}._row_1eih5_987:hover{background:var(--surface)}._rowBusy_1eih5_1081{pointer-events:none;opacity:.55}._rowArchived_1eih5_1091{cursor:default}._rowArchived_1eih5_1091:hover{background:0 0}._rowRail_1eih5_1109{flex-direction:column;align-items:flex-start;padding-top:6px;display:flex}._rowIndex_1eih5_1123{color:var(--ink-faint);font-variant-numeric:tabular-nums;letter-spacing:.06em;-webkit-user-select:none;user-select:none;font-size:11px;font-weight:600;transition:color .2s}._row_1eih5_987:hover ._rowIndex_1eih5_1123{color:var(--ink-soft)}._rowMain_1eih5_1151{min-width:0;padding-bottom:26px}._rowHead_1eih5_1163{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._rowTitleGroup_1eih5_1177{align-items:baseline;gap:9px;min-width:0;display:flex}._primaryDot_1eih5_1191{background:var(--foreground);border-radius:50%;flex-shrink:0;align-self:center;width:6px;height:6px;box-shadow:0 0 0 3px #0b0b0b12}._rowName_1eih5_1211{letter-spacing:-.02em;color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;transition:transform .3s var(--ease-out);margin:0;font-size:18px;font-weight:700;line-height:1.25;overflow:hidden}._row_1eih5_987:hover ._rowName_1eih5_1211{transform:translate(2px)}._rowPrimary_1eih5_1245 ._rowName_1eih5_1211{letter-spacing:-.03em;font-size:clamp(1.35rem,5.5vw,1.7rem);font-weight:800}._primaryTag_1eih5_1257,._statusTag_1eih5_1259{text-transform:uppercase;letter-spacing:.14em;flex-shrink:0;font-size:9.5px;font-weight:800}._primaryTag_1eih5_1257{color:var(--foreground)}._statusTag_1eih5_1259{color:var(--ink-faint)}._rowArchived_1eih5_1091 ._rowName_1eih5_1211{color:var(--ink-soft);font-weight:600}._rowTime_1eih5_1301{color:var(--ink-faint);white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12px;font-weight:500}._rowGoal_1eih5_1321{color:var(--ink-soft);letter-spacing:-.005em;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:7px 0 0;font-size:13.5px;line-height:1.5;display:-webkit-box;overflow:hidden}._focusZone_1eih5_1349{border-left:2px solid var(--line);margin-top:18px;padding-left:14px;transition:border-color .25s}._row_1eih5_987:hover ._focusZone_1eih5_1349{border-left-color:var(--foreground)}._focusKicker_1eih5_1371{text-transform:uppercase;letter-spacing:.18em;color:var(--ink-faint);margin-bottom:4px;font-size:9.5px;font-weight:800;display:block}._focusText_1eih5_1391{letter-spacing:-.015em;color:var(--foreground);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}._focusTextEmpty_1eih5_1417{color:var(--ink-faint);font-weight:500}._lastLine_1eih5_1429{color:var(--ink-faint);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:12px 0 0;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}._lastLabel_1eih5_1453{text-transform:uppercase;letter-spacing:.12em;color:var(--ink-faint);margin-right:8px;font-size:10px;font-weight:700}._lastQuote_1eih5_1471{color:var(--ink-soft);font-weight:500}._returnHint_1eih5_1483{color:var(--ink-faint);letter-spacing:-.005em;align-items:center;gap:7px;margin:10px 0 0;font-size:12px;font-weight:500;display:flex}._returnHintDot_1eih5_1505{border:1px solid var(--ink-faint);background:0 0;border-radius:50%;flex-shrink:0;width:5px;height:5px}._rowFooter_1eih5_1525{justify-content:space-between;align-items:center;gap:16px;margin-top:14px;display:flex}._rowMeta_1eih5_1541{min-width:0;color:var(--ink-faint);font-variant-numeric:tabular-nums;letter-spacing:-.005em;flex:1;font-size:12px;font-weight:500;line-height:1.5}._rowActions_1eih5_1563{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;display:flex}._openAction_1eih5_1579{letter-spacing:-.01em;color:var(--foreground);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:2px 0;font-size:13px;font-weight:700;transition:color .2s;display:inline-flex}._openActionArrow_1eih5_1609{transition:transform .22s var(--ease-out)}._openAction_1eih5_1579:hover ._openActionArrow_1eih5_1609{transform:translate(3px)}._minorAction_1eih5_1625{color:var(--ink-faint);cursor:pointer;background:0 0;border:none;padding:2px 0;font-size:13px;font-weight:500;transition:color .2s}._minorAction_1eih5_1625:hover{color:var(--foreground)}._minorDanger_1eih5_1655:hover{color:var(--danger)}._confirmAction_1eih5_1663{color:var(--danger);cursor:pointer;background:0 0;border:none;padding:2px 0;font-size:13px;font-weight:700}._minorAction_1eih5_1625:disabled,._openAction_1eih5_1579:disabled,._confirmAction_1eih5_1663:disabled{opacity:.4;cursor:not-allowed}._upsell_1eih5_1699{cursor:pointer;animation:_fadeInUp_1eih5_1 .5s var(--ease-out) both;justify-content:space-between;align-items:center;gap:14px;padding:22px 0;display:flex;position:relative}._upsell_1eih5_1699:before{content:"";background:linear-gradient(to right, transparent, var(--line) 8%, var(--line) 92%, transparent);height:1px;position:absolute;top:0;left:0;right:0}._upsellText_1eih5_1753{color:var(--ink-soft);font-size:13.5px;line-height:1.5}._upsellText_1eih5_1753 strong{color:var(--foreground);font-weight:800}._upsellArrow_1eih5_1775{color:var(--ink-faint);transition:transform .25s var(--ease-out), color .2s ease;flex-shrink:0;font-size:15px}._upsell_1eih5_1699:hover ._upsellArrow_1eih5_1775{color:var(--foreground);transform:translate(4px)}._empty_1eih5_1801,._errorBlock_1eih5_1803{text-align:center;animation:_fadeInUp_1eih5_1 .6s var(--ease-out) both;flex-direction:column;align-items:center;padding:72px 16px;display:flex}._emptyMark_1eih5_1821{border:1px solid var(--line-strong);border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:22px;display:flex}._emptyMarkDiamond_1eih5_1843{background:var(--ink-faint);border-radius:1.5px;width:8px;height:8px;animation:3s ease-in-out infinite _markPulse_1eih5_1;transform:rotate(45deg)}@keyframes _markPulse_1eih5_1{0%,to{opacity:1;transform:rotate(45deg)scale(1)}50%{opacity:.6;transform:rotate(45deg)scale(1.18)}}._emptyTitle_1eih5_1871{letter-spacing:-.025em;color:var(--foreground);margin:0;font-size:20px;font-weight:800}._emptyText_1eih5_1887{max-width:34ch;color:var(--ink-soft);margin:8px 0 0;font-size:14px;line-height:1.6}._emptyButton_1eih5_1903{border-radius:var(--radius-full);background:var(--foreground);color:#fff;cursor:pointer;height:46px;transition:transform .25s var(--ease-out), box-shadow .25s ease, background .2s ease;border:none;align-items:center;gap:8px;margin-top:24px;padding:0 26px;font-size:14px;font-weight:700;display:inline-flex}._emptyButton_1eih5_1903:hover:not(:disabled){background:#1a1a1e;transform:translateY(-1px);box-shadow:0 10px 24px #0b0b0b29}._emptyButton_1eih5_1903:active:not(:disabled){transform:scale(.98)}._emptyButton_1eih5_1903:disabled{opacity:.4;cursor:not-allowed}._errorTitle_1eih5_1969{letter-spacing:-.02em;color:var(--foreground);font-size:22px;font-weight:800}._errorText_1eih5_1983{color:var(--ink-soft);margin:8px 0 24px;font-size:14px}._modalOverlay_1eih5_1997{-webkit-backdrop-filter:blur(4px);z-index:300;background:#00000080;justify-content:center;align-items:center;padding:16px;animation:.2s _fadeIn_1eih5_1;display:flex;position:fixed;inset:0}._modal_1eih5_1997{border:1px solid var(--line);width:100%;max-width:400px;max-height:88vh;animation:_scaleIn_1eih5_1 .25s var(--ease-out);background:#fff;border-radius:20px;overflow-y:auto;box-shadow:0 24px 60px #00000024}._modalHeader_1eih5_2055{border-bottom:1px solid var(--line);z-index:2;background:#fff;justify-content:space-between;align-items:center;padding:16px;display:flex;position:sticky;top:0}._modalTitle_1eih5_2079{letter-spacing:-.01em;color:var(--foreground);font-size:.95rem;font-weight:800}._modalClose_1eih5_2093{border:1px solid var(--line);border-radius:var(--radius-full);width:28px;height:28px;color:var(--ink-soft);cursor:pointer;background:0 0;justify-content:center;align-items:center;font-size:.85rem;transition:background .2s,color .2s;display:flex}._modalClose_1eih5_2093:hover{background:var(--surface);color:var(--foreground)}._modalBody_1eih5_2133{padding:16px}._modal_1eih5_1997 ._field_1eih5_661{margin-top:18px}._modal_1eih5_1997 ._field_1eih5_661:first-of-type{margin-top:4px}._modalActions_1eih5_2157{gap:8px;margin-top:24px;display:flex}._modalButtonCancel_1eih5_2169{border:1px solid var(--line-strong);border-radius:var(--radius-full);color:var(--ink-soft);cursor:pointer;background:0 0;flex:1;padding:11px 16px;font-size:.8rem;font-weight:700;transition:color .2s,border-color .2s}._modalButtonCancel_1eih5_2169:hover{color:var(--foreground);border-color:var(--foreground)}._modalButtonCancel_1eih5_2169:disabled{opacity:.4;cursor:not-allowed}._modalButtonPrimary_1eih5_2215{background:var(--foreground);border-radius:var(--radius-full);color:#fff;cursor:pointer;transition:transform .25s var(--ease-out), box-shadow .25s;border:none;flex:1;padding:11px 16px;font-size:.8rem;font-weight:800}._modalButtonPrimary_1eih5_2215:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 16px #0000002e}._modalButtonPrimary_1eih5_2215:disabled{opacity:.4;cursor:not-allowed;box-shadow:none;transform:none}._skeletonRow_1eih5_2267{grid-template-columns:40px 1fr;column-gap:18px;padding:28px 0 26px;display:grid;position:relative;overflow:hidden}._skeletonRow_1eih5_2267:before{content:"";background:linear-gradient(to right, transparent, var(--line) 8%, var(--line) 92%, transparent);height:1px;position:absolute;top:0;left:0;right:0}._skeletonRow_1eih5_2267:after{content:"";background:linear-gradient(90deg,#0000,#0b0b0b08,#0000);animation:1.6s linear infinite _shimmer_1eih5_1;position:absolute;inset:0}._skRail_1eih5_2333{padding-top:6px}._skIndex_1eih5_2341{background:var(--line);border-radius:4px;width:20px;height:10px}._skLine_1eih5_2355{background:var(--line);border-radius:6px;height:16px}._skW40_1eih5_2367{width:40%}._skW70_1eih5_2369{width:70%;height:11px;margin-top:12px}._skW55_1eih5_2371{width:55%;height:11px;margin-top:18px}._skFoot_1eih5_2375{gap:24px;margin-top:20px;display:flex}._skStat_1eih5_2387{background:var(--line);border-radius:4px;width:64px;height:10px}._toastContainer_1eih5_2403{bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:600;pointer-events:none;flex-direction:column;align-items:center;gap:8px;width:100%;padding:0 16px;display:flex;position:fixed;left:50%;transform:translate(-50%)}._toast_1eih5_2403{border-radius:var(--radius-full);background:var(--foreground);color:#fff;letter-spacing:-.01em;max-width:min(92vw,420px);animation:_toastUp_1eih5_1 .3s var(--ease-out) both;align-items:center;gap:8px;padding:11px 18px;font-size:13px;font-weight:600;display:flex;box-shadow:0 12px 28px #0b0b0b3d}._toastError_1eih5_2465{background:var(--danger)}._toastSuccess_1eih5_2473 ._toastIcon_1eih5_2473{color:#4ade80}._toastIcon_1eih5_2473{opacity:.85;font-size:12px}._backButton_1eih5_127:focus-visible,._tab_1eih5_383:focus-visible,._tabActive_1eih5_395:focus-visible,._newButton_1eih5_501:focus-visible,._primaryButton_1eih5_903:focus-visible,._ghostButton_1eih5_863:focus-visible,._emptyButton_1eih5_1903:focus-visible,._upsell_1eih5_1699:focus-visible,._openAction_1eih5_1579:focus-visible,._minorAction_1eih5_1625:focus-visible,._confirmAction_1eih5_1663:focus-visible,._modalClose_1eih5_2093:focus-visible,._modalButtonCancel_1eih5_2169:focus-visible,._modalButtonPrimary_1eih5_2215:focus-visible{outline:2px solid var(--foreground);outline-offset:3px;border-radius:4px}@keyframes _fadeIn_1eih5_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeInUp_1eih5_1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes _shimmer_1eih5_1{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes _toastUp_1eih5_1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes _scaleIn_1eih5_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media (width<=480px){._container_1eih5_95{padding-left:20px;padding-right:20px}._row_1eih5_987{grid-template-columns:30px 1fr;column-gap:14px;padding-top:24px}._rowMain_1eih5_1151{padding-bottom:22px}._rowFooter_1eih5_1525{flex-direction:column;align-items:flex-start;gap:12px}._rowActions_1eih5_1563{justify-content:flex-start;gap:14px;width:100%}._controls_1eih5_365{flex-wrap:wrap}._summary_1eih5_295{gap:12px}._modal_1eih5_1997{border-radius:20px}._modalBody_1eih5_2133{padding:16px 16px 20px}}@media (width<=380px){._container_1eih5_95{padding-left:16px;padding-right:16px}._heroTitle_1eih5_255{font-size:28px}._rowHead_1eih5_1163{flex-direction:column;align-items:flex-start;gap:4px}._rowTime_1eih5_1301{font-size:11px}._tabs_1eih5_383{gap:16px}._newButton_1eih5_501{height:38px;padding:0 14px}._summaryValue_1eih5_327{font-size:1.35rem}._summaryLabel_1eih5_345{letter-spacing:.12em;font-size:.56rem}}@media (prefers-reduced-motion:reduce){._page_1eih5_15 *,._page_1eih5_15 :before,._page_1eih5_15 :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}._page_18zcs_13{--fg:#0a0a0c;--fg-soft:#4b4b52;--fg-muted:#86868b;--hairline:#ececf0;--hairline-strong:#dcdce1;--surface:#f2f2f4;--success:#34c759;--danger:#ff3b30;--accent:#2563eb;--accent-soft:#60a5fa;--ease:cubic-bezier(.22, 1, .36, 1);min-height:100dvh;color:var(--fg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;position:relative;overflow-x:hidden}._page_18zcs_13 *,._page_18zcs_13 :before,._page_18zcs_13 :after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}._page_18zcs_13 button{font-family:inherit}._page_18zcs_13 button:focus-visible{outline:2px solid var(--fg);outline-offset:2px}._container_18zcs_99{width:100%;max-width:560px;padding:22px 20px calc(60px + env(safe-area-inset-bottom,0px));margin:0 auto}._header_18zcs_119{animation:_rise_18zcs_1 .6s var(--ease) both;margin-bottom:28px}._backButton_18zcs_129{color:var(--fg-muted);cursor:pointer;transition:color .2s ease, transform .25s var(--ease);background:0 0;border:none;align-items:center;gap:6px;padding:6px 0;font-size:13px;font-weight:500;display:inline-flex}._backButton_18zcs_129:hover{color:var(--fg);transform:translate(-2px)}._backArrow_18zcs_167{font-size:inherit;line-height:1;display:inline-block}._hero_18zcs_179{margin-top:20px}._title_18zcs_187{letter-spacing:-.045em;color:var(--fg);margin:0;font-size:clamp(28px,7vw,38px);font-weight:800;line-height:1.05}._subtitle_18zcs_205{color:var(--fg-muted);max-width:400px;margin:8px 0 0;font-size:14px;line-height:1.55}._stats_18zcs_227{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);animation:_rise_18zcs_1 .6s 60ms var(--ease) both;grid-template-columns:repeat(4,1fr);gap:0;padding:20px 0;display:grid}._stat_18zcs_227{border-left:1px solid var(--hairline);flex-direction:column;gap:4px;min-width:0;padding:0 12px;display:flex}._stat_18zcs_227:first-child{border-left:none;padding-left:0}._statValue_18zcs_275{letter-spacing:-.04em;color:var(--fg);font-variant-numeric:tabular-nums;font-size:clamp(20px,5vw,26px);font-weight:900;line-height:1}._statLabel_18zcs_293{text-transform:uppercase;letter-spacing:.14em;color:var(--fg-muted);font-size:9px;font-weight:600;line-height:1.3}._filters_18zcs_317{border-bottom:1px solid var(--hairline);width:100%;animation:_rise_18zcs_1 .6s .1s var(--ease) both;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;gap:0;padding:0;display:flex}._filterLink_18zcs_341{min-width:0;color:var(--fg-muted);letter-spacing:-.01em;cursor:pointer;text-align:center;white-space:nowrap;background:0 0;border:none;flex:1 1 0;padding:16px 4px;font-size:12px;font-weight:500;transition:color .2s;position:relative}._filterLink_18zcs_341:hover{color:var(--fg-soft)}._filterLinkActive_18zcs_383{color:var(--fg);font-weight:600}._filterLinkActive_18zcs_383:after{content:"";background:var(--fg);border-radius:1px;height:2px;position:absolute;bottom:-1px;left:10%;right:10%}._filterCount_18zcs_415{background:var(--surface);min-width:14px;height:14px;color:var(--fg-soft);font-variant-numeric:tabular-nums;border-radius:7px;justify-content:center;align-items:center;margin-left:4px;padding:0 3px;font-size:9px;font-weight:700;display:inline-flex}._filterLinkActive_18zcs_383 ._filterCount_18zcs_415{background:var(--fg);color:#fff}._addDecisionLink_18zcs_457{color:var(--accent);cursor:pointer;background:0 0;border:none;margin-left:auto;padding:4px 0;font-size:12px;font-weight:600;transition:opacity .2s}._addDecisionLink_18zcs_457:hover{opacity:.7}._decisionForm_18zcs_495{border-bottom:1px solid var(--hairline);animation:_rise_18zcs_1 .4s var(--ease) both;padding:20px 0}._decisionFormField_18zcs_507{margin-bottom:16px}._decisionFormLabel_18zcs_515{text-transform:uppercase;letter-spacing:.14em;color:var(--fg-muted);align-items:center;gap:6px;margin-bottom:8px;font-size:10px;font-weight:700;display:flex}._decisionFormOptional_18zcs_539{text-transform:none;letter-spacing:0;color:var(--hairline-strong);font-size:9px;font-weight:400}._decisionFormInput_18zcs_555,._decisionFormTextarea_18zcs_557{border:none;border-bottom:1.5px solid var(--hairline-strong);width:100%;color:var(--fg);letter-spacing:-.01em;background:0 0;outline:none;padding:10px 0;font-family:inherit;font-size:14px;font-weight:500;transition:border-color .2s}._decisionFormInput_18zcs_555::placeholder,._decisionFormTextarea_18zcs_557::placeholder{color:var(--hairline-strong);font-weight:400}._decisionFormInput_18zcs_555:focus,._decisionFormTextarea_18zcs_557:focus{border-bottom-color:var(--fg)}._decisionFormTextarea_18zcs_557{resize:vertical;min-height:50px;line-height:1.5}._decisionFormActions_18zcs_621{gap:10px;margin-top:16px;display:flex}._decisionFormCancel_18zcs_633{border:1px solid var(--hairline-strong);color:var(--fg-soft);cursor:pointer;background:0 0;border-radius:999px;flex:1;padding:11px 0;font-size:13px;font-weight:600;transition:color .2s,border-color .2s}._decisionFormCancel_18zcs_633:hover{color:var(--fg);border-color:var(--fg)}._decisionFormSubmit_18zcs_669{background:var(--fg);color:#fff;cursor:pointer;transition:transform .25s var(--ease), box-shadow .25s ease;border:none;border-radius:999px;flex:1;padding:11px 0;font-size:13px;font-weight:700}._decisionFormSubmit_18zcs_669:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 20px #0a0a0c26}._decisionFormSubmit_18zcs_669:disabled{opacity:.35;cursor:not-allowed}._chronicle_18zcs_721{animation:_rise_18zcs_1 .6s .18s var(--ease) both}._chronicleLeaf_18zcs_729{border-bottom:1px solid var(--hairline);animation:_rise_18zcs_1 .5s var(--ease) both;padding:20px 0}._chronicleLeaf_18zcs_729:last-child{border-bottom:none}._chronicleHeader_18zcs_749{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:12px;display:flex}._chronicleDate_18zcs_765{text-transform:uppercase;letter-spacing:.16em;color:var(--fg-muted);font-size:11px;font-weight:700}._chronicleDirection_18zcs_781{color:var(--fg-muted);opacity:.7;font-size:11px;font-weight:500}._chronicleHero_18zcs_797{flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}._chronicleHeroValue_18zcs_813{letter-spacing:-.05em;color:var(--fg);font-variant-numeric:tabular-nums;font-size:clamp(28px,7vw,36px);font-weight:900;line-height:1}._chronicleHeroMeta_18zcs_831{color:var(--fg-muted);font-size:12px;font-weight:500}._dayNarrativeText_18zcs_849{letter-spacing:-.005em;max-width:100%;color:var(--fg-soft);margin:0 0 14px;font-size:13px;font-style:italic;font-weight:500;line-height:1.5}._dayStrip_18zcs_873{margin-bottom:14px}._dayStripLabel_18zcs_881{text-transform:uppercase;letter-spacing:.12em;color:var(--fg-muted);justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:6px;font-size:10px;font-weight:600;display:flex}._dayStripLabelValue_18zcs_907{color:var(--accent);letter-spacing:.04em;text-transform:none;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}._dayStripTrack_18zcs_925{background:var(--surface);border-radius:4px;height:8px;position:relative;overflow:hidden}._dayStripSession_18zcs_941{background:linear-gradient(180deg, var(--accent-soft) 0%, var(--accent) 100%);border-radius:4px;position:absolute;top:0;bottom:0;box-shadow:0 0 0 .5px #2563eb59}._dayStripScale_18zcs_967{color:var(--hairline-strong);justify-content:space-between;margin-top:5px;font-size:9px;font-weight:500;display:flex}._traces_18zcs_987{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}._trace_18zcs_987{align-items:baseline;gap:8px;display:flex}._traceMark_18zcs_1013{color:var(--success);flex-shrink:0;font-size:11px;font-weight:700}._traceStop_18zcs_1027 ._traceMark_18zcs_1013{color:var(--fg-muted)}._traceNext_18zcs_1035 ._traceMark_18zcs_1013{color:var(--accent)}._traceText_18zcs_1043{color:var(--fg);letter-spacing:-.01em;overflow-wrap:anywhere;flex:1;min-width:0;font-size:13px;font-weight:500;line-height:1.4}._traceStop_18zcs_1027 ._traceText_18zcs_1043{color:var(--fg-soft);font-style:italic}._traceNext_18zcs_1035 ._traceText_18zcs_1043{color:var(--fg-soft)}._traceTime_18zcs_1083{color:var(--hairline-strong);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11px;font-weight:500}._insightsBlock_18zcs_1101{border-top:1px dashed var(--hairline);flex-direction:column;gap:6px;margin-bottom:12px;padding:10px 0;display:flex}._insightItem_18zcs_1119{align-items:flex-start;gap:8px;display:flex}._insightMark_18zcs_1131{color:var(--accent);opacity:.6;flex-shrink:0;margin-top:2px;font-size:10px}._insightText_18zcs_1147{color:var(--fg-soft);letter-spacing:-.01em;overflow-wrap:anywhere;flex:1;min-width:0;font-size:13px;font-style:italic;font-weight:500;line-height:1.4}._quietDay_18zcs_1177{border-bottom:1px solid var(--hairline);animation:_rise_18zcs_1 .5s var(--ease) both;padding:16px 0}._quietDay_18zcs_1177:last-child{border-bottom:none}._quietDayHeader_18zcs_1197{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:6px;display:flex}._quietDayTitle_18zcs_1215{color:var(--fg-muted);font-size:13px;font-weight:600}._quietDayDates_18zcs_1227{color:var(--hairline-strong);font-variant-numeric:tabular-nums;font-size:11px;font-weight:500}._quietDayText_18zcs_1241{color:var(--hairline-strong);font-size:12px;font-style:italic}._quietGroup_18zcs_1259{border-bottom:1px solid var(--hairline);animation:_rise_18zcs_1 .5s var(--ease) both;padding:16px 0}._quietGroup_18zcs_1259:last-child{border-bottom:none}._quietGroupHeader_18zcs_1279{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:6px;display:flex}._quietGroupTitle_18zcs_1297{color:var(--fg-muted);font-size:13px;font-weight:600}._quietGroupDates_18zcs_1309{color:var(--hairline-strong);font-variant-numeric:tabular-nums;font-size:11px;font-weight:500}._quietGroupText_18zcs_1323{color:var(--hairline-strong);font-size:12px;font-style:italic}._chronicleDecisions_18zcs_1341{margin-bottom:12px}._decisionRow_18zcs_1349{border-bottom:1px dashed var(--hairline);padding:10px 0}._decisionRow_18zcs_1349:last-child{border-bottom:none}._decisionHeader_18zcs_1367{align-items:baseline;gap:8px;margin-bottom:4px;display:flex}._decisionMark_18zcs_1381{color:var(--accent);opacity:.5;flex-shrink:0;font-size:10px}._decisionTitle_18zcs_1395{color:var(--fg);letter-spacing:-.01em;flex:1;font-size:13px;font-weight:600;line-height:1.3}._decisionChoice_18zcs_1413{color:var(--fg-muted);margin-bottom:4px;font-size:12px}._decisionChoice_18zcs_1413 strong{color:var(--fg);font-weight:600}._decisionOptions_18zcs_1435{color:var(--fg-muted)}._decisionContext_18zcs_1443{color:var(--fg-muted);margin-bottom:4px;font-size:12px;line-height:1.4}._decisionOutcome_18zcs_1457{border-top:1px solid var(--hairline);margin-top:8px;padding-top:8px}._decisionOutcomeLabel_18zcs_1469{text-transform:uppercase;letter-spacing:.12em;color:var(--fg-muted);margin-bottom:8px;font-size:10px;font-weight:700;display:block}._decisionOutcomeButtons_18zcs_1489{flex-wrap:wrap;gap:8px;display:flex}._decisionOutcomeButton_18zcs_1489{border:1px solid var(--hairline-strong);color:var(--fg-soft);cursor:pointer;background:0 0;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:500;transition:color .2s,border-color .2s}._decisionOutcomeButton_18zcs_1489:hover:not(:disabled){color:var(--fg);border-color:var(--fg)}._decisionOutcomeButton_18zcs_1489:disabled{opacity:.4;cursor:not-allowed}._decisionResult_18zcs_1545{border-top:1px solid var(--hairline);color:var(--fg-muted);justify-content:space-between;align-items:center;gap:10px;margin-top:8px;padding-top:8px;font-size:12px;display:flex}._decisionResult_18zcs_1545 strong{color:var(--fg);font-weight:600}._decisionDeleteButton_18zcs_1579{color:var(--hairline-strong);cursor:pointer;background:0 0;border:none;padding:4px 8px;font-size:11px;font-weight:500;transition:color .2s}._decisionDeleteButton_18zcs_1579:hover:not(:disabled){color:var(--danger)}._decisionDeleteButton_18zcs_1579:disabled{opacity:.4;cursor:not-allowed}._shadows_18zcs_1621{border-top:1px dashed var(--hairline);flex-direction:column;gap:6px;padding-top:10px;display:flex}._shadow_18zcs_1621{align-items:baseline;gap:8px;display:flex}._shadowMark_18zcs_1649{color:var(--danger);opacity:.5;flex-shrink:0;font-size:10px;font-weight:700}._shadowText_18zcs_1665{color:var(--fg-muted);overflow-wrap:anywhere;flex:1;min-width:0;font-size:12px;font-style:italic;line-height:1.4}._empty_18zcs_1691,._noResults_18zcs_1693{text-align:center;animation:_rise_18zcs_1 .6s var(--ease) both;flex-direction:column;align-items:center;gap:10px;padding:60px 16px;display:flex}._noResultsIcon_18zcs_1713{color:var(--hairline-strong);font-size:24px}._emptyTitle_18zcs_1723,._noResultsTitle_18zcs_1725{letter-spacing:-.02em;color:var(--fg);margin:0;font-size:18px;font-weight:800}._emptyText_18zcs_1741,._noResultsText_18zcs_1743{max-width:320px;color:var(--fg-muted);margin:0;font-size:13px;line-height:1.6}._primaryButton_18zcs_1759{background:var(--fg);color:#fff;cursor:pointer;transition:transform .25s var(--ease), box-shadow .25s ease;border:none;border-radius:999px;margin-top:16px;padding:12px 28px;font-size:14px;font-weight:700}._primaryButton_18zcs_1759:hover{transform:translateY(-1px);box-shadow:0 10px 24px #0a0a0c26}._primaryButton_18zcs_1759:active{transform:scale(.97)}._loading_18zcs_1809{min-height:60vh;color:var(--fg-muted);flex-direction:column;justify-content:center;align-items:center;gap:14px;font-size:13px;font-weight:500;display:flex}._loadingDot_18zcs_1833{background:var(--fg);border-radius:50%;width:8px;height:8px;animation:1.2s ease-in-out infinite _pulseDot_18zcs_1}._errorBlock_18zcs_1849{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:60px 0;display:flex}._errorTitle_18zcs_1867{font-size:20px;font-weight:800}._errorText_18zcs_1877{color:var(--fg-muted);font-size:13px}@keyframes _rise_18zcs_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes _pulseDot_18zcs_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.7)}}@media (width<=480px){._container_18zcs_99{padding-left:16px;padding-right:16px}._stats_18zcs_227{grid-template-columns:repeat(2,1fr);gap:14px 0}._stat_18zcs_227:nth-child(3){border-left:none;padding-left:0}._stat_18zcs_227{padding:0 10px}._stat_18zcs_227:first-child{padding-left:0}._filterLink_18zcs_341{padding:14px 2px;font-size:12px}._filterLinkActive_18zcs_383:after{left:14%;right:14%}._chronicleHeroValue_18zcs_813{font-size:28px}._dayNarrativeText_18zcs_849{font-size:12px;line-height:1.5}}@media (width<=360px){._filterLink_18zcs_341{padding:12px 2px;font-size:11px}}@media (width>=768px){._container_18zcs_99{max-width:640px;padding-top:32px}._filterLink_18zcs_341{padding:18px 6px;font-size:13px}._filterLinkActive_18zcs_383:after{left:16%;right:16%}}@media (width>=1024px){._container_18zcs_99{max-width:720px}._title_18zcs_187{font-size:40px}._subtitle_18zcs_205{font-size:15px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}._container_a47zj_35{--axiom-blue:#2563eb;--axiom-blue-soft:#2563eb14;--axiom-blue-line:#2563eb24;--axiom-blue-hover:#2563eb0a;--axiom-blue-focus:#2563eb73;--ink-950:#0f172a;--ink-800:#1e293b;--ink-700:#334155;--ink-600:#475569;--ink-500:#64748b;--ink-400:#94a3b8;--ink-300:#cbd5e1;--ink-200:#e2e8f0;--ink-100:#f1f5f9;--ink-50:#f8fafc;--background:#fff;--success:#16a34a;--danger:#dc2626;--border-soft:#94a3b817;--border:#94a3b82e;--border-medium:#94a3b840;--border-strong:#94a3b859;--fs-display:clamp(30px, 7vw, 48px);--fs-focus:clamp(26px, 6vw, 40px);--fs-title:clamp(22px, 5vw, 30px);--fs-body:clamp(15px, 1.2vw, 18px);--fs-meta:clamp(11px, .9vw, 13px);--ease:cubic-bezier(.22, 1, .36, 1);--shadow-primary:0 10px 24px #0f172a1f;--shadow-primary-hover:0 14px 30px #0f172a29;--shadow-sheet:0 32px 80px #0f172a1f, 0 12px 32px #0f172a0f;--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:40px;--r-full:999px;--r-sheet:28px;--safe-top:max(16px, env(safe-area-inset-top));--safe-bottom:max(20px, env(safe-area-inset-bottom));--page-x:clamp(16px, 4vw, 24px);--content-max:640px;width:100%;min-height:100dvh;max-width:var(--content-max);padding:var(--safe-top) var(--page-x) calc(var(--safe-bottom) + 40px);background:var(--background);color:var(--ink-950);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0 auto;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;position:relative;overflow-x:hidden}._container_a47zj_35 *,._container_a47zj_35 :before,._container_a47zj_35 :after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}._container_a47zj_35 button,._container_a47zj_35 input,._container_a47zj_35 textarea{font-family:inherit}._container_a47zj_35 ::selection{background:var(--ink-950);color:#fff}._header_a47zj_215{padding:calc(env(safe-area-inset-top,0px) + 8px) 0 18px 0;justify-content:flex-start;align-items:center;display:flex}._backButton_a47zj_229{border-radius:var(--r-full);height:40px;color:var(--ink-500);letter-spacing:-.01em;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;margin-left:-10px;padding:0 14px 0 10px;font-size:14px;font-weight:500;line-height:1;transition:color .18s,background .18s,transform .18s;display:inline-flex}._backButton_a47zj_229:hover{color:var(--ink-950);background:var(--ink-50)}._backButton_a47zj_229:active{background:var(--ink-100);transform:scale(.96)}._backArrow_a47zj_287{color:currentColor;transition:transform .2s var(--ease);justify-content:center;align-items:center;font-size:17px;line-height:1;display:inline-flex}._backButton_a47zj_229:hover ._backArrow_a47zj_287{transform:translate(-2px)}._contextHint_a47zj_317{padding:0 0 var(--space-lg) 0;align-items:flex-start;gap:12px;display:flex}._directionIcon_a47zj_331{color:var(--axiom-blue);font-size:8px;line-height:2.6}._contextHint_a47zj_317>div{flex-direction:column;gap:2px;display:flex}._contextLabel_a47zj_355{text-transform:uppercase;letter-spacing:.18em;color:var(--axiom-blue);font-size:11px;font-weight:800}._contextValue_a47zj_371{color:var(--ink-700);letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.3}._inputSection_a47zj_393{gap:var(--space-xl);margin-bottom:var(--space-xl);animation:_fadeInUp_a47zj_1 .5s var(--ease) both;flex-direction:column;display:flex}._inputHeader_a47zj_409{flex-direction:column;gap:14px;display:flex}._inputTitle_a47zj_421{font-size:var(--fs-display);letter-spacing:-.04em;color:var(--ink-950);text-wrap:balance;font-weight:800;line-height:1.08}._inputSubtitle_a47zj_439{font-size:var(--fs-body);color:var(--ink-500);text-wrap:pretty;max-width:46ch;line-height:1.6}._inputShell_a47zj_457{flex-direction:column;display:flex}._textarea_a47zj_467{width:100%;min-height:clamp(150px,28dvh,220px);max-height:50dvh;padding:var(--space-lg) 0;border:none;border-top:1px solid var(--border-soft);box-shadow:none;color:var(--ink-950);font-size:var(--fs-body);resize:none;caret-color:var(--axiom-blue);background:0 0;outline:none;font-weight:500;line-height:1.7;transition:border-color .25s;display:block}._textarea_a47zj_467::placeholder{color:var(--ink-400)}._textarea_a47zj_467:focus{border-top-color:var(--axiom-blue-focus)}._textarea_a47zj_467:disabled{opacity:.4}._inputFooter_a47zj_531{justify-content:space-between;gap:var(--space-md);margin-top:var(--space-sm);padding-top:var(--space-md);border-top:1px solid var(--border-soft);display:flex}._inputHint_a47zj_549{font-size:var(--fs-meta);color:var(--ink-400)}._characterCount_a47zj_559{font-size:var(--fs-meta);color:var(--ink-400);font-variant-numeric:tabular-nums}._characterCountError_a47zj_571{color:var(--danger);font-weight:600}._analyzingState_a47zj_583{align-items:center;gap:var(--space-md);padding:var(--space-sm) 0;animation:_fadeInUp_a47zj_1 .45s var(--ease) both;display:flex}._analyzingIndicator_a47zj_599{gap:5px;display:flex}._analyzingIndicator_a47zj_599 span{background:var(--axiom-blue);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite _pulseDot_a47zj_1}._analyzingIndicator_a47zj_599 span:nth-child(2){animation-delay:.2s}._analyzingIndicator_a47zj_599 span:nth-child(3){animation-delay:.4s}@keyframes _pulseDot_a47zj_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}._analyzingTitle_a47zj_641{color:var(--ink-950);letter-spacing:-.01em;font-size:14px;font-weight:600;display:block}._analyzingText_a47zj_657{color:var(--ink-500);font-size:13px;display:block}._inputActions_a47zj_671{gap:var(--space-md);justify-content:flex-end;display:flex}._cancelButton_a47zj_683{border:1px solid var(--border-strong);border-radius:var(--r-full);color:var(--ink-600);letter-spacing:-.01em;cursor:pointer;background:0 0;padding:12px 24px;font-size:15px;font-weight:500;transition:border-color .18s,color .18s,background .18s}._cancelButton_a47zj_683:hover:not(:disabled){color:var(--axiom-blue);background:var(--axiom-blue-hover);border-color:#2563eb4d}._cancelButton_a47zj_683:disabled{opacity:.3;cursor:not-allowed}._analyzeButton_a47zj_731{border-radius:var(--r-full);background:var(--ink-950);color:#fff;letter-spacing:-.01em;cursor:pointer;min-height:52px;box-shadow:var(--shadow-primary);transition:transform .2s var(--ease), background .2s ease, box-shadow .2s ease;border:none;align-items:center;gap:10px;padding:0 32px;font-size:15px;font-weight:700;display:inline-flex}._analyzeButton_a47zj_731:hover:not(:disabled){background:var(--ink-800);box-shadow:var(--shadow-primary-hover);transform:translateY(-1px)}._analyzeButton_a47zj_731:active:not(:disabled){box-shadow:var(--shadow-primary);transform:scale(.98)}._analyzeButton_a47zj_731:disabled{opacity:.25;cursor:not-allowed;box-shadow:none}._analyzeButtonArrow_a47zj_801{opacity:.85;font-size:17px;transition:transform .2s}._analyzeButton_a47zj_731:hover:not(:disabled) ._analyzeButtonArrow_a47zj_801{transform:translate(3px)}._therapeuticResult_a47zj_827{gap:var(--space-xl);padding-top:var(--space-md);animation:_fadeInUp_a47zj_1 .5s var(--ease) both;flex-direction:column;display:flex}@keyframes _fadeInUp_a47zj_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes _fadeIn_a47zj_1{0%{opacity:0}to{opacity:1}}._therapeuticHero_a47zj_865{align-items:center;gap:var(--space-md);padding-top:var(--space-md);text-align:center;flex-direction:column;display:flex}._therapeuticMark_a47zj_883{background:var(--ink-950);border-radius:50%;width:8px;height:8px;animation:4s ease-in-out infinite _breathe_a47zj_1}._therapeuticMark_a47zj_883:before,._therapeuticMarkInner_a47zj_901{display:none}@keyframes _breathe_a47zj_1{0%,to{opacity:.35;transform:scale(1)}50%{opacity:1;transform:scale(1.25)}}._therapeuticEyebrow_a47zj_919{font-size:var(--fs-meta);text-transform:uppercase;letter-spacing:.18em;color:var(--ink-500);font-weight:800}._therapeuticTitle_a47zj_935{font-size:var(--fs-title);letter-spacing:-.035em;color:var(--ink-950);text-wrap:balance;max-width:26ch;font-weight:800;line-height:1.15}._mainThought_a47zj_957{padding:var(--space-xl) 0;border-top:1px solid var(--border-medium);border-bottom:1px solid var(--border-medium);text-align:center;animation:_fadeInUp_a47zj_1 .5s var(--ease) .1s both}._mainThought_a47zj_957:before{display:none}._mainThoughtLabel_a47zj_981{font-size:var(--fs-meta);text-transform:uppercase;letter-spacing:.14em;color:var(--ink-400);margin-bottom:var(--space-md);font-weight:800}._mainThoughtText_a47zj_999{font-size:var(--fs-focus);letter-spacing:-.045em;color:var(--ink-950);text-wrap:balance;font-weight:800;line-height:1.1}._mainThoughtMeta_a47zj_1017{margin-top:var(--space-md);font-size:var(--fs-meta);color:var(--ink-500)}._therapeuticMessage_a47zj_1031{max-width:56ch;animation:_fadeInUp_a47zj_1 .5s var(--ease) .2s both}._therapeuticMessageLabel_a47zj_1041{font-size:var(--fs-meta);text-transform:uppercase;letter-spacing:.14em;color:var(--ink-400);margin-bottom:var(--space-sm);font-weight:800}._therapeuticMessageText_a47zj_1059{font-size:var(--fs-body);color:var(--ink-600);line-height:1.6}._therapeuticActions_a47zj_1073{margin-top:var(--space-md);animation:_fadeInUp_a47zj_1 .5s var(--ease) .3s both;flex-direction:column;gap:10px;display:flex}._therapeuticPrimaryAction_a47zj_1089{border-radius:var(--r-full);background:var(--ink-950);color:#fff;width:100%;min-height:56px;font-size:var(--fs-body);letter-spacing:-.01em;cursor:pointer;box-shadow:var(--shadow-primary);transition:transform .2s var(--ease), background .2s ease, box-shadow .2s ease;border:none;justify-content:center;align-items:center;gap:10px;padding:0 32px;font-weight:700;display:flex}._therapeuticPrimaryAction_a47zj_1089:hover{background:var(--ink-800);box-shadow:var(--shadow-primary-hover);transform:translateY(-1px)}._therapeuticPrimaryAction_a47zj_1089:active{box-shadow:var(--shadow-primary);transform:scale(.98)}._therapeuticSecondaryAction_a47zj_1151{border:1px solid var(--border-strong);border-radius:var(--r-full);width:100%;min-height:50px;color:var(--ink-600);letter-spacing:-.01em;cursor:pointer;background:0 0;padding:0 24px;font-size:14px;font-weight:500;transition:color .18s,border-color .18s,background .18s}._therapeuticSecondaryAction_a47zj_1151:hover{color:var(--axiom-blue);background:var(--axiom-blue-hover);border-color:#2563eb4d}._therapeuticGhostAction_a47zj_1193{width:100%;color:var(--ink-500);font-size:var(--fs-meta);cursor:pointer;background:0 0;border:none;border-radius:10px;padding:12px 24px;font-weight:600;transition:color .18s}._therapeuticGhostAction_a47zj_1193:hover{color:var(--ink-950)}._releaseState_a47zj_1229{align-items:center;gap:var(--space-lg);padding:var(--space-xl) 0;text-align:center;animation:_fadeInUp_a47zj_1 .5s var(--ease) both;flex-direction:column;display:flex}._releaseMark_a47zj_1249{border:1px solid var(--ink-200);width:48px;height:48px;color:var(--success);background:0 0;border-radius:50%;justify-content:center;align-items:center;font-size:18px;display:flex}._releaseMark_a47zj_1249:before{display:none}._releaseTitle_a47zj_1283{letter-spacing:-.035em;color:var(--ink-950);font-size:clamp(24px,6vw,30px);font-weight:800}._releaseText_a47zj_1297{color:var(--ink-500);max-width:34ch;font-size:15px;line-height:1.6}._finaleQuiet_a47zj_1313{justify-content:center;align-items:center;gap:var(--space-sm);margin-top:var(--space-sm);border-top:1px solid var(--border-medium);font-size:var(--fs-meta);color:var(--ink-500);font-variant-numeric:tabular-nums;padding:10px 4px;display:flex}._finaleQuietDot_a47zj_1339{background:var(--ink-300);border-radius:50%;width:4px;height:4px}._backgroundSection_a47zj_1359{margin-top:var(--space-md);border-top:1px solid var(--border-soft)}._backgroundToggle_a47zj_1369{justify-content:space-between;align-items:center;gap:var(--space-md);width:100%;padding:var(--space-lg) 0;text-align:left;cursor:pointer;background:0 0;border:none;display:flex}._backgroundToggleMain_a47zj_1395{flex-direction:column;gap:3px;display:flex}._backgroundToggleTitle_a47zj_1407{color:var(--ink-950);letter-spacing:-.01em;font-size:15px;font-weight:600;transition:color .18s}._backgroundToggle_a47zj_1369:hover ._backgroundToggleTitle_a47zj_1407{color:var(--ink-600)}._backgroundToggleSubtitle_a47zj_1431{color:var(--ink-500);font-size:13px}._backgroundToggleIcon_a47zj_1441{color:var(--ink-400);font-size:22px;font-weight:300}._backgroundDetails_a47zj_1453{padding-bottom:var(--space-sm);animation:_fadeInUp_a47zj_1 .45s var(--ease) both;flex-direction:column;display:flex}._backgroundGroup_a47zj_1467{padding:var(--space-lg) 0;border-top:1px solid var(--border-soft)}._backgroundGroupHeader_a47zj_1477{margin-bottom:var(--space-xs);justify-content:space-between;align-items:baseline;display:flex}._backgroundGroupLabel_a47zj_1491{color:var(--ink-600);letter-spacing:-.01em;font-size:13px;font-weight:600}._backgroundGroupCount_a47zj_1505{color:var(--ink-400);font-variant-numeric:tabular-nums;font-size:12px}._backgroundGroupDescription_a47zj_1517{color:var(--ink-400);margin-bottom:var(--space-md);font-size:13px;line-height:1.5}._backgroundGroupItems_a47zj_1531{flex-direction:column;display:flex}._backgroundGroupText_a47zj_1541{color:var(--ink-600);border-top:1px solid var(--border-soft);padding:10px 0;font-size:14px;line-height:1.5}._backgroundGroupItems_a47zj_1531 ._backgroundGroupText_a47zj_1541:first-child{border-top:none;padding-top:0}._historySection_a47zj_1573{gap:var(--space-lg);animation:_fadeInUp_a47zj_1 .5s var(--ease) both;flex-direction:column;display:flex}._historyHeader_a47zj_1587{justify-content:space-between;align-items:flex-end;gap:var(--space-md);min-height:44px;display:flex}._historyTitle_a47zj_1603{letter-spacing:-.02em;color:var(--ink-950);font-size:20px;font-weight:800}._sectionKicker_a47zj_1617{font-size:var(--fs-meta);text-transform:uppercase;letter-spacing:.18em;color:var(--ink-500);margin-bottom:4px;font-weight:800;display:block}._newDumpButton_a47zj_1637{border-radius:var(--r-full);background:var(--ink-950);color:#fff;letter-spacing:-.01em;cursor:pointer;box-shadow:var(--shadow-primary);transition:transform .2s var(--ease), background .2s ease, box-shadow .2s ease;border:none;padding:9px 18px;font-size:13px;font-weight:700}._newDumpButton_a47zj_1637:hover{background:var(--ink-800);box-shadow:var(--shadow-primary-hover);transform:translateY(-1px)}._newDumpButton_a47zj_1637:active{transform:scale(.97)}._historyList_a47zj_1685{border-top:1px solid var(--border-soft);flex-direction:column;display:flex}._historyCard_a47zj_1697{gap:var(--space-sm);padding:var(--space-lg) 0;border:none;border-bottom:1px solid var(--border-soft);text-align:left;cursor:pointer;background:0 0;flex-direction:column;transition:opacity .15s;display:flex}._historyCard_a47zj_1697:hover{opacity:.72}._historyCardTop_a47zj_1731{justify-content:space-between;align-items:center;display:flex}._historyCardTime_a47zj_1743{color:var(--ink-400);font-variant-numeric:tabular-nums;font-size:12px}._historyCardArrow_a47zj_1755{color:var(--ink-400);font-size:14px;transition:transform .2s}._historyCard_a47zj_1697:hover ._historyCardArrow_a47zj_1755{transform:translate(3px)}._historyCardText_a47zj_1775{letter-spacing:-.01em;color:var(--ink-950);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:500;line-height:1.5;display:-webkit-box;overflow:hidden}._historyCardSummary_a47zj_1799{color:var(--ink-500);flex-wrap:wrap;font-size:12px;display:flex}._historyCardStat_a47zj_1813{background:0 0;padding:0}._historyCardStat_a47zj_1813+._historyCardStat_a47zj_1813:before{content:"·";color:var(--ink-300);margin:0 10px}._emptyState_a47zj_1837{min-height:44dvh;padding-top:var(--space-xl);text-align:center;justify-content:center;align-items:center;gap:var(--space-md);animation:_fadeInUp_a47zj_1 .5s var(--ease) both;flex-direction:column;display:flex}._emptyStateMark_a47zj_1861{border:1px solid var(--ink-200);background:0 0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex}._emptyStateMark_a47zj_1861 span{background:var(--ink-300);border-radius:50%;width:6px;height:6px}._emptyStateTitle_a47zj_1897{margin-top:var(--space-sm);letter-spacing:-.02em;color:var(--ink-950);font-size:22px;font-weight:800}._emptyStateText_a47zj_1913{color:var(--ink-500);max-width:30ch;font-size:15px;line-height:1.6}._emptyButton_a47zj_1927{margin-top:var(--space-md);border-radius:var(--r-full);background:var(--ink-950);color:#fff;letter-spacing:-.01em;cursor:pointer;min-height:52px;box-shadow:var(--shadow-primary);transition:transform .2s var(--ease), background .2s ease, box-shadow .2s ease;border:none;padding:0 32px;font-size:15px;font-weight:700}._emptyButton_a47zj_1927:hover{background:var(--ink-800);box-shadow:var(--shadow-primary-hover);transform:translateY(-1px)}._emptyButton_a47zj_1927:active{transform:scale(.98)}._modalOverlay_a47zj_1985{z-index:1000;-webkit-backdrop-filter:blur(16px);animation:_fadeIn_a47zj_1 .24s var(--ease) both;background:#0f172a59;position:fixed;inset:0}._modalContent_a47zj_2005{border-radius:var(--r-sheet);z-index:1001;width:min(92vw,460px);max-height:85vh;box-shadow:var(--shadow-sheet);animation:_sheetIn_a47zj_1 .3s var(--ease) both;background:#fff;border:1px solid #94a3b81a;flex-direction:column;padding:32px 28px 28px;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}@keyframes _sheetIn_a47zj_1{0%{opacity:0;transform:translate(-50%,-50%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}._modalHeader_a47zj_2053{justify-content:space-between;align-items:center;gap:var(--space-md);margin-bottom:var(--space-sm);display:flex}._modalTitle_a47zj_2069{color:var(--ink-950);letter-spacing:-.02em;margin:0;font-size:20px;font-weight:700;line-height:1.25}._modalClose_a47zj_2087{width:32px;height:32px;color:var(--ink-400);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;transition:color .18s,background .18s,transform .18s;display:flex}._modalClose_a47zj_2087:hover{background:var(--ink-50);color:var(--ink-950)}._modalClose_a47zj_2087:active{transform:scale(.92)}._modalBody_a47zj_2137{overflow-y:auto}._modalDescription_a47zj_2145{color:var(--ink-500);margin:0 0 var(--space-md) 0;letter-spacing:-.01em;font-size:14px;line-height:1.5}._directionList_a47zj_2161{border-top:1px solid var(--border-soft);flex-direction:column;display:flex}._directionItem_a47zj_2173{justify-content:space-between;align-items:center;gap:var(--space-md);border:none;border-bottom:1px solid var(--border-soft);letter-spacing:-.01em;color:var(--ink-700);text-align:left;cursor:pointer;background:0 0;border-radius:8px;padding:16px 4px;font-size:15px;font-weight:500;transition:background .18s,color .18s;display:flex}._directionItem_a47zj_2173:hover{background:var(--axiom-blue-hover);color:var(--ink-950)}._directionName_a47zj_2221{flex:1}._directionBadge_a47zj_2231{border-radius:var(--r-full);background:var(--axiom-blue-soft);border:1px solid var(--axiom-blue-line);color:var(--axiom-blue);letter-spacing:-.01em;flex-shrink:0;padding:4px 12px;font-size:12px;font-weight:600;display:inline-flex}._noDirections_a47zj_2257{color:var(--ink-500);text-align:center;padding:var(--space-lg) 0;font-size:14px;line-height:1.5}._quietFeedback_a47zj_2279{margin-top:var(--space-lg);padding-top:var(--space-lg);border-top:1px solid var(--border-medium);gap:var(--space-md);animation:_fadeInUp_a47zj_1 .5s var(--ease) both;flex-direction:column;display:flex}._quietFeedbackQuestion_a47zj_2299{color:var(--ink-600);letter-spacing:-.01em;margin:0;font-size:14px;line-height:1.5}._quietFeedbackActions_a47zj_2315{gap:var(--space-sm);flex-wrap:wrap;display:flex}._quietFeedbackYes_a47zj_2327{border-radius:var(--r-full);background:var(--ink-950);color:#fff;letter-spacing:-.01em;cursor:pointer;box-shadow:var(--shadow-primary);transition:transform .2s var(--ease), background .2s ease, box-shadow .2s ease;border:none;padding:10px 22px;font-size:13px;font-weight:700}._quietFeedbackYes_a47zj_2327:hover{background:var(--ink-800);box-shadow:var(--shadow-primary-hover);transform:translateY(-1px)}._quietFeedbackYes_a47zj_2327:active{transform:scale(.98)}._quietFeedbackNo_a47zj_2375{border:1px solid var(--border-strong);border-radius:var(--r-full);color:var(--ink-500);letter-spacing:-.01em;cursor:pointer;background:0 0;padding:10px 22px;font-size:13px;font-weight:500;transition:color .18s,border-color .18s,background .18s}._quietFeedbackNo_a47zj_2375:hover{color:var(--axiom-blue);background:var(--axiom-blue-hover);border-color:#2563eb4d}._quietFeedbackThanks_a47zj_2413{margin-top:var(--space-lg);padding-top:var(--space-lg);border-top:1px solid var(--border-medium);color:var(--ink-400);text-align:center;font-size:12px;animation:.4s both _fadeIn_a47zj_1}._quietFeedbackPicker_a47zj_2433{margin-top:var(--space-lg);padding-top:var(--space-lg);border-top:1px solid var(--border-medium);gap:var(--space-md);animation:_fadeInUp_a47zj_1 .5s var(--ease) both;flex-direction:column;display:flex}._quietFeedbackPickerLabel_a47zj_2453{color:var(--ink-500);margin:0;font-size:13px;line-height:1.4}._quietFeedbackChips_a47zj_2467{gap:var(--space-sm);flex-wrap:wrap;display:flex}._quietFeedbackChip_a47zj_2467{border:1px solid var(--border-strong);border-radius:var(--r-full);color:var(--ink-500);letter-spacing:-.01em;cursor:pointer;background:0 0;padding:8px 16px;font-size:13px;font-weight:500;transition:color .18s,border-color .18s,background .18s,transform .18s}._quietFeedbackChip_a47zj_2467:hover{color:var(--axiom-blue);background:var(--axiom-blue-hover);border-color:#2563eb4d}._quietFeedbackChip_a47zj_2467:active{transform:scale(.97)}@media (width>=640px){._container_a47zj_35{padding-top:calc(var(--safe-top) + 24px)}._textarea_a47zj_467{font-size:18px}._therapeuticHero_a47zj_865{padding-top:var(--space-lg)}}@media (width<=640px){._container_a47zj_35{padding-left:20px;padding-right:20px}._header_a47zj_215{padding-bottom:14px}._inputSection_a47zj_393{gap:var(--space-lg)}}@media (width<=390px){._container_a47zj_35{padding-left:16px;padding-right:16px}._inputTitle_a47zj_421{font-size:28px}._textarea_a47zj_467{min-height:130px;font-size:15px}._analyzeButton_a47zj_731{justify-content:center;width:100%}._quietFeedbackYes_a47zj_2327,._quietFeedbackNo_a47zj_2375{text-align:center;flex:1 1 0;min-width:0;padding:10px}._quietFeedbackActions_a47zj_2315{flex-wrap:nowrap}._modalContent_a47zj_2005{width:94vw;padding:24px 20px 20px}}@media (height<=600px) and (orientation:landscape){._inputHeader_a47zj_409{gap:var(--space-sm)}._inputTitle_a47zj_421{font-size:26px}._textarea_a47zj_467{min-height:110px;max-height:32dvh}._therapeuticHero_a47zj_865{padding-top:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}._backButton_a47zj_229:focus-visible,._analyzeButton_a47zj_731:focus-visible,._cancelButton_a47zj_683:focus-visible,._therapeuticPrimaryAction_a47zj_1089:focus-visible,._therapeuticSecondaryAction_a47zj_1151:focus-visible,._therapeuticGhostAction_a47zj_1193:focus-visible,._newDumpButton_a47zj_1637:focus-visible,._emptyButton_a47zj_1927:focus-visible,._backgroundToggle_a47zj_1369:focus-visible,._historyCard_a47zj_1697:focus-visible,._modalClose_a47zj_2087:focus-visible,._directionItem_a47zj_2173:focus-visible,._quietFeedbackYes_a47zj_2327:focus-visible,._quietFeedbackNo_a47zj_2375:focus-visible,._quietFeedbackChip_a47zj_2467:focus-visible{outline:3px solid var(--axiom-blue-soft);outline-offset:3px}._page_umft4_25{--bg:#fff;--fg:#0a0a0c;--fg-soft:#4b4b52;--fg-muted:#86868b;--hairline:#ececf0;--hairline-strong:#dcdce1;--surface:#f2f2f4;--success:#34c759;--danger:#ff3b30;--pill:980px;--ease:cubic-bezier(.22, 1, .36, 1);background:var(--bg);min-height:100svh;color:var(--fg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif}._page_umft4_25 *,._page_umft4_25 :before,._page_umft4_25 :after{box-sizing:border-box}._page_umft4_25 button{-webkit-tap-highlight-color:transparent;font-family:inherit}._page_umft4_25 button:focus-visible{outline-offset:2px;outline:3px solid #0a0a0c66}._page_umft4_25 ::selection{background:#0a0a0c1a}@keyframes _rise_umft4_1{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes _dotPulse_umft4_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.8)}}@keyframes _priceIn_umft4_1{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _spin_umft4_819{to{transform:rotate(360deg)}}@keyframes _fade_umft4_1{0%{opacity:0}to{opacity:1}}@keyframes _modalIn_umft4_1{0%{opacity:0;transform:translateY(22px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}._shell_umft4_181{flex-direction:column;max-width:560px;min-height:100svh;margin:0 auto;padding:22px 24px 40px;display:flex}._top_umft4_205{animation:_rise_umft4_1 .6s var(--ease) both;justify-content:space-between;align-items:center;gap:12px;margin-bottom:38px;display:flex}._backBtn_umft4_223{color:var(--fg-muted);cursor:pointer;transition:color .2s ease, transform .25s var(--ease);background:0 0;border:none;align-items:center;gap:6px;padding:8px 4px;font-size:14px;font-weight:600;display:inline-flex}._backBtn_umft4_223:hover{color:var(--fg);transform:translate(-2px)}._logo_umft4_261{letter-spacing:.24em;color:var(--fg-muted);font-size:12px;font-weight:800}._status_umft4_275{letter-spacing:.16em;text-transform:uppercase;color:var(--fg-muted);white-space:nowrap;align-items:center;gap:7px;font-size:11px;font-weight:700;display:flex}._dot_umft4_299{background:var(--success);border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:2s ease-in-out infinite _dotPulse_umft4_1;display:inline-block}._view_umft4_325{animation:_rise_umft4_1 .7s 60ms var(--ease) both}._title_umft4_333{letter-spacing:-.035em;margin:0;font-size:clamp(30px,6.4vw,42px);font-weight:800;line-height:1.07}._sub_umft4_349{color:var(--fg-soft);margin:12px 0 0;font-size:15.5px;line-height:1.55}._urgent_umft4_365{color:var(--fg-soft);margin:14px 0 0;font-size:14px;font-weight:500}._urgentCount_umft4_379{background:var(--surface);color:var(--fg);font-variant-numeric:tabular-nums;border-radius:6px;padding:2px 8px;font-weight:700;display:inline-block}._urgentCritical_umft4_399 ._urgentCount_umft4_379{color:var(--danger);background:#ff3b3014}._rows_umft4_415{margin-top:28px}._row_umft4_415{border-top:1px solid var(--hairline);justify-content:space-between;align-items:baseline;gap:16px;padding:13px 0;font-size:14.5px;display:flex}._row_umft4_415:last-child{border-bottom:1px solid var(--hairline)}._rowName_umft4_451{letter-spacing:-.01em;align-items:center;gap:11px;font-weight:600;display:inline-flex}._rowGlyph_umft4_467{text-align:center;width:16px;color:var(--fg);flex-shrink:0;font-size:13px}._rowNote_umft4_483{color:var(--fg-muted);text-align:right;flex-shrink:0;font-size:13.5px}._seg_umft4_503{gap:8px;margin-top:26px;display:flex}._segBtn_umft4_515{border:1px solid var(--hairline-strong);color:var(--fg-muted);cursor:pointer;background:0 0;border-radius:12px;flex:1;padding:12px 10px 13px;font-size:14px;font-weight:600;transition:border-color .2s,color .2s}._segBtn_umft4_515:hover{border-color:var(--fg-muted)}._segBtnActive_umft4_549,._segBtnActive_umft4_549:hover{border-color:var(--fg);color:var(--fg)}._segBadge_umft4_561{color:var(--success);margin-left:6px;font-size:11px;font-style:normal;font-weight:700}._segSub_umft4_577{color:var(--fg-muted);font-variant-numeric:tabular-nums;margin-top:4px;font-size:12px;font-weight:500;display:block}._segBtnActive_umft4_549 ._segSub_umft4_577{color:var(--fg-soft)}._priceWrap_umft4_609{text-align:center;margin-top:24px}._priceLine_umft4_619{animation:_priceIn_umft4_1 .45s var(--ease) both;justify-content:center;align-items:baseline;gap:8px;display:flex}._priceValue_umft4_635{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(44px,10vw,58px);font-weight:900;line-height:1}._priceCur_umft4_651{color:var(--fg-soft);font-size:clamp(18px,4vw,24px);font-weight:700}._pricePeriod_umft4_663{color:var(--fg-soft);margin-top:8px;font-size:14px;font-weight:500}._priceSave_umft4_677{color:var(--success);margin-top:6px;font-size:13px;font-weight:600}._cta_umft4_697{border-radius:var(--pill);background:var(--fg);color:#fff;letter-spacing:-.01em;cursor:pointer;width:100%;transition:transform .3s var(--ease), box-shadow .3s var(--ease), background .2s ease;border:none;justify-content:center;align-items:center;gap:10px;margin-top:22px;padding:18px 28px;font-size:17px;font-weight:700;display:inline-flex}._cta_umft4_697:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 14px 32px #0a0a0c38}._cta_umft4_697:active:not(:disabled){transform:scale(.98)}._cta_umft4_697:disabled{opacity:.55;cursor:not-allowed}._ctaArrow_umft4_765{transition:transform .3s var(--ease)}._cta_umft4_697:hover:not(:disabled) ._ctaArrow_umft4_765{transform:translate(4px)}._ctaGhost_umft4_783{color:var(--fg);border:1px solid var(--hairline-strong);background:#fff}._ctaGhost_umft4_783:hover:not(:disabled){background:var(--surface);box-shadow:none;transform:translateY(-1px)}._payLoading_umft4_807{align-items:center;gap:12px;display:inline-flex}._spinner_umft4_819{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite _spin_umft4_819}._altLink_umft4_839{color:var(--fg);cursor:pointer;background:0 0;border:none;margin:16px auto 0;padding:6px 4px;font-size:14.5px;font-weight:600;display:block}._altLink_umft4_839:hover:not(:disabled){text-underline-offset:4px;text-decoration:underline}._altLink_umft4_839:disabled{opacity:.55;cursor:not-allowed}._trust_umft4_885{text-align:center;color:var(--fg-muted);margin-top:16px;font-size:12.5px;font-weight:500}._error_umft4_903{text-align:center;color:var(--danger);animation:_rise_umft4_1 .4s var(--ease) both;margin-top:18px;font-size:14.5px;font-weight:500}._facts_umft4_927{margin-top:28px}._fact_umft4_927{border-top:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:16px;padding:13px 0;font-size:14.5px;display:flex}._fact_umft4_927:last-child{border-bottom:1px solid var(--hairline)}._fact_umft4_927 span{color:var(--fg-muted)}._fact_umft4_927 b{font-weight:600}._factActive_umft4_979{align-items:center;gap:8px;display:inline-flex}._cancelLink_umft4_991{color:var(--fg-muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;margin:18px auto 0;padding:6px 4px;font-size:13.5px;font-weight:500;text-decoration:underline;transition:color .2s;display:block}._cancelLink_umft4_991:hover{color:var(--danger)}._faq_umft4_1035{animation:_rise_umft4_1 .7s .12s var(--ease) both;margin-top:auto;padding-top:38px}._faqDetails_umft4_1047{border-top:1px solid var(--hairline);padding:15px 0}._faqSummary_umft4_1057{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;font-size:14.5px;font-weight:600;list-style:none;display:flex}._faqSummary_umft4_1057::-webkit-details-marker{display:none}._faqSummary_umft4_1057:after{content:"+";color:var(--fg-muted);font-size:16px;font-weight:400}._faqDetails_umft4_1047[open] ._faqSummary_umft4_1057:after{content:"–"}._faqText_umft4_1109{color:var(--fg-soft);margin:10px 0 0;padding-right:24px;font-size:13.5px;line-height:1.6}._legal_umft4_1125{text-align:center;color:var(--fg-muted);opacity:.8;margin:26px 0 0;font-size:11px;line-height:1.7}._overlay_umft4_1149{z-index:500;-webkit-backdrop-filter:blur(14px);background:#0a0a0c66;justify-content:center;align-items:center;padding:24px;animation:.25s both _fade_umft4_1;display:flex;position:fixed;inset:0}._modal_umft4_1177{text-align:center;width:100%;max-width:400px;animation:_modalIn_umft4_1 .4s var(--ease) both;background:#fff;border-radius:24px;padding:42px 30px 30px;box-shadow:0 30px 80px #00000040}._modalTitle_umft4_1199{letter-spacing:-.02em;margin:0 0 12px;font-size:22px;font-weight:800}._modalText_umft4_1213{color:var(--fg-soft);margin:0 0 28px;font-size:15px;line-height:1.55}._modalPrimary_umft4_1227{border-radius:var(--pill);background:var(--fg);color:#fff;cursor:pointer;width:100%;transition:transform .25s var(--ease), box-shadow .25s ease;border:none;padding:17px 24px;font-size:16px;font-weight:700}._modalPrimary_umft4_1227:hover{transform:translateY(-1px);box-shadow:0 10px 24px #0000002e}._modalPrimary_umft4_1227:active{transform:scale(.98)}._modalGhost_umft4_1271{width:100%;color:var(--fg-muted);cursor:pointer;background:0 0;border:none;margin-top:8px;padding:13px 24px;font-size:14px;font-weight:500;transition:color .2s}._modalGhost_umft4_1271:hover{color:var(--danger)}@media (width<=480px){._shell_umft4_181{padding:18px 20px 36px}._top_umft4_205{margin-bottom:30px}._row_umft4_415{flex-direction:column;align-items:flex-start;gap:4px}._rowNote_umft4_483{text-align:left}._segBtn_umft4_515{padding:11px 8px 12px;font-size:13.5px}._faq_umft4_1035{padding-top:30px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}._container_k2rur_13{--axiom-blue:#2563eb;--axiom-blue-soft:#2563eb14;--ink-955:#0f172a;--ink-950:#0f172a;--ink-800:#1e293b;--ink-700:#334155;--ink-600:#475569;--ink-500:#64748b;--ink-400:#94a3b8;--ink-300:#cbd5e1;--ink-200:#e2e8f0;--ink-100:#f1f5f9;--ink-50:#f8fafc;--bg:#fff;--border:#94a3b81f;--border-strong:#94a3b840;--ease:cubic-bezier(.22, 1, .36, 1);--header-h:56px;--foreground:#0b0b0b;--ink-soft:#0b0b0b99;--ink-faint:#0b0b0b5c;--line:#0b0b0b17;--line-strong:#0b0b0b33;--radius-full:9999px;min-height:100vh;min-height:calc(100dvh - var(--kb-inset,0px));background:var(--bg);color:var(--ink-950);padding:calc(var(--header-h) + 8px) 0 calc(32px + env(safe-area-inset-bottom,0px));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;max-width:680px;margin:0 auto;font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,Roboto,sans-serif;transition:min-height .18s;position:relative;overflow-x:hidden}._container_k2rur_13 *,._container_k2rur_13 :before,._container_k2rur_13 :after{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}._header_k2rur_113{width:100%;max-width:680px;height:var(--header-h);z-index:30;-webkit-backdrop-filter:saturate(180%)blur(24px);border-bottom:1px solid var(--border);background:#ffffffeb;grid-template-columns:40px 1fr 40px;align-items:center;padding:0 16px;transition:opacity .2s,transform .2s;display:grid;position:fixed;top:0;left:50%;transform:translate(-50%)}:root[data-kb="1"] ._header_k2rur_113{opacity:0;pointer-events:none;transform:translate(-50%)translateY(-100%)}._backButton_k2rur_151{width:36px;height:36px;color:var(--ink-700);cursor:pointer;transition:all .2s var(--ease);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex}._backButton_k2rur_151:hover{background:var(--ink-50);color:var(--axiom-blue)}._backButton_k2rur_151:active{transform:scale(.92)}._headerCenter_k2rur_171{flex-direction:column;align-items:center;min-width:0;display:flex}._headerTitle_k2rur_173{letter-spacing:-.03em;color:var(--ink-950);font-size:16px;font-weight:800;line-height:1.2}._headerSubtitle_k2rur_175{color:var(--ink-500);letter-spacing:-.01em;text-transform:capitalize;margin-top:1px;font-size:11px;font-weight:500}._viewModeToggle_k2rur_179{width:36px;height:36px;color:var(--ink-500);cursor:pointer;transition:all .2s var(--ease);background:0 0;border:1px solid #0000;border-radius:50%;justify-content:center;justify-self:end;align-items:center;display:flex}._viewModeToggle_k2rur_179:hover{background:var(--ink-50);border-color:var(--border);color:var(--ink-950)}._viewModeToggle_k2rur_179:active{transform:scale(.92)}._main_k2rur_203{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scroll-padding-bottom:calc(var(--kb-inset,0px) + 24px);flex-direction:column;gap:16px;padding:0 16px;transition:padding .2s;display:flex;overflow:hidden auto}:root[data-kb="1"] ._main_k2rur_203{padding-top:8px;padding-bottom:8px}._calendarCompact_k2rur_247,._calendarFull_k2rur_247{animation:_fadeInUp_k2rur_1 .4s var(--ease) both;flex-direction:column;gap:10px;display:flex}:root[data-kb="1"] ._calendarCompact_k2rur_247,:root[data-kb="1"] ._calendarFull_k2rur_247{display:none}._calendarHeader_k2rur_269{cursor:pointer;transition:all .2s var(--ease);background:0 0;border:none;justify-content:space-between;align-items:center;padding:4px 0;font-family:inherit;display:flex}._calendarHeader_k2rur_269:hover ._calendarMonthName_k2rur_279{color:var(--axiom-blue)}._calendarMonthName_k2rur_279{letter-spacing:-.02em;color:var(--ink-950);text-transform:capitalize;transition:color .2s var(--ease);font-size:16px;font-weight:800}._calendarChevron_k2rur_291,._calendarChevronUp_k2rur_291{color:var(--ink-400)}._calendarStrip_k2rur_295{background:var(--ink-50);border-radius:14px;grid-template-columns:repeat(7,1fr);gap:3px;padding:3px;display:grid}._calendarDay_k2rur_303{cursor:pointer;transition:all .2s var(--ease);color:var(--ink-500);background:0 0;border:none;border-radius:10px;flex-direction:column;align-items:center;gap:1px;padding:6px 0;font-family:inherit;display:flex}._calendarDay_k2rur_303:hover{background:#fffc}._calendarWeekday_k2rur_317{letter-spacing:.04em;text-transform:uppercase;font-size:9px;font-weight:700}._calendarNumber_k2rur_319{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:13px;font-weight:700;line-height:1}._calendarToday_k2rur_321 ._calendarWeekday_k2rur_317,._calendarToday_k2rur_321 ._calendarNumber_k2rur_319{color:var(--axiom-blue)}._calendarSelected_k2rur_323{box-shadow:0 2px 8px #0f172a26;background:var(--ink-950)!important;color:#fff!important}._calendarSelected_k2rur_323 ._calendarWeekday_k2rur_317,._calendarSelected_k2rur_323 ._calendarNumber_k2rur_319{color:#fff!important}._calendarFullHeader_k2rur_329{justify-content:space-between;align-items:center;gap:8px;display:flex}._calendarNav_k2rur_331{align-items:center;gap:4px;display:flex}._calendarTodayBtn_k2rur_333{border:1px solid var(--border);height:26px;color:var(--ink-600);cursor:pointer;transition:all .2s var(--ease);background:0 0;border-radius:999px;padding:0 10px;font-family:inherit;font-size:11px;font-weight:600}._calendarTodayBtn_k2rur_333:hover{background:var(--axiom-blue-soft);color:var(--axiom-blue)}._calendarNavBtn_k2rur_347{width:26px;height:26px;color:var(--ink-500);cursor:pointer;transition:all .2s var(--ease);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex}._calendarNavBtn_k2rur_347:hover{background:var(--ink-50);color:var(--ink-950)}._calendarNavBtn_k2rur_347:active{transform:scale(.92)}._calendarWeekdays_k2rur_365{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}._calendarWeekday_k2rur_317{text-align:center;color:var(--ink-400);text-transform:uppercase;letter-spacing:.08em;padding:3px 0;font-size:9px;font-weight:700}._calendarGrid_k2rur_377{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}._calendarFullDay_k2rur_379{aspect-ratio:1;cursor:pointer;transition:all .2s var(--ease);color:var(--ink-950);background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;font-family:inherit;display:flex}._calendarFullDay_k2rur_379:hover{background:var(--ink-50);border-color:var(--border)}._calendarOtherMonth_k2rur_393{opacity:.25}._calendarFullToday_k2rur_395{background:var(--axiom-blue-soft);border-color:#2563eb4d}._calendarFullToday_k2rur_395 ._calendarFullDayNumber_k2rur_397{color:var(--axiom-blue);font-weight:800}._calendarFullSelected_k2rur_399{background:var(--axiom-blue)!important;border-color:var(--axiom-blue)!important;color:#fff!important}._calendarFullSelected_k2rur_399 ._calendarFullDayNumber_k2rur_397{color:#fff!important}._calendarFullDayNumber_k2rur_397{font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;line-height:1}._goalsBriefingEmpty_k2rur_413{border-top:1px solid var(--line);border-bottom:1px solid var(--line);cursor:pointer;transition:opacity .25s var(--ease);justify-content:space-between;align-items:center;gap:16px;margin-top:4px;padding:14px 0;display:flex}._goalsBriefingEmpty_k2rur_413:hover{opacity:.7}._goalsBriefingEmpty_k2rur_413:hover ._goalsBriefingEmptyArrow_k2rur_427{opacity:1;transform:translate(4px)}._goalsBriefingEmptyTitle_k2rur_429{letter-spacing:-.02em;color:var(--foreground);font-size:.95rem;font-weight:800;line-height:1.2}._goalsBriefingEmptySub_k2rur_431{color:var(--ink-faint);margin-top:3px;font-size:.68rem;font-weight:500}._goalsBriefingEmptyArrow_k2rur_427{color:var(--foreground);opacity:.3;transition:transform .3s var(--ease), opacity .3s var(--ease);flex-shrink:0;font-size:.9rem}._goalsBriefing_k2rur_413{border-top:1px solid var(--line);border-bottom:1px solid var(--line);animation:_fadeInUp_k2rur_1 .4s var(--ease) both;grid-template-columns:1fr auto 1fr;align-items:start;gap:16px;margin-top:4px;padding:14px 0;display:grid}:root[data-kb="1"] ._goalsBriefing_k2rur_413,:root[data-kb="1"] ._goalsBriefingEmpty_k2rur_413{display:none}._goalsDivider_k2rur_463{background:var(--line);align-self:stretch;width:1px;margin:4px 0}._goalBriefingItem_k2rur_465{cursor:pointer;transition:opacity .25s var(--ease);min-width:0;position:relative}._goalBriefingItem_k2rur_465:hover{opacity:.72}._goalBriefingItem_k2rur_465:hover ._goalBriefingEditHint_k2rur_469{opacity:1;transform:translate(0)}._goalBriefingEditHint_k2rur_469{text-transform:uppercase;letter-spacing:.18em;color:var(--ink-faint);opacity:0;transition:opacity .3s var(--ease), transform .3s var(--ease);pointer-events:none;font-size:.58rem;font-weight:700;position:absolute;top:0;right:0;transform:translate(6px)}._goalBriefingLabel_k2rur_485{text-transform:uppercase;letter-spacing:.18em;color:var(--ink-faint);margin-bottom:10px;font-size:.6rem;font-weight:700}._goalBriefingName_k2rur_487{color:var(--ink-soft);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;margin-bottom:8px;font-size:.78rem;font-weight:600;overflow:hidden}._goalBriefingHeader_k2rur_489{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}._goalBriefingProgressLarge_k2rur_491{align-items:baseline;gap:3px;line-height:1;display:flex}._goalBriefingPercent_k2rur_493{letter-spacing:-.055em;color:var(--foreground);font-variant-numeric:tabular-nums;font-size:clamp(1.8rem,7vw,2.4rem);font-weight:900}._goalBriefingPercentSign_k2rur_495{color:var(--ink-faint);letter-spacing:0;font-size:.85rem;font-weight:700}._goalBriefingIdentity_k2rur_497{text-align:right;flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._goalBriefingDirectionName_k2rur_499{letter-spacing:-.015em;color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:700;line-height:1.25;overflow:hidden}._goalBriefingTempo_k2rur_501{color:var(--ink-faint);letter-spacing:-.005em;font-variant-numeric:tabular-nums;font-size:.68rem;font-weight:500}._goalBriefingBarWrap_k2rur_503{background:var(--line);border-radius:var(--radius-full);height:3px;margin-bottom:10px;position:relative;overflow:hidden}._goalBriefingBarFill_k2rur_505{background:var(--axiom-blue);border-radius:var(--radius-full);width:0;height:100%;transition:width 1.2s var(--ease) .3s}._goalBriefingMeta_k2rur_507{justify-content:space-between;align-items:baseline;gap:8px;display:flex}._goalBriefingMetaLeft_k2rur_509{font-variant-numeric:tabular-nums;align-items:baseline;gap:4px;display:flex}._goalBriefingDone_k2rur_511{letter-spacing:-.02em;color:var(--foreground);font-size:.82rem;font-weight:800}._goalBriefingSeparator_k2rur_513{color:var(--ink-faint);font-size:.72rem;font-weight:500}._goalBriefingTarget_k2rur_515{letter-spacing:-.02em;color:var(--ink-soft);font-size:.82rem;font-weight:600}._goalBriefingMetaRight_k2rur_517{color:var(--ink-faint);letter-spacing:.02em;text-align:right;font-variant-numeric:tabular-nums;font-size:.62rem;font-weight:600}._goalBriefingComplete_k2rur_519{color:#16a34a;font-weight:700}._goalBriefingEmpty_k2rur_521{flex-direction:column;gap:4px;padding:12px 0;display:flex}._goalBriefingEmptyTitle_k2rur_523{letter-spacing:-.02em;color:var(--foreground);font-size:.9rem;font-weight:800;line-height:1.2}._goalBriefingEmptySub_k2rur_525{color:var(--ink-faint);font-size:.68rem;font-weight:500;line-height:1.4}._goalModalOverlay_k2rur_535{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:300;background:#00000080;justify-content:center;align-items:center;padding:16px;transition:padding .2s;animation:.2s _fadeIn_k2rur_1;display:flex;position:fixed;inset:0}:root[data-kb="1"] ._goalModalOverlay_k2rur_535{padding-top:12px;padding-bottom:calc(var(--kb-inset,0px) + 12px);align-items:flex-start}._goalModalContent_k2rur_571{background:var(--bg);border:1px solid var(--line);width:100%;max-width:420px;max-height:88vh;animation:_scaleIn_k2rur_1 .25s var(--ease);border-radius:20px;transition:max-height .2s;overflow-y:auto;box-shadow:0 24px 60px #00000024}:root[data-kb="1"] ._goalModalContent_k2rur_571{max-height:calc(100dvh - var(--kb-inset,0px) - 24px)}@keyframes _scaleIn_k2rur_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}._goalModalHeader_k2rur_601{border-bottom:1px solid var(--line);background:var(--bg);z-index:2;justify-content:space-between;align-items:center;padding:16px;display:flex;position:sticky;top:0}._goalModalTitle_k2rur_611{letter-spacing:-.01em;color:var(--foreground);font-size:.95rem;font-weight:800}._goalModalHeaderRight_k2rur_613{align-items:center;gap:6px;display:flex}._goalModalClose_k2rur_615{border:1px solid var(--line);border-radius:var(--radius-full);width:28px;height:28px;color:var(--ink-soft);cursor:pointer;background:0 0;justify-content:center;align-items:center;font-size:.85rem;transition:background .2s,color .2s;display:flex}._goalModalClose_k2rur_615:hover{color:var(--foreground);background:#0b0b0b0a}._goalModalBody_k2rur_633{flex-direction:column;gap:14px;padding:16px;display:flex}._noDirectionsHint_k2rur_635{text-align:center;color:var(--ink-soft);padding:20px 0;font-size:.85rem;font-weight:500}._goalSection_k2rur_637{flex-direction:column;gap:10px;display:flex}._goalSectionLabel_k2rur_639{text-transform:uppercase;letter-spacing:.18em;color:var(--ink-faint);align-items:center;gap:8px;font-size:.6rem;font-weight:700;display:flex}._goalSectionIndex_k2rur_649{background:var(--foreground);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:.58rem;font-weight:800;display:inline-flex}._directionList_k2rur_661{border:1px solid var(--line);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}._directionItem_k2rur_663{border:none;border-bottom:1px solid var(--line);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:12px;width:100%;padding:12px 14px;font-family:inherit;transition:background .2s;display:flex}._directionItem_k2rur_663:last-child{border-bottom:none}._directionItem_k2rur_663:hover{background:#0b0b0b08}._directionItemSelected_k2rur_679{background:#0b0b0b0f}._directionItemRadio_k2rur_681{border:1.5px solid var(--line-strong);border-radius:50%;flex-shrink:0;width:16px;height:16px;transition:border-color .2s;position:relative}._directionItemSelected_k2rur_679 ._directionItemRadio_k2rur_681{border-color:var(--foreground)}._directionItemSelected_k2rur_679 ._directionItemRadio_k2rur_681:after{content:"";background:var(--foreground);border-radius:50%;width:7px;height:7px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._directionItemInfo_k2rur_703{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._directionItemName_k2rur_705{letter-spacing:-.01em;color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:700;overflow:hidden}._directionItemProgress_k2rur_707{background:var(--line);border-radius:var(--radius-full);height:2px;overflow:hidden}._directionItemProgressFill_k2rur_709{background:var(--foreground);border-radius:var(--radius-full);height:100%;transition:width .6s var(--ease)}._directionItemMeta_k2rur_711{color:var(--ink-faint);font-variant-numeric:tabular-nums;letter-spacing:.02em;text-align:right;flex-shrink:0;min-width:56px;font-size:.62rem;font-weight:600}._goalNameInput_k2rur_715{border:none;border-bottom:1.5px solid var(--line-strong);width:100%;color:var(--foreground);background:0 0;border-radius:0;outline:none;padding:10px 2px;font-family:inherit;font-size:16px;font-weight:600;transition:border-color .2s}._goalNameInput_k2rur_715:focus{border-color:var(--foreground)}._goalNameInput_k2rur_715::placeholder{color:var(--ink-faint);font-weight:500}._goalHint_k2rur_733{color:var(--ink-faint);margin-top:-6px;font-size:.72rem;line-height:1.4}._presetGrid_k2rur_737{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}._presetButton_k2rur_739{border:1px solid var(--line-strong);border-radius:var(--radius-full);color:var(--foreground);cursor:pointer;transition:background .2s, border-color .2s, transform .2s var(--ease);font-variant-numeric:tabular-nums;background:0 0;padding:10px 4px;font-family:inherit;font-size:.78rem;font-weight:700}._presetButton_k2rur_739:hover{border-color:var(--foreground)}._presetButton_k2rur_739:active{transform:scale(.96)}._presetButtonActive_k2rur_759{background:var(--foreground);border-color:var(--foreground);color:#fff}._customHoursRow_k2rur_763{align-items:center;gap:10px;padding:10px 0 4px;display:flex}._customHoursLabel_k2rur_765{color:var(--ink-faint);letter-spacing:.05em;text-transform:uppercase;font-size:.72rem;font-weight:600}._customHoursInput_k2rur_767{border:none;border-bottom:1.5px solid var(--line-strong);color:var(--foreground);font-variant-numeric:tabular-nums;letter-spacing:-.02em;background:0 0;outline:none;flex:1;padding:6px 2px;font-family:inherit;font-size:16px;font-weight:800;transition:border-color .2s}._customHoursInput_k2rur_767:focus{border-color:var(--foreground)}._customHoursUnit_k2rur_785{color:var(--ink-faint);font-size:.72rem;font-weight:600}._dailyBreakdown_k2rur_789{border:1px solid var(--line);background:#0b0b0b05;border-radius:12px;justify-content:space-between;align-items:baseline;padding:12px 14px;display:flex}._dailyBreakdownLabel_k2rur_799{color:var(--ink-soft);letter-spacing:.02em;font-size:.7rem;font-weight:600}._dailyBreakdownValue_k2rur_801{letter-spacing:-.02em;color:var(--foreground);font-variant-numeric:tabular-nums;font-size:1rem;font-weight:800}._difficultyIndicator_k2rur_805{align-items:center;gap:10px;padding:0 2px;display:flex}._difficultyBar_k2rur_807{flex:1;gap:3px;height:4px;display:flex}._difficultySegment_k2rur_809{background:var(--line);transition:background .3s var(--ease);border-radius:2px;flex:1}._difficultySegmentActive_k2rur_811{background:var(--foreground)}._difficultyLabel_k2rur_813{text-transform:uppercase;letter-spacing:.15em;color:var(--foreground);text-align:right;min-width:90px;font-size:.64rem;font-weight:700}._goalPreview_k2rur_817{border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:6px;padding:14px;display:flex}._goalPreviewRow_k2rur_819{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._goalPreviewKey_k2rur_821{color:var(--ink-faint);text-transform:uppercase;letter-spacing:.12em;font-size:.68rem;font-weight:600}._goalPreviewValue_k2rur_823{color:var(--foreground);font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:700}._modalActions_k2rur_827{gap:8px;margin-top:8px;display:flex}._modalButtonCancel_k2rur_829{border:1px solid var(--line-strong);border-radius:var(--radius-full);color:var(--ink-soft);cursor:pointer;background:0 0;flex:1;padding:11px 16px;font-family:inherit;font-size:.8rem;font-weight:700;transition:color .2s,border-color .2s}._modalButtonCancel_k2rur_829:hover{color:var(--foreground);border-color:var(--foreground)}._modalButtonCancel_k2rur_829:disabled{opacity:.4;cursor:not-allowed}._modalButtonPrimary_k2rur_847{background:var(--foreground);border-radius:var(--radius-full);color:#fff;cursor:pointer;transition:transform .25s var(--ease), box-shadow .25s;border:none;flex:1;padding:11px 16px;font-family:inherit;font-size:.8rem;font-weight:800}._modalButtonPrimary_k2rur_847:hover{transform:translateY(-1px);box-shadow:0 6px 16px #0000002e}._modalButtonPrimary_k2rur_847:disabled{opacity:.4;cursor:not-allowed;box-shadow:none;transform:none}._deleteGoalButton_k2rur_865{color:var(--ink-soft);cursor:pointer;text-underline-offset:4px;background:0 0;border:none;margin:4px auto 0;padding:8px 14px;font-family:inherit;font-size:.72rem;font-weight:700;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;transition:color .2s,text-decoration-color .2s;display:block}._deleteGoalButton_k2rur_865:hover{color:var(--foreground);-webkit-text-decoration-color:var(--foreground);text-decoration-color:var(--foreground)}._deleteGoalButton_k2rur_865:disabled{opacity:.4;cursor:not-allowed}._archiveBanner_k2rur_895{background:var(--ink-50);color:var(--ink-600);animation:_fadeInUp_k2rur_1 .4s var(--ease) both;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-size:12px;font-weight:500;display:flex}._archiveBannerBtn_k2rur_907{border:1px solid var(--border-strong);height:24px;color:var(--ink-700);cursor:pointer;transition:all .2s var(--ease);white-space:nowrap;background:0 0;border-radius:999px;padding:0 10px;font-family:inherit;font-size:11px;font-weight:600}._archiveBannerBtn_k2rur_907:hover{background:var(--ink-100);color:var(--ink-950)}._suggestionsPanel_k2rur_931{animation:_fadeInUp_k2rur_1 .4s var(--ease) both;background:#2563eb08;border:1px solid #2563eb24;border-radius:12px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}._suggestionLine_k2rur_943{color:var(--ink-600);letter-spacing:-.005em;align-items:flex-start;gap:8px;font-size:12px;font-weight:500;line-height:1.45;display:flex}._suggestionLine_k2rur_943._suggestionWarning_k2rur_953{color:#92400e}._suggestionLine_k2rur_943._suggestionWarning_k2rur_953 ._suggestionDot_k2rur_955{background:#f59e0b}._suggestionDot_k2rur_955{background:var(--axiom-blue);opacity:.7;border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-top:6px}._suggestionText_k2rur_959{flex:1;min-width:0}._timeline_k2rur_969{animation:_fadeInUp_k2rur_1 .5s var(--ease) 80ms both;flex-direction:column;display:flex}._emptyState_k2rur_971{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:40px 16px;display:flex}._emptyTitle_k2rur_973{color:var(--ink-950);letter-spacing:-.02em;font-size:15px;font-weight:800}._emptySubtitle_k2rur_975{color:var(--ink-500);max-width:260px;font-size:12px;line-height:1.5}._completedToggle_k2rur_985{border:1px solid var(--line);border-radius:var(--radius-full);letter-spacing:-.005em;color:var(--ink-soft);cursor:pointer;transition:all .2s var(--ease);background:0 0;justify-content:center;align-self:center;align-items:center;gap:6px;margin:14px auto 0;padding:8px 16px;font-family:inherit;font-size:.72rem;font-weight:600;display:inline-flex}._completedToggle_k2rur_985:hover{color:var(--foreground);border-color:var(--line-strong);background:#0b0b0b08}._completedToggle_k2rur_985:active{transform:scale(.97)}._completedSection_k2rur_1007{border-top:1px dashed var(--line);animation:_fadeInUp_k2rur_1 .3s var(--ease) both;flex-direction:column;margin-top:10px;padding-top:6px;display:flex}._completedSectionLabel_k2rur_1017{text-transform:uppercase;letter-spacing:.18em;color:var(--ink-faint);margin:8px 2px 2px;font-size:.6rem;font-weight:700}._taskRow_k2rur_1033{border-top:1px solid var(--border);transition:background .2s var(--ease);animation:_fadeInUp_k2rur_1 .4s var(--ease) both;grid-template-columns:40px 20px 1fr 24px;align-items:center;gap:8px;padding:12px 2px;display:grid}._taskRow_k2rur_1033:last-child{border-bottom:1px solid var(--border)}._taskRow_k2rur_1033:hover{background:var(--ink-50)}._taskRowCompleted_k2rur_1051{background:#2563eb0d}._taskRowCompleted_k2rur_1051:hover{background:#2563eb14}._taskRowCompleted_k2rur_1051 ._taskRowTitle_k2rur_1055{color:var(--ink-600);font-weight:500}._taskRowCompleted_k2rur_1051 ._taskRowTime_k2rur_1057{color:var(--axiom-blue)}._taskRowCompleted_k2rur_1051 ._taskRowMeta_k2rur_1059{color:var(--ink-500)}._taskRowPast_k2rur_1061:not(._taskRowCompleted_k2rur_1051) ._taskRowTitle_k2rur_1055{color:var(--ink-600)}._taskRowTime_k2rur_1057{color:var(--ink-500);font-variant-numeric:tabular-nums;letter-spacing:-.01em;text-align:right;font-size:12px;font-weight:700}._taskCheck_k2rur_1067{border:1.5px solid var(--ink-300);cursor:pointer;width:18px;min-width:18px;max-width:18px;height:18px;min-height:18px;max-height:18px;transition:all .2s var(--ease);background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex;position:relative}._taskCheck_k2rur_1067:hover{border-color:var(--axiom-blue);background:var(--axiom-blue-soft)}._taskCheck_k2rur_1067:active{transform:scale(.88)}._taskCheckDone_k2rur_1089{border:1.5px solid var(--axiom-blue);background:#fff}._taskCheckDone_k2rur_1089:hover{border-color:var(--axiom-blue);box-shadow:0 0 0 3px var(--axiom-blue-soft);background:#fff}._taskCheckDone_k2rur_1089:after{content:"";background:var(--axiom-blue);width:6px;height:6px;animation:_checkPop_k2rur_1 .25s var(--ease);border-radius:50%}@keyframes _checkPop_k2rur_1{0%{transform:scale(0)}60%{transform:scale(1.2)}to{transform:scale(1)}}._taskRowContent_k2rur_1099{cursor:pointer;min-width:0;padding:1px 0}._taskRowTitle_k2rur_1055{letter-spacing:-.015em;color:var(--ink-950);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:1px;font-size:14px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}._taskRowMeta_k2rur_1059{color:var(--ink-500);align-items:center;gap:4px;font-size:11px;font-weight:500;display:flex}._taskRowDot_k2rur_1115{color:var(--ink-300)}._taskRowShift_k2rur_1119{color:var(--ink-500);letter-spacing:-.005em;align-items:center;gap:4px;margin-top:3px;font-size:10.5px;line-height:1.35;display:flex}._taskRowShiftIcon_k2rur_1129{color:var(--axiom-blue);opacity:.7;flex-shrink:0;font-size:11px}._taskRowShiftText_k2rur_1131{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}._taskRowShiftReason_k2rur_1133{color:var(--ink-400);font-style:italic}._taskRowMenu_k2rur_1137{cursor:pointer;width:24px;height:24px;transition:all .2s var(--ease);opacity:.3;background:0 0;border:none;border-radius:50%;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:2px;padding:0;display:flex;position:relative}._taskRow_k2rur_1033:hover ._taskRowMenu_k2rur_1137{opacity:1}._taskRowMenu_k2rur_1137:hover{background:var(--ink-100)}._taskRowMenu_k2rur_1137 span{background:var(--ink-500);border-radius:50%;width:3px;height:3px}._eventRow_k2rur_1167{border-top:1px solid var(--border);animation:_fadeInUp_k2rur_1 .4s var(--ease) both;background:linear-gradient(90deg,#2563eb0a,#0000 60%);grid-template-columns:90px 20px 1fr;align-items:center;gap:8px;padding:12px 2px;display:grid}._eventRow_k2rur_1167:last-child{border-bottom:1px solid var(--border)}._eventRowTime_k2rur_1183{color:var(--axiom-blue);font-variant-numeric:tabular-nums;letter-spacing:-.01em;text-align:right;font-size:12px;font-weight:700}._eventRowLock_k2rur_1185{opacity:.65;justify-content:center;align-items:center;font-size:11px;display:flex}._eventRowContent_k2rur_1187{min-width:0}._eventRowTitle_k2rur_1189{letter-spacing:-.015em;color:var(--ink-950);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}._eventRowMeta_k2rur_1201{color:var(--ink-500);margin-top:2px;font-size:11px;font-weight:500}._breakRow_k2rur_1205{animation:_fadeInUp_k2rur_1 .4s var(--ease) both;background:#f8fafc80;border-top:1px dashed #94a3b859;grid-template-columns:90px 20px 1fr;align-items:center;gap:8px;padding:9px 2px;display:grid}._breakRow_k2rur_1205:last-child{border-bottom:1px dashed #94a3b859}._breakRowTime_k2rur_1221{color:var(--ink-400);font-variant-numeric:tabular-nums;letter-spacing:-.01em;text-align:right;font-size:11px;font-weight:600}._breakRowIcon_k2rur_1223{color:var(--ink-400);justify-content:center;align-items:center;font-size:14px;line-height:1;display:flex}._breakRowContent_k2rur_1225{min-width:0}._breakRowTitle_k2rur_1227{color:var(--ink-600);letter-spacing:-.01em;font-size:12.5px;font-weight:600;line-height:1.3}._breakRowMeta_k2rur_1229{color:var(--ink-400);margin-top:1px;font-size:10.5px;font-weight:500}._freeRow_k2rur_1233{animation:_fadeInUp_k2rur_1 .4s var(--ease) both;border-top:1px dotted #94a3b833;grid-template-columns:90px 1fr;align-items:center;gap:8px;padding:8px 2px;display:grid}._freeRow_k2rur_1233:last-child{border-bottom:1px dotted #94a3b833}._freeRowTime_k2rur_1247{color:var(--ink-300);font-variant-numeric:tabular-nums;letter-spacing:-.01em;text-align:right;font-size:10.5px;font-weight:500}._freeRowContent_k2rur_1249{min-width:0}._freeRowTitle_k2rur_1251{color:var(--ink-300);letter-spacing:-.005em;font-size:11px;font-style:italic;font-weight:500}._hourlyTimeline_k2rur_1261{animation:_fadeInUp_k2rur_1 .5s var(--ease) 80ms both;flex-direction:column;display:flex}._hourRow_k2rur_1263{border-top:1px solid var(--border);transition:background .2s var(--ease);grid-template-columns:44px 1fr;gap:10px;display:grid;position:relative}._hourRow_k2rur_1263:first-child{border-top:none}._hourRowPast_k2rur_1275{opacity:.55}._hourRowNow_k2rur_1277{background:var(--axiom-blue-soft);border-top-color:#0000;border-radius:10px;margin:0 -4px;padding:0 4px}._hourRowCovered_k2rur_1279{background:#2563eb08}._hourTime_k2rur_1281{justify-content:flex-end;align-items:flex-start;padding:10px 0 10px 4px;display:flex;position:relative}._hourTimeText_k2rur_1283{color:var(--ink-400);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:11px;font-weight:700}._hourRowNow_k2rur_1277 ._hourTimeText_k2rur_1283{color:var(--axiom-blue);font-weight:800}._hourContent_k2rur_1287{flex-direction:column;gap:4px;padding:4px 0;display:flex}._hourAddButton_k2rur_1289{cursor:pointer;color:var(--ink-400);transition:all .2s var(--ease);opacity:.7;background:0 0;border:none;align-items:center;gap:8px;padding:6px 4px;font-family:inherit;display:flex}._hourAddButton_k2rur_1289:hover{opacity:1;color:var(--axiom-blue)}._hourAddIcon_k2rur_1303{background:var(--ink-100);width:18px;height:18px;transition:all .2s var(--ease);border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex}._hourAddButton_k2rur_1289:hover ._hourAddIcon_k2rur_1303{background:var(--axiom-blue);color:#fff}._hourAddLabel_k2rur_1317{letter-spacing:-.01em;font-size:12px;font-weight:500}._hourEmpty_k2rur_1319{color:var(--ink-300);padding:6px 4px;font-size:12px;font-weight:500}._hourCoveredIndicator_k2rur_1321{color:var(--ink-400);letter-spacing:-.01em;align-items:center;gap:6px;padding:6px 4px;font-size:11px;font-weight:500;display:flex}._hourCoveredDot_k2rur_1331{background:var(--axiom-blue);opacity:.5;border-radius:50%;flex-shrink:0;width:6px;height:6px}._hourCoveredText_k2rur_1333{font-style:italic}._scheduledTaskCard_k2rur_1337{transition:background .2s var(--ease);animation:_fadeInUp_k2rur_1 .4s var(--ease) both;border-radius:8px;grid-template-columns:18px 1fr 24px;align-items:center;gap:8px;padding:8px 4px;display:grid}._scheduledTaskCard_k2rur_1337:hover{background:var(--ink-50)}._scheduledTaskCardCompleted_k2rur_1351{background:#2563eb0d}._scheduledTaskCardCompleted_k2rur_1351:hover{background:#2563eb14}._scheduledTaskCardCompleted_k2rur_1351 ._scheduledTaskTitle_k2rur_1355{color:var(--ink-600);font-weight:500}._scheduledTaskCardCompleted_k2rur_1351 ._scheduledTaskMeta_k2rur_1357{color:var(--ink-500)}._scheduledTaskCardPast_k2rur_1359:not(._scheduledTaskCardCompleted_k2rur_1351) ._scheduledTaskTitle_k2rur_1355{color:var(--ink-600)}._scheduledTaskContent_k2rur_1361{cursor:pointer;min-width:0;padding:1px 0}._scheduledTaskTitle_k2rur_1355{letter-spacing:-.015em;color:var(--ink-950);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:2px;font-size:14px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}._scheduledTaskMeta_k2rur_1357{color:var(--ink-500);align-items:center;gap:4px;font-size:11px;font-weight:500;display:flex}._scheduledTaskTime_k2rur_1377{font-variant-numeric:tabular-nums;color:var(--axiom-blue);font-weight:600}._scheduledTaskDot_k2rur_1379{color:var(--ink-300)}._modalOverlay_k2rur_1389{z-index:200;-webkit-backdrop-filter:blur(16px);animation:_fadeIn_k2rur_1 .2s var(--ease);background:#0f172a59;justify-content:center;align-items:flex-end;transition:padding .2s;display:flex;position:fixed;inset:0}:root[data-kb="1"] ._modalOverlay_k2rur_1389{padding-top:12px;padding-bottom:calc(var(--kb-inset,0px) + 12px);align-items:flex-start}@keyframes _fadeIn_k2rur_1{0%{opacity:0}to{opacity:1}}._modalCard_k2rur_1427{background:var(--bg);width:100%;max-width:680px;max-height:88vh;animation:_slideUp_k2rur_1 .3s var(--ease);border-radius:20px 20px 0 0;padding:18px 16px;transition:max-height .2s,border-radius .2s;overflow-y:auto;box-shadow:0 20px 48px #0f172a1f}:root[data-kb="1"] ._modalCard_k2rur_1427{max-height:calc(100dvh - var(--kb-inset,0px) - 24px);border-radius:20px}@keyframes _slideUp_k2rur_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._modalHeader_k2rur_1461{justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;display:flex}._modalTitle_k2rur_1463{letter-spacing:-.02em;color:var(--ink-950);font-size:17px;font-weight:800}._modalClose_k2rur_1465{background:var(--ink-50);width:28px;height:28px;color:var(--ink-700);cursor:pointer;transition:all .2s var(--ease);border:none;border-radius:50%;justify-content:center;align-items:center;display:flex}._modalClose_k2rur_1465:hover{background:var(--ink-100)}._field_k2rur_1481{margin-bottom:10px}._fieldLabel_k2rur_1483{color:var(--ink-500);text-transform:uppercase;letter-spacing:.12em;margin-bottom:4px;font-size:10px;font-weight:800;display:block}._fieldInput_k2rur_1497{background:var(--bg);border:1px solid var(--border);width:100%;color:var(--ink-950);transition:all .2s var(--ease);border-radius:10px;padding:10px 12px;font-family:inherit;font-size:16px;font-weight:500}._fieldInput_k2rur_1497::placeholder{color:var(--ink-400)}._fieldInput_k2rur_1497:focus{box-shadow:0 0 0 3px var(--axiom-blue-soft);border-color:#2563eb73;outline:none}._fieldInputLarge_k2rur_1517{background:var(--bg);border:1.5px solid var(--border-strong);width:100%;color:var(--ink-950);transition:all .2s var(--ease);letter-spacing:-.01em;border-radius:12px;padding:14px;font-family:inherit;font-size:16px;font-weight:500;line-height:1.4}._fieldInputLarge_k2rur_1517::placeholder{color:var(--ink-400)}._fieldInputLarge_k2rur_1517:focus{border-color:var(--axiom-blue);box-shadow:0 0 0 4px var(--axiom-blue-soft);outline:none}._nlpPreview_k2rur_1539{animation:_fadeInUp_k2rur_1 .2s var(--ease);flex-wrap:wrap;gap:4px;margin-top:8px;display:flex}._nlpPreviewTag_k2rur_1541{background:var(--axiom-blue-soft);color:var(--axiom-blue);letter-spacing:-.01em;border:1px solid #2563eb26;border-radius:999px;align-items:center;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}._nlpHint_k2rur_1555{color:var(--ink-400);margin-top:8px;font-size:11px;font-style:italic;line-height:1.5}._switchToManual_k2rur_1559{border:1px dashed var(--border-strong);width:100%;color:var(--ink-500);cursor:pointer;transition:all .2s var(--ease);letter-spacing:-.01em;background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:6px;margin-top:4px;padding:10px;font-family:inherit;font-size:12px;font-weight:600;display:flex}._switchToManual_k2rur_1559:hover{background:var(--ink-50);color:var(--ink-950);border-color:var(--ink-400)}._fieldRow_k2rur_1579{grid-template-columns:1fr 1fr;gap:8px;display:grid}._btnSecondary_k2rur_1583,._btnPrimary_k2rur_1583{cursor:pointer;height:42px;transition:all .2s var(--ease);border:none;border-radius:10px;flex:1;font-family:inherit;font-size:14px;font-weight:700}._btnSecondary_k2rur_1583{background:var(--ink-50);color:var(--ink-700);border:1px solid var(--border)}._btnSecondary_k2rur_1583:hover{background:var(--ink-100)}._btnSecondary_k2rur_1583:disabled{opacity:.4;cursor:not-allowed}._btnPrimary_k2rur_1583{background:var(--ink-950);color:#fff}._btnPrimary_k2rur_1583:hover:not(:disabled){background:var(--ink-800)}._btnPrimary_k2rur_1583:disabled{opacity:.3;cursor:not-allowed}._btnPrimary_k2rur_1583:active:not(:disabled){transform:scale(.98)}._archetypeBar_k2rur_1615{background:#2563eb0a;border:1px solid #2563eb1a;border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:12px;padding:8px 12px;font-size:11px;display:flex}._archetypeLabel_k2rur_1629{color:var(--axiom-blue);letter-spacing:-.005em;font-weight:700}._archetypeBlock_k2rur_1631{color:var(--ink-500);font-variant-numeric:tabular-nums;font-weight:500}._sprinterHint_k2rur_1641{color:var(--ink-700);letter-spacing:-.005em;animation:_fadeInUp_k2rur_1 .3s var(--ease) both;background:#2563eb0d;border:1px solid #2563eb1f;border-radius:10px;align-items:flex-start;gap:8px;margin-bottom:10px;padding:10px 12px;font-size:12px;font-weight:500;line-height:1.45;display:flex}._sprinterHintDot_k2rur_1659{background:var(--axiom-blue);border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-top:6px;animation:2s ease-in-out infinite _pulseDot_k2rur_1}@keyframes _pulseDot_k2rur_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}._addTaskFAB_k2rur_1685{bottom:calc(28px + env(safe-area-inset-bottom,0px));background:var(--ink-950);color:#fff;letter-spacing:-.01em;cursor:pointer;z-index:100;border:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:56px;padding:0 24px;font-size:15px;font-weight:600;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s,background .2s,opacity .2s;animation:.5s .25s both _fadeInUp_k2rur_1;display:flex;position:fixed;right:20px;box-shadow:0 8px 20px #0f172a24}._addTaskFAB_k2rur_1685:hover{background:var(--ink-800);transform:scale(1.05);box-shadow:0 10px 24px #0f172a2e}._addTaskFAB_k2rur_1685:active{transform:scale(.95)}._addTaskFAB_k2rur_1685:focus-visible{outline:3px solid var(--axiom-blue-soft);outline-offset:4px}._addTaskFABIcon_k2rur_1721{font-size:22px;line-height:1;transform:translateY(-1px)}._addTaskFABLabel_k2rur_1723{letter-spacing:-.01em;font-size:15px;font-weight:600}:root[data-kb="1"] ._addTaskFAB_k2rur_1685{opacity:0;pointer-events:none;transform:translateY(30px)scale(.8)}@keyframes _fadeInUp_k2rur_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (width<=640px){._main_k2rur_203{gap:14px;padding:0 14px}._header_k2rur_113{padding:0 12px}._headerTitle_k2rur_173{font-size:15px}._taskRow_k2rur_1033{grid-template-columns:36px 18px 1fr 22px;gap:6px;padding:10px 2px}._taskRowTime_k2rur_1057{font-size:11px}._taskRowTitle_k2rur_1055{font-size:13px}._taskRowMeta_k2rur_1059{font-size:10px}._taskRowShift_k2rur_1119{margin-top:2px;font-size:10px}._taskRowShiftIcon_k2rur_1129{font-size:10px}._taskCheck_k2rur_1067{width:16px;min-width:16px;max-width:16px;height:16px;min-height:16px;max-height:16px}._taskCheckDone_k2rur_1089:after{width:5px;height:5px}._calendarNumber_k2rur_319{font-size:12px}._calendarWeekday_k2rur_317{font-size:8px}._fieldRow_k2rur_1579{grid-template-columns:1fr}._hourRow_k2rur_1263{grid-template-columns:40px 1fr;gap:8px}._hourTimeText_k2rur_1283{font-size:10px}._scheduledTaskCard_k2rur_1337{grid-template-columns:16px 1fr 22px;gap:6px;padding:7px 2px}._scheduledTaskTitle_k2rur_1355{font-size:13px}._scheduledTaskMeta_k2rur_1357{font-size:10px}._fieldInputLarge_k2rur_1517{padding:12px;font-size:16px}._eventRow_k2rur_1167{grid-template-columns:78px 16px 1fr;gap:6px;padding:10px 2px}._eventRowTime_k2rur_1183{font-size:11px}._eventRowTitle_k2rur_1189{font-size:13px}._eventRowMeta_k2rur_1201,._eventRowLock_k2rur_1185{font-size:10px}._breakRow_k2rur_1205{grid-template-columns:78px 16px 1fr;gap:6px;padding:8px 2px}._breakRowTime_k2rur_1221{font-size:10px}._breakRowTitle_k2rur_1227{font-size:12px}._breakRowMeta_k2rur_1229{font-size:10px}._freeRow_k2rur_1233{grid-template-columns:78px 1fr;gap:6px;padding:7px 2px}._freeRowTime_k2rur_1247{font-size:10px}._freeRowTitle_k2rur_1251{font-size:10.5px}._suggestionsPanel_k2rur_931{gap:5px;padding:8px 10px}._suggestionLine_k2rur_943{font-size:11.5px}._archetypeBar_k2rur_1615{margin-bottom:10px;padding:7px 10px;font-size:10.5px}._sprinterHint_k2rur_1641{padding:9px 11px;font-size:11.5px}._goalsBriefing_k2rur_413{grid-template-columns:1fr auto 1fr;gap:10px}._goalsDivider_k2rur_463{width:1px;height:auto;margin:4px 0}._goalBriefingPercent_k2rur_493{font-size:1.6rem}._goalBriefingDirectionName_k2rur_499{font-size:.78rem}._goalBriefingTempo_k2rur_501{font-size:.62rem}._goalBriefingDone_k2rur_511,._goalBriefingTarget_k2rur_515{font-size:.75rem}._goalBriefingMetaRight_k2rur_517{font-size:.58rem}._presetGrid_k2rur_737{grid-template-columns:repeat(5,1fr)}._completedToggle_k2rur_985{padding:7px 14px;font-size:.7rem}._completedSectionLabel_k2rur_1017{letter-spacing:.16em;font-size:.56rem}._addTaskFAB_k2rur_1685{right:16px;bottom:calc(24px + env(safe-area-inset-bottom,0px));height:52px;padding:0 20px}._addTaskFABIcon_k2rur_1721{font-size:20px}._addTaskFABLabel_k2rur_1723{font-size:14px}}@media (width<=390px){._main_k2rur_203{gap:12px;padding:0 12px}._header_k2rur_113{padding:0 10px}._backButton_k2rur_151,._viewModeToggle_k2rur_179{width:32px;height:32px}._headerTitle_k2rur_173{font-size:14px}._headerSubtitle_k2rur_175{font-size:10px}._calendarStrip_k2rur_295{border-radius:12px;gap:2px;padding:2px}._calendarDay_k2rur_303{padding:5px 0}._calendarNumber_k2rur_319{font-size:11px}._calendarMonthName_k2rur_279{font-size:14px}._taskRow_k2rur_1033{grid-template-columns:34px 16px 1fr 20px;gap:5px;padding:9px 1px}._taskCheck_k2rur_1067{border-width:1.5px;width:15px;min-width:15px;max-width:15px;height:15px;min-height:15px;max-height:15px}._taskCheckDone_k2rur_1089:after{width:5px;height:5px}._taskRowTitle_k2rur_1055{font-size:12px}._taskRowTime_k2rur_1057{font-size:10px}._taskRowShift_k2rur_1119{margin-top:2px;font-size:9.5px}._taskRowShiftIcon_k2rur_1129{font-size:9.5px}._taskRowMenu_k2rur_1137{width:20px;height:20px}._hourRow_k2rur_1263{grid-template-columns:36px 1fr;gap:6px}._scheduledTaskCard_k2rur_1337{grid-template-columns:15px 1fr 20px;gap:5px;padding:6px 1px}._modalCard_k2rur_1427{border-radius:16px 16px 0 0;padding:14px 12px}._modalTitle_k2rur_1463{font-size:15px}._fieldInput_k2rur_1497{padding:9px 10px;font-size:16px}._btnSecondary_k2rur_1583,._btnPrimary_k2rur_1583{height:40px;font-size:13px}._eventRow_k2rur_1167{grid-template-columns:70px 14px 1fr;gap:5px;padding:9px 1px}._eventRowTime_k2rur_1183{font-size:10px}._eventRowTitle_k2rur_1189{font-size:12px}._breakRow_k2rur_1205{grid-template-columns:70px 14px 1fr;gap:5px;padding:7px 1px}._freeRow_k2rur_1233{grid-template-columns:70px 1fr;gap:5px;padding:6px 1px}._goalsBriefing_k2rur_413{grid-template-columns:1fr auto 1fr;gap:8px}._goalBriefingPercent_k2rur_493{font-size:1.4rem}._goalBriefingLabel_k2rur_485{letter-spacing:.14em;font-size:.55rem}._goalBriefingDirectionName_k2rur_499{font-size:.72rem}._goalBriefingTempo_k2rur_501{font-size:.58rem}._goalBriefingDone_k2rur_511,._goalBriefingTarget_k2rur_515{font-size:.7rem}._goalBriefingMetaRight_k2rur_517{font-size:.54rem}._goalBriefingBarWrap_k2rur_503{height:2px}._presetGrid_k2rur_737{grid-template-columns:repeat(3,1fr)}._completedToggle_k2rur_985{margin-top:12px;padding:6px 12px;font-size:.66rem}._completedSectionLabel_k2rur_1017{letter-spacing:.14em;font-size:.54rem}._addTaskFAB_k2rur_1685{height:48px;padding:0 18px;right:14px}._addTaskFABIcon_k2rur_1721{font-size:18px}._addTaskFABLabel_k2rur_1723{font-size:13px}}@media (hover:none) and (pointer:coarse){._taskCheck_k2rur_1067:before{content:"";border-radius:50%;position:absolute;inset:-8px}._taskRowMenu_k2rur_1137:before{content:"";position:absolute;inset:-6px}._addTaskFAB_k2rur_1685:before{content:"";border-radius:999px;position:absolute;inset:-6px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}:root{--black-deep:#0a0a0c;--black-soft:#1a1a1e;--white:#fff;--white-soft:#f5f5f7;--gray-light:#a1a1a6;--gray:#6e6e73;--gray-dark:#3a3a3e;--blue:#2563eb;--blue-light:#3b82f6;--blue-deep:#1d4ed8;--blue-soft:#2563eb1a;--blue-glow:#2563eb66;--space-3xs:2px;--space-2xs:4px;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:20px;--space-xl:24px;--space-2xl:32px;--space-3xl:40px;--space-4xl:48px;--space-5xl:56px;--space-6xl:64px;--space-7xl:72px;--space-8xl:80px;--font-family:-apple-system, "Inter", system-ui, sans-serif;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:3rem;--font-size-6xl:3.75rem;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-xl:24px;--radius-2xl:32px;--radius-3xl:40px;--radius-full:9999px;--shadow-xs:0 1px 2px #0000000d;--shadow-sm:0 2px 4px #0000000d, 0 1px 2px #0000001a;--shadow-md:0 4px 6px #0000000d, 0 2px 4px #0000000d;--shadow-lg:0 10px 15px #0000001a, 0 4px 6px #0000000d;--shadow-xl:0 20px 25px #00000026, 0 10px 10px #0000000d;--shadow-2xl:0 25px 50px #00000040;--shadow-blue:0 8px 20px #2563eb4d;--shadow-blue-lg:0 15px 30px #2563eb66;--shadow-blue-xl:0 20px 40px #2563eb80;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--ease-elastic:cubic-bezier(.68, -.55, .27, 1.55);--transition-fast:.2s var(--ease-out);--transition-base:.3s var(--ease-out);--transition-slow:.5s var(--ease-out);--transition-elastic:.4s var(--ease-elastic)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px}.container{width:100%;max-width:1400px;padding:0 var(--space-md);margin:0 auto}.text-gradient{background:linear-gradient(135deg, var(--white) 0%, var(--gray-light) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.text-gradient-blue{background:linear-gradient(135deg, var(--blue-light) 0%, var(--blue) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.fade-in{opacity:0;transition:opacity .6s var(--ease-out), transform .6s var(--ease-out);transform:translateY(20px)}.fade-in.visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion){*{transition:none!important;animation:none!important}}
