.Filters_filters__xriJD{overscroll-behavior:none}.Filters_filter-section__dS_cC{z-index:30}.Loading_loaderContainer__eBCp4{width:100%;height:100vh;display:flex;justify-content:center;align-items:center}.Loading_loader__uo2TV{--size:96px;width:var(--size);height:var(--size);border:12px solid rgba(0,0,0,.1);border-top-color:#0079a7;border-radius:50%;animation:Loading_spin__1BzFL 1s ease-in-out infinite;margin:auto}@keyframes Loading_spin__1BzFL{to{transform:rotate(1turn)}}.Nav_nav__uZ3nE{position:fixed;top:0;left:0;z-index:1000;--hamburger-size:2.5rem;--hamburger-position:calc((((20rem - (200px * 0.95)) / 2) - var(--hamburger-size)) / 2)}.Nav_hamburger_container__3wgie{position:fixed;top:var(--hamburger-position);left:var(--hamburger-position);z-index:2000;width:var(--hamburger-size);height:var(--hamburger-size);display:flex;align-items:center;justify-content:center;background:#fafafa;border-radius:.5rem;box-shadow:0 3px 6px rgba(0,0,0,.25);cursor:pointer;transition:background .2s ease,box-shadow .2s ease,transform .2s ease}.Nav_hamburger_container__3wgie:hover{background:#f0f0f0;box-shadow:0 4px 8px rgba(0,0,0,.3);transform:translateY(-2px)}.Nav_hamburger__FK4f_{position:relative;width:1.5rem;height:.125rem;background:#333;border-radius:.0625rem;transition:background .2s ease}.Nav_hamburger__FK4f_:after,.Nav_hamburger__FK4f_:before{content:"";position:absolute;left:0;width:100%;height:100%;background:inherit;border-radius:inherit;transition:transform .2s ease}.Nav_hamburger__FK4f_:before{top:-.4rem}.Nav_hamburger__FK4f_:after{top:.4rem}.Nav_hamburger_container__3wgie.Nav_open__wF8hT .Nav_hamburger__FK4f_{background:transparent}.Nav_hamburger_container__3wgie.Nav_open__wF8hT .Nav_hamburger__FK4f_:after,.Nav_hamburger_container__3wgie.Nav_open__wF8hT .Nav_hamburger__FK4f_:before{background:#333}.Nav_hamburger_container__3wgie.Nav_open__wF8hT .Nav_hamburger__FK4f_:before{transform:translateY(.4rem) rotate(45deg)}.Nav_hamburger_container__3wgie.Nav_open__wF8hT .Nav_hamburger__FK4f_:after{transform:translateY(-.4rem) rotate(-45deg)}.Nav_menu__2_9n0{position:absolute;top:0;left:0;width:14rem;height:100vh;margin:0;padding:calc(var(--hamburger-position) * 2 + var(--hamburger-size)) 0 0;list-style:none;background:#fff;box-shadow:2px 0 8px rgba(0,0,0,.1);transform:translateX(-100%);transition:transform .3s ease-in-out}.Nav_hamburger_container__3wgie.Nav_open__wF8hT~.Nav_menu__2_9n0{transform:translateX(0)}.Nav_menu__2_9n0 li{margin:0;padding:0}.Nav_link__MdOTC{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.8rem 1rem;text-decoration:none;color:inherit;transition:background .2s ease}.Nav_menu__2_9n0 li:hover .Nav_link__MdOTC{background:#f0f0f0}.Nav_spinner__rLb22{width:1rem;height:1rem;border:2px solid rgba(0,0,0,.2);border-top-color:rgba(0,0,0,.6);border-radius:50%;animation:Nav_spin__6HJNx .6s linear infinite;margin-left:.5rem}@keyframes Nav_spin__6HJNx{to{transform:rotate(1turn)}}.Nav_active__R4UnL .Nav_link__MdOTC{background:#e0e0e0;font-weight:600}.NotificationCenter_nav__nFLUx{position:fixed;inset-block-start:0;inset-inline-end:0;z-index:1000;--nav-icon-size:2.5rem;--nav-panel-width:20rem;--nav-radius:0.5rem;--nav-gap:0.75rem;--notification-separator-position:calc(var(--nav-gap) / 2);--nav-panel-padding-inline:0.75rem;--nav-notif-font-size:0.8rem;--nav-color-bg:#ffffff;--nav-color-surface:#fafafa;--nav-color-surface-hover:#f0f0f0;--nav-color-text:#222222;--nav-color-shadow:rgba(0,0,0,0.25);--nav-color-shadow-strong:rgba(0,0,0,0.3);--nav-color-divider:rgba(0,0,0,0.185);--nav-color-notification:#ececec;--nav-notification-container-bg:#f5f5f5;--nav-dur-fast:150ms;--nav-dur-mid:250ms;--nav-ease:ease-in-out;--nav-shadows-button:0 3px 6px var(--nav-color-shadow);--nav-shadows-button-hover:0 4px 8px var(--nav-color-shadow-strong);--nav-shadows-panel:-2px 0 8px var(--nav-color-divider);--nav-hamburger-offset:calc((((20rem - (200px * 0.95)) / 2) - var(--nav-icon-size)) / 2)}.NotificationCenter_hamburger_container__079kS{position:fixed;inset-block-start:var(--nav-hamburger-offset);inset-inline-end:var(--nav-hamburger-offset);z-index:2000;inline-size:var(--nav-icon-size);block-size:var(--nav-icon-size);display:inline-flex;align-items:center;justify-content:center;background:var(--nav-color-surface);border-radius:var(--nav-radius);box-shadow:var(--nav-shadows-button);cursor:pointer;transition:background var(--nav-dur-fast) var(--nav-ease),box-shadow var(--nav-dur-fast) var(--nav-ease),transform var(--nav-dur-fast) var(--nav-ease);touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.NotificationCenter_hamburger_container__079kS:hover{background:var(--nav-color-surface-hover);box-shadow:var(--nav-shadows-button-hover);transform:translateY(-2px)}.NotificationCenter_hamburger_container__079kS:focus-visible{outline:2px solid color-mix(in oklab,var(--nav-color-text),transparent 60%);outline-offset:2px}.NotificationCenter_hamburger__c2NYn{position:relative;inline-size:1.5rem;block-size:.125rem;background:var(--nav-color-text);border-radius:.0625rem;transition:background var(--nav-dur-fast) var(--nav-ease)}.NotificationCenter_hamburger_container__079kS.NotificationCenter_open__MFfML .NotificationCenter_hamburger__c2NYn,.NotificationCenter_hamburger_container__079kS[data-open=true] .NotificationCenter_hamburger__c2NYn{background:transparent}.NotificationCenter_menu__TxxdQ{position:absolute;inset-block-start:0;inset-inline-end:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:calc(var(--nav-gap) * 1);inline-size:var(--nav-panel-width);height:100vh;margin:0;padding:var(--nav-panel-padding-inline);list-style:none;background:var(--nav-color-bg);box-shadow:var(--nav-shadows-panel);transform:translateX(100%);font-size:var(--nav-notif-font-size);transition:transform var(--nav-dur-mid) var(--nav-ease);will-change:transform}.NotificationCenter_menuTitle__QNh_D{margin-top:calc(var(--nav-hamburger-offset) - var(--nav-panel-padding-inline) + var(--nav-icon-size) / 2);transform:translateY(-50%);font-size:1.25rem;font-weight:600}.NotificationCenter_notificationsMenu__X41Zn{display:flex;flex-direction:column;justify-content:space-between;gap:1rem;align-items:center;flex:1 1 auto;overflow:hidden;width:100%}.NotificationCenter_notificationMessage__ERxPS{word-break:break-word}.NotificationCenter_notificationsContainer__MEcaz{position:relative;width:100%;height:40rem;display:flex;flex-direction:column;background-color:var(--nav-notification-container-bg);align-items:center;flex:1 1 auto;gap:var(--nav-gap)}.NotificationCenter_notificationsScroll__6K_tL{width:100%;height:100%;overflow-y:auto;position:relative;display:flex;flex-direction:column;align-items:center;padding:1rem 0;gap:var(--nav-gap);scrollbar-width:none;overscroll-behavior:none;-ms-overflow-style:none}.NotificationCenter_notificationsScroll__6K_tL::-webkit-scrollbar{display:none}.NotificationCenter_scrollToTop__V9W_a{position:absolute;width:4rem;height:2rem;background-color:#d6d6d6;border-radius:4px;margin-top:1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;display:flex;flex-direction:row;justify-content:center;align-items:center;box-shadow:0 3px 7px 1px rgba(0,0,0,.33);transform:translateY(-200%);z-index:10;transition:transform .1s ease-in-out,box-shadow .1s ease-in-out,background-color .1s ease-in-out}.NotificationCenter_scrollToTop__V9W_a.NotificationCenter_visible__NNvdr:hover{box-shadow:0 1px 1px 1px rgba(0,0,0,.33);background-color:#cfcfcf;transform:translateY(5%)}.NotificationCenter_scrollToTop__V9W_a.NotificationCenter_visible__NNvdr{transform:translateY(0)}.NotificationCenter_notificationsContainer__MEcaz:after,.NotificationCenter_notificationsContainer__MEcaz:before{content:"";position:absolute;border-radius:.25rem;left:0;width:100%;height:2rem;pointer-events:none;z-index:5}.NotificationCenter_notificationsContainer__MEcaz:before{top:0;box-shadow:inset 0 10px 10px -10px #0000005d}.NotificationCenter_notificationsContainer__MEcaz:after{bottom:0;box-shadow:inset 0 -10px 10px -10px #0000005d}.NotificationCenter_hamburger_container__079kS.NotificationCenter_open__MFfML~.NotificationCenter_menu__TxxdQ,.NotificationCenter_hamburger_container__079kS[data-open=true]~.NotificationCenter_menu__TxxdQ{transform:translateX(0)}.NotificationCenter_notification__6ils_{--notification-padding-sides:0.75rem;--notification-padding-mid:0.75rem;padding:var(--notification-padding-mid) var(--notification-padding-sides);inline-size:calc(100% - (var(--nav-panel-padding-inline) * 2));background-color:var(--nav-color-notification);border-radius:calc(var(--nav-radius) / 2);border:1px solid var(--nav-color-divider);display:flex;flex-direction:column;gap:.25rem;font-size:var(--nav-notif-font-size);line-height:1.3;position:relative;scroll-margin-top:1rem}.NotificationCenter_notification__6ils_:hover{background-color:var(--nav-color-surface-hover)}.NotificationCenter_notification__6ils_ .NotificationCenter_date__TFzUL{font-size:.7rem;color:#666;align-self:flex-end}.NotificationCenter_notificationDelete__ncZHX{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;top:-.5rem;left:-.5rem;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;background:#f0f0f0;color:#666;font-size:.9rem;border:none;border-radius:50%;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.24);transition:all .2s ease}.NotificationCenter_notificationDelete__ncZHX:hover{background:rgb(255,72,72);color:white;transform:scale(1.1)}.NotificationCenter_notificationDelete__ncZHX:active{transform:scale(.95)}.NotificationCenter_separatedNotification__5IO7J{margin-top:1rem;--total-gap:calc(var(--nav-gap) + 1rem)}.NotificationCenter_separatedNotification__5IO7J:after{content:"";position:absolute;top:calc(-1 * (var(--total-gap) / 2));left:0;width:100%;height:1px;background:var(--nav-color-divider)}.NotificationCenter_separatedNotification__5IO7J:before{content:"Mail sent";position:absolute;top:calc(-1 * (var(--total-gap) / 2));left:50%;transform:translate(-50%,-50%);background-color:var(--nav-notification-container-bg);padding:0 .5rem;font-size:.7rem;font-weight:500;letter-spacing:.04em;color:#ff6a59;text-transform:none;border-radius:4px;z-index:4}.NotificationCenter_inputContainer__bQ1CI{display:flex;position:relative;flex-direction:column;justify-content:space-between;align-items:center;gap:1rem;background:#ffffff;border:1px solid rgba(0,0,0,.08);border-radius:.5rem;padding:var(--nav-panel-padding-inline);box-shadow:0 2px 8px rgba(0,0,0,.05);max-width:100%;width:100%;transition:box-shadow .2s ease}.NotificationCenter_inputContainer__bQ1CI:hover{box-shadow:0 4px 12px rgba(0,0,0,.08)}.NotificationCenter_submitButton__AGx_N{padding:.25rem .75rem;background-color:#348cff;color:white;border-radius:4px;font-size:.8rem;border:none;font-weight:500;cursor:pointer;transition:background-color .2s ease,transform .1s ease}.NotificationCenter_submitButton__AGx_N:hover{background-color:#0c6ae6;transform:translateY(-1px)}.NotificationCenter_submitButton__AGx_N:active{transform:translateY(0)}.NotificationCenter_notificationInput__IlFpj{background-color:#ececec;padding:.5rem;border-radius:4px;resize:none;width:100%;height:7rem;border:1px solid rgba(0,0,0,.1);font-size:.9rem;line-height:1.4;color:#222;transition:border-color .2s ease,background-color .2s ease}.NotificationCenter_notificationInput__IlFpj:focus{outline:none;border-color:#348cff;background-color:#fff}.NotificationCenter_letterCount__49f6H{position:absolute;font-size:.8rem;font-weight:500;color:#348cff;width:4.25rem;right:.25rem;bottom:1rem;transform:none;text-align:center;background:rgba(255,255,255,.8);padding:.25rem;border-radius:.25rem}.NotificationCenter_letterCount__49f6H.NotificationCenter_maxLength__2W2Gl{color:#e53935;background:rgba(255,255,255,.9)}.NotificationCenter_notifMenuWrapper__EjrWY{position:absolute;top:.25rem;right:.25rem}.NotificationCenter_notifMenuIcon__QThYF{cursor:pointer;color:#666}.NotificationCenter_notifDropdown__6AJ4w{position:absolute;top:1.5rem;right:0;background:white;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 6px rgba(0,0,0,.15);display:flex;flex-direction:column;min-width:8rem;z-index:10}.NotificationCenter_dropdownItem__tuG4G{padding:.4rem .6rem;background:white;border:none;text-align:left;font-size:.8rem;display:flex;align-items:center;gap:.4rem;cursor:pointer}.NotificationCenter_dropdownItem__tuG4G:hover{background:#f0f0f0}.NotificationCenter_sendMailContainer___NSoW{position:relative}.NotificationCenter_sendMailButton__m_PQq{padding:.25rem .5rem;border-radius:4px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;background-color:#ccc;transition:background-color .2s ease-in-out}.NotificationCenter_spinner__qQ1hP{width:1rem;height:1rem;border:2px solid rgba(0,0,0,.2);border-top-color:rgba(0,0,0,.6);border-radius:50%;animation:NotificationCenter_spin___E5hs .6s linear infinite;position:absolute;right:0;top:50%;transform:translate(130%,-50%)}.NotificationCenter_highlighted__vyZEY{animation:NotificationCenter_highlightPulse__s545t 2s ease-out;background-color:#d9ecff!important;transition:background-color .2s ease-in-out}@keyframes NotificationCenter_highlightPulse__s545t{0%{background-color:#cbe4ff}50%{background-color:#e8f4ff}to{background-color:#ffffff}}@keyframes NotificationCenter_spin___E5hs{to{transform:translate(130%,-50%) rotate(1turn)}}.NotificationCenter_sendMailButton__m_PQq:hover{background-color:#b8b8b8}.NotificationCenter_sendMailButton__m_PQq:active{background-color:#adadad}.FlashMessages_message__7gOxC{--bg-color:#333;--color:white;--border:1px solid #222222;background-color:var(--bg-color);color:var(--color);border:var(--border);padding:.75rem 1rem;border-radius:6px;min-width:200px}.FlashMessages_message__7gOxC.FlashMessages_success__ZmMXG{--bg-color:#e2ffedff;--color:#353535ff;--border:1px solid #02d814ff}.FlashMessages_message__7gOxC.FlashMessages_error__Tj4NI{--bg-color:rgb(255,226,226);--color:#353535ff;--border:1px solid rgb(216,2,2)}