.g-profile-main .g-profile-ambient{background:radial-gradient(at 80% 0,#4181ff1f,#0000 70%)}.g-profile-main .g-profile-desktop-overview{box-shadow:none;background:radial-gradient(circle at 85% 12%,#4181ff38,#0000 55%),linear-gradient(115deg,#13233d,#0e1a2f);border-color:#243c61;border-radius:16px}.g-profile-main .g-profile-desktop-overview-copy h1{color:#f0f6ff;font-family:var(--font-body,sans-serif);letter-spacing:0}.g-profile-main .g-profile-desktop-overview-copy .g-profile-desktop-login-cta,.g-profile-main .g-profile-desktop-overview-copy a{color:#fff;background:linear-gradient(115deg,#4181ff,#1880f3);border:1px solid #4181ff;border-radius:9px;box-shadow:0 6px 20px #1880f32e}.g-profile-main .g-account-shortcut-band{background:#101d32;border-color:#243c61;border-radius:12px}.g-profile-main .g-account-shortcut-icon{filter:brightness(0)saturate()invert(63%)sepia(51%)saturate(900%)hue-rotate(185deg)brightness(104%)contrast(101%)}.g-profile-main .g-account-shortcut-copy strong{color:#eaf2ff}.g-profile-main .g-account-watch-progress>span,.g-account-history-main .g-account-row-progress>i{background:linear-gradient(90deg,#4181ff,#63b1ff)}.g-profile-main .g-profile-empty-guide a,.g-account-history-main .g-account-history-empty>button,.g-account-history-main .g-account-history-empty>a{color:#fff;background:linear-gradient(115deg,#4181ff,#1880f3);border-color:#4181ff;border-radius:9px}.g-account-favorites-main .g-account-favorite-toggle{color:#ffd36a;background:#080f20d1}.g-account-history-main .g-account-history-card,.g-account-favorites-main .g-account-favorite-card{border-color:#223954}.g-account-history-main .g-account-row-check.is-checked{color:#fff;background:#4181ff;border-color:#4181ff}.g-account-history-main .g-account-continue-link{color:#8fbbff}.g-profile-main .g-account-continue-header h2,.g-profile-main .g-account-recommendation-header h2{color:#f0f6ff;border-left:3px solid #4181ff;padding-left:9px}.g-login-modal-root .g-login-modal-panel{background:radial-gradient(circle at 95% 0,#4181ff26,#0000 52%),#101c30;border:1px solid #294469;box-shadow:0 28px 80px #00000075}.g-login-luludi-brand{color:#f2f7ff;align-items:center;gap:10px;margin-bottom:16px;display:flex}.g-login-modal-root .g-login-modal-header h2{color:#f0f6ff;font-family:var(--font-body,sans-serif);font-size:26px}.g-login-modal-root .g-login-modal-header>p{color:#9eb3d3;letter-spacing:0;margin:0;font-size:12px;line-height:1.8}.g-login-modal-root .g-login-modal-form input:focus{background:#182b49;border-color:#4181ff}.g-login-modal-root .g-login-modal-submit{color:#fff;background:linear-gradient(115deg,#4181ff,#1880f3);border-radius:10px;box-shadow:0 8px 24px #1880f333}.g-login-modal-root .g-login-modal-legal a{color:#91bcff}@media (max-width:899px){.g-profile-main .g-profile-mobile-head{background:#080f20}.g-profile-main .g-profile-hero{background:radial-gradient(circle at 85% 0,#4181ff26,#0000 65%),#111f36;border:1px solid #243c61;border-radius:14px;padding-inline:16px}.g-profile-main .g-profile-avatar{border-color:#4166a0}.g-profile-main .g-profile-mobile-services nav{background:#111f36;border-color:#243c61;border-radius:12px;grid-template-columns:repeat(5,minmax(0,1fr))}.g-profile-main .g-profile-mobile-account nav{background:#111f36;border-color:#243c61}.g-profile-main .g-profile-mobile-account nav a{color:#cadbf3}}
