html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,button{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--background-primary:var(--base-00);--background-primary-alt:var(--base-05);--background-secondary:var(--base-05);--background-secondary-alt:var(--base-10);--background-surface:var(--base-25);--background-surface-elevated:var(--base-30);--background-surface-overlay:var(--base-20);--background-modifier-hover:oklch(from var(--base-100-raw) l c h / .07);--background-modifier-active:oklch(from var(--base-100-raw) l c h / .13);--background-modifier-selected:oklch(from var(--base-100-raw) l c h / .1);--background-modifier-focus:oklch(from var(--base-100-raw) l c h / .06);--background-modifier-border:var(--base-25);--background-modifier-error:oklch(55% .15 25);--background-modifier-error-rgb:oklch(55% .15 25/.15);--background-modifier-success:oklch(55% .15 145);--background-modifier-success-rgb:oklch(55% .15 145/.15);--background-modifier-warning:oklch(75% .15 80);--background-modifier-warning-rgb:oklch(75% .15 80/.15);--background-modifier-info:oklch(60% .15 250);--background-modifier-info-rgb:oklch(60% .15 250/.15);--border-subtle:var(--base-20);--border-strong:var(--base-30);--border-focus:var(--accent-color);--border-error:var(--color-red);--text-normal:var(--base-100);--text-muted:var(--base-70);--text-faint:var(--base-50);--text-on-accent:color-mix(in srgb, var(--text-normal), var(--text-invert) calc(clamp(0, (.6 - l) * 1000, 1) * 100%));--text-error:var(--color-red);--text-success:var(--color-green);--text-warning:var(--color-orange);--text-accent:var(--accent-color);--text-accent-hover:oklch(from var(--accent-color) calc(l + .05) c h);--link-color:oklch(60% .15 250);--link-color-hover:oklch(65% .15 250);--link-unresolved-color:var(--base-50);--link-unresolved-decoration-color:var(--base-40);--link-external-color:oklch(62% .14 230);--link-external-color-hover:oklch(67% .14 230);--accent-color:#e47906;--accent-color-hover:oklch(from var(--accent-color) calc(l + .04) c h);--accent-color-active:oklch(from var(--accent-color) calc(l - .04) c h);--accent-color-muted:oklch(from var(--accent-color) l c h / .15);--fid-red:#ba2f25;--fid-orange:#da4a10;--fid-amber:#e79a0e;--fid-cream:#e6daa8;--fid-mint:#96d5c0;--fid-teal:#169c9b;--fid-dark-teal:#075b6f;--scrollbar-bg:transparent;--scrollbar-thumb-bg:oklch(from var(--base-100-raw) l c h / .12);--scrollbar-active-thumb-bg:oklch(from var(--base-100-raw) l c h / .22);--duration-fast:80ms;--duration-normal:.15s;--duration-slow:.25s;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--editor-font-size:15px;--editor-line-height:var(--line-height-relaxed);--editor-max-width:720px;--editor-padding-x:var(--size-40);--editor-padding-y:var(--size-32);--explorer-item-height:26px;--explorer-indent:16px;--explorer-icon-size:14px;--input-height:28px;--input-bg:var(--background-primary);--input-border:var(--border-subtle);--input-border-focus:var(--accent-color);--input-radius:var(--radius-m);--input-padding-x:var(--size-8);--tag-bg:var(--accent-color-muted);--tag-color:var(--accent-color);--tag-radius:var(--radius-full);--tag-padding-x:var(--size-6);--tag-padding-y:var(--size-2);--modal-bg:var(--background-primary);--modal-border:var(--border-subtle);--modal-radius:var(--radius-l);--modal-shadow:var(--shadow-xl);--mono-0-raw:#fff;--mono-100-raw:#000;--mono-0-pure:#fff;--mono-100-pure:#000}:root[data-theme=light]{--base-00:oklch(96.65% .0317 82.77);--base-05:oklch(94.5% .034 82.77);--base-10:oklch(92% .038 82.77);--base-20:oklch(88% .044 82.77);--base-25:oklch(84% .05 82.77);--base-30:oklch(79% .057 82.77);--base-40:oklch(73% .065 82.77);--base-45:oklch(67% .072 82.77);--base-50:oklch(58% .08 82.77);--base-60:oklch(50% .087 82.77);--base-70:oklch(35% .093 82.77);--base-100:oklch(18% .098 82.77);--base-100-raw:#000;--mono-0-raw:#fff;--mono-100-raw:#000;--background-secondary:var(--base-10);--background-secondary-alt:var(--base-05);--background-surface:var(--base-20);--background-surface-elevated:var(--base-25);--shadow-s:0 1px 3px oklch(0% 0 0/.06), 0 1px 2px oklch(0% 0 0/.08);--shadow-m:0 4px 12px oklch(0% 0 0/.07), 0 2px 4px oklch(0% 0 0/.05);--shadow-l:0 8px 24px oklch(0% 0 0/.09), 0 4px 8px oklch(0% 0 0/.06);--shadow-xl:0 16px 48px oklch(0% 0 0/.11), 0 8px 16px oklch(0% 0 0/.07);--color-red:oklch(52% .21 27);--color-orange:oklch(64% .16 52);--color-yellow:oklch(76% .16 88);--color-green:oklch(56% .18 140);--color-cyan:oklch(56% .12 200);--color-blue:oklch(48% .22 268);--color-purple:oklch(48% .25 300);--color-pink:oklch(52% .22 358)}:root[data-theme=dark]{--base-00:oklch(21.3% .0206 96);--base-05:oklch(25% .0202 96);--base-10:oklch(28% .0199 96);--base-20:oklch(32% .0195 96);--base-25:oklch(36% .0191 96);--base-30:oklch(41% .0185 96);--base-40:oklch(47% .0179 96);--base-45:oklch(53% .0173 96);--base-50:oklch(60% .0165 96);--base-60:oklch(68% .0157 96);--base-70:oklch(77% .0148 96);--base-100:oklch(89% .0135 96);--base-100-raw:#fff;--mono-0-raw:#000;--mono-100-raw:#fff;--background-secondary:var(--base-05);--background-secondary-alt:var(--base-10);--background-surface:var(--base-20);--background-surface-elevated:var(--base-25);--shadow-s:0 1px 3px oklch(0% 0 0/.2), 0 1px 2px oklch(0% 0 0/.24);--shadow-m:0 4px 12px oklch(0% 0 0/.28), 0 2px 4px oklch(0% 0 0/.2);--shadow-l:0 8px 24px oklch(0% 0 0/.32), 0 4px 8px oklch(0% 0 0/.24);--shadow-xl:0 16px 48px oklch(0% 0 0/.4), 0 8px 16px oklch(0% 0 0/.28);--color-red:oklch(60% .22 27);--color-orange:oklch(72% .17 52);--color-yellow:oklch(83% .17 88);--color-green:oklch(73% .21 140);--color-cyan:oklch(73% .13 200);--color-blue:oklch(58% .24 268);--color-purple:oklch(58% .25 300);--color-pink:oklch(63% .23 358);--scrollbar-thumb-bg:oklch(from var(--base-100-raw) l c h / .16);--scrollbar-active-thumb-bg:oklch(from var(--base-100-raw) l c h / .28)}:root{--radius-sm:2px;--radius-md:4px;--radius-lg:8px;--radius-xl:12px;--radius-full:999999px;--size-1-4:1px;--size-1-2:2px;--size-3-4:3px;--size-1-1:4px;--size-3-2:6px;--size-2-1:8px;--size-5-2:10px;--size-3-1:12px;--size-4-1:16px;--size-5-1:20px;--size-6-1:24px;--size-7-1:28px;--size-8-1:32px;--size-9-1:36px;--size-10-1:40px;--size-12-1:48px;--size-16-1:64px;--size-20-1:80px;--size-24-1:96px;--size-32-1:128px;--size-40-1:160px;--size-48-1:192px;--size-64-1:256px;--size-80-1:320px;--size-96-1:384px;--font-mono:"IBM Plex Mono", ui-monospace, monospace;--font-sans:"Geist", "IBM Plex Sans", ui-sans-serif, system-ui, sans-serif;--font-handwriting:"Caveat", cursive, sans-serif;--font-editor:var(--font-sans);--font-ui:var(--font-sans);--font-size-base:2rem;--font-size-code:1rem;--font-size-ui:1.5rem;--font-ui-macro:calc(var(--font-size-ui) * .6);--font-ui-tiny:calc(var(--font-size-ui) * .75);--font-ui-small:calc(var(--font-size-ui) * .9);--font-ui-medium:var(--font-size-ui);--font-ui-large:calc(var(--font-size-ui) * 1.2);--font-ui-xl:calc(var(--font-size-ui) * 1.5);--font-ui-xxl:calc(var(--font-size-ui) * 2);--line-height-tight:1.3;--line-height-normal:1.6;--line-height-loose:1.9;--line-height-code:1.5;--tracking-tight:-.01em;--tracking-normal:0em;--tracking-wide:.04em;--tracking-widest:.08em;--font-thin:100;--font-extralight:200;--font-light:300;--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--font-extrabold:800;--font-black:900;--base-weight:var(--font-normal);--md-font-size:var(--font-size-base);--md-line-height:var(--line-height-normal);--md-letter-spacing:var(--tracking-normal);--md-paragraph-gap:1.2em;--md-italic-style:italic;--md-code-size:.9em;--md-code-family:var(--font-code);--md-hr-margin:2em;--md-blockquote-size:1em;--md-list-indent:1.5em;--md-list-gap:.3em;--md-table-size:.95em;--editor-line-width:680px;--editor-line-width-wide:900px;--shadow-sm:0 1px 3px oklch(from var(--mono-100-raw) l c h / .05), 0 1px 2px oklch(from var(--mono-100-raw) l c h / .12);--shadow-md:0 4px 12px oklch(from var(--mono-100-raw) l c h / .1), 0 2px 4px oklch(from var(--mono-100-raw) l c h / .08);--shadow-lg:0 8px 24px oklch(from var(--mono-100-raw) l c h / .12), 0 4px 8px oklch(from var(--mono-100-raw) l c h / .1);--shadow-xl:0 16px 48px oklch(from var(--mono-100-raw) l c h / .16), 0 8px 16px oklch(from var(--mono-100-raw) l c h / .1)}:root[data-theme=light]{--shadow-sm:0 1px 3px oklch(from var(--mono-100-raw) l c h / .05), 0 1px 2px oklch(from var(--mono-100-raw) l c h / .12);--shadow-md:0 4px 12px oklch(from var(--mono-100-raw) l c h / .1), 0 2px 4px oklch(from var(--mono-100-raw) l c h / .08);--shadow-lg:0 8px 24px oklch(from var(--mono-100-raw) l c h / .12), 0 4px 8px oklch(from var(--mono-100-raw) l c h / .1);--shadow-xl:0 16px 48px oklch(from var(--mono-100-raw) l c h / .16), 0 8px 16px oklch(from var(--mono-100-raw) l c h / .1)}:root[data-theme=dark]{--shadow-sm:0 1px 3px oklch(from var(--mono-0-raw) l c h / .05), 0 1px 2px oklch(from var(--mono-0-raw) l c h / .12);--shadow-md:0 4px 12px oklch(from var(--mono-0-raw) l c h / .1), 0 2px 4px oklch(from var(--mono-0-raw) l c h / .08);--shadow-lg:0 8px 24px oklch(from var(--mono-0-raw) l c h / .12), 0 4px 8px oklch(from var(--mono-0-raw) l c h / .1);--shadow-xl:0 16px 48px oklch(from var(--mono-0-raw) l c h / .16), 0 8px 16px oklch(from var(--mono-0-raw) l c h / .1)}:root{--sidebar-width:260px;--sidebar-width-collapsed:0px;--tab-strip-width:36px;--titlebar-height:36px;--statusbar-height:24px;--header-height:48px;--z-below:-1;--z-base:0;--z-raised:10;--z-dropdown:100;--z-sticky:200;--z-overlay:300;--z-modal:400;--z-toast:500;--z-tooltip:600;--border-default-width:1px;--button-width:fit-content;--button-height:fit-content;--button-padding:var(--size-3-2);--button-background:inherit;--button-background-hover:var(--background-modifier-hover);--button-color:var(--text-normal);--button-color-hover:var(--text-normal);--button-radius:var(--radius-md);--button-outline:0px solid var(--color-accent);--button-outline-offset:0px;--button-outline-focus:0px solid var(--color-accent);--button-outline-offset-focus:0px;--button-justify:center}button{align-items:center;justify-content:var(--button-justify);padding:var(--button-padding);color:var(--button-color);background:var(--button-background);border-radius:var(--button-radius);outline:var(--button-outline);outline-offset:var(--button-outline-offset);cursor:pointer;border:none;transition:background-color .1s;display:flex}button:hover{background-color:var(--button-background-hover)}button:focus{outline:none;outline:var(--button-outline-focus);outline-offset:var(--button-outline-offset-focus)}:root{--tab-height:var(--size-7-1);--tab-padding-x:10px;--tab-margin-top:var(--size-1-1);--tab-margin-bottom:var(--size-1-1);--tab-gap:6px;--tab-font-size:13px;--tab-icon-hide-threshold:160px;--tab-bg:transparent;--tab-border:none;--tab-text:var(--text-faint);--tab-bg-hover:var(--background-modifier-hover);--tab-text-hover:var(--text-muted);--tab-bg-active:var(--background-primary);--tab-text-active:var(--text-normal);--tab-strip-width:1px;--tab-strip-height:60%;--tab-strip-color:var(--bg2);--tab-x-size:20px;--tab-x-padding:2px;--tab-x-radius:3px;--tab-x-color:var(--text2);--tab-x-color-hover:var(--text);--tab-x-bg-hover:var(--bg4);--tab-h-min-width:10px;--tab-h-max-width:277px;--tab-h-radius:var(--radius-md);--tab-h-shadow-hover:none;--tab-h-border-active:none;--tab-h-radius-active:8px 8px 0 0;--tab-h-border-bottom-width-active:var(--tab-margin-bottom) solid var(--tab-bg-active);--tab-h-margin-active:var(--tab-margin-top) 0 0 0;--tab-h-corner-size:10px;--tab-h-corner-bg:var(--tab-bg-active);--tab-v-width:35px;--tab-v-width-expanded:200px;--tab-v-radius:var(--radius-md);--tab-v-padding-x:8px;--tab-v-gap:8px;--tooltip-background:var(--mono-0-raw);--tooltip-text:var(--mono-100-raw);--tooltip-radius:var(--radius-sm);--tooltip-shadow:var(--shadow-sm)}:root[data-theme=light]{--tooltip-background:var(--mono-100-raw);--tooltip-text:var(--mono-0-raw)}:root[data-theme=dark]{--tooltip-background:var(--mono-0-raw);--tooltip-text:var(--mono-100-raw)}:root{--modal-border-color:var(--border-strong);--modal-border-width:var(--border-default-width);--modal-background-color:var(--background-primary);--modal-radius:var(--radius-xl);--modal-padding:var(--size-2-1)}html,body{background:var(--background-primary);scroll-behavior:smooth;height:100%;margin:0}#root{background:var(--background-primary);min-height:100%;color:var(--text-normal);font-family:var(--font-ui);overflow-x:clip}p,h1,h2,h3,h4,h5,h6{color:var(--text-normal)}._header_fpfvv_1{z-index:100;padding:var(--size-3-1,12px) var(--size-4-1,16px);background:var(--background-primary);border-bottom:1px solid var(--border-subtle);box-shadow:var(--shadow-s);transition:background-color var(--duration-normal,.15s) ease, border-color var(--duration-normal,.15s) ease;grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:sticky;top:0}._headerTitle_fpfvv_15{font-weight:var(--font-black);font-size:var(--font-ui-medium);text-align:center;white-space:nowrap;grid-column:2;margin:0}._langButton_fpfvv_24{font-family:var(--font-mono,monospace);border-radius:var(--radius-md,6px);cursor:pointer;letter-spacing:.05em;background:var(--background-secondary,#141b24);color:var(--text-normal);border:1px solid var(--border-subtle);transition:border-color var(--duration-normal,.15s) ease, color var(--duration-normal,.15s) ease;grid-column:1;justify-self:start;align-items:center;gap:6px;padding:6px 10px;font-size:.82rem;font-weight:600;display:inline-flex}._langButton_fpfvv_24:hover{border-color:var(--accent-color);color:var(--accent-color)}._themeButton_fpfvv_47{border-radius:var(--radius-md,6px);grid-column:3;justify-content:center;justify-self:end;align-items:center;padding:6px;display:inline-flex}._heroHeading_1qnd5_1{size:200%}._heroSection_1qnd5_5{gap:var(--size-6-1,24px);background-color:var(--background-primary);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:8% 5% 5%;display:flex}._heroSubhead_1qnd5_16{max-width:560px;color:var(--text-muted);margin:0;font-size:1.15rem;line-height:1.5}@property --spin-angle{syntax:"<angle>";inherits:false;initial-value:0deg}._regBtn_1qnd5_29{--button-padding:0;font-size:var(--font-ui-large);border:transparent var(--border-default-width) solid;cursor:pointer;isolation:isolate;z-index:10;background-color:inherit;border:var(--border-default-width) solid var(--border-subtle);border-radius:8px;position:relative}._regBtn_1qnd5_29:after,._regBtn_1qnd5_29:before{content:"";inset:calc(-1 * var(--border-default-width));border-radius:inherit;background:conic-gradient(from var(--spin-angle), #ba2f25, #da4a10, #e79a0e, #e6daa8, #96d5c0, #169c9b, #075b6f, #169c9b, #96d5c0, #e6daa8, #e79a0e, #da4a10, #ba2f25);z-index:-99999999;opacity:0;transition:opacity .3s;position:absolute}._regBtn_1qnd5_29:before{filter:blur(1rem);opacity:0}._regBtn_1qnd5_29:hover:after{opacity:1;animation:2s linear infinite _spin_1qnd5_1}._regBtn_1qnd5_29:hover:before{opacity:.6;animation:2s linear infinite _spin_1qnd5_1}._regBtn_1qnd5_29 div{background-color:var(--background-primary);height:inherit;padding:var(--size-4-1);border-radius:inherit}@keyframes _spin_1qnd5_1{to{--spin-angle:360deg}}._sectionBarContainer_4pdwn_1{width:100%;margin:var(--size-6-1) auto;padding:0 var(--size-6-1,24px);box-sizing:border-box}._topRow_4pdwn_8{margin-bottom:var(--size-2-1,8px);justify-content:space-between;align-items:center;display:flex}._badgeGroup_4pdwn_15{align-items:center;gap:var(--size-3-1,12px);display:inline-flex}._retroIndex_4pdwn_21{font-family:var(--font-mono,monospace);letter-spacing:.08em;color:var(--accent-color);background:var(--accent-color-muted);border-radius:var(--radius-sm,4px);padding:2px 8px;font-size:.85rem;font-weight:600}._retroSubtitle_4pdwn_32{font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted);font-size:.8rem}._fidelityMark_4pdwn_40{font-family:var(--font-mono,monospace);letter-spacing:.15em;color:var(--text-faint);font-size:.75rem}._titleRow_4pdwn_47{justify-content:space-between;align-items:flex-end;gap:var(--size-6-1,24px);padding-bottom:var(--size-3-1,12px);display:flex}._sectionTitle_4pdwn_55{font-family:var(--font-sans,sans-serif);letter-spacing:-.03em;color:var(--text-normal);margin:0;font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.1}._word_4pdwn_65{white-space:nowrap;display:inline-block}._charMask_4pdwn_70{vertical-align:bottom;margin-top:-14px;padding-top:14px;display:inline-block;overflow:hidden}._char_4pdwn_70{transform-origin:bottom;will-change:transform, opacity;display:inline-block}._wordSpace_4pdwn_84{display:inline-block}._spectrumBar_4pdwn_88{transform-origin:100%;width:100%;height:50px;transition:transform .16s var(--ease-out);border-radius:3px;justify-content:end;align-items:end;margin-bottom:8px;display:flex;overflow:hidden;box-shadow:0 1px 3px #00000026,0 0 10px #e6394614}._spectrumBar_4pdwn_88 span{cursor:default;flex-basis:0%;min-width:0;height:100%;position:relative}._spectrumBar_4pdwn_88 ._stripe1_4pdwn_108{background-color:var(--fid-red);transform-origin:100%}._spectrumBar_4pdwn_88 ._stripe2_4pdwn_112{background-color:var(--fid-orange);transform-origin:100%}._spectrumBar_4pdwn_88 ._stripe3_4pdwn_116{background-color:var(--fid-amber);transform-origin:100%}._spectrumBar_4pdwn_88 ._stripe4_4pdwn_120{background-color:var(--fid-cream);transform-origin:100%}._spectrumBar_4pdwn_88 ._stripe5_4pdwn_124{background-color:var(--fid-mint);transform-origin:100%}._spectrumBar_4pdwn_88 ._stripe6_4pdwn_128{background-color:var(--fid-teal);transform-origin:100%}._spectrumBar_4pdwn_88 ._stripe7_4pdwn_132{background-color:var(--fid-dark-teal);transform-origin:100%}@media (hover:hover) and (pointer:fine){._spectrumBar_4pdwn_88:hover{transform:scaleY(1.4)}}._dividerLine_4pdwn_142{background:var(--border-subtle);width:100%;height:1px}@media (width<=640px){._titleRow_4pdwn_47{align-items:flex-start;gap:var(--size-2-1,8px);flex-direction:column}._spectrumBar_4pdwn_88{margin-bottom:0}}._infoSection_mldty_1{width:100%;padding:0 0 var(--size-12-1,48px);background-color:#0000}._container_mldty_7{padding:0 var(--size-6-1,24px);box-sizing:border-box;margin:0 auto}._leadCard_mldty_14{border-radius:var(--radius-lg,12px);transition:border-color var(--duration-normal,.15s) ease;margin-bottom:24px;padding:clamp(24px,4vw,40px) 0}._leadCard_mldty_14:hover{border-color:var(--border-strong)}._leadHeader_mldty_24{border-bottom:1px dashed var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding-bottom:24px;display:flex}._badgeRow_mldty_35{flex-wrap:wrap;gap:10px;display:flex}._pillBadge_mldty_41{font-family:var(--font-mono,monospace);background:var(--background-primary);border:1px solid var(--border-subtle);color:var(--text-normal);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:.78rem;font-weight:500;display:inline-flex}._editionLabel_mldty_55{font-family:var(--font-mono,monospace);letter-spacing:.1em;color:var(--accent-color);font-size:.75rem;font-weight:600}._leadContent_mldty_63{grid-template-columns:1.6fr 1fr;align-items:center;gap:40px;display:grid}._leadText_mldty_70{flex-direction:column;gap:16px;display:flex}._mainPitch_mldty_76{font-family:var(--font-sans,sans-serif);letter-spacing:-.02em;color:var(--text-normal);margin:0;font-size:clamp(1.4rem,2.5vw,2.1rem);font-weight:700;line-height:1.25}._leadParagraph_mldty_86{color:var(--text-muted);margin:0;font-size:1.05rem;line-height:1.65}._monitorWrapper_mldty_93{flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}._monitorImage_mldty_101{object-fit:contain;max-width:100%;height:auto;max-height:350px;transition:transform var(--duration-normal,.15s) ease}._monitorCaption_mldty_109{font-family:var(--font-mono,monospace);letter-spacing:.12em;color:var(--text-faint);font-size:.7rem}._pillarsGrid_mldty_117{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin:32px 0;display:grid}._pillarCard_mldty_123{border-left:1px solid var(--border-subtle);border-right:1px solid var(--border-subtle);transition:transform var(--duration-normal,.15s) ease, box-shadow var(--duration-normal,.15s) ease;flex-direction:column;gap:10px;padding:24px;display:flex}._pillarIndex_mldty_133{font-family:var(--font-mono,monospace);color:var(--accent-color);font-size:.85rem;font-weight:700}._pillarTitle_mldty_140{font-family:var(--font-sans,sans-serif);color:var(--text-normal);letter-spacing:-.01em;margin:0;font-size:1.15rem;font-weight:700}._pillarDescription_mldty_149{color:var(--text-muted);margin:0;font-size:.92rem;line-height:1.55}._gallerySection_mldty_157{border-radius:var(--radius-lg,12px);padding:clamp(20px,3vw,32px)}._galleryHeader_mldty_162{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}._galleryTitleGroup_mldty_171{align-items:center;gap:8px;display:flex}._galleryIcon_mldty_177{color:var(--accent-color)}._galleryTitle_mldty_171{font-family:var(--font-sans,sans-serif);color:var(--text-normal);margin:0;font-size:1.25rem;font-weight:700}._galleryMeta_mldty_189{font-family:var(--font-mono,monospace);letter-spacing:.12em;color:var(--text-muted);font-size:.72rem}._galleryGrid_mldty_196{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}._galleryItem_mldty_202{border-radius:var(--radius-md,8px);border:1px solid var(--border-subtle);background:var(--background-surface);aspect-ratio:16/10;cursor:pointer;transition:border-color var(--duration-normal,.15s) ease, box-shadow var(--duration-normal,.15s) ease;outline:none;margin:0;padding:0;position:relative;overflow:hidden}._galleryItem_mldty_202:hover{border-color:var(--border-strong);box-shadow:var(--shadow-md)}._galleryItem_mldty_202:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}._galleryItemFeatured_mldty_224{aspect-ratio:auto;grid-area:span 2/span 2;min-height:280px}._galleryImage_mldty_231{object-fit:cover;width:100%;height:100%;transition:transform var(--duration-slow,.25s) ease;display:block}._galleryItem_mldty_202:hover ._galleryImage_mldty_231{transform:scale(1.025)}@keyframes _fadeIn_mldty_1{0%{opacity:0}to{opacity:1}}@media (width<=860px){._galleryGrid_mldty_196{grid-template-columns:repeat(2,1fr)}._galleryItemFeatured_mldty_224{aspect-ratio:16/10;grid-area:auto/span 2;min-height:100%}}@media (width<=560px){._galleryGrid_mldty_196{grid-template-columns:1fr;gap:12px}._galleryItemFeatured_mldty_224{aspect-ratio:16/9;grid-column:span 1}}@media (width<=860px){._leadContent_mldty_63{grid-template-columns:1fr}._monitorWrapper_mldty_93{order:-1}}.tear-ticket{--tt-w:460px;--tt-h:250px;--tt-stub:150px;--tt-bg:#27272a;--tt-stub-bg:#27272a;--tt-ink:#f5f5f5;--tt-edge:transparent;--tt-edge-w:1;--tt-parallax:6px;--tt-body-w:310px;--tt-body-h:250px;--tt-inset:8px;--tt-span:.78;--tt-art-radius:8px;--tt-fit:1;width:min(var(--tt-w), 100%);color:var(--tt-ink);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;position:relative}.tear-ticket[data-disabled]{opacity:.6}.tear-ticket__stage{width:var(--tt-w);height:var(--tt-h);transform:scale(var(--tt-fit));transform-origin:0 0;transition:transform .65s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0}.tear-ticket[data-shift=x] .tear-ticket__stage{transform:translateX(calc(var(--tt-stub) * var(--tt-fit) / 2)) scale(var(--tt-fit))}.tear-ticket[data-shift=y] .tear-ticket__stage{transform:translateY(calc(var(--tt-stub) * var(--tt-fit) / 2)) scale(var(--tt-fit))}.tear-ticket__plane{position:absolute;inset:0}.tear-ticket__piece{pointer-events:none;position:absolute;inset:0}.tear-ticket__piece--stub{will-change:transform;outline:none}.tear-ticket[data-used] .tear-ticket__piece--stub{display:none!important}.tear-ticket__edge{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.tear-ticket__edge path{fill:none;stroke:var(--tt-edge);stroke-width:var(--tt-edge-w)}.tear-ticket__paper{background:var(--tt-bg);pointer-events:auto;position:absolute;inset:0}.tear-ticket__paper--stub{background:var(--tt-stub-bg);cursor:grab;touch-action:none}.tear-ticket[data-grabbing] .tear-ticket__paper--stub{cursor:grabbing}.tear-ticket[data-disabled] .tear-ticket__paper--stub{cursor:default}.tear-ticket__art{top:var(--tt-inset);left:var(--tt-inset);width:calc(var(--tt-body-w) - var(--tt-inset) * 2);height:calc(var(--tt-body-h) * var(--tt-span) - var(--tt-inset) * 2);border-radius:var(--tt-art-radius);position:absolute;overflow:hidden}.tear-ticket__image{top:calc(var(--tt-parallax) * -1);left:calc(var(--tt-parallax) * -1);width:calc(100% + var(--tt-parallax) * 2);max-width:none;height:calc(100% + var(--tt-parallax) * 2);object-fit:cover;-webkit-user-drag:none;transition:filter .7s;position:absolute}.tear-ticket[data-used] .tear-ticket__image{filter:grayscale()brightness(.75)}.tear-ticket__scrim{background:linear-gradient(to top, var(--tt-bg) 0%, color-mix(in srgb, var(--tt-bg) 72%, transparent) 30%, color-mix(in srgb, var(--tt-bg) 18%, transparent) 58%, transparent 80%);position:absolute;inset:0}.tear-ticket__content{width:calc(var(--tt-w) - var(--tt-stub));transition:opacity .5s;position:absolute;top:0;bottom:0;left:0}.tear-ticket[data-used] .tear-ticket__content{opacity:.55}.tear-ticket__stub{width:var(--tt-stub);position:absolute;top:0;bottom:0;right:0}.tear-ticket[data-orientation=vertical] .tear-ticket__content{width:100%;height:calc(var(--tt-h) - var(--tt-stub));bottom:auto}.tear-ticket[data-orientation=vertical] .tear-ticket__stub{width:auto;height:var(--tt-stub);top:auto;left:0}.tear-ticket[data-instant] .tear-ticket__stage,.tear-ticket[data-instant] .tear-ticket__content,.tear-ticket[data-instant] .tear-ticket__image{transition-duration:0s}.tear-ticket__fibres{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.tear-ticket__fibres path{fill:none;stroke:var(--tt-bg);stroke-linecap:round;opacity:0}.tear-ticket__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.tear-ticket__stage{transition:none}}._overlay_4ixud_1{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:500;background:#0003;animation:.2s _fadeIn_4ixud_1;position:fixed;inset:0}._content_4ixud_10{z-index:501;background:var(--background-primary);border:1px solid var(--border-strong);border-radius:var(--radius-xl,12px);width:min(92vw,480px);max-height:90vh;box-shadow:var(--shadow-xl);box-sizing:border-box;font-family:var(--font-ui);outline:none;padding:clamp(20px,4vw,32px);animation:.25s cubic-bezier(.16,1,.3,1) _contentShow_4ixud_1;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}._content_4ixud_10:before{content:"";background:linear-gradient(90deg, var(--fid-red,#ba2f25), var(--fid-orange,#da4a10), var(--fid-amber,#e79a0e), var(--fid-mint,#96d5c0), var(--fid-teal,#169c9b));border-top-left-radius:inherit;border-top-right-radius:inherit;height:4px;position:absolute;top:0;left:0;right:0}._header_4ixud_41{margin-bottom:24px;position:relative}._badge_4ixud_46{font-family:var(--font-mono,monospace);letter-spacing:.08em;color:var(--accent-color);background:var(--accent-color-muted);border-radius:999px;align-items:center;gap:6px;margin-bottom:12px;padding:4px 10px;font-size:.75rem;font-weight:600;display:inline-flex}._title_4ixud_61{font-family:var(--font-sans,sans-serif);letter-spacing:-.01em;color:var(--text-normal);margin:0 0 8px;font-size:1.35rem;font-weight:700}._description_4ixud_70{color:var(--text-muted);margin:0;font-size:.92rem;line-height:1.5}._closeButton_4ixud_77{border-radius:var(--radius-md,6px);background:var(--background-secondary);border:1px solid var(--border-subtle);width:32px;height:32px;color:var(--text-muted);cursor:pointer;justify-content:center;align-items:center;transition:all .15s;display:inline-flex;position:absolute;top:0;right:0}._closeButton_4ixud_77:hover{color:var(--text-normal);border-color:var(--border-strong);background:var(--background-surface)}._form_4ixud_99{flex-direction:column;gap:18px;display:flex}._fieldGroup_4ixud_105{flex-direction:column;gap:6px;display:flex}._label_4ixud_111{color:var(--text-normal);align-items:center;gap:6px;font-size:.85rem;font-weight:600;display:flex}._label_4ixud_111 svg{color:var(--accent-color)}._inputWrapper_4ixud_123{align-items:center;display:flex;position:relative}._input_4ixud_123{width:100%;font-size:.95rem;font-family:var(--font-sans,sans-serif);color:var(--text-normal);background:var(--background-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md,6px);box-sizing:border-box;outline:none;padding:10px 14px;transition:all .15s}._input_4ixud_123:focus{border-color:var(--accent-color);box-shadow:0 0 0 2px var(--accent-color-muted);background:var(--background-primary)}._input_4ixud_123::placeholder{color:var(--text-faint)}._input_4ixud_123[aria-invalid=true]{border-color:var(--border-error,#e53e3e)}._select_4ixud_154{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23888888' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:38px}._select_4ixud_154 option{background:var(--background-primary);color:var(--text-normal)}._select_4ixud_154:has(option[value=""]:checked){color:var(--text-faint)}._errorMessage_4ixud_170{color:var(--border-error,#e53e3e);font-size:.78rem;font-family:var(--font-mono,monospace);margin:0}._submitBtn_4ixud_177{color:#fff;background:var(--accent-color);border-radius:var(--radius-md,6px);cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:8px;padding:12px;font-size:1rem;font-weight:600;transition:all .15s;display:flex}._submitBtn_4ixud_177:hover:not(:disabled){background:var(--accent-color-hover);box-shadow:var(--shadow-md);transform:translateY(-1px)}._submitBtn_4ixud_177:active:not(:disabled){transform:translateY(0)}._submitBtn_4ixud_177:disabled{opacity:.7;cursor:not-allowed}._successContainer_4ixud_207{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:16px 0 8px;display:flex}._successIcon_4ixud_216{background:var(--accent-color-muted);width:64px;height:64px;color:var(--accent-color);border-radius:50%;justify-content:center;align-items:center;display:flex}._successTitle_4ixud_227{color:var(--text-normal);margin:0;font-size:1.35rem;font-weight:700}._successDesc_4ixud_234{color:var(--text-muted);margin:0;font-size:.95rem;line-height:1.55}._receiptCard_4ixud_241{background:var(--background-secondary);border:1px dashed var(--border-subtle);border-radius:var(--radius-md,6px);text-align:left;flex-direction:column;gap:8px;width:100%;padding:14px 18px;font-size:.88rem;display:flex}._receiptRow_4ixud_254{color:var(--text-muted);justify-content:space-between;align-items:center;display:flex}._receiptRow_4ixud_254 strong{color:var(--text-normal);font-weight:600}._closeModalBtn_4ixud_265{width:100%;color:var(--text-normal);background:var(--background-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md,6px);cursor:pointer;padding:11px;font-size:.95rem;font-weight:600;transition:all .15s}._closeModalBtn_4ixud_265:hover{background:var(--background-surface);border-color:var(--border-strong)}@keyframes _fadeIn_4ixud_1{0%{opacity:0}to{opacity:1}}@keyframes _contentShow_4ixud_1{0%{opacity:0;transform:translate(-50%,-46%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}._registrationSection_1oqz7_1{padding:var(--size-12-1,48px) var(--size-6-1,24px);flex-direction:column;justify-content:center;align-items:center;scroll-margin-top:80px;display:flex;position:relative;overflow:hidden}._introBlock_1oqz7_12{text-align:center;max-width:600px;margin-bottom:36px}._title_1oqz7_18{font-family:var(--font-sans,sans-serif);letter-spacing:-.02em;color:var(--text-normal);margin:0 0 10px;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700}._subtitle_1oqz7_27{color:var(--text-muted);margin:0;font-size:1.05rem;line-height:1.6}._ticketStage_1oqz7_34{justify-content:center;align-items:center;width:100%;max-width:580px;margin:12px 0 24px;display:flex;position:relative}._ticketBody_1oqz7_45{box-sizing:border-box;background:radial-gradient(circle at top left, color-mix(in srgb, var(--accent-color) 30%, transparent) 0%, transparent 60%);flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:20px 24px;display:flex;position:relative}._topRow_1oqz7_57{justify-content:space-between;align-items:flex-start;display:flex}._badge_1oqz7_63{font-family:var(--font-mono,monospace);letter-spacing:.1em;color:var(--accent-color);background:var(--accent-color-muted);border:1px solid color-mix(in srgb, var(--accent-color) 30%, transparent);border-radius:4px;align-items:center;gap:5px;padding:3px 8px;font-size:.72rem;font-weight:700;display:inline-flex}._passType_1oqz7_78{font-family:var(--font-mono,monospace);letter-spacing:.12em;color:var(--text-faint);font-size:.7rem;font-weight:600}._mainInfo_1oqz7_86{margin:8px 0}._eventTitle_1oqz7_90{font-family:var(--font-sans,sans-serif);letter-spacing:-.02em;color:var(--text-normal);text-transform:uppercase;margin:0 0 4px;font-size:4rem;font-weight:800}._eventDetails_1oqz7_100{font-family:var(--font-mono,monospace);color:var(--text-muted);flex-direction:column;gap:3px;font-size:.78rem;display:flex}._detailRow_1oqz7_109{align-items:center;gap:6px;display:flex}._bottomRow_1oqz7_115{border-top:1px dashed var(--border-subtle);justify-content:space-between;align-items:flex-end;padding-top:8px;display:flex}._barcodeArea_1oqz7_123{flex-direction:column;gap:2px;display:flex}._barcodeLines_1oqz7_129{font-family:var(--font-mono,monospace);letter-spacing:.15em;color:var(--text-faint);-webkit-user-select:none;user-select:none;font-size:1.1rem;line-height:.8}._ticketNumber_1oqz7_138{font-family:var(--font-mono,monospace);letter-spacing:.1em;color:var(--text-faint);font-size:.68rem}._spectrumStripe_1oqz7_145{border-radius:2px;width:100%;height:4px;display:flex;overflow:hidden}._spectrumStripe_1oqz7_145 span{flex:1;height:100%}._spectrumStripe_1oqz7_145 span:first-child{background-color:var(--fid-red)}._spectrumStripe_1oqz7_145 span:nth-child(2){background-color:var(--fid-orange)}._spectrumStripe_1oqz7_145 span:nth-child(3){background-color:var(--fid-amber)}._spectrumStripe_1oqz7_145 span:nth-child(4){background-color:var(--fid-cream)}._spectrumStripe_1oqz7_145 span:nth-child(5){background-color:var(--fid-mint)}._spectrumStripe_1oqz7_145 span:nth-child(6){background-color:var(--fid-teal)}._spectrumStripe_1oqz7_145 span:nth-child(7){background-color:var(--fid-dark-teal)}._ticketStub_1oqz7_179{box-sizing:border-box;text-align:center;background:radial-gradient(circle at center, color-mix(in srgb, var(--fid-red) 20%, transparent) 20%, color-mix(in srgb, var(--fid-orange) 10%, transparent) 20%, color-mix(in srgb, var(--fid-orange) 20%, transparent) 40%, color-mix(in srgb, var(--fid-amber) 10%, transparent) 40%, color-mix(in srgb, var(--fid-amber) 20%, transparent) 60%, color-mix(in srgb, var(--fid-cream) 20%, transparent) 60%, color-mix(in srgb, var(--fid-cream) 90%, transparent) 80%, transparent 80%);flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%;padding:16px 12px;display:flex;position:relative}:root[data-theme=dark] ._ticketStub_1oqz7_179{background:radial-gradient(circle at center, color-mix(in srgb, var(--fid-red) 10%, transparent) 20%, color-mix(in srgb, var(--fid-orange) 0%, transparent) 20%, color-mix(in srgb, var(--fid-orange) 10%, transparent) 40%, color-mix(in srgb, var(--fid-amber) 0%, transparent) 40%, color-mix(in srgb, var(--fid-amber) 10%, transparent) 60%, color-mix(in srgb, var(--fid-cream) 0%, transparent) 60%, color-mix(in srgb, var(--fid-cream) 10%, transparent) 80%, transparent 80%)}._stubHeader_1oqz7_197{color:var(--accent-color);flex-direction:column;align-items:center;gap:4px;display:flex}._stubIcon_1oqz7_205{animation:3s ease-in-out infinite _pulseRotate_1oqz7_1}._stubPrompt_1oqz7_209{font-family:var(--font-mono,monospace);letter-spacing:.12em;color:var(--accent-color);font-size:.72rem;font-weight:700}._stubActionBlock_1oqz7_217{flex-direction:column;align-items:center;gap:2px;display:flex}._stubAction_1oqz7_217{font-family:var(--font-mono,monospace);letter-spacing:.05em;color:var(--text-normal);font-size:.85rem;font-weight:700}._stubHint_1oqz7_232{font-family:var(--font-mono,monospace);color:var(--text-muted);font-size:.65rem}._stubFooter_1oqz7_238{font-family:var(--font-mono,monospace);letter-spacing:.1em;color:var(--text-faint);font-size:.65rem}._hintActionRow_1oqz7_246{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:8px;display:flex}._instructionPill_1oqz7_255{font-family:var(--font-mono,monospace);color:var(--text-muted);background:var(--background-primary-alt);border:1px solid var(--border-subtle);border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:.82rem;display:inline-flex}._instructionPill_1oqz7_255 svg{color:var(--accent-color)}._actionButton_1oqz7_271{font-family:var(--font-mono,monospace);border-radius:var(--radius-md,6px);cursor:pointer;background:var(--background-secondary);color:var(--text-normal);border:1px solid var(--border-subtle);align-items:center;gap:6px;padding:6px 14px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex}._actionButton_1oqz7_271:hover{border-color:var(--accent-color);color:var(--accent-color)}._actionButtonPrimary_1oqz7_291{background:var(--accent-color);color:#fff;border-color:var(--accent-color)}._actionButtonPrimary_1oqz7_291:hover{background:var(--accent-color-hover);color:#fff}@keyframes _pulseRotate_1oqz7_1{0%,to{transform:rotate(0)scale(1)}50%{transform:rotate(6deg)scale(1.1)}}._footer_770av_1{background-color:var(--background-secondary);border-top:1px solid var(--border-subtle);padding:0 0 24px;position:relative;overflow:hidden}._topSpectrum_770av_9{width:100%;height:4px;margin-bottom:32px;display:flex}._topSpectrum_770av_9 span{flex:1;height:100%}._topSpectrum_770av_9 ._stripe1_770av_19{background-color:var(--fid-red)}._topSpectrum_770av_9 ._stripe2_770av_22{background-color:var(--fid-orange)}._topSpectrum_770av_9 ._stripe3_770av_25{background-color:var(--fid-amber)}._topSpectrum_770av_9 ._stripe4_770av_28{background-color:var(--fid-teal)}._topSpectrum_770av_9 ._stripe5_770av_31{background-color:var(--fid-dark-teal)}._container_770av_35{max-width:1200px;padding:0 var(--size-6-1,24px);box-sizing:border-box;margin:0 auto}._mainRow_770av_42{border-bottom:1px dashed var(--border-subtle);grid-template-columns:1.5fr 1fr 1.2fr auto;align-items:flex-start;gap:32px;padding-bottom:32px;display:grid}._brandCol_770av_51{flex-direction:column;gap:12px;display:flex}._brandTitleRow_770av_57{align-items:center;gap:10px;display:flex}._retroLogoBadge_770av_63{font-family:var(--font-mono,monospace);color:var(--mono-0-pure);background:var(--accent-color);border-radius:var(--radius-sm,4px);padding:2px 8px;font-size:.8rem;font-weight:800}._brandName_770av_73{font-family:var(--font-sans,sans-serif);letter-spacing:-.02em;color:var(--text-normal);font-size:1.2rem;font-weight:800}._brandTagline_770av_81{color:var(--text-muted);margin:0;font-size:.88rem;line-height:1.5}._linksCol_770av_89,._creditsCol_770av_90{flex-direction:column;gap:12px;display:flex}._colTitle_770av_96{font-family:var(--font-mono,monospace);letter-spacing:.12em;color:var(--accent-color);font-size:.72rem;font-weight:700}._socialLinks_770av_104{flex-direction:column;gap:8px;display:flex}._socialLink_770av_104{font-family:var(--font-sans,sans-serif);color:var(--text-muted);transition:color var(--duration-fast,80ms) ease;align-items:center;gap:6px;font-size:.88rem;font-weight:500;text-decoration:none;display:inline-flex}._socialLink_770av_104:hover{color:var(--accent-color)}._extIcon_770av_125{opacity:.5}._creditsList_770av_129{flex-direction:column;gap:6px;display:flex}._creditItem_770av_135{font-family:var(--font-mono,monospace);color:var(--text-normal);margin:0;font-size:.78rem}._creditRole_770av_142{color:var(--text-muted)}._secretCol_770av_147{width:50px;height:50px;position:relative}._niche_770av_153{background-color:var(--mono-100-pure);border-radius:var(--radius-md,6px);justify-content:center;align-items:center;width:50px;height:50px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 12px #000000b3}._symbolGlyph_770av_166{-webkit-user-select:none;user-select:none;color:#04ff3a;text-shadow:0 0 4px #04ff3a,0 0 10px #04ff3a,0 0 20px #04ff3a;font-family:monospace;font-size:1.5rem;font-weight:700;line-height:1}._glowingSymbol_770av_176{cursor:pointer;background:0 0;border:none;padding:0}._ventCover_770av_183{background:var(--background-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-md,6px);box-sizing:border-box;cursor:pointer;z-index:2;transform-origin:100% 100%;flex-direction:column;justify-content:space-evenly;width:50px;height:50px;padding:8px;transition:transform .6s cubic-bezier(.55,.055,.675,.19),opacity .4s .2s;display:flex;position:absolute;top:0;left:0}._ventCover_770av_183._shake_770av_202{animation:.3s ease-in-out _ventShake_770av_1}._ventCover_770av_183._fallen_770av_205{pointer-events:none;transform-origin:0 0;animation:5s ease-in-out forwards _ventFall_770av_1;transform:translateY(200px)}._ventSlot_770av_212{background:var(--border-strong);border-radius:2px;width:100%;height:3px}@keyframes _ventShake_770av_1{0%{transform:translate(0)rotate(0)}20%{transform:translate(-3px,1px)rotate(-2deg)}40%{transform:translate(3px,-1px)rotate(2deg)}60%{transform:translate(-2px,-1px)rotate(-1deg)}80%{transform:translate(2px,1px)rotate(1deg)}to{transform:translate(0)rotate(0)}}@keyframes _ventFall_770av_1{0%{transform:rotate(0)translate(0)}10%{transform:rotate(80deg)translate(0)}20%{transform:rotate(20deg)translate(0)}28%{transform:rotate(60deg)translate(0)}42%{transform:rotate(35deg)translate(0)}59%{transform:rotate(52deg)translate(0)}70%{transform:rotate(40deg)translate(0)}80%{transform:rotate(45deg)translate(0)}to{transform:rotate(43deg)translate(200px,200px)}}._bottomBar_770av_269{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:20px;display:flex}._copyText_770av_278{color:var(--text-muted);align-items:center;gap:4px;font-size:.8rem;display:inline-flex}._heartIcon_770av_286{color:var(--color-red)}._buildHash_770av_290{font-family:var(--font-mono,monospace);letter-spacing:.1em;color:var(--text-faint);font-size:.72rem}@media (width<=860px){._mainRow_770av_42{grid-template-columns:1fr 1fr}}@media (width<=540px){._mainRow_770av_42{grid-template-columns:1fr;gap:24px}._secretCol_770av_147{margin-top:12px}}.noise{pointer-events:none;z-index:99999;position:absolute;inset:0;overflow:hidden}.noise--fixed{position:fixed}.noise__grain{image-rendering:pixelated;background-repeat:repeat;position:absolute;inset:0}.noise__dust{width:100%;height:100%;position:absolute;inset:0}.noise__lines{background-image:repeating-linear-gradient(#0000008c 0 1px,#0000 1px 3px);position:absolute;inset:0}._sponsorsSection_1k9vf_1{width:100%;padding:0 0 var(--size-12-1,48px)}._generalPartnerWrapper_1k9vf_6{margin:var(--size-6-1,24px) auto var(--size-10-1,40px);align-items:center;gap:var(--size-6-1,24px);flex-direction:column;width:100%;display:flex}._upcomingNote_1k9vf_15{margin-top:var(--size-8-1,32px);text-align:center}._sponsorsAnnounce_1k9vf_20{font-weight:var(--font-bold);font-size:var(--font-ui-xl);color:var(--text-normal);text-align:center;margin-bottom:4px}._sponsorsPromise_1k9vf_28{font-size:var(--font-ui-macro);color:var(--text-faint);text-align:center;line-height:200%}._container_1k9vf_35{max-width:1200px;padding:0 var(--size-6-1,24px);box-sizing:border-box;margin:0 auto}._tierSection_1k9vf_42{margin-bottom:36px}._tierHeader_1k9vf_46{border-bottom:1px dashed var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:12px;display:flex}._tierTitleGroup_1k9vf_57{align-items:center;gap:8px;display:flex}._tierIconGeneral_1k9vf_63{color:var(--color-red)}._tierIconPremium_1k9vf_67{color:var(--color-orange)}._tierIconPartner_1k9vf_71{color:var(--color-yellow)}._tierTitle_1k9vf_57{font-family:var(--font-sans,sans-serif);letter-spacing:-.01em;color:var(--text-normal);margin:0;font-size:1.25rem;font-weight:700}._tierMeta_1k9vf_84{font-family:var(--font-mono,monospace);letter-spacing:.1em;color:var(--text-muted);font-size:.72rem}._generalCard_1k9vf_92{border:1px solid var(--border-subtle);border-radius:var(--radius-lg,12px);transition:border-color var(--duration-fast,80ms) ease, box-shadow var(--duration-fast,80ms) ease;grid-template-columns:240px 1fr;align-items:center;gap:32px;padding:clamp(24px,4vw,36px);display:grid}._generalCard_1k9vf_92:hover{border-color:var(--border-strong);box-shadow:var(--shadow-sm)}._generalLogoWrapper_1k9vf_107{justify-content:center;align-items:center;min-height:120px;padding:24px;display:flex}._generalLogo_1k9vf_107{object-fit:contain;max-width:100%;max-height:56px;transition:filter var(--duration-normal,.15s) ease, opacity var(--duration-normal,.15s) ease}[data-theme=light] ._generalLogo_1k9vf_107,:root:not([data-theme=dark]) ._generalLogo_1k9vf_107{filter:brightness(0);opacity:.9}[data-theme=dark] ._generalLogo_1k9vf_107{filter:none;opacity:1}._generalCard_1k9vf_92:hover ._generalLogo_1k9vf_107{opacity:1}._generalInfo_1k9vf_133{flex-direction:column;gap:8px;display:flex}._generalBadge_1k9vf_139{font-family:var(--font-mono,monospace);letter-spacing:.1em;color:var(--accent-color);font-size:.72rem;font-weight:700}._generalName_1k9vf_147{font-family:var(--font-sans,sans-serif);color:var(--text-normal);margin:0;font-size:1.6rem;font-weight:700}._generalDesc_1k9vf_155{color:var(--text-muted);margin:0;font-size:.95rem;line-height:1.55}._premiumGrid_1k9vf_163{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;display:grid}._partnerCard_1k9vf_169{border:1px solid var(--border-subtle);border-radius:var(--radius-md,8px);transition:transform var(--duration-fast,80ms) ease, border-color var(--duration-fast,80ms) ease, box-shadow var(--duration-fast,80ms) ease;flex-direction:column;padding:16px;text-decoration:none;display:flex}._partnerCard_1k9vf_169:hover{border-color:var(--border-strong);box-shadow:var(--shadow-sm);transform:translateY(-2px)}._logoBox_1k9vf_184{box-sizing:border-box;height:90px;transition:background var(--duration-normal,.15s) ease, border-color var(--duration-normal,.15s) ease;border-radius:6px;justify-content:center;align-items:center;margin-bottom:12px;padding:16px;display:flex}[data-theme=light] ._logoBox_1k9vf_184,:root:not([data-theme=dark]) ._logoBox_1k9vf_184{background:#0e0f14;border:1px solid #ffffff14}[data-theme=dark] ._logoBox_1k9vf_184{border:1px solid var(--border-subtle);background:#ffffff09}._partnerLogo_1k9vf_204{object-fit:contain;max-width:80%;max-height:48px}._partnerFooter_1k9vf_210{align-items:center;gap:8px;display:flex}._partnerIndex_1k9vf_216{font-family:var(--font-mono,monospace);color:var(--accent-color);font-size:.72rem;font-weight:600}._partnerName_1k9vf_223{font-family:var(--font-sans,sans-serif);color:var(--text-normal);font-size:.88rem;font-weight:600}._partnersGrid_1k9vf_231{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));justify-content:space-between;gap:16px;display:grid}._partnerCardSmall_1k9vf_238{border:1px solid var(--border-subtle);border-radius:var(--radius-md,8px);transition:transform var(--duration-fast,80ms) ease;flex-direction:column;align-items:center;padding:12px;text-decoration:none;display:flex}._partnerCardSmall_1k9vf_238:hover{transform:translateY(-2px)}._logoBoxSmall_1k9vf_252{box-sizing:border-box;width:100%;height:70px;transition:background var(--duration-normal,.15s) ease, border-color var(--duration-normal,.15s) ease;border-radius:6px;justify-content:center;align-items:center;margin-bottom:8px;padding:12px;display:flex}[data-theme=light] ._logoBoxSmall_1k9vf_252,:root:not([data-theme=dark]) ._logoBoxSmall_1k9vf_252{background:#0e0f14;border:1px solid #ffffff14}[data-theme=dark] ._logoBoxSmall_1k9vf_252{border:1px solid var(--border-subtle);background:#ffffff09}._partnerLogoSmall_1k9vf_273{object-fit:contain;max-width:75%;max-height:38px}._partnerNameSmall_1k9vf_279{font-family:var(--font-sans,sans-serif);color:var(--text-normal);font-size:.82rem;font-weight:600}@media (width<=680px){._generalCard_1k9vf_92{grid-template-columns:1fr;gap:16px}}._stage_l5gpz_1{perspective:1200px;width:100%;max-width:680px;margin:0 auto}._tiltWrapper_l5gpz_9{cursor:pointer;width:100%;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-webkit-user-select:none;user-select:none;outline:none;position:relative}._tiltWrapper_l5gpz_9:focus-visible{border-radius:var(--radius-lg,12px);box-shadow:0 0 0 2px var(--accent-color)}._flipper_l5gpz_23{width:100%;min-height:340px;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;position:relative}._cardFront_l5gpz_31,._cardBack_l5gpz_32{border-radius:var(--radius-lg,12px);background:var(--background-primary);border:1px solid var(--border-subtle);box-shadow:var(--shadow-sm);backface-visibility:hidden;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transition:border-color var(--duration-normal,.15s) ease, box-shadow var(--duration-normal,.15s) ease;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}._tiltWrapper_l5gpz_9:hover ._cardFront_l5gpz_31,._tiltWrapper_l5gpz_9:hover ._cardBack_l5gpz_32{border-color:var(--border-strong,#fff3);box-shadow:0 12px 32px -8px #00000040}._cardFront_l5gpz_31{transform-style:preserve-3d;transform:rotateY(0)}._cardBack_l5gpz_32{transform:rotateY(180deg)}._holographicFoil_l5gpz_63{border-radius:calc(var(--radius-lg,12px) - 1px);pointer-events:none;z-index:1;mix-blend-mode:overlay;opacity:.85;position:absolute;inset:0}._cardBody_l5gpz_74{text-align:center;z-index:2;transform-style:preserve-3d;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;padding:40px 28px 32px;display:flex}._logoBox_l5gpz_87{filter:drop-shadow(0 14px 22px #00000052);will-change:transform;justify-content:center;align-items:center;width:100%;min-height:72px;display:flex;transform:translateZ(35px)}._logoImage_l5gpz_98{object-fit:contain;width:auto;max-width:300px;height:auto;max-height:58px;transition:opacity var(--duration-normal,.15s) ease}[data-theme=light] ._logoImage_l5gpz_98:not(._logoLightOnly_l5gpz_106):not(._logoDarkOnly_l5gpz_106),:root:not([data-theme=dark]) ._logoImage_l5gpz_98:not(._logoLightOnly_l5gpz_106):not(._logoDarkOnly_l5gpz_106){filter:brightness(0);opacity:.92}[data-theme=dark] ._logoImage_l5gpz_98:not(._logoLightOnly_l5gpz_106):not(._logoDarkOnly_l5gpz_106){filter:none;opacity:1}._logoLightOnly_l5gpz_106{display:block}[data-theme=dark] ._logoLightOnly_l5gpz_106,._logoDarkOnly_l5gpz_106{display:none}[data-theme=dark] ._logoDarkOnly_l5gpz_106{display:block}._tagline_l5gpz_129{font-family:var(--font-sans,sans-serif);color:var(--text-normal);max-width:480px;margin:0;font-size:1rem;font-weight:500;line-height:1.5}._originStamp_l5gpz_139{font-family:var(--font-sans,sans-serif);color:var(--text-muted);align-items:center;gap:6px;font-size:.82rem;display:inline-flex}._verifiedIcon_l5gpz_148{color:var(--color-mint,#70c1b3)}._flipHint_l5gpz_152{font-family:var(--font-sans,sans-serif);color:var(--accent-color);border-radius:var(--radius-sm,4px);background:var(--background-primary);border:1px solid var(--border-subtle);transition:border-color var(--duration-fast,80ms) ease;align-items:center;gap:6px;margin-top:8px;padding:4px 10px;font-size:.78rem;font-weight:600;display:inline-flex}._tiltWrapper_l5gpz_9:hover ._flipHint_l5gpz_152{border-color:var(--accent-color)}._flipIcon_l5gpz_171{transition:transform .3s}._tiltWrapper_l5gpz_9:hover ._flipIcon_l5gpz_171{transform:rotate(90deg)}._cardBodyBack_l5gpz_179{z-index:2;text-align:left;flex-direction:column;flex:1;justify-content:space-between;padding:28px 32px 24px;display:flex}._backTopRow_l5gpz_189{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}._backPartnerRole_l5gpz_197{font-family:var(--font-sans,sans-serif);color:var(--color-red,#e63946);letter-spacing:.02em;font-size:.88rem;font-weight:700}._backFlipButton_l5gpz_205{background:var(--background-primary);border:1px solid var(--border-subtle);color:var(--text-muted);font-family:var(--font-sans,sans-serif);border-radius:var(--radius-sm,4px);cursor:pointer;transition:color var(--duration-fast,80ms) ease, border-color var(--duration-fast,80ms) ease;align-items:center;gap:6px;padding:5px 12px;font-size:.78rem;font-weight:500;display:inline-flex}._backFlipButton_l5gpz_205:hover{color:var(--text-normal);border-color:var(--border-strong)}._backContent_l5gpz_225{flex-direction:column;gap:12px;margin:16px 0;display:flex}._backHeadline_l5gpz_232{font-family:var(--font-sans,sans-serif);color:var(--text-normal);margin:0;font-size:1.05rem;font-weight:700;line-height:1.45}._backStory_l5gpz_241{font-family:var(--font-sans,sans-serif);color:var(--text-muted);margin:0;font-size:.9rem;line-height:1.6}._backFooter_l5gpz_249{border-top:1px solid var(--border-subtle);justify-content:flex-start;align-items:center;padding-top:14px;display:flex}._visitButton_l5gpz_257{font-family:var(--font-sans,sans-serif);color:var(--accent-color);border-radius:var(--radius-sm,4px);background:var(--background-primary);border:1px solid var(--border-subtle);transition:background-color var(--duration-fast,80ms) ease, border-color var(--duration-fast,80ms) ease;align-items:center;gap:6px;padding:6px 14px;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}._visitButton_l5gpz_257:hover{background:var(--background-secondary);border-color:var(--accent-color)}._spectrumStrip_l5gpz_278{border-bottom-left-radius:calc(var(--radius-lg,12px) - 1px);border-bottom-right-radius:calc(var(--radius-lg,12px) - 1px);width:100%;height:4px;display:flex;overflow:hidden}._spectrumStrip_l5gpz_278 span{flex:1;height:100%}._spectrumStrip_l5gpz_278 ._stripe1_l5gpz_290{background-color:var(--fid-red)}._spectrumStrip_l5gpz_278 ._stripe2_l5gpz_293{background-color:var(--fid-orange)}._spectrumStrip_l5gpz_278 ._stripe3_l5gpz_296{background-color:var(--fid-amber)}._spectrumStrip_l5gpz_278 ._stripe4_l5gpz_299{background-color:var(--fid-cream)}._spectrumStrip_l5gpz_278 ._stripe5_l5gpz_302{background-color:var(--fid-mint)}._spectrumStrip_l5gpz_278 ._stripe6_l5gpz_305{background-color:var(--fid-teal)}._spectrumStrip_l5gpz_278 ._stripe7_l5gpz_308{background-color:var(--fid-dark-teal)}@media (width<=640px){._flipper_l5gpz_23{min-height:380px}._cardBody_l5gpz_74{padding:28px 20px 20px}._cardBodyBack_l5gpz_179{padding:20px 20px 18px}._logoImage_l5gpz_98{max-width:220px}._tagline_l5gpz_129{font-size:.9rem}._backHeadline_l5gpz_232{font-size:.95rem}._backStory_l5gpz_241{font-size:.85rem}}.radix-terminal-container{color:#39f154;box-sizing:border-box;text-shadow:0 0 20px #55ee88e6;background-color:#0a140d;flex-direction:column;width:100%;height:100vh;min-height:100vh;font-family:Courier New,Courier,monospace;font-size:16px;line-height:1.45;display:flex;position:relative;overflow:hidden}.radix-terminal-container:before{content:" ";z-index:10;pointer-events:none;opacity:.95;background:radial-gradient(circle,#0000 50%,#00000040 100%) 0 0/2px 2px,linear-gradient(90deg,#ff000008 0%,#00ff000d 33%,#0000ff08 66%,#00000040 100%) 0 0/3px 100%,linear-gradient(#12101000 50%,#0003 50%) 0 0/100% 4px;display:block;position:absolute;inset:0}.radix-terminal-container:after{content:" ";pointer-events:none;z-index:11;background:radial-gradient(#7dff9d1f 0%,#0000 65%,#0000004d 100%),linear-gradient(135deg,#ffffff09 0%,#fff0 30%);display:block;position:absolute;inset:0;box-shadow:inset 0 0 30px #000000b3,inset 0 0 60px #000000d9}.radix-terminal-viewport{scrollbar-width:thin;scrollbar-color:#38e07040 transparent;transform-origin:50%;flex:1;padding:24px 32px 32px;overflow:hidden auto;transform:perspective(900px)rotateX(1.2deg)scale(.985)}.radix-terminal-viewport::-webkit-scrollbar{width:6px}.radix-terminal-viewport::-webkit-scrollbar-thumb{background:#38e07040;border-radius:2px}.radix-terminal-history{white-space:pre-wrap;word-break:break-all;flex-direction:column;gap:2px;display:flex}.radix-line{min-height:18px;display:block}.radix-line.radix-line-output,.radix-line.radix-line-prompt{color:#37ff7a}.radix-line.radix-line-system{color:#37ff7a;opacity:.95}.radix-line.radix-line-interrupt{color:#37ff7a;opacity:.85}.radix-line.radix-line-error{color:#f55;text-shadow:0 0 3px #f556}.radix-input-row{white-space:pre;align-items:center;margin-top:4px;display:flex;position:relative}.radix-prompt-label{color:#37ff7a;-webkit-user-select:none;user-select:none}.radix-input-display{color:#37ff7a;align-items:center;min-height:18px;display:inline-flex;position:relative}.radix-cursor{vertical-align:middle;background-color:#37ff7a;width:8px;height:15px;margin-left:1px;animation:1s steps(2,start) infinite radix-cursor-blink;display:inline-block;box-shadow:0 0 5px #3c69}@keyframes radix-cursor-blink{0%{opacity:1}to{opacity:0}}.radix-hidden-input{opacity:0;pointer-events:none;border:none;width:1px;height:1px;margin:0;padding:0;position:absolute;top:0;left:0}.radix-terminal-container ::selection{color:#030604;text-shadow:none;background:#37ff7a}.radix-terminal-container ::selection{color:#030604;text-shadow:none;background:#37ff7a}.console-glitch-low{animation:.5s ease-out console-glitch-pulse}.console-glitch-high{animation:1.5s ease-out console-glitch-pulse-hard}@keyframes console-glitch-pulse{0%{filter:hue-rotate()saturate();transform:skewY(15deg)}5%{transform:skewY(0)skew(15deg)}10%{transform:skew(0)}15%{filter:hue-rotate(-140deg)saturate(3)brightness(1.3)}30%{filter:hue-rotate(-140deg)saturate(2.5)}to{filter:hue-rotate()saturate()}}@keyframes console-glitch-pulse-hard{0%{filter:hue-rotate()saturate()}10%{filter:hue-rotate(-150deg)saturate(4)brightness(1.5)}20%{filter:hue-rotate(-150deg)saturate(3)brightness(.8)}35%{filter:hue-rotate(-150deg)saturate(3.5)brightness(1.4)}to{filter:hue-rotate()saturate()}}.crt-terminal{border:0!important;border-radius:0!important}.console{scrollbar-width:none;background:#000;height:100vh;min-height:100vh}.console::-webkit-scrollbar{width:none}.console-mobile-warning{filter:hue-rotate(25deg)saturate(1.5);background:#000;justify-content:center;align-items:center;height:100vh;min-height:100vh;display:flex}.console-mobile-message{color:#fff;text-align:center;font-size:1rem}.console-hue{filter:hue-rotate(280deg)}.vfs-container{color:#d1d5db;box-sizing:border-box;background-color:#0d0f12;flex-direction:column;width:100vw;height:100vh;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.875rem;display:flex;overflow:hidden}.vfs-container *{box-sizing:border-box}.vfs-header{background-color:#161a20;border-bottom:1px solid #282f3a;flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;height:48px;padding:0 1rem;display:flex}.vfs-header .vfs-header-left{align-items:center;gap:.75rem;display:flex}.vfs-header .vfs-brand{letter-spacing:.05em;color:#4ade80;align-items:center;gap:.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9rem;font-weight:700;display:flex}.vfs-header .vfs-badge-status{color:#94a3b8;text-transform:uppercase;letter-spacing:.03em;background:#1e293b;border:1px solid #334155;border-radius:3px;padding:.15rem .4rem;font-size:.7rem}.vfs-header .vfs-header-actions{align-items:center;gap:.5rem;display:flex}.vfs-body{flex:1;height:calc(100vh - 48px);display:flex;overflow:hidden}.vfs-sidebar{background-color:#12151b;border-right:1px solid #282f3a;flex-direction:column;flex-shrink:0;width:380px;min-width:280px;max-width:500px;display:flex;overflow:hidden}.vfs-sidebar .vfs-sidebar-toolbar{border-bottom:1px solid #242b35;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.vfs-sidebar .vfs-search-box{align-items:center;display:flex;position:relative}.vfs-sidebar .vfs-search-box .vfs-search-icon{color:#64748b;pointer-events:none;position:absolute;left:.65rem}.vfs-sidebar .vfs-search-box input{color:#f1f5f9;background-color:#0c0e12;border:1px solid #2d3748;border-radius:4px;outline:none;width:100%;padding:.45rem 1.8rem .45rem 2rem;font-size:.8rem;transition:border-color .15s}.vfs-sidebar .vfs-search-box input:focus{border-color:#4ade80}.vfs-sidebar .vfs-search-box input::placeholder{color:#475569}.vfs-sidebar .vfs-search-box .vfs-search-clear{color:#64748b;cursor:pointer;background:0 0;border:none;align-items:center;padding:0;display:flex;position:absolute;right:.5rem}.vfs-sidebar .vfs-search-box .vfs-search-clear:hover{color:#f1f5f9}.vfs-sidebar .vfs-quick-actions{align-items:center;gap:.4rem;display:flex}.vfs-sidebar .vfs-tree-scroll{flex:1;padding:.5rem .25rem;overflow:hidden auto}.vfs-sidebar .vfs-tree-scroll::-webkit-scrollbar{width:6px}.vfs-sidebar .vfs-tree-scroll::-webkit-scrollbar-thumb{background:#282f3a;border-radius:3px}.vfs-tree-row{cursor:pointer;-webkit-user-select:none;user-select:none;color:#cbd5e1;border-radius:4px;align-items:center;gap:.4rem;margin-bottom:1px;padding:.35rem .5rem;font-size:.825rem;transition:background-color .1s;display:flex;position:relative}.vfs-tree-row:hover{color:#f8fafc;background-color:#1a202c}.vfs-tree-row.is-selected{color:#4ade80;background-color:#1e293b;font-weight:500}.vfs-tree-row .vfs-tree-chevron{color:#64748b;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.vfs-tree-row .vfs-tree-chevron:hover{color:#f1f5f9}.vfs-tree-row .vfs-tree-icon{color:#94a3b8;flex-shrink:0}.vfs-tree-row .vfs-tree-icon.is-dir{color:#38bdf8}.vfs-tree-row .vfs-tree-icon.is-file{color:#94a3b8}.vfs-tree-row .vfs-tree-label{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.vfs-tree-row .vfs-tree-badge-locked{color:#f87171;text-transform:uppercase;background:#450a0a;border:1px solid #7f1d1d;border-radius:3px;padding:.1rem .35rem;font-size:.65rem}.vfs-tree-row .vfs-tree-size{color:#64748b;font-family:ui-monospace,monospace;font-size:.7rem}.vfs-content{background-color:#0f1217;flex-direction:column;flex:1;display:flex;overflow:hidden}.vfs-inspector-header{background-color:#141820;border-bottom:1px solid #242b35;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1.5rem;display:flex}.vfs-inspector-header .vfs-breadcrumbs{color:#94a3b8;align-items:center;gap:.35rem;font-family:ui-monospace,monospace;font-size:.8rem;display:flex}.vfs-inspector-header .vfs-breadcrumbs .vfs-crumb-sep{color:#475569}.vfs-inspector-header .vfs-breadcrumbs .vfs-crumb-leaf{color:#4ade80;font-weight:600}.vfs-inspector-header .vfs-node-stat{color:#64748b;align-items:center;gap:.75rem;font-family:ui-monospace,monospace;font-size:.75rem;display:flex}.vfs-inspector-body{flex-direction:column;flex:1;gap:1.5rem;padding:1.5rem 2rem;display:flex;overflow-y:auto}.vfs-inspector-body::-webkit-scrollbar{width:8px}.vfs-inspector-body::-webkit-scrollbar-thumb{background:#282f3a;border-radius:4px}.vfs-empty-state{text-align:center;color:#64748b;flex-direction:column;align-items:center;gap:.75rem;margin:auto;padding:3rem 1rem;display:flex}.vfs-empty-state svg{color:#334155}.vfs-empty-state h3{color:#94a3b8;margin:0;font-size:1.1rem}.vfs-empty-state p{margin:0;font-size:.85rem}.vfs-card{background-color:#141820;border:1px solid #242b35;border-radius:6px;flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.vfs-card .vfs-card-title{text-transform:uppercase;letter-spacing:.05em;color:#94a3b8;justify-content:space-between;align-items:center;margin:0;font-size:.8rem;font-weight:700;display:flex}.vfs-grid-2{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.vfs-grid-3{grid-template-columns:1fr 1fr 1fr;gap:1rem;display:grid}.vfs-field{flex-direction:column;gap:.35rem;display:flex}.vfs-field label{color:#94a3b8;text-transform:uppercase;letter-spacing:.03em;font-size:.75rem;font-weight:600}.vfs-field .vfs-hint{color:#64748b;font-size:.7rem}.vfs-input{color:#f1f5f9;background-color:#0b0d11;border:1px solid #2d3748;border-radius:4px;outline:none;width:100%;padding:.5rem .75rem;font-size:.85rem;transition:border-color .15s}.vfs-input:focus{border-color:#4ade80}.vfs-input.is-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.vfs-textarea{color:#f1f5f9;resize:vertical;tab-size:2;white-space:pre;background-color:#0b0d11;border:1px solid #2d3748;border-radius:4px;outline:none;width:100%;min-height:220px;padding:.75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.85rem;line-height:1.5}.vfs-textarea:focus{border-color:#4ade80}.vfs-perms-container{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.vfs-perms-container .vfs-checkbox-group{align-items:center;gap:1rem;display:flex}.vfs-perms-container .vfs-checkbox-label{color:#cbd5e1;cursor:pointer;align-items:center;gap:.4rem;font-size:.85rem;display:flex}.vfs-perms-container .vfs-checkbox-label input[type=checkbox]{accent-color:#4ade80;cursor:pointer;width:16px;height:16px}.vfs-perms-container .vfs-perms-preview{color:#38bdf8;background:#090b0e;border:1px solid #282f3a;border-radius:4px;padding:.25rem .6rem;font-family:ui-monospace,monospace;font-size:.85rem;font-weight:600}.vfs-perms-container .vfs-perms-presets{gap:.35rem;display:flex}.vfs-btn{cursor:pointer;-webkit-user-select:none;user-select:none;color:#e2e8f0;background-color:#1e293b;border:1px solid #334155;border-radius:4px;justify-content:center;align-items:center;gap:.4rem;padding:.4rem .75rem;font-size:.8rem;font-weight:500;transition:all .15s;display:inline-flex}.vfs-btn:hover:not(:disabled){color:#fff;background-color:#334155}.vfs-btn:disabled{opacity:.4;cursor:not-allowed}.vfs-btn.vfs-btn-sm{padding:.25rem .5rem;font-size:.75rem}.vfs-btn.vfs-btn-primary{color:#fff;background-color:#15803d;border-color:#16a34a}.vfs-btn.vfs-btn-primary:hover:not(:disabled){background-color:#16a34a}.vfs-btn.vfs-btn-accent{color:#fff;background-color:#0284c7;border-color:#0369a1}.vfs-btn.vfs-btn-accent:hover:not(:disabled){background-color:#0369a1}.vfs-btn.vfs-btn-danger{color:#fff;background-color:#7f1d1d;border-color:#991b1b}.vfs-btn.vfs-btn-danger:hover:not(:disabled){background-color:#991b1b}.vfs-btn.vfs-btn-subtle{color:#94a3b8;background:0 0;border-color:#0000}.vfs-btn.vfs-btn-subtle:hover:not(:disabled){color:#f1f5f9;background-color:#1e293b}.vfs-context-content{z-index:9999;background-color:#141820;border:1px solid #2f3846;border-radius:6px;min-width:200px;padding:.35rem;animation:.1s ease-out vfs-fade-in;box-shadow:0 10px 25px #0009}.vfs-context-content .vfs-context-item{color:#cbd5e1;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;outline:none;align-items:center;gap:.5rem;padding:.45rem .65rem;font-size:.8rem;display:flex}.vfs-context-content .vfs-context-item:hover,.vfs-context-content .vfs-context-item[data-highlighted]{color:#4ade80;background-color:#1e293b}.vfs-context-content .vfs-context-item.danger{color:#f87171}.vfs-context-content .vfs-context-item.danger:hover,.vfs-context-content .vfs-context-item.danger[data-highlighted]{color:#fca5a5;background-color:#450a0a}.vfs-context-content .vfs-context-separator{background-color:#242b35;height:1px;margin:.35rem 0}@keyframes vfs-fade-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.vfs-toast{color:#4ade80;z-index:10000;background-color:#161a20;border:1px solid #22c55e;border-radius:6px;align-items:center;gap:.65rem;padding:.75rem 1.25rem;font-size:.85rem;animation:.2s cubic-bezier(.16,1,.3,1) vfs-slide-up;display:flex;position:fixed;bottom:1.5rem;right:1.5rem;box-shadow:0 8px 30px #000000b3}.vfs-toast.error{color:#f87171;border-color:#ef4444}@keyframes vfs-slide-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.vfs-modal-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:10000;background:#000000bf;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.vfs-modal-window{background:#141820;border:1px solid #334155;border-radius:8px;flex-direction:column;width:100%;max-width:680px;max-height:85vh;display:flex;overflow:hidden;box-shadow:0 20px 50px #000c}.vfs-modal-window .vfs-modal-header{border-bottom:1px solid #282f3a;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.vfs-modal-window .vfs-modal-header h3{color:#f1f5f9;margin:0;font-size:1rem}.vfs-modal-window .vfs-modal-body{flex-direction:column;gap:1rem;padding:1.25rem;display:flex;overflow-y:auto}.vfs-modal-window .vfs-modal-footer{border-top:1px solid #282f3a;justify-content:flex-end;gap:.5rem;padding:.75rem 1.25rem;display:flex}
