.auth-password-control input::-ms-reveal{display:none}body{background:#0d090b!important}.shell{background:radial-gradient(circle at 52% 8%,#f05e0e 0,#9f1504 18%,#4a0503 43%,#160404 74%,#080607 100%);min-height:100dvh;padding:4rem 1rem 5rem;position:relative;overflow:hidden}.shell:before{content:"";pointer-events:none;background:radial-gradient(circle at 85% 84%,#ff5c082e,#0000 25%),linear-gradient(115deg,#0000 45%,#ff5b0814,#0000 68%);position:fixed;inset:0}.shell>header{display:none}.shell .auth-card{z-index:1;text-align:center;background:radial-gradient(circle at 85% 5%,#ff841438,#0000 34%),linear-gradient(145deg,#3b0a05 0%,#551205 48%,#2b0705 100%) padding-box padding-box,linear-gradient(90deg,#d91f0d,#ff9217,#c61a0b) border-box;border:1px solid #9b3216;border-top:3px solid #0000;border-radius:1.35rem;width:min(100%,31rem);max-width:31rem;margin:0 auto;padding:2.6rem 2rem 2rem;position:relative;box-shadow:0 1.5rem 3rem #0000006b,inset 0 0 3rem #ff5b081a}.auth-mark{object-fit:contain;filter:drop-shadow(0 .3rem .35rem #0006);width:7rem;height:5.6rem;margin:0 auto 1.45rem;display:block}.shell .auth-card h1{color:#ff901b;letter-spacing:-.035em;text-shadow:0 .15rem .25rem #0006;margin:0;font-size:2rem;font-weight:800;line-height:1.15}.shell .auth-card--register h1,.shell .auth-card--login h1,.shell .auth-card--login h1{color:#ff8424;-webkit-text-fill-color:#ff8424;background:0 0}.shell .auth-card>.muted{color:#c7a49b;margin:.75rem 0 1.75rem;font-size:1rem}.shell .auth-card form{text-align:left}.shell .auth-card form>label:not(.remember-field){color:#d7aaa0;gap:.45rem;margin:.85rem 0;font-size:.8rem;font-weight:700;display:grid;position:relative}.shell .auth-card input:not([type=checkbox]){color:#fff4ee;background:linear-gradient(100deg,#40130d,#582014);border:1px solid #9a351f;border-radius:.8rem;outline:0;min-height:3.2rem;margin:0;padding:0 1rem 0 3rem;font-size:.94rem;box-shadow:inset 0 1px #ffffff0d}.shell .auth-card form>label:not(.remember-field):after{content:"";pointer-events:none;background:#ed7417;width:1.15rem;height:1.15rem;position:absolute;bottom:1rem;left:1rem}.shell .auth-card label:has(input[autocomplete=given-name]):after{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 12a4 4 0 1 0 0-8 4 4 0 0 0 0 8Zm7 8a7 7 0 0 0-14 0v1h14v-1Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 12a4 4 0 1 0 0-8 4 4 0 0 0 0 8Zm7 8a7 7 0 0 0-14 0v1h14v-1Z'/%3E%3C/svg%3E") 50%/contain no-repeat}.shell .auth-card label:has(input[autocomplete=family-name]):after{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 12a4 4 0 1 0 0-8 4 4 0 0 0 0 8Zm7 8a7 7 0 0 0-14 0v1h14v-1Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 12a4 4 0 1 0 0-8 4 4 0 0 0 0 8Zm7 8a7 7 0 0 0-14 0v1h14v-1Z'/%3E%3C/svg%3E") 50%/contain no-repeat}.shell .auth-card label:has(input[type=email]):after{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 5h18a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V7a2 2 0 0 1 2-2Zm9 7 8-5H4l8 5Zm0 2.35L3 8.72V17h18V8.72l-9 5.63Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 5h18a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V7a2 2 0 0 1 2-2Zm9 7 8-5H4l8 5Zm0 2.35L3 8.72V17h18V8.72l-9 5.63Z'/%3E%3C/svg%3E") 50%/contain no-repeat}.shell .auth-card label:has(input[type=tel]):after{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m7 2 3 5-2 2c1.4 2.8 3.2 4.6 6 6l2-2 5 3-1 5c-10 1-18-7-17-17l4-2Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m7 2 3 5-2 2c1.4 2.8 3.2 4.6 6 6l2-2 5 3-1 5c-10 1-18-7-17-17l4-2Z'/%3E%3C/svg%3E") 50%/contain no-repeat}.shell .auth-card label:has(input[type=password]):after{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17 9h-1V7a4 4 0 0 0-8 0v2H7a2 2 0 0 0-2 2v9h14v-9a2 2 0 0 0-2-2Zm-7-2a2 2 0 1 1 4 0v2h-4V7Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17 9h-1V7a4 4 0 0 0-8 0v2H7a2 2 0 0 0-2 2v9h14v-9a2 2 0 0 0-2-2Zm-7-2a2 2 0 1 1 4 0v2h-4V7Z'/%3E%3C/svg%3E") 50%/contain no-repeat}.shell .auth-card input:not([type=checkbox])::placeholder{color:#ffffff9e}.shell .auth-card form>button[type=submit]{color:#fff;text-shadow:0 2px 2px #5e100473;background:linear-gradient(105deg,#db1408 0%,#ff5d0c 45%,#ffa51a 100%);border-radius:1rem;min-height:3.8rem;margin-top:1.25rem;font-size:1rem;box-shadow:0 .65rem 1.3rem #db1e054d,inset 0 1px #ffffff3d}.auth-card--login form>button[type=submit]:before{content:"";vertical-align:-.22rem;background:#fff;width:1.15rem;height:1.15rem;margin-right:.55rem;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M14 3a2 2 0 0 1 2 2v3h-2V5H6v14h8v-3h2v3a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h8Zm3.6 5.4L22.2 13l-4.6 4.6-1.4-1.4 2.2-2.2H10v-2h8.4l-2.2-2.2 1.4-1.4Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M14 3a2 2 0 0 1 2 2v3h-2V5H6v14h8v-3h2v3a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h8Zm3.6 5.4L22.2 13l-4.6 4.6-1.4-1.4 2.2-2.2H10v-2h8.4l-2.2-2.2 1.4-1.4Z'/%3E%3C/svg%3E") 50%/contain no-repeat}.auth-card--login form>button[type=submit]{min-height:3.2rem;padding-top:.7rem;padding-bottom:.7rem}.shell .auth-card .remember-field{color:#e2c4bd;font-size:.92rem}.shell .auth-card .remember-field input{accent-color:#ff7815}.auth-mode-toggle{min-height:44px;border:1px solid var(--color-border-strong)!important;background:var(--color-surface-raised)!important;color:var(--color-heading)!important;border-radius:8px!important;font-weight:800!important}.auth-mode-toggle:hover,.auth-mode-toggle:focus-visible{border-color:var(--color-brand)!important;color:var(--color-brand)!important}.forgot-link,.forgot-link:hover,.forgot-link:focus-visible,.forgot-link:active{box-shadow:none!important;background:0 0!important;border:0!important}.forgot-link{color:#ff981b!important;font-size:.9rem!important;font-weight:800!important}.forgot-link:hover,.forgot-link:focus-visible{outline:0;color:#ffc05b!important}.auth-register-prompt{color:#b99188;text-align:center;margin:1.25rem 0 0;font-size:.9rem}.auth-register-link{color:#ff981b;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:800;display:inline}.auth-register-link:hover,.auth-register-link:focus-visible{color:#ffc05b;outline:0;text-decoration:underline}.shell .auth-card .error,.shell .auth-card .success-message{padding-left:3rem;position:relative}.shell .auth-card .error:before,.shell .auth-card .success-message:before{border:1px solid;border-radius:50%;place-items:center;width:1.5rem;height:1.5rem;font-weight:900;display:grid;position:absolute;top:50%;left:.8rem;transform:translateY(-50%)}.shell .auth-card .error{border:1px solid var(--color-danger);color:var(--color-danger);background:#fff}.shell .auth-card .error:before{content:"!"}.shell .auth-card .success-message{border:1px solid var(--color-success);color:var(--color-success);background:#fff}.shell .auth-card .success-message:before{content:"✓"}.auth-card--register{margin-top:-1.5rem!important;padding-top:1.8rem!important}.auth-card--register .auth-mark{margin-bottom:.8rem}.auth-card--register>.muted{margin-bottom:1rem!important}.auth-card--register form>label:not(.remember-field){margin:.55rem 0}.auth-card--register input:not([type=checkbox]){min-height:3.05rem}@media (width<=35rem){.shell{padding:2rem .85rem 4rem}.shell .auth-card{padding:2rem 1.15rem 1.5rem}.shell .auth-card h1{font-size:1.7rem}.shell .auth-card>.muted{font-size:.9rem}.auth-card--register{margin-top:0!important;padding-top:1.4rem!important}.auth-mark{width:6rem;height:4.8rem;margin-bottom:1rem}}.goldex-loader{background:var(--color-page);text-align:center;place-content:center;min-height:100dvh;padding:1.5rem;display:grid}.goldex-loader p{color:var(--color-text-muted);letter-spacing:.02em;margin:0;font-size:.85rem}.shell .auth-card .auth-password-control{display:block;position:relative}.shell .auth-card .auth-password-control input{padding-right:3.25rem}.shell .auth-card .auth-password-toggle{color:#d7aaa0;background:0 0;border:0;border-radius:.55rem;place-items:center;width:2.4rem;height:2.4rem;margin:0;padding:0;display:grid;position:absolute;top:50%;right:.45rem;transform:translateY(-50%)}.shell .auth-card .auth-password-toggle:hover,.shell .auth-card .auth-password-toggle:focus-visible{color:#ff981b;background:#ffffff14;outline:0}.shell .auth-card .auth-password-toggle svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.3rem;height:1.3rem}.shell .auth-card .auth-password-field:after{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17 9h-1V7a4 4 0 0 0-8 0v2H7a2 2 0 0 0-2 2v9h14v-9a2 2 0 0 0-2-2Zm-7-2a2 2 0 1 1 4 0v2h-4V7Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17 9h-1V7a4 4 0 0 0-8 0v2H7a2 2 0 0 0-2 2v9h14v-9a2 2 0 0 0-2-2Zm-7-2a2 2 0 1 1 4 0v2h-4V7Z'/%3E%3C/svg%3E") 50%/contain no-repeat}.auth-error-toast{z-index:1500;border:1px solid var(--color-danger);width:min(26rem,100vw - 2rem);color:var(--color-danger);background:#fff;border-radius:.85rem;grid-template-columns:2rem minmax(0,1fr) 2rem;align-items:center;gap:.65rem;padding:.85rem 1rem;font-size:.9rem;font-weight:750;line-height:1.4;display:grid;position:fixed;top:1rem;right:1rem;box-shadow:0 1rem 2.5rem #0000003d}.auth-error-toast>span{border:1px solid var(--color-danger);width:1.75rem;height:1.75rem;color:var(--color-danger);background:#fff;border-radius:50%;place-items:center;font-weight:900;display:grid}.auth-error-toast>button{width:2rem;height:2rem;color:var(--color-danger);background:0 0;border:0;margin:0;padding:0;font-size:1.45rem}.auth-error-toast>button:hover,.auth-error-toast>button:focus-visible{color:var(--color-danger);outline:0}@media (width<=35rem){.auth-error-toast{width:calc(100vw - 1.2rem);top:.6rem;right:.6rem}}.shell{background:radial-gradient(circle at 52% 8%,#6d5515 0,#2f2307 24%,#100d05 52%,#060605 100%)}.shell:before{background:radial-gradient(circle at 85% 84%,#e5b7322b,#0000 25%),linear-gradient(115deg,#0000 45%,#e5b73214,#0000 68%)}.shell .auth-card{background:radial-gradient(circle at 85% 5%,#f4c44d26,#0000 34%),linear-gradient(145deg,#171407 0%,#25200a 48%,#0d0c06 100%) padding-box padding-box,linear-gradient(90deg,#80631f,#f4c44d,#80631f) border-box;border-color:#80631f;box-shadow:0 1.5rem 3rem #0000006b,inset 0 0 3rem #f4c44d14}.shell .auth-card input:not([type=checkbox]){color:#fff8df;background:linear-gradient(100deg,#121005,#211a07);border-color:#80631f}.shell .auth-card form>label:not(.remember-field):after{background:#e3b536}.shell .auth-card input:not([type=checkbox]):focus{border-color:#f4c44d;box-shadow:0 0 0 3px #f4c44d2e}.shell .auth-card form>button[type=submit]{color:#171104;text-shadow:none;background:linear-gradient(105deg,#5f4507 0%,#c79417 45%,#f4c44d 100%);box-shadow:0 .65rem 1.3rem #976e084d,inset 0 1px #ffffff3d}.shell .auth-card form>button[type=submit]:hover{background:linear-gradient(105deg,#77580b,#d9aa24 48%,#ffe083)}.shell .auth-card .auth-password-toggle:hover,.shell .auth-card .auth-password-toggle:focus-visible{color:#f4c44d}.auth-card--register .auth-mark{width:11rem;height:8.8rem}.auth-card--login .auth-mark{width:9rem;height:7.2rem}@media (width<=35rem){.auth-card--register .auth-mark{width:9rem;height:7.2rem}.auth-card--login .auth-mark{width:7.25rem;height:5.8rem}}.shell .auth-card--login form>button[type=submit],.shell .auth-card--register form>button[type=submit]{color:#fff!important}.shell .auth-card--register .auth-terms-field input{accent-color:#f4c44d!important}.shell .auth-card input:not([type=checkbox]){color:#fff!important}.shell .auth-card input:not([type=checkbox])::placeholder{opacity:1;color:#ffffff9e!important}.shell .auth-card form>label:not(.remember-field){color:#fff;font-size:1rem}.shell .auth-card--login .auth-field-label,.shell .auth-card--register .auth-field-label{color:#ff8424;-webkit-text-fill-color:#ff8424;background:0 0;width:max-content}.shell .auth-card .forgot-link,.shell .auth-card .auth-register-link,.shell .auth-card .auth-terms-link,.shell .auth-card .forgot-link:hover,.shell .auth-card .forgot-link:focus-visible,.shell .auth-card .auth-register-link:hover,.shell .auth-card .auth-register-link:focus-visible,.shell .auth-card .auth-terms-link:hover,.shell .auth-card .auth-terms-link:focus-visible{color:#ff8424!important;-webkit-text-fill-color:#ff8424!important;background:0 0!important}.shell .auth-card .forgot-link,.shell .auth-card .forgot-link:hover,.shell .auth-card .forgot-link:focus-visible{-webkit-text-fill-color:initial!important;background:0 0!important}.shell .auth-card .forgot-link>span{color:#ff8424;-webkit-text-fill-color:#ff8424;background:0 0;display:inline-block}.package-selection__note{display:none!important}.package-selection__rejection{color:#ffd2d2;background:linear-gradient(145deg,#8f2020,#7c1b1b);border:1px solid #d63d3d;border-radius:1.25rem;gap:.8rem;padding:1.1rem 1.2rem;display:grid;box-shadow:inset 0 1px #ffffff14,0 .75rem 1.5rem #0003}.package-selection__rejection-icon{color:#7b1717;background:#ff6b6b;border-radius:50%;place-items:center;width:2.6rem;height:2.6rem;font-size:2rem;font-weight:400;line-height:1;display:grid}.package-selection__rejection h2{color:#ffd0d0;align-items:center;gap:.45rem;margin:0;font-size:clamp(1.2rem,4vw,1.55rem);line-height:1.2;display:flex}.package-selection__rejection-reason{color:#ffdada;background:#a91f24;border-radius:.8rem;gap:.35rem;padding:.75rem .9rem;font-size:1.05rem;display:grid}.package-selection__rejection-reason strong{font-size:1.2rem}.package-selection__rejection-reason p{color:#ffe0e0;margin:0;font-size:1.2rem}.package-selection__rejection-help{color:#f3baba;margin:0;font-size:1rem;line-height:1.35}@media (width<=35rem){.package-selection__rejection{border-radius:1rem;gap:.6rem;padding:.8rem .85rem}.package-selection__rejection-icon{width:2.15rem;height:2.15rem;font-size:1.65rem}.package-selection__rejection h2{gap:.35rem;font-size:1.1rem}.package-selection__rejection-reason{padding:.6rem .7rem}.package-selection__rejection-reason strong,.package-selection__rejection-reason p{font-size:.9rem}.package-selection__rejection-help{font-size:.85rem}}.package-selection{gap:1.5rem;width:min(100%,48rem);padding:2rem 1rem 6.5rem}.package-selection__hero{color:#fff;text-align:center;background:radial-gradient(circle at 96% 2%,#ffffff24 0 16%,#0000 16.5%),radial-gradient(circle at 0 100%,#ffffff12 0 17%,#0000 17.5%),linear-gradient(125deg,#ff7215,#ff9028);border:1px solid #ff8b23;border-radius:1.35rem;align-content:center;place-items:center;gap:.55rem;min-height:14rem;padding:1.25rem 1rem;display:grid;box-shadow:inset 0 1px #fff3}.package-selection__hero>span{background:#ffffff2b;border-radius:50%;place-items:center;width:4rem;height:4rem;display:grid}.package-selection__hero svg{fill:none;stroke:#fff;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:2.25rem;height:2.25rem}.package-selection__hero h1{color:#fff;margin:.2rem 0 0;font-size:1.75rem;line-height:1.1}.package-selection__hero p{color:#fff4e9;margin:0;font-size:1.05rem}.package-selection form{gap:1.4rem}.package-selection__title{color:#fff9f4;text-align:center;margin:.7rem 0 .2rem;font-size:1.75rem}.package-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.package-option{aspect-ratio:1;text-align:center;background:linear-gradient(145deg,#172847,#15223d);border:2px solid #174778;border-radius:1.15rem;grid-template-columns:1fr;align-content:center;place-items:center;gap:.8rem;min-height:0;padding:1.25rem;display:grid;box-shadow:inset 0 1px #ffffff0a,0 .6rem 1.2rem #0000002e}.package-option:before{display:none}.package-option:hover{border-color:#ff7d19;transform:translateY(-2px)}.package-option--selected{background:linear-gradient(145deg,#23365b,#172641);border-color:#ff831b;box-shadow:0 0 0 2px #ff7e183b,0 .7rem 1.4rem #0000003d}.package-option__icon{color:#fff;background:linear-gradient(135deg,#ff6412,#ff9421);border-radius:50%;place-items:center;width:4.4rem;height:4.4rem;font-size:2.2rem;font-weight:500;line-height:1;display:grid;box-shadow:inset 0 1px #ffffff3d}.package-option__mark{background:#13213b;border-color:#4f6689;top:.8rem;right:.8rem}.package-option__popular{color:#fff;background:#ff7e18;font-size:.85rem;top:.7rem;left:.7rem}.package-option__name{justify-items:center;gap:.65rem;display:grid}.package-option__name strong{color:#fff;font-size:1.55rem;line-height:1.25}.package-option__name small{color:#c5cfdf;font-size:1.3rem;font-weight:700;line-height:1.35}.package-option__name small b{color:#21c374;border:1px solid #21ae68;border-radius:50%;place-items:center;width:1.15rem;height:1.15rem;margin-right:.2rem;font-size:.72rem;display:inline-grid}.package-option__name em{color:#ff8120;font-size:1.2rem;font-style:normal;font-weight:800}.package-option__price{color:#ff7e18;font-size:2.35rem;font-weight:900;line-height:1}.package-option__price small{font-size:1.4rem}.package-selection__action{width:min(100%,24rem)}.package-selection__action .ui-button{background:linear-gradient(105deg,#e51d0a,#ff6c10 48%,#ffa91d);border-radius:999px;min-height:3.5rem}@media (width<=35rem){.package-selection{gap:1.2rem;padding:1rem 0 6rem}.package-selection__hero{border-radius:1.1rem;min-height:14rem;padding:1.5rem .8rem}.package-selection__hero>span{width:4.2rem;height:4.2rem}.package-selection__hero svg{width:2.35rem;height:2.35rem}.package-selection__hero h1{font-size:1.7rem}.package-selection__hero p{font-size:1rem}.package-selection__title{font-size:1.55rem}.package-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.package-option{aspect-ratio:auto;grid-template-columns:1fr;align-content:center;place-items:center;gap:.45rem;min-height:15rem;padding:1rem .45rem;display:grid}.package-option__icon{width:3.25rem;height:3.25rem;font-size:1.6rem}.package-option__name{gap:.45rem}.package-option__name,.package-option__name strong,.package-option__name small,.package-option__name em,.package-option__price,.package-option__popular{grid-area:auto}.package-option__name strong{font-size:1.15rem}.package-option__name small{font-size:.95rem}.package-option__name em{font-size:.85rem}.package-option__name small b{width:1.1rem;height:1.1rem;font-size:.68rem}.package-option__price{font-size:1.55rem}.package-option__price small{font-size:.9rem}.package-option__mark{width:1.05rem;height:1.05rem;top:.5rem;right:.5rem;transform:none}.package-option__popular{font-size:.58rem;position:absolute;top:.5rem;left:.4rem}.package-selection__action{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;width:100%;padding:0;position:static}}.package-option__icon svg{fill:none;stroke:#fff;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:2.25rem;height:2.25rem}@media (width<=35rem){.package-selection__hero{min-height:10.5rem;padding:.9rem .8rem}.package-selection__hero>span{width:3.35rem;height:3.35rem}.package-selection__hero svg{width:1.9rem;height:1.9rem}.package-selection__hero h1{font-size:1.4rem}.package-selection__hero p{font-size:.9rem}.package-option__icon svg{width:1.8rem;height:1.8rem}}.package-selection__hero{background:radial-gradient(circle at 96% 2%,#ffe27d29 0 16%,#0000 16.5%),radial-gradient(circle at 0 100%,#ffe27d14 0 17%,#0000 17.5%),linear-gradient(125deg,#080805,#2b2108 55%,#9b7112);border-color:#b48a22}.package-option--selected{box-shadow:0 0 0 2px #d5a1263b,0 .7rem 1.4rem #0000003d}.package-option__icon{background:linear-gradient(135deg,#f4c44d,#b98212)}.package-option--selected .package-option__mark{background:#d5a126;border-color:#d5a126}.package-option__name em,.package-option__price{color:#d5a126}.package-selection__action .ui-button{color:#171104;background:linear-gradient(105deg,#5f4507,#c79417 48%,#f4c44d)}.package-selection__title{color:#ff8424;-webkit-text-fill-color:#ff8424;text-shadow:0 .15rem .35rem #00000073;background:0 0}.package-option{isolation:isolate;overflow:hidden}.package-option:after{z-index:0;content:"";opacity:0;pointer-events:none;background:radial-gradient(circle,#fff7c9 0 7%,#f4c44d 17%,#c9870d 38%,#0000 70%);border-radius:50%;width:1rem;height:1rem;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)scale(.1)}.package-option>*{z-index:1;position:relative}.package-option:active{border-color:#ffe28a;transform:translateY(1px)scale(.985);box-shadow:0 0 .5rem #ffe28a,0 0 1.3rem #f4c44dcc}.package-option:active:after{animation:.45s ease-out both package-gold-burst}.package-selection__action .ui-button{color:#fff!important}@keyframes package-gold-burst{0%{opacity:.94;transform:translate(-50%,-50%)scale(.1)}to{opacity:0;transform:translate(-50%,-50%)scale(25)}}@media (prefers-reduced-motion:reduce){.package-option:active:after{opacity:.5;animation:none;transform:translate(-50%,-50%)scale(15)}}.package-option{background:linear-gradient(145deg,#1d2028,#111319);border-color:#756020;box-shadow:inset 0 1px #ffe0841a,0 .6rem 1.2rem #00000047}.package-option:hover,.package-option--selected{border-color:#d5a126}.package-option--selected{background:radial-gradient(circle at 88% 10%,#f4c44d29,#0000 34%),linear-gradient(145deg,#211c0c,#12130e);box-shadow:0 0 0 2px #d5a1263b,0 .7rem 1.4rem #0000004d}.package-option__mark{background:#15170d;border-color:#756020}.package-option--selected .package-option__mark{background:#d5a126;border-color:#d5a126;box-shadow:inset 0 0 0 3px #15170d}.package-option__name small{color:#e4bd59}.package-option>.package-option__mark{z-index:1;position:absolute}.payment-page__back{width:max-content;min-height:44px;color:var(--color-text-muted);align-items:center;margin-bottom:.5rem;font-size:.9rem;font-weight:800;text-decoration:none;display:inline-flex}.payment-page__back:hover,.payment-page__back:focus-visible{color:var(--color-brand)}.user-shell-main:has(.payment-page){min-height:100dvh}.user-shell-content:has(.payment-page){min-height:calc(100dvh - 5rem);padding-left:0;padding-right:0}.payment-page{gap:1rem;max-width:none;min-height:calc(100dvh - 5rem);margin:0;padding:2rem 0 7rem}.payment-page__back,.payment-layout,.payment-important-notice{width:min(100% - 2rem,31rem);margin-left:auto;margin-right:auto}.payment-page__back{color:#ff941b}.payment-layout{grid-template-columns:1fr;gap:1rem}.payment-layout>.ui-card{background:radial-gradient(circle at 88% 4%,#ff841433,#0000 32%),linear-gradient(145deg,#3b0a05,#551205 48%,#2b0705) padding-box padding-box,linear-gradient(90deg,#d91f0d,#ff9217,#c61a0b) border-box;border:1px solid #9b3216;border-top:3px solid #0000;border-radius:1.25rem;box-shadow:0 1rem 2rem #00000057,inset 0 0 2.5rem #ff5b0814}.payment-layout .ui-card__header{color:#ff941b;border-color:#7d281c;padding:1rem 1.25rem;font-size:1.1rem}.payment-layout .ui-card__body{padding:1.15rem 1.25rem}.payment-layout .ui-card__footer{border-color:#7d281c;padding:1rem 1.25rem}.payment-details{gap:.8rem}.payment-details div{background:linear-gradient(100deg,#40130d,#582014);border:1px solid #7d281c;border-radius:.75rem;padding:.75rem}.payment-details dt{color:#d19f91}.payment-details dd{color:#fff4ee}.proof-form{gap:.9rem}.proof-form label{color:#d7aaa0;gap:.45rem;font-size:.82rem;font-weight:700;display:grid}.proof-form input{color:#fff4ee;background:linear-gradient(100deg,#40130d,#582014);border:1px solid #9a351f;border-radius:.8rem;min-height:3.2rem;margin:0;padding:0 1rem}.proof-form input[type=file]{padding:.72rem 1rem}.proof-form input::file-selector-button{color:#fff;background:#ff7c16;border:0;border-radius:.45rem;margin-right:.75rem;padding:.45rem .7rem;font-weight:800}.payment-layout .ui-card__footer .ui-button{color:#fff;background:linear-gradient(105deg,#db1408,#ff5d0c 45%,#ffa51a);border:0;border-radius:.8rem;min-height:3.2rem;font-size:1rem;box-shadow:0 .6rem 1.2rem #db1e0547,inset 0 1px #ffffff3d}.payment-important-notice{color:#69401d;background:linear-gradient(145deg,#fffde9,#fff9ce);border:2px solid #f0d23d;border-radius:1.15rem;grid-template-columns:3.3rem minmax(0,1fr);align-items:start;gap:1rem;padding:1.35rem;display:grid;box-shadow:0 .75rem 1.5rem #0003}.payment-important-notice>span{color:#fff;background:#ffc819;border-radius:.7rem;place-items:center;width:3.3rem;height:3.3rem;font-size:1.5rem;font-weight:900;display:grid}.payment-important-notice h2{margin:.1rem 0 .65rem;font-size:1.05rem}.payment-important-notice ul{gap:.45rem;margin:0;padding-left:1.05rem;font-size:.86rem;line-height:1.45;display:grid}@media (width<=35rem){.payment-page{padding:1rem 0 6.5rem}.payment-layout .ui-card__body{padding:1rem}.payment-layout .ui-card__header,.payment-layout .ui-card__footer{padding:.9rem 1rem}.payment-important-notice{grid-template-columns:2.7rem 1fr;gap:.75rem;padding:1rem}.payment-important-notice>span{width:2.7rem;height:2.7rem}.payment-important-notice ul{font-size:.8rem}}:is(.user-shell-main:has(.payment-page),.user-shell-content:has(.payment-page),.payment-page){background:radial-gradient(circle at 50% 0,#d5a1263d,#0000 34%),linear-gradient(#151105 0%,#0b0a05 45%,#080709 100%)}.payment-page__back,.payment-page__back:hover,.payment-page__back:focus-visible{color:#d5a126}.payment-layout>.ui-card{background:radial-gradient(circle at 88% 4%,#f4c44d26,#0000 32%),linear-gradient(145deg,#171407,#25200a 48%,#0d0c06) padding-box padding-box,linear-gradient(90deg,#80631f,#f4c44d,#80631f) border-box;border-color:#80631f;box-shadow:0 1rem 2rem #00000057,inset 0 0 2.5rem #f4c44d12}.payment-layout .ui-card__header,.payment-layout .ui-card__footer{border-color:#5b4616}.payment-layout .ui-card__header{color:#f4c44d}.payment-details div{background:linear-gradient(100deg,#121005,#211a07);border-color:#5b4616}.payment-details dt,.proof-form label{color:#d9c58b}.payment-details dd,.proof-form input{color:#fff8df}.payment-details .payment-amount{color:#f4c44d}.payment-details .ui-button{color:#f4c44d;background:#2b2108;border-color:#80631f}.proof-form input{background:linear-gradient(100deg,#121005,#211a07);border-color:#80631f}.proof-form input::file-selector-button{color:#171104;background:#d5a126}.proof-form small{color:#cdbf91}.proof-preview{color:#d9c58b;background:#121005;border-color:#80631f}.payment-layout .ui-card__footer .ui-button{color:#171104;background:linear-gradient(105deg,#5f4507,#c79417 45%,#f4c44d);box-shadow:0 .6rem 1.2rem #976e0847,inset 0 1px #ffffff3d;color:#fff!important}.payment-layout .ui-card__header strong,.payment-important-notice h2{color:#ff8424;-webkit-text-fill-color:#ff8424;background:0 0}.payment-details dt,.payment-field-label,.payment-page__back,.payment-page__back:hover,.payment-page__back:focus-visible{color:#ff8424;-webkit-text-fill-color:#ff8424;background:0 0;width:max-content}.proof-form input{font-size:.94rem}.proof-form input::placeholder{color:#ffffff9e;opacity:1}.payment-layout .ui-card__header strong{font-size:1.35rem}.payment-important-notice h2{font-size:1.3rem}.payment-details dt{font-size:.9rem}.payment-details dd{font-size:1.2rem}.proof-form label{font-size:1rem}.proof-form small{font-size:.9rem}.payment-important-notice ul{font-size:1rem}@media (width<=35rem){.payment-layout .ui-card__header strong{font-size:1.2rem}.payment-important-notice h2{font-size:1.15rem}.payment-details dt{font-size:.85rem}.payment-details dd{font-size:1.08rem}.proof-form label{font-size:.95rem}.proof-form small,.payment-important-notice ul{font-size:.9rem}}.review-page{max-width:40rem;gap:1rem!important;padding:1.25rem!important}.review-timer-card{overflow:hidden}.review-card-status{align-items:center;gap:.65rem;display:flex}.review-countdown{gap:.65rem!important;padding:1.25rem 0!important}.review-countdown strong{min-width:4.25rem!important;padding:.8rem!important;font-size:2rem!important}.review-countdown b{padding-top:.7rem!important}.review-meta{margin-top:1rem!important}.review-help{background:var(--color-surface);border-radius:.7rem;padding:.75rem 1rem;text-align:left!important}@media (width<=35rem){.review-page{padding:.75rem .25rem 5.5rem!important}.review-card-status small{display:none}.review-countdown{gap:.3rem!important}.review-countdown strong{min-width:3.25rem!important;padding:.65rem .45rem!important;font-size:1.5rem!important}.review-countdown b{padding-top:.55rem!important;font-size:1rem!important}.review-countdown span{font-size:.62rem!important}.review-live{font-size:.68rem}.review-help{font-size:.78rem}}.review-channel-notice{color:#fff2de;text-align:center;background:linear-gradient(145deg,#32150d,#210b07);border:1px solid #683124;border-radius:1.35rem;padding:1.6rem 1.4rem;box-shadow:0 .9rem 1.8rem #0000004d}.review-channel-notice h1{color:#ffe8bd;justify-content:center;align-items:center;gap:.65rem;margin:0 0 .75rem;font-size:clamp(1.2rem,4vw,1.55rem);line-height:1.3;display:flex}.review-channel-notice h1 span{font-size:1.35em}.review-channel-notice p{color:#f6e6dc;max-width:34rem;margin:0 auto;font-size:clamp(.95rem,3vw,1.15rem);line-height:1.55}@media (width<=35rem){.review-channel-notice{border-radius:1rem;padding:1.25rem .9rem}.review-channel-notice h1{font-size:1.05rem}.review-channel-notice p{font-size:.9rem}}.user-shell-main:has(.review-page){min-height:100dvh}.user-shell-content:has(.review-page){min-height:calc(100dvh - 5rem)}.review-page{max-width:42rem!important}.review-hero{color:#fff;text-align:center;background:radial-gradient(circle at 92% 8%,#ffffff24 0 14%,#0000 14.5%),linear-gradient(125deg,#d92508,#ff6f12 55%,#ffa01f);border:1px solid #ff8720;border-radius:1.2rem;align-content:center;justify-items:center;gap:.6rem;min-height:13rem;padding:1.5rem;display:grid;box-shadow:0 1rem 2rem #0000003d}.review-hero>span{background:#ffffff2e;border-radius:50%;place-items:center;width:4.6rem;height:4.6rem;display:grid;box-shadow:inset 0 1px #ffffff3d}.review-hero svg{fill:none;stroke:#fff;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:2.65rem;height:2.65rem}.review-hero h1{color:#fff;margin:.25rem 0 0;font-size:1.65rem}.review-hero p{color:#fff0e2;margin:0;font-size:.9rem}.review-timer-card{background:radial-gradient(circle at 90% 4%,#ff84142e,#0000 32%),linear-gradient(145deg,#3b0a05,#551205 48%,#2b0705) padding-box padding-box,linear-gradient(90deg,#d91f0d,#ff9217,#c61a0b) border-box!important;border:1px solid #9b3216!important;border-top:3px solid #0000!important;border-radius:1.2rem!important;box-shadow:0 1rem 2rem #00000057!important}.review-timer-card .ui-card__header,.review-timer-card .ui-card__footer{border-color:#7d281c!important}.review-timer-card .ui-card__header{text-align:center;padding:1.5rem 3.75rem 1.1rem;display:block;position:relative}.review-card-status small{color:#d9a99c}.review-live{color:#54dc89;position:absolute;top:1rem;right:1rem}.review-live i{background:#34d477;box-shadow:0 0 0 4px #34d4772b}.review-countdown strong{box-shadow:inset 0 1px #ffffff12;color:#ff9a22!important;background:linear-gradient(145deg,#45140d,#661f10)!important;border-color:#a43b20!important}.review-countdown span{color:#d2a398}.review-countdown b{color:#ff7820!important}.review-meta div{background:#40130d;border:1px solid #7d281c;border-radius:.7rem;padding:.75rem}.review-timer-card .ui-card__footer .ui-button{color:#fff;background:linear-gradient(105deg,#db1408,#ff5d0c 45%,#ffa51a);border:0}.review-help{color:#e0b5aa!important;background:linear-gradient(100deg,#40130d,#582014)!important;border:1px solid #7d281c!important}@media (width<=35rem){.review-hero{min-height:11rem}.review-hero>span{width:3.8rem;height:3.8rem}.review-hero svg{width:2.2rem;height:2.2rem}.review-hero h1{font-size:1.4rem}}.review-submitted{color:#174b35;background:linear-gradient(135deg,#dffff1,#c8f5e1);border:1px solid #35bd80;border-radius:1.05rem;grid-template-columns:3.5rem minmax(0,1fr);align-items:start;gap:1rem;padding:1.25rem;display:grid;box-shadow:0 .75rem 1.5rem #0000002e}.review-submitted>span{color:#fff;background:linear-gradient(135deg,#27c986,#0da66a);border-radius:.75rem;place-items:center;width:3.5rem;height:3.5rem;font-size:1.6rem;font-weight:900;display:grid;box-shadow:0 .45rem .9rem #0da66a42}.review-submitted h2{margin:.1rem 0 .45rem;font-size:1.05rem;line-height:1.3}.review-submitted p{color:#386957;margin:0;font-size:.84rem;line-height:1.55}.review-card-status{justify-items:center;gap:.55rem!important;display:grid!important}.review-card-status>strong{color:#fff4ed;letter-spacing:-.04em;font-size:clamp(1.75rem,6vw,2.25rem);font-weight:900;line-height:1.05}.review-card-status small{font-size:.92rem}.review-card-status small b{color:#ff9a22;font-size:1rem}.review-steps{gap:.8rem;display:grid}.review-step{text-align:center;border-radius:1rem;align-content:center;justify-items:center;gap:.35rem;min-height:8rem;margin:0;padding:1rem;display:grid}.review-step i{border-radius:.7rem;place-items:center;width:3rem;height:3rem;font-size:1.35rem;font-style:normal;font-weight:900;display:grid}.review-step strong{font-size:1rem}.review-step span{font-size:.82rem}.review-step--done{color:#18583d;background:linear-gradient(135deg,#dffff0,#c9f4df);border:1px solid #32b979}.review-step--done i{color:#fff;background:linear-gradient(135deg,#28ca87,#0ca568)}.review-step--active{color:#765218;background:linear-gradient(135deg,#fff9dc,#fff0b3);border:1px solid #e7bb31}.review-step--active i{color:#fff;background:linear-gradient(135deg,#ff9c18,#ef610b)}.review-step--locked{color:#596375;background:linear-gradient(135deg,#eef1f6,#dce2ec);border:1px solid #8792a6}.review-step--locked i{color:#fff;background:linear-gradient(135deg,#aeb8c8,#808b9e)}@media (width>=36rem){.review-steps{grid-template-columns:repeat(3,1fr)}}@media (width<=35rem){.review-timer-card .ui-card__header{padding:1.35rem 2.7rem .9rem}.review-live{font-size:.6rem;top:.65rem;right:.65rem}.review-card-status>strong{font-size:1.7rem}.review-card-status small{font-size:.78rem}.review-submitted{grid-template-columns:3rem 1fr;gap:.75rem;padding:1rem}.review-submitted>span{width:3rem;height:3rem}.review-submitted h2{font-size:.95rem}.review-submitted p{font-size:.78rem}.review-step{min-height:7rem}}.review-timer-card{background:linear-gradient(145deg,#eef6ff,#f1efff 52%,#e8f4ff)!important;border:2px solid #9ba9ad!important;overflow:visible!important;box-shadow:0 .8rem 1.6rem #0000002e!important}.review-timer-card .ui-card__header{background:0 0;padding:2.2rem 1rem 1.25rem;border:0!important}.review-card-status>strong{text-align:center;max-width:12rem;font-size:2.35rem;line-height:1.03;color:#08090d!important;font-weight:900!important}.review-card-status small{color:#25242b!important;font-size:1rem!important}.review-card-status small b{display:inline;color:#71116f!important;font-size:1.08rem!important}.review-live{display:none!important}.review-timer-card .ui-card__body{padding:0 1rem 2rem;overflow:visible}.review-countdown{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:.4rem!important;padding:1rem 0 0!important;display:grid!important}.review-countdown div{background:#fff;border-radius:1.1rem;align-content:center;width:100%;min-width:0;min-height:8.4rem;padding:.8rem .3rem;box-shadow:0 .65rem 1rem #43465b33;gap:.7rem!important}.review-countdown strong{-webkit-text-stroke:.45px currentColor;min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;font-size:3.2rem!important;font-weight:900!important}.review-countdown div:first-of-type strong{color:#3138b8!important}.review-countdown div:nth-of-type(2) strong{color:#821681!important}.review-countdown div:nth-of-type(3) strong{color:#a51035!important}.review-countdown span{letter-spacing:.04em;font-weight:900;color:#17171b!important;font-size:.7rem!important}.review-countdown b{align-self:center;color:#7d176f!important;padding:0!important;font-size:1.8rem!important}.review-meta{background:#ffffff94;border-radius:.8rem;padding:.8rem}.review-meta div{background:#fff;border-color:#c4cddd}.review-meta dt{color:#687284}.review-meta dd{color:#1e2530}.review-timer-card .ui-card__footer{background:#ffffff6b;border-color:#c4cddd!important}.review-timer-card .ui-card__footer .ui-button{background:linear-gradient(105deg,#5744cf,#8b31b3)!important}@media (width<=35rem){.review-timer-card .ui-card__header{padding:1.7rem .7rem 1rem}.review-card-status>strong{font-size:2rem}.review-countdown{gap:.25rem!important}.review-countdown div{min-height:7rem;padding:.6rem .15rem}.review-countdown strong{font-size:2.5rem!important}.review-countdown b{font-size:1.3rem!important}}:is(.user-shell-main:has(.review-page),.user-shell-content:has(.review-page)){background:radial-gradient(circle at 50% 0,#d5a1263d,#0000 34%),linear-gradient(#171105 0%,#0b0a05 45%,#080709 100%)}.review-hero{background:radial-gradient(circle at 92% 8%,#ffe27d2b 0 14%,#0000 14.5%),linear-gradient(125deg,#080805,#211905 42%,#6f530c 72%,#d5a126);border-color:#d5ad42}.review-channel-notice{color:#fff5d9;background:linear-gradient(145deg,#3b2907,#171005);border-color:#ad7e1c}.review-channel-notice h1{color:#ffe29a}.review-channel-notice p{color:#f5dfaf}.official-channels--compact{gap:.65rem!important;margin-top:.5rem!important}.official-channels--compact header{text-align:left!important}.official-channels--compact h2{color:var(--color-text-muted)!important;margin:0!important;font-size:.9rem!important}.official-channels--compact .channel-list{gap:.5rem}.official-channels--compact .channel-card{border-radius:.75rem;grid-template-columns:auto 1fr;align-items:center;gap:.65rem;padding:.7rem .8rem}.official-channels--compact .channel-icon{width:2rem;height:2rem;font-size:.65rem}.official-channels--compact .channel-card>div:last-child{grid-template-columns:1fr auto;align-items:center;gap:.5rem;display:grid}.official-channels--compact .channel-card h3{font-size:.8rem;line-height:1.25}.official-channels--compact .channel-card p{display:none}.official-channels--compact .channel-join{border-radius:.5rem;padding:.45rem .65rem;font-size:.7rem}@media (width<=35rem){.official-channels--compact .channel-card{grid-template-columns:auto 1fr}.official-channels--compact .channel-card>div:last-child{grid-template-columns:minmax(0,1fr) auto}.official-channels--compact .channel-card h3{font-size:.75rem}}.ui-dialog__panel:has(.official-channels--modal){background:#101117;border-color:#694718;border-radius:1.45rem 1.45rem 0 0;width:min(100%,33.75rem);overflow:hidden}.ui-dialog:has(.official-channels--modal){align-items:end;padding:0}.ui-dialog:has(.official-channels--modal) .ui-dialog__overlay{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#000000d1}.ui-dialog__panel:has(.official-channels--modal) .ui-dialog__header{z-index:2;border:0;padding:0;position:absolute;top:.75rem;right:.75rem}.ui-dialog__panel:has(.official-channels--modal) .ui-dialog__title{display:none}.ui-dialog__panel:has(.official-channels--modal) .ui-dialog__close{color:#e4e7ef;background:#282932;border-radius:50%;width:3.5rem;height:3.5rem}.ui-dialog__panel:has(.official-channels--modal) .ui-dialog__body{padding:2rem 1.3rem 1.65rem}.official-channels--modal{color:#f4f4f4;text-align:center;gap:.9rem;display:grid}.official-channels__megaphone{place-items:center;line-height:1;display:grid}.official-channels__megaphone img{object-fit:contain;width:4.5rem;height:4.5rem}.official-channels--modal h2{color:#fff;margin:0;font-size:1.2rem;font-weight:900;line-height:1.25}.official-channels--modal h2 b{color:#ff8a1d}.official-channels__intro{color:#b9b9c2;max-width:25rem;margin:-.35rem auto .4rem;font-size:.86rem;line-height:1.5}.official-channels--modal .channel-list{gap:.75rem;display:grid}.official-channels--modal .channel-card{text-align:left;background:linear-gradient(100deg,#100e0b,#0e0f14);border:1px solid #885114;border-radius:.9rem;grid-template-columns:2.7rem minmax(0,1fr) auto;align-items:center;gap:.7rem;min-height:7.35rem;padding:.9rem 1rem;display:grid}.official-channels--modal .channel-card--official{border-color:#17633c}.channel-card__icon{text-align:center;font-size:2.15rem}.channel-card__copy h3{color:#fff;margin:0;font-size:.84rem;font-weight:900;line-height:1.3}.channel-card__copy h3 i{color:#16110a;background:#ff9b18;border-radius:.18rem;place-items:center;width:1.25rem;height:1.25rem;margin-right:.35rem;font-size:.75rem;font-style:normal;display:inline-grid}.channel-card__copy h3 b{color:#ff9b18}.channel-card--official .channel-card__copy h3{color:#fff}.channel-card--official .channel-card__copy h3 b{color:#62e890}.channel-card--official .channel-card__copy h3 i{background:#28c96d}.channel-card__copy p{color:#c4ac80;margin:.28rem 0 0;font-size:.73rem;line-height:1.4}.channel-card--official .channel-card__copy p{color:#83cc9c}.official-channels--modal .channel-join{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#ffa529,#ff720e);border-radius:.55rem;justify-content:center;align-items:center;min-height:2.65rem;padding:.45rem .8rem;font-size:.72rem;font-weight:900;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff47}.official-channels--modal .channel-card--official .channel-join{background:linear-gradient(135deg,#4de88b,#10bd58)}.official-channels__footer{color:#f8bc31;margin:.15rem 0 0;font-size:.82rem;font-weight:700}.official-channels__footer b{color:#58db80}.official-channels--page{background:radial-gradient(circle at 50% 0,#ff801621,#0000 24%),#0c0b10;border:1px solid #75421a;border-radius:1.25rem;padding:1.5rem 1rem;box-shadow:0 1rem 2rem #00000047;margin:0!important}.official-channels--compact{gap:.5rem;display:grid}.official-channels--compact .channel-card{background:#101117;border:1px solid #885114;border-radius:.7rem;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.65rem .7rem;display:grid}.official-channels--compact .channel-card--official{border-color:#17633c}.official-channels--compact .channel-card__icon{font-size:1.5rem}.official-channels--compact .channel-card__copy h3{font-size:.76rem}.official-channels--compact .channel-card__copy p{margin-top:.12rem;font-size:.64rem}.official-channels--compact .channel-join{color:#fff;background:#ff7b17;border-radius:.45rem;padding:.45rem .6rem;font-size:.7rem;font-weight:800;text-decoration:none}.official-channels--compact .channel-card--official .channel-join{background:#18bd5b}@media (width<=25rem){.official-channels--modal .channel-card{grid-template-columns:2rem minmax(0,1fr)}.official-channels--modal .channel-join{grid-column:2;width:100%;min-height:2.5rem}}.review-page .official-channels--page h2 b{color:#f4c44d}.review-page .official-channels--page .channel-card:not(.channel-card--official) .channel-join{color:#171104;background:linear-gradient(135deg,#5f4507,#c79417 55%,#f4c44d)}.ui-dialog__panel:has(.official-channels--modal){border-color:#b48a22}.official-channels--modal h2 b,.channel-card__copy h3 b{color:#f4c44d}.official-channels--modal .channel-card{border-color:#756020}.channel-card__copy h3 i{color:#fff;background:#d5a126}.official-channels--modal .channel-join{color:#fff;background:linear-gradient(135deg,#5f4507,#c79417 55%,#f4c44d)}.user-nav-svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.25rem;height:1.25rem;display:block}.mobile-bottom-nav .user-nav-svg{width:1.2rem;height:1.2rem}.dashboard-welcome{align-items:center}.dashboard-summary{grid-template-columns:1fr}.referral-card .ui-card__header{padding:.75rem 1rem}.referral-card .ui-card__body{padding:.8rem 1rem}.referral-card .ui-card__header p{margin-top:.15rem}.referral-card small{margin-top:.5rem}.wallet-history-prompt{border:1px dashed var(--color-border);border-radius:var(--radius-md);color:var(--color-text-muted);text-align:center;margin:0;padding:.85rem;font-size:.85rem}.wallet-cards{grid-template-columns:1fr}.dashboard-level-card .ui-card__body{gap:.75rem;padding:1rem;display:grid}.dashboard-level-head,.dashboard-level-meta{justify-content:space-between;align-items:center;gap:1rem;display:flex}.dashboard-level-head>div{gap:.2rem;display:grid}.dashboard-level-head strong{color:var(--color-heading);font-size:1.05rem}.dashboard-level-head a{color:var(--color-brand);font-size:.875rem;font-weight:700;text-decoration:none}.dashboard-level-progress{background:var(--color-surface-raised);border-radius:999px;height:.5rem;overflow:hidden}.dashboard-level-progress span{border-radius:inherit;background:var(--color-brand-button);height:100%;display:block}.dashboard-level-meta{color:var(--color-text-muted);font-size:.8rem}.dashboard-welcome h1{font-size:clamp(1.75rem,3vw,2.35rem);line-height:1.15}.dashboard-welcome>div:nth-child(2){min-width:0}@media (width<=40rem){.dashboard-level-head,.dashboard-level-meta{flex-direction:column;align-items:flex-start;gap:.35rem}.referral-card .referral-link{grid-template-columns:1fr 1fr;gap:.55rem;display:grid}.referral-card .referral-link input{grid-column:1/-1;min-height:2.6rem}.referral-card .referral-link button{min-height:2.6rem;padding:.5rem .7rem}.dashboard-welcome{grid-template-columns:3rem minmax(0,1fr);align-items:start;gap:.85rem;padding-right:0;display:grid;position:relative}.dashboard-avatar{width:3rem;height:3rem;font-size:1rem}.dashboard-welcome h1{overflow-wrap:anywhere;margin:.2rem 0;font-size:1.2rem;line-height:1.25}.dashboard-welcome>span{width:max-content;position:absolute;top:0;right:0;margin:0!important}.dashboard-welcome>div:nth-child(2){padding-right:4.75rem}}.user-topbar .notification-bell{border:1px solid var(--color-brand);background:color-mix(in srgb, var(--color-brand) 9%, var(--color-surface));width:2.25rem;min-width:2.25rem;height:2.25rem;color:var(--color-brand);padding:.5rem}.user-topbar .notification-bell svg{width:1rem;height:1rem}.user-topbar .notification-badge{min-width:.95rem;height:.95rem;padding:0 .2rem;font-size:.6rem}.user-topbar .notification-bell svg{fill:none;stroke:currentColor;stroke-width:1.8px}.user-topbar .notification-bell:hover,.user-topbar .notification-bell:focus-visible{background:color-mix(in srgb, var(--color-brand) 17%, var(--color-surface));box-shadow:0 0 0 3px color-mix(in srgb, var(--color-brand) 18%, transparent);outline:0}.user-topbar .notification-panel{width:min(26rem,100vw - 2rem);max-width:none;right:0;overflow-x:hidden}.user-topbar .notification-panel>header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.user-topbar .notification-panel>header button{white-space:nowrap;width:max-content}.user-topbar .notification-list,.user-topbar .notification-item{width:100%;min-width:0}.user-topbar .notification-item{align-items:flex-start;display:flex}.user-topbar .notification-item__content{flex:auto;min-width:0;display:grid}@media (width<=40rem){.user-topbar .notification-panel{width:auto;max-height:min(32rem,100dvh - 6rem);position:fixed;top:4.75rem;left:1rem;right:1rem}}.user-topbar .notification-bell{overflow:visible!important}.dashboard-level-head button{color:var(--color-brand);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.875rem;font-weight:700}.dashboard-rewards-overlay{z-index:1100;background:#0000009e;position:fixed;inset:0}.dashboard-rewards-drawer{border-left:1px solid var(--color-border);background:var(--color-page);width:min(26rem,100%);height:100%;box-shadow:var(--shadow-lg);grid-template-rows:auto auto minmax(0,1fr) auto;gap:1rem;padding:1.25rem;display:grid;position:absolute;top:0;right:0}.dashboard-rewards-drawer>header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.dashboard-rewards-drawer h2,.dashboard-rewards-drawer p{margin:0}.dashboard-rewards-drawer>header>button{border:1px solid var(--color-border);background:var(--color-surface);width:2rem;height:2rem;color:var(--color-text);cursor:pointer;border-radius:50%;font-size:1.25rem}.dashboard-reward-list{align-content:start;gap:.5rem;display:grid;overflow-y:auto}.dashboard-reward-list article{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.7rem;display:grid}.dashboard-reward-list article>span{color:var(--color-brand);font-size:.75rem;font-weight:800}.dashboard-reward-list article>div{display:grid}.dashboard-reward-list small{color:var(--color-text-muted)}.dashboard-reward-list em{color:var(--color-text-muted);grid-column:3;font-size:.7rem;font-style:normal}.dashboard-reward--unlocked{border-color:#34d399!important}.dashboard-reward--unlocked em{color:#34d399}.dashboard-rewards-drawer>a{border-radius:var(--radius-md);background:var(--color-brand-button);color:var(--color-on-brand);text-align:center;padding:.7rem;font-weight:800;text-decoration:none}@media (width<=40rem){.dashboard-rewards-drawer{width:min(22rem,92vw);padding:1rem}.dashboard-reward-list article{grid-template-columns:auto minmax(0,1fr)}.dashboard-reward-list article>strong,.dashboard-reward-list em{grid-column:2}}.dashboard-level-head .dashboard-level-info{border:1px solid var(--color-brand);width:1.4rem;height:1.4rem;color:var(--color-brand);cursor:pointer;background:0 0;border-radius:50%;place-items:center;padding:0;font-size:.75rem;font-weight:800;display:grid}.dashboard-rewards-drawer{grid-template-rows:auto minmax(0,1fr);gap:.75rem;width:min(22rem,92%);padding:1rem}.dashboard-rewards-drawer h2{font-size:1rem}.dashboard-reward-list{gap:.4rem}.dashboard-reward-list article{border-radius:var(--radius-sm);grid-template-columns:minmax(0,1fr) auto;padding:.55rem .65rem}.dashboard-reward-list article>div{gap:.1rem;display:grid}.dashboard-reward-list article>div strong{font-size:.85rem}.dashboard-reward-list article>div small{font-size:.72rem}.dashboard-reward-list article>strong{font-size:.82rem}.dashboard-rewards-drawer>header>button{width:1.75rem;height:1.75rem;font-size:1rem}.dashboard-level-title{align-items:center;gap:.35rem;display:flex}.dashboard-level-head .dashboard-level-info{border:1px solid var(--color-brand);width:1.05rem;height:1.05rem;color:var(--color-brand);cursor:pointer;background:0 0;border-radius:50%;flex:0 0 1.05rem;place-items:center;padding:0;font-size:.6rem;font-weight:800;line-height:1;display:inline-grid}.dashboard-rewards-drawer{gap:.5rem;padding:.85rem}.dashboard-rewards-drawer>header{min-height:2rem;padding-bottom:.5rem}.dashboard-reward-list{flex-direction:column;gap:.25rem;display:flex;overflow-y:auto}.dashboard-reward-list article{justify-content:space-between;align-items:center;gap:.6rem;height:auto!important;min-height:0!important;padding:.38rem .5rem!important;display:flex!important}.dashboard-reward-list article>div{align-items:center;gap:.35rem;min-width:0;display:flex!important}.dashboard-reward-list article>div strong{white-space:nowrap;font-size:.78rem}.dashboard-reward-list article>div small{white-space:nowrap;font-size:.68rem}.dashboard-reward-list article>div small:before{content:"·";margin-right:.35rem}.dashboard-reward-list article>strong{white-space:nowrap;font-size:.75rem}.user-shell-content .ui-loader{z-index:900;background:color-mix(in srgb,var(--color-page) 78%,transparent);-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);color:var(--color-text);pointer-events:all;justify-content:center;align-items:center;gap:.65rem;font-size:.875rem;display:flex;position:fixed;inset:5rem 0 0 15.5rem}.user-shell-content .ui-loader__spinner{border-color:color-mix(in srgb,var(--color-brand) 25%,transparent);border-top-color:var(--color-brand)}@media (width<=60rem){.user-shell-content .ui-loader{bottom:4.5rem;left:0}}@media (prefers-reduced-motion:reduce){.user-shell-content .ui-loader__spinner{animation:none}}@media (width<=52rem){.mobile-bottom-nav{border-width:1px 0 0;border-radius:0;grid-template-rows:1fr;grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-flow:column;gap:0;padding:0;display:grid;bottom:0;left:0;right:0;overflow:hidden;box-shadow:0 -.25rem 1rem #0000001f}.mobile-bottom-nav a,.mobile-bottom-nav button{border-radius:0;grid-row:1;width:100%;min-width:0;padding-left:.1rem;padding-right:.1rem}.mobile-bottom-nav small{letter-spacing:-.01em;white-space:nowrap;max-width:100%;font-size:.7rem;font-weight:900;line-height:1}}.locked-ads-page{color:#f5f1ed;gap:1rem;max-width:44rem;margin:0 auto;padding:1.25rem 0 7rem;display:grid}.locked-ads-hero,.locked-ads-unlock,.locked-ads-requirement,.locked-ads-reminder{background:#0e0f14;border:1px solid #35221c;border-radius:1.25rem;box-shadow:0 .8rem 2rem #00000047}.locked-ads-hero{background:radial-gradient(circle at 85% 20%,#ff7a1259,#0000 30%),linear-gradient(135deg,#3b0805,#170907 58%,#0d0d12);grid-template-columns:minmax(0,1.25fr) minmax(9rem,.75fr);align-items:center;gap:1rem;min-height:19rem;padding:2rem;display:grid}.locked-ads-hero p{color:#d2c1ba;margin:.35rem 0;line-height:1.55}.locked-ads-hero>div>p:first-child{color:#fff;margin:0;font-size:1.4rem;font-style:italic;font-weight:900}.locked-ads-hero h1{color:#ff2e1c;text-shadow:0 .25rem .6rem #000;margin:.1rem 0 1.2rem;font-size:clamp(2.8rem,10vw,5rem);font-style:italic;line-height:.95}.locked-ads-hero h1 span{font-size:.5em}.locked-ads-hero strong{color:#e7d9d4;background:#111116;border:1px solid #351919;border-radius:.85rem;align-items:center;gap:.7rem;margin-top:1.2rem;padding:.85rem;font-size:.86rem;display:flex}.locked-ads-hero strong i{color:#fff;background:#e52a18;border-radius:50%;flex:0 0 2rem;place-items:center;width:2rem;height:2rem;font-size:1.35rem;font-style:normal;display:grid}.locked-ads-padlock{filter:drop-shadow(0 0 1.2rem #ff52127a);place-items:center;font-size:8rem;display:grid}.locked-ads-unlock{align-items:center;gap:1.4rem;padding:1.5rem;display:flex}.locked-ads-unlock>span{background:radial-gradient(circle,#7a4914,#24160e 55%,#0000 58%);border-radius:50%;flex:0 0 7rem;place-items:center;width:7rem;height:7rem;font-size:4.2rem;display:grid}.locked-ads-unlock p,.locked-ads-unlock h2{margin:0}.locked-ads-unlock h2{color:#ffc126;font-size:2rem}.locked-ads-unlock small{color:#c8c1bc;margin-top:.65rem;display:block}.locked-ads-requirement{border-color:#59331d;padding:2.2rem 1.5rem 1.5rem;position:relative}.locked-ads-requirement>h2{color:#fff0df;background:#44150e;border:1px solid #7b2d19;border-radius:.55rem;width:max-content;margin:-3.3rem auto 1.4rem;padding:.55rem 2rem;font-size:1rem}.locked-ads-target{text-align:center;justify-content:center;align-items:center;gap:1rem;display:flex}.locked-ads-target>span{font-size:3.5rem}.locked-ads-target p{color:#ddd4cf;max-width:18rem;font-size:1.05rem;line-height:1.55}.locked-ads-target strong{color:#ff4b2d;font-size:1.35rem;display:block}.locked-ads-requirement dl{grid-template-columns:1fr 1fr;gap:.75rem;margin:1rem 0;display:grid}.locked-ads-requirement dl div{background:#17181f;border-radius:.8rem;place-items:center;padding:1rem;display:grid}.locked-ads-requirement dt{color:#aaa4a2;text-transform:uppercase;font-size:.75rem}.locked-ads-requirement dd{color:#ffbd28;margin:0;font-size:1.8rem;font-weight:900}.locked-ads-requirement ul{color:#d0c9c5;border-top:1px solid #292a32;gap:.65rem;margin:1rem 0 0;padding:1rem 1rem 0 2rem;font-size:.85rem;line-height:1.45;display:grid}.locked-ads-requirement li::marker{color:#f4ad20}.locked-ads-reminder{align-items:center;gap:1rem;padding:1.2rem;display:flex}.locked-ads-reminder>span{color:#ffc066;background:#4b1710;border-radius:50%;flex:0 0 3.5rem;place-items:center;width:3.5rem;height:3.5rem;font-size:2rem;display:grid}.locked-ads-reminder p{color:#c9c2be;gap:.2rem;margin:0;display:grid}.locked-ads-reminder strong{color:#ff6a3d;font-size:1.1rem}.locked-ads-channels{gap:.8rem;padding:1rem 0;display:grid}.locked-ads-channels a{color:#171009;border-radius:1rem;justify-content:center;align-items:center;gap:.65rem;min-height:4.2rem;font-size:1.15rem;font-weight:900;text-decoration:none;display:flex;box-shadow:0 .5rem 1.2rem #0000004d}.locked-channel--official{background:linear-gradient(#ffe533,#ffb900)}@media (width<=35rem){.locked-ads-page{padding-top:.5rem}.locked-ads-hero{grid-template-columns:1fr auto;min-height:17rem;padding:1.25rem}.locked-ads-hero>div>p:first-child{font-size:1rem}.locked-ads-hero h1{font-size:2.8rem}.locked-ads-hero p{font-size:.78rem}.locked-ads-padlock{font-size:4.5rem}.locked-ads-unlock{padding:1rem}.locked-ads-unlock>span{flex-basis:4.5rem;width:4.5rem;height:4.5rem;font-size:2.8rem}.locked-ads-unlock h2{font-size:1.55rem}.locked-ads-requirement{margin-top:.7rem;padding:2rem 1rem 1rem}.locked-ads-target>span{font-size:2.7rem}.locked-ads-channels a{min-height:3.8rem;font-size:1rem}}.locked-requirement-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;display:grid}.locked-requirement-grid .locked-ads-target{border-right:1px solid #292a32;padding:1.2rem}.locked-requirement-grid .locked-ads-target>span{font-size:4rem}.locked-requirement-grid .locked-ads-target p{color:#eee6e1;max-width:14rem;margin:0;font-size:1.15rem}.locked-requirement-grid .locked-ads-target strong{color:#ff3d25;font-size:1.45rem}.locked-requirement-grid ul{color:#e0d8d3;border-top:0;gap:1rem;margin:0;padding:1rem;font-size:.9rem;line-height:1.5}.locked-requirement-grid li{padding-left:2rem;list-style:none;position:relative}.locked-requirement-grid li:before{color:#21150a;content:"✓";background:#f4ad20;border-radius:50%;place-items:center;width:1.25rem;height:1.25rem;font-size:.82rem;font-weight:900;display:grid;position:absolute;top:.05rem;left:0}.locked-requirement-grid li strong{color:#ffbd28}@media (width<=35rem){.locked-requirement-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.locked-requirement-grid .locked-ads-target{flex-direction:column;align-self:stretch;gap:.5rem;padding:.75rem .4rem}.locked-requirement-grid .locked-ads-target>span{font-size:2.8rem}.locked-requirement-grid .locked-ads-target p{font-size:.88rem}.locked-requirement-grid .locked-ads-target strong{font-size:1rem}.locked-requirement-grid ul{gap:.7rem;padding:.6rem .2rem;font-size:.72rem}.locked-requirement-grid li{padding-left:1.5rem}.locked-requirement-grid li:before{width:1rem;height:1rem;font-size:.68rem}}.locked-ads-unlock>img{object-fit:contain;filter:drop-shadow(0 0 1rem #f4ad204d);flex:0 0 8.5rem;width:8.5rem;height:8.5rem}.locked-unlock-copy{flex:1;min-width:0}.locked-unlock-copy>p{color:#eee7e2;font-size:1.15rem;font-weight:700}.locked-unlock-copy h2{font-size:2.25rem;line-height:1.1}.locked-unlock-copy>small{color:#ddd5d0;border-top:1px solid #292a32;align-items:center;gap:1rem;margin-top:1rem;padding-top:1rem;font-size:.95rem;line-height:1.5;display:flex}.locked-unlock-copy>small>i{color:#f4ad20;border:2px solid #363740;border-radius:50%;flex:0 0 2.8rem;place-items:center;width:2.8rem;height:2.8rem;font-size:1.45rem;font-style:normal;display:grid;position:relative}.locked-unlock-copy>small>i b{font-size:1rem;position:absolute;bottom:.1rem;right:.25rem}.locked-unlock-copy>small strong{color:#ffbd28}@media (width<=35rem){.locked-ads-unlock>img{flex-basis:6rem;width:6rem;height:6rem}.locked-unlock-copy>p{font-size:.9rem}.locked-unlock-copy h2{font-size:1.55rem}.locked-unlock-copy>small{gap:.65rem;margin-top:.7rem;padding-top:.7rem;font-size:.72rem}.locked-unlock-copy>small>i{flex-basis:2.1rem;width:2.1rem;height:2.1rem;font-size:1rem}}.locked-ads-visual{background:linear-gradient(165deg,#ff9c18,#ff6410 56%,#171015);border-radius:1.35rem;grid-template-rows:auto 1fr;align-self:stretch;place-items:center;gap:.5rem;min-height:13rem;padding:1rem .65rem;display:grid;box-shadow:inset 0 1px #ffffff40,0 1rem 2rem #0000004d}.locked-ads-hero{min-height:15rem;padding:1.35rem}.locked-ads-hero h1{margin-bottom:.75rem}.locked-ads-hero strong{border-radius:.65rem;gap:.5rem;min-height:0;margin-top:.5rem;padding:.45rem .6rem;font-size:.78rem;line-height:1.25}.locked-ads-hero strong i{flex-basis:1.55rem;width:1.55rem;height:1.55rem;font-size:1rem}.locked-ads-hero strong b{color:#ff4b2d}.locked-ads-hero strong>span{word-spacing:normal;letter-spacing:normal;min-width:0}.locked-ads-hero .locked-cycle-copy b{color:#ffcc35;font-weight:900}.locked-ads-brand{object-fit:contain;filter:drop-shadow(0 .2rem .3rem #00000059);width:min(100%,9rem);max-height:4.5rem}.locked-ads-lock{object-fit:contain;filter:drop-shadow(0 0 1rem #ff340a8c);width:min(100%,10.5rem);max-height:10.5rem}@media (width<=35rem){.locked-ads-hero{min-height:13rem;padding:.9rem}.locked-ads-hero strong{gap:.4rem;margin-top:.4rem;padding:.35rem .45rem;font-size:.7rem}.locked-ads-hero strong i{flex-basis:1.35rem;width:1.35rem;height:1.35rem;font-size:.9rem}.locked-ads-visual{border-radius:1rem;min-height:10.5rem;padding:.5rem .3rem}.locked-ads-brand{width:6rem;max-height:3rem}.locked-ads-lock{width:6.5rem;max-height:7rem}}.locked-ads-hero{background:radial-gradient(circle at 85% 20%,#f4c44d38,#0000 30%),linear-gradient(135deg,#0b0a05,#211905 58%,#4b3707);border-color:#80631f}.locked-ads-visual{background:linear-gradient(165deg,#f4c44d,#9b7112 56%,#171205)}.locked-ads-lock{filter:drop-shadow(0 0 1rem #f4c44d7a)}.locked-ads-requirement{border-color:#80631f}.locked-ads-requirement>h2{background:linear-gradient(135deg,#171205,#5f4507);border-color:#a47c1d}.locked-ads-reminder>span{color:#f4c44d;background:#342707}.locked-channel--rewards{background:linear-gradient(135deg,#5f4507,#c79417,#f4c44d);color:#171104!important}.wallet-history-hero{border-radius:1.15rem;gap:.4rem;min-height:10rem;padding:1.25rem}.wallet-history-hero>span{width:3.2rem;height:3.2rem;font-size:1.55rem}.wallet-history-hero h1{font-size:clamp(1.6rem,5vw,2.15rem)}.wallet-history-hero p{font-size:.9rem}.wallet-history-hero>a{width:2.15rem;height:2.15rem;top:.75rem;left:.75rem}@media (width<=40rem){.wallet-history-hero{min-height:8.5rem;padding:1rem}.wallet-history-hero>span{width:2.7rem;height:2.7rem;font-size:1.3rem}.wallet-history-hero h1{font-size:1.5rem}.wallet-history-hero p{font-size:.78rem}}@media (width<=52rem){.mobile-drawer-overlay{background:#05050a;align-items:stretch}.mobile-drawer{color:#e8eaf2;background:#07070d;border:0;border-radius:0;align-content:start;gap:1.25rem;min-height:100dvh;max-height:none;padding:2.4rem 1rem 7rem;overflow-y:auto}.mobile-drawer header{place-items:center;min-height:8.5rem;margin:0;display:grid;position:relative}.mobile-drawer header img{width:5.4rem;height:auto}.mobile-drawer header button{color:#e8eaf2;background:#2a2a33;width:2.6rem;height:2.6rem;position:absolute;top:-.9rem;right:0}.mobile-drawer-profile{background:#17171e;border:1px solid #282831;border-radius:.8rem;gap:.38rem;padding:1.2rem 1.35rem;display:grid}.mobile-drawer-profile__icon{color:#fff;background:linear-gradient(105deg,#f4c44d,#b98212);border-radius:2rem;place-items:center;width:100%;height:3.35rem;margin-bottom:.45rem;display:grid}.mobile-drawer-profile__icon svg{fill:currentColor;width:1.4rem;height:1.4rem}.mobile-drawer-profile strong{color:#fff;font-size:.86rem}.mobile-drawer-profile small{color:#aeb2c0;font-size:.68rem}.mobile-drawer-profile em{color:#858b9e;font-size:.66rem;font-style:normal}.mobile-drawer-links{gap:.1rem;display:grid}.mobile-drawer-links a{color:#c7c9d5;border-radius:.65rem;align-items:center;gap:1.2rem;min-height:2.55rem;padding:.4rem 1.15rem;font-size:.78rem;font-weight:650;text-decoration:none;display:flex}.mobile-drawer-links a>svg{color:#d7dbe7;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:1.2rem;height:1.2rem}.mobile-drawer-links a.mobile-drawer-links--active{color:#fff;background:linear-gradient(90deg,#2b2108,#151106);border-left:3px solid #d5a126;border-radius:.65rem;box-shadow:inset 0 0 0 1px #f4c44d24}.mobile-drawer-links a.mobile-drawer-links--active>svg{color:#fff}.mobile-drawer-links a:hover{color:#fff;background:#ffffff0a}.mobile-drawer-privacy{color:#aeb2c0;text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;border-top:1px solid #24242d;align-items:center;gap:.75rem;margin-top:.45rem;padding:.8rem .9rem;font-size:.76rem;display:flex}.mobile-drawer-privacy:hover{color:#fff;background:#ffffff0a}.mobile-drawer-privacy span{color:currentColor;text-align:center;width:1.2rem;font-size:1rem}.mobile-drawer-links a[href=\/profile]{border-top:1px solid #24242d;margin-top:.45rem;padding-top:.8rem}.mobile-drawer-links a[href=\/profile]>svg,.mobile-drawer-links a[href=\/change-password]>svg{display:none}.mobile-drawer-links a[href=\/profile]:before,.mobile-drawer-links a[href=\/change-password]:before{content:"";background:currentColor;flex:0 0 1.2rem;width:1.2rem;height:1.2rem}.mobile-drawer-links a[href=\/profile]:before{-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 11.5a4.25 4.25 0 1 0 0-8.5 4.25 4.25 0 0 0 0 8.5Zm0 2.1c-4.15 0-7.5 2.15-7.5 4.8V21h15v-2.6c0-2.65-3.35-4.8-7.5-4.8Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 11.5a4.25 4.25 0 1 0 0-8.5 4.25 4.25 0 0 0 0 8.5Zm0 2.1c-4.15 0-7.5 2.15-7.5 4.8V21h15v-2.6c0-2.65-3.35-4.8-7.5-4.8Z'/%3E%3C/svg%3E") 50%/contain no-repeat}.mobile-drawer-links a[href=\/change-password]:before{-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 2 5 5v5.4c0 4.8 2.9 8.9 7 10.6 4.1-1.7 7-5.8 7-10.6V5l-7-3Zm0 5a2.5 2.5 0 0 1 2.5 2.5V11h.5c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1h-6c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h.5V9.5A2.5 2.5 0 0 1 12 7Zm0 2a.5.5 0 0 0-.5.5V11h1V9.5A.5.5 0 0 0 12 9Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 2 5 5v5.4c0 4.8 2.9 8.9 7 10.6 4.1-1.7 7-5.8 7-10.6V5l-7-3Zm0 5a2.5 2.5 0 0 1 2.5 2.5V11h.5c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1h-6c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h.5V9.5A2.5 2.5 0 0 1 12 7Zm0 2a.5.5 0 0 0-.5.5V11h1V9.5A.5.5 0 0 0 12 9Z'/%3E%3C/svg%3E") 50%/contain no-repeat}.mobile-drawer-links a[href=\/referral]>svg{display:none}.mobile-drawer-links a[href=\/referral]:before{content:"";background:currentColor;flex:0 0 1.2rem;width:1.2rem;height:1.2rem;-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5 13.5 13.5 10.5M8 16l-1.5 1.5a3 3 0 0 1-4.25-4.25L6 9.5a3 3 0 0 1 4.25 0M16 8l1.5-1.5a3 3 0 0 1 4.25 4.25L18 14.5a3 3 0 0 1-4.25 0' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5 13.5 13.5 10.5M8 16l-1.5 1.5a3 3 0 0 1-4.25-4.25L6 9.5a3 3 0 0 1 4.25 0M16 8l1.5-1.5a3 3 0 0 1 4.25 4.25L18 14.5a3 3 0 0 1-4.25 0' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.mobile-drawer-signout,.mobile-more-menu .ui-button--danger{text-indent:0;color:#fff!important;font-size:.76rem!important}.mobile-drawer-signout:after,.mobile-more-menu .ui-button--danger:after{content:none;display:none}.mobile-drawer-signout{color:#fff;text-align:left;cursor:pointer;background:0 0;border:1px solid #4c3c17;border-radius:.6rem;margin-top:.5rem;padding:.7rem 1.15rem;font-size:.76rem}}.suspended-account{background:radial-gradient(circle at 50% 15%,#281316,#0000 38%),#08080b;place-items:center;min-height:100dvh;padding:1.25rem;display:grid}.suspended-account__card{color:#f3d9dc;text-align:center;background:linear-gradient(145deg,#36171d,#201116);border:1px solid #873039;border-radius:1.35rem;justify-items:center;gap:1rem;width:min(100%,38rem);padding:2rem;display:grid;box-shadow:0 1.25rem 3rem #00000059}.suspended-account__icon{color:#68171d;background:#ff6672;border-radius:50%;place-items:center;width:4rem;height:4rem;font-size:3.25rem;line-height:1;display:grid}.suspended-account__eyebrow{color:#ff8590;letter-spacing:.16em;margin:.25rem 0 0;font-size:.75rem;font-weight:900}.suspended-account h1{color:#fff;margin:0;font-size:clamp(1.6rem,5vw,2.35rem);line-height:1.2}.suspended-account__intro,.suspended-account__help{color:#d4b9bd;margin:0;line-height:1.55}.suspended-account__reason{color:#ffd4d8;text-align:left;background:#641e27;border-radius:.85rem;gap:.55rem;width:100%;padding:1.15rem;display:grid}.suspended-account__reason p{color:#fff;white-space:pre-wrap;margin:0;font-size:1.1rem;font-weight:750}.suspended-account button{color:#ffabb2;min-width:10rem;min-height:3rem;font:inherit;cursor:pointer;background:0 0;border:1px solid #8d3b43;border-radius:.7rem;font-weight:800}.suspended-account button:hover{color:#fff;background:#641e27}@media (width<=35rem){.suspended-account{padding:.85rem}.suspended-account__card{padding:1.4rem 1rem}.suspended-account__icon{width:3.4rem;height:3.4rem;font-size:2.75rem}}.sr-only[data-v-638c2dd7]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.paused-task-rewards[data-v-31c75789]{place-items:center;width:100%;min-width:0;height:100%;min-height:0;display:grid;position:relative;container-type:size}.paused-task-rewards__poster[data-v-31c75789]{width:min(100cqw,66.6406cqh);position:relative}.paused-task-rewards>p[data-v-31c75789]{background:#07070a;margin:0;padding:.5rem;position:absolute;bottom:0}.paused-task-rewards img[data-v-31c75789]{width:100%;height:auto;display:block}.paused-task-rewards__link[data-v-31c75789]{cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:5%;height:22.5%;transition:background .15s,box-shadow .15s;position:absolute;top:60%;overflow:hidden}.paused-task-rewards__link--official[data-v-31c75789]{width:46%;left:4%}.paused-task-rewards__link--updates[data-v-31c75789]{width:45%;left:51%}.paused-task-rewards__link[data-v-31c75789]:hover{background:#ffcd3c1f}.paused-task-rewards__link[data-v-31c75789]:focus-visible{outline-offset:-3px;background:#ffcd3c2e;outline:3px solid #fff}.paused-task-rewards__link[data-v-31c75789]:active{background:#ffcd3c52;box-shadow:inset 0 0 0 3px #ffda63,inset 0 0 24px #ffbe2399}.paused-task-rewards__link--join[data-v-31c75789]{z-index:1;border-radius:999px;width:82%;height:9%;top:89.5%;left:9%}.paused-task-rewards__link--join[data-v-31c75789]:hover{background:#ff282829}.paused-task-rewards__link--join[data-v-31c75789]:active{background:#dc00007a;box-shadow:inset 0 0 0 3px #f55,inset 0 0 24px #640000a6}.paused-task-rewards__click[data-v-31c75789]{border-radius:inherit;pointer-events:none;background:radial-gradient(circle,#fff5beb3,#ffc32859 55%,#0000 75%);animation:.65s ease-out both channel-click-31c75789;position:absolute;inset:0;box-shadow:inset 0 0 0 3px #ffe693}.paused-task-rewards__click--red[data-v-31c75789]{background:radial-gradient(circle,#ff6e6ecc,#e600008c 55%,#0000 75%);box-shadow:inset 0 0 0 3px #f55}@keyframes channel-click-31c75789{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(1.4)}}@media (prefers-reduced-motion:reduce){.paused-task-rewards__link[data-v-31c75789]{transition:none}.paused-task-rewards__click[data-v-31c75789]{animation-name:channel-click-fade-31c75789}}@keyframes channel-click-fade-31c75789{0%{opacity:.8}to{opacity:0}}.task-time-icon[data-v-17c9126f]{fill:none;stroke:currentColor;stroke-width:2.75px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:1.75rem;height:1.75rem;display:block}.streaks-hero .task-reward-star[data-v-17c9126f]{text-align:center;width:1.125rem;font-size:1.25rem;font-weight:900;line-height:1}.streaks-hero .task-time-icon[data-v-17c9126f]{width:1.125rem;height:1.125rem}.task-duration[data-v-17c9126f]{align-items:center;gap:.5rem;display:inline-flex}.streaks-page.streaks-page--paused[data-v-17c9126f]{width:100%;max-width:none;height:100%;min-height:0;padding:0}:is(html:has(.streaks-page--paused),body:has(.streaks-page--paused)){overscroll-behavior:none;height:100%;min-height:0;overflow:hidden}.user-app-root:has(.streaks-page--paused){height:100dvh;min-height:0;overflow:hidden}.user-app-root .user-shell:has(.streaks-page--paused){height:100dvh;min-height:0;position:fixed;inset:0;overflow:hidden}.user-app-root .user-shell-main:has(.streaks-page--paused){grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;display:grid}.user-app-root .user-shell-content:has(.streaks-page--paused){min-height:0;padding:0;overflow:hidden}@media (width<=52rem){.user-app-root .user-shell:has(.streaks-page--paused){grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);display:grid}.user-shell:has(.streaks-page--paused)>.mobile-bottom-nav{width:100%;padding-bottom:env(safe-area-inset-bottom,0px);margin:0;position:relative;inset:auto}}
