:root{--ink:#f0ece2;--ink-2:#c2bcae;--dim:#8d8778;--accent:#e8a33d;--accent-ink:#1a1206;--accent-soft:#e8a33d24;--accent-line:#e8a33d6b;--warn:#d9634a;--warn-soft:#d9634a1f;--warn-line:#d9634a61;--rec:#e0483a;--mat:#14110e8f;--mat-thin:#18141085;--mat-solid:#16130f;--edge:#f0ece21a;--edge-hi:#f0ece233;--edge-top:#fff7ea21;--scrim:#060504b8;--font:-apple-system,BlinkMacSystemFont,"SF Pro Text",system-ui,"Segoe UI",sans-serif;--mono:ui-monospace,"SF Mono","Cascadia Mono",Menlo,monospace;--ease-out:cubic-bezier(.16,1,.3,1);--ease:cubic-bezier(.4,0,.2,1);--t-fast:.12s;--t-base:.2s;--t-slow:.32s;--press:scale(.97);--sp-1:.25rem;--sp-2:.5rem;--sp-3:.75rem;--sp-4:1rem;--sp-5:1.5rem;--sp-6:2rem;--r-sm:.5rem;--r-md:.75rem;--r-lg:1rem;--r-xl:1.25rem;--tap:2.75rem}*{box-sizing:border-box;margin:0;padding:0}html,body{height:100%;font-family:var(--font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior:none;-webkit-tap-highlight-color:transparent;background:#000;font-size:100%;overflow:hidden}canvas#c{touch-action:none;width:100vw;height:100vh;display:block;position:fixed;inset:0}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-sm)}:focus:not(:focus-visible){outline:none}button{color:inherit;font-family:inherit}#panel{top:var(--sp-4);left:var(--sp-4);width:21rem;max-height:calc(100vh - var(--sp-6));overscroll-behavior:contain;background:var(--mat);-webkit-backdrop-filter:blur(30px)saturate(175%);border:1px solid var(--edge);border-top-color:var(--edge-top);border-radius:var(--r-xl);padding:var(--sp-5);color:var(--ink);z-index:10;transition:opacity var(--t-slow) var(--ease-out), transform var(--t-slow) var(--ease-out), filter var(--t-slow) var(--ease-out);transform-origin:0 0;position:fixed;overflow-y:auto;box-shadow:0 1.5rem 3rem #00000080,0 .25rem .75rem #0000004d}#panel.hidden{opacity:0;filter:blur(4px);pointer-events:none;transform:scale(.96)translate(-.5rem)}@media (min-width:641px){#panel{-webkit-mask-image:linear-gradient(#0000 0,#000 1.25rem calc(100% - 1.25rem),#0000 100%);mask-image:linear-gradient(#0000 0,#000 1.25rem calc(100% - 1.25rem),#0000 100%)}}#panel::-webkit-scrollbar{width:.25rem}#panel::-webkit-scrollbar-thumb{background:var(--edge-hi);border-radius:.125rem}#panel::-webkit-scrollbar-track{background:0 0}.sheet-grip{display:none}.hd{justify-content:space-between;align-items:flex-start;gap:var(--sp-3);margin-bottom:var(--sp-3);display:flex}.hd h1{letter-spacing:-.021em;text-transform:uppercase;font-optical-sizing:auto;font-size:1.375rem;font-weight:600;line-height:1.04}.hd .lv{letter-spacing:.07em;color:var(--accent);background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:var(--r-sm);white-space:nowrap;transition:color var(--t-base) var(--ease),background var(--t-base) var(--ease);margin-top:.15rem;padding:.25rem .4rem;font-size:.625rem;font-weight:600}.sec{color:var(--dim);letter-spacing:.085em;text-transform:uppercase;margin:var(--sp-5) 0 var(--sp-2);align-items:center;gap:var(--sp-2);font-size:.6875rem;font-weight:500;display:flex}.sec:after{content:"";background:var(--edge);flex:1;height:1px}.pick-search{border:1px solid var(--edge);border-radius:var(--r-md);width:100%;color:var(--ink);margin-bottom:var(--sp-2);letter-spacing:0;transition:border-color var(--t-base) var(--ease), background-color var(--t-base) var(--ease);background:#00000040;outline:none;padding:.6rem .7rem;font-family:inherit;font-size:.8125rem}.pick-search::placeholder{color:var(--dim)}.pick-search:hover{border-color:var(--edge-hi)}.pick-search:focus{border-color:var(--accent-line);background:#0006}.pick-search::-webkit-search-cancel-button{filter:grayscale()opacity(.5)}.pick-group{color:var(--dim);letter-spacing:.11em;text-transform:uppercase;margin:var(--sp-3) 0 var(--sp-1);opacity:.8;font-size:.625rem;font-weight:500}.pick{gap:var(--sp-1);grid-template-columns:1fr 1fr;display:grid}.pick button{border:1px solid var(--edge);border-radius:var(--r-md);color:var(--ink-2);cursor:pointer;text-align:left;letter-spacing:0;transition:color var(--t-fast) var(--ease), background-color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease), transform var(--t-fast) var(--ease-out);background:#ffffff08;padding:.6rem .625rem;font-size:.8125rem;font-weight:450}.pick button:hover{color:var(--ink);border-color:var(--edge-hi);background:#ffffff12}.pick button:active{transform:var(--press)}.pick button.on{color:var(--accent);background:var(--accent-soft);border-color:var(--accent-line);font-weight:550}.pick button.warn.on{color:var(--warn);background:var(--warn-soft);border-color:var(--warn-line)}.ctl{margin-bottom:var(--sp-1)}.ctl label{color:var(--dim);margin-bottom:var(--sp-2);letter-spacing:.01em;justify-content:space-between;align-items:baseline;font-size:.75rem;display:flex}.ctl label output{color:var(--accent);letter-spacing:.02em;font-variant-numeric:tabular-nums;font-weight:550}input[type=range]{appearance:none;background:var(--edge-hi);cursor:pointer;border-radius:999px;outline:none;width:100%;height:.1875rem}input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--ink);width:.9375rem;height:.9375rem;transition:transform var(--t-fast) var(--ease-out), background-color var(--t-fast) var(--ease);border:none;border-radius:50%;box-shadow:0 1px 3px #00000080}input[type=range]::-moz-range-thumb{background:var(--ink);border:none;border-radius:50%;width:.9375rem;height:.9375rem;box-shadow:0 1px 3px #00000080}input[type=range]:hover::-webkit-slider-thumb{transform:scale(1.15)}input[type=range]:active::-webkit-slider-thumb{background:var(--accent);transform:scale(1.05)}input[type=range]:focus-visible::-webkit-slider-thumb{background:var(--accent)}.tier-stops{margin-top:var(--sp-2);justify-content:space-between;display:flex}.tier-stops span{color:var(--dim);letter-spacing:.01em;cursor:pointer;border-radius:var(--r-sm);transition:color var(--t-fast) var(--ease);padding:.25rem .125rem;font-size:.6875rem}.tier-stops span:hover{color:var(--ink)}.tier-stops span.on{color:var(--accent);font-weight:550}.drop-tile{align-items:center;gap:var(--sp-3);border:1px dashed var(--edge-hi);border-radius:var(--r-lg);cursor:pointer;width:100%;transition:border-color var(--t-base) var(--ease), background-color var(--t-base) var(--ease), transform var(--t-fast) var(--ease-out);padding:.875rem;display:flex}.drop-tile:hover{border-color:var(--accent-line);background:var(--accent-soft)}.drop-tile:active{transform:var(--press)}.drop-tile .drop-ic{width:1.5rem;height:1.5rem;color:var(--accent);flex:none}.drop-tile .drop-ic svg{width:100%;height:100%}.drop-txt{flex-direction:column;gap:.1rem;display:flex}.drop-txt b{letter-spacing:0;font-size:.8125rem;font-weight:550}.drop-txt i{color:var(--dim);font-size:.75rem;font-style:normal}.drop-tile input[type=file]{display:none}.btn.wide{width:100%;margin-top:var(--sp-2);min-height:var(--tap);border:1px solid var(--edge);border-radius:var(--r-md);color:var(--ink-2);cursor:pointer;letter-spacing:.01em;justify-content:center;align-items:center;gap:var(--sp-2);transition:color var(--t-fast) var(--ease), background-color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease), transform var(--t-fast) var(--ease-out);background:#ffffff0a;padding:.7rem 0;font-family:inherit;font-size:.8125rem;font-weight:500;display:flex}.btn.wide:hover{color:var(--ink);border-color:var(--edge-hi);background:#ffffff14}.btn.wide:active{transform:var(--press)}.btn.wide.on{color:var(--accent);background:var(--accent-soft);border-color:var(--accent-line)}.cam-cta{margin:var(--sp-3) 0 var(--sp-1);color:var(--ink);border-color:var(--accent-line);background:var(--accent-soft);font-size:.875rem;font-weight:550}.cam-cta:hover{color:var(--ink);border-color:var(--accent);background:#e8a33d33}.cam-cta .dot{background:var(--accent);border-radius:50%;flex:none;width:.4375rem;height:.4375rem;box-shadow:0 0 .5rem #e8a33d99}.cam-cta.on .dot{background:var(--ink);box-shadow:none}.samples{gap:var(--sp-1);grid-template-columns:repeat(5,1fr);display:grid}.samples img{aspect-ratio:1;object-fit:cover;border-radius:var(--r-sm);cursor:pointer;border:1px solid var(--edge);opacity:.6;width:100%;transition:opacity var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease), transform var(--t-fast) var(--ease-out);display:block}.samples img:hover{opacity:1;border-color:var(--edge-hi)}.samples img:active{transform:var(--press)}.samples img.on{opacity:1;border-color:var(--accent);box-shadow:0 0 0 1px var(--accent-line)}.row{gap:var(--sp-1);margin-top:var(--sp-3);display:flex}.row button{min-height:var(--tap);border:1px solid var(--edge);border-radius:var(--r-md);color:var(--ink-2);cursor:pointer;text-align:center;letter-spacing:.01em;transition:color var(--t-fast) var(--ease), background-color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease), transform var(--t-fast) var(--ease-out);background:#ffffff0a;flex:1;padding:.55rem 0;font-size:.8125rem;font-weight:500}.row button:hover{color:var(--ink);border-color:var(--edge-hi);background:#ffffff14}.row button:active{transform:var(--press)}.row button.on{color:var(--accent);background:var(--accent-soft);border-color:var(--accent-line)}.note{color:var(--warn);margin-top:var(--sp-3);border:1px solid var(--warn-line);background:var(--warn-soft);border-radius:var(--r-md);padding:.55rem .7rem;font-size:.75rem;line-height:1.55;display:none}.note.show{display:block}.overrides{margin-top:var(--sp-4);border:1px solid var(--edge);border-radius:var(--r-md);overflow:hidden}.ov-head{width:100%;color:var(--dim);letter-spacing:.085em;text-transform:uppercase;cursor:pointer;transition:color var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease);background:0 0;border:none;justify-content:space-between;align-items:center;padding:.7rem .75rem;font-family:inherit;font-size:.6875rem;font-weight:500;display:flex}.ov-head:hover{color:var(--ink);background:#ffffff0a}.ov-caret{opacity:.8;transition:transform var(--t-base) var(--ease-out);font-size:.625rem}.overrides.open .ov-caret{transform:rotate(90deg)}.ov-body{padding:0 .75rem .75rem;display:none}.overrides.open .ov-body{display:block}.ov-row{margin-bottom:var(--sp-2)}.ov-row label{color:var(--dim);justify-content:space-between;margin-bottom:.3rem;font-size:.75rem;display:flex}.ov-row label output{color:var(--ink);font-family:var(--mono);font-variant-numeric:tabular-nums}.ov-empty{color:var(--dim);padding:.25rem 0 var(--sp-2);font-size:.75rem}.ov-reset{font-size:.75rem}.hint{color:var(--dim);margin-top:var(--sp-4);font-size:.75rem;line-height:1.9}kbd{font-family:var(--mono);border:1px solid var(--edge-hi);color:var(--ink-2);border-radius:.25rem;padding:.05rem .3rem;font-size:.6875rem}#fps{bottom:var(--sp-3);right:var(--sp-4);z-index:9;color:var(--dim);font-family:var(--mono);letter-spacing:.04em;font-variant-numeric:tabular-nums;text-shadow:0 1px 3px #000000b3;font-size:.6875rem;position:fixed}#tap{bottom:var(--sp-3);left:var(--sp-4);z-index:9;color:var(--dim);letter-spacing:.02em;opacity:0;pointer-events:none;text-shadow:0 1px 3px #000000b3;transition:opacity var(--t-slow) var(--ease);font-size:.75rem;position:fixed}#tap.show{opacity:.85}#menu{top:calc(var(--sp-3) + env(safe-area-inset-top));right:var(--sp-4);z-index:11;width:var(--tap);height:var(--tap);border-radius:var(--r-md);border:1px solid var(--edge);border-top-color:var(--edge-top);background:var(--mat);-webkit-backdrop-filter:blur(18px)saturate(160%);color:var(--ink-2);cursor:pointer;transition:color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease), transform var(--t-fast) var(--ease-out);justify-content:center;align-items:center;font-size:.9375rem;line-height:1;display:flex;position:fixed;box-shadow:0 .5rem 1.25rem #0006}#menu:hover{color:var(--ink);border-color:var(--edge-hi)}#menu:active{transform:var(--press)}#menu.on{color:var(--accent)}#gate{z-index:30;background:var(--scrim);-webkit-backdrop-filter:blur(6px);padding:var(--sp-4);justify-content:center;align-items:center;display:none;position:fixed;inset:0}#gate.show{animation:scrim-in var(--t-base) var(--ease-out);display:flex}@keyframes scrim-in{0%{opacity:0}to{opacity:1}}#gate .box{background:var(--mat-solid);border:1px solid var(--warn-line);border-radius:var(--r-lg);width:min(25rem,100%);padding:var(--sp-5);color:var(--ink);animation:dialog-in var(--t-slow) var(--ease-out);box-shadow:0 2rem 4rem #0009}@keyframes dialog-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}#gate h2{letter-spacing:-.005em;color:var(--warn);margin-bottom:var(--sp-2);font-size:.9375rem;font-weight:600}#gate p{color:var(--ink-2);margin-bottom:var(--sp-4);font-size:.8125rem;line-height:1.6}#gate .row{margin-top:0}#camera{z-index:12;pointer-events:none;display:none;position:fixed;inset:0}#app.mode-camera #camera{display:block}#app.mode-camera #panel,#app.mode-camera #menu,#app.mode-camera #tap,#app.mode-camera #fps{display:none}.cam-top{justify-content:space-between;align-items:center;gap:var(--sp-3);padding:calc(var(--sp-3) + env(safe-area-inset-top)) var(--sp-4) var(--sp-6);transition:opacity var(--t-base) var(--ease),transform var(--t-base) var(--ease-out);background:linear-gradient(#0000008c,#0000);display:flex;position:absolute;top:0;left:0;right:0}.cam-top-r{gap:var(--sp-2);display:flex}.cam-placard{text-align:center;letter-spacing:.18em;color:var(--ink);text-transform:uppercase;text-shadow:0 1px .375rem #000000b3;flex:1;padding-left:.18em;font-size:.75rem;font-weight:550}.cam-icon{pointer-events:auto;width:var(--tap);height:var(--tap);border:1px solid var(--edge-hi);background:var(--mat-thin);-webkit-backdrop-filter:blur(12px);color:var(--ink);cursor:pointer;transition:color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease), background-color var(--t-fast) var(--ease), transform var(--t-fast) var(--ease-out);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.cam-icon svg{width:1.25rem;height:1.25rem}.cam-icon:hover{border-color:var(--ink)}.cam-icon:active{transform:var(--press)}.cam-icon.on{color:var(--accent);border-color:var(--accent-line);background:var(--accent-soft)}.cam-flip{display:none}.cam-flip.show{display:flex}.cam-bottom{pointer-events:none;gap:var(--sp-3);padding:var(--sp-6) var(--sp-4) calc(var(--sp-4) + env(safe-area-inset-bottom));transition:opacity var(--t-base) var(--ease);background:linear-gradient(#0000,#00000047 45%,#0000009e);flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0}.cam-bottom>*{pointer-events:auto}.cam-int{align-items:center;gap:var(--sp-3);padding:0 var(--sp-1);display:flex}.cam-int input[type=range]{flex:1;height:.25rem}.cam-int input[type=range]::-webkit-slider-thumb{background:#fff;width:1.375rem;height:1.375rem}.cam-int input[type=range]::-moz-range-thumb{background:#fff;width:1.375rem;height:1.375rem}.cam-tier{letter-spacing:.1em;text-transform:uppercase;color:var(--ink);text-align:right;text-shadow:0 1px .25rem #000000b3;min-width:4.5rem;font-size:.75rem;font-weight:550}.cam-reel{gap:var(--sp-1);scrollbar-width:none;scroll-snap-type:x proximity;padding:.125rem;display:flex;overflow-x:auto}.cam-reel::-webkit-scrollbar{display:none}.reel-chip{scroll-snap-align:center;background:var(--mat-thin);-webkit-backdrop-filter:blur(12px);border:1px solid var(--edge-hi);color:var(--ink);letter-spacing:.01em;cursor:pointer;white-space:nowrap;opacity:.78;transition:opacity var(--t-fast) var(--ease), color var(--t-fast) var(--ease), background-color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease), transform var(--t-fast) var(--ease-out);border-radius:999px;flex:none;padding:.5rem .875rem;font-family:inherit;font-size:.8125rem;font-weight:500}.reel-chip:hover{opacity:1}.reel-chip:active{transform:var(--press)}.reel-chip.on{background:var(--accent);border-color:var(--accent);color:var(--accent-ink);opacity:1;font-weight:600}.reel-chip.warn.on{background:var(--warn);border-color:var(--warn);color:#fff}.cam-ov{background:var(--mat-thin);-webkit-backdrop-filter:blur(12px);margin-top:0}#app.mode-camera.cam-clean .cam-top,#app.mode-camera.cam-clean .cam-int,#app.mode-camera.cam-clean .cam-reel,#app.mode-camera.cam-clean .cam-ov,#app.mode-camera.cam-clean #cam-upload,#app.mode-camera.cam-clean #cam-video{display:none}#app.mode-camera.cam-clean .cam-bottom{padding:0 0 calc(var(--sp-5) + env(safe-area-inset-bottom));box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:none;gap:0;width:auto}#app.mode-camera.cam-clean .cam-shutter-row{justify-content:center;padding:0}#app.mode-camera.cam-clean .cam-shutter:before{content:"";-webkit-backdrop-filter:blur(14px);pointer-events:none;border-radius:50%;width:8.3rem;height:8.3rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(closest-side,#000 52%,#0000 100%);mask-image:radial-gradient(closest-side,#000 52%,#0000 100%)}.cam-shutter-row{padding:.125rem var(--sp-2);justify-content:space-between;align-items:center;display:flex}.cam-shutter{cursor:pointer;background:0 0;border:none;border-radius:50%;place-items:center;width:4.625rem;height:4.625rem;padding:0;display:grid;position:relative}.cam-shutter span{z-index:1;width:4.625rem;height:4.625rem;transition:transform var(--t-fast) var(--ease-out);border:3px solid #fffffff0;border-radius:50%;place-items:center;display:grid;position:relative}.cam-shutter span:after{content:"";width:3.625rem;height:3.625rem;transition:width var(--t-base) var(--ease-out), height var(--t-base) var(--ease-out), border-radius var(--t-base) var(--ease-out), background-color var(--t-base) var(--ease);background:#fff;border-radius:50%}.cam-shutter:active span{transform:scale(.93)}.cam-shutter.video span:after{background:var(--rec)}.cam-shutter.recording span:after{background:var(--rec);border-radius:.4375rem;width:1.625rem;height:1.625rem}#cam-flash{z-index:13;opacity:0;pointer-events:none;background:#fff;position:fixed;inset:0}#cam-flash.go{animation:flash .32s var(--ease-out)}@keyframes flash{0%{opacity:0}12%{opacity:.85}to{opacity:0}}.cam-toast{left:50%;bottom:calc(8.75rem + env(safe-area-inset-bottom));pointer-events:none;background:var(--mat);-webkit-backdrop-filter:blur(14px);border:1px solid var(--edge);border-top-color:var(--edge-top);color:var(--ink);white-space:nowrap;opacity:0;transition:opacity var(--t-base) var(--ease),transform var(--t-base) var(--ease-out);border-radius:999px;padding:.5rem .875rem;font-size:.8125rem;font-weight:500;position:absolute;transform:translate(-50%)translateY(.5rem);box-shadow:0 .5rem 1.5rem #00000073}.cam-toast.show{opacity:1;transform:translate(-50%)translateY(0)}@media (max-width:640px){#panel{border-radius:var(--r-xl) var(--r-xl) 0 0;width:100%;height:86dvh;max-height:none;padding:0 var(--sp-4) calc(var(--sp-4) + env(safe-area-inset-bottom));transform-origin:bottom;will-change:transform;border-bottom:none;transition:none;inset:auto 0 0;box-shadow:0 -.75rem 2.5rem #0000008c}#panel.hidden{opacity:1;filter:none;transform:translateY(100%)}.sheet-grip{z-index:2;margin:0 calc(var(--sp-4) * -1);padding:var(--sp-3) 0 var(--sp-2);background:linear-gradient(to bottom,var(--mat) 60%,transparent);cursor:grab;touch-action:none;justify-content:center;align-items:center;display:flex;position:sticky;top:0}.sheet-grip span{background:var(--edge-hi);width:2.25rem;height:.25rem;transition:background-color var(--t-fast) var(--ease);border-radius:999px}.sheet-grip:active{cursor:grabbing}.sheet-grip:active span{background:var(--ink-2)}#tap{display:none}.hd h1{font-size:1.5rem}.pick{gap:var(--sp-2)}.pick button{min-height:var(--tap);padding:.75rem}.tier-stops span{padding:.45rem .2rem}input[type=range]{height:.3125rem}input[type=range]::-webkit-slider-thumb{width:1.375rem;height:1.375rem}input[type=range]::-moz-range-thumb{width:1.375rem;height:1.375rem}.row button{padding:.8rem 0}.samples img{border-radius:var(--r-sm)}}@media (min-width:641px){.cam-bottom{width:min(38rem,calc(100vw - var(--sp-6)));left:50%;right:auto;bottom:var(--sp-5);border-radius:var(--r-xl);border:1px solid var(--edge);border-top-color:var(--edge-top);background:var(--mat);-webkit-backdrop-filter:blur(30px)saturate(175%);padding:var(--sp-4) var(--sp-5);transform:translate(-50%);box-shadow:0 1.5rem 3rem #00000080}.reel-chip{-webkit-backdrop-filter:none;background:#ffffff0f}.reel-chip:hover{border-color:var(--ink);background:#ffffff1c}.reel-chip.on{background:var(--accent);border-color:var(--accent)}.reel-chip.warn.on{background:var(--warn);border-color:var(--warn)}.cam-ov{-webkit-backdrop-filter:none;background:#ffffff0a}.cam-toast{bottom:11rem}}@media (prefers-reduced-motion:reduce){:root{--press:none}#panel{transition:opacity var(--t-base) var(--ease)}#panel.hidden{filter:none;transform:none}#gate.show,#gate .box{animation:none}.cam-toast{transition:opacity var(--t-base) var(--ease)}.cam-toast.show,.cam-toast:not(.show){transform:translate(-50%)}#cam-flash.go{animation-duration:1ms}*,:before,:after{scroll-behavior:auto!important}}@media (prefers-reduced-transparency:reduce){#panel,#menu,.cam-icon,.reel-chip,.cam-toast,.cam-ov,.cam-bottom,#gate .box{background:var(--mat-solid);-webkit-backdrop-filter:none}#gate{-webkit-backdrop-filter:none;background:#060504e6}.cam-top{background:#060504cc}}@media (prefers-contrast:more){:root{--ink-2:#ded8ca;--dim:#b3ad9e;--edge:#f0ece257;--edge-hi:#f0ece285;--mat:#0e0c0af0}.pick button,.row button,.btn.wide{background:#ffffff14}.samples img{opacity:.85}}
