@charset "UTF-8";html{color-scheme:light;--mat-sys-background: light-dark(#faf9fd, #121316);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f2f0f4, #2f3033);--mat-sys-inverse-primary: light-dark(#abc7ff, #005cbb);--mat-sys-inverse-surface: light-dark(#2f3033, #e3e2e6);--mat-sys-on-background: light-dark(#1a1b1f, #e3e2e6);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #002f65);--mat-sys-on-primary-container: light-dark(#00458f, #d7e3ff);--mat-sys-on-primary-fixed: light-dark(#001b3f, #001b3f);--mat-sys-on-primary-fixed-variant: light-dark(#00458f, #00458f);--mat-sys-on-secondary: light-dark(#ffffff, #283041);--mat-sys-on-secondary-container: light-dark(#3e4759, #dae2f9);--mat-sys-on-secondary-fixed: light-dark(#131c2b, #131c2b);--mat-sys-on-secondary-fixed-variant: light-dark(#3e4759, #3e4759);--mat-sys-on-surface: light-dark(#1a1b1f, #e3e2e6);--mat-sys-on-surface-variant: light-dark(#44474e, #e0e2ec);--mat-sys-on-tertiary: light-dark(#ffffff, #0001ac);--mat-sys-on-tertiary-container: light-dark(#0000ef, #e0e0ff);--mat-sys-on-tertiary-fixed: light-dark(#00006e, #00006e);--mat-sys-on-tertiary-fixed-variant: light-dark(#0000ef, #0000ef);--mat-sys-outline: light-dark(#74777f, #8e9099);--mat-sys-outline-variant: light-dark(#c4c6d0, #44474e);--mat-sys-primary: light-dark(#005cbb, #abc7ff);--mat-sys-primary-container: light-dark(#d7e3ff, #00458f);--mat-sys-primary-fixed: light-dark(#d7e3ff, #d7e3ff);--mat-sys-primary-fixed-dim: light-dark(#abc7ff, #abc7ff);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#565e71, #bec6dc);--mat-sys-secondary-container: light-dark(#dae2f9, #3e4759);--mat-sys-secondary-fixed: light-dark(#dae2f9, #dae2f9);--mat-sys-secondary-fixed-dim: light-dark(#bec6dc, #bec6dc);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#faf9fd, #121316);--mat-sys-surface-bright: light-dark(#faf9fd, #38393c);--mat-sys-surface-container: light-dark(#efedf0, #1f2022);--mat-sys-surface-container-high: light-dark(#e9e7eb, #292a2c);--mat-sys-surface-container-highest: light-dark(#e3e2e6, #343537);--mat-sys-surface-container-low: light-dark(#f4f3f6, #1a1b1f);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0d0e11);--mat-sys-surface-dim: light-dark(#dbd9dd, #121316);--mat-sys-surface-tint: light-dark(#005cbb, #abc7ff);--mat-sys-surface-variant: light-dark(#e0e2ec, #44474e);--mat-sys-tertiary: light-dark(#343dff, #bec2ff);--mat-sys-tertiary-container: light-dark(#e0e0ff, #0000ef);--mat-sys-tertiary-fixed: light-dark(#e0e0ff, #e0e0ff);--mat-sys-tertiary-fixed-dim: light-dark(#bec2ff, #bec2ff);--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}body{color-scheme:light;background-color:#f7f8fb;color:var(--mat-sys-on-surface);font:var(--mat-sys-body-medium);margin:0}:root{color-scheme:light;--ishara-surface: rgba(255, 255, 255, .78);--ishara-surface-solid: #ffffff;--ishara-border: rgba(0, 0, 0, .08);--ishara-text: rgba(0, 0, 0, .88);--ishara-text-muted: rgba(0, 0, 0, .66);--ishara-shadow: 0 18px 55px rgba(17, 24, 39, .12);--ishara-gradient: radial-gradient(1200px 600px at 15% -10%, rgba(167, 139, 250, .22), transparent 60%), radial-gradient(900px 420px at 85% 10%, rgba(182, 241, 255, .25), transparent 55%), radial-gradient(900px 520px at 50% 90%, rgba(253, 164, 175, .12), transparent 60%), #f7f8fb}:root[data-theme=dark],body.theme-dark{color-scheme:dark;--ishara-surface: rgba(15, 23, 42, .72);--ishara-surface-solid: #0d1525;--ishara-border: rgba(148, 163, 184, .22);--ishara-text: #e6edf7;--ishara-text-muted: rgba(226, 232, 240, .76);--ishara-shadow: 0 18px 55px rgba(2, 6, 23, .5);--ishara-gradient: radial-gradient(1100px 520px at 14% -12%, rgba(59, 130, 246, .18), transparent 62%), radial-gradient(900px 460px at 86% 4%, rgba(14, 165, 233, .14), transparent 58%), radial-gradient(980px 640px at 50% 98%, rgba(37, 99, 235, .12), transparent 62%), #070c14}html[data-theme=dark] body,body.theme-dark{color-scheme:dark;background-color:#070c14;color:#e6edf7}html[data-theme=dark] .mat-mdc-menu-panel,html[data-theme=dark] .mat-mdc-select-panel,html[data-theme=dark] .mat-mdc-autocomplete-panel,body.theme-dark .mat-mdc-menu-panel,body.theme-dark .mat-mdc-select-panel,body.theme-dark .mat-mdc-autocomplete-panel{background:#0d1525!important;border:1px solid rgba(148,163,184,.22);color:#e2e8f0}html[data-theme=dark] .mat-mdc-menu-item,body.theme-dark .mat-mdc-menu-item,html[data-theme=dark] .mat-mdc-option,body.theme-dark .mat-mdc-option{color:#e2e8f0!important}html[data-theme=dark] .mat-mdc-paginator,body.theme-dark .mat-mdc-paginator{background:#080e1bcc!important;color:#e2e8f0}html[data-theme=dark] .mat-mdc-card,body.theme-dark .mat-mdc-card{background:#0d1525!important;color:#e6edf7;border:1px solid rgba(148,163,184,.22)}html[data-theme=dark] .mat-mdc-form-field .mdc-text-field,body.theme-dark .mat-mdc-form-field .mdc-text-field{background:#080e1bc7!important}html[data-theme=dark] .mat-mdc-form-field .mdc-notched-outline__leading,html[data-theme=dark] .mat-mdc-form-field .mdc-notched-outline__notch,html[data-theme=dark] .mat-mdc-form-field .mdc-notched-outline__trailing,body.theme-dark .mat-mdc-form-field .mdc-notched-outline__leading,body.theme-dark .mat-mdc-form-field .mdc-notched-outline__notch,body.theme-dark .mat-mdc-form-field .mdc-notched-outline__trailing{border-color:#94a3b852!important}html[data-theme=dark] .mat-mdc-form-field .mdc-floating-label,html[data-theme=dark] .mat-mdc-form-field input,html[data-theme=dark] .mat-mdc-form-field textarea,html[data-theme=dark] .mat-mdc-form-field .mat-mdc-select-value-text,body.theme-dark .mat-mdc-form-field .mdc-floating-label,body.theme-dark .mat-mdc-form-field input,body.theme-dark .mat-mdc-form-field textarea,body.theme-dark .mat-mdc-form-field .mat-mdc-select-value-text{color:#e2e8f0f0!important}html[data-theme=dark] .mat-mdc-form-field .mat-mdc-select-arrow,body.theme-dark .mat-mdc-form-field .mat-mdc-select-arrow{color:#bfdbfedb}html[data-theme=dark] app-filler-shell-core .filler-shell,body.theme-dark app-filler-shell-core .filler-shell{background:#0d1525}html[data-theme=dark] app-filler-shell-core .page-surface,body.theme-dark app-filler-shell-core .page-surface{background:#0d1525e0;border-color:#94a3b838;box-shadow:0 10px 24px #0206174d}html[data-theme=dark] app-filler-shell-core .field-overlay--active,body.theme-dark app-filler-shell-core .field-overlay--active{outline-color:#60a5faeb;box-shadow:0 0 0 4px #60a5fa1f;background:#60a5fa1a}html[data-theme=dark] app-filler-shell-core .field-required-message,body.theme-dark app-filler-shell-core .field-required-message{color:#f87171eb;background:#080e1beb}html[data-theme=dark] app-filler-shell-core .field-shell-value,body.theme-dark app-filler-shell-core .field-shell-value{background:#0d766e26;border-color:#0d766e70;color:#e2e8f0eb}html[data-theme=dark] app-filler-shell-core .field-text-block__line,body.theme-dark app-filler-shell-core .field-text-block__line{background:#0d766e26;border-color:#0d766e70}html[data-theme=dark] app-filler-shell-core .field-text-block__line-text,body.theme-dark app-filler-shell-core .field-text-block__line-text{color:#e2e8f0eb}html[data-theme=dark] app-filler-shell-core .field-text-block__line--active,body.theme-dark app-filler-shell-core .field-text-block__line--active{border-color:#60a5faeb;background:#60a5fa1a}html[data-theme=dark] app-filler-shell-core .field-signature-preview,body.theme-dark app-filler-shell-core .field-signature-preview{background:#0d766e26;border-color:#0d766e70}html[data-theme=dark] app-filler-shell-core .field-checkbox-square,body.theme-dark app-filler-shell-core .field-checkbox-square{border-color:#94a3b88f;background:#080e1b70}html[data-theme=dark] app-filler-shell-core .field-checkbox-square--checked,body.theme-dark app-filler-shell-core .field-checkbox-square--checked{background:#0d766ee0;border-color:#0d766ee0}html[data-theme=dark] app-filler-shell-core .filler-canvas-card,body.theme-dark app-filler-shell-core .filler-canvas-card{background:#0d1525d6}html[data-theme=dark] app-filler-shell-core .filler-shell--preview-mode .filler-canvas-card,html[data-theme=dark] app-filler-shell-core .filler-shell--centered-canvas .filler-canvas-card,body.theme-dark app-filler-shell-core .filler-shell--preview-mode .filler-canvas-card,body.theme-dark app-filler-shell-core .filler-shell--centered-canvas .filler-canvas-card{background:#0d1525e0;border-color:#94a3b838}html[data-theme=dark] app-filler-shell-core .filler-shell--preview-mode .field-text-block__line,html[data-theme=dark] app-filler-shell-core .filler-shell--centered-canvas .field-text-block__line,body.theme-dark app-filler-shell-core .filler-shell--preview-mode .field-text-block__line,body.theme-dark app-filler-shell-core .filler-shell--centered-canvas .field-text-block__line{border-color:#0d766e70;background:transparent}html[data-theme=dark] app-filler-shell-core .filler-shell--preview-mode .field-text-block__line:before,html[data-theme=dark] app-filler-shell-core .filler-shell--centered-canvas .field-text-block__line:before,body.theme-dark app-filler-shell-core .filler-shell--preview-mode .field-text-block__line:before,body.theme-dark app-filler-shell-core .filler-shell--centered-canvas .field-text-block__line:before{border-color:#0d766e70;background:#0d766e2e}html[data-theme=dark] app-filler-shell-core .filler-shell--preview-mode .field-text-block__line:after,html[data-theme=dark] app-filler-shell-core .filler-shell--centered-canvas .field-text-block__line:after,body.theme-dark app-filler-shell-core .filler-shell--preview-mode .field-text-block__line:after,body.theme-dark app-filler-shell-core .filler-shell--centered-canvas .field-text-block__line:after{display:none}html[data-theme=dark] app-filler-shell-core .filler-shell--preview-mode .field-text-block__line--active,html[data-theme=dark] app-filler-shell-core .filler-shell--centered-canvas .field-text-block__line--active,body.theme-dark app-filler-shell-core .filler-shell--preview-mode .field-text-block__line--active,body.theme-dark app-filler-shell-core .filler-shell--centered-canvas .field-text-block__line--active{border-color:#60a5faeb;background:#60a5fa1a}html[data-theme=dark] app-filler-shell-core .filler-shell--preview-mode .field-text-block__line--active:before,html[data-theme=dark] app-filler-shell-core .filler-shell--centered-canvas .field-text-block__line--active:before,body.theme-dark app-filler-shell-core .filler-shell--preview-mode .field-text-block__line--active:before,body.theme-dark app-filler-shell-core .filler-shell--centered-canvas .field-text-block__line--active:before{border-color:#60a5faeb;background:#60a5fa29}.ishara-field-editor-sheet-panel.mat-bottom-sheet-container,.ishara-field-editor-sheet-panel .mat-bottom-sheet-container,.ishara-field-editor-sheet-panel.mat-mdc-bottom-sheet-container,.ishara-field-editor-sheet-panel .mat-mdc-bottom-sheet-container{background:#fff!important;padding:0!important;overflow:hidden}html[data-theme=dark] .ishara-field-editor-sheet-panel.mat-bottom-sheet-container,html[data-theme=dark] .ishara-field-editor-sheet-panel .mat-bottom-sheet-container,html[data-theme=dark] .ishara-field-editor-sheet-panel.mat-mdc-bottom-sheet-container,html[data-theme=dark] .ishara-field-editor-sheet-panel .mat-mdc-bottom-sheet-container,body.theme-dark .ishara-field-editor-sheet-panel.mat-bottom-sheet-container,body.theme-dark .ishara-field-editor-sheet-panel .mat-bottom-sheet-container,body.theme-dark .ishara-field-editor-sheet-panel.mat-mdc-bottom-sheet-container,body.theme-dark .ishara-field-editor-sheet-panel .mat-mdc-bottom-sheet-container{background:#0f172a!important}html[data-theme=dark] app-filler-shell-core .filler-shell--preview-mode .field-overlay--required.field-overlay--textblock .field-text-block__required,html[data-theme=dark] app-filler-shell-core .filler-shell--centered-canvas .field-overlay--required.field-overlay--textblock .field-text-block__required,body.theme-dark app-filler-shell-core .filler-shell--preview-mode .field-overlay--required.field-overlay--textblock .field-text-block__required,body.theme-dark app-filler-shell-core .filler-shell--centered-canvas .field-overlay--required.field-overlay--textblock .field-text-block__required{color:#f87171f2}html[data-theme=dark] app-nav-shell,body.theme-dark app-nav-shell{color:var(--ishara-text, #e6edf7);background:var(--ishara-gradient, #070c14)}html[data-theme=dark] app-nav-shell .sidenav__header,body.theme-dark app-nav-shell .sidenav__header{background:#080e1beb}.template-preview-dialog-panel .mat-mdc-dialog-surface{overflow:hidden!important;display:flex!important;flex-direction:column!important}html[data-theme=dark] app-nav-shell .nav-shell__sidenav .brand__subtitle,body.theme-dark app-nav-shell .nav-shell__sidenav .brand__subtitle{color:#e2e8f09e}html[data-theme=dark] app-nav-shell mat-expansion-panel,body.theme-dark app-nav-shell mat-expansion-panel{background:#0f172ab8}html[data-theme=dark] app-nav-shell mat-nav-list a:hover,body.theme-dark app-nav-shell mat-nav-list a:hover{background:#94a3b81f}html[data-theme=dark] app-nav-shell mat-nav-list a.is-active,body.theme-dark app-nav-shell mat-nav-list a.is-active{background:#3b82f633;color:#bfdbfe}html[data-theme=dark] app-nav-shell .item__hint,body.theme-dark app-nav-shell .item__hint{color:#e2e8f09e}html[data-theme=dark] app-nav-shell .topbar,body.theme-dark app-nav-shell .topbar{background:#080e1be0;box-shadow:0 12px 30px #02061773}html[data-theme=dark] app-nav-shell .topbar:after,body.theme-dark app-nav-shell .topbar:after{box-shadow:0 25px 45px #02061752}html[data-theme=dark] app-nav-shell .topbar__left .brand--button .brand__subtitle,body.theme-dark app-nav-shell .topbar__left .brand--button .brand__subtitle{color:#e2e8f09e}html[data-theme=dark] app-nav-shell .context-pill,body.theme-dark app-nav-shell .context-pill{background:#0f172ad1}html[data-theme=dark] app-nav-shell .context-pill mat-icon,body.theme-dark app-nav-shell .context-pill mat-icon{color:#e2e8f0d1}html[data-theme=dark] app-nav-shell .context-pill--muted,body.theme-dark app-nav-shell .context-pill--muted{background:#0f172a9e}html[data-theme=dark] app-nav-shell .context-pill--action,body.theme-dark app-nav-shell .context-pill--action{background:#0f172ad1}html[data-theme=dark] app-nav-shell .context-pill--action:hover,body.theme-dark app-nav-shell .context-pill--action:hover{background:#0f172af0}html[data-theme=dark] app-nav-shell .context-pill--switcher,body.theme-dark app-nav-shell .context-pill--switcher{border:1px solid rgba(59,130,246,.32);background:#1e3a8a6b;box-shadow:0 8px 20px #1e40af38}html[data-theme=dark] app-nav-shell .context-breadcrumb__item--secondary,body.theme-dark app-nav-shell .context-breadcrumb__item--secondary{color:#e2e8f0bd}html[data-theme=dark] app-nav-shell .context-breadcrumb__separator,body.theme-dark app-nav-shell .context-breadcrumb__separator{color:#cbd5e18a}html[data-theme=dark] app-nav-shell .topbar__icon-btn,body.theme-dark app-nav-shell .topbar__icon-btn{background:#0f172acc}html[data-theme=dark] app-nav-shell .topbar__icon-btn:hover,body.theme-dark app-nav-shell .topbar__icon-btn:hover{border-color:#94a3b859}html[data-theme=dark] app-nav-shell .avatar-btn,body.theme-dark app-nav-shell .avatar-btn{background:#0f172ad1}html[data-theme=dark] app-nav-shell .avatar-initial,body.theme-dark app-nav-shell .avatar-initial{color:#dbeafe}html[data-theme=dark] app-nav-shell .workspace-alert,body.theme-dark app-nav-shell .workspace-alert{background:#1e40af40;color:#bfdbfe}html[data-theme=dark] app-nav-shell .workspace-menu__subtitle,html[data-theme=dark] app-nav-shell .org-menu__subtitle,body.theme-dark app-nav-shell .workspace-menu__subtitle,body.theme-dark app-nav-shell .org-menu__subtitle{color:#cbd5e1b8}html[data-theme=dark] app-nav-shell .org-menu__title,body.theme-dark app-nav-shell .org-menu__title{color:#dbeafe}html[data-theme=dark] app-nav-shell .profile-menu-panel,body.theme-dark app-nav-shell .profile-menu-panel{background:#0d1525!important;border:1px solid rgba(148,163,184,.22)}html[data-theme=dark] app-nav-shell .profile-menu-panel .mat-mdc-menu-item,body.theme-dark app-nav-shell .profile-menu-panel .mat-mdc-menu-item{color:#e2e8f0}html[data-theme=dark] app-nav-shell .profile-menu-panel .mat-icon,body.theme-dark app-nav-shell .profile-menu-panel .mat-icon,html[data-theme=dark] app-nav-shell .profile-menu-panel .profile-menu__role-item .mat-icon,body.theme-dark app-nav-shell .profile-menu-panel .profile-menu__role-item .mat-icon{color:#bfdbfed1}html[data-theme=dark] app-nav-shell .notifications-menu-panel,body.theme-dark app-nav-shell .notifications-menu-panel{border:1px solid rgba(148,163,184,.22);background:#0d1525}html[data-theme=dark] app-nav-shell .notification-item__summary,body.theme-dark app-nav-shell .notification-item__summary{color:#e2e8f0}html[data-theme=dark] app-nav-shell .notification-item__meta,body.theme-dark app-nav-shell .notification-item__meta{color:#cbd5e1b8}html[data-theme=dark] app-nav-shell .nav-shell__content .mat-mdc-form-field .mdc-notched-outline__leading,html[data-theme=dark] app-nav-shell .nav-shell__content .mat-mdc-form-field .mdc-notched-outline__notch,html[data-theme=dark] app-nav-shell .nav-shell__content .mat-mdc-form-field .mdc-notched-outline__trailing,body.theme-dark app-nav-shell .nav-shell__content .mat-mdc-form-field .mdc-notched-outline__leading,body.theme-dark app-nav-shell .nav-shell__content .mat-mdc-form-field .mdc-notched-outline__notch,body.theme-dark app-nav-shell .nav-shell__content .mat-mdc-form-field .mdc-notched-outline__trailing{border-color:#94a3b84d!important}html[data-theme=dark] app-nav-shell .nav-shell__content .mat-mdc-form-field .mdc-text-field--outlined,body.theme-dark app-nav-shell .nav-shell__content .mat-mdc-form-field .mdc-text-field--outlined{background:#080e1bb8}html[data-theme=dark] app-nav-shell .nav-shell__content .mat-mdc-form-field .mdc-floating-label,html[data-theme=dark] app-nav-shell .nav-shell__content .mat-mdc-form-field input,html[data-theme=dark] app-nav-shell .nav-shell__content .mat-mdc-form-field .mat-mdc-select-value-text,body.theme-dark app-nav-shell .nav-shell__content .mat-mdc-form-field .mdc-floating-label,body.theme-dark app-nav-shell .nav-shell__content .mat-mdc-form-field input,body.theme-dark app-nav-shell .nav-shell__content .mat-mdc-form-field .mat-mdc-select-value-text{color:#e2e8f0e6!important}html[data-theme=dark] app-nav-shell .brand__icon,body.theme-dark app-nav-shell .brand__icon{height:52px}html,body{height:100%}body{margin:0;font-family:Roboto,Helvetica Neue,sans-serif}.app-loading-state{min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;color:var(--mat-sys-on-surface-variant, #5f6368);font-size:1.1rem}.designer-shell .designer-mobile-panel,.designer-shell .designer-mobile-tray{display:none}@media(max-width:992px){.designer-shell .designer-mobile-panel{display:block;position:fixed;left:10px;right:10px;bottom:82px;z-index:45;pointer-events:none;transform:translateY(8px);opacity:0;transition:opacity .16s ease,transform .16s ease;overflow:hidden}.designer-shell .designer-mobile-panel.is-open{pointer-events:auto;transform:translateY(0);opacity:1}.designer-shell .designer-mobile-card{max-height:min(58vh,520px);overflow-y:auto;overflow-x:hidden}.designer-shell .designer-mobile-tray{position:fixed;left:8px;right:8px;bottom:8px;z-index:50;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;padding:8px;border-radius:14px;border:1px solid rgba(15,23,42,.14);background:#f8fafcf5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.designer-shell .designer-mobile-tray__btn{min-height:52px;border-radius:10px;border:1px solid rgba(148,163,184,.4);background:#fff;color:#334155;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-size:11px;font-weight:600;line-height:1.15}}@media(max-width:992px)and (max-width:480px){.designer-shell .designer-mobile-tray{left:4px;right:4px;grid-template-columns:repeat(6,minmax(0,1fr));gap:3px;padding:3px}.designer-shell .designer-mobile-tray__btn{min-height:38px;font-size:8px;line-height:1.05;gap:2px;padding:2px 1px}.designer-shell .designer-mobile-tray__btn span{min-width:0;text-align:center;white-space:normal;overflow-wrap:anywhere}.designer-shell .designer-mobile-tray__btn mat-icon{font-size:12px;width:12px;height:12px}}@media(max-width:992px){.designer-shell .designer-mobile-tray__btn.is-active{border-color:#2563eb80;background:#dbeafecc;color:#1d4ed8}.designer-shell .designer-mobile-tray__btn:disabled{opacity:.45}.designer-shell .designer-mobile-tray__btn mat-icon{width:18px;height:18px;font-size:18px}}
