.ArticlesArchive_pageHead__uLHaw{padding:56px 0 28px}.ArticlesArchive_crumb__D3Hqr{font-size:13px;color:var(--muted);margin-bottom:20px}.ArticlesArchive_crumb__D3Hqr a{color:var(--text-dim);text-decoration:none;transition:color .15s}.ArticlesArchive_crumb__D3Hqr a:hover{color:var(--accent)}.ArticlesArchive_sep__m_bKy{color:var(--muted);margin:0 8px}.ArticlesArchive_current__hov6g{color:var(--accent)}.ArticlesArchive_headTitle__76WiE{font-size:clamp(28px,4.6vw,40px);font-weight:700;letter-spacing:-1px;margin-bottom:8px}.ArticlesArchive_count__lnB0q{color:var(--accent);font-size:18px;margin-left:10px}.ArticlesArchive_desc__coGPY{color:var(--muted);font-size:13.5px;margin-bottom:24px}.ArticlesArchive_search__QFm34{display:flex;align-items:center;gap:10px;background:var(--bg-soft);border:1px solid var(--line);border-radius:8px;padding:9px 14px;max-width:420px;transition:border-color .18s ease,box-shadow .18s ease}.ArticlesArchive_search__QFm34:focus-within{border-color:var(--accent-dim);box-shadow:0 0 0 1px var(--accent-25)}.ArticlesArchive_searchIcon__i7uvL{color:var(--muted)}.ArticlesArchive_searchInput__aww6O{background:none;border:none;outline:none;color:var(--text);font-family:var(--mono);font-size:13.5px;width:100%}.ArticlesArchive_searchInput__aww6O::placeholder{color:var(--muted)}.ArticlesArchive_clear__xbpEn{background:none;border:none;color:var(--muted);cursor:pointer;font-size:13px;padding:0 2px;display:none}.ArticlesArchive_clear__xbpEn:hover{color:var(--accent)}.ArticlesArchive_hasVal__yHas2 .ArticlesArchive_clear__xbpEn{display:block}.ArticlesArchive_year__vrjoK{display:flex;align-items:center;gap:14px;margin:30px 0 6px}.ArticlesArchive_yearNum__4RK60{font-size:17px;font-weight:700;color:var(--accent);text-shadow:0 0 14px var(--accent-40)}.ArticlesArchive_yearCount__KjJ3t{font-size:12px;color:var(--muted)}.ArticlesArchive_year__vrjoK:after{content:"";flex:1 1;height:1px;background:linear-gradient(90deg,var(--line-strong),transparent)}.ArticlesArchive_article__0PDTI{display:grid;grid-template-columns:92px 1fr;gap:6px 18px;padding:15px 14px;text-decoration:none;color:inherit;border-bottom:1px solid var(--line);border-left:2px solid transparent;transition:all .15s ease}.ArticlesArchive_article__0PDTI:hover{border-left-color:var(--accent);background:var(--bg-soft);transform:translateX(4px)}.ArticlesArchive_articleDate__Jsv_b{color:var(--muted);font-size:12.5px;grid-row:1;padding-top:3px}.ArticlesArchive_articleTitle__3oUx7{font-size:15px;grid-row:1;transition:color .15s}.ArticlesArchive_article__0PDTI:hover .ArticlesArchive_articleTitle__3oUx7{color:var(--accent)}.ArticlesArchive_articleTags__xYdn_{grid-column:2;display:flex;gap:6px;flex-wrap:wrap}.ArticlesArchive_empty__imJAA{padding:50px 0;text-align:center;color:var(--muted);font-size:14px}.ArticlesArchive_emptyQuery__3tR_3{color:var(--accent)}.ArticlesArchive_pager__BISIL{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:36px}.ArticlesArchive_pageButton__5kdHE{background:none;border:1px solid var(--line-strong);color:var(--text-dim);font-family:var(--mono);font-size:13px;padding:7px 14px;border-radius:7px;cursor:pointer;text-decoration:none;transition:color .15s ease,border-color .15s ease}.ArticlesArchive_pageButton__5kdHE:hover{color:var(--accent);border-color:var(--accent-dim)}.ArticlesArchive_pageButtonDisabled__HFXy1{opacity:.4;cursor:default}.ArticlesArchive_pageButtonDisabled__HFXy1:hover{color:var(--text-dim);border-color:var(--line-strong)}.ArticlesArchive_pageInfo__wy0_f{color:var(--muted);font-size:12.5px;margin:0 10px}.ArticlesArchive_backHome__NerPT{display:inline-block;margin-top:34px;color:var(--text-dim);text-decoration:none;font-size:14px;transition:color .15s}.ArticlesArchive_backHome__NerPT:hover{color:var(--accent)}.ArticlesArchive_backHome__NerPT:before{content:"← ";color:var(--accent)}@media (max-width:640px){.ArticlesArchive_article__0PDTI{grid-template-columns:1fr;gap:4px}.ArticlesArchive_articleDate__Jsv_b{grid-row:auto}}.Spinner_spinner__uGAUU{animation:Spinner_spin__5g3s1 .8s linear infinite;display:inline-block;vertical-align:middle;flex-shrink:0}@keyframes Spinner_spin__5g3s1{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.TerminalBlock_term__N32wy{border:1px solid var(--line);border-radius:12px;overflow:hidden;background:var(--bg-soft)}.TerminalBlock_bar__i9095{display:flex;align-items:center;gap:8px;padding:10px 14px;border-bottom:1px solid var(--line);background:var(--surface)}.TerminalBlock_ttl__IpD1K{color:var(--muted);font-size:12px;margin-left:4px}.TerminalBlock_body__N3uqG{padding:20px 22px;font-size:14px}.TerminalBlock_ln__a7YX_{display:block;margin-bottom:4px;white-space:pre-wrap;word-break:break-word;span+span{margin-left:1ch}}.TerminalBlock_alignBox__nOcVF{display:inline-block}.TerminalBlock_comment__7KRN5{color:var(--muted)}.TerminalBlock_keyword__hT44O{color:var(--violet)}.TerminalBlock_command__3RE2w{color:var(--text)}.TerminalBlock_highlight__hGn9r,.TerminalBlock_string__5DA7P{color:var(--accent)}.TerminalBlock_cursor__ufd0Q{display:inline-block;width:.55em;height:1.05em;background:var(--accent);vertical-align:-2px;margin-left:2px;box-shadow:0 0 10px var(--accent-60);animation:TerminalBlock_blink__X9vqR 1s steps(1) infinite}@keyframes TerminalBlock_blink__X9vqR{50%{opacity:0}}.NumberInput_wrapper__cGVJc{display:flex;align-items:stretch;border:1px solid var(--line-strong);border-radius:6px;background:var(--bg-soft);overflow:hidden;transition:border-color .15s}.NumberInput_wrapper__cGVJc:focus-within{border-color:var(--accent)}.NumberInput_wrapper__cGVJc:has(input:disabled){opacity:.5}.NumberInput_input__dqBgL{flex:1 1;min-width:0;padding:5px 8px;border:none;background:transparent;color:var(--text);font-family:var(--mono);font-size:12.5px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;outline:none}.NumberInput_input__dqBgL::placeholder{color:var(--muted);font-feature-settings:normal;font-variant-numeric:normal}.NumberInput_steppers___4WM4{display:flex;flex-direction:column;justify-content:center;border-left:1px solid var(--line)}.NumberInput_stepButton__cx9Y5{display:flex;align-items:center;justify-content:center;width:20px;flex:1 1;padding:0;border:none;background:transparent;color:var(--muted);line-height:0;cursor:pointer}.NumberInput_stepButton__cx9Y5:hover:not(:disabled){color:var(--accent);background:var(--bg)}.NumberInput_stepButton__cx9Y5:active:not(:disabled){color:var(--on-accent);background:var(--accent)}.NumberInput_stepButton__cx9Y5:disabled{cursor:not-allowed;opacity:.5}.Select_container__O_omS{position:relative;display:block}.Select_trigger__Znm4J{display:flex;align-items:center;gap:6px;width:100%;padding:5px 8px;border:1px solid var(--line-strong);border-radius:6px;background:var(--bg-soft);color:var(--text);font-family:inherit;font-size:12.5px;text-align:left;cursor:pointer;transition:border-color .15s}.Select_trigger__Znm4J:hover:not(:disabled){border-color:var(--accent-dim)}.Select_trigger__Znm4J:focus-visible{outline:none;border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-15)}.Select_trigger__Znm4J:disabled{cursor:not-allowed;opacity:.5}.Select_value__m6KKy{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Select_placeholder__LOCiz{color:var(--muted)}.Select_arrow__Oz_m9{flex-shrink:0;color:var(--muted);transition:transform .15s}.Select_arrowOpen__loEFh{transform:rotate(180deg)}.Select_dropdown__DjlhJ{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:120;max-height:240px;overflow-y:auto;padding:4px;border:1px solid var(--line-strong);border-radius:6px;background:var(--surface);box-shadow:0 10px 28px -4px color-mix(in srgb,var(--bg) 65%,transparent);animation:Select_selectFadeIn__JVWaf .15s ease-out}@keyframes Select_selectFadeIn__JVWaf{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:none}}.Select_option__3VrL5{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 10px;border-radius:4px;font-size:13px;color:var(--text-dim);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .12s,color .12s}.Select_optionActive__rWwRT{background:var(--bg-soft);color:var(--text)}.Select_optionSelected__tdZWt{background:var(--accent-07);color:var(--accent);font-weight:500}.Select_optionSelected__tdZWt.Select_optionActive__rWwRT{background:var(--accent-15)}.Select_optionLabel__pWBBR{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Toast_toastContainer__NyhhO{position:fixed;top:24px;left:50%;transform:translateX(-50%);z-index:9999;display:flex;flex-direction:column;align-items:center;gap:10px;pointer-events:none}.Toast_toastItem__vhHmg{pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;max-width:90vw;padding:8px 18px;border-radius:9999px;background:color-mix(in srgb,var(--surface) 88%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--line-strong);box-shadow:0 4px 20px -2px color-mix(in srgb,var(--bg) 60%,transparent),0 0 0 1px color-mix(in srgb,var(--line-strong) 40%,transparent);color:var(--text);font-family:var(--sans);font-size:13px;font-weight:500;line-height:1;-webkit-user-select:none;user-select:none;animation:Toast_toastSlideDown__Ddeze .28s cubic-bezier(.16,1,.3,1) forwards;transition:opacity .2s ease,transform .2s ease}.Toast_toastItemLeaving__xmP8w{opacity:0;transform:translateY(-12px) scale(.96)}.Toast_toastIcon__weP8l{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.Toast_toastIconSuccess__hYZjy{color:var(--success)}.Toast_toastIconError___GBYn{color:var(--danger)}.Toast_toastIconInfo___pVHB{color:var(--violet)}.Toast_toastMessage__YcCZl{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1}@keyframes Toast_toastSlideDown__Ddeze{0%{opacity:0;transform:translateY(-20px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}.AboutEditor_page___GkRD{width:100%}.AboutEditor_layout__NteBF{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}@media (max-width:1200px){.AboutEditor_layout__NteBF{grid-template-columns:1fr}}.AboutEditor_editor__5M_oo{display:flex;flex-direction:column;gap:12px}.AboutEditor_lineCard__7WHMc{background:var(--bg-soft);border:1px solid var(--line);border-radius:10px;padding:12px 14px}.AboutEditor_lineHead__sUyDg{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.AboutEditor_lineNo__ni2Xa{font-size:12px;color:var(--muted)}.AboutEditor_lineOps__ii1ok{display:flex;gap:6px}.AboutEditor_lineOps__ii1ok button{background:none;border:1px solid var(--line-strong);color:var(--text-dim);font-family:var(--mono);font-size:12px;padding:3px 9px;border-radius:6px;cursor:pointer;transition:all .15s}.AboutEditor_lineOps__ii1ok button:hover:not(:disabled){color:var(--accent);border-color:var(--accent-dim)}.AboutEditor_lineOps__ii1ok button:disabled{opacity:.35;cursor:default}.AboutEditor_lineOps__ii1ok button.AboutEditor_danger__lfqnr:hover{color:var(--danger);border-color:var(--danger)}.AboutEditor_lineProps__04PbN{display:flex;flex-wrap:wrap;gap:12px;align-items:center;padding-bottom:10px;border-bottom:1px solid var(--line);margin-bottom:10px;font-size:12px;color:var(--muted)}.AboutEditor_lineProps__04PbN .AboutEditor_numberInput__pJJYw{width:86px;margin-left:6px}.AboutEditor_lineProps__04PbN .AboutEditor_check__YT1u2{display:inline-flex;align-items:center;gap:6px;cursor:pointer}.AboutEditor_lineProps__04PbN input[type=checkbox]{accent-color:var(--accent)}.AboutEditor_segments__u1Wx_{display:flex;flex-direction:column;gap:8px}.AboutEditor_segmentRow__Fs_ws{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.AboutEditor_segmentText__7_tUS{flex:1 1;min-width:0;background:var(--bg);border:1px solid var(--line);border-radius:6px;color:var(--text);font-family:var(--mono);font-size:13px;padding:6px 10px;outline:none;transition:border-color .15s}.AboutEditor_segmentText__7_tUS:focus{border-color:var(--accent-dim)}.AboutEditor_segmentRow__Fs_ws .AboutEditor_segmentType___BRrK{width:96px}.AboutEditor_segmentRow__Fs_ws .AboutEditor_danger__lfqnr{background:none;border:1px solid var(--line-strong);color:var(--text-dim);font-size:11px;width:26px;height:26px;border-radius:6px;cursor:pointer}.AboutEditor_segmentRow__Fs_ws .AboutEditor_danger__lfqnr:hover{color:var(--danger);border-color:var(--danger)}.AboutEditor_addSegmentButton__vf2UN{align-self:flex-start;background:none;border:1px dashed var(--line-strong);color:var(--text-dim);font-family:var(--mono);font-size:12px;padding:5px 12px;border-radius:6px;cursor:pointer;transition:all .15s}.AboutEditor_addSegmentButton__vf2UN:hover{color:var(--accent);border-color:var(--accent-dim)}.AboutEditor_addLine__XPUgd{width:100%;background:none;border:1px dashed var(--accent-dim);color:var(--accent);font-family:var(--mono);font-size:13px;padding:10px 0;border-radius:10px;cursor:pointer;transition:all .15s}.AboutEditor_addLine__XPUgd:hover{background:var(--accent-08)}.AboutEditor_preview__WvkEI{position:sticky;top:76px}.AboutEditor_page___GkRD .AboutEditor_preview__WvkEI{top:112px}.AboutEditor_colTitle__685SW{font-size:14px;font-weight:600;margin-bottom:12px;color:var(--text-dim)}.AboutEditor_colTitle__685SW:before{content:"# ";color:var(--accent)}.AboutEditor_output__FmN2p{margin-top:24px}.AboutEditor_outputHead__weghv{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.AboutEditor_outputHead__weghv h2{font-size:14px;color:var(--text-dim)}.AboutEditor_outputActions__xiGPu{display:flex;align-items:center;gap:10px}.AboutEditor_saveState__LcKGK{font-size:12px;color:var(--muted)}.AboutEditor_saveState__LcKGK.AboutEditor_ok__qbIV2{color:var(--accent)}.AboutEditor_saveState__LcKGK.AboutEditor_err__nFCU7{color:var(--danger)}.AboutEditor_saveButton___RnKV{background:var(--accent);color:#0a0c10;border:none;font-family:var(--mono);font-size:12.5px;font-weight:600;padding:7px 16px;border-radius:8px;cursor:pointer;box-shadow:0 0 16px var(--accent-25);transition:all .18s}.AboutEditor_saveButton___RnKV:hover:not(:disabled){box-shadow:0 0 26px var(--accent-45)}.AboutEditor_saveButton___RnKV:disabled{opacity:.5;cursor:default}.AboutEditor_copyButton__2X5OH{background:var(--accent);color:#0a0c10;border:none;font-family:var(--mono);font-size:12.5px;font-weight:600;padding:7px 16px;border-radius:8px;cursor:pointer;box-shadow:0 0 16px var(--accent-25);transition:all .18s}.AboutEditor_copyButton__2X5OH:hover{box-shadow:0 0 26px var(--accent-45)}.AboutEditor_json__Kzibe{background:var(--bg-soft);border:1px solid var(--line);border-radius:10px;padding:16px 18px;font-size:12.5px;line-height:1.7;color:var(--text-dim);overflow-x:auto;max-height:320px;overflow-y:auto}.Modal_modalMask__YLxEZ{position:fixed;inset:0;z-index:100;background:rgba(5,6,10,.72);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:20px}.Modal_modal__uIkm_{width:100%;max-width:440px;background:var(--bg-soft);border:1px solid var(--line-strong);border-radius:12px;overflow:hidden;box-shadow:0 0 40px rgba(255,191,0,.12),0 24px 60px rgba(0,0,0,.6);animation:Modal_modalIn__rQOzt .2s ease}@keyframes Modal_modalIn__rQOzt{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}.Modal_modalHead__BoCPu{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:var(--surface);border-bottom:1px solid var(--line)}.Modal_modalTitle__m0KHs{color:var(--text);font-size:13px;font-weight:500;font-family:var(--mono)}.Modal_modalTitle__m0KHs:before{content:"$ ";color:var(--accent)}.Modal_modalClose__sC67H{background:none;border:none;color:var(--text-dim);cursor:pointer;font-size:14px;padding:4px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:all .15s ease}.Modal_modalClose__sC67H:hover{color:var(--danger)}.Modal_modalBody___sGFK{padding:20px}.Modal_modalDescription__lQost{font-size:13px;color:var(--text);line-height:1.6;margin-bottom:16px}.Modal_targetHighlight__U_gDl{color:var(--accent);font-weight:600}.Modal_modalHint__9QMj0{font-size:12px;color:var(--muted);line-height:1.6;background:var(--surface);border-radius:6px;padding:8px 12px;border-left:2px solid var(--accent-dim)}.Modal_modalFooter__6hMT4{display:flex;justify-content:flex-end;gap:10px;padding:12px 18px 16px}.Modal_modalButton__804Gy{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-family:var(--mono);font-size:13px;padding:7px 16px;border-radius:8px;border:1px solid var(--line-strong);cursor:pointer;transition:all .15s ease}.Modal_modalButton__804Gy:disabled{opacity:.6;cursor:not-allowed}.Modal_modalGhost__O2hCE{background:transparent;color:var(--text-dim)}.Modal_modalGhost__O2hCE:hover{border-color:var(--accent-dim);color:var(--accent)}.Modal_modalPrimary__ZD9FN{background:var(--accent);color:#0a0c10;font-weight:600;border-color:var(--accent)}.Modal_modalPrimary__ZD9FN:hover{box-shadow:0 0 16px rgba(255,191,0,.35)}.Modal_modalDanger__oaBev{background:var(--danger);color:#ffffff;font-weight:600;border-color:var(--danger)}.Modal_modalDanger__oaBev:hover{box-shadow:0 0 16px rgba(255,107,107,.35)}.CommentsManager_container__BBMeg{flex-grow:1}.CommentsManager_toolbar__5g0uC{display:flex;align-items:center;gap:12px;margin-bottom:16px;flex-wrap:wrap}.CommentsManager_filter__FaOTg{display:inline-flex;align-items:center;gap:8px;background:var(--bg-soft);border:1px solid var(--line);border-radius:8px;padding:7px 12px;font-family:var(--mono);font-size:12.5px;color:var(--text-dim);cursor:pointer;transition:all .15s}.CommentsManager_filter__FaOTg:hover{border-color:var(--line-strong);color:var(--text)}.CommentsManager_filterOn__M8g6E{border-color:var(--accent-dim);color:var(--accent);background:var(--accent-07)}.CommentsManager_batchButtons__ap_Hm{display:flex;gap:10px;margin-left:auto}.CommentsManager_batchButton__xoutL{display:inline-flex;align-items:center;gap:7px;font-family:var(--mono);font-size:13px;padding:8px 16px;border-radius:8px;border:1px solid var(--line-strong);color:var(--text);background:transparent;cursor:pointer;transition:all .15s ease}.CommentsManager_batchButton__xoutL:hover{transform:translateY(-1px)}.CommentsManager_batchGhost__BdmPk:hover{border-color:var(--accent-dim);color:var(--accent)}.CommentsManager_batchDanger__1rRGE:hover{border-color:var(--danger);color:var(--danger)}.CommentsManager_panel__CulZG{background:var(--bg-soft);border:1px solid var(--line);border-radius:10px;overflow:hidden}.CommentsManager_panelHead__Jgg3U{display:flex;align-items:center;gap:10px;padding:11px 16px;background:var(--surface);border-bottom:1px solid var(--line);font-size:13px}.CommentsManager_panelTitle___8zUB{color:var(--text)}.CommentsManager_panelTitle___8zUB:before{content:"# ";color:var(--accent)}.CommentsManager_panelRight__XC0Zb{margin-left:auto;font-size:12px;color:var(--muted)}.CommentsManager_empty__F6QD6{padding:32px;text-align:center;color:var(--muted);font-size:13px}.CommentsManager_row__bfJZK{display:flex;gap:14px;padding:16px 18px;border-bottom:1px solid var(--line);transition:all .22s ease}.CommentsManager_row__bfJZK:last-child{border-bottom:none}.CommentsManager_row__bfJZK:hover{background:var(--surface)}.CommentsManager_rowRemoving__n_TLI{opacity:0;transform:translateX(26px)}.CommentsManager_checkbox__xOlwA{width:15px;height:15px;accent-color:var(--accent);cursor:pointer;flex-shrink:0;margin-top:9px}.CommentsManager_avatar__2FFCl{width:34px;height:34px;border-radius:9px;flex-shrink:0;background:var(--line-strong);color:var(--text);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600}.CommentsManager_mid__ZQjSt{flex:1 1;min-width:0}.CommentsManager_who__33_o5{display:flex;gap:10px;align-items:center;font-size:12px;color:var(--muted);flex-wrap:wrap}.CommentsManager_who__33_o5 b{color:var(--text);font-weight:600}.CommentsManager_text__NFXwf{margin:8px 0;font-size:14px;color:var(--text);line-height:1.7;word-break:break-word}.CommentsManager_articleRef__TQhrc{font-size:12px;color:var(--muted)}.CommentsManager_articleRef__TQhrc a{color:var(--text-dim);text-decoration:none;transition:color .15s}.CommentsManager_articleRef__TQhrc a:hover{color:var(--accent)}.CommentsManager_statusPill__jZJeb{font-size:11px;padding:2px 10px;border-radius:999px;border:1px solid var(--line-strong);color:var(--text-dim)}.CommentsManager_statusPub__IfNFn{color:var(--accent);border-color:var(--accent-40);background:var(--accent-07)}.CommentsManager_statusPending__pOyvN{color:var(--amber);border-color:var(--amber-40);background:var(--amber-07)}.CommentsManager_statusDenied__Geb9k{color:var(--danger);border-color:var(--danger-40);background:var(--danger-08)}.CommentsManager_ops__6OuPn{display:flex;flex-direction:column;gap:7px;align-items:stretch;flex-shrink:0}.CommentsManager_opButton__PiFPB{font-family:var(--mono);font-size:12px;padding:5px 14px;border-radius:6px;border:1px solid var(--line-strong);background:none;color:var(--text-dim);cursor:pointer;transition:all .12s ease}.CommentsManager_opButton__PiFPB:hover{color:var(--accent);border-color:var(--accent-dim)}.CommentsManager_opOk__ugFA_:hover{color:var(--on-accent);background:var(--accent);border-color:var(--accent)}.CommentsManager_opDel__71N9k:hover{color:var(--danger);border-color:var(--danger)}.CommentsManager_commentQuoteBox__gj_aV{background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:10px 12px;margin-bottom:14px;font-size:12.5px}.CommentsManager_quoteHeader__YCZhx{color:var(--muted);font-size:11.5px;margin-bottom:4px;font-family:var(--mono)}.CommentsManager_quoteContent__JfYH2{color:var(--text-dim);line-height:1.5;white-space:pre-wrap;word-break:break-word;max-height:100px;overflow-y:auto}.CommentsManager_toast__UvVWq{position:fixed;bottom:26px;left:50%;transform:translateX(-50%);background:var(--surface);border:1px solid var(--accent-dim);border-radius:8px;padding:11px 22px;font-size:13px;color:var(--text);box-shadow:0 0 24px var(--accent-25),0 18px 44px rgba(0,0,0,.55);z-index:99}.DashboardManager_container__d1hek{flex-grow:1}.DashboardManager_loading__KT5AW{padding:60px 24px;text-align:center;color:var(--muted);font-size:13px}.DashboardManager_statGrid__8qZsP{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin-bottom:18px}.DashboardManager_stat__xVb4J{background:var(--bg-soft);border:1px solid var(--line);border-radius:10px;padding:18px 18px 16px;transition:all .18s ease}.DashboardManager_stat__xVb4J:hover{border-color:var(--line-strong);transform:translateY(-2px)}.DashboardManager_statLabel__xWtDh{font-size:12px;color:var(--muted);margin-bottom:8px}.DashboardManager_statNum__okcIA{font-size:26px;font-weight:700;letter-spacing:-1px;color:var(--text)}.DashboardManager_statNum__okcIA em{font-style:normal;color:var(--accent)}.DashboardManager_statDelta__Hwe_a{font-size:11.5px;margin-top:6px}.DashboardManager_statDelta__Hwe_a.DashboardManager_up__gjvaQ{color:var(--accent)}.DashboardManager_statDelta__Hwe_a.DashboardManager_flat__P_Zxp{color:var(--muted)}.DashboardManager_dashRow__j5qh5{display:grid;grid-template-columns:1.6fr 1fr;gap:18px;align-items:start}@media (max-width:1000px){.DashboardManager_dashRow__j5qh5{grid-template-columns:1fr}}.DashboardManager_rightColumn__g9Rci{display:grid;gap:18px}.DashboardManager_panel__eOAFd{background:var(--bg-soft);border:1px solid var(--line);border-radius:10px;overflow:hidden}.DashboardManager_panelHeader__PAv2M{display:flex;align-items:center;gap:10px;padding:11px 16px;background:var(--surface);border-bottom:1px solid var(--line);font-size:13px}.DashboardManager_panelTitle__0EynD{color:var(--text)}.DashboardManager_panelTitle__0EynD:before{content:"# ";color:var(--accent)}.DashboardManager_panelRight__O6jwC{margin-left:auto;font-size:12px;color:var(--muted)}.DashboardManager_panelBody__S9cLR{padding:16px}.DashboardManager_empty__Yr08m{padding:40px;text-align:center;color:var(--muted);font-size:13px}.DashboardManager_table__Vwt6O{width:100%;border-collapse:collapse;font-size:13px}.DashboardManager_table__Vwt6O thead th{text-align:left;padding:11px 16px;color:var(--muted);font-size:12px;font-weight:400;letter-spacing:.04em;border-bottom:1px solid var(--line);background:var(--surface)}.DashboardManager_table__Vwt6O tbody td{padding:12px 16px;border-bottom:1px solid var(--line);color:var(--text-dim)}.DashboardManager_table__Vwt6O tbody tr:last-child td{border-bottom:none}.DashboardManager_table__Vwt6O tbody tr:hover{background:var(--surface)}.DashboardManager_table__Vwt6O tbody tr:hover td{color:var(--text)}.DashboardManager_tableTitle__YFLu8{color:var(--text);font-weight:500}.DashboardManager_titleLink__x02aK{color:inherit;text-decoration:none;transition:color .12s}.DashboardManager_titleLink__x02aK:hover{color:var(--accent)}.DashboardManager_date__xXma3{font-family:var(--mono);font-size:12px;white-space:nowrap}.DashboardManager_statusPill__7HPPt{font-size:11px;padding:2px 10px;border-radius:999px;border:1px solid var(--line-strong);color:var(--text-dim);white-space:nowrap}.DashboardManager_statusPub__W4sIJ{color:var(--accent);border-color:var(--accent-40);background:var(--accent-07)}.DashboardManager_statusDraft__KHy5f{color:var(--text-dim)}.DashboardManager_actions__Ywbmc{white-space:nowrap}.DashboardManager_actionLink__9K_Lb{background:none;border:none;padding:0;margin-right:14px;cursor:pointer;font-family:var(--mono);font-size:12px;color:var(--text-dim);text-decoration:none;transition:color .12s}.DashboardManager_actionLink__9K_Lb:hover{color:var(--accent)}.DashboardManager_bars__GfveI{display:flex;align-items:flex-end;gap:8px;height:110px;padding:8px 4px 0}.DashboardManager_bar__Ls6cF{flex:1 1;background:var(--surface);border:1px solid var(--line);border-radius:4px 4px 0 0;min-height:4px;position:relative;transition:all .15s}.DashboardManager_bar__Ls6cF:hover{background:var(--accent-07);border-color:var(--accent-dim)}.DashboardManager_barValue__dIANr{position:absolute;top:-18px;left:50%;transform:translateX(-50%);font-size:10px;color:var(--accent);opacity:0;transition:opacity .15s}.DashboardManager_bar__Ls6cF:hover .DashboardManager_barValue__dIANr{opacity:1}.DashboardManager_barLabels__uuqSi{display:flex;justify-content:space-between;margin-top:8px;font-size:10.5px;color:var(--muted)}.DashboardManager_quickActions__PhEHV{display:flex;gap:10px;flex-wrap:wrap}.DashboardManager_primaryButton__b5aAB{display:inline-flex;align-items:center;gap:7px;font-family:var(--mono);font-size:13px;padding:8px 16px;border-radius:8px;border:1px solid var(--accent);color:var(--on-accent);background:var(--accent);font-weight:600;cursor:pointer;transition:all .15s ease}.DashboardManager_primaryButton__b5aAB:hover{transform:translateY(-1px);box-shadow:0 0 18px var(--accent-25)}.DashboardManager_ghostButton___PJcx{display:inline-flex;align-items:center;gap:7px;font-family:var(--mono);font-size:13px;text-decoration:none;padding:8px 16px;border-radius:8px;border:1px solid var(--line-strong);color:var(--text);background:transparent;cursor:pointer;transition:all .15s ease}.DashboardManager_ghostButton___PJcx:hover{border-color:var(--accent-dim);color:var(--accent);transform:translateY(-1px)}.DashboardManager_topPanel__2qU8T{margin-top:18px;background:var(--bg-soft);border:1px solid var(--line);border-radius:10px;overflow:hidden}.DashboardManager_topList__n3tPV{list-style:none;margin:0;padding:4px 16px}.DashboardManager_topItem__Q1mN1{display:flex;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid var(--line);font-size:13px}.DashboardManager_topItem__Q1mN1:last-child{border-bottom:none}.DashboardManager_topRank__BvYcE{font-family:var(--mono);font-size:12px;color:var(--accent);width:24px}.DashboardManager_topTitle__aaL0R{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text);text-decoration:none;transition:color .12s}.DashboardManager_topTitle__aaL0R:hover{color:var(--accent)}.DashboardManager_topViews__YVtk1{font-family:var(--mono);font-size:12px;color:var(--muted);white-space:nowrap}.DashboardManager_container__d1hek ::selection{color:var(--on-accent)}.AskPricingManager_providerMeta__WslwD ::selection,.AskPricingManager_toolbar__NB9vY ::selection{color:var(--on-accent)}.AskPricingManager_panel__XUjdi{display:flex;flex-direction:column;gap:14px}.AskPricingManager_loading__ICU_1{display:flex;align-items:center;gap:8px;padding:32px 0;color:var(--muted);font-size:13px}.AskPricingManager_toolbar__NB9vY{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:12px 16px;border:1px solid var(--line);border-radius:10px;background:var(--surface)}.AskPricingManager_metaBlock__ruWjb{display:flex;flex-direction:column;gap:6px;min-width:0}.AskPricingManager_metaLine__HYq9z{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12.5px;color:var(--text-dim)}.AskPricingManager_metaValue__24jE2{color:var(--text);font-weight:600}.AskPricingManager_metaHint__AEMQQ{color:var(--muted);font-size:11.5px}.AskPricingManager_metaLink__p0FLF{display:inline-flex;align-items:center;gap:4px;color:var(--accent);font-size:12px;text-decoration:underline;text-underline-offset:2px}.AskPricingManager_actions__XGHf5{display:flex;align-items:center;gap:8px}.AskPricingManager_primaryButton__aV_QS,.AskPricingManager_secondaryButton__qyt1b{display:inline-flex;align-items:center;gap:6px;padding:6px 13px;border-radius:7px;font-size:12.5px;font-family:inherit;cursor:pointer;transition:opacity .15s ease;white-space:nowrap}.AskPricingManager_primaryButton__aV_QS{border:1px solid var(--accent);background:var(--accent);color:var(--bg);font-weight:600}.AskPricingManager_secondaryButton__qyt1b{border:1px solid var(--line-strong);background:var(--bg-soft);color:var(--text)}.AskPricingManager_iconButton__GPIwU{display:inline-flex;align-items:center;justify-content:center;padding:5px;border:1px solid var(--line-strong);border-radius:6px;background:var(--bg-soft);color:var(--muted);cursor:pointer;transition:color .15s ease}.AskPricingManager_iconButton__GPIwU:hover{color:var(--danger);border-color:var(--danger)}.AskPricingManager_primaryButton__aV_QS:hover,.AskPricingManager_secondaryButton__qyt1b:hover{opacity:.82}.AskPricingManager_primaryButton__aV_QS:disabled,.AskPricingManager_secondaryButton__qyt1b:disabled{opacity:.4;cursor:not-allowed}.AskPricingManager_noticeError__To9w_,.AskPricingManager_noticeOk___r0qZ{display:flex;align-items:flex-start;gap:7px;padding:9px 12px;border-radius:7px;font-size:12.5px;line-height:1.6}.AskPricingManager_noticeOk___r0qZ{color:var(--accent);background:var(--bg-soft);border:1px solid var(--accent-dim)}.AskPricingManager_noticeError__To9w_{color:var(--danger);background:var(--bg-soft);border:1px solid var(--danger)}.AskPricingManager_failureBox__XNyNR{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:8px;border:1px solid var(--danger);background:var(--bg-soft)}.AskPricingManager_failureTitle__TaQPP{display:flex;align-items:center;gap:7px;color:var(--danger);font-size:13px;font-weight:600}.AskPricingManager_failureHint__MrY6u{color:var(--muted);font-size:12px;line-height:1.6}.AskPricingManager_failureProblems__Ca3tO{margin:0;padding-left:18px;color:var(--text-dim);font-size:12px;line-height:1.75}.AskPricingManager_failureRaw__Ed7J5{max-height:260px;overflow:auto;margin:0;padding:10px 12px;border-radius:6px;border:1px solid var(--line);background:var(--bg);color:var(--text-dim);font-size:11.5px;line-height:1.6;white-space:pre-wrap;word-break:break-all}.AskPricingManager_providerCard__XPpco{border:1px solid var(--line);border-radius:10px;background:var(--surface);overflow:hidden}.AskPricingManager_providerHeader__wcSyu{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:11px 14px;background:var(--bg-soft);border-bottom:1px solid var(--line)}.AskPricingManager_expandButton__u1Ym3{display:inline-flex;align-items:center;justify-content:center;padding:3px;border:none;border-radius:5px;background:transparent;color:var(--muted);cursor:pointer}.AskPricingManager_expandButton__u1Ym3:hover{color:var(--accent)}.AskPricingManager_providerName__asm4_{color:var(--text);font-size:13.5px;font-weight:600}.AskPricingManager_providerKey__YzEdI{color:var(--muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.AskPricingManager_originBadge__cRtlq{padding:2px 8px;border-radius:999px;border:1px solid var(--line-strong);color:var(--text-dim);font-size:11px}.AskPricingManager_modelCount__fB0wI{color:var(--muted);font-size:11.5px}.AskPricingManager_staleInline__s87vR{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;border:1px dashed var(--accent-dim);color:var(--accent);font-size:11px}.AskPricingManager_providerActions__0p0Ic{display:flex;align-items:center;gap:10px;margin-left:auto}.AskPricingManager_providerBody__edOnE{display:flex;flex-direction:column;gap:12px;padding:12px 14px}.AskPricingManager_collapsible__3KixU{display:grid;grid-template-rows:1fr;transition:grid-template-rows .26s cubic-bezier(.4,0,.2,1)}.AskPricingManager_collapsible__3KixU:not([data-expanded]){grid-template-rows:0fr}.AskPricingManager_collapsibleInner__vSMOY{overflow:hidden;min-height:0}.AskPricingManager_chevron__KbaXg{transition:transform .26s cubic-bezier(.4,0,.2,1)}.AskPricingManager_chevronExpanded__XlzOa{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.AskPricingManager_chevron__KbaXg,.AskPricingManager_collapsible__3KixU{transition:none}}.AskPricingManager_providerMeta__WslwD{display:flex;flex-direction:column;gap:8px}.AskPricingManager_fieldRow__U7z08{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.AskPricingManager_urlHint__khggo{padding-left:98px;color:var(--muted);font-size:11.5px;line-height:1.6}.AskPricingManager_fieldLabel___mAG9{flex:0 0 88px;color:var(--muted);font-size:12px}.AskPricingManager_urlInput__YizEh{flex:1 1;min-width:300px;font-size:12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.AskPricingManager_dateInput__dQ18c,.AskPricingManager_urlInput__YizEh{padding:4px 8px;border:1px solid var(--line-strong);border-radius:6px;background:var(--bg-soft);color:var(--text)}.AskPricingManager_dateInput__dQ18c{font-size:12.5px;font-family:inherit}.AskPricingManager_addInput__yl39z:focus,.AskPricingManager_dateInput__dQ18c:focus,.AskPricingManager_modelNameInput__Cc2AU:focus,.AskPricingManager_urlInput__YizEh:focus{outline:none;border-color:var(--accent)}.AskPricingManager_providerNotice__itf01{display:flex;align-items:flex-start;gap:7px;padding:8px 10px;border-radius:6px;border:1px dashed var(--line-strong);background:var(--bg-soft);color:var(--muted);font-size:11.5px;line-height:1.7}.AskPricingManager_providerNotice__itf01 strong{color:var(--accent);font-weight:600}.AskPricingManager_emptyModels__7qM_R{padding:10px 2px;color:var(--muted);font-size:12px}.AskPricingManager_tableWrapper__h6fNl{overflow-x:auto;border:1px solid var(--line);border-radius:8px;background:var(--bg)}.AskPricingManager_priceTable__0RCUK{width:100%;border-collapse:collapse;font-size:12.5px}.AskPricingManager_priceTable__0RCUK thead th{padding:8px 10px;text-align:left;white-space:nowrap;color:var(--text-dim);font-weight:600;background:var(--bg-soft);border-bottom:1px solid var(--line-strong)}.AskPricingManager_unitHint__fVWd_{display:block;margin-top:2px;color:var(--muted);font-size:10.5px;font-weight:400}.AskPricingManager_priceTable__0RCUK tbody td{padding:7px 10px;border-bottom:1px solid var(--line);color:var(--text);vertical-align:middle}.AskPricingManager_priceTable__0RCUK tbody tr:last-child td{border-bottom:none}.AskPricingManager_modelCell__DtSqx{min-width:180px;vertical-align:top}.AskPricingManager_modelKey__o5F3N{display:block;color:var(--accent);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.AskPricingManager_modelNameInput__Cc2AU{width:100%;margin-top:4px;padding:3px 6px;border:1px solid var(--line);border-radius:5px;background:var(--bg-soft);color:var(--text-dim);font-size:11.5px;font-family:inherit}.AskPricingManager_periodCell__LClbG{white-space:nowrap;color:var(--text-dim)}.AskPricingManager_priceInput__BU8Qf{width:112px}.AskPricingManager_actionCell__ZZIQs{width:56px;text-align:center}.AskPricingManager_addRow__hG533{display:flex;align-items:center;gap:8px}.AskPricingManager_addInput__yl39z{flex:1 1;max-width:320px;padding:5px 9px;border:1px dashed var(--line-strong);border-radius:6px;background:var(--bg-soft);color:var(--text);font-size:12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.AskPricingManager_footnote__y2eJz{padding:0 2px;color:var(--muted);font-size:11.5px;line-height:1.8}.AskBudgetManager_panel__6SmfS{display:flex;flex-direction:column;gap:14px}.AskBudgetManager_loading__L5MOc{display:flex;align-items:center;gap:8px;padding:32px 0;color:var(--muted);font-size:13px}.AskBudgetManager_toolbar__g_knR{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:12px 16px;border:1px solid var(--line);border-radius:10px;background:var(--surface)}.AskBudgetManager_metaBlock__HMWlI{display:flex;flex-direction:column;gap:6px;min-width:0}.AskBudgetManager_metaLine__YG_32{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12.5px;color:var(--text-dim)}.AskBudgetManager_metaValue__Yvv8f{color:var(--text);font-weight:600}.AskBudgetManager_metaHint__xGpTO{color:var(--muted);font-size:11.5px}.AskBudgetManager_actions__Enn_4{display:flex;align-items:center;gap:8px}.AskBudgetManager_primaryButton__5_Yvc,.AskBudgetManager_secondaryButton__NsFBu{display:inline-flex;align-items:center;gap:6px;padding:6px 13px;border-radius:7px;font-size:12.5px;font-family:inherit;cursor:pointer;transition:opacity .15s ease;white-space:nowrap}.AskBudgetManager_primaryButton__5_Yvc{border:1px solid var(--accent);background:var(--accent);color:var(--on-accent);font-weight:600}.AskBudgetManager_secondaryButton__NsFBu{border:1px solid var(--line-strong);background:var(--bg-soft);color:var(--text)}.AskBudgetManager_primaryButton__5_Yvc:hover,.AskBudgetManager_secondaryButton__NsFBu:hover{opacity:.82}.AskBudgetManager_primaryButton__5_Yvc:disabled,.AskBudgetManager_secondaryButton__NsFBu:disabled{opacity:.4;cursor:not-allowed}.AskBudgetManager_noticeError__FjvHu,.AskBudgetManager_noticeOk__BFySs{display:flex;align-items:flex-start;gap:7px;padding:9px 12px;border-radius:7px;font-size:12.5px;line-height:1.6}.AskBudgetManager_noticeOk__BFySs{color:var(--text);background:var(--bg-soft);border:1px solid var(--success)}.AskBudgetManager_loading__L5MOc ::selection,.AskBudgetManager_panel__6SmfS ::selection{color:var(--on-accent)}.AskBudgetManager_noticeError__FjvHu{color:var(--danger);background:var(--bg-soft);border:1px solid var(--danger)}.AskBudgetManager_noticeTitle__O7WDs{font-weight:600}.AskBudgetManager_noticeList__dU6QM{margin:4px 0 0;padding-left:18px;color:var(--text-dim);line-height:1.75}.AskBudgetManager_section__iGy0W{display:flex;flex-direction:column;gap:8px}.AskBudgetManager_sectionTitle__p5Cl0{display:flex;align-items:center;gap:8px;color:var(--text);font-size:13px;font-weight:600}.AskBudgetManager_sectionTitle__p5Cl0:before{content:"# ";color:var(--accent);font-family:var(--mono)}.AskBudgetManager_sectionTitle__p5Cl0:after{content:"";flex:1 1;height:1px;background:linear-gradient(90deg,var(--line-strong),transparent)}.AskBudgetManager_sectionHint__uQs8K{color:var(--muted);font-size:11.5px;line-height:1.7}.AskBudgetManager_fieldGrid__W4O3_{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:8px}.AskBudgetManager_field__4oINk{display:flex;flex-direction:column;gap:5px;padding:10px 12px;border:1px solid var(--line);border-radius:8px;background:var(--surface)}.AskBudgetManager_fieldHead__n8dF7{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.AskBudgetManager_fieldLabel__SH5pP{color:var(--text);font-size:12px;font-weight:600}.AskBudgetManager_fieldChanged__2IJ7P,.AskBudgetManager_fieldDefault__mXL5g{font-size:11px;white-space:nowrap}.AskBudgetManager_fieldDefault__mXL5g{color:var(--muted)}.AskBudgetManager_fieldChanged__2IJ7P{color:var(--accent)}.AskBudgetManager_fieldInputRow__yKw8f{display:flex;align-items:center;gap:6px}.AskBudgetManager_fieldInput__ZMZur,.AskBudgetManager_fieldSelect__i0HsV{flex:1 1;min-width:0}.AskBudgetManager_fieldUnit__r6bEg{color:var(--muted);font-size:11px;white-space:nowrap}.AskBudgetManager_fieldHint__lrox4{color:var(--muted);font-size:11px;line-height:1.6}.AskBudgetManager_fieldError__fje0i{display:flex;align-items:flex-start;gap:5px;color:var(--danger);font-size:11px;line-height:1.6}.AskBudgetManager_impactBox__H_lkJ{padding:10px 12px;border:1px solid var(--amber-40);border-radius:8px;background:var(--amber-07)}.AskBudgetManager_impactList__6rrKI{margin:0;padding-left:18px;color:var(--text-dim);font-size:12px;line-height:1.8}.AskBudgetManager_impactList__6rrKI strong{color:var(--amber);font-weight:600}.AskBudgetManager_previewBox___xR4o{display:flex;flex-direction:column;gap:8px}.AskBudgetManager_previewGrid__wrd76{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}.AskBudgetManager_previewCard__b_i0B{display:flex;flex-direction:column;gap:3px;padding:10px 12px;border:1px solid var(--line);border-radius:8px;background:var(--surface)}.AskBudgetManager_previewLabel__1IcFQ{color:var(--muted);font-size:11px}.AskBudgetManager_previewValue__vIjYT{color:var(--text);font-size:14px;font-weight:600;font-family:var(--mono)}.AskBudgetManager_previewValue__vIjYT strong{color:var(--accent)}.AskBudgetManager_previewUnit__so1nd{margin-left:4px;color:var(--muted);font-size:11px;font-weight:400}.AskBudgetManager_previewHint__wM3g5{color:var(--muted);font-size:11px;line-height:1.6}.AskBudgetManager_assumptionBox__j9MdW{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border:1px dashed var(--line-strong);border-radius:8px;background:var(--bg-soft)}.AskBudgetManager_assumptionHeader__G25pw{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.AskBudgetManager_assumptionTitle__LP8Du{color:var(--text-dim);font-size:12px;font-weight:600}.AskBudgetManager_assumptionNote__A3tfT{color:var(--muted);font-size:11px;line-height:1.6}.AskBudgetManager_assumptionRow__SB5xa{display:flex;align-items:flex-end;gap:8px;flex-wrap:wrap}.AskBudgetManager_assumptionField__5ob7j{display:flex;flex-direction:column;gap:4px}.AskBudgetManager_assumptionLabel__h1IiA{color:var(--muted);font-size:11px}.AskBudgetManager_assumptionInput__EyRvh{width:118px}.AskBudgetManager_footnote__c8QMX{padding:0 2px;color:var(--muted);font-size:11.5px;line-height:1.8}.AskAccessCard_card__lZZiW{display:flex;flex-direction:column;gap:14px;padding:16px 18px;background:var(--surface);border:1px solid var(--line);border-radius:10px}.AskAccessCard_card__lZZiW ::selection{color:var(--on-accent)}.AskAccessCard_cardHead__8eBB6{display:flex;align-items:center;justify-content:space-between;gap:12px}.AskAccessCard_cardTitle__NNIeM{font-size:13.5px;font-weight:600;color:var(--text)}.AskAccessCard_cardTitle__NNIeM,.AskAccessCard_headActions__bLS_y{display:inline-flex;align-items:center;gap:8px}.AskAccessCard_ghostButton__vJc4V{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;background:none;border:1px solid var(--line);border-radius:6px;color:var(--muted);font-size:12px;cursor:pointer;transition:color .15s ease,border-color .15s ease}.AskAccessCard_ghostButton__vJc4V:hover:not(:disabled){color:var(--text);border-color:var(--line-strong)}.AskAccessCard_ghostButton__vJc4V:disabled{opacity:.5;cursor:not-allowed}.AskAccessCard_saveButton__UIWQ8{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:var(--accent);border:none;border-radius:6px;color:var(--on-accent);font-size:12px;font-weight:600;cursor:pointer}.AskAccessCard_saveButton__UIWQ8:disabled{opacity:.5;cursor:not-allowed}.AskAccessCard_fieldGrid__QtBQx{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:25px}.AskAccessCard_field__Du_UH{display:flex;flex-direction:column;gap:6px}.AskAccessCard_fieldLabelRow__n8pY7{display:flex;align-items:baseline}.AskAccessCard_fieldLabel__Ev_p6{font-size:12px;color:var(--text-dim)}.AskAccessCard_fieldDefaultChanged__u6ICq,.AskAccessCard_fieldDefault__Hr4ui{font-size:11px;white-space:nowrap;padding-left:5px}.AskAccessCard_fieldDefault__Hr4ui{color:var(--muted)}.AskAccessCard_fieldDefaultChanged__u6ICq{color:var(--accent)}.AskAccessCard_fieldInputRow__BozJA{display:flex;align-items:center;gap:6px}.AskAccessCard_fieldInput__wzozu{flex:1 1;min-width:0}.AskAccessCard_fieldUnit__GsZde{font-size:11.5px;color:var(--muted)}.AskAccessCard_fieldHint__OLY5M{font-size:11px;line-height:1.5;color:var(--muted)}.AskAccessCard_problems__m4L86{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--danger)}.AskAccessCard_problemLine__VMHG6{display:inline-flex;align-items:center;gap:6px}.AskAccessCard_usageGrid__NTpwS{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;padding-top:12px;border-top:1px dashed var(--line)}.AskAccessCard_usageItem__HgscC{display:flex;flex-direction:column;gap:4px}.AskAccessCard_usageLabel__xyk93{font-size:11.5px;color:var(--muted)}.AskAccessCard_usageValue__0HImN{font-family:var(--mono);font-size:16px;font-weight:600;color:var(--text)}.AskAccessCard_usageValueDanger__5xAFf{color:var(--danger)}.AskAccessCard_usageNote__F1fGX{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:var(--muted)}.AskQuoteLine_quoteLine__NbE2c{display:flex;align-items:baseline;gap:8px}.AskQuoteLine_quoteLineToggle__O9d28{flex:1 1;min-width:0;display:flex;align-items:baseline;gap:6px;font:inherit;font-size:12px;line-height:1.5;color:var(--text-dim);text-align:left;background:none;border:0;padding:0;margin:0;cursor:pointer}.AskQuoteLine_quoteLineToggle__O9d28:hover{color:var(--text)}.AskQuoteLine_quoteLineMark__hdv0M{flex:none;color:var(--accent)}.AskQuoteLine_quoteLineText__CRyRw{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AskQuoteLine_quoteLineExpanded__KOAv0 .AskQuoteLine_quoteLineText__CRyRw{overflow:visible;white-space:pre-wrap}.AskQuoteLine_headingChip__XwXIs{flex:none;font:inherit;font-size:11.5px;color:var(--accent-dim);background:var(--accent-07);border:1px solid var(--accent-25);padding:2px 10px;border-radius:999px;cursor:pointer;transition:all .15s ease}.AskQuoteLine_headingChip__XwXIs:hover{color:var(--accent);border-color:var(--accent);box-shadow:0 0 12px var(--accent-25);transform:translateY(-1px)}.AskCodeBlock_container__53SCK{background:var(--code-block-bg);border:1px solid var(--code-block-border);border-radius:8px;margin:12px 0;overflow:hidden;font-family:var(--mono);font-size:13px}.AskCodeBlock_header__ysQ0l{display:flex;align-items:center;justify-content:space-between;padding:6px 12px;background:var(--code-block-tools-bg);border-bottom:1px solid var(--code-block-border);font-size:11.5px;color:var(--code-block-text-dim)}.AskCodeBlock_languageLabel__Qfzyt{text-transform:lowercase;font-weight:500;letter-spacing:.5px;color:var(--code-block-text-dim);font-family:var(--mono);-webkit-user-select:text;user-select:text;transition:color .15s ease}.AskCodeBlock_languageLabel__Qfzyt:hover{color:var(--text)}.AskCodeBlock_languageLabel__Qfzyt::selection{color:var(--on-accent);background:var(--accent)}.AskCodeBlock_copyButton__n5vmI{display:inline-flex;align-items:center;gap:4px;background:transparent;border:1px solid transparent;color:var(--code-block-text-dim);font-family:var(--sans);font-size:11.5px;cursor:pointer;padding:2px 8px;border-radius:4px;-webkit-user-select:none;user-select:none;transition:all .15s ease}.AskCodeBlock_copyButton__n5vmI:hover{color:var(--accent);border-color:var(--code-block-border);background:color-mix(in srgb,var(--code-block-text) 8%,transparent)}.AskCodeBlock_copied__xaofC{color:var(--code-block-success)!important}.AskCodeBlock_codeBody__31Dw9{margin:0;padding:12px 14px;overflow-x:auto;line-height:1.65;color:var(--code-block-text);background:transparent}.AskCodeBlock_codeBody__31Dw9 code{background:transparent!important;border:none!important;padding:0!important;font-family:var(--mono);font-size:13px;white-space:pre;color:inherit}.AskCodeBlock_codeBody__31Dw9 .token.keyword{color:var(--violet);font-weight:500}.AskCodeBlock_codeBody__31Dw9 .token.attr-value,.AskCodeBlock_codeBody__31Dw9 .token.char,.AskCodeBlock_codeBody__31Dw9 .token.string{color:var(--success)}.AskCodeBlock_codeBody__31Dw9 .token.cdata,.AskCodeBlock_codeBody__31Dw9 .token.comment,.AskCodeBlock_codeBody__31Dw9 .token.doctype,.AskCodeBlock_codeBody__31Dw9 .token.prolog{color:var(--muted);font-style:italic}.AskCodeBlock_codeBody__31Dw9 .token.class-name,.AskCodeBlock_codeBody__31Dw9 .token.function{color:var(--accent)}.AskCodeBlock_codeBody__31Dw9 .token.boolean,.AskCodeBlock_codeBody__31Dw9 .token.number{color:var(--amber)}.AskCodeBlock_codeBody__31Dw9 .token.operator,.AskCodeBlock_codeBody__31Dw9 .token.punctuation{color:var(--code-block-text-dim)}.AskCodeBlock_codeBody__31Dw9 .token.constant,.AskCodeBlock_codeBody__31Dw9 .token.property,.AskCodeBlock_codeBody__31Dw9 .token.symbol,.AskCodeBlock_codeBody__31Dw9 .token.tag{color:var(--accent)}.AskCodeBlock_codeBody__31Dw9 .token.builtin,.AskCodeBlock_codeBody__31Dw9 .token.variable{color:var(--text)}.AskStepBlock_stepBlock__CRtgE{margin:.5rem 0;border:1px solid var(--code-block-border);border-radius:6px;background:var(--code-block-bg);font-family:var(--mono);font-size:.85em;color:var(--code-block-text-dim)}.AskStepBlock_stepBlock__CRtgE ::selection{color:var(--on-accent)}.AskStepBlock_summaryRow__wBfAv{display:flex;align-items:center;gap:.45rem;width:100%;padding:.4rem .6rem;border:none;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.AskStepBlock_summaryRow__wBfAv:hover{background:color-mix(in srgb,var(--code-block-text) 8%,transparent)}.AskStepBlock_chevron__6TWE4{flex:none;color:var(--code-block-text-dim);transition:transform .15s ease}.AskStepBlock_chevronExpanded__Mlq7c{transform:rotate(90deg)}.AskStepBlock_iconBadge__O6295{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:4px;background:color-mix(in srgb,var(--code-block-text) 12%,transparent)}.AskStepBlock_iconBadge__O6295,.AskStepBlock_label__H2WsI{flex:none;color:var(--code-block-text)}.AskStepBlock_argument__B5ItU{flex:none;max-width:16rem;overflow:hidden;color:var(--code-block-text-dim);text-overflow:ellipsis;white-space:nowrap}.AskStepBlock_argument__B5ItU:before{content:"· "}.AskStepBlock_meta__X9ruC{flex:none;display:inline-flex;align-items:center;gap:.3rem;margin-left:auto;font-size:.95em;color:var(--code-block-text-dim)}.AskStepBlock_metaDot__j1qbY{flex:none;width:6px;height:6px;border-radius:50%;background:currentColor}.AskStepBlock_runningStatus__4G65D .AskStepBlock_meta__X9ruC{color:var(--code-block-warning)}.AskStepBlock_okStatus__IY6QE .AskStepBlock_meta__X9ruC{color:var(--code-block-success)}.AskStepBlock_errorStatus__PJ7p_ .AskStepBlock_meta__X9ruC{color:var(--code-block-danger)}.AskStepBlock_abortedStatus__UP45m .AskStepBlock_meta__X9ruC{color:var(--code-block-text-dim)}.AskStepBlock_details__4ZWXx{display:flex;flex-direction:column;gap:.4rem;padding:0 .6rem .5rem}.AskStepBlock_errorLine__ItMkt{margin:0;color:var(--code-block-danger)}.AskStepBlock_detailSection__sJsyI{display:flex;flex-direction:column;gap:.2rem}.AskStepBlock_detailHeader__4TvcV{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.AskStepBlock_detailLabel__vWyST{display:inline-flex;align-items:center;gap:.45rem;min-width:0;font-size:.9em;color:var(--code-block-text-dim)}.AskStepBlock_toolNameValue__bDny_{font-family:inherit;color:var(--code-block-text);overflow-wrap:anywhere}.AskStepBlock_copyButton__I7UTy{display:inline-flex;align-items:center;gap:4px;padding:1px 6px;border:1px solid transparent;border-radius:4px;background:none;color:var(--code-block-text-dim);font-family:inherit;font-size:.9em;cursor:pointer;transition:color .15s ease,border-color .15s ease}.AskStepBlock_copyButton__I7UTy:hover{border-color:var(--code-block-border);color:var(--code-block-text)}.AskStepBlock_copied__ljfwz{color:var(--code-block-success)!important}.AskStepBlock_detailPre__x3c7V{max-height:14rem;margin:0;padding:.4rem .5rem;overflow:auto;border:1px solid var(--code-block-border);border-radius:4px;background:var(--code-block-tools-bg);font-size:.95em;color:var(--code-block-text-dim);white-space:pre-wrap;word-break:break-word}.AskThinkingBlock_thinkingBlock__4JMeS{margin:.5rem 0;border:1px solid var(--code-block-border);border-radius:6px;background:var(--code-block-bg);font-family:var(--mono);font-size:.85em;color:var(--code-block-text-dim)}.AskThinkingBlock_thinkingBlock__4JMeS ::selection{color:var(--on-accent)}.AskThinkingBlock_summaryRow__n_tCw{display:flex;align-items:center;gap:.45rem;width:100%;padding:.4rem .6rem;border:none;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.AskThinkingBlock_summaryRow__n_tCw:hover{background:color-mix(in srgb,var(--code-block-text) 8%,transparent)}.AskThinkingBlock_chevron__V2WPZ{flex:none;color:var(--code-block-text-dim);transition:transform .15s ease}.AskThinkingBlock_chevronExpanded__iR3XI{transform:rotate(90deg)}.AskThinkingBlock_iconBadge__s_EcG{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:4px;background:color-mix(in srgb,var(--code-block-text) 12%,transparent)}.AskThinkingBlock_iconBadge__s_EcG,.AskThinkingBlock_label__tUWZW{flex:none;color:var(--code-block-text)}.AskThinkingBlock_preview__m91IM{flex:1 1;min-width:0;overflow:hidden;color:var(--code-block-text-dim);text-overflow:ellipsis;white-space:nowrap}.AskThinkingBlock_meta___zyW0{flex:none;display:inline-flex;align-items:center;gap:.3rem;margin-left:auto;font-size:.95em;color:var(--code-block-text-dim)}.AskThinkingBlock_runningStatus__ZaNjy .AskThinkingBlock_meta___zyW0{color:var(--code-block-warning)}.AskThinkingBlock_thinkingText__bSNuy{margin:0;padding:0 .6rem .5rem;max-height:22rem;overflow:auto;color:var(--code-block-text-dim);font-family:inherit;font-size:inherit;line-height:1.6;white-space:pre-wrap;word-break:break-word}.AskThinkingBlock_footerRow__0Wsiu{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:0 .6rem .5rem}.AskThinkingBlock_copyButton__afo_b,.AskThinkingBlock_footerLabel__ufopM{font-size:.9em;color:var(--code-block-text-dim)}.AskThinkingBlock_copyButton__afo_b{display:inline-flex;align-items:center;gap:4px;padding:1px 6px;border:1px solid transparent;border-radius:4px;background:none;font-family:inherit;cursor:pointer;transition:color .15s ease,border-color .15s ease}.AskThinkingBlock_copyButton__afo_b:hover{border-color:var(--code-block-border);color:var(--code-block-text)}.AskThinkingBlock_copied__Qu2hw{color:var(--code-block-success)!important}.conversation_conversation__7_ssI{display:flex;flex-direction:column;flex:1 1;min-height:0;height:100%;background:var(--bg-soft);color:var(--text);font-family:var(--font-mono,monospace);position:relative;overflow:hidden}.conversation_quoteSection__vuxf8{padding:12px 18px;background:rgba(255,191,0,.03);border-bottom:1px solid var(--line)}[data-theme=light] .conversation_quoteSection__vuxf8{background:rgba(201,146,0,.04)}.conversation_quoteBlock__I6Htu{border-left:3px solid var(--accent);padding:6px 12px;background:var(--surface);border-radius:0 8px 8px 0;font-family:var(--sans,-apple-system,sans-serif);font-size:13.5px;color:var(--text-dim);line-height:1.6}[data-theme=light] .conversation_quoteBlock__I6Htu{background:#ede8dc;border-left-color:#c99200;color:#4a463d}.conversation_quoteLineCollapsed__cQ_nS{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;overflow:hidden;line-height:1.6}.conversation_quoteLeft__3owSO{display:flex;align-items:center;min-width:0;flex:1 1;overflow:hidden}.conversation_quoteFirstLine__7gnyF{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.conversation_ellipsis__24m1O{color:var(--muted);-webkit-user-select:none;user-select:none;flex-shrink:0;margin:0 2px}.conversation_quoteFullExpanded__BKWJK{display:flex;flex-direction:column}.conversation_quoteFullText__DMBJP{word-break:break-word;white-space:pre-wrap;line-height:1.6}.conversation_collapseActionRow__SL5Lt{margin-top:6px;display:flex;justify-content:flex-end}.conversation_expandInlineButton__FIClP{flex-shrink:0;display:inline-flex;align-items:center;background:none;border:none;color:var(--accent);cursor:pointer;font-size:12px;padding:0 2px;font-family:var(--font-mono,monospace);transition:all .15s ease;font-weight:500;white-space:nowrap}.conversation_expandInlineButton__FIClP:hover{text-shadow:0 0 8px rgba(255,191,0,.5);text-decoration:underline}[data-theme=light] .conversation_expandInlineButton__FIClP{color:#8f6500}[data-theme=light] .conversation_expandInlineButton__FIClP:hover{color:#5c4100}.conversation_messageList__wH_GQ{flex:1 1;min-height:0;overflow-y:auto;padding:18px;display:flex;flex-direction:column;gap:18px}.conversation_messageItem__1SgaP{display:flex;animation:conversation_messageFadeIn__MUExa .2s ease}.conversation_messageBody___5yzG{flex:1 1;min-width:0}.conversation_userMessage__eT9w6 .conversation_messageBody___5yzG{display:flex;flex-direction:column;align-items:flex-end}.conversation_messageMeta__7KZnz ::selection,.conversation_messageMeta__7KZnz::selection{color:var(--on-accent)}.conversation_messageMeta__7KZnz{font-size:11px;color:var(--muted);margin-bottom:4px}.conversation_userMessage__eT9w6 .conversation_messageMeta__7KZnz{text-align:right}.conversation_bubble__1KC2x{font-family:var(--sans,-apple-system,sans-serif);font-size:14px;line-height:1.75;color:var(--text);border-radius:10px;padding:10px 14px;border:1px solid var(--line);word-break:break-word}.conversation_userBubble__LCZAl{background:rgba(139,124,246,.1);border-color:rgba(139,124,246,.25);border-radius:12px 2px 12px 12px;max-width:85%;text-align:left}[data-theme=light] .conversation_userBubble__LCZAl{background:rgba(106,90,205,.08);border-color:rgba(106,90,205,.25);color:#2b264d}.conversation_userBubbleRow__3UV93{display:flex;justify-content:flex-end;align-items:flex-start;gap:4px;width:100%}.conversation_userBubbleColumn__ylvBP{display:flex;flex-direction:column;align-items:flex-end;min-width:0;max-width:85%}.conversation_userBubbleColumn__ylvBP>.conversation_userBubble__LCZAl{max-width:100%}.conversation_sendSlot__hM_Nm{flex:none;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-top:12px;color:var(--muted)}.conversation_sendAccepted__C9ile{opacity:0;transition:opacity .35s ease}.conversation_sendFailed__RE_r5{display:inline-flex;align-items:center;justify-content:center;padding:0;font-family:var(--mono);font-size:17px;font-weight:700;line-height:1;color:var(--danger);background:none;border:none;cursor:pointer}.conversation_sendFailureReason__Beqfv{margin-top:4px;font-size:12px;line-height:1.6;color:var(--danger);text-align:right}.conversation_assistantBubble__Xgjrb{padding:0;border:none;border-radius:0;background:none}.conversation_bubble__1KC2x p{margin:0 0 8px}.conversation_bubble__1KC2x p:last-child{margin-bottom:0}.conversation_bubble__1KC2x ol{list-style-type:decimal;padding-left:20px;margin:8px 0}.conversation_bubble__1KC2x ul{list-style-type:disc;padding-left:20px;margin:8px 0}.conversation_bubble__1KC2x li{margin-bottom:4px}.conversation_bubble__1KC2x li:last-child{margin-bottom:0}.conversation_assistantBubble__Xgjrb strong{color:var(--accent);font-weight:600}[data-theme=light] .conversation_assistantBubble__Xgjrb strong{color:#8f6500}.conversation_inlineCode__VT7nZ{background:color-mix(in srgb,var(--accent) 12%,var(--surface));border:1px solid var(--accent-25);color:var(--accent);border-radius:4px;padding:2px 6px;font-family:var(--mono,monospace);font-size:.88em;font-weight:500;transition:all .15s ease}[data-theme=light] .conversation_inlineCode__VT7nZ{background:#f4f1ea;border-color:#d6d1c2;color:#8f6500}.conversation_assistantBubble__Xgjrb code{font-family:var(--mono,monospace);font-size:12.5px}.conversation_bubble__1KC2x ol>li::marker,.conversation_bubble__1KC2x ul>li::marker{color:var(--accent)}.conversation_assistantBubble__Xgjrb h1,.conversation_assistantBubble__Xgjrb h2,.conversation_assistantBubble__Xgjrb h3,.conversation_assistantBubble__Xgjrb h4{color:var(--text);margin:14px 0 8px;font-weight:600}.conversation_assistantBubble__Xgjrb h1{font-size:1.3em}.conversation_assistantBubble__Xgjrb h2{font-size:1.2em}.conversation_assistantBubble__Xgjrb h3{font-size:1.1em}.conversation_assistantBubble__Xgjrb h4{font-size:1.05em}.conversation_assistantBubble__Xgjrb blockquote{border-left:3px solid var(--accent);background:color-mix(in srgb,var(--accent) 6%,var(--surface));padding:8px 12px;margin:10px 0;border-radius:4px;color:var(--text-dim)}.conversation_assistantBubble__Xgjrb blockquote p{margin:0}.conversation_assistantBubble__Xgjrb hr{border:none;border-top:1px solid var(--line);margin:14px 0}.conversation_assistantBubble__Xgjrb a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.conversation_assistantBubble__Xgjrb a:hover{color:var(--accent-dim)}.conversation_assistantBubble__Xgjrb table{width:100%;border-collapse:collapse;margin:12px 0;font-size:12.5px}.conversation_assistantBubble__Xgjrb td,.conversation_assistantBubble__Xgjrb th{padding:6px 10px;border:1px solid var(--line);text-align:left}.conversation_assistantBubble__Xgjrb th{color:var(--accent);background:var(--bg-soft);font-weight:600}.conversation_caret__SAMp2{display:inline-block;width:8px;height:15px;vertical-align:-2px;margin-left:2px;background:var(--accent);box-shadow:0 0 8px rgba(255,191,0,.7);animation:conversation_blink__tMlDK 1s steps(1) infinite}@keyframes conversation_blink__tMlDK{50%{opacity:0}}.conversation_bubbleQuote__pG9SU{margin-top:8px;padding-top:8px;border-top:1px solid var(--line)}.conversation_abortedBadge__xughr{border-radius:999px;color:var(--muted);border:1px dashed var(--line-strong)}.conversation_abortedBadge__xughr,.conversation_truncatedBadge__yQQmL{align-self:flex-start;display:inline-flex;align-items:center;margin-top:8px;padding:2px 10px;font-size:11.5px;line-height:1.6;background:var(--bg-soft)}.conversation_truncatedBadge__yQQmL{border-radius:999px;color:var(--accent);border:1px dashed var(--accent-dim)}.conversation_unfinishedBadge__YXEk7{align-self:flex-start;display:inline-flex;align-items:center;margin-top:8px;padding:2px 10px;border-radius:999px;font-size:11.5px;line-height:1.6;color:var(--amber);background:var(--bg-soft);border:1px dashed var(--amber-40)}.conversation_streamStatus__ZbbsR{margin-bottom:8px;font-size:12px;line-height:1.6;color:var(--muted)}.conversation_systemMessage__l9IyV .conversation_messageMeta__7KZnz{color:var(--muted)}.conversation_systemNotice__nyxjU{background:var(--bg-soft);border-color:var(--line-strong);border-style:dashed;color:var(--text-dim)}.conversation_suggestionChips__fCE9s{display:flex;gap:6px;flex-wrap:wrap;padding:8px 18px 0}.conversation_suggestionButton__4OoS8{font-size:11.5px;color:var(--text-dim);background:transparent;border:1px solid var(--line-strong);border-radius:999px;padding:3px 11px;cursor:pointer;transition:all .15s ease}.conversation_suggestionButton__4OoS8:hover{color:var(--accent);border-color:var(--accent-dim);background:rgba(255,191,0,.06)}[data-theme=light] .conversation_suggestionButton__4OoS8{border-color:#d6d1c2;color:#55524a}[data-theme=light] .conversation_suggestionButton__4OoS8:hover{color:#8f6500;border-color:#8f6500;background:rgba(201,146,0,.08)}.conversation_quotaBar__87dJZ{justify-content:space-between;padding:8px 18px 12px;font-size:11.5px;color:var(--muted);border-top:1px solid var(--line);background:var(--bg-soft)}.conversation_quotaBar__87dJZ,.conversation_quotaLeft__dxC5L{display:flex;align-items:center}.conversation_costDetailToggle__12Jhl{background:none;border:1px solid var(--line-strong);color:var(--accent-dim);border-radius:6px;padding:2px 8px;font-size:11.5px;cursor:pointer;font-family:var(--font-mono,monospace);transition:all .15s ease;display:inline-flex;align-items:center;gap:4px}.conversation_costDetailToggle__12Jhl:hover{color:var(--accent);border-color:var(--accent);background:rgba(255,191,0,.06)}.conversation_costDetailToggleActive__X3AUu{color:var(--accent);border-color:var(--accent);background:rgba(255,191,0,.1)}[data-theme=light] .conversation_costDetailToggle__12Jhl{border-color:#d6d1c2;color:#8f6500}[data-theme=light] .conversation_costDetailToggleActive__X3AUu,[data-theme=light] .conversation_costDetailToggle__12Jhl:hover{color:#5c4100;border-color:#8f6500;background:rgba(201,146,0,.08)}.conversation_quotaCenter__Rkqwp{display:flex;align-items:center;gap:10px;margin:0 auto}.conversation_quotaTrack__vqi7t{width:110px;height:5px;background:var(--line);border-radius:3px;overflow:hidden}.conversation_quotaFill__gFfhg{height:100%;background:var(--accent);border-radius:3px;transition:width .3s ease}[data-theme=light] .conversation_quotaFill__gFfhg{background:#c99200}.conversation_quotaRight__H45OJ{display:flex;align-items:center}.conversation_toConsoleLink__XtZ1E{color:var(--accent-dim);text-decoration:none;font-size:11.5px;transition:color .15s}.conversation_toConsoleLink__XtZ1E:hover{color:var(--accent);text-shadow:0 0 8px rgba(255,191,0,.4)}.conversation_errorMessageBanner__bIFHA{display:flex;align-items:center;gap:8px;padding:8px 16px;background:color-mix(in srgb,var(--danger) 10%,transparent);border-bottom:1px solid color-mix(in srgb,var(--danger) 30%,transparent);color:var(--danger);font-size:12px;line-height:1.4}.conversation_modeBar__SpnK8{display:flex;align-items:center;justify-content:space-between;padding:6px 18px;background:var(--surface);border-bottom:1px solid var(--line);font-size:11.5px}.conversation_modeBadge__u0aIx{display:inline-flex;align-items:center;gap:6px;color:var(--text-dim)}.conversation_modeTagFree___9eT_{background:color-mix(in srgb,var(--accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--accent) 30%,transparent);color:var(--accent);padding:2px 6px;border-radius:4px;font-size:11px}[data-theme=light] .conversation_toConsoleLink__XtZ1E{color:#8f6500}[data-theme=light] .conversation_toConsoleLink__XtZ1E:hover{color:#5c4100}@keyframes conversation_messageFadeIn__MUExa{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.Pill_pill__MDeMO{display:inline-block;font-size:11px;padding:2px 9px;border-radius:999px;border:1px solid var(--line-strong);color:var(--text-dim);transition:all .15s;&:hover{color:var(--accent);border-color:var(--accent-dim)}}.Pill_gold__MQ3Gj{color:var(--accent);border-color:var(--accent-40);background:var(--accent-07)}.Pill_pending__pfoSd{color:var(--amber);border-color:var(--amber-40);background:var(--amber-07)}.Pill_danger__k3RML{color:var(--danger);border-color:var(--danger-40)}.ArticlesSection_article__w25BB{display:flex;align-items:baseline;gap:18px;padding:16px 14px;border-radius:10px;border:1px solid transparent;text-decoration:none;color:inherit;transition:all .18s ease;&:hover{background:var(--surface);border-color:var(--line-strong);transform:translateX(4px)}&:hover .ArticlesSection_title__Ws7Ow{color:var(--accent)}&:hover .ArticlesSection_arrow__zwTCE{opacity:1;color:var(--accent);transform:translateX(3px)}}.ArticlesSection_date__BYxQv{color:var(--muted);font-size:12.5px;flex-shrink:0;width:92px}.ArticlesSection_mid__Sr9xX{flex:1 1;min-width:0}.ArticlesSection_title__Ws7Ow{font-size:15.5px;transition:color .18s}.ArticlesSection_tags__zDAqs{display:flex;gap:6px;margin-top:6px;flex-wrap:wrap}.ArticlesSection_arrow__zwTCE{color:var(--muted);opacity:0;transition:all .18s;font-size:14px}.ArticlesSection_more__xjZA8{display:inline-block;margin-top:22px;color:var(--text-dim);text-decoration:none;font-size:14px;transition:color .18s;&:hover{color:var(--accent)}&:after{content:" →"}}.ProjectsSection_grid__59jX3{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.ProjectsSection_proj__ecZyn{border:1px solid var(--line);border-radius:12px;padding:22px 20px;background:linear-gradient(180deg,var(--bg-soft),transparent);color:inherit;transition:all .2s ease;position:relative;overflow:hidden;&:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--accent),transparent 70%);opacity:0;transition:opacity .2s}&:hover{transform:translateY(-4px);border-color:var(--line-strong);&:before{opacity:1}}.ProjectsSection_item__gSatI{text-decoration:none}}.ProjectsSection_top__Y8s2u{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.ProjectsSection_name__PNPlM{font-size:16px;font-weight:600}.ProjectsSection_lang__pg6Zf{font-size:11.5px;color:var(--violet)}.ProjectsSection_desc__lLZZK{color:var(--text-dim);font-size:13.5px;margin-bottom:14px;min-height:3.4em}.Reveal_reveal__TfdAQ{opacity:0;transform:translateY(16px);transition:opacity .55s ease,transform .55s ease}.Reveal_in__7w32B{opacity:1;transform:none}.SectionHeading_head__eRToW{display:flex;align-items:center;gap:14px;margin-bottom:34px;&:after{content:"";flex:1 1;height:1px;background:linear-gradient(90deg,var(--line-strong),transparent)}}.SectionHeading_hash__SgjkM{font-size:26px;color:var(--accent);font-weight:700;text-shadow:0 0 18px var(--accent-50)}.SectionHeading_title__4BQIh{font-size:22px;font-weight:600;letter-spacing:-.5px}.SectionHeading_path__vUYKz{color:var(--muted);font-size:12px}