
/* Clear media and explicit states shared by NOVA and LUMA. No layout/flow changes. */
html[data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux] .product-card .card-img-wrap::after{content:none!important;display:none!important;background:none!important}
html[data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux] .product-card .card-img-wrap{animation:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}
html[data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux] .product-card .card-img-wrap img{opacity:1!important;filter:none!important;mix-blend-mode:normal!important;image-rendering:auto}
html[data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux] .page-profile .wallet-art{opacity:1!important;filter:none!important;mix-blend-mode:normal!important;object-fit:contain!important;transform:none!important;image-rendering:auto}
html[data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux] .page-profile .wallet-glass::after{pointer-events:none;opacity:.12!important}
html[data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux] .order-card{box-sizing:border-box;border-width:2px!important;border-style:solid!important;transition:border-color .2s ease,box-shadow .2s ease!important;--af-order-shadow:0 5px 14px #0003}
html[data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux] .order-card.is-processing{--af-order-edge:#287cdb;--af-order-halo:#287cdb27}
html[data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux] .order-card.is-cancelled{--af-order-edge:#d73557;--af-order-halo:#d7355727}
html[data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux] .order-card.is-completed{--af-order-edge:#20965a;--af-order-halo:#20965a27}
html[data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux] .order-card[data-display-status=processing],html[data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux] .order-card[data-display-status=pending],html[data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux] .order-card[data-display-status=running]{--af-order-edge:#287cdb;--af-order-halo:#287cdb27}
html[data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux] .order-card[data-display-status=cancelled],html[data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux] .order-card[data-display-status=failed]{--af-order-edge:#d73557;--af-order-halo:#d7355727}
html[data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux] .order-card[data-display-status=complete],html[data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux] .order-card[data-display-status=completed]{--af-order-edge:#20965a;--af-order-halo:#20965a27}
html[data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux] .order-card:is(.is-processing,.is-cancelled,.is-completed,[data-display-status=processing],[data-display-status=pending],[data-display-status=running],[data-display-status=failed],[data-display-status=cancelled],[data-display-status=complete],[data-display-status=completed]){border-color:var(--af-order-edge)!important;box-shadow:0 0 0 1px var(--af-order-halo),0 3px 12px var(--af-order-halo),var(--af-order-shadow)!important}
html[data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux] .pkg-card{border-width:2px!important;border-style:solid!important;box-sizing:border-box}
html[data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux] .pkg-card::before{content:none!important;display:none!important}
html[data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux] .pkg-card :is(.pkg-radio,.pkg-radio-dot){display:none!important}
html[data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"] .pkg-card.selected,html[data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"] .af-choice[aria-pressed=true]{border-color:#5920a0!important;background:linear-gradient(130deg,#d5b8ee,#c4d3f0)!important;box-shadow:inset 0 0 0 1px #5920a0,0 0 0 3px #7937be24,0 4px 11px #7542ad3d!important}
html[data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"] .pkg-card.selected{border-color:#69ddff!important;box-shadow:inset 0 0 0 1px #69ddff,0 0 0 3px #4fc5f222,0 4px 13px #228ab733!important}
html[data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"] .pkg-card{border-color:#be9bdc!important;background:linear-gradient(145deg,#e5d5f1,#d3d8ed)!important}
html[data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"] #pkgGrid .pkg-card.selected{border-color:#5920a0!important;background:linear-gradient(130deg,#d5b8ee,#c4d3f0)!important}
html[data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"] .order-card{--af-order-shadow:4px 5px 12px #9f87bb42,-3px -3px 8px #fff7}
html[data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"] .product-card .card-img-wrap{background:linear-gradient(135deg,#24143f,#142039)!important}
html[data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"] .product-card::before{background:linear-gradient(105deg,transparent 35%,#9e71ed1c 50%,transparent 65%)!important}
html[data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"] .product-card .card-label{background:linear-gradient(125deg,#dac7ed,#cbdaf0)!important;border-top:1px solid #bb9ed5!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}
html[data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"] .product-card .card-name{color:#37214d!important;text-shadow:none!important;font-weight:750!important}
html[data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"] .product-card .card-tag{color:#185d8d!important;text-shadow:none!important}
html[data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"] :is(.af-service-breadcrumb,.af-service-hero,.af-service-description,.af-service-guide,.af-empty-service,.ui-hero,.ui-form,.ui-profile,.ui-section,.ui-raw,.os-hero,.os-form,.os-result,.fv-panel,.fv-compact-card,.wallet-glass,.stat-glass,.profile-notice){background:linear-gradient(135deg,#e7d8f2,#d2dced)!important;border-color:#b79dce!important;box-shadow:4px 5px 12px #9f87bb40,-3px -3px 8px #fff7,inset 0 1px 0 #fff7!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}
html[data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"] :is(.ui-profile,.ui-section,.os-form,.af-service-hero){border-radius:18px}
html[data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"] .af-uid-card{border-width:2px!important;box-shadow:4px 5px 12px #8c6ca440,-3px -3px 8px #fff7,inset 0 1px 0 #fff6!important}
html[data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"] .af-uid-name{font-size:20px!important;line-height:1.35!important;font-weight:750!important;letter-spacing:0!important}
html[data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"] .af-uid-value{font-size:20px!important;font-weight:750!important}
html[data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"] .af-uid-label{font-size:10.5px!important;letter-spacing:.3px!important;line-height:1.35!important}
html[data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"] .af-uid-card::after{opacity:.35!important}
html[data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"] .page-profile .wallet-glass{background:linear-gradient(120deg,#d5bcef,#bfdced)!important;border-color:#a880cb!important}
html[data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"] .page-profile .wallet-copy strong{color:#51238f!important;text-shadow:0 1px 0 #ffffff60!important}
html[data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"] .page-profile .wallet-copy span{color:#4a315e!important}
html[data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"] .page-profile .wallet-topup{background:linear-gradient(120deg,#cfb4eb,#bcd3ed)!important;color:#47236b!important;border:1px solid #a47bc8!important;box-shadow:3px 4px 9px #9272ad44,inset 0 1px 0 #fff8!important}
html[data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"] .af-social-icon{box-shadow:inset 1px 1px 2px #fff9,2px 3px 5px #a98dbc44!important}
html[data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"] :is(.page-title,.transactions-title,.orders-title,.section-title){color:#332043!important;text-shadow:none!important}
html[data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"] :is(.pkg-card,.product-card,.af-social-card){backface-visibility:hidden}
@media(hover:hover){html[data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"] .pkg-card:not(.selected):hover{border-color:#8657b7!important;box-shadow:4px 5px 12px #9577b14a,-3px -3px 8px #fff7!important}html[data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"] .pkg-card.selected:hover{border-color:#5920a0!important}}
@media(prefers-reduced-motion:reduce){html[data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux][data-af-ux] .order-card{transition:none!important}}

html[data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"] :is(.order-status.complete,.status-badge.complete,.status-badge.completed,[data-af-status=complete]){color:#54dc99!important;background:#123c2e!important;border-color:#2ba76a!important}
html[data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"] :is(.order-status.cancelled,.status-badge.cancelled,.status-badge.failed,[data-af-status=cancelled],[data-af-status=failed]){color:#ff8aa3!important;background:#4a1c30!important;border-color:#d34265!important}
html[data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"] :is(.order-status:not(.complete):not(.cancelled),.status-badge.pending,.status-badge.processing,[data-af-status=processing]){color:#80baff!important;background:#193456!important;border-color:#367dcc!important}
html[data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"] :is(.order-card.is-processing .order-status:not(.complete):not(.cancelled),.status-badge.pending,.status-badge.processing)::before{content:"";display:inline-block;width:10px;height:10px;margin-right:5px;border:1.5px solid currentColor;border-right-color:transparent;border-radius:50%;vertical-align:-1px;animation:af-clarity-spin 1s linear infinite}
html[data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"] .order-card.is-processing .order-status:not(.complete):not(.cancelled) i{display:none!important}
html[data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"] .order-status[data-af-status=processing]>i:not(.fa-gear):not(.fa-spinner){display:none!important}
@keyframes af-clarity-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){html[data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"] .order-status::before,html[data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"][data-af-ux="nova"] .status-badge::before{animation:none!important}}

/* Readable small text on colored light surfaces; preserve artwork and CTA ink. */
html[data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"] #liquidNav .nav-item:not(.active) .btn-label{color:#5b486a!important}
html[data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"] :is(.af-info-card,.af-guide-section,.af-page-content,.af-service-description) a{color:#16527b!important;text-decoration:underline;text-underline-offset:3px}
html[data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"] .profile-chip-blue{color:#124a59!important;background:#d2edf0!important;border-color:#75b6c4!important}
html[data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"] .copy-pin-btn{color:#63510d!important}
html[data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"] .gg-refund,html[data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"] .gg-refund *{color:#0c613d!important}

/* Complete tactile surfaces at mobile performance tiers and on dynamic squads. */
html[data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"] #pkgGrid .pkg-card:not(.selected){box-shadow:4px 5px 10px #9f87bb40,-3px -3px 7px #ffffff77!important}
html[data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"] .af-social-card{background:var(--af-surface)!important;box-shadow:3px 4px 8px #9f87bb40,-2px -2px 6px #ffffff77!important}
html[data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"][data-af-ux="luma"] :is(.gg-hero,.gg-squad,.fv-hero){background:linear-gradient(135deg,#e7d8f2,#d2dced)!important;border-color:#b79dce!important;box-shadow:4px 5px 12px #9f87bb40,-3px -3px 8px #ffffff77,inset 0 1px 0 #ffffff66!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}
