.auth-page-progress-module__GRIFcq__indicator{z-index:50;width:20px;height:20px;color:var(--text-secondary);pointer-events:none;place-items:center;display:grid;position:fixed;top:20px;right:20px}body:has(dialog[data-login-dialog][open][aria-busy=true]) .auth-page-progress-module__GRIFcq__indicator{display:none}
.account-deletion-module__HIXhGa__panel{border:1px solid var(--border);background:var(--surface);color:var(--foreground);border-radius:20px;min-width:0;margin:28px 0;padding:24px}.account-deletion-module__HIXhGa__panel h2{letter-spacing:-.5px;margin:0 0 12px;font-size:22px}.account-deletion-module__HIXhGa__panel h3{margin:0 0 10px;font-size:16px}.account-deletion-module__HIXhGa__panel p{color:var(--text-secondary);margin:0 0 18px;font-size:14px;line-height:1.65}.account-deletion-module__HIXhGa__panel label{gap:8px;margin:18px 0 12px;font-size:14px;display:grid}.account-deletion-module__HIXhGa__panel input{border:1px solid var(--border);background:var(--surface);width:100%;max-width:340px;color:var(--foreground);font:inherit;border-radius:10px;padding:12px}.account-deletion-module__HIXhGa__actions{flex-wrap:wrap;gap:10px;display:flex}.account-deletion-module__HIXhGa__primary,.account-deletion-module__HIXhGa__secondary,.account-deletion-module__HIXhGa__danger{border:1px solid var(--border);font:inherit;cursor:pointer;border-radius:10px;padding:12px 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.account-deletion-module__HIXhGa__primary{background:var(--primary-button-background);color:var(--primary-button-foreground);border-color:var(--primary-button-background)}.account-deletion-module__HIXhGa__secondary{background:var(--surface);color:var(--foreground)}.account-deletion-module__HIXhGa__danger{color:#ad1532;background:#fff1f2;border-color:#ffd9dd}.account-deletion-module__HIXhGa__panel button:disabled{opacity:.55;cursor:not-allowed}.account-deletion-module__HIXhGa__deadline,.account-deletion-module__HIXhGa__proof{border:1px solid var(--border);border-radius:14px;margin:20px 0;padding:18px}.account-deletion-module__HIXhGa__deadline span,.account-deletion-module__HIXhGa__deadline strong{font-size:14px;line-height:1.6;display:block}.account-deletion-module__HIXhGa__deadline span{color:var(--text-secondary);margin-bottom:4px}.account-deletion-module__HIXhGa__panel .account-deletion-module__HIXhGa__error{color:#ad1532;margin:16px 0 0}@media (max-width:600px){.account-deletion-module__HIXhGa__panel{padding:18px}.account-deletion-module__HIXhGa__actions>*{text-align:center;width:100%}}
.access-icon-module__BPYpNq__icon{flex:0 0 var(--access-icon-size,20px);width:var(--access-icon-size,20px);height:var(--access-icon-size,20px);min-width:var(--access-icon-size,20px);min-height:var(--access-icon-size,20px);max-width:var(--access-icon-size,20px);max-height:var(--access-icon-size,20px);display:block}
.registration-password-module__Ef9fUG__field{min-width:0;position:relative}.registration-password-module__Ef9fUG__requirements{text-align:center;inset-inline-end:calc(16px + var(--field-trailing-space,0px));z-index:2;align-content:center;justify-items:center;gap:2px;transition:top .2s,transform .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.registration-password-module__Ef9fUG__requirements[data-valid=true]{min-width:22px;min-height:22px}.registration-password-module__Ef9fUG__length{width:max-content;color:var(--auth-muted);pointer-events:none;opacity:1;visibility:visible;transition:color .18s ease, background-color .18s ease, opacity .22s ease, visibility 0s, display .22s allow-discrete;background:0 0;border-radius:6px;margin:0;padding-inline:4px;font-size:11px;line-height:16px;display:block}.registration-password-module__Ef9fUG__length[data-met=true]{opacity:0;visibility:hidden;transition-delay:0s,0s,0s,.22s;display:none}.registration-password-module__Ef9fUG__field [data-feedback=true] .registration-password-module__Ef9fUG__requirements .registration-password-module__Ef9fUG__length{opacity:0;visibility:hidden;transition-delay:0s,0s,0s,.22s}.registration-password-module__Ef9fUG__row{height:18px;transition:height var(--interaction-duration) var(--interaction-easing), display var(--interaction-duration) allow-discrete;justify-content:center;align-items:center;display:flex}.registration-password-module__Ef9fUG__row>[data-rule]{height:18px;color:var(--auth-muted);font:inherit;transition:color var(--requirement-color-duration,.18s) ease, background-color var(--requirement-color-duration,.18s) ease, opacity var(--interaction-duration) var(--interaction-easing), width var(--interaction-duration) var(--interaction-easing), margin-inline var(--interaction-duration) var(--interaction-easing), display var(--interaction-duration) allow-discrete;background:0 0;border:0;flex:none;place-items:center;padding:0;font-size:11px;line-height:16px;display:inline-grid}.registration-password-module__Ef9fUG__row .registration-password-module__Ef9fUG__indicator{cursor:pointer;width:var(--requirement-width,22px);opacity:.45;border-radius:6px;margin-inline:1.5px;font-size:12px;font-weight:600;overflow:hidden}.registration-password-module__Ef9fUG__requirements:not([data-expanded=true]) .registration-password-module__Ef9fUG__row{display:none}.registration-password-module__Ef9fUG__field:not(:focus-within) .registration-password-module__Ef9fUG__requirements[data-attempted=true] [data-rule][data-met=false]:not([data-highlighted=true]){color:var(--auth-error);opacity:1}.registration-password-module__Ef9fUG__row .registration-password-module__Ef9fUG__indicator[data-highlighted=true]{background:var(--password-requirement-hover-background);opacity:1}.registration-password-module__Ef9fUG__row [data-highlighted=true]{--requirement-color-duration:0s;color:var(--foreground)}.registration-password-module__Ef9fUG__row .registration-password-module__Ef9fUG__indicator[data-met=true]{opacity:0;pointer-events:none;width:0;margin-inline:0;display:none}@starting-style{.registration-password-module__Ef9fUG__row:has([data-met=false]){height:0}.registration-password-module__Ef9fUG__row .registration-password-module__Ef9fUG__indicator[data-met=false]{opacity:0;width:0;margin-inline:0}.registration-password-module__Ef9fUG__length[data-met=false]{opacity:0}}.registration-password-module__Ef9fUG__validity{color:var(--foreground);pointer-events:none;opacity:0;transition:opacity var(--interaction-duration) var(--interaction-easing), transform var(--interaction-duration) var(--interaction-easing), color .3s var(--interaction-easing), inset-inline-end var(--interaction-duration) var(--interaction-easing);place-items:center;display:grid;position:absolute;inset:0;transform:scale(.85)}.registration-password-module__Ef9fUG__validity svg{width:22px;height:22px}.registration-password-module__Ef9fUG__validity[data-valid=true]{color:var(--validity-color);opacity:1;transform:scale(1)}.registration-password-module__Ef9fUG__tooltip{inset-inline-end:0;inline-size:max-content;max-inline-size:min(260px, calc(100cqi - 32px - var(--field-trailing-space,0px)));color:var(--foreground);background:var(--auth-surface);text-align:center;pointer-events:none;opacity:0;visibility:hidden;transition:opacity var(--interaction-duration) var(--interaction-easing), translate var(--interaction-duration) var(--interaction-easing), visibility 0s var(--interaction-duration);border-radius:9px;padding:2px 6px;font-size:11px;line-height:16px;position:absolute;bottom:calc(100% + 2px);translate:0 2px;box-shadow:0 3px 12px #0000000d}.registration-password-module__Ef9fUG__tooltip[data-visible=true]{opacity:1;visibility:visible;transition-delay:0s;translate:0}@starting-style{.registration-password-module__Ef9fUG__tooltip[data-visible=true]{opacity:0;translate:0 2px}}.registration-password-module__Ef9fUG__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@container (max-width:350px){.registration-password-module__Ef9fUG__requirements{inset-inline-end:calc(12px + var(--field-trailing-space,0px))}.registration-password-module__Ef9fUG__row{--requirement-width:20px}.registration-password-module__Ef9fUG__length{font-size:10.5px}}@media (prefers-reduced-motion:reduce){.registration-password-module__Ef9fUG__requirements,.registration-password-module__Ef9fUG__length,.registration-password-module__Ef9fUG__validity,.registration-password-module__Ef9fUG__row,.registration-password-module__Ef9fUG__row>[data-rule],.registration-password-module__Ef9fUG__tooltip{transition:none}}.registration-password-module__Ef9fUG__field:focus-within{--requirement-color-duration:0s}.registration-password-module__Ef9fUG__field:focus-within .registration-password-module__Ef9fUG__requirements .registration-password-module__Ef9fUG__row{display:flex}.registration-password-module__Ef9fUG__field .registration-password-module__Ef9fUG__requirements .registration-password-module__Ef9fUG__row:not(:has([data-met=false])){height:0;display:none}.registration-password-module__Ef9fUG__field [data-feedback=true]>.registration-password-module__Ef9fUG__requirements .registration-password-module__Ef9fUG__tooltip{bottom:calc(100% + 28px)}.registration-password-module__Ef9fUG__glyph{pointer-events:none;font-variant-numeric:tabular-nums;block-size:16px;inline-size:1.2em;display:inline-grid;overflow:visible}.registration-password-module__Ef9fUG__glyph>span{text-align:center;grid-area:1/1}.registration-password-module__Ef9fUG__incoming{opacity:0}.registration-password-module__Ef9fUG__field[data-variant=centered] .registration-password-module__Ef9fUG__requirements{justify-content:center;align-items:center;gap:4px;min-height:22px;display:flex;position:relative;inset:auto;transform:none}.registration-password-module__Ef9fUG__field[data-variant=centered] .registration-password-module__Ef9fUG__validity{inset:auto;inset-inline-end:var(--password-control-position);top:calc((var(--password-field-height) - var(--password-control-size)) / 2);width:var(--password-control-size);height:var(--password-control-size)}.registration-password-module__Ef9fUG__field[data-variant=centered] .registration-password-module__Ef9fUG__validity svg{width:var(--password-icon-size);height:var(--password-icon-size)}.registration-password-module__Ef9fUG__field[data-variant=centered] .registration-password-module__Ef9fUG__tooltip{bottom:100%;inset-inline:auto;left:50%;transform:translate(-50%)}.registration-password-module__Ef9fUG__field[data-variant=centered] .registration-password-module__Ef9fUG__row{--requirement-width:56px;gap:3px}.registration-password-module__Ef9fUG__field[data-variant=centered] .registration-password-module__Ef9fUG__row .registration-password-module__Ef9fUG__indicator{margin-inline:0;padding-inline:2px;font-size:10px}.registration-password-module__Ef9fUG__field[data-variant=centered] .registration-password-module__Ef9fUG__row .registration-password-module__Ef9fUG__indicator[data-rule=number]{--requirement-width:44px}.registration-password-module__Ef9fUG__field[data-variant=centered] .registration-password-module__Ef9fUG__row .registration-password-module__Ef9fUG__indicator[data-rule=length]{--requirement-width:64px}.registration-password-module__Ef9fUG__field[data-variant=centered] .registration-password-module__Ef9fUG__requirements .registration-password-module__Ef9fUG__row{visibility:visible;height:18px;transition:visibility;display:flex}.registration-password-module__Ef9fUG__field[data-variant=centered] .registration-password-module__Ef9fUG__requirements[data-valid=true] .registration-password-module__Ef9fUG__row{visibility:hidden;pointer-events:none;transition-delay:.42s}.registration-password-module__Ef9fUG__field[data-variant=centered] .registration-password-module__Ef9fUG__row .registration-password-module__Ef9fUG__indicator[data-met=true]{width:var(--requirement-width);color:var(--auth-muted);opacity:1;background:0 0;display:inline-grid}.registration-password-module__Ef9fUG__ruleLabel{--requirement-label-line-height:16px;line-height:var(--requirement-label-line-height);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.registration-password-module__Ef9fUG__ruleMarker{width:10px;height:var(--requirement-label-line-height);flex:none;place-items:center;display:inline-grid}.registration-password-module__Ef9fUG__pendingMark,.registration-password-module__Ef9fUG__checkMark{transition:opacity var(--interaction-duration) var(--interaction-easing), transform var(--interaction-duration) var(--interaction-easing);grid-area:1/1}.registration-password-module__Ef9fUG__pendingMark{font-variant-numeric:tabular-nums;opacity:1;transform:translateY(0)}.registration-password-module__Ef9fUG__checkMark{width:10px;height:10px;color:var(--accent);opacity:0;transform:scale(.7)}.registration-password-module__Ef9fUG__indicator[data-met=true] .registration-password-module__Ef9fUG__pendingMark{opacity:0;transform:translateY(-3px)}.registration-password-module__Ef9fUG__indicator[data-met=true] .registration-password-module__Ef9fUG__checkMark{opacity:1;transform:scale(1)}@media (prefers-reduced-motion:reduce){.registration-password-module__Ef9fUG__field[data-variant=centered] .registration-password-module__Ef9fUG__requirements .registration-password-module__Ef9fUG__row,.registration-password-module__Ef9fUG__pendingMark,.registration-password-module__Ef9fUG__checkMark{transition:none}}.registration-password-module__Ef9fUG__field[data-variant=centered] .registration-password-module__Ef9fUG__row .registration-password-module__Ef9fUG__indicator{transition:color var(--interaction-duration) var(--interaction-easing), background-color var(--interaction-duration) var(--interaction-easing), opacity .18s var(--interaction-easing), transform .24s var(--interaction-easing);transform:translateY(0)}.registration-password-module__Ef9fUG__field[data-variant=centered] .registration-password-module__Ef9fUG__requirements[data-valid=true] .registration-password-module__Ef9fUG__row .registration-password-module__Ef9fUG__indicator{opacity:0;transition-delay:calc(var(--rule-index) * 45ms);transform:translateY(-12px)}.registration-password-module__Ef9fUG__field[data-variant=centered] .registration-password-module__Ef9fUG__validity[data-valid=true]{transition-delay:.38s,.38s,0s,0s}@media (prefers-reduced-motion:reduce){.registration-password-module__Ef9fUG__field[data-variant=centered] .registration-password-module__Ef9fUG__requirements .registration-password-module__Ef9fUG__row,.registration-password-module__Ef9fUG__field[data-variant=centered] .registration-password-module__Ef9fUG__row .registration-password-module__Ef9fUG__indicator,.registration-password-module__Ef9fUG__field[data-variant=centered] .registration-password-module__Ef9fUG__validity{transition:none}.registration-password-module__Ef9fUG__field[data-variant=centered] .registration-password-module__Ef9fUG__requirements[data-valid=true] .registration-password-module__Ef9fUG__row .registration-password-module__Ef9fUG__indicator{transform:none}}
.oauth-password-step-module__-lS3uq__content .oauth-password-step-module__-lS3uq__description{block-size:auto;min-height:20px}.oauth-password-step-module__-lS3uq__form{gap:8px;container:oauth-password-form/inline-size}.oauth-password-step-module__-lS3uq__autofillIdentity{clip-path:inset(50%);pointer-events:none;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.oauth-password-step-module__-lS3uq__reviewUsername{min-width:0;color:var(--lightningcss-light,#050805)var(--lightningcss-dark,var(--input-foreground));font:inherit;text-align:center;overflow-wrap:anywhere;margin:8px 0 12px;font-size:36px;font-weight:900;line-height:40px}.oauth-password-step-module__-lS3uq__emailRow{border:1px solid var(--neutral-border);background:var(--surface-subtle);width:fit-content;min-width:0;max-width:100%;color:var(--auth-muted);border-radius:16px;justify-content:center;justify-self:center;align-items:center;gap:6px;margin-block:4px 8px;padding:6px 10px;display:inline-flex}.oauth-password-step-module__-lS3uq__emailRow>svg{flex:none}.oauth-password-step-module__-lS3uq__email{min-width:0;color:inherit;font:inherit;text-align:center;overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:500;line-height:20px}.oauth-password-step-module__-lS3uq__actions{align-items:end;gap:8px;margin-top:0;display:grid}.oauth-password-step-module__-lS3uq__saveButton{--button-padding-inline:20px;width:fit-content;max-width:100%;margin-inline:auto}@media (max-width:380px){.oauth-password-step-module__-lS3uq__reviewUsername{font-size:34px}}.oauth-password-step-module__-lS3uq__reviewProfile{justify-items:center;gap:12px;min-width:0;padding-block:16px;display:grid}.oauth-password-step-module__-lS3uq__reviewUsername{max-width:100%;margin:0}.oauth-password-step-module__-lS3uq__reviewEmail{max-width:100%;color:var(--auth-muted);text-align:center;overflow-wrap:anywhere;margin:0 0 8px;font-size:15px;line-height:20px}
.registration-resume-module__TVrWRa__cancel{max-width:100%;min-height:32px;color:var(--text-secondary);font:inherit;cursor:pointer;transition:color var(--interaction-duration) var(--interaction-easing), opacity var(--interaction-duration) var(--interaction-easing), transform calc(var(--interaction-duration) * 1.5) var(--interaction-easing);background:0 0;border:0;justify-content:center;align-items:center;gap:7px;padding:5px 4px;font-size:13px;font-weight:500;line-height:20px;display:inline-flex;transform:translateY(0)scale(1)}.registration-resume-module__TVrWRa__cancel svg{flex:0 0 14px}.registration-resume-module__TVrWRa__cancel:is(:hover,:focus-visible):not(:disabled){color:var(--foreground);transform:translateY(-1px)scale(1.02)}.registration-resume-module__TVrWRa__cancel:active:not(:disabled){transition-duration:var(--interaction-press-duration);transform:translateY(0)scale(.99)}.registration-resume-module__TVrWRa__cancel:disabled{opacity:.55;cursor:default}@media (prefers-reduced-motion:reduce){.registration-resume-module__TVrWRa__cancel{transition:none}.registration-resume-module__TVrWRa__cancel:is(:hover,:focus-visible,:active):not(:disabled){transform:none}}
.registration-module__0kRa5G__steps{--step-inactive:color-mix(in srgb, var(--foreground) 12%, var(--input-background));width:min(100%, var(--registration-steps-width,180px));align-items:center;margin:0 auto;padding:0;list-style:none;display:flex}.registration-module__0kRa5G__steps li{flex:1;align-items:center;display:flex;position:relative}.registration-module__0kRa5G__steps li:last-child{flex:none}.registration-module__0kRa5G__stepLine{pointer-events:none;background:var(--step-inactive);border-radius:999px;flex:1;height:2px;margin-inline:-7px;overflow:hidden}.registration-module__0kRa5G__stepLine:after{content:"";border-radius:inherit;background:var(--accent);transform-origin:0;width:100%;height:100%;transition:transform .42s cubic-bezier(.22,1,.36,1);display:block;transform:scaleX(0)}.registration-module__0kRa5G__steps li[data-complete=true] .registration-module__0kRa5G__stepLine:after{transition-delay:.1s;transform:scaleX(1)}.registration-module__0kRa5G__stepMarker{z-index:1;cursor:pointer;width:28px;height:28px;color:inherit;transition:transform var(--interaction-duration) var(--interaction-easing), opacity var(--interaction-duration) var(--interaction-easing);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid;position:relative;transform:scale(1)}.registration-module__0kRa5G__stepMarker[data-locked=true]:not([aria-current=step]){opacity:.45}.registration-module__0kRa5G__stepMarker:is(:hover,:focus-visible):not(:disabled){transform:scale(1.12)}.registration-module__0kRa5G__stepMarker:active:not(:disabled){transition-duration:var(--interaction-press-duration);transform:scale(1.04)}.registration-module__0kRa5G__stepMarker:before{z-index:1;content:"";background:var(--step-inactive);opacity:1;width:14px;height:14px;transition:background-color .18s ease, opacity var(--interaction-duration) var(--interaction-easing);border-radius:50%;grid-area:1/1}.registration-module__0kRa5G__stepSpinner{background:var(--auth-surface);width:28px;height:28px;color:var(--accent);pointer-events:none;opacity:0;transition:opacity var(--interaction-duration) var(--interaction-easing), transform var(--interaction-duration) var(--interaction-easing);border-radius:50%;grid-area:1/1;place-items:center;display:grid;transform:scale(.8)}.registration-module__0kRa5G__stepSpinner[data-active=true]{opacity:1;transform:scale(1)}.registration-module__0kRa5G__stepSpinner[data-active=false] svg{animation-play-state:paused}.registration-module__0kRa5G__stepPulse{z-index:1;pointer-events:none;opacity:0;width:14px;height:14px;transition:opacity var(--interaction-duration) var(--interaction-easing);border-radius:50%;grid-area:1/1}.registration-module__0kRa5G__stepPulse:before{content:"";border-radius:inherit;background:var(--accent);opacity:1;width:100%;height:100%;animation:.36s ease-in-out infinite alternate paused registration-module__0kRa5G__pendingStepPulse;display:block}.registration-module__0kRa5G__stepMarker:has(.registration-module__0kRa5G__stepPulse[data-active=true]):before{opacity:0}.registration-module__0kRa5G__stepPulse[data-active=true]{opacity:1}.registration-module__0kRa5G__stepPulse[data-active=true]:before{animation-play-state:running}.registration-module__0kRa5G__stepMarker:is(:hover,:focus-visible):has(.registration-module__0kRa5G__stepPulse[data-active=true]):before{opacity:1}.registration-module__0kRa5G__stepMarker:is(:hover,:focus-visible) .registration-module__0kRa5G__stepPulse[data-active=true]{opacity:0}.registration-module__0kRa5G__stepMarker:is(:hover,:focus-visible) .registration-module__0kRa5G__stepPulse:before{animation-play-state:paused}@keyframes registration-module__0kRa5G__pendingStepPulse{0%{opacity:1}to{opacity:0}}.registration-module__0kRa5G__stepCheck{z-index:1;fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:0;pointer-events:none;grid-area:1/1;width:12px;height:12px;transition:opacity .12s,transform .28s cubic-bezier(.22,1.4,.36,1);transform:scale(.7)}.registration-module__0kRa5G__stepCheck path{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .32s cubic-bezier(.22,1,.36,1)}.registration-module__0kRa5G__steps li[data-complete=true] .registration-module__0kRa5G__stepCheck{opacity:1;transform:scale(1)}.registration-module__0kRa5G__steps li[data-complete=true] .registration-module__0kRa5G__stepCheck path{stroke-dashoffset:0;transition-delay:60ms}.registration-module__0kRa5G__steps li:not(:first-child)[aria-current=step] .registration-module__0kRa5G__stepMarker:before{transition-delay:.34s,0s}.registration-module__0kRa5G__steps li[data-pending=true] .registration-module__0kRa5G__stepMarker:before,.registration-module__0kRa5G__steps [aria-current=step] .registration-module__0kRa5G__stepMarker:before,.registration-module__0kRa5G__steps [data-complete=true] .registration-module__0kRa5G__stepMarker:before{background:var(--accent)}.registration-module__0kRa5G__panel{gap:16px;display:grid}.registration-module__0kRa5G__codeCopy{text-align:center}.registration-module__0kRa5G__copy h3{letter-spacing:-.4px;margin:0 0 8px;font-size:21px;font-weight:600}.registration-module__0kRa5G__copy p{color:#77727e;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.6}.registration-module__0kRa5G__code{--verification-code-width:312px;--verification-code-line-height:62px;--verification-code-font-size:30px;width:100%;max-width:var(--verification-code-width);margin-inline:auto}.registration-module__0kRa5G__resend{width:100%;max-width:100%;min-height:36px;color:var(--text-secondary);font:inherit;cursor:pointer;transition:color var(--interaction-duration) var(--interaction-easing), transform var(--interaction-duration) var(--interaction-easing);background:0 0;border:0;border-radius:8px;justify-content:center;justify-self:center;align-items:center;gap:7px;padding:4px 6px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.registration-module__0kRa5G__resend svg{transition:transform .48s var(--interaction-easing);flex:none;transform:rotate(0)}.registration-module__0kRa5G__resend:is(:hover,:focus-visible):not(:disabled){color:var(--foreground);transform:translateY(-1px)}.registration-module__0kRa5G__resend:is(:hover,:focus-visible):not(:disabled) svg{transform:rotate(360deg)}.registration-module__0kRa5G__resend:active:not(:disabled){transition-duration:var(--interaction-press-duration);transform:translateY(0)}.registration-module__0kRa5G__resend:disabled{cursor:default}.registration-module__0kRa5G__sr{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.registration-module__0kRa5G__usernameControl{--username-input-inset:34px;transition:margin-top var(--interaction-duration) var(--interaction-easing), margin-bottom var(--interaction-duration) var(--interaction-easing);margin-top:-12px;margin-bottom:0;position:relative}.registration-module__0kRa5G__usernameControl[data-availability-hint=true]{margin-bottom:max(0px, var(--username-availability-help-height,28px) - 28px)}.registration-module__0kRa5G__usernameControl input,.registration-module__0kRa5G__usernameTextMeasure{font:inherit;font-size:36px;font-weight:900;line-height:40px}.registration-module__0kRa5G__usernameControl input{height:76px;padding:7px var(--username-input-inset) 25px;color:var(--lightningcss-light,#050805)var(--lightningcss-dark,var(--input-foreground));text-align:center;background:0 0;border:0}.registration-module__0kRa5G__usernameControl[data-caret-hidden=true] input{caret-color:#0000}.registration-module__0kRa5G__usernameControl>div[data-filled][data-hint]>label{text-align:center;transition:color var(--interaction-duration) var(--interaction-easing), font-weight var(--interaction-duration) var(--interaction-easing);font-size:12px;top:auto;bottom:8px;transform:none}.registration-module__0kRa5G__usernameControl[data-username-available=true]>div[data-filled][data-hint]>label{color:var(--validity-color);font-weight:700}.registration-module__0kRa5G__usernameControl[data-username-unavailable=true]>div[data-filled][data-hint]>label{color:var(--error-vivid)}.registration-module__0kRa5G__usernameTextMeasure{inset-inline-start:50%;width:max-content;max-width:calc(100% - var(--username-input-inset) * 2);pointer-events:none;height:40px;position:absolute;top:7px;transform:translate(-50%)}.registration-module__0kRa5G__usernameText{visibility:hidden;white-space:pre;display:block;overflow:hidden}.registration-module__0kRa5G__usernameAvailability{inset-inline-start:calc(100% + 8px);pointer-events:none;place-items:center;width:20px;height:20px;display:grid;position:absolute;top:10px}.registration-module__0kRa5G__usernameAvailabilityTrigger{cursor:pointer;pointer-events:auto;background:0 0;border:0;border-radius:6px;padding:0;position:absolute;inset:-4px}.registration-module__0kRa5G__usernameAvailabilityTooltip{z-index:4;inset-inline:8px;width:max-content;max-width:calc(100% - 16px);color:var(--foreground);background:var(--auth-surface);text-align:center;overflow-wrap:anywhere;pointer-events:none;opacity:0;visibility:hidden;transition:opacity var(--interaction-duration) var(--interaction-easing), transform var(--interaction-duration) var(--interaction-easing), visibility 0s var(--interaction-duration);border-radius:9px;margin-inline:auto;padding:6px 9px;font-size:11px;font-weight:400;line-height:16px;position:absolute;top:44px;transform:translateY(3px);box-shadow:0 3px 12px #0000000d}.registration-module__0kRa5G__usernameAvailabilityTooltip[data-visible=true]{opacity:1;visibility:visible;transition-delay:0s;transform:translateY(0)}.registration-module__0kRa5G__usernameAvailabilityLoader,.registration-module__0kRa5G__usernameAvailabilityCheck,.registration-module__0kRa5G__usernameAvailabilityError{opacity:0;transition:opacity var(--interaction-duration) var(--interaction-easing), transform var(--interaction-duration) var(--interaction-easing);grid-area:1/1;transform:scale(.8)}.registration-module__0kRa5G__usernameAvailabilityLoader{color:var(--text-secondary)}.registration-module__0kRa5G__usernameAvailability:not([data-state=checking]) .registration-module__0kRa5G__usernameAvailabilityLoader svg{animation-play-state:paused}.registration-module__0kRa5G__usernameAvailabilityCheck{color:var(--validity-color)}.registration-module__0kRa5G__usernameAvailabilityError{color:var(--error-vivid)}.registration-module__0kRa5G__usernameAvailability[data-state=checking] .registration-module__0kRa5G__usernameAvailabilityLoader,.registration-module__0kRa5G__usernameAvailability[data-state=available] .registration-module__0kRa5G__usernameAvailabilityCheck,.registration-module__0kRa5G__usernameAvailability:is([data-state=taken],[data-state=error]) .registration-module__0kRa5G__usernameAvailabilityError{opacity:1;transform:scale(1)}@media (max-width:380px){.registration-module__0kRa5G__usernameControl{--username-input-inset:28px}.registration-module__0kRa5G__usernameControl input,.registration-module__0kRa5G__usernameTextMeasure{font-size:34px}}.registration-module__0kRa5G__avatarRow{flex-direction:column;align-items:center;gap:8px;padding:0;display:flex}.registration-module__0kRa5G__avatarControls{z-index:2;isolation:isolate;width:72px;height:72px;position:relative}.registration-module__0kRa5G__avatarPortrait{isolation:isolate;width:72px;height:72px;display:grid}.registration-module__0kRa5G__avatarPortrait>*{grid-area:1/1}.registration-module__0kRa5G__avatarIncoming{z-index:1;animation:registration-module__0kRa5G__revealAvatarPalette calc(var(--interaction-duration) * 2) var(--interaction-easing) both}@keyframes registration-module__0kRa5G__revealAvatarPalette{0%{opacity:0}to{opacity:1}}.registration-module__0kRa5G__avatarControls:focus-visible{outline:none}.registration-module__0kRa5G__avatarControls:before{content:"";position:absolute;inset:0 -8px}.registration-module__0kRa5G__avatarTab{z-index:2;opacity:0;visibility:hidden;pointer-events:auto;width:38px;height:44px;transition:opacity calc(var(--interaction-duration) * 2) var(--interaction-easing), visibility 0s calc(var(--interaction-duration) * 2);position:absolute;top:50%;transform:translateY(-50%)}.registration-module__0kRa5G__avatarTab[data-side=left]{--tab-reveal-offset:2px;border-radius:14px 8px 8px 14px;right:calc(100% - 6px);-webkit-mask-image:radial-gradient(circle at calc(100% + 30px),#0000 40.5px,#000 41px);mask-image:radial-gradient(circle at calc(100% + 30px),#0000 40.5px,#000 41px)}.registration-module__0kRa5G__avatarTab[data-side=right]{--tab-reveal-offset:-2px;border-radius:8px 14px 14px 8px;left:calc(100% - 6px);-webkit-mask-image:radial-gradient(circle at -30px,#0000 40.5px,#000 41px);mask-image:radial-gradient(circle at -30px,#0000 40.5px,#000 41px)}.registration-module__0kRa5G__avatarTabSurface{box-sizing:border-box;border-radius:inherit;height:100%;transform:translate3d(var(--tab-reveal-offset), 0, 0);transition:transform calc(var(--interaction-duration) * 2) var(--interaction-easing);background:#050805}.registration-module__0kRa5G__avatarTab[data-side=left] .registration-module__0kRa5G__avatarTabSurface{padding-right:8px}.registration-module__0kRa5G__avatarTab[data-side=right] .registration-module__0kRa5G__avatarTabSurface{padding-left:8px}.registration-module__0kRa5G__avatarControls:is(:hover,:focus-visible,:has(:focus-visible)) .registration-module__0kRa5G__avatarTab{opacity:1;visibility:visible;transition-delay:0s}.registration-module__0kRa5G__avatarControls:is(:hover,:focus-visible,:has(:focus-visible)) .registration-module__0kRa5G__avatarTabSurface{transform:translate(0,0)}.registration-module__0kRa5G__avatarActionGlyph{opacity:0;pointer-events:none;transition:opacity var(--interaction-duration) var(--interaction-easing), transform calc(var(--interaction-duration) * 1.5) var(--interaction-easing);grid-area:1/1;place-items:center;display:grid;transform:scale(.75)}.registration-module__0kRa5G__avatarActionGlyph[data-visible=true]{opacity:1;transform:scale(1)}.registration-module__0kRa5G__paletteButton{border-radius:inherit;color:#fff;cursor:pointer;width:30px;height:44px;transition:background-color var(--interaction-duration) var(--interaction-easing), opacity var(--interaction-duration) var(--interaction-easing);background:0 0;border:0;place-items:center;padding:0;display:grid}.registration-module__0kRa5G__paletteButton:is(:hover,:focus-visible):not(:disabled){background:#ffffff1f}.registration-module__0kRa5G__paletteButton:active:not(:disabled){transition-duration:var(--interaction-press-duration);background:#ffffff2e}.registration-module__0kRa5G__paletteButton:disabled{opacity:.6;cursor:default}.registration-module__0kRa5G__paletteButton [data-kind=reload] svg{transform:rotate(calc(var(--palette-turn,0) * 360deg));transition:transform calc(var(--interaction-duration) * 2.5) var(--interaction-easing)}@media (hover:none){.registration-module__0kRa5G__avatarTab{opacity:1;visibility:visible;pointer-events:auto}.registration-module__0kRa5G__avatarTabSurface{transform:translate(0,0)}}.registration-module__0kRa5G__avatarPreview{z-index:1;width:72px;height:72px;transition:opacity var(--interaction-duration) var(--interaction-easing);border-radius:50%;display:block;position:relative}.registration-module__0kRa5G__avatarControls[data-busy=true] .registration-module__0kRa5G__avatarPreview{opacity:.6}.registration-module__0kRa5G__avatarPreview:after{content:"";border-radius:inherit;outline-offset:3px;opacity:0;pointer-events:none;transition:opacity calc(var(--interaction-duration) * 2) var(--interaction-easing);outline:2px solid #050805;position:absolute;inset:0}.registration-module__0kRa5G__avatarControls:is(:hover,:focus-visible,:has(:focus-visible)):not([data-busy=true]) .registration-module__0kRa5G__avatarPreview:after{opacity:1}@media (prefers-reduced-motion:reduce){.registration-module__0kRa5G__panel *,.registration-module__0kRa5G__avatarTab,.registration-module__0kRa5G__avatarTabSurface,.registration-module__0kRa5G__avatarActionGlyph,.registration-module__0kRa5G__paletteButton,.registration-module__0kRa5G__paletteButton svg,.registration-module__0kRa5G__avatarIncoming,.registration-module__0kRa5G__avatarPreview,.registration-module__0kRa5G__avatarPreview:after{transition:none!important;animation:none!important}.registration-module__0kRa5G__stepSpinner,.registration-module__0kRa5G__stepMarker,.registration-module__0kRa5G__stepPulse,.registration-module__0kRa5G__stepPulse:before,.registration-module__0kRa5G__stepMarker:before,.registration-module__0kRa5G__stepLine:after,.registration-module__0kRa5G__stepCheck,.registration-module__0kRa5G__stepCheck path{transition:none}.registration-module__0kRa5G__stepPulse:before{animation:none}}
.button-depth-module__iLnATG__depth{transition:opacity var(--interaction-duration) var(--interaction-easing)}.button-depth-module__iLnATG__surface{align-items:inherit;justify-content:inherit;gap:inherit;box-sizing:border-box;border-radius:inherit;pointer-events:none;width:100%;min-width:0;height:100%;transition:transform var(--interaction-duration) var(--interaction-easing), box-shadow var(--interaction-duration) var(--interaction-easing), background-color var(--interaction-duration) var(--interaction-easing), border-color var(--interaction-duration) var(--interaction-easing), opacity var(--interaction-duration) var(--interaction-easing);display:flex;transform:translateY(0);box-shadow:inset 0 1px #0000,0 0 #0000,0 0 #0000}.button-depth-module__iLnATG__surface *{pointer-events:none}@media (hover:hover) and (pointer:fine){.button-depth-module__iLnATG__depth:hover:not(:disabled):not([aria-disabled=true])>.button-depth-module__iLnATG__surface{box-shadow:inset 0 1px 0 var(--depth-highlight,color-mix(in srgb, var(--neutral-surface) 16%, transparent)), 0 4px 0 var(--depth-edge,color-mix(in srgb, var(--surface-dark) 82%, var(--neutral-surface))), 0 -6px 12px -6px var(--depth-shadow,#00000038);transform:translateY(-4px)}}.button-depth-module__iLnATG__depth:active:not(:disabled):not([aria-disabled=true])>.button-depth-module__iLnATG__surface{box-shadow:inset 0 1px 0 transparent, 0 1px 0 var(--depth-edge,color-mix(in srgb, var(--surface-dark) 82%, var(--neutral-surface))), 0 -2px 4px -2px var(--depth-pressed-shadow,#00000024);transition-duration:var(--interaction-press-duration);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.button-depth-module__iLnATG__depth,.button-depth-module__iLnATG__surface{transition:none}.button-depth-module__iLnATG__depth:is(:hover,:active):not(:disabled):not([aria-disabled=true])>.button-depth-module__iLnATG__surface{box-shadow:inset 0 1px 0 var(--depth-highlight,transparent);transform:none}}
.password-visibility-module__UH8JHW__toggle{width:36px;height:36px;color:var(--auth-muted,var(--text-secondary));cursor:pointer;touch-action:manipulation;transition:color var(--interaction-duration) var(--interaction-easing), background-color var(--interaction-duration) var(--interaction-easing), opacity var(--interaction-duration) var(--interaction-easing), scale var(--interaction-duration) var(--interaction-easing);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:8px;display:inline-grid}.password-visibility-module__UH8JHW__toggle:is(:hover,:focus-visible):not(:disabled){background:var(--surface-hover);color:var(--foreground)}.password-visibility-module__UH8JHW__toggle:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.password-visibility-module__UH8JHW__toggle:active:not(:disabled){transition-duration:var(--interaction-press-duration);scale:.92}.password-visibility-module__UH8JHW__toggle:disabled{opacity:.45;cursor:default}.password-visibility-module__UH8JHW__outline,.password-visibility-module__UH8JHW__solid{transition:opacity var(--interaction-duration) var(--interaction-easing)}.password-visibility-module__UH8JHW__outline{opacity:1}.password-visibility-module__UH8JHW__solid{opacity:0}.password-visibility-module__UH8JHW__toggle[data-visible=true]{color:var(--lightningcss-light,#050805)var(--lightningcss-dark,var(--foreground))}.password-visibility-module__UH8JHW__toggle[data-visible=true] .password-visibility-module__UH8JHW__outline{opacity:0}.password-visibility-module__UH8JHW__toggle[data-visible=true] .password-visibility-module__UH8JHW__solid{opacity:1}@media (prefers-reduced-motion:reduce){.password-visibility-module__UH8JHW__toggle,.password-visibility-module__UH8JHW__outline,.password-visibility-module__UH8JHW__solid{transition:none}}
.admins-module__2t1LzG__card{background:var(--surface);border:1px solid var(--border);color:var(--foreground);box-shadow:var(--shadow-card);border-radius:24px;margin:0 0 28px;padding:28px}.admins-module__2t1LzG__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-bottom:22px;display:flex}.admins-module__2t1LzG__eyebrow{color:var(--accent-text);letter-spacing:.16em;margin:0 0 8px;font-size:11px;font-weight:700}.admins-module__2t1LzG__card h2,.admins-module__2t1LzG__dialog h2{letter-spacing:-.04em;margin:0 0 8px;font-size:24px}.admins-module__2t1LzG__note{color:var(--text-secondary);margin:8px 0;font-size:13px;line-height:1.65}.admins-module__2t1LzG__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.admins-module__2t1LzG__button,.admins-module__2t1LzG__secondary,.admins-module__2t1LzG__danger{cursor:pointer;font:inherit;border:1px solid #0000;border-radius:11px;padding:11px 16px;font-size:13px;font-weight:700;text-decoration:none}.admins-module__2t1LzG__button{background:var(--primary-button-background);color:var(--primary-button-foreground)}.admins-module__2t1LzG__secondary{color:var(--foreground);background:var(--surface-subtle);border-color:var(--border-strong)}.admins-module__2t1LzG__danger{color:var(--danger);background:var(--danger-soft);border-color:var(--danger-border)}.admins-module__2t1LzG__button:disabled,.admins-module__2t1LzG__secondary:disabled,.admins-module__2t1LzG__danger:disabled{opacity:.4;cursor:not-allowed}.admins-module__2t1LzG__list+.admins-module__2t1LzG__list{margin-top:14px}.admins-module__2t1LzG__list{gap:14px;display:grid}.admins-module__2t1LzG__item{border:1px solid var(--border);background:var(--surface-subtle);border-radius:16px;padding:19px}.admins-module__2t1LzG__item strong{font-size:16px}.admins-module__2t1LzG__request{border-color:var(--accent-border);background:var(--accent-soft)}.admins-module__2t1LzG__badge{color:var(--accent-text);border:1px solid var(--accent-border);white-space:nowrap;border-radius:30px;padding:5px 9px;font-size:11px}.admins-module__2t1LzG__sectionTitle{margin:28px 0 14px;font-size:16px}.admins-module__2t1LzG__details{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0;font-size:13px;display:grid}.admins-module__2t1LzG__details dt{color:var(--muted);margin-bottom:4px;font-size:11px}.admins-module__2t1LzG__details dd{overflow-wrap:anywhere;margin:0}.admins-module__2t1LzG__dialog{width:min(560px,100% - 32px);max-height:calc(100dvh - 40px);color:var(--foreground);background:var(--modal-background);-webkit-backdrop-filter:var(--modal-backdrop-filter);backdrop-filter:var(--modal-backdrop-filter);border:1px solid var(--border-strong);box-shadow:var(--shadow-dialog);border-radius:24px;margin:auto;padding:28px;overflow:auto}.admins-module__2t1LzG__dialog::backdrop{background:var(--backdrop);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.admins-module__2t1LzG__form{gap:18px;display:grid}.admins-module__2t1LzG__field{color:var(--text-secondary);gap:8px;font-size:13px;display:grid}.admins-module__2t1LzG__field input{border:1px solid var(--border-strong);background:var(--input-background);width:100%;min-width:0;color:var(--input-foreground);font:inherit;border-radius:10px;padding:13px}.admins-module__2t1LzG__secret{align-items:center;display:flex;position:relative}.admins-module__2t1LzG__secret input{padding-inline-end:50px}.admins-module__2t1LzG__secret>[data-password-visibility]{position:absolute;inset-inline-end:7px}.admins-module__2t1LzG__secret input{font-family:monospace}.admins-module__2t1LzG__pin input{letter-spacing:.3em;text-align:center;font-size:28px}.admins-module__2t1LzG__permissions{border:1px solid var(--border);border-radius:12px;gap:11px;margin:0;padding:14px;display:grid}.admins-module__2t1LzG__permissions legend{color:var(--text-secondary);padding:0 6px;font-size:12px}.admins-module__2t1LzG__check{align-items:center;gap:10px;font-size:13px;line-height:1.5;display:flex}.admins-module__2t1LzG__check input{accent-color:var(--accent-text);flex-shrink:0;width:17px;height:17px}.admins-module__2t1LzG__error{color:var(--danger);font-size:13px;line-height:1.6}.admins-module__2t1LzG__success{color:var(--success);font-size:13px;line-height:1.6}.admins-module__2t1LzG__loginPage{min-height:100dvh;color:var(--foreground);background:0 0;place-items:center;padding:32px 18px;display:grid}.admins-module__2t1LzG__loginBox{width:min(100%,460px)}.admins-module__2t1LzG__brand{color:var(--foreground);letter-spacing:-.06em;margin-bottom:38px;font-size:25px;font-weight:800;text-decoration:none;display:block}.admins-module__2t1LzG__brand span{color:var(--accent-text)}.admins-module__2t1LzG__loginBox h1{letter-spacing:-.045em;margin:0 0 12px;font-size:30px}.admins-module__2t1LzG__steps{gap:8px;margin:25px 0;display:flex}.admins-module__2t1LzG__step{background:var(--border);border-radius:4px;flex:1;height:4px}.admins-module__2t1LzG__active{background:var(--accent)}.admins-module__2t1LzG__waiting{border:1px solid var(--accent-border);background:var(--accent-soft);border-radius:18px;padding:24px}.admins-module__2t1LzG__dot{background:var(--accent);border-radius:50%;width:9px;height:9px;margin-right:8px;animation:1.5s ease-in-out infinite admins-module__2t1LzG__pulse;display:inline-block}@keyframes admins-module__2t1LzG__pulse{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.admins-module__2t1LzG__dot{animation:none}}@media (max-width:580px){.admins-module__2t1LzG__card,.admins-module__2t1LzG__dialog{padding:20px}.admins-module__2t1LzG__details{grid-template-columns:1fr}}.admins-module__2t1LzG__pinPad{border:1px solid var(--border);background:var(--surface-subtle);border-radius:16px;margin:0;padding:18px}.admins-module__2t1LzG__pinPad legend{color:var(--text-secondary);padding:0 8px;font-size:13px}.admins-module__2t1LzG__pinSlots{grid-template-columns:repeat(4,1fr);gap:10px;max-width:320px;margin:8px auto 18px;display:grid}.admins-module__2t1LzG__pinSlot{border:1px solid var(--border-strong);background:var(--input-background);height:58px;color:var(--input-foreground);border-radius:11px;place-items:center;font-size:22px;display:grid}.admins-module__2t1LzG__currentSlot{border-color:var(--focus-ring);box-shadow:var(--focus-halo)}.admins-module__2t1LzG__padKeys{grid-template-columns:repeat(4,1fr);gap:8px;max-width:320px;margin:auto;display:grid}.admins-module__2t1LzG__padKeys button{border:1px solid var(--border-strong);background:var(--surface);color:var(--foreground);height:49px;font:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:10px;place-items:center;font-size:21px;font-weight:700;display:grid}.admins-module__2t1LzG__padKeys button:hover{background:var(--surface-hover);border-color:var(--focus-ring)}.admins-module__2t1LzG__padKeys button:disabled{opacity:.4;cursor:default}.admins-module__2t1LzG__otpInput{display:block;position:relative}.admins-module__2t1LzG__otpInput input{opacity:0;cursor:text;width:100%;height:100%;position:absolute;inset:0}.admins-module__2t1LzG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.admins-module__2t1LzG__gatePanel{border:1px solid var(--accent-border);background:var(--accent-soft);border-radius:16px;margin-bottom:22px;padding:20px}.admins-module__2t1LzG__switch{color:var(--foreground);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:12px;padding:8px 0;font-weight:700;display:inline-flex}.admins-module__2t1LzG__switchTrack{background:var(--muted);border-radius:30px;width:44px;height:25px;padding:3px;display:inline-block}.admins-module__2t1LzG__switchTrack:before{content:"";background:#fff;border-radius:50%;width:19px;height:19px;transition:transform .18s;display:block}.admins-module__2t1LzG__switch[aria-checked=true] .admins-module__2t1LzG__switchTrack{background:var(--accent-text)}.admins-module__2t1LzG__switch[aria-checked=true] .admins-module__2t1LzG__switchTrack:before{transform:translate(19px)}.admins-module__2t1LzG__audit{margin-top:22px}.admins-module__2t1LzG__audit summary{cursor:pointer;color:var(--text-secondary);font-size:13px}.admins-module__2t1LzG__auditList{gap:10px;max-height:340px;margin-top:15px;display:grid;overflow:auto}.admins-module__2t1LzG__auditItem{border:1px solid var(--border);border-radius:10px;padding:13px;font-size:12px;line-height:1.7}.admins-module__2t1LzG__alert{background:var(--danger-soft);border:1px solid var(--danger-border);color:var(--danger);border-radius:12px;margin:14px 0;padding:14px 16px;font-size:13px;line-height:1.6}.admins-module__2t1LzG__pinEntry{align-items:center;gap:8px;display:flex}.admins-module__2t1LzG__pinEntry .admins-module__2t1LzG__otpInput{flex:1;min-width:0}.admins-module__2t1LzG__pinEntry .admins-module__2t1LzG__pinSlots{margin-block:8px}
.password-placeholder-module__162GzW__placeholder{z-index:1;height:var(--password-field-height);padding:var(--password-field-padding);pointer-events:none;-webkit-user-select:none;user-select:none;opacity:1;transition:opacity var(--interaction-duration) var(--interaction-easing);justify-content:center;align-items:center;display:flex;position:absolute;inset-block-start:0;inset-inline:0}.password-placeholder-module__162GzW__placeholder[data-active=false]{opacity:.45}.password-placeholder-module__162GzW__selection{background:var(--selection-background-soft);color:var(--input-foreground);font-family:var(--password-mask-family);font-size:var(--password-field-font-size);font-weight:var(--password-field-font-weight);line-height:var(--password-field-line-height);text-align:center;padding-inline:2px;display:inline-grid}.password-placeholder-module__162GzW__selection>span{transition:opacity var(--interaction-duration) var(--interaction-easing);grid-area:1/1}.password-placeholder-module__162GzW__word{opacity:0;font-family:Arial,Helvetica,sans-serif}.password-placeholder-module__162GzW__mask{opacity:1}.password-placeholder-module__162GzW__placeholder[data-revealed=true] .password-placeholder-module__162GzW__mask{opacity:0}.password-placeholder-module__162GzW__placeholder[data-revealed=true] .password-placeholder-module__162GzW__word{opacity:1}@media (prefers-reduced-motion:reduce){.password-placeholder-module__162GzW__placeholder,.password-placeholder-module__162GzW__selection>span{transition:none}}
@property --password-wave-amplitude{syntax:"<length>";inherits:true;initial-value:0}.password-wave-module__xjwUnW__wave{--password-wave-amplitude:0px;height:var(--password-field-height);padding:var(--password-field-padding);pointer-events:none;-webkit-user-select:none;user-select:none;visibility:hidden;color:var(--password-value-color);font-family:var(--password-mask-family);font-size:var(--password-field-font-size);font-weight:var(--password-field-font-weight);line-height:var(--password-field-line-height);transition:--password-wave-amplitude .24s var(--interaction-easing);justify-content:center;align-items:center;display:flex;position:absolute;inset-block-start:0;inset-inline:0}.password-wave-module__xjwUnW__viewport{width:100%;min-width:0;height:var(--password-field-height);justify-content:center;align-items:center;display:flex;overflow:hidden}.password-wave-module__xjwUnW__wave[data-overflow=true] .password-wave-module__xjwUnW__viewport{justify-content:flex-start}.password-wave-module__xjwUnW__glyphs{white-space:nowrap;transform:translateX(var(--password-mask-offset,0px));flex-shrink:0;display:inline-flex}.password-wave-module__xjwUnW__glyphs>span{display:inline-block}@media (prefers-reduced-motion:no-preference){.password-wave-module__xjwUnW__wave[data-visible=true][data-measured=true]{visibility:visible}.password-wave-module__xjwUnW__wave[data-active=true]{--password-wave-amplitude:4px}.password-wave-module__xjwUnW__wave[data-measured=true] .password-wave-module__xjwUnW__glyphs>span{animation:1.1s cubic-bezier(.37,0,.63,1) infinite password-wave-module__xjwUnW__passwordRipple;animation-delay:calc(var(--wave-start-delay) + var(--glyph-index) * 55ms);animation-play-state:paused}.password-wave-module__xjwUnW__wave[data-visible=true][data-measured=true] .password-wave-module__xjwUnW__glyphs>span{will-change:transform;animation-play-state:running}@starting-style{.password-wave-module__xjwUnW__wave[data-active=true]{--password-wave-amplitude:0px}}.password-wave-module__xjwUnW__wave[data-paused=true] .password-wave-module__xjwUnW__glyphs>span{animation-play-state:paused}@keyframes password-wave-module__xjwUnW__passwordRipple{0%,to{transform:translate3d(0, calc(-1 * var(--password-wave-amplitude)), 0)}50%{transform:translate3d(0, var(--password-wave-amplitude), 0)}}}
@property --password-value-color{syntax:"<color>";inherits:true;initial-value:#0000}.floating-input-module__CGhUPa__control{--field-label-top:8px;--field-label-height:18px;min-width:0;transition:margin-block-start var(--interaction-duration) var(--interaction-easing), --password-value-color .3s var(--interaction-easing);margin-block-start:var(--feedback-overflow,0px);position:relative;container-type:inline-size}.floating-input-module__CGhUPa__input{border:1px solid var(--border);background:var(--input-background);width:100%;min-width:0;height:60px;color:var(--input-foreground);font:inherit;border-radius:16px;padding:25px 16px 7px;font-size:16px;line-height:24px;transition:border-color .2s;display:block}.floating-input-module__CGhUPa__input:focus{border-color:var(--text-secondary)}.floating-input-module__CGhUPa__label{top:50%;color:var(--auth-muted,var(--text-secondary));font-size:14px;font-weight:500;line-height:var(--field-label-height);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;transition:top .2s,transform .2s,font-size .2s,opacity .18s;position:absolute;inset-inline:16px;overflow:hidden;transform:translateY(-50%)}.floating-input-module__CGhUPa__control[data-hint=true] .floating-input-module__CGhUPa__label{inset-inline-end:148px}.floating-input-module__CGhUPa__hint{top:50%;max-width:128px;color:var(--auth-muted,var(--text-secondary));white-space:nowrap;pointer-events:none;opacity:1;visibility:visible;font-size:11px;line-height:18px;transition:top .2s,transform .2s,opacity .22s,visibility;position:absolute;inset-inline-end:16px;transform:translateY(-50%)}.floating-input-module__CGhUPa__control:focus-within .floating-input-module__CGhUPa__hint,.floating-input-module__CGhUPa__control[data-filled=true] .floating-input-module__CGhUPa__hint,.floating-input-module__CGhUPa__control:focus-within .floating-input-module__CGhUPa__label,.floating-input-module__CGhUPa__control[data-filled=true] .floating-input-module__CGhUPa__label{top:var(--field-label-top);transform:translateY(0)}.floating-input-module__CGhUPa__control:has(input:-webkit-any(:autofill,:-webkit-autofill)) .floating-input-module__CGhUPa__hint{top:var(--field-label-top);transform:translateY(0)}.floating-input-module__CGhUPa__control:has(input:is(:autofill,:autofill)) .floating-input-module__CGhUPa__hint{top:var(--field-label-top);transform:translateY(0)}.floating-input-module__CGhUPa__control:has(input:-webkit-any(:autofill,:-webkit-autofill)) .floating-input-module__CGhUPa__label{top:var(--field-label-top);transform:translateY(0)}.floating-input-module__CGhUPa__control:has(input:is(:autofill,:autofill)) .floating-input-module__CGhUPa__label{top:var(--field-label-top);transform:translateY(0)}.floating-input-module__CGhUPa__control:focus-within .floating-input-module__CGhUPa__label,.floating-input-module__CGhUPa__control[data-filled=true] .floating-input-module__CGhUPa__label{font-size:12px}.floating-input-module__CGhUPa__control:has(input:-webkit-any(:autofill,:-webkit-autofill)) .floating-input-module__CGhUPa__label{font-size:12px}.floating-input-module__CGhUPa__control:has(input:is(:autofill,:autofill)) .floating-input-module__CGhUPa__label{font-size:12px}.floating-input-module__CGhUPa__feedback{z-index:3;max-width:min(calc(100% - 40px), var(--feedback-edge-width,100%));transform:translateY(calc(16px - 100%));translate:var(--feedback-owner-x,0px) var(--feedback-owner-y,0px);pointer-events:none;opacity:0;transition:opacity var(--interaction-duration) var(--interaction-easing);position:absolute;inset-block-start:0;inset-inline-end:12px}.floating-input-module__CGhUPa__feedback[aria-hidden=false]{opacity:1}.floating-input-module__CGhUPa__feedback[data-placement=above]{inset:auto;top:var(--feedback-above-top,0px);left:var(--feedback-above-left,0px);width:max-content;max-width:var(--feedback-above-width,calc(100% - 16px));filter:drop-shadow(0 3px 6px #00000029);transition:opacity var(--interaction-duration) var(--interaction-easing);margin:0;position:absolute;transform:translateY(calc(-100% - 10px))}.floating-input-module__CGhUPa__feedback[data-placement=above]>.floating-input-module__CGhUPa__feedbackContent{transition:transform var(--interaction-duration) var(--interaction-easing);transform:translateY(6px)}.floating-input-module__CGhUPa__feedback[data-placement=above][aria-hidden=false]>.floating-input-module__CGhUPa__feedbackContent{transform:translateY(0)}.floating-input-module__CGhUPa__feedback[data-placement=above] .floating-input-module__CGhUPa__tag{border-radius:12px}.floating-input-module__CGhUPa__feedback[data-placement=above] .floating-input-module__CGhUPa__tag:before{content:none}.floating-input-module__CGhUPa__feedback[data-placement=above] .floating-input-module__CGhUPa__tag:after{inset:auto;top:100%;left:var(--feedback-tip-left,50%);background:inherit;clip-path:polygon(0 0,100% 0,50% 100%);width:12px;height:6px;transform:translate(-50%)}.floating-input-module__CGhUPa__feedbackContent{min-height:0;display:block}.floating-input-module__CGhUPa__tag{--feedback-color:var(--error-vivid);--feedback-fold:var(--error-label-fold);background:var(--feedback-color);color:#fff;text-align:center;overflow-wrap:anywhere;max-width:100%;transition:background-color var(--interaction-duration) var(--interaction-easing), color var(--interaction-duration) var(--interaction-easing);border-radius:0 999px 999px;padding:4px 10px;font-size:11px;font-weight:400;line-height:16px;display:block;position:relative}.floating-input-module__CGhUPa__tag[data-tone=success]{--feedback-color:#06e983;--feedback-fold:#04ae62;color:#050805}.floating-input-module__CGhUPa__tag[data-multiline=true]{border-radius:0 12px 12px}.floating-input-module__CGhUPa__tag:before{content:"";inset-inline-end:100%;background:var(--feedback-fold);z-index:1;width:16px;height:8px;transition:background-color var(--interaction-duration) var(--interaction-easing);border-radius:16px 16px 0 0;position:absolute;top:0}.floating-input-module__CGhUPa__tag:after{content:"";inset-inline-end:100%;z-index:0;background:var(--feedback-color);width:8px;height:8px;transition:background-color var(--interaction-duration) var(--interaction-easing);position:absolute;top:0}.floating-input-module__CGhUPa__control[data-feedback=true] .floating-input-module__CGhUPa__hint{opacity:0;visibility:hidden;transition-delay:0s,0s,0s,.22s}.floating-input-module__CGhUPa__tag strong{font-weight:700}@media (prefers-reduced-motion:reduce){.floating-input-module__CGhUPa__input,.floating-input-module__CGhUPa__label,.floating-input-module__CGhUPa__hint,.floating-input-module__CGhUPa__feedback,.floating-input-module__CGhUPa__tag,.floating-input-module__CGhUPa__tag:before,.floating-input-module__CGhUPa__tag:after{transition:none}}.floating-input-module__CGhUPa__control[data-adornment=true]:not([data-expanded=true]) .floating-input-module__CGhUPa__label{inset-inline-end:148px}.floating-input-module__CGhUPa__control[data-expanded=true] .floating-input-module__CGhUPa__label{top:var(--field-label-top);font-size:12px;transform:translateY(0)}.floating-input-module__CGhUPa__control[data-adornment=true]:is([data-expanded=true],:focus-within) .floating-input-module__CGhUPa__label{inset-inline-end:152px}.floating-input-module__CGhUPa__control[data-adornment=true] .floating-input-module__CGhUPa__input{padding-block:28px 4px}@media (prefers-reduced-motion:no-preference){.floating-input-module__CGhUPa__tag{animation:.16s ease-out floating-input-module__CGhUPa__revealMessage}@keyframes floating-input-module__CGhUPa__revealMessage{0%{opacity:0}to{opacity:1}}}.floating-input-module__CGhUPa__control[data-adornment=true]:is([data-expanded=true],:focus-within) .floating-input-module__CGhUPa__input{padding-inline-end:152px}.floating-input-module__CGhUPa__actionControl>.floating-input-module__CGhUPa__feedback[data-placement=edge]{max-width:var(--feedback-edge-width,none);transition:opacity var(--interaction-duration) var(--interaction-easing), grid-template-rows var(--interaction-duration) var(--interaction-easing), margin-block-end var(--interaction-duration) var(--interaction-easing);grid-template-rows:0fr;margin:0 12px 0 28px;display:grid;position:relative;inset:auto;transform:none}.floating-input-module__CGhUPa__actionControl>.floating-input-module__CGhUPa__feedback[data-placement=edge]>.floating-input-module__CGhUPa__feedbackContent{margin-inline-start:-16px;padding-inline-start:16px;overflow:hidden}.floating-input-module__CGhUPa__actionControl>.floating-input-module__CGhUPa__feedback[data-placement=edge] .floating-input-module__CGhUPa__tag{width:fit-content;margin-inline-start:auto}.floating-input-module__CGhUPa__actionControl>.floating-input-module__CGhUPa__feedback[data-placement=edge][aria-hidden=false]{grid-template-rows:1fr;margin-block-end:-16px}.floating-input-module__CGhUPa__tag[data-tone=info]{background:var(--surface-hover);color:var(--foreground)}.floating-input-module__CGhUPa__tag[data-tone=info]:before,.floating-input-module__CGhUPa__tag[data-tone=info]:after{background:var(--surface-hover)}.floating-input-module__CGhUPa__feedback:not([data-feedback-ready=true]){visibility:hidden;transition:none}@media (prefers-reduced-motion:reduce){.floating-input-module__CGhUPa__control,.floating-input-module__CGhUPa__feedback[data-placement=above]>.floating-input-module__CGhUPa__feedbackContent,.floating-input-module__CGhUPa__feedback[data-placement=above],.floating-input-module__CGhUPa__actionControl>.floating-input-module__CGhUPa__feedback[data-placement=edge]{transition:none}}.floating-input-module__CGhUPa__control[data-password=true]{--field-trailing-space:40px;--password-value-color:var(--input-foreground)}.floating-input-module__CGhUPa__control[data-password-valid=true]{--password-value-color:var(--validity-color)}.floating-input-module__CGhUPa__control[data-password=true] .floating-input-module__CGhUPa__input{color:var(--password-value-color);padding-block:calc(var(--field-label-top) + var(--field-label-height) - 1px - 5px) 5px;padding-inline-end:56px}.floating-input-module__CGhUPa__control[data-password=true] .floating-input-module__CGhUPa__label{inset-inline-end:56px}.floating-input-module__CGhUPa__control[data-password=true][data-adornment=true] .floating-input-module__CGhUPa__label{font-size:12px;inset-inline-end:188px}.floating-input-module__CGhUPa__control[data-password=true][data-adornment=true]:is([data-expanded=true],:focus-within) .floating-input-module__CGhUPa__input{padding-inline-end:192px}.floating-input-module__CGhUPa__passwordVisibility{inset-inline-end:10px;z-index:2;position:absolute;top:12px}@font-face{font-family:Nofix Password Mask;src:url(../media/password-mask.1g1d-nb5fik7e.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+2022,U+25A0,U+25CF}.floating-input-module__CGhUPa__control.floating-input-module__CGhUPa__centered{--field-trailing-space:0px;--password-field-height:52px;--password-control-size:36px;--password-controls-inset:10px;--password-control-position:max(var(--password-controls-inset), calc((100% - var(--password-text-width,0px)) / 2 - var(--password-control-size) - 4px));--password-icon-size:20px;--password-field-padding:8px calc(var(--password-controls-inset) + var(--password-control-size) + 4px);--password-field-font-size:clamp(28px, 8cqi, 36px);--password-field-font-weight:800;--password-field-line-height:normal;--password-mask-family:"Nofix Password Mask", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif}.floating-input-module__CGhUPa__control.floating-input-module__CGhUPa__centered[data-password][data-adornment] .floating-input-module__CGhUPa__input{height:var(--password-field-height);padding:var(--password-field-padding);font-size:var(--password-field-font-size);font-weight:var(--password-field-font-weight);line-height:var(--password-field-line-height);text-align:center;background:0 0;border:0;border-radius:0}.floating-input-module__CGhUPa__control.floating-input-module__CGhUPa__centered[data-password][data-adornment] .floating-input-module__CGhUPa__label{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;inset:0;overflow:hidden;transform:none}.floating-input-module__CGhUPa__control.floating-input-module__CGhUPa__centered[data-placeholder-active=true] .floating-input-module__CGhUPa__input{caret-color:#0000}.floating-input-module__CGhUPa__control.floating-input-module__CGhUPa__centered .floating-input-module__CGhUPa__passwordVisibility{inset-inline-start:var(--password-control-position);inset-inline-end:auto;top:calc((var(--password-field-height) - var(--password-control-size)) / 2);width:var(--password-control-size);height:var(--password-control-size);transition:inset-inline-start var(--interaction-duration) var(--interaction-easing), color var(--interaction-duration) var(--interaction-easing), background-color var(--interaction-duration) var(--interaction-easing), opacity var(--interaction-duration) var(--interaction-easing), scale var(--interaction-duration) var(--interaction-easing)}@media (prefers-reduced-motion:reduce){.floating-input-module__CGhUPa__control.floating-input-module__CGhUPa__centered .floating-input-module__CGhUPa__passwordVisibility{transition:none}}.floating-input-module__CGhUPa__control.floating-input-module__CGhUPa__centered .floating-input-module__CGhUPa__passwordVisibility svg{width:var(--password-icon-size);height:var(--password-icon-size)}.floating-input-module__CGhUPa__control.floating-input-module__CGhUPa__centered .floating-input-module__CGhUPa__input[type=password]{font-family:var(--password-mask-family)}.floating-input-module__CGhUPa__control.floating-input-module__CGhUPa__centered .floating-input-module__CGhUPa__input::selection{background:var(--selection-background-soft);color:var(--input-foreground)}.floating-input-module__CGhUPa__details{justify-content:center;align-items:center;gap:8px;min-height:24px;display:flex}@container (max-width:300px){.floating-input-module__CGhUPa__centered .floating-input-module__CGhUPa__details{margin-inline:-16px}}@media (prefers-reduced-motion:no-preference){.floating-input-module__CGhUPa__control.floating-input-module__CGhUPa__centered:has([data-password-wave][data-visible=true][data-measured=true]) .floating-input-module__CGhUPa__input{color:#0000;-webkit-text-fill-color:transparent;caret-color:#0000}}
.auth-module__eKabGW__login{width:100%}.auth-module__eKabGW__note{color:var(--auth-muted,var(--text-secondary));margin:14px 0 0;font-size:12px;line-height:1.6}.auth-module__eKabGW__error{color:var(--auth-error,var(--danger));margin:14px 0 0;font-size:13px;line-height:1.5}.auth-module__eKabGW__sessionActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.auth-module__eKabGW__signOutControl{flex:none;container-type:normal}.auth-module__eKabGW__signOut{border:1px solid var(--border-strong);color:var(--text-secondary);font:inherit;cursor:pointer;white-space:nowrap;transition:color var(--interaction-duration) var(--interaction-easing), border-color var(--interaction-duration) var(--interaction-easing), opacity var(--interaction-duration) var(--interaction-easing);background:0 0;border-radius:8px;padding:10px 14px;font-size:12px}.auth-module__eKabGW__signOut:hover{border-color:var(--border-strong);color:var(--foreground)}.auth-module__eKabGW__signOut:disabled{opacity:.6}.auth-module__eKabGW__connected{color:var(--accent-text);font-size:14px;font-weight:600}.auth-module__eKabGW__accounts{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-card);border-radius:22px;margin:28px 0;padding:26px}.auth-module__eKabGW__accountsHeading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.auth-module__eKabGW__accountsEyebrow{color:var(--accent-text);letter-spacing:1.6px;font-size:11px;font-weight:650}.auth-module__eKabGW__accounts h2{color:var(--foreground);margin:8px 0 10px;font-size:21px}.auth-module__eKabGW__accountsHeading>span{flex-shrink:0}.auth-module__eKabGW__accountsGrid{gap:10px;display:grid}.auth-module__eKabGW__account{border:1px solid var(--border);background:var(--surface-subtle);border-radius:16px}.auth-module__eKabGW__accountRow{justify-content:space-between;align-items:center;gap:18px;padding:15px 18px;display:flex}.auth-module__eKabGW__accountIdentity{align-items:center;gap:14px;display:flex}.auth-module__eKabGW__accountIdentity strong{color:var(--foreground);font-size:15px;display:block}.auth-module__eKabGW__accountIdentity>div>span{color:var(--muted);margin-top:4px;font-size:12px;display:block}.auth-module__eKabGW__accountRow>button{border-radius:14px;width:150px;min-height:44px;padding:2px 12px}@media (max-width:560px){.auth-module__eKabGW__accounts{padding:20px}.auth-module__eKabGW__accountsHeading{flex-direction:column;align-items:flex-start;gap:12px}.auth-module__eKabGW__accountRow{flex-wrap:wrap;padding:14px}.auth-module__eKabGW__accountRow>button{width:100%}}.auth-module__eKabGW__unlink{border:1px solid var(--border-strong);color:var(--danger);font:inherit;cursor:pointer;background:0 0;border-radius:14px;padding:10px 14px;font-size:13px}.auth-module__eKabGW__unlink:hover:not(:disabled){background:var(--surface-hover);border-color:currentColor}.auth-module__eKabGW__unlink:disabled{color:var(--muted);opacity:.65;cursor:not-allowed}.auth-module__eKabGW__unlinkConfirmation{padding:0 18px 16px}.auth-module__eKabGW__unlinkConfirmation p{color:var(--text-secondary);margin:0 0 12px;font-size:13px;line-height:1.5}.auth-module__eKabGW__unlinkConfirmation>div{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}
.linked-access-methods-module__ilnruG__root{min-width:0}.linked-access-methods-module__ilnruG__choices,.linked-access-methods-module__ilnruG__password{gap:10px;padding-block:4px;display:grid}.linked-access-methods-module__ilnruG__password{padding-top:12px}.linked-access-methods-module__ilnruG__passwordActions{justify-content:center;align-items:center;gap:8px;display:flex}.linked-access-methods-module__ilnruG__password .linked-access-methods-module__ilnruG__confirm{--button-padding-inline:16px;flex-shrink:0;width:fit-content}.linked-access-methods-module__ilnruG__password .linked-access-methods-module__ilnruG__other{flex-shrink:0;margin:0}.linked-access-methods-module__ilnruG__other:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}
.security-setup-module__3RgOvq__page{--screen-gap:32px;color:var(--foreground)}.security-setup-module__3RgOvq__resume{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.security-setup-module__3RgOvq__resume p{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.5}.security-setup-module__3RgOvq__card{width:min(100% - 32px,500px);max-width:none;max-height:calc(100dvh - var(--screen-gap));color:var(--foreground);height:min(520px, calc(100dvh - var(--screen-gap) - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px)));border:1px solid var(--border);background:var(--modal-background);-webkit-backdrop-filter:var(--modal-backdrop-filter);backdrop-filter:var(--modal-backdrop-filter);box-shadow:var(--shadow-card);border-radius:26px;grid-template-rows:auto auto minmax(0,1fr) auto;gap:20px;margin:auto;padding:26px;display:grid}.security-setup-module__3RgOvq__card:not([open]){display:none}.security-setup-module__3RgOvq__card::backdrop{background:#0000002e}.security-setup-module__3RgOvq__intro{min-width:0}.security-setup-module__3RgOvq__introTop{justify-content:space-between;align-items:center;gap:8px;margin-bottom:9px;display:flex}.security-setup-module__3RgOvq__close{width:32px;height:32px;color:var(--foreground);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;padding:0;transition:background-color .18s;display:grid}.security-setup-module__3RgOvq__close:is(:hover,:focus-visible){background:var(--surface-hover)}.security-setup-module__3RgOvq__eyebrow{color:var(--text-secondary);letter-spacing:.5px;margin:0;font-size:11px;font-weight:600}.security-setup-module__3RgOvq__titleRow{justify-content:space-between;align-items:center;gap:10px;display:flex}.security-setup-module__3RgOvq__titleRow h1{letter-spacing:-.9px;margin:0;font-size:clamp(23px,4vw,28px);line-height:1.15}.security-setup-module__3RgOvq__methods{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.security-setup-module__3RgOvq__methods button{min-height:40px;color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:11px;justify-content:center;align-items:center;gap:6px;padding:6px 3px;font-size:12px;transition:background-color .22s,color .22s;display:flex}.security-setup-module__3RgOvq__methods button[aria-current=true]{background:var(--surface-subtle);color:var(--foreground)}.security-setup-module__3RgOvq__methods button>span{background:var(--surface-subtle);border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:11px;display:grid}.security-setup-module__3RgOvq__methods button>span[data-done=true]{color:var(--success);background:var(--accent-soft)}.security-setup-module__3RgOvq__methods button:disabled{opacity:.55;cursor:default}.security-setup-module__3RgOvq__panel{grid-template-rows:auto minmax(0,1fr) auto;gap:12px;min-width:0;min-height:0;display:grid}.security-setup-module__3RgOvq__panelHeading h2{letter-spacing:-.45px;margin:0 0 7px;font-size:19px;line-height:1.2}.security-setup-module__3RgOvq__hint,.security-setup-module__3RgOvq__error{overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.45}.security-setup-module__3RgOvq__hint{color:var(--text-secondary)}.security-setup-module__3RgOvq__error{color:var(--danger)}.security-setup-module__3RgOvq__content{align-items:center;min-width:0;min-height:0;display:grid}.security-setup-module__3RgOvq__content:has(>.security-setup-module__3RgOvq__requirements){overscroll-behavior:contain;align-items:safe center;overflow-y:auto}.security-setup-module__3RgOvq__content form{min-width:0}.security-setup-module__3RgOvq__field label{margin-bottom:8px;font-size:12px;font-weight:600;display:block}.security-setup-module__3RgOvq__field input{border:1px solid var(--border);background:var(--input-background);width:100%;min-width:0;min-height:46px;color:var(--input-foreground);font:inherit;border-radius:12px;padding:10px 12px;font-size:16px;transition:background-color .22s}.security-setup-module__3RgOvq__field input:focus{background:var(--input-background)}.security-setup-module__3RgOvq__field .security-setup-module__3RgOvq__otp{text-align:center;letter-spacing:7px;font-variant-numeric:tabular-nums;font-size:23px}.security-setup-module__3RgOvq__field .security-setup-module__3RgOvq__recoveryInput{text-align:center;letter-spacing:2px;font-size:17px}.security-setup-module__3RgOvq__actions{gap:4px;display:grid}.security-setup-module__3RgOvq__primary,.security-setup-module__3RgOvq__secondary{width:100%;min-height:42px;font:inherit;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;padding:10px 12px;font-size:13px;font-weight:550;line-height:1.2;transition:background-color .22s,color .22s;display:inline-flex}.security-setup-module__3RgOvq__primary{background:var(--primary-button-background);color:var(--primary-button-foreground)}.security-setup-module__3RgOvq__primary:is(:hover,:focus-visible):not(:disabled){background:var(--primary-button-hover)}.security-setup-module__3RgOvq__secondary{min-height:32px;color:var(--text-secondary);background:0 0;padding:7px 8px;font-size:12px}.security-setup-module__3RgOvq__secondary:is(:hover,:focus-visible):not(:disabled),.security-setup-module__3RgOvq__methods button:is(:hover,:focus-visible):not(:disabled){background:color-mix(in srgb, var(--surface-subtle) 65%, transparent);color:var(--foreground)}.security-setup-module__3RgOvq__primary:disabled,.security-setup-module__3RgOvq__secondary:disabled{opacity:.5;cursor:default}.security-setup-module__3RgOvq__actionRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.security-setup-module__3RgOvq__actionRow>.security-setup-module__3RgOvq__secondary{background:var(--surface-subtle)}.security-setup-module__3RgOvq__scan{grid-template-rows:minmax(0,1fr) auto;gap:4px;height:100%;min-height:0;display:grid}.security-setup-module__3RgOvq__qr{place-items:center;min-height:0;display:grid;position:relative}.security-setup-module__3RgOvq__qr img{object-fit:contain;border-radius:10px;width:100%;max-width:176px;height:100%;max-height:176px;margin:auto;display:block;position:absolute;inset:0}.security-setup-module__3RgOvq__manualKey{background:var(--surface-subtle);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;border-radius:12px;padding:14px;font-size:13px;line-height:1.7;display:block}.security-setup-module__3RgOvq__codes{background:var(--surface-subtle);border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(76px,1fr));gap:6px;padding:12px;display:grid}.security-setup-module__3RgOvq__codes code{white-space:nowrap;text-align:center;font-size:11px;line-height:1.5}.security-setup-module__3RgOvq__illustration{color:var(--success);justify-items:center;gap:12px;display:grid}.security-setup-module__3RgOvq__illustration>span{background:var(--surface-subtle);letter-spacing:6px;border-radius:18px;padding:10px 24px;font-size:28px}.security-setup-module__3RgOvq__illustration svg{width:56px;height:56px}.security-setup-module__3RgOvq__illustration small{color:var(--text-secondary);font-size:12px}.security-setup-module__3RgOvq__completed{width:60px;height:60px;color:var(--success);background:var(--accent-soft);border-radius:50%;justify-self:center;place-items:center;font-size:28px;display:grid}.security-setup-module__3RgOvq__emailCard{background:var(--surface-subtle);border-radius:14px;gap:8px;padding:20px;display:grid}.security-setup-module__3RgOvq__emailCard span,.security-setup-module__3RgOvq__emailCard small{color:var(--text-secondary);font-size:12px}.security-setup-module__3RgOvq__emailCard strong{overflow-wrap:anywhere;font-size:16px}.security-setup-module__3RgOvq__footer{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:8px;min-width:0;padding-top:10px;display:flex}.security-setup-module__3RgOvq__footer>span{color:var(--muted);font-size:11px}.security-setup-module__3RgOvq__footer button{background:0 0;border:0;border-radius:8px;min-height:30px;padding:6px 8px;font-size:12px}.security-setup-module__3RgOvq__footer button:is(:hover,:focus-visible){background:var(--surface-subtle)}.security-setup-module__3RgOvq__footer [role=alert]{margin:4px 0 0;font-size:11px}.security-setup-module__3RgOvq__panelTitle{align-items:center;gap:6px;margin-bottom:7px;display:flex}.security-setup-module__3RgOvq__panelTitle h2{margin:0}.security-setup-module__3RgOvq__back{background:var(--surface-subtle);width:28px;height:28px;color:var(--text-secondary);font:inherit;cursor:pointer;border:0;border-radius:8px;flex:none;place-items:center;display:grid}.security-setup-module__3RgOvq__back:is(:hover,:focus-visible){color:var(--foreground);background:var(--surface-hover)}@media (max-width:380px){.security-setup-module__3RgOvq__card{padding:18px}.security-setup-module__3RgOvq__methods button{gap:4px;font-size:11px}}@media (max-height:700px){.security-setup-module__3RgOvq__card{gap:12px;padding:18px}.security-setup-module__3RgOvq__eyebrow{margin-bottom:5px;font-size:10px}.security-setup-module__3RgOvq__titleRow h1{font-size:23px}.security-setup-module__3RgOvq__methods button{min-height:36px}.security-setup-module__3RgOvq__panel{gap:8px}.security-setup-module__3RgOvq__panelHeading h2{margin-bottom:5px;font-size:18px}.security-setup-module__3RgOvq__hint,.security-setup-module__3RgOvq__error{font-size:12px}.security-setup-module__3RgOvq__footer{padding-top:6px}.security-setup-module__3RgOvq__codes{gap:4px;padding:8px}}@media (max-height:560px){.security-setup-module__3RgOvq__card{gap:8px;padding:14px}.security-setup-module__3RgOvq__eyebrow{display:none}.security-setup-module__3RgOvq__titleRow h1{font-size:21px}.security-setup-module__3RgOvq__primary{min-height:38px;padding-block:8px}.security-setup-module__3RgOvq__illustration small{display:none}.security-setup-module__3RgOvq__illustration>span{padding:6px 18px;font-size:22px}.security-setup-module__3RgOvq__emailCard{gap:5px;padding:12px}}@media (min-width:600px) and (max-height:560px){.security-setup-module__3RgOvq__card{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:170px minmax(0,1fr);gap:12px 24px;width:min(840px,100% - 32px);padding:18px}.security-setup-module__3RgOvq__intro{grid-area:1/1}.security-setup-module__3RgOvq__titleRow{align-items:start}.security-setup-module__3RgOvq__titleRow h1{font-size:23px}.security-setup-module__3RgOvq__methods{grid-area:2/1;grid-template-columns:1fr;align-content:center;gap:4px}.security-setup-module__3RgOvq__methods button{justify-content:start;min-height:32px;padding-inline:8px}.security-setup-module__3RgOvq__panel{grid-area:1/2/-1/3}.security-setup-module__3RgOvq__footer{grid-area:3/1;padding-top:4px}.security-setup-module__3RgOvq__footer>span{display:none}}@media (prefers-reduced-motion:reduce){.security-setup-module__3RgOvq__methods button,.security-setup-module__3RgOvq__close,.security-setup-module__3RgOvq__field input,.security-setup-module__3RgOvq__primary,.security-setup-module__3RgOvq__secondary{transition:none}}@media (max-width:740px),(max-height:560px){.security-setup-module__3RgOvq__page{--screen-gap:128px}}@media (max-height:480px){.security-setup-module__3RgOvq__footer{border:0;padding-top:0}.security-setup-module__3RgOvq__footer button{min-height:28px}.security-setup-module__3RgOvq__codes{gap:3px;padding:6px}.security-setup-module__3RgOvq__codes code{font-size:11px;line-height:1.3}.security-setup-module__3RgOvq__panel{gap:6px}.security-setup-module__3RgOvq__panelTitle{margin-bottom:5px}.security-setup-module__3RgOvq__page{--screen-gap:88px}.security-setup-module__3RgOvq__card{gap:6px;padding:12px}.security-setup-module__3RgOvq__methods button{min-height:32px}.security-setup-module__3RgOvq__field label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.security-setup-module__3RgOvq__manualKey{padding:8px;font-size:11px;line-height:1.4}.security-setup-module__3RgOvq__illustration svg{width:40px;height:40px}.security-setup-module__3RgOvq__completed{width:40px;height:40px;font-size:22px}.security-setup-module__3RgOvq__emailCard{gap:4px;padding:8px}.security-setup-module__3RgOvq__emailCard>span{display:none}.security-setup-module__3RgOvq__emailCard strong{font-size:14px}}.security-setup-module__3RgOvq__requirements{gap:8px;display:grid}.security-setup-module__3RgOvq__requirements>p{background:var(--surface-subtle);border-radius:12px;align-items:center;gap:12px;margin:0;padding:10px 12px;font-size:14px;line-height:1.35;display:flex}.security-setup-module__3RgOvq__requirements>p>span:first-child{color:var(--foreground)}.security-setup-module__3RgOvq__requirements small{color:var(--text-secondary);margin-top:3px;font-size:11px;line-height:1.3;display:block}@media (max-height:560px){.security-setup-module__3RgOvq__requirements{gap:5px}.security-setup-module__3RgOvq__requirements>p{padding:7px 10px;font-size:12px}.security-setup-module__3RgOvq__requirements small{margin-left:8px;font-size:10px;display:inline}}.security-setup-module__3RgOvq__actionRow>:only-child{grid-column:1/-1}.security-setup-module__3RgOvq__card.security-setup-module__3RgOvq__minimal{grid-template:minmax(0,1fr)/minmax(0,1fr);gap:0;width:min(100% - 32px,500px)}.security-setup-module__3RgOvq__minimal .security-setup-module__3RgOvq__intro{z-index:1;grid-area:1/1;align-self:start}.security-setup-module__3RgOvq__minimal .security-setup-module__3RgOvq__titleRow{align-items:center}.security-setup-module__3RgOvq__progressCenter{grid-area:1/1;place-self:center;place-items:center;display:grid}.security-setup-module__3RgOvq__passwordInput{align-items:center;display:flex;position:relative}.security-setup-module__3RgOvq__passwordInput input{padding-inline-end:52px}.security-setup-module__3RgOvq__passwordInput>[data-password-visibility]{position:absolute;inset-inline-end:8px}
.security-progress-module__m6pV1W__ring{color:var(--foreground);flex:none;display:block}.security-progress-module__m6pV1W__segment{opacity:.14}.security-progress-module__m6pV1W__segment[data-complete=true]{opacity:1}@media (max-height:700px){.security-progress-module__m6pV1W__ring{width:26px;height:26px}}@media (max-height:560px){.security-progress-module__m6pV1W__ring{width:24px;height:24px}}
.overlays-module__L3fXHa__qrCard{color:#101318;background:#fff;border-radius:20px;flex-direction:column;flex:none;align-items:center;width:320px;height:380px;padding:20px 20px 16px;font-family:Arial,Helvetica,sans-serif;display:flex;overflow:hidden}.overlays-module__L3fXHa__qrBrand{letter-spacing:-1px;font-size:22px;font-weight:800;line-height:26px}.overlays-module__L3fXHa__qrBrand span{color:#4b7510}.overlays-module__L3fXHa__streamer{color:#59616c;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:3px 0 4px;font-size:13px;line-height:18px;overflow:hidden}.overlays-module__L3fXHa__qrImage{flex:none;width:256px;height:256px;display:block}.overlays-module__L3fXHa__qrCaption{color:#162006;background:#b8f75a;border-radius:999px;margin:7px 0 0;padding:6px 20px;font-size:12px;font-weight:700;line-height:16px}.overlays-module__L3fXHa__statusCard{--result-color:#b8f75a;color:#f5f6f8;background:#0a0c10e6;border:1px solid #ffffff1f;border-radius:16px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:5px;width:240px;height:144px;padding:14px 16px;font-family:Arial,Helvetica,sans-serif;display:flex;overflow:hidden}.overlays-module__L3fXHa__statusCard[data-result=pierde]{--result-color:#ff697c}.overlays-module__L3fXHa__status{letter-spacing:2px;margin:0;font-size:13px;font-weight:700;line-height:18px}.overlays-module__L3fXHa__number{max-width:100%;color:var(--result-color);font-variant-numeric:tabular-nums;letter-spacing:-2px;margin:0;font-weight:700;line-height:1.05}.overlays-module__L3fXHa__result{color:var(--result-color);margin:0;font-size:16px;font-weight:600;line-height:22px}
.overlay-presence-module__UXXTXW__presence{opacity:1;visibility:visible;transform-origin:50%;width:max-content;transition:opacity .42s cubic-bezier(.16,1,.3,1),transform .42s cubic-bezier(.16,1,.3,1),visibility;transform:translateY(0)scale(1)}.overlay-presence-module__UXXTXW__presence[data-overlay-visible=false]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .22s cubic-bezier(.4,0,1,1),transform .22s cubic-bezier(.4,0,1,1),visibility 0s .22s;transform:translateY(12px)scale(.96)}@media (prefers-reduced-motion:reduce){.overlay-presence-module__UXXTXW__presence,.overlay-presence-module__UXXTXW__presence[data-overlay-visible=false]{transition:opacity 1ms,visibility;transform:none}}
.playground-module__oWfgUq__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.playground-module__oWfgUq__card{border:1px solid var(--border);background:var(--surface);min-width:0;box-shadow:var(--shadow-card);border-radius:20px;overflow:hidden}.playground-module__oWfgUq__cardHeader{justify-content:space-between;align-items:center;gap:12px;padding:22px 24px;display:flex}.playground-module__oWfgUq__index{color:var(--text-secondary);letter-spacing:1.5px;font-size:10px;font-weight:700}.playground-module__oWfgUq__cardHeader h2{letter-spacing:-.4px;margin:7px 0 0;font-size:19px}.playground-module__oWfgUq__dimensions{color:var(--muted);white-space:nowrap;font-family:monospace;font-size:11px}.playground-module__oWfgUq__stage{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background-color:var(--preview-background);background-image:linear-gradient(45deg, var(--preview-grid) 25%, transparent 25%, transparent 75%, var(--preview-grid) 75%), linear-gradient(45deg, var(--preview-grid) 25%, transparent 25%, transparent 75%, var(--preview-grid) 75%);background-position:0 0,10px 10px;background-size:20px 20px;justify-content:center;align-items:center;min-height:448px;display:flex;position:relative;overflow:hidden}.playground-module__oWfgUq__qrPreview{flex:none}.playground-module__oWfgUq__draggablePreview{color:inherit;cursor:grab;-webkit-user-select:none;user-select:none;border-radius:20px;flex:none;text-decoration:none;display:block;position:relative}.playground-module__oWfgUq__statusPreview{border-radius:16px}.playground-module__oWfgUq__rangePreview{border-radius:14px}.playground-module__oWfgUq__hiddenPreview{border:1px dashed var(--border-strong);border-radius:inherit;color:var(--text-secondary);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex;position:absolute;inset:0}.playground-module__oWfgUq__hiddenPreview span{color:var(--muted);font-size:10px;font-weight:400}.playground-module__oWfgUq__rangeCard{grid-column:1/-1;scroll-margin-top:24px}.playground-module__oWfgUq__rangeLayout{border-top:1px solid var(--border);grid-template-columns:1fr 1fr;display:grid}.playground-module__oWfgUq__rangeStage{border:0;border-right:1px solid var(--border);height:100%;min-height:270px}.playground-module__oWfgUq__compactBadge{color:var(--muted);letter-spacing:1.6px;font-size:9px;font-weight:600;position:absolute;top:24px}.playground-module__oWfgUq__modeSwitch{border:1px solid var(--border);background:var(--surface-subtle);border-radius:10px;gap:6px;margin-bottom:20px;padding:4px;display:flex}.playground-module__oWfgUq__modeSwitch button{min-height:38px;color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:10px;font-size:12px;display:flex}.playground-module__oWfgUq__modeSwitch button span{color:var(--muted);font-size:10px}.playground-module__oWfgUq__modeSwitch button[aria-pressed=true]{border-color:var(--accent-border);background:var(--accent-soft);color:var(--accent-text)}.playground-module__oWfgUq__modeSwitch button[aria-pressed=true] span{color:var(--accent-text)}.playground-module__oWfgUq__modeSwitch button:disabled{cursor:not-allowed;opacity:.5}.playground-module__oWfgUq__controls.playground-module__oWfgUq__rangeControls{grid-template-columns:repeat(2,minmax(0,1fr))}.playground-module__oWfgUq__openingControls{grid-template-columns:1fr 1fr;gap:10px;display:grid}.playground-module__oWfgUq__openingControls button{--button-color:var(--success);border:1px solid var(--border-strong);background:var(--surface);min-height:56px;color:var(--text-secondary);font:inherit;cursor:pointer;border-radius:10px;align-items:center;gap:9px;padding:12px 14px;font-size:14px;font-weight:600;display:flex}.playground-module__oWfgUq__openingControls .playground-module__oWfgUq__closeButton{--button-color:var(--danger)}.playground-module__oWfgUq__openingControls button:hover:not(:disabled){border-color:var(--button-color);background:var(--surface-hover)}.playground-module__oWfgUq__openingControls button[aria-pressed=true]{border-color:color-mix(in srgb, var(--button-color) 50%, transparent);background:var(--surface-hover);color:var(--button-color)}.playground-module__oWfgUq__openingControls button:disabled{cursor:default}.playground-module__oWfgUq__openingControls[aria-busy=true] button{opacity:.6;cursor:wait}.playground-module__oWfgUq__controlDot{background:var(--button-color);border-radius:50%;flex:none;width:6px;height:6px}.playground-module__oWfgUq__controlTag{letter-spacing:.7px;opacity:.75;margin-left:auto;font-size:8px}.playground-module__oWfgUq__openingFeedback{color:var(--success);margin:12px 0 18px;font-size:11px;line-height:1.6}.playground-module__oWfgUq__draggablePreview>*{pointer-events:none}.playground-module__oWfgUq__draggablePreview:active{cursor:grabbing}.playground-module__oWfgUq__stageLabel{width:100%;color:var(--muted);letter-spacing:1px;text-align:center;text-transform:uppercase;pointer-events:none;padding:0 12px;font-size:9px;line-height:1.6;position:absolute;bottom:13px;left:0}.playground-module__oWfgUq__cardBody{padding:22px 24px 18px}.playground-module__oWfgUq__note{color:var(--text-secondary);margin:0 0 18px;font-size:12px;line-height:1.6}.playground-module__oWfgUq__sourceLabel,.playground-module__oWfgUq__controls label{color:var(--text-secondary);font-size:11px;font-weight:600;display:block}.playground-module__oWfgUq__url,.playground-module__oWfgUq__controls input,.playground-module__oWfgUq__controls select{border:1px solid var(--border-strong);background:var(--input-background);width:100%;min-width:0;height:40px;color:var(--input-foreground);border-radius:8px;margin-top:8px;padding:0 11px;font-family:inherit;font-size:12px}.playground-module__oWfgUq__url{font-family:monospace;font-size:11px}.playground-module__oWfgUq__actions{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.playground-module__oWfgUq__actions button{background:var(--primary-button-background);min-height:40px;color:var(--primary-button-foreground);cursor:pointer;border:0;border-radius:8px;padding:0 20px;font-family:inherit;font-size:12px;font-weight:700}.playground-module__oWfgUq__actions button:hover{background:var(--primary-button-hover)}.playground-module__oWfgUq__actions button:disabled{opacity:.5;cursor:not-allowed}.playground-module__oWfgUq__actions a{min-height:40px;color:var(--text-secondary);align-items:center;gap:8px;font-size:12px;text-decoration:none;display:inline-flex}.playground-module__oWfgUq__actions a:hover{color:var(--accent-text)}.playground-module__oWfgUq__feedback{min-height:16px;color:var(--success);margin:10px 0 0;font-size:10px;line-height:16px}.playground-module__oWfgUq__controls{grid-template-columns:1fr 1fr 1fr;gap:10px;margin-bottom:16px;display:grid}.playground-module__oWfgUq__error{color:var(--danger);margin:-4px 0 12px;font-size:12px;line-height:1.5}.playground-module__oWfgUq__saveActions{align-items:center;gap:12px;margin:0 0 16px;display:flex}.playground-module__oWfgUq__saveActions button{background:var(--primary-button-background);min-height:42px;color:var(--primary-button-foreground);font:inherit;cursor:pointer;border:0;border-radius:8px;padding:0 18px;font-size:12px;font-weight:700}.playground-module__oWfgUq__saveActions button:disabled{opacity:.45;cursor:not-allowed}.playground-module__oWfgUq__saveActions span{color:var(--text-secondary);font-size:11px}.playground-module__oWfgUq__saveError{color:var(--danger);font-size:12px;line-height:1.6}@media (max-width:760px){.playground-module__oWfgUq__grid{grid-template-columns:minmax(0,1fr)}.playground-module__oWfgUq__rangeLayout{grid-template-columns:1fr}.playground-module__oWfgUq__rangeStage{border-right:0;border-bottom:1px solid var(--border);min-height:200px}}@media (max-width:420px){.playground-module__oWfgUq__cardHeader,.playground-module__oWfgUq__cardBody{padding-left:16px;padding-right:16px}.playground-module__oWfgUq__cardHeader h2{font-size:16px}.playground-module__oWfgUq__dimensions{font-size:10px}.playground-module__oWfgUq__stage{min-height:366px}.playground-module__oWfgUq__qrPreview{transform:scale(.8)}.playground-module__oWfgUq__controls{grid-template-columns:minmax(0,1fr)}}
.range-overlay-module__YAVbuG__pill{color:#b8f75a;background:#0a0d10f0;border:1px solid #ffffff21;border-radius:14px;flex:none;justify-content:space-between;align-items:center;width:240px;height:72px;padding:10px 16px 15px;font-family:Arial,Helvetica,sans-serif;display:flex;position:relative;overflow:hidden}.range-overlay-module__YAVbuG__bound{flex-direction:column;gap:3px;min-width:0;display:flex}.range-overlay-module__YAVbuG__end{text-align:right;align-items:flex-end}.range-overlay-module__YAVbuG__label{color:#aeb8c3;letter-spacing:1.6px;font-size:9px;font-weight:700;line-height:10px}.range-overlay-module__YAVbuG__number{font-variant-numeric:tabular-nums;letter-spacing:-.7px;white-space:nowrap;font-weight:700;line-height:1;display:block}.range-overlay-module__YAVbuG__separator{color:#65705e;flex:none;margin:9px 6px 0;font-size:18px}.range-overlay-module__YAVbuG__track{background:#b8f75a47;height:1px;position:absolute;bottom:8px;left:17px;right:17px}.range-overlay-module__YAVbuG__track:before,.range-overlay-module__YAVbuG__track:after{content:"";background:#b8f75a;border-radius:50%;width:5px;height:5px;position:absolute;top:-2px}.range-overlay-module__YAVbuG__track:before{left:0}.range-overlay-module__YAVbuG__track:after{right:0}.range-overlay-module__YAVbuG__pill[data-mode=min],.range-overlay-module__YAVbuG__pill[data-mode=max]{justify-content:flex-start;gap:13px;padding-bottom:10px}.range-overlay-module__YAVbuG__operator{color:#b8f75a;flex:none;font-size:27px;font-weight:400;line-height:1}.range-overlay-module__YAVbuG__single{flex-direction:column;gap:3px;min-width:0;display:flex}.range-overlay-module__YAVbuG__limitMark{background:#b8f75a5c;border-radius:2px;width:2px;height:18px;position:absolute;top:26px;right:10px}
.toggle-overlay-module___ELF_G__surface{flex:none;place-items:center;width:240px;height:64px;font-family:Arial,Helvetica,sans-serif;display:grid;overflow:hidden}.toggle-overlay-module___ELF_G__face{--signal:#b8f75a;border:1px solid color-mix(in srgb, var(--signal) 24%, #20282e);width:224px;height:48px;box-shadow:inset 3px 0 0 var(--signal);color:var(--signal);background:#0a0d10f2;border-radius:12px;align-items:center;padding:0 16px;animation-fill-mode:both;display:flex}.toggle-overlay-module___ELF_G__face[data-tone=red]{--signal:#ff8b94}.toggle-overlay-module___ELF_G__signal{border:1px solid color-mix(in srgb, var(--signal) 25%, transparent);border-radius:50%;place-items:center;width:22px;height:22px;margin-right:12px;display:grid}.toggle-overlay-module___ELF_G__signal span{background:var(--signal);width:6px;height:6px;box-shadow:0 0 9px color-mix(in srgb, var(--signal) 40%, transparent);border-radius:50%}.toggle-overlay-module___ELF_G__word{letter-spacing:1.4px;flex:1;font-size:17px;font-weight:800;line-height:1}.toggle-overlay-module___ELF_G__eyebrow{letter-spacing:1.5px;opacity:.7;margin-bottom:4px;font-size:8px;font-weight:700;line-height:1;display:block}.toggle-overlay-module___ELF_G__symbol{opacity:.5;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-left:8px}.toggle-overlay-module___ELF_G__face[data-phase=exit]{animation-duration:var(--exit-ms);animation-timing-function:cubic-bezier(.4,0,1,1)}.toggle-overlay-module___ELF_G__face[data-phase=enter]{animation-duration:var(--enter-ms);animation-timing-function:cubic-bezier(.16,1,.3,1)}.toggle-overlay-module___ELF_G__face[data-tone=green][data-phase=exit]{animation-name:toggle-overlay-module___ELF_G__openOut}.toggle-overlay-module___ELF_G__face[data-tone=red][data-phase=exit]{animation-name:toggle-overlay-module___ELF_G__closedOut}.toggle-overlay-module___ELF_G__face[data-tone=green][data-phase=enter]{animation-name:toggle-overlay-module___ELF_G__openIn}.toggle-overlay-module___ELF_G__face[data-tone=red][data-phase=enter]{animation-name:toggle-overlay-module___ELF_G__closedIn}@keyframes toggle-overlay-module___ELF_G__openOut{0%{opacity:1;filter:blur();transform:translateY(0)scale(1)}to{opacity:0;filter:blur(3px);transform:translateY(-14px)scale(.95)}}@keyframes toggle-overlay-module___ELF_G__closedOut{0%{opacity:1;filter:blur();transform:translateY(0)scale(1)}to{opacity:0;filter:blur(3px);transform:translateY(14px)scale(.95)}}@keyframes toggle-overlay-module___ELF_G__openIn{0%{opacity:0;filter:blur(3px);transform:translateY(-14px)scale(.95)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes toggle-overlay-module___ELF_G__closedIn{0%{opacity:0;filter:blur(3px);transform:translateY(14px)scale(.95)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.toggle-overlay-module___ELF_G__face[data-phase=exit],.toggle-overlay-module___ELF_G__face[data-phase=enter]{animation-duration:1ms}}
.dialog-motion-module__6VUDRa__motion[data-state=closing]{pointer-events:none}@media (prefers-reduced-motion:no-preference){.dialog-motion-module__6VUDRa__motion[open]{animation:dialog-motion-module__6VUDRa__enter calc(var(--interaction-duration) * 1.5) var(--interaction-easing) both}.dialog-motion-module__6VUDRa__motion[open][data-state=closing]{animation:dialog-motion-module__6VUDRa__leave var(--interaction-duration) var(--interaction-easing) both}.dialog-motion-module__6VUDRa__motion[open]::backdrop{animation:dialog-motion-module__6VUDRa__backdropIn calc(var(--interaction-duration) * 1.5) var(--interaction-easing) both}.dialog-motion-module__6VUDRa__motion[open][data-state=closing]::backdrop{animation:dialog-motion-module__6VUDRa__backdropOut var(--interaction-duration) var(--interaction-easing) both}@keyframes dialog-motion-module__6VUDRa__enter{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:none}}@keyframes dialog-motion-module__6VUDRa__leave{0%{opacity:var(--dialog-exit-opacity,1);transform:var(--dialog-exit-transform,none)}to{opacity:0;transform:translateY(16px)scale(.98)}}@keyframes dialog-motion-module__6VUDRa__backdropIn{0%{opacity:0}to{opacity:1}}@keyframes dialog-motion-module__6VUDRa__backdropOut{0%{opacity:1}to{opacity:0}}}
