/* v0.13.13 — same-height search rail with compact work info */
.workspace-search.has-info{width:100%;grid-template-columns:minmax(220px,1.15fr) 145px minmax(430px,2fr);align-items:center}
.desktop-info{height:34px;display:grid;grid-template-columns:1.35fr 1fr .8fr;gap:6px}.desktop-info>span,.workspace-info-mini>div>span{min-width:0;padding:4px 8px;border:1px solid rgba(255,255,255,.09);border-radius:8px;background:rgba(255,255,255,.045);display:grid;align-content:center;gap:1px}.desktop-info small,.workspace-info-mini small{color:#94a3b8;font-size:6px}.desktop-info b,.workspace-info-mini b{overflow:hidden;color:#e2e8f0;font-size:8px;white-space:nowrap;text-overflow:ellipsis}.desktop-info .sync-saved b,.workspace-info-mini .sync-saved b{color:#34d399}.desktop-info .sync-pending b,.workspace-info-mini .sync-pending b{color:#fbbf24}.desktop-info .sync-offline b,.workspace-info-mini .sync-offline b{color:#fb7185}.workspace-info-mini{display:none}
@media(max-width:900px){.workspace-search.has-info{grid-template-columns:minmax(0,1fr) 115px 36px}.desktop-info{display:none}.workspace-info-mini{position:relative;display:block;height:34px}.workspace-info-mini summary{width:36px;height:34px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:rgba(139,92,246,.18);display:grid;place-items:center;color:#c4b5fd;cursor:pointer;list-style:none}.workspace-info-mini summary::-webkit-details-marker{display:none}.workspace-info-mini>div{position:absolute;z-index:30;top:40px;right:0;width:min(310px,calc(100vw - 30px));padding:8px;border:1px solid rgba(139,92,246,.28);border-radius:12px;background:#121827;box-shadow:0 18px 42px rgba(0,0,0,.38);display:grid;gap:6px}.workspace-info-mini>div>span{min-height:38px}}
