.av-shell{--mc-panel:#26262c;--mc-panel-lit:#ffffff21;--mc-panel-dim:#0000008c;--mc-slot:#0d0d10;--mc-btn:#4a4a53;--mc-btn-hi:#5a5a65;--mc-line:#08080a}.av-shell h1,.av-shell h2,.av-shell h3,.av-label,.mc-btn,.av-chip,.av-step,.av-title,.av-style-name,.av-switch-label,.av-select,.av-seg>button{font-family:var(--font-mc),"Inter",system-ui,sans-serif;letter-spacing:.02em}.av-shell h1,.av-shell h2,.av-title,.av-label,.mc-btn{text-shadow:2px 2px #0000008c}@keyframes avRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.av-rise{animation:.4s steps(6,end) both avRise}@keyframes avReveal{0%{opacity:0}to{opacity:1}}.av-reveal{animation:.24s steps(4,end) both avReveal}@media (prefers-reduced-motion:reduce){.av-rise,.av-reveal{animation:none}}.av-raised{box-shadow:inset 2px 2px 0 0 var(--mc-panel-lit),inset -2px -2px 0 0 var(--mc-panel-dim),0 0 0 1px var(--mc-line)}.av-sunken{box-shadow:inset 2px 2px 0 0 #000000b8,inset -2px -2px 0 0 #ffffff1a,0 0 0 1px var(--mc-line)}.av-step{color:#0a2018;width:24px;height:24px;box-shadow:inset 2px 2px 0 0 #ffffff6b,inset -2px -2px 0 0 #00000057,0 0 0 1px var(--mc-line);text-shadow:none;background:#35d39a;border-radius:0;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:700;line-height:1;display:inline-flex}.av-drop{background:var(--mc-slot);text-align:center;cursor:pointer;width:100%;box-shadow:inset 2px 2px 0 0 #000000b8,inset -2px -2px 0 0 #ffffff1a,0 0 0 1px var(--mc-line);border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:22px 18px;transition:background-color .12s steps(2,end);display:flex;position:relative}.av-drop:hover{background:#14161a}.av-drop.is-over{box-shadow:inset 0 0 0 2px #35d39a,inset 2px 2px 0 0 #000000b8,0 0 0 1px var(--mc-line);background:#12241d}.av-drop.is-busy{cursor:progress;opacity:.75}.av-drop-icon{color:#b9b9c4;width:42px;height:42px;box-shadow:inset 2px 2px 0 0 #ffffff21,inset -2px -2px 0 0 #00000080,0 0 0 1px var(--mc-line);background:#1c1c21;border-radius:0;place-items:center;display:grid}.av-or{font-family:var(--font-mc),"Inter",system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#7a7a86;align-items:center;gap:12px;margin:14px 0;font-size:13px;display:flex}.av-or:before,.av-or:after{content:"";background:var(--mc-line);flex:1;height:2px;box-shadow:0 2px #ffffff12}.av-input{background:var(--mc-slot);color:#fff;width:100%;height:42px;font-family:var(--font-mc),"Inter",system-ui,sans-serif;box-shadow:inset 2px 2px 0 0 #000000b8,inset -2px -2px 0 0 #ffffff14,0 0 0 1px var(--mc-line);border:0;border-radius:0;padding:0 11px;font-size:15px}.av-input::placeholder{color:#5c5c68}.av-input:focus{box-shadow:inset 0 0 0 2px #fff,inset 2px 2px 0 0 #000000b8,0 0 0 1px var(--mc-line);outline:none}.av-source{box-shadow:inset 2px 2px 0 0 #ffffff1c,inset -2px -2px 0 0 #00000080,0 0 0 1px var(--mc-line);background:#1c2420;border-radius:0;align-items:center;gap:12px;padding:9px 11px;display:flex}.av-source-face{width:40px;height:40px;image-rendering:pixelated;background:var(--mc-slot);box-shadow:inset 2px 2px 0 0 #000000b8,0 0 0 1px var(--mc-line);border-radius:0;flex:none}.av-styles{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}@media (max-width:720px){.av-styles{grid-template-columns:repeat(2,minmax(0,1fr))}}.av-style{background:var(--mc-panel);cursor:pointer;box-shadow:inset 2px 2px 0 0 var(--mc-panel-lit),inset -2px -2px 0 0 var(--mc-panel-dim),0 0 0 1px var(--mc-line);border-radius:0;flex-direction:column;align-items:center;gap:7px;padding:8px 5px 7px;transition:background-color .1s steps(2,end);display:flex;position:relative}.av-style:hover{background:#33333b}.av-style.is-active{box-shadow:inset 0 0 0 2px #fff,inset 2px 2px 0 0 var(--mc-panel-lit),inset -2px -2px 0 0 var(--mc-panel-dim),0 0 0 1px var(--mc-line);background:#1d3a30}.av-style:disabled{opacity:.35;cursor:not-allowed}.av-style-art{aspect-ratio:1;background:var(--mc-slot);width:100%;box-shadow:inset 2px 2px 0 0 #000000b8,inset -2px -2px 0 0 #ffffff17,0 0 0 1px var(--mc-line);border-radius:0;place-items:center;display:grid;position:relative;overflow:hidden}.av-style-art img{object-fit:contain;width:86%;height:86%;image-rendering:pixelated}.av-style-art img.is-smooth{image-rendering:auto}.av-style-name{color:#fff;text-shadow:1px 1px #0009;font-size:13px;font-weight:500;line-height:1.1}.av-check{z-index:2;color:#04140d;width:16px;height:16px;box-shadow:0 0 0 1px var(--mc-line);background:#35d39a;place-items:center;display:grid;position:absolute;top:4px;right:4px}.av-badge3d{z-index:2;font-family:var(--font-mc),system-ui,sans-serif;letter-spacing:.04em;color:#1a1400;box-shadow:0 0 0 1px var(--mc-line);background:#fed83d;padding:1px 4px;font-size:10px;font-weight:700;position:absolute;top:4px;left:4px}.av-right{display:contents}@media (min-width:1024px){.av-right{flex-direction:column;gap:14px;display:flex;position:sticky;top:92px}}.av-stage{width:100%;box-shadow:inset 2px 2px 0 0 #000000b8,inset -2px -2px 0 0 #ffffff17,0 0 0 1px var(--mc-line);background:#16161a;border-radius:0;place-items:center;padding:16px;display:grid;position:relative;overflow:hidden}.av-stage canvas{width:100%;height:100%;display:block}.av-stage canvas.is-grab{cursor:grab;touch-action:none}.av-stage canvas.is-grab:active{cursor:grabbing}.av-hint{font-family:var(--font-mc),system-ui,sans-serif;color:#9c9caa;box-shadow:0 0 0 1px var(--mc-line);pointer-events:none;white-space:nowrap;background:#000000b8;padding:3px 8px;font-size:12px;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.av-swatches{grid-template-columns:repeat(8,minmax(0,1fr));gap:4px;display:grid}@media (max-width:520px){.av-swatches{grid-template-columns:repeat(6,minmax(0,1fr))}}.av-swatch{aspect-ratio:1;background:var(--mc-slot);cursor:pointer;box-shadow:inset 2px 2px 0 0 #000000b8,inset -2px -2px 0 0 #ffffff17,0 0 0 1px var(--mc-line);border-radius:0;transition:filter .1s steps(2,end);position:relative;overflow:hidden}.av-swatch:hover{filter:brightness(1.25)}.av-swatch.is-on{box-shadow:inset 0 0 0 2px #fff,0 0 0 1px var(--mc-line)}.av-swatch canvas,.av-swatch img,.av-swatch .av-swatch-fill{object-fit:cover;width:100%;height:100%;display:block}.av-swatch img{image-rendering:pixelated}.av-swatch-name{text-align:center;color:#fff;opacity:0;pointer-events:none;background:#000000b8;padding:1px 0 2px;font-size:10px;font-weight:500;transition:opacity .1s steps(2,end);position:absolute;inset:auto 0 0}.av-swatch:hover .av-swatch-name,.av-swatch.is-on .av-swatch-name{opacity:1}.av-swatch.is-none{background-image:linear-gradient(45deg,#2a2a30 25%,#0000 25%),linear-gradient(-45deg,#2a2a30 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#2a2a30 75%),linear-gradient(-45deg,#0000 75%,#2a2a30 75%);background-position:0 0,0 6px,6px -6px,-6px 0;background-size:12px 12px}.av-chip{background:var(--mc-btn);color:#d2d2da;white-space:nowrap;cursor:pointer;height:30px;box-shadow:inset 2px 2px 0 0 #ffffff2e,inset -2px -2px 0 0 #00000080,0 0 0 1px var(--mc-line);border-radius:0;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:500;line-height:1;transition:background-color .1s steps(2,end);display:inline-flex}.av-chip:hover{background:var(--mc-btn-hi);color:#fff}.av-chip.is-on{color:#04140d;box-shadow:inset 2px 2px 0 0 #ffffff6b,inset -2px -2px 0 0 #0000004d,0 0 0 1px var(--mc-line);background:#35d39a}.av-chip:disabled{opacity:.4;cursor:not-allowed}.av-dests{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}.av-dest{background:var(--mc-btn);text-align:left;cursor:pointer;box-shadow:inset 2px 2px 0 0 #ffffff29,inset -2px -2px 0 0 #00000080,0 0 0 1px var(--mc-line);border-radius:0;padding:8px 10px;transition:background-color .1s steps(2,end)}.av-dest:hover{background:var(--mc-btn-hi)}.av-dest.is-on{box-shadow:inset 0 0 0 2px #fff,inset 2px 2px 0 0 #ffffff29,0 0 0 1px var(--mc-line);background:#1d3a30}.av-dest-title{color:#fff;font-size:14px;font-weight:500;line-height:1.1}.av-dest-hint{color:#a2a2ae;margin-top:3px;font-size:10.5px;line-height:1.35}.av-switch{cursor:pointer;text-align:left;border-radius:0;align-items:center;gap:9px;width:100%;padding:6px 4px;display:flex}.av-switch-box{background:var(--mc-slot);width:18px;height:18px;box-shadow:inset 2px 2px 0 0 #000000b8,inset -2px -2px 0 0 #ffffff17,0 0 0 1px var(--mc-line);flex:none;position:relative}.av-switch[aria-pressed=true] .av-switch-box{box-shadow:inset 2px 2px 0 0 #ffffff6b,inset -2px -2px 0 0 #0000004d,0 0 0 1px var(--mc-line);background:#35d39a}.av-switch-box:after{content:"";opacity:0;background:#04140d;position:absolute;inset:4px}.av-switch[aria-pressed=true] .av-switch-box:after{opacity:1}.av-switch:hover .av-switch-label{color:#fff}.av-switch-label{color:#cdcdd6;font-size:13px}.av-row{grid-template-columns:86px minmax(0,1fr) 46px;align-items:center;gap:9px;display:grid}.av-row-name{color:#a2a2ae;font-size:13px}.av-row-value{font-variant-numeric:tabular-nums;text-align:right;color:#fff;font-size:13px}.av-slider{appearance:none;background:var(--mc-slot);cursor:pointer;width:100%;height:18px;box-shadow:inset 2px 2px 0 0 #000000b8,inset -2px -2px 0 0 #ffffff17,0 0 0 1px var(--mc-line)}.av-slider::-webkit-slider-thumb{-webkit-appearance:none;background:var(--mc-btn);width:12px;height:18px;box-shadow:inset 2px 2px 0 0 #ffffff3d,inset -2px -2px 0 0 #00000080,0 0 0 1px var(--mc-line);border:0;border-radius:0}.av-slider::-moz-range-thumb{border:1px solid var(--mc-line);background:var(--mc-btn);border-radius:0;width:12px;height:18px}.av-slider:focus-visible{outline-offset:1px;outline:2px solid #fff}.av-color{cursor:pointer;width:34px;height:26px;box-shadow:0 0 0 1px var(--mc-line),inset 2px 2px 0 0 #fff3;background:0 0;border:0;border-radius:0;flex:none;padding:0}.av-color::-webkit-color-swatch-wrapper{padding:2px}.av-color::-webkit-color-swatch{border:none;border-radius:0}.av-color::-moz-color-swatch{border:none;border-radius:0}.av-more-btn{width:100%;font-family:var(--font-mc),system-ui,sans-serif;color:#a2a2ae;justify-content:space-between;align-items:center;padding:8px 2px 2px;font-size:14px;transition:color .1s steps(2,end);display:flex}.av-more-btn:hover{color:#fff}.av-spin{clip-path:polygon(0 0,50% 0,50% 50%,0 50%);background:currentColor;width:14px;height:14px;animation:.8s steps(4,end) infinite avSpin;display:inline-block}@keyframes avSpin{0%{clip-path:polygon(0 0,50% 0,50% 50%,0 50%)}25%{clip-path:polygon(50% 0,100% 0,100% 50%,50% 50%)}50%{clip-path:polygon(50% 50%,100% 50%,100% 100%,50% 100%)}75%{clip-path:polygon(0 50%,50% 50%,50% 100%,0 100%)}to{clip-path:polygon(0 0,50% 0,50% 50%,0 50%)}}.av-hero-head{background:var(--mc-slot);width:52px;height:52px;box-shadow:inset 2px 2px 0 0 #000000b8,inset -2px -2px 0 0 #ffffff17,0 0 0 1px var(--mc-line);flex:none;place-items:center;display:grid}.av-hero-head img{width:36px;height:36px;image-rendering:pixelated}.av-styles{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:420px){.av-styles{grid-template-columns:repeat(2,minmax(0,1fr))}}.av-stage{background-color:#0d0d10;background-image:linear-gradient(45deg,#1b1b20 25%,#0000 25%),linear-gradient(-45deg,#1b1b20 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#1b1b20 75%),linear-gradient(-45deg,#0000 75%,#1b1b20 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px;align-self:start;padding:10px}.av-stage canvas{aspect-ratio:1;image-rendering:auto;width:100%;height:auto;display:block}.av-stage canvas.is-pixelated{image-rendering:pixelated}.av-dyes{flex:1;grid-template-columns:repeat(8,1fr);gap:2px;display:grid}.av-dye{aspect-ratio:1;cursor:pointer;min-width:0;box-shadow:0 0 0 1px var(--mc-line),inset 1px 1px 0 #ffffff47}.av-dye:hover{filter:brightness(1.3)}.av-picks{grid-template-columns:repeat(8,minmax(0,1fr));gap:3px;display:grid}.av-pick{aspect-ratio:1;background:var(--mc-slot);cursor:pointer;box-shadow:inset 2px 2px 0 0 #000000b8,inset -2px -2px 0 0 #ffffff17,0 0 0 1px var(--mc-line);overflow:hidden}.av-pick img,.av-pick canvas{object-fit:cover;width:100%;height:100%;image-rendering:pixelated;display:block}.av-pick:hover{filter:brightness(1.25)}.av-pick.is-on{box-shadow:inset 0 0 0 2px #fff,0 0 0 1px var(--mc-line)}.av-slots{grid-template-columns:repeat(3,1fr);gap:4px;max-width:168px;display:grid}.av-slot{aspect-ratio:1;background:var(--mc-slot);box-shadow:inset 2px 2px 0 0 #000000b8,inset -2px -2px 0 0 #ffffff17,0 0 0 1px var(--mc-line);position:relative;overflow:visible}.av-slot img{width:100%;height:100%;image-rendering:pixelated;display:block}.av-slot.is-empty{font-family:var(--font-mc),system-ui,sans-serif;color:#55555f;cursor:pointer;place-items:center;font-size:20px;display:grid}.av-slot.is-empty:hover{color:#fff;background:#16161a}.av-slot[draggable=true]{cursor:grab}.av-slot[draggable=true]:active{cursor:grabbing}.av-slot-x{color:#fff;cursor:pointer;width:14px;height:14px;box-shadow:0 0 0 1px var(--mc-line);background:#b02e26;place-items:center;display:grid;position:absolute;top:-4px;right:-4px}.av-slot-x:hover{background:#d8443a}.av-x{color:#b9b9c4;background:var(--mc-btn);cursor:pointer;width:26px;height:26px;box-shadow:inset 2px 2px 0 0 #ffffff2e,inset -2px -2px 0 0 #00000080,0 0 0 1px var(--mc-line);flex:none;place-items:center;display:grid}.av-x:hover{color:#fff;background:#b02e26}:root[data-theme=light] .av-shell:where(:not(.theme-fixed,.theme-fixed *)){--mc-panel:#c6c6ce;--mc-panel-lit:#ffffffa6;--mc-slot:#eaeaef;--mc-btn:#9999a4;--mc-btn-hi:#878793}:root[data-theme=light] .av-shell .theme-fixed{--mc-panel:#26262c;--mc-panel-lit:#ffffff21;--mc-slot:#0d0d10;--mc-btn:#4a4a53;--mc-btn-hi:#5a5a65}:root[data-theme=light] .av-shell h1:where(:not(.theme-fixed,.theme-fixed *)),:root[data-theme=light] .av-shell h2:where(:not(.theme-fixed,.theme-fixed *)),:root[data-theme=light] .av-title:where(:not(.theme-fixed,.theme-fixed *)),:root[data-theme=light] .av-label:where(:not(.theme-fixed,.theme-fixed *)),:root[data-theme=light] .mc-btn:where(:not(.theme-fixed,.theme-fixed *)){text-shadow:2px 2px #fafafa8c}:root[data-theme=light] .av-sunken:where(:not(.theme-fixed,.theme-fixed *)){box-shadow:inset 2px 2px 0 0 #000000b8,inset -2px -2px 0 0 #ffffff80,0 0 0 1px var(--mc-line)}:root[data-theme=light] .av-step:where(:not(.theme-fixed,.theme-fixed *)){box-shadow:inset 2px 2px 0 0 #fff,inset -2px -2px 0 0 #00000057,0 0 0 1px var(--mc-line)}:root[data-theme=light] .av-drop:where(:not(.theme-fixed,.theme-fixed *)){box-shadow:inset 2px 2px 0 0 #000000b8,inset -2px -2px 0 0 #ffffff80,0 0 0 1px var(--mc-line)}:root[data-theme=light] .av-drop:hover:where(:not(.theme-fixed,.theme-fixed *)){background:#dbdee4}:root[data-theme=light] .av-drop.is-over:where(:not(.theme-fixed,.theme-fixed *)){background:#c0d6cd}:root[data-theme=light] .av-drop-icon:where(:not(.theme-fixed,.theme-fixed *)){color:#303038;box-shadow:inset 2px 2px 0 0 #ffffffa6,inset -2px -2px 0 0 #00000080,0 0 0 1px var(--mc-line);background:#d4d4db}:root[data-theme=light] .av-or:where(:not(.theme-fixed,.theme-fixed *)){color:#676772}:root[data-theme=light] .av-or:where(:not(.theme-fixed,.theme-fixed *)):before,:root[data-theme=light] .av-or:where(:not(.theme-fixed,.theme-fixed *)):after{box-shadow:0 2px #00000005}:root[data-theme=light] .av-input:where(:not(.theme-fixed,.theme-fixed *)){color:#030303;box-shadow:inset 2px 2px 0 0 #000000b8,inset -2px -2px 0 0 #fff6,0 0 0 1px var(--mc-line)}:root[data-theme=light] .av-input:where(:not(.theme-fixed,.theme-fixed *))::placeholder{color:#858592}:root[data-theme=light] .av-input:focus:where(:not(.theme-fixed,.theme-fixed *)){box-shadow:inset 0 0 0 2px #030303,inset 2px 2px 0 0 #000000b8,0 0 0 1px var(--mc-line)}:root[data-theme=light] .av-source:where(:not(.theme-fixed,.theme-fixed *)){box-shadow:inset 2px 2px 0 0 #ffffff8c,inset -2px -2px 0 0 #00000080,0 0 0 1px var(--mc-line);background:#c6d0cb}:root[data-theme=light] .av-style:hover:where(:not(.theme-fixed,.theme-fixed *)){background:#b5b5bf}:root[data-theme=light] .av-style.is-active:where(:not(.theme-fixed,.theme-fixed *)){box-shadow:inset 0 0 0 2px #030303,inset 2px 2px 0 0 var(--mc-panel-lit),inset -2px -2px 0 0 var(--mc-panel-dim),0 0 0 1px var(--mc-line);background:#a2beb3}:root[data-theme=light] .av-style-art:where(:not(.theme-fixed,.theme-fixed *)){box-shadow:inset 2px 2px 0 0 #000000b8,inset -2px -2px 0 0 #ffffff73,0 0 0 1px var(--mc-line)}:root[data-theme=light] .av-style-name:where(:not(.theme-fixed,.theme-fixed *)){color:#030303;text-shadow:1px 1px #fafafa99}:root[data-theme=light] .av-stage:where(:not(.theme-fixed,.theme-fixed *)){box-shadow:inset 2px 2px 0 0 #000000b8,inset -2px -2px 0 0 #ffffff73,0 0 0 1px var(--mc-line);background:#dddde2}:root[data-theme=light] .av-hint:where(:not(.theme-fixed,.theme-fixed *)){color:#474753;background:#fafafab8}:root[data-theme=light] .av-swatch:where(:not(.theme-fixed,.theme-fixed *)){box-shadow:inset 2px 2px 0 0 #000000b8,inset -2px -2px 0 0 #ffffff73,0 0 0 1px var(--mc-line)}:root[data-theme=light] .av-swatch.is-on:where(:not(.theme-fixed,.theme-fixed *)){box-shadow:inset 0 0 0 2px #030303,0 0 0 1px var(--mc-line)}:root[data-theme=light] .av-swatch-name:where(:not(.theme-fixed,.theme-fixed *)){color:#030303;background:#fafafab8}:root[data-theme=light] .av-swatch.is-none:where(:not(.theme-fixed,.theme-fixed *)){background-image:linear-gradient(45deg,#c1c1c9 25%,#0000 25%),linear-gradient(-45deg,#c1c1c9 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#c1c1c9 75%),linear-gradient(-45deg,#0000 75%,#c1c1c9 75%)}:root[data-theme=light] .av-chip:where(:not(.theme-fixed,.theme-fixed *)){color:#1d1d23;box-shadow:inset 2px 2px 0 0 #ffffffe6,inset -2px -2px 0 0 #00000080,0 0 0 1px var(--mc-line)}:root[data-theme=light] .av-chip:hover:where(:not(.theme-fixed,.theme-fixed *)){color:#030303}:root[data-theme=light] .av-chip.is-on:where(:not(.theme-fixed,.theme-fixed *)){box-shadow:inset 2px 2px 0 0 #fff,inset -2px -2px 0 0 #0000004d,0 0 0 1px var(--mc-line)}:root[data-theme=light] .av-dest:where(:not(.theme-fixed,.theme-fixed *)){box-shadow:inset 2px 2px 0 0 #fffc,inset -2px -2px 0 0 #00000080,0 0 0 1px var(--mc-line)}:root[data-theme=light] .av-dest.is-on:where(:not(.theme-fixed,.theme-fixed *)){box-shadow:inset 0 0 0 2px #030303,inset 2px 2px 0 0 #fffc,0 0 0 1px var(--mc-line);background:#a2beb3}:root[data-theme=light] .av-dest-title:where(:not(.theme-fixed,.theme-fixed *)){color:#030303}:root[data-theme=light] .av-dest-hint:where(:not(.theme-fixed,.theme-fixed *)){color:#42424c}:root[data-theme=light] .av-switch-box:where(:not(.theme-fixed,.theme-fixed *)){box-shadow:inset 2px 2px 0 0 #000000b8,inset -2px -2px 0 0 #ffffff73,0 0 0 1px var(--mc-line)}:root[data-theme=light] .av-switch[aria-pressed=true] .av-switch-box:where(:not(.theme-fixed,.theme-fixed *)){box-shadow:inset 2px 2px 0 0 #fff,inset -2px -2px 0 0 #0000004d,0 0 0 1px var(--mc-line)}:root[data-theme=light] .av-switch-box:where(:not(.theme-fixed,.theme-fixed *)):after{background:#d7ede2}:root[data-theme=light] .av-switch:hover .av-switch-label:where(:not(.theme-fixed,.theme-fixed *)){color:#030303}:root[data-theme=light] .av-switch-label:where(:not(.theme-fixed,.theme-fixed *)){color:#212127}:root[data-theme=light] .av-row-name:where(:not(.theme-fixed,.theme-fixed *)){color:#42424c}:root[data-theme=light] .av-row-value:where(:not(.theme-fixed,.theme-fixed *)){color:#030303}:root[data-theme=light] .av-slider:where(:not(.theme-fixed,.theme-fixed *)){box-shadow:inset 2px 2px 0 0 #000000b8,inset -2px -2px 0 0 #ffffff73,0 0 0 1px var(--mc-line)}:root[data-theme=light] .av-slider:where(:not(.theme-fixed,.theme-fixed *))::-webkit-slider-thumb{box-shadow:inset 2px 2px 0 0 #fff,inset -2px -2px 0 0 #00000080,0 0 0 1px var(--mc-line)}:root[data-theme=light] .av-slider:focus-visible:where(:not(.theme-fixed,.theme-fixed *)){outline:2px solid #030303}:root[data-theme=light] .av-color:where(:not(.theme-fixed,.theme-fixed *)){box-shadow:0 0 0 1px var(--mc-line),inset 2px 2px 0 0 #fff}:root[data-theme=light] .av-more-btn:where(:not(.theme-fixed,.theme-fixed *)){color:#42424c}:root[data-theme=light] .av-more-btn:hover:where(:not(.theme-fixed,.theme-fixed *)){color:#030303}:root[data-theme=light] .av-hero-head:where(:not(.theme-fixed,.theme-fixed *)){box-shadow:inset 2px 2px 0 0 #000000b8,inset -2px -2px 0 0 #ffffff73,0 0 0 1px var(--mc-line)}:root[data-theme=light] .av-stage:where(:not(.theme-fixed,.theme-fixed *)){background-color:#eaeaef;background-image:linear-gradient(45deg,#d5d5dc 25%,#0000 25%),linear-gradient(-45deg,#d5d5dc 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#d5d5dc 75%),linear-gradient(-45deg,#0000 75%,#d5d5dc 75%)}:root[data-theme=light] .av-dye:where(:not(.theme-fixed,.theme-fixed *)){box-shadow:0 0 0 1px var(--mc-line),inset 1px 1px 0 #fff}:root[data-theme=light] .av-pick:where(:not(.theme-fixed,.theme-fixed *)){box-shadow:inset 2px 2px 0 0 #000000b8,inset -2px -2px 0 0 #ffffff73,0 0 0 1px var(--mc-line)}:root[data-theme=light] .av-pick.is-on:where(:not(.theme-fixed,.theme-fixed *)){box-shadow:inset 0 0 0 2px #030303,0 0 0 1px var(--mc-line)}:root[data-theme=light] .av-slot:where(:not(.theme-fixed,.theme-fixed *)){box-shadow:inset 2px 2px 0 0 #000000b8,inset -2px -2px 0 0 #ffffff73,0 0 0 1px var(--mc-line)}:root[data-theme=light] .av-slot.is-empty:where(:not(.theme-fixed,.theme-fixed *)){color:#8d8d98}:root[data-theme=light] .av-slot.is-empty:hover:where(:not(.theme-fixed,.theme-fixed *)){color:#030303;background:#dddde2}:root[data-theme=light] .av-slot-x:where(:not(.theme-fixed,.theme-fixed *)){color:#030303}:root[data-theme=light] .av-x:where(:not(.theme-fixed,.theme-fixed *)){color:#303038;box-shadow:inset 2px 2px 0 0 #ffffffe6,inset -2px -2px 0 0 #00000080,0 0 0 1px var(--mc-line)}:root[data-theme=light] .av-x:hover:where(:not(.theme-fixed,.theme-fixed *)){color:#030303}
