.capture-note{font:11px/1.5 "IBM Plex Mono",monospace;color:#59635c;max-width:1100px;margin:12px auto;padding:8px 16px}.field-wordmark{font:900 clamp(42px,7vw,100px)/1 Arial;color:#31ee72;text-shadow:2px 4px #080a09}dialog{border:1px solid #b7c6bb;border-radius:26px;padding:28px;width:min(90vw,480px);color:#080a09;background:#fafbfa;box-shadow:0 30px 100px #0005}dialog::backdrop{background:#080a0999;backdrop-filter:blur(8px)}dialog input{display:block;width:100%;margin:14px 0;padding:14px;border:1px solid #bbb;border-radius:12px}dialog button{padding:12px 18px;background:#31ee72;border-radius:12px;border:0;font-weight:700;cursor:pointer}.close-dialog{float:right}button:focus-visible,a:focus-visible{outline:3px solid #ff8a1f;outline-offset:4px}[aria-pressed=true]{box-shadow:inset 0 0 0 2px #31ee72}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important}html{scroll-behavior:auto}}@media(max-width:639px){.scrollbar-none.overflow-x-auto{margin-left:0;margin-right:0;width:100%;max-width:100%}}
