@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-space-y-reverse:0;--tw-divide-y-reverse:0;--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 reset;@layer base{html{color-scheme:light}body{background-color:var(--color-bg-app);color:var(--color-fg);font-family:Geist Sans,Helvetica Neue,sans-serif;font-size:var(--font-size-sm);margin:0}html.dark{color-scheme:dark}h1{font-size:var(--font-size-3xl);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);font-weight:var(--font-weight-bold)}h2{font-size:var(--font-size-3xl);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}h3{font-size:var(--font-size-2xl);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);font-weight:var(--font-weight-bold)}h4{font-size:var(--font-size-2xl);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}h5{font-size:var(--font-size-xl);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);font-weight:var(--font-weight-bold)}h6{font-size:var(--font-size-xl);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}*,: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}html,body{height:100%;font-size:14px}body{color:var(--p-text-color);color-scheme:light;background-color:#f8f8f8;margin:0;font-family:Geist Sans,Helvetica Neue,sans-serif}body.dark-theme{background-color:var(--color-bg-app);color:var(--p-text-color);color-scheme:dark}h1{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}h3{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}h4{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}h5{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}h6{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}button{text-align:left}}@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-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-red-950:oklch(25.8% .092 26.042);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-800:oklch(47% .157 37.304);--color-orange-900:oklch(40.8% .123 38.172);--color-orange-950:oklch(26.6% .079 36.259);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-700:oklch(55.4% .135 66.442);--color-yellow-800:oklch(47.6% .114 61.907);--color-yellow-900:oklch(42.1% .095 57.708);--color-yellow-950:oklch(28.6% .066 53.813);--color-lime-100:oklch(96.7% .067 122.328);--color-lime-200:oklch(93.8% .127 124.321);--color-lime-300:oklch(89.7% .196 126.665);--color-lime-400:oklch(84.1% .238 128.85);--color-lime-500:oklch(76.8% .233 130.85);--color-lime-600:oklch(64.8% .2 131.684);--color-lime-700:oklch(53.2% .157 131.589);--color-lime-800:oklch(45.3% .124 130.933);--color-lime-900:oklch(40.5% .101 131.063);--color-lime-950:oklch(27.4% .072 132.109);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-green-900:oklch(39.3% .095 152.535);--color-green-950:oklch(26.6% .065 152.934);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-200:oklch(91% .096 180.426);--color-teal-300:oklch(85.5% .138 181.071);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-500:oklch(70.4% .14 182.503);--color-teal-600:oklch(60% .118 184.704);--color-teal-700:oklch(51.1% .096 186.391);--color-teal-800:oklch(43.7% .078 188.216);--color-teal-900:oklch(38.6% .063 188.416);--color-teal-950:oklch(27.7% .046 192.524);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-blue-950:oklch(28.2% .091 267.935);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-200:oklch(87% .065 274.039);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-indigo-800:oklch(39.8% .195 277.366);--color-indigo-900:oklch(35.9% .144 278.697);--color-indigo-950:oklch(25.7% .09 281.288);--color-purple-200:oklch(90.2% .063 306.703);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-600:oklch(55.8% .288 302.321);--color-purple-700:oklch(49.6% .265 301.924);--color-purple-800:oklch(43.8% .218 303.724);--color-fuchsia-100:oklch(95.2% .037 318.852);--color-fuchsia-200:oklch(90.3% .076 319.62);--color-fuchsia-300:oklch(83.3% .145 321.434);--color-fuchsia-400:oklch(74% .238 322.16);--color-fuchsia-500:oklch(66.7% .295 322.15);--color-fuchsia-600:oklch(59.1% .293 322.896);--color-fuchsia-700:oklch(51.8% .253 323.949);--color-fuchsia-800:oklch(45.2% .211 324.591);--color-fuchsia-900:oklch(40.1% .17 325.612);--color-fuchsia-950:oklch(29.3% .136 325.661);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-neutral-50:oklch(98.5% 0 0);--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-white:#fff;--spacing:.25rem;--container-3xs:16rem;--container-2xs:18rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wide:.025em;--tracking-widest:.1em;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--shadow-xs:0 1px 2px 0 #0000000d;--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0,0,.2,1)infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--animate-bounce:bounce 1s infinite;--aspect-video:16/9;--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-primary:var(--p-primary-color);--color-primary-400:var(--p-primary-400);--opacity-subtle:.45;--opacity-overlay:.5;--opacity-skelton:.3;--opacity-skelton-subtle:.15;--opacity-disabled:.4;--spacing-page-view:12px;--spacing-view-header-height:48px;--z-index-view-header:10;--color-text:var(--p-text-color);--color-text-subtle:var(--color-neutral-500);--color-text-disabled:rgb(from var(--color-text)r g b/var(--opacity-disabled));--color-text-bold:var(--p-surface-950);--color-text-inverse:var(--color-neutral-100);--color-text-inverse-subtle:rgb(from var(--color-text-inverse)r g b/var(--opacity-subtle));--color-primary-text:var(--color-teal-600);--color-primary-text-subtle:rgb(from var(--color-primary-text)r g b/var(--opacity-subtle));--color-secondary-text:var(--color-indigo-700);--color-secondary-text-subtle:rgb(from var(--color-secondary-text)r g b/var(--opacity-subtle));--color-neutral-text:var(--color-neutral-700);--color-neutral-text-subtle:rgb(from var(--color-neutral-text)r g b/var(--opacity-subtle));--color-safe-text:var(--color-green-600);--color-safe-text-subtle:rgb(from var(--color-safe-text)r g b/var(--opacity-subtle));--color-info-text:var(--color-blue-600);--color-info-text-subtle:rgb(from var(--color-info-text)r g b/var(--opacity-subtle));--color-caution-text:var(--color-yellow-600);--color-caution-text-subtle:rgb(from var(--color-caution-text)r g b/var(--opacity-subtle));--color-warning-text:var(--color-orange-600);--color-warning-text-subtle:rgb(from var(--color-warning-text)r g b/var(--opacity-subtle));--color-danger-text:var(--color-red-600);--color-danger-text-subtle:rgb(from var(--color-danger-text)r g b/var(--opacity-subtle));--color-lime-text:var(--color-lime-600);--color-lime-text-subtle:rgb(from var(--color-lime-text)r g b/var(--opacity-subtle));--color-teal-text:var(--color-teal-600);--color-teal-text-subtle:rgb(from var(--color-teal-text)r g b/var(--opacity-subtle));--color-indigo-text:var(--color-indigo-600);--color-indigo-text-subtle:rgb(from var(--color-indigo-text)r g b/var(--opacity-subtle));--color-fuchsia-text:var(--color-fuchsia-600);--color-fuchsia-text-subtle:rgb(from var(--color-fuchsia-text)r g b/var(--opacity-subtle));--color-link:var(--color-blue-700);--color-link-hover:var(--color-blue-800);--color-link-pressed:var(--color-blue-800);--color-link-visited:var(--color-purple-600);--color-link-visited-hover:var(--color-purple-700);--color-link-visited-pressed:var(--color-purple-800);--color-validation-error-text:var(--color-danger-text);--color-border:#ddd}@supports (color:color-mix(in lab,red,red)){:root,:host{--color-border:color-mix(in srgb,var(--color-neutral-200)50%,var(--color-neutral-300)50%)}}:root,:host{--color-border-subtle:#ddd}@supports (color:color-mix(in lab,red,red)){:root,:host{--color-border-subtle:color-mix(in srgb,var(--color-neutral-200)50%,var(--color-neutral-300)50%)}}:root,:host{--color-border-bold:var(--color-neutral-600);--color-input-border:var(--color-border);--color-input-border-focused:var(--color-blue-500);--color-primary-border:var(--color-teal-400);--color-primary-border-subtle:var(--color-teal-200);--color-primary-border-bold:var(--color-teal-600);--color-secondary-border:var(--color-indigo-300);--color-secondary-border-subtle:var(--color-indigo-200);--color-secondary-border-bold:var(--color-indigo-600);--color-neutral-border:var(--color-neutral-400);--color-neutral-border-subtle:var(--color-neutral-200);--color-neutral-border-bold:var(--color-neutral-600);--color-safe-border:var(--color-green-400);--color-safe-border-subtle:var(--color-green-200);--color-safe-border-bold:var(--color-green-600);--color-info-border:var(--color-blue-400);--color-info-border-subtle:var(--color-blue-200);--color-info-border-bold:var(--color-blue-600);--color-caution-border:var(--color-yellow-400);--color-caution-border-subtle:var(--color-yellow-200);--color-caution-border-bold:var(--color-yellow-600);--color-warning-border:var(--color-orange-400);--color-warning-border-subtle:var(--color-orange-200);--color-warning-border-bold:var(--color-orange-600);--color-danger-border:var(--color-red-400);--color-danger-border-subtle:var(--color-red-200);--color-danger-border-bold:var(--color-red-600);--color-lime-border:var(--color-lime-400);--color-lime-border-subtle:var(--color-lime-200);--color-lime-border-bold:var(--color-lime-600);--color-teal-border:var(--color-teal-400);--color-teal-border-subtle:var(--color-teal-200);--color-teal-border-bold:var(--color-teal-600);--color-indigo-border:var(--color-indigo-400);--color-indigo-border-subtle:var(--color-indigo-200);--color-indigo-border-bold:var(--color-indigo-600);--color-fuchsia-border:var(--color-fuchsia-400);--color-fuchsia-border-subtle:var(--color-fuchsia-200);--color-fuchsia-border-bold:var(--color-fuchsia-600);--color-overlay-background:rgb(0 0 0/var(--opacity-overlay));--color-overlay-danger-background:rgb(from var(--color-red-600)r g b/var(--opacity-overlay));--color-skeleton-background:rgb(from var(--color-neutral-900)r g b/var(--opacity-skelton));--color-skeleton-background-subtle:rgb(from var(--color-neutral-900)r g b/var(--opacity-skelton-subtle));--color-background:var(--color-bg-app);--color-background-level1:var(--color-background)}@supports (color:color-mix(in lab,red,red)){:root,:host{--color-background-level1:color-mix(in srgb,var(--color-background)96%,black 4%)}}:root,:host{--color-background-level2:var(--color-background)}@supports (color:color-mix(in lab,red,red)){:root,:host{--color-background-level2:color-mix(in srgb,var(--color-background)92%,black 8%)}}:root,:host{--color-background-inverse:var(--color-neutral-900);--color-nav-background:var(--color-bg-sidebar);--color-primary-background:var(--color-teal-600);--color-primary-background-hover:var(--color-teal-700);--color-primary-background-pressed:var(--color-teal-600);--color-primary-background-subtle:var(--color-teal-100);--color-primary-background-hover-subtle:var(--color-teal-200);--color-primary-background-pressed-subtle:var(--color-teal-100);--color-primary-background-bold:var(--color-teal-800);--color-primary-background-hover-bold:var(--color-teal-900);--color-primary-background-pressed-bold:var(--color-teal-800);--color-secondary-background:var(--color-indigo-600);--color-secondary-background-hover:var(--color-indigo-700);--color-secondary-background-pressed:var(--color-indigo-600);--color-secondary-background-subtle:var(--color-indigo-100);--color-secondary-background-hover-subtle:var(--color-indigo-200);--color-secondary-background-pressed-subtle:var(--color-indigo-100);--color-secondary-background-bold:var(--color-indigo-800);--color-secondary-background-hover-bold:var(--color-indigo-900);--color-secondary-background-pressed-bold:var(--color-indigo-800);--color-neutral-background:var(--color-neutral-500);--color-neutral-background-hover:var(--color-neutral-600);--color-neutral-background-pressed:var(--color-neutral-500);--color-neutral-background-subtle:var(--color-neutral-200);--color-neutral-background-hover-subtle:var(--color-neutral-300);--color-neutral-background-pressed-subtle:var(--color-neutral-200);--color-neutral-background-bold:var(--color-neutral-700);--color-neutral-background-hover-bold:var(--color-neutral-800);--color-neutral-background-pressed-bold:var(--color-neutral-700);--color-safe-background:var(--color-green-600);--color-safe-background-hover:var(--color-green-700);--color-safe-background-pressed:var(--color-green-600);--color-safe-background-subtle:var(--color-green-100);--color-safe-background-hover-subtle:var(--color-green-200);--color-safe-background-pressed-subtle:var(--color-green-100);--color-safe-background-bold:var(--color-green-800);--color-safe-background-hover-bold:var(--color-green-900);--color-safe-background-pressed-bold:var(--color-green-800);--color-info-background:var(--color-blue-600);--color-info-background-hover:var(--color-blue-700);--color-info-background-pressed:var(--color-blue-600);--color-info-background-subtle:var(--color-blue-100);--color-info-background-hover-subtle:var(--color-blue-200);--color-info-background-pressed-subtle:var(--color-blue-100);--color-info-background-bold:var(--color-blue-800);--color-info-background-hover-bold:var(--color-blue-900);--color-info-background-pressed-bold:var(--color-blue-800);--color-caution-background:var(--color-yellow-600);--color-caution-background-hover:var(--color-yellow-700);--color-caution-background-pressed:var(--color-yellow-600);--color-caution-background-subtle:var(--color-yellow-100);--color-caution-background-hover-subtle:var(--color-yellow-200);--color-caution-background-pressed-subtle:var(--color-yellow-100);--color-caution-background-bold:var(--color-yellow-800);--color-caution-background-hover-bold:var(--color-yellow-900);--color-caution-background-pressed-bold:var(--color-yellow-800);--color-warning-background:var(--color-orange-600);--color-warning-background-hover:var(--color-orange-700);--color-warning-background-pressed:var(--color-orange-600);--color-warning-background-subtle:var(--color-orange-100);--color-warning-background-hover-subtle:var(--color-orange-200);--color-warning-background-pressed-subtle:var(--color-orange-100);--color-warning-background-bold:var(--color-orange-800);--color-warning-background-hover-bold:var(--color-orange-900);--color-warning-background-pressed-bold:var(--color-orange-800);--color-danger-background:var(--color-red-600);--color-danger-background-hover:var(--color-red-700);--color-danger-background-pressed:var(--color-red-600);--color-danger-background-subtle:var(--color-red-100);--color-danger-background-hover-subtle:var(--color-red-200);--color-danger-background-pressed-subtle:var(--color-red-100);--color-danger-background-bold:var(--color-red-800);--color-danger-background-hover-bold:var(--color-red-900);--color-danger-background-pressed-bold:var(--color-red-800);--color-lime-background:var(--color-lime-600);--color-lime-background-hover:var(--color-lime-700);--color-lime-background-pressed:var(--color-lime-600);--color-lime-background-subtle:var(--color-lime-100);--color-lime-background-hover-subtle:var(--color-lime-200);--color-lime-background-pressed-subtle:var(--color-lime-100);--color-lime-background-bold:var(--color-lime-800);--color-lime-background-hover-bold:var(--color-lime-900);--color-lime-background-pressed-bold:var(--color-lime-800);--color-teal-background:var(--color-teal-600);--color-teal-background-hover:var(--color-teal-700);--color-teal-background-pressed:var(--color-teal-600);--color-teal-background-subtle:var(--color-teal-100);--color-teal-background-hover-subtle:var(--color-teal-200);--color-teal-background-pressed-subtle:var(--color-teal-100);--color-teal-background-bold:var(--color-teal-800);--color-teal-background-hover-bold:var(--color-teal-900);--color-teal-background-pressed-bold:var(--color-teal-800);--color-indigo-background:var(--color-indigo-600);--color-indigo-background-hover:var(--color-indigo-700);--color-indigo-background-pressed:var(--color-indigo-600);--color-indigo-background-subtle:var(--color-indigo-100);--color-indigo-background-hover-subtle:var(--color-indigo-200);--color-indigo-background-pressed-subtle:var(--color-indigo-100);--color-indigo-background-bold:var(--color-indigo-800);--color-indigo-background-hover-bold:var(--color-indigo-900);--color-indigo-background-pressed-bold:var(--color-indigo-800);--color-fuchsia-background:var(--color-fuchsia-600);--color-fuchsia-background-hover:var(--color-fuchsia-700);--color-fuchsia-background-pressed:var(--color-fuchsia-600);--color-fuchsia-background-subtle:var(--color-fuchsia-100);--color-fuchsia-background-hover-subtle:var(--color-fuchsia-200);--color-fuchsia-background-pressed-subtle:var(--color-fuchsia-100);--color-fuchsia-background-bold:var(--color-fuchsia-800);--color-fuchsia-background-hover-bold:var(--color-fuchsia-900);--color-fuchsia-background-pressed-bold:var(--color-fuchsia-800);--color-logo:#000;--layout-sidebar-width:17rem;--layout-sidebar-collapsed-width:4.5rem;--color-sidebar-background:var(--color-nav-background);--color-chat-message-user-background:var(--color-background-level2);--color-chat-message-user-text:var(--color-text);--color-chat-message-ai-text:var(--color-text);--color-chat-message-system-text:var(--color-text);--color-chat-message-metadata-text:var(--color-text-subtle);--color-chat-message-checklist-background:var(--color-background-level2);--color-checklist-item-background-hover:var(--color-neutral-background-hover-subtle);--color-checklist-item-background-focus:var(--color-neutral-background-hover-subtle);--color-checklist-item-background-expanded:var(--color-background-level1);--color-checklist-status-not-started:var(--color-neutral-text);--color-checklist-status-in-progress:var(--color-info-text);--color-checklist-status-valid:var(--color-safe-text);--color-checklist-status-invalid:var(--color-danger-text);--color-checklist-item-text:var(--color-text);--color-checklist-expand-icon-text:var(--color-text);--color-code-block-background:var(--color-neutral-300);--color-code-block-background-light:var(--p-tag-secondary-background);--color-code-block-text:var(--color-text);--color-code-block-border:var(--color-border);--color-code-block-copy-icon:var(--color-text);--color-empty-indicator-border:var(--color-border);--color-indicator-primary:var(--color-primary-background);--color-indicator-secondary:var(--color-secondary-background);--color-indicator-neutral:var(--color-neutral-background);--color-indicator-safe:var(--color-safe-background);--color-indicator-info:var(--color-info-background);--color-indicator-caution:var(--color-caution-background);--color-indicator-warning:var(--color-warning-background);--color-indicator-danger:var(--color-danger-background);--color-anomaly-empty-state-icon:var(--color-safe-text);--color-anomaly-error-message-border:var(--color-danger-border-subtle);--color-anomaly-error-message-background:var(--color-danger-background-subtle);--color-anomaly-error-message-text:var(--color-danger-text);--color-start-hunt-content-background:var(--color-background);--color-hunts-list-sidebar-background:var(--color-nav-background);--color-hunts-list-sidebar-border:var(--color-border);--color-hunts-list-sidebar-title:var(--color-text);--color-hunts-list-sidebar-item-hover:var(--color-background-level2);--color-hunts-list-sidebar-item-active:var(--color-background-level2);--color-mitre-attack-coverage-grid-background:var(--color-primary-background);--color-loading-blocker-background:var(--color-overlay-background);--color-loading-blocker-text:var(--color-text);--color-rule-details-combined-panel-bar-background:var(--color-background-level1);--color-rule-details-combined-panel-bar-border:var(--color-border)}}@layer components{:host{background:var(--table-bg);height:100%;color:var(--table-fg);display:block;position:relative}:host([data-size=sm]){--table-row-height:var(--table-row-height-sm);--table-header-height:var(--table-header-height-sm);--table-cell-padding-y:var(--table-cell-padding-y-sm);--table-cell-padding-x:var(--table-cell-padding-x-sm);--table-edge-inset:var(--table-edge-inset-sm);--table-cell-font-size:var(--table-cell-font-size-sm)}:host([data-size=lg]){--table-row-height:var(--table-row-height-lg);--table-header-height:var(--table-header-height-lg);--table-cell-padding-y:var(--table-cell-padding-y-lg);--table-cell-padding-x:var(--table-cell-padding-x-lg);--table-edge-inset:var(--table-edge-inset-lg);--table-cell-font-size:var(--table-cell-font-size-lg)}:host([data-bordered]){border-top:var(--table-border-width)solid var(--table-border)}.table-wrapper{height:100%;position:relative}.selected-actions-bar{align-items:center;gap:var(--table-actions-bar-gap);padding:var(--table-actions-bar-padding-y)var(--table-actions-bar-padding-x);background-color:var(--table-actions-bar-bg);color:var(--table-actions-bar-fg);border-bottom:var(--table-border-width)solid var(--table-border);display:flex}.selected-actions-bar .selected-count{font-weight:var(--table-actions-bar-count-font-weight)}.selected-actions-bar .actions{align-items:center;gap:var(--table-actions-bar-actions-gap);flex:1;display:flex}.table{table-layout:auto;border-collapse:separate;border-spacing:0;text-align:left;width:100%;line-height:var(--table-body-line-height);font-size:var(--table-cell-font-size)}.background-loader{top:var(--table-background-loader-offset);right:var(--table-background-loader-offset);z-index:var(--z-index-raised);position:absolute}.empty-cell{padding-block:var(--table-empty-padding-y);padding-inline:var(--table-edge-inset);color:var(--table-empty-fg);font-size:var(--table-empty-font-size);text-align:center;vertical-align:middle}.expanded-cell{padding-block:var(--table-expanded-padding-y);padding-inline:var(--table-expanded-padding-x);background-color:var(--table-expanded-bg)}.org-table-ellipsis{--ellipsis-lines:1;-webkit-line-clamp:var(--ellipsis-lines);line-clamp:var(--ellipsis-lines);text-overflow:ellipsis;white-space:normal;word-break:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}org-table tr>org-table-th:first-child>th,org-table tr>org-table-td:first-child>td{padding-left:var(--table-edge-inset)}org-table tr>org-table-th:last-child>th,org-table tr>org-table-td:last-child>td{padding-right:var(--table-edge-inset)}org-table tbody>org-table-tr:not(:first-child)>tr:not([data-expanded-section])>org-table-td>td,org-table tbody>org-table-tr:not(:first-child)>tr:not([data-expanded-section])>org-table-th>th{border-top:var(--table-border-width)solid var(--table-border-soft)}org-table[data-striped] tbody>org-table-tr:nth-child(2n)>tr:not([data-selected]):not([data-empty]):not([data-expanded-section])>org-table-td>td{background-color:var(--table-row-bg-stripe)}org-table[data-hover] tbody>org-table-tr>tr[data-variant=body]:not([data-selected]):not([data-empty]):not([data-expanded-section]):hover>org-table-td>td{background-color:var(--table-row-bg-hover)}org-table[data-hover] tbody>org-table-tr>tr[data-variant=body][data-selected]:not([data-expanded-section]):hover>org-table-td>td{background-color:var(--table-row-bg-selected-hover)}org-table tbody>org-table-tr>tr[data-variant=body][data-selected]:not([data-expanded-section])>org-table-td>td{background-color:var(--table-row-bg-selected)}org-table[data-emphasize-first] tbody>org-table-tr>tr[data-variant=body]>org-table-td:first-child:not(:has(td[data-select-col]))>td,org-table[data-emphasize-first] tbody>org-table-tr>tr[data-variant=body]>org-table-td:first-child:has(td[data-select-col])+org-table-td>td{font-weight:var(--table-emphasize-first-font-weight);color:var(--table-fg)}org-table[data-sticky-header] thead>org-table-tr>tr>org-table-th>th{z-index:var(--z-index-raised);position:sticky;top:0}org-table[data-sticky-first-column] tr>org-table-th:first-child>th,org-table[data-sticky-first-column] tr>org-table-td:first-child>td{z-index:var(--z-index-raised);background-color:var(--table-bg);border-right:var(--table-border-width)solid var(--table-border);position:sticky;left:0}org-table[data-sticky-header][data-sticky-first-column] thead>org-table-tr>tr>org-table-th:first-child>th{z-index:calc(var(--z-index-raised) + 1)}org-table[data-sticky-first-column][data-striped] tbody>org-table-tr:nth-child(2n)>tr:not([data-selected]):not([data-empty])>org-table-td:first-child>td{background-color:var(--table-row-bg-stripe)}org-table[data-sticky-first-column][data-hover] tbody>org-table-tr>tr[data-variant=body]:not([data-selected]):not([data-empty]):hover>org-table-td:first-child>td{background-color:var(--table-row-bg-hover)}org-table[data-sticky-first-column] tbody>org-table-tr>tr[data-variant=body][data-selected]>org-table-td:first-child>td{background-color:var(--table-row-bg-selected)}org-table[data-sticky-first-column][data-hover] tbody>org-table-tr>tr[data-variant=body][data-selected]:hover>org-table-td:first-child>td{background-color:var(--table-row-bg-selected-hover)}org-table tbody>org-table-tr>tr[data-variant=body]>org-table-td>td{transition:background-color var(--table-row-transition-duration)var(--table-row-transition-easing)}org-table-th [data-sortable-enabled]>org-icon{display:none}@media(prefers-reduced-motion:reduce){org-table tbody>org-table-tr>tr[data-variant=body]>org-table-td>td{transition:none}}.org-input[data-time-input="1"]{width:var(--input-width);height:var(--height-input);border-radius:var(--input-radius);border-style:solid;border-width:var(--input-border-width-top)var(--input-border-width-right)var(--input-border-width-bottom)var(--input-border-width-left);border-color:var(--input-border-color);background-color:var(--input-bg);color:var(--input-fg);font-family:var(--input-font-family);font-size:var(--input-font-size);font-weight:var(--input-font-weight);line-height:var(--input-line-height);letter-spacing:var(--input-letter-spacing);cursor:default;transition:background-color var(--input-transition-duration)var(--input-transition-easing),border-color var(--input-transition-duration)var(--input-transition-easing),color var(--input-transition-duration)var(--input-transition-easing);align-items:stretch;padding:0;display:inline-flex}.org-input[data-time-input="1"] .org-input-pre{align-items:center;gap:var(--input-slot-gap);color:var(--input-fg-soft);font-size:var(--input-font-size);line-height:var(--time-input-pre-line-height);padding-left:var(--input-pad-x);flex:none;display:inline-flex}.org-input[data-time-input="1"] .org-input-track{align-items:center;gap:var(--time-input-segment-gap);padding-inline:var(--input-pad-x);font-variant-numeric:tabular-nums;flex-wrap:nowrap;flex:auto;min-width:0;display:inline-flex}.org-input[data-time-input="1"][data-has-pre="1"] .org-input-track{padding-inline-start:var(--input-pad-x-tight)}.org-input[data-time-input="1"] .org-time-input-segment{padding-inline:var(--time-input-segment-padding-inline);border-radius:var(--time-input-segment-radius);color:inherit;background:var(--time-input-segment-bg);cursor:pointer;-webkit-user-select:none;user-select:none;line-height:var(--line-height-tight);transition:background-color var(--time-input-transition-duration)var(--time-input-transition-easing),color var(--time-input-transition-duration)var(--time-input-transition-easing);justify-content:center;align-items:center;display:inline-flex}.org-input[data-time-input="1"] .org-time-input-segment:focus-visible{outline:var(--border-width-thick)solid transparent;box-shadow:var(--shadow-focus-ring)}.org-input[data-time-input="1"] .org-time-input-segment[data-segment=meridiem]{min-width:var(--time-input-meridiem-min-width);letter-spacing:var(--time-input-meridiem-letter-spacing);margin-inline-start:calc(var(--time-input-meridiem-gap) - var(--time-input-segment-gap))}.org-input[data-time-input="1"][data-focused="1"] .org-time-input-segment[data-selected="1"]{background-color:var(--time-input-segment-active-bg);color:var(--time-input-segment-active-fg)}.org-input[data-time-input="1"] .org-time-input-segment[data-empty="1"]{color:var(--time-input-segment-empty-fg)}.org-input[data-time-input="1"][data-focused="1"] .org-time-input-segment[data-empty="1"][data-selected="1"]{color:var(--time-input-segment-active-fg)}.org-input[data-time-input="1"] .org-time-input-separator{color:var(--time-input-separator-color);-webkit-user-select:none;user-select:none;pointer-events:none;line-height:var(--line-height-tight)}.org-input[data-time-input="1"][data-readonly] .org-time-input-segment{cursor:default}.org-input[data-time-input="1"]:hover:not([data-state=error]):not([data-disabled]){background-color:var(--input-bg-hover);border-color:var(--input-border-color-hover);color:var(--input-fg-hover)}.org-input[data-time-input="1"][data-focused="1"]:not([data-state=error]):not([data-disabled]){background-color:var(--input-bg-focus);border-color:var(--input-border-color-focus);color:var(--input-fg-focus)}.org-input[data-time-input="1"][data-focused="1"]:not([data-disabled]){outline:var(--border-width-thick)solid transparent;box-shadow:var(--shadow-focus-ring)}.org-input[data-time-input="1"][data-state=error]{border-color:var(--input-border-color-error);color:var(--input-fg-error)}.org-input[data-time-input="1"][data-disabled]{opacity:var(--input-disabled-opacity);cursor:not-allowed;pointer-events:none}.org-input[data-time-input="1"][data-readonly]:not([data-variant=inline]){--input-bg:var(--color-bg-surface-secondary);--input-bg-hover:var(--color-bg-surface-secondary)}.org-input[data-time-input="1"][data-variant=bordered]{--input-bg:var(--color-bg-surface);--input-bg-hover:var(--color-bg-surface);--input-bg-focus:var(--color-bg-surface);--input-border-color:var(--color-border);--input-border-color-hover:var(--color-info);--input-border-color-focus:var(--color-info)}.org-input[data-time-input="1"][data-variant=borderless]{--input-bg:transparent;--input-bg-hover:var(--color-bg-surface-secondary);--input-bg-focus:transparent;--input-border-color:transparent;--input-border-color-hover:transparent;--input-border-color-focus:var(--color-info);--input-pad-x:var(--spacing-1_5)}.org-input[data-time-input="1"][data-variant=inline]{--input-width:auto;--input-radius:0;--input-pad-x:0;--input-pad-x-tight:0;--input-border-width-top:0;--input-border-width-right:0;--input-border-width-left:0;--input-bg:transparent;--input-bg-hover:transparent;--input-bg-focus:transparent;--input-border-color:transparent;--input-border-color-hover:transparent;--input-border-color-focus:var(--color-info);--input-border-color-error:var(--color-danger);--input-fg:var(--color-fg-soft);--input-fg-hover:var(--color-fg);--input-fg-focus:var(--color-fg);--input-fg-error:var(--color-fg);--height-input:auto}[data-sortable-enabled]{align-items:center;gap:var(--spacing-1);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}[data-sortable-inactive]{color:var(--color-fg-soft)}[data-text-color]{color:var(--text-color)}[data-text-color=primary]{--text-color:var(--color-primary-fg)}[data-text-color=secondary]{--text-color:var(--color-secondary-fg)}[data-text-color=neutral]{--text-color:var(--color-neutral-fg)}[data-text-color=safe]{--text-color:var(--color-safe-fg)}[data-text-color=info]{--text-color:var(--color-info-fg)}[data-text-color=caution]{--text-color:var(--color-caution-fg)}[data-text-color=warning]{--text-color:var(--color-warning-fg)}[data-text-color=danger]{--text-color:var(--color-danger-fg)}[data-text-color=default][data-text-color-strength=soft]{--text-color:var(--color-fg-soft)}[data-text-color=primary][data-text-color-strength=soft]{--text-color:var(--color-primary-soft-fg)}[data-text-color=secondary][data-text-color-strength=soft]{--text-color:var(--color-secondary-soft-fg)}[data-text-color=neutral][data-text-color-strength=soft]{--text-color:var(--color-neutral-soft-fg)}[data-text-color=safe][data-text-color-strength=soft]{--text-color:var(--color-safe-soft-fg)}[data-text-color=info][data-text-color-strength=soft]{--text-color:var(--color-info-soft-fg)}[data-text-color=caution][data-text-color-strength=soft]{--text-color:var(--color-caution-soft-fg)}[data-text-color=warning][data-text-color-strength=soft]{--text-color:var(--color-warning-soft-fg)}[data-text-color=danger][data-text-color-strength=soft]{--text-color:var(--color-danger-soft-fg)}[data-text-size="2xs"]{font-size:var(--font-size-2xs)}[data-text-size=xs]{font-size:var(--font-size-xs)}[data-text-size=sm]{font-size:var(--font-size-sm)}[data-text-size=base]{font-size:var(--font-size-base)}[data-text-size=lg]{font-size:var(--font-size-lg)}[data-text-size=xl]{font-size:var(--font-size-xl)}[data-text-size="2xl"]{font-size:var(--font-size-2xl)}[data-text-size="3xl"]{font-size:var(--font-size-3xl)}[data-text-size="4xl"]{font-size:var(--font-size-4xl)}[data-text-size="5xl"]{font-size:var(--font-size-5xl)}[data-text-font-family=sans]{font-family:var(--font-sans)}[data-text-font-family=mono]{font-family:var(--font-mono)}.cdk-overlay-pane:has(org-dialog[data-position=center]){max-width:calc(100vw - var(--spacing-6));max-height:calc(100vh - var(--spacing-6));top:50%;left:50%;transform:translate(-50%,-50%);position:fixed!important}.cdk-overlay-pane:has(org-dialog[data-position=top]){width:100vw;top:0;left:0;right:0;position:fixed!important}.cdk-overlay-pane:has(org-dialog[data-position=bottom]){width:100vw;bottom:0;left:0;right:0;position:fixed!important}.cdk-overlay-pane:has(org-dialog[data-position=left]){height:100vh;top:0;bottom:0;left:0;position:fixed!important}.cdk-overlay-pane:has(org-dialog[data-position=right]){height:100vh;top:0;bottom:0;right:0;position:fixed!important}.cdk-overlay-container:has(.cdk-overlay-pane org-dialog) .cdk-overlay-backdrop:not(.cdk-overlay-transparent-backdrop){background-color:var(--dialog-scrim);-webkit-backdrop-filter:blur(var(--dialog-scrim-blur))}ng-scrollbar{--scrollbar-container-color:var(--scrollbar-color);--scrollbar-track-color:transparent;--scrollbar-track-thickness:.4375rem;--scrollbar-thumb-shape:.25rem}org-textarea textarea{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb-color)transparent}.dark-theme,body.dark-theme{--color-text:var(--p-text-color);--color-text-subtle:rgb(from var(--color-neutral-100)r g b/var(--opacity-subtle));--color-text-disabled:rgb(from var(--color-neutral-100)r g b/var(--opacity-disabled));--color-text-bold:var(--p-surface-0);--color-text-inverse:var(--color-neutral-900);--color-text-inverse-subtle:rgb(from var(--color-neutral-900)r g b/var(--opacity-subtle));--color-text-on-saturated:var(--color-neutral-50);--color-primary-text:var(--color-teal-400);--color-primary-text-subtle:rgb(from var(--color-teal-400)r g b/var(--opacity-subtle));--color-primary-text-bold:var(--color-teal-600);--color-secondary-text:var(--color-indigo-400);--color-secondary-text-subtle:rgb(from var(--color-secondary-text)r g b/var(--opacity-subtle));--color-secondary-text-bold:var(--color-indigo-200);--color-neutral-text:var(--color-neutral-400);--color-neutral-text-subtle:rgb(from var(--color-neutral-text)r g b/var(--opacity-subtle));--color-neutral-text-bold:var(--color-neutral-100);--color-safe-text:var(--color-green-400);--color-safe-text-subtle:rgb(from var(--color-green-400)r g b/var(--opacity-subtle));--color-safe-text-bold:var(--color-green-200);--color-info-text:var(--color-blue-400);--color-info-text-subtle:rgb(from var(--color-blue-400)r g b/var(--opacity-subtle));--color-info-text-bold:var(--color-blue-200);--color-caution-text:var(--color-yellow-400);--color-caution-text-subtle:rgb(from var(--color-yellow-400)r g b/var(--opacity-subtle));--color-caution-text-bold:var(--color-yellow-200);--color-warning-text:var(--color-orange-400);--color-warning-text-subtle:rgb(from var(--color-orange-400)r g b/var(--opacity-subtle));--color-warning-text-bold:var(--color-orange-200);--color-danger-text:var(--color-red-400);--color-danger-text-subtle:rgb(from var(--color-red-400)r g b/var(--opacity-subtle));--color-danger-text-bold:var(--color-red-600);--color-lime-text:var(--color-lime-400);--color-lime-text-subtle:rgb(from var(--color-lime-400)r g b/var(--opacity-subtle));--color-lime-text-bold:var(--color-lime-200);--color-teal-text:var(--color-teal-400);--color-teal-text-subtle:rgb(from var(--color-teal-400)r g b/var(--opacity-subtle));--color-teal-text-bold:var(--color-teal-200);--color-indigo-text:var(--color-indigo-400);--color-indigo-text-subtle:rgb(from var(--color-indigo-400)r g b/var(--opacity-subtle));--color-indigo-text-bold:var(--color-indigo-200);--color-fuchsia-text:var(--color-fuchsia-400);--color-fuchsia-text-subtle:rgb(from var(--color-fuchsia-400)r g b/var(--opacity-subtle));--color-fuchsia-text-bold:var(--color-fuchsia-200);--color-validation-error-text:var(--color-danger-text);--color-link:var(--color-blue-400);--color-link-hover:var(--color-blue-300);--color-link-pressed:var(--color-blue-300);--color-link-visited:var(--color-purple-400);--color-link-visited-hover:var(--color-purple-300);--color-link-visited-pressed:var(--color-purple-200);--color-border:var(--p-content-border-color);--color-border-subtle:#262626;--color-border-bold:var(--color-neutral-600);--color-input-border:var(--color-border);--color-input-border-focused:var(--color-blue-700);--color-primary-border:var(--color-teal-600);--color-primary-border-subtle:var(--color-teal-700);--color-primary-border-bold:var(--color-teal-500);--color-secondary-border:var(--color-indigo-700);--color-secondary-border-subtle:var(--color-indigo-800);--color-secondary-border-bold:var(--color-indigo-600);--color-neutral-border:var(--color-neutral-600);--color-neutral-border-subtle:var(--color-neutral-700);--color-neutral-border-bold:var(--color-neutral-500);--color-safe-border:var(--color-green-600);--color-safe-border-subtle:var(--color-green-700);--color-safe-border-bold:var(--color-green-500);--color-info-border:var(--color-blue-600);--color-info-border-subtle:var(--color-blue-700);--color-info-border-bold:var(--color-blue-500);--color-caution-border:var(--color-yellow-600);--color-caution-border-subtle:var(--color-yellow-700);--color-caution-border-bold:var(--color-yellow-500);--color-warning-border:var(--color-orange-600);--color-warning-border-subtle:var(--color-orange-700);--color-warning-border-bold:var(--color-orange-500);--color-danger-border:var(--color-red-600);--color-danger-border-subtle:var(--color-red-700);--color-danger-border-bold:var(--color-red-500);--color-lime-border:var(--color-lime-600);--color-lime-border-subtle:var(--color-lime-700);--color-lime-border-bold:var(--color-lime-500);--color-teal-border:var(--color-teal-600);--color-teal-border-subtle:var(--color-teal-700);--color-teal-border-bold:var(--color-teal-500);--color-indigo-border:var(--color-indigo-600);--color-indigo-border-subtle:var(--color-indigo-700);--color-indigo-border-bold:var(--color-indigo-500);--color-fuchsia-border:var(--color-fuchsia-600);--color-fuchsia-border-subtle:var(--color-fuchsia-700);--color-fuchsia-border-bold:var(--color-fuchsia-500);--color-background:var(--color-bg-app);--color-background-level1:var(--color-background)}@supports (color:color-mix(in lab,red,red)){.dark-theme,body.dark-theme{--color-background-level1:color-mix(in srgb,var(--color-background)96%,white 4%)}}.dark-theme,body.dark-theme{--color-background-level2:var(--color-background)}@supports (color:color-mix(in lab,red,red)){.dark-theme,body.dark-theme{--color-background-level2:color-mix(in srgb,var(--color-background)92%,white 8%)}}.dark-theme,body.dark-theme{--color-background-inverse:var(--color-neutral-100);--color-input-background:var(--color-background-level1);--color-nav-background:var(--color-bg-sidebar);--color-primary-background:var(--color-teal-600);--color-primary-background-hover:var(--color-teal-700);--color-primary-background-pressed:var(--color-teal-600);--color-primary-background-subtle:var(--color-teal-950);--color-primary-background-hover-subtle:var(--color-teal-900);--color-primary-background-pressed-subtle:var(--color-teal-950);--color-primary-background-bold:var(--color-teal-200);--color-primary-background-hover-bold:var(--color-teal-300);--color-primary-background-pressed-bold:var(--color-teal-200);--color-secondary-background:var(--color-indigo-600);--color-secondary-background-hover:var(--color-indigo-700);--color-secondary-background-pressed:var(--color-indigo-600);--color-secondary-background-subtle:var(--color-indigo-950);--color-secondary-background-hover-subtle:var(--color-indigo-900);--color-secondary-background-pressed-subtle:var(--color-indigo-950);--color-secondary-background-bold:var(--color-indigo-200);--color-secondary-background-hover-bold:var(--color-indigo-300);--color-secondary-background-pressed-bold:var(--color-indigo-200);--color-neutral-background:var(--color-neutral-600);--color-neutral-background-hover:var(--color-neutral-700);--color-neutral-background-pressed:var(--color-neutral-600);--color-neutral-background-subtle:var(--color-neutral-800);--color-neutral-background-hover-subtle:var(--color-neutral-700);--color-neutral-background-pressed-subtle:var(--color-neutral-800);--color-neutral-background-bold:var(--color-neutral-300);--color-neutral-background-hover-bold:var(--color-neutral-400);--color-neutral-background-pressed-bold:var(--color-neutral-300);--color-safe-background:var(--color-green-600);--color-safe-background-hover:var(--color-green-700);--color-safe-background-pressed:var(--color-green-600);--color-safe-background-subtle:var(--color-green-950);--color-safe-background-hover-subtle:var(--color-green-900);--color-safe-background-pressed-subtle:var(--color-green-950);--color-safe-background-bold:var(--color-green-300);--color-safe-background-hover-bold:var(--color-green-200);--color-safe-background-pressed-bold:var(--color-green-300);--color-info-background:var(--color-blue-600);--color-info-background-hover:var(--color-blue-700);--color-info-background-pressed:var(--color-blue-600);--color-info-background-subtle:var(--color-blue-950);--color-info-background-hover-subtle:var(--color-blue-900);--color-info-background-pressed-subtle:var(--color-blue-950);--color-info-background-bold:var(--color-blue-300);--color-info-background-hover-bold:var(--color-blue-200);--color-info-background-pressed-bold:var(--color-blue-300);--color-caution-background:var(--color-yellow-600);--color-caution-background-hover:var(--color-yellow-700);--color-caution-background-pressed:var(--color-yellow-600);--color-caution-background-subtle:var(--color-yellow-950);--color-caution-background-hover-subtle:var(--color-yellow-900);--color-caution-background-pressed-subtle:var(--color-yellow-950);--color-caution-background-bold:var(--color-yellow-300);--color-caution-background-hover-bold:var(--color-yellow-200);--color-caution-background-pressed-bold:var(--color-yellow-300);--color-warning-background:var(--color-orange-600);--color-warning-background-hover:var(--color-orange-700);--color-warning-background-pressed:var(--color-orange-600);--color-warning-background-subtle:var(--color-orange-950);--color-warning-background-hover-subtle:var(--color-orange-900);--color-warning-background-pressed-subtle:var(--color-orange-950);--color-warning-background-bold:var(--color-orange-300);--color-warning-background-hover-bold:var(--color-orange-200);--color-warning-background-pressed-bold:var(--color-orange-300);--color-danger-background:var(--color-red-600);--color-danger-background-hover:var(--color-red-700);--color-danger-background-pressed:var(--color-red-600);--color-danger-background-subtle:var(--color-red-950);--color-danger-background-hover-subtle:var(--color-red-900);--color-danger-background-pressed-subtle:var(--color-red-950);--color-danger-background-bold:var(--color-red-300);--color-danger-background-hover-bold:var(--color-red-200);--color-danger-background-pressed-bold:var(--color-red-300);--color-lime-background:var(--color-lime-400);--color-lime-background-hover:var(--color-lime-500);--color-lime-background-pressed:var(--color-lime-400);--color-lime-background-subtle:var(--color-lime-950);--color-lime-background-hover-subtle:var(--color-lime-900);--color-lime-background-pressed-subtle:var(--color-lime-950);--color-lime-background-bold:var(--color-lime-300);--color-lime-background-hover-bold:var(--color-lime-200);--color-lime-background-pressed-bold:var(--color-lime-300);--color-teal-background:var(--color-teal-400);--color-teal-background-hover:var(--color-teal-500);--color-teal-background-pressed:var(--color-teal-400);--color-teal-background-subtle:var(--color-teal-950);--color-teal-background-hover-subtle:var(--color-teal-900);--color-teal-background-pressed-subtle:var(--color-teal-950);--color-teal-background-bold:var(--color-teal-300);--color-teal-background-hover-bold:var(--color-teal-200);--color-teal-background-pressed-bold:var(--color-teal-300);--color-indigo-background:var(--color-indigo-400);--color-indigo-background-hover:var(--color-indigo-500);--color-indigo-background-pressed:var(--color-indigo-400);--color-indigo-background-subtle:var(--color-indigo-950);--color-indigo-background-hover-subtle:var(--color-indigo-900);--color-indigo-background-pressed-subtle:var(--color-indigo-950);--color-indigo-background-bold:var(--color-indigo-300);--color-indigo-background-hover-bold:var(--color-indigo-200);--color-indigo-background-pressed-bold:var(--color-indigo-300);--color-fuchsia-background:var(--color-fuchsia-400);--color-fuchsia-background-hover:var(--color-fuchsia-500);--color-fuchsia-background-pressed:var(--color-fuchsia-400);--color-fuchsia-background-subtle:var(--color-fuchsia-950);--color-fuchsia-background-hover-subtle:var(--color-fuchsia-900);--color-fuchsia-background-pressed-subtle:var(--color-fuchsia-950);--color-fuchsia-background-bold:var(--color-fuchsia-300);--color-fuchsia-background-hover-bold:var(--color-fuchsia-200);--color-fuchsia-background-pressed-bold:var(--color-fuchsia-300);--color-logo:#f9ecde;--color-table-hover-sortable-background:var(--p-surface-800);--color-table-hover-background:var(--p-surface-700)}}@layer application{:root{--application-light-hue:95;--application-dark-hue:260;--color-bg-app:oklch(.985 0 var(--application-light-hue));--color-bg-sidebar:oklch(.995 0 var(--application-light-hue));--color-bg-surface:oklch(1 0 var(--application-light-hue));--color-bg-surface-secondary:oklch(.97 0 var(--application-light-hue));--color-bg-surface-tertiary:oklch(.95 0 var(--application-light-hue));--color-bg-hover:oklch(.935 0 var(--application-light-hue));--color-bg-active:oklch(.92 0 var(--application-light-hue));--color-border:oklch(.9 0 var(--application-light-hue));--color-border-soft:oklch(.93 0 var(--application-light-hue));--color-border-strong:oklch(.78 0 var(--application-dark-hue));--color-fg-strong:oklch(.1 0 var(--application-dark-hue));--color-fg:oklch(.22 0 var(--application-dark-hue));--color-fg-soft:oklch(.46 0 var(--application-dark-hue));--color-fg-faint:oklch(.62 0 var(--application-dark-hue));--color-fg-on-accent:oklch(.985 0 var(--application-light-hue));--color-bg-inverse:oklch(.22 0 var(--application-dark-hue));--color-bg-inverse-soft:oklch(.32 0 var(--application-dark-hue));--color-fg-inverse:oklch(.985 0 var(--application-light-hue));--color-fg-inverse-muted:oklch(.78 0 var(--application-dark-hue));--color-border-inverse:oklch(.34 0 var(--application-dark-hue));--color-inherit:inherit;--color-primary:oklch(.3 0 var(--application-dark-hue));--color-primary-hover:oklch(.4 0 var(--application-dark-hue));--color-primary-active:oklch(.26 0 var(--application-dark-hue));--color-primary-soft:oklch(.93 0 var(--application-light-hue));--color-primary-soft-hover:oklch(.9 0 var(--application-light-hue));--color-primary-soft-active:oklch(.87 0 var(--application-light-hue));--color-primary-on:oklch(.985 0 var(--application-light-hue));--color-primary-border-soft:oklch(.73 0 var(--application-light-hue));--color-primary-border:oklch(.7 0 var(--application-light-hue));--color-primary-border-strong:oklch(.58 0 var(--application-light-hue));--color-secondary:oklch(55% .04 260);--color-secondary-hover:oklch(48% .04 260);--color-secondary-active:oklch(42% .04 260);--color-secondary-soft:oklch(94% .012 260);--color-secondary-soft-hover:oklch(91% .014 260);--color-secondary-soft-active:oklch(88% .014 260);--color-secondary-on:var(--color-fg-on-accent);--color-secondary-border-soft:oklch(64% .012 260);--color-secondary-border:oklch(58% .025 260);--color-secondary-border-strong:oklch(50% .04 260);--color-neutral:oklch(58% .005 260);--color-neutral-hover:oklch(50% .005 260);--color-neutral-active:oklch(42% .005 260);--color-neutral-soft:oklch(95% .004 260);--color-neutral-soft-hover:oklch(92% .005 260);--color-neutral-soft-active:oklch(89% .005 260);--color-neutral-faint:oklch(98% .005 260);--color-neutral-faint-hover:oklch(96% .005 260);--color-neutral-faint-active:oklch(94% .005 260);--color-neutral-on:var(--color-fg-on-accent);--color-neutral-border-soft:oklch(64% .004 260);--color-neutral-border:oklch(58% .004 260);--color-neutral-border-strong:oklch(50% .004 260);--color-safe:oklch(58% .13 145);--color-safe-hover:oklch(52% .14 145);--color-safe-active:oklch(46% .14 145);--color-safe-soft:oklch(94% .04 145);--color-safe-soft-hover:oklch(90% .05 145);--color-safe-soft-active:oklch(86% .05 145);--color-safe-on:var(--color-fg-on-accent);--color-safe-border-soft:oklch(64% .08 145);--color-safe-border:oklch(58% .07 145);--color-safe-border-strong:oklch(50% .13 145);--color-info:oklch(56% .13 240);--color-info-hover:oklch(50% .14 240);--color-info-active:oklch(44% .14 240);--color-info-soft:oklch(94% .04 240);--color-info-soft-hover:oklch(90% .05 240);--color-info-soft-active:oklch(86% .05 240);--color-info-on:var(--color-fg-on-accent);--color-info-border-soft:oklch(64% .08 240);--color-info-border:oklch(58% .07 240);--color-info-border-strong:oklch(50% .13 240);--color-caution:oklch(68% .14 90);--color-caution-hover:oklch(62% .15 90);--color-caution-active:oklch(56% .15 90);--color-caution-soft:oklch(95% .05 90);--color-caution-soft-hover:oklch(91% .06 90);--color-caution-soft-active:oklch(87% .06 90);--color-caution-on:oklch(18% .02 90);--color-caution-border-soft:oklch(64% .08 90);--color-caution-border:oklch(58% .09 90);--color-caution-border-strong:oklch(50% .12 90);--color-warning:oklch(65% .16 55);--color-warning-hover:oklch(59% .17 55);--color-warning-active:oklch(53% .17 55);--color-warning-soft:oklch(95% .05 55);--color-warning-soft-hover:oklch(91% .06 55);--color-warning-soft-active:oklch(87% .06 55);--color-warning-on:var(--color-fg-on-accent);--color-warning-border-soft:oklch(64% .08 55);--color-warning-border:oklch(58% .1 55);--color-warning-border-strong:oklch(50% .16 55);--color-danger:oklch(55% .18 25);--color-danger-hover:oklch(48% .19 25);--color-danger-active:oklch(42% .19 25);--color-danger-soft:oklch(94% .05 25);--color-danger-soft-hover:oklch(90% .06 25);--color-danger-soft-active:oklch(86% .06 25);--color-danger-on:var(--color-fg-on-accent);--color-danger-border-soft:oklch(64% .08 25);--color-danger-border:oklch(58% .11 25);--color-danger-border-strong:oklch(50% .18 25);--color-link:oklch(50% .2 265);--color-link-hover:oklch(42% .22 265);--color-link-active:oklch(34% .22 265);--color-link-disabled:var(--color-fg-faint);--color-primary-fg:var(--color-primary);--color-primary-soft-fg:oklch(from var(--color-primary) calc(l + .1) c h);--color-secondary-fg:var(--color-secondary);--color-secondary-soft-fg:oklch(from var(--color-secondary) calc(l + .1) c h);--color-neutral-fg:var(--color-neutral);--color-neutral-soft-fg:oklch(from var(--color-neutral) calc(l + .1) c h);--color-safe-fg:var(--color-safe);--color-safe-soft-fg:oklch(from var(--color-safe) calc(l + .1) c h);--color-info-fg:var(--color-info);--color-info-soft-fg:oklch(from var(--color-info) calc(l + .1) c h);--color-caution-fg:var(--color-caution);--color-caution-soft-fg:oklch(from var(--color-caution) calc(l + .05) c h);--color-warning-fg:var(--color-warning);--color-warning-soft-fg:oklch(from var(--color-warning) calc(l + .05) c h);--color-danger-fg:var(--color-danger);--color-danger-soft-fg:oklch(from var(--color-danger) calc(l + .1) c h);--color-red:oklch(62% .16 25);--color-red-soft:oklch(95% .04 25);--color-orange:oklch(66% .15 55);--color-orange-soft:oklch(95% .05 55);--color-yellow:oklch(72% .14 90);--color-yellow-soft:oklch(96% .05 90);--color-green:oklch(60% .14 145);--color-green-soft:oklch(95% .04 145);--color-teal:oklch(62% .13 195);--color-teal-soft:oklch(95% .04 195);--color-blue:oklch(58% .14 240);--color-blue-soft:oklch(95% .04 240);--color-purple:oklch(55% .15 290);--color-purple-soft:oklch(95% .04 290);--color-pink:oklch(62% .15 340);--color-pink-soft:oklch(95% .04 340);--color-focus-ring:var(--color-primary-border);--radius-xs:4px;--radius-sm:6px;--radius-base:8px;--radius-lg:12px;--radius-xl:16px;--radius-pill:999px;--spacing-0:0;--spacing-0_5:2px;--spacing-1:4px;--spacing-1_5:6px;--spacing-2:8px;--spacing-2_5:10px;--spacing-3:12px;--spacing-3_5:14px;--spacing-4:16px;--spacing-5:20px;--spacing-6:24px;--spacing-7:28px;--spacing-8:32px;--spacing-9:36px;--spacing-10:40px;--spacing-12:48px;--spacing-14:56px;--spacing-16:64px;--spacing-main-content:var(--spacing-5);--spacing-scrollbar:var(--spacing-3);--sizing-14xs:8px;--sizing-13xs:12px;--sizing-12xs:16px;--sizing-11xs:24px;--sizing-10xs:32px;--sizing-9xs:48px;--sizing-8xs:96px;--sizing-7xs:128px;--sizing-6xs:160px;--sizing-5xs:192px;--sizing-4xs:224px;--sizing-3xs:256px;--sizing-2xs:288px;--sizing-xs:320px;--sizing-sm:384px;--sizing-base:448px;--sizing-lg:512px;--sizing-xl:576px;--sizing-2xl:672px;--sizing-3xl:768px;--sizing-4xl:896px;--sizing-5xl:1024px;--sizing-6xl:1152px;--sizing-7xl:1280px;--height-input:var(--sizing-10xs);--breakpoint-sm:640px;--breakpoint-base:768px;--breakpoint-lg:1024px;--breakpoint-xl:1280px;--breakpoint-2xl:1536px;--aspect-video:16/9;--aspect-square:1/1;--opacity-disabled:.5;--opacity-gradient:.6;--z-index-base:0;--z-index-raised:2;--z-index-dropdown:1000;--z-index-sticky:1100;--z-index-overlay:1200;--z-index-modal:1300;--z-index-popover:1400;--z-index-toast:1500;--z-index-tooltip:1600;--font-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--font-size-2xs:10px;--font-size-xs:12px;--font-size-sm:13px;--font-size-base:14px;--font-size-lg:16px;--font-size-xl:18px;--font-size-2xl:20px;--font-size-3xl:24px;--font-size-4xl:30px;--font-size-5xl:36px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-none:1;--line-height-tight:1.2;--line-height-normal:1.45;--line-height-relaxed:1.6;--letter-spacing-tight:0em;--letter-spacing-normal:.01em;--letter-spacing-wide:.05em;--border-width:1px;--border-width-thick:2px;--border-width-emphasize:4px;--gradient-primary-left-to-right:linear-gradient(to right,oklch(from var(--color-primary-soft)l c h/var(--opacity-gradient)),var(--color-bg-app)70%);--gradient-primary-top-to-bottom:linear-gradient(to bottom,oklch(from var(--color-primary-soft)l c h/var(--opacity-gradient)),var(--color-bg-app)70%);--gradient-primary-right-to-left:linear-gradient(to left,oklch(from var(--color-primary-soft)l c h/var(--opacity-gradient)),var(--color-bg-app)70%);--gradient-primary-bottom-to-top:linear-gradient(to top,oklch(from var(--color-primary-soft)l c h/var(--opacity-gradient)),var(--color-bg-app)70%);--gradient-secondary-left-to-right:linear-gradient(to right,oklch(from var(--color-secondary-soft)l c h/var(--opacity-gradient)),var(--color-bg-app)70%);--gradient-secondary-top-to-bottom:linear-gradient(to bottom,oklch(from var(--color-secondary-soft)l c h/var(--opacity-gradient)),var(--color-bg-app)70%);--gradient-secondary-right-to-left:linear-gradient(to left,oklch(from var(--color-secondary-soft)l c h/var(--opacity-gradient)),var(--color-bg-app)70%);--gradient-secondary-bottom-to-top:linear-gradient(to top,oklch(from var(--color-secondary-soft)l c h/var(--opacity-gradient)),var(--color-bg-app)70%);--gradient-neutral-left-to-right:linear-gradient(to right,oklch(from var(--color-neutral-soft)l c h/var(--opacity-gradient)),var(--color-bg-app)70%);--gradient-neutral-top-to-bottom:linear-gradient(to bottom,oklch(from var(--color-neutral-soft)l c h/var(--opacity-gradient)),var(--color-bg-app)70%);--gradient-neutral-right-to-left:linear-gradient(to left,oklch(from var(--color-neutral-soft)l c h/var(--opacity-gradient)),var(--color-bg-app)70%);--gradient-neutral-bottom-to-top:linear-gradient(to top,oklch(from var(--color-neutral-soft)l c h/var(--opacity-gradient)),var(--color-bg-app)70%);--gradient-safe-left-to-right:linear-gradient(to right,oklch(from var(--color-safe-soft)l c h/var(--opacity-gradient)),var(--color-bg-app)70%);--gradient-safe-top-to-bottom:linear-gradient(to bottom,oklch(from var(--color-safe-soft)l c h/var(--opacity-gradient)),var(--color-bg-app)70%);--gradient-safe-right-to-left:linear-gradient(to left,oklch(from var(--color-safe-soft)l c h/var(--opacity-gradient)),var(--color-bg-app)70%);--gradient-safe-bottom-to-top:linear-gradient(to top,oklch(from var(--color-safe-soft)l c h/var(--opacity-gradient)),var(--color-bg-app)70%);--gradient-info-left-to-right:linear-gradient(to right,oklch(from var(--color-info-soft)l c h/var(--opacity-gradient)),var(--color-bg-app)70%);--gradient-info-top-to-bottom:linear-gradient(to bottom,oklch(from var(--color-info-soft)l c h/var(--opacity-gradient)),var(--color-bg-app)70%);--gradient-info-right-to-left:linear-gradient(to left,oklch(from var(--color-info-soft)l c h/var(--opacity-gradient)),var(--color-bg-app)70%);--gradient-info-bottom-to-top:linear-gradient(to top,oklch(from var(--color-info-soft)l c h/var(--opacity-gradient)),var(--color-bg-app)70%);--gradient-caution-left-to-right:linear-gradient(to right,oklch(from var(--color-caution-soft)l c h/var(--opacity-gradient)),var(--color-bg-app)70%);--gradient-caution-top-to-bottom:linear-gradient(to bottom,oklch(from var(--color-caution-soft)l c h/var(--opacity-gradient)),var(--color-bg-app)70%);--gradient-caution-right-to-left:linear-gradient(to left,oklch(from var(--color-caution-soft)l c h/var(--opacity-gradient)),var(--color-bg-app)70%);--gradient-caution-bottom-to-top:linear-gradient(to top,oklch(from var(--color-caution-soft)l c h/var(--opacity-gradient)),var(--color-bg-app)70%);--gradient-warning-left-to-right:linear-gradient(to right,oklch(from var(--color-warning-soft)l c h/var(--opacity-gradient)),var(--color-bg-app)70%);--gradient-warning-top-to-bottom:linear-gradient(to bottom,oklch(from var(--color-warning-soft)l c h/var(--opacity-gradient)),var(--color-bg-app)70%);--gradient-warning-right-to-left:linear-gradient(to left,oklch(from var(--color-warning-soft)l c h/var(--opacity-gradient)),var(--color-bg-app)70%);--gradient-warning-bottom-to-top:linear-gradient(to top,oklch(from var(--color-warning-soft)l c h/var(--opacity-gradient)),var(--color-bg-app)70%);--gradient-danger-left-to-right:linear-gradient(to right,oklch(from var(--color-danger-soft)l c h/var(--opacity-gradient)),var(--color-bg-app)70%);--gradient-danger-top-to-bottom:linear-gradient(to bottom,oklch(from var(--color-danger-soft)l c h/var(--opacity-gradient)),var(--color-bg-app)70%);--gradient-danger-right-to-left:linear-gradient(to left,oklch(from var(--color-danger-soft)l c h/var(--opacity-gradient)),var(--color-bg-app)70%);--gradient-danger-bottom-to-top:linear-gradient(to top,oklch(from var(--color-danger-soft)l c h/var(--opacity-gradient)),var(--color-bg-app)70%);--shadow-xs:0 1px 2px 0 .0625rem .125rem #0000000a;--shadow-sm:0 1px 2px #0000000a,0 1px 1px #00000005;--shadow-base:0 8px 24px -8px #0000001f,0 2px 4px #0000000a;--shadow-lg:0 16px 40px -12px #0000002e,0 2px 3px #0000000f;--shadow-focus-ring:0 0 0 .125rem var(--color-focus-ring);--motion-duration-fast:.1s;--motion-duration-base:.15s;--motion-duration-slow:.25s;--motion-ease-standard:cubic-bezier(.3,.7,.4,1);--motion-ease-entrance:cubic-bezier(0,.55,.45,1);--motion-ease-exit:cubic-bezier(.55,0,1,.45);--motion-spinner-duration:.9s}.dark,body.dark{--color-bg-app:oklch(.14 0 var(--application-dark-hue));--color-bg-sidebar:oklch(.11 0 var(--application-dark-hue));--color-bg-surface:oklch(.18 0 var(--application-dark-hue));--color-bg-surface-secondary:oklch(.2 0 var(--application-dark-hue));--color-bg-surface-tertiary:oklch(.22 0 var(--application-dark-hue));--color-bg-hover:oklch(.27 0 var(--application-dark-hue));--color-bg-active:oklch(.29 0 var(--application-dark-hue));--color-border:oklch(.35 0 var(--application-dark-hue));--color-border-soft:oklch(.28 0 var(--application-dark-hue));--color-border-strong:oklch(.42 0 var(--application-dark-hue));--color-fg-strong:oklch(.95 0 var(--application-dark-hue));--color-fg:oklch(.89 0 var(--application-light-hue));--color-fg-soft:oklch(.7 0 var(--application-dark-hue));--color-fg-faint:oklch(.5 0 var(--application-dark-hue));--color-fg-on-accent:oklch(.18 0 var(--application-dark-hue));--color-bg-inverse:oklch(.96 0 var(--application-light-hue));--color-bg-inverse-soft:oklch(.86 0 var(--application-light-hue));--color-fg-inverse:oklch(.18 0 var(--application-dark-hue));--color-fg-inverse-muted:oklch(.42 0 var(--application-dark-hue));--color-border-inverse:oklch(.86 0 var(--application-light-hue));--color-primary:oklch(.88 0 var(--application-light-hue));--color-primary-hover:oklch(.8 0 var(--application-light-hue));--color-primary-active:oklch(.72 0 var(--application-light-hue));--color-primary-soft:oklch(.27 0 var(--application-dark-hue));--color-primary-soft-hover:oklch(.32 0 var(--application-dark-hue));--color-primary-soft-active:oklch(.37 0 var(--application-dark-hue));--color-primary-on:var(--color-fg-on-accent);--color-primary-border-soft:oklch(.47 0 var(--application-dark-hue));--color-primary-border:oklch(.54 0 var(--application-dark-hue));--color-primary-border-strong:oklch(.66 0 var(--application-dark-hue));--color-secondary:oklch(72% .04 260);--color-secondary-hover:oklch(78% .04 260);--color-secondary-active:oklch(84% .04 260);--color-secondary-soft:oklch(30% .012 260);--color-secondary-soft-hover:oklch(35% .014 260);--color-secondary-soft-active:oklch(40% .014 260);--color-secondary-on:var(--color-fg-on-accent);--color-secondary-border-soft:oklch(50% .012 260);--color-secondary-border:oklch(54% .025 260);--color-secondary-border-strong:oklch(66% .04 260);--color-neutral:oklch(72% .005 260);--color-neutral-hover:oklch(72% .005 260);--color-neutral-active:oklch(78% .005 260);--color-neutral-soft:oklch(31% .005 260);--color-neutral-soft-hover:oklch(36% .005 260);--color-neutral-soft-active:oklch(41% .005 260);--color-neutral-faint:oklch(22% .005 260);--color-neutral-faint-hover:oklch(27% .005 260);--color-neutral-faint-active:oklch(32% .005 260);--color-neutral-on:var(--color-fg-on-accent);--color-neutral-border-faint:oklch(42% .005 260);--color-neutral-border-soft:oklch(51% .005 260);--color-neutral-border:oklch(54% .005 260);--color-neutral-border-strong:oklch(66% .005 260);--color-safe:oklch(72% .12 145);--color-safe-hover:oklch(78% .12 145);--color-safe-active:oklch(82% .12 145);--color-safe-soft:oklch(30% .04 145);--color-safe-soft-hover:oklch(35% .04 145);--color-safe-soft-active:oklch(40% .04 145);--color-safe-on:var(--color-fg-on-accent);--color-safe-border-soft:oklch(50% .15 145);--color-safe-border:oklch(54% .1 145);--color-safe-border-strong:oklch(66% .16 145);--color-info:oklch(70% .11 240);--color-info-hover:oklch(76% .11 240);--color-info-active:oklch(82% .11 240);--color-info-soft:oklch(30% .04 240);--color-info-soft-hover:oklch(35% .04 240);--color-info-soft-active:oklch(40% .04 240);--color-info-on:var(--color-fg-on-accent);--color-info-border-soft:oklch(50% .15 240);--color-info-border:oklch(54% .1 240);--color-info-border-strong:oklch(66% .14 240);--color-caution:oklch(80% .11 90);--color-caution-hover:oklch(84% .11 90);--color-caution-active:oklch(88% .11 90);--color-caution-soft:oklch(32% .04 90);--color-caution-soft-hover:oklch(37% .04 90);--color-caution-soft-active:oklch(42% .04 90);--color-caution-on:var(--color-fg-on-accent);--color-caution-border-soft:oklch(52% .15 90);--color-caution-border:oklch(54% .11 90);--color-caution-border-strong:oklch(66% .15 90);--color-warning:oklch(79% .13 55);--color-warning-hover:oklch(83% .13 55);--color-warning-active:oklch(90% .13 55);--color-warning-soft:oklch(32% .04 55);--color-warning-soft-hover:oklch(37% .04 55);--color-warning-soft-active:oklch(42% .04 55);--color-warning-on:var(--color-fg-on-accent);--color-warning-border-soft:oklch(52% .15 55);--color-warning-border:oklch(54% .12 55);--color-warning-border-strong:oklch(66% .16 55);--color-danger:oklch(70% .14 25);--color-danger-hover:oklch(76% .14 25);--color-danger-active:oklch(82% .14 25);--color-danger-soft:oklch(32% .04 25);--color-danger-soft-hover:oklch(37% .04 25);--color-danger-soft-active:oklch(42% .04 25);--color-danger-on:var(--color-fg-on-accent);--color-danger-border-soft:oklch(52% .15 25);--color-danger-border:oklch(54% .13 25);--color-danger-border-strong:oklch(66% .18 25);--color-link:oklch(78% .16 250);--color-link-hover:oklch(86% .16 250);--color-link-active:oklch(92% .14 250);--color-link-disabled:var(--color-fg-faint);--color-primary-fg:var(--color-primary);--color-primary-soft-fg:oklch(from var(--color-primary) calc(l - .15) c h);--color-secondary-fg:var(--color-secondary);--color-secondary-soft-fg:oklch(from var(--color-secondary) calc(l - .15) c h);--color-neutral-fg:var(--color-neutral);--color-neutral-soft-fg:oklch(from var(--color-neutral) calc(l - .15) c h);--color-safe-fg:var(--color-safe);--color-safe-soft-fg:oklch(from var(--color-safe) calc(l - .15) c h);--color-info-fg:var(--color-info);--color-info-soft-fg:oklch(from var(--color-info) calc(l - .15) c h);--color-caution-fg:var(--color-caution);--color-caution-soft-fg:oklch(from var(--color-caution) calc(l - .15) c h);--color-warning-fg:var(--color-warning);--color-warning-soft-fg:oklch(from var(--color-warning) calc(l - .15) c h);--color-danger-fg:var(--color-danger);--color-danger-soft-fg:oklch(from var(--color-danger) calc(l - .15) c h);--color-red:oklch(72% .16 25);--color-red-soft:oklch(30% .07 25);--color-orange:oklch(74% .15 55);--color-orange-soft:oklch(30% .07 55);--color-yellow:oklch(80% .14 90);--color-yellow-soft:oklch(30% .06 90);--color-green:oklch(72% .14 145);--color-green-soft:oklch(28% .06 145);--color-teal:oklch(72% .13 195);--color-teal-soft:oklch(28% .05 195);--color-blue:oklch(70% .14 240);--color-blue-soft:oklch(28% .06 240);--color-purple:oklch(68% .15 290);--color-purple-soft:oklch(28% .07 290);--color-pink:oklch(72% .15 340);--color-pink-soft:oklch(30% .07 340);--shadow-xs:0 .0625rem .125rem #0000004d;--shadow-sm:0 .0625rem .125rem #0000004d,0 .0625rem .0625rem #0003;--shadow-base:0 .5rem 1.5rem -.5rem #00000080,0 .125rem .25rem #0000004d;--shadow-lg:0 1rem 2.5rem -.75rem #0009,0 .125rem .375rem #0006}}@layer utilities{.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-bounce{animation:var(--animate-bounce)}.bg-app{background-color:var(--color-bg-app)}.bg-sidebar{background-color:var(--color-bg-sidebar)}.bg-surface{background-color:var(--color-bg-surface)}.bg-surface-secondary{background-color:var(--color-bg-surface-secondary)}.bg-hover{background-color:var(--color-bg-hover)}.bg-active{background-color:var(--color-bg-active)}.bg-primary-soft{background-color:var(--color-primary-soft)}.bg-secondary{background-color:var(--color-secondary)}.bg-secondary-soft{background-color:var(--color-secondary-soft)}.bg-neutral{background-color:var(--color-neutral)}.bg-neutral-soft{background-color:var(--color-neutral-soft)}.bg-safe{background-color:var(--color-safe)}.bg-safe-soft{background-color:var(--color-safe-soft)}.bg-info{background-color:var(--color-info)}.bg-info-soft{background-color:var(--color-info-soft)}.bg-caution{background-color:var(--color-caution)}.bg-caution-soft{background-color:var(--color-caution-soft)}.bg-warning{background-color:var(--color-warning)}.bg-warning-soft{background-color:var(--color-warning-soft)}.bg-danger{background-color:var(--color-danger)}.bg-danger-soft{background-color:var(--color-danger-soft)}.bg-red{background-color:var(--color-red)}.bg-red-soft{background-color:var(--color-red-soft)}.bg-orange{background-color:var(--color-orange)}.bg-orange-soft{background-color:var(--color-orange-soft)}.bg-yellow{background-color:var(--color-yellow)}.bg-yellow-soft{background-color:var(--color-yellow-soft)}.bg-green{background-color:var(--color-green)}.bg-green-soft{background-color:var(--color-green-soft)}.bg-teal{background-color:var(--color-teal)}.bg-teal-soft{background-color:var(--color-teal-soft)}.bg-blue{background-color:var(--color-blue)}.bg-blue-soft{background-color:var(--color-blue-soft)}.bg-purple{background-color:var(--color-purple)}.bg-purple-soft{background-color:var(--color-purple-soft)}.bg-pink{background-color:var(--color-pink)}.bg-pink-soft{background-color:var(--color-pink-soft)}.border{border:var(--border-width)solid var(--color-border)}.border-none{border:none}.border-thin{border-width:var(--border-width)}.border-thick{border-width:var(--border-width-thick)}.border-emphasize{border-width:var(--border-width-emphasize)}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.border-t{border-top-width:var(--border-width);border-top-style:solid}.border-r{border-right-width:var(--border-width);border-right-style:solid}.border-b{border-bottom-width:var(--border-width);border-bottom-style:solid}.border-l{border-left-width:var(--border-width);border-left-style:solid}.border-x{border-left-width:var(--border-width);border-left-style:solid;border-right-width:var(--border-width);border-right-style:solid}.border-y{border-top-width:var(--border-width);border-top-style:solid;border-bottom-width:var(--border-width);border-bottom-style:solid}.border-default-color{border-color:var(--color-border)}.border-soft{border-color:var(--color-border-soft)}.border-strong{border-color:var(--color-border-strong)}.border-transparent{border-color:#0000}.outline-none{outline:none}.border-primary{border-color:var(--color-primary-border)}.border-primary-soft{border-color:var(--color-primary-border-soft)}.border-primary-strong{border-color:var(--color-primary-border-strong)}.border-secondary{border-color:var(--color-secondary-border)}.border-secondary-soft{border-color:var(--color-secondary-border-soft)}.border-secondary-strong{border-color:var(--color-secondary-border-strong)}.border-neutral{border-color:var(--color-neutral-border)}.border-neutral-soft{border-color:var(--color-neutral-border-soft)}.border-neutral-strong{border-color:var(--color-neutral-border-strong)}.border-safe{border-color:var(--color-safe-border)}.border-safe-soft{border-color:var(--color-safe-border-soft)}.border-safe-strong{border-color:var(--color-safe-border-strong)}.border-info{border-color:var(--color-info-border)}.border-info-soft{border-color:var(--color-info-border-soft)}.border-info-strong{border-color:var(--color-info-border-strong)}.border-caution{border-color:var(--color-caution-border)}.border-caution-soft{border-color:var(--color-caution-border-soft)}.border-caution-strong{border-color:var(--color-caution-border-strong)}.border-warning{border-color:var(--color-warning-border)}.border-warning-soft{border-color:var(--color-warning-border-soft)}.border-warning-strong{border-color:var(--color-warning-border-strong)}.border-danger{border-color:var(--color-danger-border)}.border-danger-soft{border-color:var(--color-danger-border-soft)}.border-danger-strong{border-color:var(--color-danger-border-strong)}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;position:absolute;overflow:hidden}.flow-root{display:flow-root}.cursor-default{cursor:default}.select-text{-webkit-user-select:text;user-select:text}.select-auto{-webkit-user-select:auto;user-select:auto}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row-group{display:table-row-group}.table-row{display:table-row}.flex-row-reverse{flex-direction:row-reverse}.flex-col-reverse{flex-direction:column-reverse}.flex-no-wrap{flex-wrap:nowrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.items-stretch{align-items:stretch}.content-start{align-content:flex-start}.content-center{align-content:center}.content-end{align-content:flex-end}.content-between{align-content:space-between}.content-around{align-content:space-around}.self-auto{align-self:auto}.self-end{align-self:flex-end}.flex-initial{flex:0 auto}.flex-auto{flex:auto}.flex-grow-0{flex-grow:0}.flex-shrink{flex-shrink:1}.gap-3\.5{gap:var(--spacing-3_5)}.gap-9{gap:var(--spacing-9)}.gap-14{gap:var(--spacing-14)}.gap-16{gap:var(--spacing-16)}.inline-grid{display:inline-grid}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.col-span-7{grid-column:span 7/span 7}.col-span-8{grid-column:span 8/span 8}.col-span-9{grid-column:span 9/span 9}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-span-full{grid-column:1/-1}.row-span-1{grid-row:span 1/span 1}.row-span-2{grid-row:span 2/span 2}.row-span-3{grid-row:span 3/span 3}.row-span-4{grid-row:span 4/span 4}.row-span-5{grid-row:span 5/span 5}.row-span-6{grid-row:span 6/span 6}.row-span-full{grid-row:1/-1}.place-items-start{place-items:start}.place-items-center{place-items:center}.place-items-end{place-items:end}.place-items-stretch{place-items:stretch stretch}.place-content-start{place-content:start}.place-content-center{place-content:center}.place-content-end{place-content:end}.place-content-between{place-content:space-between}.place-content-around{place-content:space-around}.text-2xs{font-size:var(--font-size-2xs)}.text-xs{font-size:var(--font-size-xs)}.text-sm{font-size:var(--font-size-sm)}.text-base{font-size:var(--font-size-base)}.text-lg{font-size:var(--font-size-lg)}.text-xl{font-size:var(--font-size-xl)}.text-2xl{font-size:var(--font-size-2xl)}.text-3xl{font-size:var(--font-size-3xl)}.text-4xl{font-size:var(--font-size-4xl)}.text-5xl{font-size:var(--font-size-5xl)}.font-sans{font-family:var(--font-sans)}.font-regular{font-weight:var(--font-weight-regular)}.font-medium{font-weight:var(--font-weight-medium)}.font-semibold{font-weight:var(--font-weight-semibold)}.font-bold{font-weight:var(--font-weight-bold)}.font-inherit{font:inherit}.not-italic{font-style:normal}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.line-height-tight{line-height:var(--line-height-tight)}.line-height-normal{line-height:var(--line-height-normal)}.line-height-relaxed{line-height:var(--line-height-relaxed)}.letter-spacing-tight{letter-spacing:var(--letter-spacing-tight)}.letter-spacing-normal{letter-spacing:var(--letter-spacing-normal)}.letter-spacing-wide{letter-spacing:var(--letter-spacing-wide)}.text-justify{text-align:justify}.text-start{text-align:start}.text-end{text-align:end}.normal-case{text-transform:none}.overline{text-decoration-line:overline}.text-clip{text-overflow:clip}.text-wrap{text-wrap:wrap}.text-nowrap{text-wrap:nowrap}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.whitespace-normal{white-space:normal}.whitespace-pre-line{white-space:pre-line}.whitespace-break-spaces{white-space:break-spaces}.break-normal{overflow-wrap:normal;word-break:normal}.break-keep{word-break:keep-all}.align-baseline{vertical-align:baseline}.align-top{vertical-align:top}.align-bottom{vertical-align:bottom}.align-text-top{vertical-align:text-top}.align-text-bottom{vertical-align:text-bottom}.align-sub{vertical-align:sub}.align-super{vertical-align:super}.text-fg{color:var(--color-fg)}.text-soft{color:var(--color-fg-soft)}.text-faint{color:var(--color-fg-faint)}.text-on-accent{color:var(--color-fg-on-accent)}.text-primary-on{color:var(--color-primary-on)}.text-secondary{color:var(--color-secondary)}.text-secondary-on{color:var(--color-secondary-on)}.text-neutral{color:var(--color-neutral)}.text-neutral-on{color:var(--color-neutral-on)}.text-safe{color:var(--color-safe)}.text-safe-on{color:var(--color-safe-on)}.text-info{color:var(--color-info)}.text-info-on{color:var(--color-info-on)}.text-caution{color:var(--color-caution)}.text-caution-on{color:var(--color-caution-on)}.text-warning{color:var(--color-warning)}.text-warning-on{color:var(--color-warning-on)}.text-danger{color:var(--color-danger)}.text-danger-on{color:var(--color-danger-on)}.text-link-disabled{color:var(--color-link-disabled)}.text-red{color:var(--color-red)}.text-orange{color:var(--color-orange)}.text-yellow{color:var(--color-yellow)}.text-green{color:var(--color-green)}.text-teal{color:var(--color-teal)}.text-blue{color:var(--color-blue)}.text-purple{color:var(--color-purple)}.text-pink{color:var(--color-pink)}.text-transparent{color:#0000}.text-current{color:currentColor}.gradient-primary-left-to-right{background-image:var(--gradient-primary-left-to-right)}.gradient-primary-top-to-bottom{background-image:var(--gradient-primary-top-to-bottom)}.gradient-primary-right-to-left{background-image:var(--gradient-primary-right-to-left)}.gradient-primary-bottom-to-top{background-image:var(--gradient-primary-bottom-to-top)}.gradient-secondary-left-to-right{background-image:var(--gradient-secondary-left-to-right)}.gradient-secondary-top-to-bottom{background-image:var(--gradient-secondary-top-to-bottom)}.gradient-secondary-right-to-left{background-image:var(--gradient-secondary-right-to-left)}.gradient-secondary-bottom-to-top{background-image:var(--gradient-secondary-bottom-to-top)}.gradient-neutral-left-to-right{background-image:var(--gradient-neutral-left-to-right)}.gradient-neutral-top-to-bottom{background-image:var(--gradient-neutral-top-to-bottom)}.gradient-neutral-right-to-left{background-image:var(--gradient-neutral-right-to-left)}.gradient-neutral-bottom-to-top{background-image:var(--gradient-neutral-bottom-to-top)}.gradient-safe-left-to-right{background-image:var(--gradient-safe-left-to-right)}.gradient-safe-top-to-bottom{background-image:var(--gradient-safe-top-to-bottom)}.gradient-safe-right-to-left{background-image:var(--gradient-safe-right-to-left)}.gradient-safe-bottom-to-top{background-image:var(--gradient-safe-bottom-to-top)}.gradient-info-left-to-right{background-image:var(--gradient-info-left-to-right)}.gradient-info-top-to-bottom{background-image:var(--gradient-info-top-to-bottom)}.gradient-info-right-to-left{background-image:var(--gradient-info-right-to-left)}.gradient-info-bottom-to-top{background-image:var(--gradient-info-bottom-to-top)}.gradient-caution-left-to-right{background-image:var(--gradient-caution-left-to-right)}.gradient-caution-top-to-bottom{background-image:var(--gradient-caution-top-to-bottom)}.gradient-caution-right-to-left{background-image:var(--gradient-caution-right-to-left)}.gradient-caution-bottom-to-top{background-image:var(--gradient-caution-bottom-to-top)}.gradient-warning-left-to-right{background-image:var(--gradient-warning-left-to-right)}.gradient-warning-top-to-bottom{background-image:var(--gradient-warning-top-to-bottom)}.gradient-warning-right-to-left{background-image:var(--gradient-warning-right-to-left)}.gradient-warning-bottom-to-top{background-image:var(--gradient-warning-bottom-to-top)}.gradient-danger-left-to-right{background-image:var(--gradient-danger-left-to-right)}.gradient-danger-top-to-bottom{background-image:var(--gradient-danger-top-to-bottom)}.gradient-danger-right-to-left{background-image:var(--gradient-danger-right-to-left)}.gradient-danger-bottom-to-top{background-image:var(--gradient-danger-bottom-to-top)}.list-none{list-style-type:none}.list-outside{list-style-position:outside}.overflow-visible{overflow:visible}.overflow-scroll{overflow:scroll}.overflow-clip{overflow:clip}.overflow-x-hidden{overflow-x:hidden}.overflow-x-visible{overflow-x:visible}.overflow-x-scroll{overflow-x:scroll}.overflow-x-clip{overflow-x:clip}.overflow-y-hidden{overflow-y:hidden}.overflow-y-visible{overflow-y:visible}.overflow-y-scroll{overflow-y:scroll}.overflow-y-clip{overflow-y:clip}.inset-auto{inset:auto}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.rounded-xs{border-radius:var(--radius-xs)}.rounded-base{border-radius:var(--radius-base)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-pill{border-radius:var(--radius-pill)}.rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.rounded-t-xs{border-top-left-radius:var(--radius-xs);border-top-right-radius:var(--radius-xs)}.rounded-t-sm{border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.rounded-t-base{border-top-left-radius:var(--radius-base);border-top-right-radius:var(--radius-base)}.rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.rounded-t-xl{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.rounded-t-pill{border-top-left-radius:var(--radius-pill);border-top-right-radius:var(--radius-pill)}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-r-xs{border-top-right-radius:var(--radius-xs);border-bottom-right-radius:var(--radius-xs)}.rounded-r-sm{border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.rounded-r-base{border-top-right-radius:var(--radius-base);border-bottom-right-radius:var(--radius-base)}.rounded-r-lg{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.rounded-r-xl{border-top-right-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl)}.rounded-r-pill{border-top-right-radius:var(--radius-pill);border-bottom-right-radius:var(--radius-pill)}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-b-xs{border-bottom-left-radius:var(--radius-xs);border-bottom-right-radius:var(--radius-xs)}.rounded-b-sm{border-bottom-left-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.rounded-b-base{border-bottom-left-radius:var(--radius-base);border-bottom-right-radius:var(--radius-base)}.rounded-b-lg{border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.rounded-b-xl{border-bottom-left-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl)}.rounded-b-pill{border-bottom-left-radius:var(--radius-pill);border-bottom-right-radius:var(--radius-pill)}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-l-xs{border-top-left-radius:var(--radius-xs);border-bottom-left-radius:var(--radius-xs)}.rounded-l-sm{border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.rounded-l-base{border-top-left-radius:var(--radius-base);border-bottom-left-radius:var(--radius-base)}.rounded-l-lg{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-l-xl{border-top-left-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.rounded-l-pill{border-top-left-radius:var(--radius-pill);border-bottom-left-radius:var(--radius-pill)}.rounded-s-none{border-start-start-radius:0;border-end-start-radius:0}.rounded-s-xs{border-start-start-radius:var(--radius-xs);border-end-start-radius:var(--radius-xs)}.rounded-s-sm{border-start-start-radius:var(--radius-sm);border-end-start-radius:var(--radius-sm)}.rounded-s-base{border-start-start-radius:var(--radius-base);border-end-start-radius:var(--radius-base)}.rounded-s-lg{border-start-start-radius:var(--radius-lg);border-end-start-radius:var(--radius-lg)}.rounded-s-xl{border-start-start-radius:var(--radius-xl);border-end-start-radius:var(--radius-xl)}.rounded-s-pill{border-start-start-radius:var(--radius-pill);border-end-start-radius:var(--radius-pill)}.rounded-e-none{border-start-end-radius:0;border-end-end-radius:0}.rounded-e-xs{border-start-end-radius:var(--radius-xs);border-end-end-radius:var(--radius-xs)}.rounded-e-sm{border-start-end-radius:var(--radius-sm);border-end-end-radius:var(--radius-sm)}.rounded-e-base{border-start-end-radius:var(--radius-base);border-end-end-radius:var(--radius-base)}.rounded-e-lg{border-start-end-radius:var(--radius-lg);border-end-end-radius:var(--radius-lg)}.rounded-e-xl{border-start-end-radius:var(--radius-xl);border-end-end-radius:var(--radius-xl)}.rounded-e-pill{border-start-end-radius:var(--radius-pill);border-end-end-radius:var(--radius-pill)}.rounded-tl-none{border-top-left-radius:0}.rounded-tl-xs{border-top-left-radius:var(--radius-xs)}.rounded-tl-sm{border-top-left-radius:var(--radius-sm)}.rounded-tl-base{border-top-left-radius:var(--radius-base)}.rounded-tl-lg{border-top-left-radius:var(--radius-lg)}.rounded-tl-xl{border-top-left-radius:var(--radius-xl)}.rounded-tl-pill{border-top-left-radius:var(--radius-pill)}.rounded-tr-none{border-top-right-radius:0}.rounded-tr-xs{border-top-right-radius:var(--radius-xs)}.rounded-tr-sm{border-top-right-radius:var(--radius-sm)}.rounded-tr-base{border-top-right-radius:var(--radius-base)}.rounded-tr-lg{border-top-right-radius:var(--radius-lg)}.rounded-tr-xl{border-top-right-radius:var(--radius-xl)}.rounded-tr-pill{border-top-right-radius:var(--radius-pill)}.rounded-br-none{border-bottom-right-radius:0}.rounded-br-xs{border-bottom-right-radius:var(--radius-xs)}.rounded-br-sm{border-bottom-right-radius:var(--radius-sm)}.rounded-br-base{border-bottom-right-radius:var(--radius-base)}.rounded-br-lg{border-bottom-right-radius:var(--radius-lg)}.rounded-br-xl{border-bottom-right-radius:var(--radius-xl)}.rounded-br-pill{border-bottom-right-radius:var(--radius-pill)}.rounded-bl-none{border-bottom-left-radius:0}.rounded-bl-xs{border-bottom-left-radius:var(--radius-xs)}.rounded-bl-sm{border-bottom-left-radius:var(--radius-sm)}.rounded-bl-base{border-bottom-left-radius:var(--radius-base)}.rounded-bl-lg{border-bottom-left-radius:var(--radius-lg)}.rounded-bl-xl{border-bottom-left-radius:var(--radius-xl)}.rounded-bl-pill{border-bottom-left-radius:var(--radius-pill)}.rounded-ss-none{border-start-start-radius:0}.rounded-ss-xs{border-start-start-radius:var(--radius-xs)}.rounded-ss-sm{border-start-start-radius:var(--radius-sm)}.rounded-ss-base{border-start-start-radius:var(--radius-base)}.rounded-ss-lg{border-start-start-radius:var(--radius-lg)}.rounded-ss-xl{border-start-start-radius:var(--radius-xl)}.rounded-ss-pill{border-start-start-radius:var(--radius-pill)}.rounded-se-none{border-start-end-radius:0}.rounded-se-xs{border-start-end-radius:var(--radius-xs)}.rounded-se-sm{border-start-end-radius:var(--radius-sm)}.rounded-se-base{border-start-end-radius:var(--radius-base)}.rounded-se-lg{border-start-end-radius:var(--radius-lg)}.rounded-se-xl{border-start-end-radius:var(--radius-xl)}.rounded-se-pill{border-start-end-radius:var(--radius-pill)}.rounded-ee-none{border-end-end-radius:0}.rounded-ee-xs{border-end-end-radius:var(--radius-xs)}.rounded-ee-sm{border-end-end-radius:var(--radius-sm)}.rounded-ee-base{border-end-end-radius:var(--radius-base)}.rounded-ee-lg{border-end-end-radius:var(--radius-lg)}.rounded-ee-xl{border-end-end-radius:var(--radius-xl)}.rounded-ee-pill{border-end-end-radius:var(--radius-pill)}.rounded-es-none{border-end-start-radius:0}.rounded-es-xs{border-end-start-radius:var(--radius-xs)}.rounded-es-sm{border-end-start-radius:var(--radius-sm)}.rounded-es-base{border-end-start-radius:var(--radius-base)}.rounded-es-lg{border-end-start-radius:var(--radius-lg)}.rounded-es-xl{border-end-start-radius:var(--radius-xl)}.rounded-es-pill{border-end-start-radius:var(--radius-pill)}.w-0{width:0}.w-auto{width:auto}.w-screen{width:100vw}.w-14xs{width:var(--sizing-14xs)}.w-13xs{width:var(--sizing-13xs)}.w-12xs{width:var(--sizing-12xs)}.w-11xs{width:var(--sizing-11xs)}.w-10xs{width:var(--sizing-10xs)}.w-9xs{width:var(--sizing-9xs)}.w-8xs{width:var(--sizing-8xs)}.w-7xs{width:var(--sizing-7xs)}.w-6xs{width:var(--sizing-6xs)}.w-5xs{width:var(--sizing-5xs)}.w-4xs{width:var(--sizing-4xs)}.w-3xs{width:var(--sizing-3xs)}.w-sm{width:var(--sizing-sm)}.w-base{width:var(--sizing-base)}.w-lg{width:var(--sizing-lg)}.w-xl{width:var(--sizing-xl)}.w-3xl{width:var(--sizing-3xl)}.w-4xl{width:var(--sizing-4xl)}.w-5xl{width:var(--sizing-5xl)}.w-6xl{width:var(--sizing-6xl)}.w-7xl{width:var(--sizing-7xl)}.h-auto{height:auto}.h-fit{height:fit-content}.h-14xs{height:var(--sizing-14xs)}.h-13xs{height:var(--sizing-13xs)}.h-12xs{height:var(--sizing-12xs)}.h-11xs{height:var(--sizing-11xs)}.h-10xs{height:var(--sizing-10xs)}.h-9xs{height:var(--sizing-9xs)}.h-8xs{height:var(--sizing-8xs)}.h-7xs{height:var(--sizing-7xs)}.h-6xs{height:var(--sizing-6xs)}.h-5xs{height:var(--sizing-5xs)}.h-4xs{height:var(--sizing-4xs)}.h-3xs{height:var(--sizing-3xs)}.h-2xs{height:var(--sizing-2xs)}.h-xs{height:var(--sizing-xs)}.h-sm{height:var(--sizing-sm)}.h-base{height:var(--sizing-base)}.h-lg{height:var(--sizing-lg)}.h-xl{height:var(--sizing-xl)}.h-2xl{height:var(--sizing-2xl)}.h-3xl{height:var(--sizing-3xl)}.h-4xl{height:var(--sizing-4xl)}.h-5xl{height:var(--sizing-5xl)}.h-6xl{height:var(--sizing-6xl)}.h-7xl{height:var(--sizing-7xl)}.size-0{width:0;height:0}.size-auto{width:auto;height:auto}.size-full{width:100%;height:100%}.size-fit{width:fit-content;height:fit-content}.size-14xs{width:var(--sizing-14xs);height:var(--sizing-14xs)}.size-13xs{width:var(--sizing-13xs);height:var(--sizing-13xs)}.size-12xs{width:var(--sizing-12xs);height:var(--sizing-12xs)}.size-11xs{width:var(--sizing-11xs);height:var(--sizing-11xs)}.size-10xs{width:var(--sizing-10xs);height:var(--sizing-10xs)}.size-9xs{width:var(--sizing-9xs);height:var(--sizing-9xs)}.size-8xs{width:var(--sizing-8xs);height:var(--sizing-8xs)}.size-7xs{width:var(--sizing-7xs);height:var(--sizing-7xs)}.size-6xs{width:var(--sizing-6xs);height:var(--sizing-6xs)}.size-5xs{width:var(--sizing-5xs);height:var(--sizing-5xs)}.size-4xs{width:var(--sizing-4xs);height:var(--sizing-4xs)}.size-3xs{width:var(--sizing-3xs);height:var(--sizing-3xs)}.size-2xs{width:var(--sizing-2xs);height:var(--sizing-2xs)}.size-xs{width:var(--sizing-xs);height:var(--sizing-xs)}.size-sm{width:var(--sizing-sm);height:var(--sizing-sm)}.size-base{width:var(--sizing-base);height:var(--sizing-base)}.size-lg{width:var(--sizing-lg);height:var(--sizing-lg)}.size-xl{width:var(--sizing-xl);height:var(--sizing-xl)}.size-2xl{width:var(--sizing-2xl);height:var(--sizing-2xl)}.size-3xl{width:var(--sizing-3xl);height:var(--sizing-3xl)}.size-4xl{width:var(--sizing-4xl);height:var(--sizing-4xl)}.size-5xl{width:var(--sizing-5xl);height:var(--sizing-5xl)}.size-6xl{width:var(--sizing-6xl);height:var(--sizing-6xl)}.size-7xl{width:var(--sizing-7xl);height:var(--sizing-7xl)}.min-w-full{min-width:100%}.min-w-screen{min-width:100vw}.min-w-fit{min-width:fit-content}.min-w-14xs{min-width:var(--sizing-14xs)}.min-w-13xs{min-width:var(--sizing-13xs)}.min-w-12xs{min-width:var(--sizing-12xs)}.min-w-11xs{min-width:var(--sizing-11xs)}.min-w-10xs{min-width:var(--sizing-10xs)}.min-w-9xs{min-width:var(--sizing-9xs)}.min-w-8xs{min-width:var(--sizing-8xs)}.min-w-7xs{min-width:var(--sizing-7xs)}.min-w-6xs{min-width:var(--sizing-6xs)}.min-w-5xs{min-width:var(--sizing-5xs)}.min-w-4xs{min-width:var(--sizing-4xs)}.min-w-3xs{min-width:var(--sizing-3xs)}.min-w-2xs{min-width:var(--sizing-2xs)}.min-w-xs{min-width:var(--sizing-xs)}.min-w-sm{min-width:var(--sizing-sm)}.min-w-base{min-width:var(--sizing-base)}.min-w-lg{min-width:var(--sizing-lg)}.min-w-xl{min-width:var(--sizing-xl)}.min-w-2xl{min-width:var(--sizing-2xl)}.min-w-3xl{min-width:var(--sizing-3xl)}.min-w-4xl{min-width:var(--sizing-4xl)}.min-w-5xl{min-width:var(--sizing-5xl)}.min-w-6xl{min-width:var(--sizing-6xl)}.min-w-7xl{min-width:var(--sizing-7xl)}.max-w-screen{max-width:100vw}.max-w-fit{max-width:fit-content}.max-w-14xs{max-width:var(--sizing-14xs)}.max-w-13xs{max-width:var(--sizing-13xs)}.max-w-12xs{max-width:var(--sizing-12xs)}.max-w-11xs{max-width:var(--sizing-11xs)}.max-w-10xs{max-width:var(--sizing-10xs)}.max-w-9xs{max-width:var(--sizing-9xs)}.max-w-8xs{max-width:var(--sizing-8xs)}.max-w-7xs{max-width:var(--sizing-7xs)}.max-w-6xs{max-width:var(--sizing-6xs)}.max-w-5xs{max-width:var(--sizing-5xs)}.max-w-4xs{max-width:var(--sizing-4xs)}.max-w-base{max-width:var(--sizing-base)}.max-w-xl{max-width:var(--sizing-xl)}.max-w-5xl{max-width:var(--sizing-5xl)}.min-h-fit{min-height:fit-content}.min-h-14xs{min-height:var(--sizing-14xs)}.min-h-13xs{min-height:var(--sizing-13xs)}.min-h-12xs{min-height:var(--sizing-12xs)}.min-h-11xs{min-height:var(--sizing-11xs)}.min-h-10xs{min-height:var(--sizing-10xs)}.min-h-9xs{min-height:var(--sizing-9xs)}.min-h-8xs{min-height:var(--sizing-8xs)}.min-h-7xs{min-height:var(--sizing-7xs)}.min-h-6xs{min-height:var(--sizing-6xs)}.min-h-5xs{min-height:var(--sizing-5xs)}.min-h-4xs{min-height:var(--sizing-4xs)}.min-h-3xs{min-height:var(--sizing-3xs)}.min-h-2xs{min-height:var(--sizing-2xs)}.min-h-xs{min-height:var(--sizing-xs)}.min-h-sm{min-height:var(--sizing-sm)}.min-h-base{min-height:var(--sizing-base)}.min-h-lg{min-height:var(--sizing-lg)}.min-h-xl{min-height:var(--sizing-xl)}.min-h-2xl{min-height:var(--sizing-2xl)}.min-h-3xl{min-height:var(--sizing-3xl)}.min-h-4xl{min-height:var(--sizing-4xl)}.min-h-5xl{min-height:var(--sizing-5xl)}.min-h-6xl{min-height:var(--sizing-6xl)}.min-h-7xl{min-height:var(--sizing-7xl)}.max-h-0{max-height:0}.max-h-none{max-height:none}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.max-h-fit{max-height:fit-content}.max-h-14xs{max-height:var(--sizing-14xs)}.max-h-13xs{max-height:var(--sizing-13xs)}.max-h-12xs{max-height:var(--sizing-12xs)}.max-h-11xs{max-height:var(--sizing-11xs)}.max-h-10xs{max-height:var(--sizing-10xs)}.max-h-9xs{max-height:var(--sizing-9xs)}.max-h-8xs{max-height:var(--sizing-8xs)}.max-h-7xs{max-height:var(--sizing-7xs)}.max-h-6xs{max-height:var(--sizing-6xs)}.max-h-5xs{max-height:var(--sizing-5xs)}.max-h-4xs{max-height:var(--sizing-4xs)}.max-h-3xs{max-height:var(--sizing-3xs)}.max-h-2xs{max-height:var(--sizing-2xs)}.max-h-xs{max-height:var(--sizing-xs)}.max-h-sm{max-height:var(--sizing-sm)}.max-h-base{max-height:var(--sizing-base)}.max-h-lg{max-height:var(--sizing-lg)}.max-h-xl{max-height:var(--sizing-xl)}.max-h-2xl{max-height:var(--sizing-2xl)}.max-h-3xl{max-height:var(--sizing-3xl)}.max-h-4xl{max-height:var(--sizing-4xl)}.max-h-5xl{max-height:var(--sizing-5xl)}.max-h-6xl{max-height:var(--sizing-6xl)}.max-h-7xl{max-height:var(--sizing-7xl)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-fill{object-fit:fill}.object-none{object-fit:none}.object-scale-down{object-fit:scale-down}.aspect-video{aspect-ratio:var(--aspect-video)}.aspect-square{aspect-ratio:var(--aspect-square)}.aspect-auto{aspect-ratio:auto}.p-1\.5{padding:var(--spacing-1_5)}.p-2\.5{padding:var(--spacing-2_5)}.p-3\.5{padding:var(--spacing-3_5)}.p-5{padding:var(--spacing-5)}.p-7{padding:var(--spacing-7)}.p-9{padding:var(--spacing-9)}.p-10{padding:var(--spacing-10)}.p-14{padding:var(--spacing-14)}.p-16{padding:var(--spacing-16)}.p-main-content{padding:var(--spacing-main-content)}.pt-0\.5{padding-top:var(--spacing-0_5)}.pt-1{padding-top:var(--spacing-1)}.pt-1\.5{padding-top:var(--spacing-1_5)}.pt-2\.5{padding-top:var(--spacing-2_5)}.pt-3{padding-top:var(--spacing-3)}.pt-3\.5{padding-top:var(--spacing-3_5)}.pt-5{padding-top:var(--spacing-5)}.pt-6{padding-top:var(--spacing-6)}.pt-7{padding-top:var(--spacing-7)}.pt-8{padding-top:var(--spacing-8)}.pt-9{padding-top:var(--spacing-9)}.pt-10{padding-top:var(--spacing-10)}.pt-12{padding-top:var(--spacing-12)}.pt-14{padding-top:var(--spacing-14)}.pt-16{padding-top:var(--spacing-16)}.pr-0{padding-right:0}.pr-0\.5{padding-right:var(--spacing-0_5)}.pr-1{padding-right:var(--spacing-1)}.pr-1\.5{padding-right:var(--spacing-1_5)}.pr-2{padding-right:var(--spacing-2)}.pr-2\.5{padding-right:var(--spacing-2_5)}.pr-3{padding-right:var(--spacing-3)}.pr-3\.5{padding-right:var(--spacing-3_5)}.pr-5{padding-right:var(--spacing-5)}.pr-6{padding-right:var(--spacing-6)}.pr-7{padding-right:var(--spacing-7)}.pr-8{padding-right:var(--spacing-8)}.pr-9{padding-right:var(--spacing-9)}.pr-10{padding-right:var(--spacing-10)}.pr-12{padding-right:var(--spacing-12)}.pr-14{padding-right:var(--spacing-14)}.pr-16{padding-right:var(--spacing-16)}.pb-0{padding-bottom:0}.pb-1{padding-bottom:var(--spacing-1)}.pb-1\.5{padding-bottom:var(--spacing-1_5)}.pb-2\.5{padding-bottom:var(--spacing-2_5)}.pb-3\.5{padding-bottom:var(--spacing-3_5)}.pb-5{padding-bottom:var(--spacing-5)}.pb-6{padding-bottom:var(--spacing-6)}.pb-7{padding-bottom:var(--spacing-7)}.pb-8{padding-bottom:var(--spacing-8)}.pb-9{padding-bottom:var(--spacing-9)}.pb-10{padding-bottom:var(--spacing-10)}.pb-14{padding-bottom:var(--spacing-14)}.pb-16{padding-bottom:var(--spacing-16)}.pl-0{padding-left:0}.pl-0\.5{padding-left:var(--spacing-0_5)}.pl-1{padding-left:var(--spacing-1)}.pl-1\.5{padding-left:var(--spacing-1_5)}.pl-2\.5{padding-left:var(--spacing-2_5)}.pl-3{padding-left:var(--spacing-3)}.pl-3\.5{padding-left:var(--spacing-3_5)}.pl-5{padding-left:var(--spacing-5)}.pl-6{padding-left:var(--spacing-6)}.pl-7{padding-left:var(--spacing-7)}.pl-8{padding-left:var(--spacing-8)}.pl-9{padding-left:var(--spacing-9)}.pl-10{padding-left:var(--spacing-10)}.pl-12{padding-left:var(--spacing-12)}.pl-14{padding-left:var(--spacing-14)}.pl-16{padding-left:var(--spacing-16)}.px-0{padding-inline:0}.px-0\.5{padding-inline:var(--spacing-0_5)}.px-2\.5{padding-inline:var(--spacing-2_5)}.px-3\.5{padding-inline:var(--spacing-3_5)}.px-6{padding-inline:var(--spacing-6)}.px-7{padding-inline:var(--spacing-7)}.px-8{padding-inline:var(--spacing-8)}.px-9{padding-inline:var(--spacing-9)}.px-10{padding-inline:var(--spacing-10)}.px-12{padding-inline:var(--spacing-12)}.px-14{padding-inline:var(--spacing-14)}.px-16{padding-inline:var(--spacing-16)}.py-2\.5{padding-block:var(--spacing-2_5)}.py-3\.5{padding-block:var(--spacing-3_5)}.py-5{padding-block:var(--spacing-5)}.py-6{padding-block:var(--spacing-6)}.py-7{padding-block:var(--spacing-7)}.py-9{padding-block:var(--spacing-9)}.py-10{padding-block:var(--spacing-10)}.py-12{padding-block:var(--spacing-12)}.py-14{padding-block:var(--spacing-14)}.py-16{padding-block:var(--spacing-16)}.m-0\.5{margin:var(--spacing-0_5)}.m-1{margin:var(--spacing-1)}.m-1\.5{margin:var(--spacing-1_5)}.m-2{margin:var(--spacing-2)}.m-2\.5{margin:var(--spacing-2_5)}.m-3\.5{margin:var(--spacing-3_5)}.m-5{margin:var(--spacing-5)}.m-6{margin:var(--spacing-6)}.m-7{margin:var(--spacing-7)}.m-8{margin:var(--spacing-8)}.m-9{margin:var(--spacing-9)}.m-10{margin:var(--spacing-10)}.m-12{margin:var(--spacing-12)}.m-14{margin:var(--spacing-14)}.m-16{margin:var(--spacing-16)}.mt-0{margin-top:0}.mt-1\.5{margin-top:var(--spacing-1_5)}.mt-2\.5{margin-top:var(--spacing-2_5)}.mt-3\.5{margin-top:var(--spacing-3_5)}.mt-7{margin-top:var(--spacing-7)}.mt-9{margin-top:var(--spacing-9)}.mt-10{margin-top:var(--spacing-10)}.mt-12{margin-top:var(--spacing-12)}.mt-14{margin-top:var(--spacing-14)}.mt-16{margin-top:var(--spacing-16)}.mr-0{margin-right:0}.mr-0\.5{margin-right:var(--spacing-0_5)}.mr-1\.5{margin-right:var(--spacing-1_5)}.mr-2\.5{margin-right:var(--spacing-2_5)}.mr-3{margin-right:var(--spacing-3)}.mr-3\.5{margin-right:var(--spacing-3_5)}.mr-5{margin-right:var(--spacing-5)}.mr-6{margin-right:var(--spacing-6)}.mr-7{margin-right:var(--spacing-7)}.mr-8{margin-right:var(--spacing-8)}.mr-9{margin-right:var(--spacing-9)}.mr-10{margin-right:var(--spacing-10)}.mr-12{margin-right:var(--spacing-12)}.mr-14{margin-right:var(--spacing-14)}.mr-16{margin-right:var(--spacing-16)}.mb-1\.5{margin-bottom:var(--spacing-1_5)}.mb-2\.5{margin-bottom:var(--spacing-2_5)}.mb-3\.5{margin-bottom:var(--spacing-3_5)}.mb-5{margin-bottom:var(--spacing-5)}.mb-7{margin-bottom:var(--spacing-7)}.mb-9{margin-bottom:var(--spacing-9)}.mb-14{margin-bottom:var(--spacing-14)}.mb-16{margin-bottom:var(--spacing-16)}.ml-0\.5{margin-left:var(--spacing-0_5)}.ml-2\.5{margin-left:var(--spacing-2_5)}.ml-3{margin-left:var(--spacing-3)}.ml-3\.5{margin-left:var(--spacing-3_5)}.ml-5{margin-left:var(--spacing-5)}.ml-8{margin-left:var(--spacing-8)}.ml-9{margin-left:var(--spacing-9)}.ml-10{margin-left:var(--spacing-10)}.ml-12{margin-left:var(--spacing-12)}.ml-14{margin-left:var(--spacing-14)}.ml-16{margin-left:var(--spacing-16)}.mx-0{margin-inline:0}.mx-0\.5{margin-inline:var(--spacing-0_5)}.mx-1{margin-inline:var(--spacing-1)}.mx-1\.5{margin-inline:var(--spacing-1_5)}.mx-2{margin-inline:var(--spacing-2)}.mx-2\.5{margin-inline:var(--spacing-2_5)}.mx-3{margin-inline:var(--spacing-3)}.mx-3\.5{margin-inline:var(--spacing-3_5)}.mx-4{margin-inline:var(--spacing-4)}.mx-5{margin-inline:var(--spacing-5)}.mx-6{margin-inline:var(--spacing-6)}.mx-7{margin-inline:var(--spacing-7)}.mx-8{margin-inline:var(--spacing-8)}.mx-9{margin-inline:var(--spacing-9)}.mx-10{margin-inline:var(--spacing-10)}.mx-12{margin-inline:var(--spacing-12)}.mx-14{margin-inline:var(--spacing-14)}.mx-16{margin-inline:var(--spacing-16)}.-mt-1{margin-top:calc(-1*var(--spacing-1))}.my-0{margin-block:0}.my-auto{margin-block:auto}.my-0\.5{margin-block:var(--spacing-0_5)}.my-1{margin-block:var(--spacing-1)}.my-1\.5{margin-block:var(--spacing-1_5)}.my-2{margin-block:var(--spacing-2)}.my-2\.5{margin-block:var(--spacing-2_5)}.my-3{margin-block:var(--spacing-3)}.my-3\.5{margin-block:var(--spacing-3_5)}.my-5{margin-block:var(--spacing-5)}.my-6{margin-block:var(--spacing-6)}.my-7{margin-block:var(--spacing-7)}.my-8{margin-block:var(--spacing-8)}.my-9{margin-block:var(--spacing-9)}.my-10{margin-block:var(--spacing-10)}.my-12{margin-block:var(--spacing-12)}.my-14{margin-block:var(--spacing-14)}.my-16{margin-block:var(--spacing-16)}.z-base{z-index:var(--z-index-base)}.z-raised{z-index:var(--z-index-raised)}.z-dropdown{z-index:var(--z-index-dropdown)}.z-sticky{z-index:var(--z-index-sticky)}.z-overlay{z-index:var(--z-index-overlay)}.z-modal{z-index:var(--z-index-modal)}.z-popover{z-index:var(--z-index-popover)}.z-toast{z-index:var(--z-index-toast)}.z-tooltip{z-index:var(--z-index-tooltip)}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.top-0{top:calc(var(--spacing)*0)}.top-1{top:calc(var(--spacing)*1)}.top-2{top:calc(var(--spacing)*2)}.top-\[-24px\]{top:-24px}.top-\[4px\]{top:4px}.right-0{right:calc(var(--spacing)*0)}.right-1{right:calc(var(--spacing)*1)}.right-2{right:calc(var(--spacing)*2)}.right-\[8px\]{right:8px}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-2{bottom:calc(var(--spacing)*2)}.bottom-\[5px\]{bottom:5px}.bottom-\[8px\]{bottom:8px}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.z-1{z-index:1}.z-10{z-index:10}.z-50{z-index:50}.z-500{z-index:500}.z-view-header{z-index:var(--z-index-view-header)}.col-span-1{grid-column:span 1/span 1}.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}}.m-0{margin:calc(var(--spacing)*0)}.m-3{margin:calc(var(--spacing)*3)}.m-4{margin:calc(var(--spacing)*4)}.m-auto{margin:auto}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing)*4)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-auto{margin-top:auto}.-mr-1{margin-right:calc(var(--spacing)*-1)}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-2{margin-right:calc(var(--spacing)*2)}.mr-4{margin-right:calc(var(--spacing)*4)}.mr-auto{margin-right:auto}.-mb-\[1px\]{margin-bottom:-1px}.-mb-\[2px\]{margin-bottom:-2px}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-0\.5{margin-bottom:calc(var(--spacing)*.5)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.mb-auto{margin-bottom:auto}.ml-0{margin-left:calc(var(--spacing)*0)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-1\.5{margin-left:calc(var(--spacing)*1.5)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-4{margin-left:calc(var(--spacing)*4)}.ml-6{margin-left:calc(var(--spacing)*6)}.ml-7{margin-left:calc(var(--spacing)*7)}.ml-\[var\(--layout-sidebar-collapsed-width\)\]{margin-left:var(--layout-sidebar-collapsed-width)}.ml-\[var\(--layout-sidebar-width\)\]{margin-left:var(--layout-sidebar-width)}.ml-auto{margin-left:auto}.box-content{box-sizing:content-box}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-5{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-6{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-7{-webkit-line-clamp:7;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-\[var\(--ellipsis-lines\)\]{-webkit-line-clamp:var(--ellipsis-lines);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.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}.list-item{display:list-item}.table{display:table}.h-0{height:calc(var(--spacing)*0)}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-4{height:calc(var(--spacing)*4)}.h-8{height:calc(var(--spacing)*8)}.h-24{height:calc(var(--spacing)*24)}.h-200{height:calc(var(--spacing)*200)}.h-\[1px\]{height:1px}.h-\[4px\]{height:4px}.h-\[10px\]{height:10px}.h-\[12px\]{height:12px}.h-\[13px\]{height:13px}.h-\[14px\]{height:14px}.h-\[16px\]{height:16px}.h-\[18px\]{height:18px}.h-\[20px\]{height:20px}.h-\[24px\]{height:24px}.h-\[28px\]{height:28px}.h-\[32px\]{height:32px}.h-\[43\.75rem\]{height:43.75rem}.h-\[48px\]{height:48px}.h-\[56\.25rem\]{height:56.25rem}.h-\[60px\]{height:60px}.h-\[100\%\]{height:100%}.h-\[150px\]{height:150px}.h-\[200px\]{height:200px}.h-\[250px\]{height:250px}.h-\[280px\]{height:280px}.h-\[300px\]{height:300px}.h-\[330px\]{height:330px}.h-\[370px\]{height:370px}.h-\[400px\]{height:400px}.h-\[420px\]{height:420px}.h-\[500px\]{height:500px}.h-\[600px\]{height:600px}.h-\[700px\]{height:700px}.h-\[800px\]{height:800px}.h-\[900px\]{height:900px}.h-full{height:100%}.h-screen{height:100vh}.max-h-48{max-height:calc(var(--spacing)*48)}.max-h-\[40rem\]{max-height:40rem}.max-h-\[70vh\]{max-height:70vh}.max-h-\[205px\]{max-height:205px}.max-h-\[350px\]{max-height:350px}.max-h-\[400px\]{max-height:400px}.max-h-\[500px\]{max-height:500px}.max-h-\[600px\]{max-height:600px}.max-h-\[800px\]{max-height:800px}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-\[3rem\]{min-height:3rem}.min-h-\[4\.5rem\]{min-height:4.5rem}.min-h-\[240px\]{min-height:240px}.min-h-\[280px\]{min-height:280px}.min-h-\[300px\]{min-height:300px}.min-h-\[330px\]{min-height:330px}.min-h-\[370px\]{min-height:370px}.min-h-\[400px\]{min-height:400px}.min-h-\[420px\]{min-height:420px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.min-h-view-header-height{min-height:var(--spacing-view-header-height)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-2xl{width:var(--container-2xl)}.w-2xs{width:var(--container-2xs)}.w-4{width:calc(var(--spacing)*4)}.w-8{width:calc(var(--spacing)*8)}.w-16{width:calc(var(--spacing)*16)}.w-24{width:calc(var(--spacing)*24)}.w-32{width:calc(var(--spacing)*32)}.w-\[9rem\]{width:9rem}.w-\[10px\]{width:10px}.w-\[10rem\]{width:10rem}.w-\[14px\]{width:14px}.w-\[15ch\]{width:15ch}.w-\[16px\]{width:16px}.w-\[18px\]{width:18px}.w-\[20px\]{width:20px}.w-\[24px\]{width:24px}.w-\[28px\]{width:28px}.w-\[50\%\]{width:50%}.w-\[52px\]{width:52px}.w-\[60px\]{width:60px}.w-\[70\%\]{width:70%}.w-\[75px\]{width:75px}.w-\[90px\]{width:90px}.w-\[100px\]{width:100px}.w-\[120px\]{width:120px}.w-\[140px\]{width:140px}.w-\[160px\]{width:160px}.w-\[175px\]{width:175px}.w-\[180px\]{width:180px}.w-\[200\%\]{width:200%}.w-\[200px\]{width:200px}.w-\[225px\]{width:225px}.w-\[250px\]{width:250px}.w-\[300px\]{width:300px}.w-\[400px\]{width:400px}.w-\[500px\]{width:500px}.w-\[600px\]{width:600px}.w-\[700px\]{width:700px}.w-\[800px\]{width:800px}.w-\[1200px\]{width:1200px}.w-\[var\(--layout-sidebar-collapsed-width\)\]{width:var(--layout-sidebar-collapsed-width)}.w-\[var\(--layout-sidebar-width\)\]{width:var(--layout-sidebar-width)}.w-fit{width:fit-content}.w-full{width:100%}.w-min{width:min-content}.w-xs{width:var(--container-xs)}.max-w-0{max-width:calc(var(--spacing)*0)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-2xs{max-width:var(--container-2xs)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-3xs{max-width:var(--container-3xs)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[42rem\]{max-width:42rem}.max-w-\[80rem\]{max-width:80rem}.max-w-\[200px\]{max-width:200px}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[350px\]{max-width:350px}.max-w-\[360px\]{max-width:360px}.max-w-\[400px\]{max-width:400px}.max-w-\[450px\]{max-width:450px}.max-w-\[500px\]{max-width:500px}.max-w-\[600px\]{max-width:600px}.max-w-\[800px\]{max-width:800px}.max-w-\[1200px\]{max-width:1200px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-0\!{min-width:calc(var(--spacing)*0)!important}.min-w-\[3rem\]{min-width:3rem}.min-w-\[50rem\]{min-width:50rem}.min-w-\[180px\]{min-width:180px}.min-w-\[190px\]{min-width:190px}.min-w-\[200px\]{min-width:200px}.min-w-\[225px\]{min-width:225px}.min-w-\[250px\]{min-width:250px}.min-w-\[270px\]{min-width:270px}.min-w-\[280px\]{min-width:280px}.min-w-\[300px\]{min-width:300px}.min-w-\[500px\]{min-width:500px}.flex-1{flex:1}.flex-\[30\%\]{flex:30%}.flex-\[40\%\]{flex:40%}.flex-\[60\%\]{flex:60%}.flex-\[70\%\]{flex:70%}.flex-none{flex:none}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-1\/2{flex-basis:50%}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0\.5{--tw-translate-y:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-1\/2{--tw-translate-y: 50% ;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-none{animation:none}.animate-spin{animation:var(--animate-spin)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[8rem_repeat\(4\,1fr\)\]{grid-template-columns:8rem repeat(4,1fr)}.grid-cols-\[10rem_1fr\]{grid-template-columns:10rem 1fr}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.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-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:calc(var(--spacing)*0)}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.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-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-7{gap:calc(var(--spacing)*7)}.gap-8{gap:calc(var(--spacing)*8)}.gap-10{gap:calc(var(--spacing)*10)}.gap-12{gap:calc(var(--spacing)*12)}.gap-\[2px\]{gap:2px}.gap-page-view{gap:var(--spacing-page-view)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-x-6{column-gap:calc(var(--spacing)*6)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-4{row-gap:calc(var(--spacing)*4)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)){border-color:var(--color-border)}.self-center{align-self:center}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[4px\]{border-radius:4px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-3{border-style:var(--tw-border-style);border-width:3px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.border-l-3{border-left-style:var(--tw-border-style);border-left-width:3px}.border-l-\[8px\]{border-left-style:var(--tw-border-style);border-left-width:8px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-\(--p-content-border-color\),.border-\[var\(--p-content-border-color\)\]{border-color:var(--p-content-border-color)}.border-anomaly-error-message-border{border-color:var(--color-anomaly-error-message-border)}.border-border{border-color:var(--color-border)}.border-border-subtle{border-color:var(--color-border-subtle)}.border-caution-border{border-color:var(--color-caution-border)}.border-code-block-border{border-color:var(--color-code-block-border)}.border-danger-border{border-color:var(--color-danger-border)}.border-empty-indicator-border{border-color:var(--color-empty-indicator-border)}.border-gray-200{border-color:var(--color-gray-200)}.border-hunts-list-sidebar-border{border-color:var(--color-hunts-list-sidebar-border)}.border-info-border{border-color:var(--color-info-border)}.border-neutral-border{border-color:var(--color-neutral-border)}.border-primary-background{border-color:var(--color-primary-background)}.border-primary-border{border-color:var(--color-primary-border)}.border-red-200{border-color:var(--color-red-200)}.border-rule-details-combined-panel-bar-border{border-color:var(--color-rule-details-combined-panel-bar-border)}.border-safe-background-hover-subtle{border-color:var(--color-safe-background-hover-subtle)}.border-safe-border{border-color:var(--color-safe-border)}.border-secondary-border{border-color:var(--color-secondary-border)}.border-surface{border-color:var(--p-content-border-color)}.border-warning-border{border-color:var(--color-warning-border)}.bg-anomaly-error-message-background{background-color:var(--color-anomaly-error-message-background)}.bg-background{background-color:var(--color-background)}.bg-background-level1{background-color:var(--color-background-level1)}.bg-caution-background-subtle{background-color:var(--color-caution-background-subtle)}.bg-chat-message-checklist-background{background-color:var(--color-chat-message-checklist-background)}.bg-chat-message-user-background{background-color:var(--color-chat-message-user-background)}.bg-checklist-item-background-expanded{background-color:var(--color-checklist-item-background-expanded)}.bg-code-block-background{background-color:var(--color-code-block-background)}.bg-code-block-background-light{background-color:var(--color-code-block-background-light)}.bg-danger-background{background-color:var(--color-danger-background)}.bg-danger-background-subtle{background-color:var(--color-danger-background-subtle)}.bg-hunts-list-sidebar-background{background-color:var(--color-hunts-list-sidebar-background)}.bg-hunts-list-sidebar-item-active{background-color:var(--color-hunts-list-sidebar-item-active)}.bg-indicator-caution{background-color:var(--color-indicator-caution)}.bg-indicator-danger{background-color:var(--color-indicator-danger)}.bg-indicator-info{background-color:var(--color-indicator-info)}.bg-indicator-neutral{background-color:var(--color-indicator-neutral)}.bg-indicator-primary{background-color:var(--color-indicator-primary)}.bg-indicator-safe{background-color:var(--color-indicator-safe)}.bg-indicator-secondary{background-color:var(--color-indicator-secondary)}.bg-indicator-warning{background-color:var(--color-indicator-warning)}.bg-info-background-subtle{background-color:var(--color-info-background-subtle)}.bg-loading-blocker-background{background-color:var(--color-loading-blocker-background)}.bg-primary{background-color:var(--p-primary-color)}.bg-primary-background{background-color:var(--color-primary-background)}.bg-primary-background-subtle{background-color:var(--color-primary-background-subtle)}.bg-red-50{background-color:var(--color-red-50)}.bg-rule-details-combined-panel-bar-background{background-color:var(--color-rule-details-combined-panel-bar-background)}.bg-safe-background-hover-subtle{background-color:var(--color-safe-background-hover-subtle)}.bg-safe-background-subtle{background-color:var(--color-safe-background-subtle)}.bg-secondary-background{background-color:var(--color-secondary-background)}.bg-secondary-background-subtle{background-color:var(--color-secondary-background-subtle)}.bg-sidebar-background{background-color:var(--color-sidebar-background)}.bg-start-hunt-content-background{background-color:var(--color-start-hunt-content-background)}.bg-surface-50{background-color:var(--p-surface-50)}.bg-surface-100{background-color:var(--p-surface-100)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.p-\(--p-menu-item-padding\){padding:var(--p-menu-item-padding)}.p-\(--p-tabs-tabpanel-padding\){padding:var(--p-tabs-tabpanel-padding)}.p-0{padding:calc(var(--spacing)*0)}.p-0\.5{padding:calc(var(--spacing)*.5)}.p-0\.75{padding:calc(var(--spacing)*.75)}.p-1{padding:calc(var(--spacing)*1)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.p-12{padding:calc(var(--spacing)*12)}.p-789{padding:calc(var(--spacing)*789)}.p-page-view{padding:var(--spacing-page-view)}.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-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-page-view{padding-inline:var(--spacing-page-view)}.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)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-8{padding-block:calc(var(--spacing)*8)}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-4{padding-top:calc(var(--spacing)*4)}.pr-4{padding-right:calc(var(--spacing)*4)}.pr-\[48px\]{padding-right:48px}.pb-0\.5{padding-bottom:calc(var(--spacing)*.5)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-\[18px\]{padding-left:18px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-4xl\!{font-size:var(--text-4xl)!important;line-height:var(--tw-leading,var(--text-4xl--line-height))!important}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xl\!{font-size:var(--text-xl)!important;line-height:var(--tw-leading,var(--text-xl--line-height))!important}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[24px\]{font-size:24px}.text-\[60px\]{font-size:60px}.leading-1{--tw-leading:calc(var(--spacing)*1);line-height:calc(var(--spacing)*1)}.leading-\[1rem\]{--tw-leading:1rem;line-height:1rem}.leading-\[14px\]{--tw-leading:14px;line-height:14px}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.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-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.wrap-anywhere{overflow-wrap:anywhere}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.text-\(--p-tag-danger-color\){color:var(--p-tag-danger-color)}.text-\(--p-tag-info-color\){color:var(--p-tag-info-color)}.text-\(--p-tag-success-color\){color:var(--p-tag-success-color)}.text-anomaly-empty-state-icon{color:var(--color-anomaly-empty-state-icon)}.text-anomaly-error-message-text{color:var(--color-anomaly-error-message-text)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-caution-text{color:var(--color-caution-text)}.text-chat-message-ai-text{color:var(--color-chat-message-ai-text)}.text-chat-message-metadata-text{color:var(--color-chat-message-metadata-text)}.text-chat-message-system-text{color:var(--color-chat-message-system-text)}.text-chat-message-user-text{color:var(--color-chat-message-user-text)}.text-checklist-expand-icon-text{color:var(--color-checklist-expand-icon-text)}.text-checklist-item-text{color:var(--color-checklist-item-text)}.text-checklist-status-in-progress{color:var(--color-checklist-status-in-progress)}.text-checklist-status-invalid{color:var(--color-checklist-status-invalid)}.text-checklist-status-not-started{color:var(--color-checklist-status-not-started)}.text-checklist-status-valid{color:var(--color-checklist-status-valid)}.text-code-block-copy-icon{color:var(--color-code-block-copy-icon)}.text-code-block-text{color:var(--color-code-block-text)}.text-danger-text{color:var(--color-danger-text)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-hunts-list-sidebar-title{color:var(--color-hunts-list-sidebar-title)}.text-info-text{color:var(--color-info-text)}.text-inherit{color:inherit}.text-link{color:var(--color-link)}.text-loading-blocker-text{color:var(--color-loading-blocker-text)}.text-logo{color:var(--color-logo)}.text-neutral-text{color:var(--color-neutral-text)}.text-neutral-text-subtle{color:var(--color-neutral-text-subtle)}.text-primary{color:var(--p-primary-color)}.text-primary-contrast{color:var(--p-primary-contrast-color)}.text-primary-text{color:var(--color-primary-text)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-safe-text{color:var(--color-safe-text)}.text-secondary-text{color:var(--color-secondary-text)}.text-text{color:var(--color-text)}.text-text-bold{color:var(--color-text-bold)}.text-text-inverse{color:var(--color-text-inverse)}.text-text-subtle{color:var(--color-text-subtle)}.text-validation-error-text{color:var(--color-validation-error-text)}.text-warning-text{color:var(--color-warning-text)}.text-yellow-500{color:var(--color-yellow-500)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.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,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-80{opacity:.8}.opacity-100{opacity:1}.opacity-disabled{opacity:var(--opacity-disabled)}.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-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)}.ring-2{--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)}.ring-primary-border{--tw-ring-color:var(--color-primary-border)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);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{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-\[margin-left\]{transition-property:margin-left;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))}.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))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}@media(hover:hover){.group-hover\:opacity-0:is(:where(.group):hover *){opacity:0}.group-hover\:opacity-80:is(:where(.group):hover *){opacity:.8}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:calc(var(--spacing)*0)}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing)*0)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing)*0)}.visited\:text-link-visited:visited{color:var(--color-link-visited)}@media(hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:border:hover{border-style:var(--tw-border-style);border-width:1px}.hover\:border-border:hover{border-color:var(--color-border)}.hover\:bg-\[var\(--p-content-hover-background\)\]:hover{background-color:var(--p-content-hover-background)}.hover\:bg-background:hover{background-color:var(--color-background)}.hover\:bg-background-level2:hover{background-color:var(--color-background-level2)}.hover\:bg-checklist-item-background-hover:hover{background-color:var(--color-checklist-item-background-hover)}.hover\:bg-hunts-list-sidebar-item-hover:hover{background-color:var(--color-hunts-list-sidebar-item-hover)}.hover\:bg-neutral-background-hover-subtle:hover{background-color:var(--color-neutral-background-hover-subtle)}.hover\:bg-neutral-background-subtle:hover{background-color:var(--color-neutral-background-subtle)}.hover\:text-link-hover:hover{color:var(--color-link-hover)}.hover\:text-text:hover{color:var(--color-text)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.visited\:hover\:text-link-visited-hover:visited:hover{color:var(--color-link-visited-hover)}}.focus-visible\:bg-checklist-item-background-focus:focus-visible{background-color:var(--color-checklist-item-background-focus)}.focus-visible\:opacity-80:focus-visible{opacity:.8}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-\[-2px\]:focus-visible{outline-offset:-2px}.data-\[active\]\:border-text-bold[data-active]{border-color:var(--color-text-bold)}.data-\[active\]\:bg-text-bold[data-active]{background-color:var(--color-text-bold)}.data-\[active\]\:text-text-inverse[data-active]{color:var(--color-text-inverse)}@media(min-width:40rem){.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-baseline{align-items:baseline}.sm\:items-stretch{align-items:stretch}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:calc(var(--spacing)*2)}.sm\:text-right{text-align:right}}@media(min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}}@media(min-width:64rem){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}}@media(min-width:80rem){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}}@media(min-width:96rem){.\32xl\:w-\[30\%\]{width:30%}.\32xl\:flex-row{flex-direction:row}}@media(prefers-color-scheme:dark){.dark\:bg-surface-700{background-color:var(--p-surface-700)}.dark\:bg-surface-900{background-color:var(--p-surface-900)}}.\[\&_\.p-panel\]\:border-0 .p-panel,.\[\&_\.p-panel-content\]\:border-0 .p-panel-content{border-style:var(--tw-border-style);border-width:0}.\[\&_\.p-panel-toggler\]\:hidden .p-panel-toggler{display:none}}:root{--scrollbar-color:transparent;--scrollbar-thumb-color:#94a3b8b3;--scrollbar-thumb-hover-color:#64748be6}.dark{--scrollbar-thumb-color:#cbd5e14d;--scrollbar-thumb-hover-color:#cbd5e180}:root{--avatar-color-0:var(--color-red);--avatar-color-1:var(--color-orange);--avatar-color-2:var(--color-yellow);--avatar-color-3:var(--color-green);--avatar-color-4:var(--color-teal);--avatar-color-5:var(--color-blue);--avatar-color-6:var(--color-purple);--avatar-color-7:var(--color-pink);--avatar-color-0-soft:var(--color-red-soft);--avatar-color-1-soft:var(--color-orange-soft);--avatar-color-2-soft:var(--color-yellow-soft);--avatar-color-3-soft:var(--color-green-soft);--avatar-color-4-soft:var(--color-teal-soft);--avatar-color-5-soft:var(--color-blue-soft);--avatar-color-6-soft:var(--color-purple-soft);--avatar-color-7-soft:var(--color-pink-soft);--avatar-color-neutral:var(--color-neutral);--avatar-color-neutral-on:var(--color-neutral-on);--avatar-color-neutral-soft:var(--color-neutral-soft);--avatar-shape-size:var(--spacing-12);--avatar-initials-font-size:var(--font-size-lg);--avatar-initials-font-weight:var(--font-weight-semibold);--avatar-radius:var(--radius-pill);--avatar-color:var(--avatar-color-0);--avatar-shape-fg:var(--color-fg-on-accent);--avatar-gap:var(--spacing-2_5);--avatar-label-gap:var(--spacing-0_5);--avatar-label-name-color:var(--color-fg);--avatar-label-name-font-weight:var(--font-weight-medium);--avatar-label-name-font-size:var(--font-size-base);--avatar-label-sub-color:var(--color-fg-soft);--avatar-label-sub-font-weight:var(--font-weight-regular);--avatar-label-sub-font-size:var(--font-size-xs);--avatar-line-height:var(--line-height-none);--avatar-letter-spacing:var(--letter-spacing-wide);--avatar-ring-width:.1875rem;--avatar-ring-color:var(--color-bg-app);--avatar-overflow-bg:var(--color-bg-surface-secondary);--avatar-overflow-fg:var(--color-fg-soft);--avatar-overflow-font-weight:var(--font-weight-semibold);--avatar-stack-overlap:calc(var(--avatar-shape-size)*-.6);--avatar-button-transition-duration:var(--motion-duration-base);--avatar-button-transition-ease:var(--motion-ease-standard);--avatar-button-hover-brightness:.96;--avatar-button-active-brightness:.92;--avatar-button-disabled-opacity:var(--opacity-disabled);--box-radius:var(--radius-base);--box-padding:var(--spacing-3);--box-region-padding:0rem;--box-border-width:var(--border-width);--box-border-color:var(--color-border);--box-border-top-width:var(--box-border-width);--box-border-right-width:var(--box-border-width);--box-border-bottom-width:var(--box-border-width);--box-border-left-width:var(--box-border-width);--box-bg:var(--color-bg-surface);--box-fg:var(--color-fg);--box-bg-clickable-hover:var(--color-bg-hover);--box-bg-clickable-pressed:var(--color-bg-active);--box-border-emphasize-left-width:.4375rem;--box-gap:var(--box-padding);--box-header-gap:var(--spacing-3);--box-header-titles-gap:var(--spacing-0_5);--box-header-actions-gap:var(--spacing-1_5);--box-header-divider-gap:var(--box-gap);--box-header-title-font-family:var(--font-sans);--box-header-title-font-size:var(--font-size-lg);--box-header-title-font-weight:var(--font-weight-semibold);--box-header-title-line-height:var(--line-height-tight);--box-header-title-letter-spacing:var(--letter-spacing-tight);--box-header-title-fg:var(--color-fg-strong);--box-header-title-text-transform:none;--box-header-subtitle-font-size:var(--font-size-base);--box-header-subtitle-line-height:var(--line-height-normal);--box-header-subtitle-fg:var(--color-fg-soft);--box-content-font-size:var(--font-size-base);--box-content-line-height:var(--line-height-normal);--box-content-fg:var(--color-fg);--box-content-divider-gap:var(--box-gap);--box-footer-gap:var(--spacing-1_5);--box-footer-divider-gap:var(--box-gap);--box-image-inset-radius:var(--radius-sm);--box-image-fill-aspect-ratio:16/9;--box-image-img-radius:0;--box-image-position:static;--box-image-aspect-ratio:auto;--box-image-img-height:auto;--button-radius:var(--radius-sm);--button-border-width:var(--border-width);--button-line-height:var(--line-height-none);--button-disabled-opacity:var(--opacity-disabled);--button-padding:var(--spacing-1)var(--spacing-2);--button-gap:var(--spacing-1);--button-font-size:var(--font-size-base);--button-letter-spacing:var(--letter-spacing-normal);--button-bg:var(--color-primary);--button-fg:var(--color-primary-on);--button-border:var(--color-primary);--button-bg-hover:var(--color-primary-hover);--button-fg-hover:var(--color-primary-on);--button-border-hover:var(--color-primary-hover);--button-bg-focus:var(--button-bg-hover);--button-fg-focus:var(--button-fg-hover);--button-border-focus:var(--button-border-hover);--button-bg-active:var(--color-primary-active);--button-fg-active:var(--color-primary-on);--button-border-active:var(--color-primary-active);--button-group-gap:var(--spacing-1);--button-toggle-display:inline-flex;--button-toggle-width:auto;--button-toggle-radius:var(--button-radius);--button-toggle-border-width:var(--border-width);--button-toggle-disabled-opacity:var(--opacity-disabled);--button-toggle-padding:var(--spacing-1);--button-toggle-background:var(--color-bg-surface);--button-toggle-border:var(--color-border);--calendar-stack-gap:var(--spacing-2);--calendar-radius:var(--radius-base);--calendar-bg:var(--color-bg-surface);--calendar-border:var(--color-border);--calendar-border-width:var(--border-width);--calendar-fg:var(--color-fg);--calendar-disabled-opacity:var(--opacity-disabled);--calendar-section-padding:var(--spacing-2);--calendar-section-border-width:var(--border-width);--calendar-divider:var(--color-border-soft);--calendar-dates-padding:var(--spacing-2);--calendar-cell-size:2.25rem;--calendar-cell-font-size:var(--font-size-sm);--calendar-cell-font-weight:var(--font-weight-medium);--calendar-chip-inset:var(--spacing-0_5);--calendar-chip-radius:var(--radius-sm);--calendar-chip-hover-bg:var(--color-bg-hover);--calendar-chip-selected-bg:var(--color-primary);--calendar-chip-selected-fg:var(--color-primary-on);--calendar-chip-selected-hover-bg:var(--color-primary-hover);--calendar-chip-selected-font-weight:var(--font-weight-semibold);--calendar-today-ring-color:var(--color-primary);--calendar-today-ring-width:.09375rem;--calendar-band-bg:var(--color-primary-soft);--calendar-band-inset-y:var(--spacing-0_5);--calendar-outside-month-fg:var(--color-fg-faint);--calendar-disabled-fg:var(--color-fg-faint);--calendar-weekday-strip-height:1.5rem;--calendar-weekday-font-size:var(--font-size-2xs);--calendar-weekday-font-weight:var(--font-weight-semibold);--calendar-weekday-letter-spacing:var(--letter-spacing-wide);--calendar-weekday-fg:var(--color-fg-faint);--calendar-header-gap:var(--spacing-2);--calendar-header-cluster-gap:var(--spacing-1_5);--calendar-footer-gap:var(--spacing-2);--calendar-band-transition-duration:var(--motion-duration-base);--calendar-band-transition-ease:var(--motion-ease-standard);--calendar-chip-transition-duration:var(--motion-duration-fast);--calendar-chip-transition-ease:var(--motion-ease-standard);--color-chart-red-1:var(--color-red);--color-chart-red-2:var(--color-red-soft);--color-chart-orange-1:var(--color-orange);--color-chart-orange-2:var(--color-orange-soft);--color-chart-yellow-1:var(--color-yellow);--color-chart-yellow-2:var(--color-yellow-soft);--color-chart-green-1:var(--color-green);--color-chart-green-2:var(--color-green-soft);--color-chart-teal-1:var(--color-teal);--color-chart-teal-2:var(--color-teal-soft);--color-chart-blue-1:var(--color-blue);--color-chart-blue-2:var(--color-blue-soft);--color-chart-purple-1:var(--color-purple);--color-chart-purple-2:var(--color-purple-soft);--color-chart-pink-1:var(--color-pink);--color-chart-pink-2:var(--color-pink-soft);--color-chart-neutral-1:var(--color-neutral);--color-chart-neutral-2:var(--color-neutral-soft);--checkbox-radius:var(--radius-sm);--checkbox-disabled-opacity:var(--opacity-disabled);--checkbox-icon-top:.125rem;--checkbox-native-input-size:var(--border-width);--checkbox-gap:var(--spacing-2);--checkbox-body-gap:var(--spacing-0_5);--checkbox-description-font-size:var(--font-size-xs);--checkbox-description-line-height:var(--line-height-normal);--checkbox-indicator-color:var(--color-neutral);--checkbox-indicator-color-hover:var(--color-primary);--checkbox-indicator-color-checked:var(--color-primary);--checkbox-indicator-color-checked-hover:var(--color-primary-hover);--checkbox-indicator-color-checked-active:var(--color-primary-active);--checkbox-description-color:var(--color-fg-soft);--checkbox-group-color:var(--color-fg);--checkbox-group-disabled-opacity:var(--opacity-disabled);--checkbox-group-header-stack:var(--spacing-1_5);--checkbox-group-options-stack:var(--spacing-1);--checkbox-group-legend-font-size:var(--font-size-base);--checkbox-group-legend-font-weight:var(--font-weight-semibold);--checkbox-group-legend-line-height:var(--line-height-tight);--checkbox-group-description-font-size:var(--font-size-xs);--checkbox-group-description-line-height:var(--line-height-normal);--checkbox-group-description-color:var(--color-fg-soft);--checkbox-group-required-color:var(--color-danger);--checkbox-group-required-gap:var(--spacing-0_5);--checkbox-toggle-disabled-opacity:var(--opacity-disabled);--checkbox-toggle-knob-inset:var(--spacing-0_5);--checkbox-toggle-track-radius:var(--radius-pill);--checkbox-toggle-knob-radius:var(--radius-pill);--checkbox-toggle-body-gap:var(--spacing-0_5);--checkbox-toggle-border-width:var(--border-width);--checkbox-toggle-line-height:var(--line-height-normal);--checkbox-toggle-knob-shadow:var(--shadow-xs);--checkbox-toggle-transition-fast:var(--motion-duration-base);--checkbox-toggle-transition-slow:var(--motion-duration-slow);--checkbox-toggle-easing:var(--motion-ease-standard);--checkbox-toggle-track-width:var(--spacing-9);--checkbox-toggle-track-height:var(--spacing-5);--checkbox-toggle-knob-size:var(--spacing-4);--checkbox-toggle-icon-size:var(--spacing-3);--checkbox-toggle-row-gap:var(--spacing-2_5);--checkbox-toggle-row-min-height:var(--spacing-8);--checkbox-toggle-label-font-size:var(--font-size-base);--checkbox-toggle-description-font-size:var(--font-size-xs);--checkbox-toggle-track-bg:var(--color-bg-active);--checkbox-toggle-track-bg-hover:var(--color-border);--checkbox-toggle-track-bg-on:var(--color-primary);--checkbox-toggle-track-bg-on-hover:var(--color-primary-hover);--checkbox-toggle-track-bg-on-active:var(--color-primary-active);--checkbox-toggle-knob-bg:var(--color-bg-surface);--checkbox-toggle-knob-icon-color:var(--color-fg-soft);--checkbox-toggle-knob-icon-color-on:var(--color-primary);--checkbox-toggle-label-color:var(--color-fg);--checkbox-toggle-description-color:var(--color-fg-soft);--checklist-color:var(--color-fg);--checklist-row-padding-block:var(--spacing-1_5);--checklist-row-padding-inline:var(--spacing-2);--checklist-row-gap:var(--spacing-2_5);--checklist-row-radius:var(--radius-base);--checklist-item-spacing:var(--spacing-0_5);--checklist-row-bg:transparent;--checklist-row-bg-hover:var(--color-bg-hover);--checklist-row-bg-active:var(--color-bg-active);--checklist-row-transition-duration:var(--motion-duration-base);--checklist-row-transition-easing:var(--motion-ease-standard);--checklist-label-color:var(--color-fg);--checklist-label-font-size:var(--font-size-sm);--checklist-label-font-weight:var(--font-weight-regular);--checklist-label-line-height:var(--line-height-normal);--checklist-label-color-emphasize-invalid:var(--color-danger);--checklist-status-size:var(--spacing-5);--checklist-status-icon-size:var(--spacing-4);--checklist-status-radius:var(--radius-pill);--checklist-status-bg:transparent;--checklist-status-color:var(--checklist-status-color-not-started);--checklist-status-line-height:var(--line-height-none);--checklist-status-color-not-started:var(--color-neutral);--checklist-status-color-in-progress:var(--color-info);--checklist-status-color-valid:var(--color-safe);--checklist-status-color-invalid:var(--color-danger);--checklist-status-bg-not-started:var(--color-neutral-soft);--checklist-status-bg-in-progress:var(--color-info-soft);--checklist-status-bg-valid:var(--color-safe-soft);--checklist-status-bg-invalid:var(--color-danger-soft);--checklist-count-color:var(--color-fg-soft);--checklist-count-bg:var(--color-neutral-soft);--checklist-count-radius:var(--radius-pill);--checklist-count-font-size:var(--font-size-2xs);--checklist-count-font-weight:var(--font-weight-medium);--checklist-count-line-height:var(--line-height-none);--checklist-count-padding-block:0;--checklist-count-padding-inline:var(--spacing-1_5);--checklist-count-min-width:var(--spacing-7);--checklist-count-height:var(--spacing-4);--checklist-count-gap:var(--spacing-2);--checklist-meta-color:var(--color-fg-faint);--checklist-meta-font-size:var(--font-size-xs);--checklist-meta-line-height:var(--line-height-none);--checklist-chevron-size:var(--spacing-3_5);--checklist-chevron-color:var(--color-fg-faint);--checklist-chevron-color-active:var(--color-fg-soft);--checklist-chevron-gap:var(--spacing-3);--checklist-chevron-transition-duration:var(--motion-duration-base);--checklist-chevron-transition-easing:var(--motion-ease-standard);--checklist-children-padding-block-start:var(--spacing-1);--checklist-children-padding-block-end:var(--spacing-1_5);--checklist-children-padding-inline-start:var(--spacing-7);--checklist-rail-color:var(--color-border-soft);--checklist-rail-width:var(--border-width);--checklist-rail-inset-block-start:var(--spacing-1);--checklist-rail-inset-block-end:var(--spacing-1_5);--checklist-rail-inset-inline-start:var(--spacing-3);--code-block-font-family:var(--font-mono);--code-block-fg:var(--color-fg);--code-block-bg:var(--color-bg-surface-secondary);--code-block-border:var(--color-border-soft);--code-block-border-width:var(--border-width);--code-block-radius:var(--radius-base);--code-block-font-size:var(--font-size-sm);--code-block-line-height:var(--line-height-relaxed);--code-block-body-padding:var(--spacing-3);--code-block-tab-size:2;--code-block-fade-mask-color:black;--code-block-fade-mask-end-distance:2.25em;--code-block-floating-copy-offset:var(--spacing-1_5);--code-block-floating-copy-z-index:var(--z-index-raised);--code-block-show-more-offset:var(--spacing-2);--code-block-show-more-z-index:var(--z-index-raised);--code-block-header-bg:var(--color-bg-surface);--code-block-header-fg:var(--color-fg-soft);--code-block-header-border:var(--color-border-soft);--code-block-header-padding-block:var(--spacing-1_5);--code-block-header-padding-inline:var(--spacing-3);--code-block-header-gap:var(--spacing-2);--code-block-header-label-gap:var(--spacing-1_5);--code-block-header-icon-color:var(--color-fg-faint);--code-block-header-font-size:var(--font-size-xs);--code-block-header-font-weight:var(--font-weight-medium);--code-block-header-hover-bg:var(--color-bg-hover);--code-block-collapse-transition-duration:var(--motion-duration-base);--code-block-collapse-transition-easing:var(--motion-ease-standard);--code-block-copy-resting-opacity:.35;--code-block-copy-active-opacity:1;--code-block-copy-transition-duration:var(--motion-duration-base);--code-block-copy-transition-easing:var(--motion-ease-standard);--code-block-copy-confirm-color:var(--color-safe);--code-block-inline-font-size:.85em;--code-block-inline-padding-block:var(--spacing-0_5);--code-block-inline-padding-inline:var(--spacing-1_5);--code-block-inline-radius:var(--radius-xs);--code-block-tone-bg:var(--color-bg-surface-secondary);--code-block-tone-fg:var(--color-fg);--code-block-tone-border:var(--color-border-soft);--code-block-tone-token-bg:var(--color-primary-soft);--code-block-tone-token-fg:var(--color-fg);--code-block-tone-token-border:transparent;--code-block-tone-danger-bg:var(--color-danger-soft);--code-block-tone-danger-fg:var(--color-danger);--code-block-tone-danger-border:transparent;--code-block-tone-safe-bg:var(--color-safe-soft);--code-block-tone-safe-fg:var(--color-safe);--code-block-tone-safe-border:transparent;--code-block-syntax-comment-fg:var(--color-fg-faint);--code-block-syntax-comment-font-style:italic;--code-block-syntax-keyword-fg:var(--color-info);--code-block-syntax-decorator-fg:var(--color-info);--code-block-syntax-string-fg:var(--color-safe);--code-block-syntax-regex-fg:var(--color-safe);--code-block-syntax-escape-fg:var(--color-safe);--code-block-syntax-inserted-fg:var(--color-safe);--code-block-syntax-number-fg:var(--color-warning);--code-block-syntax-function-fg:var(--color-info);--code-block-syntax-property-fg:var(--color-info);--code-block-syntax-attribute-fg:var(--color-info);--code-block-syntax-variable-fg:var(--color-fg);--code-block-syntax-tag-fg:var(--color-danger);--code-block-syntax-deleted-fg:var(--color-danger);--code-block-syntax-operator-fg:var(--color-fg-soft);--code-block-syntax-punctuation-fg:var(--color-fg-soft);--code-block-syntax-class-fg:var(--color-caution);--code-block-syntax-builtin-fg:var(--color-caution);--combobox-width:100%;--combobox-panel-padding:var(--spacing-0);--combobox-panel-max-height:var(--sizing-xs);--combobox-panel-bg:var(--overlay-menu-bg);--combobox-panel-border-width:var(--border-width);--combobox-panel-border-color:var(--overlay-menu-border);--combobox-panel-radius:var(--overlay-menu-radius);--combobox-panel-shadow:var(--overlay-menu-shadow);--combobox-panel-fg:var(--color-fg);--combobox-option-padding-inline:var(--spacing-2_5);--combobox-option-padding-block:var(--spacing-1_5);--combobox-option-gap:var(--spacing-2);--combobox-option-min-height:var(--sizing-10xs);--combobox-option-font-size:var(--font-size-base);--combobox-option-bg:transparent;--combobox-option-bg-hover:var(--color-neutral-soft-hover);--combobox-option-bg-active:var(--color-neutral-soft);--combobox-option-disabled-opacity:var(--opacity-disabled);--combobox-group-label-padding-block:var(--spacing-1);--combobox-group-label-font-size:var(--font-size-2xs);--combobox-group-label-font-weight:var(--font-weight-medium);--combobox-group-label-letter-spacing:var(--letter-spacing-wide);--combobox-group-label-fg:var(--color-fg-soft);--combobox-group-label-bg:var(--overlay-menu-bg);--combobox-group-label-z-index:var(--z-index-raised);--combobox-empty-padding-block:var(--spacing-3);--combobox-empty-font-size:var(--font-size-sm);--combobox-empty-fg:var(--color-fg-soft);--combobox-status-padding-block:var(--spacing-3);--combobox-status-font-size:var(--font-size-sm);--combobox-status-fg:var(--color-fg-soft);--combobox-status-gap:var(--spacing-2);--radius-date-picker-input-popover:var(--radius-base);--shadow-date-picker-input-popover:var(--shadow-base);--spacing-date-picker-input-popover-offset:.125rem;--z-index-date-picker-input-popover:var(--z-index-popover);--color-date-picker-input-trigger-chevron-fg:var(--color-fg-soft);--color-date-picker-input-trigger-chevron-fg-hover:var(--color-fg);--motion-date-picker-input-duration:var(--motion-duration-fast);--motion-date-picker-input-easing:var(--motion-ease-standard);--dialog-padding-x:var(--spacing-5);--dialog-header-y:var(--spacing-4);--dialog-content-y:var(--spacing-4);--dialog-footer-y:var(--spacing-4);--dialog-header-end-reserve:var(--spacing-9);--dialog-header-gap:var(--spacing-3);--dialog-footer-gap:var(--spacing-2);--dialog-close-inset:var(--spacing-2);--dialog-close-size:var(--sizing-10xs);--dialog-close-radius:var(--radius-sm);--dialog-width:auto;--dialog-radius:var(--radius-lg);--dialog-radius-none:0;--dialog-drawer-width:var(--sizing-sm);--dialog-sheet-height:var(--sizing-2xs);--dialog-sm-width:var(--sizing-2xs);--dialog-lg-width:var(--sizing-lg);--dialog-min-height:var(--sizing-9xs);--dialog-bg:var(--color-bg-surface);--dialog-fg:var(--color-fg);--dialog-border:var(--color-border);--dialog-scrim:#0f121873;--dialog-scrim-blur:.125rem;--dialog-motion-duration:var(--motion-duration-slow);--dialog-motion-ease:var(--motion-ease-entrance);--dialog-motion-shift:1.5rem;--dialog-motion-transform-from:scale(.97)translateY(.25rem);--dialog-icon-color:var(--color-info)}.dark{--dialog-scrim:#0000009e}:root{--divider-color:var(--color-border);--divider-style:solid;--divider-weight:var(--border-width);--divider-padding:var(--spacing-2);--drop-down-selector-border-width:var(--border-width);--drop-down-selector-max-width:var(--sizing-2xs);--drop-down-selector-label-fg:var(--color-fg-soft);--drop-down-selector-label-font-weight:var(--font-weight-regular);--drop-down-selector-value-fg:var(--color-fg);--drop-down-selector-value-font-weight:var(--font-weight-medium);--drop-down-selector-separator-bg:var(--color-border-soft);--drop-down-selector-separator-margin-block:var(--spacing-1);--drop-down-selector-trigger-open-bg:var(--color-neutral-soft);--drop-down-selector-trigger-open-bg-hover:var(--color-neutral-soft-hover);--drop-down-selector-chevron-transition-duration:var(--motion-duration-fast);--drop-down-selector-chevron-transition-easing:var(--motion-ease-standard);--drop-down-selector-chevron-rotate-open:180deg;--drop-down-selector-panel-bg:var(--overlay-menu-bg);--drop-down-selector-panel-fg:var(--color-fg);--drop-down-selector-panel-border:var(--overlay-menu-border);--drop-down-selector-panel-radius:var(--overlay-menu-radius);--drop-down-selector-panel-shadow:var(--overlay-menu-shadow);--drop-down-selector-panel-padding:var(--overlay-menu-padding);--drop-down-selector-panel-min-width:var(--overlay-menu-min-width);--drop-down-selector-panel-max-width:var(--overlay-menu-max-width);--drop-down-selector-panel-max-height:var(--sizing-xs);--drop-down-selector-panel-z-index:var(--z-index-popover);--drop-down-selector-menu-item-active-bg:var(--color-neutral-soft-hover);--drop-down-selector-menu-item-clear-fg:var(--color-fg-soft);--drop-down-selector-search-padding-block:var(--spacing-1);--drop-down-selector-search-padding-inline:var(--spacing-1);--drop-down-selector-empty-fg:var(--color-fg-soft);--drop-down-selector-empty-padding-block:var(--spacing-3);--drop-down-selector-empty-padding-inline:var(--spacing-3);--empty-indicator-stack-gap:var(--spacing-2);--empty-indicator-icon-gap:var(--spacing-4);--empty-indicator-action-gap:var(--spacing-3);--empty-indicator-description-max-width:44ch;--empty-indicator-header-color:var(--color-fg);--empty-indicator-header-font-size:var(--font-size-xl);--empty-indicator-header-font-weight:var(--font-weight-semibold);--empty-indicator-header-line-height:var(--line-height-tight);--empty-indicator-header-letter-spacing:var(--letter-spacing-tight);--empty-indicator-description-color:var(--color-fg-soft);--empty-indicator-description-font-size:var(--font-size-base);--empty-indicator-description-line-height:var(--line-height-normal);--empty-indicator-icon-color:var(--color-fg);--file-upload-radius:var(--radius-base);--file-upload-border-width:var(--border-width);--file-upload-border-style:dashed;--file-upload-disabled-opacity:var(--opacity-disabled);--file-upload-min-height:6.5rem;--file-upload-input-hidden-size:.0625rem;--file-upload-padding:var(--spacing-5);--file-upload-padding-row:var(--spacing-2);--file-upload-stack-gap:var(--spacing-2);--file-upload-icon-prompt-gap:var(--spacing-2);--file-upload-row-gap:var(--spacing-2_5);--file-upload-text-stack-gap:var(--spacing-0_5);--file-upload-bg:var(--color-bg-surface-secondary);--file-upload-border-color:var(--color-border);--file-upload-icon-color:var(--color-fg-soft);--file-upload-prompt-color:var(--color-fg);--file-upload-hint-color:var(--color-fg-soft);--file-upload-cta-color:var(--color-link);--file-upload-cta-underline-offset:.15em;--file-upload-bg-hover:var(--color-info-soft);--file-upload-border-color-hover:var(--color-info-border);--file-upload-icon-color-hover:var(--color-info);--file-upload-bg-error:var(--color-danger-soft);--file-upload-border-color-error:var(--color-danger-border);--file-upload-icon-color-error:var(--color-danger);--file-upload-hint-color-error:var(--color-danger);--file-upload-file-name-color:var(--color-fg);--file-upload-file-meta-color:var(--color-fg-faint);--file-upload-file-meta-color-success:var(--color-safe);--file-upload-file-meta-color-failure:var(--color-danger);--file-upload-remove-size:1.5rem;--file-upload-remove-radius:var(--radius-sm);--file-upload-remove-color:var(--color-fg-soft);--file-upload-remove-color-hover:var(--color-danger);--file-upload-remove-bg-hover:var(--color-bg-hover);--file-upload-prompt-font-size:var(--font-size-base);--file-upload-prompt-font-weight:var(--font-weight-medium);--file-upload-prompt-line-height:var(--line-height-normal);--file-upload-hint-font-size:var(--font-size-sm);--file-upload-file-name-font-size:var(--font-size-base);--file-upload-file-name-font-weight:var(--font-weight-medium);--file-upload-file-meta-font-size:var(--font-size-xs);--file-upload-transition-duration:var(--motion-duration-base);--file-upload-transition-easing:var(--motion-ease-standard);--file-upload-remove-transition-duration:var(--motion-duration-fast);--form-fields-gap:var(--spacing-1_5);--form-fields-field-gap:.125rem;--form-fields-horizontal-gap:var(--spacing-2);--form-fields-validation-padding-block:0;--form-fields-validation-padding-inline:var(--spacing-1);--form-fields-validation-min-height:var(--spacing-5);--form-fields-validation-color:var(--color-danger);--form-fields-validation-font-size:var(--font-size-base);--form-fields-validation-line-height:var(--line-height-normal);--form-fields-validation-letter-spacing:var(--letter-spacing-normal);--icon-size:calc(var(--font-size-base) + .1875rem);--icon-color:var(--color-inherit);--icon-padding:0;--icon-background:transparent;--icon-border-radius:0;--indicator-radius:var(--radius-pill);--indicator-line-height:var(--line-height-none);--indicator-letter-spacing:-.01em;--indicator-font-weight:var(--font-weight-semibold);--indicator-z-index:var(--z-index-raised);--indicator-dot-size:var(--spacing-2);--indicator-height:var(--spacing-4);--indicator-pad-x:var(--spacing-1);--indicator-icon-pad-x:.1875rem;--indicator-font-size:var(--font-size-xs);--indicator-rounded-radius:var(--radius-xs);--indicator-ring-width:0rem;--indicator-ring-color:var(--color-bg-surface);--indicator-fade-thickness:.1875rem;--indicator-fade-color:transparent;--indicator-border-width:var(--border-width);--indicator-border-color:var(--color-primary);--indicator-bg:var(--color-primary);--indicator-fg:var(--color-primary-on);--indicator-position-translate:35%;--indicator-pulse-duration:1.6s;--indicator-pulse-easing:var(--motion-ease-exit);--input-radius:var(--radius-sm);--input-border-width:var(--border-width);--input-border-width-top:var(--input-border-width);--input-border-width-right:var(--input-border-width);--input-border-width-bottom:var(--input-border-width);--input-border-width-left:var(--input-border-width);--input-line-height:var(--line-height-tight);--input-letter-spacing:var(--letter-spacing-normal);--input-disabled-opacity:var(--opacity-disabled);--input-width:100%;--input-native-min-width:8ch;--input-slot-line-height:1;--input-height:1.875rem;--input-pad-x:var(--spacing-2);--input-pad-x-tight:var(--spacing-1_5);--input-slot-gap:var(--spacing-1);--input-chip-gap:var(--spacing-1);--input-chip-padding-block:0;--input-chip-padding-inline:var(--spacing-2);--input-chip-font-size:var(--font-size-xs);--input-font-size:var(--font-size-base);--input-font-family:var(--font-sans);--input-font-weight:var(--font-weight-regular);--input-native-pad-block:calc((var(--input-height) - 1em*var(--input-line-height))/2 - var(--input-border-width));--input-transition-duration:var(--motion-duration-base);--input-transition-easing:var(--motion-ease-standard);--input-bg:var(--color-bg-surface);--input-bg-hover:var(--color-bg-surface);--input-bg-focus:var(--color-bg-surface);--input-border-color:var(--color-border);--input-border-color-hover:var(--color-info);--input-border-color-focus:var(--color-info);--input-border-color-error:var(--color-danger);--input-fg:var(--color-fg);--input-fg-hover:var(--input-fg);--input-fg-focus:var(--input-fg);--input-fg-error:var(--input-fg);--input-fg-placeholder:var(--color-fg-faint);--input-fg-soft:var(--color-fg-soft);--input-selection-bg:var(--color-primary-soft);--input-icon-btn-focus-bg:var(--color-primary-soft);--input-icon-btn-radius:var(--radius-sm);--input-stepper-width:var(--spacing-5);--input-stepper-button-height:calc(var(--input-height)/2);--input-stepper-bg-hover:var(--color-bg-hover);--input-stepper-bg-active:var(--color-bg-active);--input-stepper-radius:var(--radius-xs);--input-stepper-vertical-inset:.25rem;--kanban-board-bg:transparent;--kanban-board-lane-gap:var(--spacing-3);--kanban-board-lane-min-width:var(--sizing-2xs);--kanban-board-lane-max-width:var(--sizing-2xs);--kanban-board-lane-bg:var(--color-bg-surface-secondary);--kanban-board-lane-bg-drag-over:var(--color-bg-surface-tertiary);--kanban-board-lane-border-color:var(--color-border-soft);--kanban-board-lane-border-width:0rem;--kanban-board-lane-border-radius:var(--radius-base);--kanban-board-lane-header-padding-block:var(--spacing-2);--kanban-board-lane-header-padding-inline:var(--spacing-3);--kanban-board-lane-header-gap:var(--spacing-2);--kanban-board-lane-header-border-color:var(--color-border-soft);--kanban-board-lane-header-border-width:0rem;--kanban-board-lane-heading-font-size:var(--font-size-sm);--kanban-board-lane-heading-font-weight:var(--font-weight-semibold);--kanban-board-lane-heading-line-height:var(--line-height-tight);--kanban-board-lane-heading-fg:var(--color-fg);--kanban-board-lane-actions-gap:var(--spacing-1);--kanban-board-lane-items-padding:var(--spacing-2);--kanban-board-lane-items-gap:var(--spacing-2);--kanban-board-lane-empty-hint-padding-block:var(--spacing-4);--kanban-board-lane-empty-hint-padding-inline:var(--spacing-3);--kanban-board-lane-empty-hint-fg:var(--color-fg-soft);--kanban-board-lane-empty-hint-font-size:var(--font-size-sm);--kanban-board-card-selected-outline-color:var(--color-primary);--kanban-board-card-selected-outline-width:.125rem;--kanban-board-card-selected-outline-offset:.125rem;--kanban-board-card-being-dragged-opacity:.4;--kanban-board-drop-indicator-color:var(--color-primary);--kanban-board-drop-indicator-thickness:.125rem;--kanban-board-drop-indicator-z-index:var(--z-index-raised)}.dark{--kanban-board-lane-bg:var(--color-bg-surface);--kanban-board-lane-bg-drag-over:var(--color-bg-surface-secondary)}:root{--kbd-bg:var(--color-bg-surface-tertiary);--kbd-fg:var(--color-fg);--kbd-radius:var(--radius-xs);--kbd-font-family:var(--font-mono);--kbd-font-size:var(--font-size-2xs);--kbd-font-weight:var(--font-weight-medium);--kbd-line-height:1;--kbd-height:1.125rem;--kbd-padding-inline:var(--spacing-1);--label-gap:var(--spacing-1_5);--label-color:var(--color-fg);--label-font-size:var(--font-size-sm);--label-font-weight:var(--font-weight-medium);--label-line-height:var(--line-height-tight);--label-letter-spacing:var(--letter-spacing-normal);--label-text-gap:var(--spacing-0_5);--label-marker-color:var(--color-danger);--label-marker-font-weight:var(--font-weight-semibold);--label-marker-line-height:var(--line-height-none);--label-marker-margin-inline-start:var(--spacing-0_5);--label-spinner-color:var(--color-fg-soft);--label-spinner-margin-inline-start:var(--spacing-0_5);--label-post-color:var(--color-fg-soft);--label-post-gap:var(--spacing-1);--last-updated-gap:var(--spacing-1_5);--last-updated-label-gap:var(--spacing-1);--last-updated-font-size:var(--font-size-sm);--last-updated-font-weight:var(--font-weight-regular);--last-updated-line-height:var(--line-height-tight);--last-updated-time-font-weight:var(--font-weight-medium);--last-updated-label-color:var(--color-fg-soft);--last-updated-time-color:var(--color-fg);--last-updated-refresh-size:var(--sizing-11xs);--last-updated-refresh-icon-size:var(--font-size-sm);--last-updated-spinner-size:var(--font-size-xs);--link-color:var(--color-link);--link-color-hover:var(--color-link-hover);--link-color-active:var(--color-link-active);--link-color-disabled:var(--color-link-disabled);--link-text-decoration-line:underline;--link-text-decoration-color:transparent;--link-text-decoration-color-hover:currentColor;--link-text-decoration-thickness:var(--border-width);--link-text-underline-offset:var(--spacing-0_5);--link-icon-color:currentColor;--link-icon-gap:var(--spacing-1);--link-icon-size:1em;--link-icon-font-size:.95em;--link-icon-vertical-align:-.125em;--link-transition-duration:var(--motion-duration-fast);--list-border-width:var(--border-width);--list-border-color:var(--color-border);--list-radius:var(--radius-base);--list-item-gap:var(--spacing-2);--list-item-padding-block:var(--spacing-2);--list-item-padding-inline:var(--spacing-2_5);--list-item-font-size:var(--font-size-base);--list-item-radius:var(--radius-sm);--list-item-min-height:40px;--list-item-border-color:var(--color-border);--list-item-border-top-width:0rem;--list-item-border-bottom-width:0rem;--list-item-border-left-width:0rem;--list-item-border-left-color:var(--list-item-border-color);--list-item-selected-bg:var(--color-neutral-faint-active);--list-item-hover-bg:var(--color-neutral-faint-hover);--list-item-disabled-fg:var(--color-fg-faint);--list-item-media-size:var(--spacing-5);--loading-blocker-scrim-color:var(--color-bg-surface);--loading-blocker-scrim-opacity-light:.4;--loading-blocker-scrim-opacity-medium:.7;--loading-blocker-scrim-opacity-heavy:.92;--loading-blocker-scrim-opacity-light-no-blur:.72;--loading-blocker-scrim-opacity-medium-no-blur:.88;--loading-blocker-blur-light:0;--loading-blocker-blur-medium:.25rem;--loading-blocker-blur-heavy:.75rem;--loading-blocker-z-index-region:var(--z-index-overlay);--loading-blocker-z-index-viewport:var(--z-index-modal);--loading-blocker-scrim-bg:var(--loading-blocker-scrim-color);--loading-blocker-scrim-opacity:var(--loading-blocker-scrim-opacity-medium);--loading-blocker-blur:var(--loading-blocker-blur-medium);--loading-blocker-fg:var(--color-fg);--loading-blocker-stack-gap:var(--spacing-2);--loading-blocker-text-max-width:var(--sizing-base);--loading-blocker-text-font-size:var(--font-size-base);--loading-blocker-text-font-weight:var(--font-weight-medium);--loading-blocker-text-line-height:var(--line-height-tight);--loading-blocker-text-letter-spacing:var(--letter-spacing-tight);--loading-blocker-motion-duration:var(--motion-duration-base);--loading-blocker-z-index:var(--loading-blocker-z-index-region)}.dark{--loading-blocker-scrim-color:var(--color-bg-surface)}:root{--loading-spinner-animation:var(--animate-spin);--notification-surface:var(--color-bg-surface);--notification-fg:var(--color-fg);--notification-fg-soft:var(--color-fg-soft);--notification-border:var(--color-border);--notification-border-width:var(--border-width);--notification-radius:var(--radius-base);--notification-shadow:var(--shadow-base);--notification-z-index:var(--z-index-toast);--notification-progress-track:var(--color-bg-surface-secondary);--notification-accent-info:var(--color-info);--notification-accent-safe:var(--color-safe);--notification-accent-caution:var(--color-caution);--notification-accent-warning:var(--color-warning);--notification-accent-danger:var(--color-danger);--notification-accent-primary:var(--color-primary);--notification-accent-secondary:var(--color-secondary);--notification-accent-neutral:var(--color-neutral);--notification-stack-width:var(--sizing-base);--notification-stack-inset:var(--spacing-4);--notification-rail-width:var(--spacing-1);--notification-close-size:var(--sizing-11xs);--notification-icon-size:var(--font-size-lg);--notification-avatar-size:var(--sizing-10xs);--notification-progress-height:var(--spacing-0_5);--notification-avatar-radius:var(--radius-pill);--notification-pad-x:var(--spacing-3);--notification-pad-y:var(--spacing-3);--notification-stack-gap:var(--spacing-2);--notification-stack-y:var(--spacing-1);--notification-media-gap:var(--spacing-3);--notification-actions-gap:var(--spacing-2);--notification-actions-y:var(--spacing-2);--notification-close-inset:var(--spacing-1_5);--notification-font-family:var(--font-sans);--notification-title-font-size:var(--font-size-base);--notification-title-font-weight:var(--font-weight-semibold);--notification-title-line-height:var(--line-height-tight);--notification-title-letter-spacing:var(--letter-spacing-tight);--notification-description-font-size:var(--font-size-sm);--notification-description-line-height:var(--line-height-normal);--notification-motion-duration:var(--motion-duration-slow);--notification-motion-ease:var(--motion-ease-entrance);--notification-motion-ease-exit:var(--motion-ease-exit);--overlay-menu-bg:var(--color-bg-surface-secondary);--overlay-menu-fg:var(--color-fg);--overlay-menu-border:var(--color-border);--overlay-menu-border-width:var(--border-width);--overlay-menu-radius:var(--radius-base);--overlay-menu-shadow:var(--shadow-base);--overlay-menu-padding:var(--spacing-1);--overlay-menu-min-width:11rem;--overlay-menu-max-width:20rem;--overlay-menu-z-index:var(--z-index-popover);--overlay-menu-motion-duration:var(--motion-duration-fast);--overlay-menu-motion-ease:var(--motion-ease-standard);--overlay-menu-motion-translate:.125rem;--overlay-menu-divider-margin-block:0;--overlay-menu-item-meta-fg:var(--color-fg-faint);--overlay-menu-item-meta-font-size:var(--font-size-xs);--overlay-menu-item-color:inherit;--overlay-menu-header-padding-block:var(--spacing-1_5);--overlay-menu-header-padding-inline:var(--spacing-2);--overlay-menu-header-fg:var(--color-fg-faint);--overlay-menu-header-font-size:var(--font-size-2xs);--overlay-menu-header-font-weight:var(--font-weight-semibold);--overlay-menu-header-letter-spacing:.05em;--overlay-menu-button-toggle-padding-block:var(--spacing-1_5);--overlay-menu-button-toggle-padding-inline:var(--spacing-1);--pagination-row-gap:var(--spacing-2);--pagination-group-gap:var(--spacing-2);--pagination-button-gap:var(--spacing-1);--pagination-result-gap:var(--spacing-1);--pagination-font-size:var(--font-size-base);--pagination-font-variant:tabular-nums;--pagination-label-font-size:var(--font-size-xs);--pagination-label-font-weight:var(--font-weight-regular);--pagination-result-font-weight:var(--font-weight-regular);--pagination-result-emphasis-font-weight:var(--font-weight-semibold);--pagination-ellipsis-line-height:1;--pagination-result-fg:var(--color-fg-soft);--pagination-result-emphasis-fg:var(--color-fg);--pagination-label-fg:var(--color-fg-soft);--pagination-ellipsis-fg:var(--color-fg-soft);--pagination-ellipsis-size:var(--sizing-11xs);--progress-bar-radius:var(--radius-pill);--progress-bar-track-bg:var(--color-neutral-soft);--progress-bar-transition-duration:var(--motion-duration-base);--progress-bar-transition-easing:var(--motion-ease-standard);--progress-bar-height:var(--sizing-13xs);--progress-bar-fill-bg:var(--color-primary);--radio-radius:var(--radius-pill);--radio-disabled-opacity:var(--opacity-disabled);--radio-border-width:var(--border-width);--radio-indicator-size:1rem;--radio-mark-size:.5rem;--radio-gap:var(--spacing-2);--radio-body-gap:var(--spacing-0_5);--radio-label-font-size:var(--font-size-base);--radio-description-font-size:var(--font-size-xs);--radio-indicator-top:.125rem;--radio-border-color:var(--color-border-strong);--radio-border-color-hover:var(--color-fg);--radio-fill:var(--color-primary);--radio-fill-hover:var(--color-primary-hover);--radio-fill-active:var(--color-primary-active);--radio-mark-color:var(--color-primary-on);--radio-bg:var(--color-bg-surface);--radio-bg-hover:var(--color-bg-surface);--radio-label-color:var(--color-fg);--radio-label-line-height:var(--line-height-normal);--radio-description-color:var(--color-fg-soft);--radio-description-line-height:var(--line-height-normal);--radio-transition-duration:var(--motion-duration-base);--radio-transition-easing:var(--motion-ease-standard);--radio-mark-transition-easing:var(--motion-ease-entrance);--radio-group-header-stack:var(--spacing-1_5);--radio-group-options-stack:var(--spacing-1);--radio-group-color:var(--color-fg);--radio-group-legend-color:var(--color-fg);--radio-group-legend-font-size:var(--font-size-base);--radio-group-legend-font-weight:var(--font-weight-semibold);--radio-group-legend-line-height:var(--line-height-tight);--radio-group-description-font-size:var(--font-size-xs);--radio-group-description-color:var(--color-fg-soft);--radio-group-description-line-height:var(--line-height-normal);--radio-group-required-color:var(--color-danger);--radio-group-required-gap:var(--spacing-0_5);--skeleton-radius:var(--radius-lg);--skeleton-border-width:var(--border-width);--skeleton-frame-bg:transparent;--skeleton-frame-border-color:transparent;--skeleton-stack-padding:var(--spacing-4);--skeleton-stack-gap:var(--spacing-3);--skeleton-stack-gap-tight:var(--spacing-2);--skeleton-bar-radius:var(--radius-sm);--skeleton-bar-color:var(--color-bg-surface-secondary);--skeleton-bar-color-strong:var(--color-border);--skeleton-bar-height:var(--skeleton-bar-height-base);--skeleton-bar-height-sm:.5rem;--skeleton-bar-height-base:.625rem;--skeleton-bar-height-lg:.875rem;--skeleton-bar-width:var(--skeleton-bar-width-full);--skeleton-bar-width-full:100%;--skeleton-bar-width-3-4:75%;--skeleton-bar-width-2-3:66.6667%;--skeleton-bar-width-1-2:50%;--skeleton-bar-width-1-3:33.3333%;--skeleton-bar-width-1-4:25%;--skeleton-block-radius:0;--skeleton-block-aspect:auto;--skeleton-block-max-height:none;--skeleton-block-aspect-media:var(--aspect-video);--skeleton-block-aspect-square:var(--aspect-square);--skeleton-block-media-max-height:var(--sizing-5xs);--skeleton-pulse-duration:1.6s;--skeleton-pulse-easing:var(--motion-ease-standard);--skeleton-pulse-opacity-max:1;--skeleton-pulse-opacity-min:.5;--skeleton-pulse-animation:skeleton-pulse var(--skeleton-pulse-duration)var(--skeleton-pulse-easing)infinite}.dark{--skeleton-bar-color:var(--color-bg-hover);--skeleton-bar-color-strong:var(--color-bg-active)}:root{--slider-input-disabled-opacity:var(--opacity-disabled);--slider-input-track-thickness:.25rem;--slider-input-track-radius:var(--radius-pill);--slider-input-track-bg:var(--color-border);--slider-input-fill-bg:var(--color-primary);--slider-input-thumb-size:1rem;--slider-input-thumb-radius:var(--radius-pill);--slider-input-thumb-bg:var(--color-fg);--slider-input-thumb-border-width:var(--border-width);--slider-input-thumb-border-color:var(--color-primary);--slider-input-thumb-bg-hover:var(--color-primary);--slider-input-thumb-border-color-hover:var(--color-primary-hover);--slider-input-thumb-bg-active:var(--color-primary-active);--slider-input-thumb-border-color-active:var(--color-primary-active);--slider-input-thumb-z-index-raised:var(--z-index-raised);--slider-input-tick-size:.25rem;--slider-input-tick-color:var(--color-border-strong);--slider-input-tick-gap:var(--spacing-1);--slider-input-tick-mark-radius:var(--radius-pill);--slider-input-tick-label-font-size:var(--font-size-xs);--slider-input-tick-label-color:var(--color-fg-soft);--slider-input-tick-label-offset-horizontal:var(--spacing-0_5);--slider-input-tick-label-offset-vertical:var(--spacing-1);--slider-input-fill-start:0%;--slider-input-fill-end:0%;--slider-input-thumb-position:0%;--slider-input-tick-position:0%;--table-radius:var(--radius-base);--table-border-width:var(--border-width);--table-row-height-sm:var(--spacing-6);--table-header-height-sm:var(--spacing-6);--table-cell-padding-y-sm:var(--spacing-1_5);--table-cell-padding-x-sm:var(--spacing-2_5);--table-edge-inset-sm:var(--spacing-3);--table-cell-font-size-sm:var(--font-size-sm);--table-row-height-base:var(--spacing-8);--table-header-height-base:var(--spacing-7);--table-cell-padding-y-base:var(--spacing-2);--table-cell-padding-x-base:var(--spacing-3);--table-edge-inset-base:var(--spacing-4);--table-cell-font-size-base:var(--font-size-base);--table-row-height-lg:var(--spacing-10);--table-header-height-lg:var(--spacing-8);--table-cell-padding-y-lg:var(--spacing-3);--table-cell-padding-x-lg:var(--spacing-4);--table-edge-inset-lg:var(--spacing-5);--table-cell-font-size-lg:var(--font-size-lg);--table-row-height:var(--table-row-height-base);--table-header-height:var(--table-header-height-base);--table-cell-padding-y:var(--table-cell-padding-y-base);--table-cell-padding-x:var(--table-cell-padding-x-base);--table-edge-inset:var(--table-edge-inset-base);--table-cell-font-size:var(--table-cell-font-size-base);--table-select-col-width:var(--spacing-10);--table-header-font-size:var(--font-size-xs);--table-header-font-weight:var(--font-weight-semibold);--table-header-letter-spacing:var(--letter-spacing-wide);--table-header-text-transform:uppercase;--table-header-line-height:var(--line-height-normal);--table-body-line-height:var(--line-height-normal);--table-body-font-weight:var(--font-weight-regular);--table-emphasize-first-font-weight:var(--font-weight-medium);--table-bg:var(--color-bg-surface);--table-fg:var(--color-fg);--table-fg-soft:var(--color-fg-soft);--table-fg-faint:var(--color-fg-faint);--table-header-bg:var(--color-bg-surface-secondary);--table-header-fg:var(--color-fg-soft);--table-header-fg-active:var(--color-fg);--table-row-bg:transparent;--table-row-bg-hover:var(--color-bg-hover);--table-row-bg-stripe:var(--color-bg-surface-secondary);--table-row-bg-selected:var(--color-neutral-soft);--table-row-bg-selected-hover:var(--color-neutral-soft-hover);--table-border:var(--color-border);--table-border-soft:var(--color-border-soft);--table-empty-fg:var(--color-fg-soft);--table-empty-padding-y:var(--spacing-8);--table-empty-font-size:var(--font-size-sm);--table-expanded-bg:var(--table-bg);--table-expanded-padding-y:var(--spacing-0);--table-expanded-padding-x:var(--table-edge-inset);--table-sort-gap:var(--spacing-1_5);--table-sort-fg-rest:var(--color-fg-faint);--table-sort-fg-active:var(--color-fg);--table-actions-bar-bg:var(--color-info-soft);--table-actions-bar-fg:var(--color-info);--table-actions-bar-gap:var(--spacing-3);--table-actions-bar-padding-y:var(--spacing-2);--table-actions-bar-padding-x:var(--spacing-3);--table-actions-bar-actions-gap:var(--spacing-2);--table-actions-bar-count-font-weight:var(--font-weight-medium);--table-background-loader-offset:var(--spacing-2);--table-row-transition-duration:var(--motion-duration-fast);--table-row-transition-easing:var(--motion-ease-standard);--table-sort-chevron-transition-duration:var(--motion-duration-fast);--table-sort-chevron-transition-easing:var(--motion-ease-standard);--tabs-color-fg:var(--color-fg);--tabs-font-family:var(--font-sans);--tabs-host-gap:var(--spacing-1);--tabs-motion-duration:var(--motion-duration-base);--tabs-motion-easing:var(--motion-ease-standard);--tabs-row-height:var(--sizing-10xs);--tabs-tab-padding-x:var(--spacing-3);--tabs-font-size:var(--font-size-sm);--tabs-list-rail-color:var(--color-border);--tabs-list-rail-width:var(--border-width);--tabs-list-gap:var(--spacing-0);--tabs-tab-bg:transparent;--tabs-tab-bg-hover:transparent;--tabs-tab-bg-active:transparent;--tabs-tab-fg:var(--color-fg-soft);--tabs-tab-fg-hover:var(--color-fg);--tabs-tab-fg-active:var(--color-fg);--tabs-tab-gap:var(--spacing-2);--tabs-tab-line-height:var(--line-height-normal);--tabs-tab-disabled-opacity:var(--opacity-disabled);--tabs-tab-border-top-width:0;--tabs-tab-border-side-width:0;--tabs-tab-border-bottom-width:var(--border-width-thick);--tabs-tab-border-top-color:transparent;--tabs-tab-border-side-color:transparent;--tabs-tab-border-side-color-active:transparent;--tabs-tab-border-bottom-color:transparent;--tabs-tab-border-bottom-color-hover:var(--color-border);--tabs-tab-border-bottom-color-active:var(--color-fg);--tabs-tab-radius-top:0;--tabs-tab-radius-bottom:0;--tabs-tab-margin-bottom:calc(-1*var(--border-width));--tabs-tab-flex:0 0 auto;--tabs-tab-justify:flex-start;--tabs-tab-close-margin-start:var(--spacing-0_5);--tabs-tab-close-margin-end:calc(-1*var(--spacing-1));--tag-radius:var(--radius-pill);--tag-border-width:var(--border-width);--tag-font-weight:var(--font-weight-medium);--tag-line-height:1;--tag-letter-spacing:var(--letter-spacing-normal);--tag-padding-block:var(--spacing-1);--tag-padding-inline:var(--spacing-2_5);--tag-font-size:var(--font-size-xs);--tag-gap:var(--spacing-1_5);--tag-bg:var(--color-neutral-soft);--tag-fg:var(--color-fg);--tag-border:var(--color-neutral-soft);--tag-remove-radius:var(--radius-pill);--tag-remove-opacity-default:.75;--tag-remove-opacity-hover:1;--tag-remove-bg-hover:#00000014;--tag-remove-transition-duration:var(--motion-duration-base);--tag-remove-transition-easing:var(--motion-ease-standard);--tag-remove-margin-inline-end:calc(var(--tag-padding-inline)*-.4);--tag-icon-focus-radius:var(--radius-xs);--tag-icon-opacity-hover:.8;--tag-icon-focus-bg:currentColor}@supports (color:color-mix(in lab,red,red)){:root{--tag-icon-focus-bg:color-mix(in srgb,currentColor 15%,transparent)}}:root{--tags-gap:var(--spacing-1);--textarea-radius:var(--radius-sm);--textarea-border-width:var(--border-width);--textarea-line-height:var(--line-height-normal);--textarea-letter-spacing:var(--letter-spacing-normal);--textarea-disabled-opacity:var(--opacity-disabled);--textarea-pad-x:var(--spacing-2);--textarea-pad-y:var(--spacing-2);--textarea-pad-bottom-with-toolbar:var(--spacing-1);--textarea-min-lines:3;--textarea-max-lines:8;--textarea-font-size:var(--font-size-base);--textarea-font-family:var(--font-sans);--textarea-font-weight:var(--font-weight-regular);--textarea-transition-duration:var(--motion-duration-base);--textarea-transition-easing:var(--motion-ease-standard);--textarea-toolbar-gap:var(--spacing-2);--textarea-toolbar-pad-y:var(--spacing-1);--textarea-toolbar-stack:var(--spacing-1);--textarea-toolbar-min-height:var(--spacing-7);--textarea-toolbar-hint-gap:var(--spacing-1);--textarea-toolbar-hint-line-height:var(--line-height-none);--textarea-toolbar-hint-font-size:var(--font-size-xs);--textarea-toolbar-hint-fg:var(--color-fg-soft);--textarea-toolbar-hint-kbd-min-width:1.125rem;--textarea-toolbar-hint-kbd-pad-x:var(--spacing-1);--textarea-toolbar-hint-kbd-border-width:var(--border-width);--textarea-toolbar-hint-kbd-radius:var(--radius-xs);--textarea-toolbar-hint-kbd-font-family:var(--font-mono);--textarea-toolbar-hint-kbd-font-size:.85em;--textarea-toolbar-hint-kbd-line-height:1.4;--textarea-toolbar-hint-kbd-border:var(--color-border);--textarea-toolbar-hint-kbd-bg:var(--color-bg-surface-secondary);--textarea-toolbar-hint-kbd-fg:var(--color-fg-soft);--textarea-bg:var(--color-bg-surface);--textarea-bg-hover:var(--color-bg-surface);--textarea-bg-focus:var(--color-bg-surface);--textarea-border-color:var(--color-border);--textarea-border-color-hover:var(--color-info);--textarea-border-color-focus:var(--color-info);--textarea-border-color-error:var(--color-danger);--textarea-fg:var(--color-fg);--textarea-fg-placeholder:var(--color-fg-faint);--textarea-fg-soft:var(--color-fg-soft);--textarea-selection-bg:var(--color-primary-soft);--time-input-segment-active-bg:var(--color-info);--time-input-segment-active-fg:var(--color-info-on);--time-input-segment-bg:transparent;--time-input-segment-empty-fg:var(--color-fg-faint);--time-input-separator-color:var(--color-fg-soft);--time-input-segment-padding-inline:var(--spacing-0_5);--time-input-segment-gap:0;--time-input-meridiem-gap:var(--spacing-1_5);--time-input-segment-radius:var(--radius-xs);--time-input-transition-duration:var(--motion-duration-base);--time-input-transition-easing:var(--motion-ease-standard);--time-input-meridiem-min-width:var(--sizing-11xs);--time-input-meridiem-letter-spacing:var(--letter-spacing-wide);--time-input-pre-line-height:1;--timeline-rail-width:var(--sizing-12xs);--timeline-gutter:var(--spacing-3);--timeline-row-stack:var(--spacing-4);--timeline-marker-padding-top:var(--spacing-1_5);--timeline-dot-size:.6875rem;--timeline-dot-icon-host-size:1.1875rem;--timeline-dot-radius:var(--radius-pill);--timeline-connector-width:var(--border-width);--timeline-time-font-size:var(--font-size-xs);--timeline-time-font-weight:var(--font-weight-medium);--timeline-time-letter-spacing:var(--letter-spacing-wide);--timeline-time-line-height:1;--timeline-time-color:var(--color-fg-soft);--timeline-time-margin-bottom:var(--spacing-1);--timeline-header-font-size:var(--font-size-base);--timeline-header-font-weight:var(--font-weight-semibold);--timeline-header-line-height:var(--line-height-tight);--timeline-header-color:var(--color-fg);--timeline-item-color:var(--color-neutral);--timeline-item-icon-color:var(--color-neutral-on);--timeline-item-marker-color:var(--color-neutral);--timeline-item-marker-icon-color:var(--color-neutral-on);--timeline-motion-duration:var(--motion-duration-base);--tooltip-bg:var(--color-bg-app);--tooltip-fg:var(--color-fg);--tooltip-border:var(--color-border);--tooltip-border-width:var(--border-width);--tooltip-radius:var(--radius-base);--tooltip-shadow:var(--shadow-base);--tooltip-z-index:var(--z-index-tooltip);--tooltip-padding-x:var(--spacing-2);--tooltip-padding-y:var(--spacing-1_5);--tooltip-font-size:var(--font-size-sm);--tooltip-font-weight:var(--font-weight-medium);--tooltip-line-height:var(--line-height-normal);--tooltip-gap:var(--spacing-1_5);--tooltip-text-align:left;--tooltip-white-space:normal;--tooltip-text-wrap:pretty;--tooltip-word-break:break-word;--tooltip-max-width:var(--sizing-3xs);--tooltip-arrow-size:.5rem;--tooltip-arrow-offset:-.21875rem;--tooltip-arrow-edge-inset:var(--spacing-3);--tooltip-arrow-display:block;--tooltip-arrow-transform:rotate(45deg);--tooltip-arrow-top:auto;--tooltip-arrow-bottom:auto;--tooltip-arrow-left:auto;--tooltip-arrow-right:auto;--tooltip-arrow-margin-x:0;--tooltip-arrow-margin-y:0;--tooltip-anchor-offset:var(--spacing-2);--tooltip-motion-duration:var(--motion-duration-fast);--tooltip-motion-ease:var(--motion-ease-standard);--tooltip-motion-translate:.125rem;--tooltip-motion-enter-translate:none;--tooltip-opacity:1;--tooltip-transform:translate(0,0);--view-options-bg:var(--color-bg-surface);--view-options-border-color:var(--color-border-soft);--view-options-border-width:var(--border-width);--view-options-radius:var(--radius-base);--view-options-header-padding-block:var(--spacing-3);--view-options-header-padding-inline:var(--spacing-3);--view-options-header-gap:var(--spacing-2);--view-options-header-border-color:var(--color-border-soft);--view-options-header-border-width:var(--border-width);--view-options-header-title-fg:var(--color-fg);--view-options-body-padding-block:var(--spacing-3);--view-options-body-padding-inline:var(--spacing-3);--view-options-body-section-gap:var(--spacing-4);--view-options-section-header-gap:var(--spacing-2);--view-options-section-heading-fg:var(--color-fg-soft);--view-options-section-heading-letter-spacing:.04em;--view-options-field-row-padding-block:var(--spacing-1);--view-options-field-row-gap:var(--spacing-2);--view-options-field-row-radius:var(--radius-base);--view-options-field-row-bg-hover:var(--list-item-hover-bg);--view-options-field-row-fg:var(--color-fg);--view-options-field-row-fg-locked:var(--color-fg-soft);--view-options-field-row-being-dragged-opacity:.4;--view-options-drag-handle-fg:var(--color-fg-soft);--view-options-drag-handle-fg-hover:var(--color-fg);--view-options-drag-handle-padding:var(--spacing-1);--view-options-drag-handle-radius:var(--radius-base);--view-options-lock-icon-fg:var(--color-fg-faint);--view-options-drop-indicator-color:var(--color-primary);--view-options-drop-indicator-thickness:.125rem;--view-options-drop-indicator-z-index:var(--z-index-raised)}.dark{--view-options-bg:var(--color-bg-surface-secondary)}:root{--application-frame-organization-warning-size:var(--sizing-9xs);--application-frame-border-color:var(--color-border-soft);--application-navigation-expanded-width:210px;--application-navigation-collapsed-width:50px;--application-navigation-nav-sub-list-transition-duration:var(--motion-duration-base);--application-navigation-nav-sub-list-transition-easing:var(--motion-ease-standard);--application-navigation-spacing:var(--spacing-2);--application-navigation-header-min-height:var(--sizing-9xs);--application-navigation-header-padding-inline-start:var(--spacing-4);--application-navigation-header-toggle-inline-end:var(--spacing-4);--application-navigation-header-logo-height:20px;--application-navigation-header-favicon-size:var(--sizing-10xs);--design-system-demo-section-background:var(--color-bg-surface);--design-system-demo-section-border:var(--color-border-soft);--design-system-demo-section-radius:var(--radius-base);--design-system-demo-section-padding:var(--spacing-3);--design-system-demo-section-gap:var(--spacing-5);--design-system-demo-section-body-gap:var(--spacing-4);--design-system-demo-header-title-color:var(--color-fg);--design-system-demo-header-title-font-size:var(--font-size-2xl);--design-system-demo-header-title-font-weight:var(--font-weight-semibold);--design-system-demo-header-title-line-height:var(--line-height-tight);--design-system-demo-header-description-color:var(--color-fg-soft);--design-system-demo-header-description-font-size:var(--font-size-sm);--design-system-demo-header-description-line-height:var(--line-height-normal);--design-system-demo-header-eyebrow-color:var(--color-fg-faint);--design-system-demo-header-eyebrow-font-size:var(--font-size-2xs);--design-system-demo-header-eyebrow-letter-spacing:var(--letter-spacing-wide);--design-system-demo-header-eyebrow-font-weight:var(--font-weight-medium);--design-system-demo-header-gap:var(--spacing-1);--design-system-demo-canvas-background:var(--color-bg-app);--design-system-demo-canvas-border:var(--color-border-soft);--design-system-demo-canvas-border-width:var(--border-width);--design-system-demo-canvas-radius:var(--radius-sm);--design-system-demo-canvas-padding:var(--spacing-6);--design-system-demo-canvas-min-height:var(--sizing-9xs);--design-system-demo-controls-gap:var(--spacing-3);--design-system-demo-controls-padding:var(--spacing-4);--design-system-demo-controls-background:var(--color-bg-surface-secondary);--design-system-demo-controls-border:var(--color-border);--design-system-demo-controls-radius:var(--radius-sm);--design-system-demo-control-input-gap:var(--spacing-1_5);--design-system-demo-control-input-label-color:var(--color-fg-soft);--design-system-demo-control-input-label-font-family:var(--font-mono);--design-system-demo-control-input-label-font-size:var(--font-size-2xs);--design-system-demo-control-input-label-font-weight:var(--font-weight-medium);--design-system-demo-control-input-label-letter-spacing:var(--letter-spacing-wide);--design-system-demo-controls-group-gap:var(--spacing-2);--design-system-demo-controls-group-inputs-gap:var(--spacing-3);--design-system-demo-controls-group-divider-color:var(--color-border-soft);--design-system-demo-controls-group-label-color:var(--color-fg);--design-system-demo-controls-group-label-font-size:var(--font-size-xs);--design-system-demo-controls-group-label-font-weight:var(--font-weight-semibold);--design-system-demo-controls-group-label-letter-spacing:var(--letter-spacing-wide);--design-system-demo-expected-behaviour-gap:var(--spacing-2);--design-system-demo-expected-behaviour-padding:var(--spacing-3);--design-system-demo-expected-behaviour-background:var(--color-bg-surface);--design-system-demo-expected-behaviour-border:var(--color-border-soft);--design-system-demo-expected-behaviour-radius:var(--design-system-demo-section-radius);--design-system-demo-expected-behaviour-color:var(--color-fg);--design-system-demo-expected-behaviour-font-size:var(--font-size-sm);--design-system-demo-expected-behaviour-heading-color:var(--color-fg);--design-system-demo-expected-behaviour-heading-font-size:var(--font-size-base);--design-system-demo-expected-behaviour-heading-font-weight:var(--font-weight-semibold);--design-system-demo-annotation-key-color:var(--color-fg-soft);--design-system-demo-annotation-value-color:var(--color-fg);--design-system-demo-annotation-token-color:var(--color-info);--design-system-demo-annotation-font-family:var(--font-mono);--design-system-demo-annotation-font-size:var(--font-size-xs);--design-system-demo-annotation-line-height:var(--line-height-normal);--design-system-demo-annotation-row-gap:var(--spacing-2);--design-system-demo-annotation-column-gap:var(--spacing-3);--design-system-demo-annotation-key-letter-spacing:var(--letter-spacing-wide);--design-system-demo-annotation-key-font-weight:var(--font-weight-medium);--design-system-demo-page-eyebrow-color:var(--color-fg-faint);--design-system-demo-page-title-color:var(--color-fg);--design-system-demo-page-description-color:var(--color-fg-soft);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0,0,.2,1)infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--animate-bounce:bounce 1s infinite;--animate-chat-typing-dot:chat-typing-dot 1.2s ease-in-out infinite;--animate-chat-streaming-pulse:chat-streaming-pulse 1.2s ease-out infinite;--animate-chat-caret-blink:chat-caret-blink 1s steps(2,end)infinite;--animate-org-indicator-pulse:org-indicator-pulse var(--indicator-pulse-duration)var(--indicator-pulse-easing)infinite}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@keyframes skeleton-pulse{0%,to{opacity:var(--skeleton-pulse-opacity-max)}50%{opacity:var(--skeleton-pulse-opacity-min)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes chat-typing-dot{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@keyframes chat-streaming-pulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}@keyframes chat-caret-blink{to{visibility:hidden}}@keyframes org-indicator-pulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}@keyframes dialog-panel-enter{0%{opacity:0;transform:var(--dialog-motion-transform-from)}to{opacity:1;transform:none}}@keyframes notification-enter-top{0%{opacity:0;transform:translateY(-50%)scale(.985)}to{opacity:1;transform:none}}@keyframes notification-enter-bottom{0%{opacity:0;transform:translateY(50%)scale(.985)}to{opacity:1;transform:none}}@keyframes notification-leave{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-25%)scale(.985)}}@layer keyframes{@keyframes enter{0%{opacity:var(--p-enter-opacity,1);transform:translate3d(var(--p-enter-translate-x,0),var(--p-enter-translate-y,0),0)scale3d(var(--p-enter-scale,1),var(--p-enter-scale,1),var(--p-enter-scale,1))rotate(var(--p-enter-rotate,0))}}@keyframes leave{to{opacity:var(--p-leave-opacity,1);transform:translate3d(var(--p-leave-translate-x,0),var(--p-leave-translate-y,0),0)scale3d(var(--p-leave-scale,1),var(--p-leave-scale,1),var(--p-leave-scale,1))rotate(var(--p-leave-rotate,0))}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadeout{0%{opacity:1}to{opacity:0}}@keyframes infinite-scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes scalein{0%{opacity:0;transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1);transform:scaleY(.8)}to{opacity:1;transform:scaleY(1)}}@keyframes slidedown{0%{max-height:0}to{max-height:auto}}@keyframes slideup{0%{max-height:1000px}to{max-height:0}}@keyframes fadeinleft{0%{opacity:0;transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1);transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes fadeoutleft{0%{opacity:1;transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1);transform:translate(0)}to{opacity:0;transform:translate(-100%)}}@keyframes fadeinright{0%{opacity:0;transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1);transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes fadeoutright{0%{opacity:1;transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1);transform:translate(0)}to{opacity:0;transform:translate(100%)}}@keyframes fadeinup{0%{opacity:0;transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1);transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes fadeoutup{0%{opacity:1;transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1);transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}@keyframes fadeindown{0%{opacity:0;transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1);transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes fadeoutdown{0%{opacity:1;transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1);transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes width{0%{width:0}to{width:100%}}@keyframes flip{0%{transform:perspective(2000px)rotateX(-100deg)}to{transform:perspective(2000px)rotateX(0)}}@keyframes flipleft{0%{opacity:0;transform:perspective(2000px)rotateY(-100deg)}to{opacity:1;transform:perspective(2000px)rotateY(0)}}@keyframes flipright{0%{opacity:0;transform:perspective(2000px)rotateY(100deg)}to{opacity:1;transform:perspective(2000px)rotateY(0)}}@keyframes flipup{0%{opacity:0;transform:perspective(2000px)rotateX(-100deg)}to{opacity:1;transform:perspective(2000px)rotateX(0)}}@keyframes zoomin{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomindown{0%{opacity:0;transform:scale3d(.1,.1,.1)translateY(-1000px)}60%{opacity:1;transform:scale3d(.475,.475,.475)translateY(60px)}}@keyframes zoominleft{0%{opacity:0;transform:scale3d(.1,.1,.1)translate(-1000px)}60%{opacity:1;transform:scale3d(.475,.475,.475)translate(10px)}}}:root{--color-sidebar-background:var(--color-nav-background);--sidebar-border:var(--color-border);--sidebar-item-text:var(--color-text-primary);--sidebar-item-text-hover:var(--color-text-primary);--sidebar-item-text-active:var(--color-text-primary);--sidebar-item-background-hover:var(--color-background-level2);--sidebar-item-background-active:var(--color-background-level2);--sidebar-item-padding-y:.5rem;--sidebar-item-padding-x:.75rem;--sidebar-item-gap:1rem;--sidebar-item-border-radius:.375rem;--sidebar-item-margin-bottom:.5rem;--sidebar-item-font-size:1.1rem;--sidebar-item-font-weight:400}body.dark-theme{--color-sidebar-background:var(--color-nav-background);--sidebar-border:var(--color-border);--sidebar-item-text:var(--color-text-primary);--sidebar-item-text-hover:var(--color-text-primary);--sidebar-item-text-active:var(--color-text-primary);--sidebar-item-background-hover:var(--color-background-level1);--sidebar-item-background-active:var(--color-background-level1);--color-chat-message-user-background:var(--color-background-level2);--color-chat-message-user-text:var(--color-text);--color-chat-message-ai-text:var(--color-text);--color-chat-message-system-text:var(--color-text);--color-chat-message-metadata-text:var(--color-text-subtle);--color-chat-message-checklist-background:var(--color-background-level2);--color-checklist-item-background-hover:var(--color-neutral-background-hover-subtle);--color-checklist-item-background-focus:var(--color-neutral-background-hover-subtle);--color-checklist-item-background-expanded:var(--color-background-level1);--color-checklist-status-not-started:var(--color-neutral-text);--color-checklist-status-in-progress:var(--color-info-text);--color-checklist-status-valid:var(--color-safe-text);--color-checklist-status-invalid:var(--color-danger-text);--color-checklist-item-text:var(--color-text);--color-checklist-expand-icon-text:var(--color-text);--color-code-block-background:var(--color-neutral-background-subtle);--color-code-block-background-light:var(--p-tag-secondary-background);--color-code-block-text:var(--color-text);--color-code-block-border:var(--color-border);--color-code-block-copy-icon:var(--color-text);--color-code-block-copy-icon-hover:var(--color-text)}.dark-theme{--color-code-editor-border-default:var(--color-neutral-700);--color-code-editor-border-active:var(--color-primary-400);--color-code-editor-error-background:var(--color-danger-background-subtle);--color-code-editor-error-text:var(--color-text);--color-code-editor-diff-addition-background:var(--color-safe-background-subtle);--color-code-editor-diff-inline-background:var(--color-info-background-subtle);--color-code-editor-diff-deletion-background:var(--color-danger-background-subtle)}body.dark-theme{--color-empty-indicator-border:var(--color-border);--color-indicator-primary:var(--color-primary-background);--color-indicator-secondary:var(--color-secondary-background);--color-indicator-neutral:var(--color-neutral-background);--color-indicator-safe:var(--color-safe-background);--color-indicator-info:var(--color-info-background);--color-indicator-caution:var(--color-caution-background);--color-indicator-warning:var(--color-warning-background);--color-indicator-danger:var(--color-danger-background);--color-markdown-text:var(--color-text);--color-markdown-text-subtle:var(--color-text-subtle);--color-markdown-heading:var(--color-text);--color-markdown-link:var(--color-link);--color-markdown-link-hover:var(--color-link-hover);--color-markdown-code-background:var(--color-code-block-background);--color-markdown-code-text:var(--color-code-block-text);--color-markdown-code-border:var(--color-code-block-border);--color-markdown-blockquote-border:var(--color-border);--color-markdown-blockquote-background:var(--color-background-level1);--color-markdown-table-border:var(--color-border);--color-markdown-table-header-background:var(--color-background-level1);--color-markdown-hr:var(--color-border);--color-anomaly-offhours-heatmap-empty:var(--color-neutral-background-subtle);--color-anomaly-offhours-heatmap-low:var(--color-info-background-subtle);--color-anomaly-offhours-heatmap-medium:var(--color-info-background);--color-anomaly-offhours-heatmap-high:var(--color-warning-background);--color-anomaly-offhours-heatmap-critical:var(--color-danger-background);--color-anomaly-offhours-heatmap-cell-border:var(--color-neutral-border-subtle);--color-anomaly-offhours-heatmap-offhours-border:var(--color-danger-border-subtle)}:root{--color-cost-savings-hero-gradient-start:var(--p-surface-700)}@supports (color:color-mix(in lab,red,red)){:root{--color-cost-savings-hero-gradient-start:color-mix(in srgb,var(--p-surface-700)70%,var(--color-primary-background)30%)}}:root{--color-cost-savings-hero-gradient-end:var(--p-surface-950);--color-cost-savings-hero-text:var(--p-surface-0);--color-cost-savings-hero-text-subtle:var(--p-surface-400);--color-cost-savings-hero-label:var(--color-primary-text);--color-cost-savings-severity-critical:var(--color-danger-background);--color-cost-savings-severity-high:var(--color-warning-background);--color-cost-savings-severity-medium:var(--color-caution-background);--color-cost-savings-severity-low:var(--color-info-background);--color-cost-savings-severity-unknown:var(--color-neutral-background);--color-cost-savings-calculation-result-background:var(--color-primary-background-subtle);--color-cost-savings-calculation-result-text:var(--color-safe-text);--color-cost-savings-calculation-highlight-text:var(--color-safe-text);--color-cost-savings-info-banner-background:var(--color-safe-background-subtle);--color-cost-savings-info-banner-border:var(--color-safe-border);--color-cost-savings-info-banner-text:var(--color-safe-text)}body.dark-theme{--color-start-hunt-hunt-list-background:var(--color-background);--color-start-hunt-hunt-list-border:var(--color-border);--color-start-hunt-content-background:var(--color-background);--color-start-hunt-content-text:var(--color-text);--color-start-hunt-card-background-hover:var(--p-content-hover-background);--color-hunts-list-sidebar-background:var(--color-nav-background);--color-hunts-list-sidebar-border:var(--color-border);--color-hunts-list-sidebar-title:var(--color-text);--color-hunts-list-sidebar-item-hover:var(--color-background-level2);--color-hunts-list-sidebar-item-active:var(--color-background-level2);--color-loading-blocker-background:var(--color-overlay-background);--color-loading-blocker-text:var(--color-text);--color-rule-details-combined-panel-bar-background:var(--color-background-level1);--color-rule-details-combined-panel-bar-border:var(--color-border)}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:0 0}}button:focus-visible{outline:var(--border-width-thick)solid transparent;outline-offset:calc(-1*var(--border-width-thick));box-shadow:inset 0 0 0 .1875rem var(--color-focus-ring)}[id="1p-live-region"]{margin:-1px!important}.temp-remove-reset-font-size{font-size:16px}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@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}
