html,body{min-height:100%;margin:0}body{min-height:100vh}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.filters input,.filters select{width:min(190px,100%)}.metrics span{background:#1f2a2414;border-radius:18px;padding:12px 16px}.item-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;margin-top:22px;display:grid}.item-card{border:1px solid var(--line);background:#fffaf0b8;border-radius:30px;gap:18px;padding:22px;display:grid;box-shadow:0 18px 45px #1f2a2414}.item-card dl{grid-template-columns:1fr 1fr;gap:12px;margin:0;display:grid}.item-card dt{font-size:11px}.item-card dd{word-break:break-word;margin:3px 0 0}.empty{border:1px dashed var(--line);color:var(--muted);border-radius:28px;padding:32px}body:not(.admin-body):not(.admin-login-body) .pagination{justify-content:center;align-items:center;gap:12px;margin:28px 0;display:flex}body:not(.admin-body):not(.admin-login-body) .pagination a,body:not(.admin-body):not(.admin-login-body) .pagination span{border:1px solid var(--line);border-radius:999px;padding:10px 14px}.disabled{pointer-events:none;opacity:.45}body:not(.admin-body):not(.admin-login-body) .table-wrap{border:1px solid var(--line);background:#fffaf0c7;border-radius:28px;overflow:auto}.results-region{position:relative}.results-region-body{transition:opacity .18s,filter .18s}.results-region.is-refreshing-results .results-region-body{opacity:.42;filter:saturate(.92)}.results-refresh-overlay{border-radius:inherit;pointer-events:auto;z-index:6;background:#f5f8ff85;justify-content:center;align-items:center;padding:24px;display:none;position:absolute;inset:0}.results-region.is-refreshing-results .results-refresh-overlay{display:flex}.results-refresh-indicator{color:#44516b;background:#fffffff0;border:1px solid #5769c42e;border-radius:999px;align-items:center;gap:10px;min-height:44px;padding:14px 24px;font-weight:700;display:inline-flex;box-shadow:0 28px 72px #2e3a7047}.results-refresh-indicator-global{z-index:1200;pointer-events:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}body.results-refreshing-active .results-refresh-indicator-global{display:block!important}.results-refresh-spinner{justify-content:center;align-items:center;animation:1s linear infinite results-refresh-spin;display:inline-flex}.results-refresh-label{white-space:nowrap}@keyframes results-refresh-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}body:not(.admin-body):not(.admin-login-body) table{border-collapse:collapse;min-width:840px}body:not(.admin-body):not(.admin-login-body) th,body:not(.admin-body):not(.admin-login-body) td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:13px 14px}body:not(.admin-body):not(.admin-login-body) th{font-size:12px;position:sticky;top:0}body:not(.admin-body):not(.admin-login-body) .admin-main{grid-template-columns:230px 1fr;gap:22px;width:min(1440px,100% - 28px);margin:0 auto;padding:26px 0 70px;display:grid}body:not(.admin-body):not(.admin-login-body) .admin-sidebar{border:1px solid var(--line);background:#fffaf0cc;border-radius:28px;align-self:start;gap:6px;padding:16px;display:grid;position:sticky;top:92px}body:not(.admin-body):not(.admin-login-body) .admin-sidebar a{border-radius:15px;padding:10px 12px}body:not(.admin-body):not(.admin-login-body) .admin-workspace{min-width:0}.json-preview{white-space:pre-wrap;overflow:auto}@media (max-width:860px){.topbar,body:not(.admin-body):not(.admin-login-body) .admin-main{display:block}.topnav{margin-top:14px}body:not(.admin-body):not(.admin-login-body) .admin-sidebar{margin-bottom:18px;display:flex;position:static;overflow-x:auto}h1{font-size:clamp(34px,13vw,58px)}}
