:root{--es-font-sans: var( --es-font-latin, "Inter Variable", system-ui, -apple-system, "Segoe UI", sans-serif );--es-font-fa: var( --es-font-persian, "IRANSansX Variable", Tahoma, "Segoe UI", sans-serif );--es-font-mono: var( --es-font-code, ui-monospace, "Cascadia Code", "SFMono-Regular", Consolas, monospace );--es-text-xs: .75rem;--es-text-sm: .875rem;--es-text-base: 1rem;--es-text-lg: 1.125rem;--es-text-xl: 1.25rem;--es-text-2xl: 1.5rem;--es-text-3xl: 1.875rem;--es-text-4xl: 2.25rem;--es-text-5xl: 3rem;--es-leading-xs: 1.5;--es-leading-sm: 1.5;--es-leading-base: 1.5;--es-leading-lg: 1.5;--es-leading-xl: 1.4;--es-leading-2xl: 1.333333;--es-leading-3xl: 1.2;--es-leading-4xl: 1.166667;--es-leading-5xl: 1.125;--es-leading-relaxed: 1.75;--es-font-weight-regular: 400;--es-font-weight-medium: 500;--es-font-weight-semibold: 600;--es-font-weight-bold: 700;--es-tracking-tight: -.025em;--es-tracking-normal: 0;--es-tracking-wide: .025em}:root{--es-space-unit: .25rem;--es-space-0: 0;--es-space-px: 1px;--es-space-0-5: calc(var(--es-space-unit) * .5);--es-space-1: var(--es-space-unit);--es-space-1-5: calc(var(--es-space-unit) * 1.5);--es-space-2: calc(var(--es-space-unit) * 2);--es-space-2-5: calc(var(--es-space-unit) * 2.5);--es-space-3: calc(var(--es-space-unit) * 3);--es-space-3-5: calc(var(--es-space-unit) * 3.5);--es-space-4: calc(var(--es-space-unit) * 4);--es-space-5: calc(var(--es-space-unit) * 5);--es-space-6: calc(var(--es-space-unit) * 6);--es-space-8: calc(var(--es-space-unit) * 8);--es-space-10: calc(var(--es-space-unit) * 10);--es-space-12: calc(var(--es-space-unit) * 12);--es-space-16: calc(var(--es-space-unit) * 16);--es-space-20: calc(var(--es-space-unit) * 20);--es-space-24: calc(var(--es-space-unit) * 24)}:root{--es-control-text-step: .125rem;--es-control-text-min: .625rem;--es-control-label-font-size-md: calc( var(--es-text-sm) - var(--es-control-text-step) );--es-control-scale-xxs: calc(15 / 18);--es-control-scale-xs: calc(16 / 18);--es-control-scale-sm: calc(17 / 18);--es-control-scale-md: 1;--es-control-scale-lg: calc(19 / 18);--es-control-scale-xl: calc(20 / 18);--es-control-height-md: calc(var(--es-space-unit) * 9);--es-control-height-xxs: calc( var(--es-control-height-md) * var(--es-control-scale-xxs) );--es-control-height-xs: calc( var(--es-control-height-md) * var(--es-control-scale-xs) );--es-control-height-sm: calc( var(--es-control-height-md) * var(--es-control-scale-sm) );--es-control-height-lg: calc( var(--es-control-height-md) * var(--es-control-scale-lg) );--es-control-height-xl: calc( var(--es-control-height-md) * var(--es-control-scale-xl) )}.es-control-xxs{--es-control-scale: var(--es-control-scale-xxs);--es-control-height: var(--es-control-height-xxs);--es-control-font-size: var(--es-text-xs);--es-control-label-base-font-size: var(--es-text-xs);--es-control-gap: var(--es-space-1)}.es-control-xs{--es-control-scale: var(--es-control-scale-xs);--es-control-height: var(--es-control-height-xs);--es-control-font-size: var(--es-text-xs);--es-control-label-base-font-size: var(--es-text-xs);--es-control-gap: var(--es-space-1)}.es-control-sm{--es-control-scale: var(--es-control-scale-sm);--es-control-height: var(--es-control-height-sm);--es-control-font-size: calc( var(--es-text-sm) - var(--es-control-text-step) / 2 );--es-control-label-base-font-size: var(--es-control-font-size);--es-control-gap: calc(var(--es-space-unit) * 1.25)}.es-control-md{--es-control-scale: var(--es-control-scale-md);--es-control-height: var(--es-control-height-md);--es-control-font-size: var(--es-text-sm);--es-control-label-base-font-size: var(--es-text-sm);--es-control-gap: var(--es-space-1-5)}.es-control-lg{--es-control-scale: var(--es-control-scale-lg);--es-control-height: var(--es-control-height-lg);--es-control-font-size: calc( var(--es-text-sm) + var(--es-control-text-step) / 2 );--es-control-label-base-font-size: var(--es-control-font-size);--es-control-gap: calc(var(--es-space-unit) * 1.75)}.es-control-xl{--es-control-scale: var(--es-control-scale-xl);--es-control-height: var(--es-control-height-xl);--es-control-font-size: var(--es-text-base);--es-control-label-base-font-size: var(--es-text-base);--es-control-gap: var(--es-space-2)}:is(.es-control-xxs,.es-control-xs,.es-control-sm,.es-control-md,.es-control-lg,.es-control-xl){--es-control-padding-inline: calc( var(--es-space-3) * var(--es-control-scale) );--es-control-label-font-size: max( var(--es-control-text-min), calc(var(--es-control-label-font-size-md) * var(--es-control-scale)) );--es-control-inline-label-font-size: max( var(--es-control-text-min), calc( (var(--es-control-label-font-size-md) + var(--es-control-text-step) / 2) * var(--es-control-scale) ) );--es-control-message-font-size: max( var(--es-control-text-min), calc( var(--es-control-label-base-font-size) - 2 * var(--es-control-text-step) ) )}.es-control{box-sizing:border-box;min-block-size:var(--es-control-height);padding-block:0;font-size:var(--es-control-font-size);line-height:var(--es-leading-base)}:root{--es-radius-none: 0;--es-radius-xs: .125rem;--es-radius-sm: .25rem;--es-radius-md: .375rem;--es-radius-lg: .5rem;--es-radius-xl: .75rem;--es-radius-2xl: 1rem;--es-radius-3xl: 1.5rem;--es-radius-full: calc(infinity * 1px)}:root,[data-theme],.light,.dark{--es-shadow-none: 0 0 #0000;--es-shadow-outline: 0 0 0 1px light-dark(oklch(0 0 0 / .06), oklch(1 0 0 / .08));--es-shadow-sm: var(--es-shadow-outline), 0 1px 2px light-dark(oklch(0 0 0 / .06), oklch(0 0 0 / .4));--es-shadow-md: var(--es-shadow-sm), 0 6px 16px -6px light-dark(oklch(0 0 0 / .12), oklch(0 0 0 / .6));--es-shadow-lg: var(--es-shadow-outline), 0 4px 8px -2px light-dark(oklch(0 0 0 / .08), oklch(0 0 0 / .4)), 0 16px 32px -8px light-dark(oklch(0 0 0 / .16), oklch(0 0 0 / .65));--es-shadow-inset: inset 0 1px 2px light-dark(oklch(0 0 0 / .08), oklch(0 0 0 / .5)), inset 0 0 0 1px light-dark(oklch(0 0 0 / .04), oklch(1 0 0 / .04));--es-shadow-raised: var(--es-shadow-md);--es-shadow-wheel: var(--es-shadow-inset)}@property --es-duration-fast{syntax: "<time>"; inherits: true; initial-value: 0ms;}@property --es-duration-normal{syntax: "<time>"; inherits: true; initial-value: 0ms;}@property --es-duration-slow{syntax: "<time>"; inherits: true; initial-value: 0ms;}@property --es-duration-slower{syntax: "<time>"; inherits: true; initial-value: 0ms;}:root{--es-motion-scale: 1;--es-duration-instant: 0ms;--es-duration-fast: calc(.15s * var(--es-motion-scale));--es-duration-normal: calc(.24s * var(--es-motion-scale));--es-duration-slow: calc(.4s * var(--es-motion-scale));--es-duration-slower: calc(.7s * var(--es-motion-scale));--es-ease-linear: linear;--es-ease-in: cubic-bezier(.4, 0, 1, 1);--es-ease-out: cubic-bezier(.23, 1, .32, 1);--es-ease-drawer: cubic-bezier(.32, .72, 0, 1);--es-ease-in-out: cubic-bezier(.65, 0, .35, 1);--es-motion-distance-sm: calc(var(--es-space-1) * var(--es-motion-scale));--es-motion-distance-md: calc(var(--es-space-4) * var(--es-motion-scale));--es-motion-distance-lg: calc(var(--es-space-12) * var(--es-motion-scale))}:root[data-motion=reduce]{--es-motion-scale: 0}@media(prefers-reduced-motion:reduce){:root:not([data-motion=no-preference]){--es-motion-scale: 0}}:root,[data-theme],.light,.dark{color-scheme:light dark;--es-background: light-dark(#ffffff, #050505);--es-foreground: light-dark(#171717, #e5e5e5);--es-surface: light-dark(#f5f5f5, #0c0c0c);--es-surface-foreground: var(--es-foreground);--es-default: light-dark(oklch(96% .001 286.375), #121212);--es-default-foreground: light-dark( oklch(.2103 .0059 285.89), var(--es-foreground) );--es-default-hover: light-dark( color-mix(in oklab, var(--es-default) 96%, var(--es-default-foreground) 4%), #1a1a1a );--es-border: light-dark(#e5e5e5, #202020);--es-muted: var(--es-surface);--es-muted-foreground: light-dark(#6b6b6b, #969696);--es-marker: light-dark(#d93d31, #ff6b5f);--es-ring: light-dark(oklch(.2 0 0 / .38), oklch(.95 0 0 / .45));--es-status-light: oklch(.9911 0 0);--es-status-dark: oklch(.2103 .0059 285.89);--es-status-ink: light-dark(var(--es-status-dark), var(--es-status-light));--es-success: oklch(69.6% .17 162.48);--es-success-foreground: var(--es-status-dark);--es-danger: light-dark( oklch(.6532 .2328 25.74), oklch(.594 .1967 24.63) );--es-danger-foreground: var(--es-status-light);--es-warning: light-dark( oklch(.7819 .1585 72.33), oklch(.8203 .1388 76.34) );--es-warning-foreground: var(--es-status-dark);--es-primary: oklch(.6204 .195 253.83);--es-primary-foreground: var(--es-status-light);--es-info: oklch(.585 .233 277.117);--es-info-foreground: var(--es-status-light);--es-secondary: var(--es-foreground);--es-secondary-foreground: var(--es-background);--es-secondary-hover: color-mix( in srgb, var(--es-secondary) 90%, var(--es-secondary-foreground) 10% );--es-secondary-soft: light-dark( color-mix(in srgb, var(--es-secondary) 10%, var(--es-background)), color-mix(in srgb, var(--es-secondary) 9%, var(--es-background)) );--es-secondary-soft-hover: light-dark( color-mix(in srgb, var(--es-secondary) 15%, var(--es-background)), color-mix(in srgb, var(--es-secondary) 13%, var(--es-background)) );--es-secondary-soft-foreground: var(--es-foreground);--es-success-hover: color-mix( in oklab, var(--es-success) 90%, var(--es-success-foreground) 10% );--es-danger-hover: color-mix( in oklab, var(--es-danger) 90%, var(--es-status-light) 10% );--es-warning-hover: color-mix( in oklab, var(--es-warning) 90%, var(--es-warning-foreground) 10% );--es-info-hover: color-mix( in oklab, var(--es-info) 90%, var(--es-status-light) 10% );--es-primary-hover: color-mix( in oklab, var(--es-primary) 90%, var(--es-status-light) 10% );--es-primary-soft: light-dark( color-mix(in srgb, var(--es-primary) 15%, var(--es-background)), color-mix(in srgb, var(--es-primary) 12%, var(--es-background)) );--es-primary-soft-hover: light-dark( color-mix(in srgb, var(--es-primary) 20%, var(--es-background)), color-mix(in srgb, var(--es-primary) 16%, var(--es-background)) );--es-primary-soft-foreground: light-dark( color-mix(in oklab, var(--es-primary) 70%, var(--es-status-ink) 30%), color-mix(in oklab, var(--es-primary) 80%, var(--es-status-ink) 30%) );--es-success-soft: light-dark( color-mix(in srgb, var(--es-success) 15%, var(--es-background)), color-mix(in srgb, var(--es-success) 12%, var(--es-background)) );--es-success-soft-hover: light-dark( color-mix(in srgb, var(--es-success) 20%, var(--es-background)), color-mix(in srgb, var(--es-success) 16%, var(--es-background)) );--es-success-soft-foreground: light-dark( color-mix(in oklab, var(--es-success) 80%, var(--es-status-ink) 60%), color-mix(in oklab, var(--es-success) 80%, var(--es-status-ink) 30%) );--es-warning-soft: light-dark( color-mix(in srgb, var(--es-warning) 15%, var(--es-background)), color-mix(in srgb, var(--es-warning) 12%, var(--es-background)) );--es-warning-soft-hover: light-dark( color-mix(in srgb, var(--es-warning) 20%, var(--es-background)), color-mix(in srgb, var(--es-warning) 16%, var(--es-background)) );--es-warning-soft-foreground: light-dark( color-mix(in oklab, var(--es-warning) 80%, var(--es-status-ink) 70%), color-mix(in oklab, var(--es-warning) 80%, var(--es-status-ink) 30%) );--es-danger-soft: color-mix( in srgb, var(--es-danger) 15%, var(--es-background) );--es-danger-soft-hover: color-mix( in srgb, var(--es-danger) 20%, var(--es-background) );--es-danger-soft-foreground: light-dark( color-mix(in oklab, var(--es-danger) 70%, var(--es-status-ink) 40%), color-mix(in oklab, var(--es-danger) 80%, var(--es-status-ink) 30%) );--es-info-soft: light-dark( color-mix(in srgb, var(--es-info) 15%, var(--es-background)), color-mix(in srgb, var(--es-info) 12%, var(--es-background)) );--es-info-soft-hover: light-dark( color-mix(in srgb, var(--es-info) 20%, var(--es-background)), color-mix(in srgb, var(--es-info) 16%, var(--es-background)) );--es-info-soft-foreground: light-dark( color-mix(in oklab, var(--es-info) 70%, var(--es-status-ink) 30%), color-mix(in oklab, var(--es-info) 80%, var(--es-status-ink) 30%) )}[data-theme=light],.light{color-scheme:light}[data-theme=dark],.dark{color-scheme:dark}:root{--es-scrollbar-thumb: var(--es-muted-foreground)}*{scrollbar-width:thin;scrollbar-color:var(--es-scrollbar-thumb) var(--es-background)}@supports not (scrollbar-color: auto){::-webkit-scrollbar{width:var(--es-space-2-5);height:var(--es-space-2-5)}::-webkit-scrollbar-track,::-webkit-scrollbar-corner{background:var(--es-background)}::-webkit-scrollbar-thumb{background:var(--es-scrollbar-thumb);border:var(--es-space-0-5) solid var(--es-background);border-radius:var(--es-radius-full)}::-webkit-scrollbar-button{display:none}}@media(forced-colors:active){*{scrollbar-color:auto}}:is(div,a):has(>button[aria-label="Dismiss notification"]){background:var(--es-surface);color:var(--es-foreground);border:1px solid var(--es-border);box-shadow:var(--es-shadow-raised)}:is(div,a):has(>button[aria-label="Dismiss notification"])>div,:is(div,a):has(>button[aria-label="Dismiss notification"])>div>div{color:var(--es-foreground)}:is(div,a):has(>button[aria-label="Dismiss notification"])>div>div+div,button[aria-label="Dismiss notification"]{color:var(--es-muted-foreground)}button[aria-label="Dismiss notification"]:hover{color:var(--es-foreground);background:var(--es-default-hover)}button[aria-label="Dismiss notification"]:focus-visible{outline:2px solid var(--es-ring);outline-offset:2px}.es-manager-logo{display:inline-flex;align-items:center;gap:10px;color:var(--es-foreground);max-width:170px}:root[data-theme=light] .es-manager-logo{color-scheme:light}:root[data-theme=dark] .es-manager-logo{color-scheme:dark}.es-manager-logo .es-logo-mono{display:block;height:32px;width:auto;flex-shrink:0}.es-manager-logo .es-logo-text{display:block;height:16px;width:auto;min-width:0}
