@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-cyrillic-ext-400-normal-6VZLC4H3.woff2") format("woff2"),url("./media/inter-cyrillic-ext-400-normal-FIY4AS7B.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-cyrillic-400-normal-G4TQJ72A.woff2") format("woff2"),url("./media/inter-cyrillic-400-normal-U23O635P.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-greek-ext-400-normal-JTQ56XIH.woff2") format("woff2"),url("./media/inter-greek-ext-400-normal-RDW6D2QK.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-greek-400-normal-24BA4PDP.woff2") format("woff2"),url("./media/inter-greek-400-normal-ZRMMCGZA.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-vietnamese-400-normal-3ZH4IT4J.woff2") format("woff2"),url("./media/inter-vietnamese-400-normal-VHOS7L4B.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-latin-ext-400-normal-GKRFIQRI.woff2") format("woff2"),url("./media/inter-latin-ext-400-normal-J3OKVTXA.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-latin-400-normal-55WT6UWF.woff2") format("woff2"),url("./media/inter-latin-400-normal-FR5HOXA4.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-cyrillic-ext-500-normal-7YGZWFHX.woff2") format("woff2"),url("./media/inter-cyrillic-ext-500-normal-LJV3DWSQ.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-cyrillic-500-normal-PQK3XKF6.woff2") format("woff2"),url("./media/inter-cyrillic-500-normal-XH4MSKNN.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-greek-ext-500-normal-ZPKR4LNJ.woff2") format("woff2"),url("./media/inter-greek-ext-500-normal-PJFKOJVL.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-greek-500-normal-6QPUHW6Z.woff2") format("woff2"),url("./media/inter-greek-500-normal-3GRTEB6X.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-vietnamese-500-normal-PQFGSX3P.woff2") format("woff2"),url("./media/inter-vietnamese-500-normal-UOTTXFJL.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-latin-ext-500-normal-3G2JDXWM.woff2") format("woff2"),url("./media/inter-latin-ext-500-normal-UGNIJJWL.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-latin-500-normal-W62DVTXI.woff2") format("woff2"),url("./media/inter-latin-500-normal-ZNGIZ2YB.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-cyrillic-ext-600-normal-66Z4CWZK.woff2") format("woff2"),url("./media/inter-cyrillic-ext-600-normal-5S66ZLPP.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-cyrillic-600-normal-F5BISKXR.woff2") format("woff2"),url("./media/inter-cyrillic-600-normal-YOMHVXBS.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-greek-ext-600-normal-D4Z5GF6D.woff2") format("woff2"),url("./media/inter-greek-ext-600-normal-BCNJL3T4.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-greek-600-normal-ZRJSSN4C.woff2") format("woff2"),url("./media/inter-greek-600-normal-J3AMDQNF.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-vietnamese-600-normal-TVIYLGI7.woff2") format("woff2"),url("./media/inter-vietnamese-600-normal-YXHD7S3I.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-latin-ext-600-normal-HCYHLWH6.woff2") format("woff2"),url("./media/inter-latin-ext-600-normal-JH5KI6RD.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./media/inter-latin-600-normal-R6Y2SZCR.woff2") format("woff2"),url("./media/inter-latin-600-normal-ZYHV6QZT.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--blue-50: #f2f4fc;--blue-100: #e2e7f7;--blue-200: #c4cdef;--blue-300: #9ba9e0;--blue-400: #6c7ecb;--blue-500: #4657ae;--blue-600: #2a3a8c;--blue-700: #233073;--blue-800: #1c265a;--blue-900: #151c43;--cyan-50: #eaf7fe;--cyan-100: #d0eefc;--cyan-200: #a3ddf8;--cyan-300: #6bc8f2;--cyan-400: #2eb4ea;--cyan-500: #1595cb;--cyan-600: #0f76a3;--cyan-700: #0b5a7c;--neutral-0: #ffffff;--neutral-25: #fafbfd;--neutral-50: #f5f7fa;--neutral-100: #edf0f5;--neutral-200: #e1e6ee;--neutral-300: #cbd2de;--neutral-400: #9aa4b7;--neutral-500: #6b7688;--neutral-600: #4e5768;--neutral-700: #39414f;--neutral-800: #262d38;--neutral-900: #161b23;--green-50: #e7f6f0;--green-200: #b7e3d2;--green-500: #0e8a5f;--green-700: #0a6a49;--amber-50: #fef4e5;--amber-200: #f6dcae;--amber-500: #b26a00;--amber-700: #8a5200;--red-50: #fdeceb;--red-200: #f6c9c6;--red-500: #c4362f;--red-700: #9c2823;--info-50: #eaf1fd;--info-200: #c3d7f7;--info-500: #1f63c8;--info-700: #17499a;--brand: var(--blue-600);--brand-hover: var(--blue-700);--brand-active: var(--blue-800);--brand-subtle: var(--blue-50);--brand-subtle-border: var(--blue-200);--ai: var(--cyan-400);--ai-strong: var(--cyan-600);--ai-subtle: var(--cyan-50);--ai-subtle-border: var(--cyan-200);--ai-text: var(--cyan-700);--surface-page: var(--neutral-50);--surface-card: var(--neutral-0);--surface-raised: var(--neutral-0);--surface-sunken: var(--neutral-100);--surface-hover: var(--neutral-50);--surface-active: var(--neutral-100);--surface-nav: var(--neutral-0);--surface-nav-active: var(--blue-50);--surface-inverse: var(--blue-800);--surface-disabled: var(--neutral-100);--text-heading: var(--neutral-900);--text-body: var(--neutral-800);--text-secondary: var(--neutral-500);--text-muted: var(--neutral-400);--text-inverse: var(--neutral-0);--text-link: var(--blue-600);--text-link-hover: var(--blue-700);--text-on-brand: var(--neutral-0);--text-disabled: var(--neutral-400);--border-subtle: var(--neutral-200);--border-default: var(--neutral-300);--border-strong: var(--neutral-400);--border-brand: var(--blue-600);--border-focus: var(--blue-500);--status-success-bg: var(--green-50);--status-success-border: var(--green-200);--status-success-fg: var(--green-700);--status-success-dot: var(--green-500);--status-warning-bg: var(--amber-50);--status-warning-border: var(--amber-200);--status-warning-fg: var(--amber-700);--status-warning-dot: var(--amber-500);--status-danger-bg: var(--red-50);--status-danger-border: var(--red-200);--status-danger-fg: var(--red-700);--status-danger-dot: var(--red-500);--status-info-bg: var(--info-50);--status-info-border: var(--info-200);--status-info-fg: var(--info-700);--status-info-dot: var(--info-500);--status-neutral-bg: var(--neutral-100);--status-neutral-border: var(--neutral-200);--status-neutral-fg: var(--neutral-600);--status-neutral-dot: var(--neutral-400);--status-ai-bg: var(--cyan-50);--status-ai-border: var(--cyan-200);--status-ai-fg: var(--cyan-700);--status-ai-dot: var(--cyan-400);--danger: var(--red-500);--danger-hover: var(--red-700);--success: var(--green-500);--warning: var(--amber-500);--focus-ring: 0 0 0 3px color-mix(in srgb, var(--blue-500) 28%, transparent)}:root{--font-sans: "Inter", "Inter Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace;--fs-display: 30px;--fs-page-title: 24px;--fs-section-title: 18px;--fs-card-title: 15px;--fs-body: 14px;--fs-body-sm: 13px;--fs-label: 13px;--fs-help: 12px;--fs-table: 13px;--fs-status: 12px;--fs-overline: 11px;--lh-tight: 1.2;--lh-snug: 1.35;--lh-normal: 1.5;--lh-relaxed: 1.6;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--ls-tight: -.02em;--ls-snug: -.01em;--ls-normal: 0;--ls-wide: .04em;--ls-overline: .06em;--type-page-title: var(--fw-semibold) var(--fs-page-title) / var(--lh-tight) var(--font-sans);--type-section-title: var(--fw-semibold) var(--fs-section-title) / var(--lh-snug) var(--font-sans);--type-card-title: var(--fw-semibold) var(--fs-card-title) / var(--lh-snug) var(--font-sans);--type-body: var(--fw-regular) var(--fs-body) / var(--lh-normal) var(--font-sans);--type-label: var(--fw-medium) var(--fs-label) / var(--lh-snug) var(--font-sans);--type-help: var(--fw-regular) var(--fs-help) / var(--lh-normal) var(--font-sans);--type-table: var(--fw-regular) var(--fs-table) / var(--lh-snug) var(--font-sans);--type-overline: var(--fw-semibold) var(--fs-overline) / var(--lh-snug) var(--font-sans)}:root{--space-0: 0;--space-1: 2px;--space-2: 4px;--space-3: 6px;--space-4: 8px;--space-5: 10px;--space-6: 12px;--space-7: 16px;--space-8: 20px;--space-9: 24px;--space-10: 32px;--space-11: 40px;--space-12: 48px;--space-13: 64px;--sidebar-w: 248px;--sidebar-w-collapsed: 64px;--topbar-h: 56px;--page-pad-x: 32px;--page-pad-y: 24px;--content-max: 1440px;--gutter-card: 20px;--control-h-sm: 28px;--control-h-md: 36px;--control-h-lg: 44px;--row-h: 44px;--row-h-compact: 36px;--bp-mobile: 600px;--bp-tablet: 900px;--bp-desktop: 1280px;--bp-wide: 1600px}:root{--radius-xs: 2px;--radius-sm: 4px;--radius-md: 6px;--radius-lg: 8px;--radius-xl: 12px;--radius-pill: 999px;--radius-control: var(--radius-md);--radius-card: var(--radius-lg);--radius-dialog: var(--radius-xl);--radius-badge: var(--radius-sm)}:root{--shadow-none: none;--shadow-xs: 0 1px 2px rgba(22, 27, 35, .05);--shadow-sm: 0 1px 2px rgba(22, 27, 35, .06), 0 1px 3px rgba(22, 27, 35, .04);--shadow-md: 0 2px 4px rgba(22, 27, 35, .06), 0 4px 12px rgba(22, 27, 35, .06);--shadow-lg: 0 8px 24px rgba(22, 27, 35, .1), 0 2px 6px rgba(22, 27, 35, .06);--shadow-dialog: 0 16px 48px rgba(21, 28, 67, .18);--shadow-inset-top: inset 0 1px 0 rgba(255, 255, 255, .06)}:root{--dur-instant: 80ms;--dur-fast: .12s;--dur-normal: .18s;--dur-slow: .26s;--ease-standard: cubic-bezier(.2, 0, .2, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--transition-control: background-color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard)}@media(prefers-reduced-motion:reduce){:root{--dur-instant: 0ms;--dur-fast: 0ms;--dur-normal: 0ms;--dur-slow: 0ms}}*,*:before,*:after{box-sizing:border-box}body{margin:0;font:var(--type-body);color:var(--text-body);background:var(--surface-page);-webkit-font-smoothing:antialiased;font-feature-settings:"cv11" 1}h1,h2,h3,h4,h5,h6{margin:0;color:var(--text-heading);letter-spacing:var(--ls-snug)}a{color:var(--text-link);text-decoration:none}a:hover{color:var(--text-link-hover);text-decoration:underline;text-underline-offset:2px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:not([tabindex="-1"]):focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-radius:var(--radius-sm)}table{border-collapse:collapse;font-variant-numeric:tabular-nums}::selection{background:var(--blue-100);color:var(--blue-900)}@keyframes cq-spin{to{transform:rotate(360deg)}}@keyframes cq-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes cq-ring{0%{transform:scale(1);opacity:.5}to{transform:scale(2.4);opacity:0}}@keyframes cq-shimmer{to{background-position:200% 0}}@keyframes cq-bar{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}:root{--mat-sys-primary: var(--brand);--mat-sys-on-primary: var(--text-on-brand);--mat-sys-primary-container: var(--brand-subtle);--mat-sys-on-primary-container: var(--blue-800);--mat-sys-inverse-primary: var(--blue-300);--mat-sys-secondary: var(--blue-500);--mat-sys-on-secondary: var(--text-on-brand);--mat-sys-secondary-container: var(--blue-50);--mat-sys-on-secondary-container: var(--blue-800);--mat-sys-tertiary: var(--blue-500);--mat-sys-on-tertiary: var(--text-on-brand);--mat-sys-tertiary-container: var(--blue-50);--mat-sys-on-tertiary-container: var(--blue-800);--mat-sys-error: var(--danger);--mat-sys-on-error: var(--text-inverse);--mat-sys-error-container: var(--status-danger-bg);--mat-sys-on-error-container: var(--status-danger-fg);--mat-sys-background: var(--surface-page);--mat-sys-on-background: var(--text-body);--mat-sys-surface: var(--surface-card);--mat-sys-on-surface: var(--text-body);--mat-sys-surface-variant: var(--surface-sunken);--mat-sys-on-surface-variant: var(--text-secondary);--mat-sys-surface-dim: var(--neutral-100);--mat-sys-surface-bright: var(--neutral-0);--mat-sys-surface-container-lowest: var(--neutral-0);--mat-sys-surface-container-low: var(--neutral-25);--mat-sys-surface-container: var(--neutral-50);--mat-sys-surface-container-high: var(--neutral-100);--mat-sys-surface-container-highest: var(--neutral-200);--mat-sys-inverse-surface: var(--surface-inverse);--mat-sys-inverse-on-surface: var(--text-inverse);--mat-sys-outline: var(--border-default);--mat-sys-outline-variant: var(--border-subtle);--mat-sys-corner-none: 0;--mat-sys-corner-extra-small: var(--radius-xs);--mat-sys-corner-small: var(--radius-sm);--mat-sys-corner-medium: var(--radius-md);--mat-sys-corner-large: var(--radius-lg);--mat-sys-corner-extra-large: var(--radius-xl);--mat-sys-corner-full: var(--radius-pill);--mat-sys-level0: none;--mat-sys-level1: var(--shadow-xs);--mat-sys-level2: var(--shadow-sm);--mat-sys-level3: var(--shadow-md);--mat-sys-level4: var(--shadow-lg);--mat-sys-level5: var(--shadow-dialog);--mat-sys-body-large-font: var(--font-sans);--mat-sys-body-large-size: var(--fs-body);--mat-sys-body-large-weight: var(--fw-regular);--mat-sys-body-large-line-height: var(--lh-normal);--mat-sys-body-large-tracking: var(--ls-normal);--mat-sys-body-medium-font: var(--font-sans);--mat-sys-body-medium-size: var(--fs-body-sm);--mat-sys-body-medium-weight: var(--fw-regular);--mat-sys-body-medium-line-height: var(--lh-normal);--mat-sys-body-medium-tracking: var(--ls-normal);--mat-sys-body-small-font: var(--font-sans);--mat-sys-body-small-size: var(--fs-help);--mat-sys-body-small-weight: var(--fw-regular);--mat-sys-body-small-line-height: var(--lh-normal);--mat-sys-body-small-tracking: var(--ls-normal);--mat-sys-label-large-font: var(--font-sans);--mat-sys-label-large-size: var(--fs-label);--mat-sys-label-large-weight: var(--fw-medium);--mat-sys-label-large-line-height: var(--lh-snug);--mat-sys-label-large-tracking: var(--ls-normal);--mat-sys-label-medium-font: var(--font-sans);--mat-sys-label-medium-size: var(--fs-help);--mat-sys-label-medium-weight: var(--fw-medium);--mat-sys-label-medium-line-height: var(--lh-snug);--mat-sys-label-medium-tracking: var(--ls-normal);--mat-sys-label-small-font: var(--font-sans);--mat-sys-label-small-size: var(--fs-overline);--mat-sys-label-small-weight: var(--fw-medium);--mat-sys-label-small-line-height: var(--lh-snug);--mat-sys-label-small-tracking: var(--ls-wide);--mat-sys-title-large-font: var(--font-sans);--mat-sys-title-large-size: var(--fs-section-title);--mat-sys-title-large-weight: var(--fw-semibold);--mat-sys-title-large-line-height: var(--lh-snug);--mat-sys-title-large-tracking: var(--ls-snug);--mat-sys-title-medium-font: var(--font-sans);--mat-sys-title-medium-size: var(--fs-card-title);--mat-sys-title-medium-weight: var(--fw-semibold);--mat-sys-title-medium-line-height: var(--lh-snug);--mat-sys-title-medium-tracking: var(--ls-snug);--mat-sys-title-small-font: var(--font-sans);--mat-sys-title-small-size: var(--fs-body-sm);--mat-sys-title-small-weight: var(--fw-semibold);--mat-sys-title-small-line-height: var(--lh-snug);--mat-sys-title-small-tracking: var(--ls-snug);--mat-sys-headline-small-font: var(--font-sans);--mat-sys-headline-small-size: var(--fs-page-title);--mat-sys-headline-small-weight: var(--fw-semibold);--mat-sys-headline-small-line-height: var(--lh-tight);--mat-sys-headline-small-tracking: var(--ls-tight)}.cq-dialog-panel .mat-mdc-dialog-surface,.cq-dialog-panel .cdk-dialog-container:focus-visible{outline:none}.cq-dialog-panel .mat-mdc-dialog-surface{padding:0;border-radius:var(--radius-dialog);background:var(--surface-card);box-shadow:var(--shadow-dialog)}.cq-toast-panel{--mdc-snackbar-container-color: transparent;--mdc-snackbar-supporting-text-color: var(--text-body);box-shadow:none}.cq-toast-panel .mdc-snackbar__surface{padding:0;min-width:auto;background:transparent;box-shadow:none}.cq-toast-panel .mat-mdc-snack-bar-label{padding:0}.cq-select__panel.mat-mdc-select-panel{padding:var(--space-2);background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);box-shadow:var(--shadow-lg)}:root{--mat-checkbox-selected-icon-color: var(--brand);--mat-checkbox-selected-hover-icon-color: var(--brand-hover);--mat-checkbox-selected-focus-icon-color: var(--brand-hover);--mat-checkbox-selected-pressed-icon-color: var(--brand-active);--mat-checkbox-selected-checkmark-color: var(--text-on-brand);--mat-checkbox-selected-focus-state-layer-color: var(--brand);--mat-checkbox-selected-hover-state-layer-color: var(--brand);--mat-checkbox-selected-pressed-state-layer-color: var(--brand);--mat-radio-selected-icon-color: var(--brand);--mat-radio-selected-hover-icon-color: var(--brand-hover);--mat-radio-selected-focus-icon-color: var(--brand-hover);--mat-radio-selected-pressed-icon-color: var(--brand-active);--mat-radio-checked-ripple-color: var(--brand);--mat-pseudo-checkbox-full-selected-icon-color: var(--brand);--mat-pseudo-checkbox-full-selected-checkmark-color: var(--text-on-brand);--mat-pseudo-checkbox-minimal-selected-checkmark-color: var(--brand);--mdc-switch-selected-handle-color: var(--brand);--mdc-switch-selected-hover-handle-color: var(--brand-hover);--mdc-switch-selected-focus-handle-color: var(--brand-hover);--mdc-switch-selected-pressed-handle-color: var(--brand-active);--mdc-switch-selected-track-color: var(--blue-300);--mdc-switch-selected-hover-track-color: var(--blue-300);--mdc-switch-selected-focus-track-color: var(--blue-300);--mdc-switch-selected-pressed-track-color: var(--blue-300);--mat-option-selected-state-label-text-color: var(--blue-700);--mat-option-selected-state-layer-color: var(--brand-subtle);--mat-button-filled-container-color: var(--brand);--mat-button-filled-label-text-color: var(--text-on-brand);--mat-button-protected-container-color: var(--brand);--mat-button-text-label-text-color: var(--brand);--mat-button-text-state-layer-color: var(--brand);--mat-button-outlined-label-text-color: var(--brand);--mat-button-outlined-state-layer-color: var(--brand);--mat-button-tonal-container-color: var(--brand-subtle);--mat-icon-button-icon-color: var(--text-secondary);--mat-icon-button-state-layer-color: var(--brand);--mat-fab-container-color: var(--brand);--mat-fab-small-container-color: var(--brand);--mat-form-field-filled-caret-color: var(--brand);--mat-form-field-filled-focus-active-indicator-color: var(--brand);--mat-form-field-filled-focus-label-text-color: var(--brand);--mat-form-field-outlined-caret-color: var(--brand);--mat-form-field-outlined-focus-outline-color: var(--brand);--mat-form-field-outlined-focus-label-text-color: var(--brand);--mat-form-field-error-text-color: var(--danger);--mat-form-field-filled-error-active-indicator-color: var(--danger);--mat-form-field-outlined-error-focus-outline-color: var(--danger);--mat-datepicker-calendar-date-selected-state-background-color: var(--brand);--mat-datepicker-calendar-date-selected-state-text-color: var( --text-on-brand );--mat-datepicker-calendar-date-today-outline-color: var(--brand);--mat-datepicker-toggle-active-state-icon-color: var(--brand);--mat-progress-bar-active-indicator-color: var(--brand);--mat-progress-spinner-active-indicator-color: var(--brand);--mat-chip-elevated-container-color: var(--brand-subtle);--mat-chip-elevated-selected-container-color: var(--brand-subtle);--mat-badge-background-color: var(--brand);--mat-badge-text-color: var(--text-on-brand);--mat-icon-color: var(--text-secondary)}:root{--mat-sys-hover-state-layer-opacity: .08;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-pressed-state-layer-opacity: .12;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-body-large: var(--fw-regular) var(--fs-body) / var(--lh-normal) var(--font-sans);--mat-sys-body-medium: var(--fw-regular) var(--fs-body-sm) / var(--lh-normal) var(--font-sans);--mat-sys-body-small: var(--fw-regular) var(--fs-help) / var(--lh-normal) var(--font-sans);--mat-sys-label-large: var(--fw-medium) var(--fs-label) / var(--lh-snug) var(--font-sans);--mat-sys-label-medium: var(--fw-medium) var(--fs-help) / var(--lh-snug) var(--font-sans);--mat-sys-label-small: var(--fw-medium) var(--fs-overline) / var(--lh-snug) var(--font-sans);--mat-sys-title-large: var(--fw-semibold) var(--fs-section-title) / var(--lh-snug) var(--font-sans);--mat-sys-title-medium: var(--fw-semibold) var(--fs-card-title) / var(--lh-snug) var(--font-sans);--mat-sys-title-small: var(--fw-semibold) var(--fs-body-sm) / var(--lh-snug) var(--font-sans);--mat-sys-headline-small: var(--fw-semibold) var(--fs-page-title) / var(--lh-tight) var(--font-sans);--mat-sys-label-large-weight-prominent: var(--fw-semibold);--mat-sys-label-medium-weight-prominent: var(--fw-semibold);--mat-sys-headline-large: var(--fw-semibold) var(--fs-display) / var(--lh-tight) var(--font-sans);--mat-sys-headline-large-font: var(--font-sans);--mat-sys-headline-large-size: var(--fs-display);--mat-sys-headline-large-line-height: var(--lh-tight);--mat-sys-headline-large-tracking: var(--ls-tight);--mat-sys-headline-large-weight: var(--fw-semibold);--mat-sys-headline-medium: var(--fw-semibold) var(--fs-page-title) / var(--lh-tight) var(--font-sans);--mat-sys-headline-medium-font: var(--font-sans);--mat-sys-headline-medium-size: var(--fs-page-title);--mat-sys-headline-medium-line-height: var(--lh-tight);--mat-sys-headline-medium-tracking: var(--ls-tight);--mat-sys-headline-medium-weight: var(--fw-semibold);--mat-sys-display-large: var(--fw-semibold) var(--fs-display) / var(--lh-tight) var(--font-sans);--mat-sys-display-large-font: var(--font-sans);--mat-sys-display-large-size: var(--fs-display);--mat-sys-display-large-line-height: var(--lh-tight);--mat-sys-display-large-tracking: var(--ls-tight);--mat-sys-display-large-weight: var(--fw-semibold);--mat-sys-display-medium: var(--fw-semibold) var(--fs-display) / var(--lh-tight) var(--font-sans);--mat-sys-display-medium-font: var(--font-sans);--mat-sys-display-medium-size: var(--fs-display);--mat-sys-display-medium-line-height: var(--lh-tight);--mat-sys-display-medium-tracking: var(--ls-tight);--mat-sys-display-medium-weight: var(--fw-semibold);--mat-sys-display-small: var(--fw-semibold) var(--fs-page-title) / var(--lh-tight) var(--font-sans);--mat-sys-display-small-font: var(--font-sans);--mat-sys-display-small-size: var(--fs-page-title);--mat-sys-display-small-line-height: var(--lh-tight);--mat-sys-display-small-tracking: var(--ls-tight);--mat-sys-display-small-weight: var(--fw-semibold);--mat-sys-corner-extra-small-top: var(--radius-sm) var(--radius-sm) 0 0;--mat-sys-corner-large-top: var(--radius-lg) var(--radius-lg) 0 0;--mat-sys-corner-large-start: var(--radius-lg) 0 0 var(--radius-lg);--mat-sys-corner-large-end: 0 var(--radius-lg) var(--radius-lg) 0;--mat-sys-corner-extra-large-top: var(--radius-xl) var(--radius-xl) 0 0;--mat-sys-neutral10: var(--neutral-900);--mat-sys-neutral-variant20: var(--neutral-800);--mat-sys-scrim: var(--neutral-900);--mat-sys-shadow: var(--neutral-900);--mat-sys-surface-tint: var(--brand);--mat-sys-primary-fixed: var(--blue-100);--mat-sys-primary-fixed-dim: var(--blue-200);--mat-sys-on-primary-fixed: var(--blue-900);--mat-sys-on-primary-fixed-variant: var(--blue-700);--mat-sys-secondary-fixed: var(--blue-50);--mat-sys-secondary-fixed-dim: var(--blue-100);--mat-sys-on-secondary-fixed: var(--blue-900);--mat-sys-on-secondary-fixed-variant: var(--blue-700);--mat-sys-tertiary-fixed: var(--blue-50);--mat-sys-tertiary-fixed-dim: var(--blue-100);--mat-sys-on-tertiary-fixed: var(--blue-900);--mat-sys-on-tertiary-fixed-variant: var(--blue-700)}.mat-mdc-menu-content{background:var(--surface-card);padding:0!important}.mat-mdc-form-field{width:100%!important}body{background-color:var(--surface-page);font-family:var(--font-sans)}
