body.unified-store>.topbar a.discord,
body.unified-store>.topbar a.discord span {color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:700!important}
/* Keep presence hidden even if translated page markup restores its placeholder. */
#liveVisitors,.live-visitors {display:none!important}
.packages-tools-preview #packages { scroll-margin-top:110px; }
.packages-tools-preview .package-guided-badge {display:inline-flex;align-items:center;gap:7px;border:1px solid #9863c74d;border-radius:999px;padding:7px 11px;color:#d5b3f6;background:#a855f712;font-size:.78rem;font-weight:700;line-height:1.2}
.packages-tools-preview .package-guided-badge:before {content:'';width:6px;height:6px;border-radius:50%;background:#bf87ff}
.packages-tools-preview .package-product-card>img {object-fit:contain!important;object-position:center!important;padding:35px 48px!important;filter:drop-shadow(0 12px 22px #8824cb25);}
.packages-tools-preview .package-plan-summary {display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:60px;padding:15px;border:1px solid #6c4a835e;border-radius:13px;background:#0d0915;color:#ece4f4;font:600 .95rem 'Rajdhani',sans-serif;}
.packages-tools-preview .package-plan-summary span:last-child {color:#c99ef2;white-space:nowrap}
.packages-tools-preview .package-purchase .local-plan-purchase .btn {min-width:140px;}
.packages-tools-preview .package-purchase {padding:18px;border:1px solid rgba(168,85,247,.3);border-radius:14px;background:rgba(13,9,25,.75);min-width:0}
.packages-tools-preview .package-purchase .local-plan-label {display:block;margin-bottom:12px}
.packages-tools-preview .package-plan-dropdown {width:100%;min-width:0;position:relative;border:1px solid #6c4a837d;border-radius:13px;background:#110b1c}
.packages-tools-preview .package-plan-dropdown summary {display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:60px;padding:14px;list-style:none;cursor:pointer;font:600 1.05rem 'Rajdhani',sans-serif;color:#f2eafa}
.packages-tools-preview .package-plan-dropdown summary::-webkit-details-marker{display:none}
.packages-tools-preview .package-plan-dropdown summary:focus-visible {outline:2px solid #bb7bff;outline-offset:3px;border-radius:12px}
.packages-tools-preview .package-plan-dropdown[open] {z-index:3;border-color:#ad69ec}
.packages-tools-preview .package-plan-option {display:flex;align-items:center;gap:10px;min-height:56px;padding:12px;cursor:pointer}
.packages-tools-preview .package-plan-option>span:nth-child(2) {flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}
.packages-tools-preview .package-plan-option>span:last-child {font-weight:700;color:#eee3fc}
.packages-tools-preview .package-plan-option small {color:#c598f5;font:600 .75rem 'Rajdhani',sans-serif}
.packages-tools-preview .package-plan-option input {accent-color:#a855f7;flex:none}
.packages-tools-preview .package-plan-option:has(input:checked) {background:#a855f719;border-radius:9px}
.packages-tools-preview .package-purchase .local-plan-purchase {display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:16px}
.packages-tools-preview .package-purchase .local-plan-notice {margin:12px 0 0;color:#ada1bd;font-size:.85rem;line-height:1.5}
.packages-tools-preview .package-product-card .product-summary {height:auto!important;min-height:3.55em;}
.preview-checkout-note {padding:12px 14px;border:1px solid #8f51c955;border-radius:12px;background:#a855f70d;color:#d9b5fb;font:600 1rem 'Rajdhani',sans-serif;}
.home-service-grid {grid-template-columns:repeat(3,minmax(0,1fr))!important}
@media(max-width:900px){.home-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.home-service-grid>.home-service-card:last-child{grid-column:1/-1}}
@media(max-width:420px){.packages-tools-preview .package-purchase{padding:14px}}
@media(max-width:600px){
  .packages-tools-preview #packages{scroll-margin-top:90px}
  .packages-tools-preview .package-product-card>img{padding:30px 44px!important}
  .packages-tools-preview .package-purchase .local-plan-purchase .btn{min-width:120px}
  .packages-tools-preview .package-plan-summary{font-size:.95rem;gap:8px}
}
