.NeoAuthShell_shell__I_Gq5{display:grid;grid-template-rows:1fr auto;min-height:100dvh;overflow-x:clip;background:var(--luna-surface);color:var(--luna-ink);font-family:var(--font-inter),Arial,sans-serif}.NeoAuthShell_shell__I_Gq5 *{box-sizing:border-box}.NeoAuthShell_column__YYG7l{display:flex;flex-direction:column;align-items:center;width:100%;padding:40px 16px 32px}.NeoAuthShell_brand___cuHD{display:block;border-radius:6px}.NeoAuthShell_logo__K1Si_{display:block;width:104px}.NeoAuthShell_logo__K1Si_>img{height:auto}.NeoAuthShell_panel__LKQKs{width:100%;max-width:380px;margin-top:36px}.NeoAuthShell_title__wwOs8{margin:0;font-family:var(--font-ui);font-size:22px;line-height:1.2;font-weight:600;letter-spacing:-.02em}.NeoAuthShell_description__vj_Xj{margin:8px 0 0;color:var(--luna-ink-2);font-size:14px;line-height:1.6}.NeoAuthShell_content__udGdK{display:flex;flex-direction:column;gap:18px;margin-top:28px;min-width:0}.NeoAuthShell_notice__a1EK3{margin:28px 0 0;padding-top:16px;font-size:12px;line-height:1.6}.NeoAuthShell_footer__amWPV,.NeoAuthShell_notice__a1EK3{border-top:1px solid var(--luna-line);color:var(--luna-ink-3)}.NeoAuthShell_footer__amWPV{display:flex;justify-content:space-between;gap:16px;padding:14px 16px;font-family:var(--font-num);font-variant-numeric:tabular-nums;font-size:10px;line-height:14px;letter-spacing:.14em;text-transform:uppercase}.NeoAuthShell_form__1HZ8I{display:flex;flex-direction:column;gap:18px}.NeoAuthShell_field__pQoow{display:flex;flex-direction:column;gap:8px;min-width:0;font-size:10px;line-height:14px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--luna-ink-2)}.NeoAuthShell_input__m1_UM{width:100%;min-width:0;min-height:46px;padding:10px 12px;border:1px solid var(--luna-line-strong);border-radius:6px;background:var(--luna-surface);color:var(--luna-ink);font:inherit;font-size:16px;font-weight:400;letter-spacing:normal;text-transform:none;transition:border-color .14s ease,box-shadow .14s ease}.NeoAuthShell_input__m1_UM::placeholder{color:var(--luna-ink-3)}.NeoAuthShell_input__m1_UM:hover{border-color:var(--luna-ink-3)}.NeoAuthShell_input__m1_UM:focus{border-color:var(--luna-ink);box-shadow:0 0 0 3px var(--luna-selected);outline:none}.NeoAuthShell_password__Xa_Hm{display:flex;position:relative}.NeoAuthShell_password__Xa_Hm input{padding-right:52px}.NeoAuthShell_password__Xa_Hm button{position:absolute;right:1px;top:1px;height:44px;width:44px;display:grid;place-items:center;border:0;background:transparent;color:var(--luna-ink-3);cursor:pointer}.NeoAuthShell_password__Xa_Hm button:hover{color:var(--luna-ink)}.NeoAuthShell_primary__VOYj4,.NeoAuthShell_secondary__dqfXk{display:flex;justify-content:center;align-items:center;gap:10px;width:100%;min-height:46px;padding:12px 16px;border-radius:6px;font:inherit;font-size:14px;line-height:1.5;font-weight:600;letter-spacing:.01em;text-transform:none;text-align:center;text-decoration:none;cursor:pointer;overflow-wrap:anywhere;transition:background-color .14s ease,border-color .14s ease,opacity .14s ease}.NeoAuthShell_primary__VOYj4{border:1px solid var(--luna-ink);background:var(--luna-ink);color:white}.NeoAuthShell_primary__VOYj4:hover{opacity:.88}.NeoAuthShell_secondary__dqfXk{border:1px solid var(--luna-line-strong);background:var(--luna-surface);color:var(--luna-ink)}.NeoAuthShell_secondary__dqfXk:hover{background:var(--luna-hover)}.NeoAuthShell_shell__I_Gq5 button:disabled{opacity:.55;cursor:wait}.NeoAuthShell_shell__I_Gq5 a:focus-visible,.NeoAuthShell_shell__I_Gq5 button:focus-visible{outline:2px solid var(--luna-ink);outline-offset:3px}.NeoAuthShell_link__jvjCO{display:inline-flex;align-items:center;min-height:40px;padding:0;border:0;background:transparent;color:var(--luna-ink);font:inherit;font-size:13px;font-weight:500;letter-spacing:normal;text-transform:none;text-decoration:underline;text-decoration-color:var(--luna-line-strong);text-underline-offset:4px;cursor:pointer}.NeoAuthShell_link__jvjCO:hover{text-decoration-color:var(--luna-ink)}.NeoAuthShell_help__etjys{margin:0;font-size:13px;line-height:1.65;color:var(--luna-ink-3);overflow-wrap:anywhere}.NeoAuthShell_divider__eht7b{display:flex;align-items:center;gap:12px;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--luna-ink-3)}.NeoAuthShell_divider__eht7b:after,.NeoAuthShell_divider__eht7b:before{content:"";height:1px;background:var(--luna-line);flex:1}.NeoAuthShell_error__2h4NC,.NeoAuthShell_status__FL1MU{padding:12px;border-radius:6px;font-size:14px;line-height:1.6;overflow-wrap:anywhere}.NeoAuthShell_error__2h4NC{border:1px solid rgb(180 35 24/.3);background:rgb(180 35 24/.05);color:var(--luna-danger)}.NeoAuthShell_status__FL1MU{border:1px solid rgb(6 118 71/.3);background:rgb(6 118 71/.05);color:var(--luna-success)}.NeoAuthShell_choices__Cjp3P{display:grid;grid-template-columns:1fr 1fr;gap:12px}.NeoAuthShell_choice__BUMYz{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0;padding:18px 14px;border:1px solid var(--luna-line-strong);border-radius:8px;background:var(--luna-surface);color:var(--luna-ink);font:inherit;text-align:left;cursor:pointer}.NeoAuthShell_choice__BUMYz:hover{background:var(--luna-hover)}.NeoAuthShell_choice__BUMYz[aria-pressed=true]{border-color:var(--luna-ink);box-shadow:inset 0 0 0 1px var(--luna-ink)}.NeoAuthShell_choice__BUMYz svg{color:var(--luna-ink-2)}.NeoAuthShell_choice__BUMYz strong{font-size:15px;font-weight:600}.NeoAuthShell_choice__BUMYz span{font-size:12px;line-height:1.6;color:var(--luna-ink-3)}@media (max-width:359px){.NeoAuthShell_choices__Cjp3P{grid-template-columns:1fr}.NeoAuthShell_choice__BUMYz{gap:8px}}@media (min-width:768px){.NeoAuthShell_column__YYG7l{justify-content:center;padding:56px 24px 40px}.NeoAuthShell_logo__K1Si_{width:132px}.NeoAuthShell_panel__LKQKs{margin-top:44px}.NeoAuthShell_footer__amWPV{padding:16px 32px}}.LunaArc_theme__LCiPH{color-scheme:light;--neutral-0:oklch(100% 0 0);--neutral-1:oklch(99% 0 0);--neutral-2:oklch(97.8% 0 0);--neutral-3:oklch(95.8% 0 0);--neutral-4:oklch(91.5% 0 0);--neutral-5:oklch(84% 0 0);--neutral-6:oklch(72% 0 0);--neutral-7:oklch(59% 0 0);--neutral-8:oklch(46% 0 0);--neutral-9:oklch(34% 0 0);--neutral-10:oklch(23% 0 0);--neutral-11:oklch(15% 0 0);--background:var(--neutral-0);--surface:var(--neutral-0);--surface-raised:var(--neutral-0);--surface-muted:var(--neutral-2);--foreground:var(--neutral-11);--text-secondary:var(--neutral-8);--text-muted:var(--neutral-7);--border:oklch(93.5% 0 0);--border-subtle:oklch(96.5% 0 0);--border-strong:oklch(82% 0 0);--accent:oklch(33% 0 0);--accent-strong:oklch(24% 0 0);--accent-subtle:oklch(33% 0 0/.1);--accent-foreground:var(--background);--control-on:oklch(23% 0 0);--control-glyph:oklch(100% 0 0);--control-track:oklch(89.5% 0 0);--control-track-hover:oklch(86% 0 0);--control-thumb:oklch(100% 0 0);--control-thumb-on:oklch(100% 0 0);--control-thumb-shadow:0 0 0 .5px oklch(0% 0 0/.07),0 1px 2px oklch(0% 0 0/.14),0 2px 6px oklch(0% 0 0/.06);--control-on-subtle:color-mix(in oklab,var(--control-on) 10%,transparent);--control-fill:var(--control-on);--focus-ring:transparent;--success:oklch(49% .19 150);--warning:oklch(58% .18 75);--danger:oklch(54% .21 25);--shadow-resting:0 1px 2px oklch(0% 0 0/.035);--shadow-raised:0 6px 18px oklch(0% 0 0/.065),0 1px 3px oklch(0% 0 0/.035);--shadow-floating:0 20px 48px oklch(0% 0 0/.105),0 3px 10px oklch(0% 0 0/.045);--arc-gradient-from:oklch(90% .045 300);--arc-gradient-to:oklch(92% .045 65);--arc-gradient:linear-gradient(100deg,var(--arc-gradient-from),var(--arc-gradient-to));--arc-gradient-foreground:oklch(22% .01 300);--arc-gradient-soft:linear-gradient(135deg,oklch(97.5% .016 300),oklch(98% .016 65));--arc-gradient-line:linear-gradient(100deg,oklch(83% .06 300),oklch(86% .06 65));--arc-gradient-ink:linear-gradient(100deg,oklch(47% .1 300),oklch(50% .09 55));--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--radius-control:1.125rem;--radius-panel:1.625rem;--radius-surface:2.125rem;--radius-pill:9999px;--control-height-sm:2.25rem;--control-height-md:2.75rem;--control-height-lg:3.125rem;--font-display:var(--font-geist,"Geist Variable"),sans-serif;--font-body:var(--font-inter,"Inter Variable"),sans-serif;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.375rem;--text-2xl:1.75rem;--text-3xl:2.25rem;--text-4xl:3.25rem;--text-5xl:4.5rem;--tracking-display:-.03em;--tracking-body:-.01em;--leading-display:1.1;--leading-body:1.4;--ease-enter:cubic-bezier(.16,1,.3,1);--ease-standard:cubic-bezier(.22,1,.36,1);--ease-exit:cubic-bezier(.7,0,.84,0);--ease-in-out:cubic-bezier(.65,0,.35,1);--ease-spring:linear(0,0.0258,0.09,0.1763,0.2732,0.3724,0.4683,0.5573,0.6376,0.7082,0.7689,0.8202,0.8628,0.8976,0.9256,0.9476,0.9648,0.9778,0.9875,0.9945,0.9994,1.0026,1.0047,1.0058,1.0062,1.0062,1.0059,1.0055,1.0049,1.0043,1.0036,1.0031,1.0025,1.002,1.0016,1.0013,1);--duration-instant:120ms;--duration-fast:160ms;--duration-standard:240ms;--duration-considered:480ms;--duration-spring:580ms;--background:var(--luna-surface);--surface:var(--luna-surface);--surface-raised:var(--luna-surface);--surface-muted:var(--luna-canvas);--foreground:var(--luna-ink);--text-secondary:var(--luna-ink-2);--text-muted:var(--luna-ink-3);--border:var(--luna-line);--border-strong:var(--luna-line-strong);--accent:#4d65c5;--font-body:var(--font-ui);--font-display:var(--font-ui);--focus-ring:var(--luna-ink-3);font-family:var(--font-ui);min-width:0}.LunaArc_theme__LCiPH :where(button,[tabindex]):focus-visible{outline:2px solid var(--luna-ink-3);outline-offset:3px}.LunaArc_theme__LCiPH :where(figure){margin:0}.LunaMark_mark__Q9BDR{--s:32px;--cut:2px;width:var(--s);height:var(--s);display:inline-block;flex:none;position:relative;overflow:hidden;border-radius:50%;background:var(--luna-mark-night);box-shadow:inset 0 0 0 1px rgba(0,0,0,.14);--cx:round(calc(var(--s) * 0.5 - var(--cut) / 2),1px);--cy:round(calc(var(--s) * 0.66 - var(--cut) / 2),1px);mask:linear-gradient(black 0 0) no-repeat 0 0 /100% 100% subtract,linear-gradient(black 0 0) no-repeat var(--cx) 0 /var(--cut) round(calc(var(--s) * .76),1px) add,linear-gradient(black 0 0) no-repeat var(--cx) var(--cy) /calc(round(calc(var(--s) * .58), 1px) - var(--cx)) calc(round(calc(var(--s) * .76), 1px) - var(--cy)) add,linear-gradient(black 0 0) no-repeat var(--cx) var(--cy) /calc(var(--s) - var(--cx)) var(--cut)}.LunaMark_photo___UmN_{position:absolute;left:50%;top:0;width:50%;height:66%;background:url(/luna/moon-mark.jpg) 72% 22%/310% auto;filter:contrast(1.16) brightness(1.12)}.LunaMark_stipple__hb37e{position:absolute;left:0;bottom:0;width:50%;height:50%;background-color:var(--luna-mark-paper);background-image:radial-gradient(circle at 22% 20%,rgba(0,0,0,.72) 0 1px,transparent 1.15px),radial-gradient(circle at 72% 64%,rgba(0,0,0,.35) 0 .9px,transparent 1.1px),radial-gradient(circle at 48% 76%,rgba(0,0,0,.22) 0 .8px,transparent 1px);background-size:5px 5px,7px 7px,4px 4px;mask-image:linear-gradient(90deg,black 15%,rgba(0,0,0,.7) 62%,transparent)}.LunaMark_lower__7_h6_{position:absolute;right:0;bottom:0;width:50%;height:34%;background:var(--luna-mark-shadow)}.LunaMark_globe__JZFEx{position:absolute;left:50%;top:0;width:50%;height:66%;opacity:0;transition:opacity .6s ease-out}.LunaMark_globe__JZFEx[data-ready]{opacity:1}.LunaMark_globe__JZFEx canvas{display:block;width:100%;height:100%}.LunaMark_turning__FFCgt{--t:16px;--w:calc(var(--t) / 0.85);display:inline-block;flex:none;width:var(--t);height:var(--t);vertical-align:middle;background:url(/luna/brand/luna-symbol-turn.webp) calc(var(--w) * -.075) calc(var(--w) * -.075) /auto var(--w) no-repeat;animation:LunaMark_lunaTurn__4U2A6 3.2s steps(16) infinite}@keyframes LunaMark_lunaTurn__4U2A6{to{background-position-x:calc(var(--w) * -16.075)}}@media (prefers-reduced-motion:reduce){.LunaMark_turning__FFCgt{animation:none;background-position-x:calc(var(--w) * -11.075)}}.LunaMark_logoTurn__oPIBd{position:relative;display:inline-block;flex:none;line-height:0}.LunaMark_logoTurn__oPIBd>img{width:100%;height:100%}.LunaMark_logoMoon__28plh{position:absolute;opacity:0;pointer-events:none;background:url(/luna/brand/luna-symbol-turn.webp) 73.3333% 0/1600% 100% repeat-x}@media (hover:hover) and (prefers-reduced-motion:no-preference){.LunaMark_logoTurn__oPIBd:hover .LunaMark_logoMoon__28plh,.luna-turn-on-hover:hover .LunaMark_logoMoon__28plh{opacity:1;animation:LunaMark_logoTurn__oPIBd 3.2s steps(16) infinite}}@keyframes LunaMark_logoTurn__oPIBd{0%{background-position-x:73.3333%}to{background-position-x:180%}}.FinancialDataGrid_grid__JOyYs{border:1px solid var(--luna-line);border-radius:12px;background:var(--luna-surface);overflow:hidden;min-width:0;color:var(--luna-ink);font:var(--text-caption)/1.45 var(--font-ui)}.FinancialDataGrid_toolbar__Aeepm{display:flex;align-items:center;gap:5px;padding:8px;border-bottom:1px solid var(--luna-line);background:var(--luna-surface)}.FinancialDataGrid_columns__cv5kd summary,.FinancialDataGrid_grid__JOyYs button{display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:6px 8px;border:0;border-radius:6px;background:transparent;color:var(--luna-ink-2);font:inherit;cursor:pointer}.FinancialDataGrid_columns__cv5kd summary:hover,.FinancialDataGrid_grid__JOyYs button:hover{background:var(--luna-hover)}.FinancialDataGrid_grid__JOyYs button:disabled{opacity:.35;cursor:default}.FinancialDataGrid_grid__JOyYs :where(button,input,summary):focus-visible{outline:2px solid var(--luna-ink-3);outline-offset:2px}.FinancialDataGrid_grid__JOyYs .FinancialDataGrid_search__f_dER{display:flex;flex-direction:row;align-items:center;gap:8px;flex:1;min-width:80px;padding:3px 7px;color:var(--luna-ink-3)}.FinancialDataGrid_grid__JOyYs .FinancialDataGrid_search__f_dER input{border:0;outline:0;box-shadow:none;border-radius:4px;background:transparent;min-width:0;width:100%;height:30px;margin:0;padding:4px 0;font:inherit;color:var(--luna-ink)}.FinancialDataGrid_grid__JOyYs .FinancialDataGrid_search__f_dER svg{flex-shrink:0}.FinancialDataGrid_grid__JOyYs .FinancialDataGrid_search__f_dER input:focus{outline:none;box-shadow:none}.FinancialDataGrid_grid__JOyYs .FinancialDataGrid_search__f_dER:focus-within{outline:2px solid var(--luna-line-strong);outline-offset:1px;border-radius:6px}.FinancialDataGrid_columns__cv5kd>div{position:absolute;z-index:6;right:30px;display:grid;gap:8px;max-height:250px;overflow:auto;padding:12px;background:var(--luna-surface);border:1px solid var(--luna-line);border-radius:10px;box-shadow:var(--shadow-block)}.FinancialDataGrid_grid__JOyYs .FinancialDataGrid_columns__cv5kd label{display:flex;flex-direction:row;gap:8px;align-items:center;font:inherit}.FinancialDataGrid_grid__JOyYs .FinancialDataGrid_columns__cv5kd input{width:14px;height:14px;margin:0;padding:0;flex-shrink:0}.FinancialDataGrid_columns__cv5kd summary{list-style:none}.FinancialDataGrid_columns__cv5kd summary::-webkit-details-marker{display:none}.FinancialDataGrid_viewport__xoEyS{max-height:400px;overflow:auto;scrollbar-width:thin}.FinancialDataGrid_grid__JOyYs table{border-collapse:separate;border-spacing:0;width:100%;font:inherit;margin:0}.FinancialDataGrid_grid__JOyYs th{position:sticky;top:0;z-index:2;background:var(--luna-canvas);font-weight:500;color:var(--luna-ink-2);border-bottom:1px solid var(--luna-line);text-align:left}.FinancialDataGrid_grid__JOyYs th button{font-weight:500;border-radius:0;justify-content:flex-start;min-width:100px;width:100%;padding:9px 12px;text-align:inherit}.FinancialDataGrid_grid__JOyYs td{padding:10px 12px;border-bottom:1px solid var(--luna-line);border-right:1px solid var(--luna-line);min-width:100px;max-width:360px;vertical-align:middle;overflow-wrap:anywhere}.FinancialDataGrid_grid__JOyYs tbody tr:last-child td{border-bottom:0}.FinancialDataGrid_grid__JOyYs tbody tr:hover td{background:var(--luna-hover)}.FinancialDataGrid_grid__JOyYs [data-numeric=true]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.FinancialDataGrid_grid__JOyYs th[data-numeric=true] button{justify-content:flex-end}.FinancialDataGrid_grid__JOyYs .FinancialDataGrid_rowNumber__WPPtm{min-width:35px;width:35px;padding:8px;color:var(--luna-ink-3);text-align:center;font-size:11px;background:var(--luna-canvas);border-right:1px solid var(--luna-line)}.FinancialDataGrid_grid__JOyYs td:nth-child(2),.FinancialDataGrid_grid__JOyYs th:nth-child(2){position:sticky;left:0}.FinancialDataGrid_grid__JOyYs td:nth-child(2){background:var(--luna-surface);z-index:1}.FinancialDataGrid_grid__JOyYs th:nth-child(2){z-index:3}.FinancialDataGrid_unit__pPWw4{font-weight:400;color:var(--luna-ink-3);white-space:nowrap}.FinancialDataGrid_footer__YPjPb{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:34px;padding:4px 10px;border-top:1px solid var(--luna-line);font-size:11px;color:var(--luna-ink-3)}.FinancialDataGrid_footer__YPjPb>div{display:flex;align-items:center;gap:4px}.FinancialDataGrid_empty__sWvnL{padding:16px;color:var(--luna-ink-3);text-align:center}.FinancialDataGrid_grid__JOyYs[data-density=compact] td{padding-top:5px;padding-bottom:5px}@container(max-width:480px){.FinancialDataGrid_columns__cv5kd summary span,.FinancialDataGrid_toolbar__Aeepm button span{display:none}.FinancialDataGrid_grid__JOyYs td,.FinancialDataGrid_grid__JOyYs th button{padding-left:8px;padding-right:8px}.FinancialDataGrid_grid__JOyYs td:nth-child(2),.FinancialDataGrid_grid__JOyYs th:nth-child(2){max-width:150px}}@media print{.FinancialDataGrid_footer__YPjPb,.FinancialDataGrid_toolbar__Aeepm{display:none}.FinancialDataGrid_viewport__xoEyS{max-height:none;overflow:visible}}.FinancialDataGrid_grid__JOyYs td:nth-child(2):not([data-numeric=true]),.FinancialDataGrid_grid__JOyYs th:nth-child(2):not([data-numeric=true]){min-width:180px;max-width:260px;overflow-wrap:normal;word-break:normal}.EvidenceOrigins_value__hEzYg{display:inline!important;padding:0!important;border:0!important;background:transparent;color:inherit;font:inherit;line-height:inherit;cursor:pointer}.EvidenceOrigins_value__hEzYg:focus-visible,.EvidenceOrigins_value__hEzYg:hover,.EvidenceOrigins_value__hEzYg[data-active]{box-shadow:inset 0 -1px 0 #d1d1d1;background:#fafafa;outline:none}.EvidenceOrigins_block__fcMdq{position:relative}.EvidenceOrigins_origin__hUPKv{display:none}.EvidenceOrigins_detail__LBiDo{font-size:14px;line-height:1.6;padding:8px 0;overflow-wrap:anywhere}.EvidenceOrigins_detail__LBiDo h3{font-size:18px;margin:14px 0 8px}.EvidenceOrigins_detail__LBiDo small,.EvidenceOrigins_note__CqKmR{color:#697780}.EvidenceOrigins_metric__Vl1bU{font-size:26px}.EvidenceOrigins_formula__pRjwp{background:#f5f5f5;padding:12px;border-radius:8px}.EvidenceOrigins_inputs__6Aiy3{display:grid;gap:6px}.EvidenceOrigins_inputs__6Aiy3 button{display:flex;align-items:center;justify-content:space-between;text-align:left;gap:12px;padding:10px;border:1px solid #e8e8e8;border-radius:8px;background:white;font:inherit}.EvidenceOrigins_back__Vynb1{font:inherit;color:#616161;background:transparent;border:0;padding:8px 0;cursor:pointer}.EvidenceOrigins_scroll__a18iX{overflow:auto;max-width:100%}.EvidenceOrigins_scroll__a18iX td{padding:6px 12px;border-bottom:1px solid #e8e8e8;white-space:nowrap}.EvidenceOrigins_picker__868wS{padding:12px;border:1px solid #e3e3e3;border-radius:12px;box-shadow:0 8px 24px #27272710;margin:8px 0;background:white}.EvidenceOrigins_picker__868wS>div:first-child{display:flex;gap:8px}.EvidenceOrigins_picker__868wS input{flex:1;min-width:0;border:1px solid #e3e3e3;border-radius:6px;padding:8px;font:inherit}.EvidenceOrigins_options__uE2xD{max-height:270px;overflow:auto}.EvidenceOrigins_options__uE2xD button{width:100%;display:flex;align-items:center;gap:12px;justify-content:space-between;text-align:left;border:0;border-bottom:1px solid #efefef;padding:10px 4px;background:white;font:inherit;font-size:13px;cursor:pointer}.EvidenceOrigins_options__uE2xD button:focus-visible,.EvidenceOrigins_options__uE2xD button:hover{background:#f4f4f4}.EvidenceOrigins_options__uE2xD small{display:block;color:#797979;margin-top:4px}.EvidenceOrigins_options__uE2xD button>strong{white-space:nowrap}.EvidenceOrigins_warning__Z_GuL{font-size:12px;color:#826521}@media(max-width:600px){.EvidenceOrigins_options__uE2xD button{flex-wrap:wrap}}.FinancialVisual_figure__oQ1Mg{min-width:0;width:100%;box-sizing:border-box;margin:24px 0;padding:16px;border:1px solid var(--luna-line);border-radius:var(--radius-block);box-shadow:var(--shadow-block);background:var(--luna-surface);color:var(--luna-ink);container-type:inline-size}.FinancialVisual_figure__oQ1Mg[data-presentation=chat][aria-busy=true]{animation:FinancialVisual_componentReveal__YxR5B .2s ease-out both}@keyframes FinancialVisual_componentReveal__YxR5B{0%{opacity:.8;transform:translateY(4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.FinancialVisual_figure__oQ1Mg[data-presentation=chat][aria-busy=true]{animation:none}}.FinancialVisual_header___MNc_{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:12px}.FinancialVisual_heading__U1imA{min-width:0}.FinancialVisual_figure__oQ1Mg h3{font-family:var(--font-ui);font-size:var(--text-lead);font-weight:600;letter-spacing:-.005em;margin:0;line-height:1.4;text-wrap:pretty}.FinancialVisual_figure__oQ1Mg figcaption,.FinancialVisual_figure__oQ1Mg small,.FinancialVisual_heading__U1imA p{font-size:var(--text-caption);color:var(--luna-ink-3);margin:5px 0}.FinancialVisual_figure__oQ1Mg button:focus-visible{outline:2px solid var(--luna-ink-3);outline-offset:2px}.FinancialVisual_table__HoI17 button{border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;padding:0;text-align:inherit;line-height:inherit}.FinancialVisual_plot__9w4_S{width:100%;height:260px;min-width:0}.FinancialVisual_table__HoI17{max-height:420px;overflow:auto}.FinancialVisual_table__HoI17 table{border-collapse:collapse;width:100%;font-size:var(--text-caption);line-height:1.5}.FinancialVisual_table__HoI17 td,.FinancialVisual_table__HoI17 th{padding:8px 12px;text-align:left;vertical-align:middle;border-bottom:1px solid var(--luna-line);min-width:100px;max-width:280px;overflow-wrap:break-word}.FinancialVisual_table__HoI17 th{position:sticky;top:0;background:var(--luna-canvas);font-size:inherit;font-weight:500;text-transform:none;letter-spacing:normal;color:var(--luna-ink-2)}.FinancialVisual_table__HoI17 [data-numeric=true]{text-align:right;font-variant-numeric:tabular-nums}.FinancialVisual_table__HoI17 td[data-numeric=true]{white-space:nowrap}.FinancialVisual_columnUnit__jfz0h{white-space:nowrap;font-weight:400;color:var(--luna-ink-3)}.FinancialVisual_table__HoI17 tbody tr:hover{background:var(--luna-hover)}.FinancialVisual_indicators__2xiRv{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:0;margin:0 -16px -16px;overflow:hidden;border-radius:0 0 var(--radius-block) var(--radius-block)}.FinancialVisual_indicators__2xiRv>div{min-width:0;padding:14px 16px;border-top:1px solid var(--luna-line);border-right:1px solid var(--luna-line)}.FinancialVisual_indicators__2xiRv p{margin:0;line-height:1.5}.FinancialVisual_indicators__2xiRv p+p{margin-top:4px}.FinancialVisual_indicators__2xiRv p:first-child{white-space:normal;overflow-wrap:anywhere;min-height:2.8em}.FinancialVisual_tooltip__TR7bm{width:max-content;max-width:min(360px,calc(100vw - 24px))}.FinancialVisual_views__GpACI{position:relative;min-width:0}.FinancialVisual_visualView__iM8KW{display:flow-root}.FinancialVisual_visualView__iM8KW[data-hidden=true]{visibility:hidden;pointer-events:none}.FinancialVisual_views__GpACI[data-switchable=true]>.FinancialVisual_table__HoI17{position:absolute;inset:0;max-height:none}@container(max-width:480px){.FinancialVisual_header___MNc_{gap:8px}.FinancialVisual_figure__oQ1Mg h3{font-size:var(--text-body)}.FinancialVisual_plot__9w4_S{height:250px}.FinancialVisual_table__HoI17 td,.FinancialVisual_table__HoI17 th{padding:7px}}@media(max-width:600px){.FinancialVisual_figure__oQ1Mg{padding:12px}.FinancialVisual_indicators__2xiRv{margin:0 -12px -12px}.FinancialVisual_indicators__2xiRv>div{padding:12px}.FinancialVisual_plot__9w4_S{height:250px}}.FinancialVisual_plot__9w4_S [tabindex]:focus:not(:focus-visible){outline:none}.FinancialVisual_plot__9w4_S [tabindex]:focus-visible{outline:2px solid var(--luna-ink-3);outline-offset:2px;border-radius:var(--radius-luna)}.FinancialVisual_figure__oQ1Mg{position:relative}.FinancialVisual_figure__oQ1Mg .FinancialVisual_includeAction__n063x{position:absolute;right:3px;bottom:3px;height:24px;width:24px;padding:0;color:var(--luna-ink-3)}.FinancialVisual_figure__oQ1Mg[data-has-actions=true] .FinancialVisual_indicators__2xiRv>div:last-child{padding-right:30px}@container(max-width:380px){.FinancialVisual_header___MNc_{flex-wrap:wrap}}.FinancialVisual_titleLine__u3Osz{display:flex;align-items:flex-start;gap:6px;font-size:var(--text-lead);line-height:1.4}.FinancialVisual_titleLine__u3Osz h3{min-width:0}@container(max-width:480px){.FinancialVisual_titleLine__u3Osz{font-size:var(--text-body)}}.FinancialVisual_figure__oQ1Mg[data-presentation=report][data-kind=table]{border:0;box-shadow:none;border-radius:0;padding:0;margin:20px 0;background:transparent}.FinancialVisual_figure__oQ1Mg[data-presentation=report][data-kind=table] .FinancialVisual_table__HoI17{max-height:none;overflow-x:auto}.FinancialVisual_figure__oQ1Mg[data-presentation=report][data-kind=table] .FinancialVisual_table__HoI17 th{position:static;background:transparent;color:var(--luna-ink-2);font-weight:600;border-bottom:2px solid var(--luna-line-strong);padding:8px 12px}.FinancialVisual_figure__oQ1Mg[data-presentation=report][data-kind=table] .FinancialVisual_table__HoI17 td{padding:8px 12px;color:var(--luna-ink);border-bottom:1px solid var(--luna-line);font-variant-numeric:tabular-nums}.FinancialVisual_figure__oQ1Mg[data-presentation=report][data-kind=table] .FinancialVisual_table__HoI17 tr:last-child td{border-bottom:1px solid var(--luna-line-strong)}.FinancialVisual_figure__oQ1Mg[data-presentation=report][data-kind=table] .FinancialVisual_table__HoI17 tbody tr:hover{background:transparent}.FinancialVisual_figure__oQ1Mg[data-presentation=report]:not([data-kind=table]):not([data-kind=indicators]){border:0;box-shadow:none;border-radius:0;padding:0;margin:28px 0;background:transparent}.FinancialVisual_arcPlot__yBXTw{min-width:0;min-height:280px;width:100%}.FinancialVisual_gridView__0_vm3{min-width:0}.FinancialVisual_views__GpACI[data-switchable=true]>.FinancialVisual_gridView__0_vm3{position:absolute;inset:0;overflow:auto}.FinancialVisual_figure__oQ1Mg[data-presentation=chat]{box-shadow:none;border-radius:18px;padding:20px}.FinancialVisual_figure__oQ1Mg[data-presentation=chat] .FinancialVisual_header___MNc_{margin-bottom:20px}.FinancialVisual_figure__oQ1Mg[data-presentation=chat] .FinancialVisual_plot__9w4_S{padding-top:8px}.FinancialVisual_figure__oQ1Mg[data-presentation=chat] .FinancialVisual_tooltip__TR7bm{border-radius:14px;box-shadow:0 12px 30px #0000000d}.FinancialVisual_figure__oQ1Mg[data-presentation=chat] .FinancialVisual_visualView__iM8KW[data-hidden=true]{display:none}.FinancialVisual_views__GpACI[data-switchable=true]>.FinancialVisual_gridView__0_vm3{position:relative;inset:auto}@container(max-width:480px){.FinancialVisual_figure__oQ1Mg[data-presentation=chat]{padding:14px}.FinancialVisual_arcPlot__yBXTw{min-height:260px}}.FinancialVisual_figure__oQ1Mg[data-presentation=chat][data-kind=table]{border:0;border-radius:0;box-shadow:none;padding:0;background:transparent}.FinancialVisual_figure__oQ1Mg[data-presentation=chat][data-kind=table] .FinancialVisual_header___MNc_{margin-bottom:12px}.FinancialVisual_figure__oQ1Mg[data-presentation=chat][data-kind=table][data-has-actions=true]{padding-bottom:28px}.EntityReference_link__lWiis{display:inline;box-decoration-break:clone;border-radius:5px;padding:1px 4px;color:inherit!important;background:rgba(79,102,174,.07);text-decoration:none!important;border-bottom:1px solid rgba(79,102,174,.25);font-weight:550;transition:background .15s}.EntityReference_link__lWiis svg{display:inline;vertical-align:-2px;margin-right:4px;color:#63718e}.EntityReference_link__lWiis:focus-visible,.EntityReference_link__lWiis:hover{background:rgba(79,102,174,.14)}.EntityReference_link__lWiis:focus-visible{outline:2px solid #63718e;outline-offset:2px}.EntityReference_preview__y5PEY{position:fixed;z-index:300;width:min(420px,calc(100vw - 24px));overflow:auto;border:1px solid #e0e3e8;border-radius:16px;background:var(--color-surface,#fff);color:var(--color-ink,#18202c);box-shadow:0 12px 40px #18202c20;font-size:14px;line-height:1.45;animation:EntityReference_appear__iRwg3 .12s ease-out}.EntityReference_heading__dRnF_{display:flex;gap:12px;padding:20px 20px 8px;align-items:flex-start}.EntityReference_heading__dRnF_ small{display:block;color:#7a818c;font-size:12px;margin-bottom:3px}.EntityReference_heading__dRnF_ strong{display:block;font-size:16px;font-weight:600;overflow-wrap:anywhere}.EntityReference_icon__GPaR6{display:grid;place-items:center;flex-shrink:0;width:38px;height:38px;border-radius:10px;background:#f0f2f6;color:#63718e}.EntityReference_metrics__y6qfu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid #e8eaed}.EntityReference_metrics__y6qfu>div{min-width:0;padding:12px 20px}.EntityReference_metrics__y6qfu>div:nth-child(2n){border-left:1px solid #e8eaed}.EntityReference_identity__HErdG{padding:0 20px 16px;color:#737b87;font-size:12px;display:grid;gap:4px}.EntityReference_status__Nz04x{padding:12px 20px;margin:0;color:#737b87;font-size:12px}.EntityReference_open__NP_u6{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #e8eaed;padding:13px 20px;font-weight:550;color:inherit;text-decoration:none}.EntityReference_open__NP_u6:hover{background:#f6f7f9}@keyframes EntityReference_appear__iRwg3{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.EntityReference_preview__y5PEY{animation:none}.EntityReference_link__lWiis{transition:none}}.InvestigationDetails_investigation__Jure7{margin:0 0 22px;color:var(--text-muted,#6c747c);font-size:13px;line-height:1.6}.InvestigationDetails_investigation__Jure7 summary{list-style:none;display:flex;align-items:center;gap:7px;width:fit-content;cursor:pointer;padding:6px 0;border-radius:5px}.InvestigationDetails_investigation__Jure7 summary::-webkit-details-marker{display:none}.InvestigationDetails_investigation__Jure7 summary:hover{color:#424242}.InvestigationDetails_investigation__Jure7 summary:focus-visible,.InvestigationDetails_sources__6kLoX:focus-visible{outline:2px solid #848484;outline-offset:4px}.InvestigationDetails_investigation__Jure7 summary svg{transition:transform .16s}.InvestigationDetails_investigation__Jure7 details[open] summary svg{transform:rotate(180deg)}.InvestigationDetails_body__iss8O{margin:8px 0 15px;padding:4px 0 6px 17px;border-left:2px solid #ececec;max-height:340px;overflow:auto;overflow-wrap:anywhere;animation:InvestigationDetails_appear__Q_FVT .16s ease-out}.InvestigationDetails_body__iss8O ol{list-style:none;padding:0;margin:0 0 12px;display:grid;gap:9px}.InvestigationDetails_body__iss8O li{display:flex;gap:9px;align-items:flex-start}.InvestigationDetails_body__iss8O li svg{flex-shrink:0;margin-top:3px;color:#7d7d7d}.InvestigationDetails_body__iss8O section{font-size:13px}.InvestigationDetails_body__iss8O section p{font-size:13px;line-height:1.65;margin:8px 0}.InvestigationDetails_body__iss8O small{display:block;margin-top:15px;font-size:11px;color:#77818b}.InvestigationDetails_sources__6kLoX{display:flex;align-items:center;gap:9px;margin:8px 0 0;padding:4px 0;border:0;background:transparent;font:inherit;color:inherit;text-align:left;cursor:pointer}.InvestigationDetails_sources__6kLoX:hover{color:#434343}.InvestigationDetails_marks__TZnnG{display:flex;flex-shrink:0}.InvestigationDetails_mark__amF9x{display:inline-grid;place-items:center;width:24px;height:24px;background:white;border:1px solid #e9e9e9;border-radius:7px;flex-shrink:0;overflow:hidden}.InvestigationDetails_marks__TZnnG .InvestigationDetails_mark__amF9x+.InvestigationDetails_mark__amF9x{margin-left:-5px}.InvestigationDetails_mark__amF9x img{object-fit:contain;width:18px;height:18px}.InvestigationDetails_spinner__bft7e{animation:InvestigationDetails_spin__M_Q_V 1s linear infinite}@keyframes InvestigationDetails_spin__M_Q_V{to{transform:rotate(1turn)}}@keyframes InvestigationDetails_appear__Q_FVT{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.InvestigationDetails_body__iss8O,.InvestigationDetails_spinner__bft7e{animation:none}.InvestigationDetails_investigation__Jure7 summary svg{transition:none}}.AgentFeedback_approval__JyNBN{margin:14px 0 20px;border:1px solid var(--luna-line);border-radius:var(--radius-block);background:var(--luna-surface);color:var(--luna-ink);font-family:var(--font-ui);overflow-wrap:anywhere}.AgentFeedback_activity__O0Igu{margin:14px 0 24px;min-width:0;font-family:var(--font-ui);font-size:var(--text-body);color:var(--luna-ink-2)}.AgentFeedback_disclosure___B1G6{display:flex;align-items:center;gap:7px;width:fit-content;max-width:100%;min-height:32px;padding:4px 0;background:transparent;border:0;font:inherit;text-align:left;cursor:pointer;color:var(--luna-ink-2)}.AgentFeedback_disclosure___B1G6>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AgentFeedback_disclosure___B1G6>svg{flex:none}.AgentFeedback_disclosure___B1G6 small{color:var(--luna-ink-3);font-size:var(--text-micro);white-space:nowrap;font-variant-numeric:tabular-nums}.AgentFeedback_tasks__3XY9q{list-style:none;padding:4px 8px 12px;margin:0;display:grid;gap:8px}.AgentFeedback_task__o9jbK{display:grid;grid-template-columns:18px minmax(0,1fr);gap:9px;font-size:var(--text-caption);line-height:1.5;animation:AgentFeedback_arrive__F7nCK .18s ease-out}.AgentFeedback_task__o9jbK>svg{margin-top:2px}.AgentFeedback_taskName__6KKHB{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.AgentFeedback_taskName__6KKHB small{color:var(--luna-ink-3);font-size:var(--text-micro)}.AgentFeedback_running__gXqSF{color:var(--luna-ink)}.AgentFeedback_completed__pZd6I{color:var(--luna-success)}.AgentFeedback_failed__El_lb{color:var(--luna-danger)}.AgentFeedback_muted__XGrd4{color:var(--luna-ink-3)}.AgentFeedback_waiting__XW9LD{color:var(--luna-warning)}.AgentFeedback_stepSources__cvR3r{display:flex;flex-wrap:wrap;gap:5px;margin-top:5px}.AgentFeedback_stepSources__cvR3r button{border:1px solid var(--luna-line);border-radius:var(--radius-control);background:var(--luna-canvas);padding:3px 7px;color:var(--luna-ink-2);font:inherit;font-size:var(--text-micro);max-width:100%;text-align:left;cursor:pointer}.AgentFeedback_notes__tY8Dh{border-top:1px solid var(--luna-line);padding:10px 14px;color:var(--luna-ink-3);font-size:var(--text-caption)}.AgentFeedback_notes__tY8Dh summary{cursor:pointer}.AgentFeedback_notes__tY8Dh p{margin:8px 0}.AgentFeedback_activityViewport__GnPmE{max-height:232px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:transparent transparent;overflow-anchor:none;margin-top:8px;padding:0 4px}.AgentFeedback_activityViewport__GnPmE:focus-visible,.AgentFeedback_activityViewport__GnPmE:hover{scrollbar-color:var(--luna-line) transparent}.AgentFeedback_activityStream__zj4Lc{list-style:none;padding:0;margin:0;display:grid;gap:5px}.AgentFeedback_activityStream__zj4Lc>li{min-width:0;animation:AgentFeedback_arrive__F7nCK .18s ease-out}.AgentFeedback_activityRow__mbPDl{display:flex;align-items:center;gap:10px;min-height:34px;min-width:0;line-height:1.5}.AgentFeedback_rowIcon__FQCWq{display:grid;place-items:center;flex:none;width:18px;color:var(--luna-ink-3)}.AgentFeedback_toolVerb__GgzOe{flex:none;font-weight:500;color:var(--luna-ink)}.AgentFeedback_toolTarget__bMYWx{display:flex;align-items:center;gap:7px;min-width:0;flex:1;max-width:100%;padding:5px 10px;border:0;border-radius:7px;background:var(--luna-canvas);font:inherit;font-size:var(--text-caption);color:var(--luna-ink-3);text-align:left;cursor:pointer}.AgentFeedback_toolTarget__bMYWx>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.AgentFeedback_toolTarget__bMYWx>svg{flex:none}.AgentFeedback_toolTarget__bMYWx:hover{background:var(--luna-hover);color:var(--luna-ink)}.AgentFeedback_searchQuery__Ttsq_{min-width:0;overflow-wrap:anywhere;color:var(--luna-ink-2)}.AgentFeedback_searchResults__5Vm5k{padding:1px 0 4px 26px;display:grid;gap:1px}.AgentFeedback_searchResult__vffHN{display:flex;align-items:center;gap:8px;min-width:0;max-width:100%;border:0;background:none;padding:5px 2px;font:inherit;text-align:left;cursor:pointer;color:var(--luna-ink-3)}.AgentFeedback_searchResult__vffHN>svg{flex:none}.AgentFeedback_searchResult__vffHN strong{color:var(--luna-ink);font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AgentFeedback_searchResult__vffHN>span{font-size:var(--text-micro);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AgentFeedback_searchResult__vffHN:hover strong{text-decoration:underline;text-underline-offset:3px}.AgentFeedback_moreResults__bYJWR{width:fit-content;padding:4px 2px;border:0;background:none;color:var(--luna-ink-3);font:inherit;cursor:pointer}.AgentFeedback_moreResults__bYJWR:hover{color:var(--luna-ink)}.AgentFeedback_extraSources__jyIXb{padding-left:28px;display:grid;gap:3px}.AgentFeedback_activityRow__mbPDl small{font-size:var(--text-micro);max-width:40%;overflow-wrap:anywhere}.AgentFeedback_summaryNote__cfPzR{padding:2px 0;line-height:1.6;color:var(--luna-ink-2)}.AgentFeedback_summaryNote__cfPzR p{margin:5px 0}.AgentFeedback_summaryNote__cfPzR strong{font-weight:500}.AgentFeedback_activityPlan__En4wF{margin-top:8px;border-bottom:1px solid var(--luna-line)}.AgentFeedback_activityPlan__En4wF>button{display:flex;align-items:center;gap:8px;padding:6px 0 10px;border:0;background:none;color:var(--luna-ink-2);font:inherit;cursor:pointer}.AgentFeedback_activityPlan__En4wF small{color:var(--luna-ink-3);font-size:var(--text-micro)}.AgentFeedback_srOnly__O_Wzf{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.AgentFeedback_activityPlan__En4wF>button:focus-visible,.AgentFeedback_activityViewport__GnPmE:focus-visible,.AgentFeedback_moreResults__bYJWR:focus-visible,.AgentFeedback_searchResult__vffHN:focus-visible,.AgentFeedback_toolTarget__bMYWx:focus-visible{outline:2px solid var(--luna-ink-3);outline-offset:2px}@media(max-width:480px){.AgentFeedback_activityRow__mbPDl{gap:7px;flex-wrap:wrap}.AgentFeedback_toolTarget__bMYWx{flex-basis:55%}.AgentFeedback_searchResult__vffHN{flex-wrap:wrap;column-gap:7px}.AgentFeedback_searchResult__vffHN strong{max-width:calc(100% - 24px)}.AgentFeedback_searchResult__vffHN>span{padding-left:22px;flex-basis:100%}.AgentFeedback_activityViewport__GnPmE{max-height:220px}}.AgentFeedback_loading__MbHJg{display:flex;align-items:center;gap:8px;min-height:28px;margin:12px 0;color:var(--luna-ink-3);font-size:var(--text-caption)}.AgentFeedback_loadingLabel__St_tp{animation:AgentFeedback_breathe__5cmo5 1.8s ease-in-out infinite}.AgentFeedback_skeleton__H06M6{min-height:220px;display:grid;align-content:space-between;padding:18px 0 4px;gap:28px}.AgentFeedback_skeleton__H06M6 i{height:1px;background:var(--luna-line);animation:AgentFeedback_breathe__5cmo5 1.8s ease-in-out infinite}.AgentFeedback_sources__nDVld{margin:18px 0 8px;font-size:var(--text-caption);color:var(--luna-ink-2)}.AgentFeedback_sources__nDVld summary{display:flex;align-items:center;gap:8px;width:fit-content;cursor:pointer;list-style:none}.AgentFeedback_sources__nDVld summary::-webkit-details-marker{display:none}.AgentFeedback_brands__MUD0f{display:flex}.AgentFeedback_brands__MUD0f>*+*{margin-left:-5px}.AgentFeedback_sourceList__3Cr8_{margin-top:10px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:8px}.AgentFeedback_sourceCard__R3ZDv{display:flex;gap:9px;padding:10px;border:1px solid var(--luna-line);border-radius:var(--radius-control);background:var(--luna-surface);text-align:left;font:inherit;color:inherit;cursor:pointer;min-width:0}.AgentFeedback_sourceCard__R3ZDv:hover,.AgentFeedback_stepSources__cvR3r button:hover{background:var(--luna-hover)}.AgentFeedback_sourceCard__R3ZDv>span{min-width:0}.AgentFeedback_sourceCard__R3ZDv strong{display:block;font-weight:500;overflow-wrap:anywhere}.AgentFeedback_sourceCard__R3ZDv small{display:block;color:var(--luna-ink-3);margin-top:3px;line-height:1.5}.AgentFeedback_citation__bF_GC{display:inline-block;position:relative;vertical-align:baseline;margin:0 2px;font-family:var(--font-ui)}.AgentFeedback_citation__bF_GC>button{border:1px solid var(--luna-line);border-radius:5px;padding:0 5px;font-size:var(--text-micro);line-height:1.5;background:var(--luna-canvas);color:var(--luna-ink-2);cursor:pointer;vertical-align:super}.AgentFeedback_citationPreview__vS3aW{display:block;position:fixed;z-index:350;width:min(320px,calc(100vw - 24px));max-height:calc(100dvh - 24px);overflow:auto;pointer-events:none;box-sizing:border-box;overflow-wrap:anywhere;text-align:left;font-family:var(--font-ui);padding:12px;border:1px solid var(--luna-line);border-radius:var(--radius-control);background:var(--luna-surface);box-shadow:var(--shadow-pop);font-size:var(--text-caption);font-weight:400;line-height:1.5;color:var(--luna-ink)}.AgentFeedback_citationPreview__vS3aW small,.AgentFeedback_citationPreview__vS3aW strong{display:block;margin-top:5px}.AgentFeedback_citationPreview__vS3aW small{color:var(--luna-ink-3)}.AgentFeedback_approval__JyNBN{padding:16px}.AgentFeedback_approvalHeader___mcr1{display:flex;align-items:center;gap:8px;font-size:var(--text-caption);color:var(--luna-ink-3)}.AgentFeedback_approval__JyNBN h3{font-size:var(--text-body);line-height:1.6;margin:10px 0;font-weight:500}.AgentFeedback_approval__JyNBN p{font-size:var(--text-caption);color:var(--luna-ink-3);line-height:1.6;margin:8px 0}.AgentFeedback_approvalActions__JPDGR{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.AgentFeedback_toolDetails__roeeP{padding-top:8px;font-size:var(--text-caption)}.AgentFeedback_toolDetails__roeeP summary{cursor:pointer;color:var(--luna-ink-2)}.AgentFeedback_toolDetails__roeeP ul{list-style:none;padding:0;margin:10px 0;display:grid;gap:6px}.AgentFeedback_toolDetails__roeeP li{display:flex;gap:6px;align-items:center}.AgentFeedback_approvalError__xqjKW{color:var(--luna-danger)!important}.AgentFeedback_citation__bF_GC>button:focus-visible,.AgentFeedback_disclosure___B1G6:focus-visible,.AgentFeedback_sourceCard__R3ZDv:focus-visible,.AgentFeedback_stepSources__cvR3r button:focus-visible{outline:2px solid var(--luna-ink-3);outline-offset:3px}@keyframes AgentFeedback_breathe__5cmo5{50%{opacity:.5}}@keyframes AgentFeedback_arrive__F7nCK{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.AgentFeedback_activityStream__zj4Lc>li,.AgentFeedback_loadingLabel__St_tp,.AgentFeedback_skeleton__H06M6 i,.AgentFeedback_task__o9jbK{animation:none}}.AgentFeedback_evidenceReading__GGHdx .AgentFeedback_statementRows__G24lz{display:block;width:100%;max-width:none;margin:16px 0;padding:0;font-size:13px;line-height:1.6}.AgentFeedback_statementRows__G24lz>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;padding:12px 0;border-bottom:1px solid var(--luna-line)}.AgentFeedback_evidenceReading__GGHdx .AgentFeedback_statementRows__G24lz dt{min-width:0;overflow-wrap:anywhere;color:var(--luna-ink-2)}.AgentFeedback_evidenceReading__GGHdx .AgentFeedback_statementRows__G24lz dd{margin:0;text-align:right;font-variant-numeric:tabular-nums;color:var(--luna-ink);font-weight:600}.AgentFeedback_statementRows__G24lz small{display:block;color:var(--luna-ink-3);font-size:11px}.AgentFeedback_evidenceReading__GGHdx{min-width:0}.AgentFeedback_evidenceReading__GGHdx h3{margin:0 0 8px}.AgentFeedback_evidenceReading__GGHdx h4{margin:0 0 12px;font-size:14px;line-height:1.5}.AgentFeedback_evidenceReading__GGHdx .AgentFeedback_evidenceMeta__PaaPh{color:var(--luna-ink-3);font-size:12px;line-height:1.6;margin:6px 0 14px}.AgentFeedback_evidenceDataset__kJW3g{padding:20px 0;border-bottom:1px solid var(--luna-line)}.AgentFeedback_evidenceSearch__db1QL{display:grid;gap:8px;margin:20px 0 4px;font-size:12px;font-weight:600}.AgentFeedback_evidenceSearch__db1QL input{width:100%;min-width:0;padding:10px 12px;border:1px solid var(--luna-line);border-radius:8px;background:var(--luna-bg,white);color:inherit;font:inherit;font-size:16px;font-weight:400}.AgentFeedback_evidenceSearch__db1QL input:focus-visible{outline:2px solid var(--luna-ink-3);outline-offset:2px}.AgentFeedback_evidenceReading__GGHdx .AgentFeedback_evidenceNotice__5FD0C{border-left:2px solid var(--luna-line);padding-left:12px;font-size:12px}.AgentFeedback_evidenceReading__GGHdx button{padding:8px 0;font-size:13px;text-decoration:underline;text-underline-offset:3px}@media(max-width:480px){.AgentFeedback_statementRows__G24lz>div{grid-template-columns:minmax(0,1fr);gap:6px}.AgentFeedback_statementRows__G24lz dd{text-align:left}}.CompositionView_panel__sfWUL{display:flex;flex-direction:column;gap:16px;min-width:0;max-width:100%;margin-block:16px}.CompositionView_panel__sfWUL>figure{margin:0}.PendingAnswer_reply__yzjYF{min-width:0}.PendingAnswer_progress__gr9_P{display:flex;align-items:center;gap:8px;color:#737982;font-size:12px;line-height:1.6;margin:14px 0}.PendingAnswer_spinner__91bwh{flex-shrink:0;animation:PendingAnswer_turn__XeO6I 1s linear infinite}.PendingAnswer_placeholder__HDTxf h3{display:flex;align-items:center;gap:8px}.PendingAnswer_placeholder__HDTxf{min-height:360px}.PendingAnswer_plot__ew_hk{height:260px;display:flex;flex-direction:column;justify-content:space-between;padding:22px 0 10px}.PendingAnswer_plot__ew_hk span{height:1px;background:#eef0f2;width:100%}.PendingAnswer_visualPlaceholder__5glTS{display:flex;flex-direction:column;min-height:330px;margin:24px 0;padding:20px;border:1px solid var(--luna-line);border-radius:var(--radius-block);background:var(--luna-surface);color:var(--luna-ink-3);font-size:var(--text-caption)}.PendingAnswer_visualPlaceholder__5glTS>span{display:flex;align-items:center;gap:8px}.PendingAnswer_visualPlaceholderPlot__q2FQ1{flex:1;display:flex;flex-direction:column;justify-content:space-around;margin-top:20px}.PendingAnswer_visualPlaceholderPlot__q2FQ1 i{display:block;height:1px;width:100%;background:var(--luna-line);animation:PendingAnswer_visualWait__Hd8vT 1.8s ease-in-out infinite}.PendingAnswer_visualPlaceholderPlot__q2FQ1 i:nth-child(2){animation-delay:.12s}.PendingAnswer_visualPlaceholderPlot__q2FQ1 i:nth-child(3){animation-delay:.24s}.PendingAnswer_visualPlaceholderPlot__q2FQ1 i:nth-child(4){animation-delay:.36s}@keyframes PendingAnswer_visualWait__Hd8vT{50%{opacity:.35}}@keyframes PendingAnswer_turn__XeO6I{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.PendingAnswer_spinner__91bwh,.PendingAnswer_visualPlaceholderPlot__q2FQ1 i{animation:none}}.ConversationNavigation_account__igKZQ,.ConversationNavigation_brandRow__mXzsc,.ConversationNavigation_destinations__6ZVB_,.ConversationNavigation_newConversation__d9MdX,.ConversationNavigation_scroll__c_w_b{font-family:var(--font-ui)}.ConversationNavigation_brandRow__mXzsc{display:flex;align-items:center;justify-content:space-between;gap:8px;height:68px;padding:0 12px 0 16px;flex-shrink:0}.ConversationNavigation_brand__LwOp_{display:flex;align-items:center;gap:10px;min-width:0;border-radius:8px}.ConversationNavigation_brand__LwOp_>span:last-child{color:var(--luna-ink)!important}.ConversationNavigation_iconButton__GO_wQ{display:grid;place-items:center;width:30px;height:30px;border-radius:7px;color:var(--luna-ink-3);cursor:pointer}.ConversationNavigation_iconButton__GO_wQ:hover{background:var(--luna-sidebar-hover,#f1f1f2);color:var(--luna-ink)}.ConversationNavigation_destinations__6ZVB_{position:relative;display:flex;flex-direction:column;gap:1px;padding:4px 12px 0;flex-shrink:0}.ConversationNavigation_chip__XBAYm{position:absolute;z-index:0;left:0;top:0;border-radius:8px;background:var(--luna-sidebar-selected,#ebebec);pointer-events:none;transition:transform .34s cubic-bezier(.32,.72,0,1),width .34s cubic-bezier(.32,.72,0,1),height .34s cubic-bezier(.32,.72,0,1),opacity .16s ease}.ConversationNavigation_chip__XBAYm[data-hidden]{opacity:0}@media(prefers-reduced-motion:reduce){.ConversationNavigation_chip__XBAYm{transition:none}}.ConversationNavigation_navItem__8aOlS{position:relative;z-index:1;display:flex;align-items:center;gap:10px;width:100%;height:32px;padding:0 10px;border-radius:8px;font-size:13.5px;font-weight:500;color:var(--luna-ink-2);text-align:left;text-decoration:none;cursor:pointer;transition:background-color .14s ease,color .14s ease}.ConversationNavigation_navItem__8aOlS svg{flex-shrink:0;color:var(--luna-ink-3);transition:color .14s ease}.ConversationNavigation_navItem__8aOlS span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ConversationNavigation_navItem__8aOlS:hover{background:var(--luna-sidebar-hover,#f1f1f2);color:var(--luna-ink)}.ConversationNavigation_navItem__8aOlS[aria-current=page],.ConversationNavigation_navItem__8aOlS[data-open]{color:var(--luna-ink);font-weight:600}.ConversationNavigation_navItem__8aOlS[aria-current=page]:hover{background:transparent}.ConversationNavigation_navItem__8aOlS[aria-current=page] svg,.ConversationNavigation_navItem__8aOlS[data-open] svg{color:var(--luna-ink)}.ConversationNavigation_pages__ziFiw{display:flex;flex-direction:column;gap:1px;margin:1px 0 6px 26px}.ConversationNavigation_page__n23vw{position:relative;z-index:1;display:flex;align-items:center;height:30px;padding:0 10px;border-radius:8px;font-size:13px;color:var(--luna-ink-2);text-decoration:none;white-space:nowrap;transition:background-color .14s ease,color .14s ease}.ConversationNavigation_page__n23vw:hover{background:var(--luna-sidebar-hover,#f1f1f2);color:var(--luna-ink)}.ConversationNavigation_page__n23vw[aria-current=page]{color:var(--luna-ink);font-weight:600}.ConversationNavigation_page__n23vw[aria-current=page]:hover{background:transparent}.ConversationNavigation_page__n23vw:focus-visible{outline:2px solid var(--luna-ink-3);outline-offset:2px}.ConversationNavigation_divider___bHQ5{height:1px;background:var(--luna-line);margin:12px 22px 10px;flex-shrink:0}.ConversationNavigation_scroll__c_w_b{flex:1;min-height:0;overflow-y:auto;padding:0 12px 16px;scrollbar-width:thin;scrollbar-color:var(--luna-line-strong) transparent}.ConversationNavigation_scroll__c_w_b section+section{margin-top:18px}.ConversationNavigation_sectionLabel__dkS6D{display:flex;align-items:center;justify-content:space-between;height:28px;padding:0 4px 0 10px;margin-bottom:4px}.ConversationNavigation_sectionLabel__dkS6D>span:first-child{font-size:12.5px;font-weight:600;letter-spacing:-.005em;color:var(--luna-ink-2)}.ConversationNavigation_sectionTools__0_wWU{display:flex;align-items:center;gap:2px}.ConversationNavigation_sectionTools__0_wWU button{display:grid;place-items:center;width:26px;height:26px;border-radius:6px;color:var(--luna-ink-3);cursor:pointer}.ConversationNavigation_sectionTools__0_wWU button:hover{background:var(--luna-hover);color:var(--luna-ink)}.ConversationNavigation_scroll__c_w_b h3{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--luna-ink-3);padding:12px 10px 4px}.ConversationNavigation_scroll__c_w_b p{font-size:12px;color:var(--luna-ink-3);padding:4px 10px;line-height:1.6}.ConversationNavigation_empty__rhyHs p{padding:2px 10px 6px;font-size:12.5px;line-height:1.5;color:var(--luna-ink-3)}.ConversationNavigation_emptyAction___p2oH{display:flex;align-items:center;gap:8px;width:100%;height:30px;padding:0 10px;border-radius:8px;font-size:13px;color:var(--luna-ink-3);text-align:left;cursor:pointer;transition:background-color .14s ease,color .14s ease}.ConversationNavigation_emptyAction___p2oH:hover{background:var(--luna-hover);color:var(--luna-ink)}.ConversationNavigation_skeleton__DJK0R{display:flex;flex-direction:column;gap:12px;padding:8px 10px}.ConversationNavigation_skeleton__DJK0R i{display:block;height:10px;border-radius:999px;background:rgb(16 24 40/.08);animation:ConversationNavigation_pulse__gtzww 1.6s ease-in-out infinite}.ConversationNavigation_skeleton__DJK0R i:nth-child(2){width:72%}.ConversationNavigation_skeleton__DJK0R i:nth-child(3){width:84%}@keyframes ConversationNavigation_pulse__gtzww{50%{opacity:.5}}@media(prefers-reduced-motion:reduce){.ConversationNavigation_skeleton__DJK0R i{animation:none}}.ConversationNavigation_item__NS18b{display:flex;align-items:center;gap:10px;width:100%;height:32px;padding:0 10px;border-radius:8px;color:var(--luna-ink-2);text-align:left;font-size:13px;cursor:pointer}.ConversationNavigation_when__wLWtL{flex-shrink:0;margin-left:8px;font-size:11.5px;font-variant-numeric:tabular-nums;color:var(--luna-ink-3);font-weight:400}.ConversationNavigation_pin__7S94p{color:var(--luna-ink-3)}.ConversationNavigation_item__NS18b svg{flex-shrink:0;color:var(--luna-ink-3)}.ConversationNavigation_item__NS18b span{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ConversationNavigation_item__NS18b:hover{background:var(--luna-hover)}.ConversationNavigation_item__NS18b[aria-current]{background:var(--luna-selected);color:var(--luna-ink);font-weight:600}.ConversationNavigation_dot__0__Ac{flex-shrink:0;width:6px;height:6px;margin:0 5px;border-radius:50%;background:var(--luna-line-strong)}.ConversationNavigation_dot__0__Ac[data-open]{background:var(--luna-ink)}.ConversationNavigation_count__itAk1{flex-shrink:0;margin-left:6px;font-size:11px;font-variant-numeric:tabular-nums;color:var(--luna-ink-3)}.ConversationNavigation_children____oBV{margin:1px 0 6px}.ConversationNavigation_children____oBV .ConversationNavigation_item__NS18b{padding-left:35px}.ConversationNavigation_createWithin__4chhp{display:flex;align-items:center;gap:6px;height:30px;font-size:12.5px;color:var(--luna-ink-3);text-align:left;padding:0 8px;border-radius:6px;cursor:pointer}.ConversationNavigation_createWithin__4chhp:hover{background:var(--luna-hover);color:var(--luna-ink)}.ConversationNavigation_settings__p1QAm{font-size:11.5px;color:var(--luna-ink-2);height:28px;padding:0 8px;text-align:left;border-radius:6px;cursor:pointer}.ConversationNavigation_settings__p1QAm:hover{color:var(--luna-ink)}.ConversationNavigation_account__igKZQ{display:flex;align-items:center;gap:10px;margin:0 8px 8px;padding:8px;border-radius:10px;flex-shrink:0;text-decoration:none;color:inherit;transition:background-color .14s ease}.ConversationNavigation_account__igKZQ:hover{background:var(--luna-hover)}.ConversationNavigation_account__igKZQ[aria-current=page]{background:var(--luna-sidebar-selected,#ebebec)}.ConversationNavigation_accountChevron__oEpJU{margin-left:auto;flex-shrink:0;color:var(--luna-ink-3)}.ConversationNavigation_avatar__BpGs8{display:grid;place-items:center;width:30px;height:30px;flex-shrink:0;border-radius:50%;background:var(--luna-ink);color:var(--luna-surface);font-family:var(--font-ui);font-size:13px;font-weight:600}.ConversationNavigation_accountText__KDypj{min-width:0;display:flex;flex-direction:column}.ConversationNavigation_accountText__KDypj strong{font-size:13px;font-weight:600;color:var(--luna-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ConversationNavigation_accountText__KDypj small{font-size:12px;color:var(--luna-ink-3);margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ConversationNavigation_account__igKZQ:focus-visible,.ConversationNavigation_brand__LwOp_:focus-visible,.ConversationNavigation_iconButton__GO_wQ:focus-visible,.ConversationNavigation_item__NS18b:focus-visible,.ConversationNavigation_navItem__8aOlS:focus-visible,.ConversationNavigation_scroll__c_w_b button:focus-visible{outline:2px solid var(--luna-ink-3);outline-offset:2px}.ConversationNavigation_newConversation__d9MdX{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;gap:10px;height:38px;margin:2px 12px 10px;padding:0 12px;border-radius:8px;background:var(--luna-ink);color:var(--luna-surface);font-size:13.5px;font-weight:600;letter-spacing:-.01em;cursor:pointer;flex-shrink:0;box-shadow:0 1px 2px rgb(16 24 40/.12);transition:box-shadow .16s ease}.ConversationNavigation_newConversation__d9MdX:before{content:"";position:absolute;inset:0;z-index:-1;background:url(/luna/brand/luna-texture-pincel.webp) 0 50%/560px 90px repeat-x;opacity:.16;mix-blend-mode:screen;transition:opacity .16s ease}.ConversationNavigation_newConversation__d9MdX>svg{flex-shrink:0;color:var(--luna-surface);opacity:.85}.ConversationNavigation_newConversation__d9MdX:hover{box-shadow:0 1px 2px rgb(16 24 40/.14),0 6px 16px rgb(16 24 40/.14)}.ConversationNavigation_newConversation__d9MdX:hover:before{opacity:.24}@media (hover:hover) and (prefers-reduced-motion:no-preference){.ConversationNavigation_newConversation__d9MdX:hover:before{animation:ConversationNavigation_surfaceTurn__dykdp 3.2s steps(16) infinite}}@keyframes ConversationNavigation_surfaceTurn__dykdp{to{background-position-x:-560px}}.ConversationNavigation_newConversation__d9MdX:focus-visible{outline:2px solid var(--luna-ink-3);outline-offset:2px}.ConversationNavigation_dialog__XPWZf{margin:auto;width:520px;max-width:calc(100vw - 32px);max-height:85dvh;padding:0;border:1px solid #e4e9ec;border-radius:18px;background:white;color:#29333b;box-shadow:0 24px 100px #14213626}.ConversationNavigation_dialog__XPWZf::backdrop{background:#15233440}.ConversationNavigation_dialog__XPWZf header{display:flex;align-items:center;gap:12px;padding:18px 20px;border-bottom:1px solid #eef1f2}.ConversationNavigation_dialog__XPWZf header input{flex:1;min-width:0;border:0;outline:none;font-size:14px;background:transparent}.ConversationNavigation_dialog__XPWZf header h2{flex:1;font-size:17px;font-weight:600}.ConversationNavigation_dialog__XPWZf header button{flex-shrink:0;padding:4px}.ConversationNavigation_results__Qt5HJ{overflow-y:auto;max-height:55dvh;padding:8px}.ConversationNavigation_results__Qt5HJ>button{display:flex;align-items:center;gap:13px;width:100%;text-align:left;padding:12px;border-radius:9px}.ConversationNavigation_results__Qt5HJ>button:hover{background:#f4f4f4}.ConversationNavigation_results__Qt5HJ>button>span{min-width:0}.ConversationNavigation_results__Qt5HJ small,.ConversationNavigation_results__Qt5HJ strong{display:block}.ConversationNavigation_results__Qt5HJ strong{font-size:13px;font-weight:500;overflow-wrap:anywhere}.ConversationNavigation_results__Qt5HJ small{font-size:11px;color:#7a858b;margin-top:4px}.ConversationNavigation_results__Qt5HJ p{padding:24px;font-size:13px;color:#738087}.ConversationNavigation_workMenu__Ws3sa{position:relative;flex-shrink:0}.ConversationNavigation_workMenu__Ws3sa summary{display:grid;place-items:center;list-style:none;width:32px;height:32px;border-radius:7px;cursor:pointer}.ConversationNavigation_workMenu__Ws3sa summary::-webkit-details-marker{display:none}.ConversationNavigation_workMenu__Ws3sa summary:hover{background:#f2f2f2}.ConversationNavigation_workMenu__Ws3sa>div{position:absolute;right:0;top:36px;z-index:30;width:210px;padding:6px;background:white;border:1px solid #e8e8e8;border-radius:10px;box-shadow:0 10px 35px #15233418}.ConversationNavigation_workMenu__Ws3sa button{display:block;text-align:left;font-size:12px;padding:10px;width:100%;border-radius:5px}.ConversationNavigation_workMenu__Ws3sa button:hover{background:#f4f4f4}.ConversationNavigation_formBody__4FLyd{padding:20px}.ConversationNavigation_formBody__4FLyd p{font-size:13px;line-height:1.65;color:#748189;margin-bottom:18px}.ConversationNavigation_formBody__4FLyd label{display:block;font-size:12px;color:#465760;margin-top:14px}.ConversationNavigation_formBody__4FLyd input,.ConversationNavigation_formBody__4FLyd select{display:block;width:100%;margin-top:8px;border:1px solid #dae2e5;padding:10px 12px;border-radius:8px;font-size:14px;background:white}.ConversationNavigation_formBody__4FLyd .ConversationNavigation_error__JkJ08{color:#9c4040;margin-top:16px;margin-bottom:0}.ConversationNavigation_dialog__XPWZf footer{display:flex;justify-content:flex-end;gap:12px;padding:16px 20px;border-top:1px solid #edf0f2}.ConversationNavigation_dialog__XPWZf footer button{font-size:12px;padding:10px 16px;border-radius:8px;min-width:90px}.ConversationNavigation_primary__K2nqs{background:#27272a;color:white}.ConversationNavigation_dialog__XPWZf button:disabled{opacity:.5;cursor:default}.ConversationNavigation_dialog__XPWZf button:focus-visible,.ConversationNavigation_dialog__XPWZf input:focus-visible,.ConversationNavigation_dialog__XPWZf select:focus-visible,.ConversationNavigation_workMenu__Ws3sa summary:focus-visible{outline:2px solid #909090;outline-offset:2px}.ConversationNavigation_dialog__XPWZf{animation:ConversationNavigation_appear__tFf_X .18s ease-out}@keyframes ConversationNavigation_appear__tFf_X{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.ConversationNavigation_dialog__XPWZf{animation:none}}.ConversationNavigation_children____oBV,.ConversationNavigation_workMenu__Ws3sa[open]>div{animation:var(--luna-surface-enter) var(--luna-motion-content,.16s) var(--luna-ease-out,ease-out)}.ConversationNavigation_dialog__XPWZf[open]::backdrop{animation:var(--luna-fade-enter) var(--luna-motion-content,.16s) ease-out}@media(prefers-reduced-motion:reduce){.ConversationNavigation_children____oBV,.ConversationNavigation_dialog__XPWZf::backdrop,.ConversationNavigation_workMenu__Ws3sa>div{animation:none!important}}.ConversationNavigation_row__KpyMD{display:flex;align-items:center;gap:2px;width:100%;border-radius:8px;margin:1px 0}.ConversationNavigation_row__KpyMD .ConversationNavigation_item__NS18b{flex:1;min-width:0;width:auto}.ConversationNavigation_row__KpyMD:focus-within .ConversationNavigation_item__NS18b,.ConversationNavigation_row__KpyMD:hover .ConversationNavigation_item__NS18b{background:transparent}.ConversationNavigation_row__KpyMD:focus-within,.ConversationNavigation_row__KpyMD:hover{background:var(--luna-sidebar-hover,#f1f1f2)}.ConversationNavigation_row__KpyMD{position:relative}.ConversationNavigation_row__KpyMD[data-current],.ConversationNavigation_row__KpyMD[data-current]:focus-within,.ConversationNavigation_row__KpyMD[data-current]:hover{background:var(--luna-sidebar-selected,#ebebec)}.ConversationNavigation_row__KpyMD[data-current] .ConversationNavigation_item__NS18b{color:var(--luna-ink);font-weight:600}.ConversationNavigation_row__KpyMD[data-current] .ConversationNavigation_item__NS18b svg{color:var(--luna-ink)}.ConversationNavigation_overflow___yOk9{flex-shrink:0;position:relative}.ConversationNavigation_overflow___yOk9>summary{display:grid;place-items:center;list-style:none;width:28px;height:28px;margin-right:4px;border-radius:6px;color:#7a858b;cursor:pointer;opacity:0}.ConversationNavigation_overflow___yOk9>summary::-webkit-details-marker{display:none}.ConversationNavigation_overflow___yOk9>summary:focus-visible,.ConversationNavigation_overflow___yOk9[open]>summary,.ConversationNavigation_row__KpyMD:focus-within .ConversationNavigation_overflow___yOk9>summary,.ConversationNavigation_row__KpyMD:hover .ConversationNavigation_overflow___yOk9>summary{opacity:1}.ConversationNavigation_overflow___yOk9>summary:hover,.ConversationNavigation_overflow___yOk9[open]>summary{background:#e8eeef;color:#434343}.ConversationNavigation_overflowMenu__Vmk25{position:fixed;z-index:80;width:220px;padding:6px;background:white;border:1px solid #e8e8e8;border-radius:10px;box-shadow:0 10px 35px #15233418}.ConversationNavigation_overflowMenu__Vmk25>button,.ConversationNavigation_submenu__Bmj5Y>summary{display:flex;align-items:center;gap:10px;width:100%;text-align:left;font-size:12px;padding:10px;border-radius:6px;color:#474747;cursor:pointer}.ConversationNavigation_overflowMenu__Vmk25>button:hover,.ConversationNavigation_submenuPanel__c_9cS>button:hover,.ConversationNavigation_submenu__Bmj5Y>summary:hover{background:#f4f4f4}.ConversationNavigation_overflowMenu__Vmk25>button svg,.ConversationNavigation_submenuPanel__c_9cS>button svg,.ConversationNavigation_submenu__Bmj5Y>summary svg{flex-shrink:0;color:#6a7b82}.ConversationNavigation_rule__5yWYA{height:1px;background:#eef1f2;margin:4px 6px}.ConversationNavigation_danger__gqoIU,.ConversationNavigation_overflowMenu__Vmk25>button.ConversationNavigation_danger__gqoIU,.ConversationNavigation_overflowMenu__Vmk25>button.ConversationNavigation_danger__gqoIU svg{color:#c24747}.ConversationNavigation_overflowMenu__Vmk25>button.ConversationNavigation_danger__gqoIU:hover{background:#f8ecec}.ConversationNavigation_dialog__XPWZf footer .ConversationNavigation_danger__gqoIU{background:#c24747;color:white;min-width:90px}.ConversationNavigation_submenu__Bmj5Y{position:relative}.ConversationNavigation_submenu__Bmj5Y>summary{list-style:none;justify-content:space-between}.ConversationNavigation_submenu__Bmj5Y>summary::-webkit-details-marker{display:none}.ConversationNavigation_submenu__Bmj5Y>summary svg:last-child{margin-left:auto;color:#8b949b}.ConversationNavigation_submenuPanel__c_9cS{max-height:220px;overflow:auto;padding:4px 0 0;border-top:1px solid #eef1f2;margin-top:4px}.ConversationNavigation_submenuPanel__c_9cS>button{display:flex;align-items:center;gap:10px;width:100%;text-align:left;font-size:12px;padding:9px 10px;border-radius:6px;color:#474747}.ConversationNavigation_overflowMenu__Vmk25[open],.ConversationNavigation_overflow___yOk9[open]>.ConversationNavigation_overflowMenu__Vmk25{animation:var(--luna-surface-enter) var(--luna-motion-content,.16s) var(--luna-ease-out,ease-out)}@media(hover:none){.ConversationNavigation_overflow___yOk9>summary{opacity:1}}@media(prefers-reduced-motion:reduce){.ConversationNavigation_overflowMenu__Vmk25{animation:none!important}}.ConversationNavigation_rowAction__D5qqn{position:absolute;top:2px;right:32px;display:grid;place-items:center;width:28px;height:28px;border-radius:6px;color:var(--luna-ink-3);opacity:0;cursor:pointer;transition:opacity .12s ease,background-color .12s ease,color .12s ease}.ConversationNavigation_row__KpyMD:not(:has(.ConversationNavigation_overflow___yOk9)) .ConversationNavigation_rowAction__D5qqn{right:2px}.ConversationNavigation_row__KpyMD:is(:hover,:focus-within) .ConversationNavigation_rowAction__D5qqn{opacity:1}.ConversationNavigation_rowAction__D5qqn:hover{background:var(--luna-selected);color:var(--luna-ink)}.ConversationNavigation_rowAction__D5qqn:focus-visible{opacity:1;outline:2px solid var(--luna-ink-3);outline-offset:1px}.ConversationNavigation_row__KpyMD:has(.ConversationNavigation_rowAction__D5qqn):is(:hover,:focus-within) .ConversationNavigation_count__itAk1{visibility:hidden}.ConversationNavigation_row__KpyMD:has(.ConversationNavigation_rowAction__D5qqn):is(:hover,:focus-within) .ConversationNavigation_item__NS18b{padding-right:62px}.ConversationNavigation_row__KpyMD:has(.ConversationNavigation_rowAction__D5qqn):not(:has(.ConversationNavigation_overflow___yOk9)):is(:hover,:focus-within) .ConversationNavigation_item__NS18b{padding-right:34px}@media(hover:none){.ConversationNavigation_rowAction__D5qqn{opacity:1}}.ConversationNavigation_row__KpyMD .ConversationNavigation_overflow___yOk9{position:absolute;right:2px;top:2px}.ConversationNavigation_row__KpyMD .ConversationNavigation_overflow___yOk9>summary{margin-right:0}.ConversationNavigation_row__KpyMD:has(.ConversationNavigation_overflow___yOk9):is(:hover,:focus-within) .ConversationNavigation_when__wLWtL{visibility:hidden}.ConversationNavigation_row__KpyMD:has(.ConversationNavigation_overflow___yOk9):is(:hover,:focus-within) .ConversationNavigation_item__NS18b{padding-right:34px}.ConversationNavigation_row__KpyMD[data-current] .ConversationNavigation_item__NS18b,.ConversationNavigation_row__KpyMD[data-current] .ConversationNavigation_item__NS18b:hover{background:transparent}.ConversationNavigation_row__KpyMD[data-current] .ConversationNavigation_when__wLWtL{color:var(--luna-ink-2)}.ConversationNavigation_row__KpyMD[data-open] .ConversationNavigation_item__NS18b{color:var(--luna-ink);font-weight:600}.ConversationNavigation_row__KpyMD[data-open] .ConversationNavigation_item__NS18b svg{color:var(--luna-ink)}.ConversationNavigation_folderToggle__3ctph{display:grid;place-items:center;width:20px;height:28px;flex-shrink:0;border-radius:5px;color:var(--luna-ink-3)}.ConversationNavigation_folderToggle__3ctph:focus-visible,.ConversationNavigation_folderToggle__3ctph:hover{background:var(--luna-selected);color:var(--luna-ink)}.ConversationNavigation_folderToggle__3ctph svg{transition:transform .16s ease}.ConversationNavigation_folderToggle__3ctph svg[data-open]{transform:rotate(90deg)}@media(prefers-reduced-motion:reduce){.ConversationNavigation_folderToggle__3ctph svg{transition:none}}.AnalysisTable_importModal__iNs0a{width:520px;max-width:calc(100vw - 32px);padding:28px;border-radius:20px;border:1px solid #e2e8f0;background:#fff;box-shadow:0 24px 60px -12px rgba(15,23,42,.18),0 0 0 1px rgba(15,23,42,.05)}.AnalysisTable_modalHeader__ftekF{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:6px}.AnalysisTable_modalHeaderTexts__VkxNU{display:flex;flex-direction:column}.AnalysisTable_modalEyebrow__lqDxu{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.08em;color:#0284c7;text-transform:uppercase;margin-bottom:3px}.AnalysisTable_modalHeader__ftekF h2{font-size:20px;font-weight:600;color:#0f172a;margin:0;line-height:1.3;font-family:inherit}.AnalysisTable_modalCloseBtn__IdjQZ{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;border:0;background:transparent;color:#64748b;cursor:pointer;transition:all .15s;flex-shrink:0}.AnalysisTable_modalCloseBtn__IdjQZ:hover{background:#f1f5f9;color:#0f172a}.AnalysisTable_modalDescription__Pyem_{font-size:13px;line-height:1.6;color:#64748b;margin:0 0 18px}.AnalysisTable_dropzone__bt3MF{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:28px 20px;border:1.5px dashed #cbd5e1;border-radius:16px;background:#f8fafc;cursor:pointer;transition:all .18s ease;text-align:center;position:relative;margin:12px 0}.AnalysisTable_dropzone__bt3MF:hover{border-color:#0284c7;background:#f0f9ff;transform:translateY(-1px)}.AnalysisTable_dropzoneActive__1xIIM{border-color:#0284c7!important;background:#e0f2fe!important;transform:scale(1.01);box-shadow:0 4px 20px rgba(2,132,199,.12)}.AnalysisTable_dropzoneBusy__q5Jdq{pointer-events:none;opacity:.8}.AnalysisTable_dropzoneIconWrapper__Y6XOU{display:grid;place-items:center;width:48px;height:48px;border-radius:12px;background:#fff;border:1px solid #e2e8f0;color:#0284c7;margin-bottom:12px;box-shadow:0 2px 6px rgba(0,0,0,.04)}.AnalysisTable_dropzoneMainText__xBlmV{font-size:13.5px;font-weight:500;color:#1e293b;margin:0 0 10px}.AnalysisTable_dropzoneBrowseLink__LUNIY{color:#0284c7;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.AnalysisTable_formatPills__iMA9j{display:flex;align-items:center;justify-content:center;gap:6px;margin-bottom:8px}.AnalysisTable_formatPill__hi3lD{font-size:10px;font-weight:600;font-family:var(--font-mono),monospace;padding:2px 7px;border-radius:6px;background:#e2e8f0;color:#475569}.AnalysisTable_dropzoneLimitText__0_6oh{font-size:11px;color:#94a3b8;display:block}.AnalysisTable_fileInputHidden__356oM{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.AnalysisTable_busyOverlay__KDCUf{display:flex;align-items:center;justify-content:center;gap:10px;font-size:12.5px;font-weight:500;color:#0284c7;padding:12px;margin-top:8px}.AnalysisTable_busySpinner__6Sjoo{width:16px;height:16px;border:2px solid #bae6fd;border-top-color:#0284c7;border-radius:50%;animation:AnalysisTable_spin__jLSDU .8s linear infinite}@keyframes AnalysisTable_spin__jLSDU{to{transform:rotate(1turn)}}.AnalysisTable_previewSection__Jlfnd{margin:14px 0 6px;display:flex;flex-direction:column;gap:14px}.AnalysisTable_selectedFileBanner__RU4Gw{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px}.AnalysisTable_selectedFileInfo__VksLT{display:flex;align-items:center;gap:12px;min-width:0}.AnalysisTable_selectedFileMeta__Adt35{display:flex;flex-direction:column;min-width:0;text-align:left}.AnalysisTable_selectedFileMeta__Adt35 strong{font-size:13px;font-weight:600;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AnalysisTable_selectedFileMeta__Adt35 span{font-size:11px;color:#64748b;font-variant-numeric:tabular-nums;margin-top:2px}.AnalysisTable_changeFileBtn__U4DoY{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:500;color:#0284c7;background:#fff;border:1px solid #cbd5e1;padding:5px 10px;border-radius:8px;cursor:pointer;transition:all .15s;flex-shrink:0}.AnalysisTable_changeFileBtn__U4DoY:hover{background:#f0f9ff;border-color:#0284c7}.AnalysisTable_formField__OmS2s{display:flex;flex-direction:column;gap:6px;text-align:left}.AnalysisTable_fieldLabel__A5fus{font-size:12px;font-weight:600;color:#334155;margin:0 0 4px!important;display:block}.AnalysisTable_textInput__Tz_Zq{width:100%;padding:9px 12px;border:1px solid #cbd5e1;border-radius:9px;font-size:13px;color:#0f172a;background:#fff;outline:none;transition:all .15s}.AnalysisTable_textInput__Tz_Zq:focus{border-color:#0284c7;box-shadow:0 0 0 3px rgba(2,132,199,.12)}.AnalysisTable_sheetsOverview__SElTD{display:flex;flex-direction:column;gap:6px;text-align:left}.AnalysisTable_sheetsOverviewTitle__YmADh{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#64748b}.AnalysisTable_importSheets__X9q_1{margin:0;max-height:120px;overflow-y:auto;border:1px solid #e2e8f0;border-radius:10px;background:#fff;list-style:none;padding:0}.AnalysisTable_sheetRow__9hyca{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border-bottom:1px solid #f1f5f9;font-size:12px}.AnalysisTable_sheetRow__9hyca:last-child{border-bottom:0}.AnalysisTable_sheetRowLeft__e7D3A{display:flex;align-items:center;gap:8px;min-width:0;color:#1e293b}.AnalysisTable_sheetIcon__0c1f8{color:#0284c7;flex-shrink:0}.AnalysisTable_sheetStats__whcBB{font-size:11px;color:#64748b;font-variant-numeric:tabular-nums;flex-shrink:0}.AnalysisTable_importNoticeCard__iMrt_{padding:10px 12px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;font-size:11.5px;color:#64748b;line-height:1.5;text-align:left}.AnalysisTable_formulaWarning__YBuuH{display:block;margin-top:6px;padding:6px 8px;background:#fef3c7;border-left:3px solid #f59e0b;border-radius:4px;color:#92400e;font-size:11px}.AnalysisTable_modalFooter__EXW0U{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:22px;padding-top:16px;border-top:1px solid #e2e8f0}.AnalysisTable_cancelBtn__xYBls{display:inline-flex;align-items:center;justify-content:center;padding:9px 16px;border-radius:9px;font-size:13px;font-weight:500;color:#475569;background:#fff;border:1px solid #cbd5e1;cursor:pointer;transition:all .15s}.AnalysisTable_cancelBtn__xYBls:hover{background:#f8fafc;color:#0f172a}.AnalysisTable_submitBtn__Ttp2C{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px 18px;border-radius:9px;font-size:13px;font-weight:600;color:#fff;background:#0f172a;border:0;cursor:pointer;transition:all .15s;box-shadow:0 1px 2px rgba(0,0,0,.06)}.AnalysisTable_submitBtn__Ttp2C:hover:not(:disabled){background:#1e293b}.AnalysisTable_submitBtn__Ttp2C:active:not(:disabled){transform:scale(.98)}.AnalysisTable_submitBtn__Ttp2C:disabled{opacity:.45;cursor:not-allowed}.AnalysisTable_upload__oFkem{display:flex;flex-direction:column;align-items:center;gap:12px;padding:26px 18px;border:1px dashed #c5c5c5;border-radius:12px;background:#f7fafb;color:#31555b;font-size:14px;margin:20px 0}.AnalysisTable_upload__oFkem input{max-width:100%;font-size:12px}.AnalysisTable_upload__oFkem small{color:#73808d;font-size:11px}.AnalysisTable_importNote__Zr6sO{font-size:12px!important;line-height:1.8}.AnalysisTable_importNote__Zr6sO strong{font-weight:600}.AnalysisTable_error__VQaAS{padding:10px 14px;border-radius:10px;background:#fef2f2;border:1px solid #fecaca;color:#b91c1c;font-size:12px;margin:12px 0}.AnalysisTable_editorDocHeader__usp6u{display:flex;align-items:flex-start;gap:16px;margin:4px 0 16px}.AnalysisTable_editorDocIconSquircle__x4sQM{display:grid;place-items:center;width:46px;height:46px;border-radius:12px;background:#f8fafc;border:1px solid #eef2f6;flex-shrink:0;box-shadow:0 1px 2px rgba(0,0,0,.02)}.AnalysisTable_editorDocMetaCol__xtU6J{display:flex;flex-direction:column;min-width:0;flex:1}.AnalysisTable_editorDocBadgesRow__qcxy6{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:6px}.AnalysisTable_docFormatBadge__UVf7j{font-size:10px;font-weight:700;font-family:var(--font-mono),monospace;padding:2px 7px;border-radius:6px;background:#e2e8f0;color:#334155}.AnalysisTable_docStatusEditable__qEuw1{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:12px;background:#ecfdf5;border:1px solid #a7f3d0;color:#047857;font-size:11px;font-weight:600}.AnalysisTable_docStatusDotGreen__eNeK6{width:6px;height:6px;border-radius:50%;background:#10b981}.AnalysisTable_docStatusSaved__o1Q8O{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:12px;background:#f0f9ff;border:1px solid #bae6fd;color:#0284c7;font-size:11px;font-weight:600}.AnalysisTable_docStatusDotBlue__dhRc2{width:6px;height:6px;border-radius:50%;background:#0284c7}.AnalysisTable_docSheetsBadge__ESdwq{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:6px;background:#f1f5f9;border:1px solid #e2e8f0;font-size:11px;font-weight:550;color:#475569;font-variant-numeric:tabular-nums}.AnalysisTable_docSheetsBadge__ESdwq svg{color:#0284c7}.AnalysisTable_docSizeMeta__K4UyU{font-size:11.5px;color:#64748b;font-variant-numeric:tabular-nums}.AnalysisTable_editorDocTitle__MkOms{font-size:24px;font-weight:650;color:#0f172a;margin:0 0 4px;letter-spacing:-.02em;line-height:1.25}.AnalysisTable_editorDocSubtitle__olTc7{font-size:13px;color:#64748b;margin:0;line-height:1.5}.AnalysisTable_toolbar__Pbr8r{display:flex;align-items:center;justify-content:space-between;gap:8px 12px;flex-wrap:wrap;margin:12px 0 16px;padding:7px 12px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px rgba(15,23,42,.04);flex-shrink:0}.AnalysisTable_toolbarGroup__oX_vc{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.AnalysisTable_toolbarDivider__LLCVf{width:1px;height:20px;background:#e2e8f0;flex-shrink:0}.AnalysisTable_toolbarBtn__2wsEl{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border-radius:8px;background:#f8fafc;border:1px solid #cbd5e1;color:#334155;font-size:12px;font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap}.AnalysisTable_toolbarBtn__2wsEl:hover{background:#f1f5f9;color:#0f172a;border-color:#94a3b8}.AnalysisTable_saveVersionBtn__x_TYu{display:inline-flex;align-items:center;gap:5px;padding:6px 11px;border-radius:8px;background:#fafafa;border:1px solid #e7e7e7;color:#646464;font-size:12px;font-weight:600;cursor:pointer;transition:all .15s ease;white-space:nowrap}.AnalysisTable_saveVersionBtn__x_TYu:hover{background:#f4f4f4;color:#515151}.AnalysisTable_downloadBtn__wFWXX{display:inline-flex;align-items:center;gap:6px;padding:6px 13px;border-radius:8px;background:#0f172a;border:0;color:#fff;font-size:12px;font-weight:600;cursor:pointer;transition:all .15s ease;white-space:nowrap;box-shadow:0 1px 2px rgba(0,0,0,.06);text-decoration:none}.AnalysisTable_downloadBtn__wFWXX:hover:not(:disabled){background:#1e293b;transform:translateY(-1px)}.AnalysisTable_downloadBtn__wFWXX:disabled{opacity:.5;cursor:not-allowed}.AnalysisTable_copiedIcon__FN_jw{color:#10b981}.AnalysisTable_versionPicker__naEWr{position:relative}.AnalysisTable_versionPickerSummary__kjpoN{display:inline-flex;align-items:center;gap:6px;list-style:none;cursor:pointer;padding:6px 11px;border-radius:8px;background:#f8fafc;border:1px solid #cbd5e1;color:#0f172a;font-size:12px;font-weight:600;transition:all .15s ease}.AnalysisTable_versionPickerSummary__kjpoN::-webkit-details-marker{display:none}.AnalysisTable_versionPickerSummary__kjpoN:hover,.AnalysisTable_versionPicker__naEWr[open] .AnalysisTable_versionPickerSummary__kjpoN{background:#f1f5f9;border-color:#94a3b8}.AnalysisTable_toolbarChevron__Zy1hh{color:#64748b;transition:transform .15s ease}.AnalysisTable_versionPicker__naEWr[open] .AnalysisTable_toolbarChevron__Zy1hh{transform:rotate(180deg)}.AnalysisTable_versionMenu___YxNM{position:absolute;top:calc(100% + 6px);left:0;z-index:40;width:260px;max-width:calc(100vw - 40px);max-height:280px;overflow-y:auto;padding:6px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 12px 30px rgba(15,23,42,.12);display:flex;flex-direction:column;gap:2px}.AnalysisTable_versionMenuItem__ju_Um{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;text-align:left;padding:8px 10px;border-radius:8px;border:0;background:transparent;color:#1e293b;cursor:pointer;transition:background .15s ease}.AnalysisTable_versionMenuItem__ju_Um:hover{background:#f1f5f9}.AnalysisTable_versionMenuItemActive___3u2M{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;text-align:left;padding:8px 10px;border-radius:8px;border:0;background:#f0f9ff;color:#0284c7;cursor:pointer;font-weight:600}.AnalysisTable_versionMenuItemActive___3u2M strong,.AnalysisTable_versionMenuItem__ju_Um strong{font-size:12px}.AnalysisTable_versionMenuItemActive___3u2M small,.AnalysisTable_versionMenuItem__ju_Um small{font-size:10.5px;color:#64748b}.AnalysisTable_editorNoticeCard__JW1Un{display:flex;align-items:center;gap:10px;padding:11px 15px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;margin-top:14px;font-size:12px;color:#64748b;line-height:1.5}.AnalysisTable_editorNoticeIcon__ixZxK{color:#0284c7;flex-shrink:0}.AnalysisTable_originalCard__ss7Bw{border:1px solid #e2e8f0;border-radius:16px;background:#fff;padding:26px;box-shadow:0 1px 3px rgba(15,23,42,.04);max-width:760px;margin:4px 0 20px}.AnalysisTable_originalCardHeader___laOC{display:flex;align-items:flex-start;gap:16px;margin-bottom:18px}.AnalysisTable_originalIconWrapper__SmRjN{display:grid;place-items:center;width:50px;height:50px;border-radius:12px;background:#f8fafc;border:1px solid #eef2f6;flex-shrink:0;box-shadow:0 1px 2px rgba(0,0,0,.02)}.AnalysisTable_originalMetaCol__qEV9u{display:flex;flex-direction:column;min-width:0;flex:1}.AnalysisTable_originalBadgeRow__kCNDp{display:flex;align-items:center;gap:8px;margin-bottom:6px}.AnalysisTable_docStatusPreserved__Nj92q{display:inline-flex;align-items:center;padding:2px 8px;border-radius:12px;background:#f1f5f9;border:1px solid #e2e8f0;color:#64748b;font-size:11px;font-weight:600}.AnalysisTable_originalFileName__UXVgN{font-size:22px;font-weight:650;color:#0f172a;margin:0 0 6px;overflow-wrap:anywhere;letter-spacing:-.02em}.AnalysisTable_originalDescription__W0xoq{font-size:13px;line-height:1.6;color:#64748b;margin:0}.AnalysisTable_originalActions__migqf{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:16px 0;border-top:1px solid #f1f5f9;border-bottom:1px solid #f1f5f9;margin:16px 0}.AnalysisTable_originalEditBtn__nWvrR{display:inline-flex;align-items:center;gap:7px;padding:8px 16px;border-radius:9px;background:#0f172a;color:#fff;border:0;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease}.AnalysisTable_originalEditBtn__nWvrR:hover{background:#1e293b;transform:translateY(-1px)}.AnalysisTable_originalDownloadBtn__fwGiB{display:inline-flex;align-items:center;gap:7px;padding:8px 16px;border-radius:9px;background:#fff;color:#334155;border:1px solid #cbd5e1;font-size:13px;font-weight:550;cursor:pointer;text-decoration:none;transition:all .15s ease}.AnalysisTable_originalDownloadBtn__fwGiB:hover{background:#f8fafc;color:#0f172a;border-color:#94a3b8}.AnalysisTable_integrityBox__SLaOM{display:flex;flex-direction:column;gap:6px;margin-top:12px}.AnalysisTable_integrityLabel__GT3MO{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#64748b}.AnalysisTable_digestCode__a5Dhk{font-family:var(--font-mono),monospace;font-size:11.5px;color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:7px 12px;overflow-wrap:anywhere;display:inline-block}.AnalysisTable_original__IV1vb{max-width:700px;margin:10px auto}.AnalysisTable_original__IV1vb h2{font-size:22px;margin:18px 0;overflow-wrap:anywhere}.AnalysisTable_original__IV1vb p{font-size:14px;line-height:1.8;margin:12px 0;color:#657280}.AnalysisTable_original__IV1vb details{margin-top:30px;font-size:12px}.AnalysisTable_digest__yOu0f{overflow-wrap:anywhere;font-size:11px!important}.AnalysisTable_actions__SkE9b{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.AnalysisTable_editor__E8cKV{min-width:0;display:flex;flex-direction:column}.AnalysisTable_editorEmbedded__HSx09{flex:1;min-height:0;height:100%}.AnalysisTable_actions__SkE9b a,.AnalysisTable_actions__SkE9b button{display:inline-flex;align-items:center;gap:7px}.AnalysisTable_workbook__KldDZ{display:flex;flex-direction:column;min-height:0;flex:1;background:#fff;border:1px solid #dce3e8;overflow:hidden}.AnalysisTable_editorEmbedded__HSx09 .AnalysisTable_workbook__KldDZ{border:0;border-radius:0}.AnalysisTable_editor__E8cKV:not(.AnalysisTable_editorEmbedded__HSx09) .AnalysisTable_workbook__KldDZ{border-radius:10px;min-height:520px}.AnalysisTable_formulaBar__cDScZ{display:flex;align-items:center;gap:8px;min-height:36px;padding:0 10px;border-bottom:1px solid #e5e7eb;background:#fff;flex-shrink:0}.AnalysisTable_formulaFx__8FCyP{font-size:12px;font-style:italic;font-weight:700;color:#475569;width:22px;text-align:center}.AnalysisTable_formulaRef__KkeXc{min-width:44px;font-size:12px;font-weight:650;color:#0f172a;font-variant-numeric:tabular-nums}.AnalysisTable_formulaInput__p8SKW{flex:1;border:0!important;background:transparent!important;padding:6px 0!important;font-size:13px!important;border-radius:0!important;box-shadow:none!important;outline:none!important}.AnalysisTable_grid__MD8DA{flex:1;min-height:0;overflow:auto;background:white}.AnalysisTable_grid__MD8DA table{border-collapse:separate;border-spacing:0;font-size:12px;min-width:100%}.AnalysisTable_colHead__S1smj,.AnalysisTable_rowHead__SfBvw{position:sticky;font-weight:600;background:#f3f5f7;color:#334155;padding:0 8px;height:28px;border-right:1px solid #e4e8ec;border-bottom:1px solid #e4e8ec;white-space:nowrap;z-index:2}.AnalysisTable_colHead__S1smj{top:0;text-align:center;min-width:92px}.AnalysisTable_rowHead__SfBvw{left:0;z-index:3;text-align:center;min-width:42px;width:42px;color:#334155;font-variant-numeric:tabular-nums}.AnalysisTable_colHeadActive__Cg9ob,.AnalysisTable_rowHeadActive__wzM6m{background:#e8eef2;color:#0f172a}.AnalysisTable_grid__MD8DA thead{position:sticky;top:0;z-index:4}.AnalysisTable_grid__MD8DA td{border-right:1px solid #eef1f4;border-bottom:1px solid #eef1f4;padding:0;min-width:110px;max-width:280px;height:28px;background:#fff;vertical-align:middle}.AnalysisTable_grid__MD8DA td>span{display:block;padding:5px 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#1f2937;font-variant-numeric:tabular-nums}.AnalysisTable_grid__MD8DA td>input{font:inherit;color:#111827;width:100%;min-width:110px;outline:none;border:0;border-radius:0;padding:5px 8px;background:#fff;box-shadow:inset 0 0 0 2px #3b82f6}.AnalysisTable_cellActive__wmKNl{box-shadow:inset 0 0 0 2px #3b82f6;z-index:1}.AnalysisTable_gridXlsx__4RnzP .AnalysisTable_colHead__S1smj{min-width:86px}.AnalysisTable_gridCsv__FWu_p .AnalysisTable_colHead__S1smj{text-align:left;font-weight:600;color:#374151;padding:8px 10px;height:auto;background:#f8fafc}.AnalysisTable_gridCsv__FWu_p td{height:34px}.AnalysisTable_gridCsv__FWu_p td>input,.AnalysisTable_gridCsv__FWu_p td>span{padding:8px 10px}.AnalysisTable_bottom__6xKVU{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:34px;padding:0 8px;border-top:1px solid #e5e7eb;background:#f8fafc;flex-shrink:0}.AnalysisTable_tabs__Op9BN{display:flex;overflow:auto;gap:0;max-width:70%}.AnalysisTable_tabs__Op9BN button{padding:7px 14px;font-size:12px;white-space:nowrap;border-radius:0;border-right:1px solid #edf0f3;color:#4b5563;background:transparent}.AnalysisTable_tabs__Op9BN button[aria-selected=true]{background:#fff;color:#111827;font-weight:600;box-shadow:inset 0 2px 0 #3b82f6}.AnalysisTable_status__WlkN7{font-size:11px;color:#475569;white-space:nowrap}.AnalysisTable_note__wvMhC{font-size:11px;line-height:1.8;color:#475569;margin-top:18px}@media(max-width:700px){.AnalysisTable_grid__MD8DA{max-height:55dvh}.AnalysisTable_toolbar__Pbr8r button{padding:8px!important}.AnalysisTable_editor__E8cKV:not(.AnalysisTable_editorEmbedded__HSx09) .AnalysisTable_workbook__KldDZ{min-height:360px}}.AnalysisTable_contextMenu__BW5ai{position:relative;font-size:12px;color:#626262}.AnalysisTable_contextMenu__BW5ai summary{cursor:pointer;padding:7px 10px;border-radius:7px;list-style:none}.AnalysisTable_contextMenu__BW5ai[open]{z-index:25}.AnalysisTable_contextMenu__BW5ai[open] summary{background:#f2f2f2}.AnalysisTable_contextMenu__BW5ai[open]>button{position:absolute;top:100%;right:0;width:190px;text-align:left;justify-content:start;background:white;border:1px solid #e5e7eb;box-shadow:0 8px 20px #172b3510}.AnalysisTable_contextMenu__BW5ai[open]>button:last-child{top:calc(100% + 35px)}.AnalysisTable_editor__E8cKV .AnalysisTable_editorDocHeader__usp6u{align-items:center;gap:10px;margin:0 0 10px}.AnalysisTable_editor__E8cKV .AnalysisTable_editorDocIconSquircle__x4sQM{width:30px;height:36px;border:0;box-shadow:none;background:transparent}.AnalysisTable_editor__E8cKV .AnalysisTable_editorDocBadgesRow__qcxy6{display:none}.AnalysisTable_editor__E8cKV .AnalysisTable_editorDocTitle__MkOms{font-size:18px;margin:0 0 3px}.AnalysisTable_editor__E8cKV .AnalysisTable_editorDocSubtitle__olTc7{font-size:11px}.AnalysisTable_editor__E8cKV .AnalysisTable_toolbar__Pbr8r{margin:8px 0;padding:4px 0;border:0;border-bottom:1px solid #ebebeb;border-radius:0;box-shadow:none}.AnalysisTable_editor__E8cKV .AnalysisTable_toolbarBtn__2wsEl{padding:6px 8px;font-size:11px}.AnalysisTable_editor__E8cKV details.AnalysisTable_editorNoticeCard__JW1Un{display:block;padding:8px 0;border:0;background:transparent;font-size:11px;margin-top:10px}.AnalysisTable_editorNoticeCard__JW1Un summary{cursor:pointer;color:#888888}.AnalysisTable_editorNoticeCard__JW1Un>svg{display:none}.AnalysisTable_editorNoticeCard__JW1Un>span{display:block;margin-top:8px;line-height:1.6}