.svp.flpage{--ink:#0b1220;--ink2:#334155;--sap:#1d4ed8;--stop:#b42318;--warn:#b54708;--ok:#067647;--canvas:#f8fafc;--hair:#0f172a17;--glass:linear-gradient(180deg, #ffffffe6, #ffffffc2);--lift:0 22px 60px -34px #0f172a66;--mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, monospace;background:var(--canvas);color:var(--ink);font-variant-numeric:tabular-nums;gap:22px;padding:26px clamp(16px,3vw,34px) 60px;font-family:Inter Display,Inter,-apple-system,system-ui,sans-serif;font-size:19px;line-height:1.5;display:grid;position:relative}.svp.flpage:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(68% 46% at 14% 0,#1d4ed817,#0000 62%),radial-gradient(52% 40% at 92% 8%,#60a5fa14,#0000 60%);position:fixed;inset:0}.svp.flpage>*{z-index:1;position:relative}.svp.flpage .flbar{justify-content:space-between;align-items:center;gap:16px;display:flex}.svp.flpage .flbar h1{letter-spacing:-.02em;margin:0;font-size:27px;font-weight:680}.svp.flpage .flbar h1 span{color:var(--ink2);margin-left:10px;font-weight:480}.svp.flpage .flchip{color:var(--warn);font-family:var(--mono);white-space:nowrap;background:#b5470814;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:15px;display:inline-flex}.svp.flpage .flglass{background:var(--glass);-webkit-backdrop-filter:blur(22px)saturate(160%);box-shadow:var(--lift), inset 0 0 0 1px #fff9;border-radius:26px;padding:26px clamp(20px,2.4vw,30px)}.svp.flpage .fleyebrow{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--ink2);margin:0 0 12px;font-size:13px;font-weight:600}.svp.flpage .flsay{letter-spacing:-.03em;margin:0;font-size:clamp(30px,4.1vw,46px);font-weight:640;line-height:1.16}.svp.flpage .flbig{letter-spacing:-.04em;color:var(--stop);font-weight:720}.svp.flpage .flsub{max-width:62ch;color:var(--ink2);margin:16px 0 0;font-size:20px}.svp.flpage .flfine{max-width:78ch;color:var(--ink2);margin:16px 0 0;font-size:17px}.svp.flpage .flacts{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.svp.flpage .flbtn,.svp.flpage .flbtn2{min-height:60px;font:inherit;cursor:pointer;border:0;border-radius:16px;padding:0 26px;font-size:20px;font-weight:620}.svp.flpage .flbtn{background:var(--sap);color:#fff;box-shadow:0 16px 32px -20px #1d4ed8d9}.svp.flpage .flbtn2{min-height:52px;color:var(--sap);background:0 0;padding:0 20px;box-shadow:inset 0 0 0 1px #1d4ed859}.svp.flpage .flbtn:hover{background:#1a44be}.svp.flpage .flbtn2:hover{background:#1d4ed812}.svp.flpage .flbtn:focus-visible,.svp.flpage .flbtn2:focus-visible,.svp.flpage .flwk:focus-visible{outline:3px solid var(--sap);outline-offset:3px}.svp.flpage .fltag{white-space:nowrap;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;background:#0f172a0d;border-radius:8px;justify-self:start;padding:6px 9px;font-size:12px;font-weight:600;line-height:1}.svp.flpage .fltag[data-tone=stop]{color:var(--stop);background:#b4231817}.svp.flpage .fltag[data-tone=warn]{color:var(--warn);background:#b5470817}.svp.flpage .fltag[data-tone=ok]{color:var(--ok);background:#06764717}.svp.flpage .flblank{background:0 0}.svp.flpage .flsheetwrap{gap:14px;display:grid}.svp.flpage .flsheethead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.svp.flpage .flsheethead h2{letter-spacing:-.015em;margin:0;font-size:23px;font-weight:660}.svp.flpage .flweeks{flex-wrap:wrap;gap:8px;display:flex}.svp.flpage .flwk{min-height:56px;color:var(--ink2);font:inherit;text-align:left;cursor:pointer;background:#0f172a0b;border:0;border-radius:14px;gap:2px;padding:8px 16px;font-size:15px;display:grid}.svp.flpage .flwk b{color:var(--ink);font-size:19px;font-weight:640}.svp.flpage .flwk.on{color:var(--sap);background:#1d4ed81a;box-shadow:inset 0 0 0 1px #1d4ed84d}.svp.flpage .flsheet{background:#fff;border-radius:22px;padding:clamp(20px,2.6vw,34px);box-shadow:0 30px 70px -40px #0f172a73,inset 0 0 0 1px #0f172a12}.svp.flpage .flsheettop{border-bottom:2px solid var(--ink);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:18px;padding-bottom:20px;display:grid}.svp.flpage .flsheettop .fleyebrow{margin-bottom:6px;display:block}.svp.flpage .flsheettop b{font-size:20px;font-weight:640}.svp.flpage .fllines{margin:0;padding:0;list-style:none}.svp.flpage .flline{border-bottom:1px solid var(--hair);grid-template-columns:62px minmax(0,1fr) auto;align-items:baseline;gap:16px;padding:15px 0;display:grid}@media (prefers-reduced-motion:no-preference){.svp.flpage .flline{animation:.42s cubic-bezier(.2,.8,.2,1) backwards flfill;animation-delay:calc(var(--i,0) * 40ms)}}@keyframes flfill{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.svp.flpage .fldate{font-family:var(--mono);color:var(--ink2);font-size:16px}.svp.flpage .flwho{gap:3px;min-width:0;display:grid}.svp.flpage .flwho b{letter-spacing:-.01em;font-size:20px;font-weight:620}.svp.flpage .flwho i{color:var(--ink2);overflow-wrap:anywhere;font-size:17px;font-style:normal}.svp.flpage .flamt{white-space:nowrap;font-size:21px;font-weight:640}.svp.flpage .flempty{border-bottom:0}.svp.flpage .flsheetfoot{border-top:2px solid var(--ink);justify-content:space-between;align-items:baseline;gap:16px;margin-top:18px;padding-top:18px;display:flex}.svp.flpage .flsheetfoot .fleyebrow{margin:0}.svp.flpage .flsheetfoot .flbig{color:var(--ink);font-size:clamp(30px,3.4vw,40px)}.svp.flpage .flhead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:6px;display:flex}.svp.flpage .flhead h2{letter-spacing:-.015em;margin:0 0 6px;font-size:23px;font-weight:660}.svp.flpage .flhead p{max-width:66ch;color:var(--ink2);margin:0;font-size:18px}.svp.flpage .flpill{color:var(--sap);font-family:var(--mono);white-space:nowrap;background:#1d4ed817;border-radius:999px;padding:8px 14px;font-size:15px}.svp.flpage .flnamelist{margin:10px 0 0;padding:0;list-style:none}.svp.flpage .flnamerow{border-top:1px solid var(--hair);grid-template-columns:104px minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:14px 0;display:grid}.svp.flpage .flnote{grid-template-columns:104px minmax(0,1fr);align-items:center;gap:18px;display:grid}.svp.flpage .flnote p{color:var(--ink2);margin:0;font-size:19px}.svp.flpage .flfoot{color:var(--ink2);flex-wrap:wrap;align-items:center;gap:12px;font-size:17px;display:flex}@media (max-width:760px){.svp.flpage .flline{grid-template-columns:54px minmax(0,1fr)}.svp.flpage .flline .flamt{grid-column:2}.svp.flpage .flnamerow{grid-template-columns:104px minmax(0,1fr)}.svp.flpage .flnamerow .flamt,.svp.flpage .flnamerow .flbtn2{grid-column:2;justify-self:start}}@media print{.svp.flpage{background:#fff;padding:0}.svp.flpage:before,.svp.flpage .flbar,.svp.flpage .flhero,.svp.flpage .flweeks,.svp.flpage .flnames,.svp.flpage .flweeklist,.svp.flpage .flfoot{display:none!important}.svp.flpage .flsheet{box-shadow:none;padding:0}.svp.flpage .flline{animation:none}}[data-theme=dark] .svp.flpage,.dark .svp.flpage{--ink:#f5f6f8;--ink2:#9ba6b5;--sap:#60a5fa;--stop:#ff6b6b;--warn:#f5b544;--ok:#3dd68c;--canvas:#0b1220;--hair:#ffffff1c;--glass:linear-gradient(180deg, #ffffff12, #ffffff0a);--lift:0 22px 60px -34px #000c}[data-theme=dark] .svp.flpage:before,.dark .svp.flpage:before{background:radial-gradient(68% 46% at 14% 0,#60a5fa21,#0000 62%),radial-gradient(52% 40% at 92% 8%,#1d4ed821,#0000 60%)}[data-theme=dark] .svp.flpage .flglass{box-shadow:var(--lift), inset 0 0 0 1px #ffffff14}[data-theme=dark] .svp.flpage .flsheet{color:#0b1220;background:#f7f8fa;box-shadow:0 30px 70px -40px #000000d9}[data-theme=dark] .svp.flpage .flsheet .fleyebrow,[data-theme=dark] .svp.flpage .flsheet .fldate,[data-theme=dark] .svp.flpage .flsheet .flwho i{color:#475569}[data-theme=dark] .svp.flpage .flsheet .flbig,[data-theme=dark] .svp.flpage .flsheet b{color:#0b1220}[data-theme=dark] .svp.flpage .flsheettop,[data-theme=dark] .svp.flpage .flsheetfoot{border-color:#0b1220}[data-theme=dark] .svp.flpage .flline{border-bottom-color:#0f172a1f}[data-theme=dark] .svp.flpage .flwk{background:#ffffff0f}[data-theme=dark] .svp.flpage .flwk.on{color:#cfe0ff;background:#60a5fa29;box-shadow:inset 0 0 0 1px #60a5fa66}[data-theme=dark] .svp.flpage .fltag{background:#ffffff14}[data-theme=dark] .svp.flpage .fltag[data-tone=stop]{background:#ff6b6b29}[data-theme=dark] .svp.flpage .fltag[data-tone=warn]{background:#f5b54429}[data-theme=dark] .svp.flpage .fltag[data-tone=ok]{background:#3dd68c29}[data-theme=dark] .svp.flpage .flbtn{color:#fff;background:#1d4ed8}[data-theme=dark] .svp.flpage .flbtn:hover{background:#2563eb}[data-theme=dark] .svp.flpage .flpill{background:#60a5fa29}
.svp.rppage{--ink:#0b1220;--ink2:#334155;--sap:#1d4ed8;--stop:#b42318;--warn:#b54708;--ok:#067647;--canvas:#f8fafc;--hair:#0f172a17;--glass:linear-gradient(180deg, #ffffffe6, #ffffffc2);--lift:0 22px 60px -34px #0f172a66;--mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, monospace;background:var(--canvas);color:var(--ink);font-variant-numeric:tabular-nums;gap:22px;padding:26px clamp(16px,3vw,34px) 60px;font-family:Inter Display,Inter,-apple-system,system-ui,sans-serif;font-size:19px;line-height:1.5;display:grid;position:relative}.svp.rppage:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(68% 46% at 14% 0,#1d4ed817,#0000 62%),radial-gradient(52% 40% at 92% 8%,#60a5fa14,#0000 60%);position:fixed;inset:0}.svp.rppage>*{z-index:1;position:relative}.svp.rppage .rpbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.svp.rppage .rpbar h1{letter-spacing:-.02em;margin:0;font-size:27px;font-weight:680}.svp.rppage .rpbar h1 span{color:var(--ink2);margin-left:10px;font-weight:480}.svp.rppage .rpglass{background:var(--glass);-webkit-backdrop-filter:blur(22px)saturate(160%);box-shadow:var(--lift), inset 0 0 0 1px #fff9;border-radius:26px;padding:26px clamp(20px,2.4vw,30px)}.svp.rppage .rpeyebrow{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--ink2);margin:0 0 12px;font-size:13px;font-weight:600}.svp.rppage .rpsay{letter-spacing:-.03em;margin:0;font-size:clamp(28px,3.8vw,44px);font-weight:640;line-height:1.16}.svp.rppage .rpbig{letter-spacing:-.04em;color:var(--stop);font-weight:720}.svp.rppage .rpsub{max-width:66ch;color:var(--ink2);margin:16px 0 0;font-size:20px}.svp.rppage .rpfine{max-width:82ch;color:var(--ink2);margin:14px 0 0;font-size:17px}.svp.rppage .rpacts{flex-wrap:wrap;align-items:center;gap:14px;margin-top:22px;display:flex}.svp.rppage .rpwhere{color:var(--ink2);font-size:18px}.svp.rppage .rpbtn{background:var(--sap);color:#fff;border-radius:16px;align-items:center;min-height:60px;padding:0 26px;font-size:20px;font-weight:620;text-decoration:none;display:inline-flex;box-shadow:0 16px 32px -20px #1d4ed8d9}.svp.rppage .rpbtn:hover{background:#1a44be}.svp.rppage .rpbtn:focus-visible{outline:3px solid var(--sap);outline-offset:3px}.svp.rppage .rphead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.svp.rppage .rphead h2{letter-spacing:-.015em;margin:0 0 6px;font-size:23px;font-weight:660}.svp.rppage .rphead p{max-width:68ch;color:var(--ink2);margin:0;font-size:18px}.svp.rppage .rppill{color:var(--sap);font-family:var(--mono);white-space:nowrap;background:#1d4ed817;border-radius:999px;padding:8px 14px;font-size:15px}.svp.rppage .rptag{white-space:nowrap;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;background:#0f172a0d;border-radius:8px;justify-self:start;padding:6px 9px;font-size:12px;font-weight:600;line-height:1}.svp.rppage .rptag[data-tone=stop]{color:var(--stop);background:#b4231817}.svp.rppage .rptag[data-tone=warn]{color:var(--warn);background:#b5470817}.svp.rppage .rptag[data-tone=ok]{color:var(--ok);background:#06764717}.svp.rppage .rplist{margin:12px 0 0;padding:0;list-style:none}.svp.rppage .rprow{border-top:1px solid var(--hair);grid-template-columns:104px minmax(0,1fr) auto;align-items:center;gap:18px;padding:15px 0;display:grid}.svp.rppage .rpwho{gap:5px;min-width:0;display:grid}.svp.rppage .rpwho b{letter-spacing:-.01em;font-size:20px;font-weight:620}.svp.rppage .rpwho i{color:var(--ink2);font-size:17px;font-style:normal}.svp.rppage .rpmeter{background:#0f172a12;border-radius:999px;height:6px;display:block;overflow:hidden}.svp.rppage .rpmeter>span{background:var(--sap);border-radius:999px;height:100%;display:block}.svp.rppage .rpnum{text-align:right;justify-items:end;gap:2px;display:grid}.svp.rppage .rpnum b{letter-spacing:-.02em;font-size:24px;font-weight:660}.svp.rppage .rpnum i{color:var(--ink2);white-space:nowrap;font-size:16px;font-style:normal}.svp.rppage .rpduo{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-top:16px;display:grid}.svp.rppage .rpcell{background:#0f172a09;border-radius:20px;padding:20px}.svp.rppage .rpcell .rpeyebrow{margin-bottom:8px}.svp.rppage .rpbig2{letter-spacing:-.03em;font-size:clamp(30px,3.4vw,40px);font-weight:700;display:block}.svp.rppage .rpcell i{color:var(--ink2);margin-top:6px;font-size:18px;font-style:normal;display:block}.svp.rppage .rphours{flex-wrap:wrap;gap:10px;margin:18px 0 0;padding:0;list-style:none;display:flex}.svp.rppage .rphour{background:#0f172a09;border-radius:16px;justify-items:center;gap:4px;min-width:62px;padding:10px 8px;display:grid}.svp.rppage .rphbar{align-items:flex-end;width:12px;height:76px;display:flex}.svp.rppage .rphbar>span{background:var(--sap);border-radius:999px;width:100%;display:block}.svp.rppage .rphour b{font-size:19px;font-weight:640}.svp.rppage .rphour i{font-style:normal;font-family:var(--mono);color:var(--ink2);font-size:14px}.svp.rppage .rphour.on{background:#1d4ed81a;box-shadow:inset 0 0 0 1px #1d4ed847}.svp.rppage .rprange{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.svp.rppage .rpwk{min-height:52px;color:var(--ink2);font:inherit;cursor:pointer;background:#0f172a0b;border:0;border-radius:14px;align-items:center;padding:0 18px;font-size:17px;text-decoration:none;display:inline-flex}.svp.rppage .rpwk:hover{background:#0f172a14}.svp.rppage .rpwk.on{color:var(--sap);background:#1d4ed81a;font-weight:620;box-shadow:inset 0 0 0 1px #1d4ed84d}.svp.rppage .rpwk:focus-visible{outline:3px solid var(--sap);outline-offset:3px}.svp.rppage .rploading{font-family:var(--mono);color:var(--warn);font-size:15px}.svp.rppage .rpnote{grid-template-columns:104px minmax(0,1fr);align-items:center;gap:18px;display:grid}.svp.rppage .rpnote p{color:var(--ink2);margin:0;font-size:19px}.svp.rppage .rpfoot{color:var(--ink2);font-size:17px}@media (max-width:760px){.svp.rppage .rprow,.svp.rppage .rpnote{grid-template-columns:104px minmax(0,1fr)}.svp.rppage .rprow .rpnum{text-align:left;grid-column:2;justify-items:start}}[data-theme=dark] .svp.rppage,.dark .svp.rppage{--ink:#f5f6f8;--ink2:#9ba6b5;--sap:#60a5fa;--stop:#ff6b6b;--warn:#f5b544;--ok:#3dd68c;--canvas:#0b1220;--hair:#ffffff1c;--glass:linear-gradient(180deg, #ffffff12, #ffffff0a);--lift:0 22px 60px -34px #000c}[data-theme=dark] .svp.rppage:before,.dark .svp.rppage:before{background:radial-gradient(68% 46% at 14% 0,#60a5fa21,#0000 62%),radial-gradient(52% 40% at 92% 8%,#1d4ed821,#0000 60%)}[data-theme=dark] .svp.rppage .rpglass{box-shadow:var(--lift), inset 0 0 0 1px #ffffff14}[data-theme=dark] .svp.rppage .rpbtn{color:#fff;background:#1d4ed8}[data-theme=dark] .svp.rppage .rpbtn:hover{background:#2563eb}[data-theme=dark] .svp.rppage .rpcell,[data-theme=dark] .svp.rppage .rphour,[data-theme=dark] .svp.rppage .rpwk{background:#ffffff0f}[data-theme=dark] .svp.rppage .rpwk:hover{background:#ffffff1c}[data-theme=dark] .svp.rppage .rpwk.on{color:#cfe0ff;background:#60a5fa29;box-shadow:inset 0 0 0 1px #60a5fa66}[data-theme=dark] .svp.rppage .rphour.on{background:#60a5fa29;box-shadow:inset 0 0 0 1px #60a5fa66}[data-theme=dark] .svp.rppage .rpmeter{background:#ffffff1a}[data-theme=dark] .svp.rppage .rppill{background:#60a5fa29}[data-theme=dark] .svp.rppage .rptag{background:#ffffff14}[data-theme=dark] .svp.rppage .rptag[data-tone=stop]{background:#ff6b6b29}[data-theme=dark] .svp.rppage .rptag[data-tone=warn]{background:#f5b54429}[data-theme=dark] .svp.rppage .rptag[data-tone=ok]{background:#3dd68c29}
.svp.kspage{--ink:#0b1220;--ink2:#334155;--sap:#1d4ed8;--stop:#b42318;--warn:#b54708;--ok:#067647;--canvas:#f8fafc;--hair:#0f172a17;--glass:linear-gradient(180deg, #ffffffe6, #ffffffc2);--lift:0 22px 60px -34px #0f172a66;--mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, monospace;background:var(--canvas);color:var(--ink);font-variant-numeric:tabular-nums;gap:22px;padding:26px clamp(16px,3vw,34px) 60px;font-family:Inter Display,Inter,-apple-system,system-ui,sans-serif;font-size:19px;line-height:1.5;display:grid;position:relative}.svp.kspage:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(68% 46% at 14% 0,#1d4ed817,#0000 62%),radial-gradient(52% 40% at 92% 8%,#60a5fa14,#0000 60%);position:fixed;inset:0}.svp.kspage>*{z-index:1;position:relative}.svp.kspage .ksbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.svp.kspage .ksbar h1{letter-spacing:-.02em;margin:0;font-size:27px;font-weight:680}.svp.kspage .ksbar h1 span{color:var(--ink2);margin-left:10px;font-weight:480}.svp.kspage .ksglass{background:var(--glass);-webkit-backdrop-filter:blur(22px)saturate(160%);box-shadow:var(--lift), inset 0 0 0 1px #fff9;border-radius:26px;padding:26px clamp(20px,2.4vw,30px)}.svp.kspage .kseyebrow{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--ink2);margin:0 0 12px;font-size:13px;font-weight:600}.svp.kspage .kssay{letter-spacing:-.03em;margin:0;font-size:clamp(28px,3.8vw,44px);font-weight:640;line-height:1.16}.svp.kspage .ksbig{letter-spacing:-.04em;color:var(--ink);font-weight:720}.svp.kspage .kssub{max-width:66ch;color:var(--ink2);margin:16px 0 0;font-size:20px}.svp.kspage .ksfine{max-width:82ch;color:var(--ink2);margin:14px 0 0;font-size:17px}.svp.kspage .ksacts{flex-wrap:wrap;align-items:center;gap:14px;margin-top:22px;display:flex}.svp.kspage .kswhere{color:var(--ink2);font-size:18px}.svp.kspage .ksbtn{background:var(--sap);color:#fff;border-radius:16px;align-items:center;min-height:60px;padding:0 26px;font-size:20px;font-weight:620;text-decoration:none;display:inline-flex;box-shadow:0 16px 32px -20px #1d4ed8d9}.svp.kspage .ksbtn:hover{background:#1a44be}.svp.kspage .ksbtn:focus-visible{outline:3px solid var(--sap);outline-offset:3px}.svp.kspage .kshead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.svp.kspage .kshead h2{letter-spacing:-.015em;margin:0 0 6px;font-size:23px;font-weight:660}.svp.kspage .kshead p{max-width:68ch;color:var(--ink2);margin:0;font-size:18px}.svp.kspage .kspill{color:var(--sap);font-family:var(--mono);white-space:nowrap;background:#1d4ed817;border-radius:999px;padding:8px 14px;font-size:15px}.svp.kspage .kstag{white-space:nowrap;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;background:#0f172a0d;border-radius:8px;justify-self:start;padding:6px 9px;font-size:12px;font-weight:600;line-height:1}.svp.kspage .kstag[data-tone=stop]{color:var(--stop);background:#b4231817}.svp.kspage .kstag[data-tone=warn]{color:var(--warn);background:#b5470817}.svp.kspage .kstag[data-tone=ok]{color:var(--ok);background:#06764717}.svp.kspage .kslist{margin:12px 0 0;padding:0;list-style:none}.svp.kspage .ksrow{border-top:1px solid var(--hair);grid-template-columns:104px minmax(0,1fr) auto;align-items:center;gap:18px;padding:15px 0;display:grid}.svp.kspage .kswho{gap:5px;min-width:0;display:grid}.svp.kspage .kswho b{letter-spacing:-.01em;font-size:20px;font-weight:620}.svp.kspage .kswho i{color:var(--ink2);font-size:17px;font-style:normal}.svp.kspage .ksmeter{background:#0f172a12;border-radius:999px;height:6px;display:block;overflow:hidden}.svp.kspage .ksmeter>span{background:var(--sap);border-radius:999px;height:100%;display:block}.svp.kspage .ksnum{text-align:right;justify-items:end;gap:2px;display:grid}.svp.kspage .ksnum b{letter-spacing:-.02em;font-size:24px;font-weight:660}.svp.kspage .ksnum i{color:var(--ink2);white-space:nowrap;font-size:16px;font-style:normal}.svp.kspage .ksduo{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-top:16px;display:grid}.svp.kspage .kscell{background:#0f172a09;border-radius:20px;padding:20px}.svp.kspage .kscell .kseyebrow{margin-bottom:8px}.svp.kspage .ksbig2{letter-spacing:-.03em;font-size:clamp(30px,3.4vw,40px);font-weight:700;display:block}.svp.kspage .kscell i{color:var(--ink2);margin-top:6px;font-size:18px;font-style:normal;display:block}.svp.kspage .kshours{flex-wrap:wrap;gap:10px;margin:18px 0 0;padding:0;list-style:none;display:flex}.svp.kspage .kshour{background:#0f172a09;border-radius:16px;justify-items:center;gap:4px;min-width:62px;padding:10px 8px;display:grid}.svp.kspage .kshbar{align-items:flex-end;width:12px;height:76px;display:flex}.svp.kspage .kshbar>span{background:var(--sap);border-radius:999px;width:100%;display:block}.svp.kspage .kshour b{font-size:19px;font-weight:640}.svp.kspage .kshour i{font-style:normal;font-family:var(--mono);color:var(--ink2);font-size:14px}.svp.kspage .kshour.on{background:#1d4ed81a;box-shadow:inset 0 0 0 1px #1d4ed847}.svp.kspage .ksrange{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.svp.kspage .kswk{min-height:52px;color:var(--ink2);font:inherit;cursor:pointer;background:#0f172a0b;border:0;border-radius:14px;align-items:center;padding:0 18px;font-size:17px;text-decoration:none;display:inline-flex}.svp.kspage .kswk:hover{background:#0f172a14}.svp.kspage .kswk.on{color:var(--sap);background:#1d4ed81a;font-weight:620;box-shadow:inset 0 0 0 1px #1d4ed84d}.svp.kspage .kswk:focus-visible{outline:3px solid var(--sap);outline-offset:3px}.svp.kspage .ksloading{font-family:var(--mono);color:var(--warn);font-size:15px}.svp.kspage .ksnote{grid-template-columns:104px minmax(0,1fr);align-items:center;gap:18px;display:grid}.svp.kspage .ksnote p{color:var(--ink2);margin:0;font-size:19px}.svp.kspage .ksfoot{color:var(--ink2);font-size:17px}@media (max-width:760px){.svp.kspage .ksrow,.svp.kspage .ksnote{grid-template-columns:104px minmax(0,1fr)}.svp.kspage .ksrow .ksnum{text-align:left;grid-column:2;justify-items:start}}[data-theme=dark] .svp.kspage,.dark .svp.kspage{--ink:#f5f6f8;--ink2:#9ba6b5;--sap:#60a5fa;--stop:#ff6b6b;--warn:#f5b544;--ok:#3dd68c;--canvas:#0b1220;--hair:#ffffff1c;--glass:linear-gradient(180deg, #ffffff12, #ffffff0a);--lift:0 22px 60px -34px #000c}[data-theme=dark] .svp.kspage:before,.dark .svp.kspage:before{background:radial-gradient(68% 46% at 14% 0,#60a5fa21,#0000 62%),radial-gradient(52% 40% at 92% 8%,#1d4ed821,#0000 60%)}[data-theme=dark] .svp.kspage .ksglass{box-shadow:var(--lift), inset 0 0 0 1px #ffffff14}[data-theme=dark] .svp.kspage .ksbtn{color:#fff;background:#1d4ed8}[data-theme=dark] .svp.kspage .ksbtn:hover{background:#2563eb}[data-theme=dark] .svp.kspage .kscell,[data-theme=dark] .svp.kspage .kshour,[data-theme=dark] .svp.kspage .kswk{background:#ffffff0f}[data-theme=dark] .svp.kspage .kswk:hover{background:#ffffff1c}[data-theme=dark] .svp.kspage .kswk.on{color:#cfe0ff;background:#60a5fa29;box-shadow:inset 0 0 0 1px #60a5fa66}[data-theme=dark] .svp.kspage .kshour.on{background:#60a5fa29;box-shadow:inset 0 0 0 1px #60a5fa66}[data-theme=dark] .svp.kspage .ksmeter{background:#ffffff1a}[data-theme=dark] .svp.kspage .kspill{background:#60a5fa29}[data-theme=dark] .svp.kspage .kstag{background:#ffffff14}[data-theme=dark] .svp.kspage .kstag[data-tone=stop]{background:#ff6b6b29}[data-theme=dark] .svp.kspage .kstag[data-tone=warn]{background:#f5b54429}[data-theme=dark] .svp.kspage .kstag[data-tone=ok]{background:#3dd68c29}.svp.kspage .ksnote>div{justify-items:start;gap:10px;display:grid}.svp.kspage .ksh2{letter-spacing:-.015em;color:var(--ink);margin:0;font-size:23px;font-weight:660}.svp.kspage .ksbtn2{min-height:52px;color:var(--sap);background:0 0;border-radius:14px;align-items:center;padding:0 20px;font-size:18px;font-weight:620;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #1d4ed859}.svp.kspage .ksbtn2:hover{background:#1d4ed812}.svp.kspage .ksbtn2:focus-visible{outline:3px solid var(--sap);outline-offset:3px}.svp.kspage .ksrow.off b{font-weight:560}[data-theme=dark] .svp.kspage .ksbtn2{box-shadow:inset 0 0 0 1px #60a5fa66}[data-theme=dark] .svp.kspage .ksbtn2:hover{background:#60a5fa1f}
.svp.khpage{--ink:#0b1220;--ink2:#334155;--sap:#1d4ed8;--stop:#b42318;--warn:#b54708;--ok:#067647;--canvas:#f8fafc;--hair:#0f172a17;--glass:linear-gradient(180deg, #ffffffe6, #ffffffc2);--lift:0 22px 60px -34px #0f172a66;--mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, monospace;background:var(--canvas);color:var(--ink);font-variant-numeric:tabular-nums;gap:22px;padding:26px clamp(16px,3vw,34px) 60px;font-family:Inter Display,Inter,-apple-system,system-ui,sans-serif;font-size:19px;line-height:1.5;display:grid;position:relative}.svp.khpage:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(68% 46% at 14% 0,#1d4ed817,#0000 62%),radial-gradient(52% 40% at 92% 8%,#60a5fa14,#0000 60%);position:fixed;inset:0}.svp.khpage>*{z-index:1;position:relative}.svp.khpage .khbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.svp.khpage .khbar h1{letter-spacing:-.02em;margin:0;font-size:27px;font-weight:680}.svp.khpage .khbar h1 span{color:var(--ink2);margin-left:10px;font-weight:480}.svp.khpage .khglass{background:var(--glass);-webkit-backdrop-filter:blur(22px)saturate(160%);box-shadow:var(--lift), inset 0 0 0 1px #fff9;border-radius:26px;padding:26px clamp(20px,2.4vw,30px)}.svp.khpage .kheyebrow{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--ink2);margin:0 0 12px;font-size:13px;font-weight:600}.svp.khpage .khsay{letter-spacing:-.03em;margin:0;font-size:clamp(28px,3.8vw,44px);font-weight:640;line-height:1.16}.svp.khpage .khbig{letter-spacing:-.04em;color:var(--ink);font-weight:720}.svp.khpage .khsub{max-width:66ch;color:var(--ink2);margin:16px 0 0;font-size:20px}.svp.khpage .khfine{max-width:82ch;color:var(--ink2);margin:14px 0 0;font-size:17px}.svp.khpage .khacts{flex-wrap:wrap;align-items:center;gap:14px;margin-top:22px;display:flex}.svp.khpage .khwhere{color:var(--ink2);font-size:18px}.svp.khpage .khbtn{background:var(--sap);color:#fff;border-radius:16px;align-items:center;min-height:60px;padding:0 26px;font-size:20px;font-weight:620;text-decoration:none;display:inline-flex;box-shadow:0 16px 32px -20px #1d4ed8d9}.svp.khpage .khbtn:hover{background:#1a44be}.svp.khpage .khbtn:focus-visible{outline:3px solid var(--sap);outline-offset:3px}.svp.khpage .khhead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.svp.khpage .khhead h2{letter-spacing:-.015em;margin:0 0 6px;font-size:23px;font-weight:660}.svp.khpage .khhead p{max-width:68ch;color:var(--ink2);margin:0;font-size:18px}.svp.khpage .khpill{color:var(--sap);font-family:var(--mono);white-space:nowrap;background:#1d4ed817;border-radius:999px;padding:8px 14px;font-size:15px}.svp.khpage .khtag{white-space:nowrap;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;background:#0f172a0d;border-radius:8px;justify-self:start;padding:6px 9px;font-size:12px;font-weight:600;line-height:1}.svp.khpage .khtag[data-tone=stop]{color:var(--stop);background:#b4231817}.svp.khpage .khtag[data-tone=warn]{color:var(--warn);background:#b5470817}.svp.khpage .khtag[data-tone=ok]{color:var(--ok);background:#06764717}.svp.khpage .khlist{margin:12px 0 0;padding:0;list-style:none}.svp.khpage .khrow{border-top:1px solid var(--hair);grid-template-columns:104px minmax(0,1fr) auto;align-items:center;gap:18px;padding:15px 0;display:grid}.svp.khpage .khwho{gap:5px;min-width:0;display:grid}.svp.khpage .khwho b{letter-spacing:-.01em;font-size:20px;font-weight:620}.svp.khpage .khwho i{color:var(--ink2);font-size:17px;font-style:normal}.svp.khpage .khmeter{background:#0f172a12;border-radius:999px;height:6px;display:block;overflow:hidden}.svp.khpage .khmeter>span{background:var(--sap);border-radius:999px;height:100%;display:block}.svp.khpage .khnum{text-align:right;justify-items:end;gap:2px;display:grid}.svp.khpage .khnum b{letter-spacing:-.02em;font-size:24px;font-weight:660}.svp.khpage .khnum i{color:var(--ink2);white-space:nowrap;font-size:16px;font-style:normal}.svp.khpage .khduo{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-top:16px;display:grid}.svp.khpage .khcell{background:#0f172a09;border-radius:20px;padding:20px}.svp.khpage .khcell .kheyebrow{margin-bottom:8px}.svp.khpage .khbig2{letter-spacing:-.03em;font-size:clamp(30px,3.4vw,40px);font-weight:700;display:block}.svp.khpage .khcell i{color:var(--ink2);margin-top:6px;font-size:18px;font-style:normal;display:block}.svp.khpage .khhours{flex-wrap:wrap;gap:10px;margin:18px 0 0;padding:0;list-style:none;display:flex}.svp.khpage .khhour{background:#0f172a09;border-radius:16px;justify-items:center;gap:4px;min-width:62px;padding:10px 8px;display:grid}.svp.khpage .khhbar{align-items:flex-end;width:12px;height:76px;display:flex}.svp.khpage .khhbar>span{background:var(--sap);border-radius:999px;width:100%;display:block}.svp.khpage .khhour b{font-size:19px;font-weight:640}.svp.khpage .khhour i{font-style:normal;font-family:var(--mono);color:var(--ink2);font-size:14px}.svp.khpage .khhour.on{background:#1d4ed81a;box-shadow:inset 0 0 0 1px #1d4ed847}.svp.khpage .khrange{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.svp.khpage .khwk{min-height:52px;color:var(--ink2);font:inherit;cursor:pointer;background:#0f172a0b;border:0;border-radius:14px;align-items:center;padding:0 18px;font-size:17px;text-decoration:none;display:inline-flex}.svp.khpage .khwk:hover{background:#0f172a14}.svp.khpage .khwk.on{color:var(--sap);background:#1d4ed81a;font-weight:620;box-shadow:inset 0 0 0 1px #1d4ed84d}.svp.khpage .khwk:focus-visible{outline:3px solid var(--sap);outline-offset:3px}.svp.khpage .khloading{font-family:var(--mono);color:var(--warn);font-size:15px}.svp.khpage .khnote{grid-template-columns:104px minmax(0,1fr);align-items:center;gap:18px;display:grid}.svp.khpage .khnote p{color:var(--ink2);margin:0;font-size:19px}.svp.khpage .khfoot{color:var(--ink2);font-size:17px}@media (max-width:760px){.svp.khpage .khrow,.svp.khpage .khnote{grid-template-columns:104px minmax(0,1fr)}.svp.khpage .khrow .khnum{text-align:left;grid-column:2;justify-items:start}}[data-theme=dark] .svp.khpage,.dark .svp.khpage{--ink:#f5f6f8;--ink2:#9ba6b5;--sap:#60a5fa;--stop:#ff6b6b;--warn:#f5b544;--ok:#3dd68c;--canvas:#0b1220;--hair:#ffffff1c;--glass:linear-gradient(180deg, #ffffff12, #ffffff0a);--lift:0 22px 60px -34px #000c}[data-theme=dark] .svp.khpage:before,.dark .svp.khpage:before{background:radial-gradient(68% 46% at 14% 0,#60a5fa21,#0000 62%),radial-gradient(52% 40% at 92% 8%,#1d4ed821,#0000 60%)}[data-theme=dark] .svp.khpage .khglass{box-shadow:var(--lift), inset 0 0 0 1px #ffffff14}[data-theme=dark] .svp.khpage .khbtn{color:#fff;background:#1d4ed8}[data-theme=dark] .svp.khpage .khbtn:hover{background:#2563eb}[data-theme=dark] .svp.khpage .khcell,[data-theme=dark] .svp.khpage .khhour,[data-theme=dark] .svp.khpage .khwk{background:#ffffff0f}[data-theme=dark] .svp.khpage .khwk:hover{background:#ffffff1c}[data-theme=dark] .svp.khpage .khwk.on{color:#cfe0ff;background:#60a5fa29;box-shadow:inset 0 0 0 1px #60a5fa66}[data-theme=dark] .svp.khpage .khhour.on{background:#60a5fa29;box-shadow:inset 0 0 0 1px #60a5fa66}[data-theme=dark] .svp.khpage .khmeter{background:#ffffff1a}[data-theme=dark] .svp.khpage .khpill{background:#60a5fa29}[data-theme=dark] .svp.khpage .khtag{background:#ffffff14}[data-theme=dark] .svp.khpage .khtag[data-tone=stop]{background:#ff6b6b29}[data-theme=dark] .svp.khpage .khtag[data-tone=warn]{background:#f5b54429}[data-theme=dark] .svp.khpage .khtag[data-tone=ok]{background:#3dd68c29}.svp.khpage .khnote>div{justify-items:start;gap:10px;display:grid}.svp.khpage .khh2{letter-spacing:-.015em;color:var(--ink);margin:0;font-size:23px;font-weight:660}.svp.khpage .khbtn2{min-height:52px;color:var(--sap);background:0 0;border-radius:14px;align-items:center;padding:0 20px;font-size:18px;font-weight:620;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #1d4ed859}.svp.khpage .khbtn2:hover{background:#1d4ed812}.svp.khpage .khbtn2:focus-visible{outline:3px solid var(--sap);outline-offset:3px}.svp.khpage .khrow.off b{font-weight:560}[data-theme=dark] .svp.khpage .khbtn2{box-shadow:inset 0 0 0 1px #60a5fa66}[data-theme=dark] .svp.khpage .khbtn2:hover{background:#60a5fa1f}.svp.khpage .khsearch{background:#0f172a0b;border-radius:14px;align-items:center;min-height:52px;padding:0 16px;display:inline-flex}.svp.khpage .khsearch input{min-width:220px;color:var(--ink);font:inherit;background:0 0;border:0;font-size:17px}.svp.khpage .khsearch input::placeholder{color:var(--ink2)}.svp.khpage .khsearch:focus-within{outline:3px solid var(--sap);outline-offset:3px}.svp.khpage .khsr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-theme=dark] .svp.khpage .khsearch{background:#ffffff0f}
.svp.scpage{--ink:#0b1220;--ink2:#334155;--sap:#1d4ed8;--stop:#b42318;--warn:#b54708;--ok:#067647;--canvas:#f8fafc;--hair:#0f172a17;--glass:linear-gradient(180deg, #ffffffe6, #ffffffc2);--lift:0 22px 60px -34px #0f172a66;--mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, monospace;background:var(--canvas);color:var(--ink);font-variant-numeric:tabular-nums;gap:22px;padding:26px clamp(16px,3vw,34px) 60px;font-family:Inter Display,Inter,-apple-system,system-ui,sans-serif;font-size:19px;line-height:1.5;display:grid;position:relative}.svp.scpage:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(68% 46% at 14% 0,#1d4ed817,#0000 62%),radial-gradient(52% 40% at 92% 8%,#60a5fa14,#0000 60%);position:fixed;inset:0}.svp.scpage>*{z-index:1;position:relative}.svp.scpage .scbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.svp.scpage .scbar h1{letter-spacing:-.02em;margin:0;font-size:27px;font-weight:680}.svp.scpage .scbar h1 span{color:var(--ink2);margin-left:10px;font-weight:480}.svp.scpage .scglass{background:var(--glass);-webkit-backdrop-filter:blur(22px)saturate(160%);box-shadow:var(--lift), inset 0 0 0 1px #fff9;border-radius:26px;padding:26px clamp(20px,2.4vw,30px)}.svp.scpage .sceyebrow{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--ink2);margin:0 0 12px;font-size:13px;font-weight:600}.svp.scpage .scsay{letter-spacing:-.03em;margin:0;font-size:clamp(28px,3.8vw,44px);font-weight:640;line-height:1.16}.svp.scpage .scbig{letter-spacing:-.04em;color:var(--ink);font-weight:720}.svp.scpage .scsub{max-width:66ch;color:var(--ink2);margin:16px 0 0;font-size:20px}.svp.scpage .scfine{max-width:82ch;color:var(--ink2);margin:14px 0 0;font-size:17px}.svp.scpage .scacts{flex-wrap:wrap;align-items:center;gap:14px;margin-top:22px;display:flex}.svp.scpage .scwhere{color:var(--ink2);font-size:18px}.svp.scpage .scbtn{background:var(--sap);color:#fff;border-radius:16px;align-items:center;min-height:60px;padding:0 26px;font-size:20px;font-weight:620;text-decoration:none;display:inline-flex;box-shadow:0 16px 32px -20px #1d4ed8d9}.svp.scpage .scbtn:hover{background:#1a44be}.svp.scpage .scbtn:focus-visible{outline:3px solid var(--sap);outline-offset:3px}.svp.scpage .schead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.svp.scpage .schead h2{letter-spacing:-.015em;margin:0 0 6px;font-size:23px;font-weight:660}.svp.scpage .schead p{max-width:68ch;color:var(--ink2);margin:0;font-size:18px}.svp.scpage .scpill{color:var(--sap);font-family:var(--mono);white-space:nowrap;background:#1d4ed817;border-radius:999px;padding:8px 14px;font-size:15px}.svp.scpage .sctag{white-space:nowrap;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;background:#0f172a0d;border-radius:8px;justify-self:start;padding:6px 9px;font-size:12px;font-weight:600;line-height:1}.svp.scpage .sctag[data-tone=stop]{color:var(--stop);background:#b4231817}.svp.scpage .sctag[data-tone=warn]{color:var(--warn);background:#b5470817}.svp.scpage .sctag[data-tone=ok]{color:var(--ok);background:#06764717}.svp.scpage .sclist{margin:12px 0 0;padding:0;list-style:none}.svp.scpage .scrow{border-top:1px solid var(--hair);grid-template-columns:104px minmax(0,1fr) auto;align-items:center;gap:18px;padding:15px 0;display:grid}.svp.scpage .scwho{gap:5px;min-width:0;display:grid}.svp.scpage .scwho b{letter-spacing:-.01em;font-size:20px;font-weight:620}.svp.scpage .scwho i{color:var(--ink2);font-size:17px;font-style:normal}.svp.scpage .scmeter{background:#0f172a12;border-radius:999px;height:6px;display:block;overflow:hidden}.svp.scpage .scmeter>span{background:var(--sap);border-radius:999px;height:100%;display:block}.svp.scpage .scnum{text-align:right;justify-items:end;gap:2px;display:grid}.svp.scpage .scnum b{letter-spacing:-.02em;font-size:24px;font-weight:660}.svp.scpage .scnum i{color:var(--ink2);white-space:nowrap;font-size:16px;font-style:normal}.svp.scpage .scduo{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-top:16px;display:grid}.svp.scpage .sccell{background:#0f172a09;border-radius:20px;padding:20px}.svp.scpage .sccell .sceyebrow{margin-bottom:8px}.svp.scpage .scbig2{letter-spacing:-.03em;font-size:clamp(30px,3.4vw,40px);font-weight:700;display:block}.svp.scpage .sccell i{color:var(--ink2);margin-top:6px;font-size:18px;font-style:normal;display:block}.svp.scpage .schours{flex-wrap:wrap;gap:10px;margin:18px 0 0;padding:0;list-style:none;display:flex}.svp.scpage .schour{background:#0f172a09;border-radius:16px;justify-items:center;gap:4px;min-width:62px;padding:10px 8px;display:grid}.svp.scpage .schbar{align-items:flex-end;width:12px;height:76px;display:flex}.svp.scpage .schbar>span{background:var(--sap);border-radius:999px;width:100%;display:block}.svp.scpage .schour b{font-size:19px;font-weight:640}.svp.scpage .schour i{font-style:normal;font-family:var(--mono);color:var(--ink2);font-size:14px}.svp.scpage .schour.on{background:#1d4ed81a;box-shadow:inset 0 0 0 1px #1d4ed847}.svp.scpage .scrange{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.svp.scpage .scwk{min-height:52px;color:var(--ink2);font:inherit;cursor:pointer;background:#0f172a0b;border:0;border-radius:14px;align-items:center;padding:0 18px;font-size:17px;text-decoration:none;display:inline-flex}.svp.scpage .scwk:hover{background:#0f172a14}.svp.scpage .scwk.on{color:var(--sap);background:#1d4ed81a;font-weight:620;box-shadow:inset 0 0 0 1px #1d4ed84d}.svp.scpage .scwk:focus-visible{outline:3px solid var(--sap);outline-offset:3px}.svp.scpage .scloading{font-family:var(--mono);color:var(--warn);font-size:15px}.svp.scpage .scnote{grid-template-columns:104px minmax(0,1fr);align-items:center;gap:18px;display:grid}.svp.scpage .scnote p{color:var(--ink2);margin:0;font-size:19px}.svp.scpage .scfoot{color:var(--ink2);font-size:17px}@media (max-width:760px){.svp.scpage .scrow,.svp.scpage .scnote{grid-template-columns:104px minmax(0,1fr)}.svp.scpage .scrow .scnum{text-align:left;grid-column:2;justify-items:start}}[data-theme=dark] .svp.scpage,.dark .svp.scpage{--ink:#f5f6f8;--ink2:#9ba6b5;--sap:#60a5fa;--stop:#ff6b6b;--warn:#f5b544;--ok:#3dd68c;--canvas:#0b1220;--hair:#ffffff1c;--glass:linear-gradient(180deg, #ffffff12, #ffffff0a);--lift:0 22px 60px -34px #000c}[data-theme=dark] .svp.scpage:before,.dark .svp.scpage:before{background:radial-gradient(68% 46% at 14% 0,#60a5fa21,#0000 62%),radial-gradient(52% 40% at 92% 8%,#1d4ed821,#0000 60%)}[data-theme=dark] .svp.scpage .scglass{box-shadow:var(--lift), inset 0 0 0 1px #ffffff14}[data-theme=dark] .svp.scpage .scbtn{color:#fff;background:#1d4ed8}[data-theme=dark] .svp.scpage .scbtn:hover{background:#2563eb}[data-theme=dark] .svp.scpage .sccell,[data-theme=dark] .svp.scpage .schour,[data-theme=dark] .svp.scpage .scwk{background:#ffffff0f}[data-theme=dark] .svp.scpage .scwk:hover{background:#ffffff1c}[data-theme=dark] .svp.scpage .scwk.on{color:#cfe0ff;background:#60a5fa29;box-shadow:inset 0 0 0 1px #60a5fa66}[data-theme=dark] .svp.scpage .schour.on{background:#60a5fa29;box-shadow:inset 0 0 0 1px #60a5fa66}[data-theme=dark] .svp.scpage .scmeter{background:#ffffff1a}[data-theme=dark] .svp.scpage .scpill{background:#60a5fa29}[data-theme=dark] .svp.scpage .sctag{background:#ffffff14}[data-theme=dark] .svp.scpage .sctag[data-tone=stop]{background:#ff6b6b29}[data-theme=dark] .svp.scpage .sctag[data-tone=warn]{background:#f5b54429}[data-theme=dark] .svp.scpage .sctag[data-tone=ok]{background:#3dd68c29}.svp.scpage .scnote>div{justify-items:start;gap:10px;display:grid}.svp.scpage .sch2{letter-spacing:-.015em;color:var(--ink);margin:0;font-size:23px;font-weight:660}.svp.scpage .scbtn2{min-height:52px;color:var(--sap);background:0 0;border-radius:14px;align-items:center;padding:0 20px;font-size:18px;font-weight:620;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #1d4ed859}.svp.scpage .scbtn2:hover{background:#1d4ed812}.svp.scpage .scbtn2:focus-visible{outline:3px solid var(--sap);outline-offset:3px}.svp.scpage .scrow.off b{font-weight:560}[data-theme=dark] .svp.scpage .scbtn2{box-shadow:inset 0 0 0 1px #60a5fa66}[data-theme=dark] .svp.scpage .scbtn2:hover{background:#60a5fa1f}.svp.scpage .scsearch{background:#0f172a0b;border-radius:14px;align-items:center;min-height:52px;padding:0 16px;display:inline-flex}.svp.scpage .scsearch input{min-width:220px;color:var(--ink);font:inherit;background:0 0;border:0;font-size:17px}.svp.scpage .scsearch input::placeholder{color:var(--ink2)}.svp.scpage .scsearch:focus-within{outline:3px solid var(--sap);outline-offset:3px}.svp.scpage .scsr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-theme=dark] .svp.scpage .scsearch{background:#ffffff0f}.svp.scpage .scweek{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}.svp.scpage .scday{background:#0f172a09;border-radius:18px;align-content:start;gap:10px;min-height:150px;padding:16px;display:grid}.svp.scpage .scday.on{box-shadow:inset 0 0 0 2px var(--sap)}.svp.scpage .scdaylabel{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink2);font-size:14px;font-weight:600}.svp.scpage .scchips{flex-wrap:wrap;gap:6px;display:flex}.svp.scpage .scchip{color:var(--sap);white-space:nowrap;background:#1d4ed81a;border-radius:10px;padding:6px 10px;font-size:16px;font-weight:560}.svp.scpage .scchip.off{color:var(--ink2);background:#0f172a12}.svp.scpage .scempty{color:var(--ink2);font-size:17px}.svp.scpage .scdayfoot{color:var(--ink2);margin-top:auto;font-size:16px}.svp.scpage .scwho .scchips{margin-top:4px}[data-theme=dark] .svp.scpage .scday{background:#ffffff0d}[data-theme=dark] .svp.scpage .scchip{color:#cfe0ff;background:#60a5fa2e}[data-theme=dark] .svp.scpage .scchip.off{color:var(--ink2);background:#ffffff14}.svp.scpage.scformwrap{gap:0;padding-top:0}.svp.scpage .scform{gap:16px;display:grid}.svp.scpage .scfields{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:end;gap:14px;display:grid}.svp.scpage .scfield{color:var(--ink2);gap:6px;font-size:17px;display:grid}.svp.scpage .scfield>select,.svp.scpage .scfield>input[type=time]{min-height:52px;color:var(--ink);font:inherit;background:#0f172a0b;border:0;border-radius:14px;padding:0 14px;font-size:19px}.svp.scpage .scfieldrow{min-height:52px;color:var(--ink);align-items:center;gap:10px;font-size:19px;display:flex}.svp.scpage .scfieldrow input[type=checkbox]{width:26px;height:26px;accent-color:var(--sap)}.svp.scpage .scfield>select:focus-visible,.svp.scpage .scfield>input:focus-visible,.svp.scpage .scfieldrow input:focus-visible{outline:3px solid var(--sap);outline-offset:3px}.svp.scpage .scerr{color:var(--stop);margin:0;font-size:18px}.svp.scpage .scbtn:disabled{opacity:.55;cursor:not-allowed}[data-theme=dark] .svp.scpage .scfield>select,[data-theme=dark] .svp.scpage .scfield>input[type=time]{background:#ffffff0f}
.svp.mnpage{--ink:#0b1220;--ink2:#334155;--sap:#1d4ed8;--stop:#b42318;--warn:#b54708;--ok:#067647;--canvas:#f8fafc;--hair:#0f172a17;--glass:linear-gradient(180deg, #ffffffe6, #ffffffc2);--lift:0 22px 60px -34px #0f172a66;--mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, monospace;background:var(--canvas);color:var(--ink);font-variant-numeric:tabular-nums;gap:22px;padding:26px clamp(16px,3vw,34px) 60px;font-family:Inter Display,Inter,-apple-system,system-ui,sans-serif;font-size:19px;line-height:1.5;display:grid;position:relative}.svp.mnpage:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(68% 46% at 14% 0,#1d4ed817,#0000 62%),radial-gradient(52% 40% at 92% 8%,#60a5fa14,#0000 60%);position:fixed;inset:0}.svp.mnpage>*{z-index:1;position:relative}.svp.mnpage .mnbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.svp.mnpage .mnbar h1{letter-spacing:-.02em;margin:0;font-size:27px;font-weight:680}.svp.mnpage .mnbar h1 span{color:var(--ink2);margin-left:10px;font-weight:480}.svp.mnpage .mnglass{background:var(--glass);-webkit-backdrop-filter:blur(22px)saturate(160%);box-shadow:var(--lift), inset 0 0 0 1px #fff9;border-radius:26px;padding:26px clamp(20px,2.4vw,30px)}.svp.mnpage .mneyebrow{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--ink2);margin:0 0 12px;font-size:13px;font-weight:600}.svp.mnpage .mnsay{letter-spacing:-.03em;margin:0;font-size:clamp(28px,3.8vw,44px);font-weight:640;line-height:1.16}.svp.mnpage .mnbig{letter-spacing:-.04em;color:var(--ink);font-weight:720}.svp.mnpage .mnsub{max-width:66ch;color:var(--ink2);margin:16px 0 0;font-size:20px}.svp.mnpage .mnfine{max-width:82ch;color:var(--ink2);margin:14px 0 0;font-size:17px}.svp.mnpage .mnacts{flex-wrap:wrap;align-items:center;gap:14px;margin-top:22px;display:flex}.svp.mnpage .mnwhere{color:var(--ink2);font-size:18px}.svp.mnpage .mnbtn{background:var(--sap);color:#fff;border-radius:16px;align-items:center;min-height:60px;padding:0 26px;font-size:20px;font-weight:620;text-decoration:none;display:inline-flex;box-shadow:0 16px 32px -20px #1d4ed8d9}.svp.mnpage .mnbtn:hover{background:#1a44be}.svp.mnpage .mnbtn:focus-visible{outline:3px solid var(--sap);outline-offset:3px}.svp.mnpage .mnhead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.svp.mnpage .mnhead h2{letter-spacing:-.015em;margin:0 0 6px;font-size:23px;font-weight:660}.svp.mnpage .mnhead p{max-width:68ch;color:var(--ink2);margin:0;font-size:18px}.svp.mnpage .mnpill{color:var(--sap);font-family:var(--mono);white-space:nowrap;background:#1d4ed817;border-radius:999px;padding:8px 14px;font-size:15px}.svp.mnpage .mntag{white-space:nowrap;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;background:#0f172a0d;border-radius:8px;justify-self:start;padding:6px 9px;font-size:12px;font-weight:600;line-height:1}.svp.mnpage .mntag[data-tone=stop]{color:var(--stop);background:#b4231817}.svp.mnpage .mntag[data-tone=warn]{color:var(--warn);background:#b5470817}.svp.mnpage .mntag[data-tone=ok]{color:var(--ok);background:#06764717}.svp.mnpage .mnlist{margin:12px 0 0;padding:0;list-style:none}.svp.mnpage .mnrow{border-top:1px solid var(--hair);grid-template-columns:104px minmax(0,1fr) auto;align-items:center;gap:18px;padding:15px 0;display:grid}.svp.mnpage .mnwho{gap:5px;min-width:0;display:grid}.svp.mnpage .mnwho b{letter-spacing:-.01em;font-size:20px;font-weight:620}.svp.mnpage .mnwho i{color:var(--ink2);font-size:17px;font-style:normal}.svp.mnpage .mnmeter{background:#0f172a12;border-radius:999px;height:6px;display:block;overflow:hidden}.svp.mnpage .mnmeter>span{background:var(--sap);border-radius:999px;height:100%;display:block}.svp.mnpage .mnnum{text-align:right;justify-items:end;gap:2px;display:grid}.svp.mnpage .mnnum b{letter-spacing:-.02em;font-size:24px;font-weight:660}.svp.mnpage .mnnum i{color:var(--ink2);white-space:nowrap;font-size:16px;font-style:normal}.svp.mnpage .mnduo{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-top:16px;display:grid}.svp.mnpage .mncell{background:#0f172a09;border-radius:20px;padding:20px}.svp.mnpage .mncell .mneyebrow{margin-bottom:8px}.svp.mnpage .mnbig2{letter-spacing:-.03em;font-size:clamp(30px,3.4vw,40px);font-weight:700;display:block}.svp.mnpage .mncell i{color:var(--ink2);margin-top:6px;font-size:18px;font-style:normal;display:block}.svp.mnpage .mnhours{flex-wrap:wrap;gap:10px;margin:18px 0 0;padding:0;list-style:none;display:flex}.svp.mnpage .mnhour{background:#0f172a09;border-radius:16px;justify-items:center;gap:4px;min-width:62px;padding:10px 8px;display:grid}.svp.mnpage .mnhbar{align-items:flex-end;width:12px;height:76px;display:flex}.svp.mnpage .mnhbar>span{background:var(--sap);border-radius:999px;width:100%;display:block}.svp.mnpage .mnhour b{font-size:19px;font-weight:640}.svp.mnpage .mnhour i{font-style:normal;font-family:var(--mono);color:var(--ink2);font-size:14px}.svp.mnpage .mnhour.on{background:#1d4ed81a;box-shadow:inset 0 0 0 1px #1d4ed847}.svp.mnpage .mnrange{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.svp.mnpage .mnwk{min-height:52px;color:var(--ink2);font:inherit;cursor:pointer;background:#0f172a0b;border:0;border-radius:14px;align-items:center;padding:0 18px;font-size:17px;text-decoration:none;display:inline-flex}.svp.mnpage .mnwk:hover{background:#0f172a14}.svp.mnpage .mnwk.on{color:var(--sap);background:#1d4ed81a;font-weight:620;box-shadow:inset 0 0 0 1px #1d4ed84d}.svp.mnpage .mnwk:focus-visible{outline:3px solid var(--sap);outline-offset:3px}.svp.mnpage .mnloading{font-family:var(--mono);color:var(--warn);font-size:15px}.svp.mnpage .mnnote{grid-template-columns:104px minmax(0,1fr);align-items:center;gap:18px;display:grid}.svp.mnpage .mnnote p{color:var(--ink2);margin:0;font-size:19px}.svp.mnpage .mnfoot{color:var(--ink2);font-size:17px}@media (max-width:760px){.svp.mnpage .mnrow,.svp.mnpage .mnnote{grid-template-columns:104px minmax(0,1fr)}.svp.mnpage .mnrow .mnnum{text-align:left;grid-column:2;justify-items:start}}[data-theme=dark] .svp.mnpage,.dark .svp.mnpage{--ink:#f5f6f8;--ink2:#9ba6b5;--sap:#60a5fa;--stop:#ff6b6b;--warn:#f5b544;--ok:#3dd68c;--canvas:#0b1220;--hair:#ffffff1c;--glass:linear-gradient(180deg, #ffffff12, #ffffff0a);--lift:0 22px 60px -34px #000c}[data-theme=dark] .svp.mnpage:before,.dark .svp.mnpage:before{background:radial-gradient(68% 46% at 14% 0,#60a5fa21,#0000 62%),radial-gradient(52% 40% at 92% 8%,#1d4ed821,#0000 60%)}[data-theme=dark] .svp.mnpage .mnglass{box-shadow:var(--lift), inset 0 0 0 1px #ffffff14}[data-theme=dark] .svp.mnpage .mnbtn{color:#fff;background:#1d4ed8}[data-theme=dark] .svp.mnpage .mnbtn:hover{background:#2563eb}[data-theme=dark] .svp.mnpage .mncell,[data-theme=dark] .svp.mnpage .mnhour,[data-theme=dark] .svp.mnpage .mnwk{background:#ffffff0f}[data-theme=dark] .svp.mnpage .mnwk:hover{background:#ffffff1c}[data-theme=dark] .svp.mnpage .mnwk.on{color:#cfe0ff;background:#60a5fa29;box-shadow:inset 0 0 0 1px #60a5fa66}[data-theme=dark] .svp.mnpage .mnhour.on{background:#60a5fa29;box-shadow:inset 0 0 0 1px #60a5fa66}[data-theme=dark] .svp.mnpage .mnmeter{background:#ffffff1a}[data-theme=dark] .svp.mnpage .mnpill{background:#60a5fa29}[data-theme=dark] .svp.mnpage .mntag{background:#ffffff14}[data-theme=dark] .svp.mnpage .mntag[data-tone=stop]{background:#ff6b6b29}[data-theme=dark] .svp.mnpage .mntag[data-tone=warn]{background:#f5b54429}[data-theme=dark] .svp.mnpage .mntag[data-tone=ok]{background:#3dd68c29}.svp.mnpage .mnh2{letter-spacing:-.015em;color:var(--ink);margin:0;font-size:23px;font-weight:660}.svp.mnpage .mnbtn2{min-height:52px;color:var(--sap);background:0 0;border-radius:14px;align-items:center;padding:0 20px;font-size:18px;font-weight:620;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #1d4ed859}.svp.mnpage .mnbtn2:hover{background:#1d4ed812}.svp.mnpage .mnbtn2:focus-visible{outline:3px solid var(--sap);outline-offset:3px}.svp.mnpage .mnrow.off b{font-weight:560}[data-theme=dark] .svp.mnpage .mnbtn2{box-shadow:inset 0 0 0 1px #60a5fa66}[data-theme=dark] .svp.mnpage .mnbtn2:hover{background:#60a5fa1f}.svp.mnpage .mncount{color:var(--sap);font-family:var(--mono);vertical-align:middle;background:#1d4ed817;border-radius:999px;margin-left:8px;padding:4px 10px;font-size:15px;font-weight:600}.svp.mnpage .mnchips{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.svp.mnpage .mnchip{white-space:nowrap;background:#0f172a0e;border-radius:10px;padding:6px 10px;font-size:16px}.svp.mnpage .mnnum i{font-family:var(--mono);letter-spacing:.02em;font-size:14px}.svp.mnpage .mnnote>div{justify-items:start;gap:10px;display:grid}.svp.mnpage .mnsearch{background:#0f172a0b;border-radius:14px;align-items:center;min-height:52px;padding:0 16px;display:inline-flex}.svp.mnpage .mnsearch input{min-width:260px;color:var(--ink);font:inherit;background:0 0;border:0;font-size:17px}.svp.mnpage .mnsearch input::placeholder{color:var(--ink2)}.svp.mnpage .mnsearch:focus-within{outline:3px solid var(--sap);outline-offset:3px}.svp.mnpage .mnsr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-theme=dark] .svp.mnpage .mnchip{background:#ffffff12}[data-theme=dark] .svp.mnpage .mnsearch{background:#ffffff0f}[data-theme=dark] .svp.mnpage .mncount{color:#cfe0ff;background:#60a5fa29}
.svp.dvpage{--ink:#0b1220;--ink2:#334155;--sap:#1d4ed8;--stop:#b42318;--warn:#b54708;--ok:#067647;--canvas:#f8fafc;--hair:#0f172a17;--glass:linear-gradient(180deg, #ffffffe6, #ffffffc2);--lift:0 22px 60px -34px #0f172a66;--mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, monospace;background:var(--canvas);color:var(--ink);font-variant-numeric:tabular-nums;gap:22px;padding:26px clamp(16px,3vw,34px) 60px;font-family:Inter Display,Inter,-apple-system,system-ui,sans-serif;font-size:19px;line-height:1.5;display:grid;position:relative}.svp.dvpage:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(68% 46% at 14% 0,#1d4ed817,#0000 62%),radial-gradient(52% 40% at 92% 8%,#60a5fa14,#0000 60%);position:fixed;inset:0}.svp.dvpage>*{z-index:1;position:relative}.svp.dvpage .dvbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.svp.dvpage .dvbar h1{letter-spacing:-.02em;margin:0;font-size:27px;font-weight:680}.svp.dvpage .dvbar h1 span{color:var(--ink2);margin-left:10px;font-weight:480}.svp.dvpage .dvglass{background:var(--glass);-webkit-backdrop-filter:blur(22px)saturate(160%);box-shadow:var(--lift), inset 0 0 0 1px #fff9;border-radius:26px;padding:26px clamp(20px,2.4vw,30px)}.svp.dvpage .dveyebrow{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--ink2);margin:0 0 12px;font-size:13px;font-weight:600}.svp.dvpage .dvsay{letter-spacing:-.03em;margin:0;font-size:clamp(28px,3.8vw,44px);font-weight:640;line-height:1.16}.svp.dvpage .dvbig{letter-spacing:-.04em;color:var(--ink);font-weight:720}.svp.dvpage .dvsub{max-width:66ch;color:var(--ink2);margin:16px 0 0;font-size:20px}.svp.dvpage .dvfine{max-width:82ch;color:var(--ink2);margin:14px 0 0;font-size:17px}.svp.dvpage .dvacts{flex-wrap:wrap;align-items:center;gap:14px;margin-top:22px;display:flex}.svp.dvpage .dvwhere{color:var(--ink2);font-size:18px}.svp.dvpage .dvbtn{background:var(--sap);color:#fff;border-radius:16px;align-items:center;min-height:60px;padding:0 26px;font-size:20px;font-weight:620;text-decoration:none;display:inline-flex;box-shadow:0 16px 32px -20px #1d4ed8d9}.svp.dvpage .dvbtn:hover{background:#1a44be}.svp.dvpage .dvbtn:focus-visible{outline:3px solid var(--sap);outline-offset:3px}.svp.dvpage .dvhead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.svp.dvpage .dvhead h2{letter-spacing:-.015em;margin:0 0 6px;font-size:23px;font-weight:660}.svp.dvpage .dvhead p{max-width:68ch;color:var(--ink2);margin:0;font-size:18px}.svp.dvpage .dvpill{color:var(--sap);font-family:var(--mono);white-space:nowrap;background:#1d4ed817;border-radius:999px;padding:8px 14px;font-size:15px}.svp.dvpage .dvtag{white-space:nowrap;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;background:#0f172a0d;border-radius:8px;justify-self:start;padding:6px 9px;font-size:12px;font-weight:600;line-height:1}.svp.dvpage .dvtag[data-tone=stop]{color:var(--stop);background:#b4231817}.svp.dvpage .dvtag[data-tone=warn]{color:var(--warn);background:#b5470817}.svp.dvpage .dvtag[data-tone=ok]{color:var(--ok);background:#06764717}.svp.dvpage .dvlist{margin:12px 0 0;padding:0;list-style:none}.svp.dvpage .dvrow{border-top:1px solid var(--hair);grid-template-columns:104px minmax(0,1fr) auto;align-items:center;gap:18px;padding:15px 0;display:grid}.svp.dvpage .dvwho{gap:5px;min-width:0;display:grid}.svp.dvpage .dvwho b{letter-spacing:-.01em;font-size:20px;font-weight:620}.svp.dvpage .dvwho i{color:var(--ink2);font-size:17px;font-style:normal}.svp.dvpage .dvmeter{background:#0f172a12;border-radius:999px;height:6px;display:block;overflow:hidden}.svp.dvpage .dvmeter>span{background:var(--sap);border-radius:999px;height:100%;display:block}.svp.dvpage .dvnum{text-align:right;justify-items:end;gap:2px;display:grid}.svp.dvpage .dvnum b{letter-spacing:-.02em;font-size:24px;font-weight:660}.svp.dvpage .dvnum i{color:var(--ink2);white-space:nowrap;font-size:16px;font-style:normal}.svp.dvpage .dvduo{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-top:16px;display:grid}.svp.dvpage .dvcell{background:#0f172a09;border-radius:20px;padding:20px}.svp.dvpage .dvcell .dveyebrow{margin-bottom:8px}.svp.dvpage .dvbig2{letter-spacing:-.03em;font-size:clamp(30px,3.4vw,40px);font-weight:700;display:block}.svp.dvpage .dvcell i{color:var(--ink2);margin-top:6px;font-size:18px;font-style:normal;display:block}.svp.dvpage .dvhours{flex-wrap:wrap;gap:10px;margin:18px 0 0;padding:0;list-style:none;display:flex}.svp.dvpage .dvhour{background:#0f172a09;border-radius:16px;justify-items:center;gap:4px;min-width:62px;padding:10px 8px;display:grid}.svp.dvpage .dvhbar{align-items:flex-end;width:12px;height:76px;display:flex}.svp.dvpage .dvhbar>span{background:var(--sap);border-radius:999px;width:100%;display:block}.svp.dvpage .dvhour b{font-size:19px;font-weight:640}.svp.dvpage .dvhour i{font-style:normal;font-family:var(--mono);color:var(--ink2);font-size:14px}.svp.dvpage .dvhour.on{background:#1d4ed81a;box-shadow:inset 0 0 0 1px #1d4ed847}.svp.dvpage .dvrange{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.svp.dvpage .dvwk{min-height:52px;color:var(--ink2);font:inherit;cursor:pointer;background:#0f172a0b;border:0;border-radius:14px;align-items:center;padding:0 18px;font-size:17px;text-decoration:none;display:inline-flex}.svp.dvpage .dvwk:hover{background:#0f172a14}.svp.dvpage .dvwk.on{color:var(--sap);background:#1d4ed81a;font-weight:620;box-shadow:inset 0 0 0 1px #1d4ed84d}.svp.dvpage .dvwk:focus-visible{outline:3px solid var(--sap);outline-offset:3px}.svp.dvpage .dvloading{font-family:var(--mono);color:var(--warn);font-size:15px}.svp.dvpage .dvnote{grid-template-columns:104px minmax(0,1fr);align-items:center;gap:18px;display:grid}.svp.dvpage .dvnote p{color:var(--ink2);margin:0;font-size:19px}.svp.dvpage .dvfoot{color:var(--ink2);font-size:17px}@media (max-width:760px){.svp.dvpage .dvrow,.svp.dvpage .dvnote{grid-template-columns:104px minmax(0,1fr)}.svp.dvpage .dvrow .dvnum{text-align:left;grid-column:2;justify-items:start}}[data-theme=dark] .svp.dvpage,.dark .svp.dvpage{--ink:#f5f6f8;--ink2:#9ba6b5;--sap:#60a5fa;--stop:#ff6b6b;--warn:#f5b544;--ok:#3dd68c;--canvas:#0b1220;--hair:#ffffff1c;--glass:linear-gradient(180deg, #ffffff12, #ffffff0a);--lift:0 22px 60px -34px #000c}[data-theme=dark] .svp.dvpage:before,.dark .svp.dvpage:before{background:radial-gradient(68% 46% at 14% 0,#60a5fa21,#0000 62%),radial-gradient(52% 40% at 92% 8%,#1d4ed821,#0000 60%)}[data-theme=dark] .svp.dvpage .dvglass{box-shadow:var(--lift), inset 0 0 0 1px #ffffff14}[data-theme=dark] .svp.dvpage .dvbtn{color:#fff;background:#1d4ed8}[data-theme=dark] .svp.dvpage .dvbtn:hover{background:#2563eb}[data-theme=dark] .svp.dvpage .dvcell,[data-theme=dark] .svp.dvpage .dvhour,[data-theme=dark] .svp.dvpage .dvwk{background:#ffffff0f}[data-theme=dark] .svp.dvpage .dvwk:hover{background:#ffffff1c}[data-theme=dark] .svp.dvpage .dvwk.on{color:#cfe0ff;background:#60a5fa29;box-shadow:inset 0 0 0 1px #60a5fa66}[data-theme=dark] .svp.dvpage .dvhour.on{background:#60a5fa29;box-shadow:inset 0 0 0 1px #60a5fa66}[data-theme=dark] .svp.dvpage .dvmeter{background:#ffffff1a}[data-theme=dark] .svp.dvpage .dvpill{background:#60a5fa29}[data-theme=dark] .svp.dvpage .dvtag{background:#ffffff14}[data-theme=dark] .svp.dvpage .dvtag[data-tone=stop]{background:#ff6b6b29}[data-theme=dark] .svp.dvpage .dvtag[data-tone=warn]{background:#f5b54429}[data-theme=dark] .svp.dvpage .dvtag[data-tone=ok]{background:#3dd68c29}.svp.dvpage .dvnote>div{justify-items:start;gap:10px;display:grid}.svp.dvpage .dvh2{letter-spacing:-.015em;color:var(--ink);margin:0;font-size:23px;font-weight:660}.svp.dvpage .dvrow.off b{font-weight:560}.svp.dvpage .mnsearch{background:#0f172a0b;border-radius:14px;align-items:center;min-height:52px;padding:0 16px;display:inline-flex}.svp.dvpage .mnsearch input{min-width:220px;color:var(--ink);font:inherit;background:0 0;border:0;font-size:17px}.svp.dvpage .mnsearch input::placeholder{color:var(--ink2)}.svp.dvpage .mnsearch:focus-within{outline:3px solid var(--sap);outline-offset:3px}.svp.dvpage .mnsr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-theme=dark] .svp.dvpage .mnsearch{background:#ffffff0f}.svp.dvpage .dvacts{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.svp.dvpage .dvbtn2{min-height:60px;color:var(--sap);background:0 0;border-radius:16px;align-items:center;padding:0 22px;font-size:20px;font-weight:620;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #1d4ed859}.svp.dvpage .dvbtn2:hover{background:#1d4ed812}.svp.dvpage .dvbtn2:focus-visible{outline:3px solid var(--sap);outline-offset:3px}[data-theme=dark] .svp.dvpage .dvbtn2{box-shadow:inset 0 0 0 1px #60a5fa66}[data-theme=dark] .svp.dvpage .dvbtn2:hover{background:#60a5fa1f}
.svp.pkpage{--ink:#0b1220;--ink2:#334155;--sap:#1d4ed8;--stop:#b42318;--warn:#b54708;--ok:#067647;--canvas:#f8fafc;--hair:#0f172a17;--glass:linear-gradient(180deg, #ffffffe6, #ffffffc2);--lift:0 22px 60px -34px #0f172a66;--mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, monospace;color:var(--ink);font-variant-numeric:tabular-nums;gap:22px;padding:0 0 22px;font-family:Inter Display,Inter,-apple-system,system-ui,sans-serif;font-size:19px;line-height:1.5;display:grid;position:relative}.svp.pkpage>*{z-index:1;position:relative}.svp.pkpage .pkbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.svp.pkpage .pkbar h1{letter-spacing:-.02em;margin:0;font-size:27px;font-weight:680}.svp.pkpage .pkbar h1 span{color:var(--ink2);margin-left:10px;font-weight:480}.svp.pkpage .pkglass{background:var(--glass);-webkit-backdrop-filter:blur(22px)saturate(160%);box-shadow:var(--lift), inset 0 0 0 1px #fff9;border-radius:26px;padding:26px clamp(20px,2.4vw,30px)}.svp.pkpage .pkeyebrow{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--ink2);margin:0 0 12px;font-size:13px;font-weight:600}.svp.pkpage .pksay{letter-spacing:-.03em;margin:0;font-size:clamp(28px,3.8vw,44px);font-weight:640;line-height:1.16}.svp.pkpage .pkbig{letter-spacing:-.04em;color:var(--ink);font-weight:720}.svp.pkpage .pksub{max-width:66ch;color:var(--ink2);margin:16px 0 0;font-size:20px}.svp.pkpage .pkfine{max-width:82ch;color:var(--ink2);margin:14px 0 0;font-size:17px}.svp.pkpage .pkacts{flex-wrap:wrap;align-items:center;gap:14px;margin-top:22px;display:flex}.svp.pkpage .pkwhere{color:var(--ink2);font-size:18px}.svp.pkpage .pkbtn{background:var(--sap);color:#fff;border-radius:16px;align-items:center;min-height:60px;padding:0 26px;font-size:20px;font-weight:620;text-decoration:none;display:inline-flex;box-shadow:0 16px 32px -20px #1d4ed8d9}.svp.pkpage .pkbtn:hover{background:#1a44be}.svp.pkpage .pkbtn:focus-visible{outline:3px solid var(--sap);outline-offset:3px}.svp.pkpage .pkhead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.svp.pkpage .pkhead h2{letter-spacing:-.015em;margin:0 0 6px;font-size:23px;font-weight:660}.svp.pkpage .pkhead p{max-width:68ch;color:var(--ink2);margin:0;font-size:18px}.svp.pkpage .pkpill{color:var(--sap);font-family:var(--mono);white-space:nowrap;background:#1d4ed817;border-radius:999px;padding:8px 14px;font-size:15px}.svp.pkpage .pktag{white-space:nowrap;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;background:#0f172a0d;border-radius:8px;justify-self:start;padding:6px 9px;font-size:12px;font-weight:600;line-height:1}.svp.pkpage .pktag[data-tone=stop]{color:var(--stop);background:#b4231817}.svp.pkpage .pktag[data-tone=warn]{color:var(--warn);background:#b5470817}.svp.pkpage .pktag[data-tone=ok]{color:var(--ok);background:#06764717}.svp.pkpage .pklist{margin:12px 0 0;padding:0;list-style:none}.svp.pkpage .pkrow{border-top:1px solid var(--hair);grid-template-columns:104px minmax(0,1fr) auto;align-items:center;gap:18px;padding:15px 0;display:grid}.svp.pkpage .pkwho{gap:5px;min-width:0;display:grid}.svp.pkpage .pkwho b{letter-spacing:-.01em;font-size:20px;font-weight:620}.svp.pkpage .pkwho i{color:var(--ink2);font-size:17px;font-style:normal}.svp.pkpage .pkmeter{background:#0f172a12;border-radius:999px;height:6px;display:block;overflow:hidden}.svp.pkpage .pkmeter>span{background:var(--sap);border-radius:999px;height:100%;display:block}.svp.pkpage .pknum{text-align:right;justify-items:end;gap:2px;display:grid}.svp.pkpage .pknum b{letter-spacing:-.02em;font-size:24px;font-weight:660}.svp.pkpage .pknum i{color:var(--ink2);white-space:nowrap;font-size:16px;font-style:normal}.svp.pkpage .pkduo{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-top:16px;display:grid}.svp.pkpage .pkcell{background:#0f172a09;border-radius:20px;padding:20px}.svp.pkpage .pkcell .pkeyebrow{margin-bottom:8px}.svp.pkpage .pkbig2{letter-spacing:-.03em;font-size:clamp(30px,3.4vw,40px);font-weight:700;display:block}.svp.pkpage .pkcell i{color:var(--ink2);margin-top:6px;font-size:18px;font-style:normal;display:block}.svp.pkpage .pkhours{flex-wrap:wrap;gap:10px;margin:18px 0 0;padding:0;list-style:none;display:flex}.svp.pkpage .pkhour{background:#0f172a09;border-radius:16px;justify-items:center;gap:4px;min-width:62px;padding:10px 8px;display:grid}.svp.pkpage .pkhbar{align-items:flex-end;width:12px;height:76px;display:flex}.svp.pkpage .pkhbar>span{background:var(--sap);border-radius:999px;width:100%;display:block}.svp.pkpage .pkhour b{font-size:19px;font-weight:640}.svp.pkpage .pkhour i{font-style:normal;font-family:var(--mono);color:var(--ink2);font-size:14px}.svp.pkpage .pkhour.on{background:#1d4ed81a;box-shadow:inset 0 0 0 1px #1d4ed847}.svp.pkpage .pkrange{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.svp.pkpage .pkwk{min-height:52px;color:var(--ink2);font:inherit;cursor:pointer;background:#0f172a0b;border:0;border-radius:14px;align-items:center;padding:0 18px;font-size:17px;text-decoration:none;display:inline-flex}.svp.pkpage .pkwk:hover{background:#0f172a14}.svp.pkpage .pkwk.on{color:var(--sap);background:#1d4ed81a;font-weight:620;box-shadow:inset 0 0 0 1px #1d4ed84d}.svp.pkpage .pkwk:focus-visible{outline:3px solid var(--sap);outline-offset:3px}.svp.pkpage .pkloading{font-family:var(--mono);color:var(--warn);font-size:15px}.svp.pkpage .pknote{grid-template-columns:104px minmax(0,1fr);align-items:center;gap:18px;display:grid}.svp.pkpage .pknote p{color:var(--ink2);margin:0;font-size:19px}.svp.pkpage .pkfoot{color:var(--ink2);font-size:17px}@media (max-width:760px){.svp.pkpage .pkrow,.svp.pkpage .pknote{grid-template-columns:104px minmax(0,1fr)}.svp.pkpage .pkrow .pknum{text-align:left;grid-column:2;justify-items:start}}[data-theme=dark] .svp.pkpage,.dark .svp.pkpage{--ink:#f5f6f8;--ink2:#9ba6b5;--sap:#60a5fa;--stop:#ff6b6b;--warn:#f5b544;--ok:#3dd68c;--canvas:#0b1220;--hair:#ffffff1c;--glass:linear-gradient(180deg, #ffffff12, #ffffff0a);--lift:0 22px 60px -34px #000c}[data-theme=dark] .svp.pkpage .pkglass{box-shadow:var(--lift), inset 0 0 0 1px #ffffff14}[data-theme=dark] .svp.pkpage .pkbtn{color:#fff;background:#1d4ed8}[data-theme=dark] .svp.pkpage .pkbtn:hover{background:#2563eb}[data-theme=dark] .svp.pkpage .pkcell,[data-theme=dark] .svp.pkpage .pkhour,[data-theme=dark] .svp.pkpage .pkwk{background:#ffffff0f}[data-theme=dark] .svp.pkpage .pkwk:hover{background:#ffffff1c}[data-theme=dark] .svp.pkpage .pkwk.on{color:#cfe0ff;background:#60a5fa29;box-shadow:inset 0 0 0 1px #60a5fa66}[data-theme=dark] .svp.pkpage .pkhour.on{background:#60a5fa29;box-shadow:inset 0 0 0 1px #60a5fa66}[data-theme=dark] .svp.pkpage .pkmeter{background:#ffffff1a}[data-theme=dark] .svp.pkpage .pkpill{background:#60a5fa29}[data-theme=dark] .svp.pkpage .pktag{background:#ffffff14}[data-theme=dark] .svp.pkpage .pktag[data-tone=stop]{background:#ff6b6b29}[data-theme=dark] .svp.pkpage .pktag[data-tone=warn]{background:#f5b54429}[data-theme=dark] .svp.pkpage .pktag[data-tone=ok]{background:#3dd68c29}.svp.pkpage .pknote>div{justify-items:start;gap:10px;display:grid}.svp.pkpage .pkh2{letter-spacing:-.015em;color:var(--ink);margin:0;font-size:23px;font-weight:660}.svp.pkpage .pkbtn2:focus-visible{outline:3px solid var(--sap);outline-offset:3px}.svp.pkpage .pkrow.off b{font-weight:560}.svp.pkpage .mnsearch{background:#0f172a0b;border-radius:14px;align-items:center;min-height:52px;padding:0 16px;display:inline-flex}.svp.pkpage .mnsearch input{min-width:220px;color:var(--ink);font:inherit;background:0 0;border:0;font-size:17px}.svp.pkpage .mnsearch input::placeholder{color:var(--ink2)}.svp.pkpage .mnsearch:focus-within{outline:3px solid var(--sap);outline-offset:3px}.svp.pkpage .mnsr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-theme=dark] .svp.pkpage .mnsearch{background:#ffffff0f}.svp.pkpage{gap:18px;display:grid}.svp.pkpage .pkbtn2{min-height:60px;color:var(--sap);background:0 0;border-radius:16px;align-items:center;padding:0 22px;font-size:20px;font-weight:620;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #1d4ed859}.svp.pkpage .pkbtn2:hover{background:#1d4ed812}.svp.pkpage .pkbtn2:focus-visible,.svp.pkpage .pkbtn:focus-visible{outline:3px solid var(--sap);outline-offset:3px}.svp.pkpage .pktag{justify-content:center;min-width:92px}[data-theme=dark] .svp.pkpage .pkbtn2{box-shadow:inset 0 0 0 1px #60a5fa66}[data-theme=dark] .svp.pkpage .pkbtn2:hover{background:#60a5fa1f}
.svp.oipage{--ink:#0b1220;--ink2:#334155;--sap:#1d4ed8;--stop:#b42318;--warn:#b54708;--ok:#067647;--canvas:#f8fafc;--hair:#0f172a17;--glass:linear-gradient(180deg, #ffffffe6, #ffffffc2);--lift:0 22px 60px -34px #0f172a66;--mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, monospace;color:var(--ink);font-variant-numeric:tabular-nums;gap:22px;padding:0 0 22px;font-family:Inter Display,Inter,-apple-system,system-ui,sans-serif;font-size:19px;line-height:1.5;display:grid;position:relative}.svp.oipage>*{z-index:1;position:relative}.svp.oipage .oibar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.svp.oipage .oibar h1{letter-spacing:-.02em;margin:0;font-size:27px;font-weight:680}.svp.oipage .oibar h1 span{color:var(--ink2);margin-left:10px;font-weight:480}.svp.oipage .oiglass{background:var(--glass);-webkit-backdrop-filter:blur(22px)saturate(160%);box-shadow:var(--lift), inset 0 0 0 1px #fff9;border-radius:26px;padding:26px clamp(20px,2.4vw,30px)}.svp.oipage .oieyebrow{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--ink2);margin:0 0 12px;font-size:13px;font-weight:600}.svp.oipage .oisay{letter-spacing:-.03em;margin:0;font-size:clamp(28px,3.8vw,44px);font-weight:640;line-height:1.16}.svp.oipage .oibig{letter-spacing:-.04em;color:var(--ink);font-weight:720}.svp.oipage .oisub{max-width:66ch;color:var(--ink2);margin:16px 0 0;font-size:20px}.svp.oipage .oifine{max-width:82ch;color:var(--ink2);margin:14px 0 0;font-size:17px}.svp.oipage .oiacts{flex-wrap:wrap;align-items:center;gap:14px;margin-top:22px;display:flex}.svp.oipage .oiwhere{color:var(--ink2);font-size:18px}.svp.oipage .oibtn{background:var(--sap);color:#fff;border-radius:16px;align-items:center;min-height:60px;padding:0 26px;font-size:20px;font-weight:620;text-decoration:none;display:inline-flex;box-shadow:0 16px 32px -20px #1d4ed8d9}.svp.oipage .oibtn:hover{background:#1a44be}.svp.oipage .oibtn:focus-visible{outline:3px solid var(--sap);outline-offset:3px}.svp.oipage .oihead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.svp.oipage .oihead h2{letter-spacing:-.015em;margin:0 0 6px;font-size:23px;font-weight:660}.svp.oipage .oihead p{max-width:68ch;color:var(--ink2);margin:0;font-size:18px}.svp.oipage .oipill{color:var(--sap);font-family:var(--mono);white-space:nowrap;background:#1d4ed817;border-radius:999px;padding:8px 14px;font-size:15px}.svp.oipage .oitag{white-space:nowrap;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;background:#0f172a0d;border-radius:8px;justify-self:start;padding:6px 9px;font-size:12px;font-weight:600;line-height:1}.svp.oipage .oitag[data-tone=stop]{color:var(--stop);background:#b4231817}.svp.oipage .oitag[data-tone=warn]{color:var(--warn);background:#b5470817}.svp.oipage .oitag[data-tone=ok]{color:var(--ok);background:#06764717}.svp.oipage .oilist{margin:12px 0 0;padding:0;list-style:none}.svp.oipage .oirow{border-top:1px solid var(--hair);grid-template-columns:104px minmax(0,1fr) auto;align-items:center;gap:18px;padding:15px 0;display:grid}.svp.oipage .oiwho{gap:5px;min-width:0;display:grid}.svp.oipage .oiwho b{letter-spacing:-.01em;font-size:20px;font-weight:620}.svp.oipage .oiwho i{color:var(--ink2);font-size:17px;font-style:normal}.svp.oipage .oimeter{background:#0f172a12;border-radius:999px;height:6px;display:block;overflow:hidden}.svp.oipage .oimeter>span{background:var(--sap);border-radius:999px;height:100%;display:block}.svp.oipage .oinum{text-align:right;justify-items:end;gap:2px;display:grid}.svp.oipage .oinum b{letter-spacing:-.02em;font-size:24px;font-weight:660}.svp.oipage .oinum i{color:var(--ink2);white-space:nowrap;font-size:16px;font-style:normal}.svp.oipage .oiduo{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-top:16px;display:grid}.svp.oipage .oicell{background:#0f172a09;border-radius:20px;padding:20px}.svp.oipage .oicell .oieyebrow{margin-bottom:8px}.svp.oipage .oibig2{letter-spacing:-.03em;font-size:clamp(30px,3.4vw,40px);font-weight:700;display:block}.svp.oipage .oicell i{color:var(--ink2);margin-top:6px;font-size:18px;font-style:normal;display:block}.svp.oipage .oihours{flex-wrap:wrap;gap:10px;margin:18px 0 0;padding:0;list-style:none;display:flex}.svp.oipage .oihour{background:#0f172a09;border-radius:16px;justify-items:center;gap:4px;min-width:62px;padding:10px 8px;display:grid}.svp.oipage .oihbar{align-items:flex-end;width:12px;height:76px;display:flex}.svp.oipage .oihbar>span{background:var(--sap);border-radius:999px;width:100%;display:block}.svp.oipage .oihour b{font-size:19px;font-weight:640}.svp.oipage .oihour i{font-style:normal;font-family:var(--mono);color:var(--ink2);font-size:14px}.svp.oipage .oihour.on{background:#1d4ed81a;box-shadow:inset 0 0 0 1px #1d4ed847}.svp.oipage .oirange{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.svp.oipage .oiwk{min-height:52px;color:var(--ink2);font:inherit;cursor:pointer;background:#0f172a0b;border:0;border-radius:14px;align-items:center;padding:0 18px;font-size:17px;text-decoration:none;display:inline-flex}.svp.oipage .oiwk:hover{background:#0f172a14}.svp.oipage .oiwk.on{color:var(--sap);background:#1d4ed81a;font-weight:620;box-shadow:inset 0 0 0 1px #1d4ed84d}.svp.oipage .oiwk:focus-visible{outline:3px solid var(--sap);outline-offset:3px}.svp.oipage .oiloading{font-family:var(--mono);color:var(--warn);font-size:15px}.svp.oipage .oinote{grid-template-columns:104px minmax(0,1fr);align-items:center;gap:18px;display:grid}.svp.oipage .oinote p{color:var(--ink2);margin:0;font-size:19px}.svp.oipage .oifoot{color:var(--ink2);font-size:17px}@media (max-width:760px){.svp.oipage .oirow,.svp.oipage .oinote{grid-template-columns:104px minmax(0,1fr)}.svp.oipage .oirow .oinum{text-align:left;grid-column:2;justify-items:start}}[data-theme=dark] .svp.oipage,.dark .svp.oipage{--ink:#f5f6f8;--ink2:#9ba6b5;--sap:#60a5fa;--stop:#ff6b6b;--warn:#f5b544;--ok:#3dd68c;--canvas:#0b1220;--hair:#ffffff1c;--glass:linear-gradient(180deg, #ffffff12, #ffffff0a);--lift:0 22px 60px -34px #000c}[data-theme=dark] .svp.oipage .oiglass{box-shadow:var(--lift), inset 0 0 0 1px #ffffff14}[data-theme=dark] .svp.oipage .oibtn{color:#fff;background:#1d4ed8}[data-theme=dark] .svp.oipage .oibtn:hover{background:#2563eb}[data-theme=dark] .svp.oipage .oicell,[data-theme=dark] .svp.oipage .oihour,[data-theme=dark] .svp.oipage .oiwk{background:#ffffff0f}[data-theme=dark] .svp.oipage .oiwk:hover{background:#ffffff1c}[data-theme=dark] .svp.oipage .oiwk.on{color:#cfe0ff;background:#60a5fa29;box-shadow:inset 0 0 0 1px #60a5fa66}[data-theme=dark] .svp.oipage .oihour.on{background:#60a5fa29;box-shadow:inset 0 0 0 1px #60a5fa66}[data-theme=dark] .svp.oipage .oimeter{background:#ffffff1a}[data-theme=dark] .svp.oipage .oipill{background:#60a5fa29}[data-theme=dark] .svp.oipage .oitag{background:#ffffff14}[data-theme=dark] .svp.oipage .oitag[data-tone=stop]{background:#ff6b6b29}[data-theme=dark] .svp.oipage .oitag[data-tone=warn]{background:#f5b54429}[data-theme=dark] .svp.oipage .oitag[data-tone=ok]{background:#3dd68c29}.svp.oipage .oinote>div{justify-items:start;gap:10px;display:grid}.svp.oipage .oih2{letter-spacing:-.015em;color:var(--ink);margin:0;font-size:23px;font-weight:660}.svp.oipage .oibtn2{min-height:52px;color:var(--sap);background:0 0;border-radius:14px;align-items:center;padding:0 20px;font-size:18px;font-weight:620;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #1d4ed859}.svp.oipage .oirow.off b{font-weight:560}.svp.oipage .mnsearch{background:#0f172a0b;border-radius:14px;align-items:center;min-height:52px;padding:0 16px;display:inline-flex}.svp.oipage .mnsearch input{min-width:220px;color:var(--ink);font:inherit;background:0 0;border:0;font-size:17px}.svp.oipage .mnsearch input::placeholder{color:var(--ink2)}.svp.oipage .mnsearch:focus-within{outline:3px solid var(--sap);outline-offset:3px}.svp.oipage .mnsr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-theme=dark] .svp.oipage .mnsearch{background:#ffffff0f}.svp.oipage{gap:18px;display:grid}.svp.oipage .oitag{justify-content:center;min-width:118px}.svp.oipage .oinum{justify-items:end;gap:6px;display:grid}.svp.oipage .oibtn2{min-height:44px;color:var(--sap);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;padding:0 16px;font-size:17px;font-weight:600;box-shadow:inset 0 0 0 1px #1d4ed859}.svp.oipage .oibtn2:hover{background:#1d4ed812}.svp.oipage .oibtn2:focus-visible{outline:3px solid var(--sap);outline-offset:3px}.svp.oipage .oitoolbar{padding:18px clamp(16px,2vw,24px)}[data-theme=dark] .svp.oipage .oibtn2{box-shadow:inset 0 0 0 1px #60a5fa66}[data-theme=dark] .svp.oipage .oibtn2:hover{background:#60a5fa1f}
.svp.ckpage{--ink:#0b1220;--ink2:#334155;--sap:#1d4ed8;--stop:#b42318;--warn:#b54708;--ok:#067647;--canvas:#f8fafc;--hair:#0f172a17;--glass:linear-gradient(180deg, #ffffffe6, #ffffffc2);--lift:0 22px 60px -34px #0f172a66;--mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, monospace;color:var(--ink);font-variant-numeric:tabular-nums;gap:22px;padding:0 0 22px;font-family:Inter Display,Inter,-apple-system,system-ui,sans-serif;font-size:19px;line-height:1.5;display:grid;position:relative}.svp.ckpage>*{z-index:1;position:relative}.svp.ckpage .ckbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.svp.ckpage .ckbar h1{letter-spacing:-.02em;margin:0;font-size:27px;font-weight:680}.svp.ckpage .ckbar h1 span{color:var(--ink2);margin-left:10px;font-weight:480}.svp.ckpage .ckglass{background:var(--glass);-webkit-backdrop-filter:blur(22px)saturate(160%);box-shadow:var(--lift), inset 0 0 0 1px #fff9;border-radius:26px;padding:26px clamp(20px,2.4vw,30px)}.svp.ckpage .ckeyebrow{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--ink2);margin:0 0 12px;font-size:13px;font-weight:600}.svp.ckpage .cksay{letter-spacing:-.03em;margin:0;font-size:clamp(28px,3.8vw,44px);font-weight:640;line-height:1.16}.svp.ckpage .ckbig{letter-spacing:-.04em;color:var(--ink);font-weight:720}.svp.ckpage .cksub{max-width:66ch;color:var(--ink2);margin:16px 0 0;font-size:20px}.svp.ckpage .ckfine{max-width:82ch;color:var(--ink2);margin:14px 0 0;font-size:17px}.svp.ckpage .ckacts{flex-wrap:wrap;align-items:center;gap:14px;margin-top:22px;display:flex}.svp.ckpage .ckwhere{color:var(--ink2);font-size:18px}.svp.ckpage .ckbtn{background:var(--sap);color:#fff;border-radius:16px;align-items:center;min-height:60px;padding:0 26px;font-size:20px;font-weight:620;text-decoration:none;display:inline-flex;box-shadow:0 16px 32px -20px #1d4ed8d9}.svp.ckpage .ckbtn:hover{background:#1a44be}.svp.ckpage .ckbtn:focus-visible{outline:3px solid var(--sap);outline-offset:3px}.svp.ckpage .ckhead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.svp.ckpage .ckhead h2{letter-spacing:-.015em;margin:0 0 6px;font-size:23px;font-weight:660}.svp.ckpage .ckhead p{max-width:68ch;color:var(--ink2);margin:0;font-size:18px}.svp.ckpage .ckpill{color:var(--sap);font-family:var(--mono);white-space:nowrap;background:#1d4ed817;border-radius:999px;padding:8px 14px;font-size:15px}.svp.ckpage .cktag{white-space:nowrap;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;background:#0f172a0d;border-radius:8px;justify-self:start;padding:6px 9px;font-size:12px;font-weight:600;line-height:1}.svp.ckpage .cktag[data-tone=stop]{color:var(--stop);background:#b4231817}.svp.ckpage .cktag[data-tone=warn]{color:var(--warn);background:#b5470817}.svp.ckpage .cktag[data-tone=ok]{color:var(--ok);background:#06764717}.svp.ckpage .cklist{margin:12px 0 0;padding:0;list-style:none}.svp.ckpage .ckrow{border-top:1px solid var(--hair);grid-template-columns:104px minmax(0,1fr) auto;align-items:center;gap:18px;padding:15px 0;display:grid}.svp.ckpage .ckwho{gap:5px;min-width:0;display:grid}.svp.ckpage .ckwho b{letter-spacing:-.01em;font-size:20px;font-weight:620}.svp.ckpage .ckwho i{color:var(--ink2);font-size:17px;font-style:normal}.svp.ckpage .ckmeter{background:#0f172a12;border-radius:999px;height:6px;display:block;overflow:hidden}.svp.ckpage .ckmeter>span{background:var(--sap);border-radius:999px;height:100%;display:block}.svp.ckpage .cknum{text-align:right;justify-items:end;gap:2px;display:grid}.svp.ckpage .cknum b{letter-spacing:-.02em;font-size:24px;font-weight:660}.svp.ckpage .cknum i{color:var(--ink2);white-space:nowrap;font-size:16px;font-style:normal}.svp.ckpage .ckduo{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-top:16px;display:grid}.svp.ckpage .ckcell{background:#0f172a09;border-radius:20px;padding:20px}.svp.ckpage .ckcell .ckeyebrow{margin-bottom:8px}.svp.ckpage .ckbig2{letter-spacing:-.03em;font-size:clamp(30px,3.4vw,40px);font-weight:700;display:block}.svp.ckpage .ckcell i{color:var(--ink2);margin-top:6px;font-size:18px;font-style:normal;display:block}.svp.ckpage .ckhours{flex-wrap:wrap;gap:10px;margin:18px 0 0;padding:0;list-style:none;display:flex}.svp.ckpage .ckhour{background:#0f172a09;border-radius:16px;justify-items:center;gap:4px;min-width:62px;padding:10px 8px;display:grid}.svp.ckpage .ckhbar{align-items:flex-end;width:12px;height:76px;display:flex}.svp.ckpage .ckhbar>span{background:var(--sap);border-radius:999px;width:100%;display:block}.svp.ckpage .ckhour b{font-size:19px;font-weight:640}.svp.ckpage .ckhour i{font-style:normal;font-family:var(--mono);color:var(--ink2);font-size:14px}.svp.ckpage .ckhour.on{background:#1d4ed81a;box-shadow:inset 0 0 0 1px #1d4ed847}.svp.ckpage .ckrange{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.svp.ckpage .ckwk{min-height:52px;color:var(--ink2);font:inherit;cursor:pointer;background:#0f172a0b;border:0;border-radius:14px;align-items:center;padding:0 18px;font-size:17px;text-decoration:none;display:inline-flex}.svp.ckpage .ckwk:hover{background:#0f172a14}.svp.ckpage .ckwk.on{color:var(--sap);background:#1d4ed81a;font-weight:620;box-shadow:inset 0 0 0 1px #1d4ed84d}.svp.ckpage .ckwk:focus-visible{outline:3px solid var(--sap);outline-offset:3px}.svp.ckpage .ckloading{font-family:var(--mono);color:var(--warn);font-size:15px}.svp.ckpage .cknote{grid-template-columns:104px minmax(0,1fr);align-items:center;gap:18px;display:grid}.svp.ckpage .cknote p{color:var(--ink2);margin:0;font-size:19px}.svp.ckpage .ckfoot{color:var(--ink2);font-size:17px}@media (max-width:760px){.svp.ckpage .ckrow,.svp.ckpage .cknote{grid-template-columns:104px minmax(0,1fr)}.svp.ckpage .ckrow .cknum{text-align:left;grid-column:2;justify-items:start}}[data-theme=dark] .svp.ckpage,.dark .svp.ckpage{--ink:#f5f6f8;--ink2:#9ba6b5;--sap:#60a5fa;--stop:#ff6b6b;--warn:#f5b544;--ok:#3dd68c;--canvas:#0b1220;--hair:#ffffff1c;--glass:linear-gradient(180deg, #ffffff12, #ffffff0a);--lift:0 22px 60px -34px #000c}[data-theme=dark] .svp.ckpage .ckglass{box-shadow:var(--lift), inset 0 0 0 1px #ffffff14}[data-theme=dark] .svp.ckpage .ckbtn{color:#fff;background:#1d4ed8}[data-theme=dark] .svp.ckpage .ckbtn:hover{background:#2563eb}[data-theme=dark] .svp.ckpage .ckcell,[data-theme=dark] .svp.ckpage .ckhour,[data-theme=dark] .svp.ckpage .ckwk{background:#ffffff0f}[data-theme=dark] .svp.ckpage .ckwk:hover{background:#ffffff1c}[data-theme=dark] .svp.ckpage .ckwk.on{color:#cfe0ff;background:#60a5fa29;box-shadow:inset 0 0 0 1px #60a5fa66}[data-theme=dark] .svp.ckpage .ckhour.on{background:#60a5fa29;box-shadow:inset 0 0 0 1px #60a5fa66}[data-theme=dark] .svp.ckpage .ckmeter{background:#ffffff1a}[data-theme=dark] .svp.ckpage .ckpill{background:#60a5fa29}[data-theme=dark] .svp.ckpage .cktag{background:#ffffff14}[data-theme=dark] .svp.ckpage .cktag[data-tone=stop]{background:#ff6b6b29}[data-theme=dark] .svp.ckpage .cktag[data-tone=warn]{background:#f5b54429}[data-theme=dark] .svp.ckpage .cktag[data-tone=ok]{background:#3dd68c29}.svp.ckpage .cknote>div{justify-items:start;gap:10px;display:grid}.svp.ckpage .ckh2{letter-spacing:-.015em;color:var(--ink);margin:0;font-size:23px;font-weight:660}.svp.ckpage .ckbtn2{min-height:52px;color:var(--sap);background:0 0;border-radius:14px;align-items:center;padding:0 20px;font-size:18px;font-weight:620;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #1d4ed859}.svp.ckpage .ckrow.off b{font-weight:560}.svp.ckpage .mnsearch{background:#0f172a0b;border-radius:14px;align-items:center;min-height:52px;padding:0 16px;display:inline-flex}.svp.ckpage .mnsearch input{min-width:220px;color:var(--ink);font:inherit;background:0 0;border:0;font-size:17px}.svp.ckpage .mnsearch input::placeholder{color:var(--ink2)}.svp.ckpage .mnsearch:focus-within{outline:3px solid var(--sap);outline-offset:3px}.svp.ckpage .mnsr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-theme=dark] .svp.ckpage .mnsearch{background:#ffffff0f}.svp.ckpage{gap:18px;display:grid}.svp.ckpage .cktag{justify-content:center;min-width:124px}.svp.ckpage .cknum{justify-items:end;gap:6px;display:grid}.svp.ckpage .ckbtn2{min-height:44px;color:var(--sap);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;padding:0 16px;font-size:17px;font-weight:600;box-shadow:inset 0 0 0 1px #1d4ed859}.svp.ckpage .ckbtn2:hover{background:#1d4ed812}.svp.ckpage .ckbtn2:focus-visible{outline:3px solid var(--sap);outline-offset:3px}[data-theme=dark] .svp.ckpage .ckbtn2{box-shadow:inset 0 0 0 1px #60a5fa66}[data-theme=dark] .svp.ckpage .ckbtn2:hover{background:#60a5fa1f}
.svp.acpage{--ink:#0b1220;--ink2:#334155;--sap:#1d4ed8;--stop:#b42318;--warn:#b54708;--ok:#067647;--canvas:#f8fafc;--hair:#0f172a17;--glass:linear-gradient(180deg, #ffffffe6, #ffffffc2);--lift:0 22px 60px -34px #0f172a66;--mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, monospace;color:var(--ink);font-variant-numeric:tabular-nums;gap:22px;padding:0 0 22px;font-family:Inter Display,Inter,-apple-system,system-ui,sans-serif;font-size:19px;line-height:1.5;display:grid;position:relative}.svp.acpage>*{z-index:1;position:relative}.svp.acpage .acbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.svp.acpage .acbar h1{letter-spacing:-.02em;margin:0;font-size:27px;font-weight:680}.svp.acpage .acbar h1 span{color:var(--ink2);margin-left:10px;font-weight:480}.svp.acpage .acglass{background:var(--glass);-webkit-backdrop-filter:blur(22px)saturate(160%);box-shadow:var(--lift), inset 0 0 0 1px #fff9;border-radius:26px;padding:26px clamp(20px,2.4vw,30px)}.svp.acpage .aceyebrow{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--ink2);margin:0 0 12px;font-size:13px;font-weight:600}.svp.acpage .acsay{letter-spacing:-.03em;margin:0;font-size:clamp(28px,3.8vw,44px);font-weight:640;line-height:1.16}.svp.acpage .acbig{letter-spacing:-.04em;color:var(--ink);font-weight:720}.svp.acpage .acsub{max-width:66ch;color:var(--ink2);margin:16px 0 0;font-size:20px}.svp.acpage .acfine{max-width:82ch;color:var(--ink2);margin:14px 0 0;font-size:17px}.svp.acpage .acacts{flex-wrap:wrap;align-items:center;gap:14px;margin-top:22px;display:flex}.svp.acpage .acwhere{color:var(--ink2);font-size:18px}.svp.acpage .acstripacts .acbtn,.svp.acpage .acstripacts .acbtn2{white-space:nowrap}.svp.acpage .acbtn{background:var(--sap);color:#fff;border-radius:16px;align-items:center;min-height:60px;padding:0 26px;font-size:20px;font-weight:620;text-decoration:none;display:inline-flex;box-shadow:0 16px 32px -20px #1d4ed8d9}.svp.acpage .acbtn:hover{background:#1a44be}.svp.acpage .acbtn:focus-visible{outline:3px solid var(--sap);outline-offset:3px}.svp.acpage .achead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.svp.acpage .achead h2{letter-spacing:-.015em;margin:0 0 6px;font-size:23px;font-weight:660}.svp.acpage .achead p{max-width:68ch;color:var(--ink2);margin:0;font-size:18px}.svp.acpage .acpill{color:var(--sap);font-family:var(--mono);white-space:nowrap;background:#1d4ed817;border-radius:999px;padding:8px 14px;font-size:15px}.svp.acpage .actag{white-space:nowrap;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;background:#0f172a0d;border-radius:8px;justify-self:start;padding:6px 9px;font-size:12px;font-weight:600;line-height:1}.svp.acpage .actag[data-tone=stop]{color:var(--stop);background:#b4231817}.svp.acpage .actag[data-tone=warn]{color:var(--warn);background:#b5470817}.svp.acpage .actag[data-tone=ok]{color:var(--ok);background:#06764717}.svp.acpage .aclist{margin:12px 0 0;padding:0;list-style:none}.svp.acpage .aclist .acrow{border-top:1px solid var(--hair);grid-template-columns:104px minmax(0,1fr) auto;align-items:center;gap:18px;padding:15px 0;display:grid}.svp.acpage .aclist .acwho,.svp.acpage .acline .acwho{gap:5px;min-width:0;display:grid}.svp.acpage .aclist .acwho b{letter-spacing:-.01em;font-size:20px;font-weight:620}.svp.acpage .aclist .acwho i{color:var(--ink2);font-size:17px;font-style:normal}.svp.acpage .acmeter{background:#0f172a12;border-radius:999px;height:6px;display:block;overflow:hidden}.svp.acpage .acmeter>span{background:var(--sap);border-radius:999px;height:100%;display:block}.svp.acpage .aclist .acnum{text-align:right;justify-items:end;gap:2px;display:grid}.svp.acpage .aclist .acnum b{letter-spacing:-.02em;font-size:24px;font-weight:660}.svp.acpage .aclist .acnum i{color:var(--ink2);white-space:nowrap;font-size:16px;font-style:normal}.svp.acpage .acduo{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-top:16px;display:grid}.svp.acpage .accell{background:#0f172a09;border-radius:20px;padding:20px}.svp.acpage .accell .aceyebrow{margin-bottom:8px}.svp.acpage .acbig2{letter-spacing:-.03em;font-size:clamp(30px,3.4vw,40px);font-weight:700;display:block}.svp.acpage .accell i{color:var(--ink2);margin-top:6px;font-size:18px;font-style:normal;display:block}.svp.acpage .achours{flex-wrap:wrap;gap:10px;margin:18px 0 0;padding:0;list-style:none;display:flex}.svp.acpage .achour{background:#0f172a09;border-radius:16px;justify-items:center;gap:4px;min-width:62px;padding:10px 8px;display:grid}.svp.acpage .achbar{align-items:flex-end;width:12px;height:76px;display:flex}.svp.acpage .achbar>span{background:var(--sap);border-radius:999px;width:100%;display:block}.svp.acpage .achour b{font-size:19px;font-weight:640}.svp.acpage .achour i{font-style:normal;font-family:var(--mono);color:var(--ink2);font-size:14px}.svp.acpage .achour.on{background:#1d4ed81a;box-shadow:inset 0 0 0 1px #1d4ed847}.svp.acpage .acrange{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.svp.acpage .acwk{min-height:52px;color:var(--ink2);font:inherit;cursor:pointer;background:#0f172a0b;border:0;border-radius:14px;align-items:center;padding:0 18px;font-size:17px;text-decoration:none;display:inline-flex}.svp.acpage .acwk:hover{background:#0f172a14}.svp.acpage .acwk.on{color:var(--sap);background:#1d4ed81a;font-weight:620;box-shadow:inset 0 0 0 1px #1d4ed84d}.svp.acpage .acwk:focus-visible{outline:3px solid var(--sap);outline-offset:3px}.svp.acpage .acloading{font-family:var(--mono);color:var(--warn);font-size:15px}.svp.acpage .acnote{grid-template-columns:104px minmax(0,1fr);align-items:center;gap:18px;display:grid}.svp.acpage .acnote p{color:var(--ink2);margin:0;font-size:19px}.svp.acpage .acfoot{color:var(--ink2);font-size:17px}@media (max-width:760px){.svp.acpage .aclist .acrow,.svp.acpage .acnote{grid-template-columns:104px minmax(0,1fr)}.svp.acpage .aclist .acrow .acnum{text-align:left;grid-column:2;justify-items:start}}[data-theme=dark] .svp.acpage,.dark .svp.acpage{--ink:#f5f6f8;--ink2:#9ba6b5;--sap:#60a5fa;--stop:#ff6b6b;--warn:#f5b544;--ok:#3dd68c;--canvas:#0b1220;--hair:#ffffff1c;--glass:linear-gradient(180deg, #ffffff12, #ffffff0a);--lift:0 22px 60px -34px #000c}[data-theme=dark] .svp.acpage .acglass{box-shadow:var(--lift), inset 0 0 0 1px #ffffff14}[data-theme=dark] .svp.acpage .acbtn{color:#fff;background:#1d4ed8}[data-theme=dark] .svp.acpage .acbtn:hover{background:#2563eb}[data-theme=dark] .svp.acpage .accell,[data-theme=dark] .svp.acpage .achour,[data-theme=dark] .svp.acpage .acwk{background:#ffffff0f}[data-theme=dark] .svp.acpage .acwk:hover{background:#ffffff1c}[data-theme=dark] .svp.acpage .acwk.on{color:#cfe0ff;background:#60a5fa29;box-shadow:inset 0 0 0 1px #60a5fa66}[data-theme=dark] .svp.acpage .achour.on{background:#60a5fa29;box-shadow:inset 0 0 0 1px #60a5fa66}[data-theme=dark] .svp.acpage .acmeter{background:#ffffff1a}[data-theme=dark] .svp.acpage .acpill{background:#60a5fa29}[data-theme=dark] .svp.acpage .actag{background:#ffffff14}[data-theme=dark] .svp.acpage .actag[data-tone=stop]{background:#ff6b6b29}[data-theme=dark] .svp.acpage .actag[data-tone=warn]{background:#f5b54429}[data-theme=dark] .svp.acpage .actag[data-tone=ok]{background:#3dd68c29}.svp.acpage .acnote>div{justify-items:start;gap:10px;display:grid}.svp.acpage .ach2{letter-spacing:-.015em;color:var(--ink);margin:0;font-size:23px;font-weight:660}.svp.acpage .acbtn2{min-height:52px;color:var(--sap);background:0 0;border-radius:14px;align-items:center;padding:0 20px;font-size:18px;font-weight:620;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #1d4ed859}.svp.acpage .acbtn2:hover{background:#1d4ed812}.svp.acpage .acbtn2:focus-visible{outline:3px solid var(--sap);outline-offset:3px}.svp.acpage .aclist .acrow.off b{font-weight:560}[data-theme=dark] .svp.acpage .acbtn2{box-shadow:inset 0 0 0 1px #60a5fa66}[data-theme=dark] .svp.acpage .acbtn2:hover{background:#60a5fa1f}.svp.acpage .mnsearch{background:#0f172a0b;border-radius:14px;align-items:center;min-height:52px;padding:0 16px;display:inline-flex}.svp.acpage .mnsearch input{min-width:220px;color:var(--ink);font:inherit;background:0 0;border:0;font-size:17px}.svp.acpage .mnsearch input::placeholder{color:var(--ink2)}.svp.acpage .mnsearch:focus-within{outline:3px solid var(--sap);outline-offset:3px}.svp.acpage .mnsr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-theme=dark] .svp.acpage .mnsearch{background:#ffffff0f}.svp.acpage{gap:16px;display:grid}.svp.acpage .acstrip{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:end;gap:18px 24px;display:grid}.svp.acpage .acfig{gap:2px;display:grid}.svp.acpage .acfig>b{letter-spacing:-.025em;font-size:clamp(24px,2.5vw,32px);font-weight:700;line-height:1.05}.svp.acpage .acfig>i{font-style:normal;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink2);font-size:13px;font-weight:600}.svp.acpage .acfigbad>b{color:var(--stop)}.svp.acpage .acof{color:var(--ink2);font-size:.62em;font-weight:600}.svp.acpage .acstripacts{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;align-items:center;gap:10px;display:flex}@media (min-width:1180px){.svp.acpage .acstripacts{grid-column:auto;justify-content:flex-end}}.svp.acpage .acsearch{background:#0f172a0b;border-radius:14px;align-items:center;min-height:52px;padding:0 16px;display:inline-flex}.svp.acpage .acsearch input{min-width:190px;color:var(--ink);font:inherit;background:0 0;border:0;font-size:17px}.svp.acpage .acsearch:focus-within{outline:3px solid var(--sap);outline-offset:3px}.svp.acpage .acsr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.svp.acpage .acwrap{padding:6px clamp(10px,1.4vw,18px) 10px;overflow-x:auto}.svp.acpage .actable{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:940px}.svp.acpage .actable tbody td{white-space:nowrap}.svp.acpage .actable thead th{border-bottom:1px solid var(--hair);font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--ink2);text-align:left;white-space:nowrap;padding:14px 12px 12px;font-size:13px;font-weight:600}.svp.acpage .actable .acr{text-align:right}.svp.acpage .acsortbtn{font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;padding:0}.svp.acpage .acsortbtn.on{color:var(--sap);text-underline-offset:4px;text-decoration:underline}.svp.acpage .acsortbtn:focus-visible{outline:3px solid var(--sap);outline-offset:3px}.svp.acpage .acrow{cursor:pointer;transition:background .14s}.svp.acpage .acrow:hover,.svp.acpage .acrow:focus-visible{background:#1d4ed80d;outline:none}.svp.acpage .actable tbody th,.svp.acpage .actable tbody td{border-bottom:1px solid var(--hair);text-align:left;vertical-align:middle;padding:15px 12px;font-size:18px}.svp.acpage .actable tbody .acr{text-align:right}.svp.acpage .acname{letter-spacing:-.01em;width:34%;min-width:280px;font-size:19px;font-weight:620}.svp.acpage .acnameinner{gap:6px;display:grid}.svp.acpage .acnametext{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.svp.acpage .acbar{background:#0f172a0d;border-radius:999px;width:100%;max-width:220px;height:3px;display:block;overflow:hidden}.svp.acpage .acbar>span{background:var(--sap);border-radius:999px;height:100%;display:block}.svp.acpage .acnum{white-space:nowrap;font-weight:620}.svp.acpage .acowed{font-size:20px}.svp.acpage .aclate{color:var(--stop)}.svp.acpage .acdim{color:var(--ink2)}.svp.acpage .acchip{color:var(--sap);white-space:nowrap;background:#1d4ed817;border-radius:999px;padding:6px 11px;font-size:15px;font-weight:600;display:inline-block}.svp.acpage .acchipoff{color:var(--ink2);background:#0f172a0d}.svp.acpage .acchipwarn{color:var(--warn);background:#b547081a}.svp.acpage .acempty{color:var(--ink2);padding:28px 12px;font-size:18px}[data-theme=dark] .svp.acpage .acsearch,[data-theme=dark] .svp.acpage .acchipoff{background:#ffffff0f}[data-theme=dark] .svp.acpage .acbar{background:#ffffff17}[data-theme=dark] .svp.acpage .acrow:hover,[data-theme=dark] .svp.acpage .acrow:focus-visible{background:#60a5fa1a}[data-theme=dark] .svp.acpage .acchip{color:#cfe0ff;background:#60a5fa29}.svp.acpage.acdetail{background:var(--canvas);padding:26px clamp(16px,3vw,34px) 60px}.svp.acpage.acdetail .acbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;display:flex}.svp.acpage.acdetail .acbar h1{letter-spacing:-.025em;margin:0;font-size:clamp(26px,3vw,34px);font-weight:700}.svp.acpage.acdetail .acbar p{margin:4px 0 0;font-size:18px}.svp.acpage .acswitch{background:#0f172a0d;border-radius:16px;justify-self:start;gap:4px;padding:4px;display:inline-flex}.svp.acpage .acseg{min-height:52px;color:var(--ink2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;padding:0 22px;font-size:18px;font-weight:600;transition:background .16s,color .16s}.svp.acpage .acseg.on{color:var(--ink);background:#fff;box-shadow:0 8px 20px -14px #0f172a80}.svp.acpage .acseg:focus-visible{outline:3px solid var(--sap);outline-offset:3px}.svp.acpage .acsheetwrap{gap:14px;display:grid}.svp.acpage .acsheet{background:#fff;border-radius:22px;padding:clamp(20px,2.6vw,34px);box-shadow:0 30px 70px -40px #0f172a73,inset 0 0 0 1px #0f172a12}.svp.acpage .acsheettop{border-bottom:2px solid var(--ink);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:18px;padding-bottom:20px;display:grid}.svp.acpage .acsheettop .aceyebrow{margin-bottom:6px;display:block}.svp.acpage .acsheettop b{font-size:20px;font-weight:640}.svp.acpage .aclines{margin:0;padding:0;list-style:none}.svp.acpage .acline{border-bottom:1px solid var(--hair);grid-template-columns:120px minmax(0,1fr) auto;align-items:baseline;gap:16px;padding:14px 0;display:grid}@media (prefers-reduced-motion:no-preference){.svp.acpage .acline{animation:.38s cubic-bezier(.2,.8,.2,1) backwards acfill;animation-delay:calc(var(--i,0) * 34ms)}}@keyframes acfill{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.svp.acpage .acline .acwho{gap:3px;display:grid}.svp.acpage .acline .acwho b{font-size:19px;font-weight:620}.svp.acpage .acline .acwho i{color:var(--ink2);font-size:16px;font-style:normal}.svp.acpage .acline .acnum{font-size:20px;font-weight:640}.svp.acpage .acsheetfoot{border-top:2px solid var(--ink);justify-content:space-between;align-items:baseline;gap:16px;margin-top:18px;padding-top:18px;display:flex}.svp.acpage .acsheetfoot .aceyebrow{margin:0}.svp.acpage .acsheetfoot b{letter-spacing:-.03em;font-size:clamp(28px,3.2vw,38px);font-weight:700}.svp.acpage .acportal{background:#fff;border-radius:20px;margin-top:18px;overflow:hidden;box-shadow:0 26px 60px -38px #0f172a80,inset 0 0 0 1px #0f172a14}.svp.acpage .acportalbar{background:#0f172a09;align-items:center;gap:10px;padding:14px 18px;font-size:17px;display:flex}.svp.acpage .acdot{background:var(--ok);border-radius:999px;width:10px;height:10px}.svp.acpage .acportalbody{padding:22px}.svp.acpage .acportalsay{letter-spacing:-.02em;margin:0 0 14px;font-size:clamp(21px,2.2vw,27px);font-weight:620}.svp.acpage .acportallist{margin:0;padding:0;list-style:none}.svp.acpage .acportallist li{border-top:1px solid var(--hair);grid-template-columns:110px minmax(0,1fr) auto;gap:12px;padding:11px 0;font-size:18px;display:grid}[data-theme=dark] .svp.acpage .acswitch{background:#ffffff0f}[data-theme=dark] .svp.acpage .acseg.on{color:var(--ink);background:#ffffff1f}[data-theme=dark] .svp.acpage .acsheet,[data-theme=dark] .svp.acpage .acportal{color:#0b1220;background:#f7f8fa}[data-theme=dark] .svp.acpage .acsheet .aceyebrow,[data-theme=dark] .svp.acpage .acsheet .acwho i,[data-theme=dark] .svp.acpage .acsheet .acdim,[data-theme=dark] .svp.acpage .acportal .acdim{color:#475569}[data-theme=dark] .svp.acpage .acsheet b,[data-theme=dark] .svp.acpage .acportal b{color:#0b1220}[data-theme=dark] .svp.acpage .acsheettop,[data-theme=dark] .svp.acpage .acsheetfoot{border-color:#0b1220}[data-theme=dark] .svp.acpage .acline,[data-theme=dark] .svp.acpage .acportallist li{border-color:#0f172a1f}[data-theme=dark] .svp.acpage .acportalbar{background:#0f172a0f}