.admin-row{border-bottom:1px solid var(--harmux-border);border-radius:0}.admin-row:hover{border-radius:6px}.admin-row[data-tone=attention] strong a{color:var(--harmux-text)}.admin-row strong a{color:inherit;text-decoration:none}.admin-row strong a:hover{text-decoration:underline}.admin-tag{border:1px solid var(--harmux-accentBorder);color:var(--harmux-accent);border-radius:999px;flex:none;padding:1px 7px;font-size:11px}.admin-actions{flex:none;gap:6px;display:inline-flex}.admin-approve{color:var(--harmux-accent);border-color:var(--harmux-accentBorder)!important}.admin-approve:disabled{color:var(--harmux-textFaint);cursor:not-allowed;border-color:var(--harmux-border)!important}.admin-count{color:var(--harmux-warn);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px;font-weight:600}.admin-count+.workspace-settings-chevron{margin-left:6px}.admin-hint{margin:0 0 6px;font-size:12px}.admin-field{border-bottom:1px solid var(--harmux-border);border-radius:0}.admin-field:hover{background:0 0}.admin-field:has(.studio-button){padding-block:8px}.admin-field-label{width:140px;color:var(--harmux-textDim);flex:none;font-size:12px}.admin-field-value{flex:1;align-items:center;gap:10px;min-width:0;font-size:13px;display:flex}.admin-field-value a{color:var(--harmux-text)}.admin-field-value code{overflow-wrap:anywhere;min-width:0;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:12px}@media (width<=760px),(any-pointer:coarse) and (height<=500px){.admin-board .desk-fleet-body{padding:calc(16px + env(safe-area-inset-top,0px)) 16px 96px;gap:20px}.admin-board .desk-fleet-headline{font-size:22px}.admin-row{flex-wrap:wrap;row-gap:2px;margin:0;padding:10px 0}.admin-row strong{flex:auto;max-width:none}.admin-row .desk-fleet-row-note{white-space:normal;flex-basis:100%;order:3}.admin-actions{order:4;width:100%}.admin-field-value:has(>.admin-actions),.admin-actions{flex-wrap:wrap}.admin-actions .studio-button{white-space:nowrap;flex:auto;justify-content:center;min-height:44px}.admin-field{padding-block:8px}.admin-field-label{width:104px}.admin-field{align-items:baseline}}@media (any-pointer:coarse){.admin-field{padding-block:4px}.admin-field-value a{position:relative}.admin-field-value a:after{content:"";height:44px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}}.admin-row .desk-fleet-row-project{max-width:360px}.admin-index-back{margin:calc(16px + env(safe-area-inset-top,0px)) 16px 0}.admin-batch{flex-wrap:wrap;gap:8px;margin-bottom:6px;display:flex}.admin-choose{width:16px;height:16px;accent-color:var(--harmux-accent);flex:none;margin:0}.admin-row[data-invite=unused] .desk-fleet-row-note{color:var(--harmux-accent)}@media (width<=760px),(any-pointer:coarse) and (height<=500px){.admin-toggle{justify-content:center;min-width:64px;min-height:44px}.admin-batch .studio-button{flex:1;justify-content:center;min-height:44px}.admin-choose{width:22px;height:22px}}.admin-board .desk-fleet-body>*,.admin-board .desk-fleet-section>*{min-width:0}.admin-limit .admin-field-value{flex-wrap:wrap}.admin-limit-detail{min-width:0;color:var(--harmux-textDim);flex:200px;font-size:12px}.admin-limit-form{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-limit-form .studio-input{width:110px}.admin-cost,.admin-money-value{font-variant-numeric:tabular-nums;flex:none;margin-left:auto;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:12px}.admin-money .admin-field-label{flex:1;width:auto}.admin-money[data-strong] .admin-field-label,.admin-money[data-strong] .admin-money-value{color:var(--harmux-text);font-weight:600}.admin-billing-summary{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-month{color:var(--harmux-textDim);align-items:center;gap:8px;font-size:12px;display:flex}.admin-meter .admin-field-label{width:280px}.admin-meter-bar{background:var(--harmux-border);border-radius:3px;flex:1;min-width:60px;height:6px;overflow:hidden}.admin-meter-bar>span{background:var(--harmux-accent);height:100%;display:block}.admin-meter-bar>span[data-high]{background:var(--harmux-warn)}.admin-tag[data-tone=attention]{border-color:var(--harmux-warn);color:var(--harmux-warn)}@media (width<=760px),(any-pointer:coarse) and (height<=500px){.admin-meter{flex-wrap:wrap}.admin-meter .admin-field-label{width:100%}.admin-limit-form .studio-button{min-height:44px}}.admin-inline-form{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}@media (width<=760px),(any-pointer:coarse) and (height<=500px){.admin-field-value:has(>.admin-limit-detail){flex-wrap:wrap}.admin-limit-detail{flex-basis:100%}.admin-field-value:has(>.admin-inline-form){flex-wrap:wrap}.admin-inline-form{width:100%;margin-left:0}.admin-inline-form input{flex:1 0 100%}.admin-inline-form .studio-button{flex:1;justify-content:center;min-height:44px}}.admin-add-credit{flex:1;margin-left:0}.admin-inline-form input{border:1px solid var(--harmux-border);background:var(--harmux-surface);width:96px;min-width:0;color:var(--harmux-text);font:inherit;border-radius:6px;padding:6px 9px;font-size:13px}.admin-inline-form input[aria-label=Note]{flex:1;width:auto;min-width:160px}.admin-row .desk-fleet-row-note[data-email-failed]{color:var(--harmux-danger)}.admin-toggle[aria-pressed=true]{border-color:var(--harmux-accentBorder);color:var(--harmux-accent)}.admin-toggle:disabled{cursor:not-allowed;opacity:.6}.admin-table-wrap{overflow-x:auto}.admin-table{border-collapse:collapse;width:100%;font-size:13px}.admin-table th,.admin-table td{border-bottom:1px solid var(--harmux-border);text-align:left;vertical-align:top;white-space:nowrap;padding:10px 12px}.admin-table thead th{color:var(--harmux-textDim);padding-block:4px;font-size:12px;font-weight:500}.admin-table tbody th{white-space:normal;overflow-wrap:anywhere;min-width:180px;font-weight:500}.admin-table tbody th .admin-tag{margin-left:8px}.admin-table [data-numeric]{text-align:right;font-variant-numeric:tabular-nums;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:12px}.admin-table thead [data-numeric]{font-family:inherit}.admin-table td small,.admin-user-rows dd small{color:var(--harmux-textDim);margin-top:2px;font-size:12px;display:block}.admin-table [data-status=suspended],.admin-user-rows [data-status=suspended]{color:var(--harmux-danger)}.admin-table [data-status=purging],.admin-user-rows [data-status=purging]{color:var(--harmux-warn)}.admin-sort-row{align-items:center;gap:8px;margin-bottom:12px;display:flex}.admin-sort-row .studio-field{flex-direction:row;flex:1;align-items:center;gap:10px;min-width:0;display:flex}.admin-sort-row .studio-field>span:first-child{color:var(--harmux-textDim);flex:none;font-size:12px}.admin-sort-row .studio-select{flex:1;min-width:0}.admin-sort-row .studio-button{justify-content:center;min-width:44px;min-height:44px}.admin-user-rows ul{border-top:1px solid var(--harmux-border);margin:0;padding:0;list-style:none}.admin-user-rows li{border-bottom:1px solid var(--harmux-border);padding:12px 0;position:relative}.admin-user-rows .admin-user-link:after{content:"";position:absolute;inset:0}.admin-user-rows-name{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-bottom:8px;font-size:14px;font-weight:500;display:flex}.admin-user-rows dl{gap:4px;margin:0;display:grid}.admin-user-rows dl>div{align-items:baseline;gap:10px;display:flex}.admin-user-rows dt{width:104px;color:var(--harmux-textDim);flex:none;font-size:12px}.admin-user-rows dd{min-width:0;margin:0;font-size:13px}.admin-user-rows dd[data-numeric]{font-variant-numeric:tabular-nums;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:12px}.admin-sort{min-height:32px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.admin-sort:hover,.admin-table th[aria-sort=ascending] .admin-sort,.admin-table th[aria-sort=descending] .admin-sort{color:var(--harmux-text)}.admin-sort-arrow{width:1ch;display:inline-block}.admin-user-link{color:var(--harmux-text);text-decoration:none}.admin-user-link:hover{text-decoration:underline}.admin-dim{color:var(--harmux-textFaint)}@media (width<=640px){.admin-sort{min-height:44px}}