.msm-search-privacy-trigger{appearance:none;display:inline-block;padding:0;border:0;background:none;color:inherit;font:inherit;line-height:1.6;text-align:left;cursor:pointer;text-decoration:underline;text-underline-offset:3px}
.msm-search-privacy-inline{margin-top:16px;font-size:13px;color:#51616d}
.footer-col .msm-search-privacy-trigger{font-size:13px;color:var(--text-2,#51616d)}
.msm-search-history{box-sizing:border-box;position:fixed;inset:0;margin:auto;height:fit-content;width:min(560px,calc(100% - 32px));max-height:calc(100dvh - 48px);overflow:auto;padding:28px;border:1px solid #17242e55;border-radius:22px;background:#fff;color:#17242e;font:400 15px/1.65 Inter,system-ui,sans-serif}
.msm-search-history:not([open]){display:none}
.msm-search-history::backdrop{background:#17242e80}
.msm-search-history h2{margin:0 0 20px;font:700 25px/1.25 var(--msm-display,Inter,system-ui,sans-serif)}
.msm-search-history p{margin:14px 0}
.msm-search-history ul{padding-left:22px;margin:12px 0 18px}
.msm-search-history li+li{margin-top:10px}
.msm-search-history a{color:#5143ca;text-decoration:underline;text-underline-offset:3px}
.msm-search-history-note,.msm-search-history-status{font-size:13px;color:#51616d}
.msm-search-history-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}
.msm-search-history-actions form{margin:0}
.msm-search-history-actions button{padding:11px 18px;border:2px solid #17242e;border-radius:999px;background:#17242e;color:#fff;font:600 14px/1.4 Inter,system-ui,sans-serif;cursor:pointer}
.msm-search-history-actions form button{background:#fff;color:#17242e}
.msm-search-history-actions button:is(:hover,:focus-visible){background:#d8ebe3;color:#17242e}
.msm-search-privacy-trigger:focus-visible,.msm-search-history :is(button,a):focus-visible{outline:3px solid #6054ff;outline-offset:4px}
@media(max-width:480px){.msm-search-history{padding:22px}.msm-search-history-actions{flex-direction:column}.msm-search-history-actions button,.msm-search-history-actions form{width:100%}}
