.websearch-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:24px;align-items:start}.websearch-panel{min-width:0;padding:24px;border:1px solid var(--border,#dce5f0);border-radius:16px;background:var(--panel,#fff)}.websearch-panel h2{margin-top:0}.websearch-panel p,.websearch-panel li{overflow-wrap:anywhere}.websearch-panel fieldset{border:0;padding:0;margin:0;min-width:0;display:grid;gap:16px}.websearch-panel label{min-width:0}.websearch-panel select,.websearch-panel input[type=number]{width:100%;min-width:0;box-sizing:border-box;min-height:44px}.websearch-panel .check-label{display:flex;align-items:center;gap:10px;min-height:44px}.websearch-panel .check-label input{flex:none;width:20px;height:20px}.websearch-panel details .check-label{margin-top:12px}.websearch-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.websearch-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.websearch-panel button{min-height:44px}.websearch-panel aside{min-width:0}.websearch-panel h2:not(:first-child){margin-top:28px}.websearch-panel ul{padding-left:20px}.websearch-panel li{margin:12px 0}html[data-theme=dark] .websearch-panel{background:#0d1d31;border-color:#30445e;color:#edf3fb}html[data-mikis-card-style=angular] .websearch-panel{border-radius:4px}@media(max-width:800px){.websearch-layout{grid-template-columns:1fr}.websearch-panel{padding:18px}}@media(max-width:390px){.websearch-grid{grid-template-columns:1fr}}
.websearch-panel summary{color:inherit;min-height:44px;box-sizing:border-box;padding:12px 0;cursor:pointer}
