.admin-developer-shell{--background:var(--dev-background);--foreground:var(--dev-ink);--card:var(--dev-surface);--card-foreground:var(--dev-ink);--border:var(--dev-border);--input:var(--dev-border);--primary:var(--dev-blue);--primary-foreground:#fff;--muted-foreground:var(--dev-muted);--ring:var(--dev-blue);background:var(--dev-background);min-height:100svh;color:var(--dev-ink)}.admin-developer-shell .navigation a{text-decoration:none}.admin-developer-shell .admin-page-heading{margin-bottom:36px}.admin-developer-shell .admin-page-heading p{color:var(--dev-muted);margin-top:12px;font-size:13px;line-height:1.7}.admin-developer-shell [data-slot=button]{min-height:40px;box-shadow:none;letter-spacing:0;text-transform:none;border-radius:8px;padding:9px 15px;font-size:13px;font-weight:600;line-height:1.4;transform:none}.admin-developer-shell main :is(input,select,textarea){min-height:36px;color:var(--dev-ink);border-radius:8px;font-size:12px!important}.admin-developer-shell :is([class~=bg-card],[data-slot=card]):not(button):not(a){background:var(--dev-surface);border:1px solid var(--dev-border);box-shadow:none;border-radius:0}.admin-developer-shell table{border-collapse:collapse;font-size:12px}.admin-developer-shell th{text-transform:none;letter-spacing:0;font-size:11px;font-weight:600}.admin-developer-shell td{font-size:12px}.admin-developer-shell :is(.font-black,.font-extrabold,.font-bold){font-weight:600}.admin-developer-shell .italic{font-style:normal}.admin-developer-shell :is(h2,h3){font-size:15px;font-weight:600}.admin-developer-shell [data-slot=table-container]{border-radius:0}@media (max-width:720px){.admin-developer-shell .environment-badge{display:none}.admin-developer-shell [data-slot=button]{min-height:40px}.admin-developer-shell .breadcrumbs{min-width:0}.admin-developer-shell .breadcrumbs strong{text-overflow:ellipsis;white-space:nowrap;max-width:110px;overflow:hidden}}.admin-developer-shell [data-slot=button][data-size=sm]{min-height:34px;padding:7px 11px;font-size:12px}.admin-developer-shell [data-slot=dialog-content]{background:var(--dev-surface);color:var(--dev-ink);border-color:var(--dev-border);border-radius:14px}.admin-developer-shell .admin-list-options{border-top:1px solid var(--dev-border);flex-wrap:wrap;align-items:end;gap:14px;padding-top:14px;display:flex}.admin-developer-shell .admin-list-options label{color:var(--dev-muted);gap:6px;font-size:11px;display:grid}.admin-developer-shell .admin-list-options select{border:1px solid var(--dev-border);background:var(--dev-surface);padding:6px 10px}.admin-developer-shell .admin-pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;display:flex}.admin-developer-shell .admin-pagination>div{gap:8px;display:flex}.admin-developer-shell .admin-management[data-density=compact] :is(td,th){padding-top:8px!important;padding-bottom:8px!important}.admin-developer-shell main [data-slot=table-container]{scrollbar-width:thin;max-height:65vh;overflow:auto}.admin-developer-shell main thead{z-index:2;background:var(--dev-surface);position:sticky;top:0}.admin-developer-shell main tbody tr:focus-within{outline:2px solid var(--dev-blue);outline-offset:-2px}.admin-developer-shell main tbody tr:nth-child(2n){background:color-mix(in srgb,var(--dev-background) 45%,var(--dev-surface))}.admin-developer-shell main details>summary{padding:8px 0}.admin-developer-shell .admin-list-toolbar{border-radius:8px}
