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:#fff;--bullet-size:16px;--sl-font:var(--page-font);--page-font:"Lato", "Helvetica Neue", Arial, Helvetica, sans-serif;--header-font:"Lato", "Helvetica Neue", Arial, Helvetica, sans-serif;--ec-uiFontSize:14px}html.dark{--sl-color-accent-low:#131e4f;--sl-color-accent:#3447ff;--sl-color-accent-high:#b3c7ff;--sl-color-white:#fff;--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;--panel-color:var(--ui-background)}html.dark,[dark]{--page-background:#000;--primary-text-color:#73b9e1;--text-color:#ffffffd4;--panel-color:var(--ui-background)}html,body{box-sizing:border-box;min-height:100%;margin:0;padding:0}body{background:var(--page-background);min-width:320px;font-family:var(--page-font);line-height:var(--line-height);color:var(--text-color);margin:0;padding:0;overflow-x:hidden}body.padded{padding:2rem}h1,h2,h3,h4,h5{font-family:var(--header-font)}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child{margin-top:0}li a,p a{vertical-align:top;z-index:0;outline:none;font-weight:400;text-decoration:none;transition:color .2s;display:inline-block;position:relative;overflow:hidden}li a>code,p a>code{background-color:#00326414}li a:before,p a:before,li a:after,p a:after{content:"";backface-visibility:hidden;background-color:var(--link-color);width:100%;height:2px;transition:all .2s;position:absolute;top:auto;bottom:.1em;left:0}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;color:var(--standard-30)!important;border-bottom:none!important;padding-bottom:1rem!important;font-weight:400!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]{color:var(--primary-text-color)!important;font-weight:700!important}li a[role=tab][aria-selected=true]:after{background-color:var(--primary-text-color)!important}ul{padding-left:1.5em}p code,p a code,li code,li a code{background-image:var(--subtle-angled-gradient);color:var(--standard-100);border-radius:var(--border-radius);box-shadow:0px 0px 0px 1px var(--internal-border-color);margin:0 2px;padding:5px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:14px;font-weight:700;line-height:1;display:inline-block}p a code,li a code{color:inherit}}@layer responsive.text{@media only screen and (width<=1600px){layout main h2{font-size:28px}layout main h3{font-size:20px}layout main p{font-size:16px}}}@media screen and (width>=1980px){@layer responsive.largeMonitor{layout page.text-content code-playground{margin-left:-15%;margin-right:-15%}}}@media screen and (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 (width>=992px){@layer responsive.computer;}@media screen and (width<=991px){@layer responsive.tablet{layout{--rail-width:0px;& rail.rail{display:none}}topbar .logo .name{display:none}layout main ui-container{width:100%;max-width:none;margin-right:0;padding:2rem}layout rail.ui.rail{z-index:5;content-visibility:hidden;background-color:#fff;border-left:1px solid #ddd;width:300px;height:100%;transition:transform .5s;position:fixed;top:0;left:100%;transform:translate(0%);box-shadow:-2px 0 6px #00000014}layout rail.ui.rail.visible{content-visibility:visible;transform:translate(-100%)}}}@media screen and (width<=767px){@layer responsive.mobile{:root{--global-search-input-font-size:14px;--topbar-icon-size:20px;--topbar-logo-size:30px;--topbar-height:70px}topbar{z-index:var(--float-layer);background-color:var(--topbar-background-color);align-items:center;width:100%;transition:transform .3s;position:fixed;top:auto;bottom:0;transform:translateY(0);&.hidden{transform:translateY(100%)}& topbar-menu{width:0;margin:0rem var(--margin-xs)}& .logo{margin-left:var(--margin)}& mobile-menu-toggle{display:inline-block}& global-search{max-width:none;margin-left:var(--margin)}& topbar-menu{display:none}& theme-switcher{margin-left:0}& global-search::part(search-label){display:none}}layout{width:100%;height:auto;& main{& h1{margin-bottom:1rem;font-size:24px}& h2{margin:2rem 0 1rem;font-size:20px}& h2:first-child{margin-top:0}& ul li,& p{font-size:16px;line-height:1.7}& ui-container{padding-bottom:6rem;padding-left:1.5rem;padding-right:1.5rem}& 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:0}layout main code-playground::part(file){border-radius:0px 0px var(--border-radius);max-width:calc(100vw - 3rem)}}}@layer component{.ui.input{color:#000000de;font-style:normal;font-weight:400;display:inline-flex;position:relative}.ui.input>input{-webkit-tap-highlight-color:#fff0;text-align:left;color:#000000de;max-width:100%;box-shadow:none;background:#fff;border:1px solid #22242626;border-radius:.285714rem;outline:none;flex:1 0 auto;margin:0;padding:.678571em 1em;font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;line-height:1.21429em;transition:box-shadow .1s,border-color .1s}.ui.input>input::-webkit-input-placeholder{color:#bfbfbfde}.ui.input>input::placeholder{color:#bfbfbfde}.ui.input>input:-ms-placeholder-shown{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{color:#000000de;box-shadow:none;background:#fafafa;border-color:#0000004d}.ui.loading.loading.input>i.icon:before{content:"";border:.2em solid #0000001a;border-radius:500rem;width:1.28571em;height:1.28571em;margin:-.642857em 0 0 -.642857em;position:absolute;top:50%;left:50%}.ui.loading.loading.input>i.icon:after{content:"";border:.2em solid #0000;border-top-color:#767676;border-radius:500rem;width:1.28571em;height:1.28571em;margin:-.642857em 0 0 -.642857em;animation:.6s linear infinite button-spin;position:absolute;top:50%;left:50%;box-shadow:0 0 0 1px #0000}.ui.input.focus>input,.ui.input>input:focus{color:#000c;box-shadow:none;background:#fff;border-color:#85b7d9}.ui.input.focus>input::-webkit-input-placeholder{color:#737373de}.ui.input>input:focus::-webkit-input-placeholder{color:#737373de}.ui.input.focus>input::-moz-placeholder{color:#737373de}.ui.input>input:focus::-moz-placeholder{color:#737373de}:is(.ui.input.focus>input:-ms-placeholder-shown,.ui.input>input:focus:-ms-placeholder-shown){color:#737373de}:is(.ui.input.focus>input:placeholder-shown,.ui.input>input:focus:placeholder-shown){color:#737373de}.ui.input.error>input{color:#9f3a38;box-shadow:none;background-color:#fff6f6;border-color:#e0b4b4}.ui.input.error>input::-webkit-input-placeholder{color:#e7bdbc}.ui.input.error>input::placeholder{color:#e7bdbc}.ui.input.error>input:-ms-placeholder-shown{color:#e7bdbc!important}.ui.input.error>input:focus::-webkit-input-placeholder{color:#da9796}.ui.input.error>input:focus::placeholder{color:#da9796}.ui.input.error>input:focus:-ms-placeholder-shown{color:#da9796!important}.ui.transparent.input>input{box-shadow:none!important;background-color:#0000!important;border-color:#0000!important;border-radius:0!important;padding: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::placeholder{color:#ffffff80}.ui.transparent.inverted.input>input:-ms-placeholder-shown{color:#ffffff80}.ui.icon.input>i.icon{cursor:default;text-align:center;opacity:.5;border-radius:0 .285714rem .285714rem 0;width:2.67143em;height:100%;margin:0;line-height:1;transition:opacity .3s;position:absolute;top:0;right:0}.ui.icon.input>i.icon:not(.link){pointer-events:none}.ui.icon.input>input{padding-right:2.67143em!important}.ui.icon.input>i.icon:before,.ui.icon.input>i.icon:after{text-align:center;width:100%;margin-top:-.5em;position:absolute;top:50%;left:0}.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{border-radius:.285714rem 0 0 .285714rem;left:1px;right:auto}.ui[class*=left\ icon].input>i.circular.icon{left:.5em;right:auto}.ui[class*=left\ icon].input>input{padding-left:2.67143em!important;padding-right:1em!important}.ui.icon.input>input:focus~i.icon{opacity:1}.ui.labeled.input>.label{flex:none;margin:0;font-size:1em}.ui.labeled.input>.label:not(.corner){padding-top:.785714em;padding-bottom:.785714em}.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-left-color:#0000;border-top-left-radius:0;border-bottom-left-radius:0}.ui.labeled.input:not([class*=corner\ labeled]) .label:first-child+input:focus{border-left-color:#85b7d9}.ui[class*=right\ labeled].input>input{border-right-color:#0000!important;border-top-right-radius:0!important;border-bottom-right-radius:0!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{border-radius:0 .285714rem 0 0;font-size:.642857em;top:1px;right:1px}.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{left:1px;right:auto}.ui.action.input>.button,.ui.action.input>.buttons{flex:none;align-items:center;display:flex}.ui.action.input>.button,.ui.action.input>.buttons>.button{margin:0;padding-top:.785714em;padding-bottom:.785714em}.ui.action.input:not([class*=left\ action])>input{border-right-color:#0000!important;border-top-right-radius:0!important;border-bottom-right-radius:0!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:0 .285714rem .285714rem 0}.ui.action.input:not([class*=left\ action])>input:focus{border-right-color:#85b7d9!important}.ui[class*=left\ action].input>input{border-left-color:#0000!important;border-top-left-radius:0!important;border-bottom-left-radius:0!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:.285714rem 0 0 .285714rem}.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:0!important}.ui.mini.input{font-size:.785714em}.ui.small.input{font-size:.928571em}.ui.input{font-size:1em}.ui.large.input{font-size:1.14286em}.ui.big.input{font-size:1.28571em}.ui.huge.input{font-size:1.42857em}.ui.massive.input{font-size:1.71429em}.ui.rail{width:300px;height:100%;position:absolute;top:0%}.ui.left.rail{margin:0 2rem 0 0;padding:0 2rem 0 0;left:auto;right:100%}.ui.right.rail{margin:0 0 0 2rem;padding:0 0 0 2rem;left:100%;right:auto}.ui.left.internal.rail{margin:0 0 0 2rem;padding:0 0 0 2rem;left:0%;right:auto}.ui.right.internal.rail{margin:0 2rem 0 0;padding:0 2rem 0 0;left:auto;right:0%}.ui.dividing.rail{width:302.5px}.ui.left.dividing.rail{border-right:1px solid #22242626;margin:0 2.5rem 0 0;padding:0 2.5rem 0 0}.ui.right.dividing.rail{border-left:1px solid #22242626;margin:0 0 0 2.5rem;padding:0 0 0 2.5rem}.ui.close.rail{width:calc(300px + 1em)}.ui.close.left.rail{margin:0 1em 0 0;padding:0 1em 0 0}.ui.close.right.rail{margin:0 0 0 1em;padding:0 0 0 1em}.ui.very.close.rail{width:calc(300px + .5em)}.ui.very.close.left.rail{margin:0 .5em 0 0;padding:0 .5em 0 0}.ui.very.close.right.rail{margin:0 0 0 .5em;padding:0 0 0 .5em}.ui.attached.left.rail,.ui.attached.right.rail{margin:0;padding:0}.ui.mini.rail{font-size:.785714rem}.ui.tiny.rail{font-size:.857143rem}.ui.small.rail{font-size:.928571rem}.ui.rail{font-size:1rem}.ui.large.rail{font-size:1.14286rem}.ui.big.rail{font-size:1.28571rem}.ui.huge.rail{font-size:1.42857rem}.ui.massive.rail{font-size:1.71429rem}}@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}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[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,[hidden]{display:none}}@layer global.base{html{scrollbar-gutter:var(--scrollbar-gutter);overscroll-behavior:none;min-height:100%;font-size:var(--em-size);margin:0;padding:0;container:page}body{font-optical-sizing:auto;overflow-wrap:break-word;-webkit-font-smoothing:antialiased;font-size:var(--page-size);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);margin:0;padding:0}*,:before,:after{box-sizing:var(--box-sizing)}h1,h2,h3,h4,h5{font-family:var(--header-font);color:var(--header-color);text-wrap:balance}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)}p{text-wrap:pretty;hanging-punctuation:first allow-end last}a{color:var(--link-color);text-decoration:var(--link-text-decoration);text-decoration-skip-ink:auto;text-underline-offset:.2em;text-decoration-thickness:1px}a:hover{color:var(--link-hover-color);text-decoration:var(--link-hover-text-decoration)}:root{interpolate-size:allow-keywords;accent-color:var(--primary-color)}a,button,[role=button]{touch-action:manipulation}input[type=text],input[type=email],input[type=search],input[type=password]{-webkit-appearance:none;-moz-appearance:none}textarea{field-sizing:content;min-height:3lh}img,video,svg{max-width:100%;height:auto}pre,code{tab-size:2;font-family:var(--code-font)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}*{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)}}@layer tokens.base{:root{--base-size:14;--base-spacing:16;--size-ratio:calc(var(--base-spacing) / var(--base-size));--em-size:calc(var(--base-spacing) * 1px);--page-size:calc(var(--base-size) * 1px);--reference-size:14;--1px:calc(round(var(--base-size) * 1 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--2px:calc(round(var(--base-size) * 2 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--3px:calc(round(var(--base-size) * 3 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--4px:calc(round(var(--base-size) * 4 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--5px:calc(round(var(--base-size) * 5 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--6px:calc(round(var(--base-size) * 6 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--7px:calc(round(var(--base-size) * 7 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--8px:calc(round(var(--base-size) * 8 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--9px:calc(round(var(--base-size) * 9 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--10px:calc(round(var(--base-size) * 10 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--11px:calc(round(var(--base-size) * 11 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--12px:calc(round(var(--base-size) * 12 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--13px:calc(round(var(--base-size) * 13 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--14px:calc(round(var(--base-size) * 14 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--15px:calc(round(var(--base-size) * 15 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--16px:calc(round(var(--base-size) * 16 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--17px:calc(round(var(--base-size) * 17 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--18px:calc(round(var(--base-size) * 18 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--19px:calc(round(var(--base-size) * 19 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--20px:calc(round(var(--base-size) * 20 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--21px:calc(round(var(--base-size) * 21 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--22px:calc(round(var(--base-size) * 22 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--23px:calc(round(var(--base-size) * 23 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--24px:calc(round(var(--base-size) * 24 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--25px:calc(round(var(--base-size) * 25 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--26px:calc(round(var(--base-size) * 26 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--27px:calc(round(var(--base-size) * 27 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--28px:calc(round(var(--base-size) * 28 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--29px:calc(round(var(--base-size) * 29 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--30px:calc(round(var(--base-size) * 30 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--31px:calc(round(var(--base-size) * 31 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--32px:calc(round(var(--base-size) * 32 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--33px:calc(round(var(--base-size) * 33 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--34px:calc(round(var(--base-size) * 34 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--35px:calc(round(var(--base-size) * 35 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--36px:calc(round(var(--base-size) * 36 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--37px:calc(round(var(--base-size) * 37 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--38px:calc(round(var(--base-size) * 38 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--39px:calc(round(var(--base-size) * 39 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--40px:calc(round(var(--base-size) * 40 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--41px:calc(round(var(--base-size) * 41 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--42px:calc(round(var(--base-size) * 42 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--43px:calc(round(var(--base-size) * 43 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--44px:calc(round(var(--base-size) * 44 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--45px:calc(round(var(--base-size) * 45 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--46px:calc(round(var(--base-size) * 46 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--47px:calc(round(var(--base-size) * 47 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--48px:calc(round(var(--base-size) * 48 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--49px:calc(round(var(--base-size) * 49 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--50px:calc(round(var(--base-size) * 50 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--51px:calc(round(var(--base-size) * 51 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--52px:calc(round(var(--base-size) * 52 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--53px:calc(round(var(--base-size) * 53 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--54px:calc(round(var(--base-size) * 54 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--55px:calc(round(var(--base-size) * 55 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--56px:calc(round(var(--base-size) * 56 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--57px:calc(round(var(--base-size) * 57 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--58px:calc(round(var(--base-size) * 58 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--59px:calc(round(var(--base-size) * 59 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--60px:calc(round(var(--base-size) * 60 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--61px:calc(round(var(--base-size) * 61 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--62px:calc(round(var(--base-size) * 62 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--63px:calc(round(var(--base-size) * 63 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--64px:calc(round(var(--base-size) * 64 / var(--reference-size), 1) / var(--base-spacing) * 1rem);--relative-1px:calc(1 / var(--reference-size) * 1em);--relative-2px:calc(2 / var(--reference-size) * 1em);--relative-3px:calc(3 / var(--reference-size) * 1em);--relative-4px:calc(4 / var(--reference-size) * 1em);--relative-5px:calc(5 / var(--reference-size) * 1em);--relative-6px:calc(6 / var(--reference-size) * 1em);--relative-7px:calc(7 / var(--reference-size) * 1em);--relative-8px:calc(8 / var(--reference-size) * 1em);--relative-9px:calc(9 / var(--reference-size) * 1em);--relative-10px:calc(10 / var(--reference-size) * 1em);--relative-11px:calc(11 / var(--reference-size) * 1em);--relative-12px:calc(12 / var(--reference-size) * 1em);--relative-13px:calc(13 / var(--reference-size) * 1em);--relative-14px:calc(14 / var(--reference-size) * 1em);--relative-15px:calc(15 / var(--reference-size) * 1em);--relative-16px:calc(16 / var(--reference-size) * 1em);--relative-17px:calc(17 / var(--reference-size) * 1em);--relative-18px:calc(18 / var(--reference-size) * 1em);--relative-19px:calc(19 / var(--reference-size) * 1em);--relative-20px:calc(20 / var(--reference-size) * 1em);--relative-21px:calc(21 / var(--reference-size) * 1em);--relative-22px:calc(22 / var(--reference-size) * 1em);--relative-23px:calc(23 / var(--reference-size) * 1em);--relative-24px:calc(24 / var(--reference-size) * 1em);--relative-25px:calc(25 / var(--reference-size) * 1em);--relative-26px:calc(26 / var(--reference-size) * 1em);--relative-27px:calc(27 / var(--reference-size) * 1em);--relative-28px:calc(28 / var(--reference-size) * 1em);--relative-29px:calc(29 / var(--reference-size) * 1em);--relative-30px:calc(30 / var(--reference-size) * 1em);--relative-31px:calc(31 / var(--reference-size) * 1em);--relative-32px:calc(32 / var(--reference-size) * 1em);--relative-33px:calc(33 / var(--reference-size) * 1em);--relative-34px:calc(34 / var(--reference-size) * 1em);--relative-35px:calc(35 / var(--reference-size) * 1em);--relative-36px:calc(36 / var(--reference-size) * 1em);--relative-37px:calc(37 / var(--reference-size) * 1em);--relative-38px:calc(38 / var(--reference-size) * 1em);--relative-39px:calc(39 / var(--reference-size) * 1em);--relative-40px:calc(40 / var(--reference-size) * 1em);--relative-41px:calc(41 / var(--reference-size) * 1em);--relative-42px:calc(42 / var(--reference-size) * 1em);--relative-43px:calc(43 / var(--reference-size) * 1em);--relative-44px:calc(44 / var(--reference-size) * 1em);--relative-45px:calc(45 / var(--reference-size) * 1em);--relative-46px:calc(46 / var(--reference-size) * 1em);--relative-47px:calc(47 / var(--reference-size) * 1em);--relative-48px:calc(48 / var(--reference-size) * 1em);--relative-49px:calc(49 / var(--reference-size) * 1em);--relative-50px:calc(50 / var(--reference-size) * 1em);--relative-51px:calc(51 / var(--reference-size) * 1em);--relative-52px:calc(52 / var(--reference-size) * 1em);--relative-53px:calc(53 / var(--reference-size) * 1em);--relative-54px:calc(54 / var(--reference-size) * 1em);--relative-55px:calc(55 / var(--reference-size) * 1em);--relative-56px:calc(56 / var(--reference-size) * 1em);--relative-57px:calc(57 / var(--reference-size) * 1em);--relative-58px:calc(58 / var(--reference-size) * 1em);--relative-59px:calc(59 / var(--reference-size) * 1em);--relative-60px:calc(60 / var(--reference-size) * 1em);--relative-61px:calc(61 / var(--reference-size) * 1em);--relative-62px:calc(62 / var(--reference-size) * 1em);--relative-63px:calc(63 / var(--reference-size) * 1em);--relative-64px:calc(64 / var(--reference-size) * 1em)}}@layer tokens.sizing{:root{--size-3xs:var(--10px);--size-2xs:var(--11px);--size-xs:var(--12px);--size-s:var(--13px);--size-m:var(--14px);--size-l:var(--16px);--size-xl:var(--18px);--size-2xl:var(--20px);--size-3xl:var(--24px);--mini:var(--size-3xs);--tiny:var(--size-2xs);--small:var(--size-xs);--medium:var(--size-m);--large:var(--size-l);--big:var(--size-xl);--huge:var(--size-2xl);--massive:var(--size-3xl)}}@layer tokens.spacing{:root{--padding-3xs:calc(var(--size-ratio) * .125 * 1em);--padding-2xs:calc(var(--size-ratio) * .25 * 1em);--padding-xs:calc(var(--size-ratio) * .5 * 1em);--padding-s:calc(var(--size-ratio) * .75 * 1em);--padding-m:calc(var(--size-ratio) * 1 * 1em);--padding-l:calc(var(--size-ratio) * 1.5 * 1em);--padding-xl:calc(var(--size-ratio) * 2 * 1em);--padding-2xl:calc(var(--size-ratio) * 3 * 1em);--padding-3xl:calc(var(--size-ratio) * 4 * 1em);--padding:var(--padding-m);--top-padding:var(--padding) 0 0 0;--right-padding:0 var(--padding) 0 0;--bottom-padding:0 0 var(--padding);--left-padding:0 0 0 var(--padding);--vertical-padding:var(--padding) 0;--horizontal-padding:0 var(--padding);--gap-3xs:var(--padding-3xs);--gap-2xs:var(--padding-2xs);--gap-xs:var(--padding-xs);--gap-s:var(--padding-s);--gap-m:var(--padding-m);--gap-l:var(--padding-l);--gap-xl:var(--padding-xl);--gap-2xl:var(--padding-2xl);--gap-3xl:var(--padding-3xl);--gap:var(--gap-m);--indent-3xs:var(--padding-3xs);--indent-2xs:var(--padding-2xs);--indent-xs:var(--padding-xs);--indent-s:var(--padding-s);--indent-m:var(--padding-m);--indent-l:var(--padding-l);--indent-xl:var(--padding-xl);--indent-2xl:var(--padding-2xl);--indent-3xl:var(--padding-3xl);--indent:var(--indent-m);--margin-3xs:.125rem;--margin-2xs:.25rem;--margin-xs:.5rem;--margin-s:.75rem;--margin-m:1rem;--margin-l:1.5rem;--margin-xl:2rem;--margin-2xl:3rem;--margin-3xl:4rem;--margin-4xl:6rem;--margin-5xl:8rem;--margin:var(--margin-m);--top-margin:var(--margin) 0 0 0;--right-margin:0 var(--margin) 0 0;--bottom-margin:0 0 var(--margin);--left-margin:0 0 0 var(--margin);--vertical-margin:var(--margin) 0;--horizontal-margin:0 var(--margin);--spacing-3xs:var(--margin-3xs);--spacing-2xs:var(--margin-2xs);--spacing-xs:var(--margin-xs);--spacing-s:var(--margin-s);--spacing-m:var(--margin-m);--spacing-l:var(--margin-l);--spacing-xl:var(--margin-xl);--spacing-2xl:var(--margin-2xl);--spacing-3xl:var(--margin-3xl);--spacing-4xl:var(--margin-4xl);--spacing-5xl:var(--margin-5xl);--spacing:var(--spacing-m);--vertically-spaced:var(--vertical-margin);--horizontally-spaced:var(--horizontal-margin);--gutter-3xs:var(--margin-3xs);--gutter-2xs:var(--margin-2xs);--gutter-xs:var(--margin-xs);--gutter-s:var(--margin-s);--gutter-m:var(--margin-m);--gutter-l:var(--margin-l);--gutter-xl:var(--margin-xl);--gutter-2xl:var(--margin-2xl);--gutter-3xl:var(--margin-3xl);--gutter-4xl:var(--margin-4xl);--gutter-5xl:var(--margin-5xl);--gutter:var(--gutter-m)}}@layer tokens.typography{:root{--font-name:"Lato";--page-font:var(--font-name), "Helvetica Neue", "Arial", "Helvetica", sans-serif;--header-font:var(--font-name), "Helvetica Neue", "Arial", "Helvetica", sans-serif;--code-font:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--normal:normal;--bold:600;--header-font-weight:var(--bold);--line-height:calc(20 / var(--reference-size));--header-line-height:var(--relative-18px);--paragraph-line-height:calc(26 / var(--reference-size));--link-text-decoration:underline;--link-text-thickness:1px;--link-text-offset:.2em;--link-hover-text-decoration:var(--link-text-decoration);--text-3xs:var(--relative-10px);--text-2xs:var(--relative-11px);--text-xs:var(--relative-12px);--text-s:var(--relative-13px);--text-m:var(--relative-14px);--text-l:var(--relative-16px);--text-xl:var(--relative-18px);--text-2xl:var(--relative-20px);--text-3xl:var(--relative-24px);--title-3xs:var(--relative-10px);--title-2xs:var(--relative-12px);--title-xs:var(--relative-14px);--title-s:var(--relative-16px);--title-m:var(--relative-18px);--title-l:var(--relative-24px);--title-xl:var(--relative-32px);--title-2xl:var(--relative-48px);--title-3xl:var(--relative-64px);--h1:var(--28px);--h2:var(--24px);--h3:var(--18px);--h4:var(--16px);--h5:var(--14px)}}@layer tokens.layout{:root{--box-sizing:border-box;--page-overflow-x:hidden;--fluid:100%;--text-container:700px;--content-container:960px;--wide-container:1200px;--fluid-container:var(--fluid);--column-count:16;--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:calc(1 / 1 * 100%);--two-column:calc(1 / 2 * 100%);--three-column:calc(1 / 3 * 100%);--four-column:calc(1 / 4 * 100%);--five-column:calc(1 / 5 * 100%);--six-column:calc(1 / 6 * 100%);--seven-column:calc(1 / 7 * 100%);--eight-column:calc(1 / 8 * 100%);--nine-column:calc(1 / 9 * 100%);--ten-column:calc(1 / 10 * 100%);--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:calc(1 / 16 * 100%)}}@layer tokens.colors{:root{--black-lch:0 0 0;--white-lch:1 0 0;--black-hex:#000;--white-hex:#fff;--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(62% .17 238);--violet:oklch(46% .26 283.29);--purple:oklch(54% .26 314.43);--pink:oklch(59% .27 358.33);--brown:oklch(50% .11 51.34);--grey:oklch(57% 0 0);--slate:oklch(23% 0 0);--facebook-color:#1877f2;--twitter-color:#55acee;--linked-in-color:#1f88be;--youtube-color:red;--pinterest-color:#bd081c;--instagram-color:#fd1d1d;--instagram-gradient:linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);--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-25: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:white;--white-solid-95:#f2f2f2;--white-solid-90:#e6e6e6;--white-solid-85:#d9d9d9;--white-solid-80:#ccc;--white-solid-75:#bfbfbf;--white-solid-70:#b3b3b3;--white-solid-60:#999;--white-solid-50:gray;--white-solid-40:#666;--white-solid-30:#4d4d4d;--white-solid-25:#404040;--white-solid-20:#333;--white-solid-15:#262626;--white-solid-10:#1a1a1a;--white-solid-5:#0d0d0d;--black-solid-100:black;--black-solid-95:#0d0d0d;--black-solid-90:#1a1a1a;--black-solid-85:#262626;--black-solid-80:#333;--black-solid-75:#404040;--black-solid-70:#4d4d4d;--black-solid-60:#666;--black-solid-50:gray;--black-solid-40:#999;--black-solid-30:#b3b3b3;--black-solid-25:#bfbfbf;--black-solid-20:#ccc;--black-solid-15:#d9d9d9;--black-solid-10:#e6e6e6;--black-solid-5:#f2f2f2;--white-text-color:var(--white-80);--black-text-color:var(--black-80);--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;--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;--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-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-text-color-hover:var(--red-80);--olive-text-color-hover:var(--olive-80);--green-text-color-hover:var(--green-80);--yellow-text-color-hover:var(--yellow-80);--blue-text-color-hover:var(--blue-80);--teal-text-color-hover:var(--teal-80);--pink-text-color-hover:var(--pink-80);--violet-text-color-hover:var(--violet-80);--purple-text-color-hover:var(--purple-80);--orange-text-color-hover:var(--orange-80);--brown-text-color-hover:var(--brown-80);--grey-text-color-hover:var(--grey-80);--slate-text-color-hover:var(--slate-80);--red-text-color-pressed:var(--red-90);--olive-text-color-pressed:var(--olive-90);--green-text-color-pressed:var(--green-90);--yellow-text-color-pressed:var(--yellow-90);--blue-text-color-pressed:var(--blue-90);--teal-text-color-pressed:var(--teal-90);--pink-text-color-pressed:var(--pink-90);--violet-text-color-pressed:var(--violet-90);--purple-text-color-pressed:var(--purple-90);--orange-text-color-pressed:var(--orange-90);--brown-text-color-pressed:var(--brown-90);--grey-text-color-pressed:var(--grey-90);--slate-text-color-pressed:var(--slate-90);--red-text-color-disabled:var(--red-40);--olive-text-color-disabled:var(--olive-40);--green-text-color-disabled:var(--green-40);--yellow-text-color-disabled:var(--yellow-40);--blue-text-color-disabled:var(--blue-40);--teal-text-color-disabled:var(--teal-40);--pink-text-color-disabled:var(--pink-40);--violet-text-color-disabled:var(--violet-40);--purple-text-color-disabled:var(--purple-40);--orange-text-color-disabled:var(--orange-40);--brown-text-color-disabled:var(--brown-40);--grey-text-color-disabled:var(--grey-40);--slate-text-color-disabled:var(--slate-40);--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);--red-border:1px solid var(--red-30);--olive-border:1px solid var(--olive-30);--green-border:1px solid var(--green-30);--yellow-border:1px solid var(--yellow-30);--blue-border:1px solid var(--blue-30);--teal-border:1px solid var(--teal-30);--pink-border:1px solid var(--pink-30);--violet-border:1px solid var(--violet-30);--purple-border:1px solid var(--purple-30);--orange-border:1px solid var(--orange-30);--brown-border:1px solid var(--brown-30);--grey-border:1px solid var(--grey-30);--slate-border:1px solid var(--slate-30)}}@layer tokens.brand{:root{--primary-color:var(--blue);--secondary-color:var(--slate);--positive-color:var(--green);--negative-color:var(--red);--info-color:var(--teal);--warning-color:var(--orange)}}@layer tokens.borderRadius{:root{--border-radius-3xs:0;--border-radius-2xs:1px;--border-radius-xs:2px;--border-radius-s:3px;--border-radius-m:4px;--border-radius-l:8px;--border-radius-xl:12px;--border-radius-2xl:16px;--border-radius-3xl:24px;--circular-radius:500rem;--border-radius:var(--border-radius-m);--border-radius-micro:var(--border-radius-3xs);--border-radius-mini:var(--border-radius-2xs);--border-radius-tiny:var(--border-radius-xs);--border-radius-small:var(--border-radius-s);--border-radius-medium:var(--border-radius-m);--border-radius-large:var(--border-radius-l);--border-radius-big:var(--border-radius-xl);--border-radius-huge:var(--border-radius-2xl);--border-radius-massive:var(--border-radius-3xl);--top-attached-border-radius:var(--border-radius) var(--border-radius) 0px 0px;--left-attached-border-radius:var(--border-radius) 0px 0px var(--border-radius);--bottom-attached-border-radius:0px 0px var(--border-radius) var(--border-radius);--right-attached-border-radius:0px var(--border-radius) var(--border-radius) 0px}}@layer tokens.breakpoints{:root{--mobile-breakpoint:320px;--tablet-breakpoint:768px;--computer-breakpoint:992px;--large-monitor-breakpoint:1200px;--widescreen-monitor-breakpoint:1920px}}@layer tokens.zIndex{:root{--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.motion{:root{--duration:.15s;--easing:ease;--transition:all var(--duration) var(--easing)}}@layer tokens.states{:root{--hover-lightness:.05;--focus-lightness:-.05;--down-lightness:-.08;--active-lightness:-.08;--recessed-opacity:.4;--disabled-opacity:.4;--link-opacity:.6;--focused-ring:0px 0px 1px 3px var(--standard-100);--focused-ring-color:var(--primary-color);--focused-outline-color:var(--inverted-100);--focused-ring-width:3px;--focused-ring-outline-width:1px;--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.forms{:root{--input-vertical-padding:var(--relative-10px);--input-horizontal-padding:var(--relative-14px);--input-padding:var(--input-vertical-padding) var(--input-horizontal-padding)}}@layer tokens.loader{:root{--loader-size:var(--13px);--loader-speed:.6s;--loader-duration:.5s;--loader-line-width:var(--2px);--loader-offset:calc(var(--loader-size) / 2 * -1);--loader-margin:var(--loader-offset) 0em 0em var(--loader-offset)}}@layer tokens.scrollbars{:root{--use-custom-scrollbars:true;--scrollbar-width:9px;--scrollbar-height:5px;--track-border-radius:0px;--thumb-border-radius:0px;--thumb-transition:color .2s ease;--default-scrollbar-width:17px;--scrollbar-gutter:auto}}@layer tokens.themes.light.colors{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-5:var(--black-solid-5);--standard-solid-10:var(--black-solid-10);--standard-solid-15:var(--black-solid-15);--standard-solid-20:var(--black-solid-20);--standard-solid-25:var(--black-solid-25);--standard-solid-30:var(--black-solid-30);--standard-solid-40:var(--black-solid-40);--standard-solid-50:var(--black-solid-50);--standard-solid-60:var(--black-solid-60);--standard-solid-70:var(--black-solid-70);--standard-solid-75:var(--black-solid-75);--standard-solid-80:var(--black-solid-80);--standard-solid-85:var(--black-solid-85);--standard-solid-90:var(--black-solid-90);--standard-solid-95:var(--black-solid-95);--standard-solid-100:var(--black-solid-100);--inverted-solid-5:var(--white-solid-5);--inverted-solid-10:var(--white-solid-10);--inverted-solid-15:var(--white-solid-15);--inverted-solid-20:var(--white-solid-20);--inverted-solid-25:var(--white-solid-25);--inverted-solid-30:var(--white-solid-30);--inverted-solid-40:var(--white-solid-40);--inverted-solid-50:var(--white-solid-50);--inverted-solid-60:var(--white-solid-60);--inverted-solid-70:var(--white-solid-70);--inverted-solid-75:var(--white-solid-75);--inverted-solid-80:var(--white-solid-80);--inverted-solid-85:var(--white-solid-85);--inverted-solid-90:var(--white-solid-90);--inverted-solid-95:var(--white-solid-95);--inverted-solid-100:var(--white-solid-100);--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);--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)}}@layer tokens.themes.light.typography{html,.light.theme.theme,[light][light],[theme][theme=light]{--link-color:oklch(61% .17 250.88);--link-hover-color:oklch(62% .22 252.98)}}@layer tokens.themes.light.borders{html,.light.theme.theme,[light][light],[theme][theme=light]{--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-10);--solid-white-border-color:var(--white-solid-10)}}@layer tokens.themes.light.shading{html,.light.theme.theme,[light][light],[theme][theme=light]{--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%)}}@layer tokens.themes.light.surfaces{html,.light.theme.theme,[light][light],[theme][theme=light]{--ui-hue:234.71;--ui-chroma:.01;--ui-lightness:.17;--ui-lightness-light:.2;--ui-lightness-dark:.15;--ui-emphasis-strong:oklch(98% .01 282.32);--ui-emphasis:oklch(98% .01 272.79)}}@layer tokens.themes.light.states{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:#64646466;--input-highlight-color:var(--text-color)}}@layer tokens.themes.dark.colors{html.dark,.dark.theme.theme,[dark][dark],[theme][theme=dark]{--dark-mode:true;--light-mode:false;--standard-color:var(--white-lch);--inverted-color:var(--black-lch);--standard-hex:var(--white-hex);--inverted-hex:var(--black-hex);--standard-solid-5:var(--white-solid-5);--standard-solid-10:var(--white-solid-10);--standard-solid-15:var(--white-solid-15);--standard-solid-20:var(--white-solid-20);--standard-solid-25:var(--white-solid-25);--standard-solid-30:var(--white-solid-30);--standard-solid-40:var(--white-solid-40);--standard-solid-50:var(--white-solid-50);--standard-solid-60:var(--white-solid-60);--standard-solid-70:var(--white-solid-70);--standard-solid-75:var(--white-solid-75);--standard-solid-80:var(--white-solid-80);--standard-solid-85:var(--white-solid-85);--standard-solid-90:var(--white-solid-90);--standard-solid-95:var(--white-solid-95);--standard-solid-100:var(--white-solid-100);--inverted-solid-5:var(--black-solid-5);--inverted-solid-10:var(--black-solid-10);--inverted-solid-15:var(--black-solid-15);--inverted-solid-20:var(--black-solid-20);--inverted-solid-25:var(--black-solid-25);--inverted-solid-30:var(--black-solid-30);--inverted-solid-40:var(--black-solid-40);--inverted-solid-50:var(--black-solid-50);--inverted-solid-60:var(--black-solid-60);--inverted-solid-70:var(--black-solid-70);--inverted-solid-75:var(--black-solid-75);--inverted-solid-80:var(--black-solid-80);--inverted-solid-85:var(--black-solid-85);--inverted-solid-90:var(--black-solid-90);--inverted-solid-95:var(--black-solid-95);--inverted-solid-100:var(--black-solid-100);--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);--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%);--ui-emphasis-strong:oklch(16% .02 266.69);--ui-emphasis:oklch(13% .02 266.79);--page-background:var(--black)}}@layer tokens.themes.dark.typography{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(70% .18 250.31)}}@layer tokens.themes.dark.borders{html.dark,.dark.theme.theme,[dark][dark],[theme][theme=dark]{--standard-border-color:var(--white-border-lch);--inverted-border-color:var(--black-border-lch)}}@layer tokens.themes.dark.shadows{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.colors{: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%);--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:oklch(from var(--slate) calc(l * var(--slate-lightness-50)) calc(c * var(--slate-chroma-50)) h);--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:var(--slate);--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.brand{:root,.theme,[light],[dark],[theme]{--primary-0:oklch(from var(--primary-color) calc(l * var(--lightness-0)) calc(c * var(--chroma-0)) h);--primary-5:oklch(from var(--primary-color) calc(l * var(--lightness-5)) calc(c * var(--chroma-5)) h);--primary-10:oklch(from var(--primary-color) calc(l * var(--lightness-10)) calc(c * var(--chroma-10)) h);--primary-20:oklch(from var(--primary-color) calc(l * var(--lightness-20)) calc(c * var(--chroma-20)) h);--primary-30:oklch(from var(--primary-color) calc(l * var(--lightness-30)) calc(c * var(--chroma-30)) h);--primary-40:oklch(from var(--primary-color) calc(l * var(--lightness-40)) calc(c * var(--chroma-40)) h);--primary-50:var(--primary-color);--primary-60:oklch(from var(--primary-color) calc(l * var(--lightness-60)) calc(c * var(--chroma-60)) h);--primary-70:oklch(from var(--primary-color) calc(l * var(--lightness-70)) calc(c * var(--chroma-70)) h);--primary-80:oklch(from var(--primary-color) calc(l * var(--lightness-80)) calc(c * var(--chroma-80)) h);--primary-90:oklch(from var(--primary-color) calc(l * var(--lightness-90)) calc(c * var(--chroma-90)) h);--primary-95:oklch(from var(--primary-color) calc(l * var(--lightness-95)) calc(c * var(--chroma-95)) h);--primary-100:oklch(from var(--primary-color) calc(l * var(--lightness-100)) calc(c * var(--chroma-100)) h);--secondary-0:oklch(from var(--secondary-color) calc(l * var(--lightness-0)) calc(c * var(--chroma-0)) h);--secondary-5:oklch(from var(--secondary-color) calc(l * var(--lightness-5)) calc(c * var(--chroma-5)) h);--secondary-10:oklch(from var(--secondary-color) calc(l * var(--lightness-10)) calc(c * var(--chroma-10)) h);--secondary-20:oklch(from var(--secondary-color) calc(l * var(--lightness-20)) calc(c * var(--chroma-20)) h);--secondary-30:oklch(from var(--secondary-color) calc(l * var(--lightness-30)) calc(c * var(--chroma-30)) h);--secondary-40:oklch(from var(--secondary-color) calc(l * var(--lightness-40)) calc(c * var(--chroma-40)) h);--secondary-50:var(--secondary-color);--secondary-60:oklch(from var(--secondary-color) calc(l * var(--lightness-60)) calc(c * var(--chroma-60)) h);--secondary-70:oklch(from var(--secondary-color) calc(l * var(--lightness-70)) calc(c * var(--chroma-70)) h);--secondary-80:oklch(from var(--secondary-color) calc(l * var(--lightness-80)) calc(c * var(--chroma-80)) h);--secondary-90:oklch(from var(--secondary-color) calc(l * var(--lightness-90)) calc(c * var(--chroma-90)) h);--secondary-95:oklch(from var(--secondary-color) calc(l * var(--lightness-95)) calc(c * var(--chroma-95)) h);--secondary-100:oklch(from var(--secondary-color) calc(l * var(--lightness-100)) calc(c * var(--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-90-invariant:oklch(from var(--secondary-color) calc(l * var(--lightness-90-invariant)) calc(c * var(--chroma-90-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);--positive-0:oklch(from var(--positive-color) calc(l * var(--lightness-0)) calc(c * var(--chroma-0)) h);--positive-5:oklch(from var(--positive-color) calc(l * var(--lightness-5)) calc(c * var(--chroma-5)) h);--positive-10:oklch(from var(--positive-color) calc(l * var(--lightness-10)) calc(c * var(--chroma-10)) h);--positive-20:oklch(from var(--positive-color) calc(l * var(--lightness-20)) calc(c * var(--chroma-20)) h);--positive-30:oklch(from var(--positive-color) calc(l * var(--lightness-30)) calc(c * var(--chroma-30)) h);--positive-40:oklch(from var(--positive-color) calc(l * var(--lightness-40)) calc(c * var(--chroma-40)) h);--positive-50:var(--positive-color);--positive-60:oklch(from var(--positive-color) calc(l * var(--lightness-60)) calc(c * var(--chroma-60)) h);--positive-70:oklch(from var(--positive-color) calc(l * var(--lightness-70)) calc(c * var(--chroma-70)) h);--positive-80:oklch(from var(--positive-color) calc(l * var(--lightness-80)) calc(c * var(--chroma-80)) h);--positive-90:oklch(from var(--positive-color) calc(l * var(--lightness-90)) calc(c * var(--chroma-90)) h);--positive-95:oklch(from var(--positive-color) calc(l * var(--lightness-95)) calc(c * var(--chroma-95)) h);--positive-100:oklch(from var(--positive-color) calc(l * var(--lightness-100)) calc(c * var(--chroma-100)) h);--negative-0:oklch(from var(--negative-color) calc(l * var(--lightness-0)) calc(c * var(--chroma-0)) h);--negative-5:oklch(from var(--negative-color) calc(l * var(--lightness-5)) calc(c * var(--chroma-5)) h);--negative-10:oklch(from var(--negative-color) calc(l * var(--lightness-10)) calc(c * var(--chroma-10)) h);--negative-20:oklch(from var(--negative-color) calc(l * var(--lightness-20)) calc(c * var(--chroma-20)) h);--negative-30:oklch(from var(--negative-color) calc(l * var(--lightness-30)) calc(c * var(--chroma-30)) h);--negative-40:oklch(from var(--negative-color) calc(l * var(--lightness-40)) calc(c * var(--chroma-40)) h);--negative-50:var(--negative-color);--negative-60:oklch(from var(--negative-color) calc(l * var(--lightness-60)) calc(c * var(--chroma-60)) h);--negative-70:oklch(from var(--negative-color) calc(l * var(--lightness-70)) calc(c * var(--chroma-70)) h);--negative-80:oklch(from var(--negative-color) calc(l * var(--lightness-80)) calc(c * var(--chroma-80)) h);--negative-90:oklch(from var(--negative-color) calc(l * var(--lightness-90)) calc(c * var(--chroma-90)) h);--negative-95:oklch(from var(--negative-color) calc(l * var(--lightness-95)) calc(c * var(--chroma-95)) h);--negative-100:oklch(from var(--negative-color) calc(l * var(--lightness-100)) calc(c * var(--chroma-100)) h);--info-0:oklch(from var(--info-color) calc(l * var(--lightness-0)) calc(c * var(--chroma-0)) h);--info-5:oklch(from var(--info-color) calc(l * var(--lightness-5)) calc(c * var(--chroma-5)) h);--info-10:oklch(from var(--info-color) calc(l * var(--lightness-10)) calc(c * var(--chroma-10)) h);--info-20:oklch(from var(--info-color) calc(l * var(--lightness-20)) calc(c * var(--chroma-20)) h);--info-30:oklch(from var(--info-color) calc(l * var(--lightness-30)) calc(c * var(--chroma-30)) h);--info-40:oklch(from var(--info-color) calc(l * var(--lightness-40)) calc(c * var(--chroma-40)) h);--info-50:var(--info-color);--info-60:oklch(from var(--info-color) calc(l * var(--lightness-60)) calc(c * var(--chroma-60)) h);--info-70:oklch(from var(--info-color) calc(l * var(--lightness-70)) calc(c * var(--chroma-70)) h);--info-80:oklch(from var(--info-color) calc(l * var(--lightness-80)) calc(c * var(--chroma-80)) h);--info-90:oklch(from var(--info-color) calc(l * var(--lightness-90)) calc(c * var(--chroma-90)) h);--info-95:oklch(from var(--info-color) calc(l * var(--lightness-95)) calc(c * var(--chroma-95)) h);--info-100:oklch(from var(--info-color) calc(l * var(--lightness-100)) calc(c * var(--chroma-100)) h);--warning-0:oklch(from var(--warning-color) calc(l * var(--lightness-0)) calc(c * var(--chroma-0)) h);--warning-5:oklch(from var(--warning-color) calc(l * var(--lightness-5)) calc(c * var(--chroma-5)) h);--warning-10:oklch(from var(--warning-color) calc(l * var(--lightness-10)) calc(c * var(--chroma-10)) h);--warning-20:oklch(from var(--warning-color) calc(l * var(--lightness-20)) calc(c * var(--chroma-20)) h);--warning-30:oklch(from var(--warning-color) calc(l * var(--lightness-30)) calc(c * var(--chroma-30)) h);--warning-40:oklch(from var(--warning-color) calc(l * var(--lightness-40)) calc(c * var(--chroma-40)) h);--warning-50:var(--warning-color);--warning-60:oklch(from var(--warning-color) calc(l * var(--lightness-60)) calc(c * var(--chroma-60)) h);--warning-70:oklch(from var(--warning-color) calc(l * var(--lightness-70)) calc(c * var(--chroma-70)) h);--warning-80:oklch(from var(--warning-color) calc(l * var(--lightness-80)) calc(c * var(--chroma-80)) h);--warning-90:oklch(from var(--warning-color) calc(l * var(--lightness-90)) calc(c * var(--chroma-90)) h);--warning-95:oklch(from var(--warning-color) calc(l * var(--lightness-95)) calc(c * var(--chroma-95)) h);--warning-100:oklch(from var(--warning-color) calc(l * var(--lightness-100)) calc(c * var(--chroma-100)) h);--primary-text-color:var(--primary-70);--primary-text-color-hover:var(--primary-80);--primary-text-color-pressed:var(--primary-90);--primary-text-color-disabled:var(--primary-40);--secondary-text-color:var(--secondary-70);--secondary-text-color-hover:var(--secondary-80);--secondary-text-color-pressed:var(--secondary-90);--secondary-text-color-disabled:var(--secondary-40);--positive-background-color:var(--positive-5);--positive-border-color:var(--positive-20);--positive-header-color:var(--positive-90);--positive-text-color:var(--positive-70);--negative-background-color:var(--negative-5);--negative-border-color:var(--negative-20);--negative-header-color:var(--negative-70);--negative-text-color:var(--negative-70);--info-background-color:var(--info-5);--info-border-color:var(--info-30);--info-header-color:var(--info-90);--info-text-color:var(--info-70);--warning-background-color:var(--warning-5);--warning-border-color:var(--warning-30);--warning-header-color:var(--warning-90);--warning-text-color:var(--warning-70)}}@layer tokens.themes.computed.surfaces{:root,.theme,[light],[dark],[theme]{--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.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);--highlight-background:var(--blue-20)}}@layer tokens.themes.computed.borders{:root,.theme,[light],[dark],[theme]{--border-color:oklch(var(--standard-border-color) / 15%);--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: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.shadows{:root,.theme,[light],[dark],[theme]{--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 1px 4px 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 #2224261f, 0px 2px 10px 0px #22242626}}@layer tokens.themes.computed.shading{: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))}}@layer tokens.themes.computed.scrollbars{:root,.theme,[light],[dark],[theme]{--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%)}}@layer tokens.themes.computed.loader{: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)}}@layer tokens.themes.computed.forms{:root,.theme,[light],[dark],[theme]{--form-focused-muted-border-color:var(--blue-40)}}
