.scramble[data-v-b0dd10cf]{font-variant-ligatures:none;display:inline-block}.search[data-v-1768e3ad]{pointer-events:auto;flex-shrink:0;position:relative}.search-btn[data-v-1768e3ad]{letter-spacing:.02em;background:var(--text);color:#111;transition:transform .25s var(--ease-spring), background .2s ease;border-radius:6px;align-items:center;padding:.5rem .85rem;font-size:.88rem;font-weight:800;display:inline-flex;transform:rotate(-2deg);box-shadow:3px 3px #000}.search-btn[data-v-1768e3ad]:hover{background:var(--accent);transform:rotate(0)scale(1.06)}.search-panel[data-v-1768e3ad]{z-index:100;background:#12151c;border:2px solid #000;border-radius:12px;width:min(360px,100vw - 2rem);padding:.55rem;position:absolute;top:0;right:0;box-shadow:5px 5px #000}.search-bar[data-v-1768e3ad]{background:var(--accent);color:#111;border:2px solid #000;border-radius:8px;align-items:center;gap:.45rem;padding:.45rem .55rem;display:flex}.icon[data-v-1768e3ad]{opacity:.75;font-size:.95rem}.search-bar input[data-v-1768e3ad]{color:#111;background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:.8rem}.search-bar input[data-v-1768e3ad]::placeholder{color:#11111180}.hint[data-v-1768e3ad]{opacity:.7;border:1px solid #00000040;border-radius:4px;padding:.1rem .35rem;font-size:.65rem}.results[data-v-1768e3ad]{scrollbar-width:thin;scrollbar-color:var(--accent) #ffffff0f;gap:.35rem;max-height:min(52vh,360px);margin-top:.5rem;padding-right:.2rem;display:grid;overflow:auto}.results[data-v-1768e3ad]::-webkit-scrollbar{width:6px}.results[data-v-1768e3ad]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:999px;margin:4px 0}.results[data-v-1768e3ad]::-webkit-scrollbar-thumb{background:linear-gradient(180deg, var(--accent), var(--accent-2));border:1px solid #00000059;border-radius:999px}.results[data-v-1768e3ad]::-webkit-scrollbar-thumb:hover{background:#ffc933}.result[data-v-1768e3ad]{text-align:left;width:100%;color:var(--text);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:auto 1fr;align-items:start;gap:.65rem;padding:.55rem .6rem;transition:background .15s,border-color .15s;display:grid}.result[data-v-1768e3ad]:hover,.result.active[data-v-1768e3ad]{background:#ffb7031a;border-color:#ffb70359}.kind[data-v-1768e3ad]{background:var(--accent);color:#111;border-radius:999px;align-items:center;margin-top:.15rem;padding:.15rem .4rem;font-size:.65rem;display:inline-flex}.kind.mint[data-v-1768e3ad]{background:var(--mint)}.kind.pink[data-v-1768e3ad]{background:var(--pink);color:#fff}.kind.cream[data-v-1768e3ad]{background:var(--text)}.meta[data-v-1768e3ad]{gap:.15rem;min-width:0;display:grid}.meta strong[data-v-1768e3ad]{font-family:var(--font-display);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;font-weight:700;overflow:hidden}.meta .muted[data-v-1768e3ad]{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.empty[data-v-1768e3ad],.tip[data-v-1768e3ad]{color:var(--muted);margin:.55rem .2rem .2rem;font-size:.72rem}.search-btn.ghost[data-v-1768e3ad]{visibility:hidden;pointer-events:none}@media (width<=1100px){.search-btn[data-v-1768e3ad]{padding:.9rem 1.5rem;font-size:1.28rem;font-weight:800;transform:rotate(2deg)}.search-btn.ghost[data-v-1768e3ad]{display:none}.search-panel[data-v-1768e3ad]{width:min(420px,90vw);position:relative;top:auto;right:auto}}.header[data-v-0e50842a]{z-index:80;pointer-events:none;justify-content:space-between;align-items:flex-start;display:flex;position:fixed;top:1rem;left:1rem;right:1rem}.left[data-v-0e50842a],.burger[data-v-0e50842a],.right[data-v-0e50842a]{pointer-events:auto}.left[data-v-0e50842a]{flex-wrap:wrap;align-items:center;gap:.65rem;max-width:min(640px,62vw);display:flex}.brand[data-v-0e50842a]{background:var(--text);color:#111;transition:transform .25s var(--ease-spring);border-radius:999px;align-items:center;gap:.55rem;padding:.55rem .85rem;display:inline-flex;transform:rotate(-2deg);box-shadow:3px 3px #000}.brand[data-v-0e50842a]:hover{transform:rotate(1deg)scale(1.04)}.pulse[data-v-0e50842a]{background:var(--pink);border-radius:50%;width:.55rem;height:.55rem;animation:1.4s ease-in-out infinite pulse-soft}.name[data-v-0e50842a]{font-size:1rem;font-weight:800}.write[data-v-0e50842a]{background:var(--accent);color:#111;box-shadow:3px 3px 0 #000, 0 0 0 2px var(--accent);letter-spacing:.02em;transition:transform .25s var(--ease-spring), box-shadow .2s ease, background .2s ease;animation:write-wiggle-0e50842a 1.1s var(--ease-spring) infinite;z-index:2;border:2px solid #000;border-radius:10px;align-items:center;gap:.35rem;padding:.42rem .7rem .42rem .45rem;font-size:.78rem;font-weight:800;display:inline-flex;position:relative;transform:rotate(-3deg)}.write[data-v-0e50842a]:hover{background:#ffc933;animation:none;transform:rotate(0)scale(1.08);box-shadow:5px 5px #000,0 0 0 3px #ffc933}.write-badge[data-v-0e50842a]{background:var(--pink);color:#fff;border:1.5px solid #000;border-radius:6px;justify-content:center;align-items:center;min-width:1.25rem;height:1.25rem;padding:0 .25rem;font-size:.65rem;font-weight:800;animation:1.1s ease-in-out infinite badge-flash-0e50842a;display:inline-flex;box-shadow:1px 1px #000}.write-text[data-v-0e50842a]{align-items:center;gap:.25rem;display:inline-flex}.write-ico[data-v-0e50842a]{font-size:.9rem;line-height:1}.write-arrow[data-v-0e50842a]{opacity:.85;font-weight:800;animation:1.1s ease-in-out infinite arrow-nudge-0e50842a}.write-mobile[data-v-0e50842a]{display:none}.burger[data-v-0e50842a]{background:var(--accent);color:#111;border-radius:8px;padding:.55rem .8rem;font-weight:500;display:none;box-shadow:3px 3px #000}.right[data-v-0e50842a]{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:.7rem;max-width:none;display:flex}.nav[data-v-0e50842a]{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:.65rem;display:flex}.stamp[data-v-0e50842a]{font-family:var(--font-mono);letter-spacing:.02em;background:var(--accent);color:#111;transform:rotate(var(--tilt,3deg));transition:transform .25s var(--ease-spring), background .2s ease;border-radius:6px;flex-shrink:0;align-items:center;padding:.5rem .85rem;font-size:.88rem;font-weight:800;display:inline-flex;box-shadow:3px 3px #000}.stamp.mint[data-v-0e50842a]{background:var(--mint)}.stamp.pink[data-v-0e50842a]{background:var(--pink);color:#fff}.stamp.cream[data-v-0e50842a]{background:var(--text)}.stamp[data-v-0e50842a]:hover,.stamp.active[data-v-0e50842a]{transform:rotate(0)scale(1.06)}.stamp.active[data-v-0e50842a]{outline-offset:2px;outline:2px solid #fff}.write-fab[data-v-0e50842a]{z-index:90;pointer-events:auto;align-items:center;text-decoration:none;display:inline-flex;position:fixed;bottom:1rem;right:1rem}.fab-ring[data-v-0e50842a]{border:2px solid var(--accent);pointer-events:none;border-radius:999px;animation:1s ease-out infinite fab-ping-0e50842a;position:absolute;inset:-6px}.fab-ring[data-v-0e50842a]:after{content:"";border:1.5px solid var(--pink);border-radius:999px;animation:1s ease-out .35s infinite fab-ping-0e50842a;position:absolute;inset:-4px}.fab-core[data-v-0e50842a]{background:var(--accent);color:#111;transition:transform .25s var(--ease-spring), box-shadow .2s ease, background .2s ease;animation:fab-bounce-0e50842a 1.1s var(--ease-spring) infinite;border:2px solid #000;border-radius:999px;align-items:center;gap:.35rem;padding:.55rem .85rem;font-size:.78rem;font-weight:800;display:inline-flex;position:relative;transform:rotate(3deg);box-shadow:3px 3px #000}.write-fab:hover .fab-core[data-v-0e50842a]{background:#ffc933;animation:none;transform:rotate(0)scale(1.08);box-shadow:5px 5px #000}.fab-ico[data-v-0e50842a]{width:1.25rem;height:1.25rem;color:var(--accent);background:#111;border-radius:50%;justify-content:center;align-items:center;font-size:.8rem;animation:2.2s linear infinite fab-spin-0e50842a;display:inline-flex}@keyframes write-wiggle-0e50842a{0%,to{transform:rotate(-3deg)scale(1)translateY(0)}20%{transform:rotate(4deg)scale(1.08)translateY(-3px)}40%{transform:rotate(-5deg)scale(1.04)translateY(1px)}60%{transform:rotate(3deg)scale(1.1)translateY(-2px)}80%{transform:rotate(-2deg)scale(1.03)translateY(0)}}@keyframes badge-flash-0e50842a{0%,to{filter:brightness();transform:scale(1)}50%{filter:brightness(1.25);transform:scale(1.12)}}@keyframes arrow-nudge-0e50842a{0%,to{transform:translate(0)}50%{transform:translate(4px)}}@keyframes fab-bounce-0e50842a{0%,to{transform:rotate(3deg)translateY(0)scale(1)}35%{transform:rotate(-2deg)translateY(-6px)scale(1.08)}55%{transform:rotate(4deg)translateY(1px)scale(.98)}75%{transform:rotate(1deg)translateY(-3px)scale(1.04)}}@keyframes fab-ping-0e50842a{0%{opacity:.95;transform:scale(.9)}to{opacity:0;transform:scale(1.45)}}@keyframes fab-spin-0e50842a{0%,70%{transform:rotate(0)}85%{transform:rotate(-18deg)}to{transform:rotate(0)}}@media (width<=1100px){.left .write[data-v-0e50842a]{display:none}.write-mobile[data-v-0e50842a]{padding:.65rem .85rem;font-size:.95rem;display:inline-flex}.burger[data-v-0e50842a]{z-index:90;display:inline-flex;position:relative}.left[data-v-0e50842a]{max-width:none}.right[data-v-0e50842a]{z-index:85;opacity:0;visibility:hidden;pointer-events:none;background:#080a0ef0;flex-flow:column;justify-content:center;align-items:center;gap:1.25rem;width:100%;max-width:none;padding:5rem 1.25rem 2rem;transition:opacity .25s,visibility .25s;position:fixed;inset:0;overflow-y:auto}.right.open[data-v-0e50842a]{opacity:1;visibility:visible;pointer-events:auto}.nav[data-v-0e50842a]{flex-flow:column;align-items:center;gap:1.25rem}.stamp[data-v-0e50842a]{padding:.9rem 1.5rem;font-size:1.28rem;font-weight:800}.fab-label[data-v-0e50842a]{display:none}.fab-core[data-v-0e50842a]{border-radius:50%;padding:.7rem}.write-fab[data-v-0e50842a]{bottom:.9rem;right:.9rem}}@media (prefers-reduced-motion:reduce){.write[data-v-0e50842a],.write-badge[data-v-0e50842a],.write-arrow[data-v-0e50842a],.fab-ring[data-v-0e50842a],.fab-ring[data-v-0e50842a]:after,.fab-core[data-v-0e50842a],.fab-ico[data-v-0e50842a]{animation:none}}.footer[data-v-8450d76c]{border-top:2px dashed var(--line);margin-top:2rem;padding:1.5rem 1rem 2.5rem}.inner[data-v-8450d76c]{width:min(100%, var(--shell));flex-wrap:wrap;justify-content:space-between;gap:.75rem;margin:0 auto;display:flex}p[data-v-8450d76c]{color:var(--muted);margin:0;font-size:.75rem}.links a[data-v-8450d76c]{color:var(--muted);transition:color .2s}.links a[data-v-8450d76c]:hover{color:var(--accent)}.cursor[data-v-7b11cdb7]{z-index:10000;pointer-events:none;mix-blend-mode:difference;opacity:0;transition:opacity .25s;position:fixed;top:0;left:0}.cursor.show[data-v-7b11cdb7]{opacity:1}.ring[data-v-7b11cdb7]{width:34px;height:34px;transition:width .25s var(--ease-spring), height .25s var(--ease-spring), border-radius .25s ease;border:1.5px solid #fff;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.core[data-v-7b11cdb7]{width:6px;height:6px;transition:transform .2s var(--ease-spring);background:#fff;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.cursor.hover .ring[data-v-7b11cdb7]{border-radius:40%;width:56px;height:56px}.cursor.press .core[data-v-7b11cdb7]{transform:translate(-50%,-50%)scale(.5)}.cursor.press .ring[data-v-7b11cdb7]{width:28px;height:28px}.trail[data-v-5d4a1d8b]{pointer-events:none;z-index:9995;position:fixed;inset:0}.dot[data-v-5d4a1d8b]{mix-blend-mode:screen;border-radius:50%;animation:.52s forwards trail-fade-5d4a1d8b;position:absolute;transform:translate(-50%,-50%)}@keyframes trail-fade-5d4a1d8b{0%{opacity:.9;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(.2)}}.field[data-v-43a53903]{pointer-events:none;z-index:0;width:100%;height:100%;position:fixed;inset:0}.confetti[data-v-e6079e11]{pointer-events:none;z-index:9996;width:100%;height:100%;position:fixed;inset:0}.boot[data-v-3351f333]{z-index:20000;color:var(--accent);cursor:pointer;background:#050608;flex-direction:column;justify-content:center;padding:2rem;display:flex;position:fixed;inset:0}.scan[data-v-3351f333]{pointer-events:none;background:repeating-linear-gradient(0deg,#0000,#0000 2px,#ffb70308 2px 4px);animation:4s linear infinite scan-move-3351f333;position:absolute;inset:0}@keyframes scan-move-3351f333{0%{transform:translateY(0)}to{transform:translateY(4px)}}.brand[data-v-3351f333]{opacity:.7;margin:0 0 1.5rem;font-size:.85rem}.log p[data-v-3351f333]{color:var(--text);margin:0 0 .45rem;font-size:clamp(1rem,3vw,1.4rem)}.ok[data-v-3351f333]{color:var(--accent);margin-right:.5rem}.caret[data-v-3351f333]{vertical-align:text-bottom;background:var(--accent);width:.55ch;height:1.05em;margin-left:2px;animation:.85s step-end infinite blink-3351f333;display:inline-block}@keyframes blink-3351f333{50%{opacity:0}}.hint[data-v-3351f333]{color:var(--muted);margin:0;font-size:.75rem;position:absolute;bottom:1.5rem;right:1.5rem}.image-preview[data-v-e51502c0]{z-index:5000;background:#080a0eeb;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:1rem;display:flex;position:fixed;inset:0}.image-preview.dragging[data-v-e51502c0],.image-preview.dragging .stage[data-v-e51502c0]{cursor:grabbing}.toolbar[data-v-e51502c0]{background:var(--bg-elev);border:2px solid #000;border-radius:999px;align-items:center;gap:.45rem;padding:.35rem .5rem;display:flex;box-shadow:4px 4px #000}.toolbar button[data-v-e51502c0]{background:var(--bg-soft);color:var(--text);cursor:pointer;min-width:2rem;height:2rem;font:inherit;border:2px solid #000;border-radius:999px;padding:0 .65rem;font-size:.82rem;box-shadow:2px 2px #000}.toolbar button[data-v-e51502c0]:hover{background:var(--accent);color:#111}.toolbar .scale[data-v-e51502c0]{text-align:center;min-width:3.2rem;color:var(--muted);font-size:.75rem}.toolbar .close[data-v-e51502c0]{margin-left:.25rem}.stage[data-v-e51502c0]{cursor:grab;touch-action:none;flex:1;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.stage img[data-v-e51502c0]{object-fit:contain;transform-origin:50%;-webkit-user-select:none;user-select:none;border:2px solid #000;border-radius:6px;max-width:min(92vw,1100px);max-height:min(72vh,900px);box-shadow:8px 8px #000}.caption[data-v-e51502c0]{text-align:center;max-width:min(92vw,760px);color:var(--muted);word-break:break-all;margin:0;font-size:.78rem;line-height:1.5}.main[data-v-98352057]{z-index:1;flex:1;min-height:60vh;position:relative;overflow:visible}.page-crack-overlay{z-index:2;pointer-events:none;mix-blend-mode:screen;position:absolute;inset:0}.page-crack-overlay svg{width:100%;height:100%;display:block}.shatter-stage{z-index:100000;pointer-events:none;background:0 0;position:fixed;inset:0;overflow:hidden}.shatter-plate{will-change:transform;position:absolute;inset:0}.shatter-shard{backface-visibility:hidden;display:block}html.chaos-invert{filter:invert()hue-rotate(180deg)}html.chaos-shake{animation:.42s linear chaos-shake}html.chaos-dance .daemon{animation:.35s ease-in-out infinite daemon-party!important}@keyframes chaos-shake{0%,to{transform:translate(0)}20%{transform:translate(-6px,3px)rotate(-.4deg)}40%{transform:translate(7px,-4px)rotate(.5deg)}60%{transform:translate(-5px,-2px)rotate(-.3deg)}80%{transform:translate(4px,3px)rotate(.2deg)}}@keyframes daemon-party{0%{transform:translateY(0)rotate(-8deg)scale(1.05)}50%{transform:translateY(-18px)rotate(10deg)scale(1.12)}to{transform:translateY(0)rotate(-8deg)scale(1.05)}}@media (prefers-reduced-motion:reduce){html.chaos-shake{animation:none!important}html.chaos-invert{filter:none}}:root{--bg:#0e1014;--bg-elev:#171a22;--bg-soft:#1f2430;--text:#f2efe8;--muted:#9a9eaa;--line:#2c3140;--accent:#ffb703;--accent-2:#fb8500;--accent-dim:#c48900;--accent-glow:#ffb70338;--mint:#8ecae6;--pink:#ff6b9d;--code-bg:#090b0f;--font-display:"Syne", system-ui, sans-serif;--font-body:"Source Serif 4", Georgia, serif;--font-mono:"IBM Plex Mono", ui-monospace, monospace;--header-h:0px;--content:42rem;--shell:72rem;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--cursor-size:18px}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{min-height:100vh;font-family:var(--font-body);color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;margin:0;font-size:1.125rem;line-height:1.7;overflow-x:hidden}body.has-custom-cursor,body.has-custom-cursor *{cursor:none!important}body:before{content:"";pointer-events:none;z-index:9990;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}#app{flex-direction:column;min-height:100vh;display:flex}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none}img,svg{max-width:100%;display:block}::selection{background:var(--accent);color:#111}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.shell{width:min(100% - 2rem, var(--shell));margin-inline:auto}.content-width{width:min(100% - 2rem, var(--content));margin-inline:auto}.mono{font-family:var(--font-mono);letter-spacing:.02em;font-size:.8125rem}.display{font-family:var(--font-display);letter-spacing:-.04em;font-weight:800;line-height:.95}.muted{color:var(--muted)}.accent{color:var(--accent)}@keyframes blink{0%,48%{opacity:1}50%,98%{opacity:0}}@keyframes float-y{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes wiggle{0%,to{transform:rotate(-3deg)}50%{transform:rotate(4deg)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes pulse-soft{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}body.has-custom-cursor,body.has-custom-cursor *{cursor:auto!important}}.post-body .hljs,.preview .hljs{color:#d5d2c8;background:0 0}.post-body .hljs-comment,.post-body .hljs-quote,.preview .hljs-comment,.preview .hljs-quote{color:#6b7280;font-style:italic}.post-body .hljs-keyword,.post-body .hljs-selector-tag,.post-body .hljs-addition,.preview .hljs-keyword,.preview .hljs-selector-tag,.preview .hljs-addition{color:#c792ea}.post-body .hljs-number,.post-body .hljs-string,.post-body .hljs-meta .hljs-meta-string,.post-body .hljs-literal,.post-body .hljs-doctag,.post-body .hljs-regexp,.preview .hljs-number,.preview .hljs-string,.preview .hljs-meta .hljs-meta-string,.preview .hljs-literal,.preview .hljs-doctag,.preview .hljs-regexp{color:#c3e88d}.post-body .hljs-title,.post-body .hljs-section,.post-body .hljs-name,.post-body .hljs-selector-id,.post-body .hljs-selector-class,.preview .hljs-title,.preview .hljs-section,.preview .hljs-name,.preview .hljs-selector-id,.preview .hljs-selector-class{color:#82aaff}.post-body .hljs-attribute,.post-body .hljs-attr,.post-body .hljs-variable,.post-body .hljs-template-variable,.post-body .hljs-class .hljs-title,.post-body .hljs-type,.preview .hljs-attribute,.preview .hljs-attr,.preview .hljs-variable,.preview .hljs-template-variable,.preview .hljs-class .hljs-title,.preview .hljs-type{color:#ffcb6b}.post-body .hljs-symbol,.post-body .hljs-bullet,.post-body .hljs-link,.post-body .hljs-meta,.post-body .hljs-selector-attr,.post-body .hljs-selector-pseudo,.post-body .hljs-built_in,.post-body .hljs-title.class_,.preview .hljs-symbol,.preview .hljs-bullet,.preview .hljs-link,.preview .hljs-meta,.preview .hljs-selector-attr,.preview .hljs-selector-pseudo,.preview .hljs-built_in,.preview .hljs-title.class_{color:#89ddff}.post-body .hljs-deletion,.preview .hljs-deletion{color:#f07178}.post-body .hljs-emphasis,.preview .hljs-emphasis{font-style:italic}.post-body .hljs-strong,.preview .hljs-strong{font-weight:600}
