/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */
@import "https://fonts.googleapis.com/css2?family=Sora:wght@400;500;600;700;800&family=Manrope:wght@400;500;600;700;800&family=JetBrains+Mono:wght@400;500;600&display=swap";@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-space-y-reverse:0;--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;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@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:"JetBrains Mono","SF Mono","Consolas",monospace;--color-black:#000;--spacing:.25rem;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--animate-spin:spin 1s linear infinite;--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);--font-display:"Sora",system-ui,-apple-system,sans-serif;--font-body:"Manrope",system-ui,-apple-system,sans-serif;--radius-panel:10px;--radius-tight:6px;--shadow-bevel-2:0 1px 2px oklch(0% none none/.12),0 10px 30px oklch(0% none none/.14);--shadow-recess:inset 0 1px 2px oklch(0% none none/.22)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{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}:root:has(.modal-open,.modal[open],.modal:target,.modal-toggle:checked,.drawer:not([class*=drawer-open])>.drawer-toggle:checked){overflow:hidden}:root,[data-theme]{background-color:var(--root-bg,var(--color-base-100));color:var(--color-base-content)}:root{scrollbar-color:currentColor #0000}@supports (color:color-mix(in lab, red, red)){:root{scrollbar-color:color-mix(in oklch,currentColor 35%,#0000)#0000}}@property --radialprogress{syntax: "<percentage>"; inherits: true; initial-value: 0%;}:where(:root:has(.modal-open,.modal[open],.modal:target,.modal-toggle:checked,.drawer:not(.drawer-open)>.drawer-toggle:checked)){scrollbar-gutter:stable;background-image:linear-gradient(var(--color-base-100),var(--color-base-100));--root-bg:var(--color-base-100)}@supports (color:color-mix(in lab, red, red)){:where(:root:has(.modal-open,.modal[open],.modal:target,.modal-toggle:checked,.drawer:not(.drawer-open)>.drawer-toggle:checked)){--root-bg:color-mix(in srgb,var(--color-base-100),oklch(0% 0 0) 40%)}}:where(.modal[open],.modal-open,.modal-toggle:checked+.modal):not(.modal-start,.modal-end){scrollbar-gutter:stable}:root{--fx-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.34' numOctaves='4' stitchTiles='stitch'%3E%3C/feTurbulence%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='0.2'%3E%3C/rect%3E%3C/svg%3E")}.chat{--mask-chat:url("data:image/svg+xml,%3csvg width='13' height='13' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M0 11.5004C0 13.0004 2 13.0004 2 13.0004H12H13V0.00036329L12.5 0C12.5 0 11.977 2.09572 11.8581 2.50033C11.6075 3.35237 10.9149 4.22374 9 5.50036C6 7.50036 0 10.0004 0 11.5004Z'/%3e%3c/svg%3e")}@media (prefers-color-scheme:dark){:root{color-scheme:dark;--color-base-100:oklch(20% .014 252);--color-base-200:oklch(17% .013 252);--color-base-300:oklch(13% .012 252);--color-base-content:oklch(96% .01 250);--color-primary:oklch(78% .18 65);--color-primary-content:oklch(20% .04 65);--color-secondary:oklch(75% .13 215);--color-secondary-content:oklch(15% .05 215);--color-accent:oklch(78% .18 65);--color-accent-content:oklch(20% .04 65);--color-neutral:oklch(35% .014 252);--color-neutral-content:oklch(96% .01 250);--color-info:oklch(75% .13 215);--color-info-content:oklch(15% .05 215);--color-success:oklch(72% .16 152);--color-success-content:oklch(15% .05 152);--color-warning:oklch(82% .16 92);--color-warning-content:oklch(15% .05 92);--color-error:oklch(64% .22 22);--color-error-content:oklch(96% .015 22);--radius-selector:.125rem;--radius-field:.125rem;--radius-box:.25rem;--size-selector:.21875rem;--size-field:.21875rem;--border:1px;--depth:1;--noise:0}}:root:has(input.theme-controller[value=dark]:checked),[data-theme=dark]{color-scheme:dark;--color-base-100:oklch(20% .014 252);--color-base-200:oklch(17% .013 252);--color-base-300:oklch(13% .012 252);--color-base-content:oklch(96% .01 250);--color-primary:oklch(78% .18 65);--color-primary-content:oklch(20% .04 65);--color-secondary:oklch(75% .13 215);--color-secondary-content:oklch(15% .05 215);--color-accent:oklch(78% .18 65);--color-accent-content:oklch(20% .04 65);--color-neutral:oklch(35% .014 252);--color-neutral-content:oklch(96% .01 250);--color-info:oklch(75% .13 215);--color-info-content:oklch(15% .05 215);--color-success:oklch(72% .16 152);--color-success-content:oklch(15% .05 152);--color-warning:oklch(82% .16 92);--color-warning-content:oklch(15% .05 92);--color-error:oklch(64% .22 22);--color-error-content:oklch(96% .015 22);--radius-selector:.125rem;--radius-field:.125rem;--radius-box:.25rem;--size-selector:.21875rem;--size-field:.21875rem;--border:1px;--depth:1;--noise:0}:where(:root),:root:has(input.theme-controller[value=light]:checked),[data-theme=light]{color-scheme:light;--color-base-100:oklch(99% .003 85);--color-base-200:oklch(96% .005 80);--color-base-300:oklch(92% .005 85);--color-base-content:oklch(20% .01 250);--color-primary:oklch(64% .2 55);--color-primary-content:oklch(98% .01 60);--color-secondary:oklch(48% .14 220);--color-secondary-content:oklch(98% .01 220);--color-accent:oklch(64% .2 55);--color-accent-content:oklch(98% .01 60);--color-neutral:oklch(30% .01 250);--color-neutral-content:oklch(98% .005 80);--color-info:oklch(48% .14 220);--color-info-content:oklch(98% .01 220);--color-success:oklch(48% .16 150);--color-success-content:oklch(98% .01 150);--color-warning:oklch(64% .18 85);--color-warning-content:oklch(15% .05 85);--color-error:oklch(52% .22 25);--color-error-content:oklch(98% .01 25);--radius-selector:.125rem;--radius-field:.125rem;--radius-box:.25rem;--size-selector:.21875rem;--size-field:.21875rem;--border:1px;--depth:1;--noise:0}}@layer components;@layer utilities{.diff{webkit-user-select:none;-webkit-user-select:none;user-select:none;direction:ltr;grid-template-columns:auto 1fr;width:100%;display:grid;position:relative;overflow:hidden;container-type:inline-size}.diff:focus-visible,.diff:has(.diff-item-1:focus-visible),.diff:focus-visible{outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;outline-color:var(--color-base-content)}.diff:focus-visible .diff-resizer{min-width:90cqi;max-width:90cqi}.diff:has(.diff-item-2:focus-visible){outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px}.diff:has(.diff-item-2:focus-visible) .diff-resizer{min-width:10cqi;max-width:10cqi}@supports (-webkit-overflow-scrolling:touch) and (overflow:-webkit-paged-x){.diff:focus .diff-resizer{min-width:10cqi;max-width:10cqi}.diff:has(.diff-item-1:focus) .diff-resizer{min-width:90cqi;max-width:90cqi}}.modal{pointer-events:none;visibility:hidden;width:100%;max-width:none;height:100%;max-height:none;color:inherit;transition:translate .3s ease-out,visibility .3s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;overscroll-behavior:contain;z-index:999;background-color:#0000;place-items:center;margin:0;padding:0;display:grid;position:fixed;inset:0;overflow:hidden}.modal::backdrop{display:none}.modal.modal-open,.modal[open],.modal:target{pointer-events:auto;visibility:visible;opacity:1;background-color:oklch(0% 0 0/.4)}:is(.modal.modal-open,.modal[open],.modal:target) .modal-box{opacity:1;translate:0;scale:1}@starting-style{.modal.modal-open,.modal[open],.modal:target{visibility:hidden;opacity:0}}.tab{cursor:pointer;appearance:none;text-align:center;webkit-user-select:none;-webkit-user-select:none;user-select:none;flex-wrap:wrap;justify-content:center;align-items:center;display:inline-flex;position:relative}@media (hover:hover){.tab:hover{color:var(--color-base-content)}}.tab{--tab-p:1rem;--tab-bg:var(--color-base-100);--tab-border-color:var(--color-base-300);--tab-radius-ss:0;--tab-radius-se:0;--tab-radius-es:0;--tab-radius-ee:0;--tab-order:0;--tab-radius-min:calc(.75rem - var(--border));order:var(--tab-order);height:calc(var(--size-field,.25rem)*10);border-color:#0000;padding-inline-start:var(--tab-p);padding-inline-end:var(--tab-p);font-size:.875rem}.tab:is(input[type=radio]){min-width:fit-content}.tab:is(input[type=radio]):after{content:attr(aria-label)}.tab:is(label){position:relative}.tab:is(label) input{cursor:pointer;appearance:none;opacity:0;position:absolute;inset:0}:is(.tab:checked,.tab:is(label:has(:checked)),.tab:is(.tab-active,[aria-selected=true]))+.tab-content{height:100%;display:block}.tab:not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true]){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tab:not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true]){color:color-mix(in oklab,var(--color-base-content)50%,transparent)}}.tab:not(input):empty{cursor:default;flex-grow:1}.tab:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.tab:focus{outline-offset:2px;outline:2px solid #0000}}.tab:focus-visible,.tab:is(label:has(:checked:focus-visible)){outline-offset:-5px;outline:2px solid}.tab[disabled]{pointer-events:none;opacity:.4}:where(.btn){width:unset}.btn{cursor:pointer;text-align:center;vertical-align:middle;outline-offset:2px;webkit-user-select:none;-webkit-user-select:none;user-select:none;padding-inline:var(--btn-p);color:var(--btn-fg);--tw-prose-links:var(--btn-fg);height:var(--size);font-size:var(--fontsize,.875rem);outline-color:var(--btn-color,var(--color-base-content));background-color:var(--btn-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--btn-noise);border-width:var(--border);border-style:solid;border-color:var(--btn-border);text-shadow:0 .5px oklch(100% 0 0/calc(var(--depth)*.15));touch-action:manipulation;box-shadow:0 .5px 0 .5px oklch(100% 0 0/calc(var(--depth)*6%))inset,var(--btn-shadow);--size:calc(var(--size-field,.25rem)*10);--btn-bg:var(--btn-color,var(--color-base-200));--btn-fg:var(--color-base-content);--btn-p:1rem;--btn-border:var(--btn-bg);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;font-weight:600;transition-property:color,background-color,border-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.btn{--btn-border:color-mix(in oklab,var(--btn-bg),#000 calc(var(--depth)*5%))}}.btn{--btn-shadow:0 3px 2px -2px var(--btn-bg),0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.btn{--btn-shadow:0 3px 2px -2px color-mix(in oklab,var(--btn-bg)calc(var(--depth)*30%),#0000),0 4px 3px -2px color-mix(in oklab,var(--btn-bg)calc(var(--depth)*30%),#0000)}}.btn{--btn-noise:var(--fx-noise)}.prose .btn{text-decoration-line:none}@media (hover:hover){.btn:hover{--btn-bg:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.btn:hover{--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%)}}}.btn:focus-visible{isolation:isolate;outline-width:2px;outline-style:solid}.btn:active:not(.btn-active){--btn-bg:var(--btn-color,var(--color-base-200));translate:0 .5px}@supports (color:color-mix(in lab, red, red)){.btn:active:not(.btn-active){--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 5%)}}.btn:active:not(.btn-active){--btn-border:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.btn:active:not(.btn-active){--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%)}}.btn:active:not(.btn-active){--btn-shadow:0 0 0 0 oklch(0% 0 0/0),0 0 0 0 oklch(0% 0 0/0)}.btn:is(:disabled,[disabled],.btn-disabled):not(.btn-link,.btn-ghost){background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.btn:is(:disabled,[disabled],.btn-disabled):not(.btn-link,.btn-ghost){background-color:color-mix(in oklab,var(--color-base-content)10%,transparent)}}.btn:is(:disabled,[disabled],.btn-disabled):not(.btn-link,.btn-ghost){box-shadow:none}.btn:is(:disabled,[disabled],.btn-disabled){pointer-events:none;--btn-border:#0000;--btn-noise:none;--btn-fg:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.btn:is(:disabled,[disabled],.btn-disabled){--btn-fg:color-mix(in oklch,var(--color-base-content)20%,#0000)}}@media (hover:hover){.btn:is(:disabled,[disabled],.btn-disabled):hover{pointer-events:none;background-color:var(--color-neutral)}@supports (color:color-mix(in lab, red, red)){.btn:is(:disabled,[disabled],.btn-disabled):hover{background-color:color-mix(in oklab,var(--color-neutral)20%,transparent)}}.btn:is(:disabled,[disabled],.btn-disabled):hover{--btn-border:#0000;--btn-fg:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.btn:is(:disabled,[disabled],.btn-disabled):hover{--btn-fg:color-mix(in oklch,var(--color-base-content)20%,#0000)}}}.btn:is(input[type=checkbox],input[type=radio]){appearance:none}.btn:is(input[type=checkbox],input[type=radio]):after{content:attr(aria-label)}.btn:where(input:checked:not(.filter .btn)){--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content);isolation:isolate}.list{flex-direction:column;font-size:.875rem;display:flex}.list :where(.list-row){--list-grid-cols:minmax(0,auto)1fr;border-radius:var(--radius-box);word-break:break-word;grid-auto-flow:column;grid-template-columns:var(--list-grid-cols);gap:1rem;padding:1rem;display:grid;position:relative}.list :where(.list-row):has(.list-col-grow:first-child){--list-grid-cols:1fr}.list :where(.list-row):has(.list-col-grow:nth-child(2)){--list-grid-cols:minmax(0,auto)1fr}.list :where(.list-row):has(.list-col-grow:nth-child(3)){--list-grid-cols:minmax(0,auto)minmax(0,auto)1fr}.list :where(.list-row):has(.list-col-grow:nth-child(4)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}.list :where(.list-row):has(.list-col-grow:nth-child(5)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}.list :where(.list-row):has(.list-col-grow:nth-child(6)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}.list :where(.list-row) :not(.list-col-wrap){grid-row-start:1}:is(.list>:not(:last-child).list-row,.list>:not(:last-child) .list-row):after{content:"";border-bottom:var(--border)solid;inset-inline:var(--radius-box);border-color:var(--color-base-content);position:absolute;bottom:0}@supports (color:color-mix(in lab, red, red)){:is(.list>:not(:last-child).list-row,.list>:not(:last-child) .list-row):after{border-color:color-mix(in oklab,var(--color-base-content)5%,transparent)}}.toggle{border:var(--border)solid currentColor;color:var(--input-color);cursor:pointer;appearance:none;vertical-align:middle;webkit-user-select:none;-webkit-user-select:none;user-select:none;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--toggle-p),var(--radius-selector-max)) + min(var(--border),var(--radius-selector-max)));padding:var(--toggle-p);flex-shrink:0;grid-template-columns:0fr 1fr 1fr;place-content:center;display:inline-grid;position:relative;box-shadow:inset 0 1px}@supports (color:color-mix(in lab, red, red)){.toggle{box-shadow:0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000)inset}}.toggle{--input-color:var(--color-base-content);transition:color .3s,grid-template-columns .2s}@supports (color:color-mix(in lab, red, red)){.toggle{--input-color:color-mix(in oklab,var(--color-base-content)50%,#0000)}}.toggle{--toggle-p:calc(var(--size)*.125);--size:calc(var(--size-selector,.25rem)*6);width:calc((var(--size)*2) - (var(--border) + var(--toggle-p))*2);height:var(--size)}.toggle>*{z-index:1;cursor:pointer;appearance:none;background-color:#0000;border:none;grid-column:2/span 1;grid-row-start:1;height:100%;padding:.125rem;transition:opacity .2s,rotate .4s}.toggle>:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.toggle>:focus{outline-offset:2px;outline:2px solid #0000}}.toggle>:nth-child(2){color:var(--color-base-100);rotate:none}.toggle>:nth-child(3){color:var(--color-base-100);opacity:0;rotate:-15deg}.toggle:has(:checked)>:nth-child(2){opacity:0;rotate:15deg}.toggle:has(:checked)>:nth-child(3){opacity:1;rotate:none}.toggle:before{aspect-ratio:1;border-radius:var(--radius-selector);--tw-content:"";content:var(--tw-content);height:100%;box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px currentColor;background-color:currentColor;grid-row-start:1;grid-column-start:2;transition:background-color .1s,translate .2s,inset-inline-start .2s;position:relative;inset-inline-start:0;translate:0}@supports (color:color-mix(in lab, red, red)){.toggle:before{box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000)}}.toggle:before{background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise)}@media (forced-colors:active){.toggle:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px*-1);outline-width:1px}}@media print{.toggle:before{outline-offset:-1rem;outline:.25rem solid}}.toggle:focus-visible,.toggle:has(:focus-visible){outline-offset:2px;outline:2px solid}.toggle:checked,.toggle[aria-checked=true],.toggle:has(>input:checked){background-color:var(--color-base-100);--input-color:var(--color-base-content);grid-template-columns:1fr 1fr 0fr}:is(.toggle:checked,.toggle[aria-checked=true],.toggle:has(>input:checked)):before{background-color:currentColor}@starting-style{:is(.toggle:checked,.toggle[aria-checked=true],.toggle:has(>input:checked)):before{opacity:0}}.toggle:indeterminate{grid-template-columns:.5fr 1fr .5fr}.toggle:disabled{cursor:not-allowed;opacity:.3}.toggle:disabled:before{border:var(--border)solid currentColor;background-color:#0000}.input{cursor:text;border:var(--border)solid #0000;appearance:none;background-color:var(--color-base-100);vertical-align:middle;white-space:nowrap;width:clamp(3rem,20rem,100%);height:var(--size);border-color:var(--input-color);box-shadow:0 1px var(--input-color)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-shrink:1;align-items:center;gap:.5rem;padding-inline:.75rem;font-size:.875rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.input{box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset}}.input{--size:calc(var(--size-field,.25rem)*10);--input-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.input{--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000)}}.input:where(input){display:inline-flex}.input :where(input){appearance:none;background-color:#0000;border:none;width:100%;height:100%;display:inline-flex}.input :where(input):focus,.input :where(input):focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.input :where(input):focus,.input :where(input):focus-within{outline-offset:2px;outline:2px solid #0000}}.input :where(input[type=date]){display:inline-block}.input:focus,.input:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.input:focus,.input:focus-within{box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)}}.input:focus,.input:focus-within{outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate;z-index:1}.input:has(>input[disabled]),.input:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.input:has(>input[disabled]),.input:is(:disabled,[disabled]){color:color-mix(in oklab,var(--color-base-content)40%,transparent)}}:is(.input:has(>input[disabled]),.input:is(:disabled,[disabled]))::placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.input:has(>input[disabled]),.input:is(:disabled,[disabled]))::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}.input:has(>input[disabled]),.input:is(:disabled,[disabled]){box-shadow:none}.input:has(>input[disabled])>input[disabled]{cursor:not-allowed}.input::-webkit-date-and-time-value{text-align:inherit}.input[type=number]::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}.input::-webkit-calendar-picker-indicator{position:absolute;inset-inline-end:.75em}.indicator{width:max-content;display:inline-flex;position:relative}.indicator :where(.indicator-item){z-index:1;white-space:nowrap;top:var(--inidicator-t,0);bottom:var(--inidicator-b,auto);left:var(--inidicator-s,auto);right:var(--inidicator-e,0);translate:var(--inidicator-x,50%)var(--indicator-y,-50%);position:absolute}.table{border-radius:var(--radius-box);text-align:left;width:100%;font-size:.875rem;position:relative}.table:where(:dir(rtl),[dir=rtl],[dir=rtl] *){text-align:right}@media (hover:hover){:is(.table tr.row-hover,.table tr.row-hover:nth-child(2n)):hover{background-color:var(--color-base-200)}}.table :where(th,td){vertical-align:middle;padding-block:.75rem;padding-inline:1rem}.table :where(thead,tfoot){white-space:nowrap;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.table :where(thead,tfoot){color:color-mix(in oklab,var(--color-base-content)60%,transparent)}}.table :where(thead,tfoot){font-size:.875rem;font-weight:600}.table :where(tfoot){border-top:var(--border)solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.table :where(tfoot){border-top:var(--border)solid color-mix(in oklch,var(--color-base-content)5%,#0000)}}.table :where(.table-pin-rows thead tr){z-index:1;background-color:var(--color-base-100);position:sticky;top:0}.table :where(.table-pin-rows tfoot tr){z-index:1;background-color:var(--color-base-100);position:sticky;bottom:0}.table :where(.table-pin-cols tr th){background-color:var(--color-base-100);position:sticky;left:0;right:0}.table :where(thead tr,tbody tr:not(:last-child)){border-bottom:var(--border)solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.table :where(thead tr,tbody tr:not(:last-child)){border-bottom:var(--border)solid color-mix(in oklch,var(--color-base-content)5%,#0000)}}.select{border:var(--border)solid #0000;appearance:none;background-color:var(--color-base-100);vertical-align:middle;width:clamp(3rem,20rem,100%);height:var(--size);text-overflow:ellipsis;box-shadow:0 1px var(--input-color)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-repeat:no-repeat;background-size:4px 4px,4px 4px;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-shrink:1;align-items:center;gap:.375rem;padding-inline:1rem 1.75rem;font-size:.875rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.select{box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset}}.select{border-color:var(--input-color);--input-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.select{--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000)}}.select{--size:calc(var(--size-field,.25rem)*10)}[dir=rtl] .select{background-position:12px calc(1px + 50%),16px calc(1px + 50%)}.select select{appearance:none;background:inherit;border-radius:inherit;border-style:none;width:calc(100% + 2.75rem);height:calc(100% - 2px);margin-inline:-1rem -1.75rem;padding-inline:1rem 1.75rem}.select select:focus,.select select:focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.select select:focus,.select select:focus-within{outline-offset:2px;outline:2px solid #0000}}.select select:not(:last-child){background-image:none;margin-inline-end:-1.375rem}.select:focus,.select:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.select:focus,.select:focus-within{box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)}}.select:focus,.select:focus-within{outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate;z-index:1}.select:has(>select[disabled]),.select:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.select:has(>select[disabled]),.select:is(:disabled,[disabled]){color:color-mix(in oklab,var(--color-base-content)40%,transparent)}}:is(.select:has(>select[disabled]),.select:is(:disabled,[disabled]))::placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.select:has(>select[disabled]),.select:is(:disabled,[disabled]))::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}.select:has(>select[disabled])>select[disabled]{cursor:not-allowed}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.checkbox{border:var(--border)solid var(--input-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.checkbox{border:var(--border)solid var(--input-color,color-mix(in oklab,var(--color-base-content)20%,#0000))}}.checkbox{cursor:pointer;appearance:none;border-radius:var(--radius-selector);vertical-align:middle;color:var(--color-base-content);box-shadow:0 1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 0 #0000 inset,0 0 #0000;--size:calc(var(--size-selector,.25rem)*6);width:var(--size);height:var(--size);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);flex-shrink:0;padding:.25rem;transition:background-color .2s,box-shadow .2s;position:relative}.checkbox:before{--tw-content:"";content:var(--tw-content);opacity:0;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,70% 80%,70% 100%);width:100%;height:100%;box-shadow:0px 3px 0 0px oklch(100% 0 0/calc(var(--depth)*.1))inset;background-color:currentColor;font-size:1rem;line-height:.75;transition:clip-path .3s .1s,opacity .1s .1s,rotate .3s .1s,translate .3s .1s;display:block;rotate:45deg}.checkbox:focus-visible{outline:2px solid var(--input-color,currentColor);outline-offset:2px}.checkbox:checked,.checkbox[aria-checked=true]{background-color:var(--input-color,#0000);box-shadow:0 0 #0000 inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px oklch(0% 0 0/calc(var(--depth)*.1))}:is(.checkbox:checked,.checkbox[aria-checked=true]):before{clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 0%,70% 0%,70% 100%);opacity:1}@media (forced-colors:active){:is(.checkbox:checked,.checkbox[aria-checked=true]):before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:none}}@media print{:is(.checkbox:checked,.checkbox[aria-checked=true]):before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:none}}.checkbox:indeterminate:before{opacity:1;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,80% 80%,80% 100%);translate:0 -35%;rotate:none}.checkbox:disabled{cursor:not-allowed;opacity:.2}.drawer{grid-auto-columns:max-content auto;width:100%;display:grid;position:relative}.stats{border-radius:var(--radius-box);grid-auto-flow:column;display:inline-grid;position:relative;overflow-x:auto}.progress{appearance:none;border-radius:var(--radius-box);background-color:currentColor;width:100%;height:.5rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.progress{background-color:color-mix(in oklab,currentColor 20%,transparent)}}.progress{color:var(--color-base-content)}.progress:indeterminate{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%;animation:5s ease-in-out infinite progress}@supports ((-moz-appearance:none)){.progress:indeterminate::-moz-progress-bar{background-color:#0000;background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%;animation:5s ease-in-out infinite progress}.progress::-moz-progress-bar{border-radius:var(--radius-box);background-color:currentColor}}@supports ((-webkit-appearance:none)){.progress::-webkit-progress-bar{border-radius:var(--radius-box);background-color:#0000}.progress::-webkit-progress-value{border-radius:var(--radius-box);background-color:currentColor}}.relative{position:relative}.static{position:static}.sticky{position:sticky}.textarea{border:var(--border)solid #0000;appearance:none;border-radius:var(--radius-field);background-color:var(--color-base-100);vertical-align:middle;border-color:var(--input-color);width:clamp(3rem,20rem,100%);min-height:5rem;box-shadow:0 1px var(--input-color)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;flex-shrink:1;padding-block:.5rem;padding-inline:.75rem;font-size:.875rem}@supports (color:color-mix(in lab, red, red)){.textarea{box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset}}.textarea{--input-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.textarea{--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000)}}.textarea textarea{appearance:none;background-color:#0000;border:none}.textarea textarea:focus,.textarea textarea:focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.textarea textarea:focus,.textarea textarea:focus-within{outline-offset:2px;outline:2px solid #0000}}.textarea:focus,.textarea:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.textarea:focus,.textarea:focus-within{box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)}}.textarea:focus,.textarea:focus-within{outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}.textarea:has(>textarea[disabled]),.textarea:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.textarea:has(>textarea[disabled]),.textarea:is(:disabled,[disabled]){color:color-mix(in oklab,var(--color-base-content)40%,transparent)}}:is(.textarea:has(>textarea[disabled]),.textarea:is(:disabled,[disabled]))::placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.textarea:has(>textarea[disabled]),.textarea:is(:disabled,[disabled]))::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}.textarea:has(>textarea[disabled]),.textarea:is(:disabled,[disabled]){box-shadow:none}.textarea:has(>textarea[disabled])>textarea[disabled]{cursor:not-allowed}.modal-backdrop{color:#0000;z-index:-1;grid-row-start:1;grid-column-start:1;place-self:stretch stretch;display:grid}.modal-backdrop button{cursor:pointer}.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}}.filter{flex-wrap:wrap;display:flex}.filter input[type=radio]{width:auto}.filter input{opacity:1;transition:margin .1s,opacity .3s,padding .3s,border-width .1s;overflow:hidden;scale:1}.filter input:not(:last-child){margin-inline-end:.25rem}.filter input.filter-reset{aspect-ratio:1}.filter input.filter-reset:after{content:"×"}.filter:not(:has(input:checked:not(.filter-reset))) .filter-reset,.filter:not(:has(input:checked:not(.filter-reset))) input[type=reset],.filter:has(input:checked:not(.filter-reset)) input:not(:checked,.filter-reset,input[type=reset]){opacity:0;border-width:0;width:0;margin-inline:0;padding-inline:0;scale:0}.label{white-space:nowrap;color:currentColor;align-items:center;gap:.375rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.label{color:color-mix(in oklab,currentColor 60%,transparent)}}.label:has(input){cursor:pointer}.label:is(.input>*,.select>*){white-space:nowrap;height:calc(100% - .5rem);font-size:inherit;align-items:center;padding-inline:.75rem;display:flex}.label:is(.input>*,.select>*):first-child{border-inline-end:var(--border)solid currentColor;margin-inline:-.75rem .75rem}@supports (color:color-mix(in lab, red, red)){.label:is(.input>*,.select>*):first-child{border-inline-end:var(--border)solid color-mix(in oklab,currentColor 10%,#0000)}}.label:is(.input>*,.select>*):last-child{border-inline-start:var(--border)solid currentColor;margin-inline:.75rem -.75rem}@supports (color:color-mix(in lab, red, red)){.label:is(.input>*,.select>*):last-child{border-inline-start:var(--border)solid color-mix(in oklab,currentColor 10%,#0000)}}.mt-2{margin-top:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.ml-1{margin-left:calc(var(--spacing)*1)}.status{aspect-ratio:1;border-radius:var(--radius-selector);background-color:var(--color-base-content);width:.5rem;height:.5rem;display:inline-block}@supports (color:color-mix(in lab, red, red)){.status{background-color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}.status{vertical-align:middle;color:#0000004d;background-position:50%;background-repeat:no-repeat}@supports (color:color-mix(in lab, red, red)){.status{color:#0000004d}@supports (color:color-mix(in lab, red, red)){.status{color:color-mix(in oklab,var(--color-black)30%,transparent)}}}.status{background-image:radial-gradient(circle at 35% 30%,oklch(1 0 0/calc(var(--depth)*.5)),#0000);box-shadow:0 2px 3px -1px}@supports (color:color-mix(in lab, red, red)){.status{box-shadow:0 2px 3px -1px color-mix(in oklab,currentColor calc(var(--depth)*100%),#0000)}}.hero-arrow-down-mini{--hero-arrow-down-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%203a.75.75%200%200%201%20.75.75v10.638l3.96-4.158a.75.75%200%201%201%201.08%201.04l-5.25%205.5a.75.75%200%200%201-1.08%200l-5.25-5.5a.75.75%200%201%201%201.08-1.04l3.96%204.158V3.75A.75.75%200%200%201%2010%203Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-down-mini);-webkit-mask:var(--hero-arrow-down-mini);-webkit-mask:var(--hero-arrow-down-mini);mask:var(--hero-arrow-down-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-path{--hero-arrow-path:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.023%209.348h4.992v-.001M2.985%2019.644v-4.992m0%200h4.992m-4.993%200%203.181%203.183a8.25%208.25%200%200%200%2013.803-3.7M4.031%209.865a8.25%208.25%200%200%201%2013.803-3.7l3.181%203.182m0-4.991v4.99%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-path);-webkit-mask:var(--hero-arrow-path);-webkit-mask:var(--hero-arrow-path);mask:var(--hero-arrow-path);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-path-mini{--hero-arrow-path-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15.312%2011.424a5.5%205.5%200%200%201-9.201%202.466l-.312-.311h2.433a.75.75%200%200%200%200-1.5H3.989a.75.75%200%200%200-.75.75v4.242a.75.75%200%200%200%201.5%200v-2.43l.31.31a7%207%200%200%200%2011.712-3.138.75.75%200%200%200-1.449-.39Zm1.23-3.723a.75.75%200%200%200%20.219-.53V2.929a.75.75%200%200%200-1.5%200V5.36l-.31-.31A7%207%200%200%200%203.239%208.188a.75.75%200%201%200%201.448.389A5.5%205.5%200%200%201%2013.89%206.11l.311.31h-2.432a.75.75%200%200%200%200%201.5h4.243a.75.75%200%200%200%20.53-.219Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-path-mini);-webkit-mask:var(--hero-arrow-path-mini);-webkit-mask:var(--hero-arrow-path-mini);mask:var(--hero-arrow-path-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-top-right-on-square-mini{--hero-arrow-top-right-on-square-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.25%205.5a.75.75%200%200%200-.75.75v8.5c0%20.414.336.75.75.75h8.5a.75.75%200%200%200%20.75-.75v-4a.75.75%200%200%201%201.5%200v4A2.25%202.25%200%200%201%2012.75%2017h-8.5A2.25%202.25%200%200%201%202%2014.75v-8.5A2.25%202.25%200%200%201%204.25%204h5a.75.75%200%200%201%200%201.5h-5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M6.194%2012.753a.75.75%200%200%200%201.06.053L16.5%204.44v2.81a.75.75%200%200%200%201.5%200v-4.5a.75.75%200%200%200-.75-.75h-4.5a.75.75%200%200%200%200%201.5h2.553l-9.056%208.194a.75.75%200%200%200-.053%201.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-top-right-on-square-mini);-webkit-mask:var(--hero-arrow-top-right-on-square-mini);-webkit-mask:var(--hero-arrow-top-right-on-square-mini);mask:var(--hero-arrow-top-right-on-square-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bars-3-bottom-left-mini{--hero-bars-3-bottom-left-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%204.75A.75.75%200%200%201%202.75%204h14.5a.75.75%200%200%201%200%201.5H2.75A.75.75%200%200%201%202%204.75Zm0%2010.5a.75.75%200%200%201%20.75-.75h7.5a.75.75%200%200%201%200%201.5h-7.5a.75.75%200%200%201-.75-.75ZM2%2010a.75.75%200%200%201%20.75-.75h14.5a.75.75%200%200%201%200%201.5H2.75A.75.75%200%200%201%202%2010Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bars-3-bottom-left-mini);-webkit-mask:var(--hero-bars-3-bottom-left-mini);-webkit-mask:var(--hero-bars-3-bottom-left-mini);mask:var(--hero-bars-3-bottom-left-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bolt-mini{--hero-bolt-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M11.983%201.907a.75.75%200%200%200-1.292-.657l-8.5%209.5A.75.75%200%200%200%202.75%2012h6.572l-1.305%206.093a.75.75%200%200%200%201.292.657l8.5-9.5A.75.75%200%200%200%2017.25%208h-6.572l1.305-6.093Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bolt-mini);-webkit-mask:var(--hero-bolt-mini);-webkit-mask:var(--hero-bolt-mini);mask:var(--hero-bolt-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chart-bar-mini{--hero-chart-bar-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M15.5%202A1.5%201.5%200%200%200%2014%203.5v13a1.5%201.5%200%200%200%201.5%201.5h1a1.5%201.5%200%200%200%201.5-1.5v-13A1.5%201.5%200%200%200%2016.5%202h-1ZM9.5%206A1.5%201.5%200%200%200%208%207.5v9A1.5%201.5%200%200%200%209.5%2018h1a1.5%201.5%200%200%200%201.5-1.5v-9A1.5%201.5%200%200%200%2010.5%206h-1ZM3.5%2010A1.5%201.5%200%200%200%202%2011.5v5A1.5%201.5%200%200%200%203.5%2018h1A1.5%201.5%200%200%200%206%2016.5v-5A1.5%201.5%200%200%200%204.5%2010h-1Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chart-bar-mini);-webkit-mask:var(--hero-chart-bar-mini);-webkit-mask:var(--hero-chart-bar-mini);mask:var(--hero-chart-bar-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-down-mini{--hero-chevron-down-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5.22%208.22a.75.75%200%200%201%201.06%200L10%2011.94l3.72-3.72a.75.75%200%201%201%201.06%201.06l-4.25%204.25a.75.75%200%200%201-1.06%200L5.22%209.28a.75.75%200%200%201%200-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-down-mini);-webkit-mask:var(--hero-chevron-down-mini);-webkit-mask:var(--hero-chevron-down-mini);mask:var(--hero-chevron-down-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-right-mini{--hero-chevron-right-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8.22%205.22a.75.75%200%200%201%201.06%200l4.25%204.25a.75.75%200%200%201%200%201.06l-4.25%204.25a.75.75%200%200%201-1.06-1.06L11.94%2010%208.22%206.28a.75.75%200%200%201%200-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-right-mini);-webkit-mask:var(--hero-chevron-right-mini);-webkit-mask:var(--hero-chevron-right-mini);mask:var(--hero-chevron-right-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-clock-mini{--hero-clock-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%2018a8%208%200%201%200%200-16%208%208%200%200%200%200%2016Zm.75-13a.75.75%200%200%200-1.5%200v5c0%20.414.336.75.75.75h4a.75.75%200%200%200%200-1.5h-3.25V5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-clock-mini);-webkit-mask:var(--hero-clock-mini);-webkit-mask:var(--hero-clock-mini);mask:var(--hero-clock-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-cog-6-tooth-mini{--hero-cog-6-tooth-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M7.84%201.804A1%201%200%200%201%208.82%201h2.36a1%201%200%200%201%20.98.804l.331%201.652a6.993%206.993%200%200%201%201.929%201.115l1.598-.54a1%201%200%200%201%201.186.447l1.18%202.044a1%201%200%200%201-.205%201.251l-1.267%201.113a7.047%207.047%200%200%201%200%202.228l1.267%201.113a1%201%200%200%201%20.206%201.25l-1.18%202.045a1%201%200%200%201-1.187.447l-1.598-.54a6.993%206.993%200%200%201-1.929%201.115l-.33%201.652a1%201%200%200%201-.98.804H8.82a1%201%200%200%201-.98-.804l-.331-1.652a6.993%206.993%200%200%201-1.929-1.115l-1.598.54a1%201%200%200%201-1.186-.447l-1.18-2.044a1%201%200%200%201%20.205-1.251l1.267-1.114a7.05%207.05%200%200%201%200-2.227L1.821%207.773a1%201%200%200%201-.206-1.25l1.18-2.045a1%201%200%200%201%201.187-.447l1.598.54A6.992%206.992%200%200%201%207.51%203.456l.33-1.652ZM10%2013a3%203%200%201%200%200-6%203%203%200%200%200%200%206Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-cog-6-tooth-mini);-webkit-mask:var(--hero-cog-6-tooth-mini);-webkit-mask:var(--hero-cog-6-tooth-mini);mask:var(--hero-cog-6-tooth-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-cube-mini{--hero-cube-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M10.362%201.093a.75.75%200%200%200-.724%200L2.523%205.018%2010%209.143l7.477-4.125-7.115-3.925ZM18%206.443l-7.25%204v8.25l6.862-3.786A.75.75%200%200%200%2018%2014.25V6.443ZM9.25%2018.693v-8.25l-7.25-4v7.807a.75.75%200%200%200%20.388.657l6.862%203.786Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-cube-mini);-webkit-mask:var(--hero-cube-mini);-webkit-mask:var(--hero-cube-mini);mask:var(--hero-cube-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-cube-transparent{--hero-cube-transparent:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m21%207.5-2.25-1.313M21%207.5v2.25m0-2.25-2.25%201.313M3%207.5l2.25-1.313M3%207.5l2.25%201.313M3%207.5v2.25m9%203%202.25-1.313M12%2012.75l-2.25-1.313M12%2012.75V15m0%206.75%202.25-1.313M12%2021.75V19.5m0%202.25-2.25-1.313m0-16.875L12%202.25l2.25%201.313M21%2014.25v2.25l-2.25%201.313m-13.5%200L3%2016.5v-2.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-cube-transparent);-webkit-mask:var(--hero-cube-transparent);-webkit-mask:var(--hero-cube-transparent);mask:var(--hero-cube-transparent);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-document-arrow-down-mini{--hero-document-arrow-down-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.5%202A1.5%201.5%200%200%200%203%203.5v13A1.5%201.5%200%200%200%204.5%2018h11a1.5%201.5%200%200%200%201.5-1.5V7.621a1.5%201.5%200%200%200-.44-1.06l-4.12-4.122A1.5%201.5%200%200%200%2011.378%202H4.5Zm4.75%206.75a.75.75%200%200%201%201.5%200v2.546l.943-1.048a.75.75%200%200%201%201.114%201.004l-2.25%202.5a.75.75%200%200%201-1.114%200l-2.25-2.5a.75.75%200%201%201%201.114-1.004l.943%201.048V8.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-document-arrow-down-mini);-webkit-mask:var(--hero-document-arrow-down-mini);-webkit-mask:var(--hero-document-arrow-down-mini);mask:var(--hero-document-arrow-down-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-exclamation-triangle-mini{--hero-exclamation-triangle-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8.485%202.495c.673-1.167%202.357-1.167%203.03%200l6.28%2010.875c.673%201.167-.17%202.625-1.516%202.625H3.72c-1.347%200-2.189-1.458-1.515-2.625L8.485%202.495ZM10%205a.75.75%200%200%201%20.75.75v3.5a.75.75%200%200%201-1.5%200v-3.5A.75.75%200%200%201%2010%205Zm0%209a1%201%200%201%200%200-2%201%201%200%200%200%200%202Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-exclamation-triangle-mini);-webkit-mask:var(--hero-exclamation-triangle-mini);-webkit-mask:var(--hero-exclamation-triangle-mini);mask:var(--hero-exclamation-triangle-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-magnifying-glass{--hero-magnifying-glass:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m21%2021-5.197-5.197m0%200A7.5%207.5%200%201%200%205.196%205.196a7.5%207.5%200%200%200%2010.607%2010.607Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-magnifying-glass);-webkit-mask:var(--hero-magnifying-glass);-webkit-mask:var(--hero-magnifying-glass);mask:var(--hero-magnifying-glass);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-rectangle-stack-mini{--hero-rectangle-stack-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M5.127%203.502%205.25%203.5h9.5c.041%200%20.082%200%20.123.002A2.251%202.251%200%200%200%2012.75%202h-5.5a2.25%202.25%200%200%200-2.123%201.502ZM1%2010.25A2.25%202.25%200%200%201%203.25%208h13.5A2.25%202.25%200%200%201%2019%2010.25v5.5A2.25%202.25%200%200%201%2016.75%2018H3.25A2.25%202.25%200%200%201%201%2015.75v-5.5ZM3.25%206.5c-.04%200-.082%200-.123.002A2.25%202.25%200%200%201%205.25%205h9.5c.98%200%201.814.627%202.123%201.502a3.819%203.819%200%200%200-.123-.002H3.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-rectangle-stack-mini);-webkit-mask:var(--hero-rectangle-stack-mini);-webkit-mask:var(--hero-rectangle-stack-mini);mask:var(--hero-rectangle-stack-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-squares-2x2-mini{--hero-squares-2x2-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.25%202A2.25%202.25%200%200%200%202%204.25v2.5A2.25%202.25%200%200%200%204.25%209h2.5A2.25%202.25%200%200%200%209%206.75v-2.5A2.25%202.25%200%200%200%206.75%202h-2.5Zm0%209A2.25%202.25%200%200%200%202%2013.25v2.5A2.25%202.25%200%200%200%204.25%2018h2.5A2.25%202.25%200%200%200%209%2015.75v-2.5A2.25%202.25%200%200%200%206.75%2011h-2.5Zm9-9A2.25%202.25%200%200%200%2011%204.25v2.5A2.25%202.25%200%200%200%2013.25%209h2.5A2.25%202.25%200%200%200%2018%206.75v-2.5A2.25%202.25%200%200%200%2015.75%202h-2.5Zm0%209A2.25%202.25%200%200%200%2011%2013.25v2.5A2.25%202.25%200%200%200%2013.25%2018h2.5A2.25%202.25%200%200%200%2018%2015.75v-2.5A2.25%202.25%200%200%200%2015.75%2011h-2.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-squares-2x2-mini);-webkit-mask:var(--hero-squares-2x2-mini);-webkit-mask:var(--hero-squares-2x2-mini);mask:var(--hero-squares-2x2-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-trash-mini{--hero-trash-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8.75%201A2.75%202.75%200%200%200%206%203.75v.443c-.795.077-1.584.176-2.365.298a.75.75%200%201%200%20.23%201.482l.149-.022.841%2010.518A2.75%202.75%200%200%200%207.596%2019h4.807a2.75%202.75%200%200%200%202.742-2.53l.841-10.52.149.023a.75.75%200%200%200%20.23-1.482A41.03%2041.03%200%200%200%2014%204.193V3.75A2.75%202.75%200%200%200%2011.25%201h-2.5ZM10%204c.84%200%201.673.025%202.5.075V3.75c0-.69-.56-1.25-1.25-1.25h-2.5c-.69%200-1.25.56-1.25%201.25v.325C8.327%204.025%209.16%204%2010%204ZM8.58%207.72a.75.75%200%200%200-1.5.06l.3%207.5a.75.75%200%201%200%201.5-.06l-.3-7.5Zm4.34.06a.75.75%200%201%200-1.5-.06l-.3%207.5a.75.75%200%201%200%201.5.06l.3-7.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-trash-mini);-webkit-mask:var(--hero-trash-mini);-webkit-mask:var(--hero-trash-mini);mask:var(--hero-trash-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-x-circle-mini{--hero-x-circle-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%2018a8%208%200%201%200%200-16%208%208%200%200%200%200%2016ZM8.28%207.22a.75.75%200%200%200-1.06%201.06L8.94%2010l-1.72%201.72a.75.75%200%201%200%201.06%201.06L10%2011.06l1.72%201.72a.75.75%200%201%200%201.06-1.06L11.06%2010l1.72-1.72a.75.75%200%200%200-1.06-1.06L10%208.94%208.28%207.22Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-x-circle-mini);-webkit-mask:var(--hero-x-circle-mini);-webkit-mask:var(--hero-x-circle-mini);mask:var(--hero-x-circle-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-x-mark{--hero-x-mark:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6%2018%2018%206M6%206l12%2012%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-x-mark);-webkit-mask:var(--hero-x-mark);-webkit-mask:var(--hero-x-mark);mask:var(--hero-x-mark);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-x-mark-mini{--hero-x-mark-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M6.28%205.22a.75.75%200%200%200-1.06%201.06L8.94%2010l-3.72%203.72a.75.75%200%201%200%201.06%201.06L10%2011.06l3.72%203.72a.75.75%200%201%200%201.06-1.06L11.06%2010l3.72-3.72a.75.75%200%200%200-1.06-1.06L10%208.94%206.28%205.22Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-x-mark-mini);-webkit-mask:var(--hero-x-mark-mini);-webkit-mask:var(--hero-x-mark-mini);mask:var(--hero-x-mark-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.alert{border-radius:var(--radius-box);color:var(--color-base-content);background-color:var(--alert-color,var(--color-base-200));text-align:start;border:var(--border)solid var(--color-base-200);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);box-shadow:0 3px 0 -2px oklch(100% 0 0/calc(var(--depth)*.08))inset,0 1px #000,0 4px 3px -2px oklch(0% 0 0/calc(var(--depth)*.08));grid-template-columns:auto;grid-auto-flow:column;justify-content:start;place-items:center start;gap:1rem;padding-block:.75rem;padding-inline:1rem;font-size:.875rem;line-height:1.25rem;display:grid}@supports (color:color-mix(in lab, red, red)){.alert{box-shadow:0 3px 0 -2px oklch(100% 0 0/calc(var(--depth)*.08))inset,0 1px color-mix(in oklab,color-mix(in oklab,#000 20%,var(--alert-color,var(--color-base-200)))calc(var(--depth)*20%),#0000),0 4px 3px -2px oklch(0% 0 0/calc(var(--depth)*.08))}}.alert:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}.alert.alert-outline{color:var(--alert-color);box-shadow:none;background-color:#0000;background-image:none}.alert.alert-dash{color:var(--alert-color);box-shadow:none;background-color:#0000;background-image:none;border-style:dashed}.alert.alert-soft{color:var(--alert-color,var(--color-base-content));background:var(--alert-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.alert.alert-soft{background:color-mix(in oklab,var(--alert-color,var(--color-base-content))8%,var(--color-base-100))}}.alert.alert-soft{border-color:var(--alert-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.alert.alert-soft{border-color:color-mix(in oklab,var(--alert-color,var(--color-base-content))10%,var(--color-base-100))}}.alert.alert-soft{box-shadow:none;background-image:none}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.size-3{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.size-12{width:calc(var(--spacing)*12);height:calc(var(--spacing)*12)}.flex-none{flex:none}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.link{cursor:pointer;text-decoration-line:underline}.link:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.link:focus{outline-offset:2px;outline:2px solid #0000}}.link:focus-visible{outline-offset:2px;outline:2px solid}.cursor-pointer{cursor:pointer}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.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-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}: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)))}:where(.space-y-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)))}.self-start{align-self:flex-start}.overflow-x-auto{overflow-x:auto}.p-4{padding:calc(var(--spacing)*4)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.font-mono{font-family:var(--font-mono)}.uppercase{text-transform:uppercase}.opacity-0{opacity:0}.opacity-60{opacity:.6}.opacity-100{opacity:1}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,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-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.input-error,.input-error:focus,.input-error:focus-within{--input-color:var(--color-error)}@media (hover:hover){.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.peer-checked\:\[left\:calc\(var\(--tw-w\)-var\(--tw-h\)\+1px\)\]:is(:where(.peer):checked~*){left:calc(var(--tw-w) - var(--tw-h) + 1px)}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-spin{animation:var(--animate-spin)}}@media (min-width:40rem){.sm\:translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}}:root,[data-theme=dark]{--bay-floor:oklch(11% .008 250);--panel-base:oklch(26% .012 252);--panel-raised:oklch(31% .012 252);--panel-recessed:oklch(14% .01 252);--chrome-highlight:oklch(92% .015 250/.45);--chrome-shadow:oklch(0% 0 0/.7);--rule-soft:oklch(45% .012 252/.7);--rule-hard:oklch(62% .012 252/.7);--ink-primary:oklch(99% .003 250);--ink-muted:oklch(89% .008 252);--ink-stencil:oklch(80% .01 252);--ink-faint:oklch(65% .01 252);--hi-vis:oklch(78% .18 65);--hi-vis-ink:oklch(20% .04 65);--hi-vis-glow:oklch(78% .18 65/.45);--coolant:oklch(75% .18 152);--coolant-glow:oklch(75% .18 152/.4);--ignition:oklch(62% .245 25);--ignition-deep:oklch(48% .22 25);--ignition-glow:oklch(62% .245 25/.55);--hydraulic:oklch(78% .14 215);--hydraulic-glow:oklch(78% .14 215/.45);--caution:oklch(85% .17 92);--caution-glow:oklch(85% .17 92/.4);--accent:var(--ignition);--accent-deep:var(--ignition-deep);--accent-glow:var(--ignition-glow);--accent-ink:oklch(99% .005 25);--noise-url:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.55 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)' opacity='0.5'/></svg>");--noise-opacity:.04;--noise-blend:overlay;--screen-bg:oklch(13% .008 250);--screen-ink:oklch(91% .012 95);--screen-ts:oklch(64% .03 220);--screen-hover:oklch(100% 0 0/.05);color-scheme:dark}[data-theme=light]{--bay-floor:oklch(95% .004 80);--panel-base:oklch(99% .003 85);--panel-raised:oklch(100% 0 0);--panel-recessed:oklch(91% .005 85);--chrome-highlight:oklch(100% 0 0/.95);--chrome-shadow:oklch(35% .01 250/.22);--rule-soft:oklch(78% .01 80);--rule-hard:oklch(55% .01 80);--ink-primary:oklch(15% .01 250);--ink-muted:oklch(35% .01 250);--ink-stencil:oklch(25% .01 250);--ink-faint:oklch(50% .01 250);--hi-vis:oklch(64% .2 55);--hi-vis-ink:oklch(18% .04 55);--hi-vis-glow:oklch(64% .2 55/.2);--coolant:oklch(45% .18 150);--coolant-glow:oklch(45% .18 150/.18);--ignition:oklch(48% .24 28);--ignition-deep:oklch(36% .22 28);--ignition-glow:oklch(48% .24 28/.22);--hydraulic:oklch(45% .16 220);--hydraulic-glow:oklch(45% .16 220/.18);--caution:oklch(62% .2 85);--caution-glow:oklch(62% .2 85/.18);--accent:var(--ignition);--accent-deep:var(--ignition-deep);--accent-glow:var(--ignition-glow);--accent-ink:oklch(99% .005 25);--noise-url:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.7' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.4 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)' opacity='0.4'/></svg>");--noise-opacity:.05;--noise-blend:multiply;--screen-bg:oklch(22% .01 250);--screen-ink:oklch(93% .01 95);--screen-ts:oklch(72% .03 220);--screen-hover:oklch(100% 0 0/.06);color-scheme:light}[data-phx-session],[data-phx-teleported-src]{display:contents}html{font-size:16.5px}html,body{background-color:var(--bay-floor);color:var(--ink-primary);font-family:var(--font-body);font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-weight:400;line-height:1.55}body{background-image:var(--noise-url),radial-gradient(ellipse at top,var(--bay-floor)0%,var(--bay-floor)60%)}@supports (color:color-mix(in lab, red, red)){body{background-image:var(--noise-url),radial-gradient(ellipse at top,color-mix(in oklch,var(--bay-floor),white 4%)0%,var(--bay-floor)60%)}}body{background-attachment:fixed}::selection{background:var(--accent);color:var(--accent-ink)}.panel{background-color:var(--panel-base);border:1px solid var(--rule-hard);border-radius:var(--radius-panel);box-shadow:var(--shadow-bevel-2);font-size:.9375rem;line-height:1.55;position:relative;overflow:hidden}.panel:before{content:"";background-image:var(--noise-url);opacity:var(--noise-opacity);mix-blend-mode:var(--noise-blend);pointer-events:none;z-index:0;background-size:160px 160px;position:absolute;inset:0}.panel>*{z-index:1;position:relative}.panel-raised{background-color:var(--panel-raised)}.panel-recessed{background-color:var(--panel-recessed);box-shadow:var(--shadow-recess)}.panel.bolts:after{content:"";pointer-events:none;border-radius:var(--radius-panel);background-image:radial-gradient(circle at 0 0,var(--rule-hard)1.5px,transparent 2px),radial-gradient(circle at 100% 0,var(--rule-hard)1.5px,transparent 2px),radial-gradient(circle at 0 100%,var(--rule-hard)1.5px,transparent 2px),radial-gradient(circle at 100% 100%,var(--rule-hard)1.5px,transparent 2px);z-index:2;background-position:0 0,100% 0,0 100%,100% 100%;background-repeat:no-repeat;background-size:14px 14px;position:absolute;inset:8px}.section-header{border-bottom:1px solid var(--rule-hard);background:var(--panel-base);align-items:center;gap:.75rem;padding:.75rem 1.125rem;display:flex}@supports (color:color-mix(in lab, red, red)){.section-header{background:color-mix(in oklch,var(--panel-base),black 4%)}}[data-theme=light] .section-header{background:var(--panel-base)}@supports (color:color-mix(in lab, red, red)){[data-theme=light] .section-header{background:color-mix(in oklch,var(--panel-base),black 3%)}}.section-header:before{content:"";background:var(--accent);flex-shrink:0;width:3px;height:.875rem;display:block}.section-header h1,.section-header h2,.section-header h3{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;color:var(--ink-primary);flex:1;margin:0;font-size:.9375rem;font-weight:700;line-height:1.2}.section-header .meta{align-items:center;gap:.75rem;margin-left:auto;display:flex}.stencil-label{font-family:var(--font-display);letter-spacing:.13em;text-transform:uppercase;color:var(--ink-stencil);font-size:.6875rem;font-weight:600;line-height:1.4}.stencil-label.stencil-bright{color:var(--ink-muted)}.stencil-label.stencil-vis{color:var(--accent)}.indicator-cluster{font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-primary);white-space:nowrap;align-items:center;gap:.5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.indicator-cluster .indicator-dot{background:var(--ind,var(--ink-stencil));width:.625rem;height:.625rem;box-shadow:0 0 0 1px oklch(0% none none/.4),inset 0 1px 0 oklch(100% 5.96046e-8 none/.4),0 0 8px var(--ind-glow,transparent);border-radius:9999px;flex-shrink:0;display:inline-block;position:relative}.indicator-cluster.size-lg{gap:.625rem;font-size:.875rem}.indicator-cluster.size-lg .indicator-dot{width:.875rem;height:.875rem}.indicator-cluster.size-sm{gap:.375rem;font-size:.5625rem}.indicator-cluster.size-sm .indicator-dot{width:.4375rem;height:.4375rem}.indicator-cluster.pulse .indicator-dot:after{content:"";background:var(--ind);opacity:.4;z-index:-1;border-radius:9999px;animation:1.4s ease-in-out infinite indicator-pulse;position:absolute;inset:-4px}.indicator-pending{--ind:var(--ink-stencil);--ind-glow:transparent}.indicator-starting{--ind:var(--hydraulic);--ind-glow:var(--hydraulic-glow)}.indicator-running{--ind:var(--hi-vis);--ind-glow:var(--hi-vis-glow)}.indicator-succeeded{--ind:var(--coolant);--ind-glow:var(--coolant-glow)}.indicator-failed{--ind:var(--ignition);--ind-glow:var(--ignition-glow)}.indicator-errored{--ind:var(--caution);--ind-glow:var(--caution-glow)}.indicator-cancelled{--ind:var(--ink-faint);--ind-glow:transparent}.indicator-swept{--ind:var(--caution);--ind-glow:var(--caution-glow)}@keyframes indicator-pulse{0%{opacity:.55;transform:scale(.85)}70%{opacity:0;transform:scale(1.6)}to{opacity:0;transform:scale(1.6)}}.gauge{--gauge-value:0;--gauge-redline:1;aspect-ratio:2/1.15;width:100%;font-family:var(--font-mono);position:relative}.gauge-arc{background:conic-gradient(from 270deg,var(--coolant)0deg,var(--hi-vis)calc(180deg*var(--gauge-redline)),var(--ignition)180deg,transparent 180deg);filter:brightness(.9);border-radius:100% 100% 0 0/200% 200% 0 0;position:absolute;inset:0;-webkit-mask:radial-gradient(circle at 50% 100%,#0000 56%,#000 56% 86%,#0000 86%);mask:radial-gradient(circle at 50% 100%,#0000 56%,#000 56% 86%,#0000 86%)}.gauge-needle{background:linear-gradient(to top,var(--ink-primary),var(--hi-vis));transform-origin:bottom;width:2px;height:76%;transform:translateX(-50%)rotate(calc(-90deg + 180deg*var(--gauge-value)));box-shadow:0 0 6px var(--hi-vis-glow);border-radius:2px;transition:transform 1.2s cubic-bezier(.34,1.4,.64,1);position:absolute;bottom:0;left:50%}.gauge-needle:after{content:"";background:radial-gradient(circle at 35% 35%,var(--ink-primary),var(--panel-recessed));border-radius:9999px;width:14px;height:14px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.gauge-needle:after{background:radial-gradient(circle at 35% 35%,color-mix(in oklch,var(--ink-primary),white 40%),var(--panel-recessed))}}.gauge-needle:after{box-shadow:0 0 0 2px var(--rule-hard),inset 0 1px 0 var(--chrome-highlight)}.gauge-readout{text-align:center;font-family:var(--font-display);color:var(--ink-primary);font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:1.25rem;font-weight:700;position:absolute;bottom:8%;left:50%;transform:translate(-50%)}.gauge-readout .unit{color:var(--ink-stencil);letter-spacing:.14em;margin-left:.125rem;font-size:.6875rem}.gauge-tick{pointer-events:none;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.gauge-needle{transition:none}}.metric-readout{border-right:1px solid var(--rule-soft);flex-direction:column;gap:.25rem;min-width:0;padding:.75rem 1rem;display:flex}.metric-readout:last-child{border-right:none}.metric-readout .value{font-family:var(--font-display);letter-spacing:.01em;color:var(--ink-primary);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:1.5rem;font-weight:600;line-height:1;overflow:hidden}.metric-readout .value.mono{font-family:var(--font-mono);font-size:1.0625rem;font-weight:500}.metric-readout .unit{color:var(--ink-stencil);letter-spacing:.06em;margin-left:.25rem;font-size:.75rem}.metric-readout.compact .value{font-size:1.125rem}.console-btn{font-family:var(--font-display);letter-spacing:.01em;color:var(--ink-primary);background:var(--panel-raised);border:1px solid var(--rule-hard);border-radius:var(--radius-tight);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;justify-content:center;align-items:center;gap:.5rem;padding:.5625rem 1.125rem;font-size:.8125rem;font-weight:600;transition:transform 90ms,background .12s,box-shadow .12s,color .12s,border-color .12s;display:inline-flex;box-shadow:0 1px 2px oklch(0% none none/.12)}.console-btn:hover{background:var(--panel-raised)}@supports (color:color-mix(in lab, red, red)){.console-btn:hover{background:color-mix(in oklch,var(--panel-raised),var(--ink-primary)7%)}}.console-btn:hover{border-color:var(--rule-hard);transform:translateY(-1px);box-shadow:0 3px 10px oklch(0% none none/.18)}.console-btn:active{box-shadow:var(--shadow-recess);background:var(--panel-raised);transform:translateY(0)}@supports (color:color-mix(in lab, red, red)){.console-btn:active{background:color-mix(in oklch,var(--panel-raised),black 4%)}}.console-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.console-btn:disabled,.console-btn[disabled]{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.console-btn .icon{width:16px;height:16px}.console-btn-selected,.console-btn[aria-current=page],.console-btn[aria-pressed=true]{color:var(--accent);background:var(--panel-recessed)}@supports (color:color-mix(in lab, red, red)){.console-btn-selected,.console-btn[aria-current=page],.console-btn[aria-pressed=true]{background:color-mix(in oklch,var(--panel-recessed),var(--accent)6%)}}.console-btn-selected,.console-btn[aria-current=page],.console-btn[aria-pressed=true]{border-color:var(--rule-hard)}@supports (color:color-mix(in lab, red, red)){.console-btn-selected,.console-btn[aria-current=page],.console-btn[aria-pressed=true]{border-color:color-mix(in oklch,var(--rule-hard),black 12%)}}.console-btn-selected,.console-btn[aria-current=page],.console-btn[aria-pressed=true]{transform:none;box-shadow:inset 0 2px 4px oklch(0% none none/.3)}.console-btn-selected:hover,.console-btn[aria-current=page]:hover,.console-btn[aria-pressed=true]:hover{color:var(--accent);background:var(--panel-recessed)}@supports (color:color-mix(in lab, red, red)){.console-btn-selected:hover,.console-btn[aria-current=page]:hover,.console-btn[aria-pressed=true]:hover{background:color-mix(in oklch,var(--panel-recessed),var(--accent)10%)}}.console-btn-selected:hover,.console-btn[aria-current=page]:hover,.console-btn[aria-pressed=true]:hover{transform:none;box-shadow:inset 0 2px 5px oklch(0% none none/.34)}.console-btn-selected:active,.console-btn[aria-current=page]:active{transform:none}.console-btn-engage{color:var(--accent-ink);background:var(--accent);border-color:var(--accent-deep)}@supports (color:color-mix(in lab, red, red)){.console-btn-engage{border-color:color-mix(in oklch,var(--accent-deep),transparent 20%)}}.console-btn-engage{box-shadow:0 2px 10px var(--accent-glow);font-weight:700}.console-btn-engage:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.console-btn-engage:hover{background:color-mix(in oklch,var(--accent),white 8%)}}.console-btn-engage:hover{color:var(--accent-ink);box-shadow:0 4px 18px var(--accent-glow);transform:translateY(-1px)}.console-btn-engage:active{background:var(--accent-deep);color:var(--accent-ink);box-shadow:var(--shadow-recess);transform:translateY(0)}.console-btn-engage:focus-visible{outline-color:var(--ink-primary)}.console-btn-command{color:var(--accent-ink);background:var(--hydraulic);border-color:var(--hydraulic)}@supports (color:color-mix(in lab, red, red)){.console-btn-command{border-color:color-mix(in oklch,var(--hydraulic),black 35%)}}.console-btn-command{box-shadow:0 2px 10px var(--hydraulic-glow);font-weight:700}.console-btn-command:hover{background:var(--hydraulic)}@supports (color:color-mix(in lab, red, red)){.console-btn-command:hover{background:color-mix(in oklch,var(--hydraulic),white 8%)}}.console-btn-command:hover{color:var(--accent-ink);box-shadow:0 4px 18px var(--hydraulic-glow);transform:translateY(-1px)}.console-btn-command:active{box-shadow:var(--shadow-recess);transform:translateY(0)}.console-btn-hazard{color:var(--ignition);background:var(--ignition)}@supports (color:color-mix(in lab, red, red)){.console-btn-hazard{background:color-mix(in oklch,var(--ignition),transparent 90%)}}.console-btn-hazard{border-color:var(--ignition)}@supports (color:color-mix(in lab, red, red)){.console-btn-hazard{border-color:color-mix(in oklch,var(--ignition),transparent 55%)}}.console-btn-hazard{box-shadow:none;font-weight:600}.console-btn-hazard:hover{color:oklch(98% .01 25);background:var(--ignition);border-color:var(--ignition)}@supports (color:color-mix(in lab, red, red)){.console-btn-hazard:hover{border-color:color-mix(in oklch,var(--ignition),black 35%)}}.console-btn-hazard:hover{box-shadow:0 3px 14px var(--ignition-glow);transform:translateY(-1px)}.console-btn-hazard:active{box-shadow:var(--shadow-recess);transform:translateY(0)}.console-btn-ghost{border-color:var(--rule-soft);box-shadow:none;color:var(--ink-muted);background:0 0}.console-btn-ghost:hover{color:var(--ink-primary);background:var(--ink-primary)}@supports (color:color-mix(in lab, red, red)){.console-btn-ghost:hover{background:color-mix(in oklch,var(--ink-primary),transparent 92%)}}.console-btn-ghost:hover{border-color:var(--rule-hard);transform:translateY(-1px);box-shadow:0 1px 2px oklch(0% none none/.12)}.console-btn-ghost:active{background:var(--ink-primary)}@supports (color:color-mix(in lab, red, red)){.console-btn-ghost:active{background:color-mix(in oklch,var(--ink-primary),transparent 86%)}}.console-btn-ghost:active{box-shadow:var(--shadow-recess)}.console-btn.size-sm{padding:.375rem .75rem;font-size:.75rem}.console-btn.size-lg{padding:.8125rem 1.5rem;font-size:.9375rem}.input-well{width:100%;font-family:var(--font-mono);color:var(--ink-primary);background:var(--panel-recessed);border:1px solid var(--rule-hard);border-radius:var(--radius-tight);box-shadow:var(--shadow-recess);padding:.5625rem .75rem;font-size:.875rem;transition:border-color .1s,box-shadow .1s;display:block}.input-well::placeholder{color:var(--ink-faint)}.input-well:focus,.input-well:focus-visible{border-color:var(--accent);box-shadow:var(--shadow-recess),0 0 0 2px var(--accent-glow);outline:none}.input-well[aria-invalid=true],.input-well.input-error{border-color:var(--ignition);box-shadow:var(--shadow-recess),0 0 0 1px var(--ignition-glow)}.input-well[disabled]{opacity:.5;cursor:not-allowed}textarea.input-well{font-family:var(--font-mono);resize:vertical;min-height:6rem}.dropdown-select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'><path d='M3 6l5 5 5-5' stroke='%23a8b3bf' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-position:right .625rem center;background-repeat:no-repeat;background-size:14px 14px;padding-right:2rem}.toggle-switch{--tw-w:2.625rem;--tw-h:1.375rem;width:var(--tw-w);height:var(--tw-h);flex-shrink:0;display:inline-block;position:relative}.toggle-switch input{appearance:none;cursor:pointer;opacity:0;margin:0;position:absolute;inset:0}.toggle-switch .slot{background:var(--panel-recessed);border:1px solid var(--rule-hard);box-shadow:var(--shadow-recess);border-radius:9999px;position:absolute;inset:0}.toggle-switch .lever{width:calc(var(--tw-h) - 4px);height:calc(var(--tw-h) - 4px);background:linear-gradient(to bottom,var(--ink-muted),var(--ink-stencil));border-radius:9999px;position:absolute;top:1px;left:1px}@supports (color:color-mix(in lab, red, red)){.toggle-switch .lever{background:linear-gradient(to bottom,color-mix(in oklch,var(--ink-muted),white 20%),var(--ink-stencil))}}.toggle-switch .lever{transition:left .12s cubic-bezier(.4,0,.2,1),background .12s;box-shadow:inset 0 1px oklch(100% 5.96046e-8 none/.4),0 1px 2px #0006}.toggle-switch input:checked+.slot+.lever,.toggle-switch input:checked~.lever{left:calc(var(--tw-w) - var(--tw-h) + 1px);background:linear-gradient(to bottom,var(--accent),var(--accent))}@supports (color:color-mix(in lab, red, red)){.toggle-switch input:checked+.slot+.lever,.toggle-switch input:checked~.lever{background:linear-gradient(to bottom,color-mix(in oklch,var(--accent),white 18%),var(--accent))}}.toggle-switch input:checked+.slot+.lever,.toggle-switch input:checked~.lever{box-shadow:inset 0 1px 0 oklch(100% 5.96046e-8 none/.5),0 0 8px var(--accent-glow)}.data-table{border-collapse:separate;border-spacing:0;width:100%;font-size:.875rem}.data-table thead th{text-align:left;font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-stencil);background:linear-gradient(to bottom,var(--panel-raised),var(--panel-base));padding:.625rem 1rem;font-size:.6875rem;font-weight:600}@supports (color:color-mix(in lab, red, red)){.data-table thead th{background:linear-gradient(to bottom,color-mix(in oklch,var(--panel-raised),white 2%),var(--panel-base))}}.data-table thead th{border-bottom:1px solid var(--rule-hard);white-space:nowrap}.data-table tbody td{border-bottom:1px solid var(--rule-soft);color:var(--ink-primary);vertical-align:middle;padding:.75rem 1rem}.data-table tbody tr{background:var(--panel-base);transition:background 80ms}.data-table tbody tr:nth-child(2n){background:var(--panel-base)}@supports (color:color-mix(in lab, red, red)){.data-table tbody tr:nth-child(2n){background:color-mix(in oklch,var(--panel-base),white 1.5%)}}.data-table tbody tr.clickable{cursor:pointer}.data-table tbody tr.clickable:hover{background:var(--panel-raised)}@supports (color:color-mix(in lab, red, red)){.data-table tbody tr.clickable:hover{background:color-mix(in oklch,var(--panel-raised),var(--accent)5%)}}.data-table tbody tr.clickable:hover{outline:1px solid var(--accent-glow);outline-offset:-1px}.data-table tbody tr.row-flash{animation:.8s ease-out row-flash}@keyframes row-flash{to{background:var(--panel-base);box-shadow:none}}.data-table .mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.8125rem}.data-table .muted{color:var(--ink-muted)}.data-table .stencil-cell{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-stencil);font-size:.6875rem}.catalog-services{flex-direction:column;gap:1rem;display:flex}.scenario-empty{color:var(--ink-faint);padding:1rem 1.125rem}.scenario-list{flex-direction:column;display:flex}.scenario-item{border-bottom:1px solid var(--rule-soft)}.scenario-item:last-child{border-bottom:none}.scenario-summary{align-items:center;gap:.75rem;padding:.5625rem 1.125rem;transition:background 80ms;display:flex}.scenario-summary:hover{background:var(--panel-base)}@supports (color:color-mix(in lab, red, red)){.scenario-summary:hover{background:color-mix(in oklch,var(--panel-base),var(--accent)5%)}}.scenario-item.is-open>.scenario-summary{background:var(--panel-base)}@supports (color:color-mix(in lab, red, red)){.scenario-item.is-open>.scenario-summary{background:color-mix(in oklch,var(--panel-base),var(--accent)7%)}}.scenario-disclosure{cursor:pointer;text-align:left;min-width:0;color:inherit;-webkit-user-select:none;user-select:none;background:0 0;border:none;flex:1;align-items:center;gap:.75rem;padding:0;display:flex}.scenario-chevron{color:var(--ink-faint);flex-shrink:0;transition:transform .14s cubic-bezier(.2,.7,.3,1)}.scenario-item.is-open .scenario-chevron{color:var(--accent);transform:rotate(90deg)}.scenario-name{color:var(--ink-primary);flex-shrink:0;font-size:.875rem;font-weight:500}.runner-chip{font-family:var(--font-display);letter-spacing:.12em;border-radius:var(--radius-tight);border:1px solid var(--rule-hard);color:var(--ink-stencil);background:var(--panel-recessed);flex-shrink:0;padding:.125rem .4375rem;font-size:.625rem;font-weight:600}.runner-chip.runner-locust{color:var(--hydraulic);border-color:var(--hydraulic)}@supports (color:color-mix(in lab, red, red)){.runner-chip.runner-locust{border-color:color-mix(in oklch,var(--hydraulic),transparent 55%)}}.runner-chip.runner-pytest{color:var(--coolant);border-color:var(--coolant)}@supports (color:color-mix(in lab, red, red)){.runner-chip.runner-pytest{border-color:color-mix(in oklch,var(--coolant),transparent 55%)}}.scenario-hint{color:var(--ink-faint);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.75rem;overflow:hidden}.scenario-item.is-open .scenario-hint{display:none}.scenario-summary-spacer{flex-shrink:0;margin-left:auto}.scenario-stat{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-size:.75rem}.scenario-stat.muted{color:var(--ink-muted)}.scenario-drawer{display:none}.scenario-item.is-open .scenario-drawer{display:block}.scenario-drawer-inner{background:var(--panel-base);flex-direction:column;gap:.875rem;padding:.5rem 1.125rem 1.125rem 2.75rem;display:flex}@supports (color:color-mix(in lab, red, red)){.scenario-drawer-inner{background:color-mix(in oklch,var(--panel-base),black 2.5%)}}.scenario-drawer-inner{border-top:1px solid var(--rule-soft)}[data-theme=light] .scenario-drawer-inner{background:var(--panel-base)}@supports (color:color-mix(in lab, red, red)){[data-theme=light] .scenario-drawer-inner{background:color-mix(in oklch,var(--panel-base),black 1.5%)}}.scenario-desc{color:var(--ink-muted);max-width:68ch;margin:0;font-size:.875rem;line-height:1.55}.tip-grid{grid-template-columns:repeat(auto-fit,minmax(13.5rem,1fr));gap:.625rem;display:grid}.tip{background:var(--panel-recessed);border:1px solid var(--rule-soft);border-radius:var(--radius-tight);box-shadow:var(--shadow-recess);padding:.5rem .75rem}.tip .tip-label{font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-stencil);margin-bottom:.3125rem;font-size:.625rem;font-weight:600}.tip .tip-value{color:var(--ink-primary);font-size:.8125rem;line-height:1.45}.tip .tip-value code{font-family:var(--font-mono);background:var(--accent);font-size:.75rem}@supports (color:color-mix(in lab, red, red)){.tip .tip-value code{background:color-mix(in oklch,var(--accent),transparent 88%)}}.tip .tip-value code{border-radius:var(--radius-tight);padding:.0625rem .25rem}.threshold-chips{flex-wrap:wrap;gap:.3125rem;display:flex}.threshold-chip{font-family:var(--font-mono);border-radius:var(--radius-tight);background:var(--hydraulic);padding:.0625rem .4375rem;font-size:.6875rem}@supports (color:color-mix(in lab, red, red)){.threshold-chip{background:color-mix(in oklch,var(--hydraulic),transparent 86%)}}.threshold-chip{color:var(--ink-primary);border:1px solid var(--hydraulic)}@supports (color:color-mix(in lab, red, red)){.threshold-chip{border:1px solid color-mix(in oklch,var(--hydraulic),transparent 60%)}}.threshold-chip{white-space:nowrap}.scenario-drawer-actions{flex-wrap:wrap;gap:.5rem;display:flex}@media (max-width:720px){.scenario-hint{display:none}.scenario-summary{flex-wrap:wrap}}.admin-grid{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:0;display:grid}.admin-cell{border-right:1px solid var(--rule-soft);border-bottom:1px solid var(--rule-soft);padding:.875rem 1.125rem}.admin-cell:last-child{border-right:none}.admin-cell>.stencil-label{margin-bottom:.625rem;display:block}.proc-list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.proc-row{align-items:center;gap:.625rem;display:flex}.proc-name{color:var(--ink-primary);font-size:.8125rem}.admin-muted{color:var(--ink-faint);margin:0;font-size:.8125rem}.admin-inflight{padding-top:.5rem}.admin-inflight>.stencil-label{padding-top:.75rem;padding-bottom:.5rem;display:block}.admin-statstrip{box-shadow:none;border-left:none;border-right:none;border-bottom:1px solid var(--rule-soft);border-radius:0;margin:0}.admin-runstatus{flex-wrap:wrap;align-items:center;gap:.875rem;padding:.875rem 1.125rem;display:flex}.run-status-pill{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink-primary);align-items:center;gap:.375rem;font-size:.8125rem;display:inline-flex}.admin-tabbar{border-bottom:1px solid var(--rule-hard);background:var(--panel-base);flex-wrap:wrap;gap:0;display:flex}@supports (color:color-mix(in lab, red, red)){.admin-tabbar{background:color-mix(in oklch,var(--panel-base),black 3%)}}.admin-tab{font-family:var(--font-mono);color:var(--ink-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:.625rem 1rem;font-size:.75rem;transition:color 80ms,border-color 80ms}.admin-tab:hover{color:var(--ink-primary)}.admin-tab.is-active{color:var(--accent);border-bottom-color:var(--accent)}.admin-table-scroll{overflow-x:auto}.admin-config-grid{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:1rem;display:grid}.run-header{flex-direction:column;gap:.75rem;padding:.875rem 1.125rem 1rem;display:flex}.run-header-top{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.run-crumb-sep{color:var(--ink-faint);margin:0 .125rem}.breadcrumb-rail .mono{font-family:var(--font-mono);color:var(--ink-primary);letter-spacing:0}.run-header-outcome{flex-wrap:wrap;align-items:center;gap:.875rem;display:flex}.run-headline{font-family:var(--font-body);color:var(--ink-primary);font-size:1rem;font-weight:500;line-height:1.4}.run-diag{border-bottom:none;border-left:none;border-right:none;border-top:1px solid var(--rule-soft);box-shadow:none;border-radius:0;flex-wrap:wrap;margin:0}.event-bar{overflow:hidden}.event-bar.is-live{border-color:var(--hi-vis)}@supports (color:color-mix(in lab, red, red)){.event-bar.is-live{border-color:color-mix(in oklch,var(--hi-vis),var(--rule-hard)50%)}}.event-bar-summary{cursor:pointer;text-align:left;width:100%;color:var(--ink-primary);background:0 0;border:none;align-items:center;gap:.875rem;padding:.75rem 1.125rem;transition:background 80ms;display:flex}.event-bar-summary:hover{background:var(--panel-base)}@supports (color:color-mix(in lab, red, red)){.event-bar-summary:hover{background:color-mix(in oklch,var(--panel-base),var(--accent)4%)}}.event-bar-pip{background:var(--ink-stencil);width:.75rem;height:.75rem;box-shadow:0 0 0 1px var(--rule-hard),inset 0 1px 0 oklch(100% 5.96046e-8 none/.4);border-radius:9999px;flex-shrink:0;position:relative}.event-bar-pip.live{background:var(--hi-vis);box-shadow:0 0 0 1px var(--rule-hard),0 0 10px var(--hi-vis-glow)}.event-bar-pip.live:after{content:"";background:var(--hi-vis);opacity:.4;z-index:-1;border-radius:9999px;animation:1.4s ease-in-out infinite indicator-pulse;position:absolute;inset:-4px}.event-bar-headline{flex-direction:column;gap:.125rem;min-width:0;display:flex}.event-bar-label{color:var(--ink-primary);font-size:.875rem;font-weight:500}.event-bar-ts{color:var(--ink-stencil);font-size:.75rem}.event-bar-count{color:var(--ink-stencil);flex-shrink:0;margin-left:auto}.event-bar-chevron{color:var(--ink-faint);flex-shrink:0;transition:transform .16s}.event-bar-chevron.is-open{color:var(--accent);transform:rotate(180deg)}.event-bar-body{border-top:1px solid var(--rule-soft);padding:0 1.125rem .5rem}.collapsible-head{background:var(--panel-base);align-items:center;gap:.75rem;width:100%;padding:.75rem 1.125rem;display:flex}@supports (color:color-mix(in lab, red, red)){.collapsible-head{background:color-mix(in oklch,var(--panel-base),black 4%)}}.collapsible-head{cursor:pointer;text-align:left;border:none;border-bottom:1px solid #0000;transition:background 80ms}[data-theme=light] .collapsible-head{background:var(--panel-base)}@supports (color:color-mix(in lab, red, red)){[data-theme=light] .collapsible-head{background:color-mix(in oklch,var(--panel-base),black 3%)}}.collapsible-head:hover{background:var(--panel-base)}@supports (color:color-mix(in lab, red, red)){.collapsible-head:hover{background:color-mix(in oklch,var(--panel-base),var(--accent)5%)}}.collapsible-head h2{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-primary);flex:1;margin:0;font-size:.9375rem;font-weight:600}.collapsible-head .meta{margin-left:auto}.collapsible-chevron{color:var(--ink-faint);flex-shrink:0;transition:transform .14s}.collapsible-panel.is-open .collapsible-chevron{color:var(--accent);transform:rotate(90deg)}.collapsible-panel.is-open .collapsible-head{border-bottom-color:var(--rule-hard)}.collapsible-body{display:none}.collapsible-panel.is-open .collapsible-body{display:block}.results-empty{max-width:60ch;padding:1rem 1.125rem 1.25rem}.results-empty p{color:var(--ink-muted);margin:.5rem 0 0;font-size:.875rem;line-height:1.5}.results-empty code,.dd-off code,.deeplink-card code,.tip .tip-value code,.dd-summary code{font-family:var(--font-mono);background:var(--accent);font-size:.75rem}@supports (color:color-mix(in lab, red, red)){.results-empty code,.dd-off code,.deeplink-card code,.tip .tip-value code,.dd-summary code{background:color-mix(in oklch,var(--accent),transparent 88%)}}.results-empty code,.dd-off code,.deeplink-card code,.tip .tip-value code,.dd-summary code{border-radius:var(--radius-tight);padding:.0625rem .25rem}.results-body{flex-direction:column;gap:0;display:flex}.results-body .failure-card{margin:1rem 1.125rem}.results-section{border-top:1px solid var(--rule-soft)}.results-section:first-child{border-top:none}.result-chip{font-family:var(--font-display);letter-spacing:.08em;border-radius:var(--radius-tight);background:var(--panel-recessed);color:var(--ink-stencil);padding:.125rem .4375rem;font-size:.625rem;font-weight:700;display:inline-block}.result-passed{background:var(--coolant)}@supports (color:color-mix(in lab, red, red)){.result-passed{background:color-mix(in oklch,var(--coolant),transparent 84%)}}.result-passed{color:var(--coolant)}.result-failed,.result-error{background:var(--ignition)}@supports (color:color-mix(in lab, red, red)){.result-failed,.result-error{background:color-mix(in oklch,var(--ignition),transparent 84%)}}.result-failed,.result-error{color:var(--ignition)}.result-skipped{background:var(--caution)}@supports (color:color-mix(in lab, red, red)){.result-skipped{background:color-mix(in oklch,var(--caution),transparent 82%)}}.result-skipped{color:var(--caution)}.result-nodeid{font-family:var(--font-mono);color:var(--ink-primary);font-size:.75rem}.result-failure{font-family:var(--font-mono);color:var(--ignition);white-space:pre-wrap;word-break:break-word;margin-top:.25rem;font-size:.6875rem}.dd-off{max-width:64ch;padding:1rem 1.125rem 1.25rem}.dd-off p{color:var(--ink-muted);margin:.5rem 0 0;font-size:.875rem;line-height:1.5}.deeplink-grid{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.75rem;padding:1rem 1.125rem 1.25rem;display:grid}.deeplink-card{background:var(--panel-recessed);border:1px solid var(--rule-hard);border-radius:var(--radius-panel);box-shadow:var(--shadow-recess);color:inherit;flex-direction:column;gap:.375rem;padding:.875rem 1rem;text-decoration:none;transition:border-color 80ms,transform 80ms;display:flex}.deeplink-card:hover{border-color:var(--accent);transform:translateY(-1px)}.deeplink-card.is-muted{cursor:default;opacity:.8;border-style:dashed}.deeplink-card.is-muted:hover{border-color:var(--rule-hard);transform:none}.deeplink-head{align-items:center;gap:.5rem;display:flex}.dd-card-kind{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-stencil);font-size:.6875rem;font-weight:600}.deeplink-arrow{color:var(--ink-faint);margin-left:auto}.deeplink-card p{color:var(--ink-muted);margin:0;font-size:.8125rem;line-height:1.4}.dd-summary{border-bottom:1px solid var(--rule-soft);padding:1rem 1.125rem}.dd-summary-head{flex-wrap:wrap;align-items:baseline;gap:.75rem;margin-bottom:.75rem;display:flex}.dd-summary-meta{color:var(--ink-faint);font-size:.6875rem}.dd-summary-grid{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.625rem;display:grid}.dd-metric{background:var(--panel-recessed);border:1px solid var(--rule-soft);border-radius:var(--radius-tight);box-shadow:var(--shadow-recess);padding:.5rem .75rem}.dd-metric-name{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-stencil);margin-bottom:.25rem;font-size:.625rem}.dd-metric-value{font-family:var(--font-display);color:var(--ink-primary);font-size:1.25rem;font-weight:600;line-height:1}.dd-metric-unit{color:var(--ink-faint);margin-left:.125rem;font-size:.6875rem;font-weight:400}.dd-delta{font-variant-numeric:tabular-nums;align-items:baseline;gap:.25rem;margin-top:.375rem;font-size:.6875rem;display:flex}.dd-delta .delta-amount{font-weight:600}.dd-delta .delta-vs{color:var(--ink-faint)}.delta-better{color:var(--coolant)}.delta-worse{color:var(--ignition)}.delta-neutral,.delta-same{color:var(--ink-faint)}.setup-grid{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:0;display:grid}.setup-block{border-right:1px solid var(--rule-soft);border-bottom:1px solid var(--rule-soft);padding:.875rem 1.125rem}.setup-block-wide{border-right:none;grid-column:1/-1}.setup-block>.stencil-label{margin-bottom:.5rem;display:block}.setup-empty{color:var(--ink-faint);margin:0;font-size:.8125rem}.monitor-list{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.625rem;display:grid}.monitor-row{background:var(--panel-recessed);border:1px solid var(--rule-soft);border-radius:var(--radius-tight);padding:.625rem .75rem}.monitor-row-head{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.monitor-label{color:var(--ink-primary);font-size:.8125rem;font-weight:500}.monitor-type{font-family:var(--font-mono);color:var(--ink-stencil);background:var(--panel-base);border-radius:var(--radius-tight);border:1px solid var(--rule-hard);padding:.0625rem .375rem;font-size:.625rem}.monitor-identifier{color:var(--ink-muted);word-break:break-all;font-size:.6875rem}.monitor-thresholds{color:var(--ink-faint);margin-top:.375rem;font-size:.6875rem}.artifact-list{margin:0;padding:.5rem 0;list-style:none}.artifact-row{border-bottom:1px solid var(--rule-soft);color:var(--ink-faint);align-items:center;gap:.625rem;padding:.5rem 1.125rem;display:flex}.artifact-row:last-child{border-bottom:none}.artifact-link{color:var(--ink-primary);word-break:break-all;font-size:.8125rem;text-decoration:none}.artifact-link:hover{color:var(--accent);text-decoration:underline}.artifact-type{flex-shrink:0;margin-left:auto}.run-tier2-body{flex-direction:column;align-items:flex-start;gap:.75rem;padding:1rem 1.125rem 1.25rem;display:flex}.run-tier2-body p{color:var(--ink-muted);margin:0;font-size:.875rem}.log-viewer{background:var(--screen-bg);color:var(--screen-ink);font-family:var(--font-mono);border-radius:var(--radius-tight);box-shadow:var(--shadow-recess),0 0 0 1px var(--rule-hard);scroll-behavior:smooth;max-height:32rem;padding:.875rem 1rem;font-size:.8125rem;line-height:1.55;position:relative;overflow:auto}.log-line{grid-template-columns:8.5rem 1fr;gap:1rem;padding:.0625rem 0;display:grid}.log-line .ts{color:var(--screen-ts);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.75rem}.log-line .msg{white-space:pre-wrap;word-break:break-word}.log-line:hover{background:var(--screen-hover)}.log-empty{text-align:center;color:var(--ink-faint);font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;padding:2.5rem 1rem;font-size:.75rem}.log-tail-toggle{z-index:4;display:none;position:absolute;bottom:.875rem;right:.875rem}.log-viewer.tail-paused .log-tail-toggle{display:inline-flex}.timeline-rail{padding:.75rem 0;position:relative}.timeline-rail:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(to bottom,var(--rule-soft)0%,var(--rule-hard)50%,var(--rule-soft)100%);border-radius:2px;width:2px;position:absolute;top:1rem;bottom:1rem;left:1rem}.timeline-rail.active:after{content:"";z-index:1;pointer-events:none;background-image:linear-gradient(to bottom,transparent 0%,transparent 35%,var(--hi-vis)50%,transparent 65%,transparent 100%);width:2px;filter:drop-shadow(0 0 6px var(--hi-vis-glow));background-repeat:no-repeat;background-size:100% 240%;animation:3.2s ease-in-out infinite rail-pulse;position:absolute;top:1rem;bottom:1rem;left:1rem}@keyframes rail-pulse{0%{background-position:0 -120%}to{background-position:0 220%}}@media (prefers-reduced-motion:reduce){.timeline-rail.active:after{background-position:0;animation:none}}.timeline-event{cursor:pointer;border-radius:var(--radius-tight);grid-template-columns:2.25rem 1fr auto;align-items:start;gap:.5rem;padding:.5rem .5rem .5rem 0;transition:background 80ms;display:grid;position:relative}.timeline-event .event-links{font-family:var(--font-mono);align-self:center;gap:4px;font-size:.625rem;line-height:1;display:flex}.timeline-event .event-links a{color:var(--ink-stencil);border:1px solid var(--rule-hard);border-radius:var(--radius-tight);letter-spacing:.04em;background:var(--panel-base);padding:3px 6px;text-decoration:none}.timeline-event .event-links a:hover{color:var(--ink-primary);border-color:var(--accent)}.timeline-event:hover{background:var(--panel-base)}@supports (color:color-mix(in lab, red, red)){.timeline-event:hover{background:color-mix(in oklch,var(--panel-base),var(--accent)5%)}}.timeline-event.selected{background:var(--panel-base)}@supports (color:color-mix(in lab, red, red)){.timeline-event.selected{background:color-mix(in oklch,var(--panel-base),var(--accent)8%)}}.timeline-event.selected .timeline-pip{box-shadow:0 0 0 2px var(--accent),0 0 12px var(--accent-glow)}.timeline-pip{background:var(--pip-color,var(--ink-stencil));width:.875rem;height:.875rem;box-shadow:0 0 0 1px var(--rule-hard),inset 0 1px 0 oklch(100% 5.96046e-8 none/.4),0 0 6px var(--pip-glow,transparent);border-radius:9999px;margin-top:.25rem;margin-left:.5625rem;position:relative}.timeline-pip.kind-created{--pip-color:var(--ink-muted)}.timeline-pip.kind-validation,.timeline-pip.kind-runtask{--pip-color:var(--hydraulic);--pip-glow:var(--hydraulic-glow)}.timeline-pip.kind-running{--pip-color:var(--hi-vis);--pip-glow:var(--hi-vis-glow)}.timeline-pip.kind-task-stopped{--pip-color:var(--coolant);--pip-glow:var(--coolant-glow)}.timeline-pip.kind-runner-error{--pip-color:var(--ignition);--pip-glow:var(--ignition-glow)}.timeline-pip.kind-cancelled{--pip-color:var(--caution);--pip-glow:var(--caution-glow)}.timeline-event .label{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-primary);font-size:.8125rem;font-weight:600;line-height:1.3}.timeline-event .ts{font-family:var(--font-mono);color:var(--ink-stencil);font-variant-numeric:tabular-nums;margin-top:.125rem;font-size:.6875rem}.timeline-event .sub{color:var(--ink-muted);font-size:.75rem;font-family:var(--font-mono);margin-top:.125rem}.failure-card{border:1px solid var(--ignition);border-radius:var(--radius-panel);background:repeating-linear-gradient(135deg,var(--ignition)0 8px,transparent 8px 16px),var(--panel-base);position:relative}@supports (color:color-mix(in lab, red, red)){.failure-card{background:repeating-linear-gradient(135deg,color-mix(in oklch,var(--ignition),transparent 92%)0 8px,transparent 8px 16px),color-mix(in oklch,var(--panel-base),var(--ignition)4%)}}.failure-card{box-shadow:inset 0 1px 0 var(--ignition),0 0 24px var(--ignition-glow)}@supports (color:color-mix(in lab, red, red)){.failure-card{box-shadow:inset 0 1px 0 color-mix(in oklch,var(--ignition),white 30%),0 0 24px var(--ignition-glow)}}.failure-card{padding:1rem 1.25rem}.failure-card .lamp{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.18em;color:var(--ignition);align-items:center;gap:.625rem;font-size:.75rem;font-weight:700;display:inline-flex}.failure-card .lamp:before{content:"";background:var(--ignition);width:.625rem;height:.625rem;box-shadow:0 0 12px var(--ignition);border-radius:9999px;animation:1.4s ease-in-out infinite indicator-pulse;position:relative}.failure-card pre,.failure-card .body{font-family:var(--font-mono);color:var(--ink-primary);white-space:pre-wrap;margin-top:.625rem;font-size:.875rem;line-height:1.5}.console-header{z-index:30;background:var(--noise-url),linear-gradient(to bottom,var(--panel-raised),var(--panel-base)55%,var(--panel-base));position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.console-header{background:var(--noise-url),linear-gradient(to bottom,color-mix(in oklch,var(--panel-raised),white 3%),var(--panel-base)55%,color-mix(in oklch,var(--panel-base),black 4%))}}.console-header{background-blend-mode:var(--noise-blend),normal;border-bottom:1px solid var(--rule-hard);box-shadow:inset 0 1px 0 var(--chrome-highlight),inset 0 -1px 0 var(--chrome-shadow),0 4px 16px #00000040;background-size:160px 160px,100% 100%}.console-header-inner{align-items:stretch;gap:0;padding:0;display:flex}.console-header-section{border-right:1px solid var(--rule-soft);align-items:center;gap:.875rem;padding:.875rem 1.25rem;display:flex}.console-header-section:last-child{border-right:none;margin-left:auto}.brand-lockup{align-items:center;gap:.625rem;line-height:1;text-decoration:none;display:inline-flex}.brand-lockup .wordmark{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink-primary);font-size:1.4375rem;font-weight:700;transition:color .12s}.brand-lockup:hover .wordmark{color:var(--accent)}.brand-lockup .brand-pulse{background:var(--accent);width:.625rem;height:.625rem;box-shadow:0 0 0 1px var(--accent),0 0 10px var(--accent-glow);border-radius:9999px;position:relative}@supports (color:color-mix(in lab, red, red)){.brand-lockup .brand-pulse{box-shadow:0 0 0 1px color-mix(in oklch,var(--accent),black 30%),0 0 10px var(--accent-glow)}}.brand-lockup .brand-pulse{flex-shrink:0}.brand-lockup .brand-pulse:after{content:"";background:var(--accent);border-radius:9999px;animation:2.2s ease-out infinite brand-pulse;position:absolute;inset:0}@keyframes brand-pulse{0%{opacity:.55;transform:scale(1)}70%{opacity:0;transform:scale(2.6)}to{opacity:0;transform:scale(2.6)}}@media (prefers-reduced-motion:reduce){.brand-lockup .brand-pulse:after{animation:none}}.console-nav{align-items:center;gap:.375rem;display:flex}.console-nav .console-btn-selected{position:relative;overflow:hidden}.console-nav .console-btn-selected:after{content:"";background:linear-gradient(90deg,transparent,var(--accent)20%,var(--accent)50%,var(--accent)80%,transparent);border-radius:2px;height:2px;position:absolute;bottom:0;left:.5rem;right:.5rem}@supports (color:color-mix(in lab, red, red)){.console-nav .console-btn-selected:after{background:linear-gradient(90deg,transparent,var(--accent)20%,color-mix(in oklch,var(--accent),white 35%)50%,var(--accent)80%,transparent)}}.console-nav .console-btn-selected:after{background-size:200% 100%;animation:2.8s linear infinite nav-rail}@keyframes nav-rail{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.console-nav .console-btn-selected:after{animation:none}}.gauge-cluster{align-items:stretch;gap:0;display:flex}.gauge-cluster .mini-gauge{border-right:1px dashed var(--rule-soft);flex-direction:column;align-items:flex-start;gap:.1875rem;min-width:7rem;padding:0 1rem;display:flex}.gauge-cluster .mini-gauge:last-child{border-right:none}.gauge-cluster .mini-gauge .v{font-family:var(--font-display);color:var(--ink-primary);font-variant-numeric:tabular-nums;font-size:1.375rem;font-weight:700;line-height:1}.gauge-cluster .mini-gauge .v.live{color:var(--hi-vis);text-shadow:0 0 12px var(--hi-vis-glow)}.gauge-cluster .mini-gauge .v.success{color:var(--coolant)}.theme-switch{background:var(--panel-recessed);border:1px solid var(--rule-hard);border-radius:var(--radius-panel);box-shadow:var(--shadow-recess);grid-template-columns:repeat(3,1fr);align-items:center;gap:0;width:9rem;height:2rem;padding:2px;display:inline-grid;position:relative}.theme-switch .knob{border-radius:var(--radius-tight);background:linear-gradient(to bottom,var(--panel-raised),var(--panel-base));width:calc(33.333% - 1px);position:absolute;top:2px;bottom:2px}@supports (color:color-mix(in lab, red, red)){.theme-switch .knob{background:linear-gradient(to bottom,color-mix(in oklch,var(--panel-raised),white 6%),var(--panel-base))}}.theme-switch .knob{box-shadow:inset 0 1px 0 var(--chrome-highlight),0 1px 2px #0006;pointer-events:none;transition:left .2s cubic-bezier(.4,0,.2,1)}.theme-switch[data-pos=system] .knob{left:2px}.theme-switch[data-pos=light] .knob{left:33.333%}.theme-switch[data-pos=dark] .knob{left:66.666%}.theme-switch button{z-index:1;color:var(--ink-stencil);font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:.25rem;height:100%;padding:0;font-size:.5625rem;font-weight:600;display:inline-flex;position:relative}.theme-switch button:hover{color:var(--ink-primary)}.theme-switch[data-pos=system] button:nth-child(2),.theme-switch[data-pos=light] button:nth-child(3),.theme-switch[data-pos=dark] button:nth-child(4){color:var(--accent)}.kv-grid{grid-template-columns:max-content 1fr;gap:.625rem 1.5rem;padding:.875rem 1.125rem;display:grid}.kv-grid dt{font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-stencil);align-self:center;font-size:.6875rem;font-weight:600}.kv-grid dd{font-family:var(--font-mono);color:var(--ink-primary);word-break:break-all;font-variant-numeric:tabular-nums;margin:0;font-size:.8125rem}.kv-grid dd.text{font-family:var(--font-body);font-size:.875rem}.filter-rack{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:0;padding:0;display:grid}.filter-slot{border-right:1px solid var(--rule-soft);flex-direction:column;gap:.375rem;padding:.875rem 1.125rem;display:flex}.filter-slot:last-child{border-right:none}.filter-slot .input-well,.filter-slot .dropdown-select{padding-top:.4375rem;padding-bottom:.4375rem;font-size:.8125rem}.flash-toast{z-index:9999;pointer-events:auto;opacity:1;position:fixed;top:1.25rem;right:1.25rem;transform:none}@media (prefers-reduced-motion:no-preference){.flash-toast{animation:.32s cubic-bezier(.2,.85,.3,1) flash-slide-in}}@keyframes flash-slide-in{0%{transform:translate(120%)}60%{transform:translate(-6px)}to{transform:translate(0)}}.flash-panel{background:var(--panel-base);border:1px solid var(--rule-hard);border-radius:var(--radius-panel);cursor:pointer;box-shadow:inset 0 1px 0 var(--chrome-highlight),inset 0 -1px 0 var(--chrome-shadow),0 16px 40px oklch(0% none none/.65),0 6px 14px oklch(0% none none/.75),0 0 0 1px oklch(0% none none/.4);align-items:flex-start;gap:.875rem;min-width:20rem;max-width:26rem;padding:1rem 1.125rem 1rem 1.25rem;display:flex;position:relative}.flash-panel.flash-info{border-left:4px solid var(--hydraulic);box-shadow:inset 0 1px 0 var(--chrome-highlight),inset 0 -1px 0 var(--chrome-shadow),0 16px 40px oklch(0% none none/.65),0 6px 14px oklch(0% none none/.75),0 0 28px var(--hydraulic-glow)}.flash-panel.flash-error{border-left:4px solid var(--ignition);background:repeating-linear-gradient(135deg,var(--ignition)0 10px,transparent 10px 22px),var(--panel-base)}@supports (color:color-mix(in lab, red, red)){.flash-panel.flash-error{background:repeating-linear-gradient(135deg,color-mix(in oklch,var(--ignition),transparent 95%)0 10px,transparent 10px 22px),var(--panel-base)}}.flash-panel.flash-error{box-shadow:inset 0 1px 0 var(--ignition),inset 0 -1px 0 var(--chrome-shadow),0 16px 40px #000000b3,0 6px 18px var(--ignition),0 0 36px var(--ignition-glow)}@supports (color:color-mix(in lab, red, red)){.flash-panel.flash-error{box-shadow:inset 0 1px 0 color-mix(in oklch,var(--ignition),white 30%),inset 0 -1px 0 var(--chrome-shadow),0 16px 40px oklch(0% none none/.7),0 6px 18px color-mix(in oklch,var(--ignition),transparent 55%),0 0 36px var(--ignition-glow)}}@media (prefers-reduced-motion:no-preference){.flash-panel.flash-error{animation:1.8s ease-in-out .32s infinite flash-error-pulse}}@keyframes flash-error-pulse{}.flash-tag{font-family:var(--font-display);letter-spacing:.22em;text-transform:uppercase;border-radius:var(--radius-tight);white-space:nowrap;background:currentColor;border:1px solid;flex-shrink:0;align-self:flex-start;margin-top:.0625rem;padding:.1875rem .5rem;font-size:.6875rem;font-weight:700}@supports (color:color-mix(in lab, red, red)){.flash-tag{background:color-mix(in oklch,currentColor,transparent 90%)}}.flash-body{flex:1;min-width:0}.flash-body .flash-title{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-primary);margin:0 0 .25rem;font-size:.9375rem;font-weight:600;line-height:1.2}.flash-body .flash-msg{color:var(--ink-muted);word-wrap:break-word;margin:0;font-size:.875rem;line-height:1.4}.page-title{border-bottom:1px solid var(--rule-soft);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;padding:.125rem 0 .75rem;display:flex}.page-title h1{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:var(--ink-primary);margin:0;font-size:1.0625rem;font-weight:700;line-height:1.15}.page-title h1 .em{color:var(--accent);font-style:normal}.page-title .meta{align-items:baseline;gap:.875rem;display:flex}.bay{flex-direction:column;min-height:100vh;display:flex}.bay-content{flex:1;padding:1.5rem 1.75rem 3rem}.diagnostic-strip{background:linear-gradient(to bottom,var(--panel-raised),var(--panel-base));align-items:stretch;display:flex}@supports (color:color-mix(in lab, red, red)){.diagnostic-strip{background:linear-gradient(to bottom,color-mix(in oklch,var(--panel-raised),white 2%),var(--panel-base))}}.diagnostic-strip{border:1px solid var(--rule-soft);border-radius:var(--radius-panel);box-shadow:var(--shadow-bevel-2);overflow:hidden}.breadcrumb-rail{font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-stencil);align-items:center;gap:.5rem;font-size:.75rem;display:inline-flex}.breadcrumb-rail a{color:var(--ink-muted);text-decoration:none;transition:color 80ms}.breadcrumb-rail a:hover{color:var(--accent)}.bay-footer{border-top:1px solid var(--rule-soft);font-family:var(--font-mono);color:var(--ink-stencil);letter-spacing:.08em;justify-content:space-between;align-items:center;padding:.875rem 1.5rem;font-size:.6875rem;display:flex}.bay-footer:before{content:"";background:linear-gradient(to right,transparent,var(--chrome-highlight),transparent);height:1px;position:absolute}.modal-shell{z-index:80;place-items:center;padding:2rem 1rem;display:grid;position:fixed;inset:0}.modal-backdrop{background:var(--noise-url),radial-gradient(ellipse at center,oklch(0% none none/.7) 0%,oklch(0% none none/.95) 80%);background-blend-mode:overlay,normal;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-size:160px 160px,100% 100%;position:absolute;inset:0}[data-theme=light] .modal-backdrop{background:radial-gradient(oklch(0% none none/.4) 0%,oklch(0% none none/.2) 80%)}.modal-panel{width:100%;max-width:36rem;max-height:calc(100vh - 4rem);box-shadow:inset 0 1px 0 var(--chrome-highlight),inset 0 -1px 0 var(--chrome-shadow),0 24px 48px #00000080,0 8px 16px #0000004d;flex-direction:column;animation:.24s cubic-bezier(.2,.8,.3,1) both modal-rise;display:flex;position:relative}@keyframes modal-rise{0%{opacity:0;transform:translateY(20px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.modal-panel{animation:none}}.modal-body{flex:1;padding:1.25rem;overflow-y:auto}.modal-footer{border-top:1px solid var(--rule-soft);background:linear-gradient(to bottom,var(--panel-base),var(--panel-recessed));justify-content:flex-end;gap:.625rem;padding:.875rem 1.25rem;display:flex}@supports (color:color-mix(in lab, red, red)){.modal-footer{background:linear-gradient(to bottom,color-mix(in oklch,var(--panel-base),black 2%),var(--panel-recessed))}}@keyframes panel-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.panel-rise{animation:.36s cubic-bezier(.2,.7,.3,1) both panel-rise}.panel-rise-1{animation-delay:60ms}.panel-rise-2{animation-delay:.12s}.panel-rise-3{animation-delay:.18s}.panel-rise-4{animation-delay:.24s}.panel-rise-5{animation-delay:.3s}@media (prefers-reduced-motion:reduce){.panel-rise{animation:none}}@media (prefers-reduced-motion:no-preference){.panel-sheen{--mx:50%;--my:50%;background-image:radial-gradient(circle at var(--mx)var(--my),var(--chrome-highlight)0,transparent 30%)}@supports (color:color-mix(in lab, red, red)){.panel-sheen{background-image:radial-gradient(circle at var(--mx)var(--my),color-mix(in oklch,var(--chrome-highlight),transparent 40%)0,transparent 30%)}}.panel-sheen{background-blend-mode:screen}}.icon-tight{width:14px;height:14px}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.tab-num{font-variant-numeric:tabular-nums}@keyframes gauntlet-rail-pulse{0%{background-position:0 -120%}to{background-position:0 220%}}.gauntlet-rail-active{background-image:linear-gradient(to bottom,transparent 0%,transparent 35%,var(--hi-vis)50%,transparent 65%,transparent 100%);filter:drop-shadow(0 0 6px var(--hi-vis-glow));background-repeat:no-repeat;background-size:100% 240%;animation:3.2s ease-in-out infinite gauntlet-rail-pulse}@media (prefers-reduced-motion:reduce){.gauntlet-rail-active{background-position:0;animation:none}}@keyframes dropdown{0%{opacity:0}}@keyframes progress{50%{background-position-x:-115%}}@keyframes toast{0%{opacity:0;scale:.9}to{opacity:1;scale:1}}@keyframes rating{0%,40%{filter:brightness(1.05)contrast(1.05);scale:1.1}}@keyframes radio{0%{padding:5px}50%{padding:3px}}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@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}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(360deg)}}