.firecrawl-service{min-width:0}.firecrawl-heading{align-items:flex-start}.firecrawl-heading>div:first-child{min-width:0}.firecrawl-top-actions{flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end}.firecrawl-top-actions button{white-space:nowrap;min-height:40px}.firecrawl-hint{margin-bottom:20px}.firecrawl-table{width:100%;table-layout:fixed}.firecrawl-table th:nth-child(1){width:12%}.firecrawl-table th:nth-child(2){width:22%}.firecrawl-table th:nth-child(3){width:12%}.firecrawl-table th:nth-child(4){width:16%}.firecrawl-table th:nth-child(5){width:18%}.firecrawl-table th:nth-child(6){width:20%}.firecrawl-table td{vertical-align:top;overflow-wrap:anywhere;line-height:1.6}.firecrawl-table td>div+div,.firecrawl-table td>strong+div{margin-top:5px}.firecrawl-key-suffix{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.firecrawl-row-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;align-items:start}.firecrawl-row-actions button{min-width:0;min-height:36px;padding:7px 6px;white-space:nowrap;font-size:.75rem}.firecrawl-status{display:inline-block;padding:5px 8px;border-radius:8px;background:#f1f2f7;color:#697289;font-size:.75rem;font-weight:600;line-height:1.4}.firecrawl-status-available{background:#eaf7ef;color:#2d8658}.firecrawl-status-cooling{background:#fff4e5;color:#9a6b24}.firecrawl-status-quota,.firecrawl-status-invalid{background:#fff0f2;color:#ad4055}.firecrawl-error{color:#ad4055;overflow-wrap:anywhere}.firecrawl-progress,.firecrawl-notice{padding:12px 16px;margin:0 0 18px;border-radius:10px;line-height:1.7;font-size:.84rem;background:#eeecff;color:#5145a8;overflow-wrap:anywhere}.firecrawl-notice{background:#f0f3f8;color:#566078}.firecrawl-progress[hidden],.firecrawl-notice[hidden]{display:none}.firecrawl-key-dialog label{display:grid;align-content:start;gap:9px}.firecrawl-key-dialog input,.firecrawl-key-dialog textarea{width:100%;min-width:0}.firecrawl-key-dialog textarea{resize:vertical;min-height:160px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.84rem}.firecrawl-key-dialog footer{flex-wrap:wrap}.firecrawl-key-dialog footer button{min-height:40px}.firecrawl-key-dialog .muted{margin-bottom:18px}.firecrawl-pagination button{white-space:nowrap}.firecrawl-pagination label{white-space:nowrap}
@media(max-width:1200px){.firecrawl-heading{flex-direction:column}.firecrawl-top-actions{justify-content:flex-start}.firecrawl-table{min-width:860px}.firecrawl-table-scroll{overflow-x:auto}}
@media(max-width:760px){.firecrawl-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.firecrawl-summary>div{padding:16px}.firecrawl-top-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:8px}.firecrawl-top-actions [data-firecrawl-add]{grid-column:1/-1}.firecrawl-top-actions button{padding:10px 8px}.firecrawl-panel>.tablewrap{padding:0 16px;overflow:visible}.firecrawl-table{display:block;min-width:0;table-layout:auto}.firecrawl-table thead{display:none}.firecrawl-table tbody{display:block}.firecrawl-table tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 14px;padding:20px 0;border-bottom:1px solid var(--line)}.firecrawl-table tr:last-child{border-bottom:0}.firecrawl-table td{display:block;min-width:0;padding:0;border:0;font-size:.84rem}.firecrawl-table td:before{content:attr(data-label);display:block;margin-bottom:7px;color:var(--muted);font-size:.72rem;font-weight:500}.firecrawl-table td:nth-child(2),.firecrawl-table td:nth-child(5),.firecrawl-table td:last-child{grid-column:1/-1}.firecrawl-table td:first-child{grid-column:1/-1}.firecrawl-row-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.firecrawl-row-actions button{font-size:.8rem;min-height:38px}.firecrawl-panel>.pagination{padding:17px 16px}.firecrawl-pagination .muted{flex-basis:100%}.firecrawl-pagination .pagination-pages{margin-right:auto}.firecrawl-key-dialog{padding:20px;max-height:90dvh}.firecrawl-key-dialog footer button{flex:1;white-space:nowrap;padding-left:10px;padding-right:10px}}
