.vacp-color-picker{max-inline-size:var(--vacp-width-color-space,300px);padding:var(--vacp-spacing,6px);grid-gap:var(--vacp-spacing,6px);font-size:var(--vacp-font-size,.8em);font-family:var(--vacp-font-family,-apple-system, BlinkMacSystemFont, Segoe UI, Arial, sans-serif);color:var(--vacp-color-text,currentColor);background-color:var(--vacp-color-background,#fff);grid-template-columns:1fr min-content;display:grid}.vacp-color-picker,.vacp-color-picker *,.vacp-color-picker :before,.vacp-color-picker :after{box-sizing:border-box}.vacp-color-picker :focus{outline:2px solid var(--vacp-color-focus,#19f)}.vacp-color-picker button::-moz-focus-inner{border:none;padding:0}:where(.vacp-color-picker) button{inline-size:calc(var(--vacp-spacing,6px) * 6);block-size:calc(var(--vacp-spacing,6px) * 6);padding:var(--vacp-spacing,6px);border:var(--vacp-width-border,1px) solid transparent;font:inherit;color:var(--vacp-color-text-input,currentColor);background-color:var(--vacp-color-background-input,#fff);border-radius:50%;justify-content:center;align-items:center;margin:0;display:flex}:where(.vacp-color-picker) button:focus{border-color:var(--vacp-color-border,#000)}:where(.vacp-color-picker) button:enabled:hover{background-color:#0002}.vacp-color-space{aspect-ratio:1/.6;grid-column:1/-1;overflow:hidden}.vacp-color-space-thumb{--vacp-thumb-size:calc(var(--vacp-spacing,6px) * 4);inline-size:var(--vacp-thumb-size);block-size:var(--vacp-thumb-size);box-shadow:0 0 0 var(--vacp-width-border,1px) var(--vacp-color-border,#000);border:3px solid #fff;border-radius:50%;margin-block-end:calc(-1 * var(--vacp-thumb-size) / 2);margin-inline-start:calc(-1 * var(--vacp-thumb-size) / 2);transform:rotate(0)}.vacp-color-space-thumb:focus{box-shadow:0 0 0 var(--vacp-width-border,1px) var(--vacp-color-border,#000),0 0 0 calc(var(--vacp-width-border,1px) + 2px) var(--vacp-color-focus,#19f);outline-color:#0000}.vacp-range-input-label{--vacp-slider-track-height:calc(var(--vacp-spacing,6px) * 3);--vacp-slider-thumb-size:calc(var(--vacp-spacing,6px) * 4 - var(--vacp-width-border,1px) * 2);display:block}.vacp-range-input-group{flex-direction:column;justify-content:center;display:flex}.vacp-range-input-group>:not(:first-child){margin-block-start:var(--vacp-spacing,6px)}.vacp-range-input{-webkit-appearance:none}.vacp-range-input::-webkit-slider-thumb{-webkit-appearance:none}.vacp-range-input{inline-size:100%;block-size:var(--vacp-slider-track-height);margin-inline:0;margin-block:calc(var(--vacp-spacing,6px) / 2 + 1px);background:0 0;border:none;padding:0;display:block}.vacp-range-input:focus{outline:none}.vacp-range-input::-moz-focus-outer{border:none}.vacp-range-input--alpha{background-color:#fff;background-image:linear-gradient(45deg,#eee 25%,#0000 25% 75%,#eee 75%,#eee),linear-gradient(45deg,#eee 25%,#0000 25% 75%,#eee 75%,#eee);background-size:calc(var(--vacp-spacing,6px) * 2) calc(var(--vacp-spacing,6px) * 2);background-position:0 0,var(--vacp-spacing,6px) var(--vacp-spacing,6px)}.vacp-range-input::-moz-range-track{box-sizing:border-box;inline-size:100%;block-size:var(--vacp-slider-track-height);border:var(--vacp-width-border,1px) solid var(--vacp-color-border,#000)}.vacp-range-input::-webkit-slider-runnable-track{box-sizing:border-box;inline-size:100%;block-size:var(--vacp-slider-track-height);border:var(--vacp-width-border,1px) solid var(--vacp-color-border,#000)}.vacp-range-input::-ms-track{box-sizing:border-box;inline-size:100%;block-size:var(--vacp-slider-track-height);border:var(--vacp-width-border,1px) solid var(--vacp-color-border,#000)}.vacp-range-input:focus::-moz-range-track{outline:2px solid var(--vacp-color-focus,#19f)}.vacp-range-input:focus::-webkit-slider-runnable-track{outline:2px solid var(--vacp-color-focus,#19f)}.vacp-range-input:focus::-ms-track{outline:2px solid var(--vacp-color-focus,#19f)}.vacp-range-input--alpha::-moz-range-track{background-image:linear-gradient(to right,transparent,var(--vacp-color))}.vacp-range-input--alpha::-webkit-slider-runnable-track{background-image:linear-gradient(to right,transparent,var(--vacp-color))}.vacp-range-input--alpha::-ms-track{background-image:linear-gradient(to right,transparent,var(--vacp-color))}.vacp-range-input--hue::-moz-range-track{background-image:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.vacp-range-input--hue::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.vacp-range-input--hue::-ms-track{background-image:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.vacp-range-input::-moz-range-thumb{box-sizing:border-box;inline-size:var(--vacp-slider-thumb-size);block-size:var(--vacp-slider-thumb-size);box-shadow:0 0 0 var(--vacp-width-border,1px) var(--vacp-color-border,#000);isolation:isolate;background-color:#0000;border:3px solid #fff;border-radius:50%}.vacp-range-input::-webkit-slider-thumb{box-sizing:border-box;inline-size:var(--vacp-slider-thumb-size);block-size:var(--vacp-slider-thumb-size);box-shadow:0 0 0 var(--vacp-width-border,1px) var(--vacp-color-border,#000);isolation:isolate;background-color:#0000;border:3px solid #fff;border-radius:50%;margin-block-start:calc(-1 * var(--vacp-spacing,6px) / 2)}.vacp-range-input::-ms-thumb{box-sizing:border-box;inline-size:var(--vacp-slider-thumb-size);block-size:var(--vacp-slider-thumb-size);box-shadow:0 0 0 var(--vacp-width-border,1px) var(--vacp-color-border,#000);isolation:isolate;background-color:#0000;border:3px solid #fff;border-radius:50%;margin-block-start:calc(-1 * var(--vacp-spacing,6px) / 2)}.vacp-actions{place-self:center;gap:var(--vacp-spacing,6px);align-items:center;display:flex}.vacp-color-inputs{grid-column:1/-1;align-items:center;display:flex}.vacp-color-inputs>:not(:first-child){margin-inline-start:var(--vacp-spacing,6px)}.vacp-color-input-group{column-gap:var(--vacp-spacing,6px);flex-grow:1;grid-auto-flow:column;display:grid}.vacp-color-input-label{text-align:center}.vacp-color-input{width:100%;padding:var(--vacp-spacing,6px);border:var(--vacp-width-border,1px) solid var(--vacp-color-border,#000);font:inherit;text-align:center;color:var(--vacp-color-text-input,currentColor);background-color:var(--vacp-color-background-input,#fff);margin:0;margin-block-start:calc(var(--vacp-spacing,6px) / 2)}.vacp-format-switch-button{flex-shrink:0}.vacp-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}*,:before,:after{box-sizing:border-box;scrollbar-color:var(--lg-button) var(--lg-input);margin:0}html{scroll-behavior:smooth;background:0 0;flex-direction:column;min-height:100%;display:flex}body{min-height:100%;color:var(--lg-text);overscroll-behavior:contain;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#000;border-radius:2px;flex-direction:column;flex:1;font-family:Poppins,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.5;display:flex}body #app{flex-direction:column;flex:1;display:flex}body:has(dialog[open]){touch-action:none}hr{border:1px solid var(--lg-accent)}.code-block{background:var(--code-background);border-radius:2px;padding:.75rem;font-family:monospace;overflow-x:auto}.code-block>*{width:max-content;margin-bottom:4px}.code-block>:last-child{margin-bottom:0}.mathsymbol{font-family:Computer Modern,serif}.a11y--visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root{--lg-var-border-width:.095rem;--black:#000;--code-background:#050505;--lg-shadow:#0003;--lg-shadow-dark:#0008;--lg-text:#f7f7f7;--lg-text-alt:#dadada;--lg-text-dark:#111;--lg-text-disabled:#a0a0a0;--lg-primary:#070f13;--lg-primary-static:#070f13;--lg-accent:#1f3642;--lg-panel:#030608;--lg-input:#0f191f;--lg-input-hover:#132129;--lg-input-focus:#1b2f3a;--lg-input-contrast-focus:#64a19c;--lg-input-disabled:#1f1f1f;--lg-overlay:#2f373e44;--lg-border-disabled:#242424;--lg-button:#314d58;--lg-button-hover:#274350;--lg-button-active:var(--lg-accent);--lg-button-disabled:#535353;--lg-button-dark-hover:var(--lg-button-hover);--lg-button-dark-active:var(--lg-button-active);--lg-button-dark-contrast:#0b201f;--lg-button-dark-contrast-hover:var(--lg-contrast-hover);--lg-button-dark-contrast-active:var(--lg-contrast);--lg-button-icon-hover:#abf3ed;--lg-button-icon-active:#8cc2c4;--lg-link:var(--lg-input-contrast-focus);--lg-link-visited:var(--lg-input-contrast-focus);--lg-link-error:#ffd7c4;--lg-link-disabled:#535353;--lg-text-starred:#ffd620;--lg-contrast:#4c8985;--lg-contrast-hover:#356f69;--lg-contrast-active:#255550;--lg-success:#0b6449;--lg-success-hover:#06533c;--lg-success-active:#043d2c;--lg-success-panel:#043224;--lg-success-dark:#022016;--lg-info:#113c98;--lg-info-hover:#0a3184;--lg-info-active:#072568;--lg-info-panel:#08174b;--lg-info-dark:#030f2b;--lg-warn:#b63f1a;--lg-warn-hover:#9e3313;--lg-warn-active:#83260a;--lg-warn-panel:#2e0f06;--lg-warn-dark:#1d0903;--lg-hue-background:linear-gradient(to right, #00ffff50 0%, #00ff0050 17%, #ffff0050 33%, #ff000050 50%, #ff00ff50 67%, #0000ff50 83%, #00ffff50 100%);--lg-features:#80ffb3;--lg-feature-data:#80ffb3;--lg-feature-transform:#a4ff80;--lg-feature-rendering:#eeff80;--lg-feature-lighting:#ffe180;--lg-feature-surface:#ffa680;--lg-feature-cracks:#f77;--lg-feature-craters:#dc80ff;--lg-feature-biomes:#a07bff;--lg-feature-clouds:#80a4ff;--lg-feature-atmosphere:#80e1ff;--lg-feature-rings:#80ff9e;--lg-feature-postprocessing:#a4ff80;--lg-logo-shadow:#9841227f;--lg-update-05-border:#453264;--lg-update-05-panel:#1a0f2e;--lg-update-05-background:linear-gradient(to bottom, #453264 0%, #251642 100%);--lg-update-06-border:#984122;--lg-update-06-panel:#35110e;--lg-update-06-background:linear-gradient(to bottom, #984122 0%, #5d1914 100%);--lg-planet-class-ice-background:#d1f6ff;--lg-planet-class-ice-text:#091641;--lg-planet-class-ocean-background:#10256b;--lg-planet-class-ocean-text:var(--lg-text);--lg-planet-class-tropical-background:#335f00;--lg-planet-class-tropical-text:var(--lg-text);--lg-planet-class-arid-background:#6d5000;--lg-planet-class-arid-text:var(--lg-text);--lg-planet-class-chthonian-background:#110805;--lg-planet-class-chthonian-text:#ffa047;--lg-planet-class-magmatic-background:#ff782b;--lg-planet-class-magmatic-text:#110805}:root[data-theme=supernova]{--lg-primary:linear-gradient(to bottom, #110a20 0%, #06030c 100%);--lg-primary-static:#110a20;--lg-accent:#2d1b42;--lg-panel:#040107;--lg-input:#1d1027;--lg-input-hover:#281936;--lg-input-focus:#39234d;--lg-input-contrast-focus:#3c8f65;--lg-input-disabled:#181818;--lg-overlay:#2f333e44;--lg-button:#3f2757;--lg-button-hover:#3b2453;--lg-button-active:var(--lg-accent);--lg-button-disabled:#3b3b3b;--lg-button-dark-contrast:#0b140f;--lg-button-dark-contrast-hover:#214232;--lg-button-icon-hover:#abf3bf;--lg-button-icon-active:#8cc49e;--lg-link:var(--lg-input-contrast-focus);--lg-link-visited:var(--lg-input-contrast-focus);--lg-contrast:#2f7253;--lg-contrast-hover:#205f42;--lg-contrast-active:#154d33;--lg-success:#0b6449;--lg-success-hover:#06533c;--lg-success-active:#043d2c;--lg-success-panel:#033023;--lg-success-dark:#02271c;--lg-info:#0c6b76;--lg-info-hover:#06595f;--lg-info-active:#04393d;--lg-info-panel:#042b32;--lg-info-dark:#022227;--lg-warn:#b61a4e;--lg-warn-hover:#991045;--lg-warn-active:#7a0536;--lg-warn-panel:#2e061d;--lg-warn-dark:#220315}:root[data-theme=voyager]{--lg-primary:repeating-linear-gradient(to bottom, #0c0903, #0c0903 .375rem, #1a1102 .5rem);--lg-primary-static:#0c0903;--lg-accent:#412c08;--lg-panel:#070502;--lg-input:#181108;--lg-input-hover:#251f12;--lg-input-focus:#332a19;--lg-input-contrast-focus:#b68c00;--lg-input-disabled:#141414;--lg-overlay:#3e392f44;--lg-button:#573d12;--lg-button-hover:#4e3609;--lg-button-active:var(--lg-accent);--lg-button-disabled:#333;--lg-button-dark-disabled:#3b3b3b;--lg-button-dark-contrast:#201900;--lg-button-dark-contrast-hover:#493800;--lg-button-icon-hover:#f3daab;--lg-button-icon-active:#c4b08c;--lg-link:var(--lg-input-contrast-focus);--lg-link-visited:var(--lg-contrast);--lg-contrast:#9e7900;--lg-contrast-hover:#886800;--lg-contrast-active:#695100;--lg-success:#295336;--lg-success-hover:#1f4227;--lg-success-active:#18311d;--lg-success-panel:#102214;--lg-success-dark:#0b190e;--lg-info:#405674;--lg-info-hover:#2e4160;--lg-info-active:#1c2636;--lg-info-panel:#141c29;--lg-info-dark:#0e141d;--lg-warn:#a81f1f;--lg-warn-hover:#911111;--lg-warn-active:#7e0a0a;--lg-warn-panel:#3d0a0a;--lg-warn-dark:#2e0606}:root[data-font=retro] body *{font-family:VCR OSD Mono,monospace}:root[data-font=monospace] body *{font-family:Jetbrains Mono,monospace}:root[data-font=lowvision] body *{font-family:Atkinson Hyperlegible,serif}:root[data-font=dyslexia] body *{font-family:Open-Dyslexic,serif}.vacp-color-picker{--vacp-spacing:6px;--vacp-font-family:inherit;--vacp-font-size:1rem;--vacp-color-focus:var(--lg-input-contrast-focus);--vacp-color-text:var(--lg-text);--vacp-color-text-input:var(--lg-text);--vacp-color-background:var(--lg-panel);--vacp-color-background-input:var(--lg-input);--vacp-color-border:var(--lg-accent);grid-gap:6px;width:100%;max-width:100%;color:var(--lg-text);border:1px solid var(--lg-input);background:0 0;border-radius:2px;grid-template-columns:1fr min-content;padding:.5rem;font-size:.8rem;display:grid}.vacp-color-picker label{padding-right:unset}.vacp-color-picker input{min-height:unset}.vacp-color-picker div.vacp-color-space{aspect-ratio:unset;height:160px}.vacp-color-picker div.vacp-color-input-group{width:min-content;min-width:18rem}.vacp-color-picker button.vacp-copy-button,.vacp-color-picker button.vacp-format-switch-button{cursor:pointer;background:0 0;align-self:flex-end}.vacp-color-picker input.vacp-color-input,.vacp-color-picker input[id^=color-picker-color-]{background:var(--lg-input);border-radius:2px}.floating .vacp-color-picker{border:none}:where(.vacp-color-picker) button{border-radius:2px}div.floating{visibility:hidden;background:var(--lg-panel);border:1px solid var(--lg-accent);border-radius:2px;flex-direction:column;justify-content:center;display:flex;position:absolute}div.floating.color-picker{z-index:10;visibility:visible;padding:0}div.floating .floating-content{align-items:center;gap:1rem;display:flex}div.floating .floating-content label{font-size:.875rem;font-weight:300}div.floating .floating-content input{flex-grow:1}div.floating .floating-actions{gap:.5rem;width:100%;display:flex}div.floating .floating-actions>button{text-align:center;flex:auto}div.floating>button.lgv,div.floating>button.lgv[variant=dark],div.floating>button.lgv[variant=icon]{border:none;justify-content:flex-start;width:100%;padding:0 .5rem}@media screen and (width<=1023px){.floating .floating-content input{height:2rem;font-size:1rem}.floating button{height:2.5rem}.floating button.dark{height:2.5rem;font-size:1rem}}@font-face{font-family:VCR OSD Mono;src:url(/assets/VCR_OSD_MONO_1.001-Ceif2qmb.ttf)}@font-face{font-family:Computer Modern;src:url(/assets/CMU_Serif_Roman-8ND_5eLf.woff2)}.effect-crt{background:repeating-linear-gradient(0deg, var(--lg-primary-static), var(--lg-primary-static) 2px, transparent 4px, transparent 8px);opacity:.125;--duration:30s;width:100%;height:100%;animation:crtscroll var(--duration) infinite linear forwards;-webkit-animation:crtscroll var(--duration) infinite linear forwards;-moz-animation:crtscroll var(--duration) infinite linear forwards;background-size:100%;position:absolute}.effect-hologram img{filter:sepia()saturate(250%)hue-rotate(180deg)}@-webkit-keyframes crtscroll{0%{background-position:0 0}to{background-position:0 256px}}@keyframes crtscroll{0%{background-position:0 0}to{background-position:0 256px}}:root[data-effects=off] .effect-crt{display:none}:root[data-animations=off] .effect-crt{animation:none}@media screen and (prefers-reduced-motion){.effect-crt.animated{animation:none}}input{background:0 0;background:var(--lg-input);border:1px solid var(--lg-accent);color:var(--lg-text);-moz-appearance:textfield;border-radius:2px;min-height:1.5rem;padding-left:4px;padding-right:4px}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=checkbox]{accent-color:var(--lg-contrast);width:1rem}input[type=number]{text-align:end}input[type=number]:disabled{background:var(--lg-input-disabled);border-color:var(--lg-border-disabled);cursor:not-allowed;color:var(--lg-text-disabled)}input[type=range]{appearance:none;background:var(--lg-input);border-radius:2px;outline:none;height:.75rem;min-height:.75rem;padding:0}input[type=range]::-webkit-slider-thumb{z-index:1;appearance:none;border:1px solid var(--lg-panel);background:var(--lg-input-contrast-focus);cursor:pointer;border-radius:2px;width:10px;height:1.5rem}input[type=range]::-moz-range-thumb{z-index:1;border:1px solid var(--lg-panel);background:var(--lg-input-contrast-focus);cursor:pointer;border-radius:2px;width:10px;height:1.5rem}input[type=range]:focus{background:var(--lg-input-focus)}input[type=range]:focus::-webkit-slider-thumb{border:1px solid var(--lg-text)}input[type=range]:focus::-moz-range-thumb{border:1px solid var(--lg-text)}input[type=range]:disabled{background:var(--lg-input-disabled);border-color:var(--lg-border-disabled);cursor:not-allowed}input[type=range]:disabled::-webkit-slider-thumb{background:var(--lg-button-disabled);cursor:not-allowed}input[type=range]:disabled::-moz-range-thumb{background:var(--lg-button-disabled);cursor:not-allowed}input[type=range]:disabled:focus{background:var(--lg-button-disabled);cursor:not-allowed}input[type=range]:disabled:focus::-moz-range-thumb{background:var(--lg-button-disabled);cursor:not-allowed}input[type=range]:disabled:focus::-webkit-slider-thumb{background:var(--lg-button-disabled);cursor:not-allowed}@media screen and (width<=767px){input[type=checkbox]{accent-color:var(--lg-contrast);width:1.375rem}}select{background:var(--lg-input);border:1px solid var(--lg-accent);color:var(--lg-text);text-overflow:ellipsis;cursor:pointer;border-radius:2px;min-height:2rem;padding:0 .75rem;font-family:Poppins,Inter}select>option:hover{cursor:pointer}select[disabled]{background:var(--lg-input-disabled);border:1px solid var(--lg-border-disabled);cursor:not-allowed}h1,h2,h3,h4,h5,h6{align-items:center;gap:8px;font-family:Poppins,sans-serif;font-weight:600;line-height:1;display:flex}h1{font-size:1.75rem}h2{font-size:1.375rem}h3{font-size:1.125rem}strong,b{font-weight:600}sup{font-size:.75rem}ul,ol{padding-left:0;list-style-type:none}.highlight{font-weight:600}.nowrap{text-wrap:nowrap}label{padding-right:8px}li{padding:0 .25rem;font-size:.875rem;list-style-type:"-"}li[starred]{color:var(--lg-text-starred);border-radius:2px;font-weight:500;list-style-type:"⭐"}iconify-icon.contrast{color:var(--lg-contrast)}iconify-icon.warn{color:var(--lg-warn)}.overlay-loader[data-v-fbbd67d8]{z-index:10;-webkit-backdrop-filter:brightness(50%);backdrop-filter:brightness(50%);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.overlay-loader .progress-container[data-v-fbbd67d8]{background:var(--lg-panel);border:var(--lg-var-border-width) solid var(--lg-accent);width:16rem;height:.5rem;position:relative;overflow:hidden}.overlay-loader .progress-container .progress[data-v-fbbd67d8]{background:var(--lg-contrast);width:8rem;height:100%;animation:.5s linear infinite progress-fbbd67d8;position:absolute;top:0}@keyframes rotate-fbbd67d8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes progress-fbbd67d8{0%{left:-50%}to{left:100%}}.parameter-category[data-v-aab43d69]{grid-column:span 2;align-items:center;gap:.625rem;padding:1.125rem 0 .375rem;font-size:1rem;font-weight:500;display:flex}.divider[data-v-aab43d69]{border-bottom:3px solid var(--lg-accent);flex:1}.parameter-category[top][data-v-aab43d69]{padding:0 0 .375rem}label[data-v-93c2b2ff]{grid-column:1}input[data-v-93c2b2ff]{text-align:end;grid-column:2;justify-self:end}input[data-v-93c2b2ff]:hover{cursor:pointer}button.lgv[data-v-a86491fd]{background:var(--lg-button);min-width:2.5rem;min-height:2.5rem;box-shadow:inset 0 -8px 8px var(--lg-shadow);color:var(--lg-text);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.25rem;padding:0 .375rem;font-family:inherit;display:flex;position:relative}button.lgv .__icon[data-v-a86491fd]{pointer-events:none;align-items:center;display:flex}button.lgv .__text[data-v-a86491fd]{justify-content:center;align-items:center;gap:6px;display:flex}button.lgv iconify-icon[data-v-a86491fd],button.lgv iconify-icon[data-v-a86491fd] *{pointer-events:none}button.lgv.sm[data-v-a86491fd]{min-width:2rem;min-height:2rem}button.lgv[data-v-a86491fd]:hover,button.lgv[data-v-a86491fd]:focus-visible{cursor:pointer;background:var(--lg-button-hover)}button.lgv[data-v-a86491fd]:active{cursor:pointer;background:var(--lg-button-active)}button.lgv[data-v-a86491fd]:disabled{cursor:not-allowed;background:var(--lg-button-disabled);color:var(--lg-text-disabled)}button.lgv.contrast[data-v-a86491fd]{background:var(--lg-contrast)}button.lgv.contrast[data-v-a86491fd]:not(:disabled):hover,button.lgv.contrast[data-v-a86491fd]:not(:disabled):focus-visible{background:var(--lg-contrast-hover)}button.lgv.contrast[data-v-a86491fd]:not(:disabled):active{background:var(--lg-contrast-active)}button.lgv.success[data-v-a86491fd]{background:var(--lg-success)}button.lgv.success[data-v-a86491fd]:not(:disabled):hover,button.lgv.success[data-v-a86491fd]:not(:disabled):focus-visible{background:var(--lg-success-hover)}button.lgv.success[data-v-a86491fd]:not(:disabled):active{background:var(--lg-success-active)}button.lgv.info[data-v-a86491fd]{background:var(--lg-info)}button.lgv.info[data-v-a86491fd]:not(:disabled):hover,button.lgv.info[data-v-a86491fd]:not(:disabled):focus-visible{background:var(--lg-info-hover)}button.lgv.info[data-v-a86491fd]:not(:disabled):active{background:var(--lg-info-active)}button.lgv.warn[data-v-a86491fd]{background:var(--lg-warn)}button.lgv.warn[data-v-a86491fd]:not(:disabled):hover,button.lgv.warn[data-v-a86491fd]:not(:disabled):focus-visible{background:var(--lg-warn-hover)}button.lgv.warn[data-v-a86491fd]:not(:disabled):active{background:var(--lg-warn-active)}button.lgv[variant=dark][data-v-a86491fd]{box-shadow:none;background:var(--lg-primary);border:1px solid var(--lg-accent);overflow:hidden}button.lgv[variant=dark][data-v-a86491fd]:not(:disabled):hover,button.lgv[variant=dark][data-v-a86491fd]:not(:disabled):focus-visible{background:var(--lg-button-dark-hover)}button.lgv[variant=dark][data-v-a86491fd]:not(:disabled):active{background:var(--lg-button-dark-active)}button.lgv[variant=dark].contrast[data-v-a86491fd]{background:var(--lg-button-dark-contrast);border-color:var(--lg-contrast)}button.lgv[variant=dark].contrast[data-v-a86491fd]:not(:disabled):hover,button.lgv[variant=dark].contrast[data-v-a86491fd]:not(:disabled):focus-visible{background:var(--lg-button-dark-contrast-hover)}button.lgv[variant=dark].contrast[data-v-a86491fd]:not(:disabled):active{background:var(--lg-button-dark-contrast-active)}button.lgv[variant=icon][data-v-a86491fd]{box-shadow:none;background:0 0;border:none}button.lgv[variant=icon]:not(:disabled):hover>.__icon[data-v-a86491fd],button.lgv[variant=icon]:not(:disabled):focus-visible>.__icon[data-v-a86491fd]{color:var(--lg-button-icon-hover);transform:scale(1.05)}button.lgv[variant=icon]:not(:disabled):active>.__icon[data-v-a86491fd]{color:var(--lg-button-icon-active);transform:scale(.95)}button.lgv[variant=icon][data-v-a86491fd]:disabled{filter:brightness(40%)grayscale()}button.lgv[variant=icon].warn[data-v-a86491fd],button.lgv[variant=icon].warn[data-v-a86491fd]:hover,button.lgv[variant=icon].warn[data-v-a86491fd]:focus-visible,button.lgv[variant=icon].warn[data-v-a86491fd]:active{background:0 0}button.lgv[variant=icon].warn>.__icon[data-v-a86491fd]{color:var(--lg-warn)}button.lgv[variant=icon].warn:not(:disabled):hover>.__icon[data-v-a86491fd],button.lgv[variant=icon].warn:not(:disabled):focus-visible>.__icon[data-v-a86491fd]{color:var(--lg-warn-hover);transform:scale(1.05)}button.lgv[variant=icon].warn:not(:disabled):active>.__icon[data-v-a86491fd]{color:var(--lg-warn-active)}button.lgv[variant=blank][data-v-a86491fd]{box-shadow:none;background-color:#0000;border:none;border-radius:0;padding:0}button.lgv[variant=blank][data-v-a86491fd]:not(:disabled):hover,button.lgv[variant=blank][data-v-a86491fd]:not(:disabled):focus-visible,button.lgv[variant=blank][data-v-a86491fd]:not(:disabled):active{background:0 0}button.lgv[variant=blank][data-v-a86491fd]:disabled{filter:grayscale();background:0 0}p[data-v-8ba4735c]{font-size:.8125rem}.color-wrapper[data-v-8ba4735c]{justify-content:flex-end;align-items:center;gap:8px;height:100%;display:flex}.color-wrapper .action-edit-color[data-v-8ba4735c]{border:1px solid var(--lg-accent);cursor:pointer;border-radius:2px;align-self:center;display:inline-flex}.floating.color-picker[data-v-8ba4735c]{z-index:10;visibility:visible;padding:0}.input-wrapper[data-v-99c3bb13]{grid-template-columns:1fr auto;justify-content:flex-end;align-items:center;gap:.75rem;font-family:monospace;display:grid}.input-wrapper .input-wrapper-slider[data-v-99c3bb13]{min-width:2rem;display:inline-flex;position:relative}input[type=number][data-v-99c3bb13]{width:3rem}input[type=range][data-v-99c3bb13]{width:100%;min-width:0}.input-wrapper.rgb .input-wrapper-slider>input[data-v-99c3bb13]{background:var(--lg-hue-background)}@media screen and (width<=1023px){input[type=number][data-v-99c3bb13]{height:2rem;font-size:1rem}input[type=range][data-v-99c3bb13]{height:1.5rem;font-size:1rem}input[type=range][data-v-99c3bb13]::-webkit-slider-thumb{appearance:none;background:var(--lg-input-contrast-focus);cursor:pointer;width:16px;height:2rem}input[type=range][data-v-99c3bb13]::-moz-range-thumb{background:var(--lg-input-contrast-focus);cursor:pointer;width:16px;height:2rem}}@media screen and (width<=567px){.input-wrapper[data-v-99c3bb13],.input-wrapper-slider[data-v-99c3bb13]{width:100%}input[type=range][data-v-99c3bb13]{text-align:end;flex:1;width:100%}input[type=number][data-v-99c3bb13]{width:4rem;min-width:4rem}}p[data-v-4faf0dc5]{grid-column:span 2;font-size:.8125rem}.color-ramp-header[data-v-4faf0dc5]{white-space:nowrap;grid-column:span 2;justify-content:space-between;align-items:center;gap:.5rem;width:100%;display:flex}.color-ramp-header>.color-ramp[data-v-4faf0dc5]{border:1px solid var(--lg-accent);cursor:pointer;width:100%;height:2rem;position:relative;overflow:hidden}.color-ramp-header>.color-ramp>.color-step[data-v-4faf0dc5]{z-index:1;border-left:1px solid var(--lg-accent);border-right:1px solid var(--lg-accent);background:#fff;width:4px;position:absolute;top:0;bottom:0}.color-ramp-table[data-v-4faf0dc5]{border-spacing:.5rem .125rem;border:1px solid var(--lg-accent);background:var(--lg-panel);border-radius:2px;grid-column:span 2;width:100%;padding:.375rem 0}.color-ramp-table td[data-v-4faf0dc5]{text-align:end}.color-ramp-table .factor-wrapper[data-v-4faf0dc5]{flex:1;justify-content:space-between;font-size:.8125rem;display:flex}.color-ramp-table .factor-wrapper .wrapper-input[data-v-4faf0dc5],.color-ramp-table .factor-wrapper .wrapper-input[data-v-4faf0dc5]>.input-wrapper-slider,.color-ramp-table .factor-wrapper .wrapper-input[data-v-4faf0dc5]>.input-wrapper-slider input{flex:1}.color-ramp-table .color-wrapper[data-v-4faf0dc5]{justify-content:flex-end;justify-self:end;align-items:center;gap:.5rem;height:100%;display:flex}.color-ramp-table .action-edit-color[data-v-4faf0dc5]{border:1px solid var(--lg-accent);cursor:pointer;border-radius:2px;align-self:center;display:inline-flex;position:relative}.color-ramp-table .add-step[data-v-4faf0dc5]{align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.color-ramp-table .add-step>button[data-v-4faf0dc5]{flex:1}.color-ramp-table input[data-v-4faf0dc5]{text-align:end}.color-ramp-table input[data-v-4faf0dc5]:not([type=checkbox],[type=radio]){width:3rem}.floating.color-picker[data-v-4faf0dc5]{z-index:10;visibility:visible;padding:0}.alpha-indicator__ramp[data-v-4faf0dc5],.alpha-indicator__color[data-v-4faf0dc5]{border-top:1px solid var(--lg-input);height:4px;position:absolute;inset:auto 0 0}button.edit[data-v-4faf0dc5]{border:none;border-radius:2px;justify-content:center;align-items:center;height:2rem;display:flex}button.edit .icon[data-v-4faf0dc5]{color:#fff;padding:4px}@media screen and (width<=1023px){.color-ramp-table[data-v-4faf0dc5]{border-spacing:.5rem;font-size:1rem}}hr[data-v-308f9131]{text-align:center;border:none;grid-column:span 2;height:.5rem}hr[bordered][data-v-308f9131]{border-bottom:1px solid var(--lg-accent)}.param-grid[data-v-73a7ea60]{grid-template-columns:auto 1fr;align-items:center;gap:.5rem .75rem;width:100%;display:grid}@media screen and (width<=1023px){.param-grid[data-v-73a7ea60]{word-wrap:anywhere;grid-template-columns:minmax(8rem,1fr) auto;font-size:1rem}}.parameter-group[data-v-37b67a28]{background:var(--lg-panel);border-top:var(--lg-var-border-width) solid var(--lg-accent);border-bottom:var(--lg-var-border-width) solid var(--lg-accent);border-radius:2px;flex-direction:column;grid-column:span 2;justify-content:center;gap:4px;margin:0 -.5rem;display:flex}.parameter-group.expanded>.parameter-group-title>.indicator[data-v-37b67a28]{transform:rotate(90deg)}.parameter-group .parameter-group-title[data-v-37b67a28]{text-align:left;min-height:2.25rem;color:unset;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;justify-content:space-between;align-items:center;padding:0 .5rem;font-family:inherit;font-size:.875rem;display:flex}.parameter-group .parameter-group-title .parameter-group-title__inner[data-v-37b67a28]{align-items:center;gap:8px;min-width:0;display:flex}.parameter-group .parameter-group-title .parameter-group-title__inner>span[data-v-37b67a28]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.parameter-group .parameter-group-title .parameter-group-title__inner input[type=checkbox][data-v-37b67a28]{pointer-events:all;cursor:pointer;flex-shrink:0}.parameter-group .parameter-group-title .parameter-group-title__inner input[type=checkbox].no-model[data-v-37b67a28]{opacity:0;visibility:hidden;pointer-events:none;cursor:default;display:none}.parameter-group .parameter-group-title.locked[data-v-37b67a28]{cursor:default;pointer-events:none}.parameter-group .parameter-group-content[data-v-37b67a28]{grid-template-columns:auto 1fr;align-items:center;gap:8px .25rem;padding:0 .5rem .5rem;font-size:.875rem;font-weight:300;display:grid;overflow-x:auto}.parameter-group .parameter-group-content .default[data-v-37b67a28]{text-align:center;grid-column:span 2;font-size:.75rem}.parameter-group.warn[data-v-37b67a28]{background:var(--lg-warn-panel);border:1px solid var(--lg-warn)}@media screen and (width<=1199px){.parameter-group[data-v-37b67a28]{min-width:16rem}.parameter-group .parameter-group-title[data-v-37b67a28]{padding:0 .75rem}}@media screen and (width<=767px){.parameter-group .parameter-group-title[data-v-37b67a28]{padding:0 .5rem}}p.radio-label[data-v-3feaa8d9]{grid-column:span 2}.radio-options[data-v-3feaa8d9]{background:var(--lg-button-active);border:none;border-radius:2px;grid-column:span 2;justify-content:flex-end;align-items:center;gap:2px;height:100%;min-height:2rem;font-family:inherit;display:flex}.radio-options[data-v-3feaa8d9]>.radio-button:first-of-type{border-top-left-radius:4px;border-bottom-left-radius:4px}.radio-options[data-v-3feaa8d9]>.radio-button:last-of-type{border-top-right-radius:4px;border-bottom-right-radius:4px}@media screen and (width<=1023px){.radio-options[data-v-3feaa8d9],.radio-options[data-v-3feaa8d9]>*{height:2.75rem}}.radio-button[data-v-a166a305]{flex:1;height:100%;padding:0 .75rem}.radio-button.selected[data-v-a166a305]{pointer-events:none;background:var(--lg-button-active);cursor:default}div.inner-input[data-v-a166a305],input[type=radio][data-v-a166a305]{display:none}@media screen and (width<=1023px){.radio-button[data-v-a166a305]{font-size:.875rem}}label[data-v-7b82a255]{grid-column:1;font-size:.8125rem}input[data-v-7b82a255]{text-align:end;grid-column:2;justify-self:end}@media screen and (width<=567px){label[data-v-7b82a255]{grid-column:span 2;margin-bottom:-.375rem}[data-v-7b82a255]{grid-column:span 2}}.toast[data-v-72fd0cd7]{background:var(--lg-panel);border:1px solid var(--lg-accent);opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:2px;justify-content:space-between;align-items:stretch;gap:.5rem;width:fit-content;min-height:2.75rem;transition:opacity .15s ease-in-out,transform .15s ease-in-out;display:flex;overflow:hidden;transform:scale(.95)}.toast.visible[data-v-72fd0cd7]{pointer-events:all;-webkit-user-select:all;user-select:all;opacity:1;transform:scale(1)}.toast.success .toast-icon[data-v-72fd0cd7]{background:var(--lg-success)}.toast.info .toast-icon[data-v-72fd0cd7]{background:var(--lg-info)}.toast.warn .toast-icon[data-v-72fd0cd7],.toast.wip .toast-icon[data-v-72fd0cd7]{background:var(--lg-warn)}.toast-icon[data-v-72fd0cd7]{align-items:center;padding:.5rem;display:flex}.toast-message[data-v-72fd0cd7]{flex-direction:column;justify-content:center;padding:.5rem;display:flex}button[data-v-72fd0cd7]{padding:.5rem}#toast-bar[data-v-756c74cb]{z-index:10;pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:auto 1rem 4.75rem}@media screen and (width<=1199px){#toast-bar[data-v-756c74cb]{inset:auto .5rem 3.75rem}}@media screen and (width<=767px){#toast-bar[data-v-756c74cb]{inset:auto .5rem 1.5rem}}.special-day-box{z-index:10;padding:var(--lg-var-border-width) var(--lg-var-border-width) 0;background:var(--lg-accent);clip-path:polygon(1.25rem 0,calc(100% - 1.25rem) 0,100% 100%,0 100%);position:fixed;bottom:-1px;right:11rem}.special-day-box>div{background:var(--lg-primary);clip-path:inherit;justify-content:center;align-self:center;align-items:center;padding:.125rem 1.5rem;display:flex}#special-day-emoji{cursor:help;min-width:2.5rem;height:2.5rem}#special-day-emoji:not(.multi){justify-content:center;align-items:center;width:100%;display:flex;position:relative}#special-day-emoji.multi{width:100%;position:relative}#special-day-emoji.multi iconify-icon:first-child{position:absolute;inset:.1875rem auto auto .25rem}#special-day-emoji.multi iconify-icon:last-child{filter:drop-shadow(-1px -1px var(--black));position:absolute;inset:auto 0 .1875rem auto}.special-day-emoji.aprilfools{filter:hue-rotate(330deg)saturate(500%)brightness(25%)}a.lgv[data-v-0679e78f]{min-width:0;min-height:0;color:var(--lg-link);cursor:pointer;background:0 0;border:none;margin:0;padding:0;display:inline;position:relative}a.lgv .__icon[data-v-0679e78f]{pointer-events:none;align-items:center;display:flex;position:relative}a.lgv[data-v-0679e78f]:visited{color:var(--lg-link-visited)}a.lgv[variant=button][data-v-0679e78f]{min-width:2.5rem;min-height:2.5rem;color:var(--lg-text);background:var(--lg-button);box-shadow:inset 0 -8px 8px var(--lg-shadow);cursor:pointer;justify-content:center;align-items:center;gap:.25rem;padding:0 .75rem;text-decoration:none;display:flex}a.lgv[variant=button][data-v-0679e78f]:hover{background:var(--lg-button-hover)}a.lgv[variant=button][data-v-0679e78f]:active{background:var(--lg-button-active)}a.lgv[variant=button].contrast[data-v-0679e78f]{background:var(--lg-contrast)}a.lgv[variant=button].contrast[data-v-0679e78f]:not(:disabled):hover{background:var(--lg-contrast-hover)}a.lgv[variant=button].contrast[data-v-0679e78f]:not(:disabled):active{background:var(--lg-contrast-active)}a.lgv[variant=button].success[data-v-0679e78f]{background:var(--lg-success)}a.lgv[variant=button].success[data-v-0679e78f]:not(:disabled):hover{background:var(--lg-success-hover)}a.lgv[variant=button].success[data-v-0679e78f]:not(:disabled):active{background:var(--lg-success-active)}a.lgv[variant=button].info[data-v-0679e78f]{background:var(--lg-info)}a.lgv[variant=button].info[data-v-0679e78f]:not(:disabled):hover{background:var(--lg-info-hover)}a.lgv[variant=button].info[data-v-0679e78f]:not(:disabled):active{background:var(--lg-info-active)}a.lgv[variant=button].warn[data-v-0679e78f]{background:var(--lg-warn)}a.lgv[variant=button].warn[data-v-0679e78f]:not(:disabled):hover{background:var(--lg-warn-hover)}a.lgv[variant=button].warn[data-v-0679e78f]:not(:disabled):active{background:var(--lg-warn-active)}a.lgv[variant=dark][data-v-0679e78f]{min-width:2.5rem;min-height:2.5rem;color:var(--lg-text);background:var(--lg-primary);border:1px solid var(--lg-accent);justify-content:center;align-items:center;gap:.25rem;padding:0 .75rem;text-decoration:none;display:flex}a.lgv[variant=dark][data-v-0679e78f]:hover{background:var(--lg-button-dark-hover)}a.lgv[variant=dark][data-v-0679e78f]:active{background:var(--lg-button-dark-active)}a.lgv[variant=dark].contrast[data-v-0679e78f]{background:var(--lg-button-dark-contrast);border-color:var(--lg-contrast)}a.lgv[variant=dark].contrast[data-v-0679e78f]:not(:disabled):hover{background:var(--lg-button-dark-contrast-hover)}a.lgv[variant=dark].contrast[data-v-0679e78f]:not(:disabled):active{background:var(--lg-button-dark-contrast-active)}a.lgv[variant=icon][data-v-0679e78f]{min-width:2.5rem;min-height:2.5rem;color:var(--lg-text);justify-content:center;align-items:center;padding:0 .75rem;display:flex}a.lgv[variant=icon].external>.__icon[data-v-0679e78f]:before{z-index:1;content:"";border-top:0 solid #0000;border-bottom:.5rem solid #0000;border-left:0 solid #0000;border-right:.5rem solid #fff;width:0;height:0;position:absolute;top:-.125rem;right:-.125rem}a.lgv[variant=icon]:hover>.__icon[data-v-0679e78f]{color:var(--lg-button-icon-hover);transform:scale(1.05)}a.lgv[variant=icon]:hover>.__icon[data-v-0679e78f]:before{border-right-color:var(--lg-button-icon-hover)}a.lgv[variant=icon]:active>.__icon[data-v-0679e78f]{color:var(--lg-button-icon-active);transform:scale(.95)}a.lgv[variant=icon]:active>.__icon.external[data-v-0679e78f]:before{border-right-color:var(--lg-button-icon-active)}a.lgv[variant=icon][data-v-0679e78f]:disabled{filter:brightness(40%)grayscale()}a.lgv[variant=icon]:disabled.external[data-v-0679e78f]:before{border-right-color:var(--lg-button-icon-disabled)}a.lgv.router-link-active[data-v-0679e78f]{color:var(--lg-link-visited)}a.lgv[variant=button].router-link-active[data-v-0679e78f]{color:var(--lg-text);background:var(--lg-button-active)}a.lgv[variant=button].router-link-active.contrast[data-v-0679e78f]{background:var(--lg-contrast-active)}a.lgv[variant=button].router-link-active.success[data-v-0679e78f]{background:var(--lg-success-active)}a.lgv[variant=button].router-link-active.info[data-v-0679e78f]{background:var(--lg-info-active)}a.lgv[variant=button].router-link-active.warn[data-v-0679e78f]{background:var(--lg-warn-active)}a.lgv[variant=dark].router-link-active[data-v-0679e78f]{color:var(--lg-text);background:var(--lg-button-dark-active);pointer-events:none}a.lgv[variant=dark].router-link-active.contrast[data-v-0679e78f]{background:var(--lg-button-dark-contrast-active)}footer[data-v-30e2f1c8]{z-index:10;padding:var(--lg-var-border-width) 0 0 var(--lg-var-border-width);background:var(--lg-accent);clip-path:polygon(1.25rem 0,100% 0,100% 100%,0 100%);justify-content:center;align-self:center;align-items:center;display:flex;position:fixed;bottom:-1px;right:-1px}footer>div[data-v-30e2f1c8]{background:var(--lg-primary);clip-path:inherit;justify-content:center;align-self:center;align-items:center;gap:.25rem;padding:.125rem .75rem .125rem 1.25rem;display:flex}main[data-v-094e00b2]{background:0 0;flex-direction:column;flex:1;display:flex;overflow:hidden}main .blur[data-v-094e00b2]{z-index:1;box-shadow:inset 0 0 2.5rem 1.5rem var(--black);pointer-events:none;-webkit-user-select:none;user-select:none;position:fixed;inset:0 -4rem}
