.wrap.ai-experiments-page,.wrap.ai-mcp-server,.wrap.ai-request-logs{margin-top:0;padding-top:0}body.settings_page_ai-experiments,body.settings_page_ai-experiments #wpbody,body.settings_page_ai-experiments #wpbody-content,body.settings_page_ai-experiments #wpcontent,body.settings_page_ai-experiments #wpwrap,body.settings_page_ai-request-logs,body.settings_page_ai-request-logs #wpbody,body.settings_page_ai-request-logs #wpbody-content,body.settings_page_ai-request-logs #wpcontent,body.settings_page_ai-request-logs #wpwrap,body.settings_page_wp-ai-client,body.settings_page_wp-ai-client #wpbody,body.settings_page_wp-ai-client #wpbody-content,body.settings_page_wp-ai-client #wpcontent,body.settings_page_wp-ai-client #wpwrap,body.toplevel_page_ai-mcp,body.toplevel_page_ai-mcp #wpbody,body.toplevel_page_ai-mcp #wpbody-content,body.toplevel_page_ai-mcp #wpcontent,body.toplevel_page_ai-mcp #wpwrap{background-color:#fff}.ai-admin-header{background:#fff;border-bottom:1px solid #dcdcde;margin:0 0 1.5rem;padding:16px 20px}.wrap>.ai-admin-header{margin-left:-20px;margin-right:-20px}@media screen and (max-width:782px){.wrap>.ai-admin-header{margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px}}.ai-mcp-server .components-card,.ai-request-logs .components-card{border-radius:4px}.ai-admin-header__inner{justify-content:space-between;max-width:1400px}.ai-admin-header__inner,.ai-admin-header__left{align-items:center;display:flex;gap:.75rem}.ai-admin-header__right{align-items:center;display:flex;gap:1rem}.ai-admin-header__right .components-toggle-control{margin:0}.ai-admin-header__right .components-toggle-control .components-base-control__field{margin-bottom:0}.ai-admin-header__icon{align-items:center;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.ai-admin-header__icon svg{height:100%;width:100%}.ai-admin-header__icon img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.ai-admin-header__title h1{font-size:23px;font-weight:600;line-height:1.3;margin:0;padding:0}.ai-page-header{align-items:center;display:flex;gap:.75rem;margin-bottom:1.5rem}.ai-page-header h1{margin:0;padding:0}.ai-page-header__icon{align-items:center;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.ai-page-header__icon svg{height:100%;width:100%}.ai-page-header__icon img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.ai-request-logs__app{max-width:1400px}.ai-request-logs__app .components-notice{margin:0 0 20px}.ai-request-logs__summary{margin:24px 0}.ai-request-logs__summary-cards{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.ai-request-logs__stat-card{text-align:center}.ai-request-logs__stat-card .components-card__body{padding:20px 16px}.ai-request-logs__stat-value{color:#1e1e1e;font-size:28px;font-weight:600;line-height:1.2}.ai-request-logs__stat-label{color:#757575;font-size:13px;margin-top:4px}.ai-request-logs__main{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) 320px}@media(max-width:1200px){.ai-request-logs__main{grid-template-columns:1fr}}.ai-request-logs__card{min-width:0}.ai-request-logs__card .components-card__header{align-items:center;display:flex;justify-content:space-between}.ai-request-logs__card .components-card__header h2{font-size:14px;font-weight:600;margin:0}.ai-request-logs__dataviews-wrap{background:#fff;border:1px solid #e0e0e0;border-radius:4px;min-width:0}.ai-request-logs__cell--time{color:#757575;font-size:12px;white-space:nowrap}.ai-request-logs__operation{min-width:220px}.ai-request-logs__operation code{background:#f0f0f0;border-radius:3px;display:inline-block;font-size:12px;padding:2px 6px}.ai-request-logs__operation-primary{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.ai-request-logs__operation-secondary{align-items:center;display:flex;font-size:11px;gap:8px;margin-top:4px}.ai-request-logs__error-preview{color:#d63638}.ai-request-logs__source-preview{color:#50575e}.ai-request-logs__provider-cell{cursor:pointer;position:relative}.ai-request-logs__provider-row{align-items:center;display:flex;gap:6px}.ai-request-logs__provider-icon{align-items:center;color:#757575;display:flex;flex-shrink:0}.ai-request-logs__provider-icon .ai-provider-logo{font-size:9px;height:16px;width:16px}.ai-request-logs__provider-name{color:#757575;font-size:13px;font-weight:400}.ai-request-logs__model-row{color:#757575;font-size:11px;margin-top:2px;padding-left:22px}.ai-request-logs__cell-muted{color:#757575}.ai-request-logs__metric{display:flex;flex-direction:column;gap:2px;min-width:88px}.ai-request-logs__metric-secondary{color:#757575;font-size:11px}.ai-request-logs__provider-popover .components-popover__content{background:#fff;border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.12)}.ai-request-logs__popover-content{min-width:200px;padding:12px}.ai-request-logs__popover-header{align-items:center;display:flex;gap:8px;margin-bottom:8px}.ai-request-logs__popover-icon{align-items:center;color:#1e1e1e;display:flex;flex-shrink:0}.ai-request-logs__popover-icon .ai-provider-logo{font-size:11px;height:20px;width:20px}.ai-provider-logo{align-items:center;border-radius:50%;display:inline-flex;flex-shrink:0;justify-content:center;-o-object-fit:contain;object-fit:contain;overflow:hidden}.ai-provider-logo--initial{background:#f0f0f0;color:#1e1e1e;font-weight:600;line-height:1;text-transform:uppercase}.ai-request-logs__popover-title{color:#1e1e1e;font-size:14px;font-weight:600}.ai-request-logs__popover-badge{background:#f0f0f0;border-radius:3px;color:#757575;font-size:10px;font-weight:500;padding:2px 6px;text-transform:uppercase}.ai-request-logs__popover-model{border-bottom:1px solid #f0f0f0;color:#757575;font-size:12px;margin-bottom:8px;padding:8px 0}.ai-request-logs__popover-links{display:flex;flex-direction:column;gap:6px}.ai-request-logs__popover-link{color:#2271b1;font-size:12px;text-decoration:none}.ai-request-logs__popover-link:hover{color:#135e96;text-decoration:underline}.ai-request-logs__status{border-radius:10px;display:inline-block;font-size:11px;font-weight:500;padding:2px 8px;text-transform:uppercase}.ai-request-logs__status--success{background:#d4edda;color:#155724}.ai-request-logs__status--error{background:#f8d7da;color:#721c24}.ai-request-logs__status--timeout{background:#fff3cd;color:#856404}.ai-request-logs__kind{align-items:center;background:#f6f7f7;border-radius:999px;color:#1d2327;display:inline-flex;font-size:11px;font-weight:500;justify-content:center;padding:2px 8px;text-transform:capitalize}.ai-request-logs__kind--image{background:#fff7ed;color:#c2410c}.ai-request-logs__kind--embeddings{background:#eef2ff;color:#4338ca}.ai-request-logs__kind--metadata{background:#eff6ff;color:#1d4ed8}.ai-request-logs__image-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.ai-request-logs__image-grid figure{margin:0}.ai-request-logs__image-grid img{background:#f6f7f7;border-radius:4px;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.ai-request-logs__image-grid figcaption{color:var(--wp-components-color-foreground-muted,#5c5f62);font-size:11px;margin-top:4px}.ai-request-logs__settings .components-range-control,.ai-request-logs__settings .components-toggle-control{margin-bottom:24px}.ai-request-logs__settings-danger h3{color:#d63638;font-size:14px;margin:0 0 8px}.ai-request-logs__settings-danger .description{margin-bottom:12px}.ai-request-logs__purge-confirm{align-items:center;display:flex;gap:8px}.ai-request-logs__purge-confirm span{font-weight:500}.ai-request-logs__modal .components-modal__content{max-width:none;width:100%}.ai-request-logs__detail{font-size:13px}.ai-request-logs__detail-header{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:16px}.ai-request-logs__detail-operation{background:#f0f0f0;border-radius:4px;font-size:16px;padding:4px 12px}.ai-request-logs__detail-section{margin-bottom:20px}.ai-request-logs__detail-section h3{color:#1e1e1e;font-size:13px;font-weight:600;margin:0 0 12px}.ai-request-logs__detail-section--error h3{color:#d63638}.ai-request-logs__detail-table{width:100%}.ai-request-logs__detail-table td,.ai-request-logs__detail-table th{border-bottom:1px solid #f0f0f0;padding:8px 0}.ai-request-logs__detail-table th{color:#757575;font-weight:500;text-align:left;width:140px}.ai-request-logs__detail-table td{color:#1e1e1e}.ai-request-logs__detail-context,.ai-request-logs__detail-error{background:#f6f7f7;border-radius:4px;font-family:monospace;font-size:12px;margin:0;overflow-x:auto;padding:12px;white-space:pre-wrap;word-break:break-word}.ai-request-logs__detail-error{background:#fcf0f1;color:#8a1f1f}.ai-request-logs__detail-footer{align-items:center;border-top:1px solid #e0e0e0;display:flex;justify-content:space-between;margin-top:20px;padding-top:16px}.ai-request-logs__detail-id{color:#757575;font-size:11px}
