.model::backdrop{background:var(--color-surface-overlay)}.app-sidebar-resize-handle[data-v-b0ef5a09]{align-items:center;background:transparent;border:0;bottom:0;color:color-mix(in srgb,var(--tredco-gold,#c9973a) 55%,var(--tredco-ink-light,#3b362c));cursor:ew-resize;display:flex;justify-content:center;position:absolute;right:-.4375rem;top:0;touch-action:none;width:.875rem;z-index:30}.app-sidebar-resize-handle[data-v-b0ef5a09]:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:-2px}.app-sidebar-resize-grip[data-v-b0ef5a09]{background:currentcolor;border-radius:999px;height:2.25rem;opacity:0;transition:opacity .15s ease;width:3px}.app-sidebar-resize-handle.is-resizing .app-sidebar-resize-grip[data-v-b0ef5a09],.app-sidebar-resize-handle:focus-visible .app-sidebar-resize-grip[data-v-b0ef5a09],.app-sidebar-resize-handle:hover .app-sidebar-resize-grip[data-v-b0ef5a09]{opacity:1}.app-shell-restore-pill{top:calc(var(--safe-area-inset-top, env(safe-area-inset-top)) + .5rem)}.app-sidebar-resizing [data-slot=sidebar]>div{transition:none!important}body.app-sidebar-resize-active{cursor:ew-resize;-webkit-user-select:none;user-select:none}body.app-sidebar-resize-active *{cursor:ew-resize!important}.bg-desktop[data-v-eac3b934]{background-image:url(/img/onboarding-bg.jpg)}.llm-context-dot[data-v-156a2ba0]{background:#80808024;border:1px solid hsla(0,0%,50%,.12);border-radius:9999px;box-shadow:none;height:1rem;opacity:.22;transition:opacity .16s ease,transform .16s ease,background-color .16s ease,border-color .16s ease;width:1rem}.llm-context-dot[data-v-156a2ba0]:hover{opacity:.4;transform:scale(1.06)}.llm-context-dot[data-v-156a2ba0]:focus-visible{opacity:.45;outline:none}.llm-context-dot[data-v-156a2ba0]:active{transform:scale(.95)}.llm-context-dot[data-v-156a2ba0]:disabled{cursor:not-allowed;opacity:.12}.llm-context-dot[data-copy-state=copied][data-v-156a2ba0]{background:#22c55e66;border-color:#22c55e4d;opacity:.45}.llm-context-dot[data-copy-state=copying][data-v-156a2ba0]{animation:llm-context-dot-pulse-156a2ba0 1s ease-in-out infinite;opacity:.35}@keyframes llm-context-dot-pulse-156a2ba0{0%{transform:scale(1)}50%{transform:scale(1.16)}to{transform:scale(1)}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-mask-linear:linear-gradient(#fff,#fff);--tw-mask-radial:linear-gradient(#fff,#fff);--tw-mask-conic:linear-gradient(#fff,#fff);--tw-mask-left:linear-gradient(#fff,#fff);--tw-mask-right:linear-gradient(#fff,#fff);--tw-mask-bottom:linear-gradient(#fff,#fff);--tw-mask-top:linear-gradient(#fff,#fff);--tw-mask-right-from-position:0%;--tw-mask-right-to-position:100%;--tw-mask-right-from-color:#000;--tw-mask-right-to-color:transparent;--tw-mask-left-from-position:0%;--tw-mask-left-to-position:100%;--tw-mask-left-from-color:#000;--tw-mask-left-to-color:transparent;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:host,:root{--font-sans:"Inter","Roboto","Montserrat",ui-sans-serif,system-ui,sans-serif;--font-mono:ui-monospace,"SFMono-Regular","SF Mono","Menlo","Consolas","Liberation Mono",monospace;--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-700:oklch(48.8% .243 264.376);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-gray-200:oklch(92.8% .006 264.531);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:1.33333;--text-sm:.875rem;--text-sm--line-height:1.42857;--text-base:1rem;--text-base--line-height:1.5;--text-lg:1.125rem;--text-lg--line-height:1.55556;--text-xl:1.25rem;--text-xl--line-height:1.4;--text-2xl:1.5rem;--text-2xl--line-height:1.33333;--font-weight-normal:450;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-2xl:1rem;--radius-3xl:1.5rem;--drop-shadow-sm:0 1px 2px #00000026;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-xs:4px;--blur-sm:8px;--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);--drop-shadow-tr-shadow:0px 0px 40px #0000000a;--font-weight-semi-bold:600;--text-heading-1:2.75rem;--text-heading-1--line-height:3.5rem;--text-heading-1--font-weight:700;--text-heading-2:2rem;--text-heading-2--line-height:2.5rem;--text-heading-2--font-weight:600;--text-heading-3:1.25rem;--text-heading-3--line-height:1.5rem;--text-heading-3--font-weight:700;--text-label-bold-1:1rem;--text-label-bold-1--line-height:1.5rem;--text-label-bold-1--font-weight:600;--text-label-bold-2:.875rem;--text-label-bold-2--line-height:1.25rem;--text-label-bold-2--font-weight:600;--text-label-bold-3:.75rem;--text-label-bold-3--line-height:1rem;--text-label-bold-3--font-weight:600;--text-label-1:1rem;--text-label-1--line-height:1.5rem;--text-label-1--font-weight:450;--text-label-2:.875rem;--text-label-2--line-height:1.25rem;--text-label-2--font-weight:450;--text-label-3:.75rem;--text-label-3--line-height:1rem;--text-label-3--font-weight:450;--text-caption-1:.75rem;--text-caption-1--line-height:1rem;--text-caption-1--font-weight:450;--text-caption-2:.625rem;--text-caption-2--line-height:.75rem;--text-caption-2--font-weight:450;--shadow-hovering:0 4px 8px #0000001a,0 1px 2px #00000014,0 0 1px #00000005;--shadow-resting:0 1px 4px #00000014,0 0 1px #00000005;--background-image-welcome-gradient:linear-gradient(90deg,#0008368f,#0008368f),url(/img/bg-img.png);--color-primary-50:#e5eeff;--color-primary-100:#ccdfff;--color-primary-200:#9bf;--color-primary-300:#69f;--color-primary-400:#37f;--color-primary-500:#05f;--color-primary-600:#04c;--color-primary-700:#039;--color-primary-800:#026;--color-primary-900:#013;--color-navy-blue:#05f;--color-dark-blue:#003cb5;--color-accent:var(--accent);--color-surface-page:var(--color-slate-200);--color-surface-elevated:var(--color-slate-100);--color-surface-raised:var(--color-white);--color-surface-inset:var(--color-slate-300);--color-surface-overlay:#00000080;--color-surface-page-hover:var(--color-slate-300);--color-surface-elevated-hover:var(--color-slate-200);--color-surface-raised-hover:var(--color-slate-100);--color-surface-active:var(--color-slate-200);--color-text-primary:#000;--color-text-secondary:#000000b3;--color-text-tertiary:#00000080;--color-text-muted:#0000004d;--color-text-link:var(--color-primary-500);--color-text-link-hover:var(--color-primary-600);--color-text-link-active:var(--color-primary-700);--color-border-subtle:var(--color-slate-200);--color-border-default:var(--color-slate-300);--color-border-muted:var(--color-slate-300);--color-border-strong:var(--color-slate-400);--color-status-success:#30bf24;--color-status-warning:#eaad12;--color-status-error:#da0000;--color-status-info:var(--color-primary-500);--color-status-done:#32a8a2;--color-on-error:#fff;--color-on-primary:var(--color-color-button-primary);--color-flash:#eaad12;--color-link-static:var(--color-text-link);--color-link-hover:var(--color-text-link-hover);--color-link-active:var(--color-text-link-active);--color-button-primary-static:var(--color-primary-500);--color-button-primary-hover:#3177ff;--color-button-primary-active:var(--color-dark-blue);--color-divider:var(--color-border-default);--color-1-static:var(--color-surface-raised);--color-1-hover:var(--color-primary-200);--color-2-static:var(--color-surface-elevated);--color-3-static:var(--color-surface-page);--color-color-label-1:var(--color-text-primary);--color-color-label-2:var(--color-text-secondary);--color-color-label-3:var(--color-text-tertiary);--color-color-link-static:var(--color-text-link);--color-color-link-hover:var(--color-text-link-hover);--color-color-link-active:var(--color-text-link-active);--color-color-button-primary:#fff;--color-error:var(--color-status-error);--color-color-error:var(--color-status-error);--color-color-warning:var(--color-status-warning);--color-color-success:var(--color-status-success);--color-static:var(--color-primary-500);--color-border-button-secondary:#000d1a0f;--z-bottom-action:10;--z-floating-action:40;--z-overlay:50;--z-composer:55;--z-modal-stacked:60;--z-lightbox:80;--z-toast:9999}}@layer base{*,::backdrop,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}::file-selector-button{border:0 solid;box-sizing:border-box;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;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);line-height:1.5;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{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-size:1em;font-variation-settings:var(--default-mono-font-variation-settings,normal)}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}button,input,optgroup,select,textarea{background-color:#0000;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}::file-selector-button{background-color:#0000;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}: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}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,::backdrop,:after,:before{border-color:var(--border,var(--color-gray-200,currentcolor))}::file-selector-button{border-color:var(--border,var(--color-gray-200,currentcolor))}:root{--color-flash-stroke:#eaad1273}@supports (color:color-mix(in lab,red,red)){:root{--color-flash-stroke:color-mix(in srgb,var(--color-flash)45%,transparent)}}:root{--color-flash-stroke-soft:#eaad1252}@supports (color:color-mix(in lab,red,red)){:root{--color-flash-stroke-soft:color-mix(in srgb,var(--color-flash)32%,transparent)}}:root:not([data-brand-theme]),:root[data-brand-theme=classic]{--background:oklch(100% 0 0);--foreground:oklch(14.5% 0 0);--card:oklch(100% 0 0);--card-foreground:oklch(14.5% 0 0);--popover:oklch(100% 0 0);--popover-foreground:oklch(14.5% 0 0);--primary:oklch(20.5% 0 0);--primary-foreground:oklch(98.5% 0 0);--secondary:oklch(97% 0 0);--secondary-foreground:oklch(20.5% 0 0);--muted:oklch(97% 0 0);--muted-foreground:oklch(55.6% 0 0);--accent:oklch(97% 0 0);--accent-foreground:oklch(20.5% 0 0);--destructive:oklch(57.7% .245 27.325);--destructive-foreground:oklch(57.7% .245 27.325);--border:oklch(92.2% 0 0);--input:oklch(92.2% 0 0);--ring:oklch(70.8% 0 0);--chart-1:oklch(64.6% .222 41.116);--chart-2:oklch(60% .118 184.704);--chart-3:oklch(39.8% .07 227.392);--chart-4:oklch(82.8% .189 84.429);--chart-5:oklch(76.9% .188 70.08);--radius:.625rem;--color-swatch-red:#dc2626;--color-swatch-orange:#c2410c;--color-swatch-yellow:#a16207;--color-swatch-green:#15803d;--color-swatch-teal:#0e7490;--color-swatch-blue:#2563eb;--color-swatch-violet:#7c3aed;--color-swatch-pink:#db2777;--color-on-swatch:#fff;--sidebar:var(--color-surface-page);--sidebar-foreground:var(--color-text-primary);--sidebar-primary:var(--color-primary-500);--sidebar-primary-foreground:#fff;--sidebar-accent:var(--color-surface-elevated);--sidebar-accent-foreground:var(--color-text-primary);--sidebar-border:var(--color-divider);--sidebar-ring:var(--color-primary-500)}:root.dark:not([data-brand-theme]),:root[data-brand-theme=classic].dark{--color-accent:var(--color-blue-300);--color-surface-page:var(--color-slate-900);--color-surface-elevated:var(--color-slate-800);--color-surface-raised:var(--color-slate-700);--color-surface-inset:var(--color-slate-600);--color-surface-overlay:#0009;--color-surface-page-hover:var(--color-slate-800);--color-surface-elevated-hover:var(--color-slate-700);--color-surface-raised-hover:var(--color-slate-600);--color-surface-active:var(--color-slate-600);--color-text-primary:var(--color-white);--color-text-secondary:#ffffffb3;--color-text-tertiary:#ffffff80;--color-text-muted:#ffffff4d;--color-text-link:var(--color-blue-300);--color-text-link-hover:var(--color-blue-400);--color-text-link-active:var(--color-blue-700);--color-border-subtle:var(--color-slate-700);--color-border-default:var(--color-slate-600);--color-border-muted:var(--color-slate-600);--color-border-strong:var(--color-slate-500);--color-button-primary-static:var(--color-blue-300);--color-button-primary-hover:#3177ff;--color-button-primary-active:var(--color-dark-blue);--color-button-secondary-static:var(--color-blue-200);--color-button-secondary-hover:#000d1a0f;--color-button-secondary-active:#000d1a1f;--color-divider:var(--color-border-default);--color-1-static:var(--color-surface-raised);--color-1-hover:var(--color-primary-700);--color-1-active:var(--color-primary-600);--color-2-static:var(--color-surface-elevated);--color-2-hover:var(--color-primary-900);--color-2-active:var(--color-primary-700);--color-3-static:var(--color-black);--color-color-label-1:var(--color-white);--color-color-label-2:var(--color-white);--color-color-label-3:var(--color-white);--color-color-label-4:var(--color-white);--color-color-label-bold-1:var(--color-white);--color-color-label-bold-2:var(--color-white);--color-color-label-bold-3:var(--color-white);--color-color-label-bold-4:var(--color-white);--background:oklch(14.5% 0 0);--foreground:oklch(98.5% 0 0);--card:oklch(14.5% 0 0);--card-foreground:oklch(98.5% 0 0);--popover:var(--color-surface-raised);--popover-foreground:oklch(98.5% 0 0);--primary:oklch(98.5% 0 0);--primary-foreground:oklch(20.5% 0 0);--secondary:oklch(26.9% 0 0);--secondary-foreground:oklch(98.5% 0 0);--muted:oklch(26.9% 0 0);--muted-foreground:oklch(70.8% 0 0);--accent:oklch(26.9% 0 0);--accent-foreground:oklch(98.5% 0 0);--destructive:oklch(39.6% .141 25.723);--destructive-foreground:oklch(63.7% .237 25.331);--border:oklch(26.9% 0 0);--input:oklch(26.9% 0 0);--ring:oklch(43.9% 0 0);--chart-1:oklch(48.8% .243 264.376);--chart-2:oklch(69.6% .17 162.48);--chart-3:oklch(76.9% .188 70.08);--chart-4:oklch(62.7% .265 303.9);--chart-5:oklch(64.5% .246 16.439);--sidebar:var(--color-black);--sidebar-foreground:var(--color-text-primary);--sidebar-primary:var(--color-primary-400);--sidebar-primary-foreground:#fff;--sidebar-accent-foreground:var(--color-text-primary);--sidebar-border:var(--color-divider);--sidebar-ring:var(--color-primary-400)}:root.dark .force-light{--color-surface-page:var(--color-slate-200);--color-surface-elevated:var(--color-slate-100);--color-surface-raised:var(--color-white);--color-text-primary:#000;--color-text-secondary:#000000b3;--color-text-tertiary:#00000080;--color-text-link:var(--color-primary-500);--color-border-default:var(--color-slate-300);--color-divider:var(--color-slate-300);--color-1-static:var(--color-white);--color-2-static:var(--color-slate-100);--color-color-label-1:#000;--color-color-label-2:#000000b3;--color-color-label-3:#00000080;--color-color-link-static:var(--color-primary-500);color:var(--color-text-primary);color-scheme:light}:root:not([data-brand-theme]),:root[data-brand-theme=classic]{--font-sans:"Inter","Roboto","Montserrat",ui-sans-serif,system-ui,sans-serif;--font-body:"Inter","Roboto","Montserrat",ui-sans-serif,system-ui,sans-serif;--font-display:"Inter","Roboto","Montserrat",ui-sans-serif,system-ui,sans-serif;--font-ui:"Inter","Roboto","Montserrat",ui-sans-serif,system-ui,sans-serif;--font-prose:"Inter","Roboto","Montserrat",ui-sans-serif,system-ui,sans-serif;--shadow-hovering:0 4px 8px #0000001a,0 1px 2px #00000014,0 0 1px #00000005;--shadow-resting:0 1px 4px #00000014,0 0 1px #00000005;--shadow-flying:0 8px 20px #00000026,0 3px 6px #00000014,0 0 1px #00000005;--shadow-inset:inset 0 2px 4px #0000001a;--shadow-inset-lg:inset 0 4px 8px #0003;--tredco-shell-background-image:none;--tredco-shell-grid-background:none;--tredco-shell-grid-opacity:0;--tredco-shell-noise-opacity:0;--tredco-panel-border:var(--color-border-default);--tredco-panel-background-image:none;--tredco-panel-shadow:var(--shadow-resting);--tredco-panel-top-line-background:none;--tredco-panel-top-line-opacity:0;--tredco-panel-orb-background:none;--tredco-panel-orb-opacity:0;--color-tredco-lapis:#204a7a;--tredco-rubric-ink:var(--color-primary-500);--tredco-saldo-ink:var(--color-tredco-lapis);--tredco-hero-ink:var(--tredco-saldo-ink);--tredco-sheet-hover-surface:var(--color-surface-raised);--tredco-sheet-hover-shadow:var(--shadow-hovering);--color-on-media-ink:#fff;--color-on-media-ink-2:#ffffffd1;--color-on-media-ink-3:#ffffffa3;--color-on-media-edge-strong:#fff6;--color-on-media-edge:#ffffff47;--color-on-media-fill:#ffffff14;--color-on-media-fill-hover:#ffffff29;--color-on-media-fill-inset:#fff3;--tredco-rule-color:var(--color-text-secondary);--tredco-rule-line:linear-gradient(90deg,transparent,#cad5e2eb,transparent)}@supports (color:color-mix(in lab,red,red)){:root:not([data-brand-theme]),:root[data-brand-theme=classic]{--tredco-rule-line:linear-gradient(90deg,transparent,color-mix(in srgb,var(--color-border-default)92%,transparent),transparent)}}:root:not([data-brand-theme]),:root[data-brand-theme=classic]{--tredco-kicker-color:var(--color-text-secondary);--tredco-display-letter-spacing:0;--tredco-paint-glaze:none;--tredco-paint-press:none;--radius-control:.5rem;--radius-sheet:.75rem;--radius-sheet-lg:1.5rem;--radius-seal:9999px;--radius-icon:9999px;--tredco-control-edge:var(--color-border-strong);--tredco-sheet-edge:var(--color-border-default);--control-height-sm:2rem;--control-height-md:2.5rem;--control-height-lg:3rem;--tredco-label-font:var(--font-ui);--tredco-label-tracking:.34em;--tredco-control-transform:none;--tredco-control-tracking:0;--tredco-display-transform:uppercase;--shadow-floating:var(--shadow-hovering);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--page-gutter:1.5rem;--page-gutter-mobile:1rem;--content-max:72rem;--measure:66ch;--rail-width:17rem;--margin-column:0px;--space-inset:var(--space-4);--space-inset-tight:var(--space-3);--space-stack:var(--space-2);--space-inline:var(--space-2);--space-section:var(--space-6);--type-control:.82rem;--type-control-sm:.72rem;--type-control-lg:.9rem;--type-label:.66rem;--type-meta:.72rem;--type-ui:.92rem;--type-body:.95rem;--type-title:1.1rem;--type-prose:calc(var(--type-body)*1.1);--motion-fast:.12s;--motion-base:.18s;--motion-slow:.25s;--motion-ease:cubic-bezier(.2,.8,.2,1);--motion-ease-out:cubic-bezier(.38,.7,.125,1);--motion-working:1.6s}.force-classic-brand{--font-sans:"Inter","Roboto","Montserrat",ui-sans-serif,system-ui,sans-serif;--font-body:"Inter","Roboto","Montserrat",ui-sans-serif,system-ui,sans-serif;--font-display:"Inter","Roboto","Montserrat",ui-sans-serif,system-ui,sans-serif;--font-ui:"Inter","Roboto","Montserrat",ui-sans-serif,system-ui,sans-serif;--font-prose:"Inter","Roboto","Montserrat",ui-sans-serif,system-ui,sans-serif;--shadow-hovering:0 4px 8px #0000001a,0 1px 2px #00000014,0 0 1px #00000005;--shadow-resting:0 1px 4px #00000014,0 0 1px #00000005;--shadow-flying:0 8px 20px #00000026,0 3px 6px #00000014,0 0 1px #00000005;--shadow-inset:inset 0 2px 4px #0000001a;--shadow-inset-lg:inset 0 4px 8px #0003;--color-primary-50:#e5eeff;--color-primary-100:#ccdfff;--color-primary-200:#9bf;--color-primary-300:#69f;--color-primary-400:#37f;--color-primary-500:#05f;--color-primary-600:#04c;--color-primary-700:#039;--color-primary-800:#026;--color-primary-900:#013;--color-light-blue:#90b8f6;--color-navy-blue:#05f;--color-turquoise:#17e9cb;--color-dark-blue:#003cb5;--color-black-blue:#001033;--color-light-green:#f5fff3;--color-dark-green:#005f00;--color-onboarding-bg:#dce5ee;--color-accent:var(--color-primary-500);--color-surface-page:var(--color-slate-200);--color-surface-elevated:var(--color-slate-100);--color-surface-raised:var(--color-white);--color-surface-inset:var(--color-slate-300);--color-surface-overlay:#00000080;--color-surface-page-hover:var(--color-slate-300);--color-surface-elevated-hover:var(--color-slate-200);--color-surface-raised-hover:var(--color-slate-100);--color-surface-active:var(--color-slate-200);--color-text-primary:#000;--color-text-secondary:#000000b3;--color-text-tertiary:#00000080;--color-text-muted:#0000004d;--color-text-link:var(--color-primary-500);--color-text-link-hover:var(--color-primary-600);--color-text-link-active:var(--color-primary-700);--color-border-subtle:var(--color-slate-200);--color-border-default:var(--color-slate-300);--color-border-muted:var(--color-slate-300);--color-border-strong:var(--color-slate-400);--color-status-success:#30bf24;--color-status-warning:#eaad12;--color-status-error:#da0000;--color-status-info:var(--color-primary-500);--color-status-done:#32a8a2;--color-on-success:#000;--color-on-warning:#000;--color-on-error:#fff;--color-on-info:#fff;--color-on-done:#000;--color-on-primary:var(--color-color-button-primary);--color-swatch-red:#dc2626;--color-swatch-orange:#c2410c;--color-swatch-yellow:#a16207;--color-swatch-green:#15803d;--color-swatch-teal:#0e7490;--color-swatch-blue:#2563eb;--color-swatch-violet:#7c3aed;--color-swatch-pink:#db2777;--color-on-swatch:#fff;--color-link-static:var(--color-text-link);--color-link-hover:var(--color-text-link-hover);--color-link-active:var(--color-text-link-active);--color-button-primary-static:var(--color-primary-500);--color-button-primary-hover:#3177ff;--color-button-primary-active:var(--color-dark-blue);--color-button-secondary-static:var(--color-primary-500);--color-button-secondary-hover:var(--color-slate-200);--color-button-secondary-active:#000d1a1f;--color-divider:var(--color-border-default);--color-1-static:var(--color-surface-raised);--color-1-hover:var(--color-primary-200);--color-1-active:var(--color-primary-300);--color-2-static:var(--color-surface-elevated);--color-2-hover:var(--color-primary-100);--color-2-active:var(--color-primary-300);--color-3-static:var(--color-surface-page);--color-color-label-1:var(--color-text-primary);--color-color-label-2:var(--color-text-secondary);--color-color-label-3:var(--color-text-tertiary);--color-color-label-4:var(--color-text-muted);--color-color-label-bold-1:var(--color-text-primary);--color-color-label-bold-2:var(--color-text-secondary);--color-color-label-bold-3:var(--color-text-tertiary);--color-color-label-bold-4:var(--color-text-muted);--color-color-link-static:var(--color-text-link);--color-color-link-hover:var(--color-text-link-hover);--color-color-link-active:var(--color-text-link-active);--color-color-button-primary:#fff;--color-color-button-secondary:var(--color-primary-500);--color-error:var(--color-status-error);--color-success:var(--color-status-success);--color-warning:var(--color-status-warning);--color-done:var(--color-status-done);--color-semantic-error:var(--color-status-error);--color-color-error:var(--color-status-error);--color-color-warning:var(--color-status-warning);--color-color-success:var(--color-status-success);--color-color-done:var(--color-status-done);--color-static:var(--color-primary-500);--color-hover:#3177ff;--color-active:var(--color-dark-blue);--color-border-primary:#ffffff1a;--color-border-secondary:#000d1a0f;--color-border-button-primary:#ffffff1a;--color-border-button-secondary:#000d1a0f;--background:oklch(100% 0 0);--foreground:oklch(14.5% 0 0);--card:oklch(100% 0 0);--card-foreground:oklch(14.5% 0 0);--popover:oklch(100% 0 0);--popover-foreground:oklch(14.5% 0 0);--primary:oklch(20.5% 0 0);--primary-foreground:oklch(98.5% 0 0);--secondary:oklch(97% 0 0);--secondary-foreground:oklch(20.5% 0 0);--muted:oklch(97% 0 0);--muted-foreground:oklch(55.6% 0 0);--accent:oklch(97% 0 0);--accent-foreground:oklch(20.5% 0 0);--destructive:oklch(57.7% .245 27.325);--destructive-foreground:oklch(57.7% .245 27.325);--border:oklch(92.2% 0 0);--input:oklch(92.2% 0 0);--ring:oklch(70.8% 0 0);--chart-1:oklch(64.6% .222 41.116);--chart-2:oklch(60% .118 184.704);--chart-3:oklch(39.8% .07 227.392);--chart-4:oklch(82.8% .189 84.429);--chart-5:oklch(76.9% .188 70.08);--radius:.625rem;--tredco-shell-background-image:none;--tredco-shell-grid-background:none;--tredco-shell-grid-opacity:0;--tredco-shell-noise-opacity:0;--tredco-panel-border:var(--color-border-default);--tredco-panel-background-image:none;--tredco-panel-shadow:var(--shadow-resting);--tredco-panel-top-line-background:none;--tredco-panel-top-line-opacity:0;--tredco-panel-orb-background:none;--tredco-panel-orb-opacity:0;--tredco-rubric-ink:var(--color-primary-500);--tredco-saldo-ink:#204a7a;--tredco-hero-ink:var(--tredco-saldo-ink);--tredco-sheet-hover-surface:var(--color-surface-raised);--tredco-sheet-hover-shadow:var(--shadow-hovering);--color-on-media-ink:#fff;--color-on-media-ink-2:#ffffffd1;--color-on-media-ink-3:#ffffffa3;--color-on-media-edge-strong:#fff6;--color-on-media-edge:#ffffff47;--color-on-media-fill:#ffffff14;--color-on-media-fill-hover:#ffffff29;--color-on-media-fill-inset:#fff3;--tredco-rule-color:var(--color-text-secondary);--tredco-rule-line:linear-gradient(90deg,transparent,#cad5e2eb,transparent)}@supports (color:color-mix(in lab,red,red)){.force-classic-brand{--tredco-rule-line:linear-gradient(90deg,transparent,color-mix(in srgb,var(--color-border-default)92%,transparent),transparent)}}.force-classic-brand{--tredco-kicker-color:var(--color-text-secondary);--tredco-display-letter-spacing:0;--tredco-paint-glaze:none;--tredco-paint-press:none;--radius-control:.5rem;--radius-sheet:.75rem;--radius-sheet-lg:1.5rem;--radius-seal:9999px;--radius-icon:9999px;--tredco-control-edge:var(--color-border-strong);--tredco-sheet-edge:var(--color-border-default);--control-height-sm:2rem;--control-height-md:2.5rem;--control-height-lg:3rem;--tredco-label-font:var(--font-ui);--tredco-label-tracking:.34em;--tredco-control-transform:none;--tredco-control-tracking:0;--tredco-display-transform:uppercase;--shadow-floating:var(--shadow-hovering);--margin-column:0px;color:var(--color-text-primary);color-scheme:light;font-family:var(--font-sans)}:root.dark:not([data-brand-theme]),:root[data-brand-theme=classic].dark{--color-tredco-lapis:#6f9bd1;--color-tredco-rubric:#dd8b82;--font-sans:"Inter","Roboto","Montserrat",ui-sans-serif,system-ui,sans-serif;--font-body:"Inter","Roboto","Montserrat",ui-sans-serif,system-ui,sans-serif;--font-display:"Inter","Roboto","Montserrat",ui-sans-serif,system-ui,sans-serif;--font-ui:"Inter","Roboto","Montserrat",ui-sans-serif,system-ui,sans-serif;--font-prose:"Inter","Roboto","Montserrat",ui-sans-serif,system-ui,sans-serif;--shadow-hovering:0 10px 22px -14px #0006,0 2px 4px #0000002e;--shadow-resting:0 6px 16px -12px #0000005c,0 1px 2px #00000029;--shadow-flying:0 18px 38px -20px #0000007a,0 4px 8px #0003;--shadow-inset:inset 0 1px 0 #fff8ea0f,inset 0 -1px 0 #00000029;--shadow-inset-lg:inset 0 1px 0 #fff8ea14,inset 0 -8px 18px #00000038;--tredco-shell-background-image:none;--tredco-panel-border:var(--color-border-default);--tredco-panel-background-image:none;--tredco-rubric-ink:var(--color-primary-500);--tredco-saldo-ink:var(--color-tredco-lapis);--tredco-rule-color:var(--color-text-secondary);--tredco-rule-line:linear-gradient(90deg,transparent,#cad5e2e0,transparent)}@supports (color:color-mix(in lab,red,red)){:root.dark:not([data-brand-theme]),:root[data-brand-theme=classic].dark{--tredco-rule-line:linear-gradient(90deg,transparent,color-mix(in srgb,var(--color-border-default)88%,transparent),transparent)}}:root.dark:not([data-brand-theme]),:root[data-brand-theme=classic].dark{--tredco-kicker-color:var(--color-text-tertiary);--tredco-display-letter-spacing:0}:root[data-brand-theme=renaissance]{--font-sans:"Hanken Grotesk","Avenir Next",ui-sans-serif,system-ui,sans-serif;--font-body:"Spectral","Iowan Old Style",Georgia,ui-serif,serif;--font-display:"Fraunces",Georgia,ui-serif,serif;--font-ui:"Hanken Grotesk","Avenir Next",ui-sans-serif,system-ui,sans-serif;--font-prose:"Spectral",Georgia,ui-serif,serif;--font-mono:"IBM Plex Mono",ui-monospace,"SFMono-Regular","Menlo","Consolas",monospace;--shadow-hovering:0 6px 22px #00000017;--shadow-resting:0 4px 16px #0000000f;--shadow-flying:0 14px 40px #00000024;--shadow-inset:inset 0 1px 0 #fff8ea6b,inset 0 -1px 0 #211d1714;--shadow-inset-lg:inset 0 1px 0 #fff8ea7a,inset 0 -8px 18px #211d171f;--color-primary-50:#e6f8f7;--color-primary-100:#cceeed;--color-primary-200:#99d6d5;--color-primary-300:#5cb4b3;--color-primary-400:#0f8686;--color-primary-500:#026c6c;--color-primary-600:#015959;--color-primary-700:#014444;--color-primary-800:#022d2d;--color-primary-900:#011818;--color-tredco-gold:#c9973a;--color-tredco-gold-light:#e8c060;--color-tredco-gold-bright:#f0d07f;--color-tredco-gold-deep:#a77927;--color-tredco-rubric:#8a2b2b;--color-tredco-ink:#211d17;--color-tredco-ink-light:#3b362c;--color-tredco-ink-faint:#6b6253;--color-tredco-parchment:#fbf7ee;--color-tredco-parchment-warm:#f6f0e3;--color-tredco-parchment-cream:#fffdf7;--color-tredco-parchment-dark:#ede6d2;--color-tredco-verdigris:#2a5a34;--color-tredco-lapis:#204a7a;--color-tredco-fresco:#ede6d2;--color-tredco-ash:#8a7d64;--color-light-blue:#7d93b5;--color-navy-blue:var(--color-tredco-lapis);--color-turquoise:var(--color-tredco-verdigris);--color-dark-blue:#2a3352;--color-black-blue:var(--color-tredco-ink);--color-light-green:#edf3ee;--color-dark-green:var(--color-tredco-verdigris);--color-onboarding-bg:var(--color-tredco-parchment-warm);--color-accent:var(--color-primary-500);--color-surface-page:#efe7d4;--color-surface-elevated:#f7f1e4;--color-surface-raised:#fffdf7;--color-surface-inset:#e4dbc3;--color-surface-overlay:#211d1780;--color-surface-page-hover:#e9e1cb;--color-surface-elevated-hover:#f3ecdc;--color-surface-raised-hover:#fbf7ee;--color-surface-active:#f0e8d7;--color-text-primary:#211d17;--color-text-secondary:#3b362c;--color-text-tertiary:#6b6253;--color-text-muted:#3b362c73;--color-text-link:var(--color-primary-500);--color-text-link-hover:var(--color-primary-600);--color-text-link-active:var(--color-primary-700);--color-border-subtle:#eee6d4;--color-border-default:#d5cbb4;--color-border-muted:#c6bba2;--color-border-strong:#8a7d64;--color-status-success:#2a5a34;--color-status-warning:#8a5b1b;--color-status-error:#b02b12;--color-status-info:#204a7a;--color-status-done:var(--color-text-tertiary);--color-on-success:#fff;--color-on-warning:#fff;--color-on-error:#fff;--color-on-info:#fff;--color-on-done:#fff;--color-on-primary:var(--color-color-button-primary);--color-swatch-red:#9b2f3a;--color-swatch-orange:#a84a16;--color-swatch-yellow:#8c6414;--color-swatch-green:#3f7a2f;--color-swatch-teal:#2a6f8f;--color-swatch-blue:#204a7a;--color-swatch-violet:#6b3f8a;--color-swatch-pink:#b0476e;--color-on-swatch:#fff;--color-link-static:var(--color-text-link);--color-link-hover:var(--color-text-link-hover);--color-link-active:var(--color-text-link-active);--color-button-primary-static:var(--color-primary-500);--color-button-primary-hover:#007f7f;--color-button-primary-active:var(--color-primary-700);--color-button-secondary-static:var(--color-primary-600);--color-button-secondary-hover:var(--color-surface-elevated-hover);--color-button-secondary-active:#211d171f;--color-divider:var(--color-border-default);--color-1-static:var(--color-surface-raised);--color-1-hover:var(--color-primary-100);--color-1-active:var(--color-primary-200);--color-2-static:var(--color-surface-elevated);--color-2-hover:var(--color-primary-50);--color-2-active:var(--color-primary-200);--color-3-static:var(--color-surface-page);--color-color-label-1:var(--color-text-primary);--color-color-label-2:var(--color-text-secondary);--color-color-label-3:var(--color-text-tertiary);--color-color-label-4:var(--color-text-muted);--color-color-label-bold-1:var(--color-text-primary);--color-color-label-bold-2:var(--color-text-secondary);--color-color-label-bold-3:var(--color-text-tertiary);--color-color-label-bold-4:var(--color-text-muted);--color-color-link-static:var(--color-text-link);--color-color-link-hover:var(--color-text-link-hover);--color-color-link-active:var(--color-text-link-active);--color-color-button-primary:#fff;--color-color-button-secondary:var(--color-primary-500);--color-error:var(--color-status-error);--color-success:var(--color-status-success);--color-warning:var(--color-status-warning);--color-done:var(--color-status-done);--color-semantic-error:var(--color-status-error);--color-color-error:var(--color-status-error);--color-color-warning:var(--color-status-warning);--color-color-success:var(--color-status-success);--color-color-done:var(--color-status-done);--color-static:var(--color-primary-500);--color-hover:var(--color-button-primary-hover);--color-active:var(--color-primary-700);--color-border-primary:#fff8ea38;--color-border-secondary:#211d1714;--color-border-button-primary:#fff8ea38;--color-border-button-secondary:#211d1714;--background:var(--color-surface-page);--foreground:var(--color-text-primary);--card:var(--color-surface-raised);--card-foreground:var(--color-text-primary);--popover:var(--color-surface-raised);--popover-foreground:var(--color-text-primary);--primary:var(--color-primary-500);--primary-foreground:#fbf7ec;--secondary:var(--color-surface-elevated);--secondary-foreground:var(--color-text-primary);--muted:var(--color-surface-elevated);--muted-foreground:var(--color-text-tertiary);--accent:var(--color-surface-elevated);--accent-foreground:var(--color-text-primary);--destructive:var(--color-status-error);--destructive-foreground:#fbf7ef;--border:var(--color-border-default);--input:var(--color-border-default);--ring:var(--color-primary-400);--chart-1:var(--color-primary-500);--chart-2:var(--color-status-success);--chart-3:var(--color-status-info);--chart-4:var(--color-tredco-gold);--chart-5:var(--color-status-warning);--sidebar:oklch(96.8% .007 247.896)}@supports (color:color-mix(in lab,red,red)){:root[data-brand-theme=renaissance]{--sidebar:color-mix(in srgb,var(--color-surface-elevated)92%,var(--color-tredco-ink)8%)}}:root[data-brand-theme=renaissance]{--sidebar-foreground:var(--color-text-primary);--sidebar-primary:var(--color-primary-500);--sidebar-primary-foreground:#fbf7ec;--sidebar-accent:#fbfcff}@supports (color:color-mix(in lab,red,red)){:root[data-brand-theme=renaissance]{--sidebar-accent:color-mix(in srgb,var(--color-surface-raised)92%,var(--color-primary-100)8%)}}:root[data-brand-theme=renaissance]{--sidebar-accent-foreground:var(--color-text-primary);--sidebar-border:var(--color-divider);--sidebar-ring:var(--color-primary-400);--tredco-shell-background-image:radial-gradient(120% 80% at 50% -10%,var(--color-tredco-parchment)0%,var(--color-tredco-parchment-warm)60%,var(--color-tredco-parchment-warm)100%)}@supports (color:color-mix(in lab,red,red)){:root[data-brand-theme=renaissance]{--tredco-shell-background-image:radial-gradient(120% 80% at 50% -10%,var(--color-tredco-parchment)0%,var(--color-tredco-parchment-warm)60%,color-mix(in srgb,var(--color-tredco-parchment-warm)55%,var(--color-tredco-parchment-dark))100%)}}:root[data-brand-theme=renaissance]{--tredco-shell-grid-background:repeating-linear-gradient(90deg,transparent,transparent 70px,#e2e8f03d 71px),repeating-linear-gradient(180deg,transparent,transparent 44px,#e2e8f02e 45px)}@supports (color:color-mix(in lab,red,red)){:root[data-brand-theme=renaissance]{--tredco-shell-grid-background:repeating-linear-gradient(90deg,transparent 0,transparent 70px,color-mix(in srgb,var(--color-border-subtle)24%,transparent)71px),repeating-linear-gradient(180deg,transparent 0,transparent 44px,color-mix(in srgb,var(--color-border-subtle)18%,transparent)45px)}}:root[data-brand-theme=renaissance]{--tredco-shell-grid-opacity:.14;--tredco-shell-noise-opacity:.24;--tredco-ruled-background:repeating-linear-gradient(to bottom,transparent 0,transparent calc(2.5rem - 1px) ,var(--color-tredco-ash) calc(2.5rem - 1px) ,var(--color-tredco-ash)2.5rem)}@supports (color:color-mix(in lab,red,red)){:root[data-brand-theme=renaissance]{--tredco-ruled-background:repeating-linear-gradient(to bottom,transparent 0,transparent calc(2.5rem - 1px) ,color-mix(in srgb,var(--color-tredco-ash)12%,transparent) calc(2.5rem - 1px) ,color-mix(in srgb,var(--color-tredco-ash)12%,transparent)2.5rem)}}:root[data-brand-theme=renaissance]{--tredco-panel-border:#bacbe5}@supports (color:color-mix(in lab,red,red)){:root[data-brand-theme=renaissance]{--tredco-panel-border:color-mix(in srgb,var(--color-primary-500)8%,var(--color-border-default))}}:root[data-brand-theme=renaissance]{--tredco-panel-background-image:linear-gradient(180deg,#fffffff7,#f1f5f9e0)}@supports (color:color-mix(in lab,red,red)){:root[data-brand-theme=renaissance]{--tredco-panel-background-image:linear-gradient(180deg,color-mix(in srgb,var(--color-surface-raised)97%,transparent)0%,color-mix(in srgb,var(--color-surface-elevated)88%,transparent)100%)}}:root[data-brand-theme=renaissance]{--tredco-panel-shadow:var(--shadow-resting);--tredco-panel-top-line-background:linear-gradient(90deg,transparent,var(--color-tredco-gold),transparent)}@supports (color:color-mix(in lab,red,red)){:root[data-brand-theme=renaissance]{--tredco-panel-top-line-background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--color-tredco-gold)80%,#fff 20%),transparent)}}:root[data-brand-theme=renaissance]{--tredco-panel-top-line-opacity:.9;--tredco-panel-orb-background:radial-gradient(circle,var(--color-tredco-gold-light),transparent 70%)}@supports (color:color-mix(in lab,red,red)){:root[data-brand-theme=renaissance]{--tredco-panel-orb-background:radial-gradient(circle,color-mix(in srgb,var(--color-tredco-gold-light)22%,transparent),transparent 70%)}}:root[data-brand-theme=renaissance]{--tredco-panel-orb-opacity:.4;--tredco-paint-glaze:none;--tredco-paint-press:linear-gradient(180deg,#0000002e,#0000 55%);--tredco-rule-color:var(--color-tredco-gold-deep);--tredco-rule-line:linear-gradient(90deg,transparent,var(--color-tredco-gold-deep),transparent)}@supports (color:color-mix(in lab,red,red)){:root[data-brand-theme=renaissance]{--tredco-rule-line:linear-gradient(90deg,transparent,color-mix(in srgb,var(--color-tredco-gold-deep)70%,transparent),transparent)}}:root[data-brand-theme=renaissance]{--tredco-kicker-color:var(--color-tredco-gold-deep);--tredco-rubric-ink:var(--color-tredco-rubric);--tredco-saldo-ink:var(--color-primary-500);--tredco-hero-ink:var(--tredco-saldo-ink);--color-on-media-ink:#fff;--color-on-media-ink-2:#ffffffd1;--color-on-media-ink-3:#ffffffa3;--color-on-media-edge-strong:#fff6;--color-on-media-edge:#ffffff47;--color-on-media-fill:#ffffff14;--color-on-media-fill-hover:#ffffff29;--color-on-media-fill-inset:#fff3;--tredco-display-letter-spacing:-.015em;--tredco-label-font:var(--font-mono);--radius:var(--radius-sheet);--radius-control:.5rem;--radius-sheet:.75rem;--radius-sheet-lg:1.5rem;--radius-seal:9999px;--radius-icon:9999px;--tredco-control-edge:var(--color-border-default);--tredco-sheet-edge:var(--color-border-default);--control-height-sm:2rem;--control-height-md:2.5rem;--control-height-lg:3rem;--tredco-label-tracking:.14em;--tredco-control-transform:uppercase;--tredco-control-tracking:.04em;--tredco-display-transform:none;--shadow-floating:0 1px 0 var(--color-border-subtle),0 12px 32px -12px #211d1747;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--page-gutter:1.5rem;--page-gutter-mobile:1rem;--content-max:72rem;--measure:66ch;--rail-width:17rem;--margin-column:3.5rem;--space-inset:var(--space-4);--space-inset-tight:var(--space-3);--space-stack:var(--space-2);--space-inline:var(--space-2);--space-section:var(--space-6);--type-control:.82rem;--type-control-sm:.72rem;--type-control-lg:.9rem;--type-label:.66rem;--type-meta:.72rem;--type-ui:.92rem;--type-body:.95rem;--type-title:1.1rem;--type-prose:calc(var(--type-body)*1.1);--motion-fast:.12s;--motion-base:.18s;--motion-slow:.25s;--motion-ease:cubic-bezier(.2,.8,.2,1);--motion-ease-out:cubic-bezier(.38,.7,.125,1);--motion-working:1.6s}:root[data-brand-theme=renaissance].dark{--color-tredco-lapis:#6f9bd1;--color-tredco-rubric:#d4736a;--color-primary-200:#8dd3d2;--color-primary-300:#64bcbb;--color-primary-400:#50b0b0;--color-primary-500:#38a3a3;--color-primary-600:#098282;--color-primary-700:#035f5f;--color-accent:var(--color-primary-500);--color-surface-page:#171310;--color-surface-elevated:#1e1915;--color-surface-raised:#262019;--color-surface-inset:#332a20;--color-surface-overlay:#0009;--color-surface-page-hover:#1e1915;--color-surface-elevated-hover:#262019;--color-surface-raised-hover:#2e2720;--color-surface-active:#3a3025;--color-text-primary:#efe7d8;--color-text-secondary:#cdbfa8;--color-text-tertiary:#9c8c74;--color-text-muted:#cdbfa873;--color-text-link:#67bfbf;--color-text-link-hover:#8dd3d2;--color-text-link-active:#38a3a3;--color-border-subtle:#3a3128;--color-border-default:#4a3f31;--color-border-muted:#5c4e3c;--color-border-strong:#8a7d64;--color-status-success:#5f9e78;--color-status-warning:#c99a4e;--color-status-error:#d9471b;--color-status-info:#6f93c4;--color-status-done:var(--color-text-tertiary);--color-on-success:#1a100e;--color-on-warning:#1a100e;--color-on-info:#1a100e;--color-on-done:#1a100e;--color-on-primary:var(--color-color-button-primary);--color-on-error:#0d0806;--color-swatch-red:#d67f78;--color-swatch-orange:#e09a63;--color-swatch-yellow:#d9b45a;--color-swatch-green:#8cbf7a;--color-swatch-teal:#7fb8d8;--color-swatch-blue:#86abdb;--color-swatch-violet:#b59ad9;--color-swatch-pink:#dd94b4;--color-on-swatch:#1a100e;--color-button-primary-static:#38a3a3;--color-button-primary-hover:#50b0b0;--color-button-primary-active:#1f9292;--color-color-button-primary:#1a100e;--color-button-secondary-static:#cdbfa8;--color-button-secondary-hover:#38a3a324;--color-button-secondary-active:#38a3a333;--color-divider:var(--border);--color-1-static:var(--color-surface-raised);--color-1-hover:var(--color-primary-800);--color-1-active:var(--color-primary-600);--color-2-static:var(--color-surface-elevated);--color-2-hover:var(--color-primary-900);--color-2-active:var(--color-primary-700);--color-3-static:var(--color-surface-page);--color-color-label-1:var(--color-white);--color-color-label-2:var(--color-white);--color-color-label-3:var(--color-white);--color-color-label-4:var(--color-white);--color-color-label-bold-1:var(--color-white);--color-color-label-bold-2:var(--color-white);--color-color-label-bold-3:var(--color-white);--color-color-label-bold-4:var(--color-white);--background:var(--color-surface-page);--foreground:var(--color-text-primary);--card:var(--color-surface-raised);--card-foreground:var(--color-text-primary);--popover:var(--color-surface-raised);--popover-foreground:var(--color-text-primary);--primary:#38a3a3;--primary-foreground:#1a100e;--secondary:var(--color-surface-elevated);--secondary-foreground:var(--color-text-primary);--muted:var(--color-surface-elevated);--muted-foreground:var(--color-text-tertiary);--accent:var(--color-surface-elevated);--accent-foreground:var(--color-text-primary);--destructive:var(--color-status-error);--destructive-foreground:#f5f0e6;--border:var(--color-border-default);--input:var(--color-border-default);--ring:#67bfbf;--chart-1:#38a3a3;--chart-2:#5f9e78;--chart-3:#6f93c4;--chart-4:#c8913a;--chart-5:#c99a4e;--sidebar:#120e0b;--sidebar-foreground:var(--color-text-primary);--sidebar-primary:var(--color-primary-400);--sidebar-primary-foreground:#1a100e;--sidebar-accent:var(--color-surface-elevated);--sidebar-accent-foreground:var(--color-text-primary);--sidebar-border:var(--color-divider);--sidebar-ring:var(--color-primary-400);--tredco-paint-glaze:none;--tredco-paint-press:linear-gradient(180deg,#00000042,#0000 55%);--tredco-rule-color:#c8913a;--tredco-rule-line:linear-gradient(90deg,transparent,#c8913ab3,transparent);--tredco-kicker-color:#c8913a;--tredco-panel-top-line-background:linear-gradient(90deg,transparent,#d3a761,transparent);--tredco-panel-orb-background:radial-gradient(circle,#c8913a2e,transparent 70%);--tredco-shell-background-image:radial-gradient(120% 80% at 50% -10%,#1e1915 0%,#171310 60%,#120f0c 100%);--tredco-shell-grid-opacity:.1;--tredco-ruled-background:repeating-linear-gradient(to bottom,transparent 0,transparent calc(2.5rem - 1px) ,var(--color-tredco-ash) calc(2.5rem - 1px) ,var(--color-tredco-ash)2.5rem)}@supports (color:color-mix(in lab,red,red)){:root[data-brand-theme=renaissance].dark{--tredco-ruled-background:repeating-linear-gradient(to bottom,transparent 0,transparent calc(2.5rem - 1px) ,color-mix(in srgb,var(--color-tredco-ash)9%,transparent) calc(2.5rem - 1px) ,color-mix(in srgb,var(--color-tredco-ash)9%,transparent)2.5rem)}}:root[data-brand-theme=renaissance].dark{--tredco-panel-border:#b6c8e5}@supports (color:color-mix(in lab,red,red)){:root[data-brand-theme=renaissance].dark{--tredco-panel-border:color-mix(in srgb,var(--color-primary-500)10%,var(--color-border-default))}}:root[data-brand-theme=renaissance].dark{--shadow-floating:0 1px 0 var(--color-border-subtle),0 12px 32px -12px #0009}body,html{height:-webkit-fill-available}body{font-family:var(--font-body,var(--font-sans,sans-serif));font-size:var(--text-base);font-variant-numeric:lining-nums tabular-nums;line-height:var(--tw-leading,var(--text-base--line-height));-webkit-user-select:text;user-select:text}[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[role=switch],[role=tab],button,summary{-webkit-user-select:none;user-select:none}*,::backdrop,:after,:before{--tw-numeric-figure:lining-nums}input,kbd,option,select,textarea{font-family:var(--font-ui,sans-serif);font-variant-numeric:lining-nums tabular-nums}:root[data-brand-theme=renaissance] input[type=checkbox],:root[data-brand-theme=renaissance] input[type=radio],:root[data-brand-theme=renaissance] progress{accent-color:var(--color-primary-500)}h1,h2,h3,h4,h5,h6{font-family:var(--font-display,var(--font-body));letter-spacing:var(--tredco-display-letter-spacing,.02em);text-wrap:balance}.hide-scrollbar{scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;overflow:auto}.heading-1{font-size:var(--text-heading-1);font-weight:var(--tw-font-weight,var(--text-heading-1--font-weight));font-weight:var(--font-weight-bold);line-height:var(--tw-leading,var(--text-heading-1--line-height))}.heading-1,.heading-2{--tw-font-weight:var(--font-weight-bold);font-family:var(--font-display,var(--font-body))}.heading-2{font-size:var(--text-heading-2);font-weight:var(--tw-font-weight,var(--text-heading-2--font-weight));font-weight:var(--font-weight-bold);line-height:var(--tw-leading,var(--text-heading-2--line-height))}.heading-3{font-family:var(--font-display,var(--font-body));font-size:var(--text-heading-3);font-weight:var(--tw-font-weight,var(--text-heading-3--font-weight));font-weight:var(--font-weight-bold);line-height:var(--tw-leading,var(--text-heading-3--line-height))}.heading-3,.link{--tw-font-weight:var(--font-weight-bold)}.link{color:var(--color-link-static);font-family:var(--font-ui,sans-serif);font-size:var(--text-label-2);font-weight:var(--tw-font-weight,var(--text-label-2--font-weight));font-weight:var(--font-weight-bold);line-height:var(--tw-leading,var(--text-label-2--line-height))}.link:hover{color:var(--color-link-hover)}.link:focus{color:var(--color-link-active)}.label1{color:#000000b3}@supports (color:color-mix(in lab,red,red)){.label1{color:color-mix(in oklab,var(--color-color-label-1)70%,transparent)}}.label1{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-display{font-family:var(--font-display,var(--font-body))}.font-body{font-family:var(--font-body,var(--font-sans))}.font-ui{font-family:var(--font-ui,sans-serif)}.font-prose{font-family:var(--font-prose,var(--font-body))}.font-accent{font-family:var(--font-body,var(--font-sans));font-style:italic}input[type=number]{-webkit-appearance:none;appearance:none;-moz-appearance:textfield;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;-moz-appearance:textfield;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;-moz-appearance:textfield;margin:0}[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:where(:not([type])),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;--tw-shadow:0 0 #0000;background-color:#fff;border-color:#6a7282;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem}:is([type=text],input:where(:not([type])),[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],[multiple],textarea,select):focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(54.6% .245 262.881);--tw-ring-offset-shadow:var(--tw-ring-inset)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color);border-color:#155dfc;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid #0000}input::placeholder,textarea::placeholder{color:#6a7282;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-bottom:0;padding-top:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-bottom:0;padding-top:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-bottom:0;padding-top:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-bottom:0;padding-top:0}::-webkit-datetime-edit-meridiem-field{padding-bottom:0;padding-top:0}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='oklch(55.1%25 0.027 264.364)' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple],[size]:where(select:not([size="1"])){background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#155dfc;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;user-select:none;vertical-align:middle;--tw-shadow:0 0 #0000;background-color:#fff;background-origin:border-box;border-color:#6a7282;border-width:1px;display:inline-block;flex-shrink:0;height:1rem;padding:0;width:1rem}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(54.6% .245 262.881);--tw-ring-offset-shadow:var(--tw-ring-inset)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid #0000}[type=checkbox]:checked,[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0'/%3E%3C/svg%3E")}@media (forced-colors:active){[type=checkbox]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}@media (forced-colors:active){[type=radio]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:checked:focus,[type=checkbox]:checked:hover,[type=radio]:checked:focus,[type=radio]:checked:hover{background-color:currentColor;border-color:#0000}[type=checkbox]:indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}@media (forced-colors:active){[type=checkbox]:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:indeterminate:focus,[type=checkbox]:indeterminate:hover{background-color:currentColor;border-color:#0000}[type=file]{background:unset;border-color:inherit;border-radius:0;border-width:0;font-size:unset;line-height:inherit;padding:0}[type=file]:focus{outline:1px solid buttontext;outline:1px auto -webkit-focus-ring-color}}@layer components{.bg-surface{background-color:var(--color-surface-page)}.bg-surface-elevated{background-color:var(--color-surface-elevated)}.bg-surface-raised{background-color:var(--color-surface-raised)}.bg-surface-inset{background-color:var(--color-surface-inset)}.bg-surface-overlay{background-color:var(--color-surface-overlay)}.text-tertiary{color:var(--color-text-tertiary)}.text-link{color:var(--color-text-link)}.text-link:hover{color:var(--color-text-link-hover)}.border-subtle{border-color:var(--color-border-subtle)}.border-default{border-color:var(--color-border-default)}.border-strong{border-color:var(--color-border-strong)}.hover\:bg-surface-hover:hover{background-color:var(--color-surface-page-hover)}.hover\:bg-surface-elevated-hover:hover{background-color:var(--color-surface-elevated-hover)}.hover\:bg-surface-raised-hover:hover{background-color:var(--color-surface-raised-hover)}.hover\:bg-surface-active:hover{background-color:var(--color-surface-active)}.hover\:bg-accent-subtle:hover{background-color:#0055ff2e}@supports (color:color-mix(in lab,red,red)){.hover\:bg-accent-subtle:hover{background-color:color-mix(in srgb,var(--color-primary-500)18%,transparent)}}.hover\:bg-success-subtle:hover{background-color:#30bf242e}@supports (color:color-mix(in lab,red,red)){.hover\:bg-success-subtle:hover{background-color:color-mix(in srgb,var(--color-status-success)18%,transparent)}}.hover\:bg-warning-subtle:hover{background-color:#eaad122e}@supports (color:color-mix(in lab,red,red)){.hover\:bg-warning-subtle:hover{background-color:color-mix(in srgb,var(--color-status-warning)18%,transparent)}}.hover\:bg-error-subtle:hover{background-color:#da00002e}@supports (color:color-mix(in lab,red,red)){.hover\:bg-error-subtle:hover{background-color:color-mix(in srgb,var(--color-status-error)18%,transparent)}}.hover\:bg-info-subtle:hover{background-color:#0055ff2e}@supports (color:color-mix(in lab,red,red)){.hover\:bg-info-subtle:hover{background-color:color-mix(in srgb,var(--color-status-info)18%,transparent)}}.divide-subtle>:not([hidden])~:not([hidden]){border-color:var(--color-border-subtle)}.divide-default>:not([hidden])~:not([hidden]){border-color:var(--color-border-default)}.placeholder-muted::placeholder{color:var(--color-text-muted)}.focus\:ring-accent:focus{--tw-ring-color:var(--color-accent)}.text-success{color:var(--color-status-success)}.text-warning{color:var(--color-status-warning)}.text-error{color:var(--color-status-error)}.bg-success{background-color:var(--color-status-success)}.bg-warning{background-color:var(--color-status-warning)}.bg-error{background-color:var(--color-status-error)}.text-info{color:var(--color-status-info)}.bg-info{background-color:var(--color-status-info)}.bg-accent-subtle{background-color:#0055ff24}@supports (color:color-mix(in lab,red,red)){.bg-accent-subtle{background-color:color-mix(in srgb,var(--color-primary-500)14%,transparent)}}.bg-success-subtle{background-color:#30bf241f}@supports (color:color-mix(in lab,red,red)){.bg-success-subtle{background-color:color-mix(in srgb,var(--color-status-success)12%,transparent)}}.bg-warning-subtle{background-color:#eaad121f}@supports (color:color-mix(in lab,red,red)){.bg-warning-subtle{background-color:color-mix(in srgb,var(--color-status-warning)12%,transparent)}}.bg-error-subtle{background-color:#da00001f}@supports (color:color-mix(in lab,red,red)){.bg-error-subtle{background-color:color-mix(in srgb,var(--color-status-error)12%,transparent)}}.bg-info-subtle{background-color:#0055ff1f}@supports (color:color-mix(in lab,red,red)){.bg-info-subtle{background-color:color-mix(in srgb,var(--color-status-info)12%,transparent)}}.border-accent-subtle{border-color:#0055ff4d}@supports (color:color-mix(in lab,red,red)){.border-accent-subtle{border-color:color-mix(in srgb,var(--color-primary-500)30%,transparent)}}.border-success-subtle{border-color:#30bf244d}@supports (color:color-mix(in lab,red,red)){.border-success-subtle{border-color:color-mix(in srgb,var(--color-status-success)30%,transparent)}}.border-warning-subtle{border-color:#eaad124d}@supports (color:color-mix(in lab,red,red)){.border-warning-subtle{border-color:color-mix(in srgb,var(--color-status-warning)30%,transparent)}}.border-error-subtle{border-color:#da00004d}@supports (color:color-mix(in lab,red,red)){.border-error-subtle{border-color:color-mix(in srgb,var(--color-status-error)30%,transparent)}}.border-info-subtle{border-color:#0055ff4d}@supports (color:color-mix(in lab,red,red)){.border-info-subtle{border-color:color-mix(in srgb,var(--color-status-info)30%,transparent)}}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}@keyframes slide-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.animate-slide-up{animation:slide-up .3s ease-out}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.animate-fade-in{animation:fade-in .2s ease-out}@keyframes tredco-flash{0%{box-shadow:inset 0 0 0 100vmax var(--color-flash-stroke)}60%{box-shadow:inset 0 0 0 100vmax var(--color-flash-stroke-soft)}to{box-shadow:inset 0 0 0 100vmax #0000}}@keyframes tredco-flash-text{0%{box-shadow:inset 0 0 0 100vmax var(--color-flash-stroke),0 0 0 .2em var(--color-flash-stroke)}60%{box-shadow:inset 0 0 0 100vmax var(--color-flash-stroke-soft),0 0 0 .2em var(--color-flash-stroke-soft)}to{box-shadow:inset 0 0 0 100vmax #0000,0 0 0 .2em #0000}}.tredco-flash:not(:where(.tredco-flash--field)){animation:tredco-flash 2.8s ease-out both;border-radius:.625rem}.tredco-flash--text{animation:tredco-flash-text 2.8s ease-out both;border-radius:.25em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.tredco-flash--field :is(input,textarea,select,button[aria-haspopup]){animation:tredco-flash 2.8s ease-out both}@media (prefers-reduced-motion:reduce){.tredco-flash--field :is(input,textarea,select,button[aria-haspopup]),.tredco-flash:not(:where(.tredco-flash--field)){animation:none;box-shadow:inset 0 0 0 100vmax var(--color-flash-stroke-soft)}.tredco-flash--text{animation:none;box-shadow:inset 0 0 0 100vmax var(--color-flash-stroke-soft),0 0 0 .2em var(--color-flash-stroke-soft)}}.animate-fade-out{animation:fade-out .2s ease-in}.tredco-shell{background-color:var(--color-surface-page);background-image:var(--tredco-shell-background-image,none);isolation:isolate;position:relative;transition:background-color .16s,color .16s}.tredco-shell:after,.tredco-shell:before{content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.tredco-shell:before{background:var(--tredco-shell-grid-background,none);-webkit-mask-image:linear-gradient(#0000,#000 14% 86%,#0000);mask-image:linear-gradient(#0000,#000 14%,#000 86%,#0000);opacity:var(--tredco-shell-grid-opacity,0);transition:opacity .16s}.tredco-shell:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.78' numOctaves='3' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");mix-blend-mode:multiply;opacity:var(--tredco-shell-noise-opacity,0);transition:opacity .16s}.tredco-ruled{background-image:var(--tredco-ruled-background,none)}.tredco-ledger{font-variant-numeric:lining-nums tabular-nums}.tredco-ledger thead th{color:var(--color-text-tertiary);font-size:.7rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.tredco-ledger thead th,.tredco-ledger__num{font-family:var(--font-mono,ui-monospace,monospace)}.tredco-ledger__num{font-variant-numeric:lining-nums tabular-nums;text-align:right;white-space:nowrap}.tredco-ledger__acct{color:var(--tredco-rubric-ink);font-family:var(--font-mono,ui-monospace,monospace)}.tredco-ledger__total{font-weight:600}.tredco-painted{background-blend-mode:soft-light,normal,normal;background-image:var(--tredco-paint-glaze,none);background-repeat:repeat,no-repeat,no-repeat;background-size:160px 160px,auto,auto}.tredco-painted:active{background-blend-mode:normal;background-image:var(--tredco-paint-press,none);background-size:auto}.tredco-panel{background-color:var(--color-surface-raised);background-image:var(--tredco-panel-background-image,none);border:1px solid var(--tredco-panel-border,var(--color-border-default));box-shadow:var(--tredco-panel-shadow,var(--shadow-resting));overflow:hidden;position:relative;transition:background-color .16s,border-color .16s,box-shadow .16s,color .16s}.tredco-panel:before{background:var(--tredco-panel-top-line-background,none);content:"";height:1px;inset:0 auto auto 0;opacity:var(--tredco-panel-top-line-opacity,0);position:absolute;transition:opacity .16s;width:100%}.tredco-panel:after{background:var(--tredco-panel-orb-background,none);border-radius:9999px;content:"";height:9rem;inset:auto 0 0 auto;opacity:var(--tredco-panel-orb-opacity,0);pointer-events:none;position:absolute;transform:translate(35%,35%);transition:opacity .16s;width:9rem}.tredco-kicker{color:var(--tredco-kicker-color,var(--color-primary-500));font-family:var(--tredco-label-font,var(--font-ui,sans-serif));font-size:.72rem;font-weight:500;letter-spacing:var(--tredco-label-tracking,.34em);text-transform:uppercase;transition:color .16s}.tredco-display{font-family:var(--font-display,serif);letter-spacing:var(--tredco-display-letter-spacing,.04em);text-transform:var(--tredco-display-transform,uppercase)}.tredco-subtitle{color:var(--color-text-secondary);font-family:var(--font-body,serif);font-style:italic;transition:color .16s}.tredco-prose{font-family:var(--font-prose,var(--font-body))}.tredco-button{align-items:center;background:var(--color-surface-raised);border:1px solid var(--tredco-control-edge,var(--color-border-strong));border-radius:var(--radius-control);box-sizing:border-box;color:var(--color-text-primary);cursor:pointer;display:inline-flex;font-family:var(--font-ui,sans-serif);font-size:var(--type-control);font-weight:500;gap:var(--space-inline);height:var(--control-height-md);justify-content:center;letter-spacing:var(--tredco-control-tracking,0);line-height:1;padding:0 var(--space-4);text-transform:var(--tredco-control-transform,none);transition:background-color .15s,border-color .15s,color .15s;-webkit-user-select:none;user-select:none;white-space:nowrap}.tredco-button:hover:not(:disabled){background:var(--color-surface-elevated-hover);border-color:var(--button-edge-hover,var(--color-border-strong))}.tredco-button:focus-visible{outline:2px solid var(--color-primary-400);outline-offset:2px}.tredco-button:disabled,.tredco-button[aria-disabled=true]{cursor:not-allowed;opacity:.45}.tredco-button[aria-busy=true]{cursor:progress;opacity:.7;pointer-events:none}.tredco-button[aria-pressed=true]{background:#0055ff1f;border-color:var(--color-primary-500)}@supports (color:color-mix(in lab,red,red)){.tredco-button[aria-pressed=true]{background:color-mix(in srgb,var(--color-primary-500)12%,transparent)}}.tredco-button[aria-pressed=true]{color:var(--color-primary-500)}.tredco-button--primary{--button-edge-hover:var(--color-button-primary-hover);background:var(--color-button-primary-static);border-color:#0000;color:var(--color-on-primary)}.tredco-button--primary:hover:not(:disabled){background:var(--color-button-primary-hover)}.tredco-button--primary:active:not(:disabled){background:var(--color-button-primary-active)}.tredco-button--ghost{--button-edge-hover:transparent;background:0 0;border-color:#0000;color:var(--color-primary-500);letter-spacing:0;text-transform:none}.tredco-button--ghost:hover:not(:disabled){background:var(--color-surface-elevated-hover)}.tredco-button--destructive{--button-edge-hover:var(--color-status-error);background:var(--color-status-error);border-color:#0000;color:var(--color-on-error)}.tredco-button--destructive:hover:not(:disabled){filter:brightness(1.08)}.tredco-button--icon{--button-edge-hover:transparent;background:0 0;border-color:#0000;border-radius:var(--radius-icon,var(--radius-control));color:var(--color-text-secondary);letter-spacing:0;padding:0;text-transform:none;width:var(--control-height-md)}.tredco-button--icon:hover:not(:disabled){background:var(--color-surface-elevated-hover);color:var(--color-text-primary)}.tredco-button--icon[aria-pressed=true]{border-color:#0000}.tredco-button--icon.tredco-button--mark{background:0 0;border-color:#0000;color:var(--color-text-tertiary)}.tredco-button--icon.tredco-button--mark[aria-pressed=true]{background:0 0;color:var(--color-primary-500)}.tredco-button--icon.tredco-button--mark:hover:not(:disabled){background:var(--color-surface-elevated-hover)}.tredco-button--icon.tredco-button--primary{background:var(--color-button-primary-static);color:var(--color-on-primary)}.tredco-button--icon.tredco-button--primary:hover:not(:disabled){background:var(--color-button-primary-hover)}.tredco-button--icon.tredco-button--outlined{--button-edge-hover:var(--color-primary-500);border-color:#05f}@supports (color:color-mix(in lab,red,red)){.tredco-button--icon.tredco-button--outlined{border-color:color-mix(in srgb,var(--color-primary-500)45%,var(--tredco-control-edge,var(--color-border-strong)))}}.tredco-button--icon.tredco-button--outlined{background:var(--color-surface-raised);color:var(--color-primary-500)}.tredco-button--icon.tredco-button--outlined:hover:not(:disabled){color:var(--color-primary-600)}.tredco-button--quiet{--button-edge-hover:transparent;background:0 0;border:0;color:var(--color-primary-500);font-family:var(--font-body,serif);font-size:var(--type-body);font-style:italic;height:auto;letter-spacing:0;line-height:1.3;padding:0;text-transform:none;white-space:normal}.tredco-button--quiet:hover:not(:disabled){background:0 0;text-decoration:underline;text-underline-offset:.15em}.tredco-button__via{flex:none;height:.8em;margin-inline-start:calc(.05em - var(--tredco-via-gap,var(--space-inline)));opacity:.85;position:relative;top:-.4em;width:.8em}.tredco-button__via--inline,.tredco-option__body>.tredco-button__via{display:inline-block;margin-inline-start:.15em}.tredco-button--sm{font-size:var(--type-control-sm);height:var(--control-height-sm);padding:0 var(--space-3)}.tredco-button--sm.tredco-button--icon{padding:0;width:var(--control-height-sm)}.tredco-button--lg{font-size:var(--type-control-lg);height:var(--control-height-lg);padding:0 var(--space-5)}.tredco-button--lg.tredco-button--icon{padding:0;width:var(--control-height-lg)}.tredco-link{color:var(--color-text-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em}@supports (color:color-mix(in lab,red,red)){.tredco-link{-webkit-text-decoration-color:color-mix(in srgb,currentColor 55%,transparent);text-decoration-color:color-mix(in srgb,currentColor 55%,transparent)}}.tredco-link{border-radius:2px}.tredco-link:hover{color:var(--color-text-link-hover);text-decoration-color:currentColor}.tredco-link:focus-visible{outline:2px solid var(--color-primary-400);outline-offset:2px}.tredco-link--quiet{color:var(--color-text-secondary);text-decoration:none}.tredco-link--quiet:hover{color:var(--color-text-link-hover);text-decoration:underline}.tredco-option{align-items:center;background:0 0;border:1px solid #0000;border-radius:var(--radius-control);box-sizing:border-box;color:var(--color-text-primary);cursor:pointer;display:flex;font-family:var(--font-ui,sans-serif);font-size:var(--type-ui);gap:var(--space-inline);line-height:1.3;padding:var(--space-2)var(--space-inset-tight);text-align:left;transition:background-color .12s,border-color .12s;width:100%}.tredco-option:hover{background:var(--color-surface-elevated-hover)}.tredco-option:focus-visible{outline:2px solid var(--color-primary-400);outline-offset:1px}.tredco-option[aria-current],.tredco-option[aria-selected=true]{background:#0055ff1f}@supports (color:color-mix(in lab,red,red)){.tredco-option[aria-current],.tredco-option[aria-selected=true]{background:color-mix(in srgb,var(--color-primary-500)12%,transparent)}}.tredco-option[aria-disabled=true]{cursor:not-allowed;opacity:.45}.tredco-option__body{flex:auto;min-width:0}.tredco-option__meta{color:var(--color-text-tertiary);display:block;font-size:var(--type-meta)}.tredco-option--mono,.tredco-option__meta{font-family:var(--font-mono,ui-monospace,monospace)}.tredco-option--mono{font-size:var(--type-control)}.tredco-option--tile{align-items:stretch;background:var(--tredco-surface-below,var(--color-surface-elevated));border-color:var(--color-border-default);border-radius:var(--radius-sheet);flex-direction:column;padding:var(--space-inset)}.tredco-option--tile[aria-selected=true]{border-color:var(--color-primary-500)}.tredco-field{background:var(--tredco-field-surface,var(--color-surface-raised));border:1px solid var(--color-border-default);border-radius:var(--radius-control);box-sizing:border-box;color:var(--color-text-primary);font-family:var(--font-ui,sans-serif);font-size:var(--type-body);font-variant-numeric:lining-nums tabular-nums;height:var(--control-height-md);padding:0 var(--space-3);transition:border-color .12s;width:100%}.tredco-field::placeholder{color:var(--color-text-muted)}.tredco-field:hover:not(:disabled){border-color:var(--color-border-muted)}.tredco-field:focus,.tredco-field:focus-within{border-color:var(--color-primary-500);box-shadow:none;outline:2px solid var(--color-primary-400);outline-offset:-2px}.tredco-field[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.tredco-field[type=search]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}.tredco-field>input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.tredco-field>input[type=search]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}.tredco-field:disabled{cursor:not-allowed;opacity:.6}.tredco-field[aria-invalid=true]{border-color:var(--color-status-error)}.tredco-field[aria-busy=true]{background:var(--color-surface-elevated);color:#0000;cursor:progress}.tredco-field--sm{font-size:var(--type-control);height:var(--control-height-sm);padding:0 var(--space-2)}.tredco-field--mono{font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--type-control)}:where(textarea).tredco-field{height:auto;line-height:1.45;min-height:calc(var(--control-height-lg) + var(--space-6));padding:var(--space-2)var(--space-3);resize:vertical}:where(select).tredco-field{padding-right:var(--space-6)}.tredco-field--select{align-items:center;cursor:pointer;display:inline-flex;gap:var(--space-2);justify-content:space-between;padding-right:var(--space-2);text-align:left;width:100%}.tredco-field--select>.tredco-field__value{flex:auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tredco-field--select>.tredco-field__value[data-placeholder]{color:var(--color-text-muted)}.tredco-field--select>.tredco-field__chevron{color:var(--color-text-tertiary);flex:none;height:var(--space-4);transition:transform var(--motion-fast)var(--motion-ease);width:var(--space-4)}.tredco-field--select[aria-expanded=true]{border-color:var(--color-primary-500)}.tredco-field--select[aria-expanded=true]>.tredco-field__chevron{transform:rotate(180deg)}.tredco-field--select:disabled{cursor:not-allowed}.tredco-field--select.tredco-field--quiet{background:0 0;border-color:#0000;padding-left:var(--space-2);width:auto}.tredco-field--select.tredco-field--quiet:hover:not(:disabled){border-color:var(--color-border-default)}.tredco-field--select.tredco-field--quiet[aria-expanded=true]{border-color:var(--color-primary-500)}.tredco-field--title{background:0 0;border-color:#0000;font-family:var(--font-display,serif);font-size:var(--type-title);font-weight:600;height:auto;letter-spacing:var(--tredco-display-letter-spacing,0);line-height:1.2;min-height:0;padding:var(--space-1)var(--space-2)}.tredco-field--title:hover:not(:focus-within):not(:disabled){border-color:var(--color-border-subtle)}.tredco-field--title::placeholder,.tredco-field--title>input::placeholder{font-weight:500}.tredco-field--bare{background:0 0;border:0;border-radius:0;font-family:var(--font-body,serif);font-size:var(--type-prose);font-variant-numeric:lining-nums;height:auto;line-height:1.45;min-height:var(--control-height-md);padding:var(--space-1)var(--space-2);resize:none}.tredco-field--bare::placeholder{font-style:italic}.tredco-field--bare:focus,.tredco-field--bare:focus-within{box-shadow:none;outline:none}.tredco-field-label{color:var(--color-text-secondary);font-weight:500;letter-spacing:.04em;margin-bottom:var(--space-1)}.tredco-field-hint,.tredco-field-label{display:block;font-family:var(--font-ui,sans-serif);font-size:var(--type-meta)}.tredco-field-hint{color:var(--color-text-tertiary);margin-top:var(--space-1)}.tredco-field-hint[data-tone=error]{color:var(--color-status-error)}.tredco-field-hint[data-tone=warning]{color:var(--color-status-warning)}.tredco-check{accent-color:var(--color-primary-500);background-color:var(--tredco-field-surface,var(--color-surface-raised));border:1px solid var(--color-border-strong);border-radius:var(--radius-control);box-sizing:border-box;cursor:pointer;flex:none;height:var(--space-4);margin:0;width:var(--space-4)}.tredco-check:checked,.tredco-check[type=radio]:checked{background-color:var(--color-primary-500);border-color:var(--color-primary-500)}.tredco-check:hover:not(:disabled){border-color:var(--color-primary-500)}.tredco-check:disabled{cursor:not-allowed;opacity:.5}.tredco-check[type=radio]{border-radius:var(--radius-seal)}.tredco-switch{cursor:pointer;display:inline-block;flex:none;height:calc(var(--space-4) + var(--space-2));position:relative;width:calc(var(--space-6) + var(--space-2))}.tredco-switch>input{height:0;opacity:0;position:absolute;width:0}.tredco-switch>i{background:var(--color-surface-inset);border-radius:var(--radius-seal);top:0;right:0;bottom:0;left:0;position:absolute;transition:background-color .18s}.tredco-switch>i:before{background:var(--color-surface-raised);border-radius:50%;box-shadow:0 1px 2px #0003;content:"";height:var(--space-4);left:var(--space-1);position:absolute;top:var(--space-1);transition:transform .18s;width:var(--space-4)}.tredco-switch>input:checked+i{background:var(--color-button-primary-static)}.tredco-switch>input:checked+i:before{transform:translate(var(--space-4))}.tredco-switch>input:focus-visible+i{outline:2px solid var(--color-primary-400);outline-offset:2px}.tredco-filter{align-items:center;background:0 0;border:1px solid var(--tredco-control-edge,var(--color-border-default));border-radius:var(--radius-seal);box-sizing:border-box;color:var(--color-text-secondary);cursor:pointer;display:inline-flex;font-family:var(--font-ui,sans-serif);font-size:var(--type-control-sm);font-weight:500;gap:var(--space-1);height:var(--control-height-sm);line-height:1;padding:0 var(--space-2)0 var(--space-3);transition:background-color var(--motion-fast)ease,border-color var(--motion-fast)ease,color var(--motion-fast)ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.tredco-filter:hover:not(:disabled){border-color:var(--color-border-strong);color:var(--color-text-primary)}.tredco-filter:focus-visible{outline:2px solid var(--color-primary-400);outline-offset:2px}.tredco-filter:disabled{cursor:not-allowed;opacity:.45}.tredco-filter[aria-expanded=true]{border-color:var(--color-primary-500);color:var(--color-text-primary)}.tredco-filter[aria-pressed=true]{border-color:#0055ff73}@supports (color:color-mix(in lab,red,red)){.tredco-filter[aria-pressed=true]{border-color:color-mix(in srgb,var(--color-primary-500)45%,transparent)}}.tredco-filter[aria-pressed=true]{background:#0055ff1f}@supports (color:color-mix(in lab,red,red)){.tredco-filter[aria-pressed=true]{background:color-mix(in srgb,var(--color-primary-500)12%,transparent)}}.tredco-filter[aria-pressed=true]{color:var(--color-text-primary)}.tredco-filter>svg,.tredco-filter__glyph{color:var(--color-text-tertiary);flex:none;height:var(--space-3);width:var(--space-3)}.tredco-filter[aria-pressed=true]>.tredco-filter__glyph,.tredco-filter[aria-pressed=true]>svg{color:var(--color-primary-500)}.tredco-filter__name{min-width:0;overflow:hidden;text-overflow:ellipsis}.tredco-filter[aria-pressed=true]>.tredco-filter__name{color:var(--color-text-tertiary)}.tredco-filter[aria-pressed=true]>.tredco-filter__name:has(+.tredco-filter__value):after{content:" ·"}.tredco-filter__value{color:var(--color-text-primary);font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis}.tredco-filter__chevron{color:var(--color-text-tertiary);flex:none;height:var(--space-3);transition:transform var(--motion-base)var(--motion-ease);width:var(--space-3)}.tredco-filter[aria-expanded=true]>.tredco-filter__chevron{transform:rotate(180deg)}.tredco-filter__clear{border-radius:var(--radius-seal);color:var(--color-text-tertiary);cursor:pointer;display:inline-grid;flex:none;height:var(--space-4);margin-right:calc(var(--space-1)*-1);place-items:center;width:var(--space-4)}.tredco-filter__clear:hover{background:#da00001f}@supports (color:color-mix(in lab,red,red)){.tredco-filter__clear:hover{background:color-mix(in srgb,var(--color-status-error)12%,transparent)}}.tredco-filter__clear:hover{color:var(--color-status-error)}.tredco-filter>.tredco-count{font-size:.6rem;height:var(--space-4);min-width:var(--space-4)}.tredco-filter--quiet{border-color:#0000;color:var(--color-text-tertiary)}.tredco-filter--quiet:hover:not(:disabled){background:var(--color-surface-elevated-hover);border-color:#0000;color:var(--color-text-secondary)}.tredco-filter--quiet[aria-expanded=true],.tredco-filter--quiet[aria-pressed=true]{border-color:#0000}.tredco-filter--value{padding-inline:var(--space-3)}.tredco-filter--icon{justify-content:center;padding:0;width:var(--control-height-sm)}.tredco-filter--icon>.tredco-filter__chevron,.tredco-filter--icon>.tredco-filter__clear,.tredco-filter--icon>.tredco-filter__name,.tredco-filter--icon>.tredco-filter__value{display:none}.tredco-filter--icon>.tredco-filter__glyph,.tredco-filter--icon>svg{height:var(--space-4);width:var(--space-4)}.tredco-filter--quiet.tredco-filter--icon[aria-pressed=true]{background:0 0;color:var(--color-text-tertiary)}.tredco-filter--quiet.tredco-filter--icon[aria-pressed=true]>.tredco-filter__glyph,.tredco-filter--quiet.tredco-filter--icon[aria-pressed=true]>svg{color:var(--color-text-tertiary)}.tredco-seal{--seal-ink:var(--color-text-tertiary);align-items:center;border:1px solid var(--seal-ink);display:inline-flex;gap:var(--space-1);padding:var(--space-1)var(--space-2)}@supports (color:color-mix(in lab,red,red)){.tredco-seal{border:1px solid color-mix(in srgb,var(--seal-ink)45%,transparent)}}.tredco-seal{background:var(--seal-ink);border-radius:var(--radius-seal)}@supports (color:color-mix(in lab,red,red)){.tredco-seal{background:color-mix(in srgb,var(--seal-ink)12%,transparent)}}.tredco-seal{color:var(--seal-ink);font-family:var(--tredco-label-font,var(--font-mono,ui-monospace,monospace));font-size:var(--type-label);font-weight:500;letter-spacing:var(--tredco-label-tracking,.08em);line-height:1.2;text-transform:uppercase;white-space:nowrap}.tredco-seal[data-tone=success]{--seal-ink:var(--color-status-success)}.tredco-seal[data-tone=warning]{--seal-ink:var(--color-status-warning)}.tredco-seal[data-tone=error]{--seal-ink:var(--color-status-error)}.tredco-seal[data-tone=info]{--seal-ink:var(--color-status-info)}.tredco-seal[data-tone=done]{--seal-ink:var(--color-status-done)}.tredco-seal[data-tone=accent]{--seal-ink:var(--color-primary-500)}.tredco-seal--solid{background:var(--seal-ink);border-color:var(--seal-ink);color:var(--color-surface-raised)}.tredco-seal__remove{background:0 0;border:0;border-radius:var(--radius-seal);color:inherit;cursor:pointer;display:inline-grid;font:inherit;height:var(--space-4);margin-right:calc(var(--space-1)*-1);padding:0;place-items:center;width:var(--space-4)}.tredco-seal__remove:hover{background:var(--seal-ink)}@supports (color:color-mix(in lab,red,red)){.tredco-seal__remove:hover{background:color-mix(in srgb,var(--seal-ink)20%,transparent)}}.tredco-count{align-items:center;background:var(--color-surface-inset);border-radius:var(--radius-seal);color:var(--color-text-secondary);display:inline-flex;font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--type-label);font-variant-numeric:lining-nums tabular-nums;font-weight:600;height:calc(var(--space-4) + var(--space-1));justify-content:center;line-height:1;min-width:calc(var(--space-4) + var(--space-1));padding:0 var(--space-1)}.tredco-count--accent{background:var(--color-primary-500);color:var(--color-on-primary)}.tredco-mark{background:#0055ff24;border-radius:var(--radius-seal);display:inline-grid;flex:none;height:var(--control-height-md);overflow:hidden;place-items:center;width:var(--control-height-md)}@supports (color:color-mix(in lab,red,red)){.tredco-mark{background:color-mix(in srgb,var(--color-primary-500)14%,transparent)}}.tredco-mark{color:var(--color-primary-700);font-family:var(--font-ui,sans-serif);font-size:var(--type-control);font-weight:600;line-height:1}.tredco-mark--sm{font-size:var(--type-label);height:var(--space-5);width:var(--space-5)}.tredco-mark--lg{font-size:var(--type-body);height:var(--control-height-lg);width:var(--control-height-lg)}.tredco-mark--solid{background:var(--color-primary-500);color:var(--color-on-primary)}.tredco-mark--outline{background:0 0;border:1px solid var(--color-border-default);color:var(--color-text-secondary)}.tredco-mark--tile{border-radius:var(--radius-control)}.tredco-mark[data-tone=success]{background:#30bf2424}@supports (color:color-mix(in lab,red,red)){.tredco-mark[data-tone=success]{background:color-mix(in srgb,var(--color-status-success)14%,transparent)}}.tredco-mark[data-tone=success]{color:var(--color-status-success)}.tredco-mark[data-tone=warning]{background:#eaad1224}@supports (color:color-mix(in lab,red,red)){.tredco-mark[data-tone=warning]{background:color-mix(in srgb,var(--color-status-warning)14%,transparent)}}.tredco-mark[data-tone=warning]{color:var(--color-status-warning)}.tredco-mark[data-tone=error]{background:#da000024}@supports (color:color-mix(in lab,red,red)){.tredco-mark[data-tone=error]{background:color-mix(in srgb,var(--color-status-error)14%,transparent)}}.tredco-mark[data-tone=error]{color:var(--color-status-error)}.tredco-mark[data-tone=info]{background:#0055ff24}@supports (color:color-mix(in lab,red,red)){.tredco-mark[data-tone=info]{background:color-mix(in srgb,var(--color-status-info)14%,transparent)}}.tredco-mark[data-tone=info]{color:var(--color-status-info)}.tredco-mark[data-tone=neutral]{background:var(--color-surface-inset);color:var(--color-text-secondary)}.tredco-mark>img{height:100%;object-fit:cover;width:100%}.tredco-mark>svg{height:55%;width:55%}.tredco-sheet{--tredco-surface:var(--color-surface-raised);--tredco-surface-below:var(--color-surface-elevated);--tredco-field-surface:var(--color-surface-elevated);background:var(--color-surface-raised);border:1px solid var(--tredco-sheet-edge,var(--color-border-default));border-radius:var(--radius-sheet);box-sizing:border-box;color:var(--color-text-primary)}.tredco-sheet__head{align-items:baseline;display:flex;gap:var(--space-4);justify-content:space-between;padding:var(--space-inset)var(--space-inset)var(--space-2)}.tredco-sheet__title{font-family:var(--font-display,serif);font-size:var(--type-title);font-weight:600;letter-spacing:var(--tredco-display-letter-spacing,0);line-height:1.2;margin:0;text-wrap:balance}.tredco-sheet__body{padding:var(--space-2)var(--space-inset)var(--space-inset)}.tredco-sheet__head+.tredco-sheet__body{padding-top:0}.tredco-sheet__foot{align-items:center;border-top:1px solid var(--color-border-subtle);display:flex;gap:var(--space-inline);justify-content:flex-end;padding:var(--space-3)var(--space-inset)}.tredco-sheet__rule{background:var(--color-border-subtle);height:1px;margin:0 var(--space-inset)}.tredco-sheet[data-interactive]{cursor:pointer;transition:background-color var(--motion-fast)ease,border-color var(--motion-fast)ease,transform var(--motion-fast)ease}.tredco-sheet[data-interactive]:hover{background:var(--tredco-sheet-hover-surface,var(--color-surface-raised-hover));border-color:var(--color-border-strong);box-shadow:var(--tredco-sheet-hover-shadow,none)}.tredco-sheet[data-interactive]:active{transform:translateY(1px)}.tredco-sheet[data-interactive]:focus-visible{outline:2px solid var(--color-primary-400);outline-offset:2px}.tredco-sheet--flush{overflow:hidden}.tredco-sheet--flush>.tredco-sheet__body{padding:0}.tredco-sheet--inset{--tredco-surface:var(--color-surface-elevated);--tredco-surface-below:var(--color-surface-page);--tredco-field-surface:var(--color-surface-raised);background:var(--color-surface-elevated);border-color:var(--color-border-subtle)}.tredco-sheet--dashed{background:0 0;border-style:dashed}.tredco-sheet--lg{border-radius:var(--radius-sheet-lg)}.tredco-sheet__foot--flush{border-top:0;padding-top:0}.tredco-sheet--floating{box-shadow:var(--shadow-floating)}.tredco-row{align-items:baseline;border-bottom:1px solid var(--color-border-subtle);color:var(--color-text-primary);display:grid;font-family:var(--font-body,serif);font-size:var(--type-body);gap:var(--space-3);grid-template-columns:auto minmax(0,1fr) auto;line-height:1.35;padding:var(--space-2)0}.tredco-row:last-child{border-bottom:0}.tredco-row__ref{color:var(--tredco-rubric-ink,var(--color-primary-500));font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--type-meta);min-width:var(--tredco-row-ref-width,calc(var(--space-7) + var(--space-1)))}.tredco-row__ref:empty{display:none}.tredco-row:not(:has(>.tredco-row__ref:not(:empty))){grid-template-columns:minmax(0,1fr) auto}.tredco-row__main{min-width:0}.tredco-row:has(>.tredco-row__select){grid-template-columns:auto var(--tredco-row-ref-width,calc(var(--space-7) + var(--space-1)))minmax(0,1fr)auto}.tredco-row__select~.tredco-row__ref{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tredco-row:has(>.tredco-row__select):not(:has(>.tredco-row__ref:not(:empty))){grid-template-columns:auto minmax(0,1fr) auto}.tredco-row__select{align-items:flex-start;align-self:stretch;box-sizing:content-box;cursor:pointer;display:flex;margin:calc(var(--space-2)*-1)calc(var(--space-3)*-1)calc(var(--space-2)*-1)calc(var(--tredco-row-inset,0px)*-1);padding:calc(var(--space-2) + (1.35em - var(--space-4))/2)var(--space-3)var(--space-2)var(--tredco-row-inset,0)}.tredco-row[aria-selected=true]{background:#0055ff1f}@supports (color:color-mix(in lab,red,red)){.tredco-row[aria-selected=true]{background:color-mix(in srgb,var(--color-primary-500)12%,transparent)}}.tredco-row__meta{color:var(--color-text-tertiary);display:block;font-family:var(--font-ui,sans-serif);font-size:var(--type-meta);font-variant-numeric:lining-nums tabular-nums}.tredco-row__amt{font-family:var(--font-mono,ui-monospace,monospace);font-variant-numeric:lining-nums tabular-nums;text-align:right;white-space:nowrap}.tredco-row__chevron{color:var(--color-text-tertiary);width:var(--space-4)}.tredco-row__arrow,.tredco-row__chevron{align-self:center;flex:none;height:var(--space-4)}.tredco-row__arrow{color:var(--color-text-link);width:var(--space-5)}.tredco-row__figures{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--space-1)var(--space-3);justify-content:space-between;margin-top:var(--space-1)}.tredco-row__figures>.tredco-row__meta{display:inline;white-space:nowrap}.tredco-row__figures>.tredco-row__amt{margin-left:auto}.tredco-row--interactive{cursor:pointer;transition:background-color .12s}.tredco-row--interactive:hover{background:var(--color-surface-raised-hover)}.tredco-row[aria-busy=true]>*{background:var(--color-surface-inset);border-radius:2px;color:#0000;min-height:1em}.tredco-band{--band-ink:var(--color-primary-500);align-items:baseline;background:var(--band-ink);display:flex;gap:var(--space-4);justify-content:space-between;padding:var(--space-2)var(--space-inset)}@supports (color:color-mix(in lab,red,red)){.tredco-band{background:color-mix(in srgb,var(--band-ink)12%,transparent)}}.tredco-band{color:var(--color-text-primary);font-family:var(--font-ui,sans-serif);font-size:var(--type-control);font-weight:600;line-height:1.3}.tredco-band[data-tone=success]{--band-ink:var(--color-status-success)}.tredco-band[data-tone=warning]{--band-ink:var(--color-status-warning)}.tredco-band[data-tone=error]{--band-ink:var(--color-status-error)}.tredco-band[data-tone=info]{--band-ink:var(--color-status-info)}.tredco-band--total{border-bottom:1px solid var(--color-border-default);border-top:1px solid var(--color-border-default);font-family:var(--font-mono,ui-monospace,monospace);font-variant-numeric:lining-nums tabular-nums}.tredco-banner{--banner-ink:var(--color-status-info);align-items:baseline;border:1px solid var(--banner-ink);display:flex;gap:var(--space-3);padding:var(--space-3)var(--space-inset-tight)}@supports (color:color-mix(in lab,red,red)){.tredco-banner{border:1px solid color-mix(in srgb,var(--banner-ink)30%,transparent)}}.tredco-banner{background:var(--banner-ink);border-radius:var(--radius-control)}@supports (color:color-mix(in lab,red,red)){.tredco-banner{background:color-mix(in srgb,var(--banner-ink)12%,transparent)}}.tredco-banner{color:var(--color-text-primary);font-family:var(--font-body,serif);font-size:var(--type-ui);line-height:1.4}.tredco-banner>b,.tredco-banner>strong,.tredco-banner__title{color:var(--banner-ink);font-weight:600}.tredco-banner[data-tone=success]{--banner-ink:var(--color-status-success)}.tredco-banner[data-tone=warning]{--banner-ink:var(--color-status-warning)}.tredco-banner[data-tone=error]{--banner-ink:var(--color-status-error)}.tredco-banner[data-tone=info]{--banner-ink:var(--color-status-info)}.tredco-banner[data-tone=accent]{--banner-ink:var(--color-primary-500)}:root[data-brand-theme=renaissance] .tredco-banner[data-tone=error]{border-color:var(--banner-ink);padding-left:var(--space-5)}@supports (color:color-mix(in lab,red,red)){:root[data-brand-theme=renaissance] .tredco-banner[data-tone=error]{border-color:color-mix(in srgb,var(--banner-ink)48%,transparent)}}:root[data-brand-theme=renaissance] .tredco-banner[data-tone=error]{background-image:repeating-linear-gradient(135deg,var(--banner-ink)0 2px,transparent 2px 6px)}@supports (color:color-mix(in lab,red,red)){:root[data-brand-theme=renaissance] .tredco-banner[data-tone=error]{background-image:repeating-linear-gradient(135deg,color-mix(in srgb,var(--banner-ink)34%,transparent)0 2px,transparent 2px 6px)}}:root[data-brand-theme=renaissance] .tredco-banner[data-tone=error]{background-position:0 0;background-repeat:no-repeat;background-size:8px 100%}.tredco-banner--inline{border-radius:0;border-width:0 0 1px}.tredco-label{color:var(--color-text-tertiary);font-family:var(--tredco-label-font,var(--font-mono,ui-monospace,monospace));font-size:var(--type-label);font-weight:500;letter-spacing:var(--tredco-label-tracking,.08em);line-height:1.4;text-transform:uppercase}.tredco-label--strong{color:var(--color-text-secondary)}.tredco-hr{background:var(--color-border-default);border:0;height:1px;margin:0}.tredco-hr--subtle{background:var(--color-border-subtle)}.tredco-hr--labelled,.tredco-rule{align-items:center;background:0 0;color:var(--tredco-rule-color,var(--color-primary-500));display:flex;font-family:var(--tredco-label-font,var(--font-ui,sans-serif));font-size:var(--type-label);gap:var(--space-3);height:auto;letter-spacing:var(--tredco-label-tracking,.08em);text-transform:uppercase}.tredco-hr--labelled:after,.tredco-hr--labelled:before,.tredco-rule:after,.tredco-rule:before{background:var(--tredco-rule-line,linear-gradient(90deg,transparent,currentColor,transparent));content:"";flex:1;height:1px}.tredco-numeral{font-family:var(--font-mono,ui-monospace,monospace);font-style:normal;font-variant-numeric:lining-nums tabular-nums}.tredco-dialog{--tredco-surface:var(--color-surface-raised);--tredco-surface-below:var(--color-surface-elevated);--tredco-field-surface:var(--color-surface-elevated);background:var(--color-surface-raised);border:1px solid var(--color-border-default);border-radius:var(--radius-sheet);box-shadow:var(--shadow-floating);box-sizing:border-box;color:var(--color-text-primary);width:min(28rem,calc(100vw - var(--page-gutter-mobile)*2))}.tredco-dialog--wide{width:min(44rem,calc(100vw - var(--page-gutter-mobile)*2))}.tredco-dialog--drawer{border-bottom:0;border-radius:var(--radius-sheet)var(--radius-sheet)0 0;width:auto}.tredco-dialog--drawer-side{border-radius:0;width:auto}.tredco-popover{--tredco-surface:var(--color-surface-raised);--tredco-surface-below:var(--color-surface-elevated);--tredco-field-surface:var(--color-surface-elevated);background:var(--color-surface-raised);border:1px solid var(--color-border-default);border-radius:var(--radius-sheet);box-shadow:var(--shadow-floating);box-sizing:border-box;color:var(--color-text-primary);min-width:12rem;padding:var(--space-1)}.tredco-tooltip{background:var(--color-text-primary);border-radius:3px;color:var(--color-surface-raised);display:inline-block;font-family:var(--font-ui,sans-serif);font-size:var(--type-meta);font-weight:500;line-height:1.35;max-width:20rem;padding:var(--space-1)var(--space-2)}.tredco-tabs{border-bottom:1px solid var(--color-border-default);display:flex;gap:var(--space-5)}.tredco-tabs>.tredco-tabs__tab,.tredco-tabs>[role=tab]{background:0 0;border:0;border-bottom:2px solid #0000;color:var(--color-text-secondary);cursor:pointer;font-family:var(--font-ui,sans-serif);font-size:var(--type-control);font-weight:500;margin-bottom:-1px;padding:var(--space-2)0;transition:color .12s,border-color .12s}.tredco-tabs>.tredco-tabs__tab:hover,.tredco-tabs>[role=tab]:hover{color:var(--color-text-primary)}.tredco-tabs>.tredco-tabs__tab[aria-selected=true],.tredco-tabs>.tredco-tabs__tab[data-state=active],.tredco-tabs>[role=tab][aria-selected=true],.tredco-tabs>[role=tab][data-state=active]{border-bottom-color:var(--color-primary-500);color:var(--color-text-primary)}.tredco-tabs--chips{align-items:center;border-bottom:0;gap:var(--space-1)}.tredco-tabs--chips>.tredco-tabs__tab{align-items:center;background:var(--color-surface-elevated);border:0;border-radius:var(--radius-control);color:var(--color-text-secondary);cursor:default;display:inline-flex;gap:var(--space-1);height:var(--control-height-sm);margin:0;min-width:0;padding:0 var(--space-1)0 var(--space-3);transition:background-color .12s,color .12s}.tredco-tabs--chips>.tredco-tabs__tab:hover{background:var(--color-surface-elevated-hover);color:var(--color-text-primary)}.tredco-tabs--chips>.tredco-tabs__tab[data-state=active]{background:#0055ff1f}@supports (color:color-mix(in lab,red,red)){.tredco-tabs--chips>.tredco-tabs__tab[data-state=active]{background:color-mix(in srgb,var(--color-primary-500)12%,transparent)}}.tredco-tabs--chips>.tredco-tabs__tab[data-state=active]{color:var(--color-text-primary)}.tredco-tabs--chips.tredco-tabs--frame>.tredco-tabs__tab{background:0 0}.tredco-tabs--chips.tredco-tabs--frame>.tredco-tabs__tab:hover{background:var(--color-surface-elevated-hover)}.tredco-tabs--chips.tredco-tabs--frame>.tredco-tabs__tab[data-state=active]{background:#0055ff1f}@supports (color:color-mix(in lab,red,red)){.tredco-tabs--chips.tredco-tabs--frame>.tredco-tabs__tab[data-state=active]{background:color-mix(in srgb,var(--color-primary-500)12%,transparent)}}.tredco-tabs__controls{align-items:center;display:inline-flex;flex:none}@media (hover:hover){.tredco-tabs--chips.tredco-tabs--frame>.tredco-tabs__tab:not([data-state=active]):not(:hover):not(:focus-within){padding-right:var(--space-3)}.tredco-tabs--chips.tredco-tabs--frame>.tredco-tabs__tab:not([data-state=active]):not(:hover):not(:focus-within)>.tredco-tabs__controls{display:none}}.tredco-tabs--chips>.tredco-tabs__tab>.tredco-tabs__label{background:0 0;border:0;color:inherit;cursor:pointer;font:inherit;min-width:0;padding:0}.tredco-tabs--chips>.tredco-tabs__tab>.tredco-tabs__label:focus-visible{border-radius:2px;outline:2px solid var(--color-primary-400);outline-offset:2px}.tredco-tabs__close{background:0 0;border:0;border-radius:var(--radius-icon,var(--radius-seal));color:var(--color-text-tertiary);cursor:pointer;display:inline-grid;flex:none;height:var(--space-4);padding:0;place-items:center;transition:background-color .12s,color .12s;width:var(--space-4)}.tredco-tabs__close:hover{background:#da00001f}@supports (color:color-mix(in lab,red,red)){.tredco-tabs__close:hover{background:color-mix(in srgb,var(--color-status-error)12%,transparent)}}.tredco-tabs__close:hover{color:var(--color-status-error)}.tredco-tabs>.tredco-tabs__tab:focus-visible,.tredco-tabs>[role=tab]:focus-visible{outline:2px solid var(--color-primary-400);outline-offset:2px}.tredco-tabs--boxed{background:var(--color-surface-inset);border-bottom:1px solid var(--tredco-control-edge,var(--color-border-strong));border:1px solid var(--tredco-control-edge,var(--color-border-strong));border-radius:var(--radius-control);display:inline-flex;gap:0;overflow:hidden}.tredco-tabs--boxed>.tredco-tabs__tab,.tredco-tabs--boxed>[role=tab]{border:0;color:var(--color-text-secondary);height:calc(var(--control-height-md) - 2px);margin:0;padding:0 var(--space-3);white-space:nowrap}.tredco-tabs--boxed>.tredco-tabs__tab+.tredco-tabs__tab,.tredco-tabs--boxed>[role=tab]+[role=tab]{border-left:1px solid var(--color-border-default)}.tredco-tabs--boxed>.tredco-tabs__tab[aria-selected=true],.tredco-tabs--boxed>.tredco-tabs__tab[data-state=active],.tredco-tabs--boxed>[role=tab][aria-selected=true],.tredco-tabs--boxed>[role=tab][data-state=active]{background:var(--color-text-primary);border-bottom:0;color:var(--color-surface-raised)}.tredco-tabs--boxed.tredco-tabs--sm>.tredco-tabs__tab,.tredco-tabs--boxed.tredco-tabs--sm>[role=tab]{font-size:var(--type-control-sm);height:calc(var(--control-height-sm) - 2px)}.tredco-empty{border:1px dashed var(--color-border-default);border-radius:var(--radius-sheet);display:grid;gap:var(--space-1);justify-items:center;padding:var(--space-6)var(--space-4);text-align:center}.tredco-empty>*{max-width:100%;min-width:0}.tredco-empty img,.tredco-empty svg{height:auto;max-width:100%}.tredco-empty__glyph{color:var(--color-text-muted);font-size:var(--type-title)}.tredco-empty__title{font-family:var(--font-display,serif);font-size:var(--type-title);font-weight:600;letter-spacing:var(--tredco-display-letter-spacing,0);margin:0}.tredco-empty__sub{color:var(--color-text-secondary);font-family:var(--font-body,serif);font-size:var(--type-ui);font-style:italic;margin:0 0 var(--space-2)}.tredco-skeleton{background:var(--color-surface-inset);border-radius:2px;box-sizing:border-box;color:#0000;display:block;height:1em;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%}.tredco-skeleton--title{height:1.4em;max-width:60%}.tredco-skeleton--block{border-radius:var(--radius-control);height:auto;min-height:var(--space-8)}.tredco-skeleton--circle{border-radius:var(--radius-seal);height:var(--control-height-md);width:var(--control-height-md)}.tredco-skeleton--sm{height:.75em}.tredco-skeleton-stack{display:flex;flex-direction:column;gap:var(--space-stack)}.tredco-skeleton-stack>.tredco-skeleton:last-child:not(:only-child){max-width:70%}.tredco-spinner{border:2px solid;box-sizing:border-box;display:inline-block;flex:none;height:var(--space-4);width:var(--space-4)}@supports (color:color-mix(in lab,red,red)){.tredco-spinner{border:2px solid color-mix(in srgb,currentColor 25%,transparent)}}.tredco-spinner{animation:tredco-spin .8s linear infinite;border-radius:var(--radius-seal);border-top-color:currentColor}.tredco-spinner--sm{border-width:1.5px;height:var(--space-3);width:var(--space-3)}.tredco-spinner--lg{border-width:3px;height:var(--space-6);width:var(--space-6)}.tredco-loading{align-items:center;color:var(--color-text-secondary);display:inline-flex;font-family:var(--font-body,serif);font-size:var(--type-ui);font-style:italic;gap:var(--space-2)}.tredco-loading--block{display:flex;justify-content:center;padding:var(--space-6)var(--space-4);width:100%}.tredco-working{animation:tredco-working var(--motion-working)ease-in-out infinite}@keyframes tredco-spin{0%{transform:translate(-50%,-50%)rotate(var(--orbit-tilt,0deg))rotate(0)}to{transform:translate(-50%,-50%)rotate(var(--orbit-tilt,0deg))rotate(1turn)}}@keyframes tredco-working{0%,to{opacity:1}50%{opacity:.45}}.tredco-disclosure{border-bottom:1px solid var(--color-border-subtle)}.tredco-disclosure:last-child{border-bottom:0}.tredco-disclosure__summary{align-items:center;background:0 0;border:0;box-sizing:border-box;color:var(--color-text-primary);cursor:pointer;display:flex;font-family:var(--font-ui,sans-serif);font-size:var(--type-ui);font-weight:500;gap:var(--space-3);line-height:1.3;list-style:none;padding:var(--space-3)0;text-align:left;width:100%}.tredco-disclosure__summary::-webkit-details-marker{display:none}.tredco-disclosure__summary:hover{color:var(--color-text-link-hover)}.tredco-disclosure__summary:focus-visible{border-radius:2px;outline:2px solid var(--color-primary-400);outline-offset:2px}.tredco-disclosure__title{flex:auto;min-width:0}.tredco-disclosure__chevron{color:var(--color-text-tertiary);flex:none;height:var(--space-4);transition:transform var(--motion-base)var(--motion-ease);width:var(--space-4)}.tredco-disclosure[open]>.tredco-disclosure__summary>.tredco-disclosure__chevron,.tredco-disclosure__summary[aria-expanded=true]>.tredco-disclosure__chevron{transform:rotate(180deg)}.tredco-disclosure__body{padding:0 0 var(--space-3)}.tredco-sheet>.tredco-disclosure>.tredco-disclosure__body,.tredco-sheet>.tredco-disclosure>.tredco-disclosure__summary{padding-inline:var(--space-inset)}.tredco-meter{--meter:0%;--meter-ink:var(--color-primary-500);background:var(--color-surface-inset);border-radius:var(--radius-seal);box-sizing:border-box;display:block;height:var(--space-2);overflow:hidden;position:relative;width:100%}.tredco-meter:before{background:var(--meter-ink);border-radius:inherit;content:"";inset:0 auto 0 0;position:absolute;transition:width var(--motion-slow)var(--motion-ease);width:var(--meter)}.tredco-meter[data-tone=success]{--meter-ink:var(--color-status-success)}.tredco-meter[data-tone=warning]{--meter-ink:var(--color-status-warning)}.tredco-meter[data-tone=error]{--meter-ink:var(--color-status-error)}.tredco-meter[data-tone=info]{--meter-ink:var(--color-status-info)}.tredco-meter[data-tone=done]{--meter-ink:var(--color-status-done)}.tredco-meter[data-tone=neutral]{--meter-ink:var(--color-text-tertiary)}.tredco-meter--sm{height:var(--space-1)}.tredco-meter--lg{height:var(--space-3)}.tredco-meter--segmented{--segments:4}.tredco-meter--segmented:after{background-image:repeating-linear-gradient(90deg,transparent 0 calc(100%/var(--segments) - 2px),var(--color-surface-raised)calc(100%/var(--segments) - 2px)calc(100%/var(--segments)));content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.tredco-meter-ticks{color:var(--color-text-tertiary);font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--type-label);font-variant-numeric:lining-nums tabular-nums;margin-top:var(--space-1)}.tredco-meter-line,.tredco-meter-ticks{display:flex;justify-content:space-between}.tredco-meter-line{align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-1)}.tredco-field--amount,.tredco-field--prefix,.tredco-field--search,.tredco-field--stepper,.tredco-field--suffix{align-items:center;cursor:text;display:flex;gap:var(--space-2);padding-right:var(--space-2)}.tredco-field--amount>input,.tredco-field--prefix>input,.tredco-field--search>input,.tredco-field--stepper>input,.tredco-field--suffix>input{background:0 0;border:0;color:inherit;flex:auto;font:inherit;font-variant-numeric:inherit;height:100%;min-width:0;outline:none;padding:0}.tredco-field--amount>input:focus,.tredco-field--prefix>input:focus,.tredco-field--search>input:focus,.tredco-field--stepper>input:focus,.tredco-field--suffix>input:focus{box-shadow:none;outline:none}.tredco-field--amount>input::placeholder,.tredco-field--prefix>input::placeholder,.tredco-field--search>input::placeholder,.tredco-field--suffix>input::placeholder{color:var(--color-text-muted)}.tredco-field__glyph{height:var(--space-4);width:var(--space-4)}.tredco-field__affix,.tredco-field__glyph{color:var(--color-text-tertiary);flex:none}.tredco-field__affix{font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--type-meta);white-space:nowrap}.tredco-field--prefix>.tredco-field__affix{order:-1}.tredco-field--search>.tredco-button--icon{color:var(--color-text-tertiary);height:var(--space-5);margin-right:calc(var(--space-1)*-1);width:var(--space-5)}.tredco-field--amount{font-family:var(--font-mono,ui-monospace,monospace)}.tredco-field--amount>input{text-align:right}.tredco-field--stepper{padding-left:var(--space-1);padding-right:var(--space-1)}.tredco-field--stepper>input{font-family:var(--font-mono,ui-monospace,monospace);text-align:center}.tredco-field__step{background:0 0;border:0;border-radius:var(--radius-icon,var(--radius-control));color:var(--color-text-secondary);cursor:pointer;display:inline-grid;flex:none;font:inherit;height:calc(var(--control-height-md) - var(--space-2));padding:0;place-items:center;width:calc(var(--control-height-md) - var(--space-2))}.tredco-field__step:hover:not(:disabled){background:var(--color-surface-elevated-hover);color:var(--color-text-primary)}.tredco-field__step:disabled{cursor:not-allowed;opacity:.4}.tredco-field--sm.tredco-field--stepper>.tredco-field__step{height:calc(var(--control-height-sm) - var(--space-2));width:calc(var(--control-height-sm) - var(--space-2))}.tredco-field--range{accent-color:var(--color-primary-500);background:0 0;border:0;cursor:pointer;padding:0}.tredco-field--range:focus,.tredco-field--range:focus-within{outline:none}.tredco-field--range:focus-visible{border-radius:var(--radius-seal);outline:2px solid var(--color-primary-400);outline-offset:2px}.tredco-field--readonly,.tredco-field[readonly]{background:var(--color-surface-elevated);border-color:var(--color-border-subtle);color:var(--color-text-secondary);cursor:default}.tredco-field--readonly:hover,.tredco-field[readonly]:hover{border-color:var(--color-border-subtle)}.tredco-field-hint--count{font-family:var(--font-mono,ui-monospace,monospace);font-variant-numeric:lining-nums tabular-nums;text-align:right}.tredco-field-hint--count[data-tone=warning]{color:var(--color-status-warning)}.tredco-seal--dot{background:var(--seal-ink);border:0;height:var(--space-2);padding:0;vertical-align:middle;width:var(--space-2)}.tredco-seal--dot.tredco-seal--lg{height:var(--space-3);width:var(--space-3)}.tredco-seal--dot[data-state=live]{animation:tredco-working var(--motion-working)ease-in-out infinite}.tredco-mark-stack{align-items:center;display:inline-flex}.tredco-mark-stack>.tredco-mark{box-shadow:0 0 0 2px var(--color-surface-raised)}.tredco-mark-stack>.tredco-mark+.tredco-mark{margin-left:calc(var(--space-2)*-1)}.tredco-mark-stack>.tredco-count{margin-left:var(--space-1)}.tredco-kicker--quiet{color:var(--color-text-tertiary)}.tredco-numeral[data-tone=positive]{color:var(--color-status-success)}.tredco-numeral[data-tone=negative]{color:var(--color-status-error)}.tredco-numeral[data-tone=warning]{color:var(--color-status-warning)}.tredco-numeral[data-tone=muted]{color:var(--color-text-tertiary)}.tredco-numeral[data-tone=accent]{color:var(--color-primary-500)}.tredco-sheet__foot--sticky{background:var(--color-surface-raised);bottom:var(--tredco-keyboard-inset,var(--keyboard-inset-height,0));position:sticky;z-index:1}.tredco-sheet__hint{color:var(--color-text-tertiary);font-family:var(--font-body,serif);font-size:var(--type-meta);font-style:italic;margin:0}.tredco-sheet__foot>.tredco-sheet__hint{flex:auto;min-width:0}.tredco-sheet__head--ruled{border-bottom:1px solid var(--color-border-subtle);padding-bottom:var(--space-3)}.tredco-sheet__head--ruled+.tredco-sheet__body{padding-top:var(--space-3)}.tredco-on-media{--color-text-primary:var(--color-on-media-ink);--color-text-secondary:var(--color-on-media-ink-2);--color-text-tertiary:var(--color-on-media-ink-3);--color-border-strong:var(--color-on-media-edge-strong);--color-border-default:var(--color-on-media-edge);--color-surface-raised:var(--color-on-media-fill);--color-surface-elevated-hover:var(--color-on-media-fill-hover);--color-surface-inset:var(--color-on-media-fill-inset);--radius-control:var(--radius-seal);--tredco-control-transform:none;color:var(--color-text-primary)}.tredco-density-compact{--control-height-md:var(--control-height-sm);--control-height-lg:var(--control-height-md);--space-inset:var(--space-3);--space-inset-tight:var(--space-2);--space-stack:var(--space-1);--type-control:var(--type-control-sm);--type-body:var(--type-ui);--type-prose:calc(var(--type-body)*1.1)}@media (prefers-reduced-motion:reduce){.tredco-button,.tredco-disclosure__chevron,.tredco-field,.tredco-meter:before,.tredco-option,.tredco-row--interactive,.tredco-switch>i,.tredco-switch>i:before,.tredco-tabs--chips>.tredco-tabs__tab,.tredco-tabs>.tredco-tabs__tab,.tredco-tabs>[role=tab],.tredco-tabs__close{transition:none}.tredco-spinner{animation-duration:1.6s}.tredco-seal--dot[data-state=live],.tredco-working{animation:none}}.tredco-fade-enter-active{transition:opacity var(--motion-base)var(--motion-ease)}.tredco-fade-leave-active{transition:opacity var(--motion-fast)var(--motion-ease)}.tredco-fade-enter-from,.tredco-fade-leave-to{opacity:0}.tredco-rise-enter-active{transition:opacity var(--motion-base)var(--motion-ease),transform var(--motion-base)var(--motion-ease)}.tredco-rise-leave-active{transition:opacity var(--motion-fast)var(--motion-ease),transform var(--motion-fast)var(--motion-ease)}.tredco-rise-enter-from,.tredco-rise-leave-to{opacity:0;transform:translateY(var(--space-2))}.tredco-slide-up-enter-active{transition:transform var(--motion-slow)var(--motion-ease-out),opacity var(--motion-slow)var(--motion-ease-out)}.tredco-slide-up-leave-active{transition:transform var(--motion-base)var(--motion-ease-out),opacity var(--motion-base)var(--motion-ease-out)}.tredco-slide-up-enter-from,.tredco-slide-up-leave-to{opacity:0;transform:translateY(100%)}@media (prefers-reduced-motion:reduce){.tredco-fade-enter-active,.tredco-fade-leave-active,.tredco-rise-enter-active,.tredco-rise-leave-active,.tredco-slide-up-enter-active,.tredco-slide-up-leave-active{transition-duration:1ms}}.tredco-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2)var(--space-3);min-height:var(--control-height-md)}.tredco-toolbar__group{align-items:center;display:inline-flex;gap:var(--space-inline)}.tredco-toolbar__spacer{flex:auto}.tredco-toolbar>.tredco-field,.tredco-toolbar__group>.tredco-field{min-width:10rem;width:auto}.tredco-toolbar--bar{border-bottom:1px solid var(--color-border-subtle);padding:var(--space-2)var(--space-3)}.tredco-actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2)}.tredco-actions--sticky{background:var(--tredco-surface,var(--color-surface-elevated));margin-inline:calc(var(--tredco-actions-bleed,0px)*-1);padding:var(--space-2)var(--tredco-actions-bleed,0);position:sticky;top:calc(var(--tredco-actions-top,var(--tredco-actions-bleed,0px))*-1);z-index:2}.tredco-sheet>.tredco-actions{margin-inline:0;padding-inline:var(--space-inset)}.tredco-list{display:flex;flex-direction:column}.tredco-list>.tredco-list__head,.tredco-list>.tredco-row{--tredco-row-inset:var(--space-inset);padding-inline:var(--space-inset)}.tredco-list>.tredco-row:has(>.tredco-row__ref:not(:empty)){grid-template-columns:max(var(--margin-column),calc(var(--space-7) + var(--space-1)))minmax(0,1fr)auto}.tredco-list>.tredco-row:has(>.tredco-row__select):has(>.tredco-row__ref:not(:empty)){grid-template-columns:auto var(--tredco-row-ref-width,calc(var(--space-7) + var(--space-1)))minmax(0,1fr)auto}.tredco-list__head{background:var(--tredco-surface,var(--color-surface-raised));border-bottom:1px solid var(--color-border-default);display:grid;gap:var(--space-3);grid-template-columns:max(var(--margin-column),calc(var(--space-7) + var(--space-1)))minmax(0,1fr)auto;padding-block:var(--space-2);position:sticky;top:0;z-index:1}.tredco-list__head>*{color:var(--color-text-tertiary);font-family:var(--tredco-label-font,var(--font-mono,ui-monospace,monospace));font-size:var(--type-label);font-weight:500;letter-spacing:var(--tredco-label-tracking,.08em);text-transform:uppercase}.tredco-list__head>:last-child{text-align:right}.tredco-list>.tredco-band+.tredco-row{border-top:0}.tredco-list__empty{padding:var(--space-section)var(--space-inset)}.tredco-form{display:flex;flex-direction:column;gap:var(--space-section);max-width:var(--measure)}.tredco-form__section{display:flex;flex-direction:column;gap:var(--space-3)}.tredco-form__section-title{margin:0 0 var(--space-1)}.tredco-form__row{align-items:start;border-bottom:1px solid var(--color-border-subtle);column-gap:var(--space-4);display:grid;grid-template-columns:minmax(8rem,12rem) minmax(0,1fr);padding:var(--space-3)0;row-gap:var(--space-1)}.tredco-form__row:last-child{border-bottom:0}.tredco-form__label{color:var(--color-text-primary);font-family:var(--font-ui,sans-serif);font-size:var(--type-ui);font-weight:500;padding-top:calc((var(--control-height-md) - 1.2em)/2)}.tredco-form__label small{color:var(--color-text-tertiary);display:block;font-size:var(--type-meta);font-weight:400}.tredco-form__control{display:flex;flex-direction:column;gap:var(--space-stack);min-width:0}.tredco-form__control--inline{align-items:center;flex-direction:row;gap:var(--space-3);min-height:var(--control-height-md)}label.tredco-form__row{cursor:pointer}.tredco-form__row:has(>.tredco-form__control--inline){align-items:center;padding:var(--space-2)0}.tredco-form__row:has(>.tredco-form__control--inline)>.tredco-form__label{padding-top:0}.tredco-form__row:has(>.tredco-form__control--inline)>.tredco-form__control--inline{min-height:0}.tredco-form__hint{color:var(--color-text-tertiary);font-family:var(--font-ui,sans-serif);font-size:var(--type-meta);grid-column:2}.tredco-form__actions{border-top:1px solid var(--color-border-default);display:flex;gap:var(--space-inline);justify-content:flex-end;padding-top:var(--space-4)}@media (max-width:599px){.tredco-form__row{grid-template-columns:minmax(0,1fr)}.tredco-form__label{padding-top:0}.tredco-form__hint{grid-column:1}.tredco-form__row:has(>.tredco-form__control--inline){column-gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto}}.tredco-stat{align-items:flex-start;display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.tredco-stat__value{color:var(--color-text-primary);font-family:var(--font-mono,ui-monospace,monospace);font-size:calc(var(--type-title)*1.35);font-variant-numeric:lining-nums tabular-nums;line-height:1.15;white-space:nowrap}.tredco-stat--hero .tredco-stat__value{color:var(--tredco-hero-ink,var(--color-primary-500));font-family:var(--font-display,serif);font-size:calc(var(--type-title)*1.7);font-style:italic;font-weight:500}.tredco-stat__delta{color:var(--color-text-muted);font-family:var(--font-body,serif);font-size:var(--type-control)}.tredco-stat__delta[data-tone=success]{color:var(--color-status-success)}.tredco-stat__delta[data-tone=error]{color:var(--color-status-error)}.tredco-stat__delta[data-tone=warning]{color:var(--color-status-warning)}.tredco-stat-row{display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.tredco-stat-row>.tredco-sheet>.tredco-sheet__body{padding:var(--space-inset)}.tredco-stat-row--grid{background:var(--color-border-subtle);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sheet);gap:1px;overflow:hidden}.tredco-stat-row--grid>.tredco-stat{background:var(--tredco-surface-below,var(--color-surface-elevated));padding:var(--space-inset)}.tredco-stat-row--band{background:#0055ff14;border-radius:var(--radius-control);display:flex;flex-wrap:wrap;gap:var(--space-3)var(--space-6);padding:var(--space-3)var(--space-inset)}@supports (color:color-mix(in lab,red,red)){.tredco-stat-row--band{background:color-mix(in srgb,var(--color-primary-500)8%,transparent)}}.tredco-stat-row--band>.tredco-stat{gap:0}.tredco-stat-row--band>.tredco-stat>.tredco-stat__value{font-size:var(--type-title)}.tredco-stat-row--strip{background:var(--color-surface-raised);border-bottom:1px solid var(--color-border-default);border-radius:0;border-top:1px solid var(--color-border-subtle);display:grid;gap:0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0}.tredco-stat-row--strip>.tredco-stat{gap:0;min-width:0;padding:var(--space-2)var(--space-3)}.tredco-stat-row--strip>.tredco-stat:first-child{padding-left:var(--space-4)}.tredco-stat-row--strip>.tredco-stat:last-child{padding-right:var(--space-4)}.tredco-stat-row--strip>.tredco-stat>.tredco-stat__value{margin-top:.2em}.tredco-stat-row--strip>.tredco-stat>.tredco-stat__delta{margin-top:.15em}.tredco-stat-row--strip>.tredco-stat+.tredco-stat{border-left:1px solid var(--color-border-subtle)}.tredco-stat-row--strip>.tredco-stat>.tredco-stat__value{font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--type-ui);font-variant-numeric:lining-nums tabular-nums;white-space:nowrap}.tredco-stat-row--strip>.tredco-stat[data-lead]>.tredco-stat__value{font-weight:600}.tredco-stat-row__link{align-items:center;background:0 0;border:0;border-top:1px solid var(--color-border-subtle);color:var(--color-text-link);cursor:pointer;display:flex;font-family:var(--font-ui,sans-serif);font-size:var(--type-control-sm);font-weight:600;gap:var(--space-2);grid-column:1/-1;justify-content:flex-end;min-height:2.75rem;padding:0 var(--space-4);text-decoration:none;width:100%}.tredco-stat-row__link:hover{background:var(--color-surface-raised-hover)}.tredco-stat[data-tone=success]>.tredco-stat__value{color:var(--color-status-success)}.tredco-stat[data-tone=warning]>.tredco-stat__value{color:var(--color-status-warning)}.tredco-stat[data-tone=error]>.tredco-stat__value{color:var(--color-status-error)}.tredco-stat[data-tone=muted]>.tredco-stat__value{color:var(--color-text-tertiary)}.tredco-stat--sm>.tredco-stat__value{font-size:var(--type-title)}.tredco-table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.tredco-table{border-collapse:collapse;color:var(--color-text-primary);font-family:var(--font-body,serif);font-size:var(--type-body);line-height:1.35;width:100%}.tredco-table td,.tredco-table th{padding:var(--space-2)var(--space-3);text-align:left;vertical-align:baseline}.tredco-table td:first-child,.tredco-table th:first-child{padding-left:var(--space-inset)}.tredco-table td:last-child,.tredco-table th:last-child{padding-right:var(--space-inset)}.tredco-table>thead th,.tredco-table__head th{background:var(--tredco-surface,var(--color-surface-raised));border-bottom:1px solid var(--color-border-default);color:var(--color-text-tertiary);font-family:var(--tredco-label-font,var(--font-mono,ui-monospace,monospace));font-size:var(--type-label);font-weight:500;letter-spacing:var(--tredco-label-tracking,.08em);padding-block:var(--space-2);position:sticky;text-transform:uppercase;top:0;white-space:nowrap;z-index:1}.tredco-table>tbody>tr{border-bottom:1px solid var(--color-border-subtle)}.tredco-table>tbody>tr:last-child{border-bottom:0}.tredco-table>tbody>tr[data-interactive],.tredco-table__row--interactive{cursor:pointer;transition:background-color var(--motion-fast)ease}.tredco-table>tbody>tr[data-interactive]:hover,.tredco-table__row--interactive:hover{background:var(--color-surface-raised-hover)}.tredco-table>tbody>tr[aria-selected=true]{background:#0055ff14}@supports (color:color-mix(in lab,red,red)){.tredco-table>tbody>tr[aria-selected=true]{background:color-mix(in srgb,var(--color-primary-500)8%,transparent)}}.tredco-table__num{font-family:var(--font-mono,ui-monospace,monospace);font-variant-numeric:lining-nums tabular-nums;text-align:right;white-space:nowrap}.tredco-table .tredco-table__num{text-align:right}.tredco-table__ref{color:var(--tredco-rubric-ink,var(--color-primary-500));font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--type-meta);white-space:nowrap}.tredco-table>tfoot>tr>td,.tredco-table__total>td{background:#0055ff1f;border-bottom:1px solid var(--color-border-default);border-top:1px solid var(--color-border-default)}@supports (color:color-mix(in lab,red,red)){.tredco-table>tfoot>tr>td,.tredco-table__total>td{background:color-mix(in srgb,var(--color-primary-500)12%,transparent)}}.tredco-table>tfoot>tr>td,.tredco-table__total>td{font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--type-control);font-variant-numeric:lining-nums tabular-nums;font-weight:600}.tredco-table__band>td{background:#0055ff14}@supports (color:color-mix(in lab,red,red)){.tredco-table__band>td{background:color-mix(in srgb,var(--color-primary-500)8%,transparent)}}.tredco-table__band>td{font-family:var(--font-ui,sans-serif);font-size:var(--type-control);font-weight:600}.tredco-table>tbody>tr[data-depth="1"]>td:first-child{padding-left:calc(var(--space-inset) + var(--space-4))}.tredco-table>tbody>tr[data-depth="2"]>td:first-child{padding-left:calc(var(--space-inset) + var(--space-6))}.tredco-table__toggle{background:0 0;border:0;border-radius:var(--radius-control);color:var(--color-text-tertiary);cursor:pointer;display:inline-grid;height:var(--space-4);margin-inline:calc((var(--space-4) + var(--space-1))*-1)var(--space-1);padding:0;place-items:center;position:relative;transition:transform .12s,color .12s;vertical-align:-.2em;width:var(--space-4)}.tredco-table__toggle:after{content:"";inset:calc(var(--space-2)*-1);position:absolute}.tredco-table__toggle>svg{height:100%;width:100%}.tredco-table__toggle[aria-expanded=true]{color:var(--color-text-link);transform:rotate(90deg)}.tredco-table>tbody>tr:hover>td>.tredco-table__toggle{color:var(--color-text-link)}.tredco-table__toggle:focus-visible{outline:2px solid var(--color-primary-400);outline-offset:1px}.tredco-table__toggle--empty{pointer-events:none;visibility:hidden}.tredco-table td:has(>.tredco-table__toggle){padding-left:calc(var(--space-inset) + var(--space-4) + var(--space-1))}.tredco-table td.tredco-table__toggle-cell{padding-inline:var(--space-inset)0;width:0}.tredco-table__toggle-cell>.tredco-table__toggle{margin-inline:0}.tredco-table>tbody>tr[data-detail],.tredco-table>tbody>tr[data-open]{border-bottom:0}.tredco-table>tbody>tr[data-detail=last]:not(:last-child),.tredco-table>tbody>tr[data-detail=panel]:not(:last-child){border-bottom:1px solid var(--color-border-subtle)}.tredco-table>tbody>tr[data-detail]:not([data-detail=panel])>td{color:var(--color-text-secondary);font-family:var(--font-ui,sans-serif);font-size:var(--type-meta);padding-block:calc(var(--space-1)/2)}.tredco-table>tbody>tr[data-detail]:not([data-detail=panel])>td:first-child{padding-left:calc(var(--space-inset) + var(--space-4) + var(--space-1))}.tredco-table>tbody>tr[data-detail=last]>td{padding-bottom:var(--space-2)}.tredco-table>tbody>tr[data-detail=panel]>td{padding:0}.tredco-table>tbody>tr[aria-busy=true]>td>*{background:var(--color-surface-inset);border-radius:2px;color:#0000;display:block;min-height:1em}.tredco-table__sort{align-items:center;background:0 0;border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:var(--space-1);letter-spacing:inherit;padding:0;text-transform:inherit}.tredco-table__sort:hover{color:var(--color-text-primary)}.tredco-table__sort:focus-visible{border-radius:2px;outline:2px solid var(--color-primary-400);outline-offset:2px}.tredco-table__sort-glyph{height:var(--space-3);opacity:0;transition:opacity var(--motion-fast)ease,transform var(--motion-base)var(--motion-ease);width:var(--space-3)}.tredco-table__sort:hover>.tredco-table__sort-glyph{opacity:.6}th[aria-sort]>.tredco-table__sort{color:var(--color-primary-500)}th[aria-sort]>.tredco-table__sort>.tredco-table__sort-glyph{opacity:1}th[aria-sort=descending]>.tredco-table__sort>.tredco-table__sort-glyph{transform:rotate(180deg)}.tredco-table__num>.tredco-table__sort{flex-direction:row-reverse}.tredco-table--dense td,.tredco-table--dense th{font-size:var(--type-ui);padding-block:var(--space-1)}.tredco-menu{display:flex;flex-direction:column;gap:2px;min-width:12rem}.tredco-menu>.tredco-option{padding-block:calc(var(--space-2) - 1px)}.tredco-menu>.tredco-option>.tredco-menu__glyph,.tredco-menu>.tredco-option>svg{color:var(--color-text-tertiary);flex:none;height:var(--space-4);width:var(--space-4)}.tredco-menu>.tredco-option[data-tone=error]{color:var(--color-status-error)}.tredco-menu>.tredco-option[data-tone=error]>svg{color:inherit}.tredco-menu__label{padding:var(--space-2)var(--space-inset-tight)var(--space-1)}.tredco-menu__shortcut{color:var(--color-text-muted);font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--type-meta);margin-left:auto}.tredco-menu>.tredco-hr{margin:var(--space-1)0}.tredco-floating{align-items:center;background:var(--color-surface-raised);border:1px solid var(--tredco-control-edge,var(--color-border-default));box-shadow:var(--shadow-floating);box-sizing:border-box;color:var(--color-text-primary);cursor:pointer;display:inline-flex;font-family:var(--font-ui,sans-serif);font-size:var(--type-control);font-weight:500;gap:var(--space-2);transition:background-color var(--motion-fast)ease,transform var(--motion-base)var(--motion-ease);white-space:nowrap}.tredco-floating:hover{background:var(--color-surface-raised-hover)}.tredco-floating:focus-visible{outline:2px solid var(--color-primary-400);outline-offset:2px}.tredco-floating--pill{border-radius:var(--radius-seal);height:var(--control-height-md);padding:0 var(--space-4)}.tredco-floating--icon{border-radius:var(--radius-icon,var(--radius-seal));color:var(--color-primary-500);height:var(--control-height-lg);justify-content:center;padding:0;width:var(--control-height-lg)}.tredco-floating--status{border-radius:var(--radius-seal);color:var(--color-text-secondary);font-size:var(--type-control-sm);height:var(--control-height-sm);padding:0 var(--space-3)0 var(--space-2)}.tredco-floating--primary{background:var(--color-button-primary-static);border-color:#0000;color:var(--color-on-primary)}.tredco-floating--primary:hover{background:var(--color-button-primary-hover)}.tredco-copy{position:relative}.tredco-copy>.tredco-copy__check{display:none}.tredco-copy[data-state=copied]{color:var(--color-status-success)}.tredco-copy[data-state=copied]>.tredco-copy__glyph{display:none}.tredco-copy[data-state=copied]>.tredco-copy__check{display:inline-block}.tredco-copyable{align-items:center;display:inline-flex;gap:var(--space-1);max-width:100%;min-width:0}.tredco-copyable__value{min-width:0;-webkit-user-select:text;user-select:text}.tredco-copyable__button{background:0 0;border:0;border-radius:var(--radius-control);color:var(--color-text-tertiary);cursor:pointer;display:inline-grid;flex:none;height:var(--space-5);opacity:0;padding:0;place-items:center;transition:opacity .12s,color .12s,background-color .12s;width:var(--space-5)}.tredco-copyable__button>svg{height:var(--space-3);width:var(--space-3)}.tredco-copyable:focus-within>.tredco-copyable__button,.tredco-copyable:hover>.tredco-copyable__button,.tredco-copyable__button[data-state=copied]{opacity:1}.tredco-copyable__button:hover{background:var(--color-surface-elevated-hover);color:var(--color-text-link)}.tredco-copyable__button:focus-visible{outline:2px solid var(--color-primary-400);outline-offset:1px}.tredco-copyable__button[data-state=copied]{color:var(--color-status-success)}@media (hover:none){.tredco-copyable__button{opacity:1}}.tredco-info{background:0 0;border:0;border-radius:var(--radius-seal);color:var(--color-text-tertiary);cursor:pointer;display:inline-grid;flex:none;height:var(--space-5);padding:0;place-items:center;position:relative;transition:color .12s,background-color .12s;vertical-align:middle;width:var(--space-5)}.tredco-info:after{content:"";inset:calc(var(--space-2)*-1);position:absolute}.tredco-info>svg{height:var(--space-4);width:var(--space-4)}.tredco-info:hover,.tredco-info[aria-expanded=true]{background:#0055ff1a}@supports (color:color-mix(in lab,red,red)){.tredco-info:hover,.tredco-info[aria-expanded=true]{background:color-mix(in srgb,var(--color-primary-500)10%,transparent)}}.tredco-info:hover,.tredco-info[aria-expanded=true]{color:var(--color-text-link)}.tredco-info:focus-visible{outline:2px solid var(--color-primary-400);outline-offset:1px}.tredco-info__pop{color:var(--color-text-primary);font-family:var(--font-body,serif);font-size:var(--type-ui);font-style:normal;font-weight:400;letter-spacing:0;line-height:1.4;max-width:min(18rem,calc(100vw - var(--space-4)*2));padding:var(--space-3)var(--space-inset-tight);text-transform:none;-webkit-user-select:text;user-select:text;white-space:normal}.tredco-button[data-confirm=armed][data-tone=error]{--button-edge-hover:var(--color-status-error);background:var(--color-status-error);border-color:#0000;color:var(--color-on-error)}.tredco-button[data-confirm=armed][data-tone=error]:hover:not(:disabled){filter:brightness(1.08)}.tredco-menu>.tredco-option[data-confirm=armed]{background:#da00001f}@supports (color:color-mix(in lab,red,red)){.tredco-menu>.tredco-option[data-confirm=armed]{background:color-mix(in srgb,var(--color-status-error)12%,transparent)}}.tredco-menu>.tredco-option[data-confirm=armed]{font-weight:600}.tredco-confirm{align-items:center;border:1px solid #da00004d;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:var(--space-2)var(--space-3);padding:var(--space-2)var(--space-inset-tight)}@supports (color:color-mix(in lab,red,red)){.tredco-confirm{border:1px solid color-mix(in srgb,var(--color-status-error)30%,transparent)}}.tredco-confirm{background:#da000014;border-radius:var(--radius-control)}@supports (color:color-mix(in lab,red,red)){.tredco-confirm{background:color-mix(in srgb,var(--color-status-error)8%,transparent)}}.tredco-confirm{color:var(--color-text-primary);font-family:var(--font-body,serif);font-size:var(--type-ui);line-height:1.4}.tredco-confirm__text{flex:12rem;min-width:0}.tredco-confirm__actions{display:inline-flex;gap:var(--space-inline);margin-left:auto}.tredco-stepper{align-items:flex-start;counter-reset:tredco-step;display:flex;gap:var(--space-2);list-style:none;margin:0;padding:0}.tredco-stepper__step{--step-ink:var(--color-text-tertiary);align-items:center;color:var(--step-ink);counter-increment:tredco-step;display:flex;flex:1 1 0;font-family:var(--font-ui,sans-serif);font-size:var(--type-control);gap:var(--space-2);min-width:0;position:relative}.tredco-stepper__step:last-child{flex:none}.tredco-stepper__step[data-state=done]{--step-ink:var(--color-status-success)}.tredco-stepper__step[data-state=current]{--step-ink:var(--color-primary-500);color:var(--color-text-primary);font-weight:600}.tredco-stepper__marker{background:0 0;border:1px solid var(--step-ink);border-radius:var(--radius-seal);color:var(--step-ink);display:inline-grid;flex:none;font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--type-label);font-weight:600;height:var(--space-5);line-height:1;place-items:center;width:var(--space-5)}.tredco-stepper__marker:empty:before{content:counter(tredco-step)}.tredco-stepper__step[data-state=done]>.tredco-stepper__marker{background:var(--step-ink);color:var(--color-surface-raised)}.tredco-stepper__step[data-state=current]>.tredco-stepper__marker{box-shadow:0 0 0 3px var(--step-ink)}@supports (color:color-mix(in lab,red,red)){.tredco-stepper__step[data-state=current]>.tredco-stepper__marker{box-shadow:0 0 0 3px color-mix(in srgb,var(--step-ink)20%,transparent)}}.tredco-stepper__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tredco-stepper__step:not(:last-child):after{background:var(--color-border-default);content:"";flex:1 1 var(--space-4);height:1px;min-width:var(--space-3)}.tredco-stepper__step[data-state=done]:not(:last-child):after{background:var(--color-status-success)}.tredco-stepper--vertical{flex-direction:column;gap:0}.tredco-stepper--vertical>.tredco-stepper__step{align-items:flex-start;flex:none;padding-bottom:var(--space-4)}.tredco-stepper--vertical>.tredco-stepper__step:last-child{padding-bottom:0}.tredco-stepper--vertical>.tredco-stepper__step:after{bottom:0;flex:none;height:auto;left:calc(var(--space-5)/2);min-width:0;position:absolute;top:var(--space-5);width:1px}.tredco-stepper--vertical .tredco-stepper__label{white-space:normal}.tredco-stepper__body{color:var(--color-text-secondary);display:block;font-family:var(--font-body,serif);font-size:var(--type-ui);font-weight:400;margin-top:var(--space-1)}.tredco-stepper--pips{gap:var(--space-1);justify-content:center}.tredco-stepper--pips>.tredco-stepper__step{flex:none}.tredco-stepper--pips>.tredco-stepper__step:after,.tredco-stepper--pips>.tredco-stepper__step>.tredco-stepper__label{display:none}.tredco-stepper--pips .tredco-stepper__marker{background:var(--color-border-strong);border:0;font-size:0;height:var(--space-2);width:var(--space-2)}.tredco-stepper--pips .tredco-stepper__marker:before{content:none}.tredco-stepper--pips>.tredco-stepper__step[data-state=current]>.tredco-stepper__marker{background:var(--color-primary-500);box-shadow:none}.tredco-stepper--pips>.tredco-stepper__step[data-state=done]>.tredco-stepper__marker{background:var(--color-primary-500);opacity:.5}.tredco-timeline{list-style:none;margin:0;padding:0 0 0 calc(var(--space-4) + var(--space-2));position:relative}.tredco-timeline:before{background:linear-gradient(to bottom,transparent,var(--color-border-default)1.5rem,var(--color-border-default) calc(100% - 1.5rem),transparent);bottom:var(--space-2);content:"";left:calc(var(--space-2)/2);position:absolute;top:var(--space-2);width:1px}.tredco-timeline__item{padding:0 0 var(--space-4);position:relative}.tredco-timeline__item:last-child{padding-bottom:0}.tredco-timeline__node{--node-ink:var(--color-border-strong);background:var(--node-ink);border-radius:var(--radius-seal);box-shadow:0 0 0 3px var(--color-surface-raised);height:var(--space-2);left:calc((var(--space-4) + var(--space-2))*-1 + .5px);position:absolute;top:.4em;width:var(--space-2)}.tredco-timeline__node[data-tone=success]{--node-ink:var(--color-status-success)}.tredco-timeline__node[data-tone=warning]{--node-ink:var(--color-status-warning)}.tredco-timeline__node[data-tone=error]{--node-ink:var(--color-status-error)}.tredco-timeline__node[data-tone=info]{--node-ink:var(--color-status-info)}.tredco-timeline__node[data-tone=accent]{--node-ink:var(--color-primary-500)}.tredco-timeline__date{color:var(--color-text-tertiary);display:block;font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--type-meta);font-variant-numeric:lining-nums tabular-nums}.tredco-timeline__title{color:var(--color-text-primary);display:block;font-family:var(--font-ui,sans-serif);font-size:var(--type-ui);font-weight:500;margin:0}.tredco-timeline__body{color:var(--color-text-secondary);font-family:var(--font-body,serif);font-size:var(--type-ui);line-height:1.45;margin:var(--space-1)0 0}.tredco-timeline--dated{--timeline-date-col:2.5rem;--timeline-node-col:1.25rem;padding-left:0}.tredco-timeline--dated:before{left:calc(var(--timeline-date-col) + var(--space-2) + var(--timeline-node-col)/2)}.tredco-timeline--dated>.tredco-timeline__item{align-items:start;column-gap:var(--space-2);display:grid;grid-template-columns:var(--timeline-date-col)var(--timeline-node-col)minmax(0,1fr)auto;padding:var(--space-2)0}.tredco-timeline--dated>.tredco-timeline__item[data-kind=time]{padding:var(--space-1)0}.tredco-timeline--dated .tredco-timeline__date{grid-column:1;padding-top:.3em;text-align:right}.tredco-timeline--dated .tredco-timeline__node{grid-column:2;justify-self:center;margin-top:.45em;position:static}.tredco-timeline--dated .tredco-timeline__main{grid-column:3;min-width:0}.tredco-timeline--dated .tredco-timeline__amt{color:var(--color-text-primary);font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--type-ui);font-variant-numeric:lining-nums tabular-nums;grid-column:4;padding-top:.15em;white-space:nowrap}.tredco-timeline__item[data-kind=time] .tredco-timeline__title{color:var(--color-text-secondary);font-weight:400}.tredco-timeline__item[data-kind=time] .tredco-timeline__amt{color:var(--color-text-tertiary)}.tredco-timeline__month{align-items:center;column-gap:var(--space-2);display:grid;grid-template-columns:var(--timeline-date-col)var(--timeline-node-col)minmax(0,1fr);padding:var(--space-3)0 var(--space-1)}.tredco-timeline__month>:first-child{font-size:calc(var(--type-label)*.9);grid-column:1;text-align:right;white-space:nowrap}.tredco-timeline__month:after{background:linear-gradient(to right,var(--color-tredco-gold,var(--color-border-default)),transparent 80%);content:"";grid-column:3;height:1px}.tredco-timeline__node[data-kind=time]{background:var(--color-surface-elevated);border:1.5px solid var(--node-ink)}.tredco-timeline__node[data-kind=document]{--node-ink:var(--color-tredco-gold,var(--color-border-default));border-radius:1px;transform:rotate(45deg)scale(.9)}.tredco-timeline__node[data-kind=future]{background:var(--color-surface-elevated);border:1px dashed var(--color-border-strong)}.tredco-timeline--compact .tredco-timeline__item{padding-bottom:var(--space-2)}.tredco-timeline--compact .tredco-timeline__date{display:inline;margin-right:var(--space-2)}.tredco-timeline--compact .tredco-timeline__title{display:inline}.tredco-kv{column-gap:var(--space-4);display:grid;font-family:var(--font-body,serif);font-size:var(--type-body);grid-template-columns:minmax(7rem,max-content) minmax(0,1fr);line-height:1.35;margin:0;row-gap:var(--space-2)}.tredco-kv>dt{color:var(--color-text-tertiary);font-family:var(--tredco-label-font,var(--font-mono,ui-monospace,monospace));font-size:var(--type-label);font-weight:500;letter-spacing:var(--tredco-label-tracking,.08em);padding-top:.2em;text-transform:uppercase}.tredco-kv>dd{color:var(--color-text-primary);margin:0;min-width:0;overflow-wrap:anywhere}.tredco-kv>dd.tredco-numeral,.tredco-kv>dd>.tredco-numeral{white-space:nowrap}.tredco-kv>dd>.tredco-field{max-width:18rem}.tredco-kv--rows{gap:0}.tredco-kv--rows>dd,.tredco-kv--rows>dt{border-bottom:1px solid var(--color-border-subtle);padding-block:var(--space-2)}.tredco-kv--rows>dt{padding-right:var(--space-4)}.tredco-kv--rows>dd:last-of-type,.tredco-kv--rows>dt:last-of-type{border-bottom:0}.tredco-kv--stack{grid-template-columns:minmax(0,1fr);row-gap:var(--space-1)}.tredco-kv--stack>dd{margin-bottom:var(--space-2)}.tredco-kv--stack>dd:last-of-type{margin-bottom:0}.tredco-kv--two{grid-template-columns:minmax(7rem,max-content) minmax(0,1fr) minmax(7rem,max-content) minmax(0,1fr)}@media (max-width:599px){.tredco-kv--two{grid-template-columns:minmax(7rem,max-content) minmax(0,1fr)}}.tredco-masthead{align-items:start;column-gap:var(--space-4);display:grid;grid-template-areas:"kicker seals""title seals""meta actions";grid-template-columns:minmax(0,1fr) auto;row-gap:var(--space-1)}.tredco-masthead__kicker{grid-area:kicker}.tredco-masthead__title{font-family:var(--font-display,serif);font-size:calc(var(--type-title)*1.3);font-weight:600;grid-area:title;letter-spacing:var(--tredco-display-letter-spacing,0);line-height:1.15;margin:0;text-wrap:balance}.tredco-masthead__meta{align-items:baseline;color:var(--color-text-tertiary);display:flex;flex-wrap:wrap;font-family:var(--font-body,serif);font-size:.82rem;font-style:normal;gap:0 var(--space-2);grid-area:meta;line-height:1.45;margin-top:var(--space-1)}.tredco-masthead__seals{display:flex;flex-wrap:wrap;gap:var(--space-1);grid-area:seals;justify-content:flex-end}.tredco-masthead__actions{align-self:end;display:flex;gap:var(--space-inline);grid-area:actions;justify-content:flex-end}@media (max-width:599px){.tredco-masthead{grid-template-areas:"kicker""title""seals""meta""actions";grid-template-columns:minmax(0,1fr)}.tredco-masthead__actions,.tredco-masthead__seals{justify-content:flex-start}}.tredco-feature{align-items:start;column-gap:var(--space-3);display:grid;grid-template-areas:"mark head state""mark foot foot";grid-template-columns:auto minmax(0,1fr) auto;padding:var(--space-inset);row-gap:var(--space-3)}.tredco-feature>.tredco-mark{grid-area:mark}.tredco-feature__head{display:flex;flex-direction:column;gap:var(--space-1);grid-area:head;min-width:0}.tredco-feature__title{color:var(--color-text-primary);font-family:var(--font-ui,sans-serif);font-size:var(--type-ui);font-weight:600;line-height:1.3;margin:0}.tredco-feature__sub{color:var(--color-text-secondary);font-family:var(--font-body,serif);font-size:var(--type-ui);line-height:1.45;margin:0}.tredco-feature__state{grid-area:state}.tredco-feature__foot{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-inline);grid-area:foot;justify-content:flex-end}.tredco-feature__foot>.tredco-feature__hint{color:var(--color-text-tertiary);flex:auto;font-family:var(--font-body,serif);font-size:var(--type-meta);font-style:italic;margin:0}.tredco-feature--row{align-items:center;grid-template-areas:"mark head state";padding-block:var(--space-3)}.tredco-feature--row>.tredco-feature__foot{display:none}.tredco-identity{gap:var(--space-3)}.tredco-identity__body{flex:auto;min-width:0}.tredco-identity__name{color:var(--color-text-primary);font-family:var(--font-ui,sans-serif);font-size:var(--type-ui);font-weight:500}.tredco-identity__meta,.tredco-identity__name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tredco-identity__meta{color:var(--color-text-tertiary);font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--type-meta)}.tredco-identity__chevron{color:var(--color-text-tertiary);flex:none;height:var(--space-4);width:var(--space-4)}.tredco-attachment{--attachment-size:5rem;aspect-ratio:1;background:var(--color-surface-elevated);border:1px solid var(--color-border-default);border-radius:var(--radius-control);box-sizing:border-box;color:var(--color-text-tertiary);display:inline-grid;overflow:hidden;place-items:center;position:relative;vertical-align:top;width:var(--attachment-size)}.tredco-attachment>img,.tredco-attachment>video{height:100%;object-fit:cover;width:100%}.tredco-attachment>svg{height:35%;width:35%}.tredco-attachment--wide{aspect-ratio:16/10;width:calc(var(--attachment-size)*1.6)}.tredco-attachment--lg{--attachment-size:8rem}.tredco-attachment[data-interactive],.tredco-attachment[role=button]{cursor:pointer}.tredco-attachment[data-interactive]:hover,.tredco-attachment[role=button]:hover{border-color:var(--color-border-strong)}.tredco-attachment:focus-visible{outline:2px solid var(--color-primary-400);outline-offset:2px}.tredco-attachment__remove{background:var(--color-surface-raised);box-shadow:var(--shadow-floating);color:var(--color-text-secondary);height:var(--space-5);position:absolute;right:var(--space-1);top:var(--space-1);width:var(--space-5)}.tredco-attachment__badge{bottom:var(--space-1);left:var(--space-1);position:absolute}.tredco-attachment__name{background:#ffffffe0;inset:auto 0 0;overflow:hidden;padding:var(--space-1)var(--space-2);position:absolute}@supports (color:color-mix(in lab,red,red)){.tredco-attachment__name{background:color-mix(in srgb,var(--color-surface-raised)88%,transparent)}}.tredco-attachment__name{color:var(--color-text-primary);font-family:var(--font-ui,sans-serif);font-size:var(--type-meta);text-overflow:ellipsis;white-space:nowrap}.tredco-attachment>.tredco-meter{inset:auto var(--space-2)var(--space-2);position:absolute;width:auto}.tredco-attachment-strip{display:flex;gap:var(--space-2);overflow-x:auto;padding-bottom:var(--space-1);scrollbar-width:thin}.tredco-attachment-strip>.tredco-attachment{flex:none}.tredco-dropzone{background:0 0;border:1px dashed var(--color-border-default);border-radius:var(--radius-sheet);color:var(--color-text-secondary);cursor:pointer;display:grid;font-family:var(--font-body,serif);font-size:var(--type-ui);gap:var(--space-1);justify-items:center;padding:var(--space-6)var(--space-4);text-align:center;transition:border-color var(--motion-fast)ease,background-color var(--motion-fast)ease}.tredco-dropzone:hover,.tredco-dropzone[data-state=over]{background:#0055ff0f;border-color:var(--color-primary-500)}@supports (color:color-mix(in lab,red,red)){.tredco-dropzone:hover,.tredco-dropzone[data-state=over]{background:color-mix(in srgb,var(--color-primary-500)6%,transparent)}}.tredco-dropzone>svg{color:var(--color-text-tertiary);height:var(--space-6);width:var(--space-6)}.tredco-dropzone__hint{color:var(--color-text-tertiary);font-size:var(--type-meta)}.tredco-dropzone--compact{align-items:center;grid-auto-flow:column;padding:var(--space-3)var(--space-4);text-align:left}.tredco-attachment-frame{background:var(--color-surface-elevated);border:1px solid var(--color-border-default);border-radius:var(--radius-sheet);box-sizing:border-box;display:block;overflow:hidden;position:relative;width:100%}.tredco-attachment-frame--paper{aspect-ratio:1/1.414}.tredco-attachment-frame>embed,.tredco-attachment-frame>iframe,.tredco-attachment-frame>img,.tredco-attachment-frame>object{border:0;display:block;height:100%;width:100%}.tredco-selection{align-items:center;border:1px solid #0055ff4d;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:var(--space-2)var(--space-3);min-height:var(--control-height-md);padding:var(--space-2)var(--space-inset-tight)}@supports (color:color-mix(in lab,red,red)){.tredco-selection{border:1px solid color-mix(in srgb,var(--color-primary-500)30%,transparent)}}.tredco-selection{background:#0055ff1a;border-radius:var(--radius-control)}@supports (color:color-mix(in lab,red,red)){.tredco-selection{background:color-mix(in srgb,var(--color-primary-500)10%,transparent)}}.tredco-selection{color:var(--color-text-primary);font-family:var(--font-ui,sans-serif);font-size:var(--type-control)}.tredco-selection__count{align-items:baseline;display:inline-flex;font-weight:600;gap:var(--space-1)}.tredco-selection__spacer{flex:auto}.tredco-selection>.tredco-button--quiet{font-size:var(--type-ui)}.tredco-selection--sticky{background:linear-gradient(#0055ff1a,#0055ff1a),var(--tredco-surface,var(--color-surface-raised));position:sticky;top:0;z-index:2}@supports (color:color-mix(in lab,red,red)){.tredco-selection--sticky{background:linear-gradient(color-mix(in srgb,var(--color-primary-500)10%,transparent),color-mix(in srgb,var(--color-primary-500)10%,transparent)),var(--tredco-surface,var(--color-surface-raised))}}.tredco-band__swatch{align-self:center;background:var(--swatch,var(--band-ink));border-radius:2px;flex:none;height:var(--space-3);width:var(--space-3)}.tredco-band__title{flex:auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tredco-band--quiet{background:var(--color-surface-elevated);font-weight:500}.tredco-period,.tredco-period__label{align-items:center;display:inline-flex;gap:var(--space-1)}.tredco-period__label{background:0 0;border:0;border-radius:var(--radius-control);color:var(--color-text-primary);cursor:default;font-family:var(--font-ui,sans-serif);font-size:var(--type-control);font-variant-numeric:lining-nums tabular-nums;font-weight:500;height:var(--control-height-md);justify-content:center;min-width:9rem;padding:0 var(--space-2);text-align:center;white-space:nowrap}button.tredco-period__label{cursor:pointer}button.tredco-period__label:hover{background:var(--color-surface-elevated-hover)}.tredco-period>.tredco-field{min-width:9rem;width:auto}.tredco-period--range .tredco-period__label{min-width:0}.tredco-period__sep{color:var(--color-text-tertiary);font-family:var(--font-body,serif)}.tredco-period--sm .tredco-period__label{font-size:var(--type-control-sm);height:var(--control-height-sm);min-width:7rem}.tredco-calendar{box-sizing:border-box;display:grid;gap:var(--space-2);padding:var(--space-3);width:18.5rem}.tredco-calendar__nav{align-items:center;display:flex;gap:var(--space-1);justify-content:space-between}.tredco-calendar__grid,.tredco-calendar__weekdays{display:grid;gap:2px;grid-template-columns:repeat(7,minmax(0,1fr))}.tredco-calendar__weekdays>*{color:var(--color-text-tertiary);font-family:var(--tredco-label-font,var(--font-mono,ui-monospace,monospace));font-size:var(--type-label);letter-spacing:var(--tredco-label-tracking,.08em);padding:var(--space-1)0;text-align:center;text-transform:uppercase}.tredco-calendar__day{background:0 0;border:1px solid #0000;border-radius:var(--radius-control);box-sizing:border-box;color:var(--color-text-primary);cursor:pointer;display:inline-grid;font-family:var(--font-ui,sans-serif);font-size:var(--type-control);font-variant-numeric:lining-nums tabular-nums;height:var(--control-height-sm);padding:0;place-items:center;transition:background-color var(--motion-fast)ease}.tredco-calendar__day:hover:not(:disabled){background:var(--color-surface-elevated-hover)}.tredco-calendar__day:focus-visible{outline:2px solid var(--color-primary-400);outline-offset:1px}.tredco-calendar__day[data-outside]{color:var(--color-text-muted)}.tredco-calendar__day:disabled{color:var(--color-text-muted);cursor:not-allowed;text-decoration:line-through}.tredco-calendar__day[data-today]{border-color:var(--color-primary-500)}.tredco-calendar__day[data-range]{background:#0055ff1f;border-radius:0}@supports (color:color-mix(in lab,red,red)){.tredco-calendar__day[data-range]{background:color-mix(in srgb,var(--color-primary-500)12%,transparent)}}.tredco-calendar__day[aria-selected=true]{background:var(--color-button-primary-static);border-color:#0000;color:var(--color-on-primary);font-weight:600}.tredco-calendar__day[data-marked]:after{background:currentColor;border-radius:var(--radius-seal);content:"";height:4px;margin-top:1.35em;position:absolute;width:4px}.tredco-calendar__day{position:relative}.tredco-calendar__foot{border-top:1px solid var(--color-border-subtle);display:flex;gap:var(--space-2);justify-content:space-between;padding-top:var(--space-2)}.tredco-save-state{--save-ink:var(--color-text-tertiary);align-items:center;color:var(--save-ink);display:inline-flex;font-family:var(--font-ui,sans-serif);font-size:var(--type-meta);gap:var(--space-2);white-space:nowrap}.tredco-save-state:before{background:var(--save-ink);border-radius:var(--radius-seal);content:"";height:var(--space-2);width:var(--space-2)}.tredco-save-state[data-state=saving]:before{animation:tredco-working var(--motion-working)ease-in-out infinite}.tredco-save-state[data-state=saved]{--save-ink:var(--color-status-success)}.tredco-save-state[data-state=dirty]{--save-ink:var(--color-status-warning)}.tredco-save-state[data-state=error]{--save-ink:var(--color-status-error)}.tredco-filters{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2)var(--space-3);min-height:var(--control-height-sm)}.tredco-filters--bar{border-bottom:1px solid var(--color-border-subtle);padding:var(--space-2)0 var(--space-3)}.tredco-filters__group{align-items:center;display:inline-flex;flex-wrap:wrap;gap:var(--space-1)}.tredco-filters__spacer{flex:auto}.tredco-filters>.tredco-field,.tredco-filters__group>.tredco-field{flex:10rem;font-size:var(--type-control);height:var(--control-height-sm);max-width:20rem;min-width:10rem;width:auto}.tredco-filters>.tredco-field--search{padding-right:var(--space-1)}.tredco-filters__summary{color:var(--color-text-tertiary);font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--type-meta);font-variant-numeric:lining-nums tabular-nums;white-space:nowrap}.tredco-filters>.tredco-button--quiet{font-size:var(--type-ui)}.tredco-filters__sort{margin-left:auto}.tredco-filters--inline{gap:var(--space-1);min-height:0}.tredco-filters--inline .tredco-filter{border-color:#0000;color:var(--color-text-tertiary)}.tredco-filters--inline .tredco-filter:hover:not(:disabled){background:var(--color-surface-elevated-hover);color:var(--color-text-secondary)}.tredco-filters--inline .tredco-filter[aria-expanded=true],.tredco-filters--inline .tredco-filter[aria-pressed=true]{border-color:#0000}.tredco-filters__active{display:flex;flex-wrap:wrap;gap:var(--space-1);width:100%}.tredco-filters__fold{display:none}@media (max-width:779px){.tredco-filters--foldable>.tredco-filters__facets{display:none}.tredco-filters--foldable>.tredco-filters__fold{display:inline-flex}}.tredco-picker{min-width:0;position:relative}.tredco-picker__menu{display:flex;flex-direction:column;gap:2px;left:0;max-height:18rem;overflow-y:auto;position:absolute;right:0;top:calc(100% + var(--space-1));z-index:30}.tredco-picker__menu>.tredco-hr{margin:var(--space-1)0}.tredco-picker--static .tredco-picker__menu{max-height:none;position:static}.tredco-picker__empty{color:var(--color-text-tertiary);font-family:var(--font-body,serif);font-size:var(--type-ui);font-style:italic;padding:var(--space-3)var(--space-inset-tight)}.tredco-picker--combobox>.tredco-field{padding-right:var(--space-6)}.tredco-picker--combobox .tredco-picker__menu{max-height:14rem}.tredco-sheet-stack{display:flex;flex-direction:column;gap:var(--space-1)}.tredco-sheet-stack__item .tredco-sheet{border-radius:calc(var(--radius-sheet)/2)}.tredco-sheet-stack__item:first-child .tredco-sheet{border-top-left-radius:var(--radius-sheet);border-top-right-radius:var(--radius-sheet)}.tredco-sheet-stack__item:last-child .tredco-sheet{border-bottom-left-radius:var(--radius-sheet);border-bottom-right-radius:var(--radius-sheet)}.tredco-toast{width:min(24rem,calc(100vw - var(--page-gutter-mobile)*2))}.tredco-toast>.tredco-banner{border:0;border-radius:inherit}.tredco-page{display:flex;flex-direction:column;margin-inline:auto;max-width:var(--content-max);min-height:0;padding-inline:var(--page-gutter);width:100%}.tredco-page--narrow{max-width:calc(var(--measure)*1.15 + var(--page-gutter)*2 + var(--margin-column))}.tredco-page--flush{max-width:none;padding-inline:0}.tredco-page__head{align-items:end;border-bottom:1px solid var(--tredco-kicker-color);column-gap:var(--space-4);display:grid;grid-template-areas:"margin kicker actions""margin title actions""margin sub actions";grid-template-columns:var(--margin-column)minmax(0,1fr)auto;padding:var(--space-section)0 var(--space-4)}@supports (color:color-mix(in lab,red,red)){.tredco-page__head{border-bottom:1px solid color-mix(in srgb,var(--tredco-kicker-color)55%,transparent)}}.tredco-page__head{margin-bottom:var(--space-5)}.tredco-page__head:before{content:"";grid-area:margin}.tredco-page__kicker{grid-area:kicker}.tredco-page__title{font-family:var(--font-display,serif);font-size:calc(var(--type-title)*1.7);font-weight:600;grid-area:title;letter-spacing:var(--tredco-display-letter-spacing,0);line-height:1.1;margin:0;text-transform:var(--tredco-display-transform,none);text-wrap:balance}.tredco-page__title em{font-style:italic;font-weight:500}.tredco-page__sub{color:var(--color-text-secondary);font-family:var(--font-body,serif);font-size:var(--type-body);font-style:italic;grid-area:sub;margin:var(--space-1)0 0}.tredco-page__actions{align-items:center;align-self:end;display:flex;gap:var(--space-inline);grid-area:actions}@container (max-width:41.999rem){.tredco-page{--margin-column:0px}.tredco-page__head{grid-template-areas:"kicker actions""title actions""sub actions";grid-template-columns:minmax(0,1fr) auto}.tredco-page__head--back{grid-template-areas:"back actions""kicker actions""title actions""sub actions"}.tredco-page__head:before{display:none}}.tredco-page__head--band{--tredco-surface:var(--color-surface-page);--tredco-surface-below:var(--color-surface-inset);background:var(--color-surface-page);margin-inline:calc(var(--tredco-page-inset,0px)*-1);padding:var(--space-4)max(var(--tredco-page-inset,0px),var(--space-4))}.tredco-page__body{display:flex;flex:auto;flex-direction:column;gap:var(--space-5);min-height:0}.tredco-page__foot{color:var(--color-text-tertiary);display:flex;font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--type-label);gap:var(--space-4);justify-content:space-between;letter-spacing:var(--tredco-label-tracking,.08em);padding:var(--space-5)0 var(--space-section);text-transform:uppercase}.tredco-page__section{column-gap:var(--space-4);display:grid;grid-template-columns:var(--margin-column)minmax(0,1fr);row-gap:var(--space-3)}.tredco-page__section>*{grid-column:2}.tredco-page__section>.tredco-page__section-ref{color:var(--tredco-rubric-ink,var(--color-text-tertiary));font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--type-label);grid-area:1/1;letter-spacing:var(--tredco-label-tracking,.08em);padding-top:var(--space-1);text-transform:uppercase}@media (max-width:779px){.tredco-page{padding-inline:var(--page-gutter-mobile)}.tredco-page--flush{padding-inline:0}.tredco-page__head{grid-template-areas:"kicker""title""sub""actions";grid-template-columns:minmax(0,1fr);padding-top:var(--space-4)}.tredco-page__head:before{display:none}.tredco-page__actions{justify-content:flex-start;margin-top:var(--space-3)}.tredco-page__section{grid-template-columns:minmax(0,1fr)}.tredco-page__section>*{grid-column:1}.tredco-page__section>.tredco-page__section-ref{grid-row:auto}}.tredco-page--split>.tredco-page__body{align-items:start;column-gap:var(--space-6);display:grid;grid-template-columns:minmax(12rem,var(--rail-width))minmax(0,1fr)}.tredco-page--split-wide>.tredco-page__body{grid-template-columns:minmax(0,1fr) minmax(16rem,24rem)}.tredco-page__aside{display:flex;flex-direction:column;gap:2px;max-height:calc(100dvh - var(--space-8));min-width:0;overflow-y:auto;position:sticky;top:var(--space-4)}.tredco-page__aside>.tredco-option{padding-block:calc(var(--space-2) - 1px)}.tredco-page__aside>.tredco-kicker,.tredco-page__aside>.tredco-label{padding:var(--space-3)var(--space-inset-tight)var(--space-1)}.tredco-page__main{display:flex;flex-direction:column;gap:var(--space-5);min-width:0}.tredco-page__head--back{grid-template-areas:"margin back actions""margin kicker actions""margin title actions""margin sub actions"}.tredco-page__back{align-items:center;display:inline-flex;font-family:var(--font-ui,sans-serif);font-size:var(--type-control);gap:var(--space-1);grid-area:back;justify-self:start;margin-bottom:var(--space-2)}.tredco-page__back>svg{height:var(--space-4);width:var(--space-4)}@media (max-width:779px){.tredco-page--split-wide>.tredco-page__body,.tredco-page--split>.tredco-page__body{grid-template-columns:minmax(0,1fr)}.tredco-page__aside{flex-flow:wrap;max-height:none;position:static}.tredco-page__head--back{grid-template-areas:"back""kicker""title""sub""actions"}}.tredco-wizard{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--space-6);margin-inline:auto;max-width:38rem;min-height:0;padding:var(--space-6)var(--page-gutter);width:100%}.tredco-wizard__head{display:flex;flex-direction:column;gap:var(--space-4)}.tredco-wizard__title{font-family:var(--font-display,serif);font-size:calc(var(--type-title)*1.5);font-weight:600;letter-spacing:var(--tredco-display-letter-spacing,0);line-height:1.15;margin:0;text-wrap:balance}.tredco-wizard__sub{color:var(--color-text-secondary);font-family:var(--font-body,serif);font-size:var(--type-body);font-style:italic;margin:0}.tredco-wizard__body{display:flex;flex:auto;flex-direction:column;gap:var(--space-4);min-height:0}.tredco-wizard__foot{align-items:center;border-top:1px solid var(--color-border-default);display:flex;gap:var(--space-inline);justify-content:space-between;padding-top:var(--space-4)}.tredco-wizard__foot>.tredco-wizard__spacer{flex:auto}@media (max-width:599px){.tredco-wizard{padding:var(--space-4)var(--page-gutter-mobile)}}.tredco-rail{--tredco-surface:var(--color-surface-elevated);--tredco-surface-below:var(--color-surface-page);--tredco-field-surface:var(--color-surface-raised);background:var(--color-surface-elevated);border-right:1px solid var(--color-border-default);color:var(--color-text-primary);display:flex;flex-direction:column;min-height:0}.tredco-rail--right{border-left:1px solid var(--color-border-default);border-right:0}.tredco-rail__head{border-bottom:1px solid var(--color-border-subtle);display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4)var(--space-3)var(--space-3)}.tredco-rail__nav{display:flex;flex:auto;flex-direction:column;gap:2px;min-height:0;overflow-y:auto;padding:var(--space-3)var(--space-2)}.tredco-rail__group{align-items:center;display:flex;gap:var(--space-2);padding:var(--space-4)var(--space-2)var(--space-1)}.tredco-rail__group>.tredco-hr--labelled,.tredco-rail__group>.tredco-rule{flex:1}.tredco-rail__foot{border-top:1px solid var(--color-border-subtle);display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3)var(--space-2)}.tredco-proposal>.tredco-sheet__head{align-items:start}.tredco-proposal__title-block{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.tredco-proposal__meta{align-items:baseline;color:var(--color-text-secondary);display:flex;flex-wrap:wrap;font-family:var(--font-body,serif);font-size:var(--type-ui);font-style:italic;gap:0 var(--space-2);line-height:1.45;margin-top:var(--space-1)}.tredco-proposal__lines{display:flex;flex-direction:column;padding:0 var(--space-inset)}.tredco-proposal__lines>.tredco-row{padding-block:var(--space-2)}.tredco-proposal>.tredco-sheet__foot{gap:var(--space-4)}.tredco-composer{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-2)var(--space-3)}.tredco-composer__bar{gap:var(--space-2)}.tredco-composer__bar,.tredco-composer__rail{align-items:center;display:flex;flex-wrap:wrap}.tredco-composer__rail{flex:auto;gap:var(--space-2)var(--space-4)}.tredco-composer__rail>.tredco-link{align-items:center;display:inline-flex;font-family:var(--font-ui,sans-serif);font-size:var(--type-control);gap:var(--space-1);white-space:nowrap}.tredco-composer__tools{display:flex;gap:var(--space-1);margin-left:auto}.tredco-composer__context{align-items:center;background:var(--color-surface-elevated);border:1px solid var(--color-border-subtle);border-radius:var(--radius-seal);box-sizing:border-box;color:var(--color-text-tertiary);display:inline-flex;font-family:var(--font-ui,sans-serif);font-size:var(--type-meta);gap:var(--space-1);line-height:1;min-height:1.5rem;min-width:0;padding:0 var(--space-1)0 var(--space-2);transition:border-color .12s,background-color .12s,color .12s}.tredco-composer__context-glyph{color:var(--color-primary-500);flex:none}.tredco-composer__context .tredco-link--quiet{color:inherit;cursor:pointer}.tredco-composer__context .tredco-button--icon{color:var(--color-text-tertiary);height:1.25rem;width:1.25rem}.tredco-composer__context:is(.tredco-link,:has(>.tredco-link)):hover{background:var(--color-surface-elevated-hover);border-color:var(--color-border-default);color:var(--color-text-secondary)}.tredco-composer__context.tredco-link{cursor:pointer;padding-right:var(--space-2)}.tredco-message{color:var(--color-text-primary);font-family:var(--font-body,serif);font-size:var(--type-prose);line-height:1.55}.tredco-message,.tredco-message__sheet{display:flex;flex-direction:column;gap:var(--space-2)}.tredco-message__sheet{padding:var(--space-3)var(--space-4)}.tredco-message--user .tredco-message__sheet{background:var(--color-surface-raised);border-color:var(--color-border-subtle);border-radius:var(--radius-sheet-lg)}.tredco-message__body{margin:0}.tredco-message__attachments{display:flex;flex-wrap:wrap;gap:var(--space-2)}.tredco-message--user .tredco-message__attachments{justify-content:flex-end}.tredco-message__actions{align-items:center;color:var(--color-text-tertiary);display:flex;font-family:var(--font-ui,sans-serif);font-size:var(--type-meta);gap:var(--space-1)}.tredco-message--user .tredco-message__actions{justify-content:flex-end}.tredco-message__actions .tredco-button--icon{color:var(--color-text-tertiary)}@media (hover:hover) and (pointer:fine){.tredco-message__actions .tredco-button{opacity:0;transition:opacity .12s}.tredco-message:focus-within .tredco-message__actions .tredco-button,.tredco-message:hover .tredco-message__actions .tredco-button,.tredco-message__actions .tredco-button[aria-pressed=true]{opacity:1}}.tredco-tie-out{--band-ink:var(--color-status-success);border-radius:var(--radius-control);flex-wrap:wrap}.tredco-tie-out[data-state=off]{--band-ink:var(--color-status-error)}.tredco-tie-out__label{align-items:center;color:var(--band-ink);display:inline-flex;gap:var(--space-2)}.tredco-tie-out__figures{display:flex;flex-wrap:wrap;font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--type-control);font-variant-numeric:lining-nums tabular-nums;font-weight:500;gap:var(--space-1)var(--space-4);margin-left:auto}.tredco-tie-out__figures>span>small{color:var(--color-text-tertiary);display:block;font-family:var(--tredco-label-font,var(--font-mono,ui-monospace,monospace));font-size:var(--type-label);font-weight:500;letter-spacing:var(--tredco-label-tracking,.08em);text-transform:uppercase}.tredco-statement>tbody>tr.tredco-statement__section>td{border-bottom:0;color:var(--tredco-rubric-ink,var(--color-primary-500));font-family:var(--tredco-label-font,var(--font-mono,ui-monospace,monospace));font-size:var(--type-label);font-weight:500;letter-spacing:var(--tredco-label-tracking,.08em);padding-top:var(--space-4);text-transform:uppercase}.tredco-statement>tbody>tr.tredco-statement__subtotal>td{border-top:1px solid var(--color-border-default);font-family:var(--font-ui,sans-serif);font-weight:600}.tredco-statement>tbody>tr.tredco-statement__result>td.tredco-table__num,.tredco-statement>tbody>tr.tredco-statement__subtotal>td.tredco-table__num{font-family:var(--font-mono,ui-monospace,monospace)}.tredco-statement>tbody>tr.tredco-statement__result>td{border-bottom:0;border-top:2px solid var(--color-text-primary);font-size:var(--type-title);font-weight:600;padding-block:var(--space-3)}.tredco-statement>tbody>tr[data-depth]>td:first-child{color:var(--color-text-secondary)}.tredco-statement>tbody>tr[data-depth="0"]>td:first-child{color:var(--color-text-primary);font-weight:500}.tredco-account__code{color:var(--tredco-rubric-ink,var(--color-primary-500));flex:none;font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--type-control);font-variant-numeric:lining-nums tabular-nums;min-width:3.2em}.tredco-account__name{flex:auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tredco-account__meta{color:var(--color-text-tertiary);flex:none;font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--type-meta)}.tredco-mapping{align-items:center;border-bottom:1px solid var(--color-border-subtle);display:grid;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);padding:var(--space-2)0}.tredco-mapping:last-child{border-bottom:0}.tredco-mapping__source{display:flex;flex-direction:column;font-family:var(--font-body,serif);font-size:var(--type-body);gap:2px;min-width:0}.tredco-mapping__source>small{color:var(--color-text-tertiary);font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--type-meta)}.tredco-mapping__arrow{color:var(--color-text-muted);height:var(--space-4);width:var(--space-4)}.tredco-mapping[data-state=unmapped] .tredco-mapping__arrow{color:var(--color-status-warning)}@media (max-width:599px){.tredco-mapping{grid-template-columns:minmax(0,1fr)}.tredco-mapping__arrow{justify-self:start;transform:rotate(90deg)}}.tredco-case{display:flex;flex-direction:column;gap:var(--space-5);min-width:0}.tredco-case__hero{padding:var(--space-inset)var(--space-inset)var(--space-3)}.tredco-case__zones{display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.tredco-case__zone>.tredco-sheet__head{padding-bottom:var(--space-1)}.tredco-case__zone>.tredco-sheet__body>.tredco-kv{font-size:var(--type-ui)}.tredco-case__split{align-items:start;display:grid;gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(16rem,26rem)}.tredco-case__doc{position:sticky;top:var(--space-4)}.tredco-case__history{padding:var(--space-inset)}.tredco-case__pager{align-items:center;color:var(--color-text-tertiary);display:flex;font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--type-meta);gap:var(--space-3);justify-content:space-between}.tredco-case__notes{font-family:var(--font-body,serif);font-size:var(--type-body);line-height:1.5}@media (max-width:899px){.tredco-case__split{grid-template-columns:minmax(0,1fr)}.tredco-case__doc{position:static}}.tredco-lines{--lines-cols:minmax(0,1fr)4.5rem 5rem 7rem 7.5rem auto;display:flex;flex-direction:column}.tredco-lines__head,.tredco-lines__line{align-items:center;column-gap:var(--space-2);display:grid;grid-template-columns:var(--lines-cols)}.tredco-lines__head{border-bottom:1px solid var(--color-border-default);padding:0 0 var(--space-1)}.tredco-lines__head>*{color:var(--color-text-tertiary);font-family:var(--tredco-label-font,var(--font-mono,ui-monospace,monospace));font-size:var(--type-label);font-weight:500;letter-spacing:var(--tredco-label-tracking,.08em);text-transform:uppercase}.tredco-lines__head>.tredco-lines__num{text-align:right}.tredco-lines__line{border-bottom:1px solid var(--color-border-subtle);padding:var(--space-2)0}.tredco-lines__line[data-state=new]{background:#0055ff0f}@supports (color:color-mix(in lab,red,red)){.tredco-lines__line[data-state=new]{background:color-mix(in srgb,var(--color-primary-500)6%,transparent)}}.tredco-lines__cell{min-width:0}.tredco-lines__num{font-family:var(--font-mono,ui-monospace,monospace);font-variant-numeric:lining-nums tabular-nums;text-align:right;white-space:nowrap}.tredco-lines__note{grid-column:1/-1;margin-top:var(--space-1)}.tredco-lines__add{display:flex;gap:var(--space-4);padding:var(--space-3)0}.tredco-lines__total{margin-top:var(--space-2)}.tredco-lines__handle{color:var(--color-text-muted);cursor:grab}@media (max-width:779px){.tredco-lines__head{display:none}.tredco-lines__line{grid-template-columns:repeat(2,minmax(0,1fr));padding:var(--space-3)0;row-gap:var(--space-2)}.tredco-lines__cell--wide{grid-column:1/-1}.tredco-lines__line>.tredco-lines__num:last-of-type{grid-column:2}}.tredco-matcher{align-items:center;display:grid;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.tredco-matcher__side{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.tredco-matcher__link{color:var(--color-text-tertiary);display:inline-grid;gap:var(--space-1);place-items:center}.tredco-matcher__link>svg{height:var(--space-5);width:var(--space-5)}.tredco-matcher[data-state=matched] .tredco-matcher__link{color:var(--color-status-success)}.tredco-matcher[data-state=partial] .tredco-matcher__link{color:var(--color-status-warning)}@media (max-width:599px){.tredco-matcher{grid-template-columns:minmax(0,1fr)}.tredco-matcher__link{justify-self:center;transform:rotate(90deg)}}.tredco-deck{display:flex;flex-direction:column;gap:var(--space-4)}.tredco-deck__head{align-items:baseline;display:flex;gap:var(--space-3);justify-content:space-between}.tredco-ask>.tredco-sheet__body,.tredco-deck__focus{display:flex;flex-direction:column;gap:var(--space-3)}.tredco-ask__question{font-family:var(--font-display,serif);font-size:var(--type-title);font-weight:500;line-height:1.3;margin:0;text-wrap:balance}.tredco-ask__context{color:var(--color-text-secondary);font-family:var(--font-body,serif);font-size:var(--type-ui);font-style:italic;margin:0}.tredco-ask__pills{display:flex;flex-wrap:wrap;gap:var(--space-2)}.tredco-ask__diff{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.tredco-ask__diff>li{align-items:baseline;display:flex;font-family:var(--font-ui,sans-serif);font-size:var(--type-ui);gap:var(--space-2);padding:var(--space-1)0}.tredco-ask__diff>li:before{color:var(--color-text-muted);content:"•";font-family:var(--font-mono,ui-monospace,monospace)}.tredco-ask__diff>li[data-change=add]:before{color:var(--color-status-success);content:"+"}.tredco-ask__diff>li[data-change=remove]:before{color:var(--color-status-error);content:"−"}.tredco-ask__diff>li[data-change=remove]{color:var(--color-text-secondary)}.tredco-ask-tray{border-bottom:1px solid var(--color-border-subtle);display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-2)var(--space-3)}.tredco-ask-tray__head{align-items:center;display:flex;gap:var(--space-2);justify-content:space-between}.tredco-checklist{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.tredco-checklist__progress{margin-bottom:var(--space-3)}.tredco-checklist__item{align-items:flex-start;border-bottom:1px solid var(--color-border-subtle);display:flex;gap:var(--space-3);padding:var(--space-3)0}.tredco-checklist__item:last-child{border-bottom:0}.tredco-checklist__mark{border:1px solid var(--color-border-strong);border-radius:var(--radius-seal);color:var(--color-surface-raised);display:inline-grid;flex:none;height:var(--space-5);margin-top:.1em;place-items:center;width:var(--space-5)}.tredco-checklist__mark>svg{height:var(--space-3);width:var(--space-3)}.tredco-checklist__item[data-state=done]>.tredco-checklist__mark{background:var(--color-status-success);border-color:var(--color-status-success)}.tredco-checklist__item[data-state=active]>.tredco-checklist__mark{border-color:var(--color-primary-500);box-shadow:0 0 0 3px #05f3}@supports (color:color-mix(in lab,red,red)){.tredco-checklist__item[data-state=active]>.tredco-checklist__mark{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary-500)20%,transparent)}}.tredco-checklist__item[data-state=todo]>.tredco-checklist__mark>svg{display:none}.tredco-checklist__body{color:var(--color-text-primary);flex:auto;font-family:var(--font-ui,sans-serif);font-size:var(--type-ui);min-width:0}.tredco-checklist__body>small{color:var(--color-text-tertiary);display:block;font-family:var(--font-body,serif);font-size:var(--type-meta);margin-top:2px}.tredco-checklist__item[data-state=done]>.tredco-checklist__body{color:var(--color-text-tertiary)}.tredco-checklist__item[data-state=done]>.tredco-checklist__body>.tredco-checklist__title{text-decoration:line-through}.tredco-checklist__state{align-self:center;flex:none}.tredco-checklist--choices .tredco-checklist__item{align-items:center}.tredco-checklist--choices .tredco-checklist__item[data-locked]{opacity:.6}.tredco-connection__status{align-items:center;display:inline-flex;font-family:var(--font-ui,sans-serif);gap:var(--space-2)}.tredco-connection__accounts,.tredco-connection__status{color:var(--color-text-secondary);font-size:var(--type-meta)}.tredco-connection__accounts{display:flex;flex-direction:column;font-family:var(--font-mono,ui-monospace,monospace);gap:var(--space-1);list-style:none;margin:0;padding:0}.tredco-schedule__toolbar{flex-wrap:nowrap;overflow-x:auto}.tredco-schedule__legend{color:var(--color-text-secondary);display:flex;flex-wrap:wrap;font-family:var(--font-ui,sans-serif);font-size:var(--type-meta);gap:var(--space-1)var(--space-3)}.tredco-schedule__legend>span{align-items:center;display:inline-flex;gap:var(--space-1)}.tredco-schedule__entry{--swatch:var(--color-primary-500);background:var(--swatch);border-left:3px solid var(--swatch);border-radius:var(--radius-control);box-sizing:border-box;display:flex;flex-direction:column;gap:1px;min-width:0;overflow:hidden;padding:var(--space-1)var(--space-2)}@supports (color:color-mix(in lab,red,red)){.tredco-schedule__entry{background:color-mix(in srgb,var(--swatch)14%,var(--color-surface-raised))}}.tredco-schedule__entry{color:var(--color-text-primary);cursor:pointer;font-family:var(--font-ui,sans-serif);font-size:var(--type-meta);line-height:1.3}.tredco-schedule__entry:hover{background:var(--swatch)}@supports (color:color-mix(in lab,red,red)){.tredco-schedule__entry:hover{background:color-mix(in srgb,var(--swatch)22%,var(--color-surface-raised))}}.tredco-schedule__entry[aria-selected=true]{outline:2px solid var(--swatch);outline-offset:1px}.tredco-schedule__entry[data-state=held]{background:0 0;border-left-style:dashed;color:var(--color-text-secondary)}.tredco-schedule__entry[data-state=done]{opacity:.6}.tredco-schedule__entry-title{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tredco-schedule__entry-time{color:var(--color-text-tertiary);font-family:var(--font-mono,ui-monospace,monospace);font-variant-numeric:lining-nums tabular-nums}.tredco-schedule__held{background-image:repeating-linear-gradient(135deg,#00000017 0,#00000017 2px,#0000 2px,#0000 8px)}@supports (color:color-mix(in lab,red,red)){.tredco-schedule__held{background-image:repeating-linear-gradient(135deg,color-mix(in srgb,var(--color-text-tertiary)18%,transparent)0 2px,transparent 2px 8px)}}.tredco-schedule__held{border:1px dashed var(--color-border-default);border-radius:var(--radius-control)}.tredco-schedule__capacity{display:flex;flex-direction:column;gap:2px}.tredco-quote__card>.tredco-sheet__body{align-items:start;display:grid;gap:var(--space-1)var(--space-3);grid-template-areas:"customer status""name status""amount amount""meta meta";grid-template-columns:minmax(0,1fr) auto;padding:var(--space-4)}.tredco-quote__amount>.tredco-numeral{white-space:nowrap}.tredco-quote__customer{color:var(--color-text-link);font-family:var(--font-ui,sans-serif);font-size:var(--type-ui);font-weight:600;grid-area:customer}.tredco-quote__name{color:var(--color-text-primary);font-family:var(--font-body,serif);font-size:var(--type-body);grid-area:name}.tredco-quote__amount{align-items:baseline;display:inline-flex;gap:var(--space-1);grid-area:amount}.tredco-quote__amount>small{color:var(--color-text-tertiary);font-family:var(--font-body,serif);font-size:var(--type-meta)}.tredco-quote__status{align-items:flex-end;display:flex;flex-direction:column;gap:var(--space-1);grid-area:status}.tredco-quote__meta{align-items:center;color:var(--color-text-tertiary);display:flex;font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--type-meta);gap:var(--space-2);grid-area:meta;justify-self:stretch;margin-top:var(--space-3)}.tredco-quote__meta>:first-child{margin-right:auto}.tredco-quote__meta>.tredco-button{margin-block:calc(var(--space-2)*-1)}.tredco-quote__posts{--tredco-row-ref-width:2ch;display:flex;flex-direction:column}.tredco-quote__plan>.tredco-kv{font-size:var(--type-ui)}.tredco-quote__plan .tredco-list{--tredco-row-ref-width:2ch}.tredco-quote__plan .tredco-list .tredco-row{--tredco-row-inset:var(--space-inset);border-bottom:1px solid var(--color-border-subtle);padding-inline:var(--space-inset)}.tredco-quote__plan .tredco-list>:last-child>.tredco-row{border-bottom:0}.tredco-quote__context{display:grid;grid-template-rows:1fr;transition:grid-template-rows var(--motion-base,.25s)ease}.tredco-quote__context>*{min-height:0;overflow:hidden}.tredco-quote__context[data-folded]{grid-template-rows:0fr}.tredco-settings__heading{align-items:baseline;display:flex;gap:var(--space-3);margin:0;padding:var(--space-section)0 var(--space-3)}.tredco-settings__numeral{color:var(--tredco-rubric-ink,var(--color-primary-500));font-family:var(--font-display,serif);font-size:var(--type-title);font-weight:500}.tredco-settings__title{font-family:var(--font-display,serif);font-size:calc(var(--type-title)*1.2);font-weight:600;letter-spacing:var(--tredco-display-letter-spacing,0);margin:0}.tredco-settings__sub{color:var(--color-text-tertiary);font-family:var(--font-body,serif);font-size:var(--type-ui);font-style:italic}.tredco-settings__row{border-bottom:1px solid var(--color-border-subtle);border-radius:0;padding-block:var(--space-3)}.tredco-settings__row:last-child{border-bottom:0}.tredco-settings__row>.tredco-option__body>.tredco-option__meta{font-family:var(--font-body,serif);font-size:var(--type-meta)}.tredco-settings__chevron{color:var(--color-text-tertiary);flex:none;height:var(--space-4);width:var(--space-4)}.tredco-settings__danger{border-color:#da000066}@supports (color:color-mix(in lab,red,red)){.tredco-settings__danger{border-color:color-mix(in srgb,var(--color-status-error)40%,transparent)}}.tredco-settings__danger>.tredco-sheet__head>.tredco-sheet__title{color:var(--color-status-error)}.tredco-settings__suggestions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2)}.tredco-portal__hero{padding:var(--space-inset)}.tredco-portal__tiles{display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.tredco-portal__tile{gap:var(--space-2)}.tredco-portal__tile-head{align-items:center;color:var(--color-text-secondary);display:flex;font-family:var(--font-ui,sans-serif);font-size:var(--type-meta);gap:var(--space-2)}.tredco-portal__deadline{align-items:baseline;display:flex;flex-wrap:wrap;font-family:var(--font-body,serif);font-size:var(--type-ui);gap:var(--space-2)var(--space-4);padding:var(--space-3)var(--space-inset)}.tredco-portal__deadline>.tredco-numeral{margin-left:auto}.tredco-session{padding-right:var(--space-1);--session-surface:var(--color-surface-elevated-hover);position:relative}.tredco-session[aria-current]{--session-surface:#c7d6f2}@supports (color:color-mix(in lab,red,red)){.tredco-session[aria-current]{--session-surface:color-mix(in srgb,var(--color-primary-500)12%,var(--color-surface-page))}}.tredco-session__actions{display:inline-flex;gap:2px;margin-left:auto;margin-block:calc(var(--space-2)*-1)}.tredco-session__actions>.tredco-button:first-child{order:1}.tredco-session__pin{color:var(--color-primary-500)}@media (hover:hover) and (pointer:fine){.tredco-session__actions{margin:0;padding-left:var(--space-5);pointer-events:none;position:absolute;right:var(--space-1);top:50%;transform:translateY(-50%)}.tredco-session:focus-within .tredco-session__actions,.tredco-session:hover .tredco-session__actions{background:linear-gradient(to right,transparent,var(--session-surface)var(--space-5));pointer-events:auto}.tredco-session__actions>.tredco-button{opacity:0;pointer-events:none;transition:opacity var(--motion-fast)ease}.tredco-session:focus-within .tredco-session__actions>.tredco-button,.tredco-session:hover .tredco-session__actions>.tredco-button,.tredco-session__actions>.tredco-button[aria-expanded=true],.tredco-session__actions>.tredco-button[aria-pressed=true]{opacity:1;pointer-events:auto}.tredco-session:has(.tredco-session__pin[aria-pressed=true]){padding-right:calc(var(--control-height-sm) + var(--space-2))}}.tredco-assist{display:flex;flex-direction:column;gap:var(--space-4)}.tredco-assist__block{display:flex;flex-direction:column;gap:var(--space-2)}.tredco-assist__text{font-family:var(--font-body,serif);font-size:var(--type-prose);line-height:1.55;margin:0;padding:var(--space-3)var(--space-inset)}.tredco-assist__text ins{background:#30bf242e;text-decoration:none}@supports (color:color-mix(in lab,red,red)){.tredco-assist__text ins{background:color-mix(in srgb,var(--color-status-success)18%,transparent)}}.tredco-assist__text ins{border-radius:2px}.tredco-assist__text del{color:var(--color-text-tertiary);text-decoration:line-through;-webkit-text-decoration-color:var(--color-status-error);text-decoration-color:var(--color-status-error)}.tredco-category{--swatch:var(--color-primary-500);background:var(--swatch)}@supports (color:color-mix(in lab,red,red)){.tredco-category{background:color-mix(in srgb,var(--swatch)14%,transparent)}}.tredco-category{color:var(--swatch)}.tredco-category--solid{background:var(--swatch);color:var(--color-surface-raised)}.tredco-orrery{--sun-size:6.5rem;--planet-size:4rem;--ring-stroke:#0055ff2e}@supports (color:color-mix(in lab,red,red)){.tredco-orrery{--ring-stroke:color-mix(in srgb,var(--color-primary-500)18%,transparent)}}.tredco-orrery{min-height:20rem;position:relative;width:100%}.tredco-orrery__sun{border:1px solid #05f6;border-radius:9999px;display:grid;height:var(--sun-size);inset:50% auto auto 50%;place-items:center;position:absolute;transform:translate(-50%,-50%);width:var(--sun-size)}@supports (color:color-mix(in lab,red,red)){.tredco-orrery__sun{border:1px solid color-mix(in srgb,var(--color-primary-500)40%,transparent)}}.tredco-orrery__sun{background:radial-gradient(circle at 30% 30%,#a9c6ff 0,var(--color-primary-400)38%,var(--color-primary-600)100%)}@supports (color:color-mix(in lab,red,red)){.tredco-orrery__sun{background:radial-gradient(circle at 30% 30%,color-mix(in srgb,#fff 16%,var(--color-primary-200))0,var(--color-primary-400)38%,var(--color-primary-600)100%)}}.tredco-orrery__sun{box-shadow:0 0 0 1px #0055ff2e,0 0 42px #3377ff3d,0 0 120px #6699ff2e}@supports (color:color-mix(in lab,red,red)){.tredco-orrery__sun{box-shadow:0 0 0 1px color-mix(in srgb,var(--color-primary-500)18%,transparent),0 0 42px color-mix(in srgb,var(--color-primary-400)24%,transparent),0 0 120px color-mix(in srgb,var(--color-primary-300)18%,transparent)}}.tredco-orrery__sun{color:#1c1410;font-family:var(--font-display,serif);font-size:.82rem;letter-spacing:.18em;text-transform:uppercase}.tredco-orrery__sun:before{border:1px solid #6699ff2e;content:"";top:-18%;right:-18%;bottom:-18%;left:-18%;position:absolute}@supports (color:color-mix(in lab,red,red)){.tredco-orrery__sun:before{border:1px solid color-mix(in srgb,var(--color-primary-300)18%,transparent)}}.tredco-orrery__sun:before{animation:tredco-pulse 4.8s ease-in-out infinite;border-radius:inherit}.tredco-orrery__orbit{animation:tredco-spin var(--orbit-duration,18s)linear infinite;border:1px solid var(--ring-stroke);border-radius:9999px;height:var(--orbit-size,12rem);inset:50% auto auto 50%;position:absolute;transform:translate(-50%,-50%)rotate(var(--orbit-tilt,0deg));width:var(--orbit-size,12rem)}.tredco-orrery__orbit:before{background:linear-gradient(90deg,var(--planet-color,#05f),transparent);content:"";height:1px;inset:50% auto auto 100%;position:absolute;transform:translate(.5rem,-50%);width:1.5rem}@supports (color:color-mix(in lab,red,red)){.tredco-orrery__orbit:before{background:linear-gradient(90deg,color-mix(in srgb,var(--planet-color,var(--color-primary-500))60%,transparent),transparent)}}.tredco-orrery__planet{align-items:center;border:1px solid var(--planet-color,#05f);border-radius:9999px;display:inline-flex;justify-content:center;left:100%;min-width:var(--planet-size);padding:.55rem .9rem;position:absolute;top:50%}@supports (color:color-mix(in lab,red,red)){.tredco-orrery__planet{border:1px solid color-mix(in srgb,var(--planet-color,var(--color-primary-500))38%,transparent)}}.tredco-orrery__planet{background:#ffffffd6}@supports (color:color-mix(in lab,red,red)){.tredco-orrery__planet{background:color-mix(in srgb,var(--color-surface-raised)84%,transparent)}}.tredco-orrery__planet{box-shadow:0 12px 24px -22px #1c14108f;color:var(--planet-color,var(--color-primary-500));font-family:var(--font-ui,sans-serif);font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;transform:translate(-40%,-50%);white-space:nowrap}.tredco-thread{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;position:relative}.tredco-thread:before{background:linear-gradient(90deg,#3377ff3d,var(--color-primary-500),var(--color-status-success));content:"";height:1px;inset:50% 0 auto;position:absolute;transform:translateY(-50%)}@supports (color:color-mix(in lab,red,red)){.tredco-thread:before{background:linear-gradient(90deg,color-mix(in srgb,var(--color-primary-400)24%,transparent),var(--color-primary-500),var(--color-status-success))}}.tredco-thread:before{opacity:.9}.tredco-thread__node{align-items:center;border:1px solid #9eb9e9;border-radius:9999px;display:inline-flex;gap:.45rem;padding:.55rem .9rem;position:relative;z-index:1}@supports (color:color-mix(in lab,red,red)){.tredco-thread__node{border:1px solid color-mix(in srgb,var(--color-primary-500)22%,var(--color-border-default))}}.tredco-thread__node{background:#ffffffeb}@supports (color:color-mix(in lab,red,red)){.tredco-thread__node{background:color-mix(in srgb,var(--color-surface-raised)92%,transparent)}}.tredco-thread__node{color:var(--color-text-primary);font-family:var(--font-ui,sans-serif);font-size:.78rem;letter-spacing:.14em;text-transform:uppercase}.tredco-thread__node:before{background:var(--node-color,var(--color-primary-500));border-radius:9999px;box-shadow:0 0 12px var(--node-color,#05f);content:"";height:.5rem;width:.5rem}@supports (color:color-mix(in lab,red,red)){.tredco-thread__node:before{box-shadow:0 0 12px color-mix(in srgb,var(--node-color,var(--color-primary-500))38%,transparent)}}.tredco-thread__node[data-tone=verdigris]{--node-color:var(--color-status-success)}.tredco-thread__node[data-tone=lapis]{--node-color:var(--color-status-info)}.tredco-thread__node[data-tone=sienna]{--node-color:var(--color-status-error)}@keyframes tredco-pulse{0%,to{opacity:.5;transform:scale(.98)}50%{opacity:.9;transform:scale(1.04)}}@media (max-width:779px){.tredco-orrery{--sun-size:5.25rem;min-height:16rem}.tredco-orrery__planet{font-size:.68rem;min-width:3.2rem;padding-inline:.7rem}.tredco-thread{gap:.55rem}.tredco-thread__node{font-size:.68rem;padding:.45rem .7rem}}:root[data-brand-theme=renaissance] .bg-error-subtle{background-image:repeating-linear-gradient(135deg,#da000057 0,#da000057 2px,#0000 2px,#0000 6px)}@supports (color:color-mix(in lab,red,red)){:root[data-brand-theme=renaissance] .bg-error-subtle{background-image:repeating-linear-gradient(135deg,color-mix(in srgb,var(--color-status-error)34%,transparent)0 2px,transparent 2px 6px)}}:root[data-brand-theme=renaissance] .bg-error-subtle{background-position:0 0;background-repeat:no-repeat;background-size:8px 100%}:root[data-brand-theme=renaissance] .border-error-subtle{border-color:#da00007a}@supports (color:color-mix(in lab,red,red)){:root[data-brand-theme=renaissance] .border-error-subtle{border-color:color-mix(in srgb,var(--color-status-error)48%,transparent)}}@keyframes tredco-ink-in{0%{filter:blur(.4px);opacity:0;transform:translateY(var(--tredco-ink-shift,4px))}to{filter:blur();opacity:1;transform:translateY(0)}}.tredco-ink-in{animation:tredco-ink-in .5s cubic-bezier(.4,0,.2,1) both;animation-delay:var(--tredco-ink-delay,0s)}@media (prefers-reduced-motion:reduce){.tredco-ink-in{animation:none}}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;white-space:nowrap;width:1px}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-1{inset:calc(var(--spacing)*-1)}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.inset-y-1\.5{inset-block:calc(var(--spacing)*1.5)}.-top-0\.5{top:calc(var(--spacing)*-.5)}.-top-1\.5{top:calc(var(--spacing)*-1.5)}.-top-2\.5{top:calc(var(--spacing)*-2.5)}.-top-4{top:calc(var(--spacing)*-4)}.-top-10{top:calc(var(--spacing)*-10)}.top-0{top:calc(var(--spacing)*0)}.top-1{top:calc(var(--spacing)*1)}.top-1\.5{top:calc(var(--spacing)*1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing)*2)}.top-3{top:calc(var(--spacing)*3)}.top-3\.5{top:calc(var(--spacing)*3.5)}.top-4{top:calc(var(--spacing)*4)}.top-5{top:calc(var(--spacing)*5)}.top-15{top:calc(var(--spacing)*15)}.top-16{top:calc(var(--spacing)*16)}.top-\[calc\(-1\*var\(--pdf-page-pad\)\)\]{top:calc(var(--pdf-page-pad)*-1)}.top-\[calc\(100\%\+0\.4rem\)\]{top:calc(100% + .4rem)}.-right-0\.5{right:calc(var(--spacing)*-.5)}.-right-1{right:calc(var(--spacing)*-1)}.-right-1\.5{right:calc(var(--spacing)*-1.5)}.-right-4{right:calc(var(--spacing)*-4)}.right-0{right:calc(var(--spacing)*0)}.right-1{right:calc(var(--spacing)*1)}.right-1\.5{right:calc(var(--spacing)*1.5)}.right-2{right:calc(var(--spacing)*2)}.right-3{right:calc(var(--spacing)*3)}.right-4{right:calc(var(--spacing)*4)}.right-6{right:calc(var(--spacing)*6)}.right-8{right:calc(var(--spacing)*8)}.composer-clearance-bottom-action{bottom:var(--tredco-composer-height);padding-bottom:max(0px,var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px)) - var(--tredco-composer-height))}.-bottom-0\.5{bottom:calc(var(--spacing)*-.5)}.-bottom-1{bottom:calc(var(--spacing)*-1)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-2{bottom:calc(var(--spacing)*2)}.bottom-3{bottom:calc(var(--spacing)*3)}.bottom-4{bottom:calc(var(--spacing)*4)}.bottom-7{bottom:calc(var(--spacing)*7)}.bottom-8{bottom:calc(var(--spacing)*8)}.bottom-16{bottom:calc(var(--spacing)*16)}.bottom-20{bottom:calc(var(--spacing)*20)}.bottom-32{bottom:calc(var(--spacing)*32)}.bottom-full{bottom:100%}.-left-2\.5{left:calc(var(--spacing)*-2.5)}.-left-9{left:calc(var(--spacing)*-9)}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing)*2)}.left-3{left:calc(var(--spacing)*3)}.left-4{left:calc(var(--spacing)*4)}.left-\[calc\(-1\*var\(--pdf-page-pad\)\)\]{left:calc(var(--pdf-page-pad)*-1)}.-z-50{z-index:-50}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-60{z-index:60}.z-70{z-index:70}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[70\]{z-index:70}.z-\[100\]{z-index:100}.z-\[2000\]{z-index:2000}.z-\[2100\]{z-index:2100}.z-\[9998\]{z-index:9998}.z-\[10000\]{z-index:10000}.z-\[10001\]{z-index:10001}.z-\[10050\]{z-index:10050}.z-\[var\(--z-bottom-action\)\]{z-index:var(--z-bottom-action)}.z-\[var\(--z-composer\)\]{z-index:var(--z-composer)}.z-\[var\(--z-floating-action\)\]{z-index:var(--z-floating-action)}.z-\[var\(--z-lightbox\)\]{z-index:var(--z-lightbox)}.z-\[var\(--z-modal-stacked\)\]{z-index:var(--z-modal-stacked)}.z-\[var\(--z-overlay\)\]{z-index:var(--z-overlay)}.z-\[var\(--z-toast\)\]{z-index:var(--z-toast)}.order-first{order:-9999}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-9{grid-column:span 9/span 9}.col-span-11{grid-column:span 11/span 11}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:450px){.container{max-width:450px}}@media (min-width:780px){.container{max-width:780px}}@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}}@media (min-width:120rem){.container{max-width:120rem}}.m-0{margin:calc(var(--spacing)*0)}.m-2{margin:calc(var(--spacing)*2)}.m-2\.5{margin:calc(var(--spacing)*2.5)}.m-4{margin:calc(var(--spacing)*4)}.-mx-3{margin-inline:calc(var(--spacing)*-3)}.-mx-4{margin-inline:calc(var(--spacing)*-4)}.-mx-6{margin-inline:calc(var(--spacing)*-6)}.mx-1{margin-inline:calc(var(--spacing)*1)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-3{margin-inline:calc(var(--spacing)*3)}.mx-3\.5{margin-inline:calc(var(--spacing)*3.5)}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-auto{margin-inline:auto}.-my-0\.5{margin-block:calc(var(--spacing)*-.5)}.-my-1{margin-block:calc(var(--spacing)*-1)}.-my-2{margin-block:calc(var(--spacing)*-2)}.my-1{margin-block:calc(var(--spacing)*1)}.my-2{margin-block:calc(var(--spacing)*2)}.my-2\.5{margin-block:calc(var(--spacing)*2.5)}.my-3{margin-block:calc(var(--spacing)*3)}.my-4{margin-block:calc(var(--spacing)*4)}.my-4\!{margin-block:calc(var(--spacing)*4)!important}.my-5{margin-block:calc(var(--spacing)*5)}.my-6{margin-block:calc(var(--spacing)*6)}.my-8{margin-block:calc(var(--spacing)*8)}.my-12{margin-block:calc(var(--spacing)*12)}.my-auto{margin-block:auto}.-mt-1{margin-top:calc(var(--spacing)*-1)}.-mt-2{margin-top:calc(var(--spacing)*-2)}.-mt-3{margin-top:calc(var(--spacing)*-3)}.-mt-8{margin-top:calc(var(--spacing)*-8)}.mt-0{margin-top:calc(var(--spacing)*0)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-2\.5{margin-top:calc(var(--spacing)*2.5)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-3\.5{margin-top:calc(var(--spacing)*3.5)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-7{margin-top:calc(var(--spacing)*7)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-12\!{margin-top:calc(var(--spacing)*12)!important}.mt-32{margin-top:calc(var(--spacing)*32)}.mt-\[-0\.5rem\]{margin-top:-.5rem}.mt-\[-0\.25rem\]{margin-top:-.25rem}.mt-\[-0\.75rem\]{margin-top:-.75rem}.mt-\[1\.4mm\]{margin-top:1.4mm}.mt-\[2\.8mm\]{margin-top:2.8mm}.mt-\[40mm\]{margin-top:40mm}.mt-auto{margin-top:auto}.-mr-1{margin-right:calc(var(--spacing)*-1)}.-mr-2{margin-right:calc(var(--spacing)*-2)}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-1\.5{margin-right:calc(var(--spacing)*1.5)}.mr-2{margin-right:calc(var(--spacing)*2)}.mr-3{margin-right:calc(var(--spacing)*3)}.mr-auto{margin-right:auto}.-mb-2{margin-bottom:calc(var(--spacing)*-2)}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-2\.5{margin-bottom:calc(var(--spacing)*2.5)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-7{margin-bottom:calc(var(--spacing)*7)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.mb-25{margin-bottom:calc(var(--spacing)*25)}.mb-32{margin-bottom:calc(var(--spacing)*32)}.mb-\[1\.4mm\]{margin-bottom:1.4mm}.mb-\[3\.2mm\]{margin-bottom:3.2mm}.mb-\[4\.2mm\]{margin-bottom:4.2mm}.mb-\[5\.6mm\]{margin-bottom:5.6mm}.mb-\[5mm\]{margin-bottom:5mm}.mb-auto{margin-bottom:auto}.-ml-1{margin-left:calc(var(--spacing)*-1)}.ml-0\.5{margin-left:calc(var(--spacing)*.5)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-1\.5{margin-left:calc(var(--spacing)*1.5)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-4{margin-left:calc(var(--spacing)*4)}.ml-\[0\.6mm\]{margin-left:.6mm}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!grid{display:grid!important}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.field-sizing-content{field-sizing:content}.aspect-\[595\/842\]{aspect-ratio:595/842}.aspect-square{aspect-ratio:1}.size-2{height:calc(var(--spacing)*2);width:calc(var(--spacing)*2)}.size-2\.5{height:calc(var(--spacing)*2.5);width:calc(var(--spacing)*2.5)}.size-3{height:calc(var(--spacing)*3);width:calc(var(--spacing)*3)}.size-3\.5{height:calc(var(--spacing)*3.5);width:calc(var(--spacing)*3.5)}.size-4{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.size-5{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5)}.size-7{height:calc(var(--spacing)*7);width:calc(var(--spacing)*7)}.size-8{height:calc(var(--spacing)*8);width:calc(var(--spacing)*8)}.size-9{height:calc(var(--spacing)*9);width:calc(var(--spacing)*9)}.size-11{height:calc(var(--spacing)*11);width:calc(var(--spacing)*11)}.size-12{height:calc(var(--spacing)*12);width:calc(var(--spacing)*12)}.size-full{height:100%;width:100%}.h-\(--pdf-content-h\){height:var(--pdf-content-h)}.h-\(--pdf-footer-h\){height:var(--pdf-footer-h)}.h-0{height:calc(var(--spacing)*0)}.h-1{height:calc(var(--spacing)*1)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-7\!{height:calc(var(--spacing)*7)!important}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-18{height:calc(var(--spacing)*18)}.h-24{height:calc(var(--spacing)*24)}.h-28{height:calc(var(--spacing)*28)}.h-40{height:calc(var(--spacing)*40)}.h-42{height:calc(var(--spacing)*42)}.h-48{height:calc(var(--spacing)*48)}.h-64{height:calc(var(--spacing)*64)}.h-96{height:calc(var(--spacing)*96)}.h-\[3\.4rem\]{height:3.4rem}.h-\[4\.5rem\]{height:4.5rem}.h-\[7mm\]{height:7mm}.h-\[9mm\]{height:9mm}.h-\[14mm\]{height:14mm}.h-\[18px\]{height:18px}.h-\[19\.9mm\]{height:19.9mm}.h-\[25\.9mm\]{height:25.9mm}.h-\[50dvh\]{height:50dvh}.h-\[52dvh\]{height:52dvh}.h-\[70dvh\]{height:70dvh}.h-\[80dvh\]{height:80dvh}.h-\[85\%\]{height:85%}.h-\[90vh\]{height:90vh}.h-\[92dvh\]{height:92dvh}.h-\[180px\]{height:180px}.h-\[min\(100dvh-2rem\,56rem\)\]{height:min(100dvh - 2rem,56rem)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-svh{height:100svh}.max-h-\(--reka-dropdown-menu-content-available-height\){max-height:var(--reka-dropdown-menu-content-available-height)}.max-h-12{max-height:calc(var(--spacing)*12)}.max-h-24{max-height:calc(var(--spacing)*24)}.max-h-32{max-height:calc(var(--spacing)*32)}.max-h-36{max-height:calc(var(--spacing)*36)}.max-h-48{max-height:calc(var(--spacing)*48)}.max-h-56{max-height:calc(var(--spacing)*56)}.max-h-60{max-height:calc(var(--spacing)*60)}.max-h-64{max-height:calc(var(--spacing)*64)}.max-h-72{max-height:calc(var(--spacing)*72)}.max-h-80{max-height:calc(var(--spacing)*80)}.max-h-96{max-height:calc(var(--spacing)*96)}.max-h-\[11\.5rem\]{max-height:11.5rem}.max-h-\[32rem\]{max-height:32rem}.max-h-\[40dvh\]{max-height:40dvh}.max-h-\[42dvh\]{max-height:42dvh}.max-h-\[50dvh\]{max-height:50dvh}.max-h-\[75vh\]{max-height:75vh}.max-h-\[78dvh\]{max-height:78dvh}.max-h-\[80dvh\]{max-height:80dvh}.max-h-\[80mm\]{max-height:80mm}.max-h-\[85vh\]{max-height:85vh}.max-h-\[88vh\]{max-height:88vh}.max-h-\[90mm\]{max-height:90mm}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92dvh\]{max-height:92dvh}.max-h-\[150px\]{max-height:150px}.max-h-\[180mm\]{max-height:180mm}.max-h-\[250px\]{max-height:250px}.max-h-\[260px\]{max-height:260px}.max-h-\[500px\]{max-height:500px}.max-h-\[calc\(100dvh-2rem-var\(--keyboard-inset-height\,0px\)\)\]{max-height:calc(100dvh - 2rem - var(--keyboard-inset-height,0px))}.max-h-\[calc\(100dvh-3rem\)\]{max-height:calc(100dvh - 3rem)}.max-h-\[calc\(100dvh-250px\)\]{max-height:calc(100dvh - 250px)}.max-h-\[calc\(100vh-12rem\)\]{max-height:calc(100vh - 12rem)}.max-h-\[min\(22rem\,calc\(100dvh-var\(--keyboard-inset-height\,0px\)-12rem\)\)\]{max-height:min(22rem,calc(100dvh - var(--keyboard-inset-height,0px) - 12rem))}.max-h-\[min\(24rem\,calc\(100dvh-16rem\)\)\]{max-height:min(24rem,100dvh - 16rem)}.max-h-\[min\(32rem\,70dvh\)\]{max-height:min(32rem,70dvh)}.max-h-\[min\(34rem\,78dvh\)\]{max-height:min(34rem,78dvh)}.max-h-dvh{max-height:100dvh}.max-h-full{max-height:100%}.max-h-none{max-height:none}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-0\!{min-height:calc(var(--spacing)*0)!important}.min-h-5{min-height:calc(var(--spacing)*5)}.min-h-10{min-height:calc(var(--spacing)*10)}.min-h-11{min-height:calc(var(--spacing)*11)}.min-h-12{min-height:calc(var(--spacing)*12)}.min-h-32{min-height:calc(var(--spacing)*32)}.min-h-36{min-height:calc(var(--spacing)*36)}.min-h-48{min-height:calc(var(--spacing)*48)}.min-h-\[1lh\]{min-height:1lh}.min-h-\[8rem\]{min-height:8rem}.min-h-\[28rem\]{min-height:28rem}.min-h-\[40rem\]{min-height:40rem}.min-h-\[42px\]{min-height:42px}.min-h-\[50vh\]{min-height:50vh}.min-h-\[52dvh\]{min-height:52dvh}.min-h-\[55vh\]{min-height:55vh}.min-h-\[56px\]{min-height:56px}.min-h-\[60px\]{min-height:60px}.min-h-\[64px\]{min-height:64px}.min-h-\[68px\]{min-height:68px}.min-h-\[102px\]{min-height:102px}.min-h-\[200px\]{min-height:200px}.min-h-\[400px\]{min-height:400px}.min-h-\[calc\(100dvh-2rem\)\]{min-height:calc(100dvh - 2rem)}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-\(--pdf-content-w\){width:var(--pdf-content-w)}.w-\(--pdf-page-w\){width:var(--pdf-page-w)}.w-\(--sidebar-width\){width:var(--sidebar-width)}.w-0{width:calc(var(--spacing)*0)}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-2{width:calc(var(--spacing)*2)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-2\/3{width:66.6667%}.w-2\/5{width:40%}.w-3{width:calc(var(--spacing)*3)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-7\!{width:calc(var(--spacing)*7)!important}.w-8{width:calc(var(--spacing)*8)}.w-8\/12{width:66.6667%}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-11{width:calc(var(--spacing)*11)}.w-12{width:calc(var(--spacing)*12)}.w-16{width:calc(var(--spacing)*16)}.w-18{width:calc(var(--spacing)*18)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-28{width:calc(var(--spacing)*28)}.w-32{width:calc(var(--spacing)*32)}.w-36{width:calc(var(--spacing)*36)}.w-40{width:calc(var(--spacing)*40)}.w-44{width:calc(var(--spacing)*44)}.w-48{width:calc(var(--spacing)*48)}.w-52{width:calc(var(--spacing)*52)}.w-56{width:calc(var(--spacing)*56)}.w-60{width:calc(var(--spacing)*60)}.w-64{width:calc(var(--spacing)*64)}.w-72{width:calc(var(--spacing)*72)}.w-\[--reka-dropdown-menu-trigger-width\]{width:--reka-dropdown-menu-trigger-width}.w-\[3\.4rem\]{width:3.4rem}.w-\[3px\]{width:3px}.w-\[4\.5rem\]{width:4.5rem}.w-\[7mm\]{width:7mm}.w-\[9mm\]{width:9mm}.w-\[15\.4mm\]{width:15.4mm}.w-\[15mm\]{width:15mm}.w-\[18px\]{width:18px}.w-\[20mm\]{width:20mm}.w-\[25\.9mm\]{width:25.9mm}.w-\[25mm\]{width:25mm}.w-\[30mm\]{width:30mm}.w-\[34mm\]{width:34mm}.w-\[90vw\]{width:90vw}.w-\[170px\]{width:170px}.w-\[calc\(100\%-32px\)\]{width:calc(100% - 32px)}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-\[min\(16rem\,calc\(100vw-1\.5rem\)\)\]{width:min(16rem,100vw - 1.5rem)}.w-\[min\(18rem\,calc\(100vw-1\.5rem\)\)\]{width:min(18rem,100vw - 1.5rem)}.w-\[min\(18rem\,calc\(100vw-1rem\)\)\]{width:min(18rem,100vw - 1rem)}.w-\[min\(20rem\,calc\(100vw-2rem\)\)\]{width:min(20rem,100vw - 2rem)}.w-\[min\(22rem\,calc\(100vw-1\.5rem\)\)\]{width:min(22rem,100vw - 1.5rem)}.w-\[min\(320px\,calc\(100vw-16px\)\)\]{width:min(320px,100vw - 16px)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-min{width:min-content}.w-px{width:1px}.w-screen{width:100vw}.\!max-w-none{max-width:none!important}.max-w-\(--skeleton-width\){max-width:var(--skeleton-width)}.max-w-0{max-width:calc(var(--spacing)*0)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-12{max-width:calc(var(--spacing)*12)}.max-w-24{max-width:calc(var(--spacing)*24)}.max-w-36{max-width:calc(var(--spacing)*36)}.max-w-40{max-width:calc(var(--spacing)*40)}.max-w-44{max-width:calc(var(--spacing)*44)}.max-w-64{max-width:calc(var(--spacing)*64)}.max-w-80{max-width:calc(var(--spacing)*80)}.max-w-\[10rem\]{max-width:10rem}.max-w-\[11rem\]{max-width:11rem}.max-w-\[12rem\]{max-width:12rem}.max-w-\[14rem\]{max-width:14rem}.max-w-\[18rem\]{max-width:18rem}.max-w-\[24rem\]{max-width:24rem}.max-w-\[29rem\]{max-width:29rem}.max-w-\[32rem\]{max-width:32rem}.max-w-\[34ch\]{max-width:34ch}.max-w-\[34rem\]{max-width:34rem}.max-w-\[36rem\]{max-width:36rem}.max-w-\[40rem\]{max-width:40rem}.max-w-\[48rem\]{max-width:48rem}.max-w-\[56rem\]{max-width:56rem}.max-w-\[88\%\]{max-width:88%}.max-w-\[100mm\]{max-width:100mm}.max-w-\[150px\]{max-width:150px}.max-w-\[170px\]{max-width:170px}.max-w-\[200px\]{max-width:200px}.max-w-\[250px\]{max-width:250px}.max-w-\[350px\]{max-width:350px}.max-w-\[520px\]{max-width:520px}.max-w-\[760px\]{max-width:760px}.max-w-\[780px\]{max-width:780px}.max-w-\[1500px\]{max-width:1500px}.max-w-\[1540px\]{max-width:1540px}.max-w-\[calc\(100vw-3rem\)\]{max-width:calc(100vw - 3rem)}.max-w-\[min\(24rem\,calc\(100vw-3rem\)\)\]{max-width:min(24rem,100vw - 3rem)}.max-w-\[min\(100vw\,72rem\)\]{max-width:min(100vw,72rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-5{min-width:calc(var(--spacing)*5)}.min-w-11{min-width:calc(var(--spacing)*11)}.min-w-12{min-width:calc(var(--spacing)*12)}.min-w-48{min-width:calc(var(--spacing)*48)}.min-w-56{min-width:calc(var(--spacing)*56)}.min-w-\[2\.25rem\]{min-width:2.25rem}.min-w-\[2rem\]{min-width:2rem}.min-w-\[3rem\]{min-width:3rem}.min-w-\[5rem\]{min-width:5rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[11rem\]{min-width:11rem}.min-w-\[48px\]{min-width:48px}.min-w-\[64px\]{min-width:64px}.min-w-\[96px\]{min-width:96px}.min-w-\[140px\]{min-width:140px}.min-w-\[150px\]{min-width:150px}.min-w-\[720px\]{min-width:720px}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-\[1_1_12rem\]{flex:12rem}.flex-\[12\]{flex:12}.flex-\[18\]{flex:18}.flex-\[25\]{flex:25}.flex-\[45\]{flex:45}.flex-auto{flex:auto}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-full{flex-basis:100%}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:calc(var(--spacing)*0);--tw-border-spacing-y:calc(var(--spacing)*0);border-spacing:var(--tw-border-spacing-x)var(--tw-border-spacing-y)}.origin-\(--reka-dropdown-menu-content-transform-origin\){transform-origin:var(--reka-dropdown-menu-content-transform-origin)}.origin-top-left{transform-origin:0 0}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-x-px{translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-px{--tw-translate-x:-1px}.translate-x-px{--tw-translate-x:1px}.-translate-y-1\/2,.translate-x-px{translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:-50%}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0)}.translate-y-0,.translate-y-8{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-8{--tw-translate-y:calc(var(--spacing)*8)}.translate-y-\[calc\(-50\%-var\(--keyboard-inset-height\,0px\)\/2\)\]{--tw-translate-y:calc(-50% - var(--keyboard-inset-height,0px)/2);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y: calc(-50% - 2px) ;translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%}.scale-110,.scale-95{scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%}.-rotate-90{rotate:-90deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-mt-40{scroll-margin-top:calc(var(--spacing)*40)}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-flow-row{grid-auto-flow:row}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[1\.7fr_0\.7fr_0\.75fr_0\.75fr_0\.85fr\]{grid-template-columns:1.7fr .7fr .75fr .75fr .85fr}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_5rem\]{grid-template-columns:minmax(0,1fr) 5rem}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_minmax\(26rem\,38rem\)\]{grid-template-columns:minmax(0,1fr) minmax(26rem,38rem)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(26rem\,40rem\)\]{grid-template-columns:minmax(0,1fr) minmax(26rem,40rem)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(30rem\,50rem\)\]{grid-template-columns:minmax(0,1fr) minmax(30rem,50rem)}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.content-center{align-content:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-center-safe{justify-content:safe center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-stretch{justify-content:stretch}.justify-items-stretch{justify-items:stretch}.gap-0{gap:calc(var(--spacing)*0)}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-3\.5{gap:calc(var(--spacing)*3.5)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-12{gap:calc(var(--spacing)*12)}.gap-\[2\.8mm\]{gap:2.8mm}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}.gap-\[4\.2mm\]{gap:4.2mm}.gap-\[5\.6mm\]{gap:5.6mm}.gap-\[var\(--space-inline\)\]{gap:var(--space-inline)}.gap-px{gap:1px}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*.5*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*.5*var(--tw-space-y-reverse))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*1*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*1*var(--tw-space-y-reverse))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*1.5*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*1.5*var(--tw-space-y-reverse))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*2*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*2*var(--tw-space-y-reverse))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*2.5*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*2.5*var(--tw-space-y-reverse))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*3*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*3*var(--tw-space-y-reverse))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*4*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*4*var(--tw-space-y-reverse))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*5*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*5*var(--tw-space-y-reverse))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*6*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*6*var(--tw-space-y-reverse))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*8*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*8*var(--tw-space-y-reverse))}.gap-x-1{column-gap:calc(var(--spacing)*1)}.gap-x-1\.5{column-gap:calc(var(--spacing)*1.5)}.gap-x-2{column-gap:calc(var(--spacing)*2)}.gap-x-3{column-gap:calc(var(--spacing)*3)}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-x-6{column-gap:calc(var(--spacing)*6)}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-end:calc(var(--spacing)*2*(1 - var(--tw-space-x-reverse)));margin-inline-start:calc(var(--spacing)*2*var(--tw-space-x-reverse))}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-end:calc(var(--spacing)*4*(1 - var(--tw-space-x-reverse)));margin-inline-start:calc(var(--spacing)*4*var(--tw-space-x-reverse))}.gap-y-0\.5{row-gap:calc(var(--spacing)*.5)}.gap-y-1{row-gap:calc(var(--spacing)*1)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-16{row-gap:calc(var(--spacing)*16)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-auto{overflow:auto}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overscroll-contain{overscroll-behavior:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[2\.8mm\]{border-radius:2.8mm}.rounded-\[2px\]{border-radius:2px}.rounded-\[2rem\]{border-radius:2rem}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--radius)}.rounded-lg\!{border-radius:var(--radius)!important}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-t-\[2\.8mm\]{border-top-left-radius:2.8mm;border-top-right-radius:2.8mm}.rounded-t-lg{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.rounded-t-lg\!{border-top-left-radius:var(--radius)!important;border-top-right-radius:var(--radius)!important}.rounded-l-2xl{border-bottom-left-radius:var(--radius-2xl);border-top-left-radius:var(--radius-2xl)}.rounded-r-2xl{border-bottom-right-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-b-3xl{border-bottom-left-radius:var(--radius-3xl);border-bottom-right-radius:var(--radius-3xl)}.rounded-b-\[2\.8mm\]{border-bottom-left-radius:2.8mm;border-bottom-right-radius:2.8mm}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-x-0{border-inline-style:var(--tw-border-style);border-inline-width:0}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-y-\[2\.2mm\]{border-block-style:var(--tw-border-style);border-block-width:2.2mm}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-\[3\.5mm\]{border-left-style:var(--tw-border-style);border-left-width:3.5mm}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-\[var\(--color-status-error\)\]\/40{border-color:#da000066}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--color-status-error\)\]\/40{border-color:color-mix(in oklab,var(--color-status-error)40%,transparent)}}.border-\[var\(--color-tredco-gold\)\]{border-color:var(--color-tredco-gold)}.border-border-button-secondary{border-color:var(--color-border-button-secondary)}.border-divider{border-color:var(--color-divider)}.border-input{border-color:var(--input)}.border-primary-500\/45{border-color:#0055ff73}@supports (color:color-mix(in lab,red,red)){.border-primary-500\/45{border-color:color-mix(in oklab,var(--color-primary-500)45%,transparent)}}.border-sidebar-border{border-color:var(--sidebar-border)}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.border-white\/25{border-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.border-white\/25{border-color:color-mix(in oklab,var(--color-white)25%,transparent)}}.border-white\/35{border-color:#ffffff59}@supports (color:color-mix(in lab,red,red)){.border-white\/35{border-color:color-mix(in oklab,var(--color-white)35%,transparent)}}.border-white\/40{border-color:#fff6}@supports (color:color-mix(in lab,red,red)){.border-white\/40{border-color:color-mix(in oklab,var(--color-white)40%,transparent)}}.border-y-transparent{border-block-color:#0000}.border-l-\[var\(--color-status-error\)\]{border-left-color:var(--color-status-error)}.border-l-\[var\(--color-status-success\)\]{border-left-color:var(--color-status-success)}.border-l-\[var\(--color-status-warning\)\]{border-left-color:var(--color-status-warning)}.border-l-\[var\(--color-text-link\)\]{border-left-color:var(--color-text-link)}.border-l-white{border-left-color:var(--color-white)}.bg-2-static{background-color:var(--color-2-static)}.bg-2-static\/60{background-color:#f1f5f999}@supports (color:color-mix(in lab,red,red)){.bg-2-static\/60{background-color:color-mix(in oklab,var(--color-2-static)60%,transparent)}}.bg-3-static{background-color:var(--color-3-static)}.bg-\[var\(--color-border-subtle\)\]{background-color:var(--color-border-subtle)}.bg-\[var\(--color-button-primary-static\)\]{background-color:var(--color-button-primary-static)}.bg-\[var\(--color-status-error\)\]\/10{background-color:#da00001a}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-status-error\)\]\/10{background-color:color-mix(in oklab,var(--color-status-error)10%,transparent)}}.bg-\[var\(--color-status-error\)\]\/12{background-color:#da00001f}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-status-error\)\]\/12{background-color:color-mix(in oklab,var(--color-status-error)12%,transparent)}}.bg-\[var\(--color-status-success\)\]\/12{background-color:#30bf241f}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-status-success\)\]\/12{background-color:color-mix(in oklab,var(--color-status-success)12%,transparent)}}.bg-\[var\(--color-status-warning\)\]\/8{background-color:#eaad1214}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-status-warning\)\]\/8{background-color:color-mix(in oklab,var(--color-status-warning)8%,transparent)}}.bg-\[var\(--color-status-warning\)\]\/14{background-color:#eaad1224}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-status-warning\)\]\/14{background-color:color-mix(in oklab,var(--color-status-warning)14%,transparent)}}.bg-background{background-color:var(--background)}.bg-black{background-color:var(--color-black)}.bg-black\!{background-color:var(--color-black)!important}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab,red,red)){.bg-black\/20{background-color:color-mix(in oklab,var(--color-black)20%,transparent)}}.bg-black\/25{background-color:#00000040}@supports (color:color-mix(in lab,red,red)){.bg-black\/25{background-color:color-mix(in oklab,var(--color-black)25%,transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.bg-black\/30{background-color:color-mix(in oklab,var(--color-black)30%,transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black)40%,transparent)}}.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab,red,red)){.bg-black\/55{background-color:color-mix(in oklab,var(--color-black)55%,transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black)60%,transparent)}}.bg-black\/65{background-color:#000000a6}@supports (color:color-mix(in lab,red,red)){.bg-black\/65{background-color:color-mix(in oklab,var(--color-black)65%,transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab,red,red)){.bg-black\/80{background-color:color-mix(in oklab,var(--color-black)80%,transparent)}}.bg-black\/90{background-color:#000000e6}@supports (color:color-mix(in lab,red,red)){.bg-black\/90{background-color:color-mix(in oklab,var(--color-black)90%,transparent)}}.bg-black\/95{background-color:#000000f2}@supports (color:color-mix(in lab,red,red)){.bg-black\/95{background-color:color-mix(in oklab,var(--color-black)95%,transparent)}}.bg-border-default{background-color:var(--color-border-default)}.bg-border-muted{background-color:var(--color-border-muted)}.bg-border-subtle{background-color:var(--color-border-subtle)}.bg-button-primary-static{background-color:var(--color-button-primary-static)}.bg-color-link-active{background-color:var(--color-color-link-active)}.bg-color-link-static{background-color:var(--color-color-link-static)}.bg-current{background-color:currentColor}.bg-error{background-color:var(--color-error)}.bg-error\/70{background-color:#da0000b3}@supports (color:color-mix(in lab,red,red)){.bg-error\/70{background-color:color-mix(in oklab,var(--color-error)70%,transparent)}}.bg-error\/75{background-color:#da0000bf}@supports (color:color-mix(in lab,red,red)){.bg-error\/75{background-color:color-mix(in oklab,var(--color-error)75%,transparent)}}.bg-primary-100{background-color:var(--color-primary-100)}.bg-primary-500{background-color:var(--color-primary-500)}.bg-primary-500\/12{background-color:#0055ff1f}@supports (color:color-mix(in lab,red,red)){.bg-primary-500\/12{background-color:color-mix(in oklab,var(--color-primary-500)12%,transparent)}}.bg-primary-500\/14{background-color:#0055ff24}@supports (color:color-mix(in lab,red,red)){.bg-primary-500\/14{background-color:color-mix(in oklab,var(--color-primary-500)14%,transparent)}}.bg-primary-500\/15{background-color:#0055ff26}@supports (color:color-mix(in lab,red,red)){.bg-primary-500\/15{background-color:color-mix(in oklab,var(--color-primary-500)15%,transparent)}}.bg-primary-500\/20{background-color:#05f3}@supports (color:color-mix(in lab,red,red)){.bg-primary-500\/20{background-color:color-mix(in oklab,var(--color-primary-500)20%,transparent)}}.bg-secondary{background-color:var(--secondary)}.bg-sidebar{background-color:var(--sidebar)}.bg-sidebar-border{background-color:var(--sidebar-border)}.bg-static{background-color:var(--color-static)}.bg-success{background-color:var(--color-status-success)}.bg-surface-elevated{background-color:var(--color-surface-elevated)}.bg-surface-inset{background-color:var(--color-surface-inset)}.bg-surface-overlay{background-color:var(--color-surface-overlay)}.bg-surface-raised{background-color:var(--color-surface-raised)}.bg-surface-raised\/95{background-color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.bg-surface-raised\/95{background-color:color-mix(in oklab,var(--color-surface-raised)95%,transparent)}}.bg-transparent{background-color:#0000}.bg-warning{background-color:var(--color-status-warning)}.bg-white{background-color:var(--color-white)}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.bg-white\/15{background-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.bg-linear-to-br{--tw-gradient-position:to bottom right}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-br{--tw-gradient-position:to bottom right in oklab}}.bg-linear-to-br{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-welcome-gradient{background-image:var(--background-image-welcome-gradient)}.from-\[var\(--color-surface-elevated\)\]{--tw-gradient-from:var(--color-surface-elevated);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[var\(--color-surface-inset\)\]{--tw-gradient-to:var(--color-surface-inset);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.mask-r-from-\[calc\(100\%-1\.75rem\)\]{--tw-mask-linear:var(--tw-mask-left),var(--tw-mask-right),var(--tw-mask-bottom),var(--tw-mask-top);--tw-mask-right:linear-gradient(to right,var(--tw-mask-right-from-color)var(--tw-mask-right-from-position),var(--tw-mask-right-to-color)var(--tw-mask-right-to-position));--tw-mask-right-from-position: calc(100% - 1.75rem) }.mask-l-from-\[calc\(100\%-1\.75rem\)\],.mask-r-from-\[calc\(100\%-1\.75rem\)\]{-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-image:var(--tw-mask-linear),var(--tw-mask-radial),var(--tw-mask-conic);mask-image:var(--tw-mask-linear),var(--tw-mask-radial),var(--tw-mask-conic)}.mask-l-from-\[calc\(100\%-1\.75rem\)\]{--tw-mask-linear:var(--tw-mask-left),var(--tw-mask-right),var(--tw-mask-bottom),var(--tw-mask-top);--tw-mask-left:linear-gradient(to left,var(--tw-mask-left-from-color)var(--tw-mask-left-from-position),var(--tw-mask-left-to-color)var(--tw-mask-left-to-position));--tw-mask-left-from-position: calc(100% - 1.75rem) }.\[mask-image\:linear-gradient\(90deg\,black_calc\(100\%-1\.5rem\)\,transparent\)\]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 1.5rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 1.5rem),#0000)}.bg-cover{background-size:cover}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.fill-\[var\(--color-surface-raised\)\]{fill:var(--color-surface-raised)}.fill-current{fill:currentColor}.stroke-\[3\]{stroke-width:3px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-left{object-position:left}.\!p-0{padding:calc(var(--spacing)*0)!important}.p-\(--pdf-page-pad\){padding:var(--pdf-page-pad)}.p-0{padding:calc(var(--spacing)*0)}.p-0\!{padding:calc(var(--spacing)*0)!important}.p-0\.5{padding:calc(var(--spacing)*.5)}.p-1{padding:calc(var(--spacing)*1)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-3\.5{padding:calc(var(--spacing)*3.5)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.p-10{padding:calc(var(--spacing)*10)}.p-2024{padding:calc(var(--spacing)*2024)}.p-2025{padding:calc(var(--spacing)*2025)}.p-\[2px\]{padding:2px}.p-\[4\.2mm\]{padding:4.2mm}.p-\[5\.6mm\]{padding:5.6mm}.\!px-0{padding-inline:calc(var(--spacing)*0)!important}.px-\(--pdf-page-pad\){padding-inline:var(--pdf-page-pad)}.px-0{padding-inline:calc(var(--spacing)*0)}.px-0\.5{padding-inline:calc(var(--spacing)*.5)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-8{padding-inline:calc(var(--spacing)*8)}.px-9{padding-inline:calc(var(--spacing)*9)}.px-10{padding-inline:calc(var(--spacing)*10)}.px-\[3\.5mm\]{padding-inline:3.5mm}.px-\[5\.6mm\]{padding-inline:5.6mm}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-7{padding-block:calc(var(--spacing)*7)}.py-8{padding-block:calc(var(--spacing)*8)}.py-24{padding-block:calc(var(--spacing)*24)}.py-\[1\.6mm\]{padding-block:1.6mm}.py-\[2\.8mm\]{padding-block:2.8mm}.py-\[3\.5mm\]{padding-block:3.5mm}.py-\[4\.6mm\]{padding-block:4.6mm}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-0\.5{padding-top:calc(var(--spacing)*.5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-1\.5{padding-top:calc(var(--spacing)*1.5)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-2\.5{padding-top:calc(var(--spacing)*2.5)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-3\.5{padding-top:calc(var(--spacing)*3.5)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-\[0\.7mm\]{padding-top:.7mm}.pt-\[1\.4mm\]{padding-top:1.4mm}.pt-\[2\.8mm\]{padding-top:2.8mm}.pt-\[4\.5rem\]{padding-top:4.5rem}.pt-\[4\.6mm\]{padding-top:4.6mm}.pt-\[5\.6mm\]{padding-top:5.6mm}.pt-\[9\.8mm\]{padding-top:9.8mm}.pt-safe{padding-top:var(--safe-area-inset-top,env(safe-area-inset-top))}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-1\.5{padding-right:calc(var(--spacing)*1.5)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-4{padding-right:calc(var(--spacing)*4)}.pr-10{padding-right:calc(var(--spacing)*10)}.pr-12{padding-right:calc(var(--spacing)*12)}.pb-0{padding-bottom:calc(var(--spacing)*0)}.pb-0\.5{padding-bottom:calc(var(--spacing)*.5)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-1\.5{padding-bottom:calc(var(--spacing)*1.5)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-2\.5{padding-bottom:calc(var(--spacing)*2.5)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pb-10{padding-bottom:calc(var(--spacing)*10)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.pb-28{padding-bottom:calc(var(--spacing)*28)}.pb-50{padding-bottom:calc(var(--spacing)*50)}.pb-\[1\.4mm\]{padding-bottom:1.4mm}.pb-\[2\.8mm\]{padding-bottom:2.8mm}.pb-\[4\.2mm\]{padding-bottom:4.2mm}.pb-\[4\.6mm\]{padding-bottom:4.6mm}.pb-\[5\.6mm\]{padding-bottom:5.6mm}.pb-\[7mm\]{padding-bottom:7mm}.pb-\[9\.8mm\]{padding-bottom:9.8mm}.pb-\[11\.2mm\]{padding-bottom:11.2mm}.pb-\[max\(0\.75rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.75rem,env(safe-area-inset-bottom))}.pb-\[max\(env\(safe-area-inset-bottom\)\,1\.25rem\)\]{padding-bottom:max(env(safe-area-inset-bottom),1.25rem)}.pb-\[max\(var\(--safe-area-inset-bottom\,env\(safe-area-inset-bottom\,0px\)\)\,var\(--keyboard-inset-height\,0px\)\)\]{padding-bottom:max(var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px)),var(--keyboard-inset-height,0px))}.pb-safe{padding-bottom:var(--safe-area-inset-bottom,env(safe-area-inset-bottom))}.\!pl-0{padding-left:calc(var(--spacing)*0)!important}.pl-1{padding-left:calc(var(--spacing)*1)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-3\.5{padding-left:calc(var(--spacing)*3.5)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-5{padding-left:calc(var(--spacing)*5)}.pl-8{padding-left:calc(var(--spacing)*8)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.\[font-family\:var\(--font-body\)\]{font-family:var(--font-body)}.\[font-family\:var\(--font-ui\)\]{font-family:var(--font-ui)}.font-mono{font-family:var(--font-mono)}.text-caption-1{font-size:var(--text-caption-1);font-weight:var(--tw-font-weight,var(--text-caption-1--font-weight));line-height:var(--tw-leading,var(--text-caption-1--line-height))}.text-caption-2{font-size:var(--text-caption-2);font-weight:var(--tw-font-weight,var(--text-caption-2--font-weight));line-height:var(--tw-leading,var(--text-caption-2--line-height))}.text-heading-1{font-size:var(--text-heading-1);font-weight:var(--tw-font-weight,var(--text-heading-1--font-weight));line-height:var(--tw-leading,var(--text-heading-1--line-height))}.text-heading-2{font-size:var(--text-heading-2);font-weight:var(--tw-font-weight,var(--text-heading-2--font-weight));line-height:var(--tw-leading,var(--text-heading-2--line-height))}.text-heading-3{font-size:var(--text-heading-3);font-weight:var(--tw-font-weight,var(--text-heading-3--font-weight));line-height:var(--tw-leading,var(--text-heading-3--line-height))}.text-label-1{font-size:var(--text-label-1);font-weight:var(--tw-font-weight,var(--text-label-1--font-weight));line-height:var(--tw-leading,var(--text-label-1--line-height))}.text-label-2{font-size:var(--text-label-2);font-weight:var(--tw-font-weight,var(--text-label-2--font-weight));line-height:var(--tw-leading,var(--text-label-2--line-height))}.text-label-3{font-size:var(--text-label-3);font-weight:var(--tw-font-weight,var(--text-label-3--font-weight));line-height:var(--tw-leading,var(--text-label-3--line-height))}.text-label-bold-1{font-size:var(--text-label-bold-1);font-weight:var(--tw-font-weight,var(--text-label-bold-1--font-weight));line-height:var(--tw-leading,var(--text-label-bold-1--line-height))}.text-label-bold-2{font-size:var(--text-label-bold-2);font-weight:var(--tw-font-weight,var(--text-label-bold-2--font-weight));line-height:var(--tw-leading,var(--text-label-bold-2--line-height))}.text-label-bold-3{font-size:var(--text-label-bold-3);font-weight:var(--tw-font-weight,var(--text-label-bold-3--font-weight));line-height:var(--tw-leading,var(--text-label-bold-3--line-height))}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[1\.25rem\]{font-size:1.25rem}.text-\[1\.55rem\]{font-size:1.55rem}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[length\:var\(--type-control\)\]{font-size:var(--type-control)}.text-\[length\:var\(--type-control-sm\)\]{font-size:var(--type-control-sm)}.text-\[length\:var\(--type-meta\)\]{font-size:var(--type-meta)}.text-\[length\:var\(--type-ui\)\]{font-size:var(--type-ui)}.leading-4{--tw-leading:calc(var(--spacing)*4);line-height:calc(var(--spacing)*4)}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semi-bold{--tw-font-weight:var(--font-weight-semi-bold);font-weight:var(--font-weight-semi-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-balance{text-wrap:balance}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-accent{color:var(--accent)}.text-black{color:var(--color-black)}.text-color-button-primary{color:var(--color-color-button-primary)}.text-color-error{color:var(--color-color-error)}.text-color-label-1{color:var(--color-color-label-1)}.text-color-label-2{color:var(--color-color-label-2)}.text-color-label-3{color:var(--color-color-label-3)}.text-color-link-static{color:var(--color-color-link-static)}.text-color-success{color:var(--color-color-success)}.text-color-warning{color:var(--color-color-warning)}.text-error{color:var(--color-error)}.text-foreground{color:var(--foreground)}.text-inherit{color:inherit}.text-muted{color:var(--color-text-muted)}.text-muted-foreground{color:var(--muted-foreground)}.text-navy-blue{color:var(--color-navy-blue)}.text-primary{color:var(--color-text-primary)}.text-primary-500{color:var(--color-primary-500)}.text-secondary{color:var(--color-text-secondary)}.text-sidebar-foreground,.text-sidebar-foreground\/70{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab,red,red)){.text-sidebar-foreground\/70{color:color-mix(in oklab,var(--sidebar-foreground)70%,transparent)}}.text-static{color:var(--color-static)}.text-success{color:var(--color-status-success)}.text-warning{color:var(--color-status-warning)}.text-white{color:var(--color-white)}.text-white\/35{color:#ffffff59}@supports (color:color-mix(in lab,red,red)){.text-white\/35{color:color-mix(in oklab,var(--color-white)35%,transparent)}}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.text-white\/55{color:color-mix(in oklab,var(--color-white)55%,transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab,red,red)){.text-white\/60{color:color-mix(in oklab,var(--color-white)60%,transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white)70%,transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.text-white\/85{color:color-mix(in oklab,var(--color-white)85%,transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.text-white\/90{color:color-mix(in oklab,var(--color-white)90%,transparent)}}.text-white\/95{color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.text-white\/95{color:color-mix(in oklab,var(--color-white)95%,transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-100{opacity:1}.\!shadow-none{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-2xl{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040)}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--sidebar-border)))}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\],.shadow-flying{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-flying{--tw-shadow:0 8px 20px var(--tw-shadow-color,#00000026),0 3px 6px var(--tw-shadow-color,#00000014),0 0 1px var(--tw-shadow-color,#00000005)}.shadow-hovering{--tw-shadow:0 4px 8px var(--tw-shadow-color,#0000001a),0 1px 2px var(--tw-shadow-color,#00000014),0 0 1px var(--tw-shadow-color,#00000005)}.shadow-hovering,.shadow-lg{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.shadow-none{--tw-shadow:0 0 #0000}.shadow-none,.shadow-sm{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a)}.ring,.ring-1,.shadow-xl{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)}.shadow-black\/10{--tw-shadow-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.shadow-black\/10{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black)10%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-black\/20{--tw-shadow-color:#0003}@supports (color:color-mix(in lab,red,red)){.shadow-black\/20{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black)20%,transparent)var(--tw-shadow-alpha),transparent)}}.ring-\[var\(--ring\)\]{--tw-ring-color:var(--ring)}.ring-black\/5{--tw-ring-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.ring-black\/5{--tw-ring-color:color-mix(in oklab,var(--color-black)5%,transparent)}}.ring-sidebar-ring{--tw-ring-color:var(--sidebar-ring)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline:2px solid #0000;outline-offset:2px}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.drop-shadow-sm{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,)}.drop-shadow-sm{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-sm))}.drop-shadow-tr-shadow{--tw-drop-shadow-size:drop-shadow(0px 0px 40px var(--tw-drop-shadow-color,#0000000a));--tw-drop-shadow:drop-shadow(var(--drop-shadow-tr-shadow))}.drop-shadow-tr-shadow,.invert{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,)}.invert{--tw-invert:invert(100%)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-blur-\[2px\]{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm))}.backdrop-blur-sm,.backdrop-blur-xs{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs))}.transition{transition-duration:var(--tw-duration,var(--default-transition-duration));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-\[height\]{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-\[left\,right\,width\]{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:left,right,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-\[margin\,opacity\]{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:margin,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-\[r\]{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:r;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-\[width\,height\,padding\]{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:width,height,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-\[width\]{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-all{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-colors{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-opacity{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-transform{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.delay-300{transition-delay:.3s}.duration-75{--tw-duration:75ms;transition-duration:75ms}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[contain\:layout\]{contain:layout}.delay-300{--tw-animation-delay:.3s;animation-delay:.3s}.fade-in-0{--tw-enter-opacity:0}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}.zoom-in-95{--tw-enter-scale:.95}.\[--tredco-page-inset\:1rem\]{--tredco-page-inset:1rem}.\[--tredco-via-gap\:var\(--space-1\)\]{--tredco-via-gap:var(--space-1)}.\[-webkit-user-select\:text\]{-webkit-user-select:text}.\[transition\:padding-bottom_250ms_cubic-bezier\(0\.38\,0\.7\,0\.125\,1\)\]{transition:padding-bottom .25s cubic-bezier(.38,.7,.125,1)}.\[transition\:translate_var\(--motion-slow\)_var\(--motion-ease-out\)\,max-height_var\(--motion-slow\)_var\(--motion-ease-out\)\]{transition:translate var(--motion-slow)var(--motion-ease-out),max-height var(--motion-slow)var(--motion-ease-out)}.\[user-select\:text\]{-webkit-user-select:text;user-select:text}.paused{animation-play-state:paused}.ring-inset{--tw-ring-inset:inset}.running{animation-play-state:running}.group-open\:break-words:is(:where(.group):is([open],:popover-open,:open) *){overflow-wrap:break-word}.group-open\:whitespace-pre-wrap:is(:where(.group):is([open],:popover-open,:open) *){white-space:pre-wrap}.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *),.group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}@media (hover:hover){.group-hover\:pointer-events-auto:is(:where(.group):hover *){pointer-events:auto}.group-hover\:visible:is(:where(.group):hover *){visibility:visible}.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:text-white\/70:is(:where(.group):hover *){color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.group-hover\:text-white\/70:is(:where(.group):hover *){color:color-mix(in oklab,var(--color-white)70%,transparent)}}.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}.group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *),.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-has-data-\[sidebar\=menu-action\]\/menu-item\:pr-8:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *){padding-right:calc(var(--spacing)*8)}.group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *){margin-top:calc(var(--spacing)*-8)}.group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}.group-data-\[collapsible\=icon\]\:size-8:is(:where(.group)[data-collapsible=icon] *){height:calc(var(--spacing)*8);width:calc(var(--spacing)*8)}.group-data-\[collapsible\=icon\]\:size-8\!:is(:where(.group)[data-collapsible=icon] *){height:calc(var(--spacing)*8)!important;width:calc(var(--spacing)*8)!important}.group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + var(--spacing)*4)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + var(--spacing)*4 + 2px)}.group-data-\[collapsible\=icon\]\:items-center:is(:where(.group)[data-collapsible=icon] *){align-items:center}.group-data-\[collapsible\=icon\]\:justify-center:is(:where(.group)[data-collapsible=icon] *){justify-content:center}.group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}.group-data-\[collapsible\=icon\]\:p-0:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing)*0)}.group-data-\[collapsible\=icon\]\:p-0\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing)*0)!important}.group-data-\[collapsible\=icon\]\:p-2\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing)*2)!important}.group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}.group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width)*-1)}.group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width)*-1)}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:calc(var(--spacing)*0)}.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side=left] *){right:calc(var(--spacing)*-4)}.group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *){left:calc(var(--spacing)*0)}.group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}.group-data-\[side\=right\]\:border-l:is(:where(.group)[data-side=right] *){border-left-style:var(--tw-border-style);border-left-width:1px}.group-data-\[variant\=floating\]\:rounded-2xl:is(:where(.group)[data-variant=floating] *){border-radius:var(--radius-2xl)}.group-data-\[variant\=floating\]\:border:is(:where(.group)[data-variant=floating] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[variant\=floating\]\:border-sidebar-border:is(:where(.group)[data-variant=floating] *){border-color:var(--sidebar-border)}.group-data-\[variant\=floating\]\:shadow-sm:is(:where(.group)[data-variant=floating] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){.peer-hover\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button):hover~*){color:var(--sidebar-accent-foreground)}}.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button)[data-active=true]~*){color:var(--sidebar-accent-foreground)}.peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*){top:calc(var(--spacing)*1.5)}.peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*){top:calc(var(--spacing)*2.5)}.peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*){top:calc(var(--spacing)*1)}.placeholder\:text-color-label-3::placeholder{color:var(--color-color-label-3)}.placeholder\:normal-case::placeholder{text-transform:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing)*-2)}.after\:-inset-2\.5:after{content:var(--tw-content);inset:calc(var(--spacing)*-2.5)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:calc(var(--spacing)*0)}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);left:100%}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing)*0)}.empty\:hidden:empty{display:none}@media (hover:hover){.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:border-primary-500:hover{border-color:var(--color-primary-500)}.hover\:bg-1-hover:hover{background-color:var(--color-1-hover)}.hover\:bg-\[var\(--color-button-primary-hover\)\]:hover{background-color:var(--color-button-primary-hover)}.hover\:bg-black:hover{background-color:var(--color-black)}.hover\:bg-black\/70:hover{background-color:#000000b3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/70:hover{background-color:color-mix(in oklab,var(--color-black)70%,transparent)}}.hover\:bg-button-primary-hover:hover{background-color:var(--color-button-primary-hover)}.hover\:bg-primary-500\/12:hover{background-color:#0055ff1f}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary-500\/12:hover{background-color:color-mix(in oklab,var(--color-primary-500)12%,transparent)}}.hover\:bg-sidebar-accent:hover{background-color:var(--color-surface-elevated)}.hover\:bg-surface-active:hover{background-color:var(--color-surface-active)}.hover\:bg-surface-elevated:hover{background-color:var(--color-surface-elevated)}.hover\:bg-surface-elevated-hover:hover{background-color:var(--color-surface-elevated-hover)}.hover\:bg-surface-raised:hover{background-color:var(--color-surface-raised)}.hover\:bg-surface-raised-hover:hover{background-color:var(--color-surface-raised-hover)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.hover\:bg-white\/15:hover{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/15:hover{background-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.hover\:bg-white\/25:hover{background-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/25:hover{background-color:color-mix(in oklab,var(--color-white)25%,transparent)}}.hover\:bg-white\/90:hover{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/90:hover{background-color:color-mix(in oklab,var(--color-white)90%,transparent)}}.hover\:text-color-label-1:hover{color:var(--color-color-label-1)}.hover\:text-color-link-hover:hover{color:var(--color-color-link-hover)}.hover\:text-error:hover{color:var(--color-error)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-primary:hover{color:var(--color-text-primary)}.hover\:text-sidebar-accent-foreground:hover{color:var(--sidebar-accent-foreground)}.hover\:text-white:hover{color:var(--color-white)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--sidebar-accent)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:group-data-\[collapsible\=offcanvas\]\:bg-sidebar:hover:is(:where(.group)[data-collapsible=offcanvas] *){background-color:var(--sidebar)}.hover\:after\:bg-sidebar-border:hover:after{background-color:var(--sidebar-border);content:var(--tw-content)}}.focus\:border-\[var\(--color-status-error\)\]:focus{border-color:var(--color-status-error)}.focus\:border-primary-500:focus{border-color:var(--color-primary-500)}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-\[var\(--color-status-error\)\]:focus{--tw-ring-color:var(--color-status-error)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-primary-400:focus-visible{outline-color:var(--color-primary-400)}.active\:scale-90:active{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x)var(--tw-scale-y)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.active\:scale-100:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.active\:scale-105:active{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-button-primary-active:active{background-color:var(--color-button-primary-active)}.active\:bg-sidebar-accent:active{background-color:var(--color-surface-elevated)}.active\:text-sidebar-accent-foreground:active{color:var(--sidebar-accent-foreground)}.active\:opacity-70:active{opacity:.7}.active\:opacity-80:active{opacity:.8}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:bg-surface-inset:disabled{background-color:var(--color-surface-inset)}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:shadow-none:disabled{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}}:where([data-side=left]) .in-data-\[side\=left\]\:cursor-w-resize{cursor:w-resize}:where([data-side=right]) .in-data-\[side\=right\]\:cursor-e-resize{cursor:e-resize}.has-data-\[variant\=inset\]\:bg-surface-page:has([data-variant=inset]){background-color:var(--color-surface-page)}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:var(--color-surface-elevated)}.data-\[active\=true\]\:font-medium[data-active=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:var(--sidebar-accent-foreground)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[highlighted\]\:bg-surface-elevated-hover[data-highlighted]{background-color:var(--color-surface-elevated-hover)}.data-\[inset\]\:pl-8[data-inset]{padding-left:calc(var(--spacing)*8)}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(var(--spacing)*2*-1)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(var(--spacing)*2)}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(var(--spacing)*2*-1)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(var(--spacing)*2)}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:duration-200[data-state=closed]{--tw-duration:.2s;transition-duration:.2s}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=closed\]\:animation-duration-200[data-state=closed]{--tw-animation-duration:.2s;animation-duration:.2s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:bg-surface-elevated-hover[data-state=open]{background-color:var(--color-surface-elevated-hover)}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=open\]\:duration-300[data-state=open]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.data-\[state\=open\]\:animation-duration-300[data-state=open]{--tw-animation-duration:.3s;animation-duration:.3s}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}@media (hover:hover){.data-\[state\=open\]\:hover\:bg-sidebar-accent[data-state=open]:hover{background-color:var(--color-surface-elevated)}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground[data-state=open]:hover{color:var(--sidebar-accent-foreground)}}@media (min-width:360px){.min-\[360px\]\:inline-grid{display:inline-grid}}@media (min-width:780px){.desktop\:static{position:static}.desktop\:inset-4{inset:calc(var(--spacing)*4)}.desktop\:top-4{top:calc(var(--spacing)*4)}.desktop\:right-0{right:calc(var(--spacing)*0)}.desktop\:right-4{right:calc(var(--spacing)*4)}.desktop\:bottom-4{bottom:calc(var(--spacing)*4)}.desktop\:left-0{left:calc(var(--spacing)*0)}.desktop\:left-4{left:calc(var(--spacing)*4)}.desktop\:mx-0{margin-inline:calc(var(--spacing)*0)}.desktop\:mb-0{margin-bottom:calc(var(--spacing)*0)}.desktop\:mb-7{margin-bottom:calc(var(--spacing)*7)}.desktop\:ml-4{margin-left:calc(var(--spacing)*4)}.min-\[780px\]\:line-clamp-none{-webkit-line-clamp:unset;-webkit-box-orient:horizontal;display:block;overflow:visible}.desktop\:block{display:block}.desktop\:flex{display:flex}.desktop\:hidden{display:none}.desktop\:inline-flex{display:inline-flex}.min-\[780px\]\:block{display:block}.min-\[780px\]\:flex{display:flex}.desktop\:h-\[70dvh\]{height:70dvh}.desktop\:h-auto{height:auto}.desktop\:min-h-\[34rem\]{min-height:34rem}.desktop\:w-\[50\%\]{width:50%}.desktop\:w-auto{width:auto}.desktop\:max-w-\[40rem\]{max-width:40rem}.desktop\:max-w-lg{max-width:var(--container-lg)}.desktop\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.desktop\:flex-row{flex-direction:row}.desktop\:flex-nowrap{flex-wrap:nowrap}.desktop\:items-center{align-items:center}.desktop\:justify-between{justify-content:space-between}.desktop\:justify-center{justify-content:center}.desktop\:gap-8{gap:calc(var(--spacing)*8)}.desktop\:rounded-3xl{border-radius:var(--radius-3xl)}.desktop\:rounded-\[1\.5rem\]{border-radius:1.5rem}.desktop\:rounded-\[2rem\]{border-radius:2rem}.desktop\:rounded-lg\!{border-radius:var(--radius)!important}.desktop\:border{border-style:var(--tw-border-style);border-width:1px}.desktop\:bg-3-static{background-color:var(--color-3-static)}.desktop\:p-4{padding:calc(var(--spacing)*4)}.desktop\:p-6{padding:calc(var(--spacing)*6)}.desktop\:px-6{padding-inline:calc(var(--spacing)*6)}.desktop\:px-8{padding-inline:calc(var(--spacing)*8)}.desktop\:py-6{padding-block:calc(var(--spacing)*6)}.desktop\:py-10{padding-block:calc(var(--spacing)*10)}.desktop\:pb-3{padding-bottom:calc(var(--spacing)*3)}.desktop\:pb-4{padding-bottom:calc(var(--spacing)*4)}.desktop\:pb-6{padding-bottom:calc(var(--spacing)*6)}.desktop\:shadow-flying{--tw-shadow:0 8px 20px var(--tw-shadow-color,#00000026),0 3px 6px var(--tw-shadow-color,#00000014),0 0 1px var(--tw-shadow-color,#00000005);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media (min-width:40rem){.sm\:order-1{order:1}.sm\:order-2{order:2}.sm\:order-3{order:3}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mb-3{margin-bottom:calc(var(--spacing)*3)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-block{display:inline-block}.sm\:table-cell{display:table-cell}.sm\:h-10{height:calc(var(--spacing)*10)}.sm\:h-dvh{height:100dvh}.sm\:w-36{width:calc(var(--spacing)*36)}.sm\:w-auto{width:auto}.sm\:max-w-\[60\%\]{max-width:60%}.sm\:max-w-\[78\%\]{max-width:78%}.sm\:max-w-\[360px\]{max-width:360px}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:shrink-0{flex-shrink:0}.sm\:translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:scale-75{--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%}.sm\:scale-100,.sm\:scale-75{scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2\.5{gap:calc(var(--spacing)*2.5)}.sm\:gap-3{gap:calc(var(--spacing)*3)}.sm\:gap-4{gap:calc(var(--spacing)*4)}.sm\:p-0{padding:calc(var(--spacing)*0)}.sm\:p-3\.5{padding:calc(var(--spacing)*3.5)}.sm\:p-4{padding:calc(var(--spacing)*4)}.sm\:px-4{padding-inline:calc(var(--spacing)*4)}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:px-8{padding-inline:calc(var(--spacing)*8)}.sm\:px-12{padding-inline:calc(var(--spacing)*12)}.sm\:py-8{padding-block:calc(var(--spacing)*8)}.sm\:py-11{padding-block:calc(var(--spacing)*11)}.sm\:align-middle{vertical-align:middle}}@media (min-width:48rem){.md\:mt-0{margin-top:calc(var(--spacing)*0)}.md\:mb-0{margin-bottom:calc(var(--spacing)*0)}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline-flex{display:inline-flex}.md\:table-cell{display:table-cell}.md\:w-auto{width:auto}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:justify-between{justify-content:space-between}.md\:gap-4{gap:calc(var(--spacing)*4)}.md\:pt-6{padding-top:calc(var(--spacing)*6)}.md\:pt-8{padding-top:calc(var(--spacing)*8)}.md\:text-right{text-align:right}.md\:opacity-0{opacity:0}@media (hover:hover){.md\:group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*){margin:calc(var(--spacing)*2)}.md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*){margin-left:calc(var(--spacing)*0)}.md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*){border-radius:calc(var(--radius) + 4px)}.md\:peer-data-\[variant\=inset\]\:shadow-sm:is(:where(.peer)[data-variant=inset]~*){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-2:is(:where(.peer)[data-variant=inset]~*):is(:where(.peer)[data-state=collapsed]~*){margin-left:calc(var(--spacing)*2)}.md\:after\:hidden:after{content:var(--tw-content);display:none}}@media (min-width:64rem){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:flex{display:flex}.lg\:min-w-80{min-width:calc(var(--spacing)*80)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,0\.9fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.lg\:grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(260px\,0\.65fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr)}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:px-6{padding-inline:calc(var(--spacing)*6)}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}.lg\:px-10{padding-inline:calc(var(--spacing)*10)}.lg\:py-1{padding-block:calc(var(--spacing)*1)}}@media (min-width:80rem){.xl\:grid{display:grid}.xl\:w-96{width:calc(var(--spacing)*96)}.xl\:max-w-\[46rem\]{max-width:46rem}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-\[22rem_minmax\(0\,1fr\)\]{grid-template-columns:22rem minmax(0,1fr)}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:justify-between{justify-content:space-between}}@media (min-width:96rem){.\32xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:520px){.\@\[520px\]\:table-cell{display:table-cell}}@container invoice-panel (min-width:28rem){.\@md\/invoice-panel\:order-last{order:9999}.\@md\/invoice-panel\:ml-auto{margin-left:auto}.\@md\/invoice-panel\:contents{display:contents}.\@md\/invoice-panel\:inline{display:inline}}@container (min-width:32rem){.\@lg\:grid-cols-\[minmax\(13rem\,0\.8fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(13rem,.8fr) minmax(0,1fr)}.\@lg\:flex-row{flex-direction:row}.\@lg\:items-baseline{align-items:baseline}.\@lg\:items-start{align-items:flex-start}.\@lg\:justify-between{justify-content:space-between}}@container (min-width:42rem){.\@2xl\:mx-6{margin-inline:calc(var(--spacing)*6)}.\@2xl\:mb-6{margin-bottom:calc(var(--spacing)*6)}.\@2xl\:flex{display:flex}.\@2xl\:hidden{display:none}.\@2xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@2xl\:flex-row{flex-direction:row}.\@2xl\:\[--tredco-page-inset\:1\.5rem\]{--tredco-page-inset:1.5rem}}@container (min-width:48rem){.\@3xl\:order-last{order:9999}.\@3xl\:col-span-1{grid-column:span 1/span 1}.\@3xl\:block{display:block}.\@3xl\:contents{display:contents}.\@3xl\:grid{display:grid}.\@3xl\:w-\[27rem\]{width:27rem}.\@3xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@3xl\:grid-cols-\[5\.5rem_minmax\(0\,1\.3fr\)_minmax\(0\,1fr\)_7rem_4\.75rem\]{grid-template-columns:5.5rem minmax(0,1.3fr) minmax(0,1fr) 7rem 4.75rem}.\@3xl\:grid-cols-\[minmax\(0\,1fr\)_8rem\]{grid-template-columns:minmax(0,1fr) 8rem}.\@3xl\:flex-col{flex-direction:column}.\@3xl\:flex-row{flex-direction:row}.\@3xl\:items-center{align-items:center}.\@3xl\:justify-between{justify-content:space-between}.\@3xl\:gap-0{gap:calc(var(--spacing)*0)}.\@3xl\:gap-x-3{column-gap:calc(var(--spacing)*3)}.\@3xl\:justify-self-start{justify-self:flex-start}}@container (min-width:56rem){.\@4xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@4xl\:grid-cols-\[1fr_22rem\]{grid-template-columns:1fr 22rem}.\@4xl\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.\@4xl\:items-end{align-items:flex-end}}@container (min-width:64rem){.\@5xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(22rem\,0\.55fr\)\]{grid-template-columns:minmax(0,1fr) minmax(22rem,.55fr)}}.dark\:bg-primary-900:is(.dark *){background-color:var(--color-primary-900)}@media print{.print\:hidden{display:none}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\\\'size-\\\'\]\)\]\:size-4 svg:not([class*="'size-'"]){height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.\[\&\>button\]\:top-\[calc\(env\(safe-area-inset-top\,0px\)\+1rem\)\]>button{top:calc(env(safe-area-inset-top,0px) + 1rem)}.\[\&\>span\:last-child\]\:truncate>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&\>svg\]\:size-3\.5>svg{height:calc(var(--spacing)*3.5);width:calc(var(--spacing)*3.5)}.\[\&\>svg\]\:size-4>svg{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.\[\&\>svg\]\:size-5>svg{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:var(--sidebar-accent-foreground)}@media (max-height:720px){.\[\@media\(max-height\:720px\)\]\:pt-4{padding-top:calc(var(--spacing)*4)}}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:calc(var(--spacing)*-2)}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:calc(var(--spacing)*-2)}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}@media print{@page{size:A4;margin:15mm}body,html{background:#fff!important;color:#000!important;font-size:12pt;height:auto!important;line-height:1.4;overflow:visible!important}.dark{color-scheme:light!important}.no-print,.print\:hidden,.sidebar,[data-sidebar],aside,button:not(.print-button),header:not(.print-header),kbd,nav{display:none!important}.main-content,main{margin:0!important;max-width:100%!important;padding:0!important;width:100%!important}.sticky{position:static!important}.bg-surface,.overflow-x-auto,.overflow-y-auto{overflow:visible!important}.bg-surface{background:#fff!important;color:#000!important;height:auto!important}.bg-surface-elevated{background:#f8fafc!important;border:1px solid #e2e8f0!important}.bg-surface-raised{background:#f1f5f9!important}.bg-surface-inset{background:#e2e8f0!important}.text-primary{color:#000!important}.text-muted,.text-secondary,.text-tertiary{color:#4b5563!important}.text-link{color:#05f!important}.border-default,.border-muted,.border-strong,.border-subtle{border-color:#e2e8f0!important}.bg-slate-100,.bg-slate-900,.dark\:bg-slate-900{background:#fff!important;color:#000!important;height:auto!important;overflow:visible!important}.bg-slate-800,.bg-white,.dark\:bg-slate-800{background:#f8fafc!important;border:1px solid #e2e8f0!important}.bg-slate-200,.bg-slate-200\/30,.bg-slate-700,.bg-slate-700\/30,.dark\:bg-slate-700,.dark\:bg-slate-700\/30{background:#f1f5f9!important}.dark\:text-white,.text-on-done,.text-on-error,.text-on-info,.text-on-primary,.text-on-success,.text-on-warning,.text-slate-900,.text-white{color:#000!important}.dark\:text-slate-300,.dark\:text-slate-400,.text-gray-500,.text-gray-600,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600{color:#4b5563!important}.amount-credit,.text-green-400,.text-green-500,.text-success{color:#166534!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.amount-debit,.text-error,.text-red-400,.text-red-500{color:#dc2626!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.text-amber-400,.text-warning{color:#b45309!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.bg-green-500\/10{background:#dcfce7!important;border:1px solid #86efac!important}.bg-red-500\/10{background:#fee2e2!important;border:1px solid #fca5a5!important}.bg-amber-500\/10{background:#fef3c7!important;border:1px solid #fcd34d!important}.bg-blue-500\/20,.bg-green-500\/20,.bg-green-500\/30,.bg-purple-500\/20,.bg-red-500\/20,.bg-red-500\/30{background:#f8fafc!important;border-bottom:2px solid #1e293b!important}.bg-accent-subtle,.bg-error-subtle,.bg-info-subtle,.bg-success-subtle,.bg-warning-subtle{-webkit-print-color-adjust:exact;print-color-adjust:exact}.bg-accent-subtle{background:#deeeed!important}.bg-success-subtle{background:#dcfce7!important}.bg-warning-subtle{background:#fef3c7!important}.bg-error-subtle{background:#fee2e2!important}.bg-info-subtle{background:#dbeafe!important}.border-accent-subtle{border-color:#99c9c8!important}.border-success-subtle{border-color:#86efac!important}.border-warning-subtle{border-color:#fcd34d!important}.border-error-subtle{border-color:#fca5a5!important}.border-info-subtle{border-color:#93c5fd!important}.border-slate-200,.border-slate-300,.border-slate-600,.border-slate-700,.border-slate-700\/50,.dark\:border-slate-600,.dark\:border-slate-700{border-color:#e2e8f0!important}.dark\:hover\:bg-slate-700:hover,.hover\:bg-slate-200:hover,.hover\:bg-slate-700\/30:hover,.hover\:bg-surface-active:hover,.hover\:bg-surface-elevated-hover:hover,.hover\:bg-surface-hover:hover{background:0 0!important}.shadow,.shadow-lg,.shadow-md,.shadow-sm,.shadow-xl{box-shadow:none!important}table{border-collapse:collapse;page-break-inside:auto;width:100%}thead{display:table-header-group}tr{page-break-after:auto;page-break-inside:avoid}.tabular-nums{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}td.text-right{font-weight:500!important}.rounded-xl{border-radius:0!important;margin-bottom:10mm!important;page-break-inside:avoid}h1,h2,h3,h4{color:#000!important;page-break-after:avoid}.font-mono{font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace!important}.bg-slate-800.rounded-xl.p-4:first-of-type,.bg-surface-elevated.rounded-xl.p-4:first-of-type,.bg-white.rounded-xl.p-4:first-of-type,.dark\:bg-slate-800.rounded-xl.p-4:first-of-type{background:#fff!important;border:none!important;padding-left:0!important}.tredco-ink-in{animation:none!important;filter:none!important;opacity:1!important;transform:none!important}.tredco-kicker,.tredco-ledger__acct,.tredco-rule{color:#5b4a24!important}.tredco-painted,.tredco-ruled,.tredco-shell{background-image:none!important}.tredco-ledger__num{color:#000!important}}}:root{--keyboard-inset-height:0px;--tredco-composer-height:0px}:root,:root[data-brand-theme=classic]{--audit-accent:var(--color-text-link)}:root[data-brand-theme=renaissance]{--audit-accent:var(--color-status-error)}.bg-accent{background-color:var(--color-accent)}:root:not([data-brand-theme]),:root[data-brand-theme=classic]{--tredco-gold:var(--color-primary-500);--tredco-gold-light:var(--color-primary-400);--tredco-gold-bright:var(--color-primary-300);--tredco-ink:var(--color-text-primary);--tredco-ink-light:var(--color-text-secondary);--tredco-ink-faint:var(--color-text-tertiary);--tredco-parchment:var(--color-surface-elevated);--tredco-parchment-warm:var(--color-surface-page);--tredco-parchment-cream:var(--color-surface-raised);--tredco-parchment-dark:var(--color-surface-inset);--font-da-vinci-display:var(--font-display,var(--font-sans));--font-da-vinci-body:var(--font-body,var(--font-sans));--font-da-vinci-ui:var(--font-ui,var(--font-sans));--font-da-vinci-prose:var(--font-prose,var(--font-body,var(--font-sans)));--color-debit:#dc2626;--color-credit:#16a34a;--color-pending:#f59e0b;--color-reconciled:#22c55e;--color-info:#2563eb}:root.dark:not([data-brand-theme]),:root[data-brand-theme=classic].dark{--color-debit:#f87171;--color-credit:#4ade80;--color-pending:#fbbf24;--color-reconciled:#4ade80;--color-info:#60a5fa}:root[data-brand-theme=renaissance]{--tredco-gold:var(--color-primary-500);--tredco-gold-light:var(--color-primary-400);--tredco-gold-bright:var(--color-primary-300);--tredco-ink:var(--color-text-primary);--tredco-ink-light:var(--color-text-secondary);--tredco-ink-faint:var(--color-text-tertiary);--tredco-parchment:var(--color-surface-elevated);--tredco-parchment-warm:var(--color-surface-page);--tredco-parchment-cream:var(--color-surface-raised);--tredco-parchment-dark:var(--color-surface-inset);--font-da-vinci-display:var(--font-display,serif);--font-da-vinci-body:var(--font-body,serif);--font-da-vinci-ui:var(--font-ui,sans-serif);--font-da-vinci-prose:var(--font-prose,var(--font-body,serif));--color-debit:var(--color-status-error);--color-credit:var(--color-status-success);--color-pending:var(--color-status-warning);--color-reconciled:var(--color-status-done);--color-info:var(--color-status-info)}.amount-debit{color:var(--color-debit)}.amount-credit{color:var(--color-credit)}.status-reconciled{color:var(--color-reconciled)}.text-info{color:var(--color-info)}.bg-credit-subtle{background-color:var(--color-credit)}@supports (color:color-mix(in lab,red,red)){.bg-credit-subtle{background-color:color-mix(in srgb,var(--color-credit)5%,transparent)}}.bg-credit-tint{background-color:var(--color-credit)}@supports (color:color-mix(in lab,red,red)){.bg-credit-tint{background-color:color-mix(in srgb,var(--color-credit)10%,transparent)}}.bg-info-tint{background-color:var(--color-info)}@supports (color:color-mix(in lab,red,red)){.bg-info-tint{background-color:color-mix(in srgb,var(--color-info)10%,transparent)}}.bg-credit-muted{background-color:var(--color-credit)}@supports (color:color-mix(in lab,red,red)){.bg-credit-muted{background-color:color-mix(in srgb,var(--color-credit)20%,transparent)}}.bg-debit-muted{background-color:var(--color-debit)}@supports (color:color-mix(in lab,red,red)){.bg-debit-muted{background-color:color-mix(in srgb,var(--color-debit)20%,transparent)}}.bg-pending-muted{background-color:var(--color-pending)}@supports (color:color-mix(in lab,red,red)){.bg-pending-muted{background-color:color-mix(in srgb,var(--color-pending)20%,transparent)}}.border-credit-tint{border-color:var(--color-credit)}@supports (color:color-mix(in lab,red,red)){.border-credit-tint{border-color:color-mix(in srgb,var(--color-credit)20%,transparent)}}.hover\:bg-credit-tint:hover{background-color:var(--color-credit)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-credit-tint:hover{background-color:color-mix(in srgb,var(--color-credit)10%,transparent)}}.chat-scroll-shell{position:relative}.chat-scroll-shell:before{content:none}.chat-session-sidebar-title{color:var(--tredco-ink-light);font-family:var(--font-da-vinci-body);font-size:.875rem;font-weight:500;letter-spacing:.01em}.chat-session-sidebar-item[aria-current=true] .chat-session-sidebar-title{color:var(--tredco-ink);font-weight:600}.accounting-kicker{color:var(--color-tredco-gold-deep,#a77927);font-family:var(--font-da-vinci-ui);font-weight:600;text-transform:uppercase}.accounting-kicker-rule{align-self:center;background:linear-gradient(90deg,var(--color-tredco-gold-deep,#a77927),transparent);height:1px}@supports (color:color-mix(in lab,red,red)){.accounting-kicker-rule{background:linear-gradient(90deg,color-mix(in srgb,var(--color-tredco-gold-deep,#a77927)52%,transparent),transparent)}}.chat-session-sidebar-time{color:var(--tredco-ink-light)}@supports (color:color-mix(in lab,red,red)){.chat-session-sidebar-time{color:color-mix(in srgb,var(--tredco-ink-light)72%,var(--tredco-parchment-dark))}}.chat-session-sidebar-time{font-family:var(--font-da-vinci-ui);font-size:.68rem;letter-spacing:.06em;padding-top:.06rem;text-transform:uppercase}.chat-session-sidebar-copy-button{background:0 0}.chat-session-sidebar-copy-button:hover{background:var(--tredco-gold-light)}@supports (color:color-mix(in lab,red,red)){.chat-session-sidebar-copy-button:hover{background:color-mix(in srgb,var(--tredco-gold-light)7%,transparent)}}.chat-session-sidebar-action-trigger,.chat-session-sidebar-pin-trigger{align-items:center;border-radius:999px;color:var(--tredco-ink-light);display:inline-flex;flex:none;height:1.4rem;justify-content:center;width:1.4rem}@supports (color:color-mix(in lab,red,red)){.chat-session-sidebar-action-trigger,.chat-session-sidebar-pin-trigger{color:color-mix(in srgb,var(--tredco-ink-light)72%,var(--tredco-parchment-dark))}}.chat-session-sidebar-action-trigger,.chat-session-sidebar-pin-trigger{transition:background .14s,color .14s,opacity .12s}.chat-session-sidebar-action-trigger.is-open,.chat-session-sidebar-action-trigger:focus-visible,.chat-session-sidebar-action-trigger:hover,.chat-session-sidebar-pin-trigger.is-pinned,.chat-session-sidebar-pin-trigger:focus-visible,.chat-session-sidebar-pin-trigger:hover{background:var(--tredco-gold-light);color:var(--tredco-ink)}@supports (color:color-mix(in lab,red,red)){.chat-session-sidebar-action-trigger.is-open,.chat-session-sidebar-action-trigger:focus-visible,.chat-session-sidebar-action-trigger:hover,.chat-session-sidebar-pin-trigger.is-pinned,.chat-session-sidebar-pin-trigger:focus-visible,.chat-session-sidebar-pin-trigger:hover{background:color-mix(in srgb,var(--tredco-gold-light)8%,transparent)}}.chat-session-sidebar-action-trigger:focus-visible,.chat-session-sidebar-pin-trigger:focus-visible{outline:2px solid var(--tredco-gold)}@supports (color:color-mix(in lab,red,red)){.chat-session-sidebar-action-trigger:focus-visible,.chat-session-sidebar-pin-trigger:focus-visible{outline:2px solid color-mix(in srgb,var(--tredco-gold)30%,transparent)}}.chat-session-sidebar-action-trigger:focus-visible,.chat-session-sidebar-pin-trigger:focus-visible{outline-offset:2px}.chat-session-sidebar-action-trigger:disabled,.chat-session-sidebar-pin-trigger:disabled{opacity:.45;pointer-events:none}.chat-session-sidebar-pin-trigger.is-hover-revealed{display:none}.chat-session-sidebar-action-trigger.is-hover-revealed,.chat-session-sidebar-pin-trigger.is-always-visible{opacity:1}@media (hover:hover){.chat-session-sidebar-action-trigger.is-hover-revealed,.chat-session-sidebar-pin-trigger.is-hover-revealed{display:none;opacity:0}.chat-session-sidebar-action-trigger.is-open,.chat-session-sidebar-item:focus-within .chat-session-sidebar-action-trigger.is-hover-revealed,.chat-session-sidebar-item:focus-within .chat-session-sidebar-pin-trigger.is-hover-revealed,.chat-session-sidebar-item:hover .chat-session-sidebar-action-trigger.is-hover-revealed,.chat-session-sidebar-item:hover .chat-session-sidebar-pin-trigger.is-hover-revealed,.chat-session-sidebar-item[aria-current=true] .chat-session-sidebar-action-trigger.is-hover-revealed,.chat-session-sidebar-item[aria-current=true] .chat-session-sidebar-pin-trigger.is-hover-revealed,.chat-session-sidebar-pin-trigger:focus-visible{display:inline-flex;opacity:1}.chat-session-sidebar-actions-menu-item.is-touch-only{display:none}}.chat-session-sidebar-actions-menu{border:1px solid var(--tredco-gold);display:flex;flex-direction:column;gap:.2rem;padding:.35rem;pointer-events:auto;position:fixed;z-index:10001}@supports (color:color-mix(in lab,red,red)){.chat-session-sidebar-actions-menu{border:1px solid color-mix(in srgb,var(--tredco-gold)18%,var(--tredco-parchment-dark))}}.chat-session-sidebar-actions-menu{background:var(--tredco-parchment-cream);border-radius:.75rem}@supports (color:color-mix(in lab,red,red)){.chat-session-sidebar-actions-menu{background:color-mix(in srgb,var(--tredco-parchment-cream)96%,transparent)}}.chat-session-sidebar-actions-menu{box-shadow:0 18px 42px -28px #261c107a}.chat-session-sidebar-actions-menu-item{align-items:center;border-radius:.55rem;color:var(--tredco-ink-light);display:flex;gap:.55rem;min-height:2.15rem;padding:.45rem .6rem;width:100%}@supports (color:color-mix(in lab,red,red)){.chat-session-sidebar-actions-menu-item{color:color-mix(in srgb,var(--tredco-ink-light)88%,var(--tredco-ink))}}.chat-session-sidebar-actions-menu-item{font-size:.82rem;line-height:1.15;text-align:left;transition:background .14s,color .14s}.chat-session-sidebar-actions-menu-item:focus-visible,.chat-session-sidebar-actions-menu-item:hover{background:var(--tredco-gold-light);color:var(--tredco-ink)}@supports (color:color-mix(in lab,red,red)){.chat-session-sidebar-actions-menu-item:focus-visible,.chat-session-sidebar-actions-menu-item:hover{background:color-mix(in srgb,var(--tredco-gold-light)8%,transparent)}}.chat-session-sidebar-actions-menu-item:focus-visible{outline:2px solid var(--tredco-gold)}@supports (color:color-mix(in lab,red,red)){.chat-session-sidebar-actions-menu-item:focus-visible{outline:2px solid color-mix(in srgb,var(--tredco-gold)28%,transparent)}}.chat-session-sidebar-actions-menu-item:focus-visible{outline-offset:1px}.chat-session-sidebar-actions-menu-item:disabled{opacity:.45;pointer-events:none}.chat-session-sidebar-actions-menu-item svg{color:var(--tredco-ink-light);flex:none}@supports (color:color-mix(in lab,red,red)){.chat-session-sidebar-actions-menu-item svg{color:color-mix(in srgb,var(--tredco-ink-light)72%,var(--tredco-parchment-dark))}}.chat-working-text{animation:chat-working-shimmer 1.8s linear infinite;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(100deg,var(--color-text-tertiary)0,var(--color-text-tertiary)38%,var(--color-primary-500)50%,var(--color-text-tertiary)62%,var(--color-text-tertiary)100%);background-position:100% 0;background-size:220% 100%;color:#0000}@keyframes chat-working-shimmer{0%{background-position:180% 0}to{background-position:-80% 0}}@media (prefers-reduced-motion:reduce){.chat-working-text{animation:none;background-image:none;color:var(--color-text-tertiary)}}.artifact-resizable-pane{margin-left:var(--artifact-card-gap,.5rem);position:relative;transition:width .22s}.artifact-resizable-pane[data-resizing]{transition:none}.artifact-resize-handle{align-items:center;background:0 0;border:0;color:var(--color-text-tertiary);cursor:ew-resize;display:flex;flex:0 0 .875rem;justify-content:center;margin-left:-.4375rem;position:relative;touch-action:none;width:.875rem;z-index:2}.artifact-resize-handle:before{content:"";top:0;right:0;bottom:0;left:0;position:absolute}.artifact-resize-handle:focus-visible{outline:2px solid var(--color-primary-400);outline-offset:-2px}.artifact-resizable-pane[data-resizing] .artifact-resize-grip,.artifact-resize-handle:hover .artifact-resize-grip{background:var(--color-primary-500);opacity:1;transform:scaleY(1)}.artifact-resize-grip{background:var(--color-border-default);border-radius:var(--radius-seal);height:3rem;opacity:.8;transform:scaleY(.84);transition:opacity .16s,transform .16s,background-color .16s;width:.1875rem}body.artifact-resize-active{cursor:ew-resize;-webkit-user-select:none;user-select:none}body.artifact-resize-active *{cursor:ew-resize!important}.artifact-workspace-shell,.artifact-workspace-shell *{scrollbar-width:none;-ms-overflow-style:none}.artifact-workspace-shell ::-webkit-scrollbar,.artifact-workspace-shell::-webkit-scrollbar{display:none}.artifact-panel-scroll{--tredco-surface:var(--color-surface-elevated);--tredco-surface-below:var(--color-surface-page);--tredco-field-surface:var(--color-surface-raised);background:var(--color-surface-elevated);padding-bottom:var(--tredco-keyboard-inset,var(--keyboard-inset-height,0))}.artifact-workspace-shell.artifact-workspace-shell{--tredco-surface:var(--color-surface-elevated);background:var(--color-surface-elevated)}.artifact-panel-band{align-items:center;background:var(--color-surface-elevated);border-bottom:1px solid var(--color-border-subtle);display:flex;flex:none;font-family:var(--font-ui,sans-serif);font-size:.75rem;gap:.375rem;min-height:1.75rem;padding:0 .25rem 0 .75rem;white-space:nowrap}.artifact-panel-band:not(:has(.artifact-panel-band__trail>*)):not(:has(.artifact-panel-band__tools>*)){display:none}.artifact-panel-band__trail{align-items:center;display:flex;gap:.375rem;min-width:0;overflow-x:auto;scrollbar-width:none}.artifact-panel-band__tools{margin-left:auto}.artifact-panel-band__tools,.artifact-panel-head__tools{align-items:center;display:flex;flex:none;gap:.5rem}.artifact-panel-band__state{align-items:center;display:inline-flex;order:-1}.artifact-panel-band__state:only-child{padding-right:.5rem}.artifact-panel-body-shell{color:var(--color-text-primary);container:invoice-panel/inline-size;font-family:var(--font-body,var(--font-sans));min-height:100%;overflow:clip;position:relative}.worklist-open-card[data-v-94b87a8f]>div:first-child{border:0;border-radius:0;box-shadow:none;max-width:100%}.invoice-case-flourish[data-v-4c64a2ee]{color:var(--tredco-kicker-color,var(--color-primary-500));display:block;margin:12px auto 0}.invoice-case-tabs--fade[data-v-6ff9e3da]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),#0000)}.invoice-preview-container[data-v-0b0aa440]{overflow:visible;width:100%}.invoice-paper-stack[data-v-0b0aa440]{display:flex;flex-direction:column;gap:24px;width:595px}.invoice-paper[data-v-0b0aa440]{background:#fff;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;box-sizing:border-box;font-family:system-ui,-apple-system,sans-serif;min-height:842px;padding:50px;width:595px}.tabular-nums[data-v-0b0aa440]{font-variant-numeric:tabular-nums}.payslip-paper[data-v-19eaf1e3]{font-family:Arial,Helvetica,sans-serif}.peilepinne-amount-header[data-v-492bbe3a]{color:var(--tredco-saldo-ink);font-family:var(--font-body,Georgia,serif);font-size:24px;font-style:italic;letter-spacing:.01em;line-height:1.15;margin-top:2px}.peilepinne-pill[data-v-492bbe3a]:after{content:"";top:-6px;right:-6px;bottom:-6px;left:-6px;position:absolute}.peilepinne-chevron[data-v-492bbe3a]{color:var(--tredco-saldo-ink)}.wd-stack[data-v-1d6ed803]{isolation:isolate;position:relative;transition:height .45s cubic-bezier(.32,.72,.28,1)}.wd-stack[data-v-1d6ed803]:not([data-measured]){transition:none}.wd-card[data-v-1d6ed803]{display:flex;flex-direction:column;left:0;overflow:hidden;position:absolute;right:0;transform-origin:50% 0;transition:transform .45s cubic-bezier(.32,.72,.28,1),opacity .3s,filter .3s}.wd-peek[data-v-1d6ed803]{cursor:pointer;filter:brightness(.97)saturate(.9)}.wd-buried[data-v-1d6ed803]{opacity:0;pointer-events:none}.wd-face[data-v-1d6ed803]{display:flex;flex:auto;flex-direction:column;min-height:100%}@media (prefers-reduced-motion:reduce){.wd-card[data-v-1d6ed803],.wd-stack[data-v-1d6ed803]{transition:none}}.camera-shutter[data-v-0ff592cd]{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.camera-shelf-enter-active[data-v-0ff592cd]{transition:transform .45s cubic-bezier(.2,1.3,.4,1),opacity .3s}.camera-shelf-enter-from[data-v-0ff592cd]{opacity:.2;transform:translateY(9rem)scale(2.2)}.camera-shelf-leave-active[data-v-0ff592cd]{transition:transform .2s,opacity .2s}.camera-shelf-leave-to[data-v-0ff592cd]{opacity:0;transform:scale(.6)}.camera-rec-pulse[data-v-0ff592cd]{animation:camera-rec-pulse-0ff592cd 1.7s ease-in-out infinite}@keyframes camera-rec-pulse-0ff592cd{55%{box-shadow:0 0 0 10px #0000}}.voice-strip-bars[data-v-300c372c]{align-items:center;display:flex;flex:none;gap:3.5px;height:40px;justify-content:center;position:relative;width:44px}.voice-strip-bars i[data-v-300c372c]{background:var(--color-primary-500);border-radius:999px;height:26px;transform:scaleY(.3);transform-origin:50%;transition:background .25s,transform .3s;width:4px}[data-phase=connecting] .voice-strip-bars i[data-v-300c372c]{animation:voice-strip-blink-300c372c 1.4s ease-in-out infinite;background:var(--color-border-muted)}[data-phase=listening] .voice-strip-bars i[data-v-300c372c]{animation:voice-strip-breath-300c372c 2.6s ease-in-out infinite}[data-phase=talking] .voice-strip-bars i[data-v-300c372c]:first-child{animation:voice-strip-dance-a-300c372c .9s ease-in-out infinite}[data-phase=talking] .voice-strip-bars i[data-v-300c372c]:nth-child(2){animation:voice-strip-dance-b-300c372c .8s ease-in-out infinite}[data-phase=talking] .voice-strip-bars i[data-v-300c372c]:nth-child(3){animation:voice-strip-dance-a-300c372c .7s ease-in-out .1s infinite}[data-phase=talking] .voice-strip-bars i[data-v-300c372c]:nth-child(4){animation:voice-strip-dance-c-300c372c .85s ease-in-out infinite}[data-phase=talking] .voice-strip-bars i[data-v-300c372c]:nth-child(5){animation:voice-strip-dance-b-300c372c .75s ease-in-out .15s infinite}[data-phase=thinking] .voice-strip-bars i[data-v-300c372c]{animation:voice-strip-wave-300c372c 1.1s ease-in-out infinite;background:var(--color-tredco-gold)}[data-phase=thinking] .voice-strip-bars i[data-v-300c372c]:nth-child(2){animation-delay:.12s}[data-phase=thinking] .voice-strip-bars i[data-v-300c372c]:nth-child(3){animation-delay:.24s}[data-phase=thinking] .voice-strip-bars i[data-v-300c372c]:nth-child(4){animation-delay:.36s}[data-phase=thinking] .voice-strip-bars i[data-v-300c372c]:nth-child(5){animation-delay:.48s}[data-phase=speaking] .voice-strip-bars i[data-v-300c372c]{animation:voice-strip-dance-b-300c372c .55s ease-in-out infinite}[data-phase=speaking] .voice-strip-bars i[data-v-300c372c]:nth-child(odd){animation:voice-strip-dance-a-300c372c .6s ease-in-out infinite}[data-phase=error] .voice-strip-bars i[data-v-300c372c]{animation:none;background:var(--color-status-error);transform:scaleY(.18)}[data-muted=true] .voice-strip-bars[data-v-300c372c]{filter:saturate(.3)}[data-muted=true][data-phase=talking] .voice-strip-bars i[data-v-300c372c]{animation:none;transform:scaleY(.3)}.voice-strip-mutebadge[data-v-300c372c]{align-items:center;background:var(--color-text-tertiary);border:2px solid var(--color-surface-raised);border-radius:999px;bottom:-3px;color:var(--color-surface-raised);display:none;height:18px;justify-content:center;position:absolute;right:-6px;width:18px}[data-muted=true] .voice-strip-mutebadge[data-v-300c372c]{display:flex}.voice-strip-mute[data-v-300c372c]{touch-action:none}@keyframes voice-strip-breath-300c372c{0%,to{transform:scaleY(.28)}50%{transform:scaleY(.42)}}@keyframes voice-strip-dance-a-300c372c{0%,to{transform:scaleY(.3)}30%{transform:scaleY(1)}60%{transform:scaleY(.55)}}@keyframes voice-strip-dance-b-300c372c{0%,to{transform:scaleY(.5)}25%{transform:scaleY(.25)}55%{transform:scaleY(.95)}80%{transform:scaleY(.4)}}@keyframes voice-strip-dance-c-300c372c{0%,to{transform:scaleY(.4)}40%{transform:scaleY(.8)}70%{transform:scaleY(.3)}}@keyframes voice-strip-wave-300c372c{0%,to{opacity:.6;transform:translateY(0)scaleY(.55)}50%{opacity:1;transform:translateY(-4px)scaleY(.75)}}@keyframes voice-strip-blink-300c372c{0%,to{opacity:.25}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.voice-strip-bars i[data-v-300c372c]{animation:none!important}}.composer-shell-fixed[data-v-ac86832e]{max-height:calc(100dvh - var(--keyboard-inset-height,0px) - var(--safe-area-inset-top,env(safe-area-inset-top)) - 12px);padding-bottom:max(.5rem,calc(var(--safe-area-inset-bottom,env(safe-area-inset-bottom)) + .25rem));transform:translate(0);transition:transform var(--motion-slow)var(--motion-ease-out);will-change:transform}.composer-shell-fixed[data-v-ac86832e]:focus-within{padding-bottom:max(.5rem,calc(var(--safe-area-inset-bottom,env(safe-area-inset-bottom)) - var(--keyboard-inset-height,0px) + .25rem));transform:translate3d(0,calc(var(--keyboard-inset-height,0px)*-1),0)}[data-accounting-chat-input-shell][data-v-ac86832e]{overflow:hidden}[data-accounting-chat-input-shell][data-composer-popover-open=true][data-v-ac86832e]{overflow:visible}[data-accounting-chat-input][data-v-ac86832e]{-webkit-appearance:none;-moz-appearance:none;appearance:none;field-sizing:content;max-height:200px;overflow-y:auto}.composer-shell-fixed [data-accounting-chat-input-shell][data-v-ac86832e]>:not([data-accounting-composer-ask-tray]){flex-shrink:0}.composer-shell-fixed [data-composer-ask-engaged] [data-accounting-chat-input][data-v-ac86832e]{max-height:3lh}.chat-timeline--open[data-v-19a7814d]:before{background:var(--color-border-default);bottom:.5em;content:"";left:0;position:absolute;top:.5em;width:1px}.chat-timeline-row[data-v-19a7814d]{position:relative}.chat-timeline-row+.chat-timeline-row[data-v-19a7814d]{margin-top:.375rem}.chat-timeline-row--narration+.chat-timeline-row--narration[data-v-19a7814d],.chat-timeline-row--reasoning+.chat-timeline-row--reasoning[data-v-19a7814d]{margin-top:.25rem}.chat-timeline-row--narration+.chat-timeline-row--reasoning[data-v-19a7814d],.chat-timeline-row--narration+.chat-timeline-row--tool-group[data-v-19a7814d],.chat-timeline-row--reasoning+.chat-timeline-row--narration[data-v-19a7814d],.chat-timeline-row--tool-group+.chat-timeline-row--narration[data-v-19a7814d]{margin-top:.75rem}.chat-timeline-workings[data-v-19a7814d]{display:block;margin:var(--space-5)0;text-align:left;width:auto}.chat-timeline-workings+.chat-timeline-row[data-v-19a7814d]{margin-top:0}.chat-timeline-answer[data-v-19a7814d]{transition:color var(--motion-base)ease}.chat-timeline-answer--forming[data-v-19a7814d]{color:var(--color-text-tertiary)}.chat-timeline-ticker[data-v-19a7814d]{color:var(--color-text-tertiary);cursor:pointer;padding-block:.375rem}.chat-timeline-ticker:focus-visible .chat-timeline-ticker-text[data-v-19a7814d],.chat-timeline-ticker:hover .chat-timeline-ticker-text[data-v-19a7814d]{animation:none;color:var(--color-text-primary)}.chat-timeline-ticker[data-v-19a7814d]:focus-visible{outline:none}.chat-timeline-workings-window[data-v-19a7814d]{-webkit-mask-image:linear-gradient(#0000,#000 .75rem calc(100% - .75rem),#0000);mask-image:linear-gradient(#0000,#000 .75rem,#000 calc(100% - .75rem),#0000);max-height:10.5rem;overflow-y:auto;overscroll-behavior:contain;padding-block:.375rem;scrollbar-width:none}.chat-timeline-workings-window[data-v-19a7814d]::-webkit-scrollbar{height:0;width:0}.chat-timeline-workings-window+.chat-timeline-row--answer[data-v-19a7814d]{margin-top:1.25rem}.chat-timeline-reasoning[data-v-19a7814d]{color:var(--color-text-tertiary)}.chat-timeline-reasoning[data-v-19a7814d] p{margin:0}.chat-timeline-reasoning[data-v-19a7814d] p+p{margin-top:.25rem}.chat-timeline-narration[data-v-19a7814d]{color:var(--color-text-secondary)}.chat-timeline-narration[data-v-19a7814d] p{margin:0}.chat-timeline-narration[data-v-19a7814d] p+p{margin-top:.25rem}.chat-timeline-answer[data-v-19a7814d] p:first-child{margin-top:0}.chat-timeline-answer[data-v-19a7814d] p:last-child{margin-bottom:0}.chat-timeline[data-v-19a7814d] .chat-timeline-details{margin:0}.chat-timeline[data-v-19a7814d] .chat-timeline-details>summary .chat-timeline-tool-name:after{color:var(--color-text-muted);content:" ›";display:inline-block;transform-origin:60%;transition:transform var(--motion-fast)ease;white-space:nowrap}.chat-timeline[data-v-19a7814d] .chat-timeline-details[open]>summary .chat-timeline-tool-name:after{transform:rotate(90deg)}.chat-timeline[data-v-19a7814d] .chat-timeline-summary{align-items:baseline;cursor:pointer;display:flex;gap:.3125rem;line-height:1.3;list-style:none;margin-bottom:1rem;margin-top:1rem;-webkit-user-select:none;user-select:none}.chat-timeline[data-v-19a7814d] .chat-timeline-summary--static{cursor:default}.chat-timeline[data-v-19a7814d] .chat-timeline-summary::-webkit-details-marker{display:none}.chat-timeline[data-v-19a7814d] .chat-timeline-tool-name{color:var(--color-text-tertiary);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:var(--type-meta);overflow-wrap:anywhere}.chat-timeline[data-v-19a7814d] .chat-timeline-tool-icon{color:var(--color-text-tertiary);transform:translateY(.0625rem)}.chat-timeline-row--failed[data-v-19a7814d] .chat-timeline-tool-name{color:var(--color-status-error);-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:3px}.chat-timeline-row--failed[data-v-19a7814d] .chat-timeline-tool-icon{color:var(--color-status-error)}.chat-timeline-row--running[data-v-19a7814d] .chat-timeline-tool-icon{animation:tredco-working var(--motion-working)ease-in-out infinite}.chat-timeline[data-v-19a7814d] .chat-timeline-details-body{display:flex;flex-direction:column;gap:.375rem;margin-top:.375rem}.chat-timeline[data-v-19a7814d] .chat-timeline-payload{display:flex;flex-direction:column;gap:.25rem}.chat-timeline[data-v-19a7814d] .chat-timeline-tool-id{color:var(--color-text-secondary);display:block;font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:var(--type-meta);line-height:1.5;word-break:break-word}.chat-timeline[data-v-19a7814d] .chat-timeline-code{color:var(--color-text-secondary);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:var(--type-meta);line-height:1.5;margin:0;max-height:12rem;overflow:auto;padding:var(--space-2)var(--space-3);white-space:pre-wrap;word-break:break-word}@media (min-width:640px){.chat-timeline[data-v-19a7814d] .chat-timeline-code{max-height:16rem}}.chat-timeline-chevron--failed[data-v-19a7814d],.chat-timeline-chevron--failed[data-v-19a7814d]:hover{color:var(--color-status-error)}.tredco-prose[data-v-ca0f8ace] p{margin-bottom:.5rem}.tredco-prose[data-v-ca0f8ace] p:last-child{margin-bottom:0}.tredco-prose[data-v-ca0f8ace] ol,.tredco-prose[data-v-ca0f8ace] ul{list-style-position:outside;margin-bottom:.5rem;margin-left:1.25rem}.tredco-prose[data-v-ca0f8ace] ul{list-style-type:disc}.tredco-prose[data-v-ca0f8ace] ol{list-style-type:decimal}.tredco-prose[data-v-ca0f8ace] li{margin-bottom:.25rem}.tredco-prose[data-v-ca0f8ace] li:last-child{margin-bottom:0}.tredco-prose[data-v-ca0f8ace] code{background-color:var(--color-surface-inset);border-radius:var(--radius-control);color:var(--color-text-link);font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--type-meta);padding:.125rem .375rem}.tredco-prose[data-v-ca0f8ace] pre{background-color:var(--color-surface-inset);border-radius:var(--radius-control);margin-bottom:.5rem;overflow-x:auto;padding:var(--space-3)var(--space-4)}.tredco-prose[data-v-ca0f8ace] pre code{background-color:#0000;color:inherit;font-size:var(--type-meta);padding:0}.tredco-prose[data-v-ca0f8ace] b,.tredco-prose[data-v-ca0f8ace] strong{color:var(--color-text-primary);font-weight:600}.tredco-prose[data-v-ca0f8ace] em,.tredco-prose[data-v-ca0f8ace] i{font-style:italic}.tredco-prose[data-v-ca0f8ace] a{color:var(--color-text-link);text-decoration:none}.tredco-prose[data-v-ca0f8ace] a:hover{text-decoration:underline}.tredco-prose[data-v-ca0f8ace] blockquote{border-left:3px solid var(--color-border-default);color:var(--color-text-tertiary);font-style:italic;margin-bottom:.5rem;margin-left:0;padding-left:1rem}.tredco-prose[data-v-ca0f8ace] h1,.tredco-prose[data-v-ca0f8ace] h2,.tredco-prose[data-v-ca0f8ace] h3,.tredco-prose[data-v-ca0f8ace] h4,.tredco-prose[data-v-ca0f8ace] h5,.tredco-prose[data-v-ca0f8ace] h6{color:var(--color-text-primary);font-weight:600;margin-bottom:.5rem;margin-top:.75rem}.tredco-prose[data-v-ca0f8ace] h1:first-child,.tredco-prose[data-v-ca0f8ace] h2:first-child,.tredco-prose[data-v-ca0f8ace] h3:first-child,.tredco-prose[data-v-ca0f8ace] h4:first-child,.tredco-prose[data-v-ca0f8ace] h5:first-child,.tredco-prose[data-v-ca0f8ace] h6:first-child{margin-top:0}.tredco-prose[data-v-ca0f8ace] h1{font-size:1.25rem}.tredco-prose[data-v-ca0f8ace] h2{font-size:1.125rem}.tredco-prose[data-v-ca0f8ace] h3{font-size:1rem}.tredco-prose[data-v-ca0f8ace] hr{border:none;border-top:1px solid var(--color-border-default);margin:.75rem 0}.tredco-prose[data-v-ca0f8ace] table{border-collapse:collapse;-webkit-overflow-scrolling:touch;display:block;font-size:.875rem;margin-bottom:.5rem;overflow-x:auto;width:100%}.tredco-prose[data-v-ca0f8ace] td,.tredco-prose[data-v-ca0f8ace] th{border:1px solid var(--color-border-default);padding:.375rem .5rem;text-align:left}.tredco-prose[data-v-ca0f8ace] th{background-color:var(--tredco-surface-below,var(--color-surface-elevated));font-weight:600}.tredco-prose[data-v-ca0f8ace] table td:last-child,.tredco-prose[data-v-ca0f8ace] table th:last-child{font-family:var(--font-mono,ui-monospace,monospace);font-variant-numeric:tabular-nums;text-align:right}.tredco-prose[data-v-ca0f8ace] table td:nth-child(3),.tredco-prose[data-v-ca0f8ace] table th:nth-child(3){font-variant-numeric:tabular-nums;text-align:right}.tredco-prose[data-v-ca0f8ace] table tr td b,.tredco-prose[data-v-ca0f8ace] table tr td strong{font-weight:700}.tredco-prose[data-v-ca0f8ace] table tbody tr:last-child td{border-top-width:2px;font-weight:600}.tredco-prose[data-v-ca0f8ace] table tbody tr:nth-child(2n){background-color:#00000005}@supports (color:color-mix(in lab,red,red)){.tredco-prose[data-v-ca0f8ace] table tbody tr:nth-child(2n){background-color:color-mix(in srgb,var(--color-text-primary)2%,transparent)}}.tredco-prose[data-v-ca0f8ace] .chat-timestamp-chip{align-items:center;background:var(--color-surface-elevated,transparent);border:1px solid var(--color-border-subtle,currentColor);border-radius:var(--radius-seal);color:var(--color-text-link,inherit);cursor:pointer;display:inline-flex;font-family:var(--font-mono,ui-monospace,monospace);font-size:.85em;font-variant-numeric:tabular-nums;line-height:1.5;margin:0 .1em;padding:0 .45em;vertical-align:baseline}.tredco-prose[data-v-ca0f8ace] .chat-timestamp-chip:hover{border-color:var(--color-border-strong,currentColor)}.chat-typing-indicator[data-v-e4ccbce3]{padding-left:.75rem}.chat-typing-ellipsis[data-v-e4ccbce3]{display:inline-block;margin-left:.0625rem}.chat-session-sidebar-draft-row[data-v-5c27b658]{overflow:hidden}.chat-session-sidebar-draft-title[data-v-5c27b658]{color:var(--color-text-tertiary);font-style:italic}@media (prefers-reduced-motion:no-preference){.chat-session-sidebar-draft-row[data-v-5c27b658]{animation:chat-sidebar-draft-materialize-5c27b658 var(--motion-slow)var(--motion-ease)}.chat-session-sidebar-draft-row .tredco-option[data-v-5c27b658]{animation:chat-sidebar-draft-inkflash-5c27b658 var(--motion-working)ease-out}}@keyframes chat-sidebar-draft-materialize-5c27b658{0%{max-height:0;opacity:0;transform:translateY(-.35rem)}to{max-height:2.6rem;opacity:1;transform:translateY(0)}}@media (hover:hover){.is-touch-only[data-v-5c27b658]{display:none}}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-colored:#ddd}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;transform:translateZ(var(--toastify-z-index));width:var(--toastify-toast-width);z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;transform:translate(-50%)}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;box-sizing:border-box;cursor:pointer;direction:ltr;display:flex;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:var(--toastify-toast-max-height);min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast-body{align-items:center;display:flex;flex:auto;margin:auto 0;padding:6px;white-space:pre-wrap}.Toastify__toast-body>div:last-child{flex:1}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.7s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:var(--toastify-color-info);color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:var(--toastify-color-success);color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:var(--toastify-color-warning);color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:var(--toastify-color-error);color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--default{background:var(--toastify-color-progress-colored)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:0 0;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:all .3s}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:5px;left:0;opacity:.7;position:absolute;transform-origin:0;width:100%;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;transform-origin:100%}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px)}60%{opacity:1;transform:translate(-25px)}75%{transform:translate(10px)}90%{transform:translate(-5px)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate(-20px)}to{opacity:0;transform:translate(2000px)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px)}60%{opacity:1;transform:translate(25px)}75%{transform:translate(-10px)}90%{transform:translate(5px)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate(20px)}to{opacity:0;transform:translate(-2000px)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px)}60%{opacity:1;transform:translateY(-20px)}75%{transform:translateY(10px)}90%{transform:translateY(-5px)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translateY(-10px)}40%,45%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translateY(-2000px)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)}60%{opacity:1;transform:translateY(25px)}75%{transform:translateY(-10px)}90%{transform:translateY(5px)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translateY(10px)}40%,45%{opacity:1;transform:translateY(-20px)}to{opacity:0;transform:translateY(2000px)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__none{0%,60%,75%,90%,to{animation-duration:0;animation-timing-function:none}0%{opacity:1;transform:translateZ(0)}to{transform:translateZ(0)}}.Toastify__none-enter--bottom-center,.Toastify__none-enter--bottom-left,.Toastify__none-enter--bottom-right,.Toastify__none-enter--top-center,.Toastify__none-enter--top-left,.Toastify__none-enter--top-right{animation-name:Toastify__none}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px)rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateX(-20deg)}60%{opacity:1;transform:perspective(400px)rotateX(10deg)}80%{transform:perspective(400px)rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px)rotateX(-20deg)}to{opacity:0;transform:perspective(400px)rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate(110%);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate(-110%);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translateY(110%);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translateY(-110%);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{transform:translate(110%);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{transform:translate(-110%);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{transform:translateY(500px);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{transform:translateY(-500px);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}body{color:var(--color-text-primary)}#app,body{min-height:100vh}:root[data-brand-theme=renaissance] body{background:var(--color-surface-page)}:root[data-brand-theme=renaissance] .app-shell-provider{background:0 0}:root[data-brand-theme=renaissance] .app-shell-inset{min-height:100vh;position:relative}:root[data-brand-theme=renaissance] .app-shell-stage{--tredco-surface:var(--color-surface-page);--tredco-surface-below:var(--color-surface-inset);--tredco-field-surface:var(--color-surface-raised);background:var(--color-surface-page);margin-inline:auto;position:relative}.web-page-panel{--tredco-surface:var(--color-surface-elevated);--tredco-surface-below:var(--color-surface-page);--tredco-field-surface:var(--color-surface-raised);background:var(--color-surface-elevated)}:root[data-brand-theme=renaissance] .app-sidebar-shell .tredco-rail{width:100%}:root[data-brand-theme=renaissance] [data-slot=sidebar][data-state=collapsed] .app-sidebar-shell .tredco-rail__foot,:root[data-brand-theme=renaissance] [data-slot=sidebar][data-state=collapsed] .app-sidebar-shell .tredco-rail__head,:root[data-brand-theme=renaissance] [data-slot=sidebar][data-state=collapsed] .app-sidebar-shell .tredco-rail__nav{padding-inline:var(--space-2)}:root[data-brand-theme=renaissance] .page-layout-surface{--tredco-surface:var(--color-surface-elevated);--tredco-surface-below:var(--color-surface-page);--tredco-field-surface:var(--color-surface-raised);background:var(--color-surface-elevated);border:0;border-radius:0;box-shadow:none}:root[data-brand-theme=renaissance] .home-page-layout.page-layout-surface{--tredco-surface:var(--color-surface-page);--tredco-surface-below:var(--color-surface-inset);--tredco-field-surface:var(--color-surface-raised);background:0 0}:root[data-brand-theme=renaissance] .web-page-panel .page-layout-surface{padding:1rem}:root[data-brand-theme=renaissance] .page-host-dialog .page-layout-surface{padding:0}:root[data-brand-theme=renaissance] .tredco-dialog .page-layout-surface{background:0 0}:root[data-brand-theme=renaissance] .tredco-dialog:has(.page-layout-surface){--tredco-surface:var(--color-surface-elevated);--tredco-surface-below:var(--color-surface-page);--tredco-field-surface:var(--color-surface-raised);background:var(--color-surface-elevated)}:root[data-brand-theme=renaissance] .page-layout-surface:after,:root[data-brand-theme=renaissance] .page-layout-surface:before{display:none}:root[data-brand-theme=renaissance] .app-shell-provider{--artifact-card-gutter:.75rem;--artifact-card-gap:.5rem}@media (min-width:780px){:root[data-brand-theme=renaissance] .app-shell-provider .artifact-resizable-pane{height:calc(100% - var(--artifact-card-gutter)*2);margin:var(--artifact-card-gutter)var(--artifact-card-gutter)var(--artifact-card-gutter)var(--artifact-card-gap)}}:root[data-brand-theme=renaissance] .page-layout-header{margin-bottom:.75rem;position:relative}:root[data-brand-theme=renaissance] .page-layout-header.page-layout-header--flush{margin-bottom:0}:root[data-brand-theme=renaissance] .page-layout-header:after{background:linear-gradient(90deg,#0000,#0055ff94,#0000);bottom:0;content:"";height:1px;left:0;position:absolute;right:0}@supports (color:color-mix(in lab,red,red)){:root[data-brand-theme=renaissance] .page-layout-header:after{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--color-primary-500)58%,transparent),transparent)}}:root[data-brand-theme=renaissance] .page-layout-scroll{position:relative}:root[data-brand-theme=renaissance] .home-surface{background:0 0}:root[data-brand-theme=renaissance] .home-surface-modal{background:var(--color-surface-raised)}body.native-recording-active #app{opacity:0!important;pointer-events:none!important}body.native-recording-active{background:0 0!important}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@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-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}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-mask-linear{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-radial{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-conic{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-left{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-right{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-bottom{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-top{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-right-from-position{syntax:"*";inherits:false;initial-value:0}@property --tw-mask-right-to-position{syntax:"*";inherits:false;initial-value:100%}@property --tw-mask-right-from-color{syntax:"*";inherits:false;initial-value:#000}@property --tw-mask-right-to-color{syntax:"*";inherits:false;initial-value:transparent}@property --tw-mask-left-from-position{syntax:"*";inherits:false;initial-value:0}@property --tw-mask-left-to-position{syntax:"*";inherits:false;initial-value:100%}@property --tw-mask-left-from-color{syntax:"*";inherits:false;initial-value:#000}@property --tw-mask-left-to-color{syntax:"*";inherits:false;initial-value:transparent}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-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-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(1turn)}}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0))}}/*! tailwindcss v4.1.10 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-font-weight:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%}}}.cl-button,.cl-input,.cl-menuList{--tw-shadow:0 0 #0000!important}.cl-button,.cl-formButtonPrimary,.cl-input,.cl-menuList{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.cl-formButtonPrimary{background-color:var(--color-primary-500,#05f);border-radius:calc(var(--radius) - 2px);height:calc(var(--spacing,.25rem)*9);padding-inline:calc(var(--spacing,.25rem)*3);--tw-font-weight:var(--font-weight-medium,500);color:var(--primary-foreground);font-weight:var(--font-weight-medium,500);white-space:nowrap;--tw-ring-offset-color:var(--background);align-items:center;display:inline-flex;justify-content:center;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-shadow:0 0 #0000!important}@media (hover:hover){.cl-formButtonPrimary:hover{background-color:var(--color-primary-600,#04c)}}.cl-formButtonPrimary:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--ring);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}.cl-formButtonPrimary:disabled{opacity:.5;pointer-events:none}.cl-alert,.cl-card,.cl-organizationSwitcherPopoverCard,.cl-phoneInputBox,.cl-socialButtonsBlockButton,.cl-userButtonPopoverCard{background-color:var(--background);border-color:var(--input);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px}.cl-accordionTriggerButton,.cl-breadcrumbsItem.cl-breadcrumbsItem__currentPage,.cl-form p,.cl-formFieldLabel,.cl-formHeaderTitle,.cl-headerTitle,.cl-loading,.cl-modalCloseButton,.cl-navbarButton,.cl-organizationPreviewTextContainer,.cl-organizationSwitcherTrigger,.cl-profileSectionContent p,.cl-profileSectionTitle p,.cl-selectButton__countryCode,.cl-selectButton__countryCode p,.cl-selectOption div,.cl-selectOption p,.cl-socialButtonsBlockButtonText,.cl-userPreviewTextContainer{color:var(--foreground)}.cl-formFieldErrorText{color:var(--color-status-error)!important}.cl-alertText,.cl-breadcrumbsItem,.cl-breadcrumbsItemDivider,.cl-dividerText,.cl-fileDropAreaFooterHint,.cl-fileDropAreaHint,.cl-footerActionText,.cl-form p[data-localization-key="userProfile.emailAddressPage.emailCode.formHint"],.cl-formFieldInfoText,.cl-formFieldSuccessText,.cl-formHeaderSubtitle,.cl-headerSubtitle,.cl-identityPreviewText,.cl-organizationSwitcherPopoverActionButton,.cl-organizationSwitcherPopoverActionButton svg,.cl-organizationSwitcherPopoverActionButtonText,.cl-userButtonPopoverActionButton,.cl-userButtonPopoverActionButton svg,.cl-userButtonPopoverActionButtonText,.cl-userButtonPopoverFooter a,.cl-userButtonPopoverFooter p,p[data-localization-key="userProfile.profilePage.successMessage"]{color:var(--muted-foreground)}.cl-dividerLine{background-color:var(--border)}.cl-formFieldInput[type=email],.cl-formFieldInput[type=password],.cl-formFieldInput[type=text]{background-color:var(--background);border-color:var(--input);border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);border-width:1px;color:var(--foreground);height:calc(var(--spacing,.25rem)*10);padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*3);width:100%;--tw-ring-offset-color:var(--background);display:flex}:is(.cl-formFieldInput[type=text],.cl-formFieldInput[type=email],.cl-formFieldInput[type=password])::file-selector-button{border-style:var(--tw-border-style);border-width:0}:is(.cl-formFieldInput[type=text],.cl-formFieldInput[type=email],.cl-formFieldInput[type=password])::file-selector-button{background-color:#0000}:is(.cl-formFieldInput[type=text],.cl-formFieldInput[type=email],.cl-formFieldInput[type=password])::file-selector-button{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}:is(.cl-formFieldInput[type=text],.cl-formFieldInput[type=email],.cl-formFieldInput[type=password])::file-selector-button{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}:is(.cl-formFieldInput[type=text],.cl-formFieldInput[type=email],.cl-formFieldInput[type=password])::placeholder{color:var(--muted-foreground)}:is(.cl-formFieldInput[type=text],.cl-formFieldInput[type=email],.cl-formFieldInput[type=password]):focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--ring);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}:is(.cl-formFieldInput[type=text],.cl-formFieldInput[type=email],.cl-formFieldInput[type=password]):disabled{cursor:not-allowed;opacity:.5}.cl-footerActionLink{color:var(--accent-foreground);text-decoration-line:underline}@media (hover:hover){.cl-footerActionLink:hover{color:var(--accent-foreground)}@supports (color:color-mix(in lab,red,red)){.cl-footerActionLink:hover{color:color-mix(in oklab,var(--accent-foreground)90%,transparent)}}}.cl-otpCodeFieldInput{border-color:var(--input)!important;border-style:var(--tw-border-style)!important;border-width:1px!important;color:var(--foreground)}.cl-formResendCodeLink{color:var(--color-primary-500,#05f)}.cl-formResendCodeLink:disabled{opacity:.9}.cl-selectSearchInput__countryCode{background-color:var(--background);border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);border-bottom-style:var(--tw-border-style);border-color:var(--input);border-width:1px;color:var(--foreground);height:calc(var(--spacing,.25rem)*10);width:100%;--tw-ring-offset-color:var(--background);display:flex}.cl-selectSearchInput__countryCode::file-selector-button{border-style:var(--tw-border-style);border-width:0}.cl-selectSearchInput__countryCode::file-selector-button{background-color:#0000}.cl-selectSearchInput__countryCode::file-selector-button{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.cl-selectSearchInput__countryCode::file-selector-button{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.cl-selectSearchInput__countryCode::placeholder{color:var(--muted-foreground)}.cl-selectSearchInput__countryCode:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--ring);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}.cl-selectSearchInput__countryCode:disabled{cursor:not-allowed;opacity:.5}.cl-selectOptionsContainer__countryCode{background-color:var(--background);border-color:var(--input);border-style:var(--tw-border-style);border-width:1px}.cl-internal-icon,.cl-userPreviewSecondaryIdentifier__userButton{color:var(--foreground)}button[data-localization-key="userProfile.start.dangerSection.deleteAccountButton"]{background-color:var(--color-status-error);color:var(--color-on-error,#fff)}@media (hover:hover){button[data-localization-key="userProfile.start.dangerSection.deleteAccountButton"]:hover{background-color:var(--color-status-error);color:var(--color-on-error,#fff)}}.cl-fileDropAreaBox:is(.dark *){background-color:var(--color-surface-page)}.cl-fileDropAreaIconBox:is(.dark *){background-color:var(--color-surface-elevated)}.cl-fileDropAreaIcon:is(.dark *){color:var(--color-text-tertiary)}.cl-fileDropAreaButtonPrimary{color:var(--foreground);height:calc(var(--spacing,.25rem)*10);padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*4);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}@media (hover:hover){.cl-fileDropAreaButtonPrimary:hover{background-color:var(--muted);color:var(--accent-foreground)}:is(.cl-userButtonPopoverActionButton,.cl-organizationSwitcherPopoverActionButton,.cl-profileSectionPrimaryButton,.cl-accordionTriggerButton,.cl-navbarButton):hover{background-color:var(--color-surface-elevated);color:var(--sidebar-accent-foreground)}}.cl-navbarButton[data-active=true]{background-color:var(--color-surface-elevated);color:var(--sidebar-accent-foreground)}.cl-card{border-radius:var(--radius)}.cl-userButtonPopoverCard{border-radius:calc(var(--radius) - 2px)}@media (hover:hover){.cl-userButtonPopoverFooter a:hover{color:var(--muted-foreground)}}.cl-badge{background-color:var(--background);border-color:var(--input);border-radius:3.40282e+38px;border-style:var(--tw-border-style);border-width:1px;color:var(--foreground);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));padding-block:calc(var(--spacing,.25rem)*.5);padding-inline:calc(var(--spacing,.25rem)*2.5);--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.cl-badge[data-localization-key=badge__unverified]{background-color:#0000;border-style:var(--tw-border-style);border-width:1px;color:var(--color-status-error)}.cl-formButtonReset{color:var(--foreground)}@media (hover:hover){.cl-formButtonReset:hover{background-color:var(--muted)}}.cl-footer{background-color:var(--background);border-bottom-left-radius:var(--radius);border-bottom-right-radius:var(--radius);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-inline-style:var(--tw-border-style);border-inline-width:1px;color:var(--muted-foreground)}.cl-footer,.cl-organizationSwitcherPopoverFooter,.cl-userButtonPopoverFooter{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--background);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:var(--background)}.cl-organizationSwitcherPopoverFooter,.cl-userButtonPopoverFooter{border-bottom-left-radius:var(--radius);border-bottom-right-radius:var(--radius)}.cl-signIn-alternativeMethods,.cl-signIn-emailCode,.cl-signIn-password,.cl-signIn-start,.cl-signUp-start{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-style:var(--tw-border-style);border-bottom-width:0}.cl-cardBox{border-radius:var(--radius);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.cl-socialButtonsBlockButton{border-style:var(--tw-border-style)!important;border-width:1px!important;height:calc(var(--spacing,.25rem)*10)}.cl-alternativeMethods .cl-alternativeMethodsBlockButton{border-color:var(--input);border-style:var(--tw-border-style)!important;border-width:1px!important;color:var(--muted-foreground);height:calc(var(--spacing,.25rem)*10)}.cl-alternativeMethodsBlockButton{height:calc(var(--spacing,.25rem)*10);--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.cl-navbar{border-block-style:var(--tw-border-style);border-block-width:1px;border-left-style:var(--tw-border-style);border-left-width:1px;border-radius:var(--radius)}.cl-navbar,.cl-scrollBox{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--background);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:var(--background)}.cl-scrollBox{border-color:var(--input);border-radius:var(--radius);border-bottom-left-radius:0;border-style:var(--tw-border-style);border-top-left-radius:0;border-width:1px}h1[data-localization-key="userProfile.navbar.title"]{color:var(--foreground)}.cl-profilePage>.cl-header,.cl-profileSection__emailAddresses,.cl-profileSection__profile{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.cl-menuButton{color:var(--foreground)}@media (hover:hover){.cl-menuButton:hover{color:var(--foreground)}}.cl-actionCard,.cl-menuList{background-color:var(--background);border-color:var(--input);border-style:var(--tw-border-style);border-width:1px}.cl-actionCard{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.cl-menuItem[data-color=neutral]{color:var(--foreground)}@media (hover:hover){.cl-menuItem[data-color=neutral]:hover{background-color:var(--muted)}}.cl-avatarImageActionsUpload{border-color:var(--input);border-style:var(--tw-border-style)!important;border-width:1px!important;color:var(--foreground)}.cl-organizationSwitcherPopoverMain,.cl-userButtonPopoverMain{background-color:var(--background);border-color:var(--input);border-radius:var(--radius)}.cl-selectButton{border-color:var(--input)!important;border-style:var(--tw-border-style)!important;border-width:1px!important}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}
