:is(.personal-v2,.workspace-v2) .crm-case-list-page{--registry-inset:16px;--registry-columns:minmax(0,2.4fr) minmax(0,1fr) minmax(0,.9fr) minmax(0,1.2fr);display:grid;gap:16px;min-width:0}:is(.personal-v2,.workspace-v2) .crm-case-registry-header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;align-items:center;padding:0}:is(.personal-v2,.workspace-v2) .crm-case-registry-heading{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 12px;min-width:0}:is(.personal-v2,.workspace-v2) .crm-case-registry-heading h1{margin:0;font:var(--font-weight-semibold) calc(var(--font-size-h4) * var(--font-scale, 1)) /var(--line-height-h4) var(--font-family-heading)!important;letter-spacing:normal!important;color:var(--color-text-heading)}.crm-case-registry-heading>div{min-width:0;color:var(--color-neutral-text-aa);font-size:var(--font-size-small);overflow-wrap:anywhere}.crm-case-registry-heading a{color:inherit;text-decoration:none}.crm-case-registry-heading a:hover{text-decoration:underline;text-underline-offset:3px}.crm-case-registry-summary{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;grid-column:1}.crm-case-registry-summary>:is(span,a){display:inline-flex;align-items:center;gap:6px;min-height:28px;color:var(--color-neutral-text-aa);font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-variant-numeric:tabular-nums;text-decoration:none}.crm-case-registry-summary svg{width:14px;height:14px;flex-shrink:0}.crm-case-registry-summary .danger{color:var(--color-danger-text)}.crm-case-registry-summary .warning{color:var(--color-warning-text-aa)}.crm-case-registry-summary a:hover{text-decoration:underline;text-underline-offset:3px}.crm-case-registry-actions{grid-column:2;grid-row:1/3}:is(.personal-v2,.workspace-v2) .crm-case-list-page:is(.crm-cases-ui,.crm-workspace-cases-ui) :is(.pv-cases-section--page,.ws-cases-registry){margin:0;padding:0;border-radius:var(--radius-lg);box-shadow:none}:is(.personal-v2,.workspace-v2) .crm-case-list-page :is(.pv-cases-toolbar--registry,.ws-cases-registry-head){padding:12px var(--registry-inset);min-height:0;box-shadow:none}.personal-v2 .crm-case-list-page.crm-cases-ui .pv-cases-section--page .pv-cases-registry-head{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.personal-v2 .crm-case-list-page.crm-cases-ui .pv-cases-section--page .pv-cases-registry-head>div:first-child{flex:1 1 160px;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.personal-v2 .crm-case-list-page.crm-cases-ui .pv-cases-section--page .pv-cases-registry-head strong{font-size:var(--font-size-small)}.personal-v2 .crm-case-list-page.crm-cases-ui .pv-cases-section--page .pv-cases-primary-tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.personal-v2 .crm-case-list-page.crm-cases-ui .pv-cases-section--page .pv-cases-primary-tools .pv-cases-search{flex:1 1 260px;min-width:0}.personal-v2 .crm-case-list-page.crm-cases-ui .pv-cases-section--page .pv-cases-primary-tools .pv-cases-focus{flex:1 1 auto;min-width:0}:is(.personal-v2,.workspace-v2) .crm-case-list-page .ws-cases-registry-head p{margin:0;font-size:var(--font-size-small)}.crm-case-registry-list{min-width:0}:is(.personal-v2,.workspace-v2) .crm-case-list-page :is(.crm-case-registry-columns,.crm-case-registry-row){display:grid;grid-template-columns:var(--registry-columns);gap:16px;align-items:center;padding:12px var(--registry-inset)}:is(.personal-v2,.workspace-v2) .crm-case-list-page .crm-case-registry-columns{padding-block:8px;border-block:1px solid var(--color-border-default);background:var(--color-bg-surface-secondary);color:var(--color-neutral-text-aa);font-size:var(--font-size-caption)}:is(.personal-v2,.workspace-v2) .crm-case-list-page .crm-case-registry-row{min-height:80px;border-bottom:1px solid var(--color-border-default);color:var(--color-text-primary);background:var(--color-bg-surface);font-size:var(--font-size-small);line-height:var(--line-height-small);text-decoration:none}.crm-case-registry-row>div{min-width:0;overflow-wrap:anywhere}.crm-case-registry-row:last-child{border-bottom:0;border-radius:0 0 var(--radius-lg) var(--radius-lg)}:is(.personal-v2,.workspace-v2) .crm-case-list-page .crm-case-registry-row:hover{background:var(--color-bg-surface-secondary)}.crm-case-registry-debtor{display:block;color:var(--color-text-heading);font-weight:var(--font-weight-medium)}.crm-case-registry-meta,.crm-case-registry-tags{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:4px;color:var(--color-neutral-text-aa);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.crm-case-registry-meta>span+span{border-left:1px solid var(--color-border-default);padding-left:8px}.crm-case-registry-tags>span[style]{padding:1px 6px;border-radius:var(--radius-sm)}.crm-case-registry-cell-label{display:none}:is(.personal-v2,.workspace-v2) .crm-case-list-page .crm-case-registry-control .pv-case-work-state{padding:0;border:0}:is(.personal-v2,.workspace-v2) .crm-case-list-page .crm-case-registry-control :is(strong,small){display:flex;align-items:center;gap:6px;font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-medium)}.crm-case-registry-control small{margin-top:4px;color:var(--color-neutral-text-aa)}.crm-case-registry-control svg{width:14px;height:14px;flex-shrink:0}.crm-case-registry-control .danger,.crm-case-registry-control .unassigned{color:var(--color-danger-text)}.crm-case-registry-control .warning{color:var(--color-warning-text-aa)}.workspace-v2 .crm-case-list-page .ws-cases-primary-tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:0 var(--registry-inset) 12px}.workspace-v2 .crm-case-list-page .ws-cases-primary-tools .ws-cases-search{flex:1 1 260px;min-width:0}.workspace-v2 .crm-case-list-page .ws-cases-primary-tools .ws-cases-lifecycle{flex:1 1 auto;gap:8px;padding:0;border:0}.workspace-v2 .crm-case-list-page .ws-cases-lifecycle button{min-height:40px;padding:6px 10px}.workspace-v2 .crm-case-list-page .ws-cases-filters{grid-template-columns:repeat(3,minmax(0,1fr));padding:12px var(--registry-inset)}.workspace-v2 .crm-case-list-page .ws-cases-stage-strip{padding:8px var(--registry-inset)}:is(.personal-v2,.workspace-v2) .crm-case-list-page :is(a,button):focus-visible{outline:2px solid var(--color-text-heading);outline-offset:-2px}.crm-case-list-page ::-moz-selection{background:var(--color-brand-primary);color:var(--color-brand-on-primary)}.crm-case-list-page ::selection{background:var(--color-brand-primary);color:var(--color-brand-on-primary)}@media (max-width:1000px){:is(.personal-v2,.workspace-v2) .crm-case-list-page{--registry-columns:minmax(0,1.8fr) minmax(0,1fr)}:is(.personal-v2,.workspace-v2) .crm-case-list-page .crm-case-registry-columns{display:none}.crm-case-registry-identity{grid-row:span 2}.crm-case-registry-control{grid-column:1/-1}.crm-case-registry-cell-label{display:block;margin-bottom:4px;font-size:var(--font-size-caption);color:var(--color-neutral-text-aa)}}@media (max-width:720px){:is(.personal-v2,.workspace-v2) .crm-case-list-page{--registry-inset:12px;--registry-columns:repeat(2,minmax(0,1fr));gap:12px}:is(.personal-v2,.workspace-v2) .crm-case-registry-header{grid-template-columns:minmax(0,1fr)}.crm-case-registry-identity{grid-column:1/-1;grid-row:auto}.crm-case-registry-summary{gap:4px 12px}.crm-case-registry-actions{grid-column:1;grid-row:auto}:is(.personal-v2,.workspace-v2) .crm-case-list-page .crm-case-registry-row{gap:8px 12px}.workspace-v2 .ws-main-canvas:has(>.crm-case-list-page.crm-workspace-cases-ui){padding:12px}.workspace-v2 .crm-case-list-page .ws-cases-filters{grid-template-columns:minmax(0,1fr)}.workspace-v2 .crm-case-list-page .ws-cases-lifecycle button{min-height:44px}.personal-v2 .crm-case-list-page.crm-cases-ui .pv-cases-section--page .pv-cases-primary-tools .pv-cases-focus{flex-basis:100%}.personal-v2 .crm-case-list-page.crm-cases-ui .pv-cases-section--page .pv-cases-focus>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.personal-v2 .crm-case-list-page.crm-cases-ui .pv-cases-section--page .pv-cases-primary-tools .pv-cases-focus button{min-height:44px;padding:6px 8px;font-size:var(--font-size-caption);hyphens:none;overflow-wrap:normal}}@media (pointer:coarse){.crm-case-registry-summary>a{min-height:44px}}