:root{--font-size--heading--large: 24px;--font-size--heading: 20px;--font-size--subheading: 18px;--font-size--content: 16px;--font-size--subcontent: 14px;--font-size--table-header-cell:12px }@media only screen and (min-width: 1920px){body{--font-size--heading: 18px;--font-size--subheading: 16px;--font-size--content: 14px;--font-size--subcontent: 14px;--font-size--table-header-cell:14px }}@media only screen and (min-width: 1440px) and (max-width: 1920px){body{--font-size--heading: 20px;--font-size--subheading: 18px;--font-size--content: 16px;--font-size--subcontent: 14px;--font-size--table-header-cell:14px }}@media only screen and (max-width: 1440px){body{--font-size--heading: 20px;--font-size--subheading: 18px;--font-size--content: 16px;--font-size--subcontent: 14px;--font-size--table-header-cell:12px }}@charset "UTF-8";:root{--primary-50: #e0f3ff;--primary-100: #b3e1ff;--primary-200: #80cdff;--primary-300: #4db8ff;--primary-400: #26a9ff;--primary-500: #009aff;--primary-600: #0092ff;--primary-700: #0088ff;--primary-800: #007eff;--primary-900: #006cff;--accent-50: #f2f7ff;--accent-100: #ffdfb3;--accent-200: #ffca80;--accent-300: #ffb44d;--accent-400: #ffa426;--accent-500: #ff9400;--accent-600: #ff8c00;--accent-700: #ff8100;--accent-800: #ff7700;--accent-900: #ff6500;--warn-50: #ffebee;--warn-100: #ffcdd2;--warn-200: #ef9a9a;--warn-300: #e57373;--warn-400: #ef5350;--warn-500: #f44336;--warn-600: #e53935;--warn-700: #d32f2f;--warn-800: #c62828;--warn-900: #b71c1c;--backgroundColor: #ffffff}.wound-management-scope .modal{position:static;display:block;width:auto;height:auto;overflow:visible;z-index:auto}.wound-management-scope .modal-body{position:static;padding:0}.wound-management-scope .badge{padding:0;font-size:inherit;font-weight:inherit;line-height:inherit;border-radius:0}.wound-management-scope{--action-ai-bg: #9333EA;--action-ai-bg-soft: #FAF5FF;--action-ai-border: rgba(0, 0, 0, 0);--action-ai-hover: #9333EA;--action-ai-outlined: #9333EA;--action-ai-pressed: #581C87;--action-ai-text-hard: #9333EA;--action-ai-text-neutral: #FFFFFF;--action-destructive-bg: #B91C1C;--action-destructive-bg-soft: #FEF2F2;--action-destructive-border: rgba(0, 0, 0, 0);--action-destructive-hover: #DC2626;--action-destructive-outlined: #DC2626;--action-destructive-pressed: #B91C1C;--action-destructive-text-hard: #DC2626;--action-destructive-text-neutral: #FFFFFF;--action-disabled-bg: #F1F5F9;--action-disabled-border: rgba(0, 0, 0, 0);--action-disabled-text-neutral: #475569;--action-focus-ring: rgba(0, 0, 0, .4);--action-focus-ring-offset: var(--surface-base);--action-ghost-bg: #FFFFFF;--action-ghost-border: rgba(0, 0, 0, 0);--action-ghost-hover: #F1F5F9;--action-ghost-pressed: #E2E8F0;--action-ghost-text-hard: #005CE6;--action-primary-bg: #0077FF;--action-primary-border: rgba(0, 0, 0, 0);--action-primary-hover: #005CE6;--action-primary-outlined: #0077FF;--action-primary-pressed: #0045B3;--action-primary-text-hard: #0077FF;--action-primary-text-neutral: #FFFFFF;--action-secondary-bg: #F0F7FF;--action-secondary-border: #BADEFF;--action-secondary-hover: #E0F0FF;--action-secondary-outlined: rgba(0, 0, 0, 0);--action-secondary-pressed: #BADEFF;--action-secondary-text: #005CE6;--action-soft-bg: #F8FAFC;--action-soft-border: rgba(0, 0, 0, 0);--action-soft-hover: #F1F5F9;--action-soft-outlined: #E2E8F0;--action-soft-pressed: #E2E8F0;--action-soft-text-neutral: #475569;--action-success-bg: #16A34A;--action-success-bg-soft: #DCFCE7;--action-success-border: rgba(0, 0, 0, 0);--action-success-hover: #15803D;--action-success-outlined: #16A34A;--action-success-pressed: #166534;--action-success-text-hard: #16A34A;--action-success-text-neutral: #FFFFFF;--action-toggle-bg-active: #16A34A;--action-toggle-bg-default: #E2E8F0;--action-toggle-bg-hover: #BADEFF;--action-toggle-bg-partial: #EAB308;--action-toggle-border: rgba(0, 0, 0, 0);--action-toggle-focus-ring: rgba(0, 0, 0, .1);--action-toggle-icon-active: #FFFFFF;--action-toggle-icon-default: #94A3B8;--action-toggle-icon-disabled: #CBD5E1;--action-toggle-icon-hover: #0077FF;--action-toggle-icon-partial: #FFFFFF;--action-warning-bg: #EAB308;--action-warning-bg-soft: #FEF9C3;--action-warning-border: rgba(0, 0, 0, 0);--action-warning-hover: #CA8A04;--action-warning-outlined: #713F12;--action-warning-pressed: #A16207;--action-warning-text-neutral: #713F12;--border-radius-rounded: 4px;--border-radius-rounded-2xl: 16px;--border-radius-rounded-3xl: 24px;--border-radius-rounded-full: 9999px;--border-radius-rounded-lg: 8px;--border-radius-rounded-md: 6px;--border-radius-rounded-none: 0px;--border-radius-rounded-sm: 2px;--border-radius-rounded-xl: 12px;--border-brand: #0077FF;--border-danger: #EF4444;--border-focus: #0077FF;--border-medium: #94A3B8;--border-strong: #1E293B;--border-subtle: #E2E8F0;--border-success: #22C55E;--border-transparent: rgba(0, 0, 0, 0);--border-warning: #EAB308;--chart-1: #2499FF;--chart-10: #8ACCFF;--chart-2: #22C55E;--chart-3: #EAB308;--chart-4: #F87171;--chart-5: #475569;--chart-6: #9333EA;--chart-7: #F8A719;--chart-8: #4DA6FF;--chart-9: #166534;--elevation-lg: #FFFFFF;--elevation-md: #FFFFFF;--elevation-none: rgba(0, 0, 0, 0);--elevation-sm: #FFFFFF;--elevation-xl: #FFFFFF;--elevation-xs: rgba(0, 0, 0, .1);--field-bg-ai: #FAF5FF;--field-bg-danger: #FEF2F2;--field-bg-default: #FFFFFF;--field-bg-disabled: #F1F5F9;--field-bg-focus: #F0F7FF;--field-bg-success: #F0FDF4;--field-bg-warning: #FEFCE8;--field-border-ai: #9333EA;--field-border-danger: #EF4444;--field-border-default: #E2E8F0;--field-border-focus: #0077FF;--field-border-hard: #94A3B8;--field-border-success: #15803D;--field-border-warning: #FACC15;--field-icon: #94A3B8;--field-value-disabled: #64748B;--field-value-inverse: #FFFFFF;--field-value-link: #0077FF;--field-value-placeholder: #64748B;--field-value-primary: #1E293B;--font-family-primary: Inter;--font-size-display: 36px;--font-size-body-base: 14px;--font-size-body-strong: 16px;--font-size-caption: 12px;--font-size-heading-1: 32px;--font-size-heading-2: 24px;--font-size-heading-3: 20px;--font-size-heading-4: 18px;--font-size-heading-5: 16px;--font-size-micro: 10px;--font-weight-body-base: 400;--font-weight-body-strong: 500;--font-weight-heading-base: 500;--font-weight-heading-strong: 600;--icon-brand: #0077FF;--icon-danger: #EF4444;--icon-disabled: #CBD5E1;--icon-inverse: #FFFFFF;--icon-primary: #1E293B;--icon-secondary: #94A3B8;--icon-soft: #475569;--icon-success: #22C55E;--icon-warning: #EAB308;--letter-spacing-heading: -.24px;--line-height-body-base: 20px;--line-height-body-strong: 24px;--line-height-caption: 16px;--line-height-display: 44px;--line-height-heading-1: 40px;--line-height-heading-2: 32px;--line-height-heading-3: 28px;--line-height-heading-4: 24px;--line-height-micro: 14px;--popover-secondary-bg: #FFFFFF;--popover-secondary-foreground: #1E293B;--sidebar-accent-bg: #F1F5F9;--sidebar-accent-foreground: #475569;--sidebar-border: #E2E8F0;--sidebar-icon: #FFFFFF;--sidebar-icon-active: #FFFFFF;--sidebar-primary-bg: #0077FF;--sidebar-primary-foreground: #FFFFFF;--sidebar-ring: #2499FF;--sidebar-secondary-bg: #F8FAFC;--sidebar-secondary-foreground: #475569;--sidebar-text: #FFFFFF;--sidebar-text-active: #0077FF;--spacing-2xl: 20px;--spacing-3xl: 24px;--spacing-4xl: 32px;--spacing-lg: 12px;--spacing-md: 8px;--spacing-none: 0px;--spacing-sm: 4px;--spacing-xl: 16px;--spacing-xs: 2px;--status-meeting-approved: #11A760;--status-meeting-approved-bg: #EBF7F1;--status-meeting-cancelled: #EA1B27;--status-meeting-cancelled-bg: #FCECED;--status-meeting-scheduled: #F8A719;--status-meeting-scheduled-bg: #FDF7EC;--status-shift-approved: #11A760;--status-shift-approved-bg: #EBF7F1;--status-shift-caregiver-cancelled: #848484;--status-shift-caregiver-cancelled-bg: #F4F4F4;--status-shift-client-cancelled: #848484;--status-shift-client-cancelled-bg: #F4F4F4;--status-shift-confirmed: #7A18FF;--status-shift-confirmed-bg: #F3EBFE;--status-shift-need-review: #7A18FF;--status-shift-need-review-bg: #F3EBFE;--status-shift-no-show: #848484;--status-shift-no-show-bg: #F4F4F4;--status-shift-open: #EA1B27;--status-shift-open-bg: #FCECED;--status-shift-scheduled: #4DA6FF;--status-shift-scheduled-bg: #EAEEF8;--status-shift-scheduled-bg-active: #FFEF5E;--status-shift-text: #FFFFFF;--status-shift-unapproved: #848484;--status-shift-unapproved-bg: #F4F4F4;--status-shift-unpublished: #848484;--status-shift-unpublished-bg: #F4F4F4;--status-task-completed: #9333EA;--status-task-completed-bg: #FAF5FF;--status-task-deferred: #DC2626;--status-task-deferred-bg: #FEF2F2;--status-task-in-progress: #0077FF;--status-task-in-progress-bg: #F0F7FF;--status-task-not-started: #64748B;--status-task-not-started-bg: #F1F5F9;--surface-base: #FFFFFF;--surface-brand: #0077FF;--surface-brand-bg: #F0F7FF;--surface-brand-hover: #005CE6;--surface-brand-pressed: #0045B3;--surface-danger: #EF4444;--surface-danger-subtle: #FEF2F2;--surface-disabled: #F1F5F9;--surface-overlay: #020617;--surface-scrim: #0F172A;--surface-secondary: #F8FAFC;--surface-skeleton: #E2E8F0;--surface-skeleton-active: #F1F5F9;--surface-success: #22C55E;--surface-success-subtle: #F0FDF4;--surface-tertiary: #F1F5F9;--surface-warning: #EAB308;--surface-warning-subtle: #FEFCE8;--tags-blue: #0077FF;--tags-blue-bg: #F0F7FF;--tags-disabled: #94A3B8;--tags-green: #16A34A;--tags-green-bg: #F0FDF4;--tags-neutral: #1E293B;--tags-neutral-bg: #F8FAFC;--tags-purple: #9333EA;--tags-purple-bg: #FAF5FF;--tags-red: #DC2626;--tags-red-bg: #FEF2F2;--tags-yellow: #A16207;--tags-yellow-bg: #FEFCE8;--text-brand: #0077FF;--text-danger: #DC2626;--text-disabled: #94A3B8;--text-inverse: #F8FAFC;--text-links: #0077FF;--text-links-hover: #0045B3;--text-links-visited: #003180;--text-primary: #1E293B;--text-secondary: #475569;--text-success: #16A34A;--text-tertiary: #64748B;--text-warning: #CA8A04;--tooltip-bg: #1E293B;--tooltip-text: #FFFFFF;--r-sm: var(--border-radius-rounded-sm);--r-md: var(--border-radius-rounded);--r-lg: var(--border-radius-rounded-lg);--r-pill: var(--border-radius-rounded-full);--special-red: #DC5947;--special-font: #788899;--pnav-logo-surface: #ffffff;font-family:var(--font-family-primary),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:var(--font-size-body-base);line-height:var(--line-height-body-base);font-weight:var(--font-weight-body-base)}.wound-management-scope .wm{padding:var(--spacing-xl)}.wound-management-scope .detail-back{width:100%;padding:var(--spacing-lg) 0;display:flex;justify-content:flex-start}.wound-management-scope .wm-head{display:flex;align-items:center;gap:var(--spacing-md);flex-wrap:wrap;margin-bottom:var(--spacing-lg)}.wound-management-scope .wm-title{font-size:var(--font-size-heading-5);font-weight:700;margin:0}.wound-management-scope .wm-sub{font-size:var(--font-size-caption);color:var(--text-secondary);margin:2px 0 0}.wound-management-scope .wm-actions{margin-left:auto;display:flex;gap:var(--spacing-md);flex-wrap:wrap}.wound-management-scope .cs-btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer;min-height:30px;padding-block:var(--spacing-none);padding-left:var(--spacing-lg);padding-right:var(--spacing-lg);gap:var(--spacing-none);border-radius:var(--border-radius-rounded);border:1px solid var(--action-soft-outlined);background:var(--action-soft-bg);color:var(--action-soft-text-neutral);font-family:inherit;font-size:var(--font-size-caption);font-weight:var(--font-weight-body-strong);line-height:var(--line-height-caption);white-space:nowrap;min-width:60px}.wound-management-scope .cs-btn.cs-btn--lead{min-width:80px}.wound-management-scope .cs-btn--lead{padding-left:var(--spacing-md);padding-right:var(--spacing-lg);gap:var(--spacing-sm)}.wound-management-scope .cs-btn--only{min-width:30px;padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}.wound-management-scope .cs-btn:hover{background:var(--action-soft-hover)}.wound-management-scope .cs-btn--primary{background:var(--action-primary-bg);color:var(--action-primary-text-neutral);border-color:var(--action-primary-bg)}.wound-management-scope .cs-btn--primary:hover{background:var(--action-primary-hover)}.wound-management-scope .cs-btn--compact{min-height:24px}.wound-management-scope .cs-btn--success{background:var(--action-success-bg);color:var(--action-success-text-neutral);border-color:var(--action-success-bg)}.wound-management-scope .cs-btn--success:hover{background:var(--action-success-hover)}.wound-management-scope .cs-btn--secondary{background:var(--action-secondary-bg);color:var(--action-secondary-text);border-color:var(--action-secondary-outlined)}.wound-management-scope .cs-btn--secondary:hover{background:var(--action-secondary-hover)}.wound-management-scope .cs-btn--danger{background:var(--action-destructive-bg);color:var(--action-destructive-text-neutral);border-color:var(--action-destructive-bg)}.wound-management-scope .cs-btn--danger:hover{background:var(--action-destructive-hover)}.wound-management-scope .cs-btn--ghost{background:transparent;color:var(--action-ghost-text-hard);border-color:transparent}.wound-management-scope .cs-btn--ghost:hover:not(:disabled){background:var(--action-ghost-hover)}.wound-management-scope .cs-btn:disabled{background:var(--action-disabled-bg);color:var(--action-disabled-text-neutral);border-color:var(--action-disabled-border);cursor:default}.wound-management-scope .badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:var(--r-pill);background:var(--action-primary-bg);color:var(--action-primary-text-neutral);font-family:var(--font-family-primary),sans-serif;font-size:var(--font-size-micro);line-height:var(--line-height-micro);font-weight:var(--font-weight-heading-strong)}.wound-management-scope .chip{display:inline-flex;align-items:center;box-sizing:border-box;gap:var(--spacing-sm);height:18px;min-height:18px;padding-block:var(--spacing-none);padding-left:var(--spacing-sm);padding-right:var(--spacing-sm);border:1px solid var(--tags-neutral);background:var(--tags-neutral-bg);border-radius:var(--border-radius-rounded);font-family:var(--font-family-primary),sans-serif;font-size:var(--font-size-micro);line-height:var(--line-height-micro);font-weight:var(--font-weight-heading-strong);letter-spacing:0;text-transform:uppercase;white-space:nowrap}.wound-management-scope .chip-action{margin:0;appearance:none;-webkit-appearance:none;cursor:pointer;text-align:inherit}.wound-management-scope .chip-action:focus-visible{outline:2px solid var(--action-focus-ring);outline-offset:2px}.wound-management-scope .chip-yellow{color:var(--tags-yellow);background:var(--tags-yellow-bg);border-color:var(--tags-yellow)}.wound-management-scope .chip-blue{color:var(--tags-blue);background:var(--tags-blue-bg);border-color:var(--tags-blue)}.wound-management-scope .chip-green{color:var(--tags-green);background:var(--tags-green-bg);border-color:var(--tags-green)}.wound-management-scope .chip-red{color:var(--tags-red);background:var(--tags-red-bg);border-color:var(--tags-red)}.wound-management-scope .chip-neutral{color:var(--text-primary)}.wound-management-scope .chip-clip{max-width:100%;overflow:hidden;text-overflow:ellipsis;display:inline-block}.wound-management-scope .cs-table__wrap{flex:1 1 auto;min-width:0;min-height:0;overflow:auto;scrollbar-gutter:stable;background:linear-gradient(to left,var(--surface-base),transparent) right/24px 100% no-repeat,linear-gradient(to left,rgba(15,23,42,.1),transparent) right/6px 100% no-repeat;background-attachment:local,scroll}.wound-management-scope .cs-table__wrap>.cs-table>.cs-table__row:first-child{position:sticky;top:0;z-index:3}.wound-management-scope .cs-table{display:flex;flex-direction:column;width:100%;font-family:var(--font-family-primary),sans-serif;font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.wound-management-scope .cs-table__row{display:flex;min-width:max-content}.wound-management-scope .cs-table__head-cell{box-sizing:border-box;min-height:34px;display:flex;align-items:center;flex:none;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);background:var(--surface-tertiary);border:1px solid var(--border-subtle);border-radius:var(--border-radius-rounded-none);font-weight:var(--font-weight-heading-base);color:var(--text-primary);text-align:left;text-transform:none;white-space:nowrap}.wound-management-scope .cs-table__head-inner{display:flex;align-items:center;gap:var(--spacing-sm);height:24px;flex:1 0 0;min-width:0}.wound-management-scope .cs-table__head-label{min-width:0;overflow:hidden;text-overflow:ellipsis}.wound-management-scope .cs-table__head-cell--empty{min-width:32px;overflow:hidden}.wound-management-scope .cs-table__head-cell--empty .cs-table__head-label{opacity:0}.wound-management-scope .cs-table__cell{box-sizing:border-box;min-height:30px;display:flex;align-items:center;flex:none;padding:var(--spacing-none) var(--spacing-md);border:1px solid var(--border-subtle);border-radius:var(--border-radius-rounded-none);background:var(--field-bg-default);font-weight:var(--font-weight-body-base);color:var(--text-primary);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wound-management-scope .cs-table__row>.cs-table__head-cell:first-child,.wound-management-scope .cs-table__row>.cs-table__cell:first-child{position:sticky;left:0;z-index:2;border-right:1px solid var(--field-border-default)}.wound-management-scope .cs-table__row>.cs-table__head-cell:last-child,.wound-management-scope .cs-table__row>.cs-table__cell:last-child{position:sticky;right:0;z-index:2;border-left:1px solid var(--field-border-default);flex:1 0 auto}.wound-management-scope .cs-table__row>.cs-table__head-cell:first-child,.wound-management-scope .cs-table__row>.cs-table__head-cell:last-child{background:var(--surface-tertiary)}.wound-management-scope .cs-table__row>.cs-table__cell:first-child,.wound-management-scope .cs-table__row>.cs-table__cell:last-child{background:var(--field-bg-default)}.wound-management-scope .cs-table__row>.cs-table__head-cell+.cs-table__head-cell,.wound-management-scope .cs-table__row>.cs-table__cell+.cs-table__cell{border-left:0}.wound-management-scope .cs-table>.cs-table__row+.cs-table__row>.cs-table__head-cell,.wound-management-scope .cs-table>.cs-table__row+.cs-table__row>.cs-table__cell{border-top:0}.wound-management-scope .hd.is-empty{overflow:hidden}.wound-management-scope .hd.is-empty .hd-t{opacity:0}.wound-management-scope .cell-name{color:var(--text-links);font-weight:var(--font-weight-body-base);text-decoration:none;cursor:pointer;display:inline-flex;align-items:center;gap:var(--spacing-xs)}.wound-management-scope .muted{color:var(--text-tertiary)}.wound-management-scope .ico{display:inline-block;vertical-align:middle;flex:none}.wound-management-scope .sec-title{font-size:var(--font-size-caption);font-weight:var(--font-weight-body-strong);color:var(--text-primary);margin:0 0 var(--spacing-lg)}.wound-management-scope .tip{position:relative;cursor:help;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex:none;color:var(--icon-brand)}.wound-management-scope .cell-tip{cursor:help;color:var(--text-primary)}.wound-management-scope .cs-tip{position:fixed;z-index:60;pointer-events:none;background:var(--tooltip-bg);color:var(--tooltip-text);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--r-sm);font-size:var(--font-size-micro);font-weight:400;white-space:normal;width:250px;line-height:1.4}.wound-management-scope .kebab{border:0;background:transparent;color:var(--icon-secondary);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;min-width:30px;min-height:30px;border-radius:var(--r-sm);font-family:inherit;font-size:var(--font-size-body-strong);line-height:1;padding-block:var(--spacing-none);padding-inline:var(--spacing-sm)}.wound-management-scope .empty{text-align:center;padding:var(--spacing-4xl) var(--spacing-xl)}.wound-management-scope .empty-icon{width:52px;height:52px;margin:0 auto var(--spacing-lg);border-radius:var(--r-pill);background:var(--surface-tertiary);display:flex;align-items:center;justify-content:center;color:var(--icon-soft);font-size:var(--font-size-heading-3)}.wound-management-scope .empty h3{margin:0 0 var(--spacing-sm);font-size:var(--font-size-heading-4);line-height:var(--line-height-heading-4);font-weight:var(--font-weight-heading-base);color:var(--text-secondary)}.wound-management-scope .empty p{margin:0 auto var(--spacing-xl);max-width:800px;font-size:var(--font-size-body-base);line-height:var(--line-height-body-base);color:var(--text-secondary)}.wound-management-scope .menu{background:var(--surface-base);border:1px solid var(--border-medium);border-radius:var(--r-md);padding:var(--spacing-xs);min-width:210px;box-shadow:0 6px 18px #00000024}.wound-management-scope .menu button{display:flex;width:100%;align-items:center;gap:var(--spacing-md);border:0;cursor:pointer;background:transparent;color:var(--text-primary);text-align:left;font-family:inherit;font-size:var(--font-size-caption);line-height:var(--line-height-caption);min-height:30px;padding:var(--spacing-xs) var(--spacing-md);border-radius:var(--r-sm);overflow:clip}.wound-management-scope .menu button:hover{background:var(--action-soft-hover)}.wound-management-scope .menu button.danger{color:var(--text-danger)}.wound-management-scope .menu hr{border:0;border-top:1px solid var(--border-subtle);margin:var(--spacing-xs) 0}.wound-management-scope .modal{background:var(--surface-base);border:1px solid var(--border-medium);border-radius:var(--r-lg);overflow:hidden;max-width:100%;display:flex;flex-direction:column;max-height:92vh}.wound-management-scope .modal-head{display:flex;align-items:center;gap:var(--spacing-md);min-height:52px;flex:none;padding:var(--spacing-lg) var(--spacing-xl);border-bottom:1px solid var(--border-subtle);background:var(--surface-base)}.wound-management-scope .modal-head h3{margin:0;font-size:var(--font-size-body-strong);font-weight:700}.wound-management-scope .modal-x{margin-left:auto;border:0;background:transparent;color:var(--icon-secondary);cursor:pointer;font-size:var(--font-size-body-strong);line-height:1;padding:var(--spacing-xs)}.wound-management-scope .modal-body{padding:var(--spacing-xl);display:flex;flex-direction:column;gap:var(--spacing-xl);flex:1 1 auto;min-height:0;overflow:auto}.wound-management-scope .modal-foot{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-md);height:50px;flex:none;padding-block:var(--spacing-none);padding-left:var(--spacing-xl);padding-right:var(--spacing-xl);border-top:1px solid var(--border-subtle);background:var(--surface-secondary)}.wound-management-scope .modal-sm{max-width:470px}.wound-management-scope .modal-md{max-width:760px}.wound-management-scope .modal-lg{max-width:1000px}.wound-management-scope .group{border:1px solid var(--border-subtle);border-radius:var(--r-md);padding:var(--spacing-lg)}.wound-management-scope .group>legend,.wound-management-scope .group-title{font-size:var(--font-size-caption);font-weight:700;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.4px;padding:0 var(--spacing-sm)}.wound-management-scope .grid{display:grid;gap:var(--spacing-lg)}.wound-management-scope .g2{grid-template-columns:repeat(2,minmax(0,1fr))}.wound-management-scope .g3{grid-template-columns:repeat(3,minmax(0,1fr))}.wound-management-scope .g4{grid-template-columns:repeat(4,minmax(0,1fr))}.wound-management-scope .span2{grid-column:span 2}.wound-management-scope .full{grid-column:1/-1}.wound-management-scope .f{display:flex;flex-direction:column;gap:var(--spacing-xs);min-width:0}.wound-management-scope .f>label{font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-body-strong);color:var(--text-secondary)}.wound-management-scope .ctl{box-sizing:border-box;width:100%;padding-block:var(--spacing-none);padding-left:var(--spacing-md);padding-right:var(--spacing-none);background:var(--field-bg-default);border:1px solid var(--field-border-default);border-radius:var(--border-radius-rounded);font-family:inherit;font-size:var(--font-size-caption);font-weight:var(--font-weight-body-base);line-height:var(--line-height-caption);color:var(--field-value-primary)}.wound-management-scope input.ctl{height:34px}.wound-management-scope select.ctl{height:30px;min-height:30px;max-height:30px}.wound-management-scope textarea.ctl{resize:vertical;min-height:80px;padding-block:var(--spacing-sm)}.wound-management-scope .ctl:focus{outline:2px solid var(--border-focus);outline-offset:-1px;border-color:var(--field-border-focus);background:var(--field-bg-focus)}.wound-management-scope .ctl::placeholder{color:var(--field-value-placeholder)}.wound-management-scope .ctl[readonly],.wound-management-scope .ctl:disabled{background:var(--field-bg-disabled);color:var(--field-value-disabled);border-color:var(--border-subtle)}.wound-management-scope .err .ctl{border-color:var(--field-border-danger);background:var(--field-bg-danger)}.wound-management-scope .msg{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--text-danger)}.wound-management-scope .msg:before{content:"!";display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;border-radius:var(--r-pill);border:1px solid var(--text-danger);font-size:9px;font-weight:700;flex:none}.wound-management-scope .hint{font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--text-secondary)}.wound-management-scope .page-info{display:flex;flex-direction:column;align-items:flex-start;padding-block:var(--spacing-lg)}.wound-management-scope .section-msg{display:flex;align-items:flex-start;gap:var(--spacing-md);padding:var(--spacing-md);background:var(--surface-secondary);border-radius:var(--border-radius-rounded-lg);width:800px;max-width:800px;min-width:260px}.wound-management-scope .section-msg>.mi{flex:none}.wound-management-scope .section-msg-body{display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-md);flex:1 0 0;min-width:0;font-family:var(--font-family-primary),sans-serif;font-size:var(--font-size-caption);font-weight:var(--font-weight-body-base);letter-spacing:0}.wound-management-scope .section-msg-body p{margin:0;line-height:var(--line-height-body-base);color:var(--text-primary)}.wound-management-scope .unit{display:flex;align-items:center;gap:var(--spacing-sm)}.wound-management-scope .unit .ctl{flex:1}.wound-management-scope .date-field{display:flex;flex-direction:column;gap:var(--spacing-xs);flex:1;min-width:0}.wound-management-scope .date-wrap{position:relative;display:flex;flex:1;min-width:0}.wound-management-scope .date-wrap .ctl{flex:1;min-width:0;padding-right:30px}.wound-management-scope .date-wrap .ctl::-webkit-calendar-picker-indicator{opacity:0}.wound-management-scope .date-toy{position:absolute;right:0;top:50%;transform:translateY(-50%);width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:none;color:var(--icon-secondary);cursor:pointer}.wound-management-scope .date-wrap .ctl[readonly]+.date-toy,.wound-management-scope .date-wrap .ctl:disabled+.date-toy{color:var(--icon-disabled);cursor:default}.wound-management-scope .unit span{font-size:var(--font-size-caption);color:var(--text-secondary);flex:none}.wound-management-scope .icon-btn{border:1px solid var(--field-border-default);background:var(--field-bg-default);color:var(--icon-secondary);border-radius:var(--r-sm);cursor:pointer;padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-caption);flex:none}.wound-management-scope .radio-row{display:flex;gap:var(--spacing-xl);align-items:center}.wound-management-scope .radio,.wound-management-scope .check{display:flex;align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-caption);cursor:pointer}.wound-management-scope .score{border:1px solid var(--border-subtle);background:var(--surface-secondary);border-radius:var(--r-sm);padding:var(--spacing-sm) var(--spacing-md);text-align:center;font-size:var(--font-size-body-strong);font-weight:700}.wound-management-scope .score-low{color:var(--text-success)}.wound-management-scope .score-mid{color:var(--text-warning)}.wound-management-scope .score-high{color:var(--text-danger)}.wound-management-scope .img-area{background:var(--surface-tertiary);padding:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-md)}.wound-management-scope .art-main{position:relative;width:100%;border:1px solid var(--border-subtle);background-color:var(--surface-base);background-size:contain;background-position:center;background-repeat:no-repeat;touch-action:none;cursor:crosshair}.wound-management-scope .img-cap{margin:0;font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-body-base);color:var(--text-secondary)}.wound-management-scope .photos{display:grid;grid-template-columns:repeat(auto-fill,130px);gap:var(--spacing-md)}.wound-management-scope .slot{width:130px;height:130px;box-sizing:border-box;border:1px dashed var(--field-border-hard);border-radius:var(--border-radius-rounded-lg);color:var(--field-value-primary);cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:var(--spacing-md);text-align:center;font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-body-base)}.wound-management-scope .slot:hover{border-color:var(--field-border-focus);color:var(--text-brand)}.wound-management-scope .slot.filled{border-style:solid;position:relative;overflow:hidden;padding:0}.wound-management-scope .slot-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.wound-management-scope .slot-open{all:unset;position:absolute;inset:0;z-index:1;cursor:zoom-in;display:flex;align-items:center;justify-content:center;font:inherit;color:inherit}.wound-management-scope .slot-open:focus-visible{outline:2px solid var(--action-focus-ring);outline-offset:-2px}.wound-management-scope .photo-stage{aspect-ratio:4/3;width:100%;border-radius:var(--r-md);border:1px solid var(--border-subtle);background:var(--surface-tertiary);display:flex;align-items:center;justify-content:center;color:var(--text-tertiary);font-size:var(--font-size-heading-5);font-weight:var(--font-weight-heading-base)}.wound-management-scope .modal[data-photo-preview],.wound-management-scope .modal.modal-pic{min-width:600px;max-width:900px;min-height:400px}@media (max-width: 640px){.wound-management-scope .modal[data-photo-preview],.wound-management-scope .modal.modal-pic{width:calc(100vw - 32px);min-width:0;max-width:none}}.wound-management-scope .photo-nav{display:flex;align-items:center;justify-content:center;gap:var(--spacing-lg)}.wound-management-scope .photo-nav__count{font-size:var(--font-size-caption);color:var(--text-secondary);min-width:64px;text-align:center}.wound-management-scope .slot-x{position:absolute;top:3px;right:3px;z-index:2;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--r-pill);background:var(--action-destructive-bg);color:var(--text-inverse);cursor:pointer}.wound-management-scope .gcard{background:var(--surface-secondary);border-radius:var(--border-radius-rounded-md);padding:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-md);width:166px}.wound-management-scope .gcard-sq{display:block;position:relative;width:150px;height:150px;border:1px solid var(--field-border-hard);border-radius:var(--border-radius-rounded-lg);overflow:hidden}.wound-management-scope .gcard-sq img{display:block;width:100%;height:100%;object-fit:cover;border-radius:var(--border-radius-rounded-lg)}.wound-management-scope .gcard-info{display:flex;flex-direction:column;gap:var(--spacing-sm);width:100%}.wound-management-scope .gcard-title{font-size:var(--font-size-caption);font-weight:var(--font-weight-body-strong);line-height:var(--line-height-caption);color:var(--text-primary)}.wound-management-scope .gcard-sub{margin:0;font-size:var(--font-size-micro);font-weight:var(--font-weight-body-base);line-height:var(--line-height-micro);color:var(--text-secondary);overflow-wrap:break-word}.wound-management-scope .cs-alert{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--r-md);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.wound-management-scope .cs-alert .mi{flex:none}.wound-management-scope .cs-alert--info{background:var(--action-soft-bg);color:var(--text-secondary)}.wound-management-scope .cs-alert--info .mi{color:var(--icon-brand)}.wound-management-scope .ph-group{display:flex;flex-direction:column;gap:var(--spacing-md)}.wound-management-scope .ph-group+.ph-group{margin-top:var(--spacing-lg)}.wound-management-scope .ph-group-head{margin:0;font-size:var(--font-size-body-strong);font-weight:var(--font-weight-heading-base);color:var(--text-primary)}.wound-management-scope .detail{border:1px solid var(--border-subtle);border-radius:var(--r-md);background:var(--surface-tertiary);padding:var(--spacing-lg);overflow:hidden;display:flex;flex-direction:column;gap:var(--spacing-lg)}.wound-management-scope .wdet-row{display:flex;gap:var(--spacing-lg);align-items:flex-start;width:100%}.wound-management-scope .wdet-img{flex:none;width:100px;height:100px;padding:0;cursor:pointer;position:relative;border:1px solid var(--field-border-default);border-radius:var(--r-md);background-color:var(--surface-tertiary);background-size:contain;background-position:center;background-repeat:no-repeat;overflow:hidden}.wound-management-scope .wdet-img__marks{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.wound-management-scope .wdet-img:hover{border-color:var(--field-border-focus)}.wound-management-scope .wdet-img:focus-visible{outline:2px solid var(--action-focus-ring);outline-offset:2px}.wound-management-scope .wdet-main{flex:1 0 0;min-width:0;display:flex;flex-direction:column;gap:var(--spacing-lg);justify-content:center;align-items:flex-start}.wound-management-scope .wdet-head{display:flex;flex-direction:column;gap:var(--spacing-sm);width:100%}.wound-management-scope .wdet-title{margin:0;font-size:var(--font-size-heading-5);font-weight:var(--font-weight-heading-base);line-height:var(--line-height-body-strong);letter-spacing:var(--letter-spacing-heading);color:var(--text-primary)}.wound-management-scope .wdet-sub{margin:0;font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-body-base);color:var(--text-secondary);width:100%}.wound-management-scope .wdet-desc{margin:0;font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-body-base);color:var(--text-secondary);overflow-wrap:anywhere}.wound-management-scope .wdet-desc--clamped{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.wound-management-scope .wdet-desc--scroll{max-height:160px;max-height:calc(8lh + 2 * var(--spacing-md));overflow-y:auto;padding:var(--spacing-md);background:var(--field-bg-disabled);border:1px solid var(--field-border-default);border-radius:var(--border-radius-rounded)}.wound-management-scope .wdet-desc--scroll:focus-visible{outline:2px solid var(--action-focus-ring);outline-offset:2px}.wound-management-scope .wdet-desc-toggle{padding:0;border:0;background:none;cursor:pointer;font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-body-base);color:var(--text-links)}.wound-management-scope .wdet-desc-toggle:hover{text-decoration:underline}.wound-management-scope .wdet-desc-toggle:focus-visible{outline:2px solid var(--action-focus-ring);outline-offset:2px}.wound-management-scope .wdet-nav{flex:none;display:flex;gap:var(--spacing-lg);align-items:center;justify-content:flex-end}.wound-management-scope .wdet-arrow{width:24px;height:24px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:0;background:none;color:var(--icon-secondary);cursor:pointer;border-radius:var(--r-sm)}.wound-management-scope .wdet-arrow:hover:not(:disabled){color:var(--text-primary)}.wound-management-scope .wdet-arrow:disabled{color:var(--icon-disabled);cursor:not-allowed}.wound-management-scope .wdet-arrow:focus-visible{outline:2px solid var(--action-focus-ring);outline-offset:2px}@media (max-width: 1100px){.wound-management-scope{max-width:100%}.wound-management-scope .px-nav{display:none}.wound-management-scope .g3,.wound-management-scope .g4{grid-template-columns:repeat(2,minmax(0,1fr))}.wound-management-scope .photos{grid-template-columns:repeat(3,minmax(0,1fr))}.wound-management-scope .page{padding:0 var(--spacing-md)}.wound-management-scope .ph{flex-direction:column;align-items:stretch;gap:var(--spacing-md)}.wound-management-scope .ph>div:first-child{min-width:0}.wound-management-scope .ph-actions{margin-left:0;flex-wrap:wrap;justify-content:flex-start}.wound-management-scope .wsearch{width:100%;max-width:none}.wound-management-scope .tbl2{max-width:100%}.wound-management-scope .tbl-scroll{flex:1 1 0;min-width:0;overflow-x:auto}}@media (max-width: 640px){.wound-management-scope .ph-title h2{font-size:var(--font-size--subheading)}.wound-management-scope .tbl-actions{flex:0 0 auto}.wound-management-scope .ph-toolbar{flex-wrap:wrap;gap:var(--spacing-sm)}.wound-management-scope .ph-toolbar-left{flex-wrap:wrap}}@media print{.wound-management-scope .px-bar,.wound-management-scope .px-nav{display:none}}.wound-management-scope .tabs{min-height:50px;flex:none;display:flex;align-items:flex-start;gap:0;padding-bottom:var(--spacing-sm);margin-left:calc(-1 * var(--spacing-lg));margin-right:calc(-1 * var(--spacing-lg));padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}.wound-management-scope .tabs a,.wound-management-scope .tabs button{display:flex;align-items:center;height:46px;padding:var(--spacing-xl) var(--spacing-xl) var(--spacing-md) 0;font-size:var(--font-size-body-base);line-height:var(--line-height-body-base);font-weight:var(--font-weight-heading-base);color:var(--text-secondary);text-decoration:none;border-bottom:2px solid var(--field-border-default)}.wound-management-scope .tabs button{background:none;border-top:0;border-left:0;border-right:0;font-family:var(--font-family-primary),sans-serif;cursor:pointer}.wound-management-scope .tabs a:hover,.wound-management-scope .tabs button:hover{color:var(--text-primary);border-bottom-color:var(--border-focus)}.wound-management-scope .tabs a.is-current,.wound-management-scope .tabs button.is-current{color:var(--text-brand);border-bottom-color:var(--action-primary-bg)}.wound-management-scope .tab-fill{flex:1;height:46px;border-bottom:2px solid var(--field-border-default)}.wound-management-scope .page-head-slot{margin-left:calc(-1 * var(--spacing-lg));margin-right:calc(-1 * var(--spacing-lg));padding:var(--spacing-lg);background:var(--surface-base);display:flex;flex-direction:column;gap:var(--spacing-lg)}.wound-management-scope .page-head-slot[hidden]{display:none}.wound-management-scope .page-body{flex:1;min-height:0;overflow:auto;padding:0}.wound-management-scope .detail+.page-body{padding:var(--spacing-4xl) 0 var(--spacing-md)}.wound-management-scope{--cs-col-m-min:80px;--cs-col-m-max:140px;--cs-col-l-min:140px;--cs-col-l-max:240px;--cs-col-xl-min:240px;--cs-col-xl-max:400px}.wound-management-scope .row-strip{flex:1 0 auto;min-width:var(--cs-col-l-min);max-width:var(--cs-col-l-max)}.wound-management-scope .row-strip[data-column-size=M]{min-width:var(--cs-col-m-min);max-width:var(--cs-col-m-max)}.wound-management-scope .row-strip[data-column-size=XL]{min-width:var(--cs-col-xl-min);max-width:var(--cs-col-xl-max)}.wound-management-scope .ph{display:flex;align-items:flex-start;gap:var(--spacing-lg)}.wound-management-scope .ph>div:first-child{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-none)}.wound-management-scope .ph-title{display:flex;align-items:center;gap:var(--spacing-md)}.wound-management-scope .ph-refresh{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex:none;padding:0;border:0;background:none;color:var(--icon-secondary);cursor:pointer}.wound-management-scope .ph h2{margin:0;font-family:var(--font-family-primary),sans-serif;font-size:var(--font-size-heading-5);font-weight:var(--font-weight-heading-base);line-height:var(--line-height-body-strong);letter-spacing:var(--letter-spacing-heading);color:var(--text-primary)}.wound-management-scope .ph p{margin:0;font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-body-base);color:var(--text-secondary)}.wound-management-scope .ph-actions{margin-left:auto;display:flex;align-items:center;gap:var(--spacing-sm)}.wound-management-scope .cs-btn--circle,.wound-management-scope .cs-btn--square{min-width:30px;min-height:30px;padding-block:var(--spacing-none);padding-inline:var(--spacing-sm);border-radius:var(--border-radius-rounded);border:0;cursor:pointer;overflow:hidden;color:var(--icon-inverse);font-family:inherit;font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-body-strong);display:flex;align-items:center;justify-content:center;position:relative}.wound-management-scope .cs-btn--circle{background:var(--action-secondary-bg);color:var(--action-secondary-text);padding-inline:var(--spacing-xs)}.wound-management-scope .cs-btn--square{background:var(--action-success-bg);color:var(--action-success-text-neutral);border-color:var(--action-success-bg)}.wound-management-scope .cs-btn--square:hover{background:var(--action-success-hover)}.wound-management-scope .scrim{position:absolute;inset:0;background:var(--surface-scrim);opacity:.45;z-index:990}.wound-management-scope .overlay{position:absolute;inset:0;z-index:991;display:flex;align-items:flex-start;justify-content:center;padding:var(--spacing-xl);overflow:auto}.wound-management-scope .overlay>.modal{margin-block:auto}.wound-management-scope .mi{display:inline-block;width:1em;height:1em;font-size:18px;fill:currentColor;flex-shrink:0;vertical-align:middle}.wound-management-scope .req .mi-req{color:var(--text-danger);margin-left:var(--spacing-xs)}.wound-management-scope .tbl2{border:1px solid var(--border-subtle);border-radius:var(--r-md);overflow:hidden;background:var(--surface-base);display:flex}.wound-management-scope .tbl-frozen{flex:none;border-right:1px solid var(--border-subtle)}.wound-management-scope .tbl-scroll{flex:0 1 auto;min-width:0;overflow-x:auto;scrollbar-width:thin}.wound-management-scope .tbl-scroll{background:linear-gradient(to left,var(--surface-base),transparent) right/24px 100% no-repeat,linear-gradient(to left,rgba(15,23,42,.1),transparent) right/6px 100% no-repeat;background-attachment:local,scroll}.wound-management-scope .tbl-scroll::-webkit-scrollbar{height:8px}.wound-management-scope .tbl-scroll::-webkit-scrollbar-thumb{background:var(--border-medium);border-radius:4px}.wound-management-scope .tbl-scroll::-webkit-scrollbar-track{background:var(--surface-secondary)}.wound-management-scope .tbl-actions{flex:1 0 auto;width:auto;min-width:60px;border-left:1px solid var(--border-subtle)}.wound-management-scope .tbl2 .hd{min-height:34px;display:flex;align-items:center;gap:var(--spacing-sm);padding-block:var(--spacing-sm);padding-left:var(--spacing-md);padding-right:var(--spacing-md);background:var(--surface-tertiary);border:1px solid var(--border-subtle);border-radius:var(--border-radius-rounded-none);font-family:var(--font-family-primary),sans-serif;font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-heading-base);color:var(--text-primary);white-space:nowrap}.wound-management-scope .tbl2 .cell{height:30px;display:flex;align-items:center;padding:0 var(--spacing-md);border-bottom:1px solid var(--border-subtle);font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-body-base);color:var(--text-primary);white-space:nowrap;overflow:hidden}.wound-management-scope .tbl2 .cell>.ctx{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wound-management-scope .tbl2 .cell:last-child{border-bottom:0}.wound-management-scope .tbl2 .row-strip .cell{border-right:1px solid var(--border-subtle)}.wound-management-scope .tbl2 .row-strip:last-child .cell{border-right:0}.wound-management-scope .tbl2 .hd .hd-title{display:flex;align-items:center;gap:var(--spacing-sm);flex:1 0 0;min-width:max-content;height:24px}.wound-management-scope .tbl2 .hd .hd-t{flex:0 0 auto;min-width:max-content;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wound-management-scope .sort-ico{position:relative;width:6px;height:10px;flex:none;cursor:pointer;color:var(--icon-disabled);display:block}.wound-management-scope .sort-ico .sort-up,.wound-management-scope .sort-ico .sort-dn{position:absolute;left:0;width:6px;height:4px;display:flex;align-items:center;justify-content:center;overflow:hidden}.wound-management-scope .sort-ico .sort-up{top:0}.wound-management-scope .sort-ico .sort-dn{top:6px}.wound-management-scope .sort-ico .sort-glyph{display:block;width:6px;height:4px;fill:currentColor}.wound-management-scope .tbl2 .hd .tip{flex:none}.wound-management-scope .wno{color:var(--text-primary);font-weight:var(--font-weight-body-base)}.wound-management-scope .tbl-actions .cell{gap:var(--spacing-none);padding:0 var(--spacing-md);justify-content:flex-end}.wound-management-scope .tbl-actions .cell>.ctx{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-xs)}.wound-management-scope .act-group{position:relative;display:inline-flex;align-items:center;gap:var(--spacing-none)}.wound-management-scope .tbl2 .hd .sort-ico,.wound-management-scope .tbl2 .hd .tip{flex:none}.wound-management-scope .tbl-actions .hd{overflow:hidden;text-overflow:ellipsis}.wound-management-scope .tbl-actions .cell,.wound-management-scope .tbl2-menu{overflow:visible}.wound-management-scope .act-history,.wound-management-scope .act-edit{min-width:30px;min-height:30px;border:0;background:var(--action-soft-bg);padding-block:var(--spacing-none);padding-inline:var(--spacing-sm);font-family:inherit;cursor:pointer;color:var(--action-soft-text-neutral);display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-sm)}.wound-management-scope .act-history:hover,.wound-management-scope .act-edit:hover{background:var(--action-soft-hover);color:var(--text-primary)}.wound-management-scope .col{display:flex;flex-direction:column}.wound-management-scope .tbl-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-3xl);padding:var(--spacing-3xl);border-radius:var(--border-radius-rounded-xl);max-width:800px;min-width:100px;margin-inline:auto;overflow:clip;text-align:center}.wound-management-scope .tbl-empty h3{font-family:var(--font-family-primary),sans-serif;font-size:var(--font-size-heading-4);line-height:var(--line-height-heading-4);font-weight:var(--font-weight-heading-base);letter-spacing:var(--letter-spacing-heading);color:var(--text-secondary);margin:0}.wound-management-scope .tbl-empty p{font-family:var(--font-family-primary),sans-serif;font-size:var(--font-size-body-base);line-height:var(--line-height-body-base);font-weight:var(--font-weight-body-base);color:var(--text-secondary);margin:0}.wound-management-scope .modal-fig{background:var(--surface-base);border:1px solid var(--border-medium);border-radius:var(--r-lg);overflow:hidden;width:min(1180px,100%)}.wound-management-scope .modal-fig.modal-flyout{width:min(1600px,100vw - 330px);max-width:100%;height:100%;margin-left:auto;border-radius:0;border-width:0 0 0 1px;display:flex;flex-direction:column}@media (max-width: 1529px){.wound-management-scope .modal-fig.modal-flyout{width:100%}}.wound-management-scope .modal-fig.modal-flyout .modal-split{flex:1 1 auto;min-height:0;overflow:hidden;flex-wrap:nowrap;align-items:stretch}.wound-management-scope .modal-fig.modal-flyout .split-left,.wound-management-scope .modal-fig.modal-flyout .split-right{min-height:0;overflow-y:auto;overscroll-behavior:contain}.wound-management-scope .modal-fig.modal-flyout .split-left>*,.wound-management-scope .modal-fig.modal-flyout .split-right>*{flex:0 0 auto}.wound-management-scope .modal-fig.modal-flyout .split-right:has(>wound-care-photo-panel){display:flex;flex-direction:column}.wound-management-scope .modal-fig.modal-flyout .split-right>wound-care-photo-panel{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.wound-management-scope .modal-fig.modal-flyout .split-right>wound-care-photo-panel>.card-fig{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.wound-management-scope .modal-fig.modal-flyout .split-right>wound-care-photo-panel .img-area{flex:1 1 auto;display:flex;flex-direction:column}.wound-management-scope .modal-fig.modal-flyout .mh,.wound-management-scope .modal-fig.modal-flyout .mf{flex:none}.wound-management-scope .overlay:has(.modal-flyout){padding:0;align-items:stretch;justify-content:flex-end}.wound-management-scope .modal-fig .mh{height:52px;display:flex;align-items:center;justify-content:center;position:relative;border-bottom:1px solid var(--border-subtle);background:var(--surface-base)}.wound-management-scope .modal-fig .mh h3{margin:0;font-size:var(--font-size-body-base);font-weight:var(--font-weight-heading-strong);color:var(--text-primary)}.wound-management-scope .modal-fig .mh .x{position:absolute;right:var(--spacing-lg);border:0;padding:0;min-width:24px;min-height:24px;font-family:inherit;background:transparent;cursor:pointer;color:var(--icon-soft);display:flex;align-items:center;justify-content:center}.wound-management-scope .modal-split{display:flex;flex-wrap:wrap;gap:var(--spacing-lg);padding:var(--spacing-lg);align-items:flex-start}.wound-management-scope .split-left{flex:600 1 0;min-width:300px;display:flex;flex-direction:column;gap:var(--spacing-lg)}.wound-management-scope .split-right{flex:564 1 0;min-width:300px}.wound-management-scope .card-fig{border:1px solid var(--field-border-default);border-radius:var(--border-radius-rounded-lg);overflow:hidden;background:var(--surface-base)}.wound-management-scope .card-fig .ch{background:var(--surface-tertiary);padding:var(--spacing-lg);border-bottom:1px solid var(--field-border-default);display:flex;gap:var(--spacing-lg);align-items:flex-start;flex-wrap:wrap}.wound-management-scope .card-fig .ch-text{flex:1 1 0;min-width:11rem;display:flex;flex-direction:column;gap:var(--spacing-sm)}.wound-management-scope .card-fig .ch h4{margin:0;font-size:var(--font-size-body-base);line-height:var(--line-height-body-base);font-weight:var(--font-weight-heading-base);letter-spacing:var(--letter-spacing-heading);color:var(--text-primary)}.wound-management-scope .card-fig .ch-aside{flex:none;display:flex;align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--text-secondary);white-space:normal;min-width:0}.wound-management-scope .push-badge{display:inline-flex;align-items:center;gap:var(--spacing-sm)}.wound-management-scope .card-sub{margin:0;font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-body-base);color:var(--text-secondary)}.wound-management-scope .ch-reset{flex:none;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:none;border-radius:var(--border-radius-rounded-lg);color:var(--icon-soft);cursor:pointer}.wound-management-scope .ch-reset:hover{background:var(--action-soft-hover)}.wound-management-scope .card-fig .cb{padding:0;display:block}.wound-management-scope .card-fig .cb .f{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--spacing-lg);padding:var(--spacing-lg);border-bottom:1px solid var(--field-border-default);margin:0}.wound-management-scope .card-fig .cb>:last-child{border-bottom:0}.wound-management-scope .card-fig .cb>:last-child>.f{border-bottom:0}.wound-management-scope .card-fig .cb .f>.lbl-cell,.wound-management-scope .card-fig .cb .f-notes>.notes-row{flex:0 1 200px;min-width:150px;max-width:200px}.wound-management-scope .card-fig .cb .f>:not(.lbl-cell){flex:3 1 0;min-width:240px}.wound-management-scope .card-fig .cb .f>.lbl-cell>label{color:var(--text-primary)}.wound-management-scope .lbl-cell{display:block;min-width:0}.wound-management-scope .lbl-cell>.msg{margin-top:var(--spacing-sm)}.wound-management-scope .card-fig .cb .f[hidden]{display:none}.wound-management-scope .lbl__req{color:var(--special-red);font-size:var(--font-size-body-base);font-weight:var(--font-weight-heading-strong);line-height:1}.wound-management-scope .card-fig .cb .f input.ctl,.wound-management-scope .card-fig .cb .f select.ctl{height:34px;min-height:34px;max-height:34px;border-color:var(--field-border-hard);border-radius:var(--border-radius-rounded);width:100%;max-width:364px}.wound-management-scope .card-fig .cb .f.err input.ctl,.wound-management-scope .card-fig .cb .f.err select.ctl{border-color:var(--field-border-danger);background:var(--field-bg-danger)}.wound-management-scope .card-fig .cb .f.ai-field input.ctl,.wound-management-scope .card-fig .cb .f.ai-field select.ctl{border-color:var(--field-border-ai);background:var(--field-bg-ai)}.wound-management-scope .card-fig .cb .f.sm input.ctl{max-width:240px}.wound-management-scope .card-fig .cb .f .unit{max-width:364px}.wound-management-scope .card-fig .cb .f.sm .unit input.ctl{max-width:240px}.wound-management-scope .card-fig .cb .f .ctl-wrap{position:relative;display:block;width:100%;max-width:364px}.wound-management-scope .card-fig .cb .f.sm .ctl-wrap{max-width:240px}.wound-management-scope .card-fig .cb .f .ctl-wrap select.ctl{max-width:none;width:100%;appearance:none;-webkit-appearance:none;padding-right:30px}.wound-management-scope .card-fig .cb-250 .f>.lbl-cell,.wound-management-scope .card-fig .cb-250 .f-notes>.notes-row{flex:0 0 250px;min-width:250px;max-width:250px}.wound-management-scope .card-fig .cb-250 .f>:not(.lbl-cell){flex:1 1 0;min-width:250px}.wound-management-scope .lbl-desc{display:block;margin-top:var(--spacing-sm);font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-body-base);color:var(--text-secondary)}.wound-management-scope .ctl-stack{display:flex;flex-direction:column;gap:var(--spacing-md);align-items:flex-start}.wound-management-scope .ctl-split{box-sizing:border-box;display:inline-flex;align-items:center;gap:2px;width:180px;min-width:120px;max-width:400px;height:34px;padding-left:var(--spacing-md);padding-right:var(--spacing-none);background:var(--field-bg-default);border:1px solid var(--field-border-hard);border-radius:var(--border-radius-rounded)}.wound-management-scope .ctl-pre{flex:none;width:80px;font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--field-value-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wound-management-scope .ctl-in{flex:1 1 0;min-width:0;box-sizing:border-box;height:100%;padding:0;border:0;background:none;outline:none;font-family:var(--font-family-primary),sans-serif;font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-body-base);color:var(--field-value-primary)}.wound-management-scope .ctl-in::placeholder{color:var(--field-value-placeholder)}.wound-management-scope .f.err .ctl-split{border-color:var(--field-border-danger);background:var(--field-bg-danger)}.wound-management-scope .photo-grid{display:grid;grid-template-columns:repeat(4,130px);gap:var(--spacing-md);justify-content:start}.wound-management-scope .card-fig .cb .f.f-tall{align-items:flex-start}.wound-management-scope .card-fig .cb .f .ctl-toy{position:absolute;right:0;top:50%;transform:translateY(-50%);width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;color:var(--icon-secondary);pointer-events:none}.wound-management-scope .f-notes{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--spacing-lg);align-items:flex-start;padding:var(--spacing-lg)}.wound-management-scope .f-notes>textarea{flex:1 1 auto;min-width:250px}.wound-management-scope .f-notes textarea.ctl{width:100%;max-width:364px;min-height:80px;border-color:var(--field-border-hard);border-radius:var(--border-radius-rounded)}.wound-management-scope .notes-row{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-xs)}.wound-management-scope .modal-fig .mf{display:flex;align-items:center;padding:var(--spacing-lg) var(--spacing-lg);background:none;border-top:0}.wound-management-scope .modal-fig .mf .right{margin-left:auto;display:flex;gap:6px}.wound-management-scope .modal-fig .mf .right .cs-btn{min-width:100px}.wound-management-scope .photo-left{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-md)}.wound-management-scope .ov-col{margin:auto;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-lg);width:100%;min-width:0}.wound-management-scope .ov-row{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-lg);width:100%}.wound-management-scope .audit-modal .mh .x:hover{color:var(--text-primary)}.wound-management-scope .audit-bar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--spacing-lg);padding:var(--spacing-lg);background:var(--surface-secondary)}.wound-management-scope .audit-filters{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-md);flex:1 1 auto;min-width:0}.wound-management-scope .fil-group{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-sm)}.wound-management-scope .cs-filter{position:relative}.wound-management-scope .cs-filter__btn{display:inline-flex;align-items:center;gap:var(--spacing-sm);height:30px;padding-block:0;padding-inline:var(--spacing-md);background:var(--field-bg-default);border:1px solid var(--field-border-default);border-radius:var(--border-radius-rounded);cursor:pointer;font-family:inherit;font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-body-base);color:var(--field-value-primary)}.wound-management-scope .cs-filter__btn .mi{color:var(--icon-secondary);flex:none}.wound-management-scope .cs-filter.is-active>.cs-filter__btn{background:var(--field-bg-focus);border-color:var(--field-border-focus)}.wound-management-scope .cs-filter.is-active>.cs-filter__btn:hover{border-color:var(--field-border-default)}.wound-management-scope .cs-filter.is-open>.cs-filter__btn{background:var(--field-bg-focus);border-color:var(--field-border-focus)}.wound-management-scope .cs-filter select{display:none}.wound-management-scope .fil-menu{position:absolute;top:calc(100% + var(--spacing-xs));left:0;z-index:20;display:flex;flex-direction:column;min-width:180px;max-height:280px;overflow-y:auto;padding:var(--spacing-xs);background:var(--surface-base);border:1px solid var(--border-medium);border-radius:var(--border-radius-rounded)}.wound-management-scope .fil-menu[hidden]{display:none}.wound-management-scope .audit-acts{display:flex;gap:var(--spacing-sm);flex:none}.wound-management-scope .audit-search .mi{color:var(--field-value-placeholder);pointer-events:none}.wound-management-scope .audit-range{display:flex;align-items:center;gap:var(--spacing-sm)}.wound-management-scope .audit-range .ctl{min-width:0}.wound-management-scope .audit-range .sep{flex:none;font-size:var(--font-size-caption);color:var(--text-tertiary)}.wound-management-scope .audit-export{display:flex;align-items:center;gap:var(--spacing-sm);flex:none}.wound-management-scope .audit-summary{padding:var(--spacing-md) var(--spacing-lg);background:var(--surface-base);font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-heading-base);color:var(--text-secondary)}.wound-management-scope .audit-body{padding:var(--spacing-lg);display:flex;flex-direction:column;gap:var(--spacing-lg);background:var(--surface-base)}.wound-management-scope .audit-modal .mh,.wound-management-scope .audit-modal .audit-bar,.wound-management-scope .audit-modal .audit-summary,.wound-management-scope .audit-modal .mf{flex:none}.wound-management-scope .audit-modal .audit-body{flex:1 1 auto;min-height:0;overflow-y:auto}.wound-management-scope .audit-export{position:relative}.wound-management-scope .audit-ddm{position:absolute;top:calc(100% + var(--spacing-xs));right:0;z-index:20;display:flex;flex-direction:column;min-width:130px;padding:var(--spacing-xs);background:var(--surface-base);border:1px solid var(--border-medium);border-radius:var(--border-radius-rounded)}.wound-management-scope .audit-ddm[hidden]{display:none}.wound-management-scope .ddm-item{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border:0;background:transparent;cursor:pointer;font-family:inherit;font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--text-primary);text-align:left;border-radius:var(--r-sm)}.wound-management-scope .ddm-item:hover{background:var(--action-soft-hover)}.wound-management-scope .ddm-item .mi{color:var(--icon-secondary);flex:none}.wound-management-scope .agrp{border:1px solid var(--border-subtle);border-radius:var(--r-md);overflow:hidden;flex:none}.wound-management-scope .agrp>summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);background:var(--surface-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-heading-strong);color:var(--text-primary)}.wound-management-scope .agrp>summary::-webkit-details-marker{display:none}.wound-management-scope .agrp>summary:hover{background:var(--action-soft-hover)}.wound-management-scope .agrp>summary .mi{color:var(--icon-secondary)}.wound-management-scope .agrp>summary .i-open{display:none}.wound-management-scope .agrp[open]>summary .i-open{display:inline-block}.wound-management-scope .agrp[open]>summary .i-shut{display:none}.wound-management-scope .acount{margin-left:auto;flex:none;display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:18px;padding:0 var(--spacing-sm);border-radius:var(--r-pill);background:var(--tags-neutral-bg);color:var(--tags-neutral);font-size:var(--font-size-micro);line-height:var(--line-height-micro);font-weight:var(--font-weight-heading-strong)}.wound-management-scope .agrp.is-hidden{display:none}.wound-management-scope .atbl-wrap{overflow-x:auto;background:var(--surface-base)}.wound-management-scope .atbl{width:100%;display:flex;flex-direction:column}.wound-management-scope .arow{display:flex;min-width:max-content}.wound-management-scope .ahd.is-grow,.wound-management-scope .acell.is-grow{flex:1 0 auto}.wound-management-scope .ahd{box-sizing:border-box;min-height:34px;display:flex;align-items:center;gap:var(--spacing-sm);flex:none;padding:var(--spacing-sm) var(--spacing-md);background:var(--surface-tertiary);border:1px solid var(--border-subtle);border-radius:var(--border-radius-rounded-none);font-family:var(--font-family-primary),sans-serif;font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-heading-base);color:var(--text-primary);white-space:nowrap}.wound-management-scope .arow>.ahd:first-child,.wound-management-scope .arow>.acell:first-child{position:sticky;left:0;z-index:2}.wound-management-scope .arow>.ahd:last-child,.wound-management-scope .arow>.acell:last-child{position:sticky;right:0;z-index:2}.wound-management-scope .arow>.ahd:first-child,.wound-management-scope .arow>.ahd:last-child{background:var(--surface-tertiary)}.wound-management-scope .arow>.acell:first-child,.wound-management-scope .arow>.acell:last-child{background:var(--surface-base)}.wound-management-scope .arow>.ahd+.ahd,.wound-management-scope .arow>.acell+.acell{border-left:0}.wound-management-scope .atbl>.arow+.arow>.ahd,.wound-management-scope .atbl>.arow+.arow>.acell{border-top:0}.wound-management-scope .acell{box-sizing:border-box;min-height:30px;display:flex;align-items:center;flex:none;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--border-subtle);background:var(--surface-base);font-family:var(--font-family-primary),sans-serif;font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-body-base);color:var(--text-primary);overflow:hidden;white-space:nowrap}.wound-management-scope .acell>.atx{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wound-management-scope .arow.is-hidden{display:none}.wound-management-scope .acell.is-repeat{color:var(--text-tertiary)}.wound-management-scope .av-old{color:var(--text-danger);text-decoration:line-through}.wound-management-scope .av-new{color:var(--text-success);font-weight:var(--font-weight-body-strong)}.wound-management-scope .av-none{color:var(--text-tertiary)}.wound-management-scope .audit-note{font-size:var(--font-size-micro);line-height:var(--line-height-micro);color:var(--text-tertiary)}.wound-management-scope .audit-empty{padding:var(--spacing-2xl) var(--spacing-lg);text-align:center;font-size:var(--font-size-caption);color:var(--text-secondary)}.wound-management-scope .audit-empty.is-hidden{display:none}.wound-management-scope .ai-auto{display:flex;align-items:center;gap:var(--spacing-sm);min-width:80px;border-radius:var(--border-radius-rounded);padding:var(--spacing-none)}.wound-management-scope .ai-auto__btn{border:0;background:none;cursor:pointer;flex:none;width:14px;height:14px;padding:var(--spacing-xs);border-radius:4px;display:inline-flex;align-items:center;justify-content:center;overflow:visible;color:var(--field-border-ai)}.wound-management-scope .ai-auto__btn svg{flex:none}.wound-management-scope .ai-auto__text{margin:0;font-size:var(--font-size-micro);line-height:var(--line-height-micro);font-weight:var(--font-weight-body-base);color:var(--text-secondary)}.wound-management-scope .ai-field .ctl,.wound-management-scope .ai-field .ctl-split{border-color:var(--field-border-ai);background:var(--field-bg-ai)}.wound-management-scope .ai-field .ctl-in{background:transparent}.wound-management-scope .ai-analyzing{display:flex;align-items:center;gap:var(--spacing-md);background:var(--tags-purple-bg);border:1px solid var(--tags-purple-bg);border-radius:var(--r-md);padding:var(--spacing-md) var(--spacing-lg);margin-bottom:var(--spacing-md);font-size:var(--font-size-caption);font-weight:var(--font-weight-heading-strong);color:var(--tags-purple)}.wound-management-scope .photo-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-xs)}.wound-management-scope .photo-count{font-size:var(--font-size-micro);color:var(--text-tertiary)}.wound-management-scope .conflict{display:flex;gap:var(--spacing-md);align-items:flex-start;background:var(--surface-warning-subtle);border:1px solid var(--border-warning);border-radius:var(--r-md);padding:var(--spacing-md) var(--spacing-lg);font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--text-primary);margin-bottom:var(--spacing-lg)}.wound-management-scope .conflict .ico{color:var(--icon-warning)}.wound-management-scope .conflict b{color:var(--text-warning)}.wound-management-scope .figure-marks{position:absolute;inset:0;width:100%;height:100%;cursor:crosshair;touch-action:none}.wound-management-scope .cond-healed[hidden],.wound-management-scope .cond[hidden],.wound-management-scope .msg[hidden]{display:none}.wound-management-scope .formio-component-patientToleratedProcedureComment>.f>.lbl-cell>label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;white-space:nowrap;clip-path:inset(50%)}.wound-management-scope .card-fig .cb .formio-component-patientToleratedProcedureWell:has(+.formio-component-patientToleratedProcedureComment .f)>.f{border-bottom:0}.wound-management-scope .overlay[hidden],.wound-management-scope .scrim[hidden]{display:none}.wound-management-scope .wsearch{display:flex;align-items:center;min-height:30px;max-height:30px;border-radius:var(--border-radius-rounded);padding:0 var(--spacing-md);gap:var(--spacing-sm);background:var(--action-soft-bg);border:0}.wound-management-scope .wsearch:hover,.wound-management-scope .wsearch:focus-within{background:var(--field-bg-focus)}.wound-management-scope .wsearch-input{flex:1 1 auto;min-width:0;border:0;background:transparent;padding:0;font-family:var(--font-family-primary),sans-serif;font-size:var(--font-size-caption);color:var(--text-primary)}.wound-management-scope .wsearch-input::placeholder{color:var(--field-value-placeholder)}.wound-management-scope .wsearch-input:focus{outline:0}.wound-management-scope .wsearch-toy{flex:none;display:flex;align-items:center;justify-content:center;width:18px;height:18px;color:var(--field-icon)}.wound-management-scope .wsearch-count{color:var(--text-secondary);font-weight:var(--font-weight-body-strong)}.wound-management-scope .wsearch-count:before{content:"\b7";margin:0 var(--spacing-sm)}.wound-management-scope .wsearch-count[hidden],.wound-management-scope .tbl2 .cell.is-filtered-out{display:none}.wound-management-scope .tbl2 .cell.is-lastvis{border-bottom:0}.wound-management-scope .tbl2-searchable.is-empty{flex-wrap:wrap}.wound-management-scope .tbl-noresults{flex:0 0 100%}.wound-management-scope .tbl-noresults[hidden]{display:none}.wound-management-scope{--cs-check-glyph: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%228%22%20viewBox%3D%220%200%2010%208%22%3E%3Cpath%20d%3D%22M3.54043%208C3.41912%208%203.29781%207.97297%203.17651%207.91891C3.0552%207.86485%202.94408%207.7835%202.84316%207.67486L0.280435%204.9303C0.088285%204.72446%20-0.0051211%204.47261%200.000216385%204.17476C0.00506865%203.87692%200.103569%203.62507%200.295719%203.41923C0.487869%203.21339%200.725387%203.11047%201.00827%203.11047C1.29116%203.11047%201.52868%203.21339%201.72083%203.41923L3.571%205.40124L8.31724%200.316781C8.50939%200.110939%208.73938%200.00541847%209.00723%200.000220431C9.27507%20-0.00549741%209.50992%200.100023%209.71178%200.316781C9.90393%200.522623%2010%200.771609%2010%201.06374C10%201.35639%209.90393%201.60563%209.71178%201.81148L4.23842%207.67486C4.13701%207.7835%204.02565%207.86485%203.90435%207.91891C3.78304%207.97297%203.66173%208%203.54043%208Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E)}.wound-management-scope .cs-checkbox,.wound-management-scope .cs-radio{appearance:none;width:24px;height:24px;margin:0;padding:0;border:0;background:none;position:relative;display:inline-block;flex:0 0 auto;cursor:pointer}.wound-management-scope .cs-checkbox:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);box-sizing:border-box;width:14px;height:14px;border-radius:4px;background:var(--field-bg-default);border:1.5px solid var(--border-medium)}.wound-management-scope .cs-checkbox:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:10px;height:8px;opacity:0;background-color:var(--text-inverse);mask-image:var(--cs-check-glyph);mask-repeat:no-repeat;mask-size:10px 8px}.wound-management-scope .cs-checkbox:enabled:hover:before{border-color:var(--border-brand)}.wound-management-scope .cs-checkbox:checked:before{background:var(--action-primary-bg);border-color:var(--action-primary-bg)}.wound-management-scope .cs-checkbox:checked:after{opacity:1}.wound-management-scope .cs-checkbox:checked:enabled:hover:before{background:var(--action-primary-hover);border-color:var(--action-primary-hover)}.wound-management-scope .cs-checkbox:disabled{cursor:default}.wound-management-scope .cs-checkbox:disabled:before{background:var(--field-bg-disabled);border-color:var(--border-subtle)}.wound-management-scope .cs-checkbox:disabled:checked:before{background:var(--surface-brand-bg);border:0}.wound-management-scope .cs-checkbox:disabled:checked:after{background-color:var(--icon-brand)}.wound-management-scope .cs-radio:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:14px;height:14px;border-radius:50%;background:var(--border-medium)}.wound-management-scope .cs-radio:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;background:var(--field-bg-default)}.wound-management-scope .cs-radio:enabled:hover:before{background:var(--border-brand)}.wound-management-scope .cs-radio:enabled:hover:after{background:var(--surface-brand-bg)}.wound-management-scope .cs-radio:checked:before{background:var(--action-primary-bg)}.wound-management-scope .cs-radio:checked:after{width:6px;height:6px;background:var(--text-inverse)}.wound-management-scope .cs-radio:checked:enabled:hover:before{background:var(--action-primary-hover);box-shadow:0 0 0 2px var(--action-primary-pressed)}.wound-management-scope .cs-radio:disabled{cursor:default}.wound-management-scope .cs-radio:disabled:before{background:var(--border-subtle)}.wound-management-scope .cs-radio:disabled:after{background:var(--field-bg-default);width:10px;height:10px}.wound-management-scope .cs-radio:disabled:checked:before{background:var(--surface-brand-bg)}.wound-management-scope .cs-radio:disabled:checked:after{width:6px;height:6px;background:var(--icon-brand)}.wound-management-scope .ph-toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);width:100%;background:var(--surface-base);border-radius:var(--border-radius-rounded) var(--border-radius-rounded) 0 0}.wound-management-scope .ph-toolbar-left{display:flex;align-items:center}.wound-management-scope .ph-toolbar .wsearch{background:var(--field-bg-default);border:1px solid var(--border-subtle);width:140px;min-width:100px;flex:none}.wound-management-scope .ph-toolbar .wsearch:hover,.wound-management-scope .ph-toolbar .wsearch:focus-within{background:var(--field-bg-default)}.wound-management-scope .ph-colbtn{display:inline-flex;align-items:center;gap:var(--spacing-sm);min-height:30px;padding:0 var(--spacing-md);border:1px solid var(--field-border-default);border-radius:var(--border-radius-rounded);background:var(--field-bg-default);color:var(--field-value-primary);font-family:var(--font-family-primary),sans-serif;font-size:var(--font-size-caption);font-weight:var(--font-weight-body-strong);line-height:var(--line-height-caption);cursor:pointer}.wound-management-scope .ph-colbtn .mi{color:var(--field-value-primary);flex:none}.wound-management-scope .ph-colbtn:hover{background:var(--field-bg-focus)}.wound-management-scope .ph-colbtn.is-open{background:var(--field-bg-focus);border-color:var(--field-border-focus);color:var(--text-brand)}.wound-management-scope .ph-colbtn.is-open .mi{color:var(--text-brand)}.wound-management-scope .colpanel-modal{position:absolute;top:0;right:0;bottom:0;width:350px;max-width:100%;display:flex;flex-direction:column;border-radius:0;border:0;border-left:1px solid var(--border-medium);background:var(--surface-base)}.wound-management-scope .cs-colpanel{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--spacing-md);width:100%;height:100%;padding:var(--spacing-none) var(--spacing-lg);background:var(--surface-base)}.wound-management-scope .cs-colpanel__header{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;min-height:48px;flex:none}.wound-management-scope .cs-colpanel__selectall{box-sizing:border-box;display:flex;align-items:center;gap:var(--spacing-sm);min-height:30px;width:100%;cursor:pointer;padding:var(--spacing-xs) var(--spacing-md) var(--spacing-xs) var(--spacing-none)}.wound-management-scope .cs-colpanel__header-title{font-weight:var(--font-weight-heading-base);font-size:var(--font-size-heading-5);line-height:var(--line-height-body-strong);letter-spacing:var(--letter-spacing-heading);color:var(--text-primary)}.wound-management-scope .cs-colpanel__header-close{border:none;background:transparent;color:var(--icon-secondary);cursor:pointer;font-size:22px;line-height:1;padding:0}.wound-management-scope .cs-colpanel__search{box-sizing:border-box;display:flex;align-items:center;gap:var(--spacing-sm);width:100%;height:30px;flex:none;padding:var(--spacing-none) var(--spacing-md);background:var(--action-soft-bg);border-radius:var(--border-radius-rounded);border:none;cursor:text}.wound-management-scope .cs-colpanel__search:focus-within{outline:2px solid var(--border-focus);outline-offset:-1px}.wound-management-scope .cs-colpanel__search-icon{flex-shrink:0;width:18px;height:18px;color:var(--field-icon)}.wound-management-scope .cs-colpanel__search-icon .mi{color:var(--field-icon)}.wound-management-scope .cs-colpanel__search-input{flex:1 0 0;min-width:0;border:none;background:transparent;font-weight:var(--font-weight-body-strong);font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--field-value-primary)}.wound-management-scope .cs-colpanel__search-input::placeholder{color:var(--field-value-placeholder);font-weight:inherit}.wound-management-scope .cs-colpanel__list{display:flex;flex-direction:column;width:100%;flex:1 1 auto;min-height:0;overflow-y:auto}.wound-management-scope .cs-colpanel__group-heading{box-sizing:border-box;display:flex;align-items:center;min-height:30px;padding:var(--spacing-sm) var(--spacing-md);font-weight:var(--font-weight-heading-strong);font-size:var(--font-size-micro);line-height:var(--line-height-micro);color:var(--text-primary);text-transform:uppercase}.wound-management-scope .cs-colpanel__group{display:flex;flex-direction:column;width:100%}.wound-management-scope .cs-colpanel__row{box-sizing:border-box;display:flex;align-items:center;gap:var(--spacing-sm);min-height:30px;width:100%;padding:var(--spacing-xs) var(--spacing-md) var(--spacing-xs) var(--spacing-none);background:var(--field-bg-default)}.wound-management-scope .cs-colpanel__row[hidden]{display:none}.wound-management-scope .cs-colpanel__row--locked{color:var(--text-tertiary)}.wound-management-scope .cs-colpanel__row-drag{flex-shrink:0;width:18px;height:18px;color:var(--icon-secondary);cursor:grab;visibility:hidden}.wound-management-scope .cs-colpanel__row--checked .cs-colpanel__row-drag{visibility:visible}.wound-management-scope .cs-colpanel__row--locked .cs-colpanel__row-drag{visibility:hidden}.wound-management-scope .cs-colpanel__row-drag:active{cursor:grabbing}.wound-management-scope .cs-colpanel__row-drag .mi{color:var(--icon-secondary)}.wound-management-scope .cs-colpanel__row-check{flex-shrink:0;width:24px;height:24px;accent-color:var(--action-primary-bg)}.wound-management-scope .cs-colpanel__row-label{flex:1 0 0;min-width:0;font-weight:var(--font-weight-body-base);font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--field-value-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wound-management-scope .cs-colpanel__row-move{display:flex;gap:2px;flex-shrink:0;opacity:0;pointer-events:none}.wound-management-scope .cs-colpanel__row:focus-within .cs-colpanel__row-move,.wound-management-scope .cs-colpanel__row-move:focus-within{opacity:1;pointer-events:auto}.wound-management-scope .cs-colpanel__row-move button{width:20px;height:20px;border:none;background:transparent;color:var(--icon-secondary);cursor:pointer;padding:0;display:inline-flex;align-items:center;justify-content:center}.wound-management-scope .cs-colpanel__row-move button:disabled{color:var(--icon-disabled);cursor:not-allowed}.wound-management-scope .cs-colpanel__row-move .mi{color:inherit}.wound-management-scope .cs-colpanel__footer{display:flex;align-items:flex-start;gap:var(--spacing-2xl);width:100%;flex:none;padding:var(--spacing-lg) var(--spacing-none) var(--spacing-lg)}.wound-management-scope .cs-colpanel__footer-left{flex:1 0 0;display:flex}.wound-management-scope .cs-colpanel__footer-right{flex:1 0 0;display:flex;justify-content:flex-end;gap:var(--spacing-sm)}.wound-management-scope .mi--10{font-size:10px}.wound-management-scope .mi--12{font-size:12px}.wound-management-scope .mi--15{font-size:15px}.wound-management-scope .mi--16{font-size:16px}.wound-management-scope .mi--18{font-size:18px}.wound-management-scope .mi--20{font-size:20px}.wound-management-scope .mi--24{font-size:24px}:root .wound-management-scope,.wound-management-scope{color-scheme:light}[data-theme=dark] .wound-management-scope,.wound-management-scope[data-theme=dark],[data-theme=hc] .wound-management-scope,.wound-management-scope[data-theme=hc],[data-theme=warm-dark] .wound-management-scope,.wound-management-scope[data-theme=warm-dark]{color-scheme:dark}[data-theme=dark] .wound-management-scope,.wound-management-scope[data-theme=dark]{--action-ai-bg: #9333EA;--action-ai-bg-soft: #FAF5FF;--action-ai-border: rgba(0, 0, 0, 0);--action-ai-hover: #A855F7;--action-ai-outlined: var(--action-ai-bg);--action-ai-pressed: #C084FC;--action-ai-text-hard: #9333EA;--action-ai-text-neutral: #020617;--action-destructive-bg: #F87171;--action-destructive-bg-soft: #F87171;--action-destructive-border: rgba(0, 0, 0, 0);--action-destructive-hover: #F87171;--action-destructive-outlined: var(--action-destructive-bg);--action-destructive-pressed: #DC2626;--action-destructive-text-hard: #991B1B;--action-destructive-text-neutral: #020617;--action-disabled-bg: #1E293B;--action-disabled-border: rgba(0, 0, 0, 0);--action-disabled-text-neutral: #94A3B8;--action-focus-ring: rgba(0, 0, 0, .4);--action-focus-ring-offset: var(--surface-base);--action-ghost-bg: #020617;--action-ghost-border: rgba(0, 0, 0, 0);--action-ghost-hover: #1E293B;--action-ghost-pressed: #334155;--action-ghost-text-hard: #57B5FF;--action-primary-bg: #005CE6;--action-primary-border: rgba(0, 0, 0, 0);--action-primary-hover: #2499FF;--action-primary-outlined: var(--action-primary-bg);--action-primary-pressed: #57B5FF;--action-primary-text-hard: #0077FF;--action-primary-text-neutral: #FFFFFF;--action-secondary-bg: #001F52;--action-secondary-border: #475569;--action-secondary-hover: #003180;--action-secondary-outlined: rgba(0, 0, 0, 0);--action-secondary-pressed: #0045B3;--action-secondary-text: #57B5FF;--action-soft-bg: #1E293B;--action-soft-border: rgba(0, 0, 0, 0);--action-soft-hover: #334155;--action-soft-outlined: #CBD5E1;--action-soft-pressed: #475569;--action-soft-text-neutral: #CBD5E1;--action-success-bg: #15803D;--action-success-bg-soft: var(--action-success-bg);--action-success-border: rgba(0, 0, 0, 0);--action-success-hover: #22C55E;--action-success-outlined: var(--action-success-bg);--action-success-pressed: #15803D;--action-success-text-hard: #166534;--action-success-text-neutral: #020617;--action-toggle-bg-active: #334155;--action-toggle-bg-default: #1E293B;--action-toggle-bg-hover: #334155;--action-toggle-bg-partial: #334155;--action-toggle-border: rgba(0, 0, 0, 0);--action-toggle-focus-ring: #CBD5E1;--action-toggle-icon-active: #CBD5E1;--action-toggle-icon-default: #CBD5E1;--action-toggle-icon-disabled: #475569;--action-toggle-icon-hover: #CBD5E1;--action-toggle-icon-partial: #CBD5E1;--action-warning-bg: #CA8A04;--action-warning-bg-soft: var(--action-warning-bg);--action-warning-border: rgba(0, 0, 0, 0);--action-warning-hover: #FACC15;--action-warning-outlined: var(--action-warning-bg);--action-warning-pressed: #A16207;--action-warning-text-neutral: #020617;--border-brand: #57B5FF;--border-danger: #F87171;--border-focus: #0077FF;--border-medium: #94A3B8;--border-strong: #E2E8F0;--border-subtle: #64748B;--border-success: #4ADE80;--border-transparent: rgba(0, 0, 0, 0);--border-warning: #FACC15;--chart-1: #57B5FF;--chart-10: #8ACCFF;--chart-2: #4ADE80;--chart-3: #FACC15;--chart-4: #FCA5A5;--chart-5: #94A3B8;--chart-6: #9333EA;--chart-7: #F8A719;--chart-8: #4DA6FF;--chart-9: #166534;--elevation-lg: #475569;--elevation-md: #334155;--elevation-none: rgba(0, 0, 0, 0);--elevation-sm: #1E293B;--elevation-xl: #64748B;--elevation-xs: rgba(0, 0, 0, .1);--field-bg-ai: #3B0764;--field-bg-danger: #450A0A;--field-bg-default: #0F172A;--field-bg-disabled: #1E293B;--field-bg-focus: #001F52;--field-bg-success: #0F172A;--field-bg-warning: #0F172A;--field-border-ai: #C084FC;--field-border-danger: #EF4444;--field-border-default: #1E293B;--field-border-focus: #57B5FF;--field-border-hard: #1E293B;--field-border-success: #15803D;--field-border-warning: #FACC15;--field-icon: #94A3B8;--field-value-disabled: #94A3B8;--field-value-inverse: #0F172A;--field-value-link: #57B5FF;--field-value-placeholder: #94A3B8;--field-value-primary: #FFFFFF;--icon-brand: #57B5FF;--icon-danger: #F87171;--icon-disabled: #94A3B8;--icon-inverse: #0F172A;--icon-primary: #F8FAFC;--icon-secondary: #CBD5E1;--icon-soft: #CBD5E1;--icon-success: #4ADE80;--icon-warning: #FACC15;--popover-secondary-bg: #1E293B;--popover-secondary-foreground: #F8FAFC;--sidebar-accent-bg: #334155;--sidebar-accent-foreground: #E2E8F0;--sidebar-border: #334155;--sidebar-icon: #94A3B8;--sidebar-icon-active: #E2E8F0;--sidebar-primary-bg: #1E293B;--sidebar-primary-foreground: #F8FAFC;--sidebar-ring: #334155;--sidebar-secondary-bg: #1E293B;--sidebar-secondary-foreground: #E2E8F0;--sidebar-text: #94A3B8;--sidebar-text-active: #E2E8F0;--status-meeting-approved: #11A760;--status-meeting-approved-bg: #052E16;--status-meeting-cancelled: #EA1B27;--status-meeting-cancelled-bg: #450A0A;--status-meeting-scheduled: #F8A719;--status-meeting-scheduled-bg: #431407;--status-shift-approved: #11A760;--status-shift-approved-bg: #052E16;--status-shift-caregiver-cancelled: #848484;--status-shift-caregiver-cancelled-bg: #1E293B;--status-shift-client-cancelled: #848484;--status-shift-client-cancelled-bg: #1E293B;--status-shift-confirmed: #7A18FF;--status-shift-confirmed-bg: #3B0764;--status-shift-need-review: #7A18FF;--status-shift-need-review-bg: #3B0764;--status-shift-no-show: #848484;--status-shift-no-show-bg: #1E293B;--status-shift-open: #EA1B27;--status-shift-open-bg: #450A0A;--status-shift-scheduled: #4DA6FF;--status-shift-scheduled-bg: #172554;--status-shift-scheduled-bg-active: #713F12;--status-shift-text: #020617;--status-shift-unapproved: #848484;--status-shift-unapproved-bg: #1E293B;--status-shift-unpublished: #848484;--status-shift-unpublished-bg: #1E293B;--status-task-completed: #9333EA;--status-task-completed-bg: #581C87;--status-task-deferred: #F87171;--status-task-deferred-bg: #450A0A;--status-task-in-progress: #57B5FF;--status-task-in-progress-bg: #001F52;--status-task-not-started: #64748B;--status-task-not-started-bg: #1E293B;--surface-base: #0F172A;--surface-brand: #0077FF;--surface-brand-bg: #001F52;--surface-brand-hover: #2499FF;--surface-brand-pressed: #005CE6;--surface-danger: #EF4444;--surface-danger-subtle: #450A0A;--surface-disabled: #1E293B;--surface-overlay: #020617;--surface-scrim: #020617;--surface-secondary: #1E293B;--surface-skeleton: #334155;--surface-skeleton-active: #1E293B;--surface-success: #22C55E;--surface-success-subtle: #052E16;--surface-tertiary: #334155;--surface-warning: #EAB308;--surface-warning-subtle: #422006;--tags-blue: #57B5FF;--tags-blue-bg: #003180;--tags-disabled: #94A3B8;--tags-green: #22C55E;--tags-green-bg: #052E16;--tags-neutral: #94A3B8;--tags-neutral-bg: #334155;--tags-purple: #A855F7;--tags-purple-bg: #3B0764;--tags-red: #FCA5A5;--tags-red-bg: #450A0A;--tags-yellow: #FACC15;--tags-yellow-bg: #713F12;--text-brand: #57B5FF;--text-danger: #F87171;--text-disabled: #64748B;--text-inverse: #0F172A;--text-links: #57B5FF;--text-links-hover: #0077FF;--text-links-visited: #005CE6;--text-primary: #FFFFFF;--text-secondary: #CBD5E1;--text-success: #4ADE80;--text-tertiary: #94A3B8;--text-warning: #FACC15;--tooltip-bg: #334155;--tooltip-text: #FFFFFF}[data-theme=hc] .wound-management-scope,.wound-management-scope[data-theme=hc]{--action-ai-bg: #FFFFFF;--action-ai-bg-soft: #FAF5FF;--action-ai-border: #FFFFFF;--action-ai-hover: #C084FC;--action-ai-outlined: #FFFFFF;--action-ai-pressed: #A855F7;--action-ai-text-hard: #C084FC;--action-ai-text-neutral: #020617;--action-destructive-bg: #EF4444;--action-destructive-bg-soft: #FEE2E2;--action-destructive-border: #FFFFFF;--action-destructive-hover: #FCA5A5;--action-destructive-outlined: #FFFFFF;--action-destructive-pressed: #F87171;--action-destructive-text-hard: #450A0A;--action-destructive-text-neutral: #020617;--action-disabled-bg: #334155;--action-disabled-border: rgba(0, 0, 0, 0);--action-disabled-text-neutral: #E2E8F0;--action-focus-ring: #EAB308;--action-focus-ring-offset: var(--surface-base);--action-ghost-bg: #020617;--action-ghost-border: rgba(0, 0, 0, 0);--action-ghost-hover: #0F172A;--action-ghost-pressed: #1E293B;--action-ghost-text-hard: #FFFFFF;--action-primary-bg: #FFFFFF;--action-primary-border: #FFFFFF;--action-primary-hover: #57B5FF;--action-primary-outlined: #FFFFFF;--action-primary-pressed: #2499FF;--action-primary-text-hard: #57B5FF;--action-primary-text-neutral: #020617;--action-secondary-bg: #020617;--action-secondary-border: #FFFFFF;--action-secondary-hover: #0F172A;--action-secondary-outlined: #FFFFFF;--action-secondary-pressed: #1E293B;--action-secondary-text: #FFFFFF;--action-soft-bg: #020617;--action-soft-border: #FFFFFF;--action-soft-hover: #0F172A;--action-soft-outlined: #FFFFFF;--action-soft-pressed: #1E293B;--action-soft-text-neutral: #FFFFFF;--action-success-bg: #4ADE80;--action-success-bg-soft: #FFFFFF;--action-success-border: #FFFFFF;--action-success-hover: #4ADE80;--action-success-outlined: #FFFFFF;--action-success-pressed: #22C55E;--action-success-text-hard: #4ADE80;--action-success-text-neutral: #020617;--action-toggle-bg-active: #FFFFFF;--action-toggle-bg-default: #334155;--action-toggle-bg-hover: #003180;--action-toggle-bg-partial: #FFFFFF;--action-toggle-border: #FFFFFF;--action-toggle-focus-ring: #EAB308;--action-toggle-icon-active: #020617;--action-toggle-icon-default: #CBD5E1;--action-toggle-icon-disabled: #475569;--action-toggle-icon-hover: #57B5FF;--action-toggle-icon-partial: #020617;--action-warning-bg: #FACC15;--action-warning-bg-soft: #FFFFFF;--action-warning-border: #FFFFFF;--action-warning-hover: #FACC15;--action-warning-outlined: #FFFFFF;--action-warning-pressed: #EAB308;--action-warning-text-neutral: #020617;--border-brand: #57B5FF;--border-danger: #FCA5A5;--border-focus: #FACC15;--border-medium: #FFFFFF;--border-strong: #FFFFFF;--border-subtle: #FFFFFF;--border-success: #4ADE80;--border-transparent: rgba(0, 0, 0, 0);--border-warning: #FACC15;--chart-1: #FFFFFF;--chart-10: #8ACCFF;--chart-2: #F1F5F9;--chart-3: #E2E8F0;--chart-4: #CBD5E1;--chart-5: #94A3B8;--chart-6: #9333EA;--chart-7: #F8A719;--chart-8: #4DA6FF;--chart-9: #166534;--elevation-lg: #1E293B;--elevation-md: #0F172A;--elevation-none: rgba(0, 0, 0, 0);--elevation-sm: #020617;--elevation-xl: #334155;--elevation-xs: rgba(0, 0, 0, 0);--field-bg-ai: #020617;--field-bg-danger: #020617;--field-bg-default: #020617;--field-bg-disabled: #1E293B;--field-bg-focus: #020617;--field-bg-success: #020617;--field-bg-warning: #020617;--field-border-ai: #EAB308;--field-border-danger: #FCA5A5;--field-border-default: #FFFFFF;--field-border-focus: #EAB308;--field-border-hard: #FFFFFF;--field-border-success: #4ADE80;--field-border-warning: #FACC15;--field-icon: #FFFFFF;--field-value-disabled: #94A3B8;--field-value-inverse: #020617;--field-value-link: #57B5FF;--field-value-placeholder: #94A3B8;--field-value-primary: #FFFFFF;--icon-brand: #57B5FF;--icon-danger: #FCA5A5;--icon-disabled: #64748B;--icon-inverse: #020617;--icon-primary: #FFFFFF;--icon-secondary: #F1F5F9;--icon-soft: #FFFFFF;--icon-success: #4ADE80;--icon-warning: #FACC15;--popover-secondary-bg: #FFFFFF;--popover-secondary-foreground: #020617;--sidebar-accent-bg: #FFFFFF;--sidebar-accent-foreground: #FFFFFF;--sidebar-border: #FFFFFF;--sidebar-icon: #FFFFFF;--sidebar-icon-active: #FFFFFF;--sidebar-primary-bg: #0F172A;--sidebar-primary-foreground: #FFFFFF;--sidebar-ring: #EAB308;--sidebar-secondary-bg: #020617;--sidebar-secondary-foreground: #FFFFFF;--sidebar-text: #FFFFFF;--sidebar-text-active: #020617;--status-meeting-approved: #FFFFFF;--status-meeting-approved-bg: #020617;--status-meeting-cancelled: #FFFFFF;--status-meeting-cancelled-bg: #020617;--status-meeting-scheduled: #FFFFFF;--status-meeting-scheduled-bg: #020617;--status-shift-approved: #11A760;--status-shift-approved-bg: #020617;--status-shift-caregiver-cancelled: #848484;--status-shift-caregiver-cancelled-bg: #020617;--status-shift-client-cancelled: #848484;--status-shift-client-cancelled-bg: #020617;--status-shift-confirmed: #7A18FF;--status-shift-confirmed-bg: #020617;--status-shift-need-review: #7A18FF;--status-shift-need-review-bg: #020617;--status-shift-no-show: #848484;--status-shift-no-show-bg: #020617;--status-shift-open: #EA1B27;--status-shift-open-bg: #020617;--status-shift-scheduled: #4DA6FF;--status-shift-scheduled-bg: #020617;--status-shift-scheduled-bg-active: #FFEF5E;--status-shift-text: #020617;--status-shift-unapproved: #848484;--status-shift-unapproved-bg: #020617;--status-shift-unpublished: #848484;--status-shift-unpublished-bg: #020617;--status-task-completed: #FFFFFF;--status-task-completed-bg: #020617;--status-task-deferred: #FFFFFF;--status-task-deferred-bg: #020617;--status-task-in-progress: #FFFFFF;--status-task-in-progress-bg: #020617;--status-task-not-started: #94A3B8;--status-task-not-started-bg: #020617;--surface-base: #020617;--surface-brand: #FFFFFF;--surface-brand-bg: #020617;--surface-brand-hover: #F1F5F9;--surface-brand-pressed: #E2E8F0;--surface-danger: #FFFFFF;--surface-danger-subtle: #020617;--surface-disabled: #1E293B;--surface-overlay: #020617;--surface-scrim: #020617;--surface-secondary: #020617;--surface-skeleton: #1E293B;--surface-skeleton-active: #0F172A;--surface-success: #FFFFFF;--surface-success-subtle: #020617;--surface-tertiary: #020617;--surface-warning: #FFFFFF;--surface-warning-subtle: #020617;--tags-blue: #2499FF;--tags-blue-bg: #020617;--tags-disabled: #94A3B8;--tags-green: #22C55E;--tags-green-bg: #020617;--tags-neutral: #FFFFFF;--tags-neutral-bg: #020617;--tags-purple: #A855F7;--tags-purple-bg: #020617;--tags-red: #F87171;--tags-red-bg: #020617;--tags-yellow: #EAB308;--tags-yellow-bg: #020617;--text-brand: #57B5FF;--text-danger: #FCA5A5;--text-disabled: #94A3B8;--text-inverse: #020617;--text-links: #57B5FF;--text-links-hover: #0077FF;--text-links-visited: #005CE6;--text-primary: #FFFFFF;--text-secondary: #FFFFFF;--text-success: #4ADE80;--text-tertiary: #F1F5F9;--text-warning: #FACC15;--tooltip-bg: #FFFFFF;--tooltip-text: #020617}[data-theme=warm-dark] .wound-management-scope,.wound-management-scope[data-theme=warm-dark]{--action-ai-bg: #9333EA;--action-ai-bg-soft: #F2E6FF;--action-ai-border: #9333EA;--action-ai-hover: #7E22CE;--action-ai-outlined: #9333EA;--action-ai-pressed: #6B21A8;--action-ai-text-hard: #D8B4FE;--action-ai-text-neutral: #2B2A27;--action-destructive-bg: #F87171;--action-destructive-bg-soft: #F87171;--action-destructive-border: #F87171;--action-destructive-hover: #EF4444;--action-destructive-outlined: #F87171;--action-destructive-pressed: #DC2626;--action-destructive-text-hard: #DC2626;--action-destructive-text-neutral: #2B2A27;--action-disabled-bg: #3D3A35;--action-disabled-border: rgba(0, 0, 0, 0);--action-disabled-text-neutral: #6B5F53;--action-focus-ring: #E67D22;--action-focus-ring-offset: var(--surface-base);--action-ghost-bg: #2B2A27;--action-ghost-border: rgba(0, 0, 0, 0);--action-ghost-hover: #33312D;--action-ghost-pressed: #3D3A35;--action-ghost-text-hard: #FFB38A;--action-primary-bg: #E67D22;--action-primary-border: #E67D22;--action-primary-hover: #D06B1A;--action-primary-outlined: #E67D22;--action-primary-pressed: #C15F3C;--action-primary-text-hard: #FFB38A;--action-primary-text-neutral: #2B2A27;--action-secondary-bg: #33312D;--action-secondary-border: #6B5F53;--action-secondary-hover: #3D3A35;--action-secondary-outlined: #6B5F53;--action-secondary-pressed: #4A4640;--action-secondary-text: #F5E6D3;--action-soft-bg: #33312D;--action-soft-border: #3E3B37;--action-soft-hover: #3D3A35;--action-soft-outlined: #3E3B37;--action-soft-pressed: #4A4640;--action-soft-text-neutral: #F5E6D3;--action-success-bg: #4ADE80;--action-success-bg-soft: #4ADE80;--action-success-border: #4ADE80;--action-success-hover: #22C55E;--action-success-outlined: #4ADE80;--action-success-pressed: #16A34A;--action-success-text-hard: #BBF7D0;--action-success-text-neutral: #2B2A27;--action-toggle-bg-active: #E67D22;--action-toggle-bg-default: #4A4640;--action-toggle-bg-hover: #5A3A1A;--action-toggle-bg-partial: #E67D22;--action-toggle-border: #6B5F53;--action-toggle-focus-ring: #E67D22;--action-toggle-icon-active: #2B2A27;--action-toggle-icon-default: #9A8B7A;--action-toggle-icon-disabled: #6B5F53;--action-toggle-icon-hover: #E67D22;--action-toggle-icon-partial: #2B2A27;--action-warning-bg: #FACC15;--action-warning-bg-soft: #FACC15;--action-warning-border: #FACC15;--action-warning-hover: #EAB308;--action-warning-outlined: #FACC15;--action-warning-pressed: #CA8A04;--action-warning-text-neutral: #2B2A27;--border-brand: #E67D22;--border-danger: #FCA5A5;--border-focus: #0077FF;--border-medium: #6B5F53;--border-strong: #9A8B7A;--border-subtle: #3E3B37;--border-success: #BBF7D0;--border-transparent: rgba(0, 0, 0, 0);--border-warning: #FEF08A;--chart-1: #E67D22;--chart-10: #8ACCFF;--chart-2: #FFB38A;--chart-3: #C4A584;--chart-4: #9A8B7A;--chart-5: #6B5F53;--chart-6: #9333EA;--chart-7: #F8A719;--chart-8: #4DA6FF;--chart-9: #166534;--elevation-lg: #475569;--elevation-md: #334155;--elevation-none: #2B2A27;--elevation-sm: #1E293B;--elevation-xl: #64748B;--elevation-xs: #252320;--field-bg-ai: #3A3220;--field-bg-danger: #3A2727;--field-bg-default: #33312D;--field-bg-disabled: #3D3A35;--field-bg-focus: #3A3220;--field-bg-success: #0F172A;--field-bg-warning: #0F172A;--field-border-ai: #E67D22;--field-border-danger: #FCA5A5;--field-border-default: #4A4640;--field-border-focus: #E67D22;--field-border-hard: #4A4640;--field-border-success: #15803D;--field-border-warning: #FACC15;--field-icon: #9A8B7A;--field-value-disabled: #6B5F53;--field-value-inverse: #2B2A27;--field-value-link: #FFB38A;--field-value-placeholder: #9A8B7A;--field-value-primary: #F5E6D3;--icon-brand: #E67D22;--icon-danger: #FCA5A5;--icon-disabled: #6B5F53;--icon-inverse: #2B2A27;--icon-primary: #F5E6D3;--icon-secondary: #C4A584;--icon-soft: #9A8B7A;--icon-success: #BBF7D0;--icon-warning: #FEF08A;--popover-secondary-bg: #33312D;--popover-secondary-foreground: #F5E6D3;--sidebar-accent-bg: #3D3A35;--sidebar-accent-foreground: #FFB38A;--sidebar-border: #3E3B37;--sidebar-icon: #C4A584;--sidebar-icon-active: #F5E6D3;--sidebar-primary-bg: #252320;--sidebar-primary-foreground: #F5E6D3;--sidebar-ring: #E67D22;--sidebar-secondary-bg: #2B2A27;--sidebar-secondary-foreground: #C4A584;--sidebar-text: #C4A584;--sidebar-text-active: #F5E6D3;--status-meeting-approved: #4ADE80;--status-meeting-approved-bg: #273A2D;--status-meeting-cancelled: #9A8B7A;--status-meeting-cancelled-bg: #33312D;--status-meeting-scheduled: #FFB38A;--status-meeting-scheduled-bg: #3A3220;--status-shift-approved: #4ADE80;--status-shift-approved-bg: #273A2D;--status-shift-caregiver-cancelled: #9A8B7A;--status-shift-caregiver-cancelled-bg: #33312D;--status-shift-client-cancelled: #9A8B7A;--status-shift-client-cancelled-bg: #33312D;--status-shift-confirmed: #22C55E;--status-shift-confirmed-bg: #273A2D;--status-shift-need-review: #FEF08A;--status-shift-need-review-bg: #3A3527;--status-shift-no-show: #9A8B7A;--status-shift-no-show-bg: #33312D;--status-shift-open: #4ADE80;--status-shift-open-bg: #273A2D;--status-shift-scheduled: #FFB38A;--status-shift-scheduled-bg: #3A3220;--status-shift-scheduled-bg-active: #4A4230;--status-shift-text: #020617;--status-shift-unapproved: #9A8B7A;--status-shift-unapproved-bg: #33312D;--status-shift-unpublished: #6B5F53;--status-shift-unpublished-bg: #33312D;--status-task-completed: #4ADE80;--status-task-completed-bg: #273A2D;--status-task-deferred: #FFB38A;--status-task-deferred-bg: #3A3220;--status-task-in-progress: #93C5FD;--status-task-in-progress-bg: #272D3A;--status-task-not-started: #9A8B7A;--status-task-not-started-bg: #33312D;--surface-base: #2B2A27;--surface-brand: #F5E6D3;--surface-brand-bg: #E67D22;--surface-brand-hover: #EAD8C0;--surface-brand-pressed: #DFC9AD;--surface-danger: #F87171;--surface-danger-subtle: #3A2727;--surface-disabled: #4A4640;--surface-overlay: #020617;--surface-scrim: #0F172A;--surface-secondary: #33312D;--surface-skeleton: #334155;--surface-skeleton-active: #1E293B;--surface-success: #4ADE80;--surface-success-subtle: #273A2D;--surface-tertiary: #3D3A35;--surface-warning: #FACC15;--surface-warning-subtle: #3A3527;--tags-blue: #93C5FD;--tags-blue-bg: #272D3A;--tags-disabled: #6B5F53;--tags-green: #BBF7D0;--tags-green-bg: #273A2D;--tags-neutral: #C4A584;--tags-neutral-bg: #3D3A35;--tags-purple: #D8B4FE;--tags-purple-bg: #312740;--tags-red: #FCA5A5;--tags-red-bg: #3A2727;--tags-yellow: #FEF08A;--tags-yellow-bg: #3A3527;--text-brand: #E67D22;--text-danger: #FCA5A5;--text-disabled: #6B5F53;--text-inverse: #2B2A27;--text-links: #FFB38A;--text-links-hover: #0077FF;--text-links-visited: #005CE6;--text-primary: #F5E6D3;--text-secondary: #C4A584;--text-success: #BBF7D0;--text-tertiary: #9A8B7A;--text-warning: #FEF08A;--tooltip-bg: #F5E6D3;--tooltip-text: #2B2A27}[data-theme=hc-light] .wound-management-scope,.wound-management-scope[data-theme=hc-light]{--action-ai-bg: #020617;--action-ai-bg-soft: #FAF5FF;--action-ai-border: #020617;--action-ai-hover: #1E293B;--action-ai-outlined: #020617;--action-ai-pressed: #334155;--action-ai-text-hard: #3B0764;--action-ai-text-neutral: #FFFFFF;--action-destructive-bg: #B91C1C;--action-destructive-bg-soft: #B91C1C;--action-destructive-border: #B91C1C;--action-destructive-hover: #DC2626;--action-destructive-outlined: #B91C1C;--action-destructive-pressed: #B91C1C;--action-destructive-text-hard: #B91C1C;--action-destructive-text-neutral: #FFFFFF;--action-disabled-bg: #E2E8F0;--action-disabled-border: #94A3B8;--action-disabled-text-neutral: #64748B;--action-focus-ring: #FACC15;--action-focus-ring-offset: #FFFFFF;--action-ghost-bg: #FFFFFF;--action-ghost-border: rgba(0, 0, 0, 0);--action-ghost-hover: #F1F5F9;--action-ghost-pressed: #E2E8F0;--action-ghost-text-hard: #020617;--action-primary-bg: #020617;--action-primary-border: #020617;--action-primary-hover: #1E293B;--action-primary-outlined: #020617;--action-primary-pressed: #334155;--action-primary-text-hard: #003180;--action-primary-text-neutral: #FFFFFF;--action-secondary-bg: #FFFFFF;--action-secondary-border: #020617;--action-secondary-hover: #F1F5F9;--action-secondary-outlined: #020617;--action-secondary-pressed: #E2E8F0;--action-secondary-text: #020617;--action-soft-bg: #F1F5F9;--action-soft-border: #020617;--action-soft-hover: #E2E8F0;--action-soft-outlined: #334155;--action-soft-pressed: #CBD5E1;--action-soft-text-neutral: #020617;--action-success-bg: #15803D;--action-success-bg-soft: #15803D;--action-success-border: #15803D;--action-success-hover: #16A34A;--action-success-outlined: #15803D;--action-success-pressed: #15803D;--action-success-text-hard: #15803D;--action-success-text-neutral: #FFFFFF;--action-toggle-bg-active: #003180;--action-toggle-bg-default: #020617;--action-toggle-bg-hover: #1E293B;--action-toggle-bg-partial: #475569;--action-toggle-border: #020617;--action-toggle-focus-ring: #FACC15;--action-toggle-icon-active: #FFFFFF;--action-toggle-icon-default: #FFFFFF;--action-toggle-icon-disabled: #94A3B8;--action-toggle-icon-hover: #FFFFFF;--action-toggle-icon-partial: #FFFFFF;--action-warning-bg: #EAB308;--action-warning-bg-soft: #CA8A04;--action-warning-border: #CA8A04;--action-warning-hover: #FACC15;--action-warning-outlined: #CA8A04;--action-warning-pressed: #CA8A04;--action-warning-text-neutral: #020617;--border-brand: #003180;--border-danger: #B91C1C;--border-focus: #003180;--border-medium: #020617;--border-strong: #020617;--border-subtle: #020617;--border-success: #15803D;--border-transparent: rgba(0, 0, 0, 0);--border-warning: #CA8A04;--chart-1: #003180;--chart-10: #334155;--chart-2: #B91C1C;--chart-3: #15803D;--chart-4: #CA8A04;--chart-5: #475569;--chart-6: #581C87;--chart-7: #431407;--chart-8: #172554;--chart-9: #166534;--elevation-lg: #FFFFFF;--elevation-md: #FFFFFF;--elevation-none: rgba(0, 0, 0, 0);--elevation-sm: #FFFFFF;--elevation-xl: #FFFFFF;--elevation-xs: #020617;--field-bg-ai: #FFFFFF;--field-bg-danger: #FFFFFF;--field-bg-default: #FFFFFF;--field-bg-disabled: #E2E8F0;--field-bg-focus: #FFFFFF;--field-bg-success: #FFFFFF;--field-bg-warning: #FFFFFF;--field-border-ai: #581C87;--field-border-danger: #B91C1C;--field-border-default: #020617;--field-border-focus: #003180;--field-border-hard: #020617;--field-border-success: #15803D;--field-border-warning: #FACC15;--field-icon: #1E293B;--field-value-disabled: #64748B;--field-value-inverse: #FFFFFF;--field-value-link: #003180;--field-value-placeholder: #475569;--field-value-primary: #020617;--icon-brand: #003180;--icon-danger: #B91C1C;--icon-disabled: #64748B;--icon-inverse: #FFFFFF;--icon-primary: #020617;--icon-secondary: #1E293B;--icon-soft: #020617;--icon-success: #15803D;--icon-warning: #CA8A04;--popover-secondary-bg: #FFFFFF;--popover-secondary-foreground: #020617;--sidebar-accent-bg: #020617;--sidebar-accent-foreground: #FFFFFF;--sidebar-border: #020617;--sidebar-icon: #1E293B;--sidebar-icon-active: #FFFFFF;--sidebar-primary-bg: #F1F5F9;--sidebar-primary-foreground: #020617;--sidebar-ring: #FACC15;--sidebar-secondary-bg: #E2E8F0;--sidebar-secondary-foreground: #1E293B;--sidebar-text: #020617;--sidebar-text-active: #FFFFFF;--status-meeting-approved: #15803D;--status-meeting-approved-bg: #FFFFFF;--status-meeting-cancelled: #B91C1C;--status-meeting-cancelled-bg: #FFFFFF;--status-meeting-scheduled: #003180;--status-meeting-scheduled-bg: #FFFFFF;--status-shift-approved: #15803D;--status-shift-approved-bg: #FFFFFF;--status-shift-caregiver-cancelled: #B91C1C;--status-shift-caregiver-cancelled-bg: #FFFFFF;--status-shift-client-cancelled: #B91C1C;--status-shift-client-cancelled-bg: #FFFFFF;--status-shift-confirmed: #0045B3;--status-shift-confirmed-bg: #FFFFFF;--status-shift-need-review: #CA8A04;--status-shift-need-review-bg: #FFFFFF;--status-shift-no-show: #DC2626;--status-shift-no-show-bg: #FFFFFF;--status-shift-open: #15803D;--status-shift-open-bg: #FFFFFF;--status-shift-scheduled: #003180;--status-shift-scheduled-bg: #FFFFFF;--status-shift-scheduled-bg-active: #E2E8F0;--status-shift-text: #FFFFFF;--status-shift-unapproved: #CA8A04;--status-shift-unapproved-bg: #FFFFFF;--status-shift-unpublished: #475569;--status-shift-unpublished-bg: #FFFFFF;--status-task-completed: #15803D;--status-task-completed-bg: #FFFFFF;--status-task-deferred: #475569;--status-task-deferred-bg: #FFFFFF;--status-task-in-progress: #003180;--status-task-in-progress-bg: #FFFFFF;--status-task-not-started: #64748B;--status-task-not-started-bg: #FFFFFF;--surface-base: #FFFFFF;--surface-brand: #020617;--surface-brand-bg: #F1F5F9;--surface-brand-hover: #1E293B;--surface-brand-pressed: #334155;--surface-danger: #B91C1C;--surface-danger-subtle: #FFFFFF;--surface-disabled: #E2E8F0;--surface-overlay: #020617;--surface-scrim: #0F172A;--surface-secondary: #F8FAFC;--surface-skeleton: #E2E8F0;--surface-skeleton-active: #F1F5F9;--surface-success: #15803D;--surface-success-subtle: #FFFFFF;--surface-tertiary: #F1F5F9;--surface-warning: #CA8A04;--surface-warning-subtle: #FFFFFF;--tags-blue: #003180;--tags-blue-bg: #FFFFFF;--tags-disabled: #94A3B8;--tags-green: #15803D;--tags-green-bg: #FFFFFF;--tags-neutral: #1E293B;--tags-neutral-bg: #F1F5F9;--tags-purple: #020617;--tags-purple-bg: #FFFFFF;--tags-red: #B91C1C;--tags-red-bg: #FFFFFF;--tags-yellow: #1E293B;--tags-yellow-bg: #FFFFFF;--text-brand: #003180;--text-danger: #B91C1C;--text-disabled: #64748B;--text-inverse: #FFFFFF;--text-links: #003180;--text-links-hover: #0045B3;--text-links-visited: #003180;--text-primary: #020617;--text-secondary: #020617;--text-success: #15803D;--text-tertiary: #1E293B;--text-warning: #CA8A04;--tooltip-bg: #020617;--tooltip-text: #FFFFFF}.wound-management-scope{--wound-shadow-panel: 0 4px 16px rgba(15, 23, 42, .16);--tags-blue: #1D4ED8;--tags-green: #15803D;--tags-red: #B91C1C}.wound-management-scope[data-theme=dark],:root[data-theme=dark] .wound-management-scope{--action-focus-ring: var(--border-focus)}.wound-management-scope[data-theme=dark],:root[data-theme=dark] .wound-management-scope,.wound-management-scope[data-theme=warm-dark],:root[data-theme=warm-dark] .wound-management-scope{--wound-shadow-panel: 0 4px 16px rgba(0, 0, 0, .5)}.wound-management-scope[data-theme=dark],:root[data-theme=dark] .wound-management-scope{--tags-blue: #57B5FF;--tags-green: #22C55E;--tags-red: #FCA5A5}.wound-management-scope[data-theme=hc],:root[data-theme=hc] .wound-management-scope{--tags-blue: #2499FF;--tags-green: #22C55E;--tags-red: #F87171}.wound-management-scope[data-theme=warm-dark],:root[data-theme=warm-dark] .wound-management-scope{--tags-blue: #93C5FD;--tags-green: #BBF7D0;--tags-red: #FCA5A5}.wound-management-scope[data-theme=hc-light],:root[data-theme=hc-light] .wound-management-scope{--tags-blue: #003180;--tags-green: #15803D;--tags-red: #B91C1C}.wound-management-scope .formio-component-panel+.formio-component-panel{margin-top:var(--spacing-md)}.wound-management-scope .formio-component{margin:0}.wound-management-scope .formio-component .form-control,.wound-management-scope .formio-component .form-select{box-sizing:border-box;width:100%;padding-block:var(--spacing-none);padding-left:var(--spacing-md);padding-right:var(--spacing-none);background:var(--field-bg-default);border:1px solid var(--field-border-default);border-radius:var(--border-radius-rounded);font-family:inherit;font-size:var(--font-size-caption);font-weight:var(--font-weight-body-base);line-height:var(--line-height-caption);color:var(--field-value-primary)}.wound-management-scope .formio-component input.form-control{height:34px}.wound-management-scope .formio-component select.form-control,.wound-management-scope .formio-component .form-select{height:30px;min-height:30px;max-height:30px}.wound-management-scope .formio-component .choices>.form-control{display:flex;align-items:center;height:30px;min-height:30px;max-height:30px}.wound-management-scope .formio-component .choices>.form-control>.choices__list--single{display:block;flex:1 1 auto;min-width:0;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wound-management-scope .formio-component textarea.form-control{height:auto;padding-block:var(--spacing-sm);padding-right:var(--spacing-md)}.wound-management-scope .formio-component .form-control:focus,.wound-management-scope .formio-component .form-select:focus{background:var(--field-bg-focus);border-color:var(--field-border-focus);outline:2px solid var(--action-focus-ring);outline-offset:-1px}.wound-management-scope .formio-component .form-control::placeholder{color:var(--field-value-placeholder)}.wound-management-scope .formio-component .form-control[readonly],.wound-management-scope .formio-component .form-control:disabled{background:var(--field-bg-disabled);color:var(--field-value-disabled)}.wound-management-scope .formio-component.has-error .form-control,.wound-management-scope .formio-component.formio-error-wrapper .form-control,.wound-management-scope .formio-component .form-control.is-invalid{background:var(--field-bg-danger);border-color:var(--field-border-danger)}.wound-management-scope .formio-component .formio-errors{color:inherit;font-size:inherit}.wound-management-scope .formio-component.formio-error-wrapper,.wound-management-scope .formio-component.formio-warning-wrapper{padding:0;background-color:transparent;border-color:transparent;color:inherit}.wound-management-scope .card-fig .cb .f>.formio-select-autocomplete-input{position:absolute;width:0;min-width:0;max-width:0;height:0;padding:0;border:none;opacity:0;z-index:-1;pointer-events:none}.wound-management-scope .card-fig .cb-250 .f>:not(.lbl-cell){max-width:364px}.wound-management-scope .card-fig .cb:not(.cb-250) .f>:not(.lbl-cell){max-width:364px}.wound-management-scope .card-fig .cb .f>.lbl-cell>label,.wound-management-scope .card-fig .cb .f-notes>.notes-row>label{font-size:var(--font-size-caption)!important;line-height:var(--line-height-caption);font-weight:var(--font-weight-body-strong)}.wound-management-scope .card-fig .cb .f>.formio-angular-component{font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.wound-management-scope .card-fig .wound-form-control .cs-select .cs-select-trigger .cs-select-trigger-name{font-size:var(--font-size-caption)!important;line-height:var(--line-height-caption)}.wound-management-scope .card-fig .wound-form-date .mat-mdc-text-field-wrapper .mdc-text-field__input{font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.wound-management-scope .card-fig .wound-form-date{max-width:160px}.wound-management-scope .card-fig .cb .formio-component>.formio-errors:not(:empty){display:flex;flex-wrap:wrap;gap:var(--spacing-lg);padding-inline:var(--spacing-lg);padding-bottom:var(--spacing-lg)}.wound-management-scope .card-fig .cb .formio-component>.formio-errors:not(:empty):before{content:"";flex:0 1 200px;min-width:150px;max-width:200px}.wound-management-scope .card-fig .cb .formio-component>.formio-errors:not(:empty)>.msg{flex:3 1 240px;min-width:0;max-width:364px}.wound-management-scope .card-fig .cb-250 .formio-component>.formio-errors:not(:empty):before{flex:0 1 250px;min-width:0;max-width:250px}.wound-management-scope .card-fig .cb-250 .formio-component>.formio-errors:not(:empty)>.msg{flex:1 1 250px;min-width:0;max-width:none}.wound-management-scope .msg{align-items:flex-start}.wound-management-scope .msg:before{margin-top:calc((var(--line-height-caption) - 12px) / 2)}.wound-management-scope .formio-form>.alert{padding:var(--spacing-md) var(--spacing-lg);border:1px solid var(--field-border-danger);border-radius:var(--r-md);background:var(--field-bg-danger);color:var(--text-danger);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.wound-management-scope .card-fig .cb .formio-component-columns>.f{flex:1 1 100%;min-width:0}.wound-management-scope .card-fig .cb .f input.form-control,.wound-management-scope .card-fig .cb .f select.form-control,.wound-management-scope .card-fig .cb .f .form-select{height:34px;min-height:34px;max-height:34px;border-color:var(--field-border-hard);border-radius:var(--border-radius-rounded);width:100%;max-width:364px}.wound-management-scope .card-fig .cb .f textarea.form-control{width:100%;max-width:364px;min-height:80px;border-color:var(--field-border-hard);border-radius:var(--border-radius-rounded)}.wound-management-scope .card-fig .cb .f.sm input.form-control,.wound-management-scope .card-fig .cb .f.sm select.form-control,.wound-management-scope .card-fig .cb .f.sm .form-select{max-width:240px}.wound-management-scope .card-fig .cb .f.err input.form-control,.wound-management-scope .card-fig .cb .f.err select.form-control,.wound-management-scope .card-fig .cb .f.err .form-select,.wound-management-scope .card-fig .cb .f.err textarea.form-control{border-color:var(--field-border-danger);background:var(--field-bg-danger)}.wound-management-scope .card-fig .cb .f.ai-field input.form-control,.wound-management-scope .card-fig .cb .f.ai-field select.form-control,.wound-management-scope .card-fig .cb .f.ai-field .form-select{border-color:var(--field-border-ai);background:var(--field-bg-ai)}.wound-management-scope .card-fig .cb .f .ctl-wrap select.form-control,.wound-management-scope .card-fig .cb .f .ctl-wrap .form-select{max-width:none;width:100%;appearance:none;-webkit-appearance:none;padding-right:30px}.wound-management-scope .card-fig .cb .f .ctl-split .ctl-pre label{margin:0;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit}.wound-management-scope .card-fig .cb .f .ctl-split input.form-control,.wound-management-scope .card-fig .cb .f .ctl-split select.form-control,.wound-management-scope .card-fig .cb .f .ctl-split .form-select{height:100%;min-height:0;max-height:none;width:100%;max-width:none;padding:0;border:0;border-radius:0;background:none}.wound-management-scope .card-fig .cb .f .ctl-split input.form-control:focus,.wound-management-scope .card-fig .cb .f .ctl-split select.form-control:focus,.wound-management-scope .card-fig .cb .f .ctl-split .form-select:focus{background:none;border:0;outline:none;box-shadow:none}.wound-management-scope .card-fig .cb .f .ctl-split:focus-within{background:var(--field-bg-focus);border-color:var(--field-border-focus);outline:2px solid var(--action-focus-ring);outline-offset:-1px}.wound-management-scope .card-fig .cb .f .input-group{position:relative;display:flex;width:100%;max-width:364px}.wound-management-scope .card-fig .cb .f .input-group input.form-control{flex:1;min-width:0;max-width:none;padding-right:30px}.wound-management-scope .card-fig .cb .f .input-group input.form-control::-webkit-calendar-picker-indicator{opacity:0}.wound-management-scope .card-fig .cb .f .input-group .input-group-append{position:absolute;right:0;top:50%;transform:translateY(-50%);height:30px}.wound-management-scope .card-fig .cb .f .input-group .input-group-append .btn,.wound-management-scope .card-fig .cb .f .input-group .input-group-text{width:30px;height:30px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:0;background:none;color:var(--icon-secondary);cursor:pointer}.wound-management-scope .card-fig .cb .f .input-group input.form-control[readonly]~.input-group-append .btn,.wound-management-scope .card-fig .cb .f .input-group input.form-control:disabled~.input-group-append .btn{color:var(--icon-disabled);cursor:default}.wound-management-scope .formio-component .form-check{display:flex;align-items:center;gap:var(--spacing-sm);padding-left:0;margin:0;font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--text-primary)}.wound-management-scope .formio-component .form-check .form-check-input{position:static;margin:0;flex:none;accent-color:var(--action-primary-bg);cursor:pointer}.wound-management-scope .formio-component .form-check .form-check-label{margin:0;cursor:pointer}.wound-management-scope .formio-component .form-radio{display:flex;flex-wrap:wrap;gap:var(--spacing-xl);align-items:center}.wound-management-scope .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.wound-management-scope label.field-required:after{content:none}.wound-management-scope .push-badge.is-preview{-webkit-text-decoration:underline dashed var(--text-secondary);text-decoration:underline dashed var(--text-secondary);text-underline-offset:3px;cursor:help}.wound-form-select--popover,.wound-audit-select--popover{padding-top:6px!important;padding-bottom:6px!important;border-color:var(--field-border--color)!important}.wound-form-select--popover .wound-form-select__group{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Inter-Semibold;font-weight:600;color:var(--dark-font-color)}.wound-form-select--popover .wound-form-select__option{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wound-form-select--popover .wound-form-select__option--nested{padding-left:14px}.wound-management-scope .push-badge .push-badge__need{font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-body-base);color:var(--text-secondary)}.wound-management-scope .push-badge .push-badge__need[hidden]{display:none}.cdk-overlay-pane.wound-design-modal{max-width:100%}.cdk-overlay-pane.wound-design-modal>.cs-modal--content--container{flex:0 1 auto;min-width:0;min-height:0;background:none;border-radius:0;box-shadow:none;display:flex;flex-direction:column}.cdk-overlay-pane.wound-design-modal>.cs-modal--content--container>*{min-height:0}@font-face{font-family:Inter;font-weight:400;src:url(Inter-Regular.75aa189973ec23b1.woff2) format("woff2");font-display:swap}@font-face{font-family:Inter;font-weight:500;src:url(Inter-Medium.9a99560596347256.woff2) format("woff2");font-display:swap}@font-face{font-family:Inter;font-weight:600;src:url(Inter-SemiBold.2c9f70b9f2bb70c2.woff2) format("woff2");font-display:swap}@font-face{font-family:Inter;font-weight:700;src:url(Inter-Bold.b50b7ece86a83faa.woff2) format("woff2");font-display:swap}@font-face{font-family:Inter-Black;src:url(Inter-Black.bb44f260eb645781.woff2) format("woff2");font-display:swap}@font-face{font-family:Inter-Bold;src:url(Inter-Bold.b50b7ece86a83faa.woff2) format("woff2");font-display:swap}@font-face{font-family:Inter-ExtraBold;src:url(Inter-ExtraBold.e76b334d519271a9.woff2) format("woff2");font-display:swap}@font-face{font-family:Inter-ExtraLight;src:url(Inter-ExtraLight.0a16940fee08c9ff.woff2) format("woff2")}@font-face{font-family:Inter-Light;src:url(Inter-Light.3d10e75d5a7bbc79.woff2) format("woff2");font-display:swap}@font-face{font-family:Inter-Medium;src:url(Inter-Medium.9a99560596347256.woff2) format("woff2");font-display:swap}@font-face{font-family:Inter-Regular;src:url(Inter-Regular.75aa189973ec23b1.woff2) format("woff2");font-display:swap}@font-face{font-family:Inter-SemiBold;src:url(Inter-SemiBold.2c9f70b9f2bb70c2.woff2) format("woff2");font-display:swap}@font-face{font-family:Inter-Thin;src:url(Inter-Thin.c42d4a1a57e4b22e.woff2) format("woff2");font-display:swap}@font-face{font-family:Lato-Regular;src:url(Lato-Regular.4291f48c2ea51320.ttf) format("truetype");font-display:swap}@font-face{font-family:icomoon;src:url(icomoon.9d6eba7a9800aad1.eot?bg4s94);src:url(icomoon.9d6eba7a9800aad1.eot?bg4s94#iefix) format("embedded-opentype"),url(icomoon.4f189f56a27ca0b2.ttf?bg4s94) format("truetype"),url(icomoon.49fd9df734d4071e.woff?bg4s94) format("woff"),url(icomoon.fb4ff2281c77732a.svg?bg4s94#icomoon) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:icomoon;src:url(icomoon.78c28f15fe401648.eot?4nzt58);src:url(icomoon.78c28f15fe401648.eot?4nzt58#iefix) format("embedded-opentype"),url(icomoon.b243bf2793e8fbc4.ttf?4nzt58) format("truetype"),url(icomoon.72c98e52131b8794.woff?4nzt58) format("woff"),url(icomoon.fb6f0e1a9835ba52.svg?4nzt58#icomoon) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:icomoon;src:url(icomoon.a2c6a9f5c8e122da.eot?d6mix7);src:url(icomoon.a2c6a9f5c8e122da.eot?d6mix7#iefix) format("embedded-opentype"),url(icomoon.f5c73f81052bbfa4.ttf?d6mix7) format("truetype"),url(icomoon.06c782870a855d45.woff?d6mix7) format("woff"),url(icomoon.41c81c81d81480c7.svg?d6mix7#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block;font-display:swap}@font-face{font-family:icomoon;src:url(icomoon.a6bd9cf911998522.eot?nbvn8n);src:url(icomoon.a6bd9cf911998522.eot?nbvn8n#iefix) format("embedded-opentype"),url(icomoon.e7cee44d930a6089.ttf?nbvn8n) format("truetype"),url(icomoon.01d422932ecd4d77.woff?nbvn8n) format("woff"),url(icomoon.6f8c140cb8528a62.svg?nbvn8n#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block;font-display:swap}@font-face{font-family:icomoon;src:url(icomoon.9d6eba7a9800aad1.eot?3u61tf);src:url(icomoon.c1671807af408b86.eot?3u61tf#iefix) format("embedded-opentype"),url(icomoon.ba903e6f2b9794c6.ttf?3u61tf) format("truetype"),url(icomoon.a305a520cf9d68db.woff?3u61tf) format("woff"),url(icomoon.48f83f84aa32f78f.svg?3u61tf#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block;font-display:swap}@font-face{font-family:icomoon;src:url(icomoon.4cbcf09274badc69.eot);src:url(icomoon.4cbcf09274badc69.eot?#iefix) format("embedded-opentype"),url(icomoon.a7aaef1b294b1e9d.ttf) format("truetype"),url(icomoon.0866ec700fcebd8c.woff) format("woff"),url(icomoon.4cd8d08bacbc7c00.svg#icomoon) format("svg");font-weight:400;font-style:normal}:root{--font-family: "Inter-Regular, Sans-serif";--headline-1-font-size: 24px;--headline-1-line-height: 28px;--headline-1-font-weight: 700;--body-1-font-size: 16px;--body-1-line-height: 24px;--body-1-font-weight: 500}.theme-btn{border:none!important;background:var(--client-tab-background);border-radius:4px;padding:5px 18px;min-width:85px;cursor:pointer;font-family:Inter-Medium;display:flex;align-items:center;justify-content:center;font-size:12px;box-shadow:none!important;color:var(--dark-font-color);min-height:24px;height:28px!important;line-height:30px!important;box-sizing:border-box}.theme-btn:hover{background:#005fcc;color:var(--backgroundColor)!important}.theme-btn.sm-pad{padding:2px 8px}.theme-btn.lgreyBtn{color:var(--dark-font-color);border-radius:4px}.theme-btn.lgreyBtn:hover{background:var(--primaryColor);color:var(--backgroundColor)}.theme-btn.blueBtn{background:var(--primaryColor)!important;color:var(--backgroundColor)!important;box-shadow:none;border-radius:4px;min-width:max-content!important}.theme-btn.blueBtn:hover{background:#005fcc}.theme-btn.btn-green{background-color:#3dbd4a!important;color:var(--backgroundColor);min-width:24px;height:30px!important;font-size:12px;font-family:Inter-Medium;white-space:nowrap}.theme-btn.btn-green:hover{background:#31973b!important}.theme-btn.btn-green-small{background-color:#3dbd4a!important;color:var(--backgroundColor);min-width:24px;height:24px!important;padding:0 10px;font-size:12px;font-family:Inter-Medium}.theme-btn.btn-green-small:hover{background:#31973b!important}.theme-btn.btn-orange{color:#dc5947!important;border:1px solid #dc5947!important}.theme-btn.btn-orange:hover{background-color:#dc5947;color:var(--backgroundColor)!important}.theme-btn.btn-orange-filled{color:var(--backgroundColor);background-color:#dc5947;border:1px solid #dc5947!important}.theme-btn.btn-orange-filled:hover{background-color:#dc5947;color:var(--backgroundColor)}.cancel--btn .theme-btn:hover{color:var(--grid-text--color)!important}.btn-min--width{min-width:160px!important}.search-input-div{display:flex;align-items:center;border:1px solid var(--field-border--color);border-radius:6px;width:160px;height:28px;padding:0 8px}.search-input-div .material-icons{color:var(--dark-font-color);margin-right:8px;font-size:20px}.search-input-div input{border:none;outline:none;color:var(--dark-font-color);font-size:12px;padding:3px 0;width:100%}.search-input-div input::placeholder{color:#8d9daf}.material-symbols-outlined{cursor:pointer}.text-shadow{text-shadow:0px 0px 5px #000}.light-font-color{color:var(--backgroundColor)}.disable-font-color{color:#96a6b8!important}.dark-font-color{color:var(--dark-font-color)}.special-font-color{color:var(--special-font-color)}.primary-color{color:#07f}.sucess-color{color:var(--action-success-color)}.background-primary-color{background-color:#07f}.detail-heading-text,.grey-font-color{color:#8d9daf!important}.dark-grey{color:#444655}.light-grey{color:#7a808e}.required-color{margin-left:2px;color:#dc5947!important}.c-yellow{color:#ebae12}.approved-color{color:#3dbd4a}.font-10{font-size:10px}.font-11{font-size:11px}.font-12{font-size:12px}.font-13{font-size:13px}.font-14{font-size:14px}.font-15{font-size:15px}.font-16{font-size:16px!important}.font-18{font-size:18px}.font-20{font-size:20px}.font-22{font-size:22px}.font-24{font-size:24px}.font-25{font-size:25px}.fw-light{font-family:Inter-Light!important}.fw-normal{font-family:Inter-Regular}.fw-medium{font-family:Inter-Medium!important}.fw-semibold{font-family:Inter-SemiBold!important}.fw-bold{font-family:Inter-Bold!important}.word-break{word-break:break-word!important}.table-data-actions span.material-icons{color:#96a6b8!important;font-size:20px!important;width:20px!important;height:auto!important;cursor:pointer!important;line-height:20px!important;text-align:center;margin-right:.5rem}.table-data-actions span.material-icons.green{color:#3dbd4a!important}.required-tooltip-circle{border-radius:50%;height:12px;font-size:10px;width:12px;background:#007eff;color:var(--backgroundColor);cursor:pointer;display:flex;justify-content:center;align-items:center}.row{display:flex;flex-wrap:wrap;margin-right:0;margin-left:0}.dob-date-left .row{margin-right:-15px;margin-left:-15px}.ml-auto{margin-left:auto}.d-flex{display:flex}.d-block{display:block}.p-absolute{position:absolute}.p-relative{position:relative}.d-none{display:none!important}.flex-wrap{display:flex;flex-wrap:wrap}.justify-between{display:flex!important;justify-content:space-between!important}.align-center{display:flex!important;align-items:center!important}.align-center-start{display:flex!important;align-items:flex-start!important}.center{display:flex;align-items:center;justify-content:center}.align-center-wrap{display:flex;align-items:center;flex-wrap:wrap}.align-start{display:flex;align-items:flex-start}.justify-center{display:flex;justify-content:center}.justify-end{display:flex;justify-content:flex-end}.flex-1,.flex-111{flex:1}.flex-40{flex:0 0 40%}.flex-direction-column{flex-direction:column}.flex-1{flex:1}.flex-column{display:flex;flex-direction:column}.cursor,.material-icons-outlined,.material-icons{cursor:pointer}.w-100{width:100%}.w-50{width:50%!important}.w-25{width:25%}.w-30{width:30%}.w-30{width:40%}.mw-full-100{min-width:100%!important}.mw-100{min-width:100px}.mw-150{min-width:150px}.mw-160{min-width:160px}.mx-w{max-width:120px!important}.h-100{height:100%}.ma-10{margin:10px}.mt-6{margin-top:6px}.mb-6{margin-bottom:6px}.mr-6{margin-right:6px!important}.mr-8{margin-right:8px!important}.mr-10{margin-right:10px!important}.mr-15{margin-right:15px!important}.mr-90{margin-right:90px}.ml-10{margin-left:10px}.ml-15{margin-left:15px}.ml-25{margin-left:25px}.mb-8{margin-bottom:8px}.m-auto{margin:auto}.mt-10{margin-top:10px}.mt-12{margin-top:12px}.mb-10{margin-bottom:10px}.mt-1,.my-1{margin-top:4px}.mb-1,.my-1{margin-bottom:4px}.mt-2{margin-top:.5rem!important}.mb-2{margin-bottom:.5rem!important}.mb-15{margin-bottom:.9rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.mr-0{margin-right:0!important}.mr-1,.mx-1{margin-right:.25rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mr-4{margin-right:4px!important}.p-0{padding:0!important}.pl-10{padding-left:10px!important}.pl-0{padding-left:0!important}.pl-4{padding-left:4px!important}.pl-6{padding-left:6px}.p-r-3{padding-right:3px!important}.p-l-3{padding-left:3px!important}.p-2{padding:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2{padding-bottom:.5rem!important}.p-3{padding:1rem!important}.pl-8{padding-left:8px}.ml-3,.mx-3{margin-left:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.pl-3,.px-3{padding-left:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pt-10{padding-top:10px!important}.pb-3,.py-3{padding-bottom:1rem!important}.pr-0{padding-right:0}.cs-360-heading-text-15{font-size:15px;color:var(--dark-font-color);font-family:Inter-Medium}.cs-360-font-18-heading-text{font-size:18px;color:var(--dark-font-color);font-family:Inter-Semibold}.cs-360-flyout-heading-text{font-size:16px;color:var(--dark-font-color);font-family:Inter-Regular;font-weight:600}.cs-360-flyout-sub-heading-text{font-size:12px;font-style:normal;font-weight:600;font-family:Inter-Regular}.cs-360-heading-text{font-size:16px;color:var(--dark-font-color);font-family:Inter-Semibold}.cs-360-legend--text{font-family:Inter-Regular;font-size:11px;font-style:normal;font-weight:400}.disable-actions{pointer-events:none}.p-09{padding:.9rem!important}.cs-text12{font-size:12px;color:var(--dark-font-color);font-family:Inter-Medium;line-height:1.4}.cs-text12-normal{font-size:12px;color:#96a6b8;font-family:Inter-Regular;line-height:1.4}.cs-text12-primary{font-size:12px;color:#07f;font-family:Inter-Regular;line-height:1.4}.cs-text-primary-medium{font-size:12px;color:#07f!important;font-family:Inter-Medium}.cs-text12-medium{font-size:.813rem;color:var(--dark-font-color);font-family:Inter-Medium;line-height:1.4}.cs-field-heading{font-size:.813rem;color:var(--dark-font-color);font-family:Inter-Medium}.cs-360-text{font-size:12px;color:var(--dark-font-color);font-family:Inter-Regular!important}.cs-360-text.heading{color:var(--dark-font-color);font-family:Inter-Medium!important;font-size:.813rem!important}.cs-360-text-semibold{font-size:12px;color:var(--dark-font-color);font-family:Inter-Semibold}.cs-360-text-semibold-f14{font-size:14px;color:var(--dark-font-color);font-family:Inter-Semibold}.cs-360-text-13f-semibold{font-size:13px;color:var(--dark-font-color);font-family:Inter-Semibold}.cs-360-text-13f-medium{font-size:13px;color:#96a6b8;font-family:Inter-medium}.cs-360-text-13f-regular{font-size:13px;color:var(--dark-font-color);font-family:Inter-Regular}.assessment-tab .cs-360-task--text{font-size:12px;font-family:Inter-Regular;color:var(--dark-font-color)}.background-task-color{background-color:var(--tabPrimaryColor);color:var(--backgroundColor)!important;z-index:1}.background-task-color .cs-360-task--text{font-size:12px;font-family:Inter-Regular;color:var(--backgroundColor)}.pl-05{padding-left:5px}.cs-360-table-header--text{font-size:11px;font-style:normal;color:var(--dark-font-color);font-family:Inter-Semibold}.cs-360-chip--text{font-size:11px;font-style:normal;font-weight:500;font-family:Inter-Regular}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.fly-border-bottom{border-bottom:1px solid #e2e3e3}.fwb{font-weight:700}.material-font--size{font-size:20px}.line-height--normal{line-height:normal}.descrption-text{font-size:14px;color:var(--dark-font-color);font-family:Inter-Medium;font-weight:500}.font-14-regular{color:var(--dark-font-color);font-family:Inter-Regular;font-size:14px;font-weight:400}.tabs-backround{border-radius:4px;background-color:var(--client-tab-background)}.questionmark-help-text{margin-left:8px;font-size:14px;color:#07f;cursor:pointer}.add-btn{cursor:pointer;color:var(--backgroundColor);font-size:16px!important}.reload-icon{rotate:90deg;color:var(--dark-font-color);margin-left:8px}.gap-20{gap:20px}.gap-6{gap:6px}.text-decoration-none{text-decoration:none}.text-wrap-data{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:75px;margin-right:2px;display:inline-block}.text-wrap-data-next{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:105px;margin-right:2px;display:inline-block}.bill-rate-wrap-data-selected{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px;margin-right:2px;display:inline-block}.text-wrap-data-selected{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:250px;margin-right:2px;display:block}.text-wrap-data--payroll{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:75px;margin-right:2px;display:inline-block}.text-wrap--container{word-break:break-word;white-space:initial}.cross-icon{font-size:24px;color:var(--dark-font-color);font-weight:light;cursor:pointer}.p-10{padding:.6rem!important}.p-8{padding:8px!important}.p-a-8{padding:0 8px!important}.fly-p-14{padding:13px}.text-wrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs360-teritary-text{font-size:12px;color:#96a6b8;font-family:Inter-Regular}.text-color{color:var(--dark-font-color)}.action-icon,.send-icon,.btn-action{color:#96a6b8;font-size:20px;margin-right:8px}.overflow-scroll{overflow-y:auto;height:88vh}.custom-icon{color:#8d9daf}a{color:var(--dark-font-color);font-weight:400}button:focus{outline:0}@media (max-width: 1599px){.text-wrap-data{max-width:90px}.text-wrap-data-next{max-width:105px}.text-wrap-data--payroll{max-width:62px}.wid .text-wrap-data--payroll{max-width:65px}}::ng-deep .tooltip-control .cs-select-trigger-name{overflow:hidden}::ng-deep .tooltip-control .cs-select-trigger-name>div{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:inline-block;margin-top:3px}::ng-deep .tooltip-control .mat-mdc-tooltip-trigger{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:inline-block;margin-top:3px}a.primary-color{height:26px;padding:0;line-height:26px}a.primary-color:hover{background:var(--navlinkselected) 80;border-radius:4px}input::placeholder{color:#8d9daf!important}.more-text{max-width:175px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media (max-width: 1500px){.wid .create-invoice-wrap-data{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:250px;margin-right:2px;display:inline-block}.create-invoice-wrap-data{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:285px;margin-right:2px;display:inline-block}}@media (max-width: 1300px){.wid .create-invoice-wrap-data{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:220px;margin-right:2px;display:inline-block}.create-invoice-wrap-data{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:250px;margin-right:2px;display:inline-block}}@media (max-width: 2580px) and (min-width: 1600px){.create-invoice-wrap-data{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:310px;margin-right:2px;display:inline-block}}.relative{position:relative}.total-age{position:absolute;top:31px;color:var(--special-font-color);font-size:15px;left:92px}.mat-icon--textcolor{color:#96a6b8}.close-icon{font-size:24px;display:flex;align-items:center;justify-content:flex-end;color:var(--dark-font-color)}.small-btn-height{height:24px}.mt-0{margin-top:0!important}.error{color:#dc5947;text-align:left;font-size:10px;font-family:Inter-Regular;margin-left:3px;line-height:normal!important;display:inline-flex;align-items:center}.error .errorIcon{display:inline-flex;align-items:center}.error-border{border-color:#dc5947;background-color:#f9d8d33d}.mt-16{margin-top:16px}.prc-8{padding-right:8px!important}.timezone-text{font-size:11px;font-family:Inter-Regular;color:var(--dark-font-color);background:var(--client-tab-background);border-radius:4px;padding:6px;margin-left:6px}.table tbody tr td.w-space{word-break:break-word;white-space:inherit!important;vertical-align:top!important}.table tbody tr td.w-space-w{min-width:90px}::ng-deep .textarea-field--link .form-group{height:auto!important}.form-group.textarea-field{min-height:50px}.form-group.textarea-field:hover{border:1px solid var(--primaryColor)!important;background:#ccdbec!important}.font-11-grey{font-size:11px;font-family:Inter-Semibold;color:#8d9daf}.font-14-grey{font-size:14px;font-family:Inter-Regular;color:#96a6b8}.textarea-error-border{border:1px solid #dc5947!important;background-color:#f9d8d33d!important;border-radius:4px!important}.weekday-selector{background:var(--backgroundColor);margin:auto}.weekday-selector .background-task-color .task-inn--text{padding:0 6px}.weekday-selector .background-task-color.--onRequest{background-color:#ebae12!important}.weekday-selector .day--item{text-align:center;min-width:33px;height:30px;border:1px solid var(--tabPrimaryColor);padding:0 6px;border-radius:6px;margin-right:2px;color:var(--tabPrimaryColor);line-height:30px}.nowrap{white-space:nowrap}.align-baseline{display:flex;align-items:baseline}.white-spc--normal{white-space:normal}.font-20-dark{font-size:20px;font-family:Inter-Regular;color:var(--dark-font-color);line-height:24.2px}.font-primary-regular{font-size:14px;font-family:Inter-Regular;color:var(--primaryColor);line-height:18.2px}.font-primary-regular .white-spc--normal{white-space:normal}.font-primary-regular .p-10{padding:10px}.font-primary-regular .col-3{flex:0 0 auto;width:25%}.fs-35{font-size:35px}.text-wrap240{max-width:240px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;margin-right:5px}.note-text-color{color:#07f}.background-trans{background:transparent}.sub-heading--text{color:var(--special-font-color);font-size:13px;font-family:Inter-Regular}:root{--backgroundColor: #ffffff;--dark-font-color: #334a65;--primaryColor: #0077ff;--special-font-color: #788899;--tabPrimaryColor: #004fa8;--grid-text--color: #334a65;--client-tab-background: #f7f8f8;--navlinkselected: #bfddff;--field-border--color: #e0e2e8;--tabhoverColor: #edeeee;--action-success-color: #3dBd4a;--defaultbtnColor: #f7f8f8;--base-background-color: #f7f8f8;--dropdownHoverColor: #dfeeff;--mdc-checkbox-state-layer-size: 18px}.grid-list--container{display:flex;flex-direction:column;padding:0 10px;height:100%;margin-top:6px!important}.grid-list--container .grid-list-content--container{height:calc(100vh - 40px)}.grid-list--container .grid-list-content--container .grid-list-header--container{display:flex;flex-direction:row;justify-content:space-between;padding-right:0}.grid-list--container .grid-list-content--container .grid-list-header--container .grid-list--header{grid-gap:8px;gap:8px;font-family:Inter-Semibold;padding-left:0;display:flex}.grid-list--container .grid-list-content--container .grid-list-header--container .grid-list--header .grid-list-header--title{font-weight:400}.grid-list--container .grid-list-content--container .grid-list-header--container .grid-list--header span{height:24px;display:flex;align-items:center}.grid-list--container .grid-list-content--container .reload-grid-cls{cursor:pointer}.grid-list--container .grid-list-content--container .grid-detail-list-add-btn{display:flex;align-items:center}.grid-list--container .grid-list-content--container .grid-detail-list-add-btn .mat-mdc-raised-button{min-width:auto}.grid-list--container .grid-list-content--container .grid-detail-list-add-btn .btn-sync-payer{background:var(--primaryColor);padding:0 4px;line-height:24px;margin:0 4px 0 0;box-shadow:none;width:24px;height:24px}.grid-list--container .grid-list-content--container .grid-detail-list-add-btn .btn-sync-payer:hover{background:var(--tabPrimaryColor)!important}.grid-list--container .grid-list-content--container .grid-detail-list-add-btn .btn-delete-payer{background:#dd5b4c;padding:0 4px;line-height:24px;margin:0 4px 0 0;box-shadow:none;width:24px;height:24px}.grid-list--container .grid-list-content--container .grid-detail-list-add-btn .btn-delete-payer:hover{background:#df4736!important}.grid-list--container .grid-list-content--container .grid-detail-list-add-btn .mat-button-disabled{line-height:24px;padding:0 4px;margin-right:4px;background:#f5f6f7!important;height:24px;width:24px}.grid-list--container .grid-list-content--container .grid-detail-list-add-btn .mat-button-disabled .btn-text-style{color:#ced4da!important}.grid-list--container .grid-list-content--container .client-list-table--container cs-table table.mat-table thead tr th:nth-child(1){min-width:55px!important;width:55px}.grid-list--container .grid-list-content--container .client-list-table--container cs-table table.mat-table thead tr th:nth-child(2){left:52px!important}.grid-list--container .grid-list-content--container .client-list-table--container cs-table table.mat-table tbody tr td:nth-child(1){min-width:55px!important}.grid-list--container .grid-list-content--container .client-list-table--container cs-table table.mat-table tbody tr td.mat-mdc-cell:nth-child(2){left:48px!important}.grid-list--container .gird-list--innercontainer{height:calc(100vh - 80px)}.grid-list--container .grid-detail-list-add-btn{display:flex;align-items:center}.grid-list--container .grid-detail-list-add-btn .mat-mdc-raised-button{min-width:auto}.grid-list--container .grid-detail-list-add-btn .btn-sync-payer{background:var(--primaryColor);padding:0 4px;line-height:24px;margin:0 4px 0 0;box-shadow:none;width:24px;height:24px}.grid-list--container .grid-detail-list-add-btn .btn-sync-payer:hover{background:var(--tabPrimaryColor)!important}.grid-list--container .grid-detail-list-add-btn .mat-button-disabled{line-height:24px;padding:0 4px;margin-right:4px;background:#f5f6f7!important;height:24px;width:24px}.grid-list--container .grid-detail-list-add-btn .mat-button-disabled .btn-text-style{color:#ced4da!important}.grid-list--container .grid-list-actions--container{display:flex;background-color:var(--backgroundColor);padding:10px 0 0;border-bottom:none;border-radius:4px;align-items:center}.grid-list--container .grid-list-actions--container button{font-size:12px}.grid-list--container .additional-columns{flex:1;justify-content:flex-end}.grid-list--container .additional-columns button{align-items:center;padding:4px 8px;gap:4px;border:none;width:112px;height:32px;cursor:pointer;background:var(--client-tab-background);border-radius:4px;flex:none;order:1;flex-grow:0}.grid-list--container .grid-reset-btn--container{height:30px;align-items:center;display:flex}.grid-list--container .grid-reset-btn--container .grid-reset-btn{background:transparent!important;border:none;box-shadow:none;color:var(--dark-font-color);font-family:Inter-Medium;font-weight:500;font-size:.77rem;line-height:36px;margin:0 3px;height:100%;display:flex;align-items:center;justify-content:center;padding:0 6px!important;min-width:55px!important}.grid-list--container .grid-reset-btn--container .grid-reset-btn:hover{background:#bfddff80!important;color:#07f!important}.grid-list--container .grid-reset-btn--container .grid-apply-btn{background:transparent;border:none;box-shadow:none;border:1px solid #0077ff;color:#07f;font-family:Inter-Medium;font-weight:500;font-size:.77rem;line-height:36px;border-radius:4px;margin:0 3px;padding:0 6px!important;min-width:57px!important;height:100%;display:flex;align-items:center;justify-content:center}.grid-list--container .grid-reset-btn--container .grid-apply-btn:hover{background-color:#07f;color:var(--backgroundColor)}.grid-list--container .grid-filter-group{display:flex;margin-left:.3rem;font-family:Inter-Regular;flex-wrap:wrap}.grid-list--container .grid-filter-group .cs-select{min-width:95px}.grid-list--container .grid-filter-group .cs-select .cs-select-trigger{font-size:.77rem}.grid-list--container .grid-filter-group span.material-icons{font-size:var(--font-size--heading);margin-right:5px}.left-grid--container{margin:0 10px 10px 0;height:100%}.left-grid--container .left-grid-back-btns{cursor:pointer}.left-grid--sideheader{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:250px;background:var(--client-tab-background);border-radius:8px 8px 0 0;flex:none;order:0;flex-grow:0;padding:8px 10px}.left-grid--sideheader .user-search-icon{cursor:pointer;color:var(--dark-font-color)}.left-grid--sideheader--container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:250px;background:var(--client-tab-background);border-radius:8px 8px 0 0;flex:none;order:0;flex-grow:0;padding:8px 10px}.left-grid--sideheader--container .user-search-icon{cursor:pointer;color:var(--dark-font-color)}.left-grid-item--container{height:100%;display:flex;flex-direction:row;flex-wrap:nowrap}.left-grid-item--container .--schedule-window-open{margin-top:5px}.left-profile--section{background-color:var(--client-tab-background);display:flex;flex-direction:column;margin-top:2px;flex:1 1 9.4rem;margin-bottom:0;border-radius:4px;overflow:auto;padding:10px;max-height:84vh;width:250px}.left-profile--section .profile--section{display:flex;align-items:center;margin-bottom:14px}.profile--avatar{width:72px;height:72px;background-size:cover;background-position:top center;border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer}.profile--avatar img{width:72px;height:72px;background-size:cover;background-position:top center;border-radius:50%}.profile--avatar .avatar-initials{font-size:18px;color:#004593;font-weight:700}.profile--avatar .profile-picture{color:#07f;position:absolute;bottom:0;right:0;border-radius:50%;background-color:var(--backgroundColor);font-size:18px;padding:5px}.left-grid-user--summary{margin-top:10px;display:flex;flex-direction:column;align-items:flex-start;padding:0;width:220px}.left-menu--container{flex:1 1 auto;background-color:var(--backgroundColor);margin:10px 0 0 10px;height:calc(100% - 8px);min-width:150px;box-sizing:border-box}.left-menu--container .left-content-action-tab{height:100%;overflow:hidden}.left-menu--container .left-content-action-tab .mat-tab-group,.left-menu--container .left-content-action-tab .mat-tab-group .mat-tab-body-wrapper{height:100%}.left-menu--container .left-content-action-tab .mat-tab-group .mat-tab-body{overflow-y:hidden}.left-menu--container .left-content-action-tab .mat-tab-group .mat-tab-body .mat-tab-body-content{overflow:unset}.left-grid-details{font-family:Inter-Regular;font-size:12px;color:#07f;cursor:pointer;display:flex}.left-grid-details .word-wrap{word-break:break-all}.left-grid-details .profile-icns{font-size:18px;color:#8d9daf;margin-right:5px}.left-grid-details .email-text{word-break:break-all}.user--office{font-family:Inter-Regular;font-size:12px;color:var(--dark-font-color);display:flex;align-items:center}.user--office .profile-icns{font-size:18px;color:#8d9daf;margin-right:5px}.grid-nav--menu{margin-top:12px;max-height:calc(90vh - 200px);margin-left:-2px}.grid-nav--menu .grid-menu--items{font-family:Inter-Medium;height:32px;border-radius:4px;display:flex;align-items:center;padding:0 6px;cursor:pointer;color:var(--dark-font-color);font-size:13px}.grid-nav--menu .grid-menu--items.selected{background:#bfddff;border-radius:4px;color:#07f;padding-left:6px}.grid-nav--menu .grid-menu--items:hover{background:#e7e8e9;color:#005fcc}.cs-search-content-container{display:flex;flex-direction:column;padding:0 10px;height:calc(100vh - 10px);overflow:hidden}.cs-search-content-container .cs-search-content-header{height:52px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;font-family:Inter-semibold;font-size:16px;border-bottom:1px solid #e2e3e3;margin-bottom:10px;color:var(--dark-font-color)}.cs-search-content-container .cs-search-content-header .icon-close-btn{font-size:24px;color:var(--dark-font-color);cursor:pointer;flex:1;font-weight:700}.cs-search-content-container .cs-search-content-search--container{height:"900px"}.cs-search-content-container .cs-search-content-search--container .client-switch-cls{width:100%!important}.cs-search-content-container .cs-search-content-search--container .cs-search-input--group{position:relative;font-family:Inter-Regular;margin-bottom:0}.cs-search-content-container .cs-search-content-search--container .cs-search-input--group ::placeholder{color:#8d9daf;font-size:14px;font-family:Inter-Regular}.cs-search-content-container .cs-search-content-search--container .client-search-input{border-radius:4px;outline:none;background:transparent;border:1px solid #cccccc;width:100%;padding:0 8px 0 35px;font-family:Inter-Regular;font-style:normal;font-weight:500;font-size:14px;line-height:24px;display:flex;align-items:center;box-sizing:border-box}.cs-search-content-container .cs-search-content-search--container .search-btn{position:absolute;top:6px;left:5px;font-size:24px;color:var(--dark-font-color)}.cs-search-content-container ::ng-deep .cs-search-content-table{flex:1!important;overflow:hidden!important}.cs-search-content-container ::ng-deep .cs-search-content-table .table-list--container{overflow:auto;height:auto}.cs-search-content-container ::ng-deep .cs-search-content-table .payer-display-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px;display:inline-block}.cs-search-content-container ::ng-deep .cs-search-content-table .data-table-header--container{color:var(--dark-font-color)!important;font-family:Inter-semibold!important;font-size:12px!important}.cs-search-content-container ::ng-deep .cs-search-content-table .data-table-header--container .data-table-header{border-top:0!important;border-bottom:0!important}::ng-deep .cs-search-content-table .data-table-content--container .data-table-row{height:40px!important;min-height:40px!important;border-top:0!important;border-bottom:0!important}::ng-deep .cs-search-content-table .data-table-content--container .data-table-row--item span{font-size:14px;font-family:Inter-Regular}::ng-deep .cs-search-content-table .data-table-details-row:nth-child(odd){background:var(--client-tab-background)}::ng-deep .cs-search-content-table .table-list--container table.mat-table tbody tr.mat-row:nth-of-type(4n+3){background-color:var(--backgroundColor)!important}::ng-deep .cs-search-content-table .table-list--container table.mat-table tbody tr.mat-row:nth-of-type(4n+1){background-color:var(--client-tab-background)!important}.left-grid-action--btns{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;padding:2px 24px;margin-left:auto;margin-right:auto;height:24px!important;border-radius:4px}.left-grid-action--btns.blueAction{background:#07f;color:var(--backgroundColor)!important;min-height:24px!important}.left-grid-action--btns.greenAction{background:var(--action-success-color);color:var(--backgroundColor)!important}.flex-diection-column{flex-direction:column}.no-email{width:41px}.no-task-aaded{width:38px}.user-detail-component--user-name{font-family:Inter-semibold;font-size:18px;text-align:left;padding-left:20px;max-width:154px;color:var(--dark-font-color);padding-top:2px;word-break:break-word}.confirmation-container--box{position:relative;padding:10px}.confirmation-container--box .confirm-outer{display:flex;justify-content:space-between}.confirmation-container--box .confirm-outer .confirm-header--text{font-size:16px;font-family:Inter-Semibold;color:var(--dark-font-color);display:flex;justify-content:space-between;width:100%;padding:10px}.confirmation-container--box .confirm-outer .confirm-header--text-password{font-size:16px;font-family:Inter-Semibold;color:var(--dark-font-color);display:flex;justify-content:space-between;width:100%}.confirmation-container--box .confirm-outer .close-icon{font-size:24px;color:var(--dark-font-color)}.logs--container{display:flex;gap:10px;height:calc(100vh - 105px)}.logs--container .flexbox{background-color:#f5f6f7;width:45px;height:100vh;padding:8px;overflow-y:auto;min-width:45px;color:var(--dark-font-color);box-sizing:unset}.logs--container .flexbox.filterSection{width:13%;height:calc(100vh - 70px)!important;overflow:auto;overflow-x:hidden}.logs--container .flexbox .material-symbols-outlined{cursor:pointer}.logs--container .flexbox ::ng-deep .mat-checkbox .mat-checkbox-frame{border:2px solid #8d9daf;border-radius:4px}.logs--container .flexbox ::ng-deep .mat-checkbox .mat-checkbox-background{border-radius:4px}.logs--container .additional-columns{display:flex}.logs--container .additional-columns button{align-items:center;padding:4px 8px;gap:4px;border:none;width:112px;height:32px;cursor:pointer;background:var(--client-tab-background);border-radius:4px;flex:none;order:1;flex-grow:0;color:var(--dark-font-color);margin-right:6px}.logs--container .btn-sync-payer{background:var(--client-tab-background);padding:4px 0;box-shadow:none;height:24px;display:flex;text-align:center;justify-content:center;border-radius:4px;border:0;width:24px;align-items:center;margin-right:8px}.logs--container .btn-sync-payer .download_icn{color:#334a6533;font-size:18px}.logs--container ::ng-deep .schedule-calendar-footer-container{display:flex;justify-content:center;flex-direction:column;bottom:18px;position:absolute;animation:slide-top 1.5s cubic-bezier(.25,.46,.45,.94) both;animation-delay:.3s;z-index:9999;margin:0 auto;width:100%;background:var(--backgroundColor);padding:4px 0}.logs--container ::ng-deep .schedule-calendar-footer-container .schedule-calendar-footer-content{display:flex;flex-wrap:wrap;animation:slide-top 1.5s cubic-bezier(.25,.46,.45,.94) both;animation-delay:.3s;width:90%}.logs--container ::ng-deep .schedule-calendar-footer-container .schedule-calendar-footer-content .schedule-select{background:#091e4214;border-radius:4px;display:flex;align-items:center;margin:0 5px 5px 0;padding:4px 6px}.logs--container ::ng-deep .schedule-calendar-footer-container .schedule-calendar-footer-content .schedule-select .mat-checkbox-indeterminate.mat-primary .mat-checkbox-background{background-color:#ebae12}.logs--container ::ng-deep .schedule-calendar-footer-container .schedule-calendar-footer-content .schedule-calendar-content-container{display:flex;margin:0 5px 5px 0;align-items:center}.logs--container ::ng-deep .schedule-calendar-footer-container .schedule-calendar-footer-content .schedule-calendar-content-container .schedule-calendar-count{padding:4px 8px;border-radius:4px 0 0 4px;background-color:#dc5947;color:var(--backgroundColor);font-size:12px;position:relative;text-align:center}.logs--container ::ng-deep .schedule-calendar-footer-container .schedule-calendar-footer-content .schedule-calendar-content-container .schedule-calendar-count .calendar-count--drop{background:transparent;width:100%;height:100%;position:absolute;left:0;top:0}.logs--container ::ng-deep .schedule-calendar-footer-container .schedule-calendar-footer-content .schedule-calendar-content-container .schedule-calendar-count .calendar-event--text{color:var(--backgroundColor)}.logs--container ::ng-deep .schedule-calendar-footer-container .schedule-calendar-footer-content .schedule-calendar-content-container .schedule-calendar-name{display:flex;align-items:center;background-color:#ebedf0;color:var(--dark-font-color);font-size:11px;padding:4px 6px;font-family:Inter-Regular;border-top-right-radius:4px;border-bottom-right-radius:4px}.logs--container ::ng-deep .schedule-calendar-footer-container .schedule-calendar-footer-content .schedule-calendar-content-show{display:flex;align-items:center;padding:0 10px;border-radius:4px;background-color:var(--client-tab-background);font-size:12px;max-height:25px}.logs--container ::ng-deep .schedule-calendar-footer-container .schedule-calendar-footer-content .schedule-calendar-content-show .schedule-calendar-show-txt{font-size:12px;cursor:pointer;color:var(--dark-font-color);background-color:#ebedf0}.logs--container ::ng-deep .schedule-calendar-footer-container .schedule-calendar-footer-content .schedule-calendar-content-show .show-icon{font-size:18px;cursor:pointer}.logs--container ::ng-deep .schedule-calendar-footer-container .schedule-review-footer{flex-wrap:wrap;width:90%}.logs--container ::ng-deep .schedule-calendar-footer-container .schedule-review-footer .shift-color-status .missed-clock{color:#db4531}.logs--container ::ng-deep .schedule-calendar-footer-container .schedule-review-footer .shift-color-status .approved{color:#1db12c}.logs--container ::ng-deep .schedule-calendar-footer-container .schedule-review-footer .shift-color-status .inprogress{color:#bb940e}.logs--container ::ng-deep .schedule-calendar-footer-container .schedule-review-footer .shift-color-status .time-tracking{color:#8f4dd0}.logs--container ::ng-deep .gird-wid .schedule-calendar-footer-content,.logs--container ::ng-deep .gird-wid .schedule-review-footer{width:80%}@media (max-width: 1599px){.logs-content--container.gird-wid{width:82%}.logs--container .flexbox.filterSection{width:16%}}@media (max-width: 1300px){.logs-content--container.gird-wid{width:80%}.logs--container .flexbox.filterSection{width:18%}}.data-message{background:var(--client-tab-background);width:100%;height:110px;display:flex;justify-content:center;align-items:center}.gird-wid{width:81%!important}.data-text--container{width:calc(100% - 84px)}span.refresh-icn{COLOR:#d6d8e0}.settings-v7-scope{--stg-color-bg: #f7f8f8;--stg-color-surface: #ffffff;--stg-color-surface-alt: #f1f5f9;--stg-color-surface-subtle: #f8fafc;--stg-color-text: #1e293b;--stg-color-text-strong: #020617;--stg-color-text-muted: #475569;--stg-color-text-nav: #334a65;--stg-color-text-warning: #788899;--stg-color-text-subtle: #94a3b8;--stg-color-border: #e2e8f0;--stg-color-border-strong: #cbd5e1;--stg-color-primary: #0077ff;--stg-color-primary-hover: #005fcc;--stg-color-primary-active: #004fa8;--stg-color-primary-contrast: #ffffff;--stg-color-danger: #dc2626;--stg-color-required-mark: #dc5947;--stg-color-danger-border: #ef4444;--stg-color-danger-surface: #f9d8d3;--stg-color-success: #22c55e;--stg-color-success-strong: #16a34a;--stg-color-success-surface: #dcfce7;--stg-color-success-border: #86efac;--stg-color-warning: #d97706;--stg-color-warning-strong: #b45309;--stg-color-warning-border: #fcd34d;--stg-color-warning-surface: #fef3c7;--stg-color-focus-ring: #0a5bd0;--stg-font-family: "Inter", "Inter-Regular", system-ui, sans-serif;--stg-font-family-mono: "SFMono-Regular", ui-monospace, "Menlo", "Consolas", monospace;--stg-font-size-2xs: .625rem;--stg-font-size-xs: .75rem;--stg-font-size-sm: .8125rem;--stg-font-size-md: .875rem;--stg-font-size-lg: 1rem;--stg-font-size-xl: 1.375rem;--stg-font-size-2xl: 1.75rem;--stg-line-tight: 1.25;--stg-line-normal: 1.5;--stg-tracking-label: -.24px;--stg-tracking-subtab: -.14px;--stg-weight-regular: 400;--stg-weight-medium: 500;--stg-weight-semibold: 600;--stg-weight-bold: 700;--stg-space-0: 0;--stg-space-1: .25rem;--stg-space-2: .5rem;--stg-space-3: .75rem;--stg-space-4: 1rem;--stg-space-5: 1.5rem;--stg-space-6: 2rem;--stg-space-8: 3rem;--stg-radius-sm: 4px;--stg-radius-md: 8px;--stg-radius-lg: 12px;--stg-shadow-1: 0 1px 2px rgba(15, 23, 42, .06), 0 1px 3px rgba(15, 23, 42, .1);--stg-shadow-2: 0 4px 12px rgba(15, 23, 42, .12);--stg-focus-ring-width: 2px;--stg-focus-ring-offset: 2px;color:var(--stg-color-text);font-family:var(--stg-font-family);background-color:var(--stg-color-bg)}body{font-family:Inter-Regular!important;margin:0;padding:0rem;font-size:var(--font-size--content);height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:unset;color:var(--grid-text--color)}.version-info{font-size:8pt;float:right;margin:.5rem}.mat-drawer-container{background-color:var(--backgroundColor)}.mat-drawer.mat-drawer-side{min-width:10rem}.mat-drawer-inner-container{background:#07f}.mat-list .mat-list-item{font-family:inherit;color:#fff;box-sizing:unset}.mat-list-item-content span.material-icons{font-size:var(--font-size--subheading);margin-right:10px}.mat-mdc-button,.mat-mdc-raised-button,.mat-mdc-icon-button,.mat-mdc-outlined-button,.mat-mdc-unelevated-button,.mat-mdc-fab,.mat-mdc-mini-fab,.mat-mdc-table,input{font-family:inherit}.material-icons-outlined{font-family:Material Icons}*{scrollbar-width:thin;scrollbar-color:rgba(17,24,39,.82) transparent}@media (forced-colors: active){*{scrollbar-color:auto}}.mat-expansion-panel-header,.mat-expansion-panel-header.mat-expanded{height:36px!important;border:none!important}.mat-expansion-panel{border:none!important}.mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:none!important}.gu-mirror{position:fixed!important;margin:0!important;z-index:9999!important;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);pointer-events:none;touch-action:none}.gu-hide{left:-9999px!important}.gu-unselectable{-webkit-user-select:none!important;user-select:none!important;touch-action:none!important}.gu-transit{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20);touch-action:none}.nav-list--item i{font-size:0!important;line-height:24px!important;vertical-align:middle;display:inline-block;width:24px!important;height:24px!important;border-radius:0;text-align:center;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.p0{padding:0!important}a.bottom-border-item{border-bottom:none}.bottom-border-item:hover i{background-color:#fff;color:#fff;transition:all .1s ease-out}.nav-list--item--text{margin-left:14px}.bottom-border-item:hover{background-color:transparent!important}.nav-list--item .sideMenu--content{width:300px!important;padding:12px 0!important;background:#fff!important;box-shadow:1px 0 15px #00000040!important;border-top-right-radius:5px!important;border-bottom-right-radius:5px!important;overflow:auto!important;max-height:500px!important;overflow-x:hidden!important}.sideMenu--content h4{display:block;color:#2b363d;margin:0;padding:5px 0 15px 12px;font-size:18px;font-weight:700;cursor:context-menu;border-bottom:1px solid #e6e6e6}.sideMenu--content h5{color:#b6b6b6;font-size:13px;text-transform:uppercase;padding:22px 0 0 16px;margin-top:0;font-weight:900;margin-bottom:10px}.sideMenu--content a{text-align:left!important;padding:7px 0 7px 16px!important;color:#128ede!important;font-size:14px!important;display:block!important;transition:all .3s ease-out!important;line-height:20px!important}.sideMenu--content a:hover{background:#e8e8e880!important;transition:all .3s ease-out!important}.cs360-brand--container.cs360-brand-logo--expanded{height:initial!important;padding:5px 0;min-height:58px}.sideMenu :hover .sideMenu--content{transition:all .5s ease-in-out!important}table.mat-mdc-table thead tr.mat-mdc-header-row{border-bottom:1px solid rgba(51,74,101,.1);background:transparent!important;height:30px!important}table.mat-mdc-table thead tr.mat-mdc-header-row th{font-size:11px!important;font-weight:400;font-family:Inter-Medium;color:var(--dark-font-color);height:24px}table.mat-mdc-table thead tr.mat-mdc-header-row th.mat-column-checkbox{padding:0 8px!important;margin:0!important}table.mat-mdc-table thead tr.mat-mdc-header-row th .mat-focus-indicator{height:24px!important}table.mat-mdc-table thead tr.mat-mdc-header-row th.mat-mdc-header-cell{border:none;white-space:nowrap}table.mat-mdc-table thead tr.mat-mdc-header-row th.mat-mdc-header-cell:first-of-type{padding-left:8px!important;padding-right:8px!important}table.mat-mdc-table thead tr.mat-mdc-header-row th.mat-mdc-header-cell:last-child{padding-left:8px}table.mat-mdc-table thead tr.mat-mdc-header-row th.mat-mdc-table-sticky-border-elem-left,table.mat-mdc-table thead tr.mat-mdc-header-row th.mat-mdc-table-sticky-border-elem-right{border:0!important;box-shadow:none!important}table.mat-mdc-table thead tr.mat-mdc-header-row th .mdc-checkbox__background{border:2px solid #8d9daf!important;border-radius:4px!important}table.mat-mdc-table thead tr.mat-mdc-header-row th .mdc-label{font-family:Inter-Semibold}table.mat-mdc-table thead tr.mat-mdc-header-row th .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background{background-color:#ebae12!important;border-color:#ebae12!important}table.mat-mdc-table thead tr.mat-mdc-header-row th .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:#fff!important}table.mat-mdc-table thead tr.mat-mdc-header-row th.mat-column-action:last-child,table.mat-mdc-table thead tr.mat-mdc-header-row th.mat-column-actions:last-child{padding-right:0!important;width:115px;padding-left:8px;justify-content:flex-start!important}table.mat-mdc-table tbody tr.row--selected:nth-child(odd) td{background:var(--dropdownHoverColor)}table.mat-mdc-table tbody tr.row--selected:nth-child(odd) td{background:#d6e6f7}table.mat-mdc-table tbody tr.mat-mdc-row:not(.expandedRow--container):nth-of-type(4n+1){background-color:#f5f6f7!important}table.mat-mdc-table tbody tr.mat-mdc-row:not(.expandedRow--container):nth-of-type(4n+3){background-color:var(--backgroundColor)!important}table.mat-mdc-table tbody tr.mat-mdc-row:not(.expandedRow--container).mat-mdc-row,table.mat-mdc-table tbody tr.mat-mdc-row:not(.expandedRow--container).mat-mdc-footer-row{height:30px!important}table.mat-mdc-table tbody tr td.mat-mdc-cell{font-size:12px!important;font-family:Inter-Regular;color:var(--dark-font-color)}table.mat-mdc-table tbody tr td.mat-mdc-cell:first-of-type{padding-left:8px!important}table.mat-mdc-table tbody tr td.mat-mdc-cell span pre{margin:0;font-size:12px;font-family:Inter-Regular;color:var(--grid-text--color)}table.mat-mdc-table tbody tr td.mat-mdc-cell .phone-text--wrap{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:250px;color:var(--primaryColor)}table.mat-mdc-table tbody tr td.mat-column-action:last-child,table.mat-mdc-table tbody tr td.mat-column-actions:last-child{width:115px;padding-right:0!important;padding-left:8px}table.mat-mdc-table tbody tr td.mat-column-action:last-child div.table-data-actions,table.mat-mdc-table tbody tr td.mat-column-actions:last-child div.table-data-actions{justify-content:flex-start!important}table.mat-mdc-table tbody tr td.mat-mdc-table-sticky-border-elem-left,table.mat-mdc-table tbody tr td.mat-mdc-table-sticky-border-elem-right{border:0!important;box-shadow:none!important}table.mat-mdc-table tbody tr td .mdc-checkbox__background{border:2px solid #8d9daf!important;border-radius:4px!important}table.mat-mdc-table tbody tr td:last-child.mat-mdc-table-sticky-border-elem-right{border-left:1px solid rgba(9,30,66,.08)!important}table.mat-mdc-table tbody tr.row--edited:not(.expandedRow--container):nth-of-type(4n+1){background-color:var(--backgroundColor)!important;height:40px!important}.mat-elevation-z8{border:0!important}.mat-mdc-checkbox .mdc-checkbox.mdc-checkbox--indeterminate .mdc-checkbox__mixedmark{opacity:0!important}.mat-mdc-checkbox .mdc-checkbox.mdc-checkbox--indeterminate .mdc-checkbox__checkmark{opacity:1!important;transform:none!important}.mat-mdc-checkbox .mdc-checkbox.mdc-checkbox--indeterminate .mdc-checkbox__checkmark .mdc-checkbox__checkmark-path{stroke:#fff!important;stroke-dashoffset:0!important}.mat-mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background{background-color:#ebae12!important;border-color:#ebae12!important}.pagination--container{font-size:12px;color:var(--dark-font-color);font-family:Inter-Medium}.client-filter-group cs-select,.client-filter-group mat-form-field-flex,.client-detail-component-content--header-button cs-select,.client-detail-component-content--header-button mat-form-field-flex,.client-detail-form-header-search cs-select,.client-detail-form-header-search mat-form-field-flex,.search-schedule cs-select,.search-schedule mat-form-field-flex,.client-detail-notes-header-search cs-select,.client-detail-notes-header-search mat-form-field-flex,.filter-select-group cs-select,.filter-select-group mat-form-field-flex,.client--item cs-select,.client--item mat-form-field-flex,.schedule-delete-log-status cs-select,.schedule-delete-log-status mat-form-field-flex{display:flex;height:30px!important;background:var(--client-tab-background);border-radius:6px;flex-grow:0;margin:0 2px;box-sizing:border-box;align-items:center;border:1px solid #f5f6f7;width:auto}.client-filter-group cs-select:hover,.client-filter-group mat-form-field-flex:hover,.client-detail-component-content--header-button cs-select:hover,.client-detail-component-content--header-button mat-form-field-flex:hover,.client-detail-form-header-search cs-select:hover,.client-detail-form-header-search mat-form-field-flex:hover,.search-schedule cs-select:hover,.search-schedule mat-form-field-flex:hover,.client-detail-notes-header-search cs-select:hover,.client-detail-notes-header-search mat-form-field-flex:hover,.filter-select-group cs-select:hover,.filter-select-group mat-form-field-flex:hover,.client--item cs-select:hover,.client--item mat-form-field-flex:hover,.schedule-delete-log-status cs-select:hover,.schedule-delete-log-status mat-form-field-flex:hover{background:#bfddff80;border-radius:4px;color:var(--primaryColor)}.client-filter-group .cs-select .cs-select-trigger,.client-detail-component-content--header-button .cs-select .cs-select-trigger,.client-detail-form-header-search .cs-select .cs-select-trigger,.search-schedule .cs-select .cs-select-trigger,.client-detail-notes-header-search .cs-select .cs-select-trigger,.filter-select-group .cs-select .cs-select-trigger,.client--item .cs-select .cs-select-trigger,.schedule-delete-log-status .cs-select .cs-select-trigger{font-size:12px!important;font-family:Inter-Regular;color:var(--dark-font-color);border-radius:6px;padding:0 6px}.client-search-input--container{margin-left:0;flex:1 1 auto;display:flex;justify-content:flex-start}.client-search-input--group{position:relative;width:160px!important}.client-search-input--group span.material-icons{position:absolute;top:.4rem;left:8px;font-size:20px;color:var(--dark-font-color)}input.client-search-input{padding:.44rem .44rem .44rem 1.8rem;border-radius:6px;outline:none;border:1px solid #e0e2e8;width:135px;color:var(--dark-font-color);font-size:12px!important;height:30px!important;box-sizing:border-box}input.client-search-input:hover{background:var(--navlinkselected)!important;border:1px solid var(--primaryColor)!important}input.client-search-input:focus{background:var(--navlinkselected)!important;border:1px solid var(--primaryColor)!important}input.client-search-input::placeholder{color:var(--dark-font-color)!important;font-size:.82rem!important}.isAllRowsSelected table.mat-table tbody tr.row--selected:not(.expandedRow--container):nth-of-type(4n+1){background-color:var(--dropdownHoverColor)!important}.isAllRowsSelected table.mat-table tbody tr.row--selected:not(.expandedRow--container):nth-of-type(4n+3){background-color:#ecf5ff!important}textarea::placeholder{color:#96a6b8!important;font-family:Inter-Regular;font-size:12px}.modal-flyout--container{height:100%;display:flex;padding:10px;flex-direction:column}.modal-flyout--container .modal-flyout--header{font-weight:500;font-size:16px;padding:.42rem 0;border-bottom:1px solid #e2e3e3;display:flex}.modal-flyout--container .modal-flyout--header .modal-flyout-header--text{flex:1;text-align:center;font-size:16px;color:var(--dark-font-color);font-family:Inter-semibold;display:flex;justify-content:center;align-items:center}.modal-flyout--container .modal-flyout--header .close-icon{font-size:24px;margin-top:2px;flex:0;color:var(--dark-font-color);cursor:pointer}.modal-flyout--container .modal-flyout-action--container{display:flex;align-items:flex-end;justify-content:flex-end;padding:16px 0}.modal-flyout--container .modal-flyout-action--container .modal-flyout-action--item button{border:1px solid #f5f6f7;color:var(--dark-font-color);height:36px;line-height:35px;padding-left:12px;padding-right:12px;background:#f5f6f7;box-shadow:none;border-radius:4px}.modal-flyout--container .modal-flyout-action--container .modal-flyout-action--item button:hover{background:#005fcc!important;color:var(--backgroundColor)!important}.modal-flyout--container .modal-flyout-action--container .modal-flyout-action--primary button{color:var(--backgroundColor);background:var(--primaryColor);margin:0 0 0 .5rem;border:1px solid var(--primaryColor);box-shadow:none;height:36px;line-height:35px;padding-left:12px;padding-right:12px;border-radius:4px}.modal-flyout--container .modal-flyout-action--container .modal-flyout-action--primary button:hover{background:#005fcc!important;color:var(--backgroundColor)!important}app-getting-started{border-radius:100%;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out}app-getting-started:hover{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);background:#bfddff80;color:var(--tabPrimaryColor)}.content-text--container{color:var(--dark-font-color);font-size:14px}.ffr{font-family:Inter-Regular}.ffm{font-family:Inter-Medium}.ffsb{font-family:Inter-Semibold}.ffb{font-family:Inter-Bold}.text-character-input-field{position:relative}.text-character-header-text{position:absolute;top:-16px;right:0;font-family:Inter-Medium;font-size:12px;line-height:16px;margin-bottom:4px;display:flex;align-items:center;color:#96a6b8}.mat-expansion-panel-content{font-size:12px!important;box-shadow:none!important}mat-select{height:30px!important}.mat-form-field-flex{border-radius:6px;background-color:#fbfbfc;display:flex;align-items:center!important}.client-care-date--input-container .mat-mdc-form-field-flex,.sms-filter .mat-mdc-form-field-flex,.pending-gps-filter .mat-mdc-form-field-flex,.prescreening-survey-filter--container .mat-mdc-form-field-flex,.pending-shifts-filter .mat-mdc-form-field-flex{background-color:transparent!important;background:transparent!important}.client-care-date--input-container .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline,.sms-filter .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline,.pending-gps-filter .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline,.prescreening-survey-filter--container .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline,.pending-shifts-filter .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline{opacity:0!important}.input-control{box-sizing:border-box!important;height:30px!important;padding:6px!important}::placeholder{font-size:12px!important}.login-card--container .mat-form-field-outline,.login-card--container .mat-form-field-flex{height:auto!important}.mat-mdc-radio-checked .mdc-radio__outer-circle{border:none!important;background:#007eff}.mat-mdc-radio-checked .mdc-radio__inner-circle{border-color:#bddcff!important;transform:scale(.4)!important}.mdc-radio__background .mdc-radio__outer-circle{border-color:#8d9daf!important;height:16px!important;width:16px!important;background:var(--backgroundColor)}.mdc-radio__inner-circle{height:16px!important;width:16px!important;transform:scale(0)!important;background:transparent!important}button.grid-btn{width:24px;height:24px;display:flex;justify-content:center;align-items:center;border-radius:4px;border:0;margin-right:5px;cursor:pointer;font-size:16px}.btn-success--bg{background:var(--action-success-color)}.btn-success--bg:hover{background:#31973b}.btn-primary--bg{background:#07f;color:var(--backgroundColor)}.btn-danger--bg{background:#dc5947}.btn-text-style{font-size:16px;color:var(--backgroundColor);vertical-align:middle}.filterr-btn{height:30px;border:1px solid rgb(0,119,255);color:#07f;background-color:transparent;border-radius:4px;cursor:pointer;padding:6px 12px;font-size:12px;font-family:Inter-Medium}.filterr-btn.apply-btn-primary:hover{color:var(--backgroundColor);background-color:#004fa8;border-color:#004fa8}.filterr-btn.reset-btn-primary{color:var(--dark-font-color)!important;background-color:transparent;border:none!important}.filterr-btn.reset-btn-primary:hover{background-color:#bfddff80;color:#07f}.cs-select-footer--actions button,.cs-select-footer--actions button.mat-mdc-button{font-size:.813rem!important;line-height:24px}.mdc-radio__inner-circle{height:17px!important;width:17px!important}.cs-search-input--group{width:160px!important;height:30px;position:relative}.client-search-input{padding-left:1.8rem!important;width:100%}.search-btn{font-size:18px!important;top:.4rem!important;margin-left:4px;color:var(--grid-text--color);position:absolute;left:5px}.rotate90{rotate:90deg}.client-detail-forms-container{padding:10px 0}.client-detail-form-header--text{display:flex;justify-content:space-between;font-family:Inter-SemiBold;font-size:16px;line-height:26px;color:var(--grid-text--color)}.refresh-btn{font-size:18px}.height30{height:30px}.client-apply-btn{border:1px solid var(--primaryColor)!important;box-shadow:none!important;color:var(--primaryColor)!important;font-family:Inter-Medium!important;font-weight:500;font-size:.77rem;border-radius:4px!important;margin:0 3px!important;padding:0 7px!important;min-width:66px!important;height:30px!important;align-items:center!important;justify-content:center!important;display:flex!important;background:var(--backgroundColor)}.client-apply-btn:hover{background:var(--primaryColor)!important;color:var(--backgroundColor)!important}.client-apply-btn:focus{background:var(--primaryColor)!important;color:var(--backgroundColor)!important}.client-reset-btn{background:transparent!important;border:none!important;box-shadow:none!important;color:var(--dark-font-color)!important;font-family:Inter-Medium!important;font-weight:500!important;font-size:.77rem;margin:0 3px!important;padding:0 7px!important;min-width:55px!important;height:30px!important;align-items:center!important;justify-content:center!important;display:flex!important}.client-reset-btn:hover{background:#bfddff80!important;color:var(--tabPrimaryColor)!important}.client-delete-btn{border:1px solid #dc5947!important;box-shadow:none!important;color:#dc5947!important;font-family:Inter-Medium!important;font-size:12px;border-radius:4px!important;margin:0 6px!important;padding:0 7px!important;min-width:85px!important;height:30px!important;align-items:center!important;justify-content:center!important;display:flex!important;background:var(--backgroundColor)}.client-delete-btn:hover{background:#dc5947!important;color:var(--backgroundColor)!important}.client-delete-btn:focus{background:#dc5947!important;color:var(--backgroundColor)!important}.mat-mdc-checkbox{display:inline-flex!important;align-items:center!important;height:unset!important}.mat-mdc-checkbox .mdc-form-field{align-items:center!important}.mat-mdc-checkbox .mdc-checkbox{padding:0!important;margin:0!important;width:18px!important;height:18px!important;flex:0 0 18px!important}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__background{top:0!important;left:0!important;width:14px!important;height:14px!important;border-color:#8d9daf!important;border-radius:4px!important;background-color:var(--backgroundColor)}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background{background-color:#07f!important;border-color:#07f!important}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background .mdc-checkbox__checkmark-path{stroke:#fff!important}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__focus-ring,.mat-mdc-checkbox .mdc-checkbox__ripple,.mat-mdc-checkbox .mat-mdc-checkbox-ripple{display:none!important}.mat-mdc-checkbox .mat-mdc-checkbox-touch-target{width:18px!important;height:18px!important;top:0!important;left:0!important}.mat-mdc-checkbox .mdc-label{padding-left:12px;margin-bottom:2px;cursor:pointer}.mat-mdc-button{height:24px}input:focus::placeholder{color:var(--dark-font-color)!important}body.remove-intercom-paychex .intercom-lightweight-app{display:none}.custom-intercom-launcher{position:fixed;bottom:7px;left:6px;right:auto;background:transparent;border:none;box-shadow:none;cursor:pointer;z-index:2147483647;display:flex;align-items:center;justify-content:center;width:56px;height:56px;padding:0}.custom-intercom-launcher .launcher-bg{background:#fff;border-radius:50%;width:52px;height:52px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0003;position:relative}.custom-intercom-launcher .launcher-icon{color:#0072ce;font-size:26px;padding-right:0!important;padding-left:4px}.custom-intercom-launcher .unread-dot{position:absolute;top:10px;right:10px;background:#ff3b30;border-radius:50%;width:12px;height:12px;border:2px solid var(--backgroundColor);z-index:2}.custom-intercom-launcher:hover .launcher-bg{box-shadow:0 4px 16px #00000040}.mat-mdc-raised-button:not([class*=mat-elevation-z]){box-shadow:none}.client-detail-notes-status{margin-left:6px;font-family:Inter-Regular;font-weight:400;font-size:14px;line-height:20px;border-radius:6px;color:var(--grid-text--color)}.client-detail-notes-status ::ng-deep .cs-select-trigger{border-radius:6px;background:var(--client-tab-background);height:32px;padding:2px 12px}.client-detail-notes-status input::placeholder{color:var(--grid-text--color)!important;font-size:12px}.client-detail-notes-header-daterange .mat-mdc-text-field-wrapper{border:1px solid #e0e2e8!important;height:28px!important}.client-detail-notes-header-daterange .mat-mdc-form-field-infix .mat-date-range-input-inner[disabled],.client-detail-notes-header-daterange .mat-date-range-input.--hideToggle{color:var(--grid-text--color)}.client-detail-notes-header-daterange .mat-date-range-input.--hideToggle .mat-date-range-input-start-wrapper{overflow:unset!important}.client-detail-notes-header-daterange .mat-form-field-appearance-outline .mat-mdc-notch-piece{border-radius:6px!important}.client-detail-notes-header-daterange .mat-form-field-appearance-outline .mat-mdc-form-field-flex{padding:0 .25em 0 .75em!important;font-size:14px;margin-top:0!important;background:var(--client-tab-background);border:1px solid #f5f6f7!important;border-radius:6px!important}.client-detail-notes-header-daterange .mat-form-field-appearance-outline .mat-mdc-form-field-flex:hover{background:var(--dropdownHoverColor)!important}.client-detail-notes-header-daterange .mat-form-field-appearance-outline .mat-form-field-wrapper{padding:0}.client-detail-notes-header-daterange .mat-form-field-appearance-outline .mat-form-field-outline-end{border:none!important;border-radius:6px;font-size:14px;color:var(--dark-font-color)}.client-detail-notes-header-daterange .mat-form-field-appearance-outline .mat-form-field-outline-start{border:0;background:transparent}.client-detail-notes-header-daterange .mat-form-field-suffix{top:0!important}.client-detail-notes-header-daterange .mat-form-field-suffix .mat-mdc-icon-button{position:relative;top:0;width:1.7rem;height:1.7rem!important}.client-detail-notes-header-daterange .mat-form-field-suffix .mat-mdc-icon-button .mat-icon{font-size:22px}.client-detail-notes-header-daterange .mat-form-field-type-mat-date-range-input .mat-form-field-infix{top:0}.client-detail-notes-header-daterange .mat-form-field-type-mat-date-range-input .mat-form-field-infix .mat-date-range-input-mirror{padding-right:2px}.client-detail-notes-header-daterange .mat-mdc-form-field-flex{border:none!important}.mat-form-field-suffix mat-datepicker-toggle .mat-mdc-icon-button .mat-icon{font-size:22px}.ml-6{margin-left:6px}.mt-025{margin-top:.25rem}.additional-columns{display:flex}.additional-columns>button{align-items:center;padding:4px 8px;gap:4px;border:none;height:30px!important;cursor:pointer;background:var(--client-tab-background);border-radius:4px;flex:none;order:1;flex-grow:0;color:var(--grid-text--color);font-size:14px}.additional-columns>button:hover{background:#d0ebf1!important;color:#005fcc}.additional-columns>button:hover path{fill:#005fcc}.additional-columns>button:focus{background:#d0ebf1;color:#005fcc}.all-checkbox-cls{padding:4px 0}.btn-sync-disable{padding:0;margin-right:5px;background:#f5f6f7!important;min-width:auto;color:#ced4da;border-radius:4px}.btn-sync-disable .btn-text-style{color:#ced4da}.cultural-container .cultural-title .mat-slide-toggle-bar{width:32px!important;height:16px!important;border-radius:50px;background:#091e4214}.cultural-container .cultural-title .mat-slide-toggle-bar .mat-slide-toggle-thumb{width:12px;height:12px;margin-top:0;margin-left:0;background:#96a6b5;box-shadow:none}.cultural-container .cultural-title .mat-slide-toggle-bar .mat-slide-toggle-thumb-container{top:2px!important;left:2px!important}mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{background:var(--backgroundColor)!important}mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar{background:var(--action-success-color)!important}mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar:hover{background:var(--action-success-color)}mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar:hover .mat-slide-toggle-thumb-container .mat-slide-toggle-thumb{background:var(--backgroundColor)}mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar:before{content:"done";left:3px;position:absolute;font-family:Material Icons;font-size:12px;color:var(--backgroundColor);top:-4px}mat-slide-toggle.mat-primary.mat-checked.--disabled .mat-slide-toggle-bar{background:#d3d3d3!important}.mat-date-range-input-container .mat-date-range-input-inner{cursor:pointer}.mat-checkbox-all{padding:4px 12px}.mat-mdc-option{font-family:Inter-Regular;color:var(--grid-text--color);font-size:14px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{padding-right:4px;padding-left:0}label{margin-bottom:0}.viewForm .datagrid-table.table-bordered tbody:first-of-type>tr:first-of-type{display:none}.viewForm .datagrid-table.table-bordered tbody:first-of-type table tbody:first-of-type>tr:first-of-type{display:table-row}td[ref=datagrid-personalTasks],td[ref=datagrid-companionCareTasks],td[ref=datagrid-transportationTasks],td[ref=datagrid-dietAndAllergies]{min-width:155px}.facility-text--wrap span.cs-select-trigger-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:90%!important}.searchInput{padding:6px 8px;background:#091e420a}.searchInput input{border:none;outline:none;width:100%;font-size:14px;color:var(--grid-text--color)}.mat-icn{font-size:20px}.m-r-6{margin-right:6px}.add-btl-cls{font-size:16px;color:var(--backgroundColor);line-height:18px}.items-option--value{text-overflow:ellipsis;max-width:98%;overflow:hidden;white-space:nowrap;display:inline-block!important;padding-left:7px}.form-control{padding:0;height:30px;line-height:27px}button,input,optgroup,select,textarea{font-family:revert;line-height:revert;font-size:revert}.small-btn-height{height:24px!important}.textarea-text--codes form-field .form-group{height:75px!important;align-items:flex-start!important;padding:6px 0 6px 6px!important}.textarea-text--codes form-field .form-group:hover{border:1px solid var(--primaryColor)!important}.textarea-text--codes form-field .form-control-custom-wrapper textarea{height:60px;resize:none}textarea,input{font-family:Inter-Regular!important;font-weight:400!important}.close-icon{font-weight:400!important}.contact--additional-information--content table.mat-mdc-table thead tr.mat-mdc-header-row,.client-profile-phone-section table.mat-mdc-table thead tr.mat-mdc-header-row,.address-detail--scroll table.mat-mdc-table thead tr.mat-mdc-header-row{background:var(--client-tab-background)!important}.tippy-box{max-width:200px!important;padding:.25rem .5rem!important;color:var(--backgroundColor)!important;text-align:center!important;background-color:#000!important;border-radius:.25rem!important}.select-text--wrap{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:170px;display:inline-block}.link-text--wrap{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:185px;display:inline-block;min-width:100%}.client-key{cursor:pointer;padding-top:0!important;padding-bottom:0!important;line-height:30px}.caregiver-list--container,.clients-list--container,.page-layout{display:flex!important;flex-direction:column!important;padding:0 10px!important;margin-top:6px!important}.caregiver-list-header--container,.client-list-header--container{margin-top:0!important}.payer-list-table--container,.client-list-table--container{height:calc(100% - 75px)!important}.cs-search-content-container{display:flex;flex-direction:column;padding:0 10px!important;height:calc(100vh - 10px);overflow:hidden}.cs-search-content-container .cs-search-content-header{height:52px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;font-family:Inter-semibold;font-size:16px!important;border-bottom:1px solid #e2e3e3;margin-bottom:10px;color:var(--grid-text--color)}.cs-search-content-container .cs-search-content-header span{width:96%;text-align:center}.cs-search-content-container .cs-search-content-header .icon-close-btn{font-size:24px!important;color:var(--grid-text--color);cursor:pointer;flex:1;font-weight:400!important}.client-search-input{width:100%!important}.client-detail-notes--heading{font-size:16px!important}.client-detail-notes-container{padding:0 10px!important}.client-detail-address--heading{font-size:16px!important}.close-icon-btn{font-size:24px!important}.caregiver-list-actions--container{padding:10px 0 0!important}.additional-columns button{width:112px!important;font-size:.875rem!important}.long-text--wrap{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;max-width:90%}.small-text--wrap{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:250px}@media (max-width: 1390px){.small-text--wrap,table.mat-table tbody tr td.mat-mdc--cell .phone-text--wrap{max-width:180px}}.page-overscroll{overflow:auto;max-height:200px}@media (max-width: 1800px){.long-text--wrap{max-width:162px}}@media (max-width: 1599px){.long-text--wrap{max-width:135px}}@media (max-width: 1275px){.long-text--wrap{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;max-width:60px}}.mat-expansion-indicator[style="transform: rotate(0deg);"]:after{position:relative;left:8px;bottom:2px;color:var(--grid-text--color)}.mat-expansion-indicator[style="transform: rotate(180deg);"]:after{position:relative;bottom:5px;right:8px;color:var(--grid-text--color)}.indicator-text{position:relative;left:5px}.cs-select-footer--actions .cancel--btn,.cs-select-footer--actions .reset--btn{color:var(--grid-text--color)}.toggle-conflicts .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar{background-color:#1cc719;width:30px!important;height:16px!important}.toggle-conflicts .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar:before{content:"done";left:3px;position:absolute;font-family:Material Icons;font-size:12px;color:var(--backgroundColor);top:-4px}.toggle--container .mat-slide-toggle-bar{width:30px!important;height:16px!important}.toggle--container .mat-slide-toggle-thumb-container{width:10px;height:10px;top:1px!important;left:2px!important}.toggle--container .mat-slide-toggle-thumb-container .mat-slide-toggle-thumb{margin-top:2px!important;height:10px!important;width:10px!important;background-color:var(--backgroundColor)!important;margin-left:0!important}.table-data-actions span.material-icons{margin-right:.5rem!important}.table-bill-unit-type{width:300px!important;padding-bottom:0!important}.table-bill-unit-type .client-billing-heading-bill{margin:0 0 6px!important}.table-bill-unit-type .client-billing-bill-hours{padding:5px 2px 5px 8px!important}.table-bill-unit-type .client-billing-bill-hours .client-billing-input-bill{position:relative;top:1px}.table-bill-unit-type .bill-schedule{height:32px!important}.client-detail-component--container .mat-tab-header .mat-tab-label-container .mat-tab-labels .mat-tab-label{height:auto;margin-bottom:10px;margin-top:2px}.client-detail-component--container .mat-ink-bar{background:var(--tabPrimaryColor)!important}.client-detail-component--container .mat-mdc-tab-labels{opacity:9;min-width:auto!important;padding:0!important;margin-right:20px!important}.client-detail-component--container .mat-mdc-tab-labels .mat-mdc-tab{color:var(--dark-font-color);font-size:13px;font-family:Inter-Medium;font-weight:400;flex-grow:0!important;height:auto;cursor:pointer;box-sizing:border-box;min-width:auto!important;text-align:center;display:inline-flex;justify-content:flex-start;align-items:center;white-space:nowrap;position:relative;margin-right:20px;padding:5px 0 10px}.client-detail-component--container .mat-mdc-tab-labels .mat-mdc-tab:hover{color:#07f!important}.client-detail-component--container .mat-mdc-tab-labels .mat-mdc-tab.mdc-tab--active .mdc-tab__text-label{color:#004fa8;font-family:Inter-SemiBold}.client-detail-component--container .mat-mdc-tab-label-active .mat-mdc-tab-label-content{color:var(--tabPrimaryColor);font-size:13px;font-family:Inter-Medium}.client-detail-component--container .mat-mdc-tab-label-active .mat-mdc-tab-label-content:active{color:var(--tabPrimaryColor)}.client-detail-component--container .mat-mdc-tab-label-active .mat-mdc-tab-label-content:hover{color:#07f}.address-text--wrap{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:400px}.service-text--wrap{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:100%;max-width:100%;width:140px}mat-datepicker-toggle .mat-mtc-button-wrapper svg,mat-datepicker-toggle .mat-mdc-icon-button svg{fill:#96a6b8;height:22px!important}.mat-tooltip{max-width:1000px!important;min-width:100%!important}.contact--address-information .scroll-hidden .table-list--container,.call-scroll--container .scroll-hidden .table-list--container{overflow:hidden;overflow-x:auto}.contact--address-information .address-detail--scroll .table-list--container,.contact--address-information .call-scroll--container .table-list--container,.call-scroll--container .address-detail--scroll .table-list--container,.call-scroll--container .call-scroll--container .table-list--container{overflow:auto;overflow-x:auto;max-height:200px!important}table.mat-mdc-table thead tr.mat-mdc-header-row{background-color:#fff!important}table.mat-mdc-table thead tr.mat-mdc-header-row th{font-size:.75rem!important;height:36px!important;padding:0 8px!important}table.mat-mdc-table tbody tr td.mat-mdc-cell{font-size:.875rem!important;height:36px!important;padding:0 8px!important}table.mat-mdc-table tbody tr td.mat-mdc-cell span pre{font-size:.82rem!important;font-family:Inter-Medium!important}table.mat-mdc-table tbody tr td.mat-mdc-cell a{font-family:Inter-Medium!important;font-size:.875rem!important;text-decoration:none!important}.additional-contact-data-info table.mat-mdc-table thead tr.mat-mdc-header-row{background-color:var(--client-tab-background)!important}.table-action--control--container .table-action--control{font-size:.82rem;font-family:Inter-Semibold}.pagination--container,.pagination--container .page-index--container .index--container .index__item{font-size:.82rem!important}.cs-select .cs-select-trigger .cs-select-trigger-name,.cs-select .cs-select-trigger .mat-slide-toggle-content{font-size:.875rem!important}input::placeholder{font-family:Inter-Medium;font-size:.813rem}.label-title,.client-detail-component--user-summary--text,.client-detail-component--user-summary-text--office{font-size:.813rem!important}.value-to-input-text span.spanInfo,.client-detail-component-nav-link,.payer-detail-component-nav-link,.att-label{font-size:.875rem!important}.client-apply-btn,.client-reset-btn,.client-detail-form-header-title,.client-detail-component-content--sub-header{font-size:.813rem!important}.client-detail-component--container .mat-mdc-tab .mdc-tab__text-label{font-size:.84rem!important;font-family:Inter-medium;font-weight:400;color:#334a65}.client-detail-component--container .mdc-tab--active .mdc-tab__text-label{font-size:.84rem!important}.material-font--size{font-size:22px!important}.cs-text12-primary{font-size:.875rem!important}.cs-360-text{font-size:.813rem!important}.view-edit-button,.print-button{width:145px!important;height:32px!important;font-size:14px!important}button:not(.wound-management-scope *){font-size:.813rem!important}.font-12{font-size:.813rem!important}.task-input-label{font-family:Inter-Medium!important;color:var(--grid-text--color)!important}.mat-button-toggle-appearance-standard .mat-button-toggle-label-content{font-family:Inter-Medium}button:not(.wound-management-scope *){font-size:13px!important}.open-task--heading,.add-communication--heading{font-size:18px!important}.mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab .mdc-tab__text-label{font-size:.813rem!important}input::data-placeholder{font-size:1.82rem!important}.client-detail-master-schedule-content-category .cs-text12{font-size:.813rem!important}.client-detail-master-schedule-content-category .font-12{font-size:.875rem!important}.fs-14{font-size:.875rem}label{font-size:.813rem!important;color:var(--grid-text--color)!important}.row-item-container .office-row.cs-360-text,.row-item-container .client-row.cs-360-text,.filterSection .cs-360-text,.filterSection .font-12,.filterSection button,.filterSection .cs-select .cs-select-trigger .cs-select-trigger-name,.filterSection .cs-select .cs-select-trigger .mat-slide-toggle-content,.publish-master-select--container .cs-select .cs-select-trigger .cs-select-trigger-name,.publish-master-select--container .cs-select .cs-select-trigger .mat-slide-toggle-content{font-size:12px!important}input[type=date]::-webkit-calendar-picker-indicator{filter:invert(25%) saturate(90%) hue-rotate(130deg) brightness(75%) contrast(60%);cursor:pointer;font-size:1rem;color:#96a6b8}input[type=time]::-webkit-calendar-picker-indicator{filter:invert(50%) saturate(60%) hue-rotate(130deg) grayscale(40%) brightness(75%) contrast(60%);cursor:pointer;font-size:1rem;opacity:.8}input[type=date]::-ms-calendar-picker-indicator{filter:invert(50%) saturate(60%) hue-rotate(130deg) grayscale(40%) brightness(75%) contrast(60%);font-size:1rem;opacity:.8}.mat-form-field-appearance-legacy .mat-form-field-underline{height:auto!important}.mat-input-element[type=time]:after{white-space:initial!important}.text-white-space .cs-select-trigger .cs-select-trigger-name{display:flex;width:95%!important}.text-white-space .cs-select-trigger .cs-select-trigger-name .mat-mdc-tooltip-trigger{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:98%;min-width:90px;display:inline-block;padding-left:5px}.mat-datepicker-content .time-container .mat-form-field-appearance-legacy .mat-form-field-flex .mat-form-field-infix{border-top:0!important}.mat-datepicker-content .time-container .mat-form-field-appearance-legacy .mat-form-field-underline{display:none!important}.mat-datepicker-content .time-container .mat-mdc-outlined-button{border-width:1px!important;border-radius:50%!important;border-color:var(--field-border--color)!important}.mat-datepicker-content .time-container .mat-mdc-outlined-button:hover{background:#f5f6f7}.btn-color-grey{background-color:var(--client-tab-background);color:var(--grid-text--color);transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;margin-right:10px}.btn-color-grey:hover{background:#0f60c8;color:var(--backgroundColor)!important}.button-primary{background:var(--primaryColor);margin-right:5px;color:var(--backgroundColor)!important;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.button-primary:hover{background:#004ca3}.table-grid--style table tbody tr td.mat-column-checkbox{min-width:20px;max-width:100%;width:20px;padding:0;margin:0}.table-grid--style table tbody tr td.mat-column-shareLevel,.table-grid--style table tbody tr td.mat-column-shareClient,.table-grid--style table tbody tr td.mat-column-shareCaregiver,.table-grid--style table tbody tr td.mat-column-clientAttachmentDocumentNam{min-width:50px;max-width:200px}.table-grid--style table tbody tr td.mat-column-notes{min-width:150px;max-width:800px}.table-grid--style table tbody tr td:nth-last-child(2){width:100%;min-width:100%;max-width:100%}.table-grid--style table tbody tr td.mat-column-createdOn,.table-grid--style table tbody tr td .mat-column-modifiedOn{max-width:300px;min-width:150px}.table-grid--style table tbody tr td.mat-column-fullName,.table-grid--style table tbody tr td.mat-column-payer,.table-grid--style table tbody tr td.mat-column-corporateName,.table-grid--style table tbody tr td.mat-column-city,.table-grid--style table tbody tr td.mat-column-clientType,.table-grid--style table tbody tr td.mat-column-officeName,.table-grid--style table tbody tr td.mat-column-territory,.table-grid--style table tbody tr td.mat-column-maritalStatus,.table-grid--style table tbody tr td.mat-column-lastName,.table-grid--style table tbody tr td.mat-column-firstName,.table-grid--style table tbody tr td.mat-column-clientAttachmentDocumentName,.table-grid--style table tbody tr td.mat-column-attachmentType{max-width:250px;min-width:150px}.table-grid--style table tbody tr td.mat-column-phone{max-width:220px;min-width:100px}.table-grid--style table tbody tr td.mat-column-email{max-width:350px;min-width:150px}.table-grid--style table tbody tr td.mat-column-address1,.table-grid--style table tbody tr td.mat-column-address2{max-width:400px;min-width:150px}.table-grid--style table tbody tr td.mat-column-zipCode,.table-grid--style table tbody tr td.mat-column-clientStatus,.table-grid--style table tbody tr td.mat-column-ssn,.table-grid--style table tbody tr td.mat-column-clientCustomID,.table-grid--style table tbody tr td.mat-column-salutation{max-width:150px;min-width:100px}.table-grid--style table tbody tr td.mat-column-gender,.table-grid--style table tbody tr td.mat-column-clientCustomI,.table-grid--style table tbody tr td.mat-column-careCoordinator,.table-grid--style table tbody tr td.mat-column-isCPCredentialEmailSent,.table-grid--style table tbody tr td.mat-column-maritalStatus,.table-grid--style table tbody tr td.mat-column-adminssionDate,.table-grid--style table tbody tr td.mat-column-admissionType,.table-grid--style table tbody tr td.mat-column-shareLevel,.table-grid--style table tbody tr td.mat-column-fileInfo{min-width:100px;max-width:200px}.table-grid--style table tbody tr td.mat-column-ssn{min-width:100px;max-width:150px}.table-grid--style table tbody tr td .mat-column-salutation{min-width:40px;max-width:80px}.table-grid--style table tbody tr:hover td{background:#eaf0f8}.text-wrap290{max-width:290px}.text-wrap340{max-width:340px}.client-type{max-width:250px}.text-wrap210{max-width:210px}.text-wrap240{max-width:240px}.text-wrap140,.text-wrap190{max-width:140px}.text-wrap290,.text-wrap340,.text-wrap190,.text-wrap210,.text-wrap140,.text-wrap240,.client-type{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block}@media (max-width: 1160px){.b-right{border-right:1px solid var(--field-border--color)!important}.b-bottom{border-bottom:1px solid var(--field-border--color)!important}.client-detail-component-content,.payer-general-info--contaner .col-3{border:1px solid var(--field-border--color)!important}}@media (max-width: 2580px) and (min-width: 1800px){.gmap_canvas,.gmap_canvas img,.client-detail-address-map{height:350px!important}}@media (max-width: 2580px) and (min-width: 2100px){.gmap_canvas,.gmap_canvas img,.gmap_canvas .client-detail-address-map{height:450px!important}}[data-theme=dark]{--backgroundColor: #313330;--dark-font-color: #334a65;--primaryColor: #1677E6;--special-font-color: rgba(255, 255, 255, .65);--tabPrimaryColor: #1677E6;--grid-text--color: rgba(255, 255, 255, .65);--client-tab-background: #272926;--dark-font-color: rgba(255, 255, 255, .65);--navlinkselected: rgba(0, 0, 0, .5);--field-border--color: #323742;--tabhoverColor: #232423;--base-background-color: #313330;--dropdownHoverColor: #232423}[data-theme=dark] .client-detail-component-nav-link{color:#ffffffa6!important}[data-theme=dark] .client-detail-component-nav-link.selected{color:#1677e6!important}[data-theme=dark] .border-top{border-top:4px solid var(--backgroundColor)!important}[data-theme=dark] .border-bottom{border-bottom:4px solid var(--backgroundColor)!important}[data-theme=dark] .border-left{border-left:4px solid var(--backgroundColor)!important}[data-theme=dark] .border-right{border-right:4px solid var(--backgroundColor)!important}[data-theme=dark] .client-detail-component-nav-link:hover{background:#232423!important}[data-theme=dark] .client-detail-component--container .my-panel .add-btl-cls{color:#ffffffa6!important}[data-theme=dark] .theme-btn{background:#ffffff24!important}[data-theme=dark] .blue-btn,[data-theme=dark] .blueBtn{background:#1677e6!important;color:#ffffffa6!important}[data-theme=dark] table.mat-table tr.mat-mdc-row:not(.expandedRow--container):nth-of-type(4n+1){background:#272926!important}[data-theme=dark] .client-detail-component-content-tab--container .master-schedule-table--container table.mat-table tr.mat-mdc-row:not(.expandedRow--container):nth-of-type(4n+1){background:#272926!important}[data-theme=dark] table.mat-table tbody tr:hover td{background:#232423!important}[data-theme=dark] input.client-search-input{background:var(--client-tab-background)!important}[data-theme=dark] table.mat-mdc-table thead tr.mat-mdc-header-row{border-bottom:1px solid var(--field-border--color)!important}[data-theme=dark] .client-detail-schedule__content{background:#272926!important}.create-new-client,.add-payer{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));width:auto!important}@media (max-width: 1280px) and (min-width: 800px){.create-new-client,.add-payer{height:calc(100vh - 220px)!important}.payer-list-table--container,.client-list-table--container{height:calc(100% - 110px)!important}}@media (max-width: 1100px){.create-new-client,.add-payer{height:calc(100vh - 220px)!important}.payer-list-table--container,.client-list-table--container{height:calc(100% - 105px)!important}.publish-master-schedule--container .master-schedule-actions--container{flex-direction:column!important}.publish-master-schedule--container .select--container{flex-wrap:wrap}.cdk-overlay-pane:has(.authorization-expiration-detail-component--container){width:60%!important}}@media (max-width: 900px){.cdk-overlay-pane:has(.mobile-scroll){width:90%!important}.client-data--table table.bill-main--container .relative{right:0}.client-data--table table.bill-main--container .relative .cut-line{right:0!important;top:-11px!important}.link-payer--container .link-section--contianer,form.referral-contact-form{height:calc(100% - 230px)!important}.publish-master-schedule--container .master-schedule-actions--container{flex-direction:row!important}.scrollable-content{max-width:100%!important;position:initial!important}.cs360--container{position:static!important;height:auto!important}.cs360-content--container{overflow:auto!important;width:1500px;-webkit-overflow-scrolling:touch}.external-form .cs360-content--container{overflow:auto!important;width:auto!important}.mat-sidenav-fixed{top:0!important}.cs360-sidenav-container{margin-top:0!important}table.mat-table thead tr.mat-header-row th.mat-header-cell,table.mat-table tbody tr td.mat-cell{position:initial!important}.moblie-menu--leftbar{display:none}.cdk-overlay-connected-position-bounding-box:has(.client-detail-avatar-container){width:100%!important;left:0!important}.cdk-overlay-pane:has(.conflict-modal--container){width:95%!important}.cs-sms-log-reply .cs-sms-log-reply--body{max-height:380px!important}.cdk-overlay-pane:has(.cs--getting-started){width:80%!important}.cs-modal--content--container:has(.cs--getting-started){max-height:calc(100vh - 100px)!important;overflow:auto}.cdk-overlay-pane:has(.shift-pending-sms--container){width:95%!important}.cdk-overlay-connected-position-bounding-box:has(.care-coordinator-tooltip){right:0!important;margin:auto!important}.cdk-overlay-pane:has(.add-widgets-flyout--container){width:75%!important}.cdk-overlay-connected-position-bounding-box:has(.cs-search-content-container){left:0!important;width:100%!important}.cdk-overlay-pane:has(.edit-card--container){width:100%!important}.client-detail-form-container,.schedule-edit-main--contianer,.client-payer-invoice-details{flex-direction:column!important}.client-payer-edit--container .schedule-edit-main--contianer{flex-direction:row!important}.client-detail-country-cls,.relation-cls{width:100%!important}.gmap_canvas{height:auto!important}.cdk-overlay-pane:has(.change-password--container){width:100%!important}.payer-list-table--container table.mat-table tbody tr td div,.payer-list-table--container table.mat-table tbody tr td span,.phone-table--content table.mat-table tbody tr td div,.phone-table--content table.mat-table tbody tr td span{text-decoration:none}.bgGrey.py-3{flex-direction:column}.bgGrey.py-3 .col-3{max-width:50%!important}.add-availability-section{overflow-y:auto!important;overflow-x:hidden}.client-detail-component-content-tab--container .client-detail-component-content{width:25%!important}.contact-card .row{flex-direction:column}.contact-card .row .col-3{max-width:50%!important}form-field.phone-number--field{width:200px!important}.client-profile-phone-section .form-control-custom-wrapper input.form-control-custom{width:250px!important}.client-detail-notes-status{position:relative;top:-4px!important}.cs-data-table .data-table-header--container{margin-left:10px!important}.open-shifts-caregivers-requests-content cdk-virtual-scroll-viewport{overflow-x:hidden!important}.open-shifts-caregivers-requests-content .cs-data-table .data-table-header--container .data-table-header{min-width:120px!important}.open-shifts-caregivers-requests-content .cs-data-table .data-table-header--container{margin-left:10px!important}.open-shifts-caregivers-requests-content .cs-data-table{max-height:310px!important;max-width:199%!important;overflow-x:auto!important}.open-shifts-caregivers-requests-content .data-table-content--container{width:calc(145vh - 10px)!important}.open-shifts-caregivers-requests-content .data-table-content--container .data-table-row .data-table-row--item{min-width:120px!important}.open-shifts-caregivers-requests-header-link{margin-top:10px}.client-profile-phone-section .livein--caregiver .form-group{width:auto!important}.cdk-global-overlay-wrapper:has(.p-3 .aggregator-action-btn){width:auto!important;margin:auto;left:10px!important;right:0!important;justify-content:initial!important}.cdk-overlay-pane.confirmation-action:has(.p-3 .aggregator-action-btn){width:98%!important}.client-detail-address-container{height:95%!important}.client-detail-address-container .client-detail-address-content .client-detail-address-selection{overflow-y:auto!important;min-height:300px}.client-detail-address-map{height:100%!important}.dashboard-pending-shiftss--content .data-table-header--container .data-table-header{padding:8px 5px!important}.authorization-date-detail-container,.authorization-expiration-detail-container,.schedule-date-time-input--container,.authorization-authorize--container{width:100%!important}.missed-clockin-row>div{width:100%!important}}@media (max-width: 768px){.payer-list-table--container,.client-list-table--container{height:calc(100% - 255px)!important}body:has(.schedule-calendar-main--container),html:has(.schedule-calendar-main--container){overflow-y:hidden!important}.schedule-calendar-footer-container,table.mat-mdc-table tbody tr td.mat-mdc-table-sticky{position:initial!important}.mat-drawer-content{overflow:auto!important}.schedule-calendar--container .schedule-calendar--content,.client-detail-component-content--container,.payer-main-detail--content,.payer-details-section{height:calc(100vh - 300px)!important}.table-list--container,.cs-flyout--content--container{-webkit-overflow-scrolling:touch}body{touch-action:none;height:100%;margin:0}html{-webkit-text-size-adjust:100%;height:100%;margin:0}body:has(.editflyout-schedule){overflow-y:hidden!important}input,textarea,select,input[type=date],input[type=time],input[type=datetime-local]{font-size:16px}.tooltip-content:has(.sandata-reason--code){margin:0 auto!important}.tooltip-content:has(.sandata-reason--code) .tolltip-startpoint{display:none!important}.payer-list-table--container,.client-list-table--container{height:calc(100dvh - 255px)!important;-webkit-overflow-scrolling:touch}.daily--rec .align-center{flex-wrap:wrap!important}.client-detail-country-cls,.w-50,.add-communication--container,.task-input--container,.email-input--container--container,.actual-date-time-input--container,.w-25,.actual-start-dateTime--container,.w-30,.w-90,.w-33{width:100%!important}.toolbar-actions--container{padding-right:25px!important}.cs360-content--container,.cs360-content--container.hideAppShell{margin-top:0}.mobile-flex,.task-row-input--container,.schedule-date-time-container,.link-payer-form-section,.open-shifts-caregivers-requests-header,.picker-content--container{flex-direction:column!important;gap:5px}.toolbar-actions--container{justify-content:flex-end!important}.change-password--container{width:98%}.bgGrey.py-3 .col-3{max-width:100%!important}.d-flex.custom-service--type .form-group{height:auto!important;flex-direction:column!important;align-items:flex-start!important}.d-flex.custom-service--type .form-group .form-append .ml-2{margin-left:0!important}.contact-card .row .col-3{max-width:100%!important}.example-sidenav-content .table-list--container{height:calc(100vh - 205px)!important}.payer-add-form .row{flex-direction:column}.payer-add-form .col-3{max-width:100%!important}.client-detail-master-schedule-edit-conatiner .client-detail-master-schedule-edit-content-container .row{flex-direction:column;gap:5px}.client-detail-master-schedule-edit-conatiner .client-detail-master-schedule-edit-content-container .row .col-6{width:100%!important;max-width:100%!important}.cloumns-content--container .columns--content .select-items--container .select-text--container{height:calc(100% - 105px)!important}.label-width{white-space:nowrap}.client-search-input--group{width:initial!important}.client-detail-address-container .client-detail-address-content .client-detail-client-selection .client-detail-search-container{overflow:auto!important}.client-detail-address-container .client-detail-address-content .client-detail-client-selection .client-detail-search-container .client-detail-all-search-list{height:auto!important;overflow:hidden!important}.change-password-action--container .hide--yes--btn{margin-left:0!important}.mat-tooltip{transform:translate(-8%) translateY(-10px)!important;max-width:180px!important}.authorization-expiration-detail--content--container{height:calc(100vh - 220px)!important}.adhoc-schedule-table--container{height:calc(100dvh - 250px)!important}.payer-list-table--container,.client-list-table--container,.logs-table-grid,.client-detail-schedule--container{height:calc(100dvh - 150px)!important}.table--container .cs-data-table .data-table-header--container .data-table-header span.header-text{font-size:.731rem!important;letter-spacing:-.2px}.cs-data-table .data-table-content--container .data-table-row{height:auto!important}.cdk-overlay-pane:has(.authorization-expiration-detail-component--container){width:100%!important}.cdk-overlay-pane:has(.download-calendar){width:95%!important;margin:auto}.client-detail-download-modal-conatiner .client-detail-download-modal-content .month-section--space{margin-right:0!important}.client-detail-contact--container{height:calc(100vh - 220px)!important}.authorization-expiration-details-action--container{position:initial!important}.client-detail-note-container .client-notes-content .client-notes-content-detail{flex-direction:column!important}.client-detail-note-container .client-notes-content .client-notes-content-detail .client-notes-content-detail-type{flex-wrap:wrap;display:flex}.client-detail-note-container .client-notes-content .client-notes-content-detail .client-notes-content-detail-type .client-notes-content-detail-type-text{line-height:24px!important}.client-detail-note-container .client-detail-notes-header-search{gap:8px;align-items:center}.client-notes-content-text,.client-detail-edit-caregiver-container{flex-direction:column!important}.client-email--container,.client-schedule-edit-container{height:calc(100vh - 220px)!important}.edit-col{width:100%!important;flex-direction:column!important}.client-detail-edit-caregiver-content{width:100%!important}.notes-flex{max-height:78%!important}}.mat-mdc-icon-button{width:23px!important;height:fit-content!important}.mat-mdc-icon-button img,.mat-mdc-icon-button svg{vertical-align:middle!important}.cs360-sidenav-container,.mat-drawer-inner-container{overflow:visible!important}:root{--mdc-theme-primary: #007eff;--mdc-checkbox-state-layer-size: 18px;--mdc-radio-state-layer-size: 18px;--mdc-text-button-container-height: 24px;--mat-datepicker-calendar-container-background-color: #ffffff;--mat-datepicker-calendar-container-text-color: #000000;--mat-datepicker-calendar-date-selected-state-background-color: #007eff;--mat-datepicker-calendar-date-selected-state-text-color: #ffffff;--mat-datepicker-calendar-date-hover-state-background-color: #8ec6ff;--mat-datepicker-calendar-date-focus-state-background-color: #e7f1ff;--mat-datepicker-calendar-date-today-outline-color: #007eff;--mat-datepicker-calendar-date-in-range-state-background-color: #cce5ff;--mat-datepicker-calendar-container-shape: 12px}.mat-mdc-tooltip{background-color:#00000080!important;color:#fff!important;font-size:11px!important;border-radius:6px!important}.cdk-overlay-container .mat-datepicker-content{background:#fff!important;border-radius:6px!important;color:#000000de!important;box-shadow:0 2px 4px -1px #0000001f,0 4px 5px #00000024,0 1px 10px #0003!important}.mat-calendar-body-cell-content{border:none!important}.mat-calendar-table-header{font-size:12px!important;color:#d4d4d4!important;border-bottom:1px solid #e0e2e8!important}.mat-calendar-table-header th{padding:0 0 3px!important}.mat-datepicker-content .mat-calendar-content .mat-calendar-body-label{padding:16px 0 10px 12px!important;color:#adabab!important;font-size:12px!important;font-weight:600!important}.mdc-checkbox{padding-top:2px!important;padding-bottom:2px!important;padding-right:2px!important;flex:0 0 5px!important}.mdc-checkbox__background{width:14px!important;height:14px!important;border:2px solid #8d9daf!important;border-radius:4px!important;top:4px!important;left:0!important;bottom:0!important}.btn-sync-payer{background:var(--primaryColor);line-height:24px!important;padding:0 8px!important;margin-right:4px!important;box-shadow:none;width:auto!important;min-width:auto!important;height:24px!important;border-radius:4px!important;color:#fff!important}.btn-sync-payer:hover{background:var(--tabPrimaryColor)!important}.btn-sync-disable{margin-right:4px!important;background:#f5f6f7!important;min-width:auto!important;height:24px!important;width:24px;line-height:24px!important}.btn-sync-disable .btn-text-style{color:#ced4da!important}.mdc-data-table__cell,.mdc-data-table__header-cell{padding:0!important}.mat-sort-header-arrow,[dir=rtl] .mat-sort-header-position-before .mat-sort-header-arrow{margin:0}.mat-mdc-tab-label-container{border-bottom:1px solid lightgray!important}.mat-mdc-tab .mdc-tab-indicator__content--underline{color:#007eff!important;border-bottom:2px solid!important;border-top-style:none!important}.mat-mdc-form-field{width:100%!important;padding:0!important;box-sizing:border-box;min-height:30px;font-size:12px!important}.mat-mdc-form-field .mdc-line-ripple{display:none}.mat-mdc-form-field .mdc-text-field{padding:0!important}.mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper{position:absolute;box-sizing:border-box;width:auto;overflow:hidden}:host ::ng-deep .mat-mdc-form-field-subscript-wrapper{pointer-events:none}:host ::ng-deep .mat-mdc-form-field-bottom-align:before{display:none}.mdc-radio__background .mdc-radio__outer-circle{width:16px!important;height:16px!important;border-color:#8d9daf!important}.mat-mdc-radio-checked .mdc-radio__outer-circle{background:#007eff;border-color:#007eff!important}.mat-mdc-radio-checked .mdc-radio__inner-circle{border-color:#bddcff!important;transform:scale(.4)!important;top:-2px!important;left:-2px!important}.mat-expansion-toggle-indicator-before .mat-content.mat-content-hide-toggle{margin-left:2px!important}.input-control{background:#fbfbfc;border:1px solid #e0e2e8;border-radius:6px;padding:4px;color:#334a65;outline:none;width:100%;font-size:12px;font-family:Inter-Regular!important}.input-control ::placeholder{color:#96a6b8;font-family:Inter-Regular}div.phone-type--container{background:#fbfbfc;border-radius:0;border:1px solid #e0e2e8;font-size:12px}div.phone-type--container:hover{border:1px solid #07f;background:#f2f8ff}div.phone-type--container .mat-mdc-select-value{padding-left:6px;color:#334a65}div.phone-type--container .mat-mdc-select-trigger{height:100%;line-height:30px;padding:0 5px}div.phone-type--container .mat-mdc-select-arrow{margin:0 4px;width:7px;height:7px;background:transparent;text-indent:-9999px;border-top:2px solid #334a65;border-left:2px solid #334a65;transition:all .25s ease-in-out;text-decoration:none;color:transparent;transform:rotate(-135deg);border-right:transparent;position:relative;top:-1px;right:5px}.mat-mdc-tab-group,.mat-mdc-tab-group .mat-mdc-tab-body-wrapper{height:100%}.mat-mdc-tab-group .mat-mdc-tab-body-wrapper .mat-mdc-tab-body{overflow-y:hidden;height:100%}.mat-mdc-tab-group .mat-mdc-tab-body-wrapper .mat-mdc-tab-body .mat-mdc-tab-body-content{overflow:unset}.mat-mdc-menu-panel{background:#fff!important;border-radius:4px!important;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f!important}.mat-mdc-menu-item{line-height:24px!important;height:24px!important;font-size:12px!important;color:var(--dark-font-color)!important;padding:0 6px!important;min-height:auto!important}.mat-mdc-menu-item:hover{background:#0000000a!important;color:var(--primaryColor)!important}.mat-ink-bar{background:var(--tabPrimaryColor)!important}.mat-mdc-tab-labels{opacity:9;min-width:auto!important;padding:0!important;margin-right:20px!important}.mat-mdc-tab-labels .mat-mdc-tab{color:var(--dark-font-color);font-size:13px;font-family:Inter-Medium;font-weight:400;flex-grow:0!important;height:auto;cursor:pointer;box-sizing:border-box;min-width:auto!important;text-align:center;display:inline-flex;justify-content:flex-start;align-items:center;white-space:nowrap;position:relative;margin-right:24px;padding:6px 0 8px}.mat-mdc-tab-labels .mat-mdc-tab:hover{color:#07f!important}.mat-mdc-tab-labels .mat-mdc-tab.mdc-tab--active .mdc-tab__text-label{color:#004fa8;font-family:Inter-SemiBold}.mat-mdc-tab-label-active .mat-mdc-tab-label-content{color:var(--tabPrimaryColor);font-size:13px;font-family:Inter-Medium}.mat-mdc-tab-label-active .mat-mdc-tab-label-content:active{color:var(--tabPrimaryColor)}.mat-mdc-tab-label-active .mat-mdc-tab-label-content:hover{color:#07f}mat-button-toggle-group{background:var(--client-tab-background)!important;border:1px solid var(--tabPrimaryColor)!important;border-radius:6px;display:flex}mat-button-toggle{color:var(--tabPrimaryColor);padding:0 6px;flex:1px;background:#fff!important}mat-button-toggle:first-child{border-left:none!important}mat-button-toggle .mat-button-toggle-label-content{line-height:20px!important;font-size:12px!important}mat-button-toggle .mat-button-toggle-label-content .mat-pseudo-checkbox{display:none}.mat-button-toggle-checked{background-color:var(--tabPrimaryColor)!important;color:var(--backgroundColor)!important}.mat-button-toggle-disabled{background-color:#eee;cursor:not-allowed;color:#96a6b8}.mat-button-toggle-disabled .mat-button-toggle-label-content{cursor:not-allowed}input.form-control-custom{display:flex;width:100%;padding:6px;border:1px solid var(--field-border--color);border-radius:6px;align-items:center;margin-bottom:5px;background-color:#f5f6f7;box-sizing:border-box;height:30px}input.mat-mdc-form-field-input-control{min-height:32px}textarea.mat-mdc-input-element{min-height:65px;padding:5px 0}.mat-mdc-form-field-infix{padding:10px}.mat-mdc-icon-button{width:auto!important;height:auto!important;padding:0!important}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mat-mdc-notch-piece{border-color:var(--field-border--color)!important;border-width:1px!important;border-radius:6px!important}.cs-select-header .mat-mdc-checkbox{margin-left:12px;padding:4px 0!important}.mat-mdc-table-sticky.mat-mdc-table-sticky-border-elem-left{border-right:1px solid #eeeeee;box-shadow:0 0 5px 1px #eee}.mat-mdc-table-sticky.mat-mdc-table-sticky-border-elem-left .table-action--control--container{border-left:1px solid #eceef2}.mdc-button--unelevated{min-height:36px!important}.dashboard-birthdays--content .mdc-button--unelevated,.dashboard-row .mdc-button--unelevated,.caregiver-compliance-expiration-content-card--container .mdc-button--unelevated,.open-shifts-content-card--container .mdc-button--unelevated{min-height:28px!important}.mdc-button{border-radius:4px!important}.mdc-button.mat-primary{background:#007eff!important}.mdc-button.mat-primary .mdc-button__label{color:#fff!important}::ng-deep .client-detail-notes-header-daterange .mat-date-range-input input{font-size:12px!important;padding:0 4px!important}.cs-select-trigger-icon{display:flex;align-items:center}div.mat-mdc-select-panel{min-width:112px;max-width:280px!important;overflow:auto!important;-webkit-overflow-scrolling:touch;padding-top:0!important;padding-bottom:0!important;max-height:256px!important;min-width:100%!important;border-radius:4px!important;outline:0!important;background:#fff!important;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f!important}div.mat-mdc-select-panel .mat-mdc-option{font-size:inherit;line-height:3em!important;height:3em!important}div.mat-mdc-select-panel .mat-mdc-option:hover{background:var(--dropdownHoverColor)!important}@media (max-width: 1100px){.cs360-content--container{overflow:auto!important;width:1500px}.external-form .cs360-content--container{overflow:auto!important;width:auto!important}}@media (max-width: 375px){.notes-flex{max-height:280px!important}}.mat-datepicker-content .mat-calendar{height:auto!important}.mat-datepicker-actions{padding:0 8px;position:relative;top:-5px}.mat-datepicker-actions button.mdc-icon-button{border:1px solid #eaeaea;border-radius:6px;min-width:50px}.mat-datepicker-actions button.mdc-icon-button:hover{background:#f5f6f7}.mat-mdc-icon-button{padding:0;min-width:0;width:auto!important;height:auto!important;flex-shrink:0;border-radius:50%}.mat-calendar-controls .mat-mdc-icon-button svg{width:23px;height:23px}.mat-datepicker-content .mat-calendar-content{padding:0 9px 48px!important}.client-detail--actiontab{display:flex}.mat-mdc-text-field-wrapper,.mat-form-field-flex{border-radius:4px!important;background-color:#fbfbfc!important}.mat-mdc-form-field-icon-suffix{display:flex;align-items:center}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-text-field__input{font-size:13px}.schedule-date-time-input--container .mat-mdc-form-field-icon-suffix{display:flex;align-items:center}.mat-mdc-radio-button .mdc-radio{position:relative;top:2px}.mat-mdc-checkbox-disabled.mat-mdc-checkbox-checked .mdc-checkbox__background,.mat-mdc-checkbox-disabled.mat-mdc-checkbox-indeterminate .mdc-checkbox__background{background-color:#b0b0b0!important;border:2px solid #b0b0b0!important}.cdk-overlay-connected-position-bounding-box{z-index:99999999999!important}.cdk-global-overlay-wrapper:has(.cs-modal--content--container){z-index:99999999999!important}app-drag-drop-file{width:100%!important}.mat-mdc-slide-toggle{--mdc-switch-handle-elevation-shadow: none}.mat-mdc-slide-toggle{display:inline-flex!important;align-items:center;--mdc-switch-selected-track-color: #1976d2;--mdc-switch-unselected-track-color: #cfd8dc;--mdc-switch-selected-handle-color: #ffffff;--mdc-switch-unselected-handle-color: #ffffff;--mdc-switch-handle-elevation-shadow: none;--mat-switch-selected-with-icon-handle-horizontal-margin: 0;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0;--mat-switch-selected-handle-horizontal-margin: 0;--mat-switch-unselected-handle-horizontal-margin: 0;--mat-switch-selected-pressed-handle-horizontal-margin: 0;--mat-switch-unselected-pressed-handle-horizontal-margin: 0}.mat-mdc-slide-toggle .mdc-switch__track{width:36px!important;height:18px!important;border-radius:10px!important;background-color:#091e4214}.mat-mdc-slide-toggle .mdc-switch__track:after{background:var(--action-success-color)}.mat-mdc-slide-toggle .mdc-switch__track:before{background:transparent!important}.mat-mdc-slide-toggle .mdc-switch__track:hover{background:#bfddff80!important}.mat-mdc-slide-toggle .mdc-switch__handle{width:12px!important;height:12px!important;top:2px!important;left:2px!important;background-color:var(--mdc-switch-unselected-handle-color);border-radius:50px!important}.mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked .mdc-switch__track{background-color:var(--action-success-color)}.mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked .mdc-switch__handle{transform:translate(18px)!important;background-color:var(--mdc-switch-selected-handle-color)}.mat-mdc-slide-toggle.mat-mdc-slide-toggle-disabled{opacity:.5;pointer-events:none}.mat-mdc-slide-toggle .mdc-switch--unselected .mdc-switch__handle:has(.mdc-switch__icons){margin-top:7px!important;margin-left:3px!important}.mdc-switch__track:before,.mdc-switch__track:after{border:none!important}.mdc-switch__track:before .mat-mdc-icon-button,.mdc-switch__track:after .mat-mdc-icon-button{width:auto!important;padding:4px 0 0!important}.mat-mdc-icon-button{width:28px!important;height:28px!important}.mdc-switch{width:auto!important}.mdc-switch--unselected .mdc-switch__icon{width:12px!important;fill:#96a6b8!important;border-radius:50%;background:#96a6b8;height:12px!important;top:0}.mdc-switch--selected .mdc-switch__icon{width:16px!important;fill:#fff!important;background:transparent;height:16px!important;margin-right:14px!important;top:2px}.mat-mdc-slide-toggle .mdc-switch__track:hover+.mdc-switch__handle-track .mdc-switch__icons svg.mdc-switch__icon.mdc-switch__icon--off{background:#007eff!important}.mat-calendar-previous-button:after,.mat-calendar-next-button:after{margin:9.5px!important}.mdc-icon-button.mat-mdc-icon-button.mat-mdc-button-disabled{color:#00000042}table.mat-calendar-table tbody tr td.mat-calendar-body-cell-container button.mat-calendar-body-disabled:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:#00000042!important;cursor:default}.mat-mdc-unelevated-button,.mat-mdc-unelevated-button .mdc-button__ripple{height:auto!important;min-height:auto!important}.mat-mdc-radio-button .mdc-radio{padding:calc((var(--mdc-radio-state-layer-size, 18px) - 16px) / 2)!important}.smart-scheduler-calendar-panel .mat-calendar-header .mat-mdc-icon-button .mat-mdc-button-touch-target{width:100%;height:100%}.mat-button-toggle-checked .mat-button-toggle-button:has(.mat-button-toggle-checkbox-wrapper){padding-left:0!important}.mdc-text-field--outlined .mat-mdc-form-field-infix,.mdc-text-field--no-label .mat-mdc-form-field-infix{padding:initial!important;min-height:initial!important}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked:after{display:none}.customTooltipClass{word-break:break-word}.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}input:focus-visible{outline:0!important}.expense-attachment .drag-content{justify-content:center;flex-direction:column;gap:8px}.cs-select-content.schedule-request-service-type-popover.schedule-request-service-type-popover{box-sizing:border-box!important;width:calc(40vw - 31px)!important;min-width:430px!important;max-width:800px!important;background-color:#fff!important;margin-left:0!important}@media (max-width: 900px){.cs-select-content.schedule-request-service-type-popover.schedule-request-service-type-popover{width:calc(65vw - 27px)!important}}@media (max-width: 1100px){body.aegis-wound-fluid .cs360-content--container,body.aegis-oasis-fluid .cs360-content--container{width:100%!important}body.aegis-wound-fluid .client-detail-component-body-container,body.aegis-wound-fluid .client-detail-component--container,body.aegis-wound-fluid .client-actions-content--container,body.aegis-wound-fluid .client-actions-content--tabs,body.aegis-oasis-fluid .client-detail-component-body-container,body.aegis-oasis-fluid .client-detail-component--container,body.aegis-oasis-fluid .client-actions-content--container,body.aegis-oasis-fluid .client-actions-content--tabs{width:100%!important;min-width:0!important;max-width:100%!important}body.aegis-wound-fluid .client-detail-component--container,body.aegis-oasis-fluid .client-detail-component--container{flex-wrap:wrap}body.aegis-oasis-fluid .client-details-schedule-Info--container,body.aegis-oasis-fluid .client-detail-assessment--container,body.aegis-oasis-fluid .client-detail-schedule-tabgroup,body.aegis-oasis-fluid .mat-mdc-tab-body-wrapper,body.aegis-oasis-fluid .mat-mdc-tab-body-content{width:100%!important;min-width:0!important;max-width:100%!important}body.aegis-oasis-fluid .mat-mdc-tab-body-wrapper{overflow-x:auto!important}body.aegis-oasis-fluid .client-detail-schedule-tabgroup>.mat-mdc-tab-header{display:none}body.aegis-oasis-fluid .cs360--toolbar,body.aegis-oasis-fluid .toolbar-actions--container{width:100%!important;min-width:0!important;max-width:100%!important}}@media (max-width: 1100px) and (max-width: 600px){body.aegis-oasis-fluid mat-sidenav.mat-sidenav--small{display:none!important}body.aegis-oasis-fluid .mat-drawer-content.mat-sidenav-content{margin-left:0!important}body.aegis-oasis-fluid .toolbar-actions--container{display:none!important}}.card-load-error{border:1px solid rgba(220,89,71,.45);background:#dc59470f;color:#dc5947;border-radius:6px;padding:10px 12px;font-size:12px;margin:14px 22px 0}.sharelevel-cls{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:215px;margin-right:10px;cursor:pointer}.gu-mirror{position:fixed!important;margin:0!important;z-index:9999!important;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.gu-hide{display:none!important}.gu-unselectable{-webkit-user-select:none!important;user-select:none!important}.gu-transit{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}
