body{font-family:Arial,Helvetica,sans-serif;background:radial-gradient(circle at top left,rgba(6,182,212,.16),transparent 28%),radial-gradient(circle at top right,rgba(139,92,246,.18),transparent 30%),var(--bg);color:var(--text);line-height:1.75}.hero{padding:110px 0 40px}.hero-box{border-radius:28px;padding:2.2rem;background:linear-gradient(135deg,rgba(6,182,212,.22),rgba(139,92,246,.22)),linear-gradient(180deg,rgba(15,23,42,.96),rgba(17,24,39,.96));border:1px solid var(--line);box-shadow:var(--shadow)}.section-space{padding:64px 0}.badge-soft{display:inline-block;padding:.45rem .9rem;border-radius:999px;background:rgba(6,182,212,.12);border:1px solid rgba(6,182,212,.2);color:#b8f6ff;font-weight:700}.card-dark,.feature-card,.tip-card,.info-card{background:linear-gradient(180deg,rgba(15,23,42,.96),rgba(17,24,39,.96));border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:1.5rem}.icon-box{width:56px;height:56px;border-radius:16px;display:grid;place-items:center;background:var(--grad);color:var(--text-light);font-size:1.3rem;box-shadow:var(--shadow)}.img-wrap{overflow:hidden;border-radius:24px;border:1px solid var(--line);box-shadow:var(--shadow);background:#0b1220;text-align:center}.img-wrap img{width:100%;height:auto;display:block;margin:0 auto}.breadcrumb-wrap{background:rgba(255,255,255,.03);border:1px solid var(--line);border-radius:14px;padding:.9rem 1rem}.breadcrumb{margin-bottom:0}.breadcrumb a{color:#9feeff;text-decoration:none}.breadcrumb-item.active{color:#d6e3fb}.table-custom{--bs-table-bg:transparent;--bs-table-color:var(--text);--bs-table-border-color:rgba(255,255,255,.08)}.muted{color:var(--muted)}.gradient-text{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.btn-gradient{background:var(--grad);border:none;color:var(--text-light);border-radius:999px;padding:.85rem 1.4rem;font-weight:700;box-shadow:var(--shadow)}.note-highlight{background:linear-gradient(90deg,rgba(6,182,212,.12),rgba(139,92,246,.08));border-left:4px solid var(--cyan)}
