.EL62Ua_button{box-sizing:border-box;color:#203347;text-align:center;cursor:pointer;background:#fff;border:1px solid #b8c5d3;border-radius:8px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:48px;padding:12px 18px;font-family:inherit;font-size:.92rem;font-weight:650;line-height:1.4;text-decoration:none;transition:background .15s,border-color .15s,box-shadow .15s;display:flex;box-shadow:0 1px 2px #12314a0a}.EL62Ua_button svg{flex:0 0 24px}.EL62Ua_button:hover{color:#203347;background:#f5f8fc;border-color:#7e93aa;text-decoration:none;box-shadow:0 3px 8px #12314a14}.EL62Ua_button:focus-visible{outline-offset:3px;outline:3px solid #286acb}.EL62Ua_button:active{background:#eaf0f7}.EL62Ua_divider{color:#758499;align-items:center;gap:14px;font-size:.78rem;line-height:1;display:flex}.EL62Ua_divider:before,.EL62Ua_divider:after{content:"";background:#e1e7ef;flex:1;height:1px}@media (max-width:380px){.EL62Ua_button{gap:10px;padding-inline:10px;font-size:.85rem}}
._87oqKa_workspace{--cp-red:var(--brand-primary);--cp-red-dark:var(--brand-primary-hover);--cp-ink:var(--appearance-blue-ink,#172033);--cp-muted:var(--appearance-muted,#647084);--cp-soft:var(--appearance-subtle,#f6f7f9);--cp-line:var(--appearance-line,#dfe3ea);--cp-panel:var(--appearance-surface,#fff);color:var(--cp-ink);gap:12px;padding:16px 18px 28px;display:grid}._87oqKa_adminUsersPage{--cp-red:var(--brand-primary);--cp-red-dark:var(--brand-primary-hover);--cp-ink:var(--appearance-blue-ink,#172033);--cp-muted:var(--appearance-muted,#647084);--cp-soft:var(--appearance-subtle,#f6f7f9);--cp-line:var(--appearance-line,#dfe3ea);--cp-panel:var(--appearance-surface,#fff);align-content:start;gap:10px;min-height:auto}._87oqKa_listPage{--cp-red:var(--brand-primary);--cp-red-dark:var(--brand-primary-hover);--cp-ink:var(--appearance-blue-ink,#172033);--cp-muted:var(--appearance-muted,#647084);--cp-soft:var(--appearance-subtle,#f6f7f9);--cp-line:var(--appearance-line,#dfe3ea);--cp-panel:var(--appearance-surface,#fff);height:calc(100vh - 150px);min-height:560px;color:var(--cp-ink);background:0 0;flex-direction:column;gap:10px;padding:0;display:flex;overflow:hidden}._87oqKa_listPageHeader{border:1px solid var(--cp-line);background:var(--cp-panel);border-radius:8px;justify-content:space-between;align-items:center;gap:16px;min-height:82px;padding:14px 18px;display:flex}._87oqKa_listPageHeader>div{min-width:0}._87oqKa_listPageHeader ._87oqKa_primaryButton{flex:none;min-width:126px}._87oqKa_listPageHeader h1{letter-spacing:0;margin:0;font-size:1.55rem}._87oqKa_listPageHeader p{color:var(--cp-muted);margin:5px 0 0;font-size:.88rem}._87oqKa_breadcrumb,._87oqKa_primaryFacts,._87oqKa_headerLinks,._87oqKa_tabs,._87oqKa_toolbar,._87oqKa_pills,._87oqKa_pager,._87oqKa_titleRow,._87oqKa_integrationHead{align-items:center;display:flex}._87oqKa_breadcrumb{color:var(--cp-muted);gap:6px;font-size:.82rem}._87oqKa_breadcrumb a,._87oqKa_actionLink,._87oqKa_overviewSection header a,._87oqKa_field a{color:var(--appearance-brand-ink,var(--cp-red));text-decoration:none}._87oqKa_breadcrumb a:hover,._87oqKa_actionLink:hover,._87oqKa_overviewSection header a:hover,._87oqKa_field a:hover{color:var(--appearance-brand-ink,var(--cp-red-dark));text-decoration:underline}._87oqKa_header{border:1px solid var(--cp-line);background:var(--cp-panel);border-radius:8px;grid-template-columns:minmax(260px,1fr) minmax(280px,.9fr);gap:10px 18px;padding:14px 16px;display:grid}._87oqKa_identity{min-width:0}._87oqKa_titleRow{flex-wrap:wrap;gap:10px}._87oqKa_titleRow h1{letter-spacing:0;margin:0;font-size:1.32rem;line-height:1.18}._87oqKa_primaryFacts{color:var(--cp-muted);flex-wrap:wrap;gap:10px;margin-top:6px;font-size:.82rem}._87oqKa_primaryFacts span:not(:last-child):after{content:""}._87oqKa_headerLinks{flex-wrap:wrap;justify-content:flex-end;gap:8px 14px;min-width:0}._87oqKa_headerLinks a,._87oqKa_headerLinks span{min-width:0;color:var(--cp-muted);align-items:center;gap:6px;font-size:.82rem;display:inline-flex}._87oqKa_statusStrip{border-top:1px solid var(--cp-line);grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;padding-top:10px;display:grid}._87oqKa_listPage>._87oqKa_statusStrip{border-top:0;padding-top:0}._87oqKa_listPage>._87oqKa_statusStrip ._87oqKa_stripItem{background:var(--cp-panel);min-height:58px}._87oqKa_stripItem{border:1px solid var(--appearance-line,#e6e9ef);background:var(--appearance-surface,#fafbfc);border-radius:7px;grid-template-columns:auto 1fr auto;align-items:center;gap:2px 7px;padding:8px 10px;display:grid}._87oqKa_stripItemButton{width:100%;color:inherit;cursor:pointer;font:inherit;text-align:left}._87oqKa_stripItemButton:hover,._87oqKa_stripItemButton[aria-pressed=true]{border-color:var(--brand-primary-border);background:var(--brand-primary-soft)}._87oqKa_stripItemButton:focus-visible{outline:2px solid var(--brand-primary,var(--cp-red));outline-offset:2px}._87oqKa_ticketToggle{min-height:34px;color:var(--cp-ink);cursor:pointer;white-space:nowrap;border:0;align-self:center;align-items:center;gap:7px;padding:3px 2px;font-size:.78rem;font-weight:600;display:inline-flex}._87oqKa_ticketToggle input{accent-color:var(--brand-primary)}._87oqKa_ticketFilterToolbarCompact{grid-template-columns:minmax(260px,1fr) minmax(130px,170px) minmax(130px,170px) auto auto;align-items:end;gap:8px;display:grid}._87oqKa_ticketFilterToolbarCompact>._87oqKa_secondaryButton{white-space:nowrap;min-height:34px}._87oqKa_ticketFiltersModal{width:min(480px,100vw - 32px)}._87oqKa_ticketFiltersModalBody{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px;display:grid}._87oqKa_ticketFiltersModalBody label{color:var(--cp-muted);gap:5px;font-size:.76rem;font-weight:700;display:grid}._87oqKa_ticketSourceField{border:0;grid-column:1/-1;margin:0;padding:0}._87oqKa_ticketSourceField legend{color:var(--cp-muted);margin-bottom:5px;font-size:.76rem;font-weight:700}._87oqKa_ticketSourceSegments{border:1px solid var(--cp-line);background:var(--cp-surface-soft);border-radius:8px;grid-template-columns:1fr 1fr;padding:3px;display:grid}._87oqKa_ticketSourceSegments button{min-height:32px;color:var(--cp-muted);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:6px;font-weight:700}._87oqKa_ticketSourceSegments ._87oqKa_activeSegment{background:var(--appearance-surface,#fff);color:var(--appearance-brand-ink,var(--brand-primary));box-shadow:0 1px 3px #0f172a1f}._87oqKa_portalFilterLabel{min-width:0}._87oqKa_portalFilterSelect{min-width:0;position:relative}._87oqKa_portalFilterSelect>button{border:1px solid var(--control-border);background:var(--appearance-surface,#fff);width:100%;min-height:38px;color:var(--cp-ink);cursor:pointer;font:inherit;text-align:left;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;padding:7px 9px;display:flex}._87oqKa_portalFilterSelect>button:hover:not(:disabled){border-color:var(--control-border-hover)}._87oqKa_portalFilterSelect>button:disabled{border-color:var(--border-strong);background:var(--cp-soft);color:var(--cp-muted)}._87oqKa_portalFilterSelect>button:focus-visible{outline:2px solid color-mix(in srgb, var(--brand-primary) 35%, transparent);outline-offset:1px;border-color:var(--brand-primary)}._87oqKa_portalFilterPopup{z-index:40;border:1px solid var(--cp-line);background:var(--appearance-surface,#fff);border-radius:8px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden;box-shadow:0 12px 30px #0f172a2e}._87oqKa_portalFilterSearch{border-bottom:1px solid var(--cp-line);grid-template-columns:auto 1fr;align-items:center;padding:7px 8px;gap:6px!important;display:flex!important}._87oqKa_portalFilterSearch input{min-width:0;color:var(--cp-ink);font:inherit;border:0;outline:0}._87oqKa_portalFilterOptions{max-height:min(220px,40vh);padding:4px;overflow-y:auto}._87oqKa_portalFilterOptions>button{width:100%;min-height:32px;color:var(--cp-ink);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:5px;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;display:flex}._87oqKa_portalFilterOptions>button:hover,._87oqKa_portalFilterOptions>button[data-active=true]{background:var(--cp-surface-soft);color:var(--appearance-brand-ink,var(--brand-primary))}._87oqKa_portalFilterOptions>button:disabled{color:var(--cp-muted);cursor:not-allowed;opacity:.65}._87oqKa_portalFilterOptions>button>span{gap:2px;min-width:0;display:grid}._87oqKa_portalFilterOptions>button small{color:var(--cp-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;font-weight:500;overflow:hidden}._87oqKa_portalFilterPopup{flex-direction:column;display:flex}._87oqKa_portalFilterSearch{flex:none}._87oqKa_portalFilterOptions{overscroll-behavior:contain;min-height:0;max-height:none}._87oqKa_compactPageHeader{align-items:center;padding-block:14px!important}._87oqKa_adminPageHeader{border:1px solid var(--cp-line);background:var(--cp-panel);border-radius:8px;justify-content:space-between;align-items:center;gap:16px;min-height:82px;padding:14px 18px;display:flex}._87oqKa_adminPageHeader h1{letter-spacing:0;margin:0;font-size:1.55rem}._87oqKa_adminPageHeader p{color:var(--cp-muted);margin:5px 0 0;font-size:.88rem}._87oqKa_adminPageHeader ._87oqKa_primaryButton{flex:none}._87oqKa_tableActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}._87oqKa_adminUsersPage ._87oqKa_statusStrip{border-top:0;grid-column:auto;grid-template-columns:repeat(4,minmax(132px,1fr));gap:8px;padding-top:0}._87oqKa_adminUsersPage ._87oqKa_stripItem{background:var(--cp-panel);min-height:74px;padding:9px 10px}._87oqKa_adminUsersPage ._87oqKa_panel{margin-top:0}._87oqKa_stripItem svg{color:var(--appearance-brand-ink,var(--cp-red))}._87oqKa_stripItem span,._87oqKa_stripItem small{color:var(--cp-muted);font-size:.75rem}._87oqKa_stripItem strong{font-size:1rem}._87oqKa_stripItem small{grid-column:2/-1}._87oqKa_tabs{border:1px solid var(--cp-line);background:var(--cp-panel);border-radius:8px;gap:4px;padding:4px;overflow-x:auto}._87oqKa_customerWorkspaceTabsViewport{border:1px solid var(--cp-line);background:var(--cp-panel);border-radius:8px;padding:4px;overflow-x:auto}._87oqKa_customerWorkspaceTabs{align-items:stretch;gap:4px;width:max-content;min-width:100%;display:flex}._87oqKa_tabs button{min-width:104px;min-height:36px;color:var(--cp-muted);cursor:pointer;font:inherit;text-align:center;white-space:nowrap;background:0 0;border:0;border-radius:6px;flex:0 0 104px;padding:8px 10px;font-size:.84rem}._87oqKa_tabs button[data-tab=documentation]{flex-basis:196px;min-width:196px}._87oqKa_customerWorkspaceTab{box-sizing:border-box;width:auto;min-width:max-content;height:42px;color:var(--cp-muted);cursor:pointer;font:inherit;text-align:center;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:6px;flex:none;justify-content:center;align-items:center;margin:0;padding:0 12px;font-size:.78rem;display:flex}._87oqKa_tabs button:hover,._87oqKa_customerWorkspaceTab:hover{background:var(--appearance-subtle,#f1f3f6);color:var(--cp-ink)}._87oqKa_tabs button:focus-visible,._87oqKa_customerWorkspaceTab:focus-visible,._87oqKa_pills button:focus-visible,._87oqKa_listRow:focus-visible,._87oqKa_selectedRow:focus-visible,._87oqKa_ticketRow:focus-visible,._87oqKa_selectedTicketRow:focus-visible,._87oqKa_userRow:focus-visible,._87oqKa_secondaryButton:focus-visible,._87oqKa_primaryButton:focus-visible{outline-offset:2px;outline:2px solid #c8102e59}._87oqKa_tabs ._87oqKa_activeTab{background:var(--cp-red);color:#fff}._87oqKa_customerWorkspaceTabActive{border-color:var(--cp-red);background:var(--cp-red);color:#fff}._87oqKa_customerWorkspaceTabCount{background:color-mix(in srgb, currentColor 12%, transparent);border-radius:999px;margin-left:6px;padding:1px 6px;font-size:.7rem;font-weight:700;line-height:1.4}._87oqKa_customerWorkspaceTabActive ._87oqKa_customerWorkspaceTabCount{background:#ffffff38}._87oqKa_panel,._87oqKa_inspector,._87oqKa_integrationTile,._87oqKa_emptyState,._87oqKa_errorState,._87oqKa_skeleton{border:1px solid var(--cp-line);background:var(--cp-panel);border-radius:8px}._87oqKa_panel{min-width:0}._87oqKa_resultsPanel{flex:auto;grid-template-rows:auto minmax(0,1fr) auto;min-height:0;display:grid;overflow:hidden}._87oqKa_sectionHeader{border-bottom:1px solid var(--cp-line);grid-template-columns:minmax(160px,auto) 1fr;align-items:start;gap:12px;padding:12px 14px;display:grid}._87oqKa_sectionHeader h2,._87oqKa_overviewSection h2,._87oqKa_inspector h3,._87oqKa_integrationTile h3{letter-spacing:0;margin:0;font-size:1rem}._87oqKa_sectionHeader p,._87oqKa_integrationTile p,._87oqKa_muted,._87oqKa_compactRecord span,._87oqKa_listRow span,._87oqKa_selectedRow span,._87oqKa_listRow small,._87oqKa_selectedRow small,._87oqKa_timelineItem span{color:var(--cp-muted);margin:0;font-size:.8rem}._87oqKa_toolbar{flex-wrap:wrap;justify-content:flex-end;gap:8px}._87oqKa_toolbarGrid{grid-template-columns:minmax(240px,2fr) repeat(auto-fit,minmax(160px,1fr));gap:8px;width:100%;display:grid}._87oqKa_listPage ._87oqKa_toolbarGrid{grid-template-columns:minmax(280px,2fr) repeat(2,minmax(160px,1fr))}._87oqKa_ticketFilterToolbar{gap:8px;width:100%;min-width:0;display:grid}._87oqKa_ticketFilterRowPrimary,._87oqKa_ticketFilterRowSecondary{align-items:stretch;gap:8px;width:100%;min-width:0;display:grid}._87oqKa_ticketFilterRowPrimary{grid-template-columns:minmax(220px,1.6fr) repeat(auto-fit,minmax(132px,1fr))}._87oqKa_ticketFilterToolbar[data-global-layout=true] ._87oqKa_ticketFilterRowPrimary{grid-template-columns:minmax(260px,2fr) repeat(4,minmax(112px,1fr))}._87oqKa_ticketFilterRowSecondary{flex-wrap:wrap;justify-content:flex-end;display:flex}._87oqKa_ticketFilterToolbar[data-global-layout=true] ._87oqKa_ticketFilterRowSecondary{grid-template-columns:repeat(5,minmax(132px,.65fr)) minmax(16px,1fr) auto;justify-content:stretch;display:grid}._87oqKa_ticketFilterToolbar[data-global-layout=true] ._87oqKa_ticketFilterSpacer{min-width:16px}._87oqKa_ticketFilterToolbar[data-global-layout=true] ._87oqKa_ticketFilterActions{align-self:end}._87oqKa_ticketFilterRowPrimary ._87oqKa_searchBox{min-width:0}._87oqKa_ticketFilterRowSecondary ._87oqKa_selectControl{flex:150px}._87oqKa_ticketFilterRowSecondary ._87oqKa_secondaryButton,._87oqKa_ticketFilterRowSecondary ._87oqKa_primaryButton{min-width:112px}._87oqKa_ticketFilterSpacer{flex:999 16px;min-width:0}._87oqKa_ticketFilterActions{white-space:nowrap;flex:none;justify-content:flex-end;gap:8px;min-width:0;max-width:100%;margin-left:auto;display:inline-flex}._87oqKa_toolbarGrid ._87oqKa_secondaryButton,._87oqKa_toolbarGrid ._87oqKa_primaryButton{justify-self:end;min-width:112px}._87oqKa_toolbarGrid ._87oqKa_primaryButton{margin-left:auto}._87oqKa_toolbarGrid ._87oqKa_searchBox{min-width:min(280px,100%)}._87oqKa_searchBox,._87oqKa_selectControl{border:1px solid var(--control-border);background:var(--appearance-surface,#fff);min-width:0;color:var(--cp-muted);border-radius:7px;align-items:center;display:flex}._87oqKa_searchBox{gap:7px;padding:0 10px}._87oqKa_autocompleteRoot{min-width:0;position:relative}._87oqKa_formAutocompleteRoot{width:100%}._87oqKa_autocompleteMenu{z-index:35;overscroll-behavior:contain;border:1px solid var(--cp-line);background:var(--appearance-surface,#fff);border-radius:7px;padding:5px;display:grid;position:absolute;top:calc(100% + 5px);left:0;right:0;overflow:auto;box-shadow:0 14px 34px #17203329}._87oqKa_autocompleteOption{width:100%;color:var(--cp-ink);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:5px;gap:3px;padding:8px 9px;display:grid}._87oqKa_autocompleteOption:hover,._87oqKa_autocompleteOption:focus-visible,._87oqKa_autocompleteOption[data-active=true]{background:var(--appearance-subtle,#f5f7fa);outline:none}._87oqKa_autocompleteOption strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._87oqKa_autocompleteOption span,._87oqKa_autocompleteState{color:var(--cp-muted);font-size:.76rem}._87oqKa_autocompleteState{padding:9px}._87oqKa_entityPickerLabel{gap:6px;min-width:0;display:grid}._87oqKa_autocompleteMore{border:0;border-top:1px solid var(--cp-line);background:var(--cp-surface-soft,var(--appearance-subtle,#f7f8fa));width:100%;color:var(--cp-brand,var(--appearance-red-ink,#a20e2a));cursor:pointer;font:inherit;padding:9px;font-weight:700}._87oqKa_searchBox input,._87oqKa_selectControl select,._87oqKa_selectControl input{width:100%;min-width:0;color:var(--cp-ink);font:inherit;background:0 0;border:0;outline:none;font-size:.84rem}._87oqKa_searchBox input{height:36px}._87oqKa_formAutocompleteField{height:36px;min-height:0;padding:0 9px}._87oqKa_ticketForm ._87oqKa_formAutocompleteField input{height:34px;box-shadow:none;border:0;border-radius:0;padding:0}._87oqKa_ticketForm ._87oqKa_formAutocompleteField input:focus{box-shadow:none;border-color:#0000;outline:none}._87oqKa_searchBox:focus-within,._87oqKa_selectControl:focus-within{border-color:#c8102e9e;box-shadow:0 0 0 3px #c8102e1a}._87oqKa_listPage ._87oqKa_searchBox:focus-within,._87oqKa_listPage ._87oqKa_selectControl:focus-within{border-color:#2563ebb8;box-shadow:0 0 0 3px #2563eb1f}._87oqKa_selectControl{gap:6px;min-width:150px;padding:0 8px}._87oqKa_selectControl span{color:var(--cp-muted);white-space:nowrap;font-size:.7rem}._87oqKa_selectControl select,._87oqKa_selectControl input{height:34px}._87oqKa_pills{flex-wrap:wrap;gap:6px}._87oqKa_pills button{border:1px solid var(--cp-line);background:var(--appearance-surface,#fff);color:var(--cp-muted);cursor:pointer;font:inherit;border-radius:999px;align-items:center;gap:5px;padding:6px 9px;font-size:.78rem;display:inline-flex}._87oqKa_pills button strong{color:var(--cp-ink);font-size:.75rem}._87oqKa_pills ._87oqKa_activePill{color:var(--appearance-brand-ink,var(--cp-red-dark));background:#c8102e14;border-color:#c8102e59}._87oqKa_overviewWorkspace{border:1px solid var(--cp-line);background:var(--cp-panel);border-radius:8px;grid-template-columns:minmax(280px,.36fr) minmax(460px,.64fr);gap:0;display:grid;overflow:hidden}._87oqKa_intelligenceWorkspace{gap:14px;padding:18px 0 28px;display:grid}._87oqKa_intelligenceHeader,._87oqKa_intelligenceQuality,._87oqKa_intelligenceGroup{border:1px solid var(--border,var(--appearance-line,#d8dee7));background:var(--surface,var(--appearance-surface,#fff));border-radius:10px;padding:16px}._87oqKa_intelligenceHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._87oqKa_intelligenceHeader h2,._87oqKa_intelligenceGroup h3{margin:0}._87oqKa_intelligenceHeader p{color:var(--appearance-muted,#5c6675);max-width:760px;margin:6px 0 0}._87oqKa_intelligenceQuality{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}._87oqKa_intelligenceQuality span{color:var(--appearance-muted,#445064)}._87oqKa_intelligenceQuality small{color:var(--appearance-muted,#697386);margin-left:auto}._87oqKa_intelligenceGroup>header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}._87oqKa_intelligenceGroup>header span{background:var(--appearance-subtle,#edf2f7);border-radius:999px;padding:2px 9px;font-size:12px}._87oqKa_intelligenceList{gap:8px;display:grid}._87oqKa_intelligenceList article{border-top:1px solid var(--appearance-line,#e8ecf2);justify-content:space-between;gap:16px;padding-top:10px;display:flex}._87oqKa_intelligenceList article>div:first-child{gap:3px;display:grid}._87oqKa_intelligenceList small{color:var(--appearance-muted,#697386)}._87oqKa_intelligenceActions{align-items:center;gap:8px;display:flex}@media (max-width:720px){._87oqKa_intelligenceHeader,._87oqKa_intelligenceList article{flex-direction:column}._87oqKa_intelligenceQuality small{width:100%;margin-left:0}}._87oqKa_overviewColumn{min-width:0}._87oqKa_overviewSection,._87oqKa_inlineWarnings{border-bottom:1px solid var(--cp-line);padding:12px 14px}._87oqKa_overviewSection header,._87oqKa_inlineWarnings h3{align-items:center;gap:8px;margin-bottom:10px;display:flex}._87oqKa_overviewSection header span,._87oqKa_inlineWarnings svg{color:var(--appearance-brand-ink,var(--cp-red))}._87oqKa_overviewSection header a{color:inherit}._87oqKa_overviewSectionLink,._87oqKa_arrowAction{color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:0}._87oqKa_overviewSectionLink h2{margin:0}._87oqKa_overviewSectionLink:hover{color:var(--appearance-brand-ink,var(--brand-primary,var(--cp-red)))}._87oqKa_overviewSectionLink:focus-visible,._87oqKa_arrowAction:focus-visible,._87oqKa_recentTicketRow:focus-visible{outline:2px solid var(--brand-primary,var(--cp-red));outline-offset:2px;border-radius:4px}._87oqKa_overviewSection ._87oqKa_arrowAction{color:var(--cp-muted);margin-left:auto;display:inline-flex}._87oqKa_recentTicketList{display:grid}._87oqKa_primarySiteRecord{color:inherit;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 10px;padding:8px 2px;text-decoration:none;display:grid}._87oqKa_primarySiteRecord strong,._87oqKa_primarySiteRecord span{grid-column:1}._87oqKa_primarySiteRecord span{color:var(--cp-muted);font-size:.8rem}._87oqKa_primarySiteRecord svg{color:var(--cp-muted);grid-area:1/2/span 2}._87oqKa_primarySiteRecord:hover strong{color:var(--appearance-brand-ink,var(--brand-primary,var(--cp-red)))}._87oqKa_recentTicketRow{border:0;border-bottom:1px solid var(--cp-line);width:100%;color:var(--cp-ink);cursor:pointer;font:inherit;text-align:left;background:0 0;grid-template-columns:minmax(140px,1fr) minmax(0,auto) auto;align-items:center;gap:10px;padding:9px 2px;display:grid}._87oqKa_recentTicketRow:last-child{border-bottom:0}._87oqKa_recentTicketRow:hover{background:var(--cp-surface-soft,var(--appearance-subtle,#f7f8fa))}._87oqKa_recentTicketIdentity{gap:2px;min-width:0;display:grid}._87oqKa_recentTicketIdentity strong{color:var(--appearance-brand-ink,var(--brand-primary,var(--cp-red)));font-size:.78rem}._87oqKa_recentTicketIdentity span{text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;overflow:hidden}._87oqKa_recentTicketMeta{color:var(--cp-muted);white-space:nowrap;justify-content:flex-end;align-items:center;gap:7px;font-size:.75rem;display:flex}._87oqKa_ticketQueuePill{border:1px solid var(--cp-line);border-radius:999px;padding:2px 7px}._87oqKa_recentTicketRow>svg{color:var(--cp-muted)}@media (max-width:720px){._87oqKa_recentTicketRow{grid-template-columns:minmax(0,1fr) auto}._87oqKa_recentTicketMeta{flex-wrap:wrap;grid-area:2/1;justify-content:flex-start}._87oqKa_recentTicketRow>svg{grid-area:1/2/span 2}}._87oqKa_inlineWarnings h3{margin:0;font-size:.92rem}._87oqKa_healthList,._87oqKa_compactList,._87oqKa_timeline,._87oqKa_list,._87oqKa_detailList{gap:8px;display:grid}._87oqKa_healthLine,._87oqKa_countLine,._87oqKa_compactRecord,._87oqKa_field,._87oqKa_fieldMultiline{gap:4px;display:grid}._87oqKa_healthLine{grid-template-columns:auto 1fr auto;align-items:center}._87oqKa_healthLine svg:first-child{color:var(--cp-positive,var(--appearance-green-ink,#16834a))}._87oqKa_healthLine[data-state=attention] svg:first-child{color:var(--cp-warning,var(--appearance-amber-ink,#a86500))}._87oqKa_healthLine span,._87oqKa_countLine span,._87oqKa_field dt,._87oqKa_fieldMultiline dt{color:var(--cp-muted);font-size:.75rem}._87oqKa_countLine{border-bottom:1px solid var(--appearance-line,#eef1f5);grid-template-columns:1fr auto;align-items:center;padding:6px 0}._87oqKa_compactRecord{border-bottom:1px solid var(--appearance-line,#eef1f5);padding:7px 0}._87oqKa_warningLine{color:var(--appearance-amber-ink,#8a4b00);margin:0 0 7px;font-size:.82rem}._87oqKa_inspector{border:0;border-left:1px solid var(--cp-line);border-radius:0;min-height:100%;padding:12px;position:sticky;top:12px}._87oqKa_inspector h3{margin-bottom:10px}._87oqKa_listRow,._87oqKa_selectedRow,._87oqKa_ticketRow,._87oqKa_selectedTicketRow{border:1px solid var(--cp-line);background:var(--appearance-surface,#fff);width:100%;min-width:0;color:inherit;cursor:pointer;text-align:left;border-radius:7px;gap:4px;padding:10px;display:grid}._87oqKa_actionRow{flex-wrap:wrap;align-items:center;gap:8px;padding-top:10px;display:flex}._87oqKa_listRow:hover,._87oqKa_ticketRow:hover{background:var(--appearance-surface,snow);border-color:#c8102e4d}._87oqKa_selectedRow,._87oqKa_selectedTicketRow{background:#c8102e0f;border-color:#c8102e73}._87oqKa_badgeLine{flex-wrap:wrap;gap:5px;display:flex}._87oqKa_badgeLine small,._87oqKa_statusBadge{border-radius:999px;padding:3px 7px;font-size:.7rem;line-height:1}._87oqKa_badgeLine small{background:var(--appearance-subtle,#eef2f7);color:var(--cp-muted)}._87oqKa_statusBadge{border:1px solid var(--appearance-line,#d8dee8);background:var(--appearance-subtle,#f5f7fa);color:var(--cp-muted);white-space:nowrap}._87oqKa_statusBadge[data-status=active],._87oqKa_statusBadge[data-status=invited],._87oqKa_statusBadge[data-status=connected],._87oqKa_statusBadge[data-status=available],._87oqKa_statusBadge[data-status=healthy],._87oqKa_statusBadge[data-state=open]{border-color:var(--appearance-amber-ink,#f2c48f);background:var(--appearance-amber-soft,#fff4e5);color:var(--appearance-amber-ink,#a45100)}._87oqKa_statusBadge[data-state=closed],._87oqKa_statusBadge[data-status=closed]{border-color:var(--appearance-line,#badbcc);background:var(--appearance-subtle,#ecf8f1);color:var(--appearance-green-ink,#207343)}._87oqKa_statusBadge[data-status=open],._87oqKa_statusBadge[data-status=new]{border-color:var(--appearance-amber-ink,#f2c48f);background:var(--appearance-amber-soft,#fff4e5);color:var(--appearance-amber-ink,#a45100)}._87oqKa_statusBadge[data-status=in\ progress],._87oqKa_statusBadge[data-status=in-progress],._87oqKa_statusBadge[data-status="waiting for engineer"]{border-color:var(--appearance-blue-ink,#b9d5f5);background:var(--appearance-subtle,#edf5ff);color:var(--appearance-blue-ink,#1d5f9e)}._87oqKa_statusBadge[data-status=waiting],._87oqKa_statusBadge[data-status="waiting for customer"],._87oqKa_statusBadge[data-status="waiting for third party"]{border-color:var(--appearance-purple-ink,#d8c2ee);background:var(--appearance-subtle,#f7f0ff);color:var(--appearance-purple-ink,#7040a0)}._87oqKa_statusBadge[data-status=awaiting\ parts]{border-color:var(--appearance-amber-ink,#ead08a);background:var(--appearance-amber-soft,#fff8df);color:var(--appearance-amber-ink,#8a6500)}._87oqKa_statusBadge[data-priority=high],._87oqKa_statusBadge[data-priority=urgent]{border-color:var(--appearance-red-ink,#f0c9cf);background:var(--appearance-subtle,#fff0f2);color:var(--appearance-red-ink,#9f0d25)}._87oqKa_statusBadge[data-priority=medium]{border-color:var(--appearance-amber-ink,#f2c48f);background:var(--appearance-amber-soft,#fff4e5);color:var(--appearance-amber-ink,#a45100)}._87oqKa_statusBadge[data-priority=low]{border-color:var(--appearance-line,#badbcc);background:var(--appearance-subtle,#ecf8f1);color:var(--appearance-green-ink,#207343)}._87oqKa_statusBadge[data-status=inactive],._87oqKa_statusBadge[data-status=disabled],._87oqKa_statusBadge[data-status=unknown],._87oqKa_statusBadge[data-status=expired],._87oqKa_statusBadge[data-state=unknown]{border-color:var(--appearance-amber-ink,#e5dfc8);background:var(--appearance-subtle,#fbf7e8);color:var(--appearance-amber-ink,#856404)}._87oqKa_statusBadge[data-status=error],._87oqKa_statusBadge[data-status=failed],._87oqKa_statusBadge[data-status=disconnected]{border-color:var(--appearance-red-ink,#f0c9cf);background:var(--appearance-subtle,#fff0f2);color:var(--appearance-red-ink,#9f0d25)}._87oqKa_table{width:100%;min-width:0;max-width:100%;display:grid;overflow:auto visible}._87oqKa_resultsBody{overscroll-behavior-inline:contain;max-width:100%;min-height:0;overflow:auto}._87oqKa_resultsBody ._87oqKa_table{overflow:visible}._87oqKa_siteRowHead,._87oqKa_siteRow,._87oqKa_customerRowHead,._87oqKa_customerRow,._87oqKa_contactRowHead,._87oqKa_contactRow,._87oqKa_ticketRowHead,._87oqKa_ticketRow,._87oqKa_selectedTicketRow,._87oqKa_assetRowHead,._87oqKa_assetRow,._87oqKa_contractRowHead,._87oqKa_contractRow,._87oqKa_handbookRowHead,._87oqKa_handbookRow,._87oqKa_attachmentRowHead,._87oqKa_attachmentRow,._87oqKa_userRowHead,._87oqKa_userRow{border-bottom:1px solid var(--appearance-line,#eef1f5);align-items:center;gap:10px;min-width:0;padding:9px 12px;display:grid}._87oqKa_siteRowHead,._87oqKa_customerRowHead,._87oqKa_contactRowHead,._87oqKa_ticketRowHead,._87oqKa_assetRowHead,._87oqKa_contractRowHead,._87oqKa_handbookRowHead,._87oqKa_attachmentRowHead,._87oqKa_userRowHead{z-index:3;background:var(--appearance-surface,#f8f9fb);color:var(--cp-muted);text-transform:uppercase;font-size:.72rem;font-weight:700;position:sticky;top:0}._87oqKa_customerRow,._87oqKa_customerRowHead{grid-template-columns:minmax(230px,1.45fr) minmax(120px,.65fr) minmax(170px,1fr) minmax(150px,.9fr) minmax(90px,.42fr) minmax(82px,.38fr) minmax(92px,.42fr) minmax(122px,.58fr) minmax(96px,.42fr);min-width:1200px}._87oqKa_customerRowHead button{color:inherit;cursor:pointer;font:inherit;text-align:left;text-transform:inherit;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-weight:700;display:inline-flex}._87oqKa_customerRow{background:var(--appearance-surface,#fff);width:100%;color:inherit;border-top:0;border-left:0;border-right:0;text-decoration:none}._87oqKa_customerRow:hover{background:var(--appearance-surface,snow)}._87oqKa_customerRow>*{min-width:0}._87oqKa_customerRow strong{color:var(--cp-ink);gap:3px;display:grid}._87oqKa_customerRow small{color:var(--cp-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:500;overflow:hidden}._87oqKa_customerRow span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._87oqKa_siteRow,._87oqKa_siteRowHead{grid-template-columns:minmax(180px,1fr) minmax(320px,2.2fr) minmax(130px,.8fr)}._87oqKa_ticketRow,._87oqKa_selectedTicketRow{border-top:0;border-left:0;border-right:0;border-radius:0}._87oqKa_table[data-table=global-tickets] ._87oqKa_ticketRow,._87oqKa_table[data-table=global-tickets] ._87oqKa_ticketRowHead{grid-template-columns:minmax(0,11%) minmax(0,21%) minmax(0,14%) minmax(0,12%) minmax(0,11%) minmax(0,8%) minmax(0,9%) minmax(0,8%) minmax(0,6%);width:100%;max-width:100%}._87oqKa_table[data-table=customer-tickets] ._87oqKa_ticketRow,._87oqKa_table[data-table=customer-tickets] ._87oqKa_ticketRowHead{grid-template-columns:minmax(0,13%) minmax(0,25%) minmax(0,13%) minmax(0,12%) minmax(0,9%) minmax(0,11%) minmax(0,9%) minmax(0,8%);width:100%;max-width:100%}._87oqKa_ticketRowHead button{color:inherit;cursor:pointer;font:inherit;text-align:left;text-transform:inherit;background:0 0;border:0;padding:0;font-weight:700}._87oqKa_attachmentRow,._87oqKa_attachmentRowHead{grid-template-columns:minmax(180px,1.4fr) minmax(120px,.8fr) minmax(90px,.5fr) minmax(120px,.8fr) minmax(132px,.7fr) minmax(90px,.4fr)}._87oqKa_contactRow,._87oqKa_contactRowHead{grid-template-columns:minmax(180px,1.35fr) minmax(130px,.85fr) minmax(240px,1.55fr) minmax(120px,.78fr) minmax(110px,.65fr) minmax(90px,.5fr)}._87oqKa_assetRow,._87oqKa_assetRowHead{grid-template-columns:minmax(0,25%) minmax(0,17%) minmax(0,20%) minmax(0,28%) minmax(0,10%);width:100%;max-width:100%}._87oqKa_contractRow,._87oqKa_contractRowHead{grid-template-columns:minmax(190px,1.3fr) minmax(120px,.8fr) minmax(100px,.6fr) minmax(110px,.6fr) minmax(130px,.7fr) minmax(120px,.7fr) minmax(150px,.9fr)}._87oqKa_handbookRow,._87oqKa_handbookRowHead{grid-template-columns:minmax(220px,1.6fr) minmax(160px,.9fr) minmax(140px,.8fr) minmax(140px,.7fr) minmax(110px,.6fr)}._87oqKa_userRow,._87oqKa_userRowHead{grid-template-columns:minmax(150px,1fr) minmax(230px,1.45fr) minmax(140px,.8fr) minmax(100px,.45fr) minmax(110px,.55fr) minmax(130px,.55fr) minmax(130px,.55fr) minmax(72px,.3fr);min-width:1080px}._87oqKa_siteRow>*,._87oqKa_contactRow>*,._87oqKa_assetRow>*,._87oqKa_contractRow>*,._87oqKa_handbookRow>*,._87oqKa_attachmentRow>*,._87oqKa_userRow>*,._87oqKa_ticketRow>*,._87oqKa_selectedTicketRow>*{overflow-wrap:normal;min-width:0}._87oqKa_contactRow,._87oqKa_assetRow,._87oqKa_contractRow,._87oqKa_handbookRow,._87oqKa_userRow{background:var(--appearance-surface,#fff);width:100%;color:inherit;cursor:pointer;font:inherit;text-align:left;border-top:0;border-left:0;border-right:0}._87oqKa_contactRow:hover,._87oqKa_assetRow:hover,._87oqKa_contractRow:hover,._87oqKa_handbookRow:hover,._87oqKa_userRow:hover{background:var(--appearance-surface,snow)}._87oqKa_rowActions{justify-content:flex-end;align-items:center;gap:4px;display:flex;position:relative}._87oqKa_actionMenu{z-index:20;border:1px solid var(--cp-line);background:var(--appearance-surface,#fff);border-radius:7px;min-width:190px;padding:5px;display:grid;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 12px 32px #17203329}._87oqKa_actionMenu button{color:var(--cp-ink);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:5px;padding:8px 9px;font-size:.82rem}._87oqKa_actionMenu button:hover,._87oqKa_actionMenu button:focus-visible{background:var(--appearance-subtle,#f5f7fa);outline:none}._87oqKa_actionMenu ._87oqKa_dangerMenuItem{border-top:1px solid var(--appearance-line,#eef1f5);color:var(--appearance-brand-ink,var(--cp-red-dark))}._87oqKa_ticketCell,._87oqKa_dateCell{align-content:center;gap:4px;display:grid}._87oqKa_ticketCell strong{white-space:nowrap;overflow-wrap:normal}._87oqKa_tableTitle{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._87oqKa_customerCell,._87oqKa_siteCell,._87oqKa_queueCell,._87oqKa_assignedCell,._87oqKa_cellText,._87oqKa_roleCell{overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._87oqKa_assignedCell{align-items:center;padding-left:4px;display:flex}._87oqKa_assignedCell ._87oqKa_assigneeAvatar+._87oqKa_assigneeAvatar{margin-left:-7px}._87oqKa_assigneeAvatar{background:var(--appearance-subtle,#edf1f6);width:28px;height:28px;color:var(--cp-ink);border:2px solid var(--cp-panel);border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;font-size:.68rem;font-weight:700;display:inline-flex}._87oqKa_customerCell a,._87oqKa_siteCell a{color:var(--cp-ink);text-decoration:none}._87oqKa_customerCell a:hover,._87oqKa_siteCell a:hover{color:var(--cp-ink);text-decoration:underline}._87oqKa_emailCell{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._87oqKa_dateCell{color:var(--cp-muted);white-space:nowrap;font-size:.78rem;line-height:1.25}._87oqKa_actionLink{align-items:center;gap:5px;font-size:.82rem;font-weight:700;display:inline-flex}._87oqKa_field,._87oqKa_fieldMultiline{border-bottom:1px solid var(--appearance-line,#eef1f5);grid-template-columns:minmax(86px,.45fr) minmax(0,1fr);align-items:start;padding:7px 0}._87oqKa_fieldMultiline{grid-template-columns:1fr}._87oqKa_field dd,._87oqKa_fieldMultiline dd{overflow-wrap:anywhere;white-space:pre-wrap;min-width:0;margin:0}._87oqKa_fieldMultiline dl{gap:6px;display:grid}._87oqKa_fieldMultiline ul{margin:0;padding-left:18px}._87oqKa_fieldTableWrap{padding:8px 0;overflow-x:auto}._87oqKa_fieldTable{border-collapse:collapse;width:100%;font-size:.82rem}._87oqKa_fieldTable th,._87oqKa_fieldTable td{border-bottom:1px solid var(--appearance-line,#eef1f5);text-align:left;vertical-align:top;overflow-wrap:anywhere;white-space:pre-wrap;padding:8px}._87oqKa_fieldTable thead th{color:var(--cp-muted);text-transform:uppercase;font-size:.72rem}._87oqKa_fieldTable tbody th{width:32%;color:var(--cp-ink);font-weight:700}._87oqKa_systemPasscodesCard{border:1px solid var(--cp-line);background:var(--appearance-surface,#fbfcfe);border-radius:10px;margin:12px;padding:16px}._87oqKa_systemPasscodesHeading>div{gap:4px;display:grid}._87oqKa_systemPasscodesHeading span,._87oqKa_systemPasscodesEntry>div>span,._87oqKa_systemPasscodesEntry small,._87oqKa_protectedValue small{color:var(--cp-muted);font-size:.78rem}._87oqKa_systemPasscodesHeading h3{color:var(--cp-ink);margin:0;font-size:1rem}._87oqKa_systemPasscodesHeading p{color:var(--cp-muted);margin:0;font-size:.84rem}._87oqKa_systemPasscodesEntry{border-top:1px solid var(--cp-line);grid-template-columns:minmax(150px,.7fr) minmax(240px,1.3fr);align-items:start;gap:14px;margin-top:14px;padding-top:12px;display:grid}._87oqKa_systemPasscodesEntry>div:first-child{gap:4px;display:grid}._87oqKa_systemPasscodesEntry>div:first-child strong{color:var(--cp-ink)}._87oqKa_protectedValue{overflow-wrap:anywhere;justify-items:start;gap:7px;min-width:0;display:grid}._87oqKa_protectedValueActions{flex-wrap:wrap;gap:8px;display:flex}._87oqKa_protectedValueActions button{font-size:.8rem}._87oqKa_protectedValue>span{white-space:pre-wrap;overflow-wrap:anywhere}._87oqKa_iconButton{border:1px solid var(--cp-line);background:var(--appearance-surface,#fff);color:var(--cp-ink);cursor:pointer;font:inherit;border-radius:6px;padding:5px 8px;font-size:.76rem}._87oqKa_modalBackdrop{z-index:40;background:#17203373;place-items:center;padding:32px;display:grid;position:fixed;inset:0}._87oqKa_modalPanel{background:var(--appearance-surface,#fff);border-radius:8px;grid-template-rows:auto minmax(0,1fr) auto;width:min(760px,100vw - 32px);max-height:min(760px,100vh - 32px);display:grid;overflow:hidden;box-shadow:0 18px 54px #17203338}._87oqKa_modalPanel[data-size=large]{width:min(980px,100vw - 32px)}._87oqKa_modalPanel[data-size=user]{width:min(820px,100vw - 32px);max-height:min(760px,100vh - 32px)}._87oqKa_modalPanel[data-size=xlarge]{width:min(1200px,100vw - 64px);height:min(900px,100vh - 64px);max-height:calc(100vh - 64px)}._87oqKa_ticketWorkspace._87oqKa_customerCreateWorkspace{grid-template-rows:auto minmax(0,1fr) auto}._87oqKa_customerCreateBody{padding-bottom:24px}._87oqKa_customerCreateForm fieldset{border:0;border-bottom:1px solid var(--cp-line);gap:8px;min-width:0;margin:0;padding:0 0 12px;display:grid}._87oqKa_customerCreateForm fieldset:last-of-type{border-bottom:0;padding-bottom:0}._87oqKa_customerCreateForm legend{color:var(--cp-ink);margin-bottom:7px;font-size:.84rem;font-weight:800}._87oqKa_customerCreateForm ._87oqKa_formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px}._87oqKa_customerCreateForm ._87oqKa_customerDetailsGrid{grid-template-columns:minmax(0,3fr) minmax(150px,1fr)}._87oqKa_customerNameField,._87oqKa_customerNameField>label,._87oqKa_customerStatusField{min-width:0}._87oqKa_customerCreateForm input[aria-invalid=true],._87oqKa_customerCreateForm textarea[aria-invalid=true]{border-color:var(--appearance-red-ink,#f0c9cf);background:var(--appearance-surface,#fff7f8)}._87oqKa_fieldError{color:var(--appearance-brand-ink,var(--cp-red-dark));font-size:.72rem;font-weight:600}._87oqKa_formActions._87oqKa_customerCreateActions{justify-content:space-between;padding-top:12px}._87oqKa_editCustomerModal{background:var(--appearance-surface,#fff);border-radius:8px;width:min(520px,100vw - 32px);overflow:hidden;box-shadow:0 18px 54px #17203338}._87oqKa_modalHeader p{color:var(--cp-muted);margin:4px 0 0;font-size:.78rem}._87oqKa_customerEditForm{gap:8px;padding:16px;display:grid}._87oqKa_customerEditForm label{color:var(--cp-muted);font-size:.78rem;font-weight:700}._87oqKa_customerEditForm input,._87oqKa_customerEditForm select,._87oqKa_customerEditForm textarea{border:1px solid var(--cp-line);background:var(--appearance-surface,#fff);min-height:40px;color:var(--cp-ink);font:inherit;border-radius:7px;padding:8px 10px}._87oqKa_customerEditForm input:focus-visible,._87oqKa_customerEditForm select:focus-visible,._87oqKa_customerEditForm textarea:focus-visible{border-color:var(--cp-blue);outline:3px solid #2463eb2e}._87oqKa_customerEditForm textarea{resize:vertical;min-height:72px}._87oqKa_siteRow{background:var(--appearance-surface,#fff);width:100%;color:inherit;cursor:pointer;font:inherit;text-align:left;border-top:0;border-left:0;border-right:0}._87oqKa_siteRow:hover{background:var(--appearance-surface,snow)}._87oqKa_childLoading{place-items:center;min-height:220px;display:grid}._87oqKa_formError{color:var(--appearance-brand-ink,var(--cp-red-dark));margin:4px 0 0;font-size:.82rem}._87oqKa_customerEditForm ._87oqKa_modalFooter{margin:8px -16px -16px}._87oqKa_archiveConfirmation{color:var(--cp-ink);gap:10px;padding:16px;font-size:.88rem;line-height:1.55;display:grid}._87oqKa_archiveConfirmation p{margin:0}._87oqKa_modalHeader{border-bottom:1px solid var(--cp-line);justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}._87oqKa_modalHeader h3{margin:0;font-size:1rem}._87oqKa_modalBody{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:14px;overflow:auto}._87oqKa_ticketForm{white-space:normal;gap:12px;display:grid}._87oqKa_ticketForm label,._87oqKa_ticketFormField,._87oqKa_deleteConfirm label{color:var(--cp-muted);gap:5px;font-size:.76rem;font-weight:700;display:grid}._87oqKa_ticketForm input,._87oqKa_ticketForm textarea,._87oqKa_ticketForm select,._87oqKa_deleteConfirm input{border:1px solid var(--control-border);background:var(--appearance-surface,#fff);width:100%;min-width:0;color:var(--cp-ink);font:inherit;border-radius:7px;padding:8px 9px;font-size:.86rem}._87oqKa_ticketForm input:focus,._87oqKa_ticketForm textarea:focus,._87oqKa_ticketForm select:focus,._87oqKa_deleteConfirm input:focus{border-color:#c8102e9e;outline:none;box-shadow:0 0 0 3px #c8102e1a}._87oqKa_ticketForm input:hover:not(:disabled):not([readonly]),._87oqKa_ticketForm textarea:hover:not(:disabled):not([readonly]),._87oqKa_ticketForm select:hover:not(:disabled){border-color:var(--control-border-hover)}._87oqKa_ticketForm input:disabled,._87oqKa_ticketForm textarea:disabled,._87oqKa_ticketForm select:disabled,._87oqKa_ticketForm input[readonly]{border-color:var(--border-strong);background:var(--cp-soft);color:var(--cp-muted)}._87oqKa_ticketForm input[aria-invalid=true],._87oqKa_ticketForm textarea[aria-invalid=true],._87oqKa_ticketForm select[aria-invalid=true]{border-color:var(--cp-red);background:var(--appearance-surface,#fff7f8)}._87oqKa_ticketForm textarea{resize:vertical}._87oqKa_requiredField,._87oqKa_optionalField{margin-left:4px;font-size:.68rem;font-weight:700}._87oqKa_requiredField{color:var(--cp-danger,var(--appearance-red-ink,#b42318))}._87oqKa_optionalField{color:var(--cp-muted);font-weight:600}._87oqKa_requiredFieldGuidance{border:1px solid var(--appearance-red-ink,#f0c9cf);background:var(--appearance-surface,#fff7f8);color:var(--appearance-red-ink,#9f1f32);border-radius:7px;margin:0;padding:9px 11px;font-size:.8rem;font-weight:700}._87oqKa_formWide{grid-column:1/-1}._87oqKa_dueDateTimeControl{display:block}._87oqKa_nestedModalBackdrop{z-index:80;background:#0f172a57;place-items:center;padding:24px;display:grid;position:fixed;inset:0}._87oqKa_calendarPanel{border:1px solid var(--cp-line);background:var(--appearance-surface,#fff);border-radius:7px;width:min(480px,100vw - 32px);max-height:calc(100vh - 48px);padding:14px;overflow:auto;box-shadow:0 24px 70px #0f172a3d}._87oqKa_calendarModalHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}._87oqKa_calendarModalHeader h3{color:var(--cp-ink);margin:0;font-size:1rem;line-height:1.2}._87oqKa_calendarModalHeader button{border:1px solid var(--cp-line);background:var(--appearance-surface,#fff);width:32px;height:32px;color:var(--cp-muted);cursor:pointer;border-radius:7px;place-items:center;display:inline-grid}._87oqKa_calendarModalHeader button:hover,._87oqKa_calendarModalHeader button:focus-visible{color:var(--appearance-brand-ink,var(--cp-red,var(--appearance-red-ink,#c8102e)));border-color:#c8102e9e;outline:none}._87oqKa_dueDateField{border:1px solid var(--appearance-line,#cfd6df);background:var(--appearance-surface,#fff);width:100%;min-height:42px;color:var(--cp-ink);cursor:pointer;font:inherit;text-align:left;border-radius:7px;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;font-weight:500;display:flex}._87oqKa_dueDateField:hover,._87oqKa_dueDateField:focus-visible{border-color:#c8102e9e;outline:none;box-shadow:0 0 0 3px #c8102e1a}._87oqKa_calendarHeader{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}._87oqKa_calendarActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:12px;display:flex}._87oqKa_calendarSelectors{grid-template-columns:1fr 88px;gap:6px;width:100%;display:grid}._87oqKa_calendarSelectors select,._87oqKa_calendarTimeRow select{border:1px solid var(--appearance-line,#cfd6df);background-color:var(--appearance-surface,#fff);min-height:34px;color:var(--cp-ink);font:inherit;border-radius:7px;padding:6px 8px}._87oqKa_calendarGrid{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}._87oqKa_calendarGrid span{color:var(--cp-muted);text-align:center;font-size:.72rem;font-weight:800}._87oqKa_calendarGrid button{background:var(--appearance-surface,#fff);color:var(--cp-ink);cursor:pointer;font:inherit;border:1px solid #0000;border-radius:6px;min-height:30px;padding:0;font-size:.8rem}._87oqKa_calendarGrid button[data-muted=true]{color:var(--cp-muted);opacity:.55}._87oqKa_calendarGrid button:hover,._87oqKa_calendarGrid button:focus-visible{border-color:var(--cp-red,var(--appearance-red-ink,#c8102e));outline:none}._87oqKa_calendarGrid ._87oqKa_calendarSelected{background:var(--cp-red,#c8102e);color:#fff}._87oqKa_calendarTimeRow{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}._87oqKa_formActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}._87oqKa_formSubmissionError{border:1px solid var(--appearance-red-ink,#f0c9cf);background:var(--appearance-subtle,#fff0f2);color:var(--appearance-brand-ink,var(--cp-red-dark));border-radius:7px;margin:0;padding:10px 12px;font-size:.84rem;font-weight:700}._87oqKa_inlineNotice{border:1px solid var(--appearance-line,#badbcc);background:var(--appearance-subtle,#ecf8f1);color:var(--appearance-green-ink,#207343);border-radius:7px;margin:12px 12px 0;padding:10px 12px;font-size:.82rem;font-weight:700}._87oqKa_deleteConfirm{min-width:min(320px,100%)}._87oqKa_ticketModalView{white-space:normal;gap:14px;display:grid}._87oqKa_ticketWorkspace{white-space:normal;grid-template-rows:auto auto minmax(0,1fr);height:100%;min-height:0;padding:22px;display:grid;overflow:hidden}._87oqKa_ticketWorkspaceHeader{z-index:2;border-bottom:1px solid var(--cp-line);background:var(--appearance-surface,#fff);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;padding:0 0 14px;display:grid}._87oqKa_ticketHeaderMain{gap:10px;min-width:0;display:grid}._87oqKa_ticketIdentity{gap:3px;min-width:0;display:grid}._87oqKa_ticketIdentity span{color:var(--cp-muted);text-transform:uppercase;font-size:.72rem;font-weight:700}._87oqKa_ticketIdentity h2{color:var(--appearance-brand-ink,var(--cp-red-dark));letter-spacing:0;margin:0;font-size:1.05rem}._87oqKa_ticketIdentity p{color:var(--cp-ink);overflow-wrap:anywhere;margin:0;font-size:1rem;font-weight:700}._87oqKa_ticketHeaderBadges{flex-wrap:wrap;gap:6px;display:flex}._87oqKa_ticketHeaderMeta{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}._87oqKa_ticketHeaderMeta div{border:1px solid var(--cp-line);background:var(--appearance-surface,#fafbfc);border-radius:7px;gap:2px;min-width:150px;max-width:240px;padding:7px 8px;display:grid}._87oqKa_ticketHeaderMeta span{color:var(--cp-muted);font-size:.7rem}._87oqKa_ticketHeaderMeta strong{color:var(--cp-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}._87oqKa_ticketActionBar{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}._87oqKa_ticketTransferLink{color:var(--appearance-brand-ink,var(--brand-primary));white-space:nowrap;font-size:.78rem;font-weight:700;text-decoration:none}._87oqKa_ticketActionBar button{border:1px solid var(--cp-line);background:var(--appearance-surface,#fff);min-height:32px;color:var(--cp-ink);cursor:pointer;font:inherit;border-radius:7px;justify-content:center;align-items:center;gap:5px;padding:6px 8px;font-size:.76rem;display:inline-flex}._87oqKa_ticketActionBar button:disabled{cursor:not-allowed;opacity:.42}._87oqKa_ticketActionBar button:focus-visible,._87oqKa_ticketTabs button:focus-visible{outline-offset:2px;outline:2px solid #c8102e59}._87oqKa_ticketTabs{z-index:2;border-bottom:1px solid var(--cp-line);background:var(--appearance-surface,#fff);gap:4px;padding:10px 0;display:flex;overflow-x:auto}._87oqKa_ticketTabs button{color:var(--cp-muted);cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;border-radius:7px;flex:none;align-items:center;gap:6px;padding:7px 9px;font-size:.8rem;display:inline-flex}._87oqKa_ticketTabs ._87oqKa_activeTicketTab{color:var(--appearance-brand-ink,var(--cp-red-dark));background:#c8102e12;border-color:#c8102e38;font-weight:700}._87oqKa_ticketTabs small{background:var(--appearance-subtle,#eef1f5);color:var(--appearance-muted,#475569);text-align:center;border-radius:999px;min-width:20px;padding:2px 5px;font-size:.68rem}._87oqKa_ticketWorkspaceBody{overscroll-behavior:contain;height:100%;min-height:0;padding-top:16px;overflow:auto}._87oqKa_ticketTabGrid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-content:start;align-items:start;gap:14px;min-height:100%;display:grid}._87oqKa_ticketTabPanel,._87oqKa_ticketOverviewPanel{align-content:start;align-self:start;gap:12px;display:grid}._87oqKa_ticketTabPanel h3,._87oqKa_ticketOverviewPanel h3{color:var(--cp-ink);margin:0;font-size:.9rem}._87oqKa_ticketTabPanel>header p{color:var(--cp-muted);margin:2px 0 0;font-size:.78rem}._87oqKa_ticketFieldGrid{border:1px solid var(--cp-line);background:var(--appearance-surface,#fafbfc);border-radius:7px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;padding:8px 12px;display:grid}._87oqKa_ticketDataTable{border:1px solid var(--cp-line);border-radius:7px;width:100%;min-width:0;max-width:100%;display:grid;overflow-x:auto}._87oqKa_ticketDataHead,._87oqKa_ticketDataRow{border-bottom:1px solid var(--appearance-line,#eef1f5);align-items:center;gap:10px;min-width:860px;padding:8px 10px;display:grid}._87oqKa_ticketDataTable[data-columns=labour] ._87oqKa_ticketDataHead,._87oqKa_ticketDataTable[data-columns=labour] ._87oqKa_ticketDataRow{grid-template-columns:minmax(130px,.9fr) minmax(120px,.7fr) minmax(72px,.4fr) minmax(64px,.35fr) minmax(170px,1.4fr) minmax(68px,.4fr);min-width:0}._87oqKa_ticketDataTable[data-columns=materials] ._87oqKa_ticketDataHead,._87oqKa_ticketDataTable[data-columns=materials] ._87oqKa_ticketDataRow{grid-template-columns:minmax(220px,1.8fr) minmax(68px,.45fr) minmax(110px,.9fr) minmax(88px,.65fr) minmax(88px,.65fr) minmax(66px,.4fr) minmax(64px,.4fr);min-width:0}._87oqKa_ticketDataTable[data-columns=materials] ._87oqKa_ticketDataRow>span:nth-child(2),._87oqKa_ticketDataTable[data-columns=materials] ._87oqKa_ticketDataHead>span:nth-child(2){text-align:right}._87oqKa_ticketDataTable[data-columns=materials] ._87oqKa_ticketDataRow>span:nth-child(4),._87oqKa_ticketDataTable[data-columns=materials] ._87oqKa_ticketDataRow>span:nth-child(5){white-space:nowrap}._87oqKa_ticketSectionActions>._87oqKa_secondaryButton{min-height:30px;padding:5px 9px}._87oqKa_ticketMaterialHistory{border-top:1px solid var(--appearance-line,#e8ebf0);color:var(--cp-muted);margin-top:12px;padding-top:9px}._87oqKa_ticketMaterialHistory>summary{cursor:pointer;font-size:.82rem;font-weight:650}._87oqKa_ticketMaterialHistory>div>p{background:var(--appearance-surface,#f8f9fb);border-radius:6px;justify-content:space-between;gap:12px;margin:7px 0 0;padding:7px 9px;font-size:.8rem;display:flex}._87oqKa_ticketMaterialHistory>div>p>strong{color:var(--cp-ink)}._87oqKa_ticketMaterialHistory>div>p>span{text-align:right}._87oqKa_ticketFulfilmentChoice{min-width:205px;color:var(--cp-muted);gap:4px;font-size:.78rem;font-weight:650;display:grid}._87oqKa_ticketFulfilmentChoice select{border:1px solid var(--cp-line);background:var(--appearance-surface,#fff);min-height:36px;color:var(--cp-ink);font:inherit;border-radius:7px;padding:6px 30px 6px 10px}._87oqKa_ticketEditFooter{justify-content:space-between;align-items:center;gap:12px;display:flex}._87oqKa_dangerLinkButton{border:1px solid var(--appearance-red-ink,#e7c3c3);background:var(--appearance-surface,#fff);color:var(--appearance-red-ink,#9d2424);font:inherit;cursor:pointer;border-radius:6px;padding:7px 10px;font-size:.84rem}._87oqKa_dangerLinkButton:hover:not(:disabled){background:var(--appearance-surface,#fff5f5);border-color:var(--appearance-red-ink,#d99)}._87oqKa_dangerLinkButton:disabled{cursor:not-allowed;opacity:.6}._87oqKa_ticketDataTable[data-columns=nativeLabour] ._87oqKa_ticketDataHead,._87oqKa_ticketDataTable[data-columns=nativeLabour] ._87oqKa_ticketDataRow{grid-template-columns:minmax(115px,.8fr) minmax(112px,.7fr) minmax(68px,.4fr) minmax(58px,.35fr) minmax(150px,1.4fr) minmax(64px,.4fr);min-width:0}._87oqKa_ticketDataTable[data-columns=billingLabour] ._87oqKa_ticketDataHead,._87oqKa_ticketDataTable[data-columns=billingLabour] ._87oqKa_ticketDataRow{grid-template-columns:minmax(180px,1fr) minmax(85px,.4fr) minmax(120px,.55fr) minmax(90px,.45fr);min-width:0}._87oqKa_ticketDataTable[data-columns=billingMaterials] ._87oqKa_ticketDataHead,._87oqKa_ticketDataTable[data-columns=billingMaterials] ._87oqKa_ticketDataRow{grid-template-columns:minmax(220px,1.8fr) minmax(58px,.4fr) minmax(96px,.65fr) minmax(96px,.65fr) minmax(92px,.55fr);min-width:0}._87oqKa_ticketDataTable[data-columns=billingMaterialPricing] ._87oqKa_ticketDataHead,._87oqKa_ticketDataTable[data-columns=billingMaterialPricing] ._87oqKa_ticketDataRow{grid-template-columns:minmax(170px,1.7fr) repeat(5,minmax(68px,.55fr)) minmax(92px,.65fr);min-width:0}._87oqKa_ticketDataTable[data-columns=jobProgress] ._87oqKa_ticketDataHead,._87oqKa_ticketDataTable[data-columns=jobProgress] ._87oqKa_ticketDataRow{grid-template-columns:minmax(190px,1.65fr) minmax(76px,.55fr) minmax(90px,.65fr) minmax(100px,.7fr) minmax(88px,.65fr) minmax(96px,.7fr) minmax(112px,.85fr);min-width:0}._87oqKa_ticketBillingSummaryGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}@media (max-width:980px){._87oqKa_ticketBillingSummaryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}._87oqKa_ticketDataHead{background:var(--appearance-surface,#f8f9fb);color:var(--cp-muted);text-transform:uppercase;font-size:.72rem;font-weight:700}._87oqKa_ticketDataRow:last-child{border-bottom:0}._87oqKa_ticketDataRow[data-interactive=true]{cursor:pointer}._87oqKa_ticketDataRow[data-interactive=true]:hover,._87oqKa_ticketDataRow[data-interactive=true]:focus-visible{background:var(--appearance-subtle,#f1f6ff);outline:2px solid var(--appearance-blue-ink,#bfd3f8);outline-offset:-2px}._87oqKa_ticketDataRow strong,._87oqKa_ticketDataRow span{overflow-wrap:anywhere;min-width:0}._87oqKa_ticketDataRow small{color:var(--cp-muted);margin-top:3px;font-size:.72rem;display:block}._87oqKa_ticketMiniGrid,._87oqKa_ticketRelatedGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;display:grid}._87oqKa_ticketSummaryCard{border:1px solid var(--cp-line);background:var(--appearance-surface,#fff);border-radius:7px;gap:4px;padding:9px 10px;display:grid}._87oqKa_ticketSummaryCard span{color:var(--cp-muted);font-size:.78rem}._87oqKa_ticketLoadMore{border-top:1px solid var(--cp-line);justify-content:space-between;align-items:center;gap:10px;padding-top:10px;display:flex}._87oqKa_ticketLoadMore span{color:var(--cp-muted);font-size:.78rem}._87oqKa_automatedActivityDisclosure{border:1px solid var(--appearance-line,#e6edf5);background:var(--appearance-surface,#fbfcfd);border-radius:7px;padding:7px 9px}._87oqKa_automatedActivityDisclosure summary{color:var(--cp-muted);cursor:pointer;font-size:.78rem;font-weight:700}._87oqKa_ticketTechnicalGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._87oqKa_ticketEvidenceBlock{border:1px solid var(--cp-line);background:var(--appearance-surface,#fff);border-radius:7px;align-content:start;gap:8px;padding:10px;display:grid}._87oqKa_ticketEvidenceBlock h4{color:var(--cp-ink);margin:0;font-size:.82rem}._87oqKa_ticketEvidenceBlock p{color:var(--cp-muted);margin:0;font-size:.78rem}._87oqKa_ticketEvidenceBlock details{border-top:1px solid var(--appearance-line,#eef1f5);padding-top:7px}._87oqKa_ticketEvidenceBlock details:first-of-type{border-top:0;padding-top:0}._87oqKa_ticketEvidenceBlock summary{cursor:pointer;color:var(--cp-ink);font-size:.8rem;font-weight:700}._87oqKa_ticketEvidenceRows{gap:6px;padding-top:7px;display:grid}._87oqKa_ticketEvidenceRow{border-left:2px solid var(--appearance-line,#d8dee8);gap:3px;padding-left:8px;display:grid}._87oqKa_ticketEvidenceRow span{color:var(--cp-muted);overflow-wrap:anywhere;font-size:.76rem}._87oqKa_ticketModalHero{border-bottom:1px solid var(--cp-line);justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:12px;display:flex}._87oqKa_ticketModalHero>div:first-child{gap:4px;min-width:0;display:grid}._87oqKa_ticketModalHero strong{color:var(--appearance-brand-ink,var(--cp-red-dark));font-size:.82rem}._87oqKa_ticketModalHero span{color:var(--cp-ink);font-size:1rem;font-weight:700}._87oqKa_ticketModalBadges{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}._87oqKa_ticketSummaryStrip{border:1px solid var(--cp-line);background:var(--appearance-surface,#fafbfc);border-radius:7px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 16px;padding:8px 12px;display:grid}._87oqKa_ticketSummaryStrip ._87oqKa_field{border-bottom:0;grid-template-columns:1fr;padding:6px 0}._87oqKa_ticketWarning{border:1px solid var(--appearance-amber-ink,#e5dfc8);background:var(--appearance-subtle,#fbf7e8);color:var(--appearance-amber-ink,#856404);border-radius:7px;gap:4px;padding:9px 12px;font-size:.82rem;display:grid}._87oqKa_ticketWarning p{margin:0}._87oqKa_ticketModalSection{border-top:1px solid var(--appearance-line,#eef1f5);gap:10px;padding-top:4px;display:grid}._87oqKa_ticketModalSection h4,._87oqKa_ticketModalSection h5,._87oqKa_richTextSection h5,._87oqKa_compactLinkedList h5,._87oqKa_fieldTableWrap h5{color:var(--cp-ink);margin:0;font-size:.82rem}._87oqKa_ticketInfoGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 16px;display:grid}._87oqKa_richTextSection{gap:6px;display:grid}._87oqKa_richText{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--cp-ink);max-width:68ch;line-height:1.45}._87oqKa_ticketSectionHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}._87oqKa_ticketSectionActions,._87oqKa_ticketActiveTimer,._87oqKa_ticketCompactList article,._87oqKa_ticketSelectedProduct{align-items:center;gap:10px;display:flex}._87oqKa_ticketSectionActions{flex-wrap:wrap;justify-content:flex-end}._87oqKa_ticketSummaryGrid{border:1px solid var(--border);background:var(--surface-subtle);border-radius:10px;grid-template-columns:minmax(130px,.7fr) minmax(0,1.3fr);gap:8px 14px;margin:0;padding:12px;display:grid}._87oqKa_ticketSummaryGrid dt{color:var(--muted);font-size:12px}._87oqKa_ticketSummaryGrid dd{color:var(--cp-ink);overflow-wrap:anywhere;margin:0}._87oqKa_ticketActiveTimer{border:1px solid var(--border);background:var(--surface-subtle);border-radius:10px;justify-content:space-between;padding:12px 14px}._87oqKa_ticketActiveTimer>div,._87oqKa_ticketSelectedProduct>div,._87oqKa_ticketCompactList article>div:first-child{gap:3px;min-width:0;display:grid}._87oqKa_ticketActiveTimer span,._87oqKa_ticketActiveTimer small,._87oqKa_ticketSelectedProduct span,._87oqKa_ticketSelectedProduct small,._87oqKa_ticketCompactList span{color:var(--muted);font-size:.82rem}._87oqKa_ticketWorkflowBackdrop{z-index:1600;background:#0f172a7a;place-items:center;padding:24px;display:grid;position:fixed;inset:0}._87oqKa_ticketWorkflowDialog{border:1px solid var(--border);background:var(--surface);border-radius:14px;flex-direction:column;width:min(760px,100vw - 48px);max-height:min(760px,100vh - 48px);display:flex;overflow:hidden;box-shadow:0 24px 70px #0f172a4d}._87oqKa_ticketWorkflowHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:20px;padding:18px 20px;display:flex}._87oqKa_ticketWorkflowHeader h3,._87oqKa_ticketWorkflowHeader p{margin:0}._87oqKa_ticketWorkflowHeader p{color:var(--muted);margin-top:4px}._87oqKa_ticketWorkflowBody{flex:auto;min-height:0;padding:20px;overflow-y:auto}._87oqKa_ticketWorkflowBody>form,._87oqKa_ticketWorkflowBody>section{gap:16px;display:grid}._87oqKa_ticketProductResults{border:1px solid var(--border);overscroll-behavior:contain;border-radius:10px;min-height:0;max-height:min(440px,100vh - 320px);margin-top:12px;overflow-y:auto}._87oqKa_ticketProductResultHead,._87oqKa_ticketProductResultRow{text-align:left;grid-template-columns:minmax(180px,2fr) minmax(90px,1fr) minmax(110px,1fr) minmax(90px,1fr) minmax(120px,1fr);align-items:center;gap:12px;padding:9px 12px;display:grid}._87oqKa_ticketProductResultHead{z-index:1;background:var(--surface-subtle);color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:.74rem;font-weight:700;position:sticky;top:0}._87oqKa_ticketProductResultRow{border:0;border-top:1px solid var(--border);background:var(--surface);width:100%;color:inherit;cursor:pointer}._87oqKa_ticketProductResultRow:hover:not(:disabled){background:var(--surface-subtle)}._87oqKa_ticketProductResultRow:disabled{cursor:not-allowed;opacity:.58}._87oqKa_ticketProductResultRow small{color:var(--muted);display:block}._87oqKa_ticketDialogHint{color:var(--muted);margin:10px 0 0}._87oqKa_ticketSelectedProduct{border:1px solid var(--border);background:var(--surface-subtle);border-radius:10px;justify-content:space-between;margin-bottom:14px;padding:12px 14px}._87oqKa_ticketCompactList{border:1px solid var(--border);border-radius:10px;display:grid;overflow:hidden}._87oqKa_ticketCompactList article{border-top:1px solid var(--border);justify-content:space-between;padding:12px 14px}._87oqKa_ticketCompactList article:first-child{border-top:0}._87oqKa_segmentedControl{border:1px solid var(--cp-line);background:var(--appearance-surface,#fff);border-radius:7px;display:inline-flex;overflow:hidden}._87oqKa_segmentedControl button{border:0;border-right:1px solid var(--cp-line);background:var(--appearance-surface,#fff);color:var(--cp-muted);cursor:pointer;font:inherit;padding:6px 9px;font-size:.78rem}._87oqKa_segmentedControl button:last-child{border-right:0}._87oqKa_segmentedControl ._87oqKa_activeSegment{color:var(--appearance-brand-ink,var(--cp-red-dark));background:#c8102e14;font-weight:700}._87oqKa_ticketTimeline{gap:10px;display:grid}._87oqKa_ticketTimelineItem{border-left:3px solid var(--appearance-line,#d8dee8);gap:8px;padding:9px 0 9px 12px;display:grid}._87oqKa_ticketTimelineItem[data-interactive=true]{cursor:pointer;border-radius:8px}._87oqKa_ticketTimelineItem[data-interactive=true]:hover,._87oqKa_ticketTimelineItem[data-interactive=true]:focus-visible{background:var(--cp-surface-soft);outline-offset:2px;outline:2px solid #c8102e2e}._87oqKa_ticketTimelineItem[data-kind*=customer]{border-left-color:var(--appearance-blue-ink,#2f80ed)}._87oqKa_ticketTimelineItem[data-kind*=engineer],._87oqKa_ticketTimelineItem[data-kind*=internal]{border-left-color:var(--appearance-amber-ink,#8a4b00)}._87oqKa_ticketTimelineItem[data-kind*=resolution]{border-left-color:var(--appearance-green-ink,#207343)}._87oqKa_ticketTimelineItem header{gap:2px;display:grid}._87oqKa_ticketTimelineItem header span{color:var(--cp-muted);font-size:.76rem}._87oqKa_ticketNoteTitle{color:var(--appearance-brand-ink,var(--cp-red))}._87oqKa_assigneeTransfer{border:1px solid var(--cp-line);border-radius:8px;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:10px;min-width:0;margin:0;padding:10px;display:grid}._87oqKa_assigneeTransfer legend{color:var(--cp-muted);padding:0 4px;font-size:.76rem}._87oqKa_assigneeTransferList{gap:5px;min-width:0;display:grid}._87oqKa_assigneeTransferList label{color:var(--cp-text);font-size:.8rem;font-weight:650}._87oqKa_assigneeTransferList p{color:var(--cp-muted);min-height:32px;margin:0;font-size:.72rem;line-height:1.25}._87oqKa_assigneeTransferList input{min-height:36px}._87oqKa_assigneeTransferList select{min-height:126px;padding:4px;overflow-y:auto}._87oqKa_assigneeTransferList option{border-radius:5px;padding:7px 8px}._87oqKa_assigneeTransferList option:checked{background:var(--cp-red);color:#fff}._87oqKa_assigneeTransferActions{align-content:center;gap:7px;display:grid}._87oqKa_assigneeTransferActions button{white-space:nowrap;min-width:94px}@media (max-width:720px){._87oqKa_ticketDataTable[data-columns=labour] ._87oqKa_ticketDataHead,._87oqKa_assigneeTransfer{grid-template-columns:1fr}._87oqKa_assigneeTransferActions{grid-template-columns:1fr 1fr}}._87oqKa_ticketTimelineItem dl{gap:4px;margin:0;display:grid}._87oqKa_ticketTimelineItem dl div{grid-template-columns:minmax(120px,.35fr) minmax(0,1fr);gap:8px;display:grid}._87oqKa_compactLinkedList{flex-wrap:wrap;align-items:center;gap:7px;display:flex}._87oqKa_compactLinkedList span{border:1px solid var(--cp-line);background:var(--appearance-surface,#fff);border-radius:999px;padding:4px 8px;font-size:.78rem}._87oqKa_ticketAttachmentTable{border:1px solid var(--cp-line);border-radius:7px;display:grid;overflow-x:auto}._87oqKa_ticketAttachmentHead,._87oqKa_ticketAttachmentRow{border-bottom:1px solid var(--appearance-line,#eef1f5);grid-template-columns:minmax(180px,1.5fr) minmax(120px,.8fr) minmax(80px,.45fr) minmax(132px,.7fr) minmax(100px,.55fr) minmax(90px,.5fr);align-items:center;gap:10px;min-width:820px;padding:8px 10px;display:grid}._87oqKa_ticketAttachmentTable[data-compact=true] ._87oqKa_ticketAttachmentHead,._87oqKa_ticketAttachmentTable[data-compact=true] ._87oqKa_ticketAttachmentRow{grid-template-columns:minmax(180px,1.4fr) minmax(120px,.8fr) minmax(100px,.6fr);min-width:0}._87oqKa_ticketAttachmentHead{background:var(--appearance-surface,#f8f9fb);color:var(--cp-muted);text-transform:uppercase;font-size:.72rem;font-weight:700}._87oqKa_ticketAttachmentRow:last-child{border-bottom:0}._87oqKa_modalFooter{border-top:1px solid var(--cp-line);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:12px 14px;display:flex}._87oqKa_handbookGrid{grid-template-columns:minmax(170px,220px) minmax(0,1fr);gap:10px;display:grid}._87oqKa_categoryRail{align-content:start;gap:6px;display:grid}._87oqKa_categoryRail button{border:1px solid var(--cp-line);background:var(--appearance-surface,#fff);color:var(--cp-muted);cursor:pointer;font:inherit;text-align:left;border-radius:7px;justify-content:space-between;gap:8px;padding:8px;font-size:.8rem;display:flex}._87oqKa_categoryRail ._87oqKa_activeCategory{color:var(--appearance-brand-ink,var(--cp-red-dark));background:#c8102e12;border-color:#c8102e66}._87oqKa_technicalDetails{border-top:1px solid var(--cp-line);margin-top:8px;padding-top:8px}._87oqKa_technicalDetails summary{color:var(--cp-muted);cursor:pointer;font-size:.8rem}._87oqKa_timelineItem{border-bottom:1px solid var(--appearance-line,#eef1f5);grid-template-columns:14px minmax(0,1fr) auto;gap:8px;padding:8px 0;display:grid}button._87oqKa_timelineItem{width:100%;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0}button._87oqKa_timelineItem:hover{background:var(--cp-surface-soft,var(--appearance-subtle,#f7f8fa))}button._87oqKa_timelineItem:focus-visible{outline:2px solid var(--brand-primary,var(--cp-red));outline-offset:1px}._87oqKa_timelineItem svg{color:var(--appearance-brand-ink,var(--cp-red));fill:currentColor;margin-top:5px}._87oqKa_timelineItem>span{gap:3px;display:grid}._87oqKa_sectionHeading{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:12px;display:flex}._87oqKa_sectionHeading h3,._87oqKa_sectionHeading p,._87oqKa_timelineContent p{margin:0}._87oqKa_sectionHeading p,._87oqKa_timelineContent small{color:var(--cp-muted)}._87oqKa_timelineList{gap:0;display:grid}._87oqKa_timelineMarker{background:var(--cp-red);border-radius:50%;width:9px;height:9px;margin-top:6px}._87oqKa_timelineContent{min-width:0}._87oqKa_timelineContent header{justify-content:space-between;gap:12px;display:flex}._87oqKa_timelineContent header span{color:var(--cp-muted);white-space:nowrap;font-size:.78rem}._87oqKa_timelineContent>a{width:max-content;color:var(--appearance-brand-ink,var(--cp-red-dark));font-size:.78rem;font-weight:700}._87oqKa_integrationGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;padding:12px;display:grid}._87oqKa_integrationTile{gap:12px;padding:12px;display:grid}._87oqKa_integrationHead{align-items:flex-start;gap:10px}._87oqKa_integrationHead svg{color:var(--appearance-brand-ink,var(--cp-red));flex:none}._87oqKa_integrationHead>div{min-width:0}._87oqKa_integrationHead ._87oqKa_statusBadge{margin-left:auto}._87oqKa_primaryButton,._87oqKa_secondaryButton{cursor:pointer;font:inherit;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:7px 10px;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}._87oqKa_primaryButton{border:1px solid var(--cp-red,var(--brand-primary));background:var(--cp-red,var(--brand-primary));color:#fff}._87oqKa_primaryButton:hover:not(:disabled){border-color:var(--cp-red-dark,var(--brand-primary-hover));background:var(--cp-red-dark,var(--brand-primary-hover));color:#fff}._87oqKa_primaryButton:disabled{opacity:.62;color:#fff}._87oqKa_secondaryButton{border:1px solid var(--cp-line);background:var(--appearance-surface,#fff);color:var(--cp-ink)}._87oqKa_secondaryButton:disabled{cursor:not-allowed;opacity:.55}._87oqKa_dangerButton{border:1px solid var(--appearance-red-ink,#9f0d25);background:var(--appearance-subtle,#fff0f2);min-height:34px;color:var(--appearance-red-ink,#9f0d25);cursor:pointer;font:inherit;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:7px 10px;font-size:.82rem;font-weight:700;display:inline-flex}._87oqKa_dangerButton:disabled{cursor:not-allowed;opacity:.55}._87oqKa_emptyState,._87oqKa_errorState{gap:5px;margin:12px;padding:18px;display:grid}._87oqKa_inlineNotice{border:1px solid var(--appearance-line,#d8dee8);background:var(--appearance-surface,#f8fafc);color:var(--cp-muted);border-radius:7px;padding:10px 12px;font-size:.84rem}._87oqKa_inlineNotice[data-tone=warning]{border-color:var(--appearance-amber-ink,#f1c27d);background:var(--appearance-subtle,#fff8ed);color:var(--appearance-amber-ink,#7a4600)}._87oqKa_toastRegion{z-index:80;gap:8px;width:min(420px,100vw - 24px);display:grid;position:fixed;bottom:18px;right:18px}._87oqKa_toast{border:1px solid var(--appearance-line,#b7d7c2);background:var(--appearance-subtle,#f0fff5);color:var(--appearance-green-ink,#14532d);border-radius:7px;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 12px 12px 14px;font-size:.86rem;line-height:1.45;display:flex;box-shadow:0 14px 34px #0f172a29}._87oqKa_toast[data-tone=error]{border-color:var(--appearance-red-ink,#f0c9cf);background:var(--appearance-subtle,#fff0f2);color:var(--appearance-brand-ink,var(--cp-red-dark))}._87oqKa_toast[data-tone=warning]{border-color:var(--appearance-amber-ink,#f1c27d);background:var(--appearance-subtle,#fff8ed);color:var(--appearance-amber-ink,#7a4600)}._87oqKa_toast[data-tone=info]{border-color:var(--appearance-blue-ink,#bfd3f8);background:var(--appearance-subtle,#f1f6ff);color:var(--appearance-blue-ink,#1e3a8a)}._87oqKa_recordDetails{gap:12px;display:grid}._87oqKa_recordDetails label{color:var(--cp-muted);gap:5px;font-size:.76rem;font-weight:700;display:grid}._87oqKa_recordDetails input,._87oqKa_recordDetails select{border:1px solid var(--cp-line);background:var(--appearance-surface,#fff);width:100%;min-height:36px;color:var(--cp-ink);border-radius:7px;padding:7px 9px}._87oqKa_recordDetails p{color:var(--cp-muted);margin:0;line-height:1.5}._87oqKa_checkboxLine{grid-template-columns:none;align-items:center;gap:8px;color:var(--cp-ink)!important;display:flex!important}._87oqKa_checkboxLine input{width:auto;min-height:auto}._87oqKa_userForm,._87oqKa_userDetailsView{white-space:normal;gap:16px;display:grid}._87oqKa_formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._87oqKa_formGrid label,._87oqKa_userForm label{color:var(--cp-ink);gap:6px;font-size:.78rem;font-weight:700;display:grid}._87oqKa_formGrid input,._87oqKa_formGrid select{border:1px solid var(--appearance-line,#cfd6df);background:var(--appearance-surface,#fff);width:100%;min-height:42px;color:var(--cp-ink);font:inherit;border-radius:7px;padding:9px 10px}._87oqKa_formGrid select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#667085 50%),linear-gradient(135deg,#667085 50%,#0000 50%);background-position:calc(100% - 16px) 18px,calc(100% - 11px) 18px;background-repeat:no-repeat;background-size:5px 5px;padding-right:32px}._87oqKa_formGrid input:focus,._87oqKa_formGrid select:focus{border-color:#c8102e9e;outline:none;box-shadow:0 0 0 3px #c8102e1a}._87oqKa_fullField{grid-column:1/-1}._87oqKa_fieldHint{min-height:12px;color:var(--appearance-brand-ink,var(--cp-red-dark));font-size:.7rem}._87oqKa_formError{border:1px solid var(--appearance-red-ink,#f0c9cf);background:var(--appearance-subtle,#fff0f2);color:var(--appearance-brand-ink,var(--cp-red-dark));border-radius:7px;margin:0;padding:9px 10px;font-size:.84rem}._87oqKa_invitationToggle{border:1px solid var(--cp-line);background:var(--appearance-surface,#fafbfc);border-radius:7px;align-items:start;padding:10px;grid-template-columns:auto 1fr!important}._87oqKa_invitationToggle input{width:auto;margin-top:2px}._87oqKa_invitationToggle span{gap:3px;display:grid}._87oqKa_invitationToggle small{color:var(--cp-muted);font-weight:500;line-height:1.35}._87oqKa_userDetailsHero{border-bottom:1px solid var(--cp-line);align-items:center;gap:12px;padding-bottom:14px;display:flex}._87oqKa_userDetailsHero h4,._87oqKa_userDetailsView h4{margin:0;font-size:.95rem}._87oqKa_userDetailsHero p{color:var(--cp-muted);margin:3px 0 7px;font-size:.84rem}._87oqKa_userAvatar{background:var(--appearance-subtle,#fff0f2);width:46px;height:46px;color:var(--appearance-brand-ink,var(--cp-red-dark));border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}._87oqKa_userInfoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;margin:10px 0 0;display:grid}._87oqKa_userInfoGrid div{border-bottom:1px solid var(--appearance-line,#eef1f5);min-width:0;padding-bottom:8px}._87oqKa_userInfoGrid dt{color:var(--cp-muted);text-transform:uppercase;font-size:.72rem;font-weight:700}._87oqKa_userInfoGrid dd{color:var(--cp-ink);overflow-wrap:normal;margin:4px 0 0}._87oqKa_previewPanel{gap:14px;display:grid}._87oqKa_previewPanel label{color:var(--cp-ink);gap:6px;font-size:.78rem;font-weight:700;display:grid}._87oqKa_previewPanel select{border:1px solid var(--appearance-line,#cfd6df);background:var(--appearance-surface,#fff);min-height:40px;color:var(--cp-ink);font:inherit;border-radius:7px;padding:8px 10px}._87oqKa_previewFrame{border:1px solid var(--cp-line);background:var(--appearance-subtle,#f5f6f8);border-radius:7px;max-height:460px;overflow:auto}._87oqKa_previewPanel details{border:1px solid var(--cp-line);background:var(--appearance-surface,#fff);border-radius:7px;padding:10px}._87oqKa_previewPanel summary{cursor:pointer;color:var(--cp-ink);font-weight:700}._87oqKa_previewPanel pre{white-space:pre-wrap;word-break:break-word;color:var(--cp-muted);font-size:.78rem}._87oqKa_emptyState p,._87oqKa_errorState p{color:var(--cp-muted);margin:0}._87oqKa_errorState{border-color:var(--appearance-red-ink,#f0c9cf);background:var(--appearance-surface,#fff7f8)}._87oqKa_skeleton{background:linear-gradient(90deg, var(--appearance-subtle,#f5f6f8) 25%, var(--appearance-subtle,#eceff3) 37%, var(--appearance-subtle,#f5f6f8) 63%);background-size:400% 100%;min-height:260px;animation:1.2s ease-in-out infinite _87oqKa_loading}._87oqKa_pager{border-top:1px solid var(--cp-line);color:var(--cp-muted);justify-content:flex-end;gap:8px;padding:10px 12px;font-size:.8rem}._87oqKa_globalTicketsPager{justify-content:space-between;min-height:55px}._87oqKa_pageSizeControl select{border:1px solid var(--cp-line);background:var(--appearance-surface,#fff);height:34px;color:var(--cp-ink);font:inherit;border-radius:7px;padding:0 9px}._87oqKa_pagerControls{justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}@keyframes _87oqKa_loading{to{background-position:-120% 0}}@media (max-width:1180px){._87oqKa_ticketFilterToolbarCompact{grid-template-columns:minmax(230px,1fr) minmax(125px,150px) minmax(125px,150px) auto auto}._87oqKa_toolbarGrid{grid-template-columns:repeat(3,minmax(150px,1fr))}._87oqKa_ticketFilterRowPrimary{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}._87oqKa_ticketFilterToolbar[data-global-layout=true] ._87oqKa_ticketFilterRowPrimary{grid-template-columns:minmax(240px,1.6fr) repeat(2,minmax(140px,1fr))}._87oqKa_ticketFilterToolbar[data-global-layout=true] ._87oqKa_ticketFilterRowSecondary{grid-template-columns:repeat(3,minmax(140px,1fr))}._87oqKa_ticketFilterToolbar[data-global-layout=true] ._87oqKa_ticketFilterSpacer{display:none}._87oqKa_ticketFilterRowSecondary{display:flex}}@media (max-width:980px){._87oqKa_header,._87oqKa_sectionHeader,._87oqKa_overviewWorkspace{grid-template-columns:1fr}._87oqKa_headerLinks,._87oqKa_toolbar{justify-content:flex-start}._87oqKa_listPageHeader{align-items:flex-start}._87oqKa_statusStrip{grid-template-columns:repeat(2,minmax(120px,1fr))}._87oqKa_adminUsersPage ._87oqKa_statusStrip{grid-template-columns:repeat(2,minmax(132px,1fr))}._87oqKa_inspector{border-left:0;border-top:1px solid var(--cp-line);position:static}._87oqKa_overviewColumn{border-left:0;border-top:1px solid var(--cp-line)}._87oqKa_overviewColumn:first-child{border-top:0}._87oqKa_siteRow,._87oqKa_siteRowHead,._87oqKa_contactRow,._87oqKa_contactRowHead,._87oqKa_ticketRow,._87oqKa_selectedTicketRow,._87oqKa_ticketRowHead,._87oqKa_assetRow,._87oqKa_assetRowHead,._87oqKa_contractRow,._87oqKa_contractRowHead,._87oqKa_handbookRow,._87oqKa_handbookRowHead,._87oqKa_attachmentRow,._87oqKa_attachmentRowHead,._87oqKa_userRow,._87oqKa_userRowHead{grid-template-columns:minmax(140px,1fr) minmax(180px,1.2fr) minmax(110px,.7fr)}._87oqKa_siteRow>:nth-child(n+4),._87oqKa_siteRowHead>:nth-child(n+4),._87oqKa_contactRow>:nth-child(n+4),._87oqKa_contactRowHead>:nth-child(n+4),._87oqKa_ticketRow>:nth-child(n+4),._87oqKa_selectedTicketRow>:nth-child(n+4),._87oqKa_ticketRowHead>:nth-child(n+4),._87oqKa_assetRow>:nth-child(n+4),._87oqKa_assetRowHead>:nth-child(n+4),._87oqKa_contractRow>:nth-child(n+4),._87oqKa_contractRowHead>:nth-child(n+4),._87oqKa_handbookRow>:nth-child(n+4),._87oqKa_handbookRowHead>:nth-child(n+4),._87oqKa_attachmentRow>:nth-child(n+4),._87oqKa_attachmentRowHead>:nth-child(n+4),._87oqKa_userRow>:nth-child(n+4),._87oqKa_userRowHead>:nth-child(n+4){display:none}._87oqKa_modalPanel,._87oqKa_modalPanel[data-size=large],._87oqKa_modalPanel[data-size=xlarge],._87oqKa_modalPanel[data-size=user]{width:calc(100vw - 18px);height:calc(100vh - 18px);max-height:calc(100vh - 18px)}._87oqKa_adminPageHeader{flex-direction:column;align-items:flex-start;min-height:0}._87oqKa_formGrid,._87oqKa_userInfoGrid,._87oqKa_customerCreateForm ._87oqKa_formGrid,._87oqKa_customerCreateForm ._87oqKa_customerDetailsGrid{grid-template-columns:1fr}._87oqKa_workspace ._87oqKa_table ._87oqKa_siteRow,._87oqKa_workspace ._87oqKa_table ._87oqKa_siteRowHead{min-width:760px}._87oqKa_workspace ._87oqKa_table ._87oqKa_contactRow,._87oqKa_workspace ._87oqKa_table ._87oqKa_contactRowHead,._87oqKa_workspace ._87oqKa_table ._87oqKa_ticketRow,._87oqKa_workspace ._87oqKa_table ._87oqKa_ticketRowHead{min-width:1120px}._87oqKa_workspace ._87oqKa_table ._87oqKa_assetRow,._87oqKa_workspace ._87oqKa_table ._87oqKa_assetRowHead{min-width:1080px}._87oqKa_workspace ._87oqKa_table ._87oqKa_contractRow,._87oqKa_workspace ._87oqKa_table ._87oqKa_contractRowHead{min-width:920px}._87oqKa_workspace ._87oqKa_table ._87oqKa_handbookRow,._87oqKa_workspace ._87oqKa_table ._87oqKa_handbookRowHead{min-width:880px}._87oqKa_workspace ._87oqKa_table ._87oqKa_attachmentRow,._87oqKa_workspace ._87oqKa_table ._87oqKa_attachmentRowHead{min-width:900px}._87oqKa_workspace ._87oqKa_table ._87oqKa_siteRow>*,._87oqKa_workspace ._87oqKa_table ._87oqKa_siteRowHead>*,._87oqKa_workspace ._87oqKa_table ._87oqKa_contactRow>*,._87oqKa_workspace ._87oqKa_table ._87oqKa_contactRowHead>*,._87oqKa_workspace ._87oqKa_table ._87oqKa_ticketRow>*,._87oqKa_workspace ._87oqKa_table ._87oqKa_ticketRowHead>*,._87oqKa_workspace ._87oqKa_table ._87oqKa_assetRow>*,._87oqKa_workspace ._87oqKa_table ._87oqKa_assetRowHead>*,._87oqKa_workspace ._87oqKa_table ._87oqKa_contractRow>*,._87oqKa_workspace ._87oqKa_table ._87oqKa_contractRowHead>*,._87oqKa_workspace ._87oqKa_table ._87oqKa_handbookRow>*,._87oqKa_workspace ._87oqKa_table ._87oqKa_handbookRowHead>*,._87oqKa_workspace ._87oqKa_table ._87oqKa_attachmentRow>*,._87oqKa_workspace ._87oqKa_table ._87oqKa_attachmentRowHead>*{display:block}}@media (max-width:900px){._87oqKa_customerWorkspaceTabsViewport{overflow-x:auto}._87oqKa_customerWorkspaceTabs{width:max-content}}@media (max-width:720px){._87oqKa_workspace{padding:12px}._87oqKa_handbookGrid,._87oqKa_toolbarGrid,._87oqKa_ticketFilterRowPrimary{grid-template-columns:1fr}._87oqKa_ticketFilterToolbarCompact{grid-template-columns:1fr;align-items:stretch}._87oqKa_ticketFilterToolbarCompact ._87oqKa_ticketToggle{justify-self:start}._87oqKa_ticketFiltersModalBody{grid-template-columns:1fr}._87oqKa_ticketFiltersModalBody label:last-child{grid-column:auto}._87oqKa_ticketFilterToolbar[data-global-layout=true] ._87oqKa_ticketFilterRowPrimary,._87oqKa_ticketFilterToolbar[data-global-layout=true] ._87oqKa_ticketFilterRowSecondary{grid-template-columns:1fr}._87oqKa_ticketFilterRowSecondary{display:flex}._87oqKa_ticketFilterSpacer{display:none}._87oqKa_ticketFilterActions{width:100%;margin-left:0}._87oqKa_listPageHeader{flex-direction:column}._87oqKa_listPageHeader ._87oqKa_primaryButton{align-self:flex-start}._87oqKa_globalTicketsPager,._87oqKa_pagerControls{flex-direction:column;align-items:flex-start}._87oqKa_statusStrip,._87oqKa_adminUsersPage ._87oqKa_statusStrip{grid-template-columns:1fr}}._87oqKa_inventoryProductRow,._87oqKa_inventoryProductRowHead,._87oqKa_inventoryGenericRow,._87oqKa_inventoryGenericRowHead{border-bottom:1px solid var(--appearance-line,#eef1f5);align-items:center;gap:10px;min-width:0;padding:9px 12px;display:grid}._87oqKa_inventoryProductRowHead,._87oqKa_inventoryGenericRowHead{z-index:3;background:var(--appearance-surface,#f8f9fb);color:var(--cp-muted);text-transform:uppercase;font-size:.72rem;font-weight:700;position:sticky;top:0}._87oqKa_inventoryProductRow,._87oqKa_inventoryGenericRow{background:var(--appearance-surface,#fff);width:100%;color:inherit;font:inherit;text-align:left;border-top:0;border-left:0;border-right:0}._87oqKa_inventoryProductRow{cursor:pointer}._87oqKa_inventoryProductRow:hover{background:var(--appearance-surface,snow)}._87oqKa_inventoryProductRow span,._87oqKa_inventoryGenericRow span{min-width:0}._87oqKa_inventoryProductRow strong,._87oqKa_inventoryGenericRow strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._87oqKa_inventoryProductRow small,._87oqKa_inventoryGenericRow small{color:var(--cp-muted);margin-top:2px;font-size:.72rem;display:block}._87oqKa_inventoryProductRow,._87oqKa_inventoryProductRowHead{grid-template-columns:minmax(240px,1.6fr) minmax(110px,.65fr) minmax(100px,.55fr) minmax(140px,.75fr) repeat(5,minmax(82px,.45fr)) minmax(95px,.5fr) minmax(95px,.5fr) minmax(90px,.45fr);min-width:1380px}._87oqKa_inventoryGenericRow,._87oqKa_inventoryGenericRowHead{grid-template-columns:minmax(240px,1.5fr) minmax(120px,.65fr) minmax(150px,.75fr) minmax(100px,.5fr) minmax(140px,.7fr) minmax(190px,.9fr);min-width:940px}._87oqKa_inlineLinkButton{color:var(--appearance-brand-ink,var(--cp-red));cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-weight:700}._87oqKa_inlineLinkButton:hover{color:var(--appearance-brand-ink,var(--cp-red-dark));text-decoration:underline}._87oqKa_inventoryDetailGrid{grid-template-columns:repeat(2,minmax(260px,1fr));gap:12px;display:grid}._87oqKa_bookingWorkspace{gap:18px;display:grid}._87oqKa_bookingWorkspace>section{border:1px solid var(--line);background:var(--surface);border-radius:12px;padding:16px}._87oqKa_bookingCalendarPanel{gap:14px;min-width:0;display:grid}._87oqKa_bookingHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._87oqKa_bookingHeader h3,._87oqKa_bookingHeader p,._87oqKa_bookingProposal h4{margin:0}._87oqKa_bookingHeader p{color:var(--muted);margin-top:4px}._87oqKa_bookingViewToggle{border:1px solid var(--line);border-radius:9px;flex:none;display:flex;overflow:hidden}._87oqKa_bookingViewToggle button{border:0;border-right:1px solid var(--line);background:var(--surface);color:inherit;font:inherit;cursor:pointer;padding:8px 14px;font-weight:700}._87oqKa_bookingViewToggle button:last-child{border-right:0}._87oqKa_bookingViewToggle button[aria-pressed=true]{background:var(--cp-red);color:#fff}._87oqKa_bookingContext{background:var(--surface-subtle,var(--appearance-subtle,#f6f7f8));border-radius:9px;flex-wrap:wrap;align-items:baseline;gap:7px 14px;padding:10px 12px;display:flex}._87oqKa_bookingContext small{color:var(--muted)}._87oqKa_engineerPicker{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._87oqKa_engineerPicker>strong{margin-right:4px}._87oqKa_engineerPicker button{border:1px solid var(--line);background:var(--surface);color:inherit;font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:8px 13px;font-weight:700;display:flex}._87oqKa_engineerPicker button:hover,._87oqKa_engineerPicker button:focus-visible{border-color:var(--cp-red);outline:none}._87oqKa_engineerPicker button[data-selected=true]{border-color:var(--cp-red);background:color-mix(in srgb, var(--cp-red) 9%, var(--surface));color:var(--appearance-brand-ink,var(--cp-red-dark))}._87oqKa_engineerPicker button:disabled{cursor:default;opacity:.72}._87oqKa_engineerPicker ._87oqKa_bookEngineerButton{border-color:var(--cp-red);background:var(--cp-red);color:#fff;border-radius:8px;margin-left:auto}._87oqKa_engineerPicker ._87oqKa_bookEngineerButton:hover:not(:disabled),._87oqKa_engineerPicker ._87oqKa_bookEngineerButton:focus-visible:not(:disabled){border-color:var(--cp-red-dark);background:var(--cp-red-dark)}._87oqKa_calendarNavigation{grid-template-columns:auto auto minmax(180px,1fr) auto;align-items:center;gap:8px;display:grid}._87oqKa_calendarNavigation strong{text-align:center}._87oqKa_calendarNavigation button{border:1px solid var(--line);background:var(--surface);color:inherit;font:inherit;cursor:pointer;border-radius:8px;padding:7px 10px}._87oqKa_calendarScroller{overscroll-behavior-x:contain;overscroll-behavior-y:auto;touch-action:pan-x pan-y;border:1px solid var(--line);border-radius:10px;max-width:100%;overflow:auto visible}._87oqKa_dispatchCalendar{--calendar-columns:1;width:100%;min-width:max(620px, calc(var(--calendar-columns) * 260px + 64px));grid-template-columns:64px repeat(var(--calendar-columns), minmax(260px,1fr));background:var(--line);gap:1px;display:grid}._87oqKa_calendarTimes{background:var(--surface)}._87oqKa_calendarTimes time{height:44px;color:var(--muted);text-align:right;padding:8px 6px;font-size:12px;display:block}._87oqKa_dispatchDay{background:var(--surface);min-width:0;position:relative}._87oqKa_calendarCorner,._87oqKa_calendarColumnHead{z-index:2;background:var(--surface);text-align:center;padding:10px 8px;font-weight:750;position:sticky;top:0}._87oqKa_calendarCorner{z-index:3;left:0}._87oqKa_weekPlanner{background:var(--line);width:100%;min-width:760px}._87oqKa_weekHeader,._87oqKa_weekEngineerRow{grid-template-columns:minmax(130px,.8fr) repeat(5,minmax(110px,1fr));gap:1px;display:grid}._87oqKa_weekHeader{z-index:4;position:sticky;top:0}._87oqKa_weekEngineerHeading,._87oqKa_weekDayHeading,._87oqKa_weekEngineerName{background:var(--surface);padding:10px 8px;font-weight:750}._87oqKa_weekEngineerHeading,._87oqKa_weekEngineerName{z-index:3;text-align:left;position:sticky;left:0}._87oqKa_weekDayHeading{text-align:center}._87oqKa_weekEngineerName{align-items:flex-start;min-width:0;display:flex}._87oqKa_weekDayCell{background:color-mix(in srgb, #36a269 3%, var(--surface));min-width:0;height:230px;position:relative;overflow:hidden}._87oqKa_weekAvailability,._87oqKa_weekAvailability i{position:absolute;inset-inline:0}._87oqKa_weekAvailability{z-index:0;pointer-events:none;inset-block:0}._87oqKa_weekAvailability i{background:color-mix(in srgb, #36a269 7%, var(--surface));display:block}._87oqKa_weekAvailability i[data-state="1"],._87oqKa_weekAvailability i[data-state="4"]{background:color-mix(in srgb, #d99a20 12%, var(--surface))}._87oqKa_weekAvailability i[data-state="2"],._87oqKa_weekAvailability i[data-state="3"]{background:color-mix(in srgb, #6f7782 11%, var(--surface))}._87oqKa_weekBookTarget{z-index:1;width:100%;color:var(--appearance-brand-ink,var(--cp-red-dark));cursor:pointer;background:0 0;border:0;position:absolute;inset:0}._87oqKa_weekBookTarget span{opacity:0;background:color-mix(in srgb, var(--surface) 90%, transparent);border-radius:6px;padding:5px 7px;font-size:11px;font-weight:750;transition:opacity .12s}._87oqKa_weekBookTarget:not(:disabled):hover span,._87oqKa_weekBookTarget:not(:disabled):focus-visible span{opacity:1}._87oqKa_weekBookTarget:focus-visible{outline:2px solid var(--cp-red);outline-offset:-2px}._87oqKa_weekBookTarget:disabled{cursor:default}._87oqKa_calendarSlot{background:var(--surface);min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;border:0;place-items:center;gap:2px;padding:5px 7px;display:grid;position:relative;overflow:hidden}._87oqKa_calendarSlot span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._87oqKa_calendarSlot[data-state="0"]{background:color-mix(in srgb, #36a269 8%, var(--surface))}._87oqKa_calendarSlot[data-state="0"]:hover,._87oqKa_calendarSlot[data-state="0"]:focus-visible{outline:2px solid var(--cp-red);outline-offset:-2px}._87oqKa_calendarBookAffordance{opacity:0;color:var(--appearance-brand-ink,var(--cp-red-dark));font-size:12px;font-weight:750;transition:opacity .12s}._87oqKa_calendarSlot:not(:disabled):hover ._87oqKa_calendarBookAffordance,._87oqKa_calendarSlot:not(:disabled):focus-visible ._87oqKa_calendarBookAffordance{opacity:1}._87oqKa_calendarSlot[data-state="1"],._87oqKa_calendarSlot[data-state="4"]{background:color-mix(in srgb, #d99a20 16%, var(--surface))}._87oqKa_calendarSlot[data-state="2"],._87oqKa_calendarSlot[data-state="3"]{background:color-mix(in srgb, #6f7782 16%, var(--surface))}._87oqKa_calendarSlot:disabled{cursor:default;opacity:1}._87oqKa_nativeEvent,._87oqKa_microsoftEvent,._87oqKa_proposedEvent{z-index:2;text-align:left;min-height:42px;font:inherit;border-radius:7px;align-content:start;gap:2px;padding:6px 8px;display:grid;position:absolute;left:4px;right:4px;overflow:hidden}._87oqKa_nativeEvent,._87oqKa_microsoftEvent{cursor:pointer;border:1px solid #0000}._87oqKa_nativeEvent._87oqKa_weekEvent,._87oqKa_microsoftEvent._87oqKa_weekEvent{z-index:2;gap:1px;min-height:40px;padding:5px 6px;left:4px;right:4px;box-shadow:0 1px 2px #00000014}._87oqKa_weekEvent strong,._87oqKa_weekEvent span,._87oqKa_weekEvent small{font-size:10px;line-height:1.2}._87oqKa_weekEvent small{order:-1;font-weight:750}._87oqKa_nativeEvent{background:var(--appearance-subtle,#fdecec);border-color:var(--appearance-red-ink,#dc6c6c);color:var(--appearance-red-ink,#722020)}._87oqKa_microsoftEvent{background:var(--appearance-subtle,#e8eef8);border-color:var(--appearance-blue-ink,#7e99c1);color:var(--appearance-blue-ink,#263d62)}._87oqKa_microsoftEvent[data-show-as=tentative]{background:var(--appearance-amber-soft,#fff4d9);color:var(--appearance-amber-ink,#674b0c);border-style:dashed}._87oqKa_microsoftEvent[data-show-as=oof]{background:var(--appearance-subtle,#eee7f7);border-color:var(--appearance-purple-ink,#9a77bd);color:var(--appearance-purple-ink,#4d316a)}._87oqKa_proposedEvent{z-index:3;pointer-events:none;border:2px dashed var(--cp-red);background:color-mix(in srgb, var(--cp-red) 12%, var(--appearance-surface,white));color:var(--appearance-brand-ink,var(--cp-red-dark))}._87oqKa_nativeEvent span,._87oqKa_microsoftEvent span,._87oqKa_proposedEvent span,._87oqKa_nativeEvent small,._87oqKa_microsoftEvent small,._87oqKa_proposedEvent small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._87oqKa_calendarLegend{color:var(--muted);flex-wrap:wrap;gap:8px 16px;font-size:12px;display:flex}._87oqKa_calendarLegend span:before{content:"";background:var(--appearance-subtle,#edf8f2);border:1px solid var(--appearance-green-ink,#8bc9a6);border-radius:3px;width:10px;height:10px;margin-right:6px;display:inline-block}._87oqKa_calendarLegend span[data-kind=native]:before{background:var(--appearance-subtle,#fdecec);border-color:var(--appearance-red-ink,#dc6c6c)}._87oqKa_calendarLegend span[data-kind=microsoft]:before{background:var(--appearance-subtle,#e8eef8);border-color:var(--appearance-blue-ink,#7e99c1)}._87oqKa_calendarLegend span[data-kind=tentative]:before{background:var(--appearance-amber-soft,#fff4d9);border-color:var(--appearance-amber-ink,#d7a83d)}._87oqKa_calendarLegend span[data-kind=away]:before,._87oqKa_calendarLegend span[data-kind=private]:before{background:var(--appearance-subtle,#eee7f7);border-color:var(--appearance-purple-ink,#9a77bd)}._87oqKa_calendarEventPopover{z-index:95;border:1px solid var(--line);background:var(--surface);border-radius:10px;gap:5px;width:min(300px,100vw - 16px);max-height:min(360px,100vh - 16px);padding:14px;display:grid;position:fixed;overflow:auto;box-shadow:0 16px 40px #0003}._87oqKa_calendarEventPopover>span,._87oqKa_calendarEventPopover small{color:var(--muted)}._87oqKa_calendarEventPopover>button:first-child{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;font-size:20px;position:absolute;top:5px;right:7px}._87oqKa_calendarEventPopover footer{border-top:1px solid var(--line);flex-wrap:wrap;gap:7px;margin-top:7px;padding-top:9px;display:flex}._87oqKa_calendarEventPopover footer button{border:1px solid var(--line);background:var(--surface);color:inherit;font:inherit;cursor:pointer;border-radius:7px;padding:6px 9px}._87oqKa_durationChoices{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._87oqKa_durationChoices button,._87oqKa_durationChoices label{border:1px solid var(--line);background:var(--surface);color:inherit;font:inherit;border-radius:8px;padding:7px 10px}._87oqKa_durationChoices button[aria-pressed=true]{border-color:var(--cp-red);background:color-mix(in srgb, var(--cp-red) 9%, var(--surface))}._87oqKa_customTimeRange{flex-wrap:wrap;gap:10px;display:flex}._87oqKa_customTimeRange label{color:var(--muted);gap:5px;font-size:12px;font-weight:700;display:grid}._87oqKa_customTimeRange input{border:1px solid var(--line);background:var(--surface);color:inherit;font:inherit;border-radius:8px;padding:8px 10px}._87oqKa_bookingConflict{color:var(--appearance-red-ink,#a52626);margin:0;font-weight:700}._87oqKa_visuallyHidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._87oqKa_bookingEmpty{text-align:center;border:1px dashed var(--line);min-height:170px;color:var(--muted);border-radius:10px;place-content:center;gap:5px;display:grid}._87oqKa_bookingProposal{border:1px solid var(--cp-red);border-radius:10px;gap:12px;padding:14px;display:grid}._87oqKa_bookingProposal dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 16px;margin:0;display:grid}._87oqKa_bookingProposal dl div{gap:2px;display:grid}._87oqKa_bookingProposal dt{color:var(--muted);font-size:12px}._87oqKa_bookingProposal dd{margin:0}._87oqKa_bookingProposal>label{gap:6px;display:grid}._87oqKa_bookingProposal textarea{resize:vertical;border:1px solid var(--line);min-height:72px;font:inherit;border-radius:8px;padding:9px}._87oqKa_bookingProposal footer{justify-content:flex-end;gap:8px;display:flex}._87oqKa_bookingMessage{margin:0}@media (max-width:900px){._87oqKa_inventoryDetailGrid{grid-template-columns:1fr}}@media (max-width:860px){._87oqKa_bookingHeader{flex-direction:column}._87oqKa_calendarNavigation{grid-template-columns:repeat(3,auto);justify-content:start}._87oqKa_calendarNavigation strong{text-align:left;grid-area:1/1/auto/-1}._87oqKa_bookingProposal dl{grid-template-columns:1fr}._87oqKa_weekPlanner{min-width:700px}._87oqKa_weekHeader,._87oqKa_weekEngineerRow{grid-template-columns:120px repeat(5,minmax(105px,1fr))}._87oqKa_modalBackdrop{padding:16px}._87oqKa_modalPanel[data-size=xlarge]{width:min(100%,100vw - 32px);height:calc(100vh - 32px);max-height:calc(100vh - 32px)}._87oqKa_ticketWorkspace{padding:18px}._87oqKa_ticketWorkspaceHeader,._87oqKa_ticketHeaderMeta,._87oqKa_ticketTabGrid,._87oqKa_ticketTechnicalGrid,._87oqKa_ticketFieldGrid{grid-template-columns:minmax(0,1fr)}._87oqKa_ticketActionBar{justify-content:flex-start}}@media (max-width:620px){._87oqKa_modalBackdrop{padding:10px}._87oqKa_modalPanel[data-size=xlarge]{width:calc(100vw - 20px);height:calc(100vh - 20px);max-height:calc(100vh - 20px)}._87oqKa_ticketWorkspace{padding:14px}._87oqKa_ticketTabs button{padding:7px 8px}._87oqKa_ticketActionBar button span{display:none}._87oqKa_ticketHeaderMeta{grid-template-columns:minmax(0,1fr)}._87oqKa_ticketWorkspaceBody{padding-top:10px}}@media (max-width:720px){._87oqKa_ticketDataTable[data-columns=nativeLabour] ._87oqKa_ticketDataHead,._87oqKa_ticketDataTable[data-columns=jobProgress] ._87oqKa_ticketDataHead,._87oqKa_ticketDataTable[data-columns=billingLabour] ._87oqKa_ticketDataHead,._87oqKa_ticketDataTable[data-columns=billingMaterials] ._87oqKa_ticketDataHead,._87oqKa_ticketDataTable[data-columns=billingMaterialPricing] ._87oqKa_ticketDataHead{display:none}._87oqKa_ticketDataTable[data-columns=billingMaterialPricing] ._87oqKa_ticketDataRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;min-width:0}._87oqKa_ticketDataTable[data-columns=billingMaterialPricing] ._87oqKa_ticketDataRow>strong{grid-column:1/-1}._87oqKa_ticketDataTable[data-columns=billingMaterialPricing] ._87oqKa_ticketDataRow>span:before{color:var(--cp-muted);text-transform:uppercase;margin-bottom:2px;font-size:.65rem;font-weight:700;display:block}._87oqKa_ticketDataTable[data-columns=billingMaterialPricing] ._87oqKa_ticketDataRow>span:nth-child(2):before{content:"Quantity"}._87oqKa_ticketDataTable[data-columns=billingMaterialPricing] ._87oqKa_ticketDataRow>span:nth-child(3):before{content:"Unit cost"}._87oqKa_ticketDataTable[data-columns=billingMaterialPricing] ._87oqKa_ticketDataRow>span:nth-child(4):before{content:"Total cost"}._87oqKa_ticketDataTable[data-columns=billingMaterialPricing] ._87oqKa_ticketDataRow>span:nth-child(5):before{content:"Unit sale"}._87oqKa_ticketDataTable[data-columns=billingMaterialPricing] ._87oqKa_ticketDataRow>span:nth-child(6):before{content:"Total sale"}._87oqKa_ticketDataTable[data-columns=billingMaterialPricing] ._87oqKa_ticketDataRow>span:nth-child(7){place-self:end}._87oqKa_ticketDataTable[data-columns=billingMaterialPricing] ._87oqKa_ticketDataRow>span:nth-child(7):before{content:"Action"}._87oqKa_ticketDataTable[data-columns=nativeLabour] ._87oqKa_ticketDataRow,._87oqKa_ticketDataTable[data-columns=labour] ._87oqKa_ticketDataRow,._87oqKa_ticketDataTable[data-columns=jobProgress] ._87oqKa_ticketDataRow,._87oqKa_ticketDataTable[data-columns=billingLabour] ._87oqKa_ticketDataRow,._87oqKa_ticketDataTable[data-columns=billingMaterials] ._87oqKa_ticketDataRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;min-width:0}._87oqKa_ticketDataTable[data-columns=nativeLabour] ._87oqKa_ticketDataRow>strong,._87oqKa_ticketDataTable[data-columns=labour] ._87oqKa_ticketDataRow>strong,._87oqKa_ticketDataTable[data-columns=jobProgress] ._87oqKa_ticketDataRow>strong,._87oqKa_ticketDataTable[data-columns=billingLabour] ._87oqKa_ticketDataRow>strong,._87oqKa_ticketDataTable[data-columns=billingMaterials] ._87oqKa_ticketDataRow>strong{grid-column:1/-1}._87oqKa_ticketDataTable[data-columns=nativeLabour] ._87oqKa_ticketDataRow>span:before,._87oqKa_ticketDataTable[data-columns=labour] ._87oqKa_ticketDataRow>span:before,._87oqKa_ticketDataTable[data-columns=jobProgress] ._87oqKa_ticketDataRow>span:before,._87oqKa_ticketDataTable[data-columns=billingLabour] ._87oqKa_ticketDataRow>span:before,._87oqKa_ticketDataTable[data-columns=billingMaterials] ._87oqKa_ticketDataRow>span:before{color:var(--cp-muted);text-transform:uppercase;margin-bottom:2px;font-size:.65rem;font-weight:700;display:block}._87oqKa_ticketDataTable[data-columns=nativeLabour] ._87oqKa_ticketDataRow>span:nth-child(2):before,._87oqKa_ticketDataTable[data-columns=labour] ._87oqKa_ticketDataRow>span:nth-child(2):before{content:"Work date"}._87oqKa_ticketDataTable[data-columns=nativeLabour] ._87oqKa_ticketDataRow>span:nth-child(3):before,._87oqKa_ticketDataTable[data-columns=labour] ._87oqKa_ticketDataRow>span:nth-child(3):before{content:"Duration"}._87oqKa_ticketDataTable[data-columns=nativeLabour] ._87oqKa_ticketDataRow>span:nth-child(4):before,._87oqKa_ticketDataTable[data-columns=labour] ._87oqKa_ticketDataRow>span:nth-child(4):before{content:"Rate"}._87oqKa_ticketDataTable[data-columns=nativeLabour] ._87oqKa_ticketDataRow>span:nth-child(5):before,._87oqKa_ticketDataTable[data-columns=labour] ._87oqKa_ticketDataRow>span:nth-child(5):before{content:"Description"}._87oqKa_ticketDataTable[data-columns=nativeLabour] ._87oqKa_ticketDataRow>span:nth-child(6),._87oqKa_ticketDataTable[data-columns=labour] ._87oqKa_ticketDataRow>span:nth-child(6){place-self:end}._87oqKa_ticketDataTable[data-columns=nativeLabour] ._87oqKa_ticketDataRow>span:nth-child(6):before,._87oqKa_ticketDataTable[data-columns=labour] ._87oqKa_ticketDataRow>span:nth-child(6):before{content:"Action"}._87oqKa_ticketDataTable[data-columns=jobProgress] ._87oqKa_ticketDataRow>span:nth-child(2):before{content:"Ordered"}._87oqKa_ticketDataTable[data-columns=jobProgress] ._87oqKa_ticketDataRow>span:nth-child(3):before{content:"Actual used"}._87oqKa_ticketDataTable[data-columns=jobProgress] ._87oqKa_ticketDataRow>span:nth-child(4):before{content:"Remaining"}._87oqKa_ticketDataTable[data-columns=jobProgress] ._87oqKa_ticketDataRow>span:nth-child(5):before{content:"Unit sell"}._87oqKa_ticketDataTable[data-columns=jobProgress] ._87oqKa_ticketDataRow>span:nth-child(6):before{content:"Line value"}._87oqKa_ticketDataTable[data-columns=jobProgress] ._87oqKa_ticketDataRow>span:nth-child(7):before{content:"Status"}._87oqKa_ticketDataTable[data-columns=billingLabour] ._87oqKa_ticketDataRow>span:nth-child(2):before{content:"Hours"}._87oqKa_ticketDataTable[data-columns=billingLabour] ._87oqKa_ticketDataRow>span:nth-child(3):before{content:"Total sale"}._87oqKa_ticketDataTable[data-columns=billingLabour] ._87oqKa_ticketDataRow>span:nth-child(4){place-self:end}._87oqKa_ticketDataTable[data-columns=billingLabour] ._87oqKa_ticketDataRow>span:nth-child(4):before{content:"Action"}._87oqKa_ticketDataTable[data-columns=billingMaterials] ._87oqKa_ticketDataRow>span:nth-child(2):before{content:"Quantity"}._87oqKa_ticketDataTable[data-columns=billingMaterials] ._87oqKa_ticketDataRow>span:nth-child(3):before{content:"Total cost"}._87oqKa_ticketDataTable[data-columns=billingMaterials] ._87oqKa_ticketDataRow>span:nth-child(4):before{content:"Total sale"}._87oqKa_ticketDataTable[data-columns=billingMaterials] ._87oqKa_ticketDataRow>span:nth-child(5){place-self:end}._87oqKa_ticketDataTable[data-columns=billingMaterials] ._87oqKa_ticketDataRow>span:nth-child(5):before{content:"Action"}._87oqKa_ticketBillingSummaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}._87oqKa_ticketDataTable[data-columns=materials] ._87oqKa_ticketDataHead{display:none}._87oqKa_ticketDataTable[data-columns=materials] ._87oqKa_ticketDataRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 12px;padding:10px}._87oqKa_ticketDataTable[data-columns=materials] ._87oqKa_ticketDataRow>strong,._87oqKa_ticketDataTable[data-columns=materials] ._87oqKa_ticketDataRow>span:nth-child(3),._87oqKa_ticketDataTable[data-columns=materials] ._87oqKa_ticketDataRow>span:nth-child(7){grid-column:1/-1}._87oqKa_ticketDataTable[data-columns=materials] ._87oqKa_ticketDataRow>span:nth-child(2){text-align:left}._87oqKa_ticketDataTable[data-columns=materials] ._87oqKa_ticketDataRow>span:before{color:var(--cp-muted);text-transform:uppercase;margin-bottom:2px;font-size:.65rem;font-weight:700;display:block}._87oqKa_ticketDataTable[data-columns=materials] ._87oqKa_ticketDataRow>span:nth-child(2):before{content:"Quantity"}._87oqKa_ticketDataTable[data-columns=materials] ._87oqKa_ticketDataRow>span:nth-child(3):before{content:"Added by"}._87oqKa_ticketDataTable[data-columns=materials] ._87oqKa_ticketDataRow>span:nth-child(4):before{content:"Total cost"}._87oqKa_ticketDataTable[data-columns=materials] ._87oqKa_ticketDataRow>span:nth-child(5):before{content:"Total sale"}._87oqKa_ticketDataTable[data-columns=materials] ._87oqKa_ticketDataRow>span:nth-child(6):before{content:"Billable"}._87oqKa_ticketDataTable[data-columns=materials] ._87oqKa_ticketDataRow>span:nth-child(7){justify-self:end}}._87oqKa_modalPanel a,._87oqKa_modalPanel a:visited{color:var(--appearance-brand-ink,var(--brand-primary))}._87oqKa_modalPanel a:hover{color:var(--appearance-brand-ink,var(--brand-primary-hover))}._87oqKa_panel{border-color:var(--border);border-radius:var(--card-radius);background:var(--surface);box-shadow:var(--card-shadow);min-width:0}._87oqKa_iconButton,._87oqKa_primaryButton,._87oqKa_secondaryButton{min-height:var(--control-height);border-radius:6px}._87oqKa_workspace,._87oqKa_listPage,._87oqKa_adminUsersPage{--cp-ink:var(--text);--cp-muted:var(--text-muted);--cp-soft:var(--surface-subtle);--cp-line:var(--border);--cp-panel:var(--surface);gap:var(--page-gap);min-width:0}._87oqKa_workspace{padding:16px 18px 28px}._87oqKa_header,._87oqKa_listPageHeader{padding:var(--card-padding);border-radius:var(--card-radius);box-shadow:var(--card-shadow)}._87oqKa_titleRow h1,._87oqKa_listPageHeader h1{font-size:var(--page-title-size);letter-spacing:-.02em;line-height:1.2}._87oqKa_headerLinks a,._87oqKa_primaryFacts a{overflow-wrap:anywhere}._87oqKa_overviewWorkspace{gap:var(--page-gap);background:0 0;border:0;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);overflow:visible}._87oqKa_overviewColumn{gap:var(--page-gap);flex-direction:column;display:flex}._87oqKa_overviewSection{padding:var(--card-padding);border:1px solid var(--border);border-radius:var(--card-radius);background:var(--surface);box-shadow:var(--card-shadow)}._87oqKa_overviewSection:last-child{border-bottom:1px solid var(--border)}._87oqKa_overviewSection header{flex-wrap:wrap}._87oqKa_customerWorkspaceTabsViewport{overscroll-behavior-x:contain;max-width:100%}._87oqKa_intelligenceActions{flex-wrap:wrap}@media (max-width:1000px){._87oqKa_header{grid-template-columns:minmax(0,1fr)}._87oqKa_headerLinks{justify-content:flex-start}._87oqKa_overviewWorkspace{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){._87oqKa_workspace{padding:12px}._87oqKa_listPage{height:auto;min-height:0;overflow:visible}._87oqKa_listPageHeader{flex-direction:column;align-items:stretch;min-height:0}._87oqKa_listPageHeader ._87oqKa_intelligenceActions{flex-wrap:wrap;display:flex}._87oqKa_listPageHeader ._87oqKa_primaryButton{min-width:0}._87oqKa_statusStrip{grid-template-columns:repeat(2,minmax(0,1fr))}._87oqKa_stripItem{min-width:0}._87oqKa_primaryFacts,._87oqKa_headerLinks{overflow-wrap:anywhere;gap:10px}._87oqKa_titleRow h1{overflow-wrap:anywhere}._87oqKa_recentTicketRow{grid-template-columns:minmax(0,1fr) auto}._87oqKa_recentTicketMeta{white-space:normal;flex-wrap:wrap;grid-column:1;justify-content:flex-start}._87oqKa_table,._87oqKa_tableScroll,._87oqKa_resultsPanel{min-width:0;max-width:100%}._87oqKa_resultsPanel{flex:none}._87oqKa_table{overflow-x:auto}._87oqKa_modalBackdrop{padding:8px}._87oqKa_modalPanel,._87oqKa_modalPanel[data-size=large],._87oqKa_modalPanel[data-size=xlarge],._87oqKa_modalPanel[data-size=user]{width:calc(100vw - 16px);height:calc(100dvh - 16px);max-height:calc(100dvh - 16px)}}._87oqKa_editCustomerModal{flex-direction:column;width:min(680px,100vw - 32px);max-height:calc(100dvh - 32px);display:flex}._87oqKa_customerEditForm{min-height:0;overflow-y:auto}._87oqKa_customerEditForm label{gap:5px;display:grid}._87oqKa_customerEditForm fieldset{border:1px solid var(--cp-line);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;padding:12px;display:grid}._87oqKa_customerEditForm ._87oqKa_modalFooter{background:var(--appearance-surface,white);padding:12px 0;position:sticky;bottom:-16px}@media (max-width:520px){._87oqKa_customerEditForm fieldset{grid-template-columns:1fr}}._87oqKa_profileTabs{border-bottom:1px solid #8292a244;gap:8px;margin-bottom:18px;padding-bottom:14px;display:flex}._87oqKa_profileTabs button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #8292a244;border-radius:10px;padding:10px 16px}._87oqKa_profileTabs button[aria-pressed=true]{background:var(--brand-primary,#cf0030);color:#fff;border-color:#0000}._87oqKa_profileTabs button:focus-visible{outline:2px solid var(--brand-primary,#cf0030);outline-offset:3px}
