@media(max-width: 63.99em){body:has(.seminar-filter__dialog[open]){overflow:hidden}}.seminar-filter{margin-top:clamp(0.9375rem, 1.875vw + 0.5625rem, 2.8125rem)}.seminar-filter__list{align-items:center;display:flex;flex-wrap:wrap;gap:0.5625rem;list-style:none;margin:0;padding:0}.seminar-filter__note{align-items:end;display:flex;flex-wrap:wrap;gap:1.25rem;margin-top:2.5rem}@media(max-width: 63.99em){.seminar-filter__note{margin-top:0}}.seminar-filter__search{--search-icon-box: 3.125rem;flex:1 1 33.125rem}.seminar-filter__search .form__block::before,.seminar-filter__search .form__block::after{bottom:0;content:"";left:0;pointer-events:none;position:absolute;top:0;width:var(--search-icon-box)}.seminar-filter__search .form__block::before{background:linear-gradient(to bottom, #ebed7c, #e6f2bc);border:0.0625rem solid #2d3246;border-radius:0.625rem 0 0 0.625rem;border-right:0}.seminar-filter__search .form__block::after{-webkit-mask:url("../../Icons/mortarboard.svg") no-repeat center center;mask:url("../../Icons/mortarboard.svg") no-repeat center center;-webkit-mask-size:contain;mask-size:contain;background-color:#2d3246;-webkit-mask-size:1.5625rem;mask-size:1.5625rem}.seminar-filter__search .form__field--search{padding-left:calc(var(--search-icon-box) + 1rem)}.seminar-filter__search .remove-btn{bottom:0;position:absolute;right:1rem;top:0}.seminar-filter__filter{flex:1 1 12.5rem}.seminar-filter__filter--toggle{flex:0 0 auto;padding-bottom:0}.seminar-filter__actions{align-items:center;display:flex;flex:1 1 100%;flex-wrap:wrap;gap:clamp(1rem, 0.6875vw + 0.8625rem, 1.6875rem);justify-content:flex-end}@media(max-width: 35.99em){.seminar-filter__actions{align-items:flex-end;flex-direction:column}}.seminar-filter__submit{flex:0 0 auto}.seminar-filter__alert{flex:1 1 100%}.seminar-filter__alert:not(:has(.seminar-filter__error)){position:absolute}.seminar-filter__error{align-items:flex-start;color:#2d3246;display:flex;flex:1 1 100%;gap:0.5rem;justify-content:flex-end;margin:0}.seminar-filter__error:not(:empty){padding-top:0}.seminar-filter__error::before{-webkit-mask:url("../../Icons/info.svg") no-repeat center center;mask:url("../../Icons/info.svg") no-repeat center center;-webkit-mask-size:contain;mask-size:contain;background:#2d3246;content:"";flex-shrink:0;height:1.25rem;width:1.25rem}.seminar-filter__advanced{display:none}.seminar-filter:has(.seminar-filter__toggle[aria-expanded=true]) .seminar-filter__advanced{display:flex;flex:1 1 100%;flex-wrap:wrap;gap:0.625rem}.seminar-filter__info{width:100%}.seminar-filter__toggle{align-items:center;background:0;border:0;color:#000;display:flex;font-weight:500;gap:0.4375rem;padding:0;text-decoration:underline}.seminar-filter__toggle::after{-webkit-mask:url("../../Icons/arrow.svg") no-repeat center center;mask:url("../../Icons/arrow.svg") no-repeat center center;-webkit-mask-size:contain;mask-size:contain;background:#000;content:"";display:block;height:0.5625rem;width:0.9375rem}.seminar-filter__toggle[aria-expanded=true]::after{rotate:180deg}.seminar-filter__state{align-items:baseline;display:flex;flex-wrap:wrap;gap:1.25rem}.seminar-filter__reset{align-items:center;background:0;border:0;color:#000;display:flex;font-weight:500;gap:0.4375rem;padding:0;text-decoration:underline}.seminar-filter__reset::after{-webkit-mask:url("../../Icons/close.svg") no-repeat center center;mask:url("../../Icons/close.svg") no-repeat center center;-webkit-mask-size:contain;mask-size:contain;background:#000;content:"";display:block;height:1.375rem;width:1.375rem}@media(max-width: 63.99em){.seminar-filter--mobile{margin-top:0.4375rem;position:relative}}@media(max-width: 63.99em){.seminar-filter--mobile::before{background:linear-gradient(to top, #6cd8fb, #8abb2b 11.875rem);bottom:0;content:"";left:50%;position:absolute;top:-62.5rem;translate:-50% 0;width:100vw;z-index:-1}}@media(max-width: 63.99em){.seminar-filter__bar{align-items:flex-start;display:flex;flex-direction:column;gap:0.5rem;padding-bottom:1.125rem}}@media(max-width: 63.99em){.seminar-filter__bar .seminar-filter__search{--search-icon-box: 2.75rem;flex:none;padding-bottom:0;width:100%}}@media(max-width: 63.99em){.seminar-filter__bar .seminar-filter__search .form__block::before{border:0;border-radius:1.25rem 0 0 1.25rem}}@media(max-width: 63.99em){.seminar-filter__bar .form__field--search{border:0;border-radius:62.5rem;font-size:0.9375rem;height:2.5rem;padding-block:0}}@media(max-width: 63.99em){.seminar-filter__open{align-items:center;background:0;border:0;color:#000;display:flex;font-size:0.875rem;font-weight:500;gap:0.5rem;letter-spacing:-0.0175rem;min-height:2.75rem;padding:0}}@media(max-width: 63.99em){.seminar-filter__open::before{-webkit-mask:url("../../Icons/filter-lines.svg") no-repeat center center;mask:url("../../Icons/filter-lines.svg") no-repeat center center;-webkit-mask-size:contain;mask-size:contain;background:#000;content:"";height:1.25rem;width:1.25rem}}@media(max-width: 63.99em){.seminar-filter__dialog{border:0;border-radius:1.25rem 1.25rem 0 0;color:#000;flex-direction:column;height:auto;inset:4rem 0 0;margin:0;max-height:none;max-width:none;padding:0;translate:0 100%;width:100%}}@media(max-width: 63.99em)and (prefers-reduced-motion: no-preference){.seminar-filter__dialog{transition:translate .4s ease-in-out,display .4s allow-discrete,overlay .4s allow-discrete}}@media(max-width: 63.99em){.seminar-filter__dialog[open]{display:flex;translate:0 0}@starting-style{.seminar-filter__dialog[open]{translate:0 100%}}}@media(max-width: 63.99em){.seminar-filter__dialog.is-swiping{transition:none}}@media(max-width: 63.99em){.seminar-filter__dialog::backdrop{background-color:rgba(26,31,51,0)}}@media(max-width: 63.99em)and (prefers-reduced-motion: no-preference){.seminar-filter__dialog::backdrop{transition:background-color .4s ease,display .4s allow-discrete,overlay .4s allow-discrete}}@media(max-width: 63.99em){.seminar-filter__dialog[open]::backdrop{background-color:rgba(26,31,51,.55)}@starting-style{.seminar-filter__dialog[open]::backdrop{background-color:rgba(26,31,51,0)}}}@media(max-width: 63.99em){.seminar-filter__dialog-head{align-items:center;border-bottom:0.0625rem solid #d4dbe1;display:grid;gap:0.75rem;grid-template-columns:1fr auto;padding:0.625rem 1.25rem 0.25rem;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}}@media(max-width: 63.99em){.seminar-filter__grip{background:#d4dbe1;border-radius:0.125rem;grid-column:1/-1;height:0.25rem;justify-self:center;width:2.5rem}}@media(max-width: 63.99em){.seminar-filter__dialog-title{font-size:1.25rem;font-weight:600;line-height:normal;margin:0}}@media(max-width: 63.99em){.seminar-filter__close{align-items:center;background:0;border:0;display:flex;height:2.75rem;justify-content:center;margin-right:-0.75rem;padding:0;width:2.75rem}}@media(max-width: 63.99em){.seminar-filter__close::before{-webkit-mask:url("../../Icons/cross.svg") no-repeat center center;mask:url("../../Icons/cross.svg") no-repeat center center;-webkit-mask-size:contain;mask-size:contain;background:#000;content:"";height:1.125rem;width:1.125rem}}@media(max-width: 63.99em){.seminar-filter__dialog-body{display:flex;flex:1 1 auto;flex-direction:column;gap:1.125rem;overflow-y:auto;overscroll-behavior:contain;padding:1.125rem 1.25rem}}@media(max-width: 63.99em){.seminar-filter__dialog-body .form__row{flex:none;padding-bottom:0}}@media(max-width: 63.99em){.seminar-filter__dialog-body .form__label{display:block;font-size:0.8125rem;font-weight:500;line-height:normal;margin-bottom:0.375rem}}@media(max-width: 63.99em){.seminar-filter__dialog-body .form__field--search,.seminar-filter__dialog-body .form__field--select{border:0.0625rem solid #d4dbe1;color:#000;font-size:0.9375rem;height:3rem;padding-block:0}}@media(max-width: 63.99em){.seminar-filter__dialog-body .form__field--search,.seminar-filter__dialog-body .form__field--select[aria-expanded=true],.seminar-filter__dialog-body .form__select:not(:has(.multi-select__display--placeholder)) .form__field--select{border:0.09375rem solid #2d3246}}@media(max-width: 63.99em){.seminar-filter__dialog-body .form__field--select{font-weight:400;height:auto;min-height:3rem;padding-block:0.75rem}}@media(max-width: 63.99em){.seminar-filter__dialog-body .multi-select__display--placeholder{color:#2d3246}}@media(max-width: 63.99em){.seminar-filter__dialog-body .form__dropdown-preview{max-width:none;overflow-wrap:anywhere;white-space:normal}}@media(max-width: 63.99em){.seminar-filter__dialog-body .seminar-filter__advanced{display:flex;flex-direction:column;gap:1.125rem}}@media(max-width: 63.99em){.seminar-filter__dialog-foot{align-items:center;border-top:0.0625rem solid #d4dbe1;display:flex;gap:1rem;justify-content:space-between;padding:0.875rem 1.25rem 1.375rem}}@media(max-width: 63.99em){.seminar-filter__dialog-reset{background:0;border:0;color:#000;font-size:0.9375rem;font-weight:500;min-height:2.75rem;padding:0;text-decoration:underline}}@media(max-width: 63.99em){.seminar-filter__dialog-submit{background:#0170ef;border:0;border-radius:62.4375rem;color:#fff;font-size:0.9375rem;font-weight:500;min-height:2.875rem;padding:0.875rem 1.375rem}.seminar-filter__dialog-submit:focus-visible,.seminar-filter__dialog-submit:hover{background:#2d3246}}.seminar-filter .btn--main{margin-top:0.9375rem}
