*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:JetBrains Mono Variable,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}[type=text],input:where(:not([type])),[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],[multiple],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}[type=text]:focus,input:where(:not([type])):focus,[type=email]:focus,[type=url]:focus,[type=password]:focus,[type=number]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=week]:focus,[multiple]:focus,textarea:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #0a5ace;--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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#0a5ace}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple],[size]:where(select:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#0a5ace;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow: 0 0 #0000}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #0a5ace;--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(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}[type=checkbox]:checked,[type=radio]:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media (forced-colors: active){[type=checkbox]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media (forced-colors: active){[type=radio]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:checked:hover,[type=checkbox]:checked:focus,[type=radio]:checked:hover,[type=radio]:checked:focus{border-color:transparent;background-color:currentColor}[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}@media (forced-colors: active){[type=checkbox]:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:indeterminate:hover,[type=checkbox]:indeterminate:focus{border-color:transparent;background-color:currentColor}[type=file]{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}.ch-button{display:inline-flex;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;overflow:hidden;font-size:.889rem;line-height:1.25rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.1s;transition-timing-function:linear;background-color:#f0f0f3;--sticky-bg: #f0f0f3}.dark .ch-button{background-color:#2a2a2e;--sticky-bg: #2a2a2e}.ch-button{min-block-size:2.5rem;padding-inline:1rem}.ch-button,.not-italic.ch-button,.not-italic .ch-button,.ch-button .not-italic{font-variation-settings:"wght" 500,"slnt" 0}.italic.ch-button,.italic .ch-button,.ch-button .italic{font-variation-settings:"wght" 500,"slnt" -10}.ch-button[aria-pressed=true],.ch-button[aria-checked=true]{background-color:#fff;--sticky-bg: #ffffff}.dark .ch-button[aria-pressed=true],.dark .ch-button[aria-checked=true]{background-color:#1b1b1e;--sticky-bg: #1b1b1e}.ch-button[aria-pressed=true],.ch-button[aria-checked=true]{color:#1767df}.dark .ch-button[aria-pressed=true],.dark .ch-button[aria-checked=true]{color:#4392ff}.ch-button[disabled]:not([disabled=false]){cursor:not-allowed;opacity:.4;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ch-button[data-variant=ghost]{background-color:transparent}.ch-button[data-variant=ghost]:hover{color:inherit;background-color:#f4f4f6;--sticky-bg: #f4f4f6}.dark .ch-button[data-variant=ghost]:hover{background-color:#303034;--sticky-bg: #303034}.ch-button[data-variant=ghost][data-state=open]{background-color:#f0f0f3;--sticky-bg: #f0f0f3}.dark .ch-button[data-variant=ghost][data-state=open]{background-color:#2a2a2e;--sticky-bg: #2a2a2e}.ch-button[data-variant=ghost][aria-pressed=true],.ch-button[data-variant=ghost][aria-checked=true]{background-color:#f7f8f9;--sticky-bg: #f7f8f9}.dark .ch-button[data-variant=ghost][aria-pressed=true],.dark .ch-button[data-variant=ghost][aria-checked=true]{background-color:#252529;--sticky-bg: #252529}.ch-button[data-variant=ghost][aria-pressed=true],.ch-button[data-variant=ghost][aria-checked=true]{color:#1767df}.dark .ch-button[data-variant=ghost][aria-pressed=true],.dark .ch-button[data-variant=ghost][aria-checked=true]{color:#4392ff}.ch-button[data-variant=outline]{border-width:1px;background-color:transparent;border-color:#000}.dark .ch-button[data-variant=outline]{border-color:#fff}.ch-button[data-variant=outline]:hover{background-color:#f4f4f6;--sticky-bg: #f4f4f6}.dark .ch-button[data-variant=outline]:hover{background-color:#303034;--sticky-bg: #303034}.ch-button:not([disabled]):hover,.ch-button[disabled=false]:hover{background-color:#f4f4f6;--sticky-bg: #f4f4f6}.dark .ch-button:not([disabled]):hover,.dark .ch-button[disabled=false]:hover{background-color:#303034;--sticky-bg: #303034}.ch-button:not([disabled])[data-variant=primary],.ch-button[disabled=false][data-variant=primary]{background-color:#1767df;--sticky-bg: #1767df}.dark .ch-button:not([disabled])[data-variant=primary],.dark .ch-button[disabled=false][data-variant=primary]{background-color:#1767df;--sticky-bg: #1767df}.ch-button:not([disabled])[data-variant=primary],.ch-button[disabled=false][data-variant=primary]{color:#fff}.dark .ch-button:not([disabled])[data-variant=primary],.dark .ch-button[disabled=false][data-variant=primary]{color:#fff}.ch-button:not([disabled])[data-variant=primary]:hover,.ch-button:not([disabled])[data-variant=primary][aria-pressed=true],.ch-button:not([disabled])[data-variant=primary][aria-checked=true] .ch-button:not([disabled])[data-variant=primary][data-state=open],.ch-button[disabled=false][data-variant=primary]:hover,.ch-button[disabled=false][data-variant=primary][aria-pressed=true],.ch-button[disabled=false][data-variant=primary][aria-checked=true] .ch-button[disabled=false][data-variant=primary][data-state=open]{background-color:#1459d0;--sticky-bg: #1459d0}.dark .ch-button:not([disabled])[data-variant=primary]:hover,.dark .ch-button:not([disabled])[data-variant=primary][aria-pressed=true],.dark .ch-button:not([disabled])[data-variant=primary][aria-checked=true] .ch-button:not([disabled])[data-variant=primary][data-state=open],.dark .ch-button[disabled=false][data-variant=primary]:hover,.dark .ch-button[disabled=false][data-variant=primary][aria-pressed=true],.dark .ch-button[disabled=false][data-variant=primary][aria-checked=true] .ch-button[disabled=false][data-variant=primary][data-state=open]{background-color:#1c76ee;--sticky-bg: #1c76ee}.ch-button:not([disabled])[data-variant=destructive],.ch-button[disabled=false][data-variant=destructive]{--tw-bg-opacity: 1;background-color:rgb(208 0 84 / var(--tw-bg-opacity));color:#fff}.dark .ch-button:not([disabled])[data-variant=destructive],.dark .ch-button[disabled=false][data-variant=destructive]{color:#fff}.ch-button:not([disabled])[data-variant=destructive]:hover,.ch-button:not([disabled])[data-variant=destructive][aria-pressed=true],.ch-button:not([disabled])[data-variant=destructive][aria-checked=true] .ch-button:not([disabled])[data-variant=destructive][data-state=open],.ch-button[disabled=false][data-variant=destructive]:hover,.ch-button[disabled=false][data-variant=destructive][aria-pressed=true],.ch-button[disabled=false][data-variant=destructive][aria-checked=true] .ch-button[disabled=false][data-variant=destructive][data-state=open]{--tw-bg-opacity: 1;background-color:rgb(223 35 95 / var(--tw-bg-opacity))}.ch-button:not([data-props~=grouped]){border-radius:.125rem}.ch-button:not([data-props~=wrap]){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (pointer: fine){.ch-button[data-density=fine]{min-block-size:2rem;padding-inline:.625rem}}.ch-checkbox{display:inline-grid;flex-shrink:0;place-items:center;border-radius:.125rem;border-width:0px;--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;accent-color:#76767c}.dark .ch-checkbox{accent-color:#909096}.ch-checkbox{background-color:#76767c;--sticky-bg: #76767c}.dark .ch-checkbox{background-color:#909096;--sticky-bg: #909096}.ch-checkbox,.dark .ch-checkbox{color:#fff}.ch-checkbox{block-size:1rem;inline-size:1rem}.ch-checkbox[aria-checked=true],.ch-checkbox[aria-checked=mixed],.ch-checkbox:checked{accent-color:#1767df}.dark .ch-checkbox[aria-checked=true],.dark .ch-checkbox[aria-checked=mixed],.dark .ch-checkbox:checked{accent-color:#4392ff}.ch-checkbox[aria-checked=true],.ch-checkbox[aria-checked=mixed],.ch-checkbox:checked{background-color:#1767df;--sticky-bg: #1767df}.dark .ch-checkbox[aria-checked=true],.dark .ch-checkbox[aria-checked=mixed],.dark .ch-checkbox:checked{background-color:#1767df;--sticky-bg: #1767df}.ch-checkbox:not([disabled]):hover,.ch-checkbox[disabled=false]:hover{accent-color:#909096}.dark .ch-checkbox:not([disabled]):hover,.dark .ch-checkbox[disabled=false]:hover{accent-color:#76767c}.ch-checkbox:not([disabled]):hover,.ch-checkbox[disabled=false]:hover{background-color:#909096;--sticky-bg: #909096}.dark .ch-checkbox:not([disabled]):hover,.dark .ch-checkbox[disabled=false]:hover{background-color:#76767c;--sticky-bg: #76767c}.ch-checkbox:not([disabled]):hover[aria-checked=true],.ch-checkbox:not([disabled]):hover[aria-checked=mixed],.ch-checkbox:not([disabled]):hover:checked,.ch-checkbox[disabled=false]:hover[aria-checked=true],.ch-checkbox[disabled=false]:hover[aria-checked=mixed],.ch-checkbox[disabled=false]:hover:checked{accent-color:#1459d0}.dark .ch-checkbox:not([disabled]):hover[aria-checked=true],.dark .ch-checkbox:not([disabled]):hover[aria-checked=mixed],.dark .ch-checkbox:not([disabled]):hover:checked,.dark .ch-checkbox[disabled=false]:hover[aria-checked=true],.dark .ch-checkbox[disabled=false]:hover[aria-checked=mixed],.dark .ch-checkbox[disabled=false]:hover:checked{accent-color:#1c76ee}.ch-checkbox:not([disabled]):hover[aria-checked=true],.ch-checkbox:not([disabled]):hover[aria-checked=mixed],.ch-checkbox:not([disabled]):hover:checked,.ch-checkbox[disabled=false]:hover[aria-checked=true],.ch-checkbox[disabled=false]:hover[aria-checked=mixed],.ch-checkbox[disabled=false]:hover:checked{background-color:#1459d0;--sticky-bg: #1459d0}.dark .ch-checkbox:not([disabled]):hover[aria-checked=true],.dark .ch-checkbox:not([disabled]):hover[aria-checked=mixed],.dark .ch-checkbox:not([disabled]):hover:checked,.dark .ch-checkbox[disabled=false]:hover[aria-checked=true],.dark .ch-checkbox[disabled=false]:hover[aria-checked=mixed],.dark .ch-checkbox[disabled=false]:hover:checked{background-color:#1c76ee;--sticky-bg: #1c76ee}.ch-focus-ring:not([disabled]):focus,.ch-focus-ring[disabled=false]:focus{outline:2px solid transparent;outline-offset:2px}.ch-focus-ring:not([disabled]):focus-visible,.ch-focus-ring[disabled=false]:focus-visible{z-index:1;--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(2px + 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);--tw-ring-opacity: 1;--tw-ring-color: rgb(94 160 255 / var(--tw-ring-opacity));--tw-ring-offset-width: 0px;--tw-ring-offset-color: #ffffff}.dark .ch-focus-ring:not([disabled]):focus-visible,.dark .ch-focus-ring[disabled=false]:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(35 132 252 / var(--tw-ring-opacity));--tw-ring-offset-color: #000000}.ch-focus-ring:not([disabled]):focus-visible:hover,.ch-focus-ring[disabled=false]:focus-visible:hover{outline:2px solid transparent;outline-offset:2px}.dark .ch-focus-ring:not([disabled]):focus-visible:hover,.dark .ch-focus-ring[disabled=false]:focus-visible:hover{outline:2px solid transparent;outline-offset:2px}*,:before,:after{--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: rgb(62 115 231 / .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: rgb(62 115 231 / .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}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-x-4{left:1rem;right:1rem}.bottom-0{bottom:0}.bottom-12{bottom:3rem}.bottom-4{bottom:1rem}.left-0{left:0}.left-12{left:3rem}.left-\[50\%\]{left:50%}.right-0{right:0}.top-0{top:0}.top-12{top:3rem}.top-\[50\%\]{top:50%}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-50{z-index:50}.z-\[-100\]{z-index:-100}.z-\[100\]{z-index:100}.z-\[11\]{z-index:11}.z-\[12\]{z-index:12}.z-\[1\]{z-index:1}.z-\[22\]{z-index:22}.z-\[2\]{z-index:2}.z-\[30\]{z-index:30}.z-\[31\]{z-index:31}.z-\[50\]{z-index:50}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[9\]{z-index:9}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.col-span-4{grid-column:span 4 / span 4}.col-start-2{grid-column-start:2}.col-end-4{grid-column-end:4}.col-end-5{grid-column-end:5}.row-span-2{grid-row:span 2 / span 2}.row-span-3{grid-row:span 3 / span 3}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-8{margin:2rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-top:.5rem;margin-bottom:.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.me-1{margin-inline-end:.25rem}.mr-1{margin-right:.25rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.box-content{box-sizing:content-box}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-\[32px\]{height:32px}.h-\[85vh\]{height:85vh}.h-full{height:100%}.h-min{height:-moz-min-content;height:min-content}.max-h-56{max-height:14rem}.w-1{width:.25rem}.w-\[1000px\]{width:1000px}.w-auto{width:auto}.w-full{width:100%}.w-screen{width:100vw}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-lg{max-width:32rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-3{--tw-translate-x: -.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-\[50\%\]{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-\[50\%\]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-3\/4{--tw-translate-x: 75%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-60\%\]{--tw-translate-y: -60%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes halo-pulse{0%{opacity:.3}5%{opacity:1}to{opacity:.3}}.animate-halo-pulse{animation:halo-pulse 2s ease-out infinite}@keyframes progress-indeterminate{0%{left:0;width:0%}50%{left:0;width:100%}to{width:0%;left:100%}}.animate-progress-indeterminate{animation:progress-indeterminate 2s ease-out infinite}.animate-slideUpAndFade{animation:slideUpAndFade .4s cubic-bezier(.16,1,.3,1)}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1.5s linear infinite}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.scroll-pe-0{scroll-padding-inline-end:0px}.scroll-ps-0{scroll-padding-inline-start:0px}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-\[1fr_var\(--rail-action\)\]{grid-template-columns:1fr var(--rail-action)}.grid-cols-\[2fr_4fr_4fr\]{grid-template-columns:2fr 4fr 4fr}.grid-cols-\[5fr_3fr_4fr_5fr\]{grid-template-columns:5fr 3fr 4fr 5fr}.grid-cols-\[max-content_1fr\]{grid-template-columns:max-content 1fr}.grid-cols-\[repeat\(auto-fit\,var\(--rail-action\)\)\]{grid-template-columns:repeat(auto-fit,var(--rail-action))}.grid-cols-\[var\(--rail-size\)_1fr_var\(--rail-action\)_var\(--rail-action\)\]{grid-template-columns:var(--rail-size) 1fr var(--rail-action) var(--rail-action)}.grid-cols-\[var\(--rail-size\)_var\(--rail-size\)_1fr_var\(--rail-size\)\]{grid-template-columns:var(--rail-size) var(--rail-size) 1fr var(--rail-size)}.grid-cols-subgrid{grid-template-columns:subgrid}.grid-rows-\[min-content_1fr_min-content\]{grid-template-rows:min-content 1fr min-content}.grid-rows-\[min-content_min-content\]{grid-template-rows:min-content min-content}.grid-rows-\[var\(--rail-size\)_1fr\]{grid-template-rows:var(--rail-size) 1fr}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0px}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-px{gap:1px}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.place-self-center{place-self:center}.place-self-stretch{place-self:stretch}.self-start{align-self:flex-start}.self-center{align-self:center}.self-stretch{align-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.\!overflow-y-auto{overflow-y:auto!important}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overscroll-auto{overscroll-behavior:auto}.overscroll-contain{overscroll-behavior:contain}.overscroll-none{overscroll-behavior:none}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-\[2px\]{border-radius:2px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-dashed{border-style:dashed}.border-\[color\:var\(--surface-bg\)\]{border-color:var(--surface-bg)}.border-blue-300{--tw-border-opacity: 1;border-color:rgb(142 169 255 / var(--tw-border-opacity))}.border-error-400{--tw-border-opacity: 1;border-color:rgb(253 75 120 / var(--tw-border-opacity))}.border-error-400\/50{border-color:#fd4b7880}.border-fuchsia-600{--tw-border-opacity: 1;border-color:rgb(146 52 168 / var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity))}.border-neutral-300{--tw-border-opacity: 1;border-color:rgb(170 170 176 / var(--tw-border-opacity))}.border-neutral-400\/50{border-color:#90909680}.border-neutral-500\/20{border-color:#76767c33}.border-primary-400{--tw-border-opacity: 1;border-color:rgb(67 146 255 / var(--tw-border-opacity))}.border-stone-300{--tw-border-opacity: 1;border-color:rgb(214 211 209 / var(--tw-border-opacity))}.border-success-400{--tw-border-opacity: 1;border-color:rgb(0 167 80 / var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-warning-400{--tw-border-opacity: 1;border-color:rgb(217 116 0 / var(--tw-border-opacity))}.border-zinc-200{--tw-border-opacity: 1;border-color:rgb(228 228 231 / var(--tw-border-opacity))}.bg-\[--surface-bg\]{background-color:var(--surface-bg)}.bg-amber-200{--tw-bg-opacity: 1;background-color:rgb(255 182 87 / var(--tw-bg-opacity))}.bg-blue-200{--tw-bg-opacity: 1;background-color:rgb(181 197 255 / var(--tw-bg-opacity))}.bg-cyan-200{--tw-bg-opacity: 1;background-color:rgb(131 212 213 / var(--tw-bg-opacity))}.bg-emerald-200{--tw-bg-opacity: 1;background-color:rgb(34 228 105 / var(--tw-bg-opacity))}.bg-error-200{--tw-bg-opacity: 1;background-color:rgb(255 176 186 / var(--tw-bg-opacity))}.bg-error-50{--tw-bg-opacity: 1;background-color:rgb(255 236 238 / var(--tw-bg-opacity))}.bg-fuchsia-200{--tw-bg-opacity: 1;background-color:rgb(238 177 249 / var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.bg-green-200{--tw-bg-opacity: 1;background-color:rgb(138 218 93 / var(--tw-bg-opacity))}.bg-indigo-200{--tw-bg-opacity: 1;background-color:rgb(197 193 255 / var(--tw-bg-opacity))}.bg-info-200{--tw-bg-opacity: 1;background-color:rgb(131 212 213 / var(--tw-bg-opacity))}.bg-info-50{--tw-bg-opacity: 1;background-color:rgb(210 248 246 / var(--tw-bg-opacity))}.bg-lime-200{--tw-bg-opacity: 1;background-color:rgb(171 212 40 / var(--tw-bg-opacity))}.bg-neutral-25{--tw-bg-opacity: 1;background-color:rgb(247 248 249 / var(--tw-bg-opacity))}.bg-neutral-400{--tw-bg-opacity: 1;background-color:rgb(144 144 150 / var(--tw-bg-opacity))}.bg-neutral-400\/25{background-color:#90909640}.bg-neutral-50{--tw-bg-opacity: 1;background-color:rgb(240 240 243 / var(--tw-bg-opacity))}.bg-neutral-75{--tw-bg-opacity: 1;background-color:rgb(233 233 237 / var(--tw-bg-opacity))}.bg-orange-200{--tw-bg-opacity: 1;background-color:rgb(255 180 141 / var(--tw-bg-opacity))}.bg-pink-200{--tw-bg-opacity: 1;background-color:rgb(255 174 213 / var(--tw-bg-opacity))}.bg-primary-100{--tw-bg-opacity: 1;background-color:rgb(207 229 255 / var(--tw-bg-opacity))}.bg-primary-200{--tw-bg-opacity: 1;background-color:rgb(162 202 255 / var(--tw-bg-opacity))}.bg-purple-200{--tw-bg-opacity: 1;background-color:rgb(216 187 250 / var(--tw-bg-opacity))}.bg-red-200{--tw-bg-opacity: 1;background-color:rgb(255 178 169 / var(--tw-bg-opacity))}.bg-rose-200{--tw-bg-opacity: 1;background-color:rgb(255 176 186 / var(--tw-bg-opacity))}.bg-sky-200{--tw-bg-opacity: 1;background-color:rgb(158 203 255 / var(--tw-bg-opacity))}.bg-stone-800{--tw-bg-opacity: 1;background-color:rgb(41 37 36 / var(--tw-bg-opacity))}.bg-success-200{--tw-bg-opacity: 1;background-color:rgb(34 228 105 / var(--tw-bg-opacity))}.bg-success-50{--tw-bg-opacity: 1;background-color:rgb(194 255 198 / var(--tw-bg-opacity))}.bg-teal-200{--tw-bg-opacity: 1;background-color:rgb(121 217 166 / var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-violet-200{--tw-bg-opacity: 1;background-color:rgb(202 191 255 / var(--tw-bg-opacity))}.bg-warning-200{--tw-bg-opacity: 1;background-color:rgb(255 182 87 / var(--tw-bg-opacity))}.bg-warning-50{--tw-bg-opacity: 1;background-color:rgb(255 238 213 / var(--tw-bg-opacity))}.bg-warning-500{--tw-bg-opacity: 1;background-color:rgb(187 89 0 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-yellow-200{--tw-bg-opacity: 1;background-color:rgb(240 191 0 / var(--tw-bg-opacity))}.bg-zinc-100{--tw-bg-opacity: 1;background-color:rgb(244 244 245 / var(--tw-bg-opacity))}.bg-zinc-200{--tw-bg-opacity: 1;background-color:rgb(228 228 231 / var(--tw-bg-opacity))}.bg-zinc-50{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity))}.bg-zinc-800{--tw-bg-opacity: 1;background-color:rgb(39 39 42 / var(--tw-bg-opacity))}.bg-\[url\(\'\/images\/chess-light-1\.png\'\)\]{background-image:url(/images/chess-light-1.png)}.bg-\[url\(\'\/images\/chess-light-2\.png\'\)\]{background-image:url(/images/chess-light-2.png)}.bg-cover{background-size:cover}.bg-clip-padding{background-clip:padding-box}.bg-no-repeat{background-repeat:no-repeat}.fill-\[--surface-bg\],.fill-\[var\(--surface-bg\)\]{fill:var(--surface-bg)}.fill-amber-500\/60{fill:#bb590099}.fill-blue-500\/60{fill:#3e73e799}.fill-cyan-500\/60{fill:#00858e99}.fill-emerald-500\/60{fill:#00894499}.fill-fuchsia-500\/60{fill:#ac51c199}.fill-green-500\/60{fill:#098a0099}.fill-indigo-500\/60{fill:#5e6ced99}.fill-lime-500\/60{fill:#60810099}.fill-orange-500\/60{fill:#d1431a99}.fill-pink-500\/60{fill:#cb3e8f99}.fill-purple-500\/60{fill:#8f61ca99}.fill-red-500\/60{fill:#e9003999}.fill-rose-500\/60{fill:#df235f99}.fill-sky-500\/60{fill:#0c7ec599}.fill-teal-500\/60{fill:#00886099}.fill-violet-500\/60{fill:#7a66df99}.fill-white{fill:#fff}.fill-yellow-500\/60{fill:#aa650099}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-8{padding:2rem}.p-\[1px\]{padding:1px}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.text-center{text-align:center}.font-body{font-family:Inter Variable,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.font-mono{font-family:JetBrains Mono Variable,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.424rem;line-height:2rem}.text-3xl{font-size:1.602rem;line-height:2.25rem}.text-\[\.75em\]{font-size:.75em}.text-\[40px\]{font-size:40px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.889rem;line-height:1.25rem}.text-xl{font-size:1.266rem;line-height:1.75rem}.text-xs{font-size:.79rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-extralight{font-weight:200}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.font-thin{font-weight:100}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.leading-none{line-height:1}.tracking-\[0\.0092em\]{letter-spacing:.0092em}.tracking-wide{letter-spacing:.025em}.text-\[--icons-color\]{color:var(--icons-color)}.text-\[color\:var\(--surface-text\)\]{color:var(--surface-text)}.text-amber-550{--tw-text-opacity: 1;color:rgb(172 77 0 / var(--tw-text-opacity))}.text-amber-800{--tw-text-opacity: 1;color:rgb(90 24 0 / var(--tw-text-opacity))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.text-blue-550{--tw-text-opacity: 1;color:rgb(40 103 219 / var(--tw-text-opacity))}.text-blue-800{--tw-text-opacity: 1;color:rgb(0 44 119 / var(--tw-text-opacity))}.text-current{color:currentColor}.text-cyan-550{--tw-text-opacity: 1;color:rgb(0 119 128 / var(--tw-text-opacity))}.text-cyan-800{--tw-text-opacity: 1;color:rgb(0 54 62 / var(--tw-text-opacity))}.text-emerald-550{--tw-text-opacity: 1;color:rgb(0 123 62 / var(--tw-text-opacity))}.text-emerald-800{--tw-text-opacity: 1;color:rgb(0 56 28 / var(--tw-text-opacity))}.text-error-550{--tw-text-opacity: 1;color:rgb(208 0 84 / var(--tw-text-opacity))}.text-error-600{--tw-text-opacity: 1;color:rgb(185 0 74 / var(--tw-text-opacity))}.text-error-800{--tw-text-opacity: 1;color:rgb(100 0 36 / var(--tw-text-opacity))}.text-fuchsia-550{--tw-text-opacity: 1;color:rgb(159 67 181 / var(--tw-text-opacity))}.text-fuchsia-800{--tw-text-opacity: 1;color:rgb(86 0 106 / var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity))}.text-green-550{--tw-text-opacity: 1;color:rgb(0 124 4 / var(--tw-text-opacity))}.text-green-600{--tw-text-opacity: 1;color:rgb(0 110 10 / var(--tw-text-opacity))}.text-green-800{--tw-text-opacity: 1;color:rgb(0 57 10 / var(--tw-text-opacity))}.text-indigo-550{--tw-text-opacity: 1;color:rgb(76 95 226 / var(--tw-text-opacity))}.text-indigo-800{--tw-text-opacity: 1;color:rgb(0 41 132 / var(--tw-text-opacity))}.text-info-550{--tw-text-opacity: 1;color:rgb(0 119 128 / var(--tw-text-opacity))}.text-info-600{--tw-text-opacity: 1;color:rgb(0 105 115 / var(--tw-text-opacity))}.text-info-800{--tw-text-opacity: 1;color:rgb(0 54 62 / var(--tw-text-opacity))}.text-inherit{color:inherit}.text-lime-550{--tw-text-opacity: 1;color:rgb(85 116 0 / var(--tw-text-opacity))}.text-lime-800{--tw-text-opacity: 1;color:rgb(37 53 0 / var(--tw-text-opacity))}.text-neutral-300{--tw-text-opacity: 1;color:rgb(170 170 176 / var(--tw-text-opacity))}.text-neutral-350{--tw-text-opacity: 1;color:rgb(157 157 163 / var(--tw-text-opacity))}.text-neutral-400{--tw-text-opacity: 1;color:rgb(144 144 150 / var(--tw-text-opacity))}.text-neutral-800{--tw-text-opacity: 1;color:rgb(48 48 52 / var(--tw-text-opacity))}.text-orange-550{--tw-text-opacity: 1;color:rgb(193 53 19 / var(--tw-text-opacity))}.text-orange-800{--tw-text-opacity: 1;color:rgb(101 3 0 / var(--tw-text-opacity))}.text-pink-550{--tw-text-opacity: 1;color:rgb(189 44 130 / var(--tw-text-opacity))}.text-pink-800{--tw-text-opacity: 1;color:rgb(97 0 62 / var(--tw-text-opacity))}.text-purple-550{--tw-text-opacity: 1;color:rgb(130 84 192 / var(--tw-text-opacity))}.text-purple-800{--tw-text-opacity: 1;color:rgb(63 19 132 / var(--tw-text-opacity))}.text-red-400{--tw-text-opacity: 1;color:rgb(254 77 85 / var(--tw-text-opacity))}.text-red-550{--tw-text-opacity: 1;color:rgb(210 0 52 / var(--tw-text-opacity))}.text-red-600{--tw-text-opacity: 1;color:rgb(187 0 46 / var(--tw-text-opacity))}.text-red-800{--tw-text-opacity: 1;color:rgb(101 0 23 / var(--tw-text-opacity))}.text-rose-550{--tw-text-opacity: 1;color:rgb(208 0 84 / var(--tw-text-opacity))}.text-rose-800{--tw-text-opacity: 1;color:rgb(100 0 36 / var(--tw-text-opacity))}.text-sky-550{--tw-text-opacity: 1;color:rgb(0 113 178 / var(--tw-text-opacity))}.text-sky-800{--tw-text-opacity: 1;color:rgb(0 51 85 / var(--tw-text-opacity))}.text-success-350{--tw-text-opacity: 1;color:rgb(0 182 86 / var(--tw-text-opacity))}.text-success-550{--tw-text-opacity: 1;color:rgb(0 123 62 / var(--tw-text-opacity))}.text-success-600{--tw-text-opacity: 1;color:rgb(0 109 55 / var(--tw-text-opacity))}.text-success-800{--tw-text-opacity: 1;color:rgb(0 56 28 / var(--tw-text-opacity))}.text-teal-550{--tw-text-opacity: 1;color:rgb(0 122 87 / var(--tw-text-opacity))}.text-teal-800{--tw-text-opacity: 1;color:rgb(0 56 42 / var(--tw-text-opacity))}.text-violet-550{--tw-text-opacity: 1;color:rgb(108 89 213 / var(--tw-text-opacity))}.text-violet-800{--tw-text-opacity: 1;color:rgb(36 25 151 / var(--tw-text-opacity))}.text-warning-350{--tw-text-opacity: 1;color:rgb(231 131 0 / var(--tw-text-opacity))}.text-warning-550{--tw-text-opacity: 1;color:rgb(172 77 0 / var(--tw-text-opacity))}.text-warning-600{--tw-text-opacity: 1;color:rgb(157 64 0 / var(--tw-text-opacity))}.text-warning-800{--tw-text-opacity: 1;color:rgb(90 24 0 / var(--tw-text-opacity))}.text-yellow-100{--tw-text-opacity: 1;color:rgb(255 224 80 / var(--tw-text-opacity))}.text-yellow-550{--tw-text-opacity: 1;color:rgb(157 88 0 / var(--tw-text-opacity))}.text-yellow-800{--tw-text-opacity: 1;color:rgb(84 31 0 / var(--tw-text-opacity))}.text-zinc-800{--tw-text-opacity: 1;color:rgb(39 39 42 / var(--tw-text-opacity))}.text-zinc-900{--tw-text-opacity: 1;color:rgb(24 24 27 / var(--tw-text-opacity))}.underline{text-decoration-line:underline}.decoration-1{text-decoration-thickness:1px}.underline-offset-2{text-underline-offset:2px}.placeholder-neutral-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(170 170 176 / var(--tw-placeholder-opacity))}.placeholder-neutral-300::placeholder{--tw-placeholder-opacity: 1;color:rgb(170 170 176 / var(--tw-placeholder-opacity))}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-90{opacity:.9}.opacity-\[--controls-opacity\]{opacity:var(--controls-opacity)}.opacity-\[0\.3\]{opacity:.3}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-error-500\/50{--tw-shadow-color: rgb(223 35 95 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-gray-100{--tw-shadow-color: #f3f4f6;--tw-shadow: var(--tw-shadow-colored)}.shadow-info-500\/50{--tw-shadow-color: rgb(0 133 142 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-success-500\/50{--tw-shadow-color: rgb(0 137 68 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-warning-500\/50{--tw-shadow-color: rgb(187 89 0 / .5);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--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(3px + 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)}.ring-0{--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(0px + 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)}.ring-1{--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(1px + 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)}.ring-2{--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(2px + 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)}.ring-green-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(138 218 93 / var(--tw-ring-opacity))}.ring-primary-350{--tw-ring-opacity: 1;--tw-ring-color: rgb(94 160 255 / var(--tw-ring-opacity))}.ring-yellow-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(240 191 0 / var(--tw-ring-opacity))}.ring-offset-0{--tw-ring-offset-width: 0px}.ring-offset-white{--tw-ring-offset-color: #ffffff}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-width\]{transition-property:border-width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[color\,font-variation-settings\,letter-spacing\]{transition-property:color,font-variation-settings,letter-spacing;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[inset-inline-start\,inset-inline-end\]{transition-property:inset-inline-start,inset-inline-end;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[padding-inline-start\,padding-inline-end\,scroll-padding-start\,scroll-padding-end\]{transition-property:padding-inline-start,padding-inline-end,scroll-padding-start,scroll-padding-end;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.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}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-0{transition-duration:0s}.duration-100{transition-duration:.1s}.duration-200{transition-duration:.2s}.duration-\[80ms\]{transition-duration:80ms}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-\[opacity\,transform\]{will-change:opacity,transform}.will-change-transform{will-change:transform}.dark .fg-scrim{color:#1b1b1ea6}.dark .s-accent-scrim{accent-color:#1b1b1eA6}.surface-scrim{background-color:#e9e9eda6;--sticky-bg: #e9e9edA6}.dark .surface-scrim{background-color:#1b1b1ea6;--sticky-bg: #1b1b1eA6}.dark .separator-scrim{border-color:#1b1b1ea6}.dark .s-outline-scrim{outline-color:#1b1b1ea6}.dark .fg-attention{color:#1b1b1e}.dark .s-accent-attention{accent-color:#1b1b1e}.surface-attention{background-color:#fff;--sticky-bg: #ffffff}.dark .surface-attention{background-color:#1b1b1e;--sticky-bg: #1b1b1e}.dark .separator-attention{border-color:#1b1b1e}.dark .s-outline-attention{outline-color:#1b1b1e}.fg-base{color:#000}.dark .fg-base{color:#fff}.dark .s-accent-base{accent-color:#ffffff}.surface-base{background-color:#f7f8f9;--sticky-bg: #f7f8f9}.dark .surface-base{background-color:#252529;--sticky-bg: #252529}.dark .separator-base{border-color:#fff}.dark .s-outline-base{outline-color:#fff}.dark .fg-fgHover{color:#e2e2e6}.dark .s-accent-fgHover{accent-color:#e2e2e6}.dark .surface-fgHover{background-color:#e2e2e6;--sticky-bg: #e2e2e6}.dark .separator-fgHover{border-color:#e2e2e6}.dark .s-outline-fgHover{outline-color:#e2e2e6}.fg-description{color:#76767c}.dark .fg-description{color:#909096}.dark .s-accent-description{accent-color:#909096}.dark .surface-description{background-color:#909096;--sticky-bg: #909096}.dark .separator-description{border-color:#909096}.dark .s-outline-description{outline-color:#909096}.dark .fg-baseGlass{color:#252529e0}.dark .s-accent-baseGlass{accent-color:#252529e0}.surface-baseGlass{background-color:#fbfbfce0;--sticky-bg: #fbfbfce0}.dark .surface-baseGlass{background-color:#252529e0;--sticky-bg: #252529e0}.dark .separator-baseGlass{border-color:#252529e0}.dark .s-outline-baseGlass{outline-color:#252529e0}.dark .fg-input{color:#2a2a2e}.dark .s-accent-input{accent-color:#2a2a2e}.surface-input{background-color:#f0f0f3;--sticky-bg: #f0f0f3}.dark .surface-input{background-color:#2a2a2e;--sticky-bg: #2a2a2e}.dark .separator-input{border-color:#2a2a2e}.dark .s-outline-input{outline-color:#2a2a2e}.dark .fg-modal{color:#3b3b3f}.dark .s-accent-modal{accent-color:#3b3b3f}.surface-modal{background-color:#fff;--sticky-bg: #ffffff}.dark .surface-modal{background-color:#3b3b3f;--sticky-bg: #3b3b3f}.dark .separator-modal{border-color:#3b3b3f}.dark .s-outline-modal{outline-color:#3b3b3f}.dark .fg-modalSelected{color:#2a2a2e}.dark .s-accent-modalSelected{accent-color:#2a2a2e}.dark .surface-modalSelected{background-color:#2a2a2e;--sticky-bg: #2a2a2e}.dark .separator-modalSelected{border-color:#2a2a2e}.dark .s-outline-modalSelected{outline-color:#2a2a2e}.dark .fg-hover{color:#303034}.dark .s-accent-hover{accent-color:#303034}.dark .surface-hover{background-color:#303034;--sticky-bg: #303034}.dark .separator-hover{border-color:#303034}.dark .s-outline-hover{outline-color:#303034}.fg-accent{color:#1767df}.dark .fg-accent{color:#4392ff}.dark .s-accent-accent{accent-color:#4392ff}.surface-accent,.dark .surface-accent{background-color:#1767df;--sticky-bg: #1767df}.dark .separator-accent{border-color:#4392ff}.dark .s-outline-accent{outline-color:#4392ff}.dark .fg-accentHover{color:#1c76ee}.dark .s-accent-accentHover{accent-color:#1c76ee}.dark .surface-accentHover{background-color:#1c76ee;--sticky-bg: #1c76ee}.dark .separator-accentHover{border-color:#1c76ee}.dark .s-outline-accentHover{outline-color:#1c76ee}.dark .fg-accentFocusIndicator{color:#2384fc}.dark .s-accent-accentFocusIndicator{accent-color:#2384fc}.dark .surface-accentFocusIndicator{background-color:#2384fc;--sticky-bg: #2384fc}.dark .separator-accentFocusIndicator{border-color:#2384fc}.dark .s-outline-accentFocusIndicator{outline-color:#2384fc}.dark .fg-unAccent{color:#909096}.dark .s-accent-unAccent{accent-color:#909096}.surface-unAccent{background-color:#76767c;--sticky-bg: #76767c}.dark .surface-unAccent{background-color:#909096;--sticky-bg: #909096}.dark .separator-unAccent{border-color:#909096}.dark .s-outline-unAccent{outline-color:#909096}.dark .fg-unAccentHover{color:#76767c}.dark .s-accent-unAccentHover{accent-color:#76767c}.dark .surface-unAccentHover{background-color:#76767c;--sticky-bg: #76767c}.dark .separator-unAccentHover{border-color:#76767c}.dark .s-outline-unAccentHover{outline-color:#76767c}.dark .fg-separator{color:#3b3b3f}.dark .s-accent-separator{accent-color:#3b3b3f}.surface-separator{background-color:#e9e9ed;--sticky-bg: #e9e9ed}.dark .surface-separator{background-color:#3b3b3f;--sticky-bg: #3b3b3f}.separator-separator{border-color:#e9e9ed}.dark .separator-separator{border-color:#3b3b3f}.dark .s-outline-separator{outline-color:#3b3b3f}.fg-inverse,.dark .fg-inverse{color:#fff}.dark .s-accent-inverse{accent-color:#ffffff}.dark .surface-inverse{background-color:#fff;--sticky-bg: #ffffff}.dark .separator-inverse{border-color:#fff}.dark .s-outline-inverse{outline-color:#fff}.dark .fg-transparent{color:transparent}.dark .s-accent-transparent{accent-color:transparent}.dark .surface-transparent{background-color:transparent;--sticky-bg: transparent}.dark .separator-transparent{border-color:transparent}.dark .s-outline-transparent{outline-color:transparent}.dark .fg-unavailable{color:#5e5e63}.dark .s-accent-unavailable{accent-color:#5e5e63}.dark .surface-unavailable{background-color:#5e5e63;--sticky-bg: #5e5e63}.dark .separator-unavailable{border-color:#5e5e63}.dark .s-outline-unavailable{outline-color:#5e5e63}.text-start{text-align:start}.bs-0{block-size:0px}.bs-0\.5{block-size:.125rem}.bs-1{block-size:.25rem}.bs-1\.5{block-size:.375rem}.bs-10{block-size:2.5rem}.bs-11{block-size:2.75rem}.bs-12{block-size:3rem}.bs-14{block-size:3.5rem}.bs-16{block-size:4rem}.bs-2{block-size:.5rem}.bs-2\.5{block-size:.625rem}.bs-20{block-size:5rem}.bs-24{block-size:6rem}.bs-28{block-size:7rem}.bs-3{block-size:.75rem}.bs-3\.5{block-size:.875rem}.bs-32{block-size:8rem}.bs-36{block-size:9rem}.bs-4{block-size:1rem}.bs-40{block-size:10rem}.bs-44{block-size:11rem}.bs-48{block-size:12rem}.bs-5{block-size:1.25rem}.bs-52{block-size:13rem}.bs-56{block-size:14rem}.bs-6{block-size:1.5rem}.bs-60{block-size:15rem}.bs-64{block-size:16rem}.bs-7{block-size:1.75rem}.bs-72{block-size:18rem}.bs-8{block-size:2rem}.bs-80{block-size:20rem}.bs-9{block-size:2.25rem}.bs-96{block-size:24rem}.bs-\[--rail-action\]{block-size:var(--rail-action)}.bs-\[--rail-size\]{block-size:var(--rail-size)}.bs-\[100dvh\]{block-size:100dvh}.bs-\[50dvh\]{block-size:50dvh}.bs-\[var\(--rail-action\)\]{block-size:var(--rail-action)}.bs-fit{block-size:-moz-fit-content;block-size:fit-content}.bs-full{block-size:100%}.bs-px{block-size:1px}.min-bs-0{min-block-size:0px}.min-bs-24{min-block-size:6rem}.min-bs-\[12rem\]{min-block-size:12rem}.min-bs-\[2\.5rem\]{min-block-size:2.5rem}.min-bs-\[var\(--rail-size\)\]{min-block-size:var(--rail-size)}.min-bs-dvh{min-block-size:100dvh}.min-bs-screen{min-block-size:100vh}.max-bs-48{max-block-size:12rem}.max-bs-\[--radix-dropdown-menu-content-available-height\]{max-block-size:var(--radix-dropdown-menu-content-available-height)}.max-bs-\[--radix-popover-content-available-height\]{max-block-size:var(--radix-popover-content-available-height)}.max-bs-\[30rem\]{max-block-size:30rem}.is-0{inline-size:0px}.is-0\.5{inline-size:.125rem}.is-1{inline-size:.25rem}.is-1\.5{inline-size:.375rem}.is-10{inline-size:2.5rem}.is-11{inline-size:2.75rem}.is-12{inline-size:3rem}.is-14{inline-size:3.5rem}.is-16{inline-size:4rem}.is-2{inline-size:.5rem}.is-2\.5{inline-size:.625rem}.is-20{inline-size:5rem}.is-24{inline-size:6rem}.is-28{inline-size:7rem}.is-3{inline-size:.75rem}.is-3\.5{inline-size:.875rem}.is-32{inline-size:8rem}.is-36{inline-size:9rem}.is-4{inline-size:1rem}.is-40{inline-size:10rem}.is-44{inline-size:11rem}.is-48{inline-size:12rem}.is-5{inline-size:1.25rem}.is-52{inline-size:13rem}.is-56{inline-size:14rem}.is-6{inline-size:1.5rem}.is-60{inline-size:15rem}.is-64{inline-size:16rem}.is-7{inline-size:1.75rem}.is-72{inline-size:18rem}.is-8{inline-size:2rem}.is-80{inline-size:20rem}.is-9{inline-size:2.25rem}.is-96{inline-size:24rem}.is-\[--rail-action\]{inline-size:var(--rail-action)}.is-\[100vw\]{inline-size:100vw}.is-\[95vw\]{inline-size:95vw}.is-\[var\(--rail-action\)\]{inline-size:var(--rail-action)}.is-fit{inline-size:-moz-fit-content;inline-size:fit-content}.is-full{inline-size:100%}.is-px{inline-size:1px}.min-is-0{min-inline-size:0px}.max-is-64{max-inline-size:16rem}.max-is-\[--radix-popover-content-available-width\]{max-inline-size:var(--radix-popover-content-available-width)}.max-is-\[24rem\]{max-inline-size:24rem}.max-is-\[270px\]{max-inline-size:270px}.max-is-\[60rem\]{max-inline-size:60rem}.max-is-\[min\(calc\(100vw-16px\)\,40ch\)\]{max-inline-size:min(calc(100vw - 16px),40ch)}.max-is-full{max-inline-size:100%}.mlb-1{margin-block:.25rem}.mlb-2{margin-block:.5rem}.mli-1{margin-inline:.25rem}.mli-2{margin-inline:.5rem}.mli-auto{margin-inline:auto}.-mie-1{margin-inline-end:-.25rem}.-mie-2{margin-inline-end:-.5rem}.-mis-6{margin-inline-start:-1.5rem}.mbe-2{margin-block-end:.5rem}.mbe-4{margin-block-end:1rem}.mbs-1{margin-block-start:.25rem}.mbs-12{margin-block-start:3rem}.mbs-2{margin-block-start:.5rem}.mbs-2\.5{margin-block-start:.625rem}.mbs-4{margin-block-start:1rem}.mbs-px{margin-block-start:1px}.mie-1{margin-inline-end:.25rem}.mie-2{margin-inline-end:.5rem}.mie-4{margin-inline-end:1rem}.mis-1{margin-inline-start:.25rem}.plb-0{padding-block:0px}.plb-0\.5{padding-block:.125rem}.plb-1{padding-block:.25rem}.plb-2{padding-block:.5rem}.plb-4{padding-block:1rem}.pli-0{padding-inline:0px}.pli-1{padding-inline:.25rem}.pli-1\.5{padding-inline:.375rem}.pli-2{padding-inline:.5rem}.pli-2\.5{padding-inline:.625rem}.pli-3{padding-inline:.75rem}.pli-4{padding-inline:1rem}.pli-5{padding-inline:1.25rem}.pbe-\[--statusbar-size\]{padding-block-end:var(--statusbar-size)}.pbe-\[env\(safe-area-inset-bottom\)\]{padding-block-end:env(safe-area-inset-bottom)}.pbs-\[--topbar-size\]{padding-block-start:var(--topbar-size)}.pie-0{padding-inline-end:0px}.pie-1{padding-inline-end:.25rem}.pie-2{padding-inline-end:.5rem}.pie-3{padding-inline-end:.75rem}.pis-0{padding-inline-start:0px}.pis-12{padding-inline-start:3rem}.pis-14{padding-inline-start:3.5rem}.pis-2{padding-inline-start:.5rem}.pis-3{padding-inline-start:.75rem}.pis-6{padding-inline-start:1.5rem}.pis-9{padding-inline-start:2.25rem}.space-b-1>:not([hidden])~:not([hidden]){--tw-space-b-reverse: 0;margin-block-start:calc(.25rem * calc(1 - var(--tw-space-b-reverse)));margin-block-end:calc(.25rem * var(--tw-space-b-reverse))}.space-b-2>:not([hidden])~:not([hidden]){--tw-space-b-reverse: 0;margin-block-start:calc(.5rem * calc(1 - var(--tw-space-b-reverse)));margin-block-end:calc(.5rem * var(--tw-space-b-reverse))}.inset-block-0{inset-block:0px}.inset-inline-0{inset-inline:0px}.block-end-0{inset-block-end:0px}.block-start-0{inset-block-start:0px}.block-start-1{inset-block-start:.25rem}.inline-end-0{inset-inline-end:0px}.inline-end-1{inset-inline-end:.25rem}.inline-start-0{inset-inline-start:0px}.divide-b>:not([hidden])~:not([hidden]){--tw-divide-b-reverse: 0;border-block-start-width:calc(1px * calc(1 - var(--tw-divide-b-reverse)));border-block-end-width:calc(1px * var(--tw-divide-b-reverse))}.divide-i>:not([hidden])~:not([hidden]){--tw-divide-i-reverse: 0;border-inline-start-width:calc(1px * calc(1 - var(--tw-divide-i-reverse)));border-inline-end-width:calc(1px * var(--tw-divide-i-reverse))}.border-be{border-block-end-width:1px}.border-be-4{border-block-end-width:4px}.border-bs{border-block-start-width:1px}.border-bs-4{border-block-start-width:4px}.border-ie{border-inline-end-width:1px}.border-is{border-inline-start-width:1px}.rounded-be{border-end-start-radius:.25rem;border-end-end-radius:.25rem}.rounded-be-none{border-end-start-radius:0px;border-end-end-radius:0px}.rounded-bs{border-start-start-radius:.25rem;border-start-end-radius:.25rem}.rounded-ie{border-start-end-radius:.25rem;border-end-end-radius:.25rem}.rounded-is{border-start-start-radius:.25rem;border-end-start-radius:.25rem}.rounded-ee{border-end-end-radius:.25rem}.rounded-es{border-end-start-radius:.25rem}.rounded-se{border-start-end-radius:.25rem}.rounded-se-lg{border-start-end-radius:.5rem}.rounded-ss{border-start-start-radius:.25rem}.translate-x-radix-toast-swipe-move-x{transform:translate(var(--radix-toast-swipe-move-x))}.attention-surface{background-color:#fff;--surface-bg: white}.dark .attention-surface{background-color:#1b1b1e;--surface-bg: #1b1b1e}.base-surface{background-color:#f7f8f9;--surface-bg: #f7f8f9;--input-bg: #f0f0f3;--input-bg-hover: #e9e9ed}.dark .base-surface{background-color:#252529;--surface-bg: #252529;--input-bg: #2a2a2e;--input-bg-hover: #303034}.dark .fixed-surface{background-color:#252529e5;--surface-bg: #252529;--input-bg: #2a2a2e;--input-bg-hover: #303034}.modal-surface{background-color:#fff;--surface-bg: white}.dark .modal-surface{background-color:#3b3b3f;--surface-bg: #3b3b3f}.font-thin,.not-italic.font-thin,.not-italic .font-thin,.font-thin .not-italic{font-variation-settings:"wght" 100,"slnt" 0}.font-extralight,.not-italic.font-extralight,.not-italic .font-extralight,.font-extralight .not-italic{font-variation-settings:"wght" 200,"slnt" 0}.font-light,.not-italic.font-light,.not-italic .font-light,.font-light .not-italic{font-variation-settings:"wght" 300,"slnt" 0}.font-normal,.not-italic.font-normal,.not-italic .font-normal,.font-normal .not-italic{font-variation-settings:"wght" 400,"slnt" 0}.font-medium,.not-italic.font-medium,.not-italic .font-medium,.font-medium .not-italic{font-variation-settings:"wght" 500,"slnt" 0}.font-semibold,.not-italic.font-semibold,.not-italic .font-semibold,.font-semibold .not-italic{font-variation-settings:"wght" 600,"slnt" 0}.font-bold,.not-italic.font-bold,.not-italic .font-bold,.font-bold .not-italic{font-variation-settings:"wght" 700,"slnt" 0}.font-extrabold,.not-italic.font-extrabold,.not-italic .font-extrabold,.font-extrabold .not-italic{font-variation-settings:"wght" 800,"slnt" 0}.font-black,.not-italic.font-black,.not-italic .font-black,.font-black .not-italic{font-variation-settings:"wght" 900,"slnt" 0}.italic{font-variation-settings:"wght" 400,"slnt" -10}.italic.font-thin,.italic .font-thin,.font-thin .italic{font-variation-settings:"wght" 100,"slnt" -10}.italic.font-extralight,.italic .font-extralight,.font-extralight .italic{font-variation-settings:"wght" 200,"slnt" -10}.italic.font-light,.italic .font-light,.font-light .italic{font-variation-settings:"wght" 300,"slnt" -10}.italic.font-normal,.italic .font-normal,.font-normal .italic{font-variation-settings:"wght" 400,"slnt" -10}.italic.font-medium,.italic .font-medium,.font-medium .italic{font-variation-settings:"wght" 500,"slnt" -10}.italic.font-semibold,.italic .font-semibold,.font-semibold .italic{font-variation-settings:"wght" 600,"slnt" -10}.italic.font-bold,.italic .font-bold,.font-bold .italic{font-variation-settings:"wght" 700,"slnt" -10}.italic.font-extrabold,.italic .font-extrabold,.font-extrabold .italic{font-variation-settings:"wght" 800,"slnt" -10}.italic.font-black,.italic .font-black,.font-black .italic{font-variation-settings:"wght" 900,"slnt" -10}.\[--controls-opacity\:1\]{--controls-opacity: 1}.\[--icons-color\:inherit\]{--icons-color: inherit}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.overflow-anchored *{overflow-anchor:none}.overflow-anchor{overflow-anchor:auto}.attention{--surface-bg: transparent;--surface-separator: transparent}.dark .attention-within:focus-within{--surface-bg: #1b1b1e;--surface-separator: #3b3b3f}.dark .group\/attention:not(:focus-within) .attention-current[aria-current]{--surface-bg: #1b1b1e;--surface-separator: #3b3b3f}.dark .attention-static,.dark .attention-within.attention-static{--surface-bg: #1b1b1e;--surface-separator: #3b3b3f}:root{--can-scroll-inline: initial}@keyframes detect-scroll-inline{0%,to{--can-scroll-inline: }}.sticky-top-from-topbar-bottom{--sticky-top: var(--topbar-size)}.sticky-bottom-from-statusbar-bottom{--sticky-bottom: var(--statusbar-size)}@font-face{font-family:JetBrains Mono Variable;font-style:italic;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:italic;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-italic-70467a54.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:italic;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-italic-be10fad3.woff2) format("woff2-variations");unicode-range:U+0370-03FF}@font-face{font-family:JetBrains Mono Variable;font-style:italic;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-italic-1dba6446.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:italic;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-italic-db4c7df3.woff2) format("woff2-variations");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:italic;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-italic-29bc7767.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-8afc4622.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-0acb1031.woff2) format("woff2-variations");unicode-range:U+0370-03FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-a9c8d3cc.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-c35e6e07.woff2) format("woff2-variations");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-d8188600.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:oblique 0deg 10deg;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-slnt-normal-b5b21ffc.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:oblique 0deg 10deg;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-slnt-normal-e80f7893.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:oblique 0deg 10deg;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-slnt-normal-c55b85f9.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:oblique 0deg 10deg;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-slnt-normal-e1a45eea.woff2) format("woff2-variations");unicode-range:U+0370-03FF}@font-face{font-family:Inter Variable;font-style:oblique 0deg 10deg;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-slnt-normal-375ff4c1.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:oblique 0deg 10deg;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-slnt-normal-9a185a9e.woff2) format("woff2-variations");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:oblique 0deg 10deg;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-slnt-normal-e68cf13d.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.tl-container.tl-theme__light{--color-accent: var(--color-accent);--color-background: var(--surface-bg);--color-panel-contrast: #f7f8f9;--color-panel-overlay: rgba(255, 255, 255, .82)}.tl-container.tl-theme__dark{--color-accent: var(--color-accent);--color-background: var(--surface-bg);--color-divider: #3b3b3f;--color-panel: #1b1b1e;--color-panel-contrast: #3b3b3f;--color-panel-overlay: rgba(54, 61, 68, .82)}:root{font-synthesis:none;font-variation-settings:"wght" 400,"slnt" 0;scroll-padding-block-start:3.5rem;scroll-padding-block-end:.5rem;--surface-bg: #f7f8f9;--input-bg: #f0f0f3;--input-bg-hover: #e9e9ed;--surface-text: black;--description-text: #aaaab0;--topbar-size: 3rem;--statusbar-size: 1.5rem;--sticky-top: 0;--rail-size: 48px;--rail-action: 40px}@media (pointer: coarse){:root{--statusbar-size: 2rem}}.dark{--surface-bg: #252529;--input-bg: #2a2a2e;--input-bg-hover: #303034;--surface-text: white;--description-text: #76767c}html{background-color:var(--surface-bg);color:var(--surface-text);font-family:Inter Variable,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.selection\:bg-transparent *::-moz-selection{background-color:transparent}.selection\:bg-transparent *::selection{background-color:transparent}.selection\:bg-transparent::-moz-selection{background-color:transparent}.selection\:bg-transparent::selection{background-color:transparent}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0:before{content:var(--tw-content);inset:0}.before\:left-1\/2:before{content:var(--tw-content);left:50%}.before\:top-1\/2:before{content:var(--tw-content);top:50%}.before\:z-10:before{content:var(--tw-content);z-index:10}.before\:col-span-5:before{content:var(--tw-content);grid-column:span 5 / span 5}.before\:h-full:before{content:var(--tw-content);height:100%}.before\:min-h-\[6px\]:before{content:var(--tw-content);min-height:6px}.before\:w-full:before{content:var(--tw-content);width:100%}.before\:min-w-\[6px\]:before{content:var(--tw-content);min-width:6px}.before\:-translate-x-1\/2:before{content:var(--tw-content);--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:-translate-x-full:before{content:var(--tw-content);--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:-translate-y-1\/2:before{content:var(--tw-content);--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes shimmer-loop{to{content:var(--tw-content);transform:translate(100%)}}.before\:animate-shimmer:before{content:var(--tw-content);animation:shimmer-loop 2s infinite}.before\:bg-gradient-to-r:before{content:var(--tw-content);background-image:linear-gradient(to right,var(--tw-gradient-stops))}.before\:from-transparent:before{content:var(--tw-content);--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.before\:via-neutral-100\/10:before{content:var(--tw-content);--tw-gradient-to: rgb(226 226 230 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(226 226 230 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.before\:via-primary-100\/80:before{content:var(--tw-content);--tw-gradient-to: rgb(207 229 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(207 229 255 / .8) var(--tw-gradient-via-position), var(--tw-gradient-to)}.before\:to-transparent:before{content:var(--tw-content);--tw-gradient-to: transparent var(--tw-gradient-to-position)}.before\:ring-1:before{content:var(--tw-content);--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(1px + 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)}.before\:ring-inset:before{content:var(--tw-content);--tw-ring-inset: inset}.before\:ring-primary-350:before{content:var(--tw-content);--tw-ring-opacity: 1;--tw-ring-color: rgb(94 160 255 / var(--tw-ring-opacity))}.before\:content-\[\'\'\]:before{--tw-content: "";content:var(--tw-content)}.before\:bs-2:before{content:var(--tw-content);block-size:.5rem}.first\:mbs-0:first-child{margin-block-start:0px}.visited\:text-inherit:visited{color:inherit}.visited\:fg-accent:visited{color:#1767df}.dark .visited\:fg-accent:visited{color:#4392ff}.focus-within\:\[--controls-opacity\:1\]:focus-within{--controls-opacity: 1}.focus-within\:\[--icons-color\:inherit\]:focus-within{--icons-color: inherit}@media (hover: hover) and (pointer: fine){.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[101\%\]:hover{--tw-scale-x: 101%;--tw-scale-y: 101%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-zinc-50:hover{--tw-border-opacity: 1;border-color:rgb(250 250 250 / var(--tw-border-opacity))}.hover\:\!bg-transparent:hover{background-color:transparent!important}.hover\:bg-neutral-100\/20:hover{background-color:#e2e2e633}.hover\:bg-primary-150:hover{--tw-bg-opacity: 1;background-color:rgb(185 216 255 / var(--tw-bg-opacity))}.hover\:bg-primary-200:hover{--tw-bg-opacity: 1;background-color:rgb(162 202 255 / var(--tw-bg-opacity))}.hover\:bg-zinc-200:hover{--tw-bg-opacity: 1;background-color:rgb(228 228 231 / var(--tw-bg-opacity))}.hover\:bg-zinc-600:hover{--tw-bg-opacity: 1;background-color:rgb(82 82 91 / var(--tw-bg-opacity))}.hover\:text-amber-450:hover{--tw-text-opacity: 1;color:rgb(202 103 0 / var(--tw-text-opacity))}.hover\:text-blue-450:hover{--tw-text-opacity: 1;color:rgb(81 129 242 / var(--tw-text-opacity))}.hover\:text-cyan-450:hover{--tw-text-opacity: 1;color:rgb(28 146 154 / var(--tw-text-opacity))}.hover\:text-emerald-450:hover{--tw-text-opacity: 1;color:rgb(0 152 74 / var(--tw-text-opacity))}.hover\:text-fuchsia-450:hover{--tw-text-opacity: 1;color:rgb(184 96 204 / var(--tw-text-opacity))}.hover\:text-green-450:hover{--tw-text-opacity: 1;color:rgb(27 152 0 / var(--tw-text-opacity))}.hover\:text-indigo-450:hover{--tw-text-opacity: 1;color:rgb(111 121 247 / var(--tw-text-opacity))}.hover\:text-inherit:hover{color:inherit}.hover\:text-lime-450:hover{--tw-text-opacity: 1;color:rgb(107 142 0 / var(--tw-text-opacity))}.hover\:text-orange-450:hover{--tw-text-opacity: 1;color:rgb(225 82 34 / var(--tw-text-opacity))}.hover\:text-pink-450:hover{--tw-text-opacity: 1;color:rgb(216 78 155 / var(--tw-text-opacity))}.hover\:text-purple-450:hover{--tw-text-opacity: 1;color:rgb(156 111 212 / var(--tw-text-opacity))}.hover\:text-red-450:hover{--tw-text-opacity: 1;color:rgb(247 44 69 / var(--tw-text-opacity))}.hover\:text-rose-450:hover{--tw-text-opacity: 1;color:rgb(238 56 108 / var(--tw-text-opacity))}.hover\:text-sky-450:hover{--tw-text-opacity: 1;color:rgb(45 138 210 / var(--tw-text-opacity))}.hover\:text-teal-450:hover{--tw-text-opacity: 1;color:rgb(0 150 105 / var(--tw-text-opacity))}.hover\:text-violet-450:hover{--tw-text-opacity: 1;color:rgb(135 116 233 / var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.hover\:text-yellow-450:hover{--tw-text-opacity: 1;color:rgb(182 115 0 / var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.hover\:surface-hover:hover{background-color:#f4f4f6;--sticky-bg: #f4f4f6}.dark .hover\:surface-hover:hover{background-color:#303034;--sticky-bg: #303034}.hover\:fg-accentHover:hover{color:#1459d0}.dark .hover\:fg-accentHover:hover{color:#1c76ee}.hover\:surface-accentHover:hover{background-color:#1459d0;--sticky-bg: #1459d0}.dark .hover\:surface-accentHover:hover{background-color:#1c76ee;--sticky-bg: #1c76ee}.hover\:surface-unAccentHover:hover{background-color:#909096;--sticky-bg: #909096}.dark .hover\:surface-unAccentHover:hover{background-color:#76767c;--sticky-bg: #76767c}.visited\:hover\:opacity-90:hover:visited{opacity:.9}.visited\:hover\:fg-accentHover:hover:visited{color:#1459d0}.dark .visited\:hover\:fg-accentHover:hover:visited{color:#1c76ee}}.focus\:border-0:focus{border-width:0px}.focus\:border-transparent:focus{border-color:transparent}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0:focus{--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(0px + 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\:surface-attention:focus{background-color:#fff;--sticky-bg: #ffffff}.dark .focus\:surface-attention:focus{background-color:#1b1b1e;--sticky-bg: #1b1b1e}.focus\:\[--controls-opacity\:1\]:focus{--controls-opacity: 1}@media (hover: hover) and (pointer: fine){.focus\:hover\:surface-attention:hover:focus{background-color:#fff;--sticky-bg: #ffffff}.dark .focus\:hover\:surface-attention:hover:focus{background-color:#1b1b1e;--sticky-bg: #1b1b1e}}.focus-visible\:z-\[1\]:focus-visible{z-index:1}.focus-visible\:text-amber-450:focus-visible{--tw-text-opacity: 1;color:rgb(202 103 0 / var(--tw-text-opacity))}.focus-visible\:text-blue-450:focus-visible{--tw-text-opacity: 1;color:rgb(81 129 242 / var(--tw-text-opacity))}.focus-visible\:text-cyan-450:focus-visible{--tw-text-opacity: 1;color:rgb(28 146 154 / var(--tw-text-opacity))}.focus-visible\:text-emerald-450:focus-visible{--tw-text-opacity: 1;color:rgb(0 152 74 / var(--tw-text-opacity))}.focus-visible\:text-fuchsia-450:focus-visible{--tw-text-opacity: 1;color:rgb(184 96 204 / var(--tw-text-opacity))}.focus-visible\:text-green-450:focus-visible{--tw-text-opacity: 1;color:rgb(27 152 0 / var(--tw-text-opacity))}.focus-visible\:text-indigo-450:focus-visible{--tw-text-opacity: 1;color:rgb(111 121 247 / var(--tw-text-opacity))}.focus-visible\:text-lime-450:focus-visible{--tw-text-opacity: 1;color:rgb(107 142 0 / var(--tw-text-opacity))}.focus-visible\:text-orange-450:focus-visible{--tw-text-opacity: 1;color:rgb(225 82 34 / var(--tw-text-opacity))}.focus-visible\:text-pink-450:focus-visible{--tw-text-opacity: 1;color:rgb(216 78 155 / var(--tw-text-opacity))}.focus-visible\:text-purple-450:focus-visible{--tw-text-opacity: 1;color:rgb(156 111 212 / var(--tw-text-opacity))}.focus-visible\:text-red-450:focus-visible{--tw-text-opacity: 1;color:rgb(247 44 69 / var(--tw-text-opacity))}.focus-visible\:text-rose-450:focus-visible{--tw-text-opacity: 1;color:rgb(238 56 108 / var(--tw-text-opacity))}.focus-visible\:text-sky-450:focus-visible{--tw-text-opacity: 1;color:rgb(45 138 210 / var(--tw-text-opacity))}.focus-visible\:text-teal-450:focus-visible{--tw-text-opacity: 1;color:rgb(0 150 105 / var(--tw-text-opacity))}.focus-visible\:text-violet-450:focus-visible{--tw-text-opacity: 1;color:rgb(135 116 233 / var(--tw-text-opacity))}.focus-visible\:text-yellow-450:focus-visible{--tw-text-opacity: 1;color:rgb(182 115 0 / var(--tw-text-opacity))}.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(2px + 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-primary-350:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(94 160 255 / var(--tw-ring-opacity))}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width: 0px}.focus-visible\:ring-offset-white:focus-visible{--tw-ring-offset-color: #ffffff}.focus-visible\:\[--controls-opacity\:1\]:focus-visible{--controls-opacity: 1}@media (hover: hover) and (pointer: fine){.focus-visible\:hover\:outline-none:hover:focus-visible{outline:2px solid transparent;outline-offset:2px}}.active\:scale-100:active{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.aria-checked\:bg-primary-500[aria-checked=true]{--tw-bg-opacity: 1;background-color:rgb(28 118 238 / var(--tw-bg-opacity))}.aria-checked\:text-primary-100[aria-checked=true]{--tw-text-opacity: 1;color:rgb(207 229 255 / var(--tw-text-opacity))}.aria-checked\:surface-base[aria-checked=true]{background-color:#f7f8f9;--sticky-bg: #f7f8f9}.dark .aria-checked\:surface-base[aria-checked=true]{background-color:#252529;--sticky-bg: #252529}.aria-checked\:fg-accent[aria-checked=true]{color:#1767df}.dark .aria-checked\:fg-accent[aria-checked=true]{color:#4392ff}.aria-checked\:surface-accent[aria-checked=true],.dark .aria-checked\:surface-accent[aria-checked=true]{background-color:#1767df;--sticky-bg: #1767df}@media (hover: hover) and (pointer: fine){.hover\:aria-checked\:surface-accentHover[aria-checked=true]:hover{background-color:#1459d0;--sticky-bg: #1459d0}.dark .hover\:aria-checked\:surface-accentHover[aria-checked=true]:hover{background-color:#1c76ee;--sticky-bg: #1c76ee}}.aria-pressed\:bg-primary-500[aria-pressed=true]{--tw-bg-opacity: 1;background-color:rgb(28 118 238 / var(--tw-bg-opacity))}.aria-pressed\:surface-base[aria-pressed=true]{background-color:#f7f8f9;--sticky-bg: #f7f8f9}.dark .aria-pressed\:surface-base[aria-pressed=true]{background-color:#252529;--sticky-bg: #252529}.aria-pressed\:fg-accent[aria-pressed=true]{color:#1767df}.dark .aria-pressed\:fg-accent[aria-pressed=true]{color:#4392ff}.aria-selected\:bg-primary-100[aria-selected=true]{--tw-bg-opacity: 1;background-color:rgb(207 229 255 / var(--tw-bg-opacity))}.aria-selected\:font-semibold[aria-selected=true]{font-weight:600}.aria-selected\:tracking-normal[aria-selected=true]{letter-spacing:0em}.aria-selected\:surface-base[aria-selected=true]{background-color:#f7f8f9;--sticky-bg: #f7f8f9}.dark .aria-selected\:surface-base[aria-selected=true]{background-color:#252529;--sticky-bg: #252529}.aria-selected\:fg-accent[aria-selected=true]{color:#1767df}.dark .aria-selected\:fg-accent[aria-selected=true]{color:#4392ff}.aria-selected\:font-semibold[aria-selected=true],.aria-selected\:font-semibold[aria-selected=true] .not-italic,.not-italic .aria-selected\:font-semibold[aria-selected=true]{font-variation-settings:"wght" 600,"slnt" 0}.aria-selected\:font-semibold[aria-selected=true].italic,.italic .aria-selected\:font-semibold[aria-selected=true],.aria-selected\:font-semibold[aria-selected=true] .italic{font-variation-settings:"wght" 600,"slnt" -10}@media (hover: hover) and (pointer: fine){.hover\:aria-selected\:bg-primary-150[aria-selected=true]:hover{--tw-bg-opacity: 1;background-color:rgb(185 216 255 / var(--tw-bg-opacity))}}.aria-\[current\]\:surface-input[aria-current]{background-color:#f0f0f3;--sticky-bg: #f0f0f3}.dark .aria-\[current\]\:surface-input[aria-current]{background-color:#2a2a2e;--sticky-bg: #2a2a2e}.aria-\[checked\=mixed\]\:surface-accent[aria-checked=mixed],.dark .aria-\[checked\=mixed\]\:surface-accent[aria-checked=mixed]{background-color:#1767df;--sticky-bg: #1767df}@media (hover: hover) and (pointer: fine){.hover\:aria-\[current\]\:surface-hover[aria-current]:hover{background-color:#f4f4f6;--sticky-bg: #f4f4f6}.dark .hover\:aria-\[current\]\:surface-hover[aria-current]:hover{background-color:#303034;--sticky-bg: #303034}.hover\:aria-\[checked\=mixed\]\:surface-accentHover[aria-checked=mixed]:hover{background-color:#1459d0;--sticky-bg: #1459d0}.dark .hover\:aria-\[checked\=mixed\]\:surface-accentHover[aria-checked=mixed]:hover{background-color:#1c76ee;--sticky-bg: #1c76ee}}.aria-\[current\]\:aria-selected\:bg-primary-200[aria-selected=true][aria-current]{--tw-bg-opacity: 1;background-color:rgb(162 202 255 / var(--tw-bg-opacity))}@media (hover: hover) and (pointer: fine){.hover\:aria-\[current\]\:aria-selected\:bg-primary-200[aria-selected=true][aria-current]:hover{--tw-bg-opacity: 1;background-color:rgb(162 202 255 / var(--tw-bg-opacity))}}.data-\[side\=ie\]\:z-20[data-side=ie]{z-index:20}.data-\[state\=open\]\:block[data-state=open]{display:block}.data-\[state\=checked\]\:translate-x-\[100\%\][data-state=checked]{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes slideUpAndFade{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.data-\[side\=bottom\]\:animate-slideUpAndFade[data-side=bottom]{animation:slideUpAndFade .4s cubic-bezier(.16,1,.3,1)}@keyframes slideRightAndFade{0%{opacity:0;transform:translate(-2px)}to{opacity:1;transform:translate(0)}}.data-\[side\=left\]\:animate-slideRightAndFade[data-side=left]{animation:slideRightAndFade .4s cubic-bezier(.16,1,.3,1)}@keyframes slideLeftAndFade{0%{opacity:0;transform:translate(2px)}to{opacity:1;transform:translate(0)}}.data-\[side\=right\]\:animate-slideLeftAndFade[data-side=right]{animation:slideLeftAndFade .4s cubic-bezier(.16,1,.3,1)}@keyframes slideDownAndFade{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.data-\[side\=top\]\:animate-slideDownAndFade[data-side=top]{animation:slideDownAndFade .4s cubic-bezier(.16,1,.3,1)}.data-\[disabled\]\:cursor-not-allowed[data-disabled]{cursor:not-allowed}.data-\[orientation\=horizontal\]\:flex-col[data-orientation=horizontal]{flex-direction:column}.data-\[block-align\=center\]\:place-content-center[data-block-align=center]{place-content:center}.data-\[block-align\=start\]\:items-start[data-block-align=start]{align-items:flex-start}.data-\[block-align\=start\]\:justify-center[data-block-align=start]{justify-content:center}.data-\[highlighted\]\:bg-primary-100[data-highlighted]{--tw-bg-opacity: 1;background-color:rgb(207 229 255 / var(--tw-bg-opacity))}.data-\[state\=open\]\:bg-primary-500[data-state=open]{--tw-bg-opacity: 1;background-color:rgb(28 118 238 / var(--tw-bg-opacity))}.data-\[disabled\]\:opacity-40[data-disabled]{opacity:.4}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[resizing\=false\]\:duration-200[data-resizing=false]{transition-duration:.2s}.data-\[state\=open\]\:surface-input[data-state=open]{background-color:#f0f0f3;--sticky-bg: #f0f0f3}.dark .data-\[state\=open\]\:surface-input[data-state=open]{background-color:#2a2a2e;--sticky-bg: #2a2a2e}.data-\[highlighted\]\:surface-hover[data-highlighted]{background-color:#f4f4f6;--sticky-bg: #f4f4f6}.dark .data-\[highlighted\]\:surface-hover[data-highlighted]{background-color:#303034;--sticky-bg: #303034}.data-\[orientation\=horizontal\]\:bs-1\.5[data-orientation=horizontal]{block-size:.375rem}.data-\[orientation\=vertical\]\:is-1\.5[data-orientation=vertical]{inline-size:.375rem}.data-\[side\=ie\]\:-inline-end-\[100vw\][data-side=ie]{inset-inline-end:-100vw}.data-\[side\=ie\]\:data-\[state\=open\]\:inline-end-0[data-state=open][data-side=ie]{inset-inline-end:0px}.data-\[side\=is\]\:-inline-start-\[100vw\][data-side=is]{inset-inline-start:-100vw}.data-\[side\=is\]\:data-\[state\=open\]\:inline-start-0[data-state=open][data-side=is]{inset-inline-start:0px}.data-\[nav-sidebar-state\=open\]\:border-bs-0[data-nav-sidebar-state=open]{border-block-start-width:0px}.data-\[nav-sidebar-state\=open\]\:border-ie-0[data-nav-sidebar-state=open]{border-inline-end-width:0px}.data-\[side\=ie\]\:border-is[data-side=ie]{border-inline-start-width:1px}.data-\[side\=is\]\:border-ie[data-side=is]{border-inline-end-width:1px}@media (hover: hover) and (pointer: fine){.hover\:data-\[highlighted\]\:bg-primary-150[data-highlighted]:hover{--tw-bg-opacity: 1;background-color:rgb(185 216 255 / var(--tw-bg-opacity))}}@keyframes toast-hide{0%{opacity:1}to{opacity:0}}.radix-state-closed\:animate-toast-hide[data-state=closed]{animation:toast-hide .1s ease-in forwards}@keyframes toast-slide-in-bottom{0%{transform:translateY(calc(100% + 1rem))}to{transform:translateY(0)}}.radix-state-open\:animate-toast-slide-in-bottom[data-state=open]{animation:toast-slide-in-bottom .15s cubic-bezier(.16,1,.3,1)}.radix-swipe-cancel\:translate-x-0[data-swipe=cancel]{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.radix-swipe-cancel\:duration-200[data-swipe=cancel]{transition-duration:.2s}.radix-swipe-cancel\:ease-\[ease\][data-swipe=cancel]{transition-timing-function:ease}@keyframes toast-swipe-out{0%{transform:translate(var(--radix-toast-swipe-end-x))}to{transform:translate(calc(100% + 1rem))}}.radix-swipe-end\:animate-toast-swipe-out[data-swipe=end]{animation:toast-swipe-out .1s ease-out forwards}.dark\:border-error-500:is(.dark *){--tw-border-opacity: 1;border-color:rgb(223 35 95 / var(--tw-border-opacity))}.dark\:border-primary-500:is(.dark *){--tw-border-opacity: 1;border-color:rgb(28 118 238 / var(--tw-border-opacity))}.dark\:border-success-400:is(.dark *){--tw-border-opacity: 1;border-color:rgb(0 167 80 / var(--tw-border-opacity))}.dark\:border-warning-500:is(.dark *){--tw-border-opacity: 1;border-color:rgb(187 89 0 / var(--tw-border-opacity))}.dark\:border-zinc-600:is(.dark *){--tw-border-opacity: 1;border-color:rgb(82 82 91 / var(--tw-border-opacity))}.dark\:border-zinc-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(63 63 70 / var(--tw-border-opacity))}.dark\:bg-amber-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(126 41 0 / var(--tw-bg-opacity))}.dark\:bg-blue-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(0 67 163 / var(--tw-bg-opacity))}.dark\:bg-cyan-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(0 79 88 / var(--tw-bg-opacity))}.dark\:bg-emerald-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(0 82 42 / var(--tw-bg-opacity))}.dark\:bg-error-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(142 0 54 / var(--tw-bg-opacity))}.dark\:bg-error-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(62 0 19 / var(--tw-bg-opacity))}.dark\:bg-fuchsia-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(119 18 143 / var(--tw-bg-opacity))}.dark\:bg-green-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(0 83 13 / var(--tw-bg-opacity))}.dark\:bg-indigo-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(0 60 184 / var(--tw-bg-opacity))}.dark\:bg-info-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(0 79 88 / var(--tw-bg-opacity))}.dark\:bg-info-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(0 31 37 / var(--tw-bg-opacity))}.dark\:bg-lime-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(54 77 0 / var(--tw-bg-opacity))}.dark\:bg-neutral-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(70 70 75 / var(--tw-bg-opacity))}.dark\:bg-neutral-850:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(37 37 41 / var(--tw-bg-opacity))}.dark\:bg-orange-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(141 12 5 / var(--tw-bg-opacity))}.dark\:bg-pink-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(137 0 90 / var(--tw-bg-opacity))}.dark\:bg-primary-750:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(25 49 153 / var(--tw-bg-opacity))}.dark\:bg-primary-850:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(26 26 108 / var(--tw-bg-opacity))}.dark\:bg-purple-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(90 45 157 / var(--tw-bg-opacity))}.dark\:bg-red-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(143 0 35 / var(--tw-bg-opacity))}.dark\:bg-rose-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(142 0 54 / var(--tw-bg-opacity))}.dark\:bg-sky-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(0 75 121 / var(--tw-bg-opacity))}.dark\:bg-success-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(0 82 42 / var(--tw-bg-opacity))}.dark\:bg-success-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(0 33 14 / var(--tw-bg-opacity))}.dark\:bg-teal-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(0 81 60 / var(--tw-bg-opacity))}.dark\:bg-violet-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(67 50 177 / var(--tw-bg-opacity))}.dark\:bg-warning-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(126 41 0 / var(--tw-bg-opacity))}.dark\:bg-warning-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(51 15 0 / var(--tw-bg-opacity))}.dark\:bg-yellow-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(116 50 0 / var(--tw-bg-opacity))}.dark\:bg-zinc-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(39 39 42 / var(--tw-bg-opacity))}.dark\:bg-zinc-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity))}.dark\:bg-\[url\(\'\/images\/chess-dark-1\.png\'\)\]:is(.dark *){background-image:url(/images/chess-dark-1.png)}.dark\:bg-\[url\(\'\/images\/chess-dark-2\.png\'\)\]:is(.dark *){background-image:url(/images/chess-dark-2.png)}.dark\:fill-\[--surface-bg\]:is(.dark *){fill:var(--surface-bg)}.dark\:text-amber-150:is(.dark *){--tw-text-opacity: 1;color:rgb(255 202 131 / var(--tw-text-opacity))}.dark\:text-amber-300:is(.dark *){--tw-text-opacity: 1;color:rgb(244 145 7 / var(--tw-text-opacity))}.dark\:text-blue-150:is(.dark *){--tw-text-opacity: 1;color:rgb(200 211 255 / var(--tw-text-opacity))}.dark\:text-blue-300:is(.dark *){--tw-text-opacity: 1;color:rgb(142 169 255 / var(--tw-text-opacity))}.dark\:text-cyan-150:is(.dark *){--tw-text-opacity: 1;color:rgb(154 225 224 / var(--tw-text-opacity))}.dark\:text-cyan-300:is(.dark *){--tw-text-opacity: 1;color:rgb(90 186 190 / var(--tw-text-opacity))}.dark\:text-emerald-150:is(.dark *){--tw-text-opacity: 1;color:rgb(77 241 121 / var(--tw-text-opacity))}.dark\:text-emerald-300:is(.dark *){--tw-text-opacity: 1;color:rgb(0 197 91 / var(--tw-text-opacity))}.dark\:text-error-100:is(.dark *){--tw-text-opacity: 1;color:rgb(255 216 220 / var(--tw-text-opacity))}.dark\:text-error-150:is(.dark *){--tw-text-opacity: 1;color:rgb(255 197 203 / var(--tw-text-opacity))}.dark\:text-error-300:is(.dark *){--tw-text-opacity: 1;color:rgb(255 131 153 / var(--tw-text-opacity))}.dark\:text-fuchsia-150:is(.dark *){--tw-text-opacity: 1;color:rgb(246 195 255 / var(--tw-text-opacity))}.dark\:text-fuchsia-300:is(.dark *){--tw-text-opacity: 1;color:rgb(219 143 234 / var(--tw-text-opacity))}.dark\:text-green-150:is(.dark *){--tw-text-opacity: 1;color:rgb(165 229 121 / var(--tw-text-opacity))}.dark\:text-green-300:is(.dark *){--tw-text-opacity: 1;color:rgb(90 193 47 / var(--tw-text-opacity))}.dark\:text-indigo-150:is(.dark *){--tw-text-opacity: 1;color:rgb(212 208 255 / var(--tw-text-opacity))}.dark\:text-indigo-300:is(.dark *){--tw-text-opacity: 1;color:rgb(165 163 255 / var(--tw-text-opacity))}.dark\:text-info-100:is(.dark *){--tw-text-opacity: 1;color:rgb(179 237 236 / var(--tw-text-opacity))}.dark\:text-info-150:is(.dark *){--tw-text-opacity: 1;color:rgb(154 225 224 / var(--tw-text-opacity))}.dark\:text-info-300:is(.dark *){--tw-text-opacity: 1;color:rgb(90 186 190 / var(--tw-text-opacity))}.dark\:text-lime-150:is(.dark *){--tw-text-opacity: 1;color:rgb(188 226 66 / var(--tw-text-opacity))}.dark\:text-lime-300:is(.dark *){--tw-text-opacity: 1;color:rgb(143 184 0 / var(--tw-text-opacity))}.dark\:text-neutral-150:is(.dark *){--tw-text-opacity: 1;color:rgb(212 212 217 / var(--tw-text-opacity))}.dark\:text-neutral-250:is(.dark *){--tw-text-opacity: 1;color:rgb(184 184 190 / var(--tw-text-opacity))}.dark\:text-neutral-500:is(.dark *){--tw-text-opacity: 1;color:rgb(118 118 124 / var(--tw-text-opacity))}.dark\:text-orange-150:is(.dark *){--tw-text-opacity: 1;color:rgb(255 199 170 / var(--tw-text-opacity))}.dark\:text-orange-300:is(.dark *){--tw-text-opacity: 1;color:rgb(255 136 83 / var(--tw-text-opacity))}.dark\:text-pink-150:is(.dark *){--tw-text-opacity: 1;color:rgb(255 195 223 / var(--tw-text-opacity))}.dark\:text-pink-300:is(.dark *){--tw-text-opacity: 1;color:rgb(252 129 193 / var(--tw-text-opacity))}.dark\:text-purple-150:is(.dark *){--tw-text-opacity: 1;color:rgb(227 203 254 / var(--tw-text-opacity))}.dark\:text-purple-300:is(.dark *){--tw-text-opacity: 1;color:rgb(193 155 238 / var(--tw-text-opacity))}.dark\:text-red-150:is(.dark *){--tw-text-opacity: 1;color:rgb(255 198 190 / var(--tw-text-opacity))}.dark\:text-red-300:is(.dark *){--tw-text-opacity: 1;color:rgb(255 134 126 / var(--tw-text-opacity))}.dark\:text-rose-150:is(.dark *){--tw-text-opacity: 1;color:rgb(255 197 203 / var(--tw-text-opacity))}.dark\:text-rose-300:is(.dark *){--tw-text-opacity: 1;color:rgb(255 131 153 / var(--tw-text-opacity))}.dark\:text-sky-150:is(.dark *){--tw-text-opacity: 1;color:rgb(184 216 255 / var(--tw-text-opacity))}.dark\:text-sky-300:is(.dark *){--tw-text-opacity: 1;color:rgb(111 177 244 / var(--tw-text-opacity))}.dark\:text-success-100:is(.dark *){--tw-text-opacity: 1;color:rgb(123 252 146 / var(--tw-text-opacity))}.dark\:text-success-150:is(.dark *){--tw-text-opacity: 1;color:rgb(77 241 121 / var(--tw-text-opacity))}.dark\:text-success-250:is(.dark *){--tw-text-opacity: 1;color:rgb(0 213 96 / var(--tw-text-opacity))}.dark\:text-success-300:is(.dark *){--tw-text-opacity: 1;color:rgb(0 197 91 / var(--tw-text-opacity))}.dark\:text-teal-150:is(.dark *){--tw-text-opacity: 1;color:rgb(148 230 182 / var(--tw-text-opacity))}.dark\:text-teal-300:is(.dark *){--tw-text-opacity: 1;color:rgb(72 192 138 / var(--tw-text-opacity))}.dark\:text-violet-150:is(.dark *){--tw-text-opacity: 1;color:rgb(216 207 255 / var(--tw-text-opacity))}.dark\:text-violet-300:is(.dark *){--tw-text-opacity: 1;color:rgb(176 159 255 / var(--tw-text-opacity))}.dark\:text-warning-100:is(.dark *){--tw-text-opacity: 1;color:rgb(255 220 172 / var(--tw-text-opacity))}.dark\:text-warning-150:is(.dark *){--tw-text-opacity: 1;color:rgb(255 202 131 / var(--tw-text-opacity))}.dark\:text-warning-250:is(.dark *){--tw-text-opacity: 1;color:rgb(255 161 31 / var(--tw-text-opacity))}.dark\:text-warning-300:is(.dark *){--tw-text-opacity: 1;color:rgb(244 145 7 / var(--tw-text-opacity))}.dark\:text-white:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark\:text-yellow-150:is(.dark *){--tw-text-opacity: 1;color:rgb(250 207 0 / var(--tw-text-opacity))}.dark\:text-yellow-300:is(.dark *){--tw-text-opacity: 1;color:rgb(218 159 0 / var(--tw-text-opacity))}.dark\:text-zinc-100:is(.dark *){--tw-text-opacity: 1;color:rgb(244 244 245 / var(--tw-text-opacity))}.dark\:text-zinc-50:is(.dark *){--tw-text-opacity: 1;color:rgb(250 250 250 / var(--tw-text-opacity))}.dark\:placeholder-neutral-500:is(.dark *)::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(118 118 124 / var(--tw-placeholder-opacity))}.dark\:placeholder-neutral-500:is(.dark *)::placeholder{--tw-placeholder-opacity: 1;color:rgb(118 118 124 / var(--tw-placeholder-opacity))}.dark\:opacity-40:is(.dark *){opacity:.4}.dark\:opacity-\[0\.02\]:is(.dark *){opacity:.02}.dark\:shadow-error-500\/50:is(.dark *){--tw-shadow-color: rgb(223 35 95 / .5);--tw-shadow: var(--tw-shadow-colored)}.dark\:shadow-error-600\/50:is(.dark *){--tw-shadow-color: rgb(185 0 74 / .5);--tw-shadow: var(--tw-shadow-colored)}.dark\:shadow-info-500\/50:is(.dark *){--tw-shadow-color: rgb(0 133 142 / .5);--tw-shadow: var(--tw-shadow-colored)}.dark\:shadow-info-600\/50:is(.dark *){--tw-shadow-color: rgb(0 105 115 / .5);--tw-shadow: var(--tw-shadow-colored)}.dark\:shadow-success-500\/50:is(.dark *){--tw-shadow-color: rgb(0 137 68 / .5);--tw-shadow: var(--tw-shadow-colored)}.dark\:shadow-success-600\/50:is(.dark *){--tw-shadow-color: rgb(0 109 55 / .5);--tw-shadow: var(--tw-shadow-colored)}.dark\:shadow-warning-500\/50:is(.dark *){--tw-shadow-color: rgb(187 89 0 / .5);--tw-shadow: var(--tw-shadow-colored)}.dark\:shadow-warning-600\/50:is(.dark *){--tw-shadow-color: rgb(157 64 0 / .5);--tw-shadow: var(--tw-shadow-colored)}.dark\:shadow-zinc-900:is(.dark *){--tw-shadow-color: #18181b;--tw-shadow: var(--tw-shadow-colored)}.dark\:ring-primary-450:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(35 132 252 / var(--tw-ring-opacity))}.dark\:ring-yellow-400:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(195 130 0 / var(--tw-ring-opacity))}.dark\:ring-offset-black:is(.dark *){--tw-ring-offset-color: #000000}.dark\:backdrop-blur-lg:is(.dark *){--tw-backdrop-blur: blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.before\:dark\:ring-primary-450:is(.dark *):before{content:var(--tw-content);--tw-ring-opacity: 1;--tw-ring-color: rgb(35 132 252 / var(--tw-ring-opacity))}@media (hover: hover) and (pointer: fine){.dark\:hover\:\!bg-transparent:hover:is(.dark *){background-color:transparent!important}.dark\:hover\:bg-neutral-800\/20:hover:is(.dark *){background-color:#30303433}.dark\:hover\:bg-zinc-700:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(63 63 70 / var(--tw-bg-opacity))}.hover\:dark\:bg-primary-750:is(.dark *):hover{--tw-bg-opacity: 1;background-color:rgb(25 49 153 / var(--tw-bg-opacity))}.hover\:dark\:bg-primary-800:is(.dark *):hover{--tw-bg-opacity: 1;background-color:rgb(26 37 132 / var(--tw-bg-opacity))}.dark\:hover\:text-amber-200:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(255 182 87 / var(--tw-text-opacity))}.dark\:hover\:text-blue-200:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(181 197 255 / var(--tw-text-opacity))}.dark\:hover\:text-cyan-200:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(131 212 213 / var(--tw-text-opacity))}.dark\:hover\:text-emerald-200:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(34 228 105 / var(--tw-text-opacity))}.dark\:hover\:text-fuchsia-200:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(238 177 249 / var(--tw-text-opacity))}.dark\:hover\:text-green-200:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(138 218 93 / var(--tw-text-opacity))}.dark\:hover\:text-indigo-200:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(197 193 255 / var(--tw-text-opacity))}.dark\:hover\:text-lime-200:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(171 212 40 / var(--tw-text-opacity))}.dark\:hover\:text-orange-200:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(255 180 141 / var(--tw-text-opacity))}.dark\:hover\:text-pink-200:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(255 174 213 / var(--tw-text-opacity))}.dark\:hover\:text-purple-200:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(216 187 250 / var(--tw-text-opacity))}.dark\:hover\:text-red-200:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(255 178 169 / var(--tw-text-opacity))}.dark\:hover\:text-rose-200:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(255 176 186 / var(--tw-text-opacity))}.dark\:hover\:text-sky-200:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(158 203 255 / var(--tw-text-opacity))}.dark\:hover\:text-teal-200:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(121 217 166 / var(--tw-text-opacity))}.dark\:hover\:text-violet-200:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(202 191 255 / var(--tw-text-opacity))}.dark\:hover\:text-yellow-200:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(240 191 0 / var(--tw-text-opacity))}}.dark\:focus-visible\:text-amber-200:focus-visible:is(.dark *){--tw-text-opacity: 1;color:rgb(255 182 87 / var(--tw-text-opacity))}.dark\:focus-visible\:text-blue-200:focus-visible:is(.dark *){--tw-text-opacity: 1;color:rgb(181 197 255 / var(--tw-text-opacity))}.dark\:focus-visible\:text-cyan-200:focus-visible:is(.dark *){--tw-text-opacity: 1;color:rgb(131 212 213 / var(--tw-text-opacity))}.dark\:focus-visible\:text-emerald-200:focus-visible:is(.dark *){--tw-text-opacity: 1;color:rgb(34 228 105 / var(--tw-text-opacity))}.dark\:focus-visible\:text-fuchsia-200:focus-visible:is(.dark *){--tw-text-opacity: 1;color:rgb(238 177 249 / var(--tw-text-opacity))}.dark\:focus-visible\:text-green-200:focus-visible:is(.dark *){--tw-text-opacity: 1;color:rgb(138 218 93 / var(--tw-text-opacity))}.dark\:focus-visible\:text-indigo-200:focus-visible:is(.dark *){--tw-text-opacity: 1;color:rgb(197 193 255 / var(--tw-text-opacity))}.dark\:focus-visible\:text-lime-200:focus-visible:is(.dark *){--tw-text-opacity: 1;color:rgb(171 212 40 / var(--tw-text-opacity))}.dark\:focus-visible\:text-orange-200:focus-visible:is(.dark *){--tw-text-opacity: 1;color:rgb(255 180 141 / var(--tw-text-opacity))}.dark\:focus-visible\:text-pink-200:focus-visible:is(.dark *){--tw-text-opacity: 1;color:rgb(255 174 213 / var(--tw-text-opacity))}.dark\:focus-visible\:text-purple-200:focus-visible:is(.dark *){--tw-text-opacity: 1;color:rgb(216 187 250 / var(--tw-text-opacity))}.dark\:focus-visible\:text-red-200:focus-visible:is(.dark *){--tw-text-opacity: 1;color:rgb(255 178 169 / var(--tw-text-opacity))}.dark\:focus-visible\:text-rose-200:focus-visible:is(.dark *){--tw-text-opacity: 1;color:rgb(255 176 186 / var(--tw-text-opacity))}.dark\:focus-visible\:text-sky-200:focus-visible:is(.dark *){--tw-text-opacity: 1;color:rgb(158 203 255 / var(--tw-text-opacity))}.dark\:focus-visible\:text-teal-200:focus-visible:is(.dark *){--tw-text-opacity: 1;color:rgb(121 217 166 / var(--tw-text-opacity))}.dark\:focus-visible\:text-violet-200:focus-visible:is(.dark *){--tw-text-opacity: 1;color:rgb(202 191 255 / var(--tw-text-opacity))}.dark\:focus-visible\:text-yellow-200:focus-visible:is(.dark *){--tw-text-opacity: 1;color:rgb(240 191 0 / var(--tw-text-opacity))}.dark\:focus-visible\:ring-primary-450:focus-visible:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(35 132 252 / var(--tw-ring-opacity))}.dark\:focus-visible\:ring-offset-black:focus-visible:is(.dark *){--tw-ring-offset-color: #000000}@media (hover: hover) and (pointer: fine){.dark\:focus-visible\:hover\:outline-none:hover:focus-visible:is(.dark *){outline:2px solid transparent;outline-offset:2px}}.dark\:aria-checked\:bg-primary-500[aria-checked=true]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(28 118 238 / var(--tw-bg-opacity))}.dark\:aria-pressed\:bg-primary-500[aria-pressed=true]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(28 118 238 / var(--tw-bg-opacity))}.dark\:aria-selected\:bg-primary-850[aria-selected=true]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(26 26 108 / var(--tw-bg-opacity))}@media (hover: hover) and (pointer: fine){.hover\:dark\:aria-selected\:bg-primary-800[aria-selected=true]:is(.dark *):hover{--tw-bg-opacity: 1;background-color:rgb(26 37 132 / var(--tw-bg-opacity))}}.dark\:aria-\[current\]\:aria-selected\:bg-primary-750[aria-selected=true][aria-current]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(25 49 153 / var(--tw-bg-opacity))}@media (hover: hover) and (pointer: fine){.hover\:dark\:aria-\[current\]\:aria-selected\:bg-primary-750[aria-selected=true][aria-current]:is(.dark *):hover{--tw-bg-opacity: 1;background-color:rgb(25 49 153 / var(--tw-bg-opacity))}}.dark\:data-\[highlighted\]\:bg-primary-850[data-highlighted]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(26 26 108 / var(--tw-bg-opacity))}.dark\:data-\[state\=open\]\:bg-primary-500[data-state=open]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(28 118 238 / var(--tw-bg-opacity))}@media (hover: hover) and (pointer: fine){.hover\:dark\:data-\[highlighted\]\:bg-primary-800[data-highlighted]:is(.dark *):hover{--tw-bg-opacity: 1;background-color:rgb(26 37 132 / var(--tw-bg-opacity))}}@media (min-width: 640px){.sm\:mt-12{margin-top:3rem}.sm\:mt-8{margin-top:2rem}.sm\:w-\[95vw\]{width:95vw}.sm\:w-fit{width:-moz-fit-content;width:fit-content}.sm\:translate-x-2\/3{--tw-translate-x: 66.666667%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:translate-y-\[-30\%\]{--tw-translate-y: -30%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:grid-cols-\[2fr_4fr_4fr\]{grid-template-columns:2fr 4fr 4fr}.sm\:grid-cols-\[auto_auto\]{grid-template-columns:auto auto}.sm\:flex-row{flex-direction:row}.sm\:gap-3{gap:.75rem}.sm\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.sm\:gap-y-1{row-gap:.25rem}.sm\:rounded-lg{border-radius:.5rem}.sm\:rounded-xl{border-radius:.75rem}.sm\:p-4{padding:1rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:text-2xl{font-size:1.424rem;line-height:2rem}.sm\:text-4xl{font-size:1.802rem;line-height:2.5rem}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.889rem;line-height:1.25rem}.sm\:data-\[variant\=coarse\]\:surface-separator[data-variant=coarse]{background-color:#e9e9ed;--sticky-bg: #e9e9ed}.dark .sm\:data-\[variant\=coarse\]\:surface-separator[data-variant=coarse]{background-color:#3b3b3f;--sticky-bg: #3b3b3f}.sm\:data-\[orientation\=horizontal\]\:data-\[variant\=coarse\]\:bs-3[data-variant=coarse][data-orientation=horizontal]{block-size:.75rem}.sm\:data-\[orientation\=vertical\]\:data-\[variant\=coarse\]\:is-3[data-variant=coarse][data-orientation=vertical]{inline-size:.75rem}.sm\:data-\[side\=ie\]\:is-\[360px\][data-side=ie]{inline-size:360px}.sm\:data-\[side\=is\]\:is-\[270px\][data-side=is]{inline-size:270px}.sm\:data-\[side\=ie\]\:-inline-end-\[360px\][data-side=ie]{inset-inline-end:-360px}.sm\:data-\[side\=is\]\:-inline-start-\[270px\][data-side=is]{inset-inline-start:-270px}}@media (min-width: 768px){.md\:bottom-auto{bottom:auto}.md\:left-auto{left:auto}.md\:right-4{right:1rem}.md\:top-4{top:1rem}.md\:col-span-1{grid-column:span 1 / span 1}.md\:col-start-5{grid-column-start:5}.md\:col-end-5{grid-column-end:5}.md\:col-end-7{grid-column-end:7}.md\:w-full{width:100%}.md\:max-w-sm{max-width:24rem}.md\:grid-cols-\[var\(--rail-size\)_var\(--rail-size\)_minmax\(max-content\,1fr\)_var\(--rail-size\)_var\(--rail-size\)_minmax\(max-content\,2fr\)_var\(--rail-size\)\]{grid-template-columns:var(--rail-size) var(--rail-size) minmax(max-content,1fr) var(--rail-size) var(--rail-size) minmax(max-content,2fr) var(--rail-size)}.md\:justify-end{justify-content:flex-end}.md\:p-4{padding:1rem}.md\:is-56{inline-size:14rem}.md\:max-is-\[30rem\]{max-inline-size:30rem}.md\:fixed-surface{background-color:#f7f8f9e5;--surface-bg: #f7f8f9;--input-bg: #f0f0f3;--input-bg-hover: #e9e9ed}.dark .md\:fixed-surface{background-color:#252529e5;--surface-bg: #252529;--input-bg: #2a2a2e;--input-bg-hover: #303034}@keyframes toast-slide-in-right{0%{transform:translate(calc(100% + 1rem))}to{transform:translate(0)}}.md\:radix-state-open\:animate-toast-slide-in-right[data-state=open]{animation:toast-slide-in-right .15s cubic-bezier(.16,1,.3,1)}}@media (min-width: 1024px){.lg\:p-8{padding:2rem}.lg\:data-\[state\=open\]\:hidden[data-state=open]{display:none}.lg\:data-\[sidebar-inline-end-state\=open\]\:scroll-pe-\[360px\][data-sidebar-inline-end-state=open]{scroll-padding-inline-end:360px}.lg\:data-\[sidebar-inline-start-state\=open\]\:scroll-ps-\[270px\][data-sidebar-inline-start-state=open]{scroll-padding-inline-start:270px}.lg\:data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.lg\:data-\[sidebar-inline-end-state\=open\]\:pie-\[360px\][data-sidebar-inline-end-state=open]{padding-inline-end:360px}.lg\:data-\[sidebar-inline-start-state\=open\]\:pis-\[270px\][data-sidebar-inline-start-state=open]{padding-inline-start:270px}}@media (pointer: fine){.pointer-fine\:min-bs-\[2rem\]{min-block-size:2rem}.pointer-fine\:mbs-1{margin-block-start:.25rem}.pointer-fine\:mbs-1\.5{margin-block-start:.375rem}.pointer-fine\:pli-1{padding-inline:.25rem}}@media (hover: hover){.hover-hover\:\[--controls-opacity\:0\]{--controls-opacity: 0}.hover-hover\:\[--controls-opacity\:1\]{--controls-opacity: 1}.hover-hover\:\[--icons-color\:var\(--description-text\)\]{--icons-color: var(--description-text)}@media (hover: hover) and (pointer: fine){.hover-hover\:hover\:\[--controls-opacity\:1\]:hover{--controls-opacity: 1}.hover-hover\:hover\:\[--icons-color\:inherit\]:hover{--icons-color: inherit}}.hover-hover\:aria-\[expanded\=true\]\:\[--controls-opacity\:1\][aria-expanded=true]{--controls-opacity: 1}}.\[\&\>\:first-child\]\:rounded-is-sm>:first-child{border-start-start-radius:.125rem;border-end-start-radius:.125rem}.\[\&\>\:last-child\]\:rounded-ie-sm>:last-child{border-start-end-radius:.125rem;border-end-end-radius:.125rem}.\[\&\>button\]\:relative>button{position:relative}.\[\&\>div\]\:table-fixed>div{table-layout:fixed}.\[\&\>div\]\:surface-unAccent>div{background-color:#76767c;--sticky-bg: #76767c}.dark .\[\&\>div\]\:surface-unAccent>div{background-color:#909096;--sticky-bg: #909096}.\[\&\>div\]\:is-full>div{inline-size:100%}@media (min-width: 640px){.sm\:\[\&\[data-variant\=coarse\]\>div\]\:surface-attention[data-variant=coarse]>div{background-color:#fff;--sticky-bg: #ffffff}.dark .sm\:\[\&\[data-variant\=coarse\]\>div\]\:surface-attention[data-variant=coarse]>div{background-color:#1b1b1e;--sticky-bg: #1b1b1e}}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;src:local(""),url(/assets/jetbrains-mono-v6-latin-regular-80a5dc9e.woff2) format("woff2"),url(/assets/jetbrains-mono-v6-latin-regular-58ab24e0.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;src:local(""),url(/assets/jetbrains-mono-v6-latin-700-3a1ae515.woff2) format("woff2"),url(/assets/jetbrains-mono-v6-latin-700-2736bea6.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:300;src:local(""),url(/assets/jetbrains-mono-v6-latin-300italic-02d50b3c.woff2) format("woff2"),url(/assets/jetbrains-mono-v6-latin-300italic-114c3deb.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:700;src:local(""),url(/assets/jetbrains-mono-v6-latin-700italic-9cb0cf2f.woff2) format("woff2"),url(/assets/jetbrains-mono-v6-latin-700italic-56e532e0.woff) format("woff")}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;src:local(""),url(/assets/eb-garamond-v19-latin-regular-e0e2e4f3.woff2) format("woff2"),url(/assets/eb-garamond-v19-latin-regular-288e0202.woff) format("woff")}@font-face{font-family:EB Garamond;font-style:normal;font-weight:700;src:local(""),url(/assets/eb-garamond-v19-latin-700-f59fa14f.woff2) format("woff2"),url(/assets/eb-garamond-v19-latin-700-1ea325a5.woff) format("woff")}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;src:local(""),url(/assets/eb-garamond-v19-latin-italic-e5b253dd.woff2) format("woff2"),url(/assets/eb-garamond-v19-latin-italic-76570f1d.woff) format("woff")}@font-face{font-family:EB Garamond;font-style:italic;font-weight:700;src:local(""),url(/assets/eb-garamond-v19-latin-700italic-8e98c0dd.woff2) format("woff2"),url(/assets/eb-garamond-v19-latin-700italic-97f4c3f6.woff) format("woff")}
