@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";@layer components;@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-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-outline-style:solid;--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}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-200:oklch(88.5% .062 18.334);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-orange-50:oklch(97.77% .0154 67.65);--color-orange-100:oklch(94.84% .036 67.37);--color-orange-200:oklch(89.92% .0705 65.34);--color-orange-500:oklch(71.44% .1738 52.84);--color-orange-600:oklch(64.63% .1695 50.2);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-yellow-50:oklch(98.56% .0278 98.05);--color-yellow-100:oklch(97.47% .051 98.84);--color-yellow-200:oklch(96.26% .0713 98.08);--color-yellow-400:oklch(91.2% .159 97.53);--color-yellow-500:oklch(89.56% .1765 96.32);--color-yellow-700:oklch(70.21% .1467 77.33);--color-green-50:oklch(97.88% .0221 160.24);--color-green-100:oklch(94.89% .0556 156.34);--color-green-200:oklch(90.39% .1006 157.23);--color-green-300:oklch(84.53% .1477 157.54);--color-green-400:oklch(77.3% .1754 155.5);--color-green-500:oklch(68.59% .1667 154.86);--color-green-600:oklch(59.7% .1485 154.46);--color-green-700:oklch(51% .1218 156.56);--color-blue-50:oklch(97.39% .0125 255.5);--color-blue-100:oklch(94.18% .0281 256.48);--color-blue-200:oklch(89.75% .051 252.93);--color-blue-300:oklch(80.08% .1 262.97);--color-blue-400:oklch(65.87% .1811 262.64);--color-blue-500:oklch(55.52% .2345 263.22);--color-blue-600:oklch(51.58% .2327 263.16);--color-blue-700:oklch(44.75% .2063 263.06);--color-violet-50:oklch(96.84% .016 289.93);--color-violet-100:oklch(94.18% .0282 290.22);--color-violet-200:oklch(89.12% .0547 288.67);--color-violet-500:oklch(58.9% .2241 286.64);--color-violet-600:oklch(52.28% .251 286.17);--color-gray-50:oklch(98.51% 0 89.88);--color-gray-100:oklch(97.02% 0 89.88);--color-gray-200:oklch(93.66% .0017 247.84);--color-gray-300:oklch(87.85% .0047 258.33);--color-gray-400:oklch(72.81% .0106 267.33);--color-gray-500:oklch(56.5% .0165 264.43);--color-gray-600:oklch(45.96% .0174 264.39);--color-gray-700:oklch(39.38% .0197 266.05);--color-gray-800:oklch(28.86% .0236 264.1);--color-gray-900:oklch(23.04% .0209 264.04);--color-white:oklch(100% 0 89.88);--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--tracking-widest:.1em;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-gray-25:oklch(99.4% 0 89.88);--color-gray-150:oklch(95.24% .0013 286.37);--color-blue-25:oklch(98.35% .0079 253.85);--color-ember-50:oklch(97.25% .0119 23.7);--color-ember-100:oklch(93.94% .0288 22.95);--color-ember-200:oklch(89% .0559 22.35);--color-ember-300:oklch(80.14% .1094 24.57);--color-ember-400:oklch(70.86% .1699 26.47);--color-ember-500:oklch(63.71% .2104 28.54);--color-ember-600:oklch(57.58% .2088 29.48);--color-ember-700:oklch(50.03% .1821 29.51);--color-yellow-orange-50:oklch(98.49% .0204 91.58);--color-yellow-orange-200:oklch(91.12% .1109 90.28);--color-yellow-orange-700:oklch(53.94% .1562 42.99);--color-text-primary:var(--color-gray-800);--color-border-default:var(--color-gray-150);--font-inter:Inter;--font-size-2xs:11px;--font-weight-regular:400;--color-text-body:var(--color-gray-700);--color-text-muted:var(--color-gray-600);--color-text-secondary:var(--color-gray-500);--color-text-disabled:var(--color-gray-400);--color-text-placeholder:var(--color-gray-400);--color-text-inverse:var(--color-white);--color-border-soft:var(--color-gray-200);--color-surface-default:var(--color-white);--color-surface-table-header:var(--color-gray-25);--color-surface-subtle:var(--color-gray-50);--color-surface-muted:var(--color-gray-100);--color-surface-nav:var(--color-gray-25);--color-status-success-bg:var(--color-green-50);--color-status-success-text:var(--color-green-700);--color-status-success-border:var(--color-green-200);--color-status-warning-bg:var(--color-yellow-orange-50);--color-status-warning-text:var(--color-yellow-orange-700);--color-status-warning-border:var(--color-yellow-orange-200);--color-status-error-bg:var(--color-ember-50);--color-status-error-text:var(--color-ember-600);--color-status-error-border:var(--color-ember-200);--color-status-info-bg:var(--color-blue-50);--color-status-info-text:var(--color-blue-500);--color-status-info-border:var(--color-blue-200);--color-status-neutral-bg:var(--color-gray-50);--color-status-neutral-text:var(--color-gray-600);--color-status-neutral-border:var(--color-gray-200);--color-tone-neutral-subtle:var(--color-gray-50);--color-tone-neutral-soft:var(--color-gray-200);--color-tone-neutral-muted:var(--color-gray-200);--color-tone-neutral-strong:var(--color-gray-600);--color-tone-red-subtle:var(--color-ember-50);--color-tone-red-soft:var(--color-ember-100);--color-tone-red-muted:var(--color-ember-200);--color-tone-red-strong:var(--color-ember-600);--color-tone-orange-subtle:var(--color-orange-50);--color-tone-orange-soft:var(--color-orange-100);--color-tone-orange-muted:var(--color-orange-200);--color-tone-orange-strong:var(--color-orange-600);--color-tone-yellow-subtle:var(--color-yellow-50);--color-tone-yellow-soft:var(--color-yellow-100);--color-tone-yellow-muted:var(--color-yellow-orange-200);--color-tone-yellow-strong:var(--color-yellow-700);--color-tone-green-subtle:var(--color-green-50);--color-tone-green-soft:var(--color-green-100);--color-tone-green-muted:var(--color-green-200);--color-tone-green-strong:var(--color-green-700);--color-tone-blue-subtle:var(--color-blue-50);--color-tone-blue-soft:var(--color-blue-100);--color-tone-blue-muted:var(--color-blue-200);--color-tone-blue-strong:var(--color-blue-500);--color-tone-violet-subtle:var(--color-violet-50);--color-tone-violet-soft:var(--color-violet-100);--color-tone-violet-muted:var(--color-violet-200);--color-tone-violet-strong:var(--color-violet-500);--color-button-primary:var(--color-blue-500);--color-button-primary-border:var(--color-blue-600);--color-button-primary-text:var(--color-white);--color-button-primary-hover:var(--color-blue-600);--color-button-primary-active:var(--color-blue-700);--color-button-primary-disabled:var(--color-blue-200);--color-button-secondary:var(--color-white);--color-button-secondary-text:var(--color-gray-800);--color-button-secondary-hover:var(--color-gray-50);--color-button-secondary-active:var(--color-gray-100);--color-button-tertiary:var(--color-white);--color-button-tertiary-text:var(--color-gray-600);--color-button-tertiary-border:var(--color-gray-200);--color-button-tertiary-hover:var(--color-gray-50);--color-button-tertiary-active:var(--color-gray-100);--color-button-ghost-text:var(--color-gray-600);--color-button-ghost-hover:var(--color-gray-100);--color-button-ghost-active:var(--color-gray-200);--color-button-destructive:var(--color-ember-500);--color-button-destructive-border:var(--color-ember-500);--color-button-destructive-text:var(--color-white);--color-button-destructive-hover:var(--color-ember-600);--color-button-destructive-active:var(--color-ember-700);--color-button-destructive-disabled:var(--color-ember-300)}}@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,ui-sans-serif, system-ui, 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;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{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}}@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.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}}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.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-10{height:calc(var(--spacing) * 10)}.h-\[14px\]{height:14px}.h-\[18px\]{height:18px}.min-h-4{min-height:calc(var(--spacing) * 4)}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.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-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-\[14px\]{width:14px}.w-\[18px\]{width:18px}.w-full{width:100%}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-solid{--tw-border-style:solid;border-style:solid}.border-blue-400{border-color:var(--color-blue-400)}.border-border-soft{border-color:var(--color-border-soft)}.border-button-destructive-border{border-color:var(--color-button-destructive-border)}.border-button-primary-border{border-color:var(--color-button-primary-border)}.border-button-tertiary-border{border-color:var(--color-button-tertiary-border)}.border-ember-400{border-color:var(--color-ember-400)}.border-green-400{border-color:var(--color-green-400)}.border-transparent{border-color:#0000}.border-yellow-400{border-color:var(--color-yellow-400)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-button-destructive{background-color:var(--color-button-destructive)}.bg-button-primary{background-color:var(--color-button-primary)}.bg-button-secondary{background-color:var(--color-button-secondary)}.bg-button-tertiary{background-color:var(--color-button-tertiary)}.bg-status-error-bg{background-color:var(--color-status-error-bg)}.bg-status-info-bg{background-color:var(--color-status-info-bg)}.bg-status-neutral-bg{background-color:var(--color-status-neutral-bg)}.bg-status-success-bg{background-color:var(--color-status-success-bg)}.bg-status-warning-bg{background-color:var(--color-status-warning-bg)}.bg-surface-default{background-color:var(--color-surface-default)}.bg-surface-subtle{background-color:var(--color-surface-subtle)}.bg-tone-blue-soft{background-color:var(--color-tone-blue-soft)}.bg-tone-blue-subtle{background-color:var(--color-tone-blue-subtle)}.bg-tone-green-soft{background-color:var(--color-tone-green-soft)}.bg-tone-green-subtle{background-color:var(--color-tone-green-subtle)}.bg-tone-neutral-soft{background-color:var(--color-tone-neutral-soft)}.bg-tone-neutral-subtle{background-color:var(--color-tone-neutral-subtle)}.bg-tone-orange-soft{background-color:var(--color-tone-orange-soft)}.bg-tone-orange-subtle{background-color:var(--color-tone-orange-subtle)}.bg-tone-red-soft{background-color:var(--color-tone-red-soft)}.bg-tone-red-subtle{background-color:var(--color-tone-red-subtle)}.bg-tone-violet-soft{background-color:var(--color-tone-violet-soft)}.bg-tone-violet-subtle{background-color:var(--color-tone-violet-subtle)}.bg-tone-yellow-soft{background-color:var(--color-tone-yellow-soft)}.bg-tone-yellow-subtle{background-color:var(--color-tone-yellow-subtle)}.bg-transparent{background-color:#0000}.p-0{padding:calc(var(--spacing) * 0)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.font-inter{font-family:var(--font-inter)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.text-blue-500{color:var(--color-blue-500)}.text-button-destructive-text{color:var(--color-button-destructive-text)}.text-button-ghost-text{color:var(--color-button-ghost-text)}.text-button-primary-text{color:var(--color-button-primary-text)}.text-button-secondary-text{color:var(--color-button-secondary-text)}.text-button-tertiary-text{color:var(--color-button-tertiary-text)}.text-gray-400{color:var(--color-gray-400)}.text-gray-800{color:var(--color-gray-800)}.text-status-error-text{color:var(--color-status-error-text)}.text-status-info-text{color:var(--color-status-info-text)}.text-status-neutral-text{color:var(--color-status-neutral-text)}.text-status-success-text{color:var(--color-status-success-text)}.text-status-warning-text{color:var(--color-status-warning-text)}.text-text-primary{color:var(--color-text-primary)}.text-text-secondary{color:var(--color-text-secondary)}.text-tone-blue-strong{color:var(--color-tone-blue-strong)}.text-tone-green-strong{color:var(--color-tone-green-strong)}.text-tone-neutral-strong{color:var(--color-tone-neutral-strong)}.text-tone-orange-strong{color:var(--color-tone-orange-strong)}.text-tone-red-strong{color:var(--color-tone-red-strong)}.text-tone-violet-strong{color:var(--color-tone-violet-strong)}.text-tone-yellow-strong{color:var(--color-tone-yellow-strong)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.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,)}.underline{text-decoration-line:underline}.opacity-50{opacity:.5}.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)}.ring,.ring-1{--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)}.ring-status-error-border{--tw-ring-color:var(--color-status-error-border)}.ring-status-info-border{--tw-ring-color:var(--color-status-info-border)}.ring-status-neutral-border{--tw-ring-color:var(--color-status-neutral-border)}.ring-status-success-border{--tw-ring-color:var(--color-status-success-border)}.ring-status-warning-border{--tw-ring-color:var(--color-status-warning-border)}.ring-tone-blue-muted{--tw-ring-color:var(--color-tone-blue-muted)}.ring-tone-green-muted{--tw-ring-color:var(--color-tone-green-muted)}.ring-tone-neutral-muted{--tw-ring-color:var(--color-tone-neutral-muted)}.ring-tone-orange-muted{--tw-ring-color:var(--color-tone-orange-muted)}.ring-tone-red-muted{--tw-ring-color:var(--color-tone-red-muted)}.ring-tone-violet-muted{--tw-ring-color:var(--color-tone-violet-muted)}.ring-tone-yellow-muted{--tw-ring-color:var(--color-tone-yellow-muted)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;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))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.select-all{-webkit-user-select:all;user-select:all}.ring-inset{--tw-ring-inset:inset}@media(hover:hover){.hover\:border-button-destructive-hover:hover{border-color:var(--color-button-destructive-hover)}.hover\:border-button-ghost-hover:hover{border-color:var(--color-button-ghost-hover)}.hover\:border-button-primary-hover:hover{border-color:var(--color-button-primary-hover)}.hover\:bg-button-destructive-hover:hover{background-color:var(--color-button-destructive-hover)}.hover\:bg-button-ghost-hover:hover{background-color:var(--color-button-ghost-hover)}.hover\:bg-button-primary-hover:hover{background-color:var(--color-button-primary-hover)}.hover\:bg-button-secondary-hover:hover{background-color:var(--color-button-secondary-hover)}.hover\:bg-button-tertiary-hover:hover{background-color:var(--color-button-tertiary-hover)}.hover\:bg-surface-muted:hover{background-color:var(--color-surface-muted)}}.active\:border-button-destructive-active:active{border-color:var(--color-button-destructive-active)}.active\:border-button-ghost-active:active{border-color:var(--color-button-ghost-active)}.active\:border-button-primary-active:active{border-color:var(--color-button-primary-active)}.active\:bg-button-destructive-active:active{background-color:var(--color-button-destructive-active)}.active\:bg-button-ghost-active:active{background-color:var(--color-button-ghost-active)}.active\:bg-button-primary-active:active{background-color:var(--color-button-primary-active)}.active\:bg-button-secondary-active:active{background-color:var(--color-button-secondary-active)}.active\:bg-button-tertiary-active:active{background-color:var(--color-button-tertiary-active)}.active\:bg-tone-neutral-soft:active{background-color:var(--color-tone-neutral-soft)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-button-destructive-disabled:disabled{border-color:var(--color-button-destructive-disabled)}.disabled\:border-button-primary-disabled:disabled{border-color:var(--color-button-primary-disabled)}.disabled\:bg-button-destructive-disabled:disabled{background-color:var(--color-button-destructive-disabled)}.disabled\:bg-button-primary-disabled:disabled{background-color:var(--color-button-primary-disabled)}.disabled\:text-button-destructive-text:disabled{color:var(--color-button-destructive-text)}.disabled\:text-button-primary-text:disabled{color:var(--color-button-primary-text)}.disabled\:opacity-50:disabled{opacity:.5}}:root{--spacing-0:0px;--spacing-1:4px;--spacing-2:8px;--spacing-3:12px;--spacing-4:16px;--spacing-5:20px;--spacing-6:24px;--font-size-body-sm:14px;--line-height-body-sm:20px;--font-size-body-md:16px;--line-height-body-md:24px;--font-size-label-xs:var(--font-size-2xs);--line-height-label-xs:16px;--font-size-xs:12px;--line-height-xs:16px;--font-size-label-sm:13px;--line-height-label-sm:20px;--font-size-label-md:14px;--line-height-label-md:20px;--font-size-heading-sm:18px;--line-height-heading-sm:28px;--font-size-heading-md:20px;--line-height-heading-md:28px;--font-size-heading-lg:24px;--line-height-heading-lg:32px;--shadow-card:0 1px 3px 0 #00000014, 0 1px 2px -1px #0000000f;--button-radius-sm:8px;--button-radius-md:8px;--button-radius-lg:8px;--button-radius-xl:10px;--button-height-sm:24px;--button-height-md:28px;--button-height-lg:32px;--button-height-xl:36px;--button-tertiary-shadow:0 0 1px 1px #93979c30;--badge-height-xs:16px;--badge-height-sm:20px;--badge-height-md:24px;--badge-height-lg:24px;--cell-height-header:32px;--cell-height-base:40px;--cell-height-icon-subtext:48px;--cell-height-tall:56px;--cell-border-width:1px;--cell-padding-x:12px;--cell-padding-y:10px;--cell-padding-y-header:8px;--cell-indent:16px;--cell-header-bg:var(--color-surface-table-header);--cell-group-header-bg:var(--color-surface-subtle);--cell-bg:var(--color-surface-default);--cell-hover-bg:var(--color-surface-table-header);--cell-selected-bg:var(--color-blue-25);--cell-border-color:var(--color-border-default);--cell-font-size-base:var(--font-size-label-sm);--cell-line-height-base:var(--line-height-label-sm);--cell-font-size-header:12px;--cell-font-size-sub:var(--font-size-label-xs);--cell-line-height-sub:var(--line-height-label-xs);--cell-font-weight-default:var(--font-weight-regular);--cell-font-weight-lead:var(--font-weight-medium);--cell-font-weight-header:var(--font-weight-regular);--cell-text-color-primary:var(--color-text-primary);--cell-text-color-header:var(--color-text-secondary);--cell-text-color-default:var(--color-text-muted);--cell-text-color-sub:var(--color-text-secondary);--tab-font-size:var(--font-size-label-sm);--tab-line-height:var(--line-height-label-sm);--tab-font-weight-active:var(--font-weight-medium);--tab-font-weight-idle:var(--font-weight-regular);--tab-color-active:var(--color-text-primary);--tab-color-idle:var(--color-gray-400);--tab-color-hover:var(--color-text-muted);--tab-indicator-color:var(--color-text-primary);--tab-indicator-height:2px;--tab-gap:4px;--tab-spacing:12px;--tab-padding-x:8px;--tab-padding-bottom:12px;--tab-icon-size:16px;--tab-border-color:var(--color-border-default);--breadcrumb-font-size:var(--font-size-label-sm);--breadcrumb-line-height:var(--line-height-label-sm);--breadcrumb-font-weight-item:var(--font-weight-regular);--breadcrumb-font-weight-current:var(--font-weight-medium);--breadcrumb-color-item:var(--color-text-secondary);--breadcrumb-color-hover:var(--color-text-muted);--breadcrumb-color-current:var(--color-text-primary);--breadcrumb-color-separator:var(--color-gray-300);--breadcrumb-gap:4px;--breadcrumb-separator-size:12px;--filter-chip-border-color:var(--color-border-soft);--filter-chip-divider-color:var(--color-border-soft);--filter-chip-bg:var(--color-surface-subtle);--filter-chip-bg-hover:var(--color-surface-muted);--filter-chip-font-weight:var(--font-weight-medium);--filter-chip-color:var(--color-text-body);--bar-height:48px;--bar-padding-x:12px;--bar-border-color:var(--color-border-default);--bar-border:1px solid var(--bar-border-color);--scrollbar-width:8px;--scrollbar-thumb:var(--color-gray-100);--scrollbar-track:transparent}.styled-scroll{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.styled-scroll::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width);margin:0}.styled-scroll::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:0;margin:0}.styled-scroll::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:4px}@keyframes surface-appear{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes surface-disappear{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-4px)scale(.98)}}.surface-appear{animation:.12s ease-out forwards surface-appear}.surface-disappear{animation:.1s ease-in forwards surface-disappear}:root{--nav-width:255px;--nav-item-px:8px;--nav-item-py:4px;--nav-item-gap:8px;--nav-list-gap:2px;--nav-item-radius:8px;--nav-icon-size:14px;--nav-font-size:var(--font-size-label-sm);--nav-font-weight:var(--font-weight-medium);--nav-color:var(--color-text-primary);--nav-color-active:var(--color-blue-500);--nav-bg-active:var(--color-blue-50);--nav-bg-hover:var(--color-surface-muted);--nav-bg:var(--color-surface-nav);--nav-border-color:var(--color-border-default);--nav-subitem-indent:32px;--nav-group-label-font-size:11px;--nav-group-label-font-weight:var(--font-weight-medium);--nav-group-label-letter:0;--nav-group-label-color:var(--color-text-secondary);--nav-group-label-min-height:0px;--nav-group-label-px:8px;--nav-group-label-pt:6px;--nav-group-label-pb:4px;--nav-group-label-mb:0px;--nav-group-gap:10px;--nav-focus-outline-width:1px;--nav-focus-outline-color:var(--nav-color-active)}.nav-item-button:focus{outline:none}.nav-item-button:focus-visible{outline:var(--nav-focus-outline-width) solid var(--nav-focus-outline-color);outline-offset:-1px}:root{--checkbox-size-sm:12px;--checkbox-size-md:16px;--checkbox-radius:4px;--checkbox-radius-md:6px;--checkbox-border:1px;--checkbox-padding-sm:1.5px;--checkbox-padding-md:2px;--checkbox-bg-off:var(--color-white);--checkbox-border-off:var(--color-gray-300);--checkbox-border-off-hover:var(--color-blue-500);--checkbox-bg-on:var(--color-blue-500);--checkbox-border-on:var(--color-blue-500);--checkbox-check-color:var(--color-white);--checkbox-bg-mixed:var(--color-blue-500);--checkbox-border-mixed:var(--color-blue-500);--checkbox-focus-ring:0 0 0 3px var(--color-blue-100);--checkbox-opacity-readonly:.7;--checkbox-opacity-disabled:.4;--radio-size:16px;--radio-stroke:1px;--radio-dot-size:6px;--radio-bg-off:var(--color-white);--radio-border-off:var(--color-gray-300);--radio-border-off-hover:var(--color-blue-500);--radio-bg-on:var(--color-white);--radio-border-on:var(--color-blue-500);--radio-dot-color:var(--color-blue-500);--radio-focus-ring:0 0 0 3px var(--color-blue-100);--radio-opacity-readonly:.7;--radio-opacity-disabled:.4;--radio-btn-height:28px;--radio-btn-px:12px;--radio-btn-radius:6px;--radio-btn-font-size:var(--font-size-label-sm);--radio-btn-bg-off:var(--color-white);--radio-btn-border-off:var(--color-gray-200);--radio-btn-text-off:var(--color-text-muted);--radio-btn-bg-off-hover:var(--color-gray-50);--radio-btn-bg-on:var(--color-blue-50);--radio-btn-border-on:var(--color-blue-500);--radio-btn-text-on:var(--color-blue-500);--menu-width:240px;--menu-max-height:220px;--menu-radius:12px;--menu-bg:var(--color-surface-default);--menu-border:1px solid var(--color-border-default);--menu-shadow:0 2px 12px #00000014;--menu-list-padding:4px;--menu-item-px:8px;--menu-item-py:6px;--menu-item-radius:8px;--menu-item-font-size:var(--font-size-label-sm);--menu-item-line-height:var(--line-height-label-sm);--menu-item-font-weight:var(--font-weight-medium);--menu-item-color:var(--color-text-primary);--menu-item-bg-hover:var(--color-surface-subtle);--menu-item-gap:10px;--menu-icon-size:16px;--menu-avatar-size:16px;--menu-divider-color:var(--color-border-default);--menu-item-color-destructive:var(--color-ember-600);--menu-item-bg-hover-destructive:var(--color-ember-50);--menu-search-px:12px;--menu-search-py:10px;--menu-search-border:1px solid var(--color-border-default);--menu-search-icon-size:14px;--menu-search-color:var(--color-text-secondary);--menu-search-placeholder:var(--color-text-placeholder);--menu-back-header-color:var(--color-text-secondary);--menu-back-header-font-size:var(--font-size-label-xs);--menu-back-header-font-weight:var(--font-weight-medium);--menu-back-header-gap:6px;--menu-nav-chevron-color:var(--color-text-secondary)}.menu-search-input::placeholder{color:var(--menu-search-placeholder);font-weight:var(--font-weight-regular)}:root{--toggle-track-w-sm:32px;--toggle-track-h-sm:18px;--toggle-thumb-sm:14px;--toggle-track-w-md:40px;--toggle-track-h-md:22px;--toggle-thumb-md:18px;--toggle-track-w-lg:48px;--toggle-track-h-lg:26px;--toggle-thumb-lg:22px;--toggle-thumb-gap:2px;--toggle-track-off:var(--color-gray-200);--toggle-track-off-hover:var(--color-gray-300);--toggle-blue-on:var(--color-blue-500);--toggle-blue-on-hover:var(--color-blue-600);--toggle-blue-focus-ring:0 0 0 3px var(--color-blue-100);--toggle-green-on:var(--color-green-500);--toggle-green-on-hover:var(--color-green-500);--toggle-green-focus-ring:0 0 0 3px var(--color-green-100);--toggle-thumb-color:var(--color-white);--toggle-opacity-readonly:.7;--toggle-opacity-disabled:.4;--field-radius:8px;--field-border-color:var(--color-border-default);--field-border-color-hover:var(--color-blue-400);--field-border-color-focus:var(--color-blue-500);--field-border-color-valid:var(--color-green-500);--field-border-color-warning:var(--color-status-warning-border);--field-border-color-error:var(--color-ember-500);--field-border-color-readonly:var(--color-gray-200);--field-shadow-focus:0 0 0 3px var(--color-blue-100);--field-shadow-valid:0 0 0 3px var(--color-green-100);--field-shadow-warning:0 0 0 3px var(--color-status-warning-bg);--field-shadow-error:0 0 0 3px var(--color-ember-100);--field-px:8px;--field-py:5px;--field-px-badge:4px;--field-py-badge:4px;--field-label-gap:4px;--field-gap:12px;--field-line-height:20px;--field-bg:var(--color-white);--field-bg-hover:var(--color-gray-50);--field-bg-disabled:var(--color-gray-50);--field-bg-readonly:var(--color-gray-50);--field-bg-display:var(--color-gray-50);--field-text-readonly:var(--color-text-secondary);--field-label-size:11px;--field-label-weight:var(--font-weight-regular);--field-label-color:var(--color-text-primary);--field-input-size:13px;--field-input-weight:var(--font-weight-medium);--field-input-color:var(--color-text-primary);--field-placeholder-color:var(--color-text-placeholder);--field-placeholder-weight:var(--font-weight-regular);--field-helper-size:10px;--field-helper-color:var(--color-text-secondary);--field-helper-color-error:var(--color-ember-500);--field-display-color:var(--color-text-secondary);--field-radio-card-radius:8px;--field-radio-card-border:var(--color-border-default);--field-radio-card-border-selected:var(--color-blue-500);--field-radio-card-bg-selected:var(--color-blue-25);--field-list-item-radius:8px;--field-list-item-border:var(--color-border-default)}.field-input::placeholder,.field-textarea::placeholder{color:var(--field-placeholder-color);font-weight:var(--field-placeholder-weight)}.field-textarea{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.field-textarea::-webkit-scrollbar{width:var(--scrollbar-width)}.field-textarea::-webkit-scrollbar-track{background:var(--scrollbar-track)}.field-textarea::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:4px}:root{--tooltip-bg:var(--color-gray-900);--tooltip-color:var(--color-white);--tooltip-radius:8px;--tooltip-px:10px;--tooltip-py:6px;--tooltip-font-size:10px;--tooltip-font-weight:var(--font-weight-medium);--tooltip-line-height:16px;--tooltip-max-width:240px;--tooltip-shadow:0 4px 12px #00000026;--modal-width:560px;--modal-radius:12px;--modal-bg:var(--color-white);--modal-shadow:0 16px 60px #0000003d, 0 4px 16px #0000001f;--modal-overlay-bg:#0006;--modal-header-px:12px;--modal-header-py:8px;--modal-body-px:12px;--modal-body-py:12px;--modal-footer-px:12px;--modal-footer-py:8px;--modal-field-gap:8px;--modal-title-size:13px;--modal-title-weight:var(--font-weight-medium);--modal-title-color:var(--color-text-primary);--modal-divider-color:var(--color-border-default)}.modal-body{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.modal-body::-webkit-scrollbar{width:var(--scrollbar-width)}.modal-body::-webkit-scrollbar-track{background:var(--scrollbar-track)}.modal-body::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:4px}:root{--snackbar-bg:var(--color-white);--snackbar-radius:16px;--snackbar-border-width:1.5px;--snackbar-padding-x:16px;--snackbar-padding-y:12px;--snackbar-min-width:320px;--snackbar-max-width:420px;--snackbar-icon-gap:12px;--snackbar-border-success:var(--color-green-100);--snackbar-border-warning:var(--color-yellow-200);--snackbar-border-error:var(--color-ember-100);--snackbar-border-informational:var(--color-blue-100);--snackbar-title-size:14px;--snackbar-title-weight:600;--snackbar-title-color:var(--color-text-primary);--snackbar-subtitle-size:13px;--snackbar-subtitle-weight:400;--snackbar-subtitle-color:var(--color-text-secondary);--snackbar-progress-height:4px;--snackbar-progress-radius:2px;--snackbar-progress-track:var(--color-border-default);--snackbar-progress-fill:var(--color-primary-500);--snackbar-percent-size:11px;--snackbar-percent-color:var(--color-text-secondary)}@keyframes snackbar-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.snackbar-icon-spin{animation:1s linear infinite snackbar-spin;display:inline-flex}:root{--mini-modal-width:320px;--mini-modal-bg:var(--color-white);--mini-modal-radius:12px;--mini-modal-shadow:0 8px 32px #00000024;--mini-modal-padding:20px;--mini-modal-overlay-bg:var(--modal-overlay-bg);--mini-modal-heading-size:15px;--mini-modal-heading-weight:700;--mini-modal-heading-color:var(--color-text-primary);--mini-modal-subtitle-size:13px;--mini-modal-subtitle-weight:400;--mini-modal-subtitle-color:var(--color-text-secondary);--mini-modal-gap-heading:8px;--mini-modal-gap-button:16px;--mini-modal-confirm-heading-size:14px;--mini-modal-confirm-heading-weight:600;--mini-modal-progress-height:4px;--mini-modal-progress-radius:2px;--mini-modal-progress-track:var(--color-border-default);--mini-modal-progress-fill:var(--color-primary-500)}.grid-table-row>:not(:last-child),.grid-table-header>:not(:last-child){border-right:1px solid var(--color-border-default)}@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-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}
