.toc{margin-bottom:40px}.toc__title{color:#707070;font-size:16px;line-height:26px;margin:0 0 10px}.toc ul{padding-left:20px}@media(max-width:479px){.toc li{margin-bottom:5px;margin-top:5px}}.toc li.level2{margin-left:30px}.toc li.level3{margin-left:50px}.tocFixed{display:none;font-size:16px;font-weight:400;height:100%;left:0;line-height:50px;position:fixed;right:0;top:0;transform:translate(0) scale(1);width:100%;z-index:5}@media(min-width:962px){.tocFixed{font-size:18px}}@media(min-width:962px)and (max-width:1023px){.tocFixed{right:340px;width:auto}}@media(min-width:1024px)and (max-width:1114px){.tocFixed{right:360px;width:auto}}@media(min-width:1115px){.tocFixed{left:auto;max-width:700px;right:auto}}.tocFixed.show{display:block}@media(max-width:1170px){.tocFixed.show{margin-top:0!important}}.tocFixed:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMi42NCIgaGVpZ2h0PSI3LjQzNCI+PHBhdGggZD0iTS4zMTIuMzE2YTEuMDc2IDEuMDc2IDAgMCAwIDAgMS41MTRsNS4zMDcgNS4yOTJhMS4wNyAxLjA3IDAgMCAwIDEuNDc1LjAzM2w1LjIzLTUuMjEzQTEuMDY5IDEuMDY5IDAgMSAwIDEwLjgxNS40MjhMNi4zMjMgNC44NTQgMS44MjUuMzExQTEuMDcgMS4wNyAwIDAgMCAuMzExLjMxN3oiIHN0eWxlPSJmaWxsOiMyNTI1MjUiLz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;display:block;height:8px;position:absolute;right:16px;top:20px;transform:rotate(0);width:14px}.tocFixed ul{background-color:#f2f2f2;margin:0;padding:0}.tocFixed h3{background-color:#f2f2f2;color:#7d7d7d;font-size:18px;font-weight:400;line-height:50px;margin:0;padding:0 20px}@media(max-width:479px){.tocFixed h3{font-size:16px}}.tocFixed .nav:not(.progressBar){max-height:calc(100% - 110px);min-height:50px;overflow:hidden;width:100%}@media(max-width:479px){.tocFixed .nav:not(.progressBar){min-height:50px}}.tocFixed .nav:not(.progressBar) li{margin:0;max-height:50px;overflow:hidden;padding:0;position:relative}.tocFixed .nav:not(.progressBar) a{color:#000}.tocFixed:not(.active){border-bottom:1px solid var(--grey-400);max-height:50px;overflow:hidden}.tocFixed:not(.active):before{color:#7d7d7d;content:attr(data-default);line-height:50px;padding:0 20px;position:absolute}.tocFixed:not(.active) h3{display:block;max-height:0;overflow:hidden}.tocFixed:not(.active) li{background-color:#f2f2f2;display:block}.tocFixed:not(.active) li:not(.active){max-height:0}.tocFixed:not(.active) li.active a{line-height:50px}.tocFixed:not(.active) a{display:block;overflow:hidden;padding:0 40px 0 20px;pointer-events:none;text-overflow:ellipsis;white-space:nowrap}.tocFixed:not(.active) a:before{color:#7d7d7d;content:attr(data-content);display:inline;margin-right:10px}.tocFixed.active{z-index:10}.tocFixed.active:after{transform:rotate(180deg)}.tocFixed.active .nav:not(.progressBar){overflow:auto}.tocFixed.active .nav:not(.progressBar) li{border-top:1px solid #707070;max-height:none}.tocFixed.active .nav:not(.progressBar) li:hover a{background-color:#0000000d}.tocFixed.active .nav:not(.progressBar) li.level2 a{padding-left:30px}.tocFixed.active .nav:not(.progressBar) li.level3 a{padding-left:50px}.tocFixed.active .nav:not(.progressBar) li a{color:var(--primary-500);display:block;line-height:24px;padding:13px 20px;position:relative}.tocFixed.active .nav:not(.progressBar) li.active a{color:#000}.tocFixed.active .nav:not(.progressBar) li.active a:before{border-bottom:7px solid #0000;border-left:7px solid #000;border-top:7px solid #0000;content:"";height:0;left:0;margin-top:-6px;position:absolute;top:50%;width:0}.tocFixed.inactive .progressBar li{background-color:#c6c6c6}.tocFixed .progressBar{background-color:#c6c6c6;bottom:0;display:table;height:4px;position:absolute;width:100%}.tocFixed .progressBar li{background-color:#c6c6c6;border-left:2px solid #f2f2f2;display:table-cell;padding:0}.tocFixed .progressBar li.active,.tocFixed .progressBar li.prev{background-color:var(--primary-500)}.tocFixed .progressBar li a{display:none}@media(min-width:961px){.tocFixed--fullWidth{display:none}}@media(min-width:1115px){.tocFixed--fullWidth{max-width:990px}}@media(min-width:1024px)and (max-width:1380px){.tocFixed--fullWidth{left:30px;right:360px;width:auto}}.roomList__item{margin-bottom:var(--margin-l)}
/*# sourceMappingURL=roomReviewEditorJs.204eb7c2.css.map*/