:root{--large-container-max-width:1920px;--container-max-width:1240px;--container-padding:96px;--container-padding-redesign:64px;--project-max-width:812px;--project-margin-right:340px;--header-height:84px}@media screen and (max-width:1400px){:root{--container-padding:64px;--project-max-width:750px}}@media screen and (max-width:1100px){:root{--project-margin-right:0}}@media screen and (max-width:992px){:root{--container-padding:48px;--container-padding-redesign:48px;--project-max-width:646px;--project-margin-right:0}}@media screen and (max-width:768px){:root{--container-padding:8px;--container-padding-redesign:20px;--project-margin-right:0}}.map-controls{color:var(--white);gap:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.map-controls,.map-controls__zoom{display:flex;flex-direction:column}.map-controls__zoom{-webkit-backdrop-filter:var(--default-backdrop-filter);backdrop-filter:var(--default-backdrop-filter);background-color:var(--fill-black);border-radius:var(--map-items-border-radius-default)}.map-controls__button{display:flex;padding:.75rem;pointer-events:all;-webkit-user-select:none;-moz-user-select:none;user-select:none}.map-controls__button:disabled{cursor:not-allowed}.map-controls__button:disabled svg{opacity:.6}.map-controls__tilt-button{-webkit-backdrop-filter:var(--default-backdrop-filter);backdrop-filter:var(--default-backdrop-filter);background-color:var(--fill-black);border-radius:var(--map-items-border-radius-default);font-size:14px;font-weight:600;height:44px;line-height:18px;pointer-events:all;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:44px}.map-controls.small{gap:.25rem}.map-controls.small .map-controls__button{padding:.5rem}.map-controls.small .map-controls__tilt-button{height:38px;width:38px}.map-controls.light{color:var(--ui-text-highlighted);gap:var(--spacing-0_5)}.map-controls.light .map-controls__button,.map-controls.light .map-controls__tilt-button{-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);background-color:var(--bg-white-transparent-6);border-radius:var(--border-radius-default);box-shadow:0 16px 44px #0000000f}.map-controls.light .map-controls__button:not(:disabled):hover,.map-controls.light .map-controls__tilt-button:not(:disabled):hover{background-color:var(--bg-white-transparent-8)}.map-controls.light .map-controls__zoom{-webkit-backdrop-filter:unset;backdrop-filter:unset;background-color:unset;gap:var(--spacing-0_5)}
