@font-face{font-family:Gilroy;src:url(/SpaceWorks-Design-System/kit/fonts/Gilroy-Light.woff2)format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Gilroy;src:url(/SpaceWorks-Design-System/kit/fonts/Gilroy-ExtraBold.woff2)format("woff2");font-weight:800;font-display:swap}@font-face{font-family:Outfit;src:url(/SpaceWorks-Design-System/kit/fonts/Outfit-Variable.woff2)format("woff2");font-weight:400 700;font-display:swap}@font-face{font-family:Unbounded;src:url(/SpaceWorks-Design-System/kit/fonts/Unbounded-Variable.woff2)format("woff2");font-weight:500 600;font-display:swap}:root{--font-display:"Gilroy", sans-serif;--font-sans:"Outfit", sans-serif;--font-accent:"Unbounded", "Outfit", sans-serif;--brand-deep-ink:#142c2a;--brand-maker-teal:#006e63;--brand-workshop-orange:#ff7447;--brand-citron:#dfff8f;--brand-sky-blue:#b5cdff;--brand-warm-yellow:#ffd447;--brand-warm-cream:#fff4e8;--color-bg:255 244 232;--color-surface:246 236 224;--color-panel:255 255 255;--color-hover:239 230 219;--color-line:213 208 198;--color-outline:130 138 131;--color-ink:20 44 42;--color-muted:91 104 99;--color-focus:0 110 99;--color-accent:0 110 99;--color-accent-hover:2 103 93;--color-accent-active:4 97 88;--color-on-accent:255 244 232;--color-accent-soft:224 238 236;--color-accent-ink:0 110 99;--color-brand:0 110 99;--color-brand-hover:2 103 93;--color-brand-active:4 97 88;--color-on-brand:255 244 232;--color-brand-soft:224 238 236;--color-brand-ink:0 110 99;--color-brand-boundary:0 110 99;--color-emphasis:255 116 71;--color-emphasis-hover:255 129 87;--color-emphasis-active:255 142 103;--color-on-emphasis:20 44 42;--color-emphasis-soft:255 238 233;--color-success:223 255 143;--color-success-hover:203 234 133;--color-success-active:182 213 123;--color-on-success:20 44 42;--color-success-soft:251 255 242;--color-success-ink:83 109 73;--color-warn:255 212 71;--color-warn-hover:232 195 68;--color-warn-active:208 178 65;--color-on-warn:20 44 42;--color-warn-soft:255 250 233;--color-warn-ink:105 104 52;--color-info:181 205 255;--color-info-hover:165 189 234;--color-info-active:149 173 212;--color-on-info:20 44 42;--color-info-soft:246 249 255;--color-info-ink:81 105 123;--color-danger:185 28 28;--color-danger-hover:153 27 27;--color-danger-active:133 30 29;--color-on-danger:255 244 232;--color-danger-line:252 165 165;--color-sidebar:223 255 143;--color-sidebar-hover:242 255 210;--color-sidebar-active:0 110 99;--color-scrim:20 44 42;--shadow-color:20 44 42}:root.dark{--color-bg:0 0 0;--color-surface:11 11 11;--color-panel:20 20 20;--color-hover:28 28 28;--color-line:44 44 44;--color-outline:120 120 120;--color-ink:255 244 232;--color-muted:172 172 172;--color-focus:223 255 143;--color-accent:0 110 99;--color-accent-hover:2 103 93;--color-accent-active:4 97 88;--color-on-accent:255 244 232;--color-accent-soft:18 29 28;--color-accent-ink:128 177 166;--color-brand:0 110 99;--color-brand-hover:2 103 93;--color-brand-active:4 97 88;--color-on-brand:255 244 232;--color-brand-soft:18 29 28;--color-brand-ink:128 177 166;--color-brand-boundary:128 177 166;--color-emphasis:255 116 71;--color-emphasis-hover:255 129 87;--color-emphasis-active:255 142 103;--color-on-emphasis:20 44 42;--color-emphasis-soft:34 26 23;--color-success:223 255 143;--color-success-hover:203 234 133;--color-success-active:182 213 123;--color-on-success:20 44 42;--color-success-soft:32 34 27;--color-success-ink:233 252 170;--color-warn:255 212 71;--color-warn-hover:232 195 68;--color-warn-active:208 178 65;--color-on-warn:20 44 42;--color-warn-soft:34 32 23;--color-warn-ink:255 222 119;--color-info:181 205 255;--color-info-hover:165 189 234;--color-info-active:149 173 212;--color-on-info:20 44 42;--color-info-soft:30 31 34;--color-info-ink:203 217 248;--color-danger:252 165 165;--color-danger-hover:253 185 182;--color-danger-active:253 201 195;--color-on-danger:20 44 42;--color-danger-line:124 98 97;--color-sidebar:11 11 11;--color-sidebar-hover:28 28 28;--color-sidebar-active:0 110 99;--color-scrim:0 0 0;--shadow-color:0 0 0}:root{--sw-dur-fast:.12s;--sw-dur-base:.18s;--sw-dur-slow:.24s;--sw-ease-standard:cubic-bezier(.2, 0, 0, 1);--sw-ease-enter:cubic-bezier(.16, 1, .3, 1);--sw-ease-exit:cubic-bezier(.4, 0, 1, 1);--sw-enter-y:8px;--sw-pop-scale:.98;--sw-pop-offset:4px;--sw-slide-x:100%}.sw-kiosk,.sw-tv{--sw-enter-y:0px;--sw-pop-scale:1;--sw-pop-offset:0px;--sw-slide-x:0%}@media (prefers-reduced-motion:reduce){:root{--sw-dur-fast:0s;--sw-dur-base:0s;--sw-dur-slow:0s;--sw-enter-y:0px;--sw-pop-scale:1;--sw-pop-offset:0px;--sw-slide-x:0%}}:root{--chart-1:0 110 99;--chart-2:255 116 71;--chart-3:223 255 143;--chart-4:181 205 255;--chart-5:255 212 71;--chart-edge:20 44 42;--chart-danger:var(--color-danger)}:root.dark{--chart-edge:255 244 232}.sw-scope{--font-display:"Gilroy", sans-serif;--font-sans:"Outfit", sans-serif;--font-accent:"Unbounded", "Outfit", sans-serif;--brand-deep-ink:#142c2a;--brand-maker-teal:#006e63;--brand-workshop-orange:#ff7447;--brand-citron:#dfff8f;--brand-sky-blue:#b5cdff;--brand-warm-yellow:#ffd447;--brand-warm-cream:#fff4e8;--color-bg:255 244 232;--color-surface:246 236 224;--color-panel:255 255 255;--color-hover:239 230 219;--color-line:213 208 198;--color-outline:130 138 131;--color-ink:20 44 42;--color-muted:91 104 99;--color-focus:0 110 99;--color-accent:0 110 99;--color-accent-hover:2 103 93;--color-accent-active:4 97 88;--color-on-accent:255 244 232;--color-accent-soft:224 238 236;--color-accent-ink:0 110 99;--color-brand:0 110 99;--color-brand-hover:2 103 93;--color-brand-active:4 97 88;--color-on-brand:255 244 232;--color-brand-soft:224 238 236;--color-brand-ink:0 110 99;--color-brand-boundary:0 110 99;--color-emphasis:255 116 71;--color-emphasis-hover:255 129 87;--color-emphasis-active:255 142 103;--color-on-emphasis:20 44 42;--color-emphasis-soft:255 238 233;--color-success:223 255 143;--color-success-hover:203 234 133;--color-success-active:182 213 123;--color-on-success:20 44 42;--color-success-soft:251 255 242;--color-success-ink:83 109 73;--color-warn:255 212 71;--color-warn-hover:232 195 68;--color-warn-active:208 178 65;--color-on-warn:20 44 42;--color-warn-soft:255 250 233;--color-warn-ink:105 104 52;--color-info:181 205 255;--color-info-hover:165 189 234;--color-info-active:149 173 212;--color-on-info:20 44 42;--color-info-soft:246 249 255;--color-info-ink:81 105 123;--color-danger:185 28 28;--color-danger-hover:153 27 27;--color-danger-active:133 30 29;--color-on-danger:255 244 232;--color-danger-line:252 165 165;--color-sidebar:223 255 143;--color-sidebar-hover:242 255 210;--color-sidebar-active:0 110 99;--color-scrim:20 44 42;--shadow-color:20 44 42;--sw-dur-fast:.12s;--sw-dur-base:.18s;--sw-dur-slow:.24s;--sw-ease-standard:cubic-bezier(.2, 0, 0, 1);--sw-ease-enter:cubic-bezier(.16, 1, .3, 1);--sw-ease-exit:cubic-bezier(.4, 0, 1, 1);--sw-enter-y:8px;--sw-pop-scale:.98;--sw-pop-offset:4px;--sw-slide-x:100%;--chart-1:0 110 99;--chart-2:255 116 71;--chart-3:223 255 143;--chart-4:181 205 255;--chart-5:255 212 71;--chart-edge:20 44 42;--chart-danger:var(--color-danger);color-scheme:light;background:rgb(var(--color-bg));color:rgb(var(--color-ink))}.sw-scope.dark{--color-bg:0 0 0;--color-surface:11 11 11;--color-panel:20 20 20;--color-hover:28 28 28;--color-line:44 44 44;--color-outline:120 120 120;--color-ink:255 244 232;--color-muted:172 172 172;--color-focus:223 255 143;--color-accent:0 110 99;--color-accent-hover:2 103 93;--color-accent-active:4 97 88;--color-on-accent:255 244 232;--color-accent-soft:18 29 28;--color-accent-ink:128 177 166;--color-brand:0 110 99;--color-brand-hover:2 103 93;--color-brand-active:4 97 88;--color-on-brand:255 244 232;--color-brand-soft:18 29 28;--color-brand-ink:128 177 166;--color-brand-boundary:128 177 166;--color-emphasis:255 116 71;--color-emphasis-hover:255 129 87;--color-emphasis-active:255 142 103;--color-on-emphasis:20 44 42;--color-emphasis-soft:34 26 23;--color-success:223 255 143;--color-success-hover:203 234 133;--color-success-active:182 213 123;--color-on-success:20 44 42;--color-success-soft:32 34 27;--color-success-ink:233 252 170;--color-warn:255 212 71;--color-warn-hover:232 195 68;--color-warn-active:208 178 65;--color-on-warn:20 44 42;--color-warn-soft:34 32 23;--color-warn-ink:255 222 119;--color-info:181 205 255;--color-info-hover:165 189 234;--color-info-active:149 173 212;--color-on-info:20 44 42;--color-info-soft:30 31 34;--color-info-ink:203 217 248;--color-danger:252 165 165;--color-danger-hover:253 185 182;--color-danger-active:253 201 195;--color-on-danger:20 44 42;--color-danger-line:124 98 97;--color-sidebar:11 11 11;--color-sidebar-hover:28 28 28;--color-sidebar-active:0 110 99;--color-scrim:0 0 0;--shadow-color:0 0 0;--chart-edge:255 244 232;color-scheme:dark}.sw-box{--sw-under:#354845;--sw-spark:#142c2a;position:relative}.dark .sw-box{--sw-under:#66625d;--sw-spark:#fff4e8}.sw-box svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.sw-box .dk,.dark .sw-box .lt{display:none}.dark .sw-box .dk{display:block}.sw-box .f{transform-origin:0 0;stroke:var(--sw-ground,#fff4e8);stroke-width:0;stroke-linejoin:round;paint-order:stroke;--sw-gap-w:0px;--sw-ramp-w:3.8px}.sw-box .dk .f{stroke:var(--sw-ground,#000);--sw-gap-w:3.8px;--sw-ramp-w:0px}.sw-box .f.z1{opacity:0}.sw-box .w{fill:#354845;opacity:0}.dark .sw-box .w{fill:#fff4e8;fill-opacity:.14}.sw-box .a,.sw-box .k,.sw-box .r,.sw-box .p{opacity:0}.sw-box .a,.sw-box .r{fill:none;stroke:var(--sw-spark);stroke-width:1.1px;stroke-linecap:round}.sw-box .k{fill:var(--sw-spark);transform-box:fill-box;transform-origin:50%}@keyframes sw-box-spark{0%,66%{opacity:0;transform:scale(.3)}77%{opacity:1;transform:scale(1.15)}85%{transform:scale(1)}91%{opacity:1}to{opacity:0;transform:scale(1)}}@keyframes sw-box-tick{0%,64%{opacity:0}74%,88%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.sw-box .f,.sw-box .w,.sw-box .p,.sw-box .a,.sw-box .k,.sw-box .r{animation:none!important}}.sw-box.once .f-tl{animation:1.6s step-end both sw-box-tl}.sw-box.once .f-tr{animation:1.6s step-end both sw-box-tr}.sw-box.once .f-bl{animation:1.6s step-end both sw-box-bl}.sw-box.once .f-br{animation:1.6s step-end both sw-box-br}.sw-box.once .f-tr.z0{animation:1.6s step-end both sw-box-tr,1.6s step-end both sw-box-tr-z0}.sw-box.once .f-tr.z1{animation:1.6s step-end both sw-box-tr,1.6s step-end both sw-box-tr-z1}.sw-box.once .w{animation:1.6s linear both sw-box-w}.sw-box.once .p{animation:1.6s step-end both sw-box-p}@keyframes sw-box-tl{0%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.108,-.786,-1.554,-.1024,95.82,66.37)}25%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.1064,-.7802,-1.5518,-.0942,95.68,65.89)}26.04%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0935,-.7367,-1.5336,-.0333,94.56,62.31)}27.08%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.048,-.6176,-1.4698,.1338,90.63,52.5)}28.13%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0461,-.4419,-1.3379,.3802,82.49,38.08)}29.17%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0895,-.3572,-1.2771,.4991,78.74,30.89)}30.21%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.1025,-.3303,-1.2587,.5368,77.61,28.56)}31.25%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.1177,-.3009,-1.2374,.578,76.3,26.02)}32.29%{fill:var(--alt);stroke-width:calc(.269 * var(--sw-gap-w) + .269 * var(--sw-ramp-w));transform:matrix(.1844,-.1891,-1.144,.7348,70.53,16.35)}33.33%{fill:var(--sw-under);stroke-width:calc(.486 * var(--sw-gap-w) + .486 * var(--sw-ramp-w));transform:matrix(.262,-.0828,-1.0351,.8839,63.82,7.16)}34.38%{fill:var(--sw-under);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.3468,.0132,-.9161,1.0185,56.49,-1.14)}35.42%{fill:var(--sw-under);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.435,.0952,-.7925,1.1335,48.86,-8.23)}36.46%{fill:var(--sw-under);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.5226,.1608,-.6696,1.2255,41.29,-13.91)}37.5%{fill:var(--sw-under);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.6062,.2091,-.5523,1.2932,34.06,-18.08)}38.54%{fill:color-mix(in srgb,var(--sw-under) 98.8%,var(--c));stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.6833,.2402,-.4443,1.3369,27.39,-20.78)}39.58%{fill:color-mix(in srgb,var(--sw-under) 62.8%,var(--c));stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.7519,.2556,-.348,1.3585,21.45,-22.1)}40.63%{fill:color-mix(in srgb,var(--sw-under) 16.5%,var(--c));stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.8112,.2571,-.2648,1.3606,16.33,-22.23)}41.67%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.8608,.2471,-.1953,1.3465,12.04,-21.37)}42.71%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.901,.2281,-.1389,1.32,8.56,-19.73)}43.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9326,.2027,-.0946,1.2843,5.83,-17.53)}44.79%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9565,.173,-.0611,1.2426,3.77,-14.96)}45.83%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9738,.1409,-.0367,1.1976,2.26,-12.19)}46.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9858,.1082,-.0199,1.1517,1.23,-9.35)}47.92%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .773 * var(--sw-ramp-w));transform:matrix(.9934,.076,-.0092,1.1066,.57,-6.57)}48.96%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .448 * var(--sw-ramp-w));transform:matrix(.9978,.0453,-.0031,1.0635,.19,-3.92)}50%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .163 * var(--sw-ramp-w));transform:matrix(.9997,.0168,-.0004,1.0236,.03,-1.46)}51.04%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .085 * var(--sw-ramp-w));transform:matrix(.9999,-.009,-.0001,.9874,.01,.78)}52.08%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .298 * var(--sw-ramp-w));transform:matrix(.999,-.0319,-.0014,.9553,.08,2.76)}53.13%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .478 * var(--sw-ramp-w));transform:matrix(.9975,-.0517,-.0035,.9274,.22,4.47)}54.17%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .628 * var(--sw-ramp-w));transform:matrix(.9957,-.0686,-.0061,.9038,.37,5.93)}55.21%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .749 * var(--sw-ramp-w));transform:matrix(.9938,-.0825,-.0086,.8842,.53,7.14)}56.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .846 * var(--sw-ramp-w));transform:matrix(.9922,-.0937,-.011,.8686,.68,8.1)}57.29%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .919 * var(--sw-ramp-w));transform:matrix(.9907,-.1022,-.013,.8566,.8,8.84)}58.33%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .972 * var(--sw-ramp-w));transform:matrix(.9897,-.1084,-.0145,.8479,.89,9.38)}59.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9889,-.1124,-.0155,.8423,.96,9.72)}60.42%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9885,-.1146,-.0161,.8393,.99,9.91)}61.46%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9884,-.115,-.0162,.8387,1,9.94)}62.5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9886,-.1139,-.0159,.8402,.98,9.85)}63.54%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .999 * var(--sw-ramp-w));transform:matrix(.9891,-.1117,-.0153,.8434,.95,9.66)}64.58%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .971 * var(--sw-ramp-w));transform:matrix(.9897,-.1084,-.0145,.848,.89,9.37)}65.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .936 * var(--sw-ramp-w));transform:matrix(.9904,-.1042,-.0135,.8539,.83,9.01)}66.67%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .894 * var(--sw-ramp-w));transform:matrix(.9912,-.0993,-.0123,.8607,.76,8.59)}67.71%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .848 * var(--sw-ramp-w));transform:matrix(.9921,-.094,-.0111,.8682,.68,8.13)}68.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .799 * var(--sw-ramp-w));transform:matrix(.993,-.0883,-.0098,.8762,.61,7.63)}69.79%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .747 * var(--sw-ramp-w));transform:matrix(.9939,-.0823,-.0086,.8846,.53,7.12)}70.83%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .694 * var(--sw-ramp-w));transform:matrix(.9947,-.0762,-.0074,.8932,.46,6.59)}71.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .64 * var(--sw-ramp-w));transform:matrix(.9955,-.07,-.0063,.9018,.39,6.05)}72.92%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .586 * var(--sw-ramp-w));transform:matrix(.9962,-.0639,-.0053,.9104,.33,5.53)}73.96%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .533 * var(--sw-ramp-w));transform:matrix(.9969,-.0579,-.0044,.9188,.27,5.01)}75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .481 * var(--sw-ramp-w));transform:matrix(.9975,-.0521,-.0036,.927,.22,4.5)}76.04%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .43 * var(--sw-ramp-w));transform:matrix(.998,-.0465,-.0029,.9349,.18,4.02)}77.08%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .382 * var(--sw-ramp-w));transform:matrix(.9984,-.0411,-.0022,.9424,.14,3.55)}78.13%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .336 * var(--sw-ramp-w));transform:matrix(.9988,-.036,-.0017,.9495,.11,3.11)}79.17%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .292 * var(--sw-ramp-w));transform:matrix(.9991,-.0312,-.0013,.9562,.08,2.7)}80.21%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .251 * var(--sw-ramp-w));transform:matrix(.9993,-.0268,-.001,.9624,.06,2.32)}81.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .213 * var(--sw-ramp-w));transform:matrix(.9995,-.0226,-.0007,.9683,.04,1.96)}82.29%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .177 * var(--sw-ramp-w));transform:matrix(.9997,-.0188,-.0005,.9736,.03,1.63)}83.33%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .145 * var(--sw-ramp-w));transform:matrix(.9998,-.0153,-.0003,.9785,.02,1.33)}84.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .115 * var(--sw-ramp-w));transform:matrix(.9999,-.0121,-.0002,.983,.01,1.05)}85.42%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .088 * var(--sw-ramp-w));transform:matrix(.9999,-.0093,-.0001,.987,.01,.8)}86.46%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .064 * var(--sw-ramp-w));transform:matrix(1,-.0067,-.0001,.9906,0,.58)}87.5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .042 * var(--sw-ramp-w));transform:matrix(1,-.0044,0,.9938,0,.38)}88.54%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .023 * var(--sw-ramp-w));transform:matrix(1,-.0024,0,.9966,0,.21)}89.58%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .006 * var(--sw-ramp-w));transform:matrix(1,-.0006,0,.9991,0,.06)}90.63%{fill:var(--c);stroke-width:0;transform:none}to{fill:var(--c);stroke-width:0;transform:none}}@keyframes sw-box-tr{0%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0637,.8176,1.6165,-.0578,47.84,-44.41)}8.33%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0632,.8146,1.6151,-.0543,47.85,-44.24)}9.38%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0611,.801,1.6081,-.038,47.88,-43.42)}10.42%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0554,.7681,1.5904,.0013,47.92,-41.47)}11.46%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0424,.7078,1.5543,.0731,47.87,-37.88)}12.5%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0158,.6129,1.4886,.1859,47.5,-32.23)}13.54%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0287,.4924,1.3884,.3281,46.55,-24.98)}14.58%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0665,.409,1.3093,.4263,45.57,-19.96)}15.63%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0862,.3641,1.2816,.4893,44.6,-17.77)}16.67%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0978,.3399,1.2654,.5233,44.04,-16.59)}17.71%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.1027,.33,1.2585,.5372,43.8,-16.11)}18.75%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.1037,.3279,1.2571,.54,43.75,-16.01)}19.79%{fill:var(--alt);stroke-width:calc(.683 * var(--sw-gap-w) + .683 * var(--sw-ramp-w));transform:matrix(.1461,.2502,1.1976,.649,41.68,-12.21)}20.83%{fill:var(--sw-under);stroke-width:calc(.001 * var(--sw-gap-w) + .001 * var(--sw-ramp-w));transform:matrix(.211,.1502,1.1066,.7894,38.51,-7.33)}21.88%{fill:var(--sw-under);stroke-width:calc(.684 * var(--sw-gap-w) + .684 * var(--sw-ramp-w));transform:matrix(.2839,.0562,1.0043,.9212,34.95,-2.74)}22.92%{fill:var(--sw-under);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.3619,-.0285,.8949,1.0399,31.14,1.39)}23.96%{fill:var(--sw-under);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.4421,-.1011,.7825,1.1418,27.23,4.93)}25%{fill:var(--sw-under);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.5215,-.1601,.671,1.2246,23.35,7.82)}26.04%{fill:var(--sw-under);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.5978,-.2049,.5642,1.2873,19.63,10)}27.08%{fill:var(--sw-under);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.6687,-.2354,.4646,1.3302,16.17,11.49)}28.13%{fill:color-mix(in srgb,var(--sw-under) 76.5%,var(--c));stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.733,-.2527,.3744,1.3544,13.03,12.33)}29.17%{fill:color-mix(in srgb,var(--sw-under) 32.4%,var(--c));stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.7897,-.258,.2949,1.3619,10.26,12.59)}30.21%{fill:color-mix(in srgb,var(--sw-under) 2.4%,var(--c));stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.8385,-.2531,.2265,1.355,7.88,12.35)}31.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.8794,-.2398,.1692,1.3363,5.89,11.71)}32.29%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9127,-.22,.1224,1.3086,4.26,10.74)}33.33%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9392,-.1956,.0853,1.2743,2.97,9.55)}34.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9596,-.168,.0567,1.2357,1.97,8.2)}35.42%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9748,-.1388,.0354,1.1947,1.23,6.77)}36.46%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9855,-.1091,.0203,1.1529,.71,5.32)}37.5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .815 * var(--sw-ramp-w));transform:matrix(.9927,-.0798,.0102,1.1119,.36,3.89)}38.54%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .514 * var(--sw-ramp-w));transform:matrix(.9971,-.0516,.0041,1.0724,.14,2.52)}39.58%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .246 * var(--sw-ramp-w));transform:matrix(.9993,-.0252,.0009,1.0354,.03,1.23)}40.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .009 * var(--sw-ramp-w));transform:matrix(1,-.0009,0,1.0013,0,.05)}41.67%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .198 * var(--sw-ramp-w));transform:matrix(.9996,.0211,.0006,.9705,.02,-1.03)}42.71%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .377 * var(--sw-ramp-w));transform:matrix(.9984,.0406,.0022,.9431,.08,-1.98)}43.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .53 * var(--sw-ramp-w));transform:matrix(.9969,.0576,.0043,.9192,.15,-2.81)}44.79%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .659 * var(--sw-ramp-w));transform:matrix(.9952,.0721,.0067,.8988,.23,-3.52)}45.83%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .765 * var(--sw-ramp-w));transform:matrix(.9936,.0843,.009,.8818,.31,-4.11)}46.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .85 * var(--sw-ramp-w));transform:matrix(.9921,.0942,.0111,.8679,.39,-4.6)}47.92%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .916 * var(--sw-ramp-w));transform:matrix(.9908,.1019,.0129,.857,.45,-4.98)}48.96%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .966 * var(--sw-ramp-w));transform:matrix(.9898,.1077,.0143,.8489,.5,-5.26)}50%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9891,.1117,.0154,.8433,.53,-5.45)}51.04%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9886,.1141,.016,.84,.56,-5.57)}52.08%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9884,.115,.0162,.8387,.56,-5.61)}53.13%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9885,.1146,.0161,.8392,.56,-5.6)}54.17%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9888,.1132,.0157,.8413,.55,-5.52)}55.21%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .992 * var(--sw-ramp-w));transform:matrix(.9892,.1107,.0151,.8447,.53,-5.41)}56.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .964 * var(--sw-ramp-w));transform:matrix(.9898,.1075,.0143,.8492,.5,-5.25)}57.29%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .931 * var(--sw-ramp-w));transform:matrix(.9905,.1036,.0133,.8547,.46,-5.06)}58.33%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .893 * var(--sw-ramp-w));transform:matrix(.9913,.0992,.0123,.8609,.43,-4.84)}59.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .851 * var(--sw-ramp-w));transform:matrix(.9921,.0943,.0111,.8677,.39,-4.6)}60.42%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .807 * var(--sw-ramp-w));transform:matrix(.9929,.0891,.01,.875,.35,-4.35)}61.46%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .76 * var(--sw-ramp-w));transform:matrix(.9937,.0837,.0089,.8825,.31,-4.09)}62.5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .712 * var(--sw-ramp-w));transform:matrix(.9944,.0782,.0078,.8903,.27,-3.82)}63.54%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .663 * var(--sw-ramp-w));transform:matrix(.9952,.0726,.0068,.8981,.24,-3.55)}64.58%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .614 * var(--sw-ramp-w));transform:matrix(.9959,.0671,.0058,.9059,.2,-3.27)}65.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .565 * var(--sw-ramp-w));transform:matrix(.9965,.0615,.0049,.9137,.17,-3)}66.67%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .517 * var(--sw-ramp-w));transform:matrix(.9971,.0561,.0041,.9213,.14,-2.74)}67.71%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .47 * var(--sw-ramp-w));transform:matrix(.9976,.0509,.0034,.9286,.12,-2.48)}68.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .425 * var(--sw-ramp-w));transform:matrix(.998,.0458,.0028,.9357,.1,-2.24)}69.79%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .381 * var(--sw-ramp-w));transform:matrix(.9984,.041,.0022,.9425,.08,-2)}70.83%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .339 * var(--sw-ramp-w));transform:matrix(.9987,.0364,.0018,.949,.06,-1.78)}71.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .299 * var(--sw-ramp-w));transform:matrix(.999,.032,.0014,.9551,.05,-1.56)}72.92%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .261 * var(--sw-ramp-w));transform:matrix(.9992,.0279,.0011,.9609,.04,-1.36)}73.96%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .226 * var(--sw-ramp-w));transform:matrix(.9994,.024,.0008,.9663,.03,-1.17)}75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .193 * var(--sw-ramp-w));transform:matrix(.9996,.0205,.0006,.9713,.02,-1)}76.04%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .162 * var(--sw-ramp-w));transform:matrix(.9997,.0172,.0004,.9759,.01,-.84)}77.08%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .133 * var(--sw-ramp-w));transform:matrix(.9998,.0141,.0003,.9802,.01,-.69)}78.13%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .107 * var(--sw-ramp-w));transform:matrix(.9999,.0113,.0002,.9841,.01,-.55)}79.17%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .083 * var(--sw-ramp-w));transform:matrix(.9999,.0088,.0001,.9877,0,-.43)}80.21%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .062 * var(--sw-ramp-w));transform:matrix(1,.0065,.0001,.9909,0,-.32)}81.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .042 * var(--sw-ramp-w));transform:matrix(1,.0044,0,.9938,0,-.22)}82.29%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .024 * var(--sw-ramp-w));transform:matrix(1,.0026,0,.9964,0,-.13)}83.33%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .009 * var(--sw-ramp-w));transform:matrix(1,.0009,0,.9987,0,-.05)}84.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 0 * var(--sw-ramp-w));transform:none}90.63%{fill:var(--c);stroke-width:0;transform:none}to{fill:var(--c);stroke-width:0;transform:none}}@keyframes sw-box-bl{0%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0717,.8073,1.6211,-.061,-58.29,31.95)}19.79%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0709,.8098,1.6187,-.0654,-58.17,32.15)}20.83%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0603,.8357,1.5892,-.1123,-56.72,34.26)}21.88%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0111,.8904,1.4746,-.2215,-51.45,39.61)}22.92%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.07,.9135,1.3117,-.2885,-44.44,43.65)}23.96%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0976,.9339,1.2728,-.3172,-43.12,44.62)}25%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.1018,.9364,1.2668,-.3207,-42.91,44.74)}26.04%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.1766,.96,1.1614,-.354,-39.34,45.87)}27.08%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.2721,.9547,1.0266,-.3465,-34.78,45.61)}28.13%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.3827,.9166,.8707,-.2929,-29.5,43.8)}29.17%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.5001,.8473,.705,-.1951,-23.88,40.49)}30.21%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.6156,.7524,.5422,-.0612,-18.37,35.95)}31.25%{fill:var(--alt);stroke-width:calc(.607 * var(--sw-gap-w) + .607 * var(--sw-ramp-w));transform:matrix(.721,.6404,.3934,.0968,-13.33,30.6)}32.29%{fill:var(--c);stroke-width:calc(.255 * var(--sw-gap-w) + .255 * var(--sw-ramp-w));transform:matrix(.8109,.5207,.2667,.2656,-9.03,24.88)}33.33%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.8822,.402,.1661,.433,-5.63,19.21)}34.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9345,.291,.0924,.5896,-3.13,13.9)}35.42%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9694,.1921,.0432,.729,-1.46,9.18)}36.46%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .973 * var(--sw-ramp-w));transform:matrix(.9896,.1077,.0146,.8481,-.5,5.14)}37.5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .356 * var(--sw-ramp-w));transform:matrix(.9986,.038,.002,.9464,-.07,1.81)}38.54%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .173 * var(--sw-ramp-w));transform:matrix(.9997,-.0178,.0005,1.0251,-.02,-.85)}39.58%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .619 * var(--sw-ramp-w));transform:matrix(.9958,-.0612,.0059,1.0863,-.2,-2.92)}40.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .984 * var(--sw-ramp-w));transform:matrix(.9894,-.094,.015,1.1327,-.51,-4.49)}41.67%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9823,-.1183,.025,1.1668,-.85,-5.65)}42.71%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9757,-.1355,.0343,1.1911,-1.16,-6.47)}43.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9704,-.147,.0418,1.2074,-1.41,-7.03)}44.79%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9668,-.1541,.0468,1.2173,-1.59,-7.36)}45.83%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.965,-.1574,.0494,1.222,-1.67,-7.52)}46.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9649,-.1576,.0496,1.2223,-1.68,-7.53)}47.92%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9662,-.1553,.0477,1.219,-1.62,-7.42)}48.96%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9686,-.1507,.0443,1.2125,-1.5,-7.2)}50%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9718,-.1442,.0398,1.2034,-1.35,-6.89)}51.04%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9754,-.136,.0347,1.1919,-1.17,-6.5)}52.08%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9793,-.1266,.0293,1.1785,-.99,-6.05)}53.13%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.983,-.116,.0239,1.1636,-.81,-5.54)}54.17%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9865,-.1046,.019,1.1476,-.64,-5)}55.21%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .969 * var(--sw-ramp-w));transform:matrix(.9897,-.0927,.0145,1.1308,-.49,-4.43)}56.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .831 * var(--sw-ramp-w));transform:matrix(.9924,-.0806,.0107,1.1137,-.36,-3.85)}57.29%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .698 * var(--sw-ramp-w));transform:matrix(.9946,-.0685,.0076,1.0966,-.26,-3.27)}58.33%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .571 * var(--sw-ramp-w));transform:matrix(.9964,-.0567,.0051,1.0799,-.17,-2.71)}59.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .452 * var(--sw-ramp-w));transform:matrix(.9978,-.0453,.0032,1.0639,-.11,-2.16)}60.42%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .342 * var(--sw-ramp-w));transform:matrix(.9987,-.0346,.0018,1.0488,-.06,-1.65)}61.46%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .242 * var(--sw-ramp-w));transform:matrix(.9994,-.0247,.0009,1.0348,-.03,-1.18)}62.5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .153 * var(--sw-ramp-w));transform:matrix(.9997,-.0157,.0004,1.0222,-.01,-.75)}63.54%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .075 * var(--sw-ramp-w));transform:matrix(.9999,-.0077,.0001,1.0109,0,-.37)}64.58%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .007 * var(--sw-ramp-w));transform:matrix(1,-.0008,0,1.0011,0,-.04)}65.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .049 * var(--sw-ramp-w));transform:matrix(1,.0051,0,.9928,0,.25)}66.67%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .095 * var(--sw-ramp-w));transform:matrix(.9999,.01,.0001,.9859,0,.48)}67.71%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .132 * var(--sw-ramp-w));transform:matrix(.9998,.0138,.0003,.9805,-.01,.66)}68.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .159 * var(--sw-ramp-w));transform:matrix(.9997,.0167,.0004,.9764,-.01,.8)}69.79%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .178 * var(--sw-ramp-w));transform:matrix(.9997,.0187,.0005,.9736,-.02,.9)}70.83%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .189 * var(--sw-ramp-w));transform:matrix(.9996,.0199,.0006,.9719,-.02,.95)}71.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .194 * var(--sw-ramp-w));transform:matrix(.9996,.0204,.0006,.9712,-.02,.97)}72.92%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .192 * var(--sw-ramp-w));transform:matrix(.9996,.0202,.0006,.9715,-.02,.97)}73.96%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .185 * var(--sw-ramp-w));transform:matrix(.9996,.0195,.0005,.9726,-.02,.93)}75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .173 * var(--sw-ramp-w));transform:matrix(.9997,.0182,.0005,.9743,-.02,.87)}76.04%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .158 * var(--sw-ramp-w));transform:matrix(.9997,.0166,.0004,.9766,-.01,.79)}77.08%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .139 * var(--sw-ramp-w));transform:matrix(.9998,.0146,.0003,.9794,-.01,.7)}78.13%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .118 * var(--sw-ramp-w));transform:matrix(.9998,.0124,.0002,.9825,-.01,.59)}79.17%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .095 * var(--sw-ramp-w));transform:matrix(.9999,.0099,.0001,.986,0,.48)}80.21%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .07 * var(--sw-ramp-w));transform:matrix(.9999,.0074,.0001,.9896,0,.35)}81.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .045 * var(--sw-ramp-w));transform:matrix(1,.0047,0,.9934,0,.22)}82.29%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .018 * var(--sw-ramp-w));transform:matrix(1,.0019,0,.9973,0,.09)}83.33%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 0 * var(--sw-ramp-w));transform:none}90.63%{fill:var(--c);stroke-width:0;transform:none}to{fill:var(--c);stroke-width:0;transform:none}}@keyframes sw-box-br{0%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.1103,-.7799,-1.566,-.1,203.27,141.18)}25%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.1087,-.7835,-1.5638,-.105,202.98,141.85)}26.04%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0958,-.8083,-1.5455,-.1401,200.6,146.58)}27.08%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0502,-.8625,-1.4812,-.2165,192.26,157)}28.13%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0441,-.9044,-1.3483,-.2756,175,165.44)}29.17%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0876,-.9275,-1.2869,-.3081,167.04,169.79)}30.21%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.1007,-.9357,-1.2685,-.3198,164.64,171.3)}31.25%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.118,-.9444,-1.244,-.3321,161.47,172.9)}32.29%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.1997,-.9616,-1.1287,-.3563,146.5,176.05)}33.33%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.3018,-.9474,-.9848,-.3362,127.82,173.43)}34.38%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.4172,-.8991,-.8219,-.2682,106.69,164.61)}35.42%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.5371,-.8199,-.653,-.1564,84.75,150.09)}36.46%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.652,-.7166,-.4908,-.0108,63.71,131.2)}37.5%{fill:var(--alt);stroke-width:calc(.301 * var(--sw-gap-w) + .301 * var(--sw-ramp-w));transform:matrix(.7544,-.599,-.3463,.1552,44.96,109.65)}38.54%{fill:var(--c);stroke-width:calc(.557 * var(--sw-gap-w) + .557 * var(--sw-ramp-w));transform:matrix(.8393,-.4766,-.2266,.3277,29.42,87.26)}39.58%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9045,-.3581,-.1347,.4949,17.48,65.56)}40.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9505,-.2496,-.0698,.6479,9.07,45.7)}41.67%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9795,-.1549,-.029,.7815,3.76,28.36)}42.71%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .692 * var(--sw-ramp-w));transform:matrix(.9947,-.0754,-.0074,.8936,.97,13.81)}43.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .105 * var(--sw-ramp-w));transform:matrix(.9999,-.011,-.0002,.9845,.02,2.01)}44.79%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .394 * var(--sw-ramp-w));transform:matrix(.9983,.0397,-.0024,1.056,.31,-7.27)}45.83%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .807 * var(--sw-ramp-w));transform:matrix(.9928,.0785,-.0101,1.1107,1.31,-14.37)}46.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9858,.1073,-.0201,1.1514,2.61,-19.65)}47.92%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9787,.1281,-.0301,1.1806,3.91,-23.45)}48.96%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9726,.1424,-.0386,1.2008,5.01,-26.06)}50%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9682,.1515,-.0449,1.2136,5.83,-27.73)}51.04%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9656,.1564,-.0486,1.2206,6.31,-28.63)}52.08%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9647,.1579,-.0497,1.2227,6.46,-28.9)}53.13%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9655,.1565,-.0486,1.2207,6.31,-28.64)}54.17%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9676,.1526,-.0457,1.2153,5.94,-27.94)}55.21%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9706,.1467,-.0415,1.2069,5.39,-26.85)}56.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9742,.1389,-.0364,1.196,4.73,-25.44)}57.29%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.978,.1297,-.031,1.1829,4.02,-23.74)}58.33%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9819,.1193,-.0255,1.1682,3.31,-21.83)}59.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9856,.1079,-.0203,1.1522,2.64,-19.75)}60.42%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9889,.0959,-.0157,1.1353,2.03,-17.56)}61.46%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .865 * var(--sw-ramp-w));transform:matrix(.9918,.0836,-.0116,1.1179,1.5,-15.31)}62.5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .728 * var(--sw-ramp-w));transform:matrix(.9942,.0713,-.0082,1.1005,1.07,-13.05)}63.54%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .597 * var(--sw-ramp-w));transform:matrix(.9961,.0591,-.0055,1.0834,.72,-10.83)}64.58%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .474 * var(--sw-ramp-w));transform:matrix(.9975,.0475,-.0035,1.067,.45,-8.69)}65.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .361 * var(--sw-ramp-w));transform:matrix(.9986,.0364,-.002,1.0514,.26,-6.67)}66.67%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .257 * var(--sw-ramp-w));transform:matrix(.9993,.0262,-.001,1.037,.13,-4.8)}67.71%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .165 * var(--sw-ramp-w));transform:matrix(.9997,.0169,-.0004,1.0239,.05,-3.1)}68.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .084 * var(--sw-ramp-w));transform:matrix(.9999,.0087,-.0001,1.0122,.01,-1.58)}69.79%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .014 * var(--sw-ramp-w));transform:matrix(1,.0015,0,1.0021,0,-.27)}70.83%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .045 * var(--sw-ramp-w));transform:matrix(1,-.0046,0,.9934,0,.85)}71.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .092 * var(--sw-ramp-w));transform:matrix(.9999,-.0097,-.0001,.9864,.02,1.77)}72.92%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .13 * var(--sw-ramp-w));transform:matrix(.9998,-.0137,-.0003,.9807,.03,2.5)}73.96%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .158 * var(--sw-ramp-w));transform:matrix(.9997,-.0166,-.0004,.9765,.05,3.05)}75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .178 * var(--sw-ramp-w));transform:matrix(.9997,-.0187,-.0005,.9736,.06,3.43)}76.04%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .189 * var(--sw-ramp-w));transform:matrix(.9996,-.0199,-.0006,.9719,.07,3.65)}77.08%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .194 * var(--sw-ramp-w));transform:matrix(.9996,-.0204,-.0006,.9712,.08,3.73)}78.13%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .192 * var(--sw-ramp-w));transform:matrix(.9996,-.0202,-.0006,.9715,.07,3.7)}79.17%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .184 * var(--sw-ramp-w));transform:matrix(.9996,-.0194,-.0005,.9726,.07,3.55)}80.21%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .172 * var(--sw-ramp-w));transform:matrix(.9997,-.0181,-.0005,.9744,.06,3.32)}81.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .156 * var(--sw-ramp-w));transform:matrix(.9997,-.0164,-.0004,.9768,.05,3.01)}82.29%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .137 * var(--sw-ramp-w));transform:matrix(.9998,-.0144,-.0003,.9797,.04,2.63)}83.33%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .115 * var(--sw-ramp-w));transform:matrix(.9999,-.0121,-.0002,.9829,.03,2.21)}84.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .092 * var(--sw-ramp-w));transform:matrix(.9999,-.0096,-.0001,.9865,.02,1.76)}85.42%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .066 * var(--sw-ramp-w));transform:matrix(1,-.0069,-.0001,.9902,.01,1.27)}86.46%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .04 * var(--sw-ramp-w));transform:matrix(1,-.0042,0,.9941,0,.77)}87.5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .013 * var(--sw-ramp-w));transform:matrix(1,-.0014,0,.9981,0,.25)}88.54%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 0 * var(--sw-ramp-w));transform:none}90.63%{fill:var(--c);stroke-width:0;transform:none}to{fill:var(--c);stroke-width:0;transform:none}}@keyframes sw-box-tr-z0{0%{opacity:0}23.96%{opacity:1}to{opacity:1}}@keyframes sw-box-tr-z1{0%{opacity:1}23.96%{opacity:0}to{opacity:0}}@keyframes sw-box-p{0%{opacity:1}90.63%{opacity:0}to{opacity:0}}@keyframes sw-box-w{0%{opacity:0}1.04%{opacity:0}2.08%{opacity:0}3.13%{opacity:0}4.17%{opacity:0}5.21%{opacity:0}6.25%{opacity:0}7.29%{opacity:0}8.33%{opacity:0}9.38%{opacity:0}10.42%{opacity:0}11.46%{opacity:0}12.5%{opacity:0}13.54%{opacity:0}14.58%{opacity:0}15.63%{opacity:.026}16.67%{opacity:.049}17.71%{opacity:.058}18.75%{opacity:.06}19.79%{opacity:.137}20.83%{opacity:.273}21.88%{opacity:.493}22.92%{opacity:.738}23.96%{opacity:.887}25%{opacity:.995}26.04%{opacity:1}27.08%{opacity:1}28.13%{opacity:1}29.17%{opacity:1}30.21%{opacity:1}31.25%{opacity:1}32.29%{opacity:1}33.33%{opacity:1}34.38%{opacity:1}35.42%{opacity:1}36.46%{opacity:1}37.5%{opacity:1}38.54%{opacity:1}39.58%{opacity:.911}40.63%{opacity:.654}41.67%{opacity:.425}42.71%{opacity:.225}43.75%{opacity:.052}44.79%{opacity:0}45.83%{opacity:0}46.88%{opacity:0}47.92%{opacity:0}48.96%{opacity:0}50%{opacity:0}51.04%{opacity:0}52.08%{opacity:0}53.13%{opacity:0}54.17%{opacity:0}55.21%{opacity:0}56.25%{opacity:0}57.29%{opacity:0}58.33%{opacity:0}59.38%{opacity:0}60.42%{opacity:0}61.46%{opacity:0}62.5%{opacity:0}63.54%{opacity:0}64.58%{opacity:0}65.63%{opacity:0}66.67%{opacity:0}67.71%{opacity:0}68.75%{opacity:0}69.79%{opacity:0}70.83%{opacity:0}71.88%{opacity:0}72.92%{opacity:0}73.96%{opacity:0}75%{opacity:0}76.04%{opacity:0}77.08%{opacity:0}78.13%{opacity:0}79.17%{opacity:0}80.21%{opacity:0}81.25%{opacity:0}82.29%{opacity:0}83.33%{opacity:0}84.38%{opacity:0}85.42%{opacity:0}86.46%{opacity:0}87.5%{opacity:0}88.54%{opacity:0}89.58%{opacity:0}90.63%{opacity:0}91.67%{opacity:0}92.71%{opacity:0}93.75%{opacity:0}94.79%{opacity:0}95.83%{opacity:0}96.88%{opacity:0}97.92%{opacity:0}98.96%{opacity:0}to{opacity:0}}.sw-box.once .a-tl{animation:1.6s linear both sw-box-a-tl}.sw-box.once .a-tr{animation:1.6s linear both sw-box-a-tr}.sw-box.once .a-bl{animation:1.6s linear both sw-box-a-bl}.sw-box.once .a-br{animation:1.6s linear both sw-box-a-br}.sw-box.once .k{animation:1.6s ease-out both sw-box-spark}.sw-box.once .r{animation:1.6s linear both sw-box-tick}@keyframes sw-box-a-tl{0%{opacity:0}1.04%{opacity:0}2.08%{opacity:0}3.13%{opacity:0}4.17%{opacity:0}5.21%{opacity:0}6.25%{opacity:0}7.29%{opacity:0}8.33%{opacity:0}9.38%{opacity:0}10.42%{opacity:0}11.46%{opacity:0}12.5%{opacity:0}13.54%{opacity:0}14.58%{opacity:0}15.63%{opacity:0}16.67%{opacity:0}17.71%{opacity:0}18.75%{opacity:0}19.79%{opacity:0}20.83%{opacity:0}21.88%{opacity:0}22.92%{opacity:0}23.96%{opacity:0}25%{opacity:0}26.04%{opacity:.229}27.08%{opacity:.74}28.13%{opacity:.491}29.17%{opacity:.067}30.21%{opacity:0}31.25%{opacity:.498}32.29%{opacity:.503}33.33%{opacity:.499}34.38%{opacity:.487}35.42%{opacity:.469}36.46%{opacity:.446}37.5%{opacity:.419}38.54%{opacity:.388}39.58%{opacity:.355}40.63%{opacity:.32}41.67%{opacity:.284}42.71%{opacity:.247}43.75%{opacity:.21}44.79%{opacity:.173}45.83%{opacity:.138}46.88%{opacity:.103}47.92%{opacity:.069}48.96%{opacity:.037}50%{opacity:.007}51.04%{opacity:0}52.08%{opacity:0}53.13%{opacity:0}54.17%{opacity:0}55.21%{opacity:0}56.25%{opacity:0}57.29%{opacity:0}58.33%{opacity:0}59.38%{opacity:0}60.42%{opacity:0}61.46%{opacity:0}62.5%{opacity:0}63.54%{opacity:0}64.58%{opacity:0}65.63%{opacity:0}66.67%{opacity:0}67.71%{opacity:0}68.75%{opacity:0}69.79%{opacity:0}70.83%{opacity:0}71.88%{opacity:0}72.92%{opacity:0}73.96%{opacity:0}75%{opacity:0}76.04%{opacity:0}77.08%{opacity:0}78.13%{opacity:0}79.17%{opacity:0}80.21%{opacity:0}81.25%{opacity:0}82.29%{opacity:0}83.33%{opacity:0}84.38%{opacity:0}85.42%{opacity:0}86.46%{opacity:0}87.5%{opacity:0}88.54%{opacity:0}89.58%{opacity:0}90.63%{opacity:0}91.67%{opacity:0}92.71%{opacity:0}93.75%{opacity:0}94.79%{opacity:0}95.83%{opacity:0}96.88%{opacity:0}97.92%{opacity:0}98.96%{opacity:0}to{opacity:0}}@keyframes sw-box-a-tr{0%{opacity:0}1.04%{opacity:0}2.08%{opacity:0}3.13%{opacity:0}4.17%{opacity:0}5.21%{opacity:0}6.25%{opacity:0}7.29%{opacity:0}8.33%{opacity:0}9.38%{opacity:0}10.42%{opacity:.171}11.46%{opacity:.421}12.5%{opacity:.735}13.54%{opacity:.64}14.58%{opacity:.344}15.63%{opacity:.112}16.67%{opacity:0}17.71%{opacity:0}18.75%{opacity:0}19.79%{opacity:.8}20.83%{opacity:.8}21.88%{opacity:.8}22.92%{opacity:.8}23.96%{opacity:.789}25%{opacity:.757}26.04%{opacity:.721}27.08%{opacity:.68}28.13%{opacity:.636}29.17%{opacity:.59}30.21%{opacity:.542}31.25%{opacity:.493}32.29%{opacity:.443}33.33%{opacity:.394}34.38%{opacity:.345}35.42%{opacity:.297}36.46%{opacity:.25}37.5%{opacity:.205}38.54%{opacity:.162}39.58%{opacity:.12}40.63%{opacity:.081}41.67%{opacity:.044}42.71%{opacity:.01}43.75%{opacity:0}44.79%{opacity:0}45.83%{opacity:0}46.88%{opacity:0}47.92%{opacity:0}48.96%{opacity:0}50%{opacity:0}51.04%{opacity:0}52.08%{opacity:0}53.13%{opacity:0}54.17%{opacity:0}55.21%{opacity:0}56.25%{opacity:0}57.29%{opacity:0}58.33%{opacity:0}59.38%{opacity:0}60.42%{opacity:0}61.46%{opacity:0}62.5%{opacity:0}63.54%{opacity:0}64.58%{opacity:0}65.63%{opacity:0}66.67%{opacity:0}67.71%{opacity:0}68.75%{opacity:0}69.79%{opacity:0}70.83%{opacity:0}71.88%{opacity:0}72.92%{opacity:0}73.96%{opacity:0}75%{opacity:0}76.04%{opacity:0}77.08%{opacity:0}78.13%{opacity:0}79.17%{opacity:0}80.21%{opacity:0}81.25%{opacity:0}82.29%{opacity:0}83.33%{opacity:0}84.38%{opacity:0}85.42%{opacity:0}86.46%{opacity:0}87.5%{opacity:0}88.54%{opacity:0}89.58%{opacity:0}90.63%{opacity:0}91.67%{opacity:0}92.71%{opacity:0}93.75%{opacity:0}94.79%{opacity:0}95.83%{opacity:0}96.88%{opacity:0}97.92%{opacity:0}98.96%{opacity:0}to{opacity:0}}@keyframes sw-box-a-bl{0%{opacity:0}1.04%{opacity:0}2.08%{opacity:0}3.13%{opacity:0}4.17%{opacity:0}5.21%{opacity:0}6.25%{opacity:0}7.29%{opacity:0}8.33%{opacity:0}9.38%{opacity:0}10.42%{opacity:0}11.46%{opacity:0}12.5%{opacity:0}13.54%{opacity:0}14.58%{opacity:0}15.63%{opacity:0}16.67%{opacity:0}17.71%{opacity:0}18.75%{opacity:0}19.79%{opacity:0}20.83%{opacity:.283}21.88%{opacity:.8}22.92%{opacity:.283}23.96%{opacity:0}25%{opacity:.479}26.04%{opacity:.533}27.08%{opacity:.564}28.13%{opacity:.574}29.17%{opacity:.567}30.21%{opacity:.546}31.25%{opacity:.512}32.29%{opacity:.469}33.33%{opacity:.419}34.38%{opacity:.364}35.42%{opacity:.305}36.46%{opacity:.246}37.5%{opacity:.186}38.54%{opacity:.127}39.58%{opacity:.071}40.63%{opacity:.018}41.67%{opacity:0}42.71%{opacity:0}43.75%{opacity:0}44.79%{opacity:0}45.83%{opacity:0}46.88%{opacity:0}47.92%{opacity:0}48.96%{opacity:0}50%{opacity:0}51.04%{opacity:0}52.08%{opacity:0}53.13%{opacity:0}54.17%{opacity:0}55.21%{opacity:0}56.25%{opacity:0}57.29%{opacity:0}58.33%{opacity:0}59.38%{opacity:0}60.42%{opacity:0}61.46%{opacity:0}62.5%{opacity:0}63.54%{opacity:0}64.58%{opacity:0}65.63%{opacity:0}66.67%{opacity:0}67.71%{opacity:0}68.75%{opacity:0}69.79%{opacity:0}70.83%{opacity:0}71.88%{opacity:0}72.92%{opacity:0}73.96%{opacity:0}75%{opacity:0}76.04%{opacity:0}77.08%{opacity:0}78.13%{opacity:0}79.17%{opacity:0}80.21%{opacity:0}81.25%{opacity:0}82.29%{opacity:0}83.33%{opacity:0}84.38%{opacity:0}85.42%{opacity:0}86.46%{opacity:0}87.5%{opacity:0}88.54%{opacity:0}89.58%{opacity:0}90.63%{opacity:0}91.67%{opacity:0}92.71%{opacity:0}93.75%{opacity:0}94.79%{opacity:0}95.83%{opacity:0}96.88%{opacity:0}97.92%{opacity:0}98.96%{opacity:0}to{opacity:0}}@keyframes sw-box-a-br{0%{opacity:0}1.04%{opacity:0}2.08%{opacity:0}3.13%{opacity:0}4.17%{opacity:0}5.21%{opacity:0}6.25%{opacity:0}7.29%{opacity:0}8.33%{opacity:0}9.38%{opacity:0}10.42%{opacity:0}11.46%{opacity:0}12.5%{opacity:0}13.54%{opacity:0}14.58%{opacity:0}15.63%{opacity:0}16.67%{opacity:0}17.71%{opacity:0}18.75%{opacity:0}19.79%{opacity:0}20.83%{opacity:0}21.88%{opacity:0}22.92%{opacity:0}23.96%{opacity:0}25%{opacity:0}26.04%{opacity:.229}27.08%{opacity:.74}28.13%{opacity:.491}29.17%{opacity:.067}30.21%{opacity:0}31.25%{opacity:.614}32.29%{opacity:.671}33.33%{opacity:.701}34.38%{opacity:.707}35.42%{opacity:.693}36.46%{opacity:.663}37.5%{opacity:.618}38.54%{opacity:.564}39.58%{opacity:.501}40.63%{opacity:.434}41.67%{opacity:.363}42.71%{opacity:.292}43.75%{opacity:.221}44.79%{opacity:.152}45.83%{opacity:.086}46.88%{opacity:.025}47.92%{opacity:0}48.96%{opacity:0}50%{opacity:0}51.04%{opacity:0}52.08%{opacity:0}53.13%{opacity:0}54.17%{opacity:0}55.21%{opacity:0}56.25%{opacity:0}57.29%{opacity:0}58.33%{opacity:0}59.38%{opacity:0}60.42%{opacity:0}61.46%{opacity:0}62.5%{opacity:0}63.54%{opacity:0}64.58%{opacity:0}65.63%{opacity:0}66.67%{opacity:0}67.71%{opacity:0}68.75%{opacity:0}69.79%{opacity:0}70.83%{opacity:0}71.88%{opacity:0}72.92%{opacity:0}73.96%{opacity:0}75%{opacity:0}76.04%{opacity:0}77.08%{opacity:0}78.13%{opacity:0}79.17%{opacity:0}80.21%{opacity:0}81.25%{opacity:0}82.29%{opacity:0}83.33%{opacity:0}84.38%{opacity:0}85.42%{opacity:0}86.46%{opacity:0}87.5%{opacity:0}88.54%{opacity:0}89.58%{opacity:0}90.63%{opacity:0}91.67%{opacity:0}92.71%{opacity:0}93.75%{opacity:0}94.79%{opacity:0}95.83%{opacity:0}96.88%{opacity:0}97.92%{opacity:0}98.96%{opacity:0}to{opacity:0}}.sw-box.loop .f-tl{animation:4.4s step-end infinite sw-boxl-tl}.sw-box.loop .f-tr{animation:4.4s step-end infinite sw-boxl-tr}.sw-box.loop .f-bl{animation:4.4s step-end infinite sw-boxl-bl}.sw-box.loop .f-br{animation:4.4s step-end infinite sw-boxl-br}.sw-box.loop .f-tr.z0{animation:4.4s step-end infinite sw-boxl-tr,4.4s step-end infinite sw-boxl-tr-z0}.sw-box.loop .f-tr.z1{animation:4.4s step-end infinite sw-boxl-tr,4.4s step-end infinite sw-boxl-tr-z1}.sw-box.loop .w{animation:4.4s linear infinite sw-boxl-w}.sw-box.loop .p{animation:4.4s step-end infinite sw-boxl-p}@keyframes sw-boxl-tl{0%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.108,-.786,-1.554,-.1024,95.82,66.37)}8.75%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.108,-.7858,-1.554,-.1021,95.81,66.36)}9.38%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0935,-.7367,-1.5336,-.0333,94.56,62.31)}10%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0158,-.4919,-1.3803,.3101,85.11,42.18)}10.63%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.096,-.3435,-1.2679,.5182,78.18,29.71)}11.25%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.1177,-.3009,-1.2374,.578,76.3,26.02)}11.88%{fill:var(--sw-under);stroke-width:calc(.235 * var(--sw-gap-w) + .235 * var(--sw-ramp-w));transform:matrix(.2351,-.1173,-1.0728,.8355,66.15,10.14)}12.5%{fill:var(--sw-under);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.376,.0422,-.8751,1.0592,53.96,-3.65)}13.13%{fill:var(--sw-under);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.5226,.1608,-.6696,1.2255,41.29,-13.91)}13.75%{fill:var(--sw-under);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.6584,.2317,-.4791,1.325,29.54,-20.04)}14.38%{fill:color-mix(in srgb,var(--sw-under) 46.2%,var(--c));stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.7727,.2575,-.3187,1.3612,19.65,-22.27)}15%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.8608,.2471,-.1953,1.3465,12.04,-21.37)}15.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9229,.2117,-.1081,1.297,6.66,-18.31)}16.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9629,.1624,-.052,1.2278,3.21,-14.05)}16.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9858,.1082,-.0199,1.1517,1.23,-9.35)}17.5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .552 * var(--sw-ramp-w));transform:matrix(.9967,.0553,-.0047,1.0776,.29,-4.78)}18.13%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .076 * var(--sw-ramp-w));transform:matrix(.9999,.0079,-.0001,1.0111,.01,-.69)}18.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .298 * var(--sw-ramp-w));transform:matrix(.999,-.0319,-.0014,.9553,.08,2.76)}19.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .581 * var(--sw-ramp-w));transform:matrix(.9963,-.0633,-.0052,.9112,.32,5.48)}20%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .784 * var(--sw-ramp-w));transform:matrix(.9933,-.0866,-.0095,.8786,.58,7.48)}20.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .919 * var(--sw-ramp-w));transform:matrix(.9907,-.1022,-.013,.8566,.8,8.84)}21.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .997 * var(--sw-ramp-w));transform:matrix(.9891,-.1113,-.0153,.8439,.94,9.63)}21.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9885,-.1149,-.0162,.8389,1,9.93)}22.5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9886,-.1139,-.0159,.8402,.98,9.85)}23.13%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .982 * var(--sw-ramp-w));transform:matrix(.9894,-.1096,-.0148,.8463,.91,9.47)}23.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .923 * var(--sw-ramp-w));transform:matrix(.9907,-.1026,-.0131,.856,.81,8.88)}24.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .848 * var(--sw-ramp-w));transform:matrix(.9921,-.094,-.0111,.8682,.68,8.13)}25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .765 * var(--sw-ramp-w));transform:matrix(.9936,-.0843,-.009,.8818,.55,7.29)}25.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .676 * var(--sw-ramp-w));transform:matrix(.995,-.0741,-.007,.8961,.43,6.41)}26.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .586 * var(--sw-ramp-w));transform:matrix(.9962,-.0639,-.0053,.9104,.33,5.53)}26.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .498 * var(--sw-ramp-w));transform:matrix(.9973,-.054,-.0038,.9243,.24,4.67)}27.5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .414 * var(--sw-ramp-w));transform:matrix(.9981,-.0446,-.0026,.9374,.16,3.86)}28.13%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .336 * var(--sw-ramp-w));transform:matrix(.9988,-.036,-.0017,.9495,.11,3.11)}28.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .264 * var(--sw-ramp-w));transform:matrix(.9992,-.0282,-.0011,.9604,.07,2.44)}29.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .201 * var(--sw-ramp-w));transform:matrix(.9996,-.0213,-.0006,.9701,.04,1.84)}30%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .145 * var(--sw-ramp-w));transform:matrix(.9998,-.0153,-.0003,.9785,.02,1.33)}30.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .097 * var(--sw-ramp-w));transform:matrix(.9999,-.0102,-.0001,.9857,.01,.88)}31.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .056 * var(--sw-ramp-w));transform:matrix(1,-.0059,0,.9917,0,.51)}31.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .023 * var(--sw-ramp-w));transform:matrix(1,-.0024,0,.9966,0,.21)}32.5%{fill:var(--c);stroke-width:0;transform:none}62.5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .006 * var(--sw-ramp-w));transform:matrix(1,.0006,0,1.0008,0,-.05)}63.13%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .064 * var(--sw-ramp-w));transform:matrix(1,.0067,-.0001,1.0094,0,-.58)}63.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .242 * var(--sw-ramp-w));transform:matrix(.9994,.0248,-.0009,1.0348,.06,-2.15)}64.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .604 * var(--sw-ramp-w));transform:matrix(.996,.0602,-.0056,1.0845,.35,-5.21)}65%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9838,.1146,-.0227,1.1607,1.4,-9.91)}65.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9502,.182,-.0699,1.2553,4.31,-15.74)}66.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.874,.2421,-.1767,1.3396,10.9,-20.94)}66.88%{fill:color-mix(in srgb,var(--sw-under) 79.3%,var(--c));stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.7288,.2519,-.3803,1.3533,23.45,-21.78)}67.5%{fill:var(--sw-under);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.4987,.1445,-.7031,1.2026,43.35,-12.49)}68.13%{fill:var(--sw-under);stroke-width:calc(.547 * var(--sw-gap-w) + .547 * var(--sw-ramp-w));transform:matrix(.2686,-.0746,-1.0258,.8954,63.25,6.45)}68.75%{fill:var(--alt);stroke-width:calc(.946 * var(--sw-gap-w) + .946 * var(--sw-ramp-w));transform:matrix(.1234,-.2903,-1.2294,.5929,75.8,25.1)}69.38%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0339,-.4615,-1.355,.3528,83.55,39.68)}70%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0387,-.5971,-1.4568,.1625,89.83,50.82)}70.63%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0779,-.6915,-1.5118,.0302,93.21,58.58)}71.25%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0971,-.7481,-1.5387,-.0492,94.87,63.25)}71.88%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.1052,-.7759,-1.5501,-.0883,95.58,65.54)}72.5%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.1078,-.7851,-1.5537,-.1011,95.8,66.3)}73.13%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.108,-.786,-1.554,-.1024,95.82,66.37)}to{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.108,-.786,-1.554,-.1024,95.82,66.37)}}@keyframes sw-boxl-tr{0%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0637,.8176,1.6165,-.0578,47.84,-44.41)}3.13%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0628,.8117,1.6136,-.0508,47.86,-44.06)}3.75%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0554,.7681,1.5904,.0013,47.92,-41.47)}4.38%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0267,.6487,1.5147,.1434,47.68,-34.36)}5%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0429,.4598,1.3579,.3662,46.21,-23.01)}5.63%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0862,.3641,1.2816,.4893,44.6,-17.77)}6.25%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.1016,.3321,1.26,.5342,43.85,-16.21)}6.88%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.1086,.3184,1.2503,.5534,43.51,-15.54)}7.5%{fill:var(--sw-under);stroke-width:calc(.001 * var(--sw-gap-w) + .001 * var(--sw-ramp-w));transform:matrix(.211,.1502,1.1066,.7894,38.51,-7.33)}8.13%{fill:var(--sw-under);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.3355,-.0015,.9319,1.0021,32.43,.07)}8.75%{fill:var(--sw-under);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.4688,-.1223,.745,1.1716,25.93,5.97)}9.38%{fill:var(--sw-under);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.5978,-.2049,.5642,1.2873,19.63,10)}10%{fill:color-mix(in srgb,var(--sw-under) 88.7%,var(--c));stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.7124,-.2483,.4034,1.3483,14.04,12.12)}10.63%{fill:color-mix(in srgb,var(--sw-under) 19.5%,var(--c));stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.8069,-.2574,.2709,1.361,9.43,12.56)}11.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.8794,-.2398,.1692,1.3363,5.89,11.71)}11.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9311,-.2041,.0967,1.2863,3.36,9.96)}12.5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9652,-.1584,.0488,1.2222,1.7,7.73)}13.13%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9855,-.1091,.0203,1.1529,.71,5.32)}13.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .61 * var(--sw-ramp-w));transform:matrix(.9959,-.0608,.0057,1.0853,.2,2.97)}14.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .163 * var(--sw-ramp-w));transform:matrix(.9997,-.0169,.0004,1.0237,.01,.82)}15%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .198 * var(--sw-ramp-w));transform:matrix(.9996,.0211,.0006,.9705,.02,-1.03)}15.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .482 * var(--sw-ramp-w));transform:matrix(.9974,.0522,.0036,.9268,.12,-2.55)}16.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .696 * var(--sw-ramp-w));transform:matrix(.9947,.0764,.0075,.8928,.26,-3.73)}16.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .85 * var(--sw-ramp-w));transform:matrix(.9921,.0942,.0111,.8679,.39,-4.6)}17.5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .951 * var(--sw-ramp-w));transform:matrix(.9901,.106,.0139,.8513,.48,-5.17)}18.13%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9889,.1127,.0156,.842,.54,-5.5)}18.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9884,.115,.0162,.8387,.56,-5.61)}19.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9887,.1138,.0159,.8404,.55,-5.55)}20%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .983 * var(--sw-ramp-w));transform:matrix(.9894,.1097,.0149,.8461,.52,-5.36)}20.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .931 * var(--sw-ramp-w));transform:matrix(.9905,.1036,.0133,.8547,.46,-5.06)}21.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .865 * var(--sw-ramp-w));transform:matrix(.9918,.096,.0115,.8654,.4,-4.68)}21.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .791 * var(--sw-ramp-w));transform:matrix(.9931,.0874,.0096,.8775,.34,-4.26)}22.5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .712 * var(--sw-ramp-w));transform:matrix(.9944,.0782,.0078,.8903,.27,-3.82)}23.13%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .63 * var(--sw-ramp-w));transform:matrix(.9956,.0689,.0061,.9033,.21,-3.36)}23.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .549 * var(--sw-ramp-w));transform:matrix(.9967,.0597,.0046,.9162,.16,-2.92)}24.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .47 * var(--sw-ramp-w));transform:matrix(.9976,.0509,.0034,.9286,.12,-2.48)}25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .395 * var(--sw-ramp-w));transform:matrix(.9983,.0426,.0024,.9403,.08,-2.08)}25.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .326 * var(--sw-ramp-w));transform:matrix(.9988,.0349,.0016,.9511,.06,-1.7)}26.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .261 * var(--sw-ramp-w));transform:matrix(.9992,.0279,.0011,.9609,.04,-1.36)}26.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .204 * var(--sw-ramp-w));transform:matrix(.9995,.0216,.0006,.9697,.02,-1.06)}27.5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .152 * var(--sw-ramp-w));transform:matrix(.9997,.0161,.0004,.9774,.01,-.79)}28.13%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .107 * var(--sw-ramp-w));transform:matrix(.9999,.0113,.0002,.9841,.01,-.55)}28.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .069 * var(--sw-ramp-w));transform:matrix(.9999,.0072,.0001,.9899,0,-.35)}29.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .036 * var(--sw-ramp-w));transform:matrix(1,.0038,0,.9947,0,-.18)}30%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .009 * var(--sw-ramp-w));transform:matrix(1,.0009,0,.9987,0,-.05)}30.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 0 * var(--sw-ramp-w));transform:none}32.5%{fill:var(--c);stroke-width:0;transform:none}62.5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 0 * var(--sw-ramp-w));transform:none}73.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .019 * var(--sw-ramp-w));transform:matrix(1,-.002,0,1.0028,0,.1)}74.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .117 * var(--sw-ramp-w));transform:matrix(.9998,-.0122,.0002,1.0171,.01,.59)}75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .361 * var(--sw-ramp-w));transform:matrix(.9986,-.0367,.002,1.0515,.07,1.79)}75.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .815 * var(--sw-ramp-w));transform:matrix(.9927,-.0798,.0102,1.1119,.36,3.9)}76.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9739,-.1407,.0366,1.1974,1.27,6.87)}76.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9262,-.2088,.1034,1.2928,3.6,10.19)}77.5%{fill:color-mix(in srgb,var(--sw-under) 7.8%,var(--c));stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.8256,-.2554,.2445,1.3582,8.51,12.47)}78.13%{fill:var(--sw-under);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.6468,-.2272,.4954,1.3186,17.24,11.09)}78.75%{fill:var(--sw-under);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.3969,-.0618,.8459,1.0866,29.44,3.02)}79.38%{fill:var(--alt);stroke-width:calc(.102 * var(--sw-gap-w) + .102 * var(--sw-ramp-w));transform:matrix(.2007,.165,1.1211,.7686,39.02,-8.05)}80%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0862,.3641,1.2816,.4893,44.6,-17.77)}80.63%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0135,.5302,1.4219,.2837,46.9,-27.26)}81.25%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0298,.6596,1.5223,.1305,47.72,-35.01)}81.88%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0507,.7444,1.5767,.0295,47.92,-40.06)}82.5%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0596,.7918,1.6033,-.0271,47.9,-42.88)}83.13%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0629,.8125,1.614,-.0517,47.86,-44.11)}83.75%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0636,.8175,1.6165,-.0576,47.84,-44.41)}84.38%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0637,.8176,1.6165,-.0578,47.84,-44.41)}to{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0637,.8176,1.6165,-.0578,47.84,-44.41)}}@keyframes sw-boxl-bl{0%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0717,.8073,1.6211,-.061,-58.29,31.95)}6.88%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0717,.8074,1.6211,-.061,-58.29,31.95)}7.5%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0603,.8357,1.5892,-.1123,-56.72,34.26)}8.13%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0499,.9068,1.3478,-.2735,-45.89,42.86)}8.75%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.1006,.9357,1.2686,-.3197,-42.98,44.71)}9.38%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.1766,.96,1.1614,-.354,-39.34,45.87)}10%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.3446,.933,.9244,-.3159,-31.31,44.58)}10.63%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.5393,.8181,.6498,-.1539,-22.01,39.09)}11.25%{fill:var(--alt);stroke-width:calc(.607 * var(--sw-gap-w) + .607 * var(--sw-ramp-w));transform:matrix(.721,.6404,.3934,.0968,-13.33,30.6)}11.88%{fill:var(--c);stroke-width:calc(.795 * var(--sw-gap-w) + .795 * var(--sw-ramp-w));transform:matrix(.8606,.441,.1966,.378,-6.66,21.07)}12.5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9479,.2565,.0734,.6382,-2.49,12.26)}13.13%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .973 * var(--sw-ramp-w));transform:matrix(.9896,.1077,.0146,.8481,-.5,5.14)}13.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .006 * var(--sw-ramp-w));transform:matrix(1,-.0007,0,1.0009,0,-.03)}14.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .749 * var(--sw-ramp-w));transform:matrix(.9938,-.0732,.0087,1.1032,-.29,-3.5)}15%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9823,-.1183,.025,1.1668,-.85,-5.65)}15.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.972,-.1437,.0395,1.2027,-1.34,-6.87)}16.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.966,-.1555,.0479,1.2194,-1.62,-7.43)}16.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9649,-.1576,.0496,1.2223,-1.68,-7.53)}17.5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9677,-.1524,.0456,1.215,-1.55,-7.28)}18.13%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9729,-.1416,.0382,1.1998,-1.29,-6.77)}18.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9793,-.1266,.0293,1.1785,-.99,-6.05)}19.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9854,-.1085,.0206,1.153,-.7,-5.18)}20%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .923 * var(--sw-ramp-w));transform:matrix(.9907,-.0887,.0132,1.1251,-.45,-4.24)}20.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .698 * var(--sw-ramp-w));transform:matrix(.9946,-.0685,.0076,1.0966,-.26,-3.27)}21.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .491 * var(--sw-ramp-w));transform:matrix(.9974,-.049,.0037,1.0692,-.13,-2.34)}21.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .307 * var(--sw-ramp-w));transform:matrix(.999,-.0312,.0015,1.044,-.05,-1.49)}22.5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .153 * var(--sw-ramp-w));transform:matrix(.9997,-.0157,.0004,1.0222,-.01,-.75)}23.13%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .029 * var(--sw-ramp-w));transform:matrix(1,-.003,0,1.0042,0,-.14)}23.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .066 * var(--sw-ramp-w));transform:matrix(1,.0069,.0001,.9903,0,.33)}24.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .132 * var(--sw-ramp-w));transform:matrix(.9998,.0138,.0003,.9805,-.01,.66)}25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .173 * var(--sw-ramp-w));transform:matrix(.9997,.0182,.0005,.9744,-.02,.87)}25.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .191 * var(--sw-ramp-w));transform:matrix(.9996,.0202,.0006,.9716,-.02,.96)}26.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .192 * var(--sw-ramp-w));transform:matrix(.9996,.0202,.0006,.9715,-.02,.97)}26.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .177 * var(--sw-ramp-w));transform:matrix(.9997,.0187,.0005,.9737,-.02,.89)}27.5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .152 * var(--sw-ramp-w));transform:matrix(.9997,.016,.0004,.9775,-.01,.76)}28.13%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .118 * var(--sw-ramp-w));transform:matrix(.9998,.0124,.0002,.9825,-.01,.59)}28.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .079 * var(--sw-ramp-w));transform:matrix(.9999,.0082,.0001,.9884,0,.39)}29.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .036 * var(--sw-ramp-w));transform:matrix(1,.0037,0,.9947,0,.18)}30%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 0 * var(--sw-ramp-w));transform:none}32.5%{fill:var(--c);stroke-width:0;transform:none}62.5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 0 * var(--sw-ramp-w));transform:none}68.13%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .011 * var(--sw-ramp-w));transform:matrix(1,.0011,0,.9984,0,.05)}68.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .088 * var(--sw-ramp-w));transform:matrix(.9999,.0092,.0001,.987,0,.44)}69.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .297 * var(--sw-ramp-w));transform:matrix(.999,.0315,.0014,.9555,-.05,1.51)}70%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .704 * var(--sw-ramp-w));transform:matrix(.9945,.0768,.0077,.8917,-.26,3.67)}70.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9793,.1555,.0292,.7806,-.99,7.43)}71.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.939,.2798,.086,.6054,-2.91,13.37)}71.88%{fill:var(--c);stroke-width:calc(.687 * var(--sw-gap-w) + .687 * var(--sw-ramp-w));transform:matrix(.851,.4573,.2101,.3549,-7.12,21.85)}72.5%{fill:var(--alt);stroke-width:calc(.888 * var(--sw-gap-w) + .888 * var(--sw-ramp-w));transform:matrix(.6889,.6773,.4387,.0447,-14.86,32.36)}73.13%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.4452,.8832,.7825,-.2457,-26.51,42.2)}73.75%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.2313,.9607,1.0842,-.3549,-36.73,45.9)}74.38%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.1017,.9363,1.267,-.3206,-42.92,44.74)}75%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0227,.9036,1.4033,-.2569,-48.3,41.67)}75.63%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0288,.8776,1.5137,-.1933,-53.21,38.14)}76.25%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0545,.8463,1.5744,-.1318,-56.02,35.17)}76.88%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.066,.8231,1.6046,-.0893,-57.47,33.22)}77.5%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0704,.8111,1.6174,-.0678,-58.1,32.25)}78.13%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0716,.8075,1.6209,-.0614,-58.28,31.97)}78.75%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0717,.8073,1.6211,-.061,-58.29,31.95)}to{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0717,.8073,1.6211,-.061,-58.29,31.95)}}@keyframes sw-boxl-br{0%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.1103,-.7799,-1.566,-.1,203.27,141.18)}8.75%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.1103,-.78,-1.566,-.1002,203.26,141.2)}9.38%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0958,-.8083,-1.5455,-.1401,200.6,146.58)}10%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0138,-.8974,-1.391,-.2657,180.55,163.92)}10.63%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0941,-.9318,-1.2777,-.3142,165.84,170.58)}11.25%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.118,-.9444,-1.244,-.3321,161.47,172.9)}11.88%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.2659,-.9559,-1.0354,-.3482,134.39,174.99)}12.5%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.4572,-.8759,-.7656,-.2354,99.38,160.35)}13.13%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.652,-.7166,-.4908,-.0108,63.71,131.2)}13.75%{fill:var(--c);stroke-width:calc(.278 * var(--sw-gap-w) + .278 * var(--sw-ramp-w));transform:matrix(.8132,-.5174,-.2635,.2703,34.2,94.71)}14.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9219,-.3206,-.1102,.5478,14.3,58.69)}15%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9795,-.1549,-.029,.7815,3.76,28.36)}15.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .291 * var(--sw-ramp-w));transform:matrix(.9991,-.0309,-.0013,.9565,.17,5.65)}16.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .541 * var(--sw-ramp-w));transform:matrix(.9968,.0538,-.0045,1.0759,.59,-9.86)}16.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9858,.1073,-.0201,1.1514,2.61,-19.65)}17.5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9745,.1382,-.036,1.195,4.67,-25.31)}18.13%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9671,.1535,-.0464,1.2166,6.03,-28.11)}18.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9647,.1579,-.0497,1.2227,6.46,-28.9)}19.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9668,.1541,-.0469,1.2174,6.08,-28.22)}20%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9717,.1443,-.0399,1.2035,5.18,-26.41)}20.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.978,.1297,-.031,1.1829,4.02,-23.74)}21.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9844,.1118,-.022,1.1576,2.86,-20.46)}21.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .958 * var(--sw-ramp-w));transform:matrix(.9899,.0918,-.0142,1.1295,1.85,-16.81)}22.5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .728 * var(--sw-ramp-w));transform:matrix(.9942,.0713,-.0082,1.1005,1.07,-13.05)}23.13%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .514 * var(--sw-ramp-w));transform:matrix(.9971,.0513,-.0041,1.0724,.53,-9.39)}23.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .325 * var(--sw-ramp-w));transform:matrix(.9988,.0329,-.0016,1.0464,.21,-6.03)}24.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .165 * var(--sw-ramp-w));transform:matrix(.9997,.0169,-.0004,1.0239,.05,-3.1)}25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .036 * var(--sw-ramp-w));transform:matrix(1,.0037,0,1.0053,0,-.68)}25.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .062 * var(--sw-ramp-w));transform:matrix(1,-.0064,-.0001,.9909,.01,1.18)}26.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .13 * var(--sw-ramp-w));transform:matrix(.9998,-.0137,-.0003,.9807,.03,2.5)}26.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .172 * var(--sw-ramp-w));transform:matrix(.9997,-.0181,-.0005,.9744,.06,3.32)}27.5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .191 * var(--sw-ramp-w));transform:matrix(.9996,-.0202,-.0006,.9716,.07,3.69)}28.13%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .192 * var(--sw-ramp-w));transform:matrix(.9996,-.0202,-.0006,.9715,.07,3.7)}28.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .177 * var(--sw-ramp-w));transform:matrix(.9997,-.0186,-.0005,.9738,.06,3.4)}29.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .15 * var(--sw-ramp-w));transform:matrix(.9998,-.0158,-.0004,.9777,.05,2.89)}30%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .115 * var(--sw-ramp-w));transform:matrix(.9999,-.0121,-.0002,.9829,.03,2.21)}30.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .075 * var(--sw-ramp-w));transform:matrix(.9999,-.0078,-.0001,.9889,.01,1.43)}31.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .031 * var(--sw-ramp-w));transform:matrix(1,-.0033,0,.9954,0,.6)}31.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 0 * var(--sw-ramp-w));transform:none}32.5%{fill:var(--c);stroke-width:0;transform:none}62.5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .006 * var(--sw-ramp-w));transform:matrix(1,-.0006,0,.9992,0,.11)}63.13%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .064 * var(--sw-ramp-w));transform:matrix(1,-.0067,-.0001,.9905,.01,1.23)}63.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .242 * var(--sw-ramp-w));transform:matrix(.9994,-.0255,-.0009,.964,.12,4.68)}64.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .604 * var(--sw-ramp-w));transform:matrix(.996,-.0654,-.0057,.9077,.73,11.97)}65%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9838,-.1365,-.0229,.8074,2.97,24.99)}65.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9501,-.2508,-.0705,.6463,9.14,45.91)}66.25%{fill:var(--c);stroke-width:calc(.949 * var(--sw-gap-w) + .949 * var(--sw-ramp-w));transform:matrix(.8737,-.4176,-.1781,.4109,23.11,76.46)}66.88%{fill:var(--alt);stroke-width:calc(.542 * var(--sw-gap-w) + .542 * var(--sw-ramp-w));transform:matrix(.7283,-.6317,-.3832,.109,49.74,115.64)}67.5%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.4977,-.8491,-.7085,-.1975,91.96,155.44)}68.13%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.2671,-.9557,-1.0337,-.3479,134.18,174.95)}68.75%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.1216,-.946,-1.2389,-.3342,160.81,173.18)}69.38%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0319,-.9022,-1.3655,-.2724,177.24,164.93)}70%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0409,-.8698,-1.4681,-.2268,190.56,158.41)}70.63%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0801,-.8313,-1.5235,-.1725,197.74,150.98)}71.25%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0993,-.8021,-1.5505,-.1313,201.26,145.39)}71.88%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.1076,-.786,-1.5621,-.1086,202.76,142.34)}72.5%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.1101,-.7805,-1.5657,-.1008,203.22,141.29)}73.13%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.1103,-.7799,-1.566,-.1,203.27,141.18)}to{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.1103,-.7799,-1.566,-.1,203.27,141.18)}}@keyframes sw-boxl-tr-z0{0%{opacity:0}8.75%{opacity:1}78.75%{opacity:0}to{opacity:0}}@keyframes sw-boxl-tr-z1{0%{opacity:1}8.75%{opacity:0}78.75%{opacity:1}to{opacity:1}}@keyframes sw-boxl-p{0%{opacity:1}32.5%{opacity:0}62.5%{opacity:1}to{opacity:1}}@keyframes sw-boxl-w{0%{opacity:0}.63%{opacity:0}1.25%{opacity:0}1.88%{opacity:0}2.5%{opacity:0}3.13%{opacity:0}3.75%{opacity:0}4.38%{opacity:0}5%{opacity:0}5.63%{opacity:.026}6.25%{opacity:.056}6.88%{opacity:.069}7.5%{opacity:.273}8.13%{opacity:.669}8.75%{opacity:.924}9.38%{opacity:1}10%{opacity:1}10.63%{opacity:1}11.25%{opacity:1}11.88%{opacity:1}12.5%{opacity:1}13.13%{opacity:1}13.75%{opacity:1}14.38%{opacity:.822}15%{opacity:.425}15.63%{opacity:.107}16.25%{opacity:0}16.88%{opacity:0}17.5%{opacity:0}18.13%{opacity:0}18.75%{opacity:0}19.38%{opacity:0}20%{opacity:0}20.63%{opacity:0}21.25%{opacity:0}21.88%{opacity:0}22.5%{opacity:0}23.13%{opacity:0}23.75%{opacity:0}24.38%{opacity:0}25%{opacity:0}25.63%{opacity:0}26.25%{opacity:0}26.88%{opacity:0}27.5%{opacity:0}28.13%{opacity:0}28.75%{opacity:0}29.38%{opacity:0}30%{opacity:0}30.63%{opacity:0}31.25%{opacity:0}31.88%{opacity:0}32.5%{opacity:0}33.13%{opacity:0}33.75%{opacity:0}34.38%{opacity:0}35%{opacity:0}35.63%{opacity:0}36.25%{opacity:0}36.88%{opacity:0}37.5%{opacity:0}38.13%{opacity:0}38.75%{opacity:0}39.38%{opacity:0}40%{opacity:0}40.63%{opacity:0}41.25%{opacity:0}41.88%{opacity:0}42.5%{opacity:0}43.13%{opacity:0}43.75%{opacity:0}44.38%{opacity:0}45%{opacity:0}45.63%{opacity:0}46.25%{opacity:0}46.88%{opacity:0}47.5%{opacity:0}48.13%{opacity:0}48.75%{opacity:0}49.38%{opacity:0}50%{opacity:0}50.63%{opacity:0}51.25%{opacity:0}51.88%{opacity:0}52.5%{opacity:0}53.13%{opacity:0}53.75%{opacity:0}54.38%{opacity:0}55%{opacity:0}55.63%{opacity:0}56.25%{opacity:0}56.88%{opacity:0}57.5%{opacity:0}58.13%{opacity:0}58.75%{opacity:0}59.38%{opacity:0}60%{opacity:0}60.63%{opacity:0}61.25%{opacity:0}61.88%{opacity:0}62.5%{opacity:.001}63.13%{opacity:.015}63.75%{opacity:.058}64.38%{opacity:.145}65%{opacity:.292}65.63%{opacity:.515}66.25%{opacity:.831}66.88%{opacity:1}67.5%{opacity:1}68.13%{opacity:1}68.75%{opacity:1}69.38%{opacity:1}70%{opacity:1}70.63%{opacity:1}71.25%{opacity:1}71.88%{opacity:1}72.5%{opacity:1}73.13%{opacity:1}73.75%{opacity:1}74.38%{opacity:1}75%{opacity:1}75.63%{opacity:1}76.25%{opacity:1}76.88%{opacity:1}77.5%{opacity:.992}78.13%{opacity:.752}78.75%{opacity:.463}79.38%{opacity:.215}80%{opacity:.026}80.63%{opacity:0}81.25%{opacity:0}81.88%{opacity:0}82.5%{opacity:0}83.13%{opacity:0}83.75%{opacity:0}84.38%{opacity:0}85%{opacity:0}85.63%{opacity:0}86.25%{opacity:0}86.88%{opacity:0}87.5%{opacity:0}88.13%{opacity:0}88.75%{opacity:0}89.38%{opacity:0}90%{opacity:0}90.63%{opacity:0}91.25%{opacity:0}91.88%{opacity:0}92.5%{opacity:0}93.13%{opacity:0}93.75%{opacity:0}94.38%{opacity:0}95%{opacity:0}95.63%{opacity:0}96.25%{opacity:0}96.88%{opacity:0}97.5%{opacity:0}98.13%{opacity:0}98.75%{opacity:0}99.38%{opacity:0}to{opacity:0}}.sw-box.hov .f-tl{animation:2.2s step-end both sw-boxh-tl}.sw-box.hov .f-tr{animation:2.2s step-end both sw-boxh-tr}.sw-box.hov .f-bl{animation:2.2s step-end both sw-boxh-bl}.sw-box.hov .f-br{animation:2.2s step-end both sw-boxh-br}.sw-box.hov .f-tr.z0{animation:2.2s step-end both sw-boxh-tr,2.2s step-end both sw-boxh-tr-z0}.sw-box.hov .f-tr.z1{animation:2.2s step-end both sw-boxh-tr,2.2s step-end both sw-boxh-tr-z1}.sw-box.hov .w{animation:2.2s linear both sw-boxh-w}.sw-box.hov .p{animation:2.2s step-end both sw-boxh-p}@keyframes sw-boxh-tl{0%{fill:var(--c);stroke-width:0;transform:none}.76%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .01 * var(--sw-ramp-w));transform:matrix(1,.0011,0,1.0015,0,-.09)}1.52%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .082 * var(--sw-ramp-w));transform:matrix(.9999,.0086,-.0001,1.012,.01,-.74)}2.27%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .278 * var(--sw-ramp-w));transform:matrix(.9992,.0285,-.0012,1.0399,.07,-2.46)}3.03%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .658 * var(--sw-ramp-w));transform:matrix(.9952,.0654,-.0067,1.0917,.41,-5.65)}3.79%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9819,.1202,-.0253,1.1686,1.56,-10.4)}4.55%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9467,.1866,-.0748,1.2617,4.61,-16.14)}5.3%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.8692,.2441,-.1834,1.3423,11.31,-21.11)}6.06%{fill:color-mix(in srgb,var(--sw-under) 81.9%,var(--c));stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.7247,.2511,-.3862,1.3521,23.81,-21.71)}6.82%{fill:var(--sw-under);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.4987,.1445,-.7031,1.2026,43.35,-12.49)}7.58%{fill:var(--sw-under);stroke-width:calc(.584 * var(--sw-gap-w) + .584 * var(--sw-ramp-w));transform:matrix(.2728,-.0695,-1.0199,.9025,62.89,6.01)}8.33%{fill:var(--alt);stroke-width:calc(.889 * var(--sw-gap-w) + .889 * var(--sw-ramp-w));transform:matrix(.1282,-.2816,-1.2227,.6051,75.39,24.35)}9.09%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0403,-.4511,-1.346,.3673,82.99,38.83)}9.85%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0338,-.5867,-1.45,.1771,89.4,49.96)}10.61%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0747,-.683,-1.5074,.0421,92.94,57.88)}11.36%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0953,-.7424,-1.5362,-.0413,94.72,62.78)}12.12%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.1044,-.7731,-1.549,-.0843,95.51,65.31)}12.88%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.1076,-.7844,-1.5534,-.1001,95.78,66.24)}13.64%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.108,-.786,-1.554,-.1024,95.82,66.37)}45.45%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.1064,-.7802,-1.5518,-.0942,95.68,65.89)}46.21%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0935,-.7367,-1.5336,-.0333,94.56,62.31)}46.97%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.048,-.6176,-1.4698,.1338,90.63,52.5)}47.73%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0461,-.4419,-1.3379,.3802,82.49,38.08)}48.48%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0895,-.3572,-1.2771,.4991,78.74,30.89)}49.24%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.1025,-.3303,-1.2587,.5368,77.61,28.56)}50%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.1177,-.3009,-1.2374,.578,76.3,26.02)}50.76%{fill:var(--alt);stroke-width:calc(.269 * var(--sw-gap-w) + .269 * var(--sw-ramp-w));transform:matrix(.1844,-.1891,-1.144,.7348,70.53,16.35)}51.52%{fill:var(--sw-under);stroke-width:calc(.486 * var(--sw-gap-w) + .486 * var(--sw-ramp-w));transform:matrix(.262,-.0828,-1.0351,.8839,63.82,7.16)}52.27%{fill:var(--sw-under);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.3468,.0132,-.9161,1.0185,56.49,-1.14)}53.03%{fill:var(--sw-under);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.435,.0952,-.7925,1.1335,48.86,-8.23)}53.79%{fill:var(--sw-under);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.5226,.1608,-.6696,1.2255,41.29,-13.91)}54.55%{fill:var(--sw-under);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.6062,.2091,-.5523,1.2932,34.06,-18.08)}55.3%{fill:color-mix(in srgb,var(--sw-under) 98.8%,var(--c));stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.6833,.2402,-.4443,1.3369,27.39,-20.78)}56.06%{fill:color-mix(in srgb,var(--sw-under) 62.8%,var(--c));stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.7519,.2556,-.348,1.3585,21.45,-22.1)}56.82%{fill:color-mix(in srgb,var(--sw-under) 16.5%,var(--c));stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.8112,.2571,-.2648,1.3606,16.33,-22.23)}57.58%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.8608,.2471,-.1953,1.3465,12.04,-21.37)}58.33%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.901,.2281,-.1389,1.32,8.56,-19.73)}59.09%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9326,.2027,-.0946,1.2843,5.83,-17.53)}59.85%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9565,.173,-.0611,1.2426,3.77,-14.96)}60.61%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9738,.1409,-.0367,1.1976,2.26,-12.19)}61.36%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9858,.1082,-.0199,1.1517,1.23,-9.35)}62.12%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .773 * var(--sw-ramp-w));transform:matrix(.9934,.076,-.0092,1.1066,.57,-6.57)}62.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .448 * var(--sw-ramp-w));transform:matrix(.9978,.0453,-.0031,1.0635,.19,-3.92)}63.64%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .163 * var(--sw-ramp-w));transform:matrix(.9997,.0168,-.0004,1.0236,.03,-1.46)}64.39%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .085 * var(--sw-ramp-w));transform:matrix(.9999,-.009,-.0001,.9874,.01,.78)}65.15%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .298 * var(--sw-ramp-w));transform:matrix(.999,-.0319,-.0014,.9553,.08,2.76)}65.91%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .478 * var(--sw-ramp-w));transform:matrix(.9975,-.0517,-.0035,.9274,.22,4.47)}66.67%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .628 * var(--sw-ramp-w));transform:matrix(.9957,-.0686,-.0061,.9038,.37,5.93)}67.42%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .749 * var(--sw-ramp-w));transform:matrix(.9938,-.0825,-.0086,.8842,.53,7.14)}68.18%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .846 * var(--sw-ramp-w));transform:matrix(.9922,-.0937,-.011,.8686,.68,8.1)}68.94%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .919 * var(--sw-ramp-w));transform:matrix(.9907,-.1022,-.013,.8566,.8,8.84)}69.7%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .972 * var(--sw-ramp-w));transform:matrix(.9897,-.1084,-.0145,.8479,.89,9.38)}70.45%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9889,-.1124,-.0155,.8423,.96,9.72)}71.21%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9885,-.1146,-.0161,.8393,.99,9.91)}71.97%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9884,-.115,-.0162,.8387,1,9.94)}72.73%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9886,-.1139,-.0159,.8402,.98,9.85)}73.48%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .999 * var(--sw-ramp-w));transform:matrix(.9891,-.1117,-.0153,.8434,.95,9.66)}74.24%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .971 * var(--sw-ramp-w));transform:matrix(.9897,-.1084,-.0145,.848,.89,9.37)}75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .936 * var(--sw-ramp-w));transform:matrix(.9904,-.1042,-.0135,.8539,.83,9.01)}75.76%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .894 * var(--sw-ramp-w));transform:matrix(.9912,-.0993,-.0123,.8607,.76,8.59)}76.52%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .848 * var(--sw-ramp-w));transform:matrix(.9921,-.094,-.0111,.8682,.68,8.13)}77.27%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .799 * var(--sw-ramp-w));transform:matrix(.993,-.0883,-.0098,.8762,.61,7.63)}78.03%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .747 * var(--sw-ramp-w));transform:matrix(.9939,-.0823,-.0086,.8846,.53,7.12)}78.79%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .694 * var(--sw-ramp-w));transform:matrix(.9947,-.0762,-.0074,.8932,.46,6.59)}79.55%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .64 * var(--sw-ramp-w));transform:matrix(.9955,-.07,-.0063,.9018,.39,6.05)}80.3%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .586 * var(--sw-ramp-w));transform:matrix(.9962,-.0639,-.0053,.9104,.33,5.53)}81.06%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .533 * var(--sw-ramp-w));transform:matrix(.9969,-.0579,-.0044,.9188,.27,5.01)}81.82%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .481 * var(--sw-ramp-w));transform:matrix(.9975,-.0521,-.0036,.927,.22,4.5)}82.58%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .43 * var(--sw-ramp-w));transform:matrix(.998,-.0465,-.0029,.9349,.18,4.02)}83.33%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .382 * var(--sw-ramp-w));transform:matrix(.9984,-.0411,-.0022,.9424,.14,3.55)}84.09%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .336 * var(--sw-ramp-w));transform:matrix(.9988,-.036,-.0017,.9495,.11,3.11)}84.85%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .292 * var(--sw-ramp-w));transform:matrix(.9991,-.0312,-.0013,.9562,.08,2.7)}85.61%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .251 * var(--sw-ramp-w));transform:matrix(.9993,-.0268,-.001,.9624,.06,2.32)}86.36%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .213 * var(--sw-ramp-w));transform:matrix(.9995,-.0226,-.0007,.9683,.04,1.96)}87.12%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .177 * var(--sw-ramp-w));transform:matrix(.9997,-.0188,-.0005,.9736,.03,1.63)}87.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .145 * var(--sw-ramp-w));transform:matrix(.9998,-.0153,-.0003,.9785,.02,1.33)}88.64%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .115 * var(--sw-ramp-w));transform:matrix(.9999,-.0121,-.0002,.983,.01,1.05)}89.39%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .088 * var(--sw-ramp-w));transform:matrix(.9999,-.0093,-.0001,.987,.01,.8)}90.15%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .064 * var(--sw-ramp-w));transform:matrix(1,-.0067,-.0001,.9906,0,.58)}90.91%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .042 * var(--sw-ramp-w));transform:matrix(1,-.0044,0,.9938,0,.38)}91.67%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .023 * var(--sw-ramp-w));transform:matrix(1,-.0024,0,.9966,0,.21)}92.42%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .006 * var(--sw-ramp-w));transform:matrix(1,-.0006,0,.9991,0,.06)}93.18%{fill:var(--c);stroke-width:0;transform:none}to{fill:var(--c);stroke-width:0;transform:none}}@keyframes sw-boxh-tr{0%{fill:var(--c);stroke-width:0;transform:none}.76%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 0 * var(--sw-ramp-w));transform:none}14.39%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .01 * var(--sw-ramp-w));transform:matrix(1,-.0011,0,1.0015,0,.05)}15.15%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .082 * var(--sw-ramp-w));transform:matrix(.9999,-.0086,.0001,1.012,0,.42)}15.91%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .278 * var(--sw-ramp-w));transform:matrix(.9992,-.0285,.0012,1.0399,.04,1.39)}16.67%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .658 * var(--sw-ramp-w));transform:matrix(.9952,-.0654,.0067,1.0917,.23,3.19)}17.42%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9819,-.1202,.0253,1.1686,.88,5.87)}18.18%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9467,-.1866,.0748,1.2617,2.6,9.11)}18.94%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.8692,-.2441,.1834,1.3423,6.38,11.91)}19.7%{fill:color-mix(in srgb,var(--sw-under) 81.9%,var(--c));stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.7247,-.2511,.3862,1.3521,13.44,12.25)}20.45%{fill:var(--sw-under);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.4987,-.1445,.7031,1.2026,24.47,7.05)}21.21%{fill:var(--sw-under);stroke-width:calc(.584 * var(--sw-gap-w) + .584 * var(--sw-ramp-w));transform:matrix(.2728,.0695,1.0199,.9025,35.5,-3.39)}21.97%{fill:var(--alt);stroke-width:calc(.889 * var(--sw-gap-w) + .889 * var(--sw-ramp-w));transform:matrix(.1282,.2816,1.2227,.6051,42.55,-13.74)}22.73%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0452,.4546,1.353,.3722,46.15,-22.69)}23.48%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0123,.6021,1.4804,.1988,47.43,-31.58)}24.24%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0421,.7063,1.5534,.0749,47.86,-37.79)}25%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0559,.7705,1.5917,-.0017,47.92,-41.62)}25.76%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0616,.8036,1.6095,-.0412,47.88,-43.59)}26.52%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0634,.8158,1.6157,-.0557,47.85,-44.31)}27.27%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0637,.8176,1.6165,-.0578,47.84,-44.41)}33.33%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0632,.8146,1.6151,-.0543,47.85,-44.24)}34.09%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0611,.801,1.6081,-.038,47.88,-43.42)}34.85%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0554,.7681,1.5904,.0013,47.92,-41.47)}35.61%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0424,.7078,1.5543,.0731,47.87,-37.88)}36.36%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0158,.6129,1.4886,.1859,47.5,-32.23)}37.12%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0287,.4924,1.3884,.3281,46.55,-24.98)}37.88%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0665,.409,1.3093,.4263,45.57,-19.96)}38.64%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0862,.3641,1.2816,.4893,44.6,-17.77)}39.39%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0978,.3399,1.2654,.5233,44.04,-16.59)}40.15%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.1027,.33,1.2585,.5372,43.8,-16.11)}40.91%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.1037,.3279,1.2571,.54,43.75,-16.01)}41.67%{fill:var(--alt);stroke-width:calc(.683 * var(--sw-gap-w) + .683 * var(--sw-ramp-w));transform:matrix(.1461,.2502,1.1976,.649,41.68,-12.21)}42.42%{fill:var(--sw-under);stroke-width:calc(.001 * var(--sw-gap-w) + .001 * var(--sw-ramp-w));transform:matrix(.211,.1502,1.1066,.7894,38.51,-7.33)}43.18%{fill:var(--sw-under);stroke-width:calc(.684 * var(--sw-gap-w) + .684 * var(--sw-ramp-w));transform:matrix(.2839,.0562,1.0043,.9212,34.95,-2.74)}43.94%{fill:var(--sw-under);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.3619,-.0285,.8949,1.0399,31.14,1.39)}44.7%{fill:var(--sw-under);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.4421,-.1011,.7825,1.1418,27.23,4.93)}45.45%{fill:var(--sw-under);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.5215,-.1601,.671,1.2246,23.35,7.82)}46.21%{fill:var(--sw-under);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.5978,-.2049,.5642,1.2873,19.63,10)}46.97%{fill:var(--sw-under);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.6687,-.2354,.4646,1.3302,16.17,11.49)}47.73%{fill:color-mix(in srgb,var(--sw-under) 76.5%,var(--c));stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.733,-.2527,.3744,1.3544,13.03,12.33)}48.48%{fill:color-mix(in srgb,var(--sw-under) 32.4%,var(--c));stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.7897,-.258,.2949,1.3619,10.26,12.59)}49.24%{fill:color-mix(in srgb,var(--sw-under) 2.4%,var(--c));stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.8385,-.2531,.2265,1.355,7.88,12.35)}50%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.8794,-.2398,.1692,1.3363,5.89,11.71)}50.76%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9127,-.22,.1224,1.3086,4.26,10.74)}51.52%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9392,-.1956,.0853,1.2743,2.97,9.55)}52.27%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9596,-.168,.0567,1.2357,1.97,8.2)}53.03%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9748,-.1388,.0354,1.1947,1.23,6.77)}53.79%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9855,-.1091,.0203,1.1529,.71,5.32)}54.55%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .815 * var(--sw-ramp-w));transform:matrix(.9927,-.0798,.0102,1.1119,.36,3.89)}55.3%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .514 * var(--sw-ramp-w));transform:matrix(.9971,-.0516,.0041,1.0724,.14,2.52)}56.06%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .246 * var(--sw-ramp-w));transform:matrix(.9993,-.0252,.0009,1.0354,.03,1.23)}56.82%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .009 * var(--sw-ramp-w));transform:matrix(1,-.0009,0,1.0013,0,.05)}57.58%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .198 * var(--sw-ramp-w));transform:matrix(.9996,.0211,.0006,.9705,.02,-1.03)}58.33%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .377 * var(--sw-ramp-w));transform:matrix(.9984,.0406,.0022,.9431,.08,-1.98)}59.09%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .53 * var(--sw-ramp-w));transform:matrix(.9969,.0576,.0043,.9192,.15,-2.81)}59.85%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .659 * var(--sw-ramp-w));transform:matrix(.9952,.0721,.0067,.8988,.23,-3.52)}60.61%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .765 * var(--sw-ramp-w));transform:matrix(.9936,.0843,.009,.8818,.31,-4.11)}61.36%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .85 * var(--sw-ramp-w));transform:matrix(.9921,.0942,.0111,.8679,.39,-4.6)}62.12%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .916 * var(--sw-ramp-w));transform:matrix(.9908,.1019,.0129,.857,.45,-4.98)}62.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .966 * var(--sw-ramp-w));transform:matrix(.9898,.1077,.0143,.8489,.5,-5.26)}63.64%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9891,.1117,.0154,.8433,.53,-5.45)}64.39%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9886,.1141,.016,.84,.56,-5.57)}65.15%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9884,.115,.0162,.8387,.56,-5.61)}65.91%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9885,.1146,.0161,.8392,.56,-5.6)}66.67%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9888,.1132,.0157,.8413,.55,-5.52)}67.42%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .992 * var(--sw-ramp-w));transform:matrix(.9892,.1107,.0151,.8447,.53,-5.41)}68.18%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .964 * var(--sw-ramp-w));transform:matrix(.9898,.1075,.0143,.8492,.5,-5.25)}68.94%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .931 * var(--sw-ramp-w));transform:matrix(.9905,.1036,.0133,.8547,.46,-5.06)}69.7%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .893 * var(--sw-ramp-w));transform:matrix(.9913,.0992,.0123,.8609,.43,-4.84)}70.45%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .851 * var(--sw-ramp-w));transform:matrix(.9921,.0943,.0111,.8677,.39,-4.6)}71.21%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .807 * var(--sw-ramp-w));transform:matrix(.9929,.0891,.01,.875,.35,-4.35)}71.97%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .76 * var(--sw-ramp-w));transform:matrix(.9937,.0837,.0089,.8825,.31,-4.09)}72.73%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .712 * var(--sw-ramp-w));transform:matrix(.9944,.0782,.0078,.8903,.27,-3.82)}73.48%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .663 * var(--sw-ramp-w));transform:matrix(.9952,.0726,.0068,.8981,.24,-3.55)}74.24%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .614 * var(--sw-ramp-w));transform:matrix(.9959,.0671,.0058,.9059,.2,-3.27)}75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .565 * var(--sw-ramp-w));transform:matrix(.9965,.0615,.0049,.9137,.17,-3)}75.76%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .517 * var(--sw-ramp-w));transform:matrix(.9971,.0561,.0041,.9213,.14,-2.74)}76.52%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .47 * var(--sw-ramp-w));transform:matrix(.9976,.0509,.0034,.9286,.12,-2.48)}77.27%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .425 * var(--sw-ramp-w));transform:matrix(.998,.0458,.0028,.9357,.1,-2.24)}78.03%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .381 * var(--sw-ramp-w));transform:matrix(.9984,.041,.0022,.9425,.08,-2)}78.79%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .339 * var(--sw-ramp-w));transform:matrix(.9987,.0364,.0018,.949,.06,-1.78)}79.55%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .299 * var(--sw-ramp-w));transform:matrix(.999,.032,.0014,.9551,.05,-1.56)}80.3%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .261 * var(--sw-ramp-w));transform:matrix(.9992,.0279,.0011,.9609,.04,-1.36)}81.06%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .226 * var(--sw-ramp-w));transform:matrix(.9994,.024,.0008,.9663,.03,-1.17)}81.82%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .193 * var(--sw-ramp-w));transform:matrix(.9996,.0205,.0006,.9713,.02,-1)}82.58%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .162 * var(--sw-ramp-w));transform:matrix(.9997,.0172,.0004,.9759,.01,-.84)}83.33%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .133 * var(--sw-ramp-w));transform:matrix(.9998,.0141,.0003,.9802,.01,-.69)}84.09%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .107 * var(--sw-ramp-w));transform:matrix(.9999,.0113,.0002,.9841,.01,-.55)}84.85%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .083 * var(--sw-ramp-w));transform:matrix(.9999,.0088,.0001,.9877,0,-.43)}85.61%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .062 * var(--sw-ramp-w));transform:matrix(1,.0065,.0001,.9909,0,-.32)}86.36%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .042 * var(--sw-ramp-w));transform:matrix(1,.0044,0,.9938,0,-.22)}87.12%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .024 * var(--sw-ramp-w));transform:matrix(1,.0026,0,.9964,0,-.13)}87.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .009 * var(--sw-ramp-w));transform:matrix(1,.0009,0,.9987,0,-.05)}88.64%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 0 * var(--sw-ramp-w));transform:none}93.18%{fill:var(--c);stroke-width:0;transform:none}to{fill:var(--c);stroke-width:0;transform:none}}@keyframes sw-boxh-bl{0%{fill:var(--c);stroke-width:0;transform:none}.76%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 0 * var(--sw-ramp-w));transform:none}7.58%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .01 * var(--sw-ramp-w));transform:matrix(1,.0011,0,.9985,0,.05)}8.33%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .082 * var(--sw-ramp-w));transform:matrix(.9999,.0086,.0001,.9879,0,.41)}9.09%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .278 * var(--sw-ramp-w));transform:matrix(.9992,.0294,.0012,.9585,-.04,1.41)}9.85%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .658 * var(--sw-ramp-w));transform:matrix(.9952,.0716,.0067,.8991,-.23,3.42)}10.61%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9819,.1448,.0255,.7958,-.87,6.92)}11.36%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9466,.2602,.0754,.633,-2.55,12.43)}12.12%{fill:var(--c);stroke-width:calc(.892 * var(--sw-gap-w) + .892 * var(--sw-ramp-w));transform:matrix(.8689,.4263,.1849,.3987,-6.26,20.37)}12.88%{fill:var(--alt);stroke-width:calc(.58 * var(--sw-gap-w) + .58 * var(--sw-ramp-w));transform:matrix(.7241,.6368,.3892,.1019,-13.18,30.42)}13.64%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.4977,.8491,.7085,-.1975,-24,40.57)}14.39%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.2713,.9548,1.0278,-.3467,-34.82,45.62)}15.15%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.1264,.9479,1.2321,-.3369,-41.74,45.29)}15.91%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0426,.9065,1.3625,-.2699,-46.53,42.58)}16.67%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0172,.8866,1.4879,-.2127,-52.04,39.14)}17.42%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0485,.8555,1.5596,-.1494,-55.32,36)}18.18%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0632,.8296,1.597,-.101,-57.1,33.75)}18.94%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0694,.8142,1.6142,-.0733,-57.95,32.5)}19.7%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0714,.8082,1.6202,-.0626,-58.25,32.02)}20.45%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0717,.8073,1.6211,-.061,-58.29,31.95)}41.67%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0709,.8098,1.6187,-.0654,-58.17,32.15)}42.42%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0603,.8357,1.5892,-.1123,-56.72,34.26)}43.18%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0111,.8904,1.4746,-.2215,-51.45,39.61)}43.94%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.07,.9135,1.3117,-.2885,-44.44,43.65)}44.7%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0976,.9339,1.2728,-.3172,-43.12,44.62)}45.45%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.1018,.9364,1.2668,-.3207,-42.91,44.74)}46.21%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.1766,.96,1.1614,-.354,-39.34,45.87)}46.97%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.2721,.9547,1.0266,-.3465,-34.78,45.61)}47.73%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.3827,.9166,.8707,-.2929,-29.5,43.8)}48.48%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.5001,.8473,.705,-.1951,-23.88,40.49)}49.24%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.6156,.7524,.5422,-.0612,-18.37,35.95)}50%{fill:var(--alt);stroke-width:calc(.607 * var(--sw-gap-w) + .607 * var(--sw-ramp-w));transform:matrix(.721,.6404,.3934,.0968,-13.33,30.6)}50.76%{fill:var(--c);stroke-width:calc(.255 * var(--sw-gap-w) + .255 * var(--sw-ramp-w));transform:matrix(.8109,.5207,.2667,.2656,-9.03,24.88)}51.52%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.8822,.402,.1661,.433,-5.63,19.21)}52.27%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9345,.291,.0924,.5896,-3.13,13.9)}53.03%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9694,.1921,.0432,.729,-1.46,9.18)}53.79%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .973 * var(--sw-ramp-w));transform:matrix(.9896,.1077,.0146,.8481,-.5,5.14)}54.55%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .356 * var(--sw-ramp-w));transform:matrix(.9986,.038,.002,.9464,-.07,1.81)}55.3%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .173 * var(--sw-ramp-w));transform:matrix(.9997,-.0178,.0005,1.0251,-.02,-.85)}56.06%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .619 * var(--sw-ramp-w));transform:matrix(.9958,-.0612,.0059,1.0863,-.2,-2.92)}56.82%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .984 * var(--sw-ramp-w));transform:matrix(.9894,-.094,.015,1.1327,-.51,-4.49)}57.58%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9823,-.1183,.025,1.1668,-.85,-5.65)}58.33%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9757,-.1355,.0343,1.1911,-1.16,-6.47)}59.09%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9704,-.147,.0418,1.2074,-1.41,-7.03)}59.85%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9668,-.1541,.0468,1.2173,-1.59,-7.36)}60.61%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.965,-.1574,.0494,1.222,-1.67,-7.52)}61.36%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9649,-.1576,.0496,1.2223,-1.68,-7.53)}62.12%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9662,-.1553,.0477,1.219,-1.62,-7.42)}62.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9686,-.1507,.0443,1.2125,-1.5,-7.2)}63.64%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9718,-.1442,.0398,1.2034,-1.35,-6.89)}64.39%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9754,-.136,.0347,1.1919,-1.17,-6.5)}65.15%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9793,-.1266,.0293,1.1785,-.99,-6.05)}65.91%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.983,-.116,.0239,1.1636,-.81,-5.54)}66.67%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9865,-.1046,.019,1.1476,-.64,-5)}67.42%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .969 * var(--sw-ramp-w));transform:matrix(.9897,-.0927,.0145,1.1308,-.49,-4.43)}68.18%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .831 * var(--sw-ramp-w));transform:matrix(.9924,-.0806,.0107,1.1137,-.36,-3.85)}68.94%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .698 * var(--sw-ramp-w));transform:matrix(.9946,-.0685,.0076,1.0966,-.26,-3.27)}69.7%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .571 * var(--sw-ramp-w));transform:matrix(.9964,-.0567,.0051,1.0799,-.17,-2.71)}70.45%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .452 * var(--sw-ramp-w));transform:matrix(.9978,-.0453,.0032,1.0639,-.11,-2.16)}71.21%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .342 * var(--sw-ramp-w));transform:matrix(.9987,-.0346,.0018,1.0488,-.06,-1.65)}71.97%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .242 * var(--sw-ramp-w));transform:matrix(.9994,-.0247,.0009,1.0348,-.03,-1.18)}72.73%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .153 * var(--sw-ramp-w));transform:matrix(.9997,-.0157,.0004,1.0222,-.01,-.75)}73.48%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .075 * var(--sw-ramp-w));transform:matrix(.9999,-.0077,.0001,1.0109,0,-.37)}74.24%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .007 * var(--sw-ramp-w));transform:matrix(1,-.0008,0,1.0011,0,-.04)}75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .049 * var(--sw-ramp-w));transform:matrix(1,.0051,0,.9928,0,.25)}75.76%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .095 * var(--sw-ramp-w));transform:matrix(.9999,.01,.0001,.9859,0,.48)}76.52%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .132 * var(--sw-ramp-w));transform:matrix(.9998,.0138,.0003,.9805,-.01,.66)}77.27%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .159 * var(--sw-ramp-w));transform:matrix(.9997,.0167,.0004,.9764,-.01,.8)}78.03%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .178 * var(--sw-ramp-w));transform:matrix(.9997,.0187,.0005,.9736,-.02,.9)}78.79%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .189 * var(--sw-ramp-w));transform:matrix(.9996,.0199,.0006,.9719,-.02,.95)}79.55%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .194 * var(--sw-ramp-w));transform:matrix(.9996,.0204,.0006,.9712,-.02,.97)}80.3%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .192 * var(--sw-ramp-w));transform:matrix(.9996,.0202,.0006,.9715,-.02,.97)}81.06%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .185 * var(--sw-ramp-w));transform:matrix(.9996,.0195,.0005,.9726,-.02,.93)}81.82%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .173 * var(--sw-ramp-w));transform:matrix(.9997,.0182,.0005,.9743,-.02,.87)}82.58%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .158 * var(--sw-ramp-w));transform:matrix(.9997,.0166,.0004,.9766,-.01,.79)}83.33%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .139 * var(--sw-ramp-w));transform:matrix(.9998,.0146,.0003,.9794,-.01,.7)}84.09%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .118 * var(--sw-ramp-w));transform:matrix(.9998,.0124,.0002,.9825,-.01,.59)}84.85%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .095 * var(--sw-ramp-w));transform:matrix(.9999,.0099,.0001,.986,0,.48)}85.61%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .07 * var(--sw-ramp-w));transform:matrix(.9999,.0074,.0001,.9896,0,.35)}86.36%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .045 * var(--sw-ramp-w));transform:matrix(1,.0047,0,.9934,0,.22)}87.12%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .018 * var(--sw-ramp-w));transform:matrix(1,.0019,0,.9973,0,.09)}87.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 0 * var(--sw-ramp-w));transform:none}93.18%{fill:var(--c);stroke-width:0;transform:none}to{fill:var(--c);stroke-width:0;transform:none}}@keyframes sw-boxh-br{0%{fill:var(--c);stroke-width:0;transform:none}.76%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .01 * var(--sw-ramp-w));transform:matrix(1,-.0011,0,.9985,0,.2)}1.52%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .082 * var(--sw-ramp-w));transform:matrix(.9999,-.0086,-.0001,.9879,.01,1.58)}2.27%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .278 * var(--sw-ramp-w));transform:matrix(.9992,-.0294,-.0012,.9585,.16,5.39)}3.03%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .658 * var(--sw-ramp-w));transform:matrix(.9952,-.0716,-.0067,.8991,.87,13.1)}3.79%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9819,-.1448,-.0255,.7958,3.32,26.5)}4.55%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9466,-.2602,-.0754,.633,9.78,47.64)}5.3%{fill:var(--c);stroke-width:calc(.892 * var(--sw-gap-w) + .892 * var(--sw-ramp-w));transform:matrix(.8689,-.4263,-.1849,.3987,23.99,78.04)}6.06%{fill:var(--alt);stroke-width:calc(.58 * var(--sw-gap-w) + .58 * var(--sw-ramp-w));transform:matrix(.7241,-.6368,-.3892,.1019,50.51,116.57)}6.82%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.4977,-.8491,-.7085,-.1975,91.96,155.44)}7.58%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.2713,-.9548,-1.0278,-.3467,133.41,174.8)}8.33%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.1264,-.9479,-1.2321,-.3369,159.93,173.53)}9.09%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0383,-.9034,-1.3564,-.2742,176.06,165.22)}9.85%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.036,-.8733,-1.4612,-.2317,189.66,159.09)}10.61%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.077,-.8353,-1.519,-.1781,197.16,151.74)}11.36%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0976,-.8052,-1.548,-.1357,200.93,145.99)}12.12%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.1068,-.7877,-1.561,-.111,202.61,142.66)}12.88%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.1099,-.7809,-1.5654,-.1014,203.19,141.37)}13.64%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.1103,-.7799,-1.566,-.1,203.27,141.18)}45.45%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.1087,-.7835,-1.5638,-.105,202.98,141.85)}46.21%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0958,-.8083,-1.5455,-.1401,200.6,146.58)}46.97%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0502,-.8625,-1.4812,-.2165,192.26,157)}47.73%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0441,-.9044,-1.3483,-.2756,175,165.44)}48.48%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0876,-.9275,-1.2869,-.3081,167.04,169.79)}49.24%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.1007,-.9357,-1.2685,-.3198,164.64,171.3)}50%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.118,-.9444,-1.244,-.3321,161.47,172.9)}50.76%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.1997,-.9616,-1.1287,-.3563,146.5,176.05)}51.52%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.3018,-.9474,-.9848,-.3362,127.82,173.43)}52.27%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.4172,-.8991,-.8219,-.2682,106.69,164.61)}53.03%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.5371,-.8199,-.653,-.1564,84.75,150.09)}53.79%{fill:var(--alt);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.652,-.7166,-.4908,-.0108,63.71,131.2)}54.55%{fill:var(--alt);stroke-width:calc(.301 * var(--sw-gap-w) + .301 * var(--sw-ramp-w));transform:matrix(.7544,-.599,-.3463,.1552,44.96,109.65)}55.3%{fill:var(--c);stroke-width:calc(.557 * var(--sw-gap-w) + .557 * var(--sw-ramp-w));transform:matrix(.8393,-.4766,-.2266,.3277,29.42,87.26)}56.06%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9045,-.3581,-.1347,.4949,17.48,65.56)}56.82%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9505,-.2496,-.0698,.6479,9.07,45.7)}57.58%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9795,-.1549,-.029,.7815,3.76,28.36)}58.33%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .692 * var(--sw-ramp-w));transform:matrix(.9947,-.0754,-.0074,.8936,.97,13.81)}59.09%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .105 * var(--sw-ramp-w));transform:matrix(.9999,-.011,-.0002,.9845,.02,2.01)}59.85%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .394 * var(--sw-ramp-w));transform:matrix(.9983,.0397,-.0024,1.056,.31,-7.27)}60.61%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .807 * var(--sw-ramp-w));transform:matrix(.9928,.0785,-.0101,1.1107,1.31,-14.37)}61.36%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9858,.1073,-.0201,1.1514,2.61,-19.65)}62.12%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9787,.1281,-.0301,1.1806,3.91,-23.45)}62.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9726,.1424,-.0386,1.2008,5.01,-26.06)}63.64%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9682,.1515,-.0449,1.2136,5.83,-27.73)}64.39%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9656,.1564,-.0486,1.2206,6.31,-28.63)}65.15%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9647,.1579,-.0497,1.2227,6.46,-28.9)}65.91%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9655,.1565,-.0486,1.2207,6.31,-28.64)}66.67%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9676,.1526,-.0457,1.2153,5.94,-27.94)}67.42%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9706,.1467,-.0415,1.2069,5.39,-26.85)}68.18%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9742,.1389,-.0364,1.196,4.73,-25.44)}68.94%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.978,.1297,-.031,1.1829,4.02,-23.74)}69.7%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9819,.1193,-.0255,1.1682,3.31,-21.83)}70.45%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9856,.1079,-.0203,1.1522,2.64,-19.75)}71.21%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9889,.0959,-.0157,1.1353,2.03,-17.56)}71.97%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .865 * var(--sw-ramp-w));transform:matrix(.9918,.0836,-.0116,1.1179,1.5,-15.31)}72.73%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .728 * var(--sw-ramp-w));transform:matrix(.9942,.0713,-.0082,1.1005,1.07,-13.05)}73.48%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .597 * var(--sw-ramp-w));transform:matrix(.9961,.0591,-.0055,1.0834,.72,-10.83)}74.24%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .474 * var(--sw-ramp-w));transform:matrix(.9975,.0475,-.0035,1.067,.45,-8.69)}75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .361 * var(--sw-ramp-w));transform:matrix(.9986,.0364,-.002,1.0514,.26,-6.67)}75.76%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .257 * var(--sw-ramp-w));transform:matrix(.9993,.0262,-.001,1.037,.13,-4.8)}76.52%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .165 * var(--sw-ramp-w));transform:matrix(.9997,.0169,-.0004,1.0239,.05,-3.1)}77.27%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .084 * var(--sw-ramp-w));transform:matrix(.9999,.0087,-.0001,1.0122,.01,-1.58)}78.03%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .014 * var(--sw-ramp-w));transform:matrix(1,.0015,0,1.0021,0,-.27)}78.79%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .045 * var(--sw-ramp-w));transform:matrix(1,-.0046,0,.9934,0,.85)}79.55%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .092 * var(--sw-ramp-w));transform:matrix(.9999,-.0097,-.0001,.9864,.02,1.77)}80.3%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .13 * var(--sw-ramp-w));transform:matrix(.9998,-.0137,-.0003,.9807,.03,2.5)}81.06%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .158 * var(--sw-ramp-w));transform:matrix(.9997,-.0166,-.0004,.9765,.05,3.05)}81.82%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .178 * var(--sw-ramp-w));transform:matrix(.9997,-.0187,-.0005,.9736,.06,3.43)}82.58%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .189 * var(--sw-ramp-w));transform:matrix(.9996,-.0199,-.0006,.9719,.07,3.65)}83.33%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .194 * var(--sw-ramp-w));transform:matrix(.9996,-.0204,-.0006,.9712,.08,3.73)}84.09%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .192 * var(--sw-ramp-w));transform:matrix(.9996,-.0202,-.0006,.9715,.07,3.7)}84.85%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .184 * var(--sw-ramp-w));transform:matrix(.9996,-.0194,-.0005,.9726,.07,3.55)}85.61%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .172 * var(--sw-ramp-w));transform:matrix(.9997,-.0181,-.0005,.9744,.06,3.32)}86.36%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .156 * var(--sw-ramp-w));transform:matrix(.9997,-.0164,-.0004,.9768,.05,3.01)}87.12%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .137 * var(--sw-ramp-w));transform:matrix(.9998,-.0144,-.0003,.9797,.04,2.63)}87.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .115 * var(--sw-ramp-w));transform:matrix(.9999,-.0121,-.0002,.9829,.03,2.21)}88.64%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .092 * var(--sw-ramp-w));transform:matrix(.9999,-.0096,-.0001,.9865,.02,1.76)}89.39%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .066 * var(--sw-ramp-w));transform:matrix(1,-.0069,-.0001,.9902,.01,1.27)}90.15%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .04 * var(--sw-ramp-w));transform:matrix(1,-.0042,0,.9941,0,.77)}90.91%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .013 * var(--sw-ramp-w));transform:matrix(1,-.0014,0,.9981,0,.25)}91.67%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 0 * var(--sw-ramp-w));transform:none}93.18%{fill:var(--c);stroke-width:0;transform:none}to{fill:var(--c);stroke-width:0;transform:none}}@keyframes sw-boxh-tr-z0{0%{opacity:1}21.21%{opacity:0}44.7%{opacity:1}to{opacity:1}}@keyframes sw-boxh-tr-z1{0%{opacity:0}21.21%{opacity:1}44.7%{opacity:0}to{opacity:0}}@keyframes sw-boxh-p{0%{opacity:0}.76%{opacity:1}93.18%{opacity:0}to{opacity:0}}@keyframes sw-boxh-w{0%{opacity:0}.76%{opacity:.002}1.52%{opacity:.02}2.27%{opacity:.067}3.03%{opacity:.158}3.79%{opacity:.309}4.55%{opacity:.533}5.3%{opacity:.847}6.06%{opacity:1}6.82%{opacity:1}7.58%{opacity:1}8.33%{opacity:1}9.09%{opacity:1}9.85%{opacity:1}10.61%{opacity:1}11.36%{opacity:1}12.12%{opacity:1}12.88%{opacity:1}13.64%{opacity:1}14.39%{opacity:1}15.15%{opacity:1}15.91%{opacity:1}16.67%{opacity:1}17.42%{opacity:1}18.18%{opacity:1}18.94%{opacity:1}19.7%{opacity:.849}20.45%{opacity:.58}21.21%{opacity:.312}21.97%{opacity:.103}22.73%{opacity:0}23.48%{opacity:0}24.24%{opacity:0}25%{opacity:0}25.76%{opacity:0}26.52%{opacity:0}27.27%{opacity:0}28.03%{opacity:0}28.79%{opacity:0}29.55%{opacity:0}30.3%{opacity:0}31.06%{opacity:0}31.82%{opacity:0}32.58%{opacity:0}33.33%{opacity:0}34.09%{opacity:0}34.85%{opacity:0}35.61%{opacity:0}36.36%{opacity:0}37.12%{opacity:0}37.88%{opacity:0}38.64%{opacity:.026}39.39%{opacity:.049}40.15%{opacity:.058}40.91%{opacity:.06}41.67%{opacity:.137}42.42%{opacity:.273}43.18%{opacity:.493}43.94%{opacity:.738}44.7%{opacity:.887}45.45%{opacity:.995}46.21%{opacity:1}46.97%{opacity:1}47.73%{opacity:1}48.48%{opacity:1}49.24%{opacity:1}50%{opacity:1}50.76%{opacity:1}51.52%{opacity:1}52.27%{opacity:1}53.03%{opacity:1}53.79%{opacity:1}54.55%{opacity:1}55.3%{opacity:1}56.06%{opacity:.911}56.82%{opacity:.654}57.58%{opacity:.425}58.33%{opacity:.225}59.09%{opacity:.052}59.85%{opacity:0}60.61%{opacity:0}61.36%{opacity:0}62.12%{opacity:0}62.88%{opacity:0}63.64%{opacity:0}64.39%{opacity:0}65.15%{opacity:0}65.91%{opacity:0}66.67%{opacity:0}67.42%{opacity:0}68.18%{opacity:0}68.94%{opacity:0}69.7%{opacity:0}70.45%{opacity:0}71.21%{opacity:0}71.97%{opacity:0}72.73%{opacity:0}73.48%{opacity:0}74.24%{opacity:0}75%{opacity:0}75.76%{opacity:0}76.52%{opacity:0}77.27%{opacity:0}78.03%{opacity:0}78.79%{opacity:0}79.55%{opacity:0}80.3%{opacity:0}81.06%{opacity:0}81.82%{opacity:0}82.58%{opacity:0}83.33%{opacity:0}84.09%{opacity:0}84.85%{opacity:0}85.61%{opacity:0}86.36%{opacity:0}87.12%{opacity:0}87.88%{opacity:0}88.64%{opacity:0}89.39%{opacity:0}90.15%{opacity:0}90.91%{opacity:0}91.67%{opacity:0}92.42%{opacity:0}93.18%{opacity:0}93.94%{opacity:0}94.7%{opacity:0}95.45%{opacity:0}96.21%{opacity:0}96.97%{opacity:0}97.73%{opacity:0}98.48%{opacity:0}99.24%{opacity:0}to{opacity:0}}.sw-box.hov .a-tl{animation:2.2s linear both sw-boxh-a-tl}.sw-box.hov .a-tr{animation:2.2s linear both sw-boxh-a-tr}.sw-box.hov .a-bl{animation:2.2s linear both sw-boxh-a-bl}.sw-box.hov .a-br{animation:2.2s linear both sw-boxh-a-br}.sw-box.hov .k{animation:2.2s ease-out both sw-boxh-spark}.sw-box.hov .r{animation:2.2s linear both sw-boxh-tick}@keyframes sw-boxh-spark{0%,75.27%{opacity:0;transform:scale(.3)}83.27%{opacity:1;transform:scale(1.15)}89.09%{transform:scale(1)}93.45%{opacity:1}to{opacity:0;transform:scale(1)}}@keyframes sw-boxh-tick{0%,73.82%{opacity:0}81.09%,91.27%{opacity:1}to{opacity:0}}@keyframes sw-boxh-a-tl{0%{opacity:0}.76%{opacity:0}1.52%{opacity:0}2.27%{opacity:0}3.03%{opacity:0}3.79%{opacity:0}4.55%{opacity:0}5.3%{opacity:0}6.06%{opacity:0}6.82%{opacity:0}7.58%{opacity:0}8.33%{opacity:0}9.09%{opacity:0}9.85%{opacity:0}10.61%{opacity:0}11.36%{opacity:0}12.12%{opacity:0}12.88%{opacity:0}13.64%{opacity:0}14.39%{opacity:0}15.15%{opacity:0}15.91%{opacity:0}16.67%{opacity:0}17.42%{opacity:0}18.18%{opacity:0}18.94%{opacity:0}19.7%{opacity:0}20.45%{opacity:0}21.21%{opacity:0}21.97%{opacity:0}22.73%{opacity:0}23.48%{opacity:0}24.24%{opacity:0}25%{opacity:0}25.76%{opacity:0}26.52%{opacity:0}27.27%{opacity:0}28.03%{opacity:0}28.79%{opacity:0}29.55%{opacity:0}30.3%{opacity:0}31.06%{opacity:0}31.82%{opacity:0}32.58%{opacity:0}33.33%{opacity:0}34.09%{opacity:0}34.85%{opacity:0}35.61%{opacity:0}36.36%{opacity:0}37.12%{opacity:0}37.88%{opacity:0}38.64%{opacity:0}39.39%{opacity:0}40.15%{opacity:0}40.91%{opacity:0}41.67%{opacity:0}42.42%{opacity:0}43.18%{opacity:0}43.94%{opacity:0}44.7%{opacity:0}45.45%{opacity:0}46.21%{opacity:.253}46.97%{opacity:.778}47.73%{opacity:.475}48.48%{opacity:.056}49.24%{opacity:0}50%{opacity:.506}50.76%{opacity:.51}51.52%{opacity:.506}52.27%{opacity:.494}53.03%{opacity:.476}53.79%{opacity:.452}54.55%{opacity:.424}55.3%{opacity:.393}56.06%{opacity:.359}56.82%{opacity:.324}57.58%{opacity:.287}58.33%{opacity:.25}59.09%{opacity:.213}59.85%{opacity:.176}60.61%{opacity:.14}61.36%{opacity:.104}62.12%{opacity:.071}62.88%{opacity:.038}63.64%{opacity:.008}64.39%{opacity:0}65.15%{opacity:0}65.91%{opacity:0}66.67%{opacity:0}67.42%{opacity:0}68.18%{opacity:0}68.94%{opacity:0}69.7%{opacity:0}70.45%{opacity:0}71.21%{opacity:0}71.97%{opacity:0}72.73%{opacity:0}73.48%{opacity:0}74.24%{opacity:0}75%{opacity:0}75.76%{opacity:0}76.52%{opacity:0}77.27%{opacity:0}78.03%{opacity:0}78.79%{opacity:0}79.55%{opacity:0}80.3%{opacity:0}81.06%{opacity:0}81.82%{opacity:0}82.58%{opacity:0}83.33%{opacity:0}84.09%{opacity:0}84.85%{opacity:0}85.61%{opacity:0}86.36%{opacity:0}87.12%{opacity:0}87.88%{opacity:0}88.64%{opacity:0}89.39%{opacity:0}90.15%{opacity:0}90.91%{opacity:0}91.67%{opacity:0}92.42%{opacity:0}93.18%{opacity:0}93.94%{opacity:0}94.7%{opacity:0}95.45%{opacity:0}96.21%{opacity:0}96.97%{opacity:0}97.73%{opacity:0}98.48%{opacity:0}99.24%{opacity:0}to{opacity:0}}@keyframes sw-boxh-a-tr{0%{opacity:0}.76%{opacity:0}1.52%{opacity:0}2.27%{opacity:0}3.03%{opacity:0}3.79%{opacity:0}4.55%{opacity:0}5.3%{opacity:0}6.06%{opacity:0}6.82%{opacity:0}7.58%{opacity:0}8.33%{opacity:0}9.09%{opacity:0}9.85%{opacity:0}10.61%{opacity:0}11.36%{opacity:0}12.12%{opacity:0}12.88%{opacity:0}13.64%{opacity:0}14.39%{opacity:0}15.15%{opacity:0}15.91%{opacity:0}16.67%{opacity:0}17.42%{opacity:0}18.18%{opacity:0}18.94%{opacity:0}19.7%{opacity:0}20.45%{opacity:0}21.21%{opacity:0}21.97%{opacity:0}22.73%{opacity:0}23.48%{opacity:0}24.24%{opacity:0}25%{opacity:0}25.76%{opacity:0}26.52%{opacity:0}27.27%{opacity:0}28.03%{opacity:0}28.79%{opacity:0}29.55%{opacity:0}30.3%{opacity:0}31.06%{opacity:0}31.82%{opacity:0}32.58%{opacity:0}33.33%{opacity:0}34.09%{opacity:0}34.85%{opacity:.181}35.61%{opacity:.434}36.36%{opacity:.751}37.12%{opacity:.626}37.88%{opacity:.333}38.64%{opacity:.103}39.39%{opacity:0}40.15%{opacity:0}40.91%{opacity:.081}41.67%{opacity:.8}42.42%{opacity:.8}43.18%{opacity:.8}43.94%{opacity:.8}44.7%{opacity:.787}45.45%{opacity:.756}46.21%{opacity:.719}46.97%{opacity:.679}47.73%{opacity:.634}48.48%{opacity:.588}49.24%{opacity:.54}50%{opacity:.491}50.76%{opacity:.441}51.52%{opacity:.391}52.27%{opacity:.343}53.03%{opacity:.295}53.79%{opacity:.248}54.55%{opacity:.203}55.3%{opacity:.16}56.06%{opacity:.118}56.82%{opacity:.079}57.58%{opacity:.043}58.33%{opacity:.008}59.09%{opacity:0}59.85%{opacity:0}60.61%{opacity:0}61.36%{opacity:0}62.12%{opacity:0}62.88%{opacity:0}63.64%{opacity:0}64.39%{opacity:0}65.15%{opacity:0}65.91%{opacity:0}66.67%{opacity:0}67.42%{opacity:0}68.18%{opacity:0}68.94%{opacity:0}69.7%{opacity:0}70.45%{opacity:0}71.21%{opacity:0}71.97%{opacity:0}72.73%{opacity:0}73.48%{opacity:0}74.24%{opacity:0}75%{opacity:0}75.76%{opacity:0}76.52%{opacity:0}77.27%{opacity:0}78.03%{opacity:0}78.79%{opacity:0}79.55%{opacity:0}80.3%{opacity:0}81.06%{opacity:0}81.82%{opacity:0}82.58%{opacity:0}83.33%{opacity:0}84.09%{opacity:0}84.85%{opacity:0}85.61%{opacity:0}86.36%{opacity:0}87.12%{opacity:0}87.88%{opacity:0}88.64%{opacity:0}89.39%{opacity:0}90.15%{opacity:0}90.91%{opacity:0}91.67%{opacity:0}92.42%{opacity:0}93.18%{opacity:0}93.94%{opacity:0}94.7%{opacity:0}95.45%{opacity:0}96.21%{opacity:0}96.97%{opacity:0}97.73%{opacity:0}98.48%{opacity:0}99.24%{opacity:0}to{opacity:0}}@keyframes sw-boxh-a-bl{0%{opacity:0}.76%{opacity:0}1.52%{opacity:0}2.27%{opacity:0}3.03%{opacity:0}3.79%{opacity:0}4.55%{opacity:0}5.3%{opacity:0}6.06%{opacity:0}6.82%{opacity:0}7.58%{opacity:0}8.33%{opacity:0}9.09%{opacity:0}9.85%{opacity:0}10.61%{opacity:0}11.36%{opacity:0}12.12%{opacity:0}12.88%{opacity:0}13.64%{opacity:0}14.39%{opacity:0}15.15%{opacity:0}15.91%{opacity:0}16.67%{opacity:0}17.42%{opacity:0}18.18%{opacity:0}18.94%{opacity:0}19.7%{opacity:0}20.45%{opacity:0}21.21%{opacity:0}21.97%{opacity:0}22.73%{opacity:0}23.48%{opacity:0}24.24%{opacity:0}25%{opacity:0}25.76%{opacity:0}26.52%{opacity:0}27.27%{opacity:0}28.03%{opacity:0}28.79%{opacity:0}29.55%{opacity:0}30.3%{opacity:0}31.06%{opacity:0}31.82%{opacity:0}32.58%{opacity:0}33.33%{opacity:0}34.09%{opacity:0}34.85%{opacity:0}35.61%{opacity:0}36.36%{opacity:0}37.12%{opacity:0}37.88%{opacity:0}38.64%{opacity:0}39.39%{opacity:0}40.15%{opacity:0}40.91%{opacity:0}41.67%{opacity:0}42.42%{opacity:.313}43.18%{opacity:.8}43.94%{opacity:.266}44.7%{opacity:0}45.45%{opacity:.49}46.21%{opacity:.544}46.97%{opacity:.574}47.73%{opacity:.584}48.48%{opacity:.576}49.24%{opacity:.554}50%{opacity:.519}50.76%{opacity:.475}51.52%{opacity:.424}52.27%{opacity:.368}53.03%{opacity:.309}53.79%{opacity:.248}54.55%{opacity:.188}55.3%{opacity:.129}56.06%{opacity:.072}56.82%{opacity:.018}57.58%{opacity:0}58.33%{opacity:0}59.09%{opacity:0}59.85%{opacity:0}60.61%{opacity:0}61.36%{opacity:0}62.12%{opacity:0}62.88%{opacity:0}63.64%{opacity:0}64.39%{opacity:0}65.15%{opacity:0}65.91%{opacity:0}66.67%{opacity:0}67.42%{opacity:0}68.18%{opacity:0}68.94%{opacity:0}69.7%{opacity:0}70.45%{opacity:0}71.21%{opacity:0}71.97%{opacity:0}72.73%{opacity:0}73.48%{opacity:0}74.24%{opacity:0}75%{opacity:0}75.76%{opacity:0}76.52%{opacity:0}77.27%{opacity:0}78.03%{opacity:0}78.79%{opacity:0}79.55%{opacity:0}80.3%{opacity:0}81.06%{opacity:0}81.82%{opacity:0}82.58%{opacity:0}83.33%{opacity:0}84.09%{opacity:0}84.85%{opacity:0}85.61%{opacity:0}86.36%{opacity:0}87.12%{opacity:0}87.88%{opacity:0}88.64%{opacity:0}89.39%{opacity:0}90.15%{opacity:0}90.91%{opacity:0}91.67%{opacity:0}92.42%{opacity:0}93.18%{opacity:0}93.94%{opacity:0}94.7%{opacity:0}95.45%{opacity:0}96.21%{opacity:0}96.97%{opacity:0}97.73%{opacity:0}98.48%{opacity:0}99.24%{opacity:0}to{opacity:0}}@keyframes sw-boxh-a-br{0%{opacity:0}.76%{opacity:0}1.52%{opacity:0}2.27%{opacity:0}3.03%{opacity:0}3.79%{opacity:0}4.55%{opacity:0}5.3%{opacity:0}6.06%{opacity:0}6.82%{opacity:0}7.58%{opacity:0}8.33%{opacity:0}9.09%{opacity:0}9.85%{opacity:0}10.61%{opacity:0}11.36%{opacity:0}12.12%{opacity:0}12.88%{opacity:0}13.64%{opacity:0}14.39%{opacity:0}15.15%{opacity:0}15.91%{opacity:0}16.67%{opacity:0}17.42%{opacity:0}18.18%{opacity:0}18.94%{opacity:0}19.7%{opacity:0}20.45%{opacity:0}21.21%{opacity:0}21.97%{opacity:0}22.73%{opacity:0}23.48%{opacity:0}24.24%{opacity:0}25%{opacity:0}25.76%{opacity:0}26.52%{opacity:0}27.27%{opacity:0}28.03%{opacity:0}28.79%{opacity:0}29.55%{opacity:0}30.3%{opacity:0}31.06%{opacity:0}31.82%{opacity:0}32.58%{opacity:0}33.33%{opacity:0}34.09%{opacity:0}34.85%{opacity:0}35.61%{opacity:0}36.36%{opacity:0}37.12%{opacity:0}37.88%{opacity:0}38.64%{opacity:0}39.39%{opacity:0}40.15%{opacity:0}40.91%{opacity:0}41.67%{opacity:0}42.42%{opacity:0}43.18%{opacity:0}43.94%{opacity:0}44.7%{opacity:0}45.45%{opacity:0}46.21%{opacity:.253}46.97%{opacity:.778}47.73%{opacity:.475}48.48%{opacity:.056}49.24%{opacity:0}50%{opacity:.626}50.76%{opacity:.683}51.52%{opacity:.712}52.27%{opacity:.717}53.03%{opacity:.702}53.79%{opacity:.67}54.55%{opacity:.625}55.3%{opacity:.569}56.06%{opacity:.506}56.82%{opacity:.437}57.58%{opacity:.366}58.33%{opacity:.294}59.09%{opacity:.222}59.85%{opacity:.153}60.61%{opacity:.087}61.36%{opacity:.025}62.12%{opacity:0}62.88%{opacity:0}63.64%{opacity:0}64.39%{opacity:0}65.15%{opacity:0}65.91%{opacity:0}66.67%{opacity:0}67.42%{opacity:0}68.18%{opacity:0}68.94%{opacity:0}69.7%{opacity:0}70.45%{opacity:0}71.21%{opacity:0}71.97%{opacity:0}72.73%{opacity:0}73.48%{opacity:0}74.24%{opacity:0}75%{opacity:0}75.76%{opacity:0}76.52%{opacity:0}77.27%{opacity:0}78.03%{opacity:0}78.79%{opacity:0}79.55%{opacity:0}80.3%{opacity:0}81.06%{opacity:0}81.82%{opacity:0}82.58%{opacity:0}83.33%{opacity:0}84.09%{opacity:0}84.85%{opacity:0}85.61%{opacity:0}86.36%{opacity:0}87.12%{opacity:0}87.88%{opacity:0}88.64%{opacity:0}89.39%{opacity:0}90.15%{opacity:0}90.91%{opacity:0}91.67%{opacity:0}92.42%{opacity:0}93.18%{opacity:0}93.94%{opacity:0}94.7%{opacity:0}95.45%{opacity:0}96.21%{opacity:0}96.97%{opacity:0}97.73%{opacity:0}98.48%{opacity:0}99.24%{opacity:0}to{opacity:0}}.sw-box.once .colour .f-tl{animation:1.6s step-end both sw-box412-tl}.sw-box.once .colour .f-tr{animation:1.6s step-end both sw-box412-tr}.sw-box.once .colour .f-bl{animation:1.6s step-end both sw-box412-bl}.sw-box.once .colour .f-br{animation:1.6s step-end both sw-box412-br}.sw-box.once .colour .f-tr.z0{animation:1.6s step-end both sw-box412-tr,1.6s step-end both sw-box412-tr-z0}.sw-box.once .colour .f-tr.z1{animation:1.6s step-end both sw-box412-tr,1.6s step-end both sw-box412-tr-z1}.sw-box.once .colour .w{animation:1.6s linear both sw-box412-w}@keyframes sw-box412-tl{0%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.108,-.786,-1.554,-.1024,95.82,66.37)}42.71%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.1079,-.7854,-1.5538,-.1016,95.8,66.32)}43.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.1056,-.7773,-1.5507,-.0902,95.61,65.66)}44.79%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0979,-.7509,-1.5399,-.0532,94.94,63.48)}45.83%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0793,-.6953,-1.5137,.0249,93.33,58.9)}46.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0405,-.6009,-1.4593,.1572,89.98,51.13)}47.92%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0325,-.4638,-1.357,.3495,83.67,39.87)}48.96%{fill:var(--c);stroke-width:calc(.941 * var(--sw-gap-w) + .941 * var(--sw-ramp-w));transform:matrix(.1238,-.2896,-1.2289,.5939,75.77,25.04)}50%{fill:var(--c);stroke-width:calc(.584 * var(--sw-gap-w) + .584 * var(--sw-ramp-w));transform:matrix(.2728,-.0695,-1.0199,.9025,62.89,6.01)}51.04%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.5096,.1521,-.6878,1.2133,42.41,-13.15)}52.08%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.7398,.2538,-.365,1.356,22.5,-21.95)}53.13%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.8821,.2385,-.1654,1.3346,10.2,-20.63)}54.17%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9548,.1754,-.0633,1.246,3.9,-15.17)}55.21%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.986,.1075,-.0197,1.1508,1.21,-9.3)}56.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .543 * var(--sw-ramp-w));transform:matrix(.9968,.0544,-.0045,1.0763,.28,-4.7)}57.29%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .204 * var(--sw-ramp-w));transform:matrix(.9995,.0211,-.0006,1.0296,.04,-1.82)}58.33%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .048 * var(--sw-ramp-w));transform:matrix(1,.005,0,1.007,0,-.43)}59.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .003 * var(--sw-ramp-w));transform:matrix(1,.0003,0,1.0004,0,-.02)}60.42%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 0 * var(--sw-ramp-w));transform:none}79.17%{fill:var(--c);stroke-width:0;transform:none}80.21%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .024 * var(--sw-ramp-w));transform:matrix(1,-.0025,0,.9965,0,.21)}81.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .125 * var(--sw-ramp-w));transform:matrix(.9998,-.0132,-.0002,.9815,.01,1.14)}82.29%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .198 * var(--sw-ramp-w));transform:matrix(.9996,-.021,-.0006,.9705,.04,1.82)}83.33%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .243 * var(--sw-ramp-w));transform:matrix(.9993,-.0259,-.0009,.9636,.06,2.24)}84.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .264 * var(--sw-ramp-w));transform:matrix(.9992,-.0282,-.0011,.9605,.07,2.44)}86.46%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .248 * var(--sw-ramp-w));transform:matrix(.9993,-.0264,-.0009,.963,.06,2.28)}87.5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .219 * var(--sw-ramp-w));transform:matrix(.9995,-.0233,-.0007,.9673,.05,2.02)}88.54%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .183 * var(--sw-ramp-w));transform:matrix(.9996,-.0195,-.0005,.9727,.03,1.68)}89.58%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .145 * var(--sw-ramp-w));transform:matrix(.9998,-.0153,-.0003,.9785,.02,1.33)}90.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .107 * var(--sw-ramp-w));transform:matrix(.9999,-.0113,-.0002,.9841,.01,.98)}91.67%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .074 * var(--sw-ramp-w));transform:matrix(.9999,-.0078,-.0001,.9891,.01,.67)}92.71%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .046 * var(--sw-ramp-w));transform:matrix(1,-.0048,0,.9932,0,.42)}93.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .025 * var(--sw-ramp-w));transform:matrix(1,-.0026,0,.9963,0,.23)}94.79%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .011 * var(--sw-ramp-w));transform:matrix(1,-.0012,0,.9983,0,.1)}95.83%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .004 * var(--sw-ramp-w));transform:matrix(1,-.0004,0,.9995,0,.03)}96.88%{fill:var(--c);stroke-width:0;transform:none}to{fill:var(--c);stroke-width:0;transform:none}}@keyframes sw-box412-tr{0%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0637,.8176,1.6165,-.0578,47.84,-44.41)}5.21%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0632,.8145,1.615,-.0541,47.85,-44.23)}6.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0606,.7977,1.6064,-.0341,47.89,-43.23)}7.29%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.053,.7555,1.5832,.0163,47.92,-40.72)}8.33%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0344,.6763,1.5338,.1106,47.78,-36.01)}9.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0053,.5517,1.4401,.2583,47.08,-28.56)}10.42%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0765,.3856,1.2952,.4592,45.08,-18.82)}11.46%{fill:var(--c);stroke-width:calc(.265 * var(--sw-gap-w) + .265 * var(--sw-ramp-w));transform:matrix(.1848,.1885,1.1434,.7356,39.79,-9.2)}12.5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.3759,-.0421,.8753,1.059,30.46,2.05)}13.54%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.6309,-.2205,.5176,1.3093,18.02,10.76)}14.58%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.8185,-.2563,.2546,1.3595,8.86,12.51)}15.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9239,-.2109,.1067,1.2958,3.71,10.29)}16.67%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9735,-.1417,.0372,1.1988,1.3,6.92)}17.71%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .813 * var(--sw-ramp-w));transform:matrix(.9927,-.0796,.0102,1.1117,.35,3.89)}18.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .353 * var(--sw-ramp-w));transform:matrix(.9986,-.036,.0019,1.0505,.07,1.76)}19.79%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .111 * var(--sw-ramp-w));transform:matrix(.9999,-.0115,.0002,1.0161,.01,.56)}20.83%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .016 * var(--sw-ramp-w));transform:matrix(1,-.0017,0,1.0024,0,.08)}21.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 0 * var(--sw-ramp-w));transform:none}79.17%{fill:var(--c);stroke-width:0;transform:none}80.21%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .024 * var(--sw-ramp-w));transform:matrix(1,.0025,0,.9965,0,-.12)}81.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .125 * var(--sw-ramp-w));transform:matrix(.9998,.0132,.0002,.9815,.01,-.64)}82.29%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .198 * var(--sw-ramp-w));transform:matrix(.9996,.021,.0006,.9705,.02,-1.03)}83.33%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .243 * var(--sw-ramp-w));transform:matrix(.9993,.0259,.0009,.9636,.03,-1.27)}84.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .264 * var(--sw-ramp-w));transform:matrix(.9992,.0282,.0011,.9605,.04,-1.38)}86.46%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .248 * var(--sw-ramp-w));transform:matrix(.9993,.0264,.0009,.963,.03,-1.29)}87.5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .219 * var(--sw-ramp-w));transform:matrix(.9995,.0233,.0007,.9673,.03,-1.14)}88.54%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .183 * var(--sw-ramp-w));transform:matrix(.9996,.0195,.0005,.9727,.02,-.95)}89.58%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .145 * var(--sw-ramp-w));transform:matrix(.9998,.0153,.0003,.9785,.01,-.75)}90.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .107 * var(--sw-ramp-w));transform:matrix(.9999,.0113,.0002,.9841,.01,-.55)}91.67%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .074 * var(--sw-ramp-w));transform:matrix(.9999,.0078,.0001,.9891,0,-.38)}92.71%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .046 * var(--sw-ramp-w));transform:matrix(1,.0048,0,.9932,0,-.24)}93.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .025 * var(--sw-ramp-w));transform:matrix(1,.0026,0,.9963,0,-.13)}94.79%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .011 * var(--sw-ramp-w));transform:matrix(1,.0012,0,.9983,0,-.06)}95.83%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .004 * var(--sw-ramp-w));transform:matrix(1,.0004,0,.9995,0,-.02)}96.88%{fill:var(--c);stroke-width:0;transform:none}to{fill:var(--c);stroke-width:0;transform:none}}@keyframes sw-box412-bl{0%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0717,.8073,1.6211,-.061,-58.29,31.95)}23.96%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0714,.8081,1.6203,-.0624,-58.25,32.01)}25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0694,.8142,1.6142,-.0733,-57.95,32.5)}26.04%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0628,.8305,1.5959,-.1026,-57.05,33.82)}27.08%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0467,.858,1.5551,-.1543,-55.11,36.23)}28.13%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0116,.8902,1.4756,-.2208,-51.5,39.58)}29.17%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0562,.9068,1.3349,-.2763,-45.34,43.1)}30.21%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.1502,.9553,1.1985,-.3473,-40.6,45.64)}31.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.3203,.9417,.9587,-.3282,-32.48,44.99)}32.29%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.5717,.7917,.6041,-.1166,-20.47,37.83)}33.33%{fill:var(--c);stroke-width:calc(.044 * var(--sw-gap-w) + .044 * var(--sw-ramp-w));transform:matrix(.7812,.5633,.3086,.2056,-10.45,26.91)}34.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9046,.358,.1346,.4951,-4.56,17.1)}35.42%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9651,.2063,.0492,.709,-1.67,9.86)}36.46%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .964 * var(--sw-ramp-w));transform:matrix(.9898,.1066,.0144,.8496,-.49,5.1)}37.5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .441 * var(--sw-ramp-w));transform:matrix(.9979,.0473,.003,.9333,-.1,2.26)}38.54%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .153 * var(--sw-ramp-w));transform:matrix(.9997,.0161,.0004,.9773,-.01,.77)}39.58%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .029 * var(--sw-ramp-w));transform:matrix(1,.003,0,.9957,0,.15)}40.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .001 * var(--sw-ramp-w));transform:none}41.67%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 0 * var(--sw-ramp-w));transform:none}79.17%{fill:var(--c);stroke-width:0;transform:none}80.21%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .024 * var(--sw-ramp-w));transform:matrix(1,-.0025,0,1.0035,0,-.12)}81.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .125 * var(--sw-ramp-w));transform:matrix(.9998,-.0129,.0002,1.0181,-.01,-.61)}82.29%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .198 * var(--sw-ramp-w));transform:matrix(.9996,-.0202,.0006,1.0285,-.02,-.97)}83.33%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .243 * var(--sw-ramp-w));transform:matrix(.9993,-.0248,.0009,1.035,-.03,-1.19)}84.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .264 * var(--sw-ramp-w));transform:matrix(.9992,-.0269,.0011,1.0379,-.04,-1.29)}86.46%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .248 * var(--sw-ramp-w));transform:matrix(.9993,-.0252,.001,1.0356,-.03,-1.21)}87.5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .219 * var(--sw-ramp-w));transform:matrix(.9995,-.0224,.0007,1.0316,-.03,-1.07)}88.54%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .183 * var(--sw-ramp-w));transform:matrix(.9996,-.0188,.0005,1.0265,-.02,-.9)}89.58%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .145 * var(--sw-ramp-w));transform:matrix(.9998,-.0149,.0003,1.021,-.01,-.71)}90.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .107 * var(--sw-ramp-w));transform:matrix(.9999,-.0111,.0002,1.0156,-.01,-.53)}91.67%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .074 * var(--sw-ramp-w));transform:matrix(.9999,-.0076,.0001,1.0108,0,-.36)}92.71%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .046 * var(--sw-ramp-w));transform:matrix(1,-.0048,0,1.0067,0,-.23)}93.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .025 * var(--sw-ramp-w));transform:matrix(1,-.0026,0,1.0037,0,-.12)}94.79%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .011 * var(--sw-ramp-w));transform:matrix(1,-.0012,0,1.0016,0,-.06)}95.83%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .004 * var(--sw-ramp-w));transform:matrix(1,-.0004,0,1.0005,0,-.02)}96.88%{fill:var(--c);stroke-width:0;transform:none}to{fill:var(--c);stroke-width:0;transform:none}}@keyframes sw-box412-br{0%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.1103,-.7799,-1.566,-.1,203.27,141.18)}61.46%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.1103,-.78,-1.566,-.1002,203.26,141.2)}62.5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.1088,-.7832,-1.5639,-.1047,203,141.81)}63.54%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.1028,-.7956,-1.5554,-.1222,201.89,144.17)}64.58%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0874,-.8213,-1.5337,-.1584,199.08,149.07)}65.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0545,-.8588,-1.4873,-.2113,193.05,156.27)}66.67%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0089,-.8958,-1.3978,-.2634,181.43,163.59)}67.71%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0979,-.9341,-1.2723,-.3175,165.14,171.01)}68.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.2275,-.961,-1.0895,-.3553,141.42,175.92)}69.79%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.4442,-.8838,-.7839,-.2465,101.74,161.79)}70.83%{fill:var(--c);stroke-width:calc(.862 * var(--sw-gap-w) + .862 * var(--sw-ramp-w));transform:matrix(.692,-.6739,-.4344,.0495,56.39,123.38)}71.88%{fill:var(--c);stroke-width:calc(.732 * var(--sw-gap-w) + .732 * var(--sw-ramp-w));transform:matrix(.855,-.4506,-.2045,.3645,26.54,82.49)}72.92%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.942,-.2721,-.0817,.6163,10.61,49.81)}73.96%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.981,-.1486,-.0268,.7903,3.48,27.21)}75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .658 * var(--sw-ramp-w));transform:matrix(.9952,-.0716,-.0067,.8991,.87,13.1)}76.04%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .266 * var(--sw-ramp-w));transform:matrix(.9992,-.0282,-.0011,.9602,.14,5.17)}77.08%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .072 * var(--sw-ramp-w));transform:matrix(.9999,-.0076,-.0001,.9893,.01,1.39)}78.13%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .007 * var(--sw-ramp-w));transform:matrix(1,-.0007,0,.999,0,.13)}79.17%{fill:var(--c);stroke-width:0;transform:none}80.21%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .024 * var(--sw-ramp-w));transform:matrix(1,.0025,0,1.0035,0,-.45)}81.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .125 * var(--sw-ramp-w));transform:matrix(.9998,.0129,-.0002,1.0181,.03,-2.35)}82.29%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .198 * var(--sw-ramp-w));transform:matrix(.9996,.0202,-.0006,1.0285,.08,-3.7)}83.33%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .243 * var(--sw-ramp-w));transform:matrix(.9993,.0248,-.0009,1.035,.12,-4.54)}84.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .264 * var(--sw-ramp-w));transform:matrix(.9992,.0269,-.0011,1.0379,.14,-4.92)}86.46%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .248 * var(--sw-ramp-w));transform:matrix(.9993,.0252,-.001,1.0356,.12,-4.62)}87.5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .219 * var(--sw-ramp-w));transform:matrix(.9995,.0224,-.0007,1.0316,.1,-4.1)}88.54%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .183 * var(--sw-ramp-w));transform:matrix(.9996,.0188,-.0005,1.0265,.07,-3.44)}89.58%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .145 * var(--sw-ramp-w));transform:matrix(.9998,.0149,-.0003,1.021,.04,-2.73)}90.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .107 * var(--sw-ramp-w));transform:matrix(.9999,.0111,-.0002,1.0156,.02,-2.03)}91.67%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .074 * var(--sw-ramp-w));transform:matrix(.9999,.0076,-.0001,1.0108,.01,-1.4)}92.71%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .046 * var(--sw-ramp-w));transform:matrix(1,.0048,0,1.0067,0,-.87)}93.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .025 * var(--sw-ramp-w));transform:matrix(1,.0026,0,1.0037,0,-.48)}94.79%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .011 * var(--sw-ramp-w));transform:matrix(1,.0012,0,1.0016,0,-.21)}95.83%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .004 * var(--sw-ramp-w));transform:matrix(1,.0004,0,1.0005,0,-.07)}96.88%{fill:var(--c);stroke-width:0;transform:none}to{fill:var(--c);stroke-width:0;transform:none}}@keyframes sw-box412-tr-z0{0%{opacity:0}13.54%{opacity:1}to{opacity:1}}@keyframes sw-box412-tr-z1{0%{opacity:1}13.54%{opacity:0}to{opacity:0}}@keyframes sw-box412-p{0%{opacity:1}79.17%{opacity:0}80.21%{opacity:1}96.88%{opacity:0}to{opacity:0}}@keyframes sw-box412-w{0%{opacity:0}1.04%{opacity:0}2.08%{opacity:0}3.13%{opacity:0}4.17%{opacity:0}5.21%{opacity:0}6.25%{opacity:0}7.29%{opacity:0}8.33%{opacity:0}9.38%{opacity:0}10.42%{opacity:.006}11.46%{opacity:.192}12.5%{opacity:.438}13.54%{opacity:.733}14.58%{opacity:.976}15.63%{opacity:1}16.67%{opacity:1}17.71%{opacity:1}18.75%{opacity:1}19.79%{opacity:1}20.83%{opacity:1}21.88%{opacity:1}22.92%{opacity:1}23.96%{opacity:1}25%{opacity:1}26.04%{opacity:1}27.08%{opacity:1}28.13%{opacity:1}29.17%{opacity:1}30.21%{opacity:1}31.25%{opacity:1}32.29%{opacity:1}33.33%{opacity:1}34.38%{opacity:1}35.42%{opacity:1}36.46%{opacity:1}37.5%{opacity:1}38.54%{opacity:1}39.58%{opacity:1}40.63%{opacity:1}41.67%{opacity:1}42.71%{opacity:1}43.75%{opacity:1}44.79%{opacity:1}45.83%{opacity:1}46.88%{opacity:1}47.92%{opacity:1}48.96%{opacity:1}50%{opacity:1}51.04%{opacity:1}52.08%{opacity:1}53.13%{opacity:1}54.17%{opacity:1}55.21%{opacity:1}56.25%{opacity:1}57.29%{opacity:1}58.33%{opacity:1}59.38%{opacity:1}60.42%{opacity:1}61.46%{opacity:1}62.5%{opacity:1}63.54%{opacity:1}64.58%{opacity:1}65.63%{opacity:1}66.67%{opacity:1}67.71%{opacity:1}68.75%{opacity:1}69.79%{opacity:.961}70.83%{opacity:.672}71.88%{opacity:.447}72.92%{opacity:.278}73.96%{opacity:.158}75%{opacity:.079}76.04%{opacity:.032}77.08%{opacity:.009}78.13%{opacity:.001}79.17%{opacity:0}80.21%{opacity:0}81.25%{opacity:0}82.29%{opacity:0}83.33%{opacity:0}84.38%{opacity:0}85.42%{opacity:0}86.46%{opacity:0}87.5%{opacity:0}88.54%{opacity:0}89.58%{opacity:0}90.63%{opacity:0}91.67%{opacity:0}92.71%{opacity:0}93.75%{opacity:0}94.79%{opacity:0}95.83%{opacity:0}96.88%{opacity:0}97.92%{opacity:0}98.96%{opacity:0}to{opacity:0}}.sw-box.loop .colour .f-tl{animation:4.4s step-end infinite sw-box412l-tl}.sw-box.loop .colour .f-tr{animation:4.4s step-end infinite sw-box412l-tr}.sw-box.loop .colour .f-bl{animation:4.4s step-end infinite sw-box412l-bl}.sw-box.loop .colour .f-br{animation:4.4s step-end infinite sw-box412l-br}.sw-box.loop .colour .f-tr.z0{animation:4.4s step-end infinite sw-box412l-tr,4.4s step-end infinite sw-box412l-tr-z0}.sw-box.loop .colour .f-tr.z1{animation:4.4s step-end infinite sw-box412l-tr,4.4s step-end infinite sw-box412l-tr-z1}.sw-box.loop .colour .w{animation:4.4s linear infinite sw-box412l-w}@keyframes sw-box412l-tl{0%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.108,-.786,-1.554,-.1024,95.82,66.37)}15.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.1068,-.7815,-1.5523,-.0961,95.71,66)}16.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0933,-.7361,-1.5334,-.0324,94.54,62.26)}16.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0405,-.6009,-1.4593,.1572,89.98,51.13)}17.5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0915,-.3528,-1.2742,.5051,78.56,30.51)}18.13%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.3422,.0084,-.9226,1.0118,56.89,-.73)}18.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.7398,.2538,-.365,1.356,22.5,-21.95)}19.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9365,.1985,-.089,1.2784,5.49,-17.17)}20%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .903 * var(--sw-ramp-w));transform:matrix(.9911,.0877,-.0125,1.123,.77,-7.58)}20.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .204 * var(--sw-ramp-w));transform:matrix(.9995,.0211,-.0006,1.0296,.04,-1.82)}21.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .009 * var(--sw-ramp-w));transform:matrix(1,.001,0,1.0014,0,-.09)}21.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 0 * var(--sw-ramp-w));transform:none}28.75%{fill:var(--c);stroke-width:0;transform:none}29.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .152 * var(--sw-ramp-w));transform:matrix(.9997,-.0161,-.0004,.9774,.02,1.4)}30%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .243 * var(--sw-ramp-w));transform:matrix(.9993,-.0259,-.0009,.9636,.06,2.24)}30.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .266 * var(--sw-ramp-w));transform:matrix(.9992,-.0284,-.0011,.9601,.07,2.46)}31.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .239 * var(--sw-ramp-w));transform:matrix(.9994,-.0255,-.0009,.9643,.05,2.2)}31.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .183 * var(--sw-ramp-w));transform:matrix(.9996,-.0195,-.0005,.9727,.03,1.68)}32.5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .12 * var(--sw-ramp-w));transform:matrix(.9998,-.0126,-.0002,.9823,.01,1.09)}33.13%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .064 * var(--sw-ramp-w));transform:matrix(1,-.0067,-.0001,.9906,0,.58)}33.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .025 * var(--sw-ramp-w));transform:matrix(1,-.0026,0,.9963,0,.23)}34.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .006 * var(--sw-ramp-w));transform:matrix(1,-.0006,0,.9992,0,.05)}35%{fill:var(--c);stroke-width:0;transform:none}63.13%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .01 * var(--sw-ramp-w));transform:matrix(1,-.0011,0,.9985,0,.09)}63.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .063 * var(--sw-ramp-w));transform:matrix(1,-.0066,-.0001,.9907,0,.57)}64.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .159 * var(--sw-ramp-w));transform:matrix(.9997,-.0169,-.0004,.9764,.02,1.46)}65%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .25 * var(--sw-ramp-w));transform:matrix(.9993,-.0266,-.001,.9627,.06,2.3)}65.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .249 * var(--sw-ramp-w));transform:matrix(.9993,-.0265,-.001,.9628,.06,2.29)}66.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .073 * var(--sw-ramp-w));transform:matrix(.9999,-.0077,-.0001,.9892,.01,.67)}66.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 0 * var(--sw-ramp-w));transform:none}71.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .088 * var(--sw-ramp-w));transform:matrix(.9999,.0092,-.0001,1.0128,.01,-.79)}71.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9842,.1132,-.0221,1.1588,1.36,-9.79)}72.5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.772,.2575,-.3198,1.3611,19.72,-22.27)}73.13%{fill:var(--c);stroke-width:calc(.304 * var(--sw-gap-w) + .304 * var(--sw-ramp-w));transform:matrix(.1811,-.1941,-1.1486,.7278,70.82,16.79)}73.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0538,-.6309,-1.478,.1151,91.13,53.6)}74.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.1056,-.7773,-1.5507,-.0902,95.61,65.66)}75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.108,-.786,-1.554,-.1024,95.82,66.37)}to{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.108,-.786,-1.554,-.1024,95.82,66.37)}}@keyframes sw-box412l-tr{0%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0637,.8176,1.6165,-.0578,47.84,-44.41)}1.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0632,.8145,1.615,-.0541,47.85,-44.23)}2.5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0563,.7731,1.5932,-.0047,47.91,-41.77)}3.13%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0242,.6401,1.5086,.1537,47.64,-33.85)}3.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0765,.3856,1.2952,.4592,45.08,-18.82)}4.38%{fill:var(--c);stroke-width:calc(.843 * var(--sw-gap-w) + .843 * var(--sw-ramp-w));transform:matrix(.3021,.0351,.9789,.9507,34.07,-1.72)}5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.7036,-.2461,.4158,1.3452,14.47,12.01)}5.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9239,-.2109,.1067,1.2958,3.71,10.29)}6.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9884,-.0985,.0162,1.1382,.56,4.81)}6.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .252 * var(--sw-ramp-w));transform:matrix(.9993,-.0258,.001,1.0363,.03,1.26)}7.5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .016 * var(--sw-ramp-w));transform:matrix(1,-.0017,0,1.0024,0,.08)}8.13%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 0 * var(--sw-ramp-w));transform:none}28.75%{fill:var(--c);stroke-width:0;transform:none}29.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .152 * var(--sw-ramp-w));transform:matrix(.9997,.0161,.0004,.9774,.01,-.79)}30%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .243 * var(--sw-ramp-w));transform:matrix(.9993,.0259,.0009,.9636,.03,-1.27)}30.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .266 * var(--sw-ramp-w));transform:matrix(.9992,.0284,.0011,.9601,.04,-1.39)}31.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .239 * var(--sw-ramp-w));transform:matrix(.9994,.0255,.0009,.9643,.03,-1.24)}31.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .183 * var(--sw-ramp-w));transform:matrix(.9996,.0195,.0005,.9727,.02,-.95)}32.5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .12 * var(--sw-ramp-w));transform:matrix(.9998,.0126,.0002,.9823,.01,-.62)}33.13%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .064 * var(--sw-ramp-w));transform:matrix(1,.0067,.0001,.9906,0,-.33)}33.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .025 * var(--sw-ramp-w));transform:matrix(1,.0026,0,.9963,0,-.13)}34.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .006 * var(--sw-ramp-w));transform:matrix(1,.0006,0,.9992,0,-.03)}35%{fill:var(--c);stroke-width:0;transform:none}63.13%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .01 * var(--sw-ramp-w));transform:matrix(1,.0011,0,.9985,0,-.05)}63.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .063 * var(--sw-ramp-w));transform:matrix(1,.0066,.0001,.9907,0,-.32)}64.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .159 * var(--sw-ramp-w));transform:matrix(.9997,.0169,.0004,.9764,.01,-.82)}65%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .25 * var(--sw-ramp-w));transform:matrix(.9993,.0266,.001,.9627,.03,-1.3)}65.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .249 * var(--sw-ramp-w));transform:matrix(.9993,.0265,.001,.9628,.03,-1.29)}66.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .073 * var(--sw-ramp-w));transform:matrix(.9999,.0077,.0001,.9892,0,-.38)}66.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 0 * var(--sw-ramp-w));transform:none}79.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .01 * var(--sw-ramp-w));transform:matrix(1,-.001,0,1.0014,0,.05)}80%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .573 * var(--sw-ramp-w));transform:matrix(.9964,-.0573,.0051,1.0803,.18,2.8)}80.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9019,-.2275,.1376,1.3191,4.79,11.11)}81.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.3759,-.0421,.8753,1.059,30.46,2.05)}81.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0217,.5095,1.4038,.308,46.72,-26.01)}82.5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0573,.7786,1.5962,-.0113,47.91,-42.09)}83.13%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0637,.8176,1.6165,-.0578,47.84,-44.41)}to{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0637,.8176,1.6165,-.0578,47.84,-44.41)}}@keyframes sw-box412l-bl{0%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0717,.8073,1.6211,-.061,-58.29,31.95)}8.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.071,.8093,1.6192,-.0645,-58.2,32.1)}9.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0628,.8305,1.5959,-.1026,-57.05,33.82)}10%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0262,.8798,1.5077,-.1981,-52.94,38.39)}10.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0818,.9233,1.295,-.3023,-43.87,44.12)}11.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.3203,.9417,.9587,-.3282,-32.48,44.99)}11.88%{fill:var(--c);stroke-width:calc(.603 * var(--sw-gap-w) + .603 * var(--sw-ramp-w));transform:matrix(.7215,.6398,.3928,.0975,-13.31,30.57)}12.5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9303,.3011,.0983,.5753,-3.33,14.39)}13.13%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .964 * var(--sw-ramp-w));transform:matrix(.9898,.1066,.0144,.8496,-.49,5.1)}13.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .227 * var(--sw-ramp-w));transform:matrix(.9994,.024,.0008,.9661,-.03,1.15)}14.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .013 * var(--sw-ramp-w));transform:matrix(1,.0013,0,.9982,0,.06)}15%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 0 * var(--sw-ramp-w));transform:none}28.75%{fill:var(--c);stroke-width:0;transform:none}29.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .152 * var(--sw-ramp-w));transform:matrix(.9997,-.0156,.0004,1.0221,-.01,-.75)}30%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .243 * var(--sw-ramp-w));transform:matrix(.9993,-.0248,.0009,1.035,-.03,-1.19)}30.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .266 * var(--sw-ramp-w));transform:matrix(.9992,-.0271,.0011,1.0382,-.04,-1.29)}31.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .239 * var(--sw-ramp-w));transform:matrix(.9994,-.0244,.0009,1.0344,-.03,-1.17)}31.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .183 * var(--sw-ramp-w));transform:matrix(.9996,-.0188,.0005,1.0265,-.02,-.9)}32.5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .12 * var(--sw-ramp-w));transform:matrix(.9998,-.0123,.0002,1.0174,-.01,-.59)}33.13%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .064 * var(--sw-ramp-w));transform:matrix(1,-.0066,.0001,1.0093,0,-.32)}33.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .025 * var(--sw-ramp-w));transform:matrix(1,-.0026,0,1.0037,0,-.12)}34.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .006 * var(--sw-ramp-w));transform:matrix(1,-.0006,0,1.0008,0,-.03)}35%{fill:var(--c);stroke-width:0;transform:none}63.13%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .01 * var(--sw-ramp-w));transform:matrix(1,-.0011,0,1.0015,0,-.05)}63.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .063 * var(--sw-ramp-w));transform:matrix(1,-.0065,.0001,1.0092,0,-.31)}64.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .159 * var(--sw-ramp-w));transform:matrix(.9997,-.0163,.0004,1.023,-.01,-.78)}65%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .25 * var(--sw-ramp-w));transform:matrix(.9993,-.0254,.001,1.0359,-.03,-1.22)}65.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .249 * var(--sw-ramp-w));transform:matrix(.9993,-.0254,.001,1.0358,-.03,-1.21)}66.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .073 * var(--sw-ramp-w));transform:matrix(.9999,-.0076,.0001,1.0107,0,-.36)}66.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 0 * var(--sw-ramp-w));transform:none}75.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .259 * var(--sw-ramp-w));transform:matrix(.9993,.0275,.001,.9613,-.04,1.31)}76.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9575,.2297,.06,.676,-2.03,10.98)}76.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.5944,.7718,.5721,-.0886,-19.38,36.88)}77.5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0843,.9251,1.2915,-.3048,-43.75,44.2)}78.13%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0541,.8469,1.5734,-.133,-55.97,35.23)}78.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0715,.8079,1.6205,-.062,-58.26,32)}79.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0717,.8073,1.6211,-.061,-58.29,31.95)}to{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0717,.8073,1.6211,-.061,-58.29,31.95)}}@keyframes sw-box412l-br{0%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.1103,-.7799,-1.566,-.1,203.27,141.18)}22.5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.1088,-.7832,-1.5639,-.1047,203,141.81)}23.13%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.094,-.8112,-1.543,-.1442,200.28,147.13)}23.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0375,-.8722,-1.4634,-.2302,189.94,158.88)}24.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0979,-.9341,-1.2723,-.3175,165.14,171.01)}25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.3621,-.9259,-.8997,-.3059,116.78,169.5)}25.63%{fill:var(--c);stroke-width:calc(.285 * var(--sw-gap-w) + .285 * var(--sw-ramp-w));transform:matrix(.7562,-.5967,-.3439,.1584,44.63,109.24)}26.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.942,-.2721,-.0817,.6163,10.61,49.81)}26.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .845 * var(--sw-ramp-w));transform:matrix(.9921,-.0929,-.0111,.869,1.44,17.01)}27.5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .183 * var(--sw-ramp-w));transform:matrix(.9996,-.0193,-.0005,.9728,.07,3.53)}28.13%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .007 * var(--sw-ramp-w));transform:matrix(1,-.0007,0,.999,0,.13)}28.75%{fill:var(--c);stroke-width:0;transform:none}29.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .152 * var(--sw-ramp-w));transform:matrix(.9997,.0156,-.0004,1.0221,.05,-2.86)}30%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .243 * var(--sw-ramp-w));transform:matrix(.9993,.0248,-.0009,1.035,.12,-4.54)}30.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .266 * var(--sw-ramp-w));transform:matrix(.9992,.0271,-.0011,1.0382,.14,-4.96)}31.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .239 * var(--sw-ramp-w));transform:matrix(.9994,.0244,-.0009,1.0344,.12,-4.47)}31.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .183 * var(--sw-ramp-w));transform:matrix(.9996,.0188,-.0005,1.0265,.07,-3.44)}32.5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .12 * var(--sw-ramp-w));transform:matrix(.9998,.0123,-.0002,1.0174,.03,-2.26)}33.13%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .064 * var(--sw-ramp-w));transform:matrix(1,.0066,-.0001,1.0093,.01,-1.21)}33.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .025 * var(--sw-ramp-w));transform:matrix(1,.0026,0,1.0037,0,-.48)}34.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .006 * var(--sw-ramp-w));transform:matrix(1,.0006,0,1.0008,0,-.11)}35%{fill:var(--c);stroke-width:0;transform:none}63.13%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .01 * var(--sw-ramp-w));transform:matrix(1,.0011,0,1.0015,0,-.2)}63.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .063 * var(--sw-ramp-w));transform:matrix(1,.0065,-.0001,1.0092,.01,-1.19)}64.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .159 * var(--sw-ramp-w));transform:matrix(.9997,.0163,-.0004,1.023,.05,-2.99)}65%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .25 * var(--sw-ramp-w));transform:matrix(.9993,.0254,-.001,1.0359,.13,-4.66)}65.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .249 * var(--sw-ramp-w));transform:matrix(.9993,.0254,-.001,1.0358,.12,-4.64)}66.25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .073 * var(--sw-ramp-w));transform:matrix(.9999,.0076,-.0001,1.0107,.01,-1.39)}66.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .016 * var(--sw-ramp-w));transform:matrix(1,-.0017,0,.9976,0,.31)}67.5%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .658 * var(--sw-ramp-w));transform:matrix(.9952,-.0716,-.0067,.8991,.87,13.1)}68.13%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.8851,-.3965,-.162,.4408,21.03,72.58)}68.75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.3346,-.9367,-.9385,-.3212,121.82,171.49)}69.38%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0056,-.8901,-1.4183,-.2554,184.09,162.44)}70%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.1019,-.7974,-1.5541,-.1247,201.72,144.5)}70.63%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.1103,-.7799,-1.566,-.1,203.27,141.18)}to{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.1103,-.7799,-1.566,-.1,203.27,141.18)}}@keyframes sw-box412l-tr-z0{0%{opacity:0}5%{opacity:1}81.25%{opacity:0}to{opacity:0}}@keyframes sw-box412l-tr-z1{0%{opacity:1}5%{opacity:0}81.25%{opacity:1}to{opacity:1}}@keyframes sw-box412l-p{0%{opacity:1}28.75%{opacity:0}29.38%{opacity:1}35%{opacity:0}63.13%{opacity:1}to{opacity:1}}@keyframes sw-box412l-w{0%{opacity:0}.63%{opacity:0}1.25%{opacity:0}1.88%{opacity:0}2.5%{opacity:0}3.13%{opacity:0}3.75%{opacity:.006}4.38%{opacity:.349}5%{opacity:.821}5.63%{opacity:1}6.25%{opacity:1}6.88%{opacity:1}7.5%{opacity:1}8.13%{opacity:1}8.75%{opacity:1}9.38%{opacity:1}10%{opacity:1}10.63%{opacity:1}11.25%{opacity:1}11.88%{opacity:1}12.5%{opacity:1}13.13%{opacity:1}13.75%{opacity:1}14.38%{opacity:1}15%{opacity:1}15.63%{opacity:1}16.25%{opacity:1}16.88%{opacity:1}17.5%{opacity:1}18.13%{opacity:1}18.75%{opacity:1}19.38%{opacity:1}20%{opacity:1}20.63%{opacity:1}21.25%{opacity:1}21.88%{opacity:1}22.5%{opacity:1}23.13%{opacity:1}23.75%{opacity:1}24.38%{opacity:1}25%{opacity:1}25.63%{opacity:.59}26.25%{opacity:.278}26.88%{opacity:.101}27.5%{opacity:.022}28.13%{opacity:.001}28.75%{opacity:0}29.38%{opacity:0}30%{opacity:0}30.63%{opacity:0}31.25%{opacity:0}31.88%{opacity:0}32.5%{opacity:0}33.13%{opacity:0}33.75%{opacity:0}34.38%{opacity:0}35%{opacity:0}35.63%{opacity:0}36.25%{opacity:0}36.88%{opacity:0}37.5%{opacity:0}38.13%{opacity:0}38.75%{opacity:0}39.38%{opacity:0}40%{opacity:0}40.63%{opacity:0}41.25%{opacity:0}41.88%{opacity:0}42.5%{opacity:0}43.13%{opacity:0}43.75%{opacity:0}44.38%{opacity:0}45%{opacity:0}45.63%{opacity:0}46.25%{opacity:0}46.88%{opacity:0}47.5%{opacity:0}48.13%{opacity:0}48.75%{opacity:0}49.38%{opacity:0}50%{opacity:0}50.63%{opacity:0}51.25%{opacity:0}51.88%{opacity:0}52.5%{opacity:0}53.13%{opacity:0}53.75%{opacity:0}54.38%{opacity:0}55%{opacity:0}55.63%{opacity:0}56.25%{opacity:0}56.88%{opacity:0}57.5%{opacity:0}58.13%{opacity:0}58.75%{opacity:0}59.38%{opacity:0}60%{opacity:0}60.63%{opacity:0}61.25%{opacity:0}61.88%{opacity:0}62.5%{opacity:0}63.13%{opacity:0}63.75%{opacity:0}64.38%{opacity:0}65%{opacity:0}65.63%{opacity:0}66.25%{opacity:0}66.88%{opacity:.002}67.5%{opacity:.079}68.13%{opacity:.395}68.75%{opacity:1}69.38%{opacity:1}70%{opacity:1}70.63%{opacity:1}71.25%{opacity:1}71.88%{opacity:1}72.5%{opacity:1}73.13%{opacity:1}73.75%{opacity:1}74.38%{opacity:1}75%{opacity:1}75.63%{opacity:1}76.25%{opacity:1}76.88%{opacity:1}77.5%{opacity:1}78.13%{opacity:1}78.75%{opacity:1}79.38%{opacity:1}80%{opacity:1}80.63%{opacity:1}81.25%{opacity:.438}81.88%{opacity:0}82.5%{opacity:0}83.13%{opacity:0}83.75%{opacity:0}84.38%{opacity:0}85%{opacity:0}85.63%{opacity:0}86.25%{opacity:0}86.88%{opacity:0}87.5%{opacity:0}88.13%{opacity:0}88.75%{opacity:0}89.38%{opacity:0}90%{opacity:0}90.63%{opacity:0}91.25%{opacity:0}91.88%{opacity:0}92.5%{opacity:0}93.13%{opacity:0}93.75%{opacity:0}94.38%{opacity:0}95%{opacity:0}95.63%{opacity:0}96.25%{opacity:0}96.88%{opacity:0}97.5%{opacity:0}98.13%{opacity:0}98.75%{opacity:0}99.38%{opacity:0}to{opacity:0}}.sw-box.hov .colour .f-tl{animation:2.2s step-end both sw-box412h-tl}.sw-box.hov .colour .f-tr{animation:2.2s step-end both sw-box412h-tr}.sw-box.hov .colour .f-bl{animation:2.2s step-end both sw-box412h-bl}.sw-box.hov .colour .f-br{animation:2.2s step-end both sw-box412h-br}.sw-box.hov .colour .f-tr.z0{animation:2.2s step-end both sw-box412h-tr,2.2s step-end both sw-box412h-tr-z0}.sw-box.hov .colour .f-tr.z1{animation:2.2s step-end both sw-box412h-tr,2.2s step-end both sw-box412h-tr-z1}.sw-box.hov .colour .w{animation:2.2s linear both sw-box412h-w}@keyframes sw-box412h-tl{0%{fill:var(--c);stroke-width:0;transform:none}1.52%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .015 * var(--sw-ramp-w));transform:matrix(1,-.0016,0,.9978,0,.14)}2.27%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .074 * var(--sw-ramp-w));transform:matrix(.9999,-.0078,-.0001,.9891,.01,.67)}3.03%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .171 * var(--sw-ramp-w));transform:matrix(.9997,-.0181,-.0004,.9746,.03,1.57)}3.79%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .255 * var(--sw-ramp-w));transform:matrix(.9993,-.0272,-.001,.9619,.06,2.35)}4.55%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .243 * var(--sw-ramp-w));transform:matrix(.9993,-.0259,-.0009,.9636,.06,2.24)}5.3%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .061 * var(--sw-ramp-w));transform:matrix(1,-.0064,-.0001,.9911,0,.55)}6.06%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 0 * var(--sw-ramp-w));transform:none}11.36%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .048 * var(--sw-ramp-w));transform:matrix(1,.005,0,1.007,0,-.43)}12.12%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .903 * var(--sw-ramp-w));transform:matrix(.9911,.0877,-.0125,1.123,.77,-7.58)}12.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.8437,.2519,-.2192,1.3533,13.51,-21.78)}13.64%{fill:var(--c);stroke-width:calc(.584 * var(--sw-gap-w) + .584 * var(--sw-ramp-w));transform:matrix(.2728,-.0695,-1.0199,.9025,62.89,6.01)}14.39%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0207,-.5599,-1.4316,.2148,88.27,47.75)}15.15%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.1014,-.7624,-1.5447,-.0693,95.24,64.43)}15.91%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.108,-.786,-1.554,-.1024,95.82,66.37)}58.33%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.1079,-.7854,-1.5538,-.1016,95.8,66.32)}59.09%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.1056,-.7773,-1.5507,-.0902,95.61,65.66)}59.85%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0979,-.7509,-1.5399,-.0532,94.94,63.48)}60.61%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0793,-.6953,-1.5137,.0249,93.33,58.9)}61.36%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0405,-.6009,-1.4593,.1572,89.98,51.13)}62.12%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0325,-.4638,-1.357,.3495,83.67,39.87)}62.88%{fill:var(--c);stroke-width:calc(.941 * var(--sw-gap-w) + .941 * var(--sw-ramp-w));transform:matrix(.1238,-.2896,-1.2289,.5939,75.77,25.04)}63.64%{fill:var(--c);stroke-width:calc(.584 * var(--sw-gap-w) + .584 * var(--sw-ramp-w));transform:matrix(.2728,-.0695,-1.0199,.9025,62.89,6.01)}64.39%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.5096,.1521,-.6878,1.2133,42.41,-13.15)}65.15%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.7398,.2538,-.365,1.356,22.5,-21.95)}65.91%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.8821,.2385,-.1654,1.3346,10.2,-20.63)}66.67%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9548,.1754,-.0633,1.246,3.9,-15.17)}67.42%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.986,.1075,-.0197,1.1508,1.21,-9.3)}68.18%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .543 * var(--sw-ramp-w));transform:matrix(.9968,.0544,-.0045,1.0763,.28,-4.7)}68.94%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .204 * var(--sw-ramp-w));transform:matrix(.9995,.0211,-.0006,1.0296,.04,-1.82)}69.7%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .048 * var(--sw-ramp-w));transform:matrix(1,.005,0,1.007,0,-.43)}70.45%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .003 * var(--sw-ramp-w));transform:matrix(1,.0003,0,1.0004,0,-.02)}71.21%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 0 * var(--sw-ramp-w));transform:none}84.85%{fill:var(--c);stroke-width:0;transform:none}85.61%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .024 * var(--sw-ramp-w));transform:matrix(1,-.0025,0,.9965,0,.21)}86.36%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .125 * var(--sw-ramp-w));transform:matrix(.9998,-.0132,-.0002,.9815,.01,1.14)}87.12%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .198 * var(--sw-ramp-w));transform:matrix(.9996,-.021,-.0006,.9705,.04,1.82)}87.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .243 * var(--sw-ramp-w));transform:matrix(.9993,-.0259,-.0009,.9636,.06,2.24)}88.64%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .264 * var(--sw-ramp-w));transform:matrix(.9992,-.0282,-.0011,.9605,.07,2.44)}90.15%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .248 * var(--sw-ramp-w));transform:matrix(.9993,-.0264,-.0009,.963,.06,2.28)}90.91%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .219 * var(--sw-ramp-w));transform:matrix(.9995,-.0233,-.0007,.9673,.05,2.02)}91.67%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .183 * var(--sw-ramp-w));transform:matrix(.9996,-.0195,-.0005,.9727,.03,1.68)}92.42%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .145 * var(--sw-ramp-w));transform:matrix(.9998,-.0153,-.0003,.9785,.02,1.33)}93.18%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .107 * var(--sw-ramp-w));transform:matrix(.9999,-.0113,-.0002,.9841,.01,.98)}93.94%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .074 * var(--sw-ramp-w));transform:matrix(.9999,-.0078,-.0001,.9891,.01,.67)}94.7%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .046 * var(--sw-ramp-w));transform:matrix(1,-.0048,0,.9932,0,.42)}95.45%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .025 * var(--sw-ramp-w));transform:matrix(1,-.0026,0,.9963,0,.23)}96.21%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .011 * var(--sw-ramp-w));transform:matrix(1,-.0012,0,.9983,0,.1)}96.97%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .004 * var(--sw-ramp-w));transform:matrix(1,-.0004,0,.9995,0,.03)}97.73%{fill:var(--c);stroke-width:0;transform:none}to{fill:var(--c);stroke-width:0;transform:none}}@keyframes sw-box412h-tr{0%{fill:var(--c);stroke-width:0;transform:none}1.52%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .015 * var(--sw-ramp-w));transform:matrix(1,.0016,0,.9978,0,-.08)}2.27%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .074 * var(--sw-ramp-w));transform:matrix(.9999,.0078,.0001,.9891,0,-.38)}3.03%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .171 * var(--sw-ramp-w));transform:matrix(.9997,.0181,.0004,.9746,.02,-.88)}3.79%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .255 * var(--sw-ramp-w));transform:matrix(.9993,.0272,.001,.9619,.03,-1.33)}4.55%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .243 * var(--sw-ramp-w));transform:matrix(.9993,.0259,.0009,.9636,.03,-1.27)}5.3%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .061 * var(--sw-ramp-w));transform:matrix(1,.0064,.0001,.9911,0,-.31)}6.06%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 0 * var(--sw-ramp-w));transform:none}21.97%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .172 * var(--sw-ramp-w));transform:matrix(.9997,-.0177,.0005,1.0249,.02,.87)}22.73%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9735,-.1417,.0372,1.1988,1.3,6.92)}23.48%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.7036,-.2461,.4158,1.3452,14.47,12.01)}24.24%{fill:var(--c);stroke-width:calc(.746 * var(--sw-gap-w) + .746 * var(--sw-ramp-w));transform:matrix(.1405,.2598,1.2054,.6356,41.95,-12.68)}25%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0344,.6763,1.5338,.1106,47.78,-36.01)}25.76%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0627,.811,1.6132,-.05,47.86,-44.02)}26.52%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0637,.8176,1.6165,-.0578,47.84,-44.41)}31.06%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0632,.8145,1.615,-.0541,47.85,-44.23)}31.82%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0606,.7977,1.6064,-.0341,47.89,-43.23)}32.58%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.053,.7555,1.5832,.0163,47.92,-40.72)}33.33%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0344,.6763,1.5338,.1106,47.78,-36.01)}34.09%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0053,.5517,1.4401,.2583,47.08,-28.56)}34.85%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0765,.3856,1.2952,.4592,45.08,-18.82)}35.61%{fill:var(--c);stroke-width:calc(.265 * var(--sw-gap-w) + .265 * var(--sw-ramp-w));transform:matrix(.1848,.1885,1.1434,.7356,39.79,-9.2)}36.36%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.3759,-.0421,.8753,1.059,30.46,2.05)}37.12%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.6309,-.2205,.5176,1.3093,18.02,10.76)}37.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.8185,-.2563,.2546,1.3595,8.86,12.51)}38.64%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9239,-.2109,.1067,1.2958,3.71,10.29)}39.39%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9735,-.1417,.0372,1.1988,1.3,6.92)}40.15%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .813 * var(--sw-ramp-w));transform:matrix(.9927,-.0796,.0102,1.1117,.35,3.89)}40.91%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .353 * var(--sw-ramp-w));transform:matrix(.9986,-.036,.0019,1.0505,.07,1.76)}41.67%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .111 * var(--sw-ramp-w));transform:matrix(.9999,-.0115,.0002,1.0161,.01,.56)}42.42%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .016 * var(--sw-ramp-w));transform:matrix(1,-.0017,0,1.0024,0,.08)}43.18%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 0 * var(--sw-ramp-w));transform:none}84.85%{fill:var(--c);stroke-width:0;transform:none}85.61%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .024 * var(--sw-ramp-w));transform:matrix(1,.0025,0,.9965,0,-.12)}86.36%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .125 * var(--sw-ramp-w));transform:matrix(.9998,.0132,.0002,.9815,.01,-.64)}87.12%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .198 * var(--sw-ramp-w));transform:matrix(.9996,.021,.0006,.9705,.02,-1.03)}87.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .243 * var(--sw-ramp-w));transform:matrix(.9993,.0259,.0009,.9636,.03,-1.27)}88.64%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .264 * var(--sw-ramp-w));transform:matrix(.9992,.0282,.0011,.9605,.04,-1.38)}90.15%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .248 * var(--sw-ramp-w));transform:matrix(.9993,.0264,.0009,.963,.03,-1.29)}90.91%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .219 * var(--sw-ramp-w));transform:matrix(.9995,.0233,.0007,.9673,.03,-1.14)}91.67%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .183 * var(--sw-ramp-w));transform:matrix(.9996,.0195,.0005,.9727,.02,-.95)}92.42%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .145 * var(--sw-ramp-w));transform:matrix(.9998,.0153,.0003,.9785,.01,-.75)}93.18%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .107 * var(--sw-ramp-w));transform:matrix(.9999,.0113,.0002,.9841,.01,-.55)}93.94%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .074 * var(--sw-ramp-w));transform:matrix(.9999,.0078,.0001,.9891,0,-.38)}94.7%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .046 * var(--sw-ramp-w));transform:matrix(1,.0048,0,.9932,0,-.24)}95.45%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .025 * var(--sw-ramp-w));transform:matrix(1,.0026,0,.9963,0,-.13)}96.21%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .011 * var(--sw-ramp-w));transform:matrix(1,.0012,0,.9983,0,-.06)}96.97%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .004 * var(--sw-ramp-w));transform:matrix(1,.0004,0,.9995,0,-.02)}97.73%{fill:var(--c);stroke-width:0;transform:none}to{fill:var(--c);stroke-width:0;transform:none}}@keyframes sw-box412h-bl{0%{fill:var(--c);stroke-width:0;transform:none}1.52%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .015 * var(--sw-ramp-w));transform:matrix(1,-.0016,0,1.0022,0,-.08)}2.27%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .074 * var(--sw-ramp-w));transform:matrix(.9999,-.0076,.0001,1.0108,0,-.36)}3.03%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .171 * var(--sw-ramp-w));transform:matrix(.9997,-.0175,.0005,1.0247,-.02,-.84)}3.79%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .255 * var(--sw-ramp-w));transform:matrix(.9993,-.0259,.001,1.0366,-.03,-1.24)}4.55%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .243 * var(--sw-ramp-w));transform:matrix(.9993,-.0248,.0009,1.035,-.03,-1.19)}5.3%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .061 * var(--sw-ramp-w));transform:matrix(1,-.0063,.0001,1.0088,0,-.3)}6.06%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 0 * var(--sw-ramp-w));transform:none}16.67%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .097 * var(--sw-ramp-w));transform:matrix(.9999,.0101,.0001,.9857,0,.48)}17.42%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9842,.1347,.0223,.81,-.76,6.44)}18.18%{fill:var(--c);stroke-width:calc(.044 * var(--sw-gap-w) + .044 * var(--sw-ramp-w));transform:matrix(.7812,.5633,.3086,.2056,-10.45,26.91)}18.94%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.1971,.9616,1.1324,-.3562,-38.36,45.94)}19.7%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0262,.8798,1.5077,-.1981,-52.94,38.39)}20.45%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0694,.8142,1.6142,-.0733,-57.95,32.5)}21.21%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0717,.8073,1.6211,-.061,-58.29,31.95)}44.7%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0714,.8081,1.6203,-.0624,-58.25,32.01)}45.45%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0694,.8142,1.6142,-.0733,-57.95,32.5)}46.21%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0628,.8305,1.5959,-.1026,-57.05,33.82)}46.97%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0467,.858,1.5551,-.1543,-55.11,36.23)}47.73%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0116,.8902,1.4756,-.2208,-51.5,39.58)}48.48%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0562,.9068,1.3349,-.2763,-45.34,43.1)}49.24%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.1502,.9553,1.1985,-.3473,-40.6,45.64)}50%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.3203,.9417,.9587,-.3282,-32.48,44.99)}50.76%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.5717,.7917,.6041,-.1166,-20.47,37.83)}51.52%{fill:var(--c);stroke-width:calc(.044 * var(--sw-gap-w) + .044 * var(--sw-ramp-w));transform:matrix(.7812,.5633,.3086,.2056,-10.45,26.91)}52.27%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9046,.358,.1346,.4951,-4.56,17.1)}53.03%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.9651,.2063,.0492,.709,-1.67,9.86)}53.79%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .964 * var(--sw-ramp-w));transform:matrix(.9898,.1066,.0144,.8496,-.49,5.1)}54.55%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .441 * var(--sw-ramp-w));transform:matrix(.9979,.0473,.003,.9333,-.1,2.26)}55.3%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .153 * var(--sw-ramp-w));transform:matrix(.9997,.0161,.0004,.9773,-.01,.77)}56.06%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .029 * var(--sw-ramp-w));transform:matrix(1,.003,0,.9957,0,.15)}56.82%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .001 * var(--sw-ramp-w));transform:none}57.58%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 0 * var(--sw-ramp-w));transform:none}84.85%{fill:var(--c);stroke-width:0;transform:none}85.61%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .024 * var(--sw-ramp-w));transform:matrix(1,-.0025,0,1.0035,0,-.12)}86.36%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .125 * var(--sw-ramp-w));transform:matrix(.9998,-.0129,.0002,1.0181,-.01,-.61)}87.12%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .198 * var(--sw-ramp-w));transform:matrix(.9996,-.0202,.0006,1.0285,-.02,-.97)}87.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .243 * var(--sw-ramp-w));transform:matrix(.9993,-.0248,.0009,1.035,-.03,-1.19)}88.64%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .264 * var(--sw-ramp-w));transform:matrix(.9992,-.0269,.0011,1.0379,-.04,-1.29)}90.15%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .248 * var(--sw-ramp-w));transform:matrix(.9993,-.0252,.001,1.0356,-.03,-1.21)}90.91%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .219 * var(--sw-ramp-w));transform:matrix(.9995,-.0224,.0007,1.0316,-.03,-1.07)}91.67%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .183 * var(--sw-ramp-w));transform:matrix(.9996,-.0188,.0005,1.0265,-.02,-.9)}92.42%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .145 * var(--sw-ramp-w));transform:matrix(.9998,-.0149,.0003,1.021,-.01,-.71)}93.18%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .107 * var(--sw-ramp-w));transform:matrix(.9999,-.0111,.0002,1.0156,-.01,-.53)}93.94%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .074 * var(--sw-ramp-w));transform:matrix(.9999,-.0076,.0001,1.0108,0,-.36)}94.7%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .046 * var(--sw-ramp-w));transform:matrix(1,-.0048,0,1.0067,0,-.23)}95.45%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .025 * var(--sw-ramp-w));transform:matrix(1,-.0026,0,1.0037,0,-.12)}96.21%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .011 * var(--sw-ramp-w));transform:matrix(1,-.0012,0,1.0016,0,-.06)}96.97%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .004 * var(--sw-ramp-w));transform:matrix(1,-.0004,0,1.0005,0,-.02)}97.73%{fill:var(--c);stroke-width:0;transform:none}to{fill:var(--c);stroke-width:0;transform:none}}@keyframes sw-box412h-br{0%{fill:var(--c);stroke-width:0;transform:none}1.52%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .015 * var(--sw-ramp-w));transform:matrix(1,.0016,0,1.0022,0,-.29)}2.27%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .074 * var(--sw-ramp-w));transform:matrix(.9999,.0076,-.0001,1.0108,.01,-1.4)}3.03%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .171 * var(--sw-ramp-w));transform:matrix(.9997,.0175,-.0005,1.0247,.06,-3.21)}3.79%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .255 * var(--sw-ramp-w));transform:matrix(.9993,.0259,-.001,1.0366,.13,-4.75)}4.55%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .243 * var(--sw-ramp-w));transform:matrix(.9993,.0248,-.0009,1.035,.12,-4.54)}5.3%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .061 * var(--sw-ramp-w));transform:matrix(1,.0063,-.0001,1.0088,.01,-1.15)}6.06%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .019 * var(--sw-ramp-w));transform:matrix(1,-.002,0,.9972,0,.36)}6.82%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .658 * var(--sw-ramp-w));transform:matrix(.9952,-.0716,-.0067,.8991,.87,13.1)}7.58%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.8911,-.385,-.1536,.457,19.93,70.47)}8.33%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.3621,-.9259,-.8997,-.3059,116.78,169.5)}9.09%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0089,-.8958,-1.3978,-.2634,181.43,163.59)}9.85%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.099,-.8027,-1.5501,-.1321,201.2,145.5)}10.61%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.1103,-.7799,-1.566,-.1,203.27,141.18)}71.97%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.1103,-.78,-1.566,-.1002,203.26,141.2)}72.73%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.1088,-.7832,-1.5639,-.1047,203,141.81)}73.48%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.1028,-.7956,-1.5554,-.1222,201.89,144.17)}74.24%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0874,-.8213,-1.5337,-.1584,199.08,149.07)}75%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(-.0545,-.8588,-1.4873,-.2113,193.05,156.27)}75.76%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0089,-.8958,-1.3978,-.2634,181.43,163.59)}76.52%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.0979,-.9341,-1.2723,-.3175,165.14,171.01)}77.27%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.2275,-.961,-1.0895,-.3553,141.42,175.92)}78.03%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.4442,-.8838,-.7839,-.2465,101.74,161.79)}78.79%{fill:var(--c);stroke-width:calc(.862 * var(--sw-gap-w) + .862 * var(--sw-ramp-w));transform:matrix(.692,-.6739,-.4344,.0495,56.39,123.38)}79.55%{fill:var(--c);stroke-width:calc(.732 * var(--sw-gap-w) + .732 * var(--sw-ramp-w));transform:matrix(.855,-.4506,-.2045,.3645,26.54,82.49)}80.3%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.942,-.2721,-.0817,.6163,10.61,49.81)}81.06%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + 1 * var(--sw-ramp-w));transform:matrix(.981,-.1486,-.0268,.7903,3.48,27.21)}81.82%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .658 * var(--sw-ramp-w));transform:matrix(.9952,-.0716,-.0067,.8991,.87,13.1)}82.58%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .266 * var(--sw-ramp-w));transform:matrix(.9992,-.0282,-.0011,.9602,.14,5.17)}83.33%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .072 * var(--sw-ramp-w));transform:matrix(.9999,-.0076,-.0001,.9893,.01,1.39)}84.09%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .007 * var(--sw-ramp-w));transform:matrix(1,-.0007,0,.999,0,.13)}84.85%{fill:var(--c);stroke-width:0;transform:none}85.61%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .024 * var(--sw-ramp-w));transform:matrix(1,.0025,0,1.0035,0,-.45)}86.36%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .125 * var(--sw-ramp-w));transform:matrix(.9998,.0129,-.0002,1.0181,.03,-2.35)}87.12%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .198 * var(--sw-ramp-w));transform:matrix(.9996,.0202,-.0006,1.0285,.08,-3.7)}87.88%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .243 * var(--sw-ramp-w));transform:matrix(.9993,.0248,-.0009,1.035,.12,-4.54)}88.64%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .264 * var(--sw-ramp-w));transform:matrix(.9992,.0269,-.0011,1.0379,.14,-4.92)}90.15%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .248 * var(--sw-ramp-w));transform:matrix(.9993,.0252,-.001,1.0356,.12,-4.62)}90.91%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .219 * var(--sw-ramp-w));transform:matrix(.9995,.0224,-.0007,1.0316,.1,-4.1)}91.67%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .183 * var(--sw-ramp-w));transform:matrix(.9996,.0188,-.0005,1.0265,.07,-3.44)}92.42%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .145 * var(--sw-ramp-w));transform:matrix(.9998,.0149,-.0003,1.021,.04,-2.73)}93.18%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .107 * var(--sw-ramp-w));transform:matrix(.9999,.0111,-.0002,1.0156,.02,-2.03)}93.94%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .074 * var(--sw-ramp-w));transform:matrix(.9999,.0076,-.0001,1.0108,.01,-1.4)}94.7%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .046 * var(--sw-ramp-w));transform:matrix(1,.0048,0,1.0067,0,-.87)}95.45%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .025 * var(--sw-ramp-w));transform:matrix(1,.0026,0,1.0037,0,-.48)}96.21%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .011 * var(--sw-ramp-w));transform:matrix(1,.0012,0,1.0016,0,-.21)}96.97%{fill:var(--c);stroke-width:calc(1 * var(--sw-gap-w) + .004 * var(--sw-ramp-w));transform:matrix(1,.0004,0,1.0005,0,-.07)}97.73%{fill:var(--c);stroke-width:0;transform:none}to{fill:var(--c);stroke-width:0;transform:none}}@keyframes sw-box412h-tr-z0{0%{opacity:1}24.24%{opacity:0}37.12%{opacity:1}to{opacity:1}}@keyframes sw-box412h-tr-z1{0%{opacity:0}24.24%{opacity:1}37.12%{opacity:0}to{opacity:0}}@keyframes sw-box412h-p{0%{opacity:0}1.52%{opacity:1}84.85%{opacity:0}85.61%{opacity:1}97.73%{opacity:0}to{opacity:0}}@keyframes sw-box412h-w{0%{opacity:0}.76%{opacity:0}1.52%{opacity:0}2.27%{opacity:0}3.03%{opacity:0}3.79%{opacity:0}4.55%{opacity:0}5.3%{opacity:0}6.06%{opacity:.002}6.82%{opacity:.079}7.58%{opacity:.384}8.33%{opacity:1}9.09%{opacity:1}9.85%{opacity:1}10.61%{opacity:1}11.36%{opacity:1}12.12%{opacity:1}12.88%{opacity:1}13.64%{opacity:1}14.39%{opacity:1}15.15%{opacity:1}15.91%{opacity:1}16.67%{opacity:1}17.42%{opacity:1}18.18%{opacity:1}18.94%{opacity:1}19.7%{opacity:1}20.45%{opacity:1}21.21%{opacity:1}21.97%{opacity:1}22.73%{opacity:1}23.48%{opacity:.821}24.24%{opacity:.124}25%{opacity:0}25.76%{opacity:0}26.52%{opacity:0}27.27%{opacity:0}28.03%{opacity:0}28.79%{opacity:0}29.55%{opacity:0}30.3%{opacity:0}31.06%{opacity:0}31.82%{opacity:0}32.58%{opacity:0}33.33%{opacity:0}34.09%{opacity:0}34.85%{opacity:.006}35.61%{opacity:.192}36.36%{opacity:.438}37.12%{opacity:.733}37.88%{opacity:.976}38.64%{opacity:1}39.39%{opacity:1}40.15%{opacity:1}40.91%{opacity:1}41.67%{opacity:1}42.42%{opacity:1}43.18%{opacity:1}43.94%{opacity:1}44.7%{opacity:1}45.45%{opacity:1}46.21%{opacity:1}46.97%{opacity:1}47.73%{opacity:1}48.48%{opacity:1}49.24%{opacity:1}50%{opacity:1}50.76%{opacity:1}51.52%{opacity:1}52.27%{opacity:1}53.03%{opacity:1}53.79%{opacity:1}54.55%{opacity:1}55.3%{opacity:1}56.06%{opacity:1}56.82%{opacity:1}57.58%{opacity:1}58.33%{opacity:1}59.09%{opacity:1}59.85%{opacity:1}60.61%{opacity:1}61.36%{opacity:1}62.12%{opacity:1}62.88%{opacity:1}63.64%{opacity:1}64.39%{opacity:1}65.15%{opacity:1}65.91%{opacity:1}66.67%{opacity:1}67.42%{opacity:1}68.18%{opacity:1}68.94%{opacity:1}69.7%{opacity:1}70.45%{opacity:1}71.21%{opacity:1}71.97%{opacity:1}72.73%{opacity:1}73.48%{opacity:1}74.24%{opacity:1}75%{opacity:1}75.76%{opacity:1}76.52%{opacity:1}77.27%{opacity:1}78.03%{opacity:.961}78.79%{opacity:.672}79.55%{opacity:.447}80.3%{opacity:.278}81.06%{opacity:.158}81.82%{opacity:.079}82.58%{opacity:.032}83.33%{opacity:.009}84.09%{opacity:.001}84.85%{opacity:0}85.61%{opacity:0}86.36%{opacity:0}87.12%{opacity:0}87.88%{opacity:0}88.64%{opacity:0}89.39%{opacity:0}90.15%{opacity:0}90.91%{opacity:0}91.67%{opacity:0}92.42%{opacity:0}93.18%{opacity:0}93.94%{opacity:0}94.7%{opacity:0}95.45%{opacity:0}96.21%{opacity:0}96.97%{opacity:0}97.73%{opacity:0}98.48%{opacity:0}99.24%{opacity:0}to{opacity:0}}.sw-box .colour{display:none}@media (forced-colors:none){.sw-box:not(.mono) .lt{display:none!important}html:not(.dark) .sw-box:not(.mono):not(.g-dark) .colour,.dark .sw-box.g-light:not(.mono) .colour{display:block}}@media (forced-colors:active){.sw-box{--sw-ground:Canvas!important}.sw-box .f,.sw-box .p path,.sw-box .c,.sw-box svg>path{fill:canvastext!important}}@media (prefers-reduced-motion:reduce){.sw-box .colour .f,.sw-box .colour .w{animation:none!important}}.sw-box.mono{--sw-spark:currentColor;--sw-under:color-mix(in srgb,currentColor 35%,transparent)!important}.sw-box.mono .dk{display:none!important}.sw-box.mono .lt{display:block!important}.sw-box.mono svg>path:not(.f){fill:currentColor!important}.sw-box.mono svg>path:not(.f):first-child{fill-opacity:.45}.sw-box.mono svg>path:not(.f):nth-child(2){fill-opacity:.7}.sw-box.mono .c{fill-opacity:1}.sw-box.mono .f{--sw-gap-w:0px;--sw-ramp-w:0px;--c:currentColor!important;--alt:currentColor!important}.sw-box.mono .w{fill-opacity:.25;fill:currentColor!important}.sw-box.g-dark{--sw-under:#66625d;--sw-spark:#fff4e8}.sw-box.g-dark .lt{display:none}.sw-box.g-dark .dk{display:block}.sw-box.g-dark .w{fill:#fff4e8;fill-opacity:.14}.dark .sw-box.g-light{--sw-under:#354845;--sw-spark:#142c2a}.dark .sw-box.g-light .dk{display:none}.dark .sw-box.g-light .lt{display:block}.dark .sw-box.g-light .w{fill:#354845;fill-opacity:1}.sw-scope:not(.dark) .sw-box{--sw-under:#354845;--sw-spark:#142c2a}.sw-scope:not(.dark) .sw-box .w{fill:#354845;opacity:0}.sw-scope:not(.dark) .sw-box .lt{display:block}.sw-scope:not(.dark) .sw-box .dk{display:none}:root{--sw-theme-duration:calc(var(--sw-dur-slow) * 3);--sw-local-duration-420:calc(var(--sw-dur-slow) * 1.75)}@property --sw-reveal{syntax:"<length>";inherits:true;initial-value:0}.sw-theme-reveal::view-transition-old(root),.sw-theme-reveal::view-transition-new(root),.sw-theme-reveal-soft::view-transition-old(root),.sw-theme-reveal-soft::view-transition-new(root){mix-blend-mode:normal;animation:none}.sw-theme-reveal::view-transition-new(root),.sw-theme-reveal-soft::view-transition-new(root){z-index:1}.sw-theme-reveal-soft::view-transition-new(root){-webkit-mask-image:radial-gradient(circle at var(--sw-reveal-x) var(--sw-reveal-y), #000 calc(var(--sw-reveal) - 160px), transparent var(--sw-reveal));mask-image:radial-gradient(circle at var(--sw-reveal-x) var(--sw-reveal-y), #000 calc(var(--sw-reveal) - 160px), transparent var(--sw-reveal))}.sw-theme-fade,.sw-theme-fade *,.sw-theme-fade :before,.sw-theme-fade :after{transition-property: ;transition-duration:var(--sw-local-duration-420)!important;transition-timing-function:var(--sw-ease-standard)!important}@media (prefers-reduced-motion:reduce){.sw-theme-fade,.sw-theme-fade *,.sw-theme-fade :before,.sw-theme-fade :after{transition:none}*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:root{--sw-ink:#142c2a;--sw-teal:#006e63;--sw-orange:#ff7447;--sw-citron:#dfff8f;--sw-sky:#b5cdff;--sw-yellow:#ffd447;--sw-cream:#fff4e8;--sl-font:"Outfit", var(--sl-font-system);--sl-font-mono:var(--sl-font-system-mono);--sl-text-body:1rem;--sl-line-height:1.5;--sl-content-width:76rem;--sw-measure:72ch;--sw-toc-width:15rem;--sl-content-pad-x:1rem;--sw-space-1:.25rem;--sw-space-2:.5rem;--sw-space-3:.75rem;--sw-space-4:1rem;--sw-space-5:1.5rem;--sw-space-6:2rem;--sw-space-7:2.5rem;--sl-badge-default-bg:var(--sw-teal);--sl-badge-default-border:var(--sw-teal);--sl-badge-default-text:var(--sw-cream);--sl-badge-note-bg:var(--sw-sky);--sl-badge-note-border:var(--sw-sky);--sl-badge-note-text:var(--sw-ink);--sl-badge-success-bg:var(--sw-citron);--sl-badge-success-border:var(--sw-citron);--sl-badge-success-text:var(--sw-ink);--sl-badge-tip-bg:var(--sw-citron);--sl-badge-tip-border:var(--sw-citron);--sl-badge-tip-text:var(--sw-ink);--sl-badge-caution-bg:var(--sw-yellow);--sl-badge-caution-border:var(--sw-yellow);--sl-badge-caution-text:var(--sw-ink);--sl-badge-danger-bg:var(--sw-orange);--sl-badge-danger-border:var(--sw-orange);--sl-badge-danger-text:var(--sw-ink)}:root[data-theme]{--sl-color-white:rgb(var(--color-ink));--sl-color-gray-1:rgb(var(--color-ink));--sl-color-gray-2:color-mix(in srgb, rgb(var(--color-ink)) 78%, rgb(var(--color-muted)));--sl-color-gray-3:rgb(var(--color-muted));--sl-color-gray-4:rgb(var(--color-outline));--sl-color-gray-5:rgb(var(--color-line));--sl-color-gray-6:rgb(var(--color-hover));--sl-color-gray-7:rgb(var(--color-surface));--sl-color-black:rgb(var(--color-bg));--sl-color-accent-low:rgb(var(--color-accent-soft));--sl-color-accent:rgb(var(--color-accent));--sl-color-accent-high:rgb(var(--color-accent-ink));--sl-color-text:rgb(var(--color-ink));--sl-color-text-accent:rgb(var(--color-accent-ink));--sl-color-text-invert:rgb(var(--color-on-accent));--sl-color-bg:rgb(var(--color-bg));--sl-color-bg-nav:rgb(var(--color-surface));--sl-color-bg-sidebar:rgb(var(--color-surface));--sl-color-bg-inline-code:rgb(var(--color-hover));--sl-color-bg-accent:rgb(var(--color-accent));--sl-color-hairline:rgb(var(--color-line));--sl-color-hairline-light:rgb(var(--color-line));--sl-color-hairline-shade:rgb(var(--color-line));--sl-color-blue:rgb(var(--color-info));--sl-color-blue-low:rgb(var(--color-info-soft));--sl-color-blue-high:rgb(var(--color-info-ink));--sl-color-green:rgb(var(--color-success));--sl-color-green-low:rgb(var(--color-success-soft));--sl-color-green-high:rgb(var(--color-success-ink));--sl-color-purple:var(--sl-color-green);--sl-color-purple-low:var(--sl-color-green-low);--sl-color-purple-high:var(--sl-color-green-high);--sl-color-orange:rgb(var(--color-warn));--sl-color-orange-low:rgb(var(--color-warn-soft));--sl-color-orange-high:rgb(var(--color-warn-ink));--sl-color-red:rgb(var(--color-danger));--sl-color-red-low:color-mix(in srgb, rgb(var(--color-danger)) 12%, rgb(var(--color-panel)));--sl-color-red-high:rgb(var(--color-danger));--sw-panel:rgb(var(--color-panel));--sw-hover:rgb(var(--color-hover));--sw-focus:rgb(var(--color-focus));--sw-search-bg:rgb(var(--color-panel));--sw-search-text:rgb(var(--color-ink))}:root[data-theme=dark]{color-scheme:dark}:root[data-theme=light]{color-scheme:light}body{font-size:var(--sl-text-body);line-height:var(--sl-line-height)}:where(h1,h2,h3,h4,h5,h6),.card .title,.sl-link-card .title{font-family:"Gilroy", var(--sl-font);letter-spacing:-.025em;font-weight:800}button,input,select,textarea,.sl-badge{font-family:var(--sl-font)}:focus-visible{outline:2px solid var(--sw-focus);outline-offset:3px}:root[data-has-sidebar] main>.content-panel{background:var(--sw-panel)}.sl-markdown-content{overflow-wrap:break-word}:is(.sl-badge,.sw-pill,.sw-version,.sw-logo__links a,.sw-frame figcaption a,.sw-seg button,kbd){white-space:nowrap;flex-shrink:0}button,[role=button],.sl-link-button{word-break:normal;flex-shrink:0;max-inline-size:100%}.sl-link-button{white-space:normal}site-search>button[data-open-modal]{background:var(--sw-search-bg);color:var(--sw-search-text);border:1px solid var(--sl-color-hairline);box-shadow:none;border-radius:8px}site-search>button[data-open-modal]:hover{border-color:var(--sl-color-text-accent)}site-search>button[data-open-modal] kbd{color:inherit;background:0 0}.sidebar-content a{border-radius:999px;padding:.45em .85em}.sidebar-content a:hover{background:var(--sw-hover)}.sidebar-content a[aria-current=page],.sidebar-content a[aria-current=page]:hover{background:var(--sw-teal);color:var(--sl-color-text-invert)}.sl-markdown-content table{max-width:100%;font-size:.9375rem;display:block;overflow-x:auto}.sl-markdown-content :is(th,td){border-bottom:1px solid var(--sl-color-hairline);overflow-wrap:break-word;padding-block:.8rem}.sl-markdown-content table:has(tr>:nth-child(7)) :is(th,td){min-width:9rem}.sl-markdown-content table:has(tr>:nth-child(7)) :is(th,td):first-child{z-index:1;background:var(--sw-panel);min-width:7rem;box-shadow:inset -1px 0 0 var(--sl-color-hairline);position:sticky;inset-inline-start:0}.sl-markdown-content th{color:var(--sl-color-text-accent);text-transform:none;font-size:.8125rem;font-weight:600}.sl-markdown-content tr{background:0 0}.sl-steps>li:before{background:var(--sw-teal);color:var(--sw-cream);box-shadow:none}.card,.sl-link-card{background:var(--sw-panel);border:1px solid var(--sl-color-hairline);min-width:0;box-shadow:none;border-radius:16px;padding:1.5rem}.sl-link-card:hover{background:var(--sw-hover);border-color:var(--sl-color-text-accent)}.card .icon{color:var(--sl-color-text-accent);background:0 0;border:0;padding:0}.sl-badge{border-radius:999px;font-weight:500}.starlight-aside{border-radius:0 10px 10px 0}:root[data-theme=light] .starlight-aside{--sl-color-text-accent:var(--sw-ink);--sl-color-bg-inline-code:transparent}.starlight-aside :is(a,th),.starlight-aside a:hover{color:var(--sl-color-asides-text-accent)}:root[data-theme=light] .starlight-aside :not(.expressive-code *)>code{background:0 0}.sl-link-button{border-radius:8px;font-weight:600}.sl-link-button.primary,.sl-link-button.primary:hover{background:var(--sw-teal);border-color:var(--sw-teal);color:var(--sw-cream)}:root:not([data-has-sidebar]) .hero{--sw-focus:var(--sw-cream);background:var(--sw-teal);color:var(--sw-cream);border-radius:20px;grid-template-columns:minmax(0,1fr);gap:2rem;padding:2rem 1rem}.hero h1{font-family:"Unbounded", var(--sl-font);letter-spacing:-.035em;color:var(--sw-cream);text-wrap:balance;font-size:clamp(1.65rem,3.8vw,3.25rem);font-weight:600;line-height:1.25}.hero .tagline{color:var(--sw-cream);max-width:48ch;font-size:1rem;line-height:1.5}.hero>.stack{text-align:start;order:-1;min-width:0}.hero .copy{align-items:flex-start}.hero>img{width:min(75%,17rem);height:auto}.hero .actions{justify-content:flex-start;gap:1rem 1.5rem}.hero .sl-link-button{padding-block:.8rem;font-size:.9375rem}.hero .sl-link-button.primary,.hero .sl-link-button.primary:hover{background:var(--sw-cream);border-color:var(--sw-cream);color:var(--sw-ink)}.hero .sl-link-button:is(.secondary,.minimal){color:var(--sw-cream)}.hero .sl-link-button:is(.secondary,.minimal):hover{text-underline-offset:.25em;text-decoration:underline}@media (width<=49.999rem){:root:not([data-has-sidebar]) .header .right-group{display:flex}:root:not([data-has-sidebar]) .header .right-group .social-icons{display:none}.hero>img{width:7.5rem}.hero .actions{gap:.25rem 1.25rem}}@media (width>=50rem){:root:not([data-has-sidebar]) .hero{grid-template-columns:minmax(0,7fr) minmax(0,3fr);padding:3.5rem 2.5rem}.hero>img{width:100%}}.sl-markdown-content>:is(p,ul,ol,dl,blockquote,h2,h3,h4,h5,h6,.starlight-aside){max-inline-size:var(--sw-measure)}@media (width>=72rem) and (width<=89.999rem){:root[data-has-toc]{--sl-mobile-toc-height:3rem}:root[data-has-sidebar][data-has-toc] .right-sidebar-container{width:0}:root[data-has-toc] .right-sidebar{border:0;height:auto;padding:0;position:static}:root[data-has-toc] .right-sidebar-panel{display:none}:root[data-has-toc] .right-sidebar .lg\:sl-hidden{display:block}:root[data-has-sidebar][data-has-toc] .main-pane{--sl-content-margin-inline:auto;width:100%}}@media (width>=90rem){:root[data-has-sidebar][data-has-toc] .right-sidebar-container{width:var(--sw-toc-width)}:root[data-has-sidebar][data-has-toc] .main-pane{--sl-content-margin-inline:auto;width:calc(100% - var(--sw-toc-width))}}.sw-topic ul{gap:var(--sw-space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));padding:0;list-style:none;display:grid}.sl-markdown-content .sw-topic li{padding:var(--sw-space-4) var(--sw-space-5);border:1px solid var(--sl-color-hairline);background:var(--sw-panel);color:var(--sl-color-gray-3);border-radius:16px;margin:0;font-size:.9375rem}.sw-topic li a{margin-bottom:var(--sw-space-1);font-size:1rem;font-weight:600;text-decoration:none;display:block}.sw-topic li a:hover{text-decoration:underline}.sl-markdown-content .sw-part-of{margin-top:var(--sw-space-7);padding-top:var(--sw-space-4);border-top:1px solid var(--sl-color-hairline);color:var(--sl-color-gray-3);font-size:.875rem}.sw-hero-badge{width:fit-content;white-space:normal;max-inline-size:100%;margin-bottom:var(--sw-space-3);padding:var(--sw-space-1) var(--sw-space-3);background:var(--sw-citron);color:var(--sw-ink);border-radius:999px;font-size:.875rem;font-weight:600;display:block}.sw-home-split{gap:var(--sw-space-5);display:grid}.sw-stack{gap:var(--sw-space-3);align-content:start;display:grid}.sw-stack>*{margin:0!important}.sw-actions{gap:var(--sw-space-3);flex-wrap:wrap;display:flex}.sw-actions>*{margin:0!important}@media (width>=60rem){.sw-home-split{gap:var(--sw-space-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.sw-kit-prevs{gap:var(--sw-space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,34rem),1fr));display:grid}.sw-kit-prev{margin:0}.sw-kit-prev__row{gap:var(--sw-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sw-kit-prev img{border:1px solid var(--sl-color-hairline);border-radius:12px;width:100%;height:auto;display:block}.sw-kit-prev figcaption{margin-top:var(--sw-space-2);color:var(--sl-color-gray-3);font-size:.875rem}@media (width<=30rem){.sw-kit-prev__row{grid-template-columns:minmax(0,1fr)}}.sl-markdown-content iframe{max-width:100%}.sl-anchor-link{justify-content:center;align-items:center;min-width:24px;min-height:24px;display:inline-flex}.sl-markdown-content .sl-heading-wrapper{align-items:flex-start;gap:.25em;display:flex}.sl-markdown-content .sl-heading-wrapper>:first-child:not([hidden]){flex:1;min-width:0;margin:0;padding-inline-end:0;display:block}.sl-markdown-content .sl-heading-wrapper>.sl-anchor-link{flex:0 0 24px;margin-inline-start:0}.sl-markdown-content .sl-heading-wrapper:has(>:first-child:is(.sr-only,[hidden])){display:contents}footer a,.sw-page-text>a{min-height:24px}.sw-page-text>a{display:inline-block}@media (width<=30rem){:root{--sl-nav-pad-x:8px;--sl-nav-gap:8px;--sl-menu-button-size:44px}header .title-wrapper{flex:auto;overflow:visible}site-search>button[data-open-modal]{width:44px;min-width:44px;height:44px;padding:8px}.sl-menu-button{padding:8px}.sl-menu-button svg{flex:none;width:24px;height:24px}.sl-link-button{flex-wrap:wrap;padding-inline:.75rem}}.sw-surface--white{background:#fff}.sw-surface--cream{background:var(--sw-cream)}.sw-surface--citron{background:var(--sw-citron)}.sw-surface--sky{background:var(--sw-sky)}.sw-surface--ink{background:var(--sw-ink)}.sw-surface--teal{background:var(--sw-teal)}.sw-colours{grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));gap:1rem;margin-block:1.5rem;display:grid}.sw-colour{min-height:11rem;color:var(--sw-cream);border-radius:16px;align-items:flex-end;margin:0;padding:1.25rem;display:flex}.sw-colour--ink{color:var(--sw-ink)}.sw-colour--cream,:root[data-theme=dark] .sw-colour--deep{border:1px solid var(--sl-color-hairline)}.sw-colour figcaption{gap:.15rem;display:grid}.sw-colour strong{margin-bottom:.5rem;font-size:1.15rem;font-weight:600}.sw-colour__hex{font-size:1.05rem;font-weight:500}.sw-colour__rgb,.sw-colour__role{font-size:.875rem}.sw-colour__role{margin-top:.5rem}.sw-balance{border:1px solid var(--sl-color-hairline);border-radius:10px;height:1.75rem;margin-block:1rem .5rem;display:flex;overflow:hidden}.sw-balance span{display:block}.sw-pairs{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:1rem;margin-block:1.5rem;display:grid}.sw-pair{border-radius:16px;grid-template-columns:1fr auto;align-items:end;gap:.25rem 1rem;padding:1.25rem;display:grid}.sw-pair--outlined{border:1px solid var(--sl-color-hairline)}.sw-pair__aa{font-size:3rem;font-weight:600;line-height:1}.sw-pair__ratio{align-self:start;font-size:1.35rem}.sw-pair__label{grid-column:1/-1;font-weight:500}.sw-logos{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:1rem;margin-block:1.5rem;display:grid}.sw-logo{border:1px solid var(--sl-color-hairline);background:var(--sw-panel);border-radius:16px;min-width:0;margin:0;overflow:hidden}.sw-logo__stage{place-items:center;height:10rem;padding:1.5rem;display:grid}.sw-logo__stage img{width:auto;max-width:100%;height:auto;max-height:7rem}.sw-logo__stage--mascot{height:14rem}.sw-logo__stage--mascot img{max-height:11rem}.sw-frames{grid-template-columns:repeat(auto-fill,minmax(min(100%,9rem),1fr));gap:1rem;margin-block:1.5rem;display:grid}.sw-frame{border:1px solid var(--sl-color-hairline);background:var(--sw-cream);color:var(--sw-ink);text-align:center;border-radius:16px;margin:0;padding:.75rem}.sw-frame img{width:100%;max-width:136px;height:auto}.sw-frame figcaption{justify-items:center;gap:.15rem;font-size:.8125rem;display:grid}.sw-frame strong{font-weight:600}.sw-frame a{color:var(--sw-ink);border:1px solid #142c2a2e;border-radius:999px;margin-top:.35rem;padding:.2rem .6rem;font-size:.75rem;font-weight:600;text-decoration:none}.sw-frame a:hover{border-color:var(--sw-teal);color:var(--sw-teal)}.sw-logo figcaption{border-top:1px solid var(--sl-color-hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;padding:.9rem 1rem;display:flex}.sw-logo figcaption>span:first-child{flex:9rem;min-width:0;display:grid}.sw-logo strong{font-weight:600}.sw-logo__use{color:var(--sl-color-gray-3);font-size:.8125rem}.sw-logo__links{flex:none;gap:.5rem;display:flex}.sw-logo--mascot figcaption{flex-direction:column;align-items:flex-start;gap:.6rem}.sw-logo--mascot .sw-logo__links{flex-wrap:wrap}.sw-logo--mascot figcaption>span:first-child{flex:none}.sw-logo--mascot .sw-logo__links{flex:initial}.sw-logo__links a{border:1px solid var(--sl-color-hairline);color:var(--sl-color-text);border-radius:999px;padding:.3rem .7rem;font-size:.8125rem;font-weight:600;text-decoration:none}.sw-logo__links a:hover{border-color:var(--sl-color-text-accent);color:var(--sl-color-text-accent)}.sw-pages{grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));gap:1rem;margin-block:1.5rem;display:grid}.sw-page{color:var(--sl-color-gray-3);gap:.5rem;font-size:.875rem;text-decoration:none;display:grid}.sw-page img{border:1px solid var(--sl-color-hairline);border-radius:10px;width:100%;height:auto}.sw-page:hover img{border-color:var(--sl-color-text-accent)}.sw-page:hover{color:var(--sl-color-text-accent)}.sw-tokens td{white-space:nowrap}.sw-chip{vertical-align:-.2rem;border:1px solid var(--sl-color-hairline);border-radius:6px;width:1.1rem;height:1.1rem;margin-inline-end:.5rem;display:inline-block}.sw-specimen{border:1px solid var(--sl-color-hairline);background:var(--sw-panel);border-radius:16px;margin-block:1.5rem;padding:1.5rem}.sw-specimen__name{color:var(--sl-color-text-accent);text-transform:uppercase;letter-spacing:.04em;font-size:.8125rem}.sw-specimen__big{letter-spacing:-.03em;margin:.5rem 0 1rem;font-size:clamp(2.5rem,7vw,4.5rem);line-height:1.05}.sw-specimen__weights{flex-wrap:wrap;gap:.5rem 1.5rem;font-size:1.25rem;display:flex}.sw-gilroy{font-family:Gilroy,sans-serif}.sw-outfit{font-family:Outfit,sans-serif}.sw-unbounded{font-family:Unbounded,sans-serif}.sw-scale{width:100%}.sw-scale td:last-child{width:60%}.sw-scale__sample{color:var(--sl-color-white);line-height:1.1;display:block}.sw-say{color:var(--sl-color-white);font-weight:600}.sw-shot{margin-block:1.25rem 2rem}.sw-shot-row{grid-template-columns:1fr 1fr;align-items:start;gap:.75rem;display:grid}.sw-shot-row.has-phone{grid-template-columns:1fr 1fr minmax(0,.32fr)}.sw-shot a{color:var(--sl-color-gray-3);gap:.35rem;font-size:.8125rem;text-decoration:none;display:grid}.sw-shot img{border:1px solid var(--sl-color-hairline);border-radius:10px;width:100%;height:auto}.sw-shot a:hover img{border-color:var(--sl-color-text-accent)}.sw-shot a:hover{color:var(--sl-color-text-accent)}.sw-shot figcaption{color:var(--sl-color-gray-2);margin-top:.5rem;font-size:.9375rem}@media (width<=50rem){.sw-shot-row,.sw-shot-row.has-phone{grid-template-columns:1fr}.sw-shot-row .sw-shot-dark{display:grid}.sw-shot-row .sw-shot-phone{max-width:14rem}}.sw-boards{gap:1.5rem;margin-block:1.5rem;display:grid}.sw-boards a{color:var(--sl-color-gray-3);gap:.5rem;font-size:.875rem;text-decoration:none;display:grid}.sw-boards img{border:1px solid var(--sl-color-hairline);border-radius:10px;width:100%;height:auto}.sw-seg{border:1px solid var(--sl-color-hairline);border-radius:10px;flex-wrap:wrap;max-inline-size:100%;margin-block:.5rem;display:inline-flex}.sw-seg button{font:inherit;min-height:2.75rem;color:var(--sl-color-text);cursor:pointer;background:0 0;border:0;padding:.55rem 1.1rem}.sw-seg button[aria-checked=true]{background:var(--sw-teal);color:var(--sw-cream)}.sw-seg button:hover:not([aria-checked=true]){background:var(--sw-hover)}.sw-demo-cap{color:var(--sl-color-gray-3);margin-block:.75rem .35rem;font-size:.875rem}.sw-demo-title{margin:0 0 .5rem;font-size:1rem}.sw-demo-pair{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:1rem;margin-block:1rem;display:grid}.sw-sample{border:1px solid rgb(var(--color-line));font-family:var(--sl-font);border-radius:16px;padding:1.25rem}.sw-sample h4{color:rgb(var(--color-ink));margin:.5rem 0;font-size:1rem}.sw-sample p{color:rgb(var(--color-muted));margin:.25rem 0 .75rem;font-size:.9375rem}.sw-sample .sw-demo-cap{color:rgb(var(--color-muted))}.sw-sample__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1rem;margin-top:1rem;display:grid}.sw-sample__card{background:rgb(var(--color-panel));border:1px solid rgb(var(--color-line));border-radius:16px;padding:1rem}.sw-sample__logo{color:rgb(var(--color-ink));align-items:center;gap:.75rem;text-decoration:none;display:inline-flex}.sw-sample__row{flex-wrap:wrap;align-items:center;gap:.75rem;margin-block:.5rem;display:flex}.sw-sample__label{color:rgb(var(--color-muted));margin-top:.5rem;font-size:.8125rem;display:block}.sw-sample__input{box-sizing:border-box;border:1px solid rgb(var(--color-outline));background:rgb(var(--color-bg));width:100%;color:rgb(var(--color-ink));font:inherit;border-radius:10px;margin-top:.25rem;padding:.55rem .75rem}.sw-sample__input:focus-visible,.sw-sample__btn:focus-visible{outline:2px solid rgb(var(--color-focus));outline-offset:2px}.sw-sample__btn{font:inherit;min-height:max(44px,2.75rem);white-space:normal;border:1px solid rgb(var(--color-accent));background:rgb(var(--color-accent));max-inline-size:100%;color:rgb(var(--color-on-accent));cursor:pointer;border-radius:10px;align-items:center;gap:.5rem;padding:.4rem 1rem;font-weight:600;display:inline-flex}.sw-sample__btn--ghost{color:rgb(var(--color-ink));border-color:rgb(var(--color-outline));background:0 0}.sw-sample__btn--emph{background:rgb(var(--color-emphasis));border-color:rgb(var(--color-emphasis));color:rgb(var(--color-on-emphasis))}.sw-pill{border-radius:999px;align-items:center;gap:.4rem;padding:.2rem .7rem;font-size:.8125rem;font-weight:600;display:inline-flex}.sw-pill i{background:currentColor;border-radius:50%;width:.5rem;height:.5rem}.sw-pill--success{background:rgb(var(--color-success-soft));color:rgb(var(--color-success-ink))}.sw-pill--info{background:rgb(var(--color-info-soft));color:rgb(var(--color-info-ink))}.sw-pill--warn{background:rgb(var(--color-warn-soft));color:rgb(var(--color-warn-ink))}.sw-pill--danger{background:color-mix(in srgb, rgb(var(--color-danger)) 14%, rgb(var(--color-panel)));color:rgb(var(--color-danger))}.sw-bars{align-items:flex-end;gap:.5rem;height:5rem;margin-block:.5rem;display:flex}.sw-bars span{height:calc(var(--v) * 1%);border-radius:6px 6px 0 0;flex:1}.sw-scope{--sw-focus:rgb(var(--color-focus));--sw-hover:rgb(var(--color-hover));--sw-panel:rgb(var(--color-panel))}.sw-sample .sw-box{color:rgb(var(--color-ink))}.sw-sample__btn .sw-box{color:inherit}.sw-palettes{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:1rem;margin-block:1.5rem;display:grid}.sw-palette{border:1px solid rgb(var(--color-line));border-radius:16px;padding:1.25rem}.sw-palette__title{color:rgb(var(--color-ink));margin:0 0 .5rem;font-size:1.1rem}.sw-palette__group h4{text-transform:uppercase;letter-spacing:.04em;color:rgb(var(--color-muted));margin:1rem 0 .35rem;font-size:.8125rem}.sw-palette ul{margin:0;padding:0;list-style:none}.sw-palette li{align-items:center;gap:.5rem;padding-block:.2rem;font-size:.875rem;display:flex}.sw-palette code{color:rgb(var(--color-ink));background:0 0;padding:0;font-size:.8125rem}.sw-palette__hex{margin-inline-start:auto;color:rgb(var(--color-muted))!important}.sw-palette .sw-chip{border-color:rgb(var(--color-outline));flex:none;margin:0}.sw-track{background:var(--sl-color-gray-6);border-radius:999px;width:9rem;height:.75rem;display:block;position:relative}.sw-dot{background:var(--sl-color-text-accent);border-radius:50%;width:.75rem;height:.75rem;position:absolute;top:0;left:0}.sw-dot.go{animation:sw-dot-move var(--d) var(--e) both}@keyframes sw-dot-move{0%{left:0}to{left:calc(100% - .75rem)}}@media (prefers-reduced-motion:reduce){.sw-dot.go{animation:none}}.sw-site-title .sw-box{flex:none}:is(.sw-colours,.sw-pages,.sw-logos,.sw-frames,.sw-palettes,.sw-sample__grid,.sw-demo-pair,.sw-shot-row)>*{min-inline-size:0}.sw-download{flex:none;align-content:start;justify-items:start;gap:.25rem;display:inline-grid}.sw-download small,.sw-book-page>small,.sw-file-info{color:var(--sl-color-gray-3);font-size:.75rem;display:block}.sw-download small{white-space:normal;max-width:12rem}.sw-logo__links{flex-wrap:wrap;max-inline-size:100%}.sw-logo__links a,.sw-frame figcaption a{box-sizing:border-box;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.sw-frame>a{border:0;width:fit-content;margin-inline:auto;padding:0;display:grid}.sw-frame small{color:var(--sw-ink)}.sw-frame .sw-download{justify-items:center}.sw-logo__stage--mascot{height:auto;min-height:14rem}.sw-preview{justify-items:center;gap:.5rem;min-width:0;max-width:100%;display:grid}.sw-preview img{max-width:100%;height:auto}.sw-preview-control{border:1px solid var(--sl-color-gray-4);background:var(--sl-color-bg);min-width:72px;min-height:44px;color:var(--sl-color-text);cursor:pointer;font:600 .875rem var(--sl-font);white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;padding:.4rem .75rem;display:inline-flex}.sw-book-chapter{border:1px solid var(--sl-color-hairline);border-radius:10px;margin-block:1rem;padding:.75rem}.sw-book-chapter>summary,.sw-page-text>summary,.sw-component-outline summary{cursor:pointer;overflow-wrap:break-word;min-height:44px;padding:.5rem}.sw-component-outline a{min-height:24px;display:block}.sw-page-text{margin-block:.5rem}.sw-page-text p{font-size:.9375rem;line-height:1.6}.sw-boards .sw-demo-cap a{min-height:24px;display:inline-block}.sw-book-page strong{color:var(--sl-color-text)}.sw-sample .sw-sample__title{font:700 1rem var(--sl-font);color:rgb(var(--color-ink));margin:.5rem 0}.sw-sample__logo{flex-wrap:wrap;max-width:100%}.sw-palette li{flex-wrap:wrap}.sw-palette code{overflow-wrap:anywhere}.sw-palette__hex{margin-inline-start:.5rem}@media (width<=30rem){.sw-pair{grid-template-columns:minmax(0,1fr);padding:.75rem}.sw-sample,.sw-sample__card,.sw-palette{padding:.75rem}.sw-sample__btn,.sw-seg button{padding-inline:.75rem}}:is(.sw-frame,.sw-surface--white,.sw-surface--cream,.sw-surface--citron,.sw-surface--sky){--sw-focus:var(--sw-teal)}:is(.sw-surface--ink,.sw-surface--teal){--sw-focus:var(--sw-citron)}:is(.sw-surface--white,.sw-surface--cream,.sw-surface--citron,.sw-surface--sky) .sw-preview-control{background:var(--sw-cream);color:var(--sw-ink);border-color:#142c2a73}:is(.sw-surface--ink,.sw-surface--teal) .sw-preview-control{background:var(--sw-ink);color:var(--sw-cream);border-color:#fff4e873}.sw-release-install{min-inline-size:0;max-inline-size:100%}.sw-release-install pre{max-inline-size:100%;overflow-x:auto}@layer starlight.base{:root,::backdrop{--sl-color-white:#fff;--sl-color-gray-1:#edeef3;--sl-color-gray-2:#c1c3c8;--sl-color-gray-3:#888c96;--sl-color-gray-4:#555962;--sl-color-gray-5:#353841;--sl-color-gray-6:#23262f;--sl-color-black:#17181c;--sl-hue-orange:41;--sl-color-orange-low:hsl(var(--sl-hue-orange), 39%, 22%);--sl-color-orange:hsl(var(--sl-hue-orange), 82%, 63%);--sl-color-orange-high:hsl(var(--sl-hue-orange), 82%, 87%);--sl-hue-green:101;--sl-color-green-low:hsl(var(--sl-hue-green), 39%, 22%);--sl-color-green:hsl(var(--sl-hue-green), 82%, 63%);--sl-color-green-high:hsl(var(--sl-hue-green), 82%, 80%);--sl-hue-blue:234;--sl-color-blue-low:hsl(var(--sl-hue-blue), 54%, 20%);--sl-color-blue:hsl(var(--sl-hue-blue), 100%, 60%);--sl-color-blue-high:hsl(var(--sl-hue-blue), 100%, 87%);--sl-hue-purple:281;--sl-color-purple-low:hsl(var(--sl-hue-purple), 39%, 22%);--sl-color-purple:hsl(var(--sl-hue-purple), 82%, 63%);--sl-color-purple-high:hsl(var(--sl-hue-purple), 82%, 89%);--sl-hue-red:339;--sl-color-red-low:hsl(var(--sl-hue-red), 39%, 22%);--sl-color-red:hsl(var(--sl-hue-red), 82%, 63%);--sl-color-red-high:hsl(var(--sl-hue-red), 82%, 87%);--sl-color-accent-low:#17264f;--sl-color-accent:#3369ff;--sl-color-accent-high:#b3c7ff;--sl-color-text:var(--sl-color-gray-2);--sl-color-text-accent:var(--sl-color-accent-high);--sl-color-text-invert:var(--sl-color-accent-low);--sl-color-bg:var(--sl-color-black);--sl-color-bg-nav:var(--sl-color-gray-6);--sl-color-bg-sidebar:var(--sl-color-gray-6);--sl-color-bg-inline-code:var(--sl-color-gray-5);--sl-color-bg-accent:var(--sl-color-accent-high);--sl-color-hairline-light:var(--sl-color-gray-5);--sl-color-hairline:var(--sl-color-gray-6);--sl-color-hairline-shade:var(--sl-color-black);--sl-color-backdrop-overlay:#16181da8;--sl-shadow-sm:0px 1px 1px #0000001f, 0px 2px 1px #0000003d;--sl-shadow-md:0px 8px 4px #00000014, 0px 5px 2px #00000014, 0px 3px 2px #0000001f, 0px 1px 1px #00000026;--sl-shadow-lg:0px 25px 7px #00000008, 0px 16px 6px #0000001a, 0px 9px 5px #16181d54, 0px 4px 4px #000000bf, 0px 4px 2px #00000040;--sl-text-2xs:.75rem;--sl-text-xs:.8125rem;--sl-text-sm:.875rem;--sl-text-base:1rem;--sl-text-lg:1.125rem;--sl-text-xl:1.25rem;--sl-text-2xl:1.5rem;--sl-text-3xl:1.8125rem;--sl-text-4xl:2.1875rem;--sl-text-5xl:2.625rem;--sl-text-6xl:4rem;--sl-text-body:var(--sl-text-base);--sl-text-body-sm:var(--sl-text-xs);--sl-text-code:var(--sl-text-sm);--sl-text-code-sm:var(--sl-text-xs);--sl-text-h1:var(--sl-text-4xl);--sl-text-h2:var(--sl-text-3xl);--sl-text-h3:var(--sl-text-2xl);--sl-text-h4:var(--sl-text-xl);--sl-text-h5:var(--sl-text-lg);--sl-line-height:1.75;--sl-line-height-headings:1.2;--sl-font-system:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--sl-font-system-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--__sl-font:var(--sl-font,var(--sl-font-system)), var(--sl-font-system);--__sl-font-mono:var(--sl-font-mono,var(--sl-font-system-mono)), var(--sl-font-system-mono);--sl-nav-height:3.5rem;--sl-nav-pad-x:1rem;--sl-nav-pad-y:.75rem;--sl-mobile-toc-height:3rem;--sl-sidebar-width:18.75rem;--sl-sidebar-pad-x:1rem;--sl-content-width:45rem;--sl-content-pad-x:1rem;--sl-content-gap-y:1rem;--sl-main-pad:0 0 3vh 0;--sl-menu-button-size:2rem;--sl-nav-gap:var(--sl-content-pad-x);--sl-outline-offset-inside:-.1875rem;--sl-z-index-toc:4;--sl-z-index-menu:5;--sl-z-index-navbar:10;--sl-z-index-skiplink:20}:root[data-theme=light],[data-theme=light] ::backdrop{--sl-color-white:#17181c;--sl-color-gray-1:#23262f;--sl-color-gray-2:#353841;--sl-color-gray-3:#555962;--sl-color-gray-4:#888c96;--sl-color-gray-5:#c1c3c8;--sl-color-gray-6:#edeef3;--sl-color-gray-7:#f6f7f9;--sl-color-black:#fff;--sl-color-orange-high:hsl(var(--sl-hue-orange), 80%, 25%);--sl-color-orange:hsl(var(--sl-hue-orange), 90%, 60%);--sl-color-orange-low:hsl(var(--sl-hue-orange), 90%, 88%);--sl-color-green-high:hsl(var(--sl-hue-green), 80%, 22%);--sl-color-green:hsl(var(--sl-hue-green), 90%, 46%);--sl-color-green-low:hsl(var(--sl-hue-green), 85%, 90%);--sl-color-blue-high:hsl(var(--sl-hue-blue), 80%, 30%);--sl-color-blue:hsl(var(--sl-hue-blue), 90%, 60%);--sl-color-blue-low:hsl(var(--sl-hue-blue), 88%, 90%);--sl-color-purple-high:hsl(var(--sl-hue-purple), 90%, 30%);--sl-color-purple:hsl(var(--sl-hue-purple), 90%, 60%);--sl-color-purple-low:hsl(var(--sl-hue-purple), 80%, 90%);--sl-color-red-high:hsl(var(--sl-hue-red), 80%, 30%);--sl-color-red:hsl(var(--sl-hue-red), 90%, 60%);--sl-color-red-low:hsl(var(--sl-hue-red), 80%, 90%);--sl-color-accent-high:#0f1c8a;--sl-color-accent:#3d50f5;--sl-color-accent-low:#cfd4fc;--sl-color-text-accent:var(--sl-color-accent);--sl-color-text-invert:var(--sl-color-black);--sl-color-bg-nav:var(--sl-color-gray-7);--sl-color-bg-sidebar:var(--sl-color-bg);--sl-color-bg-inline-code:var(--sl-color-gray-6);--sl-color-bg-accent:var(--sl-color-accent);--sl-color-hairline-light:var(--sl-color-gray-6);--sl-color-hairline-shade:var(--sl-color-gray-6);--sl-color-backdrop-overlay:#545864a8;--sl-shadow-sm:0px 1px 1px #0000000f, 0px 2px 1px #0000000f;--sl-shadow-md:0px 8px 4px #00000008, 0px 5px 2px #00000008, 0px 3px 2px #0000000f, 0px 1px 1px #0000000f;--sl-shadow-lg:0px 25px 7px #00000003, 0px 16px 6px #00000008, 0px 9px 5px #16181d14, 0px 4px 4px #00000029, 0px 4px 2px #0000000a}@media (width>=50em){:root{--sl-nav-height:4rem;--sl-nav-pad-x:1.5rem;--sl-text-h1:var(--sl-text-5xl);--sl-text-h2:var(--sl-text-4xl);--sl-text-h3:var(--sl-text-3xl);--sl-text-h4:var(--sl-text-2xl)}}@media (width>=72rem){:root{--sl-content-pad-x:1.5rem;--sl-mobile-toc-height:0rem}}}@layer starlight.reset{*,:before,:after{box-sizing:border-box}*{margin:0}html{color-scheme:dark;accent-color:var(--sl-color-accent);-webkit-text-size-adjust:100%;text-size-adjust:100%}html[data-theme=light]{color-scheme:light}body{font-family:var(--__sl-font);line-height:var(--sl-line-height);-webkit-font-smoothing:antialiased;color:var(--sl-color-text);background-color:var(--sl-color-bg)}[lang]:where(:lang(zh),:lang(ja)){text-autospace:normal}[lang]:where(:not(:lang(zh),:lang(ja))){text-autospace:initial}pre,code,samp,kbd{text-autospace:no-autospace}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6,code{overflow-wrap:break-word}code{font-family:var(--__sl-font-mono)}}@layer starlight.core{.sl-banner:where(.astro-ofbg3qve){--__sl-banner-text:var(--sl-color-banner-text,var(--sl-color-text-invert));padding:var(--sl-nav-pad-y) var(--sl-nav-pad-x);background-color:var(--sl-color-banner-bg,var(--sl-color-bg-accent));color:var(--__sl-banner-text);line-height:var(--sl-line-height-headings);text-align:center;text-wrap:balance;box-shadow:var(--sl-shadow-sm)}.sl-banner:where(.astro-ofbg3qve) a{color:var(--__sl-banner-text)}.content-panel:where(.astro-a7po4psb){padding:1.5rem var(--sl-content-pad-x)}.content-panel:where(.astro-a7po4psb)+.content-panel:where(.astro-a7po4psb){border-top:1px solid var(--sl-color-hairline)}.sl-container:where(.astro-a7po4psb){max-width:var(--sl-content-width)}.sl-container:where(.astro-a7po4psb)>*+*{margin-top:1.5rem}@media (width>=72rem){.sl-container:where(.astro-a7po4psb){margin-inline:var(--sl-content-margin-inline,auto)}}p:where(.astro-gsljcgkv){border:1px solid var(--sl-color-orange);background-color:var(--sl-color-orange-low);color:var(--sl-color-orange-high);width:max-content;max-width:100%;font-size:var(--sl-text-body-sm);line-height:var(--sl-line-height-headings);text-align:start;align-items:center;gap:.75em;padding:.75em 1em}a:where(.astro-qlekgd3o){color:var(--sl-color-gray-3);align-items:center;gap:.5rem;text-decoration:none}a:where(.astro-qlekgd3o):hover{color:var(--sl-color-white)}.pagination-links:where(.astro-b5raizh3){grid-template-columns:repeat(auto-fit,minmax(min(18rem,100%),1fr));gap:1rem;display:grid}a:where(.astro-b5raizh3){border:1px solid var(--sl-color-gray-5);width:100%;color:var(--sl-color-gray-2);box-shadow:var(--sl-shadow-md);overflow-wrap:anywhere;border-radius:.5rem;flex-grow:1;flex-basis:calc(50% - .5rem);justify-content:flex-start;align-items:center;gap:.5rem;padding:1rem;text-decoration:none;display:flex}:where(.astro-b5raizh3)[rel=next]{text-align:end;flex-direction:row-reverse;justify-content:end}a:where(.astro-b5raizh3):hover{border-color:var(--sl-color-gray-2)}.link-title:where(.astro-b5raizh3){color:var(--sl-color-white);font-size:var(--sl-text-2xl);line-height:var(--sl-line-height-headings)}svg:where(.astro-b5raizh3){flex-shrink:0}footer:where(.astro-ddtxxk7k){flex-direction:column;gap:1.5rem}.meta:where(.astro-ddtxxk7k){font-size:var(--sl-text-sm);color:var(--sl-color-gray-3);flex-wrap:wrap;justify-content:space-between;gap:.75rem 3rem;margin-top:3rem}.meta:where(.astro-ddtxxk7k)>p:only-child{margin-inline-start:auto}.kudos:where(.astro-ddtxxk7k){font-size:var(--sl-text-xs);color:var(--sl-color-gray-3);align-items:center;gap:.5em;margin:1.5rem auto;text-decoration:none}.kudos:where(.astro-ddtxxk7k):hover{color:var(--sl-color-white)}label:where(.astro-2z5xp7gb){--sl-label-icon-size:.875rem;--sl-caret-size:1.25rem;--sl-inline-padding:.5rem;color:var(--sl-color-gray-2);align-items:center;gap:.25rem;display:flex;position:relative}label:where(.astro-2z5xp7gb):hover{color:var(--sl-color-white)}.icon:where(.astro-2z5xp7gb){pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}select:where(.astro-2z5xp7gb){padding-block:.625rem;padding-inline:calc(var(--sl-label-icon-size) + var(--sl-inline-padding) + .25rem) calc(var(--sl-caret-size) + var(--sl-inline-padding) + .25rem);margin-inline:calc(var(--sl-inline-padding) * -1);width:calc(var(--sl-select-width) + var(--sl-inline-padding) * 2);text-overflow:ellipsis;color:inherit;cursor:pointer;appearance:none;background-color:#0000;border:0}option:where(.astro-2z5xp7gb){background-color:var(--sl-color-bg-nav);color:var(--sl-color-gray-1)}@media (width>=50rem){select:where(.astro-2z5xp7gb){font-size:var(--sl-text-sm)}}site-search:where(.astro-b5kgnn7o){display:contents}button:where(.astro-b5kgnn7o)[data-open-modal]{color:var(--sl-color-gray-1);cursor:pointer;height:2.5rem;font-size:var(--sl-text-xl);background-color:#0000;border:0;align-items:center;gap:.5rem;display:flex}@media (width>=50rem){button:where(.astro-b5kgnn7o)[data-open-modal]{border:1px solid var(--sl-color-gray-5);background-color:var(--sl-color-black);color:var(--sl-color-gray-2);font-size:var(--sl-text-sm);border-radius:.5rem;width:100%;max-width:22rem;padding-inline:.75rem .5rem}button:where(.astro-b5kgnn7o)[data-open-modal]:hover{border-color:var(--sl-color-gray-2);color:var(--sl-color-white)}button:where(.astro-b5kgnn7o)[data-open-modal]>:where(.astro-b5kgnn7o):last-child{margin-inline-start:auto}}button:where(.astro-b5kgnn7o)>kbd:where(.astro-b5kgnn7o){font-size:var(--sl-text-2xs);background-color:var(--sl-color-gray-6);border-radius:.25rem;gap:.25em;padding-inline:.375rem}kbd:where(.astro-b5kgnn7o){font-family:var(--__sl-font)}dialog:where(.astro-b5kgnn7o){background-color:var(--sl-color-gray-6);border:1px solid var(--sl-color-gray-5);width:100%;max-width:100%;height:100%;max-height:100%;box-shadow:var(--sl-shadow-lg);margin:0}dialog:where(.astro-b5kgnn7o)[open]{display:flex}dialog:where(.astro-b5kgnn7o)::backdrop{background-color:var(--sl-color-backdrop-overlay);backdrop-filter:blur(.25rem)}.dialog-frame:where(.astro-b5kgnn7o){flex-direction:column;flex-grow:1;gap:1rem;padding:1rem;position:relative;overflow:auto}button:where(.astro-b5kgnn7o)[data-close-modal]{z-index:1;height:calc(64px * var(--pagefind-ui-scale));cursor:pointer;color:var(--sl-color-text-accent);background:0 0;border:0;align-self:flex-end;align-items:center;padding:.25rem;position:absolute}#starlight__search:where(.astro-b5kgnn7o){--pagefind-ui-primary:var(--sl-color-text);--pagefind-ui-text:var(--sl-color-gray-2);--pagefind-ui-font:var(--__sl-font);--pagefind-ui-background:var(--sl-color-black);--pagefind-ui-border:var(--sl-color-gray-5);--pagefind-ui-border-width:1px;--pagefind-ui-tag:var(--sl-color-gray-5);--sl-search-cancel-space:5rem}:root[data-theme=light] #starlight__search:where(.astro-b5kgnn7o){--pagefind-ui-tag:var(--sl-color-gray-6)}@media (width>=50rem){#starlight__search:where(.astro-b5kgnn7o){--sl-search-cancel-space:0px}dialog:where(.astro-b5kgnn7o){border-radius:.5rem;width:90%;max-width:40rem;height:max-content;min-height:15rem;max-height:calc(100% - 8rem);margin:4rem auto auto}.dialog-frame:where(.astro-b5kgnn7o){padding:1.5rem}}.pagefind-ui__result.svelte-j9e30.svelte-j9e30{align-items:flex-start;gap:min(calc(40px * var(--pagefind-ui-scale)), 3%);padding:calc(30px * var(--pagefind-ui-scale)) 0 calc(40px * var(--pagefind-ui-scale));border-top:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border);list-style-type:none;display:flex}.pagefind-ui__result.svelte-j9e30.svelte-j9e30:last-of-type{border-bottom:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result-thumb.svelte-j9e30.svelte-j9e30{width:min(30%, calc((30% - (100px * var(--pagefind-ui-scale))) * 100000));max-width:calc(120px * var(--pagefind-ui-scale));margin-top:calc(10px * var(--pagefind-ui-scale));aspect-ratio:var(--pagefind-ui-image-box-ratio);position:relative}.pagefind-ui__result-image.svelte-j9e30.svelte-j9e30{border-radius:var(--pagefind-ui-image-border-radius);width:auto;max-width:100%;height:auto;max-height:100%;font-size:0;display:block;position:absolute;left:50%;transform:translate(-50%)}.pagefind-ui__result-inner.svelte-j9e30.svelte-j9e30{margin-top:calc(10px * var(--pagefind-ui-scale));flex-direction:column;flex:1;align-items:flex-start;display:flex}.pagefind-ui__result-title.svelte-j9e30.svelte-j9e30{font-weight:700;font-size:calc(21px * var(--pagefind-ui-scale));margin-top:0;margin-bottom:0;display:inline-block}.pagefind-ui__result-title.svelte-j9e30 .pagefind-ui__result-link.svelte-j9e30{color:var(--pagefind-ui-text);text-decoration:none}.pagefind-ui__result-title.svelte-j9e30 .pagefind-ui__result-link.svelte-j9e30:hover{text-decoration:underline}.pagefind-ui__result-excerpt.svelte-j9e30.svelte-j9e30{font-weight:400;font-size:calc(16px * var(--pagefind-ui-scale));margin-top:calc(4px * var(--pagefind-ui-scale));min-width:calc(250px * var(--pagefind-ui-scale));margin-bottom:0;display:inline-block}.pagefind-ui__loading.svelte-j9e30.svelte-j9e30{color:var(--pagefind-ui-text);background-color:var(--pagefind-ui-text);border-radius:var(--pagefind-ui-border-radius);opacity:.1;pointer-events:none}.pagefind-ui__result-tags.svelte-j9e30.svelte-j9e30{gap:calc(20px * var(--pagefind-ui-scale));margin-top:calc(20px * var(--pagefind-ui-scale));flex-wrap:wrap;padding:0;list-style-type:none;display:flex}.pagefind-ui__result-tag.svelte-j9e30.svelte-j9e30{padding:calc(4px * var(--pagefind-ui-scale)) calc(8px * var(--pagefind-ui-scale));font-size:calc(14px * var(--pagefind-ui-scale));border-radius:var(--pagefind-ui-border-radius);background-color:var(--pagefind-ui-tag)}.pagefind-ui__result.svelte-4xnkmf.svelte-4xnkmf{align-items:flex-start;gap:min(calc(40px * var(--pagefind-ui-scale)), 3%);padding:calc(30px * var(--pagefind-ui-scale)) 0 calc(40px * var(--pagefind-ui-scale));border-top:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border);list-style-type:none;display:flex}.pagefind-ui__result.svelte-4xnkmf.svelte-4xnkmf:last-of-type{border-bottom:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result-nested.svelte-4xnkmf.svelte-4xnkmf{padding-left:calc(20px * var(--pagefind-ui-scale));flex-direction:column;display:flex}.pagefind-ui__result-nested.svelte-4xnkmf.svelte-4xnkmf:first-of-type{padding-top:calc(10px * var(--pagefind-ui-scale))}.pagefind-ui__result-nested.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf{font-size:.9em;position:relative}.pagefind-ui__result-nested.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf:before{content:"⤷ ";position:absolute;top:0;right:calc(100% + .1em)}.pagefind-ui__result-thumb.svelte-4xnkmf.svelte-4xnkmf{width:min(30%, calc((30% - (100px * var(--pagefind-ui-scale))) * 100000));max-width:calc(120px * var(--pagefind-ui-scale));margin-top:calc(10px * var(--pagefind-ui-scale));aspect-ratio:var(--pagefind-ui-image-box-ratio);position:relative}.pagefind-ui__result-image.svelte-4xnkmf.svelte-4xnkmf{border-radius:var(--pagefind-ui-image-border-radius);width:auto;max-width:100%;height:auto;max-height:100%;font-size:0;display:block;position:absolute;left:50%;transform:translate(-50%)}.pagefind-ui__result-inner.svelte-4xnkmf.svelte-4xnkmf{margin-top:calc(10px * var(--pagefind-ui-scale));flex-direction:column;flex:1;align-items:flex-start;display:flex}.pagefind-ui__result-title.svelte-4xnkmf.svelte-4xnkmf{font-weight:700;font-size:calc(21px * var(--pagefind-ui-scale));margin-top:0;margin-bottom:0;display:inline-block}.pagefind-ui__result-title.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf{color:var(--pagefind-ui-text);text-decoration:none}.pagefind-ui__result-title.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf:hover{text-decoration:underline}.pagefind-ui__result-excerpt.svelte-4xnkmf.svelte-4xnkmf{font-weight:400;font-size:calc(16px * var(--pagefind-ui-scale));margin-top:calc(4px * var(--pagefind-ui-scale));min-width:calc(250px * var(--pagefind-ui-scale));margin-bottom:0;display:inline-block}.pagefind-ui__loading.svelte-4xnkmf.svelte-4xnkmf{color:var(--pagefind-ui-text);background-color:var(--pagefind-ui-text);border-radius:var(--pagefind-ui-border-radius);opacity:.1;pointer-events:none}.pagefind-ui__result-tags.svelte-4xnkmf.svelte-4xnkmf{gap:calc(20px * var(--pagefind-ui-scale));margin-top:calc(20px * var(--pagefind-ui-scale));flex-wrap:wrap;padding:0;list-style-type:none;display:flex}.pagefind-ui__result-tag.svelte-4xnkmf.svelte-4xnkmf{padding:calc(4px * var(--pagefind-ui-scale)) calc(8px * var(--pagefind-ui-scale));font-size:calc(14px * var(--pagefind-ui-scale));border-radius:var(--pagefind-ui-border-radius);background-color:var(--pagefind-ui-tag)}legend.svelte-1v2r7ls.svelte-1v2r7ls{clip:rect(0 0 0 0);position:absolute}.pagefind-ui__filter-panel.svelte-1v2r7ls.svelte-1v2r7ls{min-width:min(calc(260px * var(--pagefind-ui-scale)), 100%);margin-top:calc(20px * var(--pagefind-ui-scale));flex-direction:column;flex:1;display:flex}.pagefind-ui__filter-group.svelte-1v2r7ls.svelte-1v2r7ls{border:0;padding:0}.pagefind-ui__filter-block.svelte-1v2r7ls.svelte-1v2r7ls{border-bottom:solid calc(2px * var(--pagefind-ui-scale)) var(--pagefind-ui-border);padding:0;padding:calc(20px * var(--pagefind-ui-scale)) 0;display:block}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls{font-size:calc(16px * var(--pagefind-ui-scale));cursor:pointer;height:calc(24px * var(--pagefind-ui-scale));align-items:center;font-weight:700;list-style:none;display:flex;position:relative}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls::-webkit-details-marker{display:none}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls:after{content:"";right:calc(6px * var(--pagefind-ui-scale));width:calc(8px * var(--pagefind-ui-scale));height:calc(8px * var(--pagefind-ui-scale));border:solid calc(2px * var(--pagefind-ui-scale)) currentColor;border-top:0;border-right:0;position:absolute;top:50%;transform:translateY(-70%)rotate(-45deg)}.pagefind-ui__filter-block[open].svelte-1v2r7ls .pagefind-ui__filter-name.svelte-1v2r7ls:after{transform:translateY(-70%)rotate(-225deg)}.pagefind-ui__filter-group.svelte-1v2r7ls.svelte-1v2r7ls{gap:calc(20px * var(--pagefind-ui-scale));padding-top:calc(30px * var(--pagefind-ui-scale));flex-direction:column;display:flex}.pagefind-ui__filter-value.svelte-1v2r7ls.svelte-1v2r7ls{align-items:center;gap:calc(8px * var(--pagefind-ui-scale));display:flex;position:relative}.pagefind-ui__filter-value.svelte-1v2r7ls.svelte-1v2r7ls:before{content:"";top:50%;left:calc(8px * var(--pagefind-ui-scale));opacity:0;width:0;height:0;transform:translate(calc(4.5px * var(--pagefind-ui-scale) * -1), calc(.8px * var(--pagefind-ui-scale))) skewX(-5deg) rotateZ(-45deg);transform-origin:0 0;pointer-events:none;border-top:0;border-bottom:1px solid #fff;border-left:1px solid #fff;border-right:0;position:absolute}.pagefind-ui__filter-value.pagefind-ui__filter-value--checked.svelte-1v2r7ls.svelte-1v2r7ls:before{opacity:1;width:calc(9px * var(--pagefind-ui-scale));height:calc(4px * var(--pagefind-ui-scale));transition:width .1s ease-out .1s,height .1s ease-in}.pagefind-ui__filter-checkbox.svelte-1v2r7ls.svelte-1v2r7ls{width:calc(16px * var(--pagefind-ui-scale));height:calc(16px * var(--pagefind-ui-scale));border:solid 1px var(--pagefind-ui-border);-webkit-appearance:none;appearance:none;border-radius:calc(var(--pagefind-ui-border-radius) / 2);background-color:var(--pagefind-ui-background);cursor:pointer;margin:0}.pagefind-ui__filter-checkbox.svelte-1v2r7ls.svelte-1v2r7ls:checked{background-color:var(--pagefind-ui-primary);border:solid 1px var(--pagefind-ui-primary)}.pagefind-ui__filter-label.svelte-1v2r7ls.svelte-1v2r7ls{cursor:pointer;font-size:calc(16px * var(--pagefind-ui-scale));font-weight:400}.pagefind-ui--reset :where(:not(html,iframe,canvas,img,svg,video):not(svg *,symbol *)){all:unset;display:revert;outline:revert}.pagefind-ui--reset *,.pagefind-ui--reset :before,.pagefind-ui--reset :after{box-sizing:border-box}.pagefind-ui--reset a,.pagefind-ui--reset button{cursor:revert}.pagefind-ui--reset ol,.pagefind-ui--reset ul,.pagefind-ui--reset menu{list-style:none}.pagefind-ui--reset img{max-width:100%}.pagefind-ui--reset table{border-collapse:collapse}.pagefind-ui--reset input,.pagefind-ui--reset textarea{-webkit-user-select:auto}.pagefind-ui--reset textarea{white-space:revert}.pagefind-ui--reset meter{-webkit-appearance:revert;appearance:revert}.pagefind-ui--reset ::placeholder{color:unset}.pagefind-ui--reset :where([hidden]){display:none}.pagefind-ui--reset :where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}.pagefind-ui--reset :where([draggable=true]){-webkit-user-drag:element}.pagefind-ui--reset mark{all:revert}:root{--pagefind-ui-scale:.8;--pagefind-ui-primary:#393939;--pagefind-ui-text:#393939;--pagefind-ui-background:#fff;--pagefind-ui-border:#eee;--pagefind-ui-tag:#eee;--pagefind-ui-border-width:2px;--pagefind-ui-border-radius:8px;--pagefind-ui-image-border-radius:8px;--pagefind-ui-image-box-ratio:3 / 2;--pagefind-ui-font:system, -apple-system, "BlinkMacSystemFont", ".SFNSText-Regular", "San Francisco", "Roboto", "Segoe UI", "Helvetica Neue", "Lucida Grande", "Ubuntu", "arial", sans-serif}.pagefind-ui.svelte-e9gkc3{width:100%;color:var(--pagefind-ui-text);font-family:var(--pagefind-ui-font)}.pagefind-ui__hidden.svelte-e9gkc3{display:none!important}.pagefind-ui__suppressed.svelte-e9gkc3{opacity:0;pointer-events:none}.pagefind-ui__form.svelte-e9gkc3{position:relative}.pagefind-ui__form.svelte-e9gkc3:before{background-color:var(--pagefind-ui-text);width:calc(18px * var(--pagefind-ui-scale));height:calc(18px * var(--pagefind-ui-scale));top:calc(23px * var(--pagefind-ui-scale));left:calc(20px * var(--pagefind-ui-scale));content:"";opacity:.7;z-index:9;pointer-events:none;display:block;position:absolute;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7549 11.255H11.9649L11.6849 10.985C12.6649 9.845 13.2549 8.365 13.2549 6.755C13.2549 3.165 10.3449 0.255005 6.75488 0.255005C3.16488 0.255005 0.254883 3.165 0.254883 6.755C0.254883 10.345 3.16488 13.255 6.75488 13.255C8.36488 13.255 9.84488 12.665 10.9849 11.685L11.2549 11.965V12.755L16.2549 17.745L17.7449 16.255L12.7549 11.255ZM6.75488 11.255C4.26488 11.255 2.25488 9.245 2.25488 6.755C2.25488 4.26501 4.26488 2.255 6.75488 2.255C9.24488 2.255 11.2549 4.26501 11.2549 6.755C11.2549 9.245 9.24488 11.255 6.75488 11.255Z' fill='%23000000'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7549 11.255H11.9649L11.6849 10.985C12.6649 9.845 13.2549 8.365 13.2549 6.755C13.2549 3.165 10.3449 0.255005 6.75488 0.255005C3.16488 0.255005 0.254883 3.165 0.254883 6.755C0.254883 10.345 3.16488 13.255 6.75488 13.255C8.36488 13.255 9.84488 12.665 10.9849 11.685L11.2549 11.965V12.755L16.2549 17.745L17.7449 16.255L12.7549 11.255ZM6.75488 11.255C4.26488 11.255 2.25488 9.245 2.25488 6.755C2.25488 4.26501 4.26488 2.255 6.75488 2.255C9.24488 2.255 11.2549 4.26501 11.2549 6.755C11.2549 9.245 9.24488 11.255 6.75488 11.255Z' fill='%23000000'/%3E%3C/svg%3E%0A");-webkit-mask-size:100%;mask-size:100%}.pagefind-ui__search-input.svelte-e9gkc3{height:calc(64px * var(--pagefind-ui-scale));padding:0 calc(70px * var(--pagefind-ui-scale)) 0 calc(54px * var(--pagefind-ui-scale));background-color:var(--pagefind-ui-background);border:var(--pagefind-ui-border-width) solid var(--pagefind-ui-border);border-radius:var(--pagefind-ui-border-radius);font-size:calc(21px * var(--pagefind-ui-scale));-webkit-appearance:none;appearance:none;box-sizing:border-box;width:100%;font-weight:700;display:flex;position:relative}.pagefind-ui__search-input.svelte-e9gkc3::placeholder{opacity:.2}.pagefind-ui__search-clear.svelte-e9gkc3{top:calc(3px * var(--pagefind-ui-scale));right:calc(3px * var(--pagefind-ui-scale));height:calc(58px * var(--pagefind-ui-scale));padding:0 calc(15px * var(--pagefind-ui-scale)) 0 calc(2px * var(--pagefind-ui-scale));color:var(--pagefind-ui-text);font-size:calc(14px * var(--pagefind-ui-scale));cursor:pointer;background-color:var(--pagefind-ui-background);border-radius:var(--pagefind-ui-border-radius);position:absolute}.pagefind-ui__drawer.svelte-e9gkc3{gap:calc(60px * var(--pagefind-ui-scale));flex-flow:wrap;display:flex}.pagefind-ui__results-area.svelte-e9gkc3{min-width:min(calc(400px * var(--pagefind-ui-scale)), 100%);margin-top:calc(20px * var(--pagefind-ui-scale));flex:1000}.pagefind-ui__results.svelte-e9gkc3{padding:0}.pagefind-ui__message.svelte-e9gkc3{box-sizing:content-box;font-size:calc(16px * var(--pagefind-ui-scale));height:calc(24px * var(--pagefind-ui-scale));padding:calc(20px * var(--pagefind-ui-scale)) 0;align-items:center;margin-top:0;font-weight:700;display:flex}.pagefind-ui__button.svelte-e9gkc3{margin-top:calc(40px * var(--pagefind-ui-scale));border:var(--pagefind-ui-border-width) solid var(--pagefind-ui-border);border-radius:var(--pagefind-ui-border-radius);height:calc(48px * var(--pagefind-ui-scale));padding:0 calc(12px * var(--pagefind-ui-scale));font-size:calc(16px * var(--pagefind-ui-scale));color:var(--pagefind-ui-primary);background:var(--pagefind-ui-background);text-align:center;cursor:pointer;width:100%;font-weight:700}.pagefind-ui__button.svelte-e9gkc3:hover{border-color:var(--pagefind-ui-primary);color:var(--pagefind-ui-primary);background:var(--pagefind-ui-background)}[data-search-modal-open]{overflow:hidden}#starlight__search{--sl-search-result-spacing:calc(1.25rem * var(--pagefind-ui-scale));--sl-search-result-pad-inline-start:calc(3.75rem * var(--pagefind-ui-scale));--sl-search-result-pad-inline-end:calc(1.25rem * var(--pagefind-ui-scale));--sl-search-result-pad-block:calc(.9375rem * var(--pagefind-ui-scale));--sl-search-result-nested-pad-block:calc(.625rem * var(--pagefind-ui-scale));--sl-search-corners:calc(.3125rem * var(--pagefind-ui-scale));--sl-search-page-icon-size:calc(1.875rem * var(--pagefind-ui-scale));--sl-search-page-icon-inline-start:calc((var(--sl-search-result-pad-inline-start) - var(--sl-search-page-icon-size)) / 2);--sl-search-tree-diagram-size:calc(2.5rem * var(--pagefind-ui-scale));--sl-search-tree-diagram-inline-start:calc((var(--sl-search-result-pad-inline-start) - var(--sl-search-tree-diagram-size)) / 2)}#starlight__search .pagefind-ui__form:before{--pagefind-ui-text:var(--sl-color-gray-1);opacity:1}#starlight__search .pagefind-ui__search-input{color:var(--sl-color-white);width:calc(100% - var(--sl-search-cancel-space));font-weight:400}#starlight__search input:focus{--pagefind-ui-border:var(--sl-color-accent)}#starlight__search .pagefind-ui__search-clear{width:calc(60px * var(--pagefind-ui-scale));background-color:#0000;padding:0;inset-inline-end:var(--sl-search-cancel-space);overflow:hidden}#starlight__search .pagefind-ui__search-clear:focus{outline:1px solid var(--sl-color-accent)}#starlight__search .pagefind-ui__search-clear:before{content:"";background-color:var(--sl-color-text-accent);width:100%;height:100%;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m13.41 12 6.3-6.29a1 1 0 1 0-1.42-1.42L12 10.59l-6.29-6.3a1 1 0 0 0-1.42 1.42l6.3 6.29-6.3 6.29a1 1 0 0 0 .33 1.64 1 1 0 0 0 1.09-.22l6.29-6.3 6.29 6.3a1 1 0 0 0 1.64-.33 1 1 0 0 0-.22-1.09L13.41 12Z'/%3E%3C/svg%3E") 50%/50% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m13.41 12 6.3-6.29a1 1 0 1 0-1.42-1.42L12 10.59l-6.29-6.3a1 1 0 0 0-1.42 1.42l6.3 6.29-6.3 6.29a1 1 0 0 0 .33 1.64 1 1 0 0 0 1.09-.22l6.29-6.3 6.29 6.3a1 1 0 0 0 1.64-.33 1 1 0 0 0-.22-1.09L13.41 12Z'/%3E%3C/svg%3E") 50%/50% no-repeat}#starlight__search .pagefind-ui__results>*+*{margin-top:var(--sl-search-result-spacing)}#starlight__search .pagefind-ui__result{border:0;padding:0}#starlight__search .pagefind-ui__result-nested{padding:var(--sl-search-result-nested-pad-block) var(--sl-search-result-pad-inline-end);padding-inline-start:var(--sl-search-result-pad-inline-start);position:relative}#starlight__search .pagefind-ui__result-title:not(:where(.pagefind-ui__result-nested *)),#starlight__search .pagefind-ui__result-nested{background-color:var(--sl-color-black);position:relative}#starlight__search .pagefind-ui__result-title:not(:where(.pagefind-ui__result-nested *)):hover,#starlight__search .pagefind-ui__result-title:not(:where(.pagefind-ui__result-nested *)):focus-within,#starlight__search .pagefind-ui__result-nested:hover,#starlight__search .pagefind-ui__result-nested:focus-within{outline:1px solid var(--sl-color-accent-high)}#starlight__search .pagefind-ui__result-title:not(:where(.pagefind-ui__result-nested *)):focus-within,#starlight__search .pagefind-ui__result-nested:focus-within{background-color:var(--sl-color-accent-low)}#starlight__search .pagefind-ui__result-thumb,#starlight__search .pagefind-ui__result-inner{margin-top:0}#starlight__search .pagefind-ui__result-inner>:first-child{border-radius:var(--sl-search-corners) var(--sl-search-corners) 0 0}#starlight__search .pagefind-ui__result-inner>:last-child{border-radius:0 0 var(--sl-search-corners) var(--sl-search-corners)}#starlight__search .pagefind-ui__result-inner>.pagefind-ui__result-title{padding:var(--sl-search-result-pad-block) var(--sl-search-result-pad-inline-end);padding-inline-start:var(--sl-search-result-pad-inline-start)}#starlight__search .pagefind-ui__result-inner>.pagefind-ui__result-title:before{content:"";width:var(--sl-search-page-icon-size);background:var(--sl-color-gray-3);position:absolute;inset-block:0;inset-inline-start:var(--sl-search-page-icon-inline-start);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 24 24'%3E%3Cpath d='M9 10h1a1 1 0 1 0 0-2H9a1 1 0 0 0 0 2Zm0 2a1 1 0 0 0 0 2h6a1 1 0 0 0 0-2H9Zm11-3V8l-6-6a1 1 0 0 0-1 0H7a3 3 0 0 0-3 3v14a3 3 0 0 0 3 3h10a3 3 0 0 0 3-3V9Zm-6-4 3 3h-2a1 1 0 0 1-1-1V5Zm4 14a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1h5v3a3 3 0 0 0 3 3h3v9Zm-3-3H9a1 1 0 0 0 0 2h6a1 1 0 0 0 0-2Z'/%3E%3C/svg%3E") 50% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 24 24'%3E%3Cpath d='M9 10h1a1 1 0 1 0 0-2H9a1 1 0 0 0 0 2Zm0 2a1 1 0 0 0 0 2h6a1 1 0 0 0 0-2H9Zm11-3V8l-6-6a1 1 0 0 0-1 0H7a3 3 0 0 0-3 3v14a3 3 0 0 0 3 3h10a3 3 0 0 0 3-3V9Zm-6-4 3 3h-2a1 1 0 0 1-1-1V5Zm4 14a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1h5v3a3 3 0 0 0 3 3h3v9Zm-3-3H9a1 1 0 0 0 0 2h6a1 1 0 0 0 0-2Z'/%3E%3C/svg%3E") 50% no-repeat}#starlight__search .pagefind-ui__result-inner{align-items:stretch;gap:1px}#starlight__search .pagefind-ui__result-link{position:unset;--pagefind-ui-text:var(--sl-color-white);font-weight:600}#starlight__search .pagefind-ui__result-link:hover{text-decoration:none}#starlight__search .pagefind-ui__result-nested .pagefind-ui__result-link:before{content:unset}#starlight__search .pagefind-ui__result-nested:before{content:"";width:var(--sl-search-tree-diagram-size);background:var(--sl-color-gray-4);position:absolute;inset-block:0;inset-inline-start:var(--sl-search-tree-diagram-inline-start);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' viewBox='0 0 16 1000' preserveAspectRatio='xMinYMin slice'%3E%3Cpath d='M8 0v1000m6-988H8'/%3E%3C/svg%3E") 0 0/100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' viewBox='0 0 16 1000' preserveAspectRatio='xMinYMin slice'%3E%3Cpath d='M8 0v1000m6-988H8'/%3E%3C/svg%3E") 0 0/100% no-repeat}#starlight__search .pagefind-ui__result-nested:last-of-type:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 16 16'%3E%3Cpath d='M8 0v12m6 0H8'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 16 16'%3E%3Cpath d='M8 0v12m6 0H8'/%3E%3C/svg%3E")}[dir=rtl] .pagefind-ui__result-title:before,[dir=rtl] .pagefind-ui__result-nested:before{transform:matrix(-1,0,0,1,0,0)}#starlight__search .pagefind-ui__result-link:after{content:"";position:absolute;inset:0}#starlight__search .pagefind-ui__result-excerpt{font-size:calc(1rem * var(--pagefind-ui-scale));overflow-wrap:anywhere}#starlight__search mark{color:var(--sl-color-gray-2);background-color:#0000;font-weight:600}#starlight__search .pagefind-ui__filter-value:before{border-color:var(--sl-color-text-invert)}#starlight__search .pagefind-ui__result-tags{background-color:var(--sl-color-black);padding:var(--sl-search-result-nested-pad-block) var(--sl-search-result-pad-inline-end);margin-top:0}a:where(.astro-n2mnl6yq){color:var(--sl-color-text-accent);margin:-.5em;padding:.5em}a:where(.astro-n2mnl6yq):hover{color:var(--sl-color-white)}.header:where(.astro-by6fddyj){gap:var(--sl-nav-gap);justify-content:space-between;align-items:center;height:100%;display:flex}.title-wrapper:where(.astro-by6fddyj){min-width:0;margin:-.25rem;padding:.25rem;overflow:clip}.right-group:where(.astro-by6fddyj),.social-icons:where(.astro-by6fddyj){align-items:center;gap:1rem}.social-icons:where(.astro-by6fddyj):after{content:"";border-inline-end:1px solid var(--sl-color-gray-5);height:2rem}@media (width>=50rem){:root[data-has-sidebar]{--__sidebar-pad:calc(2 * var(--sl-nav-pad-x))}:root:not([data-has-toc]){--__toc-width:0rem}.header:where(.astro-by6fddyj){--__sidebar-width:max(0rem, var(--sl-content-inline-start,0rem) - var(--sl-nav-pad-x));--__main-column-fr:calc(( 100% + var(--__sidebar-pad,0rem) - var(--__toc-width,var(--sl-sidebar-width)) - (2 * var(--__toc-width,var(--sl-nav-pad-x))) - var(--sl-content-inline-start,0rem) - var(--sl-content-width) ) / 2);grid-template-columns: minmax(calc(var(--__sidebar-width) + max(0rem, var(--__main-column-fr) - var(--sl-nav-gap))), auto)  1fr  auto;align-content:center;display:grid}}.hero:where(.astro-2qjbuh7f){grid-template-columns:100%;align-items:center;gap:1rem;padding-bottom:1rem;display:grid}.hero:where(.astro-2qjbuh7f)>img:where(.astro-2qjbuh7f),.hero:where(.astro-2qjbuh7f)>.hero-html:where(.astro-2qjbuh7f){object-fit:contain;width:min(70%,20rem);height:auto;margin-inline:auto}.stack:where(.astro-2qjbuh7f){text-align:center;flex-direction:column;gap:clamp(1.5rem,1.5rem + 1vw,2rem)}.copy:where(.astro-2qjbuh7f){flex-direction:column;align-items:center;gap:1rem}.copy:where(.astro-2qjbuh7f)>:where(.astro-2qjbuh7f){max-width:50ch}h1:where(.astro-2qjbuh7f){font-size:clamp(var(--sl-text-3xl), calc(.25rem + 5vw), var(--sl-text-6xl));line-height:var(--sl-line-height-headings);color:var(--sl-color-white);font-weight:600}.tagline:where(.astro-2qjbuh7f){font-size:clamp(var(--sl-text-base), calc(.0625rem + 2vw), var(--sl-text-xl));color:var(--sl-color-gray-2)}.actions:where(.astro-2qjbuh7f){flex-wrap:wrap;justify-content:center;gap:1rem 2rem}@media (width>=50rem){.hero:where(.astro-2qjbuh7f){grid-template-columns:7fr 4fr;gap:3%;padding-block:clamp(2.5rem,1rem + 10vmin,10rem)}.hero:where(.astro-2qjbuh7f)>img:where(.astro-2qjbuh7f),.hero:where(.astro-2qjbuh7f)>.hero-html:where(.astro-2qjbuh7f){order:2;width:min(100%,25rem)}.stack:where(.astro-2qjbuh7f){text-align:start}.copy:where(.astro-2qjbuh7f){align-items:flex-start}.actions:where(.astro-2qjbuh7f){justify-content:flex-start}}button:where(.astro-r2osgdlg){top:calc((var(--sl-nav-height) - var(--sl-menu-button-size)) / 2);z-index:var(--sl-z-index-navbar);width:var(--sl-menu-button-size);height:var(--sl-menu-button-size);background-color:var(--sl-color-white);color:var(--sl-color-black);box-shadow:var(--sl-shadow-md);cursor:pointer;border:0;border-radius:50%;padding:.5rem;position:fixed;inset-inline-end:var(--sl-nav-pad-x)}button:where(.astro-r2osgdlg):has(~:popover-open){background-color:var(--sl-color-gray-2);box-shadow:none}button:where(.astro-r2osgdlg):has(~:popover-open) .open-menu:where(.astro-r2osgdlg){display:none}button:where(.astro-r2osgdlg):not(:has(~:popover-open)) .close-menu:where(.astro-r2osgdlg){display:none}[data-theme=light] button:where(.astro-r2osgdlg){background-color:var(--sl-color-black);color:var(--sl-color-white)}[data-theme=light] button:where(.astro-r2osgdlg):has(~:popover-open){background-color:var(--sl-color-gray-5)}body:has(#starlight__sidebar:popover-open){overflow:hidden}@media (width>=50rem){body:has(#starlight__sidebar:popover-open){overflow:auto}}.page:where(.astro-yntsjkba){flex-direction:column;min-height:100vh}.header:where(.astro-yntsjkba){z-index:var(--sl-z-index-navbar);width:100%;height:var(--sl-nav-height);border-bottom:1px solid var(--sl-color-hairline-shade);padding:var(--sl-nav-pad-y) var(--sl-nav-pad-x);background-color:var(--sl-color-bg-nav);padding-inline-end:var(--sl-nav-pad-x);position:fixed;inset-block-start:0;inset-inline-start:0}[data-has-sidebar] .header:where(.astro-yntsjkba){padding-inline-end:calc(var(--sl-nav-gap) + var(--sl-nav-pad-x) + var(--sl-menu-button-size))}.sidebar-pane:where(.astro-yntsjkba){border:unset;padding:unset;height:unset;color:unset;z-index:var(--sl-z-index-menu);inset-block:var(--sl-nav-height) 0;background-color:var(--sl-color-black);scrollbar-gutter:stable;width:100%;position:fixed;inset-inline-start:0;overflow-y:auto}.sidebar-content:where(.astro-yntsjkba){height:100%;min-height:max-content;padding:1rem var(--sl-sidebar-pad-x) 0;flex-direction:column;gap:1rem}@media (width>=50rem){.sidebar-content:where(.astro-yntsjkba):after{content:"";padding-bottom:1px}}.main-frame:where(.astro-yntsjkba){padding-top:calc(var(--sl-nav-height) + var(--sl-mobile-toc-height));padding-inline-start:var(--sl-content-inline-start)}@media (width>=50rem){[data-has-sidebar] .header:where(.astro-yntsjkba){padding-inline-end:var(--sl-nav-pad-x)}.sidebar-pane:where(.astro-yntsjkba){width:var(--sl-sidebar-width);background-color:var(--sl-color-bg-sidebar);border-inline-end:1px solid var(--sl-color-hairline-shade);display:block}}ul:where(.astro-jugkfwgx){padding:0;list-style:none}a:where(.astro-jugkfwgx){--pad-inline:.5rem;padding-block:.25rem;padding-inline:calc(1rem * var(--depth) + var(--pad-inline)) var(--pad-inline);border-radius:.25rem;line-height:1.25;display:block}a:where(.astro-jugkfwgx)[aria-current=true]{color:var(--sl-color-text-accent)}.isMobile:where(.astro-jugkfwgx) a:where(.astro-jugkfwgx){--pad-inline:1rem;justify-content:space-between;gap:var(--pad-inline);border-top:1px solid var(--sl-color-gray-6);color:var(--sl-color-text);font-size:var(--sl-text-sm);outline-offset:var(--sl-outline-offset-inside);border-radius:0;padding-block:.5rem;text-decoration:none;display:flex}.isMobile:where(.astro-jugkfwgx):first-child>li:where(.astro-jugkfwgx):first-child>a:where(.astro-jugkfwgx){border-top:0}.isMobile:where(.astro-jugkfwgx) a:where(.astro-jugkfwgx)[aria-current=true],.isMobile:where(.astro-jugkfwgx) a:where(.astro-jugkfwgx)[aria-current=true]:hover,.isMobile:where(.astro-jugkfwgx) a:where(.astro-jugkfwgx)[aria-current=true]:focus{color:var(--sl-color-white);background-color:unset}.isMobile:where(.astro-jugkfwgx) a:where(.astro-jugkfwgx)[aria-current=true]:after{content:"";background-color:var(--sl-color-text-accent);flex-shrink:0;width:1rem;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNCAxNCc+PHBhdGggZD0nTTEwLjkxNCA0LjIwNmEuNTgzLjU4MyAwIDAgMC0uODI4IDBMNS43NCA4LjU1NyAzLjkxNCA2LjcyNmEuNTk2LjU5NiAwIDAgMC0uODI4Ljg1N2wyLjI0IDIuMjRhLjU4My41ODMgMCAwIDAgLjgyOCAwbDQuNzYtNC43NmEuNTgzLjU4MyAwIDAgMCAwLS44NTdaJy8+PC9zdmc+Cg==);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNCAxNCc+PHBhdGggZD0nTTEwLjkxNCA0LjIwNmEuNTgzLjU4MyAwIDAgMC0uODI4IDBMNS43NCA4LjU1NyAzLjkxNCA2LjcyNmEuNTk2LjU5NiAwIDAgMC0uODI4Ljg1N2wyLjI0IDIuMjRhLjU4My41ODMgMCAwIDAgLjgyOCAwbDQuNzYtNC43NmEuNTgzLjU4MyAwIDAgMCAwLS44NTdaJy8+PC9zdmc+Cg==);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}nav:where(.astro-66cqc7ze){z-index:var(--sl-z-index-toc);top:calc(var(--sl-nav-height) - 1px);border-top:1px solid var(--sl-color-gray-5);background-color:var(--sl-color-bg-nav);position:fixed;inset-inline:0}@media (width>=50rem){nav:where(.astro-66cqc7ze){inset-inline-start:var(--sl-content-inline-start,0)}}summary:where(.astro-66cqc7ze){height:var(--sl-mobile-toc-height);border-bottom:1px solid var(--sl-color-hairline-shade);font-size:var(--sl-text-xs);outline-offset:var(--sl-outline-offset-inside);align-items:center;gap:.5rem;padding:.5rem 1rem}summary:where(.astro-66cqc7ze)::marker,summary:where(.astro-66cqc7ze)::-webkit-details-marker{display:none}.toggle:where(.astro-66cqc7ze){border:1px solid var(--sl-color-gray-5);background-color:var(--sl-color-black);user-select:none;cursor:pointer;border-radius:.5rem;flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;padding-block:.5rem;padding-inline:.75rem .5rem;line-height:1}details:where(.astro-66cqc7ze)[open] .toggle:where(.astro-66cqc7ze){color:var(--sl-color-white);border-color:var(--sl-color-accent)}details:where(.astro-66cqc7ze) .toggle:where(.astro-66cqc7ze):hover{color:var(--sl-color-white);border-color:var(--sl-color-gray-2)}[dir=rtl] .caret:where(.astro-66cqc7ze){transform:rotate(180deg)}details:where(.astro-66cqc7ze)[open] .caret:where(.astro-66cqc7ze){transform:rotate(90deg)}.display-current:where(.astro-66cqc7ze){white-space:nowrap;text-overflow:ellipsis;color:var(--sl-color-white);overflow:hidden}.dropdown:where(.astro-66cqc7ze){--border-top:1px;margin-top:calc(-1 * var(--border-top));border:var(--border-top) solid var(--sl-color-gray-6);border-top-color:var(--sl-color-hairline-shade);max-height:calc(85vh - var(--sl-nav-height) - var(--sl-mobile-toc-height));background-color:var(--sl-color-black);box-shadow:var(--sl-shadow-md);overscroll-behavior:contain;overflow-y:auto}.right-sidebar-panel:where(.astro-qok35upx){padding:1rem var(--sl-sidebar-pad-x)}.sl-container:where(.astro-qok35upx){width:calc(var(--sl-sidebar-width) - 2 * var(--sl-sidebar-pad-x))}.right-sidebar-panel:where(.astro-qok35upx) h2{color:var(--sl-color-white);font-size:var(--sl-text-h5);font-weight:600;line-height:var(--sl-line-height-headings);margin-bottom:.5rem}.right-sidebar-panel:where(.astro-qok35upx) :where(a){font-size:var(--sl-text-xs);color:var(--sl-color-gray-3);overflow-wrap:anywhere;text-decoration:none;display:block}.right-sidebar-panel:where(.astro-qok35upx) :where(a):hover{color:var(--sl-color-white)}@media (width>=72rem){.sl-container:where(.astro-qok35upx){max-width:calc(( ( 100vw - var(--sl-sidebar-width) - 2 * var(--sl-content-pad-x) - 2 * var(--sl-sidebar-pad-x) ) * .25  ))}}h1:where(.astro-bebwqqxs){font-size:var(--sl-text-h1);line-height:var(--sl-line-height-headings);color:var(--sl-color-white);margin-top:1rem;font-weight:600}.social-icons:where(.astro-p4azlveh){align-items:center;gap:1rem;margin-inline-end:auto;padding-block:1rem;display:flex}.social-icons:where(.astro-p4azlveh):empty{display:none}.mobile-preferences:where(.astro-p4azlveh){border-top:1px solid var(--sl-color-gray-6);flex-wrap:wrap;justify-content:space-between;column-gap:1rem;padding:.5rem 0}sl-sidebar-state-persist:where(.astro-ipdry5cl){display:contents}ul:where(.astro-rmhv4bp6){--sl-sidebar-item-padding-inline:.5rem;padding:0;list-style:none}li:where(.astro-rmhv4bp6){overflow-wrap:anywhere}ul:where(.astro-rmhv4bp6) ul:where(.astro-rmhv4bp6) li:where(.astro-rmhv4bp6){border-inline-start:1px solid var(--sl-color-hairline-light);margin-inline-start:var(--sl-sidebar-item-padding-inline);padding-inline-start:var(--sl-sidebar-item-padding-inline)}.large:where(.astro-rmhv4bp6){font-size:var(--sl-text-lg);color:var(--sl-color-white);font-weight:600}.top-level:where(.astro-rmhv4bp6)>li:where(.astro-rmhv4bp6)+li:where(.astro-rmhv4bp6){margin-top:.75rem}summary:where(.astro-rmhv4bp6){padding:.2em var(--sl-sidebar-item-padding-inline);cursor:pointer;user-select:none;justify-content:space-between;align-items:center;line-height:1.4;display:flex}summary:where(.astro-rmhv4bp6)::marker,summary:where(.astro-rmhv4bp6)::-webkit-details-marker{display:none}.caret:where(.astro-rmhv4bp6){flex-shrink:0;transition:transform .2s ease-in-out}[dir=rtl] .caret:where(.astro-rmhv4bp6){transform:rotate(180deg)}:where(.astro-rmhv4bp6)[open]>summary:where(.astro-rmhv4bp6) .caret:where(.astro-rmhv4bp6){transform:rotate(90deg)}a:where(.astro-rmhv4bp6){color:var(--sl-color-gray-2);padding:.3em var(--sl-sidebar-item-padding-inline);border-radius:.25rem;line-height:1.4;text-decoration:none;display:block}a:where(.astro-rmhv4bp6):hover,a:where(.astro-rmhv4bp6):focus{color:var(--sl-color-white)}:where(.astro-rmhv4bp6)[aria-current=page],:where(.astro-rmhv4bp6)[aria-current=page]:hover,:where(.astro-rmhv4bp6)[aria-current=page]:focus{color:var(--sl-color-text-invert);background-color:var(--sl-color-text-accent);font-weight:600}a:where(.astro-rmhv4bp6)>:where(.astro-rmhv4bp6):not(:last-child),.group-label:where(.astro-rmhv4bp6)>:where(.astro-rmhv4bp6):not(:last-child){margin-inline-end:.25em}@media (width>=50rem){.top-level:where(.astro-rmhv4bp6)>li:where(.astro-rmhv4bp6)+li:where(.astro-rmhv4bp6){margin-top:.5rem}.large:where(.astro-rmhv4bp6){font-size:var(--sl-text-base)}a:where(.astro-rmhv4bp6){font-size:var(--sl-text-sm)}}a:where(.astro-qb7clj6f){clip:rect(0, 0, 0, 0);top:.75rem;position:fixed;inset-inline-start:.75rem}a:where(.astro-qb7clj6f):focus{clip:unset;z-index:var(--sl-z-index-skiplink);color:var(--sl-color-text-invert);background-color:var(--sl-color-text-accent);box-shadow:var(--sl-shadow-lg);padding:.5rem 1rem;text-decoration:none;display:block}.main-pane:where(.astro-lrzkfocr){isolation:isolate}@media (width>=72rem){.right-sidebar-container:where(.astro-lrzkfocr){width:max(var(--sl-sidebar-width), calc(var(--sl-sidebar-width) + (100% - var(--sl-content-width) - var(--sl-sidebar-width)) / 2));order:2;position:relative}.right-sidebar:where(.astro-lrzkfocr){border-inline-start:1px solid var(--sl-color-hairline);padding-top:var(--sl-nav-height);scrollbar-width:none;width:100%;height:100vh;position:fixed;top:0;overflow-y:auto}.main-pane:where(.astro-lrzkfocr){width:100%}[data-has-sidebar][data-has-toc] .main-pane:where(.astro-lrzkfocr){--sl-content-margin-inline:auto 0;width:min(calc(100% - var(--sl-sidebar-width)), calc(var(--sl-content-width) + (100% - var(--sl-content-width) - var(--sl-sidebar-width)) / 2));order:1}}}@layer starlight.content{.sl-markdown-content .sl-heading-wrapper{--sl-anchor-icon-size:.8275em;--sl-anchor-icon-gap:.25em;--sl-anchor-icon-space:calc(var(--sl-anchor-icon-size) + var(--sl-anchor-icon-gap));line-height:var(--sl-line-height-headings)}.sl-markdown-content .sl-heading-wrapper:has(>:first-child:is(.sr-only,[hidden])){display:contents}.sl-markdown-content :not(h1,h2,h3,h4,h5,h6,.sl-heading-wrapper)+.sl-heading-wrapper{margin-top:1.5em}.sl-markdown-content .sl-heading-wrapper.level-h1{font-size:var(--sl-text-h1)}.sl-markdown-content .sl-heading-wrapper.level-h2{font-size:var(--sl-text-h2)}.sl-markdown-content .sl-heading-wrapper.level-h3{font-size:var(--sl-text-h3)}.sl-markdown-content .sl-heading-wrapper.level-h4{font-size:var(--sl-text-h4)}.sl-markdown-content .sl-heading-wrapper.level-h5{font-size:var(--sl-text-h5)}.sl-markdown-content .sl-heading-wrapper.level-h6{font-size:var(--sl-text-h6)}.sl-markdown-content .sl-heading-wrapper>:first-child:not([hidden]){padding-inline-end:var(--sl-anchor-icon-space);display:inline}.sl-markdown-content .sl-anchor-link{-webkit-user-select:none;user-select:none;margin-inline-start:calc(-1 * var(--sl-anchor-icon-size));display:inline-flex;position:relative}.sl-markdown-content .sl-heading-wrapper:has(>:first-child:is(.sr-only,[hidden]))>.sl-anchor-link{display:none}.sl-markdown-content .sl-anchor-link:after{content:"";position:absolute;inset:-.25rem -.5rem}.sl-markdown-content .sl-anchor-icon>svg{width:var(--sl-anchor-icon-size);vertical-align:top;transform:translateY(calc((var(--sl-line-height-headings) * 1em - var(--sl-anchor-icon-size)) / 2));display:inline}@media (hover:hover){.sl-markdown-content .sl-anchor-link{opacity:0}.sl-markdown-content .sl-anchor-link:focus,.sl-markdown-content .sl-heading-wrapper:hover .sl-anchor-link{opacity:1}}.sl-markdown-content :not(a,strong,em,del,span,input,code,br)+:not(a,strong,em,del,span,input,code,br,:where(.not-content *)),.sl-markdown-content :not(a,strong,em,del,span,input,code,br)+:is(astro-island,astro-slot)>:not(a,strong,em,del,span,input,code,br,:where(.not-content *)):first-child{margin-top:var(--sl-content-gap-y)}.sl-markdown-content :not(h1,h2,h3,h4,h5,h6)+:is(h1,h2,h3,h4,h5,h6):not(:where(.not-content *)){margin-top:1.5em}.sl-markdown-content li+li:not(:where(.not-content *)),.sl-markdown-content dt+dt:not(:where(.not-content *)),.sl-markdown-content dt+dd:not(:where(.not-content *)),.sl-markdown-content dd+dd:not(:where(.not-content *)){margin-top:.25rem}.sl-markdown-content li:not(:where(.not-content *)){overflow-wrap:anywhere}.sl-markdown-content :is(ol,ul):has(>li>:not(a,strong,em,del,span,input,code,br,script,ol,ul))>li>:is(:last-child:not(a,strong,em,del,span,input,code,br,script,:where(.not-content *)),:not(script):has(~script:last-child):not(:has(~:not(script)))){margin-bottom:1.25rem}.sl-markdown-content dt:not(:where(.not-content *)){font-weight:700}.sl-markdown-content dd:not(:where(.not-content *)){padding-inline-start:1rem}.sl-markdown-content :is(h1,h2,h3,h4,h5,h6):not(:where(.not-content *)){color:var(--sl-color-white);line-height:var(--sl-line-height-headings);font-weight:600}.sl-markdown-content :is(img,picture,video,canvas,svg,iframe):not(:where(.not-content *)){max-width:100%;height:auto;display:block}.sl-markdown-content h1:not(:where(.not-content *)){font-size:var(--sl-text-h1)}.sl-markdown-content h2:not(:where(.not-content *)){font-size:var(--sl-text-h2)}.sl-markdown-content h3:not(:where(.not-content *)){font-size:var(--sl-text-h3)}.sl-markdown-content h4:not(:where(.not-content *)){font-size:var(--sl-text-h4)}.sl-markdown-content h5:not(:where(.not-content *)){font-size:var(--sl-text-h5)}.sl-markdown-content h6:not(:where(.not-content *)){font-size:var(--sl-text-h6)}.sl-markdown-content a:not(:where(.not-content *)){color:var(--sl-color-text-accent)}.sl-markdown-content a:hover:not(:where(.not-content *)){color:var(--sl-color-white)}.sl-markdown-content code:not(:where(.not-content *)){background-color:var(--sl-color-bg-inline-code);font-size:var(--sl-text-code-sm);margin-block:-.125rem;padding:.125rem .375rem}.sl-markdown-content :is(h1,h2,h3,h4,h5,h6) code{font-size:inherit}.sl-markdown-content pre:not(:where(.not-content *)){border:1px solid var(--sl-color-gray-5);font-size:var(--sl-text-code);tab-size:2;padding:.75rem 1rem}.sl-markdown-content pre code:not(:where(.not-content *)){all:unset;font-family:var(--__sl-font-mono)}.sl-markdown-content blockquote:not(:where(.not-content *)){border-inline-start:1px solid var(--sl-color-gray-5);padding-inline-start:1rem}.sl-markdown-content table:not(:where(.not-content *)){border-spacing:0;display:block;overflow:auto}.sl-markdown-content :is(th,td):not(:where(.not-content *)){border-bottom:1px solid var(--sl-color-gray-5);vertical-align:baseline;padding:.5rem 1rem}.sl-markdown-content :is(th:first-child,td:first-child):not(:where(.not-content *)){padding-inline-start:0}.sl-markdown-content :is(th:last-child,td:last-child):not(:where(.not-content *)){padding-inline-end:0}.sl-markdown-content th:not(:where(.not-content *)){color:var(--sl-color-white);font-weight:600}.sl-markdown-content th:not([align]):not(:where(.not-content *)){text-align:start}.sl-markdown-content .starlight-aside :is(th,td,hr,blockquote):not(:where(.not-content *)){border-color:var(--sl-color-gray-4)}@supports (border-color:color-mix(in srgb, var(--sl-color-asides-text-accent) 30%, transparent)
	){.sl-markdown-content .starlight-aside :is(th,td,hr,blockquote):not(:where(.not-content *)){border-color:color-mix(in srgb, var(--sl-color-asides-text-accent) 30%, transparent)}}@supports (border-color:color-mix(in srgb, var(--sl-color-asides-text-accent) 12%, transparent)
	){.sl-markdown-content .starlight-aside code:not(:where(.not-content *)){background-color:color-mix(in srgb, var(--sl-color-asides-text-accent) 12%, transparent)}}.sl-markdown-content hr:not(:where(.not-content *)){border:0;border-bottom:1px solid var(--sl-color-hairline)}.sl-markdown-content details:not(:where(.not-content *)){--sl-details-border-color:var(--sl-color-gray-5);--sl-details-border-color--hover:var(--sl-color-text-accent);border-inline-start:2px solid var(--sl-details-border-color);padding-inline-start:1rem}.sl-markdown-content details:not([open]):hover:not(:where(.not-content *)),.sl-markdown-content details:has(>summary:hover):not(:where(.not-content *)){border-color:var(--sl-details-border-color--hover)}.sl-markdown-content summary:not(:where(.not-content *)){color:var(--sl-color-white);cursor:pointer;margin-inline-start:-.5rem;padding-inline-start:.5rem;font-weight:600;display:block}.sl-markdown-content details[open]>summary:not(:where(.not-content *)){margin-bottom:1rem}.sl-markdown-content summary:not(:where(.not-content *))::marker,.sl-markdown-content summary:not(:where(.not-content *))::-webkit-details-marker{display:none}.sl-markdown-content summary:not(:where(.not-content *)):before{--sl-details-marker-size:1.25rem;content:"";height:var(--sl-details-marker-size);width:var(--sl-details-marker-size);margin-inline:calc((var(--sl-details-marker-size) / 4) * -1) .25rem;vertical-align:middle;background-color:currentColor;display:inline-block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M14.8 11.3 10.6 7a1 1 0 1 0-1.4 1.5l3.5 3.5-3.5 3.5a1 1 0 0 0 0 1.4 1 1 0 0 0 .7.3 1 1 0 0 0 .7-.3l4.2-4.2a1 1 0 0 0 0-1.4Z'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M14.8 11.3 10.6 7a1 1 0 1 0-1.4 1.5l3.5 3.5-3.5 3.5a1 1 0 0 0 0 1.4 1 1 0 0 0 .7.3 1 1 0 0 0 .7-.3l4.2-4.2a1 1 0 0 0 0-1.4Z'/%3E%3C/svg%3E%0A");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (prefers-reduced-motion:no-preference){.sl-markdown-content summary:not(:where(.not-content *)):before{transition:transform .2s ease-in-out}}.sl-markdown-content details[open]>summary:not(:where(.not-content *)):before{transform:rotate(90deg)}[dir=rtl] .sl-markdown-content summary:not(:where(.not-content *)):before,.sl-markdown-content [dir=rtl] summary:not(:where(.not-content *)):before{transform:rotate(180deg)}.sl-markdown-content summary:not(:where(.not-content *)) p:only-child{display:inline}.sl-markdown-content .starlight-aside details:not(:where(.not-content *)){--sl-details-border-color:var(--sl-color-asides-border);--sl-details-border-color--hover:var(--sl-color-asides-text-accent)}}@layer starlight.components{.starlight-aside{border-inline-start:.25rem solid var(--sl-color-asides-border);color:var(--sl-color-white);padding:1rem}.starlight-aside--note{--sl-color-asides-text-accent:var(--sl-color-blue-high);--sl-color-asides-border:var(--sl-color-blue);background-color:var(--sl-color-blue-low)}.starlight-aside--tip{--sl-color-asides-text-accent:var(--sl-color-purple-high);--sl-color-asides-border:var(--sl-color-purple);background-color:var(--sl-color-purple-low)}.starlight-aside--caution{--sl-color-asides-text-accent:var(--sl-color-orange-high);--sl-color-asides-border:var(--sl-color-orange);background-color:var(--sl-color-orange-low)}.starlight-aside--danger{--sl-color-asides-text-accent:var(--sl-color-red-high);--sl-color-asides-border:var(--sl-color-red);background-color:var(--sl-color-red-low)}.starlight-aside__title{font-size:var(--sl-text-h5);font-weight:600;line-height:var(--sl-line-height-headings);color:var(--sl-color-asides-text-accent);align-items:center;gap:.5rem;display:flex}.starlight-aside__icon{width:1em;height:1em;font-size:1.333em}.starlight-aside__title+.starlight-aside__content{margin-top:.5rem}.starlight-aside__content:empty{display:none}.starlight-aside__content a{color:var(--sl-color-asides-text-accent)}:root{--sl-badge-default-border:var(--sl-color-accent);--sl-badge-default-bg:var(--sl-color-accent-low);--sl-badge-default-text:#fff;--sl-badge-note-border:var(--sl-color-blue);--sl-badge-note-bg:var(--sl-color-blue-low);--sl-badge-note-text:#fff;--sl-badge-danger-border:var(--sl-color-red);--sl-badge-danger-bg:var(--sl-color-red-low);--sl-badge-danger-text:#fff;--sl-badge-success-border:var(--sl-color-green);--sl-badge-success-bg:var(--sl-color-green-low);--sl-badge-success-text:#fff;--sl-badge-caution-border:var(--sl-color-orange);--sl-badge-caution-bg:var(--sl-color-orange-low);--sl-badge-caution-text:#fff;--sl-badge-tip-border:var(--sl-color-purple);--sl-badge-tip-bg:var(--sl-color-purple-low);--sl-badge-tip-text:#fff}[data-theme=light]:root{--sl-badge-default-bg:var(--sl-color-accent-high);--sl-badge-note-bg:var(--sl-color-blue-high);--sl-badge-danger-bg:var(--sl-color-red-high);--sl-badge-success-bg:var(--sl-color-green-high);--sl-badge-caution-bg:var(--sl-color-orange-high);--sl-badge-tip-bg:var(--sl-color-purple-high)}.sl-badge:where(.astro-f4zorn72){border:1px solid var(--sl-color-border-badge);font-family:var(--sl-font-system-mono);color:var(--sl-color-text-badge);background-color:var(--sl-color-bg-badge);overflow-wrap:anywhere;border-radius:.25rem;line-height:normal;display:inline-block}.sidebar-content .sl-badge:where(.astro-f4zorn72){line-height:1;font-size:var(--sl-text-xs);padding:.125rem .375rem}.sidebar-content a[aria-current=page]>.sl-badge:where(.astro-f4zorn72){--sl-color-bg-badge:transparent;--sl-color-border-badge:currentColor;color:inherit}.default:where(.astro-f4zorn72){--sl-color-bg-badge:var(--sl-badge-default-bg);--sl-color-border-badge:var(--sl-badge-default-border);--sl-color-text-badge:var(--sl-badge-default-text)}.note:where(.astro-f4zorn72){--sl-color-bg-badge:var(--sl-badge-note-bg);--sl-color-border-badge:var(--sl-badge-note-border);--sl-color-text-badge:var(--sl-badge-note-text)}.danger:where(.astro-f4zorn72){--sl-color-bg-badge:var(--sl-badge-danger-bg);--sl-color-border-badge:var(--sl-badge-danger-border);--sl-color-text-badge:var(--sl-badge-danger-text)}.success:where(.astro-f4zorn72){--sl-color-bg-badge:var(--sl-badge-success-bg);--sl-color-border-badge:var(--sl-badge-success-border);--sl-color-text-badge:var(--sl-badge-success-text)}.tip:where(.astro-f4zorn72){--sl-color-bg-badge:var(--sl-badge-tip-bg);--sl-color-border-badge:var(--sl-badge-tip-border);--sl-color-text-badge:var(--sl-badge-tip-text)}.caution:where(.astro-f4zorn72){--sl-color-bg-badge:var(--sl-badge-caution-bg);--sl-color-border-badge:var(--sl-badge-caution-border);--sl-color-text-badge:var(--sl-badge-caution-text)}.small:where(.astro-f4zorn72){font-size:var(--sl-text-xs);padding:.125rem .25rem}.medium:where(.astro-f4zorn72){font-size:var(--sl-text-sm);padding:.175rem .35rem}.large:where(.astro-f4zorn72){font-size:var(--sl-text-base);padding:.225rem .45rem}.sl-markdown-content :is(h1,h2,h3,h4,h5,h6) .sl-badge:where(.astro-f4zorn72){vertical-align:middle}.kudos:where(.astro-ddtxxk7k) svg{color:var(--sl-color-orange)}.label-icon:where(.astro-2z5xp7gb){font-size:var(--sl-label-icon-size);inset-inline-start:0}.caret:where(.astro-2z5xp7gb){font-size:var(--sl-caret-size);inset-inline-end:0}}@layer starlight.utils{.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sl-hidden{display:none}.sl-flex{display:flex}.sl-block{display:block}@media (width>=50rem){.md\:sl-hidden{display:none}.md\:sl-flex{display:flex}.md\:sl-block{display:block}}@media (width>=72rem){.lg\:sl-hidden{display:none}.lg\:sl-flex{display:flex}.lg\:sl-block{display:block}}[data-theme=light] .light\:sl-hidden,[data-theme=dark] .dark\:sl-hidden{display:none}[dir=rtl] .rtl\:flip:not(:where([dir=rtl] [dir=ltr] *)){transform:matrix(-1,0,0,1,0,0)}}.sw-title-row:where(.astro-hen6hmfb){align-items:center;gap:.625rem;min-width:0;display:inline-flex}.sw-version:where(.astro-hen6hmfb){border:1px solid var(--sl-color-hairline);min-width:24px;min-height:24px;color:var(--sl-color-text-accent);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:.3rem .55rem;font-size:.75rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.sw-version:where(.astro-hen6hmfb):hover{border-color:var(--sl-color-text-accent)}.sw-site-title:where(.astro-hen6hmfb){min-height:2.75rem;color:var(--sl-color-white);align-items:center;gap:.75rem;text-decoration:none;display:inline-flex}@media (width<=30rem){.sw-title-row:where(.astro-hen6hmfb){gap:6px;width:100%}.sw-site-title:where(.astro-hen6hmfb){flex:auto;gap:6px;min-width:0}.sw-site-title:where(.astro-hen6hmfb) svg[role=img]{flex:0 auto;min-width:0;max-width:7rem;height:auto}}.sw-theme-toggle:where(.astro-phv4pw7f){border:1px solid var(--sl-color-hairline);width:2.75rem;height:2.75rem;color:var(--sl-color-gray-2);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.sw-theme-toggle:where(.astro-phv4pw7f):hover{color:var(--sl-color-white);border-color:var(--sl-color-gray-4)}.sw-theme-toggle:where(.astro-phv4pw7f) svg{width:1.1rem;height:1.1rem}[data-theme=light] .to-light:where(.astro-phv4pw7f),[data-theme=dark] .to-dark:where(.astro-phv4pw7f){display:none}html:not([data-has-toc]){--sl-mobile-toc-height:0rem}html:not([data-has-sidebar]){--sl-content-width:67.5rem}html{scroll-padding-top:calc(1.5rem + var(--sl-nav-height) + var(--sl-mobile-toc-height))}main:where(.astro-g5ptsecz){padding:var(--sl-main-pad)}@media (width>=50em){:where(.astro-g5ptsecz)[data-has-sidebar]{--sl-content-inline-start:var(--sl-sidebar-width)}}@media (width>=72em){html{scroll-padding-top:calc(1.5rem + var(--sl-nav-height))}}
