.desktop_page__P81_A{display:flex;flex-direction:column;min-height:100vh;position:relative;overflow:hidden;-webkit-font-smoothing:antialiased;background-color:var(--color-bg-primary);color:var(--color-text-primary)}.desktop_bgEffects__itMmn{position:fixed;inset:0;pointer-events:none;z-index:0}.desktop_blob1__l5CN9{top:-160px;left:-160px;width:384px;height:384px;background:var(--color-primary-500);opacity:.1;filter:blur(100px)}.desktop_blob1__l5CN9,.desktop_blob2__AWzAy{position:absolute;border-radius:var(--radius-full)}.desktop_blob2__AWzAy{top:33%;right:-80px;width:500px;height:500px;background:var(--color-info-500);opacity:.05;filter:blur(120px)}.desktop_blob3__AuVhW{position:absolute;bottom:-80px;left:33%;width:384px;height:384px;background:var(--color-primary-600);opacity:.1;border-radius:var(--radius-full);filter:blur(100px)}.desktop_navbar__mrTVy{position:relative;z-index:10;display:flex;align-items:center;justify-content:space-between;max-width:1280px;width:100%;margin:0 auto;padding:var(--space-6)}.desktop_logo__pCyAO{display:flex;align-items:center;gap:var(--space-3)}.desktop_logoIcon__D5Wtc{width:var(--size-icon-xl);height:var(--size-icon-xl);border-radius:var(--radius-md);background:linear-gradient(135deg,var(--color-primary-500),var(--color-primary-700));display:flex;align-items:center;justify-content:center;color:var(--color-text-inverse)}.desktop_logoText__oYSp_{font-size:var(--typo-heading-md-size);font-weight:var(--typo-heading-md-weight);letter-spacing:var(--typo-heading-md-letter-spacing);color:var(--color-text-primary)}.desktop_contactLink__Q0SAQ{font-size:var(--typo-body-sm-size);font-weight:var(--typo-label-md-weight);color:var(--color-text-tertiary);text-decoration:none;transition:color var(--transition-fast)}.desktop_contactLink__Q0SAQ:hover{color:var(--color-primary-500)}.desktop_main__1Xr3z{position:relative;z-index:10;flex:1;display:flex;align-items:center;justify-content:center;padding:var(--space-6)}.desktop_grid__kQgN9{max-width:1120px;width:100%;display:grid;grid-template-columns:1.2fr 1fr;gap:64px;align-items:center}.desktop_copySection__EPEAq{display:flex;flex-direction:column;gap:var(--space-6)}.desktop_headline__IOtUV{font-size:48px;font-weight:700;line-height:1.2;letter-spacing:-.02em;color:var(--color-text-primary)}.desktop_gradientText__FMKs_{background:linear-gradient(90deg,var(--color-primary-500),var(--color-info-500),var(--color-primary-500));background-size:200% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:desktop_gradientShift__qa2QT 3s ease-in-out infinite}@keyframes desktop_gradientShift__qa2QT{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.desktop_subtext__mocpt{font-size:var(--typo-body-lg-size);line-height:var(--typo-body-lg-line-height);color:var(--color-text-tertiary);letter-spacing:.15em}.desktop_tagline__gcapZ{font-size:20px;font-weight:300;letter-spacing:.2em;text-transform:uppercase;color:var(--color-text-secondary);opacity:.6}.desktop_formSection__RO9xR{display:flex;justify-content:flex-end}.desktop_formCard__qI3hb{position:relative;width:100%;max-width:420px;backdrop-filter:blur(24px);background:var(--color-bg-secondary);border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--radius-xl);padding:var(--space-10);overflow:hidden;box-shadow:var(--shadow-lg)}.desktop_formCardTopLine__SrKWT{position:absolute;top:0;left:0;width:200%;height:var(--border-width-thick);background:linear-gradient(90deg,transparent 0,var(--color-primary-500) 25%,transparent 50%,var(--color-primary-500) 75%,transparent 100%);opacity:.6;animation:desktop_shimmer__fiqEf 4s linear infinite}@keyframes desktop_shimmer__fiqEf{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.desktop_formHeader__Ql3FL{text-align:center;margin-bottom:var(--space-8)}.desktop_formTitle__QmDU3{font-size:var(--typo-heading-lg-size);font-weight:var(--typo-heading-lg-weight);color:var(--color-text-primary)}.desktop_formDescription__6ll3n{font-size:var(--typo-body-sm-size);color:var(--color-text-tertiary);margin-top:var(--space-2)}.desktop_form__bdq9q{display:flex;flex-direction:column;gap:var(--space-5)}.desktop_formSkeleton__fMWRO{display:grid;min-height:296px;place-items:center}.desktop_formSpinner__3eABB{width:var(--size-icon-xl);height:var(--size-icon-xl);border:var(--border-width-thick) solid var(--color-border-subtle);border-top-color:var(--color-primary-600);border-radius:var(--radius-full);animation:desktop_spin__ePbVf .8s linear infinite}@keyframes desktop_spin__ePbVf{to{transform:rotate(1turn)}}.desktop_submitButton__3xnT7{width:100%;margin-top:var(--space-3);display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1)}.desktop_footer__JumqV{position:relative;z-index:10;display:flex;align-items:center;justify-content:space-between;max-width:1280px;width:100%;margin:0 auto;padding:var(--space-6);border-top:var(--border-width-default) solid var(--color-border-subtle)}.desktop_copyright__nZUt3{font-size:var(--typo-caption-size);color:var(--color-text-quaternary)}.desktop_footerLinks__gPWk7{display:flex;gap:var(--space-6)}.desktop_footerLink__7fwrI{font-size:var(--typo-caption-size);color:var(--color-text-tertiary);text-decoration:none;transition:color var(--transition-fast)}.desktop_footerLink__7fwrI:hover{color:var(--color-primary-500)}.mobile_page__ZfuL0{display:flex;flex-direction:column;min-height:100dvh;position:relative;overflow:hidden;-webkit-font-smoothing:antialiased;background-color:var(--color-bg-primary);color:var(--color-text-primary)}.mobile_bgEffects__HOrFK{position:fixed;inset:0;pointer-events:none;z-index:0}.mobile_blob1__DWMIC{top:-80px;left:-80px;width:260px;height:260px;background:var(--color-primary-500);opacity:.12;animation:mobile_blobFloat1__h4_UD 6s ease-in-out infinite}.mobile_blob1__DWMIC,.mobile_blob2__dTBMw{position:absolute;border-radius:var(--radius-full);filter:blur(80px)}.mobile_blob2__dTBMw{bottom:-60px;right:-60px;width:220px;height:220px;background:var(--color-info-500);opacity:.08;animation:mobile_blobFloat2___11UE 8s ease-in-out infinite}.mobile_blob3__zeCEz{position:absolute;top:40%;left:50%;width:180px;height:180px;background:var(--color-primary-600);opacity:.06;border-radius:var(--radius-full);filter:blur(100px);animation:mobile_blobFloat3__mGrTJ 7s ease-in-out infinite}@keyframes mobile_blobFloat1__h4_UD{0%,to{transform:translate(0)}50%{transform:translate(20px,15px)}}@keyframes mobile_blobFloat2___11UE{0%,to{transform:translate(0)}50%{transform:translate(-15px,-20px)}}@keyframes mobile_blobFloat3__mGrTJ{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,-25px)}}.mobile_header__kyLij{position:relative;z-index:10;display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-5)}.mobile_logo__R3X1g{display:flex;align-items:center;gap:var(--space-2)}.mobile_logoIcon__ehltT{width:var(--size-icon-lg);height:var(--size-icon-lg);border-radius:var(--radius-sm);background:linear-gradient(135deg,var(--color-primary-500),var(--color-primary-700));display:flex;align-items:center;justify-content:center;color:var(--color-text-inverse)}.mobile_logoText__mqze6{font-size:var(--typo-label-lg-size);font-weight:var(--typo-heading-md-weight);color:var(--color-text-primary)}.mobile_contactLink__c5H34{font-size:var(--typo-caption-size);font-weight:var(--typo-label-sm-weight);color:var(--color-text-tertiary);text-decoration:none}.mobile_main__VIUr3{position:relative;z-index:10;flex:1;display:flex;flex-direction:column;justify-content:center;gap:var(--space-6);padding:var(--space-5)}.mobile_copySection__Fusct{text-align:center;display:flex;flex-direction:column;gap:var(--space-2)}.mobile_headline__iemzh{font-size:var(--typo-heading-md-size);font-weight:var(--typo-heading-md-weight);line-height:var(--typo-heading-md-line-height);color:var(--color-text-primary)}.mobile_gradientText__xHxog{background:linear-gradient(90deg,var(--color-primary-500),var(--color-info-500),var(--color-primary-500));background-size:200% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:mobile_gradientShift__HZPQS 3s ease-in-out infinite}@keyframes mobile_gradientShift__HZPQS{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.mobile_subtext__K_qeo{font-size:var(--typo-body-sm-size);line-height:var(--typo-body-sm-line-height);color:var(--color-text-tertiary);letter-spacing:.1em}.mobile_tagline__r8jqc{text-align:center;font-size:var(--typo-caption-size);font-weight:300;letter-spacing:.2em;text-transform:uppercase;color:var(--color-text-secondary);opacity:.6}.mobile_formCard__svKfA{position:relative;width:100%;backdrop-filter:blur(24px);background:var(--color-bg-secondary);border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--radius-xl);padding:var(--space-8) var(--space-6);overflow:hidden;box-shadow:var(--shadow-md)}.mobile_formCardTopLine__Ekkvb{position:absolute;top:0;left:0;width:200%;height:var(--border-width-thick);background:linear-gradient(90deg,transparent 0,var(--color-primary-500) 25%,transparent 50%,var(--color-primary-500) 75%,transparent 100%);opacity:.6;animation:mobile_shimmer__30MKZ 4s linear infinite}@keyframes mobile_shimmer__30MKZ{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.mobile_formHeader__6FMHK{text-align:center;margin-bottom:var(--space-6)}.mobile_formTitle__C1eQ0{font-size:var(--typo-heading-sm-size);font-weight:var(--typo-heading-sm-weight);color:var(--color-text-primary)}.mobile_formDescription__9uFN6{font-size:var(--typo-body-sm-size);color:var(--color-text-tertiary);margin-top:var(--space-1)}.mobile_form__QFGl7{display:flex;flex-direction:column;gap:var(--space-4)}.mobile_formSkeleton__gKpr5{display:grid;min-height:320px;place-items:center}.mobile_formSpinner__nBYhB{width:var(--size-icon-xl);height:var(--size-icon-xl);border:var(--border-width-thick) solid var(--color-border-subtle);border-top-color:var(--color-primary-600);border-radius:var(--radius-full);animation:mobile_spin__BKvuT .8s linear infinite}@keyframes mobile_spin__BKvuT{to{transform:rotate(1turn)}}.mobile_submitButton__sAZjZ{width:100%;margin-top:var(--space-2);display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1)}.mobile_footer__w9ovl{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-5);border-top:var(--border-width-default) solid var(--color-border-subtle)}.mobile_copyright__RkHHj{font-size:var(--typo-caption-size);color:var(--color-text-quaternary)}.mobile_footerLinks__qKGdu{display:flex;gap:var(--space-4)}.mobile_footerLink__1DgNg{font-size:var(--typo-caption-size);color:var(--color-text-tertiary);text-decoration:none}.device-switch_unsupported__MGohk{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;padding:var(--space-6);text-align:center}.device-switch_unsupportedIcon__MGFmo{color:var(--color-text-quaternary);margin-bottom:var(--space-4)}.device-switch_unsupportedTitle__u2HEC{font-size:var(--typo-heading-sm-size);font-weight:var(--typo-heading-sm-weight);color:var(--color-text-primary);margin-bottom:var(--space-2)}.device-switch_unsupportedDescription__J46l_{font-size:var(--typo-body-md-size);color:var(--color-text-tertiary)}.ai-agent-menu_menu__hV7u5{--agent-menu-bg:linear-gradient(90deg,#f4e9fd,#f2eafd 30%,#e7f5f9 65%,#cdf9f1);--agent-menu-bg-active:linear-gradient(90deg,#eee0fc,#ebe1fc 30%,#def0f8 65%,#c6f6ec);--agent-menu-border:rgb(255 255 255/90%);--agent-menu-label:#4018b8;--agent-menu-description:#201b21;--agent-menu-description-size:9px;--agent-menu-description-line-height:12px;--agent-menu-label-line-height:16px;--agent-menu-shadow:rgb(0 0 0/18%);--agent-menu-search-size:26px;--agent-menu-search-bg:linear-gradient(135deg,#8f66f3,#5232d6);--agent-menu-search-icon:#fff;--agent-menu-search-shadow:rgb(82 50 214/35%);display:flex;gap:var(--space-2);align-items:center;padding:var(--space-1-5) var(--space-2);margin:var(--space-2);overflow:hidden;white-space:nowrap;text-decoration:none;cursor:pointer;background:var(--agent-menu-bg);border:1px solid var(--agent-menu-border);border-radius:var(--radius-lg);box-shadow:0 4px 14px var(--agent-menu-shadow);transition:background .15s ease}.ai-agent-menu_active__MXBFo,.ai-agent-menu_menu__hV7u5:hover{background:var(--agent-menu-bg-active)}.ai-agent-menu_text__yRb8_{display:flex;flex:1;flex-direction:column;min-width:0}.ai-agent-menu_label__O2uiE{font-size:var(--typo-label-md-size);font-weight:700;line-height:var(--agent-menu-label-line-height);color:var(--agent-menu-label)}.ai-agent-menu_description__Hjuvb{overflow:hidden;text-overflow:ellipsis;font-size:var(--agent-menu-description-size);font-weight:500;line-height:var(--agent-menu-description-line-height);color:var(--agent-menu-description);letter-spacing:-.03em}.ai-agent-menu_search__lqR7A{display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--agent-menu-search-size);height:var(--agent-menu-search-size);color:var(--agent-menu-search-icon);background:var(--agent-menu-search-bg);border-radius:var(--radius-full);box-shadow:0 2px 6px var(--agent-menu-search-shadow)}[data-state=collapsed] .ai-agent-menu_menu__hV7u5{aspect-ratio:1;justify-content:center;padding:0}[data-state=collapsed] .ai-agent-menu_search__lqR7A,[data-state=collapsed] .ai-agent-menu_text__yRb8_{display:none}.layout_container__rWooD{display:flex;height:100vh;overflow:hidden;color:var(--color-text-primary);background:var(--color-bg-primary);font-family:var(--font-sans);font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.layout_main__pEGQE{flex:1;min-width:0;overflow-y:auto;padding:0}.layout_mobileContainer__8_FoN{display:flex;flex-direction:column;height:100dvh;overflow:hidden}.layout_mobileMain__ZzDN8{flex:1;overflow-x:hidden;overflow-y:auto;padding:0}.page_page__27VHu{position:relative;--agent-bg:#f3f4f6;--agent-panel:#fff;--agent-card:#fff;--agent-soft:#f5f6f8;--agent-chip:#e9ebef;--agent-track:#eef0f3;--agent-border:#eceef1;--agent-border-soft:#eceef1;--agent-border-strong:#dadde3;--agent-text:#1a1d23;--agent-text-2:#2b3038;--agent-sub:#5f6672;--agent-bubble:#e6e8ec;--agent-hover:#f1f3f6;--agent-blue:#2f5fe8;--agent-blue-ink:#2350d6;--agent-blue-soft:#eef2ff;--agent-blue-tint:#f5f8ff;--agent-blue-muted:#b9c8f6;--agent-grad:linear-gradient(90deg,#2f62ee,#4453e0);--agent-up:#17663f;--agent-up-soft:#e7f6ee;--agent-down:#c62b31;--agent-down-soft:#fdecec;--agent-warn:#a04a08;--agent-warn-soft:#fff3e6;--agent-violet:#6b48e6;--agent-violet-ink:#4018b8;--agent-violet-soft:#f5f0fe;--agent-violet-tint:#faf8ff;--agent-violet-line:#eee9fb;--agent-violet-border:#d9ccfb;--agent-violet-ring:rgb(143 102 243/45%);--agent-violet-grad:linear-gradient(135deg,#8f66f3,#5232d6);--agent-mute:#9aa0ac;--agent-icon-mute:#b3b8c4;--agent-attach:#f4f2fb;--agent-attach-ink:#6b5bb8;--agent-tab-shadow:rgb(17 24 39/10%);--agent-viz-bg:#f8f7fc;--agent-viz-label:#7c6fb0;--agent-viz-axis:#9aa0ac;--agent-viz-violet:#6b48e6;--agent-viz-violet-mid:#c9b8fa;--agent-viz-violet-soft:#e4dcfb;--agent-viz-track:#eceaf4;--agent-viz-mint:#1fb89a;--agent-viz-coral:#f0646a;--agent-viz-amber:#f3b13f;--agent-viz-blue:#3b82f6;--agent-viz-sheet-fill:#cfe9da;--agent-viz-sheet-line:#9fd2b5;--agent-viz-sheet-ink:#1f7a4d;--agent-viz-sheet-soft:#e9f6ee;--agent-viz-mint-soft:#e7f8f3;--agent-viz-mint-ink:#14967d;--agent-viz-blue-soft:#eef3ff;--agent-viz-blue-ink:#3561d8;--agent-orange:var(--agent-violet);--agent-orange-strong:var(--agent-violet-grad);--agent-orange-soft:var(--agent-violet-soft);--agent-orange-border:var(--agent-violet-border);--agent-orange-tint:var(--agent-violet-tint);--agent-on-orange:#fff;--agent-danger:#c62b31;--agent-glow:rgb(82 50 214/45%);--agent-glow-off:rgb(82 50 214/0%);--agent-chip-glow:rgb(82 50 214/45%);--agent-shadow:rgb(17 24 39/5%);--agent-shadow-strong:rgb(17 24 39/6%);--agent-on-blue:#fff;--agent-radius-card:22px;--agent-fs-lead:16px;--agent-fs-hero:34px;display:flex;height:100%;min-height:0;overflow:hidden;font-family:Pretendard Variable,Pretendard,Apple SD Gothic Neo,Noto Sans KR,sans-serif;font-size:var(--typo-body-lg-size);line-height:var(--typo-body-lg-line-height);color:var(--agent-text);background:var(--agent-bg)}[data-theme=dark] .page_page__27VHu{--agent-bg:#15171b;--agent-panel:#1b1e23;--agent-card:#20242a;--agent-soft:#262a31;--agent-chip:#2c3138;--agent-track:#2c3138;--agent-border:#2e333a;--agent-border-soft:#2a2e35;--agent-border-strong:#3a4049;--agent-text:#eef0f3;--agent-text-2:#d3d7de;--agent-sub:#9aa1ad;--agent-bubble:#2c3138;--agent-hover:#272b32;--agent-blue:#5b82f0;--agent-blue-ink:#8eaaf7;--agent-blue-soft:#1f2a4a;--agent-blue-tint:#1c2540;--agent-blue-muted:#3a4d86;--agent-up:#5cc98e;--agent-up-soft:#173326;--agent-down:#f08a8e;--agent-down-soft:#3a1d20;--agent-warn:#f0a868;--agent-warn-soft:#3a2a1a;--agent-shadow:rgb(0 0 0/30%);--agent-shadow-strong:rgb(0 0 0/35%);--agent-violet:#a58bff;--agent-violet-ink:#c8b4ff;--agent-violet-soft:#2a2346;--agent-violet-tint:#231d3b;--agent-violet-line:#332b55;--agent-violet-border:#4a3f7a;--agent-violet-ring:rgb(165 139 255/45%);--agent-mute:#7d8492;--agent-icon-mute:#6b7280;--agent-attach:#2a2346;--agent-attach-ink:#c8b4ff;--agent-tab-shadow:rgb(0 0 0/40%);--agent-viz-bg:#232029;--agent-viz-label:#b5a8e8;--agent-viz-axis:#7d8492;--agent-viz-violet:#a58bff;--agent-viz-violet-mid:#5d4aa8;--agent-viz-violet-soft:#3b3366;--agent-viz-track:#2f2b3a;--agent-viz-sheet-fill:#1f3a2c;--agent-viz-sheet-line:#2f6b4b;--agent-viz-sheet-ink:#5cc98e;--agent-viz-sheet-soft:#173326;--agent-viz-mint-soft:#173326;--agent-viz-mint-ink:#5cc98e;--agent-viz-blue-soft:#1f2a4a;--agent-viz-blue-ink:#8eaaf7}.page_convPanel__xIgUW{display:flex;flex:none;flex-direction:column;width:calc(var(--space-10) * 6.7);min-height:0;background:var(--agent-panel);border-right:1px solid var(--agent-border)}.page_convHead__FmLzG{gap:var(--space-2-5);padding:var(--space-5) var(--space-4) var(--space-4);font-weight:var(--typo-heading-sm-weight)}.page_convHead__FmLzG,.page_newChat__n1STr{display:flex;align-items:center;font-size:var(--typo-label-lg-size)}.page_newChat__n1STr{gap:var(--space-1-5);justify-content:center;height:calc(var(--space-10) + var(--space-0-5));padding:var(--space-2);margin:var(--space-1) var(--space-3) var(--space-2);font-weight:var(--typo-label-md-weight);color:var(--agent-on-orange);cursor:pointer;background:var(--agent-orange-strong);border:0;border-radius:calc(var(--radius-lg) + var(--space-0-5));animation:page_agent-glow__Y6e2U 2.8s ease-in-out infinite}@keyframes page_agent-glow__Y6e2U{0%,to{box-shadow:0 0 0 var(--agent-glow-off)}50%{box-shadow:0 0 14px var(--agent-glow)}}.page_searchWrap__b7TI6{display:block;margin:0 var(--space-4) var(--space-1)}.page_searchWrap__b7TI6 .page_searchBox__x4ZmG{color:var(--agent-mute);background:var(--agent-soft)}.page_searchWrap__b7TI6 .page_searchBox__x4ZmG:not(:focus-within){border-color:transparent}.page_searchWrap__b7TI6 input{background:transparent}.page_convList__fCUSs{flex:1;min-height:0;padding-bottom:var(--space-4);overflow-y:auto}.page_convGroup__7RCvn{padding:var(--space-5) var(--space-5) var(--space-1-5);font-weight:var(--typo-heading-sm-weight);letter-spacing:.3px}.page_convGroup__7RCvn,.page_convSyncNotice__2pzH2{font-size:var(--typo-caption-size);color:var(--agent-sub)}.page_convSyncNotice__2pzH2{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin:var(--space-3) var(--space-5) 0}.page_convSyncRetry__Dp6xV{font-size:var(--typo-caption-size);font-weight:var(--typo-heading-sm-weight);color:var(--agent-orange);text-decoration:underline}.page_convItem__ZbHaA{display:flex;gap:var(--space-2-5);align-items:center;width:calc(100% - var(--space-2-5) * 2);padding:var(--space-2-5) var(--space-3);margin:var(--space-0-5) var(--space-2-5);overflow:hidden;font-size:var(--typo-label-md-size);color:var(--agent-text-2);text-align:left;white-space:nowrap;cursor:pointer;background:transparent;border:0;border-radius:var(--radius-lg)}.page_convIcon__SUrku{flex:none;color:var(--agent-icon-mute)}.page_convTitle__yzG3X{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.page_convItem__ZbHaA:hover{background:var(--agent-hover)}.page_convItemActive__yxGk7{font-weight:var(--typo-label-md-weight);color:var(--agent-violet-ink);background:var(--agent-orange-soft)}.page_convItemActive__yxGk7 .page_convIcon__SUrku{color:var(--agent-violet)}.page_convItemActive__yxGk7:hover{background:var(--agent-orange-soft)}.page_creditBar__pAW3z{display:flex;gap:var(--space-2-5);align-items:center;padding:var(--space-3) var(--space-3-5);margin:var(--space-3) var(--space-3-5) var(--space-3-5);font-size:var(--typo-body-sm-size);background:var(--agent-violet-tint);border:1px solid var(--agent-violet-line);border-radius:calc(var(--radius-lg) + var(--space-0-5))}.page_creditIcon__3R40J{display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--space-7);height:var(--space-7);color:var(--agent-violet);background:var(--agent-card);border:1px solid var(--agent-violet-line);border-radius:var(--radius-md)}.page_creditBarLow__F9xge .page_creditIcon__3R40J{color:var(--agent-danger)}.page_creditLabel__u4e7Y{color:var(--agent-sub)}.page_creditValue__S1nVK{margin-left:auto;font-size:var(--typo-label-lg-size);font-weight:var(--typo-heading-sm-weight);color:var(--agent-violet-ink);font-variant-numeric:tabular-nums}.page_creditBarLow__F9xge .page_creditValue__S1nVK{color:var(--agent-danger)}.page_creditNotice__cJvem{max-width:calc(var(--space-10) * 18);padding:var(--space-2) var(--space-3);margin:0 auto var(--space-2);font-size:var(--typo-body-sm-size);color:var(--agent-danger);background:var(--agent-orange-soft);border-radius:var(--radius-md)}.page_chat__4hfcJ{display:flex;flex:1;flex-direction:column;min-width:0;min-height:0}.page_chatHead__ksX7N{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--agent-border-soft)}.page_chatTitle__QjkEF{overflow:hidden;font-size:var(--typo-label-md-size);font-weight:var(--typo-label-md-weight);color:var(--agent-sub);text-overflow:ellipsis;white-space:nowrap}.page_chatAction__W7Phw{display:inline-flex;gap:var(--space-1);align-items:center;flex:none;padding:var(--space-1) var(--space-2);font-size:var(--typo-body-sm-size);color:var(--agent-sub);cursor:pointer;background:transparent;border:0;border-radius:var(--radius-md)}.page_chatAction__W7Phw:hover{color:var(--agent-text);background:var(--agent-hover)}.page_home__xqo1e{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;min-width:0;min-height:0;padding:var(--space-6);overflow-y:auto;text-align:center}.page_page__27VHu:not(.page_pageMobile__kDhZh) .page_home__xqo1e>:first-child{margin-top:auto}.page_page__27VHu:not(.page_pageMobile__kDhZh) .page_home__xqo1e>:last-child{margin-bottom:auto}.page_homeTitle__qc5Vm{margin-top:var(--space-4);font-size:var(--typo-display-size);font-weight:var(--typo-heading-md-weight);letter-spacing:-.6px}.page_homeTitleAccent__0WpqW{color:transparent;background:var(--agent-violet-grad);-webkit-background-clip:text;background-clip:text}.page_homeSub__d_uDB{margin-top:var(--space-2);font-size:var(--typo-body-lg-size);color:var(--agent-sub)}.page_homeInputWrap__TsyLp{width:100%;max-width:calc(var(--space-10) * 20);margin-top:var(--space-7)}.page_homeInputWrap__TsyLp .page_inputBox__1x1ZT{align-items:center;padding:var(--space-2-5);border-color:var(--agent-violet-ring);border-radius:calc(var(--radius-xl) + var(--space-1-5));box-shadow:0 10px 30px -10px var(--agent-glow)}.page_homeInputWrap__TsyLp .page_inputBox__1x1ZT:focus-within{border-color:var(--agent-violet)}.page_homeSources__pBhnQ{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;justify-content:center;margin-top:var(--space-3-5);font-size:var(--typo-body-sm-size);color:var(--agent-sub)}.page_homeSourcesLabel__tzyOS{margin-right:var(--space-0-5);color:var(--agent-sub)}.page_homeSource__7m463{display:inline-flex;gap:var(--space-1-5);align-items:center;height:var(--size-chip);padding:0 var(--space-2-5);background:var(--agent-card);border:1px solid var(--agent-border);border-radius:var(--radius-full)}.page_homeSourceDot__OZg5O{width:calc(var(--space-2) - 1px);height:calc(var(--space-2) - 1px);border-radius:50%}.page_homeSourceFile___Wge4{color:var(--agent-viz-sheet-ink)}.page_homeSourceDot__OZg5O.page_tone_violet__r5wcz{background:var(--agent-viz-violet)}.page_homeSourceDot__OZg5O.page_tone_mint__47afU{background:var(--agent-viz-mint)}.page_homeSourceDot__OZg5O.page_tone_blue__SWKCQ{background:var(--agent-viz-blue)}.page_homeSourceDot__OZg5O.page_tone_amber__HuIA6{background:var(--agent-viz-amber)}.page_chipGrid__FrnVB{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(var(--space-10) * 8),1fr));gap:var(--space-3-5);width:100%;max-width:calc(var(--space-10) * 20);margin-top:var(--space-7)}.page_bigChip__TysJN{display:flex;flex-direction:column;align-items:stretch;padding:var(--space-3);text-align:left;cursor:pointer;background:var(--agent-card);border:1px solid var(--agent-border);border-radius:calc(var(--radius-xl) + var(--space-1));box-shadow:0 2px 10px var(--agent-shadow);transition:border-color .15s ease,box-shadow .15s ease}.page_bigChip__TysJN:hover{border-color:var(--agent-orange-border);box-shadow:0 12px 28px -14px var(--agent-chip-glow)}.page_bigChipFoot__wVdg8{display:flex;gap:var(--space-2-5);align-items:center;padding:var(--space-3) var(--space-1) var(--space-0-5)}.page_bigChipIcon___wvbC{display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--space-8);height:var(--space-8);border-radius:var(--radius-lg)}.page_bigChipIcon___wvbC.page_tone_violet__r5wcz{color:var(--agent-violet);background:var(--agent-violet-soft)}.page_bigChipIcon___wvbC.page_tone_mint__47afU{color:var(--agent-viz-mint-ink);background:var(--agent-viz-mint-soft)}.page_bigChipIcon___wvbC.page_tone_blue__SWKCQ{color:var(--agent-viz-blue-ink);background:var(--agent-viz-blue-soft)}.page_bigChipIcon___wvbC.page_tone_sheet__vxYn0{color:var(--agent-viz-sheet-ink);background:var(--agent-viz-sheet-soft)}.page_bigChipText__BBqm_{display:flex;flex:1;flex-direction:column;min-width:0}.page_bigChipTitle__YlzT5{display:block;font-size:var(--typo-body-lg-size);font-weight:var(--typo-heading-sm-weight);color:var(--agent-text);letter-spacing:-.2px}.page_bigChipDesc__upIzQ{display:block;margin-top:var(--space-0-5);font-size:var(--typo-body-sm-size);color:var(--agent-sub)}.page_bigChipGo__FPbbF{display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--space-7);height:var(--space-7);color:var(--agent-icon-mute);border-radius:var(--radius-md)}.page_bigChip__TysJN:hover .page_bigChipGo__FPbbF{color:var(--agent-on-orange);background:var(--agent-violet-grad)}.page_messages__hmBX5{flex:1;min-height:0;padding:var(--space-5) 0;overflow-y:auto}.page_messageColumn__3PFsa{max-width:calc(var(--space-10) * 18);padding:0 var(--space-6);margin:0 auto}.page_userTurn__nCn8l{display:flex;flex-direction:column;align-items:flex-end;margin:var(--space-4) 0}.page_userBubble__L0_iA{display:inline-block;max-width:85%;padding:var(--space-3) var(--space-4);font-size:var(--typo-body-lg-size);line-height:1.55;color:var(--agent-on-blue);text-align:left;white-space:pre-wrap;word-break:keep-all;overflow-wrap:anywhere;background:var(--agent-blue);border-radius:var(--agent-radius-card) var(--agent-radius-card) var(--radius-sm) var(--agent-radius-card)}.page_attachmentNote__1ZiV2{margin-top:var(--space-1);font-size:var(--typo-caption-size);color:var(--agent-sub)}.page_assistantTurn__c4qJV{margin:var(--space-5) 0}.page_pendingCard__I2l02{display:inline-flex;gap:var(--space-3);align-items:center;max-width:100%;padding:var(--space-2-5) var(--space-4-5) var(--space-2-5) var(--space-2-5);margin:var(--space-5) 0;background:var(--agent-card);border:1px solid var(--agent-border);border-radius:var(--agent-radius-card);box-shadow:0 2px 12px var(--agent-shadow)}.page_pendingText__puhOe{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.page_pendingMsg__fCAD1{font-size:var(--typo-body-lg-size);font-weight:600;line-height:1.4;color:var(--agent-text);animation:page_agent-fade-in__lBWBo .3s ease}.page_pendingTime__HfNVO{font-size:var(--typo-body-sm-size);font-variant-numeric:tabular-nums;color:var(--agent-sub)}.page_pendingBar__zCwTx{position:relative;display:block;width:calc(var(--space-10) * 4.5);max-width:100%;overflow:hidden;background:var(--agent-track)}.page_pendingBar__zCwTx,.page_pendingBar__zCwTx i{height:var(--space-1);border-radius:var(--radius-xs)}.page_pendingBar__zCwTx i{position:absolute;top:0;left:-40%;width:40%;background:var(--agent-blue);animation:page_agent-slide__NFBaE 1.4s ease-in-out infinite}@keyframes page_agent-slide__NFBaE{0%{left:-40%}to{left:100%}}@keyframes page_agent-fade-in__lBWBo{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.page_pendingBar__zCwTx i,.page_pendingMsg__fCAD1{animation:none}}.page_feedbackRow__H1Vk1{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-2)}.page_feedbackHint__wKVEP{font-size:var(--typo-caption-size);color:var(--agent-sub)}.page_inputArea__p7X5N{padding:var(--space-2) var(--space-5) var(--space-4)}.page_inputAreaCentered__npFSY{display:flex;justify-content:center;width:100%;padding:0}.page_inputBox__1x1ZT{display:flex;gap:var(--space-1);align-items:flex-end;width:100%;max-width:calc(var(--space-10) * 18);min-width:0;padding:var(--space-1-5) var(--space-1-5) var(--space-1-5) var(--space-2-5);margin:0 auto;background:var(--agent-card);border:1px solid var(--agent-border);border-radius:var(--agent-radius-card);box-shadow:0 4px 16px var(--agent-shadow-strong)}.page_iconButton__9rjGJ{display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--space-10);height:var(--space-10);color:var(--agent-attach-ink);cursor:pointer;background:var(--agent-attach);border:0;border-radius:calc(var(--radius-lg) + var(--space-0-5))}.page_iconButton__9rjGJ:hover{color:var(--agent-violet-ink);background:var(--agent-violet-soft)}.page_hiddenFile__aWUcA{display:none}.page_textWrap__ABvNI{display:block;flex:1;min-width:0}.page_textWrap__ABvNI textarea{min-height:0;max-height:calc(var(--space-10) * 3);padding:var(--space-1-5) var(--space-1);overflow-y:auto;font-family:inherit;font-size:var(--typo-body-lg-size);line-height:var(--typo-body-lg-line-height);color:var(--agent-text);resize:none;background:transparent;border:0;outline:none;box-shadow:none}.page_inputBox__1x1ZT .page_textWrap__ABvNI textarea:hover:not(:focus):not([data-disabled]),.page_textWrap__ABvNI textarea:focus{border-color:transparent;outline:none;box-shadow:none}.page_inputBox__1x1ZT:focus-within{border-color:var(--agent-blue-muted)}.page_textWrap__ABvNI textarea::-moz-placeholder{color:var(--agent-sub)}.page_textWrap__ABvNI textarea::placeholder{color:var(--agent-sub)}.page_modelPicker__AUlQY{position:relative;flex:none}.page_modelButton__ZSCva{display:inline-flex;gap:var(--space-1);align-items:center;padding:var(--space-1) var(--space-2);font-size:var(--typo-caption-size);color:var(--agent-sub);cursor:pointer;background:transparent;border:0;border-radius:var(--radius-md)}.page_modelButton__ZSCva:hover{color:var(--agent-text);background:var(--agent-bubble)}.page_modelMenu__nNGx9{position:absolute;right:0;bottom:calc(100% + var(--space-2));z-index:10;display:flex;flex-direction:column;width:calc(var(--space-10) * 5);padding:var(--space-1);background:var(--agent-card);border:1px solid var(--agent-border);border-radius:var(--radius-lg);box-shadow:0 8px 24px var(--agent-shadow)}.page_modelOption__9UmAq{display:flex;flex-direction:column;gap:var(--space-0-5);align-items:flex-start;width:100%;padding:var(--space-2) var(--space-2-5,var(--space-2));text-align:left;cursor:pointer;background:transparent;border:0;border-radius:var(--radius-md)}.page_modelOption__9UmAq:hover{background:var(--agent-bubble)}.page_modelOptionActive__zhP1s{background:var(--agent-orange-soft)}.page_modelOptionLabel__Et7gz{display:flex;gap:var(--space-1-5);align-items:center;font-size:var(--typo-body-sm-size);font-weight:var(--typo-label-md-weight);color:var(--agent-text)}.page_modelOptionDesc__Nkwvk{font-size:var(--typo-caption-size);color:var(--agent-sub)}.page_sendButton__OVSFT{display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--space-10);height:var(--space-10);color:var(--agent-on-orange);cursor:pointer;background:var(--agent-violet-grad);border:0;border-radius:var(--radius-xl);box-shadow:0 6px 14px -6px var(--agent-glow)}.page_sendButton__OVSFT:disabled{color:var(--agent-sub);cursor:default;background:var(--agent-chip);box-shadow:none}.page_pendingFiles__FPXiY{max-width:calc(var(--space-10) * 18);padding:0 var(--space-2) var(--space-1);margin:0 auto;font-size:var(--typo-caption-size);color:var(--agent-sub)}.page_locked__Z1Fl8{display:flex;flex-direction:column;gap:var(--space-2);align-items:center;justify-content:center;height:100%;padding:var(--space-10) var(--space-4);text-align:center;background:var(--agent-bg);color:var(--agent-text)}.page_lockedTitle__1oVgt{margin-top:var(--space-2);font-size:var(--typo-heading-md-size);font-weight:var(--typo-heading-md-weight)}.page_lockedDesc__kotij{max-width:calc(var(--space-10) * 12);font-size:var(--typo-body-md-size);color:var(--agent-sub)}.page_lockedHint__Q1okm{max-width:calc(var(--space-10) * 12);margin-top:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--agent-orange-border);border-radius:var(--radius-lg);background:var(--agent-orange-tint);font-size:var(--typo-body-sm-size);color:var(--agent-text)}.page_newRow__lnPrL{display:flex;gap:var(--space-2);align-items:stretch;padding:0 var(--space-4)}.page_newRow__lnPrL .page_newChat__n1STr{flex:1;min-width:0;margin:0}.page_newDeck__lQtRW{display:inline-flex;flex:none;gap:var(--space-1-5);align-items:center;padding:0 var(--space-3-5);border:1px solid var(--agent-violet-border);border-radius:calc(var(--radius-lg) + var(--space-0-5));background:var(--agent-panel);color:var(--agent-violet-ink);font-size:var(--typo-label-md-size);font-weight:var(--typo-label-md-weight)}.page_newDeck__lQtRW:hover{background:var(--agent-orange-tint)}.page_listTabs__irFw3{display:flex;padding:var(--space-0-5);margin:var(--space-4) var(--space-4) var(--space-2-5);background:var(--agent-soft);border-radius:var(--radius-lg)}.page_listTab__L7AwP{flex:1;justify-content:center;padding:var(--space-1-5) 0;text-align:center;border-radius:var(--radius-md);background:none;color:var(--agent-sub);font-size:var(--typo-body-sm-size)}.page_listTabOn__i_Amt{background:var(--agent-card);color:var(--agent-text);font-weight:var(--typo-label-md-weight);box-shadow:0 1px 3px var(--agent-tab-shadow)}.page_deckItem__JysRb{display:flex;gap:var(--space-2);align-items:flex-start}.page_deckIcon__viHs6{flex:none;margin-top:var(--space-0-5);color:var(--agent-orange)}.page_deckBody__AX4Ge{display:flex;flex:1;flex-direction:column;gap:var(--space-0-5);min-width:0}.page_deckName__Yn3fa{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_deckBadge__L77zO{align-self:flex-start;padding:0 var(--space-1-5);border:1px solid var(--agent-orange-border);border-radius:var(--radius-full,var(--radius-full));background:var(--agent-orange-tint);color:var(--agent-orange-strong);font-size:var(--typo-caption-size)}.page_pageMobile__kDhZh{position:relative;flex-direction:column;height:100dvh;min-height:100dvh}.page_mobileBar__r5IKR{display:grid;grid-template-columns:auto 1fr auto auto;gap:var(--space-2);align-items:center;padding:var(--space-2) var(--space-3);background:var(--agent-bg)}.page_mobileBarPill__gvy2_{gap:var(--space-1-5,var(--space-1));justify-self:center;padding:var(--space-1-5,var(--space-1)) var(--space-4);font-size:var(--typo-label-md-size);font-weight:var(--typo-label-md-weight);border:1px solid var(--agent-border-soft);border-radius:var(--radius-full,var(--radius-full))}.page_mobileBarPill__gvy2_,.page_mobileIconButton__Qde_2{display:inline-flex;align-items:center;background:var(--agent-card)}.page_mobileIconButton__Qde_2{justify-content:center;width:var(--size-button-md,var(--space-10));height:var(--size-button-md,var(--space-10));color:var(--agent-text);border:1px solid var(--agent-border-soft);border-radius:50%}.page_convPanelMobile__1d0Y7{position:absolute;inset:0;z-index:5;width:100%;border-right:0}.page_mobileListClose__9Qjqm{display:inline-flex;gap:var(--space-1);align-items:center;align-self:flex-end;margin:var(--space-2) var(--space-3) 0;font-size:var(--typo-caption-size);color:var(--agent-sub)}.page_pageMobile__kDhZh .page_messageColumn__3PFsa{padding:0 var(--space-3)}.page_pageMobile__kDhZh .page_home__xqo1e{justify-content:flex-start;padding:var(--space-6) var(--space-3) 0}.page_pageMobile__kDhZh .page_chipGrid__FrnVB{grid-template-columns:1fr}.page_sectionHead__cCtwP{display:flex;gap:var(--space-1);align-items:center;align-self:stretch;padding:0 var(--space-1) var(--space-2);font-size:var(--typo-caption-size);font-weight:var(--typo-label-md-weight);color:var(--agent-sub);text-align:left}.page_sectionHead__cCtwP svg{color:var(--agent-violet)}.page_pageMobile__kDhZh .page_home__xqo1e .page_chipHead__CU5i_{order:5;margin-top:auto}.page_pageMobile__kDhZh .page_home__xqo1e .page_chipGrid__FrnVB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2);order:5;width:100%;margin-top:0;padding-bottom:var(--space-4)}.page_pageMobile__kDhZh .page_home__xqo1e .page_frequent__Hhdwt{display:flex;flex-direction:column;gap:var(--space-1-5);order:6;width:100%;padding-bottom:var(--space-3);text-align:left}.page_frequentItem__EY1UW{display:flex;gap:var(--space-2-5);align-items:center;width:100%;padding:var(--space-3);text-align:left;background:var(--agent-card);border:1px solid var(--agent-border-soft);border-radius:var(--radius-xl)}.page_frequentIcon__EXx89{flex:none;color:var(--agent-violet)}.page_frequentText__A_YVC{flex:1;min-width:0;overflow:hidden;font-size:var(--typo-body-md-size);text-overflow:ellipsis;white-space:nowrap}.page_frequentCount__3CXls{flex:none;padding:0 var(--space-1-5);font-size:var(--typo-caption-size);font-weight:var(--typo-label-md-weight);color:var(--agent-violet-ink);background:var(--agent-violet-soft);border-radius:var(--radius-full)}.page_frequentGo__0CaeK{flex:none;color:var(--agent-icon-mute)}.page_pageMobile__kDhZh .page_home__xqo1e .page_inputAreaCentered__npFSY{position:sticky;bottom:0;order:10;margin-top:auto;padding:var(--space-2) 0 calc(var(--space-3) + env(safe-area-inset-bottom));background:var(--agent-bg)}.page_pageMobile__kDhZh .page_homeInputWrap__TsyLp{max-width:100%;margin-top:0}.page_pageMobile__kDhZh .page_inputArea__p7X5N{position:sticky;bottom:0;padding:var(--space-2) var(--space-3) calc(var(--space-3) + env(safe-area-inset-bottom));background:var(--agent-bg);border-top:1px solid var(--agent-border-soft)}.page_pageMobile__kDhZh .page_inputBox__1x1ZT{max-width:100%;flex-wrap:wrap;gap:var(--space-2);padding:var(--space-3) var(--space-3) var(--space-2);border-radius:var(--space-6);box-shadow:0 10px 30px var(--agent-shadow)}.page_pageMobile__kDhZh .page_messages__hmBX5{padding:var(--space-3) 0}.page_pageMobile__kDhZh .page_inputBox__1x1ZT .page_textWrap__ABvNI{flex:0 0 100%;order:1;width:100%}.page_pageMobile__kDhZh .page_inputBox__1x1ZT .page_iconButton__9rjGJ{order:2;align-self:center;width:var(--size-button-md,var(--space-10));height:var(--size-button-md,var(--space-10));border-radius:50%}.page_pageMobile__kDhZh .page_inputBox__1x1ZT .page_modelPicker__AUlQY{order:3;margin-left:auto}.page_pageMobile__kDhZh .page_inputBox__1x1ZT .page_sendButton__OVSFT{order:4;align-self:center;margin-left:auto;width:var(--size-button-md,var(--space-10));height:var(--size-button-md,var(--space-10));border-radius:50%}.page_pageMobile__kDhZh .page_home__xqo1e .page_homeTitle__qc5Vm{margin-top:auto;font-size:var(--typo-heading-md-size);letter-spacing:normal}.page_pageMobile__kDhZh .page_home__xqo1e .page_homeSub__d_uDB{margin-top:var(--space-1-5);font-size:var(--typo-body-md-size);line-height:1.5;word-break:keep-all}.page_pageMobile__kDhZh .page_homeSubLine__nIZaf{display:block}.page_pageMobile__kDhZh .page_homeInputWrap__TsyLp .page_inputBox__1x1ZT{border-color:var(--agent-border)}.page_pageMobile__kDhZh .page_homeInputWrap__TsyLp .page_inputBox__1x1ZT:focus-within{border-color:var(--agent-violet-border)}.page_pageMobile__kDhZh .page_home__xqo1e .page_bigChip__TysJN{padding:var(--space-2);border-radius:var(--radius-xl)}.page_pageMobile__kDhZh .page_homeSources__pBhnQ,.page_pageMobile__kDhZh .page_home__xqo1e .page_bigChipDesc__upIzQ,.page_pageMobile__kDhZh .page_home__xqo1e .page_bigChipGo__FPbbF{display:none}.page_pageMobile__kDhZh .page_home__xqo1e .page_bigChipPreview__MX56s{height:calc(var(--space-10) * 1.5);padding:var(--space-2);border-radius:var(--radius-lg)}.page_pageMobile__kDhZh .page_home__xqo1e .page_bigChipFoot__wVdg8{gap:var(--space-2);padding:var(--space-2) var(--space-0-5) 0}.page_pageMobile__kDhZh .page_home__xqo1e .page_bigChipIcon___wvbC{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-md)}.page_pageMobile__kDhZh .page_home__xqo1e .page_bigChipIcon___wvbC svg{width:var(--space-3-5);height:var(--space-3-5)}.page_pageMobile__kDhZh .page_home__xqo1e .page_bigChipTitle__YlzT5{overflow:hidden;font-size:var(--typo-label-sm-size);font-weight:var(--typo-heading-sm-weight);text-overflow:ellipsis;white-space:nowrap}.page_dropOverlay__bVd5f{position:absolute;inset:0;z-index:20;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--agent-bg) 88%,transparent);pointer-events:none}.page_dropCard__7Rvfk{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-6) var(--space-8);border:2px dashed var(--agent-orange);border-radius:var(--radius-lg);background:var(--agent-card);color:var(--agent-text);font-size:var(--typo-body-md-size);font-weight:var(--typo-label-md-weight)}.page_dropHint__PWGx3{color:var(--agent-sub);font-size:var(--typo-caption-size);font-weight:400}.page_inputShell__d6d4o{width:100%;max-width:calc(var(--space-10) * 18);margin:0 auto}.page_inputShell__d6d4o .page_inputBox__1x1ZT{max-width:100%}.page_attachTags__Qlgge{display:flex;flex-wrap:wrap;gap:var(--space-1);padding:var(--space-1) var(--space-1) 0}.page_attachTag__fUX0I{display:inline-flex;align-items:center;gap:var(--space-1);max-width:100%;padding:var(--space-0-5) var(--space-1) var(--space-0-5) var(--space-2);border:1px solid var(--agent-border);border-radius:var(--radius-full,var(--radius-full));background:var(--agent-card);color:var(--agent-text);font-size:var(--typo-caption-size)}.page_attachTagName__I8Vhb{max-width:calc(var(--space-10) * 6);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_attachTagRemove__TMhaI{display:inline-flex;align-items:center;justify-content:center;width:var(--space-4);height:var(--space-4);border-radius:50%;color:var(--agent-sub)}.page_attachTagRemove__TMhaI:hover{background:var(--agent-hover);color:var(--agent-text)}.page_pageMobile__kDhZh .page_inputShell__d6d4o{max-width:100%}.page_deckShared__06WUE{margin-left:var(--space-1);font-size:var(--typo-caption-size);color:var(--agent-sub)}.page_convRow__3pxLc{display:flex;align-items:center}.page_convRow__3pxLc .page_convItem__ZbHaA{flex:1;min-width:0;margin-right:0}.page_rowDelete__B8Vaq{display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--space-6);height:var(--space-6);margin-right:var(--space-3);border-radius:var(--radius-md);color:var(--agent-sub);opacity:0}.page_convRow__3pxLc:hover .page_rowDelete__B8Vaq,.page_rowDelete__B8Vaq:focus-visible{opacity:1}.page_rowDelete__B8Vaq:hover{background:var(--agent-hover);color:var(--agent-text)}