.space-page{--yellow:#fbbd1e;--yellow2:#ffd75e;--sky-text:#eaf1fb;--sky-dim:#8fa3c0;--g-card:#fff;--g-line:#e3e6ec;--g-edge:#c3cad6;--g-ink:#0e2c53;--g-dim:#585756;--g-faint:#667085;--g-field:#fff;--g-good:#1e7a50;--g-goodbg:#e7f4ec;--g-bad:#a8261b;--g-badbg:#fbeceb;--g-focus:#0e2c53;--g-ring:#fbbd1e73;--g-shadow:0 2px 6px #0e1e370f, 0 18px 50px #0e1e371f;--g-disc:#0b2240;--g-card-dim:#fffffff0;--g-dash:#8d98aa;--g-dim-ink:#6a7384;--g-dim-disc:#eceff4;--g-dim-chip:#eceff4;min-height:calc(100vh - var(--site-banner-h,0px));font-family:var(--font-stack,inherit);font-variant-numeric:tabular-nums;font-size:var(--t-md,16px);color:var(--sky-text);background:radial-gradient(1100px 650px at 80% -10%,#13305c 0%,#0000 55%),linear-gradient(#070f1e 0%,#0a1830 60%,#081426 100%);flex-direction:column;line-height:1.45;display:flex;position:relative}html[data-theme=dark] .space-page{--g-card:#0c1b349e;--g-line:#8caadc29;--g-edge:#8caadc57;--g-ink:#eaf1fb;--g-dim:#a9b9d1;--g-faint:#8fa3c0;--g-field:#05102273;--g-good:#2ee08a;--g-goodbg:#2ee08a1a;--g-bad:#ffb0a6;--g-badbg:#ff78691f;--g-focus:#fbbd1e;--g-ring:#fbbd1e4d;--g-shadow:0 18px 60px #02081499;--g-disc:#051022b3;--g-card-dim:#0c1b3480;--g-dash:#8caadc5c;--g-dim-ink:#9fb0c9;--g-dim-disc:#0510228c;--g-dim-chip:#8caadc24}.space-page button{font-family:inherit}.space-page :is(a,button,summary):focus-visible{outline:3px solid var(--yellow);outline-offset:2px}.space-page .gsky{pointer-events:none;z-index:0;width:100%;height:100%;position:fixed;inset:0}.space-page .mode{top:calc(22px + var(--site-banner-h,0px));z-index:5;width:44px;height:44px;color:var(--sky-text);-webkit-backdrop-filter:blur(8px);background:#10203c99;border:1px solid #8caadc4d;position:fixed;right:22px}.space-page .mode:hover{border-color:#8caadc99}.space-page .gshell{z-index:1;flex:1;grid-template:"brand form"1fr"foot form"/1fr 1fr;width:100%;display:grid;position:relative}.space-page .gbrand{flex-direction:column;grid-area:brand;padding:56px 64px 24px;display:flex;position:relative}.space-page .gmid{margin-block:auto;padding-block:40px}.space-page .glead{color:#fff;letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(34px,3.6vw,46px);font-weight:800;line-height:1.1}.space-page .gtag{color:var(--yellow);font-size:var(--t-md,16px);margin:10px 0 0;font-weight:700}.space-page .gblurb{color:var(--sky-dim);font-size:var(--t-sm,14px);max-width:360px;margin:16px 0 0;line-height:1.65}.space-page .gfoot{grid-area:foot;padding:0 64px 48px}.space-page .gform{flex-direction:column;grid-area:form;justify-content:center;align-items:center;padding:56px 48px;display:flex}.space-page .glogo{align-items:center;gap:12px;display:flex}.space-page .glogo .gmark{flex-shrink:0;width:42px;height:42px;position:relative}.space-page .glogo .gmark svg{z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.space-page .glogo .gmark:after{content:"";background:radial-gradient(circle,#fbbd1e57,#fbbd1e00 68%);border-radius:50%;position:absolute;inset:-12px}.space-page .glogo .gw{color:#fff;font-weight:800;font-size:var(--t-lg,19px);letter-spacing:-.01em;line-height:1.2;display:block}.space-page .glogo .gs{color:var(--sky-dim);font-size:var(--t-2xs,11px);letter-spacing:.06em;font-weight:600;display:block}.space-page .gconste{opacity:.9;pointer-events:none;width:180px;height:auto;position:absolute;top:14%;right:9%}.space-page .card{background:var(--g-card);border:1px solid var(--g-line);width:100%;max-width:420px;box-shadow:var(--g-shadow);color:var(--g-dim);-webkit-backdrop-filter:blur(12px);border-radius:22px;padding:38px 36px;position:relative}.space-page .card h1{color:var(--g-ink);font-size:var(--t-xl,22px);letter-spacing:-.02em;margin:0;font-weight:800}.space-page .card .hint{color:var(--g-faint);font-size:var(--t-sm,14px);margin:5px 0 24px;line-height:1.5}.space-page .card :is(a,button,summary,input):focus-visible{outline-color:var(--g-focus)}.space-page .card :is(.field,.lfield){flex-direction:column;margin:0 0 16px;display:flex}.space-page .card :is(.field,.lfield)>label{color:var(--g-ink);font-size:var(--t-xs,12px);margin:0 0 7px;font-weight:700}.space-page .card :is(.field input,.lfield .finput,.codeboxes input){width:100%;font:inherit;font-size:var(--t-md,16px);background:var(--g-field);color:var(--g-ink);caret-color:var(--yellow);border:1.5px solid var(--g-edge);border-radius:12px;outline:none;padding:12px 15px;transition:border-color .15s,box-shadow .15s}.space-page .card :is(.field input,.lfield .finput,.codeboxes input)::placeholder{color:var(--g-faint)}.space-page .card :is(.field input,.lfield .finput,.codeboxes input):focus{border-color:var(--g-focus);box-shadow:0 0 0 3px var(--g-ring);outline:none}.space-page .card :is(.btn.primary,.btn.gold){cursor:pointer;background:linear-gradient(145deg, var(--yellow2), var(--yellow));color:#0e2c53;width:100%;font-size:var(--t-sm,14px);border:0;border-radius:12px;margin-top:4px;padding:14px;font-weight:800;transition:transform .12s;display:block;box-shadow:0 6px 18px #fbbd1e59}.space-page .card :is(.btn.primary,.btn.gold):hover{filter:none;transform:translateY(-1px)}.space-page .card :is(.btn.primary,.btn.gold):disabled{opacity:.6;cursor:default;transform:none}.space-page .card .login-msg{font-size:var(--t-xs,12px);border-radius:11px;margin:16px 0 0;padding:11px 13px;font-weight:600;line-height:1.5}.space-page .card .login-msg.good{background:var(--g-goodbg);color:var(--g-good)}.space-page .card .login-msg.bad{background:var(--g-badbg);color:var(--g-bad)}.space-page .card .login-msg a{color:inherit}.space-page .card .lsmall{border-top:1px solid var(--g-line);color:var(--g-faint);font-size:var(--t-xs,12px);text-align:left;margin-top:22px;padding-top:16px;line-height:1.7}.space-page .card .lsmall :is(a,button){font:inherit;cursor:pointer;color:var(--g-ink);text-underline-offset:2px;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.space-page .card form.lsmall{border-top:0;margin-top:14px;padding-top:0}.space-page .card .link-why{color:var(--g-ink);font-size:var(--t-sm,14px);margin:16px 0 18px;padding-left:18px;line-height:1.6}.space-page .card .link-why li+li{margin-top:6px}.space-page .card a.btn{text-align:center;text-decoration:none}.space-page .card a.btn.ghost{border:1.5px solid var(--g-edge);width:100%;color:var(--g-ink);font-size:var(--t-sm,14px);box-shadow:none;background:0 0;border-radius:12px;margin-top:10px;padding:13px;font-weight:700;display:block}.space-page .card .btn[aria-disabled=true]{opacity:.7;cursor:default}.space-page .card .codeboxes{justify-content:space-between;gap:8px;margin:0 0 18px;display:flex}.space-page .card .codeboxes input{text-align:center;min-width:0;height:56px;font-size:var(--t-xl,22px);flex:1;padding:0;font-weight:700}.space-page .card .login-card,.space-page .card .lfield{margin-top:0}.space-page .card .finput.tcode{max-width:200px}.space-page .card :is(.tsteps,.tsteps.night){color:var(--g-dim)}.space-page .card .tsteps{list-style:decimal}.space-page .card .tsteps+.lfield{margin-top:14px}.space-page .card :is(.tkey,.tkey.night){color:var(--g-faint)}.space-page .card :is(.tkey.tapp,.tkey.tapp.night){color:var(--g-ink)}.space-page .card:has(.welcome)>:not(.welcome-form){display:none}.space-page .welcome{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:190px;animation:.35s ease-out both galaeth-arrive;display:flex}.space-page .welcome-t{color:var(--g-ink);font-size:var(--t-xl,22px);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:800}@keyframes galaeth-arrive{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.space-page .gpick{z-index:1;flex-direction:column;flex:1;width:100%;max-width:1040px;margin:0 auto;padding:56px 64px 48px;display:flex;position:relative}.space-page .gpick .gconste{width:150px;top:40px;right:64px}.space-page .gpick-mid{margin-block:auto;padding-block:48px}.space-page .croeso{color:#fff;letter-spacing:-.03em;text-wrap:balance;max-width:620px;margin:0 0 28px;font-size:clamp(27px,3.2vw,38px);font-weight:800;line-height:1.15}.space-page .modules{grid-template-columns:repeat(var(--stars,4), minmax(0, 1fr));align-items:stretch;gap:16px;display:grid}.space-page .modules[data-crowded]{gap:14px}.space-page .modules[data-crowded] .mod{padding:20px 18px 18px}.space-page .modules[data-crowded] .mod .mtop{flex-wrap:wrap;row-gap:10px}@media (max-width:1180px){.space-page .modules[data-crowded]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.space-page .modules,.space-page .modules[data-crowded]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.space-page .modules,.space-page .modules[data-crowded]{grid-template-columns:minmax(0,1fr)}}.space-page .mod{text-align:left;background:var(--g-card);border:1px solid var(--g-line);box-shadow:var(--g-shadow);color:var(--g-dim);font-size:var(--t-sm,14px);-webkit-backdrop-filter:blur(12px);border-radius:22px;flex-direction:column;gap:6px;padding:22px 22px 20px;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;position:relative}.space-page .mod .mtop{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.space-page .mstar{background:var(--g-disc);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex;position:relative;box-shadow:0 0 0 1px #fbbd1e59,0 0 26px #fbbd1e61}.space-page .mstar svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.space-page .mod .mn{color:var(--g-ink);font-size:var(--t-xl,22px);letter-spacing:-.02em;font-weight:800}.space-page .mod .md{color:var(--g-dim);line-height:1.55}.space-page .mod .open{color:var(--g-ink);align-items:center;gap:7px;margin-top:auto;padding-top:14px;font-weight:800;display:flex}.space-page .mod .open .arr{color:var(--yellow);transition:transform .18s}html[data-theme=light] .space-page .mod .open .arr{color:#b07900}.space-page a.mod:hover{border-color:var(--yellow);box-shadow:0 0 0 1px var(--yellow), 0 24px 60px #02081480;transform:translateY(-4px)}.space-page a.mod:hover .open .arr{transform:translate(4px)}.space-page .mod.dim{background:var(--g-card-dim);box-shadow:none;cursor:default;border:1.5px dashed var(--g-dash)}.space-page .mod.dim .mn,.space-page .mod.dim .md{color:var(--g-dim-ink)}.space-page .mod.dim .mstar{background:var(--g-dim-disc);box-shadow:0 0 0 1px var(--g-dash)}.space-page .mod.dim .mstar svg{opacity:.4;filter:grayscale()}.space-page .mchip.soon{color:var(--g-dim-ink);background:var(--g-dim-chip)}html[data-theme=dark] .space-page a.mod{box-shadow:0 0 0 1px #fbbd1e47, 0 0 34px #fbbd1e29, var(--g-shadow);border-color:#fbbd1e99}html[data-theme=dark] .space-page a.mod:hover{border-color:var(--yellow);box-shadow:0 0 0 1px var(--yellow), 0 0 40px #fbbd1e4d, 0 24px 60px #02081480}.space-page .gback{color:#dce6f2;min-height:40px;font-size:var(--t-sm,14px);background:#10203c73;border:1px solid #8caadc4d;border-radius:999px;align-items:center;gap:8px;margin:0 0 20px;padding:0 16px;font-weight:600;text-decoration:none;transition:border-color .18s,color .18s;display:inline-flex}.space-page .gback:hover{border-color:var(--yellow);color:#fff}.space-page .mchip{font-size:var(--t-2xs,11px);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-weight:700;display:inline-flex}.space-page .mchip.live{color:var(--g-good);background:var(--g-goodbg)}.space-page .mchip.build{color:#8a5d00;background:#fdf1cf}html[data-theme=dark] .space-page .mchip.build{color:var(--yellow);background:#fbbd1e1f}.space-page .mchip .dot{background:currentColor;border-radius:50%;width:7px;height:7px;animation:2.2s ease-in-out infinite galaeth-pulse}@keyframes galaeth-pulse{0%,to{opacity:.35}50%{opacity:1}}.space-page .space-note{color:var(--sky-dim);font-size:var(--t-sm,14px);flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.space-page .langtog{background:#10203c73;border:1px solid #8caadc4d;border-radius:10px;display:inline-flex;overflow:hidden}.space-page .langtog button{min-height:40px;font-size:var(--t-sm,14px);color:#dce6f2;cursor:pointer;background:0 0;border:none;padding:0 14px;font-weight:600}.space-page .langtog button[aria-pressed=true]{background:var(--yellow);color:#0e2c53;font-weight:700}.space-page .langtog button:focus-visible{outline-offset:-3px;outline-color:#fff}.space-page .signout{min-height:40px;font:inherit;cursor:pointer;color:var(--sky-text);text-underline-offset:3px;background:0 0;border:none;padding:0;text-decoration:underline}@media (max-width:900px){.space-page .gshell{grid-template:"brand""form""foot"/1fr}.space-page .gbrand{padding:30px 32px 0}.space-page .gmid{margin-block:0;padding-block:30px 0}.space-page .gblurb{display:none}.space-page .gform{justify-content:flex-start;padding:28px 32px 32px}.space-page .gfoot{justify-content:center;padding:0 32px 36px;display:flex}.space-page .gconste{display:none}.space-page .gpick{padding:30px 32px 36px}.space-page .gpick-mid{margin-block:0;padding-block:36px}}@media (max-width:480px){.space-page .gbrand,.space-page .gform,.space-page .gfoot,.space-page .gpick{padding-inline:16px}.space-page .glogo{padding-right:56px}.space-page .card{padding:28px 22px}.space-page .mode{right:16px;top:calc(16px + var(--site-banner-h,0px))}}@media (prefers-reduced-motion:reduce){.space-page .mchip .dot,.space-page .welcome{animation:none}.space-page .mod,.space-page .mod .open .arr,.space-page .card .btn,.space-page .gback{transition:none}}.space-page{--gs-soft:#eef1f6;--gs-gold:#7a5200;--gs-goldbg:#fdf1cf;--gs-panel:#fff;--gs-scrim:#070f1e80}.space-page .gset{max-width:1180px}html[data-theme=dark] .space-page{--gs-soft:#8caadc24;--gs-gold:#fbbd1e;--gs-goldbg:#fbbd1e1f;--gs-panel:#0f2140;--gs-scrim:#02081499}.space-page .gentry{background:var(--g-card);border:1px solid var(--g-line);box-shadow:var(--g-shadow);color:var(--g-dim);font-size:var(--t-sm,14px);-webkit-backdrop-filter:blur(12px);border-radius:22px;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:16px;padding:16px 20px;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}.space-page .gentry:hover{border-color:var(--yellow);box-shadow:0 0 0 1px var(--yellow), 0 24px 60px #02081480;transform:translateY(-3px)}.space-page .gentry .mstar{width:48px;height:48px}.space-page .gentry .gentry-t{flex:220px;min-width:0}.space-page .gentry .mn{color:var(--g-ink);font-size:var(--t-lg,19px);letter-spacing:-.02em;font-weight:800;display:block}.space-page .gentry .md{color:var(--g-dim);line-height:1.55;display:block}.space-page .gentry .open{color:var(--g-ink);align-items:center;gap:7px;font-weight:800;display:flex}.space-page .gentry .open .arr{color:var(--yellow);transition:transform .18s}html[data-theme=light] .space-page .gentry .open .arr{color:#b07900}.space-page .gentry:hover .open .arr{transform:translate(4px)}.space-page .gset-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-right:56px;display:flex}.space-page .gset-top .gback{margin:0}.space-page .gset-eye{color:var(--yellow);letter-spacing:.22em;text-transform:uppercase;margin:34px 0 0;font-size:11px;font-weight:800}.space-page .gset-h{color:#fff;letter-spacing:-.03em;margin:4px 0 0;font-size:clamp(26px,3vw,34px);font-weight:800;line-height:1.1}.space-page .gset-sub{color:#c3d0e4;max-width:640px;font-size:var(--t-sm,14px);margin:8px 0 22px;line-height:1.55}.space-page .gs-tabs{flex-wrap:wrap;gap:8px;margin:0 0 20px;display:flex}.space-page .gs-tabs a{color:#dce6f2;min-height:40px;font-size:var(--t-sm,14px);background:#10203c73;border:1px solid #8caadc4d;border-radius:999px;align-items:center;gap:7px;padding:0 16px;font-weight:600;text-decoration:none;transition:border-color .16s,color .16s;display:inline-flex}.space-page .gs-tabs a:hover{border-color:var(--yellow);color:#fff}.space-page .gs-tabs a[aria-current=page]{background:var(--yellow);border-color:var(--yellow);color:#0e2c53;font-weight:700}.space-page .gs-tabs .c{opacity:.85;font-weight:700}.space-page .gs-body{flex-direction:column;gap:16px;margin-bottom:28px;display:flex}.space-page .gs-onsky{color:#c3d0e4;font-size:var(--t-sm,14px);margin:0}.space-page .gs-onsky a{color:#fff;text-underline-offset:3px;font-weight:600}.space-page .gs-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.space-page .gs-met{background:var(--g-card);border:1px solid var(--g-line);box-shadow:var(--g-shadow);color:var(--g-dim);-webkit-backdrop-filter:blur(12px);border-radius:18px;flex-direction:column;gap:2px;padding:16px 18px;text-decoration:none;transition:transform .18s,border-color .18s;display:flex}.space-page .gs-met:hover{border-color:var(--yellow);transform:translateY(-3px)}.space-page .gs-met .k{color:var(--g-dim);align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.space-page .gs-met .dot{background:#4f7fd6;border-radius:50%;flex-shrink:0;width:8px;height:8px}.space-page .gs-met .dot.amber{background:#d98a00;animation:2.2s ease-in-out infinite galaeth-pulse}.space-page .gs-met .dot.green{background:var(--g-good)}.space-page .gs-met .dot.grey{background:var(--g-dash)}.space-page .gs-met .v{color:var(--g-ink);letter-spacing:-.03em;margin-top:6px;font-size:32px;font-weight:800;line-height:1.1}.space-page .gs-met .v.zero{color:var(--g-faint)}.space-page .gs-met .d{color:var(--g-ink);font-size:12.5px;font-weight:600}.space-page .gs-met .f{color:var(--g-faint);overflow-wrap:anywhere;margin-top:8px;font-size:11.5px}.space-page .gs-card{background:var(--g-card);border:1px solid var(--g-line);box-shadow:var(--g-shadow);color:var(--g-dim);-webkit-backdrop-filter:blur(12px);border-radius:20px;overflow:hidden}.space-page .gs-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding:16px 22px;display:flex}.space-page .gs-head h2{color:var(--g-ink);letter-spacing:-.01em;margin:0;font-size:17px;font-weight:800}.space-page .gs-head .n{color:var(--g-faint);font-size:12.5px}.space-page .gs-row{border-top:1px solid var(--g-line);flex-wrap:wrap;align-items:center;gap:10px 14px;padding:14px 22px;display:flex}.space-page .gs-row.off .gs-who,.space-page .gs-row.off .gs-av{opacity:.62}.space-page .gs-av{background:var(--gs-soft);width:36px;height:36px;color:var(--g-ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:inline-flex}.space-page .gs-who{flex:220px;min-width:0}.space-page .gs-who b{color:var(--g-ink);font-size:15px;font-weight:600}.space-page .gs-who .s{color:var(--g-faint);overflow-wrap:anywhere;font-size:12.5px;display:block}.space-page .gs-chips{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.space-page .gs-chip{background:var(--gs-soft);color:var(--g-ink);white-space:nowrap;border-radius:8px;padding:4px 10px;font-size:11.5px;font-weight:700}.space-page .gs-chip.quiet{color:var(--g-dim);font-weight:600}.space-page .gs-chip.gold{background:var(--gs-goldbg);color:var(--gs-gold)}.space-page .gs-pill{background:var(--gs-soft);color:var(--g-dim);vertical-align:1px;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:11px;font-weight:700}.space-page .gs-note{color:var(--g-faint);margin:0;padding:0 22px 18px;font-size:12.5px;line-height:1.55}.space-page .gs-quiet{border-top:1px solid var(--g-line);text-align:center;padding:26px 22px}.space-page .gs-quiet b{color:var(--g-ink);font-weight:700;display:block}.space-page .gs-quiet span{color:var(--g-faint);font-size:var(--t-sm,14px)}.space-page .gs-fail{border-color:var(--g-bad);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 18px;padding:18px 22px;display:flex}.space-page .gs-fail b{color:var(--g-bad);font-weight:700;display:block}.space-page .gs-fail span{color:var(--g-dim);font-size:var(--t-sm,14px)}.space-page .gs-locked{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:34px 24px;display:flex}.space-page .gs-locked h2{color:var(--g-ink);font-size:var(--t-xl,22px);letter-spacing:-.02em;margin:6px 0 0;font-weight:800}.space-page .gs-locked p{max-width:440px;color:var(--g-dim);font-size:var(--t-sm,14px);margin:0;line-height:1.55}.space-page .gs-locked .gs-btn{margin-top:8px}.space-page .gs-btn{border:1px solid var(--g-edge);background:var(--g-field);min-height:38px;color:var(--g-ink);cursor:pointer;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:700;text-decoration:none;transition:border-color .16s,transform .16s;display:inline-flex}.space-page .gs-btn:hover{border-color:var(--yellow)}.space-page .gs-btn.gold{background:linear-gradient(135deg, var(--yellow2), var(--yellow));color:#0e2c53;border-color:#0000}.space-page .gs-btn.gold:hover{transform:translateY(-1px)}.space-page .gs-btn.block{width:100%;min-height:46px;font-size:var(--t-sm,14px)}.space-page .gs-btn:disabled{opacity:.55;cursor:default;transform:none}.space-page .gs-card :is(a,button,input,select):focus-visible,.space-page .gs-panel :is(a,button,input,select):focus-visible{outline-color:var(--g-focus)}.space-page .gs-form{padding:4px 22px 20px}.space-page .gs-fields{grid-template-columns:1.2fr 1.4fr 1fr;gap:14px;display:grid}.space-page .gs-form label,.space-page .gs-form legend{color:var(--g-ink);margin:0 0 6px;padding:0;font-size:13px;font-weight:600;display:block}.space-page .gs-form :is(input[type=text],input[type=email],select){border:1px solid var(--g-edge);background:var(--g-field);width:100%;min-height:44px;color:var(--g-ink);font:inherit;font-size:var(--t-sm,14px);border-radius:10px;padding:0 12px}.space-page .gs-form :is(input,select):focus{border-color:var(--yellow);box-shadow:0 0 0 3px var(--g-ring);outline:none}.space-page .gs-form fieldset{border:0;margin:16px 0 0;padding:0}.space-page .gs-form .gs-check{align-items:flex-start;gap:10px;margin:8px 0 0;font-weight:400;display:flex}.space-page .gs-form .gs-check input{accent-color:#0e2c53;width:18px;height:18px;margin:2px 0 0}html[data-theme=dark] .space-page .gs-form .gs-check input{accent-color:var(--yellow)}.space-page .gs-form .gs-check b{color:var(--g-ink);font-weight:600;display:block}.space-page .gs-form .gs-check small,.space-page .gs-form .gs-later{color:var(--g-dim);font-size:12.5px;display:block}.space-page .gs-form .gs-later{margin:10px 0 0 28px}.space-page .gs-form .gs-small{color:var(--g-faint);margin:14px 0;font-size:12.5px;line-height:1.55}.space-page .gs-msg{border-radius:10px;margin:10px 0 0;padding:10px 12px;font-size:13px;line-height:1.45}.space-page .gs-msg.good{background:var(--g-goodbg);color:var(--g-good)}.space-page .gs-msg.bad{background:var(--g-badbg);color:var(--g-bad)}.space-page .gs-star{background:var(--g-disc);border-radius:50%;flex-shrink:0;width:38px;height:38px;display:inline-flex;position:relative;box-shadow:0 0 0 1px #fbbd1e59,0 0 16px #fbbd1e4d}.space-page .gs-star svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.space-page .gs-star.dim{background:var(--g-dim-disc);box-shadow:0 0 0 1px var(--g-dash)}.space-page .gs-star.dim svg{opacity:.4;filter:grayscale()}.space-page .gs-modtop{align-items:center;gap:12px;padding:16px 22px;display:flex}.space-page .gs-modtop b{color:var(--g-ink);letter-spacing:-.01em;font-size:17px;font-weight:800}.space-page .gs-modtop .s{color:var(--g-faint);font-size:12.5px;display:block}.space-page .gs-modtop .mchip{vertical-align:2px;margin-left:8px}.space-page .gs-card.soon{background:var(--g-card-dim);border:1.5px dashed var(--g-dash);box-shadow:none}.space-page .gs-card.soon .gs-modtop b,.space-page .gs-card.soon .gs-modtop .s{color:var(--g-dim-ink)}.space-page .gs-scrim{z-index:20;background:var(--gs-scrim);-webkit-backdrop-filter:blur(6px);opacity:0;pointer-events:none;border:0;padding:0;transition:opacity .22s;position:fixed;inset:0}.space-page .gs-scrim.on{opacity:1;pointer-events:auto}.space-page .gs-panel{top:var(--site-banner-h,0px);z-index:21;background:var(--gs-panel);width:min(480px,100%);color:var(--g-dim);border-left:1px solid var(--g-line);visibility:hidden;flex-direction:column;transition:transform .26s,visibility 0s linear .26s;display:flex;position:fixed;bottom:0;right:0;transform:translate(102%);box-shadow:-24px 0 60px #02081459}.space-page .gs-panel.on{visibility:visible;transition:transform .26s;transform:none}.space-page .gs-phead{border-bottom:1px solid var(--g-line);justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 22px 16px;display:flex}.space-page .gs-phead h2{color:var(--g-ink);letter-spacing:-.01em;margin:0;font-size:18px;font-weight:800}.space-page .gs-phead p{color:var(--g-faint);overflow-wrap:anywhere;margin:2px 0 0;font-size:12.5px}.space-page .gs-px{width:38px;height:38px;color:var(--g-dim);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.space-page .gs-px:hover{border-color:var(--g-edge);color:var(--g-ink)}.space-page .gs-pbody{flex:1;padding:16px 22px 22px;overflow-y:auto}.space-page .gs-pbody h3{color:var(--g-faint);letter-spacing:.12em;text-transform:uppercase;margin:22px 0 6px;font-size:11px;font-weight:800}.space-page .gs-pbody .gs-chips{justify-content:flex-start}.space-page .gs-line{border-bottom:1px solid var(--g-line);flex-wrap:wrap;align-items:center;gap:10px 12px;padding:12px 0;display:flex}.space-page .gs-line .t{flex:90px;min-width:0}.space-page .gs-line .t b{color:var(--g-ink);font-size:15px;font-weight:700;display:block}.space-page .gs-line .t span{color:var(--g-dim);font-size:12.5px;display:block}.space-page .gs-line.soon .t b,.space-page .gs-line.soon .t span{color:var(--g-dim-ink)}.space-page .gs-pbody .gs-small{color:var(--g-faint);margin:10px 0 0;font-size:12.5px;line-height:1.55}.space-page .gs-act{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:8px;display:flex}.space-page .gs-act+.gs-act{margin-top:10px}.space-page .gs-pfoot{border-top:1px solid var(--g-line);justify-content:flex-end;padding:14px 22px;display:flex}@media (max-width:900px){.space-page .gs-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.space-page .gs-fields{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.space-page .gs-strip{grid-template-columns:minmax(0,1fr)}.space-page .gset-top{padding-right:0}.space-page .gset-top .glogo{width:100%}.space-page .gs-tabs{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;margin-inline:-3px;padding:3px 3px 6px;overflow-x:auto}.space-page .gs-tabs a{flex:none}.space-page .gs-head,.space-page .gs-row,.space-page .gs-modtop,.space-page .gs-fail,.space-page .gs-form,.space-page .gs-note{padding-inline:16px}.space-page .gs-chips{justify-content:flex-start}.space-page .gs-btn{min-height:44px}.space-page .gs-phead,.space-page .gs-pbody,.space-page .gs-pfoot{padding-inline:16px}}@media (prefers-reduced-motion:reduce){.space-page .gs-met .dot.amber{animation:none}.space-page .gs-met,.space-page .gs-tabs a,.space-page .gs-btn,.space-page .gs-scrim,.space-page .gentry,.space-page .gentry .open .arr,.space-page .gs-panel,.space-page .gs-panel.on{transition:none}}
