._modal_1ejam_4{--itd-modal-content-padding: 40px 60px}@media(max-width:767px){._modal_1ejam_4{--itd-modal-content-padding: 30px 20px}}._firstLoad_xkvm4_3{display:flex;justify-content:center;align-items:center;min-height:100vh;color:var(--itd-primary)}@layer properties,reset,base,components,utilities;@layer properties{@property --itd-font-weight{syntax:"*";inherits:false;initial-value:normal}@property --itd-table-sticky-top{syntax:"<length>";inherits:true;initial-value:0}@property --itd-translate-x{syntax:"*";inherits:false;initial-value:0}@property --itd-translate-y{syntax:"*";inherits:false;initial-value:0}@property --itd-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --itd-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --itd-ring-color{syntax:"*";inherits:false;initial-value:#0000}@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{--itd-font-weight:initial;--itd-translate-x:0;--itd-translate-y:0;--itd-space-y-reverse:0;--itd-space-x-reverse:0;--itd-ring-color:initial}}}@layer reset{*,::backdrop,:after,:before{box-sizing:border-box;border-width:0;border-style:solid;margin:0;padding:0}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var( --itd-font-sans,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif );font-feature-settings:normal;font-variation-settings:normal;font-weight:var(--itd-body-weight,normal);-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}:where([role=button]){cursor:pointer}:where([aria-disabled=true]){cursor:not-allowed}hr{height:0;color:inherit;border-top-width:1px}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}p{margin:0}a{color:inherit;text-decoration:inherit}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var( --itd-font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace );font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{position:relative;vertical-align:initial;font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-collapse:collapse}details{display:block}summary{display:list-item;cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}dialog{margin:auto;padding:0;border:none}img,svg{display:block}img:where(:not([height]),[height=auto],[height=""]){max-inline-size:100%;block-size:auto}svg{overflow:hidden}:where(button,input,optgroup,select,textarea){font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;background-color:initial;border-radius:0;box-shadow:none}:where(button,select){text-transform:none}:where(input[type=button],input[type=reset],input[type=submit],button){appearance:button;background-image:none}::file-selector-button{appearance:button;background-color:initial;background-image:none;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;margin-inline-end:4px}:where(button){cursor:pointer}:where(button:disabled){cursor:not-allowed}:where(optgroup){font-weight:bolder}:where(input::placeholder,textarea::placeholder){color:var(--itd-placeholder-color,currentColor);opacity:.6}@supports (color:color-mix(in oklab,red,red)){:where(input::placeholder,textarea::placeholder){color:color-mix(in oklab,currentColor 55%,#0000);opacity:1}}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover:where(:root:not(.itd-touch) *){-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:initial;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}input[type=number]{appearance:textfield}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex;padding:0}::-webkit-datetime-edit-fields-wrapper{padding:0}:-moz-ui-invalid{box-shadow:none}[hidden]:where(:not([hidden=until-found])){display:none!important}::selection{background-color:var(--itd-selection-bg,#3b82f633);color:var(--itd-selection-fg,inherit)}@supports (color: oklab(0% 0 0%)){::selection{background-color:var(--itd-selection-bg,oklch(.623 .188 259.8/.2))}}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(forced-colors:active){::selection{forced-color-adjust:none}:where(button,input,select,textarea):focus{outline:1px solid CanvasText}}@supports not selector(:focus-visible){:where(:focus){outline:2px solid currentColor;outline-offset:2px}}}@layer base{:root,[data-theme=light]{color-scheme:light}@supports (text-wrap:pretty){:root,[data-theme=light]{text-wrap:pretty}}@supports (hanging-punctuation:first allow-end){:root,[data-theme=light]{hanging-punctuation:first allow-end}}:root,[data-theme=light]{--itd-font-sans:"Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", Ubuntu, Cantarell, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji", sans-serif;--itd-font-size-adjust:none;--itd-text-xs:.75rem;--itd-text-xs--line-height:calc(1 / .75);--itd-text-sm:.875rem;--itd-text-sm--line-height:calc(1.25 / .875);--itd-text-default:1rem;--itd-text-default--line-height: 1.5 ;--itd-text-lg:1.125rem;--itd-text-lg--line-height:calc(1.75 / 1.125);--itd-text-xl:1.25rem;--itd-text-xl--line-height:calc(1.75 / 1.25);--itd-text-2xl:1.5rem;--itd-text-2xl--line-height:calc(2 / 1.5);--itd-text-3xl:1.875rem;--itd-text-3xl--line-height: 1.2 ;--itd-text-4xl:2.25rem;--itd-text-4xl--line-height:calc(2.5 / 2.25);--itd-text-5xl:3rem;--itd-text-5xl--line-height:1;--itd-text-7xl:4.5rem;--itd-text-7xl--line-height:1;--itd-text-9:.5625rem;--itd-text-10:.625rem;--itd-text-10--line-height:1;--itd-text-11:.6875rem;--itd-text-11--line-height:calc(.8125 / .6875);--itd-text-13:.8125rem;--itd-text-13--line-height:calc(1.25 / .8125);--itd-text-15:.9375rem;--itd-text-15--line-height: 1.6 ;--itd-text-22:1.375rem;--itd-text-22--line-height:1;--itd-text-26:1.625rem;--itd-text-26--line-height:1;--itd-text-28:1.75rem;--itd-text-28--line-height:1;--itd-font-weight-normal:400;--itd-font-weight-medium:500;--itd-font-weight-semibold:600;--itd-font-weight-bold:700;--itd-font-weight-extrabold:800;--itd-field-weight:var(--itd-font-weight-normal);--itd-field-weight-optical-step:60;--itd-field-weight-small:calc(var(--itd-field-weight) + var(--itd-field-weight-optical-step));--itd-leading-none:1;--itd-leading-tight:1.25;--itd-leading-snug:1.375;--itd-leading-normal:1.5;--itd-leading-relaxed:1.625;--itd-leading-7:1.75rem;--itd-tracking-tighter:-.05em;--itd-tracking-tight:-.025em;--itd-tracking-widest:.1em;--itd-spacing:.25rem;--itd-size-xs-h:calc(var(--itd-spacing) * 6);--itd-size-xs-px:calc(var(--itd-spacing) * 2);--itd-size-xs-gap:calc(var(--itd-spacing) * 1);--itd-size-xs-font:var(--itd-text-xs);--itd-size-xs-field-fw:var(--itd-field-weight-small);--itd-size-xs-icon:calc(var(--itd-spacing) * 3);--itd-size-sm-h:calc(var(--itd-spacing) * 7);--itd-size-sm-px:calc(var(--itd-spacing) * 3);--itd-size-sm-gap:calc(var(--itd-spacing) * 1.5);--itd-size-sm-font:var(--itd-text-xs);--itd-size-sm-field-fw:var(--itd-field-weight-small);--itd-size-sm-icon:calc(var(--itd-spacing) * 3.5);--itd-size-md-h:calc(var(--itd-spacing) * 8.5);--itd-size-md-px:calc(var(--itd-spacing) * 3);--itd-size-md-gap:calc(var(--itd-spacing) * 1.5);--itd-size-md-font:var(--itd-text-13);--itd-size-md-field-fw:var(--itd-field-weight);--itd-size-md-icon:calc(var(--itd-spacing) * 4);--itd-size-df-h:calc(var(--itd-spacing) * 9.5);--itd-size-df-px:calc(var(--itd-spacing) * 4);--itd-size-df-gap:calc(var(--itd-spacing) * 2);--itd-size-df-font:var(--itd-text-sm);--itd-size-df-field-fw:var(--itd-field-weight);--itd-size-df-icon:calc(var(--itd-spacing) * 4);--itd-size-lg-h:calc(var(--itd-spacing) * 10);--itd-size-lg-px:calc(var(--itd-spacing) * 4);--itd-size-lg-gap:calc(var(--itd-spacing) * 2);--itd-size-lg-font:var( --itd-text-sm );--itd-size-lg-field-fw:var(--itd-field-weight);--itd-size-lg-icon:calc(var(--itd-spacing) * 4);--itd-size-xlg-h:calc(var(--itd-spacing) * 11);--itd-size-xlg-px:calc(var(--itd-spacing) * 5);--itd-size-xlg-gap:calc(var(--itd-spacing) * 2);--itd-size-xlg-font:var(--itd-text-sm);--itd-size-xlg-field-fw:var(--itd-field-weight);--itd-size-xlg-icon:calc(var(--itd-spacing) * 4.5);--itd-badge-xs-font:.625rem;--itd-badge-xs-h:calc(var(--itd-spacing) * 4);--itd-badge-sm-h:calc(var(--itd-spacing) * 4.5);--itd-badge-md-h:calc(var(--itd-spacing) * 5);--itd-badge-df-h:calc(var(--itd-spacing) * 6);--itd-badge-lg-h:calc(var(--itd-spacing) * 7);--itd-badge-xlg-h:calc(var(--itd-spacing) * 8);--itd-badge-xs-px:calc(var(--itd-spacing) * 1.5);--itd-badge-sm-px:calc(var(--itd-spacing) * 1.5);--itd-badge-md-px:calc(var(--itd-spacing) * 2);--itd-badge-df-px:calc(var(--itd-spacing) * 2.5);--itd-badge-lg-px:calc(var(--itd-spacing) * 3);--itd-badge-xlg-px:calc(var(--itd-spacing) * 3.5);--itd-gamebox-pill-font:.75rem;--itd-gamebox-desc-font:.6875rem;--itd-gamebox-overlay-font:.625rem;--itd-gamebox-live-ink:#f8f8f8;--itd-carousel-title-font:.875rem;--itd-carousel-all-font:.6875rem;--itd-header-nav-font:.8125rem;--itd-header-badge-font:.5625rem;--itd-mobile-header-h:3.25rem;--itd-header-h:7.125rem;--itd-gameplay-toolbar-h:3rem;--itd-gamebox-offline-opacity:.5;--itd-image-broken-ink:oklch(from var(--itd-color-background-alt-hover) calc(l - .09) c h);--itd-badge-sm-font:.6875rem;--itd-badge-md-font:var(--itd-text-xs);--itd-badge-df-font:.8125rem;--itd-badge-lg-font:var(--itd-text-sm);--itd-badge-xlg-font:.9375rem;--itd-radius:var(--itd-border-radius);--itd-radius-xs:calc(var(--itd-border-radius) * .2);--itd-radius-sm:calc(var(--itd-border-radius) * .6);--itd-radius-md:calc(var(--itd-border-radius) * .8);--itd-radius-lg:var(--itd-border-radius);--itd-radius-xl:calc(var(--itd-border-radius) * 1.4);--itd-radius-2xl:calc(var(--itd-border-radius) * 1.6);--itd-radius-control:calc(var(--itd-radius) - calc(var(--itd-spacing) * .5));--itd-radius-round:calc(var(--itd-border-radius) * 1000);--itd-radius-pill:calc(var(--itd-border-radius) * .75);--itd-radius-chip:var(--itd-radius-sm);--itd-icon-stroke-width:1.5;--itd-icon-arrow-stroke-width:2.5;--itd-container-xs:20rem;--itd-container-sm:24rem;--itd-container-md:28rem;--itd-container-lg:32rem;--itd-container-xl:36rem;--itd-text:#333c45;--itd-text-muted:#69737d;--itd-border:#c9ced4;--itd-ring:#0089ea;--itd-ring-width:2px;--itd-ring-offset:1px;--itd-color-border-focus-ring:oklch(from var(--itd-ring) l c h / .5);--itd-color-focus-primary-ring:oklch(from var(--itd-ring) l c h / .5);--itd-color-error-outline:#d2004680;--itd-color-info:#029cfd;--itd-elev-box:.96;--itd-elev-nested:.94;--itd-elev-deep:.9;--itd-surface-box:var( --itd-color-surface-box, oklch(from var(--itd-background) min(l + .095, var(--itd-elev-box)) c h) );--itd-surface-nested:var( --itd-color-surface-box-nested, oklch(from var(--itd-background) min(l + .095, var(--itd-elev-nested)) c h) );--itd-surface-deep:oklch( from var(--itd-background) min(l + .095, var(--itd-elev-deep)) c h );--itd-link:#0089ea;--itd-selection-bg:#0a0a0a;--itd-selection-fg:#fff;--itd-placeholder-color:#8b9095;--itd-scrollbar-thumb:#010e1e80;--itd-scrollbar-thumb-hover:#010e1e}@supports (color: oklab(0% 0 0%)){:root,[data-theme=light]{--itd-gamebox-live-ink:oklch(.98 0 0);--itd-text:oklch(.35 .02 250);--itd-text-muted:oklch(.55 .02 250);--itd-border:oklch(.85 .01 250)}}@supports (color: color(display-p3 0 0 0%)){:root,[data-theme=light]{--itd-ring:color(display-p3 .22139 .52735 .89934)}}@supports (color: oklab(0% 0 0%)){:root,[data-theme=light]{--itd-ring:oklch(.62 .18 250)}}@supports (color: color(display-p3 0 0 0%)){:root,[data-theme=light]{--itd-color-error-outline:color(display-p3 .75666 .15768 .28654 / .5)}}@supports (color: oklab(0% 0 0%)){:root,[data-theme=light]{--itd-color-error-outline:oklch(.55 .22 15 / .5);--itd-color-info:oklch(.6746 .1783 247.3)}}@supports (color: color(display-p3 0 0 0%)){:root,[data-theme=light]{--itd-link:color(display-p3 .22139 .52735 .89934)}}@supports (color: oklab(0% 0 0%)){:root,[data-theme=light]{--itd-link:oklch(.62 .18 250);--itd-selection-bg:oklch(.145 0 0);--itd-selection-fg:oklch(1 0 0);--itd-placeholder-color:oklch(.65 .01 250);--itd-scrollbar-thumb:oklch(.16 .04 250 / .5);--itd-scrollbar-thumb-hover:oklch(.16 .04 250)}}#itd-modal-root,.itd-provider,body{font-family:var(--itd-font-sans);font-weight:var(--itd-body-weight);font-size-adjust:var(--itd-font-size-adjust);color:var(--itd-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lucide{stroke-width:var(--itd-icon-stroke-width)}.lucide[class*=arrow],.lucide[class*=chevron]{stroke-width:var(--itd-icon-arrow-stroke-width)}a{cursor:pointer;color:inherit;text-decoration-line:none;text-underline-offset:4px;border-radius:var(--itd-radius-xs)}a:focus-visible{outline:var(--itd-ring-width) solid var(--itd-ring);outline-offset:2px}*{border-color:var(--itd-border);outline-color:var(--itd-ring)}:focus{outline:none}:focus-visible:not(:is(input,select,textarea)){outline:var(--itd-ring-width) solid var(--itd-ring);outline-offset:2px}@media(prefers-contrast:more){:focus-visible{outline-width:3px}}::selection{background-color:var(--itd-selection-bg);color:var(--itd-selection-fg)}[data-theme=dark]{color-scheme:dark;--itd-text:#c4cfdb;--itd-text-muted:#86909b;--itd-border:#2a2e33;--itd-ring:#51a9ff;--itd-link:#67b3ff;--itd-selection-bg:#c4cfdb;--itd-selection-fg:#060606;--itd-placeholder-color:#7d8792;--itd-scrollbar-thumb:#2186fe80;--itd-scrollbar-thumb-hover:#2186fe;--itd-color-error-outline:#fb255a80;--itd-gamebox-offline-opacity:.25;--itd-image-broken-ink:oklch(from var(--itd-color-background-alt-hover) calc(l + .09) c h)}@supports (color: oklab(0% 0 0%)){[data-theme=dark]{--itd-text:oklch(.85 .02 250);--itd-text-muted:oklch(.65 .02 250);--itd-border:oklch(.3 .01 250)}}@supports (color: color(display-p3 0 0 0%)){[data-theme=dark]{--itd-ring:color(display-p3 .38251 .65518 1)}}@supports (color: oklab(0% 0 0%)){[data-theme=dark]{--itd-ring:oklch(.72 .2 250)}}@supports (color: color(display-p3 0 0 0%)){[data-theme=dark]{--itd-link:color(display-p3 .45541 .6948 1)}}@supports (color: oklab(0% 0 0%)){[data-theme=dark]{--itd-link:oklch(.75 .2 250);--itd-selection-bg:oklch(.85 .02 250);--itd-selection-fg:oklch(.12 0 0);--itd-placeholder-color:oklch(.62 .02 250);--itd-scrollbar-thumb:oklch(.63 .2 256.42 / .5);--itd-scrollbar-thumb-hover:oklch(.63 .2 256.42);--itd-color-error-outline:oklch(.64 .24 15.26 / .5)}}html:focus-within{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}}:root{--itd-density-breakpoint:1175px;--itd-motion-fast:.12s;--itd-motion-base:.2s;--itd-motion-slow:.3s;--itd-motion-window-out:.15s;--itd-ease-out:cubic-bezier(.2, 0, 0, 1);--itd-ease-in:cubic-bezier(.4, 0, 1, 1)}@media(prefers-reduced-motion:reduce){:root{--itd-motion-fast:.01ms;--itd-motion-base:.01ms;--itd-motion-slow:.01ms;--itd-motion-window-out:.01ms}}@keyframes itd-fade-in{0%{opacity:0}}@keyframes itd-fade-out{to{opacity:0}}:root{--itd-z-game-shell:25;--itd-z-overlay:1000;--itd-z-sheet:1001;--itd-z-dialog:1002;--itd-z-modal:1002;--itd-z-popover:1050}*{scrollbar-width:thin;scrollbar-color:var(--itd-scrollbar-thumb) #0000}::-webkit-scrollbar{width:calc(var(--itd-spacing) * 3);height:calc(var(--itd-spacing) * 3)}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background-color:var(--itd-scrollbar-thumb);border-radius:9999px;border:3px solid #0000;background-clip:content-box}::-webkit-scrollbar-thumb:hover:where(:root:not(.itd-touch) *){background-color:var(--itd-scrollbar-thumb-hover)}@media(prefers-contrast:more){:root{--itd-scrollbar-thumb:#000612b3;--itd-scrollbar-thumb-hover:#000612}@supports (color: color(display-p3 0 0 0%)){:root{--itd-scrollbar-thumb:color(display-p3 0 .02116 .07988 / .7)}}@supports (color: oklab(0% 0 0%)){:root{--itd-scrollbar-thumb:oklch(.12 .05 250 / .7)}}@supports (color: color(display-p3 0 0 0%)){:root{--itd-scrollbar-thumb-hover:color(display-p3 0 .02116 .07988)}}@supports (color: oklab(0% 0 0%)){:root{--itd-scrollbar-thumb-hover:oklch(.12 .05 250)}}[data-theme=dark]{--itd-scrollbar-thumb:#579fffb3;--itd-scrollbar-thumb-hover:#579fff}@supports (color: color(display-p3 0 0 0%)){[data-theme=dark]{--itd-scrollbar-thumb:color(display-p3 .39074 .61352 1 / .7)}}@supports (color: oklab(0% 0 0%)){[data-theme=dark]{--itd-scrollbar-thumb:oklch(.7 .25 256.42 / .7)}}@supports (color: color(display-p3 0 0 0%)){[data-theme=dark]{--itd-scrollbar-thumb-hover:color(display-p3 .39074 .61352 1)}}@supports (color: oklab(0% 0 0%)){[data-theme=dark]{--itd-scrollbar-thumb-hover:oklch(.7 .25 256.42)}}}.skip-link{position:absolute;inset-inline-start:0;inset-block-start:0;transform:translateY(-150%);background:Canvas;color:initial;padding:calc(var(--itd-spacing) * 2) calc(var(--itd-spacing) * 4);z-index:9999;text-decoration:none;border-radius:var(--itd-spacing)}.skip-link:focus{transform:translateY(0);outline:var(--itd-ring-width) solid var(--itd-ring);outline-offset:2px}.itd-no-transition,.itd-no-transition *,.itd-no-transition :after,.itd-no-transition :before{transition:none!important}[data-itd-elevation=raised] :where(.itd-card,.itd-casino-panel,.itd-block-form-item)>*{--itd-color-background-input:var(--itd-color-background-panel);--itd-input-addon-bg:oklch(from var(--itd-color-background-panel) calc(l - .045) c h)}}@layer components{.itd-icon-ink svg:not([fill=none]) :is(polygon,circle,ellipse,rect):not([fill=none]),.itd-icon-ink svg:not([fill=none]) path{fill:currentColor}.itd-size-xs{height:var(--itd-size-xs-h);padding-inline:var(--itd-size-xs-px);gap:var(--itd-size-xs-gap);font-size:var(--itd-size-xs-font)}.itd-size-sm,.itd-size-xs{font-weight:var(--itd-font-weight-medium)}.itd-size-sm{height:var(--itd-size-sm-h);padding-inline:var(--itd-size-sm-px);gap:var(--itd-size-sm-gap);font-size:var(--itd-size-sm-font)}.itd-size-md{height:var(--itd-size-md-h);padding-inline:var(--itd-size-md-px);gap:var(--itd-size-md-gap);font-size:var(--itd-size-md-font)}.itd-size-df,.itd-size-md{font-weight:var(--itd-font-weight-medium)}.itd-size-df{height:var(--itd-size-df-h);padding-inline:var(--itd-size-df-px);gap:var(--itd-size-df-gap);font-size:var(--itd-size-df-font)}.itd-size-lg{height:var(--itd-size-lg-h);padding-inline:var(--itd-size-lg-px);gap:var(--itd-size-lg-gap);font-size:var(--itd-size-lg-font)}.itd-size-lg,.itd-size-xlg{font-weight:var(--itd-font-weight-medium)}.itd-size-xlg{height:var(--itd-size-xlg-h);padding-inline:var(--itd-size-xlg-px);gap:var(--itd-size-xlg-gap);font-size:var(--itd-size-xlg-font)}}@keyframes itd-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.animate-spin{animation:itd-spin .75s linear infinite}@layer base{:root.itd-touch{-webkit-tap-highlight-color:transparent}:root.itd-touch :is(button,[role=button],a,label,summary){-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}}@layer components{:root{--itd-box-wash:var( --site-box-wash, color-mix(in srgb, var(--itd-color-background-modal) 75%, #0000) )}:root[data-theme=light]:not([data-itd-elevation=raised]){--itd-box-wash:var( --site-box-wash, color-mix(in srgb, oklch(from var(--itd-background) .94 c h) 75%, #0000) )}:root[data-itd-elevation=raised]{--itd-box-wash:color-mix(in srgb, oklch(from var(--itd-background) 1 c h) 75%, #0000)}:root{--itd-panel-scroll-thumb:var(--site-panel-scroll-thumb, #ffffff21)}@supports (color: oklab(0% 0 0%)){:root{--itd-panel-scroll-thumb:var(--site-panel-scroll-thumb, oklch(1 0 0 / .13))}}:root[data-theme=light]{--itd-panel-scroll-thumb:var(--site-panel-scroll-thumb, #0003)}@supports (color: oklab(0% 0 0%)){:root[data-theme=light]{--itd-panel-scroll-thumb:var(--site-panel-scroll-thumb, oklch(0 0 0 / .2))}}.itd-modal-content-wrapper{--itd-modal-travel:10%}.itd-modal-transition-enter{opacity:0;transform:translateY(var(--itd-modal-travel))}.itd-modal-transition-enter-active{opacity:1;transform:translateY(0);transition:opacity .3s,transform .3s;transition-delay:.3s}.itd-modal-transition-exit{opacity:1;transform:translateY(0)}.itd-modal-transition-exit-active{opacity:0;transform:translateY(var(--itd-modal-travel));transition:opacity .3s,transform .3s;pointer-events:none}[data-itd-preset=panel] .itd-modal-transition-enter{transform:scale(.96)}[data-itd-preset=panel] .itd-modal-transition-enter-active{transform:scale(1);transition:opacity var(--itd-motion-base) var(--itd-ease-out),transform var(--itd-motion-base) var(--itd-ease-out);transition-delay:0s}[data-itd-preset=panel] .itd-modal-transition-exit{transform:scale(1)}[data-itd-preset=panel] .itd-modal-transition-exit-active{transform:scale(.96);transition:opacity var(--itd-motion-window-out) var(--itd-ease-in),transform var(--itd-motion-window-out) var(--itd-ease-in)}.itd-modal[data-motion=zoom] .itd-modal-transition-enter{transform:translateY(-20px) scale(.95)}.itd-modal[data-motion=zoom] .itd-modal-transition-enter-active,.itd-modal[data-motion=zoom] .itd-modal-transition-exit{transform:translateY(0) scale(1)}.itd-modal[data-motion=zoom] .itd-modal-transition-exit-active{transform:translateY(-20px) scale(.95)}.itd-modal[data-motion=fade] .itd-modal-content-wrapper{transform:none}.itd-modal[data-motion=none] :is(.itd-modal-content-wrapper,.itd-modal-overlay){transition:none}.itd-modal[data-motion=none] .itd-modal-content-wrapper{opacity:1;transform:none}.itd-select-dropdown-transition-enter{opacity:0;transform:translateY(-5px) scale(.975)}.itd-select-dropdown-transition-enter-active{opacity:1;transform:translateY(0) scale(1);transition:opacity .2s,transform .2s}.itd-select-dropdown-transition-exit{opacity:1;transform:translateY(0) scale(1)}.itd-select-dropdown-transition-exit-active{opacity:0;transform:translateY(-5px) scale(.975);transition:opacity .2s,transform .2s;pointer-events:none!important}[data-itd-preset=panel] .itd-select-dropdown-transition-enter-active{transition:opacity var(--itd-motion-fast) var(--itd-ease-out),transform var(--itd-motion-fast) var(--itd-ease-out)}[data-itd-preset=panel] .itd-select-dropdown-transition-exit-active{transition:opacity var(--itd-motion-fast) var(--itd-ease-in),transform var(--itd-motion-fast) var(--itd-ease-in)}.datepicker-modal-enter{opacity:0;transform:translateY(-4px) scale(.975)}.datepicker-modal-enter-active{transition:opacity .2s,transform .2s}.datepicker-modal-enter-active,.datepicker-modal-exit{opacity:1;transform:translateY(0) scale(1)}.datepicker-modal-exit-active{opacity:0;transform:translateY(-4px) scale(.975);transition:opacity .2s,transform .2s;pointer-events:none}[data-itd-preset=panel] .datepicker-modal-enter-active{transition:opacity var(--itd-motion-fast) var(--itd-ease-out),transform var(--itd-motion-fast) var(--itd-ease-out)}[data-itd-preset=panel] .datepicker-modal-exit-active{transition:opacity var(--itd-motion-fast) var(--itd-ease-in),transform var(--itd-motion-fast) var(--itd-ease-in)}}@layer components{@media(prefers-reduced-motion:reduce){.datepicker-modal-enter-active,.datepicker-modal-exit-active,.itd-modal-transition-enter-active,.itd-modal-transition-exit-active,.itd-select-dropdown-transition-enter-active,.itd-select-dropdown-transition-exit-active{transition:none;animation:none}}}@layer components{.itd-button{border-radius:var(--itd-radius-button,var(--itd-radius-control));--itd-button-disabled-ink:#1d2649;justify-content:center;--_disabled-fill:var( --itd-button-disabled-fill, color-mix(in oklab, var(--itd-color-disabled-bg) 50%, #0000) );--_disabled-border:var( --itd-button-disabled-border, color-mix(in oklab, var(--itd-color-disabled-border) 50%, #0000) );position:relative;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;box-sizing:border-box;background:none;background-origin:border-box;border:1px solid #0000;outline:0 solid #0000;outline-offset:var(--itd-ring-offset);transition:outline .1s linear,border var(--itd-transition-duration) var(--itd-transition-timing-function),background-color var(--itd-transition-duration) var(--itd-transition-timing-function)}@supports (color: oklab(0% 0 0%)){.itd-button{--itd-button-disabled-ink:oklch(.28 .066 270.8)}}.itd-button :is(span,svg){transition-property:color;transition-duration:var(--itd-transition-duration);transition-timing-function:var(--itd-transition-timing-function)}.itd-button svg{flex-shrink:0;pointer-events:none}.itd-button svg:not([class*=size-]):not(.itd-spinner){width:var(--itd-size-df-icon);height:var(--itd-size-df-icon)}.itd-button .itd-button-content{display:inline-flex;align-items:center;gap:inherit}.itd-button.itd-button-xs svg:not([class*=size-]):not(.itd-spinner){width:var(--itd-size-xs-icon);height:var(--itd-size-xs-icon)}.itd-button.itd-button-sm svg:not([class*=size-]):not(.itd-spinner){width:var(--itd-size-sm-icon);height:var(--itd-size-sm-icon)}:is(.itd-button.itd-button-md,.itd-button.itd-button-icon-sm,.itd-button.itd-button-icon) svg:not([class*=size-]):not(.itd-spinner){width:var(--itd-size-md-icon);height:var(--itd-size-md-icon)}:is(.itd-button.itd-button-lg,.itd-button.itd-button-icon-lg) svg:not([class*=size-]):not(.itd-spinner){width:var(--itd-size-lg-icon);height:var(--itd-size-lg-icon)}.itd-button.itd-button-xlg svg:not([class*=size-]):not(.itd-spinner){width:var(--itd-size-xlg-icon);height:var(--itd-size-xlg-icon)}.itd-button.itd-button-icon-square{aspect-ratio:1;padding-inline:0}.itd-button.itd-button-default{box-shadow:var(--itd-box-shadow);background-color:var(--itd-primary);border:1px solid #0000}.itd-button.itd-button-default,.itd-button.itd-button-default svg{color:var(--itd-primary-foreground)}.itd-button.itd-button-default.active,.itd-button.itd-button-default:hover:where(:root:not(.itd-touch) *),.itd-button.itd-button-default[aria-expanded=true]{background-color:var(--itd-primary-hover)}.itd-button.itd-button-default[aria-disabled=true],.itd-button.itd-button-default[disabled]{background-color:var(--_disabled-fill);border:1px solid var(--_disabled-border);box-shadow:none;color:var(--itd-button-disabled-label,var(--itd-color-disabled-text))}:is(.itd-button.itd-button-default[disabled],.itd-button.itd-button-default[aria-disabled=true]) svg{color:var(--itd-button-disabled-label,var(--itd-color-disabled-text))}.itd-button.itd-button-ghost{background-color:initial;border:1px solid #0000}.itd-button.itd-button-ghost div.icon svg,.itd-button.itd-button-ghost span{color:var(--itd-color-text)}.itd-button.itd-button-ghost.active,.itd-button.itd-button-ghost:hover:where(:root:not(.itd-touch) *),.itd-button.itd-button-ghost[aria-expanded=true]{background-color:var(--itd-color-button-ghost-hover-bg);color:var(--itd-color-button-ghost-hover-text,var(--itd-accent-foreground))}:is(.itd-button.itd-button-ghost:hover:where(:root:not(.itd-touch) *),.itd-button.itd-button-ghost.active,.itd-button.itd-button-ghost[aria-expanded=true]) :is(span,svg){color:var(--itd-color-button-ghost-hover-text,var(--itd-accent-foreground))}.itd-button.itd-button-ghost[aria-disabled=true],.itd-button.itd-button-ghost[disabled]{background-color:var(--_disabled-fill);border:1px solid var(--_disabled-border);color:var(--itd-button-disabled-label,var(--itd-color-disabled-text))}:is(.itd-button.itd-button-ghost[disabled],.itd-button.itd-button-ghost[aria-disabled=true]) :is(span,svg){color:var(--itd-button-disabled-label,var(--itd-color-disabled-text))}.itd-button.itd-button-solid{background-color:var(--itd-color-background-alt-hover);border:1px solid #0000;box-shadow:none;color:var(--itd-secondary-foreground)}.itd-button.itd-button-solid svg{color:currentColor}.itd-button.itd-button-solid.active,.itd-button.itd-button-solid:hover:where(:root:not(.itd-touch) *),.itd-button.itd-button-solid[aria-expanded=true]{background-color:var(--itd-secondary-hover);color:var(--itd-color-primary-ink,var(--itd-primary))}:is(.itd-button.itd-button-solid:hover:where(:root:not(.itd-touch) *),.itd-button.itd-button-solid.active,.itd-button.itd-button-solid[aria-expanded=true]) svg{color:currentColor}.itd-button.itd-button-solid[aria-disabled=true],.itd-button.itd-button-solid[disabled]{background-color:var(--_disabled-fill);border:1px solid var(--_disabled-border);color:var(--itd-button-disabled-label,var(--itd-color-disabled-text))}:is(.itd-button.itd-button-solid[disabled],.itd-button.itd-button-solid[aria-disabled=true]) svg{color:var(--itd-button-disabled-label,var(--itd-color-disabled-text))}.itd-button.itd-button-filled{background-color:var(--itd-color-button-filled-bg);border:1px solid #0000}.itd-button.itd-button-filled,.itd-button.itd-button-filled svg{color:var(--itd-color-primary-ink,var(--itd-primary))}.itd-button.itd-button-filled.active,.itd-button.itd-button-filled:hover:where(:root:not(.itd-touch) *),.itd-button.itd-button-filled[aria-expanded=true]{background-color:var(--itd-primary);color:var(--itd-primary-foreground)}:is(.itd-button.itd-button-filled:hover:where(:root:not(.itd-touch) *),.itd-button.itd-button-filled.active,.itd-button.itd-button-filled[aria-expanded=true]) svg{color:var(--itd-primary-foreground)}.itd-button.itd-button-filled[aria-disabled=true],.itd-button.itd-button-filled[disabled]{background-color:var(--_disabled-fill);border:1px solid var(--_disabled-border);box-shadow:none;color:var(--itd-button-disabled-label,var(--itd-color-disabled-text))}:is(.itd-button.itd-button-filled[disabled],.itd-button.itd-button-filled[aria-disabled=true]) svg{color:var(--itd-button-disabled-label,var(--itd-color-disabled-text))}.itd-button.itd-button-soft,.itd-button.itd-button-soft-destructive{--_c:var(--itd-button-soft-color, var(--itd-primary));background-color:color-mix(in srgb,var(--_c) 12%,#0000);border:1px solid #0000;box-shadow:none;color:var(--_c)}:is(.itd-button.itd-button-soft,.itd-button.itd-button-soft-destructive) svg{color:var(--_c)}.active:is(.itd-button.itd-button-soft,.itd-button.itd-button-soft-destructive),:is(.itd-button.itd-button-soft,.itd-button.itd-button-soft-destructive):hover:where(:root:not(.itd-touch) *),[aria-expanded=true]:is(.itd-button.itd-button-soft,.itd-button.itd-button-soft-destructive){background-color:color-mix(in srgb,var(--_c) 18%,#0000);color:var(--_c)}:is(:is(.itd-button.itd-button-soft,.itd-button.itd-button-soft-destructive):hover:where(:root:not(.itd-touch) *),.active:is(.itd-button.itd-button-soft,.itd-button.itd-button-soft-destructive),[aria-expanded=true]:is(.itd-button.itd-button-soft,.itd-button.itd-button-soft-destructive)) svg{color:var(--_c)}[aria-disabled=true]:is(.itd-button.itd-button-soft,.itd-button.itd-button-soft-destructive),[disabled]:is(.itd-button.itd-button-soft,.itd-button.itd-button-soft-destructive){background-color:var(--_disabled-fill);border:1px solid var(--_disabled-border);box-shadow:none;color:var(--itd-button-disabled-label,var(--itd-color-disabled-text))}:is([disabled]:is(.itd-button.itd-button-soft,.itd-button.itd-button-soft-destructive),[aria-disabled=true]:is(.itd-button.itd-button-soft,.itd-button.itd-button-soft-destructive)) svg{color:var(--itd-button-disabled-label,var(--itd-color-disabled-text))}.itd-button.itd-button-soft-destructive{--itd-button-soft-color:var(--itd-color-error)}.itd-button.itd-button-destructive{--_c:var(--itd-color-error);--_ink:var(--itd-color-error-text);--_mix:88%}.itd-button.itd-button-success{--_c:var(--itd-color-success);--_ink:#fff;--_mix:88%}@supports (color: oklab(0% 0 0%)){.itd-button.itd-button-success{--_ink:oklch(1 0 0)}}.itd-button.itd-button-warning{--_c:var(--itd-warning-fill);--_ink:var(--itd-warning-ink);--_mix:88%}.itd-button:is(.itd-button-destructive,.itd-button-success,.itd-button-warning){box-shadow:var(--itd-box-shadow);background-color:var(--_c);border:1px solid #0000;color:var(--_ink)}.itd-button:is(.itd-button-destructive,.itd-button-success,.itd-button-warning) svg{color:var(--_ink)}.itd-button.active:is(.itd-button-destructive,.itd-button-success,.itd-button-warning),.itd-button:is(.itd-button-destructive,.itd-button-success,.itd-button-warning):hover:where(:root:not(.itd-touch) *),.itd-button[aria-expanded=true]:is(.itd-button-destructive,.itd-button-success,.itd-button-warning){background-color:color-mix(in oklab,var(--_c) var(--_mix),#000)}.itd-button[aria-disabled=true]:is(.itd-button-destructive,.itd-button-success,.itd-button-warning),.itd-button[disabled]:is(.itd-button-destructive,.itd-button-success,.itd-button-warning){background-color:var(--_disabled-fill);border:1px solid var(--_disabled-border);box-shadow:none;color:var(--itd-button-disabled-label,var(--itd-color-disabled-text))}:is(.itd-button[disabled]:is(.itd-button-destructive,.itd-button-success,.itd-button-warning),.itd-button[aria-disabled=true]:is(.itd-button-destructive,.itd-button-success,.itd-button-warning)) svg{color:var(--itd-button-disabled-label,var(--itd-color-disabled-text))}.itd-button.itd-button-circle{border-radius:9999px}.itd-button.itd-button-full{width:100%}.itd-button.itd-button-outline{box-shadow:var(--itd-box-shadow);border:1px solid var(--itd-color-border);background-color:var(--itd-color-button-outline-bg);color:var(--itd-color-text)}.itd-button.itd-button-outline svg{color:var(--itd-color-text)}.itd-button.itd-button-outline.active,.itd-button.itd-button-outline:hover:where(:root:not(.itd-touch) *),.itd-button.itd-button-outline[aria-expanded=true]{background-color:var(--itd-color-button-outline-hover-bg);border-color:var(--itd-color-button-outline-hover-border,var(--itd-color-border));color:var(--itd-color-button-outline-hover-text,var(--itd-color-text))}:is(.itd-button.itd-button-outline:hover:where(:root:not(.itd-touch) *),.itd-button.itd-button-outline.active,.itd-button.itd-button-outline[aria-expanded=true]) svg{color:var(--itd-color-button-outline-hover-text,var(--itd-color-text))}.itd-button.itd-button-outline[aria-disabled=true],.itd-button.itd-button-outline[disabled]{background-color:var(--_disabled-fill);border:1px solid var(--_disabled-border);box-shadow:none;color:var(--itd-button-disabled-label,var(--itd-color-disabled-text))}:is(.itd-button.itd-button-outline[disabled],.itd-button.itd-button-outline[aria-disabled=true]) svg{color:var(--itd-button-disabled-label,var(--itd-color-disabled-text))}.itd-button.itd-button-outline-accent,.itd-button.itd-button-outline-destructive{--_c:var( --itd-button-outline-accent-color, var(--itd-color-button-outline-accent, var(--itd-primary)) );box-shadow:var(--itd-box-shadow);border:1px solid color-mix(in srgb,var(--_c) 50%,#0000);background-color:var(--itd-color-button-outline-bg);color:var(--_c)}:is(.itd-button.itd-button-outline-accent,.itd-button.itd-button-outline-destructive) svg{color:var(--_c)}.active:is(.itd-button.itd-button-outline-accent,.itd-button.itd-button-outline-destructive),:is(.itd-button.itd-button-outline-accent,.itd-button.itd-button-outline-destructive):hover:where(:root:not(.itd-touch) *),[aria-expanded=true]:is(.itd-button.itd-button-outline-accent,.itd-button.itd-button-outline-destructive){--_c:var( --itd-button-outline-accent-color, var(--itd-color-button-outline-accent-hover, var(--itd-primary-hover)) );border-color:var(--_c);background-color:color-mix(in srgb,var(--_c) 8%,var(--itd-color-button-outline-bg))}[aria-disabled=true]:is(.itd-button.itd-button-outline-accent,.itd-button.itd-button-outline-destructive),[disabled]:is(.itd-button.itd-button-outline-accent,.itd-button.itd-button-outline-destructive){background-color:var(--_disabled-fill);border:1px solid var(--_disabled-border);box-shadow:none;color:var(--itd-button-disabled-label,var(--itd-color-disabled-text))}:is([disabled]:is(.itd-button.itd-button-outline-accent,.itd-button.itd-button-outline-destructive),[aria-disabled=true]:is(.itd-button.itd-button-outline-accent,.itd-button.itd-button-outline-destructive)) svg{color:var(--itd-button-disabled-label,var(--itd-color-disabled-text))}.itd-button.itd-button-outline-destructive{--itd-button-outline-accent-color:var(--itd-color-error)}.itd-button.itd-button-link{background-color:initial;border:1px solid #0000;color:var(--itd-color-text)}.itd-button.itd-button-link svg{color:var(--itd-color-text)}.itd-button.itd-button-link.active,.itd-button.itd-button-link:hover:where(:root:not(.itd-touch) *),.itd-button.itd-button-link[aria-expanded=true]{color:var(--itd-color-primary-ink,var(--itd-primary))}:is(.itd-button.itd-button-link:hover:where(:root:not(.itd-touch) *),.itd-button.itd-button-link.active,.itd-button.itd-button-link[aria-expanded=true]):not(.itd-button-has-icon){text-decoration-line:var(--itd-button-link-decoration,underline);text-underline-offset:4px}:is(.itd-button.itd-button-link:hover:where(:root:not(.itd-touch) *),.itd-button.itd-button-link.active,.itd-button.itd-button-link[aria-expanded=true]) svg{color:var(--itd-color-primary-ink,var(--itd-primary))}.itd-button.itd-button-link[aria-disabled=true],.itd-button.itd-button-link[disabled]{background-color:var(--_disabled-fill);border:1px solid var(--_disabled-border);color:var(--itd-button-disabled-label,var(--itd-color-disabled-text))}:is(.itd-button.itd-button-link[disabled],.itd-button.itd-button-link[aria-disabled=true]) :is(span,svg){color:var(--itd-button-disabled-label,var(--itd-color-disabled-text))}.itd-button.itd-button-reject{background-image:linear-gradient(90deg,#b33939,#971b1b)}.itd-button.itd-button-reject div.icon svg,.itd-button.itd-button-reject span{color:#fff}.itd-button.itd-button-reject:hover:where(:root:not(.itd-touch) *),.itd-button.itd-button-reject[aria-expanded=true]{background-image:linear-gradient(90deg,#dc5050,#c52d2d)}:is(.itd-button.itd-button-reject:hover:where(:root:not(.itd-touch) *),.itd-button.itd-button-reject[aria-expanded=true]) div.icon svg,:is(.itd-button.itd-button-reject:hover:where(:root:not(.itd-touch) *),.itd-button.itd-button-reject[aria-expanded=true]) span{color:#fff}.itd-button.itd-button-reject[aria-disabled=true],.itd-button.itd-button-reject[disabled]{border:1px solid var(--_disabled-border);background-image:linear-gradient(90deg,#872626,#730f10)}:is(.itd-button.itd-button-reject[disabled],.itd-button.itd-button-reject[aria-disabled=true]) div.icon svg,:is(.itd-button.itd-button-reject[disabled],.itd-button.itd-button-reject[aria-disabled=true]) span{color:var(--itd-button-disabled-ink)}.itd-button[aria-disabled=true],.itd-button[disabled]{pointer-events:none;cursor:not-allowed}.itd-button[aria-disabled=true]:not(.itd-button-custom),.itd-button[disabled]:not(.itd-button-custom){border:1px solid var(--_disabled-border)}.itd-button.itd-button-loading{cursor:progress}.itd-button.itd-button-loading>:not(.itd-spin-spinner){opacity:0}.itd-button:active:not([disabled]){transform:translateY(1px)}.itd-button:focus-visible{outline:var(--itd-ring-width) solid var(--itd-color-border-focus-ring)}}@layer utilities{:where(.itd-button){display:inline-flex;align-items:center;flex-shrink:0}:where(.itd-button-has-icon.itd-button-icon-sm:not(.itd-button-icon-square)){width:calc(var(--itd-spacing) * 8);height:calc(var(--itd-spacing) * 8)}:where(.itd-button-has-icon.itd-button-icon:not(.itd-button-icon-square)){width:calc(var(--itd-spacing) * 9);height:calc(var(--itd-spacing) * 9)}:where(.itd-button-has-icon.itd-button-icon-lg:not(.itd-button-icon-square)){width:calc(var(--itd-spacing) * 10);height:calc(var(--itd-spacing) * 10)}}@layer components{.itd-button.itd-back-pill{--itd-back-pill-bg:var(--itd-color-accent-well);--itd-back-pill-bg-hover:var(--itd-primary);--itd-back-pill-ink-hover:var(--itd-on-primary);background-color:var(--itd-back-pill-bg);border:0;height:1.25rem;padding-inline:calc(var(--itd-spacing) * 2.5);gap:calc(var(--itd-spacing) * .5);border-radius:calc(var(--itd-border-radius) * 2);font-size:var(--itd-text-10);line-height:.8125rem;font-weight:var(--itd-font-weight-medium)}.itd-button.itd-back-pill:hover:where(:root:not(.itd-touch) *){background-color:var(--itd-back-pill-bg-hover);color:var(--itd-back-pill-ink-hover)}.itd-button.itd-back-pill:hover:where(:root:not(.itd-touch) *) svg{color:var(--itd-back-pill-ink-hover)}.itd-button.itd-back-pill svg:not([class*=size-]):not(.itd-spinner){width:.75rem;height:.75rem}.itd-button-group-default,.itd-button-group-filled{display:inline-flex;align-items:stretch;width:fit-content}.itd-button-group-vertical.itd-button-group-default,.itd-button-group-vertical.itd-button-group-filled{flex-direction:column}}@layer components{.itd-button-group:has(>.itd-button-group){gap:calc(var(--itd-spacing) * 2)}:is(.itd-button-group-default,.itd-button-group-filled).itd-button-group-horizontal>.itd-button-group-text:not(:last-child),:is(.itd-button-group-default,.itd-button-group-filled).itd-button-group-horizontal>.itd-button:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}:is(.itd-button-group-default,.itd-button-group-filled).itd-button-group-horizontal>.itd-button-group-text:not(:first-child),:is(.itd-button-group-default,.itd-button-group-filled).itd-button-group-horizontal>.itd-button:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}:is(.itd-button-group-default,.itd-button-group-filled).itd-button-group-vertical>.itd-button-group-text:not(:last-child),:is(.itd-button-group-default,.itd-button-group-filled).itd-button-group-vertical>.itd-button:not(:last-child){border-bottom-left-radius:0;border-bottom-right-radius:0}:is(.itd-button-group-default,.itd-button-group-filled).itd-button-group-vertical>.itd-button-group-text:not(:first-child),:is(.itd-button-group-default,.itd-button-group-filled).itd-button-group-vertical>.itd-button:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.itd-button-group-default>.itd-button:focus-visible,.itd-button-group-default>.itd-button:hover:where(:root:not(.itd-touch) *),.itd-button-group-default>.itd-button[aria-expanded=true]{position:relative;z-index:1}.itd-button-group-default.itd-button-group-horizontal>.itd-button-group-text:not(:first-child),.itd-button-group-default.itd-button-group-horizontal>.itd-button:not(:first-child){margin-left:-1px}.itd-button-group-default.itd-button-group-vertical>.itd-button-group-text:not(:first-child),.itd-button-group-default.itd-button-group-vertical>.itd-button:not(:first-child){margin-top:-1px}.itd-button-group-filled>.itd-button,.itd-button-group-filled>.itd-button:focus-visible,.itd-button-group-filled>.itd-button:hover:where(:root:not(.itd-touch) *),.itd-button-group-filled>.itd-button[aria-expanded=true]{border-color:#0000;box-shadow:none}.itd-button-group-filled>.itd-button{background-color:var(--itd-color-background-alt)}.itd-button-group-filled>.itd-button:focus-visible,.itd-button-group-filled>.itd-button:hover:where(:root:not(.itd-touch) *),.itd-button-group-filled>.itd-button[aria-expanded=true]{background-color:var(--itd-color-background-alt-hover)}.itd-button-group-filled.itd-button-group-horizontal>.itd-button-group-text:not(:last-child),.itd-button-group-filled.itd-button-group-horizontal>.itd-button:not(:last-child){border-right-color:var(--itd-color-border)}.itd-button-group-filled.itd-button-group-vertical>.itd-button-group-text:not(:last-child),.itd-button-group-filled.itd-button-group-vertical>.itd-button:not(:last-child){border-bottom-color:var(--itd-color-border)}.itd-button-group-text{display:inline-flex;align-items:center;box-sizing:border-box;border:1px solid var(--itd-color-border);border-radius:calc(var(--itd-border-radius) * .8);background-color:var(--itd-muted);color:var(--itd-color-text);white-space:nowrap;-webkit-user-select:none;user-select:none}.itd-button-group-text svg{width:1rem;height:1rem;flex:none;pointer-events:none}.itd-badge{display:inline-flex;align-items:center;gap:calc(var(--itd-spacing) * 1);width:max-content;white-space:nowrap;font-weight:var(--itd-font-weight-medium);-webkit-user-select:none;user-select:none;transition:background-color var(--itd-transition-duration) var(--itd-transition-timing-function);border-radius:9999px;border:1px solid #0000;line-height:1;padding-block:0}.itd-badge.itd-badge-square{border-radius:var(--itd-radius-chip)}.itd-badge svg{width:1em;height:1em;flex-shrink:0}.itd-badge .itd-spin-spinner{position:static;width:auto;height:auto;transform:none}.itd-badge-xs{height:var(--itd-badge-xs-h);padding-inline:var(--itd-badge-xs-px);font-size:var(--itd-badge-xs-font)}.itd-badge-sm{height:var(--itd-badge-sm-h);padding-inline:var(--itd-badge-sm-px);font-size:var(--itd-badge-sm-font)}.itd-badge-md{height:var(--itd-badge-md-h);padding-inline:var(--itd-badge-md-px);font-size:var(--itd-badge-md-font)}.itd-badge-df{height:var(--itd-badge-df-h);padding-inline:var(--itd-badge-df-px);font-size:var(--itd-badge-df-font)}.itd-badge-lg{height:var(--itd-badge-lg-h);padding-inline:var(--itd-badge-lg-px);font-size:var(--itd-badge-lg-font)}.itd-badge-xlg{height:var(--itd-badge-xlg-h);padding-inline:var(--itd-badge-xlg-px);font-size:var(--itd-badge-xlg-font)}.itd-badge.itd-badge-default{background:var(--itd-badge-bg,var(--badge-bg));color:var(--itd-badge-text,var(--badge-fg))}.itd-badge.itd-badge-secondary{background:var(--itd-badge-bg,var(--badge-soft-bg));color:var(--itd-badge-text,var(--badge-text))}.itd-badge.itd-badge-outline{border-color:var(--badge-border)}.itd-badge.itd-badge-ghost,.itd-badge.itd-badge-outline{background:var(--itd-badge-bg,#0000);color:var(--itd-badge-text,var(--badge-bare-text,var(--badge-text)))}}@layer components{.itd-badge.itd-badge-ghost:hover:where(:root:not(.itd-touch) *){background:var(--itd-badge-bg,var(--badge-soft-bg))}.itd-badge-color-default{--badge-bg:var(--itd-foreground);--badge-fg:var(--itd-background);--badge-text:var(--itd-color-text-muted-foreground);--badge-soft-bg:var(--itd-secondary);--badge-border:var(--itd-color-border)}.itd-badge-color-success{--badge-text:#007131;--badge-soft-bg:#dcf7e1;--badge-border:#88ca95}@supports (color: color(display-p3 0 0 0%)){.itd-badge-color-success{--badge-text:color(display-p3 .17154 .44026 .21217)}}@supports (color: oklab(0% 0 0%)){.itd-badge-color-success{--badge-text:oklch(.48 .14 150);--badge-soft-bg:oklch(.95 .04 150);--badge-border:oklch(.78 .1 150)}}.itd-badge-color-success,[data-theme=dark] .itd-badge-color-success{--badge-bg:#00a149;--badge-fg:#fcfcfc}@supports (color: color(display-p3 0 0 0%)){.itd-badge-color-success,[data-theme=dark] .itd-badge-color-success{--badge-bg:color(display-p3 .23472 .63122 .29984)}}@supports (color: oklab(0% 0 0%)){.itd-badge-color-success,[data-theme=dark] .itd-badge-color-success{--badge-bg:oklch(.62 .19 150);--badge-fg:oklch(.99 0 0)}}[data-theme=dark] .itd-badge-color-success{--badge-text:#68ca80;--badge-soft-bg:#0b2612;--badge-border:#235430}@supports (color: oklab(0% 0 0%)){[data-theme=dark] .itd-badge-color-success{--badge-text:oklch(.76 .14 150);--badge-soft-bg:oklch(.24 .05 150);--badge-border:oklch(.4 .08 150)}}.itd-badge-color-warning{--badge-text:#9d6300;--badge-soft-bg:#fef0d4;--badge-border:#e6bd77}@supports (color: color(display-p3 0 0 0%)){.itd-badge-color-warning{--badge-text:color(display-p3 .60197 .38781 0)}}@supports (color: oklab(0% 0 0%)){.itd-badge-color-warning{--badge-text:oklch(.55 .14 70);--badge-soft-bg:oklch(.96 .04 85);--badge-border:oklch(.82 .1 80)}}.itd-badge-color-warning,[data-theme=dark] .itd-badge-color-warning{--badge-bg:var(--itd-warning-fill);--badge-fg:var(--itd-warning-ink)}[data-theme=dark] .itd-badge-color-warning{--badge-text:#e6b55d;--badge-soft-bg:#322004;--badge-border:#6f4e1a}@supports (color: oklab(0% 0 0%)){[data-theme=dark] .itd-badge-color-warning{--badge-text:oklch(.8 .12 80);--badge-soft-bg:oklch(.26 .05 75);--badge-border:oklch(.45 .08 75)}}.itd-badge-color-danger{--badge-text:#be2038;--badge-soft-bg:#ffeded;--badge-border:#f09da3}@supports (color: oklab(0% 0 0%)){.itd-badge-color-danger{--badge-text:oklch(.52 .19 20)}}@supports (color: color(display-p3 0 0 0%)){.itd-badge-color-danger{--badge-soft-bg:color(display-p3 1 .92559 .92719)}}@supports (color: oklab(0% 0 0%)){.itd-badge-color-danger{--badge-soft-bg:oklch(.96 .03 15);--badge-border:oklch(.78 .1 15)}}.itd-badge-color-danger,[data-theme=dark] .itd-badge-color-danger{--badge-bg:#e6284b;--badge-fg:#fcfcfc}@supports (color: oklab(0% 0 0%)){.itd-badge-color-danger,[data-theme=dark] .itd-badge-color-danger{--badge-bg:oklch(.6 .22 18);--badge-fg:oklch(.99 0 0)}}[data-theme=dark] .itd-badge-color-danger{--badge-text:#fd8994;--badge-soft-bg:#361116;--badge-border:#7a323b}@supports (color: oklab(0% 0 0%)){[data-theme=dark] .itd-badge-color-danger{--badge-text:oklch(.76 .14 15);--badge-soft-bg:oklch(.24 .06 15);--badge-border:oklch(.42 .1 15)}}.itd-badge-color-info{--badge-text:#0065b0;--badge-soft-bg:#e8f3ff;--badge-border:#90bce9}@supports (color: color(display-p3 0 0 0%)){.itd-badge-color-info{--badge-text:color(display-p3 .11464 .38641 .70298)}}@supports (color: oklab(0% 0 0%)){.itd-badge-color-info{--badge-text:oklch(.5 .16 250)}}@supports (color: color(display-p3 0 0 0%)){.itd-badge-color-info{--badge-soft-bg:color(display-p3 .91812 .95239 .99595)}}@supports (color: oklab(0% 0 0%)){.itd-badge-color-info{--badge-soft-bg:oklch(.96 .02 250);--badge-border:oklch(.78 .08 250)}}.itd-badge-color-info,[data-theme=dark] .itd-badge-color-info{--badge-bg:#1c7dee;--badge-fg:#fcfcfc}@supports (color: oklab(0% 0 0%)){.itd-badge-color-info,[data-theme=dark] .itd-badge-color-info{--badge-bg:oklch(.6 .19 256);--badge-fg:oklch(.99 0 0)}}[data-theme=dark] .itd-badge-color-info{--badge-text:#73b6fa;--badge-soft-bg:#0a2036;--badge-border:#224a71}@supports (color: oklab(0% 0 0%)){[data-theme=dark] .itd-badge-color-info{--badge-text:oklch(.76 .12 250);--badge-soft-bg:oklch(.24 .05 250);--badge-border:oklch(.4 .08 250)}}.itd-badge-color-purple{--badge-text:#6f3bb2;--badge-soft-bg:#f1ebff;--badge-border:#c1a9ee}@supports (color: oklab(0% 0 0%)){.itd-badge-color-purple{--badge-text:oklch(.48 .18 300)}}@supports (color: color(display-p3 0 0 0%)){.itd-badge-color-purple{--badge-soft-bg:color(display-p3 .94122 .92011 .99807)}}@supports (color: oklab(0% 0 0%)){.itd-badge-color-purple{--badge-soft-bg:oklch(.95 .03 300);--badge-border:oklch(.78 .1 300)}}.itd-badge-color-purple,[data-theme=dark] .itd-badge-color-purple{--badge-bg:#b81fb9;--badge-fg:#fcfcfc}@supports (color: oklab(0% 0 0%)){.itd-badge-color-purple,[data-theme=dark] .itd-badge-color-purple{--badge-bg:oklch(.56 .24 328);--badge-fg:oklch(.99 0 0)}}[data-theme=dark] .itd-badge-color-purple{--badge-text:#bf9bfc;--badge-soft-bg:#241737;--badge-border:#4e3d6c}@supports (color: oklab(0% 0 0%)){[data-theme=dark] .itd-badge-color-purple{--badge-text:oklch(.76 .14 300);--badge-soft-bg:oklch(.24 .06 300);--badge-border:oklch(.4 .08 300)}}.itd-badge-color-pink{--badge-text:#a83876;--badge-soft-bg:#ffecf4;--badge-border:#e6a9c5}@supports (color: oklab(0% 0 0%)){.itd-badge-color-pink{--badge-text:oklch(.52 .16 350)}}@supports (color: color(display-p3 0 0 0%)){.itd-badge-color-pink{--badge-soft-bg:color(display-p3 .99828 .92132 .95714)}}@supports (color: oklab(0% 0 0%)){.itd-badge-color-pink{--badge-soft-bg:oklch(.96 .03 350);--badge-border:oklch(.8 .08 350)}}.itd-badge-color-pink,[data-theme=dark] .itd-badge-color-pink{--badge-bg:#cd5394;--badge-fg:#fcfcfc}@supports (color: oklab(0% 0 0%)){.itd-badge-color-pink,[data-theme=dark] .itd-badge-color-pink{--badge-bg:oklch(.62 .17 350);--badge-fg:oklch(.99 0 0)}}[data-theme=dark] .itd-badge-color-pink{--badge-text:#ea91bc;--badge-soft-bg:#301423;--badge-border:#67344e}@supports (color: oklab(0% 0 0%)){[data-theme=dark] .itd-badge-color-pink{--badge-text:oklch(.76 .12 350);--badge-soft-bg:oklch(.24 .05 350);--badge-border:oklch(.4 .08 350)}}.itd-badge-color-orange{--badge-text:#b25200;--badge-soft-bg:#ffeee3;--badge-border:#f2ab83}@supports (color: color(display-p3 0 0 0%)){.itd-badge-color-orange{--badge-text:color(display-p3 .66826 .32715 .04539)}}@supports (color: oklab(0% 0 0%)){.itd-badge-color-orange{--badge-text:oklch(.55 .16 50)}}@supports (color: color(display-p3 0 0 0%)){.itd-badge-color-orange{--badge-soft-bg:color(display-p3 1 .93284 .88227)}}@supports (color: oklab(0% 0 0%)){.itd-badge-color-orange{--badge-soft-bg:oklch(.96 .03 55);--badge-border:oklch(.8 .1 50)}}.itd-badge-color-orange,[data-theme=dark] .itd-badge-color-orange{--badge-bg:#d76900;--badge-fg:#fcfcfc}@supports (color: color(display-p3 0 0 0%)){.itd-badge-color-orange,[data-theme=dark] .itd-badge-color-orange{--badge-bg:color(display-p3 .80749 .41861 .07679)}}@supports (color: oklab(0% 0 0%)){.itd-badge-color-orange,[data-theme=dark] .itd-badge-color-orange{--badge-bg:oklch(.64 .18 52);--badge-fg:oklch(.99 0 0)}}[data-theme=dark] .itd-badge-color-orange{--badge-text:#f5a06f;--badge-soft-bg:#341a09;--badge-border:#6f3f22}@supports (color: oklab(0% 0 0%)){[data-theme=dark] .itd-badge-color-orange{--badge-text:oklch(.78 .12 50);--badge-soft-bg:oklch(.25 .05 50);--badge-border:oklch(.42 .08 50)}}.itd-badge-color-teal{--badge-text:#00736a;--badge-soft-bg:#e4f6f3;--badge-border:#92cbc3}@supports (color: color(display-p3 0 0 0%)){.itd-badge-color-teal{--badge-text:color(display-p3 .14576 .4511 .41766)}}@supports (color: oklab(0% 0 0%)){.itd-badge-color-teal{--badge-text:oklch(.5 .1 185);--badge-soft-bg:oklch(.96 .02 185);--badge-border:oklch(.8 .06 185)}}.itd-badge-color-teal,[data-theme=dark] .itd-badge-color-teal{--badge-bg:#009b8f;--badge-fg:#fcfcfc}@supports (color: color(display-p3 0 0 0%)){.itd-badge-color-teal,[data-theme=dark] .itd-badge-color-teal{--badge-bg:color(display-p3 .17721 .61065 .56531)}}@supports (color: oklab(0% 0 0%)){.itd-badge-color-teal,[data-theme=dark] .itd-badge-color-teal{--badge-bg:oklch(.62 .13 185);--badge-fg:oklch(.99 0 0)}}[data-theme=dark] .itd-badge-color-teal{--badge-text:#5cc6b9;--badge-soft-bg:#022522;--badge-border:#18524c}@supports (color: oklab(0% 0 0%)){[data-theme=dark] .itd-badge-color-teal{--badge-text:oklch(.76 .1 185);--badge-soft-bg:oklch(.24 .04 185);--badge-border:oklch(.4 .06 185)}}.itd-badge-color-blue{--badge-text:#2b5bd1;--badge-soft-bg:#e6efff;--badge-border:#698dd8}@supports (color: oklab(0% 0 0%)){.itd-badge-color-blue{--badge-text:oklch(.51 .19 264)}}@supports (color: color(display-p3 0 0 0%)){.itd-badge-color-blue{--badge-soft-bg:color(display-p3 .90718 .93535 1)}}@supports (color: oklab(0% 0 0%)){.itd-badge-color-blue{--badge-soft-bg:oklch(.95 .03 264);--badge-border:oklch(.65 .12 264)}}.itd-badge-color-blue,[data-theme=dark] .itd-badge-color-blue{--badge-bg:#3256d9;--badge-fg:#fcfcfc}@supports (color: oklab(0% 0 0%)){.itd-badge-color-blue,[data-theme=dark] .itd-badge-color-blue{--badge-bg:oklch(.511 .204 266.9);--badge-fg:oklch(.99 0 0)}}[data-theme=dark] .itd-badge-color-blue{--badge-text:#77a2fc;--badge-soft-bg:#142650;--badge-border:#325197}@supports (color: oklab(0% 0 0%)){[data-theme=dark] .itd-badge-color-blue{--badge-text:oklch(.72 .14 264);--badge-soft-bg:oklch(.28 .08 264);--badge-border:oklch(.45 .12 264)}}.itd-badge-color-indigo{--badge-text:#474fb6;--badge-soft-bg:#eef1ff;--badge-border:#a8b4eb}@supports (color: oklab(0% 0 0%)){.itd-badge-color-indigo{--badge-text:oklch(.48 .16 275)}}@supports (color: color(display-p3 0 0 0%)){.itd-badge-color-indigo{--badge-soft-bg:color(display-p3 .93393 .94501 .99773)}}@supports (color: oklab(0% 0 0%)){.itd-badge-color-indigo{--badge-soft-bg:oklch(.96 .02 275);--badge-border:oklch(.78 .08 275)}}.itd-badge-color-indigo,[data-theme=dark] .itd-badge-color-indigo{--badge-bg:#5c5fe6;--badge-fg:#fcfcfc}@supports (color: oklab(0% 0 0%)){.itd-badge-color-indigo,[data-theme=dark] .itd-badge-color-indigo{--badge-bg:oklch(.56 .2 277);--badge-fg:oklch(.99 0 0)}}[data-theme=dark] .itd-badge-color-indigo{--badge-text:#9babfd;--badge-soft-bg:#181d37;--badge-border:#3b4372}@supports (color: oklab(0% 0 0%)){[data-theme=dark] .itd-badge-color-indigo{--badge-text:oklch(.76 .12 275);--badge-soft-bg:oklch(.24 .05 275);--badge-border:oklch(.4 .08 275)}}.itd-badge-color-lime{--badge-text:#446b00;--badge-soft-bg:#e9f8dc;--badge-border:#adc992}@supports (color: color(display-p3 0 0 0%)){.itd-badge-color-lime{--badge-text:color(display-p3 .29601 .41838 .06786)}}@supports (color: oklab(0% 0 0%)){.itd-badge-color-lime{--badge-text:oklch(.48 .14 130);--badge-soft-bg:oklch(.96 .04 130);--badge-border:oklch(.8 .08 130)}}.itd-badge-color-lime,[data-theme=dark] .itd-badge-color-lime{--badge-bg:#589300;--badge-fg:#fcfcfc}@supports (color: color(display-p3 0 0 0%)){.itd-badge-color-lime,[data-theme=dark] .itd-badge-color-lime{--badge-bg:color(display-p3 .39806 .57265 .15164)}}@supports (color: oklab(0% 0 0%)){.itd-badge-color-lime,[data-theme=dark] .itd-badge-color-lime{--badge-bg:oklch(.6 .17 132);--badge-fg:oklch(.99 0 0)}}[data-theme=dark] .itd-badge-color-lime{--badge-text:#9ec773;--badge-soft-bg:#172408;--badge-border:#3e5624}@supports (color: oklab(0% 0 0%)){[data-theme=dark] .itd-badge-color-lime{--badge-text:oklch(.78 .12 130);--badge-soft-bg:oklch(.24 .05 130);--badge-border:oklch(.42 .08 130)}}.itd-badge-color-brown{--badge-text:#874c30;--badge-soft-bg:#ffeee8;--badge-border:#e0b29e}@supports (color: oklab(0% 0 0%)){.itd-badge-color-brown{--badge-text:oklch(.48 .09 45);--badge-soft-bg:oklch(.96 .02 40);--badge-border:oklch(.8 .06 45)}}.itd-badge-color-brown,[data-theme=dark] .itd-badge-color-brown{--badge-bg:#bc5a29;--badge-fg:#fcfcfc}@supports (color: oklab(0% 0 0%)){.itd-badge-color-brown,[data-theme=dark] .itd-badge-color-brown{--badge-bg:oklch(.58 .14 45);--badge-fg:oklch(.99 0 0)}}[data-theme=dark] .itd-badge-color-brown{--badge-text:#d69b81;--badge-soft-bg:#2f190f;--badge-border:#633d2c}@supports (color: oklab(0% 0 0%)){[data-theme=dark] .itd-badge-color-brown{--badge-text:oklch(.74 .08 45);--badge-soft-bg:oklch(.24 .04 45);--badge-border:oklch(.4 .06 45)}}.itd-badge-color-gray{--badge-bg:var(--itd-color-text-muted);--badge-fg:var(--itd-background);--badge-text:var(--itd-color-text-muted);--badge-soft-bg:var(--itd-secondary);--badge-border:var(--itd-color-border)}[data-theme=dark] .itd-badge-color-gray{--badge-bg:color-mix(in oklab, var(--itd-color-text-neutral) 70%, var(--itd-background));--badge-text:color-mix(in oklab, var(--itd-color-text-neutral) 70%, var(--itd-background))}.itd-badge-color-gray-2{--badge-bg:var(--itd-color-text-neutral);--badge-text:var(--itd-color-text-neutral)}.itd-badge-color-gray-2,.itd-badge-color-gray-3{--badge-fg:var(--itd-background);--badge-soft-bg:var(--itd-color-background-alt);--badge-border:var(--itd-color-border)}.itd-badge-color-gray-3{--badge-bg:var(--itd-color-text);--badge-text:var(--itd-color-text)}.itd-badge-color-lavender{--badge-text:#834596;--badge-soft-bg:#faecff;--badge-border:#d4aee0}@supports (color: oklab(0% 0 0%)){.itd-badge-color-lavender{--badge-text:oklch(.5 .14 318)}}@supports (color: color(display-p3 0 0 0%)){.itd-badge-color-lavender{--badge-soft-bg:color(display-p3 .97284 .92709 .99557)}}@supports (color: oklab(0% 0 0%)){.itd-badge-color-lavender{--badge-soft-bg:oklch(.96 .03 318);--badge-border:oklch(.8 .08 318)}}.itd-badge-color-lavender,[data-theme=dark] .itd-badge-color-lavender{--badge-bg:#aa5fc0;--badge-fg:#fcfcfc}@supports (color: oklab(0% 0 0%)){.itd-badge-color-lavender,[data-theme=dark] .itd-badge-color-lavender{--badge-bg:oklch(.61 .16 318);--badge-fg:oklch(.99 0 0)}}[data-theme=dark] .itd-badge-color-lavender{--badge-text:#d79fe9;--badge-soft-bg:#29172e;--badge-border:#5f3e69}@supports (color: oklab(0% 0 0%)){[data-theme=dark] .itd-badge-color-lavender{--badge-text:oklch(.78 .12 318);--badge-soft-bg:oklch(.24 .05 318);--badge-border:oklch(.42 .08 318)}}.itd-badge-color-violet{--badge-text:#623ac3;--badge-soft-bg:#eeecff;--badge-border:#b6adf3}@supports (color: oklab(0% 0 0%)){.itd-badge-color-violet{--badge-text:oklch(.48 .2 290)}}@supports (color: color(display-p3 0 0 0%)){.itd-badge-color-violet{--badge-soft-bg:color(display-p3 .9306 .92473 1)}}@supports (color: oklab(0% 0 0%)){.itd-badge-color-violet{--badge-soft-bg:oklch(.95 .03 290);--badge-border:oklch(.78 .1 290)}}.itd-badge-color-violet,[data-theme=dark] .itd-badge-color-violet{--badge-bg:#723ce9;--badge-fg:#fcfcfc}@supports (color: oklab(0% 0 0%)){.itd-badge-color-violet,[data-theme=dark] .itd-badge-color-violet{--badge-bg:oklch(.53 .24 290);--badge-fg:oklch(.99 0 0)}}[data-theme=dark] .itd-badge-color-violet{--badge-text:#b0a2ff;--badge-soft-bg:#1f1939;--badge-border:#473f70}@supports (color: color(display-p3 0 0 0%)){[data-theme=dark] .itd-badge-color-violet{--badge-text:color(display-p3 .68089 .63144 .99098)}}@supports (color: oklab(0% 0 0%)){[data-theme=dark] .itd-badge-color-violet{--badge-text:oklch(.76 .14 290);--badge-soft-bg:oklch(.24 .06 290);--badge-border:oklch(.4 .08 290)}}.itd-badge-color-black{--badge-bg:#081538;--badge-fg:#fcfcfc;--badge-text:#081538;--badge-soft-bg:#ebeef5;--badge-border:#a5aec2}@supports (color: oklab(0% 0 0%)){.itd-badge-color-black{--badge-bg:oklch(.21 .07 265);--badge-fg:oklch(.99 0 0);--badge-text:oklch(.21 .07 265);--badge-soft-bg:oklch(.95 .01 265);--badge-border:oklch(.75 .03 265)}}[data-theme=dark] .itd-badge-color-black{--badge-bg:#eef2f9;--badge-fg:#081538;--badge-text:#e1e5eb;--badge-soft-bg:#292e38;--badge-border:#4d5566}@supports (color: oklab(0% 0 0%)){[data-theme=dark] .itd-badge-color-black{--badge-bg:oklch(.96 .01 265);--badge-fg:oklch(.21 .07 265);--badge-text:oklch(.92 .01 265);--badge-soft-bg:oklch(.3 .02 265);--badge-border:oklch(.45 .03 265)}}.itd-badge-color-primary{--badge-bg:var(--itd-primary);--badge-fg:var(--itd-primary-foreground);--badge-text:var(--itd-primary);--badge-soft-bg:color-mix(in oklab, var(--itd-primary) 12%, #0000);--badge-border:color-mix(in oklab, var(--itd-primary) 40%, #0000)}[data-itd-badge-palette=classic] .itd-badge-color-gray{--badge-bg:#585455;--badge-fg:#f9f9f9;--badge-text:#0714374d;--badge-soft-bg:#f9f9f9;--badge-border:color-mix(in oklab, #0714374d 40%, #f9f9f9)}[data-itd-badge-palette=classic] .itd-badge-color-gray-2{--badge-bg:#585455;--badge-fg:#f9f9f9;--badge-text:#585455;--badge-soft-bg:#f9f9f9;--badge-border:color-mix(in oklab, #585455 40%, #f9f9f9)}[data-itd-badge-palette=classic] .itd-badge-color-gray-3{--badge-bg:#071437;--badge-fg:#f5f5f5;--badge-text:#071437;--badge-soft-bg:#f5f5f5;--badge-border:color-mix(in oklab, #071437 40%, #f5f5f5)}[data-itd-badge-palette=classic] .itd-badge-color-success{--badge-bg:#17c653;--badge-fg:#f5faf6;--badge-text:#17c653;--badge-soft-bg:#dfffea;--badge-border:color-mix(in oklab, #17c653 40%, #dfffea)}[data-itd-badge-palette=classic] .itd-badge-color-danger{--badge-bg:#f8285a;--badge-fg:#f7eff1;--badge-text:#f8285a;--badge-soft-bg:#ffeef3;--badge-border:color-mix(in oklab, #f8285a 40%, #ffeef3)}[data-itd-badge-palette=classic] .itd-badge-color-warning{--badge-bg:#f6c000;--badge-fg:#fbfaf4;--badge-text:#f6c000;--badge-soft-bg:#fff8dd;--badge-border:color-mix(in oklab, #f6c000 40%, #fff8dd)}[data-itd-badge-palette=classic] .itd-badge-color-blue,[data-itd-badge-palette=classic] .itd-badge-color-info{--badge-bg:#1b84ff;--badge-fg:#edf0f4;--badge-text:#3256d9;--badge-soft-bg:#f1f4ff;--badge-border:color-mix(in oklab, #3256d9 40%, #f1f4ff)}[data-itd-badge-palette=classic] .itd-badge-color-purple{--badge-bg:#c417c6;--badge-fg:#f6f0f6;--badge-text:#7239ea;--badge-soft-bg:#f5f1ff;--badge-border:color-mix(in oklab, #7239ea 40%, #f5f1ff)}[data-itd-badge-palette=classic] .itd-badge-color-violet{--badge-bg:#7239ea;--badge-fg:#f5f1ff;--badge-text:#7239ea;--badge-soft-bg:#f5f1ff;--badge-border:color-mix(in oklab, #7239ea 40%, #f5f1ff)}[data-itd-badge-palette=classic] .itd-badge-color-lavender{--badge-bg:#ab60c0;--badge-fg:#fcf3ff;--badge-text:#ab60c0;--badge-soft-bg:#fcf3ff;--badge-border:color-mix(in oklab, #ab60c0 40%, #fcf3ff)}[data-itd-badge-palette=classic] .itd-badge-color-pink{--badge-bg:#cc79e3;--badge-fg:#f7f3f9;--badge-text:#e25698;--badge-soft-bg:#ffeef6;--badge-border:color-mix(in oklab, #e25698 40%, #ffeef6)}[data-itd-badge-palette=classic] .itd-badge-color-brown{--badge-bg:#f5651a;--badge-fg:#fff9f6;--badge-text:#cb6f5b;--badge-soft-bg:#fff3f1;--badge-border:color-mix(in oklab, #cb6f5b 40%, #fff3f1)}[data-itd-badge-palette=classic] .itd-badge-color-orange{--badge-bg:#ff8c00;--badge-fg:#fff4e6;--badge-text:#ff8c00;--badge-soft-bg:#fff4e6;--badge-border:color-mix(in oklab, #ff8c00 40%, #fff4e6)}[data-itd-badge-palette=classic] .itd-badge-color-teal{--badge-bg:#2dd4bf;--badge-fg:#e6fffa;--badge-text:#2dd4bf;--badge-soft-bg:#e6fffa;--badge-border:color-mix(in oklab, #2dd4bf 40%, #e6fffa)}[data-itd-badge-palette=classic] .itd-badge-color-indigo{--badge-bg:#6366f1;--badge-fg:#eef2ff;--badge-text:#6366f1;--badge-soft-bg:#eef2ff;--badge-border:color-mix(in oklab, #6366f1 40%, #eef2ff)}[data-itd-badge-palette=classic] .itd-badge-color-lime{--badge-bg:#65a30d;--badge-fg:#f7fee7;--badge-text:#65a30d;--badge-soft-bg:#f7fee7;--badge-border:color-mix(in oklab, #65a30d 40%, #f7fee7)}[data-itd-badge-palette=classic] .itd-badge-color-black{--badge-bg:#071437;--badge-fg:#f1f3f7;--badge-text:#fff;--badge-soft-bg:#071437;--badge-bare-text:#071437;--badge-border:color-mix(in oklab, #071437 60%, #fff)}[data-itd-badge-palette=classic][data-theme=dark] .itd-badge-color-gray{--badge-bg:#585455;--badge-fg:#f9f9f9;--badge-text:#7a7a7a;--badge-soft-bg:#242424;--badge-border:#484848}@supports (color: oklab(0% 0 0%)){[data-itd-badge-palette=classic][data-theme=dark] .itd-badge-color-gray{--badge-text:oklch(.58 0 0);--badge-soft-bg:oklch(.26 0 0);--badge-border:oklch(.4 0 0)}}[data-itd-badge-palette=classic][data-theme=dark] .itd-badge-color-gray-2{--badge-bg:#585455;--badge-fg:#f9f9f9;--badge-text:#a4a4a4;--badge-soft-bg:#242424;--badge-border:#4d4d4d}@supports (color: oklab(0% 0 0%)){[data-itd-badge-palette=classic][data-theme=dark] .itd-badge-color-gray-2{--badge-text:oklch(.72 0 0);--badge-soft-bg:oklch(.26 0 0);--badge-border:oklch(.42 0 0)}}[data-itd-badge-palette=classic][data-theme=dark] .itd-badge-color-gray-3{--badge-bg:#f5f5f5;--badge-fg:#071437;--badge-text:#cecece;--badge-soft-bg:#242424;--badge-border:#4d4d4d}@supports (color: oklab(0% 0 0%)){[data-itd-badge-palette=classic][data-theme=dark] .itd-badge-color-gray-3{--badge-text:oklch(.85 0 0);--badge-soft-bg:oklch(.26 0 0);--badge-border:oklch(.42 0 0)}}[data-itd-badge-palette=classic][data-itd-surface=tinted] .itd-badge-color-gray{--badge-bg:var(--itd-color-text-neutral);--badge-fg:oklch(from var(--itd-card) .98 c h);--badge-text:color-mix(in oklab, var(--itd-color-text) 30%, #0000);--badge-soft-bg:oklch(from var(--itd-card) calc(l - .035) c h);--badge-border:color-mix( in oklab, var(--itd-color-text) 15%, oklch(from var(--itd-card) calc(l - .035) c h) )}[data-itd-badge-palette=classic][data-itd-surface=tinted] .itd-badge-color-gray-2{--badge-bg:var(--itd-color-text-neutral);--badge-fg:oklch(from var(--itd-card) .98 c h);--badge-text:var(--itd-color-text-neutral);--badge-soft-bg:oklch(from var(--itd-card) calc(l - .035) c h);--badge-border:color-mix( in oklab, var(--itd-color-text-neutral) 40%, oklch(from var(--itd-card) calc(l - .035) c h) )}[data-itd-badge-palette=classic][data-itd-surface=tinted] .itd-badge-color-gray-3{--badge-bg:var(--itd-color-text);--badge-fg:oklch(from var(--itd-card) .98 c h);--badge-text:var(--itd-color-text);--badge-soft-bg:oklch(from var(--itd-card) calc(l - .035) c h);--badge-border:color-mix( in oklab, var(--itd-color-text) 40%, oklch(from var(--itd-card) calc(l - .035) c h) )}[data-itd-badge-palette=classic][data-itd-surface=tinted] .itd-badge-color-success{--badge-soft-bg:oklch(from var(--itd-card) calc(l - .035) .0433 156.8);--badge-border:color-mix(in oklab, #17c653 40%, var(--badge-soft-bg))}[data-itd-badge-palette=classic][data-itd-surface=tinted] .itd-badge-color-danger{--badge-soft-bg:oklch(from var(--itd-card) calc(l - .035) .0195 357.6);--badge-border:color-mix(in oklab, #f8285a 40%, var(--badge-soft-bg))}[data-itd-badge-palette=classic][data-itd-surface=tinted] .itd-badge-color-warning{--badge-soft-bg:oklch(from var(--itd-card) calc(l - .035) .036 95);--badge-border:color-mix(in oklab, #f6c000 40%, var(--badge-soft-bg))}[data-itd-badge-palette=classic][data-itd-surface=tinted] :is(.itd-badge-color-blue,.itd-badge-color-info){--badge-soft-bg:oklch(from var(--itd-card) calc(l - .035) .015 273.9);--badge-border:color-mix(in oklab, #3256d9 40%, var(--badge-soft-bg))}[data-itd-badge-palette=classic][data-itd-surface=tinted] :is(.itd-badge-color-purple,.itd-badge-color-violet){--badge-soft-bg:oklch(from var(--itd-card) calc(l - .035) .019 299.1);--badge-border:color-mix(in oklab, #7239ea 40%, var(--badge-soft-bg))}[data-itd-badge-palette=classic][data-itd-surface=tinted] .itd-badge-color-lavender{--badge-soft-bg:oklch(from var(--itd-card) calc(l - .035) .0184 317.7);--badge-border:color-mix(in oklab, #ab60c0 40%, var(--badge-soft-bg))}[data-itd-badge-palette=classic][data-itd-surface=tinted] .itd-badge-color-pink{--badge-soft-bg:oklch(from var(--itd-card) calc(l - .035) .0211 347.3);--badge-border:color-mix(in oklab, #e25698 40%, var(--badge-soft-bg))}[data-itd-badge-palette=classic][data-itd-surface=tinted] .itd-badge-color-brown{--badge-soft-bg:oklch(from var(--itd-card) calc(l - .035) .0132 28.9);--badge-border:color-mix(in oklab, #cb6f5b 40%, var(--badge-soft-bg))}[data-itd-badge-palette=classic][data-itd-surface=tinted] .itd-badge-color-orange{--badge-soft-bg:oklch(from var(--itd-card) calc(l - .035) .022 74.1);--badge-border:color-mix(in oklab, #ff8c00 40%, var(--badge-soft-bg))}[data-itd-badge-palette=classic][data-itd-surface=tinted] .itd-badge-color-teal{--badge-soft-bg:oklch(from var(--itd-card) calc(l - .035) .0268 182.4);--badge-border:color-mix(in oklab, #2dd4bf 40%, var(--badge-soft-bg))}[data-itd-badge-palette=classic][data-itd-surface=tinted] .itd-badge-color-indigo{--badge-soft-bg:oklch(from var(--itd-card) calc(l - .035) .0179 272.3);--badge-border:color-mix(in oklab, #6366f1 40%, var(--badge-soft-bg))}[data-itd-badge-palette=classic][data-itd-surface=tinted] .itd-badge-color-lime{--badge-soft-bg:oklch(from var(--itd-card) calc(l - .035) .031 120.8);--badge-border:color-mix(in oklab, #65a30d 40%, var(--badge-soft-bg))}[data-itd-badge-palette=classic][data-itd-surface=tinted][data-theme=dark] :is(.itd-badge-color-gray,.itd-badge-color-gray-2,.itd-badge-color-gray-3){--badge-soft-bg:oklch(from var(--itd-card) calc(l + .05) c h);--badge-border:oklch(from var(--itd-card) calc(l + .16) c h)}[data-itd-badge-palette=classic][data-theme=dark] .itd-badge-color-success{--badge-bg:#17c653;--badge-fg:#f5faf6;--badge-text:oklch(from #17c653 .78 c h);--badge-soft-bg:oklch(from #17c653 .26 calc(c*.3) h);--badge-border:oklch(from #17c653 .42 calc(c/2) h)}[data-itd-badge-palette=classic][data-theme=dark] .itd-badge-color-danger{--badge-bg:#f8285a;--badge-fg:#f7eff1;--badge-text:oklch(from #f8285a .78 c h);--badge-soft-bg:oklch(from #f8285a .26 calc(c*.3) h);--badge-border:oklch(from #f8285a .42 calc(c/2) h)}[data-itd-badge-palette=classic][data-theme=dark] .itd-badge-color-warning{--badge-bg:#f6c000;--badge-fg:#fbfaf4;--badge-text:oklch(from #f6c000 .78 c h);--badge-soft-bg:oklch(from #f6c000 .26 calc(c*.3) h);--badge-border:oklch(from #f6c000 .42 calc(c/2) h)}[data-itd-badge-palette=classic][data-theme=dark] .itd-badge-color-blue,[data-itd-badge-palette=classic][data-theme=dark] .itd-badge-color-info{--badge-bg:#1b84ff;--badge-fg:#edf0f4;--badge-text:oklch(from #3256d9 .78 c h);--badge-soft-bg:oklch(from #3256d9 .26 calc(c*.3) h);--badge-border:oklch(from #3256d9 .42 calc(c/2) h)}[data-itd-badge-palette=classic][data-theme=dark] .itd-badge-color-purple{--badge-bg:#c417c6;--badge-fg:#f6f0f6}[data-itd-badge-palette=classic][data-theme=dark] .itd-badge-color-purple,[data-itd-badge-palette=classic][data-theme=dark] .itd-badge-color-violet{--badge-text:oklch(from #7239ea .78 c h);--badge-soft-bg:oklch(from #7239ea .26 calc(c*.3) h);--badge-border:oklch(from #7239ea .42 calc(c/2) h)}[data-itd-badge-palette=classic][data-theme=dark] .itd-badge-color-violet{--badge-bg:#7239ea;--badge-fg:#f5f1ff}[data-itd-badge-palette=classic][data-theme=dark] .itd-badge-color-lavender{--badge-bg:#ab60c0;--badge-fg:#fcf3ff;--badge-text:oklch(from #ab60c0 .78 c h);--badge-soft-bg:oklch(from #ab60c0 .26 calc(c*.3) h);--badge-border:oklch(from #ab60c0 .42 calc(c/2) h)}[data-itd-badge-palette=classic][data-theme=dark] .itd-badge-color-pink{--badge-bg:#cc79e3;--badge-fg:#f7f3f9;--badge-text:oklch(from #e25698 .78 c h);--badge-soft-bg:oklch(from #e25698 .26 calc(c*.3) h);--badge-border:oklch(from #e25698 .42 calc(c/2) h)}[data-itd-badge-palette=classic][data-theme=dark] .itd-badge-color-brown{--badge-bg:#f5651a;--badge-fg:#fff9f6;--badge-text:oklch(from #cb6f5b .78 c h);--badge-soft-bg:oklch(from #cb6f5b .26 calc(c*.3) h);--badge-border:oklch(from #cb6f5b .42 calc(c/2) h)}[data-itd-badge-palette=classic][data-theme=dark] .itd-badge-color-orange{--badge-bg:#ff8c00;--badge-fg:#fff4e6;--badge-text:oklch(from #ff8c00 .78 c h);--badge-soft-bg:oklch(from #ff8c00 .26 calc(c*.3) h);--badge-border:oklch(from #ff8c00 .42 calc(c/2) h)}[data-itd-badge-palette=classic][data-theme=dark] .itd-badge-color-teal{--badge-bg:#2dd4bf;--badge-fg:#e6fffa;--badge-text:oklch(from #2dd4bf .78 c h);--badge-soft-bg:oklch(from #2dd4bf .26 calc(c*.3) h);--badge-border:oklch(from #2dd4bf .42 calc(c/2) h)}[data-itd-badge-palette=classic][data-theme=dark] .itd-badge-color-indigo{--badge-bg:#6366f1;--badge-fg:#eef2ff;--badge-text:oklch(from #6366f1 .78 c h);--badge-soft-bg:oklch(from #6366f1 .26 calc(c*.3) h);--badge-border:oklch(from #6366f1 .42 calc(c/2) h)}[data-itd-badge-palette=classic][data-theme=dark] .itd-badge-color-lime{--badge-bg:#65a30d;--badge-fg:#f7fee7;--badge-text:oklch(from #65a30d .78 c h);--badge-soft-bg:oklch(from #65a30d .26 calc(c*.3) h);--badge-border:oklch(from #65a30d .42 calc(c/2) h)}[data-itd-badge-palette=classic][data-theme=dark] .itd-badge-color-black{--badge-bg:#f1f3f7;--badge-fg:#071437;--badge-text:#f1f3f7;--badge-soft-bg:oklch(from #071437 .34 c h);--badge-bare-text:#f1f3f7;--badge-border:oklch(from #071437 .55 calc(c/2) h)}.itd-dropdown-menu{min-width:150px}.itd-dropdown-menu-items{--_panel:var(--itd-popover);--_hover-l:.07;background:var(--_panel);border:1px solid var(--itd-color-border);border-radius:var(--itd-border-radius);box-shadow:var(--itd-floating-shadow);display:flex;flex-direction:column;padding:0;outline:none;overflow:hidden;max-height:var(--itd-dropdown-menu-max-h, calc(100vh - 1rem) )}.itd-dropdown-menu-items[data-variant=filled]{border:none;--_panel:var(--itd-color-background-alt);background:var(--_panel)}:root[data-theme=light] .itd-dropdown-menu-items{--_hover-l:-.05}.itd-dropdown-menu-scroll{max-height:var(--itd-dropdown-menu-max-h, calc(100vh - 1rem) )}.itd-dropdown-menu-label{width:100%;box-sizing:border-box;padding:calc(var(--itd-spacing) * 2) calc(var(--itd-spacing) * 4);font-size:var(--itd-text-xs);font-weight:var(--itd-font-weight-medium);color:var(--itd-muted-foreground)}}@layer components{.itd-dropdown-menu-label:not(:has(+.itd-dropdown-menu-separator)){padding-bottom:0}.itd-dropdown-menu-items[data-compact] .itd-dropdown-menu-label{padding-block:calc(var(--itd-spacing) * 1.5)}:is(.itd-dropdown-menu-items[data-compact] .itd-dropdown-menu-label):not(:has(+.itd-dropdown-menu-separator)){padding-bottom:0}.itd-dropdown-menu-separator{width:100%;height:1px;flex-shrink:0;background:var(--itd-color-border)}.itd-dropdown-menu-item{all:unset;width:100%;box-sizing:border-box;display:flex;align-items:center;gap:calc(var(--itd-spacing) * 2);padding:calc(var(--itd-spacing) * 2) calc(var(--itd-spacing) * 4);font-size:var(--itd-text-sm);line-height:calc(var(--itd-spacing) * 5);font-weight:var(--itd-font-weight-normal);color:var(--itd-foreground);cursor:pointer;white-space:nowrap}.itd-dropdown-menu-item[data-highlighted]{background:oklch(from var(--_panel) calc(l + var(--_hover-l)) c h)}.itd-dropdown-menu-item.active{color:var(--itd-color-primary-ink,var(--itd-primary))}.itd-dropdown-menu-item.itd-dropdown-menu-item--danger{color:var(--itd-color-error)}.itd-dropdown-menu-item[data-disabled]{cursor:not-allowed;opacity:.5;color:var(--itd-color-disabled-text)}.itd-dropdown-menu-item[data-disabled][data-highlighted]{background:#0000;color:var(--itd-color-disabled-text)}.itd-dropdown-menu-items[data-compact] .itd-dropdown-menu-item{padding-block:calc(var(--itd-spacing) * 1.2)}.itd-dropdown-menu--tabs .itd-dropdown-menu-item{font-weight:var(--itd-font-weight-medium);color:var(--itd-muted-foreground)}[data-highlighted]:is(.itd-dropdown-menu--tabs .itd-dropdown-menu-item):not([data-disabled]):not(.active){color:var(--itd-foreground)}.active:is(.itd-dropdown-menu--tabs .itd-dropdown-menu-item){color:var(--itd-color-primary-ink,var(--itd-primary))}.itd-dropdown-menu-indicator{display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;flex-shrink:0;margin-left:auto}.itd-dropdown-menu-sub-trigger-label{display:flex;align-items:center;gap:calc(var(--itd-spacing) * 2)}.itd-dropdown-menu-sub-chevron{flex-shrink:0;color:var(--itd-foreground)}[data-itd-alert-palette=classic] :is(.itd-alert,.itd-toaster){--itd-color-alert-warning-background:color-mix(in oklab, #c6f05a 22%, var(--itd-card));--itd-color-alert-warning-border:color-mix(in oklab, #a8d45a 70%, var(--itd-card));--itd-color-alert-warning-title:color-mix(in oklab, #808d35 87%, #000);--itd-color-alert-warning-text:color-mix(in oklab, #808d35 87%, #000);--itd-color-alert-info-background:color-mix(in oklab, #2c99ff 8%, var(--itd-card));--itd-color-alert-info-border:#cfddff;--itd-color-alert-info-title:color-mix(in oklab, #717ec8 88%, #000);--itd-color-alert-info-text:color-mix(in oklab, #717ec8 88%, #000);--itd-color-alert-error-background:color-mix(in oklab, #f8285a 8%, var(--itd-card));--itd-color-alert-error-border:#e6a9a9;--itd-color-alert-error-title:color-mix(in oklab, #f8285a 87%, #000);--itd-color-alert-error-text:color-mix(in oklab, #f8285a 87%, #000)}[data-itd-alert-palette=classic][data-itd-surface=tinted]:not([data-theme=dark]) :is(.itd-alert,.itd-toaster){--itd-color-alert-success-background:oklch(from var(--itd-card) calc(l - .03) .04 145);--itd-color-alert-warning-background:oklch(from var(--itd-card) calc(l - .03) .0397 123.4);--itd-color-alert-info-background:oklch(from var(--itd-card) calc(l - .03) .0142 251.4);--itd-color-alert-error-background:oklch(from var(--itd-card) calc(l - .03) .0188 15.3)}[data-itd-alert-palette=classic][data-theme=dark] :is(.itd-alert,.itd-toaster){--itd-color-alert-warning-background:color-mix(in oklab, #84a11d 14%, var(--itd-card));--itd-color-alert-warning-border:color-mix(in oklab, #84a11d 45%, var(--itd-card));--itd-color-alert-warning-title:color-mix(in oklab, #b8dd7b 85%, var(--itd-color-text));--itd-color-alert-warning-text:color-mix(in oklab, #b8dd7b 85%, var(--itd-color-text));--itd-color-alert-info-background:color-mix(in oklab, #2c99ff 12%, var(--itd-card));--itd-color-alert-info-border:color-mix(in oklab, #2c99ff 40%, var(--itd-card));--itd-color-alert-info-title:color-mix(in oklab, #aab4ee 85%, var(--itd-color-text));--itd-color-alert-info-text:color-mix(in oklab, #aab4ee 85%, var(--itd-color-text));--itd-color-alert-error-background:color-mix(in oklab, #f8285a 12%, var(--itd-card));--itd-color-alert-error-border:color-mix(in oklab, #f8285a 40%, var(--itd-card));--itd-color-alert-error-title:color-mix(in oklab, #ff9fb4 85%, var(--itd-color-text));--itd-color-alert-error-text:color-mix(in oklab, #ff9fb4 85%, var(--itd-color-text))}.itd-alert{display:grid;position:relative;width:100%;padding-inline:calc(var(--itd-spacing) * 4);padding-block:calc(var(--itd-spacing) * 3);font-size:var(--itd-text-sm);line-height:var(--itd-text-sm--line-height);align-items:flex-start;border-radius:var(--itd-border-radius);row-gap:calc(var(--itd-spacing) * .5)}}@layer components{.itd-alert:has(>svg){grid-template-columns:calc(var(--itd-spacing) * 4) 1fr;column-gap:calc(var(--itd-spacing) * 3)}.itd-alert:not(:has(>svg)){grid-template-columns:0 1fr;column-gap:0}.itd-alert>svg{width:calc(var(--itd-spacing) * 4);height:calc(var(--itd-spacing) * 4);--itd-translate-y:calc(var(--itd-spacing) * .5);translate:var(--itd-translate-x) var(--itd-translate-y)}.itd-alert:has(>.itd-alert-action):has(>svg){grid-template-columns:calc(var(--itd-spacing) * 4) 1fr auto}.itd-alert:has(>.itd-alert-action):not(:has(>svg)){grid-template-columns:0 1fr auto}.itd-alert-action{grid-column:3;grid-row:1/span 2;align-self:center;display:flex;gap:calc(var(--itd-spacing) * 2);margin-inline-start:calc(var(--itd-spacing) * 4)}@media(max-width:48rem){.itd-alert:has(>.itd-alert-action){grid-template-columns:0 1fr}.itd-alert:has(>.itd-alert-action):has(>svg){grid-template-columns:calc(var(--itd-spacing) * 4) 1fr}.itd-alert-action{grid-column:2;grid-row:auto;justify-self:start;margin-inline-start:0;margin-block-start:calc(var(--itd-spacing) * 2)}}.itd-mobile .itd-alert:has(>.itd-alert-action){grid-template-columns:0 1fr}:is(.itd-mobile .itd-alert:has(>.itd-alert-action)):has(>svg){grid-template-columns:calc(var(--itd-spacing) * 4) 1fr}.itd-mobile .itd-alert-action{grid-column:2;grid-row:auto;justify-self:start;margin-inline-start:0;margin-block-start:calc(var(--itd-spacing) * 2)}.itd-alert-title{grid-column-start:2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden;min-height:calc(var(--itd-spacing) * 4);font-size:inherit;line-height:inherit;font-weight:var(--itd-font-weight-medium);letter-spacing:var(--itd-tracking-tight)}.itd-alert-description{grid-column-start:2;display:grid;gap:calc(var(--itd-spacing) * 1);font-size:var(--itd-alert-description-font-size,var(--itd-text-sm));line-height:var(--itd-alert-description-line-height,var(--itd-text-sm--line-height));font-weight:inherit}.itd-alert .itd-alert-title{color:var(--itd-color-text)}.itd-alert .itd-alert-description{color:var(--itd-color-text-muted)}.itd-alert.itd-alert-neutral.itd-alert-default{background:var(--itd-color-alert-neutral-background,var(--itd-card));border:1px solid var(--itd-color-border)}.itd-alert.itd-alert-neutral.itd-alert-filled{background:var(--itd-color-alert-neutral-background,var(--itd-color-background-alt));border:1px solid #0000}:is(.itd-alert.itd-alert-neutral.itd-alert-default,.itd-alert.itd-alert-neutral.itd-alert-filled) .itd-alert-title{color:var(--itd-color-text)}:is(.itd-alert.itd-alert-neutral.itd-alert-default,.itd-alert.itd-alert-neutral.itd-alert-filled) .itd-alert-description{color:var(--itd-color-text-muted)}:is(.itd-alert.itd-alert-neutral.itd-alert-default,.itd-alert.itd-alert-neutral.itd-alert-filled)>svg{color:var(--itd-color-text)}.itd-alert.itd-alert-success.itd-alert-default{border:1px solid var(--itd-color-alert-success-border)}.itd-alert.itd-alert-success.itd-alert-filled{border:1px solid #0000}.itd-alert.itd-alert-success.itd-alert-default,.itd-alert.itd-alert-success.itd-alert-filled{background:var(--itd-color-alert-success-background)}:is(.itd-alert.itd-alert-success.itd-alert-default,.itd-alert.itd-alert-success.itd-alert-filled) .itd-alert-title{color:var(--itd-color-alert-success-title)}:is(.itd-alert.itd-alert-success.itd-alert-default,.itd-alert.itd-alert-success.itd-alert-filled) .itd-alert-description{color:var(--itd-color-alert-success-text)}:is(.itd-alert.itd-alert-success.itd-alert-default,.itd-alert.itd-alert-success.itd-alert-filled)>svg{color:var(--itd-color-alert-success-title)}.itd-alert.itd-alert-info.itd-alert-default{border:1px solid var(--itd-color-alert-info-border)}.itd-alert.itd-alert-info.itd-alert-filled{border:1px solid #0000}.itd-alert.itd-alert-info.itd-alert-default,.itd-alert.itd-alert-info.itd-alert-filled{background:var(--itd-color-alert-info-background)}:is(.itd-alert.itd-alert-info.itd-alert-default,.itd-alert.itd-alert-info.itd-alert-filled) .itd-alert-title{color:var(--itd-color-alert-info-title)}:is(.itd-alert.itd-alert-info.itd-alert-default,.itd-alert.itd-alert-info.itd-alert-filled) .itd-alert-description{color:var(--itd-color-alert-info-text)}:is(.itd-alert.itd-alert-info.itd-alert-default,.itd-alert.itd-alert-info.itd-alert-filled)>svg{color:var(--itd-color-alert-info-title)}.itd-alert.itd-alert-warning.itd-alert-default{border:1px solid var(--itd-color-alert-warning-border)}.itd-alert.itd-alert-warning.itd-alert-filled{border:1px solid #0000}.itd-alert.itd-alert-warning.itd-alert-default,.itd-alert.itd-alert-warning.itd-alert-filled{background:var(--itd-color-alert-warning-background)}:is(.itd-alert.itd-alert-warning.itd-alert-default,.itd-alert.itd-alert-warning.itd-alert-filled) .itd-alert-title{color:var(--itd-color-alert-warning-title)}:is(.itd-alert.itd-alert-warning.itd-alert-default,.itd-alert.itd-alert-warning.itd-alert-filled) .itd-alert-description{color:var(--itd-color-alert-warning-text)}:is(.itd-alert.itd-alert-warning.itd-alert-default,.itd-alert.itd-alert-warning.itd-alert-filled)>svg{color:var(--itd-color-alert-warning-title)}.itd-alert.itd-alert-error.itd-alert-default{border:1px solid var(--itd-color-alert-error-border)}.itd-alert.itd-alert-error.itd-alert-filled{border:1px solid #0000}.itd-alert.itd-alert-error.itd-alert-default,.itd-alert.itd-alert-error.itd-alert-filled{background:var(--itd-color-alert-error-background)}:is(.itd-alert.itd-alert-error.itd-alert-default,.itd-alert.itd-alert-error.itd-alert-filled) .itd-alert-title{color:var(--itd-color-alert-error-title)}:is(.itd-alert.itd-alert-error.itd-alert-default,.itd-alert.itd-alert-error.itd-alert-filled) .itd-alert-description{color:var(--itd-color-alert-error-text)}:is(.itd-alert.itd-alert-error.itd-alert-default,.itd-alert.itd-alert-error.itd-alert-filled)>svg{color:var(--itd-color-alert-error-title)}.itd-card>.itd-spin{height:100%}.itd-card{--_card-pad:var(--itd-card-padding, calc(var(--itd-spacing) * 6));--_card-head:var(--itd-card-header-height, calc(var(--itd-spacing) * 16))}}@layer components{:where([data-density=compact]) .itd-card{--_card-pad:var( --itd-card-padding-compact, var(--itd-card-padding, calc(var(--itd-spacing) * 6)) );--_card-head:var( --itd-card-header-height-compact, var(--itd-card-header-height, calc(var(--itd-spacing) * 16)) )}.itd-card.itd-card-default{border:1px solid var(--itd-color-border)}.itd-card.itd-card-filled{border:none;box-shadow:var(--itd-card-shadow)}.itd-card.itd-card-default,.itd-card.itd-card-filled{background-color:var(--itd-card);color:var(--itd-card-foreground);border-radius:calc(var(--itd-border-radius) * 1.4);font-size:var(--itd-text-sm);line-height:var(--itd-text-sm--line-height)}.itd-card-header{display:flex;padding-inline:var(--_card-pad,calc(var(--itd-spacing) * 6))}.itd-card-header[data-layout=bar]{align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:calc(var(--itd-spacing) * 8);row-gap:calc(var(--itd-spacing) * 8);padding-block:0;min-height:var(--_card-head,calc(var(--itd-spacing) * 16))}.itd-card-header[data-layout=bar]>.itd-card-title{flex:none;white-space:nowrap}.itd-card-header[data-layout=bar]>.itd-card-tabs{flex:0 1 auto;min-inline-size:0}.itd-card-header[data-layout=stack]{flex-direction:column;gap:calc(var(--itd-spacing) * 1);padding-block:calc(var(--itd-spacing) * 4)}.itd-card-header[data-layout=plain]{align-items:center;min-height:var(--_card-head,calc(var(--itd-spacing) * 16))}.itd-card-action{display:flex;flex-wrap:nowrap;justify-content:space-between;gap:calc(var(--itd-spacing) * 2)}.itd-card-content{display:flex;flex-direction:column;gap:calc(var(--itd-spacing) * 6);padding:var(--_card-pad,calc(var(--itd-spacing) * 6))}.itd-card-header:not(.itd-card-header-separator)+.itd-card-content{padding-block-start:0}.itd-card-title{font-size:var(--itd-text-default);line-height:var(--itd-text-default--line-height);font-weight:var(--itd-font-weight-medium);white-space:normal;letter-spacing:var(--itd-tracking-tight)}.itd-card .itd-card-body{display:flex;flex-direction:column}.itd-card-description{font-size:var(--itd-text-sm);line-height:var(--itd-text-sm--line-height)}.itd-card .itd-card-description{color:var(--itd-color-text-muted-foreground)}.itd-card .itd-card-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--itd-color-card-overlay);z-index:1000}.itd-card-header-separator{border-bottom:1px solid var(--itd-card-rule,var(--itd-color-border))}.itd-card-header-separator>.itd-card-tabs{margin-bottom:-1px}.itd-card-header-separator>.itd-card-tabs .itd-tab-trigger{align-self:flex-end}.itd-card-footer{display:flex;align-items:center;padding-block:calc(var(--itd-spacing) * 4);padding-inline:calc(var(--itd-spacing) * 6);border-top:1px solid var(--itd-color-border);background-color:var(--itd-color-background-footer)}}@layer utilities{:where(.itd-card){display:flex;flex-direction:column;position:relative;overflow:hidden;overflow:clip;min-inline-size:0;min-block-size:0}}@layer components{.itd-input{width:inherit;--itd-input-h:var(--itd-size-df-h);height:var(--itd-input-h);position:relative;display:flex;align-items:center;justify-content:space-between;border-radius:var(--itd-radius-control);border:1px solid #0000;outline:0 solid #0000;outline-offset:var(--itd-ring-offset);transition:outline .1s linear,border-color var(--itd-transition-duration) var(--itd-transition-timing-function),background-color var(--itd-transition-duration) var(--itd-transition-timing-function)}.itd-input input{display:block;width:100%;height:100%;border:none;color:var(--itd-color-text-input,var(--itd-color-text))}:is(.itd-input input)::placeholder{color:var(--itd-color-placeholder)}:is(.itd-input input):disabled{cursor:not-allowed}[data-locked]:is(.itd-input input){pointer-events:none}:is(.itd-input input):-webkit-autofill{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:var(--itd-color-text-input,var(--itd-color-text));caret-color:var(--itd-color-text-input,var(--itd-color-text));-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}:is(.itd-input input):-webkit-autofill:first-line{font-size:inherit}.itd-input.itd-input-disabled{cursor:not-allowed}.itd-input-content{display:grid;grid-auto-flow:column;align-items:center;width:100%;height:100%;justify-content:flex-start;grid-template-columns:1fr}.itd-input-content[data-has-prefix][data-has-suffix]{grid-template-columns:auto 1fr auto}.itd-input-content[data-has-prefix]:not([data-has-suffix]){grid-template-columns:auto 1fr}.itd-input-content[data-has-suffix]:not([data-has-prefix]){grid-template-columns:1fr auto}.itd-input-content.itd-input-sm input,.itd-input-content.itd-input-xs input{padding:0 calc(var(--itd-spacing) * 2.5)}.itd-input-content.itd-input-df input,.itd-input-content.itd-input-md input{padding:0 calc(var(--itd-spacing) * 3)}.itd-input-content.itd-input-lg input,.itd-input-content.itd-input-xlg input{padding:0 calc(var(--itd-spacing) * 3.75)}.itd-input-middle{width:100%;height:100%;justify-self:flex-start}.itd-input-icons-wrapper{display:grid;grid-auto-flow:column;grid-template-columns:1fr;grid-gap:calc(var(--itd-spacing) * 1.25);justify-items:flex-end;height:100%;margin-inline-end:0}.itd-input-icons-wrapper:has(>*){margin-inline-end:calc(var(--itd-spacing) * 3)}.itd-input-prefix{display:flex;align-items:center;height:100%;margin-inline-start:calc(var(--itd-spacing) * 2.5)}.itd-input-prefix span{transition:color var(--itd-transition-duration) var(--itd-transition-timing-function)}.itd-input-suffix{display:flex;align-items:center;height:100%;gap:calc(var(--itd-spacing) * 1.25)}.itd-input-suffix span{transition:color var(--itd-transition-duration) var(--itd-transition-timing-function)}.itd-input-suffix.itd-input-clear,.itd-input-suffix.itd-input-password-toggle{cursor:pointer;-webkit-user-select:none;user-select:none}:is(.itd-input-suffix.itd-input-password-toggle,.itd-input-suffix.itd-input-clear) svg{color:var(--itd-color-text-neutral);transition:color var(--itd-transition-duration) var(--itd-transition-timing-function)}:is(.itd-input-suffix.itd-input-password-toggle,.itd-input-suffix.itd-input-clear):hover:where(:root:not(.itd-touch) *) svg{color:var(--itd-color-text)}.itd-input .itd-input-locked,.itd-input-addon-after,.itd-input-addon-before{display:flex;align-items:center;height:100%;color:var(--itd-color-text-neutral)}.itd-input-addon-after,.itd-input-addon-before{justify-content:center;background-color:var(--itd-input-addon-bg,var(--itd-color-background-alt-hover))}:is(.itd-input-addon-before,.itd-input-addon-after) span{transition:color var(--itd-transition-duration) var(--itd-transition-timing-function)}.itd-input-addon-after:has(>.itd-button:only-child),.itd-input-addon-before:has(>.itd-button:only-child){padding:0;align-items:stretch}:is(.itd-input-addon-before:has(>.itd-button:only-child),.itd-input-addon-after:has(>.itd-button:only-child))>.itd-button{height:auto;border-radius:inherit}.itd-input-addon-before{border-radius:var(--itd-radius-control) 0 0 var(--itd-radius-control)}.itd-input-addon-after{border-radius:0 var(--itd-radius-control) var(--itd-radius-control) 0}.itd-input-addon-after.itd-input-sm,.itd-input-addon-after.itd-input-xs,.itd-input-addon-before.itd-input-sm,.itd-input-addon-before.itd-input-xs{padding:0 calc(var(--itd-spacing) * 2.5)}.itd-input-addon-after.itd-input-df,.itd-input-addon-after.itd-input-md,.itd-input-addon-before.itd-input-df,.itd-input-addon-before.itd-input-md{padding:0 calc(var(--itd-spacing) * 3)}.itd-input-addon-after.itd-input-lg,.itd-input-addon-after.itd-input-xlg,.itd-input-addon-before.itd-input-lg,.itd-input-addon-before.itd-input-xlg{padding:0 calc(var(--itd-spacing) * 3.75)}.itd-input-status{display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative}.itd-input-status[data-icon=i]:before{padding:var(--itd-spacing);border-radius:3.125rem}.itd-input-status svg circle{fill:var(--itd-color-error)}.itd-input-status svg path{fill:var(--itd-color-error-text)}.itd-input-failed{color:var(--itd-color-text)}.itd-input-failed:before{background-color:var(--itd-color-error)}.itd-input.itd-input-xs{--itd-input-h:var(--itd-size-xs-h)}.itd-input.itd-input-xs .itd-input-addon-after,.itd-input.itd-input-xs .itd-input-addon-before,.itd-input.itd-input-xs .itd-input-prefix,.itd-input.itd-input-xs .itd-input-suffix,.itd-input.itd-input-xs input{font-size:var(--itd-size-xs-font);line-height:var(--itd-size-xs-font);font-weight:var(--itd-size-xs-field-fw);height:100%}.itd-input.itd-input-sm{--itd-input-h:var(--itd-size-sm-h)}.itd-input.itd-input-sm .itd-input-addon-after,.itd-input.itd-input-sm .itd-input-addon-before,.itd-input.itd-input-sm .itd-input-prefix,.itd-input.itd-input-sm .itd-input-suffix,.itd-input.itd-input-sm input{font-size:var(--itd-size-sm-font);line-height:var(--itd-size-sm-font);font-weight:var(--itd-size-sm-field-fw);height:100%}.itd-input.itd-input-md{--itd-input-h:var(--itd-size-md-h)}.itd-input.itd-input-md .itd-input-addon-after,.itd-input.itd-input-md .itd-input-addon-before,.itd-input.itd-input-md .itd-input-prefix,.itd-input.itd-input-md .itd-input-suffix,.itd-input.itd-input-md input{font-size:var(--itd-size-md-font);line-height:var(--itd-size-md-font);font-weight:var(--itd-size-md-field-fw);height:100%}.itd-input.itd-input-df{--itd-input-h:var(--itd-size-df-h)}.itd-input.itd-input-df .itd-input-addon-after,.itd-input.itd-input-df .itd-input-addon-before,.itd-input.itd-input-df .itd-input-prefix,.itd-input.itd-input-df .itd-input-suffix,.itd-input.itd-input-df input{font-size:var(--itd-size-df-font);line-height:var(--itd-size-df-font);font-weight:var(--itd-size-df-field-fw);height:100%}.itd-input.itd-input-lg{--itd-input-h:var(--itd-size-lg-h)}.itd-input.itd-input-lg .itd-input-addon-after,.itd-input.itd-input-lg .itd-input-addon-before,.itd-input.itd-input-lg .itd-input-prefix,.itd-input.itd-input-lg .itd-input-suffix,.itd-input.itd-input-lg input{font-size:var(--itd-size-lg-font);line-height:var(--itd-size-lg-font);font-weight:var(--itd-size-lg-field-fw);height:100%}.itd-input.itd-input-xlg{--itd-input-h:var(--itd-size-xlg-h)}.itd-input.itd-input-xlg .itd-input-addon-after,.itd-input.itd-input-xlg .itd-input-addon-before,.itd-input.itd-input-xlg .itd-input-prefix,.itd-input.itd-input-xlg .itd-input-suffix,.itd-input.itd-input-xlg input{font-size:var(--itd-size-xlg-font);line-height:var(--itd-size-xlg-font);font-weight:var(--itd-size-xlg-field-fw);height:100%}.itd-input.itd-input-default{box-shadow:var(--itd-box-shadow);border:1px solid #0000;border-color:var(--itd-color-border);background-color:var(--itd-color-background-bordered)}.itd-input.itd-input-default:hover:where(:root:not(.itd-touch) *):not(.focused,.itd-input-disabled){border-color:var(--itd-color-border-hover)}.itd-input.itd-input-default.itd-input-disabled{background-color:var(--itd-color-field-disabled-bg,var(--itd-color-disabled-bg));border:1px solid var(--itd-color-field-disabled-border,var(--itd-color-disabled-border))}.itd-input.itd-input-default.itd-input-disabled .itd-input-addon-after,.itd-input.itd-input-default.itd-input-disabled .itd-input-addon-before,.itd-input.itd-input-default.itd-input-disabled .itd-input-prefix,.itd-input.itd-input-default.itd-input-disabled .itd-input-suffix,.itd-input.itd-input-default.itd-input-disabled input,:is(.itd-input.itd-input-default.itd-input-disabled input,.itd-input.itd-input-default.itd-input-disabled .itd-input-addon-before,.itd-input.itd-input-default.itd-input-disabled .itd-input-addon-after,.itd-input.itd-input-default.itd-input-disabled .itd-input-prefix,.itd-input.itd-input-default.itd-input-disabled .itd-input-suffix)::placeholder{color:var(--itd-color-field-disabled-text,var(--itd-color-disabled-text))}.itd-input.itd-input-filled{border:0;background-color:var(--itd-color-background-input,var(--itd-color-background-alt))}.itd-input.itd-input-filled:hover:where(:root:not(.itd-touch) *):not(.focused,.itd-input-disabled){background-color:var(--itd-color-background-alt-hover)}.itd-input.itd-input-filled.focused{background-color:var(--itd-color-background-alt-hover)}.itd-input.itd-input-filled.itd-input-disabled{background-color:var(--itd-color-field-disabled-bg,var(--itd-color-disabled-bg));border:0}.itd-input.itd-input-filled.itd-input-disabled:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--itd-color-field-disabled-border,var(--itd-color-disabled-border));pointer-events:none}.itd-input.itd-input-filled.itd-input-disabled .itd-input-addon-after,.itd-input.itd-input-filled.itd-input-disabled .itd-input-addon-before,.itd-input.itd-input-filled.itd-input-disabled .itd-input-prefix,.itd-input.itd-input-filled.itd-input-disabled .itd-input-suffix,.itd-input.itd-input-filled.itd-input-disabled input,:is(.itd-input.itd-input-filled.itd-input-disabled input,.itd-input.itd-input-filled.itd-input-disabled .itd-input-addon-before,.itd-input.itd-input-filled.itd-input-disabled .itd-input-addon-after,.itd-input.itd-input-filled.itd-input-disabled .itd-input-prefix,.itd-input.itd-input-filled.itd-input-disabled .itd-input-suffix)::placeholder{color:var(--itd-color-field-disabled-text,var(--itd-color-disabled-text))}.itd-input.itd-input-dashed .itd-error-border{border-style:dashed}.itd-input.itd-input-dashed:after{content:"";position:absolute;border:1px dashed #0000;width:calc(100% + 2px);height:calc(100% + 2px);border-radius:var(--itd-radius-control);top:-1px;left:-1px;pointer-events:none;transition:border-color var(--itd-transition-duration) var(--itd-transition-timing-function);border-color:var(--itd-color-border)}.itd-input.itd-input-dashed:hover:where(:root:not(.itd-touch) *):not(.focused,.itd-input-disabled):after{border-color:var(--itd-color-border-hover)}.itd-input.itd-input-dashed.itd-input-disabled{background-color:var(--itd-color-field-disabled-bg,var(--itd-color-disabled-bg))}.itd-input.itd-input-dashed.itd-input-disabled .itd-input-addon-after,.itd-input.itd-input-dashed.itd-input-disabled .itd-input-addon-before,.itd-input.itd-input-dashed.itd-input-disabled .itd-input-prefix,.itd-input.itd-input-dashed.itd-input-disabled .itd-input-suffix,.itd-input.itd-input-dashed.itd-input-disabled input,:is(.itd-input.itd-input-dashed.itd-input-disabled input,.itd-input.itd-input-dashed.itd-input-disabled .itd-input-addon-before,.itd-input.itd-input-dashed.itd-input-disabled .itd-input-addon-after,.itd-input.itd-input-dashed.itd-input-disabled .itd-input-prefix,.itd-input.itd-input-dashed.itd-input-disabled .itd-input-suffix)::placeholder{color:var(--itd-color-field-disabled-text,var(--itd-color-disabled-text))}.itd-input.itd-input-dashed.itd-input-disabled:after{border-color:var(--itd-color-field-disabled-border,var(--itd-color-disabled-border))}.itd-input.itd-input-custom.keyboard-focus:not(.itd-input-error),.itd-input.itd-input-dashed.keyboard-focus:not(.itd-input-error),.itd-input.itd-input-default.keyboard-focus:not(.itd-input-error),.itd-input.itd-input-filled.keyboard-focus:not(.itd-input-error){outline:var(--itd-ring-width) solid var(--itd-color-border-focus-ring)}.itd-input.itd-input-custom.keyboard-focus.itd-input-error,.itd-input.itd-input-dashed.keyboard-focus.itd-input-error,.itd-input.itd-input-default.keyboard-focus.itd-input-error,.itd-input.itd-input-filled.keyboard-focus.itd-input-error{outline:var(--itd-ring-width) solid var(--itd-color-error-outline)}.itd-input.itd-input-custom.focused,.itd-input.itd-input-custom.keyboard-focus,.itd-input.itd-input-dashed.focused:after,.itd-input.itd-input-dashed.keyboard-focus:after,.itd-input.itd-input-default.focused,.itd-input.itd-input-default.keyboard-focus{border-color:var(--itd-color-border-focus)}.itd-input.itd-input-dashed.itd-input-error:after{border-color:var(--itd-color-error-border)}.itd-input-lock-icon{fill:var(--itd-color-icon-muted)}.itd-code-input{display:flex;flex-direction:column;gap:calc(var(--itd-spacing) * 1.5);width:100%}.itd-code-input-box{position:relative;display:flex;gap:calc(var(--itd-spacing) * 2);width:fit-content;max-width:100%;margin-inline:auto;cursor:text}.itd-code-input-field{position:absolute;inset:0;width:100%;box-sizing:border-box;margin:0;padding:0;border:0 #0000;outline:none;background:#0000;color:#0000;caret-color:#0000;font-family:inherit;cursor:text}}@layer components{.itd-code-input-field::selection{background:#0000}.itd-code-input-field:-webkit-autofill{opacity:0}.itd-code-input-field::-ms-clear,.itd-code-input-field::-ms-reveal{display:none}.itd-code-input-cell{flex:0 1 auto;min-width:0;position:relative;z-index:1;cursor:text;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border-radius:var(--itd-radius-control);border:1px solid #0000;outline:0 solid #0000;outline-offset:var(--itd-ring-offset);color:var(--itd-color-text);-webkit-user-select:none;user-select:none;transition:outline .1s linear,border-color var(--itd-transition-duration) var(--itd-transition-timing-function),background-color var(--itd-transition-duration) var(--itd-transition-timing-function),box-shadow var(--itd-transition-duration) var(--itd-transition-timing-function)}.itd-code-input-cell[data-inactive]{color:var(--itd-color-text-muted)}.itd-code-input-caret{display:block;width:1px;height:1.5625rem;max-height:70%;background:var(--itd-color-text);animation:itd-code-input-caret 1s step-end infinite}@keyframes itd-code-input-caret{50%{opacity:0}}.itd-code-input.itd-code-input-default .itd-code-input-cell{box-shadow:var(--itd-box-shadow);border-color:var(--itd-color-border);background-color:var(--itd-color-background-bordered)}.itd-code-input.itd-code-input-default:not(.focused,.itd-code-input-disabled,.itd-code-input-locked,.itd-code-input-error):hover:where(:root:not(.itd-touch) *) .itd-code-input-cell{border-color:var(--itd-color-border-hover)}.itd-code-input.itd-code-input-default .itd-code-input-cell[data-selected]{border-color:var(--itd-color-border-focus)}.itd-code-input.itd-code-input-filled .itd-code-input-cell{border:0;background-color:var(--itd-color-background-input,var(--itd-color-background-alt))}.itd-code-input.itd-code-input-filled:not(.focused,.itd-code-input-disabled,.itd-code-input-locked):hover:where(:root:not(.itd-touch) *) .itd-code-input-cell{background-color:var(--itd-color-background-alt-hover)}.itd-code-input.itd-code-input-filled .itd-code-input-cell[data-selected]{background-color:var(--itd-color-background-alt-hover)}.itd-code-input .itd-code-input-cell[data-selected]{outline:var(--itd-ring-width) solid var(--itd-color-border-focus-ring);color:var(--itd-color-text)}.itd-code-input .itd-code-input-cell[data-range]{border-color:var(--itd-color-border-focus);background-color:color-mix(in srgb,var(--itd-color-border-focus) 16%,var(--itd-color-background-input,var(--itd-color-background-alt)));color:var(--itd-color-text)}.itd-code-input.itd-code-input-filled .itd-code-input-cell[data-range]{border:0}.itd-code-input.itd-code-input-xs .itd-code-input-cell{height:var(--itd-code-input-cell-height,var(--itd-size-xs-h));width:var(--itd-code-input-cell-width,calc(var(--itd-spacing) * 5));font-size:var(--itd-code-input-font-size,var(--itd-size-xs-font));font-weight:var(--itd-code-input-font-weight,var(--itd-size-xs-field-fw))}.itd-code-input.itd-code-input-sm .itd-code-input-cell{height:var(--itd-code-input-cell-height,var(--itd-size-sm-h));width:var(--itd-code-input-cell-width,calc(var(--itd-spacing) * 6));font-size:var(--itd-code-input-font-size,var(--itd-size-sm-font));font-weight:var(--itd-code-input-font-weight,var(--itd-size-sm-field-fw))}.itd-code-input.itd-code-input-md .itd-code-input-cell{height:var(--itd-code-input-cell-height,var(--itd-size-md-h));width:var(--itd-code-input-cell-width,calc(var(--itd-spacing) * 7));font-size:var(--itd-code-input-font-size,var(--itd-size-md-font));font-weight:var(--itd-code-input-font-weight,var(--itd-size-md-field-fw))}.itd-code-input.itd-code-input-df .itd-code-input-cell{height:var(--itd-code-input-cell-height,var(--itd-size-df-h));width:var(--itd-code-input-cell-width,calc(var(--itd-spacing) * 8));font-size:var(--itd-code-input-font-size,var(--itd-size-df-font));font-weight:var(--itd-code-input-font-weight,var(--itd-size-df-field-fw))}.itd-code-input.itd-code-input-lg .itd-code-input-cell{height:var(--itd-code-input-cell-height,var(--itd-size-lg-h));width:var(--itd-code-input-cell-width,calc(var(--itd-spacing) * 8.5));font-size:var(--itd-code-input-font-size,var(--itd-size-lg-font));font-weight:var(--itd-code-input-font-weight,var(--itd-size-lg-field-fw))}.itd-code-input.itd-code-input-xlg .itd-code-input-cell{height:var(--itd-code-input-cell-height,var(--itd-size-xlg-h));width:var(--itd-code-input-cell-width,calc(var(--itd-spacing) * 9.5));font-size:var(--itd-code-input-font-size,var(--itd-size-xlg-font));font-weight:var(--itd-code-input-font-weight,var(--itd-size-xlg-field-fw))}.itd-code-input.itd-code-input-error .itd-code-input-cell{border-color:var(--itd-color-error-border)}.itd-code-input.itd-code-input-filled.itd-code-input-error .itd-code-input-cell{box-shadow:inset 0 0 0 1px var(--itd-color-error-border)}.itd-code-input.itd-code-input-error .itd-code-input-cell[data-selected]{border-color:var(--itd-color-error-border);outline-color:var(--itd-color-error-outline)}.itd-code-input.itd-code-input-disabled .itd-code-input-cell{background-color:var(--itd-color-field-disabled-bg,var(--itd-color-disabled-bg));border-color:var(--itd-color-field-disabled-border,var(--itd-color-disabled-border));color:var(--itd-color-field-disabled-text,var(--itd-color-disabled-text))}.itd-code-input.itd-code-input-filled.itd-code-input-disabled .itd-code-input-cell{border:0;box-shadow:inset 0 0 0 1px var(--itd-color-field-disabled-border,var(--itd-color-disabled-border))}.itd-code-input.itd-code-input-disabled :is(.itd-code-input-box,.itd-code-input-cell,.itd-code-input-field){cursor:not-allowed}.itd-code-input.itd-code-input-locked :is(.itd-code-input-box,.itd-code-input-cell,.itd-code-input-field){cursor:default}.itd-code-input-status{position:absolute;top:50%;right:calc(var(--itd-spacing) * -6);transform:translateY(-50%);display:flex;align-items:center;cursor:pointer}.itd-code-input-status svg circle{fill:var(--itd-color-error)}.itd-code-input-status svg path{fill:var(--itd-color-error-text)}.itd-code-editor{display:flex;flex-direction:column;gap:calc(var(--itd-spacing) * 1.5);width:100%}.itd-code-editor-body{position:relative;display:flex;overflow:hidden;border-radius:var(--itd-radius-md);background-color:var(--itd-color-background-alt)}.itd-code-editor[data-error] .itd-code-editor-body{box-shadow:inset 0 0 0 1px var(--itd-color-error)}.itd-code-editor-gutter{margin:0;padding-block:calc(var(--itd-spacing) * 3);border:0;font-family:var(--itd-font-mono,ui-monospace,Menlo,monospace);font-size:var(--itd-text-xs);line-height:1.6;background:none;flex:none;padding-inline:calc(var(--itd-spacing) * 2);overflow:hidden;color:var(--itd-color-text-muted);text-align:end;-webkit-user-select:none;user-select:none;max-height:var(--itd-code-editor-max-height,none)}.itd-code-editor-stack{position:relative;flex:1;min-width:0;display:grid}.itd-code-editor-input,.itd-code-editor-paint{grid-area:1/1;margin:0;padding:calc(var(--itd-spacing) * 3) calc(var(--itd-spacing) * 9) calc(var(--itd-spacing) * 3) 0;border:0;font-family:var(--itd-font-mono,ui-monospace,Menlo,monospace);font-size:var(--itd-text-xs);line-height:1.6;white-space:pre;overflow-wrap:normal;overflow:auto;tab-size:2;max-height:var(--itd-code-editor-max-height,none)}.itd-code-editor-paint{pointer-events:none;background:none;color:var(--itd-color-text)}.itd-code-editor-paint>code{font:inherit;background:none}.itd-code-editor-input{color:#0000;background:none;caret-color:var(--itd-color-text);resize:none}}@layer components{.itd-code-editor-input::selection{background-color:color-mix(in oklch,var(--itd-primary) 35%,#0000)}.itd-code-editor-input::placeholder{color:var(--itd-color-text-muted)}.itd-code-editor :is(.token.cdata,.token.comment,.token.doctype,.token.prolog){color:var(--itd-color-text-muted);font-style:italic}.itd-code-editor :is(.token.atrule,.token.keyword,.token.selector,.token.tag),.itd-code-editor :is(.token.attr-name,.token.function,.token.property){color:var(--itd-color-primary-ink,var(--itd-primary))}.itd-code-editor :is(.token.attr-value,.token.string,.token.url){color:var(--itd-color-success)}.itd-code-editor :is(.token.boolean,.token.hexcode,.token.number,.token.unit){color:var(--itd-color-alert-warning-title,var(--itd-color-text))}.itd-code-editor :is(.token.deleted,.token.important){color:var(--itd-color-error)}.itd-code-editor :is(.token.operator,.token.punctuation){color:var(--itd-color-text-muted)}.itd-code-editor-input:focus-visible{outline:var(--itd-ring-width) solid var(--itd-color-border-focus-ring);outline-offset:calc(var(--itd-ring-offset) * -1)}.itd-code-editor-expand{position:absolute;inset-block-start:calc(var(--itd-spacing) * 2);inset-inline-end:calc(var(--itd-spacing) * 2);display:inline-flex;align-items:center;justify-content:center;width:calc(var(--itd-spacing) * 7);height:calc(var(--itd-spacing) * 7);padding:0;border:0;border-radius:var(--itd-radius-sm);background-color:var(--itd-color-background-alt);color:var(--itd-color-text-muted);cursor:pointer}.itd-code-editor-expand>svg{width:calc(var(--itd-spacing) * 3.5);height:calc(var(--itd-spacing) * 3.5)}.itd-code-editor-expand:hover:where(:root:not(.itd-touch) *){color:var(--itd-color-text)}.itd-code-editor-full{position:fixed;inset:0;z-index:2147483001;padding:calc(var(--itd-spacing) * 4);background-color:var(--itd-background)}.itd-code-editor-full .itd-code-editor-body{flex:1;min-height:0}.itd-code-editor-full .itd-code-editor-stack{height:100%}.itd-code-editor-full :is(.itd-code-editor-gutter,.itd-code-editor-input,.itd-code-editor-paint){max-height:none}}[data-sonner-toast].itd-toast-prompt[data-styled=true] [data-title]{color:var(--itd-color-primary-ink,var(--itd-primary));font-size:var(--itd-text-15);line-height:var(--itd-text-15--line-height);font-weight:var(--itd-font-weight-semibold)}[data-sonner-toast].itd-toast-prompt[data-styled=true] [data-description]{color:var(--itd-muted-foreground);font-size:var(--itd-text-13);line-height:var(--itd-text-13--line-height);font-weight:var(--itd-font-weight-normal,400)}[data-sonner-toast].itd-toast-prompt[data-styled=true] .itd-toast-prompt-action{flex:none;margin-inline-start:auto}@media(min-width:601px){[data-sonner-toast].itd-toast-prompt{width:min(25rem,calc(100vw - 2rem))}}[data-itd-preset=panel] [data-sonner-toast].itd-toast-prompt[data-styled=true]{--_brand:var(--itd-primary);--_on-brand:var(--itd-primary-foreground);background:var(--_brand);border-color:#0000;color:var(--_on-brand)}[data-itd-preset=panel] [data-sonner-toast].itd-toast-prompt[data-styled=true] [data-title]{color:var(--_on-brand)}[data-itd-preset=panel] [data-sonner-toast].itd-toast-prompt[data-styled=true] [data-description]{color:color-mix(in srgb,var(--_on-brand) 80%,#0000)}[data-itd-preset=panel] [data-sonner-toast][data-styled=true]{--toast-close-button-start:auto;--toast-close-button-end:.5rem;--toast-close-button-transform:none}[data-itd-preset=panel] [data-sonner-toast][data-styled=true] [data-close-button][aria-label]{top:.5rem;background:#0000;border-color:#0000;color:inherit;opacity:.7}[data-itd-preset=panel] [data-sonner-toast][data-styled=true] [data-close-button][aria-label]:hover:where(:root:not(.itd-touch) *){background:#0000;border-color:#0000;opacity:1}[data-itd-preset=panel] [data-sonner-toast].itd-toast-prompt[data-styled=true]{padding-inline-end:2.25rem}[data-itd-preset=panel] [data-sonner-toast].itd-toast-prompt[data-styled=true] .itd-toast-prompt-action{--itd-primary:var(--_on-brand);--itd-primary-foreground:var(--_brand);--itd-primary-hover:color-mix(in oklab, var(--_on-brand) 88%, var(--_brand))}@layer components{.itd-color-input-well{appearance:none;padding:0;font:inherit;background-color:initial;cursor:pointer;position:relative;display:inline-block;inline-size:1.125rem;block-size:1.125rem;border:2px solid var(--itd-color-border);border-radius:50%;overflow:hidden}.itd-color-input-well[data-slot=addon]{inline-size:1.625rem;block-size:1.625rem;border-radius:var(--itd-radius-xs)}.itd-color-input-well[data-alpha]{background-color:var(--itd-background);background-image:linear-gradient(45deg,var(--itd-color-border) 25%,#0000 25%),linear-gradient(-45deg,var(--itd-color-border) 25%,#0000 25%),linear-gradient(45deg,#0000 75%,var(--itd-color-border) 75%),linear-gradient(-45deg,#0000 75%,var(--itd-color-border) 75%);background-size:.375rem .375rem;background-position:0 0,0 .1875rem,.1875rem -.1875rem,-.1875rem 0}.itd-color-input-paint{position:absolute;inset:0;display:block}.itd-color-input-well:disabled{cursor:default}.itd-color-input-well[data-empty] .itd-color-input-paint{background:linear-gradient(to top right,#0000 calc(50% - 1px),var(--itd-color-error) calc(50% - 1px),var(--itd-color-error) calc(50% + 1px),#0000 calc(50% + 1px)),#fff}.itd-color-picker-panel{--_cp-checker:repeating-conic-gradient( var(--itd-color-border) 0 25%, var(--itd-background) 0 50% ) 0 0 / .5rem .5rem;inline-size:15.5rem;display:grid;gap:calc(var(--itd-spacing) * 3)}.itd-color-picker-panel[data-disabled]{opacity:.6}.itd-color-picker-head{display:flex;align-items:center;gap:calc(var(--itd-spacing) * 2);min-block-size:var(--itd-size-sm-h)}.itd-color-picker-title{flex:1;min-inline-size:0;font-size:var(--itd-text-sm);line-height:var(--itd-text-sm--line-height);font-weight:var(--itd-font-weight-semibold);color:var(--itd-color-text)}.itd-color-picker-dropper{margin-inline-start:auto}.itd-color-picker-dropper svg{inline-size:1rem;block-size:1rem}.itd-color-picker-area{position:relative;block-size:10rem;border-radius:var(--itd-radius-sm);touch-action:none;cursor:crosshair;background:linear-gradient(to top,#000,#0000),linear-gradient(to right,#fff,#0000),hsl(var(--itd-cp-hue,0) 100% 50%)}.itd-color-picker-thumb{position:absolute;inline-size:.875rem;block-size:.875rem;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #0000004d,0 1px 3px #0000004d;transform:translate(-50%,-50%);pointer-events:none}.itd-color-picker-bar .itd-color-picker-thumb{top:50%}.itd-color-picker-row{grid-template-columns:1fr auto auto;align-items:center}.itd-color-picker-bars,.itd-color-picker-row{display:grid;gap:calc(var(--itd-spacing) * 2)}.itd-color-picker-bars{padding-inline:.4375rem}.itd-color-picker-bar{position:relative;block-size:.625rem;border-radius:var(--itd-radius-pill);touch-action:none;cursor:pointer}.itd-color-picker-hue{background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.itd-color-picker-alpha{background:linear-gradient(to right,#0000,var(--itd-cp-opaque)),var(--_cp-checker)}.itd-color-picker-alpha .itd-color-picker-thumb{background-image:var(--_cp-checker)}.itd-color-picker-clear,.itd-color-picker-preview{display:block;inline-size:1.75rem;block-size:1.75rem;border-radius:var(--itd-radius-xs);border:1px solid var(--itd-color-border)}.itd-color-picker-preview{background:linear-gradient(var(--itd-cp-swatch),var(--itd-cp-swatch)),var(--_cp-checker)}.itd-color-picker-clear,.itd-color-picker-preview[data-empty],.itd-color-picker-trigger[data-empty] .itd-color-picker-trigger-paint{background:linear-gradient(to top right,#0000 calc(50% - 1px),var(--itd-color-error) calc(50% - 1px),var(--itd-color-error) calc(50% + 1px),#0000 calc(50% + 1px)),#fff}.itd-color-picker-clear{padding:0;cursor:pointer}.itd-color-picker-clear[data-active]{border-color:var(--itd-primary);box-shadow:0 0 0 1px var(--itd-primary)}.itd-color-picker-clear:disabled{cursor:not-allowed}.itd-color-picker-inputs{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"format alpha" "boxes boxes";align-items:center;gap:calc(var(--itd-spacing) * 2)}}@layer components{.itd-color-picker-inputs:not(:has(.itd-color-picker-format)){grid-template-areas:"boxes alpha"}.itd-color-picker-fields{display:contents}.itd-color-picker-format{grid-area:format;justify-self:start;inline-size:6.5rem}.itd-color-picker-boxes{grid-area:boxes;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:calc(var(--itd-spacing) * 1.5);min-inline-size:0}.itd-color-picker-field{min-inline-size:0}.itd-color-picker-field input{text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.itd-color-picker-field-hex input{text-align:start}.itd-color-picker-field-alpha{grid-area:alpha;inline-size:4.5rem}.itd-color-picker-presets{display:grid;gap:calc(var(--itd-spacing) * 3);padding-block-start:calc(var(--itd-spacing) * 3);border-block-start:1px solid var(--itd-color-border)}.itd-color-picker-preset{display:grid;gap:calc(var(--itd-spacing) * 2)}.itd-color-picker-preset-head{display:flex;align-items:center;gap:calc(var(--itd-spacing) * 1.5);padding:0;border:0;background:none;color:var(--itd-color-text);font:inherit;font-size:var(--itd-text-sm);line-height:var(--itd-text-sm--line-height);cursor:pointer;text-align:start}.itd-color-picker-preset-chevron{inline-size:.875rem;block-size:.875rem;color:var(--itd-color-text-muted);transition:transform var(--itd-transition-duration) var(--itd-transition-timing-function)}.itd-color-picker-preset[data-open=false] .itd-color-picker-preset-chevron{transform:rotate(-90deg)}.itd-color-picker-swatches{display:grid;grid-template-columns:repeat(8,1fr);gap:calc(var(--itd-spacing) * 1.5)}.itd-color-picker-swatch{display:grid;place-items:center;aspect-ratio:1;padding:0;border-radius:var(--itd-radius-xs);border:1px solid var(--itd-color-border);background:linear-gradient(var(--itd-cp-swatch),var(--itd-cp-swatch)),var(--_cp-checker);color:#fff;cursor:pointer}.itd-color-picker-swatch[data-light]{color:#000}.itd-color-picker-swatch svg{inline-size:70%;block-size:70%;stroke-width:3}.itd-color-picker-swatch:hover:where(:root:not(.itd-touch) *){border-color:var(--itd-color-border-hover)}.itd-color-picker-trigger{--_cp-size:var(--itd-size-df-h);display:inline-grid;inline-size:var(--_cp-size);block-size:var(--_cp-size);padding:calc(var(--itd-spacing) * .75);border:1px solid var(--itd-color-border);border-radius:var(--itd-radius-control);background:var(--itd-background);cursor:pointer}.itd-color-picker-trigger[data-size=x-small]{--_cp-size:var(--itd-size-xs-h)}.itd-color-picker-trigger[data-size=small]{--_cp-size:var(--itd-size-sm-h)}.itd-color-picker-trigger[data-size=medium]{--_cp-size:var(--itd-size-md-h)}.itd-color-picker-trigger[data-size=large]{--_cp-size:var(--itd-size-lg-h)}.itd-color-picker-trigger[data-size=x-large]{--_cp-size:var(--itd-size-xlg-h)}.itd-color-picker-trigger:hover:where(:root:not(.itd-touch) *),.itd-color-picker-trigger[aria-expanded=true]{border-color:var(--itd-primary)}.itd-color-picker-trigger:disabled{cursor:not-allowed;opacity:.6}.itd-color-picker-trigger-paint{display:block;border-radius:var(--itd-radius-xs);background:linear-gradient(var(--itd-cp-swatch),var(--itd-cp-swatch)),repeating-conic-gradient(var(--itd-color-border) 0 25%,var(--itd-background) 0 50%) 0 0 /.5rem .5rem}.itd-date-picker{position:relative;height:max-content}.itd-date-picker input{display:block;width:100%;outline:none}.itd-date-picker .itd-datepicker-suffix{width:calc(var(--itd-spacing) * 4);height:calc(var(--itd-spacing) * 4);display:inline-grid;place-items:center}.itd-date-picker .itd-datepicker-icon{color:var(--itd-color-text-neutral);transition:color var(--itd-transition-duration) var(--itd-transition-timing-function);cursor:pointer}}@layer components{:is(.itd-date-picker .itd-datepicker-icon):hover:where(:root:not(.itd-touch) *){color:var(--itd-color-text)}.itd-date-picker[data-disabled]{cursor:not-allowed}.itd-date-picker[data-disabled] .itd-datepicker-icon svg{color:var(--itd-color-field-disabled-text,var(--itd-color-disabled-text))}.itd-datepicker-calendar{border-radius:var(--itd-radius-sm);box-shadow:0 0 30px #00000040;z-index:9999;position:fixed;transform-box:fill-box}.itd-datepicker-calendar[data-placement=bottom]{transform-origin:0 0}.itd-datepicker-calendar[data-placement=top]{transform-origin:0 100%}.itd-datepicker-remove-button{display:flex;align-items:center;justify-content:center;cursor:pointer}.itd-datepicker-remove-button svg{transition:color var(--itd-transition-duration) var(--itd-transition-timing-function);color:var(--itd-color-text-neutral)}.itd-datepicker-remove-button:hover:where(:root:not(.itd-touch) *) svg{color:var(--itd-color-text)}}@layer components{.itd-calendar:not(.itd-calendar-range){width:17.5rem;border-radius:var(--itd-radius-sm);background-color:var(--itd-color-background-select);padding:.25rem .875rem .875rem}.itd-calendar:not(.itd-calendar-range)[data-has-time]{width:auto}.itd-calendar-body{display:flex;align-items:flex-start}.itd-calendar-main{width:15.75rem;flex:0 0 auto}.itd-calendar-footer,.itd-calendar-range-footer{display:flex;align-items:center;justify-content:flex-end;gap:calc(var(--itd-spacing) * 2);margin-top:calc(var(--itd-spacing) * 2.5);padding-top:calc(var(--itd-spacing) * 2.5);border-top:1px solid var(--itd-color-border)}.itd-calendar-footer .itd-calendar-now{margin-right:auto}.itd-calendar-separator{width:100%;height:1px;margin:.25rem 0;background-color:var(--itd-color-border)}.itd-calendar-header{display:flex;align-items:center;height:2.5rem}.itd-calendar-middle{flex:auto;display:flex;flex-direction:row;justify-content:center;align-items:center}.itd-calendar-middle div{font-size:var(--itd-text-sm);font-weight:var(--itd-font-weight-semibold);cursor:pointer;padding:.125rem .375rem;border-radius:var(--itd-radius-sm);transition:color var(--itd-transition-duration) var(--itd-transition-timing-function);color:var(--itd-color-text)}.itd-calendar-middle div:hover:where(:root:not(.itd-touch) *){color:var(--itd-color-primary-ink,var(--itd-primary))}.itd-calendar-middle div:focus-visible{outline:var(--itd-ring-width) solid var(--itd-ring);outline-offset:.125rem}.itd-calendar-next-month,.itd-calendar-next-year,.itd-calendar-prev-month,.itd-calendar-prev-year{display:flex;justify-content:center;align-items:center;cursor:pointer;flex:none;width:1.75rem;height:1.75rem;border-radius:var(--itd-radius-sm);transition:color var(--itd-transition-duration) var(--itd-transition-timing-function);color:var(--itd-color-text-muted)}.itd-calendar-next-month:hover:where(:root:not(.itd-touch) *),.itd-calendar-next-year:hover:where(:root:not(.itd-touch) *),.itd-calendar-prev-month:hover:where(:root:not(.itd-touch) *),.itd-calendar-prev-year:hover:where(:root:not(.itd-touch) *){color:var(--itd-color-text)}.itd-calendar-next-month:focus-visible,.itd-calendar-next-year:focus-visible,.itd-calendar-prev-month:focus-visible,.itd-calendar-prev-year:focus-visible{outline:var(--itd-ring-width) solid var(--itd-ring);outline-offset:.125rem}:is(.itd-calendar-next-month,.itd-calendar-next-year,.itd-calendar-prev-month,.itd-calendar-prev-year) span{position:relative;display:inline-block;width:.4375rem;height:.4375rem}.itd-calendar-prev-month span,.itd-calendar-prev-year span{transform:rotate(-45deg)}.itd-calendar-next-month span,.itd-calendar-next-year span{transform:rotate(135deg)}.itd-calendar-next-month span:after,.itd-calendar-next-month span:before,.itd-calendar-next-year span:after,.itd-calendar-next-year span:before,.itd-calendar-prev-month span:after,.itd-calendar-prev-month span:before,.itd-calendar-prev-year span:after,.itd-calendar-prev-year span:before{position:absolute;top:0;left:0;display:inline-block;width:.4375rem;height:.4375rem;border:0 solid;border-width:.125rem 0 0 .125rem;content:""}:is(.itd-calendar-next-year,.itd-calendar-prev-year) span:after{top:.25rem;left:.25rem}.itd-calendar-weekdays{display:grid;grid-gap:0;grid-template-columns:repeat(7,1fr);font-size:var(--itd-text-13);line-height:1.875rem;text-align:center}.itd-calendar-weekdays>div{display:flex;justify-content:center;align-items:center}.itd-calendar-weekdays>div span{color:var(--itd-color-text);font-weight:var(--itd-font-weight-bold)}.itd-calendar-row{display:contents}.itd-calendar-days{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:.25rem 0}.itd-calendar-day{appearance:none;-webkit-appearance:none;border:0;margin:0;padding:0;width:100%;font:inherit;background:#0000;position:relative;cursor:pointer;border-radius:var(--itd-radius-sm);display:flex;justify-content:center;align-items:center}.itd-calendar-day:before{position:absolute;top:50%;right:0;left:0;height:1.875rem;transform:translateY(-50%);content:"";transition:background-color var(--itd-transition-duration) var(--itd-transition-timing-function)}@media(prefers-reduced-motion:reduce){.itd-calendar-day:before{transition:none}}.itd-calendar-day span{font-size:var(--itd-text-13);font-weight:var(--itd-font-weight-medium);display:flex;justify-content:center;align-items:center;position:relative;min-width:1.875rem;height:1.875rem;line-height:1.875rem;border-radius:calc(infinity * 1px);transition:background-color var(--itd-transition-duration) var(--itd-transition-timing-function)}.itd-calendar-day:hover:where(:root:not(.itd-touch) *){z-index:2}.itd-calendar-day:hover:where(:root:not(.itd-touch) *) span{color:var(--itd-color-primary-ink,var(--itd-primary));background-color:var(--itd-color-background-select-item-hover)}.itd-calendar-day:focus-visible{outline:none;z-index:3}.itd-calendar-day:focus-visible span{outline:var(--itd-ring-width) solid var(--itd-ring);outline-offset:.125rem}.itd-calendar-day-range-end,.itd-calendar-day-range-start,.itd-calendar-day-selected,.itd-calendar-day-today{z-index:2}.itd-calendar-day-today span{border:1px solid var(--itd-primary)}.itd-calendar-day-selected span{color:var(--_calendar-selected-ink,var(--itd-color-primary-ink,var(--itd-primary)));background-color:var(--itd-color-background-select-item-selected)}.itd-calendar-day-current span{color:var(--itd-color-text)}.itd-calendar-day:where(:not(.itd-calendar-day-current)) span{color:var(--itd-color-text-muted)}.itd-calendar-day-in-range:before{background-color:var(--itd-color-background-select-item-selected)}.itd-calendar-day-in-range span{color:var(--_calendar-range-ink,var(--itd-color-text))}.itd-calendar-day-range-start:where(:not(.itd-calendar-day-range-end)):before{left:50%;right:0;background-color:var(--itd-color-background-select-item-selected)}.itd-calendar-day-range-end:where(:not(.itd-calendar-day-range-start)):before{left:0;right:50%;background-color:var(--itd-color-background-select-item-selected)}.itd-calendar-day-range-end span,.itd-calendar-day-range-start span{color:var(--itd-primary-foreground);background-color:var(--itd-primary)}.itd-calendar-day-range-end:hover:where(:root:not(.itd-touch) *) span,.itd-calendar-day-range-start:hover:where(:root:not(.itd-touch) *) span{color:var(--itd-primary-foreground);background-color:var(--itd-primary-hover)}.itd-calendar-day-disabled{pointer-events:none}.itd-calendar-day-disabled:before{background-color:var(--itd-color-disabled-bg)}.itd-calendar-day-disabled span{background:0 0;color:var(--itd-color-disabled-text)}.itd-calendar-months{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.5rem}.itd-calendar-years{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.5rem}.itd-calendar-months .itd-calendar-month,.itd-calendar-years .itd-calendar-year{background:#0000;border:0;color:var(--itd-color-text);height:2.25rem;border-radius:var(--itd-radius-sm);cursor:pointer;font-size:var(--itd-text-sm)}.itd-calendar-months .itd-calendar-month:focus-visible,.itd-calendar-years .itd-calendar-year:focus-visible{outline:var(--itd-ring-width) solid var(--itd-ring);outline-offset:.125rem}.itd-calendar-months .itd-calendar-month-selected,.itd-calendar-years .itd-calendar-year-selected{background-color:var(--itd-color-background-select-item-selected);color:var(--_calendar-selected-ink,var(--itd-color-primary-ink,var(--itd-primary)))}.itd-calendar-years .itd-calendar-year-outside{color:var(--itd-color-text-muted)}.itd-calendar-months .itd-calendar-month-disabled,.itd-calendar-years .itd-calendar-year-disabled{background-color:var(--itd-color-disabled-bg);color:var(--itd-color-disabled-text);pointer-events:none}.itd-calendar-time{display:flex;align-self:stretch;margin-left:calc(var(--itd-spacing) * 2);padding-left:calc(var(--itd-spacing) * 2);border-left:1px solid var(--itd-color-border);gap:calc(var(--itd-spacing) * .5)}.itd-calendar-time-column{display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;max-height:14.125rem;width:calc(var(--itd-spacing) * 12);scrollbar-width:thin;scrollbar-color:var(--itd-scrollbar-thumb) #0000}.itd-calendar-time-column[data-fill]{max-height:16.875rem}.itd-calendar-time-column::-webkit-scrollbar{width:.375rem}.itd-calendar-time-column::-webkit-scrollbar-thumb{background:var(--itd-scrollbar-thumb);border-radius:calc(var(--itd-border-radius) * .8)}.itd-calendar-time-cell{appearance:none;-webkit-appearance:none;border:0;margin:1px 0;flex:0 0 auto;font:inherit;font-size:var(--itd-text-13);font-weight:var(--itd-font-weight-medium);background:#0000;color:var(--itd-color-text-muted);height:1.875rem;line-height:1.875rem;border-radius:var(--itd-radius-sm);text-align:center;cursor:pointer;transition:background-color var(--itd-transition-duration) var(--itd-transition-timing-function)}.itd-calendar-time-cell:hover:where(:root:not(.itd-touch) *){color:var(--itd-color-primary-ink,var(--itd-primary));background-color:var(--itd-color-background-select-item-hover)}.itd-calendar-time-cell:focus-visible{outline:var(--itd-ring-width) solid var(--itd-ring);outline-offset:-.125rem}.itd-calendar-time-cell-selected{color:var(--_calendar-selected-ink,var(--itd-color-primary-ink,var(--itd-primary)));background-color:var(--itd-color-background-select-item-selected);font-weight:var(--itd-font-weight-semibold)}.itd-calendar-range{display:flex;align-items:stretch;background-color:var(--itd-color-background-select);border-radius:var(--itd-radius-sm);overflow:hidden}.itd-calendar-range-presets{flex:0 0 auto;min-width:calc(var(--itd-spacing) * 30);max-width:calc(var(--itd-spacing) * 44);padding:calc(var(--itd-spacing) * 2);border-right:1px solid var(--itd-color-border);display:flex;flex-direction:column;gap:calc(var(--itd-spacing) * .5);overflow-y:auto;max-height:calc(var(--itd-spacing) * 90)}.itd-calendar-range-preset{appearance:none;border:0;background:#0000;text-align:left;cursor:pointer;padding:calc(var(--itd-spacing) * 1.5) calc(var(--itd-spacing) * 2.5);border-radius:var(--itd-radius-sm);font-size:var(--itd-text-sm);color:var(--itd-color-text);white-space:nowrap;transition:background-color var(--itd-transition-duration) var(--itd-transition-timing-function),color var(--itd-transition-duration) var(--itd-transition-timing-function)}.itd-calendar-range-preset:hover:where(:root:not(.itd-touch) *){background-color:var(--itd-color-background-select-item-hover);color:var(--itd-color-primary-ink,var(--itd-primary))}.itd-calendar-range-preset:focus-visible{outline:var(--itd-ring-width) solid var(--itd-ring);outline-offset:-.125rem}.itd-calendar-range-preset:where([data-active]){background-color:var(--itd-color-background-select-item-selected);color:var(--_calendar-selected-ink,var(--itd-color-primary-ink,var(--itd-primary)))}.itd-calendar-range-calendars{padding:.25rem .875rem .875rem}.itd-calendar-range-panels{display:flex;align-items:flex-start;gap:calc(var(--itd-spacing) * 6)}.itd-calendar-range-panel{width:15.75rem;flex:0 0 auto}.itd-calendar-range-picker-panel{width:15.75rem}.itd-calendar-range-picker-panel[data-dual]{width:calc(15.75rem * 2 + var(--itd-spacing) * 6)}.itd-calendar[data-compact] :is(.itd-calendar-middle-decade,.itd-calendar-middle-month,.itd-calendar-middle-year){font-size:var(--itd-text-xs)}.itd-calendar[data-compact] .itd-calendar-weekdays{font-size:calc(var(--itd-text-xs) - .0625rem);line-height:1.5rem}.itd-calendar[data-compact] .itd-calendar-weekdays>div{height:1.5rem}.itd-calendar[data-compact] .itd-calendar-days{grid-gap:.125rem 0}.itd-calendar[data-compact] .itd-calendar-day:before{height:1.5rem}.itd-calendar[data-compact] .itd-calendar-day span{min-width:1.5rem;height:1.5rem;line-height:1.5rem;font-size:calc(var(--itd-text-xs) - .0625rem)}.itd-calendar[data-compact] :is(.itd-calendar-months,.itd-calendar-years){grid-gap:.375rem}.itd-calendar[data-compact] :is(.itd-calendar-month,.itd-calendar-year){height:1.875rem;font-size:var(--itd-text-xs)}.itd-calendar[data-compact]:not(.itd-calendar-range){width:14.5rem;padding:.25rem .625rem .625rem}.itd-calendar[data-compact] .itd-calendar-main{width:12.25rem}[data-compact] .itd-calendar-time-column{max-height:13.625rem}[data-compact] .itd-calendar-time-cell{height:1.5rem;line-height:1.5rem;font-size:calc(var(--itd-text-xs) - .0625rem)}[data-compact] .itd-calendar-range-presets{padding:calc(var(--itd-spacing) * 1.25)}[data-compact] .itd-calendar-range-preset{font-size:var(--itd-text-13);padding:calc(var(--itd-spacing) * 1.25) calc(var(--itd-spacing) * 2)}[data-compact] .itd-calendar-range-calendars{padding:.125rem .625rem .625rem}[data-compact] .itd-calendar-range-panels{gap:calc(var(--itd-spacing) * 4)}[data-compact] .itd-calendar-range-panel,[data-compact] .itd-calendar-range-picker-panel{width:12.25rem}[data-compact] .itd-calendar-range-picker-panel[data-dual]{width:calc(12.25rem * 2 + var(--itd-spacing) * 4)}[data-compact] .itd-calendar-range-footer{margin-top:calc(var(--itd-spacing) * 1.5);padding-top:calc(var(--itd-spacing) * 1.5)}.itd-range-picker{position:relative;height:max-content;width:inherit;max-width:none}.itd-range-picker .itd-input{cursor:pointer}.itd-range-picker>.itd-input{width:100%}.itd-range-picker-field{display:flex;align-items:center;flex:1 1 auto;min-width:0}.itd-range-picker-segment-box{position:relative;flex:1 1 0;min-width:0;height:100%;display:flex;align-items:center}.itd-range-picker-segment-box:after{content:"";position:absolute;left:calc(var(--itd-spacing) * 3);right:calc(var(--itd-spacing) * 3);bottom:calc(var(--itd-spacing) * 1);height:2px;border-radius:2px;background-color:var(--itd-primary);transform:scaleX(0);transform-origin:center;transition:transform .18s ease}}@layer components{.itd-range-picker-segment-box.active:after,.itd-range-picker-segment-box:has(.itd-range-picker-segment:focus):after{transform:scaleX(1)}.itd-range-picker-segment{flex:1 1 0;width:100%;min-width:0;height:100%;appearance:none;-webkit-appearance:none;border:0;background:#0000;font:inherit;color:var(--itd-color-text-input,var(--itd-color-text));text-overflow:ellipsis;cursor:text;padding:0 calc(var(--itd-spacing) * 3);outline:none}.itd-range-picker-segment::placeholder{color:var(--itd-color-placeholder);opacity:1}.itd-range-picker-segment:disabled{cursor:not-allowed;color:var(--itd-color-field-disabled-text,var(--itd-color-disabled-text));-webkit-text-fill-color:var(--itd-color-field-disabled-text,var(--itd-color-disabled-text))}@media(prefers-reduced-motion:reduce){.itd-range-picker-segment-box:after{transition:none}}.itd-range-picker-arrow{display:flex;align-items:center;color:var(--itd-color-text-neutral);padding:0 calc(var(--itd-spacing) * .5);flex:0 0 auto}.itd-range-picker-suffix{display:inline-grid;place-items:center;width:calc(var(--itd-spacing) * 4);height:calc(var(--itd-spacing) * 4);margin-right:calc(var(--itd-spacing) * 3);flex:0 0 auto}.itd-range-picker-error{margin-top:calc(var(--itd-spacing) * 1);font-size:var(--itd-text-xs);color:var(--itd-color-error)}.itd-range-picker-xs .itd-range-picker-field{height:100%;font-size:var(--itd-size-xs-font);font-weight:var(--itd-size-xs-field-fw)}.itd-range-picker-sm .itd-range-picker-field{height:100%;font-size:var(--itd-size-sm-font);font-weight:var(--itd-size-sm-field-fw)}.itd-range-picker-md .itd-range-picker-field{height:100%;font-size:var(--itd-size-md-font);font-weight:var(--itd-size-md-field-fw)}.itd-range-picker-df .itd-range-picker-field{height:100%;font-size:var(--itd-size-df-font);font-weight:var(--itd-size-df-field-fw)}.itd-range-picker-lg .itd-range-picker-field{height:100%;font-size:var(--itd-size-lg-font);font-weight:var(--itd-size-lg-field-fw)}.itd-range-picker-xlg .itd-range-picker-field{height:100%;font-size:var(--itd-size-xlg-font);font-weight:var(--itd-size-xlg-field-fw)}.itd-range-picker-segment{font-size:inherit}.itd-calendar-range-picker-panel{animation:itd-range-picker-fade .16s ease}@keyframes itd-range-picker-fade{0%{opacity:0;transform:translateY(calc(var(--itd-spacing) * -1))}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.itd-calendar-range-picker-panel{animation:none}}}@layer components{.itd-switch-thumb{content:"";position:absolute;border-radius:calc(var(--itd-border-radius) * 5);transition:transform var(--itd-transition-duration) var(--itd-transition-timing-function),background-color var(--itd-transition-duration) var(--itd-transition-timing-function),color var(--itd-transition-duration) var(--itd-transition-timing-function);background:var(--itd-color-switch-thumb)}.itd-switch-body{text-indent:-9999px;display:block;position:relative;overflow:hidden}.itd-switch{display:flex;flex-direction:row;align-items:center;position:relative}.itd-switch button{border:1px solid #0000;background-color:initial;outline-offset:var(--itd-ring-offset);outline:0 solid #0000;transition:border-color var(--itd-transition-duration) var(--itd-transition-timing-function),outline .1s linear;cursor:pointer;border-radius:calc(var(--itd-border-radius) * 5);-webkit-user-select:none;user-select:none}.itd-switch label{color:var(--itd-color-text)}.itd-switch button:focus-visible{outline:var(--itd-ring-width) solid var(--itd-color-focus-primary-ring)}.itd-switch.itd-switch-sm{--itd-switch-travel:calc(var(--itd-spacing) * 3)}.itd-switch.itd-switch-sm .itd-switch-body,.itd-switch.itd-switch-sm button{height:calc(var(--itd-spacing) * 4);width:calc(var(--itd-spacing) * 7)}.itd-switch.itd-switch-sm .itd-switch-thumb{width:calc(var(--itd-spacing) * 3);height:calc(var(--itd-spacing) * 3)}.itd-switch.itd-switch-sm .itd-switch-thumb .itd-spin-spinner{width:calc(var(--itd-spacing) * 2.5);height:calc(var(--itd-spacing) * 2.5)}.itd-switch.itd-switch-sm label{font-size:var(--itd-size-sm-font);line-height:var(--itd-size-sm-font);font-weight:var(--itd-size-sm-field-fw);margin-left:calc(var(--itd-spacing) * 1.75)}.itd-switch.itd-switch-df{--itd-switch-travel:calc(var(--itd-spacing) * 3.5)}.itd-switch.itd-switch-df .itd-switch-body,.itd-switch.itd-switch-df button{height:calc(var(--itd-spacing) * 5);width:calc(var(--itd-spacing) * 8.5)}.itd-switch.itd-switch-df .itd-switch-thumb{width:calc(var(--itd-spacing) * 3.5);height:calc(var(--itd-spacing) * 3.5)}.itd-switch.itd-switch-df .itd-switch-thumb .itd-spin-spinner{width:calc(var(--itd-spacing) * 3);height:calc(var(--itd-spacing) * 3)}.itd-switch.itd-switch-df label{font-size:var(--itd-size-df-font);line-height:var(--itd-size-df-font);font-weight:var(--itd-size-df-field-fw);margin-left:calc(var(--itd-spacing) * 2)}.itd-switch.itd-switch-lg{--itd-switch-travel:calc(var(--itd-spacing) * 4)}.itd-switch.itd-switch-lg .itd-switch-body,.itd-switch.itd-switch-lg button{height:calc(var(--itd-spacing) * 5.5);width:calc(var(--itd-spacing) * 9.5)}.itd-switch.itd-switch-lg .itd-switch-thumb{width:calc(var(--itd-spacing) * 4);height:calc(var(--itd-spacing) * 4)}.itd-switch.itd-switch-lg .itd-switch-thumb .itd-spin-spinner{width:calc(var(--itd-spacing) * 3.5);height:calc(var(--itd-spacing) * 3.5)}.itd-switch.itd-switch-lg label{font-size:var(--itd-size-lg-font);line-height:var(--itd-size-lg-font);font-weight:var(--itd-size-lg-field-fw);margin-left:calc(var(--itd-spacing) * 2.5)}.itd-switch.itd-switch-default button{background-color:var(--itd-color-background-bordered);box-shadow:var(--itd-box-shadow)}.itd-switch.itd-switch-default .itd-switch-thumb{top:calc(var(--itd-spacing) * .5);left:calc(var(--itd-spacing) * .5)}.itd-switch.itd-switch-default button[data-state=checked]{border:1px solid var(--itd-primary)}:is(.itd-switch.itd-switch-default button[data-state=checked]) .itd-switch-thumb{transform:translate(var(--itd-switch-travel));background:var(--itd-primary);color:var(--itd-primary-foreground)}.itd-switch.itd-switch-default button[data-state=unchecked]{border:1px solid color-mix(in oklch,var(--itd-color-text) 45%,#0000)}:is(.itd-switch.itd-switch-default button[data-state=unchecked]) .itd-switch-thumb{background:var(--itd-color-text-alpha50);color:var(--itd-background)}.itd-switch.itd-switch-default:not(.itd-switch-disabled):not(.itd-switch-error) button[data-state=unchecked]:hover:where(:root:not(.itd-touch) *){border-color:color-mix(in oklch,var(--itd-color-text) 60%,#0000)}.itd-switch.itd-switch-default:not(.itd-switch-disabled):not(.itd-switch-error) button[data-state=unchecked]:focus-visible{border-color:var(--itd-color-focus-primary)}.itd-switch.itd-switch-filled .itd-switch-thumb{top:calc(var(--itd-spacing) * .5);left:calc(var(--itd-spacing) * .5)}.itd-switch.itd-switch-filled button[data-state=checked]{background:var(--itd-primary)}:is(.itd-switch.itd-switch-filled button[data-state=checked]) .itd-switch-thumb{transform:translate(var(--itd-switch-travel));background:var(--itd-color-switch-filled-thumb);color:var(--itd-color-primary-ink,var(--itd-primary))}.itd-switch.itd-switch-filled button[data-state=unchecked]{background:var(--itd-color-track-fill,var(--itd-color-background-alt-hover))}:is(.itd-switch.itd-switch-filled button[data-state=unchecked]) .itd-switch-thumb{color:var(--itd-color-text-neutral)}.itd-switch.itd-switch-custom button[data-state=checked] .itd-switch-thumb{transform:translate(var(--itd-switch-travel))}.itd-switch.itd-switch-error:not(.itd-switch-disabled) button{border:1px solid var(--itd-color-error-border)}.itd-switch.itd-switch-error button:focus-visible{outline:var(--itd-ring-width) solid var(--itd-color-error-outline)}.itd-switch.itd-switch-error:not(.itd-switch-disabled) label{color:var(--itd-color-alert-error-text)}.itd-switch.itd-switch-disabled :is(button[data-state=checked],button[data-state=unchecked]){background:var(--itd-color-disabled-bg);border:1px solid var(--itd-color-disabled-border)}:is(.itd-switch.itd-switch-disabled button[data-state=checked],.itd-switch.itd-switch-disabled button[data-state=unchecked]) .itd-switch-thumb{background:var(--itd-color-disabled-border)}.itd-switch.itd-switch-disabled :is(button,label){cursor:not-allowed}.itd-switch.itd-switch-disabled label{color:var(--itd-color-disabled-text)}.itd-switch.itd-switch-locked button,.itd-switch.itd-switch-locked label{pointer-events:none}.itd-switch-thumb:has(.itd-switch-lock-icon){display:flex;align-items:center;justify-content:center}.itd-switch.itd-switch-loading .itd-switch-body{cursor:progress}.itd-switch.itd-switch-sm .itd-switch-thumb{top:calc(var(--itd-spacing) * .25);left:calc(var(--itd-spacing) * .25)}.itd-textarea{width:inherit;position:relative;display:flex;justify-content:space-between}.itd-textarea textarea{background:none;display:block;width:100%;height:100%;min-height:calc(var(--itd-spacing) * 11.75);padding:calc(var(--itd-spacing) * 3);resize:vertical;font-size:var(--itd-size-df-font);font-weight:var(--itd-size-df-field-fw);color:var(--itd-color-text-input,var(--itd-color-text));border-radius:min(var(--itd-radius-control),var(--itd-radius-md));border:1px solid #0000;outline:0 solid #0000;outline-offset:var(--itd-ring-offset);transition:outline .1s linear,border-color var(--itd-transition-duration) var(--itd-transition-timing-function),background-color var(--itd-transition-duration) var(--itd-transition-timing-function),scrollbar-color var(--itd-transition-duration) var(--itd-transition-timing-function)}}@layer components{:is(.itd-textarea textarea)::-webkit-scrollbar{width:calc(var(--itd-spacing) * 5.5)}:is(.itd-textarea textarea)::-webkit-scrollbar-track{background:#0000}:is(.itd-textarea textarea)::-webkit-scrollbar-thumb{background-color:var(--itd-scrollbar-thumb);border-radius:calc(var(--itd-spacing) * 2.5);border:calc(var(--itd-spacing) * 3.25) solid #0000}:is(.itd-textarea textarea)::-webkit-scrollbar-thumb:hover:where(:root:not(.itd-touch) *){background-color:var(--itd-scrollbar-thumb-hover);scrollbar-width:thin!important}.itd-textarea textarea{scrollbar-width:thin;scrollbar-color:var(--itd-scrollbar-thumb) #0000}:is(.itd-textarea textarea):hover:where(:root:not(.itd-touch) *){scrollbar-color:var(--itd-scrollbar-thumb-hover) #0000}:is(.itd-textarea textarea)::placeholder{color:var(--itd-color-placeholder)}.itd-textarea.itd-textarea-default textarea{border:1px solid var(--itd-color-border);background-color:var(--itd-color-background-bordered);box-shadow:var(--itd-box-shadow)}.itd-textarea.itd-textarea-default:hover:where(:root:not(.itd-touch) *):not(.itd-textarea-focus):not(.itd-textarea-disabled) textarea{border-color:var(--itd-color-border-hover)}.itd-textarea.itd-textarea-filled textarea{background-color:var(--itd-color-background-input,var(--itd-color-background-alt))}.itd-textarea.itd-textarea-filled:hover:where(:root:not(.itd-touch) *):not(.itd-textarea-focus):not(.itd-textarea-disabled) textarea{background-color:var(--itd-color-background-alt-hover)}.itd-textarea.itd-textarea-dashed textarea{border:1px dashed var(--itd-color-border)}.itd-textarea.itd-textarea-dashed:hover:where(:root:not(.itd-touch) *):not(.itd-textarea-focus):not(.itd-textarea-disabled) textarea{border-color:var(--itd-color-border-hover)}.itd-textarea.itd-textarea-focus:not(.itd-textarea-filled) textarea{border-color:var(--itd-color-border-focus)}.itd-textarea.itd-textarea-focus.itd-textarea-error:not(.itd-textarea-filled) textarea{border-color:var(--itd-color-error-border)}.itd-textarea.itd-textarea-focus.itd-textarea-filled textarea{background-color:var(--itd-color-background-alt-hover)}.itd-textarea.itd-textarea-focus.itd-textarea-keyboard-focus:is(.itd-textarea-default,.itd-textarea-dashed,.itd-textarea-filled,.itd-textarea-custom) textarea{outline:var(--itd-ring-width) solid var(--itd-color-border-focus-ring)}.itd-textarea.itd-textarea-focus.itd-textarea-keyboard-focus.itd-textarea-error:is(.itd-textarea-default,.itd-textarea-dashed,.itd-textarea-filled,.itd-textarea-custom) textarea{outline:var(--itd-ring-width) solid var(--itd-color-error-outline)!important;border-color:var(--itd-color-error-border)!important}.itd-textarea.itd-textarea-disabled{cursor:not-allowed}.itd-textarea.itd-textarea-disabled textarea{pointer-events:none;background-color:var(--itd-color-field-disabled-bg,var(--itd-color-disabled-bg));border:1px solid var(--itd-color-field-disabled-border,var(--itd-color-disabled-border))}.itd-textarea.itd-textarea-disabled textarea,.itd-textarea.itd-textarea-disabled textarea::placeholder{color:var(--itd-color-field-disabled-text,var(--itd-color-disabled-text))}.itd-textarea.itd-textarea-locked textarea{pointer-events:none}.itd-textarea-status{display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:default;position:absolute;top:50%;right:calc(var(--itd-spacing) * 3.75);transform:translateY(-50%)}.itd-textarea-status svg circle{fill:var(--itd-color-error)}.itd-textarea-status svg path{fill:var(--itd-color-error-text)}.itd-textarea-failed:hover:where(:root:not(.itd-touch) *) .itd-textarea-error-tooltip{display:flex}.itd-textarea-error-wrapper{position:absolute;right:calc(var(--itd-spacing) * 4);top:50%;transform:translateY(-50%)}.itd-textarea-count{position:absolute;right:calc(var(--itd-spacing) * 3);bottom:calc(var(--itd-spacing) * 1.5);font-size:var(--itd-text-xs);line-height:1;color:var(--itd-color-text-muted);pointer-events:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.itd-textarea-show-count textarea{padding-bottom:calc(var(--itd-spacing) * 5)}:is(.itd-textarea-sm,.itd-textarea-xs) textarea{padding:calc(var(--itd-spacing) * 2.5)}.itd-textarea-xs textarea{font-size:var(--itd-size-xs-font);font-weight:var(--itd-size-xs-field-fw)}.itd-textarea-sm textarea{font-size:var(--itd-size-sm-font);font-weight:var(--itd-size-sm-field-fw)}.itd-textarea-md textarea{font-size:var(--itd-size-md-font);font-weight:var(--itd-size-md-field-fw)}:is(.itd-textarea-lg,.itd-textarea-xlg) textarea{padding:calc(var(--itd-spacing) * 3.75)}.itd-textarea-lg textarea{font-size:var(--itd-size-lg-font);font-weight:var(--itd-size-lg-field-fw)}.itd-textarea-xlg textarea{font-size:var(--itd-size-xlg-font);font-weight:var(--itd-size-xlg-field-fw)}.itd-textarea-locked-icon{position:absolute;right:calc(var(--itd-spacing) * 3);top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;color:var(--itd-color-text-neutral);pointer-events:none}.itd-rich-text{flex-direction:column;width:100%}.itd-rich-text,.itd-rich-text-tools{display:flex;gap:calc(var(--itd-spacing) * 1)}.itd-rich-text-box{padding:calc(var(--itd-spacing) * 3);border-radius:min(var(--itd-radius-control),var(--itd-radius-md));border:1px solid #0000;outline:0 solid #0000;outline-offset:var(--itd-ring-offset);font-size:var(--itd-size-df-font);line-height:1.5;color:var(--itd-color-text-input,var(--itd-color-text));overflow-wrap:anywhere;white-space:pre-wrap;cursor:text;transition:border-color var(--itd-transition-duration) var(--itd-transition-timing-function),background-color var(--itd-transition-duration) var(--itd-transition-timing-function)}.itd-rich-text-box:empty:before{content:attr(data-placeholder);color:var(--itd-color-placeholder);pointer-events:none}.itd-rich-text-box a{color:var(--itd-color-primary-ink,var(--itd-primary));text-decoration:underline}.itd-rich-text-sm .itd-rich-text-box{padding:calc(var(--itd-spacing) * 2);font-size:var(--itd-size-sm-font)}.itd-rich-text-default .itd-rich-text-box{border-color:var(--itd-color-border);background-color:var(--itd-color-background-bordered);box-shadow:var(--itd-box-shadow)}.itd-rich-text-filled .itd-rich-text-box{background-color:var(--itd-color-background-input,var(--itd-color-background-alt))}.itd-rich-text-dashed .itd-rich-text-box{border:1px dashed var(--itd-color-border)}}@layer components{.itd-rich-text:not(.itd-rich-text-focus):not(.itd-rich-text-disabled) .itd-rich-text-box:hover:where(:root:not(.itd-touch) *){border-color:var(--itd-color-border-hover)}.itd-rich-text-filled:not(.itd-rich-text-focus):not(.itd-rich-text-disabled) .itd-rich-text-box:hover:where(:root:not(.itd-touch) *){border-color:#0000;background-color:var(--itd-color-background-alt-hover)}.itd-rich-text-focus:not(.itd-rich-text-filled) .itd-rich-text-box{border-color:var(--itd-color-border-focus)}.itd-rich-text-focus.itd-rich-text-filled .itd-rich-text-box{background-color:var(--itd-color-background-alt-hover)}.itd-rich-text-box:focus-visible{outline:var(--itd-ring-width) solid var(--itd-color-border-focus-ring)}.itd-rich-text-disabled .itd-rich-text-box{cursor:not-allowed;background-color:var(--itd-color-field-disabled-bg,var(--itd-color-disabled-bg));border:1px solid var(--itd-color-field-disabled-border,var(--itd-color-disabled-border));color:var(--itd-color-field-disabled-text,var(--itd-color-disabled-text));box-shadow:none}.itd-rich-text-link{display:grid;gap:calc(var(--itd-spacing) * 2);padding:calc(var(--itd-spacing) * 3)}.itd-rich-text-link-actions{display:flex;justify-content:flex-end;gap:calc(var(--itd-spacing) * 2)}.itd-checkbox{display:flex;align-items:center;position:relative;min-height:calc(var(--itd-spacing) * 5)}.itd-checkbox .itd-checkbox-label{font-size:var(--itd-size-df-font);line-height:var(--itd-text-sm--line-height);font-weight:var(--itd-size-df-field-fw);transition-property:color;transition-duration:var(--itd-transition-duration);transition-timing-function:var(--itd-transition-timing-function)}:is(.itd-checkbox .itd-checkbox-label) a{text-decoration:none}}@layer components{:is(:is(.itd-checkbox .itd-checkbox-label) a):hover:where(:root:not(.itd-touch) *){text-decoration:underline}.itd-checkbox.itd-checkbox-readonly,.itd-checkbox.itd-checkbox-readonly .itd-checkbox-label{pointer-events:none}.itd-checkbox.itd-checkbox-disabled{cursor:not-allowed;pointer-events:auto}.itd-checkbox-inner-wrapper{gap:calc(var(--itd-spacing) * 2);flex-direction:row}.itd-checkbox-checkmark,.itd-checkbox-inner-wrapper{min-height:calc(var(--itd-spacing) * 5);display:flex;align-items:center;position:relative}.itd-checkbox-checkmark{justify-content:center;min-width:calc(var(--itd-spacing) * 5);border-radius:min(calc(var(--itd-border-radius) * .8),6px);transition:background-color var(--itd-transition-duration) var(--itd-transition-timing-function),border-color var(--itd-transition-duration) var(--itd-transition-timing-function),box-shadow var(--itd-transition-duration) var(--itd-transition-timing-function)}.itd-checkbox-checkmark:before{content:"";-webkit-mask-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2210.469%22%20viewBox%3D%220%200%2014%2010.469%22%3E%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M12.145%200%205.012%206.618l-3.016-3.22L0%205.268l4.874%205.201L14%202.01z%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2210.469%22%20viewBox%3D%220%200%2014%2010.469%22%3E%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M12.145%200%205.012%206.618l-3.016-3.22L0%205.268l4.874%205.201L14%202.01z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:calc(var(--itd-spacing) * 3.5);height:calc(var(--itd-spacing) * 2.62);background-color:var(--itd-primary);transform:scale(.1);opacity:0}.itd-checkbox-checkmark[data-animated]:before{transition-property:transform;transition-duration:calc(var(--itd-transition-duration) / 2);transition-timing-function:var(--itd-transition-timing-function)}.itd-checkbox-checkmark[data-checked]:before{transform:scale(.85);opacity:.85}.itd-checkbox-checkmark[data-indeterminate]:before{-webkit-mask-image:none;mask-image:none;width:calc(var(--itd-spacing) * 2.5);height:calc(var(--itd-spacing) * .5);border-radius:2px;opacity:1;transform:none;background-color:var(--itd-primary-foreground)}.itd-checkbox-input{appearance:none;position:absolute;cursor:pointer;height:100%;width:100%;top:0;left:0;z-index:1;margin:0;padding:0;outline:0 solid #0000;outline-offset:var(--itd-ring-offset);border-radius:min(calc(var(--itd-border-radius) * .8),6px);-webkit-user-select:none;user-select:none}.itd-checkbox-input[data-readonly=true]{transition:outline .1s linear}.itd-checkbox-input[data-readonly=false]{transition:outline .1s linear,border-color var(--itd-transition-duration) var(--itd-transition-timing-function)}.itd-checkbox-input svg{pointer-events:none}.itd-checkbox-input:focus-visible{border-color:var(--itd-color-focus-primary);outline:var(--itd-ring-width) solid var(--itd-color-focus-primary-ring)}.itd-checkbox-error .itd-checkbox-input:focus-visible{border-color:var(--itd-color-error-border);outline:var(--itd-ring-width) solid var(--itd-color-error-outline)}.itd-checkbox.itd-checkbox-error:not(.itd-checkbox-disabled) .itd-checkbox-label{color:var(--itd-color-alert-error-text)}.itd-checkbox.itd-checkbox-default input{border:1px solid var(--itd-color-border);box-shadow:var(--itd-box-shadow)}.itd-checkbox.itd-checkbox-default .itd-checkbox-checkmark{background-color:var(--itd-color-background-bordered)}.itd-checkbox.itd-checkbox-default .itd-checkbox-label{color:var(--itd-color-control-label)}:is(.itd-checkbox.itd-checkbox-default .itd-checkbox-label) a{color:var(--itd-color-primary-ink,var(--itd-primary))}:is(.itd-checkbox.itd-checkbox-default .itd-checkbox-label) a:hover:where(:root:not(.itd-touch) *){color:var(--itd-primary-hover)}.itd-checkbox.itd-checkbox-default.itd-checkbox-keyboard-active:not(.itd-checkbox-selected):not(.itd-checkbox-disabled) input{border:1px solid var(--itd-color-border-hover)}.itd-checkbox.itd-checkbox-default.itd-checkbox-keyboard-active:not(.itd-checkbox-selected):not(.itd-checkbox-disabled) .itd-checkbox-label{color:var(--itd-color-text)}.itd-checkbox.itd-checkbox-default.itd-checkbox-selected input{border:1px solid var(--itd-primary)}.itd-checkbox.itd-checkbox-default.itd-checkbox-selected .itd-checkbox-checkmark:before{background-color:var(--itd-primary)}.itd-checkbox.itd-checkbox-default.itd-checkbox-selected .itd-checkbox-label{color:var(--itd-color-text)}.itd-checkbox.itd-checkbox-default:has(.itd-checkbox-checkmark[data-indeterminate]) .itd-checkbox-checkmark:before{background-color:var(--itd-primary)}.itd-checkbox.itd-checkbox-default:has(.itd-checkbox-checkmark[data-indeterminate]) .itd-checkbox-label{color:var(--itd-color-text)}.itd-checkbox.itd-checkbox-default:has(.itd-checkbox-checkmark[data-indeterminate]):not(.itd-checkbox-disabled):hover:where(:root:not(.itd-touch) *) input{border:1px solid var(--itd-primary)}.itd-checkbox.itd-checkbox-default.itd-checkbox-error input{border:1px solid var(--itd-color-error-border)}.itd-checkbox.itd-checkbox-default.itd-checkbox-disabled input{border:1px solid var(--itd-color-disabled-border)}.itd-checkbox.itd-checkbox-default.itd-checkbox-disabled .itd-checkbox-checkmark{background-color:var(--itd-color-disabled-bg);pointer-events:none}:is(.itd-checkbox.itd-checkbox-default.itd-checkbox-disabled .itd-checkbox-checkmark):before{background-color:var(--itd-color-disabled-border)}:is(.itd-checkbox.itd-checkbox-default.itd-checkbox-disabled .itd-checkbox-checkmark) svg{fill:var(--itd-color-disabled-text)}.itd-checkbox.itd-checkbox-default.itd-checkbox-disabled .itd-checkbox-label{color:var(--itd-color-disabled-text);pointer-events:none}.itd-checkbox.itd-checkbox-default:not(.itd-checkbox-error):not(.itd-checkbox-selected):not(.itd-checkbox-disabled):hover:where(:root:not(.itd-touch) *) input{border:1px solid var(--itd-color-border-hover)}.itd-checkbox.itd-checkbox-default:not(.itd-checkbox-error):not(.itd-checkbox-selected):not(.itd-checkbox-disabled):hover:where(:root:not(.itd-touch) *) .itd-checkbox-label{color:var(--itd-color-text)}.itd-checkbox.itd-checkbox-filled:not(.itd-checkbox-readonly){transition-property:all;transition-duration:var(--itd-transition-duration);transition-timing-function:var(--itd-transition-timing-function)}.itd-checkbox.itd-checkbox-filled .itd-checkbox-checkmark{background:var(--itd-color-background-alt-hover)}.itd-checkbox.itd-checkbox-filled .itd-checkbox-label{color:var(--itd-color-control-label)}:is(.itd-checkbox.itd-checkbox-filled .itd-checkbox-label) a{color:var(--itd-color-primary-ink,var(--itd-primary))}:is(.itd-checkbox.itd-checkbox-filled .itd-checkbox-label) a:hover:where(:root:not(.itd-touch) *){color:var(--itd-primary-hover)}.itd-checkbox.itd-checkbox-filled.itd-checkbox-keyboard-active:not(.itd-checkbox-selected):not(.itd-checkbox-disabled) .itd-checkbox-checkmark{background:var(--itd-color-background-alt-hover)}.itd-checkbox.itd-checkbox-filled.itd-checkbox-keyboard-active:not(.itd-checkbox-selected):not(.itd-checkbox-disabled) .itd-checkbox-label{color:var(--itd-color-text)}:is([data-theme=light] .itd-checkbox.itd-checkbox-filled:not(.itd-checkbox-selected):not(.itd-checkbox-disabled)) .itd-checkbox-checkmark{background:var(--itd-checkbox-bg,var(--itd-color-background-alt-hover))}:is([data-theme=light] .itd-checkbox.itd-checkbox-filled:not(.itd-checkbox-selected):not(.itd-checkbox-disabled)):not(.itd-checkbox-error):hover:where(:root:not(.itd-touch) *) .itd-checkbox-checkmark{background:var( --itd-checkbox-bg-hover,oklch(from var(--itd-color-background-alt-hover) calc(l - .045) c h) )}.itd-checkbox.itd-checkbox-filled.itd-checkbox-selected .itd-checkbox-checkmark{background:var(--itd-primary)}.itd-checkbox.itd-checkbox-filled.itd-checkbox-selected .itd-checkbox-checkmark:before{background-color:var(--itd-primary-foreground)}.itd-checkbox.itd-checkbox-filled.itd-checkbox-selected .itd-checkbox-label{color:var(--itd-color-text)}.itd-checkbox.itd-checkbox-filled:has(.itd-checkbox-checkmark[data-indeterminate]) .itd-checkbox-checkmark:before{background-color:var(--itd-primary)}.itd-checkbox.itd-checkbox-filled:has(.itd-checkbox-checkmark[data-indeterminate]) .itd-checkbox-label{color:var(--itd-color-text)}.itd-checkbox.itd-checkbox-filled.itd-checkbox-error input{border:1px solid var(--itd-color-error-border)}.itd-checkbox.itd-checkbox-filled.itd-checkbox-disabled input{border:1px solid var(--itd-color-disabled-border)}.itd-checkbox.itd-checkbox-filled.itd-checkbox-disabled .itd-checkbox-checkmark{background-color:var(--itd-color-disabled-bg);pointer-events:none}:is(.itd-checkbox.itd-checkbox-filled.itd-checkbox-disabled .itd-checkbox-checkmark):before{background-color:var(--itd-color-disabled-border)}:is(.itd-checkbox.itd-checkbox-filled.itd-checkbox-disabled .itd-checkbox-checkmark) svg{fill:var(--itd-color-disabled-text)}.itd-checkbox.itd-checkbox-filled.itd-checkbox-disabled .itd-checkbox-label{color:var(--itd-color-disabled-text);pointer-events:none}.itd-checkbox.itd-checkbox-filled:not(.itd-checkbox-error):not(.itd-checkbox-selected):not(.itd-checkbox-disabled):hover:where(:root:not(.itd-touch) *) .itd-checkbox-checkmark{background:var(--itd-color-background-alt-hover)}.itd-checkbox.itd-checkbox-filled:not(.itd-checkbox-error):not(.itd-checkbox-selected):not(.itd-checkbox-disabled):hover:where(:root:not(.itd-touch) *) .itd-checkbox-label{color:var(--itd-color-text)}.itd-checkbox.itd-checkbox-sm{min-height:calc(var(--itd-spacing) * 4)}.itd-checkbox.itd-checkbox-sm .itd-checkbox-inner-wrapper{min-height:calc(var(--itd-spacing) * 4);gap:calc(var(--itd-spacing) * 1.5)}.itd-checkbox.itd-checkbox-sm .itd-checkbox-checkmark{min-height:calc(var(--itd-spacing) * 4);min-width:calc(var(--itd-spacing) * 4)}.itd-checkbox.itd-checkbox-sm .itd-checkbox-checkmark:before{width:calc(var(--itd-spacing) * 2.8);height:calc(var(--itd-spacing) * 2.1)}.itd-checkbox.itd-checkbox-sm .itd-checkbox-checkmark[data-indeterminate]:before{width:calc(var(--itd-spacing) * 2);height:calc(var(--itd-spacing) * .4)}.itd-checkbox.itd-checkbox-sm .itd-checkbox-label{font-size:var(--itd-size-sm-font);line-height:var(--itd-text-xs--line-height);font-weight:var(--itd-size-sm-field-fw)}.itd-checkbox.itd-checkbox-df{min-height:calc(var(--itd-spacing) * 5)}.itd-checkbox.itd-checkbox-df .itd-checkbox-inner-wrapper{min-height:calc(var(--itd-spacing) * 5);gap:calc(var(--itd-spacing) * 2)}.itd-checkbox.itd-checkbox-df .itd-checkbox-checkmark{min-height:calc(var(--itd-spacing) * 5);min-width:calc(var(--itd-spacing) * 5)}.itd-checkbox.itd-checkbox-df .itd-checkbox-checkmark:before{width:calc(var(--itd-spacing) * 3.5);height:calc(var(--itd-spacing) * 2.62)}.itd-checkbox.itd-checkbox-df .itd-checkbox-checkmark[data-indeterminate]:before{width:calc(var(--itd-spacing) * 2.5);height:calc(var(--itd-spacing) * .5)}.itd-checkbox.itd-checkbox-df .itd-checkbox-label{font-size:var(--itd-size-df-font);line-height:var(--itd-text-sm--line-height)}.itd-checkbox.itd-checkbox-lg{min-height:calc(var(--itd-spacing) * 6)}.itd-checkbox.itd-checkbox-lg .itd-checkbox-inner-wrapper{min-height:calc(var(--itd-spacing) * 6);gap:calc(var(--itd-spacing) * 2.5)}.itd-checkbox.itd-checkbox-lg .itd-checkbox-checkmark{min-height:calc(var(--itd-spacing) * 6);min-width:calc(var(--itd-spacing) * 6)}.itd-checkbox.itd-checkbox-lg .itd-checkbox-checkmark:before{width:calc(var(--itd-spacing) * 4.2);height:calc(var(--itd-spacing) * 3.14)}.itd-checkbox.itd-checkbox-lg .itd-checkbox-checkmark[data-indeterminate]:before{width:calc(var(--itd-spacing) * 3);height:calc(var(--itd-spacing) * .6)}.itd-checkbox.itd-checkbox-lg .itd-checkbox-label{font-size:var(--itd-size-lg-font);line-height:var(--itd-text-default--line-height);font-weight:var(--itd-size-lg-field-fw)}.itd-checkbox-group{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--itd-spacing) * 3)}.itd-checkbox-group-items{display:flex;flex-wrap:wrap;align-items:center;justify-content:normal;gap:calc(var(--itd-spacing) * 3)}.itd-checkbox.itd-checkbox-card{width:100%;min-height:auto;padding:calc(var(--itd-spacing) * 4);border:1px solid var(--itd-color-border);border-radius:var(--itd-radius-md);background-color:var(--itd-card);cursor:pointer;transition:border-color var(--itd-transition-duration) var(--itd-transition-timing-function),background-color var(--itd-transition-duration) var(--itd-transition-timing-function)}.itd-checkbox.itd-checkbox-card .itd-checkbox-inner-wrapper{flex:1 1 auto;min-width:0;gap:calc(var(--itd-spacing) * 3);position:static}.itd-checkbox.itd-checkbox-card .itd-checkbox-label{flex:1 1 auto;min-width:0;cursor:pointer}.itd-checkbox.itd-checkbox-card .itd-checkbox-label:after{content:"";position:absolute;inset:0;border-radius:inherit}.itd-checkbox.itd-checkbox-card .itd-checkbox-label a{position:relative;z-index:1}.itd-checkbox.itd-checkbox-card.itd-checkbox-disabled,.itd-checkbox.itd-checkbox-card.itd-checkbox-disabled .itd-checkbox-label{cursor:not-allowed}.itd-checkbox.itd-checkbox-card:not(.itd-checkbox-disabled):not(.itd-checkbox-readonly):not(.itd-checkbox-selected):hover:where(:root:not(.itd-touch) *){border-color:var(--itd-primary);background-color:var(--itd-card)}.itd-checkbox.itd-checkbox-card.itd-checkbox-error{border-color:var(--itd-color-error)}.itd-checkbox.itd-checkbox-card.itd-checkbox-selected{border-color:var(--itd-primary);background-color:color-mix(in oklch,var(--itd-primary) 6%,#0000)}.itd-checkbox.itd-checkbox-card.itd-checkbox-selected:not(.itd-checkbox-disabled) .itd-checkbox-label{color:var(--itd-color-text)}.itd-checkbox.itd-checkbox-card.itd-checkbox-selected.itd-checkbox-disabled .itd-checkbox-label{color:var(--itd-color-disabled-text)}.itd-checkbox.itd-checkbox-card.itd-checkbox-selected.itd-checkbox-disabled .itd-checkbox-checkmark{background-color:var(--itd-color-disabled-bg)}:is(.itd-checkbox.itd-checkbox-card.itd-checkbox-selected.itd-checkbox-disabled .itd-checkbox-checkmark):before{background-color:var(--itd-color-disabled-border)}.itd-checkbox.itd-checkbox-card.itd-checkbox-selected.itd-checkbox-disabled input{border-color:var(--itd-color-disabled-border)}.itd-checkbox.itd-checkbox-card.itd-checkbox-default:not(.itd-checkbox-selected):not(.itd-checkbox-disabled) .itd-checkbox-checkmark{background-color:var(--itd-color-background-bordered)}.itd-checkbox.itd-checkbox-card.itd-checkbox-filled:not(.itd-checkbox-selected):not(.itd-checkbox-disabled) .itd-checkbox-checkmark{background:var(--itd-checkbox-bg,var(--itd-color-background-alt-hover))}.itd-checkbox.itd-checkbox-card.itd-checkbox-default.itd-checkbox-selected:not(.itd-checkbox-disabled) .itd-checkbox-checkmark{background-color:var(--itd-color-background-bordered)}:is(.itd-checkbox.itd-checkbox-card.itd-checkbox-default.itd-checkbox-selected:not(.itd-checkbox-disabled) .itd-checkbox-checkmark):before{background-color:var(--itd-primary)}.itd-checkbox.itd-checkbox-card.itd-checkbox-default.itd-checkbox-selected:not(.itd-checkbox-disabled) input{border-color:var(--itd-primary)}.itd-checkbox.itd-checkbox-card.itd-checkbox-filled.itd-checkbox-selected:not(.itd-checkbox-disabled) .itd-checkbox-checkmark{background:var(--itd-primary)}:is(.itd-checkbox.itd-checkbox-card.itd-checkbox-filled.itd-checkbox-selected:not(.itd-checkbox-disabled) .itd-checkbox-checkmark):before{background-color:var(--itd-primary-foreground)}.itd-checkbox.itd-checkbox-card.itd-checkbox-filled.itd-checkbox-selected:not(.itd-checkbox-disabled) input{border-color:#0000}.itd-checkbox.itd-checkbox-card:has(.itd-checkbox-input:focus-visible){outline:var(--itd-ring-width) solid var(--itd-color-focus-primary-ring);outline-offset:var(--itd-ring-offset)}}@layer components{:where(.itd-radio-group){display:flex;flex-direction:column;gap:var(--itd-radio-group-gap,calc(var(--itd-spacing) * 3))}:where(.itd-radio-group[data-orientation=horizontal]){flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--itd-radio-group-gap,calc(var(--itd-spacing) * 4))}:where(.itd-radio-group[data-orientation=rail]){flex-direction:row;flex-wrap:nowrap;align-items:center;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:var(--itd-radio-group-gap,calc(var(--itd-spacing) * 4))}:where(.itd-radio-group[data-orientation=rail])::-webkit-scrollbar{display:none}:where(.itd-radio-group[data-orientation=rail])>*{flex:0 0 auto}:where(.itd-radio-group[data-layout=auto]),:where(.itd-radio-group[data-layout=grid]){display:grid;align-items:stretch}:where(.itd-radio-group[data-layout=grid]){grid-template-columns:repeat(var(--itd-radio-group-columns,1),minmax(0,1fr))}:where(.itd-radio-group[data-layout=auto]){grid-template-columns:repeat(auto-fit,minmax(min(var(--itd-radio-group-min,12rem),100%),1fr))}:where(.itd-radio-card){display:flex;align-items:center;gap:calc(var(--itd-spacing) * 3);padding:calc(var(--itd-spacing) * 4);border:1px solid var(--itd-color-border);border-radius:var(--itd-radius-md);background-color:var(--itd-card);cursor:pointer;transition:border-color var(--itd-transition-duration) var(--itd-transition-timing-function),background-color var(--itd-transition-duration) var(--itd-transition-timing-function)}:where(.itd-radio-card .itd-radio-card-content){flex:1 1 auto;min-width:0}:where(.itd-radio-card[data-align=start]){flex-direction:row-reverse}:where(.itd-radio-card[data-state=checked]){border-color:var(--itd-primary);background-color:color-mix(in oklch,var(--itd-primary) 6%,#0000)}:where(.itd-radio-card[data-invalid=true]){border-color:var(--itd-color-error)}:where(.itd-radio-card[data-disabled]){cursor:not-allowed;opacity:.5}:where(.itd-radio-card:hover):where(:root:not(.itd-touch) *){border-color:var(--itd-primary)}:is(.itd-radio-card[data-indicator=check],.itd-radio-card[data-indicator=none]) .itd-radio{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}:where(.itd-radio-card[data-indicator=check]),:where(.itd-radio-card[data-indicator=none]){position:relative}:where(.itd-radio-card-check){flex:none;display:grid;place-items:center;width:calc(var(--itd-spacing) * 5);height:calc(var(--itd-spacing) * 5);border-radius:50%;color:var(--itd-primary-foreground);background-color:var(--itd-primary);opacity:0;transition:opacity var(--itd-transition-duration) var(--itd-transition-timing-function)}:where(.itd-radio-card[data-state=checked] .itd-radio-card-check){opacity:1}:where(.itd-radio-card-check svg){width:calc(var(--itd-spacing) * 3.5);height:calc(var(--itd-spacing) * 3.5)}.itd-radio-card[data-indicator=check]:has(.itd-radio-input:focus-visible),.itd-radio-card[data-indicator=none]:has(.itd-radio-input:focus-visible){outline:var(--itd-ring-width) solid var(--itd-ring-color);outline-offset:var(--itd-ring-offset)}.itd-radio{position:relative;display:inline-flex;flex:none;width:calc(var(--itd-spacing) * 4);height:calc(var(--itd-spacing) * 4)}.itd-radio-input{appearance:none;position:absolute;inset:0;z-index:1;margin:0;padding:0;cursor:pointer;border-radius:50%;outline:0 solid #0000;outline-offset:var(--itd-ring-offset)}.itd-radio-input:disabled{cursor:not-allowed}.itd-radio-indicator{pointer-events:none;width:100%;height:100%;box-sizing:border-box;border:1px solid var(--itd-color-border);border-radius:50%;background-color:var(--itd-color-background-bordered);box-shadow:var(--itd-box-shadow);display:grid;place-items:center;transition:border-color var(--itd-transition-duration) var(--itd-transition-timing-function),background-color var(--itd-transition-duration) var(--itd-transition-timing-function)}.itd-radio-indicator:after{content:"";width:calc(var(--itd-spacing) * 2);height:calc(var(--itd-spacing) * 2);border-radius:50%;background-color:var(--itd-primary);transform:scale(0);transition:transform calc(var(--itd-transition-duration) / 1.5) var(--itd-transition-timing-function)}.itd-radio:not([data-disabled]):not([data-invalid]) .itd-radio-input:not(:checked):hover:where(:root:not(.itd-touch) *)~.itd-radio-indicator{border-color:var(--itd-color-border-hover)}.itd-radio-input:checked~.itd-radio-indicator{border-color:var(--itd-primary)}.itd-radio-input:checked~.itd-radio-indicator:after{transform:scale(1)}.itd-radio-input:focus-visible~.itd-radio-indicator{outline:var(--itd-ring-width) solid var(--itd-color-focus-primary-ring);outline-offset:var(--itd-ring-offset)}.itd-radio[data-invalid] .itd-radio-indicator{border-color:var(--itd-color-error-border)}.itd-radio[data-invalid] .itd-radio-input:checked~.itd-radio-indicator:after{background-color:var(--itd-color-error-border)}.itd-radio[data-invalid] .itd-radio-input:focus-visible~.itd-radio-indicator{outline:var(--itd-ring-width) solid var(--itd-color-error-outline)}.itd-radio[data-disabled] .itd-radio-indicator{background-color:var(--itd-color-disabled-bg);border-color:var(--itd-color-disabled-border);box-shadow:none}.itd-radio[data-disabled] .itd-radio-input:checked~.itd-radio-indicator:after{background-color:var(--itd-color-disabled-border)}.itd-radio-group-sm .itd-radio{width:calc(var(--itd-spacing) * 3.5);height:calc(var(--itd-spacing) * 3.5)}.itd-radio-group-sm .itd-radio-indicator:after{width:calc(var(--itd-spacing) * 1.5);height:calc(var(--itd-spacing) * 1.5)}.itd-radio-group-lg .itd-radio{width:calc(var(--itd-spacing) * 5);height:calc(var(--itd-spacing) * 5)}.itd-radio-group-lg .itd-radio-indicator:after{width:calc(var(--itd-spacing) * 2.5);height:calc(var(--itd-spacing) * 2.5)}.itd-radio:has(>.itd-radio-label){width:fit-content;height:auto;align-items:center;gap:calc(var(--itd-spacing) * 2)}.itd-radio:has(>.itd-radio-label)>.itd-radio-input{border-radius:min(calc(var(--itd-border-radius) * .8),6px)}.itd-radio:has(>.itd-radio-label) .itd-radio-indicator{flex:none;width:calc(var(--itd-spacing) * 4);height:calc(var(--itd-spacing) * 4)}.itd-radio:has(>.itd-radio-label):not([data-disabled]):not([data-invalid]):hover:where(:root:not(.itd-touch) *) .itd-radio-input:not(:checked)~.itd-radio-indicator{border-color:var(--itd-color-border-hover)}.itd-radio-group-sm .itd-radio:has(>.itd-radio-label) .itd-radio-indicator{width:calc(var(--itd-spacing) * 3.5);height:calc(var(--itd-spacing) * 3.5)}.itd-radio-group-lg .itd-radio:has(>.itd-radio-label) .itd-radio-indicator{width:calc(var(--itd-spacing) * 5);height:calc(var(--itd-spacing) * 5)}.itd-radio-label{position:relative;z-index:2;cursor:pointer;color:var(--itd-color-text);font-size:var(--itd-size-df-font);line-height:var(--itd-text-sm--line-height);font-weight:var(--itd-size-df-field-fw);transition-property:color;transition-duration:var(--itd-transition-duration);transition-timing-function:var(--itd-transition-timing-function)}.itd-radio[data-invalid]:not([data-disabled]) .itd-radio-label{color:var(--itd-color-alert-error-text)}.itd-radio-input:disabled~.itd-radio-label{cursor:not-allowed;color:var(--itd-color-disabled-text)}.itd-radio-group-filled .itd-radio-indicator{border-color:#0000;background-color:var(--itd-color-background-alt-hover);box-shadow:none}.itd-radio-group-filled .itd-radio:not([data-disabled]):not([data-invalid]) .itd-radio-input:hover:where(:root:not(.itd-touch) *)~.itd-radio-indicator{border-color:#0000}.itd-radio-group-filled .itd-radio:has(>.itd-radio-label):not([data-disabled]):not([data-invalid]):hover:where(:root:not(.itd-touch) *) .itd-radio-input:not(:checked)~.itd-radio-indicator{border-color:#0000}.itd-radio-group-filled .itd-radio:not([data-disabled]) .itd-radio-input:checked~.itd-radio-indicator{background-color:var(--itd-primary);border-color:#0000}.itd-radio-group-filled .itd-radio-input:checked~.itd-radio-indicator:after{background-color:var(--itd-primary-foreground)}.itd-radio-group-filled .itd-radio-indicator:after{width:calc(var(--itd-spacing) * 2);height:calc(var(--itd-spacing) * 2)}.itd-radio-group-filled.itd-radio-group-sm .itd-radio-indicator:after{width:calc(var(--itd-spacing) * 1.5);height:calc(var(--itd-spacing) * 1.5)}.itd-radio-group-filled.itd-radio-group-lg .itd-radio-indicator:after{width:calc(var(--itd-spacing) * 2);height:calc(var(--itd-spacing) * 2)}.itd-radio-group-filled .itd-radio[data-invalid] .itd-radio-indicator{border-color:var(--itd-color-error-border)}.itd-field:has(.itd-radio) .itd-field-label{font-weight:var(--itd-font-weight-normal)}}@layer components{.itd-form-control{display:flex;justify-content:flex-end;gap:calc(var(--itd-spacing) * 1.25)}.itd-form-control[data-position=start]{justify-content:flex-start}.itd-form-control[data-position=center]{justify-content:center}.itd-form-control[data-position=end]{justify-content:flex-end}.itd-form-group{display:flex;flex-direction:column;gap:var(--itd-form-group-gap,calc(var(--itd-spacing) * 3.75))}.itd-form-group[data-horizontal]{flex-direction:row}.itd-label{--itd-label-gap:.5rem;display:inline-flex;align-items:center;gap:var(--itd-label-gap);font-size:var(--itd-text-sm);line-height:var(--itd-text-sm--line-height);font-weight:var(--itd-font-weight-medium);color:var(--itd-foreground);-webkit-user-select:none;user-select:none}.itd-label-required{margin-inline-start:.125rem;color:var(--itd-color-error)}.itd-label>.itd-label-required{margin-inline-start:calc(.125rem - var(--itd-label-gap, .5rem))}.itd-label[data-disabled=true],[data-disabled=true]>.itd-label{pointer-events:none;opacity:.5}.itd-separator{flex-shrink:0;background:var(--itd-color-border)}.itd-separator[data-orientation=horizontal]{height:1px;width:100%}.itd-separator[data-orientation=vertical]{width:1px;height:100%;align-self:stretch}.itd-separator[data-variant=soft]{background:color-mix(in srgb,var(--itd-color-border) 50%,#0000)}.itd-separator[data-variant=dashed]{background:none}.itd-separator[data-variant=dashed][data-orientation=horizontal]{border-block-end:1px dashed var(--itd-color-border);height:0}.itd-separator[data-variant=dashed][data-orientation=vertical]{border-inline-end:1px dashed var(--itd-color-border);width:0}.itd-field-group{display:flex;flex-direction:column;gap:1.5rem;width:100%}}@layer components{:where(.itd-field){display:flex;flex-direction:column;gap:.5rem;width:100%}:where(.itd-field[data-orientation=horizontal]){flex-direction:row;align-items:center;gap:.5rem}:where(.itd-field[data-orientation=responsive]){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);column-gap:var(--itd-field-column-gap,1rem);row-gap:0;align-items:center}.itd-field[data-orientation=responsive]>*{grid-column:2;grid-row:1;min-inline-size:0}.itd-field[data-orientation=responsive]>:is([data-slot=field-label],[data-slot=field-title],[data-slot=field-content]){grid-column:1}.itd-field[data-orientation=responsive]>[data-slot=field-description]{grid-column:1;grid-row:2;align-self:start;margin-block-start:var(--itd-field-description-gap,.25rem)}.itd-field[data-orientation=responsive]>[data-slot=field-error]{grid-row:2;align-self:start;margin-block-start:var(--itd-field-error-gap,.375rem)}.itd-field[data-orientation=responsive][data-has-description]>:is([data-slot=field-label],[data-slot=field-title]){align-self:end}.itd-field[data-orientation=responsive][data-has-description]>:not([data-slot=field-label],[data-slot=field-title],[data-slot=field-content],[data-slot=field-description],[data-slot=field-error]){grid-row:1/span 2}.itd-field[data-orientation=responsive][data-has-description]>[data-slot=field-error]{grid-row:3}@media(max-width:47.99rem){:where(.itd-field[data-orientation=responsive]){display:flex;flex-direction:column;align-items:stretch;gap:.5rem}.itd-field[data-orientation=responsive]>:is([data-slot=field-description],[data-slot=field-error]){margin-block-start:0}.itd-field[data-orientation=responsive][data-has-description]>:is([data-slot=field-label],[data-slot=field-title]){align-self:auto}}.itd-field-label-info{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:none;color:var(--itd-color-text-muted);cursor:help;pointer-events:auto;border-radius:50%}.itd-field-label-info svg{inline-size:1rem;block-size:1rem}.itd-field-label-info:focus-visible{outline:var(--itd-ring-width) solid var(--itd-color-border-focus-ring);outline-offset:1px}.itd-field-description{margin:0;font-size:var(--itd-text-sm);line-height:var(--itd-text-sm--line-height);font-weight:var(--itd-font-weight-normal);color:var(--itd-color-text-muted)}.itd-field-separator{margin-block:.25rem}.itd-field-with-error{display:flex;flex-direction:column;gap:.375rem;width:100%}.itd-field-set{display:flex;flex-direction:column;gap:1rem;margin:0;padding:0;border:0;min-inline-size:0}.itd-field-legend{font-weight:var(--itd-font-weight-medium);color:var(--itd-foreground)}.itd-field-legend[data-variant=legend]{font-size:var(--itd-text-default)}.itd-field-legend[data-variant=label]{font-size:var(--itd-text-sm);line-height:var(--itd-text-sm--line-height)}.itd-field-content{display:flex;flex:1;flex-direction:column;gap:.125rem}.itd-field-title>.itd-label-required{margin-inline-start:-.375rem}.itd-field-title{display:inline-flex;align-items:center;gap:.5rem;font-size:var(--itd-text-sm);line-height:var(--itd-text-sm--line-height);font-weight:var(--itd-font-weight-medium);color:var(--itd-foreground)}.itd-field-label:has(>.itd-field){display:block;cursor:pointer}:where(.itd-field-label>.itd-field){border:1px solid var(--itd-color-border);border-radius:calc(var(--itd-border-radius) * .8);padding:.75rem 1rem;transition:border-color var(--itd-transition-duration) var(--itd-transition-timing-function),background-color var(--itd-transition-duration) var(--itd-transition-timing-function)}:where(.itd-field-label>.itd-field):hover:where(:root:not(.itd-touch) *){border-color:var(--itd-color-border-hover)}:where(.itd-field-label>.itd-field):has(input:checked){border-color:var(--itd-color-border-hover);background-color:var(--itd-muted)}.itd-field-label>.itd-field:has(input:focus-visible){outline:var(--itd-ring-width) solid var(--itd-color-focus-primary-ring);outline-offset:var(--itd-ring-offset)}.itd-field-error{font-size:var(--itd-text-sm);line-height:var(--itd-text-sm--line-height)}.itd-field-error,.itd-field[data-invalid=true] :is(.itd-field-label,.itd-field-title){color:var(--itd-color-alert-error-text)}.itd-field:has([aria-invalid=true])>:is(.itd-field-label,.itd-field-title){color:var(--itd-color-alert-error-text)}:where(.itd-field[data-layout=contents]){display:contents}}@layer components{.itd-hovercard-content{min-width:12.5rem;max-width:100%;padding:calc(var(--itd-spacing) * 4)}.itd-popover-content{min-width:150px;padding:calc(var(--itd-spacing) * 4)}.itd-popconfirm{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:calc(var(--itd-spacing) * 2);row-gap:calc(var(--itd-spacing) * 3);align-items:start}.itd-popconfirm-icon{display:flex;align-items:center;height:calc(var(--itd-text-sm) * var(--itd-text-sm--line-height));color:var(--itd-color-alert-warning-title)}.itd-popconfirm-icon svg{width:1rem;height:1rem}.itd-popconfirm-message{display:grid;gap:calc(var(--itd-spacing) * 1);min-width:0}}@layer components{.itd-popconfirm:not(:has(>.itd-popconfirm-icon))>.itd-popconfirm-message{grid-column:1/-1}.itd-popconfirm-title{font-weight:var(--itd-font-weight-semibold)}.itd-popconfirm-description,.itd-popconfirm-title{font-size:var(--itd-text-sm);line-height:var(--itd-text-sm--line-height);color:var(--itd-color-text)}.itd-popconfirm-buttons{grid-column:1/-1;display:flex;justify-content:flex-end;gap:calc(var(--itd-spacing) * 2)}.itd-tile-grid{display:grid;grid-template-columns:repeat(var(--itd-tile-grid-columns,4),minmax(0,1fr));gap:.5rem}.itd-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;min-width:0;height:4.5rem;padding:0;border:0;border-radius:var(--itd-radius-md);background:#0000;color:var(--itd-color-text-neutral);font-size:var(--itd-text-xs);font-weight:var(--itd-font-weight-semibold);line-height:1.05;text-align:center;cursor:pointer;transition:color var(--itd-transition-duration) var(--itd-transition-timing-function)}.itd-tile svg{width:1.25rem;height:1.25rem;flex:none}.itd-tile>span:not(:last-child){display:flex;flex:none}.itd-tile>span:last-child{display:flex;align-items:center;justify-content:center;width:80%;height:1.75rem}}@layer components{.itd-tile:active,.itd-tile:focus-visible{background:var(--itd-color-button-ghost-hover-bg);color:var(--itd-color-primary-ink,var(--itd-primary))}.itd-tile:hover:where(:root:not(.itd-touch) *){background:var(--itd-color-button-ghost-hover-bg);color:var(--itd-color-primary-ink,var(--itd-primary))}.itd-tile:focus-visible{outline:var(--itd-ring-width) solid var(--itd-color-border-focus-ring);outline-offset:calc(-1 * var(--itd-ring-width))}}@layer components{.itd-dialog-portal{position:fixed;inset:0;z-index:var(--itd-z-dialog,1002);pointer-events:auto}.itd-dialog-overlay{position:fixed;inset:0;background:color-mix(in srgb,var(--itd-color-overlay) 45%,#0000);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.itd-dialog-content{--_px:calc(var(--itd-spacing) * 6);position:fixed;left:50%;top:50%;width:calc(100% - calc(var(--itd-spacing) * 8));max-width:32rem;max-height:calc(100vh - calc(var(--itd-spacing) * 16));overflow-y:auto;background:var(--itd-color-background-dialog,var(--itd-color-background-modal));color:var(--itd-card-foreground);border-radius:var(--itd-radius-md);box-shadow:var(--itd-floating-shadow);padding:calc(var(--itd-spacing) * 6) var(--_px);font-size:var(--itd-text-sm);line-height:var(--itd-text-sm--line-height);display:flex;flex-direction:column;gap:calc(var(--itd-spacing) * 4);--_dialog-at:translate(-50%, -50%);transform:var(--_dialog-at)}.itd-dialog-content:focus{outline:none}.itd-dialog-close{position:absolute;top:calc(var(--itd-spacing) * 3);right:calc(var(--itd-spacing) * 3);width:calc(var(--itd-spacing) * 7);height:calc(var(--itd-spacing) * 7);display:inline-flex;align-items:center;justify-content:center;background:#0000;border:0;border-radius:var(--itd-radius-sm);color:var(--itd-color-text-muted);cursor:pointer;transition:color var(--itd-transition-duration) var(--itd-transition-timing-function),background-color var(--itd-transition-duration) var(--itd-transition-timing-function)}.itd-dialog-close:hover:where(:root:not(.itd-touch) *){color:var(--itd-card-foreground);background-color:var(--itd-color-background-alt)}.itd-dialog-close:focus-visible{outline:var(--itd-ring-width) solid var(--itd-ring);outline-offset:2px}.itd-dialog-expand{position:absolute;top:calc(var(--itd-spacing) * 3);right:calc(var(--itd-spacing) * 3);width:calc(var(--itd-spacing) * 7);height:calc(var(--itd-spacing) * 7);display:inline-flex;align-items:center;justify-content:center;background:#0000;border:0;border-radius:var(--itd-radius-sm);color:var(--itd-color-text-muted);cursor:pointer;z-index:1}.itd-dialog-expand[data-show-close]{right:calc(var(--itd-spacing) * 11)}.itd-dialog-expand:hover:where(:root:not(.itd-touch) *){color:var(--itd-card-foreground);background-color:var(--itd-color-background-alt)}.itd-dialog-expand:focus-visible{outline:var(--itd-ring-width) solid var(--itd-ring);outline-offset:2px}.itd-dialog-portal[data-expanded]{overflow-y:auto;overscroll-behavior:contain}.itd-dialog-portal[data-expanded]>.itd-dialog-content{--_dialog-at:translate(0, 0);position:relative;left:auto;top:auto;margin:3.125rem auto;max-height:none;overflow:visible}.itd-dialog-header{display:flex;flex-direction:column;gap:calc(var(--itd-spacing) * 1.5);text-align:left}.itd-dialog-header[data-variant=separator]{text-align:center;align-items:center;justify-content:center;min-height:4rem;margin-inline:calc(-1 * var(--_px));padding-inline:var(--_px);margin-top:calc(var(--itd-spacing) * -6);padding-top:0;padding-bottom:0;background:var(--itd-color-background-modal-footer,var(--itd-color-background-footer));border-bottom:1px solid var(--itd-color-border);border-radius:var(--itd-radius-md) var(--itd-radius-md) 0 0}.itd-dialog-title{margin:0;font-size:var(--itd-text-default);line-height:var(--itd-leading-tight);font-weight:var(--itd-font-weight-medium);color:var(--itd-card-foreground)}.itd-dialog-description{margin:0;font-size:var(--itd-text-sm);line-height:var(--itd-text-sm--line-height);color:var(--itd-muted-foreground)}.itd-dialog-footer{display:flex;flex-direction:row;justify-content:flex-end;gap:calc(var(--itd-spacing) * 2);margin-top:calc(var(--itd-spacing) * 2)}.itd-dialog-content[data-responsive]{max-width:26rem}.itd-dialog-content[data-responsive] .itd-dialog-footer{flex-direction:column;align-items:stretch}.itd-dialog-footer[data-variant=filled],.itd-dialog-footer[data-variant=separator]{margin-inline:calc(-1 * var(--_px));padding-inline:var(--_px);margin-top:0;margin-bottom:calc(var(--itd-spacing) * -6);padding-top:calc(var(--itd-spacing) * 4);padding-bottom:calc(var(--itd-spacing) * 6);background:var(--itd-color-background-modal-footer,var(--itd-color-background-footer));border-radius:0 0 var(--itd-radius-md) var(--itd-radius-md)}.itd-dialog-footer[data-variant=separator]{border-top:1px solid var(--itd-color-border)}.itd-dialog-portal[data-state=open] .itd-dialog-overlay{animation:itd-fade-in .15s ease both}.itd-dialog-portal[data-state=open] .itd-dialog-content{animation:itd-dialog-site-fade-in .2s ease both,itd-dialog-site-rise .2s cubic-bezier(.16,1,.3,1) both}.itd-dialog-portal[data-state=closed]{pointer-events:none}.itd-dialog-portal[data-state=closed] .itd-dialog-overlay{animation:itd-fade-out .15s ease both}.itd-dialog-portal[data-state=closed] .itd-dialog-content{animation:itd-dialog-site-out .15s ease both}[data-itd-preset=panel] .itd-dialog-portal[data-state=open] .itd-dialog-overlay{animation:itd-fade-in var(--itd-motion-base) var(--itd-ease-out) both}[data-itd-preset=panel] .itd-dialog-portal[data-state=open] .itd-dialog-content{animation:itd-dialog-in var(--itd-motion-base) var(--itd-ease-out) both}[data-itd-preset=panel] .itd-dialog-portal[data-state=closed] .itd-dialog-overlay{animation:itd-fade-out var(--itd-motion-window-out) var(--itd-ease-in) both}[data-itd-preset=panel] .itd-dialog-portal[data-state=closed] .itd-dialog-content{animation:itd-dialog-out var(--itd-motion-window-out) var(--itd-ease-in) both}@keyframes itd-dialog-site-fade-in{0%{opacity:0}}@keyframes itd-dialog-site-rise{0%{transform:translate(-50%,-48%) scale(.96)}}@media(prefers-reduced-motion:reduce){.itd-dialog-portal :is(.itd-dialog-overlay,.itd-dialog-content){animation-duration:.01ms}}@keyframes itd-dialog-site-out{to{opacity:0;transform:translate(-50%,-48%) scale(.96)}}@keyframes itd-dialog-in{0%{opacity:0;transform:var(--_dialog-at) scale(.96)}}@keyframes itd-dialog-out{to{opacity:0;transform:var(--_dialog-at) scale(.96)}}[data-itd-elevation=raised] .itd-dialog-content{background:var(--itd-background)}.itd-avatar{position:relative;display:inline-flex;flex:none;width:var(--itd-avatar-size,2.5rem);height:var(--itd-avatar-size,2.5rem);border-radius:50%;overflow:hidden;vertical-align:middle}.itd-avatar-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.itd-avatar-fallback{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:var(--itd-color-background-alt);color:var(--itd-color-text-neutral);font-size:calc(var(--itd-avatar-size, 2.5rem) / 2.5);font-weight:var(--itd-font-weight-semibold);-webkit-user-select:none;user-select:none}.itd-sheet-content{position:fixed;z-index:var(--itd-z-sheet,1001);overflow:visible;background:var(--itd-color-background-sheet,var(--itd-color-background-modal));color:var(--itd-card-foreground);box-shadow:var(--itd-floating-shadow);display:flex;flex-direction:column}.itd-sheet-content:focus{outline:none}.itd-sheet-body{--_px:calc(var(--itd-spacing) * 8);flex:1 1 auto;min-height:0;overflow-y:auto;padding:calc(var(--itd-spacing) * 6) var(--_px);display:flex;flex-direction:column;gap:calc(var(--itd-spacing) * 4);font-size:var(--itd-text-sm);line-height:var(--itd-text-sm--line-height)}.itd-sheet-content .itd-dialog-footer{flex-direction:column;align-items:stretch}.itd-sheet-overlay{z-index:var(--itd-z-overlay,1000);pointer-events:auto;touch-action:none}.itd-sheet-overlay[data-state=closed]{pointer-events:none;animation:itd-fade-out .5s cubic-bezier(.32,.72,0,1) both}[data-itd-preset=panel] .itd-sheet-overlay[data-state=open]{animation:itd-fade-in var(--itd-motion-base) var(--itd-ease-out) both}.itd-sheet-content[data-side=bottom]{inset-inline:0;bottom:0;width:100%;max-height:calc(100vh - calc(var(--itd-spacing) * 12));border-radius:var(--itd-radius-md) var(--itd-radius-md) 0 0}.itd-sheet-content[data-side=bottom] .itd-sheet-body{padding-bottom:calc(var(--itd-spacing) * 6 + env(safe-area-inset-bottom))}.itd-sheet-content[data-side=bottom]:after{content:"";position:absolute;inset-inline:0;top:100%;height:50vh;background:var(--itd-color-background-sheet,var(--itd-color-background-modal))}.itd-sheet-content[data-side=top]{inset-inline:0;top:0;width:100%;max-height:calc(100vh - calc(var(--itd-spacing) * 12));border-radius:0 0 var(--itd-radius-md) var(--itd-radius-md)}.itd-sheet-content[data-side=right]{inset-inline-end:0;border-radius:var(--itd-radius-md) 0 0 var(--itd-radius-md)}.itd-sheet-content[data-side=left],.itd-sheet-content[data-side=right]{inset-block:0;height:100%;width:var(--itd-sheet-width,min(28rem,calc(100% - calc(var(--itd-spacing) * 8))))}.itd-sheet-content[data-side=left]{inset-inline-start:0;border-radius:0 var(--itd-radius-md) var(--itd-radius-md) 0}.itd-sheet-handle{width:calc(var(--itd-spacing) * 9);height:calc(var(--itd-spacing) * 1);margin:calc(var(--itd-spacing) * 2.5) auto 0;flex:0 0 auto;border-radius:9999px;background:var(--itd-color-border)}[data-itd-elevation=raised] .itd-sheet-content{background:var(--itd-background)}.itd-modal{width:100vw;height:100vh;position:fixed;top:0;left:0}.itd-modal[data-show=false],.itd-modal[data-show=false] .itd-spin-children{pointer-events:none}:root[data-itd-view] :is(.itd-modal,.itd-modal-overlay){top:var(--itd-view-top,0);height:var(--itd-view-height,100vh)}:root[data-itd-view] .itd-modal-inner-wrapper{height:var(--itd-view-height,100vh)}:root[data-itd-view] [data-mobile-fullscreen] :is(.itd-modal-inner-wrapper,.itd-modal-content,.itd-modal-body){min-height:var(--itd-view-height,100dvh)}:root[data-itd-view] [data-mobile-fullscreen] .itd-modal-close-button{top:calc(var(--itd-view-top, 0px) + (4rem - 2rem) / 2)}.itd-modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100%;background:var(--itd-color-overlay);opacity:0;transition:opacity .25s ease-out}.itd-modal-overlay[data-show=true]{opacity:1}[data-itd-preset=panel] .itd-modal-overlay{transition:none;animation:itd-modal-scrim-out var(--itd-motion-window-out) var(--itd-ease-in) both}[data-itd-preset=panel] .itd-modal-overlay[data-show=true]{animation:itd-fade-in var(--itd-motion-base) var(--itd-ease-out) both}[data-itd-preset=panel] .itd-modal[data-motion=none] .itd-modal-overlay{animation:none}}@layer components{@keyframes itd-modal-scrim-out{0%{opacity:1}to{opacity:0}}.itd-modal-content-wrapper{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;transform-origin:50% 50%;transform-box:fill-box}.itd-modal-inner-wrapper{width:100vw;height:100vh;display:flex;overflow-y:auto;padding:var( --itd-modal-outer-padding,clamp(calc(var(--itd-spacing) * 3.5),4vw,calc(var(--itd-spacing) * 12.5)) )}.itd-modal-body{position:relative;margin:auto;height:max-content;width:var(--itd-modal-width,31.25rem);max-width:var(--itd-modal-width,31.25rem);background:var( --itd-modal-bg,var(--itd-color-background-dialog,var(--itd-color-background-modal)) );color:var(--itd-card-foreground);border-radius:var(--itd-radius-md);box-shadow:var(--itd-floating-shadow);font-size:var(--itd-text-sm);line-height:var(--itd-text-sm--line-height)}.itd-modal-inner-wrapper[data-placement=top]>.itd-modal-body{margin-top:0}.itd-modal-content{position:relative}.itd-modal-header{display:flex;align-items:center;padding:calc(var(--itd-spacing) * 6) calc(var(--itd-spacing) * 5) 0;color:var(--itd-card-foreground)}.itd-modal-title{margin:0;font-size:var(--itd-text-default);line-height:var(--itd-leading-tight);font-weight:var(--itd-font-weight-semibold);color:var(--itd-color-text)}.itd-modal-header[data-variant=separator]{min-height:4rem;padding-top:0;padding-bottom:0;border-bottom:1px solid var(--itd-color-border);background:var(--itd-color-background-modal-footer,var(--itd-color-background-footer));border-radius:var(--itd-radius-md) var(--itd-radius-md) 0 0}.itd-modal-header[data-variant=separator] .itd-modal-title{max-width:90%}.itd-modal-body:has(.itd-modal-header[data-variant=separator]) .itd-modal-close-button{top:1rem}[data-itd-elevation=raised] .itd-modal-header[data-variant=separator]{background:oklch(from var(--itd-background) .92 c h)}[data-itd-elevation=raised] .itd-modal-body:has(.itd-modal-header[data-variant=separator]) .itd-modal-close-button .itd-button.itd-button-ghost:hover:where(:root:not(.itd-touch) *):not([disabled]){background-color:oklch(from var(--itd-background) .95 c h)}.itd-modal-message{margin:0;color:var(--itd-muted-foreground);font-size:var(--itd-text-sm);line-height:var(--itd-text-sm--line-height)}.itd-modal-confirm-error{margin-block-end:calc(var(--itd-spacing) * 3)}.itd-modal-footer{display:flex;align-items:center;justify-content:var(--itd-modal-footer-justify,flex-end);flex-wrap:wrap;gap:calc(var(--itd-spacing) * 2);padding:0 calc(var(--itd-spacing) * 5) calc(var(--itd-spacing) * 6)}.itd-modal-footer[data-variant=filled],.itd-modal-footer[data-variant=separator]{padding-top:calc(var(--itd-spacing) * 4);background:var(--itd-color-background-modal-footer,var(--itd-color-background-footer));border-radius:0 0 var(--itd-radius-md) var(--itd-radius-md)}.itd-modal-footer[data-variant=separator]{border-top:1px solid var(--itd-color-border)}.itd-modal-icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:calc(var(--itd-spacing) * 9);height:calc(var(--itd-spacing) * 9);margin-inline-end:calc(var(--itd-spacing) * 3);border-radius:var(--itd-radius-md);background:var(--itd-secondary);color:var(--itd-card-foreground)}.itd-modal-icon svg{width:calc(var(--itd-spacing) * 4.5);height:calc(var(--itd-spacing) * 4.5)}.itd-modal-icon[data-tone=destructive]{background:var(--itd-color-alert-error-background);color:var(--itd-color-error)}.itd-modal-icon[data-tone=success]{background:var(--itd-color-alert-success-background);color:var(--itd-color-success)}.itd-modal-icon[data-tone=warning]{background:var(--itd-color-alert-warning-background);color:var(--itd-warning-ink)}.itd-modal-footer .itd-button[data-tone=success]{--itd-button-soft-color:var(--itd-color-success)}.itd-modal-footer .itd-button[data-tone=warning]{--itd-button-soft-color:var(--itd-warning-fill);color:var(--itd-warning-ink)}:is(.itd-modal-footer .itd-button[data-tone=warning]) svg{color:var(--itd-warning-ink)}:is(.itd-modal-footer .itd-button[data-tone=warning]):hover:where(:root:not(.itd-touch) *){color:var(--itd-warning-ink)}.itd-modal-content[data-align=center] .itd-modal-header{flex-direction:column;align-items:center;text-align:center;gap:calc(var(--itd-spacing) * 2.5)}.itd-modal-content[data-align=center] .itd-modal-icon{margin-inline-end:0}.itd-modal-content[data-align=center] .itd-modal-message{text-align:center}.itd-modal-content[data-align=center] .itd-modal-footer{justify-content:stretch}.itd-modal-content[data-align=center] .itd-modal-footer>.itd-button{flex:1}.itd-modal-close-button{position:absolute;right:calc(var(--itd-spacing) * 3);top:calc(var(--itd-spacing) * 3);z-index:1;cursor:pointer}.itd-modal-middle-content{--itd-color-background-result:#0000;--itd-result-padding:0;--itd-result-title-max-width:100%;--itd-result-sub-max-width:100%;padding:var( --itd-modal-content-padding,calc(var(--itd-spacing) * 7.5) calc(var(--itd-spacing) * 5) )}.itd-modal-middle-content-before{padding:var( --itd-modal-content-padding-before,calc(var(--itd-spacing) * 7.5) calc(var(--itd-spacing) * 5) 0 )}.itd-modal-middle-content-after{padding:var( --itd-modal-content-padding-after,0 calc(var(--itd-spacing) * 5) calc(var(--itd-spacing) * 7.5) )}.itd-modal-confirm .itd-modal-middle-content{padding:calc(var(--itd-spacing) * 2) calc(var(--itd-spacing) * 5) calc(var(--itd-spacing) * 4)}[data-itd-elevation=raised] .itd-modal-body{background:var(--itd-background)}.itd-mobile [data-mobile-fullscreen] .itd-modal-inner-wrapper{padding:0;overflow-x:hidden;min-height:100dvh}.itd-mobile [data-mobile-fullscreen] .itd-modal-content-wrapper{border-radius:0}.itd-mobile [data-mobile-fullscreen] .itd-modal-content{margin-bottom:0;min-height:100dvh;border-radius:0}.itd-mobile [data-mobile-fullscreen] .itd-modal-body{width:100vw;max-width:100vw;min-height:100dvh;max-height:none;border-radius:0;margin:0}.itd-mobile [data-mobile-fullscreen] .itd-modal-header{border-radius:0;position:sticky;top:0;z-index:5}.itd-mobile [data-mobile-fullscreen] .itd-modal-header[data-variant=separator]{height:4rem}.itd-mobile [data-mobile-fullscreen] .itd-modal-close-button{position:fixed;top:1rem;right:.75rem;z-index:6}.itd-mobile [data-mobile-fullscreen] .itd-modal-footer{border-radius:0}@media(max-width:48rem){[data-mobile-fullscreen] .itd-modal-inner-wrapper{padding:0;overflow-x:hidden;min-height:100dvh}[data-mobile-fullscreen] .itd-modal-content-wrapper{border-radius:0}[data-mobile-fullscreen] .itd-modal-content{margin-bottom:0;min-height:100dvh;border-radius:0}[data-mobile-fullscreen] .itd-modal-body{width:100vw;max-width:100vw;min-height:100dvh;max-height:none;border-radius:0;margin:0}[data-mobile-fullscreen] .itd-modal-header{border-radius:0;position:sticky;top:0;z-index:5}[data-mobile-fullscreen] .itd-modal-header[data-variant=separator]{height:4rem}[data-mobile-fullscreen] .itd-modal-close-button{position:fixed;top:1rem;right:.75rem;z-index:6}[data-mobile-fullscreen] .itd-modal-footer{border-radius:0}}}@layer components{.itd-tooltip-content{max-width:16rem;word-wrap:break-word;padding-block:calc(var(--itd-spacing) * 1.5);padding-inline:calc(var(--itd-spacing) * 3);font-size:var(--itd-text-xs);line-height:1.2;font-weight:var(--itd-font-weight-medium)}.itd-tooltip-content[data-variant=default]{border-radius:var(--itd-radius-md);background:var(--itd-popover);border:1px solid var(--itd-color-border);color:var(--itd-color-text);box-shadow:var(--itd-floating-shadow)}.itd-tooltip-content[data-variant=filled]{border-radius:var(--itd-radius-md);background:var(--itd-tooltip-background);border:1px solid var(--itd-tooltip-background);color:var(--itd-tooltip-foreground);box-shadow:var(--itd-floating-shadow)}.itd-spin{position:relative}.itd-spin-spinner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center}.itd-spin-children{transition-property:opacity;transition-duration:var(--itd-transition-duration);transition-timing-function:var(--itd-transition-timing-function);pointer-events:auto;opacity:1}.itd-spin-children[data-updating]{pointer-events:none}.itd-spin-children[data-updating][data-opacity]{opacity:.5}.itd-stat-card{--_stat-trend-up:var(--itd-color-progress-success-fill);--_stat-trend-down:var(--itd-color-alert-error-title);display:flex;flex-direction:column;justify-content:center;gap:calc(var(--itd-spacing) * 1);min-inline-size:7.5rem;min-block-size:4.375rem;padding:calc(var(--itd-spacing) * 3) calc(var(--itd-spacing) * 3.5);border:1px dashed var(--itd-color-border);border-radius:var(--itd-radius-sm);background:#0000}.itd-stat-card-value{display:flex;align-items:center;gap:calc(var(--itd-spacing) * 1.25);font-size:var(--itd-text-lg);line-height:var(--itd-leading-tight);font-weight:var(--itd-font-weight-semibold);color:var(--itd-color-text)}.itd-stat-card-amount{display:inline-grid;justify-items:start}.itd-stat-card-amount>*{grid-area:1/1;white-space:nowrap}.itd-stat-card-amount-ghost{visibility:hidden}}@layer components{.itd-stat-card-amount-live:has(>.itd-skeleton){justify-self:stretch}.itd-stat-card-icon,.itd-stat-card-trend{display:inline-flex;flex:none}.itd-stat-card-icon svg,.itd-stat-card-trend svg{width:1em;height:1em}.itd-stat-card-icon{color:var(--itd-color-text-neutral)}.itd-stat-card-trend-up{color:var(--_stat-trend-up)}.itd-stat-card-trend-down{color:var(--_stat-trend-down)}.itd-stat-card-label{display:flex;align-items:center;flex-wrap:wrap;text-wrap-mode:wrap;gap:calc(var(--itd-spacing) * 1);font-size:var(--itd-text-13);line-height:var(--itd-text-13--line-height);font-weight:var(--itd-font-weight-medium);color:var(--itd-color-text-muted)}.itd-stat-card-tab{height:auto;padding:0;border:0;background:none;font-size:inherit;font-weight:inherit;line-height:inherit;color:var(--itd-color-text-muted);transition:color var(--itd-transition-duration) var(--itd-transition-timing-function)}.itd-stat-card-tab:hover:where(:root:not(.itd-touch) *){color:var(--itd-color-text)}.itd-stat-card-tab.itd-stat-card-tab-active{color:var(--itd-color-foreground-item-selected)}.itd-stat-card-sep{color:var(--itd-color-text-muted)}.itd-stat-card-delta,.itd-stat-card-suffix{display:inline-flex;align-items:center;flex:none}.itd-stat-card-delta{--_delta-ink:var(--itd-color-text-muted);margin-inline-start:auto;gap:calc(var(--itd-spacing) * .75);padding:calc(var(--itd-spacing) * .5) calc(var(--itd-spacing) * 1.5);border-radius:var(--itd-radius-round,9999px);font-size:var(--itd-text-xs);line-height:var(--itd-leading-tight);font-weight:var(--itd-font-weight-medium);white-space:nowrap;color:var(--_delta-ink);background:color-mix(in srgb,var(--_delta-ink) 12%,#0000)}.itd-stat-card-delta[data-trend=up]{--_delta-ink:var(--_stat-trend-up)}.itd-stat-card-delta[data-trend=down]{--_delta-ink:var(--_stat-trend-down)}.itd-stat-card-delta-arrow{display:inline-flex;flex:none}.itd-stat-card-delta-arrow svg{width:1em;height:1em}.itd-stat-card-info-slot{margin-left:auto;display:inline-flex;align-items:center;height:1lh}.itd-stat-card-delta+.itd-stat-card-info-slot{margin-left:calc(var(--itd-spacing) * .5)}.itd-stat-card-info-content{font-size:var(--itd-text-13);line-height:var(--itd-text-13--line-height)}.itd-chart{--_chart-s1:var(--itd-chart-series-1, var(--itd-primary));--_chart-s2:var(--itd-chart-series-2, var(--itd-color-progress-success-fill));--_chart-s3:var(--itd-chart-series-3, var(--itd-color-alert-error-title));--_chart-s4:var(--itd-chart-series-4, var(--itd-color-text-neutral));--_chart-s5:var(--itd-chart-series-5, var(--itd-color-alert-warning-title));--_chart-s6:var( --itd-chart-series-6, oklch(from var(--itd-primary) l max(c, .12) calc(h + 60) ) );--_chart-grid:var(--itd-color-border);--_chart-tick:var(--itd-color-text-neutral);display:flex;flex-direction:column;gap:calc(var(--itd-spacing) * 2);width:100%}.itd-chart .recharts-text{font-size:var(--itd-text-xs);fill:var(--_chart-tick)}.itd-chart .recharts-cartesian-grid line{stroke:var(--_chart-grid)}.itd-chart .recharts-tooltip-cursor{stroke:var(--_chart-grid);fill:none}.itd-chart[data-kind=bar] .recharts-tooltip-cursor{stroke:none;fill:color-mix(in srgb,var(--_chart-grid) 45%,#0000)}.itd-chart-slice{stroke:var(--itd-background);stroke-width:2}.itd-chart-skeleton{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;gap:calc(var(--itd-spacing) * 2);width:100%;font-size:var(--itd-text-xs)}.itd-chart-skeleton-yticks{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}.itd-chart-skeleton-plot{grid-column:2;border-bottom:1px solid var(--_chart-grid);background-image:repeating-linear-gradient(to top,var(--_chart-grid) 0 1px,#0000 1px 25%)}.itd-chart-skeleton-xticks{grid-column:2;display:flex;justify-content:space-between;overflow:hidden}.itd-chart-skeleton-pie{display:grid;place-items:center;width:100%}.itd-chart-skeleton-disc{max-width:100%;aspect-ratio:1}.itd-chart-skeleton-disc-donut{-webkit-mask-image:radial-gradient(circle,#0000 0 59%,#000 60% 100%);mask-image:radial-gradient(circle,#0000 0 59%,#000 60% 100%)}.itd-chart-tip{border-radius:var(--itd-radius);background:var(--itd-popover);color:var(--itd-color-text);box-shadow:var(--itd-floating-shadow);border:1px solid var(--itd-color-border);padding:calc(var(--itd-spacing) * 2.5) calc(var(--itd-spacing) * 3);display:grid;gap:calc(var(--itd-spacing) * 1.5);font-size:var(--itd-text-13);line-height:var(--itd-text-13--line-height)}.itd-chart-tip-title{font-weight:var(--itd-font-weight-medium);color:var(--itd-color-text-muted)}.itd-chart-tip-row{display:flex;align-items:center;gap:calc(var(--itd-spacing) * 1.5)}.itd-chart-tip-name{color:var(--itd-color-text-muted)}.itd-chart-tip-value{margin-left:auto;padding-left:calc(var(--itd-spacing) * 3);font-weight:var(--itd-font-weight-semibold)}.itd-chart-tip-row[data-emphasis]{margin-top:calc(var(--itd-spacing) * .5);padding-top:calc(var(--itd-spacing) * 1.5);border-top:1px solid var(--itd-color-border)}.itd-chart-tip-row[data-emphasis] .itd-chart-tip-name{color:var(--itd-color-text);font-weight:var(--itd-font-weight-medium)}.itd-chart-swatch{width:.5rem;height:.5rem;border-radius:50%;flex:none}.itd-chart-legend{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:calc(var(--itd-spacing) * 1) calc(var(--itd-spacing) * 4);font-size:var(--itd-text-13);line-height:var(--itd-text-13--line-height);color:var(--itd-color-text-muted)}.itd-chart-legend-item{display:inline-flex;align-items:center;gap:calc(var(--itd-spacing) * 1.5)}button.itd-chart-legend-item{height:auto;padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer}button.itd-chart-legend-item[data-hidden]{color:var(--itd-color-disabled-text)}button.itd-chart-legend-item[data-hidden] .itd-chart-swatch{box-shadow:inset 0 0 0 1px currentColor;background:#0000!important}.itd-chart-expand-poster{position:relative;width:100%;cursor:pointer}.itd-chart-expand-preview{position:absolute;inset:0;pointer-events:none;opacity:.5}.itd-chart-expand-scrim{position:absolute;inset:0;background:oklch(from var(--itd-background) l c h/.45)}.itd-chart-expand{position:absolute;top:50%;left:50%;translate:-50% -50%}.itd-chart-fullscreen-hint{position:absolute;top:calc(var(--itd-spacing) * 3);left:50%;translate:-50% 0;z-index:1;display:none;align-items:center;gap:calc(var(--itd-spacing) * 1.5);padding:calc(var(--itd-spacing) * 1.5) calc(var(--itd-spacing) * 3);border-radius:var(--itd-radius);background:var(--itd-popover);border:1px solid var(--itd-color-border);box-shadow:var(--itd-floating-shadow);font-size:var(--itd-text-13);line-height:var(--itd-text-13--line-height);color:var(--itd-color-text);pointer-events:none}.itd-chart-fullscreen-hint svg{width:1em;height:1em;flex:none}}@layer components{@media(orientation:portrait){.itd-chart-fullscreen-hint{display:inline-flex;animation:itd-chart-hint-fade 4s ease forwards}}@media(prefers-reduced-motion:reduce){.itd-chart-fullscreen-hint{animation:none}}@keyframes itd-chart-hint-fade{0%{opacity:0}10%{opacity:1}75%{opacity:1}to{opacity:0}}.itd-chart-fullscreen{position:fixed;inset:0;z-index:9999;background:var(--itd-background)}.itd-chart-fullscreen-stage{position:absolute;inset:0;display:flex;flex-direction:column;gap:calc(var(--itd-spacing) * 2);padding:calc(var(--itd-spacing) * 4) calc(var(--itd-spacing) * 4) calc(var(--itd-spacing) * 3);width:auto}@media(orientation:portrait){.itd-chart-fullscreen-stage{inset:0 auto auto 0;width:100vh;height:100vw;width:100dvh;height:100dvw;transform:rotate(90deg) translateY(-100%);transform-origin:top left}}.itd-chart-fullscreen-scroller{flex:1;min-height:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.itd-chart-fullscreen-scroller::-webkit-scrollbar{display:none}.itd-chart-fullscreen-canvas{height:100%;min-width:100%}.itd-chart-fullscreen-close{position:absolute;top:calc(var(--itd-spacing) * 2);right:calc(var(--itd-spacing) * 2);z-index:1}.itd-skeleton{--itd-skeleton-tint:7%;display:block;position:relative;overflow:hidden;background:color-mix(in srgb,var(--itd-foreground) var(--itd-skeleton-tint),#0000);border-radius:var(--itd-radius-sm)}.itd-skeleton-soft{--itd-skeleton-tint:4.5%}.itd-skeleton-strong{--itd-skeleton-tint:10%}.itd-skeleton-text{height:1lh;border-radius:var(--itd-radius-sm);background:none}.itd-skeleton-text:before{content:"";display:block;height:1em;margin-block:calc((1lh - 1em)/2);border-radius:inherit;background:color-mix(in srgb,var(--itd-foreground) var(--itd-skeleton-tint),#0000)}.itd-skeleton-circle{aspect-ratio:1;border-radius:9999px}.itd-skeleton-group{display:flex;flex-direction:column;gap:.5rem}.itd-skeleton-lines{gap:.5em}.itd-skeleton-box{--itd-skeleton-surface:2.5%;--itd-skeleton-tint:6%;display:flex;flex-direction:column;gap:.75rem;padding:1rem;border-radius:var(--itd-radius-md);background:color-mix(in srgb,var(--itd-foreground) var(--itd-skeleton-surface),#0000)}.itd-skeleton-box-inset{--itd-skeleton-surface:5%;--itd-skeleton-tint:7%;border-radius:var(--itd-radius-sm);padding:.75rem}.itd-skeleton-box-row{flex-direction:row;align-items:center;background:none;padding:0}.itd-skeleton-shimmer:after{content:"";position:absolute;inset:0;pointer-events:none;transform:translate(-100%);background:linear-gradient(90deg,#0000,color-mix(in srgb,var(--itd-foreground) calc(var(--itd-skeleton-tint) * .8),#0000),#0000);animation:itd-skeleton-shimmer 1.6s ease-in-out infinite}.itd-skeleton-text.itd-skeleton-shimmer:after{inset-block:calc((1lh - 1em)/2)}}@layer components{@keyframes itd-skeleton-shimmer{to{transform:translate(100%)}}.itd-skeleton-pulse{animation:itd-skeleton-pulse 1.6s ease-in-out infinite}@keyframes itd-skeleton-pulse{50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.itd-skeleton-pulse,.itd-skeleton-shimmer:after{animation:none}}.itd-skeleton-pulse[data-off],.itd-skeleton-shimmer[data-off]:after,[data-off]>.itd-skeleton-pulse,[data-off]>.itd-skeleton-shimmer:after{animation:none}}@layer components{@keyframes itd-skeleton-in{0%{opacity:0}}[data-itd-preset=panel] :is(.itd-stat-card-amount-live>.itd-skeleton,.itd-chart-skeleton){animation:itd-skeleton-in .15s ease-out var(--itd-skeleton-delay,.25s) both}}@layer utilities{[data-itd-loading] :is(.itd-checkbox-checkmark,.itd-radio-indicator),[data-itd-loading] :is(.itd-field>:not(label,.itd-field-label,.itd-field-description,.itd-field-error,.itd-checkbox,.itd-radio-group,.itd-radio),.itd-settings-row-control>:not(.itd-checkbox,.itd-radio-group,.itd-radio)){border-color:#0000;background:color-mix(in srgb,var(--itd-foreground) 7%,#0000);box-shadow:none;color:#0000;animation:itd-skeleton-in .15s ease-out var(--itd-skeleton-delay,.25s) both}:is([data-itd-loading] :is(.itd-field>:not(label,.itd-field-label,.itd-field-description,.itd-field-error,.itd-checkbox,.itd-radio-group,.itd-radio),.itd-settings-row-control>:not(.itd-checkbox,.itd-radio-group,.itd-radio)),[data-itd-loading] :is(.itd-checkbox-checkmark,.itd-radio-indicator))::placeholder,:is([data-itd-loading] :is(.itd-field>:not(label,.itd-field-label,.itd-field-description,.itd-field-error,.itd-checkbox,.itd-radio-group,.itd-radio),.itd-settings-row-control>:not(.itd-checkbox,.itd-radio-group,.itd-radio)),[data-itd-loading] :is(.itd-checkbox-checkmark,.itd-radio-indicator)):after,:is([data-itd-loading] :is(.itd-field>:not(label,.itd-field-label,.itd-field-description,.itd-field-error,.itd-checkbox,.itd-radio-group,.itd-radio),.itd-settings-row-control>:not(.itd-checkbox,.itd-radio-group,.itd-radio)),[data-itd-loading] :is(.itd-checkbox-checkmark,.itd-radio-indicator)):before,:is([data-itd-loading] :is(.itd-field>:not(label,.itd-field-label,.itd-field-description,.itd-field-error,.itd-checkbox,.itd-radio-group,.itd-radio),.itd-settings-row-control>:not(.itd-checkbox,.itd-radio-group,.itd-radio)),[data-itd-loading] :is(.itd-checkbox-checkmark,.itd-radio-indicator))>*{visibility:hidden}[data-itd-loading] :is(.itd-field,.itd-settings-row-control)>:is(.itd-select,.itd-textarea){border-radius:var(--itd-radius-control)}[data-itd-loading] :is(.itd-field,.itd-settings-row-control)>.itd-switch{border-radius:9999px}.itd-modal-middle-content[data-loading-box]>.itd-modal-middle-content-body{min-block-size:var(--itd-modal-loading-height,auto);border-radius:var(--itd-radius-control);background:color-mix(in srgb,var(--itd-foreground) 7%,#0000);animation:itd-skeleton-in .15s ease-out var(--itd-skeleton-delay,.25s) both}:is(.itd-modal-middle-content[data-loading-box]>.itd-modal-middle-content-body)>*{visibility:hidden}}@layer components{.itd-amount{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:inherit;letter-spacing:var(--itd-amount-tracking,-.03125rem)}.itd-amount-masked{letter-spacing:.08em}.itd-amount[data-zero][data-zero-tone=muted]{color:var(--itd-muted-foreground)}.itd-progress{--itd-progress-h:1.25rem;--itd-progress-fill:var(--itd-primary);--itd-progress-track:color-mix(in srgb, var(--itd-foreground) 14%, #0000);position:relative;width:100%}.itd-progress[data-status=success]{--itd-progress-fill:var(--itd-color-progress-success-fill)}.itd-progress[data-status=exception]{--itd-progress-fill:var(--itd-color-error)}.itd-progress[data-status=warning]{--itd-progress-fill:var(--itd-color-alert-warning-title)}.itd-progress .itd-progress-outer{width:100%;min-height:var(--itd-progress-h);margin:0;padding:0;list-style:none;display:flex;flex-direction:row;align-items:center;gap:10px}.itd-progress .itd-progress-status{display:flex;align-items:center;color:var(--itd-progress-fill)}.itd-progress .itd-progress-status .itd-progress-status-text{color:var(--itd-color-text)}.itd-progress .itd-progress-inner{position:relative;display:inline-block;width:100%;flex:1;overflow:hidden;vertical-align:middle;border-radius:var(--itd-radius-sm);background:var(--itd-progress-track)}.itd-progress .itd-progress-inner .itd-progress-bg{height:8px;background:var(--itd-progress-fill);transition:width .25s ease-out}.itd-progress[data-status=active] .itd-progress-bg{position:relative;overflow:hidden}.itd-progress[data-status=active] .itd-progress-bg:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#0000,color-mix(in oklab,var(--itd-background) 35%,#0000),#0000);transform:translate(-100%);animation:itd-progress-sweep 2s ease-out infinite}}@layer components{@media(prefers-reduced-motion:reduce){.itd-progress[data-status=active] .itd-progress-bg:after{animation:none;opacity:0}}@keyframes itd-progress-sweep{to{transform:translate(100%)}}}@layer components{.itd-pagination{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--itd-spacing) * 3)}.itd-pagination-size{flex:0 0 auto;width:calc(var(--itd-pagination-size-chars, 10) * 1ch + var(--itd-spacing) * 11)}.itd-pagination-total{color:var(--itd-color-text-muted);font-size:var(--itd-text-sm);margin-inline-end:auto;display:grid;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.itd-pagination-total>*{grid-area:1/1}.itd-pagination-total-reserve{visibility:hidden;pointer-events:none}.itd-pagination-list{display:flex;align-items:center;gap:calc(calc(var(--itd-spacing) * 3) / 3);list-style:none;margin:0;padding:0}.itd-pagination-page{min-width:max(var(--_square),calc(var(--itd-pagination-digits, 2) * 1ch + var(--itd-spacing) * 4));padding-inline:calc(var(--itd-spacing) * 1.5)}.itd-pagination-page,.itd-pagination-simple-status{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.itd-pagination-simple-status{padding-inline:calc(var(--itd-spacing) * 2);color:var(--itd-muted-foreground);white-space:nowrap}.itd-pagination-gap,.itd-pagination-simple-status{display:flex;align-items:center;font-size:var(--_font)}.itd-pagination-gap{justify-content:center;min-width:max(var(--_square),calc(var(--itd-pagination-digits, 2) * 1ch + var(--itd-spacing) * 4));color:var(--itd-color-text-muted)}.itd-pagination{--_square:var(--itd-size-sm-h);--_font:var(--itd-pagination-font-size, var(--itd-size-sm-font))}.itd-pagination[data-size=x-small]{--_square:var(--itd-size-xs-h);--_font:var(--itd-pagination-font-size, var(--itd-size-xs-font))}.itd-pagination[data-size=medium]{--_square:var(--itd-size-md-h);--_font:var(--itd-pagination-font-size, var(--itd-size-md-font))}.itd-pagination[data-size=default]{--_square:var(--itd-size-df-h);--_font:var(--itd-pagination-font-size, var(--itd-size-df-font))}.itd-pagination[data-size=large]{--_square:var(--itd-size-lg-h);--_font:var(--itd-pagination-font-size, var(--itd-size-lg-font))}.itd-pagination[data-size=x-large]{--_square:var(--itd-size-xlg-h);--_font:var(--itd-pagination-font-size, var(--itd-size-xlg-font))}.itd-pagination .itd-pagination-page{font-size:var(--_font)}.itd-pagination .itd-pagination-arrow{inline-size:var(--_square);min-inline-size:var(--_square);padding-inline:0;--_disabled-fill:#0000;--_disabled-border:#0000}.itd-pagination-status{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.itd-pagination[data-layout=stacked]{display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"size . list" "total total total";align-items:center;row-gap:calc(var(--itd-spacing) * 3)}.itd-pagination[data-layout=stacked] .itd-pagination-size{grid-area:size}.itd-pagination[data-layout=stacked] .itd-pagination-list{grid-area:list;justify-self:end}.itd-pagination[data-layout=stacked] .itd-pagination-total{grid-area:total;justify-self:stretch;justify-items:center;margin-inline-end:0;border-block-start:none;padding-block-start:0}.itd-pagination[data-simple] .itd-pagination-total{margin-inline-end:0}.itd-range-slider{--itd-range-track-h:calc(var(--itd-spacing) * 1.5);--itd-range-thumb:calc(var(--itd-spacing) * 4);--itd-range-fill-color:var(--itd-primary);--itd-range-track-color:color-mix(in oklch, var(--itd-foreground) 14%, #0000);display:flex;align-items:center;gap:calc(var(--itd-spacing) * 2);width:100%}.itd-range-slider-input{appearance:none;-webkit-appearance:none;flex:1 1 auto;min-width:0;height:var(--itd-range-thumb);margin:0;background:#0000;cursor:pointer}}@layer components{.itd-range-slider-input::-webkit-slider-runnable-track{height:var(--itd-range-track-h);border-radius:var(--itd-radius-sm);background:linear-gradient(to right,var(--itd-range-fill-color) var(--itd-range-fill,0),var(--itd-range-track-color) var(--itd-range-fill,0))}.itd-range-slider-input::-moz-range-track{height:var(--itd-range-track-h);border-radius:var(--itd-radius-sm);background:linear-gradient(to right,var(--itd-range-fill-color) var(--itd-range-fill,0),var(--itd-range-track-color) var(--itd-range-fill,0))}.itd-range-slider-input::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:var(--itd-range-thumb);height:var(--itd-range-thumb);margin-top:calc((var(--itd-range-track-h) - var(--itd-range-thumb)) / 2);border:1px solid var(--itd-range-fill-color);border-radius:50%;background-color:var(--itd-background);box-shadow:var(--itd-box-shadow)}.itd-range-slider-input::-moz-range-thumb{width:var(--itd-range-thumb);height:var(--itd-range-thumb);border:1px solid var(--itd-range-fill-color);border-radius:50%;background-color:var(--itd-background);box-shadow:var(--itd-box-shadow)}.itd-range-slider-input:focus-visible{outline:var(--itd-ring-width) solid var(--itd-ring-color);outline-offset:var(--itd-ring-offset)}.itd-range-slider-filled .itd-range-slider-input::-webkit-slider-thumb{background-color:var(--itd-range-fill-color)}.itd-range-slider-filled .itd-range-slider-input::-moz-range-thumb{background-color:var(--itd-range-fill-color)}.itd-range-slider-error{--itd-range-fill-color:var(--itd-color-error)}.itd-range-slider[data-disabled]{opacity:.5}:is(.itd-range-slider[data-disabled],.itd-range-slider[data-locked]) .itd-range-slider-input{cursor:not-allowed}.itd-range-slider-prefix,.itd-range-slider-suffix,.itd-range-slider-value{flex:none;color:var(--itd-color-text-muted);font-size:var(--itd-text-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.itd-range-slider-value{color:var(--itd-color-text);font-weight:var(--itd-font-weight-semibold)}.itd-range-slider-sm,.itd-range-slider-xs{--itd-range-track-h:calc(var(--itd-spacing));--itd-range-thumb:calc(var(--itd-spacing) * 3.5)}.itd-range-slider-lg,.itd-range-slider-xlg{--itd-range-track-h:calc(var(--itd-spacing) * 2);--itd-range-thumb:calc(var(--itd-spacing) * 5)}.itd-timepicker{width:100%}.itd-timepicker-panel{z-index:var(--itd-z-popover,1000);display:flex;padding:calc(var(--itd-spacing) * 2);border:1px solid var(--itd-color-border);border-radius:var(--itd-radius-md);background-color:var(--itd-color-background-select);box-shadow:var(--itd-box-shadow)}.itd-timepicker-panel .itd-calendar-time{margin-left:0;padding-left:0;border-left:0}.itd-timepicker-panel .itd-calendar-time-column{max-height:14.125rem}.itd-timepicker-suffix{display:inline-flex;align-items:center;color:var(--itd-color-text-muted)}.itd-timepicker-clear{display:inline-flex;align-items:center;padding:0;border:0;background:none;color:inherit;cursor:pointer}.itd-timepicker[data-disabled]{cursor:not-allowed}.itd-tabs{display:flex;flex-direction:column}.itd-tabs[data-orientation=vertical]{flex-direction:row}.itd-tabs[data-fill]{align-self:stretch}.itd-tabs[data-full-width][data-orientation=horizontal]>.itd-tab-list{width:100%}:is(.itd-tabs[data-full-width][data-orientation=horizontal]>.itd-tab-list)>.itd-tab-trigger{flex:1 1 0;min-width:0}.itd-tab-list{display:inline-flex;flex-direction:row;align-items:center;position:relative;width:fit-content}.itd-tab-list[data-orientation=vertical]{flex-direction:column;align-items:stretch}.itd-tab-list[data-variant=default]{border:1px solid var(--itd-color-border);box-shadow:var(--itd-box-shadow)}.itd-tab-list[data-variant=default],.itd-tab-list[data-variant=filled]{border-radius:var(--itd-radius-control);padding:calc(var(--itd-spacing) * 1);gap:calc(var(--itd-spacing) * 1)}.itd-tab-list[data-variant=filled]{background:var(--itd-color-tab-filled-track-bg)}.itd-tab-list[data-variant=line]{gap:0;height:100%;border-bottom:1px solid var(--itd-color-border)}.itd-tab-list[data-variant=line][data-orientation=vertical]{border-bottom:none;border-right:1px solid var(--itd-color-border)}.itd-tab-trigger{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--itd-spacing) * 2);white-space:nowrap;font-size:var(--itd-text-sm);font-weight:var(--itd-font-weight-medium);cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;outline:0 solid #0000;outline-offset:var(--itd-ring-offset);transition:outline .1s linear,border-color var(--itd-transition-duration) var(--itd-transition-timing-function),color var(--itd-transition-duration) var(--itd-transition-timing-function),background var(--itd-transition-duration) var(--itd-transition-timing-function);color:var(--itd-muted-foreground)}}@layer components{.itd-tab-trigger:focus-visible{border-color:var(--itd-color-focus-primary);outline:var(--itd-ring-width) solid var(--itd-color-focus-primary-ring);outline-offset:var(--itd-ring-offset);z-index:1}.itd-tab-trigger[data-disabled]{cursor:not-allowed;opacity:.5;color:var(--itd-color-disabled-text)}.itd-tab-trigger[data-active]:not([data-disabled]){color:var(--itd-color-tab-active-text,var(--itd-foreground))}.itd-tab-trigger svg{width:16px;height:16px;color:currentColor}.itd-tab-trigger[data-variant=default]{padding:calc(var(--itd-spacing) * 1) calc(var(--itd-spacing) * 2);border-radius:var(--itd-radius-chip);border:1px solid #0000}.itd-tab-trigger[data-variant=default][data-active]:not([data-disabled]){background:var(--itd-color-tab-active-bg);border-color:var(--itd-color-border)}.itd-tab-trigger[data-variant=default]:not([data-disabled]):not([data-active]):hover:where(:root:not(.itd-touch) *){color:var(--itd-foreground);background:var(--itd-color-tab-hover-bg)}.itd-tab-trigger[data-variant=filled]{padding:calc(var(--itd-spacing) * 1) calc(var(--itd-spacing) * 2);border-radius:var(--itd-radius-chip);border:1px solid #0000}.itd-tab-trigger[data-variant=filled][data-active]:not([data-disabled]){background:var(--itd-color-tab-filled-active-bg);box-shadow:var(--itd-tab-filled-active-shadow,var(--itd-box-shadow))}.itd-tab-trigger[data-variant=filled]:not([data-disabled]):not([data-active]):hover:where(:root:not(.itd-touch) *){color:var(--itd-foreground)}.itd-tab-trigger[data-variant=line]{padding:calc(var(--itd-spacing) * 2) calc(var(--itd-spacing) * 4);height:100%;border-bottom:2px solid #0000;margin-bottom:-1px;transition:border-color var(--itd-transition-duration) var(--itd-transition-timing-function),color var(--itd-transition-duration) var(--itd-transition-timing-function),background var(--itd-transition-duration) var(--itd-transition-timing-function)}.itd-tab-trigger[data-variant=line]:focus-visible{outline-offset:-2px;border-color:#0000}.itd-tab-trigger[data-variant=line][data-active]:not([data-disabled]){border-bottom-color:var(--itd-primary)}.itd-tab-trigger[data-variant=line]:not([data-disabled]):not([data-active]):hover:where(:root:not(.itd-touch) *){color:var(--itd-foreground);border-color:var(--itd-color-tab-hover-underline,var(--itd-color-border-hover))}.itd-tab-trigger[data-variant=line][data-orientation=vertical]{height:auto;border-bottom:none;margin-bottom:0;border-right:2px solid #0000;margin-right:-1px}.itd-tab-trigger[data-variant=line][data-orientation=vertical][data-active]:not([data-disabled]){border-right-color:var(--itd-primary)}.itd-tab-list[data-underline=label]>.itd-tab-trigger[data-variant=line]{--itd-tab-underline-ink:#0000}:is(.itd-tab-list[data-underline=label]>.itd-tab-trigger[data-variant=line]),:is(.itd-tab-list[data-underline=label]>.itd-tab-trigger[data-variant=line]):not([data-disabled]):not([data-active]):hover:where(:root:not(.itd-touch) *),[data-active]:is(.itd-tab-list[data-underline=label]>.itd-tab-trigger[data-variant=line]):not([data-disabled]){border-color:#0000}:is(.itd-tab-list[data-underline=label]>.itd-tab-trigger[data-variant=line]):after{content:"";position:absolute;inset-inline:var(--itd-tab-underline-inset,calc(var(--itd-spacing) * 4));bottom:-2px;height:2px;background-color:var(--itd-tab-underline-ink);pointer-events:none;transition:background-color var(--itd-transition-duration) var(--itd-transition-timing-function)}[data-active]:is(.itd-tab-list[data-underline=label]>.itd-tab-trigger[data-variant=line]):not([data-disabled]){--itd-tab-underline-ink:var(--itd-primary)}:is(.itd-tab-list[data-underline=label]>.itd-tab-trigger[data-variant=line]):not([data-disabled]):not([data-active]):hover:where(:root:not(.itd-touch) *){--itd-tab-underline-ink:var(--itd-color-tab-hover-underline, var(--itd-color-border-hover))}[data-orientation=vertical]:is(.itd-tab-list[data-underline=label]>.itd-tab-trigger[data-variant=line]):after{inset-inline:auto -2px;inset-block:var(--itd-tab-underline-inset,calc(var(--itd-spacing) * 2));bottom:auto;width:2px;height:auto}.itd-tab-list[data-underline=label][data-compact]>.itd-tab-trigger[data-variant=line]{--itd-tab-underline-inset:0px}.itd-tab-trigger[data-hidden]{display:none!important}.itd-tab-list[data-accent]>.itd-tab-trigger[data-active]:not([data-disabled]){color:var(--itd-color-tab-active-text,var(--itd-primary))}.itd-tab-list[data-compact]{gap:calc(var(--itd-spacing) * 6)}.itd-tab-list[data-compact]>.itd-tab-trigger{font-size:var(--itd-text-xs);padding:0;height:100%}:is(.itd-tab-list[data-compact]>.itd-tab-trigger):focus-visible{outline-offset:calc(var(--itd-spacing) * .5)}.itd-tabs-scroll>.itd-tab-list{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}:is(.itd-tabs-scroll>.itd-tab-list)::-webkit-scrollbar{display:none}.itd-tab-more{position:static;display:flex;align-items:stretch;align-self:stretch;flex-shrink:0}.itd-tab-more[data-hidden]{display:none!important}.itd-tab-list[data-variant=line]>.itd-tab-more{margin-bottom:-1px}.itd-tab-more-btn[data-variant=default],.itd-tab-more-btn[data-variant=filled]{padding-inline:calc(var(--itd-spacing) * 1.5)}.itd-tab-more-btn[data-variant=line]{padding-inline:calc(var(--itd-spacing) * 2);margin-bottom:0}.itd-tab-more-btn svg{width:16px;height:16px}.itd-tab-more-btn:hover:where(:root:not(.itd-touch) *),.itd-tab-more-btn[aria-expanded=true]{color:var(--itd-foreground)}.itd-tab-more-dropdown{position:absolute;top:calc(100% + 8px);right:0;min-width:150px;background:var(--itd-popover);border:1px solid var(--itd-color-border);border-radius:var(--itd-border-radius);box-shadow:var(--itd-floating-shadow);z-index:1000;display:flex;flex-direction:column;padding:0;outline:none}.itd-tab-more-dropdown[data-variant=filled]{border:none}.itd-tab-more-item{all:unset;box-sizing:border-box;display:block;padding:calc(var(--itd-spacing) * 2) calc(var(--itd-spacing) * 3);font-size:var(--itd-text-sm);font-weight:var(--itd-font-weight-medium);color:var(--itd-muted-foreground);cursor:pointer;transition:background var(--itd-transition-duration) var(--itd-transition-timing-function),color var(--itd-transition-duration) var(--itd-transition-timing-function);white-space:nowrap}.itd-tab-more-item:first-child{border-radius:var(--itd-border-radius) var(--itd-border-radius) 0 0}.itd-tab-more-item:last-child{border-radius:0 0 var(--itd-border-radius) var(--itd-border-radius)}.itd-tab-more-item[data-highlighted]{background:var(--itd-color-background-alt-hover);color:var(--itd-color-primary-ink,var(--itd-primary))}.itd-tab-more-item.active{color:var(--itd-color-primary-ink,var(--itd-primary));background:var(--itd-color-tab-active-bg)}.itd-tab-content{padding:calc(var(--itd-spacing) * 5) 0;color:var(--itd-color-text-muted)}.itd-table-wrapper{--_table-row-border:var( --itd-color-table-border, color-mix(in oklch, var(--itd-color-border) 80%, #0000) );--_table-surface:var(--itd-color-background-alt);--_table-head-color:var(--itd-color-text);--_table-row-hover:var(--itd-color-table-row-hover, var(--itd-color-background-alt-hover));--_table-row-selected:color-mix(in oklch, var(--itd-primary) 8%, #0000);overflow-x:auto;overflow-y:hidden;border-radius:0}.itd-table-wrapper[data-scroll=false]{overflow:visible}}@layer components{.itd-table-wrapper:focus-visible{outline:var(--itd-ring-width) solid var(--itd-color-border-focus-ring);outline-offset:var(--itd-ring-offset)}[data-theme=dark] .itd-table-wrapper{--_table-row-border:var( --itd-color-table-border, color-mix(in oklch, var(--itd-foreground) 12%, var(--itd-background)) );--_table-surface:color-mix(in oklch, var(--itd-color-background-alt) 50%, #0000);--_table-row-hover:var( --itd-color-table-row-hover, color-mix(in oklch, var(--itd-color-background-alt) 50%, #0000) );--_table-row-selected:color-mix(in oklch, var(--itd-primary) 14%, #0000)}.itd-table-wrapper:has(table.itd-table-empty),.itd-table-wrapper:has(table.itd-table-no-data){height:100%}:is(.itd-table-wrapper:has(table.itd-table-no-data),.itd-table-wrapper:has(table.itd-table-empty)) table{height:100%}.itd-table-wrapper .itd-table th{color:var(--_table-head-color)}.itd-table-wrapper .itd-table th span{color:inherit;font-size:var(--_table-head-font);line-height:var(--itd-leading-tight)}.itd-table.itd-table-md,.itd-table.itd-table-sm,.itd-table.itd-table-xs{--_table-head-font:var(--itd-text-xs)}.itd-table.itd-table-df,.itd-table.itd-table-lg,.itd-table.itd-table-xlg{--_table-head-font:var(--itd-text-13)}.itd-table-wrapper .itd-table.itd-table-accent-head{--_table-head-color:var(--itd-primary)}:where(.itd-table-wrapper table) :where(th,td){width:auto}.itd-table-wrapper .expand-button{width:100%;height:100%;cursor:pointer;position:absolute;top:0;left:0;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center}:is(.itd-table-wrapper .expand-button) button{border:1px solid var(--itd-color-border)}:is(.itd-table-wrapper .expand-button) button:hover:where(:root:not(.itd-touch) *){background-color:var(--itd-color-border)}.itd-table-wrapper :is(.itd-table.itd-table-sm,.itd-table.itd-table-xs) .expand-button svg{width:10px;height:10px}.itd-table-wrapper :is(.itd-table.itd-table-df,.itd-table.itd-table-md) .expand-button svg{width:14px;height:14px}.itd-table-wrapper table{width:100%;caption-side:bottom;border-collapse:collapse;text-indent:0;border-spacing:0}:is(.itd-table-wrapper table) th{text-align:left}:is(:is(.itd-table-wrapper table) th) span{font-weight:var(--itd-font-weight-semibold)}:is(.itd-table-wrapper table) td{font-weight:var(--itd-table-cell-weight,var(--itd-font-weight-normal));color:var(--itd-table-cell-color,inherit);overflow-wrap:break-word}:is(.itd-table-wrapper table) th,:is(:is(.itd-table-wrapper table) td) .itd-amount{font-weight:var(--itd-font-weight-medium)}:is(.itd-table-wrapper table) th{overflow-wrap:break-word}:is(.itd-table-wrapper table) :is(td,th){position:relative;vertical-align:middle}:is(.itd-table-wrapper table)>thead>tr>th{height:auto}:is(.itd-table-wrapper table) tbody>tr{transition:background-color var(--itd-transition-duration) var(--itd-transition-timing-function)}@media(prefers-reduced-motion:reduce){:is(.itd-table-wrapper table) tbody>tr{transition:none}}:is(.itd-table-wrapper table) tfoot{background-color:var(--_table-surface);border-top:1px solid var(--_table-row-border)}:is(:is(.itd-table-wrapper table) tfoot) td>span{font-weight:var(--itd-font-weight-medium)}.itd-table tr[data-level]:not([data-level="0"]){background-color:color-mix(in oklch,var(--itd-color-background-alt) 50%,#0000);animation:itd-row-reveal .2s ease-out both}:is(.itd-table tr[data-level]:not([data-level="0"]))>td:first-child{box-shadow:inset 3px 0 0 var(--itd-color-table-level-marker,var(--itd-primary))}@keyframes itd-row-reveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.itd-table tr[data-level]:not([data-level="0"]){animation:none}}.itd-table-detail-row{background-color:var( --itd-table-detail-background,color-mix(in oklch,var(--itd-color-background-alt) 70%,#0000) )}[data-theme=dark] .itd-table-detail-row{background-color:var( --itd-table-detail-background,color-mix(in oklch,var(--itd-color-background-alt) 40%,#0000) )}.itd-table-detail-row>td{padding:0!important}.itd-table-detail-panel{display:grid;grid-template-rows:1fr;overflow:hidden;animation:itd-detail-open var(--itd-table-detail-duration,.2s) ease-out}.itd-table-detail-panel.itd-table-detail-closing{animation:itd-detail-close var(--itd-table-detail-duration,.2s) ease-out forwards}.itd-table-detail-panel>*{min-height:0;overflow:hidden}.itd-table-detail-content{padding:var(--itd-table-detail-padding-block,calc(var(--itd-spacing) * 4)) var(--itd-table-detail-padding-inline,calc(var(--itd-spacing) * 3.75))}@keyframes itd-detail-open{0%{grid-template-rows:0fr;opacity:0}to{grid-template-rows:1fr;opacity:1}}@keyframes itd-detail-close{0%{grid-template-rows:1fr;opacity:1}to{grid-template-rows:0fr;opacity:0}}@media(prefers-reduced-motion:reduce){.itd-table-detail-panel,.itd-table-detail-panel.itd-table-detail-closing{animation:none}.itd-table-wrapper{--itd-table-detail-duration:0ms}}.itd-table-overflow{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;display:block}.itd-table-empty-body{height:150px;display:flex;align-items:center;justify-content:center}.itd-table-empty-body>div{display:flex;flex-direction:column;gap:calc(var(--itd-spacing) * 1.75)}.itd-table-empty-body span{font-size:var(--itd-text-xs);font-weight:var(--itd-font-weight-medium);color:var(--itd-color-text-neutral)}.itd-table-empty-body svg{fill:var(--itd-color-text-neutral)}.itd-table.itd-table-xs>tbody td,.itd-table.itd-table-xs>tbody th,.itd-table.itd-table-xs>tfoot td,.itd-table.itd-table-xs>thead td,.itd-table.itd-table-xs>thead th{padding-block:calc(var(--itd-spacing) * 1.25);font-size:var(--itd-text-xs);line-height:var(--itd-leading-tight)}.itd-table.itd-table-sm>tbody td,.itd-table.itd-table-sm>tbody th,.itd-table.itd-table-sm>tfoot td,.itd-table.itd-table-sm>thead td,.itd-table.itd-table-sm>thead th{padding-block:calc(var(--itd-spacing) * 2);font-size:var(--itd-text-xs);line-height:var(--itd-leading-tight)}.itd-table.itd-table-md>tbody td,.itd-table.itd-table-md>tbody th,.itd-table.itd-table-md>tfoot td,.itd-table.itd-table-md>thead td,.itd-table.itd-table-md>thead th{padding-block:calc(var(--itd-spacing) * 3);font-size:var(--itd-text-13);line-height:var(--itd-leading-tight)}.itd-table.itd-table-df>tbody td,.itd-table.itd-table-df>tbody th,.itd-table.itd-table-df>tfoot td,.itd-table.itd-table-df>thead td,.itd-table.itd-table-df>thead th{padding-block:calc(var(--itd-spacing) * 3);font-size:var(--itd-text-sm);line-height:var(--itd-leading-tight)}.itd-table.itd-table-lg>tbody td,.itd-table.itd-table-lg>tbody th,.itd-table.itd-table-lg>tfoot td,.itd-table.itd-table-lg>thead td,.itd-table.itd-table-lg>thead th{padding-block:calc(var(--itd-spacing) * 4.5);font-size:var(--itd-text-sm);line-height:var(--itd-leading-tight)}.itd-table.itd-table-xlg>tbody td,.itd-table.itd-table-xlg>tbody th,.itd-table.itd-table-xlg>tfoot td,.itd-table.itd-table-xlg>thead td,.itd-table.itd-table-xlg>thead th{padding-block:calc(var(--itd-spacing) * 5);font-size:var(--itd-text-sm);line-height:var(--itd-leading-tight)}.itd-table-select-cell{width:1%;min-width:0;white-space:nowrap}.itd-table-select-cell .itd-checkbox{justify-content:flex-start}.itd-table-select-col{width:var(--itd-table-select-col-width,1.75rem)}.itd-table-grip-col{width:var(--itd-table-grip-col-width,1.5rem)}.itd-table-grip-cell{width:1%;min-width:0;white-space:nowrap}.itd-table-expand-cell{width:var(--_expand-w);min-width:var(--_expand-w);white-space:nowrap}.itd-table-grip{display:inline-flex;align-items:center;justify-content:center;inline-size:calc(var(--itd-spacing) * 6);block-size:calc(var(--itd-spacing) * 6);padding:0;border:0;border-radius:var(--itd-radius-sm);background:none;color:var(--itd-color-text-muted);cursor:grab;touch-action:none}.itd-table-grip>svg{inline-size:calc(var(--itd-spacing) * 3.5);block-size:calc(var(--itd-spacing) * 3.5)}.itd-table-grip:disabled{cursor:default;opacity:.4}.itd-table-grip:focus-visible{outline:var(--itd-ring-width) solid var(--itd-color-border-focus-ring);outline-offset:var(--itd-ring-offset)}:where(:root:not(.itd-touch) *) .itd-table-grip:not(:disabled):hover{color:var(--itd-color-text);background-color:var(--_table-row-hover)}.itd-table[data-carrying]{cursor:grabbing;-webkit-user-select:none;user-select:none}.itd-table[data-carrying] .itd-table-grip{cursor:grabbing}.itd-table>tbody>tr[data-dragging]>td{position:relative;z-index:1;background-color:var(--_table-row-hover)}.itd-table-cell-edit{display:block;inline-size:100%;max-inline-size:100%;padding:0;border:0;border-radius:var(--itd-radius-sm);background:none;color:inherit;font:inherit;text-align:inherit;cursor:text}.itd-table-cell-edit:focus-visible{outline:var(--itd-ring-width) solid var(--itd-color-border-focus-ring);outline-offset:var(--itd-ring-offset)}:where(:root:not(.itd-touch) *) .itd-table-cell-edit:hover{box-shadow:inset 0 0 0 1px var(--itd-color-border)}:is(.itd-table>tbody>td[data-editing],.itd-table>tbody>tr>td[data-editing]) .itd-table-cell-editor{inline-size:100%}.itd-table>tbody>tr[data-selected]>td{background-color:var(--_table-row-selected)}.itd-table.itd-table-no-gaps>tbody td,.itd-table.itd-table-no-gaps>tbody th,.itd-table.itd-table-no-gaps>tfoot td,.itd-table.itd-table-no-gaps>thead td,.itd-table.itd-table-no-gaps>thead th{padding-inline:0}.itd-table.itd-table-xs{--_table-cell-px:calc(var(--itd-spacing) * 2.5)}.itd-table.itd-table-df,.itd-table.itd-table-md,.itd-table.itd-table-sm{--_table-cell-px:calc(var(--itd-spacing) * 3.75)}.itd-table.itd-table-lg,.itd-table.itd-table-xlg{--_table-cell-px:calc(var(--itd-spacing) * 5)}.itd-table:not(.itd-table-no-gaps)>tbody td,.itd-table:not(.itd-table-no-gaps)>tbody th,.itd-table:not(.itd-table-no-gaps)>tfoot td,.itd-table:not(.itd-table-no-gaps)>thead td,.itd-table:not(.itd-table-no-gaps)>thead th{padding-inline:var(--_table-cell-px)}.itd-table:not(.itd-table-no-gaps)>tbody td.itd-table-expand-cell,.itd-table:not(.itd-table-no-gaps)>thead th.itd-table-expand-cell{padding-inline:0}.itd-table:not(.itd-table-no-gaps)>tbody td.itd-table-grip-cell,.itd-table:not(.itd-table-no-gaps)>tbody td.itd-table-select-cell,.itd-table:not(.itd-table-no-gaps)>tfoot td.itd-table-grip-cell,.itd-table:not(.itd-table-no-gaps)>tfoot td.itd-table-select-cell,.itd-table:not(.itd-table-no-gaps)>thead th.itd-table-grip-cell,.itd-table:not(.itd-table-no-gaps)>thead th.itd-table-select-cell{padding-inline:var(--_table-cell-px)}:where(.itd-card-content,.itd-card-content .itd-spin-children)>:is(.itd-table-wrapper,.itd-table-split){--_table-edge-padding:1.5rem}:is(.itd-table-wrapper[style*=--_table-edge-padding],:where(.itd-card-content,.itd-card-content .itd-spin-children)>:is(.itd-table-wrapper,.itd-table-split)) .itd-table:not(.itd-table-no-gaps)>tbody td:first-child,:is(.itd-table-wrapper[style*=--_table-edge-padding],:where(.itd-card-content,.itd-card-content .itd-spin-children)>:is(.itd-table-wrapper,.itd-table-split)) .itd-table:not(.itd-table-no-gaps)>tfoot td:first-child,:is(.itd-table-wrapper[style*=--_table-edge-padding],:where(.itd-card-content,.itd-card-content .itd-spin-children)>:is(.itd-table-wrapper,.itd-table-split)) .itd-table:not(.itd-table-no-gaps)>thead th:first-child{padding-left:var(--_table-edge-padding)}:is(.itd-table-wrapper[style*=--_table-edge-padding],:where(.itd-card-content,.itd-card-content .itd-spin-children)>:is(.itd-table-wrapper,.itd-table-split)) .itd-table:not(.itd-table-no-gaps)>tbody td:last-child,:is(.itd-table-wrapper[style*=--_table-edge-padding],:where(.itd-card-content,.itd-card-content .itd-spin-children)>:is(.itd-table-wrapper,.itd-table-split)) .itd-table:not(.itd-table-no-gaps)>tfoot td:last-child,:is(.itd-table-wrapper[style*=--_table-edge-padding],:where(.itd-card-content,.itd-card-content .itd-spin-children)>:is(.itd-table-wrapper,.itd-table-split)) .itd-table:not(.itd-table-no-gaps)>thead th:last-child{padding-right:var(--_table-edge-padding)}:is(.itd-table-wrapper[style*=--_table-edge-padding],:where(.itd-card-content,.itd-card-content .itd-spin-children)>:is(.itd-table-wrapper,.itd-table-split)) .itd-table.itd-table-expandable:not(.itd-table-no-gaps)>tbody td:first-child,:is(.itd-table-wrapper[style*=--_table-edge-padding],:where(.itd-card-content,.itd-card-content .itd-spin-children)>:is(.itd-table-wrapper,.itd-table-split)) .itd-table.itd-table-expandable:not(.itd-table-no-gaps)>tfoot td:first-child,:is(.itd-table-wrapper[style*=--_table-edge-padding],:where(.itd-card-content,.itd-card-content .itd-spin-children)>:is(.itd-table-wrapper,.itd-table-split)) .itd-table.itd-table-expandable:not(.itd-table-no-gaps)>thead th:first-child,:is(.itd-table-wrapper[style*=--_table-edge-padding],:where(.itd-card-content,.itd-card-content .itd-spin-children)>:is(.itd-table-wrapper,.itd-table-split)) .itd-table.itd-table-reorderable:not(.itd-table-no-gaps)>tbody td:first-child,:is(.itd-table-wrapper[style*=--_table-edge-padding],:where(.itd-card-content,.itd-card-content .itd-spin-children)>:is(.itd-table-wrapper,.itd-table-split)) .itd-table.itd-table-reorderable:not(.itd-table-no-gaps)>tfoot td:first-child,:is(.itd-table-wrapper[style*=--_table-edge-padding],:where(.itd-card-content,.itd-card-content .itd-spin-children)>:is(.itd-table-wrapper,.itd-table-split)) .itd-table.itd-table-reorderable:not(.itd-table-no-gaps)>thead th:first-child,:is(.itd-table-wrapper[style*=--_table-edge-padding],:where(.itd-card-content,.itd-card-content .itd-spin-children)>:is(.itd-table-wrapper,.itd-table-split)) .itd-table.itd-table-selectable:not(.itd-table-no-gaps)>tbody td:first-child,:is(.itd-table-wrapper[style*=--_table-edge-padding],:where(.itd-card-content,.itd-card-content .itd-spin-children)>:is(.itd-table-wrapper,.itd-table-split)) .itd-table.itd-table-selectable:not(.itd-table-no-gaps)>tfoot td:first-child,:is(.itd-table-wrapper[style*=--_table-edge-padding],:where(.itd-card-content,.itd-card-content .itd-spin-children)>:is(.itd-table-wrapper,.itd-table-split)) .itd-table.itd-table-selectable:not(.itd-table-no-gaps)>thead th:first-child{padding-inline:0}:is(.itd-table-wrapper[style*=--_table-edge-padding],:where(.itd-card-content,.itd-card-content .itd-spin-children)>:is(.itd-table-wrapper,.itd-table-split)) .itd-table-expand-cell:first-child{width:calc(var(--_expand-w) + var(--_table-edge-padding));min-width:calc(var(--_expand-w) + var(--_table-edge-padding))}:is(.itd-table-wrapper[style*=--_table-edge-padding],:where(.itd-card-content,.itd-card-content .itd-spin-children)>:is(.itd-table-wrapper,.itd-table-split)) .itd-table-expand-cell:first-child .expand-button{box-sizing:border-box;padding-left:var(--_table-edge-padding);justify-content:flex-start}:is(.itd-table-wrapper[style*=--_table-edge-padding],:where(.itd-card-content,.itd-card-content .itd-spin-children)>:is(.itd-table-wrapper,.itd-table-split)) .itd-table-detail-content{padding-left:var(--itd-table-detail-padding-inline,var(--_table-edge-padding));padding-right:var(--itd-table-detail-padding-inline,var(--_table-edge-padding))}.itd-table:not(.itd-table-no-gaps)>thead{--_table-head-fill:var(--_table-surface);border-radius:calc(var(--itd-border-radius) * .6)}.itd-table.itd-table-no-header-bg:not(.itd-table-no-gaps)>thead{--_table-head-fill:#0000}.itd-table.itd-table-no-data:not(.itd-table-no-gaps)>tbody>tr{background-color:var(--_table-surface)}.itd-table:not(.itd-table-no-gaps):not(.itd-table-empty)>tbody>tr:not(.itd-table-row-inner):hover:where(:root:not(.itd-touch) *){background-color:var(--_table-row-hover)}.itd-table:not(.itd-table-no-gaps):not(.itd-table-empty) .itd-table-inner-table>tbody>tr:hover:where(:root:not(.itd-touch) *){background-color:var(--_table-row-hover)}.itd-table-wrapper .itd-table>thead{background-color:var(--_table-head-fill,#0000)}.itd-table.itd-table-solid:not(.itd-table-bordered)>:is(tbody,thead)>tr{border-top:1px solid var(--_table-row-border);border-bottom:1px solid var(--_table-row-border)}:is(.itd-table.itd-table-solid:not(.itd-table-bordered) .itd-table-inner-table>tbody>tr):not(:first-child){border-top:1px solid var(--_table-row-border)}:is(.itd-table.itd-table-solid:not(.itd-table-bordered) .itd-table-inner-table>tbody>tr):not(:last-child){border-bottom:1px solid var(--_table-row-border)}.itd-table.itd-table-solid.itd-table-bordered>:is(tbody,thead)>tr{border:1px solid var(--_table-row-border)}:is(.itd-table.itd-table-solid.itd-table-bordered>tbody>tr,.itd-table.itd-table-solid.itd-table-bordered>thead>tr)>:is(td,th){border-left:1px solid var(--_table-row-border);border-right:1px solid var(--_table-row-border)}:is(.itd-table.itd-table-solid.itd-table-bordered .itd-table-inner-table>tbody>tr):not(:first-child){border-top:1px solid var(--_table-row-border)}:is(.itd-table.itd-table-solid.itd-table-bordered .itd-table-inner-table>tbody>tr):not(:last-child){border-bottom:1px solid var(--_table-row-border)}:is(.itd-table.itd-table-solid.itd-table-bordered .itd-table-inner-table>tbody>tr)>td:not(:first-child){border-left:1px solid var(--_table-row-border)}:is(.itd-table.itd-table-solid.itd-table-bordered .itd-table-inner-table>tbody>tr)>td:not(:last-child){border-right:1px solid var(--_table-row-border)}.itd-table.itd-table-dashed:not(.itd-table-bordered)>:is(tbody,thead)>tr{border-top:1px dashed var(--_table-row-border);border-bottom:1px dashed var(--_table-row-border)}:is(.itd-table.itd-table-dashed:not(.itd-table-bordered) .itd-table-inner-table>tbody>tr):not(:first-child){border-top:1px dashed var(--_table-row-border)}:is(.itd-table.itd-table-dashed:not(.itd-table-bordered) .itd-table-inner-table>tbody>tr):not(:last-child){border-bottom:1px dashed var(--_table-row-border)}.itd-table.itd-table-dashed.itd-table-bordered>:is(tbody,thead)>tr{border:1px dashed var(--_table-row-border)}:is(.itd-table.itd-table-dashed.itd-table-bordered>tbody>tr,.itd-table.itd-table-dashed.itd-table-bordered>thead>tr)>:is(td,th){border-left:1px dashed var(--_table-row-border);border-right:1px dashed var(--_table-row-border)}:is(.itd-table.itd-table-dashed.itd-table-bordered .itd-table-inner-table>tbody>tr):not(:first-child){border-top:1px dashed var(--_table-row-border)}:is(.itd-table.itd-table-dashed.itd-table-bordered .itd-table-inner-table>tbody>tr):not(:last-child){border-bottom:1px dashed var(--_table-row-border)}:is(.itd-table.itd-table-dashed.itd-table-bordered .itd-table-inner-table>tbody>tr)>td:not(:first-child){border-left:1px dashed var(--_table-row-border)}:is(.itd-table.itd-table-dashed.itd-table-bordered .itd-table-inner-table>tbody>tr)>td:not(:last-child){border-right:1px dashed var(--_table-row-border)}.itd-table:not(.itd-table-bordered)>thead>tr:first-child{border-top-style:none}.itd-table:not(.itd-table-bordered)>tbody>tr:last-child{border-bottom-style:none}.itd-table.itd-table-headless:not(.itd-table-bordered)>tbody>tr:first-child{border-top-style:none}.itd-table-wrapper[data-sticky-header]>table>thead{position:sticky;top:var(--itd-table-sticky-top,0);z-index:2}.itd-table-wrapper[data-sticky-header]>table>thead[data-pinned]{background-color:var(--itd-table-sticky-canvas,var(--itd-background,#fff));background-image:linear-gradient(var(--_table-head-fill,#0000),var(--_table-head-fill,#0000))}.itd-card :is(.itd-table-wrapper,.itd-table-split){--itd-table-sticky-canvas:var(--itd-card)}.itd-dialog-content :is(.itd-table-wrapper,.itd-table-split){--itd-table-sticky-canvas:var( --itd-color-background-dialog, var(--itd-color-background-modal, var(--itd-background)) )}.itd-table-wrapper[data-sticky-header]>table>thead[data-pinned]>tr{border-bottom-color:var(--_table-row-border)}.itd-table-wrapper[data-sticky-header]>table>thead[data-pinned]>tr>th:after{content:"";position:absolute;inset-inline:0;inset-block-end:0;border-bottom:1px solid var(--_table-row-border);pointer-events:none}.itd-table-wrapper[data-sticky-header]>table.itd-table-dashed>thead[data-pinned]>tr>th:after{border-bottom-style:dashed}.itd-table-wrapper[data-sticky-header]>table.itd-table-bordered>thead[data-pinned]>tr>th:after{inset:0;border:1px solid var(--_table-row-border);border-left-width:0}.itd-table-wrapper[data-sticky-header]>table.itd-table-bordered>thead[data-pinned]>tr>th:first-child:after{border-left-width:1px}.itd-table-wrapper[data-sticky-header]>table.itd-table-bordered.itd-table-dashed>thead[data-pinned]>tr>th:after{border-style:dashed}.itd-table-wrapper[data-sticky-header]>table>thead[data-pinned]{border-end-start-radius:0;border-end-end-radius:0}.itd-table-wrapper[data-sticky-header]>table>tbody :where(a,button,input,select,textarea,[tabindex]),.itd-table-wrapper[data-sticky-header]>table>tbody>tr,.itd-table-wrapper[data-sticky-header]>table>tbody>tr>td{scroll-margin-block-start:calc(var(--itd-table-sticky-top, 0px) + var(--_table-head-h, 0px))}.itd-table-split{position:relative;min-inline-size:0}.itd-table-split>.itd-table-split-head{position:sticky;top:var(--itd-table-sticky-top,0);z-index:3;overflow-x:clip;overflow-y:visible;overflow-clip-margin:.625rem;clip-path:inset(-3rem var(--_clip-r,-.625rem) -3rem var(--_clip-l,-.625rem))}.itd-table-split[data-overflow-start]>.itd-table-split-head{--_clip-l:0px}.itd-table-split[data-overflow-end]>.itd-table-split-head{--_clip-r:0px}.itd-table-split>.itd-table-split-head>table{transform:translate3d(calc(-1 * var(--_x, 0px)),0,0)}.itd-table-split>.itd-table-split-head[data-sticky-header]>table>thead{position:static}.itd-table-split>.itd-table-split-body>table>tbody :where(a,button,input,select,textarea,[tabindex]),.itd-table-split>.itd-table-split-body>table>tbody>tr,.itd-table-split>.itd-table-split-body>table>tbody>tr>td{scroll-margin-block-start:calc(var(--itd-table-sticky-top, 0px) + var(--_table-head-h, 0px))}.itd-table-wrapper:not(.itd-table-split-head)>.itd-table>thead>tr>th:is(.itd-table-pinned-left,.itd-table-pinned-right),.itd-table>:is(tbody,tfoot)>tr>td:is(.itd-table-pinned-left,.itd-table-pinned-right){position:sticky;z-index:1;background-color:var(--itd-table-sticky-canvas,var(--itd-background))}.itd-table>:is(tbody,tfoot,thead)>tr>:is(td,th).itd-table-pinned-left{left:var(--_pin-offset,0)}.itd-table>:is(tbody,tfoot,thead)>tr>:is(td,th).itd-table-pinned-right{right:var(--_pin-offset,0)}.itd-table:not(.itd-table-empty)>tbody>tr:not(.itd-table-row-inner):has(>td.itd-table-pinned-left,>td.itd-table-pinned-right):hover:where(:root:not(.itd-touch) *){background-color:initial;background-image:linear-gradient(var(--_table-row-hover),var(--_table-row-hover))}.itd-table>tbody>tr>td:is(.itd-table-pinned-left,.itd-table-pinned-right){background-image:inherit}.itd-table>tbody>tr[data-selected]>td:is(.itd-table-pinned-left,.itd-table-pinned-right){background-color:var(--itd-table-sticky-canvas,var(--itd-background));background-image:linear-gradient(var(--_table-row-selected),var(--_table-row-selected))}.itd-table-split-head>.itd-table>thead>tr>th:is(.itd-table-pinned-left,.itd-table-pinned-right){z-index:1;background-color:var(--itd-table-sticky-canvas,var(--itd-background))}.itd-table-split-head>.itd-table>thead>tr>th.itd-table-pinned-right{transform:translate3d(calc(var(--_x, 0px) - var(--_max, 0px)),0,0)}.itd-table-split-head>.itd-table>thead>tr>th.itd-table-pinned-left{transform:translate3d(var(--_x,0),0,0)}.itd-table-split-head>.itd-table>thead>tr>th:is(.itd-table-pinned-left,.itd-table-pinned-right){inset-inline:auto}:is(.itd-table-wrapper[data-overflow-end],.itd-table-split[data-overflow-end]) .itd-table>:is(thead,tbody,tfoot)>tr>:is(td,th).itd-table-pinned-right{box-shadow:-.5rem 0 .5rem -.5rem var(--_table-pin-shadow)}:is(.itd-table-wrapper[data-overflow-start],.itd-table-split[data-overflow-start]) .itd-table>:is(thead,tbody,tfoot)>tr>:is(td,th).itd-table-pinned-left{box-shadow:.5rem 0 .5rem -.5rem var(--_table-pin-shadow)}:is(.itd-table-wrapper,.itd-table-split){--_table-pin-shadow:color-mix(in oklch, var(--itd-foreground) 22%, #0000)}.itd-table-sticky-sentinel{height:0;pointer-events:none}.itd-table-caption{margin-top:calc(var(--itd-spacing) * 3);font-size:var(--itd-text-sm);color:var(--itd-muted-foreground)}[data-itd-elevation=raised] .itd-table:not(.itd-table-no-gaps){--_table-row-hover:oklch(from var(--itd-background) .96 c h)}[data-itd-elevation=raised] .itd-table .itd-button.itd-button-solid{background-color:oklch(from var(--itd-background) .93 c h)}[data-itd-elevation=raised] .itd-table .itd-button.itd-button-ghost:not(.itd-table-sort-trigger):hover:where(:root:not(.itd-touch) *):not([disabled]),[data-itd-elevation=raised] .itd-table .itd-button.itd-button-solid:hover:where(:root:not(.itd-touch) *):not([disabled]){background-color:oklch(from var(--itd-background) .9 c h)}.itd-table .itd-table-sort-trigger{width:100%;height:auto;padding:0;border-width:0;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;gap:calc(var(--itd-spacing) * 1.5);background:none}.itd-table .itd-table-sort-trigger:active,.itd-table .itd-table-sort-trigger:hover:where(:root:not(.itd-touch) *){background:none}.itd-table th .itd-table-sort-trigger,.itd-table th .itd-table-sort-trigger .itd-button-content{white-space:normal;text-align:inherit}.itd-table th .itd-table-sort-trigger .itd-button-content{min-width:0;align-items:flex-end}.itd-table-wrapper .itd-table th .itd-table-sort-trigger .itd-table-sort-indicator svg,.itd-table-wrapper .itd-table th .itd-table-sort-trigger span{color:inherit}.itd-table .itd-table-sort-indicator{display:inline-flex;flex:none;align-items:center}.itd-table .itd-table-sort-label{position:relative;display:inline-block;min-width:0}.itd-table .itd-table-sort-indicator[data-placement]{position:absolute;top:50%;translate:0 -50%;font-size:var(--itd-text-10);pointer-events:none}.itd-table .itd-table-sort-indicator[data-placement=before]{right:calc(100% + .25rem)}.itd-table .itd-table-sort-indicator[data-placement=after]{left:calc(100% + .25rem)}.itd-table .itd-table-sort-indicator svg:not(.itd-spinner),.itd-table .itd-table-sort-trigger .itd-table-sort-indicator svg:not([class*=size-]):not(.itd-spinner){width:1em;height:1em}.itd-table thead th[aria-sort=none] .itd-table-sort-indicator{opacity:.35;transition:opacity var(--itd-transition-duration) var(--itd-transition-timing-function)}.itd-table thead th[aria-sort=none] .itd-table-sort-trigger:focus-visible .itd-table-sort-indicator,.itd-table thead th[aria-sort=none] .itd-table-sort-trigger:hover:where(:root:not(.itd-touch) *) .itd-table-sort-indicator{opacity:1}:root.itd-touch .itd-table thead th[aria-sort=none] .itd-table-sort-indicator{opacity:1}.itd-language-flag{inline-size:1.125rem;block-size:1.125rem;flex:none;border-radius:50%}.itd-country-flag{display:inline-block;inline-size:var(--itd-country-flag-size,1em);block-size:var(--itd-country-flag-size,1em);flex:none;border-radius:50%;vertical-align:middle}.itd-country-flag:empty{background-color:var(--itd-color-background-alt-hover)}.itd-country-flag>.itd-country-flag-img{display:block;inline-size:100%;block-size:100%;max-inline-size:none}.itd-error-tooltip{position:absolute;display:flex;justify-content:center;align-items:flex-end;font-size:var(--itd-text-xs);line-height:var(--itd-leading-tight);border-radius:calc(var(--itd-radius) - 2px);padding:8px 7px;color:var(--itd-color-error-text);background:var(--itd-color-error);width:max-content;max-width:210px;z-index:1;pointer-events:none;--_offset-x:var(--itd-error-offset-x, 0px);--_offset-y:var(--itd-error-offset-y, 0px)}.itd-error-tooltip:after{content:"";width:0;height:0;position:absolute;border-left:7px solid #0000;border-right:7px solid #0000}.itd-error-tooltip:not([data-position]),.itd-error-tooltip[data-position=top-right]{right:-16px;bottom:30px}:is(.itd-error-tooltip[data-position=top-right],.itd-error-tooltip:not([data-position])):after{bottom:calc(-6px + var(--_offset-y));right:calc(17px + var(--_offset-x));border-top:10px solid var(--itd-color-error)}.itd-error-tooltip[data-position=top-left]{left:-10px;bottom:30px}.itd-error-tooltip[data-position=top-left]:after{bottom:calc(-6px + var(--_offset-y));left:calc(17px + var(--_offset-x));border-top:10px solid var(--itd-color-error)}.itd-error-tooltip[data-position=bottom-left]{left:-95px;top:-40px}.itd-error-tooltip[data-position=bottom-left]:after{top:calc(-6px + var(--_offset-y));left:calc(17px + var(--_offset-x));border-bottom:10px solid var(--itd-color-error)}.itd-error-tooltip[data-position=bottom-right]{right:-95px;bottom:-40px}.itd-error-tooltip[data-position=bottom-right]:after{top:calc(-6px + var(--_offset-y));right:calc(17px + var(--_offset-x));border-bottom:10px solid var(--itd-color-error)}.itd-error-border{position:absolute;border:1px solid var(--itd-color-error-border);width:calc(100% + 2px);height:calc(100% + 2px);border-radius:calc(var(--itd-radius) - 2px);top:-1px;left:-1px;pointer-events:none}.itd-error-border[data-full-size]{width:100%;height:100%;top:0;left:0}.itd-error-icon-wrapper{display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative}.itd-error-icon-wrapper svg circle{fill:var(--itd-color-error)}.itd-error-icon-wrapper svg path{fill:var(--itd-color-error-text)}.itd-appearance-scope,.itd-theme-scope{display:contents;color:var(--itd-foreground)}.itd-upload{position:relative;font-size:var(--itd-text-sm);font-weight:var(--itd-font-weight-normal)}.itd-upload[data-fluid=true]{width:100%}.itd-upload[data-fluid=false]{width:max-content}.itd-upload[data-disabled=true]{pointer-events:none;cursor:not-allowed}.itd-upload[data-disabled=true] img{filter:grayscale(1);opacity:.5}.itd-upload[data-locked=true]{cursor:not-allowed}.itd-upload[data-locked=true] input[type=file]{pointer-events:none}.itd-upload input[type=file]{width:100%;height:100%;position:absolute;opacity:0;z-index:1}.itd-upload-content{transition-property:border-color;transition-duration:var(--itd-transition-duration);transition-timing-function:var(--itd-transition-timing-function);border-radius:var(--itd-radius);padding:var(--upload-padding,10px);display:flex;justify-content:center;align-items:center;position:relative;min-height:100px;width:var(--container-width,100%);height:var(--container-height,auto);border:1px dashed var(--itd-color-border);overflow:hidden}.itd-upload-content[data-height]{min-height:0}.itd-upload-content>picture{display:contents}.itd-upload-content>img,.itd-upload-content>picture>img{display:block;width:var(--file-width,100%);height:var(--file-height,auto);max-width:100%;max-width:var(--max-file-width);max-height:100%;max-height:var(--max-file-height);object-fit:contain;border-radius:var(--itd-radius)}.itd-upload-content>img.itd-image-tint,.itd-upload-content>picture>img.itd-image-tint{border-radius:0}.itd-upload-content[data-ratio]{height:auto;aspect-ratio:var(--container-ratio);min-height:0}.itd-upload-content[data-ratio]>img,.itd-upload-content[data-ratio]>picture>img{width:100%;height:100%;object-fit:cover}.itd-upload-content[data-ratio][data-fit=contain]>img,.itd-upload-content[data-ratio][data-fit=contain]>picture>img{object-fit:contain}.itd-upload-content .itd-upload-icon{color:var(--itd-color-text)}.itd-upload-content>.itd-upload-waiting{color:var(--itd-color-text-muted);pointer-events:none}.itd-upload-content[data-variant=filled]{background-color:var(--itd-color-background-input,var(--itd-color-background-alt))}.itd-upload-content[data-variant=default]{background-color:var(--itd-color-background-alt)}.itd-upload-content[data-state=uploading]{border:1px solid var(--itd-color-upload-overlay-uploading-bar)}.itd-upload-content[data-state=disabled]{border:1px solid var(--itd-color-disabled-border)}.itd-upload-content[data-state=disabled] .itd-upload-icon{color:var(--itd-color-disabled-text)}.itd-upload-content[data-state=disabled]{--itd-image-broken-ink:var(--itd-color-disabled-text)}.itd-upload-content[data-state=error]:not([data-state=uploading]){border-color:var(--itd-color-error-border)}.itd-upload-content[data-border=hover]:not([data-disabled=true]):not([data-state=uploading]){border-color:var(--itd-color-border-hover)}.itd-upload-content[data-focus=true]:not([data-disabled=true]):not([data-state=uploading]){border-color:var(--itd-color-focus-primary)}.itd-upload-label{display:block}.itd-upload-label[data-corners=true]{position:relative;width:var(--container-width,auto);max-width:100%}.itd-upload-label{outline:0 solid #0000;outline-offset:var(--itd-ring-offset);border-radius:var(--itd-radius);transition:outline .1s linear}.itd-upload-label[data-focus=true]{outline:var(--itd-ring-width) solid var(--itd-color-focus-primary-ring)}.itd-upload-label[data-focus=true][data-error=true]{outline:var(--itd-ring-width) solid var(--itd-color-error-outline)}.itd-upload-icons-wrapper{position:absolute;top:50%;transform:translateY(-50%);z-index:2}.itd-upload-icons-wrapper :is(.itd-upload-delete-button,.itd-upload-preview-button){background-color:color-mix(in oklab,var(--itd-color-background-alt-hover) 85%,#0000);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.itd-upload-icons-wrapper[data-position=default]{right:15px;height:auto}.itd-upload-icons-wrapper[data-position=corners]{right:-17px;height:100%}.itd-upload-icons-wrapper[data-position=corners] .delete-icon{position:absolute;bottom:-17px;right:0}.itd-upload-icons-wrapper[data-position=corners] .preview-icon{position:absolute;top:-17px;right:0}.itd-upload-icons-wrapper .locked-icon{display:flex;align-items:center;justify-content:center}.itd-upload-outside{display:inline-flex;align-items:flex-start;gap:calc(var(--itd-spacing) * 2)}.itd-upload-outside-buttons:empty{display:none}.itd-upload-preview-content{display:flex;justify-content:center;align-items:center;padding:var(--preview-padding,0)}.itd-upload-preview-content img{width:var(--preview-width,100%);height:var(--preview-height,100%);max-inline-size:90vw;max-block-size:85vh;object-fit:contain}.itd-upload-overlay-content{transition-property:all;transition-duration:0s;transition-timing-function:var(--itd-transition-timing-function);transition-delay:0s;position:absolute;top:100%;left:50%;transform:translate(-50%);display:flex;flex-direction:column;width:100%}.itd-upload-overlay-content span:first-child{color:var(--itd-color-upload-text);text-align:center;font-weight:var(--itd-font-weight-medium)}.itd-upload-overlay-content span:nth-child(2){color:var(--itd-color-upload-text-alpha50);text-align:center;font-weight:var(--itd-font-weight-normal)}.itd-upload-overlay-content>.itd-upload-overlay-icon{display:none;margin-inline:auto;color:var(--itd-color-upload-text)}.itd-upload-overlay-content[data-hover=true]{top:50%;transform:translate(-50%) translateY(-50%)}.itd-upload-overlay{position:absolute;display:flex;pointer-events:all;container-type:size;transition-property:all;transition-duration:var(--itd-transition-duration);transition-timing-function:var(--itd-transition-timing-function);animation-direction:reverse;width:100%;height:100%;background-color:initial;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);border-radius:var(--itd-radius);overflow:hidden}.itd-upload-overlay[data-hover=true]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:var(--itd-color-background-alt-alpha75)}.itd-upload-status{position:absolute;display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:100%;background-color:initial;border-radius:var(--itd-radius);overflow:hidden}.itd-upload-status,.itd-upload-status :is(div,span){transition-property:all;transition-duration:var(--itd-transition-duration);transition-timing-function:var(--itd-transition-timing-function)}.itd-upload-status :is(div,span){color:#0000;z-index:1;pointer-events:none}.itd-upload-status[data-active=true]{background-color:var(--itd-color-upload-overlay-uploading)}.itd-upload-status[data-active=true] span{color:var(--itd-color-uploading-text)}.itd-upload-status[data-active=true][data-status=success]{background-color:var(--itd-color-upload-overlay-completed)}.itd-upload-status[data-active=true][data-status=success] span{color:var(--itd-color-upload-completed-text)}.itd-upload-status[data-active=true][data-status=error]{background-color:var(--itd-color-upload-overlay-error)}.itd-upload-status[data-active=true][data-status=error] span{color:var(--itd-color-upload-error-text)}.itd-upload-cancel{position:absolute;inset-block-end:calc(var(--itd-spacing) * 3);inset-inline-start:50%;z-index:2;translate:-50% 0}.itd-upload-status-box{transition-property:all;transition-duration:var(--itd-transition-duration);transition-timing-function:var(--itd-transition-timing-function);position:absolute;top:0;left:0;height:100%;width:var(--upload-progress,0)}.itd-upload-status-box[data-status=success]{background-color:var(--itd-color-upload-overlay-completed)}.itd-upload-status-box[data-status=error]{background-color:var(--itd-color-upload-overlay-error)}.itd-upload-status-box:not([data-status]){background-color:var(--itd-color-upload-overlay-uploading-bar)}.itd-upload-local{display:flex;flex-direction:column;align-items:center;gap:calc(var(--itd-spacing) * 1);max-inline-size:100%;padding-inline:calc(var(--itd-spacing) * 3);text-align:center}.itd-upload-local-name{max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--itd-font-weight-medium);color:var(--itd-color-text)}.itd-upload-local-size{font-size:var(--itd-text-xs);color:var(--itd-color-text-muted)}.itd-upload-empty{display:flex;flex-direction:column;align-items:center;gap:calc(var(--itd-spacing) * 1.5);text-align:center}.itd-upload-empty-label{font-size:var(--itd-text-xs);line-height:var(--itd-text-xs--line-height);color:var(--itd-color-text-muted)}.itd-upload-failed-body{display:grid;gap:.5rem;justify-items:center;text-align:center}.itd-upload-content>.itd-upload-failed{z-index:2}.itd-upload-failed{display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative}.itd-upload-failed[data-icon=i]:before{padding:4px;border-radius:50px}.itd-upload-failed:before{background-color:var(--itd-color-error)}.itd-upload-failed svg circle{fill:var(--itd-color-error)}.itd-upload-failed svg{color:var(--itd-color-error-text)}}@layer components{@container (max-height: 12rem){.itd-upload-overlay-content span:first-child{font-size:var(--itd-text-xs)}.itd-upload-overlay-content span:nth-child(2){display:none}}@container (max-height: 5rem) or (max-width: 10rem){.itd-upload-overlay-content>span{display:none}.itd-upload-overlay-content>.itd-upload-overlay-icon{display:block}}}@layer components{.itd-upload-spot{position:relative;display:inline-flex;cursor:pointer;overflow:hidden}.itd-upload-spot-circle{border-radius:9999px}.itd-upload-spot[aria-disabled=true]{cursor:default}.itd-upload-spot-veil{position:absolute;inset:0;display:grid;place-items:center;border-radius:inherit;background:var(--itd-color-overlay);color:#fff;opacity:0;transition:opacity .15s ease-out;pointer-events:none}.itd-upload-spot:focus-visible .itd-upload-spot-veil,.itd-upload-spot:hover:where(:root:not(.itd-touch) *) .itd-upload-spot-veil{opacity:1}.itd-upload-spot:focus-visible{outline:var(--itd-ring-width) solid var(--itd-color-focus-primary-ring);outline-offset:var(--itd-ring-offset)}.itd-touch .itd-upload-spot-veil{inset:auto -.25rem -.25rem auto;width:1.75rem;height:1.75rem;border-radius:9999px;background:var(--itd-color-background-alt-hover);color:var(--itd-color-text);opacity:1}.itd-touch .itd-upload-spot-veil svg{width:.875rem;height:.875rem}.itd-upload-spot-panel .itd-upload-spot-hint{margin:0;text-align:center;font-size:var(--itd-text-xs);line-height:var(--itd-text-xs--line-height);color:var(--itd-color-text-muted)}.itd-result{width:100%;height:100%;position:relative;overflow:hidden}.itd-result-content-wrapper{height:100%}.itd-result-content,.itd-result-content-wrapper{width:100%;display:flex;align-items:center;justify-content:center}.itd-result-content{opacity:1;padding:var(--itd-result-padding,50px 20px 40px);border-radius:var(--itd-radius-sm);height:auto;min-height:var(--itd-result-min-height,auto);max-width:500px;background-color:var(--itd-color-background-result,var(--itd-color-background-alt));flex-direction:column;gap:var(--itd-result-gap,20px)}.itd-result-fill .itd-result-content{height:100%;max-width:100%}.itd-result:not(.itd-result-default) .itd-result-content{background-color:color-mix(in oklch,var(--itd-color-background-result,var(--itd-color-background-alt)) 50%,#0000)}.itd-result-no-background .itd-result-content{background-color:initial}.itd-result-animated .itd-result-content{animation:itd-result-bounce .5s ease-out;transform-origin:50% 50%}.itd-result-body{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--itd-result-body-gap,10px);align-self:stretch}.itd-result .itd-image-wrapper:empty{display:none}.itd-result .itd-image-wrapper{position:relative;display:flex;justify-content:center;align-items:center;width:var(--itd-result-disc-size,84px);height:var(--itd-result-disc-size,84px);margin-bottom:var(--itd-result-disc-gap,1rem);background-color:var( --itd-result-disc-bg,color-mix(in oklch,var(--itd-background) 50%,#0000) );border-radius:100px;overflow:hidden}:is(.itd-result .itd-image-wrapper) img{z-index:0;width:var(--itd-result-image-size,44px);height:auto}.itd-result-title{color:var(--itd-result-title-color,var(--itd-primary));font-size:var(--itd-result-title-size,var(--itd-text-default));line-height:var(--itd-result-title-line-height,var(--itd-text-default--line-height));font-weight:var(--itd-font-weight-semibold);text-align:center;max-width:var(--itd-result-title-max-width,80%)}.itd-result-error .itd-result-title{color:var(--itd-result-title-color,var(--itd-color-error))}.itd-result-sub-title{color:var(--itd-result-sub-color,var(--itd-color-text-neutral));font-size:var(--itd-result-sub-size,var(--itd-text-13));line-height:var(--itd-result-sub-line-height,var(--itd-text-13--line-height));font-weight:var(--itd-font-weight-medium);text-align:center;max-width:var(--itd-result-sub-max-width,80%)}.itd-result-extras{display:flex;justify-content:center;margin-top:var(--itd-result-extras-gap,20px)}.itd-result-extras a{min-width:150px}:is(.itd-result-extras a):not(:last-child){margin-right:20px}.itd-result-plain{--itd-result-disc-gap:calc(var(--itd-spacing) * 1.5);--itd-result-image-size:3rem;--itd-result-body-gap:var(--itd-spacing);--itd-result-title-color:var(--itd-color-text);--itd-result-title-size:var(--itd-text-sm);--itd-result-title-line-height:var(--itd-text-sm--line-height);--itd-result-sub-size:var(--itd-text-xs);--itd-result-sub-line-height:var(--itd-text-xs--line-height);--itd-result-extras-gap:0}.itd-result-dialog,.itd-result-plain{--itd-result-disc-size:auto;--itd-result-disc-bg:#0000;--itd-result-sub-color:var(--itd-color-text-muted)}.itd-result-dialog{--itd-color-background-result:#0000;--itd-result-padding:0;--itd-result-disc-gap:calc(var(--itd-spacing) * 2.5);--itd-result-image-size:3.75rem;--itd-result-body-gap:calc(var(--itd-spacing) * 2.5);--itd-result-title-size:var(--itd-text-lg);--itd-result-title-line-height:var(--itd-text-lg--line-height);--itd-result-title-max-width:100%;--itd-result-sub-max-width:100%}.itd-result-dialog .itd-image-wrapper{border-radius:0;overflow:visible}:is(.itd-result-dialog .itd-image-wrapper) img{width:auto;height:var(--itd-result-image-size)}.itd-result-plain .itd-image-wrapper{border-radius:0;overflow:visible}.itd-result-footer{display:flex;justify-content:center;width:100%}.itd-result-footer>div{width:100%}}@layer components{@keyframes itd-result-bounce{0%{transform:scale(.5);opacity:0}50%{transform:scale(1.05);opacity:1}75%{transform:scale(.95);opacity:1}to{transform:scale(1);opacity:1}}@scope ([data-theme="dark"]) to ([data-theme="light"]){.itd-result .itd-image-wrapper[data-tone=ink] :is(img,svg){filter:brightness(0) invert(1) opacity(.55)}}}@layer components{.itd-coming-soon{position:relative;width:100%;height:100%}.itd-coming-soon-content{width:100%}.itd-coming-soon-veil{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;border-radius:var(--itd-coming-soon-radius,var(--itd-radius-md));background-color:oklch(from var(--itd-background) l c h/.5);-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);pointer-events:none}.itd-coming-soon-label{color:var(--itd-color-text-muted);font-size:var(--itd-text-default);font-weight:var(--itd-font-weight-semibold);text-align:center;padding-inline:calc(var(--itd-spacing) * 4)}.itd-page-header-heading{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--itd-spacing) * .5);min-width:0}.itd-page-header-heading[data-description]{padding-block:calc(var(--itd-spacing) * 4)}.itd-page-header-title-row{display:flex;align-items:center;gap:calc(var(--itd-spacing) * 2);min-width:0}.itd-page-header{position:relative}.itd-page-header-back{position:absolute;inset-block-end:0;inset-inline-start:var(--_card-pad,calc(var(--itd-spacing) * 6));translate:0 50%;z-index:1}.itd-page-header-end{margin-inline-start:auto;align-items:center}.itd-page-header-title{margin:0;font-size:var(--itd-text-lg);line-height:var(--itd-text-lg--line-height);letter-spacing:normal;font-weight:var(--itd-font-weight-semibold)}.itd-page-header-description{margin:0;font-size:var(--itd-text-sm);line-height:var(--itd-text-sm--line-height);color:var(--itd-color-text-muted-foreground)}.itd-page-header-tabs{margin-inline-start:auto}.itd-page-header-tab{gap:calc(var(--itd-spacing) * 1.5);align-items:center}.itd-page-header-count{--itd-badge-sm-h:1.125rem;--itd-badge-sm-font:var(--itd-text-11);font-weight:var(--itd-font-weight-medium)}.itd-filter-bar{container-type:inline-size;display:flex;flex-direction:column}.itd-filter-bar-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:calc(var(--itd-spacing) * 2.5) calc(var(--itd-spacing) * 5)}.itd-filter-bar-end,.itd-filter-bar-start{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--itd-spacing) * 2.5);min-width:0}.itd-filter-bar-start{gap:0}.itd-filter-bar-end{margin-inline-start:auto}.itd-filter-bar-search{inline-size:15.625rem;max-inline-size:100%}.itd-filter-bar-search-icon{inline-size:1.125rem;block-size:1.125rem}.itd-filter-bar-end .itd-range-picker{inline-size:19.375rem;flex:0 0 auto}.itd-filter-bar-end .itd-range-picker[data-time]{inline-size:21.875rem}.itd-filter-bar-selected{font-size:var(--itd-text-sm);line-height:var(--itd-text-sm--line-height);font-weight:var(--itd-font-weight-semibold);color:var(--itd-color-text)}.itd-filter-bar-advanced[hidden]{display:none}.itd-filter-bar-advanced-clip{min-height:0}.itd-filter-bar-advanced-body{padding-block-start:calc(var(--itd-spacing) * 5)}.itd-filter-bar[data-divider=dashed]>.itd-filter-bar-row{padding-block-end:calc(var(--itd-spacing) * 5 + 1px);border-block-end:1px dashed var(--itd-color-border)}.itd-filter-bar[data-divider=dashed] .itd-filter-bar-advanced-body{padding-block-end:calc(var(--itd-spacing) * 5);border-block-end:1px dashed var(--itd-color-border)}}@layer components{@container (max-width: 36rem){.itd-filter-bar-start{flex:1 1 100%}.itd-filter-bar-search{flex:1 1 auto;inline-size:auto}.itd-filter-bar-end{margin-inline-start:0}.itd-filter-bar-end .itd-range-picker{inline-size:100%}}.itd-data-table-page-table{min-width:0}.itd-data-table-page-table[data-load-more]{max-height:var(--itd-data-table-page-height);overflow-y:auto}.itd-data-table-page-load-more{display:flex;justify-content:center;min-height:1px}.itd-data-table-page-load-more[aria-busy=true]{padding-block:calc(var(--itd-spacing) * 3)}.itd-data-table-page-body{gap:0}.itd-data-table-page[data-card=false]>.itd-data-table-page-body{display:flex;flex-direction:column}.itd-data-table-page[data-card=false][data-bordered]>.itd-data-table-page-body{padding:.625rem;border:1px solid var(--itd-color-border);border-radius:var(--itd-radius-md)}.itd-data-table-page-body>*+*{margin-block-start:calc(var(--itd-spacing) * 5)}.itd-data-table-page-body>.itd-filter-bar[data-divider=dashed]+:is(.itd-data-table-page-table,.itd-data-table-page-loading,.itd-data-table-page-empty){margin-block-start:calc(var(--itd-spacing) * 2)}.itd-table-wrapper .itd-table th.itd-data-table-page-th{color:var(--itd-color-text-muted);font-weight:var(--itd-font-weight-medium)}.itd-table-wrapper .itd-table th.itd-data-table-page-th .itd-table-sort-trigger,.itd-table-wrapper .itd-table th.itd-data-table-page-th:not(:has(.itd-table-sort-trigger)){color:var(--itd-color-text-muted)}.itd-table-wrapper .itd-table th.itd-data-table-page-th .itd-table-sort-trigger .itd-button-content{font-weight:var(--itd-font-weight-semibold)}.itd-table-wrapper .itd-table th.itd-data-table-page-th[data-sorted] .itd-table-sort-trigger{color:var(--itd-color-text)}.itd-table-wrapper .itd-table th.itd-data-table-page-th .itd-table-sort-trigger:hover:where(:root:not(.itd-touch) *){color:var(--itd-color-button-ghost-hover-text,var(--itd-accent-foreground))}.itd-data-table-page-table .itd-table-wrapper .itd-table{--itd-table-cell-color:var(--itd-color-text-muted-foreground);--itd-table-cell-weight:var(--itd-font-weight-medium);--_table-cell-px:var( --itd-data-table-page-cell-padding-inline, calc(var(--itd-spacing) * 3.75) )}.itd-data-table-page-table .itd-table-wrapper .itd-table>:is(thead,tbody)>tr>:is(th,td){padding-block:var(--itd-data-table-page-cell-padding-block,calc(var(--itd-spacing) * 3))}.itd-data-table-page-table .itd-table-wrapper .itd-table>thead>tr>th{padding-inline:var(--itd-data-table-page-head-padding-inline,var(--_table-cell-px))}.itd-data-table-page[data-density=compact] .itd-data-table-page-table .itd-table-wrapper .itd-table>tbody>tr>td{padding-block:var( --itd-data-table-page-cell-padding-block-compact,calc(var(--itd-spacing) * 1.75) )}.itd-table-wrapper .itd-table th.itd-data-table-page-th span:not(.itd-table-sort-indicator){font-size:var(--itd-text-xs);font-weight:inherit}.itd-table-wrapper .itd-table th.itd-data-table-page-th :is(button,span){text-transform:inherit;letter-spacing:inherit}.itd-data-table-page-loading{display:grid;place-items:center;min-block-size:31.25rem}.itd-data-table-page-skeleton tbody>tr,.itd-data-table-page-skeleton-footer{animation:itd-skeleton-in .15s ease-out var(--itd-data-table-page-skeleton-delay,var(--itd-skeleton-delay,.25s)) both}.itd-data-table-page-skeleton .itd-skeleton-text{inline-size:0;min-inline-size:min(var(--_bar,100%),100%)}.itd-data-table-page-skeleton .itd-skeleton-text:before{block-size:.75em;margin-block:calc((1lh - .75em)/2)}.itd-data-table-page-skeleton .itd-skeleton-text.itd-skeleton-shimmer:after{inset-block:calc((1lh - .75em)/2)}.itd-data-table-page-skeleton :is(thead,tbody)>tr>:is(.itd-table-select-cell,.itd-table-grip-cell){position:relative}.itd-data-table-page-skeleton :is(thead,tbody)>tr>:is(.itd-table-select-cell,.itd-table-grip-cell)>*{visibility:hidden}.itd-data-table-page-skeleton :is(thead,tbody)>tr>.itd-table-select-cell .itd-checkbox-checkmark{visibility:visible;border-color:#0000;background:color-mix(in srgb,var(--itd-foreground) 7%,#0000)}:is(.itd-data-table-page-skeleton :is(thead,tbody)>tr>.itd-table-select-cell .itd-checkbox-checkmark) *{visibility:hidden}.itd-data-table-page-skeleton tbody>tr>.itd-table-grip-cell:after{content:"";position:absolute;inset:50% auto auto 50%;inline-size:1rem;block-size:1rem;translate:-50% -50%;border-radius:var(--itd-radius-sm);background:color-mix(in srgb,var(--itd-foreground) 7%,#0000)}.itd-data-table-page-ghost{position:relative;display:inline-flex;vertical-align:middle}.itd-data-table-page-ghost>*{visibility:hidden}.itd-data-table-page-ghost:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:var(--itd-radius-sm);background:color-mix(in srgb,var(--itd-foreground) 7%,#0000)}.itd-data-table-page-ghost-cell{display:block}.itd-data-table-page-ghost[data-round]:after{border-radius:9999px}.itd-data-table-page-ghost[data-icon]:after{inset:50% auto auto 50%;inline-size:1rem;block-size:1rem;translate:-50% -50%}.itd-data-table-page-skeleton-lines{display:grid}.itd-data-table-page-skeleton-pages{display:flex;gap:calc(var(--itd-spacing) * 1.25)}.itd-data-table-page-footer{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"size pages" "info info";align-items:center;padding-block-start:calc(var(--itd-spacing) * 5);border-block-start:2px solid color-mix(in oklab,var(--itd-color-border) 50%,#0000)}.itd-data-table-page-page-size{grid-area:size;inline-size:6.25rem}.itd-data-table-page-pages{grid-area:pages;justify-self:end}.itd-data-table-page-footer[data-picker=none]{grid-template-columns:minmax(0,1fr);grid-template-areas:"pages" "info"}.itd-data-table-page-footer[data-picker=none]>.itd-data-table-page-pages{justify-self:center}.itd-data-table-page-total{grid-area:info;margin:calc(var(--itd-spacing) * 5) 0 0;padding-block-start:calc(var(--itd-spacing) * 3.75);border-block-start:1px dashed var(--itd-color-border);text-align:center;font-size:var(--itd-text-13);line-height:var(--itd-text-sm--line-height);color:var(--itd-color-text);opacity:.5;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.itd-table-wrapper .itd-table th.itd-data-table-page-th .itd-table-sort-trigger .itd-button-content{display:inline-flex;align-items:center;gap:var(--itd-spacing)}.itd-table-wrapper .itd-table th.itd-data-table-page-th .itd-table-sort-indicator{display:inline-flex;align-items:center}.itd-person-cell{display:grid;grid-template-columns:2.5rem auto;align-items:center;gap:calc(var(--itd-spacing) * 2.5)}.itd-person-cell-round{position:relative;display:inline-flex}.itd-person-cell-picture:has(.itd-avatar-image[data-broken],.itd-person-cell-no-picture){background:var(--itd-color-background-alt)}.itd-person-cell-no-picture,.itd-person-cell-picture .itd-avatar-image[data-broken]{box-sizing:border-box;padding:var(--itd-person-cell-broken-inset,calc(var(--itd-spacing) * 3))}.itd-person-cell-no-picture{display:grid;place-items:center;color:var(--itd-color-text-muted)}.itd-person-cell-no-picture,.itd-person-cell-no-picture svg{inline-size:100%;block-size:100%}.itd-person-cell-status{position:absolute;inset-inline-end:-.25rem;inset-block-end:-.25rem;inline-size:.375rem;block-size:.375rem;box-sizing:initial;border:.25rem solid var(--itd-card);border-radius:50%;background-color:color-mix(in oklab,var(--itd-color-text) 6%,#0000);background-clip:padding-box}.itd-person-cell-status[data-online]{background-color:var(--itd-color-success)}.itd-person-cell-text{display:grid;min-width:0}.itd-person-cell-name{color:var(--itd-foreground,var(--itd-color-text));font-weight:var(--itd-font-weight-medium)}:is(.itd-person-cell-name,.itd-data-table-page-table td) a:not(.itd-button,.itd-data-table-page-row-link){color:var(--itd-color-table-link,inherit);transition:color var(--itd-transition-duration) var(--itd-transition-timing-function)}:is(.itd-person-cell-name,.itd-data-table-page-table td) a:not(.itd-button,.itd-data-table-page-row-link):hover:where(:root:not(.itd-touch) *){color:var(--itd-primary-hover,var(--itd-primary))}.itd-data-table-page-table .itd-table-wrapper td .itd-amount{font-weight:var(--itd-font-weight-semibold);color:var(--itd-foreground,var(--itd-color-text))}.itd-data-table-page-row-link{display:inline-flex;align-items:center;justify-content:center;inline-size:1.875rem;block-size:1.875rem;color:color-mix(in oklab,var(--itd-color-text) 45%,#0000);transition:color var(--itd-transition-duration) var(--itd-transition-timing-function)}.itd-data-table-page-row-link:hover:where(:root:not(.itd-touch) *){color:var(--itd-color-text)}.itd-data-table-page-row-link svg{inline-size:.625rem;block-size:.625rem;fill:currentColor}.itd-empty-state{display:flex;align-items:center;justify-content:center;min-block-size:31.25rem;padding:calc(var(--itd-spacing) * 12.5)}.itd-empty-state-icon{inline-size:var(--itd-result-image-size,3rem);block-size:var(--itd-result-image-size,3rem);color:var(--itd-color-text-muted);stroke-width:var(--itd-icon-stroke-width,2)}.itd-form-section{container-type:inline-size;display:flex;flex-direction:column;gap:calc(var(--itd-spacing) * 7.5)}.itd-form-section+.itd-form-section{margin-block-start:calc(var(--itd-spacing) * 10)}.itd-form-section-head{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--itd-spacing) * 4);padding-block-end:calc(var(--itd-spacing) * 5);border-block-end:1px solid var(--itd-color-border)}.itd-form-section-heading{display:flex;flex-direction:column;gap:var(--itd-spacing);min-width:0}.itd-form-section-title{margin:0;font-size:var(--itd-text-default);line-height:var(--itd-text-default--line-height);font-weight:var(--itd-font-weight-semibold);color:var(--itd-color-text)}.itd-form-section-description{margin:0;font-size:var(--itd-text-xs);line-height:var(--itd-text-xs--line-height);color:var(--itd-color-text-muted)}.itd-form-section-fields{display:grid;grid-template-columns:repeat(var(--itd-form-section-columns,2),minmax(0,1fr));gap:calc(var(--itd-spacing) * 5) calc(var(--itd-spacing) * 2.5)}@container (max-width: 36rem){.itd-form-section-fields{grid-template-columns:minmax(0,1fr)}}.itd-settings-panel,.itd-settings-panel-sections{display:flex;flex-direction:column;gap:calc(var(--itd-spacing) * 8)}.itd-settings-panel-actions{display:flex;justify-content:flex-end;gap:calc(var(--itd-spacing) * 2);padding-block-start:calc(var(--itd-spacing) * 5);border-block-start:1px solid var(--itd-color-border)}.itd-settings-section-heading{display:flex;flex-direction:column;gap:var(--itd-spacing);min-width:0;padding-block:calc(var(--itd-spacing) * 4)}.itd-settings-section-description{margin:0;font-size:var(--itd-text-sm);line-height:var(--itd-text-sm--line-height);color:var(--itd-color-text-muted-foreground)}.itd-card-content.itd-settings-section-rows{gap:0}.itd-settings-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:calc(var(--itd-spacing) * 3) calc(var(--itd-spacing) * 6);padding-block:calc(var(--itd-spacing) * 4);border-block-end:1px solid var(--itd-color-border)}.itd-settings-row:first-child{padding-block-start:0}.itd-settings-row:last-child{padding-block-end:0;border-block-end:0}.itd-settings-row-text{display:flex;flex:1 1 16rem;flex-direction:column;gap:var(--itd-spacing);min-width:0}.itd-settings-row-label{font-size:var(--itd-text-sm);line-height:var(--itd-text-sm--line-height);font-weight:var(--itd-font-weight-medium);color:var(--itd-color-text)}.itd-settings-row-description{margin:0;font-size:var(--itd-text-xs);line-height:var(--itd-text-xs--line-height);color:var(--itd-color-text-muted)}.itd-settings-row-control{flex:0 0 auto}.itd-dialog-content.itd-modal-form{max-width:var(--itd-modal-form-width,32rem);overflow:hidden}.itd-modal-form>:is(.itd-modal-form-header,.itd-modal-form-footer){flex-shrink:0}.itd-modal-form-body{display:flex;flex-direction:column;gap:calc(var(--itd-spacing) * 5);flex:1 1 auto;min-height:0;overflow-y:auto;padding:3px var(--_px,3px);margin:-3px calc(-1 * var(--_px, 3px))}.itd-dialog-portal[data-expanded] .itd-modal-form-body{overflow:visible}.itd-modal-form-body>*{flex-shrink:0}.itd-inline-add-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:calc(var(--itd-spacing) * 2)}.itd-inline-add-row-fields{display:flex;gap:calc(var(--itd-spacing) * 2);min-width:0}.itd-inline-add-row-fields>*{flex:1 1 0;min-width:0}.itd-inline-add-row-error{grid-column:1/-1;margin:0;font-size:var(--itd-text-xs);line-height:var(--itd-text-xs--line-height);color:var(--itd-color-alert-error-text)}.itd-stat-row{container-type:inline-size;display:flex;flex-wrap:wrap;align-items:stretch;gap:calc(var(--itd-spacing) * 2.5)}@container (max-width: 36rem){.itd-stat-row>*{flex:1 1 100%}}.itd-side-panel-body{display:flex;flex-direction:column;gap:calc(var(--itd-spacing) * 3.5)}.itd-profile-summary{display:flex;gap:1.25rem}.itd-profile-summary-avatar{flex:none;inline-size:10rem;block-size:10rem;border-radius:50%;overflow:hidden;background-color:var(--itd-color-background-alt)}.itd-profile-summary-avatar>.itd-avatar,.itd-profile-summary-avatar>.itd-profile-summary-placeholder,.itd-profile-summary-avatar>img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.itd-profile-summary-content{display:flex;flex-direction:column;justify-content:space-between;gap:1rem;inline-size:100%;min-inline-size:0}.itd-profile-summary-head{display:flex;justify-content:space-between;gap:.75rem}.itd-profile-summary-identity{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;min-inline-size:0}.itd-profile-summary-name{display:flex;flex-wrap:wrap;align-items:center;gap:.3125rem;color:var(--itd-color-text);font-size:var(--itd-text-lg);line-height:var(--itd-leading-7);font-weight:var(--itd-font-weight-semibold)}.itd-profile-summary-details{display:flex;flex-wrap:wrap;gap:.625rem;margin:0;padding:0;list-style:none}.itd-profile-summary-detail{display:flex;align-items:center;gap:.3125rem;color:var(--itd-color-text-muted);font-size:var(--itd-text-sm);font-weight:var(--itd-font-weight-medium)}.itd-profile-summary-detail-icon{display:inline-flex;font-size:var(--itd-text-default)}.itd-profile-summary-detail-icon svg{inline-size:1rem;block-size:1rem}.itd-profile-summary-end{flex:none}.itd-profile-summary[data-loading] .itd-profile-summary-placeholder{animation:itd-skeleton-in .15s ease-out var(--itd-skeleton-delay,.25s) both}}@layer components{@media(max-width:47.9375rem){.itd-profile-summary{flex-direction:column;align-items:center}.itd-profile-summary-avatar{inline-size:6rem;block-size:6rem}.itd-profile-summary-head{flex-direction:column;align-items:center}.itd-profile-summary-identity{align-items:center}.itd-profile-summary-details,.itd-profile-summary-name{justify-content:center}.itd-profile-summary-end{align-self:stretch}}}@layer components{.itd-button.itd-copy-button.itd-button-ghost,.itd-button.itd-copy-button.itd-button-ghost :is(span,svg){color:inherit}.itd-button.itd-copy-button.itd-button-ghost:hover:where(:root:not(.itd-touch) *){background-color:initial;color:inherit}.itd-button.itd-copy-button.itd-button-ghost:hover:where(:root:not(.itd-touch) *) :is(span,svg){color:inherit}.itd-button.itd-copy-button.itd-copy-button-bare{position:relative;inline-size:var(--itd-copy-button-box,1rem);block-size:var(--itd-copy-button-box,1rem);min-inline-size:0;min-block-size:0;padding:0;border-width:0;overflow:visible;vertical-align:top;line-height:inherit;margin-block:calc((1lh - var(--itd-copy-button-box, 1rem)) / 2)}.itd-button.itd-copy-button.itd-copy-button-bare:before{content:"";position:absolute;inset:calc((var(--itd-copy-button-box, 1rem) - 1.5rem) / 2)}.itd-copy-button-text{display:inline;padding:0;border:0;margin:0;background:none;font:inherit;color:inherit;text-align:inherit;cursor:pointer;border-radius:var(--itd-radius-sm)}.itd-copy-button-text:focus-visible{outline:var(--itd-ring-width) solid var(--itd-color-border-focus-ring)}}@layer components{.itd-sidebar-wrapper{--itd-sidebar-width:16.5625rem;--itd-sidebar-width-icon:3.75rem;--_inset:0px;display:grid;min-block-size:100%}.itd-sidebar-wrapper[data-variant=floating]{--_inset:.5rem}.itd-sidebar-scrim{position:fixed;inset:0;z-index:19;background:color-mix(in srgb,var(--itd-color-overlay) 45%,#0000);opacity:0;pointer-events:none;transition:opacity var(--itd-motion-fast) var(--itd-ease-in) .28s}.itd-sidebar-scrim[data-on]{opacity:1;pointer-events:auto;transition:opacity var(--itd-motion-base) var(--itd-ease-out) .12s}.itd-sidebar{--_bg:var(--itd-sidebar, var(--itd-card));--_ink:var(--itd-sidebar-foreground, var(--itd-color-text));--_rule:color-mix(in oklab, var(--_ink) 17%, var(--_bg));--_full:calc(var(--itd-sidebar-width) - var(--_inset));--_strip:calc(var(--itd-sidebar-width-icon) - var(--_inset));--_radius:0px;--_heads-d:.28s;--_rest-d:.18s;--_curve:cubic-bezier(.4, 0, .2, 1);--_lead:.12s;--_heads:var(--_heads-d) var(--_curve);--_rest:var(--_rest-d) ease var(--_lead);--_fade-d:.1s;--_gather-d:.24s;--_curve-out:var(--_curve);--_rest-out:var(--_fade-d) ease;--_gather-out:var(--_gather-d) ease var(--_lead);--_gathered:calc(var(--_lead) + var(--_gather-d));--_heads-out:var(--_heads-d) var(--_curve-out);--_out-end:max(var(--_gathered), var(--_heads-d));position:fixed;inset-block-start:var(--_inset);inset-inline-start:var(--_inset);z-index:20;inline-size:var(--_full);block-size:calc(100% - 2 * var(--_inset));background-color:var(--_bg);color:var(--_ink);border-radius:var(--_radius);clip-path:inset(0 0 0 0 round var(--_radius));transition:clip-path var(--_heads)}.itd-sidebar:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:var(--_radius);box-shadow:var(--itd-color-modal-shadow);opacity:0;pointer-events:none;transition:opacity var(--_heads-out)}.itd-sidebar:is([data-peek],[data-held]){clip-path:inset(-3rem -3rem -3rem -3rem round var(--_radius))}.itd-sidebar:is([data-peek],[data-held]):after{opacity:1;transition:opacity var(--_heads)}.itd-sidebar[data-variant=floating]{--_inset:.5rem;--_radius:var(--itd-radius-xl)}.itd-sidebar[data-state=collapsed]:not([data-regime=narrow]){clip-path:inset(0 calc(var(--_full) - var(--_strip)) 0 0 round var(--_radius));transition:clip-path var(--_heads-out)}.itd-sidebar-inner{display:flex;flex-direction:column;block-size:100%;inline-size:100%}.itd-sidebar-header{position:relative;display:flex;align-items:center;gap:calc(var(--itd-spacing) * 2);flex-shrink:0;block-size:4.6875rem;padding-inline:calc(var(--itd-spacing) * 5) calc(var(--itd-spacing) * 3);border-block-end:1px dashed var(--_rule)}.itd-sidebar-logo{display:flex;align-items:center;min-inline-size:0;transition:opacity var(--_heads)}.itd-sidebar-logo-collapsed{position:absolute;inset-block:0;inset-inline-start:0;inline-size:var(--_strip);display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity var(--_rest-out)}.itd-sidebar-header-trigger{--itd-color-text:var(--_ink);--itd-color-button-ghost-hover-bg:var(--itd-sidebar-accent, var(--itd-accent));--itd-color-button-ghost-hover-text:var( --itd-sidebar-accent-foreground, var(--itd-accent-foreground) );margin-inline-start:auto;flex-shrink:0;color:var(--_ink)}.itd-sidebar-content{flex:1;min-block-size:0;overflow-x:hidden;overflow-y:auto;padding-block:calc(var(--itd-spacing) * 5);scrollbar-width:thin;scrollbar-color:color-mix(in oklab,var(--_ink) 50%,#0000) #0000}.itd-sidebar-footer{flex-shrink:0;min-block-size:3.75rem;padding:calc(var(--itd-spacing) * 2.5);overflow:hidden}.itd-sidebar-footer>*{transition:opacity var(--_rest)}.itd-sidebar .itd-accordion-menu{--itd-sidebar-border:#0000;background-color:initial}.itd-sidebar :is(.itd-accordion-menu-header-text,.itd-accordion-menu-header-arrow-icon){transition:opacity var(--_rest),translate var(--_heads)}.itd-sidebar .itd-accordion-menu-header-icon{justify-content:center;position:relative;transition:translate var(--_heads)}.itd-sidebar .itd-accordion-menu-header-icon:before{content:"";position:absolute;inset:-.4375rem;z-index:-1;border-radius:50%;background-color:var(--_primary);opacity:0;transition:opacity var(--_rest-out)}.itd-sidebar .itd-accordion-menu-header-icon{isolation:isolate}.itd-sidebar .itd-accordion-menu-sub-menu{transition:translate var(--_heads)}.itd-sidebar .itd-accordion-menu-collapse{clip-path:inset(0 0 0 0);transition:clip-path var(--_heads),opacity var(--_rest),translate var(--_rest)}.itd-sidebar[data-state=collapsed]:not([data-regime=narrow]) .itd-accordion-menu-header-icon{translate:calc((var(--_strip) - var(--itd-accordion-icon-size, 1.375rem)) / 2 - .5rem - 1px - var(--_pad)) 0;transition:translate var(--_heads-out)}.itd-sidebar[data-state=collapsed]:not([data-regime=narrow]) :is(.itd-accordion-menu-header-text,.itd-accordion-menu-header-arrow-icon){opacity:0;translate:-.5rem 0;transition:opacity var(--_rest-out),translate var(--_heads-out)}.itd-sidebar[data-state=collapsed]:not([data-regime=narrow]) .itd-accordion-menu-sub-menu{translate:0 calc(-1 * var(--itd-accordion-shift, 0px));transition:translate var(--_gather-out)}.itd-sidebar[data-state=collapsed]:not([data-regime=narrow]) .itd-accordion-menu-collapse{clip-path:inset(0 0 100% 0);opacity:0;translate:-1.25rem 0;visibility:hidden;transition:clip-path var(--_gather-out),opacity var(--_rest-out),translate 0s linear var(--_fade-d),visibility 0s linear var(--_gathered)}.itd-sidebar[data-state=collapsed]:not([data-regime=narrow]) .itd-accordion-menu{margin-block-end:calc(-1 * var(--itd-accordion-lists, 0px));transition:margin-block-end 0s linear var(--_out-end)}.itd-sidebar[data-state=collapsed]:not([data-regime=narrow]) .itd-accordion-menu-header{background-color:initial}.itd-sidebar[data-state=collapsed]:not([data-regime=narrow]) .itd-accordion-menu-header:hover:where(:root:not(.itd-touch) *) .itd-accordion-menu-header-icon{color:var(--_accent-ink)}.itd-sidebar[data-state=collapsed]:not([data-regime=narrow]) :is(.itd-accordion-menu-sub-menu[data-active]>.itd-accordion-menu-header,.itd-accordion-menu-header[data-active]){color:var(--_primary-ink)}:is(.itd-sidebar[data-state=collapsed]:not([data-regime=narrow]) :is(.itd-accordion-menu-sub-menu[data-active]>.itd-accordion-menu-header,.itd-accordion-menu-header[data-active])) .itd-accordion-menu-header-icon:before{opacity:1;transition:opacity var(--_heads-out)}.itd-sidebar[data-state=collapsed]:not([data-regime=narrow]) .itd-sidebar-footer>*,.itd-sidebar[data-state=collapsed]:not([data-regime=narrow]) .itd-sidebar-logo{opacity:0;transition:opacity var(--_rest-out)}.itd-sidebar[data-state=collapsed]:not([data-regime=narrow]) .itd-sidebar-logo-collapsed{opacity:1;transition:opacity var(--_rest-d) ease var(--_heads-d)}.itd-sidebar[data-state=collapsed]:not([data-regime=narrow]) :is(.itd-sidebar-footer,.itd-sidebar-header-trigger){visibility:hidden;opacity:0;transition:opacity var(--_rest-out),visibility 0s linear var(--_fade-d)}.itd-sidebar[data-state=expanded] .itd-sidebar-content{scrollbar-gutter:stable}.itd-sidebar-sheet{--itd-sheet-width:17.5rem;overflow:hidden}.itd-sidebar-sheet>.itd-sheet-body{padding:0;gap:0;overflow:hidden}.itd-sidebar[data-regime=narrow]{--_inset:0px;--_radius:0px;position:relative;inset:auto;z-index:auto;inline-size:100%;block-size:100%;clip-path:none;transition:none}.itd-sidebar-inset{grid-column:2;min-inline-size:0}.itd-sidebar-inset-header{position:sticky;inset-block-start:0;z-index:var(--itd-sidebar-inset-header-z,4)}@media(prefers-reduced-motion:reduce){.itd-sidebar,.itd-sidebar *,.itd-sidebar :before,.itd-sidebar-scrim{transition:none!important;animation:none!important}}}@layer components{.itd-provider::selection{background:var(--itd-selection);color:var(--itd-selection-foreground)}.itd-provider * ::selection{background:var(--itd-selection);color:var(--itd-selection-foreground)}}@layer components{.itd-accordion-menu{--_bg:var(--itd-sidebar, var(--itd-card));--_ink:var(--itd-sidebar-foreground, var(--itd-color-text));--_accent:var(--itd-sidebar-accent, var(--itd-accent));--_accent-ink:var(--itd-sidebar-accent-foreground, var(--itd-accent-foreground));--_primary:var(--itd-sidebar-primary, var(--itd-primary));--_primary-ink:var(--itd-sidebar-primary-foreground, var(--itd-on-primary));--_pad:.75rem;--_gap:.5rem;--_step:.25rem;--_fade:background-color var(--itd-transition-duration) var(--itd-transition-timing-function), color var(--itd-transition-duration) var(--itd-transition-timing-function);gap:var(--_step);padding:.5rem;background-color:var(--_bg);color:var(--_ink);border:1px solid var(--itd-sidebar-border,var(--itd-color-border));border-radius:var(--itd-radius-lg);font-size:var(--itd-text-sm);line-height:var(--itd-text-sm--line-height)}.itd-accordion-menu,.itd-accordion-menu-sub-menu{display:flex;flex-direction:column}:where(button.itd-accordion-menu-header){inline-size:100%;margin:0;border:0;background:none;font:inherit;text-align:start}.itd-accordion-menu-header{display:flex;justify-content:flex-start;align-items:center;gap:var(--_gap);height:var(--itd-accordion-header-height);padding-inline:var(--_pad);border-radius:var(--itd-radius-md);cursor:pointer;color:var(--_ink);text-decoration:none;transition:var(--_fade)}.itd-accordion-menu-header span{-webkit-user-select:none;user-select:none}.itd-accordion-menu-header-icon{font-size:var(--itd-accordion-icon-size);width:var(--itd-accordion-icon-size);height:var(--itd-accordion-icon-size);flex-shrink:0;color:inherit;display:flex;align-items:center}.itd-accordion-menu-content-header-text,.itd-accordion-menu-header-text{min-width:0;white-space:normal;overflow-x:clip;text-overflow:clip;color:inherit;font-weight:var(--itd-font-weight-medium)}.itd-accordion-menu-content-header-text{font-size:var(--itd-text-13);line-height:var(--itd-text-13--line-height)}.itd-accordion-menu-collapse{overflow:hidden;margin:0;padding:0;list-style-type:none}.itd-accordion-menu-content-item{margin-top:var(--_step)}.itd-accordion-menu-header-arrow-icon{transition:transform .25s ease-out;margin-left:auto;transform:rotate(0);width:var(--itd-accordion-arrow-width);height:var(--itd-accordion-arrow-height)}.itd-accordion-menu-header-arrow-icon svg{width:var(--itd-accordion-arrow-width);height:var(--itd-accordion-arrow-height);fill:currentColor}[data-itd-preset=panel] .itd-accordion-menu-header-arrow-icon{transition:transform var(--itd-motion-base) var(--itd-ease-out)}.itd-accordion-menu-header-arrow-icon[data-open]{transform:rotate(-180deg)}.itd-accordion-menu-header-arrow-icon[data-single]{transform:rotate(-90deg)}.itd-accordion-menu-content{height:var(--itd-accordion-item-height);padding-inline:calc(var(--_pad) + var(--itd-accordion-icon-size) + var(--_gap)) var(--_pad);border-radius:var(--itd-radius-md);display:flex;align-items:center;overflow:hidden;color:var(--_ink);text-decoration:none;transition:var(--_fade)}.itd-accordion-menu-content span{-webkit-user-select:none;user-select:none}.itd-accordion-menu-content-header-arrow-icon{margin-left:auto;transform:rotate(-90deg);fill:currentColor}.itd-accordion-menu-sub-menu:is([data-open],[data-active])>.itd-accordion-menu-header{color:var(--_accent-ink)}.itd-accordion-menu-content:hover:where(:root:not(.itd-touch) *),.itd-accordion-menu-header:hover:where(:root:not(.itd-touch) *){background-color:var(--_accent);color:var(--_accent-ink)}.itd-accordion-menu :is(.itd-accordion-menu-header,.itd-accordion-menu-content)[data-active]{background-color:var(--_primary);color:var(--_primary-ink)}.itd-disclosure{display:grid}.itd-disclosure-item{border-block-end:1px solid var(--itd-color-border)}.itd-disclosure-title{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--itd-spacing) * 3);padding-block:calc(var(--itd-spacing) * 3);cursor:pointer;list-style:none;font-weight:var(--itd-font-weight-semibold);color:var(--itd-color-text);user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}}@layer components{.itd-disclosure-title::-webkit-details-marker{display:none}.itd-disclosure-title:focus-visible{outline:var(--itd-ring-width) solid var(--itd-color-border-focus-ring);outline-offset:2px;border-radius:var(--itd-radius-sm)}.itd-disclosure-title-text{min-width:0}.itd-disclosure-arrow{flex:none;width:1rem;height:1rem;color:var(--itd-color-text-muted);transition:transform .25s ease}.itd-disclosure-item[data-state=open]>.itd-disclosure-title .itd-disclosure-arrow,.itd-disclosure:not([data-motion])>.itd-disclosure-item[open]>.itd-disclosure-title .itd-disclosure-arrow{transform:rotate(180deg)}.itd-disclosure-body{display:grid;grid-template-rows:1fr}.itd-disclosure-content{min-height:0;overflow:hidden}.itd-disclosure[data-motion]>.itd-disclosure-item>.itd-disclosure-body{transition:grid-template-rows .28s ease}:is(.itd-disclosure[data-motion]>.itd-disclosure-item>.itd-disclosure-body)>.itd-disclosure-content{transition:opacity .2s ease}.itd-disclosure[data-motion]>.itd-disclosure-item[data-state=closed]>.itd-disclosure-body{grid-template-rows:0fr}:is(.itd-disclosure[data-motion]>.itd-disclosure-item[data-state=closed]>.itd-disclosure-body)>.itd-disclosure-content{opacity:0;pointer-events:none}.itd-disclosure-text{padding-block-end:calc(var(--itd-spacing) * 4)}@media(prefers-reduced-motion:reduce){.itd-disclosure-arrow,.itd-disclosure[data-motion]>.itd-disclosure-item>.itd-disclosure-body,.itd-disclosure[data-motion]>.itd-disclosure-item>.itd-disclosure-body>.itd-disclosure-content{transition:none}}}@layer components{.itd-hovercard-content[data-variant=default],.itd-popover-content[data-variant=default]{border-radius:var(--itd-radius);background:var(--itd-popover);color:var(--itd-color-text);box-shadow:var(--itd-floating-shadow);border:1px solid var(--itd-color-border)}.itd-hovercard-content[data-variant=filled],.itd-popover-content[data-variant=filled]{border-radius:var(--itd-radius);background:var(--itd-popover);color:var(--itd-color-text);box-shadow:var(--itd-floating-shadow);border:1px solid #0000}.itd-hovercard-content[data-variant=default]{border-color:var(--itd-hovercard-border,var(--itd-color-border))}.itd-hovercard-content[data-variant=filled]{border-color:var(--itd-hovercard-border,#0000)}.itd-floating-content[data-placement=top]{transform-origin:50% calc(100% + 5px)}.itd-floating-content[data-placement=bottom]{transform-origin:50% -5px}.itd-floating-content[data-placement=left]{transform-origin:calc(100% + 5px) 50%}.itd-floating-content[data-placement=right]{transform-origin:-5px 50%}.itd-floating-content[data-placement=inline-end]{transform-origin:0 0}.itd-floating-content[data-placement=inline-start]{transform-origin:100% 0}.itd-floating-content.itd-floating-transition-enter{opacity:0;transform:scale(.75)}.itd-floating-content.itd-floating-transition-enter-active{opacity:1;transform:scale(1);transition:opacity .15s ease-out,transform .15s cubic-bezier(.16,1,.3,1)}.itd-floating-content.itd-floating-transition-exit-active{opacity:0;transform:scale(.75);transition:opacity .15s ease-in,transform .15s cubic-bezier(.7,0,.84,0);pointer-events:none!important}[data-itd-preset=panel] .itd-floating-content.itd-floating-transition-enter{transform:scale(.95)}[data-itd-preset=panel] .itd-floating-content.itd-floating-transition-enter-active{opacity:1;transform:scale(1);transition:opacity var(--itd-motion-fast) var(--itd-ease-out),transform var(--itd-motion-fast) var(--itd-ease-out)}[data-itd-preset=panel] .itd-floating-content.itd-floating-transition-exit-active{transform:scale(.95);transition:opacity var(--itd-motion-fast) var(--itd-ease-in),transform var(--itd-motion-fast) var(--itd-ease-in)}.itd-floating-arrow{position:absolute}.itd-floating-arrow[data-placement=top]{top:100%;width:10px;height:5px}.itd-floating-arrow[data-placement=top][data-border-color]{border-left:5px solid #0000;border-right:5px solid #0000;border-top:5px solid var(--border-color);filter:drop-shadow(0 1px 1px rgba(0,0,0,.03));filter:drop-shadow(0 1px 1px oklch(0 0 0/.03))}.itd-floating-arrow[data-placement=top][data-border-color]:after{content:"";position:absolute;width:0;height:0;top:-6.5px;left:calc(50% - 5px);border-left:5px solid #0000;border-right:5px solid #0000;border-top:5px solid var(--arrow-color)}.itd-floating-arrow[data-placement=bottom]{bottom:100%;width:10px;height:5px}.itd-floating-arrow[data-placement=bottom][data-border-color]{border-left:5px solid #0000;border-right:5px solid #0000;border-bottom:5px solid var(--border-color);filter:drop-shadow(0 -1px 1px rgba(0,0,0,.03));filter:drop-shadow(0 -1px 1px oklch(0 0 0/.03))}.itd-floating-arrow[data-placement=bottom][data-border-color]:after{content:"";position:absolute;width:0;height:0;bottom:-6.5px;left:calc(50% - 5px);border-left:5px solid #0000;border-right:5px solid #0000;border-bottom:5px solid var(--arrow-color)}.itd-floating-arrow[data-placement=left]{left:100%;width:5px;height:10px}.itd-floating-arrow[data-placement=left][data-border-color]{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:5px solid var(--border-color);filter:drop-shadow(1px 0 1px rgba(0,0,0,.03));filter:drop-shadow(1px 0 1px oklch(0 0 0/.03))}.itd-floating-arrow[data-placement=left][data-border-color]:after{content:"";position:absolute;width:0;height:0;left:-6.5px;top:calc(50% - 5px);border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:5px solid var(--arrow-color)}.itd-floating-arrow[data-placement=right]{right:100%;width:5px;height:10px}.itd-floating-arrow[data-placement=right][data-border-color]{border-top:5px solid #0000;border-bottom:5px solid #0000;border-right:5px solid var(--border-color);filter:drop-shadow(-1px 0 1px rgba(0,0,0,.03));filter:drop-shadow(-1px 0 1px oklch(0 0 0/.03))}.itd-floating-arrow[data-placement=right][data-border-color]:after{content:"";position:absolute;width:0;height:0;right:-6.5px;top:calc(50% - 5px);border-top:5px solid #0000;border-bottom:5px solid #0000;border-right:5px solid var(--arrow-color)}.itd-tinyscrollbar>.os-viewport:not([data-overlayscrollbars]){scrollbar-width:none}}@layer components{:is(.itd-tinyscrollbar>.os-viewport:not([data-overlayscrollbars]))::-webkit-scrollbar{display:none}.itd-tinyscrollbar .os-scrollbar-horizontal{height:10px}.itd-tinyscrollbar .os-scrollbar-vertical{width:10px}.itd-tinyscrollbar .os-scrollbar-track{background:#0000}.itd-tinyscrollbar .os-scrollbar-handle{background:var(--itd-scrollbar-thumb)!important;border-radius:var(--itd-radius-md)!important}.itd-tinyscrollbar .os-scrollbar-handle:active,.itd-tinyscrollbar .os-scrollbar-handle:hover:where(:root:not(.itd-touch) *){background:var(--itd-scrollbar-thumb-hover)!important}}@layer components{.itd-back-to-top{position:fixed;bottom:80px;right:30px;visibility:hidden}.itd-back-top-show{padding:0;border:0;background:none;visibility:hidden;animation:.5s none;display:block;transition:fill var(--itd-transition-duration) var(--itd-transition-timing-function);cursor:pointer;fill:color-mix(in oklch,var(--itd-color-text,#fff) 50%,#0000)}@supports (color: color-mix(in lch,red,blue)) and (color: oklab(0% 0 0%)){.itd-back-top-show{fill:color-mix(in oklch,var(--itd-color-text,oklch(1 0 0)) 50%,#0000)}}.itd-back-top-show:hover:where(:root:not(.itd-touch) *){fill:var(--itd-primary)}.itd-back-top-show[data-show]{visibility:visible;animation:itd-back-top-show-bounce .5s}.itd-back-to-top[data-corner]{right:auto;left:auto;bottom:calc(var(--itd-back-top-y, 24px) + var(--itd-back-top-lift, 0rem) + var(--itd-back-top-extra, 0px))}.itd-back-to-top[data-corner=bottom-right]{right:var(--itd-back-top-x,16px)}.itd-back-to-top[data-corner=bottom-left]{left:var(--itd-back-top-x,16px)}.itd-back-to-top[data-corner=bottom-center]{left:50%;translate:-50% 0}:root:has(.itd-mobile-bottom-nav:not([data-open=false])) .itd-back-to-top[data-avoid]{--itd-back-top-lift:var(--itd-mobile-bottom-nav-height, 0rem)}.itd-back-to-top[data-covered]{opacity:0;pointer-events:none}.itd-back-to-top[data-contained]{position:absolute}.itd-back-to-top[data-size=small]{--itd-back-top-hit:2.25rem;--itd-back-top-icon:1.5rem}.itd-back-to-top[data-size=medium]{--itd-back-top-hit:2.75rem;--itd-back-top-icon:1.875rem}.itd-back-to-top[data-size=large]{--itd-back-top-hit:3.5rem;--itd-back-top-icon:2.5rem}.itd-back-to-top[data-size] .itd-back-top-show{display:grid;place-items:center;inline-size:var(--itd-back-top-hit);block-size:var(--itd-back-top-hit)}.itd-back-to-top[data-size] .itd-back-top-show>svg{inline-size:var(--itd-back-top-icon);block-size:var(--itd-back-top-icon)}@keyframes itd-back-top-show-bounce{0%{transform:scale(.2)}50%{transform:scale(1.1)}75%{transform:scale(.9)}to{transform:scale(1)}}}@layer components{.itd-flex{--itd-flex-gap:normal;display:flex;flex-direction:row;align-items:center;gap:var(--itd-flex-gap)}.itd-flex[data-stretch]:not([data-vertical]){width:100%}.itd-flex[data-stretch][data-vertical]{height:100%}.itd-flex[data-wrap]{flex-wrap:wrap}.itd-flex[data-vertical]{flex-direction:column}.itd-flex[data-justify=unset]{justify-content:unset}.itd-flex[data-justify=flex-start]{justify-content:flex-start}.itd-flex[data-justify=center]{justify-content:center}.itd-flex[data-justify=flex-end]{justify-content:flex-end}.itd-flex[data-justify=space-between]{justify-content:space-between}.itd-flex[data-justify=space-around]{justify-content:space-around}.itd-flex[data-justify=space-evenly]{justify-content:space-evenly}.itd-flex[data-align=unset]{align-items:unset}.itd-flex[data-align=flex-start]{align-items:flex-start}.itd-flex[data-align=center]{align-items:center}.itd-flex[data-align=flex-end]{align-items:flex-end}img.itd-image{-webkit-user-select:none;user-select:none}img.itd-image[data-ratio][data-show=false],img.itd-image[data-show=false]:not([data-ratio]){visibility:hidden}img.itd-image[data-height]{max-inline-size:none}img.itd-image-tint{object-position:-100vmax 0;background-color:var(--itd-image-tint,currentColor);-webkit-mask:var(--itd-image-mask) center /contain no-repeat;mask:var(--itd-image-mask) center /contain no-repeat}}@layer components{@media(forced-colors:active){img.itd-image-tint{forced-color-adjust:none;background-color:CanvasText}}.itd-image-error-broken{height:100%;display:grid;place-items:center;place-content:center;box-sizing:border-box;padding:var(--itd-image-broken-inset,0)}.itd-image-broken-placeholder{grid-area:1/1;width:100%;height:100%}.itd-image-broken-icon{grid-area:1/1;place-self:stretch;min-inline-size:0;min-block-size:0;display:grid;grid-template:minmax(0,1fr) /minmax(0,1fr);place-items:center;color:var(--itd-image-broken-ink,color-mix(in srgb,var(--itd-color-text) 18%,#0000))}.itd-image-broken-icon>svg{width:var(--itd-image-broken-size,var(--itd-image-broken-size-default,1.875rem));height:var(--itd-image-broken-size,var(--itd-image-broken-size-default,1.875rem));max-inline-size:100%;max-block-size:100%}.itd-cropper{position:relative;width:max-content;margin:0 auto;-webkit-user-select:none;user-select:none;line-height:0;--crop-mask:#ffffffa6;--crop-line:#262626e6;--crop-grid:#ffffffbf}@supports (color: oklab(0% 0 0%)){.itd-cropper{--crop-mask:oklch(1 0 0 / .65);--crop-line:oklch(.269 0 0 / .9);--crop-grid:oklch(1 0 0 / .75)}}.itd-cropper,[data-theme=dark] .itd-cropper{--crop-bracket:#fffffff2}@supports (color: oklab(0% 0 0%)){.itd-cropper,[data-theme=dark] .itd-cropper{--crop-bracket:oklch(1 0 0 / .95)}}[data-theme=dark] .itd-cropper{--crop-mask:#00000080;--crop-line:#ffffffe6;--crop-grid:#fff6}@supports (color: oklab(0% 0 0%)){[data-theme=dark] .itd-cropper{--crop-mask:oklch(0 0 0 / .5);--crop-line:oklch(1 0 0 / .9);--crop-grid:oklch(1 0 0 / .4)}}.itd-cropper-image{display:block;max-width:100%;width:auto;height:auto;pointer-events:none}.itd-cropper-overlay{position:absolute;inset:0;pointer-events:none}.itd-cropper-mask{position:absolute;background:var(--crop-mask);pointer-events:none}.itd-cropper-mask[data-edge=top]{left:0;right:0;top:0}.itd-cropper-mask[data-edge=bottom]{left:0;right:0;bottom:0}.itd-cropper-mask[data-edge=left]{left:0}.itd-cropper-mask[data-edge=right]{right:0}.itd-cropper-box{position:absolute;border:1px solid var(--crop-line);cursor:move;pointer-events:auto;touch-action:none}.itd-cropper-box:after,.itd-cropper-box:before{content:none;position:absolute}.itd-cropper-box[data-show-grid]:after,.itd-cropper-box[data-show-grid]:before{content:""}.itd-cropper-box:before{inset:0 33.33%;border-left:1px solid var(--crop-grid);border-right:1px solid var(--crop-grid)}.itd-cropper-box:after{inset:33.33% 0;border-top:1px solid var(--crop-grid);border-bottom:1px solid var(--crop-grid)}.itd-cropper-circle{position:absolute;inset:0;border:1px dashed var(--crop-line);border-radius:50%;pointer-events:none}.itd-cropper-error{display:flex;align-items:center;justify-content:center;width:100%;min-height:120px;padding:24px;text-align:center;color:var(--crop-line,#262626e6);font-size:var(--itd-text-sm);line-height:1.4}@supports (color: oklab(0% 0 0%)){.itd-cropper-error{color:var(--crop-line,oklch(.269 0 0/.9))}}.itd-cropper-handle{position:absolute;width:20px;height:20px;pointer-events:auto;touch-action:none;z-index:10;filter:drop-shadow(0 0 1px rgba(0,0,0,.5));filter:drop-shadow(0 0 1px oklch(0 0 0/.5));border-radius:3px;cursor:pointer}.itd-cropper-handle[data-position=nw]{cursor:nw-resize;top:-3px;left:-3px;border-top:3px solid var(--crop-bracket);border-left:3px solid var(--crop-bracket)}.itd-cropper-handle[data-position=ne]{cursor:ne-resize;top:-3px;right:-3px;border-top:3px solid var(--crop-bracket);border-right:3px solid var(--crop-bracket)}.itd-cropper-handle[data-position=sw]{cursor:sw-resize;bottom:-3px;left:-3px;border-bottom:3px solid var(--crop-bracket);border-left:3px solid var(--crop-bracket)}.itd-cropper-handle[data-position=se]{cursor:se-resize;bottom:-3px;right:-3px;border-bottom:3px solid var(--crop-bracket);border-right:3px solid var(--crop-bracket)}.itd-alink{text-decoration:none}.itd-svg-loader>div{width:var(--itd-svg-width,auto);height:var(--itd-svg-height,auto)}.itd-svg-loader>div div{width:inherit;height:inherit}.itd-svg-loader>div div svg{width:var(--itd-svg-width,auto);height:var(--itd-svg-height,auto)}.itd-h1 span{font-size:calc(var(--itd-text-xl) + .125rem)}.itd-h1 span,.itd-h2 span{font-weight:var(--itd-font-weight-semibold);color:var(--itd-color-text)}.itd-h2 span{font-size:var(--itd-text-lg)}.itd-h3 span{font-size:var(--itd-text-default);font-weight:var(--itd-font-weight-semibold)}.itd-h3 span,.itd-h4 span{color:var(--itd-color-text)}.itd-h4 span{font-size:var(--itd-text-sm);font-weight:var(--itd-font-weight-medium)}.itd-select,.itd-select-portal{--_h:var(--itd-size-df-h);--_px:calc(var(--itd-spacing) * 3);--_font:var(--itd-size-df-font);--_fw:var(--itd-size-df-field-fw);--_img:1.25rem;--_arrow:1rem}.itd-select-xs:is(.itd-select,.itd-select-portal){--_h:var(--itd-size-xs-h);--_px:calc(var(--itd-spacing) * 2.5);--_font:var(--itd-size-xs-font);--_fw:var(--itd-size-xs-field-fw);--_img:.875rem;--_arrow:.825rem}.itd-select-sm:is(.itd-select,.itd-select-portal){--_h:var(--itd-size-sm-h);--_px:calc(var(--itd-spacing) * 2.5);--_font:var(--itd-size-sm-font);--_fw:var(--itd-size-sm-field-fw);--_img:1rem;--_arrow:.825rem}.itd-select-md:is(.itd-select,.itd-select-portal){--_h:var(--itd-size-md-h);--_px:calc(var(--itd-spacing) * 3);--_font:var(--itd-size-md-font);--_fw:var(--itd-size-md-field-fw);--_img:1.125rem;--_arrow:1rem}.itd-select-df:is(.itd-select,.itd-select-portal){--_h:var(--itd-size-df-h);--_px:calc(var(--itd-spacing) * 3);--_font:var(--itd-size-df-font);--_fw:var(--itd-size-df-field-fw);--_img:1.25rem;--_arrow:1rem}.itd-select-lg:is(.itd-select,.itd-select-portal){--_h:var(--itd-size-lg-h);--_px:calc(var(--itd-spacing) * 3.75);--_font:var(--itd-size-lg-font);--_fw:var(--itd-size-lg-field-fw);--_img:1.25rem;--_arrow:1.125rem}.itd-select-xlg:is(.itd-select,.itd-select-portal){--_h:var(--itd-size-xlg-h);--_px:calc(var(--itd-spacing) * 3.75);--_font:var(--itd-size-xlg-font);--_fw:var(--itd-size-xlg-field-fw);--_img:1.375rem;--_arrow:1.125rem}.itd-select{position:relative;height:max-content}.itd-select ul{margin-block-start:0;margin-block-end:0;padding-inline-start:0}.itd-select-selector{display:flex;align-items:center;box-sizing:border-box;-webkit-user-select:none;user-select:none;height:var(--_h);padding-inline:var(--_px);border-radius:var(--itd-radius-control);transition-property:border-color;transition-duration:var(--itd-transition-duration);transition-timing-function:var(--itd-transition-timing-function)}.itd-select-selector[data-show-search=false]{cursor:pointer}.itd-select-selector>svg{width:auto;height:1rem}.itd-select-selector .itd-svg>div{display:flex;align-items:center;justify-content:center}.itd-select-selector .itd-image{display:flex;align-items:center;margin-right:.4375rem;min-width:var(--_img);min-height:var(--_img)}.itd-select-selector .itd-svg svg,.itd-select-selector img{width:var(--_img);height:var(--_img)}.itd-select-selector .itd-icon{color:var(--itd-color-icon);font-size:var(--_img)}.itd-select-selector .itd-select-arrow{transition-property:transform;transition-duration:var(--itd-transition-duration);transition-timing-function:var(--itd-transition-timing-function)}:is(.itd-select-selector .itd-select-arrow) svg{width:var(--_arrow);height:var(--_arrow);color:var(--itd-color-icon)}.itd-select-selector .itd-select-arrow[data-open]{transform:rotate(-180deg)}.itd-select-selector .itd-select-status-error{border:1px solid var(--itd-color-error-border);border-radius:var(--itd-radius-control)}.itd-select-selection-item{display:flex;flex-grow:1;height:100%;font-size:var(--_font)}.itd-select-selection-label{border-radius:var(--itd-radius-control);transition-property:background-color;transition-duration:var(--itd-transition-duration);transition-timing-function:var(--itd-transition-timing-function)}.itd-select-selection-label [type=text]{height:var(--_h);font-size:var(--_font);min-width:0;text-overflow:ellipsis;color:var(--itd-color-text-input,var(--itd-color-text));caret-color:var(--itd-color-text-input,var(--itd-color-text))}:is(.itd-select-selection-label [type=text])::placeholder{color:#0000}.itd-select-selection-label :is(label,span){color:var(--itd-color-text-input,var(--itd-color-text));font-weight:var(--_fw)}:is(.itd-select-selection-label span,.itd-select-selection-label label):before{color:var(--itd-color-text-muted);transition-property:transform;transition-duration:var(--itd-transition-duration);transition-timing-function:var(--itd-transition-timing-function)}.itd-select-selection-label[data-node-label]{position:relative}.itd-select-selection-label[data-node-label][data-node-placeholder] :is(.itd-select-selection-node,.itd-select-selection-node span){color:var(--itd-color-placeholder)}.itd-select-selection-label[data-node-label] input[type=text],.itd-select-selection-label[data-node-label] input[type=text]::placeholder{color:#0000}.itd-select-selection-label .itd-select-selection-node{position:absolute;inset:0;display:flex;align-items:center;min-width:0;overflow:hidden;white-space:nowrap;pointer-events:none}.itd-select-selection-label.itd-select-selection-item-single{display:flex;align-items:center;width:100%;border-radius:var(--itd-radius-control);transition-property:background-color;transition-duration:var(--itd-transition-duration);transition-timing-function:var(--itd-transition-timing-function)}}@layer components{.itd-select-selection-label.itd-select-selection-item-single label,.itd-select-selection-label.itd-select-selection-item-single span:where(:not(.itd-badge,.itd-badge *)){font-size:var(--_font);line-height:var(--_font);font-weight:var(--_fw)}.itd-select-selection-label.itd-select-selection-item-single input,.itd-select-selection-label.itd-select-selection-item-single input::placeholder{font-weight:var(--_fw)}.itd-select-selection-label.itd-select-selection-item-single input{font-size:var(--_font);color:var(--itd-color-text)}:is(.itd-select-selection-label.itd-select-selection-item-single input)::placeholder{color:var(--itd-color-placeholder)}.itd-select-prefix{display:flex;align-items:center;height:100%;margin-right:.4375rem}.itd-select-suffix{display:grid;grid-column-gap:.3125rem;grid-auto-flow:column;align-items:center;justify-self:flex-end;position:relative}.itd-select-lock-icon{color:var(--itd-color-text-neutral)}.itd-select-clear,.itd-select-lock-icon,.itd-select-suffix-slot{display:flex;align-items:center;height:100%}.itd-select-clear{justify-content:center;color:var(--itd-color-text-neutral);cursor:pointer;transition:color var(--itd-transition-duration) var(--itd-transition-timing-function)}.itd-select-clear:hover:where(:root:not(.itd-touch) *){color:var(--itd-color-text)}.itd-select-failed{margin:0;float:left;height:100%;position:relative;display:flex;align-items:center;cursor:pointer}.itd-select-failed:before{padding:.25rem;border-radius:3.125rem;background-color:var(--itd-color-error)}.itd-select-failed svg circle{fill:var(--itd-color-error)}.itd-select-failed svg path{fill:var(--itd-color-error-text)}.itd-select-default .itd-select-selector{box-shadow:var(--itd-box-shadow);outline:0 solid #0000;outline-offset:var(--itd-ring-offset);border:1px solid var(--itd-color-border);background-color:var(--itd-color-background-bordered);transition:outline .1s linear,border-color var(--itd-transition-duration) var(--itd-transition-timing-function)}.itd-select-default.itd-select-open .itd-select-selector{border-color:var(--itd-color-border-focus)}.itd-select-default.itd-select-open.itd-select-status-error .itd-select-selector{border-color:var(--itd-color-error-border)}.itd-select-default.keyboard-focus .itd-select-selector{border-color:var(--itd-color-border-focus);outline:var(--itd-ring-width) solid var(--itd-color-border-focus-ring)}.itd-select-default.keyboard-focus.itd-select-status-error .itd-select-selector{border-color:var(--itd-color-error-border);outline:var(--itd-ring-width) solid var(--itd-color-error-outline)}.itd-select-default:not(.itd-select-open):not(.itd-select-disabled):not(.keyboard-focus) .itd-select-selector:hover:where(:root:not(.itd-touch) *){border-color:var(--itd-color-border-hover)}.itd-select-default:not(.itd-select-disabled):not(.itd-select-open) .itd-select-selector:active{border-color:var(--itd-color-border-focus)}.itd-select-default.itd-select-status-error:not(.itd-select-disabled):not(.itd-select-open) .itd-select-selector:active{border-color:var(--itd-color-error-border)}.itd-select-filled .itd-select-selector{border:none;background-color:var(--itd-color-background-input,var(--itd-color-background-alt));outline:0 solid #0000;outline-offset:var(--itd-ring-offset);transition:outline .1s linear,background-color var(--itd-transition-duration) var(--itd-transition-timing-function)}.itd-select-filled.itd-select-open .itd-select-selector{background-color:var(--itd-color-background-alt-hover)}.itd-select-filled.keyboard-focus .itd-select-selector{outline:var(--itd-ring-width) solid var(--itd-color-border-focus-ring);background-color:var(--itd-color-background-alt-hover)}.itd-select-filled.keyboard-focus.itd-select-status-error .itd-select-selector{outline:var(--itd-ring-width) solid var(--itd-color-error-outline)}.itd-select-filled:not(.itd-select-open):not(.itd-select-disabled):not(.keyboard-focus) .itd-select-selector:hover:where(:root:not(.itd-touch) *){background-color:var(--itd-color-background-alt-hover)}.itd-select-filled:not(.itd-select-disabled):not(.itd-select-open) .itd-select-selector:active{background-color:var(--itd-color-background-alt-hover)}:is(.itd-select[disabled],fieldset:disabled .itd-select) .itd-select-selector{background-color:var(--itd-color-field-disabled-bg,var(--itd-color-disabled-bg));border:1px solid var(--itd-color-field-disabled-border,var(--itd-color-disabled-border));border-radius:var(--itd-radius-control);cursor:not-allowed}:is(:is(.itd-select[disabled],fieldset:disabled .itd-select) .itd-select-selector) input{cursor:inherit}:is(:is(.itd-select[disabled],fieldset:disabled .itd-select) .itd-select-selector) .itd-select-arrow svg,:is(:is(.itd-select[disabled],fieldset:disabled .itd-select) .itd-select-selector) .itd-select-selection-item input:disabled,:is(:is(:is(.itd-select[disabled],fieldset:disabled .itd-select) .itd-select-selector) .itd-select-selection-item input:disabled)::placeholder{color:var(--itd-color-field-disabled-text,var(--itd-color-disabled-text))}:is(:is(.itd-select[disabled],fieldset:disabled .itd-select) .itd-select-selector) .itd-image{filter:grayscale(100%);opacity:.5}.itd-select.itd-select-locked .itd-select-selection-item input{pointer-events:none}:is(.itd-select[disabled],fieldset:disabled .itd-select) .itd-select-selector [data-node-label] input[type=text]:disabled{color:#0000;-webkit-text-fill-color:#0000}:is(.itd-select[disabled],fieldset:disabled .itd-select) .itd-select-selection-node{color:var(--itd-color-field-disabled-text,var(--itd-color-disabled-text));opacity:.6}.itd-select-dropdown-wrapper{min-width:100%;overflow:hidden;position:absolute;z-index:15;transform-box:fill-box;transform-origin:50% 1%;outline:none}.itd-select-dropdown-wrapper ul{min-width:max-content}.itd-select-dropdown-wrapper[data-position=bottom]{top:calc(var(--_h) + .25rem)}.itd-select-dropdown-wrapper[data-position=top]{bottom:calc(var(--_h) + .25rem)}.itd-select-dropdown-wrapper[data-direction=left]{left:0}.itd-select-dropdown-wrapper[data-direction=right]{right:0}.itd-select-dropdown-wrapper[data-portal=true]{position:fixed;min-width:auto}.itd-select-dropdown-wrapper[data-portal=true][data-position=top]{transform-origin:50% 100%}.itd-select-dropdown{background-color:var(--itd-color-background-list,var(--itd-color-background-select));border-radius:calc(var(--itd-border-radius) * .85)}.itd-select-dropdown .itd-select-dropdown-body{max-height:var(--itd-dropdown-max-h,18.75rem)}.itd-select-dropdown.multi .itd-checkbox{width:100%;height:100%;padding-inline:var(--_px)}:is(.itd-select-dropdown.multi .itd-checkbox) .itd-checkbox-inner-wrapper{width:100%;height:100%}.itd-select-default .itd-select-dropdown{border:1px solid var(--itd-color-border);box-shadow:none}.itd-select-filled .itd-select-dropdown{border:none;box-shadow:var(--itd-floating-shadow)}.itd-select-dropdown.single .itd-select-item.itd-select-item-option .itd-select-option-single{padding-inline:var(--_px);height:100%}.itd-select-item.itd-select-item-option{display:flex;min-width:max-content;align-items:center;cursor:pointer;padding-block:0;height:var(--_h)}.itd-select-item.itd-select-item-option:not(:last-child){margin-bottom:.0625rem}.itd-select-item.itd-select-item-option label,.itd-select-item.itd-select-item-option span:where(:not(.itd-badge,.itd-badge *)){font-size:var(--_font);line-height:var(--_font);font-weight:var(--_fw)}.itd-select-item.itd-select-item-option.itd-item-multi,.itd-select-item.itd-select-item-option.itd-item-single{background-color:var(--itd-color-background-list,var(--itd-color-background-select-item))}:is(.itd-select-item.itd-select-item-option.itd-item-single,.itd-select-item.itd-select-item-option.itd-item-multi) label,:is(.itd-select-item.itd-select-item-option.itd-item-single,.itd-select-item.itd-select-item-option.itd-item-multi) span:where(:not(.itd-badge,.itd-badge *)){color:var(--itd-color-text-select-item,var(--itd-color-text-neutral))}.itd-item-multi:is(.itd-select-item.itd-select-item-option.itd-item-single,.itd-select-item.itd-select-item-option.itd-item-multi):not(.itd-select-item-option-disabled) .itd-checkbox-default input{border-color:var(--itd-color-text-neutral-alpha25)}.itd-item-multi:is(.itd-select-item.itd-select-item-option.itd-item-single,.itd-select-item.itd-select-item-option.itd-item-multi):not(.itd-select-item-option-disabled) .itd-checkbox-filled .itd-checkbox-checkmark{background-color:var(--itd-color-text-neutral-alpha10)}:is(.itd-select-item.itd-select-item-option.itd-item-single,.itd-select-item.itd-select-item-option.itd-item-multi) .itd-select-option-image-wrapper{min-width:var(--_img);min-height:var(--_img);margin-right:.4375rem}:is(:is(.itd-select-item.itd-select-item-option.itd-item-single,.itd-select-item.itd-select-item-option.itd-item-multi) .itd-select-option-image-wrapper) .itd-select-option-image{width:var(--_img);height:var(--_img)}:is(:is(.itd-select-item.itd-select-item-option.itd-item-single,.itd-select-item.itd-select-item-option.itd-item-multi) .itd-select-option-image-wrapper) .itd-select-option-icon{color:var(--itd-color-icon);font-size:var(--_img)}.itd-select-item.itd-select-item-option.itd-select-item-option-active.itd-item-multi,.itd-select-item.itd-select-item-option.itd-select-item-option-active.itd-item-single{background-color:var(--itd-color-background-select-item-hover)}:is(.itd-select-item.itd-select-item-option.itd-select-item-option-active.itd-item-single,.itd-select-item.itd-select-item-option.itd-select-item-option-active.itd-item-multi) label,:is(.itd-select-item.itd-select-item-option.itd-select-item-option-active.itd-item-single,.itd-select-item.itd-select-item-option.itd-select-item-option-active.itd-item-multi) span:where(:not(.itd-badge,.itd-badge *)){color:var(--itd-color-text)}.itd-select-item.itd-select-item-option.itd-select-item-option-active.itd-item-multi:not(.itd-select-item-option-disabled) .itd-checkbox-default input{border-color:var(--itd-color-text-neutral-alpha50)}.itd-select-item.itd-select-item-option.itd-select-item-option-active.itd-item-multi:not(.itd-select-item-option-disabled) .itd-checkbox-filled .itd-checkbox-checkmark{background-color:var(--itd-color-text-neutral-alpha15)}.itd-select-item.itd-select-item-option.itd-select-item-option-selected.itd-item-multi,.itd-select-item.itd-select-item-option.itd-select-item-option-selected.itd-item-single{background-color:var(--itd-color-background-select-item-selected)}:is(.itd-select-item.itd-select-item-option.itd-select-item-option-selected.itd-item-single,.itd-select-item.itd-select-item-option.itd-select-item-option-selected.itd-item-multi) label,:is(.itd-select-item.itd-select-item-option.itd-select-item-option-selected.itd-item-single,.itd-select-item.itd-select-item-option.itd-select-item-option-selected.itd-item-multi) span:where(:not(.itd-badge,.itd-badge *)){color:var(--itd-color-text-select-item-selected,var(--itd-color-text))}.itd-select-item.itd-select-item-option.itd-select-item-option-selected.itd-item-multi:not(.itd-select-item-option-disabled) .itd-checkbox-default input{border-color:var(--itd-primary)}.itd-select-item.itd-select-item-option.itd-select-item-option-selected.itd-item-multi:not(.itd-select-item-option-disabled) .itd-checkbox-filled .itd-checkbox-checkmark{background-color:var(--itd-primary)}:is(.itd-select-item.itd-select-item-option.itd-select-item-option-disabled.itd-item-single,.itd-select-item.itd-select-item-option.itd-select-item-option-disabled.itd-item-multi) :is(label,span){color:var(--itd-color-field-disabled-text,var(--itd-color-disabled-text))}.itd-select-option-single{display:flex;justify-content:flex-start;align-items:center;width:100%}.itd-select-option-single[data-disabled=true]{cursor:not-allowed}.itd-select-option-single span{white-space:nowrap;max-width:var(--itd-select-option-max-width,none);overflow-x:clip;text-overflow:ellipsis}.itd-select-option-image-wrapper img,.itd-select-spacer{pointer-events:none;display:block}.itd-select-spacer{margin:0;padding:0;list-style:none}.itd-select-portal{position:relative;height:max-content}.itd-select-portal ul{margin-block-start:0;margin-block-end:0;padding-inline-start:0}.itd-select-not-found{font-size:var(--_font)}.itd-select-not-found,.itd-select-searching{display:flex;align-items:center;justify-content:center;padding:calc(var(--itd-spacing) * 1.5) var(--_px);color:var(--itd-muted-foreground)}.itd-select-separator{height:1px;background:var(--itd-color-border)}.itd-select-group-label{padding:calc(var(--itd-spacing) * 1.5) var(--_px) calc(var(--itd-spacing) * 1);font-size:calc(var(--_font) - .125rem);font-weight:var(--itd-font-weight-normal);color:var(--itd-muted-foreground);-webkit-user-select:none;user-select:none}.itd-version-stamp{position:fixed;right:1px;bottom:-2px;z-index:calc(var(--itd-z-overlay) - 1);opacity:.15;line-height:1;cursor:default;transition:opacity var(--itd-transition-duration) ease}}@layer components{.itd-version-stamp:hover:where(:root:not(.itd-touch) *){opacity:1}.itd-version-stamp span{font-size:calc(var(--itd-text-10) * .8);color:var(--itd-color-text-muted)}.itd-auth-page{width:100%;min-height:100dvh;padding:calc(var(--itd-spacing) * 12.5);display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--itd-background)}.itd-auth-page.itd-auth-page-mobile{padding:calc(var(--itd-spacing) * 2.5);--itd-auth-page-card-pad:calc(var(--itd-spacing) * 5)}.itd-auth-page-logo{display:flex;justify-content:center;padding-block-end:calc(var(--itd-spacing) * 6)}.itd-auth-page-mobile .itd-auth-page-logo{padding-block-start:calc(var(--itd-spacing) * 5)}.itd-auth-page-body{display:flex;flex:1 auto;min-width:0;flex-direction:column;justify-content:center;align-items:center;width:100%}.itd-auth-page-column{width:100%;max-width:calc(var(--itd-auth-page-w, 23.125rem) + var(--itd-auth-page-card-pad, 2rem) * 2)}.itd-auth-page-card{padding:var(--itd-auth-page-card-pad,2rem)}.itd-auth-page-after{display:flex;justify-content:center;width:100%;margin-block-start:calc(var(--itd-spacing) * 6)}.itd-auth-page-result{width:100%}.itd-auth-page-steps{display:flex;justify-content:center;width:100%}[data-itd-elevation=raised] .itd-auth-page{background-color:oklch(from var(--itd-background) calc(l - .025) c h)}[data-itd-elevation=raised] .itd-auth-page-column.itd-card{background-color:var(--itd-background)}[data-itd-elevation=raised] .itd-auth-page-column.itd-card>*{--itd-color-background-input:var(--itd-card);--itd-input-addon-bg:var(--itd-color-background-alt-hover)}.itd-auth-page-title{display:grid;gap:calc(var(--itd-spacing) * 2);text-align:center;margin-block-start:1rem}.itd-auth-page-title h1{color:var(--itd-color-primary-ink,var(--itd-primary));font-size:var(--itd-text-22);line-height:1.2;font-weight:var(--itd-font-weight-bold)}.itd-auth-page-title span{color:var(--itd-color-text-muted);font-size:var(--itd-text-13);line-height:var(--itd-text-13--line-height);font-weight:var(--itd-font-weight-medium)}.itd-auth-page-separator{width:100%;height:1px;border-bottom:1px dashed var(--itd-color-border);margin-block:calc(var(--itd-spacing) * 6)}.itd-auth-page-column .itd-alert{margin-block-end:1.5rem}.itd-auth-page-steps .itd-alert{margin-block-end:0}.itd-auth-page-rules{color:var(--itd-color-text-muted);font-size:var(--itd-text-xs);line-height:1.2;font-weight:var(--itd-font-weight-medium);margin-block:calc(var(--itd-spacing) * 2.5) 1rem}.itd-auth-page-column .itd-form-control{margin-block-start:calc(var(--itd-spacing) * 2.5)}.itd-auth-page-help{margin-block-start:calc(var(--itd-spacing) * 10)}.itd-auth-page-footer{display:grid;gap:calc(var(--itd-spacing) * 2.5);align-items:center;width:100%;max-width:calc(var(--itd-auth-page-w, 23.125rem) + var(--itd-auth-page-card-pad, 2rem) * 2);margin-inline:auto;margin-block-start:calc(var(--itd-spacing) * 6);grid-template-columns:9.375rem 1fr}.itd-auth-page-mobile .itd-auth-page-footer{grid-template-columns:none;grid-template-rows:1fr 1fr;justify-content:center}.itd-auth-page-copyright{display:flex;align-items:center;justify-content:flex-end;color:var(--itd-color-text-muted)}.itd-auth-page-copyright,.itd-auth-page-copyright a{font-size:var(--itd-text-xs);font-weight:var(--itd-font-weight-medium)}.itd-auth-page-copyright a{margin-inline-start:calc(var(--itd-spacing) * 1.25);color:var(--itd-color-text);transition:color var(--itd-transition-duration) var(--itd-transition-timing-function)}}@layer components{.itd-auth-page-copyright a:hover:where(:root:not(.itd-touch) *){color:var(--itd-color-primary-ink,var(--itd-primary))}.itd-auth-page-mobile .itd-auth-page-copyright{justify-content:center}@media(max-width:48rem){.itd-auth-page{padding:calc(var(--itd-spacing) * 2.5);--itd-auth-page-card-pad:calc(var(--itd-spacing) * 5)}.itd-auth-page .itd-auth-page-logo{padding-block-start:calc(var(--itd-spacing) * 5)}.itd-auth-page-footer{grid-template-columns:none;grid-template-rows:1fr 1fr}.itd-auth-page-copyright,.itd-auth-page-footer{justify-content:center}}.itd-auth-page-result[data-state=error] .itd-result-title{color:var(--itd-color-error)}.itd-auth-page-result[data-state=expired] .itd-result-title{color:var(--itd-color-alert-warning-title)}.itd-toggle-group{display:inline-flex;align-items:center;gap:calc(var(--itd-spacing) * .5);padding:calc(var(--itd-spacing) * 1);border-radius:var(--itd-radius-control);background:var(--itd-color-tab-filled-track-bg)}.itd-toggle-group[data-variant=outline]{background:#0000;box-shadow:inset 0 0 0 1px var(--itd-color-border)}.itd-toggle-group[data-invalid],.itd-toggle-group[data-variant=outline][data-invalid]{box-shadow:inset 0 0 0 1px var(--itd-color-error-border)}.itd-toggle-group-item{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--itd-spacing) * 1.5);height:calc(var(--itd-size-df-h) - calc(var(--itd-spacing) * 2));min-width:calc(var(--itd-spacing) * 8);padding:0 var(--itd-toggle-group-item-px,calc(var(--itd-spacing) * 2.5));border:0;background:#0000;border-radius:calc(var(--itd-radius-control) * .7);color:var(--itd-color-text-neutral);font-family:inherit;font-size:var(--itd-toggle-group-font-size,var(--itd-size-df-font));font-weight:var(--itd-toggle-group-font-weight,var(--itd-font-weight-medium));text-transform:var(--itd-toggle-group-text-transform,none);line-height:1;cursor:pointer;transition:background-color var(--itd-transition-duration) var(--itd-transition-timing-function),color var(--itd-transition-duration) var(--itd-transition-timing-function)}.itd-toggle-group-item svg{width:var(--itd-size-df-icon);height:var(--itd-size-df-icon);flex:none}}@layer components{.itd-toggle-group-item:not(:disabled):not([data-state=on]):hover:where(:root:not(.itd-touch) *){color:var(--itd-color-text);background:color-mix(in srgb,var(--itd-color-text) 6%,#0000)}.itd-toggle-group-item[data-state=on]{background:var(--itd-toggle-group-active-bg,var(--itd-color-tab-filled-active-bg));color:var(--itd-color-text);box-shadow:var(--itd-tab-filled-active-shadow,var(--itd-box-shadow))}.itd-toggle-group[data-variant=outline] .itd-toggle-group-item[data-state=on]{background:var(--itd-color-tab-active-bg)}.itd-toggle-group-item:focus-visible{outline:var(--itd-ring-width) solid var(--itd-color-border-focus-ring);outline-offset:calc(var(--itd-spacing) * .25);z-index:1}.itd-toggle-group-item:disabled{cursor:not-allowed;opacity:.5}.itd-toggle-group[data-size=small]{padding:calc(var(--itd-spacing) * 1)}.itd-toggle-group[data-size=small] .itd-toggle-group-item{height:calc(var(--itd-size-sm-h) - calc(var(--itd-spacing) * 2));min-width:calc(var(--itd-spacing) * 6);padding:0 var(--itd-toggle-group-item-px,calc(var(--itd-spacing) * 1.5));font-size:var(--itd-toggle-group-font-size,var(--itd-size-sm-font))}.itd-toggle-group[data-size=small] .itd-toggle-group-item svg{width:var(--itd-size-sm-icon);height:var(--itd-size-sm-icon)}.itd-appearance-switch[data-size=medium] .itd-toggle-group-item{--itd-toggle-group-item-px:calc( (var(--itd-size-md-h) - var(--itd-spacing) * 2 - var(--itd-size-md-icon)) / 2 );min-width:0}.itd-toggle-group:is([data-size=medium],[data-size=large],[data-size=x-large]){padding:calc(var(--itd-spacing) * 1)}.itd-toggle-group[data-size=medium]{--_tg-h:var(--itd-size-md-h);--_tg-font:var(--itd-size-md-font);--_tg-icon:var(--itd-size-md-icon)}.itd-toggle-group[data-size=large]{--_tg-h:var(--itd-size-lg-h);--_tg-font:var(--itd-size-lg-font);--_tg-icon:var(--itd-size-lg-icon)}.itd-toggle-group[data-size=x-large]{--_tg-h:var(--itd-size-xlg-h);--_tg-font:var(--itd-size-xlg-font);--_tg-icon:var(--itd-size-xlg-icon)}.itd-toggle-group:is([data-size=medium],[data-size=large],[data-size=x-large]) .itd-toggle-group-item{height:calc(var(--_tg-h) - calc(var(--itd-spacing) * 2));padding:0 var(--itd-toggle-group-item-px,calc(var(--itd-spacing) * 3));font-size:var(--itd-toggle-group-font-size,var(--_tg-font))}.itd-toggle-group:is([data-size=medium],[data-size=large],[data-size=x-large]) .itd-toggle-group-item svg{width:var(--_tg-icon);height:var(--_tg-icon)}.itd-toggle-group .itd-toggle-group-item[data-icon-only]{min-width:0;aspect-ratio:1;padding:0}.itd-toggle-group[data-equal]{display:inline-grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.itd-toggle-group[data-full]{display:grid;width:100%}.itd-toggle-group[data-equal] .itd-toggle-group-item{white-space:nowrap}.itd-toggle-group-item[data-state=on][data-tone]{background:var(--_tone);color:var(--_tone-ink);box-shadow:none}.itd-toggle-group-item[data-tone=success]{--_tone:var(--itd-color-success);--_tone-ink:#fff}@supports (color: oklab(0% 0 0%)){.itd-toggle-group-item[data-tone=success]{--_tone-ink:oklch(1 0 0)}}.itd-toggle-group-item[data-tone=warning]{--_tone:var(--itd-warning-fill);--_tone-ink:var(--itd-warning-ink)}.itd-toggle-group-item[data-tone=danger]{--_tone:var(--itd-color-error);--_tone-ink:var(--itd-color-error-text)}.itd-toggle-group-fit{position:relative;display:block;width:100%;min-width:0}.itd-toggle-group-measure{position:absolute;top:0;left:0;width:0;height:0;overflow:hidden;overflow:clip;visibility:hidden;pointer-events:none}.itd-toggle-group-measure>[data-measure]{width:max-content}}@layer utilities{.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.hidden{display:none}.invisible{visibility:hidden}.visible{visibility:visible}.flex{display:flex}.inline-flex{display:inline-flex}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.grid{display:grid}.inline-grid{display:inline-grid}.place-items-center{place-items:center}.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-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.auto-rows-min{grid-auto-rows:min-content}.self-center{align-self:center}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-end{justify-self:flex-end}.shrink-0{flex-shrink:0}.shrink{flex-shrink:1}:where(.space-y-0>:not(:last-child)){--itd-space-y-reverse:0;margin-block-start:calc(calc(var(--itd-spacing) * 0) * var(--itd-space-y-reverse));margin-block-end:calc(calc(var(--itd-spacing) * 0) * calc(1 - var(--itd-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--itd-space-y-reverse:0;margin-block-start:calc(calc(var(--itd-spacing) * 1) * var(--itd-space-y-reverse));margin-block-end:calc(calc(var(--itd-spacing) * 1) * calc(1 - var(--itd-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--itd-space-y-reverse:0;margin-block-start:calc(calc(var(--itd-spacing) * 2) * var(--itd-space-y-reverse));margin-block-end:calc(calc(var(--itd-spacing) * 2) * calc(1 - var(--itd-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--itd-space-y-reverse:0;margin-block-start:calc(calc(var(--itd-spacing) * 3) * var(--itd-space-y-reverse));margin-block-end:calc(calc(var(--itd-spacing) * 3) * calc(1 - var(--itd-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--itd-space-y-reverse:0;margin-block-start:calc(calc(var(--itd-spacing) * 4) * var(--itd-space-y-reverse));margin-block-end:calc(calc(var(--itd-spacing) * 4) * calc(1 - var(--itd-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--itd-space-y-reverse:0;margin-block-start:calc(calc(var(--itd-spacing) * 6) * var(--itd-space-y-reverse));margin-block-end:calc(calc(var(--itd-spacing) * 6) * calc(1 - var(--itd-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--itd-space-y-reverse:0;margin-block-start:calc(calc(var(--itd-spacing) * 8) * var(--itd-space-y-reverse));margin-block-end:calc(calc(var(--itd-spacing) * 8) * calc(1 - var(--itd-space-y-reverse)))}:where(.-space-x-2>:not(:last-child)){--itd-space-x-reverse:0;margin-inline-start:calc(calc(var(--itd-spacing) * -2) * var(--itd-space-x-reverse));margin-inline-end:calc(calc(var(--itd-spacing) * -2) * calc(1 - var(--itd-space-x-reverse)))}:where(.space-x-1>:not(:last-child)){--itd-space-x-reverse:0;margin-inline-start:calc(calc(var(--itd-spacing) * 1) * var(--itd-space-x-reverse));margin-inline-end:calc(calc(var(--itd-spacing) * 1) * calc(1 - var(--itd-space-x-reverse)))}:where(.space-x-2>:not(:last-child)){--itd-space-x-reverse:0;margin-inline-start:calc(calc(var(--itd-spacing) * 2) * var(--itd-space-x-reverse));margin-inline-end:calc(calc(var(--itd-spacing) * 2) * calc(1 - var(--itd-space-x-reverse)))}:where(.space-x-3>:not(:last-child)){--itd-space-x-reverse:0;margin-inline-start:calc(calc(var(--itd-spacing) * 3) * var(--itd-space-x-reverse));margin-inline-end:calc(calc(var(--itd-spacing) * 3) * calc(1 - var(--itd-space-x-reverse)))}:where(.space-x-4>:not(:last-child)){--itd-space-x-reverse:0;margin-inline-start:calc(calc(var(--itd-spacing) * 4) * var(--itd-space-x-reverse));margin-inline-end:calc(calc(var(--itd-spacing) * 4) * calc(1 - var(--itd-space-x-reverse)))}:where(.space-x-6>:not(:last-child)){--itd-space-x-reverse:0;margin-inline-start:calc(calc(var(--itd-spacing) * 6) * var(--itd-space-x-reverse));margin-inline-end:calc(calc(var(--itd-spacing) * 6) * calc(1 - var(--itd-space-x-reverse)))}.gap-1{gap:calc(var(--itd-spacing) * 1)}.gap-2{gap:calc(var(--itd-spacing) * 2)}.gap-3{gap:calc(var(--itd-spacing) * 3)}.gap-4{gap:calc(var(--itd-spacing) * 4)}.gap-6{gap:calc(var(--itd-spacing) * 6)}.gap-8{gap:calc(var(--itd-spacing) * 8)}.p-0{padding:0}.p-1{padding:calc(var(--itd-spacing) * 1)}.p-2{padding:calc(var(--itd-spacing) * 2)}.p-3{padding:calc(var(--itd-spacing) * 3)}.p-4{padding:calc(var(--itd-spacing) * 4)}.p-6{padding:calc(var(--itd-spacing) * 6)}.p-8{padding:calc(var(--itd-spacing) * 8)}.p-10{padding:calc(var(--itd-spacing) * 10)}.px-0{padding-inline:0}.px-2{padding-inline:calc(var(--itd-spacing) * 2)}.px-3{padding-inline:calc(var(--itd-spacing) * 3)}.px-4{padding-inline:calc(var(--itd-spacing) * 4)}.px-6{padding-inline:calc(var(--itd-spacing) * 6)}.px-8{padding-inline:calc(var(--itd-spacing) * 8)}.px-10{padding-inline:calc(var(--itd-spacing) * 10)}.py-0{padding-block:0}.py-2{padding-block:calc(var(--itd-spacing) * 2)}.py-3{padding-block:calc(var(--itd-spacing) * 3)}.py-4{padding-block:calc(var(--itd-spacing) * 4)}.py-6{padding-block:calc(var(--itd-spacing) * 6)}.py-8{padding-block:calc(var(--itd-spacing) * 8)}.py-10{padding-block:calc(var(--itd-spacing) * 10)}.m-0{margin:0}.m-1{margin:calc(var(--itd-spacing) * 1)}.m-2{margin:calc(var(--itd-spacing) * 2)}.m-3{margin:calc(var(--itd-spacing) * 3)}.m-4{margin:calc(var(--itd-spacing) * 4)}.m-6{margin:calc(var(--itd-spacing) * 6)}.m-8{margin:calc(var(--itd-spacing) * 8)}.m-10{margin:calc(var(--itd-spacing) * 10)}.mx-0{margin-inline:calc(var(--itd-spacing) * 0)}.mx-1{margin-inline:calc(var(--itd-spacing) * 1)}.mx-2{margin-inline:calc(var(--itd-spacing) * 2)}.my-0{margin-block:calc(var(--itd-spacing) * 0)}.my-1{margin-block:calc(var(--itd-spacing) * 1)}.my-2{margin-block:calc(var(--itd-spacing) * 2)}.my-4{margin-block:calc(var(--itd-spacing) * 4)}.my-6{margin-block:calc(var(--itd-spacing) * 6)}.my-8{margin-block:calc(var(--itd-spacing) * 8)}.-mt-1{margin-top:calc(var(--itd-spacing) * -1)}.-mt-4{margin-top:calc(var(--itd-spacing) * -4)}.mt-0{margin-top:calc(var(--itd-spacing) * 0)}.mt-1{margin-top:calc(var(--itd-spacing) * 1)}.mt-2{margin-top:calc(var(--itd-spacing) * 2)}.mt-3{margin-top:calc(var(--itd-spacing) * 3)}.mt-4{margin-top:calc(var(--itd-spacing) * 4)}.mt-6{margin-top:calc(var(--itd-spacing) * 6)}.mt-8{margin-top:calc(var(--itd-spacing) * 8)}.mt-10{margin-top:calc(var(--itd-spacing) * 10)}.mt-12{margin-top:calc(var(--itd-spacing) * 12)}.mt-24{margin-top:calc(var(--itd-spacing) * 24)}.mt-auto{margin-top:auto}.-mr-1{margin-right:calc(var(--itd-spacing) * -1)}.mr-2{margin-right:calc(var(--itd-spacing) * 2)}.mr-4{margin-right:calc(var(--itd-spacing) * 4)}.mr-7{margin-right:calc(var(--itd-spacing) * 7)}.mb-1{margin-bottom:calc(var(--itd-spacing) * 1)}.mb-2{margin-bottom:calc(var(--itd-spacing) * 2)}.mb-3{margin-bottom:calc(var(--itd-spacing) * 3)}.mb-4{margin-bottom:calc(var(--itd-spacing) * 4)}.mb-6{margin-bottom:calc(var(--itd-spacing) * 6)}.mb-12{margin-bottom:calc(var(--itd-spacing) * 12)}.-ml-1{margin-left:calc(var(--itd-spacing) * -1)}.-ml-2{margin-left:calc(var(--itd-spacing) * -2)}.-ml-3{margin-left:calc(var(--itd-spacing) * -3)}.-ml-4{margin-left:calc(var(--itd-spacing) * -4)}.-ml-6{margin-left:calc(var(--itd-spacing) * -6)}.ml-0{margin-left:calc(var(--itd-spacing) * 0)}.ml-1{margin-left:calc(var(--itd-spacing) * 1)}.ml-2{margin-left:calc(var(--itd-spacing) * 2)}.ml-4{margin-left:calc(var(--itd-spacing) * 4)}.ml-6{margin-left:calc(var(--itd-spacing) * 6)}.ml-auto{margin-left:auto}.mx-auto{margin-inline:auto}.w-full{width:100%}.min-w-full{min-width:100%}.min-h-full{min-height:100%}.max-w-full{max-width:100%}.max-h-full{max-height:100%}.max-w-max{max-width:max-content}.min-w-0{min-width:calc(var(--itd-spacing) * 0)}.min-w-5{min-width:calc(var(--itd-spacing) * 5)}.min-w-8{min-width:calc(var(--itd-spacing) * 8)}.min-w-9{min-width:calc(var(--itd-spacing) * 9)}.min-w-10{min-width:calc(var(--itd-spacing) * 10)}.min-w-11{min-width:calc(var(--itd-spacing) * 11)}.min-w-16{min-width:calc(var(--itd-spacing) * 16)}.min-w-24{min-width:calc(var(--itd-spacing) * 24)}.min-w-56{min-width:calc(var(--itd-spacing) * 56)}.min-h-0{min-height:calc(var(--itd-spacing) * 0)}.min-h-4{min-height:calc(var(--itd-spacing) * 4)}.min-h-16{min-height:calc(var(--itd-spacing) * 16)}.min-h-24{min-height:calc(var(--itd-spacing) * 24)}.min-h-64{min-height:calc(var(--itd-spacing) * 64)}.min-h-80{min-height:calc(var(--itd-spacing) * 80)}.max-w-xs{max-width:var(--itd-container-xs)}.max-w-sm{max-width:var(--itd-container-sm)}.max-w-md{max-width:var(--itd-container-md)}.max-w-lg{max-width:var(--itd-container-lg)}.max-w-xl{max-width:var(--itd-container-xl)}.w-auto{width:auto}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.sticky{position:sticky}.static{position:static}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-9999{z-index:9999}.order-first{order:-9999}.order-last{order:9999}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-span-3{grid-row:span 3/span 3}.row-start-1{grid-row-start:1}.container{width:100%}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.overflow-auto{overflow:auto}.overflow-clip,.overflow-hidden{overflow:hidden}.overflow-clip{overflow:clip}.overflow-hidden:has(.itd-table-wrapper[data-sticky-header]){overflow:hidden;overflow:clip}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.size-1{width:calc(var(--itd-spacing) * 1);height:calc(var(--itd-spacing) * 1)}.size-2{width:calc(var(--itd-spacing) * 2);height:calc(var(--itd-spacing) * 2)}.size-3{width:calc(var(--itd-spacing) * 3);height:calc(var(--itd-spacing) * 3)}.size-4{width:calc(var(--itd-spacing) * 4);height:calc(var(--itd-spacing) * 4)}.size-5{width:calc(var(--itd-spacing) * 5);height:calc(var(--itd-spacing) * 5)}.size-6{width:calc(var(--itd-spacing) * 6);height:calc(var(--itd-spacing) * 6)}.size-7{width:calc(var(--itd-spacing) * 7);height:calc(var(--itd-spacing) * 7)}.size-8{width:calc(var(--itd-spacing) * 8);height:calc(var(--itd-spacing) * 8)}.size-9{width:calc(var(--itd-spacing) * 9);height:calc(var(--itd-spacing) * 9)}.size-10{width:calc(var(--itd-spacing) * 10);height:calc(var(--itd-spacing) * 10)}.size-12{width:calc(var(--itd-spacing) * 12);height:calc(var(--itd-spacing) * 12)}.size-auto{width:auto;height:auto}.size-full{width:100%;height:100%}.h-1{height:calc(var(--itd-spacing) * 1)}.h-2{height:calc(var(--itd-spacing) * 2)}.h-3{height:calc(var(--itd-spacing) * 3)}.h-4{height:calc(var(--itd-spacing) * 4)}.h-5{height:calc(var(--itd-spacing) * 5)}.h-6{height:calc(var(--itd-spacing) * 6)}.h-7{height:calc(var(--itd-spacing) * 7)}.h-8{height:calc(var(--itd-spacing) * 8)}.h-9{height:calc(var(--itd-spacing) * 9)}.h-10{height:calc(var(--itd-spacing) * 10)}.h-11{height:calc(var(--itd-spacing) * 11)}.h-12{height:calc(var(--itd-spacing) * 12)}.h-14{height:calc(var(--itd-spacing) * 14)}.h-16{height:calc(var(--itd-spacing) * 16)}.h-20{height:calc(var(--itd-spacing) * 20)}.h-24{height:calc(var(--itd-spacing) * 24)}.h-40{height:calc(var(--itd-spacing) * 40)}.h-72{height:calc(var(--itd-spacing) * 72)}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-svh{height:100svh}.list-none{list-style:none}.list-disc{list-style-type:disc}.list-decimal{list-style-type:decimal}.list-inside{list-style-position:inside}.text-xs{font-size:var(--itd-text-xs);line-height:var(--itd-text-xs--line-height)}.text-sm{font-size:var(--itd-text-sm);line-height:var(--itd-text-sm--line-height)}.text-13{font-size:var(--itd-text-13);line-height:var(--itd-text-13--line-height)}.text-15{font-size:var(--itd-text-15);line-height:var(--itd-text-15--line-height)}.text-base,.text-default{font-size:var(--itd-text-default);line-height:var(--itd-text-default--line-height)}.text-lg{font-size:var(--itd-text-lg);line-height:var(--itd-text-lg--line-height)}.text-xl{font-size:var(--itd-text-xl);line-height:var(--itd-text-xl--line-height)}.text-2xl{font-size:var(--itd-text-2xl);line-height:var(--itd-text-2xl--line-height)}.text-3xl{font-size:var(--itd-text-3xl);line-height:var(--itd-text-3xl--line-height)}.text-4xl{font-size:var(--itd-text-4xl);line-height:var(--itd-text-4xl--line-height)}.text-5xl{font-size:var(--itd-text-5xl);line-height:var(--itd-text-5xl--line-height)}.text-7xl{font-size:var(--itd-text-7xl);line-height:var(--itd-text-7xl--line-height)}.text-muted-foreground{color:var(--itd-color-text-muted-foreground)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.italic{font-style:italic}.not-italic{font-style:normal}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.leading-none{line-height:var(--itd-leading-none)}.leading-tight{line-height:var(--itd-leading-tight)}.leading-snug{line-height:var(--itd-leading-snug)}.leading-normal{line-height:var(--itd-leading-normal)}.leading-relaxed{line-height:var(--itd-leading-relaxed)}.leading-7{line-height:var(--itd-leading-7)}.font-normal{font-weight:var(--itd-font-weight-normal)}.font-medium{font-weight:var(--itd-font-weight-medium)}.font-semibold{font-weight:var(--itd-font-weight-semibold)}.font-bold{font-weight:var(--itd-font-weight-bold)}.font-extrabold{font-weight:var(--itd-font-weight-extrabold)}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.underline-hover:hover:where(:root:not(.itd-touch) *){text-decoration-line:underline;text-underline-offset:4px}.tracking-tight{letter-spacing:var(--itd-tracking-tight)}.tracking-tighter{letter-spacing:var(--itd-tracking-tighter)}.tracking-widest{letter-spacing:var(--itd-tracking-widest)}.line-clamp-1{-webkit-line-clamp:1;line-clamp:1}.line-clamp-1,.line-clamp-2{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;line-clamp:2}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.rounded-none{border-radius:0}.rounded-xs{border-radius:var(--itd-radius-xs)}.rounded-sm{border-radius:var(--itd-radius-sm)}.rounded,.rounded-md{border-radius:var(--itd-radius-md)}.rounded-lg{border-radius:var(--itd-radius-lg)}.rounded-xl{border-radius:var(--itd-radius-xl)}.rounded-2xl{border-radius:var(--itd-radius-2xl)}.rounded-full{border-radius:9999px}.shadow-none{box-shadow:none}.shadow-sm{box-shadow:0 1px 2px #0000000d}.shadow{box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.shadow-md{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.shadow-lg{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.shadow-xl{box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.print-hidden{display:initial}@media print{a{text-decoration:underline}.print-hidden{display:none!important}.print-visible{display:block!important}}}@layer components{.itd-selectable-list{display:flex;flex-direction:column;gap:calc(var(--itd-spacing) * 3);min-block-size:0}.itd-selectable-list-footer,.itd-selectable-list-header{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--itd-spacing) * 2)}.itd-selectable-list-list{display:flex;flex-direction:column;gap:calc(var(--itd-spacing) * 2);overflow-y:auto;padding:var(--itd-ring-width);margin:calc(var(--itd-ring-width) * -1);scrollbar-width:thin}.itd-selectable-list-list[data-loading]>.itd-selectable-list-item{animation:itd-skeleton-in .15s ease-out var(--itd-skeleton-delay,.25s) both}.itd-selectable-list-list[data-updating]{opacity:.55;transition:opacity var(--itd-transition-duration) var(--itd-transition-timing-function)}.itd-selectable-list-empty{padding-block:calc(var(--itd-spacing) * 6);text-align:center;color:var(--itd-color-text-muted);font-size:var(--itd-text-sm)}.itd-selectable-list-item{display:flex;align-items:center;gap:calc(var(--itd-spacing) * 3);padding:calc(var(--itd-spacing) * 2.5) calc(var(--itd-spacing) * 3);border:1px solid #0000;border-radius:var(--itd-radius-md);background-color:var(--itd-card);color:var(--itd-color-text);cursor:pointer;outline:0 solid #0000;outline-offset:var(--itd-ring-offset);transition:background-color var(--itd-transition-duration) var(--itd-transition-timing-function),border-color var(--itd-transition-duration) var(--itd-transition-timing-function)}.itd-selectable-list-item:hover:where(:root:not(.itd-touch) *){background-color:var(--itd-color-background-alt)}.itd-selectable-list-item:focus-visible{outline:var(--itd-ring-width) solid var(--itd-color-border-focus-ring)}.itd-selectable-list-item[data-active]{border-color:var(--itd-primary);background-color:color-mix(in oklab,var(--itd-primary) 6%,var(--itd-card))}.itd-selectable-list-item[data-disabled]{cursor:not-allowed;opacity:.5}.itd-selectable-list-media{flex:none;display:grid;place-items:center;inline-size:3.5rem;block-size:2.5rem;overflow:hidden;border-radius:var(--itd-radius-sm);background-color:var(--itd-color-background-alt);color:var(--itd-color-text-muted)}.itd-selectable-list-media>:is(img,video){inline-size:100%;block-size:100%;object-fit:cover}.itd-selectable-list-text{display:flex;flex-direction:column;gap:calc(var(--itd-spacing) * .5);flex:1;min-inline-size:0}.itd-selectable-list-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--itd-text-sm);line-height:var(--itd-text-sm--line-height);font-weight:var(--itd-font-weight-medium)}.itd-selectable-list-item[data-done] .itd-selectable-list-title,.itd-selectable-list-meta{color:var(--itd-color-text-muted)}.itd-selectable-list-meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--itd-text-xs);line-height:var(--itd-text-xs--line-height)}.itd-selectable-list-status{flex:none;display:flex;align-items:center;gap:calc(var(--itd-spacing) * 1)}@media(prefers-reduced-motion:reduce){.itd-selectable-list-item{transition:none}}}@layer components{.itd-breadcrumb-list{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--itd-spacing) * 1.5);margin:0;padding:0;list-style:none;font-size:var(--itd-text-sm);line-height:var(--itd-text-sm--line-height);color:var(--itd-muted-foreground);overflow-wrap:anywhere}.itd-breadcrumb-item{min-inline-size:0}.itd-breadcrumb-item,.itd-breadcrumb-link,.itd-breadcrumb-page,.itd-breadcrumb-text{display:inline-flex;align-items:center;gap:calc(var(--itd-spacing) * 1.5)}.itd-breadcrumb-link{padding:0;border:0;background:none;font:inherit;color:inherit;text-decoration:none;cursor:pointer;border-radius:var(--itd-radius-xs);transition:color var(--itd-transition-duration) var(--itd-transition-timing-function)}.itd-breadcrumb-link:hover:where(:root:not(.itd-touch) *){color:var(--itd-foreground)}.itd-breadcrumb-link:focus-visible{outline:var(--itd-ring-width) solid var(--itd-ring);outline-offset:2px}.itd-breadcrumb-page{color:var(--itd-foreground)}.itd-breadcrumb-icon{display:inline-flex;inline-size:1rem;block-size:1rem}.itd-breadcrumb-icon>svg{inline-size:100%;block-size:100%}.itd-breadcrumb-separator{display:inline-flex;align-items:center}.itd-breadcrumb-separator>svg{inline-size:.875rem;block-size:.875rem}.itd-breadcrumb .itd-breadcrumb-ellipsis{color:inherit}.itd-command{display:flex;flex-direction:column;min-inline-size:0;overflow:hidden;background-color:var(--itd-popover);color:var(--itd-popover-foreground);border-radius:inherit}.itd-command .itd-input.itd-input-custom.itd-command-input{block-size:3rem;padding-inline:calc(var(--itd-spacing) * 3);gap:calc(var(--itd-spacing) * 2);border:0;border-block-end:1px solid var(--itd-border);border-radius:0;outline:none;background:#0000}.itd-command .itd-command-input .itd-input-prefix{color:var(--itd-muted-foreground)}.itd-command-list{overflow-y:auto;overscroll-behavior:contain;padding:calc(var(--itd-spacing) * 1);scroll-padding-block:calc(var(--itd-spacing) * 1)}:is(.itd-command-group,.itd-command-item)+.itd-command-group{margin-block-start:calc(var(--itd-spacing) * 1);padding-block-start:calc(var(--itd-spacing) * 1);border-block-start:1px solid var(--itd-border)}.itd-command-group-heading{font-size:var(--itd-text-xs);line-height:var(--itd-text-xs--line-height);font-weight:var(--itd-font-weight-medium);color:var(--itd-muted-foreground)}.itd-command-group-heading,.itd-command-item{padding:calc(var(--itd-spacing) * 1.5) calc(var(--itd-spacing) * 2)}.itd-command-item{display:flex;align-items:center;gap:calc(var(--itd-spacing) * 2);border-radius:var(--itd-radius-sm);font-size:var(--itd-text-sm);line-height:var(--itd-text-sm--line-height);cursor:pointer;-webkit-user-select:none;user-select:none}.itd-command-item[data-active]{background-color:var(--itd-accent);color:var(--itd-accent-foreground)}.itd-command-item[data-disabled]{opacity:.5;cursor:default}.itd-command-icon{display:inline-flex;flex:none;inline-size:1rem;block-size:1rem;color:var(--itd-muted-foreground)}.itd-command-icon>svg{inline-size:100%;block-size:100%}.itd-command-item[data-active] .itd-command-icon{color:inherit}.itd-command-label{display:flex;flex-direction:column;flex:1;min-inline-size:0}.itd-command-description,.itd-command-shortcut{font-size:var(--itd-text-xs);line-height:var(--itd-text-xs--line-height);color:var(--itd-muted-foreground)}.itd-command-shortcut{margin-inline-start:auto;font-family:inherit;letter-spacing:.1em}.itd-command-empty{padding-block:calc(var(--itd-spacing) * 6);text-align:center;font-size:var(--itd-text-sm);line-height:var(--itd-text-sm--line-height);color:var(--itd-muted-foreground)}}@layer components{.itd-command-dialog:has(>.itd-command){padding:0;overflow:hidden;inline-size:min(32rem,calc(100vw - 2rem))}}@layer components{.itd-combobox{display:block;min-inline-size:0}.itd-combobox-list{display:flex;flex-direction:column;gap:1px;overflow-y:auto;overscroll-behavior:contain;padding:calc(var(--itd-spacing) * 1);scroll-padding-block:calc(var(--itd-spacing) * 1);background-color:var(--itd-popover);color:var(--itd-popover-foreground);border:1px solid var(--itd-border);border-radius:var(--itd-radius-md);box-shadow:var(--itd-floating-shadow)}.itd-combobox-option{display:flex;flex-direction:column;padding:calc(var(--itd-spacing) * 1.5) calc(var(--itd-spacing) * 2);border-radius:var(--itd-radius-sm);font-size:var(--itd-text-sm);line-height:var(--itd-text-sm--line-height);cursor:pointer;-webkit-user-select:none;user-select:none}.itd-combobox-option[data-active]{background-color:var(--itd-accent);color:var(--itd-accent-foreground)}.itd-combobox-option[data-disabled]{opacity:.5;cursor:default}.itd-combobox-description{font-size:var(--itd-text-xs);line-height:var(--itd-text-xs--line-height);color:var(--itd-muted-foreground)}.itd-combobox-empty{padding:calc(var(--itd-spacing) * 4) calc(var(--itd-spacing) * 2);text-align:center;font-size:var(--itd-text-sm);line-height:var(--itd-text-sm--line-height);color:var(--itd-muted-foreground)}}@layer components{@scope ([data-theme="light"]) to ([data-theme="dark"]){:where([data-itd-preset=panel][data-theme=light]:where(:scope),[data-itd-preset=panel] [data-theme=light]:where(:scope)) :is(button,a).itd-button.itd-button-solid:not(:where([data-itd-scope] *)){background-color:var(--_panel-solid,#f2f2f2)}}:where([data-itd-preset=panel][data-itd-surface=tinted]){--_panel-solid:oklch(from var(--itd-card) calc(l - .0388) c h);--itd-placeholder-color:var(--itd-color-placeholder);--_panel-base-ink:oklch(from var(--itd-color-text) .4495 calc(c*.3) h);--_panel-float-tint:oklch(from var(--itd-color-text) .38 calc(c*2) h / .15)}:where([data-itd-preset=panel][data-itd-surface=tinted]) .itd-upload-icons-wrapper{--_panel-solid:color-mix(in oklab, var(--itd-card) 90%, #0000)}:where([data-itd-preset=panel][data-itd-surface=tinted]) [data-theme=dark] .itd-table-wrapper,[data-theme=dark]:where([data-itd-preset=panel][data-itd-surface=tinted]) .itd-table-wrapper{--_table-row-border:var( --itd-color-table-border, color-mix(in oklch, var(--itd-foreground) 12%, var(--itd-card)) )}:where([data-itd-preset=panel]) .itd-calendar:not(:where([data-itd-scope] *)){--_calendar-selected-ink:var(--itd-color-text-select-item-selected, var(--itd-color-text));--_calendar-range-ink:var(--itd-color-text-select-item-selected, var(--itd-color-text))}:where([data-itd-preset=panel]) .itd-calendar-day.itd-calendar-day-selected span:not(:where([data-itd-scope] *)){color:var(--_calendar-selected-ink);background-color:var(--itd-color-background-select-item-selected)}@scope ([data-theme="light"]) to ([data-theme="dark"]){:where([data-itd-preset=panel][data-theme=light]:where(:scope),[data-itd-preset=panel] [data-theme=light]:where(:scope)) :is(button,a).itd-button.itd-button-filled:not(:where([data-itd-scope] *)){background-color:color-mix(in srgb,var(--itd-primary) 10%,var(--itd-card,#fff))}}@scope ([data-theme="light"]) to ([data-theme="dark"]){:where([data-itd-preset=panel][data-theme=light]:where(:scope),[data-itd-preset=panel] [data-theme=light]:where(:scope)) :is(button,a).itd-button:is(.itd-button-soft,.itd-button-soft-destructive):where(:not(.itd-back-pill)):not(:where([data-itd-scope] *)){background-color:color-mix(in srgb,var(--_c) 10%,var(--itd-card,#fff))}}@scope ([data-theme="light"]) to ([data-theme="dark"]){:where([data-itd-preset=panel][data-theme=light]:where(:scope),[data-itd-preset=panel] [data-theme=light]:where(:scope)) .itd-button:is(.itd-button-soft,.itd-button-soft-destructive):where(:not(.itd-back-pill)):is(:hover:where(:root:not(.itd-touch) *),.active,[aria-expanded=true]):not(:where([data-itd-scope] *)){background-color:color-mix(in srgb,var(--_c) 18%,var(--itd-card,#fff))}}[data-itd-preset=panel] .itd-table:not(:where([data-itd-scope] *)){--itd-amount-tracking:normal}[data-active=true]:is([data-itd-preset=panel] .itd-upload-status:not(:where([data-itd-scope] *))):not([data-status]){background-color:inherit}[data-active=true]:is([data-itd-preset=panel] .itd-upload-status:not(:where([data-itd-scope] *))):not([data-status]) span{color:var(--itd-color-text)}:is([data-itd-preset=panel] .itd-upload-status:not(:where([data-itd-scope] *))) .itd-upload-status-box:not([data-status]){inset-block:auto 0;height:.25rem;background-color:var(--itd-primary)}[data-itd-preset=panel] .itd-field[data-error-display=control]>.itd-field-error:not(:where([data-itd-scope] *)){position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}[data-itd-preset=panel] .itd-field-label>.itd-label-required:not(:where(.itd-auth-page *,.itd-login *,.itd-signup *,.itd-forgot-password *,[data-itd-scope] *)){display:none}:is([data-itd-preset=panel] .itd-input:not(:where(.itd-login *,.itd-signup *,.itd-forgot-password *,[data-itd-scope] *))) .itd-error-border{border-color:var(--itd-color-error)}:is([data-itd-preset=panel] .itd-input:not(:where(.itd-login *,.itd-signup *,.itd-forgot-password *,[data-itd-scope] *))) .itd-input-failed svg{inline-size:1.25rem;block-size:1.25rem}:is([data-itd-preset=panel] .itd-input:not(:where(.itd-login *,.itd-signup *,.itd-forgot-password *,[data-itd-scope] *))) .itd-input-error-tooltip{padding:.625rem .4375rem;border-radius:.3125rem;font-size:var(--itd-text-13);line-height:.8125rem;font-weight:var(--itd-font-weight-medium)}[data-itd-preset=panel] .itd-field-label:not(:where(.itd-auth-page *,.itd-login *,.itd-signup *,.itd-forgot-password *,[data-itd-scope] *),:has(>.itd-field)){font-size:var(--itd-text-sm);line-height:.875rem;font-weight:var(--itd-font-weight-medium)}[data-itd-preset=panel] .itd-modal-form-body .itd-field>.itd-field-label:not(:where([data-itd-scope] *)){font-size:var(--itd-text-13);line-height:.8125rem}[data-itd-preset=panel] .itd-field[data-orientation=horizontal]>.itd-field-content:not(:where([data-itd-scope] *)){gap:.1875rem}:is([data-itd-preset=panel] .itd-field[data-orientation=horizontal]>.itd-field-content:not(:where([data-itd-scope] *)))>.itd-field-label{font-size:var(--itd-text-sm);line-height:.875rem;font-weight:var(--itd-font-weight-medium);color:var(--itd-color-text)}:is([data-itd-preset=panel] .itd-field[data-orientation=horizontal]>.itd-field-content:not(:where([data-itd-scope] *)))>.itd-field-description{font-size:var(--itd-text-xs);line-height:.75rem;font-weight:var(--itd-font-weight-medium);color:var(--itd-color-text-muted)}[data-itd-preset=panel] .itd-field-label:has(>.itd-field-label-info):not(:where([data-itd-scope] *)){--itd-label-gap:.25rem}:is([data-itd-preset=panel] .itd-field-label:has(>.itd-field-label-info):not(:where([data-itd-scope] *)))>.itd-field-label-info{color:oklch(from var(--itd-color-text) l c h/.565)}:is(:is([data-itd-preset=panel] .itd-field-label:has(>.itd-field-label-info):not(:where([data-itd-scope] *)))>.itd-field-label-info) svg{inline-size:.9375rem;block-size:.9375rem}[data-itd-preset=panel] .itd-field[data-orientation=vertical]>:is(.itd-switch,.itd-field-with-error>.itd-switch):not(:where([data-itd-scope] *)){min-block-size:var(--itd-size-xlg-h)}[data-itd-preset=panel] .itd-field[data-orientation=vertical]:not(:where(.itd-auth-page *,.itd-login *,.itd-signup *,.itd-forgot-password *,[data-itd-scope] *)){gap:.9375rem}:is([data-itd-preset=panel] .itd-field[data-orientation=vertical]:not(:where(.itd-auth-page *,.itd-login *,.itd-signup *,.itd-forgot-password *,[data-itd-scope] *)))>.itd-field-label{--itd-label-gap:.25rem;order:-2;font-size:var(--itd-text-sm);line-height:.875rem;font-weight:var(--itd-font-weight-medium);color:var(--itd-color-text)}:is(:is([data-itd-preset=panel] .itd-field[data-orientation=vertical]:not(:where(.itd-auth-page *,.itd-login *,.itd-signup *,.itd-forgot-password *,[data-itd-scope] *)))>.itd-field-label)>.itd-label-required{order:-1;margin-inline:0}:is(:is([data-itd-preset=panel] .itd-field[data-orientation=vertical]:not(:where(.itd-auth-page *,.itd-login *,.itd-signup *,.itd-forgot-password *,[data-itd-scope] *)))>.itd-field-label)>.itd-field-label-info{color:oklch(from var(--itd-color-text) l c h/.565)}:is(:is(:is([data-itd-preset=panel] .itd-field[data-orientation=vertical]:not(:where(.itd-auth-page *,.itd-login *,.itd-signup *,.itd-forgot-password *,[data-itd-scope] *)))>.itd-field-label)>.itd-field-label-info) svg{inline-size:.9375rem;block-size:.9375rem}:is([data-itd-preset=panel] .itd-field[data-orientation=vertical]:not(:where(.itd-auth-page *,.itd-login *,.itd-signup *,.itd-forgot-password *,[data-itd-scope] *)))>.itd-field-description{order:-1;margin-block-start:-.75rem;font-size:var(--itd-text-xs);line-height:.75rem;font-weight:var(--itd-font-weight-medium);color:var(--itd-color-text-muted)}:is([data-itd-preset=panel] .itd-field[data-orientation=vertical]:not(:where(.itd-auth-page *,.itd-login *,.itd-signup *,.itd-forgot-password *,[data-itd-scope] *)))>.itd-field-error{margin-block-start:-.5625rem;font-size:var(--itd-text-xs);line-height:1rem;font-weight:var(--itd-font-weight-medium);color:var(--itd-color-error)}[data-itd-preset=panel] .itd-field-group:has(>.itd-field[data-orientation=vertical]):not(:where(.itd-auth-page *,.itd-login *,.itd-signup *,.itd-forgot-password *,[data-itd-scope] *)){gap:1.875rem}[data-itd-preset=panel] .itd-field[data-orientation=responsive]:not(:where([data-itd-scope] *)){--itd-field-column-gap:.9375rem;--itd-field-description-gap:.1875rem;--itd-field-error-gap:.375rem}:is([data-itd-preset=panel] .itd-field[data-orientation=responsive]:not(:where([data-itd-scope] *)))>.itd-field-label{--itd-label-gap:.25rem;font-size:var(--itd-text-sm);line-height:.875rem;font-weight:var(--itd-font-weight-medium);color:var(--itd-color-text)}:is(:is([data-itd-preset=panel] .itd-field[data-orientation=responsive]:not(:where([data-itd-scope] *)))>.itd-field-label)>.itd-label-required{order:-1;margin-inline:0}:is(:is([data-itd-preset=panel] .itd-field[data-orientation=responsive]:not(:where([data-itd-scope] *)))>.itd-field-label)>.itd-field-label-info{color:oklch(from var(--itd-color-text) l c h/.565)}:is(:is(:is([data-itd-preset=panel] .itd-field[data-orientation=responsive]:not(:where([data-itd-scope] *)))>.itd-field-label)>.itd-field-label-info) svg{inline-size:.9375rem;block-size:.9375rem}:is([data-itd-preset=panel] .itd-field[data-orientation=responsive]:not(:where([data-itd-scope] *)))>.itd-field-description{font-size:var(--itd-text-xs);line-height:.75rem;font-weight:var(--itd-font-weight-medium);color:var(--itd-color-text-muted)}:is([data-itd-preset=panel] .itd-field[data-orientation=responsive]:not(:where([data-itd-scope] *)))>.itd-field-error{font-size:var(--itd-text-xs);line-height:1rem;font-weight:var(--itd-font-weight-medium);color:var(--itd-color-error)}[data-itd-preset=panel] .itd-field-group:has(>.itd-field[data-orientation=responsive]):not(:where([data-itd-scope] *)){gap:.625rem}[data-itd-preset=panel] .itd-table-wrapper .itd-table th.itd-data-table-page-th:not(:where([data-itd-scope] *)){font-weight:var(--itd-font-weight-semibold)}[data-itd-preset=panel] .itd-data-table-page-table .itd-table>thead th:not(:where([data-itd-scope] *)){text-transform:uppercase}:is([data-itd-preset=panel] .itd-data-table-page-table .itd-table>thead th:not(:where([data-itd-scope] *))) :is(button,span){text-transform:inherit}[data-itd-preset=panel] .itd-data-table-page:not(:where([data-itd-scope] *)){--itd-data-table-page-cell-padding-block:.9375rem;--itd-data-table-page-cell-padding-inline:.625rem}[data-itd-preset=panel] .itd-data-table-page-table .itd-table-wrapper:not(:where([data-itd-scope] *)){--_table-edge-padding:var(--itd-data-table-page-cell-padding-inline)}@scope ([data-theme="light"]) to ([data-theme="dark"]){:is([data-itd-preset=panel][data-theme=light]:where(:scope),[data-itd-preset=panel] [data-theme=light]:where(:scope)) :is(.itd-person-cell-name,.itd-data-table-page-table td) a:not(.itd-button,.itd-data-table-page-row-link):hover:where(:root:not(.itd-touch) *):not(:where([data-itd-scope] *)){color:var(--itd-color-primary-ink,var(--itd-primary))}}[data-itd-preset=panel] .itd-button.itd-button-soft:where(:not(.itd-back-pill)):not(:where([data-itd-scope] *)){--_c:var(--itd-button-soft-color, var(--itd-color-primary-ink, var(--itd-primary)))}[data-itd-preset=panel] .itd-tab-trigger[data-active]:not([data-disabled]):not(:where([data-itd-scope] *)){--itd-tab-underline-ink:var(--itd-color-primary-ink, var(--itd-primary))}[data-itd-preset=panel] .itd-tab-list[data-accent]>.itd-tab-trigger[data-active]:not([data-disabled]):not(:where([data-itd-scope] *)){color:var(--itd-color-tab-active-text,var(--itd-color-primary-ink,var(--itd-primary)))}[data-itd-preset=panel] .itd-sidebar .itd-accordion-menu-header-text:not(:where([data-itd-scope] *)){font-weight:var(--itd-font-weight-semibold)}[data-itd-preset=panel] .itd-sidebar .itd-accordion-menu-content-header-text:not(:where([data-itd-scope] *)){font-size:var(--itd-text-sm);line-height:var(--itd-text-sm--line-height)}[data-itd-preset=panel] .itd-data-table-page-page-size .itd-select-selector:not(:where([data-itd-scope] *)){font-size:var(--itd-text-13)}@scope ([data-theme="light"]) to ([data-theme="dark"]){[data-itd-preset=panel] [data-theme=light]:where(:scope) .itd-filter-bar-search .itd-input-prefix:not(:where([data-itd-scope] *)),[data-itd-preset=panel][data-theme=light]:where(:scope) .itd-filter-bar-search .itd-input-prefix:not(:where([data-itd-scope] *)){color:var(--itd-color-text-neutral)}}[data-itd-preset=panel] :is(.itd-card.itd-card-default,.itd-card.itd-card-filled):not(:where([data-itd-scope] *)){border-radius:var(--itd-radius-md);font-size:inherit;line-height:inherit}@scope ([data-theme="light"]) to ([data-theme="dark"]){:where([data-itd-preset=panel][data-theme=light]:where(:scope),[data-itd-preset=panel] [data-theme=light]:where(:scope)) :is(.itd-card.itd-card-default,.itd-card.itd-card-filled):not(:where([data-itd-scope] *)){color:inherit}:is(:where([data-itd-preset=panel][data-theme=light]:where(:scope),[data-itd-preset=panel] [data-theme=light]:where(:scope)) :is(.itd-card.itd-card-default,.itd-card.itd-card-filled):not(:where([data-itd-scope] *))) :is(.itd-page-header-title,.itd-select-selector){color:var(--itd-card-foreground)}}@scope ([data-theme="light"]) to ([data-theme="dark"]){:where([data-itd-preset=panel][data-theme=light]:where(:scope),[data-itd-preset=panel] [data-theme=light]:where(:scope)) .itd-select-selector:not(:where([data-itd-scope] *)){color:var(--itd-color-text-input,var(--itd-card-foreground))}}[data-itd-preset=panel] .itd-card-title:not(.itd-page-header-title):not(:where([data-itd-scope] *)){font-size:var(--itd-text-lg);line-height:.875rem;font-weight:var(--itd-font-weight-semibold);letter-spacing:normal;color:var(--itd-card-foreground)}[data-itd-preset=panel] .itd-card-content:not(:where([data-itd-scope] *)){gap:0}[data-itd-preset=panel] .itd-card-header:not(.itd-card-header-separator)+.itd-card-content:not(:where([data-itd-scope] *)){padding-block-start:var(--_card-pad)}@scope ([data-theme="light"]) to ([data-theme="dark"]){[data-itd-preset=panel] [data-theme=light]:where(:scope) .itd-select-filled .itd-select-dropdown:not(:where([data-itd-scope] *)),[data-itd-preset=panel][data-theme=light]:where(:scope) .itd-select-filled .itd-select-dropdown:not(:where([data-itd-scope] *)){box-shadow:0 0 50px 0 var(--_panel-float-tint,#513c6b26)}}[data-itd-preset=panel] .itd-select-dropdown:not(:where([data-itd-scope] *)){--_px:.9375rem;--_img:1.125rem}[data-itd-preset=panel] .itd-select-dropdown .itd-select-item.itd-select-item-option:not(:where([data-itd-scope] *)){--_font:var(--itd-text-13)}@scope ([data-theme="light"]) to ([data-theme="dark"]){[data-itd-preset=panel] [data-theme=light]:where(:scope) :is(.itd-modal-body,.itd-dialog-content):not(:where([data-itd-scope] *)),[data-itd-preset=panel][data-theme=light]:where(:scope) :is(.itd-modal-body,.itd-dialog-content):not(:where([data-itd-scope] *)){box-shadow:0 7px 14px #0000001a}}[data-itd-preset=panel] .itd-modal-header:not(:where([data-itd-scope] *)){padding:1.875rem 1.25rem 1.5625rem;border-block-end:1px solid var(--itd-color-table-border,var(--itd-color-border))}[data-itd-preset=panel] .itd-dialog-header[data-variant=separator]:not(:where([data-itd-scope] *)){align-items:flex-start;justify-content:flex-start;min-height:0;padding:1.875rem 1.25rem 1.5625rem;text-align:start;border-block-end-color:var(--itd-color-table-border,var(--itd-color-border))}[data-itd-preset=panel] .itd-dialog-content.itd-modal-form:not(:where([data-itd-scope] *)){--_px:3.75rem;gap:0}@media(max-width:30rem){[data-itd-preset=panel] .itd-dialog-content.itd-modal-form:not(:where([data-itd-scope] *)){--_px:1.25rem}}[data-itd-preset=panel] .itd-modal-form>.itd-dialog-header[data-variant=separator]:not(:where([data-itd-scope] *)){padding-inline:1.25rem}[data-itd-preset=panel] .itd-modal-form-body:not(:where([data-itd-scope] *)){padding-block-start:calc(2.5rem + 3px);gap:1.875rem}[data-itd-preset=panel] .itd-modal-form-body>form:not(:where([data-itd-scope] *)){display:flex;flex-direction:column;gap:1.875rem}[data-itd-preset=panel] .itd-modal-form-body .itd-field:not([data-orientation=horizontal],[data-orientation=responsive]):not(:where([data-itd-scope] *)){gap:.9375rem}[data-itd-preset=panel] .itd-modal-form-body .itd-field[data-orientation=vertical]>.itd-field-description:not(:where([data-itd-scope] *)){margin-block:-.375rem -.3125rem}[data-itd-preset=panel] .itd-modal-form>.itd-dialog-footer[data-variant=separator]:not(:where([data-itd-scope] *)){justify-content:center;gap:.25rem;margin-block-end:calc(var(--itd-spacing) * -6);padding-block:3.75rem 2.5rem;background:none;border-block-start:0}[data-itd-preset=panel] .itd-modal-form>.itd-dialog-close:not(:where([data-itd-scope] *)){top:.75rem;right:.625rem;color:var(--itd-color-text)}:is([data-itd-preset=panel] .itd-modal-form>.itd-dialog-close:not(:where([data-itd-scope] *))) svg{inline-size:1.25rem;block-size:1.25rem}[data-itd-preset=panel] .itd-modal-form>.itd-dialog-expand:not(:where([data-itd-scope] *)){top:.75rem;right:.625rem;color:var(--itd-color-text)}[data-show-close]:is([data-itd-preset=panel] .itd-modal-form>.itd-dialog-expand:not(:where([data-itd-scope] *))){right:2.625rem}:is([data-itd-preset=panel] .itd-modal-form>.itd-dialog-expand:not(:where([data-itd-scope] *))) svg{inline-size:1.125rem;block-size:1.125rem}[data-itd-preset=panel] .itd-color-input-well[data-slot=addon]:not(:where([data-itd-scope] *)){inline-size:2rem;block-size:2rem;padding:3px;background-color:var(--itd-color-background-modal,#fff);border:1px solid var(--itd-color-border);border-radius:var(--itd-radius-sm)}[data-itd-preset=panel] :is(.itd-modal-title,.itd-dialog-title):not(:where([data-itd-scope] *)){font-size:var(--itd-text-lg);line-height:1;font-weight:var(--itd-font-weight-semibold)}[data-itd-preset=panel]:not(:where([data-itd-scope] *)){--itd-modal-confirm-width:31.25rem}[data-itd-preset=panel]:not(:where([data-itd-scope] *)){--itd-modal-content-padding:2.5rem 3.75rem;--itd-modal-content-padding-before:2.5rem 3.75rem 0;--itd-modal-content-padding-after:0 3.75rem 2.5rem}@media(max-width:30rem){[data-itd-preset=panel]:not(:where([data-itd-scope] *)){--itd-modal-content-padding:1.875rem 1.25rem;--itd-modal-content-padding-before:1.875rem 1.25rem 0;--itd-modal-content-padding-after:0 1.25rem 1.875rem}}[data-itd-preset=panel] .itd-modal-middle-content:not(.itd-modal-confirm *):not(:where([data-itd-scope] *)){font-size:var(--itd-text-sm);line-height:1.125rem;color:var(--itd-color-text-neutral,var(--itd-color-text))}[data-itd-preset=panel] .itd-modal-confirm .itd-modal-header:not(:where([data-itd-scope] *)){padding:1.25rem 1.25rem 1rem;border-block-end:0}[data-itd-preset=panel] :is(.itd-modal-confirm .itd-modal-title,.itd-alert-dialog-content .itd-dialog-title):not(:where([data-itd-scope] *)){font-size:var(--itd-text-default);line-height:1.25rem}[data-itd-preset=panel] .itd-modal-confirm .itd-modal-middle-content:not(:where([data-itd-scope] *)){padding:0 1.25rem 1.875rem}[data-itd-preset=panel] .itd-modal-confirm .itd-modal-content:not(:has(.itd-modal-header)) .itd-modal-middle-content:not(:where([data-itd-scope] *)){padding-block-start:1.875rem}[data-itd-preset=panel] :is(.itd-modal-confirm .itd-modal-message,.itd-alert-dialog-content .itd-dialog-description):not(:where([data-itd-scope] *)){font-size:var(--itd-text-13);line-height:.875rem}@scope ([data-theme="light"]) to ([data-theme="dark"]){:is([data-itd-preset=panel][data-theme=light]:where(:scope),[data-itd-preset=panel] [data-theme=light]:where(:scope)) :is(.itd-modal-confirm .itd-modal-message,.itd-alert-dialog-content .itd-dialog-description):not(:where([data-itd-scope] *)){color:var(--itd-color-text-neutral)}}[data-itd-preset=panel] .itd-modal-confirm .itd-modal-footer:not(:where([data-itd-scope] *)){gap:.625rem;padding:.9375rem 1.25rem;border-block-start-color:var(--itd-color-table-border,var(--itd-color-border))}[data-itd-preset=panel] :is(.itd-modal-confirm .itd-modal-footer,.itd-alert-dialog-content .itd-dialog-footer)>.itd-button:not(:where([data-itd-scope] *)){height:2.125rem;padding-inline:.625rem;font-size:var(--itd-text-13)}[data-itd-preset=panel] .itd-alert-dialog-content:not(:where([data-itd-scope] *)){--_px:1.25rem;max-width:var(--itd-modal-confirm-width);padding:1.875rem var(--_px) 0;gap:1.875rem}[data-itd-preset=panel] .itd-alert-dialog-content:has(.itd-dialog-title):not(:where([data-itd-scope] *)){padding-block-start:1.25rem}[data-itd-preset=panel] .itd-alert-dialog-content .itd-dialog-header:not(:where([data-itd-scope] *)){gap:1rem}[data-itd-preset=panel] .itd-alert-dialog-content .itd-dialog-footer:not(:where([data-itd-scope] *)){gap:.625rem;margin:0 calc(-1 * var(--_px));padding:.9375rem var(--_px);border-block-start:1px solid var(--itd-color-table-border,var(--itd-color-border))}@scope ([data-theme="light"]) to ([data-theme="dark"]){:is([data-itd-preset=panel][data-theme=light]:where(:scope),[data-itd-preset=panel] [data-theme=light]:where(:scope)) .itd-button:is([disabled],[aria-disabled=true]):not(:where([data-itd-scope] *)){opacity:.5;filter:grayscale(1)}}@scope ([data-theme="light"]) to ([data-theme="dark"]){:is([data-itd-preset=panel][data-theme=light]:where(:scope),[data-itd-preset=panel] [data-theme=light]:where(:scope)) .itd-button:is(.itd-button-destructive,.itd-button-warning,.itd-button-soft-destructive):is([disabled],[aria-disabled=true]):not(:where([data-itd-scope] *)){opacity:.25}}@scope ([data-theme="light"]) to ([data-theme="dark"]){:is([data-itd-preset=panel][data-theme=light]:where(:scope),[data-itd-preset=panel] [data-theme=light]:where(:scope)) .itd-button-default:not(:where([data-itd-scope] *)){--_disabled-fill:var(--itd-primary);--_disabled-border:#0000;--itd-button-disabled-label:var(--itd-primary-foreground)}}@scope ([data-theme="light"]) to ([data-theme="dark"]){:is([data-itd-preset=panel][data-theme=light]:where(:scope),[data-itd-preset=panel] [data-theme=light]:where(:scope)) .itd-button-solid:not(:where([data-itd-scope] *)){--_disabled-fill:var(--_panel-solid, #f2f2f2);--_disabled-border:#0000;--itd-button-disabled-label:var(--itd-secondary-foreground)}}@scope ([data-theme="light"]) to ([data-theme="dark"]){:is([data-itd-preset=panel][data-theme=light]:where(:scope),[data-itd-preset=panel] [data-theme=light]:where(:scope)) .itd-button-filled:not(:where([data-itd-scope] *)){--_disabled-fill:color-mix(in srgb, var(--itd-primary) 10%, var(--itd-card, #fff));--_disabled-border:#0000;--itd-button-disabled-label:var(--itd-color-primary-ink, var(--itd-primary))}}@scope ([data-theme="light"]) to ([data-theme="dark"]){:is([data-itd-preset=panel][data-theme=light]:where(:scope),[data-itd-preset=panel] [data-theme=light]:where(:scope)) .itd-button-destructive:not(:where([data-itd-scope] *)){--_disabled-fill:var(--itd-color-error);--_disabled-border:#0000;--itd-button-disabled-label:var(--itd-color-error-text)}}@scope ([data-theme="light"]) to ([data-theme="dark"]){:is([data-itd-preset=panel][data-theme=light]:where(:scope),[data-itd-preset=panel] [data-theme=light]:where(:scope)) .itd-button-success:not(:where([data-itd-scope] *)){--_disabled-fill:var(--itd-color-success);--_disabled-border:#0000;--itd-button-disabled-label:#fff}@supports (color: oklab(0% 0 0%)){:is([data-itd-preset=panel][data-theme=light]:where(:scope),[data-itd-preset=panel] [data-theme=light]:where(:scope)) .itd-button-success:not(:where([data-itd-scope] *)){--itd-button-disabled-label:oklch(1 0 0)}}}@scope ([data-theme="light"]) to ([data-theme="dark"]){:is([data-itd-preset=panel][data-theme=light]:where(:scope),[data-itd-preset=panel] [data-theme=light]:where(:scope)) .itd-button-warning:not(:where([data-itd-scope] *)){--_disabled-fill:var(--itd-warning-fill);--_disabled-border:#0000;--itd-button-disabled-label:var(--itd-warning-ink)}}@scope ([data-theme="light"]) to ([data-theme="dark"]){:is([data-itd-preset=panel][data-theme=light]:where(:scope),[data-itd-preset=panel] [data-theme=light]:where(:scope)) .itd-button:is(.itd-button-ghost,.itd-button-link):not(:where([data-itd-scope] *)){--_disabled-fill:#0000;--_disabled-border:#0000;--itd-button-disabled-label:var(--itd-color-text)}}[data-itd-preset=panel] .itd-upload-overlay-content>span:first-child:not(:where([data-itd-scope] *)){font-size:var(--itd-text-sm);line-height:1;font-weight:var(--itd-font-weight-semibold)}[data-itd-preset=panel] .itd-upload-overlay-content>span:nth-child(2):not(:where([data-itd-scope] *)){font-size:var(--itd-text-xs);font-weight:var(--itd-font-weight-medium);color:color-mix(in srgb,var(--itd-color-text) 56%,#0000)}@container (min-height: 5.01rem) and (min-width: 10.01rem){[data-itd-preset=panel] .itd-upload-overlay-content>span:nth-child(2):not(:where([data-itd-scope] *)){display:revert}}:is([data-itd-preset=panel] .itd-upload-content[data-state=idle]:has(>:is(.itd-upload-icon,.itd-upload-empty)):not(:where([data-itd-scope] *)))>:is(.itd-upload-icon,.itd-upload-empty):not(:where([data-itd-scope] *)){display:none}:is([data-itd-preset=panel] .itd-upload-content[data-state=idle]:has(>:is(.itd-upload-icon,.itd-upload-empty)):not(:where([data-itd-scope] *))) .itd-upload-overlay-content:not(:where([data-itd-scope] *)){top:50%;transform:translate(-50%) translateY(-50%)}:where([data-itd-preset=panel]){--itd-panel-grey-100:var(--itd-color-background-alt);--itd-panel-grey-200:var(--itd-color-table-border, var(--itd-color-border));--itd-panel-grey-300:var(--itd-color-border);--itd-panel-grey-400:color-mix( in oklab, var(--itd-color-border), var(--itd-color-text-neutral) );--itd-panel-grey-500:color-mix( in oklab, var(--itd-color-border) 30%, var(--itd-color-text-neutral) );--itd-panel-grey-550:var(--itd-color-text-neutral);--itd-panel-grey-600:var(--itd-color-text-neutral);--itd-panel-grey-700:color-mix(in oklab, var(--itd-color-text-neutral), var(--itd-color-text));--itd-panel-grey-750:var(--itd-color-text);--itd-panel-grey-800:var(--itd-color-text);--itd-panel-grey-900:var(--itd-color-text)}@scope ([data-theme="light"]) to ([data-theme="dark"]){:where([data-itd-preset=panel][data-theme=light]:where(:scope),[data-itd-preset=panel] [data-theme=light]:where(:scope)){--itd-panel-grey-100:oklch(from var(--itd-color-text) .9821 0 h);--itd-panel-grey-200:oklch(from var(--itd-color-text) .959 calc(c*.056) h);--itd-panel-grey-300:oklch(from var(--itd-color-text) .9035 calc(c*.201) h);--itd-panel-grey-400:oklch(from var(--itd-color-text) .8392 calc(c*.327) h);--itd-panel-grey-500:oklch(from var(--itd-color-text) .7099 calc(c*.47) h);--itd-panel-grey-550:oklch(from var(--itd-color-text) .551 calc(c*.655) h);--itd-panel-grey-600:oklch(from var(--itd-color-text) .6081 calc(c*.602) h);--itd-panel-grey-700:oklch(from var(--itd-color-text) .4566 calc(c*.743) h);--itd-panel-grey-750:oklch(from var(--itd-color-text) .36 calc(c*.725) h);--itd-panel-grey-800:oklch(from var(--itd-color-text) .3094 calc(c*.715) h);--itd-panel-grey-900:oklch(from var(--itd-color-text) .2052 calc(c*1) h)}}@scope ([data-theme="light"]) to ([data-theme="dark"]){:where([data-itd-preset=panel][data-itd-surface=tinted][data-theme=light]:where(:scope),[data-itd-preset=panel][data-itd-surface=tinted] [data-theme=light]:where(:scope)){--itd-panel-grey-100:oklch(from var(--itd-card) calc(l - .0179) c h);--itd-panel-grey-200:oklch(from var(--itd-card) calc(l - .041) c h);--itd-panel-grey-300:oklch(from var(--itd-card) calc(l - .0965) c h);--itd-panel-grey-400:oklch(from var(--itd-card) calc(l - .1608) c h)}}[data-itd-preset=panel] .itd-checkbox.itd-checkbox-card:not(:where([data-itd-scope] *)){min-block-size:2.625rem;padding:.625rem;border-width:0;border-radius:var(--itd-radius-sm);background-color:var(--itd-color-background-input,var(--itd-color-background-alt))}[data-itd-preset=panel] .itd-checkbox.itd-checkbox-card:is(.itd-checkbox-default,.itd-checkbox-filled):not(.itd-checkbox-selected):not(.itd-checkbox-disabled) .itd-checkbox-checkmark:not(:where([data-itd-scope] *)){background:var(--itd-card)}[data-itd-preset=panel] .itd-checkbox.itd-checkbox-card:not(.itd-checkbox-selected,.itd-checkbox-disabled):hover:where(:root:not(.itd-touch) *):not(:where([data-itd-scope] *)){background-color:var(--itd-color-background-alt-hover)}[data-itd-preset=panel] .itd-checkbox.itd-checkbox-card.itd-checkbox-default.itd-checkbox-selected:not(.itd-checkbox-disabled):not(:where([data-itd-scope] *)){background-color:var(--itd-primary)}:is([data-itd-preset=panel] .itd-checkbox.itd-checkbox-card.itd-checkbox-default.itd-checkbox-selected:not(.itd-checkbox-disabled):not(:where([data-itd-scope] *))) .itd-checkbox-label{color:var(--itd-primary-foreground)}:is([data-itd-preset=panel] .itd-checkbox.itd-checkbox-card.itd-checkbox-default.itd-checkbox-selected:not(.itd-checkbox-disabled):not(:where([data-itd-scope] *))) .itd-checkbox-checkmark{background-color:var(--itd-primary-foreground)}:is(:is([data-itd-preset=panel] .itd-checkbox.itd-checkbox-card.itd-checkbox-default.itd-checkbox-selected:not(.itd-checkbox-disabled):not(:where([data-itd-scope] *))) .itd-checkbox-checkmark):before{background-color:var(--itd-primary)}:is([data-itd-preset=panel] .itd-checkbox.itd-checkbox-card.itd-checkbox-default.itd-checkbox-selected:not(.itd-checkbox-disabled):not(:where([data-itd-scope] *))) input{border-color:#0000}[data-itd-preset=panel] :is(.itd-input-addon-before,.itd-input-addon-after):has(>.itd-button:is(.itd-button-link,.itd-button-ghost):only-child):not(:where([data-itd-scope] *)){align-items:center;padding-inline:calc(var(--itd-spacing) * 3.75)}:is([data-itd-preset=panel] :is(.itd-input-addon-before,.itd-input-addon-after):has(>.itd-button:is(.itd-button-link,.itd-button-ghost):only-child):not(:where([data-itd-scope] *)))>.itd-button{block-size:var(--itd-size-sm-h);min-block-size:var(--itd-size-sm-h);border-radius:var(--itd-radius-control)}[data-itd-preset=panel] .itd-input .itd-input-content:not(:where([data-itd-scope] *)){padding-inline:calc(var(--itd-spacing) * 3.75 + 1px)}[data-itd-preset=panel] .itd-input .itd-input-content.itd-input-xs:not(:where([data-itd-scope] *)){padding-inline:calc(var(--itd-spacing) * 2.5 + 1px)}[data-itd-preset=panel] .itd-input .itd-input-content input:not(:where([data-itd-scope] *)){padding-inline:0}[data-itd-preset=panel] .itd-input .itd-input-prefix:not(:where([data-itd-scope] *)){margin-inline:0 calc(var(--itd-spacing) * 2.5)}[data-itd-preset=panel] .itd-input .itd-input-icons-wrapper:has(>*):not(:where([data-itd-scope] *)){margin-inline-end:0}:is([data-itd-preset=panel] .itd-input:is(.itd-input-xs,.itd-input-sm,.itd-input-md,.itd-input-df,.itd-input-lg,.itd-input-xlg):not(:where([data-itd-scope] *))) :is(input,textarea){font-size:var(--itd-text-sm);line-height:.875rem;font-weight:var(--itd-font-weight-medium)}:is([data-itd-preset=panel] .itd-input:is(.itd-input-xs,.itd-input-sm,.itd-input-md,.itd-input-df,.itd-input-lg,.itd-input-xlg):not(:where([data-itd-scope] *))) :is(.itd-input-prefix,.itd-input-suffix){font-size:inherit;line-height:inherit}:is([data-itd-preset=panel] .itd-input:is(.itd-input-xs,.itd-input-sm,.itd-input-md,.itd-input-df,.itd-input-lg,.itd-input-xlg):not(:where([data-itd-scope] *))) :is(.itd-input-addon-before,.itd-input-addon-after){padding-inline:calc(var(--itd-spacing) * 3.75);font-size:var(--itd-text-sm);line-height:inherit;font-weight:var(--itd-font-weight-medium);color:inherit}[data-itd-preset=panel] :is(.itd-select,.itd-select-portal):not(:where([data-itd-scope] *)){--_px:calc(var(--itd-spacing) * 3.75)}.itd-select-xs:is([data-itd-preset=panel] :is(.itd-select,.itd-select-portal):not(:where([data-itd-scope] *))){--_px:calc(var(--itd-spacing) * 2.5)}[data-itd-preset=panel] .itd-textarea:not(:where([data-itd-scope] *)) textarea{line-height:normal}:is([data-itd-preset=panel] .itd-checkbox:not(.itd-checkbox-card):not(:where([data-itd-scope] *))) .itd-checkbox-inner-wrapper{min-block-size:1.375rem;gap:calc(var(--itd-spacing) * 1.25)}:is([data-itd-preset=panel] .itd-checkbox:not(.itd-checkbox-card):not(:where([data-itd-scope] *))) .itd-checkbox-checkmark{min-block-size:1.375rem;min-inline-size:1.375rem;border-radius:.25rem}:is([data-itd-preset=panel] .itd-checkbox:not(.itd-checkbox-card):not(:where([data-itd-scope] *))) .itd-checkbox-label{line-height:.875rem}:is([data-itd-preset=panel] .itd-checkbox:not(.itd-checkbox-card):not(:where([data-itd-scope] *))) .itd-checkbox-checkmark[data-checked]:before{transform:scale(1);opacity:1}[data-itd-preset=panel] .itd-button:not(:where([data-itd-scope] *)){gap:.4375rem}[data-itd-preset=panel] .itd-form-control:not(:where([data-itd-scope] *)){margin-block-start:calc(var(--itd-spacing) * 2.5)}[data-itd-preset=panel] .itd-range-picker:not(:where([data-itd-scope] *)){inline-size:19.375rem;max-inline-size:100%}[data-time]:is([data-itd-preset=panel] .itd-range-picker:not(:where([data-itd-scope] *))){inline-size:21.875rem}[data-itd-preset=panel] .itd-tab-list[data-variant=line]:not(:where([data-itd-scope] *)){border-bottom-color:#0000}[data-itd-preset=panel] .itd-tab-list[data-variant=line]:not(.itd-card-tabs *)>.itd-tab-trigger:not(:where([data-itd-scope] *)){font-weight:var(--itd-font-weight-semibold)}[data-itd-preset=panel] .itd-data-table-page-table:not(:where([data-itd-scope] *)){--_head-band:var(--itd-sidebar, #0d0e12);--_band-out:1.875rem}[data-itd-preset=panel] .itd-data-table-page[data-card=false] .itd-data-table-page-table:not(:where([data-itd-scope] *)){--_band-out:0px}:is([data-itd-preset=panel] .itd-data-table-page[data-card=false] .itd-data-table-page-table:not(:where([data-itd-scope] *))) .itd-table-wrapper[data-sticky-header]>table>thead[data-pinned]>tr>th:first-child:first-child{border-start-start-radius:var(--itd-radius-sm);border-end-start-radius:var(--itd-radius-sm)}:is([data-itd-preset=panel] .itd-data-table-page[data-card=false] .itd-data-table-page-table:not(:where([data-itd-scope] *))) .itd-table-wrapper[data-sticky-header]>table>thead[data-pinned]>tr>th:last-child:last-child{border-start-end-radius:var(--itd-radius-sm);border-end-end-radius:var(--itd-radius-sm)}:is([data-itd-preset=panel] .itd-data-table-page[data-card=false] .itd-data-table-page-table:not(:where([data-itd-scope] *))) .itd-table-wrapper[data-sticky-header]>table>thead[data-pinned]>tr>th:is(:first-child,:last-child):nth-child(n):before{content:none}[data-itd-preset=panel] .itd-data-table-page-table .itd-table-split>.itd-table-split-head:not(:where([data-itd-scope] *)){overflow:hidden;overflow:clip;overflow-clip-margin:3rem;clip-path:inset(-3rem var(--_clip-r,calc(-1 * var(--_band-out))) -3rem var(--_clip-l,calc(-1 * var(--_band-out))))}[data-itd-preset=panel] [data-theme=dark] .itd-data-table-page-table:not(:where([data-itd-scope] *)),[data-itd-preset=panel][data-theme=dark] .itd-data-table-page-table:not(:where([data-itd-scope] *)){--_head-band:color-mix( in oklab, var(--itd-sidebar, #0d0e12) 90%, var(--itd-sidebar-foreground, #9a9cae) )}[data-itd-preset=panel] .itd-data-table-page-table .itd-table-wrapper[data-sticky-header]>table>thead[data-pinned]:not(:where([data-itd-scope] *)){background:none;filter:drop-shadow(0 2px 14px rgb(0 0 0/.15))}[data-itd-preset=panel] .itd-data-table-page-table .itd-table-wrapper[data-sticky-header]>table>thead[data-pinned]>tr:not(:where([data-itd-scope] *)){border-bottom-color:#0000}[data-itd-preset=panel] .itd-data-table-page-table .itd-table-wrapper[data-sticky-header]>table>thead[data-pinned]>tr>th:not(:where([data-itd-scope] *)){background:var(--_head-band);color:var(--itd-sidebar-foreground,#9a9cae)}:is([data-itd-preset=panel] .itd-data-table-page-table .itd-table-wrapper[data-sticky-header]>table>thead[data-pinned]>tr>th:not(:where([data-itd-scope] *))):after{border-bottom-color:#0000}:is([data-itd-preset=panel] .itd-data-table-page-table .itd-table-wrapper[data-sticky-header]>table>thead[data-pinned]>tr>th:not(:where([data-itd-scope] *))):is([data-sorted],[aria-sort]:hover:where(:root:not(.itd-touch) *)){color:var(--itd-sidebar-accent-foreground,#fff)}:is([data-itd-preset=panel] .itd-data-table-page-table .itd-table-wrapper[data-sticky-header]>table>thead[data-pinned]>tr>th:not(:where([data-itd-scope] *))) :is(.itd-table-sort-trigger,button,span){color:inherit}:is([data-itd-preset=panel] .itd-data-table-page-table .itd-table-wrapper[data-sticky-header]>table>thead[data-pinned]>tr>th:not(:where([data-itd-scope] *))):first-child:before,:is([data-itd-preset=panel] .itd-data-table-page-table .itd-table-wrapper[data-sticky-header]>table>thead[data-pinned]>tr>th:not(:where([data-itd-scope] *))):last-child:before{content:"";position:absolute;inset-block:0;inline-size:calc(var(--_band-out) + var(--itd-radius-sm));background:var(--_head-band);pointer-events:none}:is([data-itd-preset=panel] .itd-data-table-page-table .itd-table-wrapper[data-sticky-header]>table>thead[data-pinned]>tr>th:not(:where([data-itd-scope] *))):first-child:before{inset-inline-start:calc(-1 * var(--_band-out));border-start-start-radius:var(--itd-radius-sm);border-end-start-radius:var(--itd-radius-sm)}:is([data-itd-preset=panel] .itd-data-table-page-table .itd-table-wrapper[data-sticky-header]>table>thead[data-pinned]>tr>th:not(:where([data-itd-scope] *))):last-child:before{inset-inline-end:calc(-1 * var(--_band-out));border-start-end-radius:var(--itd-radius-sm);border-end-end-radius:var(--itd-radius-sm)}[data-itd-preset=panel] .itd-badge.itd-badge-square:not(:where([data-itd-scope] *)){--itd-badge-xs-h:1.375rem;--itd-badge-xs-px:.5rem;--itd-badge-xs-font:.5625rem;--itd-badge-sm-h:1.375rem;--itd-badge-sm-px:.5rem;--itd-badge-sm-font:.625rem;--itd-badge-md-h:1.375rem;--itd-badge-md-px:.5rem;--itd-badge-md-font:.6875rem;--itd-badge-df-h:1.625rem;--itd-badge-df-px:.625rem;--itd-badge-df-font:.75rem;--itd-badge-lg-h:1.875rem;--itd-badge-lg-px:.75rem;--itd-badge-lg-font:.775rem;font-weight:var(--itd-font-weight-semibold);line-height:.875rem;border-width:0;gap:.1875rem}[data-itd-preset=panel] .itd-badge.itd-badge-secondary.itd-badge-xs:not(.itd-badge-square):not(:where([data-itd-scope] *)){block-size:1.25rem;padding:.125rem .5rem;border-width:0;font-size:var(--itd-text-xs);font-weight:var(--itd-font-weight-semibold);line-height:.875rem}@scope ([data-theme="light"]) to ([data-theme="dark"]){:where([data-itd-preset=panel][data-theme=light]:where(:scope),[data-itd-preset=panel] [data-theme=light]:where(:scope)) .itd-badge.itd-badge-secondary.itd-badge-xs:not(.itd-badge-square):not(:where([data-itd-scope] *)){color:var(--itd-badge-text,var(--itd-color-text))}.itd-badge-color-success:is(:where([data-itd-preset=panel][data-theme=light]:where(:scope),[data-itd-preset=panel] [data-theme=light]:where(:scope)) .itd-badge.itd-badge-secondary.itd-badge-xs:not(.itd-badge-square):not(:where([data-itd-scope] *))){background-color:#64f7ab}:is(:where([data-itd-preset=panel][data-theme=light]:where(:scope),[data-itd-preset=panel] [data-theme=light]:where(:scope)) .itd-badge.itd-badge-secondary.itd-badge-xs:not(.itd-badge-square):not(:where([data-itd-scope] *))):is(.itd-badge-color-primary,.itd-badge-color-info){background-color:color-mix(in srgb,var(--itd-primary) 10%,var(--itd-card,#fff))}:is(:where([data-itd-preset=panel][data-theme=light]:where(:scope),[data-itd-preset=panel] [data-theme=light]:where(:scope)) .itd-badge.itd-badge-secondary.itd-badge-xs:not(.itd-badge-square):not(:where([data-itd-scope] *))):is(.itd-badge-color-gray,.itd-badge-color-default){background-color:color-mix(in oklab,var(--itd-color-table-border) 60%,#0000)}}[data-itd-preset=panel] .itd-data-table-page-table .itd-table-wrapper .itd-table:not(:where([data-itd-scope] *)){table-layout:fixed;min-inline-size:var(--itd-data-table-page-need,0)}[data-itd-preset=panel] .itd-tooltip-content:not(:where([data-itd-scope] *)){max-inline-size:15.625rem;min-inline-size:1.75rem;min-block-size:2rem;padding:.5625rem .5rem;border-radius:var(--itd-radius-sm);line-height:.875rem}@scope ([data-theme="light"]) to ([data-theme="dark"]){:where([data-itd-preset=panel][data-theme=light]:where(:scope),[data-itd-preset=panel] [data-theme=light]:where(:scope)) .itd-tooltip-content[data-variant=filled]:not(:where([data-itd-scope] *)){border-width:0;color:#fff;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}}[data-itd-preset=panel] .itd-stat-card:not(:where([data-itd-scope] *)){min-block-size:4.375rem;justify-content:space-between;gap:0}:is([data-itd-preset=panel] .itd-stat-card:not(:where([data-itd-scope] *))) :is(.itd-stat-card-value,.itd-stat-card-label){line-height:.875rem}:is([data-itd-preset=panel] .itd-stat-card:not(:where([data-itd-scope] *))) .itd-stat-card-label{flex-wrap:nowrap;white-space:nowrap}[data-itd-preset=panel] td .itd-amount[data-zero]:not([data-zero-tone=ink]):not(:where([data-itd-scope] *)){color:var(--itd-muted-foreground)}[data-itd-preset=panel] .itd-data-table-page-row-link:not(:where([data-itd-scope] *)){color:var(--itd-primary)}[data-itd-preset=panel] .itd-data-table-page-row-link:hover:where(:root:not(.itd-touch) *):not(:where([data-itd-scope] *)){color:var(--itd-primary-hover,var(--itd-primary))}[data-itd-preset=panel] .itd-data-table-page-table .itd-table-wrapper .itd-table.itd-table-selectable:not(.itd-table-no-gaps):not(:where([data-itd-scope] *)){min-inline-size:calc(var(--itd-data-table-page-need, 0px) + var(--_table-edge-padding, 0px))}:is([data-itd-preset=panel] .itd-data-table-page-table .itd-table-wrapper .itd-table.itd-table-selectable:not(.itd-table-no-gaps):not(:where([data-itd-scope] *)))>:is(thead,tbody,tfoot)>tr>.itd-table-select-cell:first-child{padding-inline-start:var(--_table-edge-padding,0)}:is([data-itd-preset=panel] .itd-data-table-page-table .itd-table-wrapper .itd-table.itd-table-selectable:not(.itd-table-no-gaps):not(:where([data-itd-scope] *)))>colgroup>col.itd-table-select-col:first-child{width:calc(var(--itd-table-select-col-width, 1.75rem) + var(--_table-edge-padding, 0px))}[data-itd-preset=panel] .itd-data-table-page-table .itd-table-wrapper .itd-table>tbody>tr>td:not(:where([data-itd-scope] *)){overflow:hidden;overflow:clip;overflow-clip-margin:.25rem}[data-itd-preset=panel] .itd-data-table-page-table .itd-table-wrapper .itd-table>tbody>tr>td:last-child:not(:where([data-itd-scope] *)){overflow-clip-margin:0}[data-itd-preset=panel] .itd-data-table-page-table .itd-table-wrapper .itd-table>:is(thead,tbody)>tr>:is(th,td):not(:where([data-itd-scope] *)),[data-itd-preset=panel] .itd-table-wrapper .itd-table th.itd-data-table-page-th :is(button,span):not(:where([data-itd-scope] *)){line-height:.875rem}[data-itd-preset=panel] .itd-page-header .itd-page-header-title:not(:where([data-itd-scope] *)){line-height:.875rem}[data-itd-preset=panel] .itd-button:where(:not(.itd-back-pill)):not(:where([data-itd-scope] *)){line-height:1}[data-itd-preset=panel] .itd-button:is(.itd-button-ghost,.itd-button-link):not(:where([data-itd-scope] *)){line-height:normal}[data-itd-preset=panel] .itd-select .itd-select-selection-item.itd-select-selection-item-single :is(input,span:where(:not(.itd-badge,.itd-badge *))):not(:where([data-itd-scope] *)){line-height:normal}[data-itd-preset=panel] .itd-data-table-page-page-size .itd-select-selector:not(:where([data-itd-scope] *)){line-height:normal}[data-itd-preset=panel] .itd-range-picker .itd-range-picker-segment:not(:where([data-itd-scope] *)){line-height:1.375rem}[data-itd-preset=panel] .itd-data-table-page-total:not(:where([data-itd-scope] *)){line-height:.875rem}[data-itd-preset=panel] :is(.itd-code-editor-gutter,.itd-code-editor-input,.itd-code-editor-paint):not(:where([data-itd-scope] *)){font-family:"Fira Code","Fira Mono",var(--itd-font-mono,ui-monospace,Menlo,monospace);font-size:var(--itd-text-sm);line-height:1.2}[data-itd-preset=panel] .itd-code-editor-body:not(:where([data-itd-scope] *)){background-color:#272822}[data-itd-preset=panel] .itd-code-editor:not(.itd-code-editor-full) .itd-code-editor-body:not(:where([data-itd-scope] *)){min-height:12.5rem}[data-itd-preset=panel] .itd-code-editor:not(.itd-code-editor-full) :is(.itd-code-editor-gutter,.itd-code-editor-input,.itd-code-editor-paint):not(:where([data-itd-scope] *)){max-height:25rem}[data-itd-preset=panel] .itd-code-editor:not(.itd-code-editor-full) .itd-code-editor-input:not(:where([data-itd-scope] *)){block-size:0;min-block-size:100%}[data-itd-preset=panel] :is(.itd-code-editor-input,.itd-code-editor-paint):not(:where([data-itd-scope] *)){padding:1.25rem 1.25rem 1.25rem 0}[data-itd-preset=panel] .itd-code-editor-gutter:not(:where([data-itd-scope] *)){box-sizing:border-box;min-inline-size:3.75rem;padding:1.25rem .75rem 1.25rem 0}[data-itd-preset=panel] :is(.itd-code-editor-gutter,.itd-code-editor-paint):not(:where([data-itd-scope] *)){color:#ccc}[data-itd-preset=panel] .itd-code-editor-input:not(:where([data-itd-scope] *)){caret-color:#ccc}[data-itd-preset=panel] .itd-code-editor :is(.token.comment,.token.prolog,.token.doctype,.token.cdata):not(:where([data-itd-scope] *)){color:#998066;font-style:normal}[data-itd-preset=panel] .itd-code-editor :is(.token.punctuation,.token.namespace):not(:where([data-itd-scope] *)){color:inherit;opacity:.7}[data-itd-preset=panel] .itd-code-editor :is(.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.atrule,.token.attr-value,.token.keyword,.token.unit,.token.hexcode):not(:where([data-itd-scope] *)){color:#d1949e}[data-itd-preset=panel] .itd-code-editor :is(.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted):not(:where([data-itd-scope] *)){color:#bde052}[data-itd-preset=panel] .itd-code-editor :is(.token.operator,.token.entity,.token.url,.token.variable,.language-css .token.string,.style .token.string):not(:where([data-itd-scope] *)){color:#f5b83d}[data-itd-preset=panel] .itd-code-editor :is(.token.regex,.token.important):not(:where([data-itd-scope] *)){color:#e90}[data-itd-preset=panel] .itd-code-editor :is(.token.important,.token.bold):not(:where([data-itd-scope] *)){font-weight:var(--itd-font-weight-bold)}[data-itd-preset=panel] .itd-code-editor .token.deleted:not(:where([data-itd-scope] *)){color:red}[data-itd-preset=panel] .itd-code-editor .token.function:not(:where([data-itd-scope] *)){color:inherit}[data-itd-preset=panel] .itd-code-editor-expand:not(:where([data-itd-scope] *)){inset-block-start:1.25rem;inset-inline-end:2rem;width:1.75rem;height:1.75rem;border-radius:50%;background-color:#1f201b80;color:#bea791}[data-itd-preset=panel] .itd-code-editor-expand:hover:where(:root:not(.itd-touch) *):not(:where([data-itd-scope] *)){color:#ccc}}@layer components{:is([data-itd-preset=panel] .itd-auth-page:not(:where([data-itd-scope] *))) .itd-auth-page-logo{margin-block-start:auto;padding-block-end:3.75rem}:is([data-itd-preset=panel] .itd-auth-page:not(:where([data-itd-scope] *))) .itd-auth-page-body{flex:none;margin-block-end:auto}:is([data-itd-preset=panel] .itd-auth-page:not(:where([data-itd-scope] *))) .itd-auth-page-logo+.itd-auth-page-body{margin-block-start:0}:is([data-itd-preset=panel] .itd-auth-page:not(:where([data-itd-scope] *)))>.itd-auth-page-body:first-child{margin-block-start:auto}:is([data-itd-preset=panel] .itd-auth-page:not(:where([data-itd-scope] *))) .itd-auth-page-footer{grid-template-columns:none;justify-items:center;gap:.875rem;margin-block-start:1.875rem}:is([data-itd-preset=panel] .itd-auth-page:not(:where([data-itd-scope] *))) .itd-auth-page-copyright{justify-content:center;line-height:1.125rem}:is([data-itd-preset=panel] .itd-auth-page:not(:where([data-itd-scope] *))) .itd-auth-page-title{margin-block-start:0;gap:.625rem}:is(:is([data-itd-preset=panel] .itd-auth-page:not(:where([data-itd-scope] *))) .itd-auth-page-title) h1{color:var(--itd-color-text);line-height:1}:is(:is([data-itd-preset=panel] .itd-auth-page:not(:where([data-itd-scope] *))) .itd-auth-page-title) span{font-size:var(--itd-text-sm);line-height:1rem}:is([data-itd-preset=panel] .itd-auth-page:not(:where([data-itd-scope] *))) .itd-auth-page-separator{margin-block:1.875rem}:is([data-itd-preset=panel] .itd-auth-page:not(:where([data-itd-scope] *))) .itd-auth-page-after{margin-block-start:1.875rem}:is([data-itd-preset=panel] .itd-auth-page:not(:where([data-itd-scope] *))):has(.itd-auth-page-after) .itd-auth-page-logo{padding-block-end:1.875rem}[data-itd-preset=panel] .itd-auth-page.itd-auth-page-mobile:not(:where([data-itd-scope] *)){--itd-auth-page-card-pad:0}:is([data-itd-preset=panel] .itd-auth-page.itd-auth-page-mobile:not(:where([data-itd-scope] *))) .itd-auth-page-footer{grid-template-rows:none}:is([data-itd-preset=panel] .itd-auth-page.itd-auth-page-mobile:not(:where([data-itd-scope] *))) .itd-auth-page-logo{padding-block-start:0}:is([data-itd-preset=panel] .itd-auth-page.itd-auth-page-mobile:not(:where([data-itd-scope] *))) .itd-auth-page-column.itd-card{background-color:initial;border-color:#0000;box-shadow:none}@media(max-width:48rem){[data-itd-preset=panel] .itd-auth-page:not(:where([data-itd-scope] *)){--itd-auth-page-card-pad:0}:is([data-itd-preset=panel] .itd-auth-page:not(:where([data-itd-scope] *))) .itd-auth-page-footer{grid-template-rows:none}:is([data-itd-preset=panel] .itd-auth-page:not(:where([data-itd-scope] *))) .itd-auth-page-logo{padding-block-start:0}:is([data-itd-preset=panel] .itd-auth-page:not(:where([data-itd-scope] *))) .itd-auth-page-column.itd-card{background-color:initial;border-color:#0000;box-shadow:none}}}@layer base{[data-itd-preset=panel] :where(a:not([class])){color:var(--itd-link,var(--itd-primary));text-decoration:none;cursor:pointer}[data-itd-preset=panel] :where(a:not([class])):hover:where(:root:not(.itd-touch) *){color:var(--itd-primary-hover,var(--itd-primary))}[data-itd-preset=panel] :is(.itd-provider,#itd-modal-root){font-size:var(--itd-text-sm);line-height:var(--itd-text-sm--line-height)}@scope ([data-theme="light"]) to ([data-theme="dark"]){:where([data-itd-preset=panel]) :is(.itd-provider,#itd-modal-root):where(:scope),:where([data-itd-preset=panel][data-theme=light]:where(:scope),[data-itd-preset=panel] [data-theme=light]:where(:scope)) :is(.itd-provider,#itd-modal-root){color:var(--_panel-base-ink,#555)}@supports (color: oklab(0% 0 0%)){:where([data-itd-preset=panel]) :is(.itd-provider,#itd-modal-root):where(:scope),:where([data-itd-preset=panel][data-theme=light]:where(:scope),[data-itd-preset=panel] [data-theme=light]:where(:scope)) :is(.itd-provider,#itd-modal-root){color:var(--_panel-base-ink,oklch(.4495 0 0))}}}}@layer components{[data-itd-preset=panel] .itd-image[data-broken]:not(:where([data-itd-scope] *)){background-color:var(--itd-panel-grey-200,var(--itd-color-background-alt));border-radius:.25rem;--itd-image-broken-inset:.25rem;grid-template-rows:minmax(0,1fr)}}@layer components{[data-itd-preset=panel] .itd-hovercard-content:not(:where([data-itd-scope] *)){min-width:0;padding:.9375rem;font-size:var(--itd-text-xs);font-weight:var(--itd-font-weight-medium);border-radius:var(--itd-radius-sm)}[data-itd-preset=panel]{--itd-hovercard-border:var(--itd-color-background-alt-hover)}@scope ([data-theme="light"]) to ([data-theme="dark"]){:where([data-itd-preset=panel]) [data-theme=light]:where(:scope),:where([data-itd-preset=panel][data-theme=light]):where(:scope){--itd-hovercard-border:var(--itd-color-table-border)}}}@layer components{[data-itd-preset=panel] .itd-result-plain:not(:where([data-itd-scope] *)){--itd-result-sub-line-height:.875rem}[data-itd-preset=panel] .itd-result.itd-result-in-page:not(:where([data-itd-scope] *)){--itd-result-title-color:var(--itd-color-text);--itd-result-title-size:var(--itd-text-sm);--itd-result-title-line-height:var(--itd-text-sm--line-height);--itd-result-disc-size:auto;--itd-result-disc-bg:#0000;--itd-result-disc-gap:calc(var(--itd-spacing) * 1.5);--itd-result-image-size:3rem;--itd-result-body-gap:var(--itd-spacing);--itd-result-sub-color:var(--itd-color-text-muted);--itd-result-sub-size:var(--itd-text-xs);--itd-result-sub-line-height:.875rem;--itd-result-extras-gap:0}:is([data-itd-preset=panel] .itd-result.itd-result-in-page:not(:where([data-itd-scope] *))) .itd-result-content{background-color:var(--itd-card)}}@layer base{body[data-itd-preset=panel]{background-color:var(--itd-background)}}/*! 
 * OverlayScrollbars
 * Version: 2.16.0
 * 
 * Copyright (c) Rene Haas | KingSora.
 * https://github.com/KingSora
 * 
 * Released under the MIT license.
 */.os-size-observer,.os-size-observer-listener{scroll-behavior:auto!important;direction:inherit;pointer-events:none;overflow:hidden;visibility:hidden;box-sizing:border-box}.os-size-observer,.os-size-observer-listener,.os-size-observer-listener-item,.os-size-observer-listener-item-final{writing-mode:horizontal-tb;position:absolute;left:0;top:0}.os-size-observer{z-index:-1;contain:strict;display:flex;flex-direction:row;flex-wrap:nowrap;padding:inherit;border:inherit;box-sizing:inherit;margin:-133px;inset:0;transform:scale(.1)}.os-size-observer:before{content:"";flex:none;box-sizing:inherit;padding:10px;width:10px;height:10px}.os-size-observer-appear{animation:os-size-observer-appear-animation 1ms forwards}.os-size-observer-listener{box-sizing:border-box;position:relative;flex:auto;padding:inherit;border:inherit;margin:-133px;transform:scale(10)}.os-size-observer-listener.ltr{margin-right:-266px;margin-left:0}.os-size-observer-listener.rtl{margin-left:-266px;margin-right:0}.os-size-observer-listener:empty:before{content:"";width:100%;height:100%}.os-size-observer-listener:empty:before,.os-size-observer-listener>.os-size-observer-listener-item{display:block;position:relative;padding:inherit;border:inherit;box-sizing:initial;flex:auto}.os-size-observer-listener-scroll{box-sizing:border-box;display:flex}.os-size-observer-listener-item{right:0;bottom:0;overflow:hidden;direction:ltr;flex:none}.os-size-observer-listener-item-final{transition:none}@keyframes os-size-observer-appear-animation{0%{cursor:auto}to{cursor:none}}.os-trinsic-observer{flex:none;box-sizing:border-box;position:relative;max-width:0;max-height:1px;padding:0;margin:0;border:none;overflow:hidden;z-index:-1;height:0;top:calc(100% + 1px);contain:strict}.os-trinsic-observer:not(:empty){height:calc(100% + 1px);top:-1px}.os-trinsic-observer:not(:empty)>.os-size-observer{width:1000%;height:1000%;min-height:1px;min-width:1px}html[data-overlayscrollbars-body]{overflow:hidden}html[data-overlayscrollbars-body],html[data-overlayscrollbars-body]>body{width:100%;height:100%;margin:0}html[data-overlayscrollbars-body]>body{overflow:visible;margin:0}[data-overlayscrollbars]{position:relative}[data-overlayscrollbars-padding],[data-overlayscrollbars~=host]{display:flex;align-items:stretch!important;flex-direction:row!important;flex-wrap:nowrap!important;scroll-behavior:auto!important}[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){box-sizing:inherit;position:relative;flex:auto;height:auto;width:100%;min-width:0;padding:0;margin:0;border:none;z-index:0}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){--os-vaw:0;--os-vah:0;outline:none}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]):focus{outline:none}[data-overlayscrollbars-viewport][data-overlayscrollbars-viewport~=arrange]:before{content:"";position:absolute;pointer-events:none;z-index:-1;min-width:1px;min-height:1px;width:var(--os-vaw);height:var(--os-vah)}[data-overlayscrollbars-padding],[data-overlayscrollbars~=host]{overflow:hidden!important}[data-overlayscrollbars-padding~=noClipping],[data-overlayscrollbars~=host][data-overlayscrollbars~=noClipping]{overflow:visible!important}[data-overlayscrollbars-viewport]{--os-viewport-overflow-x:hidden;--os-viewport-overflow-y:hidden;overflow-x:var(--os-viewport-overflow-x);overflow-y:var(--os-viewport-overflow-y)}[data-overlayscrollbars-viewport~=overflowXVisible]{--os-viewport-overflow-x:visible}[data-overlayscrollbars-viewport~=overflowXHidden]{--os-viewport-overflow-x:hidden}[data-overlayscrollbars-viewport~=overflowXScroll]{--os-viewport-overflow-x:scroll}[data-overlayscrollbars-viewport~=overflowYVisible]{--os-viewport-overflow-y:visible}[data-overlayscrollbars-viewport~=overflowYHidden]{--os-viewport-overflow-y:hidden}[data-overlayscrollbars-viewport~=overflowYScroll]{--os-viewport-overflow-y:scroll}[data-overlayscrollbars-viewport~=overflowImportant]{overflow-x:var(--os-viewport-overflow-x)!important;overflow-y:var(--os-viewport-overflow-y)!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId){font-size:0!important;line-height:0!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):after,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):before,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId)>:not(#osFakeId){display:none!important;position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border-width:0!important}[data-overlayscrollbars-viewport~=measuring],[data-overlayscrollbars-viewport~=scrolling]{scroll-behavior:auto!important;scroll-snap-type:none!important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowXVisible]{overflow-x:hidden!important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowYVisible]{overflow-y:hidden!important}[data-overlayscrollbars-content]{box-sizing:inherit}[data-overlayscrollbars-contents]:not(#osFakeId):not([data-overlayscrollbars-padding]):not([data-overlayscrollbars-viewport]):not([data-overlayscrollbars-content]){display:contents}[data-overlayscrollbars-grid],[data-overlayscrollbars-grid] [data-overlayscrollbars-padding]{display:grid;grid-template:1fr/1fr}[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding],[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding]>[data-overlayscrollbars-viewport],[data-overlayscrollbars-grid]>[data-overlayscrollbars-viewport]{height:auto!important;width:auto!important}@property --os-scroll-percent{syntax:"<number>";inherits:true;initial-value:0}@property --os-viewport-percent{syntax:"<number>";inherits:true;initial-value:0}.os-scrollbar{--os-viewport-percent:0;--os-scroll-percent:0;--os-scroll-direction:0;--os-scroll-percent-directional:calc( var(--os-scroll-percent) - (var(--os-scroll-percent) + (1 - var(--os-scroll-percent)) * -1) * var(--os-scroll-direction) );contain:size layout;contain:size layout style;transition:opacity .15s,visibility .15s,top .15s,right .15s,bottom .15s,left .15s;pointer-events:none;position:absolute;opacity:0;visibility:hidden}body>.os-scrollbar{position:fixed;z-index:99999}.os-scrollbar-transitionless{transition:none!important}.os-scrollbar-track{position:relative;padding:0!important;border:none!important}.os-scrollbar-handle{position:absolute}.os-scrollbar-handle,.os-scrollbar-track{pointer-events:none;width:100%;height:100%}.os-scrollbar.os-scrollbar-handle-interactive .os-scrollbar-handle,.os-scrollbar.os-scrollbar-track-interactive .os-scrollbar-track{pointer-events:auto;touch-action:none}.os-scrollbar-horizontal{bottom:0;left:0}.os-scrollbar-vertical{top:0;right:0}.os-scrollbar-rtl.os-scrollbar-horizontal{right:0}.os-scrollbar-rtl.os-scrollbar-vertical{right:auto;left:0}.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-auto-hide.os-scrollbar-auto-hide-hidden{opacity:0;visibility:hidden}.os-scrollbar-interaction.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-unusable,.os-scrollbar-unusable *,.os-scrollbar-wheel,.os-scrollbar-wheel *{pointer-events:none!important}.os-scrollbar-unusable .os-scrollbar-handle{opacity:0!important;transition:none!important}.os-scrollbar-horizontal .os-scrollbar-handle{bottom:0;left:calc(var(--os-scroll-percent-directional) * 100%);transform:translate(calc(var(--os-scroll-percent-directional) * -100%));width:calc(var(--os-viewport-percent) * 100%)}.os-scrollbar-vertical .os-scrollbar-handle{right:0;top:calc(var(--os-scroll-percent-directional) * 100%);transform:translateY(calc(var(--os-scroll-percent-directional) * -100%));height:calc(var(--os-viewport-percent) * 100%)}@supports (container-type:size){.os-scrollbar-track{container-type:size}.os-scrollbar-horizontal .os-scrollbar-handle{left:auto;transform:translate(calc(var(--os-scroll-percent-directional) * 100cqw + var(--os-scroll-percent-directional) * -100%))}.os-scrollbar-vertical .os-scrollbar-handle{top:auto;transform:translateY(calc(var(--os-scroll-percent-directional) * 100cqh + var(--os-scroll-percent-directional) * -100%))}.os-scrollbar-rtl.os-scrollbar-horizontal .os-scrollbar-handle{right:auto;left:0}}.os-scrollbar-rtl.os-scrollbar-vertical .os-scrollbar-handle{right:auto;left:0}.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless.os-scrollbar-rtl{left:0;right:0}.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless.os-scrollbar-rtl{top:0;bottom:0}@media print{.os-scrollbar{display:none}}.os-scrollbar{--os-size:0;--os-padding-perpendicular:0;--os-padding-axis:0;--os-track-border-radius:0;--os-track-bg:none;--os-track-bg-hover:none;--os-track-bg-active:none;--os-track-border:none;--os-track-border-hover:none;--os-track-border-active:none;--os-handle-border-radius:0;--os-handle-bg:none;--os-handle-bg-hover:none;--os-handle-bg-active:none;--os-handle-border:none;--os-handle-border-hover:none;--os-handle-border-active:none;--os-handle-min-size:33px;--os-handle-max-size:none;--os-handle-perpendicular-size:100%;--os-handle-perpendicular-size-hover:100%;--os-handle-perpendicular-size-active:100%;--os-handle-interactive-area-offset:0}.os-scrollbar-track{border:var(--os-track-border);border-radius:var(--os-track-border-radius);background:var(--os-track-bg);transition:opacity .15s,background-color .15s,border-color .15s}.os-scrollbar-track:hover{border:var(--os-track-border-hover);background:var(--os-track-bg-hover)}.os-scrollbar-track:active{border:var(--os-track-border-active);background:var(--os-track-bg-active)}.os-scrollbar-handle{border:var(--os-handle-border);border-radius:var(--os-handle-border-radius);background:var(--os-handle-bg)}.os-scrollbar-handle:hover{border:var(--os-handle-border-hover);background:var(--os-handle-bg-hover)}.os-scrollbar-handle:active{border:var(--os-handle-border-active);background:var(--os-handle-bg-active)}.os-scrollbar-handle:before,.os-scrollbar-track:before{content:"";position:absolute;inset:0;display:block}.os-scrollbar-horizontal{padding:var(--os-padding-perpendicular) var(--os-padding-axis);right:var(--os-size);height:var(--os-size)}.os-scrollbar-horizontal.os-scrollbar-rtl{left:var(--os-size);right:0}.os-scrollbar-horizontal .os-scrollbar-track:before{top:calc(var(--os-padding-perpendicular) * -1);bottom:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-horizontal .os-scrollbar-handle{min-width:var(--os-handle-min-size);max-width:var(--os-handle-max-size);height:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,height .15s}.os-scrollbar-horizontal .os-scrollbar-handle:before{top:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);bottom:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-horizontal:hover .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-horizontal:active .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-active)}.os-scrollbar-vertical{padding:var(--os-padding-axis) var(--os-padding-perpendicular);bottom:var(--os-size);width:var(--os-size)}.os-scrollbar-vertical .os-scrollbar-track:before{left:calc(var(--os-padding-perpendicular) * -1);right:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical .os-scrollbar-handle{min-height:var(--os-handle-min-size);max-height:var(--os-handle-max-size);width:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,width .15s}.os-scrollbar-vertical .os-scrollbar-handle:before{left:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);right:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before{right:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);left:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical:hover .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-vertical:active .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-active)}.os-theme-none.os-scrollbar,[data-overlayscrollbars-viewport~=measuring]>.os-scrollbar{display:none!important}.os-theme-dark,.os-theme-light{box-sizing:border-box;--os-size:10px;--os-padding-perpendicular:2px;--os-padding-axis:2px;--os-track-border-radius:10px;--os-handle-interactive-area-offset:4px;--os-handle-border-radius:10px}.os-theme-dark{--os-handle-bg:#00000070;--os-handle-bg-hover:#0000008c;--os-handle-bg-active:#000000a8}.os-theme-light{--os-handle-bg:#ffffff70;--os-handle-bg-hover:#ffffff8c;--os-handle-bg-active:#ffffffa8}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport]),[data-overlayscrollbars-viewport~=scrollbarHidden],html[data-overlayscrollbars-viewport~=scrollbarHidden]>body{scrollbar-width:none!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar,[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar-corner,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar-corner,html[data-overlayscrollbars-viewport~=scrollbarHidden]>body::-webkit-scrollbar,html[data-overlayscrollbars-viewport~=scrollbarHidden]>body::-webkit-scrollbar-corner{appearance:none!important;display:none!important;width:0!important;height:0!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars]):not(html):not(body){overflow:auto}.react-horizontal-scrolling-menu--scroll-container{display:flex;height:max-content;overflow-y:hidden;position:relative;width:100%}.react-horizontal-scrolling-menu--scroll-container.rtl{direction:rtl}.react-horizontal-scrolling-menu--inner-wrapper{display:flex;overflow-y:hidden}.react-horizontal-scrolling-menu--wrapper{display:flex;flex-direction:column}.react-horizontal-scrolling-menu--footer,.react-horizontal-scrolling-menu--header{width:100%}.react-horizontal-scrolling-menu--arrow-left,.react-horizontal-scrolling-menu--arrow-right{display:flex}html,body,#root,.app{height:100%}html{overflow-y:scroll}
