.cl-browse-search{clear:both;width:100%;margin:0 0 26px;padding:18px 20px;background:#f2edf8;border:1px solid #e6ddf1;border-radius:10px;box-sizing:border-box}
.cl-browse-search form{margin:0;max-width:650px}.cl-browse-search label{display:block;font-size:16px;font-weight:700;margin-bottom:9px;color:#25202c}.cl-browse-search-controls{display:flex;gap:10px}.cl-browse-search input[type=search]{flex:1;min-width:0;width:100%;background:#fff;color:#25202c;padding:12px;font:16px Arial;border:1px solid #d9d4df;border-radius:6px;box-sizing:border-box}.cl-browse-search button{background:#7137c8;color:#fff;border:0;border-radius:6px;padding:12px 20px;font:700 16px Arial}.cl-browse-search button:hover{background:#59299f}
body.cl-brand .cl-header{flex-wrap:wrap}body.cl-brand .cl-header nav{flex-wrap:wrap;align-items:center}body.cl-brand .cl-header nav a.cl-notebooks-link{display:inline-block!important}
@media(max-width:1100px){body.cl-brand .cl-header{gap:20px}body.cl-brand .cl-header nav{flex-basis:100%;justify-content:flex-start;gap:18px}}
@media(max-width:450px){.cl-browse-search{padding:14px}.cl-browse-search-controls{gap:7px}.cl-browse-search button{padding-inline:13px}body.cl-brand .cl-header nav{gap:14px;font-size:12px}}
