.business-owner-tooltip{cursor:pointer}.business-owner-badge{overflow:hidden;opacity:1;transition:all .2s ease-in-out;background-color:var(--color-bg-additional);border-radius:8px}.business-owner-badge__icon{margin-top:-4px}.business-owner-badge__icon._thanks{margin-left:-2px}.business-owner-badge__placemark{color:var(--color-rubrics-result)}.business-owner-badge__organization-link{text-decoration:none;color:var(--color-text-primary);cursor:pointer}.business-owner-badge__organization-link:hover{color:var(--color-text-actions)}.rubric-placemark-icons-provider__base-content{width:14px;height:14px;margin-left:-7px;margin-top:-7px;color:var(--color-bw-white)}.rubric-placemark-icons-provider__base-content>svg{overflow:visible}.rubric-placemark-icons-provider__base-content:empty{width:8px;height:8px;margin-left:-4px;margin-top:-4px;color:var(--color-bw-white);background-color:var(--color-bw-white);box-sizing:border-box;border-radius:50%}.rubric-placemark-icons-provider__base-content:empty>svg{overflow:visible}.rubric-placemark-icons-provider__base-content:not(._pin-type_low-relevance):not(._pin-type_card):not(._custom){-webkit-transform:scale(1.2);transform:scale(1.2)}.rubric-placemark-icons-provider__active-content{width:24px;height:24px;margin-left:-12px;margin-top:-12px;color:var(--color-bw-white)}.rubric-placemark-icons-provider__active-content>svg{overflow:visible}.rubric-placemark-icons-provider__active-content:empty{width:8px;height:8px;margin-left:-4px;margin-top:-4px;color:var(--color-bw-white);background-color:var(--color-bw-white);box-sizing:border-box;border-radius:50%}.rubric-placemark-icons-provider__active-content:empty>svg{overflow:visible}.rubric-placemark-icons-provider__base-content .rubric-placemark-icons-provider__custom-icon{background:50%/cover no-repeat;width:24px;height:24px;-webkit-transform:translate(-5px,-4px);transform:translate(-5px,-4px)}.rubric-placemark-icons-provider__active-content .rubric-placemark-icons-provider__custom-icon{background:50%/cover no-repeat;width:46px;height:46px;-webkit-transform:translate(-11px,-11px);transform:translate(-11px,-11px)}.search-placemark-icons__content{background-color:var(--color-bg-primary);box-sizing:border-box;border-radius:50%;height:8px;width:8px;margin-left:-4px;margin-top:-4px}.search-placemark-icons__active{color:var(--color-rubrics-main)}.yes-no-poll{font-size:14px;line-height:16px;font-weight:500;align-items:center;box-sizing:border-box;color:var(--color-text-primary);display:flex;height:72px;padding:16px 20px 16px 12px}.yes-no-poll._view_maps-booking{font-size:16px;line-height:20px;font-weight:500;height:unset;padding:unset;margin-right:8px;margin-left:16px}.yes-no-poll__answer{cursor:pointer;padding:12px}.yes-no-poll__answer:hover{color:var(--color-text-actions)}.yes-no-poll._view_maps-booking .yes-no-poll__answer{margin:4px 8px;padding:8px 12px;color:var(--color-text-actions);position:relative}.yes-no-poll._view_maps-booking .yes-no-poll__answer:hover:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;opacity:.08;z-index:1;background-color:currentColor;border-radius:8px}.yes-no-poll__answers{align-items:center;display:flex;flex-shrink:0;margin-right:-12px}.yes-no-poll._view_maps-booking .yes-no-poll__answers{margin-right:unset}.yes-no-poll__gratitude{margin:0 auto;text-align:center}.yes-no-poll__icon{flex-shrink:0;height:24px;margin-right:16px;width:24px;position:relative}.yes-no-poll__question{flex-grow:1;margin-right:16px;padding-left:4px}.yes-no-poll__icon+.yes-no-poll__question{padding-left:0}.yes-no-poll__separator{background-color:var(--color-icons-additional);height:24px;width:1px}.yes-no-poll._view_maps-booking .yes-no-poll__separator{background-color:var(--color-bg-separator)}.iframe-dialog._view_padded{padding:30px}._mobile .iframe-dialog._view_padded{padding:0}.iframe-dialog__form-iframe{background:var(--color-bw-white)}.iframe-dialog__link{text-decoration:none}.iframe-dialog__frame{border:1px solid var(--color-bg-separator)}.iframe-dialog__frame._no-border{border:0}.iframe-dialog__title{font-size:24px;line-height:28px;font-weight:500;padding-bottom:26px}.iframe-dialog__spinner{position:absolute;top:50%;left:50%}.iframe-dialog__error-message{font-size:14px;line-height:16px}.iframe-dialog__error-popup{white-space:pre-wrap}:root{--sidebar-panel-width:384px}body._panel-width420-experiment{--sidebar-panel-width:420px}.dialog{position:fixed;left:0;top:0;z-index:2000;width:100%;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;text-align:center}@-webkit-keyframes dialog-fade-in{0%{opacity:.01}1%{opacity:0;-webkit-transform:scale(.75);transform:scale(.75)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes dialog-fade-in{0%{opacity:.01}1%{opacity:0;-webkit-transform:scale(.75);transform:scale(.75)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes dialog-fade-out{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes dialog-fade-out{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}.dialog__paranja{background:var(--color-fade);position:fixed;top:0;left:0;right:0;bottom:0;z-index:1999}.dialog._animation-hide+.dialog__paranja{opacity:0}.dialog:after{display:inline-block;vertical-align:middle;width:0;height:100%;content:""}.dialog__container{position:relative;display:inline-block;vertical-align:middle;text-align:left;background-color:var(--color-bg-primary);border-radius:16px;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 var(--shadow-y) var(--shadow-blur) 0 var(--shadow-color);margin:50px 0;overflow:hidden;outline:0}.dialog__container._animated{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:dialog-fade-in;animation-name:dialog-fade-in;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}._tablet .dialog__container{max-width:390px}body:not(._tablet) .dialog._fullscreen>.dialog__container{min-height:calc(100vh - 100px);margin:0}.dialog._animation-hide .dialog__container{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:dialog-fade-out;animation-name:dialog-fade-out;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.dialog._animation-hide .dialog__container:not(._animated){-webkit-animation-duration:0s;animation-duration:0s}.dialog._transparent .dialog__container{background-color:var(--color-transparent);box-shadow:none}.dialog__title{font-size:16px;line-height:20px;font-weight:600;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:24px;padding:16px;border-bottom:1px solid var(--color-bg-separator);box-sizing:border-box;background:var(--color-bg-primary);text-align:left;position:fixed;top:0;width:100%;z-index:2001}._phone .dialog{position:fixed;bottom:0;right:0;background-color:var(--color-bg-primary)}._phone .dialog__container{border-radius:0;margin:0;width:100%;min-height:100%}._phone .dialog._fit-mobile-content{background-color:transparent}._phone .dialog._fit-mobile-content .dialog__container{width:auto;min-height:auto}._phone .dialog__content._with-title{padding-top:57px}