:root{--color-primary: #a2d3f7;--color-primary-variant: #7bb3e8;--color-neutral-0: #ffffff;--color-neutral-1: #f5f8fa;--color-neutral-2: #8b9aaf;--color-neutral-3: #223b52;--color-success: #80b9a6;--color-success-hover: #6ba594;--color-warning: #dfb160;--color-warning-hover: #d4a554;--color-error: #dc9595;--color-error-hover: #d38484;--color-info: #91b2e9;--color-info-hover: #7fa1e0;--link-color: #4a8bc4;--link-color-hover: #3a7ab3;--link-color-active: #2a6a9f;--font-family-primary: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-family-mono: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, monospace;--font-size-3xs: .875rem;--font-size-2xs: .875rem;--font-size-xs: .875rem;--font-size-sm: .875rem;--font-size-md: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-h1-desktop: 32px;--font-size-h1-mobile: 28px;--font-size-h2-desktop: 26px;--font-size-h2-mobile: 24px;--font-size-h3-desktop: 22px;--font-size-h3-mobile: 20px;--font-size-body-desktop: 18px;--font-size-body-mobile: 16px;--font-size-caption: 14px;--font-size-small: var(--font-size-caption);--font-size-large: var(--font-size-body-desktop);--font-size-time: 14px;--font-size-compact-name: 14px;--line-height-tight: 1.2;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--spacing-base: 8px;--spacing-2xs: calc(var(--spacing-base) * .25);--spacing-xs: calc(var(--spacing-base) * .5);--spacing-sm: var(--spacing-base);--spacing-md: calc(var(--spacing-base) * 2);--spacing-lg: calc(var(--spacing-base) * 3);--spacing-xl: calc(var(--spacing-base) * 4);--spacing-2xl: calc(var(--spacing-base) * 6);--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--color-error-bg: color-mix(in srgb, var(--color-error) 12%, transparent);--color-error-border: color-mix(in srgb, var(--color-error) 20%, transparent);--color-error-subtle: color-mix(in srgb, var(--color-error) 5%, transparent);--color-success-bg: color-mix(in srgb, var(--color-success) 12%, transparent);--color-warning-bg: color-mix(in srgb, var(--color-warning) 12%, transparent);--color-info-bg: color-mix(in srgb, var(--color-info) 12%, transparent);--color-info-light: color-mix(in srgb, var(--color-info) 10%, transparent);--color-danger: var(--color-error);--color-danger-surface: var(--color-error-bg);--color-error-alt: var(--color-error-bg);--color-text-primary: var(--text-color-primary);--color-text-secondary: var(--text-color-secondary);--color-warning-strong: #b45309;--icon-color-on-light: #223b52;--icon-color-on-dark: #ffffff;--border-radius-full: 999px;--shadow-sm: 0 1px 3px var(--shadow-color-primary, rgba(0, 0, 0, .1));--shadow-md: 0 4px 12px var(--shadow-color-primary, rgba(0, 0, 0, .1));--shadow-lg: 0 8px 24px var(--shadow-color-primary, rgba(0, 0, 0, .1));--shadow-xl: 0 16px 48px var(--shadow-color-primary, rgba(0, 0, 0, .12));--icon-size-main: 24px;--icon-size-secondary: 18px;--icon-size-compact: 16px;--filter-input-height: 42px;--filter-input-padding: 10px 16px;--filter-input-border-radius: 8px;--touch-target-min: 44px;--avatar-size-compact: 24px;--shift-cell-width: 45px;--shift-cell-height: 32px;--month-view-row-height: 32px;--checkbox-size: 1.125rem;--spinner-size-sm: 1rem;--spinner-size-md: 1.5rem;--spinner-border-width: 2px;--avatar-size-xs: 18px;--avatar-size-sm: 24px;--avatar-size-md: 36px;--avatar-size-lg: 48px;--avatar-size-xl: 80px;--avatar-font-size-xs: 7px;--avatar-font-size-sm: 9px;--avatar-font-size-md: 14px;--avatar-font-size-lg: 18px;--avatar-font-size-xl: 28px;--entity-visual-size-sm: 24px;--entity-avatar-size-list: 32px;--entity-avatar-icon-size-list: 18px;--entity-avatar-size-card: 40px;--entity-avatar-icon-size-card: 20px;--entity-avatar-size-profile: var(--avatar-size-xl);--entity-avatar-icon-size-profile: 40px;--cell-entry-padding: 6px 8px;--cell-entry-padding-compact: 2px 4px;--cell-entry-border-radius: var(--border-radius-sm);--cell-entry-border-left-width: 3px;--cell-entry-gap: 6px;--cell-entry-font-size: var(--font-size-time);--shift-morning-icon: "wb_sunny";--shift-morning-color: var(--color-warning);--shift-afternoon-icon: "brightness_3";--shift-afternoon-color: var(--color-primary);--shift-night-icon: "nightlight";--shift-night-color: var(--color-neutral-3);--shift-oncall-icon: "phone_in_talk";--shift-oncall-color: var(--color-info);--shift-break-icon: "coffee";--shift-break-color: var(--color-neutral-2);--shift-training-icon: "school";--shift-training-color: var(--color-success);--shift-meeting-icon: "event";--shift-meeting-color: var(--color-primary-variant);--shift-emergency-icon: "local_hospital";--shift-emergency-color: var(--color-error);--diff-added-border-color: var(--color-success);--diff-added-bg-tint: rgba(128, 185, 166, .1);--diff-removed-border-color: var(--color-error);--diff-removed-bg-tint: rgba(220, 149, 149, .1);--diff-removed-opacity: .6;--diff-modified-border-color: var(--color-warning);--diff-modified-bg-tint: rgba(223, 177, 96, .1);--diff-unchanged-opacity: .9;--diff-border-width: 4px;--diff-badge-size: 12px;--max-shifts-per-cell: 4;--month-view-max-people: 70;--week-view-max-people: 40;--detail-view-max-people: 20;--transition-duration-fast: .15s;--transition-duration-normal: .3s;--transition-duration-slow: .5s;--transition-timing: ease-in-out;--animation-pulse-duration: 2s;--animation-spin-duration: .6s;--border-width-default: 1px;--border-width-thick: 2px;--border-radius-xs: 2px;--border-radius-sm: 4px;--border-radius-md: 8px;--border-radius-lg: 12px;--performance-frame-target-ms: 16;--performance-scroll-fps: 60;--opacity-disabled: .6;--opacity-hover: .8;--opacity-focus: .3;--button-primary-focus-shadow: 0 0 0 3px rgba(162, 211, 247, .3);--button-success-focus-shadow: 0 0 0 3px rgba(128, 185, 166, .3);--button-warning-focus-shadow: 0 0 0 3px rgba(223, 177, 96, .3);--button-error-focus-shadow: 0 0 0 3px rgba(220, 149, 149, .3);--button-info-focus-shadow: 0 0 0 3px rgba(145, 178, 233, .3);--z-index-sticky-header: 10;--z-index-floating-toolbar: 20;--z-index-modal: 100;--z-index-toast: 110;--z-index-tooltip: 30;--scrollbar-track-light: transparent;--scrollbar-thumb-light: #cbd5e1;--scrollbar-thumb-hover-light: #94a3b8;--scrollbar-track-dark: transparent;--scrollbar-thumb-dark: #4a5568;--scrollbar-thumb-hover-dark: #718096}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@keyframes pulse{0%{opacity:1}50%{opacity:.7}to{opacity:1}}.spacing-xs{gap:var(--spacing-xs)}.spacing-sm{gap:var(--spacing-sm)}.spacing-md{gap:var(--spacing-md)}.spacing-lg{gap:var(--spacing-lg)}.spacing-xl{gap:var(--spacing-xl)}.p-xs{padding:var(--spacing-xs)}.p-sm{padding:var(--spacing-sm)}.p-md{padding:var(--spacing-md)}.p-lg{padding:var(--spacing-lg)}.p-xl{padding:var(--spacing-xl)}.m-xs{margin:var(--spacing-xs)}.m-sm{margin:var(--spacing-sm)}.m-md{margin:var(--spacing-md)}.m-lg{margin:var(--spacing-lg)}.m-xl{margin:var(--spacing-xl)}.text-h1{font-size:var(--font-size-h1-desktop);font-family:var(--font-family-primary)}@media(max-width:768px){.text-h1{font-size:var(--font-size-h1-mobile)}}.text-h2{font-size:var(--font-size-h2-desktop);font-family:var(--font-family-primary)}@media(max-width:768px){.text-h2{font-size:var(--font-size-h2-mobile)}}.text-h3{font-size:var(--font-size-h3-desktop);font-family:var(--font-family-primary)}@media(max-width:768px){.text-h3{font-size:var(--font-size-h3-mobile)}}.text-body{font-size:var(--font-size-body-desktop);font-family:var(--font-family-primary)}@media(max-width:768px){.text-body{font-size:var(--font-size-body-mobile)}}.text-caption{font-size:var(--font-size-caption);font-family:var(--font-family-primary)}.text-primary{color:var(--color-primary)}.text-primary-variant{color:var(--color-primary-variant)}.text-primary-alt{color:var(--color-primary-alt)}.text-success{color:var(--color-success)}.text-warning{color:var(--color-warning)}.text-error{color:var(--color-error)}.text-info{color:var(--color-info)}.text-muted{color:var(--color-neutral-2)}.text-neutral-3{color:var(--color-neutral-3)}.bg-primary{background-color:var(--color-primary)}.bg-primary-variant{background-color:var(--color-primary-variant)}.bg-primary-alt{background-color:var(--color-primary-alt)}.bg-success{background-color:var(--color-success)}.bg-warning{background-color:var(--color-warning)}.bg-error{background-color:var(--color-error)}.bg-info{background-color:var(--color-info)}.bg-neutral-1{background-color:var(--color-neutral-1)}.bg-neutral-3{background-color:var(--color-neutral-3)}[data-theme=light]{--color-primary: #0089d1;--color-primary-variant: #1976d2;--color-primary-alt: #e3f2fd;--color-neutral-0: #ffffff;--color-neutral-1: #f5f7fa;--color-neutral-2: #757575;--color-neutral-3: #333333;--color-success: #388e3c;--color-success-light: rgba(56, 142, 60, .1);--color-warning: #f59e0b;--color-warning-light: rgba(245, 158, 11, .1);--color-error: #dc3545;--color-error-light: rgba(220, 53, 69, .1);--color-info: #0089d1;--color-info-light: rgba(0, 137, 209, .1);--text-color-primary: #333333;--text-color-secondary: #666666;--text-color-tertiary: #9e9e9e;--text-color-inverted: #ffffff;--background-color-primary: #f5f7fa;--background-color-secondary: #eef1f5;--background-color-tertiary: #e8ecf0;--background-color-elevated: #ffffff;--surface-color-default: #ffffff;--surface-color-hover: #f0f4f8;--surface-color-active: #e3f2fd;--surface-color-disabled: #f5f7fa;--surface-color-primary: #ffffff;--surface-color-secondary: #f5f7fa;--surface-color-tertiary: #eef1f5;--surface-color-raised: rgba(0, 0, 0, .04);--border-color-default: #dee2e6;--border-color-light: #e9ecef;--border-color-dark: #ced4da;--border-color-secondary: rgba(0, 0, 0, .1);--edge-color-default: #adb5bd;--border-color-flow-entity: var(--border-color-default);--border-color-flow-group: var(--color-info);--border-color-flow-rule: var(--color-warning);--border-color-flow-note: var(--color-warning);--background-color-note: var(--color-warning-bg);--input-background: #ffffff;--input-border: #ced4da;--input-border-hover: #adb5bd;--input-border-focus: #0089d1;--input-text: #333333;--input-placeholder: #9e9e9e;--link-color: #0089d1;--link-color-hover: #1976d2;--link-color-active: #005fa3;--avatar-text-on-primary: #ffffff;--avatar-text-on-accent: #ffffff;--shadow-color-primary: rgba(0, 0, 0, .12);--shadow-color-secondary: rgba(0, 0, 0, .06);--shadow-xs: 0 1px 2px var(--shadow-color-secondary);--shadow-sm: 0 2px 4px var(--shadow-color-secondary);--shadow-md: 0 4px 12px var(--shadow-color-primary);--shadow-lg: 0 8px 24px var(--shadow-color-primary);--weekend-background: #f0f4f8;--weekend-header-background: #e2e8f0;--today-background: #e3f2fd;--today-border-color: #0089d1;--week-header-background: linear-gradient(135deg, #0089d1 0%, #1976d2 100%);--text-on-primary-gradient: #ffffff;--scrollbar-track: var(--scrollbar-track-light);--scrollbar-thumb: var(--scrollbar-thumb-light);--scrollbar-thumb-hover: var(--scrollbar-thumb-hover-light)}[data-theme=dark]{--color-primary: #5b9ad6;--color-primary-variant: #4a8bc4;--color-primary-alt: #1e4a7a;--color-neutral-0: #1a1f2e;--color-neutral-1: #2d3748;--color-neutral-2: #a0aec0;--color-neutral-3: #e2e8f0;--color-success-hover: #51c079;--color-warning-hover: #ed9f3f;--color-warning-strong: #ed8936;--color-error-hover: #f56565;--color-info-hover: #4299e1;--text-color-primary: #f7fafc;--text-color-secondary: #cbd5e0;--text-color-tertiary: #a0aec0;--text-color-inverted: #1a1f2e;--background-color-primary: #1a1f2e;--background-color-secondary: #1a1f2e;--background-color-tertiary: #374151;--background-color-elevated: #2d3748;--surface-color-default: #2d3748;--surface-color-hover: #374151;--surface-color-active: #4a5568;--surface-color-disabled: #1f2937;--surface-color-primary: #2d3748;--surface-color-secondary: #1f2937;--surface-color-tertiary: #374151;--border-color-default: #4a5568;--border-color-light: #374151;--border-color-dark: #718096;--edge-color-default: #5a6678;--border-color-flow-entity: var(--border-color-default);--border-color-flow-group: var(--color-info);--border-color-flow-rule: var(--color-warning);--border-color-flow-note: var(--color-warning);--background-color-note: var(--color-warning-bg);--input-background: #2d3748;--input-border: #4a5568;--input-border-hover: #718096;--input-border-focus: #63b3ed;--input-text: #f7fafc;--input-placeholder: #a0aec0;--avatar-text-on-primary: #f7fafc;--avatar-text-on-accent: #1a202c;--link-color: #63b3ed;--link-color-hover: #7cc4f5;--link-color-active: #4da3e0;--color-success: #68d391;--color-success-light: rgba(104, 211, 145, .15);--color-warning: #f6ad55;--color-warning-light: rgba(246, 173, 85, .15);--color-error: #fc8181;--color-error-light: rgba(252, 129, 129, .15);--color-info: #63b3ed;--color-info-light: rgba(99, 179, 237, .15);--shadow-color-primary: rgba(0, 0, 0, .3);--shadow-color-secondary: rgba(0, 0, 0, .15);--shadow-xs: 0 1px 2px var(--shadow-color-secondary);--shadow-sm: 0 2px 4px var(--shadow-color-secondary);--shadow-md: 0 4px 12px var(--shadow-color-primary);--shadow-lg: 0 8px 24px var(--shadow-color-primary);--button-primary-focus-shadow: 0 0 0 3px rgba(91, 154, 214, .4);--button-success-focus-shadow: 0 0 0 3px rgba(104, 211, 145, .4);--button-warning-focus-shadow: 0 0 0 3px rgba(246, 173, 85, .4);--button-error-focus-shadow: 0 0 0 3px rgba(252, 129, 129, .4);--button-info-focus-shadow: 0 0 0 3px rgba(99, 179, 237, .4);--weekend-background: var(--background-color-tertiary);--weekend-header-background: var(--surface-color-hover);--today-background: var(--color-primary-alt);--today-border-color: var(--color-primary);--border-color-secondary: var(--border-color-default);--week-header-background: linear-gradient(135deg, #2d5173 0%, #2d3748 100%);--text-on-primary-gradient: #f7fafc;--scrollbar-track: var(--scrollbar-track-dark);--scrollbar-thumb: var(--scrollbar-thumb-dark);--scrollbar-thumb-hover: var(--scrollbar-thumb-hover-dark)}@media(prefers-color-scheme:light){.theme-override{color-scheme:light}}@media(prefers-color-scheme:dark){.theme-override{color-scheme:dark}}.theme-transition,.theme-transition *{transition:background-color var(--transition-duration-fast),color var(--transition-duration-fast),border-color var(--transition-duration-fast),box-shadow var(--transition-duration-fast)}.spinning{animation:spinning 1s linear infinite}@keyframes spinning{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.spinning{animation:none}}html,body{margin:0;padding:0;background-color:var(--background-color-primary);color:var(--text-color-primary);font-family:var(--font-family-primary);transition:background-color var(--transition-duration-fast) var(--transition-timing),color var(--transition-duration-fast) var(--transition-timing);touch-action:manipulation;-webkit-overflow-scrolling:touch}input,textarea,select{font-size:var(--font-size-md);-webkit-touch-callout:none}button,[role=button],a,label,select{touch-action:manipulation}.overflow-scroll,[class*=__list],[class*=__nav],[class*=-list],[class*=-sidebar]{-webkit-overflow-scrolling:touch}:root{--safe-area-inset-top: env(safe-area-inset-top, 0px);--safe-area-inset-bottom: env(safe-area-inset-bottom, 0px);--safe-area-inset-left: env(safe-area-inset-left, 0px);--safe-area-inset-right: env(safe-area-inset-right, 0px)}a{color:var(--link-color);text-decoration:underline;text-underline-offset:2px;transition:color var(--transition-duration-fast) var(--transition-timing);cursor:pointer}a:hover{color:var(--link-color-hover);text-decoration-thickness:2px}a:focus{outline:2px solid var(--link-color);outline-offset:2px;border-radius:var(--border-radius-sm)}a:focus-visible{outline:2px solid var(--link-color);outline-offset:2px;border-radius:var(--border-radius-sm)}a:focus:not(:focus-visible){outline:none}a:active{color:var(--link-color-active)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:4px}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.zag-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.zag-collection-layout__action-btn{display:flex;align-items:center;gap:var(--spacing-sm);width:100%;padding:var(--spacing-sm) var(--spacing-md);background:var(--surface-color-secondary);border:var(--border-width-default) solid var(--border-color-default);border-radius:var(--border-radius-md);color:var(--text-color-primary);cursor:pointer;font-size:var(--font-size-caption);font-family:var(--font-family-primary);text-align:left;transition:all var(--transition-duration-fast) var(--transition-timing)}.zag-collection-layout__action-btn:hover:not(:disabled){background-color:var(--surface-color-hover);border-color:var(--color-primary);color:var(--color-primary)}.zag-collection-layout__action-btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.zag-collection-layout__action-btn:disabled{opacity:.5;cursor:default}.zag-collection-layout__action-btn [zagIcon]{font-size:var(--icon-size-compact)}@media(max-width:900px){.zag-collection-layout__action-btn{width:auto}}.zag-collection-layout__action-split-btn.zag-collection-layout__action-split-btn .zag-button{padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-caption);line-height:normal;background:var(--surface-color-secondary);border-color:var(--border-color-default);color:var(--text-color-primary)}.zag-collection-layout__action-split-btn.zag-collection-layout__action-split-btn .zag-button:hover:not(:disabled):not(.zag-button--loading):not(.zag-button--disabled){background:var(--surface-color-hover);border-color:var(--color-primary);color:var(--color-primary)}.zag-collection-layout__action-split-btn.zag-collection-layout__action-split-btn .zag-button [zagIcon]{font-size:var(--icon-size-compact)}.zag-collection-layout__action-split-btn.zag-collection-layout__action-split-btn .zag-split-button__primary{border-top-left-radius:var(--border-radius-md);border-bottom-left-radius:var(--border-radius-md)}.zag-collection-layout__action-split-btn.zag-collection-layout__action-split-btn .zag-split-button__secondary{border-top-right-radius:var(--border-radius-md);border-bottom-right-radius:var(--border-radius-md)}.zag-icon-surface-gradient{background-image:linear-gradient(135deg,#ffffff2e,#ffffff0a 52%,#0000001a)}.cdk-overlay-container{position:fixed;z-index:1000;pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .15s ease-in-out;opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-overlay-subtle-backdrop{background:#00000014}[data-theme=dark] .cdk-overlay-subtle-backdrop{background:#00000040}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000;pointer-events:none;top:0;left:0;height:100%;width:100%;justify-content:center;align-items:center}.cdk-dialog-panel{max-width:96vw;max-height:96vh;max-height:96svh}@media(max-width:539px){.cdk-dialog-panel{max-width:calc(100vw - 2 * var(--spacing-xs));max-height:calc(100vh - 2 * var(--spacing-xs));max-height:calc(100svh - 2 * var(--spacing-xs))}}.zag-tooltip-panel{max-width:250px}.cdk-overlay-transparent-backdrop{background:transparent}.zag-picker-dialog-backdrop{background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}[data-theme=dark] .zag-picker-dialog-backdrop{background:#0009}.zag-picker-dialog-panel{position:fixed!important;inset:0!important;width:100vw!important;height:100dvh!important;display:flex;justify-content:center;align-items:center}zag-chip.chip--team-recruiting{--zag-chip-color: var(--color-purple, #b794f4);--zag-chip-bg: rgba(183, 148, 244, .14)}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:block;src:url("./media/material-icons-LEZCGFVT.woff2") format("woff2"),url("./media/material-icons-JLIDJUWE.woff") format("woff")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Outlined;font-style:normal;font-weight:400;font-display:block;src:url("./media/material-icons-outlined-7BWLPMFK.woff2") format("woff2"),url("./media/material-icons-outlined-PCUTWIDZ.woff") format("woff")}.material-icons-outlined{font-family:Material Icons Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Round;font-style:normal;font-weight:400;font-display:block;src:url("./media/material-icons-round-WEHMTW23.woff2") format("woff2"),url("./media/material-icons-round-SLOHZIXU.woff") format("woff")}.material-icons-round{font-family:Material Icons Round;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Sharp;font-style:normal;font-weight:400;font-display:block;src:url("./media/material-icons-sharp-HCCYMPXE.woff2") format("woff2"),url("./media/material-icons-sharp-U4OLFP3G.woff") format("woff")}.material-icons-sharp{font-family:Material Icons Sharp;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Two Tone;font-style:normal;font-weight:400;font-display:block;src:url("./media/material-icons-two-tone-M5N5K6F5.woff2") format("woff2"),url("./media/material-icons-two-tone-LCGWGE2N.woff") format("woff")}.material-icons-two-tone{font-family:Material Icons Two Tone;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body{height:100%;font-family:var(--font-family-primary);background:var(--background-color-primary);color:var(--text-color-primary);-webkit-font-smoothing:antialiased}body{font-size:var(--font-size-sm)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--scrollbar-track, transparent)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb, #4a5568);border-radius:var(--border-radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover, #718096)}.theme-transition *{transition:background-color .2s ease,border-color .2s ease,color .2s ease!important}wf-dashboard,wf-board,wf-agents,wf-agent-detail,wf-agent-new,wf-org,wf-schedules,wf-schedule-edit,wf-settings,wf-capabilities,wf-files,wf-teams,wf-team-board,wf-my-tasks{display:block;height:100%;min-height:0;overflow:hidden}wf-chat{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}
