.ag-list{display:grid;gap:14px}.ag-list-row{display:flex;align-items:center;gap:18px;padding:22px 24px;background:#fff;border:1px solid #e9e9ef;border-radius:20px;min-width:0}.ag-list-row .ag-list-avatar{width:56px;height:56px;border-radius:16px;flex-shrink:0}.ag-list-info{flex:1;min-width:0}.ag-list-info h3{font-size:16px;margin:0 0 7px;overflow-wrap:anywhere}.ag-list-info p{font-size:13px;line-height:1.6;color:#7b7b84;margin:0;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ag-list-row>button{flex-shrink:0;font-size:13px}.ag-status{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;font-size:12px;line-height:1.4;padding:6px 10px;border-radius:20px;background:#eeeef2;color:#71717a;flex-shrink:0}.ag-status:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor}.ag-status-published{background:#eaf6ee;color:#267746}.ag-status-unpublished{background:#f4f0eb;color:#896846}.ag-list-empty{text-align:center;background:#fff;border-radius:24px;padding:64px 24px}.ag-list-empty h3{margin:0 0 12px}.ag-list-empty p{margin:0 0 24px;line-height:1.7}.ag-list-loading{padding:24px 4px;color:#777}.ag-editor-back{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.ag-editor-back>button{border:0;background:transparent;padding:6px 0;min-height:32px;font-size:13px;color:#6e6e78}.ag-editor-back>button .ui-icon{transform:rotate(180deg);width:15px;height:15px}.ag-top h2{overflow-wrap:anywhere}.ag-top .actions{flex-wrap:wrap}.ag-top #agSaved{font-size:12px}.ag-unsaved-actions{flex-wrap:wrap;justify-content:flex-end}.ag-unsaved-actions button{font-size:13px}.agent-admin-panel button:disabled{cursor:wait;opacity:.5}@media(max-width:767px){.ag-list-row{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:12px;padding:18px 16px}.ag-list-row .ag-list-avatar{width:44px;height:44px;border-radius:13px}.ag-list-info h3{font-size:15px}.ag-list-info p{font-size:12px}.ag-list-row>button{grid-column:2/-1;justify-self:end;min-height:34px;font-size:12px;padding:6px 12px}.ag-list-row .ag-status{font-size:11px;padding:5px 8px}.ag-top .actions{gap:8px;width:100%}.ag-top .actions #agSaved{width:100%}.ag-top .actions>button{font-size:12px;min-height:36px;padding:8px 12px}.ag-editor-back{margin-bottom:16px}.ag-unsaved-actions button{flex:1;padding:10px 12px}}
