.maintenance-module__9S6Vkq__page,.maintenance-module__9S6Vkq__modalThemeRoot{--rm-surface-subtle:var(--ds-color-surface);--rm-surface-strong:var(--ds-color-surface-raised);--rm-panel-surface:var(--ds-color-surface-raised);--rm-panel-surface-muted:var(--ds-color-surface-raised);--rm-surface-accent:linear-gradient(180deg, color-mix(in srgb, var(--ds-color-primary-soft), var(--ds-color-surface-raised) 42%), color-mix(in srgb, var(--ds-color-primary-soft), var(--ds-color-surface) 64%));--rm-border:var(--ds-color-border);--rm-border-strong:var(--ds-color-border-strong);--rm-text:var(--ds-color-text-strong);--rm-text-secondary:var(--ds-color-text-muted);--rm-text-muted:var(--ds-color-text-subtle);--rm-control-bg:var(--ds-color-surface);--rm-control-bg-hover:var(--ds-color-surface-alt);--rm-control-text:var(--ds-color-text-strong);--rm-control-border:var(--ds-color-border);--rm-control-active-bg:var(--ds-color-primary);--rm-control-active-text:var(--ds-color-on-primary);--rm-control-active-border:var(--ds-color-primary);--rm-control-disabled-bg:color-mix(in srgb, var(--ds-color-surface-alt), white 18%);--rm-control-disabled-text:var(--ds-color-text-subtle);--rm-control-disabled-border:color-mix(in srgb, var(--ds-color-border), white 18%);--rm-panel-shadow:none;--rm-card-shadow:none;--rm-floating-shadow:var(--ds-shadow-sm);--rm-modal-shadow:var(--ds-shadow-md);--rm-inset-highlight:none;--rm-inset-highlight-strong:none;gap:clamp(var(--ds-space-4), 2vw, var(--ds-space-6));display:grid}:is(:root[data-theme=dark] .maintenance-module__9S6Vkq__page,:root[data-theme=dark] .maintenance-module__9S6Vkq__modalThemeRoot){--rm-surface-subtle:var(--portal-surface-dark);--rm-surface-strong:var(--portal-surface-dark-strong);--rm-panel-surface:var(--portal-premium-panel-bg-strong);--rm-panel-surface-muted:var(--portal-premium-panel-bg);--rm-surface-accent:linear-gradient(180deg, color-mix(in srgb, var(--ds-color-primary-soft), var(--portal-surface-dark-strong) 52%), color-mix(in srgb, var(--ds-color-primary-soft), var(--portal-surface-dark) 18%));--rm-border:var(--portal-border-on-dark);--rm-border-strong:var(--portal-border-on-dark-strong);--rm-text:var(--portal-text-on-dark);--rm-text-secondary:var(--portal-text-on-dark-secondary);--rm-text-muted:var(--portal-text-on-dark-muted);--rm-control-bg:var(--portal-button-secondary-bg);--rm-control-bg-hover:var(--portal-button-secondary-bg-hover);--rm-control-text:var(--portal-button-secondary-text);--rm-control-border:var(--portal-button-secondary-border);--rm-control-active-bg:var(--portal-button-primary-bg);--rm-control-active-text:var(--portal-button-primary-text);--rm-control-active-border:var(--portal-button-primary-border);--rm-control-disabled-bg:var(--portal-button-disabled-bg);--rm-control-disabled-text:var(--portal-button-disabled-text);--rm-control-disabled-border:var(--portal-button-disabled-border);--rm-panel-shadow:var(--portal-premium-panel-shadow);--rm-card-shadow:var(--portal-card-shadow);--rm-floating-shadow:0 18px 30px #0107063d;--rm-modal-shadow:0 28px 64px #01070657, var(--portal-card-shadow);--rm-inset-highlight:inset 0 1px 0 #ffffff14;--rm-inset-highlight-strong:inset 0 1px 0 #ffffff1f}.maintenance-module__9S6Vkq__hero{border:1px solid var(--portal-premium-panel-border);background:var(--portal-premium-hero-bg);box-shadow:var(--portal-premium-hero-shadow);color:var(--portal-premium-hero-ink);isolation:isolate;border-radius:38px;padding:clamp(28px,3vw,42px);position:relative;overflow:hidden}.maintenance-module__9S6Vkq__hero:before{content:"";background:var(--portal-premium-hero-overlay);opacity:.44;pointer-events:none;background-size:auto,100% 58px,58px 100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000d6,#0000 100%);mask-image:linear-gradient(#000000d6,#0000 100%)}.maintenance-module__9S6Vkq__hero:after{content:none}.maintenance-module__9S6Vkq__heroHeader{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;display:flex;position:relative}.maintenance-module__9S6Vkq__heroCopy{gap:12px;max-width:720px;display:grid}.maintenance-module__9S6Vkq__heroEyebrowRow{align-items:center;gap:var(--ds-space-2);flex-wrap:wrap;display:flex}.maintenance-module__9S6Vkq__heroEyebrow,.maintenance-module__9S6Vkq__heroStatus{border:1px solid var(--portal-premium-pill-border);background:var(--portal-premium-pill-bg);-webkit-backdrop-filter:blur(14px);min-height:34px;color:var(--portal-premium-hero-subtle);font-size:var(--ds-type-eyebrow-size);line-height:var(--ds-type-eyebrow-line-height);letter-spacing:var(--ds-type-eyebrow-tracking);text-transform:uppercase;border-radius:999px;align-items:center;padding:0 14px;font-weight:800;display:inline-flex}.maintenance-module__9S6Vkq__heroStatus{color:var(--portal-premium-hero-status)}.maintenance-module__9S6Vkq__heroTitle{font-family:var(--ds-font-heading);letter-spacing:-.04em;color:var(--portal-premium-hero-ink);text-wrap:balance;margin:0;font-size:clamp(44px,5.2vw,68px);line-height:.94}.maintenance-module__9S6Vkq__heroText{max-width:56ch;color:var(--portal-premium-hero-muted);margin:0;font-size:clamp(15px,1.2vw,18px);line-height:1.58}.maintenance-module__9S6Vkq__heroAction{z-index:1;-webkit-backdrop-filter:blur(14px);position:relative;background:color-mix(in srgb, var(--portal-premium-pill-bg), transparent 10%)!important;border-color:var(--portal-premium-pill-border)!important;color:var(--portal-premium-hero-ink)!important}.maintenance-module__9S6Vkq__heroStats{z-index:1;gap:var(--ds-space-3);margin-top:clamp(var(--ds-space-4), 2.6vw, var(--ds-space-6));grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.maintenance-module__9S6Vkq__heroStat{border:1px solid var(--portal-premium-glass-border);background:var(--portal-premium-glass-bg);min-width:0;box-shadow:var(--portal-premium-glass-shadow);-webkit-backdrop-filter:blur(14px);border-radius:24px;gap:8px;padding:18px 20px;display:grid}.maintenance-module__9S6Vkq__heroStatLabel{color:var(--portal-premium-hero-subtle);font-size:var(--ds-type-metric-label-size);line-height:var(--ds-type-metric-label-line-height);letter-spacing:var(--ds-type-metric-label-tracking);text-transform:uppercase;margin:0;font-weight:700}.maintenance-module__9S6Vkq__heroStatValue{color:var(--portal-premium-hero-ink);font-family:var(--ds-font-heading);margin:0;font-size:clamp(24px,2.4vw,32px);line-height:.98}.maintenance-module__9S6Vkq__heroStatDetail{color:var(--portal-premium-hero-muted);font-size:var(--ds-type-small-size);line-height:var(--ds-type-small-line-height);margin:0}.maintenance-module__9S6Vkq__actionCard{border-radius:30px;border-color:var(--rm-border)!important;background:var(--rm-panel-surface)!important;box-shadow:var(--rm-panel-shadow)!important}.maintenance-module__9S6Vkq__actionHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.maintenance-module__9S6Vkq__actionTitleWrap{gap:6px;display:grid}.maintenance-module__9S6Vkq__sectionEyebrow{color:var(--rm-text-muted);font-size:var(--ds-type-eyebrow-size);line-height:var(--ds-type-eyebrow-line-height);letter-spacing:var(--ds-type-eyebrow-tracking);text-transform:uppercase;margin:0;font-weight:800}.maintenance-module__9S6Vkq__actionText{color:var(--rm-text-secondary);font-size:var(--ds-type-body-sm-size);line-height:var(--ds-type-body-sm-line-height);margin:0}.maintenance-module__9S6Vkq__actionSummaryRow{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.maintenance-module__9S6Vkq__actionSummaryPill{border:1px solid var(--rm-border);background:var(--rm-surface-subtle);min-height:36px;color:var(--rm-text);font-size:var(--ds-type-small-size);line-height:var(--ds-type-small-line-height);box-shadow:var(--rm-inset-highlight-strong);border-radius:999px;align-items:center;padding:0 14px;font-weight:700;display:inline-flex}.maintenance-module__9S6Vkq__actionToolbar{gap:12px;display:grid}.maintenance-module__9S6Vkq__actionPrimaryGroup,.maintenance-module__9S6Vkq__actionSecondaryGroup{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.maintenance-module__9S6Vkq__utilityDisclosure,.maintenance-module__9S6Vkq__overviewDisclosure,.maintenance-module__9S6Vkq__assetDetailsDisclosure,.maintenance-module__9S6Vkq__workOrderDisclosure{min-width:0}.maintenance-module__9S6Vkq__utilityDisclosureSummary,.maintenance-module__9S6Vkq__overviewDisclosureSummary,.maintenance-module__9S6Vkq__assetDetailsSummary,.maintenance-module__9S6Vkq__workOrderDisclosureSummary{cursor:pointer;list-style:none}.maintenance-module__9S6Vkq__utilityDisclosureSummary::-webkit-details-marker{display:none}.maintenance-module__9S6Vkq__overviewDisclosureSummary::-webkit-details-marker{display:none}.maintenance-module__9S6Vkq__assetDetailsSummary::-webkit-details-marker{display:none}.maintenance-module__9S6Vkq__workOrderDisclosureSummary::-webkit-details-marker{display:none}.maintenance-module__9S6Vkq__utilityDisclosureSummary{border:1px solid var(--rm-border);background:var(--rm-surface-subtle);color:var(--rm-text);border-radius:18px;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;transition:border-color .18s,background .18s;display:flex}.maintenance-module__9S6Vkq__utilityDisclosureSummary:hover,.maintenance-module__9S6Vkq__utilityDisclosure[open] .maintenance-module__9S6Vkq__utilityDisclosureSummary{border-color:var(--rm-border-strong);background:var(--rm-surface-accent)}.maintenance-module__9S6Vkq__utilityDisclosureSummary:focus-visible,.maintenance-module__9S6Vkq__overviewDisclosureSummary:focus-visible,.maintenance-module__9S6Vkq__assetDetailsSummary:focus-visible,.maintenance-module__9S6Vkq__workOrderDisclosureSummary:focus-visible{outline:2px solid color-mix(in srgb, var(--ds-color-primary), white 42%);outline-offset:3px}.maintenance-module__9S6Vkq__utilityDisclosureCopy{gap:3px;min-width:0;display:grid}.maintenance-module__9S6Vkq__utilityDisclosureTitle{color:var(--rm-text);font-size:var(--ds-type-body-sm-size);line-height:var(--ds-type-body-sm-line-height);font-weight:800}.maintenance-module__9S6Vkq__utilityDisclosureText{color:var(--rm-text-secondary);font-size:var(--ds-type-small-size);line-height:var(--ds-type-small-line-height)}.maintenance-module__9S6Vkq__utilityDisclosureAction{border:1px solid var(--rm-control-border);background:var(--rm-control-bg);min-height:34px;color:var(--rm-control-text);font-size:var(--ds-type-small-size);line-height:var(--ds-type-small-line-height);white-space:nowrap;box-shadow:var(--rm-inset-highlight);border-radius:999px;justify-content:center;align-items:center;padding:0 12px;font-weight:800;display:inline-flex}.maintenance-module__9S6Vkq__disclosureHideLabel,.maintenance-module__9S6Vkq__utilityDisclosure[open] .maintenance-module__9S6Vkq__disclosureShowLabel,.maintenance-module__9S6Vkq__overviewDisclosure[open] .maintenance-module__9S6Vkq__disclosureShowLabel,.maintenance-module__9S6Vkq__assetDetailsDisclosure[open] .maintenance-module__9S6Vkq__disclosureShowLabel,.maintenance-module__9S6Vkq__workOrderDisclosure[open] .maintenance-module__9S6Vkq__disclosureShowLabel{display:none}.maintenance-module__9S6Vkq__utilityDisclosure[open] .maintenance-module__9S6Vkq__disclosureHideLabel,.maintenance-module__9S6Vkq__overviewDisclosure[open] .maintenance-module__9S6Vkq__disclosureHideLabel,.maintenance-module__9S6Vkq__assetDetailsDisclosure[open] .maintenance-module__9S6Vkq__disclosureHideLabel,.maintenance-module__9S6Vkq__workOrderDisclosure[open] .maintenance-module__9S6Vkq__disclosureHideLabel{display:inline}.maintenance-module__9S6Vkq__utilityDisclosure[open] .maintenance-module__9S6Vkq__actionSecondaryGroup{padding-top:12px}.maintenance-module__9S6Vkq__displayPreferenceCard{border:1px solid var(--rm-border);background:var(--rm-surface-strong);box-shadow:var(--rm-inset-highlight-strong);border-radius:24px;gap:12px;padding:16px 18px;display:grid}.maintenance-module__9S6Vkq__displayPreferenceShell{gap:12px;display:grid}.maintenance-module__9S6Vkq__displayPreferenceToggle{border:1px solid var(--rm-border);background:var(--rm-surface-subtle);width:100%;color:var(--rm-text);cursor:pointer;text-align:left;box-shadow:var(--rm-inset-highlight-strong), 0 8px 18px #3328170d;border-radius:999px;justify-content:space-between;align-items:center;gap:14px;padding:14px 18px;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;display:flex}.maintenance-module__9S6Vkq__displayPreferenceToggle:hover{box-shadow:var(--rm-inset-highlight-strong), 0 14px 24px #33281714;transform:translateY(-1px)}.maintenance-module__9S6Vkq__displayPreferenceToggle:focus-visible{outline:2px solid color-mix(in srgb, var(--ds-color-primary), white 52%);outline-offset:2px}.maintenance-module__9S6Vkq__displayPreferenceToggleActive{border-color:var(--rm-border-strong);background:var(--rm-surface-accent)}.maintenance-module__9S6Vkq__displayPreferenceToggleCopy{gap:4px;min-width:0;display:grid}.maintenance-module__9S6Vkq__displayPreferenceToggleTitle{color:var(--rm-text);font-size:var(--ds-type-body-sm-size);line-height:var(--ds-type-body-sm-line-height);font-weight:800}.maintenance-module__9S6Vkq__displayPreferenceToggleText{color:var(--rm-text-muted);font-size:var(--ds-type-small-size);line-height:var(--ds-type-small-line-height)}.maintenance-module__9S6Vkq__displayPreferenceToggleAction{border:1px solid var(--rm-control-border);background:var(--rm-control-bg);min-height:36px;color:var(--rm-control-text);font-size:var(--ds-type-small-size);line-height:var(--ds-type-small-line-height);white-space:nowrap;box-shadow:var(--rm-inset-highlight);border-radius:999px;justify-content:center;align-items:center;padding:0 14px;font-weight:800;display:inline-flex}.maintenance-module__9S6Vkq__displayPreferenceHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.maintenance-module__9S6Vkq__displayPreferenceTitleWrap{gap:6px;display:grid}.maintenance-module__9S6Vkq__displayPreferenceMeta{border:1px solid var(--rm-border);background:var(--rm-surface-subtle);min-height:34px;color:var(--rm-text-secondary);font-size:var(--ds-type-small-size);line-height:var(--ds-type-small-line-height);box-shadow:var(--rm-inset-highlight);border-radius:999px;align-items:center;padding:0 12px;font-weight:700;display:inline-flex}.maintenance-module__9S6Vkq__displayPreferenceCopy,.maintenance-module__9S6Vkq__displayPreferenceHint{color:var(--rm-text-secondary);font-size:var(--ds-type-small-size);margin:0;line-height:1.6}.maintenance-module__9S6Vkq__displayPreferenceHint{color:var(--rm-text)}.maintenance-module__9S6Vkq__displayPreferenceOptions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.maintenance-module__9S6Vkq__displayChecklistHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.maintenance-module__9S6Vkq__displayChecklistTitleWrap{gap:6px;display:grid}.maintenance-module__9S6Vkq__displayChecklist{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:10px;display:grid}.maintenance-module__9S6Vkq__displayChecklistItem{cursor:pointer;border:1px solid var(--rm-border);background:var(--rm-surface-subtle);color:var(--rm-text);box-shadow:var(--rm-inset-highlight);border-radius:20px;align-items:flex-start;gap:10px;padding:14px;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:flex}.maintenance-module__9S6Vkq__displayChecklistItem:hover{box-shadow:var(--rm-inset-highlight), 0 12px 24px #33281714;transform:translateY(-1px)}.maintenance-module__9S6Vkq__displayChecklistItem:focus-within{border-color:color-mix(in srgb, var(--ds-color-primary), white 52%)}.maintenance-module__9S6Vkq__displayChecklistItem input{cursor:pointer;margin-top:3px}.maintenance-module__9S6Vkq__displayChecklistItemActive{border-color:var(--rm-border-strong);background:var(--rm-surface-accent)}.maintenance-module__9S6Vkq__displayChecklistCopy{gap:4px;min-width:0;display:grid}.maintenance-module__9S6Vkq__displayChecklistLabel{color:var(--rm-text);font-size:var(--ds-type-body-sm-size);line-height:var(--ds-type-body-sm-line-height);font-weight:800}.maintenance-module__9S6Vkq__displayChecklistText{color:var(--rm-text-secondary);font-size:var(--ds-type-small-size);line-height:1.55}.maintenance-module__9S6Vkq__displayPreferenceOption{border:1px solid var(--rm-control-border);background:var(--rm-control-bg);min-height:40px;color:var(--rm-control-text);font-size:var(--ds-type-small-size);line-height:var(--ds-type-small-line-height);cursor:pointer;box-shadow:var(--rm-inset-highlight);border-radius:999px;justify-content:center;align-items:center;padding:0 14px;font-weight:800;display:inline-flex}.maintenance-module__9S6Vkq__displayPreferenceOptionActive{border-color:var(--rm-control-active-border);background:var(--rm-control-active-bg);color:var(--rm-control-active-text)}.maintenance-module__9S6Vkq__workspaceCard{overflow:hidden;border-color:var(--rm-border)!important;background:var(--rm-panel-surface)!important;box-shadow:var(--rm-panel-shadow)!important;border-radius:32px!important}.maintenance-module__9S6Vkq__workspaceCardHeader{border-top-left-radius:inherit;border-top-right-radius:inherit;background:var(--rm-panel-surface-muted)}.maintenance-module__9S6Vkq__workspaceCardBody{gap:10px;display:grid}.maintenance-module__9S6Vkq__overviewDisclosure{display:grid}.maintenance-module__9S6Vkq__overviewDisclosureSummary{border:1px solid var(--rm-border);background:var(--rm-panel-surface);color:var(--rm-text);box-shadow:var(--rm-panel-shadow);border-radius:24px;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;transition:border-color .18s,background .18s,box-shadow .18s;display:flex}.maintenance-module__9S6Vkq__overviewDisclosureSummary:hover,.maintenance-module__9S6Vkq__overviewDisclosure[open] .maintenance-module__9S6Vkq__overviewDisclosureSummary{border-color:var(--rm-border-strong);background:var(--rm-surface-strong);box-shadow:var(--rm-floating-shadow)}.maintenance-module__9S6Vkq__overviewDisclosureCopy{gap:5px;min-width:0;display:grid}.maintenance-module__9S6Vkq__overviewDisclosureTitle{color:var(--rm-text);font-family:var(--ds-font-heading);font-size:var(--ds-type-body-size);line-height:var(--ds-type-body-line-height);font-weight:800}.maintenance-module__9S6Vkq__overviewDisclosureText{max-width:72ch;color:var(--rm-text-secondary);font-size:var(--ds-type-small-size);line-height:1.55}.maintenance-module__9S6Vkq__overviewDisclosureMeta{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.maintenance-module__9S6Vkq__overviewStatus{border:1px solid var(--rm-border);background:var(--rm-surface-subtle);min-height:34px;color:var(--rm-text-secondary);font-size:var(--ds-type-small-size);line-height:var(--ds-type-small-line-height);white-space:nowrap;border-radius:999px;align-items:center;padding:0 12px;font-weight:700;display:inline-flex}.maintenance-module__9S6Vkq__overviewDisclosureBody{padding-top:var(--ds-space-4)}.maintenance-module__9S6Vkq__overviewGrid{-moz-column-gap:var(--ds-space-4);column-gap:var(--ds-space-4);row-gap:var(--ds-space-4);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:var(--measured-masonry-row-size,4px);align-items:start;display:grid}.maintenance-module__9S6Vkq__overviewGridItem{align-self:start;min-width:0}@media (max-width:1024px){.maintenance-module__9S6Vkq__overviewGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.maintenance-module__9S6Vkq__workOrdersGrid{gap:var(--ds-space-4);grid-template-columns:minmax(320px,.94fr) minmax(360px,1.06fr);align-items:start;display:grid}.maintenance-module__9S6Vkq__workOrderHeader{gap:12px;width:100%;display:grid}.maintenance-module__9S6Vkq__workOrderHeaderCopy{gap:8px;min-width:0;display:grid}.maintenance-module__9S6Vkq__workOrderDetailCard{align-self:start;position:sticky;top:clamp(14px,2vw,24px)}.maintenance-module__9S6Vkq__workOrderDetailBody{max-height:calc(100vh - 140px);padding-right:6px;overflow-y:auto}.maintenance-module__9S6Vkq__workOrderHeaderMeta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.maintenance-module__9S6Vkq__workOrderTabs{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.maintenance-module__9S6Vkq__workOrderTab{border:1px solid var(--rm-control-border);background:var(--rm-control-bg);min-height:40px;color:var(--rm-control-text);font-size:var(--ds-type-small-size);line-height:var(--ds-type-small-line-height);cursor:pointer;box-shadow:var(--rm-inset-highlight);border-radius:999px;justify-content:space-between;align-items:center;gap:10px;padding:0 14px;font-weight:800;display:inline-flex}.maintenance-module__9S6Vkq__workOrderTabActive{border-color:var(--rm-control-active-border);background:var(--rm-control-active-bg);color:var(--rm-control-active-text)}.maintenance-module__9S6Vkq__workOrderTabCount{background:color-mix(in srgb, var(--rm-surface-strong), var(--ds-color-primary-soft) 18%);min-width:24px;min-height:24px;color:inherit;border-radius:999px;place-items:center;padding:0 8px;font-size:.72rem;line-height:1;display:inline-grid}.maintenance-module__9S6Vkq__detailSectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.maintenance-module__9S6Vkq__detailSectionCopy{gap:6px;min-width:0;display:grid}.maintenance-module__9S6Vkq__detailSectionText{color:var(--rm-text-secondary);font-size:var(--ds-type-small-size);margin:0;line-height:1.55}.maintenance-module__9S6Vkq__issueFilterRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.maintenance-module__9S6Vkq__issueFilterChip{border:1px solid var(--rm-control-border);background:var(--rm-control-bg);min-height:36px;color:var(--rm-control-text);font-size:var(--ds-type-small-size);line-height:var(--ds-type-small-line-height);cursor:pointer;box-shadow:var(--rm-inset-highlight);border-radius:999px;justify-content:space-between;align-items:center;gap:10px;padding:0 12px;font-weight:800;display:inline-flex}.maintenance-module__9S6Vkq__issueFilterChip:disabled{cursor:default;opacity:1;background:var(--rm-control-disabled-bg);color:var(--rm-control-disabled-text);border-color:var(--rm-control-disabled-border)}.maintenance-module__9S6Vkq__issueFilterChipActive{border-color:var(--rm-control-active-border);background:var(--rm-control-active-bg);color:var(--rm-control-active-text)}.maintenance-module__9S6Vkq__issueFilterChipCount{background:color-mix(in srgb, var(--rm-surface-strong), var(--ds-color-primary-soft) 18%);min-width:22px;min-height:22px;color:inherit;border-radius:999px;place-items:center;padding:0 8px;font-size:.72rem;line-height:1;display:inline-grid}.maintenance-module__9S6Vkq__workOrderDisclosureSummary{color:var(--rm-text);gap:7px;display:grid}.maintenance-module__9S6Vkq__workOrderDisclosureDescription{justify-content:space-between;align-items:center;gap:10px;display:flex}.maintenance-module__9S6Vkq__workOrderDisclosureAction{border:1px solid var(--rm-control-border);background:var(--rm-control-bg);min-height:30px;color:var(--rm-control-text);white-space:nowrap;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 10px;font-size:.72rem;font-weight:800;line-height:1;display:inline-flex}.maintenance-module__9S6Vkq__workOrderDisclosureBody{gap:8px;display:grid}.maintenance-module__9S6Vkq__issueHeadingStack{gap:4px;min-width:0;display:grid}.maintenance-module__9S6Vkq__issuePrimaryMeta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.maintenance-module__9S6Vkq__issueSecondaryMeta{color:var(--rm-text-secondary);font-size:var(--ds-type-small-size);line-height:var(--ds-type-small-line-height);flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.maintenance-module__9S6Vkq__historyList{gap:12px;display:grid}.maintenance-module__9S6Vkq__historyCard{border:1px solid var(--rm-border);background:linear-gradient(180deg, var(--rm-surface-subtle), var(--rm-surface-strong));box-shadow:var(--rm-inset-highlight-strong);border-radius:22px;gap:10px;padding:16px;display:grid}.maintenance-module__9S6Vkq__historyCardHeader{gap:8px;display:grid}.maintenance-module__9S6Vkq__historyCardTitleRow,.maintenance-module__9S6Vkq__historyCardMetaRow,.maintenance-module__9S6Vkq__historyMetaStrip,.maintenance-module__9S6Vkq__historyActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 12px;display:flex}.maintenance-module__9S6Vkq__historySnippet{color:var(--rm-text);font-size:var(--ds-type-small-size);white-space:pre-wrap;margin:0;line-height:1.6}.maintenance-module__9S6Vkq__historyMetaStrip{color:var(--rm-text-secondary);font-size:var(--ds-type-small-size);line-height:var(--ds-type-small-line-height);justify-content:flex-start}.maintenance-module__9S6Vkq__historyActions{justify-content:flex-start}.maintenance-module__9S6Vkq__emptyStateCard{border:1px dashed color-mix(in srgb, var(--rm-border), white 8%);background:var(--rm-surface-strong);border-radius:22px;gap:10px;padding:16px;display:grid}.maintenance-module__9S6Vkq__filterToolbar{border:1px solid var(--rm-border);background:var(--rm-surface-subtle);box-shadow:var(--rm-inset-highlight-strong);border-radius:22px;grid-template-columns:minmax(0,1.5fr) minmax(200px,.9fr) auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.maintenance-module__9S6Vkq__filterInput,.maintenance-module__9S6Vkq__filterSelect{min-width:0}.maintenance-module__9S6Vkq__filterToggle{justify-self:start}.maintenance-module__9S6Vkq__filterSummary{color:var(--rm-text-secondary);font-size:var(--ds-type-small-size);line-height:var(--ds-type-small-line-height);grid-column:1/-1;font-weight:700}.maintenance-module__9S6Vkq__categoryGroup{border:1px solid var(--rm-border);background:var(--rm-surface-subtle);border-radius:24px;gap:12px;padding:14px;display:grid}.maintenance-module__9S6Vkq__categoryHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.maintenance-module__9S6Vkq__categoryTitle{color:var(--rm-text);font-family:var(--ds-font-heading);font-size:clamp(1.05rem,1.4vw,1.25rem);line-height:1.05}.maintenance-module__9S6Vkq__categoryMeta{color:var(--rm-text-secondary);font-size:var(--ds-type-small-size);line-height:var(--ds-type-small-line-height);margin-top:4px}.maintenance-module__9S6Vkq__categoryList{gap:10px;display:grid}.maintenance-module__9S6Vkq__calendarModalCard{background:var(--rm-surface-strong)}.maintenance-module__9S6Vkq__calendarModalHeader{border-bottom:1px solid color-mix(in srgb, var(--rm-border), transparent 32%);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px 20px;padding-bottom:4px;display:grid}.maintenance-module__9S6Vkq__calendarModalTitleWrap{gap:10px;min-width:0;display:grid}.maintenance-module__9S6Vkq__calendarModalEyebrow{color:var(--rm-text-muted);font-size:var(--ds-type-eyebrow-size);line-height:var(--ds-type-eyebrow-line-height);letter-spacing:var(--ds-type-eyebrow-tracking);text-transform:uppercase;margin:0;font-weight:800}.maintenance-module__9S6Vkq__calendarModalCopy{max-width:58ch;color:var(--rm-text-secondary);font-size:var(--ds-type-body-sm-size);line-height:var(--ds-type-body-sm-line-height);text-wrap:pretty;margin:0}.maintenance-module__9S6Vkq__calendarModalHeaderActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.maintenance-module__9S6Vkq__calendarSummaryPill,.maintenance-module__9S6Vkq__calendarRangePill{border:1px solid var(--rm-border);background:var(--rm-surface-subtle);min-height:36px;color:var(--rm-text);font-size:var(--ds-type-small-size);line-height:var(--ds-type-small-line-height);box-shadow:var(--rm-inset-highlight-strong);border-radius:999px;align-items:center;padding:0 14px;font-weight:700;display:inline-flex}.maintenance-module__9S6Vkq__calendarModalShell{gap:18px;display:grid}.maintenance-module__9S6Vkq__calendarOverviewGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.maintenance-module__9S6Vkq__calendarOverviewCard{border:1px solid var(--rm-border);background:var(--rm-surface-subtle);box-shadow:var(--rm-inset-highlight-strong);border-radius:24px;gap:10px;padding:18px 18px 16px;display:grid}.maintenance-module__9S6Vkq__calendarOverviewLabel{color:var(--rm-text-muted);font-size:var(--ds-type-eyebrow-size);line-height:var(--ds-type-eyebrow-line-height);letter-spacing:var(--ds-type-eyebrow-tracking);text-transform:uppercase;margin:0;font-weight:800}.maintenance-module__9S6Vkq__calendarOverviewValue{color:var(--rm-text);font-family:var(--ds-font-heading);text-wrap:balance;font-size:clamp(1.45rem,2.2vw,2.15rem);line-height:.95}.maintenance-module__9S6Vkq__calendarOverviewMeta{color:var(--rm-text-secondary);font-size:var(--ds-type-small-size);margin:0;line-height:1.55}.maintenance-module__9S6Vkq__calendarToolbarShell{border:1px solid var(--rm-border);background:var(--rm-surface-strong);box-shadow:var(--rm-inset-highlight-strong);border-radius:24px;gap:14px;padding:16px 18px;display:grid}.maintenance-module__9S6Vkq__calendarToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;display:flex}.maintenance-module__9S6Vkq__calendarNavGroup{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.maintenance-module__9S6Vkq__calendarSelectGroup{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;width:min(100%,520px);min-width:0;display:flex}.maintenance-module__9S6Vkq__calendarSelect{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--rm-text-secondary) 50%), linear-gradient(135deg, var(--rm-text-secondary) 50%, transparent 50%);background-position:calc(100% - 20px) calc(50% - 2px),calc(100% - 14px) calc(50% - 2px);background-repeat:no-repeat;background-size:7px 7px,7px 7px;flex:170px;min-width:0;padding-right:36px!important}.maintenance-module__9S6Vkq__calendarSearchRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.maintenance-module__9S6Vkq__calendarSearchInput{background:var(--rm-control-bg)!important}.maintenance-module__9S6Vkq__calendarSearchMeta{border:1px solid var(--rm-border);background:var(--rm-surface-subtle);min-height:40px;color:var(--rm-text-secondary);font-size:var(--ds-type-small-size);line-height:var(--ds-type-small-line-height);white-space:nowrap;box-shadow:var(--rm-inset-highlight-strong);border-radius:999px;align-items:center;padding:0 14px;font-weight:700;display:inline-flex}.maintenance-module__9S6Vkq__calendarGridFrame{border:1px solid var(--rm-border);background:var(--rm-surface-subtle);box-shadow:var(--rm-inset-highlight-strong);border-radius:24px;padding:8px;overflow-x:auto}.maintenance-module__9S6Vkq__calendarGrid{grid-template-columns:repeat(7,minmax(132px,1fr));gap:10px;min-width:980px;padding:10px;display:grid}.maintenance-module__9S6Vkq__calendarDowCell{color:var(--rm-text-muted);font-size:var(--ds-type-eyebrow-size);line-height:var(--ds-type-eyebrow-line-height);letter-spacing:var(--ds-type-eyebrow-tracking);text-transform:uppercase;padding:0 8px 2px;font-weight:800}.maintenance-module__9S6Vkq__calendarDayCell{border:1px solid var(--rm-border);background:var(--rm-surface-strong);min-height:170px;box-shadow:var(--rm-inset-highlight-strong);border-radius:20px;grid-template-rows:auto auto 1fr;gap:8px;padding:12px;display:grid}.maintenance-module__9S6Vkq__calendarDayCellMuted{filter:none;background:color-mix(in srgb, var(--rm-surface-subtle), var(--ds-color-surface-alt) 56%)}.maintenance-module__9S6Vkq__calendarDayCellToday{border-color:color-mix(in srgb, var(--ds-color-primary), white 36%);box-shadow:var(--rm-floating-shadow), var(--rm-inset-highlight-strong)}.maintenance-module__9S6Vkq__calendarDayHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.maintenance-module__9S6Vkq__calendarDayBadgeWrap{align-items:center;gap:8px;display:inline-flex}.maintenance-module__9S6Vkq__calendarDayMonthBadge{background:color-mix(in srgb, var(--ds-color-primary-soft), var(--rm-surface-strong) 80%);min-height:24px;color:var(--rm-text-muted);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;padding:0 8px;font-size:.72rem;font-weight:800;display:inline-flex}.maintenance-module__9S6Vkq__calendarDayNumber{color:var(--ds-color-primary);font-family:var(--ds-font-heading);font-size:clamp(1.55rem,2vw,2rem);line-height:.95}.maintenance-module__9S6Vkq__calendarDayCount{background:color-mix(in srgb, var(--ds-color-primary-soft), white 24%);min-width:30px;min-height:30px;color:var(--ds-color-primary);font-size:var(--ds-type-small-size);line-height:var(--ds-type-small-line-height);border-radius:999px;place-items:center;padding:0 10px;font-weight:800;display:inline-grid}.maintenance-module__9S6Vkq__calendarDayLabel{color:var(--rm-text-secondary);font-size:var(--ds-type-small-size);line-height:var(--ds-type-small-line-height);font-weight:600}.maintenance-module__9S6Vkq__calendarEventList{align-content:start;gap:7px;min-height:0;display:grid}.maintenance-module__9S6Vkq__calendarEventCard{border:1px solid color-mix(in srgb, var(--ds-color-primary), white 72%);background:linear-gradient(180deg, color-mix(in srgb, var(--ds-color-primary-soft), white 68%), color-mix(in srgb, var(--ds-color-primary-soft), white 84%));box-shadow:var(--rm-inset-highlight);border-radius:16px;gap:6px;padding:10px 11px;display:grid}:root[data-theme=dark] .maintenance-module__9S6Vkq__workspaceCardHeader{background:linear-gradient(180deg, color-mix(in srgb, var(--portal-surface-dark-strong), transparent 2%), color-mix(in srgb, var(--ds-color-surface), transparent 12%))}:root[data-theme=dark] .maintenance-module__9S6Vkq__calendarModalCard{background:radial-gradient(340px 200px at 100% 0%, color-mix(in srgb, var(--ds-color-accent-soft), white 12%), transparent 72%), radial-gradient(280px 180px at 0% 0%, color-mix(in srgb, var(--ds-color-primary-soft), white 26%), transparent 78%), var(--rm-surface-strong)}:root[data-theme=dark] .maintenance-module__9S6Vkq__calendarGridFrame{background:linear-gradient(180deg, var(--rm-surface-subtle), var(--rm-surface-strong))}:root[data-theme=dark] .maintenance-module__9S6Vkq__calendarDayCell{background:linear-gradient(180deg, var(--rm-surface-subtle), var(--rm-surface-strong))}:root[data-theme=dark] .maintenance-module__9S6Vkq__calendarDayCellMuted{filter:saturate(.82)brightness(.88);background:linear-gradient(180deg, color-mix(in srgb, var(--rm-surface-subtle), black 8%), color-mix(in srgb, var(--rm-surface-strong), black 10%))}.maintenance-module__9S6Vkq__calendarEventTitle{color:var(--rm-text);font-weight:800;font-size:var(--ds-type-body-sm-size);line-height:1.35}.maintenance-module__9S6Vkq__calendarEventMetaRow{color:var(--rm-text-secondary);flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:.78rem;font-weight:600;line-height:1.45;display:flex}.maintenance-module__9S6Vkq__calendarEventMeta{color:var(--rm-text-secondary);font-size:.78rem;line-height:1.5}.maintenance-module__9S6Vkq__calendarEventAction{justify-self:start;min-height:32px!important;padding-inline:9px!important}.maintenance-module__9S6Vkq__collapsePanelHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.maintenance-module__9S6Vkq__collapsePanelSummary{gap:8px;min-width:0;display:grid}.maintenance-module__9S6Vkq__collapsePanelMeta{flex-wrap:wrap;gap:8px;display:flex}.maintenance-module__9S6Vkq__collapsePanelActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.maintenance-module__9S6Vkq__collapsePanelHint{color:var(--rm-text-secondary);font-size:var(--ds-type-small-size);margin:0;line-height:1.55}.maintenance-module__9S6Vkq__assetSupportStack{gap:10px;display:grid}.maintenance-module__9S6Vkq__qrPanelCard{border:1px solid var(--rm-border-strong);background:var(--rm-surface-accent);color:var(--rm-text);box-shadow:var(--rm-inset-highlight-strong);border-radius:22px;gap:12px;padding:14px;display:grid}.maintenance-module__9S6Vkq__qrPanelHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.maintenance-module__9S6Vkq__qrPanelIdentity{align-items:center;gap:14px;min-width:0;display:flex}.maintenance-module__9S6Vkq__qrAssetName{color:var(--rm-text-secondary);font-size:var(--ds-type-small-size);line-height:var(--ds-type-small-line-height);font-weight:700}.maintenance-module__9S6Vkq__qrThumbnail,.maintenance-module__9S6Vkq__qrPreview{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;box-shadow:0 0 0 4px color-mix(in srgb, var(--rm-surface-strong), transparent 18%), 0 8px 18px #030c0b2e;isolation:isolate;background:#fff;border:2px solid #162523;flex:none;place-items:center;display:grid;overflow:hidden}.maintenance-module__9S6Vkq__qrThumbnail{border-radius:16px;width:78px;height:78px;padding:5px}.maintenance-module__9S6Vkq__qrPreview{aspect-ratio:1;border-radius:22px;width:min(210px,100%);padding:14px}.maintenance-module__9S6Vkq__qrImage{-o-object-fit:contain;object-fit:contain;opacity:1;mix-blend-mode:normal;forced-color-adjust:none;background:#fff;width:100%;height:100%;display:block}.maintenance-module__9S6Vkq__qrPanelBody{grid-template-columns:minmax(176px,auto) minmax(0,1fr);align-items:center;gap:16px;padding-top:2px;display:grid}.maintenance-module__9S6Vkq__assetDetailsDisclosure{border:1px solid var(--rm-border);background:var(--rm-surface-subtle);border-radius:20px;overflow:hidden}.maintenance-module__9S6Vkq__assetDetailsSummary{color:var(--rm-text);justify-content:space-between;align-items:center;gap:12px;padding:13px 14px;transition:border-color .18s,background .18s;display:flex}.maintenance-module__9S6Vkq__assetDetailsSummary:hover,.maintenance-module__9S6Vkq__assetDetailsDisclosure[open] .maintenance-module__9S6Vkq__assetDetailsSummary{background:var(--rm-surface-strong)}.maintenance-module__9S6Vkq__assetDetailsSummaryCopy{gap:3px;min-width:0;display:grid}.maintenance-module__9S6Vkq__assetDetailsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 12px 12px;display:grid}.maintenance-module__9S6Vkq__assetModalShell{gap:18px;display:grid}.maintenance-module__9S6Vkq__assetModalGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.maintenance-module__9S6Vkq__modalFieldStack{gap:8px;min-width:0;display:grid}.maintenance-module__9S6Vkq__modalFieldLabel{color:var(--rm-text-muted);font-size:var(--ds-type-eyebrow-size);line-height:var(--ds-type-eyebrow-line-height);letter-spacing:var(--ds-type-eyebrow-tracking);text-transform:uppercase;font-weight:800}.maintenance-module__9S6Vkq__modalFieldError{color:var(--ds-color-danger);font-size:var(--ds-type-small-size);line-height:var(--ds-type-small-line-height);font-weight:700}.maintenance-module__9S6Vkq__modalCheckboxField{min-height:56px;color:var(--rm-text);font-size:var(--ds-type-body-sm-size);line-height:var(--ds-type-body-sm-line-height);align-items:center;gap:10px;padding:0 4px;font-weight:700;display:flex}.maintenance-module__9S6Vkq__areaFieldRow{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.maintenance-module__9S6Vkq__comboboxWrap{position:relative}.maintenance-module__9S6Vkq__comboboxWrap input{width:100%}.maintenance-module__9S6Vkq__comboboxList{z-index:5;border:1px solid var(--rm-border);background:var(--rm-surface-strong);max-height:260px;box-shadow:var(--rm-floating-shadow), var(--rm-inset-highlight-strong);border-radius:20px;gap:6px;padding:10px;display:grid;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto}.maintenance-module__9S6Vkq__comboboxOption{background:var(--rm-surface-subtle);width:100%;color:var(--rm-text);cursor:pointer;text-align:left;font-size:var(--ds-type-body-sm-size);box-shadow:var(--rm-inset-highlight);border:1px solid #0000;border-radius:16px;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;line-height:1.45;display:flex}.maintenance-module__9S6Vkq__comboboxOptionActive{border-color:var(--rm-border-strong);background:var(--rm-surface-accent)}.maintenance-module__9S6Vkq__comboboxOptionMeta{color:var(--rm-text-secondary);font-size:var(--ds-type-small-size);line-height:var(--ds-type-small-line-height);font-weight:700}.maintenance-module__9S6Vkq__comboboxEmpty{border:1px dashed color-mix(in srgb, var(--rm-border), white 10%);background:var(--rm-surface-subtle);color:var(--rm-text-secondary);font-size:var(--ds-type-small-size);border-radius:16px;padding:12px 14px;line-height:1.55}.maintenance-module__9S6Vkq__lookupCard,.maintenance-module__9S6Vkq__areaManagerCard,.maintenance-module__9S6Vkq__areaManagerList{border:1px solid var(--rm-border);background:var(--rm-surface-strong);box-shadow:var(--rm-inset-highlight-strong);border-radius:24px;gap:14px;padding:18px;display:grid}.maintenance-module__9S6Vkq__maintenanceSetupCard{border:1px solid color-mix(in srgb, var(--rm-border-strong), transparent 26%);background:radial-gradient(320px 140px at 100% 0%, color-mix(in srgb, var(--ds-color-accent-soft), transparent 36%), transparent 72%), var(--rm-surface-subtle);border-radius:24px;gap:16px;padding:18px;display:grid}.maintenance-module__9S6Vkq__maintenanceSetupHeader,.maintenance-module__9S6Vkq__assetSuccessHeader,.maintenance-module__9S6Vkq__assetSuccessActions,.maintenance-module__9S6Vkq__assetModalFooter{justify-content:space-between;align-items:center;gap:14px;display:flex}.maintenance-module__9S6Vkq__maintenanceSetupHeader>div,.maintenance-module__9S6Vkq__assetSuccessHeader>div,.maintenance-module__9S6Vkq__assetModalFooter>div{gap:5px;display:grid}.maintenance-module__9S6Vkq__maintenanceToggle{border:1px solid var(--rm-border);background:var(--rm-surface-strong);min-height:44px;color:var(--rm-text);font-size:var(--ds-type-body-sm-size);cursor:pointer;border-radius:999px;align-items:center;gap:9px;padding:0 14px;font-weight:800;display:inline-flex}.maintenance-module__9S6Vkq__maintenanceSetupGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:14px;display:grid}.maintenance-module__9S6Vkq__maintenancePreview{border:1px solid var(--rm-border);background:var(--rm-surface-strong);border-radius:18px;align-content:center;gap:6px;min-height:74px;padding:11px 14px;display:grid}.maintenance-module__9S6Vkq__maintenancePreview strong{color:var(--rm-text)}.maintenance-module__9S6Vkq__maintenancePreview span:last-child{color:var(--rm-text-secondary);font-size:var(--ds-type-small-size)}.maintenance-module__9S6Vkq__optionalSetupDisclosure{border:1px solid var(--rm-border);background:var(--rm-surface-subtle);border-radius:20px;overflow:hidden}.maintenance-module__9S6Vkq__optionalSetupSummary{color:var(--rm-text);cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:15px 18px;list-style:none;display:flex}.maintenance-module__9S6Vkq__optionalSetupSummary::-webkit-details-marker{display:none}.maintenance-module__9S6Vkq__optionalSetupSummary>span:first-child{gap:3px;display:grid}.maintenance-module__9S6Vkq__optionalSetupSummary small{color:var(--rm-text-secondary);font-weight:500}.maintenance-module__9S6Vkq__optionalSetupDisclosure>.maintenance-module__9S6Vkq__lookupCard{margin:0 12px 12px}.maintenance-module__9S6Vkq__assetModalFooter{z-index:2;border-top:1px solid var(--rm-border);background:color-mix(in srgb, var(--rm-surface-strong), transparent 4%);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:14px 0 2px;position:sticky;bottom:-1px}.maintenance-module__9S6Vkq__assetModalFooter span{color:var(--rm-text-secondary);font-size:var(--ds-type-small-size)}.maintenance-module__9S6Vkq__assetSuccessShell{gap:20px;display:grid}.maintenance-module__9S6Vkq__assetSuccessHeader{align-items:flex-start}.maintenance-module__9S6Vkq__assetSuccessMark{background:var(--ds-color-accent);width:34px;height:34px;color:var(--ds-color-accent-ink);border-radius:50%;place-items:center;margin-bottom:4px;font-weight:900;display:grid}.maintenance-module__9S6Vkq__assetSuccessTitle{color:var(--rm-text);font-family:var(--ds-font-heading);margin:0;font-size:clamp(1.5rem,3vw,2.15rem);line-height:1.12}.maintenance-module__9S6Vkq__assetSuccessGrid{grid-template-columns:minmax(220px,.8fr) minmax(280px,1.2fr);gap:20px;display:grid}.maintenance-module__9S6Vkq__assetLabelPreview{border:1px solid var(--rm-border);color:#0d1b15;text-align:center;background:#fff;border-radius:24px;justify-items:center;gap:8px;padding:20px;display:grid;box-shadow:0 18px 42px #0d1b151f}.maintenance-module__9S6Vkq__assetLabelBrand{color:#007f53;letter-spacing:.2em;font-size:.72rem;font-weight:900}.maintenance-module__9S6Vkq__assetLabelQr{border-radius:10px;width:min(100%,224px);height:auto}.maintenance-module__9S6Vkq__assetLabelPreview span{color:#52645b;font-size:var(--ds-type-small-size)}.maintenance-module__9S6Vkq__assetSuccessDetails{gap:10px;display:grid}.maintenance-module__9S6Vkq__assetSuccessDetail,.maintenance-module__9S6Vkq__assetPrintNote{border:1px solid var(--rm-border);background:var(--rm-surface-subtle);border-radius:18px;gap:4px;padding:14px 16px;display:grid}.maintenance-module__9S6Vkq__assetSuccessDetail>span,.maintenance-module__9S6Vkq__assetSuccessDetail small,.maintenance-module__9S6Vkq__assetPrintNote span{color:var(--rm-text-secondary);font-size:var(--ds-type-small-size)}.maintenance-module__9S6Vkq__assetSuccessDetail strong,.maintenance-module__9S6Vkq__assetPrintNote strong{color:var(--rm-text)}.maintenance-module__9S6Vkq__assetPrintNote{border-color:color-mix(in srgb, var(--rm-border-strong), transparent 26%);background:color-mix(in srgb, var(--ds-color-accent-soft), var(--rm-surface-strong) 76%)}.maintenance-module__9S6Vkq__assetSuccessActions{border-top:1px solid var(--rm-border);flex-wrap:wrap;justify-content:flex-end;padding-top:16px}.maintenance-module__9S6Vkq__lookupHeader,.maintenance-module__9S6Vkq__lookupReviewHeader,.maintenance-module__9S6Vkq__lookupFooter,.maintenance-module__9S6Vkq__lookupConfirmedHeader,.maintenance-module__9S6Vkq__lookupConfirmedActions,.maintenance-module__9S6Vkq__emptyActionRow,.maintenance-module__9S6Vkq__areaManagerListTitleRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 12px;display:flex}.maintenance-module__9S6Vkq__lookupHeaderCopy,.maintenance-module__9S6Vkq__areaManagerListCopy{gap:6px;min-width:0;display:grid}.maintenance-module__9S6Vkq__lookupActions,.maintenance-module__9S6Vkq__lookupReviewMeta,.maintenance-module__9S6Vkq__lookupCandidateTabs{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.maintenance-module__9S6Vkq__lookupTitle,.maintenance-module__9S6Vkq__lookupListTitle{color:var(--rm-text);font-family:var(--ds-font-heading);margin:0;font-size:clamp(1.05rem,1.4vw,1.25rem);line-height:1.08}.maintenance-module__9S6Vkq__lookupText,.maintenance-module__9S6Vkq__lookupBodyText,.maintenance-module__9S6Vkq__lookupDocumentReason{color:var(--rm-text-secondary);font-size:var(--ds-type-small-size);margin:0;line-height:1.6}.maintenance-module__9S6Vkq__lookupMetaText,.maintenance-module__9S6Vkq__lookupDocumentMeta{color:var(--rm-text-secondary);font-size:var(--ds-type-small-size);line-height:var(--ds-type-small-line-height);font-weight:700}.maintenance-module__9S6Vkq__lookupReviewCard,.maintenance-module__9S6Vkq__lookupConfirmedCard{border:1px solid var(--rm-border);background:var(--rm-surface-subtle);box-shadow:var(--rm-inset-highlight);border-radius:22px;gap:14px;padding:16px;display:grid}.maintenance-module__9S6Vkq__lookupCandidateTab{border:1px solid var(--rm-control-border);background:var(--rm-control-bg);min-height:34px;color:var(--rm-control-text);cursor:pointer;font-size:var(--ds-type-small-size);line-height:var(--ds-type-small-line-height);box-shadow:var(--rm-inset-highlight);border-radius:999px;align-items:center;padding:0 12px;font-weight:800;display:inline-flex}.maintenance-module__9S6Vkq__lookupCandidateTabActive{border-color:var(--rm-control-active-border);background:var(--rm-control-active-bg);color:var(--rm-control-active-text)}.maintenance-module__9S6Vkq__lookupInfoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.maintenance-module__9S6Vkq__lookupInfoBlock{border:1px solid var(--rm-border);background:var(--rm-panel-surface);border-radius:18px;gap:4px;padding:12px 14px;display:grid}.maintenance-module__9S6Vkq__lookupInfoLabel,.maintenance-module__9S6Vkq__lookupFieldChoiceLabel{color:var(--rm-text-muted);font-size:var(--ds-type-eyebrow-size);line-height:var(--ds-type-eyebrow-line-height);letter-spacing:var(--ds-type-eyebrow-tracking);text-transform:uppercase;font-weight:800}.maintenance-module__9S6Vkq__lookupInfoValue,.maintenance-module__9S6Vkq__lookupDocumentTitle{color:var(--rm-text);font-size:var(--ds-type-body-sm-size);font-weight:800;line-height:1.45}.maintenance-module__9S6Vkq__lookupFieldGrid,.maintenance-module__9S6Vkq__lookupDocumentList{gap:10px;display:grid}.maintenance-module__9S6Vkq__lookupFieldChoice,.maintenance-module__9S6Vkq__lookupDocumentItem,.maintenance-module__9S6Vkq__areaManagerListItem{border:1px solid var(--rm-border);background:var(--rm-panel-surface);box-shadow:var(--rm-inset-highlight);border-radius:18px;align-items:flex-start;gap:10px;padding:14px;display:flex}.maintenance-module__9S6Vkq__lookupFieldChoice input,.maintenance-module__9S6Vkq__lookupDocumentItem input{margin-top:3px}.maintenance-module__9S6Vkq__lookupFieldChoiceCopy,.maintenance-module__9S6Vkq__lookupDocumentCopy{gap:4px;min-width:0;display:grid}.maintenance-module__9S6Vkq__lookupFieldChoiceText{color:var(--rm-text-secondary);font-size:var(--ds-type-small-size);line-height:1.55}.maintenance-module__9S6Vkq__lookupListBlock{gap:10px;display:grid}.maintenance-module__9S6Vkq__lookupSpecList{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;display:grid}.maintenance-module__9S6Vkq__lookupSpecItem{border:1px solid var(--rm-border);background:var(--rm-panel-surface);border-radius:16px;gap:4px;padding:12px 14px;display:grid}.maintenance-module__9S6Vkq__lookupSpecName{color:var(--rm-text-muted);font-size:var(--ds-type-small-size);line-height:var(--ds-type-small-line-height);font-weight:700}.maintenance-module__9S6Vkq__lookupSpecValue{color:var(--rm-text);font-size:var(--ds-type-body-sm-size);font-weight:700;line-height:1.45}.maintenance-module__9S6Vkq__lookupSourceList{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.maintenance-module__9S6Vkq__lookupSourceLink{border:1px solid var(--rm-border);min-height:34px;color:var(--ds-color-primary);background:var(--rm-surface-subtle);font-size:var(--ds-type-small-size);line-height:var(--ds-type-small-line-height);box-shadow:var(--rm-inset-highlight);border-radius:999px;align-items:center;padding:0 12px;font-weight:700;text-decoration:none;display:inline-flex}.maintenance-module__9S6Vkq__lookupSourceLink:hover,.maintenance-module__9S6Vkq__lookupSourceLink:focus-visible{border-color:var(--rm-border-strong)}.maintenance-module__9S6Vkq__lookupDocumentItem{justify-content:flex-start}.maintenance-module__9S6Vkq__areaManagerList{align-content:start}.maintenance-module__9S6Vkq__areaManagerListItem{justify-content:space-between}@media (max-width:900px){.maintenance-module__9S6Vkq__actionSummaryRow{justify-content:flex-start}.maintenance-module__9S6Vkq__displayPreferenceHeader{align-items:stretch}.maintenance-module__9S6Vkq__displayPreferenceToggle{border-radius:24px;align-items:flex-start}.maintenance-module__9S6Vkq__displayChecklistHeader{align-items:stretch}.maintenance-module__9S6Vkq__overviewDisclosureSummary{flex-direction:column;align-items:flex-start}.maintenance-module__9S6Vkq__overviewDisclosureMeta{justify-content:flex-start}.maintenance-module__9S6Vkq__workOrdersGrid{grid-template-columns:1fr}.maintenance-module__9S6Vkq__overviewGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.maintenance-module__9S6Vkq__workOrderDetailCard{position:static}.maintenance-module__9S6Vkq__workOrderDetailBody{max-height:none;padding-right:0;overflow-y:visible}.maintenance-module__9S6Vkq__filterToolbar,.maintenance-module__9S6Vkq__calendarModalHeader,.maintenance-module__9S6Vkq__heroStats,.maintenance-module__9S6Vkq__calendarOverviewGrid{grid-template-columns:1fr}.maintenance-module__9S6Vkq__calendarToolbar{flex-direction:column;align-items:stretch}.maintenance-module__9S6Vkq__calendarSelectGroup{justify-content:flex-start;width:100%}.maintenance-module__9S6Vkq__calendarSearchRow{grid-template-columns:1fr}.maintenance-module__9S6Vkq__calendarSearchMeta{white-space:normal;justify-self:start}.maintenance-module__9S6Vkq__assetModalGrid,.maintenance-module__9S6Vkq__lookupInfoGrid,.maintenance-module__9S6Vkq__areaFieldRow{grid-template-columns:1fr}}@media (max-width:640px){.maintenance-module__9S6Vkq__overviewGrid{grid-template-columns:1fr;grid-auto-rows:auto}.maintenance-module__9S6Vkq__hero{border-radius:24px;padding:20px}.maintenance-module__9S6Vkq__heroTitle{font-size:clamp(36px,12vw,52px)}.maintenance-module__9S6Vkq__actionCard,.maintenance-module__9S6Vkq__workspaceCard{border-radius:22px!important}.maintenance-module__9S6Vkq__displayPreferenceCard{border-radius:18px;padding:14px}.maintenance-module__9S6Vkq__displayPreferenceToggle{padding:14px}.maintenance-module__9S6Vkq__displayPreferenceToggle,.maintenance-module__9S6Vkq__displayPreferenceToggleCopy{gap:8px}.maintenance-module__9S6Vkq__displayPreferenceToggle{flex-direction:column}.maintenance-module__9S6Vkq__displayPreferenceToggleAction{width:100%}.maintenance-module__9S6Vkq__displayPreferenceOption{flex:140px}.maintenance-module__9S6Vkq__utilityDisclosureSummary,.maintenance-module__9S6Vkq__assetDetailsSummary,.maintenance-module__9S6Vkq__workOrderDisclosureDescription{flex-direction:column;align-items:flex-start}.maintenance-module__9S6Vkq__utilityDisclosureAction{width:100%}.maintenance-module__9S6Vkq__qrPanelHeader,.maintenance-module__9S6Vkq__qrPanelIdentity{align-items:flex-start}.maintenance-module__9S6Vkq__qrPanelHeader{flex-direction:column}.maintenance-module__9S6Vkq__collapsePanelActions{justify-content:flex-start;width:100%}.maintenance-module__9S6Vkq__qrPanelBody,.maintenance-module__9S6Vkq__assetDetailsGrid{grid-template-columns:1fr}.maintenance-module__9S6Vkq__categoryGroup{border-radius:18px;padding:12px}.maintenance-module__9S6Vkq__workOrderTabs{width:100%}.maintenance-module__9S6Vkq__workOrderTab{flex:1 1 0}.maintenance-module__9S6Vkq__calendarModalCard{background:radial-gradient(220px 140px at 100% 0%, color-mix(in srgb, var(--ds-color-accent-soft), white 14%), transparent 72%), var(--rm-surface-strong)}.maintenance-module__9S6Vkq__calendarToolbarShell,.maintenance-module__9S6Vkq__calendarOverviewCard{padding:16px}.maintenance-module__9S6Vkq__calendarGrid{min-width:920px;padding:14px}.maintenance-module__9S6Vkq__calendarDayCell{min-height:164px;padding:12px}.maintenance-module__9S6Vkq__lookupCard,.maintenance-module__9S6Vkq__areaManagerCard,.maintenance-module__9S6Vkq__areaManagerList{border-radius:18px;padding:16px}.maintenance-module__9S6Vkq__lookupSourceList,.maintenance-module__9S6Vkq__lookupActions,.maintenance-module__9S6Vkq__lookupCandidateTabs{align-items:stretch}.maintenance-module__9S6Vkq__lookupSourceLink,.maintenance-module__9S6Vkq__lookupCandidateTab{justify-content:center;width:100%}}@media (max-width:760px){.maintenance-module__9S6Vkq__maintenanceSetupHeader,.maintenance-module__9S6Vkq__assetSuccessHeader,.maintenance-module__9S6Vkq__assetModalFooter{flex-direction:column;align-items:stretch}.maintenance-module__9S6Vkq__maintenanceSetupGrid,.maintenance-module__9S6Vkq__assetSuccessGrid{grid-template-columns:1fr}.maintenance-module__9S6Vkq__assetModalFooter button{width:100%}.maintenance-module__9S6Vkq__assetSuccessActions{grid-template-columns:1fr;display:grid}}.maintenance-module__9S6Vkq__reportIssueForm{gap:var(--ds-space-3);display:grid}.maintenance-module__9S6Vkq__reportIssueSection{gap:var(--ds-space-2);padding:4px 0 var(--ds-space-4);border-bottom:1px solid var(--rm-border);margin:0;display:grid}.maintenance-module__9S6Vkq__reportIssueModeGroup,.maintenance-module__9S6Vkq__reportIssueReportedGroup,.maintenance-module__9S6Vkq__reportIssueEvidenceActions{gap:var(--ds-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.maintenance-module__9S6Vkq__reportIssueModeButton,.maintenance-module__9S6Vkq__reportIssuePriorityButton,.maintenance-module__9S6Vkq__reportIssueUploadButton{border:1px solid var(--rm-control-border);border-radius:var(--ds-radius-control);background:var(--rm-control-bg);min-width:0;min-height:44px;color:var(--rm-control-text);font:inherit;font-size:var(--ds-type-small-size);line-height:var(--ds-type-small-line-height);text-align:center;cursor:pointer;padding:9px 12px;font-weight:800}.maintenance-module__9S6Vkq__reportIssueModeButton:hover,.maintenance-module__9S6Vkq__reportIssuePriorityButton:hover,.maintenance-module__9S6Vkq__reportIssueUploadButton:hover{background:var(--rm-control-bg-hover)}.maintenance-module__9S6Vkq__reportIssueModeButton:focus-visible,.maintenance-module__9S6Vkq__reportIssuePriorityButton:focus-visible,.maintenance-module__9S6Vkq__reportIssueUploadButton:focus-within{outline:3px solid color-mix(in srgb, var(--ds-color-primary), transparent 36%);outline-offset:2px}.maintenance-module__9S6Vkq__reportIssueModeButtonActive,.maintenance-module__9S6Vkq__reportIssuePriorityButtonActive{border-color:var(--rm-control-active-border);background:var(--rm-control-active-bg);color:var(--rm-control-active-text)}.maintenance-module__9S6Vkq__reportIssueHint{color:var(--rm-text-secondary);font-size:var(--ds-type-small-size);line-height:var(--ds-type-small-line-height);margin:0}.maintenance-module__9S6Vkq__reportIssueFieldStack,.maintenance-module__9S6Vkq__reportIssueDisclosureBody{gap:var(--ds-space-2);display:grid}.maintenance-module__9S6Vkq__reportIssueInlineActions{align-items:center;gap:var(--ds-space-2);flex-wrap:wrap;display:flex}.maintenance-module__9S6Vkq__reportIssuePriorityGroup{gap:var(--ds-space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.maintenance-module__9S6Vkq__reportIssueUploadButton{place-items:center;display:grid;position:relative}.maintenance-module__9S6Vkq__reportIssueFileInput{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.maintenance-module__9S6Vkq__reportIssueDisclosure{border:1px solid var(--rm-border);background:var(--rm-surface-subtle);border-radius:16px;padding:0 14px}.maintenance-module__9S6Vkq__reportIssueDisclosure>summary{justify-content:space-between;align-items:center;gap:var(--ds-space-3);min-height:48px;color:var(--rm-text);font-size:var(--ds-type-small-size);line-height:var(--ds-type-small-line-height);cursor:pointer;font-weight:800;display:flex}.maintenance-module__9S6Vkq__reportIssueDisclosure>summary span:last-child{color:var(--rm-text-muted);text-align:right;font-weight:700}.maintenance-module__9S6Vkq__reportIssueDisclosure[open]>summary{border-bottom:1px solid var(--rm-border)}.maintenance-module__9S6Vkq__reportIssueDisclosureBody{padding:14px 0}.maintenance-module__9S6Vkq__reportIssueFooter{gap:var(--ds-space-2);padding-top:var(--ds-space-2);grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr));display:grid}.maintenance-module__9S6Vkq__reportIssueFooter button{width:100%}@media (max-width:640px){.maintenance-module__9S6Vkq__reportIssuePriorityGroup{grid-template-columns:repeat(2,minmax(0,1fr))}.maintenance-module__9S6Vkq__reportIssueFooter{grid-template-columns:1fr}.maintenance-module__9S6Vkq__reportIssueInlineActions>button,.maintenance-module__9S6Vkq__reportIssueEvidenceActions>label{width:100%}}@media (prefers-reduced-motion:reduce){.maintenance-module__9S6Vkq__utilityDisclosureSummary,.maintenance-module__9S6Vkq__overviewDisclosureSummary,.maintenance-module__9S6Vkq__assetDetailsSummary{transition:none}}
.styles-module__4Dof_a__uiControlHeightSm{min-height:var(--ds-control-height-sm)}.styles-module__4Dof_a__uiControlHeightMd{min-height:var(--ds-control-height-md)}.styles-module__4Dof_a__uiControlHeightLg{min-height:var(--ds-control-height-lg)}.styles-module__4Dof_a__uiFocusVisible:focus-visible{outline:var(--ds-focus-ring-width) solid var(--ds-focus-ring-color);outline-offset:var(--ds-focus-ring-offset);box-shadow:var(--ds-focus-ring-shadow)}.styles-module__4Dof_a__uiButton{justify-content:center;align-items:center;gap:var(--ds-space-2);border-radius:var(--ds-radius-pill);border:var(--ds-border-width-thin) solid transparent;padding:0 calc(var(--ds-control-padding-x) + 2px);font-size:var(--ds-type-button-size);line-height:var(--ds-type-button-line-height);letter-spacing:var(--ds-type-button-tracking);text-transform:uppercase;cursor:pointer;transition:background-color var(--ds-motion-duration-base) var(--ds-motion-easing-standard), border-color var(--ds-motion-duration-base) var(--ds-motion-easing-standard), color var(--ds-motion-duration-base) var(--ds-motion-easing-standard), box-shadow var(--ds-motion-duration-base) var(--ds-motion-easing-emphasized), transform var(--ds-motion-duration-fast) var(--ds-motion-easing-standard), filter var(--ds-motion-duration-fast) var(--ds-motion-easing-standard);font-variant-numeric:tabular-nums;box-shadow:var(--ds-shadow-sm);min-width:0;max-width:100%;font-weight:800;display:inline-flex}.styles-module__4Dof_a__uiButton:hover:not(:disabled){box-shadow:var(--ds-shadow-md);transform:translateY(-1px)}.styles-module__4Dof_a__uiButton:active:not(:disabled){filter:brightness(.985);transform:translateY(0)}.styles-module__4Dof_a__uiButton:disabled{cursor:not-allowed;opacity:1;box-shadow:none;filter:none;transform:none;background:var(--portal-button-disabled-bg)!important;color:var(--portal-button-disabled-text)!important;border-color:var(--portal-button-disabled-border)!important}.styles-module__4Dof_a__uiButtonPrimary{background:var(--portal-button-primary-bg);color:var(--portal-button-primary-text);border-color:var(--portal-button-primary-border);box-shadow:0 18px 32px color-mix(in srgb, var(--ds-color-primary), transparent 74%), inset 0 1px 0 #ffffff29}.styles-module__4Dof_a__uiButtonPrimary:hover:not(:disabled){background:var(--portal-button-primary-bg-hover);border-color:color-mix(in srgb, var(--portal-button-primary-border), white 14%)}.styles-module__4Dof_a__uiButtonPrimary :is(.styles-module__4Dof_a__uiButtonLabel,.styles-module__4Dof_a__uiButtonIcon){color:var(--portal-button-primary-text)}.styles-module__4Dof_a__uiButtonSecondary{background:var(--portal-button-secondary-bg);color:var(--portal-button-secondary-text);border-color:var(--portal-button-secondary-border);box-shadow:inset 0 1px #ffffff14,0 14px 28px #020a0829}.styles-module__4Dof_a__uiButtonSecondary:hover:not(:disabled){background:var(--portal-button-secondary-bg-hover);border-color:color-mix(in srgb, var(--ds-color-primary), var(--portal-button-secondary-border) 42%)}.styles-module__4Dof_a__uiButtonSecondary :is(.styles-module__4Dof_a__uiButtonLabel,.styles-module__4Dof_a__uiButtonIcon){color:var(--portal-button-secondary-text)}.styles-module__4Dof_a__uiButtonGhost{background:var(--portal-button-ghost-bg);color:var(--portal-button-ghost-text);border-color:var(--portal-button-ghost-border);box-shadow:inset 0 1px #ffffff14,0 10px 20px #020a081f}.styles-module__4Dof_a__uiButtonGhost:hover:not(:disabled){background:var(--portal-button-ghost-bg-hover);border-color:color-mix(in srgb, var(--ds-color-primary), var(--portal-button-ghost-border) 48%);color:var(--portal-button-secondary-text)}.styles-module__4Dof_a__uiButtonGhost :is(.styles-module__4Dof_a__uiButtonLabel,.styles-module__4Dof_a__uiButtonIcon){color:var(--portal-button-ghost-text)}.styles-module__4Dof_a__uiButtonDestructive{background:linear-gradient(180deg, color-mix(in srgb, var(--ds-color-error), white 10%), var(--ds-color-error));color:var(--ds-color-on-accent);border-color:var(--ds-color-error)}.styles-module__4Dof_a__uiButtonDestructive:hover:not(:disabled){background:color-mix(in srgb, var(--ds-color-error), black 8%);border-color:color-mix(in srgb, var(--ds-color-error), black 8%)}.styles-module__4Dof_a__uiButtonDestructive :is(.styles-module__4Dof_a__uiButtonLabel,.styles-module__4Dof_a__uiButtonIcon){color:var(--ds-color-on-accent)}.styles-module__4Dof_a__uiSpinner{width:var(--ds-icon-size-sm);height:var(--ds-icon-size-sm);border:2px solid;border-right-color:#0000;border-radius:50%;animation:.8s linear infinite styles-module__4Dof_a__ui-spin;display:inline-block}.styles-module__4Dof_a__uiButtonIcon{flex:none;justify-content:center;align-items:center;display:inline-flex}.styles-module__4Dof_a__uiButtonLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:inline-block;overflow:hidden}@keyframes styles-module__4Dof_a__ui-spin{to{transform:rotate(360deg)}}.styles-module__4Dof_a__uiField{gap:var(--ds-space-1);min-width:0;display:grid}.styles-module__4Dof_a__uiLabel{color:var(--portal-text);font-size:var(--ds-type-label-size);line-height:var(--ds-type-label-line-height);letter-spacing:var(--ds-type-label-tracking);font-weight:700}.styles-module__4Dof_a__uiHelper{color:var(--portal-text-soft);font-size:var(--ds-type-caption-size);line-height:var(--ds-type-caption-line-height);overflow-wrap:anywhere}.styles-module__4Dof_a__uiError{color:var(--ds-status-error-text);font-weight:700}.styles-module__4Dof_a__uiInputWrap{position:relative}.styles-module__4Dof_a__uiInput,.styles-module__4Dof_a__uiSelect,.styles-module__4Dof_a__uiTextarea,.styles-module__4Dof_a__uiDate{border:var(--ds-border-width-thin) solid var(--portal-input-border,color-mix(in srgb, var(--ds-color-border-strong), var(--ds-border-color-subtle) 52%));border-radius:var(--ds-radius-control);background:var(--portal-input-bg,linear-gradient(180deg, var(--ds-color-surface-raised), var(--ds-color-surface-alt)));width:100%;color:var(--portal-input-text,var(--ds-color-text-strong));padding:0 var(--ds-control-padding-x);font-size:var(--ds-type-body-size);line-height:var(--ds-type-body-line-height);font-family:var(--ds-font-body);transition:border-color var(--ds-motion-duration-fast) var(--ds-motion-easing-standard), box-shadow var(--ds-motion-duration-fast) var(--ds-motion-easing-emphasized), background-color var(--ds-motion-duration-fast) var(--ds-motion-easing-standard);font-weight:600;box-shadow:inset 0 1px #ffffff14,0 10px 22px #020a0824}.styles-module__4Dof_a__uiTextarea{padding-top:var(--ds-space-3);padding-bottom:var(--ds-space-3);resize:vertical;min-height:132px}.styles-module__4Dof_a__uiInput:focus,.styles-module__4Dof_a__uiSelect:focus,.styles-module__4Dof_a__uiTextarea:focus,.styles-module__4Dof_a__uiDate:focus{border-color:color-mix(in srgb, var(--ds-color-primary), var(--ds-color-border-strong) 22%);box-shadow:0 0 0 1px color-mix(in srgb, var(--ds-color-primary), transparent 46%), 0 18px 36px #020a0833}.styles-module__4Dof_a__uiSelect{appearance:none;background:linear-gradient(45deg, transparent 50%, var(--portal-input-placeholder,var(--ds-color-text-muted)) 50%), linear-gradient(135deg, var(--portal-input-placeholder,var(--ds-color-text-muted)) 50%, transparent 50%), var(--portal-input-bg,linear-gradient(180deg, var(--ds-color-surface-raised), var(--ds-color-surface-alt)));padding-right:calc(var(--ds-space-6) + var(--ds-space-3));background-position:calc(100% - 20px) calc(50% + 1px),calc(100% - 14px) calc(50% + 1px),0 0;background-repeat:no-repeat,no-repeat,repeat;background-size:6px 6px,6px 6px,auto}.styles-module__4Dof_a__uiInput::-moz-placeholder{color:var(--portal-input-placeholder,var(--ds-color-text-muted))}.styles-module__4Dof_a__uiTextarea::-moz-placeholder{color:var(--portal-input-placeholder,var(--ds-color-text-muted))}.styles-module__4Dof_a__uiDate::-moz-placeholder{color:var(--portal-input-placeholder,var(--ds-color-text-muted))}.styles-module__4Dof_a__uiInput::placeholder,.styles-module__4Dof_a__uiTextarea::placeholder,.styles-module__4Dof_a__uiDate::placeholder{color:var(--portal-input-placeholder,var(--ds-color-text-muted))}.styles-module__4Dof_a__uiInput:disabled,.styles-module__4Dof_a__uiSelect:disabled,.styles-module__4Dof_a__uiTextarea:disabled,.styles-module__4Dof_a__uiDate:disabled{opacity:1;cursor:not-allowed;background:var(--portal-input-disabled-bg);border-color:var(--portal-input-disabled-border);color:var(--portal-input-disabled-text);box-shadow:none}.styles-module__4Dof_a__uiInputError,.styles-module__4Dof_a__uiSelectError,.styles-module__4Dof_a__uiTextareaError,.styles-module__4Dof_a__uiDateError{border-color:var(--ds-status-error-border);background:color-mix(in srgb, var(--ds-status-error-bg), var(--ds-color-surface-raised) 70%)}.styles-module__4Dof_a__uiSearchIcon{left:var(--ds-space-4);color:var(--portal-text-muted);pointer-events:none;font-size:var(--ds-type-small-size);position:absolute;top:50%;transform:translateY(-50%)}.styles-module__4Dof_a__uiInputWrap:focus-within .styles-module__4Dof_a__uiSearchIcon{color:var(--portal-text-soft)}.styles-module__4Dof_a__uiInputSearch{padding-left:calc(var(--ds-space-6) + var(--ds-space-2))}.styles-module__4Dof_a__uiBadge{justify-content:center;align-items:center;gap:var(--ds-space-2);border-radius:var(--ds-radius-pill);border:var(--ds-border-width-thin) solid var(--portal-neutral-border);background:var(--portal-neutral-surface);color:var(--portal-neutral-text);font-size:var(--ds-type-caption-size);line-height:var(--ds-type-caption-line-height);padding:var(--ds-space-1) var(--ds-space-3);white-space:nowrap;font-weight:700;display:inline-flex}.styles-module__4Dof_a__uiBadgeDot{background:currentColor;border-radius:50%;width:7px;height:7px;display:inline-block}.styles-module__4Dof_a__uiBadgeIcon{width:var(--ds-icon-size-sm);height:var(--ds-icon-size-sm);border-radius:var(--ds-radius-pill);color:inherit;background:color-mix(in srgb, currentColor, transparent 88%);justify-content:center;align-items:center;font-size:10px;font-weight:900;line-height:1;display:inline-flex}.styles-module__4Dof_a__uiBadgePrimary{background:linear-gradient(180deg, var(--color-bg-emerald,#063f2c), var(--color-bg-base,#06110e));border-color:color-mix(in srgb, var(--ds-color-primary), var(--portal-border-on-dark-strong) 34%);color:var(--portal-text-on-dark)}.styles-module__4Dof_a__uiBadgeSuccess{background:var(--ds-status-success-bg);border-color:var(--ds-status-success-border);color:var(--ds-status-success-text)}.styles-module__4Dof_a__uiBadgeWarning{background:var(--ds-status-warning-bg);border-color:var(--ds-status-warning-border);color:var(--ds-status-warning-text)}.styles-module__4Dof_a__uiBadgeError{background:var(--ds-status-error-bg);border-color:var(--ds-status-error-border);color:var(--ds-status-error-text)}.styles-module__4Dof_a__uiBadgeInfo{background:var(--ds-status-info-bg);border-color:var(--ds-status-info-border);color:var(--ds-status-info-text)}.styles-module__4Dof_a__uiCard{border:var(--ds-border-width-thin) solid var(--portal-card-border);border-radius:var(--ds-radius-card);background:radial-gradient(360px 160px at 100% 0%, color-mix(in srgb, var(--ds-color-primary), transparent 90%), transparent 74%), var(--portal-card-surface-strong);color:var(--portal-text);box-shadow:var(--portal-card-shadow)}.styles-module__4Dof_a__uiCardHeader,.styles-module__4Dof_a__uiCardBody,.styles-module__4Dof_a__uiCardFooter{padding:var(--ds-card-padding)}.styles-module__4Dof_a__uiCardHeader{border-bottom:var(--ds-border-width-thin) solid var(--ds-border-color-subtle)}.styles-module__4Dof_a__uiCardFooter{border-top:var(--ds-border-width-thin) solid var(--ds-border-color-subtle)}.styles-module__4Dof_a__uiCardTicket{background:linear-gradient(180deg, color-mix(in srgb, var(--ds-color-primary-soft), var(--ds-color-surface-raised) 20%), var(--ds-color-surface));border-style:dashed}.styles-module__4Dof_a__uiCardReceipt{background:repeating-linear-gradient(to bottom, var(--ds-color-surface), var(--ds-color-surface) 22px, color-mix(in srgb, var(--ds-color-border), white 35%) 23px);font-variant-numeric:tabular-nums;border-style:solid}.styles-module__4Dof_a__uiCardLedgerRow{box-shadow:none;border-top:0;border-left:0;border-right:0;border-radius:0}.styles-module__4Dof_a__uiSectionCard{border:var(--ds-border-width-thin) solid var(--portal-card-border);border-radius:var(--ds-radius-card);background:var(--portal-card-surface-strong);box-shadow:var(--portal-card-shadow);gap:var(--ds-space-5);padding:var(--ds-section-padding);display:grid;position:relative;overflow:hidden}.styles-module__4Dof_a__uiSectionCard:before{content:"";background:radial-gradient(260px 150px at 16% 12%, color-mix(in srgb, var(--ds-color-primary), transparent 88%), transparent 72%), radial-gradient(220px 140px at 92% 14%, color-mix(in srgb, var(--ds-color-accent), transparent 90%), transparent 74%);opacity:.76;pointer-events:none;height:180px;position:absolute;inset:0 0 auto}.styles-module__4Dof_a__uiSectionHeader{justify-content:space-between;align-items:flex-start;gap:var(--ds-space-3);flex-wrap:wrap;min-width:0;display:flex}.styles-module__4Dof_a__uiSectionHeaderMeta{gap:var(--ds-space-1);min-width:0;display:grid}.styles-module__4Dof_a__uiSectionHeaderEyebrow{color:var(--portal-text-muted);font-size:var(--ds-type-eyebrow-size);line-height:var(--ds-type-eyebrow-line-height);letter-spacing:var(--ds-type-eyebrow-tracking);text-transform:uppercase;margin:0;font-weight:700}.styles-module__4Dof_a__uiSectionHeaderTitle{color:var(--ds-color-text-strong);font-family:var(--ds-font-heading);font-size:var(--ds-type-h4-size);line-height:var(--ds-type-h4-line-height);letter-spacing:var(--ds-type-h4-tracking);margin:0;font-weight:700}.styles-module__4Dof_a__uiSectionHeaderDescription{color:var(--portal-text-soft);font-size:var(--ds-type-body-sm-size);line-height:var(--ds-type-body-sm-line-height);margin:0}.styles-module__4Dof_a__uiProgressiveDescription{justify-items:start;gap:var(--ds-space-1);min-width:0;display:grid}.styles-module__4Dof_a__uiSectionHeaderDescription[data-condensed=true],.styles-module__4Dof_a__uiSectionCardDescription[data-condensed=true]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.styles-module__4Dof_a__uiProgressiveDescriptionToggle{border-radius:var(--ds-radius-control);min-height:32px;color:var(--portal-link);padding:0 var(--ds-space-2);margin-left:calc(var(--ds-space-2) * -1);font-family:var(--ds-font-body);font-size:var(--ds-type-caption-size);line-height:var(--ds-type-caption-line-height);cursor:pointer;background:0 0;border:0;font-weight:800}.styles-module__4Dof_a__uiProgressiveDescriptionToggle:hover{background:var(--portal-button-ghost-bg-hover)}.styles-module__4Dof_a__uiProgressiveDescriptionToggle:focus-visible{outline:var(--ds-focus-ring-width) solid var(--ds-focus-ring-color);outline-offset:var(--ds-focus-ring-offset);box-shadow:var(--ds-focus-ring-shadow)}.styles-module__4Dof_a__uiSectionHeaderActions{align-items:center;gap:var(--ds-space-2);flex-wrap:wrap;display:inline-flex}.styles-module__4Dof_a__uiDivider{border:0;border-top:var(--ds-border-width-thin) solid color-mix(in srgb, var(--ds-border-color-subtle), transparent 6%);width:100%;margin:0}.styles-module__4Dof_a__uiDividerVertical{border-top:0;border-left:var(--ds-border-width-thin) solid color-mix(in srgb, var(--ds-border-color-subtle), transparent 6%);align-self:stretch;width:0;min-height:100%}.styles-module__4Dof_a__uiSectionCardHeader{justify-content:space-between;align-items:flex-start;gap:var(--ds-space-4);flex-wrap:wrap;display:flex;position:relative}.styles-module__4Dof_a__uiSectionCardTitleWrap{gap:var(--ds-space-1);min-width:0;display:grid}.styles-module__4Dof_a__uiSectionCardTitle{color:var(--ds-color-text-strong);font-size:clamp(var(--ds-type-h4-size), 1.6vw, calc(var(--ds-type-h4-size) + 4px));line-height:var(--ds-type-h4-line-height);font-family:var(--ds-font-heading);letter-spacing:var(--ds-type-h4-tracking);margin:0}.styles-module__4Dof_a__uiSectionCardDescription{color:var(--portal-text-soft);font-size:var(--ds-type-body-sm-size);line-height:var(--ds-type-body-sm-line-height);margin:0}.styles-module__4Dof_a__uiSectionCardActions{align-items:center;gap:var(--ds-space-2);flex-wrap:wrap;display:inline-flex}.styles-module__4Dof_a__uiSectionCardBody,.styles-module__4Dof_a__uiSectionCardFooter{gap:var(--ds-space-3);display:grid}.styles-module__4Dof_a__uiSectionCardFooter{border-top:var(--ds-border-width-thin) solid var(--ds-border-color-subtle);padding-top:var(--ds-space-3)}.styles-module__4Dof_a__uiTableWrap{border:var(--ds-border-width-thin) solid var(--portal-card-border);border-radius:var(--ds-radius-card);background:radial-gradient(420px 180px at 100% 0%, color-mix(in srgb, var(--ds-color-primary), transparent 90%), transparent 74%), var(--portal-card-surface-strong);overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;max-width:100%;box-shadow:var(--ds-shadow-md);overflow:auto hidden}.styles-module__4Dof_a__uiTableWrap:focus-visible{outline:var(--ds-focus-ring-width) solid var(--ds-focus-ring-color);outline-offset:var(--ds-focus-ring-offset);box-shadow:var(--ds-focus-ring-shadow)}.styles-module__4Dof_a__uiTable{border-collapse:separate;border-spacing:0;width:100%;min-width:720px}.styles-module__4Dof_a__uiTable thead th{z-index:2;background:linear-gradient(180deg, color-mix(in srgb, var(--ds-color-surface-alt), var(--ds-color-primary-soft) 12%), color-mix(in srgb, var(--ds-color-surface-alt), black 2%));color:var(--ds-color-text-strong);text-align:left;font-size:var(--ds-type-tab-size);line-height:var(--ds-type-tab-line-height);letter-spacing:var(--ds-type-tab-tracking);padding:var(--ds-space-4);border-bottom:var(--ds-border-width-thin) solid var(--ds-border-color-subtle);vertical-align:top;white-space:nowrap;font-weight:700;position:sticky;top:0}.styles-module__4Dof_a__uiTableRow td{padding:var(--ds-space-4);border-bottom:var(--ds-border-width-thin) solid color-mix(in srgb, var(--ds-border-color-subtle), white 28%);color:var(--ds-color-text-strong);font-size:var(--ds-type-body-sm-size);line-height:var(--ds-type-body-sm-line-height);vertical-align:top;transition:background-color var(--ds-motion-duration-fast) var(--ds-motion-easing-standard), border-color var(--ds-motion-duration-fast) var(--ds-motion-easing-standard)}.styles-module__4Dof_a__uiTableRow:last-child td{border-bottom:0}.styles-module__4Dof_a__uiTableRow:hover td,.styles-module__4Dof_a__uiTableRow:focus-within td{background:color-mix(in srgb, var(--ds-color-primary-soft), var(--ds-color-surface-raised) 14%)}.styles-module__4Dof_a__uiTableRowInteractive{cursor:pointer}.styles-module__4Dof_a__uiTableRowInteractive:focus-visible{outline:var(--ds-focus-ring-width) solid var(--ds-focus-ring-color);outline-offset:calc(var(--ds-focus-ring-offset) * -1)}.styles-module__4Dof_a__uiAlignRight{text-align:right;font-variant-numeric:tabular-nums}.styles-module__4Dof_a__uiRowActions{justify-content:flex-end;align-items:center;gap:var(--ds-space-2);flex-wrap:wrap;display:inline-flex}.styles-module__4Dof_a__uiOverlay{z-index:2000;background:var(--portal-overlay-backdrop);padding-top:max(clamp(var(--ds-space-4), 5vh, var(--ds-space-6)), env(safe-area-inset-top));padding-right:max(var(--ds-space-5), env(safe-area-inset-right));padding-bottom:max(var(--ds-space-5), env(safe-area-inset-bottom));padding-left:max(var(--ds-space-5), env(safe-area-inset-left));-webkit-backdrop-filter:blur(18px)saturate(1.04);place-items:start center;display:grid;position:fixed;inset:0;overflow:hidden auto}.styles-module__4Dof_a__uiOverlayMountedHidden{visibility:hidden;pointer-events:none;opacity:0}.styles-module__4Dof_a__uiPanel{width:min(680px, calc(100vw - (var(--ds-space-5) * 2)));border:var(--ds-border-width-thin) solid var(--portal-card-border);border-radius:var(--ds-radius-card);background:var(--portal-card-surface-strong);max-height:min(86vh,960px);box-shadow:var(--ds-shadow-lg);color:var(--portal-text);grid-template-rows:auto 1fr auto;display:grid;overflow:auto}.styles-module__4Dof_a__uiPanelHeader,.styles-module__4Dof_a__uiPanelBody,.styles-module__4Dof_a__uiPanelFooter{padding:var(--ds-space-4)}.styles-module__4Dof_a__uiPanelHeader{justify-content:space-between;align-items:center;gap:var(--ds-space-4);border-bottom:var(--ds-border-width-thin) solid var(--ds-border-color-subtle);display:flex}.styles-module__4Dof_a__uiPanelTitle{margin:0}.styles-module__4Dof_a__uiPanelBody{overflow:auto}.styles-module__4Dof_a__uiPanelFooter{border-top:var(--ds-border-width-thin) solid var(--ds-border-color-subtle);justify-content:flex-end;gap:var(--ds-space-2);flex-wrap:wrap;display:flex}.styles-module__4Dof_a__uiDrawerPanel{border-left:var(--ds-border-width-thin) solid var(--ds-border-color-subtle);border-radius:0;justify-self:end;width:min(620px,100%);height:100%;max-height:100%}.styles-module__4Dof_a__uiAlert{border-radius:var(--ds-radius-control);border:var(--ds-border-width-thin) solid var(--portal-neutral-border);padding:var(--ds-space-4);gap:var(--ds-space-2);box-shadow:var(--ds-shadow-sm);background:var(--portal-neutral-surface);color:var(--portal-neutral-text);display:grid}.styles-module__4Dof_a__uiAlertTitle{font-size:var(--ds-type-small-size);line-height:var(--ds-type-small-line-height);font-weight:700}.styles-module__4Dof_a__uiAlertPrimary{background:linear-gradient(180deg, color-mix(in srgb, var(--ds-color-primary-soft), var(--portal-surface-dark-strong) 54%), color-mix(in srgb, var(--ds-color-primary-soft), var(--portal-surface-dark) 22%));border-color:color-mix(in srgb, var(--ds-color-primary), var(--portal-border-on-dark-strong) 42%);color:var(--portal-text-on-dark)}.styles-module__4Dof_a__uiAlertSuccess{background:var(--ds-status-success-bg);border-color:var(--ds-status-success-border);color:var(--ds-status-success-text)}.styles-module__4Dof_a__uiAlertWarning{background:var(--ds-status-warning-bg);border-color:var(--ds-status-warning-border);color:var(--ds-status-warning-text)}.styles-module__4Dof_a__uiAlertError{background:var(--ds-status-error-bg);border-color:var(--ds-status-error-border);color:var(--ds-status-error-text)}.styles-module__4Dof_a__uiAlertInfo{background:var(--ds-status-info-bg);border-color:var(--ds-status-info-border);color:var(--ds-status-info-text)}.styles-module__4Dof_a__uiToastRegion{right:var(--ds-space-4);top:var(--ds-space-4);gap:var(--ds-space-2);z-index:99;width:min(360px, calc(100vw - var(--ds-space-6)));display:grid;position:fixed}.styles-module__4Dof_a__uiToast{border-radius:var(--ds-radius-control);border:var(--ds-border-width-thin) solid var(--portal-card-border);background:var(--portal-card-surface-strong);box-shadow:var(--ds-shadow-md);padding:var(--ds-space-4);gap:var(--ds-space-2);color:var(--portal-text);display:grid}.styles-module__4Dof_a__uiToastPrimary{background:linear-gradient(180deg, color-mix(in srgb, var(--ds-color-primary-soft), var(--portal-surface-dark-strong) 52%), color-mix(in srgb, var(--ds-color-primary-soft), var(--portal-surface-dark) 20%));border-color:color-mix(in srgb, var(--ds-color-primary), var(--portal-border-on-dark-strong) 42%);color:var(--portal-text-on-dark)}.styles-module__4Dof_a__uiToastSuccess{background:var(--ds-status-success-bg);border-color:var(--ds-status-success-border);color:var(--ds-status-success-text)}.styles-module__4Dof_a__uiToastWarning{background:var(--ds-status-warning-bg);border-color:var(--ds-status-warning-border);color:var(--ds-status-warning-text)}.styles-module__4Dof_a__uiToastError{background:var(--ds-status-error-bg);border-color:var(--ds-status-error-border);color:var(--ds-status-error-text)}.styles-module__4Dof_a__uiToastInfo{background:var(--ds-status-info-bg);border-color:var(--ds-status-info-border);color:var(--ds-status-info-text)}.styles-module__4Dof_a__uiToastHeader{justify-content:space-between;align-items:center;gap:var(--ds-space-2);display:flex}.styles-module__4Dof_a__uiVisuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.styles-module__4Dof_a__uiMuted{color:var(--portal-text-soft)}@media (prefers-reduced-motion:reduce){.styles-module__4Dof_a__uiButton,.styles-module__4Dof_a__uiInput,.styles-module__4Dof_a__uiSelect,.styles-module__4Dof_a__uiTextarea,.styles-module__4Dof_a__uiDate,.styles-module__4Dof_a__uiTableRow td,.styles-module__4Dof_a__uiPanel{transition-duration:.01ms!important}.styles-module__4Dof_a__uiSpinner{animation-duration:.01ms;animation-iteration-count:1}.styles-module__4Dof_a__uiLoadingPulse:after,.styles-module__4Dof_a__uiLoadingBar:after{animation:none}}.styles-module__4Dof_a__uiAppShell{min-height:calc(var(--app-vh,1vh) * 100);width:100%;min-height:100dvh;color:var(--ds-color-text-strong);background:0 0;grid-template-columns:minmax(0,1fr);display:grid}.styles-module__4Dof_a__uiAppShellSidebar,.styles-module__4Dof_a__uiAppShellAside{border-right:var(--ds-border-width-thin) solid var(--ds-border-color-subtle);background:color-mix(in srgb, var(--ds-color-surface), var(--ds-color-surface-alt) 24%)}.styles-module__4Dof_a__uiAppShellMain{grid-template-rows:auto 1fr;min-width:0;display:grid}.styles-module__4Dof_a__uiAppShellHeader{z-index:10;border-bottom:var(--ds-border-width-thin) solid var(--ds-border-color-subtle);background:color-mix(in srgb, var(--ds-color-surface), white 6%);-webkit-backdrop-filter:blur(14px)saturate(1.06);position:sticky;top:0}.styles-module__4Dof_a__uiAppShellContent{padding:clamp(var(--ds-space-3), 2vw, var(--ds-space-6));min-width:0}.styles-module__4Dof_a__uiPageHeader{border:var(--ds-border-width-thin) solid color-mix(in srgb, var(--ds-color-accent), var(--ds-border-color-subtle) 72%);border-radius:var(--ds-radius-card);background:radial-gradient(420px 160px at 100% 0%, color-mix(in srgb, var(--ds-color-accent-soft), white 16%), transparent 72%), linear-gradient(180deg, var(--ds-color-surface-raised), var(--ds-color-surface));padding:var(--ds-space-5);gap:var(--ds-space-5);box-shadow:var(--ds-shadow-md);display:grid}.styles-module__4Dof_a__uiPageHeaderTop{justify-content:space-between;align-items:flex-start;gap:var(--ds-space-4);flex-wrap:wrap;display:flex}.styles-module__4Dof_a__uiPageHeaderTitleWrap{gap:var(--ds-space-2);min-width:0;display:grid}.styles-module__4Dof_a__uiPageHeaderIdentity{align-items:flex-start;gap:var(--ds-space-3);flex:360px;min-width:0;display:flex}.styles-module__4Dof_a__uiPageHeaderBrand{flex:none}.styles-module__4Dof_a__uiPageHeaderEyebrow{color:var(--portal-text-muted);font-size:var(--ds-type-eyebrow-size);line-height:var(--ds-type-eyebrow-line-height);letter-spacing:var(--ds-type-eyebrow-tracking);text-transform:uppercase;font-weight:800}.styles-module__4Dof_a__uiPageHeaderTitle{color:var(--ds-color-text-strong);font-family:var(--ds-font-heading);font-size:var(--ds-type-h2-size);line-height:var(--ds-type-h2-line-height);margin:0;font-weight:800}.styles-module__4Dof_a__uiPageHeaderSubtitle{color:var(--portal-text-soft);font-size:var(--ds-type-small-size);line-height:var(--ds-type-small-line-height);margin:0}.styles-module__4Dof_a__uiPageHeaderActions{gap:var(--ds-space-2);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.styles-module__4Dof_a__uiLinkReset{text-decoration:none}.styles-module__4Dof_a__uiPageHeaderKpis{gap:var(--ds-space-2);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.styles-module__4Dof_a__uiPageHeaderKpi{border:var(--ds-border-width-thin) solid var(--ds-border-color-subtle);border-radius:var(--ds-radius-control);background:linear-gradient(180deg, color-mix(in srgb, var(--ds-color-surface-alt), white 24%), var(--ds-color-surface-alt));padding:var(--ds-space-3);gap:var(--ds-space-2);box-shadow:var(--ds-shadow-sm);display:grid}.styles-module__4Dof_a__uiPageHeaderKpiLabel{color:var(--portal-text-soft);font-size:var(--ds-type-caption-size);line-height:var(--ds-type-caption-line-height)}.styles-module__4Dof_a__uiPageHeaderKpiValue{color:var(--ds-color-text-strong);font-size:var(--ds-type-h3-size);line-height:var(--ds-type-h3-line-height);font-family:var(--ds-font-heading)}.styles-module__4Dof_a__uiPageHeaderKpiHelper{color:var(--portal-text-muted);font-size:var(--ds-type-caption-size);line-height:var(--ds-type-caption-line-height)}.styles-module__4Dof_a__uiPageHeaderTabs{gap:var(--ds-space-2);border-top:var(--ds-border-width-thin) solid var(--ds-border-color-subtle);padding-top:var(--ds-space-2);flex-wrap:wrap;display:flex}.styles-module__4Dof_a__uiEmptyState{border:var(--ds-border-width-thin) dashed color-mix(in srgb, var(--ds-color-accent), var(--ds-border-color-subtle) 64%);border-radius:var(--ds-radius-card);background:linear-gradient(180deg, color-mix(in srgb, var(--ds-color-surface-alt), white 22%), color-mix(in srgb, var(--ds-color-surface), white 6%));padding:var(--ds-space-6);text-align:center;gap:var(--ds-space-2);box-shadow:var(--ds-shadow-sm);justify-items:center;display:grid}.styles-module__4Dof_a__uiEmptyIcon{border-radius:var(--ds-radius-pill);background:var(--portal-button-secondary-bg);width:40px;height:40px;color:var(--portal-button-secondary-text);border:var(--ds-border-width-thin) solid var(--portal-button-secondary-border);place-items:center;font-weight:700;display:grid}.styles-module__4Dof_a__uiEmptyTitle{color:var(--ds-color-text-strong);font-family:var(--ds-font-heading);font-size:var(--ds-type-h3-size);line-height:var(--ds-type-h3-line-height);margin:0}.styles-module__4Dof_a__uiEmptyMessage{color:var(--portal-text-soft);font-size:var(--ds-type-small-size);line-height:var(--ds-type-small-line-height);max-width:62ch;margin:0}.styles-module__4Dof_a__uiEmptyActions{margin-top:var(--ds-space-2);justify-content:center;gap:var(--ds-space-2);flex-wrap:wrap;display:flex}.styles-module__4Dof_a__uiLoadingState{border:var(--ds-border-width-thin) solid color-mix(in srgb, var(--ds-color-accent), var(--ds-border-color-subtle) 72%);border-radius:var(--ds-radius-control);background:linear-gradient(180deg, color-mix(in srgb, var(--ds-color-info), var(--ds-color-surface) 94%), color-mix(in srgb, var(--ds-color-primary-soft), var(--ds-color-surface) 82%));color:var(--ds-color-text-strong);padding:var(--ds-space-4) var(--ds-space-5);align-items:center;gap:var(--ds-space-3);box-shadow:var(--ds-shadow-sm);display:inline-flex}.styles-module__4Dof_a__uiLoadingCopy{gap:6px;min-width:0;display:grid}.styles-module__4Dof_a__uiLoadingPulse{border-radius:var(--ds-radius-control);background:radial-gradient(circle at 36% 34%, color-mix(in srgb, var(--ds-color-info), white 26%), transparent 0 42%), linear-gradient(180deg, color-mix(in srgb, var(--ds-color-info), var(--ds-color-surface-raised) 78%), color-mix(in srgb, var(--ds-color-info), var(--ds-color-surface) 86%));flex:none;width:40px;height:40px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff94}.styles-module__4Dof_a__uiLoadingPulse:after,.styles-module__4Dof_a__uiLoadingBar:after{content:"";animation:styles-module__4Dof_a__ui-shimmer 1.35s var(--ds-motion-easing-standard) infinite;background:linear-gradient(90deg,#0000 0%,#ffffffbd 48%,#0000 100%);position:absolute;inset:0;transform:translate(-100%)}.styles-module__4Dof_a__uiLoadingBars{gap:6px;width:min(180px,44vw);display:grid}.styles-module__4Dof_a__uiLoadingBar{border-radius:var(--ds-radius-pill);background:color-mix(in srgb, var(--ds-color-info), var(--ds-color-surface-raised) 84%);height:8px;position:relative;overflow:hidden}.styles-module__4Dof_a__uiLoadingBarShort{width:72%}.styles-module__4Dof_a__uiLoadingLabel{font-size:var(--ds-type-small-size);line-height:var(--ds-type-small-line-height);font-weight:600}@keyframes styles-module__4Dof_a__ui-shimmer{to{transform:translate(100%)}}@media (min-width:1025px){.styles-module__4Dof_a__uiAppShell[data-has-sidebar="1"]{grid-template-columns:288px minmax(0,1fr)}.styles-module__4Dof_a__uiAppShell[data-has-sidebar="1"][data-has-aside="1"]{grid-template-columns:288px minmax(0,1fr) 320px}}@media (max-width:900px){.styles-module__4Dof_a__uiControlHeightSm,.styles-module__4Dof_a__uiControlHeightMd,.styles-module__4Dof_a__uiControlHeightLg,.styles-module__4Dof_a__uiInput,.styles-module__4Dof_a__uiSelect,.styles-module__4Dof_a__uiTextarea,.styles-module__4Dof_a__uiDate,.styles-module__4Dof_a__uiButton{min-height:var(--ds-control-height-md)}.styles-module__4Dof_a__uiControlHeightMd{min-height:var(--ds-control-height-lg)}.styles-module__4Dof_a__uiControlHeightLg{min-height:calc(var(--ds-control-height-lg) + var(--ds-space-1))}.styles-module__4Dof_a__uiTable{min-width:0}.styles-module__4Dof_a__uiTable thead{display:none}.styles-module__4Dof_a__uiTable,.styles-module__4Dof_a__uiTable tbody,.styles-module__4Dof_a__uiTable tr,.styles-module__4Dof_a__uiTable td{width:100%;display:block}.styles-module__4Dof_a__uiTableRow{border:var(--ds-border-width-thin) solid var(--ds-border-color-subtle);border-radius:var(--ds-radius-card);background:var(--ds-color-surface-alt);margin:var(--ds-space-2);padding:var(--ds-space-2) var(--ds-space-3)}.styles-module__4Dof_a__uiTableRow td{gap:var(--ds-space-3);padding:var(--ds-space-2) 0;border-bottom:0;grid-template-columns:minmax(104px,.9fr) 1fr;align-items:center;display:grid}.styles-module__4Dof_a__uiTableRow td:before{content:attr(data-label);color:var(--portal-text-soft);font-weight:600}.styles-module__4Dof_a__uiRowActions{justify-content:flex-start}.styles-module__4Dof_a__uiPanel,.styles-module__4Dof_a__uiDrawerPanel{border-radius:var(--ds-radius-card) var(--ds-radius-card) 0 0;border-left:var(--ds-border-width-thin) solid var(--ds-border-color-subtle);border-right:var(--ds-border-width-thin) solid var(--ds-border-color-subtle);place-self:end stretch;width:100%;height:min(92svh,100%)}.styles-module__4Dof_a__uiPanelHeader,.styles-module__4Dof_a__uiPanelBody,.styles-module__4Dof_a__uiPanelFooter{padding-left:max(var(--ds-space-4), env(safe-area-inset-left));padding-right:max(var(--ds-space-4), env(safe-area-inset-right))}.styles-module__4Dof_a__uiPanelFooter{padding-bottom:calc(var(--ds-space-4) + env(safe-area-inset-bottom));justify-content:stretch}.styles-module__4Dof_a__uiPanelFooter .styles-module__4Dof_a__uiButton{flex:100%}.styles-module__4Dof_a__uiToastRegion{left:var(--ds-space-3);right:var(--ds-space-3);width:auto}.styles-module__4Dof_a__uiPageHeader{padding:var(--ds-space-3)}.styles-module__4Dof_a__uiPageHeaderTitle{font-size:var(--ds-type-h3-size);line-height:var(--ds-type-h3-line-height)}.styles-module__4Dof_a__uiPageHeaderActions{justify-content:flex-start;width:100%}.styles-module__4Dof_a__uiAppShellContent{padding:var(--ds-space-3)}}@media (max-width:640px){.styles-module__4Dof_a__uiSectionCard{padding:var(--ds-card-padding)}.styles-module__4Dof_a__uiPageHeaderTitle{font-size:var(--ds-type-title-size);line-height:var(--ds-type-title-line-height)}.styles-module__4Dof_a__uiPageHeaderIdentity{align-items:center}.styles-module__4Dof_a__uiSectionCardActions,.styles-module__4Dof_a__uiPageHeaderActions{width:100%}.styles-module__4Dof_a__uiSectionCardActions .styles-module__4Dof_a__uiButton,.styles-module__4Dof_a__uiPageHeaderActions .styles-module__4Dof_a__uiButton{justify-content:center;width:100%}.styles-module__4Dof_a__uiTableRow td{gap:var(--ds-space-1);grid-template-columns:1fr}.styles-module__4Dof_a__uiTableRow td:before{font-size:var(--ds-type-caption-size)}.styles-module__4Dof_a__uiPanelHeader{flex-wrap:wrap;align-items:flex-start}.styles-module__4Dof_a__uiPanelTitle{min-width:0;font-size:var(--ds-type-title-size);line-height:var(--ds-type-title-line-height)}.styles-module__4Dof_a__uiPanelHeader .styles-module__4Dof_a__uiButton{margin-left:auto}}
.auth-pages-module___HnPKa__authPage{min-height:100dvh;padding:clamp(var(--ds-space-3), 2.5vw, var(--ds-space-6));background:radial-gradient(900px 420px at 12% 12%, color-mix(in srgb, var(--ds-color-primary), transparent 82%), transparent 56%), radial-gradient(820px 380px at 88% 10%, color-mix(in srgb, var(--ds-color-accent), transparent 86%), transparent 58%), linear-gradient(180deg, color-mix(in srgb, var(--ds-color-background), #0b221a 30%), var(--ds-color-background));place-items:center;display:grid;position:relative;overflow:hidden}.auth-pages-module___HnPKa__authBackdrop{pointer-events:none;background:linear-gradient(120deg, transparent 0%, #ffffff14 28%, transparent 52%), radial-gradient(620px 240px at 50% 100%, color-mix(in srgb, var(--ds-color-primary-soft), transparent 22%), transparent 72%);opacity:.9;position:absolute;inset:0}.auth-pages-module___HnPKa__authSplitCard{z-index:1;width:min(calc(1160px * var(--ds-density-container-scale)), 100%);border-radius:calc(var(--ds-radius-card) + var(--ds-space-1));grid-template-columns:minmax(360px,1.08fr) minmax(360px,.92fr);display:grid;position:relative;overflow:hidden;box-shadow:0 28px 70px #020a0847}.auth-pages-module___HnPKa__authIntroPanel{--auth-on-dark:var(--portal-text-on-dark);--auth-on-dark-secondary:var(--portal-text-on-dark-secondary);--auth-on-dark-muted:var(--portal-text-on-dark-muted);--auth-on-dark-border:#b4d2c63d;--portal-text:var(--auth-on-dark);--portal-text-soft:var(--auth-on-dark-secondary);--portal-text-muted:var(--auth-on-dark-muted);--portal-input-bg:linear-gradient(180deg, #1a2722f5, #0c1612f0);--portal-input-border:#7ee8b49e;--portal-input-text:var(--auth-on-dark);--portal-input-placeholder:var(--auth-on-dark-muted);--portal-input-disabled-bg:linear-gradient(180deg, #121c18e6, #09100ee0);--portal-input-disabled-border:#b4d2c62e;--portal-input-disabled-text:var(--auth-on-dark-muted);padding:clamp(var(--ds-space-5), 4vw, var(--ds-space-8));border-right:var(--ds-border-width-thin) solid var(--auth-on-dark-border);background:linear-gradient(160deg, #0a1d18, color-mix(in srgb, #0a2e22, var(--ds-color-primary-soft) 24%) 40%, #06110e), radial-gradient(560px 280px at 18% 12%, #42e6a424, transparent 62%);gap:var(--ds-space-5);color:var(--auth-on-dark);align-content:start;display:grid}.auth-pages-module___HnPKa__authThemeBlock{width:min(180px,100%)}.auth-pages-module___HnPKa__authTopRow{justify-content:space-between;align-items:start;gap:var(--ds-space-3);flex-wrap:wrap;display:flex}.auth-pages-module___HnPKa__authBrandPill{min-height:calc(var(--ds-control-height-lg) + var(--ds-space-2));padding:var(--ds-space-2) calc(var(--ds-space-3) + var(--ds-space-1));background:#ffffff0f;border:1px solid #b4d2c642;border-radius:999px;align-items:center;display:inline-flex;overflow:hidden}.auth-pages-module___HnPKa__authHeroCopy{gap:var(--ds-space-3);display:grid}.auth-pages-module___HnPKa__authEyebrow,.auth-pages-module___HnPKa__authEyebrowMuted{font-size:var(--ds-type-eyebrow-size);line-height:var(--ds-type-eyebrow-line-height);letter-spacing:var(--ds-type-eyebrow-tracking);text-transform:uppercase;margin:0;font-weight:700}.auth-pages-module___HnPKa__authEyebrow{color:var(--auth-on-dark-secondary)}.auth-pages-module___HnPKa__authEyebrowMuted{color:var(--ds-color-text-subtle)}.auth-pages-module___HnPKa__authIntroTitle{color:var(--auth-on-dark);font-family:var(--ds-font-heading);font-size:calc(clamp(46px, 5vw, 68px) * var(--ds-density-type-display-scale));letter-spacing:-.03em;max-width:10ch;margin:0;line-height:.94}.auth-pages-module___HnPKa__authIntroText{color:var(--auth-on-dark-secondary);font-size:var(--ds-type-body-size);line-height:var(--ds-type-body-line-height);max-width:56ch;margin:0}.auth-pages-module___HnPKa__authFeatureGrid{gap:var(--ds-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.auth-pages-module___HnPKa__authSupportingDetails,.auth-pages-module___HnPKa__authSupportingContent{gap:var(--ds-space-5);display:grid}.auth-pages-module___HnPKa__authSupportingToggle{display:none}.auth-pages-module___HnPKa__authFeatureCard{gap:var(--ds-space-2);padding:var(--ds-space-3);border-radius:calc(var(--ds-radius-control) + var(--ds-space-1));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff12;border:1px solid #b4d2c633;display:grid}.auth-pages-module___HnPKa__authFeatureIndex{color:var(--auth-on-dark-muted);font-size:var(--ds-type-eyebrow-size);line-height:var(--ds-type-eyebrow-line-height);letter-spacing:var(--ds-type-eyebrow-tracking);font-weight:700}.auth-pages-module___HnPKa__authFeatureTitle{color:var(--auth-on-dark);font-family:var(--ds-font-heading);font-size:calc(clamp(19px, 1.8vw, 24px) * var(--ds-density-type-heading-scale));margin:0;line-height:1.08}.auth-pages-module___HnPKa__authFeatureBody{color:var(--auth-on-dark-secondary);font-size:var(--ds-type-body-sm-size);line-height:var(--ds-type-body-sm-line-height);margin:0}.auth-pages-module___HnPKa__authPanelAlert{color:var(--auth-on-dark-secondary);background:#ffffff14;border-color:#b4d2c63d}.auth-pages-module___HnPKa__authFormPanel{padding:clamp(var(--ds-space-5), 4vw, var(--ds-space-8));gap:var(--ds-space-4);background:linear-gradient(180deg, color-mix(in srgb, var(--ds-color-surface-raised), var(--ds-color-primary-soft) 10%), color-mix(in srgb, var(--ds-color-surface), black 2%));align-content:start;display:grid}.auth-pages-module___HnPKa__authFormPanelCompact{width:min(560px,100%);margin-inline:auto}.auth-pages-module___HnPKa__authSingleCard{z-index:1;border-radius:var(--ds-radius-card);width:min(720px,100%);position:relative;overflow:hidden;box-shadow:0 24px 60px #020a083d}.auth-pages-module___HnPKa__authStandaloneHeader,.auth-pages-module___HnPKa__authFormHeader{gap:var(--ds-space-2);display:grid}.auth-pages-module___HnPKa__authFormTitle{color:var(--ds-color-text-strong);font-family:var(--ds-font-heading);font-size:calc(clamp(30px, 3vw, 42px) * var(--ds-density-type-heading-scale));margin:0;line-height:.98}.auth-pages-module___HnPKa__authFormSub{color:var(--ds-color-text-muted);font-size:var(--ds-type-body-size);line-height:var(--ds-type-body-line-height);margin:0}.auth-pages-module___HnPKa__authStatus{margin-top:var(--ds-space-1)}.auth-pages-module___HnPKa__authActionStack{gap:var(--ds-space-2);display:grid}.auth-pages-module___HnPKa__authMetaRow{justify-content:space-between;align-items:center;gap:var(--ds-space-2);flex-wrap:wrap;display:flex}.auth-pages-module___HnPKa__authInlineGhost{min-height:auto;padding-left:0;padding-right:0}.auth-pages-module___HnPKa__authVersion{color:var(--ds-color-text-subtle);font-size:var(--ds-type-caption-size);line-height:var(--ds-type-caption-line-height)}.auth-pages-module___HnPKa__authLinksRow{gap:var(--ds-space-3);font-size:var(--ds-type-caption-size);flex-wrap:wrap;display:flex}.auth-pages-module___HnPKa__authLink{color:var(--ds-color-text-muted);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--ds-color-text-muted), transparent 40%);text-decoration-color:color-mix(in srgb, var(--ds-color-text-muted), transparent 40%);text-underline-offset:2px}.auth-pages-module___HnPKa__authPolicyNote{color:var(--ds-color-text-subtle);font-size:var(--ds-type-caption-size);line-height:var(--ds-type-caption-line-height);margin:0}.auth-pages-module___HnPKa__authSectionCard{margin-top:var(--ds-space-1)}.auth-pages-module___HnPKa__authSectionContent{gap:var(--ds-space-3);display:grid}.auth-pages-module___HnPKa__authOnboardingList{padding-left:var(--ds-space-4);gap:var(--ds-space-1);color:var(--ds-color-text-muted);font-size:var(--ds-type-small-size);line-height:var(--ds-type-small-line-height);margin:0;display:grid}@media (max-width:900px){.auth-pages-module___HnPKa__authSplitCard{grid-template-columns:1fr}.auth-pages-module___HnPKa__authIntroPanel,.auth-pages-module___HnPKa__authFormPanel{padding:var(--ds-space-4)}.auth-pages-module___HnPKa__authIntroPanel{border-right:0;border-bottom:var(--ds-border-width-thin) solid var(--auth-on-dark-border)}.auth-pages-module___HnPKa__authIntroTitle,.auth-pages-module___HnPKa__authFormTitle{max-width:none;font-size:calc(clamp(38px, 11vw, 54px) * var(--ds-density-type-display-scale))}.auth-pages-module___HnPKa__authFeatureGrid{grid-template-columns:1fr}.auth-pages-module___HnPKa__authSupportingDetails,.auth-pages-module___HnPKa__authSupportingContent{gap:var(--ds-space-3)}.auth-pages-module___HnPKa__authSupportingToggle{min-height:var(--ds-control-height-md);border:var(--ds-border-width-thin) solid var(--auth-on-dark-border);border-radius:var(--ds-radius-control);width:100%;color:var(--auth-on-dark);padding:0 var(--ds-space-3);justify-content:space-between;align-items:center;gap:var(--ds-space-3);font:inherit;cursor:pointer;background:#ffffff12;font-weight:800;display:flex}.auth-pages-module___HnPKa__authSupportingToggle:hover{background:#ffffff1c}.auth-pages-module___HnPKa__authSupportingToggle:focus-visible{outline:var(--ds-focus-ring-width) solid var(--ds-focus-ring-color);outline-offset:var(--ds-focus-ring-offset);box-shadow:var(--ds-focus-ring-shadow)}.auth-pages-module___HnPKa__authSupportingDetails[data-expanded=false] .auth-pages-module___HnPKa__authSupportingContent{display:none}}@media (max-width:640px){.auth-pages-module___HnPKa__authMetaRow,.auth-pages-module___HnPKa__authLinksRow,.auth-pages-module___HnPKa__authTopRow{align-items:stretch}.auth-pages-module___HnPKa__authThemeBlock{width:100%}}
.employee-module__lkqSJG__page{gap:var(--ds-space-5);display:grid}.employee-module__lkqSJG__heroPanel{gap:var(--ds-space-4);border:var(--ds-border-width-thin) solid color-mix(in srgb, var(--ds-color-primary), var(--ds-border-color-subtle) 62%);border-radius:calc(var(--ds-radius-card) + 6px);padding:clamp(var(--ds-space-4), 2vw, var(--ds-space-6));background:radial-gradient(circle at top left, color-mix(in srgb, var(--ds-color-primary-soft), transparent 12%), transparent 56%), linear-gradient(180deg, color-mix(in srgb, var(--ds-color-surface-raised), white 12%), var(--ds-color-surface));box-shadow:var(--ds-shadow-md);grid-template-columns:minmax(0,1.55fr) minmax(300px,.95fr);display:grid}.employee-module__lkqSJG__heroCopy{gap:var(--ds-space-3);align-content:start;display:grid}.employee-module__lkqSJG__heroEyebrow{color:var(--ds-color-text-muted);font-size:var(--ds-type-caption-size);line-height:var(--ds-type-caption-line-height);letter-spacing:.16em;text-transform:uppercase;font-weight:700}.employee-module__lkqSJG__heroTitle{color:var(--ds-color-text-strong);font-family:var(--ds-font-heading);max-width:13ch;margin:0;font-size:clamp(30px,3.2vw,42px);font-weight:700;line-height:1.08}.employee-module__lkqSJG__heroDescription{color:var(--ds-color-text-muted);font-size:var(--ds-type-body-size);line-height:var(--ds-type-body-line-height);max-width:62ch;margin:0}.employee-module__lkqSJG__heroBadgeRow,.employee-module__lkqSJG__heroActionRow{align-items:center;gap:var(--ds-space-2);flex-wrap:wrap;display:flex}.employee-module__lkqSJG__heroStats{gap:var(--ds-space-3);align-content:start;display:grid}.employee-module__lkqSJG__heroStatCard,.employee-module__lkqSJG__kpiCard,.employee-module__lkqSJG__quickCard,.employee-module__lkqSJG__navCard,.employee-module__lkqSJG__pendingItem,.employee-module__lkqSJG__activityItem,.employee-module__lkqSJG__updateItem,.employee-module__lkqSJG__filterCard{border:var(--ds-border-width-thin) solid var(--ds-border-color-subtle);border-radius:var(--ds-radius-control);background:linear-gradient(180deg, var(--ds-color-surface-raised), var(--ds-color-surface));box-shadow:var(--ds-shadow-sm)}.employee-module__lkqSJG__heroStatCard{gap:var(--ds-space-1);padding:var(--ds-space-4);min-height:118px;display:grid}.employee-module__lkqSJG__heroStatLabel,.employee-module__lkqSJG__kpiLabel{color:var(--ds-color-text-muted);font-size:var(--ds-type-caption-size);line-height:var(--ds-type-caption-line-height);letter-spacing:.02em;font-weight:700}.employee-module__lkqSJG__heroStatValue,.employee-module__lkqSJG__kpiValue{color:var(--ds-color-text-strong);font-family:var(--ds-font-heading);font-size:clamp(26px,2.4vw,34px);font-weight:700;line-height:1.06}.employee-module__lkqSJG__heroStatMeta,.employee-module__lkqSJG__kpiHelper,.employee-module__lkqSJG__filterHint,.employee-module__lkqSJG__quickCardMeta,.employee-module__lkqSJG__navCardText,.employee-module__lkqSJG__pendingMeta,.employee-module__lkqSJG__activityMeta,.employee-module__lkqSJG__updateMeta,.employee-module__lkqSJG__activityPreview,.employee-module__lkqSJG__updateSubtitle{color:var(--ds-color-text-muted);font-size:var(--ds-type-small-size);line-height:var(--ds-type-small-line-height)}.employee-module__lkqSJG__dashboardGrid,.employee-module__lkqSJG__lowerGrid{gap:var(--ds-space-4);display:grid}.employee-module__lkqSJG__dashboardGrid{grid-template-columns:minmax(0,1.45fr) minmax(320px,.92fr);align-items:start}.employee-module__lkqSJG__lowerGrid{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:start}.employee-module__lkqSJG__primarySection{min-width:0}.employee-module__lkqSJG__secondaryColumn{gap:var(--ds-space-4);display:grid}.employee-module__lkqSJG__kpiGrid{gap:var(--ds-space-2);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.employee-module__lkqSJG__kpiCard{gap:var(--ds-space-1);padding:var(--ds-space-4);display:grid}.employee-module__lkqSJG__filterCard{gap:var(--ds-space-2);padding:var(--ds-space-4);display:grid}.employee-module__lkqSJG__filters{gap:var(--ds-space-2);flex-wrap:wrap;align-items:end;display:flex}.employee-module__lkqSJG__filterItem{flex:180px;min-width:180px}.employee-module__lkqSJG__pendingList,.employee-module__lkqSJG__activityList,.employee-module__lkqSJG__updatesList{gap:var(--ds-space-2);display:grid}.employee-module__lkqSJG__pendingItem,.employee-module__lkqSJG__activityItem,.employee-module__lkqSJG__updateItem{gap:var(--ds-space-1);padding:var(--ds-space-3);transition:transform var(--ds-motion-duration-fast,.12s) var(--ds-motion-easing-standard,ease), box-shadow var(--ds-motion-duration-base,.18s) var(--ds-motion-easing-standard,ease), border-color var(--ds-motion-duration-fast,.12s) var(--ds-motion-easing-standard,ease);display:grid}.employee-module__lkqSJG__pendingItem:hover,.employee-module__lkqSJG__activityItem:hover,.employee-module__lkqSJG__updateItem:hover,.employee-module__lkqSJG__quickCard:hover,.employee-module__lkqSJG__navCard:hover,.employee-module__lkqSJG__heroStatCard:hover,.employee-module__lkqSJG__kpiCard:hover{box-shadow:var(--ds-shadow-md);border-color:color-mix(in srgb, var(--ds-color-primary), var(--ds-border-color-subtle) 56%);transform:translateY(-1px)}.employee-module__lkqSJG__pendingTitle,.employee-module__lkqSJG__activityTitle,.employee-module__lkqSJG__updateTitle,.employee-module__lkqSJG__quickCardTitle,.employee-module__lkqSJG__navCardTitle{color:var(--ds-color-text-strong);font-weight:700}.employee-module__lkqSJG__pendingLink,.employee-module__lkqSJG__navLink,.employee-module__lkqSJG__quickCardButton{text-decoration:none}.employee-module__lkqSJG__quickCardButton{text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.employee-module__lkqSJG__quickCardButton:focus-visible,.employee-module__lkqSJG__navLink:focus-visible{outline:var(--ds-border-width-thick) solid var(--ds-focus-ring-color);outline-offset:2px;border-radius:var(--ds-radius-control)}.employee-module__lkqSJG__quickCard,.employee-module__lkqSJG__navCard{gap:var(--ds-space-1);padding:var(--ds-space-4);min-height:96px;display:grid}.employee-module__lkqSJG__quickCardButton[aria-pressed=true] .employee-module__lkqSJG__quickCard{border-color:var(--ds-color-accent);background:color-mix(in srgb, var(--ds-color-accent-soft), var(--ds-color-surface) 44%)}.employee-module__lkqSJG__labelRow{justify-content:space-between;align-items:flex-start;gap:var(--ds-space-2);display:flex}.employee-module__lkqSJG__inlineFilterRow{justify-content:space-between;align-items:center;gap:var(--ds-space-2);flex-wrap:wrap;display:flex}.employee-module__lkqSJG__cardsGrid,.employee-module__lkqSJG__quickGrid{gap:var(--ds-space-2);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}@media (max-width:1120px){.employee-module__lkqSJG__heroPanel,.employee-module__lkqSJG__dashboardGrid,.employee-module__lkqSJG__lowerGrid{grid-template-columns:1fr}}@media (max-width:900px){.employee-module__lkqSJG__filters{grid-template-columns:1fr;display:grid}.employee-module__lkqSJG__filterItem{width:100%}.employee-module__lkqSJG__heroTitle{max-width:none}}@media (max-width:560px){.employee-module__lkqSJG__page{gap:var(--ds-space-4)}.employee-module__lkqSJG__heroPanel{padding:var(--ds-space-3);border-radius:var(--ds-radius-card)}.employee-module__lkqSJG__heroTitle{overflow-wrap:anywhere;font-size:28px;line-height:1.1}.employee-module__lkqSJG__heroDescription{font-size:var(--ds-type-small-size);line-height:var(--ds-type-small-line-height)}.employee-module__lkqSJG__heroActionRow,.employee-module__lkqSJG__filterActions,.employee-module__lkqSJG__inlineFilterRow,.employee-module__lkqSJG__labelRow{flex-direction:column;align-items:stretch}.employee-module__lkqSJG__heroActionRow :where(a,button),.employee-module__lkqSJG__filterActions :where(a,button),.employee-module__lkqSJG__inlineFilterRow :where(a,button){justify-content:center;width:100%}.employee-module__lkqSJG__heroStats,.employee-module__lkqSJG__kpiGrid,.employee-module__lkqSJG__cardsGrid,.employee-module__lkqSJG__quickGrid{grid-template-columns:1fr}.employee-module__lkqSJG__heroStatCard,.employee-module__lkqSJG__kpiCard,.employee-module__lkqSJG__quickCard,.employee-module__lkqSJG__navCard,.employee-module__lkqSJG__filterCard,.employee-module__lkqSJG__pendingItem,.employee-module__lkqSJG__activityItem,.employee-module__lkqSJG__updateItem{min-width:0}.employee-module__lkqSJG__pendingTitle,.employee-module__lkqSJG__activityTitle,.employee-module__lkqSJG__updateTitle,.employee-module__lkqSJG__quickCardTitle,.employee-module__lkqSJG__navCardTitle,.employee-module__lkqSJG__heroStatValue,.employee-module__lkqSJG__kpiValue{overflow-wrap:anywhere}}@media (hover:none),(pointer:coarse){.employee-module__lkqSJG__pendingItem:hover,.employee-module__lkqSJG__activityItem:hover,.employee-module__lkqSJG__updateItem:hover,.employee-module__lkqSJG__quickCard:hover,.employee-module__lkqSJG__navCard:hover,.employee-module__lkqSJG__heroStatCard:hover,.employee-module__lkqSJG__kpiCard:hover{box-shadow:var(--ds-shadow-sm);transform:none}}@media (prefers-reduced-motion:reduce){.employee-module__lkqSJG__pendingItem,.employee-module__lkqSJG__activityItem,.employee-module__lkqSJG__updateItem,.employee-module__lkqSJG__quickCard,.employee-module__lkqSJG__navCard,.employee-module__lkqSJG__heroStatCard,.employee-module__lkqSJG__kpiCard{transition:none}.employee-module__lkqSJG__pendingItem:hover,.employee-module__lkqSJG__activityItem:hover,.employee-module__lkqSJG__updateItem:hover,.employee-module__lkqSJG__quickCard:hover,.employee-module__lkqSJG__navCard:hover,.employee-module__lkqSJG__heroStatCard:hover,.employee-module__lkqSJG__kpiCard:hover{transform:none}}
.AlrosaSparkles-module__A7W69W__mark{color:var(--ds-color-primary);vertical-align:-.14em;flex:none;display:inline-block}:root[data-theme=dark] .AlrosaSparkles-module__A7W69W__mark{color:#fff}
.super-users-module__Wd0_Na__page{gap:var(--ds-space-4);display:grid}.super-users-module__Wd0_Na__form{gap:var(--ds-space-3);display:grid}.super-users-module__Wd0_Na__createGrid{gap:var(--ds-space-2);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.super-users-module__Wd0_Na__checkboxRow{align-items:center;gap:var(--ds-space-2);color:var(--ds-color-text-muted);font-size:var(--ds-type-small-size);line-height:var(--ds-type-small-line-height);display:flex}.super-users-module__Wd0_Na__helperText,.super-users-module__Wd0_Na__statusMeta{color:var(--ds-color-text-muted);font-size:var(--ds-type-caption-size);line-height:var(--ds-type-caption-line-height)}.super-users-module__Wd0_Na__inviteCell{gap:var(--ds-space-1);display:grid}.super-users-module__Wd0_Na__tableEmpty{margin-top:var(--ds-space-2)}.super-users-module__Wd0_Na__modalBody{gap:var(--ds-space-3);display:grid}.super-users-module__Wd0_Na__modalFormGrid{gap:var(--ds-space-2);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.super-users-module__Wd0_Na__modalFooter{gap:var(--ds-space-2);flex-wrap:wrap;display:inline-flex}
.kiosk-module__ysHu4G__screen{background:radial-gradient(circle at top, color-mix(in srgb, var(--portal-accent-soft), transparent 45%), transparent 42%), linear-gradient(180deg, var(--portal-bg), color-mix(in srgb, var(--portal-bg), black 12%));place-items:center;min-height:100vh;padding:clamp(20px,4vw,40px);display:grid}.kiosk-module__ysHu4G__shell{width:min(100%,520px);display:grid}.kiosk-module__ysHu4G__card{padding:clamp(20px,4vw,28px)}
