.Location{position:relative}.Location-dropdown{z-index:100;border:1px solid var(--modal-stroke);background-color:var(--background-2lvl);border-radius:24px;flex-direction:column;align-items:flex-start;gap:16px;width:300px;margin-top:4px;padding:20px;display:flex;position:absolute;box-shadow:0 10px 15px #0000000d,0 2px 3px #0000000d}@media (max-width:768px){.Location-dropdown{border-radius:20px;width:calc(100% - 16px);position:fixed;top:64px;left:8px}}.Location-wrap{align-items:center;gap:4px;display:flex}.Location-reset{width:24px;height:24px;color:var(--color-text);cursor:pointer;background-color:#0000;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .2s;display:flex}.Location-reset:hover{background-color:var(--background-gray)}@media (max-width:992px){.Location-button span{display:none}}
.Menu-link,.Menu-link svg path{transition:all .5s}.Menu-list{align-items:center;gap:25px;display:flex}.Menu-list_mobile{flex-direction:column;align-items:flex-start;gap:20px}.Menu-link{color:var(--color-text);font-family:var(--font-roboto-flex);align-items:center;font-size:14px;font-style:normal;font-weight:600;line-height:22px;display:flex}.Menu-link svg path{fill:var(--color-text)}.Menu-link:hover,.Menu-link_active{color:var(--color-main)}.Menu-link:hover svg path,.Menu-link_active svg path{fill:var(--color-main)}.Menu-icon{align-items:center;min-width:22px;margin-right:4px;display:flex}.Menu-icon path{fill:var(--color-text)}.Menu-item{flex-direction:row;display:flex}.Menu-count{background-color:var(--color-red);color:var(--color-white);border-radius:15px;justify-content:center;align-items:center;gap:10px;min-width:20px;height:16px;margin-left:4px;padding:6px;font-size:14px;font-style:normal;font-weight:600;line-height:16px;display:flex}@media (max-width:576px){.Menu-count{min-width:16px;height:15px;padding:5px;font-size:10px;line-height:15px}}
.User{align-items:center;gap:6px;display:flex}.User-avatar{background:var(--color-secondary);border-radius:100px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.User-email{color:var(--color-text);font-size:12px;font-style:normal;font-weight:400;line-height:18px}
.Header{background-color:var(--background-2lvl);min-height:62px;padding:10px 0;transition:all .5s}.Header-left{align-items:center;gap:12px;display:flex}.Header-line{align-items:center;gap:20px;display:flex}.Header-right{align-items:center;gap:8px;margin-left:auto;display:flex}.Header-user{margin-right:20px}.Header-login{color:var(--color-text)}.Header-drawer{z-index:100;position:fixed;top:0;left:0}.Header-auth,.Header-sidebar{flex-direction:column;gap:20px;display:flex}.Header-wrap{flex-direction:column;align-items:center;max-width:535px;padding-bottom:80px;display:flex}@media (max-width:576px){.Header-wrap{background:var(--background-main)}}.Header-logo{flex-shrink:0;width:100px;height:39px}.Header-logo .Logo-img{object-fit:contain}@media (max-width:576px){.Header-logo{width:65px;height:25px}}.Header-back{padding:0}.Header-theme{justify-content:center;align-items:center;width:22px;height:22px;display:flex}@media (max-width:768px){.Header-menu{display:none}}@media (max-width:992px){.Header-location_desktop{display:none}}.Header-location_mobile{display:none}@media (max-width:992px){.Header-location_mobile{display:inline-flex}}.Header-add-icon{flex-shrink:0;width:18px;height:18px;display:inline-flex}@media (max-width:1200px){.Header-add span:not(.Header-add-icon){display:none}}@media (max-width:576px){.Header-add{width:34px}}
