@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-content:""}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, -apple-system, "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif;--font-mono:ui-monospace, "JetBrains Mono", "Cascadia Code", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-medium:500;--font-weight-black:900;--tracking-tight:-.025em;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:calc(var(--spacing) * 0)}.top-0{top:calc(var(--spacing) * 0)}.right-0{right:calc(var(--spacing) * 0)}.left-0{left:calc(var(--spacing) * 0)}.z-0{z-index:0}.z-2{z-index:2}.z-40{z-index:40}.z-\[-1\]{z-index:-1}.z-\[3\]{z-index:3}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-\[7vw\]{margin:7vw}.mx-auto{margin-inline:auto}.mr-2{margin-right:calc(var(--spacing) * 2)}.ml-1{margin-left:calc(var(--spacing) * 1)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.h-\[0\.5rem\]{height:.5rem}.h-full{height:100%}.w-\[0\.5rem\]{width:.5rem}.w-\[12vw\]{width:12vw}.w-full{width:100%}.max-w-\[800px\]{max-width:800px}.max-w-fit{max-width:fit-content}.origin-left{transform-origin:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform-gpu{transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.overflow-hidden{overflow:hidden}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-full{border-radius:3.40282e38px}.bg-\[\#160000\]{background-color:#160000}.bg-black{background-color:var(--color-black)}.bg-white{background-color:var(--color-white)}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.px-2{padding-inline:calc(var(--spacing) * 2)}.py-1{padding-block:calc(var(--spacing) * 1)}.text-left{text-align:left}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-\[clamp\(2rem\,10vw\,8rem\)\]{font-size:clamp(2rem,10vw,8rem)}.text-\[clamp\(14px\,4vw\,32px\)\]{font-size:clamp(14px,4vw,32px)}.leading-none{--tw-leading:1;line-height:1}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.break-words{overflow-wrap:break-word}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.opacity-0{opacity:0}.opacity-60{opacity:.6}.opacity-100{opacity:1}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-500{--tw-duration:.5s;transition-duration:.5s}.will-change-transform{will-change:transform}.select-none{-webkit-user-select:none;user-select:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:top-0:before{content:var(--tw-content);top:calc(var(--spacing) * 0)}.before\:left-\[-10px\]:before{content:var(--tw-content);left:-10px}.before\:overflow-hidden:before{content:var(--tw-content);overflow:hidden}.before\:bg-\[\#120F17\]:before{content:var(--tw-content);background-color:#120f17}.before\:text-white:before{content:var(--tw-content);color:var(--color-white)}.before\:opacity-0:before{content:var(--tw-content);opacity:0}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.before\:content-\[attr\(data-text\)\]:before{--tw-content:attr(data-text);content:var(--tw-content)}.before\:\[clip-path\:inset\(0_0_0_0\)\]:before{content:var(--tw-content);clip-path:inset(0)}.before\:\[text-shadow\:var\(--before-shadow\)\]:before{content:var(--tw-content);text-shadow:var(--before-shadow)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-0:after{content:var(--tw-content);top:calc(var(--spacing) * 0)}.after\:left-\[10px\]:after{content:var(--tw-content);left:10px}.after\:overflow-hidden:after{content:var(--tw-content);overflow:hidden}.after\:bg-\[\#120F17\]:after{content:var(--tw-content);background-color:#120f17}.after\:text-white:after{content:var(--tw-content);color:var(--color-white)}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[attr\(data-text\)\]:after{--tw-content:attr(data-text);content:var(--tw-content)}.after\:\[clip-path\:inset\(0_0_0_0\)\]:after{content:var(--tw-content);clip-path:inset(0)}.after\:\[text-shadow\:var\(--after-shadow\)\]:after{content:var(--tw-content);text-shadow:var(--after-shadow)}@media (hover:hover){.hover\:opacity-10:hover{opacity:.1}.hover\:before\:opacity-100:hover:before{content:var(--tw-content);opacity:1}.hover\:before\:content-\[attr\(data-text\)\]:hover:before{--tw-content:attr(data-text);content:var(--tw-content)}.hover\:before\:\[text-shadow\:var\(--before-shadow\)\]:hover:before{content:var(--tw-content);text-shadow:var(--before-shadow)}.hover\:after\:opacity-100:hover:after{content:var(--tw-content);opacity:1}.hover\:after\:content-\[attr\(data-text\)\]:hover:after{--tw-content:attr(data-text);content:var(--tw-content)}.hover\:after\:\[text-shadow\:var\(--after-shadow\)\]:hover:after{content:var(--tw-content);text-shadow:var(--after-shadow)}}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}}:root{--shell:#0b0b0d;--surface:#131316;--surface-2:#1b1b20;--surface-3:#24242b;--text:#f4f1ea;--text-2:#cfcabf;--text-mute:#8e887c;--text-faint:#5a554c;--rule:#f4f1ea24;--rule-strong:#f4f1ea4d;--accent:#5eead4;--accent-2:#e8b95f;--accent-soft:#5eead41a;--accent-glow:#5eead473;--ink:#0b0b0d;--font-display-cn:"Noto Sans SC", "Source Han Sans SC", -apple-system, sans-serif;--font-display-en:"Space Grotesk", "Inter", "Manrope", sans-serif;--font-body:"Inter", "Manrope", "Noto Sans SC", -apple-system, sans-serif;--font-mono:"JetBrains Mono", "IBM Plex Mono", "SF Mono", ui-monospace, monospace;--font-features:"tnum", "ss01";--t-hero:clamp(48px, 5vw, 86px);--t-h1:clamp(40px, 3.8vw, 66px);--t-h2:clamp(30px, 2.6vw, 46px);--t-body:clamp(17px, 1.15vw, 22px);--track-tight:-.022em;--track-snug:-.006em;--track-caps:.2em;--stage-pad-x:72px;--stage-pad-y:58px;--r-flat:0;--r-xs:4px;--r-sm:10px;--r-md:16px;--r-xl:28px;--r-pill:999px;--r-card:var(--r-md);--r-stage:0;--rule-w:1px;--rule-style:solid;--ease-quart:cubic-bezier(.19, 1, .22, 1);--ease-expo:cubic-bezier(.86, 0, .07, 1);--ease-soft:cubic-bezier(.33, .8, .2, 1);--ease-overshoot:cubic-bezier(.34, 1.4, .64, 1);--dur-quick:.22s;--dur-base:.56s;--dur-slow:.9s;--dur-cinematic:1.3s;--hero-num-font:var(--font-display-en);--hero-num-style:normal;--hero-num-weight:700;--hero-num-track:var(--track-tight);--shadow-stage:0 50px 140px #0000008c, 0 0 0 1px #ffffff08;--card-shadow:0 18px 48px #0000004d;--text-shadow:none;--surface-pattern:linear-gradient(#f4f2e80d 1px, transparent 1px), linear-gradient(90deg, #f4f2e80b 1px, transparent 1px);--surface-pattern-size:64px 64px;--surface-pattern-blend:normal;--surface-pattern-opacity:1;--surface-vignette:radial-gradient(120% 130% at 50% 0%, transparent 48%, #00000057 100%);--scene-orb-1:var(--accent-glow);--scene-orb-2:var(--accent-2);--scene-orb-opacity:.5;--scene-orb-blend:screen;--scene-beam-opacity:.5}*{box-sizing:border-box}html,body{background:var(--shell);width:100vw;height:100vh;color:var(--text);font-family:var(--font-body);letter-spacing:var(--track-snug);-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;text-wrap:pretty;font-feature-settings:var(--font-features);margin:0;padding:0;overflow:hidden}button,a{-webkit-tap-highlight-color:transparent}::selection{background:var(--accent);color:var(--surface)}.deck-stage{background:radial-gradient(80% 60% at 20% -10%, var(--accent), transparent 60%), radial-gradient(70% 60% at 110% 110%, var(--accent-2), transparent 55%), var(--shell);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.deck-stage{background:radial-gradient(80% 60% at 20% -10%, color-mix(in oklab, var(--accent) 8%, transparent), transparent 60%), radial-gradient(70% 60% at 110% 110%, color-mix(in oklab, var(--accent-2) 7%, transparent), transparent 55%), var(--shell)}}.slide-16-9{aspect-ratio:16/9;width:min(100vw,177.778vh);height:min(100vh,56.25vw);color:var(--text);background:var(--surface);border:var(--rule-w) var(--rule-style) var(--rule);border-radius:var(--r-stage);box-shadow:var(--shadow-stage);isolation:isolate;position:relative;overflow:hidden}.scene-bg,.reactbits-bg,.slide-shell{position:absolute;inset:0}.scene-bg{z-index:0;pointer-events:none}.reactbits-bg{z-index:0;pointer-events:none;opacity:.82}.reactbits-bg:after{content:"";background:linear-gradient(95deg, var(--surface) 0%, var(--surface) 40%, transparent 66%), radial-gradient(140% 130% at 50% 125%, transparent 46%, var(--shell) 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.reactbits-bg:after{background:linear-gradient(95deg, color-mix(in oklab, var(--surface) 62%, transparent) 0%, color-mix(in oklab, var(--surface) 14%, transparent) 40%, transparent 66%), radial-gradient(140% 130% at 50% 125%, transparent 46%, color-mix(in oklab, var(--shell) 58%, transparent) 100%)}}.scene-grid{background-image:var(--surface-pattern);background-size:var(--surface-pattern-size);mix-blend-mode:var(--surface-pattern-blend);opacity:var(--surface-pattern-opacity);position:absolute;inset:0}.scene-scanline{background:var(--surface-vignette);position:absolute;inset:0}.scene-orb{filter:blur(70px);mix-blend-mode:var(--scene-orb-blend);width:52%;height:70%;opacity:var(--scene-orb-opacity);pointer-events:none;border-radius:50%;position:absolute}.scene-orb-a{background:radial-gradient(circle at 40% 40%, var(--scene-orb-1), transparent 65%);animation:18s ease-in-out infinite orb-drift-a;top:-22%;left:-10%}.scene-orb-b{background:radial-gradient(circle at 60% 60%, var(--scene-orb-2), transparent 66%);animation:22s ease-in-out infinite orb-drift-b;bottom:-24%;right:-14%}.slide-shell{z-index:2;padding:var(--stage-pad-y) var(--stage-pad-x)}.slide-chrome{top:24px;left:var(--stage-pad-x);right:var(--stage-pad-x);font-family:var(--font-mono);letter-spacing:var(--track-caps);color:var(--text-faint);text-transform:uppercase;justify-content:space-between;align-items:center;font-size:.72rem;display:flex;position:absolute}.slide-layout{width:100%;height:100%;animation:slide-enter var(--dur-base) var(--ease-quart) both;position:relative}.slide-kicker{width:fit-content;font-family:var(--font-mono);letter-spacing:var(--track-caps);color:var(--accent);text-transform:uppercase;align-items:center;gap:10px;margin-bottom:18px;font-size:.78rem;display:inline-flex}.slide-kicker:before{content:"";background:var(--accent);width:34px;height:1px;display:block}.cover-layout{flex-direction:column;justify-content:center;display:flex}.cover-copy{min-width:0}.hero-title,.hero-title p{max-width:17em;font-family:var(--font-display-cn);font-size:var(--t-hero);letter-spacing:var(--track-tight);text-shadow:var(--text-shadow);margin:0;font-weight:800;line-height:1.02}.hero-subtitle{max-width:32em;color:var(--text-2);font-size:var(--t-body);margin:28px 0 0;line-height:1.55}.hero-actions{border:var(--rule-w) var(--rule-style) var(--rule);border-radius:var(--r-sm);background:var(--accent-soft);width:fit-content;color:var(--text-2);font-family:var(--font-mono);align-items:center;gap:12px;margin-top:34px;padding:12px 16px;font-size:.84rem;display:flex}.section-layout{grid-template-columns:.74fr 1.2fr;align-items:center;gap:58px;display:grid}.section-layout--solo{grid-template-columns:1fr}.section-layout--solo .section-title,.section-layout--solo .section-title p{font-size:var(--t-hero)}.section-title,.section-title p,.closing-title,.closing-title p{font-family:var(--font-display-cn);font-size:var(--t-h1);letter-spacing:var(--track-tight);text-shadow:var(--text-shadow);margin:0;font-weight:760;line-height:1.04}.section-subtitle,.content-subtitle,.closing-subtitle{max-width:34em;color:var(--text-2);font-size:var(--t-body);margin:18px 0 0;line-height:1.6}.content-layout{grid-template-rows:auto 1fr;align-content:center;gap:34px;display:grid}.content-main{max-width:980px}.content-title,.content-title p{font-family:var(--font-display-cn);font-size:var(--t-h2);letter-spacing:var(--track-tight);text-shadow:var(--text-shadow);margin:0;font-weight:750;line-height:1.1}.bullet-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.bullet-grid-rail{grid-template-columns:1fr;gap:14px}.bullet-grid-compact{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.prompt-panel,.comparison-card,.bullet-card{border:var(--rule-w) var(--rule-style) var(--rule);border-radius:var(--r-card);background:var(--surface-2)}@supports (color:color-mix(in lab, red, red)){.prompt-panel,.comparison-card,.bullet-card{background:color-mix(in oklab, var(--surface-2) 88%, var(--text) 4%)}}.prompt-panel,.comparison-card,.bullet-card{box-shadow:var(--card-shadow)}.bullet-card{min-height:132px;animation:card-rise var(--dur-base) var(--ease-quart) both;padding:22px 22px 20px;position:relative;overflow:hidden}.bullet-card:after{content:"";background:linear-gradient(90deg, var(--accent), var(--accent-2));opacity:.7;height:3px;position:absolute;bottom:0;left:0;right:0}.bullet-grid .bullet-card:nth-child(2){animation-delay:80ms}.bullet-grid .bullet-card:nth-child(3){animation-delay:.16s}.bullet-grid .bullet-card:nth-child(4){animation-delay:.24s}.bullet-grid .bullet-card:nth-child(5){animation-delay:.32s}.bullet-grid .bullet-card:nth-child(6){animation-delay:.4s}.bullet-index{color:var(--text-faint);font-family:var(--font-mono);font-size:.78rem}.bullet-icon{color:var(--accent);margin:18px 0 16px}.bullet-text{color:var(--text);font-size:1.22rem;font-weight:560;line-height:1.36}.bullet-text strong{color:var(--accent)}.bullet-text code{color:var(--accent);font-family:var(--font-mono)}.comparison-layout{grid-template-rows:auto 1fr;gap:30px;display:grid}.comparison-header{max-width:980px}.comparison-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;height:100%;display:grid}.comparison-card{flex-direction:column;justify-content:center;min-height:400px;padding:34px;display:flex}.comparison-card span{color:var(--text-faint);font-family:var(--font-mono);letter-spacing:var(--track-caps);text-transform:uppercase;margin-bottom:24px;font-size:.82rem}.comparison-card p{border-top:1px solid var(--rule);color:var(--text);margin:0;padding:16px 0;font-size:1.24rem;line-height:1.45}.muted-card{opacity:.78}.accent-card{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.accent-card{border-color:color-mix(in oklab, var(--accent) 45%, var(--rule))}}.accent-card{background:linear-gradient(180deg, var(--accent-soft), transparent)}.demo-layout{grid-template-columns:.92fr 1fr;align-items:center;gap:52px;display:grid}.prompt-panel{min-height:460px;padding:26px}.prompt-panel-top{gap:8px;margin-bottom:26px;display:flex}.prompt-panel-top span{background:var(--text-faint);border-radius:999px;width:9px;height:9px}.prompt-panel pre{white-space:pre-wrap;color:var(--text);font-family:var(--font-mono);margin:0;font-size:1.28rem;line-height:1.75}.closing-layout{grid-template-rows:auto auto auto;align-content:center;gap:32px;display:grid}.quote-layout{flex-direction:column;justify-content:center;max-width:1040px;display:flex}.quote-title,.quote-title p{font-family:var(--font-display-cn);font-size:var(--t-h1);letter-spacing:var(--track-tight);margin:0;font-weight:720;line-height:1.16}.quote-layout cite{color:var(--text-2);margin-top:28px;font-size:1.2rem;font-style:normal}.body-note{color:var(--text-2);font-size:1rem;line-height:1.55}.stat-layout{grid-template-rows:auto 1fr;align-content:center;gap:40px;display:grid}.stat-head{max-width:980px}.stat-grid{align-items:stretch;gap:24px;display:grid}.stat-grid-1{grid-template-columns:1fr}.stat-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.stat-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.stat-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.stat-item{border-left:2px solid var(--accent);border-radius:var(--r-card);background:linear-gradient(180deg, var(--accent-soft), transparent);animation:card-rise var(--dur-base) var(--ease-quart) both;flex-direction:column;justify-content:center;padding:30px 26px;display:flex}.stat-grid .stat-item:nth-child(2){animation-delay:90ms}.stat-grid .stat-item:nth-child(3){animation-delay:.18s}.stat-grid .stat-item:nth-child(4){animation-delay:.27s}.stat-value{font-family:var(--hero-num-font);font-style:var(--hero-num-style);font-weight:var(--hero-num-weight);letter-spacing:var(--hero-num-track);color:var(--accent);text-shadow:var(--text-shadow);font-size:clamp(54px,5.6vw,100px);line-height:.92}.stat-value strong{color:var(--text)}.stat-label{color:var(--text-2);margin-top:14px;font-size:1.05rem;line-height:1.4}.timeline-layout{grid-template-rows:auto 1fr;align-content:center;gap:40px;display:grid}.timeline-head{max-width:980px}.timeline-track{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.timeline-step{animation:card-rise var(--dur-base) var(--ease-quart) both;grid-template-columns:54px 1fr;column-gap:24px;padding-bottom:26px;display:grid;position:relative}.timeline-track .timeline-step:nth-child(2){animation-delay:80ms}.timeline-track .timeline-step:nth-child(3){animation-delay:.16s}.timeline-track .timeline-step:nth-child(4){animation-delay:.24s}.timeline-track .timeline-step:nth-child(5){animation-delay:.32s}.timeline-step:before{content:"";background:linear-gradient(180deg, var(--accent), var(--rule-strong));width:2px;position:absolute;top:56px;bottom:-2px;left:26px}.timeline-step:last-child{padding-bottom:0}.timeline-step:last-child:before{display:none}.timeline-node{width:54px;height:54px;font-family:var(--hero-num-font);font-style:var(--hero-num-style);font-weight:var(--hero-num-weight);color:var(--ink);background:var(--accent);z-index:2;border-radius:999px;grid-area:1/1/span 2;justify-content:center;align-self:start;align-items:center;font-size:1.05rem;display:inline-flex}.timeline-step-title{font-family:var(--font-display-cn);color:var(--text);grid-area:1/2;align-self:center;font-size:1.5rem;font-weight:680;line-height:1.2}.timeline-step-desc{color:var(--text-2);grid-area:2/2;margin-top:6px;font-size:1rem;line-height:1.5}.split-layout{grid-template-columns:1fr .82fr;align-items:center;gap:56px;display:grid}.split-copy .section-title,.split-copy .section-title p{font-size:var(--t-hero)}.split-panel{border-radius:var(--r-card);border:var(--rule-w) var(--rule-style) var(--rule);background:linear-gradient(180deg, var(--accent-soft), transparent);box-shadow:var(--card-shadow);flex-direction:column;padding:36px 38px;display:flex}.split-point{border-top:1px solid var(--rule);color:var(--text);margin:0;padding:16px 0;font-size:1.3rem;font-weight:540;line-height:1.42}.split-point:first-child{border-top:none;padding-top:0}.split-point strong{color:var(--accent)}.slide-extras{z-index:-1;pointer-events:none;position:absolute;inset:0}.deck-progress{background:linear-gradient(90deg, var(--accent), var(--accent-2));z-index:1000;height:4px;transition:width .32s;position:fixed;bottom:0;left:0}.deck-counter{z-index:1000;border:1px solid var(--rule);border-radius:var(--r-sm);background:var(--shell);position:fixed;bottom:16px;right:20px}@supports (color:color-mix(in lab, red, red)){.deck-counter{background:color-mix(in oklab, var(--shell) 70%, transparent)}}.deck-counter{color:var(--text-2);font-family:var(--font-mono);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:8px 10px;font-size:.72rem}.speaker-notes{z-index:1600;border:1px solid var(--rule);border-radius:var(--r-sm);background:var(--shell);width:min(620px,100vw - 48px);max-height:34vh;position:fixed;bottom:66px;right:24px;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.speaker-notes{background:color-mix(in oklab, var(--shell) 92%, transparent)}}.speaker-notes{color:var(--text-2);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:18px 22px;font-size:.95rem;line-height:1.65}.deck-runtime-controls{z-index:1000;gap:8px;display:flex;position:fixed;top:18px;right:18px}.deck-runtime-controls button,.deck-overlay-header button{border:1px solid var(--rule);background:var(--shell);border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.deck-runtime-controls button,.deck-overlay-header button{background:color-mix(in oklab, var(--shell) 60%, transparent)}}.deck-runtime-controls button,.deck-overlay-header button{color:var(--text);font-family:var(--font-mono);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:.76rem;line-height:1}.deck-runtime-controls button:hover,.deck-overlay-header button:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.deck-runtime-controls button:hover,.deck-overlay-header button:hover{border-color:color-mix(in oklab, var(--accent) 55%, var(--rule))}}.deck-nav-btn{z-index:1100;border:1px solid var(--rule-strong);background:var(--shell);border-radius:999px;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:fixed;top:50%;transform:translateY(-50%)}@supports (color:color-mix(in lab, red, red)){.deck-nav-btn{background:color-mix(in oklab, var(--shell) 62%, transparent)}}.deck-nav-btn{color:var(--text);cursor:pointer;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:background .16s,border-color .16s,opacity .16s,transform .12s;box-shadow:0 10px 30px #0000004d}.deck-nav-prev{left:18px}.deck-nav-next{right:18px}.deck-nav-btn:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.deck-nav-btn:hover{border-color:color-mix(in oklab, var(--accent) 70%, var(--rule))}}.deck-nav-btn:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.deck-nav-btn:hover{background:color-mix(in oklab, var(--accent) 18%, color-mix(in oklab, var(--shell) 62%, transparent))}}.deck-nav-btn:active{transform:translateY(-50%)scale(.9)}.deck-nav-btn:disabled{opacity:.26;pointer-events:none}@media (max-width:900px){.deck-nav-btn{width:60px;height:60px}.deck-nav-prev{left:10px}.deck-nav-next{right:10px}.deck-runtime-controls{gap:10px}.deck-runtime-controls button{width:44px;height:44px;font-size:.85rem}}.deck-overlay{z-index:2000;background:var(--shell);justify-content:center;align-items:center;padding:32px;display:flex;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.deck-overlay{background:color-mix(in oklab, var(--shell) 78%, transparent)}}.deck-overlay{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.deck-overlay-panel{border:1px solid var(--rule);border-radius:var(--r-md);background:var(--surface);width:min(1160px,100%);max-height:min(760px,90vh);overflow:auto}@supports (color:color-mix(in lab, red, red)){.deck-overlay-panel{background:color-mix(in oklab, var(--surface) 96%, transparent)}}.deck-overlay-panel{padding:24px}.deck-overlay-header{justify-content:space-between;align-items:start;gap:16px;margin-bottom:20px;display:flex}.deck-overlay-header h2{font-size:1.5rem;line-height:1.2;font-family:var(--font-display-cn);margin:0}.deck-overlay-header button{width:auto;min-width:58px;padding:0 12px}.deck-overlay-kicker{color:var(--text-faint);font-family:var(--font-mono);letter-spacing:var(--track-caps);text-transform:uppercase;margin-bottom:6px;font-size:.72rem}.deck-overview-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.deck-overview-grid button{border:1px solid var(--rule);border-radius:var(--r-sm);background:var(--accent-soft);min-height:124px;color:var(--text);text-align:left;cursor:pointer;padding:16px}.deck-overview-grid button.is-active{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.deck-overview-grid button.is-active{border-color:color-mix(in oklab, var(--accent) 64%, var(--rule))}}.deck-overview-grid button.is-active{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.deck-overview-grid button.is-active{background:color-mix(in oklab, var(--accent) 12%, transparent)}}.deck-overview-grid span,.deck-overview-grid em{color:var(--text-faint);font-family:var(--font-mono);font-size:.72rem;font-style:normal;display:block}.deck-overview-grid strong{font-size:1rem;line-height:1.28;font-family:var(--font-display-cn);margin:12px 0 8px;display:block}.presenter-panel{z-index:1500;border:1px solid var(--rule);border-radius:var(--r-sm);background:var(--shell);width:min(430px,100vw - 36px);max-height:min(450px,70vh);position:fixed;bottom:56px;right:18px;overflow:auto}@supports (color:color-mix(in lab, red, red)){.presenter-panel{background:color-mix(in oklab, var(--shell) 92%, transparent)}}.presenter-panel{color:var(--text);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:18px}.presenter-panel h2{font-size:1.2rem;line-height:1.25;font-family:var(--font-display-cn);margin:8px 0 10px}.presenter-panel p{color:var(--text-2);margin:0;font-size:.9rem;line-height:1.58}.presenter-meta,.presenter-next{color:var(--text-faint);font-family:var(--font-mono);justify-content:space-between;align-items:center;gap:16px;font-size:.74rem;display:flex}.presenter-next{border-top:1px solid var(--rule);margin-top:16px;padding-top:12px;display:block}.presenter-next strong{color:var(--text);font-family:var(--font-display-cn);margin-top:4px;font-size:.9rem;display:block}.deck-home{background:radial-gradient(70% 50% at 15% -5%, var(--accent), transparent 55%), radial-gradient(60% 50% at 110% 110%, var(--accent-2), transparent 50%), var(--shell);height:100vh;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.deck-home{background:radial-gradient(70% 50% at 15% -5%, color-mix(in oklab, var(--accent) 10%, transparent), transparent 55%), radial-gradient(60% 50% at 110% 110%, color-mix(in oklab, var(--accent-2) 9%, transparent), transparent 50%), var(--shell)}}.deck-home{color:var(--text)}.home-bg{pointer-events:none;background-image:var(--surface-pattern);background-size:var(--surface-pattern-size);opacity:calc(var(--surface-pattern-opacity) * .6);position:fixed;inset:0}.home-hero{grid-template-columns:minmax(0,.9fr) minmax(420px,.8fr);align-items:center;gap:64px;min-height:76vh;padding:72px;display:grid;position:relative}.home-copy h1{max-width:16em;font-family:var(--font-display-cn);font-size:var(--t-hero);letter-spacing:var(--track-tight);margin:0;font-weight:800;line-height:1}.home-copy p{max-width:36em;color:var(--text-2);font-size:var(--t-body);margin:24px 0 0;line-height:1.55}.home-actions{gap:12px;margin-top:34px;display:flex}.primary-action,.secondary-action{border:1px solid var(--rule);border-radius:var(--r-sm);align-items:center;gap:10px;padding:13px 16px;font-weight:640;text-decoration:none;display:inline-flex}.primary-action{background:var(--accent);color:var(--ink);border-color:#0000}.secondary-action{color:var(--text);background:var(--accent-soft)}.home-preview{position:relative}.preview-frame{border:1px solid var(--rule);border-radius:var(--r-md);background:var(--surface-2)}@supports (color:color-mix(in lab, red, red)){.preview-frame{background:color-mix(in oklab, var(--surface-2) 88%, var(--text) 4%)}}.preview-frame{box-shadow:var(--shadow-stage);padding:20px}.preview-topbar{gap:8px;display:flex}.preview-topbar span{background:var(--text-faint);border-radius:999px;width:9px;height:9px}.preview-title{font-size:2.2rem;font-weight:760;line-height:1.1;font-family:var(--font-display-cn);margin:32px 0 22px}.preview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.preview-grid div,.home-slide-card{border:1px solid var(--rule);border-radius:var(--r-sm);background:var(--accent-soft);padding:14px}.preview-grid span,.home-slide-card span,.home-slide-card em{color:var(--text-faint);font-family:var(--font-mono);font-size:.72rem;font-style:normal;display:block}.preview-grid strong,.home-slide-card strong{color:var(--text);font-size:.95rem;line-height:1.25;font-family:var(--font-display-cn);margin-top:8px;display:block}.home-overview{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;padding:0 72px 72px;display:grid;position:relative}.home-slide-card{min-height:132px;color:inherit;text-decoration:none;transition:transform .18s,border-color .18s}.home-slide-card:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.home-slide-card:hover{border-color:color-mix(in oklab, var(--accent) 55%, var(--rule))}}.home-slide-card:hover{transform:translateY(-3px)}.theme-gallery{color:#f4f1ea;height:100vh;font-family:var(--font-body);background:#07070a;padding:56px clamp(24px,5vw,80px);overflow-y:auto}.theme-gallery-head{max-width:1100px;margin:0 auto 40px}.theme-gallery-head h1{letter-spacing:-.02em;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(32px,4vw,56px);font-weight:800}.theme-gallery-head p{color:#b8b2a6;margin:14px 0 0;font-size:18px;line-height:1.6}.theme-grid{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:22px;max-width:1500px;margin:0 auto;display:grid}.theme-card{border:1px solid #ffffff14;border-radius:16px;overflow:hidden;box-shadow:0 24px 60px #0006}.theme-card-stage{aspect-ratio:16/9;background:var(--surface);border-bottom:var(--rule-w) var(--rule-style) var(--rule);position:relative;overflow:hidden}.theme-card-stage .scene-grid,.theme-card-stage .scene-scanline,.theme-card-stage .scene-orb,.theme-card-stage .scene-beam{position:absolute}.theme-card-body{z-index:3;flex-direction:column;justify-content:center;padding:34px 30px;display:flex;position:absolute;inset:0}.theme-card-kicker{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--accent);margin-bottom:12px;font-size:.7rem}.theme-card-title{font-family:var(--font-display-cn);letter-spacing:-.02em;color:var(--text);text-shadow:var(--text-shadow);margin:0;font-size:2.1rem;font-weight:780;line-height:1.05}.theme-card-title .en{font-family:var(--font-display-en);font-weight:var(--hero-num-weight);font-style:var(--hero-num-style);color:var(--text-2);letter-spacing:.01em;margin-top:10px;font-size:1.1rem;display:block}.theme-card-num{font-family:var(--hero-num-font);font-weight:var(--hero-num-weight);font-style:var(--hero-num-style);color:var(--accent);letter-spacing:var(--hero-num-track);margin-top:18px;font-size:3.4rem;line-height:1}.theme-card-meta{background:#0e0e12;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.theme-card-meta .id{font-family:var(--font-mono);color:#d8d2c6;font-size:.8rem}.theme-card-meta .mood{color:#8a8478;text-align:right;font-size:.72rem}.theme-card-swatches{gap:6px;display:flex}.theme-card-swatches i{border:1px solid #ffffff1f;border-radius:4px;width:16px;height:16px;display:block}html[data-deck-mode=export] .deck-runtime-controls,html[data-deck-mode=export] .speaker-notes,html[data-deck-mode=export] .presenter-panel,html[data-deck-mode=export] .deck-counter,html[data-deck-mode=export] .deck-nav-btn,html[data-deck-mode=export] .deck-progress{display:none}@keyframes slide-enter{0%{opacity:0;transform:translateY(20px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes card-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes orb-drift-a{0%,to{transform:translate(0)scale(1)}50%{transform:translate(8%,6%)scale(1.12)}}@keyframes orb-drift-b{0%,to{transform:translate(0)scale(1.05)}50%{transform:translate(-7%,-8%)scale(.94)}}@media (prefers-reduced-motion:reduce){.slide-layout,.bullet-card,.scene-orb{animation:none}}@media (max-width:900px){.slide-shell{padding:34px}.slide-chrome{left:34px;right:34px}.cover-layout,.section-layout,.demo-layout,.split-layout,.home-hero{grid-template-columns:1fr}.home-preview{display:none}.bullet-grid,.bullet-grid-compact,.comparison-columns{grid-template-columns:1fr}.stat-grid-3,.stat-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print{html,body{background:#000;width:100%;height:auto;overflow:visible}.deck-stage{page-break-after:always;width:100vw;height:100vh;position:static}.slide-16-9{width:100vw;height:56.25vw;max-height:100vh}.deck-runtime-controls,.speaker-notes,.presenter-panel,.deck-counter,.deck-nav-btn,.deck-progress,.deck-overlay{display:none!important}.scene-orb{animation:none!important}}[data-deck-theme=aurora-veil]{--shell:#06080f;--surface:#0b0f1e;--surface-2:#121830;--surface-3:#1a2244;--text:#eef2ff;--text-2:#c4cce6;--text-mute:#7b86ad;--text-faint:#4a5478;--rule:#eef2ff21;--rule-strong:#eef2ff47;--accent:#6ee7d4;--accent-2:#a78bfa;--accent-soft:#6ee7d41a;--accent-glow:#6ee7d48c;--ink:#06080f;--font-display-cn:"Noto Sans SC", "Source Han Sans SC", sans-serif;--font-display-en:"Space Grotesk", "Inter", sans-serif;--font-body:"Inter", "Noto Sans SC", sans-serif;--hero-num-weight:600;--r-card:var(--r-md);--r-stage:0;--scene-orb-1:#6ee7d48c;--scene-orb-2:#a78bfa80;--scene-orb-opacity:.6;--scene-orb-blend:screen;--surface-pattern:radial-gradient(#eef2ff0d 1px, transparent 1px);--surface-pattern-size:38px 38px;--surface-pattern-opacity:.8;--surface-vignette:radial-gradient(130% 130% at 50% 120%, transparent 40%, #00000080 100%);--shadow-stage:0 60px 150px #000a28b3, 0 0 0 1px #6ee7d41f}[data-deck-theme=crimson-noir]{--shell:#0a0608;--surface:#120a0d;--surface-2:#1d1014;--surface-3:#2a161c;--text:#f6ece9;--text-2:#d8b8b4;--text-mute:#9a7470;--text-faint:#61423f;--rule:#f6ece91f;--rule-strong:#f6ece942;--accent:#e5484d;--accent-2:#f5b14c;--accent-soft:#e5484d1a;--accent-glow:#e5484d80;--ink:#0a0608;--font-display-cn:"Noto Serif SC", "Source Han Serif SC", serif;--font-display-en:"Playfair Display", Georgia, serif;--font-body:"Source Serif 4", "Noto Serif SC", serif;--hero-num-font:var(--font-display-en);--hero-num-style:italic;--hero-num-weight:400;--r-card:var(--r-sm);--scene-orb-1:#e5484d80;--scene-orb-2:#78141e99;--scene-orb-opacity:.5;--scene-orb-blend:screen;--surface-pattern:none;--surface-pattern-opacity:0;--surface-vignette:radial-gradient(120% 120% at 50% 40%, transparent 30%, #0000009e 100%);--text-shadow:0 0 30px #e5484d26}[data-deck-theme=arctic-glass]{--shell:#dde6ee;--surface:#f3f7fb;--surface-2:#fff;--surface-3:#eaf1f8;--text:#0c1822;--text-2:#3c4a57;--text-mute:#6f7e8c;--text-faint:#9aa7b3;--rule:#0c18221f;--rule-strong:#0c18223d;--accent:#0ea5e9;--accent-2:#6366f1;--accent-soft:#0ea5e917;--accent-glow:#0ea5e959;--ink:#f3f7fb;--font-display-cn:"Noto Sans SC", "Source Han Sans SC", sans-serif;--font-display-en:"Inter", "Helvetica Neue", sans-serif;--font-body:"Inter", "Noto Sans SC", sans-serif;--hero-num-weight:300;--r-card:var(--r-md);--r-stage:0;--scene-orb-1:#0ea5e966;--scene-orb-2:#6366f152;--scene-orb-opacity:.55;--scene-orb-blend:multiply;--surface-pattern:linear-gradient(#0c18220d 1px, transparent 1px), linear-gradient(90deg, #0c18220a 1px, transparent 1px);--surface-pattern-size:56px 56px;--surface-pattern-opacity:.7;--surface-vignette:none;--shadow-stage:0 50px 120px #28466438, 0 0 0 1px #0c18220d;--card-shadow:0 18px 44px #2846641f}[data-deck-theme=gold-onyx]{--shell:#07060a;--surface:#0e0d12;--surface-2:#16151c;--surface-3:#201e28;--text:#f3eede;--text-2:#cfc4a8;--text-mute:#8f8770;--text-faint:#5a5446;--rule:#d6b66e29;--rule-strong:#d6b66e57;--accent:#d6b66e;--accent-2:#e8d6a0;--accent-soft:#d6b66e14;--accent-glow:#d6b66e66;--ink:#07060a;--font-display-cn:"Noto Serif SC", "Source Han Serif SC", serif;--font-display-en:"Cormorant", "Playfair Display", Georgia, serif;--font-body:"Manrope", "Noto Sans SC", sans-serif;--hero-num-font:var(--font-display-en);--hero-num-style:italic;--hero-num-weight:500;--r-card:var(--r-sm);--scene-orb-1:#d6b66e66;--scene-orb-2:#8c6e3273;--scene-orb-opacity:.45;--scene-orb-blend:screen;--surface-pattern:none;--surface-pattern-opacity:0;--surface-vignette:radial-gradient(120% 120% at 50% 30%, transparent 34%, #0009 100%);--text-shadow:0 1px 30px #d6b66e1f}[data-deck-theme=ocean-depth]{--shell:#03141a;--surface:#062029;--surface-2:#0a2c38;--surface-3:#0f3a48;--text:#e3f6fb;--text-2:#a6d3dd;--text-mute:#5d8893;--text-faint:#3a5a62;--rule:#e3f6fb1f;--rule-strong:#e3f6fb42;--accent:#2dd4bf;--accent-2:#38bdf8;--accent-soft:#2dd4bf1a;--accent-glow:#2dd4bf80;--ink:#03141a;--font-display-cn:"Noto Sans SC", "Source Han Sans SC", sans-serif;--font-display-en:"IBM Plex Sans", "Inter", sans-serif;--font-body:"IBM Plex Sans", "Noto Sans SC", sans-serif;--hero-num-weight:600;--r-card:var(--r-md);--scene-orb-1:#2dd4bf80;--scene-orb-2:#38bdf86b;--scene-orb-opacity:.55;--scene-orb-blend:screen;--surface-pattern:repeating-linear-gradient(180deg, #e3f6fb0a 0, #e3f6fb0a 1px, transparent 1px, transparent 7px);--surface-pattern-size:auto;--surface-pattern-opacity:.5;--surface-vignette:radial-gradient(120% 130% at 50% -10%, transparent 42%, #000c128c 100%)}[data-deck-theme=sakura-ink]{--shell:#efe6e2;--surface:#f8f2ef;--surface-2:#fff;--surface-3:#f3e9e6;--text:#2a1f22;--text-2:#5b4a4d;--text-mute:#8c7a7c;--text-faint:#b3a2a4;--rule:#2a1f221f;--rule-strong:#2a1f223d;--accent:#e0698a;--accent-2:#c2956b;--accent-soft:#e0698a17;--accent-glow:#e0698a66;--ink:#f8f2ef;--font-display-cn:"Noto Serif SC", "Source Han Serif SC", serif;--font-display-en:"Fraunces", "Playfair Display", serif;--font-body:"Source Serif 4", "Noto Serif SC", serif;--hero-num-font:var(--font-display-en);--hero-num-weight:500;--r-card:var(--r-md);--scene-orb-1:#e0698a52;--scene-orb-2:#c2956b4d;--scene-orb-opacity:.5;--scene-orb-blend:multiply;--surface-pattern:radial-gradient(#2a1f220d 1px, transparent 1px);--surface-pattern-size:30px 30px;--surface-pattern-opacity:.5;--surface-vignette:none;--shadow-stage:0 46px 110px #78505a2e, 0 0 0 1px #2a1f220d}[data-deck-theme=cobalt-grid]{--shell:#0a0e16;--surface:#0f1422;--surface-2:#161d31;--surface-3:#1e2742;--text:#eaf0fb;--text-2:#b3c0db;--text-mute:#6e7d9b;--text-faint:#44506a;--rule:#eaf0fb1f;--rule-strong:#eaf0fb42;--accent:#3b82f6;--accent-2:#22d3ee;--accent-soft:#3b82f61a;--accent-glow:#3b82f680;--ink:#0a0e16;--font-display-cn:"Noto Sans SC", "Source Han Sans SC", sans-serif;--font-display-en:"Space Grotesk", "Inter", sans-serif;--font-body:"Inter", "Noto Sans SC", sans-serif;--hero-num-weight:700;--r-card:var(--r-sm);--scene-orb-1:#3b82f680;--scene-orb-2:#22d3ee66;--scene-orb-opacity:.5;--scene-orb-blend:screen;--surface-pattern:linear-gradient(#3b82f60d 1px, transparent 1px), linear-gradient(90deg, #3b82f60d 1px, transparent 1px);--surface-pattern-size:48px 48px;--surface-pattern-opacity:.9;--surface-vignette:radial-gradient(120% 130% at 50% -5%, transparent 42%, #00040c80 100%)}[data-deck-theme=ember-dusk]{--shell:#100a07;--surface:#1a110b;--surface-2:#251810;--surface-3:#322015;--text:#fbeee2;--text-2:#e0c4ac;--text-mute:#a07f66;--text-faint:#65503f;--rule:#fbeee21f;--rule-strong:#fbeee242;--accent:#f59e0b;--accent-2:#ef6f4c;--accent-soft:#f59e0b1a;--accent-glow:#f59e0b80;--ink:#100a07;--font-display-cn:"Noto Serif SC", "Source Han Serif SC", serif;--font-display-en:"Fraunces", "Playfair Display", serif;--font-body:"Manrope", "Noto Sans SC", sans-serif;--hero-num-font:var(--font-display-en);--hero-num-weight:600;--r-card:var(--r-md);--scene-orb-1:#f59e0b73;--scene-orb-2:#ef6f4c6b;--scene-orb-opacity:.55;--scene-orb-blend:screen;--surface-pattern:none;--surface-pattern-opacity:0;--surface-vignette:radial-gradient(120% 120% at 50% 110%, transparent 36%, #0000008c 100%)}[data-deck-theme=swiss-ikb]{--shell:#e8e8e6;--surface:#fafaf8;--surface-2:#f0f0ee;--surface-3:#d4d4d2;--text:#0a0a0a;--text-2:#2a2a2a;--text-mute:#737373;--text-faint:#a8a8a8;--rule:#e0e0e0;--accent:#002fa7;--accent-soft:#002fa714;--accent-glow:#002fa759;--font-display-cn:"Noto Sans SC", "Source Han Sans SC", -apple-system, sans-serif;--font-display-en:"Inter", "Helvetica Neue", "Helvetica", "Arial", sans-serif;--font-body:"Inter", "Helvetica Neue", "Noto Sans SC", -apple-system, sans-serif;--font-mono:"JetBrains Mono", "SF Mono", ui-monospace, monospace;--font-features:"tnum", "ss01", "ss02", "cv02";--dur-quick:.18s;--dur-base:.4s;--dur-slow:.65s;--dur-cinematic:1s;--r-card:var(--r-flat);--r-stage:0;--rule-w:1px;--rule-style:solid;--hero-num-font:var(--font-display-en);--hero-num-style:normal;--hero-num-weight:200;--hero-num-track:-.04em;--stage-pad-x:96px;--stage-pad-y:72px;--card-shadow:inset 0 0 0 1px var(--rule);--shadow-stage:0 60px 160px #0000002e, 0 0 0 1px #0000000f;--surface-pattern:linear-gradient(#0a0a0a0b 1px, transparent 1px), linear-gradient(90deg, #0a0a0a0b 1px, transparent 1px);--surface-pattern-size:64px 64px;--surface-pattern-blend:normal;--surface-pattern-opacity:.85}[data-deck-theme=bauhaus-bold]{--shell:#1a1a1a;--surface:#f4f1ea;--surface-2:#fff;--surface-3:#e8e3d4;--text:#0a0a0a;--text-2:#1f1f1f;--text-mute:#5a5a5a;--text-faint:#8c8c8c;--rule:#0a0a0a;--accent:#2541ee;--accent-soft:#2541ee1f;--accent-glow:#2541ee66;--font-display-cn:"Noto Sans SC", "Source Han Sans SC", -apple-system, sans-serif;--font-display-en:"Archivo Black", "Inter", "Helvetica Neue", sans-serif;--font-body:"Inter", "Noto Sans SC", -apple-system, sans-serif;--font-mono:"JetBrains Mono", "SF Mono", ui-monospace, monospace;--font-features:"tnum", "ss01";--ease-overshoot:cubic-bezier(.4, 0, .2, 1);--dur-quick:.18s;--dur-base:.4s;--dur-slow:.65s;--dur-cinematic:1s;--r-card:var(--r-flat);--r-stage:0;--rule-w:4px;--rule-style:solid;--hero-num-font:var(--font-display-en);--hero-num-style:normal;--hero-num-weight:900;--hero-num-track:-.05em;--stage-pad-x:80px;--stage-pad-y:60px;--card-shadow:8px 8px 0 var(--text);--shadow-stage:0 60px 160px #0000008c, 0 0 0 4px var(--text);--stage-border:4px solid var(--text)}[data-deck-theme=neon-cyber]{--shell:#04060f;--surface:#0a0f1c;--surface-2:#111828;--surface-3:#1a2238;--text:#e8f4ff;--text-2:#b8c8e0;--text-mute:#6a7a98;--text-faint:#3a4660;--rule:#00ffcc38;--accent:#0fc;--accent-soft:#00ffcc1a;--accent-glow:#ff00aa8c;--font-display-cn:"Noto Sans SC", "Source Han Sans SC", -apple-system, sans-serif;--font-display-en:"Clash Display", "Space Grotesk", "Manrope", "Inter", sans-serif;--font-body:"Satoshi", "Inter", "Noto Sans SC", -apple-system, sans-serif;--font-mono:"JetBrains Mono", "SF Mono", ui-monospace, monospace;--font-features:"tnum", "ss01", "ss02", "zero";--dur-quick:.16s;--dur-base:.38s;--dur-slow:.65s;--dur-cinematic:1.05s;--r-card:var(--r-sm);--r-stage:0;--rule-w:1px;--rule-style:solid;--hero-num-font:var(--font-display-en);--hero-num-style:normal;--hero-num-weight:700;--hero-num-track:-.02em;--stage-pad-x:100px;--stage-pad-y:80px;--text-shadow:0 0 12px #00ffcc59, 0 0 24px #ff00aa1f;--card-shadow:inset 0 0 0 1px var(--rule), 0 0 40px #00ffcc0f;--shadow-stage:0 60px 160px #001e32a6, 0 0 0 1px #00ffcc2e, 0 0 80px #00ffcc14;--surface-pattern:linear-gradient(#00ffcc0d 1px, transparent 1px), linear-gradient(90deg, #00ffcc0d 1px, transparent 1px), linear-gradient(#00ffcc06 1px, transparent 1px), linear-gradient(90deg, #00ffcc06 1px, transparent 1px);--surface-pattern-size:200px 200px, 200px 200px, 40px 40px, 40px 40px;--surface-vignette:radial-gradient(ellipse at center, transparent 35%, #000a1999 100%)}[data-deck-theme=vintage-editorial]{--shell:#e8e0cf;--surface:#f5f3ee;--surface-2:#fbf9f3;--surface-3:#ebe4d2;--text:#1a1a1a;--text-2:#2e2a25;--text-mute:#6b6357;--text-faint:#9a9385;--rule:#c8bfa8;--accent:#c25e3a;--accent-soft:#c25e3a1a;--accent-glow:#c25e3a52;--font-display-cn:"Noto Serif SC", "Source Han Serif SC", serif;--font-display-en:"Fraunces", "Recoleta", "GT Sectra", "Playfair Display", serif;--font-body:"Work Sans", "Inter", "Noto Sans SC", -apple-system, sans-serif;--font-mono:"JetBrains Mono", "SF Mono", ui-monospace, monospace;--font-features:"ss01", "ss02", "tnum", "dlig";--dur-base:.6s;--dur-slow:.95s;--dur-cinematic:1.4s;--r-card:var(--r-sm);--r-stage:0;--rule-w:1px;--rule-style:solid;--hero-num-font:var(--font-display-en);--hero-num-style:italic;--hero-num-weight:700;--hero-num-track:-.04em;--stage-pad-x:120px;--stage-pad-y:88px;--card-shadow:0 1px 0 var(--rule), 0 18px 48px #3c28141a;--shadow-stage:0 60px 160px #3c281447, 0 0 0 1px #0000000d;--surface-pattern:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='400' height='400'><g fill='none' stroke='%23a89878' stroke-width='1' opacity='0.16'><circle cx='80' cy='90' r='52'/><circle cx='340' cy='250' r='78'/><circle cx='180' cy='320' r='2.5' fill='%23a89878' stroke='none'/><circle cx='280' cy='110' r='2.5' fill='%23a89878' stroke='none'/><line x1='40' y1='200' x2='110' y2='200'/><line x1='300' y1='370' x2='370' y2='370'/></g></svg>");--surface-pattern-size:400px 400px;--surface-pattern-blend:multiply;--surface-pattern-opacity:.85}[data-deck-theme=paper-press]{--shell:#d8cfb8;--surface:#efe7d6;--surface-2:#f5f0e5;--surface-3:#ece4d2;--text:#1a1714;--text-2:#2c2823;--text-mute:#6b685e;--text-faint:#98948a;--rule:#d4ccba;--accent:#ff4a2b;--accent-soft:#ff4a2b1a;--accent-glow:#ff4a2b4d;--font-display-cn:"Noto Serif SC", "Source Han Serif SC", serif;--font-display-en:"Instrument Serif", "GT Sectra", "Playfair Display", Georgia, serif;--font-body:"Manrope", "Inter", "Noto Sans SC", -apple-system, sans-serif;--font-mono:"JetBrains Mono", "SF Mono", ui-monospace, monospace;--font-features:"ss01", "cv11", "tnum";--dur-base:.7s;--dur-slow:1.1s;--dur-cinematic:1.6s;--r-card:var(--r-sm);--r-stage:0;--rule-w:1px;--rule-style:solid;--hero-num-font:var(--font-display-en);--hero-num-style:italic;--hero-num-weight:400;--hero-num-track:-.025em;--stage-pad-x:140px;--stage-pad-y:100px;--card-shadow:0 1px 0 var(--rule), 0 24px 60px #281e0f2e;--shadow-stage:0 60px 160px #281e0f59, 0 0 0 1px #0000000a;--surface-pattern:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='280' height='280'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.7' numOctaves='3' seed='4'/><feColorMatrix values='0 0 0 0 0.6 0 0 0 0 0.55 0 0 0 0 0.45 0 0 0 0.18 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");--surface-pattern-size:280px 280px;--surface-pattern-blend:multiply;--surface-pattern-opacity:.45}[data-deck-theme=dark-botanical]{--shell:#0a0a0a;--surface:#141312;--surface-2:#1c1a18;--surface-3:#25221f;--text:#e8e4df;--text-2:#c8c0b6;--text-mute:#7a7268;--text-faint:#4a4540;--rule:#2a2622;--accent:#d4a574;--accent-soft:#d4a5741f;--accent-glow:#d4a57473;--font-display-cn:"Noto Serif SC", "Source Han Serif SC", serif;--font-display-en:"Cormorant", "Cormorant Garamond", "GT Sectra", "Playfair Display", Georgia, serif;--font-body:"IBM Plex Sans", "Manrope", "Noto Sans SC", -apple-system, sans-serif;--font-mono:"JetBrains Mono", "SF Mono", ui-monospace, monospace;--font-features:"ss01", "tnum", "kern";--dur-base:.75s;--dur-slow:1.2s;--dur-cinematic:1.7s;--r-card:var(--r-sm);--r-stage:0;--rule-w:1px;--rule-style:solid;--hero-num-font:var(--font-display-en);--hero-num-style:italic;--hero-num-weight:400;--hero-num-track:-.035em;--stage-pad-x:140px;--stage-pad-y:100px;--card-shadow:0 1px 0 var(--rule), 0 20px 60px #00000073;--shadow-stage:0 60px 160px #000000a6, 0 0 0 1px #d4a5740f;--surface-pattern:radial-gradient(ellipse 60% 50% at 12% 22%, #d4a5742e 0%, transparent 60%), radial-gradient(ellipse 55% 45% at 88% 82%, #e8b4b824 0%, transparent 60%), radial-gradient(ellipse 40% 35% at 78% 18%, #c9b8961a 0%, transparent 60%);--surface-pattern-size:100% 100%;--surface-vignette:radial-gradient(circle at 50% 55%, transparent 0%, #0000008c 100%)}[data-deck-theme=terminal-green]{--shell:#000;--surface:#050a07;--surface-2:#0a1410;--surface-3:#0f1c17;--text:#41ff97;--text-2:#2ed084;--text-mute:#1a8a55;--text-faint:#0f5c39;--rule:#41ff974d;--accent:#41ff97;--accent-soft:#41ff971a;--accent-glow:#41ff97b3;--font-display-cn:"JetBrains Mono", "Noto Sans Mono CJK SC", monospace;--font-display-en:"JetBrains Mono", "SF Mono", ui-monospace, monospace;--font-body:"JetBrains Mono", "SF Mono", ui-monospace, monospace;--font-mono:"JetBrains Mono", "SF Mono", ui-monospace, monospace;--font-features:"ss05", "zero", "tnum";--ease-quart:cubic-bezier(.4, 0, .2, 1);--ease-expo:cubic-bezier(.25, .1, .25, 1);--dur-quick:.18s;--dur-base:.4s;--dur-slow:.65s;--dur-cinematic:1s;--r-card:var(--r-flat);--r-stage:0;--rule-w:1px;--rule-style:solid;--hero-num-font:var(--font-mono);--hero-num-style:normal;--hero-num-weight:500;--hero-num-track:0;--stage-pad-x:80px;--stage-pad-y:60px;--text-shadow:0 0 8px #41ff9766;--card-shadow:inset 0 0 0 1px var(--rule), 0 0 30px #41ff970d;--shadow-stage:0 60px 160px #41ff971a, 0 0 0 1px #41ff9726;--surface-pattern:repeating-linear-gradient(0deg, transparent 0px, transparent 2px, #41ff970a 2px, #41ff970a 3px);--surface-pattern-size:100% 100%;--surface-vignette:radial-gradient(ellipse at center, transparent 30%, #001e0f99 100%)}[data-deck-theme=sunset-zine]{--shell:#f4d4b6;--surface:#fcecd4;--surface-2:#ffe6c8;--surface-3:#f0d4a8;--text:#2a1810;--text-2:#4a2c20;--text-mute:#7a5040;--text-faint:#a07866;--rule:#c89878;--accent:#e91e63;--accent-soft:#e91e631a;--accent-glow:#e91e6366;--font-display-cn:"Noto Serif SC", "Source Han Serif SC", serif;--font-display-en:"Fraunces", "Recoleta", "GT Sectra", "Playfair Display", serif;--font-body:"Fraunces", "Source Serif Pro", "Noto Serif SC", serif;--font-mono:"JetBrains Mono", "SF Mono", ui-monospace, monospace;--font-features:"ss01", "ss02", "tnum", "dlig";--dur-base:.55s;--dur-slow:.85s;--dur-cinematic:1.3s;--r-card:var(--r-md);--r-stage:0;--rule-w:2px;--rule-style:dashed;--hero-num-font:var(--font-display-en);--hero-num-style:italic;--hero-num-weight:600;--hero-num-track:-.04em;--stage-pad-x:110px;--stage-pad-y:80px;--card-shadow:0 1px 0 var(--rule), 8px 8px 0 var(--accent-soft);--shadow-stage:0 60px 160px #7846284d, 0 0 0 1px #0000000a;--surface-pattern:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.6' numOctaves='3' seed='12'/><feColorMatrix values='0 0 0 0 0.65 0 0 0 0 0.50 0 0 0 0 0.40 0 0 0 0.20 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");--surface-pattern-size:200px 200px;--surface-pattern-blend:multiply;--surface-pattern-opacity:.55}[data-deck-theme=midnight-press]{--shell:#0d0b09;--surface:#1a1714;--surface-2:#231f1a;--surface-3:#2c2823;--text:#f5f0e5;--text-2:#ece4d2;--text-mute:#7a7972;--text-faint:#4a443e;--rule:#2f2a25;--accent:#ff4a2b;--accent-soft:#ff4a2b24;--accent-glow:#ff4a2b8c;--font-display-cn:"Noto Serif SC", "Source Han Serif SC", serif;--font-display-en:"Instrument Serif", "GT Sectra", "Playfair Display", Georgia, serif;--font-body:"Manrope", "Inter", "Noto Sans SC", -apple-system, sans-serif;--font-mono:"JetBrains Mono", "SF Mono", ui-monospace, monospace;--font-features:"ss01", "cv11", "tnum";--dur-base:.7s;--dur-slow:1.1s;--dur-cinematic:1.6s;--r-card:var(--r-sm);--r-stage:0;--rule-w:1px;--rule-style:solid;--hero-num-font:var(--font-display-en);--hero-num-style:italic;--hero-num-weight:400;--hero-num-track:-.025em;--stage-pad-x:140px;--stage-pad-y:100px;--surface-vignette:radial-gradient(circle at 50% 60%, transparent 0%, #00000073 100%)}[data-deck-theme=newsroom]{--shell:#c8bca0;--surface:#f1ebd8;--surface-2:#f8f3e2;--surface-3:#ebe3cc;--text:#14110b;--text-2:#2a261a;--text-mute:#5e564a;--text-faint:#8c8473;--rule:#968e7a;--accent:#c8260d;--accent-soft:#c8260d1a;--accent-glow:#c8260d4d;--font-display-cn:"Noto Serif SC", "Source Han Serif SC", serif;--font-display-en:"Playfair Display", "GT Sectra", "Bodoni 72", "Times New Roman", serif;--font-body:"Source Serif 4", "Source Serif Pro", "Noto Serif SC", "Times New Roman", serif;--font-mono:"JetBrains Mono", "SF Mono", ui-monospace, monospace;--font-features:"ss01", "tnum", "lnum";--dur-base:.65s;--dur-slow:1s;--dur-cinematic:1.5s;--r-card:var(--r-flat);--r-stage:0;--rule-w:1px;--rule-style:solid;--hero-num-font:var(--font-display-en);--hero-num-style:italic;--hero-num-weight:400;--hero-num-track:-.04em;--stage-pad-x:100px;--stage-pad-y:72px;--shadow-stage:0 60px 160px #281e0f4d, 0 0 0 1px #0000000d;--surface-pattern:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='320' height='320'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' seed='8'/><feColorMatrix values='0 0 0 0 0.5 0 0 0 0 0.45 0 0 0 0 0.35 0 0 0 0.10 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");--surface-pattern-size:320px 320px;--surface-pattern-blend:multiply;--surface-pattern-opacity:.6}[data-deck-theme=monochrome-print]{--shell:#e8e3d8;--surface:#fbf9f4;--surface-2:#fff;--surface-3:#f0ebde;--text:#0e1418;--text-2:#1f2a32;--text-mute:#6b7178;--text-faint:#a8aeb4;--rule:#c9c5b8;--accent:#1a3a8c;--accent-soft:#1a3a8c14;--accent-glow:#1a3a8c40;--font-display-cn:"Noto Serif SC", "Source Han Serif SC", serif;--font-display-en:"Source Serif 4", "Source Serif Pro", "EB Garamond", "Times New Roman", serif;--font-body:"Source Serif 4", "Source Serif Pro", "Noto Serif SC", serif;--font-mono:"JetBrains Mono", "SF Mono", ui-monospace, monospace;--font-features:"ss01", "tnum", "lnum", "kern";--dur-base:.75s;--dur-slow:1.2s;--dur-cinematic:1.7s;--r-card:var(--r-xs);--r-stage:0;--rule-w:1px;--rule-style:solid;--hero-num-font:var(--font-display-en);--hero-num-style:italic;--hero-num-weight:500;--hero-num-track:-.03em;--stage-pad-x:140px;--stage-pad-y:100px;--card-shadow:0 1px 0 var(--rule), 0 16px 40px #141e280f;--shadow-stage:0 60px 160px #141e2833, 0 0 0 1px #0000000a}[data-deck-theme=blueprint]{--shell:#0a1224;--surface:#0e1a2e;--surface-2:#142441;--surface-3:#1c2f54;--text:#d6e5ff;--text-2:#a8c2f0;--text-mute:#6c89b8;--text-faint:#3e5680;--rule:#78c8ff4d;--accent:#4dd2ff;--accent-soft:#4dd2ff1a;--accent-glow:#4dd2ff8c;--font-display-cn:"IBM Plex Sans", "Noto Sans SC", sans-serif;--font-display-en:"IBM Plex Mono", "JetBrains Mono", monospace;--font-body:"IBM Plex Sans", "Noto Sans SC", sans-serif;--font-mono:"IBM Plex Mono", "JetBrains Mono", monospace;--font-features:"tnum", "zero", "ss01";--dur-base:.5s;--dur-slow:.8s;--dur-cinematic:1.2s;--r-card:var(--r-flat);--r-stage:0;--rule-w:2px;--rule-style:dashed;--hero-num-font:var(--font-mono);--hero-num-style:normal;--hero-num-weight:500;--hero-num-track:-.02em;--stage-pad-x:96px;--stage-pad-y:72px;--card-shadow:inset 0 0 0 2px var(--rule);--shadow-stage:0 60px 160px #00143c8c, 0 0 0 1px #78c8ff1a;--surface-pattern:linear-gradient(#78c8ff14 1px, transparent 1px), linear-gradient(90deg, #78c8ff14 1px, transparent 1px), linear-gradient(#78c8ff0a 1px, transparent 1px), linear-gradient(90deg, #78c8ff0a 1px, transparent 1px);--surface-pattern-size:240px 240px, 240px 240px, 60px 60px, 60px 60px}[data-deck-theme=bold-signal]{--shell:#0c0c0c;--surface:#1a1a1a;--surface-2:#2d2d2d;--surface-3:#3a3a3a;--text:#f5f5f5;--text-2:#d8d8d8;--text-mute:#8a8a8a;--text-faint:#5a5a5a;--rule:#3d3d3d;--accent:#ff5722;--accent-soft:#ff572224;--accent-glow:#ff572280;--font-display-cn:"Noto Sans SC", "Source Han Sans SC", -apple-system, sans-serif;--font-display-en:"Archivo Black", "Inter", "Helvetica Neue", sans-serif;--font-body:"Space Grotesk", "Inter", "Noto Sans SC", -apple-system, sans-serif;--font-mono:"JetBrains Mono", "SF Mono", ui-monospace, monospace;--font-features:"tnum", "ss01", "ss02";--dur-quick:.18s;--dur-base:.42s;--dur-slow:.68s;--dur-cinematic:1.05s;--r-card:var(--r-md);--r-stage:0;--rule-w:2px;--rule-style:solid;--hero-num-font:var(--font-display-en);--hero-num-style:normal;--hero-num-weight:900;--hero-num-track:-.04em;--stage-pad-x:100px;--stage-pad-y:80px;--card-shadow:0 24px 60px #00000073, 0 0 0 1px #ffffff0a;--shadow-stage:0 60px 160px #0009, 0 0 0 1px #ffffff0d;--surface-pattern:linear-gradient(135deg, #ff572200 0%, #ff57220a 40%, transparent 70%), linear-gradient(135deg, #1a1a1a 0%, #2d2d2d 50%, #1a1a1a 100%);--surface-pattern-size:100% 100%, 100% 100%;--surface-pattern-blend:normal, normal;--surface-pattern-opacity:1}[data-deck-theme=chalk-garden]{--shell:#16171c;--surface:#1e1e24;--surface-2:#28282f;--surface-3:#34343c;--text:#f4f4f5;--text-2:#d4d4d8;--text-mute:#a1a1aa;--text-faint:#71717a;--rule:#fff3;--accent:#facc15;--accent-soft:#facc1524;--accent-glow:#facc158c;--font-display-cn:"Patrick Hand", "Noto Serif SC", cursive, serif;--font-display-en:"Patrick Hand", "Caveat", cursive;--font-body:"Patrick Hand", "Noto Sans SC", sans-serif;--font-mono:"JetBrains Mono", "SF Mono", ui-monospace, monospace;--font-features:"tnum";--dur-base:.65s;--dur-slow:.95s;--dur-cinematic:1.4s;--r-card:var(--r-md);--r-stage:0;--rule-w:2px;--rule-style:dashed;--hero-num-font:var(--font-display-en);--hero-num-style:normal;--hero-num-weight:400;--hero-num-track:0;--stage-pad-x:120px;--stage-pad-y:80px;--text-shadow:0 1px 0 #ffffff14, 0 0 8px #ffffff1a;--surface-pattern:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/></filter><rect width='100%25' height='100%25' filter='url(%23n)' opacity='0.6'/></svg>");--surface-pattern-size:240px 240px;--surface-pattern-blend:overlay;--surface-pattern-opacity:.2;--surface-vignette:radial-gradient(ellipse at 50% 50%, transparent 0%, #0009 100%)}[data-deck-theme=creative-voltage]{--shell:#001a4d;--surface:#0033b8;--surface-2:#00257d;--surface-3:#001f5e;--text:#fff;--text-2:#e8eaff;--text-mute:#98a4d8;--text-faint:#6878b8;--rule:#d4ff0052;--accent:#d4ff00;--accent-soft:#d4ff0024;--accent-glow:#d4ff0080;--font-display-cn:"Noto Sans SC", "Source Han Sans SC", -apple-system, sans-serif;--font-display-en:"Syne", "Archivo Black", "Inter", sans-serif;--font-body:"Space Mono", "JetBrains Mono", "Inter", "Noto Sans SC", monospace;--font-mono:"Space Mono", "JetBrains Mono", "SF Mono", ui-monospace, monospace;--font-features:"ss01", "ss02", "tnum";--dur-quick:.2s;--dur-base:.45s;--dur-slow:.72s;--dur-cinematic:1.1s;--r-card:var(--r-sm);--r-stage:0;--rule-w:2px;--rule-style:solid;--hero-num-font:var(--font-display-en);--hero-num-style:normal;--hero-num-weight:800;--hero-num-track:-.03em;--stage-pad-x:96px;--stage-pad-y:72px;--card-shadow:0 1px 0 var(--rule), 8px 8px 0 #d4ff004d;--shadow-stage:0 60px 160px #00143ca6, 0 0 0 1px #d4ff002e;--surface-pattern:radial-gradient(circle, #d4ff002e 1.5px, transparent 2px);--surface-pattern-size:18px 18px;--surface-pattern-blend:normal;--surface-pattern-opacity:.55}[data-deck-theme=dune]{--shell:#dcc8a5;--surface:#f0e6d2;--surface-2:#f6ecd9;--surface-3:#e3d7bf;--text:#1f1a14;--text-2:#2d2620;--text-mute:#6b5c46;--text-faint:#9a8c70;--rule:#c4b496;--accent:#8c6a48;--accent-soft:#8c6a481a;--accent-glow:#8c6a4840;--font-display-cn:"Noto Sans SC", "Source Han Sans SC", -apple-system, sans-serif;--font-display-en:"Inter", "Helvetica Neue", "Helvetica", sans-serif;--font-body:"Source Serif 4", "Source Serif Pro", "Noto Serif SC", serif;--font-mono:"JetBrains Mono", "SF Mono", ui-monospace, monospace;--font-features:"ss01", "ss02", "cv02", "tnum";--dur-base:.78s;--dur-slow:1.25s;--dur-cinematic:1.75s;--r-card:var(--r-xs);--r-stage:0;--rule-w:1px;--rule-style:solid;--hero-num-font:var(--font-display-en);--hero-num-style:normal;--hero-num-weight:300;--hero-num-track:-.04em;--stage-pad-x:140px;--stage-pad-y:100px;--card-shadow:0 1px 0 var(--rule), 0 18px 44px #3c28141a;--shadow-stage:0 60px 160px #3c28144d, 0 0 0 1px #0000000a}[data-deck-theme=electric-studio]{--shell:#0a0a0a;--surface:#fff;--surface-2:#f5f7fb;--surface-3:#e8ecf3;--text:#0a0a0a;--text-2:#1f2530;--text-mute:#5a6478;--text-faint:#98a0b0;--rule:#d8dde6;--accent:#4361ee;--accent-soft:#4361ee1a;--accent-glow:#4361ee52;--font-display-cn:"Noto Sans SC", "Source Han Sans SC", -apple-system, sans-serif;--font-display-en:"Manrope", "Inter", -apple-system, sans-serif;--font-body:"Manrope", "Inter", "Noto Sans SC", -apple-system, sans-serif;--font-mono:"JetBrains Mono", "SF Mono", ui-monospace, monospace;--font-features:"ss01", "ss02", "ss03", "cv02", "tnum";--dur-base:.42s;--dur-slow:.7s;--dur-cinematic:1.05s;--r-card:var(--r-md);--r-stage:0;--rule-w:1px;--rule-style:solid;--hero-num-font:var(--font-display-en);--hero-num-style:normal;--hero-num-weight:800;--hero-num-track:-.035em;--stage-pad-x:110px;--stage-pad-y:80px;--card-shadow:0 1px 2px #141e3c0f, 0 24px 56px #141e3c1a;--shadow-stage:0 60px 160px #0000008c, 0 0 0 1px #0000000f;--surface-pattern:linear-gradient(0deg, #4361ee 0%, #4361ee 4px, transparent 4px, transparent 100%);--surface-pattern-size:100% 100%;--surface-pattern-blend:normal;--surface-pattern-opacity:1}[data-deck-theme=forest-ink]{--shell:#ece7da;--surface:#f5f1e8;--surface-2:#faf7ee;--surface-3:#ebe7d8;--text:#1a2e1f;--text-2:#253d2c;--text-mute:#5c6a5e;--text-faint:#909a92;--rule:#c8c0a8;--accent:#4d7a4d;--accent-soft:#4d7a4d1a;--accent-glow:#4d7a4d52;--font-display-cn:"Noto Serif SC", "Source Han Serif SC", serif;--font-display-en:"Playfair Display", "GT Sectra", "Bodoni 72", "Times New Roman", serif;--font-body:"Source Serif 4", "Source Serif Pro", "Noto Serif SC", "Times New Roman", serif;--font-mono:"JetBrains Mono", "SF Mono", ui-monospace, monospace;--font-features:"ss01", "tnum", "lnum";--dur-base:.72s;--dur-slow:1.15s;--dur-cinematic:1.65s;--r-card:var(--r-sm);--r-stage:0;--rule-w:1px;--rule-style:solid;--hero-num-font:var(--font-display-en);--hero-num-style:italic;--hero-num-weight:500;--hero-num-track:-.035em;--stage-pad-x:130px;--stage-pad-y:92px;--card-shadow:0 1px 0 var(--rule), 0 20px 48px #1a2e1f1a;--shadow-stage:0 60px 160px #1a2e1f47, 0 0 0 1px #0000000a;--surface-pattern:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='320' height='320'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.80' numOctaves='2' seed='5'/><feColorMatrix values='0 0 0 0 0.55 0 0 0 0 0.50 0 0 0 0 0.35 0 0 0 0.12 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");--surface-pattern-size:320px 320px;--surface-pattern-blend:multiply;--surface-pattern-opacity:.55}[data-deck-theme=indigo-porcelain]{--shell:#e4e8ec;--surface:#f1f3f5;--surface-2:#f8fafc;--surface-3:#e7ebef;--text:#0a1f3d;--text-2:#152a4a;--text-mute:#4a5a78;--text-faint:#8595ad;--rule:#c6cdd6;--accent:#1e3a8a;--accent-soft:#1e3a8a1a;--accent-glow:#1e3a8a4d;--font-display-cn:"Noto Serif SC", "Source Han Serif SC", serif;--font-display-en:"Playfair Display", "GT Sectra", "Bodoni 72", "Times New Roman", serif;--font-body:"IBM Plex Sans", "Manrope", "Noto Sans SC", -apple-system, sans-serif;--font-mono:"IBM Plex Mono", "JetBrains Mono", ui-monospace, monospace;--font-features:"ss01", "tnum", "lnum", "kern";--dur-base:.68s;--dur-slow:1.05s;--dur-cinematic:1.55s;--r-card:var(--r-sm);--r-stage:0;--rule-w:1px;--rule-style:solid;--hero-num-font:var(--font-display-en);--hero-num-style:italic;--hero-num-weight:500;--hero-num-track:-.035em;--stage-pad-x:130px;--stage-pad-y:92px;--card-shadow:0 1px 0 var(--rule), 0 18px 48px #0a1f3d14;--shadow-stage:0 60px 160px #0a1f3d33, 0 0 0 1px #0a1f3d0a}[data-deck-theme=kraft-paper]{--shell:#dccab0;--surface:#eedfc7;--surface-2:#f3e9d6;--surface-3:#e0d0b6;--text:#2a1e13;--text-2:#3a2a1d;--text-mute:#6e5a40;--text-faint:#a08c70;--rule:#b8a486;--accent:#a35b2a;--accent-soft:#a35b2a1a;--accent-glow:#a35b2a52;--font-display-cn:"Noto Serif SC", "Source Han Serif SC", serif;--font-display-en:"Fraunces", "Recoleta", "GT Sectra", "Playfair Display", serif;--font-body:"Source Serif 4", "Source Serif Pro", "Noto Serif SC", serif;--font-mono:"JetBrains Mono", "SF Mono", ui-monospace, monospace;--font-features:"ss01", "ss02", "tnum", "dlig";--dur-base:.72s;--dur-slow:1.1s;--dur-cinematic:1.55s;--r-card:var(--r-sm);--r-stage:0;--rule-w:1px;--rule-style:solid;--hero-num-font:var(--font-display-en);--hero-num-style:italic;--hero-num-weight:600;--hero-num-track:-.035em;--stage-pad-x:130px;--stage-pad-y:92px;--card-shadow:0 1px 0 var(--rule), 0 22px 56px #3c281429;--shadow-stage:0 60px 160px #3c281466, 0 0 0 1px #0000000d;--surface-pattern:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='260' height='260'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' seed='7'/><feColorMatrix values='0 0 0 0 0.45 0 0 0 0 0.32 0 0 0 0 0.18 0 0 0 0.28 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");--surface-pattern-size:260px 260px;--surface-pattern-blend:multiply;--surface-pattern-opacity:.55}[data-deck-theme=pastel-dream]{--shell:#c8d9e6;--surface:#faf9f7;--surface-2:#fff;--surface-3:#f0ecde;--text:#1f2429;--text-2:#3a4046;--text-mute:#707880;--text-faint:#a8b0b8;--rule:#d8d4cb;--accent:#5a7c6a;--accent-soft:#5a7c6a1a;--accent-glow:#5a7c6a4d;--font-display-cn:"Noto Sans SC", "Source Han Sans SC", -apple-system, sans-serif;--font-display-en:"Plus Jakarta Sans", "Inter", -apple-system, sans-serif;--font-body:"Plus Jakarta Sans", "Inter", "Noto Sans SC", -apple-system, sans-serif;--font-mono:"JetBrains Mono", "SF Mono", ui-monospace, monospace;--font-features:"ss01", "ss02", "cv02", "tnum";--dur-base:.52s;--dur-slow:.82s;--dur-cinematic:1.2s;--r-card:var(--r-lg);--r-stage:0;--rule-w:1px;--rule-style:solid;--hero-num-font:var(--font-display-en);--hero-num-style:normal;--hero-num-weight:800;--hero-num-track:-.035em;--stage-pad-x:100px;--stage-pad-y:80px;--card-shadow:0 1px 0 var(--rule), 0 24px 56px #283c501a;--shadow-stage:0 60px 160px #32465a40, 0 0 0 1px #00000008;--surface-pattern:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1920' height='1080' preserveAspectRatio='xMaxYMid slice'><g><rect x='1820' y='180' width='44' height='160' rx='22' fill='%23f0b4d4' opacity='0.55'/><rect x='1820' y='360' width='44' height='220' rx='22' fill='%23a8d4c4' opacity='0.55'/><rect x='1820' y='600' width='44' height='140' rx='22' fill='%23c7b8ea' opacity='0.55'/><rect x='1820' y='760' width='44' height='180' rx='22' fill='%23ffe6a7' opacity='0.55'/></g></svg>");--surface-pattern-size:100% 100%;--surface-pattern-blend:normal;--surface-pattern-opacity:.9}[data-deck-theme=split-canvas]{--shell:#dcc7b8;--surface:#f5e6dc;--surface-2:#e4dff0;--surface-3:#f0d8c7;--text:#1a1410;--text-2:#322820;--text-mute:#6b5a4d;--text-faint:#9a8a7c;--rule:#b8a89a;--accent:#d24a78;--accent-soft:#d24a781a;--accent-glow:#d24a7859;--font-display-cn:"Noto Sans SC", "Source Han Sans SC", -apple-system, sans-serif;--font-display-en:"Outfit", "Plus Jakarta Sans", "Inter", -apple-system, sans-serif;--font-body:"Outfit", "Inter", "Noto Sans SC", -apple-system, sans-serif;--font-mono:"JetBrains Mono", "SF Mono", ui-monospace, monospace;--font-features:"ss01", "ss02", "tnum";--dur-base:.48s;--dur-slow:.78s;--dur-cinematic:1.15s;--r-card:var(--r-md);--r-stage:0;--rule-w:1px;--rule-style:solid;--hero-num-font:var(--font-display-en);--hero-num-style:normal;--hero-num-weight:800;--hero-num-track:-.04em;--stage-pad-x:100px;--stage-pad-y:80px;--card-shadow:0 1px 0 var(--rule), 0 20px 48px #5032281f;--shadow-stage:0 60px 160px #50323c4d, 0 0 0 1px #0000000a;--surface-pattern:linear-gradient(90deg, transparent 0%, transparent 49.95%, #e4dff0 50.05%, #e4dff0 100%);--surface-pattern-size:100% 100%;--surface-pattern-blend:normal;--surface-pattern-opacity:1}[data-deck-theme=warm-keynote]{--shell:#f5efe1;--surface:#fdfbf7;--surface-2:#fff;--surface-3:#f0e9d8;--text:#43302b;--text-2:#5b443d;--text-mute:#8a7969;--text-faint:#b8a994;--rule:#e6dcc4;--accent:#14b8a6;--accent-soft:#14b8a61a;--accent-glow:#14b8a673;--font-display-cn:"Noto Sans SC", "Source Han Sans SC", -apple-system, sans-serif;--font-display-en:"Inter", "SF Pro Display", -apple-system, sans-serif;--font-body:"Inter", "Noto Sans SC", -apple-system, sans-serif;--font-mono:"JetBrains Mono", "SF Mono", ui-monospace, monospace;--font-features:"cv11", "ss01", "tnum";--dur-base:.5s;--dur-slow:.8s;--dur-cinematic:1.2s;--r-card:var(--r-xl);--r-stage:0;--rule-w:1px;--rule-style:solid;--hero-num-font:var(--font-display-en);--hero-num-style:normal;--hero-num-weight:900;--hero-num-track:-.04em;--stage-pad-x:100px;--stage-pad-y:80px;--card-shadow:0 1px 2px #43302b0a, 0 24px 60px #43302b1a;--card-glass-bg:#ffffffd9;--card-glass-border:#ffffffe6;--shadow-stage:0 60px 160px #43302b2e, 0 0 0 1px #00000008;--surface-pattern:linear-gradient(#beaf962e 1px, transparent 1px), linear-gradient(90deg, #beaf962e 1px, transparent 1px);--surface-pattern-size:40px 40px}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
