.bc-shell{color:#eef1f7;background:radial-gradient(960px 520px at 15% 0,#f43f5e1c,#0000 68%),radial-gradient(900px 520px at 85% 4%,#22d3ee1a,#0000 70%),#060911;min-height:100vh;padding:40px 20px 80px}.bc-wrap{max-width:1020px;margin:0 auto}.bc-nav{color:#939cb0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:28px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;display:flex}.bc-nav a{color:#cbd5e1;border-bottom:1px solid #94a3b840;padding-bottom:2px;text-decoration:none}.bc-nav a:hover{color:#fff;border-color:#22d3ee}.bc-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#fda4af;margin-bottom:10px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px}.bc-title{letter-spacing:-.02em;background:linear-gradient(130deg,#fff 0%,#e0f2fe 48%,#fda4af 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 12px;font-size:clamp(32px,5vw,50px);font-weight:400}.bc-lede{color:#a3adc2;max-width:68ch;margin:0 0 28px;font-size:17px;line-height:1.65}.bc-panel{background:#0d1322d6;border:1px solid #94a3b82e;border-radius:16px;margin-bottom:20px;padding:22px}.bc-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.bc-pill-row{flex-wrap:wrap;gap:8px;display:flex}.bc-pill{color:#cbd5e1;cursor:pointer;background:#0f172ad9;border:1px solid #94a3b838;border-radius:999px;padding:8px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;transition:border-color .14s,background .14s}.bc-pill:hover{border-color:#22d3ee}.bc-pill[aria-pressed=true]{color:#fff;background:#22d3ee24;border-color:#22d3ee}.bc-pill-rose[aria-pressed=true]{color:#ffe4e6;background:#f43f5e29;border-color:#f43f5e}.bc-grid{grid-template-columns:1.25fr 1fr;align-items:start;gap:20px;display:grid}@media (max-width:820px){.bc-grid{grid-template-columns:1fr}}.bc-slider-box{background:#090d18b8;border:1px solid #94a3b824;border-radius:12px;margin-top:16px;padding:16px 18px}.bc-slider-head{color:#cbd5e1;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-bottom:10px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;display:flex}.bc-slider{accent-color:#f43f5e;cursor:pointer;width:100%}.bc-table{border-collapse:collapse;width:100%;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px}.bc-table th,.bc-table td{text-align:left;border-bottom:1px solid #94a3b81f;padding:10px 8px}.bc-table th{color:#939cb0;text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:500}.bc-row-btn{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:0;display:inline-flex}.bc-mystery-banner{background:#f43f5e1a;border:1px solid #f43f5e59;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:14px 16px;font-size:14px;display:flex}.bc-mystery-solved{background:#34d3991f;border-color:#34d39973}
