@font-face{unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;font-family:displayLatin;src:url(/_next/static/media/3bce2c4c6a29b00f.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}.__className_e7ffce{font-family:displayLatin;font-weight:600;font-style:normal}@font-face{unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff;font-family:displayLatinExt;src:url(/_next/static/media/3618f7b4d7cd2c55.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}.__className_bd741e{font-family:displayLatinExt;font-weight:600;font-style:normal}@font-face{unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab;font-family:displayVietnamese;src:url(/_next/static/media/090512ff385b9b27.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}.__className_ca4f7d{font-family:displayVietnamese;font-weight:600;font-style:normal}@font-face{unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;font-family:taglineLatin;src:url(/_next/static/media/e2c7892f8d66cbd1.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}.__className_defd89{font-family:taglineLatin;font-weight:400;font-style:italic}@font-face{unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff;font-family:taglineLatinExt;src:url(/_next/static/media/61b5f180394cb44b.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}.__className_40462a{font-family:taglineLatinExt;font-weight:400;font-style:italic}@font-face{unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab;font-family:taglineVietnamese;src:url(/_next/static/media/a8e4040611fe97ea.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}.__className_fa83af{font-family:taglineVietnamese;font-weight:400;font-style:italic}@font-face{unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;font-family:bodyLatin;src:url(/_next/static/media/7d4881bb7e1bf84d.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;font-family:bodyLatin;src:url(/_next/static/media/7d4881bb7e1bf84d.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}.__className_25c845{font-family:bodyLatin}@font-face{unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff;font-family:bodyLatinExt;src:url(/_next/static/media/2b5b02fc7e511755.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff;font-family:bodyLatinExt;src:url(/_next/static/media/2b5b02fc7e511755.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}.__className_51afe2{font-family:bodyLatinExt}@font-face{unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab;font-family:bodyVietnamese;src:url(/_next/static/media/e038a29029a234f2.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab;font-family:bodyVietnamese;src:url(/_next/static/media/e038a29029a234f2.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}.__className_47c78f{font-family:bodyVietnamese}@font-face{unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f;font-family:bodySymbols2;src:url(/_next/static/media/65f03d54ccadf4a8.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f;font-family:bodySymbols2;src:url(/_next/static/media/65f03d54ccadf4a8.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}.__className_403dfb{font-family:bodySymbols2}@font-face{unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116;font-family:bodyCyrillic;src:url(/_next/static/media/b9408752a0c24fb9.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116;font-family:bodyCyrillic;src:url(/_next/static/media/b9408752a0c24fb9.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}.__className_83b4c9{font-family:bodyCyrillic}@font-face{unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f;font-family:bodyCyrillicExt;src:url(/_next/static/media/013b72fa676f92e0.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f;font-family:bodyCyrillicExt;src:url(/_next/static/media/013b72fa676f92e0.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}.__className_e8fe79{font-family:bodyCyrillicExt}@font-face{font-family:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.report-theme{--background:#f4f2ed;--foreground:#1b1b1b;--card:#fbfaf7;--card-foreground:#1b1b1b;--popover:#fbfaf7;--popover-foreground:#1b1b1b;--secondary:#e6e2d9;--secondary-foreground:#1b1b1b;--muted:#e6e2d9;--muted-foreground:#5d5d5d;--accent:#e6e2d9;--accent-foreground:#1b1b1b;--border:#1b1b1b;--input:#1b1b1b;--ring:var(--brand-mark);--radius:0;--rule:#d1d1d1;--data:#6d6d6d;--ruled:#e7e7e7;--ink-faded:#6d6d6d;--ink-inverse:#f6f9f9;--muted-inverse:#b0b0b0;--status-closed:#b42318;--status-inactive:#9a4a00;--brand-chip:#1b544e;--brand-chip-ink:#ffffff;--brand-mark:#3b7e77;--brand-ink:#1b544e;--brand-accent:#f8ff91;--brand-select:#c0dad5;--stock-shell:#e9e5dc;--stock-insert:#efe9dc;--stock-file:var(--card);--stock-drawer:#f7f5f0;--paper-edge:#b0b0b0;--shadow-ink:var(--foreground);--bar-bg:#1b1b1b;--bar-ink:#f6f9f9;--bar-dim:#888888;font-family:var(--font-body),ui-monospace,monospace}.report-theme,.report-theme *{scrollbar-color:var(--shadow-ink) transparent}@layer base{.report-theme :focus-visible{outline:2px solid var(--brand-mark);outline-offset:2px}.report-theme [role=listbox]:focus-visible{outline-offset:-2px}}.report-theme ::selection{background:var(--brand-select);color:var(--foreground)}.report-theme .ink-faded{color:var(--ink-faded);--muted-foreground:var(--ink-faded)}.report-theme .dead-file{border-style:dashed;border-color:var(--paper-edge)}.report-theme .dead-file img{filter:grayscale(1)}.report-theme .spine-link{stroke:var(--ink-faded);stroke-width:1px}.report-theme .spine-link.spine-lit{stroke:var(--brand-mark);stroke-width:2px}.report-theme .spine-head{fill:var(--ink-faded)}.report-theme .spine-head.spine-lit{fill:var(--brand-mark)}.report-theme .spine-faded{border-color:var(--paper-edge)}.report-theme .flow-ribbon{fill:var(--data);fill-opacity:.32;transition:fill-opacity .12s}.report-theme .flow-ribbon[data-on]{fill:var(--foreground);fill-opacity:.72}.report-theme .flow-point{stroke:var(--brand-mark);stroke-width:1.5px}.report-theme .flow-node{fill:var(--foreground)}.report-theme .flow-node[data-rest]{fill:var(--data)}.report-theme .census-cell{fill:none;stroke:var(--rule);stroke-width:1px}.report-theme .census-cell[data-rank="0"]{fill:var(--foreground);stroke:none}.report-theme .census-cell[data-rank="1"]{fill:var(--data);stroke:none}.report-theme .census-cell[data-rank="2"]{fill:none;stroke:var(--data)}.report-theme .census-cell[data-dim]{opacity:.25}.report-theme .slope-line{stroke:var(--data);stroke-width:1.4px}.report-theme .slope-line[data-on]{stroke:var(--foreground);stroke-width:2px}.report-theme .slope-point{stroke:var(--brand-mark);stroke-width:2px}.report-theme .stack-point{background:var(--brand-mark)}.report-theme .slope-rule{stroke:var(--rule)}.report-theme .slope-dot{fill:var(--card);stroke:var(--foreground);stroke-width:1px}.report-theme .slope-dot[data-on],.report-theme .slope-text{fill:var(--foreground)}.report-theme .slope-text-muted{fill:var(--muted-foreground)}.report-theme .buyer-chip{border:1px solid var(--paper-edge)}@media (hover:hover){.report-theme button.buyer-chip:hover{border-color:var(--foreground)}}.report-theme .font-display{font-family:var(--font-display),system-ui,sans-serif}.report-theme .report-ruled{background-image:repeating-linear-gradient(to bottom,transparent 0 31px,var(--ruled) 31px 32px)}.report-theme .shadow-hard{box-shadow:8px 8px 0 var(--background),9px 9px 0 var(--shadow-ink)}.report-theme .shadow-hard-sm{box-shadow:4px 4px 0 var(--shadow-ink)}.report-theme .tier-shell{background:var(--stock-shell);border:2px solid var(--foreground);box-shadow:8px 8px 0 var(--background),9px 9px 0 var(--shadow-ink)}.report-theme .tier-insert{background:var(--stock-insert);border:1px solid var(--foreground)}.report-theme .shelf-card{background:var(--stock-file);border-top:1px solid var(--rule);border:1px solid var(--rule);border-top-color:var(--foreground)}.report-theme .font-tagline{font-family:var(--font-tagline),var(--font-display),system-ui,sans-serif;font-style:italic;font-weight:400}.report-theme .fan-tab{--tab-bg:var(--stock-file);--tab-ink:var(--paper-edge);position:relative;z-index:1;background:var(--tab-bg);border-top:1px solid var(--tab-ink);border-left:1px solid var(--tab-ink);clip-path:polygon(0 0,calc(100% - 12px) 0,100% 100%,0 100%)}.report-theme .fan-tab:after{content:"";position:absolute;top:0;right:0;width:12px;height:100%;background:linear-gradient(to top right,transparent calc(50% - .75px),var(--tab-ink) calc(50% - .75px),var(--tab-ink) calc(50% + .75px),transparent calc(50% + .75px))}.report-theme .fan-tab-also{border-top-style:dashed;border-left-style:dashed;--tab-bg:var(--background);color:var(--muted-foreground)}.report-theme .fan-band{background:var(--stock-file);border:1px solid var(--paper-edge)}.report-theme .fan-sep{background:var(--stock-file);border-left:1px solid var(--paper-edge);border-right:1px solid var(--paper-edge)}.report-theme .mini-lower{transition:opacity .22s cubic-bezier(.2,.8,.2,1)}.report-theme [data-pull-landed] .mini-lower{transition:none}.report-theme .fan-file-on .fan-tab{--tab-bg:var(--foreground);--tab-ink:var(--foreground);color:var(--ink-inverse);--muted-foreground:var(--muted-inverse)}.report-theme .fan-file-on .fan-band{border-color:var(--foreground)}.report-theme .fan-file-on .fan-tab [data-file-status]{color:var(--ink-inverse)}.report-theme .fan-file[data-dead]{color:var(--ink-faded);--muted-foreground:var(--ink-faded)}.report-theme .fan-file[data-dead] .fan-tab{border-top-style:dashed;border-left-style:dashed}.report-theme .fan-file[data-dead] .fan-band{border-style:dashed}.report-theme .fan-file[data-dead] img{filter:grayscale(1)}.report-theme [data-pull-ghost]{cursor:grabbing;filter:drop-shadow(4px 4px 0 var(--shadow-ink))}.report-theme [data-pull-ghost][data-armed=raise]{filter:drop-shadow(7px 7px 0 var(--shadow-ink))}.report-theme [data-pull-ghost][data-armed=open]{filter:drop-shadow(11px 11px 0 var(--shadow-ink))}.report-theme .fan-file[data-lifted] .fan-tab{visibility:hidden}.report-theme .fan-file[data-lifted] .fan-band{background:transparent;border:1px dashed var(--muted-foreground)}.report-theme .fan-file-out .fan-tab,.report-theme .fan-file[data-lifted] .fan-band>*{visibility:hidden}.report-theme .fan-file-out .fan-band{background:transparent;border:1px dashed var(--muted-foreground)}.report-theme .fan-file-out .fan-band>*{visibility:hidden}.report-theme .fan-divider-tab{--tab-bg:var(--stock-insert)}.report-theme .fan-divider-body{border:1px solid var(--paper-edge)}.report-theme .fan-divider[data-sliver] .fan-divider-body{border-color:var(--muted-foreground)}@media (hover:hover){.report-theme .fan-divider:where(:not(:disabled)):hover .fan-divider-tab{--tab-bg:var(--secondary);--tab-ink:var(--foreground)}.report-theme .fan-divider:where(:not(:disabled)):hover .fan-divider-body{border-color:var(--foreground)}.report-theme .fan-divider-on:hover .fan-divider-tab{--tab-bg:var(--brand-chip);--tab-ink:var(--brand-chip);color:var(--brand-chip-ink)}.report-theme .fan-divider-on:hover .fan-divider-body{border-color:var(--brand-mark)}}.report-theme .fan-divider-on .fan-divider-tab{--tab-bg:var(--brand-chip);--tab-ink:var(--brand-chip);color:var(--brand-chip-ink)}.report-theme .fan-divider-on .fan-divider-body{border-color:var(--brand-mark)}.report-theme .fan-divider[data-focused] .fan-divider-tab{--tab-bg:var(--foreground);--tab-ink:var(--foreground);color:var(--ink-inverse);--muted-foreground:var(--muted-inverse)}.report-theme .fan-divider[data-focused] .fan-divider-body{border-color:var(--foreground)}.report-theme .fan-chip{border:1px solid var(--paper-edge)}.report-theme .shelf-face{border-color:var(--foreground)}.report-theme .shelf-index{color:var(--muted-foreground)}.report-theme .shelf-index-on{background:var(--brand-chip);color:var(--brand-chip-ink)}.report-theme .key-plate{display:inline-block;min-width:1.7em;padding:0 5px;border:1px solid var(--foreground);background:var(--card);color:var(--foreground);font:500 10px/1.5 var(--font-body),ui-monospace,monospace;letter-spacing:.06em;text-align:center;text-transform:none;box-shadow:0 2px 0 var(--foreground)}@media (hover:hover){.report-theme .key-press:hover .key-plate:not(.key-plate-lit){background:var(--foreground);color:var(--ink-inverse);--muted-foreground:var(--muted-inverse)}}.report-theme .key-plate-lit{border-color:var(--brand-chip);background:var(--brand-chip);color:var(--brand-chip-ink);box-shadow:none;transform:translateY(2px)}.report-theme .command-list{background:var(--foreground);color:var(--ink-inverse);--muted-foreground:var(--muted-inverse);box-shadow:4px 4px 0 var(--shadow-ink)}@media (max-width:639px){.report-theme .command-list{box-shadow:none}}.report-theme .command-row-on{background:var(--secondary);color:var(--foreground);--muted-foreground:var(--foreground);box-shadow:inset 1px 0 0 var(--secondary),inset 3px 0 0 var(--brand-mark)}.report-theme .key-owner-mark{background:var(--brand-mark)}.report-theme .key-owner-mark-off{background:var(--rule)}.report-theme .evidence-stamp{position:absolute;top:14px;right:14px;z-index:5;padding:4px 10px;border:2px solid var(--brand-mark);background:var(--card);color:var(--brand-ink);font:500 11px/1.4 var(--font-body),ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;transform:rotate(-5deg);pointer-events:none}.report-theme .evidence-stamp-gone{opacity:0;transition:opacity .4s ease}@media (pointer:coarse){.report-theme .evidence-stamp{display:none}}.report-theme .case-closed-frame{position:absolute;inset:0;z-index:6;display:grid;place-items:center;padding:16px;pointer-events:none}.report-theme .case-closed-stamp{display:flex;flex-direction:column;align-items:center;gap:6px;max-width:100%;padding:12px 20px;border:2px solid var(--brand-mark);background:var(--card);color:var(--brand-ink);text-align:center;transform:rotate(-5deg);animation:case-closed-press .2s cubic-bezier(.2,.8,.2,1) both}.report-theme .case-closed-title{font:600 clamp(24px,4vw,40px)/1 var(--font-display),system-ui,sans-serif;letter-spacing:.04em}.report-theme .case-closed-line{font:500 11px/1.5 var(--font-body),ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;text-wrap:balance}@keyframes case-closed-press{0%{transform:rotate(-5deg) scale(1.15)}to{transform:rotate(-5deg) scale(1)}}.report-theme .briefing-paper-in{animation:briefing-paper-in .22s cubic-bezier(.2,.8,.2,1) both}@keyframes briefing-paper-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.report-theme .briefing-plate{min-width:2.2em;padding:2px 7px;font-size:12px;cursor:pointer;transition:transform .1s cubic-bezier(.2,.8,.2,1)}.report-theme .briefing-knock{animation:briefing-knock .32s cubic-bezier(.2,.8,.2,1)}@keyframes briefing-knock{20%{transform:translateX(-4px)}50%{transform:translateX(4px)}80%{transform:translateX(-2px)}}.report-theme .briefing-cursor{display:inline-block;width:7px;height:12px;margin-right:8px;vertical-align:-2px;background:currentColor;animation:briefing-cursor-blink 1s steps(1) 3}@keyframes briefing-cursor-blink{50%{visibility:hidden}}.report-theme .briefing-foot{border-top:1px solid var(--paper-edge)}.report-theme .briefing-sfx{border:1px solid var(--paper-edge)}.report-theme .briefing-sfx[aria-pressed=true]{border-color:var(--foreground)}.report-theme .briefing-done-word{text-decoration:line-through}.report-theme .briefing-did{justify-self:end;padding:1px 5px;border:1.5px solid var(--brand-mark);color:var(--brand-ink);font-size:9px;letter-spacing:.14em;text-transform:uppercase;transform:rotate(-5deg)}.report-theme .briefing-press{animation:briefing-press .2s cubic-bezier(.2,.8,.2,1) both}@keyframes briefing-press{0%{transform:rotate(-5deg) scale(1.4)}to{transform:rotate(-5deg) scale(1)}}.report-theme .briefing-mini{position:relative;display:grid;grid-template-rows:1fr 18px;width:236px;height:172px;overflow:hidden;border:1px solid var(--paper-edge);background:var(--background)}.report-theme .briefing-mini-lead{display:grid;grid-template-columns:112px 1fr;gap:8px;padding:10px 8px 6px 10px}.report-theme .briefing-mini-cover{display:grid;grid-template-rows:auto auto 1fr;gap:6px;padding:7px 8px;border:1px solid var(--foreground);background:var(--stock-shell);box-shadow:3px 3px 0 var(--background),4px 4px 0 var(--shadow-ink)}.report-theme .briefing-mini-tick{position:relative;width:10px;height:2px;background:var(--rule)}.report-theme .briefing-mini-tick[data-on]{height:3px}.report-theme .briefing-mini-pour{position:absolute;inset:0;background:var(--brand-mark);transform:scaleX(0);transform-origin:left}.report-theme .briefing-mini-tick[data-on] .briefing-mini-pour{transform:none}.report-theme .briefing-moving .briefing-mini-tick[data-on] .briefing-mini-pour{transition:transform .18s cubic-bezier(.2,.8,.2,1)}.report-theme .briefing-mini-title{font:600 11px/1.1 var(--font-display),system-ui,sans-serif}.report-theme .briefing-mini-lines{display:grid;align-content:start;gap:4px}.report-theme .briefing-mini-lines i{display:block;height:2px;background:var(--paper-edge)}.report-theme .briefing-mini-lines i:nth-child(2){width:80%}.report-theme .briefing-mini-lines i:nth-child(3){width:60%}.report-theme .briefing-mini-lines i:nth-child(4){width:90%}.report-theme .briefing-mini-evidence{position:relative;overflow:hidden;border:1px dashed var(--paper-edge)}.report-theme .briefing-mini-glimpse{position:absolute;right:6px;bottom:6px;left:6px;padding-top:3px;border-top:1px solid var(--foreground);color:var(--muted-foreground);font-size:7px;letter-spacing:.1em;text-transform:uppercase}.report-theme .briefing-mini-drawer{position:absolute;inset:0;display:grid;grid-template-rows:14px repeat(3,1fr);border-left:1px solid var(--foreground);background:var(--stock-drawer);transform:translateX(104%)}.report-theme .briefing-mini-open .briefing-mini-drawer{transform:none}.report-theme .briefing-moving .briefing-mini-drawer{transition:transform .22s cubic-bezier(.2,.8,.2,1)}.report-theme .briefing-mini-head{padding:3px 6px 0;color:var(--muted-foreground);font-size:7px;letter-spacing:.12em;text-transform:uppercase}.report-theme .briefing-mini-row{display:flex;align-items:center;gap:5px;padding:0 6px;border-top:1px solid var(--rule);font-size:8px}.report-theme .briefing-mini-row[data-on]{background:var(--foreground);color:var(--ink-inverse);--muted-foreground:var(--muted-inverse)}.report-theme .briefing-mini-dot{width:6px;height:6px;border:1px solid}.report-theme .briefing-mini-bar{height:3px;margin-left:auto;background:var(--data)}.report-theme .briefing-mini-row[data-on] .briefing-mini-bar{background:var(--ink-inverse)}.report-theme .briefing-mini-rail{display:flex;align-items:center;gap:6px;padding:0 8px;border-top:1px solid var(--foreground);font-size:7px;letter-spacing:.12em;text-transform:uppercase}.report-theme .briefing-mini-rail:before{content:"";width:5px;height:5px;background:var(--brand-mark)}.report-theme .briefing-mini-plate{display:inline-flex;align-items:center;gap:2px;color:var(--muted-foreground);letter-spacing:.04em;text-transform:none}.report-theme .briefing-mini-key{display:inline-block;min-width:10px;padding:0 2px;border:1px solid var(--foreground);background:var(--card);color:var(--foreground);font-size:6.5px;line-height:1.3;text-align:center;box-shadow:0 1px 0 var(--foreground)}.report-theme .briefing-mini-key-lit{border-color:var(--brand-chip);background:var(--brand-chip);color:var(--brand-chip-ink);box-shadow:none}.report-theme .fan-plate{background:var(--foreground);color:var(--ink-inverse);--muted-foreground:var(--muted-inverse)}.report-theme .paper-drawer{background:var(--stock-drawer)}:root:has([data-report-root]){scrollbar-gutter:stable}:root:has([data-report-root][data-theme=dark]) .report-theme{color-scheme:dark;--background:#0f0f0f;--foreground:#f6f9f9;--card:#1b1b1b;--card-foreground:#f6f9f9;--popover:#1b1b1b;--popover-foreground:#f6f9f9;--secondary:#2e2e2e;--secondary-foreground:#f6f9f9;--muted:#2e2e2e;--muted-foreground:#b0b0b0;--accent:#2e2e2e;--accent-foreground:#f6f9f9;--border:#f6f9f9;--input:#f6f9f9;--rule:#3d3d3d;--data:#888888;--ruled:#262626;--ink-faded:#b0b0b0;--ink-inverse:#1b1b1b;--muted-inverse:#5d5d5d;--status-closed:#ff7a6e;--status-inactive:#f5a35a;--brand-chip:#3b7e77;--brand-chip-ink:#ffffff;--brand-mark:#6ca59e;--brand-ink:#6ca59e;--brand-accent:#f8ff91;--brand-select:#1b544e;--stock-shell:#151515;--stock-insert:#262626;--stock-drawer:#202020;--paper-edge:#5d5d5d;--shadow-ink:#454545;--bar-bg:#1b1b1b;--bar-ink:#f6f9f9;--bar-dim:#888888;--icon-plate:#d1d1d1}:root:has([data-report-root][data-theme=neon]) .report-theme{color-scheme:dark;--background:#0f0f0f;--foreground:#f8ff91;--card:#1b1b1b;--card-foreground:#f8ff91;--popover:#1b1b1b;--popover-foreground:#f8ff91;--secondary:#2e2e2e;--secondary-foreground:#f8ff91;--muted:#2e2e2e;--muted-foreground:#b0b0b0;--accent:#2e2e2e;--accent-foreground:#f8ff91;--border:#f8ff91;--input:#f8ff91;--rule:#3d3d3d;--data:#888888;--ruled:#262626;--ink-faded:#b0b0b0;--ink-inverse:#1b1b1b;--muted-inverse:#5d5d5d;--status-closed:#ff7a6e;--status-inactive:#f5a35a;--brand-chip:#6ca59e;--brand-chip-ink:#1b1b1b;--brand-mark:#6ca59e;--brand-ink:#91bcb5;--brand-accent:#f8ff91;--brand-select:#1b544e;--stock-shell:#151515;--stock-insert:#262626;--stock-drawer:#202020;--paper-edge:#5d5d5d;--shadow-ink:#1c6960;--bar-bg:#1b1b1b;--bar-ink:#f8ff91;--bar-dim:#91bcb5;--icon-plate:#d1d1d1}:root:has([data-report-root][data-theme=dark]) .report-theme img:not([src="/the-grid-icon.png"]),:root:has([data-report-root][data-theme=neon]) .report-theme img:not([src="/the-grid-icon.png"]){background:var(--icon-plate);outline:2px solid var(--icon-plate)}:root:has([data-report-root][data-theme=neon]) .report-theme .font-display{text-shadow:0 0 1px currentColor,0 0 4px var(--brand-mark),0 0 14px var(--shadow-ink)}:root:has([data-report-root][data-theme=neon]) .report-theme .font-display .text-muted-foreground{text-shadow:none}:root:has([data-report-root][data-theme=neon]) .report-theme .report-bar{box-shadow:0 4px 14px -6px var(--brand-mark);text-shadow:0 0 3px var(--brand-mark)}:root:has([data-report-root][data-theme=neon]) .report-theme .shadow-hard,:root:has([data-report-root][data-theme=neon]) .report-theme .tier-shell{box-shadow:inset 0 0 12px var(--shadow-ink),0 0 16px var(--shadow-ink)}:root:has([data-report-root][data-theme=neon]) .report-theme .shadow-hard-sm{box-shadow:inset 0 0 6px var(--shadow-ink),0 0 8px var(--shadow-ink)}:root:has([data-report-root][data-theme=neon]) [data-report-root]:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:1001;background-image:repeating-linear-gradient(to bottom,transparent 0 2px,var(--background) 2px 3px);opacity:.12}:root:has([data-report-root][data-theme=neon][data-neon-strike]) [data-report-root]:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:1001;background-image:linear-gradient(var(--background),var(--background));opacity:0;animation:report-neon-strike .6s step-end}@keyframes report-neon-strike{0%{opacity:1}30%{opacity:0}55%{opacity:.6}70%{opacity:0}}@keyframes report-file-in{0%{opacity:0;translate:0 -10px}to{opacity:1;translate:none}}.report-theme .fan-file-in{animation:report-file-in .32s cubic-bezier(.2,.8,.2,1) both}@keyframes report-header-peek{0%{transform:translateY(100%)}to{transform:none}}.report-theme .header-frame{background:var(--card);border:1px solid var(--paper-edge)}.report-theme .header-blur{background:radial-gradient(60% 90% at 25% 40%,var(--secondary),transparent 70%),radial-gradient(55% 80% at 78% 65%,var(--stock-insert),transparent 70%),var(--card);filter:blur(14px);transform:scale(1.15)}.report-theme .header-img-in{transition:opacity .3s ease,filter .3s ease}.report-theme .header-img-wait{opacity:0;filter:blur(10px)}.report-theme .header-rise{animation:report-header-peek .3s cubic-bezier(.2,.8,.2,1) .08s both}@keyframes report-ink-out{0%{opacity:var(--ink-from,1)}to{opacity:0}}@keyframes report-ink-in{0%{opacity:0}to{opacity:1}}.report-theme .ink-out{animation:report-ink-out 90ms linear both}.report-theme .ink-in{animation:report-ink-in .16s linear var(--ink-delay,40ms) both}@keyframes report-paper-out{0%{opacity:1}to{opacity:0}}.report-theme .paper-in{animation:report-ink-in .16s linear 40ms both}.report-theme .paper-out{animation:report-paper-out .16s linear .2s both}.report-theme .sheet-copy *,.report-theme .sheet-copy :after,.report-theme .sheet-copy :before{animation:none!important;transition:none!important}.report-theme .icon-wait,.report-theme .loader-hold{opacity:0}.report-theme .icon-in{animation:report-ink-in .16s linear both}@keyframes report-tick-pour{0%{transform:scaleX(0)}to{transform:none}}@keyframes report-phone-rise{0%{transform:translateY(100%)}to{transform:none}}@keyframes report-phone-drop{0%{transform:translateY(-16px)}to{transform:none}}@media (max-width:639px) and (prefers-reduced-motion:no-preference){.report-theme .lead-moved .phone-rise{animation:report-phone-rise .24s cubic-bezier(.2,.8,.2,1) backwards}.report-theme .lead-moved .phone-drop{animation:report-phone-drop .24s cubic-bezier(.2,.8,.2,1) backwards}}.report-theme .tick-pour{transform-origin:left;animation:report-tick-pour .18s cubic-bezier(.2,.8,.2,1) both}@keyframes report-file-bump{0%,to{border-color:var(--file-bump-ink)}35%{scale:1.18;border-color:var(--file-bump-ink)}}@keyframes report-file-bump-again{0%,to{border-color:var(--file-bump-ink)}35%{scale:1.18;border-color:var(--file-bump-ink)}}.report-theme .file-bump{animation:report-file-bump .3s cubic-bezier(.2,.8,.2,1) .55s}.report-theme .file-bump-again{animation:report-file-bump-again .3s cubic-bezier(.2,.8,.2,1) .55s}.report-theme .bookmark-flight{position:fixed;z-index:70;display:grid;place-items:center;border:1px solid var(--foreground);background:var(--card);box-shadow:4px 4px 0 var(--shadow-ink);transform-origin:center;pointer-events:none}.report-theme .bookmark-flight-stamp{max-width:90%;overflow:hidden;text-overflow:ellipsis;padding:6px 14px;border:2px solid var(--foreground);color:var(--foreground);font:500 15px/1.4 var(--font-body),ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;rotate:-4deg}@keyframes report-bump-l{0%,to{left:0}35%{left:-6px}}@keyframes report-bump-r{0%,to{left:0}35%{left:6px}}@keyframes report-bump-u{0%,to{top:0}35%{top:-6px}}@keyframes report-bump-d{0%,to{top:0}35%{top:6px}}.report-theme [data-bump=l]{animation:report-bump-l .38s cubic-bezier(.2,.8,.2,1)}.report-theme [data-bump=r]{animation:report-bump-r .38s cubic-bezier(.2,.8,.2,1)}.report-theme [data-bump=u]{animation:report-bump-u .38s cubic-bezier(.2,.8,.2,1)}.report-theme [data-bump=d]{animation:report-bump-d .38s cubic-bezier(.2,.8,.2,1)}@media (forced-colors:active){:root:has([data-report-root][data-theme=neon]) .report-theme .font-display,:root:has([data-report-root][data-theme=neon]) .report-theme .report-bar,:root:has([data-report-root][data-theme=neon]) .report-theme .shadow-hard,:root:has([data-report-root][data-theme=neon]) .report-theme .shadow-hard-sm,:root:has([data-report-root][data-theme=neon]) .report-theme .tier-shell{text-shadow:none;box-shadow:none}:root:has([data-report-root][data-theme=neon]) [data-report-root]:after,:root:has([data-report-root][data-theme=neon][data-neon-strike]) [data-report-root]:before{content:none}}@media print{:root:has([data-report-root][data-theme=neon]) [data-report-root]:after{content:none}}@media (prefers-reduced-motion:reduce){.report-theme .fan-file-in,.report-theme .file-bump,.report-theme .file-bump-again,.report-theme .header-rise,.report-theme .icon-in,.report-theme .ink-in,.report-theme .ink-out,.report-theme .paper-in,.report-theme .paper-out,.report-theme .tick-pour,.report-theme [data-bump=d],.report-theme [data-bump=l],.report-theme [data-bump=r],.report-theme [data-bump=u]{animation:none}.report-theme .key-plate-lit{transform:none}.report-theme .evidence-stamp-gone,.report-theme .flow-ribbon,.report-theme .header-img-in{transition:none}.report-theme .briefing-cursor,.report-theme .briefing-knock,.report-theme .briefing-paper-in,.report-theme .briefing-press,.report-theme .case-closed-stamp{animation:none}.report-theme .briefing-moving .briefing-mini-drawer,.report-theme .briefing-moving .briefing-mini-tick[data-on] .briefing-mini-pour,.report-theme .briefing-plate{transition:none}:root:has([data-report-root][data-theme=neon][data-neon-strike]) [data-report-root]:before{animation:none}}html[data-report-landing] main[aria-labelledby=report-title]{visibility:hidden;animation:report-landing-reveal 0s 10s forwards}@keyframes report-landing-reveal{to{visibility:visible}}