/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@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-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--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-content:""}}}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.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}.not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-\[-10\%\]{top:-10%}.right-\[-10\%\]{right:-10%}.bottom-\[-10\%\]{bottom:-10%}.left-\[-10\%\]{left:-10%}.isolate{isolation:isolate}.isolation-auto{isolation:auto}.col-span-4{grid-column:span 4/span 4}.col-span-6{grid-column:span 6/span 6}.col-span-8{grid-column:span 8/span 8}.col-span-12{grid-column:span 12/span 12}.container{width:100%}.block{display:block}.block\!{display:block!important}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.hidden\!{display:none!important}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.inline-table{display:inline-table}.list-item{display:list-item}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row{display:table-row}.table-row-group{display:table-row-group}.h-\[40\%\]{height:40%}.min-h-screen{min-height:100vh}.w-\[40\%\]{width:40%}.flex-shrink,.shrink{flex-shrink:1}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.\[transform-origin\:var\(--radix-hover-card-content-transform-origin\)\]{transform-origin:var(--radix-hover-card-content-transform-origin)}.translate-none{translate:none}.scale-3d{scale:var(--tw-scale-x)var(--tw-scale-y)var(--tw-scale-z)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.transform\!{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)!important}.touch-pinch-zoom{--tw-pinch-zoom:pinch-zoom;touch-action:var(--tw-pan-x,)var(--tw-pan-y,)var(--tw-pinch-zoom,)}.resize{resize:both}.columns-2{-moz-columns:2;columns:2}.columns-3{-moz-columns:3;columns:3}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}:where(.space-y-reverse>:not(:last-child)){--tw-space-y-reverse:1}:where(.space-x-reverse>:not(:last-child)){--tw-space-x-reverse:1}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px*var(--tw-divide-x-reverse));border-inline-end-width:calc(1px*calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-y-reverse>:not(:last-child)){--tw-divide-y-reverse:1}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-transparent{border-color:#0000}.bg-\[\#06b6d4\]\/20{background-color:#06b6d433}.bg-\[\#8b5cf6\]\/20{background-color:#8b5cf633}.bg-\[\#090a0f\]{background-color:#090a0f}.bg-\[\#f5f0e6\],.bg-\[rgb\(245_240_230\)\]{background-color:#f5f0e6}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-repeat{background-repeat:repeat}.\!\[mask-composite\:intersect\]{-webkit-mask-composite:source-in!important;mask-composite:intersect!important}.\!\[mask-clip\:padding-box\,border-box\]{-webkit-mask-clip:padding-box,border-box!important;mask-clip:padding-box,border-box!important}.mask-no-clip{-webkit-mask-clip:no-clip;mask-clip:no-clip}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.text-center{text-align:center}.align-bottom{vertical-align:bottom}.align-top{vertical-align:top}.text-wrap{text-wrap:wrap}.break-all{word-break:break-all}.text-clip{text-overflow:clip}.text-ellipsis{text-overflow:ellipsis}.text-\[…\]{color:…}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.diagonal-fractions{--tw-numeric-fraction:diagonal-fractions;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.oldstyle-nums{--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.proportional-nums{--tw-numeric-spacing:proportional-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.slashed-zero{--tw-slashed-zero:slashed-zero;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.stacked-fractions{--tw-numeric-fraction:stacked-fractions;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.normal-nums{font-variant-numeric:normal}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.opacity-50{opacity:.5}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.inset-ring{--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur-\[100px\]{--tw-blur:blur(100px);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,)}.grayscale{--tw-grayscale:grayscale(100%);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,)}.invert{--tw-invert:invert(100%);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-grayscale{--tw-backdrop-grayscale:grayscale(100%);-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,)}.backdrop-invert{--tw-backdrop-invert:invert(100%);-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,)}.backdrop-sepia{--tw-backdrop-sepia:sepia(100%);-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,)}.backdrop-filter{-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,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.\[border\:calc\(var\(--border-width\)\*1px\)_solid_transparent\]{border:calc(var(--border-width)*1px)solid transparent}.\[mask\:linear-gradient\(transparent\,transparent\)\,linear-gradient\(white\,white\)\]{-webkit-mask:linear-gradient(#0000,#0000),linear-gradient(#fff,#fff);mask:linear-gradient(#0000,#0000),linear-gradient(#fff,#fff)}:where(.divide-x-reverse>:not(:last-child)){--tw-divide-x-reverse:1}.ring-inset{--tw-ring-inset:inset}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:aspect-square:after{content:var(--tw-content);aspect-ratio:1}.after\:w-\[calc\(var\(--size\)\*1px\)\]:after{content:var(--tw-content);width:calc(var(--size)*1px)}.after\:\[animation-delay\:calc\(var\(--delay\)\*1s\)\]:after{content:var(--tw-content);animation-delay:calc(var(--delay)*1s)}.after\:\[background\:linear-gradient\(to_left\,var\(--color-from\)\,var\(--color-to\)\,transparent\)\]:after{content:var(--tw-content);background:linear-gradient(to left,var(--color-from),var(--color-to),transparent)}.after\:\[offset-anchor\:calc\(var\(--anchor\)\*1\%\)_50\%\]:after{content:var(--tw-content);offset-anchor:calc(var(--anchor)*1%)50%}.after\:\[offset-path\:rect\(0_auto_auto_0_round_calc\(var\(--size\)\*1px\)\)\]:after{content:var(--tw-content);offset-path:rect(0 auto auto 0 round calc(var(--size)*1px))}:root{--font-sans:"Outfit",sans-serif;--font-serif:"Iowan Old Style","Palatino Linotype",Palatino,Georgia,"Times New Roman",serif;--font-mono:ui-monospace,"Cascadia Mono","SF Mono",Menlo,Consolas,"Liberation Mono",monospace;--radius-xs:4px;--radius-sm:7px;--radius-md:9px;--radius-lg:12px;--radius-xl:14px;--radius-pill:999px;--r-xs:4px;--r-control:8px;--r-md:12px;--r-surface:16px;--r-lg:24px;--r-panel:32px;--corner-smooth:superellipse(2);--transition-fast:.15s ease;--transition-smooth:.4s cubic-bezier(.25,.8,.25,1);--ease-rise:cubic-bezier(.22,.9,.3,1);--media-plate:#8f8a80}:root,:root[data-theme=dark]{color-scheme:dark;--bg-inset:#0a0908;--bg-base:#0e0d0c;--bg-rail:#161514;--bg-card:#1c1a19;--bg-raised:#232120;--line:#f0ece314;--line-strong:#f0ece329;--line-heavy:#f0ece340;--hover-wash:#f0ece30f;--active-wash:#f0ece31f;--dot:#f0ece31f;--text-main:#eeeae2;--text-soft:#b2ad9f;--text-faint:#7b776c;--accent:#ff5e2b;--accent-hover:#ff7345;--accent-ink:#ff8d66;--accent-deep:#e04b1a;--accent-dim:#ff5e2b24;--accent-wash:#ff5e2b2e;--on-accent:#1a0903;--on-accent-rgb:26,9,3;--accent-rgb:255,94,43;--secondary:#f0a848;--secondary-ink:#f5c578;--secondary-dim:#f0a84824;--secondary-rgb:240,168,72;--ok:#65d487;--warn:#f3be65;--danger:#ff6b5b;--ok-rgb:101,212,135;--warn-rgb:243,190,101;--danger-rgb:255,107,91;--t-blue:#6f9bb3;--t-pink:#dd8fa2;--t-yellow:#e3c268;--t-purple:#ad8ab8;--t-green:#94bd82;--t-red:#e07a63;--a-rose:#e0837f;--a-amber:#e2a066;--a-citrine:#ddc16a;--a-olive:#b4bf72;--a-jade:#8dbd88;--a-teal:#77bcae;--a-azure:#74a6c4;--a-indigo:#909ccb;--a-violet:#ab8cc4;--a-magenta:#c98bb2;--elev-1:0 1px 3px #00000059,0 1px 2px #00000040;--elev-2:0 6px 16px #0006,0 12px 28px #00000059;--elev-3:0 20px 48px #00000080,0 32px 72px #00000073;--shadow-lg:0 20px 50px #00000085;--shadow-sm:0 4px 14px #00000052;--focus-ring:0 0 0 3px var(--accent-dim)}:root[data-theme=light]{color-scheme:light;--bg-inset:#faf9f6;--bg-base:#f8f7f5;--bg-rail:#fff;--bg-card:#fff;--bg-raised:#fff;--line:#1a160e17;--line-strong:#1a160e2e;--line-heavy:#1a160e4d;--hover-wash:#1a160e0d;--active-wash:#1a160e1a;--dot:#1a160e29;--text-main:#1e1a14;--text-soft:#565145;--text-faint:#888374;--accent:#d43d15;--accent-hover:#bd320d;--accent-ink:#be3410;--accent-deep:#9e2608;--accent-dim:#d43d151c;--accent-wash:#d43d1524;--on-accent:#fff9f5;--on-accent-rgb:255,249,245;--accent-rgb:212,61,21;--secondary:#b57a14;--secondary-ink:#966209;--secondary-dim:#b57a141f;--secondary-rgb:181,122,20;--ok:#277a3f;--warn:#9e6e10;--danger:#b83b2a;--ok-rgb:39,122,63;--warn-rgb:158,110,16;--danger-rgb:184,59,42;--t-blue:#3a6d87;--t-pink:#a85570;--t-yellow:#8f7016;--t-purple:#7a5384;--t-green:#4f7d3f;--t-red:#ab4326;--a-rose:#a54c48;--a-amber:#8f5c1f;--a-citrine:#7d5f16;--a-olive:#5f6b26;--a-jade:#3d7040;--a-teal:#2a6e64;--a-azure:#2f6280;--a-indigo:#48538d;--a-violet:#684a86;--a-magenta:#854771;--elev-1:0 1px 3px #241a0c12,0 1px 2px #241a0c0d;--elev-2:0 6px 16px #241a0c1a,0 12px 28px #241a0c14;--elev-3:0 20px 48px #241a0c29,0 32px 72px #241a0c24;--shadow-lg:0 20px 50px #241a0c26;--shadow-sm:0 4px 14px #241a0c14;--focus-ring:0 0 0 3px var(--accent-dim)}:root,:root[data-theme=dark]{--color-bg-base:var(--bg-base);--color-bg-surface:var(--bg-rail);--color-bg-card:var(--bg-card);--color-primary:var(--accent);--color-primary-glow:var(--accent-dim);--color-secondary:var(--secondary);--color-text-main:var(--text-main);--color-text-muted:var(--text-soft);--color-border:var(--line);--border:var(--line);--border-hover:var(--line-strong);--surface-elevated:var(--bg-raised);--glass-bg:var(--bg-raised);--glass-bg-hover:#24222afa;--glass-border:var(--line-strong);--glass-shadow:var(--elev-2);--backdrop-blur:12px;--handle-glass-bg:#f0ece31a;--handle-glass-border:#f0ece333;--handle-glass-shadow:none;--ui-hover:var(--hover-wash);--ui-active:var(--active-wash);--ui-border-low:#f0ece30d;--modal-bg:var(--bg-raised);--note-bg:var(--bg-card);--xy-background-color-default:var(--bg-inset);--rf-controls-bg:var(--bg-raised);--rf-controls-border:var(--line-strong);--rf-controls-text:var(--text-main);--rf-controls-hover-bg:var(--hover-wash)}:root[data-theme=light]{--color-bg-base:var(--bg-base);--color-bg-surface:var(--bg-rail);--color-bg-card:var(--bg-card);--color-primary:var(--accent);--color-primary-glow:var(--accent-dim);--color-secondary:var(--secondary);--color-text-main:var(--text-main);--color-text-muted:var(--text-soft);--color-border:var(--line);--border:var(--line);--border-hover:var(--line-strong);--surface-elevated:var(--bg-raised);--glass-bg:var(--bg-raised);--glass-bg-hover:#fffffffc;--glass-border:var(--line);--glass-shadow:var(--elev-2);--backdrop-blur:12px;--handle-glass-bg:#1c18101a;--handle-glass-border:#1c181033;--handle-glass-shadow:none;--ui-hover:var(--hover-wash);--ui-active:var(--active-wash);--ui-border-low:#1c18100f;--modal-bg:var(--bg-raised);--note-bg:var(--bg-card);--xy-background-color-default:var(--bg-inset);--rf-controls-bg:var(--bg-raised);--rf-controls-border:var(--line-strong);--rf-controls-text:var(--text-main);--rf-controls-hover-bg:var(--hover-wash)}:root{--canvas-bg:var(--bg-inset);--canvas-dot:var(--dot);--shell-bg:var(--bg-rail);--shell-inset:8px;--shell-radius:40px;--topbar-h:56px;--topbar-pad-x:12px;--topbar-gap:8px;--panel-bg:var(--shell-bg);--panel-body-bg:var(--bg-base);--panel-radius:var(--shell-radius);--panel-inset:var(--shell-inset);--node-bg:var(--bg-rail);--node-radius:var(--r-surface);--node-pad:12px;--node-spine-w:3px;--node-ring:0 0 0 1px var(--line-heavy);--node-ring-hover:0 0 0 1.5px var(--line-heavy);--node-ring-selected:0 0 0 2px var(--accent);--node-ring-drag:0 0 0 2px var(--accent);--node-shadow-rest:var(--elev-1);--node-shadow-hover:var(--elev-2);--node-shadow-drag:var(--elev-3);--node-title:var(--text-main);--node-subtle:var(--text-soft);--node-meta:var(--text-faint);--node-field-hover:var(--hover-wash);--node-field-active:var(--active-wash);--handle-size:14px;--handle-bg:var(--bg-raised);--handle-ring:2px solid var(--accent);--handle-bg-active:var(--accent);--handle-halo:0 0 0 4px var(--accent-dim);--edge:var(--line-strong);--edge-selected:var(--accent);--edge-w:1.5px;--edge-w-selected:2px;--menu-bg:var(--bg-raised);--menu-border:var(--line-strong);--menu-radius:var(--r-surface);--menu-shadow:var(--elev-2);--menu-pad:6px;--menu-item-radius:var(--r-control);--menu-item-hover:var(--hover-wash);--menu-item-active:var(--active-wash);--menu-divider:var(--line);--menu-chevron:var(--text-faint);--toolbar-bg:var(--bg-rail);--toolbar-border:var(--line-strong);--toolbar-radius:var(--radius-pill);--toolbar-shadow:var(--elev-2);--toolbar-btn-hover:var(--hover-wash);--toolbar-btn-active:var(--active-wash);--btn-radius:var(--r-control);--btn-pad:9px 16px;--btn-primary-bg:var(--accent);--btn-primary-bg-hover:var(--accent-hover);--btn-primary-fg:var(--on-accent);--btn-secondary-bg:var(--bg-raised);--btn-secondary-border:var(--line-strong);--btn-secondary-fg:var(--text-main);--btn-secondary-hover:var(--hover-wash);--btn-ghost-fg:var(--text-soft);--btn-ghost-hover:var(--hover-wash);--btn-danger-bg:var(--danger);--btn-danger-fg:var(--on-accent);--input-bg:var(--bg-inset);--input-border:var(--line);--input-border-focus:var(--accent);--input-radius:var(--r-control);--input-pad:9px 12px;--chip-radius:var(--radius-pill);--chip-bg:var(--accent-dim);--chip-fg:var(--accent-ink);--block-node-w:260px;--block-node-h:56px;--block-node-gutter-x:14px;--block-node-gutter-y:8px;--block-node-inner-h:calc(var(--block-node-h) - 2*var(--block-node-gutter-y));--block-node-max:432px;--block-node-max-user:800px;--block-gap:6px;--block-pad-x:8px;--block-pad-y:2px;--block-min-h:24px;--block-font:.9375rem;--block-h3:1.1875rem;--block-h2:1.5rem;--block-h1:1.875rem;--block-leading:1.6;--block-leading-heading:1.2;--block-inset:12px;--block-marker-gap:8px;--block-marker-col:24px;--block-radius:var(--r-control);--block-radius-lg:var(--r-md);--media-radius:var(--r-panel);--block-rail-w:3px;--block-rail:var(--accent-ink);--block-marker:var(--text-faint);--block-handle:var(--text-faint);--block-handle-hover:var(--accent-ink);--block-well:var(--bg-inset);--block-well-line:var(--line);--block-hover:var(--hover-wash);--block-selected:var(--accent)}@supports (color:color-mix(in lab,red,red)){:root{--block-selected:color-mix(in srgb,var(--accent)9%,transparent)}}:root{--block-drop-line:var(--accent);--block-media-ring:0 0 0 2px var(--accent-ink);--table-bg:var(--bg-card);--table-header-bg:var(--hover-wash);--table-border:var(--line);--table-border-strong:var(--line-strong);--table-row-hover:var(--hover-wash);--table-selected:var(--accent-dim);--table-cell-focus:var(--accent-dim);--table-cell-min-h:38px;--link-bg:var(--accent-dim);--link-border:rgba(var(--accent-rgb),.22);--link-bg-hover:var(--accent-wash);--link-border-hover:var(--accent);--a-wash-mix:12%;--a-edge-mix:34%;--a-rose-wash:var(--a-rose)}@supports (color:color-mix(in lab,red,red)){:root{--a-rose-wash:color-mix(in srgb,var(--a-rose)var(--a-wash-mix),transparent)}}:root{--a-amber-wash:var(--a-amber)}@supports (color:color-mix(in lab,red,red)){:root{--a-amber-wash:color-mix(in srgb,var(--a-amber)var(--a-wash-mix),transparent)}}:root{--a-citrine-wash:var(--a-citrine)}@supports (color:color-mix(in lab,red,red)){:root{--a-citrine-wash:color-mix(in srgb,var(--a-citrine)var(--a-wash-mix),transparent)}}:root{--a-olive-wash:var(--a-olive)}@supports (color:color-mix(in lab,red,red)){:root{--a-olive-wash:color-mix(in srgb,var(--a-olive)var(--a-wash-mix),transparent)}}:root{--a-jade-wash:var(--a-jade)}@supports (color:color-mix(in lab,red,red)){:root{--a-jade-wash:color-mix(in srgb,var(--a-jade)var(--a-wash-mix),transparent)}}:root{--a-teal-wash:var(--a-teal)}@supports (color:color-mix(in lab,red,red)){:root{--a-teal-wash:color-mix(in srgb,var(--a-teal)var(--a-wash-mix),transparent)}}:root{--a-azure-wash:var(--a-azure)}@supports (color:color-mix(in lab,red,red)){:root{--a-azure-wash:color-mix(in srgb,var(--a-azure)var(--a-wash-mix),transparent)}}:root{--a-indigo-wash:var(--a-indigo)}@supports (color:color-mix(in lab,red,red)){:root{--a-indigo-wash:color-mix(in srgb,var(--a-indigo)var(--a-wash-mix),transparent)}}:root{--a-violet-wash:var(--a-violet)}@supports (color:color-mix(in lab,red,red)){:root{--a-violet-wash:color-mix(in srgb,var(--a-violet)var(--a-wash-mix),transparent)}}:root{--a-magenta-wash:var(--a-magenta)}@supports (color:color-mix(in lab,red,red)){:root{--a-magenta-wash:color-mix(in srgb,var(--a-magenta)var(--a-wash-mix),transparent)}}:root{--a-rose-edge:var(--a-rose)}@supports (color:color-mix(in lab,red,red)){:root{--a-rose-edge:color-mix(in srgb,var(--a-rose)var(--a-edge-mix),transparent)}}:root{--a-amber-edge:var(--a-amber)}@supports (color:color-mix(in lab,red,red)){:root{--a-amber-edge:color-mix(in srgb,var(--a-amber)var(--a-edge-mix),transparent)}}:root{--a-citrine-edge:var(--a-citrine)}@supports (color:color-mix(in lab,red,red)){:root{--a-citrine-edge:color-mix(in srgb,var(--a-citrine)var(--a-edge-mix),transparent)}}:root{--a-olive-edge:var(--a-olive)}@supports (color:color-mix(in lab,red,red)){:root{--a-olive-edge:color-mix(in srgb,var(--a-olive)var(--a-edge-mix),transparent)}}:root{--a-jade-edge:var(--a-jade)}@supports (color:color-mix(in lab,red,red)){:root{--a-jade-edge:color-mix(in srgb,var(--a-jade)var(--a-edge-mix),transparent)}}:root{--a-teal-edge:var(--a-teal)}@supports (color:color-mix(in lab,red,red)){:root{--a-teal-edge:color-mix(in srgb,var(--a-teal)var(--a-edge-mix),transparent)}}:root{--a-azure-edge:var(--a-azure)}@supports (color:color-mix(in lab,red,red)){:root{--a-azure-edge:color-mix(in srgb,var(--a-azure)var(--a-edge-mix),transparent)}}:root{--a-indigo-edge:var(--a-indigo)}@supports (color:color-mix(in lab,red,red)){:root{--a-indigo-edge:color-mix(in srgb,var(--a-indigo)var(--a-edge-mix),transparent)}}:root{--a-violet-edge:var(--a-violet)}@supports (color:color-mix(in lab,red,red)){:root{--a-violet-edge:color-mix(in srgb,var(--a-violet)var(--a-edge-mix),transparent)}}:root{--a-magenta-edge:var(--a-magenta)}@supports (color:color-mix(in lab,red,red)){:root{--a-magenta-edge:color-mix(in srgb,var(--a-magenta)var(--a-edge-mix),transparent)}}.icon-hover{cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast),transform var(--transition-fast)}.icon-hover:hover{background:var(--hover-wash);color:var(--text-main);transform:scale(1.1)}.icon-hover:active{transform:scale(.96)}.icon-hover:focus-visible{box-shadow:var(--focus-ring);outline:none}@media (prefers-reduced-motion:reduce){.icon-hover,.icon-hover:hover,.icon-hover:active{transform:none}}*,:before,:after{corner-shape:var(--corner-smooth)}[class*=avatar i],[class*=Avatar],[class*=iconBtn i],[class*=SendBtn],[class*=closeBtn i],[class*=closeSearchBtn],[class*=controlBtn i],[class*=actionBtn i],[class*=historyBtn i],[class*=menuBtn i],[class*=toolbarBtn i],[class*=convertBtn i],[class*=removeBtn i],[class*=removeCoverBtn],[class*=columnBtn i],[class*=neonOpenBtn],[class*=searchBtn i],[class*=aiBtn i],[class*=special-primary-btn],[class*=homeButton],[class*=themeSwitcher],[class*=modeToggleBtn],[class*=Dot],[class*=dot i],[class*=swatch i],[class*=Swatch],[class*=Indicator],[class*=indicator i],[class*=orb i],[class*=Orb],[class*=Ring],[class*=particle i],[class*=sparkle i],[class*=Badge],[class*=trafficLights],[class*=macDot],[class*=crumb i],[class*=topRightHandle],[class*=colorBlockHandle],[class*=floatingToolbar i],[class*=floatingControls i],[class*=alignmentMenu i],[class*=slider i],.react-flow__handle,.react-flow__handle-source,.react-flow__handle-target{--corner-smooth:round}.special-primary-btn{--orb-rim:255,224,210;--orb-glow-rest-a:rgba(var(--accent-rgb),.38);--orb-glow-rest-b:rgba(var(--accent-rgb),.22);--orb-glow-peak-a:rgba(var(--accent-rgb),.55);--orb-glow-peak-b:rgba(var(--accent-rgb),.42);--orb-glow-hover-a:rgba(var(--accent-rgb),.55);--orb-glow-hover-b:rgba(var(--accent-rgb),.45);--orb-ground:transparent;cursor:pointer;width:48px;height:48px;color:var(--on-accent);background:radial-gradient(125% 125% at 32% 24%,var(--accent-ink)0%,var(--accent)46%,var(--accent-deep)100%);box-shadow:0 4px 14px var(--orb-glow-rest-a),0 0 20px var(--orb-glow-rest-b),0 2px 6px var(--orb-ground);z-index:10;border:none;outline:none;justify-content:center;align-items:center;padding:0;transition:transform .3s cubic-bezier(.34,1.4,.5,1),box-shadow .3s;animation:4.5s ease-in-out infinite orbBreathe;display:flex;position:relative;border-radius:50%!important}:is(:global([data-theme=light]) .special-primary-btn,[data-theme=light] .special-primary-btn){--orb-glow-rest-a:rgba(var(--accent-rgb),.2);--orb-glow-rest-b:rgba(var(--accent-rgb),.1);--orb-glow-peak-a:rgba(var(--accent-rgb),.3);--orb-glow-peak-b:rgba(var(--accent-rgb),.16);--orb-glow-hover-a:rgba(var(--accent-rgb),.34);--orb-glow-hover-b:rgba(var(--accent-rgb),.2);--orb-ground:#261c0e38}.special-primary-btn:before{content:"";background:linear-gradient(168deg,rgba(var(--orb-rim),.95)0%,rgba(var(--orb-rim),.4)34%,rgba(var(--orb-rim),.08)58%,transparent 76%);pointer-events:none;border-radius:50%;padding:1.5px;transition:opacity .3s;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0,#000 0),linear-gradient(#000 0,#000 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.special-primary-btn:after{content:"";background:conic-gradient(from 0deg,transparent 0deg,rgba(var(--orb-rim),.5)26deg,transparent 70deg);opacity:0;pointer-events:none;border-radius:50%;transition:opacity .35s;animation:4s linear infinite orbSweep;position:absolute;top:0;right:0;bottom:0;left:0}.special-primary-btn:hover{box-shadow:0 10px 26px var(--orb-glow-hover-a),0 0 34px var(--orb-glow-hover-b),0 4px 10px var(--orb-ground);animation:none;transform:translateY(-3px)scale(1.07)}.special-primary-btn:hover:after{opacity:.8}.special-primary-btn:active{transition-duration:90ms;transform:translateY(-1px)scale(.94)}.special-primary-btn:focus-visible{box-shadow:0 0 0 3px var(--bg-base),0 0 0 5px var(--accent),0 8px 24px rgba(var(--accent-rgb),.5)}.special-primary-btn svg{z-index:1;filter:drop-shadow(0 1px 2px rgba(var(--accent-rgb),.55));transition:transform .3s cubic-bezier(.34,1.4,.5,1);position:relative}.special-primary-btn:hover svg{transform:rotate(90deg)scale(1.06)}@keyframes orbBreathe{0%,to{box-shadow:0 4px 14px var(--orb-glow-rest-a),0 0 18px var(--orb-glow-rest-b),0 2px 6px var(--orb-ground)}50%{box-shadow:0 5px 18px var(--orb-glow-peak-a),0 0 30px var(--orb-glow-peak-b),0 3px 8px var(--orb-ground)}}@keyframes orbSweep{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.special-primary-btn,.special-primary-btn:after{animation:none}.special-primary-btn:hover,.special-primary-btn:hover svg{transform:none}}.editor-inline-link{cursor:text;transition:color var(--transition-fast);position:relative;color:var(--accent-ink)!important}.editor-inline-link:hover{color:var(--accent)!important}.editor-inline-link:after{content:" ↗";opacity:.6;transition:opacity var(--transition-fast),transform var(--transition-fast);font-size:.85em;text-decoration:none;display:inline-block}.editor-inline-link:hover:after{opacity:1;transform:translate(1px,-1px)}body.mod-key-held .editor-inline-link{cursor:pointer}.theme-transitioning,.theme-transitioning *,.theme-transitioning :before,.theme-transitioning :after{pointer-events:none!important;transition:background-color .15s,border-color .15s,color .15s!important}.theme-transitioning .glass-panel,.theme-transitioning .card,.theme-transitioning .react-flow__pane,.theme-transitioning .react-flow__node,.theme-transitioning .react-flow__edge-path{will-change:background-color,border-color,color}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}::view-transition-old(root){z-index:0}::view-transition-new(root){z-index:1}*{box-sizing:border-box;margin:0;padding:0}html,body{width:100%;height:100%}body{background-color:var(--bg-base);color:var(--text-main);caret-color:var(--text-main);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;cursor:auto;overflow:hidden}button,input,select,textarea{font-family:inherit;font-size:inherit}#root{width:100%;height:100%;display:flex}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:var(--radius-xs)}::-webkit-scrollbar-thumb:hover{background:var(--text-faint)}.react-flow{--xy-background-color:var(--canvas-bg);--xy-background-pattern-color:var(--canvas-dot);--xy-node-background-color:var(--node-bg);--xy-node-color:var(--text-main);--xy-node-border:1px solid var(--line);--xy-edge-stroke:var(--edge);--xy-edge-stroke-selected:var(--edge-selected);--xy-handle-background-color:var(--handle-bg);--xy-edge-label-background-color:var(--bg-raised);--xy-edge-label-color:var(--text-main);--xy-minimap-node-background-color:var(--accent);--xy-minimap-node-stroke-width:0;--xy-minimap-mask-background-color:var(--bg-inset)}@supports (color:color-mix(in lab,red,red)){.react-flow{--xy-minimap-mask-background-color:color-mix(in srgb,var(--bg-inset)70%,transparent)}}.react-flow__minimap{background:var(--bg-raised)!important;border:1px solid var(--line)!important;border-radius:var(--r-md)!important}.react-flow__controls{flex-direction:column;display:flex;background:var(--bg-raised)!important;border:1px solid var(--line)!important;border-radius:var(--radius-lg)!important;padding:var(--radius-xs)!important;box-shadow:none!important;gap:var(--radius-xs)!important;margin:15px!important}.react-flow__controls-button{justify-content:center;align-items:center;display:flex;background:var(--bg-card)!important;border-radius:var(--radius-md)!important;width:34px!important;height:34px!important;color:var(--text-main)!important;transition:all var(--transition-fast)!important;border:none!important;margin:0!important}.react-flow__controls-button:hover{transform:scale(1.05);background:var(--bg-raised)!important}.react-flow__controls-button svg{fill:currentColor!important;width:16px!important;height:16px!important}.react-flow__minimap{border-radius:var(--radius-lg)!important;border:1px solid var(--line)!important;background:var(--bg-raised)!important;box-shadow:none!important;margin:15px 64px 15px 15px!important}.react-flow__attribution{display:none!important}.chnk-it-node-dragging,.chnk-it-node-dragging .react-flow__node{cursor:grabbing!important}.chnk-it-node-dragging .react-flow__node{transition:none!important;animation:none!important}.chnk-it-node-dragging .react-flow__node *{transition:none!important}.chnk-it-node-dragging .react-flow__node:not(.dragging) :hover{transform:none!important}.chnk-it-node-dragging .react-flow__node:not(.dragging){will-change:auto!important}.react-flow__node.dragging{will-change:transform}.chnk-it-multi-drag .react-flow__node.selected,.chnk-it-multi-drag .react-flow__node.is-selected{opacity:.92;transform-origin:50%;will-change:transform,opacity;filter:drop-shadow(0 8px 24px #0000002e);transition:opacity .12s,filter .12s;z-index:10000!important;cursor:grabbing!important}.chnk-it-resizing-active,.chnk-it-resizing-active *{cursor:nwse-resize!important;transition:none!important}.react-flow__node{overflow:visible!important}.react-flow__node:hover:not(.dragging):not(.chnk-it-drag-source){z-index:20!important}.react-flow__node.chnk-it-drag-source{opacity:0!important;visibility:hidden!important;pointer-events:none!important}@keyframes chnkItHighlightFlash{0%{background-color:var(--accent-dim);box-shadow:none;transform:scale(1.015)}30%{background-color:var(--accent-dim);box-shadow:none;transform:scale(1.015)}to{box-shadow:none;background-color:#0000;transform:scale(1)}}.chnk-it-highlight-flash{border-radius:var(--radius-sm);z-index:10;position:relative;animation:1.6s cubic-bezier(.16,1,.3,1) chnkItHighlightFlash!important}.react-flow__node.connecting{border-color:var(--secondary-ink)!important;box-shadow:none!important;transition:border-color .2s,all .2s!important}.react-flow__node.connecting:hover{border-color:var(--accent-ink)!important;box-shadow:none!important}.topRightHandle,.react-flow__handle-source,.react-flow__handle.source{opacity:0!important;visibility:hidden!important;pointer-events:none!important;z-index:3000!important;width:var(--handle-size)!important;height:var(--handle-size)!important;background:var(--handle-bg)!important;border:var(--handle-ring)!important;box-shadow:none!important;border-radius:50%!important;transition:opacity .25s,background .25s,border-color .25s,transform .25s cubic-bezier(.175,.885,.32,1.275)!important;inset:8px 8px auto auto!important;transform:none!important}.react-flow__node:hover .topRightHandle,.react-flow__node:hover .react-flow__handle-source,.react-flow__node:hover .react-flow__handle.source{opacity:.8!important;visibility:visible!important;pointer-events:auto!important}.react-flow__node.connecting .topRightHandle,.react-flow__node.connecting .react-flow__handle-source,.react-flow__node.connecting .react-flow__handle.source,.react-flow:has(.react-flow__handle-connecting) .topRightHandle,.react-flow:has(.react-flow__handle-connecting) .react-flow__handle-source,.react-flow:has(.react-flow__handle-connecting) .react-flow__handle.source,.react-flow__connection-connecting .topRightHandle,.react-flow__connection-connecting .react-flow__handle-source,.react-flow__connection-connecting .react-flow__handle.source,.react-flow__connection-drag .topRightHandle,.react-flow__connection-drag .react-flow__handle-source,.react-flow__connection-drag .react-flow__handle.source{opacity:0!important;pointer-events:none!important}.topRightHandle:hover,.react-flow__handle-source:hover,.react-flow__handle.source:hover{opacity:1!important;background:var(--handle-bg-active)!important;border:var(--handle-ring)!important;box-shadow:var(--handle-halo)!important;transform:scale(1.3)!important}.react-flow__node.connecting .react-flow__handle.target,.react-flow__node.connecting .react-flow__handle-target{z-index:2500!important}.react-flow__node.connecting .react-flow__handle.target:before,.react-flow__node.connecting .react-flow__handle-target:before{content:"";width:var(--handle-size)!important;height:var(--handle-size)!important;background:var(--handle-bg)!important;border:var(--handle-ring)!important;box-shadow:none!important;opacity:.65!important;pointer-events:none!important;border-radius:50%!important;transition:transform .25s cubic-bezier(.175,.885,.32,1.275),background .25s,border-color .25s,opacity .25s!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.react-flow__node.connecting:hover .react-flow__handle.target:before,.react-flow__node.connecting:hover .react-flow__handle-target:before{background:var(--handle-bg-active)!important;border-color:var(--accent)!important;box-shadow:none!important;opacity:1!important;transform:translate(-50%,-50%)scale(1.4)!important}.react-flow__node.is-linking-mode{opacity:.4;filter:grayscale(40%);cursor:pointer!important;pointer-events:auto!important;border-radius:var(--radius-lg)!important;transition:opacity .3s,filter .3s!important}.react-flow__node.is-linking-mode.is-selected{cursor:pointer!important;opacity:1!important;filter:none!important;box-shadow:none!important;border-color:var(--secondary-ink)!important;pointer-events:auto!important}.react-flow__node.is-linking-mode.is-selected:hover{box-shadow:none!important;border-color:var(--accent-ink)!important}.react-flow .react-flow__nodesselection,.react-flow .react-flow__nodesselection-rect,.react-flow .react-flow__selection{pointer-events:none!important}[data-tooltip]{position:relative}[data-tooltip]:before{content:attr(data-tooltip);background:var(--bg-raised);color:var(--text-main);letter-spacing:.02em;border-radius:var(--radius-md);border:1px solid var(--line);white-space:nowrap;opacity:0;visibility:hidden;z-index:100000;pointer-events:none;box-shadow:var(--shadow-sm);padding:8px 14px;font-size:.75rem;font-weight:500;transition:all .2s cubic-bezier(.16,1,.3,1);position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(-5px)}[data-tooltip]:hover:before{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}[data-tooltip-position=top]:before{top:auto;bottom:calc(100% + 8px);transform:translate(-50%)translateY(5px)}[data-tooltip-position=top]:hover:before{transform:translate(-50%)translateY(0)}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@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-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@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-content{syntax:"*";inherits:false;initial-value:""}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/outfit-latin-ext-300-normal-BYS6Dpvq.woff2) format("woff2"),url(/assets/outfit-latin-ext-300-normal-CMIMshEd.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/outfit-latin-300-normal-CRYTwY6m.woff2) format("woff2"),url(/assets/outfit-latin-300-normal-AWLfuCom.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/outfit-latin-ext-400-normal-5tcqmc2S.woff2) format("woff2"),url(/assets/outfit-latin-ext-400-normal-DHm7mdGe.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/outfit-latin-400-normal-BGsTXAXT.woff2) format("woff2"),url(/assets/outfit-latin-400-normal-DMwTpYkH.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/outfit-latin-ext-500-normal-zeox_O30.woff2) format("woff2"),url(/assets/outfit-latin-ext-500-normal-DrCvqoFD.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/outfit-latin-500-normal-DKnIMDSk.woff2) format("woff2"),url(/assets/outfit-latin-500-normal-ClnHRwRh.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/outfit-latin-ext-600-normal-B85nYjL1.woff2) format("woff2"),url(/assets/outfit-latin-ext-600-normal-CWJcPgd7.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/outfit-latin-600-normal-B7SfZ07L.woff2) format("woff2"),url(/assets/outfit-latin-600-normal-BEfTtDA7.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/outfit-latin-ext-700-normal-CI4iH74K.woff2) format("woff2"),url(/assets/outfit-latin-ext-700-normal-fjS8-Gm7.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/outfit-latin-700-normal-Cu9v6i1X.woff2) format("woff2"),url(/assets/outfit-latin-700-normal-D4itBLBr.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@keyframes _fadeInScale_1vwam_1{0%{opacity:0;transform:scale(.88) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes _shimmer_1vwam_1{0%{background-position:-200% center}to{background-position:200% center}}@keyframes _float_1vwam_1{0%,to{transform:translateY(0) rotate(0)}33%{transform:translateY(-10px) rotate(1deg)}66%{transform:translateY(-5px) rotate(-1deg)}}@keyframes _pulse-ring_1vwam_1{0%{transform:scale(.92);opacity:.8}50%{transform:scale(1.08);opacity:.25}to{transform:scale(.92);opacity:.8}}@keyframes _feature-in_1vwam_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._backdrop_1vwam_71{position:fixed;top:0;right:0;bottom:0;left:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:9999}._card_1vwam_95{position:relative;background:var(--bg-rail);border:1px solid var(--line-strong);border-radius:var(--radius-xl);padding:0 0 44px;width:100%;max-width:480px;text-align:center;animation:_fadeInScale_1vwam_1 .5s cubic-bezier(.22,1,.36,1) both;box-shadow:none;overflow:hidden;z-index:9999}._card_1vwam_95:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:var(--radius-xl);background:linear-gradient(135deg,rgba(var(--accent-rgb),.5) 0%,rgba(var(--secondary-rgb),.3) 40%,rgba(var(--accent-rgb),.15) 70%,transparent 100%);pointer-events:none;z-index:-1}._progressTrack_1vwam_163{position:absolute;top:0;left:0;right:0;height:3px;background:var(--line);border-radius:var(--radius-xl) var(--radius-xl) 0 0;overflow:hidden}._progressBar_1vwam_185{height:100%;background:linear-gradient(90deg,var(--accent-deep),var(--accent),var(--accent-ink));border-radius:inherit;transition:none}._iconWrapper_1vwam_203{position:relative;display:inline-flex;align-items:center;justify-content:center;width:88px;height:88px;margin:48px auto 28px;animation:_float_1vwam_1 4s ease-in-out infinite}._iconRing_1vwam_225{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:linear-gradient(135deg,rgba(var(--accent-rgb),.4),rgba(var(--secondary-rgb),.25));animation:_pulse-ring_1vwam_1 2.8s ease-in-out infinite}._iconInner_1vwam_241{position:relative;width:68px;height:68px;border-radius:var(--radius-xl);background:linear-gradient(135deg,var(--accent-deep) 0%,var(--accent) 60%,var(--accent-ink) 100%);display:flex;align-items:center;justify-content:center;box-shadow:none;z-index:1}._heading_1vwam_271{font-size:2.1rem;font-weight:700;color:var(--text-main);margin:0 0 14px;letter-spacing:-.025em;line-height:1.2;padding:0 32px}._headingGrad_1vwam_291{background:linear-gradient(135deg,var(--accent-ink) 0%,var(--accent) 50%,var(--secondary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-size:200%;animation:_shimmer_1vwam_1 3s linear infinite}._subtext_1vwam_309{font-size:1rem;color:var(--text-soft);line-height:1.65;margin:0 0 36px;padding:0 40px}._featureList_1vwam_329{display:flex;justify-content:center;gap:16px;margin:0 0 36px;padding:0 24px}._featureItem_1vwam_345{display:flex;flex-direction:column;align-items:center;gap:8px;animation:_feature-in_1vwam_1 .5s ease both}._featureItem_1vwam_345:nth-child(1){animation-delay:.15s}._featureItem_1vwam_345:nth-child(2){animation-delay:.25s}._featureItem_1vwam_345:nth-child(3){animation-delay:.35s}._featureIcon_1vwam_369{width:44px;height:44px;border-radius:12px;background:rgba(var(--accent-rgb),.15);border:1px solid rgba(var(--accent-rgb),.3);display:flex;align-items:center;justify-content:center;color:var(--accent-ink);transition:transform .2s ease,background .2s ease}._featureItem_1vwam_345:hover ._featureIcon_1vwam_369{background:rgba(var(--accent-rgb),.3);transform:translateY(-2px)}._featureLabel_1vwam_405{font-size:11px;color:var(--text-faint);font-weight:500;letter-spacing:.04em;text-transform:uppercase}._ctaButton_1vwam_425{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 52px;border:none;border-radius:var(--radius-pill);background:linear-gradient(135deg,var(--accent-deep) 0%,var(--accent) 60%,var(--accent-ink) 100%);color:var(--on-accent);font-size:16px;font-weight:600;cursor:pointer;letter-spacing:.01em;transition:transform .2s ease,filter .2s ease;box-shadow:none;overflow:hidden}._ctaButton_1vwam_425:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(255,255,255,.18),transparent 60%);border-radius:inherit;pointer-events:none}._ctaButton_1vwam_425:hover{transform:translateY(-3px) scale(1.03);box-shadow:none;filter:brightness(1.1)}._ctaButton_1vwam_425:active{transform:translateY(-1px) scale(.99);transition-duration:.1s}._skipText_1vwam_509{margin-top:18px;font-size:12px;color:var(--text-faint);letter-spacing:.01em}._backdrop_1jpxl_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:12000;display:flex;align-items:center;justify-content:center;padding:24px;background:#05020a99;animation:_limitFadeIn_1jpxl_1 .18s ease-out}@keyframes _limitFadeIn_1jpxl_1{0%{opacity:0}to{opacity:1}}._card_1jpxl_37{width:min(420px,100%);padding:28px 28px 24px;border-radius:16px;background:var(--color-bg-surface);border:1px solid var(--color-border);box-shadow:var(--elev-3);text-align:center;animation:_limitCardIn_1jpxl_1 .22s cubic-bezier(.16,1,.3,1)}@keyframes _limitCardIn_1jpxl_1{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._iconWrapper_1jpxl_69{width:52px;height:52px;margin:0 auto 16px;display:flex;align-items:center;justify-content:center;border-radius:14px;color:var(--accent-ink);background:rgba(var(--accent-rgb),.12);border:1px solid rgba(var(--accent-rgb),.25)}._title_1jpxl_95{margin:0 0 10px;font-size:19px;font-weight:700;color:var(--color-text-main)}._body_1jpxl_109{margin:0 0 22px;font-size:14px;line-height:1.55;color:var(--color-text-muted)}._actions_1jpxl_123{display:flex;flex-direction:column;gap:8px}._primaryButton_1jpxl_135{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 18px;border:none;border-radius:10px;background:linear-gradient(135deg,var(--accent),var(--accent-deep));color:var(--on-accent);font-size:14px;font-weight:600;cursor:pointer;transition:filter .2s ease,transform .15s ease}._primaryButton_1jpxl_135:hover{filter:brightness(1.1);transform:translateY(-1px)}._secondaryButton_1jpxl_177{padding:10px 18px;border:1px solid var(--color-border);border-radius:10px;background:transparent;color:var(--color-text-muted);font-size:13px;font-weight:600;cursor:pointer;transition:color .2s ease,border-color .2s ease}._secondaryButton_1jpxl_177:hover{color:var(--color-text-main);border-color:var(--line-strong)}._badge_27u0l_1{position:fixed;left:calc(var(--shell-inset) + 18px);bottom:calc(var(--shell-inset) + 18px);z-index:900;display:flex;gap:10px;padding:6px 12px;border-radius:var(--radius-pill);background:var(--color-bg-surface);border:1px solid var(--color-border);color:var(--color-text-muted);font-size:12px;font-weight:600;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}._atLimit_27u0l_41{color:var(--accent-ink)}._toast_zhova_1{position:fixed;left:50%;bottom:84px;transform:translate(-50%);z-index:10500;display:flex;align-items:center;gap:12px;width:min(560px,calc(100vw - 32px));padding:10px 12px 10px 14px;border-radius:12px;background:var(--color-bg-surface, rgba(17, 12, 26, .95));border:1px solid var(--color-border, rgba(255, 255, 255, .1));box-shadow:0 16px 48px #0006;animation:_reminderIn_zhova_1 .25s cubic-bezier(.16,1,.3,1)}@keyframes _reminderIn_zhova_1{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}._icon_zhova_47{display:flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;border-radius:var(--radius-md);color:var(--accent-ink);background:#f95d2e1f;border:1px solid rgba(249,93,46,.25)}._text_zhova_73{flex:1;min-width:0;font-size:13px;line-height:1.4;color:var(--color-text-main, rgba(255, 255, 255, .9))}._signInButton_zhova_89{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:7px 12px;border:none;border-radius:var(--radius-md);background:linear-gradient(135deg,var(--accent),var(--accent-deep));color:#fff;font-size:12.5px;font-weight:600;cursor:pointer;transition:filter .2s ease}._signInButton_zhova_89:hover{filter:brightness(1.1)}._dismissButton_zhova_129{display:flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0;padding:0;border:none;border-radius:7px;background:transparent;color:var(--color-text-muted, rgba(255, 255, 255, .5));cursor:pointer;transition:color .2s ease,background .2s ease}._dismissButton_zhova_129:hover{color:var(--color-text-main, #fff);background:#ffffff14}._backdrop_1u5kz_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:12000;display:flex;align-items:center;justify-content:center;padding:24px;background:#05020aa6;animation:_storageFadeIn_1u5kz_1 .2s ease-out}@keyframes _storageFadeIn_1u5kz_1{0%{opacity:0}to{opacity:1}}._card_1u5kz_37{width:min(480px,100%);padding:28px;border-radius:var(--radius-xl);background:var(--color-bg-surface);border:1px solid var(--color-border);box-shadow:var(--elev-3);animation:_storageCardIn_1u5kz_1 .25s cubic-bezier(.16,1,.3,1)}@keyframes _storageCardIn_1u5kz_1{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._title_1u5kz_67{margin:0 0 8px;font-size:20px;font-weight:700;text-align:center;color:var(--color-text-main)}._subtitle_1u5kz_83{margin:0 0 22px;font-size:13.5px;text-align:center;color:var(--color-text-muted)}._options_1u5kz_97{display:flex;flex-direction:column;gap:10px}._option_1u5kz_97{display:flex;align-items:flex-start;gap:14px;width:100%;padding:14px 16px;border-radius:12px;border:1px solid var(--color-border);background:var(--hover-wash);text-align:left;cursor:pointer;transition:border-color .2s ease,background .2s ease,transform .15s ease}._option_1u5kz_97:hover:not(:disabled){border-color:rgba(var(--accent-rgb),.55);background:rgba(var(--accent-rgb),.07);transform:translateY(-1px)}._option_1u5kz_97:disabled{opacity:.45;cursor:default}._optionChosen_1u5kz_159{border-color:var(--accent-ink);background:rgba(var(--accent-rgb),.12);opacity:1!important}._optionIcon_1u5kz_171{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:10px;color:var(--accent-ink);background:rgba(var(--accent-rgb),.12);border:1px solid rgba(var(--accent-rgb),.25)}._optionText_1u5kz_197{min-width:0}._optionTitle_1u5kz_205{font-size:14.5px;font-weight:700;margin-bottom:3px;color:var(--color-text-main)}._optionBody_1u5kz_219{font-size:12.5px;line-height:1.45;color:var(--color-text-muted)}._container_b63vp_1{display:flex;align-items:center;justify-content:center}._loader_b63vp_13{position:relative;width:var(--loader-size, 100px);height:var(--loader-size, 100px);perspective:calc(var(--loader-size, 100px) * 4)}._crystal_b63vp_27{position:absolute;top:50%;left:50%;width:calc(var(--loader-size, 100px) * .3);height:calc(var(--loader-size, 100px) * .3);opacity:0;transform-origin:bottom center;transform:translate(-50%,-50%) rotateX(45deg) rotate(0);animation:_spin_b63vp_1 4s linear infinite,_emerge_b63vp_1 2s ease-in-out infinite alternate,_fadeIn_b63vp_1 .3s ease-out forwards;border-radius:6px;visibility:hidden}@keyframes _spin_b63vp_1{0%{transform:translate(-50%,-50%) rotateX(45deg) rotate(0)}to{transform:translate(-50%,-50%) rotateX(45deg) rotate(360deg)}}@keyframes _emerge_b63vp_1{0%,to{transform:translate(-50%,-50%) scale(.5);opacity:0}50%{transform:translate(-50%,-50%) scale(1);opacity:1}}@keyframes _fadeIn_b63vp_1{to{visibility:visible;opacity:.8}}._crystal_b63vp_27:nth-child(1){background:linear-gradient(45deg,#8a1c00,#b52600);animation-delay:0s}._crystal_b63vp_27:nth-child(2){background:linear-gradient(45deg,#b52600,#d93400);animation-delay:.3s}._crystal_b63vp_27:nth-child(3){background:linear-gradient(45deg,#d93400,#f74b12);animation-delay:.6s}._crystal_b63vp_27:nth-child(4){background:linear-gradient(45deg,#f74b12,var(--accent, #ff5e2b));animation-delay:.9s}._crystal_b63vp_27:nth-child(5){background:linear-gradient(45deg,var(--accent, #ff5e2b),#ff8359);animation-delay:1.2s}._crystal_b63vp_27:nth-child(6){background:linear-gradient(45deg,#ff8359,#ffa686);animation-delay:1.5s}
