/* MU ALPINE v6: nuevos accesos y paneles; no modifica editores de OpenMU. */
.alpine-v6-page{max-width:1500px;margin:0 auto;padding:1.15rem 1.35rem 3rem}
.alpine-v6-head{display:flex;align-items:center;justify-content:space-between;gap:1.4rem;padding:1.6rem 1.75rem;border:1px solid rgba(86,151,244,.4);border-radius:20px;color:#f1f6ff;background:linear-gradient(120deg,#081226,#142c58 55%,#29162f);box-shadow:0 12px 32px rgba(10,23,48,.16)}
.alpine-v6-head img{object-fit:contain;max-width:27%;height:auto;max-height:145px;filter:drop-shadow(0 5px 16px rgba(29,131,251,.35))}
.alpine-v6-head-text{min-width:0;max-width:920px}.alpine-v6-kicker{display:block;font-size:.72rem;letter-spacing:.18em;font-weight:800;color:#e9bb71}
.alpine-v6-head h1{font-size:clamp(1.55rem,2.6vw,2.6rem);font-weight:800;color:#fff;margin:.4rem 0}
.alpine-v6-head p{color:#dce8fe;line-height:1.65;margin:.35rem 0 1rem}
.alpine-v6-actions{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}
.alpine-v6-actions .btn{border-radius:10px;font-weight:700}
.alpine-v6-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1rem}
.alpine-v6-card{background:var(--bs-body-bg);color:var(--bs-body-color);border:1px solid var(--bs-border-color);border-radius:16px;padding:1.25rem;min-width:0;box-shadow:0 5px 19px rgba(0,0,0,.055)}
.alpine-v6-card h2{font-size:1.12rem;font-weight:750;margin:.15rem 0 .6rem}.alpine-v6-card small{color:#8f67c2;font-size:.73rem;font-weight:800;letter-spacing:.07em}
.alpine-v6-card p,.alpine-v6-muted{line-height:1.6;color:var(--bs-secondary-color)}
.alpine-v6-card .table{color:var(--bs-body-color)}
@media(max-width:980px){.alpine-v6-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:700px){.alpine-v6-page{padding:.7rem .45rem 2rem}.alpine-v6-head{padding:1rem;border-radius:14px}.alpine-v6-head img{max-width:74px}.alpine-v6-grid{grid-template-columns:1fr}.alpine-v6-card{padding:1rem}}
