.os-stage[data-astro-cid-ogqs64b3]{margin:-20px 0 -56px;padding:40px 16px 72px;background:radial-gradient(1100px 480px at 12% -8%,#1c6f6b 0%,transparent 58%),radial-gradient(900px 420px at 92% 8%,#2f5fc4 0%,transparent 55%),linear-gradient(168deg,#0a1420,#0e1b2c 52%,#0b1120)}.os[data-astro-cid-ogqs64b3]{max-width:560px;margin:0 auto;color:#fff}.os-hd[data-astro-cid-ogqs64b3]{text-align:center;margin-bottom:26px}.os-pill[data-astro-cid-ogqs64b3]{display:inline-block;font-size:12.5px;letter-spacing:.04em;padding:7px 14px;border-radius:999px;background:#3dd6d624;border:1px solid rgba(61,214,214,.3);color:#7dd3d8}.os[data-astro-cid-ogqs64b3] h1[data-astro-cid-ogqs64b3]{font-size:36px;font-weight:900;line-height:1.28;margin:16px 0 10px;letter-spacing:-1px;color:#fff}.os[data-astro-cid-ogqs64b3] h1[data-astro-cid-ogqs64b3] em[data-astro-cid-ogqs64b3]{font-style:normal;background:linear-gradient(96deg,#4fd8d1,#6ea8ff);-webkit-background-clip:text;background-clip:text;color:transparent}.os-sub[data-astro-cid-ogqs64b3]{font-size:14.5px;color:#ffffff9e;margin:0}.os-panel[data-astro-cid-ogqs64b3]{background:#ffffff0f;border:1px solid rgba(255,255,255,.13);border-radius:22px;padding:24px 20px 22px;backdrop-filter:blur(8px);box-shadow:0 20px 50px #040a1480}.os-top[data-astro-cid-ogqs64b3]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.os-bar[data-astro-cid-ogqs64b3]{flex:1;height:6px;background:#ffffff24;border-radius:999px;overflow:hidden}.os-bar[data-astro-cid-ogqs64b3] span[data-astro-cid-ogqs64b3]{display:block;height:100%;width:0;border-radius:999px;background:linear-gradient(90deg,#4fd8d1,#6ea8ff);transition:width .3s cubic-bezier(.4,0,.2,1)}.os-count[data-astro-cid-ogqs64b3]{font-size:13px;color:#fff9;flex:0 0 auto}.os-count[data-astro-cid-ogqs64b3] b[data-astro-cid-ogqs64b3]{color:#fff;font-size:15px}.os-hint[data-astro-cid-ogqs64b3]{font-size:15px;color:#ffffffc7;margin:0 0 16px;text-align:center}.os-opts[data-astro-cid-ogqs64b3]{display:grid;gap:9px}.os[data-astro-cid-ogqs64b3] .os-opt{text-align:left;padding:14px 16px;font-size:14.5px;font-weight:600;font-family:JetBrains Mono,ui-monospace,monospace;color:#fff;cursor:pointer;background:#ffffff12;border:1px solid rgba(255,255,255,.16);border-radius:13px;transition:transform .14s,background .14s,border-color .14s;word-break:break-all}.os[data-astro-cid-ogqs64b3] .os-opt:hover:not(:disabled){background:#ffffff24;border-color:#fff6;transform:translateY(-2px)}.os[data-astro-cid-ogqs64b3] .os-opt:disabled{cursor:default}.os[data-astro-cid-ogqs64b3] .os-opt.ok{background:#12b8864d;border-color:#12b886}.os[data-astro-cid-ogqs64b3] .os-opt.no{background:#eb575742;border-color:#eb5757}.os[data-astro-cid-ogqs64b3] .os-star{display:block;margin-top:4px;font-size:12.5px;color:#ffd66b;font-weight:700}.os-res[data-astro-cid-ogqs64b3]{--tier: #2f80ed;text-align:center;padding-top:30px}.os-ring[data-astro-cid-ogqs64b3]{width:148px;height:148px;margin:0 auto 18px;border-radius:50%;display:flex;align-items:baseline;justify-content:center;gap:3px;background:radial-gradient(circle at 50% 45%,rgba(255,255,255,.14),transparent 70%);border:3px solid var(--tier);box-shadow:0 0 0 8px color-mix(in srgb,var(--tier) 18%,transparent),0 16px 40px #040a148c}.os-num[data-astro-cid-ogqs64b3]{font-size:58px;font-weight:900;line-height:148px;letter-spacing:-2px}.os-unit[data-astro-cid-ogqs64b3]{font-size:20px;color:#fff9;align-self:center}.os-rname[data-astro-cid-ogqs64b3]{font-size:28px;font-weight:900;margin:0 0 10px;letter-spacing:-.5px;color:var(--tier);filter:brightness(1.4)}.os-rdesc[data-astro-cid-ogqs64b3]{font-size:15px;line-height:1.66;color:#ffffffd1;margin:0 0 24px;word-break:keep-all}.os-actions[data-astro-cid-ogqs64b3]{display:flex;gap:9px}.os-btn[data-astro-cid-ogqs64b3]{flex:1;padding:15px;font-size:15.5px;font-weight:700;border:0;border-radius:14px;cursor:pointer;font-family:inherit;color:#04222a;background:linear-gradient(96deg,#4fd8d1,#6ea8ff)}.os-ghost[data-astro-cid-ogqs64b3]{flex:0 0 92px;background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.2)}.os-copied[data-astro-cid-ogqs64b3]{font-size:13px;color:#7dd3d8;margin:12px 0 0}.os-note[data-astro-cid-ogqs64b3]{margin-top:20px;font-size:11.5px;color:#ffffff6b;line-height:1.6}@media(max-width:480px){.os[data-astro-cid-ogqs64b3] h1[data-astro-cid-ogqs64b3]{font-size:29px}.os-ring[data-astro-cid-ogqs64b3]{width:132px;height:132px}.os-num[data-astro-cid-ogqs64b3]{font-size:52px;line-height:132px}.os-rname[data-astro-cid-ogqs64b3]{font-size:24px}}
