@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";:root{--color-sf-gray-25:#fcfcfd;--color-sf-gray-50:#f9fafb;--color-sf-gray-100:#f2f4f7;--color-sf-gray-200:#eaecf0;--color-sf-gray-300:#d0d5dd;--color-sf-gray-400:#98a1b2;--color-sf-gray-500:#667085;--color-sf-gray-600:#475467;--color-sf-gray-700:#344054;--color-sf-gray-800:#18212f;--color-sf-gray-900:#101828;--color-sf-gray-950:#0c111d;--color-sf-base-white:#fff;--color-sf-base-black:#000;--color-sf-white:#fff;--color-sf-black:#000;--color-sf-base-transparent:transparent;--color-sf-gray-100-rgb:242, 244, 247;--color-sf-gray-600-rgb:71, 84, 103;--color-sf-gray-900-rgb:16, 24, 40;--color-sf-brand-25:#fcfaff;--color-sf-brand-50:#f9f5ff;--color-sf-brand-100:#f4ebff;--color-sf-brand-200:#e9d7fe;--color-sf-brand-300:#d6bbfb;--color-sf-brand-400:#b692f6;--color-sf-brand-500:#9d76ed;--color-sf-brand-600:#7e56d8;--color-sf-brand-700:#6840c6;--color-sf-brand-800:#52379e;--color-sf-brand-900:#422f7d;--color-sf-brand-950:#2b1b5e;--color-sf-error-25:#fefafa;--color-sf-error-50:#fef2f1;--color-sf-error-100:#fee3e1;--color-sf-error-200:#fecdc9;--color-sf-error-300:#fca19b;--color-sf-error-400:#f97066;--color-sf-error-500:#f04437;--color-sf-error-600:#d92c20;--color-sf-error-700:#b32218;--color-sf-error-800:#901f17;--color-sf-error-900:#7a2619;--color-sf-error-950:#54150c;--color-sf-warning-25:#fffcf4;--color-sf-warning-50:#fff9eb;--color-sf-warning-100:#feefc6;--color-sf-warning-200:#fede88;--color-sf-warning-300:#fec84a;--color-sf-warning-400:#fcb022;--color-sf-warning-500:#f78f08;--color-sf-warning-600:#db6803;--color-sf-warning-700:#b54707;--color-sf-warning-800:#93370c;--color-sf-warning-900:#792d0d;--color-sf-warning-950:#4e1d08;--color-sf-success-25:#f5fdf9;--color-sf-success-50:#ecfcf2;--color-sf-success-100:#dbf9e6;--color-sf-success-200:#aaefc6;--color-sf-success-300:#75dfa6;--color-sf-success-400:#47cd89;--color-sf-success-500:#17b169;--color-sf-success-600:#069454;--color-sf-success-700:#057647;--color-sf-success-800:#075d39;--color-sf-success-900:#074c30;--color-sf-success-950:#043320;--color-sf-cyan-25:#f5feff;--color-sf-cyan-50:#ecfdff;--color-sf-cyan-100:#cff9fe;--color-sf-cyan-200:#a5f0fc;--color-sf-cyan-300:#67e3f9;--color-sf-cyan-400:#2ce;--color-sf-cyan-500:#06aeda;--color-sf-cyan-600:#088ab2;--color-sf-cyan-700:#0e7090;--color-sf-cyan-800:#155b75;--color-sf-cyan-900:#164c63;--color-sf-cyan-950:#0d2d3a;--spacing-0:0px;--spacing-1:1px;--spacing-2:2px;--spacing-3:3px;--spacing-4:4px;--spacing-5:5px;--spacing-6:6px;--spacing-7:7px;--spacing-8:8px;--spacing-9:9px;--spacing-10:10px;--spacing-11:11px;--spacing-12:12px;--spacing-13:13px;--spacing-14:14px;--spacing-15:15px;--spacing-16:16px;--spacing-18:18px;--spacing-20:20px;--spacing-22:22px;--spacing-24:24px;--spacing-28:28px;--spacing-30:30px;--spacing-32:32px;--spacing-36:36px;--spacing-40:40px;--spacing-48:48px;--spacing-56:56px;--spacing-72:72px;--font-size-xxs:10px;--font-size-xs:12px;--font-size-sm:14px;--font-size-base:16px;--font-size-lg:18px;--font-size-xl:20px;--font-size-2xl:24px;--font-size-3xl:30px;--font-size-4xl:36px;--font-size-5xl:48px;--font-size-6xl:60px;--font-size-7xl:72px;--font-size-8xl:96px;--font-size-9xl:128px;--line-height-xxs:14px;--line-height-xs:16px;--line-height-sm:20px;--line-height-base:24px;--line-height-lg:28px;--line-height-2xl:32px;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--letter-spacing-normal:0px;--letter-spacing-wide:.1px;--letter-spacing-wider:.25px;--border-0:0px;--border-1:1px;--border-2:2px;--border-3:3px;--border-4:4px;--border-5:5px;--border-6:6px;--border-7:7px;--border-8:8px;--radius-0:0px;--radius-2:2px;--radius-4:4px;--radius-6:6px;--radius-8:8px;--radius-12:12px;--radius-14:14px;--radius-16:16px;--radius-20:20px;--radius-24:24px;--radius-28:28px;--radius-full:1000px;--form-xs:var(--spacing-24);--form-sm:var(--spacing-32);--form-md:var(--spacing-36);--form-lg:var(--spacing-40);--btn-xs-radius:var(--radius-6);--btn-sm-radius:var(--radius-6);--btn-md-radius:var(--radius-8);--btn-lg-radius:var(--radius-8);--checkbox-xs-radius:var(--radius-4);--checkbox-sm-radius:var(--radius-4);--checkbox-md-radius:var(--radius-4);--checkbox-lg-radius:var(--radius-4);--chip-xs-radius:var(--radius-4);--chip-sm-radius:var(--radius-6);--chip-md-radius:var(--radius-6);--chip-lg-radius:var(--radius-6);--input-xs-radius:var(--radius-4);--input-sm-radius:var(--radius-6);--input-md-radius:var(--radius-6);--input-lg-radius:var(--radius-8);--flyout-xs-radius:var(--radius-4);--flyout-sm-radius:var(--radius-6);--flyout-md-radius:var(--radius-6);--flyout-lg-radius:var(--radius-8);--modal-sm-radius:var(--radius-8);--modal-lg-radius:var(--radius-12);--card-sm-radius:var(--radius-8);--card-lg-radius:var(--radius-12);--tooltip-sm-radius:var(--radius-4);--tooltip-lg-radius:var(--radius-6);--toast-sm-radius:var(--radius-8);--toast-lg-radius:var(--radius-12);--msg-sm-radius:var(--radius-6);--msg-lg-radius:var(--radius-8);--list-hover-radius:var(--radius-6);--list-lg-hover-radius:var(--radius-8);--flyout-hover-radius:var(--radius-6);--flyout-lg-hover-radius:var(--radius-8);--shadow:0px 1px 2px #0000000f, 0px 1px 3px #0000001a;--shadow-none:0px 0px 0px #0000;--shadow-sm:0px 1px 2px #0000000d;--shadow-default:0px 1px 3px #0000001a, 0px 1px 2px #0000000f;--shadow-md:0px 4px 6px #0000001a, 0px 2px 4px #0000000f;--shadow-lg:0px 10px 15px #0000001a, 0px 4px 6px #0000000d;--shadow-xl:0px 20px 25px #0000001a, 0px 10px 10px #0000000a;--shadow-2xl:0px 25px 50px #00000040;--ring-brand:0px 0px 0px 4px #9e77ed3d}:root,html[data-theme=bds-light]{--color-sf-brand-primary:var(--color-sf-brand-600);--color-sf-brand-primary-d10:var(--color-sf-brand-500);--color-sf-on-brand-solid-primary:var(--color-sf-base-white);--color-sf-brand-solid-primary:var(--color-sf-brand-600);--color-sf-brand-solid-primary-hover:var(--color-sf-brand-700);--color-sf-brand-solid-primary-pressed:var(--color-sf-brand-800);--color-sf-brand-solid-shadow:#9d76ed3d;--color-sf-bg-primary:var(--color-sf-base-white);--color-sf-bg-primary-alt:var(--color-sf-base-white);--color-sf-bg-primary-hover:var(--color-sf-gray-50);--color-sf-bg-primary-solid:var(--color-sf-gray-950);--color-sf-bg-secondary:var(--color-sf-gray-50);--color-sf-bg-secondary-alt:var(--color-sf-gray-50);--color-sf-bg-secondary-hover:var(--color-sf-gray-100);--color-sf-bg-secondary-subtle:var(--color-sf-gray-25);--color-sf-bg-secondary-solid:var(--color-sf-gray-600);--color-sf-bg-tertiary:var(--color-sf-gray-100);--color-sf-bg-quaternary:var(--color-sf-gray-200);--color-sf-bg-active:var(--color-sf-gray-50);--color-sf-bg-disabled:var(--color-sf-gray-100);--color-sf-bg-disabled-subtle:var(--color-sf-gray-50);--color-sf-bg-overlay:var(--color-sf-gray-900);--color-sf-bg-brand-primary:var(--color-sf-brand-50);--color-sf-bg-brand-primary-alt:var(--color-sf-brand-50);--color-sf-bg-brand-secondary:var(--color-sf-brand-100);--color-sf-bg-brand-solid:var(--color-sf-brand-600);--color-sf-bg-brand-solid-hover:var(--color-sf-brand-700);--color-sf-bg-brand-section:var(--color-sf-brand-800);--color-sf-bg-brand-section-subtle:var(--color-sf-brand-700);--color-sf-bg-error-primary:var(--color-sf-error-50);--color-sf-bg-error-secondary:var(--color-sf-error-100);--color-sf-bg-error-solid:var(--color-sf-error-600);--color-sf-bg-warning-primary:var(--color-sf-warning-50);--color-sf-bg-warning-secondary:var(--color-sf-warning-100);--color-sf-bg-warning-solid:var(--color-sf-warning-600);--color-sf-bg-success-primary:var(--color-sf-success-50);--color-sf-bg-success-secondary:var(--color-sf-success-100);--color-sf-bg-success-solid:var(--color-sf-success-600);--color-sf-border-primary:var(--color-sf-gray-300);--color-sf-border-primary-alt:var(--color-sf-gray-400);--color-sf-border-secondary:var(--color-sf-gray-200);--color-sf-border-tertiary:var(--color-sf-gray-100);--color-sf-border-disabled:var(--color-sf-gray-300);--color-sf-border-disabled-subtle:var(--color-sf-gray-200);--color-sf-border-brand:var(--color-sf-brand-300);--color-sf-border-brand-solid:var(--color-sf-brand-600);--color-sf-border-brand-solid-alt:var(--color-sf-brand-600);--color-sf-border-error:var(--color-sf-error-300);--color-sf-border-error-solid:var(--color-sf-error-600);--color-sf-border-success:var(--color-sf-success-400);--color-sf-border-warning:var(--color-sf-warning-300);--color-sf-border-info:var(--color-sf-cyan-300);--color-sf-fg-primary:var(--color-sf-gray-900);--color-sf-fg-secondary:var(--color-sf-gray-700);--color-sf-fg-secondary-hover:var(--color-sf-gray-800);--color-sf-fg-tertiary:var(--color-sf-gray-600);--color-sf-fg-tertiary-hover:var(--color-sf-gray-700);--color-sf-fg-quaternary:var(--color-sf-gray-500);--color-sf-fg-quaternary-hover:var(--color-sf-gray-600);--color-sf-fg-quinary:var(--color-sf-gray-400);--color-sf-fg-quinary-hover:var(--color-sf-gray-500);--color-sf-fg-senary:var(--color-sf-gray-300);--color-sf-fg-on-brand-primary:var(--color-sf-base-white);--color-sf-fg-on-brand-secondary:var(--color-sf-gray-200);--color-sf-fg-on-brand-tertiary:var(--color-sf-gray-200);--color-sf-fg-on-brand-quaternary:var(--color-sf-gray-900);--color-sf-fg-white:var(--color-sf-base-white);--color-sf-fg-disabled:var(--color-sf-gray-500);--color-sf-fg-disabled-subtle:var(--color-sf-gray-300);--color-sf-fg-placeholder:var(--color-sf-gray-500);--color-sf-fg-placeholder-subtle:var(--color-sf-gray-300);--color-sf-fg-brand-primary:var(--color-sf-brand-600);--color-sf-fg-brand-secondary:var(--color-sf-brand-500);--color-sf-fg-error-primary:var(--color-sf-error-600);--color-sf-fg-warning-primary:var(--color-sf-warning-600);--color-sf-fg-success-primary:var(--color-sf-success-600);--color-sf-fg-brand-primary-alt:var(--color-sf-brand-600);--color-sf-fg-brand-tertiary:var(--color-sf-brand-600);--color-sf-fg-brand-tertiary-alt:var(--color-sf-brand-600);--color-sf-fg-error-secondary:var(--color-sf-error-500);--color-sf-fg-warning-secondary:var(--color-sf-warning-500);--color-sf-fg-success-secondary:var(--color-sf-success-500);--color-sf-utility-tooltip-bg:var(--color-sf-gray-950);--color-sf-utility-tooltip-text:var(--color-sf-base-white);--color-sf-utility-success:var(--color-sf-success-600);--color-sf-utility-info:var(--color-sf-cyan-700);--color-sf-utility-warning:var(--color-sf-warning-600);--color-sf-utility-danger:var(--color-sf-error-600);--color-sf-utility-success-light:var(--color-sf-success-50);--color-sf-utility-info-light:var(--color-sf-cyan-50);--color-sf-utility-warning-light:var(--color-sf-warning-50);--color-sf-utility-danger-light:var(--color-sf-error-50);--color-sf-utility-primary-light:var(--color-sf-brand-300);--color-sf-utility-primary-alt:var(--color-sf-brand-600);--color-sf-utility-primary-lighter:var(--color-sf-brand-50);--color-sf-utility-success-lighter:var(--color-sf-success-200);--color-sf-utility-info-lighter:var(--color-sf-cyan-200);--color-sf-utility-warning-lighter:var(--color-sf-warning-200);--color-sf-utility-danger-lighter:var(--color-sf-error-200);--color-sf-utility-content-bg-color-selected:var(--color-sf-gray-200);--color-sf-utility-msg-color:var(--color-sf-gray-700);--color-sf-utility-msg-bg-color:var(--color-sf-gray-50);--color-sf-utility-msg-border-color:var(--color-sf-gray-300);--color-sf-utility-msg-color-alt1:var(--color-sf-gray-700);--color-sf-utility-msg-bg-color-alt1:var(--color-sf-base-transparent);--color-sf-utility-msg-border-color-alt1:var(--color-sf-gray-400);--color-sf-utility-msg-color-alt2:var(--color-sf-base-white);--color-sf-utility-msg-bg-color-alt2:var(--color-sf-gray-600);--color-sf-utility-msg-border-color-alt2:var(--color-sf-gray-600);--color-sf-utility-msg-icon-color:var(--color-sf-gray-600);--color-sf-utility-msg-icon-color-alt1:var(--color-sf-gray-600);--color-sf-utility-msg-icon-color-alt2:var(--color-sf-base-white);--color-sf-utility-msg-close-icon-color:var(--color-sf-gray-700);--color-sf-utility-msg-close-icon-color-alt1:var(--color-sf-gray-700);--color-sf-utility-msg-close-icon-color-alt2:var(--color-sf-base-white);--color-sf-utility-msg-danger-color:var(--color-sf-error-700);--color-sf-utility-msg-danger-bg-color:var(--color-sf-error-50);--color-sf-utility-msg-danger-border-color:var(--color-sf-error-200);--color-sf-utility-msg-danger-color-alt1:var(--color-sf-error-600);--color-sf-utility-msg-danger-bg-color-alt1:var(--color-sf-base-transparent);--color-sf-utility-msg-danger-border-color-alt1:var(--color-sf-error-400);--color-sf-utility-msg-danger-color-alt2:var(--color-sf-base-white);--color-sf-utility-msg-danger-bg-color-alt2:var(--color-sf-error-600);--color-sf-utility-msg-danger-border-color-alt2:var(--color-sf-error-600);--color-sf-utility-msg-danger-icon-color:var(--color-sf-error-600);--color-sf-utility-msg-danger-icon-color-alt1:var(--color-sf-error-600);--color-sf-utility-msg-danger-icon-color-alt2:var(--color-sf-gray-300);--color-sf-utility-msg-danger-close-icon-color:var(--color-sf-gray-700);--color-sf-utility-msg-danger-close-icon-color-alt1:var(--color-sf-gray-700);--color-sf-utility-msg-danger-close-icon-color-alt2:var(--color-sf-base-white);--color-sf-utility-msg-success-color:var(--color-sf-success-700);--color-sf-utility-msg-success-bg-color:var(--color-sf-success-50);--color-sf-utility-msg-success-border-color:var(--color-sf-success-200);--color-sf-utility-msg-success-color-alt1:var(--color-sf-success-700);--color-sf-utility-msg-success-bg-color-alt1:var(--color-sf-base-transparent);--color-sf-utility-msg-success-border-color-alt1:var(--color-sf-success-400);--color-sf-utility-msg-success-color-alt2:var(--color-sf-base-white);--color-sf-utility-msg-success-bg-color-alt2:var(--color-sf-success-600);--color-sf-utility-msg-success-border-color-alt2:var(--color-sf-success-600);--color-sf-utility-msg-success-icon-color:var(--color-sf-success-600);--color-sf-utility-msg-success-icon-color-alt1:var(--color-sf-success-600);--color-sf-utility-msg-success-icon-color-alt2:var(--color-sf-gray-300);--color-sf-utility-msg-success-close-icon-color:var(--color-sf-gray-700);--color-sf-utility-msg-success-close-icon-color-alt1:var(--color-sf-gray-700);--color-sf-utility-msg-success-close-icon-color-alt2:var(--color-sf-base-white);--color-sf-utility-msg-warning-color:var(--color-sf-warning-700);--color-sf-utility-msg-warning-bg-color:var(--color-sf-warning-25);--color-sf-utility-msg-warning-border-color:var(--color-sf-warning-200);--color-sf-utility-msg-warning-color-alt1:var(--color-sf-warning-700);--color-sf-utility-msg-warning-bg-color-alt1:var(--color-sf-base-transparent);--color-sf-utility-msg-warning-border-color-alt1:var(--color-sf-warning-400);--color-sf-utility-msg-warning-color-alt2:var(--color-sf-base-white);--color-sf-utility-msg-warning-bg-color-alt2:var(--color-sf-warning-600);--color-sf-utility-msg-warning-border-color-alt2:var(--color-sf-warning-600);--color-sf-utility-msg-warning-icon-color:var(--color-sf-warning-600);--color-sf-utility-msg-warning-icon-color-alt1:var(--color-sf-warning-600);--color-sf-utility-msg-warning-icon-color-alt2:var(--color-sf-gray-300);--color-sf-utility-msg-warning-close-icon-color:var(--color-sf-gray-700);--color-sf-utility-msg-warning-close-icon-color-alt1:var(--color-sf-gray-700);--color-sf-utility-msg-warning-close-icon-color-alt2:var(--color-sf-base-white);--color-sf-utility-msg-info-color:var(--color-sf-cyan-800);--color-sf-utility-msg-info-bg-color:var(--color-sf-cyan-50);--color-sf-utility-msg-info-border-color:var(--color-sf-cyan-200);--color-sf-utility-msg-info-color-alt1:var(--color-sf-cyan-800);--color-sf-utility-msg-info-bg-color-alt1:var(--color-sf-base-transparent);--color-sf-utility-msg-info-border-color-alt1:var(--color-sf-cyan-400);--color-sf-utility-msg-info-color-alt2:var(--color-sf-base-white);--color-sf-utility-msg-info-bg-color-alt2:var(--color-sf-cyan-600);--color-sf-utility-msg-info-border-color-alt2:var(--color-sf-cyan-600);--color-sf-utility-msg-info-icon-color:var(--color-sf-cyan-600);--color-sf-utility-msg-info-icon-color-alt1:var(--color-sf-cyan-600);--color-sf-utility-msg-info-icon-color-alt2:var(--color-sf-base-white);--color-sf-utility-msg-info-close-icon-color:var(--color-sf-gray-700);--color-sf-utility-msg-info-close-icon-color-alt1:var(--color-sf-gray-700);--color-sf-utility-msg-info-close-icon-color-alt2:var(--color-sf-base-white);--color-sf-utility-appbar-bg-color-alt1:var(--color-sf-base-white);--color-sf-utility-appbar-color-alt1:var(--color-sf-gray-900);--color-sf-utility-appbar-border-color-alt1:var(--color-sf-gray-200);--color-sf-utility-appbar-hover-bg-color-alt1:#1018280e;--color-sf-utility-appbar-bg-color-alt2:var(--color-sf-gray-900);--color-sf-utility-appbar-color-alt2:var(--color-sf-base-white);--color-sf-utility-appbar-border-color-alt2:var(--color-sf-gray-800);--color-sf-utility-appbar-hover-bg-color-alt2:#ffffff14;--color-sf-utility-rating-selected-color:var(--color-sf-warning-400);--color-sf-utility-rating-unrated-color:var(--color-sf-gray-200);--color-sf-utility-rating-selected-disabled-color:var(--color-sf-warning-200);--color-sf-utility-rating-unrated-disabled-color:var(--color-sf-gray-100);--color-sf-utility-rating-selected-hover-color:var(--color-sf-warning-500);--color-sf-utility-rating-unrated-hover-color:var(--color-sf-warning-300);--color-sf-utility-rating-pressed-color:var(--color-sf-warning-500);--color-sf-utility-avatar-border-color:#00000013;--color-sf-utility-overlay-bg-color:#475467b3}html[data-theme=bds-dark]{--color-sf-gray-100-rgb:242, 244, 247;--color-sf-gray-900-rgb:16, 24, 40;--color-sf-gray-600-rgb:71, 84, 103;--color-sf-base-white:#fff;--color-sf-base-black:#000;--color-sf-base-transparent:transparent;--color-sf-brand-primary:var(--color-sf-brand-500);--color-sf-brand-primary-d10:var(--color-sf-brand-500);--color-sf-on-brand-solid-primary:#fff;--color-sf-brand-solid-primary:var(--color-sf-brand-600);--color-sf-fg-primary:var(--color-sf-gray-100);--color-sf-fg-secondary:var(--color-sf-gray-300);--color-sf-fg-secondary-hover:var(--color-sf-gray-200);--color-sf-fg-tertiary:var(--color-sf-gray-400);--color-sf-fg-tertiary-hover:var(--color-sf-gray-300);--color-sf-fg-quaternary:var(--color-sf-gray-400);--color-sf-fg-quaternary-hover:var(--color-sf-gray-300);--color-sf-fg-quinary:var(--color-sf-gray-400);--color-sf-fg-quinary-hover:var(--color-sf-gray-400);--color-sf-fg-senary:var(--color-sf-gray-600);--color-sf-fg-on-brand-primary:var(--color-sf-gray-100);--color-sf-fg-on-brand-secondary:var(--color-sf-gray-300);--color-sf-fg-on-brand-tertiary:var(--color-sf-gray-400);--color-sf-fg-on-brand-quaternary:var(--color-sf-gray-400);--color-sf-fg-white:var(--color-sf-base-white);--color-sf-fg-disabled:var(--color-sf-gray-400);--color-sf-fg-disabled-subtle:var(--color-sf-gray-600);--color-sf-fg-placeholder:var(--color-sf-gray-400);--color-sf-fg-placeholder-subtle:var(--color-sf-gray-700);--color-sf-fg-brand-primary:var(--color-sf-brand-300);--color-sf-fg-brand-secondary:var(--color-sf-brand-300);--color-sf-fg-error-primary:var(--color-sf-error-500);--color-sf-fg-warning-primary:var(--color-sf-warning-500);--color-sf-fg-success-primary:var(--color-sf-success-500);--color-sf-fg-brand-primary-alt:var(--color-sf-gray-300);--color-sf-fg-brand-tertiary:var(--color-sf-gray-400);--color-sf-fg-brand-tertiary-alt:var(--color-sf-gray-100);--color-sf-fg-error-secondary:var(--color-sf-error-400);--color-sf-fg-warning-secondary:var(--color-sf-warning-400);--color-sf-fg-success-secondary:var(--color-sf-success-400);--color-sf-bg-primary:var(--color-sf-gray-950);--color-sf-bg-primary-alt:var(--color-sf-gray-900);--color-sf-bg-primary-hover:var(--color-sf-gray-700);--color-sf-bg-primary-solid:var(--color-sf-gray-900);--color-sf-bg-secondary:var(--color-sf-gray-900);--color-sf-bg-secondary-alt:var(--color-sf-gray-950);--color-sf-bg-secondary-hover:var(--color-sf-gray-700);--color-sf-bg-secondary-subtle:var(--color-sf-gray-900);--color-sf-bg-secondary-solid:var(--color-sf-gray-600);--color-sf-bg-tertiary:var(--color-sf-gray-800);--color-sf-bg-quaternary:var(--color-sf-gray-700);--color-sf-bg-active:var(--color-sf-gray-700);--color-sf-bg-disabled:var(--color-sf-gray-800);--color-sf-bg-disabled-subtle:var(--color-sf-gray-900);--color-sf-bg-overlay:var(--color-sf-gray-800);--color-sf-bg-brand-primary:var(--color-sf-brand-800);--color-sf-bg-brand-primary-alt:var(--color-sf-bg-secondary);--color-sf-bg-brand-secondary:var(--color-sf-brand-600);--color-sf-bg-brand-solid:var(--color-sf-brand-600);--color-sf-bg-brand-solid-hover:var(--color-sf-brand-500);--color-sf-bg-brand-section:var(--color-sf-bg-secondary);--color-sf-bg-brand-section-subtle:var(--color-sf-bg-primary);--color-sf-bg-error-primary:var(--color-sf-error-500);--color-sf-bg-error-secondary:var(--color-sf-error-600);--color-sf-bg-error-solid:var(--color-sf-error-600);--color-sf-bg-warning-primary:var(--color-sf-warning-500);--color-sf-bg-warning-secondary:var(--color-sf-warning-600);--color-sf-bg-warning-solid:var(--color-sf-warning-600);--color-sf-bg-success-primary:var(--color-sf-success-500);--color-sf-bg-success-secondary:var(--color-sf-success-600);--color-sf-bg-success-solid:var(--color-sf-success-600);--color-sf-border-primary:var(--color-sf-gray-700);--color-sf-border-primary-alt:var(--color-sf-gray-600);--color-sf-border-secondary:var(--color-sf-gray-800);--color-sf-border-tertiary:var(--color-sf-gray-800);--color-sf-border-disabled-subtle:var(--color-sf-gray-800);--color-sf-border-brand:var(--color-sf-brand-400);--color-sf-border-brand-solid:var(--color-sf-brand-500);--color-sf-border-brand-solid-alt:var(--color-sf-brand-700);--color-sf-border-error:var(--color-sf-error-400);--color-sf-border-error-solid:var(--color-sf-error-500);--color-sf-border-success:var(--color-sf-success-400);--color-sf-border-warning:var(--color-sf-warning-400);--color-sf-border-info:var(--color-sf-cyan-400);--color-sf-utility-tooltip-bg:var(--color-sf-gray-200);--color-sf-utility-tooltip-text:var(--color-sf-gray-950);--color-sf-utility-success:var(--color-sf-success-400);--color-sf-utility-info:var(--color-sf-cyan-400);--color-sf-utility-warning:var(--color-sf-warning-400);--color-sf-utility-danger:var(--color-sf-error-400);--color-sf-utility-success-light:var(--color-sf-success-950);--color-sf-utility-info-light:var(--color-sf-cyan-800);--color-sf-utility-warning-light:var(--color-sf-warning-950);--color-sf-utility-danger-light:var(--color-sf-error-950);--color-sf-utility-primary-light:var(--color-sf-brand-800);--color-sf-utility-primary-alt:var(--color-sf-brand-300);--color-sf-utility-primary-lighter:var(--color-sf-brand-950);--color-sf-utility-success-lighter:var(--color-sf-success-800);--color-sf-utility-info-lighter:var(--color-sf-cyan-700);--color-sf-utility-warning-lighter:var(--color-sf-warning-800);--color-sf-utility-danger-lighter:var(--color-sf-error-800);--color-sf-utility-content-bg-color-selected:var(--color-sf-gray-800);--color-sf-utility-msg-color:var(--color-sf-gray-300);--color-sf-utility-msg-bg-color:var(--color-sf-gray-900);--color-sf-utility-msg-border-color:var(--color-sf-gray-700);--color-sf-utility-msg-color-alt1:var(--color-sf-gray-200);--color-sf-utility-msg-bg-color-alt1:transparent;--color-sf-utility-msg-border-color-alt1:var(--color-sf-gray-600);--color-sf-utility-msg-color-alt2:var(--color-sf-gray-700);--color-sf-utility-msg-bg-color-alt2:var(--color-sf-gray-200);--color-sf-utility-msg-border-color-alt2:var(--color-sf-gray-400);--color-sf-utility-msg-icon-color:var(--color-sf-gray-400);--color-sf-utility-msg-icon-color-alt1:var(--color-sf-gray-300);--color-sf-utility-msg-icon-color-alt2:var(--color-sf-gray-700);--color-sf-utility-msg-close-icon-color:var(--color-sf-gray-300);--color-sf-utility-msg-close-icon-color-alt1:var(--color-sf-gray-300);--color-sf-utility-msg-close-icon-color-alt2:var(--color-sf-gray-700);--color-sf-utility-msg-danger-color:var(--color-sf-error-300);--color-sf-utility-msg-danger-bg-color:var(--color-sf-error-950);--color-sf-utility-msg-danger-border-color:var(--color-sf-error-800);--color-sf-utility-msg-danger-color-alt1:var(--color-sf-error-200);--color-sf-utility-msg-danger-bg-color-alt1:transparent;--color-sf-utility-msg-danger-border-color-alt1:var(--color-sf-error-800);--color-sf-utility-msg-danger-color-alt2:var(--color-sf-error-900);--color-sf-utility-msg-danger-bg-color-alt2:var(--color-sf-error-200);--color-sf-utility-msg-danger-border-color-alt2:var(--color-sf-error-300);--color-sf-utility-msg-danger-icon-color:var(--color-sf-error-300);--color-sf-utility-msg-danger-icon-color-alt1:var(--color-sf-error-300);--color-sf-utility-msg-danger-icon-color-alt2:var(--color-sf-gray-700);--color-sf-utility-msg-danger-close-icon-color:var(--color-sf-error-300);--color-sf-utility-msg-danger-close-icon-color-alt1:var(--color-sf-error-300);--color-sf-utility-msg-danger-close-icon-color-alt2:var(--color-sf-gray-900);--color-sf-utility-msg-success-color:var(--color-sf-success-300);--color-sf-utility-msg-success-bg-color:var(--color-sf-success-950);--color-sf-utility-msg-success-border-color:var(--color-sf-success-800);--color-sf-utility-msg-success-color-alt1:var(--color-sf-success-200);--color-sf-utility-msg-success-bg-color-alt1:transparent;--color-sf-utility-msg-success-border-color-alt1:var(--color-sf-success-800);--color-sf-utility-msg-success-color-alt2:var(--color-sf-gray-900);--color-sf-utility-msg-success-bg-color-alt2:var(--color-sf-success-200);--color-sf-utility-msg-success-border-color-alt2:var(--color-sf-success-300);--color-sf-utility-msg-success-icon-color:var(--color-sf-success-400);--color-sf-utility-msg-success-icon-color-alt1:var(--color-sf-success-300);--color-sf-utility-msg-success-icon-color-alt2:var(--color-sf-gray-700);--color-sf-utility-msg-success-close-icon-color:var(--color-sf-success-300);--color-sf-utility-msg-success-close-icon-color-alt1:var(--color-sf-success-300);--color-sf-utility-msg-success-close-icon-color-alt2:var(--color-sf-gray-900);--color-sf-utility-msg-warning-color:var(--color-sf-warning-300);--color-sf-utility-msg-warning-bg-color:var(--color-sf-warning-950);--color-sf-utility-msg-warning-border-color:var(--color-sf-warning-800);--color-sf-utility-msg-warning-color-alt1:var(--color-sf-warning-200);--color-sf-utility-msg-warning-bg-color-alt1:transparent;--color-sf-utility-msg-warning-border-color-alt1:var(--color-sf-warning-800);--color-sf-utility-msg-warning-color-alt2:var(--color-sf-gray-900);--color-sf-utility-msg-warning-bg-color-alt2:var(--color-sf-warning-200);--color-sf-utility-msg-warning-border-color-alt2:var(--color-sf-warning-300);--color-sf-utility-msg-warning-icon-color:var(--color-sf-warning-500);--color-sf-utility-msg-warning-icon-color-alt1:var(--color-sf-warning-500);--color-sf-utility-msg-warning-icon-color-alt2:var(--color-sf-gray-700);--color-sf-utility-msg-warning-close-icon-color:var(--color-sf-warning-300);--color-sf-utility-msg-warning-close-icon-color-alt1:var(--color-sf-warning-300);--color-sf-utility-msg-warning-close-icon-color-alt2:var(--color-sf-gray-900);--color-sf-utility-msg-info-color:var(--color-sf-cyan-300);--color-sf-utility-msg-info-bg-color:var(--color-sf-cyan-800);--color-sf-utility-msg-info-border-color:var(--color-sf-cyan-700);--color-sf-utility-msg-info-color-alt1:var(--color-sf-cyan-100);--color-sf-utility-msg-info-bg-color-alt1:transparent;--color-sf-utility-msg-info-border-color-alt1:var(--color-sf-cyan-700);--color-sf-utility-msg-info-color-alt2:var(--color-sf-cyan-700);--color-sf-utility-msg-info-bg-color-alt2:var(--color-sf-gray-300);--color-sf-utility-msg-info-border-color-alt2:var(--color-sf-gray-300);--color-sf-utility-msg-info-icon-color:var(--color-sf-cyan-500);--color-sf-utility-msg-info-icon-color-alt1:var(--color-sf-cyan-500);--color-sf-utility-msg-info-icon-color-alt2:var(--color-sf-gray-300);--color-sf-utility-msg-info-close-icon-color:var(--color-sf-cyan-300);--color-sf-utility-msg-info-close-icon-color-alt1:var(--color-sf-cyan-300);--color-sf-utility-msg-info-close-icon-color-alt2:var(--color-sf-gray-900);--color-sf-utility-appbar-bg-color-alt1:var(--color-sf-gray-950);--color-sf-utility-appbar-color-alt1:var(--color-sf-gray-100);--color-sf-utility-appbar-border-color-alt1:var(--color-sf-gray-800);--color-sf-utility-appbar-hover-bg-color-alt1:rgba(var(--color-sf-gray-100-rgb), .06);--color-sf-utility-appbar-bg-color-alt2:var(--color-sf-gray-100);--color-sf-utility-appbar-color-alt2:var(--color-sf-gray-900);--color-sf-utility-appbar-border-color-alt2:var(--color-sf-gray-200);--color-sf-utility-appbar-hover-bg-color-alt2:rgba(var(--color-sf-gray-900-rgb), .08);--color-sf-utility-rating-selected-color:var(--color-sf-warning-400);--color-sf-utility-rating-unrated-color:var(--color-sf-gray-700);--color-sf-utility-rating-selected-disabled-color:var(--color-sf-warning-800);--color-sf-utility-rating-unrated-disabled-color:var(--color-sf-gray-800);--color-sf-utility-rating-selected-hover-color:var(--color-sf-warning-500);--color-sf-utility-rating-unrated-hover-color:var(--color-sf-warning-300);--color-sf-utility-rating-pressed-color:var(--color-sf-warning-500)}:root,html[data-theme=bds-light]{--agm-font:Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--agm-display:Inter, system-ui, sans-serif;--agm-ink:var(--color-sf-fg-primary);--agm-ink-soft:var(--color-sf-fg-tertiary);--agm-surface:var(--color-sf-bg-secondary);--agm-surface-elevated:var(--color-sf-bg-primary);--agm-border:var(--color-sf-border-secondary);--agm-brand:var(--color-sf-brand-600);--agm-brand-deep:var(--color-sf-brand-700);--agm-brand-soft:var(--color-sf-bg-brand-primary);--agm-accent:var(--color-sf-brand-500);--agm-healthy:var(--color-sf-fg-success-primary);--agm-warning:var(--color-sf-fg-warning-primary);--agm-critical:var(--color-sf-fg-error-primary);--agm-info:var(--color-sf-utility-info);--agm-sidebar:var(--color-sf-bg-primary);--agm-sidebar-text:var(--color-sf-fg-secondary);--agm-sidebar-muted:var(--color-sf-fg-quaternary);--agm-on-brand:var(--color-sf-fg-brand-primary);--agm-shadow:var(--shadow-sm);--agm-radius:var(--radius-12);--agm-chart-grid:var(--color-sf-border-secondary);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=bds-dark]{--color-sf-white:#fff;--color-sf-black:#000;--agm-ink:var(--color-sf-fg-primary);--agm-ink-soft:var(--color-sf-fg-tertiary);--agm-surface:var(--color-sf-bg-secondary);--agm-surface-elevated:var(--color-sf-bg-primary-alt);--agm-border:var(--color-sf-border-secondary);--agm-brand:var(--color-sf-brand-500);--agm-brand-deep:var(--color-sf-brand-400);--agm-brand-soft:var(--color-sf-brand-950);--agm-sidebar:var(--color-sf-bg-primary-alt);--agm-sidebar-text:var(--color-sf-fg-secondary);--agm-sidebar-muted:var(--color-sf-fg-quaternary);--agm-on-brand:var(--color-sf-white);--agm-shadow:var(--shadow-md);--agm-chart-grid:var(--color-sf-border-primary);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{font-family:var(--agm-font);color:var(--agm-ink);background:var(--agm-surface);-webkit-font-smoothing:antialiased}button,input,select{font:inherit}a{color:inherit;text-decoration:none}.agm-app{background:var(--agm-surface);grid-template-columns:220px 1fr;min-height:100vh;display:grid}.agm-sidebar{background:var(--agm-sidebar);color:var(--agm-sidebar-text);border-right:1px solid var(--agm-border);padding:var(--spacing-12);gap:var(--spacing-4);flex-direction:column;height:100vh;display:flex;position:sticky;top:0}.agm-brand{padding:var(--spacing-8);border-bottom:1px solid var(--agm-border)}.agm-brand__mark{font-family:var(--agm-display);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);letter-spacing:-.01em;color:var(--agm-ink);line-height:1.25}.agm-brand__sub{margin-top:var(--spacing-4);font-size:var(--font-size-xs);color:var(--agm-sidebar-muted);line-height:1.35}.agm-nav{gap:var(--spacing-4);flex-direction:column;flex:1;display:flex}.agm-nav__link{align-items:center;gap:var(--spacing-10);border-radius:var(--radius-8);color:var(--color-sf-fg-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);padding:9px 12px;transition:background .15s,color .15s;display:flex}.agm-nav__link:hover{background:var(--color-sf-bg-secondary-hover);color:var(--color-sf-fg-brand-primary)}.agm-nav__link.is-active{background:var(--color-sf-bg-brand-primary);color:var(--agm-on-brand);font-weight:var(--font-weight-semibold)}.agm-main{background:var(--agm-surface);flex-direction:column;min-width:0;display:flex}.agm-topbar{justify-content:space-between;align-items:center;gap:var(--spacing-16);padding:var(--spacing-12) var(--spacing-20);background:var(--color-sf-bg-primary);border-bottom:1px solid var(--agm-border);box-shadow:var(--shadow-sm);z-index:20;display:flex;position:sticky;top:0}.agm-topbar__title{font-family:var(--agm-display);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--agm-ink)}.agm-topbar__actions{align-items:center;gap:var(--spacing-8);flex-wrap:wrap;justify-content:flex-end;display:flex}.agm-notif-button{border-radius:var(--radius-8);border:1px solid var(--agm-border);background:var(--color-sf-bg-primary);width:36px;height:36px;color:var(--agm-ink);cursor:pointer;justify-content:center;align-items:center;padding:0;transition:background-color .12s,border-color .12s,box-shadow .12s;display:inline-flex;position:relative}.agm-notif-button:hover{background:var(--color-sf-bg-secondary,var(--color-sf-bg-primary));border-color:var(--agm-brand)}.agm-notif-button:focus-visible{box-shadow:0 0 0 2px var(--agm-brand-soft,var(--color-sf-bg-brand-primary));border-color:var(--agm-brand);outline:none}.agm-notif-button__badge{background:var(--agm-critical);min-width:18px;height:18px;color:var(--color-sf-white,#fff);text-align:center;box-shadow:0 0 0 2px var(--color-sf-bg-primary);border-radius:999px;padding:0 5px;font-size:11px;font-weight:600;line-height:18px;position:absolute;top:-4px;right:-4px}.agm-theme-toggle{align-items:center;gap:var(--spacing-4,4px);border:1px solid var(--agm-border);border-radius:var(--radius-10,10px);background:var(--color-sf-bg-primary);padding:3px;display:inline-flex}.agm-theme-toggle__btn{border-radius:var(--radius-8);width:30px;height:30px;color:var(--agm-ink-soft);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;transition:background-color .12s,color .12s,border-color .12s,box-shadow .12s;display:inline-flex}.agm-theme-toggle__btn:hover{color:var(--agm-ink);background:var(--color-sf-bg-secondary,var(--color-sf-bg-primary))}.agm-theme-toggle__btn:focus-visible{box-shadow:0 0 0 2px var(--agm-brand-soft,var(--color-sf-bg-brand-primary));outline:none}.agm-theme-toggle__btn.is-active{color:var(--agm-on-brand,var(--agm-brand));background:var(--agm-brand-soft,var(--color-sf-bg-brand-primary));border-color:var(--agm-brand)}.agm-content{padding:var(--spacing-20) var(--spacing-20) var(--spacing-40)}.agm-page-header{justify-content:space-between;align-items:flex-end;gap:var(--spacing-16);margin-bottom:var(--spacing-20);flex-wrap:wrap;display:flex}.agm-page-header h1{font-family:var(--agm-display);font-size:clamp(20px,3.5vw,28px);font-weight:var(--font-weight-bold);letter-spacing:-.02em;color:var(--agm-ink);margin:0;line-height:1.2}.agm-page-header p{color:var(--agm-ink-soft);max-width:52rem;line-height:1.45;font-size:var(--font-size-sm);margin:6px 0 0}.agm-filters{gap:var(--spacing-12);padding:var(--spacing-16);background:var(--agm-surface-elevated);border:1px solid var(--agm-border);border-radius:var(--agm-radius);box-shadow:var(--agm-shadow);margin-bottom:var(--spacing-16);flex-wrap:wrap;align-items:end;display:flex}.agm-filter-field{gap:var(--spacing-4);flex-direction:column;min-width:160px;display:flex}.agm-filter-field label{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--agm-ink-soft)}.agm-kpi-grid{gap:var(--spacing-16);margin-bottom:var(--spacing-16);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.agm-kpi{background:var(--color-sf-bg-secondary);border:1px solid var(--agm-border);border-radius:var(--radius-12);box-shadow:none;cursor:default;flex-direction:column;justify-content:flex-start;gap:4px;padding:10px 12px;display:flex;overflow:visible}.agm-kpi:hover{background:var(--color-sf-bg-secondary);border-color:var(--agm-border);box-shadow:none}.agm-kpi.is-clickable{cursor:pointer}.agm-kpi__label{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--agm-ink-soft)}.agm-kpi__value{font-family:var(--agm-display);font-size:clamp(16px,1.8vw,20px);font-weight:var(--font-weight-bold);letter-spacing:-.02em;color:var(--agm-ink);white-space:nowrap;text-overflow:ellipsis;margin:0;line-height:1.15;overflow:hidden}.agm-kpi__meta{justify-content:space-between;align-items:center;gap:var(--spacing-8);font-size:var(--font-size-xs);min-height:24px;margin:0;display:flex}.agm-kpi__meta .e-sparkline,.agm-kpi__meta .e-sparkline-container,.agm-kpi__meta svg{flex-shrink:0;height:24px;max-height:24px}.agm-kpi__delta.up{color:var(--agm-healthy)}.agm-kpi__delta.down{color:var(--agm-critical)}.e-card.agm-kpi .e-card-header,.e-card.agm-kpi .e-card-content,.e-card.agm-kpi .e-card-actions,.e-card.agm-kpi .e-card-header-caption{background:0 0;border:0;margin:0;padding:0;display:block}.e-card.agm-kpi .e-card-content{flex-direction:column;gap:4px;display:flex}.e-card.agm-kpi .e-card-actions{border-top:0}.agm-panel{background:var(--agm-surface-elevated);border:1px solid var(--agm-border);border-radius:var(--radius-14);box-shadow:var(--agm-shadow);margin-bottom:12px;padding:12px;overflow:hidden}.agm-panel__title{font-family:var(--agm-display);font-size:clamp(16px,2.2vw,20px);font-weight:var(--font-weight-semibold);color:var(--agm-ink);margin:0 0 12px}.agm-grid-2{gap:var(--spacing-16);grid-template-columns:1.2fr 1.2fr;display:grid}.agm-capacity-sections{grid-template-columns:1fr}.agm-grid-3{gap:var(--spacing-16);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.agm-status{border-radius:var(--radius-full);border:1px solid var(--color-sf-border-primary);background:var(--color-sf-bg-tertiary);min-width:74px;color:var(--color-sf-fg-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);white-space:nowrap;justify-content:center;align-items:center;gap:0;padding:3px 10px;line-height:1.35;display:inline-flex}.agm-status:before{display:none}.agm-status.healthy,.agm-status.low{background:var(--color-sf-bg-success-primary);border-color:var(--color-sf-border-success);color:var(--color-sf-fg-success-primary)}.agm-status.warning,.agm-status.moderate,.agm-status.high{background:var(--color-sf-bg-warning-primary);border-color:var(--color-sf-border-warning);color:var(--color-sf-fg-warning-primary)}.agm-status.critical{background:var(--color-sf-bg-error-primary);border-color:var(--color-sf-border-error);color:var(--color-sf-fg-error-primary)}html[data-theme=bds-dark] .agm-status.healthy,html[data-theme=bds-dark] .agm-status.low{background:var(--color-sf-bg-success-primary);border-color:var(--color-sf-border-success);color:var(--color-sf-on-brand-solid-primary,var(--color-sf-base-white))}html[data-theme=bds-dark] .agm-status.warning,html[data-theme=bds-dark] .agm-status.moderate,html[data-theme=bds-dark] .agm-status.high{background:var(--color-sf-bg-warning-primary);border-color:var(--color-sf-border-warning);color:var(--color-sf-on-brand-solid-primary,var(--color-sf-base-white))}html[data-theme=bds-dark] .agm-status.critical{background:var(--color-sf-bg-error-primary);border-color:var(--color-sf-border-error);color:var(--color-sf-on-brand-solid-primary,var(--color-sf-base-white))}.agm-muted{color:var(--agm-ink-soft)}.agm-scheduler{--agm-event-radius:6px;--agm-status-scheduled:#5b6b8c;--agm-status-in-progress:#2f80ed;--agm-status-delayed:#e08a1e;--agm-status-completed:#439a55;--agm-status-cancelled:#b42318}.agm-scheduler .e-schedule{border:1px solid var(--color-sf-border-primary);background:var(--color-sf-bg-surface-primary);border-radius:12px;overflow:hidden}.agm-scheduler .e-schedule .e-views .e-active-view,.agm-scheduler .e-schedule .e-header-cells,.agm-scheduler .e-schedule .e-date-header-wrap .e-header-cells{background-color:var(--color-sf-bg-tertiary)}.agm-scheduler .e-event-appointment{border-radius:var(--agm-event-radius)}.agm-event{box-sizing:border-box;text-align:left;flex-direction:column;gap:2px;width:100%;height:100%;padding:4px 6px;font-family:inherit;line-height:1.2;display:flex;overflow:hidden}.agm-event__subject{-webkit-line-clamp:4;line-clamp:4;word-break:break-word;-webkit-box-orient:vertical;font-size:13px;font-weight:700;display:-webkit-box;overflow:hidden}.agm-event__time{opacity:.9;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;overflow:hidden}.agm-event__location{opacity:.85;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;overflow:hidden}.agm-scheduler .e-editor-extra{border-top:1px solid var(--color-sf-border-primary);background:var(--color-sf-bg-tertiary);padding:12px 16px}.agm-editor-extra,.agm-editor-extra .agm-editor-extra__row,.agm-editor-extra .agm-editor-extra__label{font:inherit}.agm-editor-extra{gap:6px;display:grid}.agm-editor-extra .agm-editor-extra__row{font-size:var(--font-size-xs);color:var(--color-sf-fg-primary);grid-template-columns:90px minmax(0,1fr);align-items:center;display:grid}.agm-editor-extra .agm-editor-extra__label{font-weight:var(--font-weight-bold);color:var(--color-sf-fg-secondary)}.agm-help-text{margin:0 0 var(--spacing-12,12px) 0;color:var(--agm-ink-soft);font-size:var(--font-size-sm,.875rem);line-height:1.4}.agm-event__status--scheduled{outline:2px solid var(--agm-status-scheduled);outline-offset:-2px}.agm-event__status--in-progress{outline:2px solid var(--agm-status-in-progress);outline-offset:-2px}.agm-event__status--delayed{outline:2px solid var(--agm-status-delayed);outline-offset:-2px}.agm-event__status--completed{outline:2px solid var(--agm-status-completed);outline-offset:-2px;opacity:.85}.agm-event__status--cancelled{outline:2px solid var(--agm-status-cancelled);outline-offset:-2px;opacity:.65;text-decoration:line-through}html[data-theme=bds-dark] .agm-scheduler{--agm-status-scheduled:#8da1d1;--agm-status-in-progress:#56a2f6;--agm-status-delayed:#f2a65a;--agm-status-completed:#64c77b;--agm-status-cancelled:#f97066}.agm-empty,.agm-error,.agm-loading{padding:var(--spacing-32);text-align:center;color:var(--agm-ink-soft)}.agm-showcase-panel{background:var(--agm-surface-elevated);border-left:1px solid var(--agm-border);width:min(380px,100vw);height:100vh;box-shadow:var(--shadow-xl);z-index:40;padding:var(--spacing-20);transition:transform .2s;position:fixed;top:0;right:0;overflow:auto;transform:translate(100%)}.agm-showcase-panel.is-open{transform:translate(0)}.agm-showcase-panel h2{font-family:var(--agm-display);color:var(--agm-ink);margin:0 0 .35rem}.agm-showcase-panel ul{color:var(--agm-ink-soft);margin:.4rem 0 1rem;padding-left:1.1rem}.agm-detail-header{flex-direction:column;gap:.35rem;margin-bottom:1rem;display:flex}.agm-code-block{background:var(--color-sf-gray-900);color:var(--color-sf-gray-100);border-radius:var(--radius-8);max-height:420px;margin:0;padding:1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.82rem;line-height:1.45;overflow:auto}.agm-code-block code{white-space:pre}.e-grid{border-radius:var(--radius-8);overflow:hidden}.e-grid .e-headercell{font-weight:var(--font-weight-semibold)}.e-grid .e-rowcell,.e-grid .e-headercell{font-size:var(--font-size-sm)}.e-grid .e-rowcell.e-ellipsistooltip{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.e-grid .e-rowcell.e-ellipsistooltip:hover{cursor:default}.e-chart,.e-chart text,.e-accumulationchart,.e-accumulationchart text{font-family:var(--agm-font)!important}.e-chart text,.e-accumulationchart text{fill:var(--agm-ink)!important}.e-chart .e-legend text,.e-accumulationchart .e-legend text,.e-chart [class*=e-axistitle] text,.e-chart .e-axis-title text{fill:var(--agm-ink-soft)!important}.e-chart [class*=e-crosshair] line,.e-chart [class*=e-crosshair] path{stroke:var(--agm-ink-soft)!important}.e-chart [class*=e-tooltip],.e-accumulationchart [class*=e-tooltip],.e-maps [class*=e-tooltip]{--color-sf-tooltip-bg-color:var(--agm-surface-elevated)!important;--color-sf-tooltip-text-color:var(--agm-ink)!important;--color-sf-tooltip-border-color:var(--agm-border)!important}.e-tab>.e-content{padding-top:1rem}@media (width<=1024px){.agm-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.agm-grid-2,.agm-grid-3{grid-template-columns:1fr}}.agm-notif-dialog .e-dlg-header-content{border-bottom:1px solid var(--agm-border);background:var(--agm-surface-elevated);padding:8px 20px}.agm-notif-dialog .e-dlg-header{color:var(--agm-ink);font-size:1rem;font-weight:700}.agm-notif-dialog .e-dlg-closeicon-btn{color:var(--agm-ink-soft);border-radius:8px}.agm-notif-dialog .e-dlg-content{background:var(--agm-surface-elevated);padding:0!important}.agm-notif__summary{background:linear-gradient(105deg, var(--agm-brand-soft), var(--agm-surface-elevated) 72%);border-bottom:1px solid var(--agm-border);justify-content:space-between;align-items:center;gap:12px;padding:8px 20px;display:flex}.agm-notif__eyebrow{color:var(--agm-brand-deep);letter-spacing:.08em;text-transform:uppercase;margin-bottom:3px;font-size:.6875rem;font-weight:700}.agm-notif__summary-title{color:var(--agm-ink);font-size:.875rem;font-weight:600}.agm-notif__summary-status{border:1px solid color-mix(in srgb, var(--agm-warning) 35%, transparent);color:var(--agm-warning);text-transform:uppercase;letter-spacing:.04em;border-radius:999px;flex:none;align-items:center;gap:6px;padding:5px 9px;font-size:.6875rem;font-weight:700;display:inline-flex}.agm-notif__summary-status.is-clear{border-color:color-mix(in srgb, var(--agm-healthy) 35%, transparent);color:var(--agm-healthy)}.agm-notif__status-dot{width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, currentColor 18%, transparent);background:currentColor;border-radius:50%}.agm-notif__list{flex-direction:column;max-height:min(60vh,520px);margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.agm-notif__list .e-list-item{height:auto!important}.agm-notif__item{cursor:pointer;border-bottom:1px solid var(--agm-border);background:0 0;outline:none;grid-template-columns:8px minmax(0,1fr) auto;align-items:start;gap:14px;padding:5px;display:grid}.agm-notif__item:last-child{border-bottom:none}.agm-notif__item:focus-visible{box-shadow:inset 2px 0 0 var(--agm-brand)}.agm-notif__dot{background:var(--agm-ink-soft);border-radius:50%;flex:none;width:8px;height:8px;margin-top:7px}.agm-notif__dot--high,.agm-notif__dot--critical{background:var(--agm-critical)}.agm-notif__dot--medium,.agm-notif__dot--warning{background:var(--agm-warning)}.agm-notif__dot--low,.agm-notif__dot--healthy,.agm-notif__dot--info,.agm-notif__dot--success{background:var(--agm-healthy)}.agm-notif__body{flex-direction:column;gap:5px;min-width:0;display:flex}.agm-notif__category{color:var(--agm-ink-soft);flex-wrap:wrap;align-items:center;gap:0 5px;font-size:.75rem;line-height:1.3;display:flex}.agm-notif__separator{color:var(--agm-border)}.agm-notif__action{color:var(--agm-brand-deep);font-weight:600}.agm-notif__action span{margin-left:2px;display:inline-block}.agm-notif__aside{text-align:right;flex-direction:column;align-items:flex-end;gap:8px;min-width:76px;display:flex}.agm-notif__title{color:var(--agm-ink);word-break:break-word;font-size:.875rem;font-weight:600;line-height:1.35}.agm-notif__time{white-space:nowrap;text-align:right;margin-left:auto}.agm-notif__sev{text-transform:uppercase;letter-spacing:.03em;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-width:58px;padding:3px 8px;font-size:.6875rem;font-weight:600;line-height:1.2;display:inline-flex}.agm-notif__sev--high{background:color-mix(in srgb, var(--agm-warning) 16%, transparent);border-color:color-mix(in srgb, var(--agm-warning) 42%, transparent);color:var(--agm-warning)}.agm-notif__sev--critical{background:color-mix(in srgb, var(--agm-critical) 16%, transparent);border-color:color-mix(in srgb, var(--agm-critical) 42%, transparent);color:var(--agm-critical)}.agm-notif__sev--medium,.agm-notif__sev--warning{background:color-mix(in srgb, var(--agm-warning) 16%, transparent);border-color:color-mix(in srgb, var(--agm-warning) 42%, transparent);color:var(--agm-warning)}.agm-notif__sev--low,.agm-notif__sev--healthy,.agm-notif__sev--info,.agm-notif__sev--success{background:color-mix(in srgb, var(--agm-healthy) 14%, transparent);border-color:color-mix(in srgb, var(--agm-healthy) 35%, transparent);color:var(--agm-healthy)}.agm-notif__empty{color:var(--agm-ink-soft);flex-direction:column;align-items:center;gap:6px;padding:42px 20px;font-size:.875rem;display:flex}.agm-notif__empty strong{color:var(--agm-ink);font-size:.9375rem}.agm-notif__empty-icon{background:color-mix(in srgb, var(--agm-healthy) 14%, transparent);width:32px;height:32px;color:var(--agm-healthy);border-radius:50%;place-items:center;margin-bottom:4px;font-size:1rem;font-weight:700;display:grid}.agm-notif__footer{border-top:1px solid var(--agm-border);color:var(--agm-ink-soft);text-align:center;padding:10px 20px;font-size:.6875rem}@media (width<=560px){.agm-notif-dialog{max-width:calc(100vw - 24px)!important}.agm-notif__item{grid-template-columns:8px minmax(0,1fr)}.agm-notif__aside{text-align:left;flex-direction:row;grid-column:2;justify-content:space-between;align-items:center;width:100%;min-width:64px;margin-top:3px}.agm-notif__time{font-size:.6875rem}}@media (width<=900px){.agm-app{grid-template-columns:1fr}.agm-sidebar{height:auto;position:relative}.agm-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.e-dlg-overlay{-webkit-backdrop-filter:blur(2px);z-index:10000!important;background:#0f172a8c!important;width:100vw!important;height:100vh!important;position:fixed!important;inset:0!important}.e-dlg-modal{z-index:10001!important}.agm-saved-view-dialog{border:1px solid var(--agm-border-strong,var(--agm-border));border-radius:var(--agm-radius);box-shadow:var(--agm-shadow-lg,0 24px 60px #0f172a3d);overflow:hidden}.agm-saved-view-dialog .e-dlg-header-content,.agm-saved-view-dialog .e-dlg-content{background:var(--agm-surface-elevated)}
