:root{--space-0: 0px;--space-1: 4px;--space-0-5: 2px;--space-1-5: 6px;--space-2-5: 10px;--space-3-5: 14px;--space-4-5: 18px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--space-20: 80px;--space-28: 112px;--space-32: 128px;--ratio-1-1: 1 / 1;--ratio-1-2: 1 / 2;--ratio-5-4: 5 / 4;--ratio-4-3: 4 / 3;--ratio-3-2: 3 / 2;--ratio-16-10: 16 / 10;--ratio-golden: 1.618 / 1;--ratio-16-9: 16 / 9;--ratio-2-1: 2 / 1;--ratio-21-9: 21 / 9;--ratio-4-5: 4 / 5;--ratio-3-4: 3 / 4;--ratio-2-3: 2 / 3;--ratio-10-16: 10 / 16;--ratio-golden-vertical: 1 / 1.618;--ratio-9-16: 9 / 16;--ratio-9-21: 9 / 21;--radius-xs: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-input: 8px;--radius-lg: 10px;--radius-xl: 12px;--radius-2xl: 12px;--radius-3xl: 16px;--radius-4xl: 20px;--radius-pill: 999px;--radius-4: 4px;--radius-5: 5px;--radius-6: 6px;--radius-8: 8px;--radius-10: 10px;--radius-12: 12px;--radius-14: 14px;--radius-16: 16px;--radius-20: 20px;--radius-24: 24px;--radius-32: 32px;--radius-full: 9999px;--radius-frame-sm: var(--radius-12);--radius-frame-md: var(--radius-14);--radius-frame-lg: var(--radius-16);--radius-frame-xl: var(--radius-20);--container: 1440px;--container-read: 1100px;--container-wide: 1500px;--gutter: 20px;--gutter-lg: 32px;--header-h: 76px;--mobile-safe-area-top: env(safe-area-inset-top, 0px);--mobile-safe-area-bottom: env(safe-area-inset-bottom, 0px);--mobile-status-bar-min-height: 44px;--mobile-home-indicator-height: 34px;--mobile-bottom-bar-min-height: 64px;--mobile-bottom-action-padding-y: var(--space-4);--mobile-bottom-action-padding-bottom: calc( var(--space-4) + var(--mobile-safe-area-bottom) );--control-h-sm: 32px;--control-h-md: 48px;--control-h-lg: 52px;--border-thin: 1px;--border-medium: 1.5px;--border-thick: 2px}:root{--bp-sm: 768px;--bp-md: 992px;--bp-lg: 1200px;--bp-xl: 1600px;--grid-columns-mobile: 2;--grid-columns-tablet: 3;--grid-columns-desktop: 12;--grid-columns: var(--grid-columns-mobile);--grid-gutter: 20px;--grid-margin: 20px;--container-lg: 1100px;--container-xl: 1440px;--grid-overlay-fill: rgba(255, 66, 66, .08);--grid-overlay-line: rgba(255, 66, 66, .32);--gap-3xs: 4px;--gap-2xs: 8px;--gap-xs: 12px;--gap-sm: 16px;--gap-md: 20px;--gap-lg: 24px;--gap-xl: 32px;--gap-2xl: 40px;--gap-3xl: 48px;--gap-4xl: 64px;--gap-normal: 16px;--gap-section: 56px}@media(min-width:768px){:root{--grid-columns: var(--grid-columns-tablet);--gap-section: 80px}}@media(min-width:992px){:root{--gap-normal: 20px}}@media(min-width:1200px){:root{--grid-columns: var(--grid-columns-desktop);--gap-section: 100px}}@media(min-width:1600px){:root{--gap-section: 120px}}.lk-container-fluid{width:100%;max-width:var(--container-lg);margin-inline:auto;padding-inline:var(--grid-margin);box-sizing:border-box}@media(min-width:1600px){.lk-container-fluid{max-width:var(--container-xl)}}.lk-grid{display:grid;grid-template-columns:repeat(var(--cols, var(--grid-columns)),minmax(0,1fr));column-gap:var(--col-gap, var(--grid-gutter));row-gap:var(--row-gap, var(--grid-gutter))}.lk-col{min-width:0;grid-column:span min(var(--col-span, var(--grid-columns)),var(--grid-columns))}@media(min-width:768px){.lk-col{grid-column:span min(var(--col-span-sm, var(--col-span, var(--grid-columns))),var(--grid-columns))}}@media(min-width:992px){.lk-col{grid-column:span min(var(--col-span-md, var(--col-span-sm, var(--col-span, var(--grid-columns)))),var(--grid-columns))}}@media(min-width:1200px){.lk-col{grid-column:span min(var(--col-span-lg, var(--col-span-md, var(--col-span-sm, var(--col-span, var(--grid-columns))))),var(--grid-columns))}}.lk-split{display:grid;grid-template-columns:1fr;gap:var(--split-gap, var(--gap-lg))}.lk-split>*{min-width:0}@media(min-width:992px){.lk-split:not([data-at=lg]){grid-template-columns:var(--split-template, 1fr 1fr)}}@media(min-width:1200px){.lk-split[data-at=lg]{grid-template-columns:var(--split-template, 1fr 1fr)}}.lk-section{padding-block:var(--section-py, var(--gap-section))}:root{--component-button-height-sm: 32px;--component-button-height-md: 40px;--component-button-height-lg: 48px;--component-button-padding-sm: 0 14px;--component-button-padding-md: 0 20px;--component-button-padding-lg: 0 28px;--component-button-gap-sm: 4px;--component-button-gap-md: 5px;--component-button-gap-lg: 6px;--component-button-gap: var(--component-button-gap-md);--component-button-font-size-sm: var(--label2-size);--component-button-font-size-md: var(--body2-size);--component-button-font-size-lg: var(--body1-size);--component-button-line-height-sm: var(--label2-line);--component-button-line-height-md: var(--body2-line);--component-button-line-height-lg: var(--body1-line);--component-button-letter-spacing-sm: var(--label2-spacing);--component-button-letter-spacing-md: var(--body2-spacing);--component-button-letter-spacing-lg: var(--body1-spacing);--component-button-font-weight: var(--fw-semibold);--component-button-font-weight-assistive: var(--fw-medium);--component-button-letter-spacing: var(--component-button-letter-spacing-md);--component-button-radius-sm: var(--radius-6);--component-button-radius-md: var(--radius-8);--component-button-radius-lg: var(--radius-md);--component-button-radius: var(--component-button-radius-lg);--component-button-icon-size-sm: 16px;--component-button-icon-size-md: 18px;--component-button-icon-size-lg: 20px;--component-button-icon-size: var(--component-button-icon-size-md);--component-button-icon-only-icon-size-sm: 18px;--component-button-icon-only-icon-size-md: 20px;--component-button-icon-only-icon-size-lg: 24px;--component-button-disabled-opacity: .45;--component-button-text-hover-opacity: .9;--component-button-shadow-rest: var(--shadow-xs);--component-button-transition: none;--component-button-transform-hover: none;--component-button-transform-pressed: none;--component-icon-button-size-xs: 24px;--component-icon-button-size-custom: 28px;--component-icon-button-size-sm: 32px;--component-icon-button-size-md: 40px;--component-button-primary-shadow-hover: var(--component-button-shadow-rest);--component-button-secondary-shadow-hover: var(--component-button-shadow-rest);--component-button-signal-shadow-hover: var(--component-button-shadow-rest);--component-button-dark-shadow-hover: var(--component-button-shadow-rest);--component-button-ghost-bg: transparent;--component-button-ghost-bg-hover: var(--component-button-ghost-bg);--component-action-area-padding-x: var(--space-5);--component-action-area-padding-y: var(--space-5);--component-action-area-gap: var(--space-4);--component-action-area-shadow-sticky: var(--shadow-control);--component-action-area-z-index: 20;--component-toggle-icon-size-sm: 32px;--component-toggle-icon-size-md: 40px;--component-toggle-icon-radius: var(--radius-md);--component-toggle-icon-disabled-opacity: var(--component-button-disabled-opacity);--component-chip-height-xs: 24px;--component-chip-height-sm: 32px;--component-chip-height-md: 36px;--component-chip-height-lg: 40px;--component-chip-padding-x-xs: 7px;--component-chip-padding-x-sm: var(--space-2);--component-chip-padding-x-md: 11px;--component-chip-padding-x-lg: var(--space-3);--component-chip-gap-xs: 2px;--component-chip-gap-sm: 2px;--component-chip-gap-md: 3px;--component-chip-gap-lg: 3px;--component-chip-gap: var(--component-chip-gap-md);--component-chip-media-size-xs: 16px;--component-chip-media-size-sm: 18px;--component-chip-media-size-md: 20px;--component-chip-media-size-lg: 24px;--component-chip-font-size-xs: var(--caption1-size);--component-chip-font-size-sm: var(--label1-size);--component-chip-font-size-md: var(--body2-size);--component-chip-font-size-lg: var(--body2-size);--component-chip-letter-spacing-xs: var(--caption1-spacing);--component-chip-letter-spacing-sm: var(--label1-spacing);--component-chip-letter-spacing-md: var(--body2-spacing);--component-chip-letter-spacing-lg: var(--body2-spacing);--component-chip-font-weight: var(--fw-medium);--component-chip-letter-spacing: var(--component-chip-letter-spacing-md);--component-chip-radius-xs: var(--radius-sm);--component-chip-radius-sm: var(--radius-6);--component-chip-radius-md: var(--radius-8);--component-chip-radius-lg: var(--radius-8);--component-chip-radius: var(--component-chip-radius-md);--component-chip-disabled-opacity: var(--component-button-disabled-opacity);--component-tag-height: 26px;--component-filter-chip-height: 32px;--component-menu-min-width: 176px;--component-menu-max-width: 320px;--component-menu-radius: var(--radius-10);--component-menu-padding-y: var(--space-2);--component-menu-padding-x: var(--space-2);--component-menu-gap: var(--space-1);--component-menu-scrollbar-gap: var(--space-1);--component-menu-item-min-height: 40px;--component-menu-item-padding-y: 10px;--component-menu-item-padding-x: var(--space-4);--component-menu-item-font-size: var(--label1-size);--component-menu-item-line-height: var(--label1-line);--component-menu-item-radius: var(--radius-6);--component-menu-header-font-size: var(--label1-size);--component-menu-header-line-height: var(--label1-line);--component-menu-header-font-weight: var(--fw-semibold);--component-topbar-menu-min-width: var(--component-menu-min-width);--component-topbar-menu-max-width: var(--component-menu-max-width);--component-topbar-menu-padding: var(--component-menu-padding-y);--component-topbar-menu-gap: var(--component-menu-gap);--component-topbar-menu-radius: var(--component-menu-radius);--component-topbar-menu-item-min-height: var(--component-menu-item-min-height);--component-topbar-menu-item-padding-y: var(--component-menu-item-padding-y);--component-topbar-menu-item-padding-x: var(--component-menu-item-padding-x);--component-topbar-menu-item-radius: var(--component-menu-item-radius);--component-table-cell-padding-sm: 6px 12px;--component-table-cell-padding-md: 8px 16px;--component-table-row-min-height-sm: 44px;--component-table-row-min-height-md: 52px;--component-data-grid-cell-padding-sm: 10px 12px;--component-data-grid-cell-padding-md: 13px 16px;--component-data-grid-header-height-sm: 50px;--component-data-grid-header-height-md: 58px;--component-data-grid-detail-padding-sm: var(--space-3) var(--space-4);--component-data-grid-detail-padding-md: var(--space-4);--component-list-cell-padding-y-sm: 8px;--component-list-cell-padding-y-md: 12px;--component-list-cell-padding-y-lg: 16px;--component-tree-row-min-height: 36px;--component-tree-row-padding-y: 8px;--component-tree-row-padding-x: 10px;--component-tree-row-gap: var(--space-2);--component-tree-indent: 20px;--component-side-nav-padding: var(--space-2-5);--component-side-nav-item-height: 44px;--component-side-nav-item-padding-y: var(--space-2-5);--component-side-nav-item-padding-x: var(--space-3);--component-side-nav-child-item-height: 36px;--component-side-nav-child-item-padding-y: var(--space-2);--component-nav-rail-docked-width: 64px;--component-nav-rail-docked-item-size: 56px;--component-nav-rail-docked-item-gap: var(--space-1);--component-nav-rail-docked-padding-block: var(--space-2);--component-nav-rail-docked-slot-height: 56px;--component-shell-panel-width: 240px;--component-shell-panel-header-height: 56px;--component-shell-panel-row-height: 40px;--component-conversation-list-row-height: 36px;--component-toolbar-gap: var(--space-1-5);--component-toolbar-padding: var(--space-1-5);--component-drawer-header-padding-comfortable: var(--space-5) var(--space-6);--component-drawer-header-padding-compact: var(--space-4) var(--space-5);--component-drawer-header-padding-sm: var(--space-2) var(--space-5);--component-drawer-body-padding-comfortable: var(--space-5) var(--space-6);--component-drawer-body-padding-compact: var(--space-4) var(--space-5);--component-drawer-footer-padding-comfortable: var(--space-4) var(--space-6);--component-drawer-footer-padding-compact: var(--space-3) var(--space-5);--component-data-grid-selection-target-size: 24px;--component-data-grid-selection-cell-padding: 10px;--component-data-toolbar-gap-sm: var(--space-2);--component-data-toolbar-gap-md: var(--space-3);--component-data-toolbar-padding-sm: 10px 12px;--component-data-toolbar-padding-md: 14px 16px;--component-filter-bar-gap-sm: var(--space-2);--component-filter-bar-gap-md: var(--space-3);--component-filter-bar-padding-sm: var(--space-3);--component-filter-bar-padding-md: var(--space-4);--component-dialog-radius: var(--radius-3xl);--component-dialog-scrim-blur: 2px;--component-confirm-dialog-max-width: 26.25rem;--component-divider-thickness-normal: 1px;--component-divider-thickness-thick: 8px;--component-system-bars-home-width: 78px;--component-system-bars-home-height: 4px;--component-input-stack-gap: var(--space-2);--component-input-gap: var(--space-2);--component-input-height: var(--control-h-md);--component-input-padding-x: var(--space-3);--component-input-radius: var(--radius-input);--component-input-border-width: var(--border-thin);--component-input-focus-shadow: 0 0 0 4px var(--color-semantic-focus-ring);--component-input-font-size: var(--body1-size);--component-input-font-size-sm: var(--label1-size);--component-input-line-height: var(--body1-line);--component-input-line-height-sm: var(--label1-line);--component-input-letter-spacing: var(--body1-spacing);--component-input-letter-spacing-sm: var(--label1-spacing);--component-input-label-font-size: var(--label1-size);--component-input-label-line-height: var(--label1-line);--component-input-label-letter-spacing: var(--label1-spacing);--component-input-label-font-weight: var(--fw-semibold);--component-transient-feedback-blur: 20px;--component-card-border-dark: var(--border-hairline-dark);--component-card-radius: var(--radius-xl);--component-card-padding: var(--space-8);--component-card-shadow-none: none;--component-card-shadow-xs: var(--shadow-xs);--component-card-shadow-sm: var(--shadow-sm);--component-card-shadow-md: var(--shadow-md);--component-card-shadow-lg: var(--shadow-lg);--component-card-hover-transform: translateY(-4px);--component-card-transition: var(--transition-base)}[data-theme=dark] [data-lockup-adaptive],.theme-dark [data-lockup-adaptive]{background:var(--color-semantic-brand-surface);padding:var(--lockup-plate-pad);border-radius:var(--radius-xs)}[data-theme=dark] [data-theme=light] [data-lockup-adaptive],.theme-dark .theme-light [data-lockup-adaptive]{background:none;padding:0}@media(prefers-color-scheme:dark){[data-theme=auto] [data-lockup-adaptive],.theme-auto [data-lockup-adaptive]{background:var(--color-semantic-brand-surface);padding:var(--lockup-plate-pad);border-radius:var(--radius-xs)}}.lk-data-grid__selection-checkbox:focus-visible+[data-selection-glyph]{outline:2px solid var(--color-semantic-focus-indicator);outline-offset:2px}.lk-scroll-surface{scrollbar-gutter:stable}.lk-scroll-surface[data-scroll-gutter=auto]{scrollbar-gutter:auto}.lk-scroll-surface[data-scrollbar=compact]{scrollbar-width:thin}.lk-scroll-surface:focus-visible{outline:2px solid var(--color-semantic-focus-indicator);outline-offset:2px}@media(forced-colors:active){.lk-scroll-surface{forced-color-adjust:auto;scrollbar-color:auto;scrollbar-width:auto}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}p{margin:0;text-wrap:pretty}img{display:block;max-width:100%}.lk-container{max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter-lg)}.lk-read{max-width:var(--container-read);margin-inline:auto;padding-inline:var(--gutter)}.lk-keep{word-break:keep-all}.lk-nums{font-variant-numeric:tabular-nums}:where(a[href],button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"]),[role=button],[role=link],[role=tab],[role=checkbox],[role=radio],[role=switch],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[role=slider]):focus-visible{outline:2px solid var(--color-semantic-focus-indicator)!important;outline-offset:2px!important}.lk-searchfield-control input.lk-searchfield:focus-visible{outline:none!important;outline-offset:0!important}@font-face{font-family:Pretendard JP;font-weight:400;font-style:normal;font-display:swap;src:url("/static/console/recorded-lds/assets/Pretendard-Regular-CGOPAG2E.woff2") format("woff2")}@font-face{font-family:Pretendard JP;font-weight:500;font-style:normal;font-display:swap;src:url("/static/console/recorded-lds/assets/Pretendard-Medium-CLYKZXFO.woff2") format("woff2")}@font-face{font-family:Pretendard JP;font-weight:600;font-style:normal;font-display:swap;src:url("/static/console/recorded-lds/assets/Pretendard-SemiBold-Z6RJ4TYK.woff2") format("woff2")}@font-face{font-family:Pretendard JP;font-weight:700;font-style:normal;font-display:swap;src:url("/static/console/recorded-lds/assets/Pretendard-Bold-4AHBL5CN.woff2") format("woff2")}@font-face{font-family:Pretendard JP;font-weight:800;font-style:normal;font-display:swap;src:url("/static/console/recorded-lds/assets/Pretendard-ExtraBold-3U7HNRI4.woff2") format("woff2")}:root{--font-sans: "Pretendard JP", "Pretendard", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Apple SD Gothic Neo", "Noto Sans KR", Arial, sans-serif;--font-brand: var(--font-sans);--font-alt: var(--font-sans);--font-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace}:root{--color-atomic-cool-neutral-5: #0F0F10;--color-atomic-cool-neutral-7: #141415;--color-atomic-cool-neutral-10: #171719;--color-atomic-cool-neutral-15: #1B1C1E;--color-atomic-cool-neutral-17: #212225;--color-atomic-cool-neutral-20: #292A2D;--color-atomic-cool-neutral-22: #2E2F33;--color-atomic-cool-neutral-23: #333438;--color-atomic-cool-neutral-25: #37383C;--color-atomic-cool-neutral-30: #46474C;--color-atomic-cool-neutral-40: #5A5C63;--color-atomic-cool-neutral-50: #70737C;--color-atomic-cool-neutral-60: #878A93;--color-atomic-cool-neutral-70: #989BA2;--color-atomic-cool-neutral-80: #AEB0B6;--color-atomic-cool-neutral-90: #C2C4C8;--color-atomic-cool-neutral-95: #DBDCDF;--color-atomic-cool-neutral-96: #E1E2E4;--color-atomic-cool-neutral-97: #EAEBEC;--color-atomic-cool-neutral-98: #F4F4F5;--color-atomic-cool-neutral-99: #F7F7F8;--color-atomic-red-10: #370606;--color-atomic-red-20: #6F0E0E;--color-atomic-red-30: #AA1C1C;--color-atomic-red-40: #D63D3D;--color-atomic-red-50: #EE5656;--color-atomic-red-60: #F16F6F;--color-atomic-red-70: #F49292;--color-atomic-red-80: #F8B8B8;--color-atomic-red-90: #FAD6D6;--color-atomic-red-95: #FCEDED;--color-atomic-red-99: #FFFAFA;--color-atomic-green-10: #04240E;--color-atomic-green-20: #07441B;--color-atomic-green-30: #0B6D2C;--color-atomic-green-40: #0F953C;--color-atomic-green-50: #13BE4C;--color-atomic-green-60: #3FD270;--color-atomic-green-70: #78DF9A;--color-atomic-green-80: #A0EEBA;--color-atomic-green-90: #C2F7D4;--color-atomic-green-95: #E2FCEB;--color-atomic-green-99: #F5FEF8;--color-atomic-violet-0: #000000;--color-atomic-violet-10: #130E38;--color-atomic-violet-20: #28216E;--color-atomic-violet-30: #40369C;--color-atomic-violet-40: #5244B9;--color-atomic-violet-45: #5D4EC1;--color-atomic-violet-50: #6656C7;--color-atomic-violet-60: #7D6CD1;--color-atomic-violet-70: #9D8FDE;--color-atomic-violet-80: #BFB4EA;--color-atomic-violet-90: #DBD5F3;--color-atomic-violet-95: #F0EDF9;--color-atomic-violet-99: #FBFAFE;--color-atomic-violet-100: #FFFFFF;--color-atomic-blue-10: #0B1722;--color-atomic-blue-20: #162E45;--color-atomic-blue-30: #21476A;--color-atomic-blue-40: #2D6090;--color-atomic-blue-45: #336CA1;--color-atomic-blue-50: #3878B3;--color-atomic-blue-55: #3C80BF;--color-atomic-blue-60: #4E8DC7;--color-atomic-blue-65: #639ACE;--color-atomic-blue-70: #79A9D5;--color-atomic-blue-80: #A7C6E3;--color-atomic-blue-90: #CDDFEF;--color-atomic-blue-95: #EBF2F9;--color-atomic-blue-99: #F8FBFD;--color-atomic-orange-10: #341F05;--color-atomic-orange-20: #623C0A;--color-atomic-orange-30: #965B0F;--color-atomic-orange-39: #C97A14;--color-atomic-orange-40: #CC7C14;--color-atomic-orange-50: #EB9C33;--color-atomic-orange-60: #EFAF5C;--color-atomic-orange-70: #F3C486;--color-atomic-orange-80: #F7D6AB;--color-atomic-orange-90: #F9E7CE;--color-atomic-orange-95: #FCF4E9;--color-atomic-orange-99: #FEFCF8;--color-atomic-red-orange-10: #261004;--color-atomic-red-orange-20: #542508;--color-atomic-red-orange-30: #8A3B0E;--color-atomic-red-orange-40: #C05313;--color-atomic-red-orange-48: #E8661A;--color-atomic-red-orange-50: #EA7029;--color-atomic-red-orange-60: #ED864A;--color-atomic-red-orange-70: #F1A173;--color-atomic-red-orange-80: #F6C0A1;--color-atomic-red-orange-90: #F9DAC9;--color-atomic-red-orange-95: #FCEFE7;--color-atomic-red-orange-99: #FEFAF8;--color-atomic-lime-0: #000000;--color-atomic-lime-10: #17280D;--color-atomic-lime-20: #2F4F1E;--color-atomic-lime-30: #487830;--color-atomic-lime-37: #5C993F;--color-atomic-lime-40: #64A745;--color-atomic-lime-50: #7AC854;--color-atomic-lime-60: #96D66E;--color-atomic-lime-70: #B4E494;--color-atomic-lime-80: #CAECB2;--color-atomic-lime-90: #DDF4CE;--color-atomic-lime-95: #EFFBE7;--color-atomic-lime-99: #FBFEF7;--color-atomic-lime-100: #FFFFFF;--color-atomic-cyan-0: #000000;--color-atomic-cyan-10: #05252A;--color-atomic-cyan-20: #0A4852;--color-atomic-cyan-30: #106F7F;--color-atomic-cyan-40: #1698AE;--color-atomic-cyan-50: #1BBDD9;--color-atomic-cyan-60: #64CDDF;--color-atomic-cyan-70: #85DBEA;--color-atomic-cyan-80: #A9E9F4;--color-atomic-cyan-90: #C7F1F8;--color-atomic-cyan-95: #E5F8FC;--color-atomic-cyan-99: #F9FEFE;--color-atomic-cyan-100: #FFFFFF;--color-atomic-light-blue-0: #000000;--color-atomic-light-blue-10: #05212B;--color-atomic-light-blue-20: #0A4356;--color-atomic-light-blue-30: #0F6986;--color-atomic-light-blue-40: #1590B9;--color-atomic-light-blue-50: #19B2E4;--color-atomic-light-blue-60: #4CC4EB;--color-atomic-light-blue-70: #79D3F0;--color-atomic-light-blue-80: #A6E1F5;--color-atomic-light-blue-90: #C7ECF8;--color-atomic-light-blue-95: #E6F6FB;--color-atomic-light-blue-99: #F7FDFE;--color-atomic-light-blue-100: #FFFFFF;--color-atomic-pink-0: #000000;--color-atomic-pink-10: #360E2E;--color-atomic-pink-20: #691F5A;--color-atomic-pink-30: #993787;--color-atomic-pink-40: #BC54A9;--color-atomic-pink-46: #D066BD;--color-atomic-pink-50: #DC71C9;--color-atomic-pink-60: #E488D4;--color-atomic-pink-70: #EDA2E0;--color-atomic-pink-80: #F2C0E9;--color-atomic-pink-90: #F6D7F1;--color-atomic-pink-95: #FAEEF9;--color-atomic-pink-99: #FEFAFE;--color-atomic-pink-100: #FFFFFF;--color-atomic-purple-0: #000000;--color-atomic-purple-10: #250F38;--color-atomic-purple-20: #51236A;--color-atomic-purple-30: #7B3B9C;--color-atomic-purple-40: #9F55C2;--color-atomic-purple-50: #BB72DE;--color-atomic-purple-60: #C689E3;--color-atomic-purple-70: #D2A1E9;--color-atomic-purple-80: #E0C0F0;--color-atomic-purple-90: #EDD9F6;--color-atomic-purple-95: #F7EFFB;--color-atomic-purple-99: #FEFBFE;--color-atomic-purple-100: #FFFFFF;--color-atomic-navy-shell-18: #1E2B40;--color-atomic-navy-shell-20: #232F44;--color-atomic-navy-shell-24: #2D394D;--color-atomic-navy-shell-26: #323D51;--color-atomic-navy-shell-65: #A0A5AE;--color-atomic-navy-shell-68: #7FB0DE;--color-atomic-navy-shell-93: #EBECEE;--color-atomic-navy-wash-6: #0E121F;--color-atomic-navy-wash-98: #F7F9FC;--color-atomic-primary-blue-30: #1D4FAA;--color-atomic-primary-blue-40: #2059BF;--color-atomic-primary-blue-45: #2260CE;--color-atomic-primary-blue-50: #2463D4;--color-atomic-primary-blue-60: #558CE9;--color-atomic-primary-blue-70: #79A5F2;--color-atomic-primary-blue-80: #A0BEF6}:root,[data-theme=light],.theme-light{--color-semantic-static-white: #FFFFFF;--color-semantic-primary-normal: var(--color-atomic-primary-blue-50);--color-semantic-background-normal-normal: #FFFFFF;--color-semantic-fill-strong: rgba(112, 115, 124, .16);--color-semantic-label-normal: #171718;--color-semantic-fill-normal: rgba(112, 115, 124, .08);--color-semantic-static-black: #000000;--color-semantic-label-strong: #000000;--color-semantic-line-normal-normal: rgba(112, 115, 124, .22);--color-semantic-line-normal-alternative: rgba(112, 115, 124, .08);--color-semantic-inverse-background: #1B1C1E;--color-semantic-inverse-label: #FFFFFF;--color-semantic-primary-strong: var(--color-atomic-primary-blue-40);--color-semantic-primary-heavy: var(--color-atomic-primary-blue-30);--color-semantic-primary-fill: var(--color-semantic-primary-normal);--color-semantic-primary-ink: var(--color-atomic-primary-blue-40);--color-semantic-primary-ink-strong: var(--color-atomic-primary-blue-30);--color-semantic-label-neutral: rgba(46, 47, 51, .88);--color-semantic-label-alternative: rgba(55, 56, 60, .74);--color-semantic-label-assistive: rgba(55, 56, 60, .28);--color-semantic-label-disable: rgba(55, 56, 60, .52);--color-semantic-background-normal-alternative: #F7F7F8;--color-semantic-background-elevated-normal: #FFFFFF;--color-semantic-background-elevated-alternative: #F7F7F8;--color-semantic-interaction-inactive: #989BA2;--color-semantic-interaction-disable: #F4F4F5;--color-semantic-line-normal-neutral: rgba(112, 115, 124, .16);--color-semantic-line-normal-_strong: rgba(112, 115, 124, .52);--color-semantic-fill-alternative: rgba(112, 115, 124, .05);--color-semantic-status-positive: var(--color-semantic-status-positive-signal);--color-semantic-status-positive-signal: #13BE4C;--color-semantic-status-cautionary: var(--color-semantic-status-cautionary-signal);--color-semantic-status-cautionary-signal: #EB9C33;--color-semantic-status-negative: var(--color-semantic-status-negative-signal);--color-semantic-status-negative-signal: #EE5656;--color-semantic-accent-background-lime: var(--color-atomic-lime-50);--color-semantic-accent-background-cyan: var(--color-atomic-cyan-50);--color-semantic-accent-background-light-blue: var(--color-atomic-blue-70);--color-semantic-accent-background-violet: var(--color-atomic-violet-50);--color-semantic-accent-background-pink: var(--color-atomic-pink-50);--color-semantic-material-dimmer: rgba(23, 23, 25, .52);--color-semantic-inverse-primary: #4E8DC7;--color-semantic-line-solid-normal: #E1E2E4;--color-semantic-line-solid-neutral: #EAEBEC;--color-semantic-line-solid-alternative: #F4F4F5;--color-semantic-line-solid-_strong: #AEB0B6;--color-semantic-accent-background-red-orange: #EA7029;--color-semantic-accent-background-purple: var(--color-atomic-purple-50);--color-semantic-accent-foreground-lime: var(--color-atomic-lime-37);--color-semantic-accent-foreground-cyan: var(--color-atomic-cyan-40);--color-semantic-accent-foreground-light-blue: #498AC6;--color-semantic-accent-foreground-violet: var(--color-atomic-violet-45);--color-semantic-accent-foreground-purple: var(--color-atomic-purple-40);--color-semantic-accent-foreground-pink: var(--color-atomic-pink-46);--color-semantic-accent-foreground-red-orange: #E8661A;--color-semantic-accent-foreground-red: #D63D3D;--color-semantic-accent-foreground-orange: #C97A14;--color-semantic-accent-foreground-green: #0F953C;--color-semantic-accent-foreground-blue: var(--color-atomic-blue-45);--color-semantic-material-background-onbackground: #1A1B1E;--color-semantic-material-outline-outline: #73767E;--color-semantic-background-transparent-normal: rgba(255, 255, 255, .08);--color-semantic-background-transparent-alternative: rgba(255, 255, 255, .28);--color-semantic-brand-ink: #05132B;--color-semantic-brand-surface: #05132B;--color-semantic-brand-on-surface: var(--color-semantic-static-white);--color-semantic-brand-on-surface-muted: color-mix(in srgb, var(--color-semantic-static-white) 92%, transparent);--color-semantic-brand-on-surface-subtle: color-mix(in srgb, var(--color-semantic-static-white) 62%, transparent);--color-semantic-brand-on-surface-border: color-mix(in srgb, var(--color-semantic-static-white) 18%, transparent);--color-semantic-secondary-normal: #2C3547;--color-semantic-secondary-surface: #EAECF1;--color-semantic-background-band: #F4F4F5;--color-semantic-primary-surface-normal: color-mix(in srgb, var(--color-semantic-primary-normal) 10%, transparent);--color-semantic-primary-surface-strong: color-mix(in srgb, var(--color-semantic-primary-normal) 14%, transparent);--color-semantic-focus-ring: color-mix(in srgb, var(--color-semantic-primary-normal) 20%, transparent);--color-semantic-focus-indicator: var(--color-atomic-primary-blue-50);--color-semantic-status-info: var(--color-semantic-primary-normal);--color-semantic-status-info-foreground: var(--color-semantic-primary-normal);--color-semantic-status-info-surface: color-mix(in srgb, var(--color-semantic-primary-normal) 12%, transparent);--color-semantic-status-info-border: color-mix(in srgb, var(--color-semantic-primary-normal) 36%, var(--color-semantic-line-normal-normal));--color-semantic-status-info-text: var(--color-atomic-primary-blue-30);--color-semantic-status-positive-surface: color-mix(in srgb, var(--color-semantic-status-positive-signal) 14%, transparent);--color-semantic-status-positive-foreground: var(--color-atomic-green-40);--color-semantic-status-positive-border: color-mix(in srgb, var(--color-semantic-status-positive-signal) 38%, var(--color-semantic-line-normal-normal));--color-semantic-status-positive-text: #07702E;--color-semantic-status-cautionary-surface: color-mix(in srgb, var(--color-semantic-status-cautionary-signal) 18%, transparent);--color-semantic-status-cautionary-foreground: var(--color-atomic-orange-40);--color-semantic-status-cautionary-border: color-mix(in srgb, var(--color-semantic-status-cautionary-signal) 42%, var(--color-semantic-line-normal-normal));--color-semantic-status-cautionary-text: #7A4A00;--color-semantic-status-negative-surface: color-mix(in srgb, var(--color-semantic-status-negative-signal) 14%, transparent);--color-semantic-status-negative-foreground: var(--color-semantic-status-negative-signal);--color-semantic-status-negative-border: color-mix(in srgb, var(--color-semantic-status-negative-signal) 38%, var(--color-semantic-line-normal-normal));--color-semantic-status-negative-text: #A82727;--color-semantic-status-negative-fill: var(--color-atomic-red-30);--color-semantic-status-negative-on-fill: var(--color-semantic-static-white);--color-semantic-status-neutral-surface: var(--color-semantic-fill-normal);--color-semantic-status-neutral-border: var(--color-semantic-line-normal-neutral);--color-semantic-status-neutral-text: var(--color-semantic-label-neutral);--color-semantic-accent-blue-text: var(--color-atomic-blue-45);--color-semantic-inverse-label-strong-soft: rgba(255, 255, 255, .92);--color-semantic-inverse-label-neutral-soft: rgba(255, 255, 255, .62);--color-semantic-inverse-label-alternative-soft: rgba(255, 255, 255, .5);--color-semantic-inverse-label-assistive-soft: rgba(255, 255, 255, .45);--color-semantic-inverse-label-disable-soft: rgba(255, 255, 255, .38);--color-semantic-inverse-icon-muted: rgba(255, 255, 255, .75);--color-semantic-inverse-fill-normal: rgba(255, 255, 255, .12);--color-semantic-inverse-fill-hover: rgba(255, 255, 255, .14);--color-semantic-inverse-fill-strong: rgba(255, 255, 255, .16);--color-semantic-inverse-line-normal: rgba(255, 255, 255, .14);--color-semantic-inverse-line-strong: rgba(255, 255, 255, .22);--color-semantic-data-viz-series-1: var(--color-semantic-primary-normal);--color-semantic-data-viz-series-2: var(--color-semantic-accent-foreground-cyan);--color-semantic-data-viz-series-3: var(--color-semantic-accent-foreground-violet);--color-semantic-data-viz-series-4: var(--color-semantic-accent-foreground-green);--color-semantic-data-viz-series-5: var(--color-semantic-accent-foreground-orange);--color-semantic-data-viz-series-6: var(--color-semantic-accent-foreground-purple);--color-semantic-data-viz-series-7: var(--color-atomic-light-blue-30);--color-semantic-data-viz-series-8: var(--color-semantic-label-alternative)}[data-theme=dark],.theme-dark{--color-semantic-static-white: #FFFFFF;--color-semantic-primary-normal: var(--color-atomic-primary-blue-70);--color-semantic-background-normal-normal: #1B1C1E;--color-semantic-fill-strong: rgba(112, 115, 124, .28);--color-semantic-label-normal: #F7F7F7;--color-semantic-fill-normal: rgba(112, 115, 124, .22);--color-semantic-static-black: #000000;--color-semantic-label-strong: #FFFFFF;--color-semantic-line-normal-normal: rgba(112, 115, 124, .32);--color-semantic-line-normal-alternative: rgba(112, 115, 124, .22);--color-semantic-inverse-background: #FFFFFF;--color-semantic-inverse-label: #171719;--color-semantic-primary-strong: var(--color-atomic-primary-blue-60);--color-semantic-primary-heavy: var(--color-atomic-primary-blue-45);--color-semantic-primary-fill: var(--color-semantic-primary-heavy);--color-semantic-primary-ink: var(--color-atomic-primary-blue-70);--color-semantic-primary-ink-strong: var(--color-atomic-primary-blue-80);--color-semantic-label-neutral: rgba(194, 196, 200, .88);--color-semantic-label-alternative: rgba(174, 176, 182, .74);--color-semantic-label-assistive: rgba(174, 176, 182, .28);--color-semantic-label-disable: rgba(174, 176, 182, .52);--color-semantic-background-normal-alternative: #0F0F10;--color-semantic-background-elevated-normal: #212225;--color-semantic-background-elevated-alternative: #141415;--color-semantic-interaction-inactive: #5A5C63;--color-semantic-interaction-disable: #2E2F33;--color-semantic-line-normal-neutral: rgba(112, 115, 124, .28);--color-semantic-line-normal-_strong: rgba(194, 196, 200, .52);--color-semantic-fill-alternative: rgba(112, 115, 124, .12);--color-semantic-status-positive: var(--color-semantic-status-positive-signal);--color-semantic-status-positive-signal: #3FD270;--color-semantic-status-cautionary: var(--color-semantic-status-cautionary-signal);--color-semantic-status-cautionary-signal: #EFAF5C;--color-semantic-status-negative: var(--color-semantic-status-negative-signal);--color-semantic-status-negative-signal: #F16F6F;--color-semantic-accent-background-lime: var(--color-atomic-lime-60);--color-semantic-accent-background-cyan: #5BCEE1;--color-semantic-accent-background-light-blue: #95BADD;--color-semantic-accent-background-violet: var(--color-atomic-violet-60);--color-semantic-accent-background-pink: var(--color-atomic-pink-60);--color-semantic-material-dimmer: rgba(23, 23, 25, .74);--color-semantic-inverse-primary: var(--color-atomic-blue-50);--color-semantic-line-solid-normal: #37383C;--color-semantic-line-solid-neutral: #333438;--color-semantic-line-solid-alternative: #2E2F33;--color-semantic-line-solid-_strong: #70737C;--color-semantic-accent-background-red-orange: #ED864A;--color-semantic-accent-background-purple: var(--color-atomic-purple-60);--color-semantic-accent-foreground-lime: var(--color-atomic-lime-50);--color-semantic-accent-foreground-cyan: var(--color-atomic-cyan-50);--color-semantic-accent-foreground-light-blue: var(--color-atomic-blue-70);--color-semantic-accent-foreground-violet: var(--color-atomic-violet-70);--color-semantic-accent-foreground-purple: var(--color-atomic-purple-60);--color-semantic-accent-foreground-pink: var(--color-atomic-pink-60);--color-semantic-accent-foreground-red-orange: #ED864A;--color-semantic-accent-foreground-red: #F16F6F;--color-semantic-accent-foreground-orange: #EB9C33;--color-semantic-accent-foreground-green: #3FD270;--color-semantic-accent-foreground-blue: #639ACE;--color-semantic-material-background-onbackground: #E2E3E6;--color-semantic-material-outline-outline: #8E9199;--color-semantic-background-transparent-normal: rgba(33, 34, 37, .61);--color-semantic-background-transparent-alternative: rgba(33, 34, 37, .61);--color-semantic-brand-ink: #E7EAF2;--color-semantic-brand-surface: #05132B;--color-semantic-brand-on-surface: var(--color-semantic-static-white);--color-semantic-brand-on-surface-muted: color-mix(in srgb, var(--color-semantic-static-white) 92%, transparent);--color-semantic-brand-on-surface-subtle: color-mix(in srgb, var(--color-semantic-static-white) 62%, transparent);--color-semantic-brand-on-surface-border: color-mix(in srgb, var(--color-semantic-static-white) 18%, transparent);--color-semantic-secondary-normal: #2C3547;--color-semantic-secondary-surface: rgba(255, 255, 255, .1);--color-semantic-background-band: var(--color-atomic-navy-wash-6);--color-semantic-primary-surface-normal: color-mix(in srgb, var(--color-semantic-primary-normal) 14%, transparent);--color-semantic-primary-surface-strong: color-mix(in srgb, var(--color-semantic-primary-normal) 20%, transparent);--color-semantic-focus-ring: color-mix(in srgb, var(--color-semantic-primary-normal) 40%, transparent);--color-semantic-focus-indicator: var(--color-atomic-primary-blue-80);--color-semantic-status-info: var(--color-semantic-primary-normal);--color-semantic-status-info-foreground: var(--color-semantic-primary-normal);--color-semantic-status-info-surface: color-mix(in srgb, var(--color-semantic-primary-normal) 16%, transparent);--color-semantic-status-info-border: color-mix(in srgb, var(--color-semantic-primary-normal) 42%, var(--color-semantic-line-normal-normal));--color-semantic-status-info-text: var(--color-atomic-primary-blue-80);--color-semantic-status-positive-surface: color-mix(in srgb, var(--color-semantic-status-positive-signal) 18%, transparent);--color-semantic-status-positive-foreground: var(--color-semantic-status-positive-signal);--color-semantic-status-positive-border: color-mix(in srgb, var(--color-semantic-status-positive-signal) 44%, var(--color-semantic-line-normal-normal));--color-semantic-status-positive-text: #5EE087;--color-semantic-status-cautionary-surface: color-mix(in srgb, var(--color-semantic-status-cautionary-signal) 20%, transparent);--color-semantic-status-cautionary-foreground: var(--color-semantic-status-cautionary-signal);--color-semantic-status-cautionary-border: color-mix(in srgb, var(--color-semantic-status-cautionary-signal) 48%, var(--color-semantic-line-normal-normal));--color-semantic-status-cautionary-text: #F4BE76;--color-semantic-status-negative-surface: color-mix(in srgb, var(--color-semantic-status-negative-signal) 20%, transparent);--color-semantic-status-negative-foreground: var(--color-semantic-status-negative-signal);--color-semantic-status-negative-border: color-mix(in srgb, var(--color-semantic-status-negative-signal) 44%, var(--color-semantic-line-normal-normal));--color-semantic-status-negative-text: #FF8585;--color-semantic-status-negative-fill: var(--color-atomic-red-30);--color-semantic-status-negative-on-fill: var(--color-semantic-static-white);--color-semantic-status-neutral-surface: var(--color-semantic-fill-normal);--color-semantic-status-neutral-border: var(--color-semantic-line-normal-neutral);--color-semantic-status-neutral-text: var(--color-semantic-label-neutral);--color-semantic-accent-blue-text: #B5D5F2;--color-semantic-inverse-label-strong-soft: rgba(255, 255, 255, .92);--color-semantic-inverse-label-neutral-soft: rgba(255, 255, 255, .62);--color-semantic-inverse-label-alternative-soft: rgba(255, 255, 255, .5);--color-semantic-inverse-label-assistive-soft: rgba(255, 255, 255, .45);--color-semantic-inverse-label-disable-soft: rgba(255, 255, 255, .38);--color-semantic-inverse-icon-muted: rgba(255, 255, 255, .75);--color-semantic-inverse-fill-normal: rgba(255, 255, 255, .12);--color-semantic-inverse-fill-hover: rgba(255, 255, 255, .14);--color-semantic-inverse-fill-strong: rgba(255, 255, 255, .16);--color-semantic-inverse-line-normal: rgba(255, 255, 255, .14);--color-semantic-inverse-line-strong: rgba(255, 255, 255, .22);--color-semantic-data-viz-series-1: var(--color-semantic-primary-normal);--color-semantic-data-viz-series-2: var(--color-semantic-accent-foreground-cyan);--color-semantic-data-viz-series-3: var(--color-semantic-accent-foreground-violet);--color-semantic-data-viz-series-4: var(--color-semantic-accent-foreground-green);--color-semantic-data-viz-series-5: var(--color-semantic-accent-foreground-orange);--color-semantic-data-viz-series-6: var(--color-semantic-accent-foreground-purple);--color-semantic-data-viz-series-7: var(--color-atomic-light-blue-70);--color-semantic-data-viz-series-8: var(--color-semantic-label-alternative)}@media(prefers-color-scheme:dark){[data-theme=auto],.theme-auto{--color-semantic-static-white: #FFFFFF;--color-semantic-primary-normal: var(--color-atomic-primary-blue-70);--color-semantic-background-normal-normal: #1B1C1E;--color-semantic-fill-strong: rgba(112, 115, 124, .28);--color-semantic-label-normal: #F7F7F7;--color-semantic-fill-normal: rgba(112, 115, 124, .22);--color-semantic-static-black: #000000;--color-semantic-label-strong: #FFFFFF;--color-semantic-line-normal-normal: rgba(112, 115, 124, .32);--color-semantic-line-normal-alternative: rgba(112, 115, 124, .22);--color-semantic-inverse-background: #FFFFFF;--color-semantic-inverse-label: #171719;--color-semantic-primary-strong: var(--color-atomic-primary-blue-60);--color-semantic-primary-heavy: var(--color-atomic-primary-blue-45);--color-semantic-primary-fill: var(--color-semantic-primary-heavy);--color-semantic-primary-ink: var(--color-atomic-primary-blue-70);--color-semantic-primary-ink-strong: var(--color-atomic-primary-blue-80);--color-semantic-label-neutral: rgba(194, 196, 200, .88);--color-semantic-label-alternative: rgba(174, 176, 182, .74);--color-semantic-label-assistive: rgba(174, 176, 182, .28);--color-semantic-label-disable: rgba(174, 176, 182, .52);--color-semantic-background-normal-alternative: #0F0F10;--color-semantic-background-elevated-normal: #212225;--color-semantic-background-elevated-alternative: #141415;--color-semantic-interaction-inactive: #5A5C63;--color-semantic-interaction-disable: #2E2F33;--color-semantic-line-normal-neutral: rgba(112, 115, 124, .28);--color-semantic-line-normal-_strong: rgba(194, 196, 200, .52);--color-semantic-fill-alternative: rgba(112, 115, 124, .12);--color-semantic-status-positive: var(--color-semantic-status-positive-signal);--color-semantic-status-positive-signal: #3FD270;--color-semantic-status-cautionary: var(--color-semantic-status-cautionary-signal);--color-semantic-status-cautionary-signal: #EFAF5C;--color-semantic-status-negative: var(--color-semantic-status-negative-signal);--color-semantic-status-negative-signal: #F16F6F;--color-semantic-accent-background-lime: var(--color-atomic-lime-60);--color-semantic-accent-background-cyan: #5BCEE1;--color-semantic-accent-background-light-blue: #95BADD;--color-semantic-accent-background-violet: var(--color-atomic-violet-60);--color-semantic-accent-background-pink: var(--color-atomic-pink-60);--color-semantic-material-dimmer: rgba(23, 23, 25, .74);--color-semantic-inverse-primary: var(--color-atomic-blue-50);--color-semantic-line-solid-normal: #37383C;--color-semantic-line-solid-neutral: #333438;--color-semantic-line-solid-alternative: #2E2F33;--color-semantic-line-solid-_strong: #70737C;--color-semantic-accent-background-red-orange: #ED864A;--color-semantic-accent-background-purple: var(--color-atomic-purple-60);--color-semantic-accent-foreground-lime: var(--color-atomic-lime-50);--color-semantic-accent-foreground-cyan: var(--color-atomic-cyan-50);--color-semantic-accent-foreground-light-blue: var(--color-atomic-blue-70);--color-semantic-accent-foreground-violet: var(--color-atomic-violet-70);--color-semantic-accent-foreground-purple: var(--color-atomic-purple-60);--color-semantic-accent-foreground-pink: var(--color-atomic-pink-60);--color-semantic-accent-foreground-red-orange: #ED864A;--color-semantic-accent-foreground-red: #F16F6F;--color-semantic-accent-foreground-orange: #EB9C33;--color-semantic-accent-foreground-green: #3FD270;--color-semantic-accent-foreground-blue: #639ACE;--color-semantic-material-background-onbackground: #E2E3E6;--color-semantic-material-outline-outline: #8E9199;--color-semantic-background-transparent-normal: rgba(33, 34, 37, .61);--color-semantic-background-transparent-alternative: rgba(33, 34, 37, .61);--color-semantic-brand-ink: #E7EAF2;--color-semantic-brand-surface: #05132B;--color-semantic-brand-on-surface: var(--color-semantic-static-white);--color-semantic-brand-on-surface-muted: color-mix(in srgb, var(--color-semantic-static-white) 92%, transparent);--color-semantic-brand-on-surface-subtle: color-mix(in srgb, var(--color-semantic-static-white) 62%, transparent);--color-semantic-brand-on-surface-border: color-mix(in srgb, var(--color-semantic-static-white) 18%, transparent);--color-semantic-secondary-normal: #2C3547;--color-semantic-secondary-surface: rgba(255, 255, 255, .1);--color-semantic-background-band: var(--color-atomic-navy-wash-6);--color-semantic-primary-surface-normal: color-mix(in srgb, var(--color-semantic-primary-normal) 14%, transparent);--color-semantic-primary-surface-strong: color-mix(in srgb, var(--color-semantic-primary-normal) 20%, transparent);--color-semantic-focus-ring: color-mix(in srgb, var(--color-semantic-primary-normal) 40%, transparent);--color-semantic-focus-indicator: var(--color-atomic-primary-blue-80);--color-semantic-status-info: var(--color-semantic-primary-normal);--color-semantic-status-info-foreground: var(--color-semantic-primary-normal);--color-semantic-status-info-surface: color-mix(in srgb, var(--color-semantic-primary-normal) 16%, transparent);--color-semantic-status-info-border: color-mix(in srgb, var(--color-semantic-primary-normal) 42%, var(--color-semantic-line-normal-normal));--color-semantic-status-info-text: var(--color-atomic-primary-blue-80);--color-semantic-status-positive-surface: color-mix(in srgb, var(--color-semantic-status-positive-signal) 18%, transparent);--color-semantic-status-positive-foreground: var(--color-semantic-status-positive-signal);--color-semantic-status-positive-border: color-mix(in srgb, var(--color-semantic-status-positive-signal) 44%, var(--color-semantic-line-normal-normal));--color-semantic-status-positive-text: #5EE087;--color-semantic-status-cautionary-surface: color-mix(in srgb, var(--color-semantic-status-cautionary-signal) 20%, transparent);--color-semantic-status-cautionary-foreground: var(--color-semantic-status-cautionary-signal);--color-semantic-status-cautionary-border: color-mix(in srgb, var(--color-semantic-status-cautionary-signal) 48%, var(--color-semantic-line-normal-normal));--color-semantic-status-cautionary-text: #F4BE76;--color-semantic-status-negative-surface: color-mix(in srgb, var(--color-semantic-status-negative-signal) 20%, transparent);--color-semantic-status-negative-foreground: var(--color-semantic-status-negative-signal);--color-semantic-status-negative-border: color-mix(in srgb, var(--color-semantic-status-negative-signal) 44%, var(--color-semantic-line-normal-normal));--color-semantic-status-negative-text: #FF8585;--color-semantic-status-negative-fill: var(--color-atomic-red-30);--color-semantic-status-negative-on-fill: var(--color-semantic-static-white);--color-semantic-status-neutral-surface: var(--color-semantic-fill-normal);--color-semantic-status-neutral-border: var(--color-semantic-line-normal-neutral);--color-semantic-status-neutral-text: var(--color-semantic-label-neutral);--color-semantic-accent-blue-text: #B5D5F2;--color-semantic-inverse-label-strong-soft: rgba(255, 255, 255, .92);--color-semantic-inverse-label-neutral-soft: rgba(255, 255, 255, .62);--color-semantic-inverse-label-alternative-soft: rgba(255, 255, 255, .5);--color-semantic-inverse-label-assistive-soft: rgba(255, 255, 255, .45);--color-semantic-inverse-label-disable-soft: rgba(255, 255, 255, .38);--color-semantic-inverse-icon-muted: rgba(255, 255, 255, .75);--color-semantic-inverse-fill-normal: rgba(255, 255, 255, .12);--color-semantic-inverse-fill-hover: rgba(255, 255, 255, .14);--color-semantic-inverse-fill-strong: rgba(255, 255, 255, .16);--color-semantic-inverse-line-normal: rgba(255, 255, 255, .14);--color-semantic-inverse-line-strong: rgba(255, 255, 255, .22);--color-semantic-data-viz-series-1: var(--color-semantic-primary-normal);--color-semantic-data-viz-series-2: var(--color-semantic-accent-foreground-cyan);--color-semantic-data-viz-series-3: var(--color-semantic-accent-foreground-violet);--color-semantic-data-viz-series-4: var(--color-semantic-accent-foreground-green);--color-semantic-data-viz-series-5: var(--color-semantic-accent-foreground-orange);--color-semantic-data-viz-series-6: var(--color-semantic-accent-foreground-purple);--color-semantic-data-viz-series-7: var(--color-atomic-light-blue-70);--color-semantic-data-viz-series-8: var(--color-semantic-label-alternative)}}:root,[data-theme=light],.theme-light{--component-button-primary-bg: var(--color-semantic-primary-fill);--component-button-primary-bg-hover: var(--component-button-primary-bg);--component-button-primary-fg: var(--color-semantic-static-white);--component-button-danger-bg: var(--color-semantic-status-negative-fill);--component-button-danger-bg-hover: var(--color-atomic-red-20);--component-button-danger-fg: var(--color-semantic-status-negative-on-fill);--component-button-secondary-bg: var(--color-semantic-secondary-normal);--component-button-signal-bg: var(--color-semantic-primary-fill);--component-button-signal-bg-hover: var(--component-button-signal-bg);--component-button-disabled-bg: var(--color-semantic-fill-normal);--component-button-disabled-fg: var(--color-semantic-label-assistive);--component-button-disabled-fg-outlined: var(--color-semantic-label-disable);--component-button-disabled-outlined-border: var(--border-thin) solid var(--color-semantic-line-normal-neutral);--component-button-secondary-fg: var(--color-semantic-static-white);--component-button-signal-fg: var(--color-semantic-static-white);--component-button-dark-bg: var(--color-semantic-inverse-background);--component-button-dark-fg: var(--color-semantic-inverse-label);--component-button-flat-bg: var(--color-semantic-secondary-surface);--component-button-flat-fg: var(--color-semantic-label-normal);--component-button-ghost-fg: var(--color-semantic-label-normal);--component-button-ghost-border: var(--border-thin) solid var(--color-semantic-line-solid-normal);--component-button-on-dark-bg: color-mix(in srgb, var(--color-semantic-static-white) 14%, transparent);--component-button-on-dark-bg-hover: color-mix(in srgb, var(--color-semantic-static-white) 16%, transparent);--component-button-on-dark-fg: var(--color-semantic-static-white);--component-button-on-dark-border: var(--border-thin) solid color-mix(in srgb, var(--color-semantic-static-white) 28%, transparent);--component-button-secondary-bg-hover: var(--component-button-secondary-bg);--component-button-dark-bg-hover: var(--component-button-dark-bg);--component-button-flat-bg-hover: var(--component-button-flat-bg);--component-button-ghost-border-hover: var(--component-button-ghost-border);--component-action-area-bg: var(--color-semantic-background-elevated-normal);--component-action-area-border: var(--border-thin) solid var(--color-semantic-line-normal-normal);--component-toggle-icon-bg: var(--color-semantic-background-elevated-normal);--component-toggle-icon-bg-active: var(--component-button-primary-bg);--component-toggle-icon-border: var(--border-thin) solid var(--color-semantic-line-normal-normal);--component-toggle-icon-bg-hover: var(--color-semantic-fill-alternative);--component-toggle-icon-fg: var(--color-semantic-label-normal);--component-toggle-icon-fg-active: var(--component-button-primary-fg);--component-chip-bg: var(--color-semantic-background-elevated-normal);--component-chip-bg-hover: var(--color-semantic-background-elevated-normal);--component-chip-bg-selected: var(--color-semantic-primary-surface-strong);--component-chip-fg: var(--color-semantic-label-normal);--component-chip-fg-active: var(--color-semantic-label-normal);--component-chip-border: var(--border-thin) solid var(--color-semantic-line-normal-normal);--component-chip-border-active: var(--border-thin) solid var(--color-semantic-primary-normal);--component-chip-solid-bg: var(--color-semantic-primary-fill);--component-chip-solid-fg: var(--color-semantic-static-white);--component-chip-solid-border: var(--border-thin) solid transparent;--component-divider-color: var(--color-semantic-line-normal-normal);--component-divider-color-normal: var(--color-semantic-line-normal-normal);--component-divider-color-thick: var(--color-semantic-fill-normal);--component-menu-item-hover-bg: var(--color-semantic-fill-normal);--component-menu-item-selected-bg: var(--color-semantic-fill-alternative);--component-menu-item-check-color: var(--color-semantic-label-normal);--component-menu-item-active-ring-color: var(--color-semantic-label-normal);--component-topbar-menu-item-hover-bg: var(--component-menu-item-hover-bg);--component-topbar-menu-item-selected-bg: var(--component-menu-item-selected-bg);--component-system-bars-fg: var(--color-semantic-label-strong);--component-system-bars-muted-fg: var(--color-semantic-label-alternative);--component-input-bg: var(--color-semantic-background-elevated-normal);--component-input-border-color: var(--color-semantic-line-normal-normal);--component-input-border-color-focus: var(--color-semantic-primary-normal);--component-input-border-color-invalid: var(--color-semantic-status-negative-foreground);--component-input-icon-color: var(--color-semantic-label-alternative);--component-input-text-color: var(--color-semantic-label-normal);--component-input-label-color: var(--color-semantic-label-normal);--component-input-required-color: var(--color-semantic-status-negative-text);--component-card-bg: var(--color-semantic-background-elevated-normal);--component-card-bg-subtle: var(--color-semantic-background-elevated-alternative);--component-card-bg-dark: var(--color-semantic-inverse-background);--component-card-fg: var(--color-semantic-label-normal);--component-card-fg-dark: var(--color-semantic-static-white);--component-card-border: var(--border-thin) solid var(--color-semantic-line-normal-normal);--component-status-badge-surface: var(--color-semantic-fill-strong);--component-status-badge-foreground: var(--color-semantic-label-normal);--component-status-badge-positive-indicator: var(--color-semantic-status-positive-foreground);--component-status-badge-cautionary-indicator: var(--color-semantic-status-cautionary-foreground);--component-status-badge-negative-indicator: var(--color-semantic-status-negative-foreground);--component-status-badge-offline-indicator: var(--color-semantic-interaction-inactive);--component-status-badge-signal-indicator: var(--color-semantic-primary-normal);--component-status-badge-critical-indicator: var(--color-semantic-status-negative-foreground);--component-badge-signal-bg: var(--color-semantic-primary-fill);--component-badge-signal-fg: var(--color-semantic-static-white);--component-badge-navy-bg: var(--color-semantic-brand-surface);--component-badge-navy-fg: var(--color-semantic-brand-on-surface);--component-badge-steel-bg: var(--color-semantic-primary-surface-strong);--component-badge-steel-fg: var(--color-semantic-accent-blue-text);--component-badge-positive-bg: var(--color-semantic-status-positive-surface);--component-badge-positive-fg: var(--color-semantic-status-positive-text);--component-badge-cautionary-bg: var(--color-semantic-status-cautionary-surface);--component-badge-cautionary-fg: var(--color-semantic-status-cautionary-text);--component-badge-negative-bg: var(--color-semantic-status-negative-surface);--component-badge-negative-fg: var(--color-semantic-status-negative-text);--component-message-composer-border-focus: var(--color-atomic-cool-neutral-60);--component-conversation-list-foreground: var(--color-semantic-label-normal);--component-conversation-list-muted-foreground: var(--color-semantic-label-alternative);--component-conversation-list-hover-foreground: var(--color-semantic-label-neutral);--component-conversation-list-group-foreground: var(--color-semantic-label-alternative);--component-conversation-list-hover-surface: var(--color-atomic-cool-neutral-97);--component-conversation-list-active-surface: var(--color-atomic-cool-neutral-96);--component-conversation-list-active-hover-surface: var(--color-atomic-cool-neutral-95);--component-conversation-list-pressed-surface: var(--color-atomic-cool-neutral-95);--component-conversation-list-focus-indicator: var(--color-semantic-focus-indicator);--component-lockup-auto-fill: var(--color-semantic-brand-surface);--component-side-nav-brand-surface: var(--color-semantic-brand-surface);--component-side-nav-brand-hover-surface: var(--color-atomic-navy-shell-18);--component-side-nav-brand-active-surface: var(--color-atomic-navy-shell-18);--component-side-nav-brand-active-hover-surface: var(--color-atomic-navy-shell-20);--component-side-nav-brand-pressed-surface: var(--color-atomic-navy-shell-20);--component-side-nav-brand-foreground: var(--color-semantic-static-white);--component-side-nav-brand-hover-foreground: var(--color-atomic-navy-shell-93);--component-side-nav-brand-active-foreground: var(--color-atomic-navy-shell-68);--component-side-nav-brand-muted-foreground: var(--color-atomic-navy-shell-65);--component-side-nav-brand-subtle-foreground: var(--color-atomic-navy-shell-65);--component-side-nav-brand-divider: var(--color-atomic-navy-shell-26);--component-side-nav-brand-badge-surface: var(--color-atomic-navy-shell-18);--component-side-nav-brand-badge-foreground: var(--color-atomic-navy-shell-65);--component-side-nav-brand-badge-active-surface: var(--color-atomic-navy-shell-24);--component-side-nav-brand-focus-indicator: var(--color-atomic-navy-shell-68);--component-side-nav-neutral-surface: var(--color-atomic-navy-wash-98);--component-side-nav-neutral-divider: var(--color-semantic-line-solid-normal);--component-side-nav-neutral-foreground: var(--color-semantic-label-normal);--component-side-nav-neutral-muted-foreground: var(--color-semantic-label-alternative);--component-side-nav-neutral-subtle-foreground: var(--color-semantic-label-alternative);--component-side-nav-neutral-hover-foreground: var(--color-semantic-label-neutral);--component-side-nav-neutral-active-foreground: var(--color-semantic-label-normal);--component-side-nav-neutral-hover-surface: var(--color-atomic-cool-neutral-97);--component-side-nav-neutral-active-surface: var(--color-atomic-cool-neutral-96);--component-side-nav-neutral-active-hover-surface: var(--color-atomic-cool-neutral-95);--component-side-nav-neutral-pressed-surface: var(--color-atomic-cool-neutral-95);--component-side-nav-neutral-badge-surface: var(--color-semantic-fill-strong);--component-side-nav-neutral-badge-foreground: var(--color-semantic-label-neutral);--component-side-nav-neutral-badge-dot: var(--color-semantic-label-alternative);--component-side-nav-neutral-focus-indicator: var(--color-semantic-focus-indicator);--component-nav-rail-neutral-surface: var(--color-atomic-navy-wash-98);--component-nav-rail-neutral-divider: var(--color-semantic-line-solid-normal);--component-nav-rail-neutral-foreground: var(--color-semantic-label-normal);--component-nav-rail-neutral-muted-foreground: var(--color-semantic-label-alternative);--component-nav-rail-neutral-hover-foreground: var(--color-semantic-label-neutral);--component-nav-rail-neutral-hover-surface: var(--color-atomic-cool-neutral-97);--component-nav-rail-neutral-active-surface: var(--color-atomic-cool-neutral-96);--component-nav-rail-neutral-active-hover-surface: var(--color-atomic-cool-neutral-95);--component-nav-rail-neutral-pressed-surface: var(--color-atomic-cool-neutral-95);--component-nav-rail-neutral-focus-indicator: var(--color-semantic-focus-indicator);--component-shell-panel-surface: var(--color-atomic-navy-wash-98);--component-shell-panel-divider: var(--color-semantic-line-solid-normal);--component-shell-panel-foreground: var(--color-semantic-label-normal);--component-shell-panel-hover-foreground: var(--color-semantic-label-neutral);--component-shell-panel-hover-surface: var(--color-atomic-cool-neutral-97);--component-shell-panel-active-surface: var(--color-atomic-cool-neutral-96);--component-shell-panel-active-hover-surface: var(--color-atomic-cool-neutral-95);--component-shell-panel-pressed-surface: var(--color-atomic-cool-neutral-95);--component-notification-unread-surface: var(--color-semantic-primary-surface-normal);--component-dialog-scrim: var(--color-semantic-material-dimmer);--component-transient-feedback-bg: color-mix(in srgb, var(--color-semantic-inverse-background) 72%, transparent)}[data-theme=dark],.theme-dark{--component-button-primary-bg: var(--color-semantic-primary-fill);--component-button-primary-bg-hover: var(--component-button-primary-bg);--component-button-primary-fg: var(--color-semantic-static-white);--component-button-danger-bg: var(--color-semantic-status-negative-fill);--component-button-danger-bg-hover: var(--color-atomic-red-20);--component-button-danger-fg: var(--color-semantic-status-negative-on-fill);--component-button-secondary-bg: var(--color-semantic-secondary-normal);--component-button-signal-bg: var(--color-semantic-primary-fill);--component-button-signal-bg-hover: var(--component-button-signal-bg);--component-button-disabled-bg: var(--color-semantic-fill-normal);--component-button-disabled-fg: var(--color-semantic-label-assistive);--component-button-disabled-fg-outlined: var(--color-semantic-label-disable);--component-button-disabled-outlined-border: var(--border-thin) solid var(--color-semantic-line-normal-neutral);--component-button-secondary-fg: var(--color-semantic-static-white);--component-button-signal-fg: var(--color-semantic-static-white);--component-button-dark-bg: var(--color-semantic-inverse-background);--component-button-dark-fg: var(--color-semantic-inverse-label);--component-button-flat-bg: var(--color-semantic-secondary-surface);--component-button-flat-fg: var(--color-semantic-label-normal);--component-button-ghost-fg: var(--color-semantic-label-normal);--component-button-ghost-border: var(--border-thin) solid var(--color-semantic-line-solid-normal);--component-button-on-dark-bg: color-mix(in srgb, var(--color-semantic-static-white) 14%, transparent);--component-button-on-dark-bg-hover: color-mix(in srgb, var(--color-semantic-static-white) 16%, transparent);--component-button-on-dark-fg: var(--color-semantic-static-white);--component-button-on-dark-border: var(--border-thin) solid color-mix(in srgb, var(--color-semantic-static-white) 28%, transparent);--component-button-secondary-bg-hover: var(--component-button-secondary-bg);--component-button-dark-bg-hover: var(--component-button-dark-bg);--component-button-flat-bg-hover: var(--component-button-flat-bg);--component-button-ghost-border-hover: var(--component-button-ghost-border);--component-action-area-bg: var(--color-semantic-background-elevated-normal);--component-action-area-border: var(--border-thin) solid var(--color-semantic-line-normal-normal);--component-toggle-icon-bg: var(--color-semantic-background-elevated-normal);--component-toggle-icon-bg-active: var(--component-button-primary-bg);--component-toggle-icon-border: var(--border-thin) solid var(--color-semantic-line-normal-normal);--component-toggle-icon-bg-hover: var(--color-semantic-fill-alternative);--component-toggle-icon-fg: var(--color-semantic-label-normal);--component-toggle-icon-fg-active: var(--component-button-primary-fg);--component-chip-bg: var(--color-semantic-background-elevated-normal);--component-chip-bg-hover: var(--color-semantic-background-elevated-normal);--component-chip-bg-selected: var(--color-semantic-primary-surface-strong);--component-chip-fg: var(--color-semantic-label-normal);--component-chip-fg-active: var(--color-semantic-label-normal);--component-chip-border: var(--border-thin) solid var(--color-semantic-line-normal-normal);--component-chip-border-active: var(--border-thin) solid var(--color-semantic-primary-normal);--component-chip-solid-bg: var(--color-semantic-primary-fill);--component-chip-solid-fg: var(--color-semantic-static-white);--component-chip-solid-border: var(--border-thin) solid transparent;--component-divider-color: var(--color-semantic-line-normal-normal);--component-divider-color-normal: var(--color-semantic-line-normal-normal);--component-divider-color-thick: var(--color-semantic-fill-normal);--component-menu-item-hover-bg: var(--color-semantic-fill-normal);--component-menu-item-selected-bg: var(--color-semantic-fill-alternative);--component-menu-item-check-color: var(--color-semantic-label-normal);--component-menu-item-active-ring-color: var(--color-semantic-label-normal);--component-topbar-menu-item-hover-bg: var(--component-menu-item-hover-bg);--component-topbar-menu-item-selected-bg: var(--component-menu-item-selected-bg);--component-system-bars-fg: var(--color-semantic-label-strong);--component-system-bars-muted-fg: var(--color-semantic-label-alternative);--component-input-bg: var(--color-semantic-background-elevated-normal);--component-input-border-color: var(--color-semantic-line-normal-normal);--component-input-border-color-focus: var(--color-semantic-primary-normal);--component-input-border-color-invalid: var(--color-semantic-status-negative-foreground);--component-input-icon-color: var(--color-semantic-label-alternative);--component-input-text-color: var(--color-semantic-label-normal);--component-input-label-color: var(--color-semantic-label-normal);--component-input-required-color: var(--color-semantic-status-negative-text);--component-card-bg: var(--color-semantic-background-elevated-normal);--component-card-bg-subtle: var(--color-semantic-background-elevated-alternative);--component-card-bg-dark: var(--color-semantic-inverse-background);--component-card-fg: var(--color-semantic-label-normal);--component-card-fg-dark: var(--color-semantic-static-white);--component-card-border: var(--border-thin) solid var(--color-semantic-line-normal-normal);--component-status-badge-surface: var(--color-semantic-fill-strong);--component-status-badge-foreground: var(--color-semantic-label-normal);--component-status-badge-positive-indicator: var(--color-semantic-status-positive-foreground);--component-status-badge-cautionary-indicator: var(--color-semantic-status-cautionary-foreground);--component-status-badge-negative-indicator: var(--color-semantic-status-negative-foreground);--component-status-badge-offline-indicator: var(--color-semantic-interaction-inactive);--component-status-badge-signal-indicator: var(--color-semantic-primary-normal);--component-status-badge-critical-indicator: var(--color-semantic-status-negative-foreground);--component-badge-signal-bg: var(--color-semantic-primary-fill);--component-badge-signal-fg: var(--color-semantic-static-white);--component-badge-navy-bg: var(--color-semantic-brand-surface);--component-badge-navy-fg: var(--color-semantic-brand-on-surface);--component-badge-steel-bg: var(--color-semantic-primary-surface-strong);--component-badge-steel-fg: var(--color-semantic-accent-blue-text);--component-badge-positive-bg: var(--color-semantic-status-positive-surface);--component-badge-positive-fg: var(--color-semantic-status-positive-text);--component-badge-cautionary-bg: var(--color-semantic-status-cautionary-surface);--component-badge-cautionary-fg: var(--color-semantic-status-cautionary-text);--component-badge-negative-bg: var(--color-semantic-status-negative-surface);--component-badge-negative-fg: var(--color-semantic-status-negative-text);--component-message-composer-border-focus: var(--color-atomic-cool-neutral-60);--component-conversation-list-foreground: var(--color-semantic-label-normal);--component-conversation-list-muted-foreground: var(--color-semantic-label-alternative);--component-conversation-list-hover-foreground: var(--color-semantic-label-neutral);--component-conversation-list-group-foreground: var(--color-semantic-label-alternative);--component-conversation-list-hover-surface: var(--color-atomic-cool-neutral-17);--component-conversation-list-active-surface: var(--color-atomic-cool-neutral-20);--component-conversation-list-active-hover-surface: var(--color-atomic-cool-neutral-22);--component-conversation-list-pressed-surface: var(--color-atomic-cool-neutral-22);--component-conversation-list-focus-indicator: var(--color-semantic-focus-indicator);--component-lockup-auto-fill: var(--color-semantic-static-white);--component-side-nav-brand-surface: var(--color-semantic-brand-surface);--component-side-nav-brand-hover-surface: var(--color-atomic-navy-shell-18);--component-side-nav-brand-active-surface: var(--color-atomic-navy-shell-18);--component-side-nav-brand-active-hover-surface: var(--color-atomic-navy-shell-20);--component-side-nav-brand-pressed-surface: var(--color-atomic-navy-shell-20);--component-side-nav-brand-foreground: var(--color-semantic-static-white);--component-side-nav-brand-hover-foreground: var(--color-atomic-navy-shell-93);--component-side-nav-brand-active-foreground: var(--color-atomic-navy-shell-68);--component-side-nav-brand-muted-foreground: var(--color-atomic-navy-shell-65);--component-side-nav-brand-subtle-foreground: var(--color-atomic-navy-shell-65);--component-side-nav-brand-divider: var(--color-atomic-navy-shell-26);--component-side-nav-brand-badge-surface: var(--color-atomic-navy-shell-18);--component-side-nav-brand-badge-foreground: var(--color-atomic-navy-shell-65);--component-side-nav-brand-badge-active-surface: var(--color-atomic-navy-shell-24);--component-side-nav-brand-focus-indicator: var(--color-atomic-navy-shell-68);--component-side-nav-neutral-surface: var(--color-atomic-navy-wash-6);--component-side-nav-neutral-divider: var(--color-semantic-line-solid-normal);--component-side-nav-neutral-foreground: var(--color-semantic-label-normal);--component-side-nav-neutral-muted-foreground: var(--color-semantic-label-alternative);--component-side-nav-neutral-subtle-foreground: var(--color-semantic-label-alternative);--component-side-nav-neutral-hover-foreground: var(--color-semantic-label-neutral);--component-side-nav-neutral-active-foreground: var(--color-semantic-label-normal);--component-side-nav-neutral-hover-surface: var(--color-atomic-cool-neutral-17);--component-side-nav-neutral-active-surface: var(--color-atomic-cool-neutral-20);--component-side-nav-neutral-active-hover-surface: var(--color-atomic-cool-neutral-22);--component-side-nav-neutral-pressed-surface: var(--color-atomic-cool-neutral-22);--component-side-nav-neutral-badge-surface: var(--color-semantic-fill-strong);--component-side-nav-neutral-badge-foreground: var(--color-semantic-label-neutral);--component-side-nav-neutral-badge-dot: var(--color-semantic-label-alternative);--component-side-nav-neutral-focus-indicator: var(--color-semantic-focus-indicator);--component-nav-rail-neutral-surface: var(--color-atomic-navy-wash-6);--component-nav-rail-neutral-divider: var(--color-semantic-line-solid-normal);--component-nav-rail-neutral-foreground: var(--color-semantic-label-normal);--component-nav-rail-neutral-muted-foreground: var(--color-semantic-label-alternative);--component-nav-rail-neutral-hover-foreground: var(--color-semantic-label-neutral);--component-nav-rail-neutral-hover-surface: var(--color-atomic-cool-neutral-17);--component-nav-rail-neutral-active-surface: var(--color-atomic-cool-neutral-20);--component-nav-rail-neutral-active-hover-surface: var(--color-atomic-cool-neutral-22);--component-nav-rail-neutral-pressed-surface: var(--color-atomic-cool-neutral-22);--component-nav-rail-neutral-focus-indicator: var(--color-semantic-focus-indicator);--component-shell-panel-surface: var(--color-atomic-navy-wash-6);--component-shell-panel-divider: var(--color-semantic-line-solid-normal);--component-shell-panel-foreground: var(--color-semantic-label-normal);--component-shell-panel-hover-foreground: var(--color-semantic-label-neutral);--component-shell-panel-hover-surface: var(--color-atomic-cool-neutral-17);--component-shell-panel-active-surface: var(--color-atomic-cool-neutral-20);--component-shell-panel-active-hover-surface: var(--color-atomic-cool-neutral-22);--component-shell-panel-pressed-surface: var(--color-atomic-cool-neutral-22);--component-notification-unread-surface: var(--color-semantic-primary-surface-normal);--component-dialog-scrim: var(--color-semantic-material-dimmer);--component-transient-feedback-bg: color-mix(in srgb, var(--color-semantic-inverse-background) 72%, transparent)}@media(prefers-color-scheme:dark){[data-theme=auto],.theme-auto{--component-button-primary-bg: var(--color-semantic-primary-fill);--component-button-primary-bg-hover: var(--component-button-primary-bg);--component-button-primary-fg: var(--color-semantic-static-white);--component-button-danger-bg: var(--color-semantic-status-negative-fill);--component-button-danger-bg-hover: var(--color-atomic-red-20);--component-button-danger-fg: var(--color-semantic-status-negative-on-fill);--component-button-secondary-bg: var(--color-semantic-secondary-normal);--component-button-signal-bg: var(--color-semantic-primary-fill);--component-button-signal-bg-hover: var(--component-button-signal-bg);--component-button-disabled-bg: var(--color-semantic-fill-normal);--component-button-disabled-fg: var(--color-semantic-label-assistive);--component-button-disabled-fg-outlined: var(--color-semantic-label-disable);--component-button-disabled-outlined-border: var(--border-thin) solid var(--color-semantic-line-normal-neutral);--component-button-secondary-fg: var(--color-semantic-static-white);--component-button-signal-fg: var(--color-semantic-static-white);--component-button-dark-bg: var(--color-semantic-inverse-background);--component-button-dark-fg: var(--color-semantic-inverse-label);--component-button-flat-bg: var(--color-semantic-secondary-surface);--component-button-flat-fg: var(--color-semantic-label-normal);--component-button-ghost-fg: var(--color-semantic-label-normal);--component-button-ghost-border: var(--border-thin) solid var(--color-semantic-line-solid-normal);--component-button-on-dark-bg: color-mix(in srgb, var(--color-semantic-static-white) 14%, transparent);--component-button-on-dark-bg-hover: color-mix(in srgb, var(--color-semantic-static-white) 16%, transparent);--component-button-on-dark-fg: var(--color-semantic-static-white);--component-button-on-dark-border: var(--border-thin) solid color-mix(in srgb, var(--color-semantic-static-white) 28%, transparent);--component-button-secondary-bg-hover: var(--component-button-secondary-bg);--component-button-dark-bg-hover: var(--component-button-dark-bg);--component-button-flat-bg-hover: var(--component-button-flat-bg);--component-button-ghost-border-hover: var(--component-button-ghost-border);--component-action-area-bg: var(--color-semantic-background-elevated-normal);--component-action-area-border: var(--border-thin) solid var(--color-semantic-line-normal-normal);--component-toggle-icon-bg: var(--color-semantic-background-elevated-normal);--component-toggle-icon-bg-active: var(--component-button-primary-bg);--component-toggle-icon-border: var(--border-thin) solid var(--color-semantic-line-normal-normal);--component-toggle-icon-bg-hover: var(--color-semantic-fill-alternative);--component-toggle-icon-fg: var(--color-semantic-label-normal);--component-toggle-icon-fg-active: var(--component-button-primary-fg);--component-chip-bg: var(--color-semantic-background-elevated-normal);--component-chip-bg-hover: var(--color-semantic-background-elevated-normal);--component-chip-bg-selected: var(--color-semantic-primary-surface-strong);--component-chip-fg: var(--color-semantic-label-normal);--component-chip-fg-active: var(--color-semantic-label-normal);--component-chip-border: var(--border-thin) solid var(--color-semantic-line-normal-normal);--component-chip-border-active: var(--border-thin) solid var(--color-semantic-primary-normal);--component-chip-solid-bg: var(--color-semantic-primary-fill);--component-chip-solid-fg: var(--color-semantic-static-white);--component-chip-solid-border: var(--border-thin) solid transparent;--component-divider-color: var(--color-semantic-line-normal-normal);--component-divider-color-normal: var(--color-semantic-line-normal-normal);--component-divider-color-thick: var(--color-semantic-fill-normal);--component-menu-item-hover-bg: var(--color-semantic-fill-normal);--component-menu-item-selected-bg: var(--color-semantic-fill-alternative);--component-menu-item-check-color: var(--color-semantic-label-normal);--component-menu-item-active-ring-color: var(--color-semantic-label-normal);--component-topbar-menu-item-hover-bg: var(--component-menu-item-hover-bg);--component-topbar-menu-item-selected-bg: var(--component-menu-item-selected-bg);--component-system-bars-fg: var(--color-semantic-label-strong);--component-system-bars-muted-fg: var(--color-semantic-label-alternative);--component-input-bg: var(--color-semantic-background-elevated-normal);--component-input-border-color: var(--color-semantic-line-normal-normal);--component-input-border-color-focus: var(--color-semantic-primary-normal);--component-input-border-color-invalid: var(--color-semantic-status-negative-foreground);--component-input-icon-color: var(--color-semantic-label-alternative);--component-input-text-color: var(--color-semantic-label-normal);--component-input-label-color: var(--color-semantic-label-normal);--component-input-required-color: var(--color-semantic-status-negative-text);--component-card-bg: var(--color-semantic-background-elevated-normal);--component-card-bg-subtle: var(--color-semantic-background-elevated-alternative);--component-card-bg-dark: var(--color-semantic-inverse-background);--component-card-fg: var(--color-semantic-label-normal);--component-card-fg-dark: var(--color-semantic-static-white);--component-card-border: var(--border-thin) solid var(--color-semantic-line-normal-normal);--component-status-badge-surface: var(--color-semantic-fill-strong);--component-status-badge-foreground: var(--color-semantic-label-normal);--component-status-badge-positive-indicator: var(--color-semantic-status-positive-foreground);--component-status-badge-cautionary-indicator: var(--color-semantic-status-cautionary-foreground);--component-status-badge-negative-indicator: var(--color-semantic-status-negative-foreground);--component-status-badge-offline-indicator: var(--color-semantic-interaction-inactive);--component-status-badge-signal-indicator: var(--color-semantic-primary-normal);--component-status-badge-critical-indicator: var(--color-semantic-status-negative-foreground);--component-badge-signal-bg: var(--color-semantic-primary-fill);--component-badge-signal-fg: var(--color-semantic-static-white);--component-badge-navy-bg: var(--color-semantic-brand-surface);--component-badge-navy-fg: var(--color-semantic-brand-on-surface);--component-badge-steel-bg: var(--color-semantic-primary-surface-strong);--component-badge-steel-fg: var(--color-semantic-accent-blue-text);--component-badge-positive-bg: var(--color-semantic-status-positive-surface);--component-badge-positive-fg: var(--color-semantic-status-positive-text);--component-badge-cautionary-bg: var(--color-semantic-status-cautionary-surface);--component-badge-cautionary-fg: var(--color-semantic-status-cautionary-text);--component-badge-negative-bg: var(--color-semantic-status-negative-surface);--component-badge-negative-fg: var(--color-semantic-status-negative-text);--component-message-composer-border-focus: var(--color-atomic-cool-neutral-60);--component-conversation-list-foreground: var(--color-semantic-label-normal);--component-conversation-list-muted-foreground: var(--color-semantic-label-alternative);--component-conversation-list-hover-foreground: var(--color-semantic-label-neutral);--component-conversation-list-group-foreground: var(--color-semantic-label-alternative);--component-conversation-list-hover-surface: var(--color-atomic-cool-neutral-17);--component-conversation-list-active-surface: var(--color-atomic-cool-neutral-20);--component-conversation-list-active-hover-surface: var(--color-atomic-cool-neutral-22);--component-conversation-list-pressed-surface: var(--color-atomic-cool-neutral-22);--component-conversation-list-focus-indicator: var(--color-semantic-focus-indicator);--component-lockup-auto-fill: var(--color-semantic-static-white);--component-side-nav-brand-surface: var(--color-semantic-brand-surface);--component-side-nav-brand-hover-surface: var(--color-atomic-navy-shell-18);--component-side-nav-brand-active-surface: var(--color-atomic-navy-shell-18);--component-side-nav-brand-active-hover-surface: var(--color-atomic-navy-shell-20);--component-side-nav-brand-pressed-surface: var(--color-atomic-navy-shell-20);--component-side-nav-brand-foreground: var(--color-semantic-static-white);--component-side-nav-brand-hover-foreground: var(--color-atomic-navy-shell-93);--component-side-nav-brand-active-foreground: var(--color-atomic-navy-shell-68);--component-side-nav-brand-muted-foreground: var(--color-atomic-navy-shell-65);--component-side-nav-brand-subtle-foreground: var(--color-atomic-navy-shell-65);--component-side-nav-brand-divider: var(--color-atomic-navy-shell-26);--component-side-nav-brand-badge-surface: var(--color-atomic-navy-shell-18);--component-side-nav-brand-badge-foreground: var(--color-atomic-navy-shell-65);--component-side-nav-brand-badge-active-surface: var(--color-atomic-navy-shell-24);--component-side-nav-brand-focus-indicator: var(--color-atomic-navy-shell-68);--component-side-nav-neutral-surface: var(--color-atomic-navy-wash-6);--component-side-nav-neutral-divider: var(--color-semantic-line-solid-normal);--component-side-nav-neutral-foreground: var(--color-semantic-label-normal);--component-side-nav-neutral-muted-foreground: var(--color-semantic-label-alternative);--component-side-nav-neutral-subtle-foreground: var(--color-semantic-label-alternative);--component-side-nav-neutral-hover-foreground: var(--color-semantic-label-neutral);--component-side-nav-neutral-active-foreground: var(--color-semantic-label-normal);--component-side-nav-neutral-hover-surface: var(--color-atomic-cool-neutral-17);--component-side-nav-neutral-active-surface: var(--color-atomic-cool-neutral-20);--component-side-nav-neutral-active-hover-surface: var(--color-atomic-cool-neutral-22);--component-side-nav-neutral-pressed-surface: var(--color-atomic-cool-neutral-22);--component-side-nav-neutral-badge-surface: var(--color-semantic-fill-strong);--component-side-nav-neutral-badge-foreground: var(--color-semantic-label-neutral);--component-side-nav-neutral-badge-dot: var(--color-semantic-label-alternative);--component-side-nav-neutral-focus-indicator: var(--color-semantic-focus-indicator);--component-nav-rail-neutral-surface: var(--color-atomic-navy-wash-6);--component-nav-rail-neutral-divider: var(--color-semantic-line-solid-normal);--component-nav-rail-neutral-foreground: var(--color-semantic-label-normal);--component-nav-rail-neutral-muted-foreground: var(--color-semantic-label-alternative);--component-nav-rail-neutral-hover-foreground: var(--color-semantic-label-neutral);--component-nav-rail-neutral-hover-surface: var(--color-atomic-cool-neutral-17);--component-nav-rail-neutral-active-surface: var(--color-atomic-cool-neutral-20);--component-nav-rail-neutral-active-hover-surface: var(--color-atomic-cool-neutral-22);--component-nav-rail-neutral-pressed-surface: var(--color-atomic-cool-neutral-22);--component-nav-rail-neutral-focus-indicator: var(--color-semantic-focus-indicator);--component-shell-panel-surface: var(--color-atomic-navy-wash-6);--component-shell-panel-divider: var(--color-semantic-line-solid-normal);--component-shell-panel-foreground: var(--color-semantic-label-normal);--component-shell-panel-hover-foreground: var(--color-semantic-label-neutral);--component-shell-panel-hover-surface: var(--color-atomic-cool-neutral-17);--component-shell-panel-active-surface: var(--color-atomic-cool-neutral-20);--component-shell-panel-active-hover-surface: var(--color-atomic-cool-neutral-22);--component-shell-panel-pressed-surface: var(--color-atomic-cool-neutral-22);--component-notification-unread-surface: var(--color-semantic-primary-surface-normal);--component-dialog-scrim: var(--color-semantic-material-dimmer);--component-transient-feedback-bg: color-mix(in srgb, var(--color-semantic-inverse-background) 72%, transparent)}}:root{--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--fw-extra: 800;--fs-display: 60px;--fs-h1: 48px;--fs-h2: 36px;--fs-h3: 32px;--fs-h4: 24px;--fs-h5: 21px;--fs-lead: 19px;--fs-body: 17px;--fs-caption: 13px;--fs-tiny: 12px;--lh-display: 1.1;--lh-h1: 1.12;--lh-h2: 1.25;--lh-h3: 1.3;--lh-h4: 1.33;--lh-h5: 1.45;--lh-lead: 1.7;--lh-body: 1.7;--lh-caption: 1.2;--ls-display: -1.8px;--ls-h1: -1.6px;--ls-h2: -1.2px;--ls-h3: -1px;--ls-h4: -.6px;--ls-h5: -.4px;--ls-lead: -.2px;--ls-body: -.2px;--ls-small: -.1px;--ls-caption: 1.6px;--ls-overline: 1.8px;--display0-size: 112px;--display0-line: 144px;--display0-spacing: -.034em;--display1-size: 56px;--display1-line: 72px;--display1-spacing: -.0319em;--display2-size: 40px;--display2-line: 52px;--display2-spacing: -.0282em;--display3-size: 36px;--display3-line: 48px;--display3-spacing: -.027em;--title1-size: 32px;--title1-line: 44px;--title1-spacing: -.0253em;--title2-size: 28px;--title2-line: 38px;--title2-spacing: -.0236em;--title3-size: 24px;--title3-line: 32px;--title3-spacing: -.023em;--heading1-size: 22px;--heading1-line: 30px;--heading1-spacing: -.0194em;--heading2-size: 20px;--heading2-line: 28px;--heading2-spacing: -.012em;--headline1-size: 18px;--headline1-line: 26px;--headline1-spacing: -.0002em;--headline2-size: 17px;--headline2-line: 24px;--headline2-spacing: 0em;--body1-size: 16px;--body1-line: 24px;--body1-spacing: .0057em;--body1-reading-line: 26px;--body2-size: 15px;--body2-line: 22px;--body2-spacing: .0096em;--body2-reading-line: 24px;--label1-size: 14px;--label1-line: 20px;--label1-spacing: .0145em;--label1-reading-line: 22px;--label2-size: 13px;--label2-line: 18px;--label2-spacing: .0194em;--label2-reading-line: 20px;--caption1-size: 12px;--caption1-line: 16px;--caption1-spacing: .0252em;--caption2-size: 11px;--caption2-line: 14px;--caption2-spacing: .0311em}.type-display0{font-family:var(--font-sans);font-weight:700;font-size:var(--display0-size);line-height:var(--display0-line);letter-spacing:var(--display0-spacing)}.type-display1{font-family:var(--font-sans);font-weight:700;font-size:var(--display1-size);line-height:var(--display1-line);letter-spacing:var(--display1-spacing)}.type-display2{font-family:var(--font-sans);font-weight:700;font-size:var(--display2-size);line-height:var(--display2-line);letter-spacing:var(--display2-spacing)}.type-display3{font-family:var(--font-sans);font-weight:700;font-size:var(--display3-size);line-height:var(--display3-line);letter-spacing:var(--display3-spacing)}.type-title1{font-family:var(--font-sans);font-weight:700;font-size:var(--title1-size);line-height:var(--title1-line);letter-spacing:var(--title1-spacing)}.type-title2{font-family:var(--font-sans);font-weight:700;font-size:var(--title2-size);line-height:var(--title2-line);letter-spacing:var(--title2-spacing)}.type-title3{font-family:var(--font-sans);font-weight:700;font-size:var(--title3-size);line-height:var(--title3-line);letter-spacing:var(--title3-spacing)}.type-heading1{font-family:var(--font-sans);font-weight:600;font-size:var(--heading1-size);line-height:var(--heading1-line);letter-spacing:var(--heading1-spacing)}.type-heading2{font-family:var(--font-sans);font-weight:600;font-size:var(--heading2-size);line-height:var(--heading2-line);letter-spacing:var(--heading2-spacing)}.type-headline1{font-family:var(--font-sans);font-weight:600;font-size:var(--headline1-size);line-height:var(--headline1-line);letter-spacing:var(--headline1-spacing)}.type-headline2{font-family:var(--font-sans);font-weight:600;font-size:var(--headline2-size);line-height:var(--headline2-line);letter-spacing:var(--headline2-spacing)}.type-body1{font-family:var(--font-sans);font-weight:500;font-size:var(--body1-size);line-height:var(--body1-line);letter-spacing:var(--body1-spacing)}.type-body2{font-family:var(--font-sans);font-weight:500;font-size:var(--body2-size);line-height:var(--body2-line);letter-spacing:var(--body2-spacing)}.type-label1{font-family:var(--font-sans);font-weight:500;font-size:var(--label1-size);line-height:var(--label1-line);letter-spacing:var(--label1-spacing)}.type-label2{font-family:var(--font-sans);font-weight:500;font-size:var(--label2-size);line-height:var(--label2-line);letter-spacing:var(--label2-spacing)}.type-body1-reading{font-family:var(--font-sans);font-weight:500;font-size:var(--body1-size);line-height:var(--body1-reading-line);letter-spacing:var(--body1-spacing)}.type-body2-reading{font-family:var(--font-sans);font-weight:500;font-size:var(--body2-size);line-height:var(--body2-reading-line);letter-spacing:var(--body2-spacing)}.type-label1-reading{font-family:var(--font-sans);font-weight:500;font-size:var(--label1-size);line-height:var(--label1-reading-line);letter-spacing:var(--label1-spacing)}.type-label2-reading{font-family:var(--font-sans);font-weight:500;font-size:var(--label2-size);line-height:var(--label2-reading-line);letter-spacing:var(--label2-spacing)}.type-caption1{font-family:var(--font-sans);font-weight:500;font-size:var(--caption1-size);line-height:var(--caption1-line);letter-spacing:var(--caption1-spacing)}.type-caption2{font-family:var(--font-sans);font-weight:500;font-size:var(--caption2-size);line-height:var(--caption2-line);letter-spacing:var(--caption2-spacing)}:root{--shadow-xs: 0 2px 4px rgba(14, 19, 41, .06);--shadow-sm: 0 4px 12px rgba(8, 14, 33, .06);--shadow-md: 0 16px 40px rgba(14, 19, 41, .1);--shadow-lg: 0 24px 64px rgba(14, 19, 41, .13);--shadow-xl: 0 40px 80px rgba(14, 19, 41, .16);--shadow-indigo: 0 12px 28px rgba(14, 19, 41, .2);--shadow-green: 0 12px 26px rgba(94, 110, 134, .24);--shadow-accent: 0 12px 30px rgba(132, 146, 164, .3);--shadow-control: 0 1px 3px rgba(8, 14, 33, .28);--border-hairline: 1px solid var(--color-semantic-line-solid-normal);--border-hairline-dark: 1px solid rgba(255, 255, 255, .08);--blur-panel: blur(14px) saturate(150%);--scrim-dark: rgba(14, 19, 41, .86);--material-dimmer: rgba(8, 11, 28, .92);--material-control-dimmer: rgba(0, 0, 0, .42);--decorate-gradient-solid-top: linear-gradient( 180deg, var(--color-semantic-background-elevated-normal) 0%, transparent 100% );--decorate-gradient-solid-right: linear-gradient( 270deg, var(--color-semantic-background-elevated-normal) 0%, transparent 100% );--decorate-gradient-solid-bottom: linear-gradient( 0deg, var(--color-semantic-background-elevated-normal) 0%, transparent 100% );--decorate-gradient-solid-left: linear-gradient( 90deg, var(--color-semantic-background-elevated-normal) 0%, transparent 100% );--decorate-gradient-multiple-top: linear-gradient( 180deg, var(--color-semantic-background-elevated-normal) 0%, var(--color-semantic-fill-strong) 48%, transparent 100% );--decorate-gradient-multiple-right: linear-gradient( 270deg, var(--color-semantic-background-elevated-normal) 0%, var(--color-semantic-fill-strong) 48%, transparent 100% );--decorate-gradient-multiple-bottom: linear-gradient( 0deg, var(--color-semantic-background-elevated-normal) 0%, var(--color-semantic-fill-strong) 48%, transparent 100% );--decorate-gradient-multiple-left: linear-gradient( 90deg, var(--color-semantic-background-elevated-normal) 0%, var(--color-semantic-fill-strong) 48%, transparent 100% );--decorate-mask-fade-top: linear-gradient(180deg, #000 0%, transparent 100%);--decorate-mask-fade-right: linear-gradient( 270deg, #000 0%, transparent 100% );--decorate-mask-fade-bottom: linear-gradient(0deg, #000 0%, transparent 100%);--decorate-mask-fade-left: linear-gradient(90deg, #000 0%, transparent 100%);--ease-out: cubic-bezier(.4, 0, .2, 1);--ease-standard: cubic-bezier(.4, 0, .2, 1);--ease-emphasized: cubic-bezier(.2, 0, 0, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--dur-fast: .12s;--dur-base: .2s;--dur-slow: .32s;--duration-fast: .12s;--duration-normal: .2s;--duration-slow: .32s;--transition-base: all var(--dur-base) var(--ease-out)}@media(prefers-color-scheme:dark){[data-theme=auto],.theme-auto{--shadow-xs: 0 1px 2px rgba(0, 0, 0, .4);--shadow-sm: 0 4px 12px rgba(0, 0, 0, .46);--shadow-md: 0 16px 40px rgba(0, 0, 0, .52);--shadow-lg: 0 24px 64px rgba(0, 0, 0, .58);--shadow-xl: 0 40px 80px rgba(0, 0, 0, .64);--shadow-indigo: 0 12px 28px rgba(0, 0, 0, .55);--shadow-green: 0 12px 26px rgba(0, 0, 0, .5);--shadow-accent: 0 12px 30px rgba(132, 146, 164, .34);--shadow-control: 0 1px 3px rgba(0, 0, 0, .42);--scrim-dark: rgba(2, 4, 9, .72);--material-dimmer: rgba(2, 4, 9, .88);--material-control-dimmer: rgba(0, 0, 0, .46);--border-hairline-dark: 1px solid rgba(255, 255, 255, .12)}}[data-theme=dark],.theme-dark{--shadow-xs: 0 1px 2px rgba(0, 0, 0, .4);--shadow-sm: 0 4px 12px rgba(0, 0, 0, .46);--shadow-md: 0 16px 40px rgba(0, 0, 0, .52);--shadow-lg: 0 24px 64px rgba(0, 0, 0, .58);--shadow-xl: 0 40px 80px rgba(0, 0, 0, .64);--shadow-indigo: 0 12px 28px rgba(0, 0, 0, .55);--shadow-green: 0 12px 26px rgba(0, 0, 0, .5);--shadow-accent: 0 12px 30px rgba(132, 146, 164, .34);--shadow-control: 0 1px 3px rgba(0, 0, 0, .42);--scrim-dark: rgba(2, 4, 9, .72);--material-dimmer: rgba(2, 4, 9, .88);--material-control-dimmer: rgba(0, 0, 0, .46);--border-hairline-dark: 1px solid rgba(255, 255, 255, .12)}[data-theme=light],.theme-light{--shadow-xs: 0 2px 4px rgba(14, 19, 41, .06);--shadow-sm: 0 4px 12px rgba(8, 14, 33, .06);--shadow-md: 0 16px 40px rgba(14, 19, 41, .1);--shadow-lg: 0 24px 64px rgba(14, 19, 41, .13);--shadow-xl: 0 40px 80px rgba(14, 19, 41, .16);--shadow-indigo: 0 12px 28px rgba(14, 19, 41, .2);--shadow-green: 0 12px 26px rgba(94, 110, 134, .24);--shadow-accent: 0 12px 30px rgba(132, 146, 164, .3);--shadow-control: 0 1px 3px rgba(8, 14, 33, .28);--scrim-dark: rgba(14, 19, 41, .86);--material-dimmer: rgba(8, 11, 28, .92);--material-control-dimmer: rgba(0, 0, 0, .42);--border-hairline-dark: 1px solid rgba(255, 255, 255, .08)}html{color-scheme:light}body{margin:0;font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);letter-spacing:var(--ls-body);color:var(--color-semantic-label-normal);background:var(--color-semantic-background-normal-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{margin:0;font-weight:var(--fw-bold);color:var(--color-semantic-label-strong);word-break:keep-all;text-wrap:balance}h1{font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:var(--ls-h1)}h2{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2)}h3{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3)}h4{font-size:var(--fs-h4);line-height:var(--lh-h4);letter-spacing:var(--ls-h4)}h5{font-size:var(--fs-h5);line-height:var(--lh-h5);letter-spacing:var(--ls-h5)}a{color:var(--color-semantic-primary-normal);text-decoration:none;transition:color var(--dur-fast) var(--ease-out),opacity var(--dur-fast) var(--ease-out)}a:hover{opacity:.8}::selection{background:var(--color-semantic-primary-surface-strong)}.lk-overline{font-size:var(--fs-caption);font-weight:var(--fw-bold);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--color-semantic-label-alternative)}.lk-overline--signal{color:var(--color-semantic-primary-normal)}.lk-overline--ink{color:var(--color-semantic-label-strong)}.lk-overline--on-dark{color:#fff9}.lk-overline--on-dark.lk-overline--signal{color:var(--color-semantic-primary-normal)}.lk-overline--on-dark.lk-overline--ink{color:#fff}:where([data-lds-profile=ops],.lds-profile-ops),:root:where([data-lds-profile=ops],.lds-profile-ops){--component-button-height-sm: 28px;--component-button-height-md: 36px;--component-button-height-lg: 44px;--component-icon-button-size-sm: 28px;--component-icon-button-size-md: 36px;--component-chip-height-sm: 28px;--component-chip-height-md: 32px;--component-chip-height-lg: 36px;--component-input-height: 40px;--component-card-padding: var(--space-5);--component-action-area-padding-x: var(--space-4);--component-action-area-padding-y: var(--space-4);--component-action-area-gap: var(--space-3);--component-table-cell-padding-sm: 4px 10px;--component-table-cell-padding-md: 6px 12px;--component-table-row-min-height-sm: 40px;--component-table-row-min-height-md: 48px;--component-data-grid-cell-padding-sm: 8px 10px;--component-data-grid-cell-padding-md: 10px 12px;--component-data-grid-header-height-sm: 44px;--component-data-grid-header-height-md: 50px;--component-data-grid-detail-padding-sm: var(--space-3);--component-data-grid-detail-padding-md: var(--space-3) var(--space-4);--component-data-toolbar-gap-sm: var(--space-1-5);--component-data-toolbar-gap-md: var(--space-2);--component-data-toolbar-padding-sm: 8px 10px;--component-data-toolbar-padding-md: 10px 12px;--component-filter-bar-gap-sm: var(--space-1-5);--component-filter-bar-gap-md: var(--space-2);--component-filter-bar-padding-sm: var(--space-2);--component-filter-bar-padding-md: var(--space-3);--component-list-cell-padding-y-sm: 6px;--component-list-cell-padding-y-md: 8px;--component-list-cell-padding-y-lg: 12px;--component-tree-row-min-height: 32px;--component-tree-row-padding-y: 6px;--component-tree-row-padding-x: 8px;--component-tree-row-gap: 6px;--component-tree-indent: 18px;--component-menu-padding-y: var(--space-1);--component-menu-padding-x: var(--space-1);--component-menu-gap: var(--space-0-5);--component-menu-item-min-height: 32px;--component-menu-item-padding-y: 6px;--component-menu-item-padding-x: var(--space-3);--component-side-nav-padding: var(--space-2);--component-side-nav-item-height: 36px;--component-side-nav-item-padding-y: 6px;--component-side-nav-item-padding-x: var(--space-3);--component-side-nav-child-item-height: 32px;--component-side-nav-child-item-padding-y: 6px;--component-toolbar-gap: var(--space-1);--component-toolbar-padding: var(--space-1);--component-drawer-header-padding-comfortable: var(--space-4) var(--space-5);--component-drawer-header-padding-compact: var(--space-3) var(--space-4);--component-drawer-body-padding-comfortable: var(--space-4) var(--space-5);--component-drawer-body-padding-compact: var(--space-3) var(--space-4);--component-drawer-footer-padding-comfortable: var(--space-3) var(--space-5);--component-drawer-footer-padding-compact: var(--space-2) var(--space-4);--dur-fast: 80ms;--dur-base: .16s;--dur-slow: .24s;--duration-fast: 80ms;--duration-normal: .16s;--duration-slow: .24s;--shadow-sm: var(--shadow-xs);--shadow-md: var(--shadow-sm)}@media(prefers-reduced-motion:reduce){:where([data-lds-profile=ops],.lds-profile-ops),:root:where([data-lds-profile=ops],.lds-profile-ops){--dur-fast: 0ms;--dur-base: 0ms;--dur-slow: 0ms;--duration-fast: 0ms;--duration-normal: 0ms;--duration-slow: 0ms}}:root{--component-viewer-surface: color-mix(in srgb, var(--color-semantic-static-black) 88%, var(--color-semantic-primary-normal));--component-viewer-surface-elevated: color-mix(in srgb, var(--color-semantic-static-black) 78%, var(--color-semantic-primary-normal));--component-viewer-foreground: var(--color-semantic-static-white);--component-viewer-muted: color-mix(in srgb, var(--color-semantic-static-white) 72%, transparent);--component-viewer-subtle: color-mix(in srgb, var(--color-semantic-static-white) 52%, transparent);--component-viewer-border: color-mix(in srgb, var(--color-semantic-static-white) 18%, transparent);--component-viewer-overlay: color-mix(in srgb, var(--color-semantic-static-black) 68%, transparent);--component-viewer-light-surface: var(--color-semantic-static-white);--component-viewer-light-surface-elevated: color-mix(in srgb, var(--color-semantic-static-black) 4%, var(--color-semantic-static-white));--component-viewer-light-foreground: color-mix(in srgb, var(--color-semantic-static-black) 90%, transparent);--component-viewer-light-muted: color-mix(in srgb, var(--color-semantic-static-black) 68%, transparent);--component-viewer-light-border: color-mix(in srgb, var(--color-semantic-static-black) 16%, transparent);--component-viewer-map-free: color-mix(in srgb, var(--color-semantic-static-black) 78%, var(--color-semantic-primary-normal));--component-viewer-map-occupied: color-mix(in srgb, var(--color-semantic-static-white) 88%, transparent);--component-viewer-map-unknown: color-mix(in srgb, var(--color-semantic-static-black) 88%, var(--color-semantic-primary-normal));--component-viewer-map-boundary: color-mix(in srgb, var(--color-semantic-static-white) 32%, transparent);--component-viewer-light-map-free: var(--color-semantic-static-white);--component-viewer-light-map-occupied: color-mix(in srgb, var(--color-semantic-static-black) 79%, transparent);--component-viewer-light-map-unknown: color-mix(in srgb, var(--color-semantic-static-black) 4%, var(--color-semantic-static-white));--component-viewer-light-map-boundary: color-mix(in srgb, var(--color-semantic-static-black) 28%, transparent)}@keyframes lk-conn-blink{0%,to{opacity:1}50%{opacity:.35}}@media(prefers-reduced-motion:reduce){[data-lds-connection-motion]{animation:none!important}}@container (max-width: 240px){[data-viewer-blocking-state]{padding:8px!important}[data-viewer-blocking-body],[data-viewer-blocking-live]{gap:4px!important}[data-viewer-blocking-icon]{display:none!important}[data-viewer-blocking-description]{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}[data-viewer-blocking-action]{margin-top:0!important}}.lk-canvas-editor-shell__responsive-navigation{display:none}.lk-canvas-editor-shell .lk-canvas-editor-shell__layers>[data-side]>div>button,.lk-canvas-editor-shell .lk-canvas-editor-shell__panel>[data-side]>div>button{top:72px!important}.lk-editor-toolbar__button{position:relative;z-index:1}.lk-editor-toolbar__button[aria-pressed=true]:not([aria-disabled=true]){background:var(--color-semantic-primary-surface-normal)!important;color:var(--color-semantic-label-normal)!important}@container (max-width: 260px){.lk-layer-panel__row-description,.lk-layer-panel__row-meta{display:none!important}}@container (max-width: 760px){.lk-canvas-editor-shell .lk-canvas-editor-shell__responsive-navigation{display:block}.lk-canvas-editor-shell .lk-canvas-editor-shell__header-description{display:none!important}.lk-canvas-editor-shell .lk-canvas-editor-shell__body{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(260px,1fr)!important}.lk-canvas-editor-shell .lk-canvas-editor-shell__body[data-mobile-region=canvas][data-mobile-has-tools=true]{grid-template-columns:auto minmax(0,1fr)!important}.lk-canvas-editor-shell .lk-canvas-editor-shell__tools,.lk-canvas-editor-shell .lk-canvas-editor-shell__canvas{grid-column:1!important;grid-row:1!important}.lk-canvas-editor-shell .lk-canvas-editor-shell__body[data-mobile-region=canvas][data-mobile-has-tools=true] .lk-canvas-editor-shell__canvas{grid-column:2!important}.lk-canvas-editor-shell .lk-canvas-editor-shell__layers,.lk-canvas-editor-shell .lk-canvas-editor-shell__panel--docked{grid-column:1 / -1!important;grid-row:1!important;width:100%!important}.lk-canvas-editor-shell .lk-canvas-editor-shell__layers>[data-side],.lk-canvas-editor-shell .lk-canvas-editor-shell__panel--docked>[data-side],.lk-canvas-editor-shell .lk-canvas-editor-shell__layers>[data-side]>div,.lk-canvas-editor-shell .lk-canvas-editor-shell__panel--docked>[data-side]>div,.lk-canvas-editor-shell .lk-canvas-editor-shell__layers aside,.lk-canvas-editor-shell .lk-canvas-editor-shell__panel--docked aside{width:100%!important}.lk-canvas-editor-shell .lk-canvas-editor-shell__layers>[data-side]>div>button,.lk-canvas-editor-shell .lk-canvas-editor-shell__panel--docked>[data-side]>div>button,.lk-canvas-editor-shell .lk-canvas-editor-shell__layers [role=separator],.lk-canvas-editor-shell .lk-canvas-editor-shell__panel--docked [role=separator]{display:none!important}.lk-canvas-editor-shell .lk-canvas-editor-shell__body[data-mobile-region=canvas] .lk-canvas-editor-shell__layers,.lk-canvas-editor-shell .lk-canvas-editor-shell__body[data-mobile-region=canvas] .lk-canvas-editor-shell__panel--docked,.lk-canvas-editor-shell .lk-canvas-editor-shell__body[data-mobile-region=layers] .lk-canvas-editor-shell__tools,.lk-canvas-editor-shell .lk-canvas-editor-shell__body[data-mobile-region=layers] .lk-canvas-editor-shell__canvas,.lk-canvas-editor-shell .lk-canvas-editor-shell__body[data-mobile-region=layers] .lk-canvas-editor-shell__panel--docked,.lk-canvas-editor-shell .lk-canvas-editor-shell__body[data-mobile-region=panel] .lk-canvas-editor-shell__tools,.lk-canvas-editor-shell .lk-canvas-editor-shell__body[data-mobile-region=panel] .lk-canvas-editor-shell__canvas,.lk-canvas-editor-shell .lk-canvas-editor-shell__body[data-mobile-region=panel] .lk-canvas-editor-shell__layers{display:none!important}.lk-canvas-editor-shell .lk-canvas-editor-shell__panel--drawer{width:min(var(--canvas-editor-panel-width),calc(100% - 40px))!important}}@media(prefers-reduced-motion:reduce){.lk-canvas-editor-shell [data-side]>div{transition:none!important}}[data-composer-shell] [data-composer-input]:focus-visible{outline:none!important;outline-offset:0!important}@media(forced-colors:active){[data-composer-shell][data-focused=true]{outline:2px solid Highlight;outline-offset:2px}}html,body,#recorded-analysis-root{margin:0;width:100%;min-width:0;min-height:100%}.recorded-collection-state-label{font-weight:var(--fw-medium)}body{background:var(--color-semantic-background-normal-normal);color:var(--color-semantic-label-normal)}.recorded-app{min-width:0;display:flex;flex-direction:column;gap:var(--gap-sm);max-width:var(--content-max, 1280px);width:100%;margin-inline:auto;font-size:var(--body2-size);line-height:var(--body2-line)}.recorded-app [hidden]{display:none!important}.recorded-app p{margin-block:var(--space-2)}.recorded-app fieldset{min-width:0;margin:0;padding:0;border:0}.recorded-app legend{margin-bottom:var(--space-2);font-weight:var(--fw-bold)}.recorded-actions{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.recorded-query-date{width:10rem}.recorded-query-time{width:8.5rem}.recorded-query-clock-range{display:flex;align-items:center;gap:var(--space-2);min-width:0;max-width:100%}.recorded-query-datetime{width:15rem}.recorded-camera-groups{display:grid;gap:var(--space-4);min-width:0}.recorded-camera-groups fieldset{display:grid;gap:var(--space-2)}.recorded-list{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.recorded-list-status{min-height:var(--space-5);color:var(--color-semantic-label-alternative);font-size:var(--label1-size);line-height:var(--label1-line)}.recorded-meta{color:var(--color-semantic-label-alternative);font-size:var(--caption1-size);line-height:var(--caption1-line);overflow-wrap:anywhere}.recorded-portrait{position:relative;width:80px;height:100px}.recorded-portrait-button{width:100%;height:100%}.recorded-portrait img{display:block;width:80px;height:100px;object-fit:contain}.recorded-photo-state{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--space-2);text-align:center;font-size:var(--caption1-size);line-height:var(--caption1-line)}.recorded-observation-action{display:grid;justify-items:end;gap:var(--space-2)}.recorded-observation-primary{display:grid;gap:var(--space-1);min-width:0}.recorded-observation-link{color:var(--color-semantic-label-strong);text-decoration:none;width:fit-content}.recorded-observation-link:hover{color:var(--color-semantic-primary-normal);text-decoration:underline}.recorded-observation-link:focus-visible{outline:var(--border-medium) solid var(--color-semantic-primary-normal);outline-offset:var(--space-1)}.recorded-period,.recorded-observation-link{font-variant-numeric:tabular-nums;white-space:nowrap}.recorded-narrow-observation{display:grid;gap:var(--space-1);min-width:0}.recorded-narrow-observation strong{overflow-wrap:anywhere}.recorded-narrow-observation .recorded-observation-action{justify-items:start}.recorded-job-status{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:var(--space-2) var(--space-3);min-width:0;width:100%;max-width:28rem}.recorded-job-heading{display:flex;align-items:center;gap:var(--space-3);grid-column:1 / -1;font-size:var(--label2-size);font-weight:var(--fw-medium)}.recorded-job-heading>:first-child{flex:1}.recorded-job-percent{font-variant-numeric:tabular-nums;font-weight:var(--fw-regular)}.recorded-job-progress{width:100%;min-width:0;grid-column:1 / -1}.recorded-job-status>p{grid-column:1 / -1;overflow-wrap:anywhere}.recorded-query-progress{min-width:0}.recorded-query-progress-actions{display:flex;align-items:center;justify-content:center;gap:var(--space-3);min-height:var(--control-h-sm)}.recorded-query-footer{display:grid;gap:var(--space-4);min-width:0;width:100%}.recorded-coverage{display:grid;gap:var(--space-3)}.recorded-investigation{min-width:0;container:recorded-investigation / inline-size}.recorded-person-toolbar{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-4)}.recorded-person-pickers{display:flex;flex:1;align-items:center;flex-wrap:wrap;gap:var(--space-3);min-width:0}.recorded-person-pickers>:first-child{flex-shrink:0}.recorded-person-pickers>:last-child{width:min(26rem,100%)}.recorded-person-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-5);align-items:start;margin-block-start:var(--space-5)}.recorded-person-left{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.recorded-person-map{position:relative;min-width:0;aspect-ratio:1.25}.recorded-map-placeholder{position:absolute;inset:0}.recorded-profile{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"photo facts";align-items:center;gap:var(--space-4);min-width:0;min-height:calc(var(--space-20) + var(--space-3) * 2 + var(--border-thin) * 2);box-sizing:border-box;margin-bottom:var(--space-5);padding:var(--space-3);border:var(--border-thin) solid var(--color-semantic-line-normal-normal);border-radius:var(--radius-lg);background:var(--color-semantic-fill-alternative)}.recorded-profile-photo{grid-area:photo;width:var(--space-16);height:var(--space-20);object-fit:contain}.recorded-section-title{margin:var(--space-2) 0 0}.recorded-route{min-width:0}.recorded-route-shell{--recorded-route-reserved-height: calc((var(--space-16) + var(--space-4) + var(--border-thin)) * 4);min-height:var(--recorded-route-reserved-height)}.recorded-route-placeholder{height:var(--recorded-route-reserved-height)}.recorded-route-period{display:inline-grid}.recorded-route-period>span{display:none}.recorded-route-controls{display:grid;justify-items:start;gap:var(--space-3)}.recorded-route-controls>:first-child{width:100%;min-width:0}.recorded-json{white-space:pre-wrap;overflow-wrap:anywhere;max-height:24rem;overflow-y:auto;margin:0;font-size:var(--caption1-size);line-height:var(--caption1-line)}.recorded-sr-only{position:absolute;width:var(--border-thin);height:var(--border-thin);margin:calc(-1 * var(--border-thin));padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.recorded-boot-error{display:grid;justify-items:start;gap:var(--space-4);padding:var(--space-6)}@media(max-width:767px){.recorded-person-layout{grid-template-columns:minmax(0,1fr)}.recorded-person-pickers,.recorded-query-date,.recorded-query-time,.recorded-query-datetime{width:100%}.recorded-query-clock-range{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.recorded-person-pickers>:last-child{width:100%}.recorded-profile{gap:var(--space-4)}}.recorded-page-header{display:flex;min-height:var(--space-10);min-width:0;align-items:center;gap:var(--space-2)}.recorded-page-heading{flex:1;min-width:0}.recorded-page-actions{display:flex;flex-shrink:0;align-items:center;flex-wrap:nowrap;gap:var(--space-2)}.recorded-action-anchor{display:contents}.recorded-compact-observations{list-style:none;padding:0;margin:0}.recorded-compact-observations>li{display:grid;grid-template-columns:80px minmax(0,1fr);gap:var(--space-3);padding:var(--space-3);border-bottom:var(--border-thin) solid var(--color-semantic-line-normal-normal)}.recorded-person-facts{grid-area:facts;margin:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--space-1) var(--space-3);min-width:0}.recorded-person-place{grid-column:1 / -1;font-weight:var(--fw-semibold)}.recorded-person-facts dd{margin:0;overflow-wrap:anywhere}.recorded-person-time dd:before{content:"·";margin-right:var(--space-3);color:var(--color-semantic-label-assistive)}.recorded-history-compact{list-style:none;margin:0;padding:0}.recorded-history-compact li{display:grid;gap:var(--space-2);padding:var(--space-3);border-bottom:var(--border-thin) solid var(--color-semantic-line-normal-normal)}.recorded-history-compact time{font-size:var(--caption1-size);color:var(--color-semantic-label-alternative)}.recorded-app-investigation{max-width:none}.recorded-person-pickers{flex:initial}.recorded-person-pickers>:last-child{width:auto}.recorded-route-place{display:flex;align-items:center;gap:var(--space-2);min-width:0}.recorded-range-fields{display:grid;gap:var(--space-4);min-width:0}@container recorded-investigation (max-width:45rem){.recorded-person-layout{grid-template-columns:minmax(0,1fr);gap:var(--space-3)}.recorded-profile{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"photo facts";gap:var(--space-2) var(--space-3)}.recorded-person-facts{grid-template-columns:minmax(0,1fr)}.recorded-person-time dd:before{content:none}}@container recorded-investigation (max-width:26rem){.recorded-profile-photo{width:var(--space-12);height:var(--space-16)}.recorded-route-shell{--recorded-route-reserved-height:calc((var(--space-12) + var(--space-4) + var(--border-thin)) * 4)}}.recorded-route-loading{display:grid;place-items:center;min-height:var(--space-20)}.recorded-route-progress{display:grid;gap:var(--space-2);min-width:0;margin-block:var(--space-3) var(--space-5)}.recorded-route-progress-heading{display:flex;align-items:center;gap:var(--space-3);height:var(--control-h-sm);min-width:0;font-weight:var(--fw-medium)}.recorded-route-progress-heading>:first-child{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recorded-route-progress-percent{font-variant-numeric:tabular-nums;color:var(--color-semantic-label-alternative)}.recorded-route-progress-track{height:var(--space-1);display:grid;align-items:center}.recorded-route-progress:focus-visible,.recorded-feedback-focus:focus-visible{outline:var(--border-medium) solid var(--color-semantic-primary-normal);outline-offset:var(--space-1)}.recorded-route-record{display:flex;align-items:center;gap:var(--space-3);min-width:0;width:100%}.recorded-route-photo{width:var(--space-10);height:var(--space-16);object-fit:contain;flex:none;background:var(--color-semantic-fill-alternative)}.recorded-route-photo-missing{display:grid;place-items:center;text-align:center;font-size:var(--caption2-size);line-height:var(--caption2-line);color:var(--color-semantic-label-alternative)}.recorded-route-record-content{display:grid;gap:var(--space-2);min-width:0}.recorded-route-record .recorded-route-period{display:flex;flex-wrap:wrap;gap:var(--space-1);font-size:var(--caption1-size);line-height:var(--caption1-line);color:var(--color-semantic-label-alternative)}.recorded-route-record .recorded-route-period>span{display:inline}.recorded-route-record time{white-space:nowrap;font-variant-numeric:tabular-nums}.recorded-feedback-actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-1)}@container recorded-investigation (max-width:26rem){.recorded-route-record{gap:var(--space-2)}.recorded-route-photo{width:var(--space-8);height:var(--space-12)}.recorded-route-record .recorded-route-period{display:grid;gap:0}.recorded-route-record .recorded-route-period>span{display:none}}.ra-recorded-shell{color:var(--color-semantic-label-normal);background:var(--color-semantic-background-normal-normal)}.ra-shell-main{min-width:0;padding:var(--space-6);background:var(--color-semantic-background-normal-normal)}.ra-shell-brand,.ra-shell-brand-link{display:flex;align-items:center;gap:var(--space-3);min-width:0}.ra-shell-brand-link{color:var(--color-semantic-label-strong);text-decoration:none}.ra-shell-product-name{font-family:var(--font-sans);font-size:var(--label1-size);line-height:var(--label1-line);font-weight:var(--fw-bold);white-space:nowrap}.ra-shell-topbar-mark{display:flex;flex-shrink:0}.ra-shell-rail-home,.ra-shell-drawer-brand{display:flex;align-items:center;justify-content:center;text-decoration:none}.ra-shell-drawer-brand{justify-content:flex-start}.ra-shell-destinations{margin:0;padding:0;list-style:none}.ra-shell-destinations a{display:block;color:inherit;text-decoration:none}.ra-shell-desktop-menu,.ra-shell-mobile-menu{display:contents}.ra-recorded-shell[data-temporary-navigation-open=true] .ra-shell-mobile-header{visibility:hidden}#ra-mobile-navigation[role=dialog]{width:100vw!important;max-width:none!important;box-shadow:none!important}@media(max-width:767px){.ra-shell-main{padding:var(--space-4)}.ra-shell-desktop-menu,.ra-shell-topbar-mark{display:none}.ra-shell-mobile-menu{display:contents}.ra-shell-brand,.ra-shell-brand-link{gap:var(--space-2)}.ra-shell-product-name{font-size:var(--caption1-size);line-height:var(--caption1-line);white-space:normal}}.recorded-channels{min-width:0}.recorded-channel-scope-select{flex:0 0 10.5rem;width:10.5rem}@media(max-width:767px){.recorded-channel-scope-select{flex-grow:1}}.recorded-camera-link{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-semantic-label-strong)}.recorded-camera-link:hover{text-decoration:underline}.recorded-camera-compact{list-style:none;margin:0;padding:0}.recorded-camera-compact li{min-width:0;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-semantic-line-solid-alternative)}.recorded-camera-compact li:last-child{border-bottom:0}.recorded-camera-compact dl{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-1) var(--space-3);margin:var(--space-2) 0 0}.recorded-camera-compact dt{color:var(--color-semantic-label-alternative)}.recorded-camera-compact dd{min-width:0;margin:0;overflow-wrap:anywhere}.recorded-channel-change-summary{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-3);color:var(--color-semantic-label-alternative)}.recorded-robot-video{position:fixed;z-index:80;right:var(--space-5);bottom:var(--space-5);width:min(28rem,calc(100vw - var(--space-10)));border:var(--border-thin) solid var(--color-semantic-line-solid-normal);border-radius:var(--radius-lg);background:var(--color-semantic-background-elevated-normal);box-shadow:var(--shadow-md);overflow:hidden}.recorded-robot-video-content{width:100%;aspect-ratio:var(--ratio-16-9);background:var(--color-semantic-static-black)}.recorded-robot-video-content>img{display:block;width:100%;height:100%;object-fit:contain}.recorded-robot-video-actions{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-bottom:var(--border-thin) solid var(--color-semantic-line-solid-normal)}.recorded-robot-video-owner{min-width:0;font-size:var(--caption1-size);line-height:var(--caption1-line);color:var(--color-semantic-label-alternative);overflow-wrap:anywhere}.recorded-robot-video:fullscreen{width:100%;height:100%;inset:0;border:0;border-radius:0;display:flex;flex-direction:column;background:var(--color-semantic-static-black)}.recorded-robot-video:fullscreen .recorded-robot-video-actions{flex-shrink:0;background:var(--color-semantic-background-elevated-normal)}.recorded-robot-video:fullscreen .recorded-robot-video-content{height:100%;aspect-ratio:auto}@media(max-width:767px){.recorded-robot-video{right:var(--space-3);bottom:var(--space-3);width:calc(100vw - var(--space-6))}}@media(max-width:767px){.recorded-robot-scope-select{--lds-select-min-width: 0;flex-grow:1;max-width:100%}}.recorded-settings{min-width:0;max-width:72rem}.recorded-settings-note{margin:0;color:var(--color-semantic-label-alternative)}.recorded-settings-target-selector{width:11rem;min-width:0}.recorded-settings-content,.recorded-settings-server-content{display:grid;gap:var(--space-6);min-width:0}.recorded-settings-server-context{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-width:0}.recorded-settings-server-label{color:var(--color-semantic-label-alternative)}.recorded-settings-scope{margin:0;color:var(--color-semantic-label-alternative)}.recorded-settings-panel{display:grid;gap:var(--gap-xs);min-width:0}.recorded-settings-panel-after{min-width:0;margin-block-start:var(--space-4)}.recorded-settings-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:2rem;min-width:0}.recorded-settings-panel-heading-actions{justify-content:flex-end}.recorded-settings-panel-title{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;min-width:0}.recorded-settings-tabbed-content{display:grid;gap:var(--gap-sm);min-width:0}.recorded-settings-tabbar{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;min-width:0}.recorded-settings-tab-actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);margin-inline-start:auto;min-width:0}.recorded-settings-tab-panel{min-width:0}.recorded-settings-tab-editing{color:var(--color-semantic-label-alternative)}.recorded-settings-tab-panel[hidden]{display:none}.recorded-settings-subtabs{display:grid;gap:var(--gap-sm);min-width:0}.recorded-settings-table-surface{min-width:0;overflow:hidden}.recorded-settings-qualification,.recorded-settings-section{display:grid;gap:var(--space-3);min-width:0}.recorded-settings-section-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:2rem}.recorded-settings-section-title{margin:0}.recorded-settings-actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap}.recorded-settings-row-actions{flex-wrap:nowrap}.recorded-settings-property-actions{margin-block-start:var(--space-2)}.recorded-settings-status{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--color-semantic-label-alternative)}.recorded-settings-loading{padding:var(--space-3)}.recorded-settings-field{max-width:24rem;min-width:0}.recorded-settings-unit-field{display:flex;align-items:center;gap:var(--space-2)}.recorded-settings-unit-field>:first-child{min-width:0;flex:1}.recorded-settings-helper{margin:var(--space-1) 0 0;color:var(--color-semantic-label-alternative)}.recorded-settings-desktop{min-width:0}.recorded-settings-mobile{display:none;margin:0;padding:0}.recorded-settings-property{min-width:0;display:grid;grid-template-columns:minmax(6rem,34%) minmax(0,1fr);align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--color-semantic-line-solid-alternative)}.recorded-settings-property dt{min-width:0;color:var(--color-semantic-label-alternative)}.recorded-settings-property dd{margin:0;min-width:0;overflow-wrap:anywhere}.recorded-settings-property:last-child,.recorded-settings-group-mobile li:last-child{border-bottom:0}.recorded-settings-group-tools{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.recorded-settings-modal-form{display:grid;gap:var(--space-5);min-width:0}.recorded-settings-channel-list{display:grid;gap:var(--space-3);max-height:16rem;overflow:auto;padding:var(--space-1)}.recorded-settings-channel{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.recorded-settings-group-mobile{list-style:none;margin:0;padding:0}.recorded-settings-group-mobile li{display:grid;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-semantic-line-solid-alternative)}.recorded-settings-group-mobile p{margin:0}.recorded-settings-section-form{min-width:0;display:grid;gap:0}@media(max-width:767px){.recorded-settings-desktop{display:none}.recorded-settings-mobile{display:block}.recorded-settings-section-head{align-items:flex-start}.recorded-settings-panel-heading,.recorded-settings-server-context{flex-wrap:wrap}}.recorded-input-element:focus-visible{outline:none!important;outline-offset:0!important}.recorded-input-control:has(.recorded-input-element[aria-invalid=true]:focus-visible){outline:var(--border-medium) solid var(--color-semantic-focus-indicator);outline-offset:var(--border-medium)}.recorded-date-field{width:10rem;min-width:0;max-width:100%}.recorded-time-field{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;max-width:100%}.recorded-clock-editor{display:flex;align-items:center;gap:var(--space-2);min-width:0;margin:0}.recorded-time-caption{display:none;font-size:var(--caption1-size);color:var(--color-semantic-label-alternative)}.recorded-field-error{display:block;color:var(--color-semantic-status-negative);font-size:var(--caption1-size)}.recorded-datetime-field{display:grid;gap:var(--space-2);min-width:0}.recorded-datetime-label{font-size:var(--label1-size);font-weight:var(--fw-semibold)}.recorded-datetime-inputs{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);min-width:0}@media(max-width:767px){.recorded-query-clock-range{display:flex;flex-direction:row;align-items:flex-end;gap:var(--space-2)}.recorded-time-caption{display:block}.recorded-query-clock-range .recorded-time-field{width:auto}}@media(max-width:360px){.recorded-query-clock-range{flex-direction:column;align-items:flex-start}.recorded-query-clock-range>span[aria-hidden=true]{display:none}}.recorded-query-groups{--recorded-query-field-width-compact:8rem;--recorded-query-field-width-default:10rem;--recorded-query-field-width-wide:15rem;display:flex;flex-direction:column;align-items:stretch;gap:var(--space-3);width:100%;min-width:0}.recorded-query-spatial,.recorded-query-temporal{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;gap:var(--space-3);width:100%;min-width:0;max-width:100%}.recorded-query-spatial>*,.recorded-query-temporal>*{flex-shrink:0;max-width:100%}.recorded-query-groups .recorded-query-field-default,.recorded-query-groups .recorded-query-field-wide{--lds-select-min-width:0;min-width:0;max-width:100%}.recorded-query-groups .recorded-query-field-default,.recorded-query-groups .recorded-date-field{width:var(--recorded-query-field-width-default)}.recorded-query-groups .recorded-query-field-wide{width:var(--recorded-query-field-width-wide)}@media(max-width:767px){.recorded-query-groups .recorded-query-field-default,.recorded-query-groups .recorded-query-field-wide{flex-grow:1}}.recorded-density .dw-page-header{display:flex;align-items:center;min-height:var(--space-10);gap:var(--space-2)}.recorded-density .dw-heading{flex:1;min-width:0}.recorded-density .dw-page-actions{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}.recorded-density .recorded-query-groups{flex-direction:column;align-items:stretch}.recorded-density .recorded-query-spatial,.recorded-density .recorded-query-temporal{width:100%;flex-wrap:wrap;flex-shrink:0}.recorded-density .recorded-query-spatial>*,.recorded-density .recorded-query-temporal>*{flex-shrink:0;max-width:100%}.recorded-density .dw-query-zone{width:14rem}.recorded-density .dw-query-time{width:8rem}.recorded-density .dw-query-clock-range{align-items:flex-start}.recorded-density .dw-query-separator{align-self:center}.recorded-density .dw-retained-status{margin:0;padding:var(--space-3);color:var(--color-semantic-label-alternative);font-size:var(--caption1-size);line-height:var(--caption1-line)}.recorded-density .dw-view{min-width:0}.recorded-density .dw-spatial,.recorded-density .dw-trend{min-width:0;padding:0}.recorded-density .dw-map-stage{position:relative;aspect-ratio:var(--dw-map-ratio,1.25);width:min(100%,calc(58dvh * var(--dw-map-ratio,1.25)));margin-inline:auto}.recorded-density .dw-map-stage>img{display:block;width:100%;height:auto}.recorded-density .dw-map-value{position:absolute;transform:translate(-50%,-50%);display:grid;justify-items:center;gap:var(--space-1);min-width:6.5rem;max-width:12rem;padding:var(--space-2);border:var(--border-thin) solid var(--color-semantic-label-neutral);border-radius:var(--radius-sm);color:var(--color-semantic-label-normal);background:color-mix(in srgb,var(--color-semantic-data-viz-series-1) var(--heat-level),var(--color-semantic-background-normal-normal));font-family:inherit;cursor:pointer}.recorded-density .dw-map-value.east{transform:translate(-100%,-50%)}.recorded-density .dw-map-value.west.north{transform:translateY(-100%)}.recorded-density .dw-map-value.west.south{transform:translate(0)}.recorded-density .dw-map-value.partial{border:var(--border-medium) dashed var(--color-semantic-label-neutral)}.recorded-density .dw-map-value.missing{background:var(--color-semantic-background-normal-alternative);color:var(--color-semantic-label-alternative)}.recorded-density .dw-map-name,.recorded-density .dw-map-status{font-size:var(--caption1-size);line-height:var(--caption1-line)}.recorded-density .dw-map-number{display:flex;align-items:baseline;gap:var(--space-1);font-size:var(--body1-size);line-height:var(--body1-line);font-variant-numeric:tabular-nums}.recorded-density .dw-map-number>span{font-size:var(--caption1-size)}.recorded-density .dw-map-failure{min-height:16rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--space-3)}.recorded-density .dw-legend{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-3) 0 0;color:var(--color-semantic-label-alternative);font-size:var(--caption1-size);line-height:var(--caption1-line)}.recorded-density .dw-scale{width:5rem;height:var(--space-3);background:linear-gradient(to right,var(--color-semantic-background-normal-normal),color-mix(in srgb,var(--color-semantic-data-viz-series-1) 48%,var(--color-semantic-background-normal-normal)));border:var(--border-thin) solid var(--color-semantic-line-normal-normal)}.recorded-density .dw-map-value:focus-visible,.recorded-density .dw-view:focus-visible{outline:var(--border-medium) solid var(--color-semantic-primary-normal);outline-offset:var(--space-1)}@media(max-width:767px){.recorded-density .dw-query-time{width:100%}.recorded-density .dw-map-value{min-width:5.5rem;max-width:7rem;padding:var(--space-1)}.recorded-density .dw-map-name,.recorded-density .dw-map-status{font-size:var(--caption2-size);line-height:var(--caption2-line)}}.recorded-density .dw-task-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-4);min-width:0;box-sizing:border-box;padding:var(--space-4) var(--space-3);text-align:center}.recorded-density .dw-task-heading{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:var(--space-2);font-size:var(--body1-size);line-height:var(--body1-line);font-weight:var(--fw-medium)}.recorded-density .dw-task-heading-supporting{font-weight:var(--fw-regular)}.recorded-density .dw-task-percent{color:var(--color-semantic-label-normal);font-weight:var(--fw-regular);font-variant-numeric:tabular-nums}.recorded-density .dw-task-action-slot{display:flex;align-items:center;justify-content:center;block-size:var(--space-8);inline-size:var(--space-16);flex-shrink:0}.recorded-density .dw-result-content{min-width:0;display:flex;flex-direction:column;gap:var(--space-4);padding:0}.recorded-density .dw-result-region{min-width:0;padding:var(--space-4)}.recorded-density .dw-trend-controls{display:flex;align-items:center;justify-content:flex-start;min-width:0;margin-block-end:var(--space-4)}.recorded-density .dw-camera-values{min-width:0;overflow-x:auto}.recorded-density .dw-table-number{font-variant-numeric:tabular-nums}@media(max-width:767px){.recorded-density .dw-query-clock-range{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);width:100%;align-items:center}.recorded-density .dw-query-clock-range>.recorded-time-field{min-width:0}.recorded-density .dw-query-clock-range>span[aria-hidden=true]{display:inline}.recorded-density .dw-result-region{padding:var(--space-3)}.recorded-density .dw-query-zone{width:100%}}.recorded-density .dw-map-message{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin:0;color:var(--color-semantic-label-alternative);font-size:var(--body2-size);line-height:var(--body2-line)}.recorded-density .dw-map-message>p{margin:0}.recorded-density .dw-table-status{white-space:normal}.ra-sequence-player{position:relative;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;background:var(--color-semantic-static-black);color:var(--color-semantic-static-white)}.ra-sequence-video{position:absolute;inset:0;display:block;width:100%;height:100%;min-width:0;min-height:0;object-fit:contain;opacity:0;pointer-events:none}.ra-sequence-video[data-sequence-active=true]{opacity:1}.ra-sequence-player-controls{position:absolute;inset-inline:0;bottom:0;min-width:0}.ra-sequence-player:fullscreen{width:100%;height:100%}.recorded-playback{max-width:none;height:calc(100dvh - var(--space-12));min-height:440px;display:flex;flex-direction:column;gap:var(--space-4)}.recorded-playback>.recorded-page-header,.recorded-playback>div:not(.recorded-playback-stage){flex-shrink:0}.recorded-playback-stage{flex:1;min-height:0;display:flex;flex-direction:column;gap:var(--space-4)}.recorded-playback-media{width:min(100%,var(--recorded-video-width));max-width:100%;margin-inline:auto;flex-shrink:0}.recorded-playback-media:fullscreen{display:grid;place-items:center;width:100%;height:100%;margin:0;background:var(--color-semantic-static-black)}.recorded-playback-media:fullscreen>.recorded-playback-viewer{width:min(100%,calc(100dvh * 16 / 9));max-height:100dvh}.recorded-playback-viewer video{display:block;width:100%;height:100%;object-fit:contain}.ra-lds-dialog-content{display:grid;gap:var(--space-5);min-width:0}.ra-lds-settings-copy{margin:0;color:var(--color-semantic-label-neutral);font-size:var(--body2-size);line-height:var(--body2-line);overflow-wrap:anywhere}.ra-lds-source-settings-form{max-width:52rem}.ra-lds-source-settings-actions{display:flex;justify-content:flex-end;gap:var(--space-2)}.ra-lds-section-head,.ra-lds-dialog-footer{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}.ra-lds-section-head h3,.ra-lds-item-title{margin:0;font-size:var(--headline2-size);line-height:var(--headline2-line);font-weight:var(--fw-bold)}.ra-lds-muted{margin:var(--space-2) 0;color:var(--color-semantic-label-neutral);font-size:var(--label1-size);line-height:var(--label1-line)}.ra-lds-registration{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:var(--space-4);min-width:0;margin-block:var(--space-4) var(--space-6)}.ra-lds-registration-nested{margin-block:var(--space-3) 0}.ra-lds-field-wide{grid-column:1 / -1;min-width:0}.ra-lds-check-field{display:flex;align-items:center;min-height:var(--space-12)}.ra-lds-mobile-list{list-style:none;padding:0;margin:0}.ra-lds-mobile-item{display:grid;gap:var(--space-4);padding-block:var(--space-5);border-block-end:1px solid var(--color-semantic-line-normal-normal);min-width:0}.ra-lds-cell-stack{display:grid;align-content:start;gap:var(--space-2);min-width:0;font-size:var(--body2-size);line-height:var(--body2-line)}.ra-lds-cell-stack small{font-size:var(--caption1-size);line-height:var(--caption1-line);color:var(--color-semantic-label-neutral)}.ra-lds-path{overflow-wrap:anywhere;word-break:break-word}.ra-lds-cell-actions{display:flex;align-items:flex-start;flex-direction:column;gap:var(--space-2)}.ra-lds-cell-stack .ra-lds-warning{color:var(--color-semantic-status-cautionary-text)}.ra-lds-asset-inspector{min-width:0;padding-block-start:var(--space-5);border-block-start:1px solid var(--color-semantic-line-normal-normal);display:grid;gap:var(--space-4)}.ra-lds-dialog-meta{min-width:0;overflow-wrap:anywhere}.ra-lds-frame-form{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--space-3);min-width:0}.ra-lds-frame-result{overflow-wrap:anywhere;font-size:var(--label1-size);line-height:var(--label1-line)}.ra-lds-frame-evidence{min-width:0}.ra-lds-frame-evidence img{display:block;max-width:100%;max-height:60dvh;width:100%;height:auto;object-fit:contain}.ra-lds-json{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;max-height:30dvh;overflow:auto;margin:var(--space-3) 0 0;font-size:var(--caption1-size);line-height:var(--caption1-line)}.ra-lds-dialog-footer{width:100%;padding-block-end:env(safe-area-inset-bottom)}.ra-lds-dialog-footer>div{min-width:0}@media(max-width:900px){.ra-lds-frame-form{grid-template-columns:minmax(0,1fr) auto}}@media(max-width:640px){.ra-lds-registration,.ra-lds-frame-form{grid-template-columns:minmax(0,1fr)}.ra-lds-dialog-footer{align-items:stretch}.ra-lds-dialog-footer>div,.ra-lds-dialog-footer>button{width:100%}.ra-lds-cell-actions{flex-direction:row;flex-wrap:wrap}}.ra-assets-primary{max-width:100%;min-width:0}.ra-assets-primary-label{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ra-assets-compact-title{min-width:0;margin:0}.ra-assets-compact-facts{display:grid;gap:var(--space-2);margin:0}.ra-assets-compact-facts>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--space-3)}.ra-assets-compact-facts dt{color:var(--color-semantic-label-alternative)}.ra-assets-compact-facts dd{min-width:0;margin:0;overflow-wrap:anywhere}.recorded-assets-job{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);min-width:0}.recorded-assets-job p{flex-basis:100%;overflow-wrap:anywhere}.ra-video-player{position:relative;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;background:var(--color-semantic-static-black);color:var(--color-semantic-static-white)}.ra-video-player>video{display:block;width:100%;height:100%;min-width:0;min-height:0;object-fit:contain}.ra-video-player-controls{position:absolute;inset-inline:0;bottom:0;min-width:0}.ra-video-player:fullscreen{width:100%;height:100%}.ra-recorded-map{min-width:0}.ra-recorded-map-head{position:absolute;top:var(--space-3);left:var(--space-3);z-index:3;display:flex;align-items:center;width:8rem;max-width:calc(100% - var(--space-6))}.ra-recorded-map-head>span{color:var(--color-semantic-label-alternative);font-size:var(--caption1-size);line-height:var(--caption1-line)}.ra-recorded-map-surface{position:relative;min-width:0}.ra-recorded-map-canvas{position:relative;width:100%;max-width:none;aspect-ratio:var(--ra-map-ratio);margin-inline:0;border:var(--border-thin) solid var(--color-semantic-line-solid-normal);background:var(--color-semantic-background-normal-normal)}.ra-recorded-map-layer{position:absolute;inset:0}.ra-recorded-map-layer[hidden]{display:none!important}.ra-recorded-map-image{display:block;width:100%;height:100%;object-fit:contain}.ra-recorded-map-markers{position:absolute;inset:0}.ra-recorded-map-marker{position:absolute;transform:translate(-50%,-50%);z-index:1}.ra-recorded-map-marker.is-selected,.ra-recorded-map-marker:focus-within{z-index:2}.ra-map-camera-control{position:relative;display:flex;align-items:center;justify-content:center}.ra-map-camera-ordinal{position:absolute;right:calc(-1 * var(--space-2));top:calc(-1 * var(--space-2));min-width:var(--space-4);height:var(--space-4);padding-inline:var(--space-0-5);display:grid;place-items:center;border:var(--border-thin) solid var(--color-semantic-line-solid-normal);border-radius:var(--radius-full);background:var(--color-semantic-background-elevated-normal);color:var(--color-semantic-label-normal);font-size:var(--caption2-size);line-height:var(--caption2-line);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;pointer-events:none}.ra-recorded-map-marker.is-selected .ra-map-camera-ordinal{border-color:var(--color-semantic-primary-normal);color:var(--color-semantic-primary-normal)}.ra-map-camera-unavailable{position:absolute;width:var(--space-5);height:var(--border-thin);background:var(--color-semantic-label-disable);transform:rotate(-45deg);pointer-events:none}.ra-map-camera-direction{position:absolute;width:var(--space-16);height:var(--space-16);top:50%;left:50%;transform:translate(-50%,-50%);overflow:visible;pointer-events:none;color:var(--color-semantic-primary-normal)}.ra-map-camera-direction polygon{fill:currentColor;fill-opacity:.035;stroke:currentColor;stroke-opacity:.25;stroke-width:1}.ra-recorded-map-marker.is-selected .ra-map-camera-direction polygon{fill-opacity:.07;stroke-opacity:.45}.ra-recorded-map-status{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:var(--space-3);padding:var(--space-6);text-align:center;color:var(--color-semantic-label-alternative);font-size:var(--label1-size);line-height:var(--label1-line)}.ra-recorded-map-status p{margin:0}.ra-map-media{position:absolute;inset:0;z-index:3;display:grid;place-items:center;width:100%;height:100%;min-width:0;min-height:0;background:var(--color-semantic-static-black);overflow:hidden}.ra-map-window-actions{position:absolute;top:var(--space-3);right:var(--space-3);z-index:4}.ra-map-media:fullscreen{position:static;display:grid;place-items:center;width:100%;height:100%;margin:0;border:0;border-radius:0;box-shadow:none;background:var(--color-semantic-static-black)}.ra-map-media:fullscreen>.ra-map-media-viewer{width:min(100%,calc(100dvh * 16 / 9));max-height:100dvh}.ra-map-player{width:100%;height:100%;min-width:0;min-height:0;display:grid;place-items:center;overflow:hidden;background:var(--color-semantic-static-black)}.ra-map-player>img,.ra-map-player>video{display:block;width:100%;height:100%;min-width:0;min-height:0;object-fit:contain}.ra-map-media-message{padding:var(--space-5);margin:0;text-align:center;color:var(--color-semantic-label-normal);font-size:var(--label1-size);line-height:var(--label1-line);overflow-wrap:anywhere}.recorded-observation-choice{display:flex;align-items:center;justify-content:center;min-width:var(--space-6);min-height:var(--space-6)}.recorded-observation-action-slot{display:flex;align-items:center;justify-content:flex-end;min-height:var(--control-h-sm)}.recorded-compact-observations>li{grid-template-columns:var(--space-6) 80px minmax(0,1fr)}.recorded-compact-observations .recorded-observation-choice{align-self:start;padding-top:var(--space-2)}.recorded-compact-observations .recorded-observation-primary>a,.recorded-compact-observations .recorded-observation-primary>span{display:grid;gap:var(--space-1);max-width:100%;white-space:normal}.recorded-compact-observations .recorded-observation-primary>a>[aria-hidden],.recorded-compact-observations .recorded-observation-primary>span>[aria-hidden]{display:none}
