/* V4.6 compact cross-device research workspace */
.v46-page{min-width:0}.v46-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.v46-heading h2{margin:0}.v46-chip{border:1px solid #345570;border-radius:20px;padding:6px 10px;color:#9fdbfb;font-size:12px}.v46-formgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0}.v46-formgrid label{min-width:0;display:flex;flex-direction:column;gap:7px;font-size:13px;color:#bad0e4}.v46-formgrid input,.v46-formgrid select,.v46-archive-query input{min-width:0;width:100%;padding:10px;border:1px solid #354a65;border-radius:9px;background:#0e1b2e;color:#e7f2ff}.v46-help{font-size:12px;color:#9cb4c9;line-height:1.6}.v46-controls{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.v46-controls button{min-height:39px}.v46-progress{background:#102238;border:1px solid #2e4e6b;padding:13px;border-radius:12px;margin:16px 0}.v46-progress-top,.v46-progress-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px}.v46-progress-top{margin-bottom:9px}.v46-progress-top strong{overflow-wrap:anywhere}.v46-progress-bottom{color:#b0c7dd;margin-top:7px}.v46-progress progress{width:100%;height:12px;accent-color:#37c6a4}.v46-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:14px 0}.v46-stats>div{min-width:0;border:1px solid #314a61;border-radius:10px;padding:10px;display:flex;flex-direction:column;gap:7px;background:#12253b}.v46-stats small{font-size:12px;color:#9eb3cb}.v46-stats strong{font-size:20px;overflow-wrap:anywhere}.v46-scroll{overflow:auto;width:100%;border:1px solid #2f435e;border-radius:10px}.v46-table{width:100%;border-collapse:collapse;min-width:740px}.v46-table th,.v46-table td{border-bottom:1px solid #293e56;padding:9px;text-align:right;white-space:nowrap;font-size:12px}.v46-table th:nth-child(2),.v46-table td:nth-child(2){text-align:left}.v46-table th{background:#152942;color:#bad0e9}.v46-link{background:transparent;color:#9ad9ff;border:0;padding:3px 5px;text-decoration:underline;cursor:pointer}.v46-archive-query{display:flex;gap:8px;margin:12px 0}.v46-archive-row{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #33465d;padding:12px 3px}.v46-archive-row>div{min-width:0;display:grid;gap:6px}.v46-archive-row small{color:#acc2d8;overflow-wrap:anywhere}.v46-page details{margin-top:15px}.v46-page details pre{max-height:460px;overflow:auto;padding:13px;background:#0a1727;border-radius:10px;font-size:12px;color:#bfd3e7;white-space:pre-wrap;overflow-wrap:anywhere}
@media(max-width:750px){.v46-formgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.v46-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.v46-controls button{flex:1 1 110px}.v46-archive-query{flex-direction:column}.v46-archive-row{align-items:stretch;flex-direction:column}.v46-archive-row button{align-self:flex-start}.v46-heading h2{font-size:18px}}
@media(max-width:360px){.v46-formgrid{grid-template-columns:1fr}.v46-stats{grid-template-columns:1fr 1fr}.v46-stats strong{font-size:16px}}
