:root{--crt-bg:#000;--menu-bg:#0a0e12eb;--menu-fg:#c5e2ff;--menu-accent:#5fffd2;--menu-border:#78b4dc40;--crt-curvature:.1;--crt-bezel-active:0;--crt-bezel-shadow:.55;--crt-off:0;--bezel-pad:4.1%;--bezel-pad-inner:2.6%;--bezel-screen-inset:0%;--bezel-seam-shrink:.93;--crt-phosphor:#ffb000;--crt-bezel-spill:1;--crt-reflect-top:0;--crt-reflect-right:0;--crt-reflect-bottom:0;--crt-reflect-left:0;--crt-reflect-top-color:255 176 0;--crt-reflect-right-color:255 176 0;--crt-reflect-bottom-color:255 176 0;--crt-reflect-left-color:255 176 0;--crt-reflect-gain:0;--bezel-plastic-hi:#524a42;--bezel-plastic-mid:#3f3832;--bezel-plastic-lo:#302b26;--bezel-plastic-deep:#221f1b;--bezel-plastic-rim:#161412;--bezel-highlight:#fff2dc0f;--bezel-highlight-soft:#e8dac406;--bezel-lip:#000000b8;--bezel-screw-ring:#645a4e8c;--bezel-screw-cup:#000000eb;--bezel-label:#94846c38;--bezel-texture-opacity:.78;--bezel-kink:.48;--bezel-seam:.16;--bezel-chamfer-soft:.82;--bezel-corner-round:1;--room-dim:.88;--control-strip:max(0px, calc(48px - var(--bezel-pad)))}*{box-sizing:border-box}html,body{background:var(--crt-bg);color:#fff;-webkit-user-select:none;user-select:none;height:100%;margin:0;font-family:ui-monospace,JetBrains Mono,Fira Code,Menlo,Consolas,monospace;overflow:hidden}html.crt-boot-pending #crt-root{visibility:hidden}html.crt-boot-pending #gl-canvas{opacity:0}html.crt-boot-pending #text-canvas{visibility:hidden}html.crt-boot-pending .crt-cabinet,html.crt-boot-pending .crt-cabinet>.gear-btn,html.crt-boot-pending .crt-cabinet>.gear-btn .gear-btn__knob{transition:none!important}html.crt-embed{--control-strip:0px}html.crt-embed #gear-btn,html.crt-embed #degauss-btn,html.crt-embed #power-btn,html.crt-embed #music-ctrl,html.crt-embed .cabinet-label,html.crt-embed #bezel-notes,html.crt-embed #sticky-notes-dock,html.crt-embed .bezel-note-delete-zone,html.crt-embed .bezel-note--floating,html.crt-embed [data-embed-hide],html.crt-embed .ctx-menu [data-bezel-only],html.crt-embed .ctx-menu [data-bezel-notes-group]{display:none!important}html.crt-embed body,html.crt-embed .crt-root{background:#000!important}html.crt-embed .crt-root:before,html.crt-embed .crt-root:after,html.crt-embed .crt-room-vignette{display:none!important}@font-face{font-family:IBM Model3x Alt2;font-weight:400;font-style:normal;font-display:block;src:local(Mx437 IBM Model3x Alt2),local(IBM Model3x Alt2)}@font-face{font-family:"Web437 ToshibaSat 8x8";src:url(/assets/fonts/lcd/Web437_ToshibaSat_8x8.woff)format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Web437 IBM Conv-2y;src:url(/assets/fonts/lcd/Web437_IBM_Conv-2y.woff)format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"Web437 CompaqThin 8x8";src:url(/assets/fonts/peroxide/Web437_CompaqThin_8x8.woff)format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"Web437 IGS VGA 9x16";src:url(/assets/fonts/clorox/Web437_IGS_VGA_9x16.woff)format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:WebPlus HP-150 Re;src:url(/assets/fonts/kerosene/WebPlus_HP_150_re.woff)format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Web437 HP-150 Re;src:url(/assets/fonts/kerosene/Web437_HP_150_re.woff)format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:WebPlus Cordata PPC-400;src:url(/assets/fonts/paraffin/WebPlus_Cordata_PPC-400.woff)format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Web437 Cordata PPC-400;src:url(/assets/fonts/paraffin/Web437_Cordata_PPC-400.woff)format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:NewFrench;src:url(/assets/fonts/sticky/newfrench.ttf)format("truetype"),url(/assets/fonts/sticky/newfrench.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Dream Only;src:url(/assets/fonts/sticky/DreamOnly.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--note-font-family:"NewFrench", "Segoe Print", "Comic Sans MS", "Bradley Hand", cursive}.crt-root{--room-lit:calc(1 - var(--room-dim,.88) * var(--room-dim,.88) * var(--room-dim,.88));--room-screen-lum:0;--room-glow:calc(var(--room-lit) + var(--room-screen-lum,0) * .22);background:radial-gradient(ellipse 106% 96% at 50% 47%, color-mix(in srgb, var(--crt-phosphor) calc(var(--room-glow) * 50%), #0c0a08) 0%, color-mix(in srgb, var(--crt-phosphor) calc(var(--room-glow) * 27%), #0a0806) 34%, color-mix(in srgb, #070605 calc(20% + var(--room-dim,.88) * 80%), #000) 62%, #000 100%);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.crt-root:before{content:"";pointer-events:none;z-index:0;opacity:1;background: radial-gradient(ellipse 118% 106% at 50% 47%, color-mix(in srgb, var(--crt-phosphor,#ffb000) calc(var(--room-glow) * 38%), transparent) 0%, color-mix(in srgb, var(--crt-phosphor,#ffb000) calc(var(--room-glow) * 21%), transparent) 42%, transparent 78%),  radial-gradient(ellipse 70% 64% at 50% 50%, transparent calc(16% - max(0, var(--room-dim,.88) - .7) * 30%), rgba(0, 0, 0, calc(.35 + var(--room-dim,.88) * .65)) 100%), linear-gradient(180deg, rgba(0, 0, 0, calc(.15 + var(--room-dim,.88) * .75)) 0%, transparent 14%, transparent 76%, rgba(0, 0, 0, calc(.2 + var(--room-dim,.88) * .8)) 100%);position:fixed;inset:0}.crt-room-vignette{z-index:2;pointer-events:none;opacity:0;background:radial-gradient(96% 92% at 50% 48%,#0000 46%,#00000042 76%,#00000080 100%);position:fixed;inset:0}.crt-root[data-bezel="1"] .crt-room-vignette{opacity:var(--room-dim,.88)}.crt-screen-dim{z-index:5;pointer-events:none;border-radius:inherit;opacity:0;background:radial-gradient(80% 74% at 50% 48%,#0000 22%,#0000007a 70%,#000000d9 100%);position:absolute;inset:0}.crt-root:not([data-power-off="1"]) .crt-screen .crt-screen-dim{opacity:calc(var(--room-dim,.88) * .82 * var(--note-screen-light,1))}.crt-root .crt-cabinet{z-index:1}.crt-cabinet{aspect-ratio:1;background:0 0;border-radius:0;justify-content:center;align-items:center;width:min(100vw - 32px,100vh - 32px);height:min(100vw - 32px,100vh - 32px);transition:padding .25s,background .25s,box-shadow .25s,border-radius .25s;display:flex;position:relative}.crt-root:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(ellipse closest-side at 50% 50%, color-mix(in srgb, var(--crt-phosphor,#ffb000) calc(18% * var(--crt-screen-glow,.5)), transparent) 0%, color-mix(in srgb, var(--crt-phosphor,#ffb000) calc(14% * var(--crt-screen-glow,.5)), transparent) 64%, color-mix(in srgb, var(--crt-phosphor,#ffb000) calc(10% * var(--crt-screen-glow,.5)), transparent) 82%, transparent 100%);width:min(100vw - 32px,100vh - 32px);height:min(100vw - 32px,100vh - 32px);opacity:var(--note-screen-light,1);border-radius:16%/13%;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)scale(1.18)}.crt-root[data-crt-off="1"]:after{opacity:0}.crt-cabinet.bezel-on{padding:var(--bezel-pad) var(--bezel-pad) calc(var(--bezel-pad) + var(--control-strip)) var(--bezel-pad);isolation:isolate;border-radius:calc((0.85% + var(--crt-curvature) * 10%) * var(--bezel-corner-round,1)) / calc((0.7% + var(--crt-curvature) * 8%) * var(--bezel-corner-round,1));background: radial-gradient(circle at 7.2% 7.2%, var(--bezel-screw-cup) 0 2px, var(--bezel-screw-ring) 2.4px, #5c5244d1 3.2px, transparent 5px), radial-gradient(circle at 92.8% 7.2%, var(--bezel-screw-cup) 0 2px, var(--bezel-screw-ring) 2.4px, #5c5244d1 3.2px, transparent 5px), radial-gradient(circle at 7.2% 92.8%, var(--bezel-screw-cup) 0 2px, var(--bezel-screw-ring) 2.4px, #5c5244d1 3.2px, transparent 5px), radial-gradient(circle at 92.8% 92.8%, var(--bezel-screw-cup) 0 2px, var(--bezel-screw-ring) 2.4px, #5c5244d1 3.2px, transparent 5px),  radial-gradient(24% 24% at calc((var(--bezel-pad) - var(--bezel-pad-inner)) * .42) calc((var(--bezel-pad) - var(--bezel-pad-inner)) * .42), rgba(0, 0, 0, calc(.52 * var(--crt-bezel-shadow))) 0%, transparent 72%), radial-gradient(24% 24% at calc(100% - (var(--bezel-pad) - var(--bezel-pad-inner)) * .42) calc((var(--bezel-pad) - var(--bezel-pad-inner)) * .42), rgba(0, 0, 0, calc(.52 * var(--crt-bezel-shadow))) 0%, transparent 72%), radial-gradient(24% 24% at calc((var(--bezel-pad) - var(--bezel-pad-inner)) * .42) calc(100% - (var(--bezel-pad) - var(--bezel-pad-inner)) * .42), rgba(0, 0, 0, calc(.58 * var(--crt-bezel-shadow))) 0%, transparent 72%), radial-gradient(24% 24% at calc(100% - (var(--bezel-pad) - var(--bezel-pad-inner)) * .42) calc(100% - (var(--bezel-pad) - var(--bezel-pad-inner)) * .42), rgba(0, 0, 0, calc(.58 * var(--crt-bezel-shadow))) 0%, transparent 72%),  radial-gradient(96% 84% at 50% 43%, color-mix(in srgb, var(--crt-phosphor) calc(14% * var(--crt-bezel-spill)), transparent) 0%, color-mix(in srgb, var(--crt-phosphor) calc(5% * var(--crt-bezel-spill)), transparent) 40%, transparent 66%),  radial-gradient(88% 88% at 50% 50%, transparent calc(50% - var(--bezel-pad) - var(--bezel-pad-inner) * (.75 + var(--bezel-chamfer-soft) * .45)), color-mix(in srgb, var(--crt-phosphor) calc(5% * var(--crt-bezel-spill)), transparent) calc(50% - var(--bezel-pad) - var(--bezel-pad-inner) * .32), color-mix(in srgb, var(--crt-phosphor) calc(14% * var(--crt-bezel-spill)), transparent) calc(50% - var(--bezel-pad) - var(--bezel-pad-inner) * .04), color-mix(in srgb, var(--crt-phosphor) calc(17% * var(--crt-bezel-spill)), transparent) calc(50% - var(--bezel-pad) + var(--bezel-pad-inner) * .06), color-mix(in srgb, var(--crt-phosphor) calc(9% * var(--crt-bezel-spill)), transparent) calc(50% - var(--bezel-pad) + var(--bezel-pad-inner) * (.48 + var(--bezel-chamfer-soft) * .62)), transparent calc(50% - var(--bezel-pad) + var(--bezel-pad-inner) * (.88 + var(--bezel-chamfer-soft) * .52))),  radial-gradient(128% 88% at 50% 0%, var(--bezel-highlight) 0%, var(--bezel-highlight-soft) 22%, transparent 52%),  radial-gradient(90% 55% at 14% 6%, #fff8eb0d 0%, #fff2e004 28%, transparent 58%),  linear-gradient(192deg, #00000061 0%, #00000024 12%, transparent 30%, transparent 58%, #0000007a 100%), radial-gradient(120% 90% at 50% 122%, #0000009e 0%, transparent 55%),  linear-gradient(165deg, var(--bezel-plastic-hi) 0%, var(--bezel-plastic-mid) 18%, var(--bezel-plastic-lo) 48%, var(--bezel-plastic-deep) 100%);box-shadow:0 calc(18px + var(--crt-curvature) * 28px) calc(52px + var(--crt-curvature) * 58px) #000000e0, 0 4px 12px #000000b8, 0 1px 0 #fff8ee0a, inset 0 0 calc(20px + var(--crt-bezel-spill) * 42px) color-mix(in srgb, var(--crt-phosphor) calc(32% * var(--crt-bezel-spill)), transparent), inset 0 0 0 1px var(--bezel-lip), inset 0 1px 0 rgba(255, 244, 228, calc(.06 + var(--crt-curvature) * .04)), inset 0 -1px 0 #0000008c, inset 0 calc(-14px - var(--crt-curvature) * 16px) calc(32px + var(--crt-curvature) * 28px) rgba(0, 0, 0, calc(.42 + var(--crt-curvature) * .22)), inset 3px 3px 12px #00000061, inset -3px -3px 14px #00000047}.crt-reflection-canvas{z-index:6;pointer-events:none;mix-blend-mode:screen;width:100%;height:100%;opacity:calc(.91 + var(--crt-reflect-gain) * .11);position:absolute;inset:0}.crt-cabinet.bezel-on:before{content:"";border-radius:inherit;z-index:1;pointer-events:none;filter:url(#crt-bezel-grain);opacity:var(--bezel-texture-opacity);mix-blend-mode:soft-light;-webkit-mask-image:radial-gradient(ellipse 100% 100% at 50% 50%, transparent calc(50% - var(--bezel-pad) - 0.2%), #000 calc(50% - var(--bezel-pad) + 0.5%));mask-image:radial-gradient(ellipse 100% 100% at 50% 50%, transparent calc(50% - var(--bezel-pad) - 0.2%), #000 calc(50% - var(--bezel-pad) + 0.5%));-webkit-mask-image:radial-gradient(ellipse 100% 100% at 50% 50%, transparent calc(50% - var(--bezel-pad) - 0.2%), #000 calc(50% - var(--bezel-pad) + 0.5%));background:repeating-linear-gradient(113deg, transparent 0 3px, #0000000e 3px 4px), repeating-linear-gradient(23deg, transparent 0 2px, #fff8eb06 2px 3px), radial-gradient(130% 95% at 50% 0%, #fff4e409 0%, transparent 48%), linear-gradient(180deg, transparent calc(100% - var(--bezel-pad) - 0.4%), #0000002e calc(100% - var(--bezel-pad)), transparent calc(100% - var(--bezel-pad) + 0.6%));position:absolute;inset:0}.crt-cabinet.bezel-on:after{content:"";inset:var(--bezel-pad) var(--bezel-pad) calc(var(--bezel-pad) + var(--control-strip)) var(--bezel-pad);border-radius:calc((0.6% + var(--crt-curvature) * 8%) * var(--bezel-corner-round,1)) / calc((0.5% + var(--crt-curvature) * 6.5%) * var(--bezel-corner-round,1));pointer-events:none;z-index:2;background: radial-gradient(90% 90% at 50% 50%, transparent calc(50% - var(--bezel-pad) - var(--bezel-pad-inner) * (.28 + var(--bezel-chamfer-soft) * .22)), rgba(0, 0, 0, calc(.06 * var(--crt-bezel-shadow) * (1 - var(--bezel-chamfer-soft) * .55))) calc(50% - var(--bezel-pad) - var(--bezel-pad-inner) * .06), rgba(0, 0, 0, calc(.14 * var(--crt-bezel-shadow))) calc(50% - var(--bezel-pad) + var(--bezel-pad-inner) * .1), transparent calc(50% - var(--bezel-pad) + var(--bezel-pad-inner) * (.42 + var(--bezel-chamfer-soft) * .58))), radial-gradient(ellipse 105% 88% at 50% 100%, rgba(0, 0, 0, calc(.42 * var(--crt-bezel-shadow))) 0%, transparent 62%), radial-gradient(ellipse 92% 105% at 0% 50%, rgba(0, 0, 0, calc(.26 * var(--crt-bezel-shadow))) 0%, transparent 62%), radial-gradient(ellipse 92% 105% at 100% 50%, rgba(0, 0, 0, calc(.26 * var(--crt-bezel-shadow))) 0%, transparent 62%), radial-gradient(ellipse 72% 72% at 0% 0%, rgba(0, 0, 0, calc(.3 * var(--crt-bezel-shadow))) 0%, transparent 68%), radial-gradient(ellipse 72% 72% at 100% 0%, rgba(0, 0, 0, calc(.3 * var(--crt-bezel-shadow))) 0%, transparent 68%), radial-gradient(ellipse 72% 72% at 0% 100%, rgba(0, 0, 0, calc(.36 * var(--crt-bezel-shadow))) 0%, transparent 68%), radial-gradient(ellipse 72% 72% at 100% 100%, rgba(0, 0, 0, calc(.36 * var(--crt-bezel-shadow))) 0%, transparent 68%);box-shadow:inset 0 0 0 1px rgba(0, 0, 0, calc(.34 + (1 - var(--bezel-chamfer-soft,.82)) * .28)), inset 0 0 calc(4px + var(--bezel-chamfer-soft,.82) * 9px) calc(1px + (1 - var(--bezel-chamfer-soft,.82)) * 1.5px) rgba(72, 64, 54, calc((.12 + var(--crt-curvature) * .04) * (.35 + (1 - var(--bezel-chamfer-soft,.82)) * .65))), inset 0 0 calc(7px + var(--bezel-seam,.16) * 5px + var(--bezel-chamfer-soft,.82) * 11px) calc(2px + var(--bezel-seam,.16) * 2px) rgba(255, 244, 220, calc(var(--bezel-seam,.16) * (.03 + var(--bezel-chamfer-soft,.82) * .07))), inset 0 0 calc(9px + var(--bezel-seam,.16) * 7px + var(--bezel-chamfer-soft,.82) * 15px) calc(3px + var(--bezel-seam,.16) * 3px) rgba(0, 0, 0, calc(var(--bezel-seam,.16) * (.06 + var(--bezel-chamfer-soft,.82) * .11))), inset 0 0 calc(42px + var(--crt-curvature) * 34px) rgba(0, 0, 0, calc((.48 + var(--crt-curvature) * .24) * var(--crt-bezel-shadow))), inset 0 3px 5px rgba(255, 238, 214, calc(.05 + var(--crt-curvature) * .03)), inset 0 -6px 18px rgba(0, 0, 0, calc(.32 + var(--crt-curvature) * .12));position:absolute}.crt-root[data-crt-off="1"] .crt-cabinet.bezel-on{background:radial-gradient(90% 75% at 50% 42%, color-mix(in srgb, var(--crt-phosphor) calc(12% * var(--crt-bezel-spill)), transparent) 0%, color-mix(in srgb, var(--crt-phosphor) calc(4% * var(--crt-bezel-spill)), transparent) 48%, transparent 62%), linear-gradient(188deg, #00000052 0%, transparent 24%, transparent 76%, #0000006b 100%), radial-gradient(100% 70% at 14% 6%, #fff4e40a 0%, transparent 50%), linear-gradient(168deg, var(--bezel-plastic-mid) 0%, var(--bezel-plastic-lo) 50%, var(--bezel-plastic-deep) 100%);box-shadow:0 18px 42px #000000d1, inset 0 0 0 1px var(--bezel-lip), inset 0 1px 0 #fff4e40d, inset 0 -1px 0 #0000007a, inset 0 -12px 22px #00000061;border-radius:1.1%}.crt-root[data-crt-off="1"] .crt-cabinet.bezel-on:after{box-shadow:inset 0 0 0 1px #0000008c,inset 0 7px 16px #0000006b,inset 6px 0 16px #0000001f,inset -6px 0 16px #0000001f}.cabinet-label{bottom:calc(var(--bezel-pad) * .42);letter-spacing:.38em;color:var(--bezel-label);text-shadow:0 1px #0000008c,0 -1px #fff4e40f;pointer-events:none;z-index:5;font-family:VT323,ui-monospace,monospace;font-size:max(7px,.82vmin);display:none;position:absolute;left:50%;transform:translate(-50%)}.crt-cabinet.bezel-on .cabinet-label{display:block}.crt-screen{z-index:1;border-radius:calc(0.6% + var(--crt-curvature) * 8%) / calc(0.5% + var(--crt-curvature) * 6.5%);width:100%;height:100%;box-shadow:inset 0 0 0 1px #000000e0, inset 0 0 calc(48px + var(--crt-curvature) * 72px) rgba(0, 0, 0, calc(.28 + var(--crt-curvature) * .42));--_off-glass:color-mix(in srgb, #42524a calc(var(--off-glass-level,.8) * 100%), #04080a);--_corner-reach:calc(30% + var(--crt-curvature) * 78%);--_corner-dark:calc(.78 + var(--crt-curvature) * .5);background:radial-gradient(135% 100% at 34% 22%, rgba(184, 200, 193, calc(.16 * var(--off-glass-sheen,.7))) 0%, rgba(150, 170, 164, calc(.07 * var(--off-glass-sheen,.7))) 22%, transparent 48%), radial-gradient(var(--_corner-reach) var(--_corner-reach) at 0% 0%, rgba(var(--off-glass-corner-rgb,4, 8, 10), var(--_corner-dark)) 0%, transparent 72%), radial-gradient(var(--_corner-reach) var(--_corner-reach) at 100% 0%, rgba(var(--off-glass-corner-rgb,4, 8, 10), var(--_corner-dark)) 0%, transparent 72%), radial-gradient(var(--_corner-reach) var(--_corner-reach) at 0% 100%, rgba(var(--off-glass-corner-rgb,4, 8, 10), var(--_corner-dark)) 0%, transparent 72%), radial-gradient(var(--_corner-reach) var(--_corner-reach) at 100% 100%, rgba(var(--off-glass-corner-rgb,4, 8, 10), var(--_corner-dark)) 0%, transparent 72%), radial-gradient(127% 116% at 50% 48%, transparent calc(48% - var(--off-glass-vignette,.6) * 6%), rgba(0, 0, 0, calc(.5 * var(--off-glass-vignette,.6))) 84%, rgba(0, 0, 0, calc(.72 * var(--off-glass-vignette,.6))) 100%), linear-gradient(168deg, #ffffff0d 0%, #fff0 28%, #0000 72%, #00000029 100%), linear-gradient(var(--_off-glass), var(--_off-glass));position:relative;overflow:hidden}.crt-glass-reflection{z-index:5;pointer-events:none;border-radius:inherit;mix-blend-mode:soft-light;opacity:0;transform:scale(calc(1 + var(--crt-tube-mag,0) * .4 + var(--crt-tube-persp,0) * .25));transform-origin:50%;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:opacity 90ms ease-out;position:absolute;inset:0;-webkit-mask-image:radial-gradient(112% 92% at 50% 42%,#000 0% 38%,#00000057 72%,#0000 88%);mask-image:radial-gradient(112% 92% at 50% 42%,#000 0% 38%,#00000057 72%,#0000 88%)}.crt-root[data-power-off="1"] .crt-glass-reflection,.crt-root[data-power-transition=off] .crt-glass-reflection,.crt-root[data-power-transition=on] .crt-glass-reflection{background-image:var(--off-glass-reflect-img,url(/reflection/wrap-image-crt-reflection-02.png));opacity:var(--off-glass-reflect-live,var(--off-glass-reflect,0))}.crt-root[data-reflect-photo="1"][data-power-off="1"] .crt-glass-reflection,.crt-root[data-reflect-photo="1"][data-power-transition=off] .crt-glass-reflection,.crt-root[data-reflect-photo="1"][data-power-transition=on] .crt-glass-reflection{mix-blend-mode:screen;filter:grayscale(.8)brightness(.55)contrast(1.12)blur(1.8px);transform:scale(calc(1 + var(--crt-tube-mag,0) * .4 + var(--crt-tube-persp,0) * .25));transform-origin:50%;-webkit-mask-image:radial-gradient(104% 82% at 50% 42%,#000 0% 30%,#00000052 66%,#0000 82%);mask-image:radial-gradient(104% 82% at 50% 42%,#000 0% 30%,#00000052 66%,#0000 82%)}.crt-cabinet.bezel-on .crt-screen{z-index:3;width:calc(100% - var(--bezel-screen-inset,0%) * 2);height:calc(100% - var(--bezel-screen-inset,0%) * 2);border-radius:calc((0.7% + var(--crt-curvature) * 9%) * var(--bezel-corner-round,1)) / calc((0.55% + var(--crt-curvature) * 7%) * var(--bezel-corner-round,1));box-shadow:0 0 calc(3px + var(--bezel-chamfer-soft,.82) * 5px) calc(.5px + (1 - var(--bezel-chamfer-soft,.82)) * 1px) rgba(0, 0, 0, calc(.42 + (1 - var(--bezel-chamfer-soft,.82)) * .36)), 0 0 calc(6px + var(--bezel-chamfer-soft,.82) * 10px) calc(1px + (1 - var(--bezel-chamfer-soft,.82)) * 1.5px) rgba(88, 78, 66, calc(.1 + (1 - var(--bezel-chamfer-soft,.82)) * .12)), 0 1px 0 #fff4e40d}.crt-cabinet.bezel-on .crt-screen:before{content:"";inset:calc(var(--bezel-pad-inner) * -.78);border-radius:inherit;pointer-events:none;z-index:3;opacity:calc(var(--bezel-seam,.16) * (.45 + (1 - var(--bezel-chamfer-soft,.82)) * .55));mix-blend-mode:overlay;--bezel-seam-corner:calc(9% + var(--bezel-pad-inner) * 1.45);background:linear-gradient(135deg, rgba(255, 244, 220, calc(.35 + (1 - var(--bezel-chamfer-soft,.82)) * .45)) 0, rgba(255, 244, 220, calc(.35 + (1 - var(--bezel-chamfer-soft,.82)) * .45)) calc(.6px + (1 - var(--bezel-chamfer-soft,.82)) * 1.4px), transparent calc(10px - var(--bezel-chamfer-soft,.82) * 7px)) top left / var(--bezel-seam-corner) var(--bezel-seam-corner) no-repeat, linear-gradient(225deg, rgba(255, 244, 220, calc(.35 + (1 - var(--bezel-chamfer-soft,.82)) * .45)) 0, rgba(255, 244, 220, calc(.35 + (1 - var(--bezel-chamfer-soft,.82)) * .45)) calc(.6px + (1 - var(--bezel-chamfer-soft,.82)) * 1.4px), transparent calc(10px - var(--bezel-chamfer-soft,.82) * 7px)) top right / var(--bezel-seam-corner) var(--bezel-seam-corner) no-repeat, linear-gradient(315deg, rgba(255, 244, 220, calc(.28 + (1 - var(--bezel-chamfer-soft,.82)) * .38)) 0, rgba(255, 244, 220, calc(.28 + (1 - var(--bezel-chamfer-soft,.82)) * .38)) calc(.6px + (1 - var(--bezel-chamfer-soft,.82)) * 1.4px), transparent calc(10px - var(--bezel-chamfer-soft,.82) * 7px)) bottom right / var(--bezel-seam-corner) var(--bezel-seam-corner) no-repeat, linear-gradient(45deg, rgba(255, 244, 220, calc(.28 + (1 - var(--bezel-chamfer-soft,.82)) * .38)) 0, rgba(255, 244, 220, calc(.28 + (1 - var(--bezel-chamfer-soft,.82)) * .38)) calc(.6px + (1 - var(--bezel-chamfer-soft,.82)) * 1.4px), transparent calc(10px - var(--bezel-chamfer-soft,.82) * 7px)) bottom left / var(--bezel-seam-corner) var(--bezel-seam-corner) no-repeat, linear-gradient(-45deg, rgba(0, 0, 0, calc(.22 + (1 - var(--bezel-chamfer-soft,.82)) * .42)) 0, transparent calc(8px - var(--bezel-chamfer-soft,.82) * 5px)) top left / calc(var(--bezel-seam-corner) * .72) calc(var(--bezel-seam-corner) * .72) no-repeat, linear-gradient(45deg, rgba(0, 0, 0, calc(.22 + (1 - var(--bezel-chamfer-soft,.82)) * .42)) 0, transparent calc(8px - var(--bezel-chamfer-soft,.82) * 5px)) top right / calc(var(--bezel-seam-corner) * .72) calc(var(--bezel-seam-corner) * .72) no-repeat, linear-gradient(135deg, rgba(0, 0, 0, calc(.26 + (1 - var(--bezel-chamfer-soft,.82)) * .46)) 0, transparent calc(8px - var(--bezel-chamfer-soft,.82) * 5px)) bottom right / calc(var(--bezel-seam-corner) * .72) calc(var(--bezel-seam-corner) * .72) no-repeat, linear-gradient(-135deg, rgba(0, 0, 0, calc(.26 + (1 - var(--bezel-chamfer-soft,.82)) * .46)) 0, transparent calc(8px - var(--bezel-chamfer-soft,.82) * 5px)) bottom left / calc(var(--bezel-seam-corner) * .72) calc(var(--bezel-seam-corner) * .72) no-repeat;position:absolute}.crt-root[data-bezel-style=classic] .crt-cabinet.bezel-on .crt-screen:before,.crt-root[data-bezel-style=deep] .crt-cabinet.bezel-on .crt-screen:before,.crt-root[data-bezel-style=smooth] .crt-cabinet.bezel-on .crt-screen:before,.crt-root[data-bezel-style=office] .crt-cabinet.bezel-on .crt-screen:before,.crt-root[data-bezel-style=tunnel] .crt-cabinet.bezel-on .crt-screen:before{mix-blend-mode:soft-light;opacity:calc(var(--bezel-seam,.16) * (.28 + var(--bezel-chamfer-soft,.82) * .42));background:radial-gradient(circle at 0 0, rgba(255, 244, 220, calc(.04 + var(--bezel-seam,.16) * .1)) 0%, transparent calc(36% + var(--bezel-chamfer-soft,.82) * 36%)) top left / var(--bezel-seam-corner) var(--bezel-seam-corner) no-repeat, radial-gradient(circle at 100% 0, rgba(255, 244, 220, calc(.04 + var(--bezel-seam,.16) * .1)) 0%, transparent calc(36% + var(--bezel-chamfer-soft,.82) * 36%)) top right / var(--bezel-seam-corner) var(--bezel-seam-corner) no-repeat, radial-gradient(circle at 100% 100%, rgba(255, 244, 220, calc(.03 + var(--bezel-seam,.16) * .08)) 0%, transparent calc(36% + var(--bezel-chamfer-soft,.82) * 36%)) bottom right / var(--bezel-seam-corner) var(--bezel-seam-corner) no-repeat, radial-gradient(circle at 0 100%, rgba(255, 244, 220, calc(.03 + var(--bezel-seam,.16) * .08)) 0%, transparent calc(36% + var(--bezel-chamfer-soft,.82) * 36%)) bottom left / var(--bezel-seam-corner) var(--bezel-seam-corner) no-repeat}.crt-root[data-bezel-style=miter] .crt-cabinet.bezel-on .crt-screen:before{opacity:calc(.35 + var(--bezel-seam,.16) * .65);mix-blend-mode:normal}.crt-root[data-bezel-style=office] .crt-cabinet.bezel-on .crt-screen:before{inset:calc(var(--bezel-pad-inner) * -.35);--bezel-seam-corner:calc(5% + var(--bezel-pad-inner) * 2.2)}.crt-root[data-bezel-style=tunnel] .crt-cabinet.bezel-on:after{inset:var(--bezel-pad) var(--bezel-pad) calc(var(--bezel-pad) + var(--control-strip)) var(--bezel-pad);background:radial-gradient(ellipse 46% 98% at 0% 50%, rgba(0, 0, 0, calc(.68 * var(--crt-bezel-shadow))) 0%, rgba(0, 0, 0, calc(.28 * var(--crt-bezel-shadow))) 42%, transparent 74%), radial-gradient(ellipse 46% 98% at 100% 50%, rgba(0, 0, 0, calc(.68 * var(--crt-bezel-shadow))) 0%, rgba(0, 0, 0, calc(.28 * var(--crt-bezel-shadow))) 42%, transparent 74%), radial-gradient(ellipse 98% 44% at 50% 0%, rgba(0, 0, 0, calc(.58 * var(--crt-bezel-shadow))) 0%, transparent 68%), radial-gradient(ellipse 98% 52% at 50% 100%, rgba(0, 0, 0, calc(.64 * var(--crt-bezel-shadow))) 0%, transparent 72%), radial-gradient(ellipse 88% 88% at 50% 50%, transparent calc(42% - var(--bezel-screen-inset,4.8%) * .35), rgba(0, 0, 0, calc(.22 * var(--crt-bezel-shadow))) calc(46% - var(--bezel-screen-inset,4.8%) * .2), rgba(0, 0, 0, calc(.38 * var(--crt-bezel-shadow))) calc(50% - var(--bezel-screen-inset,4.8%) * .05), transparent calc(54% + var(--bezel-screen-inset,4.8%) * .15)), radial-gradient(ellipse 72% 72% at 0% 0%, rgba(0, 0, 0, calc(.34 * var(--crt-bezel-shadow))) 0%, transparent 68%), radial-gradient(ellipse 72% 72% at 100% 0%, rgba(0, 0, 0, calc(.34 * var(--crt-bezel-shadow))) 0%, transparent 68%), radial-gradient(ellipse 72% 72% at 0% 100%, rgba(0, 0, 0, calc(.4 * var(--crt-bezel-shadow))) 0%, transparent 68%), radial-gradient(ellipse 72% 72% at 100% 100%, rgba(0, 0, 0, calc(.4 * var(--crt-bezel-shadow))) 0%, transparent 68%);box-shadow:inset 0 0 0 1px rgba(0, 0, 0, calc(.42 + (1 - var(--bezel-chamfer-soft)) * .18)), inset 0 0 calc(5px + var(--bezel-chamfer-soft) * 10px) 1px rgba(72, 64, 54, calc(.1 + var(--crt-curvature) * .04)), inset 0 0 calc(12px + var(--bezel-chamfer-soft) * 16px) 2px rgba(255, 244, 220, calc(var(--bezel-seam,.06) * .06)), inset 0 0 calc(56px + var(--crt-curvature) * 42px) rgba(0, 0, 0, calc((.58 + var(--crt-curvature) * .28) * var(--crt-bezel-shadow))), inset 0 2px 4px #ffeed60a, inset 0 -10px 24px rgba(0, 0, 0, calc(.42 + var(--crt-curvature) * .14))}.crt-root[data-bezel-style=tunnel] .crt-cabinet.bezel-on .crt-screen:before{inset:calc(var(--bezel-pad-inner) * -1.05);--bezel-seam-corner:calc(11% + var(--bezel-pad-inner) * 1.1);opacity:calc(var(--bezel-seam,.06) * (.22 + var(--bezel-chamfer-soft,.92) * .38))}.crt-root[data-bezel-style=tunnel] .crt-cabinet.bezel-on .crt-screen{box-shadow:0 0 calc(4px + var(--bezel-chamfer-soft) * 6px) 1px #00000094, 0 0 calc(8px + var(--bezel-chamfer-soft) * 12px) 2px #00000052, 0 0 0 1px #000000d1, 0 1px 0 #fff4e408}.crt-root[data-bezel-style=tunnel]{--control-strip:clamp(54px, 7.5vh, 86px);--tunnel-pad-frac:.0215;--tunnel-h-factor:calc((3 + 2 * var(--tunnel-pad-frac)) / 4);--tunnel-w:min(100vw - 32px, calc((100vh - 32px - var(--control-strip)) / var(--tunnel-h-factor)));scroll-behavior:smooth;align-items:flex-start;overflow-y:auto}.crt-root[data-bezel-style=tunnel] .crt-cabinet{aspect-ratio:auto;width:var(--tunnel-w);height:calc(var(--tunnel-w) * var(--tunnel-h-factor) + var(--control-strip))}.crt-root[data-bezel-style=tunnel] .crt-cabinet.bezel-on{padding:var(--bezel-pad) var(--bezel-pad) calc(var(--bezel-pad) + var(--control-strip)) var(--bezel-pad)}.crt-root[data-bezel-style=tunnel][data-screen-aspect]{align-items:center;overflow-y:hidden}.crt-root[data-bezel-style=tunnel][data-screen-aspect=fill] .crt-cabinet{width:calc(100vw - 32px);height:calc(100vh - 32px)}.crt-root[data-screen-aspect=square] .crt-cabinet{aspect-ratio:1;width:min(100vw - 32px,100vh - 32px);height:min(100vw - 32px,100vh - 32px)}.crt-root[data-screen-aspect=classic] .crt-cabinet{aspect-ratio:auto;width:min(100vw - 32px,125vh - 40px);height:min(80vw - 25.6px,100vh - 32px)}.crt-root[data-screen-aspect=wide] .crt-cabinet{aspect-ratio:auto;width:min(100vw - 32px,133.333vh - 42.6667px);height:min(75vw - 24px,100vh - 32px)}.crt-root[data-screen-aspect=widescreen] .crt-cabinet{aspect-ratio:auto;width:min(100vw - 32px,177.778vh - 56.8889px);height:min(56.25vw - 18px,100vh - 32px)}.crt-root[data-screen-aspect=fill] .crt-cabinet{aspect-ratio:auto;width:calc(100vw - 16px);height:calc(100vh - 16px)}.crt-root[data-bezel-style=tunnel] .crt-cabinet.bezel-on>.gear-btn,.crt-root[data-bezel-style=tunnel] .crt-cabinet.bezel-on>.degauss-btn{bottom:calc((var(--bezel-pad) + var(--control-strip) - 32px) / 2)}.crt-root[data-bezel-style=tunnel] .crt-cabinet.bezel-on>.power-btn,.crt-root[data-bezel-style=tunnel] .crt-cabinet.bezel-on>.music-ctrl{bottom:calc((var(--bezel-pad) + var(--control-strip) - 18px) / 2)}.crt-root[data-bezel-style=choco] .crt-cabinet.bezel-on{border-radius:calc((1.05% + var(--crt-curvature) * 11%) * var(--bezel-corner-round,1.16)) / calc((0.88% + var(--crt-curvature) * 9%) * var(--bezel-corner-round,1.16));background:radial-gradient(88% 72% at 50% 40%, color-mix(in srgb, var(--crt-phosphor) calc(10% * var(--crt-bezel-spill)), transparent) 0%, color-mix(in srgb, var(--crt-phosphor) calc(3% * var(--crt-bezel-spill)), transparent) 52%, transparent 68%), linear-gradient(148deg, #ffffff0e 0%, #ffffff05 14%, transparent 38%), linear-gradient(328deg, #0000006b 0%, #00000029 22%, transparent 48%), radial-gradient(120% 88% at 50% 118%, #000000b8 0%, transparent 58%), linear-gradient(172deg, #4a4845 0%, #3b3937 22%, #2f2d2b 52%, #232220 78%, #1a1918 100%);box-shadow:0 calc(20px + var(--crt-curvature) * 32px) calc(58px + var(--crt-curvature) * 64px) #000000eb, 0 6px 16px #000000c7, inset 0 1px 0 #ffffff12, inset 0 -2px 0 #0000009e, inset 3px 3px 14px #0000006b, inset -4px -4px 16px #0000005c}.crt-root[data-bezel-style=choco] .crt-cabinet.bezel-on:before{mix-blend-mode:overlay;opacity:calc(var(--bezel-texture-opacity,.9) * .72);-webkit-mask-image:radial-gradient(ellipse 100% 100% at 50% 50%, transparent calc(50% - var(--bezel-pad) + 0.8%), #000 calc(50% - var(--bezel-pad) + 1.6%));mask-image:radial-gradient(ellipse 100% 100% at 50% 50%, transparent calc(50% - var(--bezel-pad) + 0.8%), #000 calc(50% - var(--bezel-pad) + 1.6%));-webkit-mask-image:radial-gradient(ellipse 100% 100% at 50% 50%, transparent calc(50% - var(--bezel-pad) + 0.8%), #000 calc(50% - var(--bezel-pad) + 1.6%))}.crt-root[data-bezel-style=choco] .crt-cabinet.bezel-on:after{inset:calc(var(--bezel-pad) * .16);border-radius:calc((0.78% + var(--crt-curvature) * 8.5%) * var(--bezel-corner-round,1.16)) / calc((0.62% + var(--crt-curvature) * 7%) * var(--bezel-corner-round,1.16));background:linear-gradient(145deg, #ffffff0f 0%, #ffffff04 24%, transparent 46%), linear-gradient(325deg, #0000007a 0%, #0000002e 26%, transparent 50%), radial-gradient(ellipse 105% 92% at 50% 100%, rgba(0, 0, 0, calc(.52 * var(--crt-bezel-shadow))) 0%, transparent 62%), linear-gradient(180deg, #353331 0%, #2a2826 52%, #201f1d 100%);box-shadow:inset 0 1px 0 #ffffff14, inset -2px -3px 6px #00000073, inset 0 0 0 1px #000000b8, inset 0 0 calc(28px + var(--crt-curvature) * 24px) rgba(0, 0, 0, calc((.52 + var(--crt-curvature) * .22) * var(--crt-bezel-shadow))), inset 0 8px 18px rgba(0, 0, 0, calc(.38 + var(--crt-bezel-shadow) * .18))}.crt-root[data-bezel-style=choco] .crt-cabinet.bezel-on .crt-screen:before{inset:calc(var(--bezel-pad-inner) * -.42);opacity:1;mix-blend-mode:normal;box-shadow:inset 0 0 0 calc(2px + var(--bezel-pad-inner) * .28) #080807, inset 0 0 0 calc(4px + var(--bezel-pad-inner) * .42) #000000e0, inset 0 0 calc(16px + var(--bezel-pad-inner) * 5px) #000000d1, inset 0 2px 4px #0000008c;background:0 0}.crt-root[data-bezel-style=choco] .crt-cabinet.bezel-on .crt-screen{border-radius:calc((0.82% + var(--crt-curvature) * 8.5%) * var(--bezel-corner-round,1.16)) / calc((0.66% + var(--crt-curvature) * 6.8%) * var(--bezel-corner-round,1.16));box-shadow:0 0 calc(10px + var(--crt-bezel-spill) * 14px) color-mix(in srgb, var(--crt-phosphor) calc(18% * var(--crt-bezel-spill)), transparent), 0 0 calc(4px + var(--bezel-pad-inner) * 2px) 2px #000000c7, 0 0 0 1px #000000eb, inset 0 0 calc(36px + var(--crt-curvature) * 48px) rgba(0, 0, 0, calc(.42 + var(--crt-curvature) * .38))}.crt-root[data-bezel-style=choco] .crt-cabinet.bezel-on .crt-screen:after{opacity:calc(var(--bezel-kink,.1) * .35)}.crt-root[data-bezel-style=choco] .crt-cabinet.bezel-on .cabinet-label{color:#78706647}.crt-cabinet.bezel-on .crt-screen:after{content:"";border-radius:inherit;pointer-events:none;z-index:4;opacity:calc(var(--bezel-kink,.52) * (.12 + var(--bezel-chamfer-soft,.55) * .68));mix-blend-mode:soft-light;background:linear-gradient(135deg, rgba(255, 244, 220, calc(.22 + var(--bezel-kink) * .45)) 0%, #fff4dc0a 18%, transparent 32%) top left / 16% 16% no-repeat, linear-gradient(225deg, rgba(255, 244, 220, calc(.22 + var(--bezel-kink) * .45)) 0%, #fff4dc0a 18%, transparent 32%) top right / 16% 16% no-repeat, linear-gradient(315deg, rgba(255, 244, 220, calc(.18 + var(--bezel-kink) * .38)) 0%, #fff4dc08 18%, transparent 32%) bottom right / 16% 16% no-repeat, linear-gradient(45deg, rgba(255, 244, 220, calc(.18 + var(--bezel-kink) * .38)) 0%, #fff4dc08 18%, transparent 32%) bottom left / 16% 16% no-repeat, linear-gradient(-45deg, rgba(0, 0, 0, calc(.28 + var(--bezel-kink) * .35)) 0%, transparent 14%) top left / 11% 11% no-repeat, linear-gradient(45deg, rgba(0, 0, 0, calc(.28 + var(--bezel-kink) * .35)) 0%, transparent 14%) top right / 11% 11% no-repeat, linear-gradient(135deg, rgba(0, 0, 0, calc(.32 + var(--bezel-kink) * .38)) 0%, transparent 14%) bottom right / 11% 11% no-repeat, linear-gradient(-135deg, rgba(0, 0, 0, calc(.32 + var(--bezel-kink) * .38)) 0%, transparent 14%) bottom left / 11% 11% no-repeat;position:absolute;inset:0}.crt-root[data-crt-off="1"] .crt-cabinet.bezel-on .crt-screen{border-radius:.65%}.text-canvas{pointer-events:none;opacity:0;width:100%;height:100%;position:absolute;inset:0}.text-canvas.text-canvas-fallback{opacity:1;z-index:5}.gl-canvas{cursor:text;z-index:3;width:100%;height:100%;display:block;position:absolute;inset:0}.crt-root[data-power-off="1"] .text-canvas.text-canvas-fallback{opacity:0}.crt-root[data-power-off="1"] .crt-reflection-canvas,.crt-root[data-crt-off="1"] .crt-reflection-canvas{opacity:0;transition:opacity .55s cubic-bezier(.22,1,.36,1)}.dom-mirror{pointer-events:none;color:#0000;-webkit-user-select:text;user-select:text;font-family:VT323,ui-monospace,monospace;font-size:inherit;white-space:pre;z-index:0;position:absolute;inset:0;overflow:hidden}.key-sink{color:#0000;caret-color:#0000;resize:none;-webkit-text-fill-color:transparent;pointer-events:none;z-index:1;background:0 0;border:0;outline:0;width:100%;height:100%;padding:0;font-size:16px;position:absolute;inset:0}.ctx-menu{z-index:300;min-width:280px;max-width:min(360px,100vw - 16px);max-height:min(88vh,100dvh - 16px);color:var(--menu-fg);border:1px solid var(--menu-border);overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#5fffd273 #00000040;background:#0a0e12f5;border-radius:8px;flex-direction:column;gap:6px;padding:10px 12px;font-size:12px;display:flex;position:absolute;overflow:hidden auto;box-shadow:0 12px 40px #0009}.ctx-menu::-webkit-scrollbar{width:8px}.ctx-menu::-webkit-scrollbar-track{background:#0003;border-radius:4px}.ctx-menu::-webkit-scrollbar-thumb{background:#5fffd259;border-radius:4px}.ctx-menu::-webkit-scrollbar-thumb:hover{background:#5fffd28c}.ctx-menu[hidden]{display:none}.ctx-menu [hidden]{display:none!important}.ctx-title{letter-spacing:.12em;text-transform:uppercase;color:var(--menu-accent);margin-bottom:4px;font-size:11px}.ctx-menu .ctx-sec-collapsed{display:none!important}.ctx-title[data-section]{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;margin-top:9px;display:flex}.ctx-title[data-section]:before{content:"▾";opacity:.75;font-size:9px;line-height:1;transition:transform .12s}.ctx-title[data-section].ctx-collapsed:before{transform:rotate(-90deg)}.ctx-title[data-section]:hover{color:var(--menu-fg)}.ctx-title[data-section]:focus-visible{outline:1px solid var(--menu-accent);outline-offset:2px}.ctx-dirty{letter-spacing:.06em;text-transform:none;color:var(--menu-accent);opacity:.95;margin-left:8px;font-size:9px}.ctx-actions button:disabled{opacity:.4;cursor:default}.ctx-subtitle{letter-spacing:.08em;text-transform:uppercase;color:var(--menu-accent);opacity:.92;margin:2px 0 0;font-size:10px}.ctx-hint{color:var(--menu-fg);opacity:.78;margin:0 0 4px;font-size:10px;line-height:1.35}.ctx-hint--lead{opacity:.9;margin-bottom:2px}.ctx-hint strong{color:var(--menu-accent);font-weight:500}.ctx-group{background:#0000002e;border-left:2px solid #5fffd259;border-radius:4px;flex-direction:column;gap:5px;margin-top:4px;padding:6px 8px 8px;display:flex}.ctx-coupling-note{color:var(--menu-accent);opacity:.85;margin:0;font-size:10px;line-height:1.35}.ctx-range-label{flex-direction:column;align-items:stretch;gap:3px}.ctx-range-head{justify-content:space-between;align-items:baseline;gap:8px;width:100%;font-size:11px;display:flex}.ctx-range-title{flex:1;min-width:0;line-height:1.25}.ctx-range-label--enhanced .ctx-range-title{padding-right:4px}.ctx-val{font-variant-numeric:tabular-nums;color:var(--menu-accent);opacity:.95;flex-shrink:0}.ctx-val--clickable{cursor:text;border-bottom:1px dashed color-mix(in srgb, var(--menu-accent) 55%, transparent);text-align:right;min-width:2.5em;padding:0 2px}.ctx-val--clickable:hover,.ctx-val--clickable:focus-visible{opacity:1;background:color-mix(in srgb, var(--menu-accent) 12%, transparent);outline:none}.ctx-val--editing{background:0 0;border-bottom:none;padding:0}.ctx-val-input{width:4.5em;max-width:100%;font:inherit;font-variant-numeric:tabular-nums;color:var(--menu-fg);border:1px solid var(--menu-accent);text-align:right;background:#0c1218;border-radius:3px;padding:1px 4px;font-size:11px}.ctx-val-input:focus{box-shadow:0 0 0 1px color-mix(in srgb, var(--menu-accent) 40%, transparent);outline:none}.ctx-menu label{justify-content:space-between;align-items:center;gap:10px;display:flex}.ctx-menu label.ctx-range-label{flex-direction:column;align-items:stretch}.ctx-menu input[type=range]{flex:1}.ctx-menu select{pointer-events:auto;cursor:pointer;z-index:1;color:var(--menu-fg);border:1px solid var(--menu-border);font:inherit;background:#0c1218;border-radius:4px;padding:2px 6px;position:relative}.ctx-menu button{color:var(--menu-accent);border:1px solid var(--menu-border);font:inherit;cursor:pointer;background:0 0;border-radius:4px;margin-top:6px;padding:4px 8px}.ctx-menu button:hover{background:#5fffd214}.ctx-actions{gap:6px;margin-top:6px;display:flex}.ctx-actions--inline{margin-top:2px;margin-bottom:2px}.ctx-actions button{flex:1;margin-top:0}.ctx-saved-toast{text-align:center;letter-spacing:.1em;color:var(--menu-accent);opacity:0;padding:4px 0 0;font-size:11px;transition:opacity .2s}.ctx-saved-toast.visible{opacity:1}.gear-btn{z-index:100;cursor:pointer;color:#c8e6ffbf;-webkit-tap-highlight-color:transparent;background:0 0;border:none;margin:0;padding:0;transition:transform .18s;display:block;position:fixed;top:10px;right:10px}.gear-btn__well{background:radial-gradient(circle at 50% 38%,#ffffff14 0%,#ffffff05 28%,#0000 52%),radial-gradient(circle at 50% 115%,#0000008c 0%,#0000 58%),linear-gradient(165deg,#1a1e24 0%,#0e1014 100%);border:1px solid #0000008c;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:inset 0 2px 6px #000000b8,inset 0 -1px #ffffff0f,0 2px 8px #00000073}.gear-btn__knob{background:radial-gradient(circle at 32% 28%,#ffffff61 0%,#ffffff14 22%,#0000 48%),radial-gradient(circle at 50% 62%,#00000059 0%,#0000 55%),conic-gradient(from 210deg,#4a515c 0deg,#353a42 70deg,#22262c 160deg,#30353d 250deg,#4a515c 360deg);border:1px solid #0000007a;border-radius:50%;width:28px;height:28px;transition:transform .16s,box-shadow .16s;position:relative;transform:rotate(-32deg);box-shadow:inset 0 1px #ffffff38,inset 0 -2px 4px #00000073,0 1px 2px #00000059}.gear-btn__pointer{background:linear-gradient(#e8edf4 0%,#9aa6b4 100%);border-radius:1px;width:2px;height:8px;margin-left:-1px;position:absolute;top:3px;left:50%;box-shadow:0 0 1px #000000a6}.gear-btn__hub{background:radial-gradient(circle at 35% 30%,#6a7380 0%,#2a2e34 100%);border-radius:50%;width:6px;height:6px;margin:-3px 0 0 -3px;position:absolute;top:50%;left:50%;box-shadow:inset 0 1px 1px #ffffff2e,0 0 0 1px #00000059}.gear-btn__label{display:none}.gear-btn:hover .gear-btn__knob{box-shadow:inset 0 1px 0 #ffffff47, inset 0 -2px 4px #0006, 0 0 10px color-mix(in srgb, var(--menu-accent) 22%, transparent), 0 1px 2px #00000059;transform:rotate(-18deg)}.gear-btn:hover .gear-btn__pointer{background:linear-gradient(180deg, color-mix(in srgb, var(--menu-accent) 55%, #e8edf4) 0%, #9aa6b4 100%)}.gear-btn:active .gear-btn__knob{transform:rotate(-8deg)translateY(1px);box-shadow:inset 0 2px 5px #0000008c,inset 0 -1px #ffffff14}.gear-btn:active{transform:scale(.97)}.gear-btn.gear-btn--open .gear-btn__knob{transform:rotate(14deg)}.gear-btn.gear-btn--open:hover .gear-btn__knob{transform:rotate(20deg)}.gear-btn:focus-visible{outline:2px solid color-mix(in srgb, var(--menu-accent) 65%, transparent);outline-offset:3px;border-radius:4px}.crt-cabinet.bezel-on>.gear-btn{top:auto;bottom:max(4px, calc((var(--bezel-pad) + var(--control-strip) - 32px) / 2));right:calc(max(4px, calc(var(--bezel-pad) * .08)) + var(--controls-pad-clear,0px));z-index:6;transition:right .18s;position:absolute}.crt-cabinet.bezel-on>.gear-btn .gear-btn__well{background:radial-gradient(circle at 50% 34%,#fff8ee0f 0%,#0000 42%),radial-gradient(circle at 50% 118%,#0000008c 0%,#0000 58%),linear-gradient(168deg,#5a5248 0%,#3e3830 100%);border-color:#0000008c;width:32px;height:32px;box-shadow:inset 0 3px 8px #0000008c,inset 0 0 0 1px #0000007a,inset 0 -1px #fff4e40d,0 1px #fff8ee0a}.crt-cabinet.bezel-on>.gear-btn .gear-btn__knob{background:radial-gradient(circle at 34% 30%,#fff8ee1a 0%,#fff2e008 24%,#0000 46%),radial-gradient(circle at 50% 68%,#0000006b 0%,#0000 58%),linear-gradient(165deg,#6e655a 0%,#524a40 42%,#423c34 100%);border-color:#0000007a;width:21px;height:21px;box-shadow:inset 0 1px #fff4e41a,inset 0 -2px 5px #00000073,0 1px 1px #00000059}.crt-cabinet.bezel-on>.gear-btn .gear-btn__pointer{background:linear-gradient(#7a7268 0%,#4a443c 100%);height:6px;top:2px;box-shadow:0 0 0 1px #0000006b}.crt-cabinet.bezel-on>.gear-btn .gear-btn__hub{background:radial-gradient(circle at 35% 30%,#6a6258 0%,#322e28 100%);width:4px;height:4px;margin:-2px 0 0 -2px;box-shadow:inset 0 1px 1px #fff4e414,0 0 0 1px #00000073}.crt-cabinet.bezel-on>.gear-btn:hover .gear-btn__knob{box-shadow:inset 0 1px 0 #fff4e424, inset 0 -2px 5px #0000006b, 0 0 8px color-mix(in srgb, var(--crt-phosphor) 14%, transparent), 0 1px 1px #00000059}.crt-cabinet.bezel-on>.gear-btn:hover .gear-btn__pointer{background:linear-gradient(#8a8074 0%,#5a5248 100%)}.crt-cabinet.bezel-on>.gear-btn.gear-btn--open .gear-btn__knob{box-shadow:inset 0 1px 0 #ffffff17, inset 0 -2px 5px #00000085, 0 0 5px color-mix(in srgb, var(--crt-phosphor) 10%, transparent), 0 1px 1px #00000047}.degauss-btn{z-index:100;cursor:pointer;color:#b0b8c08c;-webkit-tap-highlight-color:transparent;background:radial-gradient(circle at 50% 38%,#ffffff12 0%,#ffffff05 28%,#0000 52%),radial-gradient(circle at 50% 115%,#0000008c 0%,#0000 58%),linear-gradient(165deg,#1a1e24 0%,#0e1014 100%);border:1px solid #0000008c;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin:0;padding:0;transition:transform .18s,color .18s;display:flex;position:fixed;top:10px;right:58px;box-shadow:inset 0 2px 6px #000000b8,inset 0 -1px #ffffff0f,0 2px 8px #00000073}.degauss-btn:hover{color:#dcf0fff2;transform:translateY(-1px)}.degauss-btn:active{transform:translateY(0)}.degauss-btn--busy{color:#8cdcff;animation:.6s ease-in-out infinite degauss-btn-pulse}@keyframes degauss-btn-pulse{0%,to{color:#8cdcff8c}50%{color:#b4f0ff}}.degauss-btn__glyph{box-sizing:border-box;border:3px solid;border-top:none;border-radius:0 0 8px 8px;width:14px;height:11px;margin-top:2px;position:relative}.degauss-btn__glyph:before,.degauss-btn__glyph:after{content:"";background:currentColor;width:3px;height:4px;position:absolute;top:-3px}.degauss-btn__glyph:before{left:-3px}.degauss-btn__glyph:after{right:-3px}.crt-cabinet.bezel-on>.degauss-btn .degauss-btn__glyph{border-width:2px;border-radius:0 0 6px 6px;width:10px;height:8px;margin-top:2px}.crt-cabinet.bezel-on>.degauss-btn .degauss-btn__glyph:before,.crt-cabinet.bezel-on>.degauss-btn .degauss-btn__glyph:after{display:none}@media (prefers-reduced-motion:reduce){.degauss-btn--busy{animation:none}}.crt-cabinet.bezel-on>.degauss-btn{top:auto;bottom:max(4px, calc((var(--bezel-pad) + var(--control-strip) - 32px) / 2));right:calc(max(4px, calc(var(--bezel-pad) * .08)) + 40px + var(--controls-pad-clear,0px));z-index:6;color:#3a383499;background:radial-gradient(circle at 50% 34%,#fff8ee0f 0%,#0000 42%),radial-gradient(circle at 50% 118%,#0000008c 0%,#0000 58%),linear-gradient(168deg,#5a5248 0%,#3e3830 100%);border-color:#0000008c;width:32px;height:32px;transition:right .18s;position:absolute;box-shadow:inset 0 3px 8px #0000008c,inset 0 0 0 1px #0000007a,inset 0 -1px #fff4e40d,0 1px #fff8ee0a}.crt-cabinet.bezel-on>.degauss-btn:hover{color:#2c2a26cc;transform:none}.crt-cabinet.bezel-on>.degauss-btn--busy{color:#783c46f2}.power-btn{z-index:100;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;margin:0;padding:0;position:fixed;top:10px;left:10px}.power-btn:disabled{cursor:wait}.power-btn--busy .power-btn__rocker{filter:saturate(.86)}.power-btn__housing{background:linear-gradient(90deg, #fff8e212 0 1px, transparent 1px calc(100% - 1px), #00000047 calc(100% - 1px)), linear-gradient(180deg, color-mix(in srgb, var(--bezel-plastic-mid,#38322c) 82%, #000 18%) 0%, color-mix(in srgb, var(--bezel-plastic-lo,#302b26) 86%, #000 14%) 52%, color-mix(in srgb, var(--bezel-plastic-deep,#221f1b) 92%, #000 8%) 100%);border:1px solid #0000009e;border-radius:2px 3px 3px 2px;justify-content:center;align-items:center;width:46px;height:18px;display:flex;position:relative;box-shadow:inset 0 1px 3px #000000a8,inset 0 -1px #fff4e40f,0 1px #fff4e40d,0 2px 3px #0000007a}.power-btn__rocker{background:linear-gradient(180deg, #fffae612 0%, transparent 45%), linear-gradient(180deg, var(--bezel-plastic-mid,#463f37) 0%, var(--bezel-plastic-deep,#2a2520) 100%);border-radius:1px 2px 2px 1px;width:23px;height:9px;transition:transform .14s,filter .18s;position:absolute;top:4px;left:5px;box-shadow:inset 0 1px #fffae61f,inset 0 -1px 1px #0000006b,0 1px 1px #00000073}.power-btn__led{background:radial-gradient(circle at 38% 32%,#ffe8be33,#0000 28%),#241e18;border-radius:50%;width:5px;height:5px;margin-top:-2.5px;transition:background .2s,box-shadow .2s;position:absolute;top:50%;right:7px;box-shadow:inset 0 1px 1px #000000bd,0 0 0 1px #0000007a,0 1px #fff4e40a}.power-btn--on .power-btn__led{background:radial-gradient(circle at 36% 30%,#d7ffe9 0%,#77ffb1 23%,#14b966 48%,#075f38 100%);box-shadow:inset 0 0 1px #ffffffc2,0 0 3px #2fff8ed1,0 0 9px #21da7085,0 0 0 1px #00000047}.power-btn--off .power-btn__led{background:radial-gradient(circle at 36% 30%,#ffd3bc 0%,#ff7058 24%,#b4221b 52%,#54120f 100%);box-shadow:inset 0 0 1px #ffffff9e,0 0 3px #ff3f2bb8,0 0 8px #be1f1875,0 0 0 1px #00000047}.power-btn:active .power-btn__rocker{transform:translateY(1px)scale(.96)}.crt-cabinet.bezel-on>.power-btn{top:auto;bottom:max(10px, calc((var(--bezel-pad) + var(--control-strip) - 18px) / 2));left:max(12px, calc(var(--bezel-pad) * .22));z-index:6;position:absolute}.crt-cabinet.bezel-on>.power-btn .power-btn__housing{background: radial-gradient(120% 150% at 18% 130%, #0000006b 0%, transparent 60%),  linear-gradient(90deg, #fff8e20f 0 1px, transparent 1px calc(100% - 1px), #0000004d calc(100% - 1px)),  linear-gradient(180deg, color-mix(in srgb, var(--bezel-plastic-mid,#38322c) 80%, #000 20%) 0%, color-mix(in srgb, var(--bezel-plastic-lo,#302b26) 84%, #000 16%) 52%, color-mix(in srgb, var(--bezel-plastic-deep,#221f1b) 90%, #000 10%) 100%);width:46px;height:18px;box-shadow:inset 0 2px 5px #0009,inset 0 -1px #fff4e40d,inset 0 0 0 1px #00000080,0 1px #fff4e40d,0 2px 3px #00000073}.crt-cabinet.bezel-on>.power-btn .power-btn__rocker{background:linear-gradient(180deg, #fffae614 0%, transparent 46%), linear-gradient(180deg, var(--bezel-plastic-mid,#463f37) 0%, var(--bezel-plastic-deep,#2a2520) 100%)}@property --music-thumb-pos{syntax:"<percentage>";inherits:true;initial-value:50%}.music-ctrl{--music-thumb-pos:50%;z-index:100;box-sizing:border-box;letter-spacing:0;text-transform:uppercase;color:#e8e0c8bf;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:none;-webkit-tap-highlight-color:transparent;background:linear-gradient(#4c48428c 0%,#282521b3 48%,#1c1916c7 100%);border:1px solid #0009;border-radius:2px 3px 3px 2px;align-items:center;gap:5px;height:18px;padding:0 5px;font-family:VT323,ui-monospace,monospace;font-size:11px;line-height:1;transition:--music-thumb-pos .32s cubic-bezier(.22,1,.36,1);display:inline-flex;position:fixed;top:10px;left:66px;box-shadow:inset 0 1px #fffce812,inset 0 -1px #00000059,0 1px 1px #00000073}.music-ctrl--dragging{transition:none}.music-ctrl--boot-off .music-ctrl__thumb{animation:.76s cubic-bezier(.22,1,.36,1) both music-ctrl-boot-off}@keyframes music-ctrl-boot-off{0%,14%{left:50%}to{left:var(--music-thumb-pos,0%)}}@media (prefers-reduced-motion:reduce){.music-ctrl--boot-off .music-ctrl__thumb{animation:none}}.crt-cabinet.bezel-on>.music-ctrl{top:auto;bottom:max(10px, calc((var(--bezel-pad) + var(--control-strip) - 18px) / 2));left:max(68px, calc(var(--bezel-pad) * .22 + 56px));z-index:6;position:absolute}.music-ctrl:focus-visible{outline-offset:1px;outline:1px solid #e8e0c873}.music-ctrl__label{letter-spacing:.8px;pointer-events:none;text-shadow:0 1px #0009;line-height:1;display:inline-block}.music-ctrl__track{pointer-events:none;background:linear-gradient(#000c 0%,#14110eeb 50%,#28241e8c 100%);border:1px solid #000000b3;border-radius:1px;width:50px;height:8px;position:relative;box-shadow:inset 0 1px 2px #000000d1,inset 0 -1px #fffce80d}.music-ctrl__ticks{pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;inset:1px 3px}.music-ctrl__ticks>span{background:#e8e0c838;width:1px;height:3px;box-shadow:1px 0 #00000080}.music-ctrl__ticks>span:nth-child(3){background:#e8e0c859;height:5px}.music-ctrl__thumb{top:50%;left:var(--music-thumb-pos,50%);pointer-events:none;background-blend-mode:overlay, multiply, normal;background:repeating-linear-gradient(90deg,#ffffff52 0 1px,#0000006b 1px 2px),linear-gradient(90deg,#0000008c 0%,#0000 22% 78%,#0000008c 100%),linear-gradient(#d9d4c8 0%,#b2ada1 22%,#6e6a60 55%,#45413a 100%);border:1px solid #000000d1;border-radius:1px;width:8px;height:14px;position:absolute;transform:translate(-50%,-50%);box-shadow:inset 0 1px #fffce88c,inset 0 -1px #0000008c,0 1px 2px #0000008c}.music-ctrl--dragging{cursor:ew-resize}.music-ctrl--dragging .music-ctrl__thumb{box-shadow:inset 0 1px #fffce8a6,inset 0 -1px #00000080,0 1px 3px #000000a6,0 0 0 1px #e8e0c82e}.bezel-note--notch-push{animation:.28s cubic-bezier(.22,1,.36,1) bezel-note-notch-shake}@keyframes bezel-note-notch-shake{0%{filter:drop-shadow(2px 4px 3px #00000038)}18%{filter:drop-shadow(0 0 8px #ffc85073)}42%{filter:drop-shadow(2px 4px 8px #ffc8505c)}to{filter:drop-shadow(2px 4px 3px #00000038)}}.bezel-notes{z-index:60;pointer-events:none;position:fixed;overflow:visible}.sticky-notes-pad,#sticky-notes-dock.sticky-notes-pad{--bezel-note-black-space-scale:.9;--sticky-note-pad-size:min(calc(150px * var(--bezel-note-black-space-scale)), calc(24vw * var(--bezel-note-black-space-scale)));--sticky-note-pad-min-size:calc(116px * var(--bezel-note-black-space-scale));--sticky-note-dock-min-height:calc(118px * var(--bezel-note-black-space-scale));z-index:50;padding:58px 0 max(6px, env(safe-area-inset-bottom,0px)) max(88px, env(safe-area-inset-right,0px));pointer-events:auto;filter:drop-shadow(0 14px 22px #00000073)drop-shadow(0 6px 8px #0006);flex-direction:column;align-items:flex-end;transition:transform .16s cubic-bezier(.22,1,.36,1),filter .15s;display:flex;position:fixed;bottom:14px;right:14px;overflow:visible;transform:translate(18%,22%)rotate(-2.5deg)}.sticky-notes-pad[hidden]{display:none!important}.sticky-notes-pad:hover:not(.sticky-notes-pad--open){transform:translate(4%,6%)rotate(-1.4deg)}.sticky-notes-pad--open{filter:drop-shadow(0 18px 30px #0000008c)drop-shadow(0 6px 10px #00000073);transform:translate(0)rotate(0)}.sticky-notes-pad__stack{width:var(--sticky-note-pad-size);scrollbar-width:thin;flex-direction:column-reverse;align-items:stretch;gap:9px;max-height:min(70vh,540px);display:flex;position:relative;overflow:hidden auto}.sticky-notes-pad--idle .sticky-notes-pad__stack{max-height:96px;overflow:hidden}.sticky-notes-pad--idle .bezel-note--dock:nth-child(n+2){display:none}.sticky-notes-pad__add{--pad-next-color:#fff4a8;--pad-second-color:#fefefe;--pad-third-color:#fff9d8;width:var(--sticky-note-pad-size);min-width:var(--sticky-note-pad-min-size);aspect-ratio:1;background:radial-gradient(ellipse 78% 22% at 50% 100%, #00000038, transparent 70%), linear-gradient(176deg, #ffffff42 0 1px, transparent 2px), linear-gradient(168deg, color-mix(in srgb, var(--pad-next-color) 86%, #fffde8) 0%, var(--pad-next-color) 50%, color-mix(in srgb, var(--pad-next-color) 88%, #b7a155) 100%);color:#2a2418d1;height:auto;font-family:var(--note-font-family);cursor:grab;touch-action:none;border:0;border-radius:1px 1px 3px 3px;margin-top:12px;padding:0;font-size:14px;line-height:1.1;transition:filter .1s,transform .1s,translate .22s cubic-bezier(.22,1,.36,1),background .15s,box-shadow .15s;position:relative;overflow:visible;transform:rotate(1.7deg);box-shadow:inset 0 1px #ffffff80,inset 0 -1px #0000000f,0 22px 28px #00000080,14px 30px 36px #00000057}.sticky-notes-pad__add:active{cursor:grabbing}.sticky-notes-pad__layer{background:linear-gradient(176deg, #ffffff38 0 1px, transparent 2px), linear-gradient(168deg, color-mix(in srgb, var(--layer-color,#fff4a8) 88%, #fffde8) 0%, var(--layer-color,#fff4a8) 55%, color-mix(in srgb, var(--layer-color,#fff4a8) 88%, #b8a560) 100%);cursor:grab;pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;transform-origin:50% 72%;border-radius:1px 1px 3px 3px;transition:transform .14s cubic-bezier(.22,1,.36,1),translate .18s cubic-bezier(.22,1,.36,1),filter .15s,box-shadow .15s;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff6b,inset 0 -1px #00000014,0 18px 26px #0000006b}.sticky-notes-pad__layer:active{cursor:grabbing}.sticky-notes-pad__layer--back{--layer-color:var(--pad-third-color);z-index:0;transform:translate(-54px,24px)rotate(-11deg)}.sticky-notes-pad__layer--mid{--layer-color:var(--pad-second-color);z-index:1;transform:translate(22px,-20px)rotate(5deg)}.sticky-notes-pad__layer--front{--layer-color:var(--pad-next-color);z-index:2;transform:rotate(0)}.sticky-notes-pad__layer--picked{z-index:3}body:not(.bezel-note-drag-active) .sticky-notes-pad__add:hover .sticky-notes-pad__layer--back{transform:translate(-76px,34px)rotate(-15deg)}body:not(.bezel-note-drag-active) .sticky-notes-pad__add:hover .sticky-notes-pad__layer--mid{transform:translate(44px,-28px)rotate(9deg)}body:not(.bezel-note-drag-active) .sticky-notes-pad__layer--back:hover{z-index:4;filter:brightness(1.1);transform:translate(-76px,34px)rotate(-15deg)scale(1.055);box-shadow:inset 0 1px #ffffff80,inset 0 -1px #0000001a,0 8px 18px #00000075,0 22px 30px #0000007a}body:not(.bezel-note-drag-active) .sticky-notes-pad__layer--mid:hover{z-index:4;filter:brightness(1.08);transform:translate(44px,-28px)rotate(9deg)scale(1.045);box-shadow:inset 0 1px #ffffff80,inset 0 -1px #0000001a,0 8px 18px #00000075,0 22px 30px #0000007a}.sticky-notes-pad__layer--peeling.sticky-notes-pad__layer--back,.sticky-notes-pad__add:hover .sticky-notes-pad__layer--peeling.sticky-notes-pad__layer--back,.sticky-notes-pad__layer--peeling.sticky-notes-pad__layer--back:hover{z-index:5;cursor:grabbing;filter:brightness(1.1);transform:translate(-54px,24px)rotate(-11deg);box-shadow:inset 0 1px #ffffff8c,inset 0 -1px #0000001a,0 14px 22px #00000080,0 26px 36px #0000006b}.sticky-notes-pad__layer--peeling.sticky-notes-pad__layer--mid,.sticky-notes-pad__add:hover .sticky-notes-pad__layer--peeling.sticky-notes-pad__layer--mid,.sticky-notes-pad__layer--peeling.sticky-notes-pad__layer--mid:hover{z-index:5;cursor:grabbing;filter:brightness(1.1);transform:translate(22px,-20px)rotate(5deg);box-shadow:inset 0 1px #ffffff8c,inset 0 -1px #0000001a,0 14px 22px #00000080,0 26px 36px #0000006b}.sticky-notes-pad__layer--peeling.sticky-notes-pad__layer--front,.sticky-notes-pad__add:hover .sticky-notes-pad__layer--peeling.sticky-notes-pad__layer--front,.sticky-notes-pad__layer--peeling.sticky-notes-pad__layer--front:hover{z-index:5;cursor:grabbing;filter:brightness(1.08);transform:rotate(0);box-shadow:inset 0 1px #ffffff8c,inset 0 -1px #0000001a,0 14px 22px #00000080,0 26px 36px #0000006b}.sticky-notes-pad__add--peeling,.sticky-notes-pad__add--peeling:hover{filter:brightness(1.06);cursor:grabbing;transform:rotate(1.7deg)}.sticky-notes-pad__cta{opacity:0;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:3px;transition:opacity .16s;display:flex;position:absolute;inset:0}.sticky-notes-pad__cta-plus{font-size:24px;line-height:1}.sticky-notes-pad__cta-text{letter-spacing:.05em;font-size:10px}.sticky-notes-pad__add:hover{filter:brightness(1.06);transform:rotate(.4deg)translateY(-10px)scale(1.02)}.sticky-notes-pad__add:has(.sticky-notes-pad__layer:hover){transform:rotate(1.1deg)translateY(-5px)scale(1.01)}body:not(.bezel-note-drag-active) .sticky-notes-pad__layer:hover .sticky-notes-pad__cta{opacity:.85}.sticky-notes-pad__layer--peeling .sticky-notes-pad__cta,.sticky-notes-pad__layer--picked .sticky-notes-pad__cta{opacity:0}@media (prefers-reduced-motion:reduce){.sticky-notes-pad,.bezel-note--placed.bezel-note--tucked,.bezel-note__tube-glow{transition:none!important;animation:none!important}}.bezel-note{pointer-events:auto;aspect-ratio:1;color:#2a2418;--note-grain-opacity:.12;--note-paper-shadow-opacity:.14;--note-paper-highlight-opacity:.18;font-family:var(--note-font-family);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border-radius:1px 1px 2px 2px;flex-direction:column;padding:0;font-size:clamp(11px,1.55vmin,15px);line-height:1.25;transition:translate .18s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;overflow:visible}.bezel-note__shadow{z-index:-1;pointer-events:none;border-radius:inherit;box-shadow:0 1px 1px #0000000f, 0 6px 10px #00000029, var(--note-shadow-bias-x,-4px) 14px 20px #00000038, var(--note-shadow-bias-x-2,6px) 18px 26px #0000002e, 0 26px 32px #00000024;background:0 0;transition:box-shadow .18s;position:absolute;inset:0}.bezel-note__paper{z-index:0;pointer-events:none;border-radius:inherit;background:repeating-linear-gradient(-47deg, transparent, transparent 2px, #00000005 2px, #00000005 3px), linear-gradient(168deg, color-mix(in srgb, var(--bezel-note-color,#fff4a8) 97%, white) 0%, var(--bezel-note-color,#fff4a8) 42%, var(--bezel-note-color,#fff4a8) 100%);box-shadow:none;position:absolute;inset:0}.bezel-note__paper:after{content:"";z-index:1;pointer-events:none;border-radius:inherit;opacity:.14;background:radial-gradient(ellipse 70% 40% at 72% 78%, rgba(0, 0, 0, calc(var(--note-paper-shadow-opacity) * .36)), transparent 78%), radial-gradient(ellipse 60% 32% at 32% 22%, rgba(255, 255, 255, calc(var(--note-paper-highlight-opacity) * .7)), transparent 82%), linear-gradient(112deg, transparent 0 44%, #ffffff1f 46%, transparent 51%), linear-gradient(74deg, transparent 0 58%, #0000000a 60%, transparent 64%);mix-blend-mode:multiply;position:absolute;inset:0}.bezel-note__paper:before{content:"";z-index:1;pointer-events:none;border-radius:inherit;opacity:var(--note-grain-opacity);mix-blend-mode:multiply;background:radial-gradient(circle at 14% 18%,#45321229 0 .6px,#0000 .9px) 0 0/17px 19px,radial-gradient(circle at 61% 29%,#ffffff38 0 .55px,#0000 .9px) 0 0/23px 21px,radial-gradient(circle at 38% 77%,#46311021 0 .65px,#0000 1px) 0 0/29px 31px,radial-gradient(circle at 82% 68%,#ffffff2e 0 .5px,#0000 .9px) 0 0/31px 27px,repeating-linear-gradient(96deg,#0000 0 3px,#48351206 3px 4px) 0 0/100% 100%;position:absolute;inset:0}@property --note-top-alpha{syntax:"<number>";inherits:true;initial-value:.3}@property --note-bg-blur{syntax:"<length>";inherits:true;initial-value:2px}@property --note-bg-brightness{syntax:"<number>";inherits:true;initial-value:1.18}@property --note-bg-contrast{syntax:"<number>";inherits:true;initial-value:1}@property --note-bg-saturate{syntax:"<number>";inherits:true;initial-value:.85}@property --note-glow-opacity{syntax:"<number>";inherits:true;initial-value:.24}@property --note-lower-blur{syntax:"<length>";inherits:true;initial-value:2px}@property --note-screen-light{syntax:"<number>";inherits:true;initial-value:1}@property --note-bezel-hung-damp{syntax:"<number>";inherits:true;initial-value:0}@property --note-press-tilt{syntax:"<angle>";inherits:true;initial-value:0deg}@property --note-press-alpha-bias{syntax:"<number>";inherits:true;initial-value:0}@property --note-press-feather-left{syntax:"<length>";inherits:true;initial-value:14px}@property --note-press-feather-right{syntax:"<length>";inherits:true;initial-value:14px}.bezel-note--on-tube,.bezel-note--inner-light{--note-effective-light:1;--note-top-alpha:clamp(0, calc(1 - var(--note-effective-light,1) * .4 * (1 - var(--note-bezel-hung-damp,0)) + var(--note-press-alpha-bias,0)), 1);--note-bg-blur:calc(var(--note-effective-light,1) * .5px + var(--note-bezel-hung-damp,0) * 2.5px);--note-bg-brightness:1;--note-bg-contrast:calc(1 + var(--note-effective-light,1) * .05);--note-bg-saturate:calc(1 - var(--note-effective-light,1) * .08);--note-glow-opacity:calc(var(--note-effective-light,1) * .28 * (1 - var(--note-bezel-hung-damp,0)));--note-lower-blur:calc(var(--note-effective-light,1) * 4px * (1 - var(--note-bezel-hung-damp,0)));-webkit-backdrop-filter:blur(var(--note-bg-blur)) brightness(var(--note-bg-brightness)) contrast(var(--note-bg-contrast)) saturate(var(--note-bg-saturate));transition:--note-top-alpha .1s linear,--note-bg-blur .1s linear,--note-bg-brightness .1s linear,--note-bg-contrast .1s linear,--note-bg-saturate .1s linear,--note-glow-opacity .1s linear,--note-lower-blur .1s linear,--note-bezel-hung-damp .12s linear}.bezel-note--inner-light{--note-top-alpha:1;--note-bg-blur:0px;--note-bg-brightness:1;--note-bg-contrast:1;--note-bg-saturate:1;--note-glow-opacity:calc(var(--note-effective-light,0) * .55);--note-lower-blur:0px}.bezel-note--on-tube .bezel-note__paper{-webkit-mask-image:linear-gradient(calc(180deg + var(--note-press-tilt,0deg)), #000 0, #000 calc(var(--note-cut-y,0px) - 28px), rgba(0, 0, 0, calc((var(--note-top-alpha) + 1) * .5)) calc(var(--note-cut-y,0px)), rgba(0, 0, 0, var(--note-top-alpha)) calc(var(--note-cut-y,0px) + 28px), rgba(0, 0, 0, var(--note-top-alpha)) 18%, rgba(0, 0, 0, calc(var(--note-top-alpha) + (1 - var(--note-top-alpha)) * .4)) 25%, rgba(0, 0, 0, calc(var(--note-top-alpha) + (1 - var(--note-top-alpha)) * .72)) 33%, rgba(0, 0, 0, calc(var(--note-top-alpha) + (1 - var(--note-top-alpha)) * .92)) 42%, #000 55%, #000 100%), linear-gradient(90deg, #000 0, #000 calc(var(--note-cut-x,0px) - var(--note-press-feather-left,14px)), #0000 calc(var(--note-cut-x,0px) + var(--note-press-feather-left,14px)), #0000 calc(var(--note-cut-x,0px) + var(--note-cut-w,0px) - var(--note-press-feather-right,14px)), #000 calc(var(--note-cut-x,0px) + var(--note-cut-w,0px) + var(--note-press-feather-right,14px)), #000 100%);-webkit-mask-image:linear-gradient(calc(180deg + var(--note-press-tilt,0deg)), #000 0, #000 calc(var(--note-cut-y,0px) - 28px), rgba(0, 0, 0, calc((var(--note-top-alpha) + 1) * .5)) calc(var(--note-cut-y,0px)), rgba(0, 0, 0, var(--note-top-alpha)) calc(var(--note-cut-y,0px) + 28px), rgba(0, 0, 0, var(--note-top-alpha)) 18%, rgba(0, 0, 0, calc(var(--note-top-alpha) + (1 - var(--note-top-alpha)) * .4)) 25%, rgba(0, 0, 0, calc(var(--note-top-alpha) + (1 - var(--note-top-alpha)) * .72)) 33%, rgba(0, 0, 0, calc(var(--note-top-alpha) + (1 - var(--note-top-alpha)) * .92)) 42%, #000 55%, #000 100%), linear-gradient(90deg, #000 0, #000 calc(var(--note-cut-x,0px) - var(--note-press-feather-left,14px)), #0000 calc(var(--note-cut-x,0px) + var(--note-press-feather-left,14px)), #0000 calc(var(--note-cut-x,0px) + var(--note-cut-w,0px) - var(--note-press-feather-right,14px)), #000 calc(var(--note-cut-x,0px) + var(--note-cut-w,0px) + var(--note-press-feather-right,14px)), #000 100%);mask-image:linear-gradient(calc(180deg + var(--note-press-tilt,0deg)), #000 0, #000 calc(var(--note-cut-y,0px) - 28px), rgba(0, 0, 0, calc((var(--note-top-alpha) + 1) * .5)) calc(var(--note-cut-y,0px)), rgba(0, 0, 0, var(--note-top-alpha)) calc(var(--note-cut-y,0px) + 28px), rgba(0, 0, 0, var(--note-top-alpha)) 18%, rgba(0, 0, 0, calc(var(--note-top-alpha) + (1 - var(--note-top-alpha)) * .4)) 25%, rgba(0, 0, 0, calc(var(--note-top-alpha) + (1 - var(--note-top-alpha)) * .72)) 33%, rgba(0, 0, 0, calc(var(--note-top-alpha) + (1 - var(--note-top-alpha)) * .92)) 42%, #000 55%, #000 100%), linear-gradient(90deg, #000 0, #000 calc(var(--note-cut-x,0px) - var(--note-press-feather-left,14px)), #0000 calc(var(--note-cut-x,0px) + var(--note-press-feather-left,14px)), #0000 calc(var(--note-cut-x,0px) + var(--note-cut-w,0px) - var(--note-press-feather-right,14px)), #000 calc(var(--note-cut-x,0px) + var(--note-cut-w,0px) + var(--note-press-feather-right,14px)), #000 100%)}.bezel-note--on-tube.bezel-note--has-note-below{--note-top-alpha:.92;--note-bg-blur:1.5px;--note-bg-brightness:1;--note-bg-contrast:1;--note-bg-saturate:.95;--note-glow-opacity:0;--note-lower-blur:0px;-webkit-backdrop-filter:blur(1.5px)saturate(.95)}.bezel-note--inner-light .bezel-note__paper{-webkit-mask-image:none;mask-image:none}.bezel-note--dragging,.bezel-note--floating{-webkit-backdrop-filter:none}:is(body:has(.crt-root[data-power-off="1"]) .bezel-note--on-tube,body:has(.crt-root[data-crt-off="1"]) .bezel-note--on-tube){--note-screen-light:0;--note-top-alpha:1;--note-bg-blur:0px;--note-bg-brightness:1;--note-bg-contrast:1;--note-bg-saturate:1;--note-glow-opacity:0;--note-lower-blur:0px}:is(body:has(.crt-root[data-power-transition=off]) .bezel-note--on-tube,body:has(.crt-root[data-power-transition=on]) .bezel-note--on-tube){--note-top-alpha:calc(1 - var(--note-screen-light,0) * .4);--note-bg-blur:1.2px;--note-bg-brightness:1;--note-bg-contrast:calc(1 + var(--note-screen-light,0) * .05);--note-bg-saturate:calc(1 - (1 - var(--note-screen-light,0)) * .1);--note-glow-opacity:calc(var(--note-screen-light,0) * .28);--note-lower-blur:calc(var(--note-screen-light,0) * 4px);-webkit-backdrop-filter:blur(1.2px) saturate(calc(1 - (1 - var(--note-screen-light,0)) * .1))}:is(body:has(.crt-root[data-power-transition=off]) .bezel-note--on-tube.bezel-note--has-note-below,body:has(.crt-root[data-power-transition=on]) .bezel-note--on-tube.bezel-note--has-note-below){--note-top-alpha:.92;--note-bg-blur:1.5px;--note-bg-contrast:1;--note-bg-saturate:.95;--note-glow-opacity:0;--note-lower-blur:0px;-webkit-backdrop-filter:blur(1.5px)saturate(.95)}@media (prefers-reduced-motion:reduce){.bezel-note--on-tube{transition:none}}.bezel-note--crumple-1 .bezel-note__paper{--note-grain-opacity:.16;--note-paper-shadow-opacity:.18;--note-paper-highlight-opacity:.14;clip-path:polygon(.8% 1.4%,99.2% .6%,98.7% 98.8%,1.2% 99.5%);border-radius:2px 1px 4px 2px}.bezel-note--crumple-1 .bezel-note__paper:after{opacity:.28;background:radial-gradient(64% 22% at 74% 16%,#ffffff3d,#0000 62%),linear-gradient(117deg,#0000 0 38%,#5b441224 40%,#0000 44%),linear-gradient(74deg,#0000 0 62%,#ffffff2e 64%,#0000 68%)}.bezel-note--crumple-2 .bezel-note__paper{--note-grain-opacity:.18;--note-paper-shadow-opacity:.2;--note-paper-highlight-opacity:.12;clip-path:polygon(1.4% .5%,98.5% 1.6%,99% 98.4%,.6% 99%);border-radius:3px 1px 2px 4px}.bezel-note--crumple-2 .bezel-note__paper:after{opacity:.32;background:radial-gradient(44% 28% at 20% 82%,#5b44121f,#0000 68%),linear-gradient(42deg,#0000 0 46%,#ffffff38 48%,#0000 52%),linear-gradient(132deg,#0000 0 56%,#533a0c24 58%,#0000 62%)}.bezel-note--dock{aspect-ratio:1;width:100%;min-height:var(--sticky-note-dock-min-height,106px);cursor:grab;touch-action:none;flex-shrink:0;transition:transform .13s cubic-bezier(.22,1,.36,1);position:relative;top:auto;left:auto}.bezel-note--dock.bezel-note--editing{z-index:12;transform:rotate(-2deg)translate(-3px,-6px)!important}.bezel-note--dock.bezel-note--editing .bezel-note__paper{clip-path:none;border-radius:1px 1px 2px 2px}.bezel-note--dock.bezel-note--editing .bezel-note__shadow{box-shadow:-2px 6px 5px #00000038,-4px 14px 18px #0000003d}.bezel-note--dock .bezel-note__body{cursor:grab;touch-action:auto}.bezel-note--dock.bezel-note--editing .bezel-note__body{cursor:text}.bezel-note--dock:active,.bezel-note--placed:active,.bezel-note--drag-source,.bezel-note--dragging,.bezel-note--floating{cursor:grabbing}.bezel-note--drag-source{visibility:hidden}.bezel-note--floating.bezel-note--drop-ok{filter:saturate(1.03)brightness(1.015)}.bezel-note--floating.bezel-note--drop-no{filter:saturate(.85)brightness(.96);box-shadow:0 0 0 2px #dc503c9e,0 12px 28px #0000003d}.bezel-note--drop-delete{filter:saturate(.4)brightness(.78)}.bezel-note-delete-zone{z-index:220;pointer-events:none;opacity:0;background:radial-gradient(circle at 0 100%,#3018125c 0%,#140a0621 34%,#0000 72%);justify-content:flex-start;align-items:flex-end;width:clamp(120px,16vw,220px);height:clamp(120px,20vh,200px);padding:12px 14px;transition:opacity .18s,transform .2s cubic-bezier(.22,1,.36,1),background .18s;display:flex;position:fixed;bottom:0;left:0;transform:translateY(24px)scale(.94)}.bezel-note-delete-zone[hidden]{display:none}.bezel-note-delete-zone--visible{opacity:1;transform:translateY(0)scale(1)}.bezel-note-delete-zone--idle-visible{opacity:0;pointer-events:none;background:0 0;transform:translateY(0)scale(1)}.bezel-note-delete-zone--idle-visible .bezel-note-delete-zone__bin{pointer-events:auto;cursor:pointer}.bezel-note-delete-zone--idle-visible:hover,.bezel-note-delete-zone--trash-all-open{opacity:1;pointer-events:auto;background:radial-gradient(circle at 0 100%,#22161252 0%,#140a061a 32%,#0000 68%)}.bezel-note-delete-zone--visible,.bezel-note-delete-zone--active{opacity:1}.bezel-note-delete-zone__bin{fill:none;stroke:#e4c8b2bd;stroke-width:2.2px;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 2px 4px #00000073);width:clamp(26px,2.6vw,34px);height:auto;overflow:visible}.bezel-note-delete-zone__lid{transform-origin:9px 14px;transition:transform .18s cubic-bezier(.22,1,.36,1)}.bezel-note-delete-zone__body line{opacity:.5}.bezel-note-delete-zone--active{background:radial-gradient(circle at 0 100%,#dc603875 0%,#48160c3d 38%,#0000 78%)}.bezel-note-delete-zone--active .bezel-note-delete-zone__bin{stroke:#ffe2c6f2}.bezel-note-delete-zone--active .bezel-note-delete-zone__lid{transform:translate(2px,-6px)rotate(-30deg)}.bezel-note-delete-zone--fading{opacity:0;background:0 0;transform:translateY(18px)scale(.96)}.bezel-note-delete-zone__trash-all{letter-spacing:1px;color:#e4c8b2ad;opacity:0;pointer-events:none;white-space:nowrap;text-transform:uppercase;font-family:VT323,ui-monospace,monospace;font-size:13px;transition:opacity .18s,transform .18s,color .14s;position:absolute;bottom:18px;left:calc(28px + clamp(26px,2.6vw,34px));transform:translate(-6px)}.bezel-note-delete-zone__trash-all-trigger{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;margin:0;padding:2px 4px}.bezel-note-delete-zone--idle-visible:hover .bezel-note-delete-zone__trash-all,.bezel-note-delete-zone--trash-all-open .bezel-note-delete-zone__trash-all{opacity:1;pointer-events:auto;transform:translate(0)}.bezel-note-delete-zone__trash-all:hover,.bezel-note-delete-zone__trash-all:focus-within{color:#ffe2c6e6}.bezel-note-delete-zone__trash-all-trigger:hover,.bezel-note-delete-zone__trash-all-trigger:focus-visible{color:#ffecd6fa;text-underline-offset:2px;outline:none;text-decoration:underline}.bezel-note-delete-zone--trash-all-open .bezel-note-delete-zone__trash-all-trigger{display:none}.bezel-note-delete-zone--visible:not(.bezel-note-delete-zone--idle-visible):not(.bezel-note-delete-zone--trash-all-open) .bezel-note-delete-zone__trash-all,.bezel-note-delete-zone--active:not(.bezel-note-delete-zone--trash-all-open) .bezel-note-delete-zone__trash-all{opacity:0;pointer-events:none;transform:translate(-6px)}.bezel-note-delete-zone__confirm{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;pointer-events:auto;white-space:nowrap;z-index:2;box-shadow:none;background:0 0;border:0;border-radius:0;align-items:center;gap:5px;padding:2px 4px;display:inline-flex}.bezel-note-delete-zone__confirm-text{margin-right:2px}.bezel-note-delete-zone__confirm-yes,.bezel-note-delete-zone__confirm-no{color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0 4px}.bezel-note-delete-zone__confirm-yes:hover,.bezel-note-delete-zone__confirm-no:hover,.bezel-note-delete-zone__confirm-yes:focus-visible,.bezel-note-delete-zone__confirm-no:focus-visible{color:#fff;text-underline-offset:2px;background:0 0;outline:none;text-decoration:underline}.bezel-note-delete-zone__confirm-sep{opacity:.7}.bezel-note--crumpling{z-index:240}.bezel-note--placed{transform-origin:50%;z-index:7;transition:filter .12s,width .18s,height .18s}.bezel-note--placed.bezel-note--dragging,.bezel-note--placed.bezel-note--floating{transition:filter .12s}.bezel-note--placed.bezel-note--overflowed{opacity:1;filter:saturate(.96)brightness(.985);transition:filter .18s}.bezel-note--placed:after{content:"";left:var(--note-bottom-shadow-l,4%);right:var(--note-bottom-shadow-r,4%);bottom:var(--note-bottom-shadow-b,-3px);height:var(--note-bottom-shadow-h,22%);z-index:-1;pointer-events:none;background:radial-gradient(ellipse 60% 100% at var(--note-bottom-shadow-cx,50%) 80%, #00000052 0%, #0000002e 40%, transparent 78%);filter:blur(4px);opacity:.65;transform:scaleX(var(--note-bottom-shadow-sx,.92)) skewX(var(--note-bottom-shadow-skew,-3deg));border-radius:50% 60% 50% 56%/70% 60% 60% 80%;position:absolute}.bezel-note--bend-1 .bezel-note__paper{clip-path:polygon(0 0,100% 0,100% 100%,8% 100%,0 92%);border-radius:0}.bezel-note--bend-1 .bezel-note__paper:before,.bezel-note--bend-1 .bezel-note__paper:after{clip-path:polygon(0 0,100% 0,100% 100%,8% 100%,0 92%)}.bezel-note--bend-1{--note-shadow-bias-x:-10px;--note-shadow-bias-x-2:4px;--note-grain-opacity:.14;--note-paper-shadow-opacity:.2;--note-paper-highlight-opacity:.13;--note-bottom-shadow-l:0%;--note-bottom-shadow-r:8%;--note-bottom-shadow-cx:30%;--note-bottom-shadow-sx:1.04;--note-bottom-shadow-skew:-6deg}.bezel-note--bend-2 .bezel-note__paper{clip-path:polygon(0 0,100% 0,100% 92%,92% 100%,0 100%);border-radius:0}.bezel-note--bend-2 .bezel-note__paper:before,.bezel-note--bend-2 .bezel-note__paper:after{clip-path:polygon(0 0,100% 0,100% 92%,92% 100%,0 100%)}.bezel-note--bend-2{--note-shadow-bias-x:-4px;--note-shadow-bias-x-2:12px;--note-grain-opacity:.1;--note-paper-shadow-opacity:.17;--note-paper-highlight-opacity:.2;--note-bottom-shadow-l:8%;--note-bottom-shadow-r:0%;--note-bottom-shadow-cx:72%;--note-bottom-shadow-sx:1.04;--note-bottom-shadow-skew:6deg}.bezel-note--bend-3 .bezel-note__paper{clip-path:polygon(0 0,100% 0,100% 95%,94% 100%,0 100%);border-radius:0}.bezel-note--bend-3 .bezel-note__paper:before,.bezel-note--bend-3 .bezel-note__paper:after{clip-path:polygon(0 0,100% 0,100% 95%,94% 100%,0 100%)}.bezel-note--bend-3{--note-shadow-bias-x:-2px;--note-shadow-bias-x-2:8px;--note-grain-opacity:.08;--note-paper-shadow-opacity:.13;--note-paper-highlight-opacity:.16;--note-bottom-shadow-r:2%;--note-bottom-shadow-cx:65%;--note-bottom-shadow-skew:3deg}.bezel-note__fold{pointer-events:none;border-radius:inherit;z-index:-1;display:none;position:absolute;inset:0}.bezel-note--bend-1 .bezel-note__fold,.bezel-note--bend-2 .bezel-note__fold,.bezel-note--bend-3 .bezel-note__fold{background:linear-gradient(var(--note-fold-angle,135deg), color-mix(in srgb, var(--bezel-note-color,#fff4a8) 70%, black) 0%, color-mix(in srgb, var(--bezel-note-color,#fff4a8) 82%, black) 100%);display:block}.bezel-note--bend-1 .bezel-note__fold{--note-fold-angle:135deg;clip-path:polygon(0 90%,10% 100%,0 100%)}.bezel-note--bend-2 .bezel-note__fold{--note-fold-angle:225deg;clip-path:polygon(100% 90%,100% 100%,90% 100%)}.bezel-note--bend-3 .bezel-note__fold{--note-fold-angle:225deg;clip-path:polygon(100% 93%,100% 100%,92% 100%)}.bezel-note--placed.bezel-note--tucked:not(.bezel-note--dragging){transition:transform .22s cubic-bezier(.22,1,.36,1),filter .14s}.bezel-note__tube-glow{z-index:1;pointer-events:none;opacity:0;mix-blend-mode:screen;filter:blur(calc(.25px + var(--note-effective-light,0) * .75px));-webkit-backdrop-filter:none;clip-path:inset(var(--note-cut-y,0px) calc(100% - var(--note-cut-x,0px) - var(--note-cut-w,100%)) calc(100% - var(--note-cut-y,0px) - var(--note-cut-h,100%)) var(--note-cut-x,0px));background:radial-gradient(85% 34% at 50% 8%,#cde8ff33 0%,#9dd2ff14 48%,#0000 78%),linear-gradient(#caeaff29 0%,#ffe89c21 13%,#ffbe4e14 34%,#ffb53006 62%,#0000 100%);border-radius:2px;transition:opacity .85s cubic-bezier(.22,1,.36,1);position:absolute;-webkit-mask-image:linear-gradient(#000000f2 0%,#000000e6 12%,#00000075 38%,#00000029 66%,#0000 100%),linear-gradient(90deg,#0000 0,#000 10px calc(100% - 10px),#0000 100%);mask-image:linear-gradient(#000000f2 0%,#000000e6 12%,#00000075 38%,#00000029 66%,#0000 100%),linear-gradient(90deg,#0000 0,#000 10px calc(100% - 10px),#0000 100%)}.bezel-note--on-tube .bezel-note__tube-glow,.bezel-note--inner-light .bezel-note__tube-glow{opacity:var(--note-glow-opacity,.09);-webkit-backdrop-filter:none}.bezel-note--inner-light .bezel-note__tube-glow{filter:blur(1.2px);background:linear-gradient(#bee1ff1f 0%,#ffdc8e0e 30%,#0000 82%)}.bezel-note--on-tube .bezel-note__body{z-index:2;text-shadow:0 0 .6px #fff8dc8c,0 0 2.5px #ffe6aa4d;mix-blend-mode:multiply;background:0 0;position:relative}.bezel-note--floating{z-index:200;pointer-events:none;opacity:1;will-change:left, top, transform;transition:width .12s,height .12s;position:fixed;transform:rotate(-1deg)translateY(-10px)}.bezel-note--drag-source{opacity:.35}.bezel-note--dragging{z-index:14;cursor:grabbing;will-change:left, top, transform;transition:width .12s,height .12s,transform .12s cubic-bezier(.22,1,.36,1),translate .18s cubic-bezier(.22,1,.36,1);translate:0 -12px}.bezel-note--dragging .bezel-note__shadow,.bezel-note--floating .bezel-note__shadow{box-shadow:0 2px 2px #00000014,0 10px 14px #0003,6px 22px 28px #00000047,10px 34px 44px #0000003d,0 48px 60px #0000002e}.bezel-note--dragging .bezel-note__paper,.bezel-note--floating .bezel-note__paper{-webkit-mask-image:none;mask-image:none}.bezel-note--dragging .bezel-note__tube-glow,.bezel-note--floating .bezel-note__tube-glow{opacity:0;animation:none}.bezel-note--editing{z-index:13}.bezel-note__body{z-index:2;resize:none;cursor:grab;-webkit-user-select:text;user-select:text;width:calc(100% - 22px);height:calc(100% - 22px);min-height:0;font:inherit;color:color-mix(in srgb, #2a2418, var(--bezel-note-color,#fff4a8) calc(var(--note-effective-light,0) * 16%));scrollbar-width:none;-ms-overflow-style:none;appearance:none;transform:translate(var(--note-text-x,0), var(--note-text-y,0));transform-origin:30% 30%;text-rendering:geometricprecision;background:0 0;border:0;outline:none;flex:1;margin:11px;padding:3px 5px 4px;line-height:1.28;transition:transform .18s;position:relative;overflow:hidden!important}.bezel-note--editing .bezel-note__body{transform:translate(var(--note-text-x,0), var(--note-text-y,0))}.bezel-note__body:active,.bezel-note--drag-source .bezel-note__body,.bezel-note--dragging .bezel-note__body,.bezel-note--floating .bezel-note__body{cursor:grabbing}.bezel-note__body::-webkit-scrollbar{width:0;height:0;display:none}.bezel-note--dock .bezel-note__body{margin:7px 10px 10px}.bezel-note__body::placeholder{color:#2a24186b}.ctx-hint--meta{opacity:.85;margin-top:-2px;font-size:11px}.frame-focus-hint{letter-spacing:.18em;color:#ffd34d;text-shadow:0 0 6px #ffd34d80;pointer-events:none;opacity:0;z-index:200;background:#0a0802c7;border:1px solid #ffd34d8c;border-radius:3px;padding:5px 14px 4px;font-family:VT323,ui-monospace,monospace;font-size:15px;transition:opacity .25s;position:fixed;bottom:14%;left:50%;transform:translate(-50%)}.frame-focus-hint--on{opacity:1}
