.svc-acc-portal{--accent-src:#2563eb;--blue:var(--accent-src);--text-1:var(--agp-ink,#0f172a);--text-2:var(--agp-ink-soft,#64748b);--text-3:var(--agp-ink-muted,#94a3b8);--text-4:var(--agp-ink-quiet,#cbd5e1);--text-strong:var(--agp-ink-600,#475569);--placeholder:var(--agp-ink-soft-alt,#94a3b8);--line:var(--agp-line-strong-alt,#e2e8f0);--bg:var(--agp-surface,#ffffff);--bg-2:var(--agp-soft,#f8fafc);--bg-3:var(--agp-line-soft,#f1f5f9);--border:var(--agp-line,#e5e7eb);--warn:var(--agp-warn,#dc2626);--warn-strong:var(--agp-danger-ink-deep,#b91c1c);--on-accent:var(--agp-on-accent,#ffffff);--accent-deep:var(--agp-accent-ink-strong,#1d4ed8);--svc-act:var(--agp-accent-ink,#2563eb);--svc-act-deep:var(--agp-accent-ink-strong,#1d4ed8);--svc-act-soft:var(--agp-badge-bg,#eff6ff);--svc-act-line:var(--agp-badge-border,#bfdbfe);--badge-bg:var(--agp-soft,#f8fafc);--badge-border:var(--agp-badge-border,#bfdbfe);--badge-text:var(--agp-accent-ink-strong,#1d4ed8);--shadow-cta:0 1px 2px rgba(15,23,42,0.08),0 3px 8px -2px rgba(15,23,42,0.1),inset 0 1px 0 rgba(255,255,255,0.12);--shadow-cta-active:0 1px 2px rgba(15,23,42,0.1),inset 0 1px 0 rgba(255,255,255,0.08);font-family:Geist,Inter,ui-sans-serif,system-ui,-apple-system,sans-serif}.dark .svc-acc-portal,[data-anslation-store-theme=dark] .svc-acc-portal{--blue:color-mix(in oklab,var(--accent-src) 58%,#ffffff);--svc-act:color-mix(in oklab,var(--accent-src) 58%,#ffffff);--svc-act-deep:color-mix(in oklab,var(--accent-src) 38%,#ffffff);--svc-act-soft:color-mix(in oklab,var(--accent-src) 20%,#0b1220);--svc-act-line:color-mix(in oklab,var(--accent-src) 34%,#0b1220);--on-accent:#0b1220;--bg:var(--anslation-ds-surface,#0f172a);--bg-2:var(--anslation-ds-soft,#1e293b);--border:var(--anslation-ds-border,#334155);--text-1:var(--anslation-ds-text,#f1f5f9);--text-2:var(--anslation-ds-text-soft,#94a3b8);--badge-bg:rgba(96,165,250,0.16);--badge-border:rgba(96,165,250,0.35);--warn:var(--anslation-ds-product-red,#f87171)}.svc-acc-portal .svclogin-or{display:flex;gap:12px;align-items:center;color:var(--anslation-ds-muted);font-size:12.5px;font-weight:600}.svc-acc-portal .svclogin-or:after,.svc-acc-portal .svclogin-or:before{flex:1;height:1px;content:"";background:var(--border)}.svc-acc-portal .svclogin-foot{margin:8px 0 0;padding:14px 26px 20px;color:var(--anslation-ds-muted);font-size:12px;text-align:center;border-top:1px solid var(--border)}@media (max-width:560px){.svc-acc-portal .svclogin-foot{padding:12px 20px calc(18px + env(safe-area-inset-bottom))}}@keyframes svclogin-fade{0%{opacity:0}}@keyframes svclogin-pop{0%{opacity:0;transform:translateY(10px) scale(.97)}}@keyframes svclogin-sheet{0%{transform:translateY(100%)}}@keyframes svclogin-rise{0%{opacity:0;transform:translateY(-4px)}}@keyframes svctoast-in{0%{opacity:0;transform:translateX(28px)}}.ansi-servicing-template .svcgate-card{position:relative;box-sizing:border-box;display:flex;flex:none;flex-direction:column;gap:8px;align-items:flex-start;justify-content:center;padding:16px;overflow:hidden;color:var(--anslation-ds-text);font-family:inherit;text-align:left;cursor:pointer;background:var(--anslation-ds-surface);border:1px dashed color-mix(in srgb,var(--anslation-ds-accent) 45%,var(--anslation-ds-border));border-radius:14px;transition:border-color .22s ease,box-shadow .22s ease}@media (hover:hover){.ansi-servicing-template .svcgate-card:hover{border-color:var(--anslation-ds-accent);box-shadow:var(--anslation-ds-shadow-sm)}}.ansi-servicing-template .svcgate-card:focus-visible{outline:2px solid var(--anslation-ds-accent);outline-offset:2px}.ansi-servicing-template .svcgate-ic{display:grid;place-items:center;width:36px;height:36px;color:var(--anslation-ds-accent);background:var(--anslation-ds-accent-soft);border-radius:999px}.ansi-servicing-template .svcgate-ic svg{width:18px;height:18px}.ansi-servicing-template .svcgate-n{font-size:22px;font-weight:800;letter-spacing:-.02em}.ansi-servicing-template .svcgate-body{color:var(--anslation-ds-text-soft);font-size:13px;line-height:1.4}.ansi-servicing-template .svcgate-cta{display:inline-flex;gap:6px;align-items:center;margin-top:2px;padding:8px 14px;color:var(--anslation-ds-product-primary-text);font-size:13px;font-weight:750;background:var(--anslation-ds-product-primary);border-radius:999px}@media (prefers-reduced-motion:reduce){.ansi-servicing-template .svcgate-card{transition:none}.ansi-servicing-template .svcgate-card:hover{rotate:none;transform:none}}html.anslation-a11y-reduced-motion .ansi-servicing-template .svcgate-card:hover{rotate:none;transform:none}body:has(.svc-acc-portal [aria-modal=true]) .agprs-layer{visibility:hidden}