@layer tokens,global,theme,component,layout,page,responsive;astro-island,astro-slot,astro-static-slot{display:contents}@font-face{font-family:Lato;src:url(/fonts/lato/LatoLatin-Regular.woff2) format("woff2");font-style:normal;font-weight:400}@font-face{font-family:Lato;src:url(/fonts/lato/LatoLatin-Italic.woff2) format("woff2");font-style:italic;font-weight:400}@font-face{font-family:Lato;src:url(/fonts/lato/LatoLatin-Bold.woff2) format("woff2");font-style:normal;font-weight:700}@font-face{font-family:Lato;src:url(/fonts/lato/LatoLatin-BoldItalic.woff2) format("woff2");font-style:italic;font-weight:700}SearchMeta{display:none}@layer site{:root{--sl-color-accent-low: #c7d6ff;--sl-color-accent: #364bff;--sl-color-accent-high: #182775;--sl-color-white: #17181c;--sl-color-gray-1: #24272f;--sl-color-gray-2: #353841;--sl-color-gray-3: #545861;--sl-color-gray-4: #888b96;--sl-color-gray-5: #c0c2c7;--sl-color-gray-6: #eceef2;--sl-color-gray-7: #f5f6f8;--sl-color-black: #ffffff;--bullet-size: 16px;--sl-font: "Lato", serif;--ec-uiFontSize: 14px}html.dark{--sl-color-accent-low: #131e4f;--sl-color-accent: #3447ff;--sl-color-accent-high: #b3c7ff;--sl-color-white: #ffffff;--sl-color-gray-1: #eceef2;--sl-color-gray-2: #c0c2c7;--sl-color-gray-3: #888b96;--sl-color-gray-4: #545861;--sl-color-gray-5: #353841;--sl-color-gray-6: #24272f;--sl-color-black: #17181c}:root{--page-background: #FEFEFF;--primary-text-color: #73B9E1;--panel-color: var(--ui-background)}html.dark{--page-background: #000000;--text-color: rgba(255, 255, 255, .83);--panel-color: var(--ui-background)}html,body{margin:0;padding:0;font-size:14px;height:100%;box-sizing:border-box}body{margin:0;padding:0;overflow-x:hidden;min-width:320px;background:var(--page-background);font-family:var(--page-font);line-height:var(--line-height);color:var(--text-color)}body.padded{padding:2rem}h1,h2,h3,h4,h5{font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;color:#131313}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child{margin-top:0}li a,p a{display:inline-block;position:relative;overflow:hidden;vertical-align:top;z-index:0;-webkit-transition:color .2s;transition:color .2s;text-decoration:none;outline:none;font-weight:400}li a>code,p a>code{background-color:#00326414}li a:before,p a:before,li a:after,p a:after{position:absolute;top:auto;bottom:.1em;left:0;width:100%;height:2px;content:"";transition:all .2s;backface-visibility:hidden;background-color:var(--link-color)}li a:before,p a:before{background-color:var(--standard-10);transform:scaleX(1)}li a:after,p a:after{transform:scaleX(0) scaleY(0)}li a:hover>code,p a:hover>code{background-color:#0032641f}li a[aria-selected=true]:after,li a:hover:after,p a:hover:after{background-color:var(--link-hover-color);transform:scaleX(1) scaleY(1)}li a[role=tab]{font-size:14px;font-weight:400!important;border-bottom:none!important;color:var(--standard-30)!important;padding-bottom:1rem!important}li a[role=tab]:hover{color:var(--standard-90)!important}li a[role=tab]:not([aria-selected=true]):hover:after{background-color:var(--standard-90)!important}li a[role=tab][aria-selected=true]{font-weight:700!important;color:var(--primary-text-color)!important}li a[role=tab][aria-selected=true]:after{background-color:var(--primary-text-color)!important}ul{padding-left:1.5em}p code,li code{background-color:var(--standard-10);padding:0 .5em;font-size:14px;color:var(--standard-100);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;margin:0;border-radius:var(--border-radius);display:inline-block;border-radius:var(--circular-radius);font-weight:700}p a code,li a code{background-color:var(--standard-10);color:inherit}html.dark{h1,h2,h3,h4,h5{color:#fff}.shiki,.shiki span{color:var(--shiki-dark)!important;background-color:var(--shiki-dark-bg)!important;font-style:var(--shiki-dark-font-style)!important;font-weight:var(--shiki-dark-font-weight)!important;text-decoration:var(--shiki-dark-text-decoration)!important}}}ui-buttons ui-button::part(button){flex:1 0 auto;border-radius:0;margin:var(--button-group-button-offset)}ui-buttons ui-button:first-child::part(button){border-left:none;margin-left:0;border-top-left-radius:var(--button-border-radius);border-bottom-left-radius:var(--button-border-radius)}ui-buttons ui-button:last-child::part(button){border-top-right-radius:var(--button-border-radius);border-bottom-right-radius:var(--button-border-radius)}@layer responsive.text{@media only screen and (max-width: 1600px){layout main h2{font-size:28px}layout main h3{font-size:20px}layout main p{font-size:16px}}}@media screen and (min-width: 1980px){@layer responsive.largeMonitor{layout page.text-content code-playground{margin-left:-15%;margin-right:-15%}}}@media screen and (max-width: 1200px){@layer responsive.laptop{layout{--sidebar-width: 210px;--rail-width: 0px}rail.rail{display:none}layout masthead>ui-menu ui-container{margin-right:0}}}@media screen and (min-width: 992px){@layer responsive.computer;}@media screen and (max-width: 991px){@layer responsive.tablet{layout{--rail-width: 0px;rail.rail{display:none}}topbar .logo .name{display:none}layout main ui-container{margin-right:0rem;width:100%;max-width:none;padding:2rem}layout rail.ui.rail{position:fixed;z-index:5;top:0;left:100%;width:300px;height:100%;background-color:#fff;box-shadow:-2px 0 6px #00000014;border-left:1px solid #DDD;transform:translate(0);transition:transform .5s ease;content-visibility:hidden}layout rail.ui.rail.visible{transform:translate(-100%);content-visibility:visible}}}@media screen and (max-width: 767px){@layer responsive.mobile{:root{--global-search-input-font-size: 14px;--topbar-icon-size: 20px;--topbar-logo-size: 30px;--topbar-height: 70px}topbar{position:fixed;z-index:var(--float-layer);background-color:var(--topbar-background-color);top:auto;bottom:0;width:100%;align-items:center;transform:translateY(0);transition:transform .3s ease 0s;&.hidden{transform:translateY(100%)}topbar-menu{width:0px;margin:0rem var(--compact-spacing)}.logo{margin-left:var(--spacing)}mobile-menu-toggle{display:inline-block}global-search{max-width:none;margin-left:var(--spacing)}topbar-menu{display:none}theme-switcher{margin-left:0}global-search::part(search-label){display:none}}layout{width:100%;height:auto;main{h1{font-size:24px;margin-bottom:1rem}h2{font-size:20px;margin:2rem 0rem 1rem}h2:first-child{margin-top:0rem}ul li,p{font-size:16px;line-height:1.7}ui-container{padding-left:1.5rem;padding-right:1.5rem;padding-bottom:6rem}code-example::part(header){font-size:16px}code-example::part(description){font-size:13px}}masthead{ui-container{max-width:100%;margin-left:1.5em;margin-right:1.5em}}}sidebar{display:none}layout page{margin:0rem}layout main code-playground::part(file){max-width:calc(100vw - 3rem);border-radius:0px 0px var(--border-radius)}}}@layer component{/*!
 * # Semantic UI 2.5.0 - Input
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.input{position:relative;font-weight:400;font-style:normal;display:inline-flex;color:#000000de}.ui.input>input{margin:0;max-width:100%;flex:1 0 auto;outline:none;-webkit-tap-highlight-color:rgba(255,255,255,0);text-align:left;line-height:1.21428571em;font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;padding:.67857143em 1em;background:#fff;border:1px solid rgba(34,36,38,.15);color:#000000de;border-radius:.28571429rem;transition:box-shadow .1s ease,border-color .1s ease;box-shadow:none}.ui.input>input::-webkit-input-placeholder{color:#bfbfbfde}.ui.input>input::-moz-placeholder{color:#bfbfbfde}.ui.input>input:-ms-input-placeholder{color:#bfbfbfde}.ui.disabled.input,.ui.input:not(.disabled) input[disabled]{opacity:.45}.ui.disabled.input>input,.ui.input:not(.disabled) input[disabled]{pointer-events:none}.ui.input>input:active,.ui.input.down input{border-color:#0000004d;background:#fafafa;color:#000000de;box-shadow:none}.ui.loading.loading.input>i.icon:before{position:absolute;content:"";top:50%;left:50%;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em;border-radius:500rem;border:.2em solid rgba(0,0,0,.1)}.ui.loading.loading.input>i.icon:after{position:absolute;content:"";top:50%;left:50%;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em;-webkit-animation:button-spin .6s linear;animation:button-spin .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#767676 transparent transparent;border-style:solid;border-width:.2em;box-shadow:0 0 0 1px transparent}.ui.input.focus>input,.ui.input>input:focus{border-color:#85b7d9;background:#fff;color:#000c;box-shadow:none}.ui.input.focus>input::-webkit-input-placeholder,.ui.input>input:focus::-webkit-input-placeholder{color:#737373de}.ui.input.focus>input::-moz-placeholder,.ui.input>input:focus::-moz-placeholder{color:#737373de}.ui.input.focus>input:-ms-input-placeholder,.ui.input>input:focus:-ms-input-placeholder{color:#737373de}.ui.input.error>input{background-color:#fff6f6;border-color:#e0b4b4;color:#9f3a38;box-shadow:none}.ui.input.error>input::-webkit-input-placeholder{color:#e7bdbc}.ui.input.error>input::-moz-placeholder{color:#e7bdbc}.ui.input.error>input:-ms-input-placeholder{color:#e7bdbc!important}.ui.input.error>input:focus::-webkit-input-placeholder{color:#da9796}.ui.input.error>input:focus::-moz-placeholder{color:#da9796}.ui.input.error>input:focus:-ms-input-placeholder{color:#da9796!important}.ui.transparent.input>input{border-color:transparent!important;background-color:transparent!important;padding:0!important;box-shadow:none!important;border-radius:0!important}.ui.transparent.icon.input>i.icon{width:1.1em}.ui.transparent.icon.input>input{padding-left:0!important;padding-right:2em!important}.ui.transparent[class*="left icon"].input>input{padding-left:2em!important;padding-right:0!important}.ui.transparent.inverted.input{color:#fff}.ui.transparent.inverted.input>input{color:inherit}.ui.transparent.inverted.input>input::-webkit-input-placeholder{color:#ffffff80}.ui.transparent.inverted.input>input::-moz-placeholder{color:#ffffff80}.ui.transparent.inverted.input>input:-ms-input-placeholder{color:#ffffff80}.ui.icon.input>i.icon{cursor:default;position:absolute;line-height:1;text-align:center;top:0;right:0;margin:0;height:100%;width:2.67142857em;opacity:.5;border-radius:0em .28571429rem .28571429rem 0em;transition:opacity .3s ease}.ui.icon.input>i.icon:not(.link){pointer-events:none}.ui.icon.input>input{padding-right:2.67142857em!important}.ui.icon.input>i.icon:before,.ui.icon.input>i.icon:after{left:0;position:absolute;text-align:center;top:50%;width:100%;margin-top:-.5em}.ui.icon.input>i.link.icon{cursor:pointer}.ui.icon.input>i.circular.icon{top:.35em;right:.5em}.ui[class*="left icon"].input>i.icon{right:auto;left:1px;border-radius:.28571429rem 0em 0em .28571429rem}.ui[class*="left icon"].input>i.circular.icon{right:auto;left:.5em}.ui[class*="left icon"].input>input{padding-left:2.67142857em!important;padding-right:1em!important}.ui.icon.input>input:focus~i.icon{opacity:1}.ui.labeled.input>.label{flex:0 0 auto;margin:0;font-size:1em}.ui.labeled.input>.label:not(.corner){padding-top:.78571429em;padding-bottom:.78571429em}.ui.labeled.input:not([class*="corner labeled"]) .label:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.ui.labeled.input:not([class*="corner labeled"]) .label:first-child+input{border-top-left-radius:0;border-bottom-left-radius:0;border-left-color:transparent}.ui.labeled.input:not([class*="corner labeled"]) .label:first-child+input:focus{border-left-color:#85b7d9}.ui[class*="right labeled"].input>input{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right-color:transparent!important}.ui[class*="right labeled"].input>input+.label{border-top-left-radius:0;border-bottom-left-radius:0}.ui[class*="right labeled"].input>input:focus{border-right-color:#85b7d9!important}.ui.labeled.input .corner.label{top:1px;right:1px;font-size:.64285714em;border-radius:0em .28571429rem 0em 0em}.ui[class*="corner labeled"]:not([class*="left corner labeled"]).labeled.input>input{padding-right:2.5em!important}.ui[class*="corner labeled"].icon.input:not([class*="left corner labeled"])>input{padding-right:3.25em!important}.ui[class*="corner labeled"].icon.input:not([class*="left corner labeled"])>.icon{margin-right:1.25em}.ui[class*="left corner labeled"].labeled.input>input{padding-left:2.5em!important}.ui[class*="left corner labeled"].icon.input>input{padding-left:3.25em!important}.ui[class*="left corner labeled"].icon.input>.icon{margin-left:1.25em}.ui.input>.ui.corner.label{top:1px;right:1px}.ui.input>.ui.left.corner.label{right:auto;left:1px}.ui.action.input>.button,.ui.action.input>.buttons{display:flex;align-items:center;flex:0 0 auto}.ui.action.input>.button,.ui.action.input>.buttons>.button{padding-top:.78571429em;padding-bottom:.78571429em;margin:0}.ui.action.input:not([class*="left action"])>input{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right-color:transparent!important}.ui.action.input:not([class*="left action"])>.dropdown:not(:first-child),.ui.action.input:not([class*="left action"])>.button:not(:first-child),.ui.action.input:not([class*="left action"])>.buttons:not(:first-child)>.button{border-radius:0}.ui.action.input:not([class*="left action"])>.dropdown:last-child,.ui.action.input:not([class*="left action"])>.button:last-child,.ui.action.input:not([class*="left action"])>.buttons:last-child>.button{border-radius:0px .28571429rem .28571429rem 0px}.ui.action.input:not([class*="left action"])>input:focus{border-right-color:#85b7d9!important}.ui[class*="left action"].input>input{border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-left-color:transparent!important}.ui[class*="left action"].input>.dropdown,.ui[class*="left action"].input>.button,.ui[class*="left action"].input>.buttons>.button{border-radius:0}.ui[class*="left action"].input>.dropdown:first-child,.ui[class*="left action"].input>.button:first-child,.ui[class*="left action"].input>.buttons:first-child>.button{border-radius:.28571429rem 0px 0px .28571429rem}.ui[class*="left action"].input>input:focus{border-left-color:#85b7d9!important}.ui.inverted.input>input{border:none}.ui.fluid.input{display:flex}.ui.fluid.input>input{width:0px!important}.ui.mini.input{font-size:.78571429em}.ui.small.input{font-size:.92857143em}.ui.input{font-size:1em}.ui.large.input{font-size:1.14285714em}.ui.big.input{font-size:1.28571429em}.ui.huge.input{font-size:1.42857143em}.ui.massive.input{font-size:1.71428571em}}@layer component{/*!
 * # Semantic UI 2.5.0 - Rail
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.rail{position:absolute;top:0%;width:300px;height:100%}.ui.left.rail{left:auto;right:100%;padding:0em 2rem 0em 0em;margin:0em 2rem 0em 0em}.ui.right.rail{left:100%;right:auto;padding:0em 0em 0em 2rem;margin:0em 0em 0em 2rem}.ui.left.internal.rail{left:0%;right:auto;padding:0em 0em 0em 2rem;margin:0em 0em 0em 2rem}.ui.right.internal.rail{left:auto;right:0%;padding:0em 2rem 0em 0em;margin:0em 2rem 0em 0em}.ui.dividing.rail{width:302.5px}.ui.left.dividing.rail{padding:0em 2.5rem 0em 0em;margin:0em 2.5rem 0em 0em;border-right:1px solid rgba(34,36,38,.15)}.ui.right.dividing.rail{border-left:1px solid rgba(34,36,38,.15);padding:0em 0em 0em 2.5rem;margin:0em 0em 0em 2.5rem}.ui.close.rail{width:calc(300px + 1em)}.ui.close.left.rail{padding:0 1em 0 0;margin:0 1em 0 0}.ui.close.right.rail{padding:0 0 0 1em;margin:0 0 0 1em}.ui.very.close.rail{width:calc(300px + .5em)}.ui.very.close.left.rail{padding:0 .5em 0 0;margin:0 .5em 0 0}.ui.very.close.right.rail{padding:0 0 0 .5em;margin:0 0 0 .5em}.ui.attached.left.rail,.ui.attached.right.rail{padding:0;margin:0}.ui.mini.rail{font-size:.78571429rem}.ui.tiny.rail{font-size:.85714286rem}.ui.small.rail{font-size:.92857143rem}.ui.rail{font-size:1rem}.ui.large.rail{font-size:1.14285714rem}.ui.big.rail{font-size:1.28571429rem}.ui.huge.rail{font-size:1.42857143rem}.ui.massive.rail{font-size:1.71428571rem}}@layer global,theme;@layer global.reset{*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box}input[type=text],input[type=email],input[type=search],input[type=password]{-webkit-appearance:none;-moz-appearance:none}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[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}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}}@layer global.site{html{height:100%}html,body{margin:0;padding:0}html{font-size:var(--font-size);container:page / normal}*,*:before,*:after{box-sizing:var(--box-sizing)}body{margin:0;padding:0;overflow-x:var(--page-overflow-x);min-width:var(--page-min-width);background:var(--page-background);font-family:var(--page-font);line-height:var(--line-height);color:var(--text-color)}h1,h2,h3,h4,h5{font-family:var(--header-font);color:var(--header-color)}h1{font-size:var(--h1)}h2{font-size:var(--h2)}h3{font-size:var(--h3)}h4{font-size:var(--h4)}h5{font-size:var(--h5)}input[type=text],input[type=email],input[type=search],input[type=password]{-webkit-appearance:none;-moz-appearance:none}*{scrollbar-color:var(--thumb-background) var(--track-background);scrollbar-width:var(--scrollbar-width)}::-webkit-scrollbar{-webkit-appearance:none;width:var(--scrollbar-width);height:var(--scrollbar-height)}::-webkit-scrollbar-track{background:var(--track-background);border-radius:var(--track-border-radius)}::-webkit-scrollbar-thumb{cursor:pointer;border-radius:var(--thumb-border-radius);background:var(--thumb-background);transition:var(--thumb-transition)}::-webkit-scrollbar-thumb:window-inactive{background:var(--thumb-inactive-background)}::-webkit-scrollbar-thumb:hover{background:var(--thumb-hover-background)}a{color:var(--link-color);text-decoration:var(--link-text-decoration);text-decoration-skip-ink:auto}a:hover{color:var(--link-hover-color);text-decoration:var(--link-hover-text-decoration)}}@layer tokens.global.constants{:root{--white-lch: 1 0 0;--black-lch: 0 0 0;--white-hex: #FFFFFF;--black-hex: #000000}}@layer tokens.global.typography{:root{--font-name: "Lato";--header-font: var(--font-name), "Helvetica Neue", "Arial", "Helvetica", sans-serif;--page-font: var(--font-name), "Helvetica Neue", "Arial", "Helvetica", sans-serif;--bold: bold;--normal: normal;--header-font-weight: var(--bold);--header-line-height: var(--relative-18px);--link-text-decoration: none;--link-hover-text-decoration: var(--link-text-decoration);--h1: 28px;--h2: 24px;--h3: 18px;--h4: 15px;--h5: 14px;--header-top-margin: 2rem;--header-bottom-margin: 1rem;--em-size: var(--medium-size-px);--mini-size-px: 11;--tiny-size-px: 12;--small-size-px: 13;--medium-size-px: 14;--large-size-px: 16;--big-size-px: 18;--huge-size-px: 20;--massive-size-px: 24;--line-height: calc(20 / 14);--paragraph-margin: 0em 0em 1em;--paragraph-line-height: var(--line-height)}}@layer tokens.global.layout{:root{--box-sizing: border-box;--page-overflow-x: hidden;--spacing: 1rem;--compact-spacing: .5rem;--border-radius: 4px;--circular-radius: 500rem;--column-count: 16;--mobile-breakpoint: 320px;--tablet-breakpoint: 768px;--computer-breakpoint: 992px;--large-monitor-breakpoint: 1200px;--widescreen-monitor-breakpoint: 1920px}}@layer tokens.global.interaction{:root{--input-vertical-padding: var(--relative-10px);--input-horizontal-padding: var(--relative-12px);--input-padding: var(--input-vertical-padding) var(--input-horizontal-padding);--duration: .15s;--easing: ease;--recessed-opacity: .4;--disabled-opacity: .4;--hover-lightness: .05;--focus-lightness: -.05;--down-lightness: -.08;--active-lightness: -.08;--link-opacity: .6;--focused-ring: 0px 0px 1px 3px var(--standard-100);--focused-outline-color: var(--inverted-100);--focused-ring-color: var(--primary-color);--focused-ring-outline-width: 1px;--focused-ring-width: 3px;--focused-ring-shadow: 0px 0px 0px var(--focused-ring-outline-width) var(--focused-outline-color), 0px 0px 0px var(--focused-ring-width) var(--focused-ring-color) }}@layer tokens.global.visual{:root{--use-custom-scrollbars: true;--scrollbar-width: 9px;--scrollbar-height: 5px;--track-border-radius: 0px;--thumb-border-radius: 0px;--thumb-transition: color .2s ease;--loader-size: var(--13px);--loader-speed: .6s;--loader-line-width: var(--2px);--page-layer: 1;--page-layer-1: 1;--page-layer-2: 2;--page-layer-3: 3;--page-layer-4: 4;--page-layer-5: 5;--float-layer: 100;--float-layer-1: 101;--float-layer-2: 102;--float-layer-3: 103;--float-layer-4: 104;--float-layer-5: 105;--overlay-layer: 1000;--overlay-layer-1: 1001;--overlay-layer-2: 1002;--overlay-layer-3: 1003;--overlay-layer-4: 1004;--overlay-layer-5: 1005}}@layer tokens.global.brands{:root{--facebook-color: #1877F2;--twitter-color: #55ACEE;--linked-in-color: #1F88BE;--youtube-color: #FF0000;--pinterest-color: #BD081C;--instagram-color: #FD1D1D;--instagram-gradient: linear-gradient(45deg, #F09433 0%, #E6683C 25%, #DC2743 50%, #CC2366 75%, #BC1888 100%)}}@layer tokens.computed.typography{:root{--glyph-width: 1.1em;--line-height-offset: calc((var(--line-height) - 1em) / 2);--header-line-height-offset: calc(var(--header-line-height) - 1em) / 2;--header-calc-top-margin: calc(var(--header-top-margin) - var(--header-line-height-offset));--header-bottom-margin: 1rem;--header-margin: var(--header-calc-top-margin) 0em var(--header-bottom-margin)}}@layer tokens.computed.emSizing{:root{--font-size: calc(var(--em-size) * 1px);--mini-ratio: calc(var(--mini-size-px) / var(--em-size));--tiny-ratio: calc(var(--tiny-size-px) / var(--em-size));--small-ratio: calc(var(--small-size-px) / var(--em-size));--medium-ratio: calc(var(--medium-size-px) / var(--em-size));--large-ratio: calc(var(--large-size-px) / var(--em-size));--big-ratio: calc(var(--big-size-px) / var(--em-size));--huge-ratio: calc(var(--huge-size-px) / var(--em-size));--massive-ratio: calc(var(--massive-size-px) / var(--em-size));--mini: calc(var(--mini-ratio) * 1rem);--tiny: calc(var(--tiny-ratio) * 1rem);--small: calc(var(--small-ratio) * 1rem);--medium: calc(var(--medium-ratio) * 1rem);--large: calc(var(--large-ratio) * 1rem);--big: calc(var(--big-ratio) * 1rem);--huge: calc(var(--huge-ratio) * 1rem);--massive: calc(var(--massive-ratio) * 1rem);--relative-mini: calc(var(--mini-ratio) * 1em);--relative-tiny: calc(var(--tiny-ratio) * 1em);--relative-small: calc(var(--small-ratio) * 1em);--relative-medium: calc(var(--medium-ratio) * 1em);--relative-large: calc(var(--large-ratio) * 1em);--relative-big: calc(var(--big-ratio) * 1em);--relative-huge: calc(var(--huge-ratio) * 1em);--relative-massive: calc(var(--massive-ratio) * 1em);--1px: calc((1 / var(--em-size)) * 1rem);--2px: calc((2 / var(--em-size)) * 1rem);--3px: calc((3 / var(--em-size)) * 1rem);--4px: calc((4 / var(--em-size)) * 1rem);--5px: calc((5 / var(--em-size)) * 1rem);--6px: calc((6 / var(--em-size)) * 1rem);--7px: calc((7 / var(--em-size)) * 1rem);--8px: calc((8 / var(--em-size)) * 1rem);--9px: calc((9 / var(--em-size)) * 1rem);--10px: calc((10 / var(--em-size)) * 1rem);--11px: calc((11 / var(--em-size)) * 1rem);--12px: calc((12 / var(--em-size)) * 1rem);--13px: calc((13 / var(--em-size)) * 1rem);--14px: calc((14 / var(--em-size)) * 1rem);--15px: calc((15 / var(--em-size)) * 1rem);--16px: calc((16 / var(--em-size)) * 1rem);--17px: calc((17 / var(--em-size)) * 1rem);--18px: calc((18 / var(--em-size)) * 1rem);--19px: calc((19 / var(--em-size)) * 1rem);--20px: calc((20 / var(--em-size)) * 1rem);--21px: calc((21 / var(--em-size)) * 1rem);--22px: calc((22 / var(--em-size)) * 1rem);--23px: calc((23 / var(--em-size)) * 1rem);--24px: calc((24 / var(--em-size)) * 1rem);--25px: calc((25 / var(--em-size)) * 1rem);--26px: calc((26 / var(--em-size)) * 1rem);--27px: calc((27 / var(--em-size)) * 1rem);--28px: calc((28 / var(--em-size)) * 1rem);--29px: calc((29 / var(--em-size)) * 1rem);--30px: calc((30 / var(--em-size)) * 1rem);--31px: calc((31 / var(--em-size)) * 1rem);--32px: calc((32 / var(--em-size)) * 1rem);--33px: calc((33 / var(--em-size)) * 1rem);--34px: calc((34 / var(--em-size)) * 1rem);--35px: calc((35 / var(--em-size)) * 1rem);--36px: calc((36 / var(--em-size)) * 1rem);--37px: calc((37 / var(--em-size)) * 1rem);--38px: calc((38 / var(--em-size)) * 1rem);--39px: calc((39 / var(--em-size)) * 1rem);--40px: calc((40 / var(--em-size)) * 1rem);--41px: calc((41 / var(--em-size)) * 1rem);--42px: calc((42 / var(--em-size)) * 1rem);--43px: calc((43 / var(--em-size)) * 1rem);--44px: calc((44 / var(--em-size)) * 1rem);--45px: calc((45 / var(--em-size)) * 1rem);--46px: calc((46 / var(--em-size)) * 1rem);--47px: calc((47 / var(--em-size)) * 1rem);--48px: calc((48 / var(--em-size)) * 1rem);--49px: calc((49 / var(--em-size)) * 1rem);--50px: calc((50 / var(--em-size)) * 1rem);--51px: calc((51 / var(--em-size)) * 1rem);--52px: calc((52 / var(--em-size)) * 1rem);--53px: calc((53 / var(--em-size)) * 1rem);--54px: calc((54 / var(--em-size)) * 1rem);--55px: calc((55 / var(--em-size)) * 1rem);--56px: calc((56 / var(--em-size)) * 1rem);--57px: calc((57 / var(--em-size)) * 1rem);--58px: calc((58 / var(--em-size)) * 1rem);--59px: calc((59 / var(--em-size)) * 1rem);--60px: calc((60 / var(--em-size)) * 1rem);--61px: calc((61 / var(--em-size)) * 1rem);--62px: calc((62 / var(--em-size)) * 1rem);--63px: calc((63 / var(--em-size)) * 1rem);--64px: calc((64 / var(--em-size)) * 1rem);--relative-1px: calc((1 / var(--em-size)) * 1em);--relative-2px: calc((2 / var(--em-size)) * 1em);--relative-3px: calc((3 / var(--em-size)) * 1em);--relative-4px: calc((4 / var(--em-size)) * 1em);--relative-5px: calc((5 / var(--em-size)) * 1em);--relative-6px: calc((6 / var(--em-size)) * 1em);--relative-7px: calc((7 / var(--em-size)) * 1em);--relative-8px: calc((8 / var(--em-size)) * 1em);--relative-9px: calc((9 / var(--em-size)) * 1em);--relative-10px: calc((10 / var(--em-size)) * 1em);--relative-11px: calc((11 / var(--em-size)) * 1em);--relative-12px: calc((12 / var(--em-size)) * 1em);--relative-13px: calc((13 / var(--em-size)) * 1em);--relative-14px: calc((14 / var(--em-size)) * 1em);--relative-15px: calc((15 / var(--em-size)) * 1em);--relative-16px: calc((16 / var(--em-size)) * 1em);--relative-17px: calc((17 / var(--em-size)) * 1em);--relative-18px: calc((18 / var(--em-size)) * 1em);--relative-19px: calc((19 / var(--em-size)) * 1em);--relative-20px: calc((20 / var(--em-size)) * 1em);--relative-21px: calc((21 / var(--em-size)) * 1em);--relative-22px: calc((22 / var(--em-size)) * 1em);--relative-23px: calc((23 / var(--em-size)) * 1em);--relative-24px: calc((24 / var(--em-size)) * 1em);--relative-25px: calc((25 / var(--em-size)) * 1em);--relative-26px: calc((26 / var(--em-size)) * 1em);--relative-27px: calc((27 / var(--em-size)) * 1em);--relative-28px: calc((28 / var(--em-size)) * 1em);--relative-29px: calc((29 / var(--em-size)) * 1em);--relative-30px: calc((30 / var(--em-size)) * 1em);--relative-31px: calc((31 / var(--em-size)) * 1em);--relative-32px: calc((32 / var(--em-size)) * 1em);--relative-33px: calc((33 / var(--em-size)) * 1em);--relative-34px: calc((34 / var(--em-size)) * 1em);--relative-35px: calc((35 / var(--em-size)) * 1em);--relative-36px: calc((36 / var(--em-size)) * 1em);--relative-37px: calc((37 / var(--em-size)) * 1em);--relative-38px: calc((38 / var(--em-size)) * 1em);--relative-39px: calc((39 / var(--em-size)) * 1em);--relative-40px: calc((40 / var(--em-size)) * 1em);--relative-41px: calc((41 / var(--em-size)) * 1em);--relative-42px: calc((42 / var(--em-size)) * 1em);--relative-43px: calc((43 / var(--em-size)) * 1em);--relative-44px: calc((44 / var(--em-size)) * 1em);--relative-45px: calc((45 / var(--em-size)) * 1em);--relative-46px: calc((46 / var(--em-size)) * 1em);--relative-47px: calc((47 / var(--em-size)) * 1em);--relative-48px: calc((48 / var(--em-size)) * 1em);--relative-49px: calc((49 / var(--em-size)) * 1em);--relative-50px: calc((50 / var(--em-size)) * 1em);--relative-51px: calc((51 / var(--em-size)) * 1em);--relative-52px: calc((52 / var(--em-size)) * 1em);--relative-53px: calc((53 / var(--em-size)) * 1em);--relative-54px: calc((54 / var(--em-size)) * 1em);--relative-55px: calc((55 / var(--em-size)) * 1em);--relative-56px: calc((56 / var(--em-size)) * 1em);--relative-57px: calc((57 / var(--em-size)) * 1em);--relative-58px: calc((58 / var(--em-size)) * 1em);--relative-59px: calc((59 / var(--em-size)) * 1em);--relative-60px: calc((60 / var(--em-size)) * 1em);--relative-61px: calc((61 / var(--em-size)) * 1em);--relative-62px: calc((62 / var(--em-size)) * 1em);--relative-63px: calc((63 / var(--em-size)) * 1em);--relative-64px: calc((64 / var(--em-size)) * 1em)}}@layer tokens.computed.layout{:root{--padding: var(--spacing);--compact-padding: var(--compact-spacing);--horizontally-padded: 0rem var(--padding);--vertically-padded: var(--padding) 0rem;--margin: var(--spacing);--vertically-spaced: var(--spacing) 0rem;--horizontally-spaced: 0rem var(--spacing);--centered: var(--spacing) auto;--top-attached-border-radius: var(--border-radius) var(--border-radius) 0px 0px;--right-attached-border-radius: var(--border-radius) 0px 0px var(--border-radius);--bottom-attached-border-radius: 0px 0px var(--border-radius) var(--border-radius);--left-attached-border-radius: 0px var(--border-radius) var(--border-radius) 0px;--default-scrollbar-width: 17px;--loader-offset: calc(var(--loader-size) / 2 * -1);--loader-margin: var(--loader-offset) 0em 0em var(--loader-offset);--page-min-width: 320px;--largest-mobile-screen: calc(var(--tablet-breakpoint) - 1px);--largest-tablet-screen: calc(var(--computer-breakpoint) - 1px);--largest-small-monitor: calc(var(--large-monitor-breakpoint) - 1px);--largest-large-monitor: calc(var(--widescreen-monitor-breakpoint) - 1px);--one-wide: calc(1 / var(--column-count) * 100%);--two-wide: calc(2 / var(--column-count) * 100%);--three-wide: calc(3 / var(--column-count) * 100%);--four-wide: calc(4 / var(--column-count) * 100%);--five-wide: calc(5 / var(--column-count) * 100%);--six-wide: calc(6 / var(--column-count) * 100%);--seven-wide: calc(7 / var(--column-count) * 100%);--eight-wide: calc(8 / var(--column-count) * 100%);--nine-wide: calc(9 / var(--column-count) * 100%);--ten-wide: calc(10 / var(--column-count) * 100%);--eleven-wide: calc(11 / var(--column-count) * 100%);--twelve-wide: calc(12 / var(--column-count) * 100%);--thirteen-wide: calc(13 / var(--column-count) * 100%);--fourteen-wide: calc(14 / var(--column-count) * 100%);--fifteen-wide: calc(15 / var(--column-count) * 100%);--sixteen-wide: calc(16 / var(--column-count) * 100%);--one-column: 100% ;--two-column: 50% ;--three-column: calc(1 / 3 * 100%);--four-column: 25% ;--five-column: 20% ;--six-column: calc(1 / 6 * 100%);--seven-column: calc(1 / 7 * 100%);--eight-column: 12.5% ;--nine-column: calc(1 / 9 * 100%);--ten-column: 10% ;--eleven-column: calc(1 / 11 * 100%);--twelve-column: calc(1 / 12 * 100%);--thirteen-column: calc(1 / 13 * 100%);--fourteen-column: calc(1 / 14 * 100%);--fifteen-column: calc(1 / 15 * 100%);--sixteen-column: 6.25% }}@layer tokens.computed.colors{:root{--white-5: oklch(var(--white-lch) / 5%);--white-10: oklch(var(--white-lch) / 10%);--white-15: oklch(var(--white-lch) / 15%);--white-20: oklch(var(--white-lch) / 20%);--white-25: oklch(var(--white-lch) / 25%);--white-30: oklch(var(--white-lch) / 30%);--white-40: oklch(var(--white-lch) / 40%);--white-50: oklch(var(--white-lch) / 50%);--white-60: oklch(var(--white-lch) / 60%);--white-70: oklch(var(--white-lch) / 70%);--white-75: oklch(var(--white-lch) / 75%);--white-80: oklch(var(--white-lch) / 80%);--white-85: oklch(var(--white-lch) / 85%);--white-90: oklch(var(--white-lch) / 90%);--white-95: oklch(var(--white-lch) / 95%);--white-100: oklch(var(--white-lch) / 100%);--white: var(--white-100);--black-5: oklch(var(--black-lch) / 5%);--black-10: oklch(var(--black-lch) / 10%);--black-15: oklch(var(--black-lch) / 15%);--black-20: oklch(var(--black-lch) / 20%);--black-20: oklch(var(--black-lch) / 25%);--black-30: oklch(var(--black-lch) / 30%);--black-40: oklch(var(--black-lch) / 40%);--black-50: oklch(var(--black-lch) / 50%);--black-60: oklch(var(--black-lch) / 60%);--black-70: oklch(var(--black-lch) / 70%);--black-75: oklch(var(--black-lch) / 75%);--black-80: oklch(var(--black-lch) / 80%);--black-85: oklch(var(--black-lch) / 85%);--black-90: oklch(var(--black-lch) / 90%);--black-95: oklch(var(--black-lch) / 95%);--black-100: oklch(var(--black-lch) / 100%);--black: var(--black-100);--white-solid-100: oklch(1 0 0 / 100%);--white-solid-95: oklch(.95 0 0 / 100%);--white-solid-90: oklch(.9 0 0 / 100%);--white-solid-85: oklch(.85 0 0 / 100%);--white-solid-80: oklch(.8 0 0 / 100%);--white-solid-75: oklch(.75 0 0 / 100%);--white-solid-70: oklch(.7 0 0 / 100%);--white-solid-60: oklch(.6 0 0 / 100%);--white-solid-50: oklch(.5 0 0 / 100%);--white-solid-40: oklch(.4 0 0 / 100%);--white-solid-30: oklch(.3 0 0 / 100%);--white-solid-25: oklch(.25 0 0 / 100%);--white-solid-20: oklch(.2 0 0 / 100%);--white-solid-15: oklch(.15 0 0 / 100%);--white-solid-10: oklch(.1 0 0 / 100%);--white-solid-5: oklch(.05 0 0 / 100%);--black-solid-100: oklch(0 0 0 / 100%);--black-solid-95: oklch(.05 0 0 / 100%);--black-solid-90: oklch(.1 0 0 / 100%);--black-solid-85: oklch(.15 0 0 / 100%);--black-solid-80: oklch(.2 0 0 / 100%);--black-solid-75: oklch(.25 0 0 / 100%);--black-solid-70: oklch(.3 0 0 / 100%);--black-solid-60: oklch(.4 0 0 / 100%);--black-solid-50: oklch(.5 0 0 / 100%);--black-solid-40: oklch(.6 0 0 / 100%);--black-solid-30: oklch(.7 0 0 / 100%);--black-solid-25: oklch(.75 0 0 / 100%);--black-solid-20: oklch(.8 0 0 / 100%);--black-solid-15: oklch(.85 0 0 / 100%);--black-solid-10: oklch(.9 0 0 / 100%);--black-solid-5: oklch(.95 0 0 / 100%)}}@layer tokens.computed.interaction{:root{--transition: all var(--duration) var(--easing)}}@layer tokens.themes.light.base{html,.light.theme.theme,[light][light],[theme][theme=light]{--dark-mode: false;--light-mode: true;--standard-color: var(--black-lch);--inverted-color: var(--white-lch);--standard-hex: var(--black-hex);--inverted-hex: var(--white-hex);--standard-solid-100: var(--black-solid-100);--standard-solid-95: var(--black-solid-95);--standard-solid-90: var(--black-solid-90);--standard-solid-85: var(--black-solid-85);--standard-solid-80: var(--black-solid-80);--standard-solid-75: var(--black-solid-75);--standard-solid-70: var(--black-solid-70);--standard-solid-60: var(--black-solid-60);--standard-solid-50: var(--black-solid-50);--standard-solid-40: var(--black-solid-40);--standard-solid-30: var(--black-solid-30);--standard-solid-25: var(--black-solid-25);--standard-solid-20: var(--black-solid-20);--standard-solid-15: var(--black-solid-15);--standard-solid-10: var(--black-solid-10);--standard-solid-5: var(--black-solid-5);--inverted-solid-100: var(--white-solid-100);--inverted-solid-95: var(--white-solid-95);--inverted-solid-90: var(--white-solid-90);--inverted-solid-85: var(--white-solid-85);--inverted-solid-80: var(--white-solid-80);--inverted-solid-75: var(--white-solid-75);--inverted-solid-70: var(--white-solid-70);--inverted-solid-60: var(--white-solid-60);--inverted-solid-50: var(--white-solid-50);--inverted-solid-40: var(--white-solid-40);--inverted-solid-30: var(--white-solid-30);--inverted-solid-25: var(--white-solid-25);--inverted-solid-20: var(--white-solid-20);--inverted-solid-15: var(--white-solid-15);--inverted-solid-10: var(--white-solid-10);--inverted-solid-5: var(--white-solid-5);--page-background: var(--white)}}@layer tokens.themes.light.colors{html,.light.theme.theme,[light][light],[theme][theme=light]{--red: oklch(.59 .27 28);--orange: oklch(.65 .2 44.37);--yellow: oklch(.78 .18 81.24);--olive: oklch(.69 .19 119.53);--green: oklch(.62 .26 145.53);--teal: oklch(.66 .14 188.03);--blue: oklch(.56 .21 251);--violet: oklch(.46 .26 283.29);--purple: oklch(.54 .26 314.43);--pink: oklch(.59 .27 358.33);--brown: oklch(.5 .11 51.34);--grey: oklch(.57 0 0);--slate: oklch(.23 0 0);--red-text-color: var(--red-70);--olive-text-color: var(--olive-70);--green-text-color: var(--green-70);--yellow-text-color: var(--yellow-70);--blue-text-color: var(--blue-70);--teal-text-color: var(--teal-70);--pink-text-color: var(--pink-70);--violet-text-color: var(--violet-70);--purple-text-color: var(--purple-70);--orange-text-color: var(--orange-70);--brown-text-color: var(--brown-70);--grey-text-color: var(--grey-70);--slate-text-color: var(--slate-70);--red-header-color: var(--red-80);--olive-header-color: var(--olive-80);--green-header-color: var(--green-80);--yellow-header-color: var(--yellow-80);--blue-header-color: var(--blue-80);--teal-header-color: var(--teal-80);--pink-header-color: var(--pink-80);--violet-header-color: var(--violet-80);--purple-header-color: var(--purple-80);--orange-header-color: var(--orange-80);--brown-header-color: var(--brown-80);--grey-header-color: var(--grey-80);--slate-header-color: var(--slate-80);--red-background-color: var(--red-0);--olive-background-color: var(--olive-0);--green-background-color: var(--green-0);--yellow-background-color: var(--yellow-0);--blue-background-color: var(--blue-0);--teal-background-color: var(--teal-0);--pink-background-color: var(--pink-0);--violet-background-color: var(--violet-0);--purple-background-color: var(--purple-0);--orange-background-color: var(--orange-0);--brown-background-color: var(--brown-0);--grey-background-color: var(--grey-0);--slate-background-color: var(--slate-0);--red-border-color: var(--red-30);--olive-border-color: var(--olive-30);--green-border-color: var(--green-30);--yellow-border-color: var(--yellow-30);--blue-border-color: var(--blue-30);--teal-border-color: var(--teal-30);--pink-border-color: var(--pink-30);--violet-border-color: var(--violet-30);--purple-border-color: var(--purple-30);--orange-border-color: var(--orange-30);--brown-border-color: var(--brown-30);--grey-border-color: var(--grey-30);--slate-border-color: var(--slate-30);--base-lightness-0: 1.66;--base-lightness-5: 1.61;--base-lightness-10: 1.52;--base-lightness-20: 1.39;--base-lightness-30: 1.25;--base-lightness-40: 1.1;--base-lightness-50: 1;--base-lightness-60: .88;--base-lightness-70: .76;--base-lightness-80: .64;--base-lightness-90: .52;--base-lightness-95: .38;--base-lightness-100: .25;--lightness-0: var(--base-lightness-0);--lightness-5: var(--base-lightness-5);--lightness-10: var(--base-lightness-10);--lightness-20: var(--base-lightness-20);--lightness-30: var(--base-lightness-30);--lightness-40: var(--base-lightness-40);--lightness-50: var(--base-lightness-50);--lightness-60: var(--base-lightness-60);--lightness-70: var(--base-lightness-70);--lightness-80: var(--base-lightness-80);--lightness-90: var(--base-lightness-90);--lightness-95: var(--base-lightness-95);--lightness-100: var(--base-lightness-100);--base-chroma-0: .15;--base-chroma-5: .25;--base-chroma-10: .35;--base-chroma-20: .55;--base-chroma-30: .75;--base-chroma-40: .9;--base-chroma-50: 1;--base-chroma-60: .9;--base-chroma-70: .75;--base-chroma-80: .55;--base-chroma-90: .35;--base-chroma-95: .25;--base-chroma-100: .15;--chroma-0: var(--base-chroma-0);--chroma-5: var(--base-chroma-5);--chroma-10: var(--base-chroma-10);--chroma-20: var(--base-chroma-20);--chroma-30: var(--base-chroma-30);--chroma-40: var(--base-chroma-40);--chroma-50: var(--base-chroma-50);--chroma-60: var(--base-chroma-60);--chroma-70: var(--base-chroma-70);--chroma-80: var(--base-chroma-80);--chroma-90: var(--base-chroma-90);--chroma-95: var(--base-chroma-95);--chroma-100: var(--base-chroma-100);--lightness-0-invariant: var(--base-lightness-0);--lightness-5-invariant: var(--base-lightness-5);--lightness-10-invariant: var(--base-lightness-10);--lightness-20-invariant: var(--base-lightness-20);--lightness-30-invariant: var(--base-lightness-30);--lightness-40-invariant: var(--base-lightness-40);--lightness-50-invariant: var(--base-lightness-50);--lightness-60-invariant: var(--base-lightness-60);--lightness-70-invariant: var(--base-lightness-70);--lightness-80-invariant: var(--base-lightness-80);--lightness-90-invariant: var(--base-lightness-90);--lightness-100-invariant: var(--base-lightness-100);--chroma-0-invariant: var(--base-chroma-0);--chroma-5-invariant: var(--base-chroma-5);--chroma-10-invariant: var(--base-chroma-10);--chroma-20-invariant: var(--base-chroma-20);--chroma-30-invariant: var(--base-chroma-30);--chroma-40-invariant: var(--base-chroma-40);--chroma-50-invariant: var(--base-chroma-50);--chroma-60-invariant: var(--base-chroma-60);--chroma-70-invariant: var(--base-chroma-70);--chroma-80-invariant: var(--base-chroma-80);--chroma-90-invariant: var(--base-chroma-90);--chroma-100-invariant: var(--base-chroma-100);--red-lightness-0: var(--lightness-0);--red-lightness-5: var(--lightness-5);--red-lightness-10: var(--lightness-10);--red-lightness-20: var(--lightness-20);--red-lightness-30: var(--lightness-30);--red-lightness-40: var(--lightness-40);--red-lightness-50: var(--lightness-50);--red-lightness-60: var(--lightness-60);--red-lightness-70: var(--lightness-70);--red-lightness-80: var(--lightness-80);--red-lightness-90: var(--lightness-90);--red-lightness-100: var(--lightness-100);--red-chroma-0: var(--chroma-0);--red-chroma-5: var(--chroma-5);--red-chroma-10: var(--chroma-10);--red-chroma-20: var(--chroma-20);--red-chroma-30: var(--chroma-30);--red-chroma-40: var(--chroma-40);--red-chroma-50: var(--chroma-50);--red-chroma-60: var(--chroma-60);--red-chroma-70: var(--chroma-70);--red-chroma-80: var(--chroma-80);--red-chroma-90: var(--chroma-90);--red-chroma-100: var(--chroma-100);--red-hue-shift-70: 2;--red-hue-shift-80: 3;--red-hue-shift-90: 4;--red-hue-shift-100: 5}}@layer tokens.themes.light.interaction{html,.light.theme.theme,[light][light],[theme][theme=light]{--form-focused-border-color: var(--primary-text-color);--highlight-color: var(--text-color);--input-highlight-background: rgb(100 100 100 / 40%);--input-highlight-color: var(--text-color);--ui-hue: 234.71;--ui-chroma: .01;--ui-lightness: .17;--ui-lightness-light: .2;--ui-lightness-dark: .15;--link-color: oklch(.61 .17 250.88);--link-hover-color: oklch(.62 .22 252.98);--very-subtle-transparent-black: oklch(var(--black-lch) / 2%);--subtle-transparent-black: oklch(var(--black-lch) / 3%);--transparent-black: oklch(var(--black-lch) / 5%);--strong-transparent-black: oklch(var(--black-lch) / 8%);--very-strong-transparent-black: oklch(var(--black-lch) / 15%);--very-subtle-transparent-white: oklch(var(--white-lch) / 3%);--subtle-transparent-white: oklch(var(--white-lch) / 5%);--transparent-white: oklch(var(--white-lch) / 8%);--strong-transparent-white: oklch(var(--white-lch) / 13%);--very-strong-transparent-white: oklch(var(--black-lch) / 18%);--ui-emphasis-strong: oklch(.98 .01 282.32);--ui-emphasis: oklch(.98 .01 272.79);--black-border-lch: .2 .01 279.32;--white-border-lch: .96 .01 279.32;--standard-border-color: var(--black-border-lch);--inverted-border-color: var(--white-border-lch);--black-border-color: oklch(var(--black-border-lch) / 10%);--selected-black-border-color: oklch(var(--black-border-lch) / 50%);--white-border-color: oklch(var(--white-border-lch) / 10%);--selected-white-border-color: oklch(var(--white-border-lch) / 50%);--solid-internal-border-color: var(--standard-solid-5);--solid-border-color: var(--standard-solid-10);--solid-black-border-color: var(--black-solid-90);--solid-white-border-color: var(--white-solid-90)}}@layer tokens.themes.dark.base{html.dark,.dark.theme.theme,[dark][dark],[theme][theme=dark]{--dark-mode: true;--light-mode: false;--page-background: var(--black);--standard-color: var(--white-lch);--inverted-color: var(--black-lch);--standard-hex: var(--white-hex);--inverted-hex: var(--black-hex);--standard-border-color: var(--white-border-lch);--inverted-border-color: var(--black-border-lch);--standard-solid-100: var(--white-solid-100);--standard-solid-95: var(--white-solid-95);--standard-solid-90: var(--white-solid-90);--standard-solid-85: var(--white-solid-85);--standard-solid-80: var(--white-solid-80);--standard-solid-75: var(--white-solid-75);--standard-solid-70: var(--white-solid-70);--standard-solid-60: var(--white-solid-60);--standard-solid-50: var(--white-solid-50);--standard-solid-40: var(--white-solid-40);--standard-solid-30: var(--white-solid-30);--standard-solid-25: var(--white-solid-25);--standard-solid-20: var(--white-solid-20);--standard-solid-15: var(--white-solid-15);--standard-solid-10: var(--white-solid-10);--standard-solid-5: var(--white-solid-5);--inverted-solid-100: var(--black-solid-100);--inverted-solid-95: var(--black-solid-95);--inverted-solid-90: var(--black-solid-90);--inverted-solid-85: var(--black-solid-85);--inverted-solid-80: var(--black-solid-80);--inverted-solid-75: var(--black-solid-75);--inverted-solid-70: var(--black-solid-70);--inverted-solid-60: var(--black-solid-60);--inverted-solid-50: var(--black-solid-50);--inverted-solid-40: var(--black-solid-40);--inverted-solid-30: var(--black-solid-30);--inverted-solid-25: var(--black-solid-25);--inverted-solid-20: var(--black-solid-20);--inverted-solid-15: var(--black-solid-15);--inverted-solid-10: var(--black-solid-10);--inverted-solid-5: var(--black-solid-5)}}@layer tokens.themes.dark.colors{html.dark,.dark.theme.theme,[dark][dark],[theme][theme=dark]{--white-text-color: var(--white-80);--black-text-color: var(--black-80);--lightness-0: var(--base-lightness-100);--lightness-5: var(--base-lightness-95);--lightness-10: var(--base-lightness-90);--lightness-20: var(--base-lightness-80);--lightness-30: var(--base-lightness-70);--lightness-40: var(--base-lightness-60);--lightness-50: var(--base-lightness-50);--lightness-60: var(--base-lightness-40);--lightness-70: var(--base-lightness-30);--lightness-80: var(--base-lightness-20);--lightness-90: var(--base-lightness-10);--lightness-95: var(--base-lightness-5);--lightness-100: var(--base-lightness-0);--chroma-0: var(--base-chroma-100);--chroma-5: var(--base-chroma-95);--chroma-10: var(--base-chroma-90);--chroma-20: var(--base-chroma-80);--chroma-30: var(--base-chroma-70);--chroma-40: var(--base-chroma-60);--chroma-50: var(--base-chroma-50);--chroma-60: var(--base-chroma-40);--chroma-70: var(--base-chroma-30);--chroma-80: var(--base-chroma-20);--chroma-90: var(--base-chroma-10);--chroma-95: var(--base-chroma-5);--chroma-100: var(--base-chroma-0);--ui-emphasis-strong: oklch(.16 .02 266.69);--ui-emphasis: oklch(.13 .02 266.79);--subtle-transparent-black: oklch(var(--black-lch) / 5%);--transparent-black: oklch(var(--black-lch) / 15%);--strong-transparent-black: oklch(var(--black-lch) / 20%);--very-strong-transparent-black: oklch(var(--black-lch) / 20%);--subtle-transparent-white: oklch(var(--white-lch) / 5%);--transparent-white: oklch(var(--white-lch) / 8%);--strong-transparent-white: oklch(var(--white-lch) / 13%);--very-strong-transparent-white: oklch(var(--white-lch) / 18%)}}@layer tokens.themes.dark.interaction{html.dark,.dark.theme.theme,[dark][dark],[theme][theme=dark]{--text-color: var(--standard-90);--header-color: var(--standard-100);--link-color: oklch(.74 .15 249.95);--link-hover-color: oklch(.7 .18 250.31);--solid-border-color: var(--black-solid-75)}}@layer tokens.themes.dark.effects{html.dark,.dark.theme.theme,[dark][dark],[theme][theme=dark]{--subtle-shadow: 0px 1px 2px 0 var(--transparent-black);--subtle-inset-shadow: 0px 2px 3px 0 var(--transparent-black) inset;--subtle-top-lip-shadow: 0px var(--subtle-lip-distance) var(--subtle-lip-spread) var(--subtle-lip-reduce) var(--strong-transparent-black) inset;--subtle-bottom-lip-shadow: 0px var(--subtle-lip-distance-inverse) var(--subtle-lip-spread) var(--subtle-lip-reduce) var(--strong-transparent-black) inset;--subtle-left-lip-shadow: var(--subtle-lip-distance) 0px var(--subtle-lip-spread) var(--subtle-lip-reduce) var(--strong-transparent-black) inset;--subtle-right-lip-shadow: var(--subtle-lip-distance-inverse) 0px var(--subtle-lip-spread) var(--subtle-lip-reduce) var(--strong-transparent-black) inset}}@layer tokens.themes.computed.base{:root,.theme,[light],[dark],[theme]{--standard-5: oklch(var(--standard-color) / 5%);--standard-10: oklch(var(--standard-color) / 10%);--standard-15: oklch(var(--standard-color) / 15%);--standard-20: oklch(var(--standard-color) / 20%);--standard-25: oklch(var(--standard-color) / 25%);--standard-30: oklch(var(--standard-color) / 30%);--standard-40: oklch(var(--standard-color) / 40%);--standard-50: oklch(var(--standard-color) / 50%);--standard-60: oklch(var(--standard-color) / 60%);--standard-70: oklch(var(--standard-color) / 70%);--standard-75: oklch(var(--standard-color) / 75%);--standard-80: oklch(var(--standard-color) / 80%);--standard-85: oklch(var(--standard-color) / 85%);--standard-90: oklch(var(--standard-color) / 90%);--standard-95: oklch(var(--standard-color) / 95%);--standard-100: oklch(var(--standard-color) / 100%);--inverted-5: oklch(var(--inverted-color) / 5%);--inverted-10: oklch(var(--inverted-color) / 10%);--inverted-15: oklch(var(--inverted-color) / 15%);--inverted-20: oklch(var(--inverted-color) / 20%);--inverted-25: oklch(var(--inverted-color) / 25%);--inverted-30: oklch(var(--inverted-color) / 30%);--inverted-40: oklch(var(--inverted-color) / 40%);--inverted-50: oklch(var(--inverted-color) / 50%);--inverted-60: oklch(var(--inverted-color) / 60%);--inverted-70: oklch(var(--inverted-color) / 70%);--inverted-75: oklch(var(--inverted-color) / 75%);--inverted-80: oklch(var(--inverted-color) / 80%);--inverted-85: oklch(var(--inverted-color) / 85%);--inverted-90: oklch(var(--inverted-color) / 90%);--inverted-95: oklch(var(--inverted-color) / 95%);--inverted-100: oklch(var(--inverted-color) / 100%)}}@layer tokens.themes.computed.colors{:root,.theme,[light],[dark],[theme]{--red-lightness-0: var(--lightness-0);--red-lightness-5: var(--lightness-5);--red-lightness-10: var(--lightness-10);--red-lightness-20: var(--lightness-20);--red-lightness-30: var(--lightness-30);--red-lightness-40: var(--lightness-40);--red-lightness-50: var(--lightness-50);--red-lightness-60: var(--lightness-60);--red-lightness-70: var(--lightness-70);--red-lightness-80: var(--lightness-80);--red-lightness-90: var(--lightness-90);--red-lightness-95: var(--lightness-95);--red-lightness-100: var(--lightness-100);--red-chroma-0: var(--chroma-0);--red-chroma-5: var(--chroma-5);--red-chroma-10: var(--chroma-10);--red-chroma-20: var(--chroma-20);--red-chroma-30: var(--chroma-30);--red-chroma-40: var(--chroma-40);--red-chroma-50: var(--chroma-50);--red-chroma-60: var(--chroma-60);--red-chroma-70: var(--chroma-70);--red-chroma-80: var(--chroma-80);--red-chroma-90: var(--chroma-90);--red-chroma-95: var(--chroma-95);--red-chroma-100: var(--chroma-100);--red-hue-shift-60: 4;--red-hue-shift-70: 6;--red-hue-shift-80: 8;--red-hue-shift-90: 10;--red-hue-shift-95: 13;--red-hue-shift-100: 15;--blue-lightness-0: var(--lightness-0);--blue-lightness-5: var(--lightness-5);--blue-lightness-10: var(--lightness-10);--blue-lightness-20: var(--lightness-20);--blue-lightness-30: var(--lightness-30);--blue-lightness-40: var(--lightness-40);--blue-lightness-50: var(--lightness-50);--blue-lightness-60: var(--lightness-60);--blue-lightness-70: var(--lightness-70);--blue-lightness-80: var(--lightness-80);--blue-lightness-90: var(--lightness-90);--blue-lightness-95: var(--lightness-95);--blue-lightness-100: var(--lightness-100);--blue-chroma-0: var(--chroma-0);--blue-chroma-5: var(--chroma-5);--blue-chroma-10: var(--chroma-10);--blue-chroma-20: var(--chroma-20);--blue-chroma-30: var(--chroma-30);--blue-chroma-40: var(--chroma-40);--blue-chroma-50: var(--chroma-50);--blue-chroma-60: var(--chroma-60);--blue-chroma-70: var(--chroma-70);--blue-chroma-80: var(--chroma-80);--blue-chroma-90: var(--chroma-90);--blue-chroma-95: var(--chroma-95);--blue-chroma-100: var(--chroma-100);--green-lightness-0: var(--lightness-0);--green-lightness-5: var(--lightness-5);--green-lightness-10: var(--lightness-10);--green-lightness-20: var(--lightness-20);--green-lightness-30: var(--lightness-30);--green-lightness-40: var(--lightness-40);--green-lightness-50: var(--lightness-50);--green-lightness-60: var(--lightness-60);--green-lightness-70: var(--lightness-70);--green-lightness-80: var(--lightness-80);--green-lightness-90: var(--lightness-90);--green-lightness-95: var(--lightness-95);--green-lightness-100: var(--lightness-100);--green-chroma-0: var(--chroma-0);--green-chroma-5: var(--chroma-5);--green-chroma-10: var(--chroma-10);--green-chroma-20: var(--chroma-20);--green-chroma-30: var(--chroma-30);--green-chroma-40: var(--chroma-40);--green-chroma-50: var(--chroma-50);--green-chroma-60: var(--chroma-60);--green-chroma-70: var(--chroma-70);--green-chroma-80: var(--chroma-80);--green-chroma-90: var(--chroma-90);--green-chroma-95: var(--chroma-95);--green-chroma-100: var(--chroma-100);--yellow-lightness-0: var(--lightness-0);--yellow-lightness-5: var(--lightness-5);--yellow-lightness-10: var(--lightness-10);--yellow-lightness-20: var(--lightness-20);--yellow-lightness-30: var(--lightness-30);--yellow-lightness-40: var(--lightness-40);--yellow-lightness-50: var(--lightness-50);--yellow-lightness-60: var(--lightness-60);--yellow-lightness-70: var(--lightness-70);--yellow-lightness-80: var(--lightness-80);--yellow-lightness-90: var(--lightness-90);--yellow-lightness-95: var(--lightness-95);--yellow-lightness-100: var(--lightness-100);--yellow-chroma-0: var(--chroma-0);--yellow-chroma-5: var(--chroma-5);--yellow-chroma-10: var(--chroma-10);--yellow-chroma-20: var(--chroma-20);--yellow-chroma-30: var(--chroma-30);--yellow-chroma-40: var(--chroma-40);--yellow-chroma-50: var(--chroma-50);--yellow-chroma-60: var(--chroma-60);--yellow-chroma-70: var(--chroma-70);--yellow-chroma-80: var(--chroma-80);--yellow-chroma-90: var(--chroma-90);--yellow-chroma-95: var(--chroma-95);--yellow-chroma-100: var(--chroma-100);--orange-lightness-0: var(--lightness-0);--orange-lightness-5: var(--lightness-5);--orange-lightness-10: var(--lightness-10);--orange-lightness-20: var(--lightness-20);--orange-lightness-30: var(--lightness-30);--orange-lightness-40: var(--lightness-40);--orange-lightness-50: var(--lightness-50);--orange-lightness-60: var(--lightness-60);--orange-lightness-70: var(--lightness-70);--orange-lightness-80: var(--lightness-80);--orange-lightness-90: var(--lightness-90);--orange-lightness-95: var(--lightness-95);--orange-lightness-100: var(--lightness-100);--orange-chroma-0: var(--chroma-0);--orange-chroma-5: var(--chroma-5);--orange-chroma-10: var(--chroma-10);--orange-chroma-20: var(--chroma-20);--orange-chroma-30: var(--chroma-30);--orange-chroma-40: var(--chroma-40);--orange-chroma-50: var(--chroma-50);--orange-chroma-60: var(--chroma-60);--orange-chroma-70: var(--chroma-70);--orange-chroma-80: var(--chroma-80);--orange-chroma-90: var(--chroma-90);--orange-chroma-95: var(--chroma-95);--orange-chroma-100: var(--chroma-100);--olive-lightness-0: var(--lightness-0);--olive-lightness-5: var(--lightness-5);--olive-lightness-10: var(--lightness-10);--olive-lightness-20: var(--lightness-20);--olive-lightness-30: var(--lightness-30);--olive-lightness-40: var(--lightness-40);--olive-lightness-50: var(--lightness-50);--olive-lightness-60: var(--lightness-60);--olive-lightness-70: var(--lightness-70);--olive-lightness-80: var(--lightness-80);--olive-lightness-90: var(--lightness-90);--olive-lightness-95: var(--lightness-95);--olive-lightness-100: var(--lightness-100);--olive-chroma-0: var(--chroma-0);--olive-chroma-5: var(--chroma-5);--olive-chroma-10: var(--chroma-10);--olive-chroma-20: var(--chroma-20);--olive-chroma-30: var(--chroma-30);--olive-chroma-40: var(--chroma-40);--olive-chroma-50: var(--chroma-50);--olive-chroma-60: var(--chroma-60);--olive-chroma-70: var(--chroma-70);--olive-chroma-80: var(--chroma-80);--olive-chroma-90: var(--chroma-90);--olive-chroma-95: var(--chroma-95);--olive-chroma-100: var(--chroma-100);--teal-lightness-0: var(--lightness-0);--teal-lightness-5: var(--lightness-5);--teal-lightness-10: var(--lightness-10);--teal-lightness-20: var(--lightness-20);--teal-lightness-30: var(--lightness-30);--teal-lightness-40: var(--lightness-40);--teal-lightness-50: var(--lightness-50);--teal-lightness-60: var(--lightness-60);--teal-lightness-70: var(--lightness-70);--teal-lightness-80: var(--lightness-80);--teal-lightness-90: var(--lightness-90);--teal-lightness-95: var(--lightness-95);--teal-lightness-100: var(--lightness-100);--teal-chroma-0: var(--chroma-0);--teal-chroma-5: var(--chroma-5);--teal-chroma-10: var(--chroma-10);--teal-chroma-20: var(--chroma-20);--teal-chroma-30: var(--chroma-30);--teal-chroma-40: var(--chroma-40);--teal-chroma-50: var(--chroma-50);--teal-chroma-60: var(--chroma-60);--teal-chroma-70: var(--chroma-70);--teal-chroma-80: var(--chroma-80);--teal-chroma-90: var(--chroma-90);--teal-chroma-95: var(--chroma-95);--teal-chroma-100: var(--chroma-100);--violet-lightness-0: var(--lightness-0);--violet-lightness-5: var(--lightness-5);--violet-lightness-10: var(--lightness-10);--violet-lightness-20: var(--lightness-20);--violet-lightness-30: var(--lightness-30);--violet-lightness-40: var(--lightness-40);--violet-lightness-50: var(--lightness-50);--violet-lightness-60: var(--lightness-60);--violet-lightness-70: var(--lightness-70);--violet-lightness-80: var(--lightness-80);--violet-lightness-90: var(--lightness-90);--violet-lightness-95: var(--lightness-95);--violet-lightness-100: var(--lightness-100);--violet-chroma-0: var(--chroma-0);--violet-chroma-5: var(--chroma-5);--violet-chroma-10: var(--chroma-10);--violet-chroma-20: var(--chroma-20);--violet-chroma-30: var(--chroma-30);--violet-chroma-40: var(--chroma-40);--violet-chroma-50: var(--chroma-50);--violet-chroma-60: var(--chroma-60);--violet-chroma-70: var(--chroma-70);--violet-chroma-80: var(--chroma-80);--violet-chroma-90: var(--chroma-90);--violet-chroma-95: var(--chroma-95);--violet-chroma-100: var(--chroma-100);--purple-lightness-0: var(--lightness-0);--purple-lightness-5: var(--lightness-5);--purple-lightness-10: var(--lightness-10);--purple-lightness-20: var(--lightness-20);--purple-lightness-30: var(--lightness-30);--purple-lightness-40: var(--lightness-40);--purple-lightness-50: var(--lightness-50);--purple-lightness-60: var(--lightness-60);--purple-lightness-70: var(--lightness-70);--purple-lightness-80: var(--lightness-80);--purple-lightness-90: var(--lightness-90);--purple-lightness-95: var(--lightness-95);--purple-lightness-100: var(--lightness-100);--purple-chroma-0: var(--chroma-0);--purple-chroma-5: var(--chroma-5);--purple-chroma-10: var(--chroma-10);--purple-chroma-20: var(--chroma-20);--purple-chroma-30: var(--chroma-30);--purple-chroma-40: var(--chroma-40);--purple-chroma-50: var(--chroma-50);--purple-chroma-60: var(--chroma-60);--purple-chroma-70: var(--chroma-70);--purple-chroma-80: var(--chroma-80);--purple-chroma-90: var(--chroma-90);--purple-chroma-95: var(--chroma-95);--purple-chroma-100: var(--chroma-100);--pink-lightness-0: var(--lightness-0);--pink-lightness-5: var(--lightness-5);--pink-lightness-10: var(--lightness-10);--pink-lightness-20: var(--lightness-20);--pink-lightness-30: var(--lightness-30);--pink-lightness-40: var(--lightness-40);--pink-lightness-50: var(--lightness-50);--pink-lightness-60: var(--lightness-60);--pink-lightness-70: var(--lightness-70);--pink-lightness-80: var(--lightness-80);--pink-lightness-90: var(--lightness-90);--pink-lightness-95: var(--lightness-95);--pink-lightness-100: var(--lightness-100);--pink-chroma-0: var(--chroma-0);--pink-chroma-5: var(--chroma-5);--pink-chroma-10: var(--chroma-10);--pink-chroma-20: var(--chroma-20);--pink-chroma-30: var(--chroma-30);--pink-chroma-40: var(--chroma-40);--pink-chroma-50: var(--chroma-50);--pink-chroma-60: var(--chroma-60);--pink-chroma-70: var(--chroma-70);--pink-chroma-80: var(--chroma-80);--pink-chroma-90: var(--chroma-90);--pink-chroma-95: var(--chroma-95);--pink-chroma-100: var(--chroma-100);--brown-lightness-0: var(--lightness-0);--brown-lightness-5: var(--lightness-5);--brown-lightness-10: var(--lightness-10);--brown-lightness-20: var(--lightness-20);--brown-lightness-30: var(--lightness-30);--brown-lightness-40: var(--lightness-40);--brown-lightness-50: var(--lightness-50);--brown-lightness-60: var(--lightness-60);--brown-lightness-70: var(--lightness-70);--brown-lightness-80: var(--lightness-80);--brown-lightness-90: var(--lightness-90);--brown-lightness-95: var(--lightness-95);--brown-lightness-100: var(--lightness-100);--brown-chroma-0: var(--chroma-0);--brown-chroma-5: var(--chroma-5);--brown-chroma-10: var(--chroma-10);--brown-chroma-20: var(--chroma-20);--brown-chroma-30: var(--chroma-30);--brown-chroma-40: var(--chroma-40);--brown-chroma-50: var(--chroma-50);--brown-chroma-60: var(--chroma-60);--brown-chroma-70: var(--chroma-70);--brown-chroma-80: var(--chroma-80);--brown-chroma-90: var(--chroma-90);--brown-chroma-95: var(--chroma-95);--brown-chroma-100: var(--chroma-100);--grey-lightness-0: var(--lightness-0);--grey-lightness-5: var(--lightness-5);--grey-lightness-10: var(--lightness-10);--grey-lightness-20: var(--lightness-20);--grey-lightness-30: var(--lightness-30);--grey-lightness-40: var(--lightness-40);--grey-lightness-50: var(--lightness-50);--grey-lightness-60: var(--lightness-60);--grey-lightness-70: var(--lightness-70);--grey-lightness-80: var(--lightness-80);--grey-lightness-90: var(--lightness-90);--grey-lightness-95: var(--lightness-95);--grey-lightness-100: var(--lightness-100);--grey-chroma-0: var(--chroma-0);--grey-chroma-5: var(--chroma-5);--grey-chroma-10: var(--chroma-10);--grey-chroma-20: var(--chroma-20);--grey-chroma-30: var(--chroma-30);--grey-chroma-40: var(--chroma-40);--grey-chroma-50: var(--chroma-50);--grey-chroma-60: var(--chroma-60);--grey-chroma-70: var(--chroma-70);--grey-chroma-80: var(--chroma-80);--grey-chroma-90: var(--chroma-90);--grey-chroma-95: var(--chroma-95);--grey-chroma-100: var(--chroma-100);--slate-lightness-0: var(--lightness-0);--slate-lightness-5: var(--lightness-5);--slate-lightness-10: var(--lightness-10);--slate-lightness-20: var(--lightness-20);--slate-lightness-30: var(--lightness-30);--slate-lightness-40: var(--lightness-40);--slate-lightness-50: var(--lightness-50);--slate-lightness-60: var(--lightness-60);--slate-lightness-70: var(--lightness-70);--slate-lightness-80: var(--lightness-80);--slate-lightness-90: var(--lightness-90);--slate-lightness-95: var(--lightness-95);--slate-lightness-100: var(--lightness-100);--slate-chroma-0: var(--chroma-0);--slate-chroma-5: var(--chroma-5);--slate-chroma-10: var(--chroma-10);--slate-chroma-20: var(--chroma-20);--slate-chroma-30: var(--chroma-30);--slate-chroma-40: var(--chroma-40);--slate-chroma-50: var(--chroma-50);--slate-chroma-60: var(--chroma-60);--slate-chroma-70: var(--chroma-70);--slate-chroma-80: var(--chroma-80);--slate-chroma-90: var(--chroma-90);--slate-chroma-95: var(--chroma-95);--slate-chroma-100: var(--chroma-100);--red-0: oklch(from var(--red) calc(l * var(--red-lightness-0)) calc(c * var(--red-chroma-0)) h);--red-5: oklch(from var(--red) calc(l * var(--red-lightness-5)) calc(c * var(--red-chroma-5)) h);--red-10: oklch(from var(--red) calc(l * var(--red-lightness-10)) calc(c * var(--red-chroma-10)) h);--red-20: oklch(from var(--red) calc(l * var(--red-lightness-20)) calc(c * var(--red-chroma-20)) h);--red-30: oklch(from var(--red) calc(l * var(--red-lightness-30)) calc(c * var(--red-chroma-30)) h);--red-40: oklch(from var(--red) calc(l * var(--red-lightness-40)) calc(c * var(--red-chroma-40)) h);--red-50: var(--red);--red-60: oklch(from var(--red) calc(l * var(--red-lightness-60)) calc(c * var(--red-chroma-60)) calc(h - var(--red-hue-shift-60, 0)));--red-70: oklch(from var(--red) calc(l * var(--red-lightness-70)) calc(c * var(--red-chroma-70)) calc(h - var(--red-hue-shift-70, 0)));--red-80: oklch(from var(--red) calc(l * var(--red-lightness-80)) calc(c * var(--red-chroma-80)) calc(h - var(--red-hue-shift-80, 0)));--red-90: oklch(from var(--red) calc(l * var(--red-lightness-90)) calc(c * var(--red-chroma-90)) calc(h - var(--red-hue-shift-90, 0)));--red-95: oklch(from var(--red) calc(l * var(--red-lightness-95)) calc(c * var(--red-chroma-95)) calc(h - var(--red-hue-shift-95, 0)));--red-100: oklch(from var(--red) calc(l * var(--red-lightness-100)) calc(c * var(--red-chroma-100)) calc(h - var(--red-hue-shift-100, 0)));--blue-0: oklch(from var(--blue) calc(l * var(--blue-lightness-0)) calc(c * var(--blue-chroma-0)) h);--blue-5: oklch(from var(--blue) calc(l * var(--blue-lightness-5)) calc(c * var(--blue-chroma-5)) h);--blue-10: oklch(from var(--blue) calc(l * var(--blue-lightness-10)) calc(c * var(--blue-chroma-10)) h);--blue-20: oklch(from var(--blue) calc(l * var(--blue-lightness-20)) calc(c * var(--blue-chroma-20)) h);--blue-30: oklch(from var(--blue) calc(l * var(--blue-lightness-30)) calc(c * var(--blue-chroma-30)) h);--blue-40: oklch(from var(--blue) calc(l * var(--blue-lightness-40)) calc(c * var(--blue-chroma-40)) h);--blue-50: var(--blue);--blue-60: oklch(from var(--blue) calc(l * var(--blue-lightness-60)) calc(c * var(--blue-chroma-60)) h);--blue-70: oklch(from var(--blue) calc(l * var(--blue-lightness-70)) calc(c * var(--blue-chroma-70)) h);--blue-80: oklch(from var(--blue) calc(l * var(--blue-lightness-80)) calc(c * var(--blue-chroma-80)) h);--blue-90: oklch(from var(--blue) calc(l * var(--blue-lightness-90)) calc(c * var(--blue-chroma-90)) h);--blue-95: oklch(from var(--blue) calc(l * var(--blue-lightness-95)) calc(c * var(--blue-chroma-95)) h);--blue-100: oklch(from var(--blue) calc(l * var(--blue-lightness-100)) calc(c * var(--blue-chroma-100)) h);--green-0: oklch(from var(--green) calc(l * var(--green-lightness-0)) calc(c * var(--green-chroma-0)) h);--green-5: oklch(from var(--green) calc(l * var(--green-lightness-5)) calc(c * var(--green-chroma-5)) h);--green-10: oklch(from var(--green) calc(l * var(--green-lightness-10)) calc(c * var(--green-chroma-10)) h);--green-20: oklch(from var(--green) calc(l * var(--green-lightness-20)) calc(c * var(--green-chroma-20)) h);--green-30: oklch(from var(--green) calc(l * var(--green-lightness-30)) calc(c * var(--green-chroma-30)) h);--green-40: oklch(from var(--green) calc(l * var(--green-lightness-40)) calc(c * var(--green-chroma-40)) h);--green-50: var(--green);--green-60: oklch(from var(--green) calc(l * var(--green-lightness-60)) calc(c * var(--green-chroma-60)) h);--green-70: oklch(from var(--green) calc(l * var(--green-lightness-70)) calc(c * var(--green-chroma-70)) h);--green-80: oklch(from var(--green) calc(l * var(--green-lightness-80)) calc(c * var(--green-chroma-80)) h);--green-90: oklch(from var(--green) calc(l * var(--green-lightness-90)) calc(c * var(--green-chroma-90)) h);--green-95: oklch(from var(--green) calc(l * var(--green-lightness-95)) calc(c * var(--green-chroma-95)) h);--green-100: oklch(from var(--green) calc(l * var(--green-lightness-100)) calc(c * var(--green-chroma-100)) h);--yellow-0: oklch(from var(--yellow) calc(l * var(--yellow-lightness-0)) calc(c * var(--yellow-chroma-0)) h);--yellow-5: oklch(from var(--yellow) calc(l * var(--yellow-lightness-5)) calc(c * var(--yellow-chroma-5)) h);--yellow-10: oklch(from var(--yellow) calc(l * var(--yellow-lightness-10)) calc(c * var(--yellow-chroma-10)) h);--yellow-20: oklch(from var(--yellow) calc(l * var(--yellow-lightness-20)) calc(c * var(--yellow-chroma-20)) h);--yellow-30: oklch(from var(--yellow) calc(l * var(--yellow-lightness-30)) calc(c * var(--yellow-chroma-30)) h);--yellow-40: oklch(from var(--yellow) calc(l * var(--yellow-lightness-40)) calc(c * var(--yellow-chroma-40)) h);--yellow-50: var(--yellow);--yellow-60: oklch(from var(--yellow) calc(l * var(--yellow-lightness-60)) calc(c * var(--yellow-chroma-60)) h);--yellow-70: oklch(from var(--yellow) calc(l * var(--yellow-lightness-70)) calc(c * var(--yellow-chroma-70)) h);--yellow-80: oklch(from var(--yellow) calc(l * var(--yellow-lightness-80)) calc(c * var(--yellow-chroma-80)) h);--yellow-90: oklch(from var(--yellow) calc(l * var(--yellow-lightness-90)) calc(c * var(--yellow-chroma-90)) h);--yellow-95: oklch(from var(--yellow) calc(l * var(--yellow-lightness-95)) calc(c * var(--yellow-chroma-95)) h);--yellow-100: oklch(from var(--yellow) calc(l * var(--yellow-lightness-100)) calc(c * var(--yellow-chroma-100)) h);--orange-0: oklch(from var(--orange) calc(l * var(--orange-lightness-0)) calc(c * var(--orange-chroma-0)) h);--orange-5: oklch(from var(--orange) calc(l * var(--orange-lightness-5)) calc(c * var(--orange-chroma-5)) h);--orange-10: oklch(from var(--orange) calc(l * var(--orange-lightness-10)) calc(c * var(--orange-chroma-10)) h);--orange-20: oklch(from var(--orange) calc(l * var(--orange-lightness-20)) calc(c * var(--orange-chroma-20)) h);--orange-30: oklch(from var(--orange) calc(l * var(--orange-lightness-30)) calc(c * var(--orange-chroma-30)) h);--orange-40: oklch(from var(--orange) calc(l * var(--orange-lightness-40)) calc(c * var(--orange-chroma-40)) h);--orange-50: var(--orange);--orange-60: oklch(from var(--orange) calc(l * var(--orange-lightness-60)) calc(c * var(--orange-chroma-60)) h);--orange-70: oklch(from var(--orange) calc(l * var(--orange-lightness-70)) calc(c * var(--orange-chroma-70)) h);--orange-80: oklch(from var(--orange) calc(l * var(--orange-lightness-80)) calc(c * var(--orange-chroma-80)) h);--orange-90: oklch(from var(--orange) calc(l * var(--orange-lightness-90)) calc(c * var(--orange-chroma-90)) h);--orange-95: oklch(from var(--orange) calc(l * var(--orange-lightness-95)) calc(c * var(--orange-chroma-95)) h);--orange-100: oklch(from var(--orange) calc(l * var(--orange-lightness-100)) calc(c * var(--orange-chroma-100)) h);--olive-0: oklch(from var(--olive) calc(l * var(--olive-lightness-0)) calc(c * var(--olive-chroma-0)) h);--olive-5: oklch(from var(--olive) calc(l * var(--olive-lightness-5)) calc(c * var(--olive-chroma-5)) h);--olive-10: oklch(from var(--olive) calc(l * var(--olive-lightness-10)) calc(c * var(--olive-chroma-10)) h);--olive-20: oklch(from var(--olive) calc(l * var(--olive-lightness-20)) calc(c * var(--olive-chroma-20)) h);--olive-30: oklch(from var(--olive) calc(l * var(--olive-lightness-30)) calc(c * var(--olive-chroma-30)) h);--olive-40: oklch(from var(--olive) calc(l * var(--olive-lightness-40)) calc(c * var(--olive-chroma-40)) h);--olive-50: var(--olive);--olive-60: oklch(from var(--olive) calc(l * var(--olive-lightness-60)) calc(c * var(--olive-chroma-60)) h);--olive-70: oklch(from var(--olive) calc(l * var(--olive-lightness-70)) calc(c * var(--olive-chroma-70)) h);--olive-80: oklch(from var(--olive) calc(l * var(--olive-lightness-80)) calc(c * var(--olive-chroma-80)) h);--olive-90: oklch(from var(--olive) calc(l * var(--olive-lightness-90)) calc(c * var(--olive-chroma-90)) h);--olive-95: oklch(from var(--olive) calc(l * var(--olive-lightness-95)) calc(c * var(--olive-chroma-95)) h);--olive-100: oklch(from var(--olive) calc(l * var(--olive-lightness-100)) calc(c * var(--olive-chroma-100)) h);--teal-0: oklch(from var(--teal) calc(l * var(--teal-lightness-0)) calc(c * var(--teal-chroma-0)) h);--teal-5: oklch(from var(--teal) calc(l * var(--teal-lightness-5)) calc(c * var(--teal-chroma-5)) h);--teal-10: oklch(from var(--teal) calc(l * var(--teal-lightness-10)) calc(c * var(--teal-chroma-10)) h);--teal-20: oklch(from var(--teal) calc(l * var(--teal-lightness-20)) calc(c * var(--teal-chroma-20)) h);--teal-30: oklch(from var(--teal) calc(l * var(--teal-lightness-30)) calc(c * var(--teal-chroma-30)) h);--teal-40: oklch(from var(--teal) calc(l * var(--teal-lightness-40)) calc(c * var(--teal-chroma-40)) h);--teal-50: var(--teal);--teal-60: oklch(from var(--teal) calc(l * var(--teal-lightness-60)) calc(c * var(--teal-chroma-60)) h);--teal-70: oklch(from var(--teal) calc(l * var(--teal-lightness-70)) calc(c * var(--teal-chroma-70)) h);--teal-80: oklch(from var(--teal) calc(l * var(--teal-lightness-80)) calc(c * var(--teal-chroma-80)) h);--teal-90: oklch(from var(--teal) calc(l * var(--teal-lightness-90)) calc(c * var(--teal-chroma-90)) h);--teal-95: oklch(from var(--teal) calc(l * var(--teal-lightness-95)) calc(c * var(--teal-chroma-95)) h);--teal-100: oklch(from var(--teal) calc(l * var(--teal-lightness-100)) calc(c * var(--teal-chroma-100)) h);--violet-0: oklch(from var(--violet) calc(l * var(--violet-lightness-0)) calc(c * var(--violet-chroma-0)) h);--violet-5: oklch(from var(--violet) calc(l * var(--violet-lightness-5)) calc(c * var(--violet-chroma-5)) h);--violet-10: oklch(from var(--violet) calc(l * var(--violet-lightness-10)) calc(c * var(--violet-chroma-10)) h);--violet-20: oklch(from var(--violet) calc(l * var(--violet-lightness-20)) calc(c * var(--violet-chroma-20)) h);--violet-30: oklch(from var(--violet) calc(l * var(--violet-lightness-30)) calc(c * var(--violet-chroma-30)) h);--violet-40: oklch(from var(--violet) calc(l * var(--violet-lightness-40)) calc(c * var(--violet-chroma-40)) h);--violet-50: var(--violet);--violet-60: oklch(from var(--violet) calc(l * var(--violet-lightness-60)) calc(c * var(--violet-chroma-60)) h);--violet-70: oklch(from var(--violet) calc(l * var(--violet-lightness-70)) calc(c * var(--violet-chroma-70)) h);--violet-80: oklch(from var(--violet) calc(l * var(--violet-lightness-80)) calc(c * var(--violet-chroma-80)) h);--violet-90: oklch(from var(--violet) calc(l * var(--violet-lightness-90)) calc(c * var(--violet-chroma-90)) h);--violet-95: oklch(from var(--violet) calc(l * var(--violet-lightness-95)) calc(c * var(--violet-chroma-95)) h);--violet-100: oklch(from var(--violet) calc(l * var(--violet-lightness-100)) calc(c * var(--violet-chroma-100)) h);--purple-0: oklch(from var(--purple) calc(l * var(--purple-lightness-0)) calc(c * var(--purple-chroma-0)) h);--purple-5: oklch(from var(--purple) calc(l * var(--purple-lightness-5)) calc(c * var(--purple-chroma-5)) h);--purple-10: oklch(from var(--purple) calc(l * var(--purple-lightness-10)) calc(c * var(--purple-chroma-10)) h);--purple-20: oklch(from var(--purple) calc(l * var(--purple-lightness-20)) calc(c * var(--purple-chroma-20)) h);--purple-30: oklch(from var(--purple) calc(l * var(--purple-lightness-30)) calc(c * var(--purple-chroma-30)) h);--purple-40: oklch(from var(--purple) calc(l * var(--purple-lightness-40)) calc(c * var(--purple-chroma-40)) h);--purple-50: var(--purple);--purple-60: oklch(from var(--purple) calc(l * var(--purple-lightness-60)) calc(c * var(--purple-chroma-60)) h);--purple-70: oklch(from var(--purple) calc(l * var(--purple-lightness-70)) calc(c * var(--purple-chroma-70)) h);--purple-80: oklch(from var(--purple) calc(l * var(--purple-lightness-80)) calc(c * var(--purple-chroma-80)) h);--purple-90: oklch(from var(--purple) calc(l * var(--purple-lightness-90)) calc(c * var(--purple-chroma-90)) h);--purple-95: oklch(from var(--purple) calc(l * var(--purple-lightness-95)) calc(c * var(--purple-chroma-95)) h);--purple-100: oklch(from var(--purple) calc(l * var(--purple-lightness-100)) calc(c * var(--purple-chroma-100)) h);--pink-0: oklch(from var(--pink) calc(l * var(--pink-lightness-0)) calc(c * var(--pink-chroma-0)) h);--pink-5: oklch(from var(--pink) calc(l * var(--pink-lightness-5)) calc(c * var(--pink-chroma-5)) h);--pink-10: oklch(from var(--pink) calc(l * var(--pink-lightness-10)) calc(c * var(--pink-chroma-10)) h);--pink-20: oklch(from var(--pink) calc(l * var(--pink-lightness-20)) calc(c * var(--pink-chroma-20)) h);--pink-30: oklch(from var(--pink) calc(l * var(--pink-lightness-30)) calc(c * var(--pink-chroma-30)) h);--pink-40: oklch(from var(--pink) calc(l * var(--pink-lightness-40)) calc(c * var(--pink-chroma-40)) h);--pink-50: var(--pink);--pink-60: oklch(from var(--pink) calc(l * var(--pink-lightness-60)) calc(c * var(--pink-chroma-60)) h);--pink-70: oklch(from var(--pink) calc(l * var(--pink-lightness-70)) calc(c * var(--pink-chroma-70)) h);--pink-80: oklch(from var(--pink) calc(l * var(--pink-lightness-80)) calc(c * var(--pink-chroma-80)) h);--pink-90: oklch(from var(--pink) calc(l * var(--pink-lightness-90)) calc(c * var(--pink-chroma-90)) h);--pink-95: oklch(from var(--pink) calc(l * var(--pink-lightness-95)) calc(c * var(--pink-chroma-95)) h);--pink-100: oklch(from var(--pink) calc(l * var(--pink-lightness-100)) calc(c * var(--pink-chroma-100)) h);--brown-0: oklch(from var(--brown) calc(l * var(--brown-lightness-0)) calc(c * var(--brown-chroma-0)) h);--brown-5: oklch(from var(--brown) calc(l * var(--brown-lightness-5)) calc(c * var(--brown-chroma-5)) h);--brown-10: oklch(from var(--brown) calc(l * var(--brown-lightness-10)) calc(c * var(--brown-chroma-10)) h);--brown-20: oklch(from var(--brown) calc(l * var(--brown-lightness-20)) calc(c * var(--brown-chroma-20)) h);--brown-30: oklch(from var(--brown) calc(l * var(--brown-lightness-30)) calc(c * var(--brown-chroma-30)) h);--brown-40: oklch(from var(--brown) calc(l * var(--brown-lightness-40)) calc(c * var(--brown-chroma-40)) h);--brown-50: var(--brown);--brown-60: oklch(from var(--brown) calc(l * var(--brown-lightness-60)) calc(c * var(--brown-chroma-60)) h);--brown-70: oklch(from var(--brown) calc(l * var(--brown-lightness-70)) calc(c * var(--brown-chroma-70)) h);--brown-80: oklch(from var(--brown) calc(l * var(--brown-lightness-80)) calc(c * var(--brown-chroma-80)) h);--brown-90: oklch(from var(--brown) calc(l * var(--brown-lightness-90)) calc(c * var(--brown-chroma-90)) h);--brown-95: oklch(from var(--brown) calc(l * var(--brown-lightness-95)) calc(c * var(--brown-chroma-95)) h);--brown-100: oklch(from var(--brown) calc(l * var(--brown-lightness-100)) calc(c * var(--brown-chroma-100)) h);--grey-0: oklch(from var(--grey) calc(l * var(--grey-lightness-0)) calc(c * var(--grey-chroma-0)) h);--grey-5: oklch(from var(--grey) calc(l * var(--grey-lightness-5)) calc(c * var(--grey-chroma-5)) h);--grey-10: oklch(from var(--grey) calc(l * var(--grey-lightness-10)) calc(c * var(--grey-chroma-10)) h);--grey-20: oklch(from var(--grey) calc(l * var(--grey-lightness-20)) calc(c * var(--grey-chroma-20)) h);--grey-30: oklch(from var(--grey) calc(l * var(--grey-lightness-30)) calc(c * var(--grey-chroma-30)) h);--grey-40: oklch(from var(--grey) calc(l * var(--grey-lightness-40)) calc(c * var(--grey-chroma-40)) h);--grey-50: var(--grey);--grey-60: oklch(from var(--grey) calc(l * var(--grey-lightness-60)) calc(c * var(--grey-chroma-60)) h);--grey-70: oklch(from var(--grey) calc(l * var(--grey-lightness-70)) calc(c * var(--grey-chroma-70)) h);--grey-80: oklch(from var(--grey) calc(l * var(--grey-lightness-80)) calc(c * var(--grey-chroma-80)) h);--grey-90: oklch(from var(--grey) calc(l * var(--grey-lightness-90)) calc(c * var(--grey-chroma-90)) h);--grey-95: oklch(from var(--grey) calc(l * var(--grey-lightness-95)) calc(c * var(--grey-chroma-95)) h);--grey-100: oklch(from var(--grey) calc(l * var(--grey-lightness-100)) calc(c * var(--grey-chroma-100)) h);--slate-0: oklch(from var(--slate) calc(l * var(--slate-lightness-0)) calc(c * var(--slate-chroma-0)) h);--slate-5: oklch(from var(--slate) calc(l * var(--slate-lightness-5)) calc(c * var(--slate-chroma-5)) h);--slate-10: oklch(from var(--slate) calc(l * var(--slate-lightness-10)) calc(c * var(--slate-chroma-10)) h);--slate-20: oklch(from var(--slate) calc(l * var(--slate-lightness-20)) calc(c * var(--slate-chroma-20)) h);--slate-30: oklch(from var(--slate) calc(l * var(--slate-lightness-30)) calc(c * var(--slate-chroma-30)) h);--slate-40: oklch(from var(--slate) calc(l * var(--slate-lightness-40)) calc(c * var(--slate-chroma-40)) h);--slate-50: var(--slate);--slate-60: oklch(from var(--slate) calc(l * var(--slate-lightness-60)) calc(c * var(--slate-chroma-60)) h);--slate-70: oklch(from var(--slate) calc(l * var(--slate-lightness-70)) calc(c * var(--slate-chroma-70)) h);--slate-80: oklch(from var(--slate) calc(l * var(--slate-lightness-80)) calc(c * var(--slate-chroma-80)) h);--slate-90: oklch(from var(--slate) calc(l * var(--slate-lightness-90)) calc(c * var(--slate-chroma-90)) h);--slate-95: oklch(from var(--slate) calc(l * var(--slate-lightness-95)) calc(c * var(--slate-chroma-95)) h);--slate-100: oklch(from var(--slate) calc(l * var(--slate-lightness-100)) calc(c * var(--slate-chroma-100)) h);--red-0-invariant: oklch(from var(--red) calc(l * var(--lightness-0-invariant)) calc(c * var(--chroma-0-invariant)) h);--red-5-invariant: oklch(from var(--red) calc(l * var(--lightness-5-invariant)) calc(c * var(--chroma-5-invariant)) h);--red-10-invariant: oklch(from var(--red) calc(l * var(--lightness-10-invariant)) calc(c * var(--chroma-10-invariant)) h);--red-20-invariant: oklch(from var(--red) calc(l * var(--lightness-20-invariant)) calc(c * var(--chroma-20-invariant)) h);--red-30-invariant: oklch(from var(--red) calc(l * var(--lightness-30-invariant)) calc(c * var(--chroma-30-invariant)) h);--red-40-invariant: oklch(from var(--red) calc(l * var(--lightness-40-invariant)) calc(c * var(--chroma-40-invariant)) h);--red-50-invariant: var(--red);--red-60-invariant: oklch(from var(--red) calc(l * var(--lightness-60-invariant)) calc(c * var(--chroma-60-invariant)) h);--red-70-invariant: oklch(from var(--red) calc(l * var(--lightness-70-invariant)) calc(c * var(--chroma-70-invariant)) h);--red-80-invariant: oklch(from var(--red) calc(l * var(--lightness-80-invariant)) calc(c * var(--chroma-80-invariant)) h);--red-90-invariant: oklch(from var(--red) calc(l * var(--lightness-90-invariant)) calc(c * var(--chroma-90-invariant)) h);--red-100-invariant: oklch(from var(--red) calc(l * var(--lightness-100-invariant)) calc(c * var(--chroma-100-invariant)) h);--blue-0-invariant: oklch(from var(--blue) calc(l * var(--lightness-0-invariant)) calc(c * var(--chroma-0-invariant)) h);--blue-5-invariant: oklch(from var(--blue) calc(l * var(--lightness-5-invariant)) calc(c * var(--chroma-5-invariant)) h);--blue-10-invariant: oklch(from var(--blue) calc(l * var(--lightness-10-invariant)) calc(c * var(--chroma-10-invariant)) h);--blue-20-invariant: oklch(from var(--blue) calc(l * var(--lightness-20-invariant)) calc(c * var(--chroma-20-invariant)) h);--blue-30-invariant: oklch(from var(--blue) calc(l * var(--lightness-30-invariant)) calc(c * var(--chroma-30-invariant)) h);--blue-40-invariant: oklch(from var(--blue) calc(l * var(--lightness-40-invariant)) calc(c * var(--chroma-40-invariant)) h);--blue-50-invariant: var(--blue);--blue-60-invariant: oklch(from var(--blue) calc(l * var(--lightness-60-invariant)) calc(c * var(--chroma-60-invariant)) h);--blue-70-invariant: oklch(from var(--blue) calc(l * var(--lightness-70-invariant)) calc(c * var(--chroma-70-invariant)) h);--blue-80-invariant: oklch(from var(--blue) calc(l * var(--lightness-80-invariant)) calc(c * var(--chroma-80-invariant)) h);--blue-90-invariant: oklch(from var(--blue) calc(l * var(--lightness-90-invariant)) calc(c * var(--chroma-90-invariant)) h);--blue-100-invariant: oklch(from var(--blue) calc(l * var(--lightness-100-invariant)) calc(c * var(--chroma-100-invariant)) h)}}@layer tokens.themes.computed.typography{:root,.theme,[light],[dark],[theme]{--header-color: var(--standard-90);--text-color: var(--standard-80);--dark-text-color: var(--standard-85);--muted-text-color: var(--standard-60);--light-text-color: var(--standard-40);--unselected-text-color: var(--standard-40);--hovered-text-color: var(--standard-80);--pressed-text-color: var(--standard-90);--selected-text-color: var(--standard-95);--disabled-text-color: var(--standard-20);--inverted-text-color: var(--inverted-90);--inverted-muted-text-color: var(--inverted-80);--inverted-light-text-color: var(--inverted-70);--inverted-unselected-text-color: var(--inverted-50);--inverted-hovered-text-color: var(--inverted-10);--inverted-pressed-text-color: var(--inverted-10);--inverted-selected-text-color: var(--inverted-10);--inverted-disabled-text-color: var(--inverted-20)}}@layer tokens.themes.computed.brand{:root{--primary-color: var(--blue);--primary: var(--primary-color);--primary-text-color: var(--blue-text-color);--secondary-color: var(--slate);--secondary: var(--secondary-color);--secondary-text-color: var(--slate-text-color);--primary-lightness-0: var(--lightness-0);--primary-lightness-5: var(--lightness-5);--primary-lightness-10: var(--lightness-10);--primary-lightness-20: var(--lightness-20);--primary-lightness-30: var(--lightness-30);--primary-lightness-40: var(--lightness-40);--primary-lightness-50: var(--lightness-50);--primary-lightness-60: var(--lightness-60);--primary-lightness-70: var(--lightness-70);--primary-lightness-80: var(--lightness-80);--primary-lightness-90: var(--lightness-90);--primary-lightness-95: var(--lightness-95);--primary-lightness-100: var(--lightness-100);--primary-chroma-0: var(--chroma-0);--primary-chroma-5: var(--chroma-5);--primary-chroma-10: var(--chroma-10);--primary-chroma-20: var(--chroma-20);--primary-chroma-30: var(--chroma-30);--primary-chroma-40: var(--chroma-40);--primary-chroma-50: var(--chroma-50);--primary-chroma-60: var(--chroma-60);--primary-chroma-70: var(--chroma-70);--primary-chroma-80: var(--chroma-80);--primary-chroma-90: var(--chroma-90);--primary-chroma-95: var(--chroma-95);--primary-chroma-100: var(--chroma-100);--primary-0: oklch(from var(--primary-color) calc(l * var(--primary-lightness-0)) calc(c * var(--primary-chroma-0)) h);--primary-5: oklch(from var(--primary-color) calc(l * var(--primary-lightness-5)) calc(c * var(--primary-chroma-5)) h);--primary-10: oklch(from var(--primary-color) calc(l * var(--primary-lightness-10)) calc(c * var(--primary-chroma-10)) h);--primary-20: oklch(from var(--primary-color) calc(l * var(--primary-lightness-20)) calc(c * var(--primary-chroma-20)) h);--primary-30: oklch(from var(--primary-color) calc(l * var(--primary-lightness-30)) calc(c * var(--primary-chroma-30)) h);--primary-40: oklch(from var(--primary-color) calc(l * var(--primary-lightness-40)) calc(c * var(--primary-chroma-40)) h);--primary-50: var(--primary-color);--primary-60: oklch(from var(--primary-color) calc(l * var(--primary-lightness-60)) calc(c * var(--primary-chroma-60)) h);--primary-70: oklch(from var(--primary-color) calc(l * var(--primary-lightness-70)) calc(c * var(--primary-chroma-70)) h);--primary-80: oklch(from var(--primary-color) calc(l * var(--primary-lightness-80)) calc(c * var(--primary-chroma-80)) h);--primary-90: oklch(from var(--primary-color) calc(l * var(--primary-lightness-90)) calc(c * var(--primary-chroma-90)) h);--primary-95: oklch(from var(--primary-color) calc(l * var(--primary-lightness-95)) calc(c * var(--primary-chroma-95)) h);--primary-100: oklch(from var(--primary-color) calc(l * var(--primary-lightness-100)) calc(c * var(--primary-chroma-100)) h);--secondary-lightness-0: var(--lightness-0);--secondary-lightness-5: var(--lightness-5);--secondary-lightness-10: var(--lightness-10);--secondary-lightness-20: var(--lightness-20);--secondary-lightness-30: var(--lightness-30);--secondary-lightness-40: var(--lightness-40);--secondary-lightness-50: var(--lightness-50);--secondary-lightness-60: var(--lightness-60);--secondary-lightness-70: var(--lightness-70);--secondary-lightness-80: var(--lightness-80);--secondary-lightness-90: var(--lightness-90);--secondary-lightness-95: var(--lightness-95);--secondary-lightness-100: var(--lightness-100);--secondary-chroma-0: var(--chroma-0);--secondary-chroma-5: var(--chroma-5);--secondary-chroma-10: var(--chroma-10);--secondary-chroma-20: var(--chroma-20);--secondary-chroma-30: var(--chroma-30);--secondary-chroma-40: var(--chroma-40);--secondary-chroma-50: var(--chroma-50);--secondary-chroma-60: var(--chroma-60);--secondary-chroma-70: var(--chroma-70);--secondary-chroma-80: var(--chroma-80);--secondary-chroma-90: var(--chroma-90);--secondary-chroma-95: var(--chroma-95);--secondary-chroma-100: var(--chroma-100);--secondary-0: oklch(from var(--secondary-color) calc(l * var(--secondary-lightness-0)) calc(c * var(--secondary-chroma-0)) h);--secondary-5: oklch(from var(--secondary-color) calc(l * var(--secondary-lightness-5)) calc(c * var(--secondary-chroma-5)) h);--secondary-10: oklch(from var(--secondary-color) calc(l * var(--secondary-lightness-10)) calc(c * var(--secondary-chroma-10)) h);--secondary-20: oklch(from var(--secondary-color) calc(l * var(--secondary-lightness-20)) calc(c * var(--secondary-chroma-20)) h);--secondary-30: oklch(from var(--secondary-color) calc(l * var(--secondary-lightness-30)) calc(c * var(--secondary-chroma-30)) h);--secondary-40: oklch(from var(--secondary-color) calc(l * var(--secondary-lightness-40)) calc(c * var(--secondary-chroma-40)) h);--secondary-50: var(--secondary-color);--secondary-60: oklch(from var(--secondary-color) calc(l * var(--secondary-lightness-60)) calc(c * var(--secondary-chroma-60)) h);--secondary-70: oklch(from var(--secondary-color) calc(l * var(--secondary-lightness-70)) calc(c * var(--secondary-chroma-70)) h);--secondary-80: oklch(from var(--secondary-color) calc(l * var(--secondary-lightness-80)) calc(c * var(--secondary-chroma-80)) h);--secondary-90: oklch(from var(--secondary-color) calc(l * var(--secondary-lightness-90)) calc(c * var(--secondary-chroma-90)) h);--secondary-95: oklch(from var(--secondary-color) calc(l * var(--secondary-lightness-95)) calc(c * var(--secondary-chroma-95)) h);--secondary-100: oklch(from var(--secondary-color) calc(l * var(--secondary-lightness-100)) calc(c * var(--secondary-chroma-100)) h);--primary-0-invariant: oklch(from var(--primary-color) calc(l * var(--lightness-0-invariant)) calc(c * var(--chroma-0-invariant)) h);--primary-5-invariant: oklch(from var(--primary-color) calc(l * var(--lightness-5-invariant)) calc(c * var(--chroma-5-invariant)) h);--primary-10-invariant: oklch(from var(--primary-color) calc(l * var(--lightness-10-invariant)) calc(c * var(--chroma-10-invariant)) h);--primary-20-invariant: oklch(from var(--primary-color) calc(l * var(--lightness-20-invariant)) calc(c * var(--chroma-20-invariant)) h);--primary-30-invariant: oklch(from var(--primary-color) calc(l * var(--lightness-30-invariant)) calc(c * var(--chroma-30-invariant)) h);--primary-40-invariant: oklch(from var(--primary-color) calc(l * var(--lightness-40-invariant)) calc(c * var(--chroma-40-invariant)) h);--primary-50-invariant: var(--primary-color);--primary-60-invariant: oklch(from var(--primary-color) calc(l * var(--lightness-60-invariant)) calc(c * var(--chroma-60-invariant)) h);--primary-70-invariant: oklch(from var(--primary-color) calc(l * var(--lightness-70-invariant)) calc(c * var(--chroma-70-invariant)) h);--primary-80-invariant: oklch(from var(--primary-color) calc(l * var(--lightness-80-invariant)) calc(c * var(--chroma-80-invariant)) h);--primary-90-invariant: oklch(from var(--primary-color) calc(l * var(--lightness-90-invariant)) calc(c * var(--chroma-90-invariant)) h);--primary-95-invariant: oklch(from var(--primary-color) calc(l * var(--lightness-95-invariant)) calc(c * var(--chroma-95-invariant)) h);--primary-100-invariant: oklch(from var(--primary-color) calc(l * var(--lightness-100-invariant)) calc(c * var(--chroma-100-invariant)) h);--secondary-0-invariant: oklch(from var(--secondary-color) calc(l * var(--lightness-0-invariant)) calc(c * var(--chroma-0-invariant)) h);--secondary-5-invariant: oklch(from var(--secondary-color) calc(l * var(--lightness-5-invariant)) calc(c * var(--chroma-5-invariant)) h);--secondary-10-invariant: oklch(from var(--secondary-color) calc(l * var(--lightness-10-invariant)) calc(c * var(--chroma-10-invariant)) h);--secondary-20-invariant: oklch(from var(--secondary-color) calc(l * var(--lightness-20-invariant)) calc(c * var(--chroma-20-invariant)) h);--secondary-30-invariant: oklch(from var(--secondary-color) calc(l * var(--lightness-30-invariant)) calc(c * var(--chroma-30-invariant)) h);--secondary-40-invariant: oklch(from var(--secondary-color) calc(l * var(--lightness-40-invariant)) calc(c * var(--chroma-40-invariant)) h);--secondary-50-invariant: var(--secondary-color);--secondary-60-invariant: oklch(from var(--secondary-color) calc(l * var(--lightness-60-invariant)) calc(c * var(--chroma-60-invariant)) h);--secondary-70-invariant: oklch(from var(--secondary-color) calc(l * var(--lightness-70-invariant)) calc(c * var(--chroma-70-invariant)) h);--secondary-80-invariant: oklch(from var(--secondary-color) calc(l * var(--lightness-80-invariant)) calc(c * var(--chroma-80-invariant)) h);--secondary-95-invariant: oklch(from var(--secondary-color) calc(l * var(--lightness-95-invariant)) calc(c * var(--chroma-95-invariant)) h);--secondary-100-invariant: oklch(from var(--secondary-color) calc(l * var(--lightness-100-invariant)) calc(c * var(--chroma-100-invariant)) h)}}@layer tokens.themes.computed.layout{:root,.theme,[light],[dark],[theme]{--internal-border-color: oklch(var(--standard-border-color) / 10%);--subtle-border-color: oklch(var(--standard-border-color) / 8%);--very-subtle-border-color: oklch(var(--standard-border-color) / 5%);--strong-border-color: oklch(var(--standard-border-color) / 22%);--selected-border-color: oklch(var(--standard-border-color) / 35%);--strong-selected-border-color: oklch(var(--standard-border-color) / 50%);--disabled-border-color: oklch(var(--standard-border-color) / 5%);--border-color: oklch(var(--standard-border-color) / 15%);--border: 1px solid var(--border-color);--black-border: 1px solid var(--black-border-color);--selected-black-border: 1px solid var(--selected-black-border-color);--internal-border: 1px solid var(--internal-border-color);--white-border: 1px solid var(--white-border-color);--selected-white-border: 1px solid var(--selected-white-border-color);--very-subtle-border: 1px solid var(--very-subtle-border-color);--subtle-border: 1px solid var(--subtle-border-color);--strong-border: 1px solid var(--strong-border-color);--selected-border: 1px solid var(--selected-border-color);--strong-selected-border: 1px solid var(--strong-selected-border-color);--disabled-border: 1px solid var(--disabled-border-color);--solid-border: 1px solid var(--solid-border-color);--solid-black-border: 1px solid var(--solid-black-border-color);--solid-white-border: 1px solid var(--solid-white-border-color)}}@layer tokens.themes.computed.effects{:root,.theme,[light],[dark],[theme]{--very-subtle-gradient: linear-gradient(var(--very-subtle-transparent-white), var(--very-subtle-transparent-black));--subtle-gradient: linear-gradient(var(--subtle-transparent-white), var(--subtle-transparent-black));--gradient: linear-gradient(var(--transparent-white), var(--transparent-black));--strong-gradient: linear-gradient(var(--strong-transparent-white), var(--strong-transparent-black));--very-strong-gradient: linear-gradient(var(--very-strong-transparent-white), var(--very-strong-transparent-black));--very-subtle-inverted-gradient: linear-gradient(var(--very-subtle-transparent-black), var(--very-subtle-transparent-white));--subtle-inverted-gradient: linear-gradient(var(--subtle-transparent-black), var(--subtle-transparent-white));--inverted-gradient: linear-gradient(var(--transparent-black), var(--transparent-white));--strong-inverted-gradient: linear-gradient(var(--strong-transparent-black), var(--strong-transparent-white));--very-strong-inverted-gradient: linear-gradient(var(--very-strong-transparent-black), var(--very-strong-transparent-white));--very-subtle-angled-gradient: linear-gradient(45deg, var(--very-subtle-transparent-white), var(--very-subtle-transparent-black));--subtle-angled-gradient: linear-gradient(45deg, var(--subtle-transparent-white), var(--subtle-transparent-black));--angled-gradient: linear-gradient(45deg, var(--transparent-white), var(--transparent-black));--strong-angled-gradient: linear-gradient(45deg, var(--strong-transparent-white), var(--strong-transparent-black));--very-strong-angled-gradient: linear-gradient(45deg, var(--very-strong-transparent-white), var(--very-strong-transparent-black));--very-subtle-horizontal-gradient: linear-gradient(90deg, var(--very-subtle-transparent-white), var(--very-subtle-transparent-black));--subtle-horizontal-gradient: linear-gradient(90deg, var(--subtle-transparent-white), var(--subtle-transparent-black));--horizontal-gradient: linear-gradient(90deg, var(--transparent-white), var(--transparent-black));--strong-horizontal-gradient: linear-gradient(90deg, var(--strong-transparent-white), var(--strong-transparent-black));--very-strong-horizontal-gradient: linear-gradient(90deg, var(--very-strong-transparent-white), var(--very-strong-transparent-black));--text-shadow: 0px 1px 1px var(--strong-transparent-black);--subtle-shadow: 0px 1px 2px 0 var(--strong-transparent-black);--shadow: 0px 1px 2px 0 var(--very-strong-transparent-black);--subtle-inset-shadow: 0px 1px 2px 0 var(--transparent-black) inset;--inset-shadow: 0px 2px 3px 0 var(--strong-transparent-black) inset;--subtle-lip-distance: 2px;--subtle-lip-distance-inverse: calc(var(--subtle-lip-distance) * -1);--subtle-lip-spread: 10px;--subtle-lip-reduce: -6px;--subtle-top-lip-shadow: 0px var(--subtle-lip-distance) var(--subtle-lip-spread) var(--subtle-lip-reduce) var(--strong-transparent-black) inset ;--subtle-bottom-lip-shadow: 0px var(--subtle-lip-distance-inverse) var(--subtle-lip-spread) var(--subtle-lip-reduce) var(--strong-transparent-black) inset ;--subtle-left-lip-shadow: var(--subtle-lip-distance) 0px var(--subtle-lip-spread) var(--subtle-lip-reduce) var(--strong-transparent-black) inset ;--subtle-right-lip-shadow: var(--subtle-lip-distance-inverse) 0px var(--subtle-lip-spread) var(--subtle-lip-reduce) var(--strong-transparent-black) inset ;--floating-shadow: 0px 2px 4px 0px rgb(34 36 38 / 12%), 0px 2px 10px 0px rgb(34 36 38 / 15%) ;--track-background: oklch(var(--standard-color) / 10%);--thumb-background: oklch(var(--standard-color) / 15%);--thumb-inactive-background: oklch(var(--standard-color) / 15%);--thumb-hover-background: oklch(var(--standard-color) / 20%);--track-inverted-background: oklch(var(--inverted-color) / 5%);--thumb-inverted-background: oklch(var(--inverted-color) / 10%);--thumb-inverted-inactive-background: oklch(var(--inverted-color) / 5%);--thumb-inverted-hover-background: oklch(var(--inverted-color) / 15%);--ui-background-light: oklch(var(--ui-lightness-light) var(--ui-chroma) var(--ui-hue));--ui-background: oklch(var(--ui-lightness) var(--ui-chroma) var(--ui-hue));--ui-background-dark: oklch(var(--ui-lightness-dark) var(--ui-chroma) var(--ui-hue));--ui-background-emphasis: linear-gradient(140deg, var(--ui-emphasis-strong), var(--inverted-100), var(--ui-emphasis))}}@layer tokens.themes.computed.messages{:root,.theme,[light],[dark],[theme]{--positive-color: var(--green);--positive-background-color: var(--green-5);--positive-border-color: var(--green-20);--positive-header-color: var(--green-90);--positive-text-color: var(--green-text-color);--negative-background-color: var(--red-5);--negative-border-color: var(--red-20);--negative-header-color: var(--red-70);--negative-color: var(--red);--negative-text-color: var(--red-text-color);--info-color: var(--teal-70);--info-background-color: var(--teal-5);--info-border-color: var(--teal-30);--info-header-color: var(--teal-90);--info-text-color: var(--teal-80);--warning-text-color: var(--orange-text-color);--warning-color: var(--orange-70);--warning-border-color: var(--orange-30);--warning-background-color: var(--orange-5);--warning-header-color: var(--orange-90);--success-background-color: var(--positive-background-color);--success-color: var(--positive-color);--success-border-color: var(--positive-border-color);--success-header-color: var(--positive-header-color);--success-text-color: var(--positive-text-color);--error-background-color: var(--negative-background-color);--error-color: var(--negative-color);--error-border-color: var(--negative-border-color);--error-header-color: var(--negative-header-color);--error-text-color: var(--negative-text-color)}}@layer tokens.themes.computed.interaction{:root,.theme,[light],[dark],[theme]{--loader-fill-color: rgb(var(--standard-color) / 10%);--loader-line-color: var(--grey);--inverted-loader-fill-color: rgb(var(--inverted-color) / 15%);--inverted-loader-line-color: var(--white);--form-focused-muted-border-color: var(--blue-40);--highlight-background: var(--blue-20)}}@layer layout{:root{--topbar-logo-margin: 0px 0px 0px 20px;--topbar-logo-valign: middle;--topbar-height: 52px;--topbar-logo-size: calc(var(--topbar-height) / 2);--topbar-site-name-font-size: 16px;--topbar-menu-distance: 1rem;--topbar-icon-size: 18px;--topbar-background-color: #1A1D1E;--topbar-text-color: var(--white);--topbar-border-bottom: none;--topbar-logo-size: 20px;--topbar-logo-valign: -5px;--topbar-height: 45px;--topbar-site-name-font-size: 13px;--topbar-site-name-distance: 10px;--topbar-site-name-color: var(--white);--topbar-menu-distance: 10px;--topbar-logo-margin: 1px 0px 0px 13px;--topbar-icon-size: 16px;--topbar-background-color: #04050a;--topbar-menu-item-spacing: 3px;--topbar-menu-item-padding: 2px 2px;--topbar-menu-item-font-size: var(--14px);--topbar-menu-item-color: var(--white-20);--topbar-menu-item-hover-color: var(--white-60);--topbar-menu-item-active-color: var(--white-100);--topbar-menu-item-font-weight: normal;--topbar-menu-item-active-font-weight: bold;--topbar-border-bottom: 1px solid #15181a}global-search{--global-search-modal-background: var(--ui-background)}topbar{display:block;position:relative;max-width:100%;height:var(--topbar-height);overflow:hidden;background-color:var(--topbar-background-color);color:var(--topbar-text-color);border-bottom:var(--topbar-border-bottom);.content{align-items:center;display:flex;flex-direction:row;height:inherit}.logo{margin:var(--topbar-logo-margin);display:inline-block;text-decoration:none;img{margin-top:-1px;display:inline-block;height:var(--topbar-logo-size);width:var(--topbar-logo-size);vertical-align:var(--topbar-logo-valign)}.name{font-size:var(--topbar-site-name-font-size);margin-left:var(--topbar-site-name-distance);font-weight:700;color:var(--topbar-site-name-color);outline:none}}mobile-menu-toggle{display:none;margin:0}topbar-menu{margin-left:var(--topbar-menu-distance);margin-right:var(--topbar-menu-distance);vertical-align:1px}theme-switcher,mobile-menu-toggle{font-size:var(--topbar-icon-size)}global-search{flex-grow:1;margin-left:auto;margin-right:auto;max-width:350px}theme-switcher{margin-left:auto}&.fluid{.content{width:auto}}&.floating{background-color:transparent;.content{width:1170px;max-width:100%;margin:0 auto}theme-switcher{margin-left:0rem}global-search{margin-right:0;max-width:max-content}}}}@layer layout{:root{--secondary-text-color: #EAB59F;--glow-border-color: oklch(.22 .02 277.72);--glow-border: 1px solid var(--docs-border-color)}body{--rail-width: 300px;--dividing-border: 1px solid rgba(0 0 0 / 10%);--dividing-box-shadow: 1px 0px 0px 0px rgb(34 35 37 / 100%)}html.dark{--dividing-border: 1px solid rgb(34 35 37 / 100%);--dividing-box-shadow: 1px 0px 0px 0px rgb(34 35 37 / 100%)}layout{display:flex;flex-direction:row}layout sidebar{position:relative;left:0;top:auto;padding:0;margin:0;z-index:1;flex:0 0 auto}layout page{display:flex;flex-direction:column;overflow:auto;flex:1 1 auto;width:100%}layout main{display:flex;flex-grow:1;flex-direction:column}layout main ui-container{flex-grow:1;position:relative;padding:2em 3em 7em;margin:0rem var(--rail-width) 0rem 0rem;width:auto;max-width:1170px;box-shadow:1px 0 1px #00000014}layout rail.ui.rail{width:var(--rail-width);padding:1rem 1.5rem 0rem;margin-left:0rem;box-shadow:var(--subtle-left-lip-shadow)}layout,layout sidebar{height:100dvh}topbar+layout,topbar+layout sidebar{height:calc(100dvh - var(--topbar-height))}page{text-wrap:pretty;.traversal{border-top:var(--border);ui-container{display:flex;gap:2rem}ui-card{text-align:left;width:50%;flex-grow:1;.label{color:var(--primary-text-color);font-weight:700;font-size:var(--large);transition:var(--transition)}.header{color:var(--standard-60);font-size:var(--huge);font-weight:var(--bold);transition:var(--transition)}}[previous]{text-align:left}[next]{text-align:right}}&.text-content{main ui-container{max-width:none;padding:2em 3em 7em;margin:0;width:calc(100% - var(--rail-width))}code-playground{display:block;margin:1rem 0rem}.card{display:block;cursor:pointer;margin:var(--vertically-spaced);text-decoration:none;padding:var(--padding);border-radius:var(--border-radius);border:var(--internal-border);transition:var(--transition);&.previous{margin-right:auto}&.next{margin-left:auto}>ui-icon{font-size:var(--massive);float:left;margin-right:1rem}.header{color:var(--primary-text-color);font-size:var(--large);font-weight:var(--bold);transition:var(--transition)}.description{color:var(--standard-60);font-size:var(--medium);transition:var(--transition)}&:not(.disabled){&:hover{.header{color:var(--primary-text-color)}.description{color:var(--standard-90)}}}}@container style(--dark-mode: true){.card{background:linear-gradient(140deg,#090d16,#000,#05070f);box-shadow:0 0 5px #ffffff0f;display:flex;flex-direction:row;&:not(.disabled){&:hover{background-color:oklch(.17 .04 225.68);box-shadow:oklch(.58 .14 233.34 / .25) 0 0 7px 2px;background-image:var(--subtle-gradient)}&:active{background-color:oklch(.13 .03 219.75);box-shadow:oklch(.58 .14 233.34 / .25) 0 0 7px 2px;background-image:var(--subtle-gradient)}}}}pageContent{display:block;max-width:910px;margin:0 auto;li,p{font-size:16px}>ul,>ul li,section>p,>p{line-height:1.66}>ul li{margin-bottom:.5rem}ol{list-style:none;padding:0}ol>li{--bullet-size: 26px;--guide-width: 1px;--bullet-margin: 5px;counter-increment:steps-counter;position:relative;padding-inline-start:calc(var(--bullet-size) + 1rem);padding-bottom:1rem;&&.basic{&&:after{display:none}}&&:last-of-type{padding-bottom:.5rem;&&:after{display:none}}&&:before{content:counter(steps-counter);position:absolute;top:-2px;inset-inline-start:0;width:var(--bullet-size);height:var(--bullet-size);display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1;font-size:12px;font-weight:700;text-align:center;color:var(--standard-100);background:var(--standard-5) var(--angled-gradient);border-radius:var(--circular-radius);box-shadow:var(--floating-shadow);text-shadow:var(--text-shadow)}&&:after{content:"";position:absolute;top:calc(var(--bullet-size) + var(--bullet-margin));bottom:var(--bullet-margin);inset-inline-start:calc((var(--bullet-size) - var(--guide-width)) / 2);width:var(--guide-width);background-color:var(--border-color)}}.expressive-code{margin:var(--vertically-spaced)}blockquote{padding:var(--padding);background-image:var(--angled-gradient);font-style:italic;border:var(--black-100);background-clip:padding-box;display:flex;border-radius:var(--border-radius);margin:var(--vertically-padded);flex-direction:row;border:var(--very-subtle-border);border-left:2px solid var(--primary-text-color);p code{color:var(--standard-100)}p{color:var(--standard-60)!important;line-height:1.8}p:first-child{margin-top:0rem}p:last-child{margin-bottom:0rem}}table{width:100%;border-collapse:collapse;th{font-weight:700;font-size:12px;color:var(--primary-text-color);text-align:left;padding:3px 11px;text-transform:uppercase}tr{&:first-child{td:first-child{border-top-left-radius:var(--border-radius)}}&:hover{td:first-child{color:var(--primary-text-color)}td:last-child{color:var(--standard-100)}}}td{padding:3px 11px;border-collapse:collapse;font-size:14px;color:var(--standard-80);border:1px solid var(--inverted-100);&:first-child{background-color:var(--standard-5);font-weight:700;color:#696969;white-space:nowrap}&:last-child{border-left:none}}}h2{margin:4rem 0rem 3rem;font-size:28px;letter-spacing:.03rem;padding-top:4rem;border-top:var(--internal-border)}h3{margin:3rem 0rem 1rem}h5{font-size:12px;text-transform:uppercase;color:var(--standard-50)}img{max-width:100%;height:auto}pre code{font-size:16px}ul strong,p strong{color:var(--standard-100)}blockquote p strong{font-style:normal;font-weight:700;color:var(--standard-100)}blockquote p :not(em)>strong:first-of-type{font-size:13px;display:block}h2:first-child,h1+h2{border-top:none;padding-top:0rem}h2:first-child{margin-top:0rem}h1:first-child,h2:first-child,h3:first-child{margin-top:0rem;padding-top:0rem}h1+h2{margin-top:2rem}h2+h3,h3+h4{margin-top:2rem}p:first-child{margin-top:0}}pageContent,li,p{color:var(--standard-90)}}}layout page.centered main>ui-container{max-width:none}layout page.centered masthead ui-container,layout page.centered main>ui-container pageContent{display:block;max-width:750px;margin:0 auto}layout page.centered masthead>ui-container{max-width:840px;left:calc(var(--sidebar-width) / -2)}layout h1,layout h2,layout h3,layout h4,layout h5{transition:all var(--easing) var(--duration);box-shadow:-3px 0 0 transparent}layout h1.highlight,layout h2.highlight,layout h3.highlight,layout h4.highlight,layout h5.highlight{color:var(--warning-text-color)!important;box-shadow:-3px 0 0 var(--warning-text-color);padding-left:.5rem}layout main{background-color:#f5f5f6;ui-container{background-color:#fff}h1:first-child,h2:first-child,h3:first-child{margin-top:0rem}h1{font-size:24px;font-weight:700;margin:3rem 0rem 4rem;letter-spacing:.05em}h3{font-size:20px;font-weight:700;margin:2rem 0rem 1rem;letter-spacing:.05em}}layout masthead+main{h2{border-bottom:var(--internal-border);padding-bottom:8px;font-size:20px}h3{font-size:16px;font-weight:700;color:#000;padding-left:0;padding-bottom:5px}}html.dark{page>masthead{background-color:#000000e6;border-bottom:1px solid rgba(34,35,37,.7);box-shadow:none}page>masthead h1{color:#fff}page>masthead p{color:#fff9}page>masthead>ui-menu{box-shadow:0 2px 2px #22242626}page{background-image:linear-gradient(to bottom,#0d0d0d,#111418 100px,#000)}page>main{background:none}layout main h2,layout main h3{color:#fff}main rail.ui.right.dividing.rail{border-color:#ffffff1a}layout main ui-container{background-color:#000c;box-shadow:1px 0 1px #222325b3}sidebar{box-shadow:1px 0 1px #222325b3}}html.dark{page.text-content li,page.text-content p{color:var(--standard-70)}}}@layer code{.expressive-code{--ec-uiFontSize: 14px;--ec-codeFontSize: 1em;--ec-codePadBlk: .5em;--ec-brdRad: var(--border-radius);--ec-brdWd: 0px;--ec-frm-edBg: linear-gradient(45deg, #17171c, #081116);--ec-frm-edActTabIndTopCol: transparent;--ec-frm-trmTtbBrdBtmCol: transparent;--ec-frm-edTabBarBg: transparent;--ec-frm-edActTabIndBtmCol: transparent;--ec-frm-edActTabBg: #13151a;--code-background: linear-gradient(140deg, oklch(.16 .02 266.69), oklch(0 0 0), oklch(.13 .02 266.79));--ec-frm-edBg: linear-gradient(140deg, oklch(.16 .02 266.69), oklch(0 0 0), oklch(.13 .02 266.79));--ec-frm-trmBg: var(--ec-frm-edBg);--ec-frm-trmTtbBg: #0c0e16;--ec-frm-frameBoxShdCssVal: 0px 0px 5px rgba(0 0 0 / 50% inset);--ec-brdWd: 1px;--ec-brdCol: oklch(.22 .02 277.72);.frame.has-title:not(.is-terminal) .title{background-color:transparent!important}.frame{border:var(--internal-border)}.frame.has-title:not(.is-terminal) .title{font-weight:700}}}
