.ws-page-header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.ws-page-header h1{letter-spacing:-.8px;font:700 28px/1.3 Manrope,sans-serif}.ws-page-header p{color:var(--muted-foreground);margin-top:8px;font-size:13px;line-height:1.7}.ws-page-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.ws-summary-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.ws-summary-card{--summary-accent:var(--primary);border:1px solid var(--border);border-left:3px solid var(--summary-accent);background:var(--admin-surface);border-radius:12px;justify-content:space-between;align-items:flex-start;gap:12px;min-height:116px;padding:16px 18px;display:flex}.ws-summary-card>div{min-width:0}.ws-summary-card[data-tone=success]{--summary-accent:var(--admin-success)}.ws-summary-card[data-tone=warning]{--summary-accent:#e8ad31}.ws-summary-card[data-tone=supporting]{--summary-accent:#7867c7}.ws-summary-card h2{color:var(--muted-foreground);font-size:12px;font-weight:500;line-height:1.6}.ws-summary-value{color:var(--foreground);margin-top:8px;font:600 28px/1.2 Manrope,sans-serif;display:block}.ws-summary-card p{color:var(--muted-foreground);margin-top:8px;font-size:10px;line-height:1.6}.ws-summary-icon{width:34px;height:34px;color:var(--summary-accent);background:color-mix(in srgb,var(--summary-accent) 10%,var(--admin-surface));border-radius:8px;flex-shrink:0;place-items:center;display:grid}.ws-search{border-bottom:1px solid var(--border);padding:16px 20px}.ws-search h2{font:500 14px/1.5 Manrope,sans-serif}.ws-search-controls{gap:8px;margin-top:12px;display:flex}.ws-search-field{flex:1;min-width:0;display:block;position:relative}.ws-search-field>svg{color:var(--muted-foreground);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.ws-search-field input{background:var(--admin-surface);height:36px;padding:4px 40px 4px 36px;font-size:14px}.ws-search-field>button{width:24px;height:24px;color:var(--muted-foreground);border-radius:6px;place-items:center;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.ws-search-field>button:hover{background:var(--muted);color:var(--foreground)}.ws-search-controls>[data-slot=button]{height:36px;font-size:14px}.ws-search-controls>.ws-more-filters{background:var(--admin-surface);min-width:144px}.ws-more-filters>span:first-of-type{margin-right:auto}.ws-filter-count{background:var(--primary);width:20px;height:20px;color:var(--primary-foreground);border-radius:50%;place-items:center;font-size:10px;display:grid}.ws-applied-filters{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;padding-top:12px;font-size:11px;display:flex}.ws-applied-filters>span:first-child{color:var(--muted-foreground);margin-right:4px;font-size:10px}.ws-filter-chip{border:1px solid var(--border);background:var(--admin-surface);border-radius:20px;align-items:center;gap:6px;min-height:28px;padding:4px 8px;display:inline-flex}.ws-filter-chip>button{width:18px;height:18px;color:var(--muted-foreground);border-radius:50%;place-items:center;display:grid}.ws-clear-filters{color:var(--muted-foreground);padding:4px;font-size:11px}.ws-clear-filters:hover{color:var(--foreground);text-decoration:underline}.ws-results-header{flex-wrap:wrap;align-items:center;gap:4px 12px;min-height:40px;padding:6px 12px;display:flex}.ws-results-header>h2{font:600 14px/1.6 Manrope,sans-serif}.ws-results-header>span{color:var(--muted-foreground);align-items:center;gap:8px;margin-right:auto;font-size:12px;line-height:1.6;display:inline-flex}.ws-results-actions{align-items:center;gap:4px;display:flex}.ws-results-actions [data-slot=button]{height:28px;padding:0 8px;font-size:12px}.ws-row-actions-menu{background:var(--admin-surface);min-width:144px}.ws-row-actions-menu [data-slot=dropdown-menu-item]{gap:8px;min-height:32px;font-size:12px}.ws-row-actions-trigger{color:var(--muted-foreground)}.ws-pagination{border-top:1px solid var(--border);color:var(--muted-foreground);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;font-size:12px;display:flex}.ws-pagination-range,.ws-pagination-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ws-pagination-range{margin-right:auto}.ws-pagination label{align-items:center;gap:8px;display:inline-flex}.ws-pagination select{border:1px solid var(--border);height:32px;color:var(--foreground);background:var(--admin-surface);border-radius:6px;padding:0 8px;font:12px IBM Plex Mono,monospace}.ws-pagination nav{align-items:center;gap:4px;display:flex}.ws-pagination nav>[data-slot=button]{width:28px;height:28px;padding:0;font-size:12px}.ws-pagination-actions>[data-slot=button]{height:32px;font-size:12px}.ws-toaster{z-index:120;pointer-events:none;flex-direction:column;gap:8px;width:380px;max-width:calc(100vw - 32px);display:flex;position:fixed;top:16px;right:16px}.ws-toast{pointer-events:auto;border:1px solid color-mix(in srgb,var(--toast-border) 25%,transparent);border-left:4px solid var(--toast-border);background:var(--toast-background);width:100%;color:var(--toast-foreground);border-radius:10px;align-items:flex-start;gap:12px;padding:16px 12px 16px 16px;animation:.18s ease-out ws-toast-in;display:flex;box-shadow:0 8px 28px #0000001c}.ws-toast-icon{background:#ffffff40;border-radius:8px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.ws-toast-copy{overflow-wrap:anywhere;flex:1;min-width:0}.ws-toast-copy strong{font-size:14px;font-weight:600;line-height:1.5;display:block}.ws-toast-copy p{white-space:pre-wrap;color:var(--toast-muted);margin-top:4px;font-size:12px;line-height:1.7}.ws-toast-action{padding:5px 0 0;font-size:12px;font-weight:600;text-decoration:underline;display:block}.ws-toast-dismiss{border-radius:6px;flex-shrink:0;place-items:center;width:24px;height:24px;display:grid}.ws-toast-dismiss:hover{background:#00000012}.ws-toast button:focus-visible{outline-offset:3px;outline:2px solid}@keyframes ws-toast-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.ws-summary-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ws-row-actions-trigger{width:44px;height:44px}.ws-row-actions-menu [data-slot=dropdown-menu-item]{min-height:44px}.ws-summary-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ws-summary-card{padding:14px 12px;display:block;position:relative}.ws-summary-card h2{padding-right:36px}.ws-summary-icon{width:28px;height:28px;position:absolute;top:14px;right:12px}.ws-page-header{flex-direction:column;gap:12px}.ws-page-header h1{font-size:24px}.ws-page-actions{justify-content:flex-start}.ws-search{padding:16px}.ws-search-controls{flex-wrap:wrap}.ws-search-field{flex-basis:100%}.ws-search-controls>[data-slot=button]{flex:1;min-height:44px}.ws-search-field input{min-height:44px}.ws-pagination{gap:12px}.ws-pagination-range{width:100%}.ws-pagination-actions{margin-left:auto}.ws-pagination nav>[data-slot=button]{width:36px;height:44px}.ws-pagination select{height:40px}.ws-toast-dismiss{width:32px;min-height:40px}}@media (prefers-reduced-motion:reduce){.ws-toast{animation:none}}.ws-summary-card{position:relative}.ws-summary-link{z-index:1;border-radius:inherit;cursor:pointer;position:absolute;inset:0}.ws-summary-card:has(.ws-summary-link):hover{box-shadow:0 0 0 1px var(--primary)}.ws-summary-link:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.ws-copy-value{vertical-align:middle;align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.ws-copy-value>span{overflow-wrap:anywhere;min-width:0}.ws-copy-value>button{width:28px;height:28px;color:var(--muted-foreground);flex-shrink:0}.ws-copy-mono>span{font-family:IBM Plex Mono,monospace;font-size:.9em}@media (max-width:767px){.ws-copy-value>button{width:44px;height:44px}}
