:root{--cream:#efe9dd;--cream-2:#f6f2ea;--ink:#14100c;--ink-2:#3b342c;--muted:#8a8073;--orange:#d4551e;--orange-soft:#e2712f;--line:#14100c24;--dark:#100904;--mono:ui-monospace, "SF Mono", "JetBrains Mono", Menlo, monospace;--sans:Inter, -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;--grid:44px}*{box-sizing:border-box}#__nuxt,body,html{height:100%}body{background:var(--cream);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;transition:background-color .45s ease-out;overflow-x:hidden}.grid-bg{background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:var(--grid) var(--grid)}.eyebrow{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--muted);align-items:center;gap:14px;font-size:12px;display:flex}.eyebrow:before{content:"";background:var(--orange);width:48px;height:2px}h1.display{letter-spacing:-.035em;margin:0;font-size:clamp(44px,7.2vw,104px);font-weight:800;line-height:.94}.accent{color:var(--orange)}.desk[data-v-39854c71]{--hue:0deg;--sat:1;--sepia:0;--tintA:0;--lift:1}.bdRoot[data-v-39854c71]{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.desk[data-v-39854c71]{transform-origin:56% 60%;will-change:transform,opacity,filter;background:#241a12}.desk[data-v-39854c71],.deskImg[data-v-39854c71]{position:absolute;inset:0}.deskImg[data-v-39854c71]{filter:sepia(var(--sepia)) hue-rotate(var(--hue)) saturate(var(--sat)) brightness(var(--lift)) contrast(1);background:url(../img/bg001.jpg) 50%/cover no-repeat}.tint[data-v-39854c71]{mix-blend-mode:overlay;opacity:var(--tintA);background:#b4571c}.tint[data-v-39854c71],.vig[data-v-39854c71]{position:absolute;inset:0}.vig[data-v-39854c71]{background:linear-gradient(90deg,#0a080685 0,#0a08061a 40%,#0000 62%),linear-gradient(#0a080642 0,#0000 22%,#0a080657)}.room[data-v-39854c71]{opacity:0;will-change:transform,opacity;background:#16100a url(../img/bg2.jpg) 50%/cover no-repeat}.room[data-v-39854c71],.room[data-v-39854c71]:after{position:absolute;inset:0}.room[data-v-39854c71]:after{content:"";background:linear-gradient(90deg,#0e0904bd 0,#0e09042e 42%,#0000 66%),linear-gradient(#0e090457 0,#0000 26%,#0e090470)}.glow[data-v-39854c71]{opacity:0;will-change:opacity;background:radial-gradient(78% 68% at 10% 92%,#c4571b 0,#c4571b6b 34%,#c4571b00 68%);position:absolute;inset:0}.stage[data-v-241a1d36]{width:100vw;height:100svh;z-index:var(--stageZ,1);pointer-events:none;display:block;position:fixed;inset:0}.chroma[data-v-095d1d48]{--round:clamp(22px, 2.3vw, 36px);z-index:3;opacity:0;box-sizing:border-box;border-radius:var(--round);pointer-events:none;will-change:opacity,padding;-webkit-mask-composite:xor;padding:2px;position:fixed;inset:0;overflow:hidden;mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.sheen[data-v-095d1d48],.spin[data-v-095d1d48],.spin2[data-v-095d1d48]{transform-origin:50%;will-change:transform;width:210%;height:210%;position:absolute;top:-55%;left:-55%}.spin[data-v-095d1d48]{filter:blur(26px)saturate(1.3)brightness(1.15);background:conic-gradient(#ff3b00,#ffc400,#45ff9b,#00cfff,#7b5bff,#ff2fa8,#ff3b00)}.spin2[data-v-095d1d48]{opacity:.38;filter:blur(52px);background:conic-gradient(from 140deg,#0000,#ffd9a0 12%,#0000 26% 50%,#a9e7ff 62%,#0000 76%,#0000)}.sheen[data-v-095d1d48],.spin2[data-v-095d1d48]{mix-blend-mode:screen}.sheen[data-v-095d1d48]{opacity:.45;background:conic-gradient(from 0deg,transparent 0,#fffffff2 4%,transparent 10%,transparent 100%);filter:blur(44px)saturate(1.15)brightness(1.9)}.dbg[data-v-56acab5d]{z-index:99999;backdrop-filter:blur(10px);color:#f0e9df;background:#0c0906e0;border:1px solid #ff8c3c47;border-radius:10px;width:300px;max-height:88vh;font:11px/1.35 ui-monospace,SFMono-Regular,Menlo,monospace;position:fixed;top:12px;right:12px;overflow:auto;box-shadow:0 18px 50px #00000080}header[data-v-56acab5d]{background:inherit;border-bottom:1px solid #ffffff17;align-items:center;gap:8px;padding:8px 10px;display:flex;position:sticky;top:0}header strong[data-v-56acab5d]{letter-spacing:.14em;text-transform:uppercase;color:#ff7a2f}.ch[data-v-56acab5d]{opacity:.65;margin-left:auto}.row button[data-v-56acab5d],header button[data-v-56acab5d]{color:inherit;font:inherit;cursor:pointer;background:#ffffff14;border:0;border-radius:5px;padding:3px 8px}.row button[data-v-56acab5d]:hover,header button[data-v-56acab5d]:hover{background:#ff7a2f52}.body[data-v-56acab5d]{padding:8px 10px 10px}.row[data-v-56acab5d]{align-items:center;gap:7px;margin-bottom:5px;display:flex}.row.top[data-v-56acab5d]{gap:8px;margin-bottom:9px}.row.top label[data-v-56acab5d]{cursor:pointer;align-items:center;gap:4px;display:flex}.k[data-v-56acab5d]{opacity:.72;width:58px}input[type=range][data-v-56acab5d]{accent-color:#ff7a2f;flex:1;min-width:0}.num[data-v-56acab5d]{width:62px;color:inherit;font:inherit;background:#ffffff12;border:0;border-radius:4px;padding:2px 4px}input[type=color][data-v-56acab5d]{background:0 0;border:0;flex:1;height:20px;padding:0}.out[data-v-56acab5d]{white-space:pre-wrap;word-break:break-all;color:#ffc9a3;background:#ff7a2f1f;border-radius:6px;margin:9px 0 4px;padding:7px}.hint[data-v-56acab5d]{opacity:.45;margin:6px 0 0;font-size:10px}.hud[data-v-9781e075]{z-index:99999;pointer-events:none;color:#ffb020;white-space:pre;letter-spacing:.3px;background:#080503d1;border:1px solid #ffb02047;border-radius:6px;margin:0;padding:10px 14px;font:11px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace;position:fixed;top:14px;left:14px}.root{position:relative}
