html{scroll-behavior:smooth}.kss-style{color:#000;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:.875rem;line-height:1.5rem}.kss-style a{color:#0645ad;text-decoration:none;transition-property:color;transition-duration:.5s;word-wrap:break-word;border-bottom:0;margin:0}.kss-style a:visited{color:#0645ad}.kss-style a:hover,.kss-style a:focus{color:#2272f7}.kss-style a:active{color:#faa700}.kss-style a:hover,.kss-style a:active{outline:0;background-color:transparent}.kss-style p{font-size:inherit;line-height:inherit;margin:.75rem 0 1.5rem 0}.kss-style h1,.kss-style h2,.kss-style h3,.kss-style h4,.kss-style h5,.kss-style h6{margin:1.5rem 0 0 0;font-family:inherit;color:inherit;line-height:1.15em;font-weight:bold;font-style:normal;text-transform:none}.kss-style h1{font-size:2.1875rem}.kss-style h2{font-size:1.96875rem}.kss-style h3{font-size:1.85938rem}.kss-style h4{font-size:1.75rem}.kss-style h5{font-size:1.64062rem}.kss-style h6{font-size:1.53125rem}.kss-style blockquote{color:#828a8e;margin:0;padding-left:1.5rem;border-left:0.5em #e6e6e6 solid}.kss-style b,.kss-style strong{font-weight:bold}.kss-style hr{display:block;height:1px;border:0;border-bottom:1px solid #e6e6e6;margin:1.5rem 0;padding:0}.kss-style pre,.kss-style code,.kss-style kbd,.kss-style samp{font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;color:#000;font-size:1em;word-wrap:break-word}.kss-style pre{white-space:pre;overflow:scroll}.kss-style ins{color:#000;background:#ff9;text-decoration:none}.kss-style mark{color:#000;background:#ff0;font-weight:bold}.kss-style sub,.kss-style sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.kss-style sup{top:-.5em}.kss-style sub{bottom:-.25em}.kss-style ul,.kss-style ol{font-size:inherit;line-height:inherit;margin:1.5rem 0;padding:0 0 0 1.5rem}.kss-style li p:last-child{margin:0}.kss-style dd{margin:0 0 0 1.5rem}.kss-style img{max-width:100%;border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}.kss-style table{border-collapse:collapse;border-spacing:0}.kss-style td{vertical-align:top}.kss-style label{color:#000;font-size:.875rem;margin:0 8px 0 0;display:inline-block;vertical-align:middle}.kss-style input,.kss-style select{background:#fff;background-repeat:no-repeat;color:#4a4e57;box-shadow:0 0 2px rgba(0,0,0,0.4);font-size:.875rem;border-radius:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;vertical-align:middle}.kss-style input[type='checkbox']{background-position:center center;background-size:13px 13px;height:1.5rem;width:1.5rem}.kss-style input[type='checkbox']:checked{background-image:url("check.svg")}.kss-style select{background-image:url("chevron-down.svg");background-position:right 12px center;cursor:pointer;padding:0 32px 0 12px;height:38px}.kss-style select::-ms-expand{display:none}@media print{.kss-style a,.kss-style a:visited{text-decoration:underline}.kss-style hr{height:1px;border:0;border-bottom:1px solid black}.kss-style a[href]:after{content:" (" attr(href) ")"}.kss-style a[href^='javascript:']:after,.kss-style a[href^='#']:after{content:''}.kss-style abbr[title]:after{content:" (" attr(title) ")"}.kss-style pre,.kss-style blockquote{border:1px solid #e6e6e6;padding-right:1em;page-break-inside:avoid}.kss-style tr,.kss-style img{page-break-inside:avoid}.kss-style img{max-width:100% !important}.kss-style p,.kss-style h2,.kss-style h3{orphans:3;widows:3}.kss-style h2,.kss-style h3{page-break-after:avoid}}#kss-node .kss-example{overflow:hidden}#kss-node .kss-style{padding:.5rem 0 0 1.5rem}#kssref-example-base-colors .kss-example .flex{display:flex}#kssref-example-base-colors .kss-example h2,#kssref-example-base-colors .kss-example h3{font-size:1.5rem;font-weight:600;color:#000}#kssref-example-base-colors .kss-example h3{margin-top:1rem;margin-bottom:.5rem;font-size:1rem}#kssref-example-base-colors .kss-example .color-swatches{display:flex;margin-bottom:4.125rem}#kssref-example-base-colors .kss-example .color-swatches>div{display:block;position:relative;width:4.3125rem;height:4.3125rem;margin-right:2rem;border-radius:3px}#kssref-example-base-colors .kss-example .color-swatches>div::after{content:attr(data-title);position:absolute;font-size:12px;font-weight:bold;bottom:-1.75rem;color:#4a4e57}#kssref-example-base-colors .kss-example .color-swatches>div.color-swatches--large{width:170px}#kssref-example-base-colors .kss-example .shadow{box-shadow:0 2px 4px rgba(0,0,0,0.2)}#kssref-example-base-icon,[id^='kssref-example-base-icon-']{display:grid;grid-template-columns:repeat(auto-fit, 150px minmax(20px, 1fr));padding:1rem 1.5rem}#kssref-example-base-icon .kss-style,#kssref-example-base-icon .kss-example,[id^='kssref-example-base-icon-'] .kss-style,[id^='kssref-example-base-icon-'] .kss-example{align-self:center;margin-bottom:0 !important;padding:0 !important}#kssref-example-base-icon-white{color:#fff}#kssref-example-base-icon-white .kss-style{color:#fff}#kssref-example-base-spacing{display:grid;grid-template-columns:repeat(5, 1fr);grid-gap:.5rem;padding:1rem 1.5rem}#kssref-example-base-spacing .kss-example{padding:0 !important}#kssref-example-base-spacing .kss-style{display:none}#kssref-example-base-spacing .spacing{border:1px solid #e6e6e6;background-color:#e5e9ef;background-clip:content-box}#kssref-example-layout-grid .grid{margin-bottom:1rem}#kssref-example-layout-grid .grid__col,#kssref-example-layout-page .grid__col,#kssref-example-layout-page-sidebar .grid__col{display:flex;justify-content:center;align-items:center;padding:1rem 0;background-color:#e5e9ef;line-height:0}#kssref-example-layout-grid .page,#kssref-example-layout-page .page,#kssref-example-layout-page-sidebar .page{min-height:0}#kssref-example-layout-page .page__middle::before{content:"";display:block;padding:1rem 0;background-color:#e5e9ef}#kssref-example-layout-sections-stacked .section__content{background-color:#e5e9ef}#kss-node [id^='kssref-example-base-link'] .kss-example,#kss-node [id^='kssref-example-base-typography'] .kss-example,#kss-node [id^='kssref-example-elements-buttons'] .kss-example,#kss-node [id^='kssref-example-elements-navigation'] .kss-example,#kss-node [id^='kssref-example-elements-pagination'] .kss-example{overflow:visible}#kss-node [id^='kssref-example-form'] .kss-example,#kss-node [id^='kssref-example-base'] .kss-example{padding:1rem 1.5rem}
