.auth{--auth-felt:#0a1712;--auth-felt-deep:#050d0a;--auth-gold:#d8b76a;--auth-gold-line:rgba(216,183,106,0.22);--auth-accent:var(--accent,#d9ff64);--auth-ink:var(--ink,#f4f5f0);--auth-muted:#a3aeaa;--auth-faint:rgba(244,245,240,0.5);--auth-line:rgba(205,226,217,0.14);--auth-field:rgba(4,11,9,0.66);--auth-danger:#ff8d86;--auth-danger-line:rgba(255,93,82,0.55);--auth-success:#9be38f;--auth-radius:12px;display:grid;grid-template-columns:minmax(0,1fr);min-height:calc(100dvh - var(--site-header-offset, 73px));background:var(--surface-0,#07100f);color:var(--auth-ink)}@media (min-width:980px){.auth{grid-template-columns:minmax(380px,.92fr) minmax(0,1.08fr)}}.auth-aside{position:relative;display:none;flex-direction:column;gap:28px;padding:28px 22px 26px;overflow:hidden;border-bottom:1px solid var(--auth-gold-line);background:radial-gradient(120% 70% at 50% -10%,rgba(255,236,190,.13),transparent 58%),radial-gradient(90% 60% at 10% 110%,rgba(46,110,72,.32),transparent 60%),linear-gradient(180deg,var(--auth-felt),var(--auth-felt-deep));isolation:isolate}.auth-aside:before{inset:0;opacity:.35;background-image:repeating-linear-gradient(115deg,rgba(255,255,255,.018) 0 2px,transparent 2px 5px)}.auth-aside:after,.auth-aside:before{content:"";position:absolute;z-index:-1}.auth-aside:after{inset:14px;border:1px solid var(--auth-gold-line);border-radius:18px;pointer-events:none}@media (min-width:980px){.auth-aside{display:flex;position:sticky;top:var(--site-header-offset,73px);height:calc(100dvh - var(--site-header-offset, 73px));justify-content:space-between;padding:48px 52px 40px;border-right:1px solid var(--auth-gold-line);border-bottom:0}.auth-aside:after{inset:22px;border-radius:26px}}.auth-aside__copy{display:grid;gap:12px;max-width:30ch}.auth-mobile-preview{display:grid;justify-items:center}.auth-mobile-preview .preview-card{padding:14px;box-shadow:none}@media (min-width:980px){.auth-mobile-preview{display:none}}.auth-aside__copy h2{margin:0;font-family:var(--font-display);font-size:clamp(2rem,3.2vw,2.9rem);line-height:.98;letter-spacing:.01em;text-transform:uppercase}.auth-aside__copy h2 em{color:var(--auth-accent);font-style:normal}.auth-aside__copy p{margin:0;color:var(--auth-muted);line-height:1.5}.auth-aside__preview{display:grid;justify-items:center}.auth-aside__foot{color:var(--auth-faint);font-size:.82rem;line-height:1.5}.auth-main{display:grid;align-content:start;justify-items:center;padding:28px 18px 48px}@media (min-width:980px){.auth-main{align-content:center;padding:56px 48px}}.auth-card{display:grid;gap:22px;width:min(100%,468px)}.auth-card--wide{width:min(100%,620px)}.auth-header{display:grid;gap:8px}.auth-eyebrow{color:var(--auth-gold);font-size:.74rem;font-weight:800;letter-spacing:.18em}.auth-eyebrow,.auth-header h1{margin:0;text-transform:uppercase}.auth-header h1{font-family:var(--font-display);font-size:clamp(2rem,6vw,2.75rem);line-height:.98;letter-spacing:.01em}.auth-header h1:focus{outline:none}.auth-header p{margin:0;color:var(--auth-muted);line-height:1.5}.auth-header p strong{color:var(--auth-ink)}.auth-steps{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px;margin:0;padding:0;list-style:none}.auth-steps li{display:grid;gap:8px;color:var(--auth-faint);font-size:.72rem;font-weight:700;letter-spacing:.04em}.auth-steps__bar{height:4px;border-radius:999px;background:rgba(255,255,255,.09);overflow:hidden}.auth-steps__bar:after{content:"";display:block;width:0;height:100%;border-radius:inherit;background:var(--auth-accent);transition:width .36s ease}.auth-steps li.is-current .auth-steps__bar:after,.auth-steps li.is-done .auth-steps__bar:after{width:100%}.auth-steps li.is-current .auth-steps__bar:after{background:linear-gradient(90deg,var(--auth-accent),rgba(217,255,100,.55))}.auth-steps li.is-current{color:var(--auth-ink)}.auth-steps li.is-done{color:var(--auth-muted)}.auth-steps__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auth-form,.auth-row{display:grid;gap:18px}@media (min-width:520px){.auth-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.auth-field{display:grid;gap:7px;min-width:0}.auth-field__label{display:flex;align-items:baseline;justify-content:space-between;gap:10px;color:var(--auth-ink);font-size:.84rem;font-weight:700}.auth-field__optional{color:var(--auth-faint);font-size:.74rem;font-weight:600}.auth-field__control{position:relative;display:flex;align-items:center}.auth-field__control input,.auth-field__control select{width:100%;min-height:52px;border:1px solid var(--auth-line);border-radius:var(--auth-radius);padding:0 14px;background:var(--auth-field);color:var(--auth-ink);font:inherit;font-size:1rem;transition:border-color .14s ease,box-shadow .14s ease,background .14s ease}.auth-field__control input::placeholder{color:rgba(244,245,240,.32)}.auth-field__control input:hover,.auth-field__control select:hover{border-color:rgba(205,226,217,.28)}.auth-field__control input:focus-visible,.auth-field__control select:focus-visible{outline:none;border-color:var(--auth-accent);box-shadow:0 0 0 3px rgba(217,255,100,.18);background:rgba(4,11,9,.9)}.auth-field__control input[type=date]{color-scheme:dark}.auth-field.has-trailing .auth-field__control input{padding-right:88px}.auth-field.is-valid .auth-field__control input{padding-right:42px}.auth-field.is-valid.has-trailing .auth-field__control input{padding-right:118px}.auth-field.has-error .auth-field__control input,.auth-field.has-error .auth-field__control select{border-color:var(--auth-danger-line)}.auth-field.has-error .auth-field__control input:focus-visible{box-shadow:0 0 0 3px rgba(255,93,82,.16)}.auth-field__tick{position:absolute;right:14px;color:var(--auth-success);font-size:.95rem;pointer-events:none}.auth-field.has-trailing .auth-field__tick{right:92px}.auth-field__trailing{position:absolute;right:6px;display:flex;gap:4px}.auth-field__toggle{min-width:72px;min-height:40px;border:0;border-radius:9px;padding:0 12px;background:transparent;color:var(--auth-muted);cursor:pointer;font:inherit;font-size:.82rem;font-weight:700}.auth-field__toggle:focus-visible,.auth-field__toggle:hover{outline:none;background:rgba(255,255,255,.06);color:var(--auth-ink)}.auth-field__error,.auth-field__hint,.auth-field__warning{margin:0;font-size:.8rem;font-style:normal;line-height:1.4}.auth-field__hint{color:var(--auth-faint)}.auth-field__error{color:var(--auth-danger)}.auth-field__warning,.auth-suggest{color:var(--auth-gold)}.auth-suggest{justify-self:start;border:0;padding:0;background:none;cursor:pointer;font:inherit;font-size:.8rem;text-align:left}.auth-suggest strong{color:var(--auth-ink);text-decoration:underline;text-underline-offset:3px}.auth-rules{display:flex;flex-wrap:wrap;gap:6px 14px;margin:2px 0 0;padding:0;list-style:none;font-size:.78rem}.auth-rules li{display:inline-flex;align-items:center;gap:6px;color:var(--auth-faint);transition:color .16s ease}.auth-rules li:before{content:"";width:14px;height:14px;border:1.5px solid rgba(244,245,240,.3);border-radius:50%;transition:all .16s ease}.auth-rules li.is-met{color:var(--auth-ink)}.auth-rules li.is-met:before{border-color:var(--auth-accent);background:radial-gradient(circle,var(--accent-ink,#101705) 0 2px,transparent 2.5px),var(--auth-accent)}.auth-strength{display:grid;grid-template-columns:repeat(4,1fr) auto;align-items:center;gap:5px;font-size:.74rem;font-weight:700}.auth-strength span{height:4px;border-radius:999px;background:rgba(255,255,255,.09);transition:background .2s ease}.auth-strength[data-score="1"] span:nth-child(-n+1){background:#ff8d86}.auth-strength[data-score="2"] span:nth-child(-n+2){background:var(--auth-gold)}.auth-strength[data-score="3"] span:nth-child(-n+3){background:#c7ef6a}.auth-strength[data-score="4"] span:nth-child(-n+4){background:var(--auth-accent)}.auth-strength em{min-width:48px;margin-left:6px;color:var(--auth-muted);font-style:normal;text-align:right}.auth-check{display:flex;align-items:flex-start;gap:12px;color:var(--auth-muted);cursor:pointer;font-size:.88rem;line-height:1.45}.auth-check input{flex:0 0 auto;width:22px;height:22px;margin:0;accent-color:var(--auth-accent);cursor:pointer}.auth-check a{color:var(--auth-ink);text-decoration:underline;text-underline-offset:3px}.auth-check.has-error{color:var(--auth-danger)}.auth-inline{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.auth-link{border:0;padding:0;background:none;color:var(--auth-ink);cursor:pointer;font:inherit;font-size:.88rem;font-weight:700;text-decoration:underline;text-decoration-color:rgba(244,245,240,.35);text-underline-offset:4px}.auth-link:focus-visible,.auth-link:hover{outline:none;text-decoration-color:var(--auth-accent)}.auth-actions{display:grid;gap:10px}.auth-submit{position:relative;display:inline-flex;width:100%;min-height:54px;align-items:center;justify-content:center;gap:10px;border:0;border-radius:999px;padding:0 24px;background:var(--auth-accent);color:var(--accent-ink,#101705);cursor:pointer;font:inherit;font-size:1rem;font-weight:800;letter-spacing:.01em;transition:transform .14s ease,filter .14s ease,opacity .14s ease}.auth-submit:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px)}.auth-submit:focus-visible{outline:3px solid rgba(217,255,100,.45);outline-offset:3px}.auth-submit:disabled{cursor:not-allowed;opacity:.6}.auth-submit--ghost{border:1px solid var(--auth-line);background:transparent;color:var(--auth-ink)}.auth-submit--ghost:hover:not(:disabled){border-color:rgba(205,226,217,.32);filter:none}.auth-spinner{width:18px;height:18px;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:auth-spin .7s linear infinite}@keyframes auth-spin{to{transform:rotate(1turn)}}.auth-divider{display:flex;align-items:center;gap:14px;color:var(--auth-faint);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.auth-divider:after,.auth-divider:before{content:"";flex:1;height:1px;background:var(--auth-line)}.auth-footer{margin:0;color:var(--auth-muted);font-size:.9rem;text-align:center}.auth-footer a{color:var(--auth-ink);font-weight:700}.auth-notice{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 12px;border:1px solid var(--auth-line);border-radius:var(--auth-radius);padding:14px 16px;background:rgba(255,255,255,.03);font-size:.9rem;line-height:1.45}.auth-notice:focus{outline:none}.auth-notice:focus-visible{outline:2px solid var(--auth-accent);outline-offset:2px}.auth-notice__icon{display:grid;width:22px;height:22px;place-items:center;border-radius:50%;font-size:.78rem;font-weight:900}.auth-notice__body{display:grid;gap:6px;color:var(--auth-muted)}.auth-notice__body strong{color:var(--auth-ink)}.auth-notice__body ul{margin:0;padding-left:18px}.auth-notice__body a,.auth-notice__body button.auth-link{color:var(--auth-ink);text-decoration:underline;text-underline-offset:3px}.auth-notice__actions{display:flex;flex-wrap:wrap;gap:10px 16px;margin-top:4px}.auth-notice__extra{margin:0;flex:1 1 100%;font-size:.9rem;color:var(--auth-muted)}.auth-inline-note{margin:0;padding:12px 14px;border-radius:10px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);color:var(--auth-muted);font-size:.92rem}.auth-notice--error{border-color:rgba(255,93,82,.4);background:rgba(255,93,82,.08)}.auth-notice--error .auth-notice__icon{background:rgba(255,93,82,.22);color:#ffb0aa}.auth-notice--success{border-color:rgba(155,227,143,.35);background:rgba(155,227,143,.07)}.auth-notice--success .auth-notice__icon{background:rgba(155,227,143,.2);color:var(--auth-success)}.auth-notice--info .auth-notice__icon{background:rgba(216,183,106,.18);color:var(--auth-gold)}.auth-notice--warning{border-color:rgba(216,183,106,.4);background:rgba(216,183,106,.08)}.auth-notice--warning .auth-notice__icon{background:rgba(216,183,106,.22);color:var(--auth-gold)}.auth-roles{display:grid;gap:14px}.auth-role{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;border:1px solid var(--auth-line);border-radius:18px;padding:20px;background:linear-gradient(160deg,rgba(20,35,32,.9),rgba(8,17,15,.95));color:var(--auth-ink);text-decoration:none;transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease}.auth-role:focus-visible,.auth-role:hover{outline:none;border-color:rgba(217,255,100,.55);box-shadow:0 18px 48px rgba(0,0,0,.35),inset 0 0 0 1px rgba(217,255,100,.12);transform:translateY(-2px)}.auth-role__icon{display:grid;width:52px;height:52px;place-items:center;border-radius:14px;background:rgba(217,255,100,.1);color:var(--auth-accent)}.auth-role__icon svg{width:28px;height:28px}.auth-role__text{display:grid;gap:4px}.auth-role__text strong{font-family:var(--font-display);font-size:1.35rem;letter-spacing:.02em;text-transform:uppercase}.auth-role__text span{color:var(--auth-muted);font-size:.88rem;line-height:1.4}.auth-role__arrow{color:var(--auth-faint);font-size:1.3rem;transition:transform .16s ease,color .16s ease}.auth-role:focus-visible .auth-role__arrow,.auth-role:hover .auth-role__arrow{color:var(--auth-accent);transform:translateX(3px)}.auth-role-switch{display:flex;gap:4px;border:1px solid var(--auth-line);border-radius:999px;padding:4px;background:rgba(255,255,255,.02)}.auth-role-switch a{flex:1;border-radius:999px;padding:9px 12px;color:var(--auth-muted);font-size:.86rem;font-weight:700;text-align:center;text-decoration:none}.auth-role-switch a[aria-current=page]{background:rgba(217,255,100,.12);color:var(--auth-ink)}.auth-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;border:0}.auth-chips legend{margin-bottom:8px;padding:0;color:var(--auth-ink);font-size:.84rem;font-weight:700}.auth-chip{position:relative}.auth-chip input{position:absolute;opacity:0;pointer-events:none}.auth-chip span{display:inline-flex;min-height:42px;align-items:center;border:1px solid var(--auth-line);border-radius:999px;padding:0 16px;color:var(--auth-muted);cursor:pointer;font-size:.88rem;font-weight:700;transition:all .14s ease}.auth-chip input:checked+span{border-color:var(--auth-accent);background:rgba(217,255,100,.12);color:var(--auth-ink)}.auth-chip input:focus-visible+span{outline:2px solid var(--auth-accent);outline-offset:2px}.preview-card{width:min(100%,360px);border:1px solid var(--auth-gold-line);border-radius:20px;padding:18px;background:linear-gradient(160deg,rgba(20,38,32,.92),rgba(6,14,11,.96));box-shadow:0 30px 70px rgba(0,0,0,.45)}.preview-card__top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px;color:var(--auth-faint);font-size:.7rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.preview-live{display:inline-flex;align-items:center;gap:6px;color:#ff8a80}.preview-live:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--live,#ff5d52);animation:preview-pulse 1.6s ease-in-out infinite}@keyframes preview-pulse{50%{opacity:.35}}.preview-player{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px}.preview-player__name{display:grid;gap:3px;min-width:0}.preview-player__name strong{font-family:var(--font-display);font-size:1.6rem;line-height:1;letter-spacing:.02em;text-transform:uppercase}.preview-player__name span,.preview-player__name strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-player__name span{display:inline-flex;align-items:center;gap:6px;color:var(--auth-muted);font-size:.84rem}.preview-player__meta{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.preview-tag{border:1px solid var(--auth-line);border-radius:999px;padding:4px 10px;color:var(--auth-muted);font-size:.74rem;font-weight:700}.preview-tag--accent{border-color:rgba(217,255,100,.4);color:var(--auth-accent)}.preview-score{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px}.preview-score__side{display:grid;justify-items:start;gap:8px;min-width:0}.preview-score__side:last-child{justify-items:end;text-align:right}.preview-score__side strong{max-width:100%;overflow:hidden;font-family:var(--font-display);font-size:1.05rem;letter-spacing:.03em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.preview-score__digits{display:flex;align-items:center;gap:10px;font-family:var(--font-display);font-size:2.6rem;font-variant-numeric:tabular-nums;line-height:1}.preview-score__digits span:nth-child(2){color:var(--auth-faint);font-size:1.4rem}.preview-score__digits .is-bump{color:var(--auth-accent);animation:preview-bump .7s ease}@keyframes preview-bump{30%{transform:scale(1.22)}}.preview-score__foot{display:flex;justify-content:space-between;margin-top:16px;padding-top:12px;border-top:1px solid var(--auth-line);color:var(--auth-faint);font-size:.74rem;font-weight:700}.preview-tables{display:grid;gap:8px;margin:0;padding:0;list-style:none}.preview-tables__row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;border:1px solid var(--auth-line);border-radius:12px;padding:10px 12px;background:rgba(4,11,9,.5)}.preview-tables__name{color:var(--auth-faint);font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.preview-tables__players{overflow:hidden;font-size:.86rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.preview-tables__state{border-radius:999px;padding:3px 9px;font-size:.72rem;font-weight:800;white-space:nowrap}.preview-tables__row.is-live{border-color:rgba(217,255,100,.3)}.preview-tables__row.is-live .preview-tables__state{background:rgba(217,255,100,.14);color:var(--auth-accent);font-variant-numeric:tabular-nums}.preview-tables__row.is-ready .preview-tables__state{background:rgba(216,183,106,.14);color:var(--auth-gold)}.preview-tables__row.is-free .preview-tables__players,.preview-tables__row.is-free .preview-tables__state{color:var(--auth-faint);font-weight:600}.auth-account{display:flex;align-items:center;gap:12px;border:1px solid var(--auth-line);border-radius:var(--auth-radius);padding:12px 14px;background:rgba(4,11,9,.5)}.auth-account__text{display:grid;min-width:0;gap:2px}.auth-account__text span,.auth-account__text strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auth-account__text span{color:var(--auth-muted);font-size:.86rem}.auth-account__role{margin-inline-start:auto;border-radius:999px;padding:4px 10px;background:rgba(216,183,106,.14);color:var(--auth-gold);font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.auth-gate-loading{display:grid;min-height:calc(100dvh - var(--site-header-offset, 73px));place-items:center;gap:14px;align-content:center;background:var(--surface-0,#07100f);color:var(--auth-muted,#a3aeaa)}.auth-gate-loading .auth-spinner{width:28px;height:28px}.preview-poster{display:grid;gap:16px}.preview-poster__head{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px}.preview-logo{display:grid;width:64px;height:64px;place-items:center;overflow:hidden;border:1px solid var(--auth-gold-line);border-radius:16px;background:rgba(216,183,106,.1);color:var(--auth-gold);font-family:var(--font-display);font-size:1.3rem;font-weight:800}.preview-logo img{width:100%;height:100%;object-fit:cover}.preview-poster__title{display:grid;gap:4px;min-width:0}.preview-poster__title strong{overflow:hidden;font-family:var(--font-display);font-size:1.45rem;line-height:1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.preview-poster__title span{display:inline-flex;align-items:center;gap:6px;color:var(--auth-muted);font-size:.84rem}.preview-poster__event{display:grid;gap:6px;border-radius:14px;padding:14px;background:rgba(0,0,0,.28)}.preview-poster__event span{color:var(--auth-faint);font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.preview-poster__event strong{font-family:var(--font-display);font-size:1.2rem;text-transform:uppercase}.preview-poster__stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;text-align:center}.preview-poster__stats div{display:grid;gap:2px;border:1px solid var(--auth-line);border-radius:12px;padding:10px 6px}.preview-poster__stats strong{font-family:var(--font-display);font-size:1.3rem}.preview-poster__stats span{color:var(--auth-faint);font-size:.68rem;font-weight:700;text-transform:uppercase}.auth-hero-icon{display:grid;width:76px;height:76px;place-items:center;border-radius:22px;background:rgba(217,255,100,.1);color:var(--auth-accent)}.auth-hero-icon svg{width:38px;height:38px}.auth-hero-icon--success{border-radius:50%;background:rgba(155,227,143,.12);color:var(--auth-success);animation:auth-pop .42s cubic-bezier(.2,1.6,.4,1)}@keyframes auth-pop{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}.auth-inboxes{display:flex;flex-wrap:wrap;gap:10px}.auth-inboxes a{display:inline-flex;min-height:46px;align-items:center;gap:8px;border:1px solid var(--auth-line);border-radius:999px;padding:0 18px;color:var(--auth-ink);font-weight:700;text-decoration:none}.auth-inboxes a:focus-visible,.auth-inboxes a:hover{outline:none;border-color:var(--auth-accent)}.auth-checklist{display:grid;gap:10px;margin:0;padding:0;list-style:none;counter-reset:auth-step}.auth-checklist li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start;border:1px solid var(--auth-line);border-radius:14px;padding:14px;color:var(--auth-muted);counter-increment:auth-step;font-size:.9rem;line-height:1.4}.auth-checklist li:before{content:counter(auth-step);display:grid;width:28px;height:28px;place-items:center;border-radius:50%;background:rgba(217,255,100,.12);color:var(--auth-accent);font-weight:800}.auth-checklist strong{display:block;color:var(--auth-ink)}.auth-media{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px;border:1px dashed rgba(205,226,217,.22);border-radius:18px;padding:16px}.auth-media__buttons{display:flex;flex-wrap:wrap;gap:8px}.auth-media__buttons button{min-height:42px;border:1px solid var(--auth-line);border-radius:999px;padding:0 16px;background:transparent;color:var(--auth-ink);cursor:pointer;font:inherit;font-size:.86rem;font-weight:700}.auth-media__buttons button:focus-visible,.auth-media__buttons button:hover:not(:disabled){outline:none;border-color:var(--auth-accent)}.auth-media__buttons button.is-primary{border-color:transparent;background:rgba(217,255,100,.14);color:var(--auth-accent)}.auth-media__buttons button.is-danger{color:var(--auth-danger)}.auth-media__meta{margin:8px 0 0;color:var(--auth-faint);font-size:.78rem}.auth-progress-ring{--value:0;display:grid;width:46px;height:46px;place-items:center;border-radius:50%;background:radial-gradient(closest-side,var(--surface-0,#07100f) 76%,transparent 78%),conic-gradient(var(--auth-accent) calc(var(--value) * 1%),rgba(255,255,255,.1) 0);color:var(--auth-ink);font-size:.72rem;font-weight:800}.auth-header--split{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (prefers-reduced-motion:reduce){.auth *,.auth :after,.auth :before{animation:none!important;transition:none!important}}