﻿/*! https://github.com/oscarpalmer/oui */:where(*){padding:0;margin:0}:where(*),::after,::before{box-sizing:border-box}:where(:root){font-family:system-ui,sans-serif;font-size:100%;line-height:1.5;text-size-adjust:none;tab-size:4;overflow-wrap:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where(body){min-height:100vh;font-size:1rem}:where(a){text-decoration-skip-ink:auto;text-underline-offset:.125em;text-underline-position:from-font}:where(abbr[title],dfn[title]){cursor:help}:where(abbr[title]){text-decoration:underline;text-decoration:underline dotted}:where(b,strong){font-weight:bold}:where(button,h1,h2,h3,h4,h5,h6,input,label,legend){line-height:1.125}:where(button,input[type=button i],input[type=checkbox i],input[type=file i],input[type=image i],input[type=radio i],input[type=reset i],input[type=submit i],summary){appearance:auto;cursor:pointer}:where(code,kbd,output,pre,samp){font-family:monospace,monospace;font-size:inherit}:where(details>summary:first-of-type){display:list-item}:where(dialog){display:none !important;overflow:visible;overscroll-behavior:contain;border:none;color:currentcolor}:where([oui-dialog][aria-modal=true i]){position:fixed;inset:50% auto auto 50%;transform:translate3d(-50%, -50%, 0)}:where(dialog[open]){display:inherit !important}:where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(h1,h2,h3,h4,h5,h6){text-wrap:balance}:where(h1){font-size:2rem}:where(hr){height:0;overflow:visible;border-style:solid;border-width:1px 0 0;color:inherit}:where(ins,u){text-decoration:none}:where(nav) :where(ol,ul),:where(ul[class]){list-style-type:none;padding:0}:where(nav li)::before{content:"​";float:left}:where(pre){overflow:auto;white-space:pre-wrap}:where(small,sub,sup){font-size:.875em}:where(sub,sup){vertical-align:baseline;line-height:0;position:relative}:where(sub){bottom:-0.25em}:where(sup){top:-0.5em}:where(table){border-collapse:collapse;border-color:currentcolor;border-spacing:0;font-variant-numeric:tabular-nums;text-indent:0}:where(button,input,optgroup,select,textarea){font:inherit}:where(button,input,select,textarea){padding:.25em .5em;background-color:rgba(0,0,0,0);border:1px solid WindowFrame;color:inherit;letter-spacing:inherit}:where(fieldset){border:1px solid #a9a9a9}:where(optgroup){font-weight:bold}:where(progress){vertical-align:baseline}:where(select,input[list]){appearance:none;padding-right:1.5em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='4'%3E%3Cpath d='M4 0h6L7 4'/%3E%3C/svg%3E");background-position:right .5em center;background-repeat:no-repeat;border-radius:0}:where(select[multiple]){background-image:none}:where(textarea){resize:vertical}:where([type=color i],[type=range i]){padding:0;border-width:0}:where([type=search i]){appearance:textfield;outline-offset:-2px}::file-selector-button{appearance:auto;color:inherit;font:inherit;line-height:1.25}::placeholder{opacity:.67;color:inherit}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-search-decoration{appearance:none}:where(audio,canvas,embed,iframe,img,object,picture,svg,video){max-inline-size:100%;vertical-align:middle}:where(audio,canvas,embed,iframe,img,object,svg,video){display:block}:where(audio){width:100%}:where(audio:not([controls])){display:none}:where(canvas,img,svg,video){block-size:auto}:where(iframe){border-style:none}:where(img){background-repeat:no-repeat;background-size:cover;outline:1px solid light-dark(rgba(255, 255, 255, 0.08), rgba(0, 0, 0, 0.08));font-style:italic}:where(picture){display:contents}:where(source){display:none}:where(svg:not([fill])){fill:currentcolor}:where([aria-busy=true i]){cursor:progress}:where([aria-controls]){cursor:pointer}:where([disabled],[aria-disabled=true i]){cursor:default}[hidden]{display:none !important}:where([popover]){display:none !important;overflow:visible;overscroll-behavior:contain;border:none;color:currentcolor}:where([popover]:popover-open){display:inherit !important}:where(:target){scroll-margin:2rlh}@media(prefers-reduced-motion: no-preference){:where(:root){interpolate-size:allow-keywords}:where(:root:focus-within){scroll-behavior:smooth}}@media(prefers-reduced-motion: reduce){:where(:root:focus-within){scroll-behavior:auto}:where(*),::after,::before{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}/*! https://github.com/oscarpalmer/oui */:where(.oui-vh){position:absolute !important}:where(.oui-vh:not(:active,:focus,:focus-within)){width:1px !important;height:1px !important;padding:0 !important;clip-path:inset(50%) !important;overflow:hidden !important;border:0 !important;white-space:nowrap !important}/*! https://github.com/oscarpalmer/oui */:where(.oui-pill,.oui-tag){--oui-shadow-inset: color-mix(in oklab, var(--oui-absolute), transparent 50%);--oui-shadow-value: var(--oui-gray-5);--oui-shadow-mixed: color-mix(in oklab, var(--oui-shadow-value), transparent 87.5%);box-shadow:inset 0 1px 0 0 var(--oui-shadow-inset),0 0 0 1px var(--oui-shadow-mixed),0 1px 2px -0.5px var(--oui-shadow-mixed),0 2px 4px -1px var(--oui-shadow-mixed);display:inline-flex;flex-flow:row nowrap;gap:.5em;background-color:color-mix(in oklab, var(--oui-background, var(--oui-gray-1)), transparent 62.5%);color:var(--oui-foreground, var(--oui-gray-8));text-shadow:0 1px 0 var(--oui-absolute);line-height:1.25}:where(.oui-pill){border-radius:3em;padding:.5em 1em}:where(.oui-tag){border-radius:.25em;padding:.5em .75em}:where(.oui-pill--small,.oui-tag--small){font-size:.875em}:where(.oui-pill--small){padding:.3333em .875em}:where(.oui-pill--tiny,.oui-tag--tiny){color:color-mix(in oklab, var(--oui-foreground, var(--oui-gray-8)), transparent 12.5%);font-size:.75em}:where(.oui-pill--tiny){padding:.25em .75em}:where(.oui-tag--tiny){padding:.25em .5em}:where(.oui-pill--blue,.oui-tag--blue){--oui-background: var(--oui-blue-1);--oui-foreground: var(--oui-blue-8);--oui-shadow-value: var(--oui-blue-5)}:where(.oui-pill--green,.oui-tag--green){--oui-background: var(--oui-green-1);--oui-foreground: var(--oui-green-8);--oui-shadow-value: var(--oui-green-5)}:where(.oui-pill--orange,.oui-tag--orange){--oui-background: var(--oui-orange-1);--oui-foreground: var(--oui-orange-8);--oui-shadow-value: var(--oui-orange-5)}:where(.oui-pill--purple,.oui-tag--purple){--oui-background: var(--oui-purple-1);--oui-foreground: var(--oui-purple-8);--oui-shadow-value: var(--oui-purple-5)}:where(.oui-pill--red,.oui-tag--red){--oui-background: var(--oui-red-1);--oui-foreground: var(--oui-red-8);--oui-shadow-value: var(--oui-red-5)}:where(.oui-pill--yellow,.oui-tag--yellow){--oui-background: var(--oui-yellow-1);--oui-foreground: var(--oui-yellow-8);--oui-shadow-value: var(--oui-yellow-5)}/*! https://github.com/oscarpalmer/oui */:where(.oui-button){--oui-background-percentage: 50%;--oui-background-value: var(--oui-gray-2);--oui-foreground-percentage: 0%;--oui-foreground-value: var(--oui-gray-8);--oui-outline-percentage: 100%;--oui-outline-value: var(--oui-gray-5);--oui-shadow-inset: color-mix(in oklab, var(--oui-absolute), transparent 75%);--oui-shadow-percentage: 82.5%;--oui-shadow-value: color-mix( in oklab, var(--oui-outline-value), transparent var(--oui-shadow-percentage) );box-shadow:inset 0 1px 0 0 var(--oui-shadow-inset),0 0 0 1px var(--oui-shadow-value),0 1px 2px -0.5px var(--oui-shadow-value),0 2px 4px -1px var(--oui-shadow-value),0 4px 8px -2px var(--oui-shadow-value);padding:.5em .75em;display:inline-flex;flex-flow:row wrap;gap:.75em;align-items:center;border-radius:.25em;background-color:color-mix(in oklab, var(--oui-background-value), transparent var(--oui-background-percentage));outline:4px solid color-mix(in oklab, var(--oui-outline-value), transparent var(--oui-outline-percentage));border:none;color:color-mix(in oklab, var(--oui-foreground-value), transparent var(--oui-foreground-percentage));line-height:1.25;position:relative;transition:.125s ease-in-out;transition-property:background,outline,box-shadow,color}:where(.oui-button)::after{content:"";width:1em;height:1em;display:inline-flex;opacity:0;background-color:color-mix(in oklab, var(--oui-foreground-value), transparent var(--oui-foreground-percentage));mask-image:url("");mask-position:center;mask-repeat:no-repeat;mask-size:1em 1em;pointer-events:none;transition:.125s ease-in-out;transition-property:background-color,color,mask-image,opacity;position:absolute;inset:50% auto auto 50%;transform:translate3d(-50%, -50%, 0)}:where(.oui-button):has(.oui-icon:is(:first-child))::after{inset:auto;transform:none}:where(.oui-button):has(.oui-icon:is(:last-child))::after{inset:auto .75em auto auto;transform:none}:where(.oui-button):focus-visible{--oui-outline-percentage: 75%}@media(hover: hover){:where(.oui-button):not([disabled],[aria-disabled=true i]):hover{--oui-background-percentage: 50%;--oui-foreground-percentage: 25%;--oui-shadow-percentage: 90%}}:where(.oui-button):not([disabled],[aria-disabled=true i])[aria-busy=true i]:not(:has(.oui-icon:is(:first-child,:last-child))),:where(.oui-button):not([disabled],[aria-disabled=true i])[data-state=busy i]:not(:has(.oui-icon:is(:first-child,:last-child))),:where(.oui-button):not([disabled],[aria-disabled=true i])[data-state=error i]:not(:has(.oui-icon:is(:first-child,:last-child))),:where(.oui-button):not([disabled],[aria-disabled=true i])[data-state=loading i]:not(:has(.oui-icon:is(:first-child,:last-child))),:where(.oui-button):not([disabled],[aria-disabled=true i])[data-state=success i]:not(:has(.oui-icon:is(:first-child,:last-child))){color:rgba(0,0,0,0)}:where(.oui-button):not([disabled],[aria-disabled=true i])[aria-busy=true i]::after,:where(.oui-button):not([disabled],[aria-disabled=true i])[data-state=busy i]::after,:where(.oui-button):not([disabled],[aria-disabled=true i])[data-state=error i]::after,:where(.oui-button):not([disabled],[aria-disabled=true i])[data-state=loading i]::after,:where(.oui-button):not([disabled],[aria-disabled=true i])[data-state=success i]::after{opacity:1}:where(.oui-button):not([disabled],[aria-disabled=true i])[aria-busy=true i] .oui-icon,:where(.oui-button):not([disabled],[aria-disabled=true i])[data-state=busy i] .oui-icon,:where(.oui-button):not([disabled],[aria-disabled=true i])[data-state=error i] .oui-icon,:where(.oui-button):not([disabled],[aria-disabled=true i])[data-state=loading i] .oui-icon,:where(.oui-button):not([disabled],[aria-disabled=true i])[data-state=success i] .oui-icon{opacity:0}:where(.oui-button):not([disabled],[aria-disabled=true i])[aria-busy=true i],:where(.oui-button):not([disabled],[aria-disabled=true i])[data-state=busy i],:where(.oui-button):not([disabled],[aria-disabled=true i])[data-state=loading i]{--oui-background-value: var(--oui-blue-2);--oui-foreground-value: var(--oui-blue-8);--oui-outline-value: var(--oui-blue-5)}:where(.oui-button):not([disabled],[aria-disabled=true i])[aria-busy=true i]::after,:where(.oui-button):not([disabled],[aria-disabled=true i])[data-state=busy i]::after,:where(.oui-button):not([disabled],[aria-disabled=true i])[data-state=loading i]::after{mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJpY29uIGljb24tdGFibGVyIGljb25zLXRhYmxlci1vdXRsaW5lIGljb24tdGFibGVyLWxvYWRlci0yIj48cGF0aCBzdHJva2U9Im5vbmUiIGQ9Ik0wIDBoMjR2MjRIMHoiIGZpbGw9Im5vbmUiIC8+PHBhdGggZD0iTTEyIDNhOSA5IDAgMSAwIDkgOSIgLz48L3N2Zz4=");transform-origin:center;animation:oui-button-icon-centered 1s linear infinite}@keyframes oui-button-icon-centered{to{transform:translate3d(-50%, -50%, 0) rotate3d(0, 0, 1, 360deg)}}:where(.oui-button):not([disabled],[aria-disabled=true i])[aria-busy=true i]:has(.oui-icon:is(:first-child,:last-child))::after,:where(.oui-button):not([disabled],[aria-disabled=true i])[data-state=busy i]:has(.oui-icon:is(:first-child,:last-child))::after,:where(.oui-button):not([disabled],[aria-disabled=true i])[data-state=loading i]:has(.oui-icon:is(:first-child,:last-child))::after{animation:oui-button-icon-offset 1s linear infinite}@keyframes oui-button-icon-offset{to{transform:rotate3d(0, 0, 1, 360deg)}}:where(.oui-button):not([disabled],[aria-disabled=true i])[data-state=error i]{--oui-background-value: var(--oui-red-2);--oui-foreground-value: var(--oui-red-8);--oui-outline-value: var(--oui-red-5)}:where(.oui-button):not([disabled],[aria-disabled=true i])[data-state=error i]::after{mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJpY29uIGljb24tdGFibGVyIGljb25zLXRhYmxlci1vdXRsaW5lIGljb24tdGFibGVyLXgiPjxwYXRoIHN0cm9rZT0ibm9uZSIgZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIgLz48cGF0aCBkPSJNMTggNmwtMTIgMTIiIC8+PHBhdGggZD0iTTYgNmwxMiAxMiIgLz48L3N2Zz4=")}:where(.oui-button):not([disabled],[aria-disabled=true i])[data-state=success i]{--oui-background-value: var(--oui-green-2);--oui-foreground-value: var(--oui-green-8);--oui-outline-value: var(--oui-green-5)}:where(.oui-button):not([disabled],[aria-disabled=true i])[data-state=success i]::after{mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJpY29uIGljb24tdGFibGVyIGljb25zLXRhYmxlci1vdXRsaW5lIGljb24tdGFibGVyLWNoZWNrIj48cGF0aCBzdHJva2U9Im5vbmUiIGQ9Ik0wIDBoMjR2MjRIMHoiIGZpbGw9Im5vbmUiIC8+PHBhdGggZD0iTTUgMTJsNSA1bDEwIC0xMCIgLz48L3N2Zz4=")}:where(.oui-button):not([disabled],[aria-disabled=true i]):active{box-shadow:0 0 0 1px var(--oui-shadow-value),inset 0 1px 2px 0 var(--oui-shadow-value),inset 0 2px 4px 0 var(--oui-shadow-value);scale:.95}:where(.oui-button):not([disabled],[aria-disabled=true i]):active[aria-pressed=true i],:where(.oui-button):not([disabled],[aria-disabled=true i]):active[aria-selected=true i]{scale:1}:where(.oui-button)[disabled],:where(.oui-button)[aria-disabled=true i]{--oui-background-percentage: 80%;--oui-foreground-percentage: 25%;--oui-shadow-percentage: 92.5%;font-style:italic}:where(.oui-button) .oui-icon{width:1em;height:1em}:where(.oui-button) .oui-icon:is(:first-child,:last-child){transition:opacity .125s ease-in-out}:where(.oui-button--blue){--oui-background-value: var(--oui-blue-2);--oui-foreground-value: var(--oui-blue-8);--oui-outline-value: var(--oui-blue-5)}:where(.oui-button--green){--oui-background-value: var(--oui-green-2);--oui-foreground-value: var(--oui-green-8);--oui-outline-value: var(--oui-green-5)}:where(.oui-button--orange){--oui-background-value: var(--oui-orange-2);--oui-foreground-value: var(--oui-orange-8);--oui-outline-value: var(--oui-orange-5)}:where(.oui-button--purple){--oui-background-value: var(--oui-purple-2);--oui-foreground-value: var(--oui-purple-8);--oui-outline-value: var(--oui-purple-5)}:where(.oui-button--red){--oui-background-value: var(--oui-red-2);--oui-foreground-value: var(--oui-red-8);--oui-outline-value: var(--oui-red-5)}:where(.oui-button--yellow){--oui-background-value: var(--oui-yellow-2);--oui-foreground-value: var(--oui-yellow-8);--oui-outline-value: var(--oui-yellow-5)}:where(.oui-button--rounded){padding:.5em 1em;flex-wrap:nowrap;border-radius:5em;white-space:nowrap}:where(.oui-button--small){font-size:.875em}:where(.oui-button--tiny){--oui-foreground-percentage: 12.5%;font-size:.75em}/*! https://github.com/oscarpalmer/oui */:root{--oui-absolute: light-dark(white, black);--oui-blue-0: light-dark(oklch(98.5% 0.01 260deg), oklch(20% 0.07 250deg));--oui-blue-1: light-dark(oklch(96% 0.02 259deg), oklch(25% 0.09 251deg));--oui-blue-2: light-dark(oklch(92% 0.03 258deg), oklch(32% 0.1 252deg));--oui-blue-3: light-dark(oklch(87% 0.04 257deg), oklch(40% 0.11 253deg));--oui-blue-4: light-dark(oklch(80% 0.06 256deg), oklch(50% 0.1 254deg));--oui-blue-5: light-dark(oklch(70% 0.08 255deg), oklch(60% 0.08 255deg));--oui-blue-6: light-dark(oklch(60% 0.1 254deg), oklch(70% 0.06 256deg));--oui-blue-7: light-dark(oklch(50% 0.12 253deg), oklch(80% 0.04 257deg));--oui-blue-8: light-dark(oklch(40% 0.11 252deg), oklch(87% 0.03 258deg));--oui-blue-9: light-dark(oklch(32% 0.1 251deg), oklch(92% 0.02 259deg));--oui-blue-10: light-dark(oklch(25% 0.09 250deg), oklch(96% 0.01 260deg));--oui-green-0: light-dark(oklch(98.5% 0.01 150deg), oklch(20% 0.07 140deg));--oui-green-1: light-dark(oklch(96% 0.02 149deg), oklch(25% 0.09 141deg));--oui-green-2: light-dark(oklch(92% 0.03 148deg), oklch(32% 0.1 142deg));--oui-green-3: light-dark(oklch(87% 0.04 147deg), oklch(40% 0.11 143deg));--oui-green-4: light-dark(oklch(80% 0.06 146deg), oklch(50% 0.1 144deg));--oui-green-5: light-dark(oklch(70% 0.08 145deg), oklch(60% 0.08 145deg));--oui-green-6: light-dark(oklch(60% 0.1 144deg), oklch(70% 0.06 146deg));--oui-green-7: light-dark(oklch(50% 0.12 143deg), oklch(80% 0.04 147deg));--oui-green-8: light-dark(oklch(40% 0.11 142deg), oklch(87% 0.03 148deg));--oui-green-9: light-dark(oklch(32% 0.1 141deg), oklch(92% 0.02 149deg));--oui-green-10: light-dark(oklch(25% 0.09 140deg), oklch(96% 0.01 150deg));--oui-orange-0: light-dark(oklch(99% 0.02 60deg), oklch(20% 0.07 50deg));--oui-orange-1: light-dark(oklch(97.5% 0.035 59deg), oklch(25% 0.09 51deg));--oui-orange-2: light-dark(oklch(94% 0.05 58deg), oklch(32% 0.1 52deg));--oui-orange-3: light-dark(oklch(89% 0.07 57deg), oklch(40% 0.11 53deg));--oui-orange-4: light-dark(oklch(80% 0.1 56deg), oklch(50% 0.12 54deg));--oui-orange-5: light-dark(oklch(70% 0.11 55deg), oklch(60% 0.11 55deg));--oui-orange-6: light-dark(oklch(60% 0.12 54deg), oklch(70% 0.1 56deg));--oui-orange-7: light-dark(oklch(50% 0.14 53deg), oklch(80% 0.07 57deg));--oui-orange-8: light-dark(oklch(40% 0.12 52deg), oklch(89% 0.05 58deg));--oui-orange-9: light-dark(oklch(32% 0.11 51deg), oklch(94% 0.035 59deg));--oui-orange-10: light-dark(oklch(25% 0.09 50deg), oklch(97.5% 0.02 60deg));--oui-purple-0: light-dark(oklch(98.5% 0.02 300deg), oklch(20% 0.07 290deg));--oui-purple-1: light-dark(oklch(96.5% 0.035 299deg), oklch(25% 0.09 291deg));--oui-purple-2: light-dark(oklch(93% 0.05 298deg), oklch(32% 0.1 292deg));--oui-purple-3: light-dark(oklch(88% 0.07 297deg), oklch(40% 0.11 293deg));--oui-purple-4: light-dark(oklch(80% 0.1 296deg), oklch(50% 0.12 294deg));--oui-purple-5: light-dark(oklch(70% 0.11 295deg), oklch(60% 0.11 295deg));--oui-purple-6: light-dark(oklch(60% 0.12 294deg), oklch(70% 0.1 296deg));--oui-purple-7: light-dark(oklch(50% 0.14 293deg), oklch(80% 0.07 297deg));--oui-purple-8: light-dark(oklch(40% 0.12 292deg), oklch(88% 0.05 298deg));--oui-purple-9: light-dark(oklch(32% 0.11 291deg), oklch(93% 0.035 299deg));--oui-purple-10: light-dark(oklch(25% 0.09 290deg), oklch(96.5% 0.02 300deg));--oui-red-0: light-dark(oklch(99% 0.024 25deg), oklch(20% 0.07 15deg));--oui-red-1: light-dark(oklch(97% 0.032 24deg), oklch(25% 0.09 16deg));--oui-red-2: light-dark(oklch(93% 0.05 23deg), oklch(32% 0.1 17deg));--oui-red-3: light-dark(oklch(87% 0.07 22deg), oklch(40% 0.11 18deg));--oui-red-4: light-dark(oklch(80% 0.1 21deg), oklch(50% 0.12 19deg));--oui-red-5: light-dark(oklch(70% 0.11 20deg), oklch(60% 0.11 20deg));--oui-red-6: light-dark(oklch(60% 0.12 19deg), oklch(70% 0.1 21deg));--oui-red-7: light-dark(oklch(50% 0.14 18deg), oklch(80% 0.07 22deg));--oui-red-8: light-dark(oklch(40% 0.12 17deg), oklch(87% 0.05 23deg));--oui-red-9: light-dark(oklch(32% 0.11 16deg), oklch(93% 0.032 24deg));--oui-red-10: light-dark(oklch(25% 0.09 15deg), oklch(97% 0.024 25deg));--oui-yellow-0: light-dark(oklch(98.75% 0.02 100deg), oklch(20% 0.07 90deg));--oui-yellow-1: light-dark(oklch(97% 0.04 99deg), oklch(25% 0.09 91deg));--oui-yellow-2: light-dark(oklch(94% 0.06 98deg), oklch(32% 0.1 92deg));--oui-yellow-3: light-dark(oklch(89% 0.08 97deg), oklch(40% 0.11 93deg));--oui-yellow-4: light-dark(oklch(80% 0.1 96deg), oklch(50% 0.12 94deg));--oui-yellow-5: light-dark(oklch(70% 0.11 95deg), oklch(60% 0.11 95deg));--oui-yellow-6: light-dark(oklch(60% 0.12 94deg), oklch(70% 0.1 96deg));--oui-yellow-7: light-dark(oklch(50% 0.14 93deg), oklch(80% 0.07 97deg));--oui-yellow-8: light-dark(oklch(40% 0.12 92deg), oklch(89% 0.05 98deg));--oui-yellow-9: light-dark(oklch(32% 0.11 91deg), oklch(94% 0.035 99deg));--oui-yellow-10: light-dark(oklch(25% 0.09 90deg), oklch(97.5% 0.02 100deg));--oui-gray-0: light-dark(oklch(98.5% 0 0deg), oklch(20% 0 0deg));--oui-gray-1: light-dark(oklch(96% 0 0deg), oklch(25% 0 0deg));--oui-gray-2: light-dark(oklch(92% 0 0deg), oklch(32% 0 0deg));--oui-gray-3: light-dark(oklch(87% 0 0deg), oklch(40% 0 0deg));--oui-gray-4: light-dark(oklch(80% 0 0deg), oklch(50% 0 0deg));--oui-gray-5: light-dark(oklch(70% 0 0deg), oklch(60% 0 0deg));--oui-gray-6: light-dark(oklch(60% 0 0deg), oklch(70% 0 0deg));--oui-gray-7: light-dark(oklch(50% 0 0deg), oklch(80% 0 0deg));--oui-gray-8: light-dark(oklch(40% 0 0deg), oklch(87% 0 0deg));--oui-gray-9: light-dark(oklch(32% 0 0deg), oklch(92% 0 0deg));--oui-gray-10: light-dark(oklch(25% 0 0deg), oklch(96% 0 0deg));--oui-slate-0: light-dark(oklch(98.5% 0.0025 255deg), oklch(20% 0.005 255deg));--oui-slate-1: light-dark(oklch(96% 0.005 255deg), oklch(25% 0.0075 255deg));--oui-slate-2: light-dark(oklch(92% 0.0075 255deg), oklch(32% 0.01 255deg));--oui-slate-3: light-dark(oklch(87% 0.01 255deg), oklch(40% 0.0125 255deg));--oui-slate-4: light-dark(oklch(80% 0.015 255deg), oklch(50% 0.015 255deg));--oui-slate-5: light-dark(oklch(70% 0.02 255deg), oklch(60% 0.02 255deg));--oui-slate-6: light-dark(oklch(60% 0.015 255deg), oklch(70% 0.015 255deg));--oui-slate-7: light-dark(oklch(50% 0.0125 255deg), oklch(80% 0.01 255deg));--oui-slate-8: light-dark(oklch(40% 0.01 255deg), oklch(87% 0.0075 255deg));--oui-slate-9: light-dark(oklch(32% 0.0075 255deg), oklch(92% 0.005 255deg));--oui-slate-10: light-dark(oklch(25% 0.005 255deg), oklch(96% 0.0025 255deg));--oui-stone-0: light-dark(oklch(98.5% 0.0033 95deg), oklch(20% 0.005 95deg));--oui-stone-1: light-dark(oklch(96% 0.0067 95deg), oklch(25% 0.0075 95deg));--oui-stone-2: light-dark(oklch(92% 0.01 95deg), oklch(32% 0.01 95deg));--oui-stone-3: light-dark(oklch(87% 0.0125 95deg), oklch(40% 0.0125 95deg));--oui-stone-4: light-dark(oklch(80% 0.015 95deg), oklch(50% 0.015 95deg));--oui-stone-5: light-dark(oklch(70% 0.02 95deg), oklch(60% 0.02 95deg));--oui-stone-6: light-dark(oklch(60% 0.015 95deg), oklch(70% 0.015 95deg));--oui-stone-7: light-dark(oklch(50% 0.0125 95deg), oklch(80% 0.0125 95deg));--oui-stone-8: light-dark(oklch(40% 0.01 95deg), oklch(87% 0.01 95deg));--oui-stone-9: light-dark(oklch(32% 0.0075 95deg), oklch(92% 0.0067 95deg));--oui-stone-10: light-dark(oklch(25% 0.005 95deg), oklch(96% 0.0033 95deg))}/*! https://github.com/oscarpalmer/oui */:where(.oui-card){box-shadow:inset 0 1px 0 0 rgba(0,0,0,0),0 0 0 1px color-mix(in oklab, var(--oui-gray-6), transparent 92.5%),0 1px 2px -0.5px color-mix(in oklab, var(--oui-gray-6), transparent 92.5%),0 2px 4px -1px color-mix(in oklab, var(--oui-gray-6), transparent 92.5%);padding:1em 1.25em;background-color:var(--oui-absolute);border-radius:.5em;--stack-gap: 1em}:where(.oui-details>summary){display:inline-flex;align-items:center;list-style:none;outline:4px solid color-mix(in oklab, var(--oui-blue-6), transparent var(--oui-outline-percentage, 100%));outline-offset:.25em;border-radius:.125em;transition:.125s ease-in-out,margin 0s;cursor:pointer}:where(.oui-details>summary)::before{content:"";width:1em;height:1em;margin:0 .5em 0 0;background-color:currentcolor;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='4'%3E%3Cpath d='M4 0h6L7 4'/%3E%3C/svg%3E");mask-size:contain;mask-position:center;mask-repeat:no-repeat;transition:transform .125s ease-in-out;transform:rotate(-90deg)}:where(.oui-details>summary):focus-visible{--oui-outline-percentage: 50%;padding:0 .5em 0 .25em;color:var(--oui-blue-8)}@media(hover: hover){:where(.oui-details>summary):hover{color:var(--oui-blue-8)}}:where(.oui-details[open]>summary){margin:0 0 1em}:where(.oui-details[open]>summary)::before{transform:rotate(0deg)}:where(.oui-formatted){box-shadow:inset 0 1px 0 0 rgba(0,0,0,0),0 0 0 1px color-mix(in oklab, var(--oui-gray-6), transparent 92.5%),0 1px 2px -0.5px color-mix(in oklab, var(--oui-gray-6), transparent 92.5%),0 2px 4px -1px color-mix(in oklab, var(--oui-gray-6), transparent 92.5%);padding:1em 1.25em;background-color:var(--oui-absolute);border-radius:.5em;color:var(--oui-gray-8);font-family:monospace,monospace;font-size:.875rem;line-height:1.5}:where(.oui-meter){appearance:none;height:.75em;padding:.125em;overflow:hidden;background-color:var(--oui-absolute);background-image:none;border:1px solid var(--oui-gray-3);border-radius:.375em}:where(.oui-meter)::-moz-meter-bar{box-shadow:inset 0 1px 0 0 color-mix(in oklab, var(--oui-absolute), transparent 82.5%),0 0 0 1px color-mix(in oklab, var(--oui-blue-6), transparent 33%),0 1px 2px -0.5px color-mix(in oklab, var(--oui-blue-6), transparent 33%);appearance:none;min-width:.5em;background-color:var(--oui-blue-5);background-image:none;border-radius:.25em}:where(.oui-meter):-moz-meter-optimum::-moz-meter-bar{box-shadow:inset 0 1px 0 0 color-mix(in oklab, var(--oui-absolute), transparent 82.5%),0 0 0 1px color-mix(in oklab, var(--oui-green-6), transparent 33%),0 1px 2px -0.5px color-mix(in oklab, var(--oui-green-6), transparent 33%);appearance:none;min-width:.5em;background-color:var(--oui-green-5);background-image:none;border-radius:.25em}:where(.oui-meter):-moz-meter-sub-optimum::-moz-meter-bar{box-shadow:inset 0 1px 0 0 color-mix(in oklab, var(--oui-absolute), transparent 82.5%),0 0 0 1px color-mix(in oklab, var(--oui-yellow-6), transparent 33%),0 1px 2px -0.5px color-mix(in oklab, var(--oui-yellow-6), transparent 33%);appearance:none;min-width:.5em;background-color:var(--oui-yellow-5);background-image:none;border-radius:.25em}:where(.oui-meter):-moz-meter-sub-sub-optimum::-moz-meter-bar{box-shadow:inset 0 1px 0 0 color-mix(in oklab, var(--oui-absolute), transparent 82.5%),0 0 0 1px color-mix(in oklab, var(--oui-red-6), transparent 33%),0 1px 2px -0.5px color-mix(in oklab, var(--oui-red-6), transparent 33%);appearance:none;min-width:.5em;background-color:var(--oui-red-5);background-image:none;border-radius:.25em}:where(.oui-meter)::-webkit-meter-bar{appearance:none;background:none}:where(.oui-meter)::-webkit-meter-even-less-good-value{box-shadow:inset 0 1px 0 0 color-mix(in oklab, var(--oui-absolute), transparent 82.5%),0 0 0 1px color-mix(in oklab, var(--oui-red-6), transparent 33%),0 1px 2px -0.5px color-mix(in oklab, var(--oui-red-6), transparent 33%);appearance:none;min-width:.5em;background-color:var(--oui-red-5);background-image:none;border-radius:.25em}:where(.oui-meter)::-webkit-meter-optimum-value{box-shadow:inset 0 1px 0 0 color-mix(in oklab, var(--oui-absolute), transparent 82.5%),0 0 0 1px color-mix(in oklab, var(--oui-green-6), transparent 33%),0 1px 2px -0.5px color-mix(in oklab, var(--oui-green-6), transparent 33%);appearance:none;min-width:.5em;background-color:var(--oui-green-5);background-image:none;border-radius:.25em}:where(.oui-meter)::-webkit-meter-suboptimum-value{box-shadow:inset 0 1px 0 0 color-mix(in oklab, var(--oui-absolute), transparent 82.5%),0 0 0 1px color-mix(in oklab, var(--oui-yellow-6), transparent 33%),0 1px 2px -0.5px color-mix(in oklab, var(--oui-yellow-6), transparent 33%);appearance:none;min-width:.5em;background-color:var(--oui-yellow-5);background-image:none;border-radius:.25em}:where(.oui-progress){appearance:none;height:.75em;padding:.125em;overflow:hidden;background-color:var(--oui-absolute);background-image:none;border:1px solid var(--oui-gray-3);border-radius:.375em}:where(.oui-progress)::-moz-progress-bar{box-shadow:inset 0 1px 0 0 color-mix(in oklab, var(--oui-absolute), transparent 82.5%),0 0 0 1px color-mix(in oklab, var(--oui-blue-6), transparent 33%),0 1px 2px -0.5px color-mix(in oklab, var(--oui-blue-6), transparent 33%);appearance:none;min-width:.5em;background-color:var(--oui-blue-5);background-image:none;border-radius:.25em}:where(.oui-progress)::-webkit-progress-bar{appearance:none;background:none}:where(.oui-progress)::-webkit-progress-value{box-shadow:inset 0 1px 0 0 color-mix(in oklab, var(--oui-absolute), transparent 82.5%),0 0 0 1px color-mix(in oklab, var(--oui-blue-6), transparent 33%),0 1px 2px -0.5px color-mix(in oklab, var(--oui-blue-6), transparent 33%);appearance:none;min-width:.5em;background-color:var(--oui-blue-5);background-image:none;border-radius:.25em}:where(.oui-shadow),:where(.oui-shadow-0){box-shadow:inset 0 1px 0 0 rgba(0,0,0,0),0 0 0 1px light-dark(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.25)),0 1px 2px -0.5px light-dark(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.25))}:where(.oui-shadow-1){box-shadow:inset 0 1px 0 0 rgba(0,0,0,0),0 0 0 1px light-dark(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.25)),0 1px 2px -0.5px light-dark(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.25)),0 2px 4px -1px light-dark(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.25))}:where(.oui-shadow-2){box-shadow:inset 0 1px 0 0 rgba(0,0,0,0),0 0 0 1px light-dark(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.25)),0 1px 2px -0.5px light-dark(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.25)),0 2px 4px -1px light-dark(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.25)),0 4px 8px -2px light-dark(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.25))}:where(.oui-shadow-3){box-shadow:inset 0 1px 0 0 rgba(0,0,0,0),0 0 0 1px light-dark(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.25)),0 1px 2px -0.5px light-dark(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.25)),0 2px 4px -1px light-dark(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.25)),0 4px 8px -2px light-dark(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.25)),0 8px 16px -4px light-dark(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.25))}:where(.oui-shadow-4){box-shadow:inset 0 1px 0 0 rgba(0,0,0,0),0 0 0 1px light-dark(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.25)),0 1px 2px -0.5px light-dark(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.25)),0 2px 4px -1px light-dark(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.25)),0 4px 8px -2px light-dark(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.25)),0 8px 16px -4px light-dark(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.25)),0 16px 32px -8px light-dark(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.25))}:where(.oui-shadow-5){box-shadow:inset 0 1px 0 0 rgba(0,0,0,0),0 0 0 1px light-dark(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.25)),0 1px 2px -0.5px light-dark(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.25)),0 2px 4px -1px light-dark(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.25)),0 4px 8px -2px light-dark(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.25)),0 8px 16px -4px light-dark(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.25)),0 16px 32px -8px light-dark(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.25)),0 32px 64px -16px light-dark(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.25)),0 64px 128px -32px light-dark(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.25))}/*! https://github.com/oscarpalmer/oui */:where(.fill){flex:1}:where(.flow,.stack){display:flex}:where(.flow){flex-flow:row wrap;align-items:center;gap:var(--flow-gap, 1rem)}:where(.flow-large,.flow--large){gap:var(--flow-gap-large, calc(2 * var(--flow-gap, 1rem)))}:where(.flow-nowrap,.flow--nowrap){flex-wrap:nowrap}:where(.flow-small,.flow--small){gap:var(--flow-gap-small, calc(0.5 * var(--flow-gap, 1rem)))}:where(.flow-text,.flow--text){gap:var(--flow-gap-text, 1em)}:where(.stack){flex-flow:column nowrap;gap:var(--stack-gap, 1rem)}:where(.stack-large,.stack--large){gap:var(--stack-gap-large, calc(2 * var(--stack-gap, 1rem)))}:where(.stack-small,.stack--small){gap:var(--stack-gap-small, calc(0.5 * var(--stack-gap, 1rem)))}:where(.stack-text,.stack--text){gap:var(--stack-gap-text, 1em)}:where(.flex-reverse[class^=flow i],.flex-reverse[class*=" flow"i],.flex--reverse[class^=flow i],.flex--reverse[class*=" flow"i]){flex-direction:row-reverse}:where(.flex-reverse[class^=stack i],.flex-reverse[class*=" stack"i],.flex--reverse[class^=stack i],.flex--reverse[class*=" stack"i]){flex-direction:column-reverse}:where(.flex-ac-c,.flex-ac--c){align-content:center}:where(.flex-ac-fe,.flex-ac--fe){align-content:flex-end}:where(.flex-ac-fs,.flex-ac--fs){align-content:flex-start}:where(.flex-ac-s,.flex-ac--s){align-content:stretch}:where(.flex-ai-c,.flex-ai--c){align-items:center}:where(.flex-ai-fe,.flex-ai--fe){align-items:flex-end}:where(.flex-ai-fs,.flex-ai--fs){align-items:flex-start}:where(.flex-ai-s,.flex-ai--s){align-items:stretch}:where(.flex-as-c,.flex-as--c){align-self:center}:where(.flex-as-fe,.flex-as--fe){align-self:flex-end}:where(.flex-as-fs,.flex-as--fs){align-self:flex-start}:where(.flex-as-s,.flex-as--s){align-self:stretch}:where(.flex-ac-sa,.flex-ac--sa){align-content:space-around}:where(.flex-ac-sb,.flex-ac--sb){align-content:space-between}:where(.flex-ac-se,.flex-ac--se){align-content:space-evenly}:where(.flex-jc-c,.flex-jc--c){justify-content:center}:where(.flex-jc-fe,.flex-jc--fe){justify-content:flex-end}:where(.flex-jc-fs,.flex-jc--fs){justify-content:flex-start}:where(.flex-jc-s,.flex-jc--s){justify-content:stretch}:where(.flex-ji-c,.flex-ji--c){justify-items:center}:where(.flex-ji-fe,.flex-ji--fe){justify-items:flex-end}:where(.flex-ji-fs,.flex-ji--fs){justify-items:flex-start}:where(.flex-ji-s,.flex-ji--s){justify-items:stretch}:where(.flex-js-c,.flex-js--c){justify-self:center}:where(.flex-js-fe,.flex-js--fe){justify-self:flex-end}:where(.flex-js-fs,.flex-js--fs){justify-self:flex-start}:where(.flex-js-s,.flex-js--s){justify-self:stretch}:where(.flex-jc-sa,.flex-jc--sa){justify-content:space-around}:where(.flex-jc-sb,.flex-jc--sb){justify-content:space-between}:where(.flex-jc-se,.flex-jc--se){justify-content:space-evenly}/*! https://github.com/oscarpalmer/oui */:where([oui-dialog],[oui-popover],[oui-tooltip-content]),:where([oui-dialog])::backdrop{opacity:0;transition:.125s ease-in-out;transition-property:opacity,scale}:where([oui-dialog],[oui-popover],[oui-tooltip-content]){box-shadow:inset 0 1px 0 0 rgba(0,0,0,0),0 0 0 1px light-dark(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.25)),0 1px 2px -0.5px light-dark(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.25)),0 2px 4px -1px light-dark(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.25)),0 4px 8px -2px light-dark(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.25)),0 8px 16px -4px light-dark(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.25)),0 16px 32px -8px light-dark(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.25)),0 32px 64px -16px light-dark(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.25)),0 64px 128px -32px light-dark(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.25));background-color:var(--oui-absolute);scale:.9}:where([oui-dialog]:focus,[oui-popover]:focus,[oui-tooltip-content]:focus){outline:none}:where([oui-dialog][oui-dialog-open],[oui-popover][oui-popover-open],[oui-tooltip-content][oui-tooltip-content-open]),:where([oui-dialog][oui-dialog-open])::backdrop{opacity:1}:where([oui-dialog][oui-dialog-open],[oui-popover][oui-popover-open],[oui-tooltip-content][oui-tooltip-content-open]){scale:1;transition-delay:.125s}:where([oui-dialog]){position:relative}:where([oui-dialog-resizer]){position:absolute;inset:auto 0 0 auto}:where([oui-popover],[oui-tooltip-content]){--margin-bottom: 0.5em;--margin-left: 0.5em;--margin-right: 0.5em;--margin-top: 0.5em;inset-block:var(--margin-top) var(--margin-bottom);inset-inline:var(--margin-left) var(--margin-right)}:where([oui-popover],[oui-tooltip-content])[oui-position$=bottom i]{--margin-bottom: 0}:where([oui-popover],[oui-tooltip-content])[oui-position$=end i]{--margin-right: 0}:where([oui-popover],[oui-tooltip-content])[oui-position$=start i]{--margin-left: 0}:where([oui-popover],[oui-tooltip-content])[oui-position$=top i]{--margin-top: 0}:where([oui-popover]){padding:1rem;border-radius:.25rem}:where([oui-tooltip]:is(abbr,b,cite,dfn,code,em,i,kbd,mark,q,samp,small,span,strong,sub,sup,time,var)){text-decoration:underline dotted;text-decoration-skip-ink:auto;text-underline-offset:.25em;cursor:help}:where([oui-tooltip-content]){max-width:48ch;padding:.75em 1em;border-radius:.25rem;font-size:.875rem;pointer-events:none}:where([oui-tooltip-content])::after{content:"";display:block;position:absolute}:where([oui-tooltip-content])[oui-position^=above i]::after,:where([oui-tooltip-content])[oui-position^=below i]::after,:where([oui-tooltip-content])[oui-position^=bottom i]::after,:where([oui-tooltip-content])[oui-position^=top i]::after{width:100%;height:1em}:where([oui-tooltip-content])[oui-position^=above i]::after,:where([oui-tooltip-content])[oui-position^=top i]::after{inset:calc(100% - .5em) 0 0}:where([oui-tooltip-content])[oui-position^=below i]::after,:where([oui-tooltip-content])[oui-position^=bottom i]::after{inset:-0.5em 0 0}:where([oui-tooltip-content])[oui-position^=end i]::after,:where([oui-tooltip-content])[oui-position^=left i]::after,:where([oui-tooltip-content])[oui-position^=right i]::after,:where([oui-tooltip-content])[oui-position^=start i]::after{width:1em;height:100%}:where([oui-tooltip-content])[oui-position^=end i]::after,:where([oui-tooltip-content])[oui-position^=right i]::after{inset:0 0 0 -0.5em}:where([oui-tooltip-content])[oui-position^=left i]::after,:where([oui-tooltip-content])[oui-position^=start i]::after{inset:0 0 0 calc(100% - .5em)}:where([oui-tooltip-content][oui-tooltip-content-open]){opacity:1;pointer-events:all}/*! https://github.com/oscarpalmer/oui */:where(.oui-fieldset){padding:1em;border:1px solid var(--oui-gray-3);border-radius:.25em}:where(.oui-input){--oui-background-value: var(--oui-absolute)}:where(.oui-input:not([type=range i])){--oui-outline-percentage: 100%;--oui-outline-value: var(--oui-blue-6);outline:4px solid color-mix(in oklab, var(--oui-outline-value), transparent var(--oui-outline-percentage));outline-offset:0;--oui-background-percentage: 0%;--oui-foreground-percentage: 0%;align-content:center;background-color:color-mix(in oklab, var(--oui-background-value), transparent var(--oui-background-percentage));border:1px solid var(--oui-border-value, var(--oui-gray-3));box-shadow:inset 0 2px 4px -1px var(--oui-gray-3);color:color-mix(in oklab, var(--oui-foreground-value, inherit), transparent var(--oui-foreground-percentage));-webkit-text-fill-color:color-mix(in oklab, var(--oui-foreground-value, inherit), transparent var(--oui-foreground-percentage));transition:.125s ease-in-out;transition-property:background,outline,border,box-shadow,color}:where(.oui-input:not([type=range i])).oui-validate:not([disabled],[readonly],[aria-disabled=true i],[aria-readonly=true i],:focus-visible,:focus-within):is(:user-invalid:not([aria-invalid=false i]),[aria-invalid=true i]){--oui-border-value: var(--oui-red-5);--oui-foreground-value: var(--oui-red-9);--oui-outline-percentage: 82.5%;--oui-outline-value: var(--oui-red-6)}:where(.oui-input:not([type=range i])).oui-validate:not([disabled],[readonly],[aria-disabled=true i],[aria-readonly=true i],:focus-visible,:focus-within):is(:user-valid:not([aria-invalid=true i]),[aria-invalid=false i]){--oui-border-value: var(--oui-green-5);--oui-foreground-value: var(--oui-green-9);--oui-outline-percentage: 82.5%;--oui-outline-value: var(--oui-green-6)}:where(.oui-input:not([type=range i])):not([disabled],[readonly],[aria-disabled=true i],[aria-readonly=true i]):focus-visible,:where(.oui-input:not([type=range i])):not([disabled],[readonly],[aria-disabled=true i],[aria-readonly=true i]):focus-within{--oui-border-value: var(--oui-blue-5);--oui-foreground-value: inherit;--oui-outline-percentage: 75%;--oui-outline-value: var(--oui-blue-6)}@media(hover: hover){:where(.oui-input:not([type=range i])):not([disabled],[readonly],[aria-disabled=true i],[aria-readonly=true i]):hover{--oui-border-value: var(--oui-blue-4);--oui-foreground-percentage: 0%;--oui-foreground-value: inherit;--oui-outline-percentage: 90%;--oui-outline-value: var(--oui-blue-6)}}:where(.oui-input:not([type=range i])):is([disabled],[readonly],[aria-disabled=true i],[aria-readonly=true i]){--oui-foreground-percentage: 25%;font-style:italic}:where(.oui-input:not([type=range i])):is([disabled],[readonly],[aria-disabled=true i],[aria-readonly=true i]):focus-visible{--oui-outline-percentage: 75%}:where(.oui-input:not([type=range i])):is([disabled],[aria-disabled=true i]){--oui-background-percentage: 50%}:where(.oui-input:not([type=range i])){padding:.5em .75em;border-radius:.25em}:where(.oui-input:not([type=range i],select[multiple],textarea)){overflow:hidden;white-space:nowrap;text-overflow:ellipsis}:where(.oui-input:is([list]))::-webkit-calendar-picker-indicator{display:none !important}:where(.oui-input:is([type=color i])){padding:0}:where(.oui-input:is([type=date i],[type=datetime-local i],[type=month i],[type=number i],[type=tel i],[type=time i],[type=url i],[type=week i])){font-variant-numeric:tabular-nums}:where(.oui-input:is([type=date i],[type=datetime-local i],[type=month i],[type=week i]))::-webkit-calendar-picker-indicator{--oui-outline-percentage: 100%;--oui-outline-value: var(--oui-blue-6);outline:4px solid color-mix(in oklab, var(--oui-outline-value), transparent var(--oui-outline-percentage));outline-offset:2px;border-radius:1em;transition:outline .125s ease-in-out;cursor:pointer}:where(.oui-input:is([type=date i],[type=datetime-local i],[type=month i],[type=week i]))::-webkit-calendar-picker-indicator:focus-within{--oui-outline-percentage: 62.5%}@media(hover: hover){:where(.oui-input:is([type=date i],[type=datetime-local i],[type=month i],[type=week i]))::-webkit-calendar-picker-indicator:hover{--oui-outline-percentage: 85%}}:where(.oui-input:is([type=file i])){padding-left:.5em}:where(.oui-input:is([type=file i]))::file-selector-button{--oui-background-percentage: 50%;--oui-background-value: var(--oui-gray-2);--oui-foreground-percentage: 0%;--oui-foreground-value: var(--oui-gray-8);--oui-outline-percentage: 100%;--oui-outline-value: var(--oui-gray-5);--oui-shadow-inset: color-mix(in oklab, var(--oui-absolute), transparent 75%);--oui-shadow-percentage: 82.5%;--oui-shadow-value: color-mix( in oklab, var(--oui-outline-value), transparent var(--oui-shadow-percentage) );box-shadow:inset 0 1px 0 0 var(--oui-shadow-inset),0 0 0 1px var(--oui-shadow-value),0 1px 2px -0.5px var(--oui-shadow-value),0 2px 4px -1px var(--oui-shadow-value),0 4px 8px -2px var(--oui-shadow-value);padding:.5em .75em;display:inline-flex;flex-flow:row wrap;gap:.75em;align-items:center;border-radius:.25em;background-color:color-mix(in oklab, var(--oui-background-value), transparent var(--oui-background-percentage));outline:4px solid color-mix(in oklab, var(--oui-outline-value), transparent var(--oui-outline-percentage));border:none;color:color-mix(in oklab, var(--oui-foreground-value), transparent var(--oui-foreground-percentage));line-height:1.25;position:relative;transition:.125s ease-in-out;transition-property:background,outline,box-shadow,color}:where(.oui-input:is([type=file i]))::file-selector-button::after{content:"";width:1em;height:1em;display:inline-flex;opacity:0;background-color:color-mix(in oklab, var(--oui-foreground-value), transparent var(--oui-foreground-percentage));mask-image:url("");mask-position:center;mask-repeat:no-repeat;mask-size:1em 1em;pointer-events:none;transition:.125s ease-in-out;transition-property:background-color,color,mask-image,opacity;position:absolute;inset:50% auto auto 50%;transform:translate3d(-50%, -50%, 0)}:where(.oui-input:is([type=file i]))::file-selector-button:has(.oui-icon:is(:first-child))::after{inset:auto;transform:none}:where(.oui-input:is([type=file i]))::file-selector-button:has(.oui-icon:is(:last-child))::after{inset:auto .75em auto auto;transform:none}:where(.oui-input:is([type=file i]))::file-selector-button:focus-visible{--oui-outline-percentage: 75%}@media(hover: hover){:where(.oui-input:is([type=file i]))::file-selector-button:not([disabled],[aria-disabled=true i]):hover{--oui-background-percentage: 50%;--oui-foreground-percentage: 25%;--oui-shadow-percentage: 90%}}:where(.oui-input:is([type=file i]))::file-selector-button:not([disabled],[aria-disabled=true i])[aria-busy=true i]:not(:has(.oui-icon:is(:first-child,:last-child))),:where(.oui-input:is([type=file i]))::file-selector-button:not([disabled],[aria-disabled=true i])[data-state=busy i]:not(:has(.oui-icon:is(:first-child,:last-child))),:where(.oui-input:is([type=file i]))::file-selector-button:not([disabled],[aria-disabled=true i])[data-state=error i]:not(:has(.oui-icon:is(:first-child,:last-child))),:where(.oui-input:is([type=file i]))::file-selector-button:not([disabled],[aria-disabled=true i])[data-state=loading i]:not(:has(.oui-icon:is(:first-child,:last-child))),:where(.oui-input:is([type=file i]))::file-selector-button:not([disabled],[aria-disabled=true i])[data-state=success i]:not(:has(.oui-icon:is(:first-child,:last-child))){color:rgba(0,0,0,0)}:where(.oui-input:is([type=file i]))::file-selector-button:not([disabled],[aria-disabled=true i])[aria-busy=true i]::after,:where(.oui-input:is([type=file i]))::file-selector-button:not([disabled],[aria-disabled=true i])[data-state=busy i]::after,:where(.oui-input:is([type=file i]))::file-selector-button:not([disabled],[aria-disabled=true i])[data-state=error i]::after,:where(.oui-input:is([type=file i]))::file-selector-button:not([disabled],[aria-disabled=true i])[data-state=loading i]::after,:where(.oui-input:is([type=file i]))::file-selector-button:not([disabled],[aria-disabled=true i])[data-state=success i]::after{opacity:1}:where(.oui-input:is([type=file i]))::file-selector-button:not([disabled],[aria-disabled=true i])[aria-busy=true i] .oui-icon,:where(.oui-input:is([type=file i]))::file-selector-button:not([disabled],[aria-disabled=true i])[data-state=busy i] .oui-icon,:where(.oui-input:is([type=file i]))::file-selector-button:not([disabled],[aria-disabled=true i])[data-state=error i] .oui-icon,:where(.oui-input:is([type=file i]))::file-selector-button:not([disabled],[aria-disabled=true i])[data-state=loading i] .oui-icon,:where(.oui-input:is([type=file i]))::file-selector-button:not([disabled],[aria-disabled=true i])[data-state=success i] .oui-icon{opacity:0}:where(.oui-input:is([type=file i]))::file-selector-button:not([disabled],[aria-disabled=true i])[aria-busy=true i],:where(.oui-input:is([type=file i]))::file-selector-button:not([disabled],[aria-disabled=true i])[data-state=busy i],:where(.oui-input:is([type=file i]))::file-selector-button:not([disabled],[aria-disabled=true i])[data-state=loading i]{--oui-background-value: var(--oui-blue-2);--oui-foreground-value: var(--oui-blue-8);--oui-outline-value: var(--oui-blue-5)}:where(.oui-input:is([type=file i]))::file-selector-button:not([disabled],[aria-disabled=true i])[aria-busy=true i]::after,:where(.oui-input:is([type=file i]))::file-selector-button:not([disabled],[aria-disabled=true i])[data-state=busy i]::after,:where(.oui-input:is([type=file i]))::file-selector-button:not([disabled],[aria-disabled=true i])[data-state=loading i]::after{mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJpY29uIGljb24tdGFibGVyIGljb25zLXRhYmxlci1vdXRsaW5lIGljb24tdGFibGVyLWxvYWRlci0yIj48cGF0aCBzdHJva2U9Im5vbmUiIGQ9Ik0wIDBoMjR2MjRIMHoiIGZpbGw9Im5vbmUiIC8+PHBhdGggZD0iTTEyIDNhOSA5IDAgMSAwIDkgOSIgLz48L3N2Zz4=");transform-origin:center;animation:oui-button-icon-centered 1s linear infinite}@keyframes oui-button-icon-centered{to{transform:translate3d(-50%, -50%, 0) rotate3d(0, 0, 1, 360deg)}}:where(.oui-input:is([type=file i]))::file-selector-button:not([disabled],[aria-disabled=true i])[aria-busy=true i]:has(.oui-icon:is(:first-child,:last-child))::after,:where(.oui-input:is([type=file i]))::file-selector-button:not([disabled],[aria-disabled=true i])[data-state=busy i]:has(.oui-icon:is(:first-child,:last-child))::after,:where(.oui-input:is([type=file i]))::file-selector-button:not([disabled],[aria-disabled=true i])[data-state=loading i]:has(.oui-icon:is(:first-child,:last-child))::after{animation:oui-button-icon-offset 1s linear infinite}@keyframes oui-button-icon-offset{to{transform:rotate3d(0, 0, 1, 360deg)}}:where(.oui-input:is([type=file i]))::file-selector-button:not([disabled],[aria-disabled=true i])[data-state=error i]{--oui-background-value: var(--oui-red-2);--oui-foreground-value: var(--oui-red-8);--oui-outline-value: var(--oui-red-5)}:where(.oui-input:is([type=file i]))::file-selector-button:not([disabled],[aria-disabled=true i])[data-state=error i]::after{mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJpY29uIGljb24tdGFibGVyIGljb25zLXRhYmxlci1vdXRsaW5lIGljb24tdGFibGVyLXgiPjxwYXRoIHN0cm9rZT0ibm9uZSIgZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIgLz48cGF0aCBkPSJNMTggNmwtMTIgMTIiIC8+PHBhdGggZD0iTTYgNmwxMiAxMiIgLz48L3N2Zz4=")}:where(.oui-input:is([type=file i]))::file-selector-button:not([disabled],[aria-disabled=true i])[data-state=success i]{--oui-background-value: var(--oui-green-2);--oui-foreground-value: var(--oui-green-8);--oui-outline-value: var(--oui-green-5)}:where(.oui-input:is([type=file i]))::file-selector-button:not([disabled],[aria-disabled=true i])[data-state=success i]::after{mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJpY29uIGljb24tdGFibGVyIGljb25zLXRhYmxlci1vdXRsaW5lIGljb24tdGFibGVyLWNoZWNrIj48cGF0aCBzdHJva2U9Im5vbmUiIGQ9Ik0wIDBoMjR2MjRIMHoiIGZpbGw9Im5vbmUiIC8+PHBhdGggZD0iTTUgMTJsNSA1bDEwIC0xMCIgLz48L3N2Zz4=")}:where(.oui-input:is([type=file i]))::file-selector-button:not([disabled],[aria-disabled=true i]):active{box-shadow:0 0 0 1px var(--oui-shadow-value),inset 0 1px 2px 0 var(--oui-shadow-value),inset 0 2px 4px 0 var(--oui-shadow-value);scale:.95}:where(.oui-input:is([type=file i]))::file-selector-button:not([disabled],[aria-disabled=true i]):active[aria-pressed=true i],:where(.oui-input:is([type=file i]))::file-selector-button:not([disabled],[aria-disabled=true i]):active[aria-selected=true i]{scale:1}:where(.oui-input:is([type=file i]))::file-selector-button[disabled],:where(.oui-input:is([type=file i]))::file-selector-button[aria-disabled=true i]{--oui-background-percentage: 80%;--oui-foreground-percentage: 25%;--oui-shadow-percentage: 92.5%;font-style:italic}:where(.oui-input:is([type=file i]))::file-selector-button .oui-icon{width:1em;height:1em}:where(.oui-input:is([type=file i]))::file-selector-button .oui-icon:is(:first-child,:last-child){transition:opacity .125s ease-in-out}:where(.oui-input:is([type=file i]))::file-selector-button{--oui-background-value: var(--oui-grey-2);--oui-outline-value: var(--oui-grey-6);margin:0 .75em 0 0;outline:none;font-size:.75em;cursor:pointer}:where(.oui-input:is([type=range i])){appearance:none;outline:none}:where(.oui-input:is([type=range i]))::range-track{--oui-outline-percentage: 100%;--oui-outline-value: var(--oui-blue-6);outline:4px solid color-mix(in oklab, var(--oui-outline-value), transparent var(--oui-outline-percentage));outline-offset:0;--oui-background-percentage: 0%;--oui-foreground-percentage: 0%;align-content:center;background-color:color-mix(in oklab, var(--oui-background-value), transparent var(--oui-background-percentage));border:1px solid var(--oui-border-value, var(--oui-gray-3));box-shadow:inset 0 2px 4px -1px var(--oui-gray-3);color:color-mix(in oklab, var(--oui-foreground-value, inherit), transparent var(--oui-foreground-percentage));-webkit-text-fill-color:color-mix(in oklab, var(--oui-foreground-value, inherit), transparent var(--oui-foreground-percentage));transition:.125s ease-in-out;transition-property:background,outline,border,box-shadow,color}:where(.oui-input:is([type=range i]))::range-track.oui-validate:not([disabled],[readonly],[aria-disabled=true i],[aria-readonly=true i],:focus-visible,:focus-within):is(:user-invalid:not([aria-invalid=false i]),[aria-invalid=true i]){--oui-border-value: var(--oui-red-5);--oui-foreground-value: var(--oui-red-9);--oui-outline-percentage: 82.5%;--oui-outline-value: var(--oui-red-6)}:where(.oui-input:is([type=range i]))::range-track.oui-validate:not([disabled],[readonly],[aria-disabled=true i],[aria-readonly=true i],:focus-visible,:focus-within):is(:user-valid:not([aria-invalid=true i]),[aria-invalid=false i]){--oui-border-value: var(--oui-green-5);--oui-foreground-value: var(--oui-green-9);--oui-outline-percentage: 82.5%;--oui-outline-value: var(--oui-green-6)}:where(.oui-input:is([type=range i]))::range-track:not([disabled],[readonly],[aria-disabled=true i],[aria-readonly=true i]):focus-visible,:where(.oui-input:is([type=range i]))::range-track:not([disabled],[readonly],[aria-disabled=true i],[aria-readonly=true i]):focus-within{--oui-border-value: var(--oui-blue-5);--oui-foreground-value: inherit;--oui-outline-percentage: 75%;--oui-outline-value: var(--oui-blue-6)}@media(hover: hover){:where(.oui-input:is([type=range i]))::range-track:not([disabled],[readonly],[aria-disabled=true i],[aria-readonly=true i]):hover{--oui-border-value: var(--oui-blue-4);--oui-foreground-percentage: 0%;--oui-foreground-value: inherit;--oui-outline-percentage: 90%;--oui-outline-value: var(--oui-blue-6)}}:where(.oui-input:is([type=range i]))::range-track:is([disabled],[readonly],[aria-disabled=true i],[aria-readonly=true i]){--oui-foreground-percentage: 25%;font-style:italic}:where(.oui-input:is([type=range i]))::range-track:is([disabled],[readonly],[aria-disabled=true i],[aria-readonly=true i]):focus-visible{--oui-outline-percentage: 75%}:where(.oui-input:is([type=range i]))::range-track:is([disabled],[aria-disabled=true i]){--oui-background-percentage: 50%}:where(.oui-input:is([type=range i]))::range-track{appearance:none;width:100%;height:.75em;border-radius:.75em;position:relative}:where(.oui-input:is([type=range i]))::range-thumb{--oui-background-percentage: 0%;--oui-background-value: var(--oui-blue-6);--oui-outline-percentage: 100%;--oui-outline-value: var(--oui-blue-6);outline:4px solid color-mix(in oklab, var(--oui-outline-value), transparent var(--oui-outline-percentage));outline-offset:0;appearance:none;width:1.25em;height:1.25em;background-color:color-mix(in oklab, var(--oui-background-value), transparent var(--oui-background-percentage));border:1px solid var(--oui-absolute);border-radius:1.25em;box-shadow:0 1px 2px 2px rgba(0,0,0,.125);cursor:pointer}:where(.oui-input:is([type=range i]))::-webkit-slider-thumb{position:relative;top:50%;transform:translateY(-50%)}:where(.oui-input.oui-validate:not([disabled],[readonly],[aria-disabled=true i],[aria-readonly=true i],:focus-visible,:focus-within):is(:user-invalid:not([aria-invalid=false i]),[aria-invalid=true i]))::file-selector-button{--oui-background-value: var(--oui-red-2);--oui-foreground-value: var(--oui-red-8);--oui-outline-value: var(--oui-red-6)}:where(.oui-input.oui-validate:not([disabled],[readonly],[aria-disabled=true i],[aria-readonly=true i],:focus-visible,:focus-within):is(:user-invalid:not([aria-invalid=false i]),[aria-invalid=true i]))::range-thumb{--oui-background-value: var(--oui-red-6)}:where(.oui-input.oui-validate:not([disabled],[readonly],[aria-disabled=true i],[aria-readonly=true i],:focus-visible,:focus-within):is(:user-invalid:not([aria-invalid=false i]),[aria-invalid=true i]))::range-track{--oui-border-value: var(--oui-red-5);--oui-foreground-value: var(--oui-red-9);--oui-outline-percentage: 82.5%;--oui-outline-value: var(--oui-red-6)}:where(.oui-input.oui-validate:not([disabled],[readonly],[aria-disabled=true i],[aria-readonly=true i],:focus-visible,:focus-within):is(:user-invalid:not([aria-invalid=false i]),[aria-invalid=true i]))>option:checked{background-color:var(--oui-red-2);color:var(--oui-red-9)}:where(.oui-input.oui-validate:not([disabled],[readonly],[aria-disabled=true i],[aria-readonly=true i],:focus-visible,:focus-within):is(:user-valid:not([aria-invalid=true i]),[aria-invalid=false i]))::file-selector-button{--oui-background-value: var(--oui-green-2);--oui-foreground-value: var(--oui-green-8);--oui-outline-value: var(--oui-green-6)}:where(.oui-input.oui-validate:not([disabled],[readonly],[aria-disabled=true i],[aria-readonly=true i],:focus-visible,:focus-within):is(:user-valid:not([aria-invalid=true i]),[aria-invalid=false i]))::range-track{--oui-border-value: var(--oui-green-5);--oui-foreground-value: var(--oui-green-9);--oui-outline-percentage: 82.5%;--oui-outline-value: var(--oui-green-6)}:where(.oui-input.oui-validate:not([disabled],[readonly],[aria-disabled=true i],[aria-readonly=true i],:focus-visible,:focus-within):is(:user-valid:not([aria-invalid=true i]),[aria-invalid=false i]))::range-thumb{--oui-background-value: var(--oui-green-6)}:where(.oui-input.oui-validate:not([disabled],[readonly],[aria-disabled=true i],[aria-readonly=true i],:focus-visible,:focus-within):is(:user-valid:not([aria-invalid=true i]),[aria-invalid=false i]))>option:checked{background-color:var(--oui-green-2);color:var(--oui-green-9)}:where(.oui-input:not([disabled],[readonly],[aria-disabled=true i],[aria-readonly=true i]):focus-visible,.oui-input:not([disabled],[readonly],[aria-disabled=true i],[aria-readonly=true i]):focus-within)::file-selector-button{--oui-background-value: var(--oui-blue-2);--oui-foreground-value: var(--oui-blue-8);--oui-outline-value: var(--oui-blue-6)}:where(.oui-input:not([disabled],[readonly],[aria-disabled=true i],[aria-readonly=true i]):focus-visible,.oui-input:not([disabled],[readonly],[aria-disabled=true i],[aria-readonly=true i]):focus-within)::range-thumb,:where(.oui-input:not([disabled],[readonly],[aria-disabled=true i],[aria-readonly=true i]):focus-visible,.oui-input:not([disabled],[readonly],[aria-disabled=true i],[aria-readonly=true i]):focus-within)::range-track{--oui-border-value: var(--oui-blue-5);--oui-foreground-value: inherit;--oui-outline-percentage: 75%;--oui-outline-value: var(--oui-blue-6)}:where(.oui-input:not([disabled],[readonly],[aria-disabled=true i],[aria-readonly=true i]):focus-visible,.oui-input:not([disabled],[readonly],[aria-disabled=true i],[aria-readonly=true i]):focus-within)::range-thumb{--oui-background-value: var(--oui-blue-6);box-shadow:0 1px 2px 2px rgba(0,0,0,.25)}@media(hover: hover){:where(.oui-input:not([disabled],[readonly],[aria-disabled=true i],[aria-readonly=true i]):hover)::file-selector-button{--oui-background-value: var(--oui-blue-2);--oui-foreground-value: var(--oui-blue-8);--oui-outline-value: var(--oui-blue-6)}:where(.oui-input:not([disabled],[readonly],[aria-disabled=true i],[aria-readonly=true i]):hover)::range-thumb{--oui-background-value: var(--oui-blue-5)}:where(.oui-input:not([disabled],[readonly],[aria-disabled=true i],[aria-readonly=true i]):hover)::range-track{--oui-border-value: var(--oui-blue-4);--oui-foreground-percentage: 0%;--oui-foreground-value: inherit;--oui-outline-percentage: 90%;--oui-outline-value: var(--oui-blue-6)}}:where(.oui-input:is([disabled],[readonly],[aria-disabled=true i],[aria-readonly=true i]))::-webkit-calendar-picker-indicator:focus-within{--oui-outline-percentage: 0%;--oui-outline-value: var(--oui-gray-3)}@media(hover: hover){:where(.oui-input:is([disabled],[readonly],[aria-disabled=true i],[aria-readonly=true i]))::-webkit-calendar-picker-indicator:hover{--oui-outline-percentage: 0%;--oui-outline-value: var(--oui-gray-3)}}:where(.oui-input:is([disabled],[readonly],[aria-disabled=true i],[aria-readonly=true i]))::file-selector-button{--oui-background-value: var(--oui-gray-1);cursor:default}:where(.oui-input:is([disabled],[readonly],[aria-disabled=true i],[aria-readonly=true i]))::range-thumb{--oui-background-value: var(--oui-gray-2);cursor:default}:where(.oui-input:is([disabled],[aria-disabled=true i]))::-webkit-calendar-picker-indicator{opacity:.5}:where(.oui-input:is([disabled],[aria-disabled=true i]))::range-thumb{--oui-background-value: var(--oui-gray-1);cursor:default}:where(.oui-input:is([disabled],[aria-disabled=true i]))::range-track{--oui-background-percentage: 50%;--oui-background-value: var(--oui-gray-0)}:where(select.oui-input,.oui-input[list]){padding-right:2em;background-position:right .5em center}:where(select.oui-input:is([multiple])){--oui-off: attr(oui-off);--oui-on: attr(oui-on, '\2713');padding:0}:where(select.oui-input:is([multiple])>option){padding:.5em .75em}:where(select.oui-input:is([multiple])[oui-off]>option)::before{content:var(--oui-off);margin:0 .75em 0 0}:where(select.oui-input:is([multiple])>option:nth-of-type(2n)){background-color:color-mix(in oklab, var(--oui-blue-0), transparent 50%)}:where(select.oui-input:is([multiple])>option:checked){background-color:var(--oui-blue-2);color:var(--oui-blue-9)}:where(select.oui-input:is([multiple])>option:checked)::before{content:var(--oui-on);margin:0 .75em 0 0}:where(textarea.oui-input){min-height:4em;resize:vertical;transition:all .125s ease-in-out,height 0s}:where(.oui-label,.oui-legend){font-size:.875rem;font-weight:bold;align-self:flex-start;cursor:pointer;transition:color .125s ease-in-out}@media(hover: hover){:where(:where(.oui-label,.oui-legend):hover){color:var(--oui-blue-8)}}:where(.oui-legend){padding:.5em;border:1px solid var(--oui-gray-3);border-radius:.25em}:where(.oui-switch,.oui-toggle){--oui-background-percentage: 50%;--oui-background-value: var(--oui-gray-1);--oui-border-value: var(--oui-gray-3);--oui-foreground-percentage: 0%;--oui-foreground-value: var(--oui-gray-8);--oui-outline-percentage: 100%;--oui-outline-value: var(--oui-blue-6);--oui-shadow-percentage: 85%;--oui-shadow-value: var(--oui-gray-10);position:relative;cursor:pointer}:where(.oui-switch,.oui-toggle)::before,:where(.oui-switch,.oui-toggle)::after{display:inline-block;font-family:system-ui,sans-serif;position:absolute;transition:.125s ease-in-out;transition-property:background,outline,border,box-shadow,color;pointer-events:none}:where(.oui-switch,.oui-toggle)::before{background-color:color-mix(in oklab, var(--oui-background-value), transparent var(--oui-background-percentage));outline:4px solid color-mix(in oklab, var(--oui-outline-value), transparent var(--oui-outline-percentage));outline-offset:0;border:1px solid var(--oui-border-value);box-shadow:inset 0 1px 2px 0 color-mix(in oklab, var(--oui-shadow-value), transparent var(--oui-shadow-percentage))}:where(.oui-switch,.oui-toggle)::after{color:color-mix(in oklab, var(--oui-foreground-value), transparent var(--oui-foreground-percentage))}:where(.oui-switch){padding:0 3em 0 0}:where(.oui-switch)::before{content:"";width:2.5em;height:1.5em;border-radius:3em;right:0}:where(.oui-switch)::after{content:attr(oui-off, "✕");width:1.5em;height:1.5em;background-color:var(--oui-absolute);border-radius:1.5em;box-shadow:0 1px 2px 1px rgba(0,0,0,.125);font-size:.75em;font-weight:bold;line-height:1.5em;text-align:center;top:.25em;right:1.5em;transition:right .125s ease-in-out}:where(.oui-switch:has(input:checked)){--oui-foreground-percentage: 0%;--oui-foreground-value: var(--oui-blue-8)}:where(.oui-switch:has(input:checked))::after{content:attr(oui-on, "✓");box-shadow:0 1px 2px 1px rgba(0,0,0,.25);right:.25em}:where(.oui-switch:has(input:active))::after{content:"";right:1em}:where(.oui-toggle){--oui-background-percentage: 100%;--oui-border-value: var(--oui-gray-4);padding:0 0 0 2em}:where(.oui-toggle)::before{content:"";width:1.5em;height:1.5em;inset:0 auto auto 0}:where(.oui-toggle)::after{opacity:0}:where(.oui-toggle:has(input[type=checkbox i])){--oui-foreground-percentage: 0%;--oui-foreground-value: white}:where(.oui-toggle:has(input[type=checkbox i]))::before{border-radius:.25em}:where(.oui-toggle:has(input[type=checkbox i]))::after{content:attr(oui-on, "✓");width:1.5em;height:1.5em;text-shadow:0 1px 2px rgba(0,0,0,.5);font-weight:bold;line-height:1.5em;text-align:center;inset:0 auto auto 0}:where(.oui-toggle:has(input[type=radio i])){position:relative}:where(.oui-toggle:has(input[type=radio i]))::before,:where(.oui-toggle:has(input[type=radio i]))::after{border-radius:50%}:where(.oui-toggle:has(input[type=radio i]))::after{content:"";width:.75em;height:.75em;background-color:var(--oui-absolute);box-shadow:0 1px 2px 0 rgba(0,0,0,.5);inset:.375em auto auto .375em}:where(.oui-toggle:has(input:checked))::after{opacity:1}:where(.oui-switch:has(input:checked),.oui-toggle:has(input:checked)){--oui-background-percentage: 25%;--oui-background-value: var(--oui-blue-6);--oui-border-value: var(--oui-blue-6);--oui-shadow-percentage: 50%;--oui-shadow-value: var(--oui-blue-8)}:where(.oui-switch:focus-within,.oui-toggle:focus-within){--oui-border-value: var(--oui-blue-6);--oui-outline-percentage: 75%;color:var(--oui-blue-8)}:where(.oui-switch:has(input:not([disabled],[aria-disabled=true i])):focus-within,.oui-toggle:has(input:not([disabled],[aria-disabled=true i])):focus-within){--oui-background-percentage: 50%}@media(hover: hover){:where(.oui-switch:has(input:not([disabled],[aria-disabled=true i])):hover,.oui-toggle:has(input:not([disabled],[aria-disabled=true i])):hover){--oui-border-value: var(--oui-blue-4);--oui-outline-percentage: 90%;--oui-outline-value: var(--oui-blue-6);color:var(--oui-blue-8)}:where(.oui-switch:has(input:not([disabled],[aria-disabled=true i]):is(:checked)):hover,.oui-toggle:has(input:not([disabled],[aria-disabled=true i]):is(:checked)):hover){--oui-background-percentage: 50%;--oui-background-value: var(--oui-blue-6)}}:where(.oui-switch:has(input[disabled],input[aria-disabled=true i]),.oui-toggle:has(input[disabled],input[aria-disabled=true i])){--oui-background-percentage: 50%;--oui-background-value: var(--oui-gray-0);--oui-border-value: var(--oui-gray-3);--oui-foreground-percentage: 25%;--oui-foreground-value: currentcolor;color:color-mix(in oklab, var(--oui-foreground-value), transparent var(--oui-foreground-percentage));font-style:italic;cursor:default}:where(.oui-switch:has(input[disabled],input[aria-disabled=true i]),.oui-toggle:has(input[disabled],input[aria-disabled=true i]))::after,:where(.oui-switch:has(input[disabled],input[aria-disabled=true i]),.oui-toggle:has(input[disabled],input[aria-disabled=true i]))::before{font-style:normal}:where(.oui-switch:has(input[disabled],input[aria-disabled=true i]),.oui-toggle:has(input[disabled],input[aria-disabled=true i]))::after{box-shadow:0 0 0 1px var(--oui-gray-3);text-shadow:none}:where(label.oui-switch,label.oui-toggle){display:inline-block;line-height:1.5}:where(.oui-switch input,.oui-toggle input){width:1px !important;height:1px !important;padding:0 !important;clip-path:inset(50%) !important;overflow:hidden !important;border:0 !important;white-space:nowrap !important}/*! https://github.com/oscarpalmer/oui */:where(.oui-message){--oui-background: var(--oui-gray-1);--oui-border: var(--oui-gray-2);--oui-foreground: var(--oui-gray-8);--oui-shadow-mixed: color-mix( in oklab, var(--oui-shadow-value, var(--oui-gray-6)), transparent var(--oui-shadow-percentage) );--oui-shadow-percentage: 92.5%;box-shadow:inset 0 1px 0 0 rgba(0,0,0,0),0 0 0 1px var(--oui-shadow-mixed),0 1px 2px -0.5px var(--oui-shadow-mixed),0 2px 4px -1px var(--oui-shadow-mixed);padding:1em 1.25em;background-color:color-mix(in oklab, var(--oui-background), transparent 75%);border-radius:.5em;max-width:fit-content;display:inline-flex;flex-flow:column nowrap;gap:1em;color:var(--oui-foreground);line-height:1.25}:where(.oui-message h2,.oui-message h3,.oui-message h4,.oui-message h5,.oui-message h6){color:var(--oui-foreground);font-size:1em;font-weight:bold}:where(.oui-message hr){height:1px;margin:0 -1.25em;background-color:color-mix(in oklab, var(--oui-border), transparent 25%);border:none}:where(.oui-message p){max-width:32rem;max-width:64ch;display:inline-flex;flex-flow:row wrap;gap:1em}:where(.oui-message--blue,.oui-message--info){--oui-background: var(--oui-blue-1);--oui-border: var(--oui-blue-2);--oui-foreground: var(--oui-blue-8);--oui-shadow-value: var(--oui-blue-6)}:where(.oui-message--green,.oui-message--success){--oui-background: var(--oui-green-1);--oui-border: var(--oui-green-2);--oui-foreground: var(--oui-green-8);--oui-shadow-value: var(--oui-green-6)}:where(.oui-message--orange,.oui-message--warning){--oui-background: var(--oui-orange-1);--oui-border: var(--oui-orange-2);--oui-foreground: var(--oui-orange-8);--oui-shadow-value: var(--oui-orange-6)}:where(.oui-message--purple,.oui-message--special){--oui-background: var(--oui-purple-1);--oui-border: var(--oui-purple-2);--oui-foreground: var(--oui-purple-8);--oui-shadow-value: var(--oui-purple-6)}:where(.oui-message--red,.oui-message--error){--oui-background: var(--oui-red-1);--oui-border: var(--oui-red-2);--oui-foreground: var(--oui-red-8);--oui-shadow-value: var(--oui-red-6)}:where(.oui-message--yellow,.oui-message--notice){--oui-background: var(--oui-yellow-1);--oui-border: var(--oui-yellow-2);--oui-foreground: var(--oui-yellow-8);--oui-shadow-value: var(--oui-yellow-6)}:root{--spacing: clamp(0.5rem, 2vw, 2rem);--flow-gap: var(--spacing);--stack-gap: var(--spacing);background-color:light-dark(var(--oui-stone-0), var(--oui-slate-0));color:light-dark(var(--oui-stone-9), var(--oui-slate-8));color-scheme:light dark only;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{display:flex;flex-flow:column nowrap}.flow [role=separator]{width:1px;align-self:stretch;background-color:light-dark(var(--oui-stone-3), var(--oui-slate-3))}.actions{padding:0 var(--spacing) var(--spacing);margin:0 calc(-1*var(--spacing));border-bottom:1px solid light-dark(var(--oui-stone-3), var(--oui-slate-3))}.content,.footer,.header{padding:var(--spacing)}.content{flex:1}.footer,.header{background-color:light-dark(var(--oui-stone-1), var(--oui-slate-1))}.footer{border-top:1px solid light-dark(var(--oui-stone-3), var(--oui-slate-3));color:light-dark(var(--oui-stone-8), var(--oui-slate-8));font-size:.875rem}.header{border-bottom:1px solid light-dark(var(--oui-stone-3), var(--oui-slate-3))}.header__description{font-size:1.25rem;font-style:italic;line-height:1.125}.header__title{color:light-dark(var(--oui-stone-7), var(--oui-slate-7));font-size:1rem}.logs{max-height:max(48rem,50vh);overflow:auto;font-size:.875rem}.logs__empty{color:light-dark(var(--oui-stone-8), var(--oui-slate-7));font-style:italic;align-content:center;justify-self:center;position:absolute;inset:0}.logs__popover{padding:var(--spacing)}.logs__wrapper{min-height:6rem;min-width:max(32rem,33vw);margin:0 calc(-1*var(--spacing));border-top:1px solid light-dark(var(--oui-stone-3), var(--oui-slate-3));border-bottom:1px solid light-dark(var(--oui-stone-3), var(--oui-slate-3));position:relative}.logs__item{padding:var(--spacing);border-bottom:1px solid light-dark(var(--oui-stone-2), var(--oui-slate-2))}.logs__item:nth-child(odd){background-color:color-mix(in oklch, var(--oui-blue-0), 75% transparent);border-color:color-mix(in oklch, var(--oui-blue-3), 75% transparent)}.logs__item:last-child{border-bottom:none}.logs__item__title{font-weight:normal}