.global-search-trigger{gap:6px;padding:9px 12px}.global-search-dialog{width:min(560px,calc(100vw - 32px));max-height:calc(100dvh - 40px);margin:auto;padding:24px;border:1px solid #b9c9e3;border-radius:12px;color:#10213d;background:#fff;box-shadow:0 16px 64px #10213d38}.global-search-dialog::backdrop{background:#10213d99}.global-search-dialog .row{margin-bottom:12px;gap:12px;display:flex;justify-content:space-between;align-items:center}.global-search-form{display:flex;gap:12px;align-items:end;margin-top:20px}.global-search-form .field{flex:1;margin:0}.search-results{list-style:none;padding:0;margin:16px 0 0}.search-results li{display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid #dfe7f2}.search-results a{font-weight:650;overflow-wrap:anywhere}.saved-filters{margin:16px 0 24px}.saved-filters summary{cursor:pointer;font-weight:650}.saved-filters form{display:flex;gap:12px;align-items:end;flex-wrap:wrap;margin-top:12px}.saved-filters .field{flex:1;min-width:180px;margin:0}.saved-filters-list{list-style:none;padding:0}.saved-filters-list li{display:flex;align-items:center;gap:12px;justify-content:space-between;border-top:1px solid #dfe7f2;padding:10px 0}.saved-filters-list a{overflow-wrap:anywhere}.global-search-dialog :focus-visible,.global-search-trigger:focus-visible,.saved-filters button:focus-visible{outline:3px solid #2458ef;outline-offset:3px}@media (max-width:600px){.global-search-dialog{padding:18px}.global-search-form{align-items:stretch;flex-direction:column}.global-search-trigger span{display:none}}