/*! tailwindcss v4.3.3 | 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-border-style:solid;--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}}}._coast_14zf0_2{color:#eeeae3;--background:#101415;--foreground:#eeeae3;--surface:#202728;--surface-hover:#303939;--default:#303939;--default-foreground:#eeeae3;--accent:#e0d9c9;--accent-foreground:#101415;--focus:#e0d9c9;--field-background:#353d3c;--muted:#b4b6b2;color-scheme:dark;background-color:#101415;width:100%;height:100dvh;position:relative;overflow:hidden}._hud_14zf0_2{pointer-events:none;z-index:20;justify-content:space-between;gap:calc(var(--spacing,.25rem) * 3);padding:max(12px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left));flex-direction:column;display:flex;position:absolute;inset:0}._hud_14zf0_2 a,._controls_14zf0_2,._help_14zf0_2{pointer-events:auto}._controls_14zf0_2{border-radius:calc(var(--radius) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){._controls_14zf0_2{border-color:color-mix(in oklab, var(--color-white,#fff) 15%, transparent)}}._controls_14zf0_2{padding:calc(var(--spacing,.25rem) * 2);--tw-backdrop-blur:blur(var(--blur-md,12px));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,);background-color:oklab(18.7383% -.00541806 -.00371997/.8)}._controls_14zf0_2 button{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}._controls_14zf0_2 button[aria-pressed=true]{outline-offset:2px;outline:1px solid #eeeae3}._iterations_14zf0_2{min-width:calc(var(--spacing,.25rem) * 36);flex:1}._palette_14zf0_2{height:calc(var(--spacing,.25rem) * 9);border-radius:calc(var(--radius) * .75);flex:1;min-width:0;overflow:hidden}._palette_14zf0_2 span{background-color:#0009;border-radius:.25rem}@supports (color:color-mix(in lab, red, red)){._palette_14zf0_2 span{background-color:color-mix(in oklab, var(--color-black,#000) 60%, transparent)}}._palette_14zf0_2 span{padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-white,#fff)}._presets_14zf0_2{margin-top:calc(var(--spacing,.25rem) * 2);gap:var(--spacing,.25rem);padding-bottom:var(--spacing,.25rem);display:flex;overflow-x:auto}._presets_14zf0_2 button{flex-shrink:0}._help_14zf0_2{max-width:var(--container-sm,24rem);border-radius:calc(var(--radius) * 1.5);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff26;align-self:flex-start}@supports (color:color-mix(in lab, red, red)){._help_14zf0_2{border-color:color-mix(in oklab, var(--color-white,#fff) 15%, transparent)}}._help_14zf0_2{padding:calc(var(--spacing,.25rem) * 4);--tw-backdrop-blur:blur(var(--blur-md,12px));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,);background-color:oklab(18.7383% -.00541806 -.00371997/.9)}._notice_14zf0_2{border-radius:calc(var(--radius) * 1);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));background-color:oklab(18.7383% -.00541806 -.00371997/.85);align-self:flex-start;margin:0}@media (width<=520px){._iterations_14zf0_2{flex-basis:100%;order:9999;width:100%}._controls_14zf0_2{padding:calc(var(--spacing,.25rem) * 2)}}._hud_14zf0_2 header{text-shadow:0 1px 5px #000,0 0 16px #000}._controls_14zf0_2 button{font-weight:400}._iterations_14zf0_2 .slider__track{border-inline-width:8px;height:6px;margin-block:8px}._iterations_14zf0_2 .slider__thumb{border-radius:50%;width:18px;height:18px}._iterations_14zf0_2 .slider__thumb:after{border-radius:50%;width:12px;height:12px}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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}
