/* Screenshot-style shared hosting: storage meter and compact separated rows. */
main .ra-package-card:is([data-ra-card-pid],.ra-service-card){padding:28px!important;border-radius:20px!important;background:#0d1116!important}
main .ra-package-card[data-ra-card-pid="323"]{border:1px solid #2d9fe8!important;box-shadow:0 0 0 2px #2d9fe822!important}
main .ra-package-card:is([data-ra-card-pid],.ra-service-card) h3{margin-bottom:8px!important;font-size:25px!important}
main .ra-package-for{font-size:14px;line-height:1.5;color:#94a3b8;margin-bottom:22px;min-height:3em}
main .ra-storage{margin:0 0 20px}
main .ra-storage-label{display:flex;justify-content:space-between;gap:8px;font-size:14px;font-weight:700;margin-bottom:10px}
main .ra-storage-value{color:#38d4ad;text-align:right}
main .ra-storage-track{height:7px;border-radius:99px;background:#222a38;overflow:hidden}
main .ra-storage-fill{height:100%;border-radius:99px;background:linear-gradient(90deg,#00e5ff,#38d4ad)}
main .ra-package-card:is([data-ra-card-pid],.ra-service-card) .ra-package-features{min-height:0;margin-bottom:12px!important;font-size:14px!important;line-height:1.5!important}
main .ra-package-card:is([data-ra-card-pid],.ra-service-card) .ra-package-features li{border-bottom:1px solid #ffffff09!important;margin:0!important;padding:12px 0 12px 23px!important}
main .ra-package-card:is([data-ra-card-pid],.ra-service-card) .ra-package-features li.ra-feature-bonus:before{content:'★';color:#ffb300}
main .ra-package-card:is([data-ra-card-pid],.ra-service-card) .ra-package-price{margin-bottom:12px!important;min-height:2.7em}
main .ra-full-features{font-size:12px;line-height:1.6;color:#94a3b8;margin:0 0 22px}
main .ra-full-features summary{cursor:pointer;padding:8px 0;color:#b9cadb;min-height:36px}
main .ra-full-features ul{list-style:disc;padding-left:18px;margin-top:8px}
main .ra-full-features li{margin-bottom:5px;overflow-wrap:anywhere}
main .ra-package-card:is([data-ra-card-pid],.ra-service-card) .ra-package-button{background:#00d5e9!important;color:#061722!important;border-color:#00d5e9!important;padding:15px!important}
main .ra-package-card:is([data-ra-card-pid],.ra-service-card) .ra-package-button[aria-disabled=true]{background:#14212d!important;color:#bdcad9!important;border-color:#314359!important}

main .ra-service-card{display:flex;flex-direction:column}main .ra-service-card .ra-package-button{margin-top:auto;text-align:center}main .ra-service-card .plan-for{font-size:14px;color:#94a3b8;line-height:1.5;margin-bottom:20px}main .ra-service-card .ra-vps-note{font-size:12px;color:#94a3b8;line-height:1.5}
