.list-page,.list-page-card,.list-page-toolbar-scope{--list-page-accent:#0d9488;--list-page-accent-shadow:0 6px 16px -7px #0d9488}.list-page,.list-page-card{--list-page-table-header-size:11.5px;--list-page-table-header-weight:700;--list-page-table-header-tracking:.04em;--list-page-table-header-color:#9aa3ad;--list-page-table-entity-size:14px;--list-page-table-entity-weight:700;--list-page-table-entity-color:#1d2939;--list-page-table-text-size:13.5px;--list-page-table-text-weight:500;--list-page-table-text-color:#344054;--list-page-table-muted-color:#9aa3ad;--list-page-table-metric-size:14px;--list-page-table-metric-weight:600;--list-page-table-metric-color:#344054}.list-page{width:100%}.list-page-error{color:#b42318;margin:0 0 16px;font-size:14px;font-weight:500}.list-page-header__title{letter-spacing:-.4px;color:var(--shell-heading);margin:0;font-size:25px;font-weight:800}.list-page-header__description{color:#667085;margin:7px 0 0;font-size:14.5px}.list-page-header__description:first-child{margin-top:0}.list-page-stat-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-bottom:18px;display:grid}.list-page-stat-card{text-align:left;background:#fbfcfc;border:1px solid #eef0f2;border-radius:16px;align-items:center;gap:16px;padding:18px 20px;transition:border-color .14s,box-shadow .14s,background .14s;display:flex}.list-page-stat-card--interactive{cursor:pointer}.list-page-stat-card--interactive:hover{background:#f7f9fa}.list-page-stat-card--active{border-color:color-mix(in oklab, var(--primary) 35%, #eef0f2);background:var(--shell-active-soft);box-shadow:0 0 0 1px color-mix(in oklab, var(--primary) 12%, transparent)}.list-page-stat-card--success{background:#e7f7ef;border-color:oklab(82.9926% -.0320167 .0113128)}.list-page-stat-card--danger{background:#fef3f2;border-color:oklab(82.7105% .0434269 .0228172)}.list-page-stat-card--warning{background:#fcf0e6;border-color:oklab(87.7959% .0248713 .0317708)}.list-page-stat-card__icon{border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.list-page-stat-card__label{letter-spacing:.06em;text-transform:uppercase;color:var(--shell-nav-muted);font-size:11.5px;font-weight:700;line-height:1.1}.list-page-stat-card__value{letter-spacing:-.5px;color:var(--shell-heading);font-variant-numeric:tabular-nums;margin-top:5px;font-size:28px;font-weight:800;line-height:1.1}.list-page-stat-card__value-subtitle{color:#b0b7bd;margin-top:2px;font-size:10.5px;font-weight:600}.list-page-stat-card__value-actual--success{color:#067a48}.list-page-stat-card__value-actual--danger{color:#b42318}.list-page-stat-card__value-actual--warning,.list-page-stat-card__value-actual--neutral{color:var(--shell-heading)}.list-page-stat-card__value-separator,.list-page-stat-card__value-target{color:#b0b7bd;font-weight:700}.list-page-card{background:#fff;border:1px solid #eef0f2;border-radius:18px;overflow:hidden}.list-page-card-header{border-bottom:1px solid #eef0f2;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.list-page-card-header__title{color:var(--shell-heading);margin:0;font-size:15.5px;font-weight:700}.list-page-card-header__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.list-page-toolbar{border-bottom:1px solid #eef0f2;align-items:center;gap:12px;padding:16px 18px;display:flex}.list-page-search{background:var(--shell-muted);border-radius:11px;flex:1;align-items:center;gap:9px;max-width:360px;height:40px;padding:0 13px;transition:box-shadow .15s,background .15s;display:flex}.list-page-search:focus-within{box-shadow:0 0 0 2px var(--list-page-accent,#0d9488);background:#fff}.list-page-search__input{min-width:0;color:var(--shell-heading);background:0 0;border:none;outline:none;flex:1;font-size:13.5px}.list-page-search__input::placeholder{color:var(--shell-nav-muted)}.list-page-toolbar-button{color:#475467;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #e6e9ec;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 14px;font-family:inherit;font-size:13.5px;font-weight:600;line-height:1;transition:background .14s;display:inline-flex}.list-page-toolbar-button:hover:not(:disabled){background:#f7f8f9}.list-page-toolbar-button:disabled{cursor:not-allowed;opacity:.6}.list-page-toolbar-button--icon{width:40px;padding:0}.list-page-toolbar-button--primary{background:var(--list-page-accent,#0d9488);color:#fff;box-shadow:var(--list-page-accent-shadow,0 6px 16px -7px #0d9488);border:none;padding:0 16px;font-size:14px;transition:filter .14s,background .14s}.list-page-toolbar-button--primary:hover:not(:disabled){filter:brightness(1.05);background:var(--list-page-accent,#0d9488)}.list-page-table-wrap{min-width:0}.list-page-table-scroll [data-slot=scroll-area-scrollbar]{z-index:1}.list-page-table-scroll [data-slot=scroll-area-scrollbar][data-orientation=horizontal]{height:9px;padding:1px 2px}.list-page-table-scroll [data-slot=scroll-area-thumb]{background:#d5d9dd;border-radius:999px}.list-page-table-scroll [data-slot=scroll-area-thumb]:hover{background:#b8bec5}.list-page-table-scroll [data-slot=scroll-area-viewport]{width:100%}.list-page-table-scroll [data-slot=scroll-area-viewport]>div{width:max-content;min-width:100%;display:block!important}.list-page-table{color:var(--list-page-table-text-color);font-family:inherit}.list-page-table-header-cell,.list-page-table-body-cell{padding:13px 18px}.list-page-table-header-row>th{height:auto;font-family:inherit;font-size:var(--list-page-table-header-size);font-weight:var(--list-page-table-header-weight);letter-spacing:var(--list-page-table-header-tracking);text-transform:uppercase;color:var(--list-page-table-header-color);white-space:nowrap;vertical-align:middle;background:#fbfcfc;border-bottom:1px solid #eef0f2}.list-page-table thead th .list-page-table-header-label{height:auto;min-height:0;box-shadow:none;font-family:inherit;font-size:var(--list-page-table-header-size);font-weight:var(--list-page-table-header-weight);letter-spacing:var(--list-page-table-header-tracking);text-transform:uppercase;color:var(--list-page-table-header-color);background:0 0;border:none;border-radius:0;gap:6px;margin:0;padding:0;line-height:1.2}.list-page-table thead th .list-page-table-header-label:hover,.list-page-table thead th .list-page-table-header-label[data-state=open]{color:var(--list-page-table-header-color);background:0 0}.list-page-table thead th .list-page-table-header-label svg{opacity:.55;width:14px;height:14px}.list-page-table tbody td{vertical-align:middle;font-family:inherit}.list-page-cell-entity-name{font-size:var(--list-page-table-entity-size);font-weight:var(--list-page-table-entity-weight);color:var(--list-page-table-entity-color)}.list-page-cell-text{font-size:var(--list-page-table-text-size);font-weight:var(--list-page-table-text-weight);color:var(--list-page-table-text-color)}.list-page-cell-text--muted{color:var(--list-page-table-muted-color)}.list-page-cell-metric{font-size:var(--list-page-table-metric-size);font-weight:var(--list-page-table-metric-weight);color:var(--list-page-table-metric-color);font-variant-numeric:tabular-nums}.list-page-cell-metric-label{color:#b0b7bd;margin-top:2px;font-size:10.5px;font-weight:600}.list-page-cell-avatar{font-size:13px;font-weight:700}.list-page-cell-avatar--contact{color:var(--shell-nav-fg);font-size:11px;font-weight:700}.list-page-footer{border-top:1px solid #eef0f2;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.list-page-footer .text-muted-foreground{font-size:13px;color:#667085!important}.list-page-footer [data-slot=data-grid-pagination]{width:100%;padding:0}.list-page-footer [data-slot=select-trigger]{color:#344054;border-color:#e6e9ec;border-radius:9px;height:34px;font-size:13px;font-weight:600}
