.badge{display:inline-block;padding:4px 8px;border-radius:var(--card-br-s);font-size:var(--p4-size);font-weight:var(--font-medium);border:1px solid}.badge-success{background-color:rgba(34,197,94,.1);border-color:rgba(34,197,94,.3);color:#22c55e}.badge-warning{background-color:rgba(251,191,36,.1);border-color:rgba(251,191,36,.3);color:#fbbf24}.badge-error{background-color:rgba(239,68,68,.1);border-color:rgba(239,68,68,.3);color:#ef4444}.badge-info{background-color:rgba(59,130,246,.1);border-color:rgba(59,130,246,.3);color:#3b82f6}.app-access{display:flex;flex-direction:column;gap:clamp(4px,.8vw,6px)}.app-access label{display:flex;align-items:center;gap:clamp(6px,1vw,8px);font-size:var(--p3-size);cursor:pointer}.status-active,.status-inactive,.status-verified{display:inline-block;padding:2px 8px;border-radius:var(--card-br-xs);font-size:var(--p4-size);font-weight:var(--font-medium)}.status-active{background-color:rgba(46,204,64,.1);color:#2ecc40;border:1px solid rgba(46,204,64,.3)}.status-inactive{background-color:rgba(255,30,30,.1);color:#ff1e1e;border:1px solid rgba(255,30,30,.3)}.status-verified{background-color:rgba(0,195,255,.1);color:#00c3ff;border:1px solid rgba(0,195,255,.3);margin-left:clamp(4px,.8vw,6px)}.edit-container{min-height:100vh;background-color:var(--surface-0);padding:var(--block-spacing) var(--side-padding)}.edit-form{max-width:var(--block-s-width);margin:0 auto}.edit-form,.form-fields{display:flex;flex-direction:column;gap:var(--spacing-m)}.form-field{display:flex;flex-direction:column;gap:var(--spacing-xs)}.form-field label{font-size:var(--p2-size);font-weight:var(--font-medium);color:var(--text-color)}.form-field small{font-size:var(--p3-size);color:var(--text-tertiary-color)}.form-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-s)}.json-editor textarea{font-family:var(--font-mono);font-size:var(--p3-size);min-height:200px}.form-actions{display:flex;gap:var(--gap-s);justify-content:flex-end;padding-top:var(--spacing-m);border-top:1px solid var(--solid-border)}.filter-toolbar{display:flex;flex-direction:column;align-items:center;gap:var(--gap-m);width:100%}.filter-toolbar__app{display:flex;justify-content:center;width:100%}.filter-toolbar__app .app-selector{gap:var(--gap-s)}.filter-toolbar__search{width:100%}.filter-toolbar__actions{flex-wrap:wrap;max-width:100%}.filter-toolbar__actions,.filter-toolbar__sort{display:flex;gap:var(--gap-s);align-items:center;justify-content:center}