.bar[data-v-70fa440c]{justify-content:space-between;align-items:center;gap:24px;height:60px;display:flex}.links[data-v-70fa440c]{gap:4px;margin-left:auto;margin-right:8px;display:flex}.links a[data-v-70fa440c]{color:var(--text-2);border-radius:8px;padding:8px 12px;font-size:14px;font-weight:500;transition:all .15s}.links a[data-v-70fa440c]:hover{color:var(--text);background:var(--panel-2)}.right[data-v-70fa440c]{align-items:center;gap:8px;display:flex}.menu[data-v-70fa440c]{width:40px;height:40px;color:var(--text-2);border:1px solid var(--line);border-radius:8px;place-items:center;display:none}.drawer[data-v-70fa440c]{border-top:1px solid var(--line);flex-direction:column;gap:4px;padding-top:8px;padding-bottom:20px;display:flex}.drawer a[data-v-70fa440c]:not(.btn){color:var(--text-2);border-bottom:1px solid var(--line);padding:12px 4px;font-weight:500}.drawer .btn[data-v-70fa440c]{justify-content:center;margin-top:12px}@media (max-width:760px){.links[data-v-70fa440c],.hide-sm[data-v-70fa440c]{display:none}.menu[data-v-70fa440c]{display:grid}}@media (min-width:761px){.drawer[data-v-70fa440c]{display:none}}.foot[data-v-6104aed0]{border-top:1px solid var(--line);background:var(--bg-2);margin-top:96px}.inner[data-v-6104aed0]{grid-template-columns:1.6fr 1fr 1fr;gap:32px;padding-top:48px;padding-bottom:32px;display:grid}.col[data-v-6104aed0]{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.col h4[data-v-6104aed0]{letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);margin-bottom:2px;font-size:11px;font-weight:600}.col a[data-v-6104aed0]:not(.brand){color:var(--text-2);font-size:14px}.col a[data-v-6104aed0]:not(.brand):hover{color:var(--text)}.about p[data-v-6104aed0]{color:var(--text-3);max-width:32ch;font-size:14px}.legal[data-v-6104aed0]{border-top:1px solid var(--line);color:var(--text-3);flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:20px;padding-bottom:28px;font-size:12.5px;display:flex}@media (max-width:640px){.inner[data-v-6104aed0]{grid-template-columns:1fr 1fr}.about[data-v-6104aed0]{grid-column:1/-1}}:root{--bg:#0c0d11;--bg-2:#111319;--panel:#14161d;--panel-2:#191c25;--panel-3:#1f2330;--line:#242836;--line-2:#2e3345;--text:#e9ebf2;--text-2:#a2a8bc;--text-3:#6e748a;--accent:#8b7cff;--accent-2:#a79bff;--accent-3:#6a5bf0;--accent-soft:#8b7cff24;--accent-line:#8b7cff73;--ok:#4fd8a0;--warn:#f3b95f;--bad:#ff6b7d;--r-sm:6px;--r:10px;--r-lg:14px;--r-xl:20px;--shadow-lg:0 24px 64px #0000008c;--ease:cubic-bezier(.2,.8,.2,1);--font:Inter,"Segoe UI",system-ui,-apple-system,sans-serif;--mono:ui-monospace,"Cascadia Mono",Consolas,monospace;--grad:linear-gradient(135deg,#a79bff,#6a5bf0)}*{box-sizing:border-box;margin:0;padding:0}html{background:var(--bg);scroll-behavior:smooth}body{font-family:var(--font);background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;background-image:radial-gradient(900px 480px at 50% -140px,#8b7cff29,#0000 70%);background-repeat:no-repeat;min-height:100vh;font-size:16px;line-height:1.6;overflow-x:hidden}a{color:inherit;text-decoration:none}img,svg{max-width:100%;display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}:focus-visible{outline:2px solid var(--accent-2);outline-offset:2px;border-radius:6px}::selection{background:#8b7cff59}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.wrap{max-width:1180px;margin:0 auto;padding:0 24px}.narrow{max-width:760px}.skip{background:var(--accent);color:#14102e;z-index:100;border-radius:8px;padding:8px 14px;font-weight:600;position:absolute;top:8px;left:-999px}.skip:focus{left:8px}.top{z-index:30;-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line);background:#0c0d11c7;position:sticky;top:0}.brand{letter-spacing:-.01em;align-items:center;gap:10px;font-size:19px;font-weight:700;display:inline-flex}.brand img{width:30px;height:30px}.btn{border-radius:var(--r-sm);border:1px solid var(--line-2);background:var(--panel-2);height:38px;color:var(--text);white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:600;transition:all .15s;display:inline-flex}.btn:hover{background:var(--panel-3);border-color:#3b4158}.btn.primary{color:#14102e;background:linear-gradient(#a79bff,#8b7cff 60%,#7a6af5);border-color:#9a8dff;box-shadow:0 6px 22px #8b7cff4d}.btn.primary:hover{filter:brightness(1.07);box-shadow:0 8px 28px #8b7cff6b}.btn.lg{border-radius:10px;height:52px;padding:0 28px;font-size:16px}.btn.ghost{background:0 0}.pill{background:var(--panel);border:1px solid var(--line);height:30px;color:var(--text-2);white-space:nowrap;border-radius:99px;align-items:center;gap:8px;padding:0 14px;font-size:13px;display:inline-flex}.pill b{color:var(--text);font-weight:600}.soon{background:var(--accent-soft);border:1px solid var(--accent-line);color:#fff;letter-spacing:.06em;text-transform:uppercase;border-radius:99px;align-items:center;height:24px;padding:0 10px;font-size:11.5px;font-weight:700;display:inline-flex}.dot{background:var(--c,var(--ok));border-radius:50%;flex:none;width:8px;height:8px}.keys{align-items:center;gap:6px;display:inline-flex}.key{color:#e9ebf2;background:linear-gradient(#2a2f40,#20242f);border:1px solid #3a4057;border-bottom-width:3px;border-radius:7px;place-items:center;min-width:34px;height:34px;padding:0 11px;font-size:13px;font-weight:600;display:inline-grid;box-shadow:0 2px #0000004d}.keys .plus{color:var(--text-3);font-size:13px}h1,h2,h3{letter-spacing:-.02em;font-weight:700;line-height:1.12}.eyebrow{text-transform:uppercase;letter-spacing:.1em;color:var(--accent-2);font-size:12px;font-weight:700}.grad{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}.lead{color:var(--text-2);font-size:18px;line-height:1.6}.muted{color:var(--text-3)}section{position:relative}.sec{padding-top:96px}.sec-head{text-align:center;max-width:680px;margin:0 auto 48px}.sec-head h2{text-wrap:balance;margin:10px 0 14px;font-size:clamp(28px,4vw,42px)}.sec-head p{color:var(--text-2);font-size:17px}.card{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-lg);padding:24px}.ico{background:var(--accent-soft);width:40px;height:40px;color:var(--accent-2);border:1px solid #8b7cff33;border-radius:10px;flex:none;place-items:center;display:grid}.frame{border-radius:var(--r-lg);border:1px solid var(--line-2);background:var(--panel);box-shadow:var(--shadow-lg),0 0 0 1px #ffffff05 inset;overflow:hidden}.frame .chrome{border-bottom:1px solid var(--line);background:#0f1117;align-items:center;gap:7px;height:34px;padding:0 14px;display:flex}.frame .chrome i{background:var(--panel-3);border-radius:50%;width:10px;height:10px}.frame .chrome span{color:var(--text-3);margin-left:8px;font-size:12px;font-weight:500}.frame img{width:100%;height:auto}.shot{border-radius:var(--r-lg);border:1px solid var(--line-2);box-shadow:var(--shadow-lg);overflow:hidden}.shot img{width:100%;height:auto}.prose{padding-top:64px}.prose h1{margin-bottom:12px;font-size:clamp(32px,5vw,44px)}.prose h2{margin:40px 0 10px;font-size:22px}.prose h3{margin:22px 0 6px;font-size:16px}.prose p,.prose li{color:var(--text-2);margin-bottom:12px}.prose ul{margin-bottom:12px;padding-left:22px}.prose li{margin-bottom:6px}.prose a{color:var(--accent-2);text-underline-offset:3px;text-decoration:underline}.prose strong{color:var(--text)}.draft{border-radius:var(--r);color:#e6cf9f;background:#f3b95f14;border:1px solid #f3b95f4d;gap:12px;margin:20px 0 8px;padding:14px 16px;font-size:14px;display:flex}.draft strong{color:#f3d9a4}.updated{color:var(--text-3);font-size:14px}@media (max-width:640px){.wrap{padding:0 16px}.sec{padding-top:72px}.lead{font-size:16.5px}}:root{--m-kill:#ff6b7d;--m-multi:#f3b95f;--m-obj:#5cc4ff}.btn.discord svg{color:#a79bff}.sec.after-rule{padding-top:56px}
