@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/desk-static/fonts/Archivo-1.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/desk-static/fonts/Archivo-2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/desk-static/fonts/Archivo-3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/desk-static/fonts/Archivo-1.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/desk-static/fonts/Archivo-2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/desk-static/fonts/Archivo-3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/desk-static/fonts/Archivo-1.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/desk-static/fonts/Archivo-2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/desk-static/fonts/Archivo-3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/desk-static/fonts/Archivo-1.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/desk-static/fonts/Archivo-2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/desk-static/fonts/Archivo-3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/desk-static/fonts/Archivo-1.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/desk-static/fonts/Archivo-2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/desk-static/fonts/Archivo-3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spline Sans Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/desk-static/fonts/SplineSansMono-4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spline Sans Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/desk-static/fonts/SplineSansMono-5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spline Sans Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/desk-static/fonts/SplineSansMono-4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spline Sans Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/desk-static/fonts/SplineSansMono-5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spline Sans Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/desk-static/fonts/SplineSansMono-4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spline Sans Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/desk-static/fonts/SplineSansMono-5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spline Sans Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/desk-static/fonts/SplineSansMono-4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spline Sans Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/desk-static/fonts/SplineSansMono-5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html,body{background:#f5f4f8;margin:0;padding:0}a{color:#214999;text-decoration:none}a:hover{color:#17335c;text-decoration:underline}:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #17335c}input,select,textarea,button{font-family:Archivo,system-ui,sans-serif}@keyframes toastin{0%{opacity:0;transform:translate(-50%,6px)}to{opacity:1;transform:translate(-50%)}}@keyframes ubRise{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@keyframes ubFade{0%{opacity:0}to{opacity:1}}@keyframes ubPop{0%{opacity:0;transform:scale(.93)}to{opacity:1;transform:none}}@keyframes ubSlide{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}[data-screen-label]{animation:.2s both ubFade}[data-screen-label]>section,[data-screen-label]>div>section,[data-screen-label]>div>div>section{animation:.34s cubic-bezier(.2,.8,.3,1) both ubRise}[data-screen-label]>div>section:nth-child(2),[data-screen-label]>div>div>section:nth-child(2){animation-delay:50ms}[data-screen-label]>div>section:nth-child(3),[data-screen-label]>div>div>section:nth-child(3){animation-delay:.1s}[data-screen-label]>div>section:nth-child(4),[data-screen-label]>div>div>section:nth-child(4){animation-delay:.15s}[data-screen-label]>div>section:nth-child(5){animation-delay:.2s}[data-anim=card]{animation:.3s cubic-bezier(.2,.8,.3,1) both ubRise}[data-anim=pop]{animation:.26s cubic-bezier(.2,.8,.3,1) both ubPop}[data-anim=reveal]{animation:.22s both ubSlide}button{transition:background-color .16s,color .16s,border-color .16s,box-shadow .16s,transform .1s}button:active{transform:translateY(1px)}a{transition:color .15s}input,select,textarea{transition:border-color .15s,box-shadow .15s,background-color .15s}input:focus,select:focus,textarea:focus{box-shadow:0 0 0 3px var(--acbg)}section{transition:border-color .2s,box-shadow .2s}[data-row]{transition:background-color .14s}[data-row]:hover{background:var(--dim)}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}@media print{[data-print=chrome]{display:none!important}[data-print=doc]{display:block!important}html,body{background:#fff}}[data-scroll]>section{overflow-x:auto}[data-theme]{--fb:"Archivo",system-ui,sans-serif;--fm:"Spline Sans Mono",ui-monospace,monospace;--ink:#22262e;--mut:#667080;--faint:#93a0ae;--sur:#fff;--sur2:#fbfbfd;--sur3:#f8fafc;--bg:#f5f4f8;--dim:#f7f6fa;--track:#ebecf2;--dis:#c9cdd6;--ln:#e5e2ec;--ln2:#d8d4e2;--ac:#17335c;--acfill:#17335c;--ac2:#0e2138;--acbg:#e7ecf4;--acln:#cfd8e8;--acsub:#c3d0e2;--band:#eff2f8;--bandln:#dbe2ee;--bandink:#42556f;--link:#214999;--neg:#b26430;--negbg:#f7efe7;--go:#2f7a52;--gobg:#e7f1ea;--goln:#cfe2d6;--goink:#1d5a3c;--cau:#b77a1c;--caubg:#fbf0dd;--cauln:#ecd9ad;--cauink:#5d4a1f;--no:#a83a31;--nobg:#f6e4e2;--noln:#eccfcb;--noink:#8a2f27;--fr:#0f766e;--frbg:#e6f3f1;--frln:#cfe5e1;--gofill:#2f7a52;--caufill:#7a5210;--nofill:#a83a31}[data-theme=dark]{--ink:#e6eaf2;--mut:#98a4b5;--faint:#6b7889;--sur:#151a22;--sur2:#1a2029;--sur3:#1b2330;--bg:#0d1117;--dim:#1a1f28;--track:#2a313d;--dis:#3a424f;--ln:#262d38;--ln2:#333b48;--ac:#8cb0e4;--acfill:#2e5590;--ac2:#16283f;--acbg:#1a2436;--acln:#3a4a64;--acsub:#8fa6c4;--band:#1b2331;--bandln:#2b3546;--bandink:#aebed4;--link:#93b7ee;--neg:#d68f58;--negbg:#2a1f14;--go:#71c492;--gobg:#152b1e;--goln:#2a4a38;--goink:#a6debc;--cau:#e2b25c;--caubg:#2a2313;--cauln:#4a3d21;--cauink:#ebcb90;--no:#e8877a;--nobg:#2d1a18;--noln:#4c2a26;--noink:#f3aca1;--fr:#57c6b8;--frbg:#102b29;--frln:#24463f;--gofill:#2e6b49;--caufill:#6a5426;--nofill:#8e3b33}[data-theme=dark] [data-paper]{--ink:#22262e;--mut:#667080;--faint:#93a0ae;--sur:#fff;--sur2:#fbfbfd;--sur3:#f8fafc;--dim:#f7f6fa;--ln:#e5e2ec;--ln2:#d8d4e2;--ac:#17335c;--acfill:#17335c;--acln:#cfd8e8;--acbg:#e7ecf4;--band:#eff2f8;--bandln:#dbe2ee;--bandink:#42556f;--track:#ebecf2;--goink:#1d5a3c;--noink:#8a2f27;--cauink:#5d4a1f;--gofill:#2f7a52;--caufill:#7a5210;--nofill:#a83a31}:is(html:has([data-theme=dark]),body:has([data-theme=dark])){background:#0d1117}[data-theme=dark] a{color:#93b7ee}[data-theme=dark] a:hover{color:#b9d2f7}[data-theme=dark] :focus-visible{outline-color:#8cb0e4}[data-theme=dark] input,[data-theme=dark] select,[data-theme=dark] textarea{background:var(--sur2);color:var(--ink);border-color:var(--ln2)}[data-theme=dark] input::placeholder,[data-theme=dark] textarea::placeholder{color:var(--faint)}[data-theme=dark] input[type=checkbox],[data-theme=dark] input[type=date],[data-theme=dark] input[type=number]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media print{[data-theme]{background:#fff!important}}@media (max-width:760px){[data-cols]{grid-template-columns:1fr!important}[data-rail]{display:none!important}[data-stack]{flex-direction:column!important;align-items:stretch!important}[data-pad]{padding-left:12px!important;padding-right:12px!important}[data-touch] button{min-height:44px}}.scope-chip .spark-pop{z-index:80;background:var(--sur);width:max-content;max-width:420px;color:var(--ink);border:1px solid var(--ln2);white-space:normal;text-align:left;pointer-events:none;border-radius:8px;padding:8px 10px;font-size:11px;font-weight:500;line-height:1.45;display:none;position:absolute;top:50%;left:calc(100% + 12px);transform:translateY(-50%);box-shadow:0 12px 32px #141e3c24}.scope-chip:hover .spark-pop{display:block}.rdh0:hover{background:var(--bg)!important}.rdh1:hover{border-color:var(--ln2)!important;background:var(--sur)!important}.rdh2:hover{-webkit-text-decoration-color:var(--link)!important;text-decoration-color:var(--link)!important}
