@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-outline-style:solid;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-mono:var(--font-geist-mono);--spacing:.25rem;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-normal:0em;--leading-relaxed:1.625;--radius-sm:calc(var(--radius) - 4px);--radius-md:calc(var(--radius) - 2px);--radius-lg:var(--radius);--radius-xl:calc(var(--radius) + 4px);--ease-out:cubic-bezier(0, 0, .2, 1);--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-geist-sans);--default-mono-font-family:var(--font-geist-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab, var(--ring) 50%, transparent)}}body{background-color:var(--background);color:var(--foreground)}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:0}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1\/2{top:50%}.top-\[22px\]{top:22px}.top-\[calc\(100\%\+6px\)\]{top:calc(100% + 6px)}.top-full{top:100%}.right-0\.5{right:calc(var(--spacing) * .5)}.right-2{right:calc(var(--spacing) * 2)}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-xl{right:1.5rem}.bottom-\[calc\(100\%\+6px\)\]{bottom:calc(100% + 6px)}.left-0{left:0}.left-1\/2{left:50%}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-\[90\]{z-index:90}.z-\[91\]{z-index:91}.col-span-2{grid-column:span 2/span 2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-1{margin-block:var(--spacing)}.mt-1{margin-top:var(--spacing)}.mt-\[2px\]{margin-top:2px}.mt-\[6px\]{margin-top:6px}.mt-md{margin-top:.75rem}.mt-sm{margin-top:.5rem}.mr-5{margin-right:calc(var(--spacing) * 5)}.-mb-px{margin-bottom:-1px}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-\[2px\]{margin-bottom:2px}.mb-lg{margin-bottom:1rem}.mb-sm{margin-bottom:.5rem}.mb-xs{margin-bottom:.25rem}.ml-0{margin-left:0}.ml-\[2px\]{margin-left:2px}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-14{height:calc(var(--spacing) * 14)}.h-24{height:calc(var(--spacing) * 24)}.h-40{height:calc(var(--spacing) * 40)}.h-\[9px\]{height:9px}.h-\[11px\]{height:11px}.h-\[12px\]{height:12px}.h-\[13px\]{height:13px}.h-\[14px\]{height:14px}.h-\[15px\]{height:15px}.h-\[18px\]{height:18px}.h-\[19px\]{height:19px}.h-\[22px\]{height:22px}.h-\[26px\]{height:26px}.h-\[34px\]{height:34px}.h-\[36px\]{height:36px}.h-\[38px\]{height:38px}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.min-h-\[18px\]{min-height:18px}.min-h-\[20px\]{min-height:20px}.min-h-\[32px\]{min-height:32px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-40{width:calc(var(--spacing) * 40)}.w-60{width:calc(var(--spacing) * 60)}.w-\[1\%\]{width:1%}.w-\[9px\]{width:9px}.w-\[11px\]{width:11px}.w-\[13px\]{width:13px}.w-\[14px\]{width:14px}.w-\[15px\]{width:15px}.w-\[18px\]{width:18px}.w-\[19px\]{width:19px}.w-\[22px\]{width:22px}.w-\[26px\]{width:26px}.w-\[38px\]{width:38px}.w-\[40\%\]{width:40%}.w-\[60px\]{width:60px}.w-\[70\%\]{width:70%}.w-\[70px\]{width:70px}.w-\[90px\]{width:90px}.w-\[120px\]{width:120px}.w-\[130px\]{width:130px}.w-\[150px\]{width:150px}.w-\[180px\]{width:180px}.w-\[200px\]{width:200px}.w-\[220px\]{width:220px}.w-\[280px\]{width:280px}.w-\[400px\]{width:400px}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:2rem}.max-w-\[28rem\]{max-width:28rem}.max-w-\[42rem\]{max-width:42rem}.max-w-\[160px\]{max-width:160px}.max-w-\[240px\]{max-width:240px}.max-w-\[280px\]{max-width:280px}.max-w-\[320px\]{max-width:320px}.max-w-\[440px\]{max-width:440px}.max-w-\[760px\]{max-width:760px}.max-w-\[880px\]{max-width:880px}.max-w-\[calc\(100vw-32px\)\]{max-width:calc(100vw - 32px)}.max-w-md{max-width:.75rem}.min-w-0{min-width:0}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-\[15px\]{min-width:15px}.min-w-\[90px\]{min-width:90px}.min-w-\[220px\]{min-width:220px}.flex-1{flex:1}.flex-\[0_1_auto\]{flex:0 auto}.flex-\[1_1_120px\]{flex:120px}.flex-\[1_1_220px\]{flex:220px}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1\.5{--tw-translate-y:calc(var(--spacing) * 1.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.-rotate-90{rotate:-90deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize-y{resize:vertical}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[1fr_1fr_100px\]{grid-template-columns:1fr 1fr 100px}.grid-cols-\[1fr_80px_120px_100px_auto\]{grid-template-columns:1fr 80px 120px 100px auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}.gap-\[5px\]{gap:5px}.gap-\[6px\]{gap:6px}.gap-\[7px\]{gap:7px}.gap-\[10px\]{gap:10px}.gap-\[14px\]{gap:14px}.gap-\[18px\]{gap:18px}.gap-\[20px\]{gap:20px}.gap-lg{gap:1rem}.gap-md{gap:.75rem}.gap-px{gap:1px}.gap-sm{gap:.5rem}.gap-xl{gap:1.5rem}.gap-x-\[20px\]{column-gap:20px}.gap-y-lg{row-gap:1rem}.self-end{align-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded-\[0\.4rem\]{border-radius:.4rem}.rounded-\[6px\]{border-radius:6px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-border{border-color:var(--border)}.border-border-strong{border-color:var(--border-strong)}.border-danger{border-color:var(--danger)}.border-danger-border{border-color:var(--danger-border)}.border-info-border{border-color:var(--info-border)}.border-ink{border-color:var(--ink)}.border-neutral-border{border-color:var(--neutral-border)}.border-success-border{border-color:var(--success-border)}.border-transparent{border-color:#0000}.border-warning-border{border-color:var(--warning-border)}.bg-border{background-color:var(--border)}.bg-canvas{background-color:var(--canvas)}.bg-card{background-color:var(--card)}.bg-current{background-color:currentColor}.bg-danger{background-color:var(--danger)}.bg-danger-subtle{background-color:var(--danger-subtle)}.bg-gray-50{background-color:var(--gray-50)}.bg-gray-100{background-color:var(--gray-100)}.bg-gray-800{background-color:var(--gray-800)}.bg-info{background-color:var(--info)}.bg-info-subtle{background-color:var(--info-subtle)}.bg-ink,.bg-ink\/40{background-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.bg-ink\/40{background-color:color-mix(in oklab, var(--ink) 40%, transparent)}}.bg-neutral{background-color:var(--neutral)}.bg-neutral-subtle{background-color:var(--neutral-subtle)}.bg-overlay{background-color:var(--overlay)}.bg-success{background-color:var(--success)}.bg-success-subtle{background-color:var(--success-subtle)}.bg-transparent{background-color:#0000}.bg-warning{background-color:var(--warning)}.bg-warning-subtle{background-color:var(--warning-subtle)}.stroke-danger{stroke:var(--danger)}.stroke-gray-100{stroke:var(--gray-100)}.stroke-info{stroke:var(--info)}.stroke-neutral{stroke:var(--neutral)}.stroke-success{stroke:var(--success)}.stroke-warning{stroke:var(--warning)}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-2xl{padding:2rem}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-6{padding:calc(var(--spacing) * 6)}.p-lg{padding:1rem}.p-md{padding:.75rem}.p-sm{padding:.5rem}.p-xl{padding:1.5rem}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[3px\]{padding-inline:3px}.px-\[9px\]{padding-inline:9px}.px-\[10px\]{padding-inline:10px}.px-\[14px\]{padding-inline:14px}.px-\[28px\]{padding-inline:28px}.px-\[40px\]{padding-inline:40px}.px-lg{padding-inline:1rem}.px-md{padding-inline:.75rem}.px-sm{padding-inline:.5rem}.px-xl{padding-inline:1.5rem}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-2xl{padding-block:2rem}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-\[2px\]{padding-block:2px}.py-\[3px\]{padding-block:3px}.py-\[5px\]{padding-block:5px}.py-\[6px\]{padding-block:6px}.py-\[7px\]{padding-block:7px}.py-\[9px\]{padding-block:9px}.py-\[10px\]{padding-block:10px}.py-\[13px\]{padding-block:13px}.py-\[20px\]{padding-block:20px}.py-md{padding-block:.75rem}.py-sm{padding-block:.5rem}.py-xl{padding-block:1.5rem}.pt-sm{padding-top:.5rem}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-\[30px\]{padding-right:30px}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-md{padding-bottom:.75rem}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-body{font-family:var(--font-body)}.font-heading{font-family:var(--font-heading)}.text-2xl{font-size:1.5rem;line-height:var(--tw-leading,2rem)}.text-base{font-size:.875rem;line-height:var(--tw-leading,1.375rem)}.text-lg{font-size:1rem;line-height:var(--tw-leading,1.5rem)}.text-sm{font-size:.8125rem;line-height:var(--tw-leading,1.25rem)}.text-xl{font-size:1.25rem;line-height:var(--tw-leading,1.75rem)}.text-xs{font-size:.75rem;line-height:var(--tw-leading,1rem)}.text-\[0\.625rem\]{font-size:.625rem}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[1\.125rem\]{font-size:1.125rem}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-\[var\(--font-mono\,inherit\)\]{--tw-font-weight:var(--font-mono,inherit);font-weight:var(--font-mono,inherit)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[0\.03em\]{--tw-tracking:.03em;letter-spacing:.03em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.05em\]{--tw-tracking:.05em;letter-spacing:.05em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-card{color:var(--card)}.text-danger{color:var(--danger)}.text-danger-onSubtle{color:var(--danger-onSubtle)}.text-gray-400{color:var(--gray-400)}.text-gray-600{color:var(--gray-600)}.text-gray-700{color:var(--gray-700)}.text-gray-800{color:var(--gray-800)}.text-gray-900{color:var(--gray-900)}.text-info{color:var(--info)}.text-info-onSubtle{color:var(--info-onSubtle)}.text-ink{color:var(--ink)}.text-ink-muted{color:var(--ink-muted)}.text-neutral{color:var(--neutral)}.text-neutral-onSubtle{color:var(--neutral-onSubtle)}.text-success{color:var(--success)}.text-success-onSubtle{color:var(--success-onSubtle)}.text-warning{color:var(--warning)}.text-warning-onSubtle{color:var(--warning-onSubtle)}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.grayscale-\[0\.3\]{--tw-grayscale:grayscale(.3);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,)}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-\[180ms\]{--tw-duration:.18s;transition-duration:.18s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.running{animation-play-state:running}@media (hover:hover){.group-hover\:block:is(:where(.group):hover *){display:block}}.placeholder\:text-gray-400::placeholder{color:var(--gray-400)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\:bg-canvas:hover{background-color:var(--canvas)}.hover\:bg-gray-100:hover{background-color:var(--gray-100)}.hover\:bg-gray-800:hover{background-color:var(--gray-800)}.hover\:bg-neutral-border:hover{background-color:var(--neutral-border)}.hover\:text-ink:hover{color:var(--ink)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}}.focus\:border-danger:focus{border-color:var(--danger)}.focus\:border-info:focus{border-color:var(--info)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-\[3px\]:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-danger\/15:focus{--tw-ring-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-danger\/15:focus{--tw-ring-color:color-mix(in oklab, var(--danger) 15%, transparent)}}.focus\:ring-info\/15:focus{--tw-ring-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-info\/15:focus{--tw-ring-color:color-mix(in oklab, var(--info) 15%, transparent)}}.focus\:ring-info\/20:focus{--tw-ring-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-info\/20:focus{--tw-ring-color:color-mix(in oklab, var(--info) 20%, transparent)}}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-info:focus-visible{outline-color:var(--info)}@media (hover:hover){.enabled\:hover\:bg-danger-subtle:enabled:hover{background-color:var(--danger-subtle)}.enabled\:hover\:bg-gray-100:enabled:hover{background-color:var(--gray-100)}.enabled\:hover\:bg-gray-800:enabled:hover{background-color:var(--gray-800)}}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-border:disabled{border-color:var(--border)}.disabled\:bg-gray-100:disabled{background-color:var(--gray-100)}.disabled\:text-gray-400:disabled{color:var(--gray-400)}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-60:disabled{opacity:.6}@media (hover:hover){.disabled\:hover\:bg-card:disabled:hover{background-color:var(--card)}}@media not all and (min-width:880px){.max-\[880px\]\:pointer-events-auto{pointer-events:auto}.max-\[880px\]\:pointer-events-none{pointer-events:none}.max-\[880px\]\:fixed{position:fixed}.max-\[880px\]\:inset-0{inset:0}.max-\[880px\]\:inset-y-0{inset-block:0}.max-\[880px\]\:left-0{left:0}.max-\[880px\]\:z-20{z-index:20}.max-\[880px\]\:z-30{z-index:30}.max-\[880px\]\:block{display:block}.max-\[880px\]\:flex{display:flex}.max-\[880px\]\:hidden{display:none}.max-\[880px\]\:inline{display:inline}.max-\[880px\]\:w-60{width:calc(var(--spacing) * 60)}.max-\[880px\]\:w-auto{width:auto}.max-\[880px\]\:max-w-\[320px\]{max-width:320px}.max-\[880px\]\:flex-1{flex:1}.max-\[880px\]\:-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.max-\[880px\]\:translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.max-\[880px\]\:justify-start{justify-content:flex-start}.max-\[880px\]\:bg-overlay{background-color:var(--overlay)}.max-\[880px\]\:opacity-0{opacity:0}.max-\[880px\]\:opacity-100{opacity:1}.max-\[880px\]\:transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.max-\[880px\]\:transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.max-\[880px\]\:duration-\[180ms\]{--tw-duration:.18s;transition-duration:.18s}}@media (min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}}@media (min-width:48rem){.md\:table-cell{display:table-cell}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:64rem){.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.last\:\[\&\>td\]\:border-b-0:last-child>td{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--font-geist-sans:"Geist", ui-sans-serif, system-ui, sans-serif;--font-geist-mono:"Geist Mono", ui-monospace, monospace;--radius:.625rem;--background:#fff;--foreground:#0a0a0a;--card:#fff;--card-foreground:#0a0a0a;--popover:#fff;--popover-foreground:#0a0a0a;--primary:#171717;--primary-foreground:#fafafa;--secondary:#f5f5f5;--secondary-foreground:#171717;--muted:#f5f5f5;--muted-foreground:#737373;--accent:#f5f5f5;--accent-foreground:#171717;--destructive:#e40014;--border:#e5e5e5;--input:#e5e5e5;--ring:#a1a1a1;--chart-1:#f05100;--chart-2:#009588;--chart-3:#104e64;--chart-4:#fcbb00;--chart-5:#f99c00;--sidebar:#fafafa;--sidebar-foreground:#0a0a0a;--sidebar-primary:#171717;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#f5f5f5;--sidebar-accent-foreground:#171717;--sidebar-border:#e5e5e5;--sidebar-ring:#a1a1a1}@supports (color:lab(0% 0 0)){:root{--background:lab(100% 0 0);--foreground:lab(2.75381% 0 0);--card:lab(100% 0 0);--card-foreground:lab(2.75381% 0 0);--popover:lab(100% 0 0);--popover-foreground:lab(2.75381% 0 0);--primary:lab(7.78201% -.0000149012 0);--primary-foreground:lab(98.26% 0 0);--secondary:lab(96.52% -.0000298023 .0000119209);--secondary-foreground:lab(7.78201% -.0000149012 0);--muted:lab(96.52% -.0000298023 .0000119209);--muted-foreground:lab(48.496% 0 0);--accent:lab(96.52% -.0000298023 .0000119209);--accent-foreground:lab(7.78201% -.0000149012 0);--destructive:lab(48.4493% 77.4328 61.5452);--border:lab(90.952% 0 -.0000119209);--input:lab(90.952% 0 -.0000119209);--ring:lab(66.128% -.0000298023 .0000119209);--chart-1:lab(57.1026% 64.2584 89.8886);--chart-2:lab(55.0223% -41.0774 -3.90277);--chart-3:lab(30.372% -13.1853 -18.7887);--chart-4:lab(80.1641% 16.6016 99.2089);--chart-5:lab(72.7183% 31.8672 97.9407);--sidebar:lab(98.26% 0 0);--sidebar-foreground:lab(2.75381% 0 0);--sidebar-primary:lab(7.78201% -.0000149012 0);--sidebar-primary-foreground:lab(98.26% 0 0);--sidebar-accent:lab(96.52% -.0000298023 .0000119209);--sidebar-accent-foreground:lab(7.78201% -.0000149012 0);--sidebar-border:lab(90.952% 0 -.0000119209);--sidebar-ring:lab(66.128% -.0000298023 .0000119209)}}.dark{--background:#0a0a0a;--foreground:#fafafa;--card:#171717;--card-foreground:#fafafa;--popover:#171717;--popover-foreground:#fafafa;--primary:#e5e5e5;--primary-foreground:#171717;--secondary:#262626;--secondary-foreground:#fafafa;--muted:#262626;--muted-foreground:#a1a1a1;--accent:#262626;--accent-foreground:#fafafa;--destructive:#ff6568;--border:#ffffff1a;--input:#ffffff26;--ring:#737373;--chart-1:#1447e6;--chart-2:#00bb7f;--chart-3:#f99c00;--chart-4:#ac4bff;--chart-5:#ff2357;--sidebar:#171717;--sidebar-foreground:#fafafa;--sidebar-primary:#1447e6;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#262626;--sidebar-accent-foreground:#fafafa;--sidebar-border:#ffffff1a;--sidebar-ring:#737373}@supports (color:lab(0% 0 0)){.dark{--background:lab(2.75381% 0 0);--foreground:lab(98.26% 0 0);--card:lab(7.78201% -.0000149012 0);--card-foreground:lab(98.26% 0 0);--popover:lab(7.78201% -.0000149012 0);--popover-foreground:lab(98.26% 0 0);--primary:lab(90.952% 0 -.0000119209);--primary-foreground:lab(7.78201% -.0000149012 0);--secondary:lab(15.204% 0 -.00000596046);--secondary-foreground:lab(98.26% 0 0);--muted:lab(15.204% 0 -.00000596046);--muted-foreground:lab(66.128% -.0000298023 .0000119209);--accent:lab(15.204% 0 -.00000596046);--accent-foreground:lab(98.26% 0 0);--destructive:lab(63.7053% 60.745 31.3109);--border:lab(100% 0 0/.1);--input:lab(100% 0 0/.15);--ring:lab(48.496% 0 0);--chart-1:lab(36.9089% 35.0961 -85.6872);--chart-2:lab(66.9756% -58.27 19.5419);--chart-3:lab(72.7183% 31.8672 97.9407);--chart-4:lab(52.0183% 66.11 -78.2316);--chart-5:lab(56.101% 79.4328 31.4532);--sidebar:lab(7.78201% -.0000149012 0);--sidebar-foreground:lab(98.26% 0 0);--sidebar-primary:lab(36.9089% 35.0961 -85.6872);--sidebar-primary-foreground:lab(98.26% 0 0);--sidebar-accent:lab(15.204% 0 -.00000596046);--sidebar-accent-foreground:lab(98.26% 0 0);--sidebar-border:lab(100% 0 0/.1);--sidebar-ring:lab(48.496% 0 0)}}:root{--font-heading:ui-sans-serif, system-ui, -apple-system, sans-serif;--font-body:ui-sans-serif, system-ui, -apple-system, sans-serif;--icon-stroke:2;--radius-sm:.25rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-xl:1rem;--success:#1b9946;--success-subtle:#e5f8e7;--success-onSubtle:#104a21;--success-border:#afdbb5;--warning:#d99600;--warning-subtle:#fff1cc;--warning-onSubtle:#653e00;--warning-border:#ecc980;--danger:#d73337;--danger-subtle:#ffecea;--danger-onSubtle:#861118;--danger-border:#f9bdb7;--info:#2b7ec9;--info-subtle:#e8f3ff;--info-onSubtle:#154470;--info-border:#b6d1ee;--neutral:#5f6469;--neutral-subtle:#eff2f5;--neutral-onSubtle:#3e4348;--neutral-border:#cbced1;--gray-50:#f9fafb;--gray-100:#f3f4f6;--gray-200:#e4e6e9;--gray-300:#d1d4d7;--gray-400:#9ea1a5;--gray-500:#707478;--gray-600:#515559;--gray-700:#3d4144;--gray-800:#26292c;--gray-900:#16181b;--gray-950:#060709;--canvas:var(--gray-50);--card:#fff;--border:var(--gray-200);--border-strong:var(--gray-300);--overlay:#06070980;--ink:var(--gray-900);--ink-muted:var(--gray-500)}@supports (color:lab(0% 0 0)){:root{--success:lab(55.5741% -47.9236 33.538);--success-subtle:lab(95.7604% -8.78027 5.83314);--success-onSubtle:lab(26.8763% -26.8968 18.722);--success-border:lab(83.5179% -20.5617 13.7718);--warning:lab(67.4112% 19.7252 79.8013);--warning-subtle:lab(95.5815% .538021 19.5892);--warning-onSubtle:lab(30.1335% 17.0953 48.7876);--warning-border:lab(82.8304% 5.81437 41.2834);--danger:lab(49.2539% 63.2983 39.3808);--danger-subtle:lab(95.0829% 9.19622 4.96011);--danger-onSubtle:lab(28.8681% 47.573 30.5386);--danger-border:lab(81.9429% 21.6049 11.7754);--info:lab(50.6175% -4.648 -47.097);--info-subtle:lab(95.3401% -2.12318 -7.10804);--info-onSubtle:lab(27.6618% -3.1369 -30.2947);--info-border:lab(82.5207% -4.74006 -17.5147);--neutral:lab(41.9902% -1.06397 -3.55529);--neutral-subtle:lab(95.3562% -.55331 -1.78927);--neutral-onSubtle:lab(28.0692% -1.04554 -3.54594);--neutral-border:lab(82.5962% -.552356 -1.78871);--gray-50:lab(98.2586% -.2231 -.716782);--gray-100:lab(96.1698% -.333816 -1.0746);--gray-200:lab(91.297% -.443697 -1.432);--gray-300:lab(84.8002% -.552535 -1.78882);--gray-400:lab(66.1222% -.765294 -2.49969);--gray-500:lab(48.4888% -.864208 -2.8511);--gray-600:lab(35.7284% -.855967 -2.84674);--gray-700:lab(27.144% -.847682 -2.84243);--gray-800:lab(16.3566% -.734359 -2.48342);--gray-900:lab(8.12128% -.622734 -2.12539);--gray-950:lab(1.93662% -.194371 -.733227);--card:lab(100% 0 0);--overlay:lab(1.93662% -.194371 -.733227/.5)}}.dark{--success:#56be6e;--success-subtle:#083214;--success-onSubtle:#9fe0aa;--success-border:#145627;--warning:#ebaa2d;--warning-subtle:#342700;--warning-onSubtle:#f4c677;--warning-border:#654800;--danger:#f75d59;--danger-subtle:#4c1010;--danger-onSubtle:#ffb5ae;--danger-border:#822b2a;--info:#59aaf8;--info-subtle:#0e2a45;--info-onSubtle:#a7d2ff;--info-border:#224a71;--neutral:#8b9095;--neutral-subtle:#222427;--neutral-onSubtle:#cbced2;--neutral-border:#404345;--gray-50:#0c0d0f;--gray-100:#141618;--gray-200:#222427;--gray-300:#303336;--gray-400:#52565a;--gray-500:#777b7f;--gray-600:#8f9397;--gray-700:#a8abaf;--gray-800:#c1c4c8;--gray-900:#dbdee1;--gray-950:#f0f2f4;--canvas:#0c0d0f;--card:#17181b;--border:#2c2e31;--border-strong:#404346;--overlay:#0009;--ink:#e9ebee;--ink-muted:#8b9095;--font-heading:ui-sans-serif, system-ui, -apple-system, sans-serif;--font-body:ui-sans-serif, system-ui, -apple-system, sans-serif;--icon-stroke:2;--radius-sm:.25rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-xl:1rem}@supports (color:lab(0% 0 0)){.dark{--success:lab(69.4058% -44.5979 30.676);--success-subtle:lab(17.3483% -20.9197 14.5615);--success-onSubtle:lab(83.8956% -29.4596 19.8575);--success-border:lab(31.6404% -29.8853 20.8022);--warning:lab(74.4374% 17.5065 68.3112);--warning-subtle:lab(16.5667% 5.31289 31.1867);--warning-onSubtle:lab(82.7131% 9.94444 45.5181);--warning-border:lab(32.7527% 10.0818 59.1003);--danger:lab(60.9896% 59.8331 35.3706);--danger-subtle:lab(15.5741% 28.4355 16.906);--danger-onSubtle:lab(81.3531% 40.4545 22.5047);--danger-border:lab(31.524% 37.8087 22.4439);--info:lab(66.978% -7.00608 -47.4265);--info-subtle:lab(16.2262% -2.57987 -20.2612);--info-onSubtle:lab(82.3887% -7.19926 -31.0768);--info-border:lab(30.0823% -3.84654 -27.0758);--neutral:lab(59.3909% -1.07732 -3.56233);--neutral-subtle:lab(14.1538% -.633001 -2.13043);--neutral-onSubtle:lab(82.5953% -.660807 -2.14531);--neutral-border:lab(28.0745% -.645727 -2.13703);--gray-50:lab(3.69737% -.249602 -.886512);--gray-100:lab(7.22142% -.487506 -1.72786);--gray-200:lab(14.1538% -.633001 -2.13043);--gray-300:lab(21.1129% -.74096 -2.48673);--gray-400:lab(36.1924% -.856355 -2.84693);--gray-500:lab(51.2729% -.865608 -2.85184);--gray-600:lab(60.5531% -.869453 -2.85394);--gray-700:lab(69.8342% -.766158 -2.50015);--gray-800:lab(79.1153% -.6603 -2.14508);--gray-900:lab(88.3962% -.552863 -1.78897);--gray-950:lab(95.3578% -.333756 -1.07459);--canvas:lab(3.69737% -.249602 -.886512);--card:lab(8.35479% -.526443 -1.7748);--border:lab(18.7941% -.638396 -2.13318);--border-strong:lab(28.0733% -.747979 -2.49038);--overlay:lab(0% 0 0/.6);--ink:lab(93.037% -.443786 -1.43205);--ink-muted:lab(59.3909% -1.07732 -3.56233)}}.berlin{--font-heading:"Syncopate", ui-sans-serif, system-ui, sans-serif;--font-body:"IBM Plex Sans", ui-sans-serif, system-ui, sans-serif;--icon-stroke:2.5;--radius-sm:.125rem;--radius-md:.25rem;--radius-lg:.375rem;--radius-xl:.5rem;--success:#33d977;--success-subtle:#0e2b18;--success-onSubtle:#81e8a0;--success-border:#28633c;--warning:#e7b700;--warning-subtle:#302504;--warning-onSubtle:#f4cc64;--warning-border:#6f530a;--danger:#ff3276;--danger-subtle:#45111f;--danger-onSubtle:#ffaab7;--danger-border:#91314a;--info:#00befa;--info-subtle:#002a3f;--info-onSubtle:#8ad9ff;--info-border:#0c6081;--neutral:#87848e;--neutral-subtle:#201e24;--neutral-onSubtle:#ceccd3;--neutral-border:#49464e;--gray-50:#08060b;--gray-100:#100e15;--gray-200:#201d27;--gray-300:#2f2c37;--gray-400:#4f4b57;--gray-500:#706c79;--gray-600:#8e8a97;--gray-700:#aca8b5;--gray-800:#c8c5cf;--gray-900:#e2e0e6;--gray-950:#f5f4f7;--canvas:#08060b;--card:#151219;--border:#2a2731;--border-strong:#3f3a48;--overlay:#000001b3;--ink:#efeef2;--ink-muted:#8e8a97}@supports (color:lab(0% 0 0)){.berlin{--success:lab(76.8892% -59.0219 35.4856);--success-subtle:lab(14.8028% -15.3994 9.18417);--success-onSubtle:lab(84.4136% -42.9379 25.5131);--success-border:lab(37.3547% -27.7528 16.57);--warning:lab(77.147% 8.63364 83.6406);--warning-subtle:lab(15.441% 2.22638 20.6339);--warning-onSubtle:lab(84.0808% 6.3138 56.0735);--warning-border:lab(37.4662% 6.94266 42.1508);--danger:lab(57.7199% 77.8519 14.8356);--danger-subtle:lab(14.3753% 26.0737 4.8415);--danger-onSubtle:lab(78.3151% 55.6812 12.3835);--danger-border:lab(35.8256% 42.4127 7.83545);--info:lab(71.2859% -25.0966 -41.6591);--info-subtle:lab(15.3281% -7.8692 -17.7135);--info-onSubtle:lab(82.8358% -19.241 -31.8553);--info-border:lab(37.4832% -14.121 -25.7074);--neutral:lab(55.7522% 2.64415 -4.87722);--neutral-subtle:lab(11.7016% 2.16302 -3.87045);--neutral-onSubtle:lab(82.4898% 1.74373 -3.26539);--neutral-border:lab(30.2414% 2.4911 -4.53618);--gray-50:lab(1.92764% .898719 -1.7132);--gray-100:lab(4.32556% 1.77507 -3.38265);--gray-200:lab(11.6261% 3.31435 -5.76575);--gray-300:lab(18.5647% 3.65667 -6.42054);--gray-400:lab(32.49% 3.59769 -6.45528);--gray-500:lab(46.4128% 3.56504 -6.47613);--gray-600:lab(58.0144% 3.54725 -6.48801);--gray-700:lab(69.6386% 3.17335 -5.85243);--gray-800:lab(80.1248% 2.45217 -4.56342);--gray-900:lab(89.4722% 1.39135 -2.61508);--gray-950:lab(96.4763% .692815 -1.30978);--canvas:lab(1.92764% .898719 -1.7132);--card:lab(6.05669% 2.19789 -4.17086);--border:lab(16.2434% 3.67148 -6.41237);--border-strong:lab(25.4776% 4.38802 -7.70465);--overlay:lab(.105062% .123262 -.235727/.7);--ink:lab(94.1343% 1.04123 -1.96307);--ink-muted:lab(58.0144% 3.54725 -6.48801)}}.cali{--font-heading:"Bungee", ui-sans-serif, system-ui, sans-serif;--font-body:"Nunito Sans", ui-sans-serif, system-ui, sans-serif;--icon-stroke:1.75;--radius-sm:.375rem;--radius-md:.75rem;--radius-lg:1rem;--radius-xl:1.5rem;--success:#438f31;--success-subtle:#daf4d4;--success-onSubtle:#1b490f;--success-border:#9fcc95;--warning:#e48e00;--warning-subtle:#ffe5c6;--warning-onSubtle:#7a3800;--warning-border:#fab36d;--danger:#ed3345;--danger-subtle:#ffe0de;--danger-onSubtle:#930023;--danger-border:#fda19e;--info:#009a9a;--info-subtle:#caf1f0;--info-onSubtle:#004e4e;--info-border:#87cccc;--neutral:#72665e;--neutral-subtle:#f3eadd;--neutral-onSubtle:#483a31;--neutral-border:#cbbba9;--gray-50:#faf5ea;--gray-100:#f2eadd;--gray-200:#e3d6c2;--gray-300:#cbbba5;--gray-400:#a9947e;--gray-500:#8d755e;--gray-600:#715844;--gray-700:#533d2e;--gray-800:#3c291e;--gray-900:#2b1b13;--gray-950:#160a05;--canvas:#fbf4e6;--card:#fffdf8;--border:#e3d5c2;--border-strong:#cebaa2;--overlay:#35180e80;--ink:#442d20;--ink-muted:#7a685c}@supports (color:lab(0% 0 0)){.cali{--success:lab(52.9792% -38.3661 40.9264);--success-subtle:lab(93.6723% -13.0146 12.29);--success-onSubtle:lab(26.8816% -25.5455 27.7453);--success-border:lab(77.9018% -23.2912 22.5904);--warning:lab(67.0277% 30.2824 82.4609);--warning-subtle:lab(92.9808% 9.99978 25.8936);--warning-onSubtle:lab(31.9406% 31.8341 58.8667);--warning-border:lab(78.8294% 20.9679 46.3774);--danger:lab(53.6177% 70.2843 37.8638);--danger-subtle:lab(92.4514% 18.8471 8.90015);--danger-onSubtle:lab(30.891% 54.6228 27.4204);--danger-border:lab(75.7024% 34.7402 16.7444);--info:lab(57.0819% -35.9951 -10.7924);--info-subtle:lab(92.3085% -13.0505 -4.02708);--info-onSubtle:lab(28.9221% -26.1967 -7.80572);--info-border:lab(77.5464% -22.8609 -6.98292);--neutral:lab(44.2765% 3.50449 6.75298);--neutral-subtle:lab(93.0706% 1.80045 7.44903);--neutral-onSubtle:lab(25.6692% 5.14612 8.13071);--neutral-border:lab(76.8039% 3.67498 10.9767);--gray-50:lab(96.5788% .452697 5.73529);--gray-100:lab(93.1029% .99048 7.62886);--gray-200:lab(86.1407% 2.2943 11.3924);--gray-300:lab(76.8415% 3.3716 13.2069);--gray-400:lab(62.8729% 5.1257 14.8328);--gray-500:lab(51.2101% 7.16579 16.3042);--gray-600:lab(39.5523% 8.4437 15.7543);--gray-700:lab(27.9195% 8.51323 13.3387);--gray-800:lab(18.6206% 8.2494 10.979);--gray-900:lab(11.6725% 7.34191 8.98328);--gray-950:lab(3.60518% 4.13884 3.42718);--canvas:lab(96.5967% .633419 7.66813);--card:lab(99.4601% .286043 3.81281);--border:lab(86.12% 2.80929 11.2545);--border-strong:lab(76.8162% 4.59349 14.9241);--overlay:lab(12.6233% 14.0036 13.1213/.5);--ink:lab(20.9119% 9.48148 12.6298);--ink-muted:lab(45.3752% 6.0969 9.68123)}}.console47{--font-heading:"Press Start 2P", ui-monospace, monospace;--font-body:"Chakra Petch", ui-sans-serif, system-ui, sans-serif;--font-mono:"Share Tech Mono", ui-monospace, monospace;--icon-stroke:3;--radius-sm:0px;--radius-md:0px;--radius-lg:2px;--radius-xl:2px;--success:#61dc6b;--success-subtle:#06320c;--success-onSubtle:#9af09d;--success-border:#29672e;--warning:#ff9032;--warning-subtle:#4b2000;--warning-onSubtle:#ffc38e;--warning-border:#8f4700;--danger:#f51d31;--danger-subtle:#4f0a0d;--danger-onSubtle:#ffb4ad;--danger-border:#972e2d;--info:#00cfe0;--info-subtle:#003035;--info-onSubtle:#73edfa;--info-border:#00646d;--neutral:#a093d8;--neutral-subtle:#272041;--neutral-onSubtle:#d4cdff;--neutral-border:#544a7b;--gray-50:#0d0d3d;--gray-100:#15174b;--gray-200:#21265f;--gray-300:#2f3671;--gray-400:#4a538a;--gray-500:#6f76a9;--gray-600:#8f94c3;--gray-700:#b1b3de;--gray-800:#d0d1f1;--gray-900:#eae9f8;--gray-950:#f8f8fe;--canvas:#141352;--card:#21265f;--border:#3a4278;--border-strong:#555e96;--overlay:#02001bb8;--ink:#eff1fc;--ink-muted:#b1abd5}@supports (color:lab(0% 0 0)){.console47{--success:lab(79.0905% -53.3371 44.5116);--success-subtle:lab(17.426% -22.5182 19.081);--success-onSubtle:lab(87.8228% -39.184 31.6385);--success-border:lab(38.6852% -30.8818 25.7927);--warning:lab(71.2014% 42.2787 71.8877);--warning-subtle:lab(18.2681% 21.9283 32.0323);--warning-onSubtle:lab(84.3597% 29.4096 51.1502);--warning-border:lab(39.026% 28.4158 49.7582);--danger:lab(53.461% 76.178 49.6153);--danger-subtle:lab(15.4636% 31.6767 18.8044);--danger-onSubtle:lab(81.0492% 49.9724 28.1729);--danger-border:lab(35.9574% 44.1754 26.5703);--info:lab(75.6843% -41.2868 -21.9984);--info-subtle:lab(17.0668% -20.2734 -10.8686);--info-onSubtle:lab(87.0446% -32.8299 -17.4704);--info-border:lab(38.1297% -26.439 -14.1007);--neutral:lab(64.009% 15.9729 -33.7358);--neutral-subtle:lab(14.519% 10.5981 -19.9902);--neutral-onSubtle:lab(84.0359% 11.9278 -27.2975);--neutral-border:lab(34.032% 13.4384 -26.8048);--gray-50:lab(5.93638% 14.6649 -31.4223);--gray-100:lab(10.4299% 14.7249 -33.5445);--gray-200:lab(17.4772% 13.4591 -35.3768);--gray-300:lab(24.5705% 11.6718 -35.5075);--gray-400:lab(36.4529% 8.17856 -32.2659);--gray-500:lab(50.5202% 7.137 -28.8144);--gray-600:lab(62.2352% 6.30006 -25.2812);--gray-700:lab(73.9333% 5.62856 -21.6779);--gray-800:lab(84.505% 4.66776 -16.1812);--gray-900:lab(92.8549% 2.26003 -7.15671);--gray-950:lab(97.6048% .968903 -2.84238);--canvas:lab(10.0143% 19.3263 -38.8495);--card:lab(17.4772% 13.4591 -35.3768);--border:lab(29.4362% 9.00178 -32.1345);--border-strong:lab(41.1043% 8.21035 -32.2942);--overlay:lab(.448324% 5.99897 -16.754/.72);--ink:lab(95.2604% .565052 -5.64301);--ink-muted:lab(71.5096% 8.78462 -20.5434)}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}
