.me-map-editor .public-map-filters{position:absolute;z-index:50;inset-inline-start:16px;top:16px!important;bottom:auto!important;display:flex;flex-direction:column;gap:0;width:320px;max-width:calc(100% - 32px);height:auto!important;max-height:calc(100% - 88px)!important;overflow:hidden!important;overscroll-behavior:contain;scrollbar-width:thin;padding:14px;border:1px solid #e1e5e2;border-radius:22px;background:#fff;color:#17201c;box-shadow:0 12px 36px #0000001a;font-size:13px;font-weight:400;line-height:1.45;color-scheme:light}.me-map-editor .public-map-filters>*{flex-shrink:0}.public-map-filters *,.public-map-filters :after,.public-map-filters :before{box-sizing:border-box}.public-map-filters .public-event-summary{display:flex;flex-direction:column;gap:0;width:100%;padding:0;margin:0 0 20px;border:0;border-radius:12px;background:#fff;color:#17201c;text-align:start;cursor:pointer}.public-map-filters .public-event-summary__cover{display:block;width:100%;aspect-ratio:16/9;border-radius:12px;overflow:hidden;background:#e7f7d9}.public-map-filters .public-event-summary__cover img{display:block;width:100%;height:100%;object-fit:cover}.public-map-filters .public-event-summary__cover i{display:grid;place-items:center;height:100%;color:#17201c;font-size:32px;font-style:normal;font-weight:600}.public-map-filters .public-event-summary__body{display:flex;flex-direction:column;align-items:flex-start;gap:5px;padding:12px 2px 0;width:100%}.public-map-filters .public-event-summary__body small{display:block;color:#616963;font-size:12px;font-weight:400}.public-map-filters .public-event-summary__body strong{display:block;font-size:18px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.public-map-filters .public-event-summary__more{display:inline-flex;align-items:center;gap:6px;margin-top:3px;color:#b4004a;font-size:12px;font-weight:500}.public-map-filters .public-event-summary__more svg{width:16px;height:16px}.public-map-filters .public-event-summary:hover .public-event-summary__more{text-decoration:underline;text-underline-offset:3px}.public-map-filters .public-panel-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.public-map-filters .public-panel-heading h2{margin:0;font-size:15px;font-weight:600;letter-spacing:normal;line-height:1.3}.public-map-filters .public-panel-heading p{margin:4px 0 0;color:#616963;font-size:12px;font-weight:400;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.public-map-filters .public-panel-reset{min-height:32px;padding:5px 8px;border:1px solid #e1e5e2;border-radius:8px;background:#fff;color:#616963;font:inherit;font-size:12px;cursor:pointer}.public-map-filters .public-panel-reset:hover{color:#17201c;background:#f4f6f4}.public-map-filters .public-panel-types{margin-bottom:10px;display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px;padding:3px;border-radius:12px;background:#f4f6f4}.public-map-filters .public-panel-types button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:29px;padding:3px 7px;border:1px solid transparent;border-radius:9px;color:#616963;background:transparent;font:inherit;font-weight:400;cursor:pointer}.public-map-filters .public-panel-types button[aria-pressed=true]{background:#fff;border-color:#d5ded6;color:#17201c;font-weight:500;box-shadow:0 1px 3px #0000000a}.public-map-filters .public-panel-types button span{padding:0 5px;border-radius:5px;background:#edf0ed;color:#616963;font-size:11px;font-weight:400;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.public-map-filters .public-panel-category,.public-map-filters .public-panel-search{display:block;margin:0 0 10px}.me-map-editor .public-map-filters :is(.public-panel-search,.public-panel-category)>span{display:block;margin-bottom:5px;color:#616963;font-size:12px!important;font-weight:400}.public-map-filters .public-panel-search>div{position:relative}.public-map-filters .public-panel-search svg{position:absolute;inset-inline-start:11px;top:12px;width:17px;height:17px;color:#616963;pointer-events:none}.me-map-editor .public-map-filters :is(.public-panel-search input,.public-panel-category select){display:block;width:100%;min-width:0;height:auto;min-height:40px;padding:9px 12px;border:1px solid #d9dfda;border-radius:10px;background-color:#fff;color:#17201c;font:inherit;font-weight:400;line-height:20px;box-shadow:none}.me-map-editor .public-map-filters .public-panel-search input{padding-left:36px!important}.public-map-filters .public-panel-search input::placeholder{color:#616963;opacity:1}.public-map-filters .public-panel-category select{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-padding-end:30px!important;padding-inline-end:30px!important;background-image:url(/inspector/chevron.svg);background-repeat:no-repeat;background-size:9px 5px;background-position:right 12px center}.public-map-filters .public-panel-statuses{display:grid;grid-template-columns:.7fr 1.2fr .9fr 1.1fr;grid-gap:3px;gap:3px;padding:3px;border-radius:10px;background:#f4f6f4}.me-map-editor .public-map-filters .public-status-filter{min-width:0;min-height:34px;padding:7px 2px;border:1px solid transparent;border-radius:7px;background:transparent;color:#17201c!important;font-size:11px;font-weight:400;line-height:18px;box-shadow:none!important;transform:none!important;cursor:pointer}.me-map-editor .public-map-filters .public-status-filter[data-status="Свободно"]{background:#cef3ae}.me-map-editor .public-map-filters .public-status-filter[data-status="Бронь"]{background:#ffe89a}.me-map-editor .public-map-filters .public-status-filter[data-status="Продано"]{background:#ffc3d8}.me-map-editor .public-map-filters .public-status-filter.is-active{border-color:#17201c;font-weight:500}.me-map-editor .public-map-filters .public-status-filter[data-status="Все"].is-active{background:#17201c;color:#fff!important}.public-map-filters .public-panel-results{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:14px 0 8px;font-size:11px;font-weight:400;color:#616963;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.me-map-editor .public-map-filters .public-object-list{display:flex;flex-direction:column;flex:1 1;gap:7px;margin:0;padding:0 2px 2px 0;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.public-map-filters .public-panel-object{flex-shrink:0;display:flex;align-items:center;gap:10px;width:100%;padding:11px;border:1px solid #e1e5e2;border-radius:12px;background:#fff;color:#17201c;text-align:start;font:inherit;cursor:pointer}.public-map-filters .public-panel-object:hover{background:#f5faef;border-color:#b6cca5}.public-map-filters .public-panel-object[aria-pressed=true]{background:#eef8e7;border-color:#2ebd00;box-shadow:inset 3px 0 #2ebd00}.public-map-filters .public-panel-object__dot{width:8px;height:8px;flex:0 0 8px;border-radius:50%}.public-map-filters .public-panel-object__area{width:12px;height:12px;flex:0 0 12px;border-radius:3px}.public-map-filters .public-panel-object__text{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.public-map-filters .public-panel-object__text strong{display:block;font-size:13px;font-weight:500;overflow-wrap:anywhere}.public-map-filters .public-panel-object__text small{display:block;font-size:11px;font-weight:400;color:#616963;overflow-wrap:anywhere}.public-map-filters .public-panel-object>svg{width:17px;height:17px;flex-shrink:0;color:#616963}.public-map-filters .public-panel-empty{padding:20px 12px;border-radius:12px;background:#f5f7f5;color:#616963;text-align:center;font-size:12px}.public-map-filters .public-panel-results-note{padding:7px;color:#616963;font-size:11px;text-align:center}.me-map-editor .public-map-filters :is(button,input,select,summary):focus-visible{outline:2px solid #17201c!important;outline-offset:2px;box-shadow:none!important}.me-map-editor .public-map-filters button.public-event-summary:is(:focus,:focus-visible){outline:none!important;box-shadow:none!important}.me-map-editor .public-map-filters .public-event-summary:focus-visible .public-event-summary__more{outline:2px solid #17201c;outline-offset:3px;border-radius:3px}.public-event-dialog{box-sizing:border-box;position:fixed;inset:0;width:min(680px,calc(100% - 32px));max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:0;border:0;border-radius:24px;background:#fff;color:#17201c;box-shadow:0 24px 80px #00000040;overflow:auto;overscroll-behavior:contain;color-scheme:light}.public-event-dialog::-webkit-backdrop{background:#17201c99}.public-event-dialog::backdrop{background:#17201c99}.public-event-dialog *,.public-event-dialog :after,.public-event-dialog :before{box-sizing:border-box}.public-event-dialog__close{position:-webkit-sticky;position:sticky;top:12px;z-index:2;display:grid;place-items:center;width:44px;height:44px;margin:12px 12px -56px auto;padding:0;border:1px solid #d9dfda;border-radius:50%;background:#fff;color:#17201c;font-size:28px;line-height:1;cursor:pointer}.public-event-dialog__close:hover{background:#eef8e7}.public-event-dialog__close:focus-visible{outline:2px solid #17201c;outline-offset:2px}.public-event-dialog__cover{position:relative;width:100%;height:auto;aspect-ratio:16/9;overflow:hidden;background:#e7f7d9}.public-event-dialog__cover img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.public-event-dialog__cover>span{display:grid;place-items:center;height:100%;font-size:32px}.public-event-dialog__body{padding:28px;overflow-wrap:anywhere}.public-event-dialog__body>p{margin:0 0 12px;color:#087f79;font-size:13px;font-weight:600}.public-event-dialog__body h2{margin:0;font-size:30px;font-weight:650;line-height:1.25;white-space:pre-wrap;text-wrap:balance}.public-event-dialog__description{margin-top:16px;color:#48554e;font-size:16px;white-space:pre-wrap;line-height:1.6}.public-event-dialog__body dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:24px 0 0}.public-event-dialog__body dl>div{min-width:0;padding:16px;border-radius:14px;background:#f0f6f3}.public-event-dialog__body dl>div:first-child{background:#fff0f5}.public-event-dialog__body dl>div:last-child:nth-child(odd){grid-column:1/-1}.public-event-dialog__body dl:empty{display:none}.public-event-dialog__body dt{margin-bottom:8px;color:#616963;font-size:12px}.public-event-dialog__body dd{margin:0;font-size:16px;font-weight:500;line-height:1.5}.public-event-dialog__gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));grid-gap:12px;gap:12px;margin-top:24px}.public-event-dialog__gallery img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:12px}@media(max-width:480px){.public-event-dialog__body{padding:20px}.public-event-dialog__body h2{font-size:24px}.public-event-dialog__body dl{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.me-map-editor .public-map-filters{inset-inline-start:12px;top:12px!important;max-width:calc(100% - 24px);max-height:calc(100% - 70px)!important}.me-map-editor .public-map-filters :is(.public-panel-search input,.public-panel-category select){font-size:16px}}@media(forced-colors:active){.public-event-dialog{border:1px solid CanvasText}.me-map-editor .public-map-filters .public-event-summary:focus-visible .public-event-summary__more,.public-event-dialog__close:focus-visible{outline-color:Highlight}.me-map-editor .public-map-filters :is(button,input,select,summary):focus-visible{outline-color:Highlight!important}}.public-panel-object{padding-block:9px!important}.public-panel-object__text .public-panel-object__meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px}.public-panel-object__status{font-weight:500;white-space:nowrap}.public-panel-object__status[data-status="Свободно"]{color:#258000}.public-panel-object__status[data-status="Бронь"]{color:#986000}.public-panel-object__status[data-status="Продано"]{color:#c50052}.me-map-editor .map-settings-panel{position:absolute;z-index:80;top:16px;bottom:80px;inset-inline-end:16px;overflow-y:auto;width:320px!important;min-width:0!important;max-width:calc(100% - 32px)!important;padding:18px!important;border-radius:22px;color:#17201c;background:#fff;border:1px solid #e1e5e2;box-shadow:0 12px 36px #0000001a;scrollbar-width:thin;overscroll-behavior:contain;font-size:13px;line-height:1.5}.me-map-editor .map-settings-panel h2{margin:0;font-size:20px;line-height:1.3;font-weight:600;letter-spacing:normal}.me-map-editor .map-settings-panel__header{position:-webkit-sticky;position:sticky;top:-18px;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-top:-18px;padding-top:18px;padding-bottom:8px;background:#fff}.me-map-editor .map-settings-panel__header p{margin:4px 0 0;color:#616963;font-size:12px}.me-map-editor .map-settings-panel__header button{width:36px;height:36px;flex-shrink:0;border-radius:11px}.me-map-editor .map-settings-panel__toggles{display:flex;gap:10px;margin-block:18px}.me-map-editor .map-settings-panel__toggles button{width:40px;height:40px}.me-map-editor .map-settings-panel__source-switch{margin-top:0;padding:4px;gap:4px;border-radius:13px;background:#f4f6f4}.me-map-editor .map-settings-panel__source-switch button{min-height:38px;padding:8px 6px!important;font-size:12px!important;font-weight:500!important;letter-spacing:normal!important;border-radius:10px}.me-map-editor .map-settings-panel__source-switch button[aria-pressed=true]{color:#17201c;background:#fff;box-shadow:0 1px 4px #00000012}.me-map-editor .map-settings-panel :is(input:not([type=range]):not([type=checkbox]):not([type=file])){min-width:0;font-size:13px;font-weight:400;line-height:20px}.me-map-editor .map-settings-panel button{font-weight:500}.me-map-editor .map-settings-panel__search-label{display:block;margin:18px 0 6px;font-weight:500}.me-map-editor .map-settings-panel__search{display:flex;gap:8px}.me-map-editor .map-settings-panel__search input{width:0;flex:1 1;padding:9px 10px;border-radius:10px}.me-map-editor .map-settings-panel__search button{padding-inline:12px;font-size:12px;border-radius:10px}.me-map-editor .map-settings-panel .map-settings-panel__hint{margin:8px 0 0;color:#616963;font-size:12px;font-weight:400;line-height:1.5}.me-map-editor .map-settings-panel :is(.map-settings-panel__coordinates,.map-settings-panel__upload){margin-top:16px}.me-map-editor .map-settings-panel summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:36px;cursor:pointer;list-style:none;font-weight:500}.me-map-editor .map-settings-panel summary::-webkit-details-marker{display:none}.me-map-editor .map-settings-panel summary:after{content:"";width:7px;height:7px;-webkit-margin-end:4px;margin-inline-end:4px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg)}.me-map-editor .map-settings-panel details[open]>summary:after{transform:rotate(225deg)}.me-map-editor .map-settings-panel__coordinates>div{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:8px}.me-map-editor .map-settings-panel__coordinates input{padding:8px}.me-map-editor .map-settings-panel__coordinates label>span{font-size:12px;font-weight:400}.me-map-editor .map-settings-panel__appearance{display:grid;grid-gap:18px;gap:18px;margin-top:18px;padding:16px 12px 12px;border-radius:14px;background:#f5f6f5}.me-map-editor .map-settings-panel__appearance>button{background:#fff;font-size:12px;border-radius:10px}.me-map-editor .map-settings-slider{min-width:0}.me-map-editor .map-settings-slider.is-disabled{opacity:.45}.me-map-editor .map-settings-slider__header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.me-map-editor .map-settings-slider__header>label{font-size:12px;font-weight:500}.me-map-editor .map-settings-slider__value{display:flex;align-items:center;gap:4px;flex-shrink:0;padding:2px 6px;border:1px solid #dce1dc;border-radius:8px;background:#fff;color:#616963;font-size:12px}.me-map-editor .map-settings-slider__value input{width:53px;padding:3px 0;color:#17201c;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.me-map-editor .map-settings-slider input[type=range]{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;margin:12px 0;padding:0;border:0;border-radius:10px;cursor:pointer}.me-map-editor .map-settings-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;border:2px solid #0b0d13;border-radius:50%;background:#fff}.me-map-editor .map-settings-slider input[type=range]::-moz-range-thumb{width:12px;height:12px;border:2px solid #0b0d13;border-radius:50%;background:#fff}.me-map-editor .map-settings-slider input[type=range]:disabled{cursor:not-allowed;filter:grayscale(1)}.me-map-editor .map-settings-panel__rights{display:flex;align-items:flex-start;gap:9px;margin:8px 0 12px;color:#616963;font-size:12px;line-height:1.5}.me-map-editor .map-settings-panel__rights input{flex-shrink:0;width:16px;height:16px;margin-top:2px}.me-map-editor .map-settings-panel__upload-button{width:100%;min-height:40px;border-radius:10px;background:#17201c;color:#fff;font-size:13px}.me-map-editor .map-settings-panel__upload-button:disabled{opacity:.4;cursor:not-allowed}.me-map-editor:has(.map-settings-panel) .editor-mobile-sidebar-toggle{visibility:hidden}@media (max-width:760px){.me-map-editor .map-settings-panel{inset-inline-end:12px!important;inset-inline-start:auto!important;width:320px!important;max-width:calc(100% - 24px)!important;padding:14px!important}.me-map-editor .map-settings-panel__header{top:-14px;margin-top:-14px;padding-top:14px}.me-map-editor .map-settings-panel :is(input:not([type=range]):not([type=checkbox]):not([type=file])){font-size:16px}}.map-text-layer{position:absolute;inset:0;z-index:40}.map-text-object{position:absolute;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.25;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}.map-text-object.is-selected{outline:calc(1px * var(--text-handle-scale)) solid #5488ff;outline-offset:0}.map-text-inline{display:block;width:100%;height:100%;padding:0;border:0;border-radius:0;background:transparent!important;color:inherit;font:inherit;text-align:inherit;text-decoration:inherit;line-height:inherit;resize:none;outline:none}.map-text-object .map-text-handle{position:absolute;display:grid;place-items:center;width:28px;height:28px;min-width:0;min-height:0;padding:0;border:2px solid #fff;border-radius:8px;background:#f50066;color:#fff;font:18px/1 Arial,sans-serif;transform:scale(var(--text-handle-scale));touch-action:none;box-shadow:0 1px 5px #0003}.map-text-placement{position:absolute;inset:0;z-index:75;cursor:crosshair;touch-action:none}.map-text-inspector,.map-text-menu{position:fixed;z-index:1200;width:292px;padding:18px;border:1px solid #e0e4e4;border-radius:20px;background:#fff;color:#17202a;box-shadow:0 12px 40px #0002;font:14px/1.4 Arial,sans-serif}.map-text-inspector{top:180px;right:28px;max-height:calc(100dvh - 200px);overflow:auto;display:grid;grid-gap:14px;gap:14px}.map-text-inspector *,.map-text-menu *{box-sizing:border-box}.map-text-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.map-text-panel-heading strong{font-size:18px}.map-text-inspector button,.map-text-menu button{display:flex;align-items:center;justify-content:center;min-height:38px;padding:8px 10px;border:1px solid #dde1e2;border-radius:10px;background:#fff;color:#17202a;font:inherit;cursor:pointer}.map-text-panel-heading button{width:36px;min-height:36px;padding:0;background:#f3f4f5;border:0;font-size:22px}.map-text-inspector label{display:grid;grid-gap:6px;gap:6px;min-width:0;color:#596168;font-size:12px}.map-text-inspector input:not([type=color]),.map-text-inspector select,.map-text-inspector textarea{width:100%;min-width:0;min-height:38px;border:1px solid #dce1e1;border-radius:9px;padding:8px;background:#fff;color:#17202a;font:14px/1.3 Arial,sans-serif}.map-text-inspector textarea{min-height:84px;resize:vertical}.map-text-inspector fieldset{display:grid;grid-gap:12px;gap:12px;padding:0;border:0;margin:0;min-width:0}.map-text-fields{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.map-text-format{display:flex;gap:6px}.map-text-format button{flex:1 1;padding-inline:7px;font-size:12px}.map-text-format button[aria-pressed=true]{background:#17202a;border-color:#17202a;color:#fff}.map-text-inspector .map-text-color{display:flex;align-items:center;gap:5px}.map-text-inspector input[type=color],.map-text-menu input[type=color]{width:36px;height:36px;padding:3px;border:1px solid #dce1e1;border-radius:8px;background:#fff;cursor:pointer}.map-text-inspector .map-text-wide{width:100%;background:#f5f6f6}.map-text-inspector small{color:#697279;font-size:12px}.map-text-inspector .map-text-delete,.map-text-menu .map-text-delete{color:#d70056}.map-text-inspector button:hover,.map-text-menu button:hover{background:#f1f3f4;color:#17202a}.map-text-inspector :focus-visible,.map-text-menu :focus-visible{outline:2px solid #f50066;outline-offset:2px}.map-text-inspector :disabled,.map-text-menu :disabled{opacity:.45;cursor:default}.map-text-menu{z-index:1400;width:248px;display:grid;grid-gap:8px;gap:8px;padding:12px}.map-text-menu-color{display:flex;align-items:center;justify-content:space-between}.editor-sidebar .editor-map-add-tools{display:grid;grid-template-columns:minmax(0,1fr) 48px;grid-gap:8px;gap:8px;margin-top:10px}.editor-sidebar .editor-map-add-tools .editor-entrance-scheme-button{margin:0;padding-inline:8px;font-size:12px;gap:6px}.editor-sidebar .editor-add-text-button{width:48px;min-height:44px;padding:0;border:1px solid #17202a;border-radius:12px;background:#fff;color:#17202a;font:700 24px/1 Georgia,serif}.editor-sidebar .editor-add-text-button:hover{background:#f1f3f4}.editor-sidebar .editor-add-text-button[aria-pressed=true]{background:#f50066;color:#fff;border-color:#f50066}@media (max-width:760px){.map-text-inspector{top:auto;right:10px;left:10px;bottom:calc(10px + env(safe-area-inset-bottom,0px));width:auto;max-height:44dvh;padding:14px;border-radius:18px}.map-text-inspector input:not([type=color]),.map-text-inspector select,.map-text-inspector textarea{font-size:16px}.map-text-inspector button{min-height:42px}}@media (pointer:coarse){.map-text-layer[data-navigate=true] .map-text-object{pointer-events:none!important}}.map-text-palette{display:flex;gap:9px}.map-text-inspector .map-text-palette button{width:30px;min-height:30px;padding:0;border:1px solid #0002;border-radius:50%}.map-text-palette button[aria-pressed=true]{outline:2px solid #08b0a8;outline-offset:2px}.me-map-editor .map-text-handle,.me-map-editor .map-text-object,.me-map-editor .map-text-placement{touch-action:none}.me-map-editor .map-text-object{transition:none!important;transform:rotate(var(--text-rotation))!important;scale:1!important}.me-map-editor .map-text-object .map-text-handle{transition:none!important;transform:scale(var(--text-handle-scale))!important;scale:1!important;animation:none!important}.map-text-content{width:100%;height:100%;overflow:hidden;white-space:pre-wrap;overflow-wrap:anywhere}.map-text-content.is-editing{visibility:visible;pointer-events:none}.map-text-object[data-text-mode=point] .map-text-content{width:max-content;height:auto;max-width:32000px;white-space:pre}html body .me-map-editor .map-text-object .map-text-inline{position:absolute;inset:0;box-sizing:border-box;overflow:hidden;white-space:pre-wrap;overflow-wrap:anywhere;color:transparent!important;-webkit-text-fill-color:transparent;caret-color:transparent;-moz-user-select:text;user-select:text;-webkit-user-select:text;cursor:text}.map-text-inline::selection{color:transparent;-webkit-text-fill-color:transparent;background:rgba(122,92,255,.32)}.map-text-caret{position:absolute;z-index:2;background:#7a5cff;border-radius:1px;pointer-events:none;animation:map-text-caret-blink 1.06s step-end infinite}@keyframes map-text-caret-blink{0%,50%{opacity:1}50.01%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.map-text-caret{animation:none}}.map-text-object[data-text-mode=point] .map-text-inline{white-space:pre}.map-text-overflow{position:absolute;right:0;bottom:0;width:18px;height:18px;transform:scale(var(--text-handle-scale));transform-origin:100% 100%;background:#fff;border:1px solid #d70056;color:#d70056;font:700 16px/16px Arial,sans-serif;text-align:center;pointer-events:none}.map-text-overflow-note{margin:0;font-size:12px;color:#a60043;background:#fff2f7;border-radius:8px;padding:8px}.map-text-draft{position:absolute;border:solid #f50066;background:#f500660a;pointer-events:none}.map-text-heading-actions{display:flex;align-items:center;gap:6px}.map-text-heading-actions .map-text-lock{width:36px;height:36px;min-height:36px;color:#17202a}.map-text-heading-actions .map-text-lock[data-locked=true]{color:#f50066;background:#fff2f7}.map-text-lock svg{width:20px;height:20px}.me-map-editor .map-text-object .map-text-handle--lock{left:calc(100% + var(--text-lock-size) * .12);top:0;width:var(--text-lock-size);height:var(--text-lock-size);transform:none!important;transform-origin:0 0;background:transparent!important;border:0;border-radius:0;box-shadow:none!important;color:#f50066;cursor:pointer}.me-map-editor .map-text-handle--lock svg{width:100%;height:100%;padding:0;border-radius:15%;background:#fff}.me-map-editor .editor-sidebar__text-indicator{flex:none;width:12px;color:#17202a;font:700 12px/1 Georgia,serif;text-align:center}.me-map-editor .map-text-object .map-text-control{width:24px;height:24px;min-width:0;min-height:0;padding:0;border:0;border-radius:0;background:transparent!important;box-shadow:none!important;transform-origin:0 0;transform:scale(var(--text-handle-scale)) translate(-50%,-50%)!important}.map-text-control:after{content:"";width:9px;height:9px;box-sizing:border-box;background:#fff;border:1.5px solid #5488ff}.map-text-control:focus-visible:after{outline:2px solid #5488ff;outline-offset:2px}.me-map-editor .map-text-object .map-text-control--rotate{left:calc(100% + 36px * var(--text-handle-scale));top:50%;cursor:url(/editor-rotate-cursor.svg) 16 16,-webkit-grab!important;cursor:url(/editor-rotate-cursor.svg) 16 16,grab!important}.me-map-editor .map-text-object .map-text-control--rotate:active{cursor:-webkit-grabbing!important;cursor:grabbing!important}.map-text-control--rotate:after{width:13px;height:13px;border-radius:50%}.map-text-control--rotate:before{content:"";position:absolute;right:50%;top:calc(50% - .5px);width:36px;height:1px;background:#5488ff;z-index:-1}.map-text-object[data-text-background=true] .map-text-content{box-sizing:border-box;padding:.15em .25em}.map-text-object[data-text-background=true] .map-text-ink{padding:.1em .2em;margin-inline:-.2em;box-decoration-break:clone;-webkit-box-decoration-break:clone;border-radius:.12em}.map-text-object[data-text-background=true] .map-text-inline{padding:.15em .25em}.map-text-control{z-index:2}.map-text-background-fields{grid-template-columns:minmax(0,1fr) max-content;gap:14px}.map-text-list-fields{grid-template-columns:minmax(0,1fr) 76px;gap:14px}.editor-sidebar .editor-map-add-tools{grid-template-columns:minmax(0,1fr) 38px 38px;gap:6px}.editor-sidebar .editor-map-add-tools .editor-entrance-scheme-button{min-width:0;font-size:11px;gap:4px;padding-inline:5px}.editor-sidebar .editor-map-add-tools .editor-entrance-scheme-button svg{width:17px;flex-shrink:0}.editor-sidebar .editor-add-image-button,.editor-sidebar .editor-add-text-button{width:38px;min-height:40px}.editor-sidebar .editor-add-image-button{display:grid;place-items:center;padding:0;border:1px solid #17202a;border-radius:12px;background:#fff;color:#17202a}.editor-sidebar .editor-add-image-button svg{width:20px;height:20px}.editor-sidebar .editor-add-image-button:hover{background:#f1f3f4}.editor-sidebar .editor-add-image-button:focus-visible{outline:2px solid #087f79;outline-offset:2px}.editor-sidebar .editor-map-add-tools{grid-template-columns:minmax(0,1fr) 30px 30px 30px;gap:5px}.editor-sidebar .editor-map-add-tools .editor-add-image-button,.editor-sidebar .editor-map-add-tools .editor-add-text-button{width:30px}.editor-sidebar .editor-map-add-tools .editor-entrance-scheme-button{font-size:10px;gap:3px;padding-inline:4px}.editor-sidebar .editor-map-add-tools .editor-entrance-scheme-button svg{width:15px}.infrastructure-dialog{width:min(760px,calc(100vw - 32px));max-height:calc(100dvh - 48px);margin:auto;padding:28px;border:0;border-radius:26px;background:#fff;color:#17202a;box-shadow:0 24px 80px #102a2933;overflow:auto}.infrastructure-dialog::-webkit-backdrop{background:#17202a88;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.infrastructure-dialog::backdrop{background:#17202a88;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.infrastructure-dialog header{display:flex;justify-content:space-between;gap:20px;align-items:center}.infrastructure-dialog header p{margin:0 0 6px;font-size:10px;font-weight:700;letter-spacing:.15em;color:#487477}.infrastructure-dialog h2{margin:0;font-size:28px;font-weight:750;letter-spacing:-.025em}.infrastructure-dialog header button{width:44px;height:44px;border:0;border-radius:14px;background:#f1f4f3;font-size:26px}.infrastructure-dialog__hint{margin:12px 0 20px;font-size:13px;line-height:1.6;color:#64716e}.infrastructure-dialog input[type=search]{width:100%;min-height:46px;padding:12px 15px;border:1px solid #dce4e1;border-radius:13px;font-size:16px}.infrastructure-dialog__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:20px}.infrastructure-dialog__grid button{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 4px 10px;border:1px solid transparent;border-radius:16px;background:#f6f8f7;color:#263b38}.infrastructure-dialog__grid button:hover{border-color:#a7c7c0;background:#edf5f1}.infrastructure-dialog__grid button>span{display:grid;place-items:center;width:52px;height:52px;flex-shrink:0;border-radius:50%;background:#284b50}.infrastructure-dialog__grid img{display:block;width:40px;height:40px}.infrastructure-dialog__grid b{font-size:11px;font-weight:600;line-height:1.35;overflow-wrap:anywhere}.infrastructure-dialog :is(button,input):focus-visible{outline:2px solid #087f79;outline-offset:3px}.infrastructure-dialog__empty{padding:24px;text-align:center;color:#64716e}@media(max-width:600px){.infrastructure-dialog{padding:20px;border-radius:22px}.infrastructure-dialog__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.infrastructure-dialog h2{font-size:24px}}.editor-sidebar .editor-map-add-tools .editor-add-icon-button{background:#fff;border-color:#17202a;color:#17202a;border-radius:12px}.editor-sidebar .editor-map-add-tools .editor-add-icon-button svg{width:20px;height:20px}.editor-sidebar .editor-map-add-tools .editor-add-icon-button:hover{background:#f1f3f4;border-color:#17202a}.object-measurement-panel{margin:0 0 12px;padding:12px;background:#f5f7f8;border:1px solid #dfe5e8;border-radius:14px;color:#17202a;font-size:12px}.object-measurement-opacity{display:block;margin-top:0;font-size:11px}.object-measurement-opacity span{display:flex;justify-content:space-between;gap:8px}.object-measurement-opacity input{width:100%;margin:10px 0 0;accent-color:#536e96}.me-product-ui.me-map-editor .map-display-toggle{background:#fff!important;color:#17202a!important;border:1px solid #17202a!important;box-shadow:none!important}.me-product-ui.me-map-editor .map-display-toggle:hover{background:#f3f5f4!important}.me-product-ui.me-map-editor .map-display-toggle[aria-pressed=false]{opacity:.55}.me-product-ui.me-map-editor .map-display-toggle:focus-visible{outline:2px solid #087f79;outline-offset:2px}.subscription-readonly-notice{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:12px;padding:14px 18px;border:1px solid #e5d9b8;border-radius:14px;background:#fff9eb;color:#443b29}.subscription-readonly-notice strong{font-size:14px;font-weight:650}.subscription-readonly-notice p{margin:4px 0 0;font-size:12px;line-height:1.5;color:#75684c}.subscription-readonly-notice button{flex:none;padding:9px 14px;border:1px solid #daceaf;border-radius:10px;background:white;font-size:12px;font-weight:650}@media(max-width:600px){.subscription-readonly-notice{align-items:flex-start;flex-direction:column;gap:10px;margin:8px;padding:12px}}.bulk-distribute-button{display:flex;align-items:center;justify-content:center;gap:8px}.bulk-distribute-button svg{flex:none}.me-product-ui.me-map-editor .map-display-toggle[aria-pressed=false]{opacity:1;background:#17202a!important;color:#fff!important;border-color:#17202a!important}.me-product-ui.me-map-editor .map-display-toggle[aria-pressed=false]:hover{background:#000!important}html body .map-text-menu.ctx-menu{display:block;gap:0;font-family:Manrope,system-ui,sans-serif}html body .ctx-menu .ctx-text-format{display:flex!important;align-items:center;gap:4px;padding:6px 4px!important}html body .ctx-menu .ctx-text-format__button{display:grid;place-items:center;width:38px;height:34px;min-height:0;padding:0!important;border:1px solid transparent!important;border-radius:9px!important;background:transparent!important;color:#e3e6f2!important;cursor:pointer}html body .ctx-menu .ctx-text-format__button:not(:disabled):hover{background:rgba(255,255,255,.08)!important}html body .ctx-menu .ctx-text-format__button[aria-pressed=true]{border-color:rgba(255,255,255,.4)!important;background:rgba(255,255,255,.12)!important;color:#fff!important}html body .ctx-menu .ctx-text-format__button .ctx-icon{width:18px;height:18px}html body .ctx-menu .ctx-text-format__color{position:relative;display:grid;place-items:center;width:38px;height:34px;margin-left:auto;border-radius:9px;cursor:pointer}html body .ctx-menu .ctx-text-format__color:hover{background:rgba(255,255,255,.08)}html body .ctx-menu .ctx-text-format__color span{width:20px;height:20px;border:2px solid rgba(255,255,255,.7);border-radius:50%}html body .ctx-menu .ctx-text-format__color input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}html body .map-text-inspector.map-text-inspector{top:150px;right:20px;width:300px;gap:12px;padding:14px;border:1px solid rgba(255,255,255,.12);border-radius:18px;background:rgba(15,17,31,.98);color:#f4f5fb;box-shadow:0 30px 70px -26px rgba(0,0,0,.95);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color-scheme:dark;font:14px/1.4 Manrope,system-ui,sans-serif;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent}html body .map-text-inspector .ctx-icon{width:18px;height:18px;flex-shrink:0}html body .map-text-inspector .map-text-panel-heading{justify-content:flex-start;gap:10px}html body .map-text-inspector .map-text-panel-badge{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border-radius:10px;background:linear-gradient(140deg,rgba(209,254,23,.32),rgba(209,254,23,.32));color:#fff}html body .map-text-inspector .map-text-panel-heading strong{flex:1 1;min-width:0;font-size:15px;font-weight:700}html body .map-text-inspector .map-text-heading-actions button{width:32px;height:32px;min-height:32px;padding:0;border:1px solid rgba(255,255,255,.1);border-radius:9px;background:rgba(255,255,255,.05);color:#d9dcea}html body .map-text-inspector .map-text-heading-actions button:hover{background:rgba(255,255,255,.1);color:#fff}html body .map-text-inspector .map-text-heading-actions .map-text-lock[data-locked=true]{border-color:rgba(255,122,176,.45);background:rgba(229,38,122,.16);color:#ff7ab0}html body .map-text-inspector .map-text-lock svg{width:17px;height:17px}html body .map-text-inspector fieldset{gap:10px}html body .map-text-inspector .map-text-section{display:grid;grid-gap:8px;gap:8px;padding-top:10px;border-top:1px solid rgba(255,255,255,.08)}html body .map-text-inspector .map-text-section__title{color:#9aa0bd;font-size:12px;font-weight:600}html body .map-text-inspector :is(textarea,select,input:not([type=color])){min-height:36px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:rgba(0,0,0,.3);color:#f4f5fb;font:500 14px/1.35 Manrope,system-ui,sans-serif}html body .map-text-inspector :is(textarea,select,input:not([type=color])):focus{border-color:rgba(209,254,23,.55);outline:none;box-shadow:0 0 0 3px rgba(209,254,23,.16)}html body .map-text-inspector textarea.map-text-source{min-height:72px;padding:9px 10px}html body .map-text-inspector select{padding:0 10px}html body .map-text-inspector .map-text-fields{gap:8px}html body .map-text-inspector .map-text-number{position:relative;display:flex;align-items:center;gap:0;color:#9aa0bd}html body .map-text-inspector .map-text-number .ctx-icon{position:absolute;left:9px;pointer-events:none}html body .map-text-inspector .map-text-number input{padding:0 26px 0 34px}html body .map-text-inspector .map-text-number em{position:absolute;right:10px;color:#7c82a3;font-size:12px;font-style:normal;pointer-events:none}html body .map-text-inspector .map-text-toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px}html body .map-text-inspector .map-text-segment{display:flex;gap:2px;padding:3px;border:1px solid rgba(255,255,255,.09);border-radius:11px;background:rgba(0,0,0,.28)}html body .map-text-inspector .map-text-segment--labels>*{flex:1 1}html body .map-text-inspector .map-text-icon-button{display:flex;align-items:center;justify-content:center;gap:7px;width:36px;min-height:30px;padding:0;border:0;border-radius:8px;background:transparent;color:#c3c7dc;font:600 13px/1 Manrope,system-ui,sans-serif}html body .map-text-inspector .map-text-icon-button[data-wide]{width:auto;padding:0 12px}html body .map-text-inspector .map-text-row .map-text-icon-button[data-wide]{min-height:34px;border:1px solid rgba(255,255,255,.09);border-radius:10px;background:rgba(0,0,0,.28)}html body .map-text-inspector .map-text-icon-button:hover{background:rgba(255,255,255,.08);color:#fff}html body .map-text-inspector .map-text-icon-button[aria-pressed=true]{background:#f4f5fb;color:#0c0e19}html body .map-text-inspector .map-text-row .map-text-icon-button[data-wide][aria-pressed=true]{border-color:#f4f5fb}html body .map-text-inspector .map-text-number--rotation{width:92px;flex-shrink:0}html body .map-text-inspector .map-text-row{display:flex;align-items:center;gap:8px}html body .map-text-inspector .map-text-palette{flex-wrap:wrap;align-items:center;gap:7px}html body .map-text-inspector .map-text-palette>button{width:26px;min-height:26px;height:26px;padding:0;border:2px solid rgba(255,255,255,.18);border-radius:50%}html body .map-text-inspector .map-text-palette>button:hover{border-color:rgba(255,255,255,.5)}html body .map-text-inspector .map-text-palette>button[aria-pressed=true]{outline:0;border-color:#fff;box-shadow:0 0 0 3px rgba(255,255,255,.18)}html body .map-text-inspector .map-text-custom-color{position:relative;display:block;width:26px;height:26px;border-radius:50%;background:conic-gradient(#f50066,#ec8a00,#2ebd00,#00a3c4,#7a5cff,#f50066);cursor:pointer}html body .map-text-inspector .map-text-row .map-text-custom-color{width:34px;height:34px;border-radius:10px}html body .map-text-inspector .map-text-custom-color input{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;opacity:0;cursor:pointer}html body .map-text-inspector .map-text-actions button{gap:8px;min-height:38px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:rgba(255,255,255,.05);color:#eef0f8;font:600 13.5px/1 Manrope,system-ui,sans-serif}html body .map-text-inspector .map-text-actions button:hover{background:rgba(255,255,255,.1);color:#fff}html body .map-text-inspector .map-text-actions .map-text-delete{color:#ff8c8c}html body .map-text-inspector .map-text-actions .map-text-delete:hover{background:rgba(255,92,92,.12);color:#ff9d9d}html body .map-text-inspector small{color:#8f95b2;font-size:12px;line-height:1.5}html body .map-text-inspector .map-text-overflow-note{border:1px solid rgba(255,122,176,.3);background:rgba(229,38,122,.12);color:#ffb3cf}html body .map-text-inspector :focus-visible{outline:2px solid #d1fe17;outline-offset:2px}@media (max-width:760px){html body .map-text-inspector.map-text-inspector{top:auto;right:10px;left:10px;bottom:calc(10px + env(safe-area-inset-bottom,0px));width:auto;max-height:46dvh}}html body .map-text-menu.ctx-menu .ctx-item{justify-content:flex-start;min-height:38px}.map-text-object.is-group-selected{outline:calc(1.5px * var(--text-handle-scale)) dashed #5488ff;outline-offset:calc(2px * var(--text-handle-scale))}.me-organizer-dashboard-v2 .dashboard-v2-shell{max-width:1440px!important}.me-organizer-dashboard-v2 .dashboard-v2-title-row h1{font-weight:600!important;letter-spacing:-.025em}.me-organizer-dashboard-v2 .dashboard-v2-title-row p{color:#6c786f!important;font-weight:400!important}.me-organizer-dashboard-v2 .dashboard-v2-projects-head{gap:16px!important}.me-organizer-dashboard-v2 .dashboard-projects-head h2{font-size:20px!important;font-weight:600!important}.me-organizer-dashboard-v2 .dashboard-project-card{border-radius:18px!important;box-shadow:0 2px 5px #00000006!important}.me-organizer-dashboard-v2 :is(.dashboard-filter-search,.dashboard-filter-select){border-radius:10px!important}.me-workspace-dashboard .workspace-title h1{font-size:30px!important;font-weight:600!important;letter-spacing:-.025em}.me-workspace-dashboard .workspace-nav nav button{font-weight:500!important}.me-workspace-dashboard .workspace-nav nav button.is-active{background:#eaf1df!important;color:#385730!important}.me-workspace-dashboard .workspace-card{border:1px solid #e2e7e1!important;border-radius:16px!important;box-shadow:none!important;padding:24px!important}.me-workspace-dashboard .workspace-card__head h2{font-size:19px!important;font-weight:600!important}.me-workspace-dashboard .workspace-card__head p{font-size:13px!important;font-weight:400!important;color:#69766d!important;line-height:1.5!important}.me-workspace-dashboard .workspace-summary{gap:12px!important}.me-workspace-dashboard .workspace-summary article{border:1px solid #e2e7e1!important;border-radius:14px!important;background:#fff!important;box-shadow:none!important}.me-workspace-dashboard .workspace-summary strong{color:#23392b!important;font-weight:600!important}.me-workspace-dashboard :is(.workspace-primary,.workspace-secondary){border-radius:9px!important;min-height:38px!important;font-size:13px!important;font-weight:500!important}.me-workspace-dashboard .member-row{padding-block:16px!important;gap:14px!important}.me-workspace-dashboard .member-row--head{color:#7a857c!important;font-size:11px!important;font-weight:500!important;text-transform:none!important;background:#f7f9f5!important}.me-workspace-dashboard .member-person strong{font-size:14px!important;font-weight:500!important}.me-workspace-dashboard .member-person small{font-size:12px!important}.me-workspace-dashboard .member-person i{background:#edf2e5!important;color:#536833!important;border-radius:12px!important;font-weight:500!important}.me-workspace-dashboard .member-row select{min-height:36px!important;font-size:12px!important;font-weight:400!important;border-radius:8px!important}.me-workspace-dashboard .member-status{font-size:11px!important;font-weight:500!important;border-radius:6px!important}.workspace-role-guide{border:1px solid #dfe5dd;border-radius:14px;padding:16px 20px;background:#fff}.workspace-role-guide>summary{cursor:pointer;font-size:14px;font-weight:500;color:#4c5f4a}.workspace-role-guide .role-grid{margin-top:16px}.me-workspace-dashboard .role-grid article{padding:14px!important;border-radius:10px!important;background:#f6f8f3!important;border:0!important}.me-workspace-dashboard .role-grid strong{font-size:13px!important;font-weight:500!important}.me-workspace-dashboard .role-grid p{font-size:12px!important;line-height:1.5!important;font-weight:400!important}.me-workspace-dashboard .plan-main{color:#273e2d!important;background:#f3f7ec!important}.me-workspace-dashboard .plan-main :is(h2,strong){color:#273e2d!important;font-weight:600!important}.me-workspace-dashboard .plan-main :is(p,span){color:#62735d!important}.me-workspace-dashboard .plan-badge{color:#52683d!important;font-size:11px!important;font-weight:500!important;background:#e7efd9!important;border:0!important}.me-workspace-dashboard .billing-provider{border:0!important;border-top:1px solid #dce6ce!important;border-radius:0!important;background:transparent!important}.me-workspace-dashboard .billing-plan{padding:24px 18px!important;border:1px solid #e0e6dc!important;border-radius:14px!important;box-shadow:none!important}.me-workspace-dashboard .billing-plan--accent{background:#f5f9eb!important;border-color:#b4ca82!important}.me-workspace-dashboard .billing-plan h3{font-size:21px!important;font-weight:600!important}.me-workspace-dashboard .billing-plan>strong{font-size:30px!important;font-weight:600!important;letter-spacing:-.025em}.me-workspace-dashboard .billing-plan li{font-size:12px!important;font-weight:400!important;line-height:1.6!important}.me-workspace-dashboard .billing-plan__popular{border-radius:6px!important;font-size:10px!important;font-weight:500!important}.billing-common-features{display:flex;flex-wrap:wrap;gap:8px 24px;margin:0 0 24px;padding:14px 16px;border-radius:10px;color:#596c54;background:#f2f6eb;font-size:12px;line-height:1.5}.dashboard-workspace-caption{margin-top:8px;font-size:14px}.me-organizer-dashboard-v2 .organizer-event-card{border-radius:18px!important;box-shadow:0 2px 6px #00000008!important}.me-organizer-dashboard-v2 .organizer-event-card h3{font-weight:600!important}.me-organizer-dashboard-v2 .dashboard-event-card__title{min-height:0!important;font-size:18px!important;line-height:1.35!important}.me-organizer-dashboard-v2 .dashboard-event-card__description{min-height:0!important;font-size:13px!important;line-height:1.5!important;margin-top:8px!important;color:#73806e!important}.me-organizer-dashboard-v2 .dashboard-event-card__eyebrow>span:first-child{font-size:12px!important;color:#668149!important}.me-organizer-dashboard-v2 .dashboard-event-card__access{height:22px!important;padding:0 8px!important;font-size:10px!important;text-transform:none!important;font-weight:400!important}.me-organizer-dashboard-v2 .dashboard-event-card__access.is-closed{background:#f1f3ef!important;color:#6a7464!important}.me-organizer-dashboard-v2 .dashboard-event-card__access.is-closed:before{background:#8e9b85!important;border:0!important;width:5px!important;height:5px!important;border-radius:50%!important}.me-organizer-dashboard-v2 .dashboard-event-card__access.is-open{background:#fff!important;border:1px solid #d3dad5!important;color:#23820e!important;font-weight:600!important}.me-organizer-dashboard-v2 .dashboard-event-card__access.is-open:before{width:6px!important;height:6px!important;border:0!important;border-radius:50%!important;background:#258000!important;box-shadow:none!important}.me-organizer-dashboard-v2 .dashboard-event-card__occupancy{height:auto!important;background:transparent!important;border:0!important;padding:0!important;margin-top:14px!important}.me-organizer-dashboard-v2 .dashboard-event-card__occupancy-track{height:5px!important}.me-organizer-dashboard-v2 .dashboard-event-card__occupancy-fill{background:#83b54b!important}@media(max-width:760px){.me-workspace-dashboard .workspace-card{padding:16px!important}}.me-organizer-dashboard-v2 .dashboard-spots-registry__toolbar{display:flex!important;flex-direction:row!important;flex-wrap:wrap;gap:14px!important;align-items:center}.me-organizer-dashboard-v2 .dashboard-spots-registry__heading{flex:0 0 auto;font-size:16px;font-weight:600}.me-organizer-dashboard-v2 .dashboard-spots-registry__controls{flex:1 1 650px!important;display:grid!important;grid-template-columns:minmax(130px,.7fr) minmax(230px,1.4fr) minmax(210px,1.2fr)!important;grid-gap:8px!important;gap:8px!important}.me-organizer-dashboard-v2 .dashboard-spots-registry__controls :is(select,label){width:100%!important;min-width:0!important;max-width:none!important;height:44px!important;margin:0!important}.me-organizer-dashboard-v2 .dashboard-spots-registry__search input{width:100%;min-width:0;border:0!important;border-radius:0;background:transparent!important;padding:0;outline:none;box-shadow:none!important;font-size:14px;font-weight:400!important}.me-organizer-dashboard-v2 .dashboard-spots-registry__search svg{width:20px;height:20px;flex:0 0 20px;color:#858e89}.dashboard-spots-status{display:flex;flex-wrap:wrap;gap:4px;padding:4px;background:#f4f5f3;border-radius:12px}.dashboard-spots-status button{padding:8px 10px;min-height:36px;border:1px solid transparent;border-radius:8px;font-size:12px;font-weight:500;background:transparent;color:#4e5852}.dashboard-spots-status button[aria-pressed=true]{background:#17201c;color:#fff}.dashboard-spots-status button[data-status="Свободно"][aria-pressed=true]{background:#cef3ae;color:#245e0b}.dashboard-spots-status button[data-status="Бронь"][aria-pressed=true]{background:#ffe89a;color:#754900}.dashboard-spots-status button[data-status="Продано"][aria-pressed=true]{background:#ffc3d8;color:#980040}.me-organizer-dashboard-v2 .dashboard-spots-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:12px;gap:12px;max-height:560px;overflow-y:auto;margin-top:18px;padding:3px}.me-organizer-dashboard-v2 .dashboard-spot-tile{display:flex;flex-direction:column;gap:9px;min-width:0;padding:10px;border:1px solid #e1e6e1;border-radius:12px;background:#fff}.me-organizer-dashboard-v2 .dashboard-spot-tile[data-status="Свободно"]{background:#effbe408}.me-organizer-dashboard-v2 .dashboard-spot-tile[data-status="Бронь"]{background:#fff8d608}.me-organizer-dashboard-v2 .dashboard-spot-tile[data-status="Продано"]{background:#fff0f508}.dashboard-spot-tile__details{display:flex;flex:1 1;flex-direction:column;gap:5px;width:100%;min-width:0;border:0;background:transparent;padding:0;text-align:start;font-size:12px;line-height:1.4;color:#17201c}.dashboard-spot-tile__media{position:relative;display:grid;flex-shrink:0;width:100%;aspect-ratio:16/9;place-items:center;overflow:hidden;border:1px solid #dfe4e1;border-radius:8px;background:#eef1ef;color:#8f9994;font-size:24px}.dashboard-spot-tile__media img{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;max-height:none;object-fit:contain;object-position:center;transform-origin:center}.dashboard-spot-tile__details strong{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600}.dashboard-spot-tile__details strong i{display:inline-block;width:7px;height:7px;-webkit-margin-end:6px;margin-inline-end:6px;border-radius:50%}.dashboard-spot-tile__details small{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size:11px;color:#616963}.dashboard-spot-tile__meta{display:flex;align-items:center;justify-content:space-between;gap:6px;min-width:0;font-size:11px}.dashboard-spot-tile__meta>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-spot-tile__status{flex:none;padding:2px 6px;border-radius:6px;font-size:10px;font-weight:600}.dashboard-spot-tile__status[data-status="Свободно"]{background:#e9f8dd;color:#258000}.dashboard-spot-tile__status[data-status="Бронь"]{background:#fff3cf;color:#986000}.dashboard-spot-tile__status[data-status="Продано"]{background:#ffe5ee;color:#c50052}.dashboard-spot-tile__map{border:1px solid #c5dedb;border-radius:8px;min-height:32px;width:100%;color:#087f79;background:#fff;font-size:12px;font-weight:500}.dashboard-spot-tile__map:hover{background:#eef8f6}.dashboard-spot-tile__details:hover strong{color:#087f79}.me-organizer-dashboard-v2 .dashboard-spot-tile__details>span{font-size:12px!important;line-height:1.4!important}.me-organizer-dashboard-v2 .dashboard-spot-tile__map{font-size:12px!important}.partner-details-modal__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.partner-details-modal header>div{min-width:0;flex:1 1}.partner-details-modal textarea.partner-details-modal__name{display:block;width:100%;min-width:0;min-height:0;max-height:2.4em;border:0!important;border-radius:0;padding:0;background:transparent!important;color:inherit;font:inherit;line-height:1.2;outline:none;box-shadow:none!important;resize:none;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;overflow-wrap:anywhere}.partner-details-modal textarea.partner-details-modal__name::-webkit-scrollbar{display:none}.partner-details-modal__facts>div{padding:11px 12px;border-radius:13px;background:#17202a08}.partner-details-modal__description>span,.partner-details-modal__facts>div>div{color:#17202a80;font-size:9px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.partner-details-modal__facts strong{display:flex;align-items:center;gap:6px;margin-top:4px;font-size:14px}.partner-details-modal__facts strong span{width:8px;height:8px;flex:none;border-radius:50%}.partner-details-modal__description{display:grid;grid-gap:7px;gap:7px;margin-top:12px}.partner-details-modal__description textarea{min-height:96px;resize:vertical;font-size:13px;line-height:1.5}@media(max-width:1250px){.me-organizer-dashboard-v2 .dashboard-spots-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:850px){.me-organizer-dashboard-v2 .dashboard-spots-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.me-organizer-dashboard-v2 .dashboard-spots-registry__controls{grid-template-columns:1fr 1.4fr!important}.me-organizer-dashboard-v2 .dashboard-spots-registry__search{grid-column:1/-1}}@media(max-width:600px){.me-organizer-dashboard-v2 .dashboard-spots-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.me-organizer-dashboard-v2 .dashboard-spots-registry__controls{grid-template-columns:1fr!important}.me-organizer-dashboard-v2 .dashboard-spots-registry__controls :is(input,select){font-size:16px!important}}@media(max-width:360px){.me-organizer-dashboard-v2 .dashboard-spots-grid{grid-template-columns:1fr}}.admin-demo-source{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;padding:20px;border:1px solid #c5dedb;border-radius:16px;background:#fff}.admin-demo-source>div{flex:1 1 300px}.admin-demo-source h2{font-size:18px;font-weight:600;margin:0 0 6px}.admin-demo-source p{max-width:65ch;font-size:13px;line-height:1.5;color:#616963;margin:0}.admin-demo-source :is(button,a){padding:10px 14px;min-height:40px;border-radius:10px;font-size:13px;font-weight:500}.admin-demo-source button{border:0;background:#17202a;color:#fff}.admin-demo-source a{border:1px solid #c5dedb;color:#087f79}.event-section-nav{display:flex;flex-wrap:wrap;flex:none;gap:5px;padding:12px 24px;border-bottom:1px solid #e1e6e1;background:#fff}.event-section-nav button{display:flex;align-items:center;justify-content:center;flex:1 1 auto;gap:8px;padding:9px 10px;border-radius:10px;border:1px solid #e1e6e1;font-size:13px;font-weight:500;color:#56625b;background:#fff}.event-section-nav button i{display:grid;place-items:center;flex:none;width:22px;height:22px;border-radius:50%;background:#f0f3ef;font-size:11px;font-style:normal}.event-section-nav button[aria-pressed=true]{background:#fff0f6;border-color:#f50066;color:#b9004d}.event-section-nav button[aria-pressed=true] i{background:#c50052;color:white}.event-section-nav button:hover{border-color:#b3bdb5}.event-modal [hidden]{display:none!important}.event-modal{max-width:960px!important}.event-modal .event-modal__header{padding:22px 26px!important;background:#fff!important;border-bottom:1px solid #e1e6e1!important}.event-modal .event-modal__header:after,.event-modal .event-modal__header:before{display:none!important}.event-modal .event-modal__header h2{color:#233128!important}.event-modal .event-modal__header>button{background:#f0f3ee!important;color:#657060!important}.event-modal .event-modal__header h2{font-size:24px!important;font-weight:600!important;letter-spacing:-.02em!important}.event-modal .event-modal__header>button{width:36px!important;height:36px!important;border-radius:10px!important;font-size:25px!important}.event-modal .event-modal__body{padding:22px!important;min-height:240px;overscroll-behavior:contain}.event-modal .event-form-section{padding:22px!important;border:1px solid #e1e6e1!important;border-radius:16px!important;box-shadow:none!important;margin:0!important}.event-modal .event-form-section__title{margin-bottom:18px!important;gap:10px!important}.event-modal .event-form-section__title i{width:32px!important;height:32px!important;border-radius:9px!important;font-size:14px!important}.event-modal .event-form-section__title b{font-size:16px!important;font-weight:600!important}.event-modal .event-form-field>span{font-size:12px!important;font-weight:500!important;color:#56645b!important}.event-modal .event-form-field :is(input,select,textarea){min-height:40px!important;padding:10px 12px!important;font-size:14px!important;font-weight:400!important;border-radius:9px!important}.event-modal .event-modal__footer{padding:16px 24px!important;gap:10px!important}.event-modal .event-modal__footer>div{font-size:11px!important;line-height:1.4}.event-modal .event-modal__footer>button{min-height:38px!important;border-radius:9px!important;padding:8px 13px!important;font-size:12px!important;font-weight:500!important}.event-modal .event-form-more{margin-top:16px!important;font-weight:500!important}@media(max-width:760px){.event-section-nav{padding:10px 14px}.event-section-nav button{padding:8px;font-size:12px}.event-modal .event-modal__header{padding:18px!important}.event-modal .event-modal__body{padding:12px!important}.event-modal .event-form-section{padding:16px!important}.event-modal .event-form-field :is(input,select,textarea){font-size:16px!important}.event-modal .event-modal__footer{flex-wrap:wrap;padding:12px!important}}.public-object-card{--public-card-bottom:80px;position:absolute;inset-block-start:16px;inset-inline-end:16px;z-index:70;display:flex;flex-direction:column;width:360px;max-width:calc(100% - 32px);max-height:calc(100% - var(--public-card-bottom) - 16px);overflow:hidden;border:1px solid #dce1e6;border-radius:24px;background:#fff;color:#17202a;box-shadow:0 16px 48px #17202a26,0 2px 8px #17202a0d;cursor:auto;overflow-wrap:anywhere}.public-object-card,.public-object-card *,.public-object-card :after,.public-object-card :before{box-sizing:border-box}.public-object-card__header{flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px 2px 22px}.public-object-card__eyebrow{color:#68717c;font-size:12px;font-weight:500}.public-object-card__close{flex:none;display:grid;place-items:center;width:36px;height:36px;padding:0;border:1px solid #e6e9ed;border-radius:50%;background:#fff;color:#59616b;cursor:pointer}.public-object-card__close:hover{background:#f1f3f5;color:#17202a}.public-object-card__close svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.public-object-card__body{min-height:0;overflow:auto;overscroll-behavior:contain;padding:0 22px 22px;scrollbar-width:thin;scrollbar-color:#c8ced5 transparent}.public-object-card .public-object-card__title{margin:4px 0 18px;font-size:25px;line-height:1.25;font-weight:600;letter-spacing:-.025em;white-space:pre-wrap;overflow-wrap:anywhere}.public-object-card__media{display:grid;place-items:center;height:180px;overflow:hidden;border:1px solid #17202a0d;border-radius:16px;background:#f6f7f9}.public-object-card__media img{display:block;width:100%;height:100%;min-height:0;object-fit:contain}.public-object-card__media--icon img{width:96px;height:96px}.public-object-card__media--area{background-color:#f7f9fb;background-image:linear-gradient(#dce3eb70 1px,transparent 0),linear-gradient(90deg,#dce3eb70 1px,transparent 0);background-size:20px 20px}.public-object-card__summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:20px}.public-object-card__summary:empty{display:none}.public-object-card__price{display:flex;flex-direction:column;gap:4px;min-width:0}.public-object-card__price span{font-size:11px;color:#68717c}.public-object-card__price strong{font-size:26px;font-weight:650;letter-spacing:-.03em;line-height:1.2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.public-object-card__status{display:inline-flex;align-items:center;gap:7px;padding:7px 10px;border:1px solid #dce1e6;border-radius:9px;background:#fff;color:#23820e;font-size:13px;font-weight:600}.public-object-card__status i{flex:none;width:7px;height:7px;border-radius:50%;background:#38b817}.public-object-card__status[data-status="Бронь"]{color:#9b6200}.public-object-card__status[data-status="Бронь"] i{background:#e6a800}.public-object-card__status[data-status="Продано"]{color:#c50050}.public-object-card__status[data-status="Продано"] i{background:#f50066}.public-object-card__facts{display:flex;flex-wrap:wrap;gap:18px 24px;margin:20px 0 0;padding-bottom:20px;border-bottom:1px solid #e9ecf0}.public-object-card__facts>div{flex:1 1;min-width:100px}.public-object-card__facts dt{margin:0 0 5px;color:#68717c;font-size:12px}.public-object-card__facts dd{margin:0;color:#17202a;font-size:14px;font-weight:500}.public-object-card__section{margin-top:20px}.public-object-card__section h3{margin:0 0 8px;font-size:14px;font-weight:600;line-height:1.4}.public-object-card__section p{margin:0;color:#525b66;font-size:14px;font-weight:400;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.public-object-card__section--terms{padding:16px;border-radius:14px;background:#f0f5ff}.public-object-card__section--terms h3{color:#2856ab}.public-object-card__footer{flex:none;padding:14px 22px 18px;border-top:1px solid #e9ecf0;background:#fff}.public-object-card__book{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:46px;padding:12px 16px;border:0;border-radius:12px;background:#f50066;color:#fff;font-size:14px;font-weight:600;cursor:pointer}.public-object-card__book:hover{background:#d60059}.public-object-card__book svg{flex:none;width:20px;height:20px}.public-object-card__unavailable{padding:10px 0;text-align:center;color:#68717c;font-size:13px}.public-object-card :is(button,[tabindex]):focus-visible{outline:2px solid #356df3;outline-offset:-3px}@media (max-width:480px){.public-object-card{inset-inline-end:12px;inset-block-start:12px;max-width:calc(100% - 24px);max-height:calc(100% - var(--public-card-bottom) - 12px);border-radius:20px}.public-object-card__header{-webkit-padding-start:18px;padding-inline-start:18px}.public-object-card__body,.public-object-card__footer{padding-inline:18px}.public-object-card .public-object-card__title{font-size:22px}}.workspace-modal.invite-dialog{padding:20px;background:#18233370;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.workspace-modal.invite-dialog>form{display:flex;flex-direction:column;width:min(660px,100%);max-height:calc(100dvh - 40px);padding:0;overflow:hidden;border:1px solid #e0e5ed;border-radius:24px;background:#fff;box-shadow:0 30px 100px #17253640}.me-workspace-dashboard .workspace-modal.invite-dialog>form{width:min(660px,100%)!important;padding:0!important;border:1px solid #e0e5ed!important;border-radius:24px!important}.me-workspace-dashboard .invite-dialog .workspace-modal__head button{background:#f1f4f8!important;color:#4a566a!important}.me-workspace-dashboard .invite-dialog input[type=checkbox]{width:17px!important;height:17px!important;margin:0;padding:0}.me-workspace-dashboard .invite-dialog fieldset[aria-invalid=true],.me-workspace-dashboard .invite-dialog input[aria-invalid=true]{border-color:#db3453!important}.invite-dialog .workspace-modal__head{flex:none;margin:0;padding:26px 28px 22px;border-bottom:1px solid #e9edf3}.invite-dialog .workspace-modal__head h2{font-size:27px;font-weight:650;line-height:1.2;letter-spacing:-.7px;margin:7px 0 0}.invite-dialog .workspace-modal__head span{font-size:10px;letter-spacing:1.3px;color:#d60059}.invite-dialog .workspace-modal__head p{margin:10px 0 0;font-size:13px;line-height:1.5;color:#748096;font-weight:400}.invite-dialog .workspace-modal__head>button{width:36px;height:36px;border-radius:50%;background:#f1f4f8;color:#4a566a;font-size:23px}.invite-dialog__body{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:22px 28px 26px}.invite-dialog .workspace-seat-notice{margin:0 0 22px;padding:13px 16px;border:1px solid #d8e9dc;border-radius:13px;background:#f3faf4}.invite-dialog .workspace-seat-notice strong{color:#287b47;font-size:13px;font-weight:600}.invite-dialog .workspace-seat-notice p{margin:4px 0 0;color:#667b6c;font-size:12px;line-height:1.5;font-weight:400}.invite-dialog .workspace-seat-notice.is-limit{background:#fff8ec;border-color:#efdbaf}.invite-dialog__identity{display:grid;grid-template-columns:1fr 1.25fr;grid-gap:16px;gap:16px;margin-bottom:18px}.invite-dialog__body label{display:grid;grid-gap:7px;gap:7px;margin:0;font-size:12px;font-weight:550;color:#57647a}.invite-dialog__body input:not([type=checkbox]),.invite-dialog__body select{width:100%;min-width:0;min-height:44px;padding:11px 13px;border:1px solid #d7dfe9;border-radius:11px;background:#fff;color:#233047;font-family:inherit;font-size:14px;font-weight:450;outline:none}.invite-dialog__body input::placeholder{color:#929cac;font-weight:400}.invite-dialog__body input:focus,.invite-dialog__body select:focus{border-color:#577bd2;box-shadow:0 0 0 3px #577bd215}.invite-dialog .workspace-role-help{margin:9px 0 24px;padding:11px 14px;border-radius:10px;background:#f4f6fa;color:#6c7890;font-size:12px;line-height:1.5;font-weight:400}.invite-dialog .workspace-invite-projects{max-height:none;overflow:visible;margin:0;gap:10px}.invite-dialog .workspace-invite-projects legend{font-size:14px;font-weight:600;margin-bottom:12px}.invite-dialog .invite-project{display:flex;align-items:center;gap:12px;padding:13px;border:1px solid #dfe5ed;border-radius:13px;background:#fff}.invite-dialog .invite-project[data-selected=true]{border-color:#698bdb;background:#f3f6ff;box-shadow:inset 0 0 0 1px #698bdb}.invite-dialog .invite-project>label{display:flex;align-items:center;min-width:0;flex:1 1;gap:12px;cursor:pointer}.invite-dialog .invite-project input{width:17px;height:17px;flex:none;accent-color:#456cca}.invite-dialog .invite-project label>span{display:grid;grid-gap:4px;gap:4px;min-width:0}.invite-dialog .invite-project strong{font-size:14px;line-height:1.4;font-weight:550;white-space:normal;overflow-wrap:anywhere;color:#2c3950}.invite-dialog .invite-project small{font-size:11px;font-weight:400;color:#718096}.invite-dialog button.invite-project__open{flex:none;border:1px solid #c9d7f3;background:#eef4ff;color:#345caf;padding:9px 11px;border-radius:9px;font-size:12px;font-weight:550}.invite-dialog button:disabled{opacity:.5;cursor:not-allowed}.invite-dialog [aria-invalid=true]{border-color:#db3453!important;box-shadow:0 0 0 3px #db345314}.invite-dialog fieldset[aria-invalid=true]{padding:10px;border:1px solid #db3453;border-radius:12px}.invite-dialog .invite-field-error{display:block;color:#c62e4b;font-size:11px;line-height:1.45;font-weight:450;margin-top:3px}.invite-dialog .workspace-modal__actions{flex:none;margin:0;padding:18px 28px;border-top:1px solid #e9edf3;background:#fff;gap:12px}.invite-dialog .workspace-modal__actions button{border-radius:11px;padding:12px 20px;font-size:14px;font-weight:550}@media(max-width:540px){.workspace-modal.invite-dialog{padding:10px}.invite-dialog__identity{grid-template-columns:1fr}.invite-dialog__body{padding:18px}.invite-dialog .workspace-modal__head{padding:20px 18px}.invite-dialog .workspace-modal__head h2{font-size:23px}.invite-dialog .workspace-modal__actions{padding:15px 18px}.invite-dialog .invite-project{flex-wrap:wrap}}.me-map-editor .public-map-filters .public-panel-object__text .public-panel-object__meta{display:flex!important;flex-wrap:wrap;align-items:baseline;column-gap:10px;row-gap:3px}.public-panel-object__meta>.public-panel-object__status{white-space:nowrap}.requests-workspace button[aria-pressed]>span:first-child:not(:last-child){background:#929bad}.requests-workspace button[aria-pressed]:nth-child(2)>span:first-child{background:#edb219}.requests-workspace button[aria-pressed]:nth-child(3)>span:first-child{background:#4592e8}.requests-workspace button[aria-pressed]:nth-child(4)>span:first-child{background:#9061d9}.requests-workspace button[aria-pressed]:nth-child(5)>span:first-child{background:#28ae73}.icon-color-control{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border:1px solid #dde2e7;border-radius:12px;background:#fff;color:#202936;font-size:13px;font-weight:500}.icon-color-control__value{display:flex;align-items:center;gap:8px}.icon-color-control input[type=color]{width:34px;height:30px;padding:2px;border:1px solid #d3d9e0;border-radius:7px;cursor:pointer;background:white}.icon-color-control output{font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#566171}.icon-color-control input.icon-color-control__hex{width:78px;min-width:0;padding:6px;border:1px solid #dce2ea;border-radius:7px;font-size:12px;font-weight:450;color:#465268;text-transform:uppercase}.map-context-menu .icon-color-control{margin:4px 8px 8px;flex-wrap:wrap}.cover-editor__actions:has(.icon-color-control){flex-wrap:wrap}.cover-editor__actions>.icon-color-control{flex-basis:100%}.profile-settings-dialog{border:1px solid #e1e5eb;color:#202936;box-shadow:0 24px 100px #14203330}.profile-settings-dialog>div:first-child h2{font-size:26px;line-height:1.2;font-weight:650;letter-spacing:-.7px}.profile-settings-dialog>div:first-child>div>div{color:#d60059;font-size:10px;font-weight:650;letter-spacing:1.3px}.profile-settings-dialog>div:nth-child(2){padding:20px;border:0;background:linear-gradient(125deg,#fff0f6,#f3f0ff);border-radius:20px}.profile-settings-dialog .profile-avatar-preview{width:76px;height:76px;border-radius:50%;background:#24314a;box-shadow:0 0 0 4px #ffffff}.profile-settings-dialog>div:nth-child(2) .min-w-0>div:first-child{font-size:18px;font-weight:650;overflow-wrap:anywhere}.profile-settings-dialog>div:nth-child(2) button{background:white;border:1px solid #d8dbe5;color:#29364a;font-size:12px;font-weight:550;padding:8px 12px}.profile-settings-dialog>div:nth-child(3){gap:0}.profile-settings-dialog .profile-info-row{padding:14px 0;border:0;border-bottom:1px solid #edf0f4;border-radius:0;align-items:baseline}.profile-settings-dialog .profile-info-row>span:first-child{color:#697587;font-weight:450}.profile-settings-dialog .profile-info-row>span:last-child{white-space:normal;overflow-wrap:anywhere;font-weight:550;color:#253044}.profile-settings-dialog>div:nth-child(4){border:1px solid #dce5f5;background:#f5f8ff;border-radius:14px}.profile-settings-dialog>div:nth-child(4)>div{color:#365998;font-size:12px;font-weight:600}.profile-settings-dialog>div:nth-child(4) p{color:#637189;font-weight:400}.profile-settings-dialog>button:last-child{background:#f50066;border:0;border-radius:13px;padding:13px 20px;font-weight:600;box-shadow:0 4px 12px #f500661a}.partner-details-modal.partner-details-modal--editor{width:min(640px,calc(100vw - 32px));padding:28px;border:1px solid #e2e6ed;border-radius:24px;background:#fff;max-height:calc(100dvh - 40px);overflow:auto}.partner-details-modal--editor header{align-items:flex-start;gap:20px;padding-bottom:20px;border-bottom:1px solid #edf0f4}.partner-details-modal--editor header>div{min-width:0}.partner-details-modal--editor header p{color:#d60059;font-size:10px;letter-spacing:1px;font-weight:650}.partner-details-modal--editor header h2{font-size:27px;line-height:1.25;font-weight:650;letter-spacing:-.6px;overflow-wrap:anywhere;white-space:pre-wrap}.partner-details-modal--editor header button{flex:none;width:36px;height:36px;border-radius:50%;background:#f2f4f7;color:#495467}.partner-details-intro{display:flex;align-items:center;gap:16px;margin:20px 0 24px;padding:16px;background:#f7f8fb;border-radius:16px}.partner-details-intro img{width:68px;height:68px;flex:none;border-radius:12px;object-fit:contain;padding:8px}.partner-details-intro p{margin:0;font-size:15px;font-weight:550;color:#253044;line-height:1.5}.partner-details-intro p span{display:block;margin-top:4px;font-size:13px;font-weight:400;color:#667286}.partner-details-modal--editor>label>span{font-size:13px;font-weight:550;color:#465268}.partner-details-modal--editor textarea{min-height:170px;padding:16px;border:1px solid #d6dde7;border-radius:14px;background:white;font-family:inherit;font-size:15px;line-height:1.65;font-weight:400}.partner-details-modal--editor textarea::placeholder{color:#8892a2;font-weight:400}.partner-details-modal--editor footer{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:22px;padding-top:20px;border-color:#edf0f4}.partner-details-modal--editor footer>span{color:#768194;font-size:12px}.partner-details-modal--editor footer button{background:#f50066;color:white;border:0;border-radius:12px;padding:12px 28px;font-size:14px;font-weight:600}.requests-workspace>div{border:1px solid #dfe4ed;border-radius:24px;box-shadow:0 28px 90px #18253830;color:#233047}.requests-workspace>div>div:first-child{padding:24px 28px 20px;background:#fff}.requests-workspace h3{font-size:27px;line-height:1.2;font-weight:650;letter-spacing:-.7px}.requests-workspace>div>div:first-child>div:first-child>div{color:#d60059;font-size:10px;letter-spacing:1.2px}.requests-workspace>div>div:first-child p{color:#778397;font-weight:400;margin-top:8px}.requests-workspace>div>div:nth-child(2){background:#fff;padding:0 28px 20px}.requests-workspace button[aria-pressed]{border-radius:10px;padding:9px 12px;font-size:12px;font-weight:550;color:#526078;background:#f5f7fa;border:1px solid #e4e8ef;box-shadow:none}.requests-workspace button[aria-pressed=true]{background:#25334b;border-color:#25334b;color:#fff;box-shadow:0 3px 8px #25334b15}.requests-workspace input[aria-label="Поиск заявок"]{padding:12px 16px;background:#f8f9fc;border-color:#dfe5ed;font-size:14px;font-weight:400}.requests-workspace input::placeholder{color:#8490a1;font-weight:400}.requests-workspace>div>div:nth-child(3){background:#f5f7fb;padding:20px 28px;overscroll-behavior:contain}.requests-workspace .requests-empty{min-height:280px;height:100%;border:0;background:transparent;padding:28px}.requests-empty__icon{display:grid;place-items:center;width:76px;height:76px;border-radius:24px;background:#ffe4ef;color:#df005c;box-shadow:0 8px 0 -4px #ffffff;margin-bottom:8px;transform:rotate(-5deg)}.requests-workspace .requests-empty>div:nth-child(2){color:#2d3950;font-size:19px;font-weight:600}.requests-workspace .requests-empty>div:nth-child(3){color:#758298;font-size:13px;line-height:1.7;max-width:340px;margin-top:8px}.requests-workspace>div>div:last-child{font-size:12px;color:#778397}@media(max-width:640px){.requests-workspace{padding:8px}.requests-workspace>div>div:first-child{padding:18px 16px;gap:12px}.requests-workspace>div>div:nth-child(2),.requests-workspace>div>div:nth-child(3){padding:14px 16px}.requests-workspace h3{font-size:22px}.requests-workspace .grid{grid-template-columns:1fr}.partner-details-modal.partner-details-modal--editor{padding:20px}.partner-details-modal--editor footer>span{max-width:150px}.profile-settings-dialog>div:nth-child(2){padding:14px;gap:12px}}:root{--me-focus-ring:#737373}html body :is(button,a,input,select,textarea,summary,[tabindex],[contenteditable=true]):not(:disabled):not([aria-hidden=true]):focus-visible{outline:2px solid var(--me-focus-ring)!important;outline-offset:2px!important;box-shadow:none!important}html body :is(button,a,input,select,textarea,summary,[tabindex],[contenteditable=true]):not(:disabled):not([aria-hidden=true]):focus:not(:focus-visible){outline:none!important;box-shadow:none!important}html body :is(input:not([type=range]):not([type=color]):not([type=checkbox]):not([type=radio]),select,textarea):not(:disabled):not([aria-invalid=true]):not(.is-invalid *):not(.map-text-inline):is(:focus,:focus-visible){border-color:rgba(209,254,23,.55)!important;outline:none!important;box-shadow:0 0 0 3px rgba(209,254,23,.14)!important}html body .event-form-field.is-invalid :is(input,select,textarea):focus{border-color:#f50066!important}html body .dashboard-spots-registry__search:focus-within{border-color:rgba(209,254,23,.55);box-shadow:0 0 0 3px rgba(209,254,23,.14)}html body :is(.spot-image-card label,.dashboard-event-cover__icon-action,.event-gallery-editor__upload):has(input:focus-visible){outline:2px solid var(--me-focus-ring)!important;outline-offset:2px;box-shadow:none!important}html body .public-map-filters button.public-event-summary:is(:focus,:focus-visible){outline:none!important;box-shadow:none!important}@media (forced-colors:active){:root{--me-focus-ring:Highlight}}html body .editor-header__tabs[data-keyboard-navigation=false] button:is(:focus,:focus-visible){outline:none!important}