:root{--bb-blue:#5cb2ff;--bb-blue-strong:#218fee;--bb-blue-soft:#5cb2ff1f;--bb-yellow:#ffc83d;--bb-green:#55d84c;--bb-red:#ff6676;--bb-bg:#060c11;--bb-bg-2:#081018;--bb-panel:#0a1118;--bb-panel-2:#0e1720;--bb-panel-3:#111c26;--bb-border:#aac9e129;--bb-border-strong:#aac9e145;--bb-text:#eef7ff;--bb-muted:#8fa2b1;--bb-muted-2:#687b89;--bb-heading:"Archivo Black", Impact, sans-serif;--bb-body:"Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--bb-radius:4px;--bb-shell:1360px;--bb-shadow:0 22px 60px #00000061}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bb-bg)}body{background:var(--bb-bg);color:var(--bb-text);font-family:var(--bb-body);-webkit-font-smoothing:antialiased;margin:0;font-size:15px;line-height:1.6}a{color:inherit;text-decoration:none}button,input{font:inherit}button{color:inherit}::selection{background:var(--bb-blue);color:#04101a}.shell{width:min(calc(100% - 48px), var(--bb-shell));margin-inline:auto}main{min-height:70vh}.site-header{z-index:100;border-bottom:1px solid var(--bb-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#060c11eb;position:sticky;top:0}.header-inner{grid-template-columns:auto 1fr auto;align-items:center;gap:34px;min-height:72px;display:grid}.brand{align-items:center;gap:11px;min-width:max-content;display:inline-flex}.brand-word{font-family:var(--bb-heading);letter-spacing:.02em;font-size:19px}.brand-custom{gap:10px}.brand-logo-image{object-fit:contain;width:auto;max-width:190px;height:38px;display:block}.brand-mark{width:33px;height:31px;display:inline-block;position:relative}.bear-ear{background:var(--bb-blue);border-radius:50%;width:12px;height:12px;position:absolute;top:0}.bear-ear-left{left:1px}.bear-ear-right{right:1px}.bear-face{background:var(--bb-blue);border-radius:10px 10px 8px 8px;display:block;position:absolute;inset:5px 2px 0}.bear-face i{background:#071018;border-radius:50%;width:3px;height:3px;position:absolute;top:10px}.bear-face i:first-child{left:7px}.bear-face i:nth-child(2){right:7px}.bear-face b{background:#071018;border-radius:5px;width:8px;height:6px;position:absolute;top:15px;left:50%;transform:translate(-50%)}.main-nav{justify-self:center;align-items:center;gap:4px;display:flex}.main-nav a{color:#9eafbb;letter-spacing:.055em;text-transform:uppercase;padding:25px 10px 23px;font-size:12px;font-weight:800;position:relative}.main-nav a:hover,.main-nav a.active{color:#fff}.main-nav a.active:after{content:"";background:var(--bb-blue);height:3px;position:absolute;bottom:-1px;left:10px;right:10px;box-shadow:0 0 14px #5cb2ff66}.store-button{border-radius:var(--bb-radius);background:var(--bb-blue-strong);letter-spacing:.04em;text-transform:uppercase;border:1px solid #389be9;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 17px;font-size:12px;font-weight:800;display:inline-flex;box-shadow:inset 0 1px #ffffff1f}.store-button:hover{background:var(--bb-blue);color:#04101a}.nav-toggle{border:1px solid var(--bb-border);background:var(--bb-panel);width:40px;height:38px;padding:9px;display:none}.nav-toggle span{background:#dce9f2;height:2px;margin:4px 0;display:block}.eyebrow,.section-heading>span{color:var(--bb-blue);letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-weight:800}.button{border:1px solid var(--bb-border-strong);border-radius:var(--bb-radius);letter-spacing:.055em;text-transform:uppercase;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:0 20px;font-size:12px;font-weight:800;transition:all .15s;display:inline-flex}.button.primary{background:var(--bb-blue-strong);color:#fff;border-color:#389be9}.button.primary:hover{background:var(--bb-blue);color:#03101a;transform:translateY(-1px)}.button.secondary{background:#0b151e}.button.secondary:hover{background:#101e29;border-color:#5cb2ff73}.button.disabled{opacity:.55;cursor:default}.button.full{width:100%}.text-link{color:var(--bb-blue);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:8px;font-size:12px;font-weight:800;display:inline-flex}.text-link:hover svg{transform:translate(3px)}.text-link svg{transition:transform .15s}.section{padding-top:88px;padding-bottom:88px}.section-deep{border-block:1px solid var(--bb-border);background:#071018}.section-heading{max-width:720px;margin-bottom:34px}.section-heading h2{font-family:var(--bb-heading);text-transform:uppercase;letter-spacing:-.025em;margin:6px 0 10px;font-size:clamp(28px,4vw,44px);line-height:1.06}.section-heading p{max-width:650px;color:var(--bb-muted);margin:0;font-size:16px}.section-heading.center{text-align:center;margin-inline:auto}.split-heading{justify-content:space-between;align-items:end;gap:30px;display:flex}.home-hero{border-bottom:1px solid var(--bb-border);background:radial-gradient(circle at 74% 48%,#2089dc36,#0000 30%),radial-gradient(circle at 10% 10%,#5cb2ff12,#0000 32%),linear-gradient(135deg,#071018 0%,#09141d 54%,#071018 100%);min-height:620px;position:relative;overflow:hidden}.home-hero:before{content:"";pointer-events:none;background:linear-gradient(90deg,#060c11f5 0%,#060c11c2 45%,#060c1157 100%);position:absolute;inset:0}.hero-grid-overlay{opacity:.17;background-image:linear-gradient(#7cb4db1f 1px,#0000 1px),linear-gradient(90deg,#7cb4db1f 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 85%);mask-image:linear-gradient(90deg,#000,#0000 85%)}.hero-inner{grid-template-columns:minmax(0,1.1fr) minmax(380px,.7fr);align-items:center;gap:70px;min-height:620px;display:grid;position:relative}.hero-copy{max-width:700px;padding-block:80px}.hero-copy h1{font-family:var(--bb-heading);letter-spacing:-.055em;text-transform:uppercase;text-wrap:balance;margin:12px 0 21px;font-size:clamp(52px,7.3vw,92px);line-height:.9}.hero-copy h1 span{color:var(--bb-blue)}.hero-copy>p{color:#bac9d4;max-width:600px;margin:0 0 29px;font-size:17px;line-height:1.65}.hero-actions{flex-wrap:wrap;gap:11px;display:flex}.hero-panel{border:1px solid var(--bb-border-strong);border-radius:var(--bb-radius);min-height:420px;box-shadow:var(--bb-shadow), inset 0 1px #ffffff06;background:linear-gradient(#0f1c27eb,#070f16fa);padding:22px;position:relative}.hero-panel:before{content:"";pointer-events:none;border:1px solid #5cb2ff14;position:absolute;inset:7px}.hero-panel-top,.hero-panel-bottom{z-index:2;justify-content:space-between;align-items:center;gap:16px;display:flex;position:relative}.hero-panel-top>div:first-child{flex-direction:column;display:flex}.hero-panel small,.server-state small,.copy-ip small,.status-link small{color:#667c8c;letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:800}.hero-panel-top strong{font-family:var(--bb-heading);font-size:16px}.core-visual{place-items:center;height:255px;display:grid;position:relative}.core-cube{background:linear-gradient(145deg,#62b9ff,#1b73b8);width:92px;height:92px;position:relative;transform:rotate(30deg)skewY(-2deg);box-shadow:0 0 55px #5cb2ff6b,inset -15px -12px #002d5047}.core-cube:before,.core-cube:after{content:"";background:#060c112e;position:absolute}.core-cube:before{border-inline:1px solid #ffffff26;inset:0 18px}.core-cube:after{border-block:1px solid #ffffff26;inset:18px 0}.core-ring{border:1px solid #5cb2ff38;border-radius:50%;position:absolute}.ring-one{width:180px;height:180px}.ring-two{opacity:.4;border-style:dashed;width:235px;height:235px}.hero-panel-bottom{align-items:flex-end}.micro-note{color:var(--bb-muted-2);font-size:10px}.server-state{align-items:center;gap:9px;display:inline-flex}.server-state>span:last-child{flex-direction:column;display:flex}.server-state strong{text-transform:uppercase;font-size:12px}.status-dot{background:#71828e;border-radius:50%;width:9px;height:9px;box-shadow:0 0 10px #71828e59}.state-online .status-dot{background:var(--bb-green);box-shadow:0 0 12px #55d84c80}.state-online strong{color:#dfffdc}.state-maintenance .status-dot{background:var(--bb-yellow)}.state-maintenance strong{color:#ffe9a6}.state-starting .status-dot{background:var(--bb-blue)}.state-offline .status-dot{background:var(--bb-red)}.state-offline strong{color:#ffc6cc}.copy-ip{border:1px solid var(--bb-border);border-radius:var(--bb-radius);cursor:pointer;text-align:left;background:#08121a;justify-content:space-between;align-items:center;gap:16px;min-width:210px;padding:10px 12px;display:flex}.copy-ip span{flex-direction:column;display:flex}.copy-ip strong{font-size:12px}.copy-ip svg{color:var(--bb-blue)}.copy-ip.compact{background:0 0;border:0;min-width:200px;padding:0}.status-band{border-bottom:1px solid var(--bb-border);background:#081018}.status-band-inner{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;min-height:78px;display:grid}.status-band-inner>:not(.status-divider){justify-self:center}.status-divider{background:var(--bb-border);width:1px;height:28px}.status-link{color:#dce8f0;align-items:center;gap:11px;display:flex}.status-link>span{flex-direction:column;display:flex}.status-link>svg:first-child{color:var(--bb-blue)}.status-link>svg:last-child{color:#627583;margin-left:3px}.status-link strong{font-size:12px}.feature-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.feature-card{border:1px solid var(--bb-border);background:linear-gradient(155deg,#0c151d,#091118);min-height:260px;padding:29px;position:relative;overflow:hidden}.feature-card:before{content:"";pointer-events:none;background:linear-gradient(135deg,#5cb2ff12,#0000 45%);position:absolute;inset:0}.feature-number{color:#324653;font-family:var(--bb-heading);font-size:42px;position:absolute;top:22px;right:25px}.feature-icon,.wiki-card-icon,.support-icon{width:46px;height:46px;color:var(--bb-blue);background:#5cb2ff14;border:1px solid #5cb2ff47;place-items:center;margin-bottom:28px;display:grid}.feature-card h3,.home-wiki-card h3,.wiki-card h3,.support-card h3{font-family:var(--bb-heading);text-transform:uppercase;margin:0 0 10px;font-size:17px}.feature-card p,.home-wiki-card p,.wiki-card p,.support-card p{color:var(--bb-muted);margin:0}.home-wiki-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.home-wiki-card{border:1px solid var(--bb-border);background:#0a131b;min-height:270px;padding:25px;transition:all .15s}.home-wiki-card:hover,.wiki-card:hover{background:#0d1821;border-color:#5cb2ff66;transform:translateY(-2px)}.home-wiki-card small,.wiki-card-copy small{color:var(--bb-blue);letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:800}.home-wiki-card h3{margin-top:8px}.home-wiki-card p{min-height:64px;font-size:13px}.home-wiki-card>span,.wiki-card-copy>span,.support-card>span{color:#cfe8fa;text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:7px;margin-top:21px;font-size:10px;font-weight:800;display:flex}.home-wiki-card>span svg,.wiki-card-copy>span svg,.support-card>span svg{color:var(--bb-blue)}.roadmap-preview-grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.roadmap-preview-card{border:1px solid var(--bb-border);background:#0a1219;padding:25px}.roadmap-preview-head{color:var(--bb-blue);letter-spacing:.11em;justify-content:space-between;font-size:9px;font-weight:800;display:flex}.roadmap-preview-head strong{font-size:11px}.roadmap-preview-card h3{font-family:var(--bb-heading);text-transform:uppercase;margin:14px 0 8px;font-size:17px}.roadmap-preview-card p{min-height:65px;color:var(--bb-muted);margin:0;font-size:13px}.progress-track{background:#111f29;height:5px;margin-top:19px;overflow:hidden}.progress-track i{background:linear-gradient(90deg,var(--bb-blue-strong),var(--bb-blue));height:100%;display:block;box-shadow:0 0 14px #5cb2ff52}.tag-row{flex-wrap:wrap;gap:6px;margin-top:16px;display:flex}.tag-row span,.footer-pills span{border:1px solid var(--bb-border);color:#7f93a1;letter-spacing:.08em;text-transform:uppercase;padding:5px 8px;font-size:9px;font-weight:800}.final-cta{background:linear-gradient(120deg,#5cb2ff17,#0a131b 35%,#091118);border:1px solid #5cb2ff47;grid-template-columns:auto 1fr auto;align-items:center;gap:25px;padding:36px;display:grid}.final-cta-mark{width:64px;height:64px;color:var(--bb-blue);background:#0b1923;border:1px solid #5cb2ff4d;place-items:center;display:grid}.final-cta h2{font-family:var(--bb-heading);text-transform:uppercase;margin:4px 0 5px;font-size:27px}.final-cta p{color:var(--bb-muted);margin:0}.final-cta-actions{gap:9px;display:flex}.page-hero,.article-hero{border-bottom:1px solid var(--bb-border);background:radial-gradient(circle at 75% 0,#5cb2ff21,#0000 35%),linear-gradient(135deg,#08121a,#070e14);position:relative;overflow:hidden}.page-hero-pattern{opacity:.12;background-image:linear-gradient(#82b9dc21 1px,#0000 1px),linear-gradient(90deg,#82b9dc21 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 40%,#0000 100%);mask-image:linear-gradient(90deg,#0000,#000 40%,#0000 100%)}.page-hero-inner{padding-top:29px;padding-bottom:51px;position:relative}.breadcrumb{color:#607584;text-transform:uppercase;letter-spacing:.09em;align-items:center;gap:9px;margin-bottom:31px;font-size:10px;font-weight:800;display:flex}.breadcrumb a{color:#9db0bd}.breadcrumb a:hover,.breadcrumb span:last-child{color:var(--bb-blue)}.page-hero-copy,.article-title-row{align-items:flex-start;gap:20px;display:flex}.page-hero-icon{width:55px;height:55px;color:var(--bb-blue);background:#5cb2ff14;border:1px solid #5cb2ff4d;flex:none;place-items:center;display:grid}.page-hero h1,.article-hero h1{font-family:var(--bb-heading);text-transform:uppercase;letter-spacing:-.035em;margin:5px 0 8px;font-size:clamp(36px,5vw,59px);line-height:.98}.page-hero p,.article-hero p{max-width:720px;color:var(--bb-muted);margin:0;font-size:15px}.play-layout{grid-template-columns:minmax(0,1fr) 390px;align-items:start;gap:60px;display:grid}.steps-list{gap:10px;display:grid}.step-card{border:1px solid var(--bb-border);background:var(--bb-panel);grid-template-columns:60px 1fr;gap:18px;padding:21px;display:grid}.step-card>span{font-family:var(--bb-heading);color:#385267;font-size:24px}.step-card h3{font-family:var(--bb-heading);text-transform:uppercase;margin:0 0 4px;font-size:16px}.step-card p{color:var(--bb-muted);margin:0}.connect-card{border:1px solid var(--bb-border-strong);box-shadow:var(--bb-shadow);background:linear-gradient(165deg,#0f1b25,#091118);padding:26px;position:sticky;top:100px}.connect-card h2{font-family:var(--bb-heading);text-transform:uppercase;margin:4px 0 18px;font-size:25px}.connect-card .server-state{margin-bottom:20px}.connect-card .copy-ip{width:100%;margin-bottom:18px}.connect-note{border-top:1px solid var(--bb-border);color:var(--bb-blue);gap:11px;padding:15px 0 19px;display:flex}.connect-note span{color:var(--bb-text);flex-direction:column;display:flex}.connect-note small{color:var(--bb-muted);font-size:11px}.wiki-toolbar{gap:16px;margin-bottom:25px;display:grid}.wiki-search{border:1px solid var(--bb-border-strong);background:#09131b;align-items:center;gap:12px;height:54px;padding:0 16px;display:flex}.wiki-search svg{color:var(--bb-blue)}.wiki-search input{width:100%;color:var(--bb-text);background:0 0;border:0;outline:0}.wiki-search input::placeholder{color:#5f7484}.wiki-filters{flex-wrap:wrap;gap:7px;display:flex}.wiki-filters button{border:1px solid var(--bb-border);color:#8195a4;text-transform:uppercase;letter-spacing:.07em;cursor:pointer;background:#091118;padding:8px 12px;font-size:10px;font-weight:800}.wiki-filters button:hover,.wiki-filters button.active{color:#dff1ff;background:#5cb2ff17;border-color:#5cb2ff73}.wiki-results-head{color:#607584;text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;margin-bottom:12px;font-size:10px;font-weight:800;display:flex}.wiki-card-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.wiki-card{border:1px solid var(--bb-border);background:#0a1219;grid-template-columns:auto 1fr;gap:18px;min-height:180px;padding:23px;transition:all .15s;display:grid}.wiki-card-icon{margin:0}.wiki-card-copy h3{margin-top:6px}.wiki-card-copy p{font-size:13px}.empty-state{border:1px dashed var(--bb-border-strong);text-align:center;color:var(--bb-muted);padding:45px}.empty-state svg{color:var(--bb-blue)}.empty-state h3{font-family:var(--bb-heading);text-transform:uppercase;margin:8px 0 3px}.empty-state p{margin:0}.article-hero .shell{padding-top:29px;padding-bottom:49px}.article-updated{color:#667b8b;align-items:center;gap:6px;margin-top:13px;display:flex}.article-layout{grid-template-columns:minmax(0,800px) 300px;justify-content:center;align-items:start;gap:58px;display:grid}.wiki-article>p{color:#b8c7d2;margin:0 0 24px;font-size:16px;line-height:1.82}.wiki-article h2{border-top:1px solid var(--bb-border);font-family:var(--bb-heading);text-transform:uppercase;margin:46px 0 15px;padding-top:10px;font-size:24px}.wiki-article ul{color:#b8c7d2;margin:0 0 25px;padding-left:24px}.wiki-article li{margin:9px 0}.wiki-article li::marker{color:var(--bb-blue)}.article-callout{border:1px solid var(--bb-border);background:#0a141c;gap:14px;margin:27px 0;padding:18px;display:flex}.article-callout>svg{color:var(--bb-blue);flex:none;margin-top:2px}.article-callout strong{text-transform:uppercase;letter-spacing:.08em;margin-bottom:3px;font-size:11px;display:block}.article-callout p{color:var(--bb-muted);margin:0}.article-callout.warning{background:#ffc83d0a;border-color:#ffc83d3b}.article-callout.warning>svg{color:var(--bb-yellow)}.article-callout.tip{background:#55d84c09;border-color:#55d84c33}.article-callout.tip>svg{color:var(--bb-green)}.article-aside{gap:12px;display:grid;position:sticky;top:100px}.aside-card{border:1px solid var(--bb-border);background:#0a1219;padding:20px}.aside-card h3{font-family:var(--bb-heading);text-transform:uppercase;margin:5px 0 12px;font-size:16px}.aside-card>a:not(.text-link){border-top:1px solid var(--bb-border);color:#9eb0bd;justify-content:space-between;align-items:center;padding:10px 0;font-size:12px;display:flex}.aside-card>a:hover{color:var(--bb-blue)}.aside-card p{color:var(--bb-muted);margin:8px 0 12px;font-size:12px}.rules-intro,.roadmap-notice,.security-banner,.staff-note{background:#5cb2ff0d;border:1px solid #5cb2ff38;align-items:flex-start;gap:15px;margin-bottom:34px;padding:18px 20px;display:flex}.rules-intro>svg,.roadmap-notice>svg,.security-banner>svg,.staff-note>svg{color:var(--bb-blue);flex:none}.rules-intro strong,.roadmap-notice strong,.security-banner strong,.staff-note strong{text-transform:uppercase;letter-spacing:.06em;margin-bottom:2px;font-size:11px;display:block}.rules-intro p,.roadmap-notice p,.security-banner p,.staff-note p{color:var(--bb-muted);margin:0;font-size:13px}.roadmap-notice code{color:#cbe8ff}.rules-layout{grid-template-columns:230px minmax(0,1fr);gap:48px;display:grid}.rules-nav{border:1px solid var(--bb-border);background:#091118;align-self:start;position:sticky;top:100px}.rules-nav a{border-bottom:1px solid var(--bb-border);color:#8fa2b1;gap:12px;padding:13px 14px;font-size:11px;font-weight:700;display:flex}.rules-nav a:last-child{border-bottom:0}.rules-nav a span{color:var(--bb-blue);font-family:var(--bb-heading)}.rules-nav a:hover{color:#fff;background:#0e1922}.rule-section{margin-bottom:55px;scroll-margin-top:100px}.rule-section-head{align-items:flex-start;gap:18px;margin-bottom:17px;display:flex}.rule-section-head>span{font-family:var(--bb-heading);color:#314b5c;font-size:31px}.rule-section h2{font-family:var(--bb-heading);text-transform:uppercase;margin:0;font-size:28px}.rule-section-head p{color:var(--bb-muted);margin:2px 0 0}.rule-list{gap:9px;display:grid}.rule-card{border:1px solid var(--bb-border);background:#0a1219;grid-template-columns:54px 1fr;gap:16px;padding:20px;display:grid}.rule-id{font-family:var(--bb-heading);color:var(--bb-blue)}.rule-title-row{justify-content:space-between;align-items:center;gap:15px;display:flex}.rule-card h3{margin:0;font-size:14px}.rule-card p{color:var(--bb-muted);margin:5px 0 0;font-size:13px}.severity{border:1px solid var(--bb-border);letter-spacing:.08em;text-transform:uppercase;padding:4px 7px;font-size:8px;font-weight:800}.severity-low{color:#a9c1d1}.severity-moderate{color:#ffe28b;border-color:#ffc83d40}.severity-high,.severity-critical{color:#ff9aa5;border-color:#ff667640}.roadmap-groups{gap:58px;display:grid}.roadmap-group-title{justify-content:space-between;align-items:center;margin-bottom:13px;display:flex}.roadmap-group-title>span:last-child{color:#607584;text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:800}.roadmap-status{border:1px solid var(--bb-border);text-transform:uppercase;letter-spacing:.09em;padding:6px 9px;font-size:9px;font-weight:800}.status-released{color:#b9ffb4;background:#55d84c0d;border-color:#55d84c3d}.status-in-development{color:#bfe4ff;background:#5cb2ff0d;border-color:#5cb2ff47}.status-planned{color:#a5b5c0}.roadmap-list{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.roadmap-item{border:1px solid var(--bb-border);background:#0a1219;padding:24px}.roadmap-item-main{justify-content:space-between;gap:20px;display:flex}.roadmap-item-main h2{font-family:var(--bb-heading);text-transform:uppercase;margin:0 0 6px;font-size:18px}.roadmap-item-main p{color:var(--bb-muted);margin:0;font-size:13px}.roadmap-item-main>strong{color:var(--bb-blue);font-family:var(--bb-heading);font-size:18px}.roadmap-item-main>svg{color:#506675}.support-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.support-card{border:1px solid var(--bb-border);background:#0a1219;padding:23px}.support-card:hover,.support-card.active{background:#0d1821;border-color:#5cb2ff6b}.support-card.active{box-shadow:inset 3px 0 var(--bb-blue)}.support-card p{min-height:65px;font-size:13px}.support-contact{border:1px solid var(--bb-border-strong);background:linear-gradient(115deg,#5cb2ff0f,#091118 42%);grid-template-columns:1fr 340px;gap:50px;margin-top:24px;padding:30px;scroll-margin-top:95px;display:grid}.support-contact h2{font-family:var(--bb-heading);text-transform:uppercase;margin:5px 0 8px;font-size:27px}.support-contact p{color:var(--bb-muted);margin:0}.check-list{gap:8px;margin:18px 0 0;padding:0;list-style:none;display:grid}.check-list li{color:#b9c9d4;align-items:center;gap:8px;display:flex}.check-list svg{color:var(--bb-green)}.support-contact-actions{align-content:center;gap:9px;display:grid}.support-contact-actions small{color:#617583;margin-top:4px;line-height:1.4}.security-banner{background:#ffc83d09;border-color:#ffc83d2e;margin:22px 0 0}.security-banner>svg{color:var(--bb-yellow)}.staff-sections{gap:58px;display:grid}.staff-group-heading{max-width:720px;margin-bottom:20px}.staff-group-heading h2{font-family:var(--bb-heading);text-transform:uppercase;margin:5px 0 6px;font-size:28px}.staff-group-heading p{color:var(--bb-muted);margin:0}.staff-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.staff-card{border:1px solid var(--bb-border);background:#0a1219;min-height:215px;padding:24px}.staff-avatar{width:62px;height:62px;color:var(--bb-blue);background:#5cb2ff12;border:1px solid #5cb2ff40;place-items:center;margin-bottom:19px;display:grid}.staff-copy>span{color:var(--bb-blue);text-transform:uppercase;letter-spacing:.1em;font-size:9px;font-weight:800}.staff-copy h3{font-family:var(--bb-heading);text-transform:uppercase;margin:4px 0 8px;font-size:18px}.staff-copy p{color:var(--bb-muted);margin:0;font-size:13px}.staff-note{align-items:center;margin:0}.staff-note .button{flex:none;margin-left:auto}.site-footer{border-top:1px solid var(--bb-border);background:#050a0e;margin-top:30px}.footer-grid{grid-template-columns:2fr 1fr 1fr 1.2fr;gap:50px;padding-top:58px;padding-bottom:43px;display:grid}.footer-brand p{color:#718492;max-width:400px;font-size:12px}.footer-pills{gap:6px;display:flex}.footer-grid h3{color:#d8e6ef;text-transform:uppercase;letter-spacing:.12em;margin:0 0 15px;font-size:10px}.footer-grid>div:not(.footer-brand){flex-direction:column;align-items:flex-start;display:flex}.footer-grid>div:not(.footer-brand)>a{color:#718492;margin:4px 0;font-size:12px}.footer-grid>div:not(.footer-brand)>a:hover{color:var(--bb-blue)}.footer-connect code{border:1px solid var(--bb-border);color:var(--bb-blue);font-family:var(--bb-body);background:#081118;padding:8px 10px;font-size:11px;font-weight:700}.footer-connect p{color:#617381;font-size:11px}.footer-bottom{border-top:1px solid var(--bb-border);color:#4f626f;justify-content:space-between;gap:20px;padding-top:18px;padding-bottom:22px;font-size:10px;display:flex}.not-found{flex-direction:column;justify-content:center;align-items:flex-start;min-height:620px;display:flex}.error-code{font-family:var(--bb-heading);color:#5cb2ff26;font-size:90px;line-height:1}.not-found h1{font-family:var(--bb-heading);margin:7px 0;font-size:43px}.not-found p{color:var(--bb-muted);margin:0 0 22px}.not-found>div{gap:9px;display:flex}@media (max-width:1080px){.main-nav{gap:0}.main-nav a{padding-inline:7px;font-size:10px}.header-inner{gap:16px}.hero-inner{grid-template-columns:1fr 360px;gap:38px}.hero-copy h1{font-size:64px}.home-wiki-grid,.support-grid{grid-template-columns:repeat(2,1fr)}.footer-grid{grid-template-columns:1.7fr 1fr 1fr}.footer-connect{grid-column:1/-1}.staff-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:850px){.shell{width:min(calc(100% - 32px),var(--bb-shell))}.site-header{position:sticky}.header-inner{grid-template-columns:auto 1fr auto}.nav-toggle{justify-self:end;display:block}.main-nav{border:1px solid var(--bb-border-strong);box-shadow:var(--bb-shadow);background:#081018;padding:8px;display:none;position:absolute;top:72px;left:16px;right:16px}.main-nav.is-open{display:grid}.main-nav a{padding:12px}.main-nav a.active:after{width:3px;height:auto;inset:9px auto 9px 0}.store-button{grid-column:3}.nav-toggle{grid-area:1/2}.hero-inner{grid-template-columns:1fr;padding-bottom:44px}.hero-copy{padding-bottom:10px}.hero-panel{min-height:360px}.status-band-inner{grid-template-columns:1fr 1fr}.status-band-inner>.status-divider{display:none}.status-band-inner>*{padding:16px}.status-link{border-top:1px solid var(--bb-border);grid-column:1/-1;justify-content:center;width:100%}.feature-grid,.roadmap-preview-grid{grid-template-columns:1fr}.split-heading{flex-direction:column;align-items:flex-start;margin-bottom:25px}.section-heading{margin-bottom:0}.final-cta{grid-template-columns:auto 1fr}.final-cta-actions{grid-column:1/-1}.play-layout,.article-layout,.rules-layout,.support-contact{grid-template-columns:1fr}.connect-card,.article-aside,.rules-nav{position:static}.rules-nav{display:flex;overflow:auto}.rules-nav a{border-bottom:0;border-right:1px solid var(--bb-border);min-width:max-content}.roadmap-list{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1/-1}.article-aside{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.header-inner{min-height:64px}.main-nav{top:64px}.store-button{width:42px;padding:0;font-size:0}.store-button svg{width:17px}.hero-inner{gap:15px;min-height:auto}.home-hero{min-height:auto}.hero-copy{padding-top:70px}.hero-copy h1{font-size:47px}.hero-copy>p{font-size:15px}.hero-actions .button{width:100%}.hero-panel{min-height:335px;padding:17px}.core-visual{height:215px}.ring-two{width:205px;height:205px}.ring-one{width:155px;height:155px}.core-cube{width:78px;height:78px}.hero-panel-bottom{flex-direction:column;align-items:stretch}.copy-ip{width:100%}.micro-note{text-align:center}.status-band-inner{grid-template-columns:1fr}.status-band-inner>*{justify-content:center;width:100%}.status-band-inner>.server-state{border-bottom:1px solid var(--bb-border)}.copy-ip.compact{min-width:0}.section{padding-top:62px;padding-bottom:62px}.section-heading h2{font-size:31px}.feature-card{min-height:0}.home-wiki-grid,.wiki-card-grid,.support-grid,.staff-grid,.wiki-card{grid-template-columns:1fr}.wiki-card-icon{margin-bottom:5px}.final-cta{grid-template-columns:1fr;padding:25px}.final-cta-actions{flex-direction:column;grid-column:auto}.page-hero-copy,.article-title-row{flex-direction:column}.page-hero h1,.article-hero h1{font-size:38px}.play-layout{gap:30px}.step-card{grid-template-columns:45px 1fr}.article-layout{gap:34px}.article-aside,.rule-card{grid-template-columns:1fr}.rule-title-row{flex-direction:column;align-items:flex-start}.roadmap-item-main{flex-direction:column}.support-contact{gap:27px;padding:22px}.staff-note{flex-direction:column;align-items:flex-start}.staff-note .button{width:100%;margin-left:0}.footer-grid{grid-template-columns:1fr;gap:30px}.footer-brand,.footer-connect{grid-column:auto}.footer-bottom{flex-direction:column}.not-found h1{font-size:34px}.not-found>div{flex-direction:column;width:100%}}.progress-track.active-track i{opacity:.72;background:repeating-linear-gradient(90deg, var(--bb-blue-strong) 0 18px, var(--bb-blue) 18px 34px, transparent 34px 39px);width:100%;box-shadow:none}.maintenance-page{min-height:100svh;color:var(--bb-text);background:radial-gradient(circle at 50% -15%,#5cb2ff2e,#0000 38%),linear-gradient(145deg,#071018 0%,#050b10 54%,#071018 100%);place-items:center;padding:34px 20px;display:grid;position:relative;overflow:hidden}.maintenance-grid{opacity:.12;pointer-events:none;background-image:linear-gradient(#81bbe021 1px,#0000 1px),linear-gradient(90deg,#81bbe021 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 0%,#0000 76%);mask-image:radial-gradient(circle,#000 0%,#0000 76%)}.maintenance-shell{z-index:1;width:min(100%,760px);position:relative}.maintenance-brand{justify-content:center;margin-bottom:22px;display:flex}.maintenance-brand .brand{transform:scale(1.04)}.maintenance-card{border:1px solid var(--bb-border-strong);background:linear-gradient(145deg,#0c1720f7,#070e14f7);padding:46px 48px 38px;position:relative;box-shadow:0 35px 90px #0000006b,inset 0 1px #ffffff06}.maintenance-card:before{content:"";background:var(--bb-blue);width:3px;height:82px;position:absolute;top:42px;left:-1px;box-shadow:0 0 22px #5cb2ff8c}.maintenance-state{color:#86a1b3;letter-spacing:.11em;align-items:center;gap:8px;font-size:9px;font-weight:800;display:flex;position:absolute;top:25px;right:26px}.maintenance-pulse{background:var(--bb-yellow);border-radius:50%;width:7px;height:7px;box-shadow:0 0 13px #ffc83d7a}.maintenance-mark{width:58px;height:58px;color:var(--bb-blue);background:#5cb2ff12;border:1px solid #5cb2ff47;place-items:center;margin-bottom:27px;display:grid}.maintenance-card h1{font-family:var(--bb-heading);letter-spacing:-.045em;text-transform:uppercase;margin:8px 0 17px;font-size:clamp(38px,7vw,64px);line-height:.95}.maintenance-card h1 span{color:var(--bb-blue)}.maintenance-lead{max-width:600px;color:var(--bb-muted);margin:0;font-size:15px;line-height:1.7}.maintenance-divider{background:linear-gradient(90deg,var(--bb-border-strong),transparent);height:1px;margin:30px 0}.maintenance-info{grid-template-columns:1fr 1fr;gap:12px;display:grid}.maintenance-info>div{border:1px solid var(--bb-border);background:#081118;padding:15px 16px}.maintenance-info small{color:#5f7584;letter-spacing:.12em;margin-bottom:4px;font-size:8px;font-weight:800;display:block}.maintenance-info strong{color:#dbe8f0;letter-spacing:.04em;font-size:11px}.maintenance-info .is-development strong{color:#ffe29a}.maintenance-access{border-top:1px solid var(--bb-border);margin-top:26px;padding-top:23px}.maintenance-access>label{color:#9db0bd;text-transform:uppercase;letter-spacing:.11em;margin-bottom:9px;font-size:9px;font-weight:800;display:block}.maintenance-access-row{grid-template-columns:1fr auto;gap:9px;display:grid}.maintenance-access input{border:1px solid var(--bb-border-strong);color:#fff;min-width:0;height:46px;font:600 12px var(--bb-body);background:#050c11;outline:0;padding:0 15px}.maintenance-access input:focus{border-color:#5cb2ff8c;box-shadow:0 0 0 3px #5cb2ff12}.maintenance-access input::placeholder{color:#405360}.maintenance-access .button{height:46px}.maintenance-hint,.maintenance-error{margin:9px 0 0;font-size:10px}.maintenance-hint{color:#536977}.maintenance-error{color:#ff9ca7}.maintenance-footer{color:#465966;justify-content:space-between;gap:20px;margin-top:17px;font-size:9px;display:flex}.rules-page-modern{padding-top:54px}.rules-overview{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:45px;margin-bottom:28px;display:grid}.rules-overview-copy{max-width:720px}.rules-overview h2{font-family:var(--bb-heading);text-transform:uppercase;margin:6px 0 8px;font-size:30px}.rules-overview p{color:var(--bb-muted);margin:0}.rules-enforcement{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.rules-enforcement span{border:1px solid var(--bb-border);color:#879aa8;text-transform:uppercase;letter-spacing:.065em;background:#091119;align-items:center;gap:7px;padding:9px 11px;font-size:9px;font-weight:800;display:flex}.rules-enforcement svg{color:var(--bb-blue)}.rules-browser{gap:16px;display:grid}.rules-tabs{border:1px solid var(--bb-border-strong);scrollbar-width:thin;background:#070e14;display:flex;overflow-x:auto}.rules-tabs button{appearance:none;border:0;border-right:1px solid var(--bb-border);color:#738896;white-space:nowrap;font:800 10px var(--bb-body);text-transform:uppercase;letter-spacing:.07em;cursor:pointer;background:0 0;align-items:center;gap:10px;padding:15px 17px;transition:all .18s;display:flex}.rules-tabs button:last-child{border-right:0}.rules-tabs button span{border:1px solid var(--bb-border);color:#516674;place-items:center;min-width:22px;height:18px;padding:0 5px;font-size:8px;display:grid}.rules-tabs button:hover{color:#d8e6ee;background:#0a151d}.rules-tabs button.active{color:#fff;box-shadow:inset 0 -3px var(--bb-blue);background:#5cb2ff12}.rules-tabs button.active span{color:var(--bb-blue);border-color:#5cb2ff47}.rules-panel{border:1px solid var(--bb-border-strong);background:#081018}.rules-panel-head{border-bottom:1px solid var(--bb-border);background:radial-gradient(circle at 90% 0,#5cb2ff14,#0000 42%);grid-template-columns:1fr auto;align-items:end;gap:28px;padding:29px 30px 26px;display:grid}.rules-panel-head h2{font-family:var(--bb-heading);text-transform:uppercase;margin:5px 0 6px;font-size:29px}.rules-panel-head p{max-width:720px;color:var(--bb-muted);margin:0;font-size:13px}.rules-count{align-items:baseline;gap:8px;display:flex}.rules-count strong{font-family:var(--bb-heading);color:var(--bb-blue);font-size:30px}.rules-count span{color:#5e7381;letter-spacing:.12em;font-size:8px;font-weight:800}.rules-table-head{border-bottom:1px solid var(--bb-border);color:#425765;text-transform:uppercase;letter-spacing:.12em;grid-template-columns:76px minmax(0,1fr) 175px;gap:18px;padding:10px 20px;font-size:8px;font-weight:800;display:grid}.rules-modern-list{display:grid}.rules-modern-row{border-bottom:1px solid var(--bb-border);grid-template-columns:76px minmax(0,1fr) 175px;align-items:center;gap:18px;padding:19px 20px;transition:all .18s;display:grid}.rules-modern-row:last-child{border-bottom:0}.rules-modern-row:hover{background:#0a151d}.rules-modern-id{color:#4e6778;font-family:var(--bb-heading);align-self:start;padding-top:2px;font-size:13px}.rules-modern-title{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rules-modern-title h3{color:#d8e6ee;margin:0;font-size:13px}.rules-modern-copy p{color:#718694;margin:5px 0 0;font-size:12px;line-height:1.55}.rule-badge{border:1px solid var(--bb-border);text-transform:uppercase;letter-spacing:.09em;padding:4px 6px;font-size:7px;font-weight:800}.tone-info{color:#a8d7f7;background:#5cb2ff0a;border-color:#5cb2ff3b}.tone-warning{color:#ffe397;background:#ffc83d09;border-color:#ffc83d38}.tone-danger{color:#ff9eaa;background:#ff667609;border-color:#ff667638}.tone-allowed{color:#b9ffb4;background:#55d84c09;border-color:#55d84c38}.rules-modern-action{border-left:1px solid var(--bb-border);flex-direction:column;gap:4px;padding-left:17px;display:flex}.rules-modern-action small{color:#4b606d;text-transform:uppercase;letter-spacing:.09em;font-size:7px;font-weight:800}.rules-modern-action strong{color:#a7bac7;font-size:10px}.rules-discretion{background:#5cb2ff09;border:1px solid #5cb2ff2e;align-items:flex-start;gap:14px;padding:17px 19px;display:flex}.rules-discretion svg{color:var(--bb-blue);flex:none}.rules-discretion strong{text-transform:uppercase;letter-spacing:.07em;margin-bottom:2px;font-size:10px;display:block}.rules-discretion p{color:#687e8c;margin:0;font-size:11px}button.support-card{appearance:none;text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;margin:0}.support-card:focus-visible{outline:2px solid var(--bb-blue);outline-offset:2px}.staff-page-modern{padding-top:54px}.staff-summary{border-bottom:1px solid var(--bb-border);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:40px;margin-bottom:48px;padding-bottom:26px;display:grid}.staff-summary>div:first-child{max-width:720px}.staff-summary h2{font-family:var(--bb-heading);text-transform:uppercase;margin:6px 0 8px;font-size:30px}.staff-summary p{color:var(--bb-muted);margin:0;font-size:13px}.staff-total{align-items:baseline;gap:10px;display:flex}.staff-total strong{font-family:var(--bb-heading);color:var(--bb-blue);font-size:44px;line-height:1}.staff-total span{color:#5a6f7d;letter-spacing:.12em;font-size:8px;font-weight:800}.staff-modern-groups{gap:55px;display:grid}.staff-modern-heading{grid-template-columns:1fr auto;align-items:end;gap:25px;margin-bottom:18px;display:grid}.staff-modern-heading h2{font-family:var(--bb-heading);text-transform:uppercase;margin:5px 0;font-size:27px}.staff-modern-heading p{max-width:680px;color:var(--bb-muted);margin:0;font-size:12px}.staff-group-count{font-family:var(--bb-heading);color:#263c4b;font-size:32px}.staff-modern-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.staff-profile-card{border:1px solid var(--bb-border);background:linear-gradient(145deg,#0a131b,#071017);grid-template-columns:132px minmax(0,1fr);min-height:310px;transition:all .2s;display:grid;position:relative;overflow:hidden}.staff-profile-card:hover{border-color:#5cb2ff57;transform:translateY(-2px);box-shadow:0 16px 42px #0003}.staff-skin-wrap{border-right:1px solid var(--bb-border);background:linear-gradient(#5cb2ff17,#5cb2ff04);position:relative;overflow:hidden}.staff-skin-glow{filter:blur(34px);background:#5cb2ff24;border-radius:50%;width:150px;height:150px;position:absolute;top:35%;left:50%;transform:translate(-50%,-50%)}.staff-skin-wrap img{z-index:1;image-rendering:auto;filter:drop-shadow(0 13px 15px #00000059);max-width:none;height:282px;position:absolute;bottom:-18px;left:50%;transform:translate(-50%)}.staff-profile-copy{align-self:end;padding:24px 20px 22px}.staff-role{color:var(--bb-blue);text-transform:uppercase;letter-spacing:.11em;font-size:8px;font-weight:800}.staff-profile-copy h3{font-family:var(--bb-heading);text-transform:uppercase;margin:5px 0 8px;font-size:18px;line-height:1.05}.staff-username{color:#8ca1af;align-items:center;gap:7px;font-size:10px;font-weight:700;display:flex}.staff-username .status-dot{background:var(--bb-green);width:6px;height:6px}.staff-profile-copy p{color:#6c808d;margin:18px 0 0;font-size:11px;line-height:1.55}.staff-page-modern .staff-note{margin-top:54px}@media (max-width:1080px){.staff-modern-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.staff-profile-card{grid-template-columns:120px minmax(0,1fr)}.rules-table-head,.rules-modern-row{grid-template-columns:68px minmax(0,1fr) 155px}}@media (max-width:850px){.rules-overview,.staff-summary{grid-template-columns:1fr}.rules-enforcement{justify-content:flex-start}.rules-table-head{display:none}.rules-modern-row{grid-template-columns:58px minmax(0,1fr)}.rules-modern-action{border-left:0;border-top:1px solid var(--bb-border);grid-column:2;padding:10px 0 0}.staff-modern-grid{grid-template-columns:1fr 1fr}.maintenance-card{padding:42px 34px 34px}}@media (max-width:600px){.maintenance-page{padding:20px 14px}.maintenance-brand{justify-content:flex-start}.maintenance-card{padding:62px 22px 25px}.maintenance-card:before{top:62px}.maintenance-state{top:22px;left:22px;right:auto}.maintenance-info,.maintenance-access-row{grid-template-columns:1fr}.maintenance-access .button{width:100%}.maintenance-footer{flex-direction:column;gap:5px}.rules-overview h2,.staff-summary h2{font-size:25px}.rules-tabs button{padding:13px 14px}.rules-panel-head{grid-template-columns:1fr;padding:23px 20px}.rules-count{display:none}.rules-modern-row{grid-template-columns:1fr;padding:18px}.rules-modern-id{padding:0}.rules-modern-action{grid-column:1}.staff-modern-heading{grid-template-columns:1fr}.staff-group-count{display:none}.staff-modern-grid{grid-template-columns:1fr}.staff-profile-card{grid-template-columns:116px minmax(0,1fr);min-height:270px}.staff-skin-wrap img{height:245px}.staff-profile-copy{padding:21px 17px}.staff-total strong{font-size:36px}}.staff-skin-placeholder{z-index:1;color:#5cb2ff8c;place-items:center;display:grid;position:absolute;inset:0}.scroll-to-top{z-index:70;color:#a8d9ff;-webkit-backdrop-filter:blur(10px);opacity:0;visibility:hidden;pointer-events:none;cursor:pointer;background:#081018eb;border:1px solid #5cb2ff47;place-items:center;width:44px;height:44px;transition:opacity .18s,transform .18s,border-color .18s,background .18s,color .18s;display:grid;position:fixed;bottom:clamp(16px,2.2vw,30px);right:clamp(16px,2.2vw,34px);transform:translateY(12px);box-shadow:0 14px 34px #00000057,inset 0 1px #ffffff06}.scroll-to-top.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.scroll-to-top:hover{color:#fff;background:#0d1b26;border-color:#5cb2ff8c;transform:translateY(-2px)}.scroll-to-top:active{transform:translateY(0)}.scroll-to-top:focus-visible{outline:2px solid var(--bb-blue);outline-offset:3px}@media (max-width:600px){.scroll-to-top{width:42px;height:42px;bottom:14px;right:14px}}.rules-tabs button{flex:1 0 auto;justify-content:center;min-width:190px}.rules-panel-head{min-height:142px}.rules-modern-row{scroll-margin-top:110px}.preview-banner{z-index:110;color:#dacda1;background:#16130a;border-bottom:1px solid #ffc83d38;position:relative}.preview-banner.is-warning{color:#efbbc1;background:#1a0e12;border-color:#ff667647}.preview-banner-inner{justify-content:space-between;align-items:center;gap:18px;min-height:38px;display:flex}.preview-banner-copy{align-items:center;gap:9px;font-size:9px;line-height:1.35;display:flex}.preview-banner-copy svg{color:var(--bb-yellow);flex:none}.preview-banner.is-warning .preview-banner-copy svg{color:var(--bb-red)}.preview-banner-copy strong{color:#fff;letter-spacing:.11em;margin-right:8px;font-size:8px}.preview-banner form{margin:0}.preview-banner button{appearance:none;color:var(--bb-blue);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;background:0 0;border:0;font-size:9px;font-weight:800}.preview-banner button:hover{color:#fff}.join-hub-section{border-bottom:1px solid var(--bb-border);background:#071018;position:relative;overflow:hidden}.join-hub-bg{background:radial-gradient(circle at 18% 28%,#5cb2ff1f,#0000 26%),radial-gradient(circle at 82% 72%,#218fee17,#0000 29%),linear-gradient(145deg,#0d1b26f5,#060c11fa);position:absolute;inset:0}.join-hub-bg:after{content:"";opacity:.13;background-image:linear-gradient(135deg,#5cb2ff2e 12%,#0000 12% 38%,#5cb2ff14 38% 50%,#0000 50% 76%,#5cb2ff1f 76%);background-size:150px 150px;position:absolute;inset:-80px;transform:rotate(-3deg)}.join-hub-inner{z-index:1;padding-top:44px;padding-bottom:48px;position:relative}.join-hub-kicker{color:#9eb1bf;letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;gap:16px;margin-bottom:22px;font-size:10px;font-weight:800;display:flex}.join-hub-kicker b{color:var(--bb-blue);font-size:10px}.join-hub-rule{background:linear-gradient(90deg,transparent,var(--bb-border-strong));width:56px;height:1px}.join-hub-rule:last-child{background:linear-gradient(90deg,var(--bb-border-strong),transparent)}.join-hub-grid{grid-template-columns:1fr 1fr;gap:18px;width:min(100%,900px);margin-inline:auto;display:grid}.join-card{border:1px solid var(--bb-border-strong);text-align:left;min-height:102px;color:var(--bb-text);background:linear-gradient(145deg,#0c1821,#081118);border-radius:8px;align-items:center;padding:22px 82px 20px 24px;transition:transform .18s,border-color .18s,background .18s;display:flex;position:relative;box-shadow:0 18px 42px #00000047,inset 0 1px #ffffff06}.join-card:hover{background:linear-gradient(145deg,#0f1d28,#09141c);border-color:#5cb2ff7a;transform:translateY(-2px)}button.join-card{appearance:none;width:100%;font:inherit;cursor:pointer}.join-card.is-disabled{opacity:.62}.join-card-copy{flex-direction:column;min-width:0;display:flex}.join-card-copy small{color:#fff;font-family:var(--bb-heading);text-transform:uppercase;margin-bottom:5px;font-size:18px;line-height:1}.join-card-copy strong{text-overflow:ellipsis;color:#93a9b7;letter-spacing:.055em;text-transform:uppercase;white-space:nowrap;font-size:11px;overflow:hidden}.join-card-play .join-card-copy strong{color:#a8d9ff}.join-card-icon{background:var(--bb-blue-strong);color:#fff;border-radius:50%;place-items:center;width:52px;height:52px;display:grid;position:absolute;right:20px;box-shadow:0 9px 25px #218fee40}.join-card-discord .join-card-icon{background:#5865f2;box-shadow:0 9px 25px #5865f233}.join-card-badge{color:#b9ddfb;letter-spacing:.07em;text-transform:uppercase;background:#102336;border:1px solid #5cb2ff33;border-radius:999px;align-items:center;min-height:24px;padding:0 11px;font-size:8px;font-weight:900;display:inline-flex;position:absolute;top:-13px;left:21px}.join-card-badge.badge-online{color:#baffb6;background:#122a15;border-color:#55d84c40}.join-card-badge.badge-offline{color:#ffc0c8;background:#2a1217;border-color:#ff66763d}.join-card-badge.badge-maintenance{color:#ffe9a2;background:#2c2410;border-color:#ffc83d40}.join-card-badge.badge-starting{color:#bfe3ff;background:#102336;border-color:#5cb2ff45}.join-card-badge.badge-discord{color:#c9ceff;background:#171b3f;border-color:#5865f24d}.join-hub-hint{text-align:center;color:#536a79;margin:14px 0 0;font-size:9px}.faq-page{padding-top:58px}.faq-groups{grid-template-columns:1fr 1fr;gap:28px;display:grid}.faq-group{min-width:0}.faq-group-heading{margin-bottom:14px}.faq-group-heading h2{font-family:var(--bb-heading);text-transform:uppercase;margin:5px 0 0;font-size:24px}.faq-list{border:1px solid var(--bb-border-strong);background:#081018;display:grid}.faq-item{border-bottom:1px solid var(--bb-border)}.faq-item:last-child{border-bottom:0}.faq-item summary{color:#c9d8e2;cursor:pointer;justify-content:space-between;align-items:center;gap:18px;min-height:58px;padding:16px 18px;font-size:12px;font-weight:700;list-style:none;transition:all .15s;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:hover{color:#fff;background:#0b151e}.faq-plus{border:1px solid var(--bb-border);width:26px;height:26px;color:var(--bb-blue);flex:none;place-items:center;font-size:17px;font-weight:400;transition:transform .18s,border-color .18s;display:grid}.faq-item[open] .faq-plus{border-color:#5cb2ff66;transform:rotate(45deg)}.faq-answer{background:#071017;border-top:1px solid #aac9e114;padding:0 18px 18px}.faq-answer p{color:#718694;margin:14px 0 0;font-size:12px;line-height:1.65}.faq-support-cta{background:linear-gradient(110deg,#5cb2ff12,#081118 44%);border:1px solid #5cb2ff3d;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;margin-top:34px;padding:24px 26px;display:grid}.faq-support-icon{width:48px;height:48px;color:var(--bb-blue);background:#5cb2ff12;border:1px solid #5cb2ff40;place-items:center;display:grid}.faq-support-cta h2{font-family:var(--bb-heading);text-transform:uppercase;margin:3px 0;font-size:21px}.faq-support-cta p{color:#718694;max-width:720px;margin:0;font-size:11px}.severity-overview{border:1px solid var(--bb-border-strong);background:#081018;overflow:hidden}.severity-overview-head{border-bottom:1px solid var(--bb-border);background:radial-gradient(circle at 85% 0,#5cb2ff14,#0000 40%);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:28px;padding:25px 28px;display:grid}.severity-overview-head h2{font-family:var(--bb-heading);text-transform:uppercase;margin:5px 0 6px;font-size:25px}.severity-overview-head p{color:#718694;max-width:760px;margin:0;font-size:12px}.severity-legend-mini{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.severity-legend-mini span{border:1px solid var(--bb-border);color:#7f95a4;text-transform:uppercase;letter-spacing:.07em;background:#071017;align-items:center;gap:6px;padding:8px 10px;font-size:8px;font-weight:800;display:flex}.severity-legend-mini svg{color:var(--bb-blue)}.severity-grid{grid-template-columns:repeat(4,1fr);display:grid}.severity-card{border-right:1px solid var(--bb-border);background:#081018;padding:17px 18px}.severity-card:last-child{border-right:0}.severity-card-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:13px;display:flex}.severity-card-head>span:last-child{color:#647b8a;text-transform:uppercase;letter-spacing:.08em;font-size:8px;font-weight:800}.severity-card-row{border-top:1px solid #aac9e11a;justify-content:space-between;align-items:center;gap:12px;margin-top:7px;padding-top:7px;display:flex}.severity-card-row small{color:#4d6371;letter-spacing:.09em;font-size:7px;font-weight:800}.severity-card-row strong{color:#b7c8d3;font-size:10px}.severity-chip-row{flex-wrap:wrap;gap:5px;display:flex}.severity-chip{border:1px solid var(--bb-border);letter-spacing:.04em;background:#09131b;place-items:center;min-width:28px;height:23px;padding:0 6px;font-size:8px;font-weight:900;display:inline-grid}.severity-1{color:#b9ffb4;background:#55d84c0b;border-color:#55d84c40}.severity-2{color:#ffe397;background:#ffc83d0b;border-color:#ffc83d40}.severity-3{color:#ffb474;background:#ff9a520b;border-color:#ff9a5242}.severity-4{color:#ff98a4;background:#ff66760d;border-color:#ff667647}.rules-modern-action{justify-content:center;min-height:44px}.rules-browser{gap:18px}@media (max-width:850px){.preview-banner-inner{align-items:flex-start;padding-block:8px}.preview-banner-copy{align-items:flex-start}.preview-banner-copy span{flex-direction:column;gap:2px;display:flex}.preview-banner-copy strong{margin:0}.join-hub-grid{grid-template-columns:1fr}.join-hub-inner{padding-top:38px;padding-bottom:42px}.join-hub-kicker{margin-bottom:20px}.join-hub-rule{display:none}.faq-groups{grid-template-columns:1fr}.faq-support-cta{grid-template-columns:auto 1fr}.faq-support-cta .button{grid-column:1/-1;width:100%}.severity-overview-head{grid-template-columns:1fr}.severity-legend-mini{justify-content:flex-start}.severity-grid{grid-template-columns:1fr 1fr}.severity-card:nth-child(2){border-right:0}.severity-card:nth-child(-n+2){border-bottom:1px solid var(--bb-border)}}@media (max-width:600px){.preview-banner-inner{width:min(calc(100% - 24px),var(--bb-shell));flex-direction:column;gap:5px}.preview-banner button{padding:0}.join-hub-inner{padding-top:34px;padding-bottom:38px}.join-hub-kicker{font-size:8px}.join-card{min-height:92px;padding:20px 72px 18px 18px}.join-card-copy small{font-size:16px}.join-card-copy strong{font-size:9px}.join-card-icon{width:46px;height:46px;right:16px}.join-card-badge{left:16px}.join-hub-hint{font-size:8px}.faq-page{padding-top:45px}.faq-group-heading h2{font-size:21px}.faq-support-cta{grid-template-columns:1fr;padding:22px}.faq-support-icon{display:none}.severity-grid{grid-template-columns:1fr}.severity-card{border-right:0;border-bottom:1px solid var(--bb-border)}.severity-card:last-child{border-bottom:0}.severity-overview-head{padding:22px 20px}.severity-overview-head h2{font-size:21px}.severity-card:nth-child(2){border-right:0}.severity-card:nth-child(-n+2){border-bottom:1px solid var(--bb-border)}.brand-logo-image{max-width:155px;height:34px}}
