*,:after,:before{box-sizing:border-box;border:0 solid}html{-webkit-text-size-adjust:100%}body{min-width:360px;background-color:rgb(var(--coui-surface));color:rgb(var(--coui-on-surface));font-family:var(--coui-font-family-sans)}body,figure,h1,h2,h3,hr,ol,p,ul{margin:0}ol,ul{padding:0;list-style:none}hr{height:0;color:inherit}img,svg{display:block;max-width:100%}img{height:auto}button{font:inherit;background:transparent;cursor:pointer;padding:0}a,button{color:inherit}a{text-decoration:none}h1,h2,h3,li,p{word-break:keep-all;overflow-wrap:anywhere}:focus-visible{outline:2px solid rgb(var(--coui-focus-ring));outline-offset:2px}[tabindex="-1"]:focus{outline:none}.site-thin-scrollbar{scrollbar-width:thin}.site-thin-scrollbar::-webkit-scrollbar{width:3px;height:8px}.site-thin-scrollbar::-webkit-scrollbar-thumb{border-radius:3px;background-color:rgb(var(--coui-outline)/50%)}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.bottom-space24{bottom:var(--coui-space-24)}.left-space8{left:var(--coui-space-8)}.right-space24{right:var(--coui-space-24)}.right-space8{right:var(--coui-space-8)}.top-space8{top:var(--coui-space-8)}.z-10{z-index:var(--z-10)}.z-40{z-index:var(--z-40)}.z-50{z-index:var(--z-50)}.mx-auto{margin-left:auto;margin-right:auto}.my-space24{margin-top:var(--coui-space-24)}.mb-space24,.my-space24{margin-bottom:var(--coui-space-24)}.mb-space4{margin-bottom:var(--coui-space-4)}.mt-auto{margin-top:auto}.mt-space16{margin-top:var(--coui-space-16)}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-auto{height:auto}.h-size16{height:var(--coui-size-16)}.h-size20{height:var(--coui-size-20)}.h-size24{height:var(--coui-size-24)}.h-size32{height:var(--coui-size-32)}.h-size40{height:var(--coui-size-40)}.h-size48{height:var(--coui-size-48)}.max-h-\[40vh\]{max-height:40vh}.max-h-\[85vh\]{max-height:85vh}.max-h-full{max-height:100%}.min-h-\[160px\]{min-height:160px}.min-h-\[60px\]{min-height:60px}.min-h-screen{min-height:100vh}.min-h-size44{min-height:var(--coui-size-44)}.min-h-size48{min-height:var(--coui-size-48)}.w-1\/2{width:50%}.w-auto{width:auto}.w-full{width:100%}.w-size16{width:var(--coui-size-16)}.w-size20{width:var(--coui-size-20)}.w-size24{width:var(--coui-size-24)}.w-size28{width:var(--coui-size-28)}.w-size40{width:var(--coui-size-40)}.w-size48{width:var(--coui-size-48)}.min-w-0{min-width:0}.min-w-\[7\.5rem\]{min-width:7.5rem}.min-w-size24{min-width:var(--coui-size-24)}.min-w-size48{min-width:var(--coui-size-48)}.max-w-\[1264px\]{max-width:1264px}.max-w-\[28rem\]{max-width:28rem}.max-w-\[640px\]{max-width:640px}.max-w-full{max-width:100%}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-zoom-in{cursor:zoom-in}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-space12{gap:var(--coui-space-12)}.gap-space16{gap:var(--coui-space-16)}.gap-space24{gap:var(--coui-space-24)}.gap-space4{gap:var(--coui-space-4)}.gap-space8{gap:var(--coui-space-8)}.gap-x-space16{-moz-column-gap:var(--coui-space-16);column-gap:var(--coui-space-16)}.gap-y-space8{row-gap:var(--coui-space-8)}.self-stretch{align-self:stretch}.overflow-y-auto{overflow-y:auto}.whitespace-pre-line{white-space:pre-line}.break-words{overflow-wrap:break-word}.rounded-radius12{border-radius:var(--coui-radius-12)}.rounded-radius4{border-radius:var(--coui-radius-4)}.rounded-radius6{border-radius:var(--coui-radius-6)}.rounded-radius8{border-radius:var(--coui-radius-8)}.rounded-radius9999{border-radius:var(--coui-radius-9999)}.border{border-width:var(--coui-stroke-width-1)}.border-0{border-width:0}.border-b{border-bottom-width:var(--coui-stroke-width-1)}.border-t{border-top-width:var(--coui-stroke-width-1)}.border-current{border-color:currentColor}.border-error{border-color:rgb(var(--coui-error))}.border-outline{border-color:rgb(var(--coui-outline))}.border-outline-variant{border-color:rgb(var(--coui-outline-variant))}.border-primary{border-color:rgb(var(--coui-primary))}.border-t-transparent{border-top-color:transparent}.bg-error-container{background-color:rgb(var(--coui-error-container))}.bg-inverse-surface{background-color:rgb(var(--coui-inverse-surface))}.bg-primary{background-color:rgb(var(--coui-primary))}.bg-primary-container{background-color:rgb(var(--coui-primary-container))}.bg-scrim\/40{background-color:rgb(var(--coui-scrim)/.4)}.bg-scrim\/80{background-color:rgb(var(--coui-scrim)/.8)}.bg-secondary-container{background-color:rgb(var(--coui-secondary-container))}.bg-surface{background-color:rgb(var(--coui-surface))}.bg-surface-container-high{background-color:rgb(var(--coui-surface-container-high))}.bg-surface-container\/0{background-color:rgb(var(--coui-surface-container)/0)}.object-contain{-o-object-fit:contain;object-fit:contain}.p-space16{padding:var(--coui-space-16)}.p-space4{padding:var(--coui-space-4)}.px-space12{padding-left:var(--coui-space-12);padding-right:var(--coui-space-12)}.px-space16{padding-left:var(--coui-space-16);padding-right:var(--coui-space-16)}.px-space24{padding-left:var(--coui-space-24);padding-right:var(--coui-space-24)}.px-space4{padding-left:var(--coui-space-4);padding-right:var(--coui-space-4)}.px-space8{padding-left:var(--coui-space-8);padding-right:var(--coui-space-8)}.py-space10{padding-top:var(--coui-space-10);padding-bottom:var(--coui-space-10)}.py-space12{padding-top:var(--coui-space-12);padding-bottom:var(--coui-space-12)}.py-space16{padding-top:var(--coui-space-16);padding-bottom:var(--coui-space-16)}.py-space32{padding-top:var(--coui-space-32);padding-bottom:var(--coui-space-32)}.py-space4{padding-top:var(--coui-space-4);padding-bottom:var(--coui-space-4)}.py-space40{padding-top:var(--coui-space-40);padding-bottom:var(--coui-space-40)}.py-space48{padding-top:var(--coui-space-48);padding-bottom:var(--coui-space-48)}.py-space64{padding-top:var(--coui-space-64);padding-bottom:var(--coui-space-64)}.py-space8{padding-top:var(--coui-space-8);padding-bottom:var(--coui-space-8)}.py-space96{padding-top:var(--coui-space-96);padding-bottom:var(--coui-space-96)}.pb-space16{padding-bottom:var(--coui-space-16)}.pb-space24{padding-bottom:var(--coui-space-24)}.pb-space4{padding-bottom:var(--coui-space-4)}.pb-space48{padding-bottom:var(--coui-space-48)}.pb-space64{padding-bottom:var(--coui-space-64)}.pl-space24{padding-left:var(--coui-space-24)}.pr-space12{padding-right:var(--coui-space-12)}.pt-space16{padding-top:var(--coui-space-16)}.pt-space8{padding-top:var(--coui-space-8)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-start{text-align:start}.font-sans{font-family:var(--coui-font-family-sans)}.text-body-large{font-size:var(--coui-text-body-large-size);line-height:var(--coui-text-body-large-line-height);letter-spacing:var(--coui-text-body-large-tracking);font-weight:var(--coui-text-body-large-weight)}.text-body-medium{font-size:var(--coui-text-body-medium-size);line-height:var(--coui-text-body-medium-line-height);letter-spacing:var(--coui-text-body-medium-tracking);font-weight:var(--coui-text-body-medium-weight)}.text-body-small{font-size:var(--coui-text-body-small-size);line-height:var(--coui-text-body-small-line-height);letter-spacing:var(--coui-text-body-small-tracking);font-weight:var(--coui-text-body-small-weight)}.text-display-medium{font-size:var(--coui-text-display-medium-size);line-height:var(--coui-text-display-medium-line-height);letter-spacing:var(--coui-text-display-medium-tracking);font-weight:var(--coui-text-display-medium-weight)}.text-display-small{font-size:var(--coui-text-display-small-size);line-height:var(--coui-text-display-small-line-height);letter-spacing:var(--coui-text-display-small-tracking);font-weight:var(--coui-text-display-small-weight)}.text-headline-large{font-size:var(--coui-text-headline-large-size);line-height:var(--coui-text-headline-large-line-height);letter-spacing:var(--coui-text-headline-large-tracking);font-weight:var(--coui-text-headline-large-weight)}.text-headline-medium{font-size:var(--coui-text-headline-medium-size);line-height:var(--coui-text-headline-medium-line-height);letter-spacing:var(--coui-text-headline-medium-tracking);font-weight:var(--coui-text-headline-medium-weight)}.text-headline-small{font-size:var(--coui-text-headline-small-size);line-height:var(--coui-text-headline-small-line-height);letter-spacing:var(--coui-text-headline-small-tracking);font-weight:var(--coui-text-headline-small-weight)}.text-label-large{font-size:var(--coui-text-label-large-size);line-height:var(--coui-text-label-large-line-height);letter-spacing:var(--coui-text-label-large-tracking);font-weight:var(--coui-text-label-large-weight)}.text-label-medium{font-size:var(--coui-text-label-medium-size);line-height:var(--coui-text-label-medium-line-height);letter-spacing:var(--coui-text-label-medium-tracking);font-weight:var(--coui-text-label-medium-weight)}.text-title-large{font-size:var(--coui-text-title-large-size);line-height:var(--coui-text-title-large-line-height);letter-spacing:var(--coui-text-title-large-tracking);font-weight:var(--coui-text-title-large-weight)}.text-title-medium{font-size:var(--coui-text-title-medium-size);line-height:var(--coui-text-title-medium-line-height);letter-spacing:var(--coui-text-title-medium-tracking);font-weight:var(--coui-text-title-medium-weight)}.font-bold{font-weight:var(--coui-font-weight-bold)}.font-medium{font-weight:var(--coui-font-weight-medium)}.font-regular{font-weight:var(--coui-font-weight-regular)}.text-error{color:rgb(var(--coui-error))}.text-inherit{color:inherit}.text-inverse-on-surface{color:rgb(var(--coui-inverse-on-surface))}.text-on-error-container{color:rgb(var(--coui-on-error-container))}.text-on-primary{color:rgb(var(--coui-on-primary))}.text-on-primary-container{color:rgb(var(--coui-on-primary-container))}.text-on-secondary-container{color:rgb(var(--coui-on-secondary-container))}.text-on-surface{color:rgb(var(--coui-on-surface))}.text-on-surface-variant{color:rgb(var(--coui-on-surface-variant))}.text-primary{color:rgb(var(--coui-primary))}.text-primary-text{color:rgb(var(--coui-primary-text))}.text-primary-text-large{color:rgb(var(--coui-primary-text-large))}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.underline-offset-8{text-underline-offset:8px}.caret-primary{caret-color:rgb(var(--coui-primary))}.shadow-md{--tw-shadow:var(--shadow-md);--tw-shadow-colored:var(--shadow-md);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-offset-surface{--tw-ring-offset-color:rgb(var(--coui-surface))}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:var(--coui-duration-150)}.\[--coui-surface-rgb\:var\(--coui-surface\)\]{--coui-surface-rgb:var(--coui-surface)}.\[--coui-surface-rgb\:var\(--coui-surface-container\)\]{--coui-surface-rgb:var(--coui-surface-container)}.selection\:bg-primary\/20 ::-moz-selection{background-color:rgb(var(--coui-primary)/.2)}.selection\:bg-primary\/20 ::selection{background-color:rgb(var(--coui-primary)/.2)}.selection\:bg-primary\/20::-moz-selection{background-color:rgb(var(--coui-primary)/.2)}.selection\:bg-primary\/20::selection{background-color:rgb(var(--coui-primary)/.2)}.file\:border-0::file-selector-button{border-width:0}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:font-medium::file-selector-button{font-weight:var(--coui-font-weight-medium)}.placeholder\:text-placeholder::-moz-placeholder{color:rgb(var(--coui-placeholder))}.placeholder\:text-placeholder::placeholder{color:rgb(var(--coui-placeholder))}.focus-within\:border-primary:focus-within{border-color:rgb(var(--coui-primary))}.hover\:border-outline:hover{border-color:rgb(var(--coui-outline))}.hover\:bg-primary-container:hover{background-color:rgb(var(--coui-primary-container))}.hover\:bg-surface:hover{background-color:rgb(var(--coui-surface))}.hover\:bg-surface-container:hover{background-color:rgb(var(--coui-surface-container))}.hover\:bg-surface-container\/0:hover{background-color:rgb(var(--coui-surface-container)/0)}.hover\:text-on-primary-container:hover{color:rgb(var(--coui-on-primary-container))}.hover\:underline:hover{text-decoration-line:underline}.hover\:\[--coui-surface-rgb\:var\(--coui-surface\)\]:hover{--coui-surface-rgb:var(--coui-surface)}.hover\:\[--coui-surface-rgb\:var\(--coui-surface-container\)\]:hover{--coui-surface-rgb:var(--coui-surface-container)}.focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.focus\:fixed:focus{position:fixed}.focus\:left-space8:focus{left:var(--coui-space-8)}.focus\:top-space8:focus{top:var(--coui-space-8)}.focus\:z-50:focus{z-index:var(--z-50)}.focus\:rounded-radius8:focus{border-radius:var(--coui-radius-8)}.focus\:bg-surface:focus{background-color:rgb(var(--coui-surface))}.focus\:px-space12:focus{padding-left:var(--coui-space-12);padding-right:var(--coui-space-12)}.focus\:py-space8:focus{padding-top:var(--coui-space-8);padding-bottom:var(--coui-space-8)}.focus\:text-label-large:focus{font-size:var(--coui-text-label-large-size);line-height:var(--coui-text-label-large-line-height);letter-spacing:var(--coui-text-label-large-tracking);font-weight:var(--coui-text-label-large-weight)}.focus-visible\:border-error:focus-visible{border-color:rgb(var(--coui-error))}.focus-visible\:border-primary:focus-visible{border-color:rgb(var(--coui-primary))}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--coui-ring-width) + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-focus-ring:focus-visible{--tw-ring-color:rgb(var(--coui-focus-ring))}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:var(--coui-ring-offset)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-disabled-outline:disabled{border-color:rgb(var(--coui-disabled-outline))}.disabled\:bg-disabled-container:disabled{background-color:rgb(var(--coui-disabled-container))}.disabled\:bg-outline\/0:disabled{background-color:rgb(var(--coui-outline)/0)}.disabled\:bg-surface-container\/0:disabled{background-color:rgb(var(--coui-surface-container)/0)}.disabled\:text-on-surface-variant:disabled{color:rgb(var(--coui-on-surface-variant))}.disabled\:\[--coui-surface-rgb\:var\(--coui-outline\)\]:disabled{--coui-surface-rgb:var(--coui-outline)}.disabled\:\[--coui-surface-rgb\:var\(--coui-surface-container\)\]:disabled{--coui-surface-rgb:var(--coui-surface-container)}@media (min-width:640px){.sm\:px-space16{padding-left:var(--coui-space-16);padding-right:var(--coui-space-16)}}@media (min-width:768px){.md\:sticky{position:sticky}.md\:top-0{top:0}.md\:block{display:block}.md\:hidden{display:none}.md\:max-h-\[calc\(100vh-10rem\)\]{max-height:calc(100vh - 10rem)}.md\:min-h-\[136px\]{min-height:136px}.md\:w-\[18rem\]{width:18rem}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:border-x{border-left-width:var(--coui-stroke-width-1);border-right-width:var(--coui-stroke-width-1)}.md\:border-b-0{border-bottom-width:0}.md\:px-space32{padding-left:var(--coui-space-32);padding-right:var(--coui-space-32)}.md\:py-space16{padding-top:var(--coui-space-16);padding-bottom:var(--coui-space-16)}.md\:pl-space12{padding-left:var(--coui-space-12)}.md\:pl-space16{padding-left:var(--coui-space-16)}}