main:has(.search-layout){max-width:1260px}.search-layout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:24px;align-items:start}.search-editor{min-width:0}.history-panel{background:white;border:1px solid var(--line);border-radius:16px;padding:18px;position:sticky;top:20px;max-height:calc(100vh - 40px);overflow:auto}.history-panel h2{font-size:19px;margin-top:0}.history-panel small{margin-bottom:16px}.history-item{border-bottom:1px solid var(--line);padding:10px 0}.history-restore{display:block;width:100%;text-align:left;background:#edf2ee;color:var(--ink);padding:10px}.history-restore strong,.history-restore span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.history-restore span{font-size:12px;color:var(--muted);margin-top:6px}.history-delete{font-size:12px;padding:4px 10px;margin-top:6px;color:var(--accent)}#history-status{font-size:12px;color:var(--muted)}.history-tools{margin:12px 0 24px}#history-clear{width:100%;margin-top:16px;color:var(--accent)}@media(max-width:850px){.search-layout{grid-template-columns:1fr}.history-panel{position:static;max-height:300px}.history-item{display:flex;align-items:start;gap:8px}.history-restore{flex:1;min-width:0}.history-delete{flex:none}}
