@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/ibm-plex-sans-greek-300-normal-J-CBqZoJ.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-300-normal-STc8XiDr.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-greek-400-normal-_efipK4i.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-400-normal-D9ESIMu3.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/ibm-plex-sans-latin-300-normal-b4i7YzLG.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-300-normal-C9Of02-5.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/jetbrains-mono-greek-300-normal-BaY-z1pF.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-300-normal-DRo1BXAg.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/jetbrains-mono-latin-300-normal-DuMDZskh.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-300-normal-BYcAiAh2.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff)format("woff")}:root{--bg:#000;--surface:#050505;--line:#d4d4d4;--line-2:#8a8a8a;--grid-1:#1c1c1c;--grid-2:#2a2a2a;--text:#bdbdbd;--text-strong:#e6e6e6;--highlight:#fff;--mono:"JetBrains Mono", ui-monospace, monospace;--sans:"IBM Plex Sans", system-ui, sans-serif}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--bg);color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-weight:300}button{font:400 11px/1 var(--mono);letter-spacing:.08em;color:var(--text);border:1px solid var(--grid-2);cursor:pointer;text-transform:uppercase;background:0 0;padding:7px 10px}button:hover{border-color:var(--line-2);color:var(--text-strong)}button[aria-pressed=true]{border-color:var(--line);color:var(--highlight)}button:focus-visible,[tabindex]:focus-visible{outline:1px solid var(--highlight);outline-offset:2px}.error-box{font:400 12px/1.5 var(--mono);color:#e6e6e6;border:1px dashed #8a8a8a;margin:20px;padding:14px 16px}.error-box pre{white-space:pre-wrap;color:#bdbdbd;margin:8px 0}.back-btn{font:400 11px/1 var(--mono);letter-spacing:.14em;color:#d4d4d4;text-transform:none;background:0 0;border:1px solid #2a2a2a;padding:6px 10px}.back-btn:hover,.back-btn:focus-visible{color:#fff;border-color:#8a8a8a}.ld{z-index:100;background:#000;place-items:center;padding:24px 16px;transition:opacity .7s,visibility .7s;display:grid;position:fixed;inset:0}.ld[data-closing=true]{opacity:0;visibility:hidden;pointer-events:none}.ld-inner{text-align:center;width:min(440px,100%)}.ld-kicker{letter-spacing:.5em;text-indent:.5em;color:#8a8a8a;margin:0 0 18px;font-size:10px}.ld-title{font:200 clamp(28px, 7vw, 46px)/1 var(--sans);letter-spacing:.22em;text-indent:.22em;color:#f1f1f1;white-space:nowrap;margin:0 0 34px}.ld-bar{background:#1c1c1c;width:70%;height:1px;margin:0 auto 14px;position:relative;overflow:hidden}.ld-bar span{background:#d4d4d4;width:35%;animation:1.6s cubic-bezier(.6,0,.4,1) infinite ld-run;position:absolute;inset:0 auto 0 0}.ld-bar[data-ready=true] span{width:100%;transition:width .4s;animation:none}@keyframes ld-run{0%{transform:translate(-100%)}to{transform:translate(300%)}}.ld-status{letter-spacing:.3em;text-indent:.3em;color:#6a6a6a;margin:0;font-size:10px}.ld-note{border-top:1px solid #1c1c1c;margin-top:44px;padding-top:26px}.ld-note p{font:300 15px/1.65 var(--sans);color:#c9c9c9;margin:0 0 10px}.ld-note .ld-sub{color:#7d7d7d;margin-bottom:24px;font-size:13px}.ld-go{letter-spacing:.24em;color:#e6e6e6;background:0 0;border:1px solid #4a4a4a;min-height:44px;padding:12px 22px;font-size:11px}.ld-go:not(:disabled):hover,.ld-go:focus-visible{color:#fff;border-color:#d4d4d4}.ld-go:disabled{color:#5a5a5a;border-color:#2a2a2a}@media (prefers-reduced-motion:reduce){.ld-bar span{opacity:.4;width:100%;animation:none}.ld{transition:none}}.ld-static{min-height:100vh;min-height:100dvh;position:static}.ld-static .ld-title{font-weight:200}.ld-static .ld-note{margin-top:30px}.ld-url{letter-spacing:.12em;color:#5a5a5a;word-break:break-all;font-size:10px;margin-top:18px!important}.consent{z-index:60;right:20px;bottom:calc(var(--foot-h,0px) + 20px);box-sizing:border-box;color:#bdbdbd;background:#0b0b0b;border:1px solid #2a2a2a;width:min(420px,100vw - 32px);padding:16px 18px;font-size:13px;line-height:1.55;position:fixed}.consent p{margin:0 0 12px}.consent b{color:#f1f1f1;font-weight:400}.consent a{color:#bdbdbd}.consent-actions{justify-content:flex-end;gap:8px;display:flex}.consent-actions button{font:inherit;letter-spacing:.14em;text-transform:uppercase;color:#e6e6e6;cursor:pointer;background:0 0;border:1px solid #555;padding:7px 14px;font-family:JetBrains Mono,monospace;font-size:11px}.consent-actions button:hover,.consent-actions button:focus-visible{color:#fff;border-color:#f1f1f1}.footer-link{font:inherit;letter-spacing:inherit;color:#8a8a8a;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}
