.adslot[data-astro-cid-fgwukgf6]{min-height:var(--min);display:flex;flex-direction:column;gap:7px;margin:26px 0}.alabel[data-astro-cid-fgwukgf6]{font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--dim-2)}.unit[data-astro-cid-fgwukgf6]{width:100%;margin:0 auto;overflow:hidden;background:var(--surface);border:1px solid var(--edge);border-radius:var(--r)}.unit[data-astro-cid-fgwukgf6] iframe{border:0;display:block;width:100%;height:100%}.fluid[data-astro-cid-fgwukgf6]{height:auto;display:flex;align-items:center;justify-content:center;background:none;border:0;border-radius:0}.fluid[data-astro-cid-fgwukgf6] iframe{width:auto;height:auto}.house[data-astro-cid-fgwukgf6]{flex:1;max-height:250px;display:flex;gap:14px;align-items:stretch;background:var(--surface);border:1px solid var(--edge);border-radius:var(--r);overflow:hidden;transition:border-color .15s ease,transform .15s ease}.house[data-astro-cid-fgwukgf6]:hover{border-color:var(--hot);transform:translateY(-2px)}.house[data-astro-cid-fgwukgf6] img[data-astro-cid-fgwukgf6]{width:44%;max-width:320px;object-fit:cover;display:block;background:#0a0b10}.htext[data-astro-cid-fgwukgf6]{display:flex;flex-direction:column;justify-content:center;gap:5px;padding:14px 16px 14px 0}.htext[data-astro-cid-fgwukgf6] strong[data-astro-cid-fgwukgf6]{font-size:17px;font-weight:800;color:var(--text)}.htext[data-astro-cid-fgwukgf6] span[data-astro-cid-fgwukgf6]{font-size:13.5px;color:var(--dim);line-height:1.45}.hcta[data-astro-cid-fgwukgf6]{margin-top:6px;align-self:flex-start;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:var(--hot);padding:5px 10px;border-radius:6px}.slot-bottom[data-astro-cid-fgwukgf6]{max-width:var(--wide);margin-inline:auto;padding:0 26px}@media(max-width:980px){.slot-bottom[data-astro-cid-fgwukgf6]{padding:0 14px}}.slot-bottom[data-astro-cid-fgwukgf6] .house[data-astro-cid-fgwukgf6]{max-width:970px}.slot-rail[data-astro-cid-fgwukgf6] .house[data-astro-cid-fgwukgf6]{flex-direction:column}.slot-rail[data-astro-cid-fgwukgf6] .house[data-astro-cid-fgwukgf6] img[data-astro-cid-fgwukgf6]{width:100%;max-width:none;aspect-ratio:16 / 9}.slot-rail[data-astro-cid-fgwukgf6] .htext[data-astro-cid-fgwukgf6]{padding:12px 13px 14px}@media(max-width:620px){.house[data-astro-cid-fgwukgf6]{flex-direction:column}.house[data-astro-cid-fgwukgf6] img[data-astro-cid-fgwukgf6]{width:100%;max-width:none;aspect-ratio:16 / 9}.htext[data-astro-cid-fgwukgf6]{padding:12px 14px 14px}}:root{--page: #0b0c11;--page-2: #10111a;--surface: #161822;--surface-2: #1d1f2b;--edge: #262936;--text: #f2f3f8;--dim: #8b91a3;--dim-2: #626879;--hot: #ff3b2f;--sans: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--mono: ui-monospace, "Cascadia Mono", "Segoe UI Mono", Consolas, monospace;--serif: Georgia, "Times New Roman", serif;--rail: 228px;--bar: 62px;--wide: 1560px;--r: 12px;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--page);color:var(--text);font:16px/1.6 var(--sans);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}h1,h2,h3{margin:0;line-height:1.05;letter-spacing:-.035em}img{max-width:100%}.mono{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.topbar{position:fixed;inset:0 0 auto;height:var(--bar);display:flex;align-items:center;gap:16px;padding:0 18px;background:#0b0c11fa;border-bottom:1px solid var(--edge);z-index:55}.brand{display:flex;align-items:center;font-weight:900;font-size:21px;letter-spacing:-.05em;flex:0 0 auto}.brand .mark{width:28px;height:28px;margin-right:9px;flex:0 0 auto}.search{flex:1;min-width:0;max-width:470px;margin:0 auto;position:relative}.search input{width:100%;height:38px;background:var(--surface);border:1px solid var(--edge);border-radius:99px;padding:0 36px;color:var(--text);font:inherit;font-size:14px;outline:none}.search input::placeholder{color:var(--dim-2)}.search input:focus{border-color:var(--hot)}.search .ic{position:absolute;left:13px;top:11px;color:var(--dim-2)}.search kbd{position:absolute;right:11px;top:9px;font-family:var(--mono);font-size:10px;color:var(--dim-2);border:1px solid var(--edge);border-radius:4px;padding:2px 6px}.search input:focus~kbd{display:none}.drop{position:absolute;top:calc(100% + 8px);left:0;right:0;background:var(--page-2);border:1px solid var(--edge);border-radius:14px;box-shadow:0 18px 50px -14px #000d,0 0 0 1px #0006;overflow:hidden;z-index:60;max-height:min(70vh,520px);overflow-y:auto}.drop[hidden]{display:none}.drop .sec{font-family:var(--mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--dim-2);padding:11px 14px 6px}.drop a{display:flex;align-items:center;gap:11px;padding:8px 12px;margin:0 6px;border-radius:9px}.drop a:hover,.drop a.on{background:var(--surface-2)}.drop a.on{outline:1px solid var(--hot);outline-offset:-1px}.drop .tagrow .tg{width:34px;height:34px;border-radius:9px;flex:0 0 auto;display:grid;place-items:center;background:#ff3b2f1f;color:var(--hot)}.drop img{width:58px;height:33px;flex:0 0 auto;object-fit:cover;border-radius:6px;display:block}.drop .soonart{filter:grayscale(.6) brightness(.7)}.drop .nm{min-width:0;display:grid}.drop .nm strong{font-size:14.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.drop .nm span{font-size:12px;color:var(--dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.drop .cnt{margin-left:auto;font-family:var(--mono);font-size:11px;color:var(--hot);flex:0 0 auto}.drop .tail{border-top:1px solid var(--edge);margin-top:6px;padding:4px 0 6px}.drop .none{padding:16px 14px 18px;color:var(--dim);font-size:14px}.drop mark{background:none;color:var(--hot);font-weight:800}.cta{background:var(--hot);color:#fff;font-weight:700;font-size:14px;padding:10px 18px;border-radius:99px;white-space:nowrap;display:inline-flex;align-items:center;gap:7px}.cta:hover{filter:brightness(1.1)}@media(max-width:520px){.topbar .cta{display:none}}.topbar:has(.topextra) .search{flex:0 1 280px;margin:0}.topextra{flex:1;min-width:0}.acct{display:inline-flex;align-items:center;gap:8px;padding:5px 12px 5px 5px;border-radius:99px;border:1px solid var(--edge);background:var(--surface);font-size:14px;font-weight:700;white-space:nowrap}.acct:hover{border-color:var(--hot)}.acct .av{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--surface-2);color:var(--dim);font-weight:900;font-size:13px}.acct.in .av{background:var(--hot);color:#fff}@media(max-width:640px){.acct .al{display:none}.acct{padding:4px}}.rail{position:fixed;top:var(--bar);bottom:0;left:0;width:var(--rail);overflow-y:auto;padding:14px 10px 26px;border-right:1px solid var(--edge);background:var(--page-2);z-index:40}.rail .label{font-family:var(--mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--dim-2);padding:0 10px;margin:0 0 7px;font-weight:600}.rail .group{margin-bottom:18px}.rail .group+.group{border-top:1px solid var(--edge);padding-top:16px}.rail a{display:flex;align-items:center;gap:11px;padding:8px 10px;border-radius:9px;font-size:14px;font-weight:600;color:#aeb4c4}.rail a svg{color:var(--dim-2);flex:0 0 auto}.rail a:hover{background:var(--surface-2);color:#fff}.rail a:hover svg{color:var(--hot)}.rail a.on{background:var(--surface-2);color:#fff}.rail a.on svg{color:var(--hot)}.rail .n{margin-left:auto;font-family:var(--mono);font-size:10px;color:var(--dim-2)}.shell{margin:var(--bar) 0 0 var(--rail)}.pad{padding:22px 26px 64px;max-width:var(--wide);margin-inline:auto}.sitefoot{border-top:1px solid var(--edge);background:var(--page-2)}.sitefoot .inner{max-width:var(--wide);margin-inline:auto;padding:20px 26px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.sitefoot .mono{color:var(--dim-2)}.sitefoot nav{display:flex;flex-wrap:wrap;gap:8px 20px;font-size:14px}.sitefoot nav a{color:var(--dim)}.sitefoot nav a:hover{color:var(--hot)}.rail .devlink{margin:0 0 14px;background:linear-gradient(135deg,#ff3b2f2e,#ff3b2f0d);border:1px solid #ff3b2f55;color:#fff}.rail .devlink svg{color:var(--hot)}.rail .devlink .n{color:#ffb3ad;letter-spacing:.1em;text-transform:uppercase}.rail .devlink:hover{border-color:var(--hot)}:root{--tabbar: 0px}.tabbar{display:none}@media(max-width:980px){:root{--tabbar: calc(58px + env(safe-area-inset-bottom)) }.rail{display:none}.shell{margin-left:0;padding-bottom:var(--tabbar)}.pad{padding:16px 14px 52px}.search{max-width:none}.topbar .acct,.search kbd{display:none}.search input{padding-right:14px}:root:has(.topextra){--bar: 108px}.topbar:has(.topextra){flex-wrap:wrap;align-content:center;row-gap:8px;padding-top:6px}.topbar:has(.topextra) .search{flex:1 1 0}.topextra{order:9;flex-basis:100%}.tabbar{display:grid;grid-template-columns:repeat(5,1fr);position:fixed;left:0;right:0;bottom:0;z-index:56;height:var(--tabbar);padding-bottom:env(safe-area-inset-bottom);background:#0b0c11fa;border-top:1px solid var(--edge)}.tabbar a{display:grid;justify-items:center;align-content:center;gap:3px;font-size:10.5px;font-weight:700;color:var(--dim)}.tabbar a.on{color:#fff}.tabbar a.on svg{color:var(--hot)}}
