:root{--spacing-layout-xxsmall: 8px;--spacing-layout-xsmall: 12px;--spacing-layout-small: 20px;--spacing-layout-medium: 24px;--spacing-layout-large: 32px;--spacing-layout-xlarge: 40px;--spacing-component-none: 0;--spacing-component-xxsmall: 2px;--spacing-component-xsmall: 4px;--spacing-component-small: 8px;--spacing-component-medium: 12px;--spacing-component-large: 16px;--spacing-component-xlarge: 20px;--spacing-component-xxlarge: 24px;--spacing-avatar-group: -12px;--spacing-button: 6px;--font-families-web: Inter, Helvetica, SansSerif;--font-families-desktop: Segoe UI, Helvetica, SansSerif;--font-weights-regular: 400;--font-weights-semibold: 600;--letter-spacings-headings-large: -.5px;--letter-spacings-headings-medium: 0px;--letter-spacings-headings-small: .15px;--letter-spacings-body: 0px;--letter-spacings-label: .15px;--letter-spacings-overline: 0px;--line-heights-headings: 110%;--line-heights-body: 150%;--line-heights-supporting: 100%;--paragraph-spacings-body: 6px;--text-case-upper: uppercase;--text-decoration-underline: underline;--border-radius-none: 0;--border-radius-small: 4px;--border-radius-medium: 6px;--border-radius-large: 8px;--border-radius-xlarge: 12px;--border-radius-xxlarge: 30px;--border-radius-inputs: 4px;--border-radius-buttons: 6px;--border-radius-forms: 8px;--border-radius-cards: 12px;--border-width-none: 0;--border-width-small: 1px;--border-width-medium: 2px}:root{--background-container: #ffffff;--background-default: #f4f6fa;--elevation-sunken: #0103050a;--elevation-overlay: #ffffff;--elevation-raised: #ffffff;--neutral-100: #ffffff;--neutral-200: #f4f6fa;--neutral-300: #e8edf4;--neutral-400: #bdc8d8;--neutral-500: #a0aec0;--neutral-600: #6b7789;--neutral-700: #5b6878;--neutral-800: #4b5665;--neutral-900: #2c343e;--neutral-1000: #111a22;--neutral-1100: #010305;--neutral-900-b: #3b4552;--neutral-300-b: #d2dae7;--shadow-raised: 0px -1px 2px 0px #a0aec033, 0px 4px 8px 0px #a0aec033, 0px 4px 4px 2px #a0aec01f;--shadow-overlay: 0px 4px 16px 0px #a0aec033, 0px 4px 12px 2px #a0aec033, 0px 8px 20px 2px #a0aec033;--state-hovered-on-neutral: #d2dae7;--state-hovered-negative-bold: #b62531;--state-hovered-negative-subtle: #b625311f;--state-hovered-primary-bold: #0053a5;--state-hovered-primary-subtle: #0053a51f;--state-hovered-default: #0103050a;--state-hovered-positive-bold: #066a29;--state-hovered-positive-subtle: #066a291f;--state-pressed-primary-bold: #004285;--state-pressed-primary-subtle: #00428552;--state-pressed-negative-bold: #921d27;--state-pressed-negative-subtle: #921d2752;--state-pressed-positive-bold: #045520;--state-pressed-positive-subtle: #04552052;--state-pressed-default: #0103051f;--state-selected-bold: #4b5665;--state-selected-primary-bold: #0063c5;--state-selected-primary-subtle: #dbe8ffcc;--state-selected-subtle: #a0aec03d;--surface-warning-subtle: #fce5db;--surface-warning-bold: #b05424;--surface-negative-subtle: #ffdbdb;--surface-negative-bold: #d92d3c;--surface-positive-subtle: #dbf4e1;--surface-positive-bold: #087e31;--surface-primary-subtle: #dbe8ff;--surface-primary-bold: #0063c5;--surface-neutral-inverse: #4b5665;--surface-neutral-bold: #bdc8d8;--surface-neutral-subtle: #e8edf4;--content-highlight: #0053a5cc;--content-bold: #2c343e;--content-medium: #4b5665;--content-subtle: #6b7789;--content-warning: #b05424;--content-negative: #d92d3c;--content-positive: #087e31;--content-primary-on: #0053a5;--content-negative-on: #b62531;--content-positive-on: #066a29;--content-inverse: #ffffff;--content-primary: #0063c5;--content-warning-on: #93461d;--border-inverse: #ffffff;--border-warning: #b05424;--border-negative: #d92d3c;--border-medium: #bdc8d8;--border-positive: #087e31;--border-primary: #0063c5;--border-subtle: #d2dae7;--border-bold: #a0aec0;--border-color-inverse: #ffffff;--border-color-warning: #b05424;--border-color-negative: #d92d3c;--border-color-medium: #bdc8d8;--border-color-positive: #087e31;--border-color-primary: #0063c5;--border-color-subtle: #d2dae7;--border-color-bold: #a0aec0}:root[fugro-theme=dark]{--background-container: #a0aec014;--background-default: #111a22;--elevation-sunken: #010305;--elevation-overlay: #a0aec03d;--elevation-raised: #a0aec029;--neutral-100: #ffffff;--neutral-200: #f4f6fa;--neutral-300: #e8edf4;--neutral-400: #bdc8d8;--neutral-500: #a0aec0;--neutral-600: #6b7789;--neutral-700: #5b6878;--neutral-800: #4b5665;--neutral-900: #2c343e;--neutral-1000: #111a22;--neutral-1100: #010305;--neutral-900-b: #3b4552;--neutral-300-b: #d2dae7;--shadow-raised: 0px -1px 2px 0px #111a2233, 0px 4px 8px 0px #111a2233, 0px 4px 4px 2px #111a221f;--shadow-overlay: 0px 4px 16px 0px #111a2233, 0px 4px 12px 2px #111a2233, 0px 8px 20px 2px #111a2233;--shadow-expanded: 0px 11px 15px 0px #00000033, 0px 9px 46px 0px #0000001f, 0px 24px 38px 0px #00000024;--shadow-overflow: 29px 16px 50px -12px #0000001f;--state-hovered-on-neutral: #a0aec03d;--state-hovered-negative-bold: #f99a9c;--state-hovered-negative-subtle: #f99a9c1f;--state-hovered-primary-bold: #89bdfa;--state-hovered-primary-subtle: #89bdfa1f;--state-hovered-default: #a0aec01f;--state-hovered-positive-bold: #64d7a9;--state-hovered-positive-subtle: #64d7a91f;--state-pressed-primary-bold: #a7ccfb;--state-pressed-primary-subtle: #a7ccfb52;--state-pressed-negative-bold: #fbb4b3;--state-pressed-negative-subtle: #fbb4b352;--state-pressed-positive-bold: #ace3ec;--state-pressed-positive-subtle: #ace3ec52;--state-pressed-default: #a0aec029;--state-selected-bold: #e8edf4;--state-selected-primary-bold: #6cb0f9;--state-selected-primary-subtle: #6cb0f933;--state-selected-subtle: #a0aec03d;--surface-warning-subtle: #ffcd6d33;--surface-warning-bold: #ffcd6d;--surface-negative-subtle: #f8818633;--surface-negative-bold: #f88186;--surface-positive-subtle: #3dcd9033;--surface-positive-bold: #3dcd90;--surface-primary-subtle: #6cb0f933;--surface-primary-bold: #6cb0f9;--surface-neutral-inverse: #e8edf4;--surface-neutral-bold: #a0aec099;--surface-neutral-subtle: #a0aec029;--content-highlight: #c4dcfd;--content-bold: #f4f6fa;--content-medium: #e8edf4;--content-subtle: #bdc8d8;--content-warning: #ffcd6d;--content-negative: #f88186;--content-positive: #3dcd90;--content-primary-on: #89bdfa;--content-negative-on: #f99a9c;--content-positive-on: #64d7a9;--content-inverse: #010305;--content-primary: #6cb0f9;--content-warning-on: #ffda8a;--border-inverse: #010305;--border-warning: #ffcd6d;--border-negative: #f88186;--border-medium: #5b6878;--border-positive: #3dcd90;--border-primary: #6cb0f9;--border-subtle: #3b4552;--border-bold: #a0aec0;--border-color-inverse: #010305;--border-color-warning: #ffcd6d;--border-color-negative: #f88186;--border-color-medium: #5b6878;--border-color-positive: #3dcd90;--border-color-primary: #6cb0f9;--border-color-subtle: #3b4552;--border-color-bold: #a0aec0}:root,.fugro-titan{--background: #F4F6FA;--background-container: #FFFFFF;--background-raised: #FFFFFF;--background-primary-bold: #0063C5;--background-primary-subtle: #E3ECFB;--background-neutral-bold: #5B6878;--background-neutral-subtle: #E8EDF4;--background-positive-bold: #0E7E4F;--background-positive-subtle: #DFF7ED;--background-warning-bold: #AD5223;--background-warning-subtle: #F9EBE6;--background-negative-bold: #C82A3B;--background-negative-subtle: #F6E6EB;--background-teal-bold: #007892;--background-teal-subtle: #E1F4F9;--background-purple-bold: #6A27B8;--background-purple-subtle: #EADBFD;--background-pink-bold: #AE4787;--background-pink-subtle: #F9E0EF;--foreground-inverse: #FFFFFF;--foreground-dim: #BDC8D8;--foreground-subtle: #5B6878;--foreground-bold: #323C46;--foreground-primary: #0063C5;--foreground-primary-bold: #0E569E;--foreground-neutral: #4A5463;--foreground-neutral-bold: #323C46;--foreground-positive: #0E7E4F;--foreground-positive-bold: #116844;--foreground-warning: #AD5223;--foreground-warning-bold: #93461D;--foreground-negative: #C82A3B;--foreground-negative-bold: #B62531;--foreground-teal: #007892;--foreground-teal-bold: #00657B;--foreground-purple: #6A27B8;--foreground-purple-bold: #58209A;--foreground-pink: #AE4787;--foreground-pink-bold: #923B71;--interactive-background-primary-subtle-hover: #E3ECFB;--interactive-background-primary-subtle-active: #94C4FA;--interactive-background-primary-bold: #0063C5;--interactive-background-primary-bold-hover: #0E569E;--interactive-background-primary-bold-active: #6CB0F9;--interactive-background-neutral-subtle-hover: #E8EDF4;--interactive-background-neutral-subtle-active: #BDC8D8;--interactive-background-neutral-bold: #5B6878;--interactive-background-neutral-bold-hover: #4A5463;--interactive-background-neutral-bold-active: #A0AEC0;--interactive-background-positive-subtle-hover: #DFF7ED;--interactive-background-positive-subtle-active: #4ED199;--interactive-background-positive-bold: #0E7E4F;--interactive-background-positive-bold-hover: #116844;--interactive-background-positive-bold-active: #23B778;--interactive-background-warning-subtle-hover: #F9EBE6;--interactive-background-warning-subtle-active: #EDB292;--interactive-background-warning-bold: #AD5223;--interactive-background-warning-bold-hover: #93461D;--interactive-background-warning-bold-active: #E29972;--interactive-background-negative-subtle-hover: #F6E6EB;--interactive-background-negative-subtle-active: #F7A3A8;--interactive-background-negative-bold: #C82A3B;--interactive-background-negative-bold-hover: #B62531;--interactive-background-negative-bold-active: #F88186;--interactive-foreground-inverse: #FFFFFF;--interactive-foreground-inverse-active: #323C46;--interactive-foreground-primary-subtle: #0063C5;--interactive-foreground-primary-subtle-hover: #0063C5;--interactive-foreground-primary-subtle-active: #1C4876;--interactive-foreground-primary-bold: #FFFFFF;--interactive-foreground-primary-bold-hover: #FFFFFF;--interactive-foreground-primary-bold-active: #323C46;--interactive-foreground-neutral-subtle: #5B6878;--interactive-foreground-neutral-subtle-hover: #5B6878;--interactive-foreground-neutral-subtle-active: #4A5463;--interactive-foreground-neutral-bold: #FFFFFF;--interactive-foreground-neutral-bold-hover: #FFFFFF;--interactive-foreground-neutral-bold-active: #323C46;--interactive-foreground-positive-subtle: #0E7E4F;--interactive-foreground-positive-subtle-hover: #0E7E4F;--interactive-foreground-positive-subtle-active: #14533A;--interactive-foreground-positive-bold: #FFFFFF;--interactive-foreground-positive-bold-hover: #FFFFFF;--interactive-foreground-positive-bold-active: #323C46;--interactive-foreground-warning-subtle: #AD5223;--interactive-foreground-warning-subtle-hover: #AD5223;--interactive-foreground-warning-subtle-active: #773817;--interactive-foreground-warning-bold: #FFFFFF;--interactive-foreground-warning-bold-hover: #FFFFFF;--interactive-foreground-warning-bold-active: #323C46;--interactive-foreground-negative-subtle: #C82A3B;--interactive-foreground-negative-subtle-hover: #C82A3B;--interactive-foreground-negative-subtle-active: #921D27;--interactive-foreground-negative-bold: #FFFFFF;--interactive-foreground-negative-bold-hover: #FFFFFF;--interactive-foreground-negative-bold-active: #323C46}:root[fugro-theme=dark],.fugro-titan--dark{--background: #111A22;--background-container: #1C262F;--background-raised: #26303A;--background-primary-bold: #6CB0F9;--background-primary-subtle: #21374E;--background-neutral-bold: #BDC8D8;--background-neutral-subtle: #323C46;--background-positive-bold: #23B778;--background-positive-subtle: #173D2F;--background-warning-bold: #FFCD6D;--background-warning-subtle: #433B28;--background-negative-bold: #F88186;--background-negative-subtle: #502B2E;--background-teal-bold: #74D5E0;--background-teal-subtle: #003D4B;--background-purple-bold: #AF84FF;--background-purple-subtle: #35125E;--background-pink-bold: #DD8ABD;--background-pink-subtle: #582344;--foreground-inverse: #010305;--foreground-dim: #5B6878;--foreground-subtle: #8B98A8;--foreground-bold: #F4F6FA;--foreground-primary: #6CB0F9;--foreground-primary-bold: #94C4FA;--foreground-neutral: #BDC8D8;--foreground-neutral-bold: #E8EDF4;--foreground-positive: #23B778;--foreground-positive-bold: #4ED199;--foreground-warning: #FFCD6D;--foreground-warning-bold: #FFDA8A;--foreground-negative: #F88186;--foreground-negative-bold: #F7A3A8;--foreground-teal: #74D5E0;--foreground-teal-bold: #98DFE8;--foreground-purple: #AF84FF;--foreground-purple-bold: #C09DFF;--foreground-pink: #DD8ABD;--foreground-pink-bold: #E8A5CE;--interactive-background-primary-subtle-hover: #21374E;--interactive-background-primary-subtle-active: #1C4876;--interactive-background-primary-bold: #6CB0F9;--interactive-background-primary-bold-hover: #94C4FA;--interactive-background-primary-bold-active: #0E569E;--interactive-background-neutral-subtle-hover: #323C46;--interactive-background-neutral-subtle-active: #4A5463;--interactive-background-neutral-bold: #A0AEC0;--interactive-background-neutral-bold-hover: #BDC8D8;--interactive-background-neutral-bold-active: #5B6878;--interactive-background-positive-subtle-hover: #173D2F;--interactive-background-positive-subtle-active: #14533A;--interactive-background-positive-bold: #23B778;--interactive-background-positive-bold-hover: #4ED199;--interactive-background-positive-bold-active: #116844;--interactive-background-warning-subtle-hover: #433B28;--interactive-background-warning-subtle-active: #6A552D;--interactive-background-warning-bold: #FFCD6D;--interactive-background-warning-bold-hover: #FFDA8A;--interactive-background-warning-bold-active: #886D3A;--interactive-background-negative-subtle-hover: #502B2E;--interactive-background-negative-subtle-active: #921D27;--interactive-background-negative-bold: #F88186;--interactive-background-negative-bold-hover: #F7A3A8;--interactive-background-negative-bold-active: #B62531;--interactive-foreground-inverse: #010305;--interactive-foreground-inverse-active: #F4F6FA;--interactive-foreground-primary-subtle: #6CB0F9;--interactive-foreground-primary-subtle-hover: #6CB0F9;--interactive-foreground-primary-subtle-active: #BBD8FA;--interactive-foreground-primary-bold: #010305;--interactive-foreground-primary-bold-hover: #010305;--interactive-foreground-primary-bold-active: #F4F6FA;--interactive-foreground-neutral-subtle: #BDC8D8;--interactive-foreground-neutral-subtle-hover: #BDC8D8;--interactive-foreground-neutral-subtle-active: #E8EDF4;--interactive-foreground-neutral-bold: #010305;--interactive-foreground-neutral-bold-hover: #010305;--interactive-foreground-neutral-bold-active: #F4F6FA;--interactive-foreground-positive-subtle: #23B778;--interactive-foreground-positive-subtle-hover: #23B778;--interactive-foreground-positive-subtle-active: #96E4C3;--interactive-foreground-positive-bold: #010305;--interactive-foreground-positive-bold-hover: #010305;--interactive-foreground-positive-bold-active: #F4F6FA;--interactive-foreground-warning-subtle: #FFCD6D;--interactive-foreground-warning-subtle-hover: #FFCD6D;--interactive-foreground-warning-subtle-active: #FFE5A7;--interactive-foreground-warning-bold: #010305;--interactive-foreground-warning-bold-hover: #010305;--interactive-foreground-warning-bold-active: #F4F6FA;--interactive-foreground-negative-subtle: #F88186;--interactive-foreground-negative-subtle-hover: #F88186;--interactive-foreground-negative-subtle-active: #F7C4C9;--interactive-foreground-negative-bold: #010305;--interactive-foreground-negative-bold-hover: #010305;--interactive-foreground-negative-bold-active: #F4F6FA}.fugro-surface{background-color:var(--background);color:var(--foreground-neutral)}.fugro-surface--raised{--background: var(--background-raised);background-color:var(--background-raised)}.fugro-surface--container{--background: var(--background-container);background-color:var(--background-container)}.echarts-fill-container{width:100%!important;height:100%!important}:root{--depth-plot-top: 0px;--depth-plot-bottom: 22px;--depth-plot-left: 14px;--depth-plot-right: 14px;--app-lithology-band-mix: 85%}:root{--app-breadcrumb-bg: #f4f6fa;--app-breadcrumb-color: #5b6878;--app-breadcrumb-border: #d2dae7;--app-sidebar-bg: #f4f6fa;--app-sidebar-border: #d2dae7;--app-sidebar-btn-bg: #ffffff;--app-sidebar-btn-hover-bg: #f4f6fa;--app-sidebar-btn-color: #6b7789;--app-sidebar-btn-hover-color: #2c343e;--app-sidebar-label-color: #6b7789;--app-sidebar-divider: #d2dae7;--app-sidebar-circle-btn-border: #d2dae7;--app-stage-pending-border: rgba(0, 0, 0, .16);--app-stage-pending-color: rgba(80, 100, 120, .5);--app-stage-connector: rgba(0, 0, 0, .12);--app-stage-completed-bg: #dbf4e1;--app-stage-completed-border: #b7e6c2;--app-stage-completed-color: #087e31;--app-stage-connector-completed: #49ae69;--app-stage-aborted-bg: #fde2e2;--app-stage-aborted-border: #f5b8b8;--app-stage-aborted-color: #c82a3b;--app-stage-connector-aborted: #c82a3b;--app-chart-header-bg: #edf0f5;--app-chart-card-border: #d2dae7;--app-telemetry-accent: #00d294b3;--app-pile-column-bg: #ffffff;--app-indicator-gap: rgba(0, 0, 0, .1);--app-water-bg: rgba(26, 111, 181, .2);--app-monopile-gradient: linear-gradient(to right, #6b7789 0%, #f4f6fa 50%, #6b7789 100%);--app-monopile-border: #6b7789;--app-seabed-line: #8a7a5e;--app-seabed-chip-bg: #efe6d6;--app-seabed-chip-border: #b89a6a;--app-seabed-chip-text: #5a4a2a;--app-distance-chip-bg: #fde2d3;--app-distance-chip-border: #d48256;--app-distance-chip-text: #592a11;--app-topbar-bg: #ffffff;--app-topbar-border: rgba(0, 0, 0, .08);--app-topbar-color: #1a2330;--app-topbar-divider: rgba(0, 0, 0, .12);--app-topbar-iconbtn-border: rgba(0, 0, 0, .12);--app-topbar-iconbtn-bg: rgba(0, 0, 0, .04);--app-topbar-iconbtn-color: #3b4552;--app-topbar-iconbtn-hover-bg: rgba(0, 0, 0, .08);--app-topbar-iconbtn-hover-color: #1a2330;--app-stage-badge-border: #0063c5;--app-stage-badge-fg: #0063c5;--app-stage-badge-fill: #d9e8f7;--app-header-card-border: #e8edf4;--app-metric-name: #010305;--app-metric-unit: #5b6878;--app-time-axis-line: #cbd5e1;--app-time-axis-label: #475569;--app-filter-tag-selected: #0063c5;--app-filter-tag-unselected: #5b6878;--app-viewtab-bar-bg: #f5f7fa;--app-viewtab-active-fg: #0063c5;--app-viewtab-active-bg: #d9e8f7;--app-viewtab-inactive-fg: #6b7789;--app-viewtab-inactive-bg: transparent;--app-viewtab-inactive-border: #c9d2de;--app-viewtab-hover-fg: #010305;--app-viewtab-hover-bg: #e8edf4;--app-filter-input-border: #d2dae7;--app-filter-input-error: #c82a3b}:root[fugro-theme=dark]{--background-container: rgb(44, 52, 63);--app-breadcrumb-bg: rgb(60, 69, 83);--app-breadcrumb-color: #bcc7d7;--app-breadcrumb-border: rgba(255, 255, 255, .1);--app-sidebar-bg: #3b4552;--app-sidebar-border: rgba(255, 255, 255, .08);--app-sidebar-btn-bg: #2c343e;--app-sidebar-btn-hover-bg: #374250;--app-sidebar-btn-color: #bdc8d8;--app-sidebar-btn-hover-color: #f4f6fa;--app-sidebar-label-color: #bcc7d7;--app-sidebar-divider: rgba(255, 255, 255, .15);--app-sidebar-circle-btn-border: rgba(255, 255, 255, .18);--app-stage-pending-border: rgba(255, 255, 255, .16);--app-stage-pending-color: rgba(189, 200, 216, .45);--app-stage-connector: rgba(255, 255, 255, .15);--app-stage-completed-bg: rgba(21, 71, 50, .9);--app-stage-completed-border: rgba(35, 121, 86, .65);--app-stage-completed-color: #4ad9a4;--app-stage-connector-completed: rgba(35, 121, 86, .7);--app-stage-aborted-bg: rgba(90, 30, 30, .9);--app-stage-aborted-border: rgba(180, 60, 60, .65);--app-stage-aborted-color: #f28b8b;--app-stage-connector-aborted: rgba(180, 60, 60, .7);--app-chart-header-bg: rgb(44, 52, 63);--app-chart-card-border: #586374;--app-telemetry-accent: #00d294b3;--app-pile-column-bg: rgb(44, 52, 63);--app-indicator-gap: rgba(255, 255, 255, .2);--app-water-bg: rgba(26, 111, 181, .2);--app-monopile-gradient: linear-gradient(to right, #2c343e 0%, #bdc8d8 50%, #2c343e 100%);--app-monopile-border: rgba(255, 255, 255, .65);--app-seabed-line: #b89a6a;--app-seabed-chip-bg: #3a342b;--app-seabed-chip-border: #8a7a5e;--app-seabed-chip-text: #efe6d6;--app-distance-chip-bg: rgba(212, 130, 86, .2);--app-distance-chip-border: #d48256;--app-distance-chip-text: #f0c4a8;--app-topbar-bg: rgb(44, 52, 63);--app-topbar-border: rgba(255, 255, 255, .12);--app-topbar-color: #ffffff;--app-topbar-divider: rgba(255, 255, 255, .2);--app-topbar-iconbtn-border: rgba(255, 255, 255, .14);--app-topbar-iconbtn-bg: rgba(255, 255, 255, .06);--app-topbar-iconbtn-color: #bdc8d8;--app-topbar-iconbtn-hover-bg: rgba(255, 255, 255, .12);--app-topbar-iconbtn-hover-color: #f4f6fa;--app-stage-badge-border: #6cb0f9;--app-stage-badge-fg: #6cb0f9;--app-stage-badge-fill: #3c546d;--app-header-card-border: #3c4553;--app-metric-name: #ffffff;--app-metric-unit: #bdc8d8;--app-time-axis-line: #475569;--app-time-axis-label: #cbd5e1;--app-filter-tag-selected: #6cb0f9;--app-filter-tag-unselected: #bdc8d8;--app-viewtab-bar-bg: #111a22;--app-viewtab-active-fg: #6cb0f9;--app-viewtab-active-bg: #3c546d;--app-viewtab-inactive-fg: #bdc8d8;--app-viewtab-inactive-bg: #2c343f;--app-viewtab-inactive-border: #3c4553;--app-viewtab-hover-fg: #ffffff;--app-viewtab-hover-bg: #3b4552;--app-filter-input-border: #586374;--app-filter-input-error: #f88186}:root{--chart-grid-colour: rgba(128, 128, 128, .1)}:root[fugro-theme=dark]{--chart-grid-colour: rgba(255, 255, 255, .1)}.depth-chart-body{width:100%;flex:1 1 0;min-height:0;position:relative;overflow:hidden}.depth-chart-water-zone{position:absolute;top:var(--depth-plot-top);left:var(--depth-plot-left);right:var(--depth-plot-right);height:var(--band-height);background-color:#1a6fb533;pointer-events:none}.depth-chart-zone-band{position:absolute;top:calc(var(--depth-plot-top) + var(--band-top));left:var(--depth-plot-left);right:var(--depth-plot-right);height:var(--band-height);background-color:var(--band-color);pointer-events:none}.depth-chart-xaxis-bg{position:absolute;bottom:0;left:0;right:0;height:var(--depth-plot-bottom);background-color:var(--background-container);border-top:1px solid var(--border-subtle);z-index:4;pointer-events:none}.depth-chart-echarts{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:5}._bar_10saz_1{display:flex;align-items:center;gap:8px;padding:0 8px;height:68px}._pileGroup_10saz_12{display:flex;align-items:center;gap:8px}._card_10saz_18{display:flex;flex-direction:column;justify-content:center;gap:4px;padding:4px 12px;border-radius:12px;border:1px solid var(--app-header-card-border);background-color:var(--background-container);white-space:nowrap;box-sizing:border-box}._cardInstallation_10saz_34{background-color:var(--app-stage-badge-fill);border:2px solid var(--app-stage-badge-border);gap:3px;padding:6px 12px;box-shadow:0 1px 3px #00000026;margin-left:4px}._label_10saz_43{font-size:14px;font-weight:400;text-transform:uppercase;color:var(--foreground-neutral-subtle, #BDC8D8);line-height:1;white-space:nowrap}._value_10saz_52{font-size:14px;font-weight:600;color:var(--foreground-neutral-bold);line-height:1;white-space:nowrap;font-variant-numeric:tabular-nums}._offset_10saz_62{font-weight:400;color:var(--foreground-neutral-subtle, #BDC8D8)}._campaignTooltip_10saz_69{display:flex;flex-direction:column;gap:2px}._campaignTooltipLabel_10saz_75{font-weight:700;text-transform:uppercase;font-size:12px;letter-spacing:.04em}._campaignTooltipRow_10saz_82{white-space:nowrap;font-variant-numeric:tabular-nums}._installationTopRow_10saz_89{display:flex;align-items:center;gap:6px;line-height:1}._installationLabel_10saz_96{font-size:14px;font-weight:400;text-transform:uppercase;color:var(--app-stage-badge-fg);line-height:1;white-space:nowrap}._liveBadge_10saz_105{display:inline-flex;align-items:center;gap:4px;border-radius:100px;padding:2px 6px;background-color:var(--background-positive-subtle);border:1px solid var(--border-positive);flex-shrink:0}._liveDot_10saz_116{width:6px;height:6px;border-radius:50%;background-color:var(--background-positive-bold);animation:_livePulse_10saz_1 2s ease-in-out infinite;flex-shrink:0}._liveText_10saz_125{font-size:12px;font-weight:600;color:var(--content-positive);line-height:1;letter-spacing:.05em}._degradedBadge_10saz_135{display:inline-flex;align-items:center;gap:4px;border-radius:100px;padding:2px 6px;background-color:var(--surface-warning-subtle, #fef3c7);border:1px solid var(--border-warning, #f59e0b);flex-shrink:0}._degradedDot_10saz_146{width:6px;height:6px;border-radius:50%;background-color:var(--border-warning, #f59e0b);flex-shrink:0}._degradedText_10saz_154{font-size:12px;font-weight:600;color:var(--content-warning, #b45309);line-height:1;letter-spacing:.05em}._offlineBadge_10saz_164{display:inline-flex;align-items:center;gap:4px;border-radius:100px;padding:2px 6px;background-color:var(--background-negative-subtle);border:1px solid var(--border-negative);flex-shrink:0}._offlineDot_10saz_175{width:6px;height:6px;border-radius:50%;background-color:var(--background-negative-bold);flex-shrink:0}._offlineText_10saz_183{font-size:12px;font-weight:600;color:var(--content-negative);line-height:1;letter-spacing:.05em}._installationBottomRow_10saz_191{display:flex;align-items:center;gap:6px;line-height:1;white-space:nowrap}._stageNameBold_10saz_199{font-size:16px;font-weight:700;letter-spacing:.04em;color:var(--app-stage-badge-fg);line-height:1;white-space:nowrap}@keyframes _livePulse_10saz_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}._iconBtn_yny45_3{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:6px;border:1px solid var(--app-topbar-iconbtn-border);background-color:var(--app-topbar-iconbtn-bg);color:var(--app-topbar-iconbtn-color);cursor:pointer;transition:background-color .15s,color .15s;flex-shrink:0}._iconBtn_yny45_3:hover{background-color:var(--app-topbar-iconbtn-hover-bg);color:var(--app-topbar-iconbtn-hover-color)}._appVersion_j854p_5{font-size:14px;font-weight:400;line-height:1;color:var(--app-metric-unit);font-variant-numeric:tabular-nums;white-space:nowrap}._layoutRoot_12b1a_1{height:100%;width:100%;display:flex;flex-direction:column;overflow:hidden}._topBar_12b1a_9{height:72px;flex-shrink:0;display:flex;align-items:center;padding:0 8px;gap:0;background-color:var(--app-topbar-bg);border-bottom:1px solid var(--app-topbar-border);color:var(--app-topbar-color);box-sizing:border-box}._topBarLeft_12b1a_23{display:flex;align-items:center;flex-shrink:0;gap:6px}._titleBlock_12b1a_37{display:flex;flex-direction:column;align-items:flex-end;gap:1px;min-width:0}._appTitle_12b1a_45{font-size:18px;font-weight:600;color:var(--app-topbar-color);white-space:nowrap}._topBarTitleDivider_12b1a_52{display:block;width:1px;height:28px;background-color:#fff3;margin:0 12px;flex-shrink:0}._outerWrapper_12b1a_61{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden}._contentWrapper_12b1a_69{display:flex;flex-direction:row;width:100%;height:100%;overflow:hidden}._mainContent_12b1a_77{display:flex;flex-direction:column;flex:1 1 0;min-width:0;overflow:hidden}._breadcrumbBar_12b1a_85{display:flex;align-items:center;justify-content:space-between;padding:0 16px;height:32px;flex-shrink:0;gap:8px;min-width:0;font-size:14px;background-color:var(--app-breadcrumb-bg);color:var(--app-breadcrumb-color);border-bottom:1px solid var(--app-breadcrumb-border)}._breadcrumbNav_12b1a_100{flex:1;min-width:0;overflow:hidden}._breadcrumbLabel_12b1a_109{font-size:14px;color:var(--app-breadcrumb-color);text-decoration:none}._breadcrumbActive_12b1a_115{font-size:14px;font-weight:600}._pageContent_12b1a_120{flex:1 1 0;min-height:0;overflow:hidden;display:flex;flex-direction:column}._topBarEnd_12b1a_128{display:flex;align-items:center;flex:1;min-width:0}._topBarDivider_12b1a_135{display:block;width:1px;height:28px;background-color:var(--app-topbar-divider);margin:0 12px;flex-shrink:0}._topBarEndSpacer_12b1a_144{margin-left:auto;display:flex;align-items:center;gap:8px}._detailedDashboardLink_12b1a_151{display:inline-flex;align-items:center;gap:6px;background-color:var(--surface-primary-bold);border:none;border-radius:6px;color:var(--foreground-inverse);font-size:14px;font-weight:500;cursor:pointer;padding:4px 10px;white-space:nowrap;transition:opacity .15s}._detailedDashboardLink_12b1a_151:hover{opacity:.9}._detailedDashboardIcon_12b1a_174{font-size:16px!important;width:16px!important;height:16px!important}._headerIconBtnActive_12b1a_181,._headerIconBtnActive_12b1a_181:hover{border-color:var(--app-viewtab-active-fg);background-color:color-mix(in srgb,var(--app-viewtab-active-fg) 15%,transparent);color:var(--app-viewtab-active-fg)}._stageList_apb0z_1{list-style:none;margin:0;padding:12px 0 0;display:flex;flex-direction:column;align-items:center;gap:8px}._stageItem_apb0z_14{display:flex;flex-direction:column;align-items:center;gap:2px}._completed_apb0z_25{--stage-bg: var(--app-stage-completed-bg);--stage-border: var(--app-stage-completed-border);--stage-icon: var(--app-stage-completed-color);--stage-label: var(--app-stage-completed-color);--stage-connector: var(--app-stage-connector-completed)}._active_apb0z_34{--stage-bg: var(--surface-primary-bold);--stage-border: var(--surface-primary-bold);--stage-icon: var(--content-inverse);--stage-label: var(--content-primary);--stage-connector: var(--surface-primary-bold)}._aborted_apb0z_43{--stage-bg: var(--app-stage-aborted-bg);--stage-border: var(--app-stage-aborted-border);--stage-icon: var(--app-stage-aborted-color);--stage-label: var(--app-stage-aborted-color);--stage-connector: var(--app-stage-connector-aborted)}._pending_apb0z_52{--stage-bg: transparent;--stage-border: var(--app-stage-pending-border);--stage-icon: var(--app-stage-pending-color);--stage-label: var(--app-stage-pending-color);--stage-connector: var(--app-stage-connector)}._stageBtn_apb0z_60{display:flex;align-items:center;justify-content:center;position:relative;width:36px;height:36px;border-radius:6px;border:1px solid var(--stage-border, transparent);background-color:var(--stage-bg, transparent);color:var(--stage-icon);flex-shrink:0;cursor:default;transition:background-color .15s}._active_apb0z_34 ._stageBtn_apb0z_60{box-shadow:0 4px 8px #00000040}._connector_apb0z_81{width:1px;height:6px;margin:2px 0;flex-shrink:0;background-color:var(--stage-connector, var(--app-stage-connector))}._stageLabel_apb0z_89{font-size:12px;font-weight:500;line-height:1;text-align:center;max-width:60px;white-space:nowrap;color:var(--stage-label)}._active_apb0z_34 ._stageLabel_apb0z_89{font-weight:600}._tooltipState_apb0z_105{font-weight:400;opacity:.85}._tooltipTimes_apb0z_114{font-weight:400;opacity:.85;font-variant-numeric:tabular-nums;white-space:nowrap}._emptyState_apb0z_121{font-size:10px;color:var(--app-stage-pending-color);text-align:center;padding:8px 4px;margin:0}._tooltip_1w6wd_3{display:flex;flex-direction:column;gap:4px}._title_1w6wd_9{font-weight:700}._empty_1w6wd_13{font-weight:400;opacity:.85}._list_1w6wd_18{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:3px}._row_1w6wd_29{display:flex;align-items:baseline;gap:8px;white-space:nowrap}._name_1w6wd_36{font-weight:600}._times_1w6wd_41{font-weight:400;opacity:.85;font-variant-numeric:tabular-nums}._status_1w6wd_47{font-weight:400;opacity:.85;margin-left:auto}._collapsedWrapper_d5o7p_1{position:relative;width:0;flex-shrink:0;overflow:visible;pointer-events:none}._expandBtn_d5o7p_9{position:absolute;top:4px;left:4px;z-index:30;pointer-events:auto;width:24px;height:24px;border-radius:50%;border:1px solid var(--app-sidebar-circle-btn-border);background-color:var(--app-sidebar-btn-bg);cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--app-sidebar-btn-color);box-shadow:0 1px 3px #00000040;transition:background-color .15s,color .15s}._expandBtn_d5o7p_9:hover{color:var(--app-sidebar-btn-hover-color);background-color:var(--app-sidebar-btn-hover-bg)}._sidebar_d5o7p_34{width:64px;min-width:64px;height:100%;display:flex;flex-direction:column;align-items:center;flex-shrink:0;border-right:1px solid var(--app-sidebar-border);padding:8px 0;gap:8px;overflow:hidden;background-color:var(--app-sidebar-bg)}._collapseBtn_d5o7p_49{width:24px;height:24px;border-radius:50%;border:1px solid var(--app-sidebar-circle-btn-border);background-color:var(--app-sidebar-btn-bg);cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--app-sidebar-btn-color);box-shadow:0 1px 3px #00000040;transition:background-color .15s,color .15s;flex-shrink:0}._collapseBtn_d5o7p_49:hover{color:var(--app-sidebar-btn-hover-color);background-color:var(--app-sidebar-btn-hover-bg)}._sectionLabel_d5o7p_70{font-size:14px;font-weight:600;text-transform:uppercase;color:var(--app-sidebar-label-color);text-align:center;margin:0 0 8px;padding:0;line-height:1}._navList_d5o7p_81{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:center;gap:8px}._navSpacer_d5o7p_91{height:30px;flex-shrink:0}._navBtn_d5o7p_96{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--app-sidebar-circle-btn-border);background-color:var(--app-sidebar-btn-bg);border-radius:6px;cursor:pointer;color:var(--app-sidebar-btn-color);transition:background-color .15s,color .15s}._navBtn_d5o7p_96:hover{background-color:var(--app-sidebar-btn-hover-bg);color:var(--app-sidebar-btn-hover-color)}._navBtnActive_d5o7p_115{background-color:var(--surface-primary-bold);border-color:var(--surface-primary-bold);color:var(--content-inverse)}._navBtnActive_d5o7p_115:hover{background-color:var(--surface-primary-bold)}._divider_d5o7p_125{width:28px;height:1px;margin-bottom:8px;background-color:var(--app-sidebar-divider);flex-shrink:0;border:none}._sectionLabelStages_d5o7p_136{padding-top:2px}._paper_1myw2_3{--cp-fg: #2c353f;--cp-muted: #6c7789;--cp-line: #d2d9e4;--cp-primary: #0063c7;--cp-warning: #b0501c;--cp-negative: #da2b3c;margin-top:4px;background-color:#fff!important;color:var(--cp-fg)!important;font-family:Inter,Helvetica,ui-sans-serif,system-ui,sans-serif;font-size:14px}._checkboxRow_1myw2_17{padding:8px 12px;border-bottom:1px solid var(--cp-line);font-size:13px}._instants_1myw2_23{display:flex;gap:8px;padding:12px 12px 0}._instantBtn_1myw2_29,._endTime_1myw2_30{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:6px 8px;border:1px solid var(--cp-line);border-radius:6px;background:transparent;color:var(--cp-fg);font-family:inherit;font-size:13px;font-variant-numeric:tabular-nums;cursor:pointer}._instantBtnActive_1myw2_46{border-color:var(--cp-primary);outline:1px solid var(--cp-primary)}._instantLabel_1myw2_51{font-size:12px;font-weight:600;letter-spacing:.025em;text-transform:uppercase;color:var(--cp-muted)}._placeholder_1myw2_59{color:var(--cp-muted)}._endTime_1myw2_30{cursor:text}._endInput_1myw2_67{width:88px;border:none;outline:none;padding:0;background:transparent;color:var(--cp-fg);font:inherit}._endInput_1myw2_67::placeholder{color:var(--cp-muted)}._pickers_1myw2_81{display:flex;gap:8px;padding:8px 12px 0}._column_1myw2_87{display:flex;flex-direction:column;width:52px}._columnHead_1myw2_93{padding:6px 0;color:var(--cp-muted);font-size:12px;font-weight:600;text-align:center}._columnList_1myw2_101{display:flex;flex-direction:column;max-height:270px;overflow-y:auto;scrollbar-width:thin}._cell_1myw2_109{flex-shrink:0;height:30px;border:none;border-radius:6px;background:transparent;color:var(--cp-fg);font-family:inherit;font-size:14px;font-variant-numeric:tabular-nums;cursor:pointer}._cell_1myw2_109:hover:not(:disabled){background-color:color-mix(in srgb,var(--cp-fg) 8%,transparent)}._cell_1myw2_109:disabled{opacity:.35;cursor:default}._cellSelected_1myw2_131,._cellSelected_1myw2_131:hover:not(:disabled){background-color:var(--cp-primary);color:#fff}._hint_1myw2_137,._note_1myw2_138,._error_1myw2_139{margin:0;padding:4px 12px 0;font-size:13px}._hint_1myw2_137{color:var(--cp-muted)}._note_1myw2_138{color:var(--cp-warning)}._error_1myw2_139{color:var(--cp-negative)}._actions_1myw2_157{display:flex;justify-content:flex-end;gap:8px;padding:12px}._panel_1hc1n_10{--lp-card: #111a22;--lp-line: #586374;--lp-fg: #f5f7fa;--lp-fg-bold: #f4f6fa;--lp-muted: #bcc7d7;--lp-primary: #6cb2f9;--lp-secondary: #2c343f;--lp-shadow: rgba(17, 26, 34, .45);--lp-positive: #3ccd91;--lp-negative: #fa999b}:root[fugro-theme=dark] ._panel_1hc1n_10{--lp-card: #ffffff;--lp-line: #d2d9e4;--lp-fg: #2c353f;--lp-fg-bold: #1a2733;--lp-muted: #6c7789;--lp-primary: #0063c7;--lp-secondary: #f5f7fa;--lp-shadow: rgba(245, 247, 250, .45);--lp-positive: #087d2b;--lp-negative: #da2b3c}._panel_1hc1n_10{position:fixed;top:72px;right:0;z-index:40;display:flex;flex-direction:column;box-sizing:border-box;width:800px;max-width:100vw;background-color:var(--lp-card);border:.5px solid var(--lp-line);border-radius:8px 0 0 8px;box-shadow:0 12px 32px -8px var(--lp-shadow);color:var(--lp-fg);font-family:Inter,Helvetica,ui-sans-serif,system-ui,sans-serif;font-size:14px;overflow:hidden}@media (max-width: 599px){._panel_1hc1n_10{width:100vw;border-right:none;border-radius:0}}:where(._panel_1hc1n_10) :focus-visible{outline:2px solid var(--lp-primary);outline-offset:0}._header_1hc1n_73{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;height:48px;padding:0 14px;border-bottom:.5px solid var(--lp-line);background-color:var(--lp-card)}._title_1hc1n_84{font-size:14px;font-weight:600;color:var(--lp-fg-bold)}._closeBtn_1hc1n_90{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:6px;background:transparent;color:var(--lp-muted);cursor:pointer}._closeBtn_1hc1n_90:hover{color:var(--lp-fg)}._tabRow_1hc1n_110{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-shrink:0;padding:0 12px;border-bottom:.5px solid var(--lp-line)}._tabs_1hc1n_120{display:flex;gap:4px}._tab_1hc1n_110{position:relative;height:36px;padding:0 12px;border:none;background:transparent;color:var(--lp-muted);font-family:inherit;font-size:14px;font-weight:500;cursor:pointer}._tab_1hc1n_110:hover{color:var(--lp-fg)}._tabActive_1hc1n_142,._tabActive_1hc1n_142:hover{color:var(--lp-primary)}._tabActive_1hc1n_142:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background-color:var(--lp-primary)}._searchBtn_1hc1n_157{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 6px;border:none;border-radius:6px;background:transparent;color:var(--lp-muted);font-family:inherit;font-size:14px;cursor:pointer}._searchBtn_1hc1n_157:hover{color:var(--lp-fg)}._searchField_1hc1n_176{display:flex;align-items:center;gap:6px;box-sizing:border-box;width:200px;height:32px;padding:0 8px;border:1px solid color-mix(in srgb,var(--lp-line) 60%,transparent);border-radius:6px}._searchField_1hc1n_176:focus-within{outline:1px solid var(--lp-primary)}._searchInput_1hc1n_192{flex:1 1 auto;min-width:0;border:none;outline:none;background:transparent;color:var(--lp-fg);font-family:inherit;font-size:14px}._panel_1hc1n_10 ._searchInput_1hc1n_192:focus-visible{outline:none}._searchInput_1hc1n_192::placeholder{color:var(--lp-muted)}._searchClear_1hc1n_212{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;border-radius:4px;background:transparent;color:var(--lp-muted);cursor:pointer}._searchClear_1hc1n_212:hover{color:var(--lp-fg)}._mutedIcon_1hc1n_230{flex-shrink:0;color:var(--lp-muted)}._filters_1hc1n_237{display:flex;align-items:center;flex-wrap:wrap;gap:8px;flex-shrink:0;padding:8px 12px}._rangeBtn_1hc1n_246{display:inline-flex;align-items:center;gap:6px;box-sizing:border-box;height:32px;padding:0 10px;border:1px solid var(--lp-line);border-radius:6px;background-color:var(--lp-card);color:var(--lp-fg);font-family:inherit;font-size:14px;white-space:nowrap;cursor:pointer}._rangeBtn_1hc1n_246:hover{border-color:color-mix(in srgb,var(--lp-fg) 40%,transparent)}._rangeBtn_1hc1n_246:focus-visible{outline-width:1px}._rangeSummary_1hc1n_271{font-size:14px;color:var(--lp-muted);font-variant-numeric:tabular-nums;white-space:nowrap}._liveBadge_1hc1n_278{font-size:13px;font-weight:600;color:var(--lp-positive);white-space:nowrap}._resetBtn_1hc1n_285{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 6px;border:none;border-radius:6px;background:transparent;color:var(--lp-muted);font-family:inherit;font-size:14px;cursor:pointer}._resetBtn_1hc1n_285:hover:not(:disabled){color:var(--lp-fg);background-color:color-mix(in srgb,var(--lp-fg) 10%,transparent)}._resetBtn_1hc1n_285:disabled{opacity:.38;cursor:default}._chips_1hc1n_310{display:flex;gap:4px;margin-left:auto}._chip_1hc1n_310{height:28px;padding:0 10px;border:1px solid var(--lp-line);border-radius:999px;background:transparent;color:var(--lp-muted);font-family:inherit;font-size:12px;font-weight:500;cursor:pointer}._chip_1hc1n_310:hover{color:var(--lp-fg)}._chipActive_1hc1n_333,._chipActive_1hc1n_333:hover{border-color:var(--lp-primary);background-color:color-mix(in srgb,var(--lp-primary) 15%,transparent);color:var(--lp-primary)}._body_1hc1n_342{flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--lp-line) transparent}._body_1hc1n_342::-webkit-scrollbar{width:10px}._body_1hc1n_342::-webkit-scrollbar-track{border-left:1px solid var(--lp-line);background:transparent}._body_1hc1n_342::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:999px;background-clip:content-box;background-color:color-mix(in srgb,var(--lp-muted) 45%,transparent)}._body_1hc1n_342::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb,var(--lp-muted) 70%,transparent)}._table_1hc1n_370{min-width:0}._headRow_1hc1n_374{position:sticky;top:0;z-index:1;background-color:var(--lp-card);border-bottom:.5px solid var(--lp-line)}._row_1hc1n_382{display:flex;align-items:flex-start;gap:16px;padding:8px 16px}._headCell_1hc1n_389{font-size:12px;font-weight:600;letter-spacing:.025em;text-transform:uppercase;color:var(--lp-muted)}._bodyRow_1hc1n_397{min-height:37px;box-sizing:border-box;line-height:21px}._zebra_1hc1n_403{background-color:color-mix(in srgb,var(--lp-secondary) 50%,transparent)}._colStart_1hc1n_407{flex:0 0 132px}._colDuration_1hc1n_408{flex:0 0 72px}._colStage_1hc1n_409{flex:0 0 168px;min-width:0}._colFlex_1hc1n_410{flex:1 1 0;min-width:0}._colDetected_1hc1n_411{flex:1 1 0;min-width:124px}._colStatus_1hc1n_412{flex:1 1 0;min-width:150px}._colFlexStage_1hc1n_413{flex:1 1 0;min-width:0}._numeric_1hc1n_415{font-variant-numeric:tabular-nums;color:var(--lp-muted);white-space:nowrap}._dot_1hc1n_421{opacity:.6}._stage_1hc1n_425{display:block;color:var(--lp-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._titleCell_1hc1n_433{min-width:0}._titleLine_1hc1n_437{display:flex;align-items:flex-start;gap:4px;min-width:0}._titleText_1hc1n_444{min-width:0;color:var(--lp-fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._titleOpen_1hc1n_452 ._titleText_1hc1n_444{white-space:normal;overflow-wrap:anywhere}._detail_1hc1n_457{margin-top:4px;color:var(--lp-muted);white-space:pre-wrap;overflow-wrap:anywhere}._chevronBtn_1hc1n_464{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;margin-top:1px;padding:2px;border:none;border-radius:4px;background:transparent;color:var(--lp-muted);cursor:pointer;transition:transform .15s}._chevronBtn_1hc1n_464:hover{color:var(--lp-fg);background-color:color-mix(in srgb,var(--lp-fg) 10%,transparent)}._chevronOpen_1hc1n_484{transform:rotate(180deg)}._status_1hc1n_488[data-status=awaiting_review]{color:var(--lp-muted)}._status_1hc1n_488[data-status=confirmed]{color:var(--lp-positive);font-weight:600}._status_1hc1n_488[data-status=rejected]{color:var(--lp-negative);font-weight:600}._dots_1hc1n_502 span{animation:_logsDot_1hc1n_1 1.4s ease-in-out infinite;opacity:.15}._dots_1hc1n_502 span:nth-child(2){animation-delay:.18s}._dots_1hc1n_502 span:nth-child(3){animation-delay:.36s}@keyframes _logsDot_1hc1n_1{0%,60%,to{opacity:.15}30%{opacity:1}}@media (prefers-reduced-motion: reduce){._dots_1hc1n_502 span{animation:none;opacity:1}}._empty_1hc1n_522{padding:32px 12px;text-align:center;color:var(--lp-muted)}._footer_1hc1n_528{flex-shrink:0;box-sizing:border-box;height:28px;padding:6px 16px;border-top:.5px solid var(--lp-line);font-size:13px;color:var(--lp-muted)}._resizeHandle_1hc1n_540{display:flex;align-items:center;justify-content:center;flex-shrink:0;height:12px;border-top:.5px solid var(--lp-line);cursor:ns-resize;touch-action:none}._resizeHandle_1hc1n_540:focus-visible{outline:2px solid var(--lp-primary);outline-offset:-2px}._resizeGrip_1hc1n_556{width:36px;height:3px;border-radius:999px;background-color:var(--lp-line)}.page-placeholder{padding:24px}.page-placeholder--rich{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;max-width:460px}.page-placeholder--rich .page-placeholder__title{font-size:22px;font-weight:700;margin:0}.page-placeholder--rich .page-placeholder__message{font-size:14px;font-weight:400;margin:0}.page-placeholder__icon{display:grid;place-items:center;width:64px;height:64px;border-radius:14px;margin-bottom:6px;background:color-mix(in srgb,var(--foreground-neutral-bold) 10%,transparent);color:var(--foreground-neutral-subtle)}.page-placeholder__icon svg{width:30px;height:30px}.page-placeholder__action{margin-top:14px}._root_1uyf4_1{height:100%;width:100%;display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box}._root_181a4_1{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:linear-gradient(#111a2273,#111a2299),url(/assets/windfarm_background2-6OxqQ0xO.webp) center / cover no-repeat,var(--background-default);color:var(--content-bold)}._card_181a4_17{width:100%;max-width:22rem;display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2rem 1.75rem;text-align:center;background-color:#1c262f;border:1px solid var(--border-subtle);border-radius:var(--border-radius-cards);box-shadow:0 16px 40px #0006}._form_181a4_35{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:.75rem;text-align:left}._error_181a4_44{color:var(--content-negative)}.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top,width,height}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{transition:none;z-index:1;will-change:width,height}.react-grid-item.react-draggable-dragging{transition:none;z-index:3;will-change:transform}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;z-index:2;-webkit-user-select:none;user-select:none}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{position:absolute;width:20px;height:20px;opacity:0}.react-grid-item:hover>.react-resizable-handle{opacity:1}.react-grid-item>.react-resizable-handle:after{content:"";position:absolute;right:3px;bottom:3px;width:5px;height:5px;border-right:2px solid rgba(0,0,0,.4);border-bottom:2px solid rgba(0,0,0,.4)}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-resizable{position:relative}.react-resizable-handle{position:absolute;width:20px;height:20px;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+);background-position:bottom right;padding:0 3px 3px 0}.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-resizable-handle-w,.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}._canvas_cdva2_1{position:relative;flex:1 1 0;min-height:0;overflow:hidden}._gridBackground_cdva2_8{position:absolute;top:8px;right:8px;bottom:8px;left:8px;display:grid;grid-template-columns:repeat(18,1fr);grid-template-rows:repeat(18,1fr);gap:8px;pointer-events:none}._gridCell_cdva2_18{border:1px solid #006e7f;box-sizing:border-box;opacity:.5}.installation-column{position:relative;height:var(--column-height);width:100%;background-color:var(--app-pile-column-bg)}.installation-water-zone{position:absolute;top:0;left:0;right:0;height:var(--zone-height);background-color:var(--app-water-bg)}.installation-zone{position:absolute;top:var(--zone-top);left:0;right:0;height:var(--zone-height);background-color:var(--zone-bg)}.installation-soil-overlay{position:absolute;top:0;right:0;bottom:0;left:0}.installation-soil-layer{position:absolute;top:var(--layer-top);left:0;right:0;height:var(--layer-height);background-color:color-mix(in srgb,var(--layer-bg) var(--app-lithology-band-mix),var(--app-pile-column-bg));outline:none}.installation-soil-layer--hidden{background-color:var(--app-pile-column-bg)}.installation-soil-layer:focus-visible{box-shadow:inset 0 0 0 2px var(--foreground-neutral-bold, #111a22)}.lithology-tooltip{position:fixed;z-index:60;pointer-events:none;white-space:nowrap;font-size:12px;font-family:var(--tt-font);line-height:1.5;border-radius:3px;box-shadow:0 1px 4px #00000040;background:var(--tt-bg);color:var(--tt-color);border:1px solid var(--tt-border);left:var(--tt-left);top:var(--tt-top);padding:6px 8px}.lithology-tooltip-header{margin-bottom:6px}.lithology-tooltip-label{margin-right:4px}.lithology-tooltip-indent{padding-left:14px}.lithology-swatch{display:inline-block;width:9px;height:9px;margin-right:5px;vertical-align:-1px;border-radius:2px;background:var(--sw-bg);box-shadow:0 0 0 1px #f4f6faa6}:root[fugro-theme=dark] .lithology-swatch{box-shadow:0 0 0 1px #111a228c}.monopile{position:absolute;z-index:1;pointer-events:none;top:var(--monopile-top);left:var(--monopile-left);width:var(--monopile-width);height:var(--monopile-height);background:var(--app-monopile-gradient);border:1.5px solid var(--app-monopile-border);box-sizing:border-box;box-shadow:0 4px 16px #00000073}.indicator-layer{position:absolute;top:0;left:0;width:100%;height:var(--layer-height);pointer-events:none;overflow:visible;z-index:2}.indicator-gap{position:absolute;top:var(--gap-top);left:0;width:100%;height:var(--gap-height);background-color:var(--app-indicator-gap)}.indicator-distance{position:absolute;left:75%;transform:translate(-50%);top:var(--distance-top);height:var(--distance-height);width:2px;border-left:2px dashed var(--foreground-warning)}.indicator-distance-cap{position:absolute;left:-6px;width:14px;height:2px;background-color:var(--foreground-warning)}.indicator-distance-cap--top{top:0}.indicator-distance-cap--bottom{bottom:0}.indicator-tip-line{position:absolute;top:var(--tip-top);left:0;width:100%;height:1.2px;background-color:#7eb6e8;opacity:.85}.indicator-seabed-line{position:absolute;top:var(--seabed-top);left:0;width:100%;height:0;border-top:1.5px dashed var(--app-seabed-line)}.chart-card{width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden;min-height:0;border-radius:12px;background-color:var(--background-container);box-shadow:var(--shadow-raised);color:var(--foreground-neutral-bold);border:1px solid var(--app-chart-card-border)}.chart-card-header{display:flex;align-items:center;justify-content:space-between;padding:0 8px;min-height:40px;flex-shrink:0;gap:4px;cursor:default;box-sizing:border-box;background-color:var(--app-chart-header-bg)}.chart-card-title{font-size:13px;font-weight:700;line-height:1.4;white-space:normal;overflow:visible;flex:1;cursor:default}.chart-card-unit{margin-left:6px;font-size:14px;font-weight:400;color:var(--foreground-neutral-subtle, #BDC8D8);text-transform:uppercase;letter-spacing:.02em}.chart-card-title-muted{font-weight:400;color:var(--foreground-neutral-subtle, #BDC8D8)}.chart-card-header-right{display:flex;align-items:center;gap:6px;flex-shrink:0;margin-left:auto}.chart-card-expand-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;background:transparent;cursor:pointer;color:inherit;opacity:.6;border-radius:4px;flex-shrink:0;transition:opacity .15s}.chart-card-expand-btn:hover{opacity:1}.chart-card-divider{height:1px;flex-shrink:0;margin:0;opacity:1;background-color:var(--border-subtle)}.chart-card-body{flex:1 1 0;min-height:0;overflow:hidden;display:flex;flex-direction:column;box-sizing:border-box}.depth-labels{position:absolute;top:var(--depth-plot-top);bottom:var(--depth-plot-bottom);left:0;right:0;pointer-events:none;z-index:6;overflow:visible}.depth-label{position:absolute;left:0;right:0;transform:translateY(-50%);padding:0 4px;display:flex;align-items:center;gap:4px}.depth-label:after{content:"";flex:1;height:1px;background-color:currentColor;opacity:.25}.depth-label-value{font-size:12px;line-height:1;color:var(--foreground-neutral-bold);opacity:.6;white-space:nowrap;font-variant-numeric:tabular-nums}.ecm-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;background-color:#faf8f88c;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center}.ecm-panel{width:75vw;height:85vh;background-color:var(--background-container);box-shadow:var(--shadow-raised);border-radius:12px;display:flex;flex-direction:column;overflow:hidden;color:var(--foreground-neutral-bold);--ecm-content-pad-left: 8px;--ecm-content-pad-right: 16px;--ecm-depth-col-width: 44px;--ecm-plot-inset-left: calc(var(--ecm-content-pad-left) + var(--ecm-depth-col-width))}.ecm-header{display:flex;align-items:center;justify-content:space-between;padding:8px 8px 8px 12px;min-height:48px;flex-shrink:0;gap:8px;box-sizing:border-box}.ecm-title{font-size:13px;font-weight:700;line-height:1.4;white-space:normal;overflow:visible;flex:1}.ecm-unit{margin-left:6px;font-size:14px;font-weight:400;color:var(--foreground-neutral-subtle, #BDC8D8);text-transform:uppercase;letter-spacing:.02em}.ecm-header-right{display:flex;align-items:center;gap:6px;flex-shrink:0;margin-left:auto}.ecm-close-btn{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;background:transparent;cursor:pointer;color:inherit;opacity:.6;border-radius:4px;flex-shrink:0;transition:opacity .15s}.ecm-close-btn:hover{opacity:1}.ecm-divider{height:1px;flex-shrink:0;background-color:var(--border-subtle)}.ecm-content-row{flex:1 1 0;min-height:0;display:flex;flex-direction:row;overflow:hidden;padding:8px var(--ecm-content-pad-right) 12px var(--ecm-content-pad-left);box-sizing:border-box}.ecm-depth-col{position:relative;flex-shrink:0;width:var(--ecm-depth-col-width)}.ecm-body{flex:1 1 0;min-height:0;overflow:hidden;display:flex;flex-direction:column;box-sizing:border-box}.chart-legend-row{flex:0 0 28px;height:28px;display:flex;flex-wrap:nowrap;align-items:center;gap:2px;padding:2px 6px;border-top:2px solid var(--app-chart-card-border);border-bottom:1px solid var(--app-chart-card-border);background-color:var(--background-container, #f5f7fa);overflow:hidden}:root[fugro-theme=dark] .chart-legend-row{background-color:var(--background-elevated, #111A22)}.chart-legend-row--scrollable{overflow-x:auto;overflow-y:hidden;padding:2px 4px;gap:2px;scrollbar-width:none}.chart-legend-row--scrollable::-webkit-scrollbar{display:none}.chart-legend-label{font-size:12px;font-family:Inter,Helvetica,sans-serif;color:#000;white-space:nowrap}.chart-legend-item{display:inline-flex;align-items:center;gap:4px;padding:1px 3px;border:none;background:none;cursor:pointer;white-space:nowrap;font-size:12px;font-family:Inter,Helvetica,sans-serif;color:#000;transition:opacity .15s ease;flex-shrink:0}:root[fugro-theme=dark] .chart-legend-label,:root[fugro-theme=dark] .chart-legend-item{color:var(--foreground-neutral-subtle, #BDC8D8)}.chart-legend-item--hidden{opacity:.4}.lithology-legend-strip{display:flex;align-items:stretch;flex:1 1 auto;min-width:0;height:18px;border-radius:2px;overflow:hidden}.lithology-legend-block{flex:1 1 0;min-width:0;padding:0;border:none;cursor:pointer;transition:opacity .15s ease}.lithology-legend-block:hover{opacity:.8}.lithology-legend-block--hidden{opacity:.45}.lithology-legend-tip{position:fixed;z-index:60;pointer-events:none;white-space:nowrap;font-size:12px;font-family:var(--tt-font);line-height:1.5;border-radius:3px;box-shadow:0 1px 4px #00000040;background:var(--tt-bg);color:var(--tt-color);border:1px solid var(--tt-border);left:var(--tt-left);top:var(--tt-top);transform:translate(-50%,-100%);padding:4px 8px}.depth-grid{position:absolute;top:var(--depth-plot-top);bottom:var(--depth-plot-bottom);left:var(--depth-plot-left);right:var(--depth-plot-right);pointer-events:none;overflow:hidden}.pile-driving-container .depth-grid{bottom:0;left:0;right:0}.depth-grid-tick{position:absolute;top:var(--tick-top);left:0;right:0;height:0;border-top:1px dashed var(--chart-grid-colour)}.chart-indicator{position:absolute;top:var(--indicator-top);left:0;right:0;height:0;pointer-events:none;z-index:10}.depth-chart-body>.chart-indicator,.srd-chart-area>.chart-indicator,.pile-driving-container>.chart-indicator{top:calc(var(--depth-plot-top) + var(--indicator-top))}.depth-chart-body>.chart-indicator,.srd-chart-area>.chart-indicator{left:var(--depth-plot-left);right:var(--depth-plot-right)}.chart-indicator--tip{border-top:1px dashed var(--foreground-primary)}.chart-indicator--seabed{border-top:1px dashed var(--foreground-warning)}html,body,#root{margin:0;padding:0;width:100%;height:100%;overflow:hidden}.pile-driving-container{width:100%;flex:1;min-height:0;position:relative;overflow:hidden}.pile-driving-axis-pad-top{flex-shrink:0;height:var(--depth-chart-extra-top-pad, 0px)}.pile-driving-axis-pad-bottom{flex-shrink:0;height:var(--depth-chart-extra-bottom-pad, 0px)}.pile-driving-loading{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.pile-driving-no-data{position:absolute;top:8px;left:0;right:0;display:flex;justify-content:center;pointer-events:none;z-index:30}.pile-driving-layout{display:flex;flex-direction:row;align-items:flex-start;width:100%;margin-top:var(--depth-plot-top);height:calc(100% - var(--depth-plot-top));box-sizing:border-box;overflow:hidden}.pile-installation-column{flex:1;height:100%;position:relative}.pile-driving-header-right{display:flex;align-items:center;gap:6px}.pile-driving-footer{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:0 12px;height:var(--depth-plot-bottom);box-sizing:border-box;border-top:1px solid var(--border-subtle)}.pile-driving-footer--reached{background-color:var(--background-positive-bold);border-top:none}.pile-driving-no-data-text{display:inline-block;opacity:.55;background-color:var(--background-container);padding:3px 10px;border-radius:10px}.pile-tip-line{position:absolute;top:var(--tip-top, 0);left:0;right:0;height:2px;border-top:1px dashed var(--content-primary);pointer-events:none;z-index:20}.recent-trends-body{width:100%;height:100%;flex:1 1 0;min-height:0;display:flex;flex-direction:column}.recent-trends-row{flex:1 1 0;min-height:80px;overflow:hidden;border-bottom:1px solid var(--border-subtle);display:flex;flex-direction:column}.recent-trends-row:last-child{border-bottom:none}.sparkline-row{width:100%;height:100%;display:flex;flex-direction:column}.sparkline-row-header{display:flex;justify-content:space-between;align-items:center;padding:4px 6px 0;flex-shrink:0;gap:8px}.sparkline-row-label{font-size:14px;font-weight:600;display:flex;align-items:center;gap:6px;letter-spacing:.02em}.sparkline-row-bullet{width:8px;height:8px;border-radius:50%;flex-shrink:0}.sparkline-row-unit{font-weight:400;opacity:.7}.sparkline-row-value{font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;flex-shrink:0}.sparkline-row-chart{flex:1 1 0;min-height:0;display:flex;align-items:center;justify-content:center}.sparkline-row-waiting{font-size:.8125rem;opacity:.55}.sparkline-row-xaxis{display:flex;justify-content:space-between;padding:0 10px 3px 44px;font-size:12px;font-variant-numeric:tabular-nums;flex-shrink:0}.sparkline-row-xaxis span{color:var(--app-time-axis-label);font-weight:600}.sparkline-row-xaxis span:last-child{opacity:1;font-size:14px;font-weight:800}.recent-trends-row:not(:last-child) .sparkline-row-xaxis{display:none}.crane-load-chart-body{width:100%;height:100%;flex:1 1 0;min-height:0;display:flex;flex-direction:column;gap:0}.crane-load-chart-title{font-size:14px;font-weight:600;padding:3px 3px 0;flex-shrink:0;display:flex;align-items:center;gap:5px}.crane-load-chart-bullet{width:8px;height:8px;border-radius:50%;flex-shrink:0}.crane-load-chart-content{flex:1 1 0;min-height:0;display:flex;align-items:center;justify-content:center}.crane-load-chart-status{font-size:.875rem;color:var(--color-text-secondary, #888)}.vessel-roll-chart-body{width:100%;height:100%;flex:1 1 0;min-height:0;display:flex;flex-direction:column;gap:0}.vessel-roll-chart-title{font-size:14px;font-weight:600;padding:3px 3px 0;flex-shrink:0;display:flex;align-items:center;gap:5px}.vessel-roll-chart-bullet{width:8px;height:8px;border-radius:50%;flex-shrink:0}.vessel-roll-chart-content{flex:1 1 0;min-height:0;display:flex;align-items:center;justify-content:center}.vessel-roll-chart-status{font-size:.875rem;color:var(--color-text-secondary, #888)}.vessel-roll-chart-status--error{color:var(--color-danger, #e53935)}.pile-velocity-chart-body{width:100%;height:100%;flex:1 1 0;min-height:0;display:flex;flex-direction:column;gap:0}.pile-velocity-chart-title{font-size:14px;font-weight:600;padding:3px 3px 0;flex-shrink:0;display:flex;align-items:center;gap:5px}.pile-velocity-chart-bullet{width:8px;height:8px;border-radius:50%;flex-shrink:0}.pile-velocity-chart-content{flex:1 1 0;min-height:0;display:flex;align-items:center;justify-content:center}.pile-velocity-chart-status{font-size:.875rem;color:var(--color-text-secondary, #888)}.tc-card{width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden;position:relative;border:1px solid var(--app-chart-card-border);border-left:6px solid var(--app-telemetry-accent);background-color:var(--background-container);border-radius:12px;color:var(--foreground-neutral-bold)}.tc-card--out{border-left-color:var(--border-negative);background-color:color-mix(in srgb,var(--border-negative) 10%,transparent)}.tc-top{flex-shrink:0;display:flex;flex-direction:column;padding:4px 12px 0;gap:4px;cursor:default}.tc-title-row{display:flex;align-items:center;gap:6px;min-width:0}.tc-title{flex:0 1 auto;min-width:0;font-size:14px;font-weight:600;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;letter-spacing:-.2px;color:var(--app-metric-name)}.tc-title-unit{text-transform:none;font-weight:400;color:var(--app-metric-unit)}.tc-unit-picker{position:relative;flex:0 0 auto;display:inline-flex;align-items:center}.tc-unit-picker:after{content:"";position:absolute;right:7px;width:7px;height:4px;background-color:var(--app-metric-unit);clip-path:polygon(0 0,100% 0,50% 100%);pointer-events:none}.tc-unit-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;height:20px;padding:0 19px 0 8px;border-radius:100px;font-family:inherit;font-size:12px;font-weight:500;line-height:1;white-space:nowrap;cursor:pointer;background-color:transparent;border:1px solid color-mix(in srgb,var(--app-metric-unit) 55%,transparent);color:var(--app-metric-unit);transition:background-color .15s,border-color .15s}.tc-unit-select:hover{border-color:var(--app-metric-unit);background-color:color-mix(in srgb,var(--app-metric-unit) 12%,transparent)}.tc-unit-select:focus-visible{outline:2px solid var(--app-metric-unit);outline-offset:1px}.tc-unit-select option{background-color:var(--background-container);color:var(--app-metric-name)}.tc-value{font-size:26px;font-weight:550;line-height:1;letter-spacing:1px}.tc-value--out{color:var(--content-negative)}.tc-value--stale{opacity:.35}.tc-range-section{display:flex;flex-direction:column;width:100%;margin-top:4px}.tc-bar-wrap{position:relative;padding-top:4px;padding-bottom:32px}.tc-bar{height:5px;border-radius:3px;background:linear-gradient(to right,#e05b5b var(--tc-range-min, 0%),var(--app-telemetry-accent) var(--tc-range-min, 0%),var(--app-telemetry-accent) var(--tc-range-max, 100%),#e05b5b var(--tc-range-max, 100%))}.tc-marker{position:absolute;top:26px;left:var(--tc-pos, 0%);transform:translate(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:8px solid currentColor}.tc-label{position:absolute;top:10px;left:var(--tc-label-pos, 0%);transform:translate(-50%);font-size:11px;opacity:.55;white-space:nowrap}.tc-label--min{text-align:left;transform:translate(0)}.tc-label--max{text-align:right;transform:translate(-100%)}.tc-count{position:absolute;bottom:6px;left:8px;font-size:10px;opacity:.4;pointer-events:none}.tc-badge{position:absolute;bottom:8px;left:50%;transform:translate(-50%);width:70%;white-space:nowrap;display:flex;align-items:center;justify-content:center;gap:6px;padding:5px 10px;border-radius:6px;font-size:12px;font-weight:500}.tc-badge--out{background-color:var(--surface-negative-subtle);color:var(--content-negative)}.tc-badge--stale{background-color:#64646440;color:#888}.tc-card--disabled{filter:grayscale(1);opacity:.6}.tc-value--disabled{opacity:.5}.tc-badge--disabled{background-color:#64646440;color:#888}.lrc-body{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:100%;height:100%;padding:12px;box-sizing:border-box}.lrc-status{display:flex;align-items:center;gap:6px}.lrc-reading{display:flex;align-items:baseline;gap:4px}.lrc-minmax-row{display:flex;gap:16px}.lrc-status-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.lrc-status-dot--connecting{background-color:var(--surface-warning-bold)}.lrc-status-dot--live{background-color:var(--surface-positive-bold);animation:lrc-pulse 2s ease-in-out infinite}.lrc-status-dot--error{background-color:var(--surface-negative-bold)}@keyframes lrc-pulse{0%,to{opacity:1}50%{opacity:.4}}.lt-content{display:flex;flex-direction:column;flex:1 1 0;min-height:0;overflow:hidden;width:100%}.lt-legend-swatch{display:inline-block;width:14px;height:0;flex-shrink:0}.lt-legend-swatch--dashed{border-top:none;background-repeat:repeat-x}.lt-legend-swatch--vertical{width:0;height:12px;border-top:none;border-left-style:dashed}.lt-load-card{border:1px solid var(--app-chart-card-border);border-radius:6px;min-width:80px;-webkit-user-select:none;user-select:none;box-shadow:0 2px 8px #00000026;pointer-events:all;background-color:var(--background-container)}.lt-load-card-header{padding:4px 6px 4px 8px;font-size:12px;font-weight:600;cursor:grab;border-bottom:1px solid hsl(var(--line));white-space:nowrap;display:flex;align-items:center;justify-content:space-between;gap:6px}.lt-load-card-header--collapsed{border-bottom:none}.lt-load-card-header:active{cursor:grabbing}.lt-load-card-chevron{all:unset;cursor:pointer;font-size:9px;line-height:1;opacity:.6;flex-shrink:0}.lt-load-card-chevron:hover{opacity:1}.lt-load-card-body{padding:4px 8px;display:flex;flex-direction:column;gap:3px}.lt-load-card-row{display:flex;align-items:center;gap:6px;font-size:12px;white-space:nowrap}.lt-load-card-swatch{display:inline-block;width:14px;height:0;flex-shrink:0;border-top-width:2px;border-top-style:solid}.lt-chart-status{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:.75rem;color:var(--foreground-neutral-subtle, #888);padding:8px;text-align:center;pointer-events:none;z-index:15}.tl-card{width:100%;height:100%;box-sizing:border-box;display:flex;align-items:stretch;gap:0;overflow:hidden;border-radius:12px;border:2px solid var(--app-chart-card-border);background-color:var(--background-container);color:var(--foreground-neutral-bold);padding:8px 16px}.tl-card--green{border-color:var(--border-positive);background-color:var(--surface-positive-subtle)}.tl-card--amber{border-color:var(--border-warning);background-color:var(--surface-warning-subtle)}.tl-card--red{border-color:var(--border-negative);background-color:var(--surface-negative-subtle)}:root[fugro-theme=dark] .tl-card--green{background-color:#14432f}:root[fugro-theme=dark] .tl-card--amber{background-color:#4a391c;border-color:#7e6130}:root[fugro-theme=dark] .tl-card--red{background-color:#492728;border-color:#683637}.tl-left{width:420px;flex-shrink:0;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:6px;padding-right:20px;cursor:default}.tl-head{display:flex;align-items:center;gap:8px}@keyframes tl-card-flash{0%,to{border-color:var(--border-negative);background-color:var(--surface-negative-subtle)}50%{border-color:var(--content-negative);background-color:#ffc2c4}}.tl-card--flash{animation:tl-card-flash 1.1s ease-in-out infinite}:root[fugro-theme=dark] .tl-card--flash{animation:tl-card-flash-dark 1.1s ease-in-out infinite}@keyframes tl-card-flash-dark{0%,to{border-color:#683637;background-color:#492728}50%{border-color:#a63f43;background-color:#723739}}@media (prefers-reduced-motion: reduce){.tl-card--flash{animation:none}}.tl-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;white-space:nowrap;color:var(--foreground-neutral)}.tl-title--green{color:var(--content-positive)}.tl-title--amber{color:var(--content-warning)}.tl-title--red{color:var(--content-negative)}.tl-badge{display:inline-flex;align-items:center;border-radius:999px;border:2px solid var(--app-chart-card-border);background-color:var(--background-container);padding:1px 12px;font-size:14px;font-weight:700;line-height:1.4;white-space:nowrap;color:var(--foreground-neutral)}.tl-badge--green{border-color:var(--border-positive);color:var(--content-positive)}.tl-badge--amber{border-color:var(--border-warning);color:var(--content-warning)}.tl-badge--red{border-color:var(--border-negative);color:var(--content-negative)}.tl-badge--filled{color:#fff;border-color:transparent}:root[fugro-theme=dark] .tl-badge--filled{color:#0e1726}.tl-badge--filled.tl-badge--green{background-color:var(--background-positive-bold, var(--content-positive));border-color:var(--background-positive-bold, var(--content-positive))}.tl-badge--filled.tl-badge--red{background-color:var(--background-negative-bold, var(--content-negative));border-color:var(--background-negative-bold, var(--content-negative))}.tl-summary{font-size:15px;font-weight:600;line-height:1.3;color:var(--foreground-neutral-bold)}.tl-right{flex:1 1 auto;min-width:420px;display:flex;flex-direction:column;justify-content:center;gap:4px;padding-left:20px;border-left:1px solid var(--app-chart-card-border)}.tl-right-sentence{font-size:15px;font-weight:600;line-height:1.3;color:var(--foreground-neutral-bold)}.tl-reading{display:flex;align-items:baseline;gap:6px;white-space:nowrap}.tl-reading-label{font-size:12px;text-transform:uppercase;letter-spacing:.3px;color:var(--foreground-neutral)}.tl-reading-value{font-size:16px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--foreground-neutral-bold)}.tl-reading-unit{font-size:12px;color:var(--foreground-neutral)}.tl-reading-note{font-size:13px;color:var(--foreground-neutral);margin-left:8px}.tl-detail{font-size:13px;line-height:1.35;color:var(--foreground-neutral)}.tl-action{width:420px;flex-shrink:0;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:4px;padding-left:20px;border-left:1px solid var(--app-chart-card-border)}.tl-action-label{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;color:var(--foreground-neutral)}.tl-action-text{font-size:15px;font-weight:600;line-height:1.3;color:var(--foreground-neutral-bold)}._root_15kpv_1{display:flex;align-items:center;gap:8px;flex-wrap:nowrap}._label_15kpv_8{font-size:14px;color:var(--content-subtle);white-space:nowrap}._scopeLabel_15kpv_14{font-size:14px;font-weight:700;color:var(--content-bold);white-space:nowrap}._inputWrap_15kpv_21{position:relative;display:inline-flex;align-items:center}._input_15kpv_21{box-sizing:border-box;width:80px;height:32px;padding:0 8px;border:1px solid var(--border-subtle);border-radius:4px;background-color:var(--background-container);color:var(--content-bold);font-family:inherit;font-size:14px;font-variant-numeric:tabular-nums;outline:none}._input_15kpv_21:hover:not(:disabled),._input_15kpv_21:focus{border-color:var(--surface-primary-bold)}._input_15kpv_21:disabled{opacity:.5;cursor:default}._inputError_15kpv_52,._inputError_15kpv_52:hover,._inputError_15kpv_52:focus{border-color:var(--foreground-negative);color:var(--foreground-negative);padding-right:24px}._errorIcon_15kpv_60{position:absolute;right:6px;top:50%;transform:translateY(-50%);color:var(--foreground-negative);font-size:16px;cursor:default;outline:none}._fullDepthTag_15kpv_71{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:100px;font-size:13px;font-weight:500;font-family:inherit;white-space:nowrap;cursor:pointer;background-color:var(--background-container);border:1px solid var(--app-filter-tag-unselected);color:var(--app-filter-tag-unselected);transition:color .15s,border-color .15s,background-color .15s}._fullDepthTagSelected_15kpv_88{border-color:var(--app-filter-tag-selected);color:var(--app-filter-tag-selected);font-weight:900;background-color:color-mix(in srgb,var(--app-filter-tag-selected) 12%,transparent)}._fullDepthTag_15kpv_71:disabled{opacity:.5;cursor:default}._root_7u0jm_1{display:flex;align-items:center;gap:8px;flex-wrap:nowrap}._valueText_7u0jm_8{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._root_4an43_1{display:flex;align-items:center;gap:8px;flex-wrap:nowrap}._fieldLabel_4an43_8{font-size:14px;white-space:nowrap}._timeField_4an43_20{box-sizing:border-box;width:96px;height:32px;padding:6px;display:flex;align-items:center;justify-content:center;font-size:13px;font-family:inherit;border-radius:4px;border:1px solid var(--app-filter-input-border);background-color:var(--background-container);color:#000;cursor:pointer}:root[fugro-theme=dark] ._timeField_4an43_20{color:#fff}._timeField_4an43_20:hover,._timeField_4an43_20:focus-within{outline:none;border-color:var(--app-filter-tag-selected)}._timeField_4an43_20._error_4an43_47{border-color:var(--app-filter-input-error);color:var(--app-filter-input-error)!important}._timeDisplay_4an43_52{-webkit-user-select:none;user-select:none}._timeSegmentGroup_4an43_60{cursor:text;gap:2px}._timeSegment_4an43_60{width:1.6em;min-width:0;border:none;background:transparent;color:inherit;font:inherit;text-align:center;padding:0;outline:none}._errorIcon_4an43_77{display:inline-flex;align-items:center;cursor:pointer}._scopeLabel_4an43_84{font-size:14px;font-weight:700;color:var(--content-bold);white-space:nowrap}.cpt-content{display:flex;flex-direction:column;flex:1 1 0;min-height:0;overflow:hidden;width:100%}.cpt-legend-swatch{display:inline-block;width:14px;height:0;flex-shrink:0;border-top:2px solid}.cpt-chart-status{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:.75rem;color:var(--color-text-secondary, #888);padding:8px;text-align:center;pointer-events:none;z-index:15}.cpt-chart-status--error{color:#f88186}.stage-band-hit{position:absolute;top:var(--band-top);height:var(--band-height);left:0;right:0;pointer-events:auto;cursor:pointer;z-index:5}.stage-band-hit--ongoing{cursor:default;pointer-events:none}.stage-band-fill{position:absolute;top:0;right:0;bottom:0;left:0;background-color:color-mix(in srgb,var(--foreground-neutral-bold) 10%,transparent)}.stage-band-line{position:absolute;left:0;right:0;height:0;border-top:2px solid var(--foreground-neutral-bold);z-index:6}.stage-band-line--start{top:0}.stage-band-line--end{bottom:0}.stage-band-hit--reflection .stage-band-line{border-top-width:1px;border-top-color:color-mix(in srgb,var(--foreground-neutral-bold) 40%,transparent)}.stage-band-label{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;gap:4px;padding-left:4px;overflow:hidden;pointer-events:none;color:var(--foreground-neutral-subtle);font-size:12px;font-weight:600;white-space:nowrap}.stage-band-label--current{align-items:flex-end;padding-bottom:2px;color:var(--foreground-neutral-bold);font-weight:700;animation:stage-band-pulse 2s ease-in-out infinite}.stage-band-label-text{overflow:hidden;text-overflow:ellipsis}.stage-band-icon{flex-shrink:0}.stage-band-point{position:absolute;top:0;left:0;right:0;display:flex;align-items:center;padding-left:4px;color:var(--foreground-neutral-subtle);pointer-events:none}@keyframes stage-band-pulse{0%,to{opacity:1}50%{opacity:.5}}.srd-content{display:flex;flex-direction:column;flex:1 1 0;min-height:0;overflow:hidden;width:100%}.srd-legend-swatch{display:inline-block;width:14px;height:0;flex-shrink:0}.srd-legend-swatch--dashed{border-top:none;background-repeat:repeat-x}.srd-legend-swatch--vertical{width:0;height:12px;border-top:none;border-left-style:dashed}.srd-legend-tip{position:fixed;z-index:1300;display:flex;flex-direction:column;gap:5px;padding:7px 9px;border-radius:6px;background:var(--background-container, #ffffff);border:1px solid var(--app-chart-card-border, #d2dae7);box-shadow:0 4px 12px #00000029;pointer-events:none;font-size:12px;font-family:Inter,Helvetica,sans-serif;color:#2c343e;white-space:nowrap}:root[fugro-theme=dark] .srd-legend-tip{background:var(--background-elevated, #1c262f);border-color:var(--app-chart-card-border, #3b4552);color:var(--foreground-neutral-subtle, #e8edf4)}.srd-legend-tip-row{display:flex;align-items:center;gap:7px}.srd-chart-area{flex:1 1 0;min-height:0;position:relative;overflow:hidden;width:100%}.srd-axis-pad-top{flex-shrink:0;height:var(--depth-chart-extra-top-pad, 0px)}.srd-axis-pad-bottom{flex-shrink:0;height:var(--depth-chart-extra-bottom-pad, 0px)}.srd-chart-area .chart-indicator--tip{border-top:1px dashed #4A9EFF}.srd-chart-status{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:.75rem;color:var(--color-text-secondary, #888);padding:8px;text-align:center;pointer-events:none;z-index:15}.dsc-wrapper{width:100%;height:100%;display:flex;flex-direction:column}.dsc-body{flex:1 1 0;min-height:0;position:relative;margin-top:var(--depth-plot-top)}.dsc-axis-pad{flex-shrink:0;height:var(--depth-chart-extra-bottom-pad, 0px);padding-bottom:var(--depth-plot-bottom)}.dsc-axis-pad-top{flex-shrink:0;height:var(--depth-chart-extra-top-pad, 0px)}.dsc-zones{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.dsc-ticks{position:absolute;top:0;right:0;bottom:0;width:40%}.dsc-overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.dsc-scour-zone{position:absolute;top:var(--band-top);height:var(--band-height);width:100%;background-color:#4a9fd426}.dsc-risk-band{position:absolute;top:var(--band-top);height:var(--band-height);width:100%;background-color:var(--band-bg)}.dsc-band-label{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:flex-start;padding-left:4px;overflow:hidden}.dsc-scour-text{color:#4a9fd4;overflow:hidden;white-space:nowrap}.dsc-band-label-text{color:var(--label-color);overflow:hidden;white-space:nowrap;text-transform:uppercase}.dsc-major-tick{position:absolute;top:var(--tick-top);right:0;width:100%;display:flex;align-items:center;justify-content:flex-end;transform:translateY(-50%)}.dsc-major-tick-mark{display:inline-block;width:6px;height:1px;background-color:currentColor;margin-left:2px;flex-shrink:0}.dsc-minor-tick{position:absolute;top:var(--tick-top);right:0;width:100%;display:flex;justify-content:flex-end;transform:translateY(-50%);opacity:.5}.dsc-minor-tick-mark{display:inline-block;width:4px;height:1px;background-color:currentColor;flex-shrink:0}.dsc-stage-badges{position:absolute;top:0;right:0;bottom:0;width:40%}.dsc-stage-badge{position:absolute;top:var(--tick-top);right:2px;transform:translateY(-50%);display:inline-flex;align-items:center;height:14px;padding:0 4px;border-radius:3px;border:1px solid var(--foreground-neutral-bold);background-color:var(--background-container);line-height:1;white-space:nowrap;z-index:7}.dsc-stage-badge-text{color:var(--foreground-neutral-bold);font-weight:700;font-variant-numeric:tabular-nums}.dsc-drag-selection{position:absolute;top:var(--sel-top);height:var(--sel-height);left:0;right:0;background-color:color-mix(in srgb,var(--foreground-neutral-bold) 15%,transparent);border-top:1px solid var(--foreground-neutral-bold);border-bottom:1px solid var(--foreground-neutral-bold);pointer-events:none}._telemetryRow_1ol0q_4{display:flex;gap:8px;width:100%;height:100%}._telemetryRow_1ol0q_4>*{flex:1 1 0;min-width:0}.bce-content{display:flex;flex-direction:column;flex:1 1 0;min-height:0;overflow:hidden;width:100%;container-type:inline-size}.bce-legend-swatch{display:inline-block;width:clamp(8px,1.8cqw,16px);height:0;flex-shrink:0}.bce-content .chart-legend-row{gap:1px;padding:2px 4px}.bce-content .chart-legend-item{font-size:12px;gap:3px;padding:1px 2px}.bce-axis-row{position:relative;display:flex;align-items:center;flex-shrink:0;width:100%;font-size:12px;font-family:Inter,Helvetica,sans-serif}.bce-axis-row--top{height:18px}.bce-axis-row--bottom{height:18px;border-top:1px solid var(--border-subtle)}.bce-modal-axis{margin-left:52px;margin-right:16px}.bce-axis-track{position:relative;flex:1 1 auto;height:100%;margin-left:var(--depth-plot-left);margin-right:var(--depth-plot-right)}.bce-axis-tick{position:absolute;top:50%;white-space:nowrap}.bce-axis-unit-pill{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:10px;font-weight:600;color:inherit;background-color:var(--background-container, #f5f7fa);border:1px solid var(--border-subtle);border-radius:3px;padding:0 6px;line-height:1.2}:root[fugro-theme=dark] .bce-axis-unit-pill{background-color:var(--background-elevated, #111A22)}.bce-zone-band{z-index:1}.bce-grid-overlay-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.bce-grid-overlay{position:absolute;top:var(--depth-plot-top);bottom:var(--depth-plot-bottom);left:var(--depth-plot-left);right:var(--depth-plot-right)}.bce-grid-line{position:absolute}.bce-grid-line--v{top:0;bottom:0;width:0;border-left:1px dashed var(--bce-grid-colour)}.bce-chart-status{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:.75rem;color:var(--foreground-neutral-subtle, #888);padding:8px;text-align:center;pointer-events:none;z-index:15}.bce-summary-card{border:1px solid var(--app-chart-card-border);border-radius:6px;min-width:120px;-webkit-user-select:none;user-select:none;box-shadow:0 2px 8px #00000026;pointer-events:all;background-color:var(--background-container)}.bce-summary-card-header{padding:4px 6px 4px 8px;font-size:13px;font-weight:600;cursor:grab;border-bottom:1px solid hsl(var(--line));white-space:nowrap;display:flex;align-items:center;justify-content:space-between;gap:6px}.bce-summary-card-header--collapsed{border-bottom:none}.bce-summary-card-header:active{cursor:grabbing}.bce-summary-card-chevron{all:unset;cursor:pointer;font-size:9px;line-height:1;opacity:.6;flex-shrink:0}.bce-summary-card-chevron:hover{opacity:1}.bce-summary-card-body{padding:4px 8px;display:flex;flex-direction:column;gap:6px}.bce-summary-card-row{display:flex;flex-direction:column;align-items:flex-start;gap:0;font-size:12px;white-space:nowrap;line-height:1.25}.bce-summary-card-value{font-size:13px;font-weight:600;color:var(--app-metric-name)}._tabBar_1l0up_1{display:flex;flex-shrink:0;margin:8px;border:1px solid var(--app-chart-card-border);border-radius:12px;overflow:hidden;background-color:var(--app-viewtab-bar-bg)}._tab_1l0up_1{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:1 1 0;min-width:0;height:40px;padding:0 12px;border:none;background-color:var(--app-viewtab-inactive-bg);color:var(--app-viewtab-inactive-fg);font-family:inherit;font-size:16px;font-weight:600;white-space:nowrap;cursor:pointer;transition:color .15s,background-color .15s,border-color .15s}._tab_1l0up_1:hover{color:var(--app-viewtab-hover-fg);background-color:var(--app-viewtab-hover-bg)}._tab_1l0up_1:focus-visible{outline:2px solid var(--app-viewtab-active-fg);outline-offset:-2px}._tabActive_1l0up_32,._tabActive_1l0up_32:hover{color:var(--app-viewtab-active-fg);font-weight:700;background-color:var(--app-viewtab-active-bg);border-bottom:3px solid var(--app-viewtab-active-fg);margin-bottom:-1px;cursor:default}._tabIcon_1l0up_55{font-size:16px!important;width:16px!important;height:16px!important}._root_u448j_1{position:relative;display:inline-flex;--cvf-card: #ffffff}:root[fugro-theme=dark] ._root_u448j_1{--cvf-card: #1c262f}._trigger_u448j_14{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px;border:1px solid var(--app-chart-card-border);border-radius:8px;background-color:var(--cvf-card);color:var(--foreground-bold);font-family:inherit;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .15s,color .15s}._trigger_u448j_14:hover{background-color:var(--background-neutral-subtle)}._trigger_u448j_14:focus-visible{outline:2px solid var(--foreground-primary, #0063c5);outline-offset:2px}._panel_u448j_41{position:absolute;top:calc(100% + 4px);right:0;z-index:20;min-width:180px;max-width:280px;padding:8px;border:1px solid var(--app-chart-card-border);border-radius:8px;background-color:var(--cvf-card);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}._header_u448j_55{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:4px 4px 8px}._title_u448j_63{font-size:14px;font-weight:600;color:var(--foreground-bold)}._closeBtn_u448j_69{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-right:-4px;padding:0;border:none;border-radius:4px;background:transparent;color:var(--foreground-subtle);cursor:pointer;transition:background-color .15s,color .15s}._closeBtn_u448j_69:hover{background-color:var(--background-neutral-subtle);color:var(--foreground-bold)}._closeBtn_u448j_69:focus-visible{outline:2px solid var(--foreground-primary, #0063c5);outline-offset:2px}._list_u448j_95{display:flex;flex-direction:column;max-height:70vh;overflow-y:auto}._allRow_u448j_103{margin-bottom:4px;padding-bottom:4px;border-bottom:1px solid var(--app-chart-card-border)}._footer_u448j_109{display:flex;justify-content:center;margin-top:4px;padding-top:4px;border-top:1px solid var(--app-chart-card-border)}.depth-track-panel-content{display:flex;flex-direction:column;flex:1 1 0;min-height:0;overflow:hidden;width:100%}.depth-track-panel-axis-pad-top{flex-shrink:0;height:var(--depth-chart-extra-top-pad, 0px)}.depth-track-panel-swatch{display:inline-block;width:14px;height:0;flex-shrink:0}.depth-track-panel-status{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:.75rem;color:var(--color-text-secondary, #888);padding:8px;text-align:center;pointer-events:none;z-index:15}.lithology-panel-content{display:flex;flex-direction:column;flex:1 1 0;min-height:0;width:100%;overflow:hidden}.lithology-axis-pad-top{flex-shrink:0;height:var(--depth-chart-extra-top-pad, 0px)}.lithology-band{position:absolute;top:calc(var(--depth-plot-top) + var(--band-top));left:0;right:0;height:var(--band-height);background-color:color-mix(in srgb,var(--band-bg) var(--app-lithology-band-mix),transparent);box-shadow:inset 0 0 0 .5px var(--band-border);outline:none}.lithology-band:focus-visible{box-shadow:inset 0 0 0 2px var(--foreground-neutral-bold, #111a22),inset 0 0 0 .5px var(--band-border)}.lithology-status{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:.75rem;color:var(--color-text-secondary, #888);padding:8px;text-align:center;pointer-events:none}.sbtn-content{display:flex;flex-direction:column;flex:1 1 0;min-height:0;overflow:hidden;width:100%}.sbtn-content .chart-legend-row{gap:3px;padding:2px 4px}.sbtn-content .chart-legend-item{font-size:12px;gap:3px;padding:1px 2px}.sbtn-legend-ic-swatch{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;height:18px;padding:0 2px;border-radius:2px}.sbtn-legend-ic-swatch svg{display:block;flex-shrink:0}.chart-legend-item--hidden .sbtn-legend-ic-label{text-decoration:line-through}.sbtn-zone-strip{display:flex;align-items:stretch;flex:1 1 auto;min-width:0;height:18px;border-radius:2px;overflow:hidden}.sbtn-zone-chip{display:inline-flex;align-items:center;justify-content:center;gap:4px;flex:1 1 0;min-width:0;padding:0;border:none;font-size:12px;font-family:Inter,Helvetica,sans-serif;line-height:1;white-space:nowrap;cursor:pointer;transition:opacity .15s ease}.sbtn-zone-chip:hover{opacity:.8}.sbtn-zone-chip--hidden{opacity:.45}.sbtn-axis-row{position:relative;display:flex;align-items:center;flex-shrink:0;width:100%;height:18px;font-size:12px;font-family:Inter,Helvetica,sans-serif}.sbtn-axis-track{position:relative;flex:1 1 auto;height:100%;margin-left:var(--depth-plot-left);margin-right:var(--depth-plot-right)}.sbtn-axis-tick{position:absolute;top:50%;white-space:nowrap}.sbtn-axis-line{position:absolute;left:0;right:0;bottom:0;height:0;border-top:1px solid var(--sbtn-axis-line)}.sbtn-axis-tick-mark{position:absolute;bottom:0;width:0;height:3px;border-left:1px solid var(--sbtn-axis-line)}.sbtn-axis-unit-pill{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:10px;font-weight:600;color:inherit;background-color:var(--background-container, #f5f7fa);border:1px solid var(--border-subtle);border-radius:3px;padding:0 6px;line-height:1.2}:root[fugro-theme=dark] .sbtn-axis-unit-pill{background-color:var(--background-elevated, #111a22)}.sbtn-modal-axis{margin-left:var(--ecm-plot-inset-left, 52px);margin-right:var(--ecm-content-pad-right, 16px)}.sbtn-chart-status{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:.75rem;color:var(--foreground-neutral-subtle, #888);padding:8px;text-align:center;pointer-events:none;z-index:15}._root_z00xd_5{display:flex;flex-direction:column;height:100%;min-height:0;padding-top:8px;--depth-chart-extra-top-pad: 18px}._controlBar_z00xd_31{display:flex;align-items:center;gap:12px;padding:0 8px}._customizeView_z00xd_38{margin-left:auto}._separator_z00xd_45{flex-shrink:0;width:1px;height:20px;background-color:var(--app-chart-card-border)}._toggleLabel_z00xd_53{display:flex;align-items:center;gap:8px;flex-shrink:0;cursor:pointer;font-size:14px;color:var(--foreground-neutral-bold);white-space:nowrap}._shellGrid_z00xd_66{display:grid;grid-template-rows:minmax(0,1fr);gap:8px}._shellBody_z00xd_73{display:flex;align-items:center;justify-content:center;height:100%;color:var(--foreground-subtle);font-size:13px}:root{--activity-band-fill: #06b6d424;--activity-band-fill-hover: #06b6d44f;--activity-band-border: #0891b2;--activity-chip-border: rgba(6, 182, 212, .6);--activity-chip-name: #0e7490;--activity-chip-range: #5b6878}:root[fugro-theme=dark]{--activity-band-fill: #22d3ee2e;--activity-band-fill-hover: #22d3ee66;--activity-band-border: #67e8f9;--activity-chip-border: rgba(103, 232, 249, .6);--activity-chip-name: #67e8f9;--activity-chip-range: #8b98a8}.activity-bands{position:absolute;top:calc(var(--canvas-padding, 0px) + 70px + var(--depth-chart-extra-top-pad, 0px) + var(--depth-plot-top));bottom:calc(var(--canvas-padding, 0px) + 1px + var(--depth-chart-extra-bottom-pad, 0px) + var(--depth-plot-bottom));left:var(--canvas-padding, 0px);right:var(--canvas-padding, 0px);overflow:hidden;pointer-events:none}.activity-band{position:absolute;top:var(--band-top);height:var(--band-height);left:0;right:0;box-sizing:border-box;background-color:var(--activity-band-fill);border-top:1px solid var(--activity-band-border);border-bottom:1px solid var(--activity-band-border)}.activity-band-chip{position:absolute;top:4px;left:8px;max-width:calc(100% - 16px);display:inline-flex;align-items:baseline;gap:8px;padding:2px 8px;border:1px solid var(--activity-chip-border);border-radius:4px;background-color:color-mix(in srgb,var(--background-container) 85%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 1px 2px #0000000d;font-size:14px;line-height:1.2;white-space:nowrap;overflow:hidden}.activity-band-name{font-weight:600;color:var(--activity-chip-name)}.activity-band-range{color:var(--activity-chip-range);font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis}.activity-time-bands{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;overflow:hidden;pointer-events:none}.activity-time-bands-plot{position:relative;width:100%;height:100%}.activity-time-band{position:absolute;top:0;bottom:0;box-sizing:border-box;background-color:var(--activity-band-fill);border-left:1px solid var(--activity-band-border);border-right:1px solid var(--activity-band-border)}.activity-time-chips{position:absolute;top:0;left:0;right:0;height:40px;box-sizing:border-box;pointer-events:none}.activity-time-chips-plot{position:relative;width:100%;height:100%}.activity-time-chip{position:absolute;top:50%;box-sizing:border-box;display:inline-flex;flex-direction:column;align-items:center;gap:1px;padding:3px 8px;border:1px solid var(--activity-chip-border);border-radius:4px;background-color:var(--background-container);font-size:12px;line-height:1.2;white-space:nowrap}.activity-time-chip-name,.activity-time-chip-range{max-width:100%;overflow:hidden;text-overflow:ellipsis}.activity-time-chip-name{font-weight:700;color:var(--activity-chip-name)}.activity-time-chip-range{color:var(--activity-chip-range);font-variant-numeric:tabular-nums}:root{--event-punch-through-fill: rgba(219, 244, 225, .45);--event-punch-through-border: #b7e6c2;--event-punch-through-label: #087e31;--event-pile-run-fill: rgba(252, 229, 219, .45);--event-pile-run-fill-hover: color-mix(in srgb, var(--event-pile-run-fill), var(--event-pile-run-border) 30%);--event-pile-run-border: #f6cbb7;--event-pile-run-label: #b05424;--event-pile-slip-fill: rgba(148, 87, 218, .45);--event-pile-slip-border: #5a1ea3;--event-pile-slip-label: #5a1ea3;--event-chip-range: #5b6878}:root[fugro-theme=dark]{--event-punch-through-fill: hsl(154 55% 17% / .45);--event-punch-through-border: hsl(155 56% 30%);--event-punch-through-label: #3dcd90;--event-pile-run-fill: #ffd86c29;--event-pile-run-fill-hover: #ffd86c59;--event-pile-run-border: #ffd86c;--event-pile-run-label: #ffd86c;--event-pile-slip-fill: rgba(200, 158, 255, .45);--event-pile-slip-border: #c89eff;--event-pile-slip-label: #c89eff;--event-chip-range: #8b98a8}.event-bands{position:absolute;top:calc(var(--canvas-padding, 0px) + 70px + var(--depth-chart-extra-top-pad, 0px) + var(--depth-plot-top));bottom:calc(var(--canvas-padding, 0px) + 1px + var(--depth-chart-extra-bottom-pad, 0px) + var(--depth-plot-bottom));left:var(--canvas-padding, 0px);right:var(--canvas-padding, 0px);overflow:hidden;pointer-events:none}.event-band{position:absolute;top:var(--band-top);height:var(--band-height);left:0;right:0;box-sizing:border-box;background-color:var(--event-band-fill);border-top:1px solid var(--event-band-border);border-bottom:1px solid var(--event-band-border)}.event-band[data-tone=punch-through]{--event-band-fill: var(--event-punch-through-fill);--event-band-border: var(--event-punch-through-border);--event-band-label: var(--event-punch-through-label);--event-band-chip-border: color-mix(in srgb, var(--event-punch-through-label) 60%, transparent)}.event-band[data-tone=pile-run]{--event-band-fill: var(--event-pile-run-fill);--event-band-border: var(--event-pile-run-border);--event-band-label: var(--event-pile-run-label);--event-band-chip-border: color-mix(in srgb, var(--event-pile-run-label) 60%, transparent)}.event-band[data-tone=pile-slip]{--event-band-fill: var(--event-pile-slip-fill);--event-band-border: var(--event-pile-slip-border);--event-band-label: var(--event-pile-slip-label);--event-band-chip-border: color-mix(in srgb, var(--event-pile-slip-label) 60%, transparent)}.event-band-chip{position:absolute;top:var(--chip-top, 4px);left:8px;max-width:calc(100% - 16px);display:inline-flex;align-items:baseline;gap:8px;padding:2px 8px;border:1px solid var(--event-band-chip-border);border-radius:4px;background-color:color-mix(in srgb,var(--background-container) 85%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 1px 2px #0000000d;font-size:14px;line-height:1.2;white-space:nowrap;overflow:hidden}.event-band-name{font-weight:600;color:var(--event-band-label)}.event-band-range{color:var(--event-chip-range);font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis}.event-time-bands{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;overflow:hidden;pointer-events:none}.event-time-bands-plot{position:relative;width:100%;height:100%}.event-time-band{position:absolute;top:0;bottom:0;box-sizing:border-box;background-color:var(--event-band-fill);border-left:1px solid var(--event-band-border);border-right:1px solid var(--event-band-border)}.event-time-band[data-tone=punch-through],.event-time-band-card[data-tone=punch-through]{--event-band-fill: var(--event-punch-through-fill);--event-band-border: var(--event-punch-through-border);--event-band-label: var(--event-punch-through-label);--event-band-chip-border: color-mix(in srgb, var(--event-punch-through-label) 60%, transparent)}.event-time-band[data-tone=pile-run],.event-time-band-card[data-tone=pile-run]{--event-band-fill: var(--event-pile-run-fill);--event-band-fill-hover: var(--event-pile-run-fill-hover);--event-band-border: var(--event-pile-run-border);--event-band-label: var(--event-pile-run-label);--event-band-chip-border: color-mix(in srgb, var(--event-pile-run-label) 60%, transparent)}.event-time-band[data-tone=pile-slip],.event-time-band-card[data-tone=pile-slip]{--event-band-fill: var(--event-pile-slip-fill);--event-band-border: var(--event-pile-slip-border);--event-band-label: var(--event-pile-slip-label);--event-band-chip-border: color-mix(in srgb, var(--event-pile-slip-label) 60%, transparent)}.event-time-band[data-hovered]{background-color:var( --event-band-fill-hover, color-mix(in srgb, var(--event-band-fill), var(--event-band-border) 30%) )}.event-time-band-card{position:absolute;top:6px;left:0;z-index:1;box-sizing:border-box;display:inline-flex;flex-direction:row;align-items:baseline;gap:6px;padding:3px 8px;border:1px solid var(--event-band-label);border-radius:4px;background-color:var(--background-container);box-shadow:0 1px 4px #00000040;font-size:12px;line-height:1.2;white-space:nowrap}.event-time-band-card--flip{left:auto;right:0}.event-time-band-name{font-weight:700;color:var(--event-band-label)}.event-time-band-range{color:var(--event-chip-range);font-variant-numeric:tabular-nums}.time-monitor-split{display:flex;align-items:stretch;flex:1 1 0;min-height:0;min-width:0;background-color:var(--background-default)}.time-monitor-graph{position:relative;display:flex;flex-direction:column;flex:1 1 0;min-width:0;min-height:0;overflow:hidden;background-color:var(--background-container);box-shadow:inset 1px 0 0 var(--app-time-axis-line),inset -1px 0 0 var(--app-time-axis-line)}.time-monitor-plot{position:relative;display:flex;flex:1 1 0;min-height:0}.time-monitor-graph--open-right{box-shadow:inset 1px 0 0 var(--app-time-axis-line)}.time-monitor-scale-spacer{flex-shrink:0;background-color:var(--background-container)}.time-monitor-scale-frame{position:relative;flex-shrink:0;background-color:var(--background-container);box-shadow:inset 1px 0 0 var(--app-time-axis-line),inset -1px 0 0 var(--app-time-axis-line)}.time-monitor-scale{position:absolute}.time-monitor-scale-line{position:absolute;top:0;bottom:0;left:0;overflow:visible}.time-monitor-scale-tick{position:absolute;left:0;display:flex;align-items:center;white-space:nowrap;transform:translateY(-50%)}.time-monitor-scale-mark{display:block;flex-shrink:0;width:5px;height:1px}.time-monitor-scale-crosshair{position:absolute;left:0;right:0;z-index:1;display:none;border-top:1px dotted;pointer-events:none}.time-monitor-scale-value{margin-left:4px;font-size:12px;line-height:1;font-variant-numeric:tabular-nums}._root_u7nqu_6{flex-shrink:0;box-sizing:border-box;padding:2px 0 6px}._track_u7nqu_12{box-sizing:border-box;width:100%}._plot_u7nqu_18{position:relative;width:100%;height:18px}._tick_u7nqu_30{position:absolute;top:0;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--app-time-axis-label, #5b6878);white-space:nowrap;animation:_slot-fade-in_u7nqu_1 .2s ease-out}._now_u7nqu_43{font-weight:700;letter-spacing:.04em;font-variant-numeric:normal}@keyframes _slot-fade-in_u7nqu_1{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){._tick_u7nqu_30{animation:none}}.monitor-card{position:relative}.monitor-card .chart-card-header{gap:12px}.monitor-card .chart-card-title{flex:0 0 auto}.monitor-card .chart-card-header-right{margin-left:0;margin-right:auto;min-width:0;flex-shrink:1}.monitor-legend{display:flex;align-items:center;gap:2px;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.monitor-legend::-webkit-scrollbar{display:none}.monitor-legend-item{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;padding:2px 4px;border:none;border-radius:4px;background:none;cursor:pointer;white-space:nowrap;font-family:inherit;font-size:12px;color:var(--foreground-neutral-bold);transition:opacity .15s ease}.monitor-legend-item:hover{background-color:var(--background-container)}.monitor-legend-item--hidden{opacity:.4}.monitor-legend-swatch{flex-shrink:0;overflow:visible}.monitor-legend-unit{color:var(--foreground-neutral-subtle, #bdc8d8)}._root_1l135_3{position:relative;z-index:2;flex-shrink:0;box-sizing:border-box;padding:4px 0;border:1px solid var(--app-chart-card-border);border-radius:8px;background-color:var(--background-container)}._track_1l135_17{box-sizing:border-box;width:100%}._plot_1l135_24{position:relative;width:100%;height:28px}._segment_1l135_38{position:absolute;top:0;bottom:0;box-sizing:border-box;display:flex;align-items:center;padding:0 6px;border:none;background:none;font-family:inherit;cursor:pointer;color:var(--foreground-neutral-subtle, #8b98a8);transition:background-color .15s ease}._segmentFirst_1l135_58{padding-left:60px}._segmentLast_1l135_62{padding-right:60px}._segmentLive_1l135_68{background-color:var(--app-chart-header-bg);color:var(--foreground-neutral-bold)}._segmentDone_1l135_75{background:none}._segment_1l135_38:hover,._segment_1l135_38:focus-visible{background-color:color-mix(in srgb,var(--foreground-neutral-bold, #e6edf3) 10%,transparent);color:var(--foreground-neutral-bold)}._segment_1l135_38:focus-visible{outline:2px solid var(--app-viewtab-active-fg, #0063c5);outline-offset:-2px}._segmentSelected_1l135_96{box-shadow:inset 0 0 0 1px var(--app-viewtab-active-fg, #0063c5);color:var(--foreground-neutral-bold)}._icon_1l135_101{flex-shrink:0}._divider_1l135_108{position:absolute;top:0;bottom:0;width:1px;background-color:var(--foreground-neutral-subtle, #8b98a8);pointer-events:none}._boundaryTag_1l135_55{position:absolute;left:0;top:50%;transform:translateY(-50%);box-sizing:border-box;display:inline-flex;align-items:center;padding:2px 6px;border:1px solid var(--app-chart-card-border);border-radius:4px;background-color:var(--background-container);color:var(--foreground-neutral-bold);font-size:12px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none}._boundaryTagEnd_1l135_151{transform:translate(-100%,-50%)}._tooltip_1l135_157{position:absolute;top:calc(100% + 6px);left:0;z-index:1;display:none;flex-direction:column;gap:2px;box-sizing:border-box;padding:6px 8px;border:1px solid var(--tt-border);border-radius:3px;background:var(--tt-bg);color:var(--tt-color);box-shadow:0 1px 4px #00000040;font-family:var(--tt-font);font-size:12px;line-height:1.5;font-weight:400;white-space:nowrap;text-align:left;pointer-events:none}._segment_1l135_38:hover ._tooltip_1l135_157,._segment_1l135_38:focus-visible ._tooltip_1l135_157{display:flex}._segmentFlipCard_1l135_193 ._tooltip_1l135_157{left:auto;right:0}._tooltipName_1l135_200{display:flex;align-items:center;gap:6px;font-weight:700}._tooltipWindow_1l135_207{opacity:.75;font-variant-numeric:tabular-nums}._root_1s15a_7{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;overflow:hidden;pointer-events:none}._plot_1s15a_16{position:relative;width:100%;height:100%}._band_1s15a_29{position:absolute;top:0;bottom:0;box-sizing:border-box;background-color:#7f8ca03d;border-left:1px solid rgb(127 140 160 / .8);border-right:1px solid rgb(127 140 160 / .8)}._bandSelection_1s15a_48{background-color:#4c8fd633;border-left-color:#6cb0f9b3;border-right-color:#6cb0f9b3}._root_1nk69_4{display:flex;flex-direction:column;gap:8px;height:100%;min-height:0;padding:8px;box-sizing:border-box}._controlBar_1nk69_16{display:flex;align-items:center;gap:12px}._yAxisToggle_1nk69_22{margin-left:auto}._separator_1nk69_28{flex-shrink:0;width:1px;height:20px;background-color:var(--app-chart-card-border)}._toggleLabel_1nk69_36{display:flex;align-items:center;gap:8px;flex-shrink:0;cursor:pointer;font-size:14px;color:var(--foreground-neutral-bold);white-space:nowrap}._emptyNotice_1nk69_49{flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--foreground-neutral-subtle, #8b98a8);font-size:14px;font-weight:600;white-space:nowrap}._stack_1nk69_63{position:relative;display:flex;flex-direction:column;gap:8px;flex:1;min-height:0}._stack_1nk69_63>*{flex:1 1 0;min-height:0}._root_on4od_1{display:flex;flex-direction:column;height:100%;min-height:0}._content_on4od_8{display:flex;flex-direction:column;flex:1 1 0;min-height:0;overflow:auto}._root_f74yu_2{height:100%;width:100%;display:flex;flex-direction:column;overflow:hidden;background:var(--background-default)}._topBar_f74yu_11{height:72px;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:0 8px;background-color:var(--app-topbar-bg);border-bottom:1px solid var(--app-topbar-border);color:var(--app-topbar-color);box-sizing:border-box}._brand_f74yu_24{display:flex;align-items:center;gap:6px;min-width:0}._title_f74yu_31{margin:0;font-size:18px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._actions_f74yu_40{display:flex;align-items:center;gap:8px;padding-right:8px}._content_f74yu_47{flex:1;overflow:auto}._tabs_f74yu_52{padding:0 1.5rem;border-bottom:1px solid var(--border-subtle)}._noAccess_f74yu_57{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;padding:1.5rem}._root_ncuu9_1{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem}._section_ncuu9_8{display:flex;flex-direction:column;gap:.75rem}._sectionTitle_ncuu9_14{margin:0;font-size:16px;font-weight:600;color:var(--content-bold)}._createRow_ncuu9_22{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}._createEmail_ncuu9_29,._createName_ncuu9_33{width:14rem}._createEmail_ncuu9_29 .MuiFormHelperText-root,._createName_ncuu9_33 .MuiFormHelperText-root,._dateInput_ncuu9_41 .MuiFormHelperText-root{display:none}._roleSelect_ncuu9_45{min-width:6.5rem;font-size:14px;background:var(--background-container)}._dateInput_ncuu9_41{width:10rem}._error_ncuu9_55{color:var(--content-negative)}._tableWrap_ncuu9_59{overflow-x:auto}._table_ncuu9_59{width:100%;border-collapse:collapse;font-size:14px}._table_ncuu9_59 th,._table_ncuu9_59 td{padding:.5rem .75rem;text-align:left;vertical-align:middle;border-bottom:1px solid var(--border-subtle);color:var(--content-bold);white-space:nowrap}._table_ncuu9_59 th{font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:var(--content-medium)}._table_ncuu9_59 tbody tr:hover td{background:var(--background-neutral-subtle)}._empty_ncuu9_90{text-align:center;color:var(--content-subtle)}._pill_ncuu9_96{display:inline-block;padding:.125rem .625rem;border-radius:999px;font-size:14px;font-weight:500;line-height:1.4}._pillActive_ncuu9_105{background:var(--background-positive-subtle);color:var(--content-positive)}._pillExpired_ncuu9_110{background:var(--background-primary-subtle);color:var(--content-primary)}._pillInactive_ncuu9_115{background:var(--background-neutral-subtle);color:var(--content-medium)}._youTag_ncuu9_120{margin-left:.5rem;padding:0 .375rem;border-radius:4px;background:var(--background-neutral-subtle);color:var(--content-subtle);font-size:14px}._rowActions_ncuu9_129{display:flex;gap:.5rem}._dialogBody_ncuu9_134{display:flex;flex-direction:column;gap:1rem;padding-top:.5rem}._dialogActions_ncuu9_141{display:flex;justify-content:flex-end;gap:.5rem}._table_ncuu9_59 ._rowMessage_ncuu9_148 td{padding-top:0;border-bottom:1px solid var(--border-subtle);color:var(--content-negative);white-space:normal}._table_ncuu9_59 tbody tr:has(+._rowMessage_ncuu9_148) td{border-bottom:none}._sessionBanner_ncuu9_159{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;border-radius:8px;background:var(--background-warning-subtle);color:var(--content-bold)}._sectionHeader_ncuu9_170{display:flex;align-items:center;justify-content:space-between;gap:1rem}
