@import"https://use.typekit.net/kvg6klf.css";:root{--bg: #0c1116;--brand: #b22222}.uc{min-height:100vh;background-color:var(--bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;display:grid;place-items:center;padding:24px}.uc:before{content:"";position:absolute;inset:0;background:#000000b3}.uc-card{position:relative;z-index:1;width:min(100%,760px);text-align:center;color:#e6edf3;background:#0f151bcc;background:linear-gradient(to bottom,#000000b3,#0f0f0fe6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid rgba(178,34,34,.4);border-radius:16px;box-shadow:0 0 0 1px #b2222240,0 20px 60px #0009;padding:clamp(24px,4vw,48px)}.uc:after{content:"";position:absolute;inset:0;background:center / cover no-repeat;background-image:var(--bgImg);filter:blur(2px) saturate(1.05);transform:scale(1.02);z-index:0}.uc-card h1{margin:0 0 8px}.uc-card .muted{color:#9fb0c0}.uc-links{margin-top:16px;display:grid;gap:12px}.uc-links a{display:block;padding:14px 18px;color:#fff;text-decoration:none;font-weight:600;border:1px solid var(--brand);border-radius:12px;background:#0009;transition:background .2s ease}.uc-links a:hover{background:#b2222226;box-shadow:0 0 16px #b2222259}.uc-links a{transition:transform .15s ease,box-shadow .2s ease,border-color .2s ease;will-change:transform}.uc-links a:hover{transform:translateY(-1px) scale(1.01);box-shadow:0 6px 18px #00000059,0 0 12px #b2222240;border-color:color-mix(in srgb,var(--brand) 80%,#ffffff 20%)}@media (prefers-reduced-motion: reduce){.uc-links a{transition:none}.uc-links a:hover{transform:none;box-shadow:none}}:root{color-scheme:dark;--bg: #0d1117;--panel: #0b121a;--fg: #c9d1d9;--muted: #8b949e;--border: #30363d;--accent: #58a6ff;--st0-black: #000000;--st0-white: #ffffff;--st0-gray: #8b949e;--st0-red: #b22222}*{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;background:var(--bg);color:var(--fg);font:16px/1.6 ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.wrap{min-height:100%;display:grid;grid-template-rows:auto 1fr auto}.top{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid var(--border);background:var(--panel)}.brand{font-weight:800;color:var(--fg);text-decoration:none}.langs a{margin-left:10px;color:var(--fg);text-decoration:none}.langs a.active{color:var(--accent);font-weight:700}.main{display:grid;place-items:center;padding:28px}.uc-card{width:min(720px,100%);border:1px solid var(--border);border-radius:12px;background:var(--panel);padding:22px;text-align:center}.uc-card h1{margin:0 0 10px;font-size:28px}.uc-card .muted{color:var(--muted)}.uc-card .cta a{display:inline-block;margin-top:12px;color:#081019;background:var(--accent);padding:8px 12px;border-radius:8px;text-decoration:none}.foot{padding:14px 16px;border-top:1px solid var(--border);text-align:center;color:var(--muted)}.path{opacity:.7}.uc-links{display:grid;gap:14px;margin:24px auto 0;width:100%;max-width:520px}.uc-links a{display:block;text-align:center;padding:14px 18px;border-radius:12px;background:var(--st0-black);color:var(--st0-white);border:2px solid var(--st0-red);text-decoration:none;font-weight:700;letter-spacing:.2px;transition:transform .15s ease,background .2s ease,color .2s ease}.uc-links a:hover{background:var(--st0-red);color:var(--st0-white);transform:translateY(-2px)}.uc-links a:active{transform:translateY(0)}@media (max-width: 600px){.uc-card{padding:18px}.uc-card h1{font-size:22px}}:root{--font-titles: "orbitron", sans-serif;--font-highlight: "pragmatica", sans-serif;--font-body: "roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif}body{font-family:var(--font-body);font-weight:400;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}h1,h2,h3{font-family:var(--font-titles);font-weight:700;line-height:1.2;margin:0 0 .6em}h4,h5{font-family:var(--font-body);font-weight:600;line-height:1.4;margin:0 0 .5em}h6,.highlight,.secondary{font-family:var(--font-highlight);font-weight:500;line-height:1.3;color:var(--muted, #8b949e);margin:0 0 .4em}
