.auth-module__cni4Dq__page{--auth-inline-size:min(1080px, calc(100% - 64px));background:0 0}.auth-module__cni4Dq__authFrame{z-index:1;width:var(--auth-inline-size);border-radius:var(--radius-window);min-width:0;height:100%;min-height:0;margin:0 auto;position:relative;overflow:hidden;container:auth-window/inline-size}.auth-module__cni4Dq__authLayout{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(330px,.86fr) minmax(480px,1.14fr);min-width:0;height:100%;min-height:0;display:grid}.auth-module__cni4Dq__intro,.auth-module__cni4Dq__formRegion{min-width:0;padding:clamp(30px,4vw,48px)}.auth-module__cni4Dq__intro{align-content:center;min-height:0;padding-inline:42px;display:grid;position:relative}.auth-module__cni4Dq__intro:after{content:"";background:linear-gradient(transparent, color-mix(in srgb, var(--divider) 70%, transparent) 30%, color-mix(in srgb, var(--divider) 70%, transparent) 70%, transparent);width:1px;position:absolute;top:12%;bottom:12%;right:0}.auth-module__cni4Dq__introCopy{width:337px;max-width:100%}.auth-module__cni4Dq__eyebrow{color:var(--brand);font-size:var(--text-caption);font-weight:var(--weight-bold);letter-spacing:.12em;text-transform:uppercase}.auth-module__cni4Dq__introCopy h2{letter-spacing:var(--tracking-display);margin:13px 0 0;font-size:3.25rem;line-height:1.03}.auth-module__cni4Dq__introLine{white-space:nowrap;width:max-content;max-width:100%;display:block}.auth-module__cni4Dq__introAccent{color:var(--brand);background:linear-gradient(100deg, var(--accent), var(--brand) 62%, color-mix(in srgb, var(--violet) 65%, var(--brand)));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.auth-module__cni4Dq__formHeader p,.auth-module__cni4Dq__verification>p,.auth-module__cni4Dq__configuration p{color:var(--text-muted);margin:0;line-height:1.65}.auth-module__cni4Dq__formRegion{overscroll-behavior:contain;place-items:center;min-height:0;padding:clamp(44px,5.5vw,70px);scroll-padding-block:16px;display:grid;overflow:hidden clip}.auth-module__cni4Dq__formRegion[data-public-entry-scrollable=true]{place-items:start center;overflow-y:auto}.auth-module__cni4Dq__card{width:min(450px,100%);padding:0}.auth-module__cni4Dq__formHeader h1,.auth-module__cni4Dq__verification h1,.auth-module__cni4Dq__configuration h1{letter-spacing:-.04em;margin:9px 0 8px;font-size:clamp(2rem,3vw,2.6rem);line-height:1.08}.auth-module__cni4Dq__form{gap:18px;margin-top:30px;display:grid}.auth-module__cni4Dq__field{color:var(--text);font-size:var(--text-label);font-weight:var(--weight-semibold);gap:9px;display:grid}.auth-module__cni4Dq__field small{color:var(--text-soft);font-size:var(--text-caption);font-weight:var(--weight-medium)}.auth-module__cni4Dq__inputFrame{border:1px solid var(--field-border);border-radius:var(--radius-control);min-height:52px;color:var(--text-soft);background-color:var(--surface-form);background-image:var(--field-surface-tint);box-shadow:inset 0 1px 0 var(--field-inner-highlight);transition:border-color .16s var(--ease-out), box-shadow .16s var(--ease-out), background-color .16s var(--ease-out);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.auth-module__cni4Dq__inputFrame:focus-within{border-color:color-mix(in srgb, var(--focus) 64%, transparent);background-color:var(--surface-form-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--focus) 14%, transparent), inset 0 1px 0 var(--field-inner-highlight)}.auth-module__cni4Dq__inputFrame>svg{color:color-mix(in srgb, var(--brand) 72%, var(--text-muted));margin-left:15px}.auth-module__cni4Dq__inputFrame input{width:100%;min-width:0;height:50px;color:var(--text);box-shadow:none;background:0 0;border:0;outline:0;padding:0 12px}.auth-module__cni4Dq__inputFrame input:-webkit-autofill{border-radius:calc(var(--radius-control) - 1px);-webkit-text-fill-color:var(--text);caret-color:var(--text);box-shadow:0 0 0 1000px var(--surface-soft) inset;transition:background-color 9999s ease-out}.auth-module__cni4Dq__inputFrame input:-webkit-autofill:hover{border-radius:calc(var(--radius-control) - 1px);-webkit-text-fill-color:var(--text);caret-color:var(--text);box-shadow:0 0 0 1000px var(--surface-soft) inset;transition:background-color 9999s ease-out}.auth-module__cni4Dq__inputFrame input:-webkit-autofill:focus{border-radius:calc(var(--radius-control) - 1px);-webkit-text-fill-color:var(--text);caret-color:var(--text);box-shadow:0 0 0 1000px var(--surface-soft) inset;transition:background-color 9999s ease-out}.auth-module__cni4Dq__inputFrame input:autofill{color:var(--text);caret-color:var(--text);background:var(--surface-soft)}.auth-module__cni4Dq__passwordToggle{width:44px;height:44px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.auth-module__cni4Dq__passwordToggle:hover{color:var(--text)}.auth-module__cni4Dq__passwordToggle:focus-visible{outline:3px solid var(--focus);outline-offset:-3px;border-radius:calc(var(--radius-control) - 5px)}.auth-module__cni4Dq__primaryButton,.auth-module__cni4Dq__secondaryButton,.auth-module__cni4Dq__textButton,.auth-module__cni4Dq__inlineButton{cursor:pointer;transition:color .16s var(--ease-out), background-color .16s var(--ease-out), border-color .16s var(--ease-out), box-shadow .16s var(--ease-out), transform .16s var(--ease-out);border:0}.auth-module__cni4Dq__primaryButton,.auth-module__cni4Dq__secondaryButton{border-radius:var(--radius-control);min-height:46px;font-weight:var(--weight-bold);justify-content:center;align-items:center;gap:9px;padding:0 18px;display:inline-flex}.auth-module__cni4Dq__primaryButton{isolation:isolate;border:1px solid color-mix(in srgb, var(--brand) 70%, var(--on-brand));min-height:58px;color:var(--on-brand);background:linear-gradient(118deg, var(--brand-strong), var(--brand) 58%, var(--brand-deep));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--on-brand) 24%, transparent);border-radius:15px;font-size:1.0625rem;position:relative;overflow:hidden}.auth-module__cni4Dq__primaryButton:before{content:"";pointer-events:none;opacity:0;background:radial-gradient(circle at center, color-mix(in srgb, var(--on-brand) 46%, transparent), transparent 36%);transition:opacity .22s var(--ease-out), transform .42s var(--ease-out);position:absolute;inset:-1px;transform:translate(-110%)}.auth-module__cni4Dq__primaryButton:hover:not(:disabled){border-color:color-mix(in srgb, var(--accent) 55%, var(--on-brand));background:linear-gradient(118deg, var(--brand-deep), var(--brand-hover) 58%, var(--brand-strong));transform:translateY(-1px)}.auth-module__cni4Dq__primaryButton:hover:not(:disabled):before{opacity:.48;transform:translate(110%)}.auth-module__cni4Dq__primaryButton svg{transition:transform .16s var(--ease-out)}.auth-module__cni4Dq__primaryButton:hover:not(:disabled) svg{transform:translate(2px)}.auth-module__cni4Dq__primaryButton:active:not(:disabled){transform:translateY(1px)}.auth-module__cni4Dq__secondaryButton{border:1px solid var(--border);color:var(--text);background:var(--surface-soft)}.auth-module__cni4Dq__secondaryButton:hover{border-color:var(--border-strong);background:color-mix(in srgb, var(--surface-soft) 76%, var(--brand) 8%)}.auth-module__cni4Dq__primaryButton:focus-visible,.auth-module__cni4Dq__secondaryButton:focus-visible,.auth-module__cni4Dq__textButton:focus-visible,.auth-module__cni4Dq__inlineButton:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.auth-module__cni4Dq__primaryButton:disabled,.auth-module__cni4Dq__secondaryButton:disabled,.auth-module__cni4Dq__textButton:disabled{opacity:.58;cursor:wait}.auth-module__cni4Dq__error,.auth-module__cni4Dq__notice{font-size:var(--text-meta);border-radius:10px;margin:0;padding:11px 12px;line-height:1.45}.auth-module__cni4Dq__error{border:1px solid color-mix(in srgb, var(--danger) 34%, transparent);color:var(--danger);background:color-mix(in srgb, var(--danger) 9%, transparent)}.auth-module__cni4Dq__notice{border:1px solid color-mix(in srgb, var(--success) 30%, transparent);color:var(--success);background:color-mix(in srgb, var(--success) 8%, transparent)}.auth-module__cni4Dq__switcher{border-top:1px solid var(--divider);color:var(--text-muted);font-size:var(--text-meta);text-align:center;gap:12px;margin-top:22px;padding-top:20px;display:grid}.auth-module__cni4Dq__recoveryLinks{flex-wrap:wrap;justify-content:flex-end;gap:2px 10px;margin-top:-6px;display:flex}.auth-module__cni4Dq__setupPrompt{color:var(--text-soft)}.auth-module__cni4Dq__textButton,.auth-module__cni4Dq__inlineButton{min-height:44px;color:var(--brand);font-weight:var(--weight-bold);background:0 0;padding:0 8px}.auth-module__cni4Dq__inlineButton{min-height:auto;padding:3px}.auth-module__cni4Dq__textButton:hover,.auth-module__cni4Dq__inlineButton:hover{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.auth-module__cni4Dq__verification,.auth-module__cni4Dq__configuration{gap:10px;display:grid}.auth-module__cni4Dq__statusIcon{width:50px;height:50px;color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent);border-radius:50%;place-items:center;margin-bottom:10px;display:grid}.auth-module__cni4Dq__configuration>svg{color:var(--warning);margin-bottom:10px}.auth-module__cni4Dq__actions{gap:10px;margin-top:20px;display:grid}@media (min-width:1440px){.auth-module__cni4Dq__page{--auth-inline-size:1160px}}@container auth-window (min-width:1120px){.auth-module__cni4Dq__intro{padding-inline:48px}.auth-module__cni4Dq__introCopy{width:398px}.auth-module__cni4Dq__introCopy h2{font-size:3.75rem}}@container auth-window (max-width:980px){.auth-module__cni4Dq__authLayout{grid-template-columns:minmax(250px,.86fr) minmax(430px,1.14fr)}.auth-module__cni4Dq__intro{padding-inline:36px}.auth-module__cni4Dq__introCopy{width:245px}.auth-module__cni4Dq__introCopy h2{font-size:2.25rem;line-height:1.06}}@container auth-window (max-width:680px){.auth-module__cni4Dq__authLayout{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}.auth-module__cni4Dq__formRegion{grid-row:1;place-items:center;padding:32px clamp(24px,5vw,38px) 36px}.auth-module__cni4Dq__intro{text-align:center;grid-row:2;justify-items:center;min-height:0;padding:18px clamp(24px,5vw,38px) 20px}.auth-module__cni4Dq__intro:after{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--divider) 58%, transparent), transparent);width:auto;height:1px;inset:0 6% auto}.auth-module__cni4Dq__introCopy{width:100%;max-width:100%}.auth-module__cni4Dq__introCopy h2{white-space:nowrap;margin:8px 0 0;font-size:1.125rem;line-height:1.25;display:block}.auth-module__cni4Dq__introLine{width:auto;max-width:none;display:inline}.auth-module__cni4Dq__intro .auth-module__cni4Dq__eyebrow{font-size:.675rem}}@media (max-width:824px){.auth-module__cni4Dq__authFrame{border-radius:24px}}@container auth-window (max-width:520px){.auth-module__cni4Dq__introCopy h2{display:none}.auth-module__cni4Dq__introCopy{width:max-content}.auth-module__cni4Dq__intro .auth-module__cni4Dq__eyebrow{white-space:nowrap}}@container auth-window (max-width:430px){.auth-module__cni4Dq__signInDescription{display:none}}@media (max-width:480px){.auth-module__cni4Dq__page{--auth-inline-size:calc(100% - 16px)}.auth-module__cni4Dq__authFrame{border-radius:20px}.auth-module__cni4Dq__intro{padding:15px 18px 17px}.auth-module__cni4Dq__intro .auth-module__cni4Dq__eyebrow{font-size:.625rem}.auth-module__cni4Dq__formRegion{padding:22px 20px 24px}.auth-module__cni4Dq__form{gap:14px;margin-top:20px}.auth-module__cni4Dq__recoveryLinks{justify-content:space-between;gap:0 4px;margin-top:-4px}.auth-module__cni4Dq__recoveryLinks .auth-module__cni4Dq__textButton{padding-inline:2px}.auth-module__cni4Dq__switcher{gap:10px;margin-top:18px;padding-top:14px}.auth-module__cni4Dq__formHeader h1,.auth-module__cni4Dq__verification h1,.auth-module__cni4Dq__configuration h1{font-size:var(--text-page-title)}}@media (max-height:820px) and (min-width:681px){.auth-module__cni4Dq__formRegion{padding-block:30px}.auth-module__cni4Dq__form{gap:14px;margin-top:22px}.auth-module__cni4Dq__switcher{gap:8px;margin-top:14px;padding-top:12px}}@media (max-height:700px){.auth-module__cni4Dq__intro,.auth-module__cni4Dq__formRegion{padding-block:14px}.auth-module__cni4Dq__intro{padding-inline:28px}.auth-module__cni4Dq__formRegion{padding-inline:clamp(22px,4vw,32px)}.auth-module__cni4Dq__formHeader p{line-height:1.5}.auth-module__cni4Dq__formHeader h1,.auth-module__cni4Dq__verification h1,.auth-module__cni4Dq__configuration h1{margin-block:6px;font-size:clamp(1.75rem,3vw,2.25rem)}.auth-module__cni4Dq__form{gap:10px;margin-top:14px}.auth-module__cni4Dq__field{gap:6px}.auth-module__cni4Dq__primaryButton{min-height:52px}.auth-module__cni4Dq__switcher{gap:6px;margin-top:10px;padding-top:8px}}@media (max-width:340px){.auth-module__cni4Dq__intro .auth-module__cni4Dq__eyebrow{letter-spacing:.08em;font-size:.5625rem}}@media (prefers-reduced-motion:reduce){.auth-module__cni4Dq__inputFrame,.auth-module__cni4Dq__primaryButton,.auth-module__cni4Dq__secondaryButton,.auth-module__cni4Dq__textButton,.auth-module__cni4Dq__inlineButton,.auth-module__cni4Dq__primaryButton:before,.auth-module__cni4Dq__primaryButton svg{transition:none}.auth-module__cni4Dq__primaryButton:hover,.auth-module__cni4Dq__primaryButton:active,.auth-module__cni4Dq__primaryButton:hover svg{transform:none}}:root[data-theme=light] .auth-module__cni4Dq__introAccent{background-image:linear-gradient(100deg, color-mix(in srgb, var(--accent) 62%, var(--brand)), var(--brand) 58%, color-mix(in srgb, var(--violet) 78%, var(--brand)))}:root[data-theme=light] .auth-module__cni4Dq__inputFrame{border-color:color-mix(in srgb, var(--border) 82%, transparent);background-color:var(--surface-form)}:root[data-theme=light] .auth-module__cni4Dq__primaryButton{border-color:color-mix(in srgb, var(--accent) 24%, var(--brand));background:linear-gradient(118deg, color-mix(in srgb, var(--brand) 90%, var(--brand-strong)), var(--brand) 52%, color-mix(in srgb, var(--brand) 78%, var(--accent)))}@media (forced-colors:active){.auth-module__cni4Dq__introAccent{color:linktext;-webkit-text-fill-color:currentColor;background:0 0}:root[data-theme=light] .auth-module__cni4Dq__introAccent{color:linktext;-webkit-text-fill-color:currentColor;background:0 0}}
.dev-performance-hud-module__7C3qha__hud{z-index:calc(var(--z-overlay-confirmation) + 2);right:max(10px, env(safe-area-inset-right));bottom:max(48px, calc(env(safe-area-inset-bottom) + 48px));border:1px solid color-mix(in srgb, var(--accent) 28%, var(--border));width:max-content;max-width:calc(100vw - 20px);color:var(--text-secondary);background-color:color-mix(in srgb, var(--glass-surface-elevated) 92%, transparent);background-image:var(--glass-tint-elevated);box-shadow:var(--floating-shadow), inset 0 1px 0 var(--surface-highlight);contain:layout paint style;pointer-events:none;border-radius:10px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px;line-height:1;position:fixed}.dev-performance-hud-module__7C3qha__header{border:0;border-bottom:1px solid color-mix(in srgb, var(--border) 72%, transparent);width:100%;min-height:22px;color:var(--accent);font:inherit;font-weight:var(--weight-bold);letter-spacing:.08em;cursor:pointer;pointer-events:auto;background:0 0;justify-content:space-between;align-items:center;gap:8px;padding:0 7px;display:flex}.dev-performance-hud-module__7C3qha__header:hover,.dev-performance-hud-module__7C3qha__header:focus-visible{color:color-mix(in srgb, var(--accent) 80%, var(--text-primary));background:color-mix(in srgb, var(--accent) 7%, transparent)}.dev-performance-hud-module__7C3qha__metrics,.dev-performance-hud-module__7C3qha__expanded{align-items:center;gap:9px;padding:6px 7px;display:flex}.dev-performance-hud-module__7C3qha__expanded{border-top:1px solid color-mix(in srgb, var(--border) 60%, transparent)}.dev-performance-hud-module__7C3qha__metric{gap:3px;min-width:35px;display:grid}.dev-performance-hud-module__7C3qha__metric>span{color:var(--text-muted);letter-spacing:.06em;font-size:8px}.dev-performance-hud-module__7C3qha__metric>strong{color:var(--text-secondary);font-size:10px;font-weight:var(--weight-semibold);white-space:nowrap}.dev-performance-hud-module__7C3qha__metric>strong[data-tone=good]{color:var(--success)}.dev-performance-hud-module__7C3qha__metric>strong[data-tone=warning]{color:var(--warning)}.dev-performance-hud-module__7C3qha__metric>strong[data-tone=poor]{color:var(--danger)}.dev-performance-hud-module__7C3qha__apiSummary{border-top:1px solid color-mix(in srgb, var(--border) 60%, transparent);gap:3px;max-width:250px;padding:5px 7px 6px;display:grid}.dev-performance-hud-module__7C3qha__apiSummary strong{color:var(--text-secondary);font-size:9px;font-weight:var(--weight-semibold);white-space:nowrap}.dev-performance-hud-module__7C3qha__apiSummary strong[data-tone=good]{color:var(--success)}.dev-performance-hud-module__7C3qha__apiSummary strong[data-tone=warning]{color:var(--warning)}.dev-performance-hud-module__7C3qha__apiSummary strong[data-tone=poor]{color:var(--danger)}.dev-performance-hud-module__7C3qha__apiSummary code{color:var(--text-muted);font:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}:is([data-testid=servicepay-support-stamp]:focus-within+.dev-performance-hud-module__7C3qha__hud,[data-testid=servicepay-support-stamp][data-open=true]+.dev-performance-hud-module__7C3qha__hud){right:min(294px,100vw - 230px)}@media print{.dev-performance-hud-module__7C3qha__hud{display:none}}@media (prefers-reduced-motion:reduce){.dev-performance-hud-module__7C3qha__hud,.dev-performance-hud-module__7C3qha__header{transition:none}}
.support-stamp-module__B3Xrya__root{z-index:calc(var(--z-overlay-popover) + 1);right:max(10px, env(safe-area-inset-right));bottom:max(8px, env(safe-area-inset-bottom));contain:layout style;width:max-content;max-width:calc(100vw - 12px);color:var(--text-soft);pointer-events:none;margin:0;font-size:10px;line-height:1.2;position:fixed}.support-stamp-module__B3Xrya__production{right:max(6px, env(safe-area-inset-right));bottom:max(4px, env(safe-area-inset-bottom));opacity:.52;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:9px;line-height:1}.support-stamp-module__B3Xrya__productionText{white-space:nowrap;display:block}.support-stamp-module__B3Xrya__trigger{min-width:44px;min-height:44px;color:inherit;cursor:pointer;font:inherit;font-weight:var(--weight-semibold);letter-spacing:.02em;opacity:.72;pointer-events:none;background:0 0;border:0;padding:13px 8px 10px}.support-stamp-module__B3Xrya__trigger:hover,.support-stamp-module__B3Xrya__trigger:focus-visible,.support-stamp-module__B3Xrya__root[data-open=true] .support-stamp-module__B3Xrya__trigger{color:var(--text-muted);opacity:1}.support-stamp-module__B3Xrya__popover{border:1px solid var(--border);width:min(276px,100vw - 20px);color:var(--text);background-color:var(--surface-elevated);background-image:var(--surface-tint-elevated);box-shadow:var(--floating-shadow);font-size:var(--text-caption);pointer-events:auto;border-radius:14px;padding:11px 12px;display:none;position:absolute;bottom:40px;right:0}.support-stamp-module__B3Xrya__root:hover .support-stamp-module__B3Xrya__popover,.support-stamp-module__B3Xrya__root:focus-within .support-stamp-module__B3Xrya__popover,.support-stamp-module__B3Xrya__root[data-open=true] .support-stamp-module__B3Xrya__popover{display:block}.support-stamp-module__B3Xrya__popover>strong{font-size:var(--text-meta);margin-bottom:6px;display:block}.support-stamp-module__B3Xrya__popover dl{gap:5px;margin:0;display:grid}.support-stamp-module__B3Xrya__popover dl div{grid-template-columns:72px minmax(0,1fr);align-items:baseline;gap:8px;display:grid}.support-stamp-module__B3Xrya__popover dt{color:var(--text-soft)}.support-stamp-module__B3Xrya__popover dd{text-align:right;overflow-wrap:anywhere;min-width:0;margin:0}.support-stamp-module__B3Xrya__popover code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.support-stamp-module__B3Xrya__sessionValue{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.support-stamp-module__B3Xrya__copy{justify-content:center;align-items:center;gap:var(--control-content-gap);width:100%;min-height:44px;padding:0 var(--control-padding-inline-standard);border:1px solid var(--border);border-radius:var(--control-radius-compact);color:var(--text);background:var(--surface-interactive);cursor:pointer;font:inherit;font-weight:var(--weight-bold);margin-top:8px;display:inline-flex}.support-stamp-module__B3Xrya__status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:700px){.support-stamp-module__B3Xrya__root{right:max(6px, env(safe-area-inset-right));bottom:max(4px, env(safe-area-inset-bottom))}.support-stamp-module__B3Xrya__production{font-size:8px}.support-stamp-module__B3Xrya__popover{right:0}}@media (min-width:901px){.support-stamp-module__B3Xrya__copy{height:var(--control-block-standard);min-height:var(--control-block-standard)}}@media print{.support-stamp-module__B3Xrya__root{display:none}}@media (prefers-reduced-motion:reduce){.support-stamp-module__B3Xrya__trigger,.support-stamp-module__B3Xrya__popover{transition:none}}
