:root{--band:#1a4479;--band-mut:#cfe0f5;--brand-blue:#1a6ec0;--brand-orange:#eb6a2e;--bg:#edf3f9;--card:#fff;--wash:#f5f9fd;--bord:#d3e0ee;--line:#e6eef7;--field:#6886a9;--ink:#14345a;--sec:#3a5878;--mut:#4f6884;--pri:#1560ae;--pri-h:#104c8c;--pri-deep:#1e4f8a;--pri-soft:#e3eefb;--pri-edge:#c3ddf7;--act:#c54e0e;--act-h:#a8420b;--tone-ok-fg:#116b45;--tone-ok-bg:#ddf3e7;--tone-wait-fg:#5b3fa8;--tone-wait-bg:#ece7fb;--tone-warn-fg:#6b5600;--tone-warn-bg:#fff2b3;--tone-bad-fg:#b01e3c;--tone-bad-bg:#fde6ea;--badge:#ffcf33;--pic-sky:#d9eafb;--pic-sky-ink:#1b4e8c;--pic-peach:#ffe3d3;--pic-peach-ink:#8c3b12;--pic-mint:#d5f0e0;--pic-mint-ink:#17603f;--pic-lilac:#e6defa;--pic-lilac-ink:#50348f;--bd:var(--pri-deep);--bm:var(--pri);--bl:var(--pri-edge);--bp:var(--pri-soft);--bx:var(--pri-edge);--or:var(--pri);--od:var(--tone-warn-fg);--ol:var(--tone-warn-bg);--gn:var(--tone-ok-fg);--gnl:var(--tone-ok-bg);--gm:var(--tone-ok-fg);--rd:var(--tone-bad-fg);--rdl:var(--tone-bad-bg);--rdd:color-mix(in srgb, var(--tone-bad-fg) 80%, #000);--gd:var(--tone-warn-fg);--gdl:var(--tone-warn-bg);--dk:var(--ink);--mi:var(--sec);--mu:var(--mut);--mubg:var(--sec);--bo:var(--bord);--of:var(--wash);--wh:var(--card);--pc-ring:#14345a1f;--font:"Inter", "Helvetica Neue", Arial, sans-serif;--fs-micro:11px;--fs-sm:13px;--fs-base:15px;--fs-md:16px;--fs-lg:18px;--fs-xl:22px;--fs-2xl:30px;--r-sm:10px;--r:16px;--r-lg:20px;--r-pill:999px;--sh-card:0 1px 2px #14345a0f, 0 6px 16px -8px #14345a24;--sh-lift:0 2px 4px #14345a0f, 0 14px 28px -12px #14345a3d;--sh-pop:0 24px 56px -16px #14345a61;--sh-act:0 8px 16px -8px #c54e0e8c;--scrim:#14345a73;--dur-fast:.12s;--dur:.22s;--dur-mid:.32s;--dur-slow:.6s;--ease:cubic-bezier(.2, .7, .3, 1);--defer:.3s}[data-phone],[data-door]{--fs-base:16px;--fs-md:17px;--fs-2xl:26px}[data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]{--bd:#1e4f8a;--bm:#3e86d2;--bl:#c3ddf7;--bp:#e7f1fc;--bx:#b6d4f1;--or:#eb6a2e;--od:#c4551c;--ol:#fbe7d8;--gn:#167a4f;--gnl:#e3f4ec;--gm:#27a96c;--rd:#c2453a;--rdl:#fbe9e7;--rdd:#9e352c;--gd:#b8860b;--gdl:#fbf1da;--dk:#14345a;--mi:#3e6188;--mu:#5d748f;--mubg:#4a607a;--bo:#e4ebf3;--pc-ring:#14345a1f;--bg:#edf3f9;--of:#f4f8fc;--wh:#fff;--tone-ok-fg:var(--gn);--tone-ok-bg:var(--gnl);--tone-wait-fg:var(--bd);--tone-wait-bg:var(--bp);--tone-warn-fg:var(--od);--tone-warn-bg:var(--ol);--tone-bad-fg:var(--rd);--tone-bad-bg:var(--rdl);--font:"Inter", "Helvetica Neue", Arial, sans-serif;--fs-sm:12.5px;--fs-base:14px;--fs-md:15px;--fs-lg:17px;--fs-xl:21px;--fs-2xl:27px;--r-lg:14px;--sh-card:0 1px 2px #14345a0d;--sh-pop:0 16px 44px #14345a2e;font-family:var(--font-inter), var(--font)}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scrollbar-gutter:stable;scroll-behavior:smooth}html:has([data-phone] nav[aria-label=Sections]){scroll-padding-top:calc(60px + env(safe-area-inset-top,0px))}body{font-family:var(--font);font-size:var(--fs-base);background:var(--bg);color:var(--dk);-webkit-font-smoothing:antialiased}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}@media (hover:none) and (pointer:coarse){input,select,textarea{font-size:16px!important}}::selection{background:var(--pri-soft);color:var(--ink)}:focus-visible{outline:2px solid var(--bm);outline-offset:2px;border-radius:4px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}html{scroll-behavior:auto}}.tab-enter{animation:tab-enter var(--dur) var(--ease) both}.tab-enter:has(.tab-enter){animation-duration:0s}@keyframes tab-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.skip{z-index:999;background:var(--bd);color:#fff;border-radius:var(--r-sm);font-weight:600;font-size:var(--fs-sm);padding:10px 16px;position:absolute;top:8px;left:-9999px}.skip:focus{left:8px}.util-bar{background:var(--band);color:#fff;min-height:36px;font-size:var(--fs-sm);justify-content:space-between;align-items:center;gap:12px;padding:0 32px;font-weight:600;display:flex}.util-bar :focus-visible{outline-color:#fff}@media (pointer:coarse){.util-bar:has(a,button){min-height:44px}.util-bar:not([data-variant=family]):has(a,button){padding-top:0;padding-bottom:0}}.ub-mod{font-size:var(--fs-sm);color:#fff;letter-spacing:0;text-transform:none;white-space:nowrap;font-weight:700}.ub-fac{font-size:var(--fs-sm);color:#fff;opacity:1;text-overflow:ellipsis;white-space:nowrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;font-weight:700;display:inline-flex;overflow:hidden}@media (min-width:900px){.ub-fac{min-width:200px}}.top{background:var(--card);border-bottom:1px solid var(--bord);align-items:center;gap:16px;height:64px;padding:0 32px;display:flex}.top:not([data-variant=family]) .brand{gap:11px;margin-right:20px}.brand{cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;gap:9px;margin:-6px 0;padding:6px 0;text-decoration:none;display:flex}.brand .wordmark{letter-spacing:-.02em;font-size:21px;font-weight:800}.wordmark .wb{color:var(--brand-blue)}.wordmark .wo{color:var(--brand-orange)}.bdiv{background:var(--pri-edge);border-radius:2px;flex-shrink:0;width:2px;height:22px}.eprod{letter-spacing:-.02em;color:var(--pri-deep);font-size:21px;font-weight:700}.nav{scrollbar-width:none;flex:1;align-items:center;gap:2px;min-width:0;height:100%;display:flex;position:relative;overflow:auto hidden}.nav[data-overflow],.top:where([data-variant=family]) .nav{padding-right:36px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000)}.nav::-webkit-scrollbar{display:none}.nav-item{height:100%;font-size:var(--fs-base);color:var(--sec);cursor:pointer;letter-spacing:-.1px;white-space:nowrap;outline-offset:-2px;transition:color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);background:0 0;border:none;flex-shrink:0;align-items:center;gap:7px;padding:0 14px;font-weight:600;text-decoration:none;display:flex;position:relative}.nav-item svg{width:17px;height:17px}.nav-item:hover,.nav-item.on{color:var(--ink)}@media (max-width:1535px){.top:not([data-variant=family]) .nav-item{padding:0 10px}}.nav-ind{pointer-events:none;background:var(--pri);height:3px;bottom:0;left:var(--ind-x,0px);width:var(--ind-w,0px);transition:left var(--dur) var(--ease), width var(--dur) var(--ease);border-radius:3px 3px 0 0;position:absolute}.nct{border-radius:var(--r-pill);background:var(--badge);min-width:18px;height:18px;color:var(--ink);font-size:var(--fs-micro);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 5px;font-weight:700;display:inline-flex}.nct-neutral{background:var(--pri-soft);color:var(--pri-deep)}.nav-wait{border-radius:var(--r-pill);background:var(--card);height:30px;box-shadow:inset 0 0 0 1px var(--bord);font-size:var(--fs-sm);color:var(--ink);white-space:nowrap;outline-offset:-2px;transition:background var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);flex-shrink:0;align-self:center;align-items:center;gap:7px;margin:0 10px 0 0;padding:0 12px 0 6px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.nav-wait:before{content:"";position:absolute;inset:-8px 0}.nav-wait:hover{background:var(--wash);box-shadow:inset 0 0 0 1px var(--pri-edge);text-decoration:none}.nav-wait[data-here]{background:var(--pri-soft);box-shadow:inset 0 0 0 1px var(--pri-edge)}.wait-line{display:none}@media (max-width:640px){.nav-wait{display:none}.wait-line{background:var(--card);border-bottom:1px solid var(--bord);min-height:44px;font-size:var(--fs-base);color:var(--ink);align-items:center;gap:10px;padding:0 16px;font-weight:600;text-decoration:none;display:flex}.wait-line:hover{text-decoration:none}.wait-line:active{background:var(--wash)}.wait-line svg{width:18px;height:18px;color:var(--mut);flex-shrink:0;margin-left:auto}}.topright{flex-shrink:0;align-items:center;gap:14px;margin-left:auto;display:flex}.tr-div{background:var(--bord);width:1px;height:28px}.top[data-wrap]{flex-wrap:wrap;gap:0 16px;height:auto;padding-top:10px}.top[data-wrap] .nav{flex-basis:100%;order:3;height:46px;margin-left:-10px}@media (max-width:900px){.top{flex-wrap:wrap;gap:0 16px;height:auto;padding-top:10px}.nav{flex-basis:100%;order:3;height:46px}.top .nav:has(>.nav-item:first-child:nth-last-child(2)){display:none}}@media (max-width:480px){.util-bar{padding:8px 16px}.top{gap:16px;padding:10px 16px 0}.topright{gap:10px}.top:not([data-variant=family]) .nav{margin:0 -7px}.top:not([data-variant=family]) .nav-item{padding:0 7px}}.page{max-width:1168px;margin:0 auto;padding:24px 24px 80px}.hhead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;padding:0 2px 16px;display:flex}.hgreet-g{font-size:var(--fs-2xl);letter-spacing:-.02em;color:var(--dk);overflow-wrap:anywhere;font-weight:800;line-height:1.1}.hgreet-n{font-size:var(--fs-md);color:var(--sec);margin-top:4px;font-weight:400}.hsub{font-size:var(--fs-sm);color:var(--mi);text-align:right;font-weight:400;line-height:1.55}.seclbl{font-size:var(--fs-lg);letter-spacing:0;text-transform:none;color:var(--ink);justify-content:space-between;align-items:center;gap:10px;margin:0 2px 12px;font-weight:700;display:flex}.seclbl .ct,.sechd .ct{font-size:var(--fs-sm);color:var(--mi);letter-spacing:0;text-transform:none;font-weight:500}.seclbl.sp{margin-top:24px}.sechd{font-size:var(--fs-sm);letter-spacing:0;text-transform:none;color:var(--mi);justify-content:space-between;align-items:center;gap:10px;margin:0 3px 8px;font-weight:500;display:flex}.sechd.sp{margin-top:24px}.sechd>.seclbl{min-width:0;margin:0}.secsub{font-size:var(--fs-sm);color:var(--mu);max-width:72ch;margin:-4px 2px 10px;font-weight:400;line-height:1.5}.steps{list-style:none}.steps>li{border-bottom:1px solid var(--of);align-items:center;gap:12px;min-height:44px;padding:10px 0;display:flex}.steps>li:last-child{border-bottom:none}.steps-n{background:var(--bp);width:24px;height:24px;color:var(--bd);font-size:var(--fs-sm);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:500;display:inline-flex}.steps-n svg{width:14px;height:14px}.steps>li[data-done] .steps-n{background:var(--gnl);color:var(--gn)}.steps-main{flex:1;min-width:0}.steps-t{font-size:var(--fs-base);color:var(--mi);overflow-wrap:anywhere;font-weight:500;display:block}.steps>li[aria-current=step] .steps-t{color:var(--dk);font-weight:700}.steps-s{font-size:var(--fs-sm);color:var(--mu);overflow-wrap:anywhere;margin-top:2px;font-weight:400;display:block}.stepline{font-size:var(--fs-sm);color:var(--mu);flex-wrap:wrap;align-items:baseline;row-gap:4px;font-weight:400;list-style:none;display:flex}.stepline>li:not(:last-child):after{content:"→" / "";color:var(--mu);margin:0 8px;font-weight:400}.stepline.pair>li:not(:last-child):after{content:"·" / ""}.stepline>li[data-done]:before{content:"✓" / "done, ";color:var(--gn);margin-right:4px;font-weight:600}.stepline>li[aria-current=step]{color:var(--dk);font-weight:600}.card{background:var(--card);border:1px solid var(--bord);border-radius:var(--r);box-shadow:var(--sh-card)}.card>.row:first-child,.card>li:first-child>.row{border-top-left-radius:calc(var(--r) - 1px);border-top-right-radius:calc(var(--r) - 1px)}.card>.row:last-child,.card>li:last-child>.row{border-bottom-left-radius:calc(var(--r) - 1px);border-bottom-right-radius:calc(var(--r) - 1px)}.card-pad{padding:14px 16px}.card-hdr{border-bottom:1px solid var(--bo);align-items:center;gap:11px;padding:13px 18px;display:flex}.card-title{font-size:var(--fs-md);color:var(--dk);font-weight:700}.card-sub{font-size:var(--fs-sm);color:var(--sec);margin-top:1px;font-weight:400}.card-body{padding:8px 18px 14px}.chip{min-height:26px;font-size:var(--fs-sm);white-space:nowrap;border-radius:var(--r-pill);letter-spacing:0;transition:color var(--dur-fast) var(--ease), background var(--dur-fast) var(--ease);flex-shrink:0;align-items:center;gap:5px;padding:1px 11px 1px 9px;font-weight:600;line-height:1.5;display:inline-flex}.chip-ok{color:var(--tone-ok-fg);background:var(--tone-ok-bg)}.chip-wait{color:var(--tone-wait-fg);background:var(--tone-wait-bg)}.chip-warn{color:var(--tone-warn-fg);background:var(--tone-warn-bg)}.chip-bad{color:var(--tone-bad-fg);background:var(--tone-bad-bg)}.chip-neutral{color:var(--sec);background:var(--line);padding-left:11px}.chip-mark{flex-shrink:0;display:inline-flex}.chip-mark svg{width:13px;height:13px;display:block}.statuscard .chip-neutral{background:var(--card)}:is([data-fp],[data-family-auth],[data-auth-fallback]) .chip-mark{display:none}.alertflag{font:inherit;font-size:var(--fs-sm);color:var(--dk);cursor:pointer;white-space:nowrap;transition:color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);background:0 0;border:none;flex-shrink:0;align-items:center;gap:8px;margin:-4px -2px;padding:4px 2px;font-weight:600;text-decoration:none;display:inline-flex}.alertflag:hover{color:var(--bd)}.alertflag .nct{flex-shrink:0}.row{text-align:left;border:none;border-bottom:1px solid var(--of);cursor:pointer;width:100%;font:inherit;color:inherit;transition:background var(--dur-fast) var(--ease);-webkit-tap-highlight-color:transparent;background:#fff;align-items:center;gap:12px;padding:12px 14px;display:flex}.row:last-child{border-bottom:none}.card>li:not(:last-child)>.row:last-child{border-bottom:1px solid var(--of)}[data-fp] .card>li>.row:last-child{border-bottom:none}a.row,a.row:hover{text-decoration:none}.row:hover{background:var(--of)}.row:active:not(:disabled){background:var(--bp);transition-duration:0s}.row:disabled{cursor:default}.row:disabled .row-t,.row:disabled .row-s,.row:disabled .row-chev{opacity:.55}.row-main{flex:1;min-width:0}.row-t{font-size:var(--fs-md);color:var(--dk);overflow-wrap:anywhere;font-weight:600;display:block}:is([data-fp],[data-family-auth]) .row-t{font-size:var(--fs-base)}.row-s{font-size:var(--fs-sm);color:var(--sec);overflow-wrap:anywhere;margin-top:2px;font-weight:400;display:block}.row-chev{color:var(--mu);flex-shrink:0}.row-chev svg{width:16px;height:16px;display:block}.btn{border-radius:var(--r-sm);font-size:var(--fs-sm);cursor:pointer;transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), opacity var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);border:none;justify-content:center;align-items:center;gap:7px;padding:10px 16px;font-weight:700;display:inline-flex}.btn,.btn:hover{text-decoration:none}.btn:disabled{opacity:.55;cursor:not-allowed}.btn:active:not(:disabled),.btn-link:active,.alertflag:active,.nav-item:active{transform:translateY(1px)}.btn:active:not(:disabled){transition-duration:0s}.btn{-webkit-tap-highlight-color:transparent}.btn svg{width:15px;height:15px}.btn-prim,.btn-cta{background:var(--act);color:#fff;box-shadow:var(--sh-act)}.btn-prim:hover:not(:disabled),.btn-cta:hover:not(:disabled){background:var(--act-h)}:is(.btn-prim,.btn-cta):disabled:not(:is([data-fp],[data-family-auth],[data-auth-fallback]) *){background:var(--wash);color:var(--mut);box-shadow:inset 0 0 0 1px var(--bord);opacity:1}.btn-ghost{background:var(--pri-soft);color:var(--pri-deep);box-shadow:inset 0 0 0 1px var(--pri-edge);border:0}.btn-ghost:hover:not(:disabled){background:var(--pri-edge);color:var(--pri-deep)}.btn-ghost.on-tint{background:var(--card);color:var(--pri-deep);box-shadow:inset 0 0 0 1px var(--pri-edge)}.btn-ghost.on-tint:hover:not(:disabled){background:var(--wash)}.btn-sm{min-height:38px;padding:0 16px;font-size:14px}.btn-danger{background:var(--rd);color:#fff}.btn-danger:hover:not(:disabled){background:var(--rdd)}.btn-done,.btn-done:disabled{background:color-mix(in srgb, var(--gn) 85%, #000);color:#fff;opacity:1;cursor:default}.btn-link{font-size:var(--fs-sm);color:var(--pri);cursor:pointer;transition:color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);background:0 0;border:none;margin:-8px -6px;padding:8px 6px;font-weight:600;text-decoration:none}.btn-link:hover{color:var(--pri-h)}.btn-link:disabled{opacity:.55;cursor:default}.btn-link:active,.alertflag:active,.nav-item:active{opacity:.7}@media (pointer:coarse){.btn,.btn-link,.row{min-height:44px}:where(a.btn-link){position:relative}:where(a.btn-link):before{content:"";width:max(100%,44px);height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}dialog{opacity:0;transition:opacity var(--dur) var(--ease), transform var(--dur) var(--ease), filter var(--dur) var(--ease), overlay var(--dur) allow-discrete, display var(--dur) allow-discrete;margin:auto;transform:translateY(8px)scale(.98)}dialog[open]{opacity:1;transform:none}dialog:not([open]){pointer-events:none}@starting-style{dialog[open]{opacity:0;transform:translateY(8px)scale(.98)}}body:has(.dlg[open]) dialog[open]:not(.dlg){filter:blur(2px)}dialog::backdrop{background:var(--scrim);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;transition:opacity var(--dur) var(--ease), overlay var(--dur) allow-discrete, display var(--dur) allow-discrete}dialog[open]::backdrop{opacity:1}@starting-style{dialog[open]::backdrop{opacity:0}}.dlg{border-radius:var(--r-lg);width:min(470px,100vw - 40px);box-shadow:var(--sh-pop);color:var(--dk);background:#fff;border:none;padding:0}html:has([data-phone],[data-door]) .dlg{--fs-base:16px;--fs-md:17px}html:has([data-phone],[data-door]) .dlg .btn{min-height:44px;font-size:var(--fs-base)}.dlg-hd{padding:20px 24px 0}.dlg-t{font-size:var(--fs-lg);letter-spacing:-.01em;font-weight:700}.dlg-b{font-size:var(--fs-base);color:var(--mi);overflow-wrap:anywhere;padding:8px 24px 4px;font-weight:400;line-height:1.55}.dlg-b ul{margin:0;padding-left:18px}.dlg-b li+li{margin-top:4px}.dlg-r{justify-content:flex-end;gap:9px;padding:16px 24px 20px;display:flex}html:has([data-phone],[data-door]) .dlg-r{flex-direction:column-reverse}html:has([data-phone],[data-door]) .dlg-r .btn{width:100%;min-height:48px}.dlg-hd:has(.dlg-faces){align-items:center;gap:14px;display:flex}.dlg-faces{flex-shrink:0;display:flex}.dlg-faces>*+*{margin-left:-12px}.dlg-lbl{font-size:var(--fs-sm);color:var(--ink);margin-bottom:6px;font-weight:600;display:block}.dlg-in{border:1px solid var(--field);border-radius:var(--r-sm);background:var(--card);width:100%;min-height:46px;color:var(--ink);font-size:var(--fs-base);padding:0 12px}.dlg-in:focus{border-color:var(--pri);outline:none;box-shadow:0 0 0 3px #1560ae40}.dlg-in:focus-visible{outline:2px solid var(--pri);outline-offset:2px}html:has([data-phone],[data-door]) .dlg-in{min-height:48px;font-size:16px}.skel{background:var(--of);border-radius:var(--r-sm);display:block}.toast{background:var(--dk);color:#fff;font-size:var(--fs-sm);z-index:130;overflow-wrap:anywhere;max-width:80vw;box-shadow:var(--sh-pop);animation:toast-in var(--dur) var(--ease) both;border:0;border-radius:12px;margin:0;padding:12px 20px;font-weight:500;position:fixed;inset:auto auto 24px 50%;overflow:visible;transform:translate(-50%)}.toast[data-bad=true]{background:var(--rd)}.toast[popover]{border:0;margin:0;top:auto;right:auto;overflow:visible}.toast[data-leaving]:not([data-leaving=false]){animation:toast-out var(--dur) var(--ease) both}@keyframes toast-in{0%{opacity:0;transform:translate(-50%,6px)}}@keyframes toast-out{to{opacity:0;transform:translate(-50%,4px)}}@media (pointer:coarse){.toast,.toast[popover]{top:calc(12px + env(safe-area-inset-top,0px));animation-name:toast-in-top;bottom:auto}.toast[data-leaving]:not([data-leaving=false]){animation-name:toast-out-top}}body:has(dialog:modal) .toast{top:calc(12px + env(safe-area-inset-top,0px));animation-name:toast-in-top;bottom:auto}body:has(dialog:modal) .toast[popover]{top:calc(12px + env(safe-area-inset-top,0px));animation-name:toast-in-top;bottom:auto}body:has(dialog:modal) .toast[data-leaving]:not([data-leaving=false]){animation-name:toast-out-top}@keyframes toast-in-top{0%{opacity:0;transform:translate(-50%,-8px)}}@keyframes toast-out-top{to{opacity:0;transform:translate(-50%,-6px)}}.spin{vertical-align:-.15em;background:conic-gradient(from 0turn, transparent 0 25%, currentColor);border-radius:50%;flex-shrink:0;width:1em;height:1em;animation:.9s linear infinite spin;display:inline-block;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 2px))}@keyframes spin{to{transform:rotate(1turn)}}::view-transition-group(.import-card){animation-duration:.35s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}.muted{color:var(--mu)}.busy{transition:opacity var(--dur) var(--ease)}.busy[aria-busy=true]{opacity:.4;pointer-events:none;transition-delay:var(--defer)}.eyebrow{font-size:var(--fs-sm);letter-spacing:0;text-transform:none;color:var(--mut);font-weight:400}.empty{text-align:center;font-size:var(--fs-base);color:var(--sec);padding:28px 16px;font-weight:400}.statuscard{background:var(--pri-soft);border:1px solid var(--pri-edge);border-radius:var(--r);box-shadow:var(--sh-card);color:var(--ink);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;padding:20px;display:grid}.statuscard-art{background:var(--card);border-radius:var(--r-sm);place-items:center;width:112px;height:88px;display:grid}.statuscard-art svg{width:96px;height:72px}.statuscard-h{font-size:var(--fs-xl);letter-spacing:-.01em;font-weight:700;line-height:1.25}.statuscard-s{font-size:var(--fs-base);color:var(--sec);margin-top:4px}.statuscard-act{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.statuscard-foot{border-top:1px solid var(--pri-edge);grid-column:1/-1;margin:0 -20px -20px;padding:12px 20px}.statuscard[data-compact]{gap:16px;padding:12px 16px}.statuscard[data-compact] .statuscard-art{width:76px;height:58px}.statuscard[data-compact] .statuscard-art svg{width:68px;height:51px}.statuscard[data-compact] .statuscard-foot{margin:0 -16px -12px;padding:10px 16px}@media (max-width:699px){.statuscard{grid-template-columns:minmax(0,1fr) auto;gap:12px 16px;padding:16px}.statuscard-art{grid-area:1/2;align-self:start;width:84px;height:64px}.statuscard-art svg{width:76px;height:57px}.statuscard>:not(.statuscard-art):not(.statuscard-act):not(.statuscard-foot){grid-area:1/1}.statuscard-act{grid-column:1/-1;align-items:stretch}.statuscard-act>.btn{width:100%}.statuscard-foot{margin:0 -16px -16px;padding:12px 16px}}[data-phone] .statuscard{grid-template-columns:minmax(0,1fr) auto;gap:12px 16px;padding:16px}[data-phone] .statuscard-art{grid-area:1/2;align-self:start;width:84px;height:64px}[data-phone] .statuscard-art svg{width:76px;height:57px}[data-phone] .statuscard>:not(.statuscard-art):not(.statuscard-act):not(.statuscard-foot){grid-area:1/1}[data-phone] .statuscard-act{grid-column:1/-1;align-items:stretch}[data-phone] .statuscard-act>.btn{width:100%}[data-phone] .statuscard-foot{margin:0 -16px -16px;padding:12px 16px}.ibadge{border-radius:var(--r-sm);background:var(--pic-sky);width:40px;height:40px;color:var(--pic-sky-ink);flex-shrink:0;place-items:center;display:grid}.ibadge svg{width:22px;height:22px}.ibadge[data-tint=sky]{background:var(--pic-sky);color:var(--pic-sky-ink)}.ibadge[data-tint=peach]{background:var(--pic-peach);color:var(--pic-peach-ink)}.ibadge[data-tint=mint]{background:var(--pic-mint);color:var(--pic-mint-ink)}.ibadge[data-tint=lilac]{background:var(--pic-lilac);color:var(--pic-lilac-ink)}.ibadge[data-tone=ok]{background:var(--tone-ok-bg);color:var(--tone-ok-fg)}.ibadge[data-tone=warn]{background:var(--tone-warn-bg);color:var(--tone-warn-fg)}.ibadge[data-tone=wait]{background:var(--tone-wait-bg);color:var(--tone-wait-fg)}.ibadge[data-tone=bad]{background:var(--tone-bad-bg);color:var(--tone-bad-fg)}.alertbox{background:var(--tone-bad-bg);color:var(--tone-bad-fg);border-radius:var(--r-sm);font-size:var(--fs-base);align-items:flex-start;gap:10px;padding:12px 14px;line-height:1.45;display:flex}.alertbox>svg:first-child{flex-shrink:0;width:18px;height:18px;margin-top:2px}.alertbox .btn{margin-top:8px}.sline{background:var(--wash);color:var(--ink);align-items:center;gap:12px;padding:14px 16px;display:flex}.sline-disc{--d:40px;width:var(--d);height:var(--d);background:var(--tone-wait-bg);color:var(--tone-wait-fg);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.sline-disc svg{width:calc(var(--d) * .55);height:calc(var(--d) * .55);stroke-width:2.6px}.sline-word{font-size:var(--fs-xl);letter-spacing:-.01em;font-weight:700;line-height:1.2}.sline[data-size="56"] .sline-disc{--d:56px}.sline[data-size="56"] .sline-word{font-size:var(--fs-2xl);letter-spacing:-.02em;font-weight:800}.sline[data-tone=ok]{background:var(--tone-ok-bg);color:var(--tone-ok-fg)}.sline[data-tone=ok] .sline-disc{background:var(--tone-ok-fg);color:#fff}.sline[data-tone=late]{background:var(--tone-warn-bg);color:var(--tone-warn-fg)}.sline[data-tone=late] .sline-disc{color:var(--tone-warn-fg);box-shadow:inset 0 0 0 2px var(--tone-warn-fg);background:#fff}.sline[data-tone=off] .sline-disc{background:var(--line);color:var(--sec)}.sline[data-tone=bad]{background:var(--tone-bad-bg);color:var(--tone-bad-fg)}.sline[data-tone=bad] .sline-disc{background:var(--tone-bad-bg);color:var(--tone-bad-fg);box-shadow:0 0 0 2px #fff}.sline-draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:sline-draw .4s var(--ease) forwards}@keyframes sline-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.sline-draw{stroke-dashoffset:0;animation:none}}.num{font-variant-numeric:tabular-nums}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .ub-mod{letter-spacing:.6px;text-transform:uppercase;font-weight:800}:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .ub-fac{font-weight:600}:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .wordmark{font-weight:800}:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .wordmark .wb{color:#1a6ec0}:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .wordmark .wo{color:var(--or)}:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .bdiv{background:var(--bx);width:2px}:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .eprod{color:var(--bd);font-weight:700}:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .nav-item{font-weight:700}:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .nct,:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .hgreet-g{font-weight:800}:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .hgreet-n,:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .hsub,:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .secsub,:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .steps-s,:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .stepline,:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .card-sub,:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .row-s,:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .dlg-b,:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .empty{font-weight:600}:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .seclbl{font-size:var(--fs-micro);letter-spacing:.7px;text-transform:uppercase;color:var(--bd);margin:0 3px 8px;font-weight:800}:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .seclbl .ct,:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .sechd .ct,:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .sechd,:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .steps-n,:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .steps-t{font-weight:700}:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .steps>li[aria-current=step] .steps-t,:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .stepline>li[data-done]:before,:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .stepline>li[aria-current=step]{font-weight:800}:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .card{border-color:var(--bo);background:#fff;border-radius:12px}:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .card-title,:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .alertflag,:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .btn,:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .btn-link,:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .dlg-t{font-weight:800}:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .chip{font-size:var(--fs-micro);letter-spacing:.2px;background:0 0;border-radius:0;padding:0;font-weight:800;line-height:normal}:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .chip-ok{color:var(--tone-ok-fg)}:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .chip-wait{color:var(--tone-wait-fg)}:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .chip-warn{color:var(--tone-warn-fg)}:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .chip-bad{color:var(--tone-bad-fg)}:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .chip-neutral{color:var(--mu)}:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .row-t{font-weight:700}:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .btn{border-radius:9px;font-size:13px}:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .btn-prim{background:var(--bd)}:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .btn-prim:hover:not(:disabled){background:var(--dk)}:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .btn-cta{background:var(--or)}:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .btn-cta:hover:not(:disabled){background:var(--od)}:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .toast{font-weight:700}:is([data-fp],[data-family-auth],[data-auth-fallback],.util-bar[data-variant=family],.top[data-variant=family]) .eyebrow{font-size:var(--fs-micro);letter-spacing:.7px;text-transform:uppercase;color:var(--bd);font-weight:800}.util-bar:where([data-variant=family]){background:var(--bd);min-height:31px;font-size:inherit;font-weight:inherit;padding:8px 28px}.util-bar:where([data-variant=family]) .ub-mod{font-size:var(--fs-micro)}.util-bar:where([data-variant=family]) .ub-fac{opacity:.85;min-width:0;display:inline}.top:where([data-variant=family]){border-bottom-color:var(--bo);background:#fff;gap:34px;height:58px;padding:0 28px}.top:where([data-variant=family]) .wordmark{font-size:var(--fs-lg);letter-spacing:-.2px}.top:where([data-variant=family]) .bdiv{border-radius:1px;height:17px}.top:where([data-variant=family]) .eprod{font-size:var(--fs-lg);letter-spacing:-.2px}.top:where([data-variant=family]) .nav-item{color:var(--mu);padding:0 15px}.top:where([data-variant=family]) .nav-item:hover,.top:where([data-variant=family]) .nav-item.on{color:var(--bd)}.top:where([data-variant=family]) .nav-ind{background:var(--bd);border-radius:2px 2px 0 0;height:2.5px}.top:where([data-variant=family]) .tr-div{background:var(--bo);height:22px}:where([data-fp],[data-family-auth],[data-auth-fallback],.top[data-variant=family]) .nct{background:var(--od);color:#fff;min-width:19px;height:19px}:where([data-fp],[data-family-auth],[data-auth-fallback],.top[data-variant=family]) .nct-neutral{background:var(--bx);color:var(--bd)}:where([data-fp],[data-family-auth],[data-auth-fallback]) .hgreet-g{letter-spacing:-.5px}:where([data-fp],[data-family-auth],[data-auth-fallback]) .hgreet-n{color:var(--mi)}:where([data-fp],[data-family-auth],[data-auth-fallback]) .card-title{font-size:var(--fs-base)}:where([data-fp],[data-family-auth],[data-auth-fallback]) :is(.card-sub,.row-s,.empty){color:var(--mu)}:where([data-fp],[data-family-auth],[data-auth-fallback]) .chip{min-height:0}:where([data-fp],[data-family-auth],[data-auth-fallback]) :is(.btn-prim,.btn-cta){box-shadow:none}:where([data-fp],[data-family-auth],[data-auth-fallback]) .btn-ghost{color:var(--mi);border:1px solid var(--bo);box-shadow:none;background:#fff}:where([data-fp],[data-family-auth],[data-auth-fallback]) .btn-ghost:hover:not(:disabled){background:var(--of);color:var(--dk)}:where([data-fp],[data-family-auth],[data-auth-fallback]) .btn-link{color:var(--bd)}:where([data-fp],[data-family-auth],[data-auth-fallback]) .btn-link:hover{color:var(--dk)}:where([data-fp],[data-family-auth],[data-auth-fallback]) .steps-n{font-weight:700}@media print{:is(body:has(.print-page) .util-bar,body:has(.print-page) .top,body:has(.print-page) .wait-line){display:none!important}body:has(.print-page) .page{max-width:none;padding:0}.no-print{display:none!important}}.stub-art{width:124px;height:93px}.ds-art{width:96px;height:72px}
