.identity{z-index:40;cursor:none;color:#f2f2f2;padding:clamp(1rem,3vw,2rem);animation:.18s ease-out identity-in;position:fixed;inset:0}.identity__veil{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.identity__veil-fill{fill:#040404f5}.identity__hole-text{letter-spacing:-.04em;font-family:Syne,Arial Narrow,sans-serif;font-weight:800}@keyframes identity-in{0%{opacity:0}to{opacity:1}}.identity__links a{color:#0000;cursor:none;outline:none;text-decoration:none;display:block;position:absolute}.identity__link-text{text-anchor:end;font-family:IBM Plex Mono,ui-monospace,monospace;font-weight:500}.identity__name-white{fill:#fff}.identity__link-text.is-on{font-weight:700;text-decoration:underline}.identity__link-white{fill:#fff;opacity:.25;transition:opacity .14s ease-out}.identity__link-white.is-on{opacity:1}.identity__name{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.identity{animation:none}.identity__link-white{opacity:.25;transition:none}}.app{background:#fff;width:100%;height:100%;position:relative;overflow:hidden}.app__canvas{z-index:1;cursor:none;background:0 0;width:100%;height:100%;display:block;position:relative}.page-name{z-index:0;pointer-events:none;padding:clamp(1rem,3vw,2rem);position:absolute;inset:0}.page-name svg{visibility:hidden;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.app__loading,.app__error{z-index:20;color:#333;pointer-events:none;background:#fff;place-items:center;font:500 .95rem/1.4 IBM Plex Mono,ui-monospace,monospace;display:grid;position:fixed;inset:0}.app__error{color:#a11;text-align:center;padding:2rem}@media (prefers-reduced-motion:reduce){.app__canvas{cursor:auto}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--fg:#1a1a1a}*,:before,:after{box-sizing:border-box}html,body,#root{width:100%;height:100%;margin:0}body{background:var(--bg);color:var(--fg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:IBM Plex Mono,ui-monospace,monospace;overflow:hidden}a{color:inherit}button,select{font:inherit}
