.auth-module__NidRYW__signInShell{--sign-in-font:"Instrument Sans Variable", system-ui, -apple-system, sans-serif;isolation:isolate;color:#f7f8fc;min-height:100svh;font-family:var(--sign-in-font);background:radial-gradient(circle at 50% 110%,#2456d838,#0000 38%),linear-gradient(135deg,#060811 0%,#090d19 46%,#11182b 100%);place-items:center;padding:clamp(1.25rem,4vw,4.5rem);display:grid;position:relative;overflow:hidden}.auth-module__NidRYW__signInShell:before{z-index:-2;content:"";filter:blur(5rem)saturate(.92);will-change:transform;background:radial-gradient(at 20% 36%,#4159ee8c,#0000 25%),radial-gradient(at 77% 25%,#2bb7cb4d,#0000 22%),radial-gradient(at 67% 78%,#6f50e166,#0000 27%),radial-gradient(at 40% 70%,#1d4fa440,#0000 31%);animation:20s ease-in-out infinite alternate auth-module__NidRYW__signInAmbient;position:absolute;inset:-28%;transform:translate(-2%,-1%)scale(1.04)rotate(-2deg)}.auth-module__NidRYW__signInShell:after{z-index:-1;content:"";pointer-events:none;background:radial-gradient(at 50% 51%,#0000 22%,#04060d33 76%),linear-gradient(115deg,#ffffff06,#0000 42%);position:absolute;inset:0}.auth-module__NidRYW__signInFrame{-webkit-backdrop-filter:blur(1.8rem)saturate(1.12);backdrop-filter:blur(1.8rem)saturate(1.12);background:#080b169e;border:1px solid #cdd8ff29;border-radius:1.75rem;grid-template-columns:minmax(0,1.08fr) minmax(20rem,.92fr);width:min(68rem,100%);min-height:min(41rem,100svh - 3rem);display:grid;overflow:hidden;box-shadow:0 2.5rem 8rem #00000075,inset 0 1px #ffffff0b}.auth-module__NidRYW__identityField{background:linear-gradient(145deg,#ffffff0a,#0000 58%);border-right:1px solid #cdd8ff1f;flex-direction:column;justify-content:space-between;min-height:30rem;padding:clamp(2rem,5vw,4.75rem);display:flex}.auth-module__NidRYW__statusCode,.auth-module__NidRYW__tableMeta,.auth-module__NidRYW__rolePill,.auth-module__NidRYW__statePill{text-transform:uppercase;letter-spacing:.12em;font-family:IBM Plex Mono,ui-monospace,monospace}.auth-module__NidRYW__wordmark{color:#f5f7ffd1;letter-spacing:.015em;align-items:center;gap:.7rem;font-size:.78rem;font-weight:560;display:flex}.auth-module__NidRYW__wordmarkGlyph{flex:none;display:block}.auth-module__NidRYW__identityCopy{max-width:33rem}.auth-module__NidRYW__kicker{color:#b5c1ff;letter-spacing:.025em;margin:0 0 1.15rem;font-size:.76rem;font-weight:600}.auth-module__NidRYW__identityCopy h1{max-width:11ch;font-family:var(--sign-in-font);letter-spacing:-.045em;margin:0;font-size:clamp(2.8rem,5.5vw,5rem);font-weight:590;line-height:.96}.auth-module__NidRYW__identityCopy p:last-child{color:#e2e6f4ad;max-width:35rem;margin:1.5rem 0 0;font-size:.96rem;line-height:1.68}.auth-module__NidRYW__sessionStrip{color:#e2e6f480;letter-spacing:.015em;flex-wrap:wrap;gap:.7rem 1.5rem;font-size:.7rem;font-weight:520;display:flex}.auth-module__NidRYW__sessionStrip span:before{aspect-ratio:1;content:"";background:#6d8cff;border-radius:50%;width:.35rem;margin-right:.55rem;display:inline-block;box-shadow:0 0 .8rem #6d8cff80}.auth-module__NidRYW__credentialPanel{background:linear-gradient(160deg,#0e1325d6,#070a15c2);flex-direction:column;justify-content:center;padding:clamp(2rem,4.5vw,4rem);display:flex}.auth-module__NidRYW__statusCode{color:#9daeeac2;margin:0 0 2.6rem;font-size:.65rem}.auth-module__NidRYW__credentialPanel h2{font-family:var(--sign-in-font);letter-spacing:-.035em;margin:0;font-size:clamp(2rem,3.6vw,2.65rem);font-weight:600}.auth-module__NidRYW__panelIntro{color:#e7e8f69e;margin:.8rem 0 2rem;font-size:.9rem;line-height:1.55}.auth-module__NidRYW__authForm{gap:1rem;display:grid}.auth-module__NidRYW__field{gap:.55rem;display:grid}.auth-module__NidRYW__fieldLabel{color:#e7eaf7b8;letter-spacing:.01em;font-size:.76rem;font-weight:560}.auth-module__NidRYW__input{color:#f7f8ff;width:100%;min-height:3.35rem;font:inherit;background:#ffffff0d;border:1px solid #ced8ff24;border-radius:.82rem;outline:none;padding:0 1rem;transition:border-color .16s,background .16s,box-shadow .16s}.auth-module__NidRYW__input:hover{border-color:#ced8ff4d}.auth-module__NidRYW__input:focus-visible{background:#ffffff12;border-color:#7896ff;box-shadow:0 0 0 3px #627ce82e}.auth-module__NidRYW__submitButton{color:#fff;min-height:3.35rem;font:650 .88rem/1 var(--sign-in-font);letter-spacing:.01em;cursor:pointer;background:linear-gradient(110deg,#416eea,#675de5);border:0;border-radius:.82rem;margin-top:.4rem;transition:transform .16s,filter .16s;box-shadow:0 .8rem 2.2rem #354eb540}.auth-module__NidRYW__submitButton:hover:not(:disabled){filter:brightness(1.08)saturate(1.04);transform:translateY(-1px)}.auth-module__NidRYW__submitButton:focus-visible{outline-offset:3px;outline:2px solid #f4f2ff}.auth-module__NidRYW__submitButton:disabled{cursor:wait;opacity:.66}.auth-module__NidRYW__formError,.auth-module__NidRYW__formSuccess{color:#ffc6ce;border-left:2px solid #ef7d8d;margin:0;padding:.15rem 0 .15rem .75rem;font-size:.78rem;line-height:1.45}.auth-module__NidRYW__formSuccess{color:#a8ead4;border-left-color:#79c9ad}.auth-module__NidRYW__accessNote{color:#e2e6f475;margin:1.8rem 0 0;font-size:.72rem;line-height:1.5}.auth-module__NidRYW__accessNote a{color:#dde3ffe0;text-underline-offset:.18em;font-weight:600}.auth-module__NidRYW__accessNote a:hover{color:#fff}.auth-module__NidRYW__createdNotice{color:#a8ead4;border-left:2px solid #79c9ad;margin:0 0 1.25rem;padding:.15rem 0 .15rem .75rem;font-size:.78rem;line-height:1.45}.auth-module__NidRYW__signUpFrame{width:min(74rem,100%);min-height:min(46rem,100svh - 3rem);max-height:calc(100svh - 3rem)}.auth-module__NidRYW__signUpIdentity{background:linear-gradient(145deg,#ffffff0a,#0000 58%),radial-gradient(circle at 18% 86%,#4966da1f,#0000 32%)}.auth-module__NidRYW__signUpPanel{justify-content:flex-start;overflow-y:auto}.auth-module__NidRYW__signUpForm{gap:.9rem}.auth-module__NidRYW__authFieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.auth-module__NidRYW__fieldHint,.auth-module__NidRYW__fieldError{color:#e2e6f475;font-size:.67rem;font-weight:450;line-height:1.4}.auth-module__NidRYW__fieldError{color:#ffc6ce}.auth-module__NidRYW__input:disabled{cursor:wait;opacity:.68}.auth-module__NidRYW__accessTrace{grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 1.2rem;padding:0;list-style:none;display:grid;position:relative}.auth-module__NidRYW__accessTrace:before{content:"";background:#a8b6e833;height:1px;position:absolute;top:.38rem;left:16.66%;right:16.66%}.auth-module__NidRYW__accessTrace li{color:#e2e6f48a;text-align:center;justify-items:center;gap:.45rem;font-size:.68rem;display:grid;position:relative}.auth-module__NidRYW__accessTrace li>span:last-child{gap:.12rem;display:grid}.auth-module__NidRYW__accessTrace small{color:#9daeea8f;letter-spacing:.08em;text-transform:uppercase;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.53rem}.auth-module__NidRYW__accessTraceNode{z-index:1;background:#7183bd;border:2px solid #131a2d;border-radius:50%;width:.78rem;height:.78rem;display:block;box-shadow:0 0 0 1px #a8b6e83d}.auth-module__NidRYW__accessTraceCaptured{color:#f4f6f8!important}.auth-module__NidRYW__accessTraceCaptured .auth-module__NidRYW__accessTraceNode{background:var(--td-catalyst);box-shadow:0 0 0 1px #c6f13566}.auth-module__NidRYW__accessTraceCaptured small{color:var(--td-catalyst)}.auth-module__NidRYW__policyStatus{color:#b5c1ffc7;letter-spacing:.08em;text-transform:uppercase;margin:0 0 1rem;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.6rem}.auth-module__NidRYW__referralCaptured .auth-module__NidRYW__input{border-color:color-mix(in srgb, var(--td-catalyst) 58%, transparent);box-shadow:inset 2px 0 var(--td-catalyst)}@keyframes auth-module__NidRYW__signInAmbient{0%{transform:translate(-2%,-1%)scale(1.04)rotate(-2deg)}52%{transform:translate(3%,2%)scale(1.09)rotate(1deg)}to{transform:translate(-1%,4%)scale(1.06)rotate(3deg)}}.auth-module__NidRYW__adminShell{color:#eef0f7;background:#090b10;height:100svh;min-height:100svh;padding:clamp(1.25rem,4vw,4rem);overflow-y:auto}.auth-module__NidRYW__adminFrame{width:min(78rem,100%);margin:0 auto}.auth-module__NidRYW__adminHeader{border-bottom:1px solid #282c36;justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:2rem;padding-bottom:1.35rem;display:flex}.auth-module__NidRYW__adminHeader h1{letter-spacing:-.05em;margin:.35rem 0 0;font-family:Archivo Variable,Arial Narrow,sans-serif;font-size:clamp(2.2rem,5vw,4rem);font-weight:560}.auth-module__NidRYW__adminHeader p{color:#8f96a6;margin:0}.auth-module__NidRYW__adminHeaderActions{align-items:center;gap:.85rem;display:flex}.auth-module__NidRYW__adminNav{border-bottom:1px solid #282c36;align-items:stretch;gap:.25rem;min-height:2.85rem;margin:-1rem 0 1.5rem;display:flex}.auth-module__NidRYW__adminNav a{color:#7f8796;letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;min-width:7rem;padding:0 .9rem;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.64rem;text-decoration:none;display:inline-flex;position:relative}.auth-module__NidRYW__adminNav a:hover{color:#eef0f7}.auth-module__NidRYW__adminNavCurrent{color:#eef0f7!important}.auth-module__NidRYW__adminNavCurrent:after{content:"";background:#7896ff;height:2px;position:absolute;bottom:-1px;left:.9rem;right:.9rem}.auth-module__NidRYW__backLink{color:#8aa9d8;text-transform:uppercase;letter-spacing:.08em;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.72rem;text-decoration:none}.auth-module__NidRYW__backLink:hover{color:#f4f6f8}.auth-module__NidRYW__adminGrid{grid-template-columns:minmax(18rem,.34fr) minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.auth-module__NidRYW__adminPanel{background:#0d1016;border:1px solid #292d37;border-radius:.9rem}.auth-module__NidRYW__adminPanelHeader{border-bottom:1px solid #252932;padding:1.1rem 1.2rem}.auth-module__NidRYW__adminPanelHeader h2{margin:0;font-size:.94rem;font-weight:620}.auth-module__NidRYW__adminPanelHeader p{color:#828998;margin:.35rem 0 0;font-size:.76rem;line-height:1.45}.auth-module__NidRYW__adminForm{gap:1rem;padding:1.2rem;display:grid}.auth-module__NidRYW__adminForm .auth-module__NidRYW__submitButton{border-radius:.55rem}.auth-module__NidRYW__tableWrap{overflow-x:auto}.auth-module__NidRYW__userTable{border-collapse:collapse;width:100%;min-width:42rem;font-size:.82rem}.auth-module__NidRYW__userTable th,.auth-module__NidRYW__userTable td{text-align:left;vertical-align:middle;border-bottom:1px solid #20242c;padding:.9rem 1rem}.auth-module__NidRYW__userTable th{color:#777f8f;letter-spacing:.09em;text-transform:uppercase;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.61rem;font-weight:500}.auth-module__NidRYW__userTable tbody tr:last-child td{border-bottom:0}.auth-module__NidRYW__userName{color:#f1f2f7;font-weight:560;display:block}.auth-module__NidRYW__tableMeta{color:#6f7786;margin-top:.22rem;font-size:.58rem;display:block}.auth-module__NidRYW__rolePill,.auth-module__NidRYW__statePill{color:#d9ee91;background:#171c12;border:1px solid #4c5a28;border-radius:999px;padding:.28rem .48rem;font-size:.56rem;display:inline-flex}.auth-module__NidRYW__statePill{color:#7ed1b3;background:#0f1c18;border-color:#285445}.auth-module__NidRYW__stateBanned{color:#ef95a1;background:#211216;border-color:#62343b}.auth-module__NidRYW__emptyState{color:#858d9c;padding:2rem 1.2rem;font-size:.82rem}.auth-module__NidRYW__adminPolicyBand{background:#0d1016;border:1px solid #292d37;border-radius:.9rem;justify-content:space-between;align-items:center;gap:2rem;min-height:8.5rem;margin-bottom:1.25rem;padding:1.25rem 1.35rem;display:flex}.auth-module__NidRYW__adminPolicyCopy{max-width:47rem}.auth-module__NidRYW__adminEyebrow{color:#8aa9d8;letter-spacing:.1em;text-transform:uppercase;margin:0 0 .45rem;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.6rem}.auth-module__NidRYW__adminPolicyCopy h2,.auth-module__NidRYW__adminDialog h2{color:#f1f2f7;margin:0;font-size:1rem;font-weight:620}.auth-module__NidRYW__adminPolicyCopy>p:not(.auth-module__NidRYW__adminEyebrow,.auth-module__NidRYW__adminNotice),.auth-module__NidRYW__adminDialog>p:not(.auth-module__NidRYW__adminEyebrow){color:#858d9c;margin:.38rem 0 0;font-size:.78rem;line-height:1.55}.auth-module__NidRYW__adminPolicyControl{flex:none;align-items:center;gap:.9rem;display:flex}.auth-module__NidRYW__adminPolicyBadge,.auth-module__NidRYW__referralFingerprint,.auth-module__NidRYW__referralMode,.auth-module__NidRYW__referralState,.auth-module__NidRYW__createdReferral code{letter-spacing:.08em;text-transform:uppercase;font-family:IBM Plex Mono,ui-monospace,monospace}.auth-module__NidRYW__adminPolicyBadge{color:#9eabc2;font-size:.58rem}.auth-module__NidRYW__switchControl{justify-content:center;align-items:center;min-width:2.9rem;min-height:2.75rem;display:inline-flex}.auth-module__NidRYW__switchInput{appearance:none;cursor:pointer;background:#171a21;border:1px solid #434957;border-radius:999px;width:2.75rem;height:1.5rem;transition:border-color .14s,background-color .14s;position:relative}.auth-module__NidRYW__switchInput:after{content:"";background:#8b93a2;border-radius:50%;width:.98rem;height:.98rem;transition:background-color .14s,transform .14s;position:absolute;top:.2rem;left:.2rem}.auth-module__NidRYW__switchInput:checked{background:#1b2b54;border-color:#4e69b8}.auth-module__NidRYW__switchInput:checked:after{background:#8aa9ff;transform:translate(1.2rem)}.auth-module__NidRYW__switchInput:focus-visible{outline:2px solid var(--td-focus);outline-offset:3px}.auth-module__NidRYW__switchInput:disabled{cursor:wait;opacity:.55}.auth-module__NidRYW__referralGrid{grid-template-columns:minmax(19rem,.36fr) minmax(0,1fr)}.auth-module__NidRYW__adminFieldLabel{color:#afb5c1;font-size:.72rem;font-weight:560}.auth-module__NidRYW__adminFieldHint{color:#6f7786;font-size:.66rem;line-height:1.4}.auth-module__NidRYW__usageModeFieldset{border:0;gap:.55rem;min-width:0;margin:0;padding:0;display:grid}.auth-module__NidRYW__usageModeFieldset>.auth-module__NidRYW__adminFieldLabel{margin-bottom:.05rem;padding:0}.auth-module__NidRYW__usageModeRail{gap:.45rem;display:grid}.auth-module__NidRYW__usageModeOption{cursor:pointer;background:#10141b;border:1px solid #303642;border-radius:.55rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;min-height:3.85rem;padding:.62rem .68rem;transition:border-color .14s,background-color .14s,box-shadow .14s;display:grid}.auth-module__NidRYW__usageModeOption:hover{border-color:#4a5263}.auth-module__NidRYW__usageModeOption:has(.auth-module__NidRYW__usageModeInput:checked){background:linear-gradient(90deg,#3d56a433,#11151c 68%);border-color:#526cc4;box-shadow:inset 2px 0 #7896ff}.auth-module__NidRYW__usageModeOption:has(.auth-module__NidRYW__usageModeInput:focus-visible){outline:2px solid var(--td-focus);outline-offset:2px}.auth-module__NidRYW__usageModeInput{accent-color:#7896ff;width:1rem;height:1rem;margin:0}.auth-module__NidRYW__usageModeCopy{gap:.16rem;display:grid}.auth-module__NidRYW__usageModeCopy strong{color:#d9deea;letter-spacing:.07em;text-transform:uppercase;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.63rem;font-weight:600}.auth-module__NidRYW__usageModeCopy small{color:#737c8c;font-size:.64rem;line-height:1.4}.auth-module__NidRYW__usageModeOption:has(.auth-module__NidRYW__usageModeInput:checked) .auth-module__NidRYW__usageModeCopy strong{color:#a9bbff}.auth-module__NidRYW__usageModeFieldset:disabled .auth-module__NidRYW__usageModeOption{cursor:wait;opacity:.58}.auth-module__NidRYW__adminInput{color:#eef0f7;width:100%;min-height:2.8rem;font:inherit;background:#11151c;border:1px solid #323743;border-radius:.5rem;outline:none;padding:0 .75rem}.auth-module__NidRYW__adminInput:hover{border-color:#4a5160}.auth-module__NidRYW__adminInput:focus-visible{border-color:var(--td-focus);box-shadow:0 0 0 3px #7aa2ff26}.auth-module__NidRYW__adminInput:disabled{cursor:wait;opacity:.58}.auth-module__NidRYW__adminPrimaryButton,.auth-module__NidRYW__adminSecondaryButton,.auth-module__NidRYW__adminDangerButton{letter-spacing:.05em;text-transform:uppercase;cursor:pointer;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;min-height:2.65rem;padding:0 .85rem;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.64rem;font-weight:600;display:inline-flex}.auth-module__NidRYW__adminPrimaryButton{color:#f5f7ff;background:#28418f;border-color:#526cc4}.auth-module__NidRYW__adminPrimaryButton:hover:not(:disabled){background:#3351ac}.auth-module__NidRYW__adminSecondaryButton{color:#c7ccd6;background:#151920;border-color:#353b47}.auth-module__NidRYW__adminSecondaryButton:hover:not(:disabled){color:#f1f2f7;border-color:#535b6a}.auth-module__NidRYW__adminDangerButton{color:#ef95a1;background:#201317;border-color:#61333b;min-height:2.25rem}.auth-module__NidRYW__adminDangerButton:hover:not(:disabled){background:#2a171c;border-color:#8b4652}.auth-module__NidRYW__adminPrimaryButton:focus-visible,.auth-module__NidRYW__adminSecondaryButton:focus-visible,.auth-module__NidRYW__adminDangerButton:focus-visible{outline:2px solid var(--td-focus);outline-offset:2px}.auth-module__NidRYW__adminPrimaryButton:disabled,.auth-module__NidRYW__adminSecondaryButton:disabled,.auth-module__NidRYW__adminDangerButton:disabled{cursor:wait;opacity:.58}.auth-module__NidRYW__createdReferral{border:1px solid color-mix(in srgb, var(--td-catalyst) 42%, #292d37);background:color-mix(in srgb, var(--td-catalyst) 5%, #0b0e13);box-shadow:inset 2px 0 var(--td-catalyst);border-radius:.62rem;margin:0 1.2rem 1.2rem;padding:1rem}.auth-module__NidRYW__createdReferralHeader{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.9rem;display:flex}.auth-module__NidRYW__createdReferralHeader p{color:var(--td-catalyst);letter-spacing:.09em;text-transform:uppercase;margin:0 0 .15rem;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.56rem}.auth-module__NidRYW__createdReferralHeader h3{margin:0;font-size:.9rem;font-weight:620}.auth-module__NidRYW__createdReferral code{color:var(--td-catalyst);font-size:.62rem}.auth-module__NidRYW__createdReferralPolicy{color:#858d9c;border-bottom:1px solid #2a3039;align-items:center;gap:.6rem;margin-bottom:.78rem;padding:0 0 .78rem;font-size:.66rem;line-height:1.4;display:flex}.auth-module__NidRYW__createdReferralPolicy .auth-module__NidRYW__referralMode{align-self:flex-start}.auth-module__NidRYW__createdLinkField{color:#8f96a6;gap:.38rem;margin-bottom:.7rem;font-size:.65rem;display:grid}.auth-module__NidRYW__createdLinkField input{color:#dce0e8;background:#090c11;border:1px solid #353b47;border-radius:.42rem;outline:none;width:100%;min-height:2.45rem;padding:0 .65rem;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.62rem}.auth-module__NidRYW__createdLinkField input:focus-visible{border-color:var(--td-focus);box-shadow:0 0 0 3px #7aa2ff26}.auth-module__NidRYW__deliveryNote{color:#858d9c;margin:.75rem 0 0;font-size:.7rem;line-height:1.45}.auth-module__NidRYW__adminNotice{color:#a8ead4;border-left:2px solid #79c9ad;margin:.75rem 0 0;padding:.08rem 0 .08rem .65rem;font-size:.72rem;line-height:1.45}.auth-module__NidRYW__adminNoticeError{color:#ffc6ce;border-left-color:#ef7d8d}.auth-module__NidRYW__adminNoticeSuccess{color:#a8ead4;border-left-color:#79c9ad}.auth-module__NidRYW__consoleNoticeWrap{padding:0 1.1rem .9rem}.auth-module__NidRYW__formNoticeWrap{padding:0 1.2rem 1.2rem}.auth-module__NidRYW__formNoticeWrap .auth-module__NidRYW__adminNotice{margin-top:0}.auth-module__NidRYW__referralTable{border-collapse:collapse;width:100%;min-width:68rem;font-size:.76rem}.auth-module__NidRYW__referralTable th,.auth-module__NidRYW__referralTable td{text-align:left;vertical-align:middle;border-bottom:1px solid #20242c;padding:.85rem .8rem}.auth-module__NidRYW__referralTable th{color:#777f8f;letter-spacing:.08em;text-transform:uppercase;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.58rem;font-weight:500}.auth-module__NidRYW__referralTable tbody tr:last-child td{border-bottom:0}.auth-module__NidRYW__referralFingerprint{color:#cbd2df;font-size:.61rem}.auth-module__NidRYW__referralAccessSummary{white-space:nowrap;align-items:center;gap:.42rem;display:flex}.auth-module__NidRYW__referralMode{border:1px solid #3b4655;border-radius:.32rem;padding:.24rem .4rem;font-size:.51rem;display:inline-flex}.auth-module__NidRYW__referralModeUnlimited{color:#a9bbff;background:#111a2c;border-color:#435d9f}.auth-module__NidRYW__referralModeSingle{border-color:color-mix(in srgb, var(--td-catalyst) 44%, #3b4655);color:color-mix(in srgb, var(--td-catalyst) 72%, #fff);background:color-mix(in srgb, var(--td-catalyst) 7%, #11151c)}.auth-module__NidRYW__referralUseCount{color:#8c95a5;letter-spacing:.04em;text-transform:uppercase;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.54rem}.auth-module__NidRYW__redemptionDetails{width:max-content;max-width:17rem;margin-top:.48rem}.auth-module__NidRYW__redemptionDetails summary{color:#7788ae;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.54rem}.auth-module__NidRYW__redemptionDetails summary:hover,.auth-module__NidRYW__redemptionDetails[open] summary{color:#a9bbff}.auth-module__NidRYW__redemptionDetails summary:focus-visible{outline:2px solid var(--td-focus);outline-offset:2px;border-radius:.2rem}.auth-module__NidRYW__redemptionDetails summary::marker{color:#6678a8}.auth-module__NidRYW__redemptionList{background:#090d13;border:1px solid #2d3440;border-radius:.42rem;gap:0;max-height:12rem;margin:.48rem 0 0;padding:.18rem .55rem;list-style:none;display:grid;overflow-y:auto}.auth-module__NidRYW__redemptionItem{gap:.12rem;padding:.5rem 0;display:grid}.auth-module__NidRYW__redemptionItem+.auth-module__NidRYW__redemptionItem{border-top:1px solid #222832}.auth-module__NidRYW__redemptionIdentity{color:#dce1eb;text-overflow:ellipsis;white-space:nowrap;font-size:.65rem;font-weight:570;overflow:hidden}.auth-module__NidRYW__redemptionEmail,.auth-module__NidRYW__redemptionTime{color:#717a8a;text-overflow:ellipsis;white-space:nowrap;font-size:.56rem;overflow:hidden}.auth-module__NidRYW__redemptionTime{color:#5f6f91;font-family:IBM Plex Mono,ui-monospace,monospace}.auth-module__NidRYW__referralState{border:1px solid #3b4655;border-radius:999px;padding:.26rem .44rem;font-size:.53rem;display:inline-flex}.auth-module__NidRYW__referralStateActive{color:#7ed1b3;background:#0f1c18;border-color:#285445}.auth-module__NidRYW__referralStateRedeemed{color:#8aa9d8;background:#111a28;border-color:#354f78}.auth-module__NidRYW__referralStateExpired{color:#9aa1ae;background:#171a20}.auth-module__NidRYW__referralStateRevoked{color:#ef95a1;background:#211216;border-color:#62343b}.auth-module__NidRYW__referralActionCell{text-align:right!important}.auth-module__NidRYW__adminEmptyState{color:#858d9c;justify-items:start;gap:.9rem;padding:2rem 1.2rem;font-size:.82rem;display:grid}.auth-module__NidRYW__adminEmptyState p{margin:0}.auth-module__NidRYW__adminDialog{color:#eef0f7;background:#0d1016;border:1px solid #353b47;border-radius:.85rem;width:min(30rem,100vw - 2rem);padding:1.35rem;box-shadow:0 1.6rem 5rem #00000094}.auth-module__NidRYW__adminDialog::backdrop{-webkit-backdrop-filter:blur(.2rem);backdrop-filter:blur(.2rem);background:#020408bd}.auth-module__NidRYW__dialogActions{justify-content:flex-end;gap:.7rem;margin-top:1.35rem;display:flex}.auth-module__NidRYW__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.auth-module__NidRYW__indicatorAdminFrame{width:min(96rem,100%)}.auth-module__NidRYW__indicatorConsole{gap:1.25rem;padding-bottom:2rem;display:grid}.auth-module__NidRYW__indicatorNotice{z-index:8;-webkit-backdrop-filter:blur(.7rem);backdrop-filter:blur(.7rem);background:#0c1213f5;border:1px solid #35594d;border-left-width:3px;border-radius:.35rem;width:fit-content;max-width:min(42rem,100%);margin-block:-.35rem;padding:.55rem .8rem;position:sticky;top:.75rem;box-shadow:0 .8rem 2.2rem #00000047}.auth-module__NidRYW__indicatorNotice.auth-module__NidRYW__adminNoticeError{background:#1b0f13f5;border-color:#693944}.auth-module__NidRYW__indicatorLoading{color:#8f96a6;letter-spacing:.07em;text-transform:uppercase;border-block:1px solid #282c36;justify-content:center;align-items:center;gap:.8rem;min-height:13rem;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.66rem;display:flex}.auth-module__NidRYW__indicatorLoadingTrace{background:#2a3037;width:2.8rem;height:1px;overflow:hidden}.auth-module__NidRYW__indicatorLoadingTrace:after{content:"";background:#7896ff;width:45%;height:100%;animation:1.2s ease-in-out infinite alternate auth-module__NidRYW__indicatorTrace;display:block}@keyframes auth-module__NidRYW__indicatorTrace{0%{transform:translate(-100%)}to{transform:translate(220%)}}.auth-module__NidRYW__indicatorPolicyLedger{background:linear-gradient(90deg,#7896ff14,#0000 42%),#0c1016;border:1px solid #2a3037;border-radius:.72rem;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;min-height:9.25rem;display:grid;position:relative;overflow:hidden}.auth-module__NidRYW__indicatorPolicyLedger:before{content:"";background:linear-gradient(#7896ff,#c6f135);width:3px;position:absolute;top:0;bottom:0;left:0}.auth-module__NidRYW__indicatorPolicyCopy{max-width:56rem;padding:1.35rem 1.55rem}.auth-module__NidRYW__indicatorPolicyCopy h2{letter-spacing:-.035em;margin:0;font-family:Archivo Variable,Arial Narrow,sans-serif;font-size:clamp(1.25rem,2.2vw,1.8rem);font-weight:560}.auth-module__NidRYW__indicatorPolicyCopy>p:last-child{color:#8992a2;max-width:54rem;margin:.5rem 0 0;font-size:.76rem;line-height:1.55}.auth-module__NidRYW__indicatorMetrics{border-left:1px solid #2a3037;grid-template-columns:repeat(3,minmax(0,1fr));min-width:20rem;margin:0;display:grid}.auth-module__NidRYW__indicatorMetrics>div{border-right:1px solid #222831;flex-direction:column;justify-content:center;min-width:0;padding:1rem;display:flex}.auth-module__NidRYW__indicatorMetrics>div:last-child{border-right:0}.auth-module__NidRYW__indicatorMetrics dt,.auth-module__NidRYW__indicatorMetrics dd{margin:0;font-family:IBM Plex Mono,ui-monospace,monospace}.auth-module__NidRYW__indicatorMetrics dt{color:#737d8d;letter-spacing:.09em;text-transform:uppercase;font-size:.54rem}.auth-module__NidRYW__indicatorMetrics dd{color:#dfe5f0;letter-spacing:-.06em;margin-top:.35rem;font-size:1.45rem;font-weight:450}.auth-module__NidRYW__indicatorWorkbench{grid-template-columns:minmax(0,1fr) minmax(18rem,.3fr);align-items:start;gap:1.25rem;display:grid}.auth-module__NidRYW__indicatorSideRail{gap:1.25rem;display:grid}.auth-module__NidRYW__indicatorLedger{background:#0c0f14;border:1px solid #292f38;border-radius:.72rem;min-width:0;overflow:hidden}.auth-module__NidRYW__indicatorSectionHeader{background:#0f1319;border-bottom:1px solid #282e37;justify-content:space-between;align-items:center;gap:1rem;min-height:4.5rem;padding:.85rem 1.1rem;display:flex}.auth-module__NidRYW__indicatorSectionHeader .auth-module__NidRYW__adminEyebrow{margin-bottom:.25rem}.auth-module__NidRYW__indicatorSectionHeader h2{color:#eef1f8;letter-spacing:-.01em;margin:0;font-size:.94rem;font-weight:620}.auth-module__NidRYW__indicatorSectionHeader>span{color:#717b8b;letter-spacing:.07em;text-transform:uppercase;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.56rem}.auth-module__NidRYW__indicatorSectionIntro{color:#7e8797;border-bottom:1px solid #222730;margin:0;padding:.9rem 1rem;font-size:.69rem;line-height:1.55}.auth-module__NidRYW__indicatorDefinitionList{display:grid}.auth-module__NidRYW__indicatorDefinition{background:#0b0e13;display:grid}.auth-module__NidRYW__indicatorDefinition+.auth-module__NidRYW__indicatorDefinition{border-top:1px solid #343a44}.auth-module__NidRYW__indicatorDefinitionHeader{background:linear-gradient(90deg,#10151c,#0c1015 72%);border-bottom:1px solid #232932;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;min-height:4.4rem;padding:.75rem 1rem;display:grid}.auth-module__NidRYW__indicatorDefinitionHeader p,.auth-module__NidRYW__indicatorDefinitionHeader h3{margin:0}.auth-module__NidRYW__indicatorDefinitionHeader p{color:#737d8d;letter-spacing:.08em;text-transform:uppercase;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.52rem}.auth-module__NidRYW__indicatorDefinitionHeader h3{color:#e7ebf4;margin-top:.18rem;font-size:.86rem;font-weight:610}.auth-module__NidRYW__indicatorSequence{color:#8ca7c9;background:#0a0e13;border:1px solid #35404d;place-items:center;width:2rem;height:2rem;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.57rem;display:grid}.auth-module__NidRYW__indicatorStatusRail{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:flex}.auth-module__NidRYW__signalLive,.auth-module__NidRYW__signalOff,.auth-module__NidRYW__signalGated,.auth-module__NidRYW__signalOpen{color:#aeb9c7;letter-spacing:.07em;text-transform:uppercase;background:#10161d;border:1px solid #42505f;border-radius:.28rem;align-items:center;gap:.36rem;width:max-content;padding:.25rem .42rem;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.5rem;display:inline-flex}.auth-module__NidRYW__signalLive:before,.auth-module__NidRYW__signalOff:before,.auth-module__NidRYW__signalGated:before,.auth-module__NidRYW__signalOpen:before{content:"";background:currentColor;border-radius:50%;width:.34rem;height:.34rem}.auth-module__NidRYW__signalLive{color:#c6f135;background:#141a0e;border-color:#4d5e2a}.auth-module__NidRYW__signalOff{color:#ca7c89;background:#191115;border-color:#53343b}.auth-module__NidRYW__signalGated{color:#aab1be;background:#15181e;border-color:#4a5260}.auth-module__NidRYW__signalOpen{color:#83add8;background:#0f1720;border-color:#334c68}.auth-module__NidRYW__indicatorDefinitionGrid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.auth-module__NidRYW__indicatorFieldGroup{border:0;border-right:1px solid #222831;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:.72rem;min-width:0;margin:0;padding:1rem;display:grid}.auth-module__NidRYW__indicatorFieldGroup:last-child{border-right:0}.auth-module__NidRYW__indicatorFieldGroup legend{color:#7e8a9b;letter-spacing:.09em;text-transform:uppercase;border-bottom:1px solid #222831;width:calc(100% + 2rem);margin:0 -1rem .15rem;padding:0 1rem .55rem;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.55rem}.auth-module__NidRYW__indicatorFieldGroup label,.auth-module__NidRYW__tierCreateForm label,.auth-module__NidRYW__tierLedgerRow label{gap:.35rem;min-width:0;display:grid}.auth-module__NidRYW__indicatorFieldGroup label>span,.auth-module__NidRYW__tierCreateForm label>span,.auth-module__NidRYW__tierLedgerRow label>span,.auth-module__NidRYW__tierCapacity>span{color:#8992a2;font-size:.61rem;line-height:1.35}.auth-module__NidRYW__indicatorWideField{grid-column:1/-1}.auth-module__NidRYW__indicatorTextarea{resize:vertical;color:#eef0f7;width:100%;min-height:4.6rem;font:inherit;background:#11151c;border:1px solid #323743;border-radius:.5rem;outline:none;padding:.65rem .75rem;font-size:.72rem;line-height:1.45}.auth-module__NidRYW__indicatorTextarea:hover{border-color:#4a5160}.auth-module__NidRYW__indicatorTextarea:focus-visible{border-color:var(--td-focus);box-shadow:0 0 0 3px #7aa2ff26}.auth-module__NidRYW__indicatorTextarea:disabled{cursor:wait;opacity:.58}.auth-module__NidRYW__indicatorToggleRail{grid-column:1/-1;align-content:start;gap:.45rem;display:grid}.auth-module__NidRYW__indicatorToggleRail label,.auth-module__NidRYW__tierActiveControl{cursor:pointer;align-items:center;gap:.5rem;min-height:2rem;display:flex}.auth-module__NidRYW__tierCapacity{background:#11151c;border-left:2px solid #c6f135;align-content:center;gap:.08rem;min-height:2.8rem;padding:.35rem .55rem;display:grid}.auth-module__NidRYW__tierCapacity strong{color:#dce5bd;letter-spacing:.05em;text-transform:uppercase;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.63rem;font-weight:600}.auth-module__NidRYW__tierCapacity small{color:#687281;font-size:.52rem}.auth-module__NidRYW__indicatorToggleRail input,.auth-module__NidRYW__tierActiveControl input{accent-color:#7896ff;width:.95rem;height:.95rem;margin:0}.auth-module__NidRYW__indicatorToggleRail input:focus-visible,.auth-module__NidRYW__tierActiveControl input:focus-visible{outline:2px solid var(--td-focus);outline-offset:2px}.auth-module__NidRYW__indicatorPolicyHint{color:#6f7786;grid-column:1/-1;margin:0;font-size:.62rem;line-height:1.45}.auth-module__NidRYW__indicatorDefinitionFooter{background:#0e1218;border-top:1px solid #242a33;justify-content:space-between;align-items:center;gap:1rem;min-height:3.8rem;padding:.65rem 1rem;display:flex}.auth-module__NidRYW__indicatorDefinitionFooter>span{color:#667080;letter-spacing:.05em;text-transform:uppercase;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.52rem}.auth-module__NidRYW__implementationQueue{margin:0;padding:0;list-style:none}.auth-module__NidRYW__implementationQueue li{border-bottom:1px solid #232831;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:.9rem 1rem;display:grid}.auth-module__NidRYW__implementationQueue li:last-child{border-bottom:0}.auth-module__NidRYW__implementationQueue li>div{gap:.18rem;min-width:0;display:grid}.auth-module__NidRYW__implementationQueue li>div>span{color:#77879a;letter-spacing:.07em;text-transform:uppercase;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.5rem}.auth-module__NidRYW__implementationQueue strong{color:#dce1eb;font-size:.76rem;font-weight:600}.auth-module__NidRYW__implementationQueue small{color:#727b89;text-overflow:ellipsis;font-size:.63rem;line-height:1.4;overflow:hidden}.auth-module__NidRYW__tierCreateForm{gap:.8rem;padding:1rem;display:grid}.auth-module__NidRYW__tierCreateForm .auth-module__NidRYW__indicatorTextarea{min-height:4.2rem}.auth-module__NidRYW__tierLedger{display:grid}.auth-module__NidRYW__tierLedgerRow{border-bottom:1px solid #232831;gap:.45rem;padding:.8rem 1rem;display:grid}.auth-module__NidRYW__tierLedgerRow:last-child{border-bottom:0}.auth-module__NidRYW__tierLedgerRow fieldset{border:0;grid-template-columns:minmax(8rem,.8fr) minmax(10rem,1fr) minmax(15rem,1.8fr) minmax(9rem,.8fr) auto auto;align-items:end;gap:.7rem;min-width:0;margin:0;padding:0;display:grid}.auth-module__NidRYW__tierLedgerRow>p{color:#687281;margin:0;font-size:.59rem;line-height:1.4}.auth-module__NidRYW__tierActiveControl{min-height:2.8rem;padding-inline:.25rem}.auth-module__NidRYW__indicatorMemberTable{border-collapse:collapse;width:100%;min-width:44rem;font-size:.76rem}.auth-module__NidRYW__indicatorMemberTable th,.auth-module__NidRYW__indicatorMemberTable td{text-align:left;vertical-align:middle;border-bottom:1px solid #20262e;padding:.75rem 1rem}.auth-module__NidRYW__indicatorMemberTable th{color:#737d8d;letter-spacing:.08em;text-transform:uppercase;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.56rem;font-weight:500}.auth-module__NidRYW__indicatorMemberTable th:first-child{width:38%}.auth-module__NidRYW__indicatorMemberTable th:nth-child(2){width:18%}.auth-module__NidRYW__indicatorMemberTable tbody tr:last-child td{border-bottom:0}.auth-module__NidRYW__indicatorMemberTable select{max-width:28rem}.auth-module__NidRYW__membershipPending{color:#8ca7c9;letter-spacing:.06em;text-transform:uppercase;margin-left:.65rem;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.52rem;display:inline-block}@media (max-width:860px){.auth-module__NidRYW__signInShell{place-items:stretch stretch;padding:0;overflow-y:auto}.auth-module__NidRYW__signInFrame{border:0;border-radius:0;grid-template-columns:1fr;min-height:100svh;max-height:none}.auth-module__NidRYW__identityField{border-bottom:1px solid #cdd8ff1f;border-right:0;gap:2.4rem;min-height:auto;padding:clamp(1.4rem,7vw,2.5rem)}.auth-module__NidRYW__identityCopy h1{max-width:12ch;font-size:clamp(2.6rem,10vw,4rem)}.auth-module__NidRYW__signUpIdentity{gap:1.5rem}.auth-module__NidRYW__signUpIdentity .auth-module__NidRYW__identityCopy p:last-child{margin-top:1rem;font-size:.86rem;line-height:1.55}.auth-module__NidRYW__signUpPanel{overflow:visible}.auth-module__NidRYW__credentialPanel{padding:clamp(1.6rem,7vw,3rem)}.auth-module__NidRYW__statusCode{margin-bottom:1.65rem}.auth-module__NidRYW__adminGrid{grid-template-columns:1fr}.auth-module__NidRYW__adminHeader{flex-direction:column;align-items:flex-start}.auth-module__NidRYW__adminPolicyBand{flex-direction:column;align-items:flex-start;gap:1rem}.auth-module__NidRYW__adminPolicyControl{justify-content:space-between;width:100%}.auth-module__NidRYW__indicatorPolicyLedger{grid-template-columns:1fr}.auth-module__NidRYW__indicatorMetrics{border-top:1px solid #2a3037;border-left:0;min-width:0}.auth-module__NidRYW__indicatorWorkbench,.auth-module__NidRYW__indicatorDefinitionGrid{grid-template-columns:1fr}.auth-module__NidRYW__indicatorFieldGroup{border-bottom:1px solid #222831;border-right:0}.auth-module__NidRYW__indicatorFieldGroup:last-child{border-bottom:0}.auth-module__NidRYW__tierLedgerRow fieldset{grid-template-columns:repeat(2,minmax(0,1fr))}.auth-module__NidRYW__tierDescriptionField{grid-column:1/-1}}@media (max-width:700px){.auth-module__NidRYW__adminShell{padding:1rem}.auth-module__NidRYW__adminHeaderActions{flex-wrap:wrap;align-items:flex-start;width:100%}.auth-module__NidRYW__adminNav{overflow-x:auto}.auth-module__NidRYW__adminNav a{min-width:8rem}.auth-module__NidRYW__indicatorPolicyCopy{padding:1.15rem 1.2rem}.auth-module__NidRYW__indicatorMetrics>div{padding:.85rem}.auth-module__NidRYW__indicatorDefinitionHeader{grid-template-columns:auto minmax(0,1fr);align-items:start}.auth-module__NidRYW__indicatorStatusRail{grid-column:2;justify-content:flex-start}.auth-module__NidRYW__indicatorDefinitionFooter{flex-direction:column;align-items:stretch}.auth-module__NidRYW__indicatorDefinitionFooter>span{line-height:1.4}.auth-module__NidRYW__tierLedgerRow fieldset{grid-template-columns:1fr}.auth-module__NidRYW__tierDescriptionField{grid-column:auto}.auth-module__NidRYW__referralGrid .auth-module__NidRYW__tableWrap{overflow:visible}.auth-module__NidRYW__referralTable,.auth-module__NidRYW__referralTable tbody,.auth-module__NidRYW__referralTable tr,.auth-module__NidRYW__referralTable td{width:100%;min-width:0;display:block}.auth-module__NidRYW__referralTable thead{clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.auth-module__NidRYW__referralTable tr{border-bottom:1px solid #20242c;padding:.45rem 0}.auth-module__NidRYW__referralTable tr:last-child{border-bottom:0}.auth-module__NidRYW__referralTable td{border-bottom:0;grid-template-columns:6.25rem minmax(0,1fr);gap:.75rem;padding:.58rem .9rem;display:grid}.auth-module__NidRYW__referralTable td:before{color:#777f8f;content:attr(data-label);letter-spacing:.08em;text-transform:uppercase;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.55rem}.auth-module__NidRYW__referralActionCell{text-align:left!important}.auth-module__NidRYW__redemptionDetails{grid-column:2;width:100%;max-width:none}}@media (max-width:520px){.auth-module__NidRYW__wordmark{font-size:.7rem}.auth-module__NidRYW__identityCopy h1{font-size:clamp(2.25rem,12vw,3.25rem)}.auth-module__NidRYW__sessionStrip{gap:.55rem .9rem;font-size:.62rem}.auth-module__NidRYW__authFieldGrid{grid-template-columns:1fr}.auth-module__NidRYW__accessTrace li{font-size:.62rem}.auth-module__NidRYW__adminHeader h1{font-size:2.35rem}.auth-module__NidRYW__adminPolicyBand{padding:1rem}.auth-module__NidRYW__adminPolicyControl{flex-direction:column;align-items:flex-start}.auth-module__NidRYW__createdReferralHeader,.auth-module__NidRYW__createdReferralPolicy,.auth-module__NidRYW__dialogActions{flex-direction:column;align-items:stretch}.auth-module__NidRYW__dialogActions>button{width:100%}}@media (prefers-reduced-motion:reduce){.auth-module__NidRYW__signInShell:before,.auth-module__NidRYW__indicatorLoadingTrace:after{animation:none;transform:none}.auth-module__NidRYW__input,.auth-module__NidRYW__submitButton,.auth-module__NidRYW__switchInput,.auth-module__NidRYW__switchInput:after{transition:none}}
.sign-out-button-module__f15KgG__control{display:inline-flex;position:relative}.sign-out-button-module__f15KgG__iconControl{border-left:1px solid var(--td-border);align-self:stretch;width:44px;min-width:44px}.sign-out-button-module__f15KgG__iconButton,.sign-out-button-module__f15KgG__labelButton{color:var(--td-text-muted);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}.sign-out-button-module__f15KgG__iconButton{width:100%;min-height:44px}.sign-out-button-module__f15KgG__iconButton:hover:not(:disabled),.sign-out-button-module__f15KgG__labelButton:hover:not(:disabled){background:var(--td-surface-raised);color:var(--td-text)}.sign-out-button-module__f15KgG__iconButton:disabled,.sign-out-button-module__f15KgG__labelButton:disabled{cursor:wait;opacity:.68}.sign-out-button-module__f15KgG__labelControl{flex-direction:column;align-items:flex-end}.sign-out-button-module__f15KgG__labelButton{border:1px solid var(--td-border);min-height:2.35rem;font-family:var(--td-font-data);letter-spacing:.06em;text-transform:uppercase;border-radius:.45rem;gap:.45rem;padding:0 .8rem;font-size:.68rem;font-weight:500}.sign-out-button-module__f15KgG__error{z-index:20;border:1px solid color-mix(in srgb, var(--td-market-down) 48%, var(--td-border));background:var(--td-surface-raised);width:max-content;max-width:min(15rem,100vw - 1rem);color:var(--td-text);border-radius:.45rem;align-items:flex-start;gap:.45rem;margin:0;padding:.6rem .7rem;font-size:.72rem;line-height:1.4;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 .7rem 1.6rem #00000047}.sign-out-button-module__f15KgG__error svg{color:var(--td-market-down);flex:none;margin-top:.05rem}.sign-out-button-module__f15KgG__spinner{animation:.72s linear infinite sign-out-button-module__f15KgG__sign-out-spin}@keyframes sign-out-button-module__f15KgG__sign-out-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:no-preference){.sign-out-button-module__f15KgG__iconButton,.sign-out-button-module__f15KgG__labelButton{transition:background-color .12s,color .12s}}@media (prefers-reduced-motion:reduce){.sign-out-button-module__f15KgG__spinner{animation:none}}
