.AssistantInput-module__U-0JJq__wrapper{width:calc(100% - 32px);z-index:var(--z-sticky);background:var(--ant-color-bg-layout);padding:var(--spacing-md) 0 var(--spacing-base);margin:auto auto 0;position:sticky;bottom:0}.AssistantInput-module__U-0JJq__attachments{margin-block-end:var(--spacing-xs);display:flex}.AssistantInput-module__U-0JJq__attachmentPopup{max-width:min(90vw,360px)}@media (min-width:768px){.AssistantInput-module__U-0JJq__wrapper{width:min(90%,900px)}}
.ContextMenuDropdown-module__hgv6Dq__wrapper{-webkit-user-select:none;user-select:none}.ContextMenuDropdown-module__hgv6Dq__inlineWrapper{display:inline}.ContextMenuDropdown-module__hgv6Dq__scrim{z-index:var(--z-context-menu-scrim);background:0 0;position:fixed;inset:0}
.EntityLink-module__BqeTta__link{--entity-link-accent:var(--ant-color-link);width:fit-content;min-width:0;max-width:100%;font:inherit;text-align:inherit;color:var(--entity-link-accent);cursor:pointer;transition:color var(--duration-fast) var(--ease-default), text-decoration-thickness var(--duration-fast) var(--ease-default);background:0 0;border:0;justify-content:flex-start;align-items:center;margin:0;padding:0;display:inline-flex}.EntityLink-module__BqeTta__link[data-module]{--entity-link-accent:var(--module-accent)}.EntityLink-module__BqeTta__icon{color:currentColor;transition:transform var(--duration-fast) var(--ease-default);flex:none;display:inline-flex}.EntityLink-module__BqeTta__label{justify-content:flex-start;align-items:center;gap:var(--spacing-xs);text-underline-offset:calc(var(--spacing-xs) / 2);min-width:0;text-decoration:none;text-decoration-thickness:var(--border-width-default);display:inline-flex}.EntityLink-module__BqeTta__text{min-width:0}.EntityLink-module__BqeTta__link:not([data-module]) .EntityLink-module__BqeTta__label,.EntityLink-module__BqeTta__link:focus-visible .EntityLink-module__BqeTta__label{text-decoration-line:underline}@media (hover:none){.EntityLink-module__BqeTta__link .EntityLink-module__BqeTta__label{text-decoration-line:underline}}@media (hover:hover){.EntityLink-module__BqeTta__link:hover{color:var(--entity-link-accent)}.EntityLink-module__BqeTta__link:hover .EntityLink-module__BqeTta__label{text-decoration-line:underline;text-decoration-thickness:var(--border-width-thick)}.EntityLink-module__BqeTta__link:hover .EntityLink-module__BqeTta__icon{transform:scale(1.12)}}.EntityLink-module__BqeTta__link:active{color:var(--entity-link-accent);opacity:.62}.EntityLink-module__BqeTta__plain{color:var(--ant-color-link)}.EntityLink-module__BqeTta__plain:hover,.EntityLink-module__BqeTta__plain:active{color:var(--ant-color-link-hover)}.EntityLink-module__BqeTta__block{width:100%}.EntityLink-module__BqeTta__link:focus-visible{outline:2px solid var(--ant-color-primary);outline-offset:2px;border-radius:var(--ant-border-radius-sm)}@media (prefers-reduced-motion:reduce){.EntityLink-module__BqeTta__link,.EntityLink-module__BqeTta__icon{transition:none}}
.HeaderTitle-module__vg7hqW__trigger{min-width:0;max-inline-size:100%;min-block-size:var(--chrome-control-size);color:inherit;font:inherit;line-height:inherit;text-align:start;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;display:block;overflow:hidden}.HeaderTitle-module__vg7hqW__trigger:focus-visible{outline:var(--border-width-thick) solid var(--ant-color-primary);outline-offset:calc(-1 * var(--border-width-thick))}.HeaderTitle-module__vg7hqW__popup{--header-title-popup-max-size:20rem;max-inline-size:min(var(--header-title-popup-max-size), calc(100vw - var(--spacing-xl)));overflow-wrap:anywhere;display:block}
.HeaderActionBar-module__S5DvsW__bar{width:var(--header-action-bar-full-size,auto);min-width:var(--header-action-bar-min-size,0);flex:auto;justify-content:flex-end;display:flex;position:relative}.HeaderActionBar-module__S5DvsW__row{justify-content:flex-end;align-items:center;gap:var(--spacing-sm);flex-wrap:nowrap;min-width:0;display:flex}.HeaderActionBar-module__S5DvsW__leading{align-items:center;gap:var(--spacing-sm);flex-wrap:nowrap;flex:none;display:flex}.HeaderActionBar-module__S5DvsW__host{display:contents}.HeaderActionBar-module__S5DvsW__host[data-header-custom-overflow]{align-items:stretch;gap:var(--border-width-default);flex-direction:column;display:flex}.HeaderActionBar-module__S5DvsW__action{font-size:var(--font-size-sm);white-space:nowrap;flex-shrink:0}.HeaderActionBar-module__S5DvsW__tooltipHost{flex-shrink:0;display:inline-flex}.HeaderActionBar-module__S5DvsW__ghost{gap:var(--spacing-sm);visibility:hidden;pointer-events:none;white-space:nowrap;width:max-content;max-width:none;display:flex;position:absolute;top:0;left:0}
.OverflowMenu-module__TJgFWW__inlineMenu,.OverflowMenu-module__TJgFWW__inlineMenu>*{flex-shrink:1;min-width:0}.OverflowMenu-module__TJgFWW__inlineMenu .ant-btn{flex-shrink:1;min-width:0}.OverflowMenu-module__TJgFWW__inlineMenu .ant-btn>span:not(.ant-btn-icon){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.OverflowMenu-module__TJgFWW__inlineMenu{align-items:center;gap:var(--spacing-sm);flex-wrap:nowrap;max-inline-size:100%;display:flex}.OverflowMenu-module__TJgFWW__rowLabel{text-align:start;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.OverflowMenu-module__TJgFWW__rowHint{color:var(--ant-color-text-tertiary);font-size:var(--font-size-caption);font-variant-numeric:tabular-nums;margin-inline-start:var(--spacing-sm)}.OverflowMenu-module__TJgFWW__rowCheck,.OverflowMenu-module__TJgFWW__submenuChevron{flex:none;margin-inline-start:var(--spacing-sm)}.OverflowMenu-module__TJgFWW__rowCheck{color:var(--ant-color-primary)}.OverflowMenu-module__TJgFWW__submenuChevron{color:var(--ant-color-text-tertiary)}
.CollapsibleSearch-module__HTnNpG__trigger,.CollapsibleSearch-module__HTnNpG__dismiss{inline-size:var(--chrome-control-size);color:var(--ant-color-text-secondary);flex-shrink:0}.CollapsibleSearch-module__HTnNpG__trigger:focus-visible,.CollapsibleSearch-module__HTnNpG__dismiss:focus-visible{outline:2px solid var(--ant-color-primary);outline-offset:-2px}.CollapsibleSearch-module__HTnNpG__expandedRow{align-items:center;gap:var(--spacing-xs);flex:1;min-width:0;display:flex}.CollapsibleSearch-module__HTnNpG__field{flex:1;align-items:center;min-width:0;display:flex}
.SurfaceHeader-module__wxLfHa__header{z-index:var(--z-sticky);--surface-header-accent:var(--module-accent);--surface-header-title-size:var(--page-title-size,var(--font-size-xl));--surface-header-tile-size:calc(var(--spacing-xl) + var(--spacing-xs));--surface-header-search-max-size:22rem;--surface-header-title-min-size:8rem;--surface-header-title-floor:12rem;--surface-header-line:max(var(--surface-header-tile-size), var(--chrome-control-size));--surface-header-tint:color-mix(in oklab, var(--surface-header-accent) var(--surface-header-tint-strength), var(--colour-surface-header-bg));background:var(--surface-header-tint);border-bottom:var(--border-width-default) solid var(--ant-color-border);max-inline-size:100%;padding:var(--spacing-sm) var(--spacing-md);box-shadow:var(--chrome-accent-edge-bottom);transition:box-shadow var(--duration-fast) var(--ease-default);flex-shrink:0;position:relative}:root[data-theme=dark] .SurfaceHeader-module__wxLfHa__header{--ant-color-text-secondary:var(--colour-text-base)}.SurfaceHeader-module__wxLfHa__headerScrolled{box-shadow:var(--chrome-accent-edge-bottom), var(--shadow-chrome-scroll-down)}.SurfaceHeader-module__wxLfHa__headerSticky{position:sticky;inset-block-start:0}.SurfaceHeader-module__wxLfHa__identityBlock{flex-direction:column;gap:0;min-width:0;display:flex}.SurfaceHeader-module__wxLfHa__identityRow{min-block-size:var(--surface-header-line);align-items:center;gap:var(--spacing-sm) var(--spacing-base);flex-wrap:nowrap;min-width:0;display:flex}.SurfaceHeader-module__wxLfHa__header[data-tier=compact] .SurfaceHeader-module__wxLfHa__identityRow{column-gap:var(--spacing-sm)}.SurfaceHeader-module__wxLfHa__identityRowStacked{flex-wrap:wrap}.SurfaceHeader-module__wxLfHa__titleLine{flex:1 10 var(--surface-header-title-min-size);min-width:5rem;min-block-size:var(--surface-header-line);align-items:center;gap:var(--spacing-sm);display:flex}.SurfaceHeader-module__wxLfHa__titleLineWithControls{flex-grow:0;flex-basis:auto;min-width:0}.SurfaceHeader-module__wxLfHa__kicker{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--ant-color-text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--label-tracking);line-height:var(--line-height-tight);text-transform:uppercase;margin:0;overflow:hidden}.SurfaceHeader-module__wxLfHa__kickerBesideTile{padding-inline-start:calc(var(--surface-header-tile-size) + var(--spacing-base))}.SurfaceHeader-module__wxLfHa__title{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-family:var(--font-family-primary);color:var(--ant-color-text);font-size:var(--surface-header-title-size);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);margin:0;overflow:hidden}.SurfaceHeader-module__wxLfHa__subtitle{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--ant-color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-normal);flex:0 auto;margin:0;display:none;overflow:hidden}.SurfaceHeader-module__wxLfHa__subtitleVisible{display:block}.SurfaceHeader-module__wxLfHa__viewSlot{min-block-size:var(--surface-header-line);align-items:center;gap:var(--spacing-sm);flex:none;display:flex}.SurfaceHeader-module__wxLfHa__searchSlot{min-width:0;min-block-size:var(--surface-header-line);max-inline-size:var(--surface-header-search-max-size);flex:12rem;align-items:center;display:flex}.SurfaceHeader-module__wxLfHa__searchSlot:has(>button){flex:none}.SurfaceHeader-module__wxLfHa__searchSlotStacked{flex-basis:100%;max-inline-size:100%}.SurfaceHeader-module__wxLfHa__searchSlotOwnsRow{flex:100%;max-inline-size:100%}.SurfaceHeader-module__wxLfHa__rightCluster{min-width:0;justify-content:flex-end;align-items:center;gap:var(--spacing-sm);flex-wrap:nowrap;flex:0 auto;max-inline-size:100%;margin-left:auto;display:flex}.SurfaceHeader-module__wxLfHa__rightCluster:has(>[data-header-action-bar]){flex:0 auto;min-inline-size:0}.SurfaceHeader-module__wxLfHa__identityRow:has(>.SurfaceHeader-module__wxLfHa__rightCluster>[data-header-action-bar])>.SurfaceHeader-module__wxLfHa__titleLine{min-inline-size:min(var(--surface-header-title-floor), 20%);flex:0 10 auto}.SurfaceHeader-module__wxLfHa__rightCluster>:not([data-header-action-bar]){min-width:0}.SurfaceHeader-module__wxLfHa__searchSlot>*{min-width:0;flex:auto;max-inline-size:100%;margin-block:0}.SurfaceHeader-module__wxLfHa__rightClusterStacked{flex-basis:100%;justify-content:flex-start;margin-left:0}.SurfaceHeader-module__wxLfHa__rightClusterStacked:has(>[data-header-action-bar]){flex-basis:100%}.SurfaceHeader-module__wxLfHa__statusSlot{align-items:center;gap:var(--spacing-xs);white-space:nowrap;flex-wrap:nowrap;flex-shrink:0;display:inline-flex}.SurfaceHeader-module__wxLfHa__statusSlot .ant-btn{block-size:auto}.SurfaceHeader-module__wxLfHa__identityRowSearching>:not(.SurfaceHeader-module__wxLfHa__searchSlot){display:none}.SurfaceHeader-module__wxLfHa__belowSlot{align-items:center;gap:var(--spacing-sm);margin-top:var(--spacing-sm);flex-wrap:wrap;min-width:0;display:flex}.SurfaceHeader-module__wxLfHa__badgeIcon{inline-size:var(--surface-header-tile-size);block-size:var(--surface-header-tile-size);border-radius:var(--radius-md);background:var(--surface-header-accent);color:var(--colour-module-on);font-size:var(--font-size-2xl);flex-shrink:0;place-items:center;display:grid}.SurfaceHeader-module__wxLfHa__header .ant-btn{min-inline-size:var(--chrome-control-size)}.SurfaceHeader-module__wxLfHa__header .ant-btn[data-chrome-control=content]{block-size:auto;min-block-size:var(--chrome-control-size)}.SurfaceHeader-module__wxLfHa__searchSlot .ant-input-affix-wrapper{block-size:var(--chrome-control-size)}.SurfaceHeader-module__wxLfHa__header .ant-segmented{min-block-size:var(--chrome-control-size);align-items:center;display:flex}.SurfaceHeader-module__wxLfHa__header .ant-segmented[data-icon-only] .ant-segmented-item-label{min-inline-size:var(--chrome-control-size);padding-inline:var(--spacing-xs);text-align:center}@media (prefers-reduced-motion:reduce){.SurfaceHeader-module__wxLfHa__header{transition:none}}
.SurfaceSlab-module__YLZysa__slab{border:var(--border-width-default) solid var(--ant-color-border);border-radius:var(--radius-lg);width:100%;min-height:0;box-shadow:var(--shadow-sm);flex-direction:column;flex:1;display:flex;overflow:clip}.SurfaceSlab-module__YLZysa__well{background:var(--surface-well-ground,var(--ant-color-bg-layout));min-height:0;box-shadow:var(--shadow-inset-well);flex-direction:column;flex:1;display:flex;position:relative;overflow-y:auto}.SurfaceSlab-module__YLZysa__footer{padding:var(--spacing-xs) var(--spacing-md);background:var(--ant-color-bg-container);border-top:var(--border-width-default) solid var(--ant-color-border);z-index:var(--z-sticky);transition:box-shadow var(--duration-fast) var(--ease-default);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.SurfaceSlab-module__YLZysa__footerScrolled{box-shadow:var(--shadow-chrome-scroll-up)}@media (prefers-reduced-motion:reduce){.SurfaceSlab-module__YLZysa__footer{transition:none}}@container (min-width:600px){.SurfaceSlab-module__YLZysa__footer{padding:var(--spacing-xs) var(--spacing-lg)}}.SurfaceSlab-module__YLZysa__footer .ant-btn{min-inline-size:var(--chrome-control-size)}
.EntityDetailView-module__1w4aKW__surface{--vdv-field-font-family:var(--font-family-primary);--vdv-entity-accent:var(--module-accent);--vdv-card-radius:var(--radius-card);--vdv-card-header-size:var(--font-size-body);--vdv-card-header-weight:var(--font-weight-semibold);--vdv-card-header-colour:var(--ant-color-text);--vdv-card-header-transform:none;--vdv-card-header-letter-spacing:normal;--vdv-label-size:var(--font-size-sm);--vdv-label-weight:var(--font-weight-normal);--vdv-label-colour:var(--ant-color-text-secondary);--vdv-value-size:var(--font-size-sm);--vdv-value-weight:var(--font-weight-normal);--vdv-value-colour:var(--ant-color-text);--vdv-row-padding-y:var(--spacing-xs);font-family:var(--vdv-field-font-family);container:entity-surface/inline-size;}.EntityDetailView-module__1w4aKW__scrollBody{gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-sm);}@container entity-surface (min-width:600px){.EntityDetailView-module__1w4aKW__scrollBody{padding-inline:var(--spacing-md)}}.EntityDetailView-module__1w4aKW__statusArea{gap:var(--spacing-sm);flex-direction:column;display:flex}.EntityDetailView-module__1w4aKW__statusArea:empty{display:none}.EntityDetailView-module__1w4aKW__railRegion,.EntityDetailView-module__1w4aKW__contentRegion{gap:var(--spacing-md);flex-direction:column;display:flex}@container entity-surface (min-width:1000px){.EntityDetailView-module__1w4aKW__contentRegion:has(>[data-region-width=half]){grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.EntityDetailView-module__1w4aKW__contentRegion:has(>[data-region-width=half])>:not([data-region-width=half]){grid-column:1/-1}}.EntityDetailView-module__1w4aKW__regionCard{--vdv-region-card-min-height:0;--vdv-region-card-max-height:none;min-height:var(--vdv-region-card-min-height);max-height:var(--vdv-region-card-max-height);flex-direction:column;display:flex;}.EntityDetailView-module__1w4aKW__regionCard[data-collapsed=true],.EntityDetailView-module__1w4aKW__regionCard[data-height-mode=content]{min-height:0;max-height:none}.EntityDetailView-module__1w4aKW__regionHeader{flex:none;justify-content:flex-start;}.EntityDetailView-module__1w4aKW__regionTitle{min-width:0;line-height:var(--line-height-tight);flex:0 auto;}.EntityDetailView-module__1w4aKW__regionTitleMeta{margin-left:var(--spacing-sm);color:var(--ant-color-text-secondary);font-weight:var(--font-weight-normal);text-transform:none;letter-spacing:normal}.EntityDetailView-module__1w4aKW__regionTitleMeta:before{content:"·";margin-right:var(--spacing-sm)}.EntityDetailView-module__1w4aKW__regionHeaderActions{align-items:center;gap:var(--spacing-xs);flex:none;margin-inline-start:auto;display:flex}.EntityDetailView-module__1w4aKW__regionHeaderExtra>.EntityDetailView-module__1w4aKW__regionHeaderActions~*{margin-inline-start:0}.EntityDetailView-module__1w4aKW__regionTablePager{padding:var(--spacing-sm) var(--spacing-base);border-top:var(--border-width-default) solid var(--ant-color-border-secondary);flex:none;justify-content:center;display:flex}.EntityDetailView-module__1w4aKW__regionHeaderExtra{align-items:center;gap:var(--spacing-xs);flex:auto;display:flex}.EntityDetailView-module__1w4aKW__regionHeading{gap:var(--spacing-xs);flex-direction:column;flex:1;min-width:0;display:flex}.EntityDetailView-module__1w4aKW__regionHeading>.EntityDetailView-module__1w4aKW__regionTitle{flex:none}.EntityDetailView-module__1w4aKW__regionDescription{color:var(--ant-color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);letter-spacing:normal;text-transform:none;margin:0}.EntityDetailView-module__1w4aKW__regionBody{flex:1;min-width:0;min-height:0;overflow-y:auto}.EntityDetailView-module__1w4aKW__regionBodyFitContent{flex:none;overflow-y:visible}.EntityDetailView-module__1w4aKW__regionBody[hidden]{display:none}.EntityDetailView-module__1w4aKW__regionBody:focus-visible{outline:var(--border-width-thick) solid var(--ant-color-primary);outline-offset:calc(-1 * var(--border-width-thick))}.EntityDetailView-module__1w4aKW__regionBodyPadded{--region-card-body-inset:var(--spacing-base);padding:var(--region-card-body-inset)}.EntityDetailView-module__1w4aKW__regionCardContent{box-sizing:border-box;width:100%}.EntityDetailView-module__1w4aKW__regionCardContentFullBleed{width:calc(100% + (var(--region-card-body-inset,var(--spacing-base)) * 2));margin-inline:calc(-1 * var(--region-card-body-inset,var(--spacing-base)));margin-bottom:calc(-1 * var(--region-card-body-inset,var(--spacing-base)))}.EntityDetailView-module__1w4aKW__regionBodyFill{flex-direction:column;display:flex}.EntityDetailView-module__1w4aKW__regionCard[data-fill-body=true][data-height-mode=bounded] .EntityDetailView-module__1w4aKW__regionBodyFill{overflow-y:hidden}.EntityDetailView-module__1w4aKW__lazyRegionPlaceholder{min-height:8rem;padding:var(--spacing-base)}@keyframes EntityDetailView-module__1w4aKW__focusFlashPulse{0%{border-color:var(--ant-color-primary);box-shadow:0 0 0 var(--border-width-thick) var(--ant-color-primary-border);background:var(--ant-color-primary-bg)}to{border-color:var(--ant-color-border-secondary);box-shadow:none;background:var(--ant-color-bg-container)}}.EntityDetailView-module__1w4aKW__focusFlash{animation:EntityDetailView-module__1w4aKW__focusFlashPulse calc(var(--duration-slow) * 7) var(--ease-out)}@media (prefers-reduced-motion:reduce){.EntityDetailView-module__1w4aKW__focusFlash{animation:none}}
.RecordNav-module__uHeiyq__recordNav{align-items:center;gap:var(--spacing-sm);flex-shrink:0;display:flex}.RecordNav-module__uHeiyq__navArrow{width:calc(var(--spacing-lg) + var(--spacing-xs));height:calc(var(--spacing-lg) + var(--spacing-xs));color:var(--ant-color-text);font-family:inherit;font-size:var(--font-size-sm);border:var(--border-width-default) solid var(--ant-color-border);border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-default), border-color var(--duration-fast) var(--ease-default);background:0 0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (hover:hover){.RecordNav-module__uHeiyq__navArrow:hover:not(:disabled){background:var(--ant-color-bg-text-hover);border-color:var(--ant-color-primary)}}.RecordNav-module__uHeiyq__navArrow:focus-visible{outline:var(--border-width-default) solid var(--ant-color-primary);outline-offset:var(--border-width-default)}.RecordNav-module__uHeiyq__navArrow:disabled{color:var(--ant-color-text-disabled);cursor:not-allowed;opacity:.5}@media (prefers-reduced-motion:reduce){.RecordNav-module__uHeiyq__navArrow{transition:none}}.RecordNav-module__uHeiyq__recordCounter{min-width:4em;color:var(--ant-color-text-secondary);font-family:var(--font-family-primary);font-size:var(--font-size-caption);font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap}.RecordNav-module__uHeiyq__navSpinner{justify-content:center;align-items:center;min-width:4em;display:flex}
.DetailEmptyState-module__8U7OSW__emptyHero{text-align:center;padding:var(--spacing-xl) var(--spacing-base);flex-direction:column;align-items:center;display:flex}.DetailEmptyState-module__8U7OSW__glyph{width:var(--spacing-3xl);height:var(--spacing-3xl);margin-bottom:var(--spacing-base);border-radius:var(--radius-full);background:var(--colour-warm-tint-medium);color:var(--colour-secondary);font-size:var(--font-size-2xl);place-items:center;display:grid}.DetailEmptyState-module__8U7OSW__title{color:var(--ant-color-text);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);margin:0}.DetailEmptyState-module__8U7OSW__description{max-width:360px;margin:var(--spacing-xs) 0 0;color:var(--ant-color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.DetailEmptyState-module__8U7OSW__actions{gap:var(--spacing-sm);margin-top:var(--spacing-base);flex-wrap:wrap;justify-content:center;display:flex}.DetailEmptyState-module__8U7OSW__compact{align-items:center;gap:var(--spacing-xs) var(--spacing-sm);padding:var(--spacing-md) var(--spacing-sm);color:var(--ant-color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-normal);flex-wrap:wrap;display:flex}.DetailEmptyState-module__8U7OSW__compactGlyph{font-size:var(--font-size-lg);flex:none;align-items:center;display:inline-flex}.DetailEmptyState-module__8U7OSW__compactTitle{color:var(--ant-color-text);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold)}.DetailEmptyState-module__8U7OSW__compactDescription{min-width:0}
.EntityCard-module__F6leAa__card{}.EntityCard-module__F6leAa__header{}.EntityCard-module__F6leAa__titleCluster{}.EntityCard-module__F6leAa__title{}.EntityCard-module__F6leAa__titleMeta{margin-left:var(--spacing-sm);color:var(--ant-color-text-secondary);font-weight:var(--font-weight-normal);text-transform:none;letter-spacing:normal}.EntityCard-module__F6leAa__titleMeta:before{content:"·";margin-right:var(--spacing-sm)}.EntityCard-module__F6leAa__headerIcon{}.EntityCard-module__F6leAa__headerTag{}.EntityCard-module__F6leAa__body{min-width:0;padding-block:var(--spacing-sm)}.EntityCard-module__F6leAa__editKv{padding:0}
.EntityCurrentStateHero-module__YWRgFq__hero{border:var(--border-width-default) solid var(--ant-color-border-secondary);border-radius:var(--vdv-card-radius,var(--radius-card));background:var(--ant-color-bg-container);overflow:hidden}.EntityCurrentStateHero-module__YWRgFq__head{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-base);border-bottom:1px solid var(--ant-color-border-secondary);display:flex;container:current-state-hero-head/inline-size}.EntityCurrentStateHero-module__YWRgFq__icon{color:var(--vdv-entity-accent,var(--module-accent));font-size:var(--card-icon-size);align-items:center;display:inline-flex}.EntityCurrentStateHero-module__YWRgFq__title{font-size:var(--vdv-card-header-size,var(--font-size-body));font-weight:var(--vdv-card-header-weight,var(--font-weight-semibold));text-transform:var(--vdv-card-header-transform,none);letter-spacing:var(--vdv-card-header-letter-spacing,normal);color:var(--vdv-card-header-colour,var(--ant-color-text));margin:0}.EntityCurrentStateHero-module__YWRgFq__headerExtra{align-items:center;gap:var(--spacing-sm);min-width:0;margin-inline-start:auto;display:flex}.EntityCurrentStateHero-module__YWRgFq__body{padding:var(--spacing-base)}.EntityCurrentStateHero-module__YWRgFq__footer{padding:var(--spacing-sm) var(--spacing-base);border-top:1px solid var(--ant-color-border-secondary);background:var(--colour-warm-tint-subtle)}
.GatedTabPlaceholder-module__A31IvG__container{text-align:center;padding:var(--spacing-2xl) var(--spacing-base);background:radial-gradient(ellipse at center, var(--colour-warm-tint-subtle) 0%, transparent 70%);border-radius:var(--radius-lg)}.GatedTabPlaceholder-module__A31IvG__iconBadge{background:var(--colour-warm-tint-medium);width:64px;height:64px;color:var(--ant-color-primary);font-size:var(--font-size-2xl);margin-bottom:var(--spacing-base);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.GatedTabPlaceholder-module__A31IvG__title{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--ant-color-text);margin:0 0 var(--spacing-xs);line-height:var(--line-height-tight)}.GatedTabPlaceholder-module__A31IvG__subtitle{font-size:var(--font-size-body);color:var(--ant-color-text-secondary);margin:0 0 var(--spacing-base);line-height:var(--line-height-normal)}.GatedTabPlaceholder-module__A31IvG__prerequisites{gap:var(--spacing-sm);text-align:left;flex-direction:column;max-width:460px;margin:0 auto;padding:0;list-style:none;display:flex}.GatedTabPlaceholder-module__A31IvG__prerequisite{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-base);background:var(--ant-color-bg-container);border:var(--border-width-default) solid var(--ant-color-border);border-radius:var(--radius-md);box-shadow:var(--ant-box-shadow-tertiary);color:var(--ant-color-text);font-size:var(--font-size-body);line-height:var(--line-height-normal);transition:border-color var(--duration-fast) ease, box-shadow var(--duration-fast) ease, transform var(--duration-fast) ease;display:flex}.GatedTabPlaceholder-module__A31IvG__prerequisite:hover{border-color:var(--ant-color-border-secondary);box-shadow:var(--ant-box-shadow-secondary)}.GatedTabPlaceholder-module__A31IvG__prerequisiteActionable{cursor:pointer}.GatedTabPlaceholder-module__A31IvG__prerequisiteActionable:hover{border-color:var(--ant-color-primary);box-shadow:var(--ant-box-shadow);transform:translateY(-1px)}.GatedTabPlaceholder-module__A31IvG__prerequisiteActionable:focus-visible{border-color:var(--ant-color-primary);box-shadow:0 0 0 2px var(--ant-color-primary-border);outline:none}.GatedTabPlaceholder-module__A31IvG__prerequisiteActionable:active{box-shadow:var(--ant-box-shadow-tertiary);transform:translateY(0)}.GatedTabPlaceholder-module__A31IvG__prerequisiteIcon{color:var(--ant-color-primary);font-size:var(--font-size-body);flex-shrink:0}.GatedTabPlaceholder-module__A31IvG__prerequisiteComplete{color:var(--ant-color-text-secondary);background:var(--ant-color-success-bg);border-color:var(--ant-color-success-border)}.GatedTabPlaceholder-module__A31IvG__prerequisiteCompleteIcon{color:var(--ant-color-success);font-size:var(--font-size-body);flex-shrink:0}.GatedTabPlaceholder-module__A31IvG__prerequisiteText{flex:auto}.GatedTabPlaceholder-module__A31IvG__prerequisiteAction{color:var(--ant-color-text-secondary);transition:color var(--duration-fast) ease, transform var(--duration-fast) ease;flex-shrink:0}.GatedTabPlaceholder-module__A31IvG__prerequisiteActionable:hover .GatedTabPlaceholder-module__A31IvG__prerequisiteAction{color:var(--ant-color-primary);transform:translate(2px)}.GatedTabPlaceholder-module__A31IvG__loadingContainer{text-align:center;padding:var(--spacing-2xl) var(--spacing-base);justify-content:center;align-items:center;min-height:200px;display:flex}
.DockedFooter-module__CBPepG__docked[data-panel-docked]{inset-block-end:0;inset-inline:var(--spacing-sm);max-inline-size:calc(100cqw - var(--spacing-base));border-inline:var(--border-width-default) solid var(--ant-color-border-secondary);border-block-end:var(--border-width-default) solid var(--ant-color-border-secondary);border-radius:0 0 var(--radius-lg) var(--radius-lg);position:fixed}
.DetailFooter-module__lIv4BW__footer{}.DetailFooter-module__lIv4BW__footerScrolled{}
.PageLayout-module__t8f7ea__wrapper{padding:var(--spacing-sm);animation:PageLayout-module__t8f7ea__pageEnter var(--duration-normal) var(--ease-out) both}@keyframes PageLayout-module__t8f7ea__pageEnter{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.PageLayout-module__t8f7ea__wrapper{animation:none}}.PageLayout-module__t8f7ea__header{justify-content:space-between;align-items:center;gap:var(--spacing-base);margin-bottom:var(--spacing-lg);display:flex}.PageLayout-module__t8f7ea__headerTitle{margin:0}.PageLayout-module__t8f7ea__headerExtra{flex-shrink:0}.PageLayout-module__t8f7ea__headerExtra:only-child{flex:1;min-width:0}.PageLayout-module__t8f7ea__fillHeight{box-sizing:border-box;height:100%;min-height:0;padding:var(--spacing-sm);flex-direction:column;flex:auto;display:flex;overflow:hidden}@media (min-width:768px){.PageLayout-module__t8f7ea__wrapper{padding:var(--spacing-lg)}.PageLayout-module__t8f7ea__fillHeight{padding:var(--spacing-sm)}}.PageLayout-module__t8f7ea__fillHeightFlush{box-sizing:border-box;flex-direction:column;flex:auto;height:100%;min-height:0;display:flex;overflow:hidden}.PageLayout-module__t8f7ea__wrapper.PageLayout-module__t8f7ea__fillHeightFlush{padding-block:var(--spacing-sm);padding-inline:var(--spacing-sm)}.PageLayout-module__t8f7ea__chromeWrapper{flex-direction:column;display:flex}.PageLayout-module__t8f7ea__wrapper.PageLayout-module__t8f7ea__chromeWrapper{padding:var(--page-inset)}.PageLayout-module__t8f7ea__wrapper.PageLayout-module__t8f7ea__fillHeight:has(>.PageLayout-module__t8f7ea__chromeWrapper){padding:0}.PageLayout-module__t8f7ea__body{padding:var(--page-inset);gap:var(--spacing-lg)}.PageLayout-module__t8f7ea__body.PageLayout-module__t8f7ea__bodyFlush{gap:0;padding:0}
.DashboardActionsHub-module__Lbk6zW__hub{align-items:center;gap:0;display:inline-flex}.DashboardActionsHub-module__Lbk6zW__hub .ant-btn{padding-inline:var(--spacing-xs)}.DashboardActionsHub-module__Lbk6zW__responsiveActions{min-width:0;max-width:100%;padding-block:var(--spacing-xs);display:flex}.DashboardActionsHub-module__Lbk6zW__chipRow{align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;max-width:100%;display:none}.DashboardActionsHub-module__Lbk6zW__mobileMenuTrigger{justify-content:space-between;min-width:9rem}@container (min-width:36rem){.DashboardActionsHub-module__Lbk6zW__chipRow{display:flex}.DashboardActionsHub-module__Lbk6zW__responsiveActions>.DashboardActionsHub-module__Lbk6zW__mobileMenuTrigger{display:none}}.DashboardActionsHub-module__Lbk6zW__chip{align-items:center;gap:var(--spacing-xs);height:2rem;padding:0 var(--spacing-md);border:var(--border-width-default) solid var(--ant-color-border-secondary);border-radius:var(--radius-sm);background:var(--ant-color-bg-container);color:var(--ant-color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);white-space:nowrap;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default), background var(--duration-fast) var(--ease-default), transform var(--duration-fast) var(--ease-default);flex:none;display:inline-flex}@media (hover:hover){.DashboardActionsHub-module__Lbk6zW__chip:hover{border-color:var(--ant-color-primary);color:var(--ant-color-primary)}}.DashboardActionsHub-module__Lbk6zW__chip:active{transform:translateY(1px)}.DashboardActionsHub-module__Lbk6zW__chip:focus-visible{outline:var(--border-width-thick) solid var(--ant-color-primary);outline-offset:2px}@media (pointer:coarse){.DashboardActionsHub-module__Lbk6zW__chip{height:2.75rem}}.DashboardActionsHub-module__Lbk6zW__chipIcon{font-size:var(--font-size-body);align-items:center;display:inline-flex}.DashboardActionsHub-module__Lbk6zW__chipPrimary{border-color:var(--ant-color-primary);background:var(--ant-color-primary);color:var(--ant-color-white)}@media (hover:hover){.DashboardActionsHub-module__Lbk6zW__chipPrimary:hover{border-color:var(--ant-color-primary-hover);background:var(--ant-color-primary-hover);color:var(--ant-color-white)}}@media (prefers-reduced-motion:reduce){.DashboardActionsHub-module__Lbk6zW__chip{transition:none}.DashboardActionsHub-module__Lbk6zW__chip:active{transform:none}}.DashboardActionsHub-module__Lbk6zW__menu{min-width:12rem}.DashboardActionsHub-module__Lbk6zW__mobileMenu{overscroll-behavior-y:contain;max-height:min(60dvh,24rem);overflow-y:auto}.DashboardActionsHub-module__Lbk6zW__leading{align-items:center;gap:var(--spacing-xs);color:var(--ant-color-text-secondary);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);letter-spacing:var(--vdv-card-header-letter-spacing,.06em);text-transform:uppercase;margin-inline-end:var(--spacing-xs);display:inline-flex}
.DashboardGrid-module__iaC_6G__root{gap:var(--spacing-base);flex-direction:column;min-width:0;display:flex}.DashboardGrid-module__iaC_6G__columns{align-items:start;gap:var(--spacing-base);grid-template-columns:minmax(0,1fr);display:grid}.DashboardGrid-module__iaC_6G__columns[data-column-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.DashboardGrid-module__iaC_6G__stack{gap:var(--spacing-base);flex-direction:column;min-width:0;display:flex}.DashboardGrid-module__iaC_6G__full{min-width:0}.DashboardGrid-module__iaC_6G__full:empty{display:none}
.DashboardFreshness-module__7RnNlG__freshness{align-items:center;gap:var(--spacing-xs);color:var(--ant-color-text-secondary);font-size:var(--font-size-caption);white-space:nowrap;display:inline-flex}.DashboardFreshness-module__7RnNlG__refresh{width:var(--spacing-lg);height:var(--spacing-lg);border-radius:var(--radius-sm);color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (hover:hover){.DashboardFreshness-module__7RnNlG__refresh:hover{color:var(--ant-color-primary)}}.DashboardFreshness-module__7RnNlG__refresh:focus-visible{outline:var(--border-width-thick) solid var(--ant-color-primary);outline-offset:1px}.DashboardFreshness-module__7RnNlG__confirmed{color:color-mix(in srgb, var(--ant-color-success) 60%, var(--ant-color-text))}.DashboardFreshness-module__7RnNlG__failed{color:color-mix(in srgb, var(--ant-color-warning) 60%, var(--ant-color-text))}.DashboardFreshness-module__7RnNlG__refresh[aria-disabled=true]{cursor:progress}
.DashboardSection-module__gP79KG__section{gap:var(--spacing-md);flex-direction:column;min-width:0;display:flex}.DashboardSection-module__gP79KG__heading{align-items:center;gap:var(--spacing-md);color:var(--ant-color-text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--label-tracking);text-transform:uppercase;margin:0;display:flex}.DashboardSection-module__gP79KG__heading:after{content:"";background:var(--ant-color-border-secondary);flex:1;height:1px}
.ModuleAssistance-module__D1pFpa__assistance{align-items:center;gap:var(--spacing-sm);flex-wrap:nowrap;flex:none;display:flex}.ModuleAssistance-module__D1pFpa__tour{color:var(--chrome-quiet-text,var(--ant-color-text-secondary));font-weight:var(--font-weight-normal);flex:none}@media (hover:hover){.ModuleAssistance-module__D1pFpa__tour:hover{color:var(--ant-color-primary)}}
.FavouritesActionRow-module__lKB4sa__star{color:var(--ant-color-primary);fill:currentColor}
.DashboardList-module__Iy9WKW__list{flex-direction:column;flex:auto;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.DashboardList-module__Iy9WKW__list>li:not(:last-child){border-bottom:var(--border-width-default) solid var(--ant-color-border-secondary)}.DashboardList-module__Iy9WKW__rowCard{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);background:var(--ant-color-bg-container);border:none;grid-template-columns:1fr auto;display:grid}.DashboardList-module__Iy9WKW__row{}.DashboardList-module__Iy9WKW__rowItem{list-style:none}.DashboardList-module__Iy9WKW__rowButton{width:100%;min-height:calc(var(--spacing-xl) + var(--spacing-md));font:inherit;color:inherit;text-align:inherit;cursor:pointer;transition:background var(--duration-fast) var(--ease-default);}@media (hover:hover){.DashboardList-module__Iy9WKW__rowButton:hover{background:var(--ant-color-bg-text-hover)}}.DashboardList-module__Iy9WKW__rowButton:focus-visible{outline:var(--border-width-thick) solid var(--ant-color-primary);outline-offset:calc(-1 * var(--border-width-thick))}@media (prefers-reduced-motion:reduce){.DashboardList-module__Iy9WKW__rowButton{transition:none}}.DashboardList-module__Iy9WKW__empty{font-size:var(--font-size-sm);color:var(--ant-color-text-tertiary);margin:0}.DashboardList-module__Iy9WKW__pager{margin:var(--spacing-sm) 0 0;flex-shrink:0}
.DashboardListCard-module__FA7VHG__shell{gap:var(--spacing-sm);flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.DashboardListCard-module__FA7VHG__pinned{gap:var(--spacing-sm);flex-direction:column;flex-shrink:0;min-width:0;display:flex}
.statusChip-module__bOw9-q__chip{border-radius:var(--radius-xs);font-size:var(--font-size-caption);border:1px solid;}.statusChip-module__bOw9-q__chip[data-kind=hot],.statusChip-module__bOw9-q__chip[data-kind=overdue],.statusChip-module__bOw9-q__chip[data-kind=critical]{color:var(--colour-error-text);background:var(--colour-error-surface);border-color:var(--colour-error-border)}.statusChip-module__bOw9-q__chip[data-kind=stalling],.statusChip-module__bOw9-q__chip[data-kind=due],.statusChip-module__bOw9-q__chip[data-kind=due_today],.statusChip-module__bOw9-q__chip[data-kind=warning]{color:var(--colour-warning-text);background:var(--colour-warning-surface);border-color:var(--colour-warning-border)}.statusChip-module__bOw9-q__chip[data-kind=info]{color:var(--colour-info-text);background:var(--colour-info-surface);border-color:var(--colour-info-border)}.statusChip-module__bOw9-q__chip[data-kind=neutral]{color:var(--ant-color-text-secondary);background:var(--ant-color-fill-secondary);border-color:var(--ant-color-border)}
.DashboardSummaryStrip-module__bLFYLa__strip{gap:var(--spacing-xs);margin:0 0 var(--spacing-sm);flex-wrap:wrap;align-items:center;padding:0;list-style:none;display:flex}.DashboardSummaryStrip-module__bLFYLa__item{display:inline-flex}.DashboardSummaryStrip-module__bLFYLa__count{font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.DashboardSummaryStrip-module__bLFYLa__chipButton{font:inherit;cursor:pointer;transition:filter var(--duration-fast) var(--ease-default);border:none}@media (hover:hover){.DashboardSummaryStrip-module__bLFYLa__chipButton:hover{filter:brightness(.96)}}.DashboardSummaryStrip-module__bLFYLa__chipButton:focus-visible{outline:var(--border-width-thick) solid var(--ant-color-primary);outline-offset:var(--spacing-xs)}@media (prefers-reduced-motion:reduce){.DashboardSummaryStrip-module__bLFYLa__chipButton{transition:none}}
.DashboardMiniTile-module__-hze8q__row{flex-wrap:wrap;align-items:stretch;display:flex}@container dashboard-tiles (min-width:800px){.DashboardMiniTile-module__-hze8q__row{grid-template-columns:repeat(var(--tile-columns,4), minmax(0, 1fr));display:grid}.DashboardMiniTile-module__-hze8q__row>.DashboardMiniTile-module__-hze8q__tile{min-width:0}}.DashboardMiniTile-module__-hze8q__tile{gap:calc(var(--spacing-xs) / 2);min-width:calc(var(--spacing-3xl) * 2.5);padding:var(--spacing-sm) var(--spacing-base);background:var(--colour-hero-bg);color:var(--colour-hero-text);font:inherit;text-align:start;border:0;flex-direction:column;flex:1 1 0;display:flex;position:relative}.DashboardMiniTile-module__-hze8q__tile+.DashboardMiniTile-module__-hze8q__tile{border-inline-start:var(--border-width-default) solid var(--ant-color-border-secondary)}button.DashboardMiniTile-module__-hze8q__tile{cursor:pointer;transition:background-color var(--duration-normal) var(--ease-default), border-color var(--duration-normal) var(--ease-default)}@media (hover:hover){button.DashboardMiniTile-module__-hze8q__tile:hover{--module-accent-tint:var(--module-accent-tint-strong);background:var(--module-accent-hover-bg)}}button.DashboardMiniTile-module__-hze8q__tile:focus-visible{outline:var(--border-width-thick) solid var(--ant-color-primary);outline-offset:calc(var(--border-width-thick) * -1)}.DashboardMiniTile-module__-hze8q__label{color:var(--ant-color-text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--label-tracking);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;padding-inline-end:var(--mini-label-padding-end,0);overflow:hidden}.DashboardMiniTile-module__-hze8q__value{font-size:var(--font-size-body);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DashboardMiniTile-module__-hze8q__subLine{font-size:var(--font-size-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DashboardMiniTile-module__-hze8q__neutral{color:color-mix(in srgb, var(--colour-hero-text) 65%, transparent)}.DashboardMiniTile-module__-hze8q__warn{color:color-mix(in srgb, var(--ant-color-warning) 50%, var(--ant-color-text))}.DashboardMiniTile-module__-hze8q__danger{color:color-mix(in srgb, var(--ant-color-error) 50%, var(--ant-color-text))}.DashboardMiniTile-module__-hze8q__tile:has(>.DashboardMiniTile-module__-hze8q__chevron){--mini-label-padding-end:var(--spacing-lg)}.DashboardMiniTile-module__-hze8q__chevron{top:var(--spacing-sm);right:var(--spacing-md);color:color-mix(in srgb, var(--colour-hero-text) 45%, transparent);position:absolute}@media (hover:hover){button.DashboardMiniTile-module__-hze8q__tile:hover .DashboardMiniTile-module__-hze8q__chevron{color:var(--module-accent)}}@media (prefers-reduced-motion:reduce){button.DashboardMiniTile-module__-hze8q__tile{transition:none}}
.Sparkline-module__Qe6h4W__sparkline{width:100%;height:var(--spark-height,28px);display:block}.Sparkline-module__Qe6h4W__line{fill:none;stroke:var(--spark-stroke,var(--colour-chart-primary));stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.Sparkline-module__Qe6h4W__graphic{min-width:0;display:block;position:relative}.Sparkline-module__Qe6h4W__marker{left:var(--spark-marker-x,100%);top:var(--spark-marker-y,50%);width:var(--spark-marker-size,7px);height:var(--spark-marker-size,7px);border-radius:var(--radius-full);background:var(--spark-stroke,var(--colour-chart-primary));box-shadow:0 0 0 var(--border-width-default) var(--spark-marker-halo,var(--ant-color-bg-container));transition:left var(--duration-fast) var(--ease-default), top var(--duration-fast) var(--ease-default);pointer-events:none;position:absolute;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:reduce){.Sparkline-module__Qe6h4W__marker{transition:none}}.Sparkline-module__Qe6h4W__figure{align-items:center;gap:var(--spacing-xs);min-width:0;display:flex}.Sparkline-module__Qe6h4W__figure .Sparkline-module__Qe6h4W__graphic{flex:1;min-width:0}.Sparkline-module__Qe6h4W__band{min-width:0;display:block;position:relative}.Sparkline-module__Qe6h4W__readout{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--spark-readout-colour,var(--ant-color-text-secondary));font-variant-numeric:tabular-nums;white-space:nowrap}.Sparkline-module__Qe6h4W__areaTop{stop-color:var(--spark-stroke,var(--colour-chart-primary));stop-opacity:.35}.Sparkline-module__Qe6h4W__areaBottom{stop-color:var(--spark-stroke,var(--colour-chart-primary));stop-opacity:0}
.rows-module__niVdda__identity{gap:var(--spacing-xs);flex-direction:column;min-width:0;display:flex}.rows-module__niVdda__code{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--ant-color-text)}.rows-module__niVdda__codeLine{gap:var(--spacing-xs);align-items:center;min-width:0;display:flex}.rows-module__niVdda__codeLine .ant-tag{flex-shrink:0;margin-inline-end:0}.rows-module__niVdda__name{font-size:var(--font-size-xs);color:var(--ant-color-text-tertiary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rows-module__niVdda__metric{gap:var(--spacing-xs);text-align:end;flex-direction:column;align-items:flex-end;display:flex}.rows-module__niVdda__figure{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--ant-color-text)}.rows-module__niVdda__figureWarning{color:var(--ant-color-warning-text)}.rows-module__niVdda__caption{font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;color:var(--ant-color-text-tertiary)}
.vitalSignGrid-module__PUfaBq__gridContainer{container:vital-sign-grid/inline-size}.vitalSignGrid-module__PUfaBq__grid{gap:var(--spacing-base);grid-template-columns:minmax(0,1fr);display:grid}@container vital-sign-grid (min-width:380px){.vitalSignGrid-module__PUfaBq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container vital-sign-grid (min-width:600px){.vitalSignGrid-module__PUfaBq__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.NavGroupSection-module__N9gfHq__group{gap:var(--spacing-sm);flex-direction:column;display:flex}.NavGroupSection-module__N9gfHq__label{align-items:baseline;gap:var(--spacing-sm);padding-bottom:var(--spacing-xs);border-bottom:var(--border-width-default) solid var(--ant-color-border-secondary);color:var(--ant-color-text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--label-tracking);text-transform:uppercase;margin:0;display:flex;position:relative}.NavGroupSection-module__N9gfHq__label:after{content:"";left:0;bottom:calc(var(--border-width-default) * -1);width:var(--spacing-2xl);border-bottom:var(--border-width-thick) solid var(--module-accent);position:absolute}.NavGroupSection-module__N9gfHq__count{color:var(--ant-color-text-tertiary);font-weight:var(--font-weight-medium);letter-spacing:0}
.ScopedSearchBar-module__F7hXMq__searchRow{align-items:center;gap:var(--spacing-base);inline-size:100%;min-width:0;display:flex}.ScopedSearchBar-module__F7hXMq__searchBar{flex:1;max-width:720px}.ScopedSearchBar-module__F7hXMq__searchBarFullWidth{max-width:none}.ScopedSearchBar-module__F7hXMq__resultCount{font-size:var(--font-size-sm);color:var(--ant-color-text-secondary);white-space:nowrap;flex-shrink:0}.ScopedSearchBar-module__F7hXMq__input{block-size:var(--chrome-control-size);border-radius:var(--radius-sm);background-color:var(--ant-color-bg-elevated);border-color:var(--ant-color-border);font-size:var(--form-control-font-size);transition:background-color var(--duration-fast) var(--ease-default), border-color var(--duration-fast) var(--ease-default), box-shadow var(--duration-fast) var(--ease-default)}.ScopedSearchBar-module__F7hXMq__input.ant-input-affix-wrapper-focused{background-color:var(--ant-color-bg-container);border-color:var(--ant-color-primary);box-shadow:0 0 0 var(--border-width-thick) var(--ant-control-outline)}.ScopedSearchBar-module__F7hXMq__searchIcon{color:var(--ant-color-text-disabled);font-size:var(--font-size-sm)}@media (prefers-reduced-motion:reduce){.ScopedSearchBar-module__F7hXMq__input{transition:none}}
.SearchResults-module__1FyvtW__emptyState{flex:1;justify-content:center;align-items:center;min-height:200px;display:flex}
.EntityCreatePage-module__cKaauq__footer{min-inline-size:0;min-block-size:var(--spacing-2xl);justify-content:space-between;gap:var(--spacing-sm);}.EntityCreatePage-module__cKaauq__scrollBodyDocked{padding-block-end:calc(var(--spacing-2xl) + var(--spacing-sm))}.EntityCreatePage-module__cKaauq__footerScrolled{}.EntityCreatePage-module__cKaauq__readiness{min-inline-size:0;min-width:0;color:var(--ant-color-text-secondary);font-size:var(--font-size-sm);flex:auto}.EntityCreatePage-module__cKaauq__readinessDesktop{display:none}.EntityCreatePage-module__cKaauq__readinessMobile{display:flex}.EntityCreatePage-module__cKaauq__readinessReady{color:var(--ant-color-success)}.EntityCreatePage-module__cKaauq__mobileReadiness{align-items:center;overflow:hidden}.EntityCreatePage-module__cKaauq__mobileReadiness .ant-dropdown-trigger{min-inline-size:0;max-inline-size:100%;display:inline-flex}.EntityCreatePage-module__cKaauq__mobileReadinessTrigger{justify-content:flex-start;align-items:center;gap:var(--spacing-xs);min-inline-size:0;max-inline-size:100%;padding-inline:var(--spacing-sm);border:var(--border-width-default) solid var(--ant-color-border);background:var(--ant-color-bg-container);color:var(--ant-color-text-secondary);font-size:var(--font-size-sm);white-space:nowrap;text-overflow:ellipsis;display:inline-flex;overflow:hidden}.EntityCreatePage-module__cKaauq__mobileReadinessTrigger:hover{border-color:var(--ant-color-primary);color:var(--ant-color-primary)}.EntityCreatePage-module__cKaauq__mobileReadinessTrigger:focus-visible{outline:var(--border-width-thick) solid var(--ant-color-primary);outline-offset:-.15em}.EntityCreatePage-module__cKaauq__mobileReadinessTrigger>span{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.EntityCreatePage-module__cKaauq__mobileReadinessCount{flex:none}.EntityCreatePage-module__cKaauq__mobileReadinessTrigger .anticon{flex:none}.EntityCreatePage-module__cKaauq__mobileReadinessLabel{white-space:nowrap;flex:auto;display:inline}.EntityCreatePage-module__cKaauq__readinessSrOnly{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.EntityCreatePage-module__cKaauq__mobileReadyLabel{padding-inline:var(--spacing-xs);font-size:var(--font-size-sm)}.EntityCreatePage-module__cKaauq__mobileBlockerMenu{max-block-size:min(18rem,50vh);min-inline-size:12rem;overflow-y:auto}.EntityCreatePage-module__cKaauq__readinessLink{color:var(--ant-color-primary);font:inherit;text-underline-offset:.15em;cursor:pointer;background:0 0;border:0;margin:0;padding:0;text-decoration:underline}.EntityCreatePage-module__cKaauq__readinessLink:focus-visible{outline:var(--border-width-thick) solid var(--ant-color-primary);outline-offset:.15em}.EntityCreatePage-module__cKaauq__footerActions{align-items:center;gap:var(--spacing-sm);flex:none;min-inline-size:0;display:flex}.EntityCreatePage-module__cKaauq__mobileFooterActions .ant-btn{padding-block:0;padding-inline:var(--spacing-sm)}.EntityCreatePage-module__cKaauq__footer>.EntityCreatePage-module__cKaauq__footerActions{gap:var(--spacing-xs)}@container entity-surface (min-width:600px){.EntityCreatePage-module__cKaauq__footer{gap:var(--spacing-base)}.EntityCreatePage-module__cKaauq__readinessDesktop{display:block}.EntityCreatePage-module__cKaauq__readinessMobile{display:none}.EntityCreatePage-module__cKaauq__footer>.EntityCreatePage-module__cKaauq__footerActions{gap:var(--spacing-sm)}.EntityCreatePage-module__cKaauq__mobileFooterActions .ant-btn{padding-block:0;padding-inline:var(--ant-padding)}}.EntityCreatePage-module__cKaauq__commandSurface,.EntityCreatePage-module__cKaauq__commandForm{flex-direction:column;block-size:100%;min-block-size:0;display:flex}.EntityCreatePage-module__cKaauq__commandBody{min-block-size:0;padding:var(--spacing-base);flex:auto;overflow:auto}.EntityCreatePage-module__cKaauq__commandDescription{margin:0 0 var(--spacing-base);color:var(--ant-color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.EntityCreatePage-module__cKaauq__commandFooter{justify-content:space-between;gap:var(--spacing-base);flex:none;}.EntityCreatePage-module__cKaauq__commandFooterStatus{min-inline-size:0;color:var(--ant-color-text-secondary);font-size:var(--font-size-sm)}:is(.EntityCreatePage-module__cKaauq__commandFooter .ant-btn,.EntityCreatePage-module__cKaauq__footerActions .ant-btn){min-inline-size:var(--chrome-control-size)}.EntityCreatePage-module__cKaauq__commandFooter .EntityCreatePage-module__cKaauq__footerActions{inline-size:100%}.EntityCreatePage-module__cKaauq__commandFooter .EntityCreatePage-module__cKaauq__footerActions .ant-btn{inline-size:100%}@media (pointer:coarse){.EntityCreatePage-module__cKaauq__readinessLink{align-items:center;min-block-size:2.75rem;display:inline-flex}}@media (min-width:768px){.EntityCreatePage-module__cKaauq__commandFooter{flex-direction:row;align-items:center}.EntityCreatePage-module__cKaauq__commandFooter .EntityCreatePage-module__cKaauq__footerActions{inline-size:auto}.EntityCreatePage-module__cKaauq__commandFooter .EntityCreatePage-module__cKaauq__footerActions .ant-btn{inline-size:auto}}.EntityCreatePage-module__cKaauq__computedBand{gap:var(--spacing-base);flex-direction:column;min-width:0;display:flex}
.EntityCreateShell-module__m6TC3q__shell{min-block-size:0;background:var(--ant-color-bg-layout);flex-direction:column;flex:1;width:100%;display:flex;container:entity-create-shell/inline-size}.EntityCreateShell-module__m6TC3q__body{min-block-size:0;padding:var(--spacing-md);flex:auto;overflow:auto}.EntityCreateShell-module__m6TC3q__description{color:var(--ant-color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-normal);margin-block-end:var(--spacing-md)}.EntityCreateShell-module__m6TC3q__footer{justify-content:flex-start;gap:var(--spacing-base);min-block-size:var(--spacing-2xl);flex-wrap:wrap;flex:none;}@container entity-create-shell (min-width:600px){.EntityCreateShell-module__m6TC3q__body{padding-inline:var(--spacing-lg)}.EntityCreateShell-module__m6TC3q__footer{flex-wrap:nowrap;justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.EntityCreateShell-module__m6TC3q__shell{animation:none}}
.SettingsRail-module__87pAXG__rail{gap:var(--spacing-xs);min-height:0;padding:var(--spacing-sm);flex-direction:column;display:flex;overflow-y:auto}.SettingsRail-module__87pAXG__railBordered{background:var(--ant-color-bg-layout);border:var(--border-width-default) solid var(--ant-color-border-secondary);border-radius:var(--radius-lg)}.SettingsRail-module__87pAXG__railHeader{padding-bottom:var(--spacing-xs);border-bottom:var(--border-width-default) solid var(--ant-color-border-secondary);flex:none}.SettingsRail-module__87pAXG__group{flex-direction:column;display:flex}.SettingsRail-module__87pAXG__categoryHeader{align-items:center;gap:var(--spacing-sm);width:100%;padding:var(--spacing-sm);border-radius:var(--radius-md);color:var(--ant-color-text);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);text-align:start;cursor:pointer;transition:background var(--duration-fast) var(--ease-default);background:0 0;border:none;display:flex}@media (hover:hover){.SettingsRail-module__87pAXG__categoryHeader:hover{background:var(--ant-color-bg-text-hover)}}.SettingsRail-module__87pAXG__summaryItem{margin-bottom:var(--spacing-xs)}.SettingsRail-module__87pAXG__summaryItemActive{--selected-row-edge:var(--module-accent);--selected-row-ink:var(--module-accent);background:var(--selected-row-bg);color:var(--selected-row-ink);box-shadow:inset var(--border-width-thick) 0 0 var(--selected-row-edge);}.SettingsRail-module__87pAXG__summaryItemActive:hover{background:var(--selected-row-bg);color:var(--selected-row-ink)}.SettingsRail-module__87pAXG__categoryIcon{color:var(--module-accent);font-size:var(--font-size-lg);flex-shrink:0}.SettingsRail-module__87pAXG__categoryLabel,.SettingsRail-module__87pAXG__pageLabel,.SettingsRail-module__87pAXG__itemLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.SettingsRail-module__87pAXG__categoryLabel,.SettingsRail-module__87pAXG__pageLabel{flex:1}.SettingsRail-module__87pAXG__chevron{color:var(--ant-color-text-tertiary);font-size:var(--font-size-caption);transition:transform var(--duration-fast) var(--ease-default);flex-shrink:0}.SettingsRail-module__87pAXG__chevronOpen{transform:rotate(180deg)}.SettingsRail-module__87pAXG__groupItems{gap:var(--spacing-xs);padding:var(--spacing-xs) 0 var(--spacing-sm) var(--spacing-xl);flex-direction:column;display:flex}.SettingsRail-module__87pAXG__pageGroup{gap:var(--spacing-xs);flex-direction:column;display:flex}.SettingsRail-module__87pAXG__pageItem{align-items:center;gap:var(--spacing-sm);width:100%;padding:var(--spacing-sm);border-radius:var(--radius-md);color:var(--ant-color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-align:start;cursor:pointer;transition:background var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default);background:0 0;border:none;display:flex}.SettingsRail-module__87pAXG__pageCount{color:var(--ant-color-text-tertiary);font-size:var(--font-size-caption);font-weight:var(--font-weight-normal);flex:none}@media (hover:hover){.SettingsRail-module__87pAXG__pageItem:hover,.SettingsRail-module__87pAXG__item:hover{background:var(--ant-color-bg-text-hover);color:var(--ant-color-text)}}.SettingsRail-module__87pAXG__pageItemActive{--selected-row-edge:var(--module-accent);--selected-row-ink:var(--module-accent);background:var(--selected-row-bg);color:var(--selected-row-ink);font-weight:var(--font-weight-medium);box-shadow:inset var(--border-width-thick) 0 0 var(--selected-row-edge);}.SettingsRail-module__87pAXG__pageItemActive:hover{background:var(--selected-row-bg);color:var(--selected-row-ink)}.SettingsRail-module__87pAXG__childItems{gap:var(--spacing-xs);flex-direction:column;padding-inline-start:var(--spacing-md);display:flex}.SettingsRail-module__87pAXG__item{width:100%;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-md);color:var(--ant-color-text-secondary);font-size:var(--font-size-sm);text-align:start;cursor:pointer;transition:background var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default);background:0 0;border:none;align-items:center;display:flex}.SettingsRail-module__87pAXG__categoryHeader:focus-visible,.SettingsRail-module__87pAXG__pageItem:focus-visible,.SettingsRail-module__87pAXG__item:focus-visible{outline:var(--border-width-thick) solid var(--ant-color-primary);outline-offset:calc(-1 * var(--border-width-thick))}.SettingsRail-module__87pAXG__childItem{padding-inline-start:var(--spacing-sm)}.SettingsRail-module__87pAXG__itemActive{--selected-row-edge:var(--module-accent);--selected-row-ink:var(--module-accent);background:var(--selected-row-bg);color:var(--selected-row-ink);font-weight:var(--font-weight-medium);box-shadow:inset var(--border-width-thick) 0 0 var(--selected-row-edge);}.SettingsRail-module__87pAXG__itemActive:hover{background:var(--selected-row-bg);color:var(--selected-row-ink)}.SettingsRail-module__87pAXG__emptySearch{margin:var(--spacing-md) 0;color:var(--ant-color-text-secondary);font-size:var(--font-size-sm);text-align:center}.SettingsRail-module__87pAXG__rail mark{color:var(--module-accent);font-weight:var(--font-weight-semibold);background:0 0;border:0;border-radius:0;margin:0;padding:0}@media (pointer:coarse){.SettingsRail-module__87pAXG__categoryHeader,.SettingsRail-module__87pAXG__pageItem,.SettingsRail-module__87pAXG__item{min-height:var(--spacing-2xl)}}@media (prefers-reduced-motion:reduce){.SettingsRail-module__87pAXG__categoryHeader,.SettingsRail-module__87pAXG__chevron,.SettingsRail-module__87pAXG__pageItem,.SettingsRail-module__87pAXG__item{transition:none}}
.SettingsSummary-module__1v43Bq__summary{gap:var(--spacing-md);flex-direction:column;flex:1;min-height:0;display:flex}.SettingsSummary-module__1v43Bq__header{gap:var(--spacing-xs);padding-bottom:var(--spacing-md);border-bottom:var(--border-width-default) solid var(--ant-color-border-secondary);flex-direction:column;display:flex}.SettingsSummary-module__1v43Bq__title{color:var(--ant-color-text);font-size:var(--font-size-xl);line-height:var(--line-height-tight);margin:0}.SettingsSummary-module__1v43Bq__subtitle{color:var(--ant-color-text-secondary);margin:0}.SettingsSummary-module__1v43Bq__tableWrap{flex:auto;min-height:0;overflow:auto}.SettingsSummary-module__1v43Bq__settingCell{gap:var(--spacing-xs);flex-direction:column;display:flex}.SettingsSummary-module__1v43Bq__groupRow,.SettingsSummary-module__1v43Bq__groupRow>td{background:var(--ant-color-bg-layout);color:var(--ant-color-text-secondary);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold)}.SettingsSummary-module__1v43Bq__groupRow>td:not(:first-child){display:none}.SettingsSummary-module__1v43Bq__groupRow>td:first-child{border-right:0;width:100%}.SettingsSummary-module__1v43Bq__groupLabel{padding-block:var(--spacing-xs);text-transform:none;display:block}.SettingsSummary-module__1v43Bq__settingLink{align-self:flex-start;align-items:center;gap:var(--spacing-xs);min-height:44px;color:var(--ant-color-primary);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.SettingsSummary-module__1v43Bq__settingLink:hover{text-decoration:underline}.SettingsSummary-module__1v43Bq__settingLink:focus-visible{outline:var(--border-width-thick) solid var(--ant-color-primary);outline-offset:2px;border-radius:var(--radius-sm)}.SettingsSummary-module__1v43Bq__settingLink .anticon{font-size:var(--font-size-xs)}.SettingsSummary-module__1v43Bq__managedValue,.SettingsSummary-module__1v43Bq__timestamp{color:var(--ant-color-text-secondary)}@media (prefers-reduced-motion:reduce){.SettingsSummary-module__1v43Bq__settingLink{transition:none}}
.SettingsShell-module__k33TJG__shell{gap:var(--spacing-md);flex-direction:column;height:100%;min-height:0;display:flex;container-type:inline-size}.SettingsShell-module__k33TJG__body{gap:var(--spacing-md);flex-direction:column;flex:1;min-height:0;display:flex}.SettingsShell-module__k33TJG__railSlot{min-height:0}.SettingsShell-module__k33TJG__detailPane{min-height:0;padding:var(--spacing-lg);background:var(--ant-color-bg-container);flex-direction:column;flex:1;display:flex;overflow:auto}.SettingsShell-module__k33TJG__detail{gap:var(--spacing-sm);flex-direction:column;flex:1;min-height:0;display:flex}.SettingsShell-module__k33TJG__detailHeader{gap:var(--spacing-xs);padding-bottom:var(--spacing-md);border-bottom:var(--border-width-default) solid var(--ant-color-border-secondary);flex-direction:column;display:flex}.SettingsShell-module__k33TJG__detailTitleRow{align-items:center;gap:var(--spacing-sm);display:flex}.SettingsShell-module__k33TJG__detailTitle{font-size:var(--font-size-lg);margin:0}.SettingsShell-module__k33TJG__detailDescription{margin:0}.SettingsShell-module__k33TJG__statusRegion{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-lg) var(--spacing-base);text-align:center;flex-direction:column;display:flex}.SettingsShell-module__k33TJG__narrowBar{align-items:center;gap:var(--spacing-sm);min-width:0;display:flex}.SettingsShell-module__k33TJG__drawerBody{gap:var(--spacing-sm);height:100%;min-height:0;padding:var(--spacing-md);flex-direction:column;display:flex}.SettingsShell-module__k33TJG__drawerBody .SettingsShell-module__k33TJG__railSlot{flex:1;padding:0}@container (min-width:800px){.SettingsShell-module__k33TJG__body{flex-direction:row}.SettingsShell-module__k33TJG__railSlot{flex:0 0 18rem;max-height:100%}}
.SetupProgressBar-module__nAKqkG__root{align-items:center;gap:calc(var(--spacing-xs) / 2);inline-size:100%;min-inline-size:4rem;block-size:var(--spacing-xs);display:inline-flex}.SetupProgressBar-module__nAKqkG__root[data-size=compact]{min-inline-size:3.5rem;max-inline-size:5rem;block-size:calc(var(--spacing-xs) / 1.25)}.SetupProgressBar-module__nAKqkG__segment{min-inline-size:calc(var(--spacing-xs) / 2);border-radius:var(--radius-full);background:var(--ant-color-fill-secondary);flex:1 1 0;block-size:100%}.SetupProgressBar-module__nAKqkG__segment[data-state=ready],.SetupProgressBar-module__nAKqkG__root[data-phase=early] .SetupProgressBar-module__nAKqkG__segment[data-state=ready]{background:var(--colour-error-solid)}.SetupProgressBar-module__nAKqkG__root[data-phase=middle] .SetupProgressBar-module__nAKqkG__segment[data-state=ready]{background:color-mix(in oklab, var(--colour-error-solid), var(--colour-warning-solid))}.SetupProgressBar-module__nAKqkG__root[data-phase=late] .SetupProgressBar-module__nAKqkG__segment[data-state=ready]{background:var(--colour-warning-solid)}.SetupProgressBar-module__nAKqkG__root[data-phase=complete] .SetupProgressBar-module__nAKqkG__segment[data-state=ready]{background:var(--colour-success-solid)}
.GettingStartedControl-module__7FWO-a__control{align-items:center;min-width:0;max-width:100%;display:inline-flex;position:relative}.GettingStartedControl-module__7FWO-a__launcher{min-width:0;max-width:100%;block-size:auto;min-block-size:var(--chrome-control-size);color:var(--ant-color-text-secondary);font-weight:var(--font-weight-medium)}.GettingStartedControl-module__7FWO-a__launcherContent{gap:calc(var(--spacing-xs) / 2);grid-template-rows:auto auto;justify-items:start;min-width:0;display:inline-grid}.GettingStartedControl-module__7FWO-a__launcherLabel{text-overflow:ellipsis;white-space:nowrap;min-block-size:0;overflow:hidden}.GettingStartedControl-module__7FWO-a__launcherProgress{inline-size:100%;min-inline-size:4rem}.GettingStartedControl-module__7FWO-a__drawer{position:absolute}.GettingStartedControl-module__7FWO-a__drawerBody{padding:0;overflow:hidden}.GettingStartedControl-module__7FWO-a__drawerSurface{box-sizing:border-box;block-size:100%;min-block-size:0;padding-block:env(safe-area-inset-top) max(var(--spacing-base), env(safe-area-inset-bottom));overscroll-behavior:contain;scroll-padding-block:var(--spacing-base);background:var(--ant-color-bg-container);overflow-y:auto}.GettingStartedControl-module__7FWO-a__wideDrawer .ant-drawer-content{border-inline-start:var(--border-width-default) solid var(--ant-color-border-secondary);box-shadow:var(--shadow-lg)}.GettingStartedControl-module__7FWO-a__narrowDrawer .ant-drawer-content{border-inline-start:var(--border-width-default) solid var(--ant-color-border-secondary);box-shadow:var(--shadow-lg)}.GettingStartedControl-module__7FWO-a__checklist,.GettingStartedControl-module__7FWO-a__complete{color:var(--ant-color-text);background:var(--ant-color-bg-container);container-type:inline-size}.GettingStartedControl-module__7FWO-a__heading{padding:var(--spacing-base);border-top:2px solid var(--ant-color-primary);border-bottom:1px solid var(--ant-color-border-secondary);grid-template-columns:minmax(0,1fr);display:grid}.GettingStartedControl-module__7FWO-a__heading h2,.GettingStartedControl-module__7FWO-a__complete h2{font-size:var(--font-size-lg);margin:0}.GettingStartedControl-module__7FWO-a__heading p,.GettingStartedControl-module__7FWO-a__complete p{margin:var(--spacing-xs) 0 0;color:var(--ant-color-text-secondary)}.GettingStartedControl-module__7FWO-a__heading p,.GettingStartedControl-module__7FWO-a__progressRow{grid-column:1/-1}.GettingStartedControl-module__7FWO-a__progressRow{align-items:center;gap:var(--spacing-sm);margin-top:var(--spacing-md);font-size:var(--font-size-sm);color:var(--ant-color-text-secondary);grid-template-columns:minmax(5rem,1fr) auto;display:grid}.GettingStartedControl-module__7FWO-a__modules{gap:var(--spacing-sm);padding:var(--spacing-sm);display:grid}.GettingStartedControl-module__7FWO-a__module{border:1px solid var(--ant-color-border-secondary);border-radius:var(--radius-md);overflow:hidden}.GettingStartedControl-module__7FWO-a__moduleHeading{font-size:inherit;font-weight:inherit;margin:0}.GettingStartedControl-module__7FWO-a__moduleHeader{align-items:center;gap:var(--spacing-sm);width:100%;min-height:2.75rem;padding:var(--spacing-sm) var(--spacing-md);background:var(--ant-color-bg-container);color:var(--ant-color-text);text-align:start;cursor:pointer;font:inherit;font-weight:var(--font-weight-semibold);border:0;grid-template-columns:minmax(0,1fr) auto;display:grid}.GettingStartedControl-module__7FWO-a__moduleCopy{gap:var(--spacing-xs);display:grid}.GettingStartedControl-module__7FWO-a__moduleSummary{gap:calc(var(--spacing-xs) / 2);color:var(--ant-color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);display:inline-grid}.GettingStartedControl-module__7FWO-a__moduleProgress{inline-size:min(5rem,100%)}.GettingStartedControl-module__7FWO-a__requirements{border-top:1px solid var(--ant-color-border-secondary)}.GettingStartedControl-module__7FWO-a__requirement,.GettingStartedControl-module__7FWO-a__requirementButton{align-items:start;gap:var(--spacing-sm);width:100%;min-height:3.5rem;padding:var(--spacing-md);border:0;border-bottom:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);color:var(--ant-color-text);text-align:start;font:inherit;grid-template-columns:auto minmax(0,1fr);display:grid}.GettingStartedControl-module__7FWO-a__requirementButton{cursor:pointer}.GettingStartedControl-module__7FWO-a__requirement:last-child,.GettingStartedControl-module__7FWO-a__requirementButton:last-child{border-bottom:0}.GettingStartedControl-module__7FWO-a__requirementButton:focus-visible,.GettingStartedControl-module__7FWO-a__moduleHeader:focus-visible,.GettingStartedControl-module__7FWO-a__launcher:focus-visible{outline:2px solid var(--ant-color-primary);outline-offset:-2px}.GettingStartedControl-module__7FWO-a__rowCopy{justify-items:start;gap:var(--spacing-xs);display:grid}.GettingStartedControl-module__7FWO-a__rowCopy>span:not(.GettingStartedControl-module__7FWO-a__administratorTag),.GettingStartedControl-module__7FWO-a__rowAction{color:var(--ant-color-text-secondary);font-size:var(--font-size-sm)}.GettingStartedControl-module__7FWO-a__usedBy{font-style:italic}.GettingStartedControl-module__7FWO-a__heading .GettingStartedControl-module__7FWO-a__stepReturnNotice{color:var(--ant-color-success-text);font-size:var(--font-size-sm)}.GettingStartedControl-module__7FWO-a__nextStepRow{border-inline-start:var(--spacing-xs) solid var(--ant-color-primary);background:var(--ant-color-primary-bg)}.GettingStartedControl-module__7FWO-a__nextStepRow:focus-visible{outline:2px solid var(--ant-color-primary);outline-offset:-2px}.GettingStartedControl-module__7FWO-a__rowCopy>span.GettingStartedControl-module__7FWO-a__nextStepBadge{padding:0 var(--spacing-xs);border-radius:var(--radius-sm);background:var(--ant-color-primary);color:var(--ant-color-white);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-transform:uppercase}.GettingStartedControl-module__7FWO-a__rowAction{min-height:2.75rem;color:var(--ant-color-primary);white-space:nowrap;flex-direction:column;grid-column:2;align-items:flex-start;display:inline-flex}.GettingStartedControl-module__7FWO-a__rowStatus{color:var(--ant-color-warning-text)}.GettingStartedControl-module__7FWO-a__administratorTag{margin:var(--spacing-xs) 0 0}.GettingStartedControl-module__7FWO-a__copyRequest{white-space:normal;text-align:start;min-height:2.75rem;padding-inline:0}.GettingStartedControl-module__7FWO-a__statusIcon[data-status=ready],.GettingStartedControl-module__7FWO-a__completeIcon{color:var(--ant-color-success)}.GettingStartedControl-module__7FWO-a__complete{justify-items:start;gap:var(--spacing-sm);padding:var(--spacing-xl);display:grid}.GettingStartedControl-module__7FWO-a__completeIcon{font-size:var(--font-size-2xl)}@container (min-width:480px){.GettingStartedControl-module__7FWO-a__requirement,.GettingStartedControl-module__7FWO-a__requirementButton{grid-template-columns:auto minmax(0,1fr) auto}.GettingStartedControl-module__7FWO-a__rowAction{grid-column:3}}@media (hover:hover){.GettingStartedControl-module__7FWO-a__requirementButton:hover,.GettingStartedControl-module__7FWO-a__moduleHeader:hover{background:var(--ant-color-bg-text-hover)}.GettingStartedControl-module__7FWO-a__launcher:hover{color:var(--ant-color-primary)}}
.SetupBanner-module__0UUFxq__container{container:setup-banner/inline-size}.SetupBanner-module__0UUFxq__banner{gap:var(--spacing-sm) var(--spacing-lg);padding:var(--spacing-sm) var(--spacing-base);border:0;border-inline-start:var(--spacing-xs) solid var(--module-accent);border-radius:var(--radius-sm);background:var(--ant-color-bg-container);box-shadow:var(--shadow-xs);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.SetupBanner-module__0UUFxq__identity{align-items:center;gap:var(--spacing-md);min-width:0;display:flex}.SetupBanner-module__0UUFxq__icon{inline-size:var(--spacing-xl);block-size:var(--spacing-xl);border-radius:var(--radius-md);background:var(--module-accent-tint);color:var(--module-accent);font-size:var(--font-size-lg);flex:none;justify-content:center;align-items:center;display:inline-flex}.SetupBanner-module__0UUFxq__copy{flex-direction:column;min-width:0;display:flex}.SetupBanner-module__0UUFxq__heading{color:var(--ant-color-text);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);letter-spacing:-.01em;margin:0}.SetupBanner-module__0UUFxq__eyebrow{color:var(--ant-color-text-tertiary);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--label-tracking);text-transform:uppercase}.SetupBanner-module__0UUFxq__next{color:var(--ant-color-text-secondary);font-size:var(--font-size-body);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.SetupBanner-module__0UUFxq__meter{align-items:center;gap:var(--spacing-sm);min-width:0;color:var(--ant-color-text-secondary);font-size:var(--font-size-caption);display:flex}.SetupBanner-module__0UUFxq__count{font-variant-numeric:tabular-nums;flex:none}.SetupBanner-module__0UUFxq__actions{align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;justify-self:start;display:flex}.SetupBanner-module__0UUFxq__actions .ant-btn:focus-visible{outline:var(--border-width-thick) solid var(--ant-color-primary);outline-offset:-2px}@container setup-banner (min-width:44rem){.SetupBanner-module__0UUFxq__banner{grid-template-columns:minmax(0,1fr) minmax(8rem,12rem) auto}.SetupBanner-module__0UUFxq__meter{justify-content:flex-end}.SetupBanner-module__0UUFxq__actions{flex-wrap:nowrap;justify-self:end}}
.SetupChecklistEmptyState-module__pRG6GG__emptyState{gap:var(--spacing-md);color:var(--ant-color-text);display:grid;container-type:inline-size}.SetupChecklistEmptyState-module__pRG6GG__copy{gap:var(--spacing-xs);display:grid}.SetupChecklistEmptyState-module__pRG6GG__copy h4,.SetupChecklistEmptyState-module__pRG6GG__copy p{margin:0}.SetupChecklistEmptyState-module__pRG6GG__copy h4{font-size:var(--font-size-lg);line-height:var(--line-height-tight)}.SetupChecklistEmptyState-module__pRG6GG__copy p,.SetupChecklistEmptyState-module__pRG6GG__rowCopy>span,.SetupChecklistEmptyState-module__pRG6GG__rowAction{color:var(--ant-color-text-secondary);font-size:var(--font-size-sm)}.SetupChecklistEmptyState-module__pRG6GG__rows{border:1px solid var(--ant-color-border-secondary);border-radius:var(--radius-md);background:var(--ant-color-bg-container);display:grid;overflow:hidden}.SetupChecklistEmptyState-module__pRG6GG__row,.SetupChecklistEmptyState-module__pRG6GG__rowButton{align-items:start;gap:var(--spacing-sm);width:100%;min-height:2.75rem;padding:var(--spacing-sm) var(--spacing-md);border:0;border-bottom:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);color:var(--ant-color-text);text-align:start;font:inherit;grid-template-columns:auto minmax(0,1fr);display:grid}.SetupChecklistEmptyState-module__pRG6GG__rowButton{cursor:pointer}.SetupChecklistEmptyState-module__pRG6GG__rowCopy{justify-items:start;gap:var(--spacing-xs);display:grid}.SetupChecklistEmptyState-module__pRG6GG__rowAction{align-items:center;gap:var(--spacing-xs);min-height:2rem;color:var(--ant-color-primary);font-weight:var(--font-weight-medium);grid-column:2;display:inline-flex}.SetupChecklistEmptyState-module__pRG6GG__readyRow{min-height:2.25rem;padding-block:var(--spacing-xs);align-items:center}.SetupChecklistEmptyState-module__pRG6GG__readyRow .SetupChecklistEmptyState-module__pRG6GG__rowCopy{gap:0}.SetupChecklistEmptyState-module__pRG6GG__readyRow .SetupChecklistEmptyState-module__pRG6GG__rowAction{min-height:1.5rem;font-size:var(--font-size-caption)}.SetupChecklistEmptyState-module__pRG6GG__row:last-child,.SetupChecklistEmptyState-module__pRG6GG__rowButton:last-child{border-bottom:0}.SetupChecklistEmptyState-module__pRG6GG__row[data-status=ready],.SetupChecklistEmptyState-module__pRG6GG__rowButton[data-status=ready]{color:var(--ant-color-text-tertiary)}.SetupChecklistEmptyState-module__pRG6GG__primaryRowButton{border-inline-start:3px solid var(--ant-color-primary)}.SetupChecklistEmptyState-module__pRG6GG__statusIcon[data-status=ready]{color:var(--ant-color-success)}.SetupChecklistEmptyState-module__pRG6GG__statusIcon[data-status=checking]{color:var(--ant-color-info)}.SetupChecklistEmptyState-module__pRG6GG__statusIcon[data-status=needed]{color:var(--ant-color-text-secondary)}.SetupChecklistEmptyState-module__pRG6GG__statusIcon[data-status=failed],.SetupChecklistEmptyState-module__pRG6GG__statusIcon[data-status=not-permitted]{color:var(--ant-color-warning)}.SetupChecklistEmptyState-module__pRG6GG__openCircle{width:var(--font-size-body);height:var(--font-size-body);border-radius:var(--radius-full);border:2px solid;display:inline-block;transform:translateY(.125rem)}.SetupChecklistEmptyState-module__pRG6GG__moreButton{justify-self:start;padding-inline:0}.SetupChecklistEmptyState-module__pRG6GG__rowButton:focus-visible,.SetupChecklistEmptyState-module__pRG6GG__moreButton:focus-visible{outline:2px solid var(--ant-color-primary);outline-offset:-2px}.SetupChecklistEmptyState-module__pRG6GG__dense{gap:var(--spacing-sm)}.SetupChecklistEmptyState-module__pRG6GG__dense .SetupChecklistEmptyState-module__pRG6GG__copy{gap:var(--spacing-xs)}.SetupChecklistEmptyState-module__pRG6GG__dense .SetupChecklistEmptyState-module__pRG6GG__copy p,.SetupChecklistEmptyState-module__pRG6GG__dense .SetupChecklistEmptyState-module__pRG6GG__rowCopy>span,.SetupChecklistEmptyState-module__pRG6GG__dense .SetupChecklistEmptyState-module__pRG6GG__rowAction{font-size:var(--font-size-caption)}.SetupChecklistEmptyState-module__pRG6GG__dense .SetupChecklistEmptyState-module__pRG6GG__actionableCopy>span{display:none}.SetupChecklistEmptyState-module__pRG6GG__dense .SetupChecklistEmptyState-module__pRG6GG__row,.SetupChecklistEmptyState-module__pRG6GG__dense .SetupChecklistEmptyState-module__pRG6GG__rowButton{min-height:2.25rem;padding:var(--spacing-xs) var(--spacing-sm);grid-template-columns:auto minmax(0,1fr)}.SetupChecklistEmptyState-module__pRG6GG__dense .SetupChecklistEmptyState-module__pRG6GG__rowCopy{gap:var(--spacing-xs)}.SetupChecklistEmptyState-module__pRG6GG__dense .SetupChecklistEmptyState-module__pRG6GG__rowAction{grid-column:2;min-height:1.75rem}.SetupChecklistEmptyState-module__pRG6GG__row[data-status=ready] .SetupChecklistEmptyState-module__pRG6GG__rowCopy,.SetupChecklistEmptyState-module__pRG6GG__rowButton[data-status=ready] .SetupChecklistEmptyState-module__pRG6GG__rowCopy{text-decoration:line-through;text-decoration-thickness:1px}@container (min-width:480px){.SetupChecklistEmptyState-module__pRG6GG__row,.SetupChecklistEmptyState-module__pRG6GG__rowButton{grid-template-columns:auto minmax(0,1fr) auto}.SetupChecklistEmptyState-module__pRG6GG__rowAction{grid-column:3}}@container (min-width:320px){.SetupChecklistEmptyState-module__pRG6GG__dense .SetupChecklistEmptyState-module__pRG6GG__actionableCopy>span{display:inline}.SetupChecklistEmptyState-module__pRG6GG__dense .SetupChecklistEmptyState-module__pRG6GG__row,.SetupChecklistEmptyState-module__pRG6GG__dense .SetupChecklistEmptyState-module__pRG6GG__rowButton{grid-template-columns:auto minmax(0,1fr) auto}.SetupChecklistEmptyState-module__pRG6GG__dense .SetupChecklistEmptyState-module__pRG6GG__rowAction{grid-column:3;min-height:1.75rem}}@media (hover:hover){.SetupChecklistEmptyState-module__pRG6GG__rowButton:hover{background:var(--ant-color-bg-text-hover)}.SetupChecklistEmptyState-module__pRG6GG__primaryRowButton:hover{background:var(--ant-color-primary-bg)}}
.LiquidGauge-module__Q_MdYa__gauge{aspect-ratio:1;border:var(--border-width-thick) solid color-mix(in srgb, var(--liquid-colour,var(--ant-color-primary)) 42%, var(--ant-color-border));border-radius:var(--radius-full);background:var(--colour-warm-tint-medium,var(--ant-color-fill-tertiary));width:100%;height:100%;position:relative;overflow:hidden}.LiquidGauge-module__Q_MdYa__liquid{inset-inline:0;height:calc(var(--liquid-fill,0) * 1%);background:color-mix(in srgb, var(--liquid-colour,var(--ant-color-primary)) 62%, transparent);transition:height var(--duration-slow) var(--ease-out);position:absolute;bottom:0}.LiquidGauge-module__Q_MdYa__wave{left:0;bottom:calc(var(--liquid-fill,0) * 1% - 6px);width:200%;height:14px;fill:color-mix(in srgb, var(--liquid-colour,var(--ant-color-primary)) 62%, transparent);transition:bottom var(--duration-slow) var(--ease-out);animation:3.6s linear infinite LiquidGauge-module__Q_MdYa__liquidWave;position:absolute}.LiquidGauge-module__Q_MdYa__waveBack{height:12px;fill:color-mix(in srgb, var(--liquid-colour,var(--ant-color-primary)) 38%, transparent);animation:6.4s linear infinite LiquidGauge-module__Q_MdYa__liquidWaveBack}.LiquidGauge-module__Q_MdYa__static .LiquidGauge-module__Q_MdYa__liquid,.LiquidGauge-module__Q_MdYa__static .LiquidGauge-module__Q_MdYa__wave{transition:none;animation:none}.LiquidGauge-module__Q_MdYa__empty .LiquidGauge-module__Q_MdYa__wave{display:none}@keyframes LiquidGauge-module__Q_MdYa__liquidWave{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes LiquidGauge-module__Q_MdYa__liquidWaveBack{0%{transform:translate(-50%)}to{transform:translate(0)}}.LiquidGauge-module__Q_MdYa__readout{color:var(--ant-color-text);text-shadow:0 1px 3px color-mix(in srgb, var(--ant-color-bg-container) 82%, transparent);flex-direction:column;justify-content:center;align-items:center;gap:0;display:flex;position:absolute;inset:0}.LiquidGauge-module__Q_MdYa__percentage{align-items:baseline;gap:var(--spacing-xs);display:inline-flex}.LiquidGauge-module__Q_MdYa__value{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);font-variant-numeric:tabular-nums}.LiquidGauge-module__Q_MdYa__unit{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--ant-color-text-secondary)}.LiquidGauge-module__Q_MdYa__label{margin-top:var(--spacing-xs);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:var(--label-tracking);color:var(--ant-color-text-secondary);text-shadow:none}@media (prefers-reduced-motion:reduce){.LiquidGauge-module__Q_MdYa__liquid,.LiquidGauge-module__Q_MdYa__wave{transition:none}.LiquidGauge-module__Q_MdYa__wave{animation:none}}
.BasemapSwitcher-module__oqFL1a__root{flex-direction:column;align-items:flex-start;display:flex;position:relative}.BasemapSwitcher-module__oqFL1a__card{appearance:none;align-items:center;gap:var(--spacing-sm);min-height:44px;padding:var(--spacing-xs) var(--spacing-sm);border:1px solid color-mix(in srgb, var(--colour-secondary) 30%, var(--ant-color-border));border-radius:var(--radius-md);background:var(--map-chrome-glass-bg-strong,color-mix(in srgb, var(--ant-color-bg-container) 94%, transparent));color:var(--ant-color-text);box-shadow:var(--shadow-chrome);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;-webkit-backdrop-filter:var(--map-chrome-glass-blur,blur(10px));backdrop-filter:var(--map-chrome-glass-blur,blur(10px));transition:border-color var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default), box-shadow var(--duration-fast) var(--ease-default), transform var(--duration-fast) var(--ease-default);display:inline-flex}.BasemapSwitcher-module__oqFL1a__card:hover{border-color:var(--colour-secondary);color:var(--colour-secondary);box-shadow:var(--shadow-md);transform:translateY(-1px)}.BasemapSwitcher-module__oqFL1a__card:active{transform:translateY(0)scale(.98)}.BasemapSwitcher-module__oqFL1a__card:focus-visible{outline:var(--border-width-thick) solid var(--ant-color-primary);outline-offset:var(--spacing-xs)}.BasemapSwitcher-module__oqFL1a__cardLabel{white-space:nowrap}.BasemapSwitcher-module__oqFL1a__tray{bottom:calc(100% + var(--spacing-xs));gap:var(--spacing-xs);width:max-content;padding:var(--spacing-xs);border:1px solid var(--ant-color-border);border-radius:var(--radius-lg);background:var(--map-chrome-glass-bg,color-mix(in srgb, var(--ant-color-bg-container) 96%, transparent));box-shadow:var(--shadow-lg);-webkit-backdrop-filter:var(--map-chrome-glass-blur,blur(10px));backdrop-filter:var(--map-chrome-glass-blur,blur(10px));transform-origin:0 100%;animation:BasemapSwitcher-module__oqFL1a__trayIn var(--duration-fast) var(--ease-out);flex-direction:column;display:flex;position:absolute;left:0}@keyframes BasemapSwitcher-module__oqFL1a__trayIn{0%{opacity:0;transform:translateY(4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.BasemapSwitcher-module__oqFL1a__option{appearance:none;align-items:center;gap:var(--spacing-sm);min-height:44px;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);color:var(--ant-color-text);text-align:left;cursor:pointer;transition:background var(--duration-fast) var(--ease-default), border-color var(--duration-fast) var(--ease-default);background:0 0;border:1px solid #0000;display:flex}.BasemapSwitcher-module__oqFL1a__option:hover{background:var(--ant-color-bg-text-hover)}.BasemapSwitcher-module__oqFL1a__option:focus-visible{outline:var(--border-width-thick) solid var(--ant-color-primary);outline-offset:calc(-1 * var(--border-width-thick))}.BasemapSwitcher-module__oqFL1a__optionActive{background:var(--selected-row-bg);border-color:var(--selected-row-edge);color:var(--selected-row-ink);}.BasemapSwitcher-module__oqFL1a__optionText{flex-direction:column;min-width:0;display:flex}.BasemapSwitcher-module__oqFL1a__optionLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.BasemapSwitcher-module__oqFL1a__optionDescription{font-size:var(--font-size-caption);color:var(--ant-color-text-secondary)}.BasemapSwitcher-module__oqFL1a__trayEnd{left:auto;right:0}.BasemapSwitcher-module__oqFL1a__swatch{width:var(--spacing-xl);height:var(--spacing-xl);border-radius:var(--radius-sm);border:1px solid var(--ant-color-border);flex:none}.BasemapSwitcher-module__oqFL1a__swatchEsriWorldImagery{background:linear-gradient(135deg, color-mix(in srgb, var(--ant-color-success) 55%, black) 0%, color-mix(in srgb, var(--ant-color-info) 45%, black) 100%)}.BasemapSwitcher-module__oqFL1a__swatchCartoVoyager{background:linear-gradient(135deg, var(--colour-warm-tint-light) 0%, var(--colour-warm-tint-medium) 60%, var(--colour-secondary) 100%)}.BasemapSwitcher-module__oqFL1a__swatchPlain{background:linear-gradient(135deg, var(--ant-color-bg-container) 0%, var(--ant-color-fill-secondary) 100%)}.BasemapSwitcher-module__oqFL1a__swatchDefault{background:var(--ant-color-fill-secondary)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.BasemapSwitcher-module__oqFL1a__card,.BasemapSwitcher-module__oqFL1a__tray{background:var(--ant-color-bg-container)}}@media (prefers-reduced-motion:reduce){.BasemapSwitcher-module__oqFL1a__card,.BasemapSwitcher-module__oqFL1a__option{transition:none}.BasemapSwitcher-module__oqFL1a__card:hover,.BasemapSwitcher-module__oqFL1a__card:active{transform:none}.BasemapSwitcher-module__oqFL1a__tray{animation:none}}
.MapShape-module__XrUGrW__shape{appearance:none;min-width:44px;min-height:44px;font:inherit;cursor:pointer;color:var(--shape-ink);font-family:var(--font-family-primary);line-height:var(--line-height-tight);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.MapShape-module__XrUGrW__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.MapShape-module__XrUGrW__shape:focus-visible{outline:var(--border-width-thick) solid var(--ant-color-primary);outline-offset:var(--spacing-xs)}.MapShape-module__XrUGrW__active{outline:var(--border-width-thick) solid var(--ant-color-primary);outline-offset:var(--spacing-xs);border-radius:var(--radius-full)}.MapShape-module__XrUGrW__label{padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--ant-color-bg-container);border-radius:var(--radius-sm);background:var(--shape-fill);color:var(--shape-ink);white-space:nowrap;flex-direction:column;align-items:center;display:inline-flex}.MapShape-module__XrUGrW__labelHatched{background-image:repeating-linear-gradient(-45deg, transparent 0 4px, color-mix(in srgb, var(--shape-ink) 35%, transparent) 4px 6px)}.MapShape-module__XrUGrW__code{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold)}.MapShape-module__XrUGrW__value{font-size:var(--font-size-xs);font-variant-numeric:tabular-nums}.MapShape-module__XrUGrW__disc{width:48px;height:48px}.MapShape-module__XrUGrW__discBody{place-items:center;width:100%;height:100%;display:grid;position:relative}.MapShape-module__XrUGrW__discBody .MapShape-module__XrUGrW__label{padding:0 var(--spacing-xs);color:var(--ant-color-text);background:0 0;border:0;position:relative}.MapShape-module__XrUGrW__discWell{fill:var(--ant-color-bg-container)}.MapShape-module__XrUGrW__discLevel{fill:var(--shape-fill)}.MapShape-module__XrUGrW__discEdge{fill:none;stroke:var(--ant-color-text);stroke-width:2px}.MapShape-module__XrUGrW__hatchLine{stroke:var(--ant-color-text);stroke-opacity:.55;stroke-width:2px}.MapShape-module__XrUGrW__ring{width:64px;height:64px}.MapShape-module__XrUGrW__ringBody{border:1px solid var(--ant-color-border);border-radius:var(--radius-full);background:var(--ant-color-bg-container);place-items:center;width:100%;height:100%;display:grid;position:relative}.MapShape-module__XrUGrW__ringTrack{fill:none;stroke:var(--ant-color-fill-secondary)}.MapShape-module__XrUGrW__ringArc{fill:none;stroke:var(--shape-fill)}.MapShape-module__XrUGrW__ringValue{color:var(--ant-color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;position:relative}.MapShape-module__XrUGrW__ringCode{top:calc(100% + var(--spacing-xs));padding:0 var(--spacing-xs);border-radius:var(--radius-xs);background:var(--ant-color-bg-container);color:var(--ant-color-text);font-size:var(--font-size-xs);white-space:nowrap;position:absolute}.MapShape-module__XrUGrW__rackBody{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--ant-color-border);border-radius:var(--radius-md);background:var(--ant-color-bg-container);color:var(--ant-color-text);display:inline-flex}.MapShape-module__XrUGrW__rackDots{grid-template-columns:repeat(4,8px);gap:1px;display:inline-grid}.MapShape-module__XrUGrW__rackDot{border:1px solid var(--ant-color-text);border-radius:var(--radius-full);background:var(--shape-fill);width:8px;height:8px}.MapShape-module__XrUGrW__rackLabel{flex-direction:column;display:inline-flex}.MapShape-module__XrUGrW__cues{top:calc(-1 * var(--spacing-sm));right:calc(-1 * var(--spacing-sm));gap:1px;display:inline-flex;position:absolute}.MapShape-module__XrUGrW__cue{min-width:20px;height:20px;padding:0 var(--spacing-xs);border:1px solid var(--ant-color-bg-container);border-radius:var(--radius-full);background:var(--ant-color-text);color:var(--ant-color-bg-container);font-size:var(--font-size-xs);place-items:center;display:inline-grid}.MapShape-module__XrUGrW__cueNumber{background:var(--ant-color-error);color:var(--ant-color-text-light-solid);font-weight:var(--font-weight-bold)}.MapShape-module__XrUGrW__dashed .MapShape-module__XrUGrW__discEdge,.MapShape-module__XrUGrW__dashed .MapShape-module__XrUGrW__ringTrack{stroke-dasharray:4 3}.MapShape-module__XrUGrW__dashed.MapShape-module__XrUGrW__polygon .MapShape-module__XrUGrW__label,.MapShape-module__XrUGrW__dashed.MapShape-module__XrUGrW__rack .MapShape-module__XrUGrW__rackBody{border-style:dashed;border-color:var(--ant-color-text)}
.QuietPlate-module__zzUrXG__plate{appearance:none;align-items:center;gap:var(--spacing-xs);min-height:44px;padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--ant-color-border);border-radius:var(--radius-md);background:var(--ant-color-bg-container);color:var(--ant-color-text);font:inherit;font-size:var(--font-size-sm);cursor:pointer;display:inline-flex}.QuietPlate-module__zzUrXG__active{border-color:var(--ant-color-primary)}.QuietPlate-module__zzUrXG__glyph{font-size:var(--font-size-lg);place-items:center;display:inline-grid}.QuietPlate-module__zzUrXG__name{font-weight:var(--font-weight-semibold);white-space:nowrap}.QuietPlate-module__zzUrXG__cue{align-items:center;gap:var(--spacing-xs);padding:0 var(--spacing-xs);border-radius:var(--radius-full);background:var(--cue-fill);color:var(--cue-ink);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);white-space:nowrap;display:inline-flex}.QuietPlate-module__zzUrXG__cueIcon{place-items:center;display:inline-grid}.QuietPlate-module__zzUrXG__cueOwn{align-items:center;display:inline-flex}.QuietPlate-module__zzUrXG__clusterButton,.QuietPlate-module__zzUrXG__clusterWithCue{appearance:none;align-items:center;gap:var(--spacing-xs);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.QuietPlate-module__zzUrXG__clusterButton:focus-visible,.QuietPlate-module__zzUrXG__clusterWithCue:focus-visible{outline:var(--border-width-thick) solid var(--ant-color-primary);outline-offset:var(--spacing-xs);border-radius:var(--radius-full)}.QuietPlate-module__zzUrXG__cluster{border:var(--border-width-thick) solid var(--ant-color-bg-container);border-radius:var(--radius-full);background:var(--ant-color-text);min-width:44px;min-height:44px;color:var(--ant-color-bg-container);font:inherit;cursor:pointer;place-items:center;padding:0;display:inline-grid}.QuietPlate-module__zzUrXG__plate:focus-visible{outline:var(--border-width-thick) solid var(--ant-color-primary);outline-offset:var(--spacing-xs)}.QuietPlate-module__zzUrXG__clusterExpanded{background:var(--ant-color-bg-container);color:var(--ant-color-text);border-color:var(--ant-color-text)}.QuietPlate-module__zzUrXG__clusterCount{font-size:var(--font-size-body);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums}.QuietPlate-module__zzUrXG__expanded{display:inline-block;position:relative}.QuietPlate-module__zzUrXG__leader{pointer-events:none;position:absolute;top:50%;left:50%;overflow:visible}.QuietPlate-module__zzUrXG__leaderLine{stroke:var(--ant-color-text);stroke-width:1.5px;stroke-dasharray:3 3}.QuietPlate-module__zzUrXG__leaderOrigin{fill:var(--ant-color-text)}.QuietPlate-module__zzUrXG__expandedNode{transform:translate(var(--leader-dx), var(--leader-dy));display:inline-block}
.GeocodeSearchBox-module__QBTz1q__box{gap:var(--spacing-xs);width:100%;max-width:100%;padding:var(--spacing-sm);background:var(--ant-color-bg-container);border:var(--border-width-default) solid var(--ant-color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-chrome);flex-direction:column;display:flex;container:geocode-box/inline-size}.GeocodeSearchBox-module__QBTz1q__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--ant-color-text-secondary)}.GeocodeSearchBox-module__QBTz1q__row{align-items:stretch;gap:var(--spacing-xs);min-width:0;display:flex}.GeocodeSearchBox-module__QBTz1q__input{min-width:0;min-height:44px;padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-body);color:var(--ant-color-text);background:var(--ant-color-bg-container);border:var(--border-width-default) solid var(--ant-color-border);border-radius:var(--radius-md);flex:auto}.GeocodeSearchBox-module__QBTz1q__input::placeholder{color:var(--ant-color-text-tertiary)}.GeocodeSearchBox-module__QBTz1q__input:focus-visible{outline:var(--border-width-thick) solid var(--ant-color-primary);outline-offset:-1px;border-color:var(--ant-color-primary)}.GeocodeSearchBox-module__QBTz1q__submit{min-width:44px;min-height:44px;padding:0 var(--spacing-sm);font-size:var(--font-size-lg);color:var(--ant-color-bg-container);background:var(--ant-color-primary);border:var(--border-width-default) solid var(--ant-color-primary);border-radius:var(--radius-md);cursor:pointer;transition:background var(--duration-fast) var(--ease-default);flex:none;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.GeocodeSearchBox-module__QBTz1q__submit:hover:not(:disabled){background:var(--ant-color-primary-hover);border-color:var(--ant-color-primary-hover)}}.GeocodeSearchBox-module__QBTz1q__submit:focus-visible{outline:var(--border-width-thick) solid var(--ant-color-primary);outline-offset:var(--spacing-xs)}.GeocodeSearchBox-module__QBTz1q__submit:disabled{background:var(--ant-color-text-disabled);border-color:var(--ant-color-text-disabled);cursor:not-allowed}.GeocodeSearchBox-module__QBTz1q__status{min-height:var(--font-size-lg);font-size:var(--font-size-sm);color:var(--ant-color-text-secondary)}@media (prefers-reduced-motion:reduce){.GeocodeSearchBox-module__QBTz1q__submit{transition:none}}
.KpiStrip-module__m1XjvW__strip{--map-kpi-tile-min-width:10rem;--map-kpi-tile-min-height:calc(var(--spacing-3xl) + var(--spacing-xl));gap:var(--spacing-sm);overscroll-behavior-inline:contain;pointer-events:none;scrollbar-width:thin;padding-block-end:var(--spacing-xs);display:flex;overflow-x:auto}.KpiStrip-module__m1XjvW__tile{gap:var(--spacing-xs);min-width:var(--map-kpi-tile-min-width);min-height:var(--map-kpi-tile-min-height);padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--ant-color-border);border-radius:var(--radius-lg);background:var(--ant-color-bg-container);box-shadow:var(--shadow-sm);text-align:start;pointer-events:auto;flex-direction:column;display:flex}.KpiStrip-module__m1XjvW__tile.KpiStrip-module__m1XjvW__warn{border-color:var(--ant-color-warning)}.KpiStrip-module__m1XjvW__tile.KpiStrip-module__m1XjvW__alert{border-color:var(--ant-color-error);box-shadow:0 0 0 1px var(--ant-color-error), var(--shadow-sm)}@container (min-width:800px){.KpiStrip-module__m1XjvW__strip{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;padding-block-end:0;display:grid;overflow-x:visible}.KpiStrip-module__m1XjvW__tile{min-width:0}}.KpiStrip-module__m1XjvW__top{align-items:flex-start;gap:var(--spacing-xs);min-width:0;display:flex}.KpiStrip-module__m1XjvW__icon{width:var(--spacing-lg);height:var(--spacing-lg);border-radius:var(--radius-md);background:var(--ant-color-primary-bg);color:var(--ant-color-primary);flex-shrink:0;place-items:center;display:grid}.KpiStrip-module__m1XjvW__iconWarn{background:var(--ant-color-warning-bg);color:var(--ant-color-warning)}.KpiStrip-module__m1XjvW__iconAlert{background:var(--ant-color-error-bg);color:var(--ant-color-error)}.KpiStrip-module__m1XjvW__title{min-width:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);color:var(--ant-color-text-secondary);flex:auto}.KpiStrip-module__m1XjvW__alertTag{border-radius:var(--radius-sm);background:var(--ant-color-error-bg);color:var(--ant-color-error);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--label-tracking);flex:none;margin-inline-start:auto;}.KpiStrip-module__m1XjvW__tile.KpiStrip-module__m1XjvW__warn .KpiStrip-module__m1XjvW__alertTag{background:var(--ant-color-warning-bg);color:var(--ant-color-warning)}.KpiStrip-module__m1XjvW__value{align-items:baseline;gap:var(--spacing-xs);display:flex}.KpiStrip-module__m1XjvW__valueText{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--ant-color-text)}.KpiStrip-module__m1XjvW__unit{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--ant-color-text-secondary)}.KpiStrip-module__m1XjvW__meta{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--ant-color-text-secondary);margin-block-start:auto;display:flex}.KpiStrip-module__m1XjvW__trend{font-weight:var(--font-weight-semibold);color:var(--ant-color-text)}.KpiStrip-module__m1XjvW__sep{color:var(--ant-color-text-quaternary)}.KpiStrip-module__m1XjvW__compact{--map-kpi-edge-fade:var(--spacing-lg);max-height:52px;pointer-events:auto;-webkit-mask-image:linear-gradient(to right, var(--ant-color-bg-container) calc(100% - var(--map-kpi-edge-fade)), transparent);mask-image:linear-gradient(to right, var(--ant-color-bg-container) calc(100% - var(--map-kpi-edge-fade)), transparent);flex-wrap:nowrap;align-items:center;padding-block-end:0;padding-inline-end:var(--map-kpi-edge-fade);overflow:auto hidden}.KpiStrip-module__m1XjvW__compact .KpiStrip-module__m1XjvW__tile{min-width:max-content;height:44px;min-height:0;padding:0 var(--spacing-sm);border-radius:var(--radius-md);box-shadow:none;flex-direction:row;align-items:center}.KpiStrip-module__m1XjvW__compact .KpiStrip-module__m1XjvW__value{order:-1}.KpiStrip-module__m1XjvW__compact .KpiStrip-module__m1XjvW__valueText{font-size:var(--font-size-lg)}.KpiStrip-module__m1XjvW__compact .KpiStrip-module__m1XjvW__meta{margin-block-start:0}.KpiStrip-module__m1XjvW__compact .KpiStrip-module__m1XjvW__top{white-space:nowrap;align-items:center}.KpiStrip-module__m1XjvW__compact .KpiStrip-module__m1XjvW__title{flex:none}.KpiStrip-module__m1XjvW__alertIcon{color:var(--ant-color-error);flex:none;display:inline-flex}.KpiStrip-module__m1XjvW__tile.KpiStrip-module__m1XjvW__warn .KpiStrip-module__m1XjvW__alertIcon{color:var(--ant-color-warning)}@container (min-width:800px){.KpiStrip-module__m1XjvW__compact{display:flex;overflow-x:auto}.KpiStrip-module__m1XjvW__compact .KpiStrip-module__m1XjvW__tile{min-width:max-content}}
.LayersDataRail-module__MnOLzW__rail{pointer-events:auto;border:1px solid var(--ant-color-border);border-radius:var(--radius-lg);background:var(--ant-color-bg-container);width:min(300px,84cqi);max-height:100%;box-shadow:var(--shadow-md);flex-direction:column;display:flex;overflow:hidden}.LayersDataRail-module__MnOLzW__head{justify-content:space-between;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border-bottom:1px solid var(--ant-color-border-secondary);display:flex}.LayersDataRail-module__MnOLzW__title{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-body);font-weight:var(--font-weight-bold);color:var(--ant-color-text);margin:0;display:flex}.LayersDataRail-module__MnOLzW__headActions{align-items:center;gap:var(--spacing-xs);display:flex}.LayersDataRail-module__MnOLzW__headButton{width:var(--spacing-lg);height:var(--spacing-lg);border:1px solid var(--ant-color-border);border-radius:var(--radius-md);color:var(--ant-color-text-secondary);cursor:pointer;transition:color var(--duration-fast) var(--ease-default), border-color var(--duration-fast) var(--ease-default);background:0 0;place-items:center;padding:0;display:grid}.LayersDataRail-module__MnOLzW__headButton:hover{color:var(--ant-color-primary);border-color:var(--ant-color-primary-border)}.LayersDataRail-module__MnOLzW__searchWrap{align-items:center;gap:var(--spacing-sm);margin:var(--spacing-sm) var(--spacing-md);padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--ant-color-border);border-radius:var(--radius-md);background:var(--ant-color-fill-quaternary);display:flex}.LayersDataRail-module__MnOLzW__searchIcon{color:var(--ant-color-text-tertiary);flex-shrink:0}.LayersDataRail-module__MnOLzW__searchInput{min-width:0;color:var(--ant-color-text);font-size:var(--font-size-sm);background:0 0;border:0;flex:1}.LayersDataRail-module__MnOLzW__searchInput::placeholder{color:var(--ant-color-text-tertiary)}.LayersDataRail-module__MnOLzW__searchInput:focus-visible{outline:none}.LayersDataRail-module__MnOLzW__searchWrap:focus-within{border-color:var(--ant-color-primary)}.LayersDataRail-module__MnOLzW__body{min-height:0;padding:var(--spacing-xs) 0;flex:1;overflow-y:auto}.LayersDataRail-module__MnOLzW__section{padding:var(--spacing-sm) var(--spacing-md);border:0;border-bottom:1px solid var(--ant-color-border-secondary);margin:0}.LayersDataRail-module__MnOLzW__section:last-child{border-bottom:0}.LayersDataRail-module__MnOLzW__sectionTitle{margin:0 0 var(--spacing-xs);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--label-tracking);color:var(--ant-color-text-tertiary);padding:0}.LayersDataRail-module__MnOLzW__layerOpt{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-sm);margin-bottom:var(--spacing-xs);border-radius:var(--radius-md);cursor:pointer;border:1px solid #0000;display:flex}.LayersDataRail-module__MnOLzW__layerOpt:hover{background:var(--ant-color-fill-quaternary)}.LayersDataRail-module__MnOLzW__layerOptActive{background:var(--selected-row-bg);border-color:var(--selected-row-edge);color:var(--selected-row-ink);}.LayersDataRail-module__MnOLzW__radio{width:15px;height:15px;accent-color:var(--ant-color-primary);cursor:pointer;flex-shrink:0;margin:0}.LayersDataRail-module__MnOLzW__radio:focus-visible{outline:2px solid var(--ant-color-primary);outline-offset:2px}.LayersDataRail-module__MnOLzW__layerText{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.LayersDataRail-module__MnOLzW__layerName{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--ant-color-text)}.LayersDataRail-module__MnOLzW__layerDesc{font-size:var(--font-size-sm);color:var(--ant-color-text-secondary)}.LayersDataRail-module__MnOLzW__swatchRow{gap:var(--spacing-xs);flex-shrink:0;display:flex}.LayersDataRail-module__MnOLzW__swatch{border-radius:var(--radius-xs);background:var(--swatch-colour);width:9px;height:9px}.LayersDataRail-module__MnOLzW__toggleOpt{justify-content:space-between;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-md);display:flex}.LayersDataRail-module__MnOLzW__toggleOpt:hover{background:var(--ant-color-fill-quaternary)}.LayersDataRail-module__MnOLzW__toggleLabel{align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--ant-color-text);display:flex}.LayersDataRail-module__MnOLzW__overlayIcon{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--overlay-colour) 15%, transparent);width:18px;height:18px;color:var(--overlay-colour);font-size:var(--font-size-sm);flex-shrink:0;place-items:center;display:grid}.LayersDataRail-module__MnOLzW__miniSwitch{border-radius:var(--radius-full);background:var(--ant-color-fill-secondary);cursor:pointer;width:30px;height:17px;transition:background var(--duration-fast) var(--ease-default);border:0;flex-shrink:0;padding:0;position:relative}.LayersDataRail-module__MnOLzW__miniSwitch:after{content:"";border-radius:var(--radius-full);background:var(--ant-color-bg-container);width:13px;height:13px;box-shadow:var(--shadow-xs);transition:left var(--duration-fast) var(--ease-default);position:absolute;top:2px;left:2px}.LayersDataRail-module__MnOLzW__miniSwitchOn{background:var(--ant-color-primary)}.LayersDataRail-module__MnOLzW__miniSwitchOn:after{left:15px}.LayersDataRail-module__MnOLzW__miniSwitch:focus-visible{outline:2px solid var(--ant-color-primary);outline-offset:2px}.LayersDataRail-module__MnOLzW__chips{gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.LayersDataRail-module__MnOLzW__chip{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--ant-color-border);border-radius:var(--radius-full);background:var(--ant-color-bg-container);color:var(--ant-color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:color var(--duration-fast) var(--ease-default), border-color var(--duration-fast) var(--ease-default);display:flex}.LayersDataRail-module__MnOLzW__chip:hover{border-color:var(--ant-color-primary);color:var(--ant-color-primary)}.LayersDataRail-module__MnOLzW__chipActive{background:var(--selection-tint-bg);border-color:var(--selection-tint-edge);color:var(--selection-tint-ink);}.LayersDataRail-module__MnOLzW__chip:focus-visible{outline:2px solid var(--ant-color-primary);outline-offset:2px}.LayersDataRail-module__MnOLzW__chipDot{border-radius:var(--radius-full);background:var(--chip-dot-colour);flex-shrink:0;width:8px;height:8px}.LayersDataRail-module__MnOLzW__legendRow{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xs) 0;font-size:var(--font-size-sm);color:var(--ant-color-text-secondary);display:flex}.LayersDataRail-module__MnOLzW__legendSwatch{border-radius:var(--radius-xs);background:var(--legend-colour);flex-shrink:0;width:13px;height:13px}.LayersDataRail-module__MnOLzW__legendSwatchRound{border-radius:var(--radius-full)}@media (prefers-reduced-motion:reduce){.LayersDataRail-module__MnOLzW__headButton,.LayersDataRail-module__MnOLzW__miniSwitch,.LayersDataRail-module__MnOLzW__miniSwitch:after,.LayersDataRail-module__MnOLzW__chip{transition:none}}
.MapSettingsCluster-module__j8454a__root{align-items:flex-end;gap:var(--spacing-xs);flex-direction:column;min-height:0;max-height:100%;display:flex}.MapSettingsCluster-module__j8454a__gear{appearance:none;border:1px solid color-mix(in srgb, var(--colour-secondary) 30%, var(--ant-color-border));background:var(--map-chrome-glass-bg-strong,color-mix(in srgb, var(--ant-color-bg-container) 94%, transparent));min-width:44px;min-height:44px;color:var(--ant-color-text);box-shadow:var(--shadow-chrome);font-size:var(--font-size-lg);cursor:pointer;-webkit-backdrop-filter:var(--map-chrome-glass-blur,blur(10px));backdrop-filter:var(--map-chrome-glass-blur,blur(10px));transition:background var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default), border-color var(--duration-fast) var(--ease-default), box-shadow var(--duration-fast) var(--ease-default), transform var(--duration-fast) var(--ease-default);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.MapSettingsCluster-module__j8454a__gear:active{transform:scale(.97)}.MapSettingsCluster-module__j8454a__gear:focus-visible{outline:var(--border-width-thick) solid var(--ant-color-primary);outline-offset:var(--spacing-xs)}.MapSettingsCluster-module__j8454a__gear:not(.MapSettingsCluster-module__j8454a__gearOpen):hover{border-color:var(--colour-secondary);color:var(--colour-secondary);box-shadow:var(--shadow-md);transform:translateY(-1px)}.MapSettingsCluster-module__j8454a__gearOpen{border-color:var(--colour-secondary);background:var(--colour-secondary);color:var(--ant-color-bg-container)}.MapSettingsCluster-module__j8454a__cluster{align-items:stretch;gap:var(--spacing-xs);min-height:0;padding:var(--spacing-xs);border:1px solid var(--ant-color-border);border-radius:var(--radius-lg);background:var(--map-chrome-glass-bg,color-mix(in srgb, var(--ant-color-bg-container) 96%, transparent));box-shadow:var(--shadow-lg);-webkit-backdrop-filter:var(--map-chrome-glass-blur,blur(10px));backdrop-filter:var(--map-chrome-glass-blur,blur(10px));transform-origin:100% 0;animation:MapSettingsCluster-module__j8454a__clusterIn var(--duration-fast) var(--ease-out);flex-direction:column;display:flex;overflow-y:auto}@keyframes MapSettingsCluster-module__j8454a__clusterIn{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.MapSettingsCluster-module__j8454a__item{appearance:none;align-items:center;gap:var(--spacing-sm);min-height:44px;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);color:var(--ant-color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-align:left;cursor:pointer;transition:background var(--duration-fast) var(--ease-default), border-color var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default);background:0 0;border:1px solid #0000;display:flex}.MapSettingsCluster-module__j8454a__item:hover{background:var(--ant-color-bg-text-hover)}.MapSettingsCluster-module__j8454a__item:focus-visible{outline:var(--border-width-thick) solid var(--ant-color-primary);outline-offset:calc(-1 * var(--border-width-thick))}.MapSettingsCluster-module__j8454a__itemActive{background:var(--selected-row-bg);border-color:var(--selected-row-edge);color:var(--selected-row-ink);}.MapSettingsCluster-module__j8454a__itemIcon{width:var(--spacing-lg);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);justify-content:center;align-items:center;display:inline-flex}.MapSettingsCluster-module__j8454a__itemLabel{white-space:nowrap}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.MapSettingsCluster-module__j8454a__gear:not(.MapSettingsCluster-module__j8454a__gearOpen),.MapSettingsCluster-module__j8454a__cluster{background:var(--ant-color-bg-container)}}@media (prefers-reduced-motion:reduce){.MapSettingsCluster-module__j8454a__gear,.MapSettingsCluster-module__j8454a__item{transition:none}.MapSettingsCluster-module__j8454a__gear:active,.MapSettingsCluster-module__j8454a__gear:not(.MapSettingsCluster-module__j8454a__gearOpen):hover{transform:none}.MapSettingsCluster-module__j8454a__cluster{animation:none}}
.MapSlotFrame-module__ail8UG__frame{--map-attribution-clearance:var(--spacing-lg);--map-sheet-peek-height:112px;flex:auto;grid-template:"top""stage"minmax(0,1fr)"status"/minmax(0,1fr);width:100%;min-height:0;display:grid}@container (min-width:1000px){.MapSlotFrame-module__ail8UG__frame{--map-sheet-peek-height:0px;grid-template:"top panel""stage panel"minmax(0,1fr)"status panel""dock panel"/minmax(0,1fr) auto}}.MapSlotFrame-module__ail8UG__top{align-items:center;gap:var(--spacing-sm);min-width:0;height:52px;padding:var(--spacing-xs) var(--spacing-sm);border-bottom:1px solid var(--ant-color-border);background:var(--ant-color-bg-container);flex-wrap:nowrap;grid-area:top;display:flex;overflow:hidden}.MapSlotFrame-module__ail8UG__top>*{flex:none;min-width:0}.MapSlotFrame-module__ail8UG__top>:first-child{flex:auto;overflow-x:auto}.MapSlotFrame-module__ail8UG__status{justify-content:space-between;align-items:center;gap:var(--spacing-xs) var(--spacing-md);min-width:0;min-height:calc(var(--spacing-lg) + var(--spacing-sm));padding:var(--spacing-xs) var(--spacing-sm);border-top:1px solid var(--ant-color-border);background:var(--ant-color-bg-container);color:var(--ant-color-text-secondary);font-size:var(--font-size-sm);flex-wrap:wrap;grid-area:status;display:flex}.MapSlotFrame-module__ail8UG__statusHint{min-width:0;color:var(--ant-color-text)}.MapSlotFrame-module__ail8UG__statusFreshness{white-space:nowrap;margin-inline-start:auto}.MapSlotFrame-module__ail8UG__stage{grid-area:stage;min-height:0;position:relative;overflow:hidden}:is(.MapSlotFrame-module__ail8UG__stage .maplibregl-ctrl-bottom-left,.MapSlotFrame-module__ail8UG__stage .maplibregl-ctrl-bottom-right){bottom:var(--map-sheet-peek-height)}.MapSlotFrame-module__ail8UG__overlay{z-index:var(--map-z-chrome);gap:var(--spacing-sm);padding:var(--spacing-sm);pointer-events:none;grid-template:"search controls""layers controls""centre centre"minmax(0,1fr)"legend basemap"/minmax(0,1fr) auto;padding-block-end:calc(var(--spacing-sm) + var(--map-attribution-clearance) + var(--map-sheet-peek-height));display:grid;position:absolute;inset:0}@container (min-width:600px){.MapSlotFrame-module__ail8UG__overlay{grid-template:"search centre controls""layers centre controls"minmax(0,1fr)"legend centre basemap"/minmax(0,auto) minmax(0,1fr) auto}}.MapSlotFrame-module__ail8UG__area{pointer-events:auto;min-width:0;min-height:0}.MapSlotFrame-module__ail8UG__search{grid-area:search;place-self:start;max-width:100%}.MapSlotFrame-module__ail8UG__layers{grid-area:layers;place-self:start;max-height:100%}.MapSlotFrame-module__ail8UG__controls{place-self:start end;align-items:flex-end;gap:var(--spacing-xs);flex-direction:column;grid-area:controls;display:flex}.MapSlotFrame-module__ail8UG__centre{grid-area:centre;place-self:center;max-width:100%;max-height:100%;overflow-y:auto}.MapSlotFrame-module__ail8UG__legend{grid-area:legend;place-self:end start}.MapSlotFrame-module__ail8UG__basemap{grid-area:basemap;place-self:end}.MapSlotFrame-module__ail8UG__dock{display:none}.MapSlotFrame-module__ail8UG__panel{z-index:var(--map-z-hub);pointer-events:auto;flex-direction:column;grid-area:stage;align-self:end;min-height:0;max-height:100%;display:flex}@container (min-width:1000px){.MapSlotFrame-module__ail8UG__dock{grid-area:dock;display:block}.MapSlotFrame-module__ail8UG__panel{z-index:auto;grid-area:panel;align-self:stretch;max-height:none;display:block}}
.LayerSwitcher-module__NV1Hga__switcher,.LayerSwitcher-module__NV1Hga__legend{border:1px solid var(--ant-color-border);border-radius:var(--radius-lg);background:var(--ant-color-bg-container);color:var(--ant-color-text)}.LayerSwitcher-module__NV1Hga__switcher{gap:var(--spacing-xs);padding:var(--spacing-xs);flex-direction:column;max-height:100%;display:flex;overflow-y:auto}.LayerSwitcher-module__NV1Hga__list{flex-direction:column;gap:1px;display:flex}.LayerSwitcher-module__NV1Hga__layer{appearance:none;align-items:center;gap:var(--spacing-sm);min-width:44px;min-height:44px;padding:0 var(--spacing-sm);border-radius:var(--radius-md);color:var(--ant-color-text);font:inherit;font-size:var(--font-size-sm);text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;display:flex}.LayerSwitcher-module__NV1Hga__layer:focus-visible{outline:var(--border-width-thick) solid var(--ant-color-primary);outline-offset:-2px}.LayerSwitcher-module__NV1Hga__layerActive{border-color:var(--ant-color-primary-border);background:var(--ant-color-primary-bg);color:var(--ant-color-primary-text);font-weight:var(--font-weight-semibold)}.LayerSwitcher-module__NV1Hga__icon{font-size:var(--font-size-lg);place-items:center;display:inline-grid}.LayerSwitcher-module__NV1Hga__legend{padding:var(--spacing-sm) var(--spacing-md);max-width:16rem}.LayerSwitcher-module__NV1Hga__legendTitle{margin:0 0 var(--spacing-xs);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.LayerSwitcher-module__NV1Hga__legendToggle{appearance:none;min-width:44px;min-height:44px;padding:0 var(--spacing-xs);color:var(--ant-color-text);font:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:0;align-items:center;display:flex}.LayerSwitcher-module__NV1Hga__legendToggle:focus-visible{outline:var(--border-width-thick) solid var(--ant-color-primary);outline-offset:-2px}.LayerSwitcher-module__NV1Hga__legendList{gap:var(--spacing-xs);font-size:var(--font-size-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LayerSwitcher-module__NV1Hga__legendRow{align-items:center;gap:var(--spacing-sm);display:flex}.LayerSwitcher-module__NV1Hga__legendSwatch{border:1px solid var(--ant-color-text);border-radius:var(--radius-xs);background:var(--legend-colour);flex:none;width:14px;height:14px}.LayerSwitcher-module__NV1Hga__legendSwatchRound{border-radius:var(--radius-full)}
.MapDetailPanel-module__sj-Dsa__panel{gap:var(--spacing-sm);min-height:0;padding:var(--spacing-sm) var(--spacing-md) var(--spacing-md);background:var(--ant-color-bg-container);color:var(--ant-color-text);flex-direction:column;display:flex;overflow-y:auto}.MapDetailPanel-module__sj-Dsa__docked{border-inline-start:1px solid var(--ant-color-border);width:400px;height:100%}.MapDetailPanel-module__sj-Dsa__sheet{gap:var(--spacing-xs);border-top:1px solid var(--ant-color-border);border-radius:var(--radius-lg) var(--radius-lg) 0 0;max-height:40vh;padding-block-start:0}.MapDetailPanel-module__sj-Dsa__sheetExpanded{max-height:70vh}.MapDetailPanel-module__sj-Dsa__handle{appearance:none;cursor:grab;touch-action:none;background:0 0;border:0;align-self:center;place-items:center;min-width:44px;min-height:44px;margin-top:0;padding:0;display:grid}.MapDetailPanel-module__sj-Dsa__handle:focus-visible{outline:var(--border-width-thick) solid var(--ant-color-primary);outline-offset:-2px;border-radius:var(--radius-md)}.MapDetailPanel-module__sj-Dsa__handleBar{border-radius:var(--radius-full);background:var(--ant-color-border);width:36px;height:4px}.MapDetailPanel-module__sj-Dsa__peek{flex:none}.MapDetailPanel-module__sj-Dsa__head{align-items:center;gap:var(--spacing-xs);display:flex}.MapDetailPanel-module__sj-Dsa__headButton{min-width:44px}.MapDetailPanel-module__sj-Dsa__title{min-width:0;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;flex:auto;margin:0}.MapDetailPanel-module__sj-Dsa__primary{min-height:56px;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}.MapDetailPanel-module__sj-Dsa__secondary{gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.MapDetailPanel-module__sj-Dsa__body{gap:var(--spacing-sm);flex-direction:column;min-height:0;display:flex}
.BooleanTag-module__-3DBFW__tag{margin-inline-end:0}.BooleanTag-module__-3DBFW__icon{font-size:var(--font-size-caption);flex:none}.BooleanTag-module__-3DBFW__tag.BooleanTag-module__-3DBFW__falseTag{color:var(--ant-color-text-secondary);background:var(--ant-color-fill)}
.TableColumnTitle-module__FRwUEq__title{align-items:center;gap:var(--spacing-xs);vertical-align:middle;max-inline-size:100%;display:inline-flex}.TableColumnTitle-module__FRwUEq__text{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.TableColumnTitle-module__FRwUEq__title .TableColumnTitle-module__FRwUEq__help{font-size:inherit;flex:none;margin-inline-start:0;line-height:1}
.FormSelect-module__X3QPxa__optionLabel{overflow-wrap:anywhere;min-width:0}
