:root{--colors-primary: #004785;--colors-primary-dark: #003566;--colors-on-primary: #FFFFFF;--colors-accent: #F4770C;--colors-on-accent: #041D33;--colors-ink: #041D33;--colors-ink-secondary: #435666;--colors-ink-disabled: rgba(4,29,51,.38);--colors-ink-dark: rgba(255,255,255,.92);--colors-ink-secondary-dark: rgba(255,255,255,.65);--colors-ink-disabled-dark: rgba(255,255,255,.4);--colors-placeholder: #687983;--colors-placeholder-dark: rgba(255,255,255,.5);--colors-on-dark: #FFFFFF;--colors-canvas: #EDF0F2;--colors-paper: #FFFFFF;--colors-divider: #DFE3E7;--colors-border-input: #CDD3E0;--colors-border-input-dark: rgba(255,255,255,.16);--colors-row-band: rgba(0,71,133,.025);--colors-row-band-dark: rgba(255,255,255,.04);--colors-canvas-dark: #0A1929;--colors-paper-dark: #142639;--colors-divider-dark: rgba(255,255,255,.12);--colors-sidebar-bg: #003F75;--colors-sidebar-bg-dark: #050F1F;--colors-sidebar-active: #1A5991;--colors-sidebar-fg: rgba(255,255,255,.92);--colors-sidebar-fg-muted: rgba(255,255,255,.62);--colors-sidebar-fg-accent: #9BC6EB;--colors-sidebar-fill: rgba(255,255,255,.16);--colors-sidebar-line: rgba(255,255,255,.08);--colors-sidebar-line-strong: rgba(255,255,255,.22);--colors-sidebar-hover: rgba(255,255,255,.06);--colors-link: #004785;--colors-link-dark: rgba(255,255,255,.92);--colors-link-underline: rgba(0,0,0,0);--colors-link-underline-dark: #5BA3E8;--colors-indicator: #004785;--colors-indicator-dark: rgba(255,255,255,.92);--colors-success: #189A18;--colors-warning: #FFB81C;--colors-error: #AB2020;--colors-neutral: #435666;--colors-success-text: #0D6F0D;--colors-success-text-dark: #33B433;--colors-warning-text: #946B09;--colors-warning-text-dark: #FFD25F;--colors-error-text: #821818;--colors-error-text-dark: #D67373;--colors-primary-hover-dark: #1A5991;--overlays-hover: rgba(0,0,0,.04);--overlays-hover-dark: rgba(255,255,255,.04);--overlays-primary-tint: rgba(0,71,133,.08);--overlays-primary-tint-dark: rgba(255,255,255,.08);--overlays-primary-tint-strong: rgba(0,71,133,.12);--overlays-primary-tint-strong-dark: rgba(255,255,255,.12);--overlays-disabled-fill: rgba(0,0,0,.08);--overlays-disabled-fill-dark: rgba(255,255,255,.12);--overlays-backdrop: rgba(0,0,0,.5);--overlays-scrim-light: rgba(4,29,51,.32);--tags-yellow-leased-fill: #FEFCEB;--tags-yellow-leased-stroke: #FEF08A;--tags-yellow-leased-text: #A16207;--tags-blue-needs-audit-fill: #EFF6FF;--tags-blue-needs-audit-stroke: #BFDBFE;--tags-blue-needs-audit-text: #1D4ED8;--tags-violet-spare-pool-fill: #FAF5FF;--tags-violet-spare-pool-stroke: #E9D5FF;--tags-violet-spare-pool-text: #7E22CE;--tags-orange-redeployable-fill: #FFF7ED;--tags-orange-redeployable-stroke: #FDDBB4;--tags-orange-redeployable-text: #C2410C;--tags-rose-needs-replacement-fill: #FFEEF0;--tags-rose-needs-replacement-stroke: #FDB4B5;--tags-rose-needs-replacement-text: #BE123C;--tags-green-high-value-fill: #F0FDF4;--tags-green-high-value-stroke: #BBF7D0;--tags-green-high-value-text: #15803D;--typography-h1-font: Inter, -apple-system, "Segoe UI", Roboto, sans-serif;--typography-h1-size: 60px;--typography-h1-weight: 500;--typography-h1-lineHeight: 70px;--typography-h2-font: Inter, -apple-system, "Segoe UI", Roboto, sans-serif;--typography-h2-size: 40px;--typography-h2-weight: 600;--typography-h2-lineHeight: 50px;--typography-h3-font: Inter, -apple-system, "Segoe UI", Roboto, sans-serif;--typography-h3-size: 26px;--typography-h3-weight: 600;--typography-h3-lineHeight: 34px;--typography-h4-font: Inter, -apple-system, "Segoe UI", Roboto, sans-serif;--typography-h4-size: 24px;--typography-h4-weight: 600;--typography-h4-lineHeight: 30px;--typography-h5-font: Inter, -apple-system, "Segoe UI", Roboto, sans-serif;--typography-h5-size: 20px;--typography-h5-weight: 500;--typography-h5-lineHeight: 28px;--typography-h6-font: Inter, -apple-system, "Segoe UI", Roboto, sans-serif;--typography-h6-size: 18px;--typography-h6-weight: 600;--typography-h6-lineHeight: 27px;--typography-subtitle1-font: Inter, -apple-system, "Segoe UI", Roboto, sans-serif;--typography-subtitle1-size: 18px;--typography-subtitle1-weight: 600;--typography-subtitle1-lineHeight: 27px;--typography-subtitle2-font: Inter, -apple-system, "Segoe UI", Roboto, sans-serif;--typography-subtitle2-size: 15px;--typography-subtitle2-weight: 500;--typography-subtitle2-lineHeight: 24px;--typography-body1-font: Inter, -apple-system, "Segoe UI", Roboto, sans-serif;--typography-body1-size: 15px;--typography-body1-weight: 400;--typography-body1-lineHeight: 24px;--typography-body2-font: Inter, -apple-system, "Segoe UI", Roboto, sans-serif;--typography-body2-size: 13px;--typography-body2-weight: 500;--typography-body2-lineHeight: 21px;--typography-button-font: Inter, -apple-system, "Segoe UI", Roboto, sans-serif;--typography-button-size: 13px;--typography-button-weight: 500;--typography-button-lineHeight: 20px;--typography-button-textTransform: none;--typography-caption-font: Inter, -apple-system, "Segoe UI", Roboto, sans-serif;--typography-caption-size: 13px;--typography-caption-weight: 500;--typography-caption-lineHeight: 21px;--typography-overline-font: Inter, -apple-system, "Segoe UI", Roboto, sans-serif;--typography-overline-size: 12px;--typography-overline-weight: 600;--typography-overline-lineHeight: 1.4;--typography-overline-textTransform: uppercase;--typography-overline-letterSpacing: .5px;--typography-tag-row-font: Inter, -apple-system, "Segoe UI", Roboto, sans-serif;--typography-tag-row-size: 11px;--typography-tag-row-weight: 700;--typography-tag-row-lineHeight: 1.3;--typography-tag-panel-font: Inter, -apple-system, "Segoe UI", Roboto, sans-serif;--typography-tag-panel-size: 12px;--typography-tag-panel-weight: 500;--typography-tag-panel-lineHeight: 1.4;--fonts-body: Inter, -apple-system, "Segoe UI", Roboto, sans-serif;--fonts-ui: Inter, -apple-system, "Segoe UI", Roboto, sans-serif;--fonts-mono: ui-monospace, "SF Mono", Menlo, monospace;--rounded-none: 0;--rounded-sm: 4px;--rounded-md: 8px;--rounded-lg: 10px;--rounded-pill: 9999px;--spacing-base: 8px;--spacing-1: 4px;--spacing-2: 8px;--spacing-3: 12px;--spacing-4: 16px;--spacing-5: 20px;--spacing-6: 24px;--spacing-8: 32px;--spacing-10: 40px;--spacing-12: 48px;--spacing-card-padding-min: 16px;--spacing-card-padding-max: 24px;--spacing-section-gap: 24px;--spacing-page-gutter: 24px;--elevation-0: none;--elevation-1: 0 1px 2px rgba(0,0,0,.06), 0 1px 3px rgba(0,0,0,.08);--elevation-2: 0 2px 6px rgba(0,0,0,.08), 0 1px 2px rgba(0,0,0,.05);--elevation-popover: 0 4px 16px rgba(0,0,0,.12);--elevation-dialog: 0 16px 48px rgba(0,0,0,.2);--motion-fast: .12s;--motion-base: .16s;--motion-slow: 225ms;--motion-easing: cubic-bezier(.4, 0, .6, 1);--breakpoints-mobile-max: 599px;--breakpoints-tablet-min: 600px;--breakpoints-tablet-max: 1023px;--breakpoints-desktop-min: 1024px;--breakpoints-desktop-max: 1439px;--breakpoints-wide-min: 1440px;--layout-content-max-width: 1440px;--layout-record-column-width: 1040px;--layout-sidebar-width: 250px;--layout-sidebar-width-collapsed: 64px;--layout-iweb-rail-width: 256px;--layout-iweb-rail-row-height: 40px;--layout-cweb-rail-width: 248px;--layout-cweb-rail-row-height: 44px;--layout-context-bar-height: 44px;--layout-mobile-app-bar-height: 56px;--layout-filter-drawer-width: 380px;--layout-detail-panel-width: 380px;--layout-control-height: 40px;--layout-control-height-dense: 36px;--layout-grid-columns: 12;--layout-min-touch-target: 44px;--icon-xs: 12px;--icon-sm: 16px;--icon-md: 20px;--icon-lg: 24px;--icon-xl: 32px}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.\!container{width:100%!important}.container{width:100%}@media(min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media(min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media(min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media(min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media(min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.hidden{display:none}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.resize{resize:both}.columns-3{-moz-columns:3;columns:3}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rounded{border-radius:.25rem}.border{border-width:1px}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.underline{text-decoration-line:underline}.overline{text-decoration-line:overline}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html,body,#root{height:100%}body{margin:0;-webkit-font-smoothing:antialiased}
