:root{--font-size-h1:18px;--font-size-text:14px;--font-weight-bold:600;--font-weight-normal:400;--color-alert:#bd2d30}.dialog{display:none}.dialog--visible{bottom:0;display:block;left:0;overflow:hidden auto;position:fixed;top:0;right:0;z-index:150}.dialog__container{background:#fff;min-height:100%;padding:8px}.dialog__header{align-items:center;border-bottom:1px solid #e5e5e5;display:flex;flex-direction:row;justify-content:space-between;margin:0 0 16px;padding:8px 0}.dialog__close{background:0 0;border:none;cursor:pointer;font-size:var(--font-size-text);height:auto;text-decoration:underline;white-space:nowrap;width:auto}.dialog__body{border:0;padding:0;margin:0;width:100%}.dialog__subtitle{padding:8px 0}.dialog__body>section{padding-bottom:16px}@media screen and (min-width:1025px){@keyframes fadeInFromTop{0%{display:none;opacity:0;top:0}1%{display:block;opacity:0;top:0}100%{display:block;opacity:1;top:160px}}.dialog--visible{align-items:center;background:rgba(0,0,0,.25);display:grid;justify-content:center}.dialog__container{animation:fadeInFromTop .25s ease-out;box-shadow:0 0 4px 4px rgb(0 0 0/25%);border-radius:3px;display:block;min-height:auto;opacity:1;overflow-y:auto;overscroll-behavior:contain;max-height:80vh;padding:24px;max-width:1024px;min-width:480px}}.searchbox{width:100%}.searchbox__form{align-items:center;display:flex;position:relative;width:100%}.searchbox__input{border:1px solid #929292;display:block;padding:8px 46px 8px 15px;outline:none;width:100%;border-radius:100px}.searchbox__submit{background:0 0;bottom:0;border:none;color:#000;outline:none;position:absolute;top:0;right:0;width:38px}