@charset "UTF-8";.transition-container[data-v-82dd540e]{position:relative}.scale-enter-active[data-v-82dd540e],.scale-leave-active[data-v-82dd540e]{transition:all .3s ease;position:absolute;left:0;right:0;top:0}.scale-enter-from[data-v-82dd540e],.scale-leave-to[data-v-82dd540e]{opacity:0;transform:scale(.9)}.mode-buttons img[data-v-93eb8f80]{aspect-ratio:5/2;object-fit:cover;width:100%}@media screen and (min-width: 600px){.mode-buttons img[data-v-93eb8f80]{aspect-ratio:2/1}}:host,:root{--s-border-radius:.1rem;--s-border-width:.05rem;--s-border-width-lg:.1rem}:host,:root{--s-theme-color-h:240.9090909091deg;--s-theme-color-s:63.4615384615%;--s-theme-color-l:59.2156862745%;--s-theme-color-l-l:0%;--s-theme-color-a:1;--s-dark-color-h:216.6666666667deg;--s-dark-color-s:15.7894736842%;--s-dark-color-l:22.3529411765%;--s-dark-color-l-l:0%;--s-dark-color-a:1;--s-light-color-h:0deg;--s-light-color-s:0%;--s-light-color-l:100%;--s-light-color-l-l:0%;--s-light-color-a:1;--s-accent-color-h:280.1298701299deg;--s-accent-color-s:60.6299212598%;--s-accent-color-l:49.8039215686%;--s-accent-color-l-l:0%;--s-accent-color-a:1;--s-primary-color-h:240.9090909091deg;--s-primary-color-s:63.4615384615%;--s-primary-color-l:59.2156862745%;--s-primary-color-l-l:0%;--s-primary-color-a:1;--s-primary-color-dark-h:var(--s-primary-color-h);--s-primary-color-dark-s:var(--s-primary-color-s);--s-primary-color-dark-l:calc(var(--s-primary-color-l) + -3%);--s-primary-color-dark-l-l:0%;--s-primary-color-dark-a:var(--s-primary-color-a);--s-primary-color-light-h:var(--s-primary-color-h);--s-primary-color-light-s:var(--s-primary-color-s);--s-primary-color-light-l:calc(var(--s-primary-color-l) + 3%);--s-primary-color-light-l-l:0%;--s-primary-color-light-a:var(--s-primary-color-a);--s-secondary-color-h:var(--s-primary-color-h);--s-secondary-color-s:var(--s-primary-color-s);--s-secondary-color-l:calc(var(--s-primary-color-l) + 37.5%);--s-secondary-color-l-l:0%;--s-secondary-color-a:var(--s-primary-color-a);--s-secondary-color-dark-h:var(--s-secondary-color-h);--s-secondary-color-dark-s:var(--s-secondary-color-s);--s-secondary-color-dark-l:calc(var(--s-secondary-color-l) + -3%);--s-secondary-color-dark-l-l:0%;--s-secondary-color-dark-a:var(--s-secondary-color-a);--s-secondary-color-light-h:var(--s-secondary-color-h);--s-secondary-color-light-s:var(--s-secondary-color-s);--s-secondary-color-light-l:calc(var(--s-secondary-color-l) + 3%);--s-secondary-color-light-l-l:0%;--s-secondary-color-light-a:var(--s-secondary-color-a);--s-gray-color-h:var(--s-dark-color-h);--s-gray-color-s:var(--s-dark-color-s);--s-gray-color-l:calc(var(--s-dark-color-l) + 55%);--s-gray-color-l-l:0%;--s-gray-color-a:var(--s-dark-color-a);--s-gray-color-dark-h:var(--s-gray-color-h);--s-gray-color-dark-s:var(--s-gray-color-s);--s-gray-color-dark-l:calc(var(--s-gray-color-l) + -30%);--s-gray-color-dark-l-l:0%;--s-gray-color-dark-a:var(--s-gray-color-a);--s-gray-color-light-h:var(--s-gray-color-h);--s-gray-color-light-s:var(--s-gray-color-s);--s-gray-color-light-l:calc(var(--s-gray-color-l) + 20%);--s-gray-color-light-l-l:0%;--s-gray-color-light-a:var(--s-gray-color-a);--s-bg-color-h:var(--s-dark-color-h);--s-bg-color-s:var(--s-dark-color-s);--s-bg-color-l:calc(var(--s-dark-color-l) + 75%);--s-bg-color-l-l:0%;--s-bg-color-a:var(--s-dark-color-a);--s-bg-color-dark-h:var(--s-bg-color-h);--s-bg-color-dark-s:var(--s-bg-color-s);--s-bg-color-dark-l:calc(var(--s-bg-color-l) + -3%);--s-bg-color-dark-l-l:0%;--s-bg-color-dark-a:var(--s-bg-color-a);--s-bg-color-light-h:var(--s-light-color-h);--s-bg-color-light-s:var(--s-light-color-s);--s-bg-color-light-l:var(--s-light-color-l);--s-bg-color-light-l-l:0%;--s-bg-color-light-a:var(--s-light-color-a);--s-border-color-h:var(--s-dark-color-h);--s-border-color-s:var(--s-dark-color-s);--s-border-color-l:calc(var(--s-dark-color-l) + 65%);--s-border-color-l-l:0%;--s-border-color-a:var(--s-dark-color-a);--s-border-color-dark-h:var(--s-border-color-h);--s-border-color-dark-s:var(--s-border-color-s);--s-border-color-dark-l:calc(var(--s-border-color-l) + -10%);--s-border-color-dark-l-l:0%;--s-border-color-dark-a:var(--s-border-color-a);--s-border-color-light-h:var(--s-border-color-h);--s-border-color-light-s:var(--s-border-color-s);--s-border-color-light-l:calc(var(--s-border-color-l) + 8%);--s-border-color-light-l-l:0%;--s-border-color-light-a:var(--s-border-color-a);--s-link-color-h:var(--s-primary-color-h);--s-link-color-s:var(--s-primary-color-s);--s-link-color-l:var(--s-primary-color-l);--s-link-color-l-l:0%;--s-link-color-a:var(--s-primary-color-a);--s-link-color-dark-h:var(--s-link-color-h);--s-link-color-dark-s:var(--s-link-color-s);--s-link-color-dark-l:calc(var(--s-link-color-l) + -10%);--s-link-color-dark-l-l:0%;--s-link-color-dark-a:var(--s-link-color-a);--s-link-color-light-h:var(--s-link-color-h);--s-link-color-light-s:var(--s-link-color-s);--s-link-color-light-l:calc(var(--s-link-color-l) + 10%);--s-link-color-light-l-l:0%;--s-link-color-light-a:var(--s-link-color-a);--s-body-bg-color-h:var(--s-bg-color-light-h);--s-body-bg-color-s:var(--s-bg-color-light-s);--s-body-bg-color-l:var(--s-bg-color-light-l);--s-body-bg-color-l-l:0%;--s-body-bg-color-a:var(--s-bg-color-light-a);--s-body-font-color-h:var(--s-dark-color-h);--s-body-font-color-s:var(--s-dark-color-s);--s-body-font-color-l:calc(var(--s-dark-color-l) + 5%);--s-body-font-color-l-l:0%;--s-body-font-color-a:var(--s-dark-color-a);--s-disabled-color-h:var(--s-bg-color-dark-h);--s-disabled-color-s:var(--s-bg-color-dark-s);--s-disabled-color-l:var(--s-bg-color-dark-l);--s-disabled-color-l-l:0%;--s-disabled-color-a:var(--s-bg-color-dark-a);--s-error-color-h:22.2413793103deg;--s-error-color-s:100%;--s-error-color-l:45.4901960784%;--s-error-color-l-l:0%;--s-error-color-a:1;--s-info-color-h:200deg;--s-info-color-s:65.2173913043%;--s-info-color-l:90.9803921569%;--s-info-color-l-l:0%;--s-info-color-a:1;--s-success-color-h:127.7272727273deg;--s-success-color-s:56.8965517241%;--s-success-color-l:45.4901960784%;--s-success-color-l-l:0%;--s-success-color-a:1;--s-warning-color-h:43.0588235294deg;--s-warning-color-s:100%;--s-warning-color-l:50%;--s-warning-color-l-l:0%;--s-warning-color-a:1;--s-code-color-h:356.0784313725deg;--s-code-color-s:65.6652360515%;--s-code-color-l:54.3137254902%;--s-code-color-l-l:0%;--s-code-color-a:1;--s-highlight-color-h:42.6315789474deg;--s-highlight-color-s:100%;--s-highlight-color-l:85.0980392157%;--s-highlight-color-l-l:0%;--s-highlight-color-a:1}:host,:root{--s-control-padding-x:.4rem;--s-control-padding-x-lg:calc(var(--s-control-padding-x) * 1.5);--s-control-padding-x-sm:calc(var(--s-control-padding-x) * .75);--s-control-padding-y:calc((var(--s-control-size) - var(--s-line-height)) * .5 - var(--s-border-width));--s-control-padding-y-lg:calc((var(--s-control-size-lg) - var(--s-line-height)) * .5 - var(--s-border-width));--s-control-padding-y-sm:calc((var(--s-control-size-sm) - var(--s-line-height)) * .5 - var(--s-border-width))}:host,:root{--s-control-icon-size:.8rem;--s-control-size:1.8rem;--s-control-size-lg:2rem;--s-control-size-sm:1.4rem}:host,:root{--s-control-width-lg:960px;--s-control-width-md:640px;--s-control-width-sm:320px;--s-control-width-xl:1280px;--s-control-width-xs:180px}:host,:root{--s-font-size:.8rem;--s-font-size-lg:.9rem;--s-font-size-sm:.7rem;--s-html-font-size:20px;--s-html-line-height:1.5;--s-line-height:1.2rem}:host,:root{--s-layout-spacing:.4;--s-layout-spacing-lg:.8;--s-layout-spacing-sm:.2;--s-layout-spacing-unit:1rem}:host,:root{--s-parallax-deg:3deg;--s-parallax-fade-color-h:0deg;--s-parallax-fade-color-s:0%;--s-parallax-fade-color-l:100%;--s-parallax-fade-color-l-l:0%;--s-parallax-fade-color-a:1;--s-parallax-offset:4.5px;--s-parallax-offset-z:50px;--s-parallax-perspective:1000px;--s-parallax-scale:.95}:host,:root{--s-size-2x:1440px;--s-size-lg:960px;--s-size-md:840px;--s-size-sm:600px;--s-size-xl:1280px;--s-size-xs:480px;--s-responsive-breakpoint:480px}:host,:root{--s-transition-duration:.2s}:host,:root{--s-unit-o:.05rem;--s-unit-h:.1rem;--s-unit-0:0rem;--s-unit-1:.2rem;--s-unit-2:.4rem;--s-unit-3:.6rem;--s-unit-4:.8rem;--s-unit-5:1rem;--s-unit-6:1.2rem;--s-unit-7:1.4rem;--s-unit-8:1.6rem;--s-unit-9:1.8rem;--s-unit-10:2rem;--s-unit-12:2.4rem;--s-unit-16:3.2rem}:host,:root{--s-z-index-0:1;--s-z-index-1:100;--s-z-index-2:200;--s-z-index-3:300;--s-z-index-4:400}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}address{font-style:normal}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:SF Mono,Segoe UI Mono,Roboto Mono,Menlo,Courier,monospace;font-size:1em}dfn{font-style:italic}small{font-size:80%;font-weight:400}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}fieldset{border:0;margin:0;padding:0}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item;outline:0}canvas{display:inline-block}template{display:none}[hidden]{display:none}*,:after,:before{box-sizing:inherit}html{line-height:var(--s-html-line-height);font-size:var(--s-html-font-size);-webkit-tap-highlight-color:transparent;box-sizing:border-box}body{overflow-x:hidden;background:hsla(var(--s-body-bg-color-h),var(--s-body-bg-color-s),calc(var(--s-body-bg-color-l) + var(--s-body-bg-color-l-l)),var(--s-body-bg-color-a));color:hsla(var(--s-body-font-color-h),var(--s-body-font-color-s),calc(var(--s-body-font-color-l) + var(--s-body-font-color-l-l)),var(--s-body-font-color-a));font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:var(--s-font-size);text-rendering:optimizeLegibility}a{outline:0;color:hsla(var(--s-link-color-h),var(--s-link-color-s),calc(var(--s-link-color-l) + var(--s-link-color-l-l)),var(--s-link-color-a));text-decoration:none}a:focus{box-shadow:0 0 0 .1rem hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),calc(var(--s-primary-color-a) * .2))}a.active,a:active,a:focus,a:hover{color:hsla(var(--s-link-color-dark-h),var(--s-link-color-dark-s),calc(var(--s-link-color-dark-l) + var(--s-link-color-dark-l-l)),var(--s-link-color-dark-a));text-decoration:underline}a:visited{color:hsla(var(--s-link-color-light-h),var(--s-link-color-light-s),calc(var(--s-link-color-light-l) + var(--s-link-color-light-l-l)),var(--s-link-color-light-a))}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;line-height:1.2;color:inherit;font-weight:500}.h1,.h2,.h3,.h4,.h5,.h6{font-weight:500}.h1,h1{font-size:2rem}.h2,h2{font-size:1.6rem}.h3,h3{font-size:1.4rem}.h4,h4{font-size:1.2rem}.h5,h5{font-size:1rem}.h6,h6{font-size:.8rem}p{margin:var(--s-unit-0) var(--s-unit-0) var(--s-line-height)}a,ins,u{-webkit-text-decoration-skip:ink edges;text-decoration-skip:ink edges}abbr[title]{cursor:help;border-bottom:var(--s-border-width) dotted hsla(var(--s-border-color-h),var(--s-border-color-s),calc(var(--s-border-color-l) + var(--s-border-color-l-l)),var(--s-border-color-a));border-radius:var(--s-border-radius);text-decoration:none}kbd{padding:var(--s-unit-h) var(--s-unit-1);line-height:1.25;border-radius:var(--s-border-radius);font-size:var(--s-font-size-sm)}kbd.label-light{background:hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)),var(--s-dark-color-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}mark{border-bottom:var(--s-unit-o) solid hsla(var(--s-highlight-color-h),var(--s-highlight-color-s),calc(calc(var(--s-highlight-color-l) + var(--s-highlight-color-l-l)) + -15%),var(--s-highlight-color-a));padding:var(--s-unit-o) var(--s-unit-h) var(--s-unit-0);border-radius:var(--s-border-radius)}mark.label-body-font{background:hsla(var(--s-highlight-color-h),var(--s-highlight-color-s),calc(var(--s-highlight-color-l) + var(--s-highlight-color-l-l)),var(--s-highlight-color-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}blockquote{margin-left:0;padding:var(--s-unit-2) var(--s-unit-4);border-left:var(--s-border-width-lg) solid hsla(var(--s-border-color-h),var(--s-border-color-s),calc(var(--s-border-color-l) + var(--s-border-color-l-l)),var(--s-border-color-a));border-radius:var(--s-border-radius)}blockquote p:last-child{margin-bottom:0}ol,ul{margin:var(--s-unit-4) var(--s-unit-0) var(--s-unit-4) var(--s-unit-4);padding:0}ol ol,ol ul,ul ol,ul ul{margin:var(--s-unit-4) var(--s-unit-0) var(--s-unit-4) var(--s-unit-4)}ol li,ul li{margin-top:var(--s-unit-2)}ul{list-style:disc inside}ul ul{list-style-type:circle}ol{list-style:decimal inside}ol ol{list-style-type:lower-alpha}dl dt{font-weight:700}dl dd{margin:var(--s-unit-2) var(--s-unit-0) var(--s-unit-4) var(--s-unit-0)}.lang-zh,.lang-zh-hans,html:lang(zh),html:lang(zh-Hans){font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,sans-serif}.lang-zh-hant,html:lang(zh-Hant){font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,PingFang TC,Hiragino Sans CNS,Microsoft JhengHei,Helvetica Neue,sans-serif}.lang-ja,html:lang(ja){font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Hiragino Sans,Hiragino Kaku Gothic Pro,Yu Gothic,YuGothic,Meiryo,Helvetica Neue,sans-serif}.lang-ko,html:lang(ko){font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Malgun Gothic,Helvetica Neue,sans-serif}.lang-cjk ins,.lang-cjk u,:lang(ja) ins,:lang(ja) u,:lang(zh) ins,:lang(zh) u{border-bottom:var(--s-border-width) solid;text-decoration:none}.lang-cjk del+del,.lang-cjk del+s,.lang-cjk ins+ins,.lang-cjk ins+u,.lang-cjk s+del,.lang-cjk s+s,.lang-cjk u+ins,.lang-cjk u+u,:lang(ja) del+del,:lang(ja) del+s,:lang(ja) ins+ins,:lang(ja) ins+u,:lang(ja) s+del,:lang(ja) s+s,:lang(ja) u+ins,:lang(ja) u+u,:lang(zh) del+del,:lang(zh) del+s,:lang(zh) ins+ins,:lang(zh) ins+u,:lang(zh) s+del,:lang(zh) s+s,:lang(zh) u+ins,:lang(zh) u+u{margin-left:.125em}.table{width:100%;text-align:left;border-collapse:collapse;border-spacing:0}.table.table-striped tbody tr:nth-of-type(odd){background:hsla(var(--s-bg-color-h),var(--s-bg-color-s),calc(var(--s-bg-color-l) + var(--s-bg-color-l-l)),var(--s-bg-color-a))}.table tbody tr.active,.table.table-striped tbody tr.active,.table.table-hover tbody tr:hover{background:hsla(var(--s-bg-color-dark-h),var(--s-bg-color-dark-s),calc(var(--s-bg-color-dark-l) + var(--s-bg-color-dark-l-l)),var(--s-bg-color-dark-a))}.table.table-scroll{display:block;overflow-x:auto;padding-bottom:.75rem;white-space:nowrap}.table tbody>tr>td,.table tbody>tr>th,.table thead>tr>th{padding:var(--s-unit-3) var(--s-unit-2);border-bottom:var(--s-border-width) solid hsla(var(--s-border-color-h),var(--s-border-color-s),calc(var(--s-border-color-l) + var(--s-border-color-l-l)),var(--s-border-color-a))}.table thead>tr>th{border-bottom:var(--s-border-width) solid hsla(var(--s-border-color-h),var(--s-border-color-s),calc(var(--s-border-color-l) + var(--s-border-color-l-l)),var(--s-border-color-a))}.table tbody tr th{border-right:var(--s-border-width) solid hsla(var(--s-border-color-h),var(--s-border-color-s),calc(var(--s-border-color-l) + var(--s-border-color-l-l)),var(--s-border-color-a));color:hsla(var(--s-body-font-color-h),var(--s-body-font-color-s),calc(var(--s-body-font-color-l) + var(--s-body-font-color-l-l)),var(--s-body-font-color-a))}.table tbody tr th a{color:hsla(var(--s-body-font-color-h),var(--s-body-font-color-s),calc(var(--s-body-font-color-l) + var(--s-body-font-color-l-l)),var(--s-body-font-color-a))}.table tbody tr:last-child td,.table tbody tr:last-child th{border-bottom:none}.btn:not(.btn-outline).btn-link{border-color:transparent;background:0 0;color:hsla(var(--s-link-color-h),var(--s-link-color-s),calc(var(--s-link-color-l) + var(--s-link-color-l-l)),var(--s-link-color-a))}.btn:not(.btn-outline).btn-link.active,.btn:not(.btn-outline).btn-link:active,.btn:not(.btn-outline).btn-link:focus,.btn:not(.btn-outline).btn-link:hover,.btn:not(.btn-outline).btn-link:visited{color:hsla(var(--s-link-color-dark-h),var(--s-link-color-dark-s),calc(var(--s-link-color-dark-l) + var(--s-link-color-dark-l-l)),var(--s-link-color-dark-a))}.btn:not(.btn-outline).btn-link-dark{border-color:transparent;background:0 0;color:hsla(var(--s-link-color-dark-h),var(--s-link-color-dark-s),calc(var(--s-link-color-dark-l) + var(--s-link-color-dark-l-l)),var(--s-link-color-dark-a))}.btn:not(.btn-outline).btn-link-dark.active,.btn:not(.btn-outline).btn-link-dark:active,.btn:not(.btn-outline).btn-link-dark:focus,.btn:not(.btn-outline).btn-link-dark:hover,.btn:not(.btn-outline).btn-link-dark:visited{color:hsla(var(--s-link-color-dark-h),var(--s-link-color-dark-s),calc(var(--s-link-color-dark-l) + var(--s-link-color-dark-l-l)),var(--s-link-color-dark-a))}.btn:not(.btn-outline).btn-link-light{border-color:transparent;background:0 0;color:hsla(var(--s-link-color-light-h),var(--s-link-color-light-s),calc(var(--s-link-color-light-l) + var(--s-link-color-light-l-l)),var(--s-link-color-light-a))}.btn:not(.btn-outline).btn-link-light.active,.btn:not(.btn-outline).btn-link-light:active,.btn:not(.btn-outline).btn-link-light:focus,.btn:not(.btn-outline).btn-link-light:hover,.btn:not(.btn-outline).btn-link-light:visited{color:hsla(var(--s-link-color-dark-h),var(--s-link-color-dark-s),calc(var(--s-link-color-dark-l) + var(--s-link-color-dark-l-l)),var(--s-link-color-dark-a))}.btn.btn-outline.btn-link{border-color:transparent;background:0 0;color:hsla(var(--s-link-color-h),var(--s-link-color-s),calc(var(--s-link-color-l) + var(--s-link-color-l-l)),var(--s-link-color-a))}.btn.btn-outline.btn-link.active,.btn.btn-outline.btn-link:active,.btn.btn-outline.btn-link:focus,.btn.btn-outline.btn-link:hover,.btn.btn-outline.btn-link:visited{color:hsla(var(--s-link-color-dark-h),var(--s-link-color-dark-s),calc(var(--s-link-color-dark-l) + var(--s-link-color-dark-l-l)),var(--s-link-color-dark-a))}.btn.btn-outline.btn-link.active,.btn.btn-outline.btn-link:active,.btn.btn-outline.btn-link:focus,.btn.btn-outline.btn-link:hover,.btn.btn-outline.btn-link:visited{border-color:hsla(var(--s-link-color-dark-h),var(--s-link-color-dark-s),calc(var(--s-link-color-dark-l) + var(--s-link-color-dark-l-l)),var(--s-link-color-dark-a))}.btn.btn-outline.btn-link-dark{border-color:transparent;background:0 0;color:hsla(var(--s-link-color-dark-h),var(--s-link-color-dark-s),calc(var(--s-link-color-dark-l) + var(--s-link-color-dark-l-l)),var(--s-link-color-dark-a))}.btn.btn-outline.btn-link-dark.active,.btn.btn-outline.btn-link-dark:active,.btn.btn-outline.btn-link-dark:focus,.btn.btn-outline.btn-link-dark:hover,.btn.btn-outline.btn-link-dark:visited{color:hsla(var(--s-link-color-dark-h),var(--s-link-color-dark-s),calc(var(--s-link-color-dark-l) + var(--s-link-color-dark-l-l)),var(--s-link-color-dark-a))}.btn.btn-outline.btn-link-dark.active,.btn.btn-outline.btn-link-dark:active,.btn.btn-outline.btn-link-dark:focus,.btn.btn-outline.btn-link-dark:hover,.btn.btn-outline.btn-link-dark:visited{border-color:hsla(var(--s-link-color-dark-h),var(--s-link-color-dark-s),calc(var(--s-link-color-dark-l) + var(--s-link-color-dark-l-l)),var(--s-link-color-dark-a))}.btn.btn-outline.btn-link-light{border-color:transparent;background:0 0;color:hsla(var(--s-link-color-light-h),var(--s-link-color-light-s),calc(var(--s-link-color-light-l) + var(--s-link-color-light-l-l)),var(--s-link-color-light-a))}.btn.btn-outline.btn-link-light.active,.btn.btn-outline.btn-link-light:active,.btn.btn-outline.btn-link-light:focus,.btn.btn-outline.btn-link-light:hover,.btn.btn-outline.btn-link-light:visited{color:hsla(var(--s-link-color-dark-h),var(--s-link-color-dark-s),calc(var(--s-link-color-dark-l) + var(--s-link-color-dark-l-l)),var(--s-link-color-dark-a))}.btn.btn-outline.btn-link-light.active,.btn.btn-outline.btn-link-light:active,.btn.btn-outline.btn-link-light:focus,.btn.btn-outline.btn-link-light:hover,.btn.btn-outline.btn-link-light:visited{border-color:hsla(var(--s-link-color-dark-h),var(--s-link-color-dark-s),calc(var(--s-link-color-dark-l) + var(--s-link-color-dark-l-l)),var(--s-link-color-dark-a))}.btn-group{display:inline-flex;flex-wrap:wrap}.btn-group .btn{flex:1 0 auto}.btn-group .btn:first-child:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group .btn:not(:first-child):not(:last-child){margin-left:calc((var(--s-border-width)) * -1);border-radius:0}.btn-group .btn:last-child:not(:first-child){margin-left:calc((var(--s-border-width)) * -1);border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .btn.active,.btn-group .btn:active,.btn-group .btn:focus,.btn-group .btn:hover{z-index:var(--s-z-index-0)}.btn-group.btn-group-block{display:flex}.btn-group.btn-group-block .btn{flex:1 0 0}.btn.btn-sm{height:var(--s-control-size-sm);padding:var(--s-control-padding-y-sm) var(--s-control-padding-x-sm);font-size:var(--s-font-size-sm)}.btn.btn-lg{height:var(--s-control-size-lg);padding:var(--s-control-padding-y-lg) var(--s-control-padding-x-lg);font-size:var(--s-font-size-lg)}.btn{-webkit-user-select:none;user-select:none;display:inline-block;-webkit-appearance:none;appearance:none;cursor:pointer;height:var(--s-control-size);padding:var(--s-control-padding-y) var(--s-control-padding-x);border:var(--s-border-width) solid hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a));border-radius:var(--s-border-radius);outline:0;background:hsla(var(--s-body-bg-color-h),var(--s-body-bg-color-s),calc(var(--s-body-bg-color-l) + var(--s-body-bg-color-l-l)),var(--s-body-bg-color-a));color:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a));font-size:var(--s-font-size);line-height:var(--s-line-height);text-align:center;text-decoration:none;vertical-align:middle;white-space:nowrap;transition:background var(--s-transition-duration),border var(--s-transition-duration),box-shadow var(--s-transition-duration),color var(--s-transition-duration)}.btn:focus{box-shadow:0 0 0 .1rem hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),calc(var(--s-primary-color-a) * .2))}.btn:focus,.btn:hover{border-color:hsla(var(--s-primary-color-dark-h),var(--s-primary-color-dark-s),calc(var(--s-primary-color-dark-l) + var(--s-primary-color-dark-l-l)),var(--s-primary-color-dark-a));background:hsla(var(--s-secondary-color-h),var(--s-secondary-color-s),calc(var(--s-secondary-color-l) + var(--s-secondary-color-l-l)),var(--s-secondary-color-a));text-decoration:none}.btn.active,.btn:active{border-color:hsla(var(--s-primary-color-dark-h),var(--s-primary-color-dark-s),calc(calc(var(--s-primary-color-dark-l) + var(--s-primary-color-dark-l-l)) + -5%),var(--s-primary-color-dark-a));background:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a));text-decoration:none}.btn:visited{color:hsla(var(--s-primary-color-dark-h),var(--s-primary-color-dark-s),calc(var(--s-primary-color-dark-l) + var(--s-primary-color-dark-l-l)),var(--s-primary-color-dark-a))}.btn.disabled,.btn:disabled,.btn[disabled]{cursor:not-allowed;pointer-events:none;opacity:.5}.btn.btn-block{display:block;width:100%}.btn.btn-raised{box-shadow:0 .05rem .2rem hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)),calc(var(--s-dark-color-a) * .15))}.btn:not(.btn-outline).btn-disabled{border-color:hsla(var(--s-disabled-color-h),var(--s-disabled-color-s),calc(calc(var(--s-disabled-color-l) + var(--s-disabled-color-l-l)) + -3%),var(--s-disabled-color-a));background:hsla(var(--s-disabled-color-h),var(--s-disabled-color-s),calc(var(--s-disabled-color-l) + var(--s-disabled-color-l-l)),var(--s-disabled-color-a));color:hsla(var(--s-disabled-color-h),var(--s-disabled-color-s),calc(calc(var(--s-disabled-color-l) + var(--s-disabled-color-l-l)) + -10%),var(--s-disabled-color-a))}.btn:not(.btn-outline).btn-disabled:focus{box-shadow:0 0 0 .1rem hsla(var(--s-disabled-color-h),var(--s-disabled-color-s),calc(var(--s-disabled-color-l) + var(--s-disabled-color-l-l)),calc(var(--s-disabled-color-a) * .2))}.btn:not(.btn-outline).btn-disabled:focus,.btn:not(.btn-outline).btn-disabled:hover{border-color:hsla(var(--s-disabled-color-h),var(--s-disabled-color-s),calc(calc(var(--s-disabled-color-l) + var(--s-disabled-color-l-l)) + -5%),var(--s-disabled-color-a));background:hsla(var(--s-disabled-color-h),var(--s-disabled-color-s),calc(calc(var(--s-disabled-color-l) + var(--s-disabled-color-l-l)) + -2%),var(--s-disabled-color-a));color:hsla(var(--s-disabled-color-h),var(--s-disabled-color-s),calc(calc(var(--s-disabled-color-l) + var(--s-disabled-color-l-l)) + -10%),var(--s-disabled-color-a))}.btn:not(.btn-outline).btn-disabled.active,.btn:not(.btn-outline).btn-disabled:active{border-color:hsla(var(--s-disabled-color-h),var(--s-disabled-color-s),calc(calc(var(--s-disabled-color-l) + var(--s-disabled-color-l-l)) + -10%),var(--s-disabled-color-a));background:hsla(var(--s-disabled-color-h),var(--s-disabled-color-s),calc(calc(var(--s-disabled-color-l) + var(--s-disabled-color-l-l)) + -7%),var(--s-disabled-color-a));color:hsla(var(--s-disabled-color-h),var(--s-disabled-color-s),calc(calc(var(--s-disabled-color-l) + var(--s-disabled-color-l-l)) + -10%),var(--s-disabled-color-a))}.btn:not(.btn-outline).btn-disabled:visited{color:hsla(var(--s-disabled-color-h),var(--s-disabled-color-s),calc(calc(var(--s-disabled-color-l) + var(--s-disabled-color-l-l)) + -10%),var(--s-disabled-color-a))}.btn:not(.btn-outline).btn-disabled.loading:after{border-bottom-color:hsla(var(--s-disabled-color-h),var(--s-disabled-color-s),calc(calc(var(--s-disabled-color-l) + var(--s-disabled-color-l-l)) + -10%),var(--s-disabled-color-a));border-left-color:hsla(var(--s-disabled-color-h),var(--s-disabled-color-s),calc(calc(var(--s-disabled-color-l) + var(--s-disabled-color-l-l)) + -10%),var(--s-disabled-color-a))}.btn:not(.btn-outline).btn-error{border-color:hsla(var(--s-error-color-h),var(--s-error-color-s),calc(calc(var(--s-error-color-l) + var(--s-error-color-l-l)) + -3%),var(--s-error-color-a));background:hsla(var(--s-error-color-h),var(--s-error-color-s),calc(var(--s-error-color-l) + var(--s-error-color-l-l)),var(--s-error-color-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.btn:not(.btn-outline).btn-error:focus{box-shadow:0 0 0 .1rem hsla(var(--s-error-color-h),var(--s-error-color-s),calc(var(--s-error-color-l) + var(--s-error-color-l-l)),calc(var(--s-error-color-a) * .2))}.btn:not(.btn-outline).btn-error:focus,.btn:not(.btn-outline).btn-error:hover{border-color:hsla(var(--s-error-color-h),var(--s-error-color-s),calc(calc(var(--s-error-color-l) + var(--s-error-color-l-l)) + -5%),var(--s-error-color-a));background:hsla(var(--s-error-color-h),var(--s-error-color-s),calc(calc(var(--s-error-color-l) + var(--s-error-color-l-l)) + -2%),var(--s-error-color-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.btn:not(.btn-outline).btn-error.active,.btn:not(.btn-outline).btn-error:active{border-color:hsla(var(--s-error-color-h),var(--s-error-color-s),calc(calc(var(--s-error-color-l) + var(--s-error-color-l-l)) + -10%),var(--s-error-color-a));background:hsla(var(--s-error-color-h),var(--s-error-color-s),calc(calc(var(--s-error-color-l) + var(--s-error-color-l-l)) + -7%),var(--s-error-color-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.btn:not(.btn-outline).btn-error:visited{color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.btn:not(.btn-outline).btn-error.loading:after{border-bottom-color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a));border-left-color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.btn:not(.btn-outline).btn-info{border-color:hsla(var(--s-info-color-h),var(--s-info-color-s),calc(calc(var(--s-info-color-l) + var(--s-info-color-l-l)) + -3%),var(--s-info-color-a));background:hsla(var(--s-info-color-h),var(--s-info-color-s),calc(var(--s-info-color-l) + var(--s-info-color-l-l)),var(--s-info-color-a));color:hsla(var(--s-info-color-h),var(--s-info-color-s),calc(calc(var(--s-info-color-l) + var(--s-info-color-l-l)) + -50%),var(--s-info-color-a))}.btn:not(.btn-outline).btn-info:focus{box-shadow:0 0 0 .1rem hsla(var(--s-info-color-h),var(--s-info-color-s),calc(var(--s-info-color-l) + var(--s-info-color-l-l)),calc(var(--s-info-color-a) * .2))}.btn:not(.btn-outline).btn-info:focus,.btn:not(.btn-outline).btn-info:hover{border-color:hsla(var(--s-info-color-h),var(--s-info-color-s),calc(calc(var(--s-info-color-l) + var(--s-info-color-l-l)) + -5%),var(--s-info-color-a));background:hsla(var(--s-info-color-h),var(--s-info-color-s),calc(calc(var(--s-info-color-l) + var(--s-info-color-l-l)) + -2%),var(--s-info-color-a));color:hsla(var(--s-info-color-h),var(--s-info-color-s),calc(calc(var(--s-info-color-l) + var(--s-info-color-l-l)) + -50%),var(--s-info-color-a))}.btn:not(.btn-outline).btn-info.active,.btn:not(.btn-outline).btn-info:active{border-color:hsla(var(--s-info-color-h),var(--s-info-color-s),calc(calc(var(--s-info-color-l) + var(--s-info-color-l-l)) + -10%),var(--s-info-color-a));background:hsla(var(--s-info-color-h),var(--s-info-color-s),calc(calc(var(--s-info-color-l) + var(--s-info-color-l-l)) + -7%),var(--s-info-color-a));color:hsla(var(--s-info-color-h),var(--s-info-color-s),calc(calc(var(--s-info-color-l) + var(--s-info-color-l-l)) + -50%),var(--s-info-color-a))}.btn:not(.btn-outline).btn-info:visited{color:hsla(var(--s-info-color-h),var(--s-info-color-s),calc(calc(var(--s-info-color-l) + var(--s-info-color-l-l)) + -50%),var(--s-info-color-a))}.btn:not(.btn-outline).btn-info.loading:after{border-bottom-color:hsla(var(--s-info-color-h),var(--s-info-color-s),calc(calc(var(--s-info-color-l) + var(--s-info-color-l-l)) + -50%),var(--s-info-color-a));border-left-color:hsla(var(--s-info-color-h),var(--s-info-color-s),calc(calc(var(--s-info-color-l) + var(--s-info-color-l-l)) + -50%),var(--s-info-color-a))}.btn:not(.btn-outline).btn-success{border-color:hsla(var(--s-success-color-h),var(--s-success-color-s),calc(calc(var(--s-success-color-l) + var(--s-success-color-l-l)) + -3%),var(--s-success-color-a));background:hsla(var(--s-success-color-h),var(--s-success-color-s),calc(var(--s-success-color-l) + var(--s-success-color-l-l)),var(--s-success-color-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.btn:not(.btn-outline).btn-success:focus{box-shadow:0 0 0 .1rem hsla(var(--s-success-color-h),var(--s-success-color-s),calc(var(--s-success-color-l) + var(--s-success-color-l-l)),calc(var(--s-success-color-a) * .2))}.btn:not(.btn-outline).btn-success:focus,.btn:not(.btn-outline).btn-success:hover{border-color:hsla(var(--s-success-color-h),var(--s-success-color-s),calc(calc(var(--s-success-color-l) + var(--s-success-color-l-l)) + -5%),var(--s-success-color-a));background:hsla(var(--s-success-color-h),var(--s-success-color-s),calc(calc(var(--s-success-color-l) + var(--s-success-color-l-l)) + -2%),var(--s-success-color-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.btn:not(.btn-outline).btn-success.active,.btn:not(.btn-outline).btn-success:active{border-color:hsla(var(--s-success-color-h),var(--s-success-color-s),calc(calc(var(--s-success-color-l) + var(--s-success-color-l-l)) + -10%),var(--s-success-color-a));background:hsla(var(--s-success-color-h),var(--s-success-color-s),calc(calc(var(--s-success-color-l) + var(--s-success-color-l-l)) + -7%),var(--s-success-color-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.btn:not(.btn-outline).btn-success:visited{color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.btn:not(.btn-outline).btn-success.loading:after{border-bottom-color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a));border-left-color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.btn:not(.btn-outline).btn-warning{border-color:hsla(var(--s-warning-color-h),var(--s-warning-color-s),calc(calc(var(--s-warning-color-l) + var(--s-warning-color-l-l)) + -3%),var(--s-warning-color-a));background:hsla(var(--s-warning-color-h),var(--s-warning-color-s),calc(var(--s-warning-color-l) + var(--s-warning-color-l-l)),var(--s-warning-color-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.btn:not(.btn-outline).btn-warning:focus{box-shadow:0 0 0 .1rem hsla(var(--s-warning-color-h),var(--s-warning-color-s),calc(var(--s-warning-color-l) + var(--s-warning-color-l-l)),calc(var(--s-warning-color-a) * .2))}.btn:not(.btn-outline).btn-warning:focus,.btn:not(.btn-outline).btn-warning:hover{border-color:hsla(var(--s-warning-color-h),var(--s-warning-color-s),calc(calc(var(--s-warning-color-l) + var(--s-warning-color-l-l)) + -5%),var(--s-warning-color-a));background:hsla(var(--s-warning-color-h),var(--s-warning-color-s),calc(calc(var(--s-warning-color-l) + var(--s-warning-color-l-l)) + -2%),var(--s-warning-color-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.btn:not(.btn-outline).btn-warning.active,.btn:not(.btn-outline).btn-warning:active{border-color:hsla(var(--s-warning-color-h),var(--s-warning-color-s),calc(calc(var(--s-warning-color-l) + var(--s-warning-color-l-l)) + -10%),var(--s-warning-color-a));background:hsla(var(--s-warning-color-h),var(--s-warning-color-s),calc(calc(var(--s-warning-color-l) + var(--s-warning-color-l-l)) + -7%),var(--s-warning-color-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.btn:not(.btn-outline).btn-warning:visited{color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.btn:not(.btn-outline).btn-warning.loading:after{border-bottom-color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a));border-left-color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.btn:not(.btn-outline).btn-dark{border-color:hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)) + -3%),var(--s-dark-color-a));background:hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)),var(--s-dark-color-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.btn:not(.btn-outline).btn-dark:focus{box-shadow:0 0 0 .1rem hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)),calc(var(--s-dark-color-a) * .2))}.btn:not(.btn-outline).btn-dark:focus,.btn:not(.btn-outline).btn-dark:hover{border-color:hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)) + -5%),var(--s-dark-color-a));background:hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)) + -2%),var(--s-dark-color-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.btn:not(.btn-outline).btn-dark.active,.btn:not(.btn-outline).btn-dark:active{border-color:hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)) + -10%),var(--s-dark-color-a));background:hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)) + -7%),var(--s-dark-color-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.btn:not(.btn-outline).btn-dark:visited{color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.btn:not(.btn-outline).btn-dark.loading:after{border-bottom-color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a));border-left-color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.btn:not(.btn-outline).btn-light{border-color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(calc(var(--s-light-color-l) + var(--s-light-color-l-l)) + -3%),var(--s-light-color-a));background:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a));color:hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)),var(--s-dark-color-a))}.btn:not(.btn-outline).btn-light:focus{box-shadow:0 0 0 .1rem hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),calc(var(--s-light-color-a) * .2))}.btn:not(.btn-outline).btn-light:focus,.btn:not(.btn-outline).btn-light:hover{border-color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(calc(var(--s-light-color-l) + var(--s-light-color-l-l)) + -5%),var(--s-light-color-a));background:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(calc(var(--s-light-color-l) + var(--s-light-color-l-l)) + -2%),var(--s-light-color-a));color:hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)),var(--s-dark-color-a))}.btn:not(.btn-outline).btn-light.active,.btn:not(.btn-outline).btn-light:active{border-color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(calc(var(--s-light-color-l) + var(--s-light-color-l-l)) + -10%),var(--s-light-color-a));background:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(calc(var(--s-light-color-l) + var(--s-light-color-l-l)) + -7%),var(--s-light-color-a));color:hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)),var(--s-dark-color-a))}.btn:not(.btn-outline).btn-light:visited{color:hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)),var(--s-dark-color-a))}.btn:not(.btn-outline).btn-light.loading:after{border-bottom-color:hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)),var(--s-dark-color-a));border-left-color:hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)),var(--s-dark-color-a))}.btn:not(.btn-outline).btn-accent{border-color:hsla(var(--s-accent-color-h),var(--s-accent-color-s),calc(calc(var(--s-accent-color-l) + var(--s-accent-color-l-l)) + -3%),var(--s-accent-color-a));background:hsla(var(--s-accent-color-h),var(--s-accent-color-s),calc(var(--s-accent-color-l) + var(--s-accent-color-l-l)),var(--s-accent-color-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.btn:not(.btn-outline).btn-accent:focus{box-shadow:0 0 0 .1rem hsla(var(--s-accent-color-h),var(--s-accent-color-s),calc(var(--s-accent-color-l) + var(--s-accent-color-l-l)),calc(var(--s-accent-color-a) * .2))}.btn:not(.btn-outline).btn-accent:focus,.btn:not(.btn-outline).btn-accent:hover{border-color:hsla(var(--s-accent-color-h),var(--s-accent-color-s),calc(calc(var(--s-accent-color-l) + var(--s-accent-color-l-l)) + -5%),var(--s-accent-color-a));background:hsla(var(--s-accent-color-h),var(--s-accent-color-s),calc(calc(var(--s-accent-color-l) + var(--s-accent-color-l-l)) + -2%),var(--s-accent-color-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.btn:not(.btn-outline).btn-accent.active,.btn:not(.btn-outline).btn-accent:active{border-color:hsla(var(--s-accent-color-h),var(--s-accent-color-s),calc(calc(var(--s-accent-color-l) + var(--s-accent-color-l-l)) + -10%),var(--s-accent-color-a));background:hsla(var(--s-accent-color-h),var(--s-accent-color-s),calc(calc(var(--s-accent-color-l) + var(--s-accent-color-l-l)) + -7%),var(--s-accent-color-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.btn:not(.btn-outline).btn-accent:visited{color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.btn:not(.btn-outline).btn-accent.loading:after{border-bottom-color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a));border-left-color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.btn:not(.btn-outline).btn-primary{border-color:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)) + -3%),var(--s-primary-color-a));background:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.btn:not(.btn-outline).btn-primary:focus{box-shadow:0 0 0 .1rem hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),calc(var(--s-primary-color-a) * .2))}.btn:not(.btn-outline).btn-primary:focus,.btn:not(.btn-outline).btn-primary:hover{border-color:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)) + -5%),var(--s-primary-color-a));background:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)) + -2%),var(--s-primary-color-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.btn:not(.btn-outline).btn-primary.active,.btn:not(.btn-outline).btn-primary:active{border-color:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)) + -10%),var(--s-primary-color-a));background:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)) + -7%),var(--s-primary-color-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.btn:not(.btn-outline).btn-primary:visited{color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.btn:not(.btn-outline).btn-primary.loading:after{border-bottom-color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a));border-left-color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.btn:not(.btn-outline).btn-primary-dark{border-color:hsla(var(--s-primary-color-dark-h),var(--s-primary-color-dark-s),calc(calc(var(--s-primary-color-dark-l) + var(--s-primary-color-dark-l-l)) + -3%),var(--s-primary-color-dark-a));background:hsla(var(--s-primary-color-dark-h),var(--s-primary-color-dark-s),calc(var(--s-primary-color-dark-l) + var(--s-primary-color-dark-l-l)),var(--s-primary-color-dark-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.btn:not(.btn-outline).btn-primary-dark:focus{box-shadow:0 0 0 .1rem hsla(var(--s-primary-color-dark-h),var(--s-primary-color-dark-s),calc(var(--s-primary-color-dark-l) + var(--s-primary-color-dark-l-l)),calc(var(--s-primary-color-dark-a) * .2))}.btn:not(.btn-outline).btn-primary-dark:focus,.btn:not(.btn-outline).btn-primary-dark:hover{border-color:hsla(var(--s-primary-color-dark-h),var(--s-primary-color-dark-s),calc(calc(var(--s-primary-color-dark-l) + var(--s-primary-color-dark-l-l)) + -5%),var(--s-primary-color-dark-a));background:hsla(var(--s-primary-color-dark-h),var(--s-primary-color-dark-s),calc(calc(var(--s-primary-color-dark-l) + var(--s-primary-color-dark-l-l)) + -2%),var(--s-primary-color-dark-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.btn:not(.btn-outline).btn-primary-dark.active,.btn:not(.btn-outline).btn-primary-dark:active{border-color:hsla(var(--s-primary-color-dark-h),var(--s-primary-color-dark-s),calc(calc(var(--s-primary-color-dark-l) + var(--s-primary-color-dark-l-l)) + -10%),var(--s-primary-color-dark-a));background:hsla(var(--s-primary-color-dark-h),var(--s-primary-color-dark-s),calc(calc(var(--s-primary-color-dark-l) + var(--s-primary-color-dark-l-l)) + -7%),var(--s-primary-color-dark-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.btn:not(.btn-outline).btn-primary-dark:visited{color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.btn:not(.btn-outline).btn-primary-dark.loading:after{border-bottom-color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a));border-left-color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.btn:not(.btn-outline).btn-primary-light{border-color:hsla(var(--s-primary-color-light-h),var(--s-primary-color-light-s),calc(calc(var(--s-primary-color-light-l) + var(--s-primary-color-light-l-l)) + -3%),var(--s-primary-color-light-a));background:hsla(var(--s-primary-color-light-h),var(--s-primary-color-light-s),calc(var(--s-primary-color-light-l) + var(--s-primary-color-light-l-l)),var(--s-primary-color-light-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.btn:not(.btn-outline).btn-primary-light:focus{box-shadow:0 0 0 .1rem hsla(var(--s-primary-color-light-h),var(--s-primary-color-light-s),calc(var(--s-primary-color-light-l) + var(--s-primary-color-light-l-l)),calc(var(--s-primary-color-light-a) * .2))}.btn:not(.btn-outline).btn-primary-light:focus,.btn:not(.btn-outline).btn-primary-light:hover{border-color:hsla(var(--s-primary-color-light-h),var(--s-primary-color-light-s),calc(calc(var(--s-primary-color-light-l) + var(--s-primary-color-light-l-l)) + -5%),var(--s-primary-color-light-a));background:hsla(var(--s-primary-color-light-h),var(--s-primary-color-light-s),calc(calc(var(--s-primary-color-light-l) + var(--s-primary-color-light-l-l)) + -2%),var(--s-primary-color-light-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.btn:not(.btn-outline).btn-primary-light.active,.btn:not(.btn-outline).btn-primary-light:active{border-color:hsla(var(--s-primary-color-light-h),var(--s-primary-color-light-s),calc(calc(var(--s-primary-color-light-l) + var(--s-primary-color-light-l-l)) + -10%),var(--s-primary-color-light-a));background:hsla(var(--s-primary-color-light-h),var(--s-primary-color-light-s),calc(calc(var(--s-primary-color-light-l) + var(--s-primary-color-light-l-l)) + -7%),var(--s-primary-color-light-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.btn:not(.btn-outline).btn-primary-light:visited{color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.btn:not(.btn-outline).btn-primary-light.loading:after{border-bottom-color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a));border-left-color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.btn:not(.btn-outline).btn-secondary{border-color:hsla(var(--s-secondary-color-h),var(--s-secondary-color-s),calc(calc(var(--s-secondary-color-l) + var(--s-secondary-color-l-l)) + -3%),var(--s-secondary-color-a));background:hsla(var(--s-secondary-color-h),var(--s-secondary-color-s),calc(var(--s-secondary-color-l) + var(--s-secondary-color-l-l)),var(--s-secondary-color-a));color:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a))}.btn:not(.btn-outline).btn-secondary:focus{box-shadow:0 0 0 .1rem hsla(var(--s-secondary-color-h),var(--s-secondary-color-s),calc(var(--s-secondary-color-l) + var(--s-secondary-color-l-l)),calc(var(--s-secondary-color-a) * .2))}.btn:not(.btn-outline).btn-secondary:focus,.btn:not(.btn-outline).btn-secondary:hover{border-color:hsla(var(--s-secondary-color-h),var(--s-secondary-color-s),calc(calc(var(--s-secondary-color-l) + var(--s-secondary-color-l-l)) + -5%),var(--s-secondary-color-a));background:hsla(var(--s-secondary-color-h),var(--s-secondary-color-s),calc(calc(var(--s-secondary-color-l) + var(--s-secondary-color-l-l)) + -2%),var(--s-secondary-color-a));color:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a))}.btn:not(.btn-outline).btn-secondary.active,.btn:not(.btn-outline).btn-secondary:active{border-color:hsla(var(--s-secondary-color-h),var(--s-secondary-color-s),calc(calc(var(--s-secondary-color-l) + var(--s-secondary-color-l-l)) + -10%),var(--s-secondary-color-a));background:hsla(var(--s-secondary-color-h),var(--s-secondary-color-s),calc(calc(var(--s-secondary-color-l) + var(--s-secondary-color-l-l)) + -7%),var(--s-secondary-color-a));color:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a))}.btn:not(.btn-outline).btn-secondary:visited{color:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a))}.btn:not(.btn-outline).btn-secondary.loading:after{border-bottom-color:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a));border-left-color:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a))}.btn:not(.btn-outline).btn-secondary-dark{border-color:hsla(var(--s-secondary-color-dark-h),var(--s-secondary-color-dark-s),calc(calc(var(--s-secondary-color-dark-l) + var(--s-secondary-color-dark-l-l)) + -3%),var(--s-secondary-color-dark-a));background:hsla(var(--s-secondary-color-dark-h),var(--s-secondary-color-dark-s),calc(var(--s-secondary-color-dark-l) + var(--s-secondary-color-dark-l-l)),var(--s-secondary-color-dark-a));color:hsla(var(--s-secondary-color-light-h),var(--s-secondary-color-light-s),calc(calc(var(--s-secondary-color-light-l) + var(--s-secondary-color-light-l-l)) + -40.5%),var(--s-secondary-color-light-a))}.btn:not(.btn-outline).btn-secondary-dark:focus{box-shadow:0 0 0 .1rem hsla(var(--s-secondary-color-dark-h),var(--s-secondary-color-dark-s),calc(var(--s-secondary-color-dark-l) + var(--s-secondary-color-dark-l-l)),calc(var(--s-secondary-color-dark-a) * .2))}.btn:not(.btn-outline).btn-secondary-dark:focus,.btn:not(.btn-outline).btn-secondary-dark:hover{border-color:hsla(var(--s-secondary-color-dark-h),var(--s-secondary-color-dark-s),calc(calc(var(--s-secondary-color-dark-l) + var(--s-secondary-color-dark-l-l)) + -5%),var(--s-secondary-color-dark-a));background:hsla(var(--s-secondary-color-dark-h),var(--s-secondary-color-dark-s),calc(calc(var(--s-secondary-color-dark-l) + var(--s-secondary-color-dark-l-l)) + -2%),var(--s-secondary-color-dark-a));color:hsla(var(--s-secondary-color-light-h),var(--s-secondary-color-light-s),calc(calc(var(--s-secondary-color-light-l) + var(--s-secondary-color-light-l-l)) + -40.5%),var(--s-secondary-color-light-a))}.btn:not(.btn-outline).btn-secondary-dark.active,.btn:not(.btn-outline).btn-secondary-dark:active{border-color:hsla(var(--s-secondary-color-dark-h),var(--s-secondary-color-dark-s),calc(calc(var(--s-secondary-color-dark-l) + var(--s-secondary-color-dark-l-l)) + -10%),var(--s-secondary-color-dark-a));background:hsla(var(--s-secondary-color-dark-h),var(--s-secondary-color-dark-s),calc(calc(var(--s-secondary-color-dark-l) + var(--s-secondary-color-dark-l-l)) + -7%),var(--s-secondary-color-dark-a));color:hsla(var(--s-secondary-color-light-h),var(--s-secondary-color-light-s),calc(calc(var(--s-secondary-color-light-l) + var(--s-secondary-color-light-l-l)) + -40.5%),var(--s-secondary-color-light-a))}.btn:not(.btn-outline).btn-secondary-dark:visited{color:hsla(var(--s-secondary-color-light-h),var(--s-secondary-color-light-s),calc(calc(var(--s-secondary-color-light-l) + var(--s-secondary-color-light-l-l)) + -40.5%),var(--s-secondary-color-light-a))}.btn:not(.btn-outline).btn-secondary-dark.loading:after{border-bottom-color:hsla(var(--s-secondary-color-light-h),var(--s-secondary-color-light-s),calc(calc(var(--s-secondary-color-light-l) + var(--s-secondary-color-light-l-l)) + -40.5%),var(--s-secondary-color-light-a));border-left-color:hsla(var(--s-secondary-color-light-h),var(--s-secondary-color-light-s),calc(calc(var(--s-secondary-color-light-l) + var(--s-secondary-color-light-l-l)) + -40.5%),var(--s-secondary-color-light-a))}.btn:not(.btn-outline).btn-secondary-light{border-color:hsla(var(--s-secondary-color-light-h),var(--s-secondary-color-light-s),calc(calc(var(--s-secondary-color-light-l) + var(--s-secondary-color-light-l-l)) + -3%),var(--s-secondary-color-light-a));background:hsla(var(--s-secondary-color-light-h),var(--s-secondary-color-light-s),calc(var(--s-secondary-color-light-l) + var(--s-secondary-color-light-l-l)),var(--s-secondary-color-light-a));color:hsla(var(--s-secondary-color-dark-h),var(--s-secondary-color-dark-s),calc(calc(var(--s-secondary-color-dark-l) + var(--s-secondary-color-dark-l-l)) + -34.5%),var(--s-secondary-color-dark-a))}.btn:not(.btn-outline).btn-secondary-light:focus{box-shadow:0 0 0 .1rem hsla(var(--s-secondary-color-light-h),var(--s-secondary-color-light-s),calc(var(--s-secondary-color-light-l) + var(--s-secondary-color-light-l-l)),calc(var(--s-secondary-color-light-a) * .2))}.btn:not(.btn-outline).btn-secondary-light:focus,.btn:not(.btn-outline).btn-secondary-light:hover{border-color:hsla(var(--s-secondary-color-light-h),var(--s-secondary-color-light-s),calc(calc(var(--s-secondary-color-light-l) + var(--s-secondary-color-light-l-l)) + -5%),var(--s-secondary-color-light-a));background:hsla(var(--s-secondary-color-light-h),var(--s-secondary-color-light-s),calc(calc(var(--s-secondary-color-light-l) + var(--s-secondary-color-light-l-l)) + -2%),var(--s-secondary-color-light-a));color:hsla(var(--s-secondary-color-dark-h),var(--s-secondary-color-dark-s),calc(calc(var(--s-secondary-color-dark-l) + var(--s-secondary-color-dark-l-l)) + -34.5%),var(--s-secondary-color-dark-a))}.btn:not(.btn-outline).btn-secondary-light.active,.btn:not(.btn-outline).btn-secondary-light:active{border-color:hsla(var(--s-secondary-color-light-h),var(--s-secondary-color-light-s),calc(calc(var(--s-secondary-color-light-l) + var(--s-secondary-color-light-l-l)) + -10%),var(--s-secondary-color-light-a));background:hsla(var(--s-secondary-color-light-h),var(--s-secondary-color-light-s),calc(calc(var(--s-secondary-color-light-l) + var(--s-secondary-color-light-l-l)) + -7%),var(--s-secondary-color-light-a));color:hsla(var(--s-secondary-color-dark-h),var(--s-secondary-color-dark-s),calc(calc(var(--s-secondary-color-dark-l) + var(--s-secondary-color-dark-l-l)) + -34.5%),var(--s-secondary-color-dark-a))}.btn:not(.btn-outline).btn-secondary-light:visited{color:hsla(var(--s-secondary-color-dark-h),var(--s-secondary-color-dark-s),calc(calc(var(--s-secondary-color-dark-l) + var(--s-secondary-color-dark-l-l)) + -34.5%),var(--s-secondary-color-dark-a))}.btn:not(.btn-outline).btn-secondary-light.loading:after{border-bottom-color:hsla(var(--s-secondary-color-dark-h),var(--s-secondary-color-dark-s),calc(calc(var(--s-secondary-color-dark-l) + var(--s-secondary-color-dark-l-l)) + -34.5%),var(--s-secondary-color-dark-a));border-left-color:hsla(var(--s-secondary-color-dark-h),var(--s-secondary-color-dark-s),calc(calc(var(--s-secondary-color-dark-l) + var(--s-secondary-color-dark-l-l)) + -34.5%),var(--s-secondary-color-dark-a))}.btn:not(.btn-outline).loading:after{border-bottom-color:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a));border-left-color:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a))}.btn.btn-outline.btn-disabled{border-color:hsla(var(--s-disabled-color-h),var(--s-disabled-color-s),calc(calc(var(--s-disabled-color-l) + var(--s-disabled-color-l-l)) + -2%),var(--s-disabled-color-a));background:hsla(var(--s-body-bg-color-h),var(--s-body-bg-color-s),calc(var(--s-body-bg-color-l) + var(--s-body-bg-color-l-l)),var(--s-body-bg-color-a));color:hsla(var(--s-disabled-color-h),var(--s-disabled-color-s),calc(calc(var(--s-disabled-color-l) + var(--s-disabled-color-l-l)) + -2%),var(--s-disabled-color-a))}.btn.btn-outline.btn-disabled:focus{box-shadow:0 0 0 .1rem hsla(var(--s-disabled-color-h),var(--s-disabled-color-s),calc(var(--s-disabled-color-l) + var(--s-disabled-color-l-l)),calc(var(--s-disabled-color-a) * .2))}.btn.btn-outline.btn-disabled:focus,.btn.btn-outline.btn-disabled:hover{border-color:hsla(var(--s-disabled-color-h),var(--s-disabled-color-s),calc(calc(var(--s-disabled-color-l) + var(--s-disabled-color-l-l)) + -2%),var(--s-disabled-color-a));background:hsla(var(--s-disabled-color-h),var(--s-disabled-color-s),calc(calc(var(--s-disabled-color-l) + var(--s-disabled-color-l-l)) + -2%),var(--s-disabled-color-a));color:hsla(var(--s-disabled-color-h),var(--s-disabled-color-s),calc(calc(var(--s-disabled-color-l) + var(--s-disabled-color-l-l)) + 100%),var(--s-disabled-color-a))}.btn.btn-outline.btn-disabled.active,.btn.btn-outline.btn-disabled:active{border-color:hsla(var(--s-disabled-color-h),var(--s-disabled-color-s),calc(calc(var(--s-disabled-color-l) + var(--s-disabled-color-l-l)) + -5%),var(--s-disabled-color-a));background:hsla(var(--s-disabled-color-h),var(--s-disabled-color-s),calc(calc(var(--s-disabled-color-l) + var(--s-disabled-color-l-l)) + -2%),var(--s-disabled-color-a));color:hsla(var(--s-disabled-color-h),var(--s-disabled-color-s),calc(calc(var(--s-disabled-color-l) + var(--s-disabled-color-l-l)) + 100%),var(--s-disabled-color-a))}.btn.btn-outline.btn-disabled.loading:after{border-bottom-color:hsla(var(--s-disabled-color-h),var(--s-disabled-color-s),calc(var(--s-disabled-color-l) + var(--s-disabled-color-l-l)),var(--s-disabled-color-a));border-left-color:hsla(var(--s-disabled-color-h),var(--s-disabled-color-s),calc(var(--s-disabled-color-l) + var(--s-disabled-color-l-l)),var(--s-disabled-color-a))}.btn.btn-outline.btn-error{border-color:hsla(var(--s-error-color-h),var(--s-error-color-s),calc(calc(var(--s-error-color-l) + var(--s-error-color-l-l)) + -2%),var(--s-error-color-a));background:hsla(var(--s-body-bg-color-h),var(--s-body-bg-color-s),calc(var(--s-body-bg-color-l) + var(--s-body-bg-color-l-l)),var(--s-body-bg-color-a));color:hsla(var(--s-error-color-h),var(--s-error-color-s),calc(calc(var(--s-error-color-l) + var(--s-error-color-l-l)) + -2%),var(--s-error-color-a))}.btn.btn-outline.btn-error:focus{box-shadow:0 0 0 .1rem hsla(var(--s-error-color-h),var(--s-error-color-s),calc(var(--s-error-color-l) + var(--s-error-color-l-l)),calc(var(--s-error-color-a) * .2))}.btn.btn-outline.btn-error:focus,.btn.btn-outline.btn-error:hover{border-color:hsla(var(--s-error-color-h),var(--s-error-color-s),calc(calc(var(--s-error-color-l) + var(--s-error-color-l-l)) + -2%),var(--s-error-color-a));background:hsla(var(--s-error-color-h),var(--s-error-color-s),calc(calc(var(--s-error-color-l) + var(--s-error-color-l-l)) + -2%),var(--s-error-color-a));color:hsla(var(--s-error-color-h),var(--s-error-color-s),calc(calc(var(--s-error-color-l) + var(--s-error-color-l-l)) + 100%),var(--s-error-color-a))}.btn.btn-outline.btn-error.active,.btn.btn-outline.btn-error:active{border-color:hsla(var(--s-error-color-h),var(--s-error-color-s),calc(calc(var(--s-error-color-l) + var(--s-error-color-l-l)) + -5%),var(--s-error-color-a));background:hsla(var(--s-error-color-h),var(--s-error-color-s),calc(calc(var(--s-error-color-l) + var(--s-error-color-l-l)) + -2%),var(--s-error-color-a));color:hsla(var(--s-error-color-h),var(--s-error-color-s),calc(calc(var(--s-error-color-l) + var(--s-error-color-l-l)) + 100%),var(--s-error-color-a))}.btn.btn-outline.btn-error.loading:after{border-bottom-color:hsla(var(--s-error-color-h),var(--s-error-color-s),calc(var(--s-error-color-l) + var(--s-error-color-l-l)),var(--s-error-color-a));border-left-color:hsla(var(--s-error-color-h),var(--s-error-color-s),calc(var(--s-error-color-l) + var(--s-error-color-l-l)),var(--s-error-color-a))}.btn.btn-outline.btn-info{border-color:hsla(var(--s-info-color-h),var(--s-info-color-s),calc(calc(var(--s-info-color-l) + var(--s-info-color-l-l)) + -50%),var(--s-info-color-a));background:hsla(var(--s-body-bg-color-h),var(--s-body-bg-color-s),calc(var(--s-body-bg-color-l) + var(--s-body-bg-color-l-l)),var(--s-body-bg-color-a));color:hsla(var(--s-info-color-h),var(--s-info-color-s),calc(calc(var(--s-info-color-l) + var(--s-info-color-l-l)) + -50%),var(--s-info-color-a))}.btn.btn-outline.btn-info:focus{box-shadow:0 0 0 .1rem hsla(var(--s-info-color-h),var(--s-info-color-s),calc(var(--s-info-color-l) + var(--s-info-color-l-l)),calc(var(--s-info-color-a) * .2))}.btn.btn-outline.btn-info:focus,.btn.btn-outline.btn-info:hover{border-color:hsla(var(--s-info-color-h),var(--s-info-color-s),calc(calc(var(--s-info-color-l) + var(--s-info-color-l-l)) + -50%),var(--s-info-color-a));background:hsla(var(--s-info-color-h),var(--s-info-color-s),calc(calc(var(--s-info-color-l) + var(--s-info-color-l-l)) + -50%),var(--s-info-color-a));color:hsla(var(--s-info-color-h),var(--s-info-color-s),calc(calc(var(--s-info-color-l) + var(--s-info-color-l-l)) + 100%),var(--s-info-color-a))}.btn.btn-outline.btn-info.active,.btn.btn-outline.btn-info:active{border-color:hsla(var(--s-info-color-h),var(--s-info-color-s),calc(calc(var(--s-info-color-l) + var(--s-info-color-l-l)) + -53%),var(--s-info-color-a));background:hsla(var(--s-info-color-h),var(--s-info-color-s),calc(calc(var(--s-info-color-l) + var(--s-info-color-l-l)) + -50%),var(--s-info-color-a));color:hsla(var(--s-info-color-h),var(--s-info-color-s),calc(calc(var(--s-info-color-l) + var(--s-info-color-l-l)) + 100%),var(--s-info-color-a))}.btn.btn-outline.btn-info.loading:after{border-bottom-color:hsla(var(--s-info-color-h),var(--s-info-color-s),calc(var(--s-info-color-l) + var(--s-info-color-l-l)),var(--s-info-color-a));border-left-color:hsla(var(--s-info-color-h),var(--s-info-color-s),calc(var(--s-info-color-l) + var(--s-info-color-l-l)),var(--s-info-color-a))}.btn.btn-outline.btn-success{border-color:hsla(var(--s-success-color-h),var(--s-success-color-s),calc(calc(var(--s-success-color-l) + var(--s-success-color-l-l)) + -2%),var(--s-success-color-a));background:hsla(var(--s-body-bg-color-h),var(--s-body-bg-color-s),calc(var(--s-body-bg-color-l) + var(--s-body-bg-color-l-l)),var(--s-body-bg-color-a));color:hsla(var(--s-success-color-h),var(--s-success-color-s),calc(calc(var(--s-success-color-l) + var(--s-success-color-l-l)) + -2%),var(--s-success-color-a))}.btn.btn-outline.btn-success:focus{box-shadow:0 0 0 .1rem hsla(var(--s-success-color-h),var(--s-success-color-s),calc(var(--s-success-color-l) + var(--s-success-color-l-l)),calc(var(--s-success-color-a) * .2))}.btn.btn-outline.btn-success:focus,.btn.btn-outline.btn-success:hover{border-color:hsla(var(--s-success-color-h),var(--s-success-color-s),calc(calc(var(--s-success-color-l) + var(--s-success-color-l-l)) + -2%),var(--s-success-color-a));background:hsla(var(--s-success-color-h),var(--s-success-color-s),calc(calc(var(--s-success-color-l) + var(--s-success-color-l-l)) + -2%),var(--s-success-color-a));color:hsla(var(--s-success-color-h),var(--s-success-color-s),calc(calc(var(--s-success-color-l) + var(--s-success-color-l-l)) + 100%),var(--s-success-color-a))}.btn.btn-outline.btn-success.active,.btn.btn-outline.btn-success:active{border-color:hsla(var(--s-success-color-h),var(--s-success-color-s),calc(calc(var(--s-success-color-l) + var(--s-success-color-l-l)) + -5%),var(--s-success-color-a));background:hsla(var(--s-success-color-h),var(--s-success-color-s),calc(calc(var(--s-success-color-l) + var(--s-success-color-l-l)) + -2%),var(--s-success-color-a));color:hsla(var(--s-success-color-h),var(--s-success-color-s),calc(calc(var(--s-success-color-l) + var(--s-success-color-l-l)) + 100%),var(--s-success-color-a))}.btn.btn-outline.btn-success.loading:after{border-bottom-color:hsla(var(--s-success-color-h),var(--s-success-color-s),calc(var(--s-success-color-l) + var(--s-success-color-l-l)),var(--s-success-color-a));border-left-color:hsla(var(--s-success-color-h),var(--s-success-color-s),calc(var(--s-success-color-l) + var(--s-success-color-l-l)),var(--s-success-color-a))}.btn.btn-outline.btn-warning{border-color:hsla(var(--s-warning-color-h),var(--s-warning-color-s),calc(calc(var(--s-warning-color-l) + var(--s-warning-color-l-l)) + -2%),var(--s-warning-color-a));background:hsla(var(--s-body-bg-color-h),var(--s-body-bg-color-s),calc(var(--s-body-bg-color-l) + var(--s-body-bg-color-l-l)),var(--s-body-bg-color-a));color:hsla(var(--s-warning-color-h),var(--s-warning-color-s),calc(calc(var(--s-warning-color-l) + var(--s-warning-color-l-l)) + -2%),var(--s-warning-color-a))}.btn.btn-outline.btn-warning:focus{box-shadow:0 0 0 .1rem hsla(var(--s-warning-color-h),var(--s-warning-color-s),calc(var(--s-warning-color-l) + var(--s-warning-color-l-l)),calc(var(--s-warning-color-a) * .2))}.btn.btn-outline.btn-warning:focus,.btn.btn-outline.btn-warning:hover{border-color:hsla(var(--s-warning-color-h),var(--s-warning-color-s),calc(calc(var(--s-warning-color-l) + var(--s-warning-color-l-l)) + -2%),var(--s-warning-color-a));background:hsla(var(--s-warning-color-h),var(--s-warning-color-s),calc(calc(var(--s-warning-color-l) + var(--s-warning-color-l-l)) + -2%),var(--s-warning-color-a));color:hsla(var(--s-warning-color-h),var(--s-warning-color-s),calc(calc(var(--s-warning-color-l) + var(--s-warning-color-l-l)) + 100%),var(--s-warning-color-a))}.btn.btn-outline.btn-warning.active,.btn.btn-outline.btn-warning:active{border-color:hsla(var(--s-warning-color-h),var(--s-warning-color-s),calc(calc(var(--s-warning-color-l) + var(--s-warning-color-l-l)) + -5%),var(--s-warning-color-a));background:hsla(var(--s-warning-color-h),var(--s-warning-color-s),calc(calc(var(--s-warning-color-l) + var(--s-warning-color-l-l)) + -2%),var(--s-warning-color-a));color:hsla(var(--s-warning-color-h),var(--s-warning-color-s),calc(calc(var(--s-warning-color-l) + var(--s-warning-color-l-l)) + 100%),var(--s-warning-color-a))}.btn.btn-outline.btn-warning.loading:after{border-bottom-color:hsla(var(--s-warning-color-h),var(--s-warning-color-s),calc(var(--s-warning-color-l) + var(--s-warning-color-l-l)),var(--s-warning-color-a));border-left-color:hsla(var(--s-warning-color-h),var(--s-warning-color-s),calc(var(--s-warning-color-l) + var(--s-warning-color-l-l)),var(--s-warning-color-a))}.btn.btn-outline.btn-dark{border-color:hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)) + -2%),var(--s-dark-color-a));background:hsla(var(--s-body-bg-color-h),var(--s-body-bg-color-s),calc(var(--s-body-bg-color-l) + var(--s-body-bg-color-l-l)),var(--s-body-bg-color-a));color:hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)) + -2%),var(--s-dark-color-a))}.btn.btn-outline.btn-dark:focus{box-shadow:0 0 0 .1rem hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)),calc(var(--s-dark-color-a) * .2))}.btn.btn-outline.btn-dark:focus,.btn.btn-outline.btn-dark:hover{border-color:hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)) + -2%),var(--s-dark-color-a));background:hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)) + -2%),var(--s-dark-color-a));color:hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)) + 100%),var(--s-dark-color-a))}.btn.btn-outline.btn-dark.active,.btn.btn-outline.btn-dark:active{border-color:hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)) + -5%),var(--s-dark-color-a));background:hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)) + -2%),var(--s-dark-color-a));color:hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)) + 100%),var(--s-dark-color-a))}.btn.btn-outline.btn-dark.loading:after{border-bottom-color:hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)),var(--s-dark-color-a));border-left-color:hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)),var(--s-dark-color-a))}.btn.btn-outline.btn-light{border-color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(calc(var(--s-light-color-l) + var(--s-light-color-l-l)) + -2%),var(--s-light-color-a));background:hsla(var(--s-body-bg-color-h),var(--s-body-bg-color-s),calc(var(--s-body-bg-color-l) + var(--s-body-bg-color-l-l)),var(--s-body-bg-color-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(calc(var(--s-light-color-l) + var(--s-light-color-l-l)) + -2%),var(--s-light-color-a))}.btn.btn-outline.btn-light:focus{box-shadow:0 0 0 .1rem hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),calc(var(--s-light-color-a) * .2))}.btn.btn-outline.btn-light:focus,.btn.btn-outline.btn-light:hover{border-color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(calc(var(--s-light-color-l) + var(--s-light-color-l-l)) + -2%),var(--s-light-color-a));background:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(calc(var(--s-light-color-l) + var(--s-light-color-l-l)) + -2%),var(--s-light-color-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(calc(var(--s-light-color-l) + var(--s-light-color-l-l)) + 100%),var(--s-light-color-a))}.btn.btn-outline.btn-light.active,.btn.btn-outline.btn-light:active{border-color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(calc(var(--s-light-color-l) + var(--s-light-color-l-l)) + -5%),var(--s-light-color-a));background:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(calc(var(--s-light-color-l) + var(--s-light-color-l-l)) + -2%),var(--s-light-color-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(calc(var(--s-light-color-l) + var(--s-light-color-l-l)) + 100%),var(--s-light-color-a))}.btn.btn-outline.btn-light.loading:after{border-bottom-color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a));border-left-color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.btn.btn-outline.btn-accent{border-color:hsla(var(--s-accent-color-h),var(--s-accent-color-s),calc(calc(var(--s-accent-color-l) + var(--s-accent-color-l-l)) + -2%),var(--s-accent-color-a));background:hsla(var(--s-body-bg-color-h),var(--s-body-bg-color-s),calc(var(--s-body-bg-color-l) + var(--s-body-bg-color-l-l)),var(--s-body-bg-color-a));color:hsla(var(--s-accent-color-h),var(--s-accent-color-s),calc(calc(var(--s-accent-color-l) + var(--s-accent-color-l-l)) + -2%),var(--s-accent-color-a))}.btn.btn-outline.btn-accent:focus{box-shadow:0 0 0 .1rem hsla(var(--s-accent-color-h),var(--s-accent-color-s),calc(var(--s-accent-color-l) + var(--s-accent-color-l-l)),calc(var(--s-accent-color-a) * .2))}.btn.btn-outline.btn-accent:focus,.btn.btn-outline.btn-accent:hover{border-color:hsla(var(--s-accent-color-h),var(--s-accent-color-s),calc(calc(var(--s-accent-color-l) + var(--s-accent-color-l-l)) + -2%),var(--s-accent-color-a));background:hsla(var(--s-accent-color-h),var(--s-accent-color-s),calc(calc(var(--s-accent-color-l) + var(--s-accent-color-l-l)) + -2%),var(--s-accent-color-a));color:hsla(var(--s-accent-color-h),var(--s-accent-color-s),calc(calc(var(--s-accent-color-l) + var(--s-accent-color-l-l)) + 100%),var(--s-accent-color-a))}.btn.btn-outline.btn-accent.active,.btn.btn-outline.btn-accent:active{border-color:hsla(var(--s-accent-color-h),var(--s-accent-color-s),calc(calc(var(--s-accent-color-l) + var(--s-accent-color-l-l)) + -5%),var(--s-accent-color-a));background:hsla(var(--s-accent-color-h),var(--s-accent-color-s),calc(calc(var(--s-accent-color-l) + var(--s-accent-color-l-l)) + -2%),var(--s-accent-color-a));color:hsla(var(--s-accent-color-h),var(--s-accent-color-s),calc(calc(var(--s-accent-color-l) + var(--s-accent-color-l-l)) + 100%),var(--s-accent-color-a))}.btn.btn-outline.btn-accent.loading:after{border-bottom-color:hsla(var(--s-accent-color-h),var(--s-accent-color-s),calc(var(--s-accent-color-l) + var(--s-accent-color-l-l)),var(--s-accent-color-a));border-left-color:hsla(var(--s-accent-color-h),var(--s-accent-color-s),calc(var(--s-accent-color-l) + var(--s-accent-color-l-l)),var(--s-accent-color-a))}.btn.btn-outline.btn-primary{border-color:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)) + -2%),var(--s-primary-color-a));background:hsla(var(--s-body-bg-color-h),var(--s-body-bg-color-s),calc(var(--s-body-bg-color-l) + var(--s-body-bg-color-l-l)),var(--s-body-bg-color-a));color:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)) + -2%),var(--s-primary-color-a))}.btn.btn-outline.btn-primary:focus{box-shadow:0 0 0 .1rem hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),calc(var(--s-primary-color-a) * .2))}.btn.btn-outline.btn-primary:focus,.btn.btn-outline.btn-primary:hover{border-color:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)) + -2%),var(--s-primary-color-a));background:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)) + -2%),var(--s-primary-color-a));color:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)) + 100%),var(--s-primary-color-a))}.btn.btn-outline.btn-primary.active,.btn.btn-outline.btn-primary:active{border-color:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)) + -5%),var(--s-primary-color-a));background:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)) + -2%),var(--s-primary-color-a));color:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)) + 100%),var(--s-primary-color-a))}.btn.btn-outline.btn-primary.loading:after{border-bottom-color:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a));border-left-color:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a))}.btn.btn-outline.btn-primary-dark{border-color:hsla(var(--s-primary-color-dark-h),var(--s-primary-color-dark-s),calc(calc(var(--s-primary-color-dark-l) + var(--s-primary-color-dark-l-l)) + -2%),var(--s-primary-color-dark-a));background:hsla(var(--s-body-bg-color-h),var(--s-body-bg-color-s),calc(var(--s-body-bg-color-l) + var(--s-body-bg-color-l-l)),var(--s-body-bg-color-a));color:hsla(var(--s-primary-color-dark-h),var(--s-primary-color-dark-s),calc(calc(var(--s-primary-color-dark-l) + var(--s-primary-color-dark-l-l)) + -2%),var(--s-primary-color-dark-a))}.btn.btn-outline.btn-primary-dark:focus{box-shadow:0 0 0 .1rem hsla(var(--s-primary-color-dark-h),var(--s-primary-color-dark-s),calc(var(--s-primary-color-dark-l) + var(--s-primary-color-dark-l-l)),calc(var(--s-primary-color-dark-a) * .2))}.btn.btn-outline.btn-primary-dark:focus,.btn.btn-outline.btn-primary-dark:hover{border-color:hsla(var(--s-primary-color-dark-h),var(--s-primary-color-dark-s),calc(calc(var(--s-primary-color-dark-l) + var(--s-primary-color-dark-l-l)) + -2%),var(--s-primary-color-dark-a));background:hsla(var(--s-primary-color-dark-h),var(--s-primary-color-dark-s),calc(calc(var(--s-primary-color-dark-l) + var(--s-primary-color-dark-l-l)) + -2%),var(--s-primary-color-dark-a));color:hsla(var(--s-primary-color-dark-h),var(--s-primary-color-dark-s),calc(calc(var(--s-primary-color-dark-l) + var(--s-primary-color-dark-l-l)) + 100%),var(--s-primary-color-dark-a))}.btn.btn-outline.btn-primary-dark.active,.btn.btn-outline.btn-primary-dark:active{border-color:hsla(var(--s-primary-color-dark-h),var(--s-primary-color-dark-s),calc(calc(var(--s-primary-color-dark-l) + var(--s-primary-color-dark-l-l)) + -5%),var(--s-primary-color-dark-a));background:hsla(var(--s-primary-color-dark-h),var(--s-primary-color-dark-s),calc(calc(var(--s-primary-color-dark-l) + var(--s-primary-color-dark-l-l)) + -2%),var(--s-primary-color-dark-a));color:hsla(var(--s-primary-color-dark-h),var(--s-primary-color-dark-s),calc(calc(var(--s-primary-color-dark-l) + var(--s-primary-color-dark-l-l)) + 100%),var(--s-primary-color-dark-a))}.btn.btn-outline.btn-primary-dark.loading:after{border-bottom-color:hsla(var(--s-primary-color-dark-h),var(--s-primary-color-dark-s),calc(var(--s-primary-color-dark-l) + var(--s-primary-color-dark-l-l)),var(--s-primary-color-dark-a));border-left-color:hsla(var(--s-primary-color-dark-h),var(--s-primary-color-dark-s),calc(var(--s-primary-color-dark-l) + var(--s-primary-color-dark-l-l)),var(--s-primary-color-dark-a))}.btn.btn-outline.btn-primary-light{border-color:hsla(var(--s-primary-color-light-h),var(--s-primary-color-light-s),calc(calc(var(--s-primary-color-light-l) + var(--s-primary-color-light-l-l)) + -2%),var(--s-primary-color-light-a));background:hsla(var(--s-body-bg-color-h),var(--s-body-bg-color-s),calc(var(--s-body-bg-color-l) + var(--s-body-bg-color-l-l)),var(--s-body-bg-color-a));color:hsla(var(--s-primary-color-light-h),var(--s-primary-color-light-s),calc(calc(var(--s-primary-color-light-l) + var(--s-primary-color-light-l-l)) + -2%),var(--s-primary-color-light-a))}.btn.btn-outline.btn-primary-light:focus{box-shadow:0 0 0 .1rem hsla(var(--s-primary-color-light-h),var(--s-primary-color-light-s),calc(var(--s-primary-color-light-l) + var(--s-primary-color-light-l-l)),calc(var(--s-primary-color-light-a) * .2))}.btn.btn-outline.btn-primary-light:focus,.btn.btn-outline.btn-primary-light:hover{border-color:hsla(var(--s-primary-color-light-h),var(--s-primary-color-light-s),calc(calc(var(--s-primary-color-light-l) + var(--s-primary-color-light-l-l)) + -2%),var(--s-primary-color-light-a));background:hsla(var(--s-primary-color-light-h),var(--s-primary-color-light-s),calc(calc(var(--s-primary-color-light-l) + var(--s-primary-color-light-l-l)) + -2%),var(--s-primary-color-light-a));color:hsla(var(--s-primary-color-light-h),var(--s-primary-color-light-s),calc(calc(var(--s-primary-color-light-l) + var(--s-primary-color-light-l-l)) + 100%),var(--s-primary-color-light-a))}.btn.btn-outline.btn-primary-light.active,.btn.btn-outline.btn-primary-light:active{border-color:hsla(var(--s-primary-color-light-h),var(--s-primary-color-light-s),calc(calc(var(--s-primary-color-light-l) + var(--s-primary-color-light-l-l)) + -5%),var(--s-primary-color-light-a));background:hsla(var(--s-primary-color-light-h),var(--s-primary-color-light-s),calc(calc(var(--s-primary-color-light-l) + var(--s-primary-color-light-l-l)) + -2%),var(--s-primary-color-light-a));color:hsla(var(--s-primary-color-light-h),var(--s-primary-color-light-s),calc(calc(var(--s-primary-color-light-l) + var(--s-primary-color-light-l-l)) + 100%),var(--s-primary-color-light-a))}.btn.btn-outline.btn-primary-light.loading:after{border-bottom-color:hsla(var(--s-primary-color-light-h),var(--s-primary-color-light-s),calc(var(--s-primary-color-light-l) + var(--s-primary-color-light-l-l)),var(--s-primary-color-light-a));border-left-color:hsla(var(--s-primary-color-light-h),var(--s-primary-color-light-s),calc(var(--s-primary-color-light-l) + var(--s-primary-color-light-l-l)),var(--s-primary-color-light-a))}.btn.btn-outline.btn-secondary{border-color:hsla(var(--s-secondary-color-h),var(--s-secondary-color-s),calc(calc(var(--s-secondary-color-l) + var(--s-secondary-color-l-l)) + -2%),var(--s-secondary-color-a));background:hsla(var(--s-body-bg-color-h),var(--s-body-bg-color-s),calc(var(--s-body-bg-color-l) + var(--s-body-bg-color-l-l)),var(--s-body-bg-color-a));color:hsla(var(--s-secondary-color-h),var(--s-secondary-color-s),calc(calc(var(--s-secondary-color-l) + var(--s-secondary-color-l-l)) + -2%),var(--s-secondary-color-a))}.btn.btn-outline.btn-secondary:focus{box-shadow:0 0 0 .1rem hsla(var(--s-secondary-color-h),var(--s-secondary-color-s),calc(var(--s-secondary-color-l) + var(--s-secondary-color-l-l)),calc(var(--s-secondary-color-a) * .2))}.btn.btn-outline.btn-secondary:focus,.btn.btn-outline.btn-secondary:hover{border-color:hsla(var(--s-secondary-color-h),var(--s-secondary-color-s),calc(calc(var(--s-secondary-color-l) + var(--s-secondary-color-l-l)) + -2%),var(--s-secondary-color-a));background:hsla(var(--s-secondary-color-h),var(--s-secondary-color-s),calc(calc(var(--s-secondary-color-l) + var(--s-secondary-color-l-l)) + -2%),var(--s-secondary-color-a));color:hsla(var(--s-secondary-color-h),var(--s-secondary-color-s),calc(calc(var(--s-secondary-color-l) + var(--s-secondary-color-l-l)) + 100%),var(--s-secondary-color-a))}.btn.btn-outline.btn-secondary.active,.btn.btn-outline.btn-secondary:active{border-color:hsla(var(--s-secondary-color-h),var(--s-secondary-color-s),calc(calc(var(--s-secondary-color-l) + var(--s-secondary-color-l-l)) + -5%),var(--s-secondary-color-a));background:hsla(var(--s-secondary-color-h),var(--s-secondary-color-s),calc(calc(var(--s-secondary-color-l) + var(--s-secondary-color-l-l)) + -2%),var(--s-secondary-color-a));color:hsla(var(--s-secondary-color-h),var(--s-secondary-color-s),calc(calc(var(--s-secondary-color-l) + var(--s-secondary-color-l-l)) + 100%),var(--s-secondary-color-a))}.btn.btn-outline.btn-secondary.loading:after{border-bottom-color:hsla(var(--s-secondary-color-h),var(--s-secondary-color-s),calc(var(--s-secondary-color-l) + var(--s-secondary-color-l-l)),var(--s-secondary-color-a));border-left-color:hsla(var(--s-secondary-color-h),var(--s-secondary-color-s),calc(var(--s-secondary-color-l) + var(--s-secondary-color-l-l)),var(--s-secondary-color-a))}.btn.btn-outline.btn-secondary-dark{border-color:hsla(var(--s-secondary-color-dark-h),var(--s-secondary-color-dark-s),calc(calc(var(--s-secondary-color-dark-l) + var(--s-secondary-color-dark-l-l)) + -2%),var(--s-secondary-color-dark-a));background:hsla(var(--s-body-bg-color-h),var(--s-body-bg-color-s),calc(var(--s-body-bg-color-l) + var(--s-body-bg-color-l-l)),var(--s-body-bg-color-a));color:hsla(var(--s-secondary-color-dark-h),var(--s-secondary-color-dark-s),calc(calc(var(--s-secondary-color-dark-l) + var(--s-secondary-color-dark-l-l)) + -2%),var(--s-secondary-color-dark-a))}.btn.btn-outline.btn-secondary-dark:focus{box-shadow:0 0 0 .1rem hsla(var(--s-secondary-color-dark-h),var(--s-secondary-color-dark-s),calc(var(--s-secondary-color-dark-l) + var(--s-secondary-color-dark-l-l)),calc(var(--s-secondary-color-dark-a) * .2))}.btn.btn-outline.btn-secondary-dark:focus,.btn.btn-outline.btn-secondary-dark:hover{border-color:hsla(var(--s-secondary-color-dark-h),var(--s-secondary-color-dark-s),calc(calc(var(--s-secondary-color-dark-l) + var(--s-secondary-color-dark-l-l)) + -2%),var(--s-secondary-color-dark-a));background:hsla(var(--s-secondary-color-dark-h),var(--s-secondary-color-dark-s),calc(calc(var(--s-secondary-color-dark-l) + var(--s-secondary-color-dark-l-l)) + -2%),var(--s-secondary-color-dark-a));color:hsla(var(--s-secondary-color-dark-h),var(--s-secondary-color-dark-s),calc(calc(var(--s-secondary-color-dark-l) + var(--s-secondary-color-dark-l-l)) + 100%),var(--s-secondary-color-dark-a))}.btn.btn-outline.btn-secondary-dark.active,.btn.btn-outline.btn-secondary-dark:active{border-color:hsla(var(--s-secondary-color-dark-h),var(--s-secondary-color-dark-s),calc(calc(var(--s-secondary-color-dark-l) + var(--s-secondary-color-dark-l-l)) + -5%),var(--s-secondary-color-dark-a));background:hsla(var(--s-secondary-color-dark-h),var(--s-secondary-color-dark-s),calc(calc(var(--s-secondary-color-dark-l) + var(--s-secondary-color-dark-l-l)) + -2%),var(--s-secondary-color-dark-a));color:hsla(var(--s-secondary-color-dark-h),var(--s-secondary-color-dark-s),calc(calc(var(--s-secondary-color-dark-l) + var(--s-secondary-color-dark-l-l)) + 100%),var(--s-secondary-color-dark-a))}.btn.btn-outline.btn-secondary-dark.loading:after{border-bottom-color:hsla(var(--s-secondary-color-dark-h),var(--s-secondary-color-dark-s),calc(var(--s-secondary-color-dark-l) + var(--s-secondary-color-dark-l-l)),var(--s-secondary-color-dark-a));border-left-color:hsla(var(--s-secondary-color-dark-h),var(--s-secondary-color-dark-s),calc(var(--s-secondary-color-dark-l) + var(--s-secondary-color-dark-l-l)),var(--s-secondary-color-dark-a))}.btn.btn-outline.btn-secondary-light{border-color:hsla(var(--s-secondary-color-light-h),var(--s-secondary-color-light-s),calc(calc(var(--s-secondary-color-light-l) + var(--s-secondary-color-light-l-l)) + -2%),var(--s-secondary-color-light-a));background:hsla(var(--s-body-bg-color-h),var(--s-body-bg-color-s),calc(var(--s-body-bg-color-l) + var(--s-body-bg-color-l-l)),var(--s-body-bg-color-a));color:hsla(var(--s-secondary-color-light-h),var(--s-secondary-color-light-s),calc(calc(var(--s-secondary-color-light-l) + var(--s-secondary-color-light-l-l)) + -2%),var(--s-secondary-color-light-a))}.btn.btn-outline.btn-secondary-light:focus{box-shadow:0 0 0 .1rem hsla(var(--s-secondary-color-light-h),var(--s-secondary-color-light-s),calc(var(--s-secondary-color-light-l) + var(--s-secondary-color-light-l-l)),calc(var(--s-secondary-color-light-a) * .2))}.btn.btn-outline.btn-secondary-light:focus,.btn.btn-outline.btn-secondary-light:hover{border-color:hsla(var(--s-secondary-color-light-h),var(--s-secondary-color-light-s),calc(calc(var(--s-secondary-color-light-l) + var(--s-secondary-color-light-l-l)) + -2%),var(--s-secondary-color-light-a));background:hsla(var(--s-secondary-color-light-h),var(--s-secondary-color-light-s),calc(calc(var(--s-secondary-color-light-l) + var(--s-secondary-color-light-l-l)) + -2%),var(--s-secondary-color-light-a));color:hsla(var(--s-secondary-color-light-h),var(--s-secondary-color-light-s),calc(calc(var(--s-secondary-color-light-l) + var(--s-secondary-color-light-l-l)) + 100%),var(--s-secondary-color-light-a))}.btn.btn-outline.btn-secondary-light.active,.btn.btn-outline.btn-secondary-light:active{border-color:hsla(var(--s-secondary-color-light-h),var(--s-secondary-color-light-s),calc(calc(var(--s-secondary-color-light-l) + var(--s-secondary-color-light-l-l)) + -5%),var(--s-secondary-color-light-a));background:hsla(var(--s-secondary-color-light-h),var(--s-secondary-color-light-s),calc(calc(var(--s-secondary-color-light-l) + var(--s-secondary-color-light-l-l)) + -2%),var(--s-secondary-color-light-a));color:hsla(var(--s-secondary-color-light-h),var(--s-secondary-color-light-s),calc(calc(var(--s-secondary-color-light-l) + var(--s-secondary-color-light-l-l)) + 100%),var(--s-secondary-color-light-a))}.btn.btn-outline.btn-secondary-light.loading:after{border-bottom-color:hsla(var(--s-secondary-color-light-h),var(--s-secondary-color-light-s),calc(var(--s-secondary-color-light-l) + var(--s-secondary-color-light-l-l)),var(--s-secondary-color-light-a));border-left-color:hsla(var(--s-secondary-color-light-h),var(--s-secondary-color-light-s),calc(var(--s-secondary-color-light-l) + var(--s-secondary-color-light-l-l)),var(--s-secondary-color-light-a))}.form-group:not(:last-child){margin-bottom:calc(var(--s-layout-spacing) * var(--s-layout-spacing-unit))}fieldset{margin-bottom:calc(var(--s-layout-spacing-lg) * var(--s-layout-spacing-unit))}legend{margin-bottom:calc(var(--s-layout-spacing-lg) * var(--s-layout-spacing-unit));font-size:var(--s-font-size-lg);font-weight:500}.form-label{display:block;padding:calc(var(--s-control-padding-y) + var(--s-border-width)) 0;line-height:var(--s-line-height)}.form-label.label-sm{padding:calc(var(--s-control-padding-y-sm) + var(--s-border-width)) 0;font-size:var(--s-font-size-sm)}.form-label.label-lg{padding:calc(var(--s-control-padding-y-lg) + var(--s-border-width)) 0;font-size:var(--s-font-size-lg)}.form-input{position:relative;-webkit-appearance:none;appearance:none;display:block;max-width:100%;width:100%;height:var(--s-control-size);padding:var(--s-control-padding-y) var(--s-control-padding-x);border:var(--s-border-width) solid hsla(var(--s-border-color-dark-h),var(--s-border-color-dark-s),calc(var(--s-border-color-dark-l) + var(--s-border-color-dark-l-l)),var(--s-border-color-dark-a));border-radius:var(--s-border-radius);outline:0;background:hsla(var(--s-bg-color-light-h),var(--s-bg-color-light-s),calc(var(--s-bg-color-light-l) + var(--s-bg-color-light-l-l)),var(--s-bg-color-light-a));background-image:none;color:hsla(var(--s-body-font-color-h),var(--s-body-font-color-s),calc(var(--s-body-font-color-l) + var(--s-body-font-color-l-l)),var(--s-body-font-color-a));font-size:var(--s-font-size);line-height:var(--s-line-height);transition:background var(--s-transition-duration),border var(--s-transition-duration),box-shadow var(--s-transition-duration),color var(--s-transition-duration)}.form-input:focus{border-color:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a));box-shadow:0 0 0 .1rem hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),calc(var(--s-primary-color-a) * .2))}.form-input::placeholder{color:hsla(var(--s-gray-color-h),var(--s-gray-color-s),calc(var(--s-gray-color-l) + var(--s-gray-color-l-l)),var(--s-gray-color-a))}.form-input.input-sm{height:var(--s-control-size-sm);padding:var(--s-control-padding-y-sm) var(--s-control-padding-x-sm);font-size:var(--s-font-size-sm)}.form-input.input-lg{height:var(--s-control-size-lg);padding:var(--s-control-padding-y-lg) var(--s-control-padding-x-lg);font-size:var(--s-font-size-lg)}.form-input.input-inline{display:inline-block;width:auto;vertical-align:middle}.form-input[type=file],textarea.form-input,textarea.form-input.input-lg,textarea.form-input.input-sm{height:auto}.form-input-hint{margin-top:var(--s-unit-1);color:hsla(var(--s-gray-color-h),var(--s-gray-color-s),calc(var(--s-gray-color-l) + var(--s-gray-color-l-l)),var(--s-gray-color-a));font-size:var(--s-font-size-sm)}.has-success .form-input-hint,.is-success+.form-input-hint{color:hsla(var(--s-success-color-h),var(--s-success-color-s),calc(var(--s-success-color-l) + var(--s-success-color-l-l)),var(--s-success-color-a))}.has-error .form-input-hint,.is-error+.form-input-hint{color:hsla(var(--s-error-color-h),var(--s-error-color-s),calc(var(--s-error-color-l) + var(--s-error-color-l-l)),var(--s-error-color-a))}.form-select{-webkit-appearance:none;appearance:none;width:100%;height:var(--s-control-size);padding:var(--s-control-padding-y) var(--s-control-padding-x);border:var(--s-border-width) solid hsla(var(--s-border-color-dark-h),var(--s-border-color-dark-s),calc(var(--s-border-color-dark-l) + var(--s-border-color-dark-l-l)),var(--s-border-color-dark-a));border-radius:var(--s-border-radius);outline:0;background:hsla(var(--s-bg-color-light-h),var(--s-bg-color-light-s),calc(var(--s-bg-color-light-l) + var(--s-bg-color-light-l-l)),var(--s-bg-color-light-a));color:inherit;font-size:var(--s-font-size);line-height:var(--s-line-height);vertical-align:middle}.form-select:focus{border-color:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a));box-shadow:0 0 0 .1rem hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),calc(var(--s-primary-color-a) * .2))}.form-select::-ms-expand{display:none}.form-select.select-sm{height:var(--s-control-size-sm);padding:var(--s-control-padding-y-sm) calc(var(--s-control-icon-size) + var(--s-control-padding-x-sm)) var(--s-control-padding-y-sm) var(--s-control-padding-x-sm);font-size:var(--s-font-size-sm)}.form-select.select-lg{height:var(--s-control-size-lg);padding:var(--s-control-padding-y-lg) calc(var(--s-control-icon-size) + var(--s-control-padding-x-lg)) var(--s-control-padding-y-lg) var(--s-control-padding-x-lg);font-size:var(--s-font-size-lg)}.form-select[multiple],.form-select[size]{height:auto;padding:var(--s-control-padding-y) var(--s-control-padding-x)}.form-select[multiple] option,.form-select[size] option{padding:var(--s-unit-h) var(--s-unit-1)}.form-select:not([multiple]):not([size]){padding-right:calc(var(--s-control-icon-size) + var(--s-control-padding-x));background:hsla(var(--s-bg-color-light-h),var(--s-bg-color-light-s),calc(var(--s-bg-color-light-l) + var(--s-bg-color-light-l-l)),var(--s-bg-color-light-a)) url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%204%205'%3E%3Cpath%20fill='%23667189'%20d='M2%200L0%202h4zm0%205L0%203h4z'/%3E%3C/svg%3E") no-repeat right .35rem center/.4rem .5rem}.has-icon-left,.has-icon-right{position:relative}.has-icon-left .form-icon,.has-icon-right .form-icon{z-index:calc(var(--s-z-index-0) + 1);position:absolute;top:50%;margin:var(--s-unit-0) var(--s-control-padding-y);width:var(--s-control-icon-size);height:var(--s-control-icon-size);transform:translateY(-50%)}.has-icon-left .form-icon{left:var(--s-border-width)}.has-icon-left .form-input{padding-left:calc(var(--s-control-icon-size) + var(--s-control-padding-y) * 2)}.has-icon-right .form-icon{right:var(--s-border-width)}.has-icon-right .form-input{padding-right:calc(var(--s-control-icon-size) + var(--s-control-padding-y) * 2)}.form-checkbox,.form-radio,.form-switch{position:relative;margin:calc((var(--s-control-size) - var(--s-control-size-sm)) * .5) 0;display:block;min-height:var(--s-control-size-sm);line-height:var(--s-line-height);padding:calc((var(--s-control-size-sm) - var(--s-line-height))/ 2) var(--s-control-padding-x) calc((var(--s-control-size-sm) - var(--s-line-height))/ 2) calc(var(--s-control-icon-size) + var(--s-control-padding-x))}.form-checkbox input,.form-radio input,.form-switch input{position:absolute;margin:-1px;overflow:hidden;width:1px;height:1px;clip:rect(0,0,0,0)}.form-checkbox input:focus+.form-icon,.form-radio input:focus+.form-icon,.form-switch input:focus+.form-icon{border-color:primary;box-shadow:0 0 0 .1rem hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),calc(var(--s-primary-color-a) * .2))}.form-checkbox input:checked+.form-icon,.form-radio input:checked+.form-icon,.form-switch input:checked+.form-icon{border-color:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a));background:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a))}.form-checkbox .form-icon,.form-radio .form-icon,.form-switch .form-icon{position:absolute;display:inline-block;cursor:pointer;border:var(--s-border-width) solid hsla(var(--s-border-color-dark-h),var(--s-border-color-dark-s),calc(var(--s-border-color-dark-l) + var(--s-border-color-dark-l-l)),var(--s-border-color-dark-a));transition:background var(--s-transition-duration),border var(--s-transition-duration),box-shadow var(--s-transition-duration),color var(--s-transition-duration)}.form-checkbox.input-sm,.form-radio.input-sm,.form-switch.input-sm{margin:0;font-size:var(--s-font-size-sm)}.form-checkbox.input-lg,.form-radio.input-lg,.form-switch.input-lg{margin:calc((var(--s-control-size-lg) - var(--s-control-size-sm))/ 2) 0;font-size:var(--s-font-size-lg)}.form-checkbox .form-icon,.form-radio .form-icon{top:calc((var(--s-control-size-sm) - var(--s-control-icon-size))/ 2);left:0;width:var(--s-control-icon-size);height:var(--s-control-icon-size);background:hsla(var(--s-bg-color-light-h),var(--s-bg-color-light-s),calc(var(--s-bg-color-light-l) + var(--s-bg-color-light-l-l)),var(--s-bg-color-light-a))}.form-checkbox input:active+.form-icon,.form-radio input:active+.form-icon{background:hsla(var(--s-bg-color-dark-h),var(--s-bg-color-dark-s),calc(var(--s-bg-color-dark-l) + var(--s-bg-color-dark-l-l)),var(--s-bg-color-dark-a))}.form-checkbox .form-icon{border-radius:var(--s-border-radius)}.form-checkbox input:checked+.form-icon:before{position:absolute;top:50%;left:50%;margin-left:-3px;margin-top:-6px;content:"";width:6px;height:9px;transform:rotate(45deg);border:var(--s-border-width-lg) solid hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a));border-radius:var(--s-border-radius);border-left-width:0;border-top-width:0;background-clip:padding-box}.form-checkbox input:indeterminate+.form-icon{border-color:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a));background:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a))}.form-checkbox input:indeterminate+.form-icon:before{position:absolute;top:50%;left:50%;margin-left:-5px;margin-top:-1px;content:"";width:10px;height:2px;background:hsla(var(--s-bg-color-light-h),var(--s-bg-color-light-s),calc(var(--s-bg-color-light-l) + var(--s-bg-color-light-l-l)),var(--s-bg-color-light-a))}.form-radio .form-icon{border-radius:50%}.form-radio input:checked+.form-icon:before{position:absolute;top:50%;left:50%;content:"";width:6px;height:6px;transform:translate(-50%,-50%);border-radius:50%;background:hsla(var(--s-bg-color-light-h),var(--s-bg-color-light-s),calc(var(--s-bg-color-light-l) + var(--s-bg-color-light-l-l)),var(--s-bg-color-light-a))}.form-switch{padding-left:calc(var(--s-unit-8) + var(--s-control-padding-x))}.form-switch .form-icon{top:calc((var(--s-control-size-sm) - var(--s-unit-4))/ 2 - var(--s-border-width));left:0;width:var(--s-unit-8);height:calc(var(--s-unit-4) + var(--s-border-width) * 2);border-radius:calc(var(--s-unit-2) + var(--s-border-width));background:hsla(var(--s-gray-color-h),var(--s-gray-color-s),calc(var(--s-gray-color-l) + var(--s-gray-color-l-l)),var(--s-gray-color-a));background-clip:padding-box}.form-switch .form-icon:before{position:absolute;top:0;left:0;content:"";display:block;width:var(--s-unit-4);height:var(--s-unit-4);border-radius:50%;background:hsla(var(--s-bg-color-light-h),var(--s-bg-color-light-s),calc(var(--s-bg-color-light-l) + var(--s-bg-color-light-l-l)),var(--s-bg-color-light-a));transition:background var(--s-transition-duration),border var(--s-transition-duration),box-shadow var(--s-transition-duration),color var(--s-transition-duration),left var(--s-transition-duration)}.form-switch input:checked+.form-icon:before{left:14px}.form-switch input:active+.form-icon:before{background:hsla(var(--s-bg-color-h),var(--s-bg-color-s),calc(var(--s-bg-color-l) + var(--s-bg-color-l-l)),var(--s-bg-color-a))}.input-group{display:flex}.input-group .input-group-addon{padding:var(--s-control-padding-y) var(--s-control-padding-x);border:var(--s-border-width) solid hsla(var(--s-border-color-dark-h),var(--s-border-color-dark-s),calc(var(--s-border-color-dark-l) + var(--s-border-color-dark-l-l)),var(--s-border-color-dark-a));border-radius:var(--s-border-radius);background:hsla(var(--s-bg-color-h),var(--s-bg-color-s),calc(var(--s-bg-color-l) + var(--s-bg-color-l-l)),var(--s-bg-color-a));line-height:var(--s-line-height);white-space:nowrap}.input-group .input-group-addon.addon-sm{padding:var(--s-control-padding-y-sm) var(--s-control-padding-x-sm);font-size:var(--s-font-size-sm)}.input-group .input-group-addon.addon-lg{padding:var(--s-control-padding-y-lg) var(--s-control-padding-x-lg);font-size:var(--s-font-size-lg)}.input-group .form-input,.input-group .form-select{flex:1 1 auto;width:1%}.input-group .input-group-btn{z-index:var(--s-z-index-0)}.input-group .form-input:first-child:not(:last-child),.input-group .form-select:first-child:not(:last-child),.input-group .input-group-addon:first-child:not(:last-child),.input-group .input-group-btn:first-child:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.input-group .form-input:not(:first-child):not(:last-child),.input-group .form-select:not(:first-child):not(:last-child),.input-group .input-group-addon:not(:first-child):not(:last-child),.input-group .input-group-btn:not(:first-child):not(:last-child){margin-left:calc((var(--s-border-width)) * -1);border-radius:0}.input-group .form-input:last-child:not(:first-child),.input-group .form-select:last-child:not(:first-child),.input-group .input-group-addon:last-child:not(:first-child),.input-group .input-group-btn:last-child:not(:first-child){margin-left:calc((var(--s-border-width)) * -1);border-bottom-left-radius:0;border-top-left-radius:0}.input-group .form-input:focus,.input-group .form-select:focus,.input-group .input-group-addon:focus,.input-group .input-group-btn:focus{z-index:calc(var(--s-z-index-0) + 1)}.input-group .form-select{width:auto}.input-group.input-inline{display:inline-flex}.form-input.is-success,.form-select.is-success,.has-success .form-input,.has-success .form-select{border-color:hsla(var(--s-success-color-h),var(--s-success-color-s),calc(var(--s-success-color-l) + var(--s-success-color-l-l)),var(--s-success-color-a));background:hsla(var(--s-success-color-h),var(--s-success-color-s),calc(calc(var(--s-success-color-l) + var(--s-success-color-l-l)) + 53%),var(--s-success-color-a))}.form-input.is-success:focus,.form-select.is-success:focus,.has-success .form-input:focus,.has-success .form-select:focus{box-shadow:0 0 0 .1rem hsla(var(--s-success-color-h),var(--s-success-color-s),calc(var(--s-success-color-l) + var(--s-success-color-l-l)),calc(var(--s-success-color-a) * .2))}.form-input.is-error,.form-select.is-error,.has-error .form-input,.has-error .form-select{border-color:hsla(var(--s-error-color-h),var(--s-error-color-s),calc(var(--s-error-color-l) + var(--s-error-color-l-l)),var(--s-error-color-a));background:hsla(var(--s-error-color-h),var(--s-error-color-s),calc(calc(var(--s-error-color-l) + var(--s-error-color-l-l)) + 53%),var(--s-error-color-a))}.form-input.is-error:focus,.form-select.is-error:focus,.has-error .form-input:focus,.has-error .form-select:focus{box-shadow:0 0 0 .1rem hsla(var(--s-error-color-h),var(--s-error-color-s),calc(var(--s-error-color-l) + var(--s-error-color-l-l)),calc(var(--s-error-color-a) * .2))}.form-checkbox.is-error .form-icon,.form-radio.is-error .form-icon,.form-switch.is-error .form-icon,.has-error .form-checkbox .form-icon,.has-error .form-radio .form-icon,.has-error .form-switch .form-icon{border-color:hsla(var(--s-error-color-h),var(--s-error-color-s),calc(var(--s-error-color-l) + var(--s-error-color-l-l)),var(--s-error-color-a))}.form-checkbox.is-error input:checked+.form-icon,.form-radio.is-error input:checked+.form-icon,.form-switch.is-error input:checked+.form-icon,.has-error .form-checkbox input:checked+.form-icon,.has-error .form-radio input:checked+.form-icon,.has-error .form-switch input:checked+.form-icon{border-color:hsla(var(--s-error-color-h),var(--s-error-color-s),calc(var(--s-error-color-l) + var(--s-error-color-l-l)),var(--s-error-color-a));background:hsla(var(--s-error-color-h),var(--s-error-color-s),calc(var(--s-error-color-l) + var(--s-error-color-l-l)),var(--s-error-color-a))}.form-checkbox.is-error input:focus+.form-icon,.form-radio.is-error input:focus+.form-icon,.form-switch.is-error input:focus+.form-icon,.has-error .form-checkbox input:focus+.form-icon,.has-error .form-radio input:focus+.form-icon,.has-error .form-switch input:focus+.form-icon{border-color:hsla(var(--s-error-color-h),var(--s-error-color-s),calc(var(--s-error-color-l) + var(--s-error-color-l-l)),var(--s-error-color-a));box-shadow:0 0 0 .1rem hsla(var(--s-error-color-h),var(--s-error-color-s),calc(var(--s-error-color-l) + var(--s-error-color-l-l)),calc(var(--s-error-color-a) * .2))}.form-checkbox.is-error input:indeterminate+.form-icon,.has-error .form-checkbox input:indeterminate+.form-icon{border-color:hsla(var(--s-error-color-h),var(--s-error-color-s),calc(var(--s-error-color-l) + var(--s-error-color-l-l)),var(--s-error-color-a));background:hsla(var(--s-error-color-h),var(--s-error-color-s),calc(var(--s-error-color-l) + var(--s-error-color-l-l)),var(--s-error-color-a))}.form-input:not(:placeholder-shown):invalid{border-color:hsla(var(--s-error-color-h),var(--s-error-color-s),calc(var(--s-error-color-l) + var(--s-error-color-l-l)),var(--s-error-color-a))}.form-input:not(:placeholder-shown):invalid:focus{background:hsla(var(--s-error-color-h),var(--s-error-color-s),calc(calc(var(--s-error-color-l) + var(--s-error-color-l-l)) + 53%),var(--s-error-color-a));box-shadow:0 0 0 .1rem hsla(var(--s-error-color-h),var(--s-error-color-s),calc(var(--s-error-color-l) + var(--s-error-color-l-l)),calc(var(--s-error-color-a) * .2))}.form-input:not(:placeholder-shown):invalid+.form-input-hint{color:hsla(var(--s-error-color-h),var(--s-error-color-s),calc(var(--s-error-color-l) + var(--s-error-color-l-l)),var(--s-error-color-a))}.form-input.disabled,.form-input:disabled,.form-select.disabled,.form-select:disabled{opacity:.5;cursor:not-allowed;background-color:hsla(var(--s-disabled-color-h),var(--s-disabled-color-s),calc(var(--s-disabled-color-l) + var(--s-disabled-color-l-l)),var(--s-disabled-color-a))}.form-input[readonly]{background-color:hsla(var(--s-bg-color-h),var(--s-bg-color-s),calc(var(--s-bg-color-l) + var(--s-bg-color-l-l)),var(--s-bg-color-a))}input.disabled+.form-icon,input:disabled+.form-icon{opacity:.5;cursor:not-allowed;background-color:hsla(var(--s-disabled-color-h),var(--s-disabled-color-s),calc(var(--s-disabled-color-l) + var(--s-disabled-color-l-l)),var(--s-disabled-color-a))}.form-switch input.disabled+.form-icon:before,.form-switch input:disabled+.form-icon:before{background-color:hsla(var(--s-disabled-color-h),var(--s-disabled-color-s),calc(var(--s-disabled-color-l) + var(--s-disabled-color-l-l)),var(--s-disabled-color-a))}.form-horizontal{padding:calc(var(--s-layout-spacing) * var(--s-layout-spacing-unit)) var(--s-unit-0)}.form-horizontal .form-group{display:flex;flex-wrap:wrap}.form-inline{display:inline-block}.label{display:inline-block;padding:var(--s-unit-h) var(--s-unit-1);line-height:1.25;border-radius:var(--s-border-radius);background:hsla(var(--s-bg-color-dark-h),var(--s-bg-color-dark-s),calc(var(--s-bg-color-dark-l) + var(--s-bg-color-dark-l-l)),var(--s-bg-color-dark-a));color:hsla(var(--s-body-font-color-h),var(--s-body-font-color-s),calc(calc(var(--s-body-font-color-l) + var(--s-body-font-color-l-l)) + 5%),var(--s-body-font-color-a))}.label.label-rounded{padding-left:var(--s-unit-2);padding-right:var(--s-unit-2);border-radius:5rem}.label.label-xs{padding:calc(var(--s-control-padding-y-sm) + var(--s-unit-1)) calc(var(--s-control-padding-x-sm) + var(--s-unit-1))}.label.label-sm{padding:calc(var(--s-control-padding-y-sm) + var(--s-unit-2)) calc(var(--s-control-padding-x-sm) + var(--s-unit-2))}.label.label-md{padding:calc(var(--s-control-padding-y) + var(--s-unit-2)) calc(var(--s-control-padding-x) + var(--s-unit-2))}.label.label-none{padding:0}.label.label-lg{padding:calc(var(--s-control-padding-y-lg) + var(--s-unit-2)) calc(var(--s-control-padding-x-lg) + var(--s-unit-2))}.label.label-xl{padding:calc(var(--s-control-padding-y-lg) + var(--s-unit-4)) calc(var(--s-control-padding-x-lg) + var(--s-unit-4))}.label.label-disabled{background:hsla(var(--s-disabled-color-h),var(--s-disabled-color-s),calc(var(--s-disabled-color-l) + var(--s-disabled-color-l-l)),var(--s-disabled-color-a));color:hsla(var(--s-disabled-color-h),var(--s-disabled-color-s),calc(calc(var(--s-disabled-color-l) + var(--s-disabled-color-l-l)) + -10%),var(--s-disabled-color-a))}.label.label-error{background:hsla(var(--s-error-color-h),var(--s-error-color-s),calc(var(--s-error-color-l) + var(--s-error-color-l-l)),var(--s-error-color-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.label.label-info{background:hsla(var(--s-info-color-h),var(--s-info-color-s),calc(var(--s-info-color-l) + var(--s-info-color-l-l)),var(--s-info-color-a));color:hsla(var(--s-info-color-h),var(--s-info-color-s),calc(calc(var(--s-info-color-l) + var(--s-info-color-l-l)) + -50%),var(--s-info-color-a))}.label.label-success{background:hsla(var(--s-success-color-h),var(--s-success-color-s),calc(var(--s-success-color-l) + var(--s-success-color-l-l)),var(--s-success-color-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.label.label-warning{background:hsla(var(--s-warning-color-h),var(--s-warning-color-s),calc(var(--s-warning-color-l) + var(--s-warning-color-l-l)),var(--s-warning-color-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.label.label-dark{background:hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)),var(--s-dark-color-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.label.label-light{background:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a));color:hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)),var(--s-dark-color-a))}.label.label-accent{background:hsla(var(--s-accent-color-h),var(--s-accent-color-s),calc(var(--s-accent-color-l) + var(--s-accent-color-l-l)),var(--s-accent-color-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.label.label-primary{background:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.label.label-primary-dark{background:hsla(var(--s-primary-color-dark-h),var(--s-primary-color-dark-s),calc(var(--s-primary-color-dark-l) + var(--s-primary-color-dark-l-l)),var(--s-primary-color-dark-a));color:hsla(var(--s-primary-color-dark-h),var(--s-primary-color-dark-s),calc(calc(var(--s-primary-color-dark-l) + var(--s-primary-color-dark-l-l)) + 40%),var(--s-primary-color-dark-a))}.label.label-primary-light{background:hsla(var(--s-primary-color-light-h),var(--s-primary-color-light-s),calc(var(--s-primary-color-light-l) + var(--s-primary-color-light-l-l)),var(--s-primary-color-light-a));color:hsla(var(--s-primary-color-light-h),var(--s-primary-color-light-s),calc(calc(var(--s-primary-color-light-l) + var(--s-primary-color-light-l-l)) + 40%),var(--s-primary-color-light-a))}.label.label-secondary{background:hsla(var(--s-secondary-color-h),var(--s-secondary-color-s),calc(var(--s-secondary-color-l) + var(--s-secondary-color-l-l)),var(--s-secondary-color-a));color:hsla(var(--s-secondary-color-h),var(--s-secondary-color-s),calc(calc(var(--s-secondary-color-l) + var(--s-secondary-color-l-l)) + -40%),var(--s-secondary-color-a))}.label.label-secondary-dark{background:hsla(var(--s-secondary-color-dark-h),var(--s-secondary-color-dark-s),calc(var(--s-secondary-color-dark-l) + var(--s-secondary-color-dark-l-l)),var(--s-secondary-color-dark-a));color:hsla(var(--s-secondary-color-dark-h),var(--s-secondary-color-dark-s),calc(calc(var(--s-secondary-color-dark-l) + var(--s-secondary-color-dark-l-l)) + -40%),var(--s-secondary-color-dark-a))}.label.label-secondary-light{background:hsla(var(--s-secondary-color-light-h),var(--s-secondary-color-light-s),calc(var(--s-secondary-color-light-l) + var(--s-secondary-color-light-l-l)),var(--s-secondary-color-light-a));color:hsla(var(--s-secondary-color-light-h),var(--s-secondary-color-light-s),calc(calc(var(--s-secondary-color-light-l) + var(--s-secondary-color-light-l-l)) + -40%),var(--s-secondary-color-light-a))}code{padding:var(--s-unit-h) var(--s-unit-1);line-height:1.25;border-radius:var(--s-border-radius);color:hsla(var(--s-code-color-h),var(--s-code-color-s),calc(var(--s-code-color-l) + var(--s-code-color-l-l)),var(--s-code-color-a));background:hsla(var(--s-code-color-h),var(--s-code-color-s),calc(calc(var(--s-code-color-l) + var(--s-code-color-l-l)) + 42.5%),var(--s-code-color-a));font-size:85%}.code{position:relative;border-radius:var(--s-border-radius);color:hsla(var(--s-body-font-color-h),var(--s-body-font-color-s),calc(var(--s-body-font-color-l) + var(--s-body-font-color-l-l)),var(--s-body-font-color-a))}.code:before{position:absolute;top:var(--s-unit-h);right:calc(var(--s-layout-spacing) * var(--s-layout-spacing-unit));content:attr(data-lang);color:hsla(var(--s-gray-color-h),var(--s-gray-color-s),calc(var(--s-gray-color-l) + var(--s-gray-color-l-l)),var(--s-gray-color-a));font-size:var(--s-font-size-sm)}.code code{display:block;overflow-x:auto;width:100%;padding:1rem;background:hsla(var(--s-bg-color-h),var(--s-bg-color-s),calc(var(--s-bg-color-l) + var(--s-bg-color-l-l)),var(--s-bg-color-a));color:inherit;line-height:1.5}.img-responsive{display:block;max-width:100%;height:auto}.img-fit-cover{object-fit:cover}.img-fit-contain{object-fit:contain}.video-responsive{position:relative;display:block;overflow:hidden;width:100%;padding:0}.video-responsive:before{content:"";display:block;padding-bottom:56.25%}.video-responsive embed,.video-responsive iframe,.video-responsive object{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}video.video-responsive{max-width:100%;height:auto}video.video-responsive:before{content:none}.video-responsive-4-3:before{padding-bottom:75%}.video-responsive-1-1:before{padding-bottom:100%}.figure{margin:var(--s-unit-0) var(--s-unit-0) calc(var(--s-layout-spacing) * var(--s-layout-spacing-unit)) var(--s-unit-0)}.figure .figure-caption{margin-top:calc(var(--s-layout-spacing) * var(--s-layout-spacing-unit));color:hsla(var(--s-gray-color-dark-h),var(--s-gray-color-dark-s),calc(var(--s-gray-color-dark-l) + var(--s-gray-color-dark-l-l)),var(--s-gray-color-dark-a))}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}@media (max-width:480px){.order-1,.order-xs-1{order:1}.order-2,.order-xs-2{order:2}.order-3,.order-xs-3{order:3}.order-4,.order-xs-4{order:4}}@media (max-width:600px){.order-1,.order-sm-1{order:1}.order-2,.order-sm-2{order:2}.order-3,.order-sm-3{order:3}.order-4,.order-sm-4{order:4}}@media (max-width:840px){.order-1,.order-md-1{order:1}.order-2,.order-md-2{order:2}.order-3,.order-md-3{order:3}.order-4,.order-md-4{order:4}}@media (max-width:960px){.order-1,.order-lg-1{order:1}.order-2,.order-lg-2{order:2}.order-3,.order-lg-3{order:3}.order-4,.order-lg-4{order:4}}@media (max-width:1280px){.order-1,.order-xl-1{order:1}.order-2,.order-xl-2{order:2}.order-3,.order-xl-3{order:3}.order-4,.order-xl-4{order:4}}@media (max-width:1440px){.order-1,.order-2x-1{order:1}.order-2,.order-2x-2{order:2}.order-3,.order-2x-3{order:3}.order-4,.order-2x-4{order:4}}:host,:root{--s-hero-size-xs:1rem;--s-hero-size-sm:2rem;--s-hero-size-md:4rem;--s-hero-size-lg:8rem;--s-hero-size-xl:10rem}.hero{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:calc(var(--s-unit-16) + .8rem);padding-top:calc(var(--s-unit-16) + .8rem)}.hero .hero-body{padding:calc(var(--s-layout-spacing) * var(--s-layout-spacing-unit))}.hero.hero-xs{padding:var(--s-hero-size-xs) var(--s-unit-0)}.hero.hero-sm{padding:var(--s-hero-size-sm) var(--s-unit-0)}.hero.hero-md{padding:var(--s-hero-size-md) var(--s-unit-0)}.hero.hero-lg{padding:var(--s-hero-size-lg) var(--s-unit-0)}.hero.hero-xl{padding:var(--s-hero-size-xl) var(--s-unit-0)}.hero.hero-size-vh{justify-content:center;height:100vh}.hero.hero-disabled{background-color:hsla(var(--s-disabled-color-h),var(--s-disabled-color-s),calc(var(--s-disabled-color-l) + var(--s-disabled-color-l-l)),var(--s-disabled-color-a));color:hsla(var(--s-disabled-color-h),var(--s-disabled-color-s),calc(calc(var(--s-disabled-color-l) + var(--s-disabled-color-l-l)) + -10%),var(--s-disabled-color-a))}.hero.hero-error{background-color:hsla(var(--s-error-color-h),var(--s-error-color-s),calc(var(--s-error-color-l) + var(--s-error-color-l-l)),var(--s-error-color-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.hero.hero-info{background-color:hsla(var(--s-info-color-h),var(--s-info-color-s),calc(var(--s-info-color-l) + var(--s-info-color-l-l)),var(--s-info-color-a));color:hsla(var(--s-info-color-h),var(--s-info-color-s),calc(calc(var(--s-info-color-l) + var(--s-info-color-l-l)) + -50%),var(--s-info-color-a))}.hero.hero-success{background-color:hsla(var(--s-success-color-h),var(--s-success-color-s),calc(var(--s-success-color-l) + var(--s-success-color-l-l)),var(--s-success-color-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.hero.hero-warning{background-color:hsla(var(--s-warning-color-h),var(--s-warning-color-s),calc(var(--s-warning-color-l) + var(--s-warning-color-l-l)),var(--s-warning-color-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.hero.hero-dark{background-color:hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)),var(--s-dark-color-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.hero.hero-light{background-color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a));color:hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)),var(--s-dark-color-a))}.hero.hero-accent{background-color:hsla(var(--s-accent-color-h),var(--s-accent-color-s),calc(var(--s-accent-color-l) + var(--s-accent-color-l-l)),var(--s-accent-color-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.hero.hero-primary{background-color:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.hero.hero-primary-dark{background-color:hsla(var(--s-primary-color-dark-h),var(--s-primary-color-dark-s),calc(var(--s-primary-color-dark-l) + var(--s-primary-color-dark-l-l)),var(--s-primary-color-dark-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.hero.hero-primary-light{background-color:hsla(var(--s-primary-color-light-h),var(--s-primary-color-light-s),calc(var(--s-primary-color-light-l) + var(--s-primary-color-light-l-l)),var(--s-primary-color-light-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.hero.hero-secondary{background-color:hsla(var(--s-secondary-color-h),var(--s-secondary-color-s),calc(var(--s-secondary-color-l) + var(--s-secondary-color-l-l)),var(--s-secondary-color-a));color:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a))}.hero.hero-secondary-dark{background-color:hsla(var(--s-secondary-color-dark-h),var(--s-secondary-color-dark-s),calc(var(--s-secondary-color-dark-l) + var(--s-secondary-color-dark-l-l)),var(--s-secondary-color-dark-a));color:hsla(var(--s-secondary-color-light-h),var(--s-secondary-color-light-s),calc(calc(var(--s-secondary-color-light-l) + var(--s-secondary-color-light-l-l)) + -40.5%),var(--s-secondary-color-light-a))}.hero.hero-secondary-light{background-color:hsla(var(--s-secondary-color-light-h),var(--s-secondary-color-light-s),calc(var(--s-secondary-color-light-l) + var(--s-secondary-color-light-l-l)),var(--s-secondary-color-light-a));color:hsla(var(--s-secondary-color-dark-h),var(--s-secondary-color-dark-s),calc(calc(var(--s-secondary-color-dark-l) + var(--s-secondary-color-dark-l-l)) + -34.5%),var(--s-secondary-color-dark-a))}.container{width:100%;padding-left:calc(var(--s-layout-spacing) * var(--s-layout-spacing-unit));padding-right:calc(var(--s-layout-spacing) * var(--s-layout-spacing-unit));margin-left:auto;margin-right:auto}.container.grid-xl{max-width:calc(var(--s-layout-spacing) * var(--s-html-font-size) * 2 + var(--s-size-xl))}.container.grid-lg{max-width:calc(var(--s-layout-spacing) * var(--s-html-font-size) * 2 + var(--s-size-lg))}.container.grid-md{max-width:calc(var(--s-layout-spacing) * var(--s-html-font-size) * 2 + var(--s-size-md))}.container.grid-sm{max-width:calc(var(--s-layout-spacing) * var(--s-html-font-size) * 2 + var(--s-size-sm))}.container.grid-xs{max-width:calc(var(--s-layout-spacing) * var(--s-html-font-size) * 2 + var(--s-size-xs))}.show-lg,.show-md,.show-sm,.show-xl,.show-xs{display:none!important}.cols,.columns{display:flex;flex-wrap:wrap;margin-left:calc((calc(var(--s-layout-spacing) * var(--s-layout-spacing-unit))) * -1);margin-right:calc((calc(var(--s-layout-spacing) * var(--s-layout-spacing-unit))) * -1)}.cols.col-gapless,.columns.col-gapless{margin-left:var(--s-unit-0);margin-right:var(--s-unit-0);margin-left:0;margin-right:0}.cols.col-gapless>.column,.columns.col-gapless>.column{padding-left:var(--s-unit-0);padding-right:var(--s-unit-0)}.cols.col-oneline,.columns.col-oneline{flex-wrap:nowrap;overflow-x:auto}.column,[class~=col-]{flex:1;max-width:100%;padding-left:calc(var(--s-layout-spacing) * var(--s-layout-spacing-unit));padding-right:calc(var(--s-layout-spacing) * var(--s-layout-spacing-unit))}.column.col-1,.column.col-10,.column.col-11,.column.col-12,.column.col-2,.column.col-3,.column.col-4,.column.col-5,.column.col-6,.column.col-7,.column.col-8,.column.col-9,.column.col-auto,[class~=col-].col-1,[class~=col-].col-10,[class~=col-].col-11,[class~=col-].col-12,[class~=col-].col-2,[class~=col-].col-3,[class~=col-].col-4,[class~=col-].col-5,[class~=col-].col-6,[class~=col-].col-7,[class~=col-].col-8,[class~=col-].col-9,[class~=col-].col-auto{flex:none}.col-12{width:100%}.col-11{width:91.66666667%}.col-10{width:83.33333333%}.col-9{width:75%}.col-8{width:66.66666667%}.col-7{width:58.33333333%}.col-6{width:50%}.col-5{width:41.66666667%}.col-4{width:33.33333333%}.col-3{width:25%}.col-2{width:16.66666667%}.col-1{width:8.33333333%}.col-auto{flex:0 0 auto;max-width:none;width:auto}.col-mx-auto{margin-left:auto;margin-right:auto}.col-ml-auto{margin-left:auto}.col-mr-auto{margin-right:auto}@media (max-width:1280px){.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{flex:none}.col-xl-12{width:100%}.col-xl-11{width:91.66666667%}.col-xl-10{width:83.33333333%}.col-xl-9{width:75%}.col-xl-8{width:66.66666667%}.col-xl-7{width:58.33333333%}.col-xl-6{width:50%}.col-xl-5{width:41.66666667%}.col-xl-4{width:33.33333333%}.col-xl-3{width:25%}.col-xl-2{width:16.66666667%}.col-xl-1{width:8.33333333%}.col-xl-auto{width:auto}.hide-xl{display:none!important}.show-xl{display:block!important}}@media (max-width:960px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto{flex:none}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-auto{width:auto}.hide-lg{display:none!important}.show-lg{display:block!important}}@media (max-width:840px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto{flex:none}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-auto{width:auto}.hide-md{display:none!important}.show-md{display:block!important}}@media (max-width:600px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto{flex:none}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-auto{width:auto}.hide-sm{display:none!important}.show-sm{display:block!important}}@media (max-width:480px){.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-auto{flex:none}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-auto{width:auto}.hide-xs{display:none!important}.show-xs{display:block!important}}.navbar{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between}.navbar .navbar-section{display:flex;flex:1 0 0;align-items:center}.navbar .navbar-section:not(:first-child):last-child{justify-content:flex-end}.navbar .navbar-center{display:flex;flex:0 0 auto;align-items:center}.navbar .navbar-brand{font-size:var(--s-font-size-lg);text-decoration:none}.accordion input:checked~.accordion-header>.icon:first-child,.accordion[open] .accordion-header>.icon:first-child{transform:rotate(90deg)}.accordion input:checked~.accordion-body,.accordion[open] .accordion-body{max-height:50rem}.accordion .accordion-header{display:block;padding:var(--s-unit-1) var(--s-unit-2)}.accordion .accordion-header .icon{transition:transform calc(var(--s-transition-duration) + .05s)}.accordion .accordion-body{max-height:0;overflow:hidden;margin-bottom:calc(var(--s-layout-spacing) * var(--s-layout-spacing-unit));transition:max-height calc(var(--s-transition-duration) + .05s)}summary.accordion-header::-webkit-details-marker{display:none}.avatar{font-size:calc(var(--s-unit-8) * .5);height:var(--s-unit-8);width:var(--s-unit-8);position:relative;display:inline-block;margin:0;border-radius:50%;background:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),calc(var(--s-light-color-a) * .85));font-weight:300;line-height:1.25;vertical-align:middle}.avatar.avatar-xs{font-size:calc(var(--s-unit-4) * .5);height:var(--s-unit-4);width:var(--s-unit-4)}.avatar.avatar-sm{font-size:calc(var(--s-unit-6) * .5);height:var(--s-unit-6);width:var(--s-unit-6)}.avatar.avatar-lg{font-size:calc(var(--s-unit-12) * .5);height:var(--s-unit-12);width:var(--s-unit-12)}.avatar.avatar-xl{font-size:calc(var(--s-unit-16) * .5);height:var(--s-unit-16);width:var(--s-unit-16)}.avatar img{z-index:var(--s-z-index-0);position:relative;width:100%;height:100%;border-radius:50%}.avatar .avatar-icon,.avatar .avatar-presence{z-index:calc(var(--s-z-index-0) + 1);position:absolute;right:14.64%;bottom:14.64%;width:50%;height:50%;padding:var(--s-border-width-lg);transform:translate(50%,50%);background:hsla(var(--s-bg-color-h),var(--s-bg-color-s),calc(var(--s-bg-color-l) + var(--s-bg-color-l-l)),var(--s-bg-color-a))}.avatar .avatar-presence{width:.5em;height:.5em;border-radius:50%;background:hsla(var(--s-gray-color-h),var(--s-gray-color-s),calc(var(--s-gray-color-l) + var(--s-gray-color-l-l)),var(--s-gray-color-a));box-shadow:0 0 0 var(--s-border-width-lg) hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.avatar .avatar-presence.online{background:hsla(var(--s-success-color-h),var(--s-success-color-s),calc(var(--s-success-color-l) + var(--s-success-color-l-l)),var(--s-success-color-a))}.avatar .avatar-presence.busy{background:hsla(var(--s-error-color-h),var(--s-error-color-s),calc(var(--s-error-color-l) + var(--s-error-color-l-l)),var(--s-error-color-a))}.avatar .avatar-presence.away{background:hsla(var(--s-warning-color-h),var(--s-warning-color-s),calc(var(--s-warning-color-l) + var(--s-warning-color-l-l)),var(--s-warning-color-a))}.avatar[data-initial]:before{z-index:var(--s-z-index-0);position:absolute;top:50%;left:50%;content:attr(data-initial);transform:translate(-50%,-50%);color:currentColor}.badge{position:relative;white-space:nowrap}.badge:not([data-badge]):after,.badge[data-badge]:after{display:inline-block;content:attr(data-badge);transform:translate(-.05rem,-.5rem);border-radius:.5rem;background-clip:padding-box;background:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a));box-shadow:0 0 0 .1rem hsla(var(--s-bg-color-light-h),var(--s-bg-color-light-s),calc(var(--s-bg-color-light-l) + var(--s-bg-color-light-l-l)),var(--s-bg-color-light-a))}.badge[data-badge]:after{min-width:.9rem;height:.9rem;line-height:1;padding:.1rem .2rem;font-size:var(--s-font-size-sm);text-align:center;white-space:nowrap}.badge:not([data-badge]):after,.badge[data-badge=""]:after{width:6px;min-width:6px;height:6px;padding:0}.badge.btn:after{position:absolute;top:0;right:0;transform:translate(50%,-50%)}.badge.avatar:after{z-index:var(--s-z-index-1);position:absolute;top:14.64%;right:14.64%;transform:translate(50%,-50%)}.bar{display:flex;flex-wrap:nowrap;width:100%;height:var(--s-unit-4);border-radius:var(--s-border-radius);background:hsla(var(--s-bg-color-dark-h),var(--s-bg-color-dark-s),calc(var(--s-bg-color-dark-l) + var(--s-bg-color-dark-l-l)),var(--s-bg-color-dark-a))}.bar.bar-sm{height:var(--s-unit-1)}.bar .bar-item{position:relative;display:block;flex-shrink:0;width:0;height:100%;line-height:var(--s-unit-4);background:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a));font-size:var(--s-font-size-sm);text-align:center}.bar .bar-item:first-child{border-bottom-left-radius:var(--s-border-radius);border-top-left-radius:var(--s-border-radius)}.bar .bar-item:last-child{flex-shrink:1;border-bottom-right-radius:var(--s-border-radius);border-top-right-radius:var(--s-border-radius)}.bar-slider{position:relative;height:var(--s-border-width-lg);margin:calc(var(--s-layout-spacing) * var(--s-layout-spacing-unit)) var(--s-unit-0)}.bar-slider .bar-item{position:absolute;left:0;padding:0}.bar-slider .bar-item:not(:last-child):first-child{z-index:var(--s-z-index-0);background:hsla(var(--s-bg-color-dark-h),var(--s-bg-color-dark-s),calc(var(--s-bg-color-dark-l) + var(--s-bg-color-dark-l-l)),var(--s-bg-color-dark-a))}.bar-slider .bar-slider-btn{position:absolute;top:50%;right:0;width:var(--s-unit-3);height:var(--s-unit-3);padding:0;transform:translate(50%,-50%);border:0;border-radius:50%;background:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a))}.bar-slider .bar-slider-btn:active{box-shadow:0 0 0 .1rem hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a))}.breadcrumb{margin:var(--s-unit-1) var(--s-unit-0);list-style:none;padding:var(--s-unit-1) var(--s-unit-0)}.breadcrumb .breadcrumb-item{margin:0;display:inline-block;padding:var(--s-unit-1) var(--s-unit-0);color:hsla(var(--s-gray-color-dark-h),var(--s-gray-color-dark-s),calc(var(--s-gray-color-dark-l) + var(--s-gray-color-dark-l-l)),var(--s-gray-color-dark-a))}.breadcrumb .breadcrumb-item:not(:last-child){margin-right:var(--s-unit-1)}.breadcrumb .breadcrumb-item:not(:last-child) a{color:hsla(var(--s-gray-color-dark-h),var(--s-gray-color-dark-s),calc(var(--s-gray-color-dark-l) + var(--s-gray-color-dark-l-l)),var(--s-gray-color-dark-a))}.breadcrumb .breadcrumb-item:not(:first-child):before{content:"/";padding-right:var(--s-unit-2);color:hsla(var(--s-gray-color-dark-h),var(--s-gray-color-dark-s),calc(var(--s-gray-color-dark-l) + var(--s-gray-color-dark-l-l)),var(--s-gray-color-dark-a))}.card{display:flex;flex-direction:column;border:var(--s-border-width) solid hsla(var(--s-border-color-h),var(--s-border-color-s),calc(var(--s-border-color-l) + var(--s-border-color-l-l)),var(--s-border-color-a));border-radius:var(--s-border-radius);background:hsla(var(--s-bg-color-light-h),var(--s-bg-color-light-s),calc(var(--s-bg-color-light-l) + var(--s-bg-color-light-l-l)),var(--s-bg-color-light-a))}.card .card-body,.card .card-footer,.card .card-header{padding:calc(var(--s-layout-spacing-lg) * var(--s-layout-spacing-unit));padding-bottom:0}.card .card-body:last-child,.card .card-footer:last-child,.card .card-header:last-child{padding-bottom:calc(var(--s-layout-spacing-lg) * var(--s-layout-spacing-unit))}.card .card-body{flex:1 1 auto}.card .card-image{padding-top:calc(var(--s-layout-spacing-lg) * var(--s-layout-spacing-unit))}.card .card-image:first-child{padding-top:0}.card .card-image:first-child img{border-top-left-radius:var(--s-border-radius);border-top-right-radius:var(--s-border-radius)}.card .card-image:last-child img{border-bottom-left-radius:var(--s-border-radius);border-bottom-right-radius:var(--s-border-radius)}.card.card-color{position:relative;flex-direction:column;justify-content:end;height:-moz-fit-content;height:fit-content;padding:5rem .5rem .75rem}.card.card-color .card-color-name{font-weight:500}.card.card-color .card-color-code{position:absolute;top:.25rem;right:.5rem;font-size:small}.card.card-color input[type=color].card-color-picker{border-color:transparent;-webkit-appearance:none;appearance:none;padding:0;margin:0;background:0 0;outline:0}.card.card-shadow{border:0;box-shadow:0 .1rem .3rem hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)),calc(var(--s-dark-color-a) * .15))}.chip{display:inline-flex;overflow:hidden;align-items:center;max-width:var(--s-control-width-sm);height:var(--s-unit-6);padding:var(--s-unit-1) var(--s-unit-2);margin:var(--s-unit-h);border-radius:5rem;background:hsla(var(--s-bg-color-dark-h),var(--s-bg-color-dark-s),calc(var(--s-bg-color-dark-l) + var(--s-bg-color-dark-l-l)),var(--s-bg-color-dark-a));font-size:90%;line-height:var(--s-unit-4);text-decoration:none;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.chip.active{background:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.chip .avatar{margin-left:calc((var(--s-unit-2)) * -1);margin-right:var(--s-unit-1)}.chip .btn-clear{transform:scale(.75);border-radius:50%}.dropdown{position:relative;display:inline-block}.dropdown .menu{position:absolute;top:100%;left:0;display:none;overflow-y:auto;max-height:50vh;animation:slide-down .15s ease 1}.dropdown.dropdown-right .menu{left:auto;right:0}.dropdown .dropdown-toggle:focus+.menu,.dropdown .menu:hover,.dropdown.active .menu{display:block}.dropdown .btn-group .dropdown-toggle:nth-last-child(2){border-bottom-right-radius:var(--s-border-radius);border-top-right-radius:var(--s-border-radius)}.empty{padding:var(--s-unit-16) var(--s-unit-8);border-radius:var(--s-border-radius);background:hsla(var(--s-bg-color-h),var(--s-bg-color-s),calc(var(--s-bg-color-l) + var(--s-bg-color-l-l)),var(--s-bg-color-a));color:hsla(var(--s-gray-color-dark-h),var(--s-gray-color-dark-s),calc(var(--s-gray-color-dark-l) + var(--s-gray-color-dark-l-l)),var(--s-gray-color-dark-a));text-align:center}.empty .empty-icon{margin-bottom:calc(var(--s-layout-spacing-lg) * var(--s-layout-spacing-unit))}.empty .empty-subtitle,.empty .empty-title{margin:calc(var(--s-layout-spacing) * var(--s-layout-spacing-unit)) auto}.empty .empty-action{margin-top:calc(var(--s-layout-spacing-lg) * var(--s-layout-spacing-unit))}.menu{z-index:var(--s-z-index-3);margin:var(--s-unit-0);list-style:none;min-width:var(--s-control-width-xs);padding:var(--s-unit-2);transform:translateY(calc(var(--s-layout-spacing-sm) * var(--s-layout-spacing-unit)));border-radius:var(--s-border-radius);background:hsla(var(--s-body-bg-color-h),var(--s-body-bg-color-s),calc(var(--s-body-bg-color-l) + var(--s-body-bg-color-l-l)),var(--s-body-bg-color-a));box-shadow:0 .05rem .2rem hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)),calc(var(--s-dark-color-a) * .15))}.menu.menu-nav{padding-left:var(--s-unit-0);padding-right:var(--s-unit-h);background:0 0;box-shadow:none}.menu.menu-nav .menu-item{margin-left:var(--s-unit-h);margin-right:var(--s-unit-h);padding-left:var(--s-unit-0);padding-right:var(--s-unit-0);font-size:.7rem}.menu.menu-nav .menu-item>a{margin:var(--s-unit-0);display:flex;padding-left:var(--s-unit-3)}.menu .menu-item{position:relative;margin-top:var(--s-unit-0);padding:var(--s-unit-0) var(--s-unit-2);text-decoration:none}.menu .menu-item.disabled{cursor:not-allowed;pointer-events:none;opacity:.5}.menu .menu-item>a{margin:var(--s-unit-0) calc((var(--s-unit-2)) * -1);display:block;padding:var(--s-unit-1) var(--s-unit-2);border-radius:var(--s-border-radius);color:hsla(var(--s-gray-color-dark-h),var(--s-gray-color-dark-s),calc(var(--s-gray-color-dark-l) + var(--s-gray-color-dark-l-l)),var(--s-gray-color-dark-a));text-decoration:none;transition:background var(--s-transition-duration),color var(--s-transition-duration),box-shadow var(--s-transition-duration)}.menu .menu-item>a.active,.menu .menu-item>a:active,.menu .menu-item>a:focus,.menu .menu-item>a:hover{background:hsla(var(--s-secondary-color-h),var(--s-secondary-color-s),calc(var(--s-secondary-color-l) + var(--s-secondary-color-l-l)),var(--s-secondary-color-a));color:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a))}.menu .menu-item .form-checkbox,.menu .menu-item .form-radio,.menu .menu-item .form-switch{margin:var(--s-unit-h) var(--s-unit-0)}.menu .menu-item+.menu-item{margin-top:var(--s-unit-1)}.menu .menu-badge{position:absolute;top:0;right:0;display:flex;align-items:center;height:100%}.menu .menu-badge .label{margin-right:var(--s-unit-2)}.modal{position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;display:none;overflow:hidden;justify-content:center;align-items:center;padding:calc(var(--s-layout-spacing) * var(--s-layout-spacing-unit))}.modal.active,.modal:target{z-index:var(--s-z-index-4);opacity:1;display:flex}.modal.active .modal-overlay,.modal:target .modal-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:block;cursor:default;background:hsla(var(--s-bg-color-h),var(--s-bg-color-s),calc(var(--s-bg-color-l) + var(--s-bg-color-l-l)),calc(var(--s-bg-color-a) * .75))}.modal.active .modal-container,.modal:target .modal-container{z-index:var(--s-z-index-0);animation:slide-down .2s ease 1}.modal.modal-sm .modal-container{max-width:var(--s-control-width-sm);padding:var(--s-unit-0) var(--s-unit-2)}.modal.modal-lg .modal-overlay{background:hsla(var(--s-bg-color-light-h),var(--s-bg-color-light-s),calc(var(--s-bg-color-light-l) + var(--s-bg-color-light-l-l)),var(--s-bg-color-light-a))}.modal.modal-lg .modal-container{max-width:var(--s-control-width-lg);box-shadow:none}.modal-container{display:flex;flex-direction:column;width:100%;max-width:var(--s-control-width-md);max-height:75vh;padding:var(--s-unit-0) var(--s-unit-4);border-radius:var(--s-border-radius);background:hsla(var(--s-bg-color-light-h),var(--s-bg-color-light-s),calc(var(--s-bg-color-light-l) + var(--s-bg-color-light-l-l)),var(--s-bg-color-light-a));box-shadow:0 .2rem .5rem hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)),calc(var(--s-dark-color-a) * .15))}.modal-container.modal-fullheight{max-height:100vh}.modal-container .modal-header{padding:var(--s-unit-4);color:hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)),var(--s-dark-color-a))}.modal-container .modal-body{position:relative;overflow-y:auto;padding:var(--s-unit-4)}.modal-container .modal-footer{padding:var(--s-unit-4);text-align:right}.nav{margin:var(--s-unit-1) var(--s-unit-0);display:flex;flex-direction:column;list-style:none}.nav .nav-item a{padding:var(--s-unit-1) var(--s-unit-2);color:hsla(var(--s-gray-color-dark-h),var(--s-gray-color-dark-s),calc(var(--s-gray-color-dark-l) + var(--s-gray-color-dark-l-l)),var(--s-gray-color-dark-a));text-decoration:none}.nav .nav-item a:focus,.nav .nav-item a:hover{color:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a))}.nav .nav-item.active>a{color:hsla(var(--s-gray-color-dark-h),var(--s-gray-color-dark-s),calc(calc(var(--s-gray-color-dark-l) + var(--s-gray-color-dark-l-l)) + -10%),var(--s-gray-color-dark-a));font-weight:700}.nav .nav-item.active>a:focus,.nav .nav-item.active>a:hover{color:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a))}.nav .nav{margin-bottom:var(--s-unit-2);margin-left:var(--s-unit-4)}.panel{display:flex;flex-direction:column;border:var(--s-border-width) solid hsla(var(--s-border-color-h),var(--s-border-color-s),calc(var(--s-border-color-l) + var(--s-border-color-l-l)),var(--s-border-color-a));border-radius:var(--s-border-radius)}.panel .panel-footer,.panel .panel-header{flex:0 0 auto;padding:calc(var(--s-layout-spacing-lg) * var(--s-layout-spacing-unit))}.panel .panel-nav{flex:0 0 auto}.panel .panel-body{flex:1 1 auto;overflow-y:auto;padding:var(--s-unit-0) calc(var(--s-layout-spacing-lg) * var(--s-layout-spacing-unit))}.popover{position:relative;display:inline-block}.popover .popover-container{z-index:var(--s-z-index-3);position:absolute;top:0;left:50%;opacity:0;width:var(--s-control-width-sm);padding:calc(var(--s-layout-spacing) * var(--s-layout-spacing-unit));transform:translate(-50%,-50%) scale(0);transition:transform var(--s-transition-duration)}.popover :focus+.popover-container,.popover:hover .popover-container{opacity:1;display:block;transform:translate(-50%,-100%) scale(1)}.popover.popover-right .popover-container{top:50%;left:100%}.popover.popover-right :focus+.popover-container,.popover.popover-right:hover .popover-container{transform:translateY(-50%) scale(1)}.popover.popover-bottom .popover-container{top:100%;left:50%}.popover.popover-bottom :focus+.popover-container,.popover.popover-bottom:hover .popover-container{transform:translate(-50%) scale(1)}.popover.popover-left .popover-container{top:50%;left:0}.popover.popover-left :focus+.popover-container,.popover.popover-left:hover .popover-container{transform:translate(-100%,-50%) scale(1)}.popover .card{border:0;box-shadow:0 .2rem .5rem hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)),calc(var(--s-dark-color-a) * .15))}.step{display:flex;flex-wrap:nowrap;list-style:none;width:100%;margin:var(--s-unit-1) var(--s-unit-0)}.step .step-item{position:relative;margin-top:0;flex:1 1 0;min-height:1rem;text-align:center}.step .step-item:not(:first-child):before{position:absolute;top:9px;left:-50%;content:"";width:100%;height:2px;background:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a))}.step .step-item a{display:inline-block;padding:20px 10px 0;color:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a));text-decoration:none}.step .step-item a:before{z-index:var(--s-z-index-0);position:absolute;top:var(--s-unit-1);left:50%;content:"";display:block;width:var(--s-unit-3);height:var(--s-unit-3);transform:translate(-50%);border:var(--s-border-width-lg) solid hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a));border-radius:50%;background:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a))}.step .step-item.active a:before{border:var(--s-border-width-lg) solid hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a));background:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.step .step-item.active~.step-item:before{background:hsla(var(--s-border-color-h),var(--s-border-color-s),calc(var(--s-border-color-l) + var(--s-border-color-l-l)),var(--s-border-color-a))}.step .step-item.active~.step-item a{color:hsla(var(--s-gray-color-h),var(--s-gray-color-s),calc(var(--s-gray-color-l) + var(--s-gray-color-l-l)),var(--s-gray-color-a))}.step .step-item.active~.step-item a:before{background:hsla(var(--s-border-color-h),var(--s-border-color-s),calc(var(--s-border-color-l) + var(--s-border-color-l-l)),var(--s-border-color-a))}.tab{display:flex;flex-wrap:wrap;align-items:center;list-style:none;margin:var(--s-unit-1) 0 calc(var(--s-unit-1) - var(--s-border-width)) 0;border-bottom:var(--s-border-width) solid hsla(var(--s-border-color-h),var(--s-border-color-s),calc(var(--s-border-color-l) + var(--s-border-color-l-l)),var(--s-border-color-a));border-radius:var(--s-border-radius)}.tab .tab-item{margin-top:0}.tab .tab-item a{margin:var(--s-unit-0) var(--s-unit-2) var(--s-unit-0) var(--s-unit-0);display:block;padding:var(--s-unit-2) var(--s-unit-1) calc(var(--s-unit-2) - var(--s-border-width-lg)) var(--s-unit-1);border-bottom:var(--s-border-width-lg) solid transparent;color:inherit;text-decoration:none}.tab .tab-item a:focus,.tab .tab-item a:hover{color:hsla(var(--s-link-color-h),var(--s-link-color-s),calc(var(--s-link-color-l) + var(--s-link-color-l-l)),var(--s-link-color-a))}.tab .tab-item a.active,.tab .tab-item.active a{border-bottom-color:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a));color:hsla(var(--s-link-color-h),var(--s-link-color-s),calc(var(--s-link-color-l) + var(--s-link-color-l-l)),var(--s-link-color-a))}.tab .tab-item.tab-action{flex:1 0 auto;text-align:right}.tab .tab-item .btn-clear{margin-top:calc((var(--s-unit-1)) * -1)}.tab.tab-block .tab-item{flex:1 0 0;text-align:center}.tab.tab-block .tab-item a{margin:0}.tab.tab-block .tab-item .badge[data-badge]:after{position:absolute;top:var(--s-unit-h);right:var(--s-unit-h);transform:translate(0)}.tab:not(.tab-block) .badge{padding-right:0}.tile{display:flex;align-content:space-between;align-items:flex-start}.tile .tile-action,.tile .tile-icon{flex:0 0 auto}.tile .tile-content{flex:1 1 auto}.tile .tile-content:not(:first-child){padding-left:var(--s-unit-2)}.tile .tile-content:not(:last-child){padding-right:var(--s-unit-2)}.tile .tile-subtitle,.tile .tile-title{line-height:var(--s-line-height)}.tile.tile-centered{align-items:center}.tile.tile-centered .tile-content{overflow:hidden}.tile.tile-centered .tile-subtitle,.tile.tile-centered .tile-title{margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toast{display:block;width:100%;padding:calc(var(--s-layout-spacing) * var(--s-layout-spacing-unit));border:var(--s-border-width) solid hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)),var(--s-dark-color-a));border-radius:var(--s-border-radius);background:hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)),var(--s-dark-color-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.toast a{color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a));text-decoration:underline}.toast a.active,.toast a:active,.toast a:focus,.toast a:hover{color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),calc(var(--s-light-color-a) * .75))}.toast .btn-clear{margin:var(--s-unit-h)}.toast p:last-child{margin-bottom:0}.toast.toast-dark{border-color:hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)),var(--s-dark-color-a));background:hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)),calc(var(--s-dark-color-a) * .95));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.toast.toast-dark a:active,.toast.toast-dark a:link,.toast.toast-dark a:visited{color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.toast.toast-light{border-color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a));background:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),calc(var(--s-light-color-a) * .95));color:hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)),var(--s-dark-color-a))}.toast.toast-light a:active,.toast.toast-light a:link,.toast.toast-light a:visited{color:hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)),var(--s-dark-color-a))}.toast.toast-accent{border-color:hsla(var(--s-accent-color-h),var(--s-accent-color-s),calc(var(--s-accent-color-l) + var(--s-accent-color-l-l)),var(--s-accent-color-a));background:hsla(var(--s-accent-color-h),var(--s-accent-color-s),calc(var(--s-accent-color-l) + var(--s-accent-color-l-l)),calc(var(--s-accent-color-a) * .95));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.toast.toast-accent a:active,.toast.toast-accent a:link,.toast.toast-accent a:visited{color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.toast.toast-primary{border-color:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a));background:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),calc(var(--s-primary-color-a) * .95));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.toast.toast-primary a:active,.toast.toast-primary a:link,.toast.toast-primary a:visited{color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.toast.toast-primary-dark{border-color:hsla(var(--s-primary-color-dark-h),var(--s-primary-color-dark-s),calc(var(--s-primary-color-dark-l) + var(--s-primary-color-dark-l-l)),var(--s-primary-color-dark-a));background:hsla(var(--s-primary-color-dark-h),var(--s-primary-color-dark-s),calc(var(--s-primary-color-dark-l) + var(--s-primary-color-dark-l-l)),calc(var(--s-primary-color-dark-a) * .95));color:hsla(var(--s-primary-color-dark-h),var(--s-primary-color-dark-s),calc(calc(var(--s-primary-color-dark-l) + var(--s-primary-color-dark-l-l)) + 40%),var(--s-primary-color-dark-a))}.toast.toast-primary-dark a:active,.toast.toast-primary-dark a:link,.toast.toast-primary-dark a:visited{color:hsla(var(--s-primary-color-dark-h),var(--s-primary-color-dark-s),calc(calc(var(--s-primary-color-dark-l) + var(--s-primary-color-dark-l-l)) + 40%),var(--s-primary-color-dark-a))}.toast.toast-primary-light{border-color:hsla(var(--s-primary-color-light-h),var(--s-primary-color-light-s),calc(var(--s-primary-color-light-l) + var(--s-primary-color-light-l-l)),var(--s-primary-color-light-a));background:hsla(var(--s-primary-color-light-h),var(--s-primary-color-light-s),calc(var(--s-primary-color-light-l) + var(--s-primary-color-light-l-l)),calc(var(--s-primary-color-light-a) * .95));color:hsla(var(--s-primary-color-light-h),var(--s-primary-color-light-s),calc(calc(var(--s-primary-color-light-l) + var(--s-primary-color-light-l-l)) + 40%),var(--s-primary-color-light-a))}.toast.toast-primary-light a:active,.toast.toast-primary-light a:link,.toast.toast-primary-light a:visited{color:hsla(var(--s-primary-color-light-h),var(--s-primary-color-light-s),calc(calc(var(--s-primary-color-light-l) + var(--s-primary-color-light-l-l)) + 40%),var(--s-primary-color-light-a))}.toast.toast-secondary{border-color:hsla(var(--s-secondary-color-h),var(--s-secondary-color-s),calc(var(--s-secondary-color-l) + var(--s-secondary-color-l-l)),var(--s-secondary-color-a));background:hsla(var(--s-secondary-color-h),var(--s-secondary-color-s),calc(var(--s-secondary-color-l) + var(--s-secondary-color-l-l)),calc(var(--s-secondary-color-a) * .95));color:hsla(var(--s-secondary-color-h),var(--s-secondary-color-s),calc(calc(var(--s-secondary-color-l) + var(--s-secondary-color-l-l)) + -40%),var(--s-secondary-color-a))}.toast.toast-secondary a:active,.toast.toast-secondary a:link,.toast.toast-secondary a:visited{color:hsla(var(--s-secondary-color-h),var(--s-secondary-color-s),calc(calc(var(--s-secondary-color-l) + var(--s-secondary-color-l-l)) + -40%),var(--s-secondary-color-a))}.toast.toast-secondary-dark{border-color:hsla(var(--s-secondary-color-dark-h),var(--s-secondary-color-dark-s),calc(var(--s-secondary-color-dark-l) + var(--s-secondary-color-dark-l-l)),var(--s-secondary-color-dark-a));background:hsla(var(--s-secondary-color-dark-h),var(--s-secondary-color-dark-s),calc(var(--s-secondary-color-dark-l) + var(--s-secondary-color-dark-l-l)),calc(var(--s-secondary-color-dark-a) * .95));color:hsla(var(--s-secondary-color-dark-h),var(--s-secondary-color-dark-s),calc(calc(var(--s-secondary-color-dark-l) + var(--s-secondary-color-dark-l-l)) + -40%),var(--s-secondary-color-dark-a))}.toast.toast-secondary-dark a:active,.toast.toast-secondary-dark a:link,.toast.toast-secondary-dark a:visited{color:hsla(var(--s-secondary-color-dark-h),var(--s-secondary-color-dark-s),calc(calc(var(--s-secondary-color-dark-l) + var(--s-secondary-color-dark-l-l)) + -40%),var(--s-secondary-color-dark-a))}.toast.toast-secondary-light{border-color:hsla(var(--s-secondary-color-light-h),var(--s-secondary-color-light-s),calc(var(--s-secondary-color-light-l) + var(--s-secondary-color-light-l-l)),var(--s-secondary-color-light-a));background:hsla(var(--s-secondary-color-light-h),var(--s-secondary-color-light-s),calc(var(--s-secondary-color-light-l) + var(--s-secondary-color-light-l-l)),calc(var(--s-secondary-color-light-a) * .95));color:hsla(var(--s-secondary-color-light-h),var(--s-secondary-color-light-s),calc(calc(var(--s-secondary-color-light-l) + var(--s-secondary-color-light-l-l)) + -40%),var(--s-secondary-color-light-a))}.toast.toast-secondary-light a:active,.toast.toast-secondary-light a:link,.toast.toast-secondary-light a:visited{color:hsla(var(--s-secondary-color-light-h),var(--s-secondary-color-light-s),calc(calc(var(--s-secondary-color-light-l) + var(--s-secondary-color-light-l-l)) + -40%),var(--s-secondary-color-light-a))}.toast.toast-disabled{border-color:hsla(var(--s-disabled-color-h),var(--s-disabled-color-s),calc(var(--s-disabled-color-l) + var(--s-disabled-color-l-l)),var(--s-disabled-color-a));background:hsla(var(--s-disabled-color-h),var(--s-disabled-color-s),calc(var(--s-disabled-color-l) + var(--s-disabled-color-l-l)),calc(var(--s-disabled-color-a) * .95));color:hsla(var(--s-disabled-color-h),var(--s-disabled-color-s),calc(calc(var(--s-disabled-color-l) + var(--s-disabled-color-l-l)) + -10%),var(--s-disabled-color-a))}.toast.toast-disabled a:active,.toast.toast-disabled a:link,.toast.toast-disabled a:visited{color:hsla(var(--s-disabled-color-h),var(--s-disabled-color-s),calc(calc(var(--s-disabled-color-l) + var(--s-disabled-color-l-l)) + -10%),var(--s-disabled-color-a))}.toast.toast-error{border-color:hsla(var(--s-error-color-h),var(--s-error-color-s),calc(var(--s-error-color-l) + var(--s-error-color-l-l)),var(--s-error-color-a));background:hsla(var(--s-error-color-h),var(--s-error-color-s),calc(var(--s-error-color-l) + var(--s-error-color-l-l)),calc(var(--s-error-color-a) * .95));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.toast.toast-error a:active,.toast.toast-error a:link,.toast.toast-error a:visited{color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.toast.toast-info{border-color:hsla(var(--s-info-color-h),var(--s-info-color-s),calc(var(--s-info-color-l) + var(--s-info-color-l-l)),var(--s-info-color-a));background:hsla(var(--s-info-color-h),var(--s-info-color-s),calc(var(--s-info-color-l) + var(--s-info-color-l-l)),calc(var(--s-info-color-a) * .95));color:hsla(var(--s-info-color-h),var(--s-info-color-s),calc(calc(var(--s-info-color-l) + var(--s-info-color-l-l)) + -50%),var(--s-info-color-a))}.toast.toast-info a:active,.toast.toast-info a:link,.toast.toast-info a:visited{color:hsla(var(--s-info-color-h),var(--s-info-color-s),calc(calc(var(--s-info-color-l) + var(--s-info-color-l-l)) + -50%),var(--s-info-color-a))}.toast.toast-success{border-color:hsla(var(--s-success-color-h),var(--s-success-color-s),calc(var(--s-success-color-l) + var(--s-success-color-l-l)),var(--s-success-color-a));background:hsla(var(--s-success-color-h),var(--s-success-color-s),calc(var(--s-success-color-l) + var(--s-success-color-l-l)),calc(var(--s-success-color-a) * .95));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.toast.toast-success a:active,.toast.toast-success a:link,.toast.toast-success a:visited{color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.toast.toast-warning{border-color:hsla(var(--s-warning-color-h),var(--s-warning-color-s),calc(var(--s-warning-color-l) + var(--s-warning-color-l-l)),var(--s-warning-color-a));background:hsla(var(--s-warning-color-h),var(--s-warning-color-s),calc(var(--s-warning-color-l) + var(--s-warning-color-l-l)),calc(var(--s-warning-color-a) * .95));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.toast.toast-warning a:active,.toast.toast-warning a:link,.toast.toast-warning a:visited{color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.tooltip{position:relative}.tooltip.disabled{cursor:not-allowed;pointer-events:none;opacity:.5}.tooltip:after{z-index:var(--s-z-index-3);position:absolute;bottom:100%;left:50%;content:attr(data-tooltip);opacity:0;display:block;pointer-events:none;overflow:hidden;max-width:var(--s-control-width-sm);padding:var(--s-unit-1) var(--s-unit-2);transform:translate(-50%,var(--s-unit-2));border-radius:var(--s-border-radius);background:hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)),calc(var(--s-dark-color-a) * .95));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a));transition:opacity var(--s-transition-duration),transform var(--s-transition-duration);font-size:var(--s-font-size-sm);text-overflow:ellipsis;white-space:pre}.tooltip:focus:after,.tooltip:hover:after{opacity:1;transform:translate(-50%,calc((var(--s-unit-1)) * -1))}.tooltip.tooltip-right:after{bottom:50%;left:100%;transform:translate(calc((var(--s-unit-1)) * -1),50%)}.tooltip.tooltip-right:focus:after,.tooltip.tooltip-right:hover:after{transform:translate(var(--s-unit-1),50%)}.tooltip.tooltip-bottom:after{top:100%;bottom:auto;transform:translate(-50%,calc((var(--s-unit-2)) * -1))}.tooltip.tooltip-bottom:focus:after,.tooltip.tooltip-bottom:hover:after{transform:translate(-50%,var(--s-unit-1))}.tooltip.tooltip-left:after{right:100%;bottom:50%;left:auto;transform:translate(var(--s-unit-2),50%)}.tooltip.tooltip-left:focus:after,.tooltip.tooltip-left:hover:after{transform:translate(calc((var(--s-unit-1)) * -1),50%)}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes slide-down{0%{opacity:0;transform:translateY(calc((var(--s-unit-8)) * -1))}to{opacity:1;transform:translateY(0)}}.c-hand{cursor:pointer}.c-move{cursor:move}.c-zoom-in{cursor:zoom-in}.c-zoom-out{cursor:zoom-out}.c-not-allowed{cursor:not-allowed}.c-auto{cursor:auto}.d-block{display:block}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.d-hide,.d-none{display:none!important}.d-visible{visibility:visible}.d-invisible{visibility:hidden}.text-hide{background:0 0;border:0;color:transparent;font-size:0;line-height:0;text-shadow:none}.text-assistive{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:thin;scrollbar-color:hsla(var(--s-gray-color-h),var(--s-gray-color-s),calc(var(--s-gray-color-l) + var(--s-gray-color-l-l)),var(--s-gray-color-a));overflow-y:auto}.hide-scrollbar::-webkit-scrollbar{width:0}.hide-scrollbar:hover::-webkit-scrollbar{width:.1rem}.hide-scrollbar::-webkit-scrollbar-track{background:0 0}.hide-scrollbar::-webkit-scrollbar-thumb{background:hsla(var(--s-gray-color-h),var(--s-gray-color-s),calc(var(--s-gray-color-l) + var(--s-gray-color-l-l)),var(--s-gray-color-a));border-radius:20px;border:transparent;background-clip:border-box}.hide-scrollbar::-webkit-scrollbar-thumb:active{background:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a))}.divider,.divider-vert{position:relative;display:block}.divider-vert[data-content]:after,.divider[data-content]:after{content:attr(data-content);display:inline-block;padding:var(--s-unit-0) var(--s-unit-2);transform:translateY(calc((var(--s-font-size-sm)) * -1 + var(--s-border-width)));background:hsla(var(--s-bg-color-light-h),var(--s-bg-color-light-s),calc(var(--s-bg-color-light-l) + var(--s-bg-color-light-l-l)),var(--s-bg-color-light-a));color:hsla(var(--s-gray-color-h),var(--s-gray-color-s),calc(var(--s-gray-color-l) + var(--s-gray-color-l-l)),var(--s-gray-color-a));font-size:var(--s-font-size-sm)}.divider-vert.divider-no-border,.divider.divider-no-border{border-color:transparent}.divider-vert.divider-no-border:before,.divider.divider-no-border:before{border-color:transparent}.divider-vert.divider-xs,.divider.divider-xs{padding:calc(var(--s-control-padding-y-sm) + var(--s-unit-1)) calc(var(--s-control-padding-x-sm) + var(--s-unit-1))}.divider-vert.divider-sm,.divider.divider-sm{padding:calc(var(--s-control-padding-y-sm) + var(--s-unit-2)) calc(var(--s-control-padding-x-sm) + var(--s-unit-2))}.divider-vert.divider-md,.divider.divider-md{padding:calc(var(--s-control-padding-y) + var(--s-unit-2)) calc(var(--s-control-padding-x) + var(--s-unit-2))}.divider-vert.divider-none,.divider.divider-none{padding:0}.divider-vert.divider-lg,.divider.divider-lg{padding:calc(var(--s-control-padding-y-lg) + var(--s-unit-2)) calc(var(--s-control-padding-x-lg) + var(--s-unit-2))}.divider-vert.divider-xl,.divider.divider-xl{padding:calc(var(--s-control-padding-y-lg) + var(--s-unit-4)) calc(var(--s-control-padding-x-lg) + var(--s-unit-4))}.divider{margin:var(--s-unit-2) var(--s-unit-0);height:var(--s-border-width);border-top:var(--s-border-width) solid hsla(var(--s-border-color-light-h),var(--s-border-color-light-s),calc(var(--s-border-color-light-l) + var(--s-border-color-light-l-l)),var(--s-border-color-light-a))}.divider[data-content]{margin:var(--s-unit-4) var(--s-unit-0)}.divider-vert{display:block;padding:var(--s-unit-4)}.divider-vert:before{position:absolute;top:var(--s-unit-2);bottom:var(--s-unit-2);left:50%;content:"";display:block;transform:translate(-50%);border-left:var(--s-border-width) solid hsla(var(--s-border-color-h),var(--s-border-color-s),calc(var(--s-border-color-l) + var(--s-border-color-l-l)),var(--s-border-color-a))}.divider-vert[data-content]:after{position:absolute;top:50%;left:50%;padding:var(--s-unit-1) var(--s-unit-0);transform:translate(-50%,-50%)}.loading{position:relative;pointer-events:none;min-height:var(--s-unit-4);color:transparent!important}.loading:after{z-index:var(--s-z-index-0);position:absolute;top:50%;left:50%;margin-left:calc((var(--s-unit-2)) * -1);margin-top:calc((var(--s-unit-2)) * -1);content:"";opacity:1;display:block;width:var(--s-unit-4);height:var(--s-unit-4);padding:0;border:var(--s-border-width-lg) solid hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a));border-radius:50%;border-right-color:transparent;border-top-color:transparent;background:0 0;animation:loading .5s infinite linear}.loading.loading-lg{min-height:var(--s-unit-10)}.loading.loading-lg:after{width:var(--s-unit-8);height:var(--s-unit-8);margin-left:calc((var(--s-unit-4)) * -1);margin-top:calc((var(--s-unit-4)) * -1)}.clearfix:after{clear:both;content:"";display:table}.float-left{float:left!important}.float-right{float:right!important}.p-relative{position:relative!important}.p-absolute{position:absolute!important}.p-fixed{position:fixed!important}.p-sticky{position:sticky!important}.p-centered{display:block;float:none;margin-left:auto;margin-right:auto}.flex-centered{align-items:center;display:flex;justify-content:center}.m-0{margin:var(--s-unit-0)!important}.mb-0{margin-bottom:var(--s-unit-0)!important}.ml-0{margin-left:var(--s-unit-0)!important}.mr-0{margin-right:var(--s-unit-0)!important}.mt-0{margin-top:var(--s-unit-0)!important}.mx-0{margin-left:var(--s-unit-0)!important;margin-right:var(--s-unit-0)!important}.my-0{margin-bottom:var(--s-unit-0)!important;margin-top:var(--s-unit-0)!important}.m-1{margin:var(--s-unit-1)!important}.mb-1{margin-bottom:var(--s-unit-1)!important}.ml-1{margin-left:var(--s-unit-1)!important}.mr-1{margin-right:var(--s-unit-1)!important}.mt-1{margin-top:var(--s-unit-1)!important}.mx-1{margin-left:var(--s-unit-1)!important;margin-right:var(--s-unit-1)!important}.my-1{margin-bottom:var(--s-unit-1)!important;margin-top:var(--s-unit-1)!important}.m-2{margin:var(--s-unit-2)!important}.mb-2{margin-bottom:var(--s-unit-2)!important}.ml-2{margin-left:var(--s-unit-2)!important}.mr-2{margin-right:var(--s-unit-2)!important}.mt-2{margin-top:var(--s-unit-2)!important}.mx-2{margin-left:var(--s-unit-2)!important;margin-right:var(--s-unit-2)!important}.my-2{margin-bottom:var(--s-unit-2)!important;margin-top:var(--s-unit-2)!important}.m-3{margin:var(--s-unit-3)!important}.mb-3{margin-bottom:var(--s-unit-3)!important}.ml-3{margin-left:var(--s-unit-3)!important}.mr-3{margin-right:var(--s-unit-3)!important}.mt-3{margin-top:var(--s-unit-3)!important}.mx-3{margin-left:var(--s-unit-3)!important;margin-right:var(--s-unit-3)!important}.my-3{margin-bottom:var(--s-unit-3)!important;margin-top:var(--s-unit-3)!important}.m-4{margin:var(--s-unit-4)!important}.mb-4{margin-bottom:var(--s-unit-4)!important}.ml-4{margin-left:var(--s-unit-4)!important}.mr-4{margin-right:var(--s-unit-4)!important}.mt-4{margin-top:var(--s-unit-4)!important}.mx-4{margin-left:var(--s-unit-4)!important;margin-right:var(--s-unit-4)!important}.my-4{margin-bottom:var(--s-unit-4)!important;margin-top:var(--s-unit-4)!important}.m-5{margin:var(--s-unit-5)!important}.mb-5{margin-bottom:var(--s-unit-5)!important}.ml-5{margin-left:var(--s-unit-5)!important}.mr-5{margin-right:var(--s-unit-5)!important}.mt-5{margin-top:var(--s-unit-5)!important}.mx-5{margin-left:var(--s-unit-5)!important;margin-right:var(--s-unit-5)!important}.my-5{margin-bottom:var(--s-unit-5)!important;margin-top:var(--s-unit-5)!important}.m-6{margin:var(--s-unit-6)!important}.mb-6{margin-bottom:var(--s-unit-6)!important}.ml-6{margin-left:var(--s-unit-6)!important}.mr-6{margin-right:var(--s-unit-6)!important}.mt-6{margin-top:var(--s-unit-6)!important}.mx-6{margin-left:var(--s-unit-6)!important;margin-right:var(--s-unit-6)!important}.my-6{margin-bottom:var(--s-unit-6)!important;margin-top:var(--s-unit-6)!important}.m-7{margin:var(--s-unit-7)!important}.mb-7{margin-bottom:var(--s-unit-7)!important}.ml-7{margin-left:var(--s-unit-7)!important}.mr-7{margin-right:var(--s-unit-7)!important}.mt-7{margin-top:var(--s-unit-7)!important}.mx-7{margin-left:var(--s-unit-7)!important;margin-right:var(--s-unit-7)!important}.my-7{margin-bottom:var(--s-unit-7)!important;margin-top:var(--s-unit-7)!important}.m-8{margin:var(--s-unit-8)!important}.mb-8{margin-bottom:var(--s-unit-8)!important}.ml-8{margin-left:var(--s-unit-8)!important}.mr-8{margin-right:var(--s-unit-8)!important}.mt-8{margin-top:var(--s-unit-8)!important}.mx-8{margin-left:var(--s-unit-8)!important;margin-right:var(--s-unit-8)!important}.my-8{margin-bottom:var(--s-unit-8)!important;margin-top:var(--s-unit-8)!important}.m-9{margin:var(--s-unit-9)!important}.mb-9{margin-bottom:var(--s-unit-9)!important}.ml-9{margin-left:var(--s-unit-9)!important}.mr-9{margin-right:var(--s-unit-9)!important}.mt-9{margin-top:var(--s-unit-9)!important}.mx-9{margin-left:var(--s-unit-9)!important;margin-right:var(--s-unit-9)!important}.my-9{margin-bottom:var(--s-unit-9)!important;margin-top:var(--s-unit-9)!important}.m-10{margin:var(--s-unit-10)!important}.mb-10{margin-bottom:var(--s-unit-10)!important}.ml-10{margin-left:var(--s-unit-10)!important}.mr-10{margin-right:var(--s-unit-10)!important}.mt-10{margin-top:var(--s-unit-10)!important}.mx-10{margin-left:var(--s-unit-10)!important;margin-right:var(--s-unit-10)!important}.my-10{margin-bottom:var(--s-unit-10)!important;margin-top:var(--s-unit-10)!important}.m-12{margin:var(--s-unit-12)!important}.mb-12{margin-bottom:var(--s-unit-12)!important}.ml-12{margin-left:var(--s-unit-12)!important}.mr-12{margin-right:var(--s-unit-12)!important}.mt-12{margin-top:var(--s-unit-12)!important}.mx-12{margin-left:var(--s-unit-12)!important;margin-right:var(--s-unit-12)!important}.my-12{margin-bottom:var(--s-unit-12)!important;margin-top:var(--s-unit-12)!important}.m-16{margin:var(--s-unit-16)!important}.mb-16{margin-bottom:var(--s-unit-16)!important}.ml-16{margin-left:var(--s-unit-16)!important}.mr-16{margin-right:var(--s-unit-16)!important}.mt-16{margin-top:var(--s-unit-16)!important}.mx-16{margin-left:var(--s-unit-16)!important;margin-right:var(--s-unit-16)!important}.my-16{margin-bottom:var(--s-unit-16)!important;margin-top:var(--s-unit-16)!important}.p-0{padding:var(--s-unit-0)!important}.pb-0{padding-bottom:var(--s-unit-0)!important}.pl-0{padding-left:var(--s-unit-0)!important}.pr-0{padding-right:var(--s-unit-0)!important}.pt-0{padding-top:var(--s-unit-0)!important}.px-0{padding-left:var(--s-unit-0)!important;padding-right:var(--s-unit-0)!important}.py-0{padding-bottom:var(--s-unit-0)!important;padding-top:var(--s-unit-0)!important}.p-1{padding:var(--s-unit-1)!important}.pb-1{padding-bottom:var(--s-unit-1)!important}.pl-1{padding-left:var(--s-unit-1)!important}.pr-1{padding-right:var(--s-unit-1)!important}.pt-1{padding-top:var(--s-unit-1)!important}.px-1{padding-left:var(--s-unit-1)!important;padding-right:var(--s-unit-1)!important}.py-1{padding-bottom:var(--s-unit-1)!important;padding-top:var(--s-unit-1)!important}.p-2{padding:var(--s-unit-2)!important}.pb-2{padding-bottom:var(--s-unit-2)!important}.pl-2{padding-left:var(--s-unit-2)!important}.pr-2{padding-right:var(--s-unit-2)!important}.pt-2{padding-top:var(--s-unit-2)!important}.px-2{padding-left:var(--s-unit-2)!important;padding-right:var(--s-unit-2)!important}.py-2{padding-bottom:var(--s-unit-2)!important;padding-top:var(--s-unit-2)!important}.p-3{padding:var(--s-unit-3)!important}.pb-3{padding-bottom:var(--s-unit-3)!important}.pl-3{padding-left:var(--s-unit-3)!important}.pr-3{padding-right:var(--s-unit-3)!important}.pt-3{padding-top:var(--s-unit-3)!important}.px-3{padding-left:var(--s-unit-3)!important;padding-right:var(--s-unit-3)!important}.py-3{padding-bottom:var(--s-unit-3)!important;padding-top:var(--s-unit-3)!important}.p-4{padding:var(--s-unit-4)!important}.pb-4{padding-bottom:var(--s-unit-4)!important}.pl-4{padding-left:var(--s-unit-4)!important}.pr-4{padding-right:var(--s-unit-4)!important}.pt-4{padding-top:var(--s-unit-4)!important}.px-4{padding-left:var(--s-unit-4)!important;padding-right:var(--s-unit-4)!important}.py-4{padding-bottom:var(--s-unit-4)!important;padding-top:var(--s-unit-4)!important}.p-5{padding:var(--s-unit-5)!important}.pb-5{padding-bottom:var(--s-unit-5)!important}.pl-5{padding-left:var(--s-unit-5)!important}.pr-5{padding-right:var(--s-unit-5)!important}.pt-5{padding-top:var(--s-unit-5)!important}.px-5{padding-left:var(--s-unit-5)!important;padding-right:var(--s-unit-5)!important}.py-5{padding-bottom:var(--s-unit-5)!important;padding-top:var(--s-unit-5)!important}.p-6{padding:var(--s-unit-6)!important}.pb-6{padding-bottom:var(--s-unit-6)!important}.pl-6{padding-left:var(--s-unit-6)!important}.pr-6{padding-right:var(--s-unit-6)!important}.pt-6{padding-top:var(--s-unit-6)!important}.px-6{padding-left:var(--s-unit-6)!important;padding-right:var(--s-unit-6)!important}.py-6{padding-bottom:var(--s-unit-6)!important;padding-top:var(--s-unit-6)!important}.p-7{padding:var(--s-unit-7)!important}.pb-7{padding-bottom:var(--s-unit-7)!important}.pl-7{padding-left:var(--s-unit-7)!important}.pr-7{padding-right:var(--s-unit-7)!important}.pt-7{padding-top:var(--s-unit-7)!important}.px-7{padding-left:var(--s-unit-7)!important;padding-right:var(--s-unit-7)!important}.py-7{padding-bottom:var(--s-unit-7)!important;padding-top:var(--s-unit-7)!important}.p-8{padding:var(--s-unit-8)!important}.pb-8{padding-bottom:var(--s-unit-8)!important}.pl-8{padding-left:var(--s-unit-8)!important}.pr-8{padding-right:var(--s-unit-8)!important}.pt-8{padding-top:var(--s-unit-8)!important}.px-8{padding-left:var(--s-unit-8)!important;padding-right:var(--s-unit-8)!important}.py-8{padding-bottom:var(--s-unit-8)!important;padding-top:var(--s-unit-8)!important}.p-9{padding:var(--s-unit-9)!important}.pb-9{padding-bottom:var(--s-unit-9)!important}.pl-9{padding-left:var(--s-unit-9)!important}.pr-9{padding-right:var(--s-unit-9)!important}.pt-9{padding-top:var(--s-unit-9)!important}.px-9{padding-left:var(--s-unit-9)!important;padding-right:var(--s-unit-9)!important}.py-9{padding-bottom:var(--s-unit-9)!important;padding-top:var(--s-unit-9)!important}.p-10{padding:var(--s-unit-10)!important}.pb-10{padding-bottom:var(--s-unit-10)!important}.pl-10{padding-left:var(--s-unit-10)!important}.pr-10{padding-right:var(--s-unit-10)!important}.pt-10{padding-top:var(--s-unit-10)!important}.px-10{padding-left:var(--s-unit-10)!important;padding-right:var(--s-unit-10)!important}.py-10{padding-bottom:var(--s-unit-10)!important;padding-top:var(--s-unit-10)!important}.p-12{padding:var(--s-unit-12)!important}.pb-12{padding-bottom:var(--s-unit-12)!important}.pl-12{padding-left:var(--s-unit-12)!important}.pr-12{padding-right:var(--s-unit-12)!important}.pt-12{padding-top:var(--s-unit-12)!important}.px-12{padding-left:var(--s-unit-12)!important;padding-right:var(--s-unit-12)!important}.py-12{padding-bottom:var(--s-unit-12)!important;padding-top:var(--s-unit-12)!important}.p-16{padding:var(--s-unit-16)!important}.pb-16{padding-bottom:var(--s-unit-16)!important}.pl-16{padding-left:var(--s-unit-16)!important}.pr-16{padding-right:var(--s-unit-16)!important}.pt-16{padding-top:var(--s-unit-16)!important}.px-16{padding-left:var(--s-unit-16)!important;padding-right:var(--s-unit-16)!important}.py-16{padding-bottom:var(--s-unit-16)!important;padding-top:var(--s-unit-16)!important}.s-rounded{border-radius:var(--s-border-radius)}.s-circle{border-radius:50%}.border{border:var(--s-border-width) solid hsla(var(--s-border-color-h),var(--s-border-color-s),calc(var(--s-border-color-l) + var(--s-border-color-l-l)),var(--s-border-color-a));border-radius:var(--s-border-radius)}.border.border-lg{border-width:var(--s-border-width-lg)}.border.border-dark{border-color:hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)),var(--s-dark-color-a))}.border.border-light{border-color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.border.border-accent{border-color:hsla(var(--s-accent-color-h),var(--s-accent-color-s),calc(var(--s-accent-color-l) + var(--s-accent-color-l-l)),var(--s-accent-color-a))}.border.border-primary{border-color:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a))}.border.border-primary-dark{border-color:hsla(var(--s-primary-color-dark-h),var(--s-primary-color-dark-s),calc(var(--s-primary-color-dark-l) + var(--s-primary-color-dark-l-l)),var(--s-primary-color-dark-a))}.border.border-primary-light{border-color:hsla(var(--s-primary-color-light-h),var(--s-primary-color-light-s),calc(var(--s-primary-color-light-l) + var(--s-primary-color-light-l-l)),var(--s-primary-color-light-a))}.border.border-secondary{border-color:hsla(var(--s-secondary-color-h),var(--s-secondary-color-s),calc(var(--s-secondary-color-l) + var(--s-secondary-color-l-l)),var(--s-secondary-color-a))}.border.border-secondary-dark{border-color:hsla(var(--s-secondary-color-dark-h),var(--s-secondary-color-dark-s),calc(var(--s-secondary-color-dark-l) + var(--s-secondary-color-dark-l-l)),var(--s-secondary-color-dark-a))}.border.border-secondary-light{border-color:hsla(var(--s-secondary-color-light-h),var(--s-secondary-color-light-s),calc(var(--s-secondary-color-light-l) + var(--s-secondary-color-light-l-l)),var(--s-secondary-color-light-a))}.border.border-gray{border-color:hsla(var(--s-gray-color-h),var(--s-gray-color-s),calc(var(--s-gray-color-l) + var(--s-gray-color-l-l)),var(--s-gray-color-a))}.border.border-gray-dark{border-color:hsla(var(--s-gray-color-dark-h),var(--s-gray-color-dark-s),calc(var(--s-gray-color-dark-l) + var(--s-gray-color-dark-l-l)),var(--s-gray-color-dark-a))}.border.border-gray-light{border-color:hsla(var(--s-gray-color-light-h),var(--s-gray-color-light-s),calc(var(--s-gray-color-light-l) + var(--s-gray-color-light-l-l)),var(--s-gray-color-light-a))}.border.border-bg{border-color:hsla(var(--s-bg-color-h),var(--s-bg-color-s),calc(var(--s-bg-color-l) + var(--s-bg-color-l-l)),var(--s-bg-color-a))}.border.border-bg-dark{border-color:hsla(var(--s-bg-color-dark-h),var(--s-bg-color-dark-s),calc(var(--s-bg-color-dark-l) + var(--s-bg-color-dark-l-l)),var(--s-bg-color-dark-a))}.border.border-bg-light{border-color:hsla(var(--s-bg-color-light-h),var(--s-bg-color-light-s),calc(var(--s-bg-color-light-l) + var(--s-bg-color-light-l-l)),var(--s-bg-color-light-a))}.border.border-border-dark{border-color:hsla(var(--s-border-color-dark-h),var(--s-border-color-dark-s),calc(var(--s-border-color-dark-l) + var(--s-border-color-dark-l-l)),var(--s-border-color-dark-a))}.border.border-border-light{border-color:hsla(var(--s-border-color-light-h),var(--s-border-color-light-s),calc(var(--s-border-color-light-l) + var(--s-border-color-light-l-l)),var(--s-border-color-light-a))}.border.border-link{border-color:hsla(var(--s-link-color-h),var(--s-link-color-s),calc(var(--s-link-color-l) + var(--s-link-color-l-l)),var(--s-link-color-a))}.border.border-link-dark{border-color:hsla(var(--s-link-color-dark-h),var(--s-link-color-dark-s),calc(var(--s-link-color-dark-l) + var(--s-link-color-dark-l-l)),var(--s-link-color-dark-a))}.border.border-link-light{border-color:hsla(var(--s-link-color-light-h),var(--s-link-color-light-s),calc(var(--s-link-color-light-l) + var(--s-link-color-light-l-l)),var(--s-link-color-light-a))}.border.border-disabled{border-color:hsla(var(--s-disabled-color-h),var(--s-disabled-color-s),calc(var(--s-disabled-color-l) + var(--s-disabled-color-l-l)),var(--s-disabled-color-a))}.border.border-error{border-color:hsla(var(--s-error-color-h),var(--s-error-color-s),calc(var(--s-error-color-l) + var(--s-error-color-l-l)),var(--s-error-color-a))}.border.border-info{border-color:hsla(var(--s-info-color-h),var(--s-info-color-s),calc(var(--s-info-color-l) + var(--s-info-color-l-l)),var(--s-info-color-a))}.border.border-success{border-color:hsla(var(--s-success-color-h),var(--s-success-color-s),calc(var(--s-success-color-l) + var(--s-success-color-l-l)),var(--s-success-color-a))}.border.border-warning{border-color:hsla(var(--s-warning-color-h),var(--s-warning-color-s),calc(var(--s-warning-color-l) + var(--s-warning-color-l-l)),var(--s-warning-color-a))}.border.border-body-bg{border-color:hsla(var(--s-body-bg-color-h),var(--s-body-bg-color-s),calc(var(--s-body-bg-color-l) + var(--s-body-bg-color-l-l)),var(--s-body-bg-color-a))}.border.border-body-font{border-color:hsla(var(--s-body-font-color-h),var(--s-body-font-color-s),calc(var(--s-body-font-color-l) + var(--s-body-font-color-l-l)),var(--s-body-font-color-a))}.border.border-code{border-color:hsla(var(--s-code-color-h),var(--s-code-color-s),calc(var(--s-code-color-l) + var(--s-code-color-l-l)),var(--s-code-color-a))}.border.border-highlight{border-color:hsla(var(--s-highlight-color-h),var(--s-highlight-color-s),calc(var(--s-highlight-color-l) + var(--s-highlight-color-l-l)),var(--s-highlight-color-a))}.text-dark{color:hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)),var(--s-dark-color-a))!important}a.text-dark:focus,a.text-dark:hover{color:hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)) + -5%),var(--s-dark-color-a))}a.text-dark:visited{color:hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)) + 5%),var(--s-dark-color-a))}.text-light{color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))!important}a.text-light:focus,a.text-light:hover{color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(calc(var(--s-light-color-l) + var(--s-light-color-l-l)) + -5%),var(--s-light-color-a))}a.text-light:visited{color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(calc(var(--s-light-color-l) + var(--s-light-color-l-l)) + 5%),var(--s-light-color-a))}.text-accent{color:hsla(var(--s-accent-color-h),var(--s-accent-color-s),calc(var(--s-accent-color-l) + var(--s-accent-color-l-l)),var(--s-accent-color-a))!important}a.text-accent:focus,a.text-accent:hover{color:hsla(var(--s-accent-color-h),var(--s-accent-color-s),calc(calc(var(--s-accent-color-l) + var(--s-accent-color-l-l)) + -5%),var(--s-accent-color-a))}a.text-accent:visited{color:hsla(var(--s-accent-color-h),var(--s-accent-color-s),calc(calc(var(--s-accent-color-l) + var(--s-accent-color-l-l)) + 5%),var(--s-accent-color-a))}.text-primary{color:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a))!important}a.text-primary:focus,a.text-primary:hover{color:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)) + -5%),var(--s-primary-color-a))}a.text-primary:visited{color:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)) + 5%),var(--s-primary-color-a))}.text-primary-dark{color:hsla(var(--s-primary-color-dark-h),var(--s-primary-color-dark-s),calc(var(--s-primary-color-dark-l) + var(--s-primary-color-dark-l-l)),var(--s-primary-color-dark-a))!important}a.text-primary-dark:focus,a.text-primary-dark:hover{color:hsla(var(--s-primary-color-dark-h),var(--s-primary-color-dark-s),calc(calc(var(--s-primary-color-dark-l) + var(--s-primary-color-dark-l-l)) + -5%),var(--s-primary-color-dark-a))}a.text-primary-dark:visited{color:hsla(var(--s-primary-color-dark-h),var(--s-primary-color-dark-s),calc(calc(var(--s-primary-color-dark-l) + var(--s-primary-color-dark-l-l)) + 5%),var(--s-primary-color-dark-a))}.text-primary-light{color:hsla(var(--s-primary-color-light-h),var(--s-primary-color-light-s),calc(var(--s-primary-color-light-l) + var(--s-primary-color-light-l-l)),var(--s-primary-color-light-a))!important}a.text-primary-light:focus,a.text-primary-light:hover{color:hsla(var(--s-primary-color-light-h),var(--s-primary-color-light-s),calc(calc(var(--s-primary-color-light-l) + var(--s-primary-color-light-l-l)) + -5%),var(--s-primary-color-light-a))}a.text-primary-light:visited{color:hsla(var(--s-primary-color-light-h),var(--s-primary-color-light-s),calc(calc(var(--s-primary-color-light-l) + var(--s-primary-color-light-l-l)) + 5%),var(--s-primary-color-light-a))}.text-secondary{color:hsla(var(--s-secondary-color-h),var(--s-secondary-color-s),calc(var(--s-secondary-color-l) + var(--s-secondary-color-l-l)),var(--s-secondary-color-a))!important}a.text-secondary:focus,a.text-secondary:hover{color:hsla(var(--s-secondary-color-h),var(--s-secondary-color-s),calc(calc(var(--s-secondary-color-l) + var(--s-secondary-color-l-l)) + -5%),var(--s-secondary-color-a))}a.text-secondary:visited{color:hsla(var(--s-secondary-color-h),var(--s-secondary-color-s),calc(calc(var(--s-secondary-color-l) + var(--s-secondary-color-l-l)) + 5%),var(--s-secondary-color-a))}.text-secondary-dark{color:hsla(var(--s-secondary-color-dark-h),var(--s-secondary-color-dark-s),calc(var(--s-secondary-color-dark-l) + var(--s-secondary-color-dark-l-l)),var(--s-secondary-color-dark-a))!important}a.text-secondary-dark:focus,a.text-secondary-dark:hover{color:hsla(var(--s-secondary-color-dark-h),var(--s-secondary-color-dark-s),calc(calc(var(--s-secondary-color-dark-l) + var(--s-secondary-color-dark-l-l)) + -5%),var(--s-secondary-color-dark-a))}a.text-secondary-dark:visited{color:hsla(var(--s-secondary-color-dark-h),var(--s-secondary-color-dark-s),calc(calc(var(--s-secondary-color-dark-l) + var(--s-secondary-color-dark-l-l)) + 5%),var(--s-secondary-color-dark-a))}.text-secondary-light{color:hsla(var(--s-secondary-color-light-h),var(--s-secondary-color-light-s),calc(var(--s-secondary-color-light-l) + var(--s-secondary-color-light-l-l)),var(--s-secondary-color-light-a))!important}a.text-secondary-light:focus,a.text-secondary-light:hover{color:hsla(var(--s-secondary-color-light-h),var(--s-secondary-color-light-s),calc(calc(var(--s-secondary-color-light-l) + var(--s-secondary-color-light-l-l)) + -5%),var(--s-secondary-color-light-a))}a.text-secondary-light:visited{color:hsla(var(--s-secondary-color-light-h),var(--s-secondary-color-light-s),calc(calc(var(--s-secondary-color-light-l) + var(--s-secondary-color-light-l-l)) + 5%),var(--s-secondary-color-light-a))}.text-gray{color:hsla(var(--s-gray-color-h),var(--s-gray-color-s),calc(var(--s-gray-color-l) + var(--s-gray-color-l-l)),var(--s-gray-color-a))!important}a.text-gray:focus,a.text-gray:hover{color:hsla(var(--s-gray-color-h),var(--s-gray-color-s),calc(calc(var(--s-gray-color-l) + var(--s-gray-color-l-l)) + -5%),var(--s-gray-color-a))}a.text-gray:visited{color:hsla(var(--s-gray-color-h),var(--s-gray-color-s),calc(calc(var(--s-gray-color-l) + var(--s-gray-color-l-l)) + 5%),var(--s-gray-color-a))}.text-gray-dark{color:hsla(var(--s-gray-color-dark-h),var(--s-gray-color-dark-s),calc(var(--s-gray-color-dark-l) + var(--s-gray-color-dark-l-l)),var(--s-gray-color-dark-a))!important}a.text-gray-dark:focus,a.text-gray-dark:hover{color:hsla(var(--s-gray-color-dark-h),var(--s-gray-color-dark-s),calc(calc(var(--s-gray-color-dark-l) + var(--s-gray-color-dark-l-l)) + -5%),var(--s-gray-color-dark-a))}a.text-gray-dark:visited{color:hsla(var(--s-gray-color-dark-h),var(--s-gray-color-dark-s),calc(calc(var(--s-gray-color-dark-l) + var(--s-gray-color-dark-l-l)) + 5%),var(--s-gray-color-dark-a))}.text-gray-light{color:hsla(var(--s-gray-color-light-h),var(--s-gray-color-light-s),calc(var(--s-gray-color-light-l) + var(--s-gray-color-light-l-l)),var(--s-gray-color-light-a))!important}a.text-gray-light:focus,a.text-gray-light:hover{color:hsla(var(--s-gray-color-light-h),var(--s-gray-color-light-s),calc(calc(var(--s-gray-color-light-l) + var(--s-gray-color-light-l-l)) + -5%),var(--s-gray-color-light-a))}a.text-gray-light:visited{color:hsla(var(--s-gray-color-light-h),var(--s-gray-color-light-s),calc(calc(var(--s-gray-color-light-l) + var(--s-gray-color-light-l-l)) + 5%),var(--s-gray-color-light-a))}.text-bg{color:hsla(var(--s-bg-color-h),var(--s-bg-color-s),calc(var(--s-bg-color-l) + var(--s-bg-color-l-l)),var(--s-bg-color-a))!important}a.text-bg:focus,a.text-bg:hover{color:hsla(var(--s-bg-color-h),var(--s-bg-color-s),calc(calc(var(--s-bg-color-l) + var(--s-bg-color-l-l)) + -5%),var(--s-bg-color-a))}a.text-bg:visited{color:hsla(var(--s-bg-color-h),var(--s-bg-color-s),calc(calc(var(--s-bg-color-l) + var(--s-bg-color-l-l)) + 5%),var(--s-bg-color-a))}.text-bg-dark{color:hsla(var(--s-bg-color-dark-h),var(--s-bg-color-dark-s),calc(var(--s-bg-color-dark-l) + var(--s-bg-color-dark-l-l)),var(--s-bg-color-dark-a))!important}a.text-bg-dark:focus,a.text-bg-dark:hover{color:hsla(var(--s-bg-color-dark-h),var(--s-bg-color-dark-s),calc(calc(var(--s-bg-color-dark-l) + var(--s-bg-color-dark-l-l)) + -5%),var(--s-bg-color-dark-a))}a.text-bg-dark:visited{color:hsla(var(--s-bg-color-dark-h),var(--s-bg-color-dark-s),calc(calc(var(--s-bg-color-dark-l) + var(--s-bg-color-dark-l-l)) + 5%),var(--s-bg-color-dark-a))}.text-bg-light{color:hsla(var(--s-bg-color-light-h),var(--s-bg-color-light-s),calc(var(--s-bg-color-light-l) + var(--s-bg-color-light-l-l)),var(--s-bg-color-light-a))!important}a.text-bg-light:focus,a.text-bg-light:hover{color:hsla(var(--s-bg-color-light-h),var(--s-bg-color-light-s),calc(calc(var(--s-bg-color-light-l) + var(--s-bg-color-light-l-l)) + -5%),var(--s-bg-color-light-a))}a.text-bg-light:visited{color:hsla(var(--s-bg-color-light-h),var(--s-bg-color-light-s),calc(calc(var(--s-bg-color-light-l) + var(--s-bg-color-light-l-l)) + 5%),var(--s-bg-color-light-a))}.text-border{color:hsla(var(--s-border-color-h),var(--s-border-color-s),calc(var(--s-border-color-l) + var(--s-border-color-l-l)),var(--s-border-color-a))!important}a.text-border:focus,a.text-border:hover{color:hsla(var(--s-border-color-h),var(--s-border-color-s),calc(calc(var(--s-border-color-l) + var(--s-border-color-l-l)) + -5%),var(--s-border-color-a))}a.text-border:visited{color:hsla(var(--s-border-color-h),var(--s-border-color-s),calc(calc(var(--s-border-color-l) + var(--s-border-color-l-l)) + 5%),var(--s-border-color-a))}.text-border-dark{color:hsla(var(--s-border-color-dark-h),var(--s-border-color-dark-s),calc(var(--s-border-color-dark-l) + var(--s-border-color-dark-l-l)),var(--s-border-color-dark-a))!important}a.text-border-dark:focus,a.text-border-dark:hover{color:hsla(var(--s-border-color-dark-h),var(--s-border-color-dark-s),calc(calc(var(--s-border-color-dark-l) + var(--s-border-color-dark-l-l)) + -5%),var(--s-border-color-dark-a))}a.text-border-dark:visited{color:hsla(var(--s-border-color-dark-h),var(--s-border-color-dark-s),calc(calc(var(--s-border-color-dark-l) + var(--s-border-color-dark-l-l)) + 5%),var(--s-border-color-dark-a))}.text-border-light{color:hsla(var(--s-border-color-light-h),var(--s-border-color-light-s),calc(var(--s-border-color-light-l) + var(--s-border-color-light-l-l)),var(--s-border-color-light-a))!important}a.text-border-light:focus,a.text-border-light:hover{color:hsla(var(--s-border-color-light-h),var(--s-border-color-light-s),calc(calc(var(--s-border-color-light-l) + var(--s-border-color-light-l-l)) + -5%),var(--s-border-color-light-a))}a.text-border-light:visited{color:hsla(var(--s-border-color-light-h),var(--s-border-color-light-s),calc(calc(var(--s-border-color-light-l) + var(--s-border-color-light-l-l)) + 5%),var(--s-border-color-light-a))}.text-link{color:hsla(var(--s-link-color-h),var(--s-link-color-s),calc(var(--s-link-color-l) + var(--s-link-color-l-l)),var(--s-link-color-a))!important}a.text-link:focus,a.text-link:hover{color:hsla(var(--s-link-color-h),var(--s-link-color-s),calc(calc(var(--s-link-color-l) + var(--s-link-color-l-l)) + -5%),var(--s-link-color-a))}a.text-link:visited{color:hsla(var(--s-link-color-h),var(--s-link-color-s),calc(calc(var(--s-link-color-l) + var(--s-link-color-l-l)) + 5%),var(--s-link-color-a))}.text-link-dark{color:hsla(var(--s-link-color-dark-h),var(--s-link-color-dark-s),calc(var(--s-link-color-dark-l) + var(--s-link-color-dark-l-l)),var(--s-link-color-dark-a))!important}a.text-link-dark:focus,a.text-link-dark:hover{color:hsla(var(--s-link-color-dark-h),var(--s-link-color-dark-s),calc(calc(var(--s-link-color-dark-l) + var(--s-link-color-dark-l-l)) + -5%),var(--s-link-color-dark-a))}a.text-link-dark:visited{color:hsla(var(--s-link-color-dark-h),var(--s-link-color-dark-s),calc(calc(var(--s-link-color-dark-l) + var(--s-link-color-dark-l-l)) + 5%),var(--s-link-color-dark-a))}.text-link-light{color:hsla(var(--s-link-color-light-h),var(--s-link-color-light-s),calc(var(--s-link-color-light-l) + var(--s-link-color-light-l-l)),var(--s-link-color-light-a))!important}a.text-link-light:focus,a.text-link-light:hover{color:hsla(var(--s-link-color-light-h),var(--s-link-color-light-s),calc(calc(var(--s-link-color-light-l) + var(--s-link-color-light-l-l)) + -5%),var(--s-link-color-light-a))}a.text-link-light:visited{color:hsla(var(--s-link-color-light-h),var(--s-link-color-light-s),calc(calc(var(--s-link-color-light-l) + var(--s-link-color-light-l-l)) + 5%),var(--s-link-color-light-a))}.text-disabled{color:hsla(var(--s-disabled-color-h),var(--s-disabled-color-s),calc(var(--s-disabled-color-l) + var(--s-disabled-color-l-l)),var(--s-disabled-color-a))!important}a.text-disabled:focus,a.text-disabled:hover{color:hsla(var(--s-disabled-color-h),var(--s-disabled-color-s),calc(calc(var(--s-disabled-color-l) + var(--s-disabled-color-l-l)) + -5%),var(--s-disabled-color-a))}a.text-disabled:visited{color:hsla(var(--s-disabled-color-h),var(--s-disabled-color-s),calc(calc(var(--s-disabled-color-l) + var(--s-disabled-color-l-l)) + 5%),var(--s-disabled-color-a))}.text-error{color:hsla(var(--s-error-color-h),var(--s-error-color-s),calc(var(--s-error-color-l) + var(--s-error-color-l-l)),var(--s-error-color-a))!important}a.text-error:focus,a.text-error:hover{color:hsla(var(--s-error-color-h),var(--s-error-color-s),calc(calc(var(--s-error-color-l) + var(--s-error-color-l-l)) + -5%),var(--s-error-color-a))}a.text-error:visited{color:hsla(var(--s-error-color-h),var(--s-error-color-s),calc(calc(var(--s-error-color-l) + var(--s-error-color-l-l)) + 5%),var(--s-error-color-a))}.text-info{color:hsla(var(--s-info-color-h),var(--s-info-color-s),calc(calc(var(--s-info-color-l) + var(--s-info-color-l-l)) + -50%),var(--s-info-color-a))!important}a.text-info:focus,a.text-info:hover{color:hsla(var(--s-info-color-h),var(--s-info-color-s),calc(calc(var(--s-info-color-l) + var(--s-info-color-l-l)) + -55%),var(--s-info-color-a))}a.text-info:visited{color:hsla(var(--s-info-color-h),var(--s-info-color-s),calc(calc(var(--s-info-color-l) + var(--s-info-color-l-l)) + -45%),var(--s-info-color-a))}.text-success{color:hsla(var(--s-success-color-h),var(--s-success-color-s),calc(var(--s-success-color-l) + var(--s-success-color-l-l)),var(--s-success-color-a))!important}a.text-success:focus,a.text-success:hover{color:hsla(var(--s-success-color-h),var(--s-success-color-s),calc(calc(var(--s-success-color-l) + var(--s-success-color-l-l)) + -5%),var(--s-success-color-a))}a.text-success:visited{color:hsla(var(--s-success-color-h),var(--s-success-color-s),calc(calc(var(--s-success-color-l) + var(--s-success-color-l-l)) + 5%),var(--s-success-color-a))}.text-warning{color:hsla(var(--s-warning-color-h),var(--s-warning-color-s),calc(var(--s-warning-color-l) + var(--s-warning-color-l-l)),var(--s-warning-color-a))!important}a.text-warning:focus,a.text-warning:hover{color:hsla(var(--s-warning-color-h),var(--s-warning-color-s),calc(calc(var(--s-warning-color-l) + var(--s-warning-color-l-l)) + -5%),var(--s-warning-color-a))}a.text-warning:visited{color:hsla(var(--s-warning-color-h),var(--s-warning-color-s),calc(calc(var(--s-warning-color-l) + var(--s-warning-color-l-l)) + 5%),var(--s-warning-color-a))}.text-body-bg{color:hsla(var(--s-body-bg-color-h),var(--s-body-bg-color-s),calc(var(--s-body-bg-color-l) + var(--s-body-bg-color-l-l)),var(--s-body-bg-color-a))!important}a.text-body-bg:focus,a.text-body-bg:hover{color:hsla(var(--s-body-bg-color-h),var(--s-body-bg-color-s),calc(calc(var(--s-body-bg-color-l) + var(--s-body-bg-color-l-l)) + -5%),var(--s-body-bg-color-a))}a.text-body-bg:visited{color:hsla(var(--s-body-bg-color-h),var(--s-body-bg-color-s),calc(calc(var(--s-body-bg-color-l) + var(--s-body-bg-color-l-l)) + 5%),var(--s-body-bg-color-a))}.text-body-font{color:hsla(var(--s-body-font-color-h),var(--s-body-font-color-s),calc(var(--s-body-font-color-l) + var(--s-body-font-color-l-l)),var(--s-body-font-color-a))!important}a.text-body-font:focus,a.text-body-font:hover{color:hsla(var(--s-body-font-color-h),var(--s-body-font-color-s),calc(calc(var(--s-body-font-color-l) + var(--s-body-font-color-l-l)) + -5%),var(--s-body-font-color-a))}a.text-body-font:visited{color:hsla(var(--s-body-font-color-h),var(--s-body-font-color-s),calc(calc(var(--s-body-font-color-l) + var(--s-body-font-color-l-l)) + 5%),var(--s-body-font-color-a))}.text-code{color:hsla(var(--s-code-color-h),var(--s-code-color-s),calc(var(--s-code-color-l) + var(--s-code-color-l-l)),var(--s-code-color-a))!important}a.text-code:focus,a.text-code:hover{color:hsla(var(--s-code-color-h),var(--s-code-color-s),calc(calc(var(--s-code-color-l) + var(--s-code-color-l-l)) + -5%),var(--s-code-color-a))}a.text-code:visited{color:hsla(var(--s-code-color-h),var(--s-code-color-s),calc(calc(var(--s-code-color-l) + var(--s-code-color-l-l)) + 5%),var(--s-code-color-a))}.text-highlight{color:hsla(var(--s-highlight-color-h),var(--s-highlight-color-s),calc(var(--s-highlight-color-l) + var(--s-highlight-color-l-l)),var(--s-highlight-color-a))!important}a.text-highlight:focus,a.text-highlight:hover{color:hsla(var(--s-highlight-color-h),var(--s-highlight-color-s),calc(calc(var(--s-highlight-color-l) + var(--s-highlight-color-l-l)) + -5%),var(--s-highlight-color-a))}a.text-highlight:visited{color:hsla(var(--s-highlight-color-h),var(--s-highlight-color-s),calc(calc(var(--s-highlight-color-l) + var(--s-highlight-color-l-l)) + 5%),var(--s-highlight-color-a))}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-normal{font-weight:400}.text-bold{font-weight:700}.text-italic{font-style:italic}.text-large{font-size:1.2em}.text-small{font-size:.9em}.text-tiny{font-size:.8em}.text-muted{opacity:.8}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-clip{overflow:hidden;text-overflow:clip;white-space:nowrap}.text-break{-webkit-hyphens:auto;hyphens:auto;word-break:break-word;word-wrap:break-word}/*! Spectre.css v1.0.0-beta | color-scheme: normal | MIT License | github.com/angular-package/spectre.css */.bg-bg{background:hsla(var(--s-bg-color-h),var(--s-bg-color-s),calc(var(--s-bg-color-l) + var(--s-bg-color-l-l)),var(--s-bg-color-a))!important;color:hsla(var(--s-body-font-color-h),var(--s-body-font-color-s),calc(var(--s-body-font-color-l) + var(--s-body-font-color-l-l)),var(--s-body-font-color-a))}.bg-bg-dark{background:hsla(var(--s-bg-color-dark-h),var(--s-bg-color-dark-s),calc(var(--s-bg-color-dark-l) + var(--s-bg-color-dark-l-l)),var(--s-bg-color-dark-a))!important;color:hsla(var(--s-body-font-color-h),var(--s-body-font-color-s),calc(var(--s-body-font-color-l) + var(--s-body-font-color-l-l)),var(--s-body-font-color-a))}.bg-bg-light{background:hsla(var(--s-bg-color-light-h),var(--s-bg-color-light-s),calc(var(--s-bg-color-light-l) + var(--s-bg-color-light-l-l)),var(--s-bg-color-light-a))!important;color:hsla(var(--s-body-font-color-h),var(--s-body-font-color-s),calc(var(--s-body-font-color-l) + var(--s-body-font-color-l-l)),var(--s-body-font-color-a))}.bg-body-bg{background:hsla(var(--s-body-bg-color-h),var(--s-body-bg-color-s),calc(var(--s-body-bg-color-l) + var(--s-body-bg-color-l-l)),var(--s-body-bg-color-a))!important;color:hsla(var(--s-body-font-color-h),var(--s-body-font-color-s),calc(var(--s-body-font-color-l) + var(--s-body-font-color-l-l)),var(--s-body-font-color-a))}.bg-body-font{background:hsla(var(--s-body-font-color-h),var(--s-body-font-color-s),calc(var(--s-body-font-color-l) + var(--s-body-font-color-l-l)),var(--s-body-font-color-a))!important;color:hsla(var(--s-body-bg-color-h),var(--s-body-bg-color-s),calc(var(--s-body-bg-color-l) + var(--s-body-bg-color-l-l)),var(--s-body-bg-color-a))}.bg-border{background:hsla(var(--s-border-color-h),var(--s-border-color-s),calc(var(--s-border-color-l) + var(--s-border-color-l-l)),var(--s-border-color-a))!important;color:hsla(var(--s-border-color-h),var(--s-border-color-s),calc(calc(var(--s-border-color-l) + var(--s-border-color-l-l)) + -40%),var(--s-border-color-a))}.bg-border-dark{background:hsla(var(--s-border-color-dark-h),var(--s-border-color-dark-s),calc(var(--s-border-color-dark-l) + var(--s-border-color-dark-l-l)),var(--s-border-color-dark-a))!important;color:hsla(var(--s-border-color-dark-h),var(--s-border-color-dark-s),calc(calc(var(--s-border-color-dark-l) + var(--s-border-color-dark-l-l)) + 40%),var(--s-border-color-dark-a))}.bg-border-light{background:hsla(var(--s-border-color-light-h),var(--s-border-color-light-s),calc(var(--s-border-color-light-l) + var(--s-border-color-light-l-l)),var(--s-border-color-light-a))!important;color:hsla(var(--s-border-color-light-h),var(--s-border-color-light-s),calc(calc(var(--s-border-color-light-l) + var(--s-border-color-light-l-l)) + -40%),var(--s-border-color-light-a))}.bg-disabled{background:hsla(var(--s-disabled-color-h),var(--s-disabled-color-s),calc(var(--s-disabled-color-l) + var(--s-disabled-color-l-l)),var(--s-disabled-color-a))!important;color:hsla(var(--s-disabled-color-h),var(--s-disabled-color-s),calc(calc(var(--s-disabled-color-l) + var(--s-disabled-color-l-l)) + -10%),var(--s-disabled-color-a))}.bg-error{background:hsla(var(--s-error-color-h),var(--s-error-color-s),calc(var(--s-error-color-l) + var(--s-error-color-l-l)),var(--s-error-color-a))!important;color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.bg-info{background:hsla(var(--s-info-color-h),var(--s-info-color-s),calc(var(--s-info-color-l) + var(--s-info-color-l-l)),var(--s-info-color-a))!important;color:hsla(var(--s-info-color-h),var(--s-info-color-s),calc(calc(var(--s-info-color-l) + var(--s-info-color-l-l)) + -50%),var(--s-info-color-a))}.bg-success{background:hsla(var(--s-success-color-h),var(--s-success-color-s),calc(var(--s-success-color-l) + var(--s-success-color-l-l)),var(--s-success-color-a))!important;color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.bg-warning{background:hsla(var(--s-warning-color-h),var(--s-warning-color-s),calc(var(--s-warning-color-l) + var(--s-warning-color-l-l)),var(--s-warning-color-a))!important;color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.bg-dark{background:hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)),var(--s-dark-color-a))!important;color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.bg-light{background:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))!important;color:hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)),var(--s-dark-color-a))}.bg-accent{background:hsla(var(--s-accent-color-h),var(--s-accent-color-s),calc(var(--s-accent-color-l) + var(--s-accent-color-l-l)),var(--s-accent-color-a))!important;color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.bg-primary{background:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a))!important;color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.bg-primary-dark{background:hsla(var(--s-primary-color-dark-h),var(--s-primary-color-dark-s),calc(var(--s-primary-color-dark-l) + var(--s-primary-color-dark-l-l)),var(--s-primary-color-dark-a))!important;color:hsla(var(--s-primary-color-dark-h),var(--s-primary-color-dark-s),calc(calc(var(--s-primary-color-dark-l) + var(--s-primary-color-dark-l-l)) + 40%),var(--s-primary-color-dark-a))}.bg-primary-light{background:hsla(var(--s-primary-color-light-h),var(--s-primary-color-light-s),calc(var(--s-primary-color-light-l) + var(--s-primary-color-light-l-l)),var(--s-primary-color-light-a))!important;color:hsla(var(--s-primary-color-light-h),var(--s-primary-color-light-s),calc(calc(var(--s-primary-color-light-l) + var(--s-primary-color-light-l-l)) + 40%),var(--s-primary-color-light-a))}.bg-secondary{background:hsla(var(--s-secondary-color-h),var(--s-secondary-color-s),calc(var(--s-secondary-color-l) + var(--s-secondary-color-l-l)),var(--s-secondary-color-a))!important;color:hsla(var(--s-secondary-color-h),var(--s-secondary-color-s),calc(calc(var(--s-secondary-color-l) + var(--s-secondary-color-l-l)) + -40%),var(--s-secondary-color-a))}.bg-secondary-dark{background:hsla(var(--s-secondary-color-dark-h),var(--s-secondary-color-dark-s),calc(var(--s-secondary-color-dark-l) + var(--s-secondary-color-dark-l-l)),var(--s-secondary-color-dark-a))!important;color:hsla(var(--s-secondary-color-dark-h),var(--s-secondary-color-dark-s),calc(calc(var(--s-secondary-color-dark-l) + var(--s-secondary-color-dark-l-l)) + -40%),var(--s-secondary-color-dark-a))}.bg-secondary-light{background:hsla(var(--s-secondary-color-light-h),var(--s-secondary-color-light-s),calc(var(--s-secondary-color-light-l) + var(--s-secondary-color-light-l-l)),var(--s-secondary-color-light-a))!important;color:hsla(var(--s-secondary-color-light-h),var(--s-secondary-color-light-s),calc(calc(var(--s-secondary-color-light-l) + var(--s-secondary-color-light-l-l)) + -40%),var(--s-secondary-color-light-a))}.bg-gray{background:hsla(var(--s-gray-color-h),var(--s-gray-color-s),calc(var(--s-gray-color-l) + var(--s-gray-color-l-l)),var(--s-gray-color-a))!important;color:hsla(var(--s-gray-color-h),var(--s-gray-color-s),calc(calc(var(--s-gray-color-l) + var(--s-gray-color-l-l)) + 20%),var(--s-gray-color-a))}.bg-gray-dark{background:hsla(var(--s-gray-color-dark-h),var(--s-gray-color-dark-s),calc(var(--s-gray-color-dark-l) + var(--s-gray-color-dark-l-l)),var(--s-gray-color-dark-a))!important;color:hsla(var(--s-gray-color-light-h),var(--s-gray-color-light-s),calc(var(--s-gray-color-light-l) + var(--s-gray-color-light-l-l)),var(--s-gray-color-light-a))}.bg-gray-light{background:hsla(var(--s-gray-color-light-h),var(--s-gray-color-light-s),calc(var(--s-gray-color-light-l) + var(--s-gray-color-light-l-l)),var(--s-gray-color-light-a))!important;color:hsla(var(--s-gray-color-dark-h),var(--s-gray-color-dark-s),calc(var(--s-gray-color-dark-l) + var(--s-gray-color-dark-l-l)),var(--s-gray-color-dark-a))}.bg-link{background:hsla(var(--s-link-color-h),var(--s-link-color-s),calc(var(--s-link-color-l) + var(--s-link-color-l-l)),var(--s-link-color-a))!important;color:hsla(var(--s-link-color-h),var(--s-link-color-s),calc(calc(var(--s-link-color-l) + var(--s-link-color-l-l)) + 40%),var(--s-link-color-a))}.bg-link-dark{background:hsla(var(--s-link-color-dark-h),var(--s-link-color-dark-s),calc(var(--s-link-color-dark-l) + var(--s-link-color-dark-l-l)),var(--s-link-color-dark-a))!important;color:hsla(var(--s-link-color-dark-h),var(--s-link-color-dark-s),calc(calc(var(--s-link-color-dark-l) + var(--s-link-color-dark-l-l)) + 60%),var(--s-link-color-dark-a))}.bg-link-light{background:hsla(var(--s-link-color-light-h),var(--s-link-color-light-s),calc(var(--s-link-color-light-l) + var(--s-link-color-light-l-l)),var(--s-link-color-light-a))!important;color:hsla(var(--s-link-color-light-h),var(--s-link-color-light-s),calc(calc(var(--s-link-color-light-l) + var(--s-link-color-light-l-l)) + 30%),var(--s-link-color-light-a))}.bg-code{background:hsla(var(--s-code-color-h),var(--s-code-color-s),calc(var(--s-code-color-l) + var(--s-code-color-l-l)),var(--s-code-color-a))!important;color:hsla(var(--s-code-color-h),var(--s-code-color-s),calc(calc(var(--s-code-color-l) + var(--s-code-color-l-l)) + 50%),var(--s-code-color-a))}.bg-highlight{background:hsla(var(--s-highlight-color-h),var(--s-highlight-color-s),calc(var(--s-highlight-color-l) + var(--s-highlight-color-l-l)),var(--s-highlight-color-a))!important;color:hsla(var(--s-highlight-color-h),var(--s-highlight-color-s),calc(calc(var(--s-highlight-color-l) + var(--s-highlight-color-l-l)) + -50%),var(--s-highlight-color-a))}.btn.btn-action{width:var(--s-control-size);padding-left:var(--s-unit-0);padding-right:var(--s-unit-0)}.btn.btn-action.btn-sm{width:var(--s-control-size-sm)}.btn.btn-action.btn-lg{width:var(--s-control-size-lg)}.btn.btn-clear{margin-left:var(--s-unit-1);margin-right:-2px;opacity:1;width:var(--s-unit-5);height:var(--s-unit-5);padding:var(--s-unit-h);border:0;background:0 0;color:currentColor;line-height:var(--s-unit-4);text-decoration:none}.btn.btn-clear:focus,.btn.btn-clear:hover{opacity:.95;background:hsla(var(--s-bg-color-h),var(--s-bg-color-s),calc(var(--s-bg-color-l) + var(--s-bg-color-l-l)),calc(var(--s-bg-color-a) * .5))}.btn.btn-clear:before{content:"✕"}.footer{width:100%;color:hsla(var(--s-gray-color-h),var(--s-gray-color-s),calc(var(--s-gray-color-l) + var(--s-gray-color-l-l)),var(--s-gray-color-a))}.footer .columns{margin:0}.footer .columns .column{padding-top:var(--s-unit-0);padding-right:calc(var(--s-layout-spacing) * var(--s-layout-spacing-unit));padding-bottom:var(--s-unit-0);padding-left:calc(var(--s-layout-spacing) * var(--s-layout-spacing-unit))}.footer.footer-xl{max-width:calc(var(--s-layout-spacing) * var(--s-html-font-size) * 2 + var(--s-size-xl))}.footer.footer-lg{max-width:calc(var(--s-layout-spacing) * var(--s-html-font-size) * 2 + var(--s-size-lg))}.footer.footer-md{max-width:calc(var(--s-layout-spacing) * var(--s-html-font-size) * 2 + var(--s-size-md))}.footer.footer-sm{max-width:calc(var(--s-layout-spacing) * var(--s-html-font-size) * 2 + var(--s-size-sm))}.footer.footer-xs{max-width:calc(var(--s-layout-spacing) * var(--s-html-font-size) * 2 + var(--s-size-xs))}.footer h5,.footer h6{margin-bottom:var(--s-unit-6)}.footer a{color:hsla(var(--s-gray-color-dark-h),var(--s-gray-color-dark-s),calc(var(--s-gray-color-dark-l) + var(--s-gray-color-dark-l-l)),var(--s-gray-color-dark-a))}.footer ul{list-style:none;padding:0;margin:0}.footer ul li a{font-size:.75rem;text-decoration:none!important;transition:color var(--s-transition-duration)}.footer ul li a:hover{color:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a))}.pagination{margin:var(--s-unit-1) var(--s-unit-0);display:flex;list-style:none;padding:var(--s-unit-1) var(--s-unit-0)}.pagination.disabled,.pagination[disabled]{cursor:not-allowed;pointer-events:none;opacity:.5}.pagination .page-item{padding:var(--s-unit-1) var(--s-unit-o)}.pagination .page-item a{display:inline-block;padding:var(--s-unit-1) var(--s-unit-2);border-radius:var(--s-border-radius);color:hsla(var(--s-body-font-color-h),var(--s-body-font-color-s),calc(var(--s-body-font-color-l) + var(--s-body-font-color-l-l)),var(--s-body-font-color-a));text-decoration:none;transition:border calc(var(--s-transition-duration) + .2s),color var(--s-transition-duration)}.pagination .page-item a:hover{color:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a))}.pagination .page-item.disabled,.pagination .page-item[disabled]{cursor:not-allowed;pointer-events:none;opacity:.5}.pagination .page-item.page-next,.pagination .page-item.page-prev{flex:1 0 50%;padding:var(--s-unit-1) var(--s-unit-0)}.pagination .page-item.page-next a,.pagination .page-item.page-prev a{display:flex;flex-direction:column;justify-content:center;height:4rem;padding:var(--s-unit-1) var(--s-unit-4)}.pagination .page-item.page-next a span,.pagination .page-item.page-prev a span{display:flex;flex-direction:column}.pagination .page-item.page-next a span.page-item-subtitle,.pagination .page-item.page-prev a span.page-item-subtitle{font-size:small}.pagination .page-item.page-next a span.page-item-title,.pagination .page-item.page-prev a span.page-item-title{font-weight:700}.pagination .page-item.page-prev{padding-right:var(--s-unit-o);text-align:left}.pagination .page-item.page-prev a{align-items:flex-start}.pagination .page-item.page-next{padding-left:var(--s-unit-o);text-align:right}.pagination .page-item.page-next a{align-items:flex-end}.pagination .page-item .page-item-title{margin:0}.pagination .page-item .page-item-subtitle{margin:0;opacity:.5}.pagination.pagination-border .page-item a{width:100%;border:var(--s-border-width) solid hsla(var(--s-border-color-h),var(--s-border-color-s),calc(var(--s-border-color-l) + var(--s-border-color-l-l)),var(--s-border-color-a))}.pagination.pagination-border .page-item a:hover{border-color:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a))}.pagination .page-item.active a,.pagination.active .page-item a{border-color:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a));background:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.pagination:not(.pagination-icon) svg{display:none}.pagination.pagination-icon .page-item.page-next a,.pagination.pagination-icon .page-item.page-prev a{flex-direction:row;align-items:center;justify-content:space-between}.pagination.pagination-icon .page-item.page-prev{text-align:right}.pagination.pagination-icon .page-item.page-next{text-align:left}.pagination.pagination-error .page-item.active a,.pagination.pagination-error .page-item:hover a,.pagination.pagination-error.active .page-item a{border-color:hsla(var(--s-error-color-h),var(--s-error-color-s),calc(var(--s-error-color-l) + var(--s-error-color-l-l)),var(--s-error-color-a));color:hsla(var(--s-error-color-h),var(--s-error-color-s),calc(var(--s-error-color-l) + var(--s-error-color-l-l)),var(--s-error-color-a))}.pagination.pagination-error .page-item.active a,.pagination.pagination-error.active .page-item a{color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a));background:hsla(var(--s-error-color-h),var(--s-error-color-s),calc(var(--s-error-color-l) + var(--s-error-color-l-l)),var(--s-error-color-a))}.pagination.pagination-info .page-item.active a,.pagination.pagination-info .page-item:hover a,.pagination.pagination-info.active .page-item a{border-color:hsla(var(--s-info-color-h),var(--s-info-color-s),calc(var(--s-info-color-l) + var(--s-info-color-l-l)),var(--s-info-color-a));color:hsla(var(--s-info-color-h),var(--s-info-color-s),calc(var(--s-info-color-l) + var(--s-info-color-l-l)),var(--s-info-color-a))}.pagination.pagination-info .page-item.active a,.pagination.pagination-info.active .page-item a{color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a));background:hsla(var(--s-info-color-h),var(--s-info-color-s),calc(var(--s-info-color-l) + var(--s-info-color-l-l)),var(--s-info-color-a))}.pagination.pagination-success .page-item.active a,.pagination.pagination-success .page-item:hover a,.pagination.pagination-success.active .page-item a{border-color:hsla(var(--s-success-color-h),var(--s-success-color-s),calc(var(--s-success-color-l) + var(--s-success-color-l-l)),var(--s-success-color-a));color:hsla(var(--s-success-color-h),var(--s-success-color-s),calc(var(--s-success-color-l) + var(--s-success-color-l-l)),var(--s-success-color-a))}.pagination.pagination-success .page-item.active a,.pagination.pagination-success.active .page-item a{color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a));background:hsla(var(--s-success-color-h),var(--s-success-color-s),calc(var(--s-success-color-l) + var(--s-success-color-l-l)),var(--s-success-color-a))}.pagination.pagination-warning .page-item.active a,.pagination.pagination-warning .page-item:hover a,.pagination.pagination-warning.active .page-item a{border-color:hsla(var(--s-warning-color-h),var(--s-warning-color-s),calc(var(--s-warning-color-l) + var(--s-warning-color-l-l)),var(--s-warning-color-a));color:hsla(var(--s-warning-color-h),var(--s-warning-color-s),calc(var(--s-warning-color-l) + var(--s-warning-color-l-l)),var(--s-warning-color-a))}.pagination.pagination-warning .page-item.active a,.pagination.pagination-warning.active .page-item a{color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a));background:hsla(var(--s-warning-color-h),var(--s-warning-color-s),calc(var(--s-warning-color-l) + var(--s-warning-color-l-l)),var(--s-warning-color-a))}.pagination.pagination-dark .page-item.active a,.pagination.pagination-dark .page-item:hover a,.pagination.pagination-dark.active .page-item a{border-color:hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)),var(--s-dark-color-a));color:hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)),var(--s-dark-color-a))}.pagination.pagination-dark .page-item.active a,.pagination.pagination-dark.active .page-item a{color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a));background:hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)),var(--s-dark-color-a))}.pagination.pagination-light .page-item.active a,.pagination.pagination-light .page-item:hover a,.pagination.pagination-light.active .page-item a{border-color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.pagination.pagination-light .page-item.active a,.pagination.pagination-light.active .page-item a{color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a));background:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.pagination.pagination-accent .page-item.active a,.pagination.pagination-accent .page-item:hover a,.pagination.pagination-accent.active .page-item a{border-color:hsla(var(--s-accent-color-h),var(--s-accent-color-s),calc(var(--s-accent-color-l) + var(--s-accent-color-l-l)),var(--s-accent-color-a));color:hsla(var(--s-accent-color-h),var(--s-accent-color-s),calc(var(--s-accent-color-l) + var(--s-accent-color-l-l)),var(--s-accent-color-a))}.pagination.pagination-accent .page-item.active a,.pagination.pagination-accent.active .page-item a{color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a));background:hsla(var(--s-accent-color-h),var(--s-accent-color-s),calc(var(--s-accent-color-l) + var(--s-accent-color-l-l)),var(--s-accent-color-a))}.pagination.pagination-primary-dark .page-item.active a,.pagination.pagination-primary-dark .page-item:hover a,.pagination.pagination-primary-dark.active .page-item a{border-color:hsla(var(--s-primary-color-dark-h),var(--s-primary-color-dark-s),calc(var(--s-primary-color-dark-l) + var(--s-primary-color-dark-l-l)),var(--s-primary-color-dark-a));color:hsla(var(--s-primary-color-dark-h),var(--s-primary-color-dark-s),calc(var(--s-primary-color-dark-l) + var(--s-primary-color-dark-l-l)),var(--s-primary-color-dark-a))}.pagination.pagination-primary-dark .page-item.active a,.pagination.pagination-primary-dark.active .page-item a{color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a));background:hsla(var(--s-primary-color-dark-h),var(--s-primary-color-dark-s),calc(var(--s-primary-color-dark-l) + var(--s-primary-color-dark-l-l)),var(--s-primary-color-dark-a))}.pagination.pagination-primary-light .page-item.active a,.pagination.pagination-primary-light .page-item:hover a,.pagination.pagination-primary-light.active .page-item a{border-color:hsla(var(--s-primary-color-light-h),var(--s-primary-color-light-s),calc(var(--s-primary-color-light-l) + var(--s-primary-color-light-l-l)),var(--s-primary-color-light-a));color:hsla(var(--s-primary-color-light-h),var(--s-primary-color-light-s),calc(var(--s-primary-color-light-l) + var(--s-primary-color-light-l-l)),var(--s-primary-color-light-a))}.pagination.pagination-primary-light .page-item.active a,.pagination.pagination-primary-light.active .page-item a{color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a));background:hsla(var(--s-primary-color-light-h),var(--s-primary-color-light-s),calc(var(--s-primary-color-light-l) + var(--s-primary-color-light-l-l)),var(--s-primary-color-light-a))}.pagination.pagination-secondary .page-item.active a,.pagination.pagination-secondary .page-item:hover a,.pagination.pagination-secondary.active .page-item a{border-color:hsla(var(--s-secondary-color-h),var(--s-secondary-color-s),calc(var(--s-secondary-color-l) + var(--s-secondary-color-l-l)),var(--s-secondary-color-a));color:hsla(var(--s-secondary-color-h),var(--s-secondary-color-s),calc(var(--s-secondary-color-l) + var(--s-secondary-color-l-l)),var(--s-secondary-color-a))}.pagination.pagination-secondary .page-item.active a,.pagination.pagination-secondary.active .page-item a{color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a));background:hsla(var(--s-secondary-color-h),var(--s-secondary-color-s),calc(var(--s-secondary-color-l) + var(--s-secondary-color-l-l)),var(--s-secondary-color-a))}.pagination.pagination-secondary-dark .page-item.active a,.pagination.pagination-secondary-dark .page-item:hover a,.pagination.pagination-secondary-dark.active .page-item a{border-color:hsla(var(--s-secondary-color-dark-h),var(--s-secondary-color-dark-s),calc(var(--s-secondary-color-dark-l) + var(--s-secondary-color-dark-l-l)),var(--s-secondary-color-dark-a));color:hsla(var(--s-secondary-color-dark-h),var(--s-secondary-color-dark-s),calc(var(--s-secondary-color-dark-l) + var(--s-secondary-color-dark-l-l)),var(--s-secondary-color-dark-a))}.pagination.pagination-secondary-dark .page-item.active a,.pagination.pagination-secondary-dark.active .page-item a{color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a));background:hsla(var(--s-secondary-color-dark-h),var(--s-secondary-color-dark-s),calc(var(--s-secondary-color-dark-l) + var(--s-secondary-color-dark-l-l)),var(--s-secondary-color-dark-a))}.pagination.pagination-secondary-light .page-item.active a,.pagination.pagination-secondary-light .page-item:hover a,.pagination.pagination-secondary-light.active .page-item a{border-color:hsla(var(--s-secondary-color-light-h),var(--s-secondary-color-light-s),calc(var(--s-secondary-color-light-l) + var(--s-secondary-color-light-l-l)),var(--s-secondary-color-light-a));color:hsla(var(--s-secondary-color-light-h),var(--s-secondary-color-light-s),calc(var(--s-secondary-color-light-l) + var(--s-secondary-color-light-l-l)),var(--s-secondary-color-light-a))}.pagination.pagination-secondary-light .page-item.active a,.pagination.pagination-secondary-light.active .page-item a{color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a));background:hsla(var(--s-secondary-color-light-h),var(--s-secondary-color-light-s),calc(var(--s-secondary-color-light-l) + var(--s-secondary-color-light-l-l)),var(--s-secondary-color-light-a))}.pagination.pagination-gray .page-item.active a,.pagination.pagination-gray .page-item:hover a,.pagination.pagination-gray.active .page-item a{border-color:hsla(var(--s-gray-color-h),var(--s-gray-color-s),calc(var(--s-gray-color-l) + var(--s-gray-color-l-l)),var(--s-gray-color-a));color:hsla(var(--s-gray-color-h),var(--s-gray-color-s),calc(var(--s-gray-color-l) + var(--s-gray-color-l-l)),var(--s-gray-color-a))}.pagination.pagination-gray .page-item.active a,.pagination.pagination-gray.active .page-item a{color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a));background:hsla(var(--s-gray-color-h),var(--s-gray-color-s),calc(var(--s-gray-color-l) + var(--s-gray-color-l-l)),var(--s-gray-color-a))}.pagination.pagination-gray-dark .page-item.active a,.pagination.pagination-gray-dark .page-item:hover a,.pagination.pagination-gray-dark.active .page-item a{border-color:hsla(var(--s-gray-color-dark-h),var(--s-gray-color-dark-s),calc(var(--s-gray-color-dark-l) + var(--s-gray-color-dark-l-l)),var(--s-gray-color-dark-a));color:hsla(var(--s-gray-color-dark-h),var(--s-gray-color-dark-s),calc(var(--s-gray-color-dark-l) + var(--s-gray-color-dark-l-l)),var(--s-gray-color-dark-a))}.pagination.pagination-gray-dark .page-item.active a,.pagination.pagination-gray-dark.active .page-item a{color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a));background:hsla(var(--s-gray-color-dark-h),var(--s-gray-color-dark-s),calc(var(--s-gray-color-dark-l) + var(--s-gray-color-dark-l-l)),var(--s-gray-color-dark-a))}.pagination.pagination-gray-light .page-item.active a,.pagination.pagination-gray-light .page-item:hover a,.pagination.pagination-gray-light.active .page-item a{border-color:hsla(var(--s-gray-color-light-h),var(--s-gray-color-light-s),calc(var(--s-gray-color-light-l) + var(--s-gray-color-light-l-l)),var(--s-gray-color-light-a));color:hsla(var(--s-gray-color-light-h),var(--s-gray-color-light-s),calc(var(--s-gray-color-light-l) + var(--s-gray-color-light-l-l)),var(--s-gray-color-light-a))}.pagination.pagination-gray-light .page-item.active a,.pagination.pagination-gray-light.active .page-item a{color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a));background:hsla(var(--s-gray-color-light-h),var(--s-gray-color-light-s),calc(var(--s-gray-color-light-l) + var(--s-gray-color-light-l-l)),var(--s-gray-color-light-a))}.form-autocomplete{position:relative}.form-autocomplete .form-autocomplete-input{display:flex;flex-wrap:wrap;align-content:flex-start;height:auto;min-height:var(--s-unit-8);padding:var(--s-unit-h)}.form-autocomplete .form-autocomplete-input.is-focused{border-color:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a));box-shadow:0 0 0 .1rem hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),calc(var(--s-primary-color-a) * .2))}.form-autocomplete .form-autocomplete-input .form-input{display:inline-block;flex:1 0 auto;width:auto;height:var(--s-unit-6);margin:var(--s-unit-h);border-color:transparent;box-shadow:none;line-height:var(--s-unit-4)}.form-autocomplete .menu{position:absolute;top:100%;left:0;width:100%}.form-autocomplete.autocomplete-oneline .form-autocomplete-input{flex-wrap:nowrap;overflow-x:auto}.form-autocomplete.autocomplete-oneline .chip{flex:1 0 auto}.calendar{display:block;min-width:280px;border:var(--s-border-width) solid hsla(var(--s-border-color-h),var(--s-border-color-s),calc(var(--s-border-color-l) + var(--s-border-color-l-l)),var(--s-border-color-a));border-radius:var(--s-border-radius)}.calendar .calendar-nav{display:flex;align-items:center;padding:calc(var(--s-layout-spacing) * var(--s-layout-spacing-unit));border-top-left-radius:var(--s-border-radius);border-top-right-radius:var(--s-border-radius);background:hsla(var(--s-bg-color-h),var(--s-bg-color-s),calc(var(--s-bg-color-l) + var(--s-bg-color-l-l)),var(--s-bg-color-a));font-size:var(--s-font-size-lg)}.calendar .calendar-body,.calendar .calendar-header{display:flex;flex-wrap:wrap;justify-content:center;padding:calc(var(--s-layout-spacing) * var(--s-layout-spacing-unit)) var(--s-unit-0)}.calendar .calendar-body .calendar-date,.calendar .calendar-header .calendar-date{flex:0 0 14.28%;max-width:14.28%}.calendar .calendar-header{border-bottom:var(--s-border-width) solid hsla(var(--s-border-color-h),var(--s-border-color-s),calc(var(--s-border-color-l) + var(--s-border-color-l-l)),var(--s-border-color-a));background:hsla(var(--s-bg-color-h),var(--s-bg-color-s),calc(var(--s-bg-color-l) + var(--s-bg-color-l-l)),var(--s-bg-color-a));color:hsla(var(--s-gray-color-h),var(--s-gray-color-s),calc(var(--s-gray-color-l) + var(--s-gray-color-l-l)),var(--s-gray-color-a));font-size:var(--s-font-size-sm);text-align:center}.calendar .calendar-body{color:hsla(var(--s-gray-color-dark-h),var(--s-gray-color-dark-s),calc(var(--s-gray-color-dark-l) + var(--s-gray-color-dark-l-l)),var(--s-gray-color-dark-a))}.calendar .calendar-date{padding:var(--s-unit-1);border:0}.calendar .calendar-date .date-item{position:relative;-webkit-appearance:none;appearance:none;cursor:pointer;width:var(--s-unit-7);height:var(--s-unit-7);padding:var(--s-unit-h);border:var(--s-border-width) solid transparent;border-radius:50%;outline:0;background:0 0;color:hsla(var(--s-gray-color-dark-h),var(--s-gray-color-dark-s),calc(var(--s-gray-color-dark-l) + var(--s-gray-color-dark-l-l)),var(--s-gray-color-dark-a));font-size:var(--s-font-size-sm);line-height:var(--s-unit-5);text-align:center;text-decoration:none;vertical-align:middle;white-space:nowrap;transition:background var(--s-transition-duration),border var(--s-transition-duration),box-shadow var(--s-transition-duration),color var(--s-transition-duration)}.calendar .calendar-date .date-item.date-today{border-color:hsla(var(--s-secondary-color-dark-h),var(--s-secondary-color-dark-s),calc(var(--s-secondary-color-dark-l) + var(--s-secondary-color-dark-l-l)),var(--s-secondary-color-dark-a));color:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a))}.calendar .calendar-date .date-item:focus{box-shadow:0 0 0 .1rem hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),calc(var(--s-primary-color-a) * .2))}.calendar .calendar-date .date-item:focus,.calendar .calendar-date .date-item:hover{border-color:hsla(var(--s-secondary-color-dark-h),var(--s-secondary-color-dark-s),calc(var(--s-secondary-color-dark-l) + var(--s-secondary-color-dark-l-l)),var(--s-secondary-color-dark-a));background:hsla(var(--s-secondary-color-light-h),var(--s-secondary-color-light-s),calc(var(--s-secondary-color-light-l) + var(--s-secondary-color-light-l-l)),var(--s-secondary-color-light-a));color:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a));text-decoration:none}.calendar .calendar-date .date-item.active,.calendar .calendar-date .date-item:active{border-color:hsla(var(--s-primary-color-dark-h),var(--s-primary-color-dark-s),calc(calc(var(--s-primary-color-dark-l) + var(--s-primary-color-dark-l-l)) + -5%),var(--s-primary-color-dark-a));background:hsla(var(--s-primary-color-dark-h),var(--s-primary-color-dark-s),calc(var(--s-primary-color-dark-l) + var(--s-primary-color-dark-l-l)),var(--s-primary-color-dark-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.calendar .calendar-date .date-item.badge:after{position:absolute;top:3px;right:3px;transform:translate(50%,-50%)}.calendar .calendar-date .calendar-event.disabled,.calendar .calendar-date .calendar-event:disabled,.calendar .calendar-date .date-item.disabled,.calendar .calendar-date .date-item:disabled{opacity:.25;pointer-events:none;cursor:default}.calendar .calendar-date.next-month .calendar-event,.calendar .calendar-date.next-month .date-item,.calendar .calendar-date.prev-month .calendar-event,.calendar .calendar-date.prev-month .date-item{opacity:.25}.calendar .calendar-range{position:relative}.calendar .calendar-range:before{position:absolute;top:50%;right:0;left:0;content:"";height:var(--s-unit-7);transform:translateY(-50%);background:hsla(var(--s-secondary-color-h),var(--s-secondary-color-s),calc(var(--s-secondary-color-l) + var(--s-secondary-color-l-l)),var(--s-secondary-color-a))}.calendar .calendar-range.range-start:before{left:50%}.calendar .calendar-range.range-end:before{right:50%}.calendar .calendar-range.range-end .date-item,.calendar .calendar-range.range-start .date-item{border-color:hsla(var(--s-primary-color-dark-h),var(--s-primary-color-dark-s),calc(calc(var(--s-primary-color-dark-l) + var(--s-primary-color-dark-l-l)) + -5%),var(--s-primary-color-dark-a));background:hsla(var(--s-primary-color-dark-h),var(--s-primary-color-dark-s),calc(var(--s-primary-color-dark-l) + var(--s-primary-color-dark-l-l)),var(--s-primary-color-dark-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.calendar .calendar-range .date-item{color:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a))}.calendar.calendar-lg .calendar-body{padding:0}.calendar.calendar-lg .calendar-body .calendar-date{display:flex;flex-direction:column;height:5.5rem;padding:0;border-right:var(--s-border-width) solid hsla(var(--s-border-color-h),var(--s-border-color-s),calc(var(--s-border-color-l) + var(--s-border-color-l-l)),var(--s-border-color-a));border-bottom:var(--s-border-width) solid hsla(var(--s-border-color-h),var(--s-border-color-s),calc(var(--s-border-color-l) + var(--s-border-color-l-l)),var(--s-border-color-a))}.calendar.calendar-lg .calendar-body .calendar-date:nth-child(7n){border-right:0}.calendar.calendar-lg .calendar-body .calendar-date:nth-last-child(-n+7){border-bottom:0}.calendar.calendar-lg .date-item{align-self:flex-end;height:var(--s-unit-7);margin-top:calc(var(--s-layout-spacing-sm) * var(--s-layout-spacing-unit));margin-right:calc(var(--s-layout-spacing-sm) * var(--s-layout-spacing-unit))}.calendar.calendar-lg .calendar-range:before{top:19px}.calendar.calendar-lg .calendar-range.range-start:before{width:19px;left:auto}.calendar.calendar-lg .calendar-range.range-end:before{right:19px}.calendar.calendar-lg .calendar-events{flex-grow:1;overflow-y:auto;padding:calc(var(--s-layout-spacing-sm) * var(--s-layout-spacing-unit));line-height:1}.calendar.calendar-lg .calendar-event{display:block;overflow:hidden;padding:3px 4px;margin:var(--s-unit-h) auto;border-radius:var(--s-border-radius);font-size:var(--s-font-size-sm);text-overflow:ellipsis;white-space:nowrap}.carousel .carousel-locator:nth-of-type(1):checked~.carousel-container .carousel-item:nth-of-type(1),.carousel .carousel-locator:nth-of-type(2):checked~.carousel-container .carousel-item:nth-of-type(2),.carousel .carousel-locator:nth-of-type(3):checked~.carousel-container .carousel-item:nth-of-type(3),.carousel .carousel-locator:nth-of-type(4):checked~.carousel-container .carousel-item:nth-of-type(4),.carousel .carousel-locator:nth-of-type(5):checked~.carousel-container .carousel-item:nth-of-type(5),.carousel .carousel-locator:nth-of-type(6):checked~.carousel-container .carousel-item:nth-of-type(6),.carousel .carousel-locator:nth-of-type(7):checked~.carousel-container .carousel-item:nth-of-type(7),.carousel .carousel-locator:nth-of-type(8):checked~.carousel-container .carousel-item:nth-of-type(8){animation:carousel-slidein .75s ease-in-out 1;opacity:1;z-index:var(--s-z-index-1)}.carousel .carousel-locator:nth-of-type(1):checked~.carousel-nav .nav-item:nth-of-type(1),.carousel .carousel-locator:nth-of-type(2):checked~.carousel-nav .nav-item:nth-of-type(2),.carousel .carousel-locator:nth-of-type(3):checked~.carousel-nav .nav-item:nth-of-type(3),.carousel .carousel-locator:nth-of-type(4):checked~.carousel-nav .nav-item:nth-of-type(4),.carousel .carousel-locator:nth-of-type(5):checked~.carousel-nav .nav-item:nth-of-type(5),.carousel .carousel-locator:nth-of-type(6):checked~.carousel-nav .nav-item:nth-of-type(6),.carousel .carousel-locator:nth-of-type(7):checked~.carousel-nav .nav-item:nth-of-type(7),.carousel .carousel-locator:nth-of-type(8):checked~.carousel-nav .nav-item:nth-of-type(8){color:hsla(var(--s-gray-color-light-h),var(--s-gray-color-light-s),calc(var(--s-gray-color-light-l) + var(--s-gray-color-light-l-l)),var(--s-gray-color-light-a))}.carousel{z-index:var(--s-z-index-0);position:relative;display:block;overflow:hidden;width:100%;background:hsla(var(--s-bg-color-h),var(--s-bg-color-s),calc(var(--s-bg-color-l) + var(--s-bg-color-l-l)),var(--s-bg-color-a));-webkit-overflow-scrolling:touch}.carousel .carousel-container{position:relative;height:100%;left:0}.carousel .carousel-container:before{content:"";display:block;padding-bottom:56.25%}.carousel .carousel-container .carousel-item{position:absolute;top:0;left:0;opacity:0;width:100%;height:100%;margin:0;animation:carousel-slideout 1s ease-in-out 1}.carousel .carousel-container .carousel-item:hover .item-next,.carousel .carousel-container .carousel-item:hover .item-prev{opacity:1}.carousel .carousel-container .item-next,.carousel .carousel-container .item-prev{z-index:var(--s-z-index-1);position:absolute;top:50%;opacity:0;transform:translateY(-50%);border-color:hsla(var(--s-gray-color-light-h),var(--s-gray-color-light-s),calc(var(--s-gray-color-light-l) + var(--s-gray-color-light-l-l)),calc(var(--s-gray-color-light-a) * .5));background:hsla(var(--s-gray-color-light-h),var(--s-gray-color-light-s),calc(var(--s-gray-color-light-l) + var(--s-gray-color-light-l-l)),calc(var(--s-gray-color-light-a) * .25));color:hsla(var(--s-gray-color-light-h),var(--s-gray-color-light-s),calc(var(--s-gray-color-light-l) + var(--s-gray-color-light-l-l)),var(--s-gray-color-light-a));transition:all calc(var(--s-transition-duration) + .2s)}.carousel .carousel-container .item-prev{left:1rem}.carousel .carousel-container .item-next{right:1rem}.carousel .carousel-nav{z-index:var(--s-z-index-1);position:absolute;left:50%;bottom:calc(var(--s-layout-spacing) * var(--s-layout-spacing-unit));display:flex;justify-content:center;width:10rem;transform:translate(-50%)}.carousel .carousel-nav .nav-item{position:relative;margin:var(--s-unit-1);display:block;flex:1 0 auto;max-width:2.5rem;height:var(--s-unit-8);color:hsla(var(--s-gray-color-light-h),var(--s-gray-color-light-s),calc(var(--s-gray-color-light-l) + var(--s-gray-color-light-l-l)),calc(var(--s-gray-color-light-a) * .5))}.carousel .carousel-nav .nav-item:before{position:absolute;top:.5rem;content:"";display:block;width:100%;height:var(--s-unit-unit-h);background:currentColor}@keyframes carousel-slidein{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes carousel-slideout{0%{opacity:1;transform:translate(0)}to{opacity:1;transform:translate(-50%)}}.comparison-slider{position:relative;overflow:hidden;width:100%;height:50vh;-webkit-overflow-scrolling:touch}.comparison-slider .comparison-after,.comparison-slider .comparison-before{position:absolute;top:0;left:0;margin:0;overflow:hidden;height:100%}.comparison-slider .comparison-after img,.comparison-slider .comparison-before img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:left center}.comparison-slider .comparison-before{z-index:1;width:100%}.comparison-slider .comparison-before .comparison-label{right:var(--s-unit-4)}.comparison-slider .comparison-after{z-index:2;max-width:100%;min-width:0}.comparison-slider .comparison-after:before{z-index:var(--s-z-index-0);position:absolute;top:0;right:var(--s-unit-4);left:0;content:"";cursor:default;height:100%;background:0 0}.comparison-slider .comparison-after:after{position:absolute;top:50%;right:var(--s-unit-2);content:"";pointer-events:none;width:3px;height:3px;transform:translate(50%,-50%);border-radius:50%;background:currentColor;color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a));box-shadow:0 -5px,0 5px}.comparison-slider .comparison-after .comparison-label{left:var(--s-unit-4)}.comparison-slider .comparison-resizer{position:relative;top:50%;left:0;opacity:0;cursor:ew-resize;resize:horizontal;max-width:100%;min-width:var(--s-unit-4);height:var(--s-unit-4);width:0;transform:translateY(-50%) scaleY(30);outline:0;animation:first-run 1.5s 1 ease-in-out}.comparison-slider .comparison-label{position:absolute;bottom:var(--s-unit-4);-webkit-user-select:none;user-select:none;padding:var(--s-unit-1) var(--s-unit-2);background:hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)),calc(var(--s-dark-color-a) * .5));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}@keyframes first-run{0%{width:0}25%{width:var(--s-unit-12)}50%{width:var(--s-unit-4)}75%{width:var(--s-unit-6)}to{width:0}}.filter .filter-tag#tag-0:checked~.filter-nav .chip[for=tag-0],.filter .filter-tag#tag-1:checked~.filter-nav .chip[for=tag-1],.filter .filter-tag#tag-2:checked~.filter-nav .chip[for=tag-2],.filter .filter-tag#tag-3:checked~.filter-nav .chip[for=tag-3],.filter .filter-tag#tag-4:checked~.filter-nav .chip[for=tag-4],.filter .filter-tag#tag-5:checked~.filter-nav .chip[for=tag-5],.filter .filter-tag#tag-6:checked~.filter-nav .chip[for=tag-6],.filter .filter-tag#tag-7:checked~.filter-nav .chip[for=tag-7],.filter .filter-tag#tag-8:checked~.filter-nav .chip[for=tag-8]{background:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a))}.filter .filter-tag#tag-1:checked~.filter-body .filter-item:not([data-tag~=tag-1]),.filter .filter-tag#tag-2:checked~.filter-body .filter-item:not([data-tag~=tag-2]),.filter .filter-tag#tag-3:checked~.filter-body .filter-item:not([data-tag~=tag-3]),.filter .filter-tag#tag-4:checked~.filter-body .filter-item:not([data-tag~=tag-4]),.filter .filter-tag#tag-5:checked~.filter-body .filter-item:not([data-tag~=tag-5]),.filter .filter-tag#tag-6:checked~.filter-body .filter-item:not([data-tag~=tag-6]),.filter .filter-tag#tag-7:checked~.filter-body .filter-item:not([data-tag~=tag-7]),.filter .filter-tag#tag-8:checked~.filter-body .filter-item:not([data-tag~=tag-8]){display:none}.filter .filter-nav{margin:calc(var(--s-layout-spacing) * var(--s-layout-spacing-unit)) var(--s-0)}.filter .filter-body{display:flex;flex-wrap:wrap}.meter{display:block;width:100%;height:var(--s-unit-4);border:0;border-radius:var(--s-border-radius);background:hsla(var(--s-bg-color-h),var(--s-bg-color-s),calc(var(--s-bg-color-l) + var(--s-bg-color-l-l)),var(--s-bg-color-a))}.meter::-webkit-meter-inner-element{display:block}.meter::-webkit-meter-bar,.meter::-webkit-meter-even-less-good-value,.meter::-webkit-meter-optimum-value,.meter::-webkit-meter-suboptimum-value{border-radius:var(--s-border-radius)}.meter::-webkit-meter-bar{background:hsla(var(--s-bg-color-h),var(--s-bg-color-s),calc(var(--s-bg-color-l) + var(--s-bg-color-l-l)),var(--s-bg-color-a))}.meter::-webkit-meter-optimum-value{background:hsla(var(--s-success-color-h),var(--s-success-color-s),calc(var(--s-success-color-l) + var(--s-success-color-l-l)),var(--s-success-color-a))}.meter::-webkit-meter-suboptimum-value{background:hsla(var(--s-warning-color-h),var(--s-warning-color-s),calc(var(--s-warning-color-l) + var(--s-warning-color-l-l)),var(--s-warning-color-a))}.meter::-webkit-meter-even-less-good-value{background:hsla(var(--s-error-color-h),var(--s-error-color-s),calc(var(--s-error-color-l) + var(--s-error-color-l-l)),var(--s-error-color-a))}.meter:-moz-meter-optimum,.meter:-moz-meter-sub-optimum,.meter:-moz-meter-sub-sub-optimum,.meter::-moz-meter-bar{border-radius:var(--s-border-radius)}.meter:-moz-meter-optimum::-moz-meter-bar{background:hsla(var(--s-success-color-h),var(--s-success-color-s),calc(var(--s-success-color-l) + var(--s-success-color-l-l)),var(--s-success-color-a))}.meter:-moz-meter-sub-optimum::-moz-meter-bar{background:hsla(var(--s-warning-color-h),var(--s-warning-color-s),calc(var(--s-warning-color-l) + var(--s-warning-color-l-l)),var(--s-warning-color-a))}.meter:-moz-meter-sub-sub-optimum::-moz-meter-bar{background:hsla(var(--s-error-color-h),var(--s-error-color-s),calc(var(--s-error-color-l) + var(--s-error-color-l-l)),var(--s-error-color-a))}.off-canvas{position:relative;display:flex;flex-flow:nowrap;width:100%;height:100%}.off-canvas .off-canvas-toggle{z-index:var(--s-z-index-0);position:absolute;top:calc(var(--s-layout-spacing) * var(--s-layout-spacing-unit));left:calc(var(--s-layout-spacing) * var(--s-layout-spacing-unit));display:block;transition:none}.off-canvas .off-canvas-sidebar{z-index:var(--s-z-index-2);position:fixed;top:0;bottom:0;overflow-y:auto;min-width:10rem;left:0;transform:translate(-100%);background:hsla(var(--s-bg-color-h),var(--s-bg-color-s),calc(var(--s-bg-color-l) + var(--s-bg-color-l-l)),var(--s-bg-color-a));transition:transform calc(var(--s-transition-duration) + .05s)}.off-canvas .off-canvas-content{flex:1 1 auto;height:100%;padding:calc(var(--s-layout-spacing) * var(--s-layout-spacing-unit));padding-left:4rem}.off-canvas .off-canvas-overlay{position:fixed;top:0;right:0;bottom:0;left:0;display:none;width:100%;height:100%;border-color:transparent;border-radius:0;background:hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)),calc(var(--s-dark-color-a) * .1))}.off-canvas .off-canvas-sidebar.active,.off-canvas .off-canvas-sidebar:target{transform:translate(0)}.off-canvas .off-canvas-sidebar.active~.off-canvas-overlay,.off-canvas .off-canvas-sidebar:target~.off-canvas-overlay{z-index:var(--s-z-index-1);display:block}@media (min-width:960px){.off-canvas.off-canvas-sidebar-show .off-canvas-toggle{display:none}.off-canvas.off-canvas-sidebar-show .off-canvas-sidebar{position:relative;flex:0 0 auto;transform:none}.off-canvas.off-canvas-sidebar-show .off-canvas-overlay{display:none!important}}.parallax{position:relative;display:block;width:auto;height:auto}.parallax .parallax-content{width:100%;height:auto;transform:perspective(var(--s-parallax-perspective));transform-style:preserve-3d;box-shadow:0 1rem 2.1rem hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)),calc(var(--s-dark-color-a) * .15));transition:all calc(var(--s-transition-duration) + .2s) ease}.parallax .parallax-content:before{position:absolute;top:0;left:0;content:"";display:block;width:100%;height:100%}.parallax .parallax-front{z-index:var(--s-z-index-0);position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;transform:translateZ(var(--s-parallax-offset-z)) scale(var(--s-parallax-scale));color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a));text-align:center;text-shadow:0 0 20px hsla(var(--s-dark-color-h),var(--s-dark-color-s),calc(var(--s-dark-color-l) + var(--s-dark-color-l-l)),calc(var(--s-dark-color-a) * .75));transition:transform calc(var(--s-transition-duration) + .2s)}.parallax .parallax-top-left{z-index:var(--s-z-index-1);position:absolute;width:50%;height:50%;outline:0;top:0;left:0}.parallax .parallax-top-left:focus~.parallax-content,.parallax .parallax-top-left:hover~.parallax-content{transform:perspective(var(--s-parallax-perspective)) rotateX(var(--s-parallax-deg)) rotateY(calc((var(--s-parallax-deg)) * -1))}.parallax .parallax-top-left:focus~.parallax-content:before,.parallax .parallax-top-left:hover~.parallax-content:before{background:linear-gradient(135deg,hsla(var(--s-parallax-fade-color-h),var(--s-parallax-fade-color-s),calc(var(--s-parallax-fade-color-l) + var(--s-parallax-fade-color-l-l)),var(--s-parallax-fade-color-a)) 0,transparent 50%)}.parallax .parallax-top-left:focus~.parallax-content .parallax-front,.parallax .parallax-top-left:hover~.parallax-content .parallax-front{transform:translate3d(var(--s-parallax-offset),var(--s-parallax-offset),var(--s-parallax-offset-z)) scale(var(--s-parallax-scale))}.parallax .parallax-top-right{z-index:var(--s-z-index-1);position:absolute;width:50%;height:50%;outline:0;top:0;right:0}.parallax .parallax-top-right:focus~.parallax-content,.parallax .parallax-top-right:hover~.parallax-content{transform:perspective(var(--s-parallax-perspective)) rotateX(var(--s-parallax-deg)) rotateY(var(--s-parallax-deg))}.parallax .parallax-top-right:focus~.parallax-content:before,.parallax .parallax-top-right:hover~.parallax-content:before{background:linear-gradient(-135deg,hsla(var(--s-parallax-fade-color-h),var(--s-parallax-fade-color-s),calc(var(--s-parallax-fade-color-l) + var(--s-parallax-fade-color-l-l)),var(--s-parallax-fade-color-a)) 0,transparent 50%)}.parallax .parallax-top-right:focus~.parallax-content .parallax-front,.parallax .parallax-top-right:hover~.parallax-content .parallax-front{transform:translate3d(calc((var(--s-parallax-offset)) * -1),var(--s-parallax-offset),var(--s-parallax-offset-z)) scale(var(--s-parallax-scale))}.parallax .parallax-bottom-left{z-index:var(--s-z-index-1);position:absolute;width:50%;height:50%;outline:0;bottom:0;left:0}.parallax .parallax-bottom-left:focus~.parallax-content,.parallax .parallax-bottom-left:hover~.parallax-content{transform:perspective(var(--s-parallax-perspective)) rotateX(calc((var(--s-parallax-deg)) * -1)) rotateY(calc((var(--s-parallax-deg)) * -1))}.parallax .parallax-bottom-left:focus~.parallax-content:before,.parallax .parallax-bottom-left:hover~.parallax-content:before{background:linear-gradient(45deg,hsla(var(--s-parallax-fade-color-h),var(--s-parallax-fade-color-s),calc(var(--s-parallax-fade-color-l) + var(--s-parallax-fade-color-l-l)),var(--s-parallax-fade-color-a)) 0,transparent 50%)}.parallax .parallax-bottom-left:focus~.parallax-content .parallax-front,.parallax .parallax-bottom-left:hover~.parallax-content .parallax-front{transform:translate3d(var(--s-parallax-offset),calc((var(--s-parallax-offset)) * -1),var(--s-parallax-offset-z)) scale(var(--s-parallax-scale))}.parallax .parallax-bottom-right{z-index:var(--s-z-index-1);position:absolute;width:50%;height:50%;outline:0;right:0;bottom:0}.parallax .parallax-bottom-right:focus~.parallax-content,.parallax .parallax-bottom-right:hover~.parallax-content{transform:perspective(var(--s-parallax-perspective)) rotateX(calc((var(--s-parallax-deg)) * -1)) rotateY(var(--s-parallax-deg))}.parallax .parallax-bottom-right:focus~.parallax-content:before,.parallax .parallax-bottom-right:hover~.parallax-content:before{background:linear-gradient(-45deg,hsla(var(--s-parallax-fade-color-h),var(--s-parallax-fade-color-s),calc(var(--s-parallax-fade-color-l) + var(--s-parallax-fade-color-l-l)),var(--s-parallax-fade-color-a)) 0,transparent 50%)}.parallax .parallax-bottom-right:focus~.parallax-content .parallax-front,.parallax .parallax-bottom-right:hover~.parallax-content .parallax-front{transform:translate3d(calc((var(--s-parallax-offset)) * -1),calc((var(--s-parallax-offset)) * -1),var(--s-parallax-offset-z)) scale(var(--s-parallax-scale))}.progress{position:relative;-webkit-appearance:none;appearance:none;width:100%;height:var(--s-unit-1);border:0;border-radius:var(--s-border-radius);background:hsla(var(--s-bg-color-dark-h),var(--s-bg-color-dark-s),calc(var(--s-bg-color-dark-l) + var(--s-bg-color-dark-l-l)),var(--s-bg-color-dark-a));color:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a))}.progress::-webkit-progress-bar{border-radius:var(--s-border-radius);background:0 0}.progress::-webkit-progress-value{border-radius:var(--s-border-radius);background:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a))}.progress::-moz-progress-bar{border-radius:var(--s-border-radius);background:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a))}.progress:indeterminate{background:hsla(var(--s-bg-color-dark-h),var(--s-bg-color-dark-s),calc(var(--s-bg-color-dark-l) + var(--s-bg-color-dark-l-l)),var(--s-bg-color-dark-a)) linear-gradient(to right,hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a)) 30%,hsla(var(--s-bg-color-dark-h),var(--s-bg-color-dark-s),calc(var(--s-bg-color-dark-l) + var(--s-bg-color-dark-l-l)),var(--s-bg-color-dark-a)) 30%) top left/150% 150% no-repeat;animation:progress-indeterminate 1.5s linear infinite}.progress:indeterminate::-moz-progress-bar{background:0 0}@keyframes progress-indeterminate{0%{background-position:200% 0}to{background-position:-200% 0}}.slider{-webkit-appearance:none;appearance:none;display:block;width:100%;height:var(--s-unit-6);background:0 0}.slider:focus{outline:0;box-shadow:0 0 0 .1rem hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),calc(var(--s-primary-color-a) * .2))}.slider.tooltip:not([data-tooltip]):after{content:attr(value)}.slider::-webkit-slider-thumb{-webkit-appearance:none;width:var(--s-unit-3);height:var(--s-unit-3);margin-top:calc((var(--s-unit-3)-var(--s-unit-h)) * -1 / 2);border:0;border-radius:50%;background:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a));-webkit-transition:transform var(--s-transition-duration);transition:transform var(--s-transition-duration)}.slider::-moz-range-thumb{width:var(--s-unit-3);height:var(--s-unit-3);border:0;border-radius:50%;background:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a));-moz-transition:transform var(--s-transition-duration);transition:transform var(--s-transition-duration)}.slider::-ms-thumb{width:var(--s-unit-3);height:var(--s-unit-3);border:0;border-radius:50%;background:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a));-ms-transition:transform var(--s-transition-duration);transition:transform var(--s-transition-duration)}.slider:active::-webkit-slider-thumb{transform:scale(1.25)}.slider:active::-moz-range-thumb{transform:scale(1.25)}.slider:active::-ms-thumb{transform:scale(1.25)}.slider.disabled::-webkit-slider-thumb,.slider:disabled::-webkit-slider-thumb{background:hsla(var(--s-gray-color-light-h),var(--s-gray-color-light-s),calc(var(--s-gray-color-light-l) + var(--s-gray-color-light-l-l)),var(--s-gray-color-light-a));transform:scale(1)}.slider.disabled::-moz-range-thumb,.slider:disabled::-moz-range-thumb{background:hsla(var(--s-gray-color-light-h),var(--s-gray-color-light-s),calc(var(--s-gray-color-light-l) + var(--s-gray-color-light-l-l)),var(--s-gray-color-light-a));transform:scale(1)}.slider.disabled::-ms-thumb,.slider:disabled::-ms-thumb{background:hsla(var(--s-gray-color-light-h),var(--s-gray-color-light-s),calc(var(--s-gray-color-light-l) + var(--s-gray-color-light-l-l)),var(--s-gray-color-light-a));transform:scale(1)}.slider::-webkit-slider-runnable-track{width:100%;height:var(--s-unit-h);border-radius:var(--s-border-radius);background:hsla(var(--s-bg-color-dark-h),var(--s-bg-color-dark-s),calc(var(--s-bg-color-dark-l) + var(--s-bg-color-dark-l-l)),var(--s-bg-color-dark-a))}.slider::-moz-range-track{width:100%;height:var(--s-unit-h);border-radius:var(--s-border-radius);background:hsla(var(--s-bg-color-dark-h),var(--s-bg-color-dark-s),calc(var(--s-bg-color-dark-l) + var(--s-bg-color-dark-l-l)),var(--s-bg-color-dark-a))}.slider::-ms-track{width:100%;height:var(--s-unit-h);border-radius:var(--s-border-radius);background:hsla(var(--s-bg-color-dark-h),var(--s-bg-color-dark-s),calc(var(--s-bg-color-dark-l) + var(--s-bg-color-dark-l-l)),var(--s-bg-color-dark-a))}.slider::-ms-fill-lower{background:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a))}.timeline .timeline-item{position:relative;margin-bottom:var(--s-unit-6);display:flex}.timeline .timeline-item:before{position:absolute;top:var(--s-unit-6);left:11px;content:"";width:2px;height:100%;background:hsla(var(--s-border-color-h),var(--s-border-color-s),calc(var(--s-border-color-l) + var(--s-border-color-l-l)),var(--s-border-color-a))}.timeline .timeline-item .timeline-left{flex:0 0 auto}.timeline .timeline-item .timeline-content{flex:1 1 auto;padding:2px 0 2px calc(var(--s-layout-spacing-lg) * var(--s-layout-spacing-unit))}.timeline .timeline-item .timeline-icon{display:flex;align-items:center;justify-content:center;width:var(--s-unit-6);height:var(--s-unit-6);border-radius:50%;color:hsla(var(--s-light-color-h),var(--s-light-color-s),calc(var(--s-light-color-l) + var(--s-light-color-l-l)),var(--s-light-color-a));text-align:center}.timeline .timeline-item .timeline-icon:before{position:absolute;top:var(--s-unit-2);left:var(--s-unit-2);content:"";display:block;width:var(--s-unit-2);height:var(--s-unit-2);border:var(--s-border-width-lg) solid hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a));border-radius:50%}.timeline .timeline-item .timeline-icon.icon-lg{line-height:var(--s-line-height);background:hsla(var(--s-primary-color-h),var(--s-primary-color-s),calc(var(--s-primary-color-l) + var(--s-primary-color-l-l)),var(--s-primary-color-a))}.timeline .timeline-item .timeline-icon.icon-lg:before{content:none}.viewer-360{display:flex;align-items:center;flex-direction:column}.viewer-360 .viewer-slider[max="36"][value="1"]+.viewer-image{background-position-y:0}.viewer-360 .viewer-slider[max="36"][value="2"]+.viewer-image{background-position-y:2.8571428571%}.viewer-360 .viewer-slider[max="36"][value="3"]+.viewer-image{background-position-y:5.7142857143%}.viewer-360 .viewer-slider[max="36"][value="4"]+.viewer-image{background-position-y:8.5714285714%}.viewer-360 .viewer-slider[max="36"][value="5"]+.viewer-image{background-position-y:11.4285714286%}.viewer-360 .viewer-slider[max="36"][value="6"]+.viewer-image{background-position-y:14.2857142857%}.viewer-360 .viewer-slider[max="36"][value="7"]+.viewer-image{background-position-y:17.1428571429%}.viewer-360 .viewer-slider[max="36"][value="8"]+.viewer-image{background-position-y:20%}.viewer-360 .viewer-slider[max="36"][value="9"]+.viewer-image{background-position-y:22.8571428571%}.viewer-360 .viewer-slider[max="36"][value="10"]+.viewer-image{background-position-y:25.7142857143%}.viewer-360 .viewer-slider[max="36"][value="11"]+.viewer-image{background-position-y:28.5714285714%}.viewer-360 .viewer-slider[max="36"][value="12"]+.viewer-image{background-position-y:31.4285714286%}.viewer-360 .viewer-slider[max="36"][value="13"]+.viewer-image{background-position-y:34.2857142857%}.viewer-360 .viewer-slider[max="36"][value="14"]+.viewer-image{background-position-y:37.1428571429%}.viewer-360 .viewer-slider[max="36"][value="15"]+.viewer-image{background-position-y:40%}.viewer-360 .viewer-slider[max="36"][value="16"]+.viewer-image{background-position-y:42.8571428571%}.viewer-360 .viewer-slider[max="36"][value="17"]+.viewer-image{background-position-y:45.7142857143%}.viewer-360 .viewer-slider[max="36"][value="18"]+.viewer-image{background-position-y:48.5714285714%}.viewer-360 .viewer-slider[max="36"][value="19"]+.viewer-image{background-position-y:51.4285714286%}.viewer-360 .viewer-slider[max="36"][value="20"]+.viewer-image{background-position-y:54.2857142857%}.viewer-360 .viewer-slider[max="36"][value="21"]+.viewer-image{background-position-y:57.1428571429%}.viewer-360 .viewer-slider[max="36"][value="22"]+.viewer-image{background-position-y:60%}.viewer-360 .viewer-slider[max="36"][value="23"]+.viewer-image{background-position-y:62.8571428571%}.viewer-360 .viewer-slider[max="36"][value="24"]+.viewer-image{background-position-y:65.7142857143%}.viewer-360 .viewer-slider[max="36"][value="25"]+.viewer-image{background-position-y:68.5714285714%}.viewer-360 .viewer-slider[max="36"][value="26"]+.viewer-image{background-position-y:71.4285714286%}.viewer-360 .viewer-slider[max="36"][value="27"]+.viewer-image{background-position-y:74.2857142857%}.viewer-360 .viewer-slider[max="36"][value="28"]+.viewer-image{background-position-y:77.1428571429%}.viewer-360 .viewer-slider[max="36"][value="29"]+.viewer-image{background-position-y:80%}.viewer-360 .viewer-slider[max="36"][value="30"]+.viewer-image{background-position-y:82.8571428571%}.viewer-360 .viewer-slider[max="36"][value="31"]+.viewer-image{background-position-y:85.7142857143%}.viewer-360 .viewer-slider[max="36"][value="32"]+.viewer-image{background-position-y:88.5714285714%}.viewer-360 .viewer-slider[max="36"][value="33"]+.viewer-image{background-position-y:91.4285714286%}.viewer-360 .viewer-slider[max="36"][value="34"]+.viewer-image{background-position-y:94.2857142857%}.viewer-360 .viewer-slider[max="36"][value="35"]+.viewer-image{background-position-y:97.1428571429%}.viewer-360 .viewer-slider[max="36"][value="36"]+.viewer-image{background-position-y:100%}.viewer-360 .viewer-slider{cursor:ew-resize;width:60%;margin:1rem;order:2}.viewer-360 .viewer-image{max-width:100%;order:1;background-position-y:0;background-repeat:no-repeat;background-size:100%}/*! Spectre.css Experimentals v1.0.0-beta | color-scheme: normal | MIT License | github.com/angular-package/spectre.css */:root{--s-primary-color-h: 110deg;--s-primary-color-l: 33%}html{background:url(/assets/background-CuiqpXDD.svg) top center}body{background:none}.main-container{background:#fff;border-radius:4px;min-height:calc(100vh - 2em)}
