@charset "UTF-8";:root{--fiis-main-padding-top: 28px;--fiis-main-padding-inline: 24px;--fiis-main-padding-bottom: 32px;--fiis-main-max-width: 100%}@media(max-width:599px){:root{--fiis-main-padding-top: 16px;--fiis-main-padding-inline: 16px;--fiis-main-padding-bottom: 24px}}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(/assets/fonts/roboto-mono-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(/assets/fonts/roboto-mono-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,*:before,*:after{font-family:Roboto,Helvetica Neue,sans-serif}:root{color-scheme:light;--mat-sys-background: #faf9fd;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #f2f0f4;--mat-sys-inverse-primary: #abc7ff;--mat-sys-inverse-surface: #2f3033;--mat-sys-on-background: #1a1b1f;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary-container: #00458f;--mat-sys-on-primary-fixed: #001b3f;--mat-sys-on-primary-fixed-variant: #00458f;--mat-sys-on-secondary-container: #3e4759;--mat-sys-on-secondary-fixed: #131c2b;--mat-sys-on-secondary-fixed-variant: #3e4759;--mat-sys-on-surface: #1a1b1f;--mat-sys-on-surface-variant: #44474e;--mat-sys-on-tertiary-container: #723600;--mat-sys-on-tertiary-fixed: #311300;--mat-sys-on-tertiary-fixed-variant: #723600;--mat-sys-outline: #74777f;--mat-sys-outline-variant: #c4c6d0;--mat-sys-primary: #005cbb;--mat-sys-primary-container: #d7e3ff;--mat-sys-primary-fixed: #d7e3ff;--mat-sys-primary-fixed-dim: #abc7ff;--mat-sys-scrim: #000000;--mat-sys-secondary: #565e71;--mat-sys-secondary-container: #dae2f9;--mat-sys-secondary-fixed: #dae2f9;--mat-sys-secondary-fixed-dim: #bec6dc;--mat-sys-shadow: #000000;--mat-sys-surface: #faf9fd;--mat-sys-surface-bright: #faf9fd;--mat-sys-surface-container: #efedf0;--mat-sys-surface-container-high: #e9e7eb;--mat-sys-surface-container-highest: #e3e2e6;--mat-sys-surface-container-low: #f4f3f6;--mat-sys-surface-dim: #dbd9dd;--mat-sys-surface-tint: #005cbb;--mat-sys-surface-variant: #e0e2ec;--mat-sys-tertiary: #964900;--mat-sys-tertiary-container: #ffdcc7;--mat-sys-tertiary-fixed: #ffdcc7;--mat-sys-tertiary-fixed-dim: #ffb787;--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, Helvetica Neue, sans-serif;--mat-sys-body-large-font: Roboto, Helvetica Neue, sans-serif;--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, Helvetica Neue, sans-serif;--mat-sys-body-medium-font: Roboto, Helvetica Neue, sans-serif;--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, Helvetica Neue, sans-serif;--mat-sys-body-small-font: Roboto, Helvetica Neue, sans-serif;--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, Helvetica Neue, sans-serif;--mat-sys-display-large-font: Roboto, Helvetica Neue, sans-serif;--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, Helvetica Neue, sans-serif;--mat-sys-display-medium-font: Roboto, Helvetica Neue, sans-serif;--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, Helvetica Neue, sans-serif;--mat-sys-display-small-font: Roboto, Helvetica Neue, sans-serif;--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, Helvetica Neue, sans-serif;--mat-sys-headline-large-font: Roboto, Helvetica Neue, sans-serif;--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, Helvetica Neue, sans-serif;--mat-sys-headline-medium-font: Roboto, Helvetica Neue, sans-serif;--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, Helvetica Neue, sans-serif;--mat-sys-headline-small-font: Roboto, Helvetica Neue, sans-serif;--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, Helvetica Neue, sans-serif;--mat-sys-label-large-font: Roboto, Helvetica Neue, sans-serif;--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, Helvetica Neue, sans-serif;--mat-sys-label-medium-font: Roboto, Helvetica Neue, sans-serif;--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, Helvetica Neue, sans-serif;--mat-sys-label-small-font: Roboto, Helvetica Neue, sans-serif;--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, Helvetica Neue, sans-serif;--mat-sys-title-large-font: Roboto, Helvetica Neue, sans-serif;--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, Helvetica Neue, sans-serif;--mat-sys-title-medium-font: Roboto, Helvetica Neue, sans-serif;--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, Helvetica Neue, sans-serif;--mat-sys-title-small-font: Roboto, Helvetica Neue, sans-serif;--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;--mat-sys-primary: #0a77a9;--mat-sys-on-primary: #ffffff;--mat-sys-primary-container: #b3d9ec;--mat-sys-on-primary-container: #001f33;--mat-sys-primary-fixed: #b3d9ec;--mat-sys-primary-fixed-dim: #7ec9ed;--mat-sys-on-primary-fixed: #001f33;--mat-sys-on-primary-fixed-variant: #004068;--mat-sys-secondary: #4e81ab;--mat-sys-on-secondary: #ffffff;--mat-sys-secondary-container: #d4dde8;--mat-sys-on-secondary-container: #0d1a2b;--mat-sys-tertiary: #f97316;--mat-sys-on-tertiary: #ffffff;--mat-sys-tertiary-container: #ffdcc2;--mat-sys-on-tertiary-container: #3a1f00;--mat-sys-error: #c23b3b;--mat-sys-on-error: #ffffff;--mat-sys-error-container: #fdeff0;--mat-sys-on-error-container: #7f1d1d;--mat-sys-surface: #ffffff;--mat-sys-on-surface: #1f2937;--mat-sys-surface-dim: #f8f9fa;--mat-sys-surface-bright: #ffffff;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-container-low: #f3f4f6;--mat-sys-surface-container: #e5e7eb;--mat-sys-surface-container-high: #d1d5db;--mat-sys-surface-container-highest: #9ca3af;--mat-sys-on-surface-variant: #4b5563;--mat-sys-outline: #6b7280;--mat-sys-outline-variant: #d1d5db;--malta-amber: #e6a700;--malta-green: #21643f;--malta-pill: #026e78;--malta-backdrop: #e8ecf0;--malta-sidebar-bg: #1f2937;--fiis-eu-logo-text-color: #003399;--fiis-eu-logo-flag-border: transparent;--malta-reg-surface-alt: color-mix(in srgb, var(--mat-sys-primary) 4%, var(--mat-sys-surface));--malta-reg-info-surface: color-mix(in srgb, var(--mat-sys-primary) 6%, var(--mat-sys-surface));--malta-reg-info-border: color-mix(in srgb, var(--mat-sys-primary) 25%, var(--mat-sys-surface));--malta-reg-info-on: var(--mat-sys-on-primary-fixed-variant);--malta-reg-warn-surface: color-mix(in srgb, var(--mat-sys-tertiary) 6%, var(--mat-sys-surface));--malta-reg-warn-border: color-mix(in srgb, var(--mat-sys-tertiary) 30%, var(--mat-sys-surface));--malta-reg-warn-on: var(--mat-sys-on-tertiary-container);--mdc-shape-small: 6px;--mdc-shape-medium: 12px;--mdc-shape-large: 16px;--mdc-outlined-text-field-container-shape: 10px;--mat-toolbar-height: 64px;--fiis-main-padding-top: 28px;--fiis-main-padding-inline: 24px;--fiis-main-padding-bottom: 32px}@media(max-width:599px){:root{--fiis-main-padding-top: 16px;--fiis-main-padding-inline: 16px;--fiis-main-padding-bottom: 20px}}[data-theme=dark]{color-scheme:dark;--mat-sys-background: #121316;--mat-sys-error: #ffb4ab;--mat-sys-error-container: #93000a;--mat-sys-inverse-on-surface: #2f3033;--mat-sys-inverse-primary: #005cbb;--mat-sys-inverse-surface: #e3e2e6;--mat-sys-on-background: #e3e2e6;--mat-sys-on-error: #690005;--mat-sys-on-error-container: #ffdad6;--mat-sys-on-primary: #002f65;--mat-sys-on-primary-container: #d7e3ff;--mat-sys-on-primary-fixed: #001b3f;--mat-sys-on-primary-fixed-variant: #00458f;--mat-sys-on-secondary: #283041;--mat-sys-on-secondary-container: #dae2f9;--mat-sys-on-secondary-fixed: #131c2b;--mat-sys-on-secondary-fixed-variant: #3e4759;--mat-sys-on-surface: #e3e2e6;--mat-sys-on-surface-variant: #e0e2ec;--mat-sys-on-tertiary: #502400;--mat-sys-on-tertiary-container: #ffdcc7;--mat-sys-on-tertiary-fixed: #311300;--mat-sys-on-tertiary-fixed-variant: #723600;--mat-sys-outline: #8e9099;--mat-sys-outline-variant: #44474e;--mat-sys-primary: #abc7ff;--mat-sys-primary-container: #00458f;--mat-sys-primary-fixed: #d7e3ff;--mat-sys-primary-fixed-dim: #abc7ff;--mat-sys-scrim: #000000;--mat-sys-secondary: #bec6dc;--mat-sys-secondary-container: #3e4759;--mat-sys-secondary-fixed: #dae2f9;--mat-sys-secondary-fixed-dim: #bec6dc;--mat-sys-shadow: #000000;--mat-sys-surface: #121316;--mat-sys-surface-bright: #38393c;--mat-sys-surface-container: #1f2022;--mat-sys-surface-container-high: #292a2c;--mat-sys-surface-container-highest: #343537;--mat-sys-surface-container-low: #1a1b1f;--mat-sys-surface-container-lowest: #0d0e11;--mat-sys-surface-dim: #121316;--mat-sys-surface-tint: #abc7ff;--mat-sys-surface-variant: #44474e;--mat-sys-tertiary: #ffb787;--mat-sys-tertiary-container: #723600;--mat-sys-tertiary-fixed: #ffdcc7;--mat-sys-tertiary-fixed-dim: #ffb787;--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-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;--mat-sys-primary: #6ec5ea;--mat-sys-on-primary: #042338;--mat-sys-primary-container: #1a4f72;--mat-sys-on-primary-container: #c5e6f7;--mat-sys-primary-fixed: #9ad4f2;--mat-sys-primary-fixed-dim: #6ec5ea;--mat-sys-on-primary-fixed: #031a2c;--mat-sys-on-primary-fixed-variant: #8ecae8;--mat-sys-secondary: #8eb4d4;--mat-sys-on-secondary: #0a1e32;--mat-sys-secondary-container: #2a4258;--mat-sys-on-secondary-container: #d4e3f0;--mat-sys-tertiary: #f59e4b;--mat-sys-on-tertiary: #2a1400;--mat-sys-tertiary-container: #5c3a14;--mat-sys-on-tertiary-container: #ffdcc2;--mat-sys-error: #f87171;--mat-sys-on-error: #450a0a;--mat-sys-error-container: #5c2020;--mat-sys-on-error-container: #fecaca;--malta-backdrop: #0b1222;--mat-sys-surface-dim: #121e36;--mat-sys-surface-container-lowest: #0e152a;--mat-sys-surface-container-low: #172640;--mat-sys-surface-container: #1d2f4a;--mat-sys-surface-container-high: #243a5c;--mat-sys-surface-container-highest: #2d4568;--mat-sys-surface: #1a2c48;--mat-sys-surface-bright: #22365a;--fiis-chrome-surface: #273c5c;--fiis-logo-wordmark-highlight: #c5e6f7;--fiis-logo-wordmark-mid: #6ec5ea;--fiis-logo-wordmark-soft: #a8b9d4;--fiis-logo-gradient: linear-gradient( 180deg, #c5e6f7 0%, #9ad4f2 32%, #6ec5ea 52%, #8ecae8 72%, #a8b9d4 100% );--fiis-chrome-control-border: color-mix(in srgb, var(--mat-sys-outline) 62%, var(--fiis-chrome-surface));--fiis-eu-logo-text-color: #ffffff;--fiis-eu-logo-flag-border: #ffffff;--mat-sys-on-surface: #e7edf6;--mat-sys-on-surface-variant: #a8b9d4;--mat-sys-outline: #4d6b94;--mat-sys-outline-variant: #2a4062;--malta-amber: #fbbf24;--malta-green: #4ade80;--malta-pill: #38bdf8;--malta-sidebar-bg: #172640;--fiis-sidebar-fg: #d8e4f4;--fiis-sidebar-fg-muted: #9eb0cc;--fiis-sidebar-fg-active: #8ecae8;--fiis-sidebar-nav-active-bg: rgba(110, 197, 234, .14);--fiis-sidebar-nav-link-active-bg: rgba(78, 129, 171, .22);--malta-reg-surface-alt: color-mix(in srgb, var(--mat-sys-primary) 9%, var(--mat-sys-surface));--malta-reg-info-surface: color-mix(in srgb, var(--mat-sys-primary) 14%, var(--mat-sys-surface-container-low));--malta-reg-info-border: color-mix(in srgb, var(--mat-sys-primary) 35%, var(--mat-sys-outline-variant));--malta-reg-info-on: #b8ddf2;--malta-reg-warn-surface: color-mix(in srgb, var(--mat-sys-tertiary) 12%, var(--mat-sys-surface-container-low));--malta-reg-warn-border: color-mix(in srgb, var(--mat-sys-tertiary) 40%, var(--mat-sys-outline-variant));--malta-reg-warn-on: #fcd9b8;--malta-shadow-elevation-1: 0 1px 2px rgba(4, 12, 28, .5);--malta-shadow-elevation-2: 0 4px 14px rgba(4, 12, 28, .45), 0 1px 0 rgba(110, 180, 230, .05);--malta-shadow-elevation-3: 0 10px 24px rgba(4, 12, 28, .5), 0 1px 0 rgba(110, 180, 230, .06);--malta-shadow-sm: var(--malta-shadow-elevation-1);--malta-shadow-md: var(--malta-shadow-elevation-2);--malta-shadow-lg: var(--malta-shadow-elevation-3);--fiis-sidebar-rail-control-bg: rgba(110, 197, 234, .06);--fiis-sidebar-rail-control-border: rgba(110, 197, 234, .16);--fiis-sidebar-rail-control-hover-bg: rgba(110, 197, 234, .12);--fiis-sidebar-rail-control-hover-border: rgba(110, 197, 234, .28);--fiis-sidebar-chevron: var(--malta-amber)}html{height:100%}body{color-scheme:light;margin:0;height:100%;background-color:var(--mat-sys-surface);color:var(--mat-sys-on-surface)}.mat-mdc-button,.mat-mdc-raised-button,.mat-mdc-outlined-button,.mat-mdc-unelevated-button{border-radius:6px!important;font-weight:500;letter-spacing:.025em;transition:all .2s ease}.mat-mdc-button[disabled],.mat-mdc-raised-button[disabled],.mat-mdc-outlined-button[disabled],.mat-mdc-unelevated-button[disabled]{opacity:.38}.mat-mdc-unelevated-button:not([disabled]){box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.mat-mdc-raised-button.mat-mdc-button-amber{background-color:#e6a700!important;color:#1f2937!important}.mat-mdc-raised-button.mat-mdc-button-amber:hover:not([disabled]){background-color:#d97706!important}.mat-mdc-unelevated-button.malta-pill{border-radius:9999px!important;background-color:var(--malta-pill)!important;color:#fff!important;padding:0 24px;position:relative}.mat-mdc-unelevated-button.malta-pill:before{content:"";display:inline-block;width:10px;height:10px;border-radius:50%;background:#fff;margin-right:8px}.mat-mdc-card:not(.malta-glass-card){border-radius:6px!important;box-shadow:none!important;border:1px solid var(--mat-sys-outline-variant)}.mat-mdc-card:not(.malta-glass-card):hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a!important}.malta-glass-card{border-radius:0!important;border:none!important;box-shadow:0 4px 4px #0000007a,0 12px 32px #0000004d,0 10px 54.3px #000000d9!important}.mat-mdc-form-field.mat-form-field-appearance-outline .mdc-notched-outline__leading,.mat-mdc-form-field.mat-form-field-appearance-outline .mdc-notched-outline__notch,.mat-mdc-form-field.mat-form-field-appearance-outline .mdc-notched-outline__trailing{border-radius:0}.mat-mdc-form-field.mat-form-field-appearance-outline .mdc-notched-outline{border-radius:10px}.mat-mdc-form-field.mat-form-field-appearance-outline .mdc-notched-outline .mdc-notched-outline__leading{border-radius:10px 0 0 10px}.mat-mdc-form-field.mat-form-field-appearance-outline .mdc-notched-outline .mdc-notched-outline__trailing{border-radius:0 10px 10px 0}.mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mdc-notched-outline{border-color:var(--mat-sys-error);border-width:2px}.mat-mdc-tab-group.malta-tabs-bordered{--mat-tab-divider-height: 0;--mat-tab-divider-color: transparent}.mat-mdc-tab-group.malta-tabs-bordered .mat-mdc-tab-header{border-bottom:none;overflow:visible;padding-bottom:12px}.mat-mdc-tab-group.malta-tabs-bordered .mdc-tab-indicator,.mat-mdc-tab-group.malta-tabs-bordered .mat-mdc-tab-indicator{display:none!important;visibility:hidden!important}.mat-mdc-tab-group.malta-tabs-bordered .mdc-tab-indicator__content,.mat-mdc-tab-group.malta-tabs-bordered .mdc-tab-indicator__content--underline{opacity:0!important;border-width:0!important;transform:none!important}.mat-mdc-tab-group.malta-tabs-bordered .mat-mdc-tab-labels{flex-wrap:wrap;gap:8px;row-gap:8px}.mat-mdc-tab-group.malta-tabs-bordered .mat-mdc-tab{min-width:auto!important;flex:0 1 auto!important;height:auto!important;min-height:36px;padding:8px 14px!important;border-radius:6px;letter-spacing:.02em;font-size:13px;font-weight:400;color:var(--mat-sys-on-surface-variant)!important;background-color:var(--mat-sys-surface-container-low)!important;border:1px solid var(--mat-sys-outline-variant)!important;margin-right:0;box-shadow:0 1px 2px #0f172a0f;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.mat-mdc-tab-group.malta-tabs-bordered .mat-mdc-tab .mdc-tab__text-label{color:inherit!important}.mat-mdc-tab-group.malta-tabs-bordered .mat-mdc-tab:hover:not(.mdc-tab--active):not(.mat-mdc-tab-disabled){background-color:var(--mat-sys-surface-container)!important;border-color:var(--mat-sys-outline)!important}.mat-mdc-tab-group.malta-tabs-bordered .mat-mdc-tab.mdc-tab--active{background-color:var(--mat-sys-surface)!important;border-color:var(--mat-sys-primary)!important;font-weight:700;color:var(--mat-sys-on-surface)!important;box-shadow:none;z-index:1}.mat-mdc-tab-group.malta-tabs-bordered .mat-mdc-tab.mat-mdc-tab-disabled{opacity:.42;cursor:not-allowed;box-shadow:none}.mat-mdc-tab-group.malta-tabs-bordered .mat-mdc-tab-body-wrapper{border:1px solid var(--mat-sys-outline-variant);border-top:none;padding:24px}.mat-mdc-select-panel{border-radius:8px!important;box-shadow:0 8px 25px #0000001f,0 2px 8px #0000000f!important;margin-top:4px;min-width:80px!important}.mat-mdc-select-panel .mat-mdc-option{font-size:13px;min-height:36px}.mat-mdc-select-panel .mat-mdc-option:hover{background:var(--mat-sys-surface-container-low)}.mat-mdc-select-panel .mat-mdc-option.mat-mdc-option-active{background:color-mix(in srgb,var(--mat-sys-primary) 8%,transparent);color:var(--mat-sys-primary)}.mat-radio-group{display:flex;gap:16px}.mat-radio-group .mat-radio-button .mdc-radio{padding:0}.mat-radio-group .mat-radio-button .mdc-radio__background:before{background-color:transparent}.mat-mdc-toolbar.malta-top-bar{background:transparent!important;position:fixed;top:0;left:0;right:0;z-index:100;padding:0 80px;height:64px;display:flex;align-items:center;justify-content:space-between}.mat-mdc-toolbar.malta-top-bar .malta-top-bar-text{color:#1f2937;font-size:13px;font-weight:400}.mat-mdc-toolbar.malta-top-bar .malta-top-bar-text:hover{color:#0a77a9}.mat-mdc-toolbar.malta-top-bar .malta-top-bar-icons{display:flex;align-items:center;gap:16px}.mat-mdc-toolbar.malta-top-bar .malta-top-bar-icons svg{stroke:#fff;cursor:pointer;transition:stroke .15s ease}.mat-mdc-toolbar.malta-top-bar .malta-top-bar-icons svg:hover{stroke:#0a77a9}.mat-drawer.malta-sidebar{background:#1f2937;width:213px;border:none}.mat-drawer.malta-sidebar .mat-mdc-nav-list{padding-top:0}.mat-drawer.malta-sidebar .mat-mdc-nav-list .mat-mdc-list-item{color:#eef6fb;height:48px;border-radius:0}.mat-drawer.malta-sidebar .mat-mdc-nav-list .mat-mdc-list-item:hover{color:#b3d4ea}.mat-drawer.malta-sidebar .mat-mdc-nav-list .mat-mdc-list-item.active{color:#4e81ab;background:#0d1a2b80}.mat-drawer.malta-sidebar .malta-sidebar-chevron{color:#e6a700;margin-left:auto}.mat-drawer.malta-sidebar .malta-sidebar-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-right:12px}.mat-drawer.malta-sidebar .malta-sidebar-icon svg{width:24px;height:24px}.mat-drawer.malta-sidebar-collapsed{width:72px}.mat-drawer.malta-sidebar-collapsed .malta-sidebar-icon:hover{background:#1f2937;box-shadow:inset 4px 6px 25px #00000080}.malta-footer{background:#0d1a2b;height:40px;display:flex;align-items:center;justify-content:flex-end;padding:0 24px;position:fixed;bottom:0;left:0;right:0;z-index:100}.malta-footer .malta-lang-trigger{color:#fff;cursor:pointer;font-size:13px;display:flex;align-items:center;gap:8px}.mat-mdc-menu-panel.malta-lang-menu{background:#1f4f7c;border-radius:6px;min-width:202px}.mat-mdc-menu-panel.malta-lang-menu .mat-mdc-menu-item{color:#fff;height:36px;display:flex;align-items:center;gap:8px}.mat-mdc-menu-panel.malta-lang-menu .mat-mdc-menu-item img{width:41px;height:24px}.malta-error-tooltip{background:var(--mat-sys-error-container);color:var(--mat-sys-error);border:1px solid var(--mat-sys-error);border-radius:6px;font-size:12px;padding:8px 12px;box-shadow:0 13.4px 79% #00000026;position:relative}.malta-error-tooltip:after{content:"";position:absolute;top:-6px;left:16px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom-width:6px;border-bottom-style:solid;border-bottom-color:var(--mat-sys-error-container)}.malta-dark-tooltip{background:#1f2937;border-radius:6px;font-size:12px}.mat-mdc-dialog-container.malta-expanded-textarea{border-radius:0;box-shadow:0 24px #0006}.mat-mdc-chip{border-radius:6px!important;font-weight:500}.mat-mdc-dialog-container{border-radius:12px!important}.mat-mdc-dialog-surface{background-color:var(--mat-sys-surface)!important;color:var(--mat-sys-on-surface)!important}.mat-mdc-snack-bar-container{border-radius:6px!important}.mat-divider{border-color:var(--mat-sys-outline-variant)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--mat-sys-outline-variant);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--mat-sys-outline)}.badge-hooks{background:#eef6fb;color:#0a77a9}.badge-nets{background:#e8f5ee;color:#21643f}.badge-fad{background:#fef3c7;color:#92400e}.badge-hyd{background:#ede9fe;color:#5b21b6}.badge-owner{background:#eef6fb;color:#0a77a9}.badge-agent{background:#fef3c7;color:#92400e}.badge-operator{background:#ede9fe;color:#5b21b6}.badge-ft{background:#f0fdf4;color:#21643f}.badge-pt{background:#fef3c7;color:#92400e}.badge-role{background:#eef6fb;color:#0a77a9}.badge-active{background:#d1fae5;color:#065f46}.badge-month{background:#eef6fb;color:#0a77a9}.badge-priority{background:#07293b;color:#fff;min-width:24px;justify-content:center;font-size:9px}.badge-inboard{background:#eef6fb;color:#0a77a9}.badge-diesel{background:#f0fdf4;color:#21643f}.badge-rec{background:#d1fae5;color:#065f46}.badge-inv{background:#fef3c7;color:#92400e}.malta-photo-box{width:100px;height:100px;background:var(--mat-sys-surface-container-low);border:1.5px dashed var(--mat-sys-outline-variant);border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;cursor:pointer;flex-shrink:0}.malta-photo-box svg{width:28px;height:28px;stroke:#6b7280;fill:none}.malta-photo-box mat-icon{width:28px;height:28px;font-size:28px;color:#6b7280}.malta-photo-box span{font-size:10px;color:#6b7280;text-align:center;line-height:1.3}.malta-view-btn{height:26px;border-radius:4px;border:1px solid var(--mat-sys-primary);background:transparent;color:var(--mat-sys-primary);font-size:11px;font-weight:500;padding:0 10px;cursor:pointer;font-family:Roboto,sans-serif;transition:all .15s}.malta-view-btn:hover{background:var(--mat-sys-primary);color:var(--mat-sys-on-primary)}.malta-btn-danger{background:var(--mat-sys-error-container)!important;color:var(--mat-sys-on-error-container)!important;border:1px solid var(--mat-sys-error-container)!important}.malta-btn-danger:hover{opacity:.85}.malta-btn-ghost-dark{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.2)}.malta-btn-ghost-dark:hover{background:#ffffff2e}.malta-roles-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.malta-roles-grid--inline{display:flex;flex-wrap:wrap;align-items:center;grid-column:1/-1;gap:1rem;background:var(--mat-sys-surface-dim);border-radius:8px;padding:14px 16px}.malta-roles-grid .role-item{display:flex;align-items:center;gap:8px;cursor:pointer}.malta-roles-grid .role-item input[type=checkbox]{width:16px;height:16px;accent-color:#0a77a9;cursor:pointer}.malta-roles-grid .role-item .role-label{font-size:12.5px;font-weight:500;color:var(--mat-sys-on-surface)}.malta-roles-grid .role-item .role-desc{font-size:10px;color:#9ca3af}.malta-captain-toggle{background:var(--mat-sys-surface-container-low);border-radius:8px;padding:14px 16px;display:flex;align-items:center;gap:12px}[data-theme=dark] .mat-mdc-card:not(.malta-glass-card){background-color:var(--mat-sys-surface);border-color:var(--mat-sys-outline-variant)}[data-theme=dark] .mat-mdc-card:not(.malta-glass-card):hover{box-shadow:var(--malta-shadow-elevation-2)!important;border-color:color-mix(in srgb,var(--mat-sys-primary) 28%,var(--mat-sys-outline-variant))}[data-theme=dark] .malta-card-elevated{box-shadow:var(--malta-shadow-elevation-1)!important}[data-theme=dark] .malta-card-elevated:hover{box-shadow:var(--malta-shadow-elevation-3)!important}[data-theme=dark] .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper{background-color:color-mix(in srgb,var(--mat-sys-surface-container-low) 65%,transparent)}[data-theme=dark] .mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused .mat-mdc-text-field-wrapper{background-color:color-mix(in srgb,var(--mat-sys-surface-container) 75%,transparent)}[data-theme=dark] .mat-mdc-select-panel,[data-theme=dark] .mat-mdc-autocomplete-panel{background-color:var(--mat-sys-surface-container-high)!important;border:1px solid var(--mat-sys-outline-variant)}[data-theme=dark] table.malta-reg-data-table tbody .mat-mdc-row:nth-child(2n){background-color:var(--malta-reg-surface-alt)}[data-theme=dark] .malta-reg-info-box{background:var(--malta-reg-info-surface);border-color:var(--malta-reg-info-border);color:var(--malta-reg-info-on)}[data-theme=dark] .malta-reg-warn-box{background:var(--malta-reg-warn-surface);border-color:var(--malta-reg-warn-border);color:var(--malta-reg-warn-on)}[data-theme=dark] nav.fiis-topbar{background-color:var(--fiis-chrome-surface);border-bottom:1px solid color-mix(in srgb,var(--mat-sys-primary) 18%,var(--mat-sys-outline-variant));box-shadow:var(--malta-shadow-elevation-2)}[data-theme=dark] nav.fiis-topbar .logo-container .logo-main--chrome-gradient{background:var(--fiis-logo-gradient);filter:drop-shadow(0 1px 1px rgba(4,12,28,.35))}[data-theme=dark] nav.fiis-topbar .logo-container img.logo-name{filter:drop-shadow(0 1px 1px rgba(4,12,28,.35))}[data-theme=dark] nav.fiis-topbar .theme-btn,[data-theme=dark] nav.fiis-topbar .lang-btn{border-color:var(--fiis-chrome-control-border)}[data-theme=dark] nav.fiis-topbar .theme-btn:hover,[data-theme=dark] nav.fiis-topbar .lang-btn:hover{border-color:color-mix(in srgb,var(--mat-sys-primary) 45%,var(--fiis-chrome-control-border))}[data-theme=dark] nav.fiis-topbar .items-divider{background:var(--fiis-chrome-control-border)}[data-theme=dark] fiis-layout:not(.fiis-layout--white-overlay) .fiis-layout__main{background-color:var(--mat-sys-surface-dim)}[data-theme=dark] fiis-sidebar .side,[data-theme=dark] fiis-sidebar .sidebar,[data-theme=dark] .mat-drawer.malta-sidebar{background-color:var(--malta-sidebar-bg)!important;border-inline-end:1px solid var(--mat-sys-outline-variant)}[data-theme=dark] fiis-sidebar-content .nav-row{color:var(--fiis-sidebar-fg);border-bottom-color:color-mix(in srgb,var(--fiis-sidebar-fg) 8%,transparent)}[data-theme=dark] fiis-sidebar-content .nav-row:hover:not(.nav-row--disabled){color:var(--fiis-sidebar-fg-active);background:var(--fiis-sidebar-nav-active-bg)}[data-theme=dark] fiis-sidebar-content .nav-row--link-active{color:var(--fiis-sidebar-fg-active);background:var(--fiis-sidebar-nav-link-active-bg)}[data-theme=dark] fiis-sidebar-content .nav-row--active{color:var(--fiis-sidebar-fg-active)}[data-theme=dark] fiis-sidebar-content .sidebar-panel::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--fiis-sidebar-fg) 22%,transparent)}[data-theme=dark] .malta-module-launcher-card-host--disabled .malta-module-launcher-card{opacity:.42;filter:grayscale(.5);box-shadow:none}[data-theme=dark] .malta-module-launcher-card-host:not(.malta-module-launcher-card-host--disabled) .malta-module-launcher-card{background-color:var(--mat-sys-surface-container);box-shadow:var(--malta-shadow-elevation-2),inset 0 1px color-mix(in srgb,var(--mat-sys-primary) 22%,transparent)}[data-theme=dark] .malta-glass-card{box-shadow:0 8px 32px #040c1c8c,0 0 0 1px #6eb4e614!important}[data-theme=dark] .mat-mdc-tab-group.malta-tabs-bordered .mat-mdc-tab{background-color:var(--mat-sys-surface-container-low)!important;border-color:var(--mat-sys-outline-variant)!important;color:var(--mat-sys-on-surface-variant)!important}[data-theme=dark] .mat-mdc-tab-group.malta-tabs-bordered .mat-mdc-tab.mdc-tab--active{background-color:var(--mat-sys-surface-container-high)!important;border-color:var(--mat-sys-primary)!important;color:var(--mat-sys-on-surface)!important}[data-theme=dark] .mat-mdc-tab-group.malta-tabs-bordered .mat-mdc-tab-body-wrapper{background-color:var(--mat-sys-surface);border-color:var(--mat-sys-outline-variant)}[data-theme=dark] .badge-hooks{background:#0a77a938;color:#7ec9ed}[data-theme=dark] .badge-nets{background:#21643f38;color:#6ee7b7}[data-theme=dark] .badge-fad{background:#92400e40;color:#fcd34d}[data-theme=dark] .badge-hyd{background:#5b21b638;color:#c4b5fd}[data-theme=dark] .badge-owner{background:#0a77a938;color:#7ec9ed}[data-theme=dark] .badge-agent{background:#92400e40;color:#fcd34d}[data-theme=dark] .badge-operator{background:#5b21b638;color:#c4b5fd}[data-theme=dark] .badge-ft{background:#21643f38;color:#6ee7b7}[data-theme=dark] .badge-pt{background:#92400e40;color:#fcd34d}[data-theme=dark] .badge-role{background:#0a77a938;color:#7ec9ed}[data-theme=dark] .badge-active{background:#065f4640;color:#6ee7b7}[data-theme=dark] .badge-month{background:#0a77a938;color:#7ec9ed}[data-theme=dark] .badge-priority{background:#172032;color:#e2e8f0}[data-theme=dark] .badge-inboard{background:#0a77a938;color:#7ec9ed}[data-theme=dark] .badge-diesel{background:#21643f38;color:#6ee7b7}[data-theme=dark] .badge-rec{background:#065f4640;color:#6ee7b7}[data-theme=dark] .badge-inv{background:#92400e40;color:#fcd34d}.malta-detail-icon{width:40px;height:40px;border-radius:8px;background:var(--mat-sys-primary);display:flex;align-items:center;justify-content:center;flex-shrink:0}.malta-detail-icon svg{width:22px;height:22px;stroke:var(--mat-sys-on-primary);fill:none}.mat-mdc-form-field.mat-form-field-appearance-outline.malta-search-field{--mat-form-field-container-height: 40px;--mat-form-field-container-vertical-padding: 10px;margin:0}.mat-mdc-form-field.mat-form-field-appearance-outline.malta-search-field .mat-mdc-form-field,.mat-mdc-form-field.mat-form-field-appearance-outline.malta-search-field .mat-mdc-text-field-wrapper{height:var(--mat-form-field-container-height)}.mat-mdc-form-field.mat-form-field-appearance-outline.malta-search-field .mat-mdc-form-field-icon-prefix{padding-inline-end:4px;color:var(--mat-sys-primary)}@media(max-width:599px){.mat-mdc-form-field.mat-form-field-appearance-outline.malta-search-field{--mat-form-field-container-height: 44px;width:100%}}.malta-toolbar-stack{display:flex;flex-wrap:wrap;align-items:flex-end;gap:20px}@media(max-width:1239px){.malta-toolbar-stack{flex-direction:column;align-items:stretch}}.malta-toolbar-stack .malta-search-field{flex:1 1 320px;min-width:min(100%,280px);max-width:420px;align-self:flex-end}@media(max-width:1239px){.malta-toolbar-stack .malta-search-field{flex:0 0 auto;max-width:none;align-self:stretch}}.table-wrapper.malta-reg-table-shell,.malta-reg-table-shell{display:block;width:100%;margin:0;padding:0;line-height:normal;border:1px solid var(--malta-reg-border, var(--mat-sys-outline-variant));border-radius:8px;overflow-x:auto;overflow-y:hidden;background:var(--mat-sys-surface)}.table-wrapper.malta-reg-table-shell>table,.malta-reg-table-shell>table{margin:0;vertical-align:top}.malta-reg-table-shell table.malta-reg-data-table{width:100%;border-collapse:collapse;--mat-table-row-item-container-height: 44px}.malta-reg-table-shell table.malta-reg-data-table .mat-mdc-header-row{background:var(--malta-reg-brand, var(--mat-sys-primary))!important}.malta-reg-table-shell table.malta-reg-data-table .mat-mdc-header-cell{color:var(--malta-reg-on-brand, var(--mat-sys-on-primary))!important;font-size:11.5px;font-weight:600;padding:8px 12px;border-bottom:none;vertical-align:middle;box-sizing:border-box}.malta-reg-table-shell table.malta-reg-data-table .mat-mdc-header-row .mat-mdc-header-cell:first-of-type{border-top-left-radius:7px}.malta-reg-table-shell table.malta-reg-data-table .mat-mdc-header-row .mat-mdc-header-cell:last-of-type{border-top-right-radius:7px}.malta-reg-table-shell table.malta-reg-data-table tbody .mat-mdc-row{border-bottom:1px solid var(--malta-reg-border, var(--mat-sys-outline-variant))}.malta-reg-table-shell table.malta-reg-data-table tbody .mat-mdc-row:last-of-type,.malta-reg-table-shell table.malta-reg-data-table tbody tr.no-data-row{border-bottom:none}.malta-reg-table-shell table.malta-reg-data-table .mat-mdc-cell{font-size:13px;padding:8px 12px;border-bottom:none;vertical-align:middle;box-sizing:border-box}.malta-reg-table-shell table.malta-reg-data-table tbody .mat-mdc-row:nth-child(2n){background-color:var(--malta-reg-surface-alt, color-mix(in srgb, var(--mat-sys-primary) 4%, var(--mat-sys-surface)))}.malta-reg-table-shell table.malta-reg-data-table tbody .mat-mdc-row:hover,.malta-reg-table-shell table.malta-reg-data-table tbody .mat-mdc-row.is-selected{background-color:var(--malta-reg-brand-50, var(--mat-sys-primary-container))}.malta-reg-table-shell table.malta-reg-data-table .actions-header{text-align:center}.malta-reg-table-shell table.malta-reg-data-table .actions-cell{text-align:center;white-space:nowrap;vertical-align:middle}.malta-reg-table-shell table.malta-reg-data-table .actions-cell .malta-btn,.malta-reg-table-shell table.malta-reg-data-table .actions-cell .mat-mdc-button{min-height:28px;height:26px;padding:0 10px;font-size:11px;vertical-align:middle}.malta-reg-table-shell table.malta-reg-data-table .actions-cell .malta-btn+.malta-btn,.malta-reg-table-shell table.malta-reg-data-table .actions-cell .malta-btn+.mat-mdc-button,.malta-reg-table-shell table.malta-reg-data-table .actions-cell .mat-mdc-button+.malta-btn,.malta-reg-table-shell table.malta-reg-data-table .actions-cell .mat-mdc-button+.mat-mdc-button{margin-left:6px}.malta-reg-table-shell table.malta-reg-data-table .col-mono{font-family:Roboto Mono,monospace;font-size:12px;font-weight:500;color:var(--malta-reg-brand, var(--mat-sys-primary))}.malta-reg-table-shell table.malta-reg-data-table .col-numeric,.malta-reg-table-shell table.malta-reg-data-table .col-numeric-header{text-align:right;white-space:nowrap}.malta-reg-table-shell table.malta-reg-data-table .col-name{color:var(--malta-reg-text, var(--mat-sys-on-surface));font-weight:500}.malta-reg-table-shell table.malta-reg-data-table .col-muted{color:var(--malta-reg-text-2, var(--mat-sys-on-surface-variant))}.malta-reg-table-shell table.malta-reg-data-table .malta-badge{border-radius:4px;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.malta-reg-table-shell table.malta-reg-data-table .actions-header,.malta-reg-table-shell table.malta-reg-data-table .actions-cell{position:sticky;right:0;z-index:1}.malta-reg-table-shell table.malta-reg-data-table .actions-header{background:var(--malta-reg-brand, var(--mat-sys-primary))!important}.malta-reg-table-shell table.malta-reg-data-table tbody .mat-mdc-row .actions-cell,.malta-reg-table-shell table.malta-reg-data-table tbody .mat-mdc-row:nth-child(2n) .actions-cell,.malta-reg-table-shell table.malta-reg-data-table tbody .mat-mdc-row:hover .actions-cell,.malta-reg-table-shell table.malta-reg-data-table tbody .mat-mdc-row.is-selected .actions-cell{background-color:inherit}.malta-reg-table-shell table.malta-reg-data-table tr.no-data-row .no-data-cell{padding:12px;text-align:center;color:var(--mat-sys-on-surface-variant);font-size:.82rem}.malta-reg-table-shell table.malta-reg-data-table tr.no-data-row .no-data-cell mat-spinner{display:block;margin:0 auto}.malta-reg-table-group{border:1px solid var(--malta-reg-border, var(--mat-sys-outline-variant));border-radius:8px;overflow:hidden;background:var(--mat-sys-surface)}.malta-reg-table-group .malta-reg-table-shell{border:none;border-radius:0}.malta-reg-table-group .malta-reg-table-paginator{border-top:1px solid var(--malta-reg-border, var(--mat-sys-outline-variant))}.malta-reg-table-group table.malta-reg-data-table .mat-mdc-header-row .mat-mdc-header-cell:first-of-type{border-top-left-radius:8px}.malta-reg-table-group table.malta-reg-data-table .mat-mdc-header-row .mat-mdc-header-cell:last-of-type{border-top-right-radius:8px}.malta-reg-info-box{background:var(--malta-reg-info-surface);border:1px solid var(--malta-reg-info-border);border-radius:8px;padding:12px 16px;font-size:12px;color:var(--malta-reg-info-on);margin-bottom:16px}.malta-reg-warn-box{background:var(--malta-reg-warn-surface);border:1px solid var(--malta-reg-warn-border);border-radius:8px;padding:12px 16px;font-size:12.5px;color:var(--malta-reg-warn-on);margin-bottom:16px}.malta-reg-footer-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;flex-shrink:0;padding-top:10px;padding-bottom:12px}.malta-tabs-pill-nav{flex:0 0 auto;width:100%}.malta-tabs-pill-nav--compact .malta-tabs-pill-nav__tabs .mat-mdc-tab-header{display:none!important}.malta-tabs-pill-nav__picker{padding-bottom:12px}.malta-tabs-pill-nav__trigger{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:40px;padding:8px 12px;border:1px solid var(--mat-sys-primary);border-radius:6px;background:var(--mat-sys-surface);color:var(--mat-sys-on-surface);font-family:inherit;font-size:13px;font-weight:700;line-height:1.2;cursor:pointer;box-sizing:border-box;transition:background-color .15s ease,border-color .15s ease}.malta-tabs-pill-nav__trigger:hover{background:color-mix(in srgb,var(--mat-sys-primary) 6%,var(--mat-sys-surface))}.malta-tabs-pill-nav__trigger:focus-visible{outline:2px solid var(--mat-sys-primary);outline-offset:2px}.malta-tabs-pill-nav__trigger-label{min-width:0;text-align:start;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.malta-tabs-pill-nav__caret{flex-shrink:0;opacity:.55}.cdk-overlay-pane .malta-tabs-pill-nav__menu .mat-mdc-menu-panel{max-height:min(360px,60vh)}.malta-tabs-pill-nav__menu .mat-mdc-menu-item{min-height:40px}.malta-tabs-pill-nav__menu-item--active{color:var(--mat-sys-primary)!important;font-weight:600}.malta-tabs-pill-nav__menu-item--active .mat-mdc-menu-item-text,.malta-tabs-pill-nav__menu-item--active .mdc-list-item__primary-text{color:var(--mat-sys-primary)!important}.malta-reg-drawer-container{width:min(1440px,100%);margin:0 auto;background:transparent}.malta-reg-drawer-container .mat-drawer-content{display:flex;flex-direction:column;gap:16px;padding:4px 4px 12px;box-sizing:border-box}.malta-reg-drawer-container .mat-drawer-inner-container{padding:0 4px 12px;box-sizing:border-box}.malta-reg-detail-form .mat-mdc-form-field-subscript-wrapper{display:none}.malta-reg-detail-form .mat-mdc-form-field .mat-mdc-floating-label{font-size:.7rem}.malta-reg-detail-form .mat-mdc-form-field .mat-mdc-input-element,.malta-reg-detail-form .mat-mdc-select-value-text{font-size:.72rem}.malta-reg-editor-form .mat-mdc-form-field.mat-form-field-invalid .mat-mdc-form-field-subscript-wrapper{display:block;min-height:1.25rem}.malta-reg-editor-form .mat-mdc-form-field,.malta-reg-editor-form .mat-mdc-text-field-wrapper{--mat-form-field-container-height: 32px;--mat-form-field-container-vertical-padding: 6px}.malta-reg-editor-form .mat-mdc-form-field .mat-mdc-floating-label{font-size:.7rem}.malta-reg-editor-form .mat-mdc-form-field .mat-mdc-input-element,.malta-reg-editor-form .mat-mdc-select-value-text{font-size:.72rem}.malta-reg-editor-form .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 32px;--mat-icon-button-state-layer-size: 32px;--mat-icon-button-icon-size: 20px;width:32px;height:32px;padding:6px}.malta-reg-editor-form .equipment-validation-row .mat-mdc-checkbox .mdc-label{font-size:.72rem;line-height:1.25}.malta-reg-editor-form .equipment-readonly-field.mat-mdc-form-field-disabled,.malta-reg-editor-form .equipment-readonly-field{--mat-form-field-disabled-input-text-color: color-mix( in srgb, var(--mat-sys-on-surface) 38%, transparent );--mat-form-field-disabled-floating-label-color: color-mix( in srgb, var(--mat-sys-on-surface) 38%, transparent );--mat-form-field-disabled-outline-color: color-mix( in srgb, var(--mat-sys-on-surface) 12%, transparent )}.malta-reg-editor-form .equipment-readonly-field.mat-mdc-form-field-disabled .mat-mdc-input-element:disabled,.malta-reg-editor-form .equipment-readonly-field.mat-mdc-form-field-disabled .mat-mdc-input-element[readonly],.malta-reg-editor-form .equipment-readonly-field .mat-mdc-input-element:disabled,.malta-reg-editor-form .equipment-readonly-field .mat-mdc-input-element[readonly]{color:var(--mat-form-field-disabled-input-text-color);-webkit-text-fill-color:var(--mat-form-field-disabled-input-text-color)}.malta-reg-editor-form .equipment-readonly-field.mat-mdc-form-field-disabled .mat-mdc-floating-label,.malta-reg-editor-form .equipment-readonly-field.mat-mdc-form-field-disabled .mdc-floating-label--float-above,.malta-reg-editor-form .equipment-readonly-field .mat-mdc-floating-label,.malta-reg-editor-form .equipment-readonly-field .mdc-floating-label--float-above{color:var(--mat-form-field-disabled-floating-label-color)}.malta-reg-compact-field.mat-mdc-form-field,.malta-reg-compact-field .mat-mdc-text-field-wrapper{--mat-form-field-container-height: 32px;--mat-form-field-container-vertical-padding: 6px}.malta-reg-filter-field .mat-mdc-form-field-subscript-wrapper{display:none}.malta-reg-filter-field .mat-mdc-text-field-wrapper{background:var(--mat-sys-surface-container-lowest)}.malta-reg-main-form .mat-mdc-text-field-wrapper{--mat-form-field-container-height: 42px;--mat-form-field-container-vertical-padding: 8px}.malta-reg-main-form .mat-mdc-form-field .mat-mdc-floating-label{font-size:.82rem}.malta-reg-main-form .mat-mdc-form-field .mat-mdc-input-element,.malta-reg-main-form .mat-mdc-select-value-text{font-size:.85rem}.malta-reg-main-form .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 36px;--mat-icon-button-state-layer-size: 36px;width:36px;height:36px;padding:6px}.fvr-number-field .mat-mdc-form-field-infix{display:block;width:100%}.fvr-number-field .fvr-number-field__control{display:flex;align-items:flex-end;gap:8px;width:100%;min-height:24px}.fvr-number-field .fvr-number-field__prefix{flex:0 0 auto;font-weight:600;font-size:.85rem;letter-spacing:.05em;line-height:1.5;padding-bottom:2px;-webkit-user-select:none;user-select:none}.fvr-number-field .fvr-number-field__digits{flex:0 1 auto;width:4.25rem;min-width:0;margin:0;padding:0;letter-spacing:.06em}.malta-reg-date-field .mat-mdc-text-field-wrapper{--mat-form-field-container-height: 36px;--mat-form-field-container-vertical-padding: 6px}.malta-reg-date-field .mat-mdc-form-field-infix{min-height:36px;padding-top:6px;padding-bottom:6px}.malta-reg-date-field .mat-mdc-input-element{font-size:13px}.malta-reg-date-field .mat-datepicker-toggle .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 32px;--mat-icon-button-state-layer-size: 32px;--mat-icon-button-icon-size: 20px;width:32px;height:32px;padding:6px}.malta-reg-date-field.mat-form-field-disabled .mat-mdc-text-field-wrapper{background:var(--mat-sys-surface-dim)}@media(max-width:599px){.table-wrapper.malta-reg-table-shell,.malta-reg-table-shell{border:none;border-radius:0;background:transparent;overflow:visible;padding:0}.malta-reg-table-group{border:none;border-radius:0;background:transparent;overflow:visible}.malta-reg-table-group .malta-reg-table-shell{border:none;border-radius:0}.malta-reg-table-group .malta-reg-table-paginator{border-top:none;margin-top:12px}table.malta-reg-data-table.malta-table--stacked-ready{display:block;width:100%;min-width:0;border-collapse:separate;border-spacing:0;table-layout:auto;--mat-table-row-item-container-height: auto}table.malta-reg-data-table.malta-table--stacked-ready .mat-mdc-header-row{display:none!important}table.malta-reg-data-table.malta-table--stacked-ready tbody{display:block}table.malta-reg-data-table.malta-table--stacked-ready tbody .mat-mdc-row{display:flex!important;flex-direction:column!important;align-items:stretch!important;height:auto!important;min-height:0!important;max-height:none!important;margin-bottom:12px;border:1px solid var(--malta-reg-border, var(--mat-sys-outline-variant))!important;border-radius:8px;overflow:hidden;background:var(--mat-sys-surface)!important;box-shadow:var(--malta-shadow-elevation-1, 0 1px 2px rgba(15, 23, 42, .06));cursor:default}table.malta-reg-data-table.malta-table--stacked-ready tbody .mat-mdc-row.is-selected{border-color:var(--malta-reg-brand, var(--mat-sys-primary))!important;background:var(--malta-reg-brand-50, var(--mat-sys-primary-container))!important}table.malta-reg-data-table.malta-table--stacked-ready tbody .mat-mdc-row:last-child{margin-bottom:0}table.malta-reg-data-table.malta-table--stacked-ready tbody .mat-mdc-cell{display:flex!important;align-items:flex-start;justify-content:space-between;gap:12px;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;padding:10px 12px!important;border-bottom:1px solid var(--malta-reg-border, var(--mat-sys-outline-variant));text-align:end!important;white-space:normal!important;word-break:break-word;overflow-wrap:anywhere;position:static!important;box-sizing:border-box;background:transparent!important;--mat-table-row-item-container-height: auto}table.malta-reg-data-table.malta-table--stacked-ready tbody .mat-mdc-cell:before{content:attr(data-label);flex:0 0 38%;max-width:45%;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mat-sys-on-surface-variant);text-align:start;line-height:1.35;padding-top:2px;white-space:normal}table.malta-reg-data-table.malta-table--stacked-ready tbody .mat-mdc-cell:not([data-label]):before,table.malta-reg-data-table.malta-table--stacked-ready tbody .mat-mdc-cell[data-label=""]:before{display:none;content:none}table.malta-reg-data-table.malta-table--stacked-ready tbody .mat-mdc-cell:not([data-label]),table.malta-reg-data-table.malta-table--stacked-ready tbody .mat-mdc-cell[data-label=""]{flex-direction:column;align-items:stretch;text-align:start!important}table.malta-reg-data-table.malta-table--stacked-ready tbody .mat-mdc-cell>*{flex:1 1 auto;min-width:0;max-width:100%;text-align:end}table.malta-reg-data-table.malta-table--stacked-ready tbody .mat-mdc-cell:not([data-label])>*,table.malta-reg-data-table.malta-table--stacked-ready tbody .mat-mdc-cell[data-label=""]>*{text-align:start}table.malta-reg-data-table.malta-table--stacked-ready tbody .mat-mdc-cell:last-child{border-bottom:none}table.malta-reg-data-table.malta-table--stacked-ready tbody .mat-mdc-cell:first-child{background:var(--mat-sys-surface-container-low)!important;padding-top:12px!important;padding-bottom:12px!important;border-bottom:1px solid var(--malta-reg-border, var(--mat-sys-outline-variant))}table.malta-reg-data-table.malta-table--stacked-ready tbody .mat-mdc-cell:first-child:before{font-size:11px}table.malta-reg-data-table.malta-table--stacked-ready .actions-cell{flex-direction:column!important;align-items:stretch!important;gap:8px;padding-top:12px!important;border-top:1px solid var(--malta-reg-border, var(--mat-sys-outline-variant));background:color-mix(in srgb,var(--mat-sys-primary) 4%,var(--mat-sys-surface))!important;position:static!important}table.malta-reg-data-table.malta-table--stacked-ready .actions-cell:before{margin-bottom:2px}table.malta-reg-data-table.malta-table--stacked-ready .actions-cell .malta-btn,table.malta-reg-data-table.malta-table--stacked-ready .actions-cell .mat-mdc-button{width:100%;justify-content:center}table.malta-reg-data-table.malta-table--stacked-ready tr.no-data-row{display:block!important;margin-bottom:0;border:1px solid var(--malta-reg-border, var(--mat-sys-outline-variant));border-radius:8px;overflow:hidden;background:var(--mat-sys-surface);box-shadow:var(--malta-shadow-elevation-1, 0 1px 2px rgba(15, 23, 42, .06))}table.malta-reg-data-table.malta-table--stacked-ready tr.no-data-row td{display:block!important;width:100%;height:auto!important;text-align:center;border:none}table.malta-reg-data-table.malta-table--stacked-ready tr.no-data-row td:before{display:none;content:none}}@media(min-width:600px){table.malta-reg-data-table.malta-table--stacked-ready{display:table!important;width:100%;min-width:0;table-layout:auto;border-collapse:collapse;border-spacing:0;margin:0;--mat-table-row-item-container-height: 44px}table.malta-reg-data-table.malta-table--stacked-ready thead{display:table-header-group}table.malta-reg-data-table.malta-table--stacked-ready tbody,table.malta-reg-data-table.malta-table--stacked-ready tbody.mdc-data-table__content{display:table-row-group}table.malta-reg-data-table.malta-table--stacked-ready tfoot:empty{display:none}table.malta-reg-data-table.malta-table--stacked-ready .mat-mdc-header-row{display:table-row!important;visibility:visible!important;height:auto;min-height:0;margin:0;border:none;border-radius:0;box-shadow:none}table.malta-reg-data-table.malta-table--stacked-ready .mat-mdc-header-cell{display:table-cell;height:inherit;min-height:0;vertical-align:middle}table.malta-reg-data-table.malta-table--stacked-ready .mat-mdc-header-cell:before{display:none;content:none}table.malta-reg-data-table.malta-table--stacked-ready tbody .mat-mdc-row{display:table-row!important;height:var(--mat-table-row-item-container-height);min-height:0;max-height:none;margin:0;border:none;border-radius:0;box-shadow:none;cursor:inherit;overflow:visible}table.malta-reg-data-table.malta-table--stacked-ready tbody .mat-mdc-cell{display:table-cell!important;height:inherit;min-height:0;max-width:none;padding:8px 12px;border-bottom:none;text-align:inherit;white-space:inherit;word-break:normal;overflow-wrap:normal;position:static;background:transparent;vertical-align:middle;flex:unset;align-items:unset;justify-content:unset}table.malta-reg-data-table.malta-table--stacked-ready tbody .mat-mdc-cell:before{display:none;content:none}table.malta-reg-data-table.malta-table--stacked-ready tbody .mat-mdc-cell:first-child{padding-top:8px;padding-bottom:8px;background:transparent}table.malta-reg-data-table.malta-table--stacked-ready .actions-cell{display:table-cell;flex-direction:unset;align-items:unset;padding-top:8px;border-top:none;background:transparent;position:sticky;right:0;z-index:1}table.malta-reg-data-table.malta-table--stacked-ready .actions-cell .malta-btn,table.malta-reg-data-table.malta-table--stacked-ready .actions-cell .mat-mdc-button{width:auto;justify-content:center}}app-root{display:flex;flex-direction:column;flex:1 1 auto;min-height:100%;height:100%}[data-theme=dark] fiis-layout.fiis-layout--white-overlay .fiis-layout__main{background-color:transparent}
