.sc-100-hub{max-width:1280px;margin:28px auto;padding:28px 30px;background:linear-gradient(180deg,#0c1017 0%,#090c12 100%);border:1px solid rgba(212,175,55,.28);border-radius:14px;color:#e5e7eb;font-family:inherit;line-height:1.68;box-shadow:0 16px 40px rgba(0,0,0,.42)}.sc-100-hub h2{color:#f8fafc;font-size:clamp(1.22rem,2vw,1.58rem);margin:22px 0 10px;border-left:3px solid #d4af37;padding-left:12px;line-height:1.32}.sc-100-hub h3{color:#e2c778;font-size:1.06rem;margin:16px 0 8px;line-height:1.38}.sc-100-hub p,.sc-100-hub li{color:#cbd5e1;font-size:.95rem}.sc-100-byline{display:flex;flex-wrap:wrap;gap:14px;align-items:center;justify-content:space-between;padding:10px 14px;background:rgba(212,175,55,.08);border:1px solid rgba(212,175,55,.24);border-radius:9px;margin-bottom:18px;font-size:.84rem;color:#e2e8f0}.sc-100-pref-btn{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:#d4af37;color:#090c12!important;font-weight:700;border-radius:6px;text-decoration:none!important;font-size:.8rem}.sc-100-answer{background:rgba(15,23,42,.82);border-left:3px solid #d4af37;padding:13px 16px;border-radius:0 8px 8px 0;margin:10px 0 16px}.sc-100-table-wrap{overflow-x:auto;margin:14px 0 20px}.sc-100-table{width:100%;border-collapse:collapse;font-size:.88rem}.sc-100-table th{background:rgba(212,175,55,.15);color:#f8fafc;text-align:left;padding:10px 12px;border:1px solid rgba(212,175,55,.25)}.sc-100-table td{padding:9px 12px;border:1px solid rgba(148,163,184,.18);color:#cbd5e1}.sc-100-pills{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 18px}.sc-100-pill{padding:7px 13px;border-radius:999px;background:rgba(255,255,255,.05);border:1px solid rgba(212,175,55,.32);color:#f8fafc!important;text-decoration:none!important;font-size:.83rem;font-weight:600}.sc-100-pill:hover{background:rgba(212,175,55,.18)}.sc-100-calc{background:#111827;border:1px solid rgba(212,175,55,.3);border-radius:10px;padding:16px;margin:16px 0;display:flex;flex-wrap:wrap;gap:12px;align-items:center}.sc-100-calc select,.sc-100-calc input{background:#090c12!important;color:#f8fafc!important;border:1px solid rgba(212,175,55,.4)!important;padding:8px 12px;border-radius:6px;font-size:.88rem}.sc-100-grid2{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;margin:14px 0}.sc-100-qcard{background:rgba(15,23,42,.68);border:1px solid rgba(148,163,184,.16);border-radius:9px;padding:14px}.sc-100-shield-note{font-size:.82rem;color:#94a3b8;border-top:1px solid rgba(148,163,184,.16);padding-top:12px;margin-top:18px}.sc-100-showcase-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin:16px 0 22px}.sc-100-watch-card{background:#0f1520;border:1px solid rgba(212,175,55,.24);border-radius:10px;padding:12px;display:flex;flex-direction:column;justify-content:space-between;text-decoration:none!important}.sc-100-watch-card img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;border-radius:7px;margin-bottom:10px}