@layer hfLoginMinimal{.hf-login-minimal .hf-access-field-icon{width:18px!important;height:18px!important;color:var(--login-muted)!important;pointer-events:none!important;flex-shrink:0!important;display:block!important;position:absolute!important;top:50%!important;left:16px!important;transform:translateY(-50%)!important}.hf-login-minimal .hf-access-icon-control input{padding-left:46px!important}.hf-login-minimal .hf-login-pass-toggle svg{width:20px!important;height:20px!important;display:block!important;transform:none!important}.hf-store-register-shell.hf-login-minimal .hf-store-register-program__fallback svg{color:var(--login-muted)!important;display:block!important}.hf-login-minimal .hf-login-submit>svg{flex-shrink:0!important;display:block!important}.hf-recovery-minimal .hf-login-logo,.hf-store-register-shell.hf-login-minimal .hf-login-logo,.hf-login-plans.hf-login-minimal .hf-login-plans__logo{color:var(--login-ink)!important;filter:none!important;animation:none!important}.hf-store-register-shell.hf-login-minimal .hf-login-logo.is-very-dark-logo:before{background:var(--login-panel)!important;border:1px solid var(--login-line)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;border-radius:7px!important}.hf-store-register-shell.hf-login-minimal .hf-store-register-program{text-align:left!important}.hf-login-minimal.hf-recovery-minimal .hf-access-icon-control input,.hf-stripe-welcome.hf-login-minimal .hf-login-field .hf-access-icon-control input{padding-left:46px!important}.hf-store-register-shell.hf-login-minimal .hf-store-register-program{border:1px solid var(--login-line)!important;background:var(--login-control)!important;box-shadow:none!important;border-radius:7px!important;padding:12px!important}.hf-store-register-shell.hf-login-minimal .hf-store-register-program strong,.hf-store-register-shell.hf-login-minimal .hf-store-register-success{color:var(--login-ink)!important}.hf-store-register-shell.hf-login-minimal :is(.hf-store-register-program small,.hf-store-register-security,.hf-store-register-footer,.hf-store-register-switch,.hf-store-register-loading){color:var(--login-muted)!important}.hf-store-register-shell.hf-login-minimal .hf-store-register-program :is(img,.hf-store-register-program__fallback){background:var(--login-panel)!important;border-radius:7px!important}.hf-store-register-shell.hf-login-minimal .hf-store-register-icon:before{color:var(--login-muted)!important}.hf-store-register-shell.hf-login-minimal .hf-login-field select{color:var(--login-ink)!important;color-scheme:inherit!important}.hf-store-register-shell.hf-login-minimal .hf-login-alert{background:var(--login-control)!important;color:var(--login-ink)!important;border-radius:7px!important}.hf-login-plans.hf-login-minimal{--red:var(--hf-red);width:100%!important;height:100dvh!important;min-height:0!important}.hf-login-plans.hf-login-minimal .hf-login-plans__title{letter-spacing:-.4px!important;color:var(--login-ink)!important;text-shadow:none!important;font:600 24px/1.25 DM Sans,sans-serif!important}.hf-login-plans.hf-login-minimal :is(.hf-login-plans__subtitle,.hf-login-plans__trust,.hf-login-plans__footer,.hf-login-plans__back,.hf-login-payment-cancel){color:var(--login-muted)!important}.hf-login-plans.hf-login-minimal .chip-plan{letter-spacing:0!important;border:1px solid var(--login-line)!important;background:var(--login-panel)!important;color:var(--login-muted)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;border-radius:7px!important;padding:10px 16px!important;font:500 13px DM Sans,sans-serif!important;transition:background .15s!important}.hf-login-plans.hf-login-minimal .chip-plan.is-selected{background:var(--hf-red)!important;border-color:var(--hf-red)!important;color:#fff!important}.hf-login-plans.hf-login-minimal .hf-login-plan-detail,.hf-login-plans.hf-login-minimal .hf-login-payment-modal__card{background:var(--login-panel)!important;border:1px solid var(--login-line)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;border-radius:12px!important;animation:.18s hfLoginFade!important}.hf-login-plans.hf-login-minimal .hf-login-plan-name{letter-spacing:0!important;color:var(--login-ink)!important;font:600 22px/1.25 DM Sans,sans-serif!important}.hf-login-plans.hf-login-minimal .hf-login-plan-price{color:var(--hf-red)!important;font:600 32px/1.2 DM Sans,sans-serif!important}.hf-login-plans.hf-login-minimal .hf-login-plan-detail>div:first-child>div:first-child>div:last-child,.hf-login-plans.hf-login-minimal .hf-login-plan-detail>div:first-child>div:last-child span:last-child{color:var(--login-muted)!important}.hf-login-plans.hf-login-minimal .hf-login-plan-detail>div:nth-child(2){border-color:var(--login-line)!important}.hf-login-plans.hf-login-minimal .hf-login-plan-feature>span:last-child{color:var(--login-ink)!important}.hf-login-plans.hf-login-minimal :is(.hf-login-plans__subscribe,.hf-login-payment-action){background:var(--hf-red)!important;color:#fff!important;box-shadow:none!important;border:0!important;border-radius:7px!important;font:600 13px DM Sans,sans-serif!important}.hf-login-plans.hf-login-minimal .hf-login-payment-modal{-webkit-backdrop-filter:none!important;background:#000000a6!important;height:100dvh!important;padding:24px 16px!important;overflow-y:auto!important}.hf-login-plans.hf-login-minimal .hf-login-payment-modal__card{text-align:left!important;max-height:calc(100dvh - 48px)!important;padding:28px!important;overflow-y:auto!important}.hf-login-plans.hf-login-minimal .hf-login-payment-mark{color:var(--hf-red)!important;margin-bottom:18px!important;display:block!important}.hf-login-plans.hf-login-minimal .hf-login-payment-modal__card>div:nth-child(2){letter-spacing:0!important;color:var(--login-ink)!important;font:600 22px/1.25 DM Sans,sans-serif!important}.hf-login-plans.hf-login-minimal .hf-login-payment-modal__card>div:nth-child(3){color:var(--login-muted)!important}.hf-login-plans.hf-login-minimal .hf-login-payment-modal__card>div:nth-child(3) strong{color:var(--login-ink)!important}.hf-login-plans.hf-login-minimal .hf-login-payment-step{background:var(--login-control)!important;border:1px solid var(--login-line)!important;box-shadow:none!important;border-radius:7px!important}.hf-login-plans.hf-login-minimal .hf-login-payment-step>span:last-child{color:var(--login-ink)!important}.hf-login-plans.hf-login-minimal .hf-login-payment-modal input{background:var(--login-control)!important;color:var(--login-ink)!important;border-color:var(--login-field-line)!important;color-scheme:inherit!important;border-radius:7px!important}.hf-login-plans.hf-login-minimal .hf-login-payment-modal :is(label>span,label>small){color:var(--login-muted)!important}.hf-login-plans.hf-login-minimal .hf-login-payment-action{text-align:center!important}.hf-login-plans.hf-login-minimal .hf-login-payment-cancel{min-height:36px!important;margin:0 auto!important;display:block!important}@media (prefers-reduced-motion:reduce){.hf-login-plans.hf-login-minimal :is(.hf-login-plan-detail,.hf-login-payment-modal__card,.chip-plan){transition:none!important;animation:none!important}}}
