.platform-search-open{border:1px solid #cdbddd;border-radius:10px;background:#fff;color:#352047;padding:10px 14px;font:inherit;font-size:14px;cursor:pointer}.platform-search-dialog{box-sizing:border-box;width:min(620px,calc(100% - 24px));max-height:85dvh;border:1px solid #d7cbe2;border-radius:20px;padding:24px;color:#352047;background:#fff}.platform-search-dialog::backdrop{background:#20112dcc}.platform-search-dialog label{display:grid;gap:10px}.platform-search-dialog input{font:inherit;width:100%;box-sizing:border-box;padding:14px;border:1px solid #9879b2;border-radius:10px}.search-close{float:left;font:inherit;padding:8px 14px;border:0;background:#f0eaf6;color:#352047;border-radius:8px}.platform-search-dialog ul{list-style:none;padding:0}.platform-search-dialog li a{display:block;padding:15px;border-bottom:1px solid #e5ddec;color:#352047;text-decoration:none;font-weight:700}.platform-search-dialog small{display:block;color:#675475;font-weight:400;margin-top:6px}.platform-search-dialog a:hover{background:#f3edf8}@media(max-width:650px){.platform-search-open{padding:8px;font-size:14px}.nav-inner{flex-wrap:wrap}}@media print{.platform-search-open,.platform-search-dialog{display:none!important}}
