﻿:root,:host{--s-border-radius:0.2rem;--s-border-width:0.05rem;--s-border-width-lg:0.1rem}:root,:host{--s-theme-color-h:206.6666666667deg;--s-theme-color-s:58.5365853659%;--s-theme-color-l:51.7647058824%;--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:206.6666666667deg;--s-primary-color-s:58.5365853659%;--s-primary-color-l:51.7647058824%;--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-light-color-h);--s-bg-color-s:var(--s-light-color-s);--s-bg-color-l:var(--s-light-color-l);--s-bg-color-l-l:0%;--s-bg-color-a:var(--s-light-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}:root,:host{--s-control-padding-x:0.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) * 0.75);--s-control-padding-y:calc((var(--s-control-size) - var(--s-line-height)) * 0.5 - var(--s-border-width));--s-control-padding-y-lg:calc((var(--s-control-size-lg) - var(--s-line-height)) * 0.5 - var(--s-border-width));--s-control-padding-y-sm:calc((var(--s-control-size-sm) - var(--s-line-height)) * 0.5 - var(--s-border-width))}:root,:host{--s-control-icon-size:0.8rem;--s-control-size:1.8rem;--s-control-size-lg:2rem;--s-control-size-sm:1.4rem}:root,:host{--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}:root,:host{--s-font-size:0.8rem;--s-font-size-lg:0.9rem;--s-font-size-sm:0.7rem;--s-html-font-size:20px;--s-html-line-height:1.5;--s-line-height:1.2rem}:root,:host{--s-layout-spacing:0.4;--s-layout-spacing-lg:0.8;--s-layout-spacing-sm:0.2;--s-layout-spacing-unit:1rem}:root,:host{--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:0.95}:root,:host{--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}:root,:host{--s-transition-duration:0.2s}:root,:host{--s-unit-o:0.05rem;--s-unit-h:0.1rem;--s-unit-0:0rem;--s-unit-1:0.2rem;--s-unit-2:0.4rem;--s-unit-3:0.6rem;--s-unit-4:0.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}:root,:host{--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:rgba(0,0,0,0);-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:"Source Code Pro","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:-0.25em}sup{top:-0.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}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-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:none}canvas{display:inline-block}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{line-height:var(--s-html-line-height);font-size:var(--s-html-font-size);-webkit-tap-highlight-color:rgba(0,0,0,0);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:"Source Sans Pro",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",sans-serif;font-size:var(--s-font-size);text-rendering:optimizeLegibility}a{outline:none;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) * 0.2))}a:focus,a:hover,a:active,a.active{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}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{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}ul,ol{margin:var(--s-unit-4) var(--s-unit-0) var(--s-unit-4) var(--s-unit-4) ;padding:0}ul ul,ul ol,ol ul,ol ol{margin:var(--s-unit-4) var(--s-unit-0) var(--s-unit-4) var(--s-unit-4) }ul li,ol 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:bold}dl dd{margin:var(--s-unit-2) var(--s-unit-0) var(--s-unit-4) var(--s-unit-0) }html:lang(zh),html:lang(zh-Hans),.lang-zh,.lang-zh-hans{font-family:"Source Sans Pro",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Helvetica Neue",sans-serif}html:lang(zh-Hant),.lang-zh-hant{font-family:"Source Sans Pro",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"PingFang TC","Hiragino Sans CNS","Microsoft JhengHei","Helvetica Neue",sans-serif}html:lang(ja),.lang-ja{font-family:"Source Sans Pro",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Hiragino Sans","Hiragino Kaku Gothic Pro","Yu Gothic",YuGothic,Meiryo,"Helvetica Neue",sans-serif}html:lang(ko),.lang-ko{font-family:"Source Sans Pro",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Malgun Gothic","Helvetica Neue",sans-serif}:lang(zh) ins,:lang(zh) u,:lang(ja) ins,:lang(ja) u,.lang-cjk ins,.lang-cjk u{border-bottom:var(--s-border-width) solid;text-decoration:none}: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,: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-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{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{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-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 thead>tr>th,.table tbody>tr>td,.table tbody>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:rgba(0,0,0,0);background:rgba(0,0,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:visited,.btn:not(.btn-outline).btn-link:focus,.btn:not(.btn-outline).btn-link:hover,.btn:not(.btn-outline).btn-link:active,.btn:not(.btn-outline).btn-link.active{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:rgba(0,0,0,0);background:rgba(0,0,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:visited,.btn:not(.btn-outline).btn-link-dark:focus,.btn:not(.btn-outline).btn-link-dark:hover,.btn:not(.btn-outline).btn-link-dark:active,.btn:not(.btn-outline).btn-link-dark.active{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:rgba(0,0,0,0);background:rgba(0,0,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:visited,.btn:not(.btn-outline).btn-link-light:focus,.btn:not(.btn-outline).btn-link-light:hover,.btn:not(.btn-outline).btn-link-light:active,.btn:not(.btn-outline).btn-link-light.active{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:rgba(0,0,0,0);background:rgba(0,0,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:visited,.btn.btn-outline.btn-link:focus,.btn.btn-outline.btn-link:hover,.btn.btn-outline.btn-link:active,.btn.btn-outline.btn-link.active{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:visited,.btn.btn-outline.btn-link:focus,.btn.btn-outline.btn-link:hover,.btn.btn-outline.btn-link:active,.btn.btn-outline.btn-link.active{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:rgba(0,0,0,0);background:rgba(0,0,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:visited,.btn.btn-outline.btn-link-dark:focus,.btn.btn-outline.btn-link-dark:hover,.btn.btn-outline.btn-link-dark:active,.btn.btn-outline.btn-link-dark.active{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:visited,.btn.btn-outline.btn-link-dark:focus,.btn.btn-outline.btn-link-dark:hover,.btn.btn-outline.btn-link-dark:active,.btn.btn-outline.btn-link-dark.active{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:rgba(0,0,0,0);background:rgba(0,0,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:visited,.btn.btn-outline.btn-link-light:focus,.btn.btn-outline.btn-link-light:hover,.btn.btn-outline.btn-link-light:active,.btn.btn-outline.btn-link-light.active{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:visited,.btn.btn-outline.btn-link-light:focus,.btn.btn-outline.btn-link-light:hover,.btn.btn-outline.btn-link-light:active,.btn.btn-outline.btn-link-light.active{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:focus,.btn-group .btn:hover,.btn-group .btn:active,.btn-group .btn.active{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{user-select:none;display:inline-block;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:none;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) * 0.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) * 0.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) * 0.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) * 0.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) * 0.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) * 0.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) * 0.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) * 0.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) * 0.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) * 0.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) * 0.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) * 0.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) * 0.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) * 0.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) * 0.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) * 0.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) * 0.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) * 0.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) * 0.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) * 0.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) * 0.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) * 0.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) * 0.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) * 0.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) * 0.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) * 0.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) * 0.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) * 0.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) * 0.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) * 0.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;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:none;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) * 0.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]{height:auto}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{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:none;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) * 0.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[size],.form-select[multiple]{height:auto;padding:var(--s-control-padding-y) var(--s-control-padding-x) }.form-select[size] option,.form-select[multiple] 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/0.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) * 0.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}.has-success .form-input,.form-input.is-success,.has-success .form-select,.form-select.is-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(calc(var(--s-success-color-l) + var(--s-success-color-l-l)) + 53%), var(--s-success-color-a))}.has-success .form-input:focus,.form-input.is-success:focus,.has-success .form-select:focus,.form-select.is-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) * 0.2))}.has-error .form-input,.form-input.is-error,.has-error .form-select,.form-select.is-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(calc(var(--s-error-color-l) + var(--s-error-color-l-l)) + 53%), var(--s-error-color-a))}.has-error .form-input:focus,.form-input.is-error:focus,.has-error .form-select:focus,.form-select.is-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) * 0.2))}.has-error .form-checkbox .form-icon,.form-checkbox.is-error .form-icon,.has-error .form-radio .form-icon,.form-radio.is-error .form-icon,.has-error .form-switch .form-icon,.form-switch.is-error .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))}.has-error .form-checkbox input:checked+.form-icon,.form-checkbox.is-error input:checked+.form-icon,.has-error .form-radio input:checked+.form-icon,.form-radio.is-error input:checked+.form-icon,.has-error .form-switch input:checked+.form-icon,.form-switch.is-error 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))}.has-error .form-checkbox input:focus+.form-icon,.form-checkbox.is-error input:focus+.form-icon,.has-error .form-radio input:focus+.form-icon,.form-radio.is-error input:focus+.form-icon,.has-error .form-switch input:focus+.form-icon,.form-switch.is-error 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) * 0.2))}.has-error .form-checkbox input:indeterminate+.form-icon,.form-checkbox.is-error 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) * 0.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 iframe,.video-responsive object,.video-responsive embed{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{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}@media(max-width: 480px){.order-1{-ms-flex-order:1;order:1}.order-xs-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-xs-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-xs-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-xs-4{-ms-flex-order:4;order:4}}@media(max-width: 600px){.order-1{-ms-flex-order:1;order:1}.order-sm-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-sm-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-sm-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-sm-4{-ms-flex-order:4;order:4}}@media(max-width: 840px){.order-1{-ms-flex-order:1;order:1}.order-md-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-md-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-md-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-md-4{-ms-flex-order:4;order:4}}@media(max-width: 960px){.order-1{-ms-flex-order:1;order:1}.order-lg-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-lg-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-lg-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-lg-4{-ms-flex-order:4;order:4}}@media(max-width: 1280px){.order-1{-ms-flex-order:1;order:1}.order-xl-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-xl-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-xl-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-xl-4{-ms-flex-order:4;order:4}}@media(max-width: 1440px){.order-1{-ms-flex-order:1;order:1}.order-2x-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-2x-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-2x-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-2x-4{-ms-flex-order:4;order:4}}:root,:host{--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) + 0.8rem);padding-top:calc(var(--s-unit-16) + 0.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-xs,.show-sm,.show-md,.show-lg,.show-xl{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}[class~=col-],.column{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))}[class~=col-].col-12,[class~=col-].col-11,[class~=col-].col-10,[class~=col-].col-9,[class~=col-].col-8,[class~=col-].col-7,[class~=col-].col-6,[class~=col-].col-5,[class~=col-].col-4,[class~=col-].col-3,[class~=col-].col-2,[class~=col-].col-1,[class~=col-].col-auto,.column.col-12,.column.col-11,.column.col-10,.column.col-9,.column.col-8,.column.col-7,.column.col-6,.column.col-5,.column.col-4,.column.col-3,.column.col-2,.column.col-1,.column.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-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.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-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.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-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.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-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.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-12,.col-xs-11,.col-xs-10,.col-xs-9,.col-xs-8,.col-xs-7,.col-xs-6,.col-xs-5,.col-xs-4,.col-xs-3,.col-xs-2,.col-xs-1,.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) * 0.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[data-badge]::after,.badge:not([data-badge])::after{display:inline-block;content:attr(data-badge);transform:translate(-0.05rem, -0.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-header,.card .card-body,.card .card-footer{padding:calc(var(--s-layout-spacing-lg) * var(--s-layout-spacing-unit)) ;padding-bottom:0}.card .card-header:last-child,.card .card-body:last-child,.card .card-footer: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: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:rgba(0,0,0,0);appearance:none;padding:0;margin:0;background:rgba(0,0,0,0);outline:none}.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) * 0.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(0.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.active .menu,.dropdown .dropdown-toggle:focus+.menu,.dropdown .menu:hover{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-title,.empty .empty-subtitle{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) * 0.15))}.menu.menu-nav{padding-left:var(--s-unit-0);padding-right:var(--s-unit-h);background:rgba(0,0,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:target,.modal.active{z-index:var(--s-z-index-4);opacity:1;display:flex}.modal:target .modal-overlay,.modal.active .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) * 0.75))}.modal:target .modal-container,.modal.active .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) * 0.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:bold}.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-header,.panel .panel-footer{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:translate(0, -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%, 0) 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) * 0.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:translateX(-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 rgba(0,0,0,0);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.active a,.tab .tab-item a.active{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, 0)}.tab:not(.tab-block) .badge{padding-right:0}.tile{display:flex;align-content:space-between;align-items:flex-start}.tile .tile-icon,.tile .tile-action{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-title,.tile .tile-subtitle{line-height:var(--s-line-height)}.tile.tile-centered{align-items:center}.tile.tile-centered .tile-content{overflow:hidden}.tile.tile-centered .tile-title,.tile.tile-centered .tile-subtitle{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) * 0.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) * 0.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) * 0.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) * 0.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) * 0.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) * 0.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) * 0.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) * 0.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) * 0.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) * 0.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) * 0.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) * 0.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) * 0.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) * 0.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) * 0.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) * 0.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(0deg)}100%{transform:rotate(360deg)}}@keyframes slide-down{0%{opacity:0;transform:translateY(calc((var(--s-unit-8)) * -1))}100%{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-none,.d-hide{display:none !important}.d-visible{visibility:visible}.d-invisible{visibility:hidden}.text-hide{background:rgba(0,0,0,0);border:0;color:rgba(0,0,0,0);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:0rem}.hide-scrollbar:hover::-webkit-scrollbar{width:.1rem}.hide-scrollbar::-webkit-scrollbar-track{background:rgba(0,0,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:rgba(0,0,0,0);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[data-content]::after,.divider-vert[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.divider-no-border,.divider-vert.divider-no-border{border-color:rgba(0,0,0,0)}.divider.divider-no-border::before,.divider-vert.divider-no-border::before{border-color:rgba(0,0,0,0)}.divider.divider-xs,.divider-vert.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.divider-sm,.divider-vert.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.divider-md,.divider-vert.divider-md{padding:calc(var(--s-control-padding-y) + var(--s-unit-2)) calc(var(--s-control-padding-x) + var(--s-unit-2))}.divider.divider-none,.divider-vert.divider-none{padding:0}.divider.divider-lg,.divider-vert.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.divider-xl,.divider-vert.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:translateX(-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:rgba(0,0,0,0) !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:rgba(0,0,0,0);border-top-color:rgba(0,0,0,0);background:rgba(0,0,0,0);animation:loading 500ms 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:hover,a.text-dark:focus{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:hover,a.text-light:focus{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:hover,a.text-accent:focus{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:hover,a.text-primary:focus{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:hover,a.text-primary-dark:focus{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:hover,a.text-primary-light:focus{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:hover,a.text-secondary:focus{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:hover,a.text-secondary-dark:focus{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:hover,a.text-secondary-light:focus{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:hover,a.text-gray:focus{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:hover,a.text-gray-dark:focus{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:hover,a.text-gray-light:focus{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:hover,a.text-bg:focus{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:hover,a.text-bg-dark:focus{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:hover,a.text-bg-light:focus{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:hover,a.text-border:focus{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:hover,a.text-border-dark:focus{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:hover,a.text-border-light:focus{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:hover,a.text-link:focus{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:hover,a.text-link-dark:focus{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:hover,a.text-link-light:focus{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:hover,a.text-disabled:focus{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:hover,a.text-error:focus{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:hover,a.text-info:focus{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:hover,a.text-success:focus{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:hover,a.text-warning:focus{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:hover,a.text-body-bg:focus{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:hover,a.text-body-font:focus{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:hover,a.text-code:focus{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:hover,a.text-highlight:focus{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:normal}.text-bold{font-weight:bold}.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{hyphens:auto;word-break:break-word;word-wrap:break-word}/*! Spectre.css v1.0.0-milchhandwerk | 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-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:rgba(0,0,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) * 0.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) + 0.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-prev,.pagination .page-item.page-next{flex:1 0 50%;padding:var(--s-unit-1) var(--s-unit-0) }.pagination .page-item.page-prev a,.pagination .page-item.page-next a{display:flex;flex-direction:column;justify-content:center;height:4rem;padding:var(--s-unit-1) var(--s-unit-4) }.pagination .page-item.page-prev a span,.pagination .page-item.page-next a span{display:flex;flex-direction:column}.pagination .page-item.page-prev a span.page-item-subtitle,.pagination .page-item.page-next a span.page-item-subtitle{font-size:small}.pagination .page-item.page-prev a span.page-item-title,.pagination .page-item.page-next a span.page-item-title{font-weight:bold}.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-prev a,.pagination.pagination-icon .page-item.page-next 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:hover a,.pagination.pagination-error .page-item.active 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:hover a,.pagination.pagination-info .page-item.active 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:hover a,.pagination.pagination-success .page-item.active 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:hover a,.pagination.pagination-warning .page-item.active 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:hover a,.pagination.pagination-dark .page-item.active 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:hover a,.pagination.pagination-light .page-item.active 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:hover a,.pagination.pagination-accent .page-item.active 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:hover a,.pagination.pagination-primary-dark .page-item.active 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:hover a,.pagination.pagination-primary-light .page-item.active 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:hover a,.pagination.pagination-secondary .page-item.active 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:hover a,.pagination.pagination-secondary-dark .page-item.active 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:hover a,.pagination.pagination-secondary-light .page-item.active 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:hover a,.pagination.pagination-gray .page-item.active 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:hover a,.pagination.pagination-gray-dark .page-item.active 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:hover a,.pagination.pagination-gray-light .page-item.active 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))}
