.object-library-portal{position:fixed;inset:0;z-index:1400;display:grid;place-items:center;isolation:isolate;background:transparent!important}.object-library__backdrop{position:absolute;z-index:0;inset:0;pointer-events:none;background:transparent}.me-product-ui .object-library{--library-pink:#f50066;--library-green:#2ebd00;--library-ink:#111820;--library-muted:#929292;--library-line:#d8d8d8;position:fixed;z-index:1;inset:0;display:grid;place-items:center;padding:20px;background:rgb(0 0 0/66%)!important;color:var(--library-ink)}.me-product-ui .object-library>section{width:min(1239px,calc(100vw - 40px));height:min(805px,calc(100dvh - 40px));min-height:620px;display:grid;grid-template-rows:77px minmax(0,1fr);overflow:hidden;border:1px solid rgb(17 24 32/10%);border-radius:20px;background:#fff;box-shadow:0 28px 80px rgb(12 18 24/24%)}.me-product-ui .object-library button,.me-product-ui .object-library input,.me-product-ui .object-library select,.me-product-ui .object-library textarea{font:inherit}.me-product-ui .object-library button{-webkit-tap-highlight-color:transparent}.me-product-ui .object-library button:focus-visible,.me-product-ui .object-library input:focus-visible,.me-product-ui .object-library select:focus-visible,.me-product-ui .object-library textarea:focus-visible{outline:3px solid rgb(0 153 145/24%);outline-offset:2px}.me-product-ui .object-library__head{display:flex;align-items:center;justify-content:space-between;padding:0 29px 0 41px;border-bottom:1px solid var(--library-line);background:#fff}.me-product-ui .object-library__head h2{margin:0;color:#000;font-size:24px;font-weight:700;line-height:1;letter-spacing:-.02em}.me-product-ui .object-library-detail header>button,.me-product-ui .object-library__head>button{width:42px;height:42px;display:grid;place-items:center;flex:0 0 auto;padding:0;border:1px solid #d8d8d8;border-radius:12px;background:#fff;color:#111;cursor:pointer;transition:background-color .12s ease,border-color .12s ease,color .12s ease,transform 80ms ease}.me-product-ui .object-library-detail header>button:hover,.me-product-ui .object-library__head>button:hover{border-color:#111;background:#111;color:#fff}.me-product-ui .object-library-detail header>button:active,.me-product-ui .object-library__create>button:active,.me-product-ui .object-library__head>button:active,.me-product-ui .object-library__item-actions button:active,.me-product-ui .object-library__tabs button:active{transform:scale(.96)}.me-product-ui .object-library-detail header svg,.me-product-ui .object-library__head svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2}.me-product-ui .object-library__body{min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 321px}.me-product-ui .object-library__list{min-width:0;overflow:auto;padding:21px 40px 30px;background:#f7f7f7;scrollbar-gutter:stable}.me-product-ui .object-library__toolbar{display:grid;grid-template-columns:293px minmax(0,1fr);grid-gap:11px;gap:11px;margin-bottom:29px}.me-product-ui .object-library__event-filter,.me-product-ui .object-library__search{position:relative;min-width:0;height:42px}.me-product-ui .object-library__event-filter select,.me-product-ui .object-library__search input{width:100%;height:100%;border:1px solid #d2d2d2;border-radius:10px;background:#fff;color:#111;font-size:13px;font-weight:600}.me-product-ui .object-library__event-filter select{padding:0 41px 0 15px;cursor:pointer}.me-product-ui .object-library__search input{padding:0 42px 0 40px}.me-product-ui .object-library__search input::placeholder{color:#111;opacity:1}.me-product-ui .object-library__search>svg{position:absolute;z-index:1;left:15px;top:50%;width:17px;height:17px;transform:translateY(-50%);fill:none;stroke:#929292;stroke-linecap:round;stroke-width:1.8;pointer-events:none}.me-product-ui .object-library__search>button{position:absolute;right:7px;top:50%;width:28px;height:28px;display:grid;place-items:center;padding:0;border:0;border-radius:7px;background:transparent;color:#777;transform:translateY(-50%);cursor:pointer}.me-product-ui .object-library__search>button:hover{background:#eee;color:#111}.me-product-ui .object-library__search>button svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2}.me-product-ui .object-library__tabs{grid-column:1/-1;height:37px;display:grid;grid-template-columns:repeat(4,1fr);align-items:stretch;padding:3px;border:1px solid #d4d4d4;border-radius:11px;background:#eee}.me-product-ui .object-library__tabs button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:0;padding:0 8px;border:0;border-radius:8px;background:transparent;color:#aaa;font-size:12px;font-weight:700;cursor:pointer;transition:background-color .12s ease,color .12s ease,transform 80ms ease}.me-product-ui .object-library__tabs button:hover{color:#555}.me-product-ui .object-library__tabs button.is-active{background:#fff;color:var(--library-pink);box-shadow:0 1px 2px rgb(0 0 0/7%)}.me-product-ui .object-library__tabs button span{min-width:17px;height:17px;display:inline-grid;place-items:center;padding:0 4px;border-radius:999px;background:#d5d5d5;color:#fff;font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.me-product-ui .object-library__tabs button.is-active span{background:var(--library-pink)}.me-product-ui .object-library__results{display:grid;grid-gap:24px;gap:24px}.me-product-ui .object-library__group{min-width:0}.me-product-ui .object-library__group h3{margin:0 0 13px;color:#111;font-size:16px;font-weight:700;line-height:1}.me-product-ui .object-library__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.me-product-ui .object-library__row{min-width:0;height:57px;display:grid;grid-template-columns:45px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:5px 12px 5px 8px;border:1px solid rgb(17 24 32/8%);border-radius:10px}.me-product-ui .object-library__row--partner{background:#fff}.me-product-ui .object-library__row--infrastructure{background:#dfdede}.me-product-ui .object-library__row--infrastructure,.me-product-ui .object-library__row--partner{--row-status:#2ebd00;border-color:var(--row-status)}.me-product-ui .object-library__row--infrastructure[data-status="Бронь"],.me-product-ui .object-library__row--partner[data-status="Бронь"]{--row-status:#ff9d00}.me-product-ui .object-library__row--infrastructure[data-status="Продано"],.me-product-ui .object-library__row--partner[data-status="Продано"]{--row-status:#f50066}.me-product-ui .object-library__row.is-new{animation:object-library-row-saved 1s ease-out}@keyframes object-library-row-saved{0%,36%,72%{box-shadow:0 0 0 2px var(--row-status)}18%,54%,90%,to{box-shadow:0 0 0 0 transparent}}.me-product-ui .object-library__row--area{background:#ffebc4}.me-product-ui .object-library__row>i{width:45px;height:45px;display:grid;place-items:center;overflow:hidden;border:1px solid rgb(17 24 32/10%);border-radius:10px;background:#fff;color:#111;font-size:15px;font-style:normal;font-weight:800;line-height:1}.me-product-ui .object-library__row>i img{width:100%;height:100%;display:block;object-fit:contain}.me-product-ui .object-library__row>span{min-width:0;display:grid;grid-gap:4px;gap:4px}.me-product-ui .object-library__row b,.me-product-ui .object-library__row small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.me-product-ui .object-library__row b{color:#111;font-size:14px;font-weight:700;line-height:1}.me-product-ui .object-library__row small{color:#9a9a9a;font-size:10px;font-weight:600;line-height:1.2}.me-product-ui .object-library__item-actions{display:flex;align-items:center;gap:5px}.me-product-ui .object-library__item-actions>button,.me-product-ui .object-library__project-picker{position:relative;width:28px;height:28px;display:grid;place-items:center;flex:0 0 28px;padding:0;overflow:hidden;border:1px solid #dedede;border-radius:7px;background:#fff;color:#333;cursor:pointer;transition:background-color .12s ease,border-color .12s ease,color .12s ease,transform 80ms ease}.me-product-ui .object-library__item-actions svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;pointer-events:none}.me-product-ui .object-library__item-actions .is-edit:hover{border-color:#6f6a68;background:#6f6a68;color:#fff}.me-product-ui .object-library__project-picker{color:var(--library-green)}.me-product-ui .object-library__project-picker:hover{border-color:var(--library-green);background:var(--library-green);color:#fff}.me-product-ui .object-library__project-picker select{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.me-product-ui .object-library__item-actions .is-map{color:var(--library-green)}.me-product-ui .object-library__item-actions .is-map:hover{border-color:var(--library-green);background:var(--library-green);color:#fff}.me-product-ui .object-library__item-actions .is-delete{color:var(--library-pink)}.me-product-ui .object-library__item-actions .is-delete:hover{border-color:var(--library-pink);background:var(--library-pink);color:#fff}.me-product-ui .object-library__empty{min-height:180px;display:grid;place-items:center;border:1px dashed #d0d0d0;border-radius:12px;color:#999;font-size:14px;font-weight:600}.me-product-ui .object-library__create{min-width:0;overflow:auto;padding:27px 22px 30px;border-left:1px solid var(--library-line);background:#fff;scrollbar-gutter:stable}.me-product-ui .object-library__form-head{display:grid;grid-template-columns:35px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start;margin-bottom:18px}.me-product-ui .object-library__form-head>span{width:35px;height:35px;display:grid;place-items:center;align-self:start;margin-top:-5px;color:var(--library-green)}.me-product-ui .object-library__form-head svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.8}.me-product-ui .object-library__form-head h3{margin:0 0 7px;color:#000;font-size:23px;font-weight:700;line-height:1;letter-spacing:-.02em}.me-product-ui .object-library__form-head p{margin:0;color:#aaa;font-size:11px;line-height:1.35}.me-product-ui .object-library__create>label,.me-product-ui .object-library__dimensions label,.me-product-ui .object-library__logo-card{display:grid;grid-gap:7px;gap:7px}.me-product-ui .object-library__create>label{margin-top:16px}.me-product-ui .object-library__create .partner-status-field>span,.me-product-ui .object-library__create label>span,.me-product-ui .object-library__logo-card>span{margin:0;color:#252525;font-size:11px;font-weight:700;line-height:1.2}.me-product-ui .object-library-detail input,.me-product-ui .object-library-detail select,.me-product-ui .object-library-detail textarea,.me-product-ui .object-library__create input:not([type=file]),.me-product-ui .object-library__create textarea{width:100%;border:1px solid #cfcfcf;border-radius:10px;background:#fff;color:#111;font-size:13px;font-weight:600}.me-product-ui .object-library-detail input,.me-product-ui .object-library-detail select,.me-product-ui .object-library__create input:not([type=file]){height:42px;padding:0 14px}.me-product-ui .object-library-detail textarea,.me-product-ui .object-library__create textarea{min-height:87px;padding:12px 14px;line-height:1.4;resize:vertical}.me-product-ui .object-library__create input::placeholder,.me-product-ui .object-library__create textarea::placeholder{color:#c6c6c6;opacity:1}.me-product-ui .object-library__form-error{margin:7px 0 0;color:var(--library-pink);font-size:11px;font-weight:700}.me-product-ui .object-library__status-logo{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);grid-template-rows:112px auto;grid-gap:7px 15px;gap:7px 15px;align-items:start;margin-top:16px}.me-product-ui .object-library__logo-card,.me-product-ui .object-library__status-size{min-height:0;height:112px;box-sizing:border-box}.me-product-ui .object-library__status-size{display:grid;grid-template-rows:max-content minmax(0,1fr)}.me-product-ui .object-library__create .partner-status-field{position:relative}.me-product-ui .object-library__create .partner-status-trigger{width:100%;min-height:0;height:25px;display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:5px;padding:0 9px;border:1px solid transparent;border-radius:8px;font-size:11px;font-weight:700;cursor:pointer}.me-product-ui .object-library__create .partner-status-trigger svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2}.me-product-ui .object-library__create .partner-status-options{position:absolute;z-index:20;top:calc(100% + 5px);left:0;right:0;display:grid;grid-gap:3px;gap:3px;padding:4px;border:1px solid #d4d4d4;border-radius:10px;background:#fff;box-shadow:0 12px 28px rgb(0 0 0/16%)}.me-product-ui .object-library__create .partner-status-options button{min-height:32px;display:grid;grid-template-columns:16px 1fr;align-items:center;grid-gap:6px;gap:6px;padding:0 9px;border:0;border-radius:7px;text-align:left;font-size:11px;font-weight:700;cursor:pointer}.me-product-ui .object-library__dimensions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px;margin-top:2px}.me-product-ui .object-library__size-fields{align-self:end;margin:0}.me-product-ui .object-library__size-fields>strong{display:block;color:#252525;font-size:11px;font-weight:700;line-height:1.2}.me-product-ui .object-library__dimensions label{gap:2px}.me-product-ui .object-library__dimensions label>span{color:#a2a2a2;font-size:8px;font-weight:600;line-height:1}.me-product-ui .object-library__dimensions input:not([type=file]){height:25px;padding:0 8px;border-radius:7px}.me-product-ui .object-library__logo-card{gap:5px;grid-template-rows:auto minmax(0,1fr)}.me-product-ui .object-library__logo-preview{position:relative;min-height:0;height:100%;display:grid;place-items:center;overflow:hidden;border:1px solid #aaa;border-radius:9px;background:#d7d7d7}.me-product-ui .object-library__logo-preview>span{color:#aaa;font-size:10px;font-weight:700}.me-product-ui .object-library__logo-preview img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;transform-origin:center}.me-product-ui .object-library__logo-actions{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;gap:6px;background:transparent;transition:background-color .14s ease}.me-product-ui .object-library__logo-preview.has-image .object-library__logo-actions{inset:8px;flex-direction:column;gap:6px}.me-product-ui .object-library__logo-actions label{display:grid;place-items:center;cursor:pointer}.me-product-ui .object-library__logo-actions label input{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.me-product-ui .object-library__logo-actions button,.me-product-ui .object-library__logo-actions label b{position:relative;min-height:26px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border:1px solid #b6b6b6;border-radius:7px;background:#fff;color:#9a9a9a;font-size:10px;font-weight:700;cursor:pointer}.me-product-ui .object-library__logo-actions label b{min-width:78px;line-height:1;text-align:center}.me-product-ui .object-library__logo-actions button{border-color:#111;background:#111;color:#fff}.me-product-ui .object-library__logo-actions label:hover b{border-color:#111;color:#111}.me-product-ui .object-library__logo-actions button:hover{border-color:var(--library-green);background:var(--library-green)}.me-product-ui .object-library__logo-actions button.is-delete-logo{min-width:78px;border-color:var(--library-pink);background:var(--library-pink);color:#fff}.me-product-ui .object-library__logo-actions button.is-delete-logo:hover{border-color:#d9005a;background:#d9005a}.me-product-ui .object-library__logo-preview.has-image .object-library__logo-actions{opacity:0;pointer-events:none;transition:background-color .14s ease,opacity .14s ease}.me-product-ui .object-library__logo-preview.is-actions-suppressed .object-library__logo-actions{transition:none}.me-product-ui .object-library__logo-preview.has-image:not(.is-actions-suppressed):focus-within .object-library__logo-actions,.me-product-ui .object-library__logo-preview.has-image:not(.is-actions-suppressed):hover .object-library__logo-actions{opacity:1;pointer-events:auto;background:rgb(0 0 0/42%)}.me-product-ui .object-library__logo-configure{grid-column:2;width:100%;height:20px!important;min-height:20px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 8px!important;border:1px solid rgb(0 139 133/28%);border-radius:8px;background:#eefafa;color:#008b85;font-size:10px!important;line-height:1!important;font-weight:700;white-space:nowrap;overflow:hidden;text-align:center;cursor:pointer;transition:border-color .12s ease,background-color .12s ease,color .12s ease}.me-product-ui .object-library__logo-configure:hover{border-color:#008b85;background:#008b85;color:#fff}.me-product-ui .object-library__create>button[type=submit]{width:100%;min-height:46px;margin-top:19px;border:0;border-radius:12px;background:var(--library-pink);color:#fff;font-size:14px;font-weight:700;cursor:pointer;transition:background-color .12s ease,transform 80ms ease}.me-product-ui .object-library__create>button[type=submit]:hover{background:#d9005a}.me-product-ui .object-library__create>button[type=submit].is-saved{background:var(--library-green);color:#fff}.me-product-ui .object-library__toast{position:fixed;left:50%;bottom:28px;z-index:1450;padding:11px 17px;border-radius:999px;background:#111820;color:#fff;font-size:13px;font-weight:700;transform:translateX(-50%);box-shadow:0 12px 30px rgb(0 0 0/20%)}.me-product-ui .object-library-detail{position:fixed;inset:0;z-index:1470;display:grid;place-items:center;padding:20px;background:rgb(15 18 20/34%);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.me-product-ui .object-library-detail>form{width:min(680px,calc(100vw - 40px));max-height:min(760px,calc(100dvh - 40px));overflow:auto;padding:26px;border:1px solid rgb(17 24 32/10%);border-radius:20px;background:#fff;box-shadow:0 28px 80px rgb(12 18 24/28%)}.me-product-ui .object-library-detail header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:24px}.me-product-ui .object-library-detail header span{display:block;margin-bottom:7px;color:var(--library-pink);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.me-product-ui .object-library-detail header h2{margin:0;color:#111;font-size:28px;line-height:1.05}.me-product-ui .object-library-detail header p{margin:8px 0 0;color:#777;font-size:14px;line-height:1.45}.me-product-ui .object-library-detail__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.me-product-ui .object-library-detail label{display:grid;grid-gap:8px;gap:8px}.me-product-ui .object-library-detail label>span{color:#444;font-size:13px;font-weight:700}.me-product-ui .object-library-detail label.is-wide{grid-column:1/-1}.me-product-ui .object-library-detail footer{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:24px}.me-product-ui .object-library-detail footer>button,.me-product-ui .object-library-detail footer>label{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0 18px;border:1px solid #d0d0d0;border-radius:11px;background:#fff;color:#111;font-size:13px;font-weight:700;cursor:pointer}.me-product-ui .object-library-detail footer .is-primary{border-color:var(--library-pink);background:var(--library-pink);color:#fff}.me-product-ui .object-library-detail footer .object-library__project-picker{width:auto;flex:0 0 auto;color:var(--library-green)}.me-product-ui .object-library__sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.me-product-ui .object-library__logo-editor{z-index:1510}@media (max-width:1060px){.me-product-ui .object-library__body{grid-template-columns:minmax(0,1fr) 300px}.me-product-ui .object-library__list{padding-inline:24px}.me-product-ui .object-library__grid{grid-template-columns:1fr}}@media (max-width:820px){.me-product-ui .object-library>section{min-height:0;height:calc(100dvh - 20px);width:calc(100vw - 20px);grid-template-rows:64px minmax(0,1fr)}.me-product-ui .object-library__head{padding-inline:18px}.me-product-ui .object-library__body{display:block;overflow:auto}.me-product-ui .object-library__create,.me-product-ui .object-library__list{overflow:visible}.me-product-ui .object-library__create{border-top:1px solid var(--library-line);border-left:0}.me-product-ui .object-library__toolbar{grid-template-columns:1fr}.me-product-ui .object-library__tabs{grid-column:auto;overflow-x:auto}.me-product-ui .object-library__tabs button{min-width:112px}}@media (max-width:540px){.me-product-ui .object-library{padding:0}.me-product-ui .object-library>section{width:100vw;height:100dvh;border:0;border-radius:0}.me-product-ui .object-library__head h2{font-size:21px}.me-product-ui .object-library__create,.me-product-ui .object-library__list{padding-inline:16px}.me-product-ui .object-library-detail__grid,.me-product-ui .object-library__status-logo{grid-template-columns:1fr}.me-product-ui .object-library__logo-card,.me-product-ui .object-library__status-size{height:auto}.me-product-ui .object-library__logo-configure{grid-column:1}.me-product-ui .object-library__logo-preview{height:150px}.me-product-ui .object-library-detail__grid label.is-wide{grid-column:auto}.me-product-ui .object-library-detail footer{align-items:stretch;flex-direction:column-reverse}}@media (prefers-reduced-motion:reduce){.me-product-ui .object-library *,.me-product-ui .object-library-detail *{scroll-behavior:auto!important;transition-duration:.01ms!important}.me-product-ui .object-library__row.is-new{animation:none}}.me-workspace-dashboard{--workspace-black:#050505;--workspace-white:#fff;--workspace-pink:#f50066;--workspace-green:#2ebd00;--workspace-bg:#f6f6f6;--workspace-line:#dedede;--workspace-muted:#737373;min-height:100vh!important;background:var(--workspace-bg)!important;color:var(--workspace-black)!important;font-family:Inter,Arial,sans-serif!important}.me-workspace-dashboard .workspace-header{height:82px!important;border:0!important;background:var(--workspace-black)!important;box-shadow:none!important}.me-workspace-dashboard .workspace-header__inner{width:min(1360px,calc(100% - 48px))!important;height:82px!important;min-height:82px!important;margin:auto!important;gap:28px!important}.me-workspace-dashboard .workspace-header .eventmap-brand__asset{width:148px!important;max-height:40px!important}.me-workspace-dashboard .workspace-header .eventmap-brand{gap:18px!important}.me-workspace-dashboard .workspace-header .eventmap-brand__subtitle{display:flex!important;min-height:28px!important;align-items:center!important;border-left:1px solid rgba(255,255,255,.44)!important;padding-left:18px!important;color:#fff!important;font-size:13px!important;font-weight:650!important}.me-workspace-dashboard .workspace-back{min-height:42px!important;border:1px solid #fff!important;border-radius:12px!important;background:#fff!important;padding:0 17px!important;color:var(--workspace-black)!important;font-size:12px!important;font-weight:700!important;transition:background-color .16s ease,transform .16s ease!important}.me-workspace-dashboard .workspace-back:hover{background:#e8e8e8!important;transform:translateY(-1px)!important}.me-workspace-dashboard .workspace-layout{display:grid!important;width:min(1360px,calc(100% - 48px))!important;max-width:none!important;grid-template-columns:232px minmax(0,1fr)!important;grid-gap:34px!important;gap:34px!important;margin:0 auto!important;padding:38px 0 72px!important}.me-workspace-dashboard .workspace-nav{position:-webkit-sticky!important;position:sticky!important;top:24px!important;display:flex!important;min-height:calc(100dvh - 130px)!important;align-self:start!important;flex-direction:column!important;border:1px solid var(--workspace-line)!important;border-radius:22px!important;background:#fff!important;padding:14px!important;box-shadow:none!important}.me-workspace-dashboard .workspace-company{display:flex!important;align-items:center!important;gap:11px!important;padding:5px 5px 18px!important;border-bottom:1px solid var(--workspace-line)!important;color:var(--workspace-black)!important}.me-workspace-dashboard .workspace-company>span{display:grid!important;width:40px!important;height:40px!important;flex:0 0 40px!important;place-items:center!important;border-radius:12px!important;background:var(--workspace-black)!important;color:#fff!important;font-size:11px!important;font-weight:800!important}.me-workspace-dashboard .workspace-company>div{min-width:0!important}.me-workspace-dashboard .workspace-company strong{max-width:145px!important;color:var(--workspace-black)!important;font-size:13px!important;font-weight:750!important}.me-workspace-dashboard .workspace-company small{margin-top:3px!important;color:var(--workspace-muted)!important;font-size:10px!important;font-weight:500!important}.me-workspace-dashboard .workspace-nav nav{display:grid!important;grid-gap:5px!important;gap:5px!important;margin-top:15px!important}.me-workspace-dashboard .workspace-nav nav button{display:grid!important;width:100%!important;min-height:46px!important;grid-template-columns:22px minmax(0,1fr) auto!important;align-items:center!important;grid-gap:9px!important;gap:9px!important;border:0!important;border-radius:12px!important;background:#fff!important;padding:0 12px!important;color:#555!important;font-size:12px!important;font-weight:650!important;text-align:left!important;box-shadow:none!important;transition:background-color .16s ease,color .16s ease!important}.me-workspace-dashboard .workspace-nav nav button:hover{background:#f2f2f2!important;color:#111!important}.me-workspace-dashboard .workspace-nav nav button.is-active{background:var(--workspace-pink)!important;color:#fff!important;box-shadow:none!important}.me-workspace-dashboard .workspace-nav nav i{display:grid!important;width:20px!important;height:20px!important;place-items:center!important;color:currentColor!important;font-style:normal!important}.me-workspace-dashboard .workspace-nav nav i svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.me-workspace-dashboard .workspace-nav nav b{display:grid!important;min-width:21px!important;height:21px!important;place-items:center!important;border-radius:999px!important;background:#fff!important;padding:0 6px!important;color:var(--workspace-pink)!important;font-size:9px!important}.me-workspace-dashboard .workspace-license-mini{margin-top:auto!important;border:0!important;border-radius:15px!important;background:var(--workspace-black)!important;padding:16px!important;color:#fff!important}.me-workspace-dashboard .workspace-license-mini>span{color:#aaa!important;font-size:9px!important;font-weight:650!important;letter-spacing:.1em!important}.me-workspace-dashboard .workspace-license-mini>strong{margin-top:6px!important;color:#fff!important;font-size:12px!important;font-weight:700!important}.me-workspace-dashboard .workspace-license-mini>div{height:6px!important;margin-top:12px!important;background:#333!important}.me-workspace-dashboard .workspace-license-mini i{background:var(--workspace-green)!important}.me-workspace-dashboard .workspace-content{min-width:0!important;padding:0 0 40px!important}.me-workspace-dashboard .workspace-title{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:28px!important;margin:2px 0 28px!important}.me-workspace-dashboard .workspace-title h1{margin:0!important;color:var(--workspace-black)!important;font-size:clamp(34px,3vw,46px)!important;font-weight:650!important;line-height:1.05!important;letter-spacing:-.04em!important;text-wrap:balance}.me-workspace-dashboard .workspace-summary{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:14px!important;gap:14px!important;margin-bottom:18px!important}.me-workspace-dashboard .workspace-summary>div{display:grid!important;min-height:94px!important;grid-template-columns:minmax(0,1fr) auto!important;align-content:center!important;grid-gap:5px 14px!important;gap:5px 14px!important;border:1px solid var(--workspace-line)!important;border-radius:18px!important;background:#fff!important;padding:19px 21px!important;box-shadow:none!important}.me-workspace-dashboard .workspace-summary>div.is-teal{border-color:var(--workspace-green)!important;background:#fff!important}.me-workspace-dashboard .workspace-summary span{color:#333!important;font-size:13px!important;font-weight:650!important}.me-workspace-dashboard .workspace-summary strong{grid-column:2!important;grid-row:1/3!important;align-self:center!important;color:var(--workspace-black)!important;font-size:34px!important;font-weight:550!important;line-height:1!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important}.me-workspace-dashboard .workspace-summary>div.is-teal strong{color:var(--workspace-green)!important}.me-workspace-dashboard .workspace-summary small{color:var(--workspace-muted)!important;font-size:10px!important;font-weight:500!important}.me-workspace-dashboard .workspace-card{border:1px solid var(--workspace-line)!important;border-radius:20px!important;background:#fff!important;padding:26px!important;box-shadow:none!important}.me-workspace-dashboard .workspace-card__head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:24px!important;margin-bottom:22px!important}.me-workspace-dashboard .workspace-card__head h2{margin:0!important;color:var(--workspace-black)!important;font-size:20px!important;font-weight:700!important;letter-spacing:-.02em!important}.me-workspace-dashboard .workspace-card__head p{margin:7px 0 0!important;color:var(--workspace-muted)!important;font-size:12px!important;font-weight:500!important;line-height:1.55!important}.me-workspace-dashboard .workspace-primary,.me-workspace-dashboard .workspace-secondary{display:inline-flex!important;min-height:43px!important;align-items:center!important;justify-content:center!important;border-radius:12px!important;padding:0 17px!important;font-size:11px!important;font-weight:750!important;box-shadow:none!important;transition:background-color .16s ease,border-color .16s ease,transform .16s ease!important}.me-workspace-dashboard .workspace-primary{border:1px solid var(--workspace-pink)!important;background:var(--workspace-pink)!important;color:#fff!important}.me-workspace-dashboard .workspace-primary:hover{border-color:#d90059!important;background:#d90059!important;transform:translateY(-1px)!important}.me-workspace-dashboard .workspace-secondary{border:1px solid var(--workspace-line)!important;background:#fff!important;color:var(--workspace-black)!important}.me-workspace-dashboard .workspace-secondary:hover{border-color:#777!important;background:#f5f5f5!important;transform:translateY(-1px)!important}.me-workspace-dashboard .workspace-primary:disabled,.me-workspace-dashboard .workspace-secondary:disabled{cursor:not-allowed!important;opacity:.42!important;transform:none!important}.me-workspace-dashboard .member-table{overflow:hidden!important;border:1px solid var(--workspace-line)!important;border-radius:16px!important;background:#fff!important}.me-workspace-dashboard .member-row{display:grid!important;min-height:72px!important;grid-template-columns:minmax(230px,1.45fr) minmax(160px,.9fr) 118px 78px 64px!important;align-items:center!important;grid-gap:13px!important;gap:13px!important;border-bottom:1px solid var(--workspace-line)!important;padding:13px 16px!important}.me-workspace-dashboard .member-row:last-child{border-bottom:0!important}.me-workspace-dashboard .member-row--head{min-height:42px!important;background:#f4f4f4!important;color:#666!important;font-size:9px!important;font-weight:750!important;letter-spacing:.07em!important;text-transform:uppercase!important}.me-workspace-dashboard .member-person{display:flex!important;align-items:center!important;gap:12px!important;min-width:0!important}.me-workspace-dashboard .member-person i{display:grid!important;width:38px!important;height:38px!important;flex:0 0 38px!important;place-items:center!important;border-radius:11px!important;background:var(--workspace-black)!important;color:#fff!important;font-size:10px!important;font-weight:750!important;font-style:normal!important}.me-workspace-dashboard .member-person strong{color:#111!important;font-size:13px!important;font-weight:700!important}.me-workspace-dashboard .member-person small{margin-top:3px!important;color:var(--workspace-muted)!important;font-size:10px!important;font-weight:500!important}.me-workspace-dashboard .member-row select{height:40px!important;border:1px solid var(--workspace-line)!important;border-radius:10px!important;background:#fff!important;padding:0 10px!important;color:#111!important;font-size:10px!important;font-weight:650!important}.me-workspace-dashboard .member-row select:disabled{border-color:transparent!important;background:#f2f2f2!important;color:#777!important}.me-workspace-dashboard .member-status{justify-self:start!important;border-radius:999px!important;padding:7px 10px!important;font-size:9px!important;font-weight:750!important}.me-workspace-dashboard .member-status--active{background:rgba(46,189,0,.12)!important;color:#238f00!important}.me-workspace-dashboard .member-status--invited{background:#f1f1f1!important;color:#555!important}.me-workspace-dashboard .member-status--disabled{background:rgba(245,0,102,.09)!important;color:var(--workspace-pink)!important}.me-workspace-dashboard .member-devices{font-size:13px!important;font-weight:650!important}.me-workspace-dashboard .member-remove{color:var(--workspace-pink)!important;font-size:10px!important;font-weight:700!important}.me-workspace-dashboard .role-grid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-gap:12px!important;gap:12px!important;margin-top:clamp(34px,5vh,72px)!important;padding-bottom:8px!important}.me-workspace-dashboard .role-grid article{position:relative!important;min-height:142px!important;overflow:hidden!important;border:1px solid var(--workspace-line)!important;border-radius:18px!important;background:#fff!important;padding:19px!important;box-shadow:0 1px 0 rgba(0,0,0,.02)!important}.me-workspace-dashboard .role-grid article:before{content:""!important;display:block!important;width:34px!important;height:4px!important;margin-bottom:15px!important;border-radius:999px!important;background:var(--workspace-pink)!important}.me-workspace-dashboard .role-grid article:nth-child(2n):before{background:var(--workspace-green)!important}.me-workspace-dashboard .role-grid strong{color:#111!important;font-size:14px!important;font-weight:720!important;letter-spacing:-.015em!important}.me-workspace-dashboard .role-grid p{max-width:25ch!important;margin:9px 0 0!important;color:var(--workspace-muted)!important;font-size:11px!important;font-weight:500!important;line-height:1.45!important;text-wrap:pretty}.me-workspace-dashboard .access-layout{grid-template-columns:280px minmax(0,1fr)!important;gap:18px!important}.me-workspace-dashboard .access-members button{min-height:54px!important;border-radius:12px!important;padding:9px!important}.me-workspace-dashboard .access-members button:hover{background:#f3f3f3!important}.me-workspace-dashboard .access-members button.is-active{background:rgba(245,0,102,.07)!important;color:#111!important}.me-workspace-dashboard .access-members button i{background:#111!important;color:#fff!important}.me-workspace-dashboard .access-members button.is-active i{background:var(--workspace-pink)!important;color:#fff!important}.me-workspace-dashboard .access-members button strong{font-size:12px!important}.me-workspace-dashboard .access-members button small{font-size:10px!important;color:var(--workspace-muted)!important}.me-workspace-dashboard .workspace-check{font-size:11px!important}.me-workspace-dashboard .project-access-list input,.me-workspace-dashboard .workspace-check input{accent-color:var(--workspace-green)!important}.me-workspace-dashboard .project-access-list{gap:10px!important}.me-workspace-dashboard .project-access-list label{min-height:68px!important;border-color:var(--workspace-line)!important;border-radius:14px!important;padding:13px 15px!important}.me-workspace-dashboard .project-access-list strong{font-size:13px!important}.me-workspace-dashboard .project-access-list small{font-size:10px!important}.me-workspace-dashboard .project-access-list b{background:rgba(46,189,0,.1)!important;color:#238f00!important;font-size:9px!important}.me-workspace-dashboard .device-list>div{min-height:70px!important;border-color:var(--workspace-line)!important}.me-workspace-dashboard .device-list i{background:#111!important;color:#fff!important}.me-workspace-dashboard .device-list strong{font-size:13px!important}.me-workspace-dashboard .device-list code,.me-workspace-dashboard .device-list small{font-size:10px!important}.me-workspace-dashboard .device-list button{color:var(--workspace-pink)!important;font-size:10px!important}.me-workspace-dashboard .activity-list>div{min-height:68px!important;border-color:var(--workspace-line)!important}.me-workspace-dashboard .activity-list strong{font-size:12px!important}.me-workspace-dashboard .activity-list small,.me-workspace-dashboard .activity-list time{font-size:10px!important}.me-workspace-dashboard .activity-dot--teal{background:var(--workspace-green)!important}.me-workspace-dashboard .activity-dot--coral{background:var(--workspace-pink)!important}.me-workspace-dashboard .billing-stack{display:grid!important;grid-gap:18px!important;gap:18px!important}.me-workspace-dashboard .billing-banner{display:flex!important;min-height:54px!important;align-items:center!important;gap:12px!important;border:1px solid var(--workspace-line)!important;border-radius:15px!important;background:#fff!important;padding:13px 16px!important;color:#111!important;box-shadow:none!important}.me-workspace-dashboard .billing-banner--success{border-color:var(--workspace-green)!important;background:rgba(46,189,0,.05)!important;color:#217f00!important}.me-workspace-dashboard .billing-banner--error{border-color:var(--workspace-pink)!important;background:rgba(245,0,102,.04)!important;color:#b7004b!important}.me-workspace-dashboard .billing-banner strong{font-size:12px!important}.me-workspace-dashboard .billing-banner span{font-size:11px!important}.me-workspace-dashboard .plan-layout{grid-template-columns:1.08fr .92fr!important;gap:18px!important}.me-workspace-dashboard .plan-main{border:1px solid #050505!important;border-radius:20px!important;background:var(--workspace-black)!important;padding:30px!important;color:#fff!important;box-shadow:none!important}.me-workspace-dashboard .plan-badge{display:inline-flex!important;border:1px solid var(--workspace-green)!important;border-radius:999px!important;background:var(--workspace-green)!important;padding:7px 11px!important;color:#fff!important;font-size:9px!important;font-weight:750!important;letter-spacing:.08em!important}.me-workspace-dashboard .plan-main>h2{margin:20px 0 0!important;color:#fff!important;font-size:29px!important;font-weight:650!important;letter-spacing:-.035em!important}.me-workspace-dashboard .plan-main>p{max-width:560px!important;margin:12px 0 0!important;color:#bdbdbd!important;font-size:13px!important;font-weight:450!important;line-height:1.65!important}.me-workspace-dashboard .plan-price{margin:30px 0!important}.me-workspace-dashboard .plan-price strong{color:#fff!important;font-size:24px!important;font-weight:650!important}.me-workspace-dashboard .plan-price span{margin-top:6px!important;color:#aaa!important;font-size:10px!important;font-weight:500!important}.me-workspace-dashboard .billing-provider{display:flex!important;align-items:center!important;gap:10px!important;border:1px solid #404040!important;border-radius:12px!important;background:#171717!important;padding:12px 13px!important;color:#fff!important;box-shadow:none!important}.me-workspace-dashboard .billing-provider b{background:#fff!important;color:#050505!important;font-size:10px!important}.me-workspace-dashboard .billing-provider span{color:#bbb!important;font-size:10px!important}.me-workspace-dashboard .usage-card{border-color:var(--workspace-line)!important;border-radius:20px!important;background:#fff!important;padding:27px!important;box-shadow:none!important}.me-workspace-dashboard .usage-row{margin-top:20px!important}.me-workspace-dashboard .usage-row>div:first-child{font-size:11px!important}.me-workspace-dashboard .usage-row>div:last-child{height:7px!important;background:#e9e9e9!important}.me-workspace-dashboard .usage-row i{background:var(--workspace-green)!important}.me-workspace-dashboard .workspace-note{margin-top:16px!important;border:1px solid var(--workspace-line)!important;border-radius:13px!important;background:#f7f7f7!important;padding:14px!important}.me-workspace-dashboard .workspace-note strong{color:#111!important;font-size:11px!important}.me-workspace-dashboard .workspace-note p{margin-top:5px!important;color:var(--workspace-muted)!important;font-size:10px!important;font-weight:500!important}.me-workspace-dashboard .billing-plans{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:14px!important;gap:14px!important}.me-workspace-dashboard .billing-plan{position:relative!important;display:flex!important;min-height:420px!important;flex-direction:column!important;border:1px solid var(--workspace-line)!important;border-radius:18px!important;background:#fff!important;padding:22px!important;color:var(--workspace-black)!important;box-shadow:none!important;transition:border-color .16s ease,transform .16s ease!important}.me-workspace-dashboard .billing-plan:hover{border-color:#999!important;transform:translateY(-2px)!important}.me-workspace-dashboard .billing-plan--accent{border:2px solid var(--workspace-green)!important;background:#fff!important}.me-workspace-dashboard .billing-plan--custom{background:#fafafa!important}.me-workspace-dashboard .billing-plan__popular{position:absolute!important;right:14px!important;top:14px!important;border-radius:999px!important;background:var(--workspace-green)!important;padding:6px 9px!important;color:#fff!important;font-size:8px!important;font-weight:750!important}.me-workspace-dashboard .billing-plan--custom .billing-plan__popular{position:static!important;align-self:flex-start!important;margin:0 0 15px!important}.me-workspace-dashboard .billing-plan h3{margin:0!important;color:#111!important;font-size:21px!important;font-weight:700!important;letter-spacing:-.025em!important}.me-workspace-dashboard .billing-plan p{min-height:44px!important;margin:8px 0 20px!important;color:var(--workspace-muted)!important;font-size:11px!important;font-weight:500!important;line-height:1.55!important}.me-workspace-dashboard .billing-plan>strong{color:#111!important;font-size:27px!important;font-weight:650!important;line-height:1!important}.me-workspace-dashboard .billing-plan>small{margin-top:6px!important;color:var(--workspace-muted)!important;font-size:9px!important;font-weight:500!important}.me-workspace-dashboard .billing-plan ul{display:grid!important;grid-gap:10px!important;gap:10px!important;margin:20px 0!important;border-top:1px solid var(--workspace-line)!important;padding:18px 0 0!important}.me-workspace-dashboard .billing-plan li{color:#333!important;font-size:10px!important;font-weight:550!important;line-height:1.4!important}.me-workspace-dashboard .billing-plan .workspace-primary{width:100%!important;margin-top:auto!important}.me-workspace-dashboard .billing-plan .workspace-secondary{width:100%!important;margin-top:auto!important;border-color:#111!important;background:#111!important;color:#fff!important}.me-workspace-dashboard .billing-plan .workspace-secondary:hover{background:#333!important;color:#fff!important}.me-workspace-dashboard .billing-plan__addon{display:flex!important;min-height:38px!important;align-items:center!important;justify-content:center!important;margin-top:8px!important;border-radius:10px!important;color:var(--workspace-pink)!important;font-size:10px!important;font-weight:750!important;text-decoration:none!important}.me-workspace-dashboard .billing-plan__addon:hover{background:rgba(245,0,102,.06)!important}.me-workspace-dashboard button.billing-plan__addon{width:100%!important;border:0!important;background:transparent!important;cursor:pointer!important}.me-workspace-dashboard .billing-plan__project span{color:#555!important}.me-workspace-dashboard .billing-plan__project select{border-color:var(--workspace-line)!important;color:#111!important}.me-workspace-dashboard .billing-history{overflow:hidden!important;border:1px solid var(--workspace-line)!important;border-radius:15px!important;background:#fff!important;box-shadow:none!important}.me-workspace-dashboard .billing-history>div{min-height:62px!important;border-color:var(--workspace-line)!important}.me-workspace-dashboard .billing-history strong,.me-workspace-dashboard .billing-history>b{font-size:12px!important}.me-workspace-dashboard .billing-history small{font-size:10px!important}.me-workspace-dashboard .billing-status--succeeded{background:rgba(46,189,0,.12)!important;color:#217f00!important}.me-workspace-dashboard .billing-status--canceled{background:rgba(245,0,102,.09)!important;color:var(--workspace-pink)!important}.me-workspace-dashboard .billing-status--pending{background:#ededed!important;color:#555!important}.me-workspace-dashboard .workspace-modal{position:fixed!important;inset:0!important;z-index:200!important;display:grid!important;place-items:center!important;border:0!important;border-radius:0!important;background:rgba(0,0,0,.68)!important;padding:24px!important;box-shadow:none!important;-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important}.me-workspace-dashboard .workspace-modal form,.me-workspace-dashboard .workspace-modal>section{width:min(520px,100%)!important;border:1px solid #2a2a2a!important;border-radius:22px!important;background:#fff!important;padding:25px!important;box-shadow:0 28px 80px rgba(0,0,0,.35)!important}.me-workspace-dashboard .workspace-modal__head span{color:var(--workspace-pink)!important}.me-workspace-dashboard .workspace-modal__head h2{font-size:24px!important}.me-workspace-dashboard .workspace-modal__head button{background:#111!important;color:#fff!important}.me-workspace-dashboard .workspace-modal input,.me-workspace-dashboard .workspace-modal select{height:43px!important;border-color:var(--workspace-line)!important}.me-workspace-dashboard .workspace-role-help{background:#f4f4f4!important}.me-workspace-dashboard .workspace-error{color:var(--workspace-pink)!important}.me-workspace-dashboard .workspace-seat-notice{margin:0 0 19px!important;border:1px solid rgba(46,189,0,.35)!important;border-radius:15px!important;background:rgba(46,189,0,.06)!important;padding:15px 16px!important}.me-workspace-dashboard .workspace-seat-notice strong{display:block!important;color:#111!important;font-size:14px!important;font-weight:750!important;letter-spacing:-.01em!important}.me-workspace-dashboard .workspace-seat-notice p{margin:5px 0 0!important;color:#5d6660!important;font-size:11px!important;font-weight:500!important;line-height:1.5!important}.me-workspace-dashboard .workspace-seat-notice.is-limit{border-color:rgba(245,0,102,.32)!important;background:rgba(245,0,102,.055)!important}.me-workspace-dashboard .workspace-seat-notice__action{display:inline-flex!important;min-height:38px!important;align-items:center!important;justify-content:center!important;margin-top:12px!important;border:1px solid var(--workspace-pink)!important;border-radius:10px!important;background:var(--workspace-pink)!important;padding:0 13px!important;color:#fff!important;font-size:11px!important;font-weight:750!important;transition:background-color .16s ease,transform .16s ease!important}.me-workspace-dashboard .workspace-seat-notice__action:hover{background:#d90059!important;transform:translateY(-1px)!important}.me-workspace-dashboard .workspace-primary:hover{color:#fff!important}.me-workspace-dashboard .workspace-toast{border:0!important;border-radius:12px!important;background:var(--workspace-green)!important;color:#fff!important;box-shadow:0 14px 36px rgba(0,0,0,.2)!important}.me-workspace-dashboard .billing-addon-modal>section{width:min(500px,100%)!important;padding:28px!important;outline:0!important}.me-workspace-dashboard .billing-addon-modal__head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:20px!important}.me-workspace-dashboard .billing-addon-modal__head span{color:var(--workspace-pink)!important;font-size:9px!important;font-weight:750!important;letter-spacing:.08em!important;text-transform:uppercase!important}.me-workspace-dashboard .billing-addon-modal__head h2{margin:7px 0 0!important;font-size:27px!important;font-weight:700!important;letter-spacing:-.035em!important}.me-workspace-dashboard .billing-addon-modal__head>button{display:grid!important;width:40px!important;height:40px!important;flex:0 0 40px!important;place-items:center!important;border:1px solid var(--workspace-line)!important;border-radius:11px!important;background:#fff!important;color:#111!important;font-size:22px!important;line-height:1!important}.me-workspace-dashboard .billing-addon-modal__head>button:hover{border-color:var(--workspace-pink)!important;color:var(--workspace-pink)!important}.me-workspace-dashboard .billing-addon-modal>section>p{margin:17px 0 0!important;color:var(--workspace-muted)!important;font-size:12px!important;line-height:1.55!important}.me-workspace-dashboard .billing-addon-modal__price{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:18px!important;margin-top:24px!important;border-top:1px solid var(--workspace-line)!important;padding-top:22px!important}.me-workspace-dashboard .billing-addon-modal__price strong{font-size:34px!important;font-weight:650!important;line-height:1!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important}.me-workspace-dashboard .billing-addon-modal__price span{color:var(--workspace-muted)!important;font-size:10px!important;font-weight:550!important}.me-workspace-dashboard .billing-addon-modal__limit{display:grid!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important;grid-gap:12px!important;gap:12px!important;margin-top:22px!important;border-radius:15px!important;background:#f4f4f4!important;padding:14px 16px!important}.me-workspace-dashboard .billing-addon-modal__limit span{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:8px!important;color:#555!important;font-size:10px!important}.me-workspace-dashboard .billing-addon-modal__limit b{color:#111!important;font-size:18px!important;font-weight:700!important}.me-workspace-dashboard .billing-addon-modal__limit i{color:var(--workspace-green)!important;font-size:18px!important;font-style:normal!important}.me-workspace-dashboard .billing-addon-modal__note{font-size:10px!important}.me-workspace-dashboard .billing-addon-modal__actions{display:grid!important;grid-template-columns:1fr 1.5fr!important;grid-gap:10px!important;gap:10px!important;margin-top:24px!important}.me-workspace-dashboard .billing-addon-modal__actions button{width:100%!important;min-height:46px!important}.me-workspace-dashboard :focus-visible{outline:3px solid rgba(46,189,0,.46)!important;outline-offset:2px!important}@media(max-width:1180px){.me-workspace-dashboard .workspace-layout{grid-template-columns:210px minmax(0,1fr)!important;gap:22px!important}.me-workspace-dashboard .billing-plans{grid-template-columns:repeat(2,minmax(0,1fr))!important}.me-workspace-dashboard .member-row{grid-template-columns:minmax(190px,1.3fr) minmax(145px,.9fr) 110px 60px!important}.me-workspace-dashboard .member-row>:last-child{display:none!important}}@media(max-width:820px){.me-workspace-dashboard .workspace-header__inner,.me-workspace-dashboard .workspace-layout{width:calc(100% - 28px)!important}.me-workspace-dashboard .workspace-layout{display:block!important;padding-top:22px!important}.me-workspace-dashboard .workspace-nav{position:static!important;display:flex!important;min-height:0!important;margin-bottom:26px!important;overflow-x:auto!important;flex-direction:row!important;gap:8px!important}.me-workspace-dashboard .workspace-company,.me-workspace-dashboard .workspace-license-mini{display:none!important}.me-workspace-dashboard .workspace-nav nav{display:flex!important;margin:0!important;gap:6px!important}.me-workspace-dashboard .workspace-nav nav button{width:auto!important;min-width:max-content!important}.me-workspace-dashboard .access-layout,.me-workspace-dashboard .plan-layout,.me-workspace-dashboard .workspace-summary{grid-template-columns:1fr!important}.me-workspace-dashboard .role-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:620px){.me-workspace-dashboard .workspace-header__inner{width:calc(100% - 24px)!important}.me-workspace-dashboard .workspace-header .eventmap-brand__asset{width:124px!important}.me-workspace-dashboard .workspace-back{padding:0 11px!important;font-size:10px!important}.me-workspace-dashboard .workspace-title{align-items:flex-start!important;flex-direction:column!important}.me-workspace-dashboard .workspace-owner{display:none!important}.me-workspace-dashboard .workspace-summary{grid-template-columns:1fr!important}.me-workspace-dashboard .workspace-card{padding:18px!important}.me-workspace-dashboard .workspace-card__head{flex-direction:column!important}.me-workspace-dashboard .workspace-primary{width:100%!important}.me-workspace-dashboard .member-row{grid-template-columns:1fr 120px!important}.me-workspace-dashboard .member-row>:nth-child(n+3){display:none!important}.me-workspace-dashboard .billing-plans,.me-workspace-dashboard .role-grid{grid-template-columns:1fr!important}.me-workspace-dashboard .billing-plan{min-height:0!important}}@media(prefers-reduced-motion:reduce){.me-workspace-dashboard *{transition:none!important;scroll-behavior:auto!important}}.spot-inspector{padding:12px 11px;color:#000}.spot-inspector-content{display:flex;flex-direction:column;gap:18px}.spot-inspector-heading{position:relative;padding-top:12px}.spot-name-field{display:block;margin-bottom:18px}.spot-name-field>span{display:block;color:#a8a8a8;font-size:12px;margin-bottom:5px}.spot-name-field textarea{display:block;min-height:36px;max-height:56px;resize:none;overflow-y:auto;padding:9px;font-size:14px;font-weight:800;line-height:18px;background:#fff}.spot-inspector select,.spot-name-field textarea{width:100%;border:1px solid #e0e0e0;border-radius:10px;color:#000}.spot-inspector select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/inspector/chevron.svg);background-repeat:no-repeat;background-position:right 12px center;background-size:9px 5px;padding:6px 28px 6px 10px;min-height:34px;font-size:12px;font-weight:500}.spot-inspector .partner-heading-field select{height:31px;min-height:31px;color:#000;background-color:#fff}.spot-details-button{display:block;width:100%;margin-top:7px;min-height:43px;padding:5px;border-radius:10px;background:#ff0065;color:#fff;font-size:16px;font-weight:500;line-height:20px}.spot-details-button small{display:block;font-size:10px;line-height:13px}.spot-status-field{display:block;margin-top:13px}.spot-status-field>span{color:#a8a8a8;font-weight:500}.spot-inspector .partner-primary-actions{display:block;margin-top:18px}.spot-inspector .partner-library-save{display:flex;justify-content:center;align-items:center;gap:8px;width:100%;min-height:31px;border-radius:10px;padding:7px 4px;background:#000;color:#fff;font-size:12px;font-weight:500}.spot-inspector .partner-position-lock{position:absolute;right:0;top:-8px;width:28px;height:28px;border:0;background:#fff;color:#ff0065;padding:5px}.spot-image-card{padding:12px 13px;border:1px solid #e0e0e0;border-radius:10px;background:#f7f8f8}.spot-image-card>div:first-child>span{font-weight:600}.spot-image-delete{padding:3px}.spot-image-card>div:not(:first-child){min-height:105px;border:1px solid #e0e0e0;border-radius:10px;font-weight:500}.spot-image-card>button,.spot-image-card>label{display:flex;align-items:center;justify-content:center;width:100%;margin-top:10px;min-height:31px;padding:7px 4px;border-radius:10px;background:#000;color:#fff;border:0;font-size:12px;font-weight:500}.spot-inspector .partner-dimensions-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.spot-inspector .partner-dimensions-grid label>span{color:#6e6e6e;font-size:12px;font-weight:500}.spot-inspector .partner-dimensions-grid label>div{border:1px solid #e0e0e0;border-radius:10px;height:34px;background:#fff}.spot-inspector .partner-dimensions-grid input{font-size:15px;font-weight:700}.spot-inspector-content>section{padding:13px;background:#f7f8f8;border:1px solid #e0e0e0;border-radius:13px}.spot-inspector-content>section input[type=color]{border-radius:5px}.spot-inspector-content>section input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:6px;border-radius:10px;background:linear-gradient(90deg,#ff0065,#2ebd00);accent-color:#2ebd00}.spot-inspector-content>section input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;border:1px solid #2ebd00;border-radius:50%;background:white}.spot-inspector-content>section input[type=range]::-moz-range-thumb{width:12px;height:12px;border:1px solid #2ebd00;border-radius:50%;background:white}.spot-rotation-field{display:flex;align-items:center;gap:10px;font-size:12px;color:#6e6e6e}.spot-rotation-field input{width:85px;min-width:0;margin-left:auto;padding:5px 8px}.spot-inspector-content>button,.spot-rotation-field input{border:1px solid #e0e0e0;border-radius:10px;background:#fff;color:#000}.spot-inspector-content>button{min-height:34px;padding:7px;font-size:14px;font-weight:500}.spot-inspector-content>button+button{margin-top:-9px}.spot-inspector-content>button:last-child{border:0;background:#ffedf4;color:#ff0065}.spot-image-card label:focus-within,.spot-inspector :is(button,input,select,textarea):focus-visible{outline:2px solid #2ebd00;outline-offset:2px}.spot-inspector .partner-heading-field>.sr-only{display:none}.spot-inspector .partner-heading-field select{text-transform:none;border-color:#2ebd00!important;font-weight:500!important}.spot-inspector .partner-status-select[data-status="Свободно"]{background-color:#3aed00!important;border-color:#3aed00!important}.spot-inspector .partner-status-select[data-status="Бронь"]{background-color:#ffd43b!important}.spot-inspector .partner-status-select[data-status="Продано"]{background-color:#ff0065!important;color:white!important}.spot-inspector .partner-library-save{height:31px!important;min-height:31px!important}.spot-inspector .partner-position-lock svg{color:#ff0065}.spot-name-field textarea{overflow:hidden;scrollbar-width:none}.spot-appearance-heading{display:flex;align-items:center;justify-content:space-between;font-size:14px}.spot-appearance-heading button{display:grid;place-items:center;width:24px;height:24px;background:#fff;border:1px solid #d9d9d9;border-radius:6px;color:#ff0065}.spot-inspector fieldset:disabled{opacity:.5}.spot-inspector .partner-primary-actions{position:static!important}.spot-inspector .partner-position-lock{top:-12px!important;bottom:auto!important;right:0!important;width:28px!important;height:28px!important;padding:5px!important;background:transparent!important;border:0!important}.spot-inspector .appearance-color-lock svg,.spot-inspector .partner-position-lock svg{color:#000}.spot-inspector .appearance-color-lock.is-locked svg,.spot-inspector .partner-position-lock.is-locked svg{color:#ff0065}.spot-name-field>span{padding-right:32px}.spot-inspector :is(input,textarea,select):is(:focus,:focus-visible),.spot-inspector label:focus-within{outline:none!important;box-shadow:none!important}.spot-inspector textarea:focus{border-color:#e0e0e0!important}.spot-inspector .partner-heading-field select{letter-spacing:normal!important}.spot-inspector .spot-details-button{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-block:5px!important}.spot-inspector .spot-details-button small{margin:0}.spot-inspector .partner-status-field{margin-top:13px}.spot-inspector .partner-status-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:34px;padding:7px 12px;border:0!important;border-radius:10px;color:#000!important;box-shadow:none!important}.spot-inspector .partner-status-trigger svg{display:block;width:16px;height:16px;fill:none;stroke:#000;stroke-width:1.5}.spot-inspector .partner-status-field [data-status="Свободно"]{background:#c9eea5!important;color:#111!important}.spot-inspector .partner-status-field [data-status="Бронь"]{background:#ffe28a!important;color:#111!important}.spot-inspector .partner-status-field [data-status="Продано"]{background:#ffb5cf!important;color:#111!important}.spot-inspector .spot-image-card>button{background:#e7f7d9!important;border:1px solid #2ebd00!important;color:#000!important}.area-inspector input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:6px;border:0;border-radius:10px;accent-color:#2ebd00}.area-inspector input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;border:1px solid #2ebd00;border-radius:50%;background:white}.area-inspector input[type=range]::-moz-range-thumb{width:12px;height:12px;border:1px solid #2ebd00;border-radius:50%;background:white}.area-inspector section{border-color:#d5dfdc;background:#f6f8f7}.area-inspector input:focus-visible,.area-inspector select:focus-visible{outline:2px solid #087f79;outline-offset:2px}.spot-inspector .spot-details-button{background:#000!important;color:#fff!important}.spot-inspector .spot-details-button:hover{background:#292929!important}.spot-inspector .spot-image-card>.infrastructure-icon-toggle{min-height:31px;padding:7px 4px;box-sizing:border-box;border:0!important;box-shadow:inset 0 0 0 1px #17202a;background:#fff!important;color:#17202a!important;gap:7px;font-size:12px;font-weight:500;line-height:16px}.spot-inspector .spot-image-card>.infrastructure-icon-toggle:hover{background:#f2f2f2!important}.spot-inspector .infrastructure-icon-toggle svg{width:16px;height:16px;flex-shrink:0}.registry-modal{--registry-ink:#17201c;--registry-muted:#616963;--registry-line:#e1e5e2;--registry-free:#e7f7d9;--registry-booked:#fff3cc;--registry-sold:#ffe1ec;box-sizing:border-box;width:min(1080px,calc(100% - 32px));max-width:none;max-height:calc(100dvh - 48px);margin:auto;padding:0;border:1px solid var(--registry-line);border-radius:24px;background:#fff;color:var(--registry-ink);box-shadow:0 24px 80px #0003;overflow:hidden;font-size:14px;font-weight:400;line-height:1.45;color-scheme:light}.registry-modal[open]{display:flex;flex-direction:column}.me-map-editor .registry-modal[open]{position:absolute;inset:16px;z-index:90;width:calc(100% - 32px);max-height:calc(100% - 32px)}.registry-modal::-webkit-backdrop{background:#17201c66;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.registry-modal::backdrop{background:#17201c66;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.registry-modal *,.registry-modal :after,.registry-modal :before{box-sizing:border-box}.registry-modal svg{display:block;width:20px;height:20px;flex-shrink:0}.registry-modal .registry-header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 28px 20px;flex-shrink:0}.registry-modal .registry-eyebrow{margin:0 0 4px;color:var(--registry-muted);font-size:12px;font-weight:400}.registry-modal h2{margin:0;font-size:24px;font-weight:600;line-height:1.2;letter-spacing:-.02em}.registry-modal .registry-header-actions{display:flex;align-items:center;gap:12px}.registry-modal .registry-button,.registry-modal .registry-close{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:8px 12px;border:1px solid var(--registry-line);border-radius:10px;background:#fff;color:var(--registry-ink);font:inherit;font-weight:500;line-height:1.4;white-space:nowrap;box-shadow:none;cursor:pointer}.registry-modal .registry-button:hover:not(:disabled){background:#f5f7f5;border-color:#b8c2ba}.registry-modal .registry-button:disabled{opacity:.4;cursor:default}.registry-modal .registry-close{width:40px;padding:10px;border:0;border-radius:50%;background:#f3f5f3}.registry-modal .registry-close:hover{background:#e9eeea}.registry-modal .registry-body{display:flex;flex-direction:column;flex:1 1;min-height:0;overflow:hidden}.registry-modal .registry-controls{flex:none;padding:0 28px 24px}.registry-modal .registry-totals{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0 0 22px}.registry-modal .registry-totals>div{padding:12px 16px;border-radius:12px;background:#f4f6f4}.registry-modal .registry-totals dt{display:flex;align-items:center;gap:7px;color:var(--registry-muted);font-size:13px;font-weight:400}.registry-modal .registry-totals dd{margin:4px 0 0;font-size:26px;font-weight:600;line-height:1.2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.registry-modal [data-status="Свободно"]{--registry-status-surface:var(--registry-free);--registry-status-dot:#2ebd00}.registry-modal [data-status="Бронь"]{--registry-status-surface:var(--registry-booked);--registry-status-dot:#e6ae16}.registry-modal [data-status="Продано"]{--registry-status-surface:var(--registry-sold);--registry-status-dot:#ff0065}.registry-modal .registry-totals>[data-status]{background:var(--registry-status-surface)}.registry-modal .registry-category-dot,.registry-modal .registry-status-dot{display:inline-block;width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:var(--registry-status-dot)}.registry-modal .registry-toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px 24px}.registry-modal .registry-search-field{flex:1 1 240px;min-width:0}.registry-modal .registry-filter legend,.registry-modal .registry-search-field>label{display:block;margin:0 0 6px;padding:0;color:var(--registry-muted);font-size:13px;font-weight:400}.registry-modal .registry-search{position:relative}.registry-modal .registry-search>svg{position:absolute;top:12px;inset-inline-start:12px;width:18px;height:18px;color:var(--registry-muted);pointer-events:none}.registry-modal .registry-search input{width:100%;min-width:0;min-height:42px;height:auto;padding:10px 12px;-webkit-padding-start:38px;padding-inline-start:38px;border:1px solid var(--registry-line);border-radius:10px;background:#fff;color:var(--registry-ink);font:inherit;font-weight:400;line-height:20px;box-shadow:none}.registry-modal .registry-search input::placeholder{color:var(--registry-muted);opacity:1}.registry-modal .registry-filter{flex:0 1 auto;min-width:0;margin:0;padding:0;border:0}.registry-modal .registry-filter-options{display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding:3px;border-radius:12px;background:#f4f6f4}.registry-modal .registry-filter-options button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:7px 12px;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--registry-ink);font:inherit;font-weight:400;line-height:20px;cursor:pointer}.registry-modal .registry-filter-options button:hover{background:#e9eeea}.registry-modal .registry-filter-options button[aria-pressed=true]{background:var(--registry-status-surface,#fff);border-color:#17201c;font-weight:500}.registry-modal .registry-table-scroll{flex:1 1;min-height:0;overflow:auto;overscroll-behavior:contain}.registry-modal .registry-totals>button{text-align:left;padding:12px 16px;border:2px solid transparent;border-radius:12px;background:var(--registry-status-surface,#f4f6f4);color:var(--registry-ink);cursor:pointer}.registry-modal .registry-totals>button>span{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:400}.registry-modal .registry-totals strong{display:block;margin-top:5px;font-size:26px;font-weight:600}.registry-modal .registry-totals>button[aria-pressed=true]{border-color:var(--registry-status-dot,#17201c);box-shadow:inset 0 0 0 2px #fff}.registry-modal .registry-totals>button:hover{filter:brightness(.97)}.registry-modal .registry-table{width:100%;min-width:700px;border-collapse:collapse;text-align:start}.registry-modal .registry-table :is(th,td){padding:12px 14px;border-bottom:1px solid #edf0ed;text-align:start}.registry-modal .registry-table tr>:first-child{-webkit-padding-start:28px;padding-inline-start:28px}.registry-modal .registry-table tr>:last-child{-webkit-padding-end:28px;padding-inline-end:28px}.registry-modal .registry-table thead th{padding-block:10px;background:#f7f8f7;color:var(--registry-muted);font-size:12px;font-weight:500}.registry-modal .registry-table tbody th{font-weight:500}.registry-modal .registry-table tbody tr:last-child>*{border-bottom:0}.registry-modal .registry-table tbody tr:hover{background:#fafbf9}.registry-modal .registry-place-name{display:flex;align-items:center;gap:8px;min-width:80px;max-width:240px;overflow-wrap:anywhere}.registry-modal .registry-lock{flex-shrink:0;color:#ff0065}.registry-modal .registry-lock svg{width:16px;height:16px}.registry-modal .registry-category-cell{max-width:200px;color:var(--registry-muted);overflow-wrap:anywhere}.registry-modal .registry-size-cell{white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.registry-modal .registry-status-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:auto;min-width:118px;min-height:36px;height:auto;padding:7px 28px 7px 10px;border:1px solid transparent!important;border-radius:9px;background:var(--registry-status-surface) url(/inspector/chevron.svg) no-repeat right 10px center /9px 5px!important;color:var(--registry-ink)!important;font:inherit;font-weight:400;line-height:20px;box-shadow:none;cursor:pointer}.registry-modal .registry-status-select option{background:var(--registry-status-surface);color:var(--registry-ink)}.registry-modal .registry-table .registry-requests-cell{text-align:center}.registry-modal .registry-table .registry-map-cell{text-align:end}.registry-modal .registry-requests{min-width:36px;min-height:36px;padding:6px 10px;border:1px solid var(--registry-line);border-radius:10px;background:#f4f6f4;color:var(--registry-ink);font:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer}.registry-modal .registry-requests[data-has-new=true]{border-color:#ff0065;background:var(--registry-sold)}.registry-modal .registry-no-requests{color:var(--registry-muted)}.registry-modal .registry-show{min-height:36px;padding-block:7px;font-weight:400}.registry-modal .registry-show svg{width:16px;height:16px}.registry-modal .registry-show:hover{background:var(--registry-free)!important;border-color:#2ebd00!important}.registry-modal .registry-empty{display:flex;align-items:center;flex-direction:column;gap:12px;padding:32px 24px;text-align:center;color:var(--registry-muted)}.registry-modal .registry-empty>svg{width:24px;height:24px}.registry-modal .registry-empty p{margin:0;color:var(--registry-ink);font-weight:500}.registry-modal .registry-footer{flex-shrink:0;padding:12px 28px;border-top:1px solid var(--registry-line);color:var(--registry-muted);font-size:13px;font-weight:400;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.registry-modal :is(button,input,select,[tabindex]):focus-visible{outline:2px solid #17201c!important;outline-offset:2px;box-shadow:none!important}@media (max-width:720px){.registry-modal{max-height:calc(100dvh - 24px);border-radius:20px}.registry-modal .registry-header{padding:20px;flex-wrap:wrap;gap:16px}.registry-modal .registry-header-actions{-webkit-margin-start:auto;margin-inline-start:auto}.registry-modal .registry-controls{padding-inline:20px}.registry-modal .registry-totals{grid-template-columns:repeat(2,minmax(0,1fr))}.registry-modal .registry-search-field{flex-basis:100%}.registry-modal .registry-search input{font-size:16px}.registry-modal .registry-footer{padding-inline:20px}.registry-modal .registry-filter{flex-basis:100%}.registry-modal .registry-filter-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.registry-modal .registry-filter-options button{min-height:40px}}@media (forced-colors:active){.registry-modal :is(button,input,select,[tabindex]):focus-visible{outline-color:Highlight!important}.registry-modal .registry-filter-options button[aria-pressed=true]{border:2px solid Highlight}}.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-y:auto!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{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:36px;padding: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-visibility{margin:8px 0 12px}.public-map-filters .public-panel-visibility__title{display:flex;align-items:center;gap:7px;min-height:32px;margin:0;padding:5px 2px;color:#616963;font-size:12px}.public-map-filters .public-panel-visibility__title>svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.75}.me-map-editor .public-map-filters .public-visibility-toggles{display:flex;flex-wrap:wrap;gap:6px;padding-block:4px 8px}.me-map-editor .public-map-filters .public-visibility-toggle{flex:1 1 auto;min-height:34px!important;height:auto!important;padding:6px 7px!important;border:1px solid #e1e5e2!important;border-radius:9px;font-size:11px!important;font-weight:400!important;background:#f4f6f4!important;color:#17201c!important}.me-map-editor .public-map-filters .public-visibility-toggle.is-hidden{border-style:dashed!important;background:#fff!important;color:#616963!important}.me-map-editor .public-map-filters .public-visibility-toggle.is-hidden svg{color:#616963!important}.me-map-editor .public-map-filters .public-visibility-toggle:hover{border-color:#17201c!important}.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:0 0 auto;gap:7px;margin:0;padding:0;min-height:0;overflow:visible}.public-map-filters .public-panel-object{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:1px solid #2ebd00;border-radius:50%;background:#fff}.me-map-editor .map-settings-slider input[type=range]::-moz-range-thumb{width:12px;height:12px;border:1px solid #2ebd00;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}}