@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:wght@100;300;400;500;700&display=swap";:root{--space-page: 36px;--space-section: 30px;--space-stack: 20px;--space-gutter: 35px;--control-height: 56px;--control-height-lg: 60px;--space-card: 16px;--space-panel: 20px;--sidebar-width: 183px}@media (min-width: 992px){:root.sidebar-collapsed{--sidebar-width: 64px}}@media (max-width: 1600px),(max-height: 1000px){:root{--space-page: 24px;--space-section: 20px;--space-stack: 16px;--space-gutter: 24px;--space-card: 14px;--space-panel: 16px;--control-height: 40px;--control-height-lg: 44px}}:root{--surface-page: #FFFFFF;--surface-panel: #F5F8FA;--surface-card: #FFFFFF;--surface-hover: #F5F8FA;--line: #E3E8EE;--line-strong: #C9D3DC;--shadow-sm: 0 1px 2px rgba(12, 36, 53, .06);--shadow-md: 0 4px 14px rgba(12, 36, 53, .08);--radius-panel: 14px;--radius-card: 12px;--radius-inner: 8px;--radius-pill: 999px;--ink: #0C2435;--ink-2: #354859;--ink-3: #61707F;--ink-4: #979CA0}@keyframes slide-in{to{transform:translate(0)}}@keyframes slide-out{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes slide-in-right{to{transform:translate(calc(100% - 546px))}}@keyframes slide-in-right-tablet{to{transform:translate(0)}}@keyframes slide-out-right{0%{transform:translate(calc(100% - 546px))}to{transform:translate(100%)}}.slide-in{animation:slide-in .5s forwards;-webkit-animation:slide-in .5s forwards}.slide-out{animation:slide-out .5s forwards;-webkit-animation:slide-out .5s forwards}.slide-in-right{animation:slide-in-right .5s forwards;-webkit-animation:slide-in-right .5s forwards}.slide-in-right-tablet{animation:slide-in-right-tablet .5s forwards;-webkit-animation:slide-in-right-tablet .5s forwards}.slide-out-right{animation:slide-out-right .5s forwards;-webkit-animation:slide-out-right .5s forwards}.utils__row{display:flex;flex-direction:row}.typography-label{font-size:12px!important;margin:0;color:#979ca0!important}.scroll::-webkit-scrollbar{display:block!important}.rc-scrollbars-view{padding-right:30px}.scrollbar{overflow-x:hidden}.rc-scrollbars-track{z-index:0!important}#meetings-hub .dashboard-progress{min-width:1070px}.scrollbar__vertical{width:14px!important;background-color:#0000000d;box-sizing:border-box;padding:3px;border-radius:30px!important}.scrollbar__horizontal{height:20px!important;width:100%!important;background-color:#0000000d;box-sizing:border-box;padding:3px;border-radius:30px!important;display:flex;align-items:center}.booking-schedule .scrollbar__thumb{height:10px!important}.scrollbar__thumb{background-color:#c1c1c1!important;border-radius:30px!important}#tawk_64b542d694cf5d49dc641931{border-radius:20px;overflow:hidden;max-width:350px;border:2px solid #ebebeb}.Dropdown-root{margin-right:10px}.Dropdown-root .Dropdown-control{background-color:#d2dbe2;border-radius:20px;height:var(--control-height);padding:0 20px;width:100%;display:flex;align-items:center;justify-content:space-between}.Dropdown-root .Dropdown-control .Dropdown-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dropdown-root .Dropdown-option{white-space:nowrap;padding:10px 22px!important}.Dropdown-root .Dropdown-menu{background-color:#d2dbe2;border-radius:20px;width:100%;max-height:150px;overflow-y:auto;margin-top:5px}.Dropdown-root .Dropdown-arrow{top:unset;right:unset}*{margin:0;padding:0}body{font-family:Inter}.website{display:flex;flex-direction:column;overflow:hidden}.website__content{margin-top:30px;padding-top:30px;border-top:1px solid #EFF2F4;display:flex;flex-direction:column}.checkbox{display:flex;flex-direction:row;align-items:center}.checkbox input{margin-right:10px;width:25px;height:25px}.website-topbar__settings{display:flex;flex-direction:row;align-items:center;color:#d2dbe2;font-size:16px}.website-topbar__settings img{margin-right:15.5px}.website-topbar__filter{display:flex;flex-direction:row;align-items:center}.website-topbar__filter p{margin-right:30px}.website-topbar__filter .checkbox{margin-right:22px}.website-topbar__filter .checkbox:last-child{margin-right:0}.website__topbar{width:100%;display:flex;align-items:start;flex-direction:column}@media (min-width: 992px){.website__topbar{justify-content:space-between;align-items:center;flex-direction:row}}.website__topbar a{text-decoration:none;color:#000}.website__topbar .website-row{width:unset;margin-top:20px;display:flex;flex-direction:row;align-items:center}@media (min-width: 992px){.website__topbar .website-row{margin-top:0}}.website__topbar .website-row button{margin-top:0;margin-right:10px}.website__topbar .website-row button:last-child{margin-bottom:0;margin-right:0}.inner{width:100%;height:100%;position:relative;margin-top:60px;display:flex;flex-direction:row}.content{width:100%;height:calc(100vh - 120px);padding:var(--space-page);display:flex;flex-direction:column;box-sizing:border-box;overflow-y:auto;container-type:inline-size;container-name:content}.content h1{font-size:30px;font-weight:300}.content--normal{width:100%!important;margin-left:0!important}@media (min-width: 992px){.content{width:calc(100% - var(--sidebar-width));margin-left:var(--sidebar-width);height:calc(100vh - 60px)}}.color--blue{color:#1577ea}.color--green{color:#00c8c3}.color--red{color:#ed2855}.color-background--blue{background-color:#1577ea}.color-background--green{background-color:#00c8c3}.manage-capacity .checkbox-round label{background-color:#fff}.addon-main{display:grid;gap:var(--space-stack);grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr))}.responsive-4{display:grid;gap:40px;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.receipt-view__info,.receipt-view__item{display:grid;gap:var(--space-stack);grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}.new-booking-columns{display:grid;gap:var(--space-stack);grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr))}.html-table{position:relative;overflow:auto;white-space:nowrap;border-radius:20px}.html-table__header .html-table__complete,.html-table__header .html-table__sticky{display:table-cell}.html-table__sticky{position:-webkit-sticky;position:sticky;left:0px;min-width:unset!important;width:fit-content;background-color:#f1f1f1;min-width:40px!important;max-width:40px!important;justify-content:center;align-items:center;display:flex}.html-table__sticky button{width:30px!important;height:30px!important}.html-table__sticky2{position:-webkit-sticky;position:sticky;left:61.25px;min-width:unset!important;width:fit-content;background-color:#f1f1f1}.html-table__complete{position:-webkit-sticky;position:sticky;left:61.25px;min-width:81px!important;max-width:81px!important;width:fit-content;background-color:#f1f1f1}.html-table__complete button{width:30px!important;height:30px!important}.html-table__full{justify-content:center;align-items:center;display:flex;width:100%;height:100%}.html-table__selected{background-color:#00c8c3}.receipt-index .select-dropdown__content{z-index:2!important}.html-table__header--sticky{position:absolute;top:0px;background-color:#f1f1f1!important;z-index:1;font-weight:600}.html-table__header--sticky .html-table__complete{display:table-cell!important}.html-table__header tr td{font-weight:500!important}.html-table__table{font-family:arial,sans-serif;width:100%;background-color:#fff;border-radius:20px;border-spacing:0;border-collapse:inherit}.html-table__table th,.html-table__table td{border:1px solid #C6C7D1}.html-table__table tr+tr th,.html-table__table tr+tr td{border-top:0}.html-table__table th+th,.html-table__table th+td,.html-table__table td+th,.html-table__table td+td{border-left:0}.html-table__table th:last-child,.html-table__table td:last-child{border-right:0}.html-table__table tr:last-child th,.html-table__table tr:last-child td{border-bottom:0}.html-table__table td,.html-table__table th{border:1px solid #C6C7D1;text-align:left;padding:10px;color:#354859}.html-table__table tr{background-color:#fff}.html-table__table tr:first-child{left:0px}.html-table__table tr td:last-child{font-weight:600}.html-table__table tr:first-child td{font-weight:600;color:#000;background-color:#f1f1f1;cursor:pointer}.html-table__table tr:first-child th:last-child{border-top-right-radius:20px}.html-table__table tr:last-child td:last-child{border-bottom-right-radius:20px}.content-container{width:100%;padding:var(--space-panel);border-radius:var(--radius-panel);box-sizing:border-box;display:flex;flex-direction:column;gap:var(--space-stack);background-color:var(--surface-panel)}.content-container--clear{background-color:unset}.content-container--clear .content-container__icon{display:none}.content-container--nopadding{padding:0}.content-container__head{display:flex;justify-content:space-between;align-items:center;gap:var(--space-stack)}.content-container__action{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;font-size:13px;font-weight:500;color:#1577ea;text-decoration:none}.content-container__action:hover{text-decoration:underline}.content-container__action:focus-visible{outline:2px solid #1577EA;outline-offset:3px;border-radius:2px}.content-container__filters{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}.content-container__icon img{width:20px;height:20px}.content-container__navigation{flex-direction:row;justify-content:center;align-items:center;gap:52px}.content-container-navigation__mobile{display:flex;flex-direction:column;gap:20px}@media (min-width: 700px){.content-container-navigation__mobile{display:none!important}}.content-container-navigation__desktop{display:none}@media (min-width: 700px){.content-container-navigation__desktop{display:flex!important}}.row-gap{display:flex;flex-direction:row;align-items:center;gap:20px}.content-container__child{display:flex;flex-direction:column;gap:20px}.content-container__top{padding:20px 0;border-bottom:1px solid var(--line)}.content-container__child-split{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;border:none}.content-container__title{font-size:15px;font-weight:600;color:var(--ink)}.content-container__row{display:flex;flex-direction:row;align-items:center;gap:10px}.content-container__row>span{min-width:20px;padding:0 8px;box-sizing:border-box;background-color:var(--surface-card);box-shadow:inset 0 0 0 1px var(--line);border-radius:var(--radius-pill);font-size:12px;font-weight:600;line-height:20px;text-align:center;color:var(--ink-3);font-variant-numeric:tabular-nums}.layout{margin-top:0}.layout-container{width:100%;max-width:2000px;margin-left:auto;margin-right:auto}.layout__topbar{display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-stack);padding-bottom:var(--space-section);margin-bottom:var(--space-section);z-index:2;border-bottom:1px solid #EFF2F4}@container content (min-width: 960px){.layout__topbar{flex-direction:row;align-items:center}}.layout__topbar--fm{padding:var(--space-stack) var(--space-page);background-color:#fff;border-bottom:1px solid #D7E2F0;margin-left:calc(var(--space-page) * -1);margin-right:calc(var(--space-page) * -1);margin-top:calc(var(--space-page) * -1);position:sticky;top:calc(var(--space-page) * -1)}.layout__middle{width:100%;margin-top:var(--space-section)}.layout__inner{margin-bottom:var(--space-stack);display:flex;flex-direction:column}.layout__inner:last-child{margin-bottom:0}.mobile-section-buttons{display:flex;flex-direction:column;margin-bottom:var(--space-stack);background-color:#fff;border:1px solid #EFF2F4;border-radius:10px;overflow:hidden}@media (min-width: 576px){.mobile-section-buttons{display:none}}.mobile-section-buttons__item{display:flex;align-items:center;gap:12px;min-height:52px;padding:0 16px;background:none;border:0px;border-top:1px solid #EFF2F4;font:inherit;font-size:15px;color:#354859;text-align:left;cursor:pointer}.mobile-section-buttons__item:first-child{border-top:0px}.mobile-section-buttons__item:active{background-color:#f5f8fb}.mobile-section-buttons__item:focus-visible{outline:2px solid #1577EA;outline-offset:-2px}.mobile-section-buttons__item .btn__trail{flex:0 0 auto;width:16px;height:16px;margin-left:auto;color:#8a9aa9}.mobile-section-buttons__label{min-width:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.layout__seventy-thirty{gap:var(--space-gutter)}@container content (min-width: 1200px){.layout__seventy-thirty{display:grid;grid-template-columns:calc(70% - var(--space-gutter)) 30%}}.layout__sixty-fourty{gap:var(--space-gutter)}@container content (min-width: 1200px){.layout__sixty-fourty{display:grid;grid-template-columns:calc(60% - var(--space-gutter)) 40%}}.layout__fifty-fifty{gap:var(--space-gutter)}.layout__fifty-fifty .layout__main-container{width:100%}@container content (min-width: 960px){.layout__fifty-fifty{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}.layout__min-max{gap:var(--space-gutter)}.layout__min-max .layout__main-container{width:100%}@container content (min-width: 960px){.layout__min-max{display:grid;grid-template-columns:1fr}}.layout__main-container{width:100%;height:100%;box-sizing:border-box;border-radius:20px}.layout__inner-container{width:100%;box-sizing:border-box;border-radius:20px;margin-bottom:var(--space-stack)}.layout__inner-container:last-child{margin-bottom:0}.mobile-section-handler__desktop{display:none}@media (min-width: 576px){.mobile-section-handler__desktop{display:block}}.layout__outer-container{display:grid;gap:var(--space-gutter);grid-template-columns:repeat(auto-fill,minmax(max(min(100%,320px),50% - var(--space-gutter)),1fr))}.mobile-section-handler__stage{animation:mobile-stage-in .22s ease-out}@media (min-width: 576px){.mobile-section-handler__stage{display:none}}@media (max-width: 576px){.layout__inner--staged>.mobile-section-buttons,.layout__inner--staged>.layout__main-container{display:none}.layout-container:has(.layout__inner--staged){padding-bottom:0!important}.layout-container:has(.layout__inner--staged)>.layout__topbar,.layout-container:has(.layout__inner--staged)>.layout__middle,.layout-container:has(.layout__inner--staged)>.layout__bottom,.layout-container:has(.layout__inner--staged)>.layout>:not(.layout__inner--staged):not(:has(.layout__inner--staged)){display:none}}.mobile-section-handler__head{position:sticky;top:calc(var(--space-page) * -1);z-index:3;display:flex;align-items:center;gap:4px;margin:calc(var(--space-page) * -1) calc(var(--space-page) * -1) var(--space-stack);padding:10px var(--space-page) 10px calc(var(--space-page) - 10px);background-color:#fff;border-bottom:1px solid #EFF2F4}.mobile-section-handler__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0px;margin:0;font-size:17px;font-weight:500;color:#354859}@keyframes mobile-stage-in{0%{opacity:0;transform:translate(24px)}}@media (prefers-reduced-motion: reduce){.mobile-section-handler__stage{animation:none}}.layout__actions{display:flex;align-items:center;min-width:0px}.layout__actions>*{flex-wrap:wrap!important;gap:8px!important}.layout__actions .btn--danger,.layout__actions .btn--danger-solid{order:-1}.layout__actions .btn--primary{order:1}@media (max-width: 576px){.layout__actions:not(:has(input,select,textarea,.tab-bar__bar)){position:fixed;left:0px;right:0px;bottom:60px;z-index:100;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background-color:#fff;border-top:1px solid #EFF2F4;box-shadow:0 -6px 20px #0c243514}.layout__actions:not(:has(input,select,textarea,.tab-bar__bar))>*{width:100%!important}.layout__actions:not(:has(input,select,textarea,.tab-bar__bar)) .btn{flex:1 1 0;--btn-px: 12px}}@media (max-width: 576px){.layout-container:has(> .layout__topbar .layout__actions:not(:has(input,select,textarea,.tab-bar__bar))){padding-bottom:148px}}.container-grid{display:grid;gap:var(--space-section);grid-template-columns:repeat(auto-fill,minmax(min(100%,350px),1fr))}.container-grid .card{min-width:unset;min-height:unset;max-width:unset}.container-grid .card__buttons{flex-wrap:wrap;align-items:center;display:flex}.rich-text *{font-family:Inter!important}.container-index{display:flex;flex-direction:column;gap:20px}.container-index__filters{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.container-index__filters>.search{flex:1 1 280px;width:auto}.container-index__content{margin-bottom:30px}.container-index__pagination{display:flex;align-items:center;justify-content:center;gap:15px}.container-index__pagination p{font-size:14px;color:#929ba8}.state-pages__navgiation{color:#1577ea;font-size:16px;display:flex;align-items:center;cursor:pointer}.state-pages__navgiation svg{margin-left:10px}.state-pages__navgiation--hidden{opacity:0!important;cursor:unset}.state-pages__navgiation--background{background-color:#1577ea;height:37px;padding:0 15px;border-radius:20px;color:#fff!important}.state-pages__navgiation--background svg path{fill:#fff}.state-pages__navgiation--backgroundDisabled{background-color:#c6c7d2;height:37px;padding:0 15px;border-radius:20px;color:#fff!important;user-select:none!important;cursor:unset!important;opacity:.4}.state-pages__navgiation--backgroundDisabled svg path{fill:#fff!important}.state-pages__navgiation--disabled{color:#c6c7d2!important;user-select:none!important;cursor:unset!important}.state-pages__navgiation--disabled svg path{fill:#c6c7d2}.state-pages__back{flex-direction:row-reverse}.state-pages__back svg{margin-left:0;margin-right:10px;transform:rotate(180deg)}.container-table{width:100%;display:flex;flex-direction:column;background-color:var(--surface-card, #fff);border:1px solid var(--line);border-radius:var(--radius-card);box-sizing:border-box;padding:16px 20px;gap:0px}.container-table__headers{display:flex;gap:24px;padding-bottom:10px}.container-table__header{font-size:12px;font-weight:600;white-space:nowrap;color:var(--ink-3)}.container-table-column__name{color:var(--ink-3)}.container-table__rows{display:flex;flex-direction:column}.container-table__row{display:flex;align-items:center;gap:24px;padding:12px 0;border-top:1px solid var(--line);font-size:13.5px!important;color:var(--ink)}.container-table__row:last-child{padding-bottom:0}.container-table__row a:not(.btn){color:#1577ea;font-weight:500}.container-table-row__cell{display:flex;min-width:0}.container-table.weekly-report,.container-table.marketing-report__table,.container-table.dashboard-progress{border:0;border-radius:0}.container-table.weekly-report .container-table__headers,.container-table.marketing-report__table .container-table__headers,.container-table.dashboard-progress .container-table__headers{padding-bottom:0}.container-table.weekly-report .container-table__row,.container-table.marketing-report__table .container-table__row,.container-table.dashboard-progress .container-table__row{padding:0;border-top:0;font-size:15px!important}.container-table.dashboard-progress .container-table__rows{gap:20px}.container__header{margin-bottom:20px}.container__content{display:flex;flex-direction:column;gap:0px}.container__title{font-size:18px!important}.breadcrumb{min-width:0}.breadcrumb__list{display:flex;flex-wrap:wrap;align-items:center;gap:2px 4px;margin:0;padding:0;list-style:none;font-size:16px;line-height:1.3}.breadcrumb__item{display:inline-flex;align-items:center;gap:4px;min-width:0}.breadcrumb__separator{flex-shrink:0;width:16px;height:16px;color:var(--ink-4)}.breadcrumb__home,.breadcrumb__link{border-radius:var(--radius-inner);color:var(--ink-3);text-decoration:none!important;transition:background-color .15s ease,color .15s ease}.breadcrumb__home:hover,.breadcrumb__link:hover{background-color:var(--surface-hover);color:var(--ink)}.breadcrumb__home:focus-visible,.breadcrumb__link:focus-visible{outline:2px solid #1577EA;outline-offset:1px}.breadcrumb__home{display:inline-flex;justify-content:center;align-items:center;width:30px;height:30px}.breadcrumb__home svg{width:17px;height:17px}.breadcrumb__link{padding:4px 6px;font-weight:500}.breadcrumb__current{overflow:hidden;padding:4px 6px;font-weight:600;color:var(--ink);text-overflow:ellipsis;white-space:nowrap}.section__title{font-size:24px;font-weight:500}.section__description{font-size:14px;font-weight:400}.content-section--border{padding-bottom:32px;border-bottom:1px solid var(--line)}.content-section__head{display:flex;flex-direction:column;gap:4px}.content-section__title{margin:0;font-size:16px;font-weight:600;line-height:1.3;color:var(--ink)}.content-section__description{margin:0;max-width:70ch;font-size:13.5px;line-height:1.5;color:var(--ink-3)}.reusable-dropdown{border:1px solid #D2DBE2;border-radius:10px;padding:20px;display:flex;flex-direction:column;gap:20px}.reusable-dropdown--nostyles{padding:0!important;border:none!important;gap:0px!important}.reusable-dropdown__title{font-size:18px}.resusable-dropdown__head{display:flex;flex:1;min-height:50.51px;align-items:center;justify-content:space-between}.chatbox,.tasks{padding:20px;box-sizing:border-box;background-color:#fff;width:516px}.chatbox__head{display:flex;flex-direction:row;justify-content:space-between}.chatbox__chat{border-radius:20px;background-color:#f5f8fa;padding:10px;box-sizing:border-box;margin-top:35px;display:flex;flex-direction:column;height:calc(100% - 90px);gap:15px}.chatbox__messages{height:100%;overflow:auto;overflow-y:scroll;display:flex;flex-direction:column;gap:10px;padding-right:20px}.chatbox-message__outer{display:flex;flex-direction:column;gap:10px}.chatbox-message__outer--sent{align-items:flex-end}.chatbox-message__outer--received{align-items:flex-start}.chatbox-message,.chatbox-message-full{border-radius:10px;padding:13px;box-sizing:border-box;width:fit-content;display:flex;flex-direction:column;max-width:80%!important;min-width:200px;gap:10px}.chatbox-message--sent{background-color:#929ba8}.chatbox-message--received{background-color:#ff7612}@media (min-width: 968px){.chatbox-message,.chatbox-message-full{min-width:350px}}.chatbox-message-task .chatbox-message__sender,.chatbox-message-task .chatbox-message__date{align-self:end}.chatbox-message-full{min-height:100px;max-width:100%;width:100%;justify-content:space-between;background-color:#ff7612}.chatbox-message__fileName{font-size:12px;text-align:center;color:#fff;max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chatbox-message__date{color:#c6c7d2;font-size:12px}.chatbox-message__message{color:#fff;word-break:break-all}.chatbox-message__sender{font-size:12px;color:#354859}.chatbox-message__icon{display:flex;align-self:center;width:50px}.chatbox-message__icon img{width:100%}.chatbox__close{width:50px;height:50px;background-color:#61707f;display:flex;justify-content:center;align-items:center;color:#fff;border-radius:50%;transition:.2s}.chatbox__close:hover{background-color:#353d45;cursor:pointer}.chatbox-head__text{display:flex;flex-direction:column;gap:10px;width:calc(100% - 100px)}.chatbox-head-text__title{font-size:14px}.chatbox-head-text__logged{font-size:12px;color:#354859}.chatbox__input{border:1px solid #BEC0CB;border-radius:10px;background-color:#fff;padding:10px;box-sizing:border-box;gap:20px;display:flex;justify-content:space-between}.chatbox__input textarea{width:100%;border:none;outline:none;font-family:Inter}.chatbox-input__buttons{display:flex;flex-direction:column;gap:10px}.activity-item-new{border-radius:20px;background:white;margin-bottom:20px;padding:20px;gap:20px;display:flex;flex-direction:row}.activity-item-new svg{width:30px;height:28px}.activity-item-new--red{background-color:#ea1557}.activity-item-new--red .activity-item-new__title,.activity-item-new--red .activity-item-new__top,.activity-item-new--red .activity-item-new__body{color:#fff}.activity-item-new--red .activity-item-new__button-wrapper .blue-arrow-button{color:#1577ea;background-color:#fff}.activity-item-new--red svg path{fill:#fff}.activity-item-new--orange{background-color:#ff7612}.activity-item-new--orange .activity-item-new__title,.activity-item-new--orange .activity-item-new__top,.activity-item-new--orange .activity-item-new__body{color:#fff}.activity-item-new--orange .activity-item-new__button-wrapper .blue-arrow-button{color:#1577ea;background-color:#fff}.activity-item-new--orange svg path{fill:#fff}.activity-item-new--green{background-color:#00c8c3}.activity-item-new--green .activity-item-new__title,.activity-item-new--green .activity-item-new__top,.activity-item-new--green .activity-item-new__body{color:#fff}.activity-item-new--green .activity-item-new__button-wrapper .blue-arrow-button{color:#1577ea;background-color:#fff}.activity-item-new--green svg path{fill:#fff}.activity-item-new--blue{background-color:#1577ea}.activity-item-new--blue .activity-item-new__title,.activity-item-new--blue .activity-item-new__top,.activity-item-new--blue .activity-item-new__body{color:#fff}.activity-item-new--blue .activity-item-new__button-wrapper .blue-arrow-button{color:#1577ea;background-color:#fff}.activity-item-new--blue svg path{fill:#fff}.activity-item-new__content{display:flex;flex-direction:column;width:calc(100% - 100px)}.activity-item-new__button-wrapper{display:flex;flex-direction:column;justify-content:flex-end;width:30px}.activity-item-new__top{color:#1577ea;margin-bottom:10px;font-size:10px;text-transform:capitalize}.activity-item-new__title{font-size:13px;margin-bottom:10px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:330px}.activity-item-new__body{font-size:12px}.activity-item-new .activity-item-new__button-wrapper .btn svg path{fill:currentColor}.date-time-picker{border:1px solid #EDEDED;border-radius:10px;display:flex;flex-wrap:wrap;cursor:pointer}.date-time-picker--readonly{cursor:unset!important}.date-time-picker__date,.date-time-picker__time{padding:20px 30px;display:flex;justify-content:center;align-items:center;color:#1976f8;font-size:16px;white-space:nowrap;flex:1}.date-time-picker__date{border-right:1px solid #EDEDED}.date-time-popup__outer{display:flex;justify-content:center;background-color:#00000080;position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:999}.date-time-popup{display:flex;flex-direction:column;gap:0px;background:white;overflow:hidden;width:100%;height:100%}@media (min-width: 1200px){.date-time-popup{width:70%;height:auto;max-width:1300px;width:auto;margin:auto 50px;border-radius:10px}}.popup-new{width:100%!important}.popup-new__content{background-color:#f5f8fa;padding:30px;box-sizing:border-box;margin-bottom:70px}.date-time-popup__head{border-bottom:1px solid #D2DBE2;padding:30px;margin-bottom:0}.date-time-popup__content{display:grid;grid-template-columns:1fr}@media (min-width: 1200px){.date-time-popup__content{grid-template-columns:1fr 1fr}}.date-time-popup__calender{padding:30px;box-sizing:border-box;border-right:1px solid #D2DBE2;display:flex;flex-direction:column;align-items:center;gap:40px}@media (min-width: 560px){.date-time-popup__calender{gap:0px}}@media (min-width: 1200px){.date-time-popup__calender{padding:30px 50px}}.date-time-popup__calender .numbered-label{width:100%}.date-time-popup__calender .react-calendar__month-view__weekdays__weekday{color:#00c8c3!important;font-size:9px!important}.date-time-popup__calender .react-calendar__tile--active{background-color:#1976f8!important;color:#fff!important}.date-time-popup__calender .react-calendar__tile--active .appointment-cal__day{color:#fff!important}.date-time-popup__times{padding:30px 50px;box-sizing:border-box;display:flex;flex-direction:column;gap:40px}.date-time-popup-times__time{flex-direction:column}@media (min-width: 520px){.date-time-popup-times__time{flex-direction:row}}.date-time-popup__information{padding:30px 50px;box-sizing:border-box;display:flex;justify-content:center;flex-direction:column;gap:40px;border-top:1px solid #D2DBE2}.date-time-popup-information__details{display:grid;grid-template-columns:1fr;gap:20px}@media (min-width: 520px){.date-time-popup-information__details{grid-template-columns:1fr 1fr}}.numbered-label{display:flex;flex-direction:row;align-items:center;gap:20px;font-size:16px;color:#354859}.numbered-label__number{width:30px;height:30px;background-color:#fcf7ff;display:flex;justify-content:center;align-items:center;color:#1577ea;font-size:12px;border-radius:50%}.booking-note{width:100%;border:1px solid #C6C7D1;border-radius:20px;background-color:#fff;padding:20px;display:flex;gap:10px;flex-direction:column;justify-content:space-between;box-sizing:border-box;position:relative}.booking-note--deleted{opacity:.3}.booking-note__delete{color:#ff4e4e;cursor:pointer;font-size:16px;background-color:#dedee2;border:1px solid #C6C7D1;border-radius:50%;display:flex;justify-content:center;align-items:center;text-transform:uppercase;width:30px;height:30px;font-weight:600}.booking-note__content{font-size:14px;color:#000}.booking-note__alt{font-size:12px;color:#1577ea}.status-bar{border-radius:0 0 20px 20px;display:flex}.status-bar__head{padding:30px 20px;font-size:20px;color:#fff;box-sizing:border-box;text-wrap:nowrap;border-right:1px solid white}.status-bar__content{width:-webkit-fill-available;padding:30px;color:#fff;font-size:14px;display:flex;justify-content:center;align-items:center;text-align:center}.status-bar--error{background-color:#ea1557}.list{display:flex;flex-direction:column}.divider{width:100%;height:1px;background-color:#d7e2f0}.divider--vertical{width:1px;height:auto;margin-top:0!important;margin-bottom:0!important}.pill{width:fit-content;border-radius:26px;color:#fff;display:flex;align-items:center;gap:10px;background-color:#61707f}.pill svg{width:20px;height:20px}.pill--small{height:fit-content;padding:7px 10px;font-size:12px}.pill--big{padding:0 24px;height:var(--control-height);font-size:16px;background-color:#354859}.pill--untoggled{background-color:#d8d8d8}.tasks .chatbox__chat{margin-top:0!important}.error-container__errors{margin-top:15px}.error-container__errors p{color:#ff3556;font-size:12px;margin-bottom:0}.label-container{display:flex;flex-direction:column;gap:6px}.label-container__label{display:inline-flex;align-items:baseline;flex-wrap:wrap;margin:0;font-size:13px;font-weight:600;color:var(--ink-2)}.editable__value{min-height:22px;font-size:14.5px;font-weight:500;line-height:1.5;overflow-wrap:anywhere;color:var(--ink)}.editable__value--empty{color:var(--ink-3)}.results-list-item{width:100%;padding:12px 16px;border-top:1px solid var(--line);display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;transition:background-color .15s ease}.results-list-item:first-child{border-top:0}.results-list-item:hover{background-color:var(--surface-hover, #F7F9FB)}@media (min-width: 576px){.results-list-item{align-items:center;flex-direction:row;gap:16px;min-height:64px}}.results-list-item__icon{flex:0 0 auto;width:32px;height:32px}.results-list-item__title{font-size:14px!important;font-weight:600;color:var(--ink)!important}.results-list-item__id{color:var(--ink-2)!important;max-height:18px;overflow:hidden}.results-list-item__footer{color:var(--ink-3)!important;max-height:18px}.results-list-item__info{align-items:flex-end}.results-list-item__text{display:flex;flex-direction:column;min-width:0;gap:2px}.results-list-item__text p{margin:0;font-size:12.5px;line-height:1.4;color:var(--ink-3)}.results-list-item__main{width:100%;min-width:0;display:flex;justify-content:flex-start;align-items:center;gap:12px}.results-list-item__main svg{flex:0 0 auto;width:28px}.results-list-item__main svg path{fill:var(--ink-3);stroke:var(--ink-3)!important}.results-list-item__metas{display:flex;flex-direction:row;align-items:center;gap:16px;padding-top:10px;margin-top:10px;border-top:1px solid var(--line);text-transform:capitalize}@media (min-width: 576px){.results-list-item__metas{padding:0;margin-top:0;border:0;width:initial}}.results-list-item__metas.results-list-item__metas--with-one.results-list-item__metas--with-two{max-width:600px;margin-left:auto;width:100%}.results-list-item__meta{width:100%;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;gap:2px;max-width:300px}.results-list-item__meta p{margin:0;font-size:12.5px;color:var(--ink-2)}.results-list-item__actions{width:100%;display:flex;align-items:center;justify-content:flex-end;margin-top:10px}@media (min-width: 576px){.results-list-item__actions{margin-top:0;max-width:fit-content}}.results-list-item-meta-info{max-width:300px;width:100%;min-width:100px;text-align:right}.results-list-item-meta-info p{margin:0;font-size:12.5px;color:var(--ink-3)}.results-list{width:100%;display:flex;flex-direction:column}.results-list__head{display:none;flex-direction:row;width:100%;justify-content:space-between;padding-right:56px;box-sizing:border-box;margin-bottom:8px}@media (min-width: 576px){.results-list__head{display:flex}}.results-list__header-secondary{width:100%;max-width:600px;display:flex}.results-list__title{padding-left:16px;font-size:12px;font-weight:600;color:var(--ink-3);width:100%;max-width:300px}.results-list__title:first-child{width:100%;max-width:initial}.results-list__items{display:flex;flex-direction:column;width:100%;overflow:hidden;background-color:var(--surface-card, #fff);border:1px solid var(--line);border-radius:var(--radius-card)}.results-list__items:empty{display:none}.attendee-search__result{display:flex;flex-direction:column;gap:5px}.attendee-search__result .label-container label{text-decoration:underline}.attendee-search-result__meetings{display:flex;flex-direction:column;gap:10px}.attendee-search-result-item__name{font-size:15px;color:#a5a5a5;font-weight:400;text-decoration:none!important}.topbar-responsive{width:100%;height:60px;padding:0 36px;box-sizing:border-box;justify-content:space-between;display:flex;flex-direction:row;align-items:center}@media (min-width: 992px){.topbar-responsive{display:none!important}}.topbar-responsive__icon{width:30px;height:30px;border-radius:20px}.topbar-responsive__icon:last-child{margin-left:20px}.topbar-responsive__inner{display:flex;flex-direction:row;align-items:center}.topbar{width:100%;height:60px;border-bottom:1px solid #EFF2F4;position:fixed;background-color:#fff;z-index:100}.topbar__content{width:100%;visibility:hidden;display:flex;flex-direction:row;align-items:center;box-sizing:border-box}@media (min-width: 992px){.topbar__content{visibility:visible}}.topbar__head{max-width:var(--sidebar-width);min-width:var(--sidebar-width);height:60px;border-right:1px solid #EFF2F4;box-sizing:border-box;display:flex;align-items:center;justify-content:center;background-color:#fff}.topbar__head h1{font-size:24px;font-weight:500;font-family:Seam}.topbar__left{width:100%;display:flex;align-items:center;padding:0 36px;box-sizing:border-box}.topbar__right{height:100%;display:flex;flex-direction:row;align-items:center;padding-right:55px}@media (min-width: 960px){.topbar__right{width:100%;justify-content:flex-end}}.topbar__inner{width:337px;position:relative;display:flex;flex-direction:row;align-items:center}@media (min-width: 960px){.topbar__inner{width:fit-content}}@media (min-width: 968px){.topbar__inner{position:none}}.topbar-menu__icon{min-width:30px;height:30px;border-radius:50%;box-shadow:0 0 5px #a4c9f4;transition:.2s;user-select:none;display:flex;align-items:center;justify-content:center}.topbar-menu__icon img{transform:rotate(90deg)}.topbar-menu__icon--toggled{transform:rotate(180deg)}.topbar-menu__icon:hover{cursor:pointer}@media (min-width: 960px){.topbar-menu__icon{margin-left:0}}.notifications__menu{display:flex;flex-direction:row;align-items:center;height:100%}.user-info{width:100%;display:flex;align-items:center;flex-direction:row;margin-right:47px}.user-info img{width:30px;height:30px;border-radius:50%;margin-left:20px}.user-info__inner{margin-left:10px;display:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-info__inner h4{font-size:16px;font-weight:500;max-width:200px}.user-info__inner p{font-size:12px;color:#707070}@media (min-width: 960px){.user-info__inner{display:flex;flex-direction:column;align-items:flex-start}}.sidebar{border-right:1px solid #EFF2F4;box-sizing:border-box;display:block;background-color:#fff;position:absolute;transform:translate(-100%);width:100%;height:100%;padding:20px 0;z-index:9;overflow-x:hidden}@media (min-width: 576px){.sidebar{width:183px;min-width:183px}}@media (min-width: 992px){.sidebar{width:var(--sidebar-width);min-width:var(--sidebar-width);position:fixed;transform:translate(0)!important;top:60px;height:calc(100vh - 60px);overflow-y:auto;display:flex;flex-direction:column;padding-bottom:0}}.sidebar.open .sidebar__inner{margin-left:-100%}.sidebar__col{width:100%}.sidebar__toggle{display:none;flex-shrink:0;position:sticky;bottom:0px;margin-top:auto;width:100%;box-sizing:border-box;align-items:center;gap:10px;padding:14px 20px;background-color:#fff;border:none;border-top:1px solid #EFF2F4;color:#61707f;font-family:inherit;font-size:14px;text-align:left;cursor:pointer}@media (min-width: 992px){.sidebar__toggle{display:flex}}.sidebar__toggle:hover{color:#61707f}.sidebar__toggle:hover svg path{stroke:#ff7612}.sidebar__toggle-icon{display:flex;align-items:center;justify-content:center;min-width:24px;transition:transform .2s ease}@media (min-width: 992px){:root.sidebar-collapsed .sidebar-menu__text,:root.sidebar-collapsed .sidebar-menu__chevron,:root.sidebar-collapsed .sidebar__toggle-label,:root.sidebar-collapsed .sidebar__back-label{display:none}:root.sidebar-collapsed .sidebar-menu__item{justify-content:center;gap:0px;padding-left:0;padding-right:0}:root.sidebar-collapsed .sidebar-menu__item .default-icon{margin-right:0}:root.sidebar-collapsed .sidebar-menu__icon{margin-right:0}:root.sidebar-collapsed .sidebar__toggle,:root.sidebar-collapsed .sidebar__back{justify-content:center;padding-left:0;padding-right:0}:root.sidebar-collapsed .sidebar__toggle-icon{transform:rotate(180deg)}:root.sidebar-collapsed .topbar__head h1{font-size:18px}}.sidebar__inner{flex-shrink:0;width:200%;position:relative;margin-left:0%;transition:.4s;display:flex;justify-content:space-between}.sidebar__back{display:flex;align-items:center;gap:10px;width:100%;box-sizing:border-box;padding:10px 20px;background:none;border:none;border-bottom:1px solid #EFF2F4;color:#61707f;font-family:inherit;font-size:14px;font-weight:600;text-align:left;cursor:pointer}@media (min-width: 576px){.sidebar__back{width:var(--sidebar-width)}}.sidebar__back:hover{color:#354859}.sidebar__back:hover .sidebar__back-icon{color:#ff7612}.sidebar__back:focus-visible{outline:2px solid #1577EA;outline-offset:-2px}.sidebar__back-icon{display:flex;align-items:center;justify-content:center;min-width:24px;height:24px;color:#949ba7}.sidebar__back-label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sidebar__links{height:100%;width:200%;display:flex;flex-direction:column;padding-left:28px;padding-right:17px;overflow:auto}.sidebar__links a{text-decoration:none;color:#000}.sidebar__notifications{display:flex;flex-direction:row}.sidebar-notification{width:50%;height:60px;display:flex;align-items:center;justify-content:center}.sidebar-notification p{font-size:17px}.sidebar-notification span{width:30px;height:30px;background-color:#1577ea;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;color:#fff}.sidebar-notification--toggled{background-color:#eff2f4;border-radius:0 0 0 20px}.notification-item{display:flex;flex-direction:row;align-items:center;height:100%;padding:0 18px 0 28px;border-left:1px solid #EFF2F4;border-right:1px solid #EFF2F4;cursor:pointer;transition:.6s}.notification-item .notification-item__icon{transition:.4s}.notification-item.scale .notification-item__icon{transform:scale(1.2)}.notification-item--toggled{background-color:#ff7612!important}.notification-item--read{background-color:#ebebeb!important}.notification-item--read .notifications-item__date,.notification-item--read .notifications-item__type{color:#1577ea}.notification-item--read .notifications-item__button{background-color:#1577ea;color:#fff}.notification-item--read .notifications-item__name,.notification-item--read .notifications-item__description{color:#000}.notification-item__icon{width:30px;height:30px;border-radius:50%;background-color:#1577ea;margin-left:-15px;margin-top:-15px;display:flex;align-items:center;justify-content:center;font-size:12px;color:#fff}.search-bar{flex:1;min-width:0;width:auto;height:100%;border-radius:20px;box-sizing:border-box;outline:none;padding:0 10px;border:none;font-size:12px;background-color:transparent}.search{position:relative;height:100%;background-color:#fff;width:100%;border-radius:20px;border:1px solid #BEC0CB;background-color:#f5f8fa}.search .search-bar__inner button{border-radius:0 20px 20px 0}.search--toggled{border-radius:20px 20px 0 0}.search--toggled .search-bar__inner button{border-radius:0 20px 0 0}.search .search-bar__results{padding:10px;box-sizing:border-box;position:absolute;top:35px;display:flex;flex-direction:column;border:1px solid #BEC0CB;gap:30px;background-color:#f5f8fa;border-radius:0 0 20px 20px;z-index:1;max-height:250px;overflow:auto}.search-bar--white{background-color:#fff!important}.search-bar--toggled{border-radius:20px 20px 0 0}.search-bar__outer{max-width:569px;width:100%;display:flex;flex-direction:column;position:relative}.search-bar__spinner{flex-shrink:0;width:18px;height:18px;margin-right:12px;color:#1577ea;animation:unified-search-spin .7s linear infinite}@media (prefers-reduced-motion: reduce){.search-bar__spinner{animation-duration:2s}}.search-bar__icon{width:24px;height:24px;margin-left:10px}.search-bar__inner{width:100%;height:35px;border-radius:20px;outline:none;display:flex;align-items:center;box-sizing:border-box}.search-bar__inner--toggled{border-radius:20px 20px 0 0}.search-bar__inner button{width:112.59px;height:100%;border-radius:20px;outline:none;border:none;background:#1577EA;color:#fff;font-size:12px;padding:0 20px;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.search-bar__results{width:100%;top:36px;position:absolute;box-sizing:border-box;outline:none;background-color:#fff;border:1px solid #EFF2F4;box-shadow:#64646f33 0 7px 29px;border-radius:20px}.search-bar__results-head{box-sizing:border-box;padding:16px;color:#707070;font-size:12px;background-color:#eff2f4;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.search-bar__results-bottom{display:flex;align-items:center;justify-content:center;border-top:1px solid #EFF2F4;box-sizing:border-box;padding:20px 0;font-size:12px;color:#1577ea;cursor:pointer}.results-head__refine{display:flex;flex-direction:row;align-items:center;font-size:12px;color:#1577ea;cursor:pointer}.results-head__refine img{margin-left:20px;filter:invert(29%) sepia(62%) saturate(3827%) hue-rotate(203deg) brightness(102%) contrast(84%)}.search-bar__results-body{max-height:180px;box-sizing:border-box;padding:9px;overflow:auto;overflow-y:none}.search-result{padding:5px 10px;box-sizing:border-box;display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-radius:20px;margin-bottom:7px}.search-result p,.search-result b{font-size:14px}.search-result b{font-weight:500}.search-result:hover{background-color:#1577ea;cursor:pointer}.search-result:hover p{color:#fff}.search-result:last-child{margin-bottom:0}@keyframes unified-search-spin{to{transform:rotate(360deg)}}.unified-search{position:relative;width:100%;max-width:520px}.unified-search__field{display:flex;align-items:center;gap:8px;height:40px;padding:0 14px;box-sizing:border-box;background-color:#f5f8fa;border:1px solid #EFF2F4;border-radius:22px;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.unified-search__field:focus-within{background-color:#fff;box-shadow:0 0 0 3px #1577ea1a}.unified-search__field.is-open{background-color:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:none}.unified-search__icon{flex-shrink:0;width:18px;height:18px;color:#8a93a6}.unified-search__input{flex:1;min-width:0;height:100%;border:none;outline:none;background:transparent;font-size:13px;color:#1f2637}.unified-search__input::placeholder{color:#9aa3b2}.unified-search__spinner{flex-shrink:0;width:18px;height:18px;color:#1577ea;animation:unified-search-spin .7s linear infinite}.unified-search__clear{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:none;border-radius:50%;background:transparent;color:#8a93a6;cursor:pointer;transition:background-color .15s ease,color .15s ease}.unified-search__clear svg{width:16px;height:16px}.unified-search__clear:hover{background-color:#eaeef3;color:#1f2637}.unified-search__panel{position:absolute;top:100%;left:0;right:0;z-index:30;box-sizing:border-box;background-color:#fff;border:1px solid #EFF2F4;border-top:none;border-radius:0 0 16px 16px;box-shadow:#64646f33 0 7px 29px;max-height:min(72vh,460px);overflow-y:auto;overflow-x:hidden}.unified-search__state{display:flex;align-items:center;gap:10px;padding:18px;color:#707a8c;font-size:13px}.unified-search__state-icon{width:18px;height:18px;color:#9aa3b2}.unified-search__state-icon--spin{animation:unified-search-spin .7s linear infinite}.unified-search__group{padding:8px}.unified-search__group+.unified-search__group{border-top:1px solid #EFF2F4}.unified-search__group-label{padding:4px 8px 6px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#9aa3b2}.unified-search__group-note{margin-left:6px;font-weight:500;letter-spacing:0;text-transform:none}.unified-search__group--guide-mydmc{margin:2px 0;padding:6px 0 2px;background-color:#faf8fe;border-radius:12px;box-shadow:inset 3px 0 #5b3fa8}.unified-search__group--guide-mydmc .unified-search__group-label{padding-left:12px;color:#5b3fa8}.unified-search__group--guide-mydmc .unified-search__result{padding-left:14px}.unified-search__result{display:flex;align-items:center;gap:12px;width:100%;padding:9px 10px;box-sizing:border-box;border:none;border-radius:12px;background:transparent;text-align:left;cursor:pointer;transition:background-color .12s ease}.unified-search__result.is-active,.unified-search__result:hover{background-color:#f2f6fb}.unified-search__result-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background-color:#eef3fb;color:#1577ea}.unified-search__result-icon svg{width:18px;height:18px}.unified-search__result-icon--company{background-color:#eaf2fe;color:#1577ea}.unified-search__result-icon--user{background-color:#eaf7ef;color:#1f9254}.unified-search__result-icon--contact{background-color:#fdf1e7;color:#c4700e}.unified-search__result-icon--office{background-color:#f0edfb;color:#6c4bd6}.unified-search__result-icon--page{background-color:#eef1f5;color:#5a6478}.unified-search__result-icon--guide{background-color:#e3f7f6;color:#00807d}.unified-search__result-icon--guide-mydmc{background-color:#f0ecfa;color:#5b3fa8}.unified-search__result-body{flex:1;min-width:0;display:flex;flex-direction:column}.unified-search__result-title{font-size:13.5px;font-weight:600;color:#1f2637;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.unified-search__result-subtitle{font-size:12px;color:#8a93a6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.unified-search__result-type{flex-shrink:0;padding:3px 9px;font-size:11px;font-weight:600;color:#707a8c;background-color:#eef1f5;border-radius:10px}.unified-search__result-type--guide{background-color:#e3f7f6;color:#00807d}.unified-search__result-type--guide-mydmc{background-color:#5b3fa8;color:#fff}.unified-search__result-enter{flex-shrink:0;width:15px;height:15px;color:#9aa3b2}.unified-search__mark{background:rgba(21,119,234,.14);color:inherit;border-radius:3px;padding:0 1px}.unified-search__view-all{display:flex;align-items:center;justify-content:space-between;width:100%;padding:13px 18px;box-sizing:border-box;border:none;border-top:1px solid #EFF2F4;background:transparent;cursor:pointer;font-size:12.5px;font-weight:600;color:#1577ea}.unified-search__view-all svg{width:16px;height:16px}.unified-search__view-all:hover{background-color:#f7f9fc}.user-dropdown{position:absolute;top:61px;left:0px;width:100%;flex-direction:column;background-color:#fff;box-shadow:#0000001a 0 8px 12px;border-radius:0 0 20px 20px;padding:30px 0;z-index:10;overflow:hidden}.user-dropdown a{text-decoration:none;color:#000;font-size:14px;font-weight:400}@media (min-width: 992px){.user-dropdown{width:337px;top:61px;right:55px;left:unset}}.user-dropdown__item{height:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:15px 29px;cursor:pointer}@media (min-width: 992px){.user-dropdown__item:first-child{display:none!important}}.user-dropdown__item h3{font-size:20px;font-weight:400}.user-dropdown__item p{font-size:12px}.user-dropdown__item:last-child{margin-bottom:0}.user-dropdown__item:active{background-color:#e6e6e6!important}.user-dropdown__item:hover{background-color:#f0f0f0}.user-dropdown__item:first-child:hover{background-color:transparent}.user-dropdown__item:first-child:active{background-color:transparent!important}.search-outer{width:100%;position:absolute;display:none;z-index:10;padding:18px;top:61px;border-bottom:1px solid #EFF2F4;box-shadow:#0000001a 0 8px 12px;border-radius:0 0 20px 20px;background-color:#fff;align-items:center;justify-content:center;box-sizing:border-box}.search-outer input{margin:0!important;max-width:none!important}.input-outer{display:flex;flex-direction:column;gap:20px}.input-outer label{font-size:12px}.input-outer input{height:45px;border:1px solid #D2DBE2;outline:none;border-radius:20px;font-size:14px;background-color:#f5f8fa;box-sizing:border-box;padding:0 15px}.input-outer input:read-only{background-color:#fff!important;border:none;padding-left:0}.input-outer textarea{resize:none;min-height:200px;padding:20px}.input-outer .Dropdown-root{width:100%}.input-outer .Dropdown-root .ucfirst,.input-outer .Dropdown-root .Dropdown-placeholder{text-transform:capitalize}.input-outer--full{width:100%}.input-outer:last-child{margin-bottom:0}.input-outer__select{display:flex;flex-direction:row}.input-outer__select input{width:70%;border-radius:20px 0 0 20px}.input-outer__select button{width:30%;height:auto;outline:none;border:none;color:#fff;background-color:#1577ea;border-radius:0 20px 20px 0;padding:0 10px}.input-outer__select button:hover{cursor:pointer;background-color:#000}.input-outer__error{border:1px solid #ff3556!important}.input-outer__small input{height:30px}.input-outer__row{display:flex;flex-direction:row;align-items:center}.input-outer__errors p{color:#ff3556;font-size:12px;margin-bottom:0}textarea{resize:none;min-height:200px;padding:20px;border:1px solid #D2DBE2;outline:none;border-radius:20px;font-size:14px;background-color:#f5f8fa;box-sizing:border-box}textarea:read-only{background-color:#fff!important;border:none;padding-left:0}.react-select__input{height:42px!important}.inputs-text{width:100%;height:38px;border:1px solid #D2DBE2;outline:none;border-radius:20px;font-size:15px;background-color:#f5f8fa;box-sizing:border-box;padding:0 15px}.inputs-text:read-only{background-color:#fff!important;border:none;padding-left:0}.tags-input__control{min-height:45px!important;font-size:14px!important;background-color:#f5f8fa!important;border:1px solid #D2DBE2!important;outline:none!important}.tags-input__menu{background-color:#f5f8fa!important}.inputs-text__select{display:flex;flex-direction:row}.inputs-text__select input{width:70%;border-radius:20px 0 0 20px}.inputs-text__select button{width:30%;height:auto;outline:none;border:none;color:#fff;background-color:#1577ea;border-radius:0 20px 20px 0;padding:0 10px}.inputs-text__select button:hover{cursor:pointer;background-color:#000}.inputs-textarea{width:100%;height:120px;border:1px solid #D2DBE2;outline:none;border-radius:20px;font-size:14px;background-color:#f5f8fa;box-sizing:border-box;padding:15px}.inputs-textarea:read-only{background-color:#fff!important;border:none;padding-left:0}.MuiInputLabel-root[data-shrink=true]{display:none!important}fieldset{display:none}.MuiFormControl-root{width:100%}.input-date__outer{display:flex;flex-direction:column;gap:20px}.MuiInputBase-Input,.MuiInputBase-input,.MuiFormLabel-root{font-size:17px!important;color:#929ba8!important;text-transform:uppercase!important;font-family:Inter!important}.input-date__container{font-size:17px;color:#929ba8;letter-spacing:5px;text-transform:uppercase;font-family:Inter;align-items:center;display:flex;width:100%;height:38px;border:1px solid #C6C7D1;outline:none;border-radius:20px;font-size:15px;background-color:#fff;box-sizing:border-box;flex-wrap:wrap}.input-date__container--double{height:unset!important;flex-wrap:unset!important;padding:10px}.input-date__container .MuiInputBase-input{height:unset;padding:0 14px;font-size:15px!important;color:#000}.input-date__container .input-date{border-radius:0;border:0px;padding:0 0 0 24px}.input-date__container img{margin-right:5px}.input-date__container img:last-child{margin-right:0}.MuiInput-underline:before,.MuiInput-underline:after{display:none}.MuiSvgIcon-root path{fill:#c6c7d2}.input-date{border:1px solid #EFEDED;border-radius:10px;padding:0 24px;height:58px;background-color:transparent;box-sizing:border-box;position:relative;display:flex!important;align-items:center!important;flex-direction:row!important}.input-date::-webkit-calendar-picker-indicator{position:absolute;right:0;width:100%;height:100%;margin:0;padding:0;opacity:0;cursor:pointer}.input-date__label{font-size:12px;color:#929ba8}.inputs-number-toggle{outline:none;border:none;cursor:pointer;padding:0 10px;text-align:center}.inputs-number-toggle--toggled{width:50px}.btn{--btn-h: 40px;--btn-px: 16px;--btn-fs: 14px;--btn-gap: 8px;--btn-icon: 18px;--btn-bg: #1577EA;--btn-fg: #ffffff;--btn-bd: transparent;--btn-bg-hover: #0C5FC4;--btn-bg-active: #0C3B99;box-sizing:border-box;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--btn-gap);height:var(--btn-h);min-width:var(--btn-h);max-width:100%;padding:0 var(--btn-px);margin:0;border-radius:999px;border:1px solid var(--btn-bd);background-color:var(--btn-bg);color:var(--btn-fg);font-family:inherit;font-size:var(--btn-fs);font-weight:600;line-height:1;white-space:nowrap;text-decoration:none;cursor:pointer;outline:none;user-select:none;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.btn:hover{background-color:var(--btn-bg-hover);color:var(--btn-fg)}.btn:active{background-color:var(--btn-bg-active)}.btn:focus-visible{outline:2px solid #1577EA;outline-offset:2px}.btn:disabled,.btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;pointer-events:none}@media (max-width: 576px){.btn{--btn-h: 44px}}.btn__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--btn-icon);height:var(--btn-icon)}.btn__icon svg,.btn__icon img{width:100%;height:100%}.btn__label{min-width:0px;overflow:hidden;text-overflow:ellipsis}.btn__trail{flex:0 0 auto;width:14px;height:14px;margin-right:-4px}.btn--secondary{--btn-bg: #ffffff;--btn-fg: #0C2435;--btn-bd: #C6CFD8;--btn-bg-hover: #F0F4F7;--btn-bg-active: #E3E9EE}.btn--tertiary{--btn-bg: transparent;--btn-fg: #1577EA;--btn-bg-hover: #EAF2FD;--btn-bg-active: #D6E6FB;--btn-px: 12px}.btn--danger{--btn-bg: #ffffff;--btn-fg: #D00D3A;--btn-bd: #F3B3C1;--btn-bg-hover: #FDECEF;--btn-bg-active: #FAD5DD}.btn--danger-solid{--btn-bg: #D00D3A;--btn-fg: #ffffff;--btn-bg-hover: #B00A31;--btn-bg-active: #8E0827}.btn--sm{--btn-h: 32px;--btn-px: 12px;--btn-fs: 13px;--btn-gap: 6px;--btn-icon: 16px}@media (max-width: 576px){.btn--sm{--btn-h: 36px}}.btn--lg{--btn-h: 48px;--btn-px: 22px;--btn-fs: 15px}@media (max-width: 576px){.btn--lg{--btn-h: 48px}}.btn--icon{width:var(--btn-h);padding:0}.btn--block{width:100%}.btn--loading{position:relative;pointer-events:none}.btn--loading>*{visibility:hidden}.btn--loading:after{content:"";position:absolute;width:16px;height:16px;border-radius:50%;border:2px solid var(--btn-fg);border-right-color:transparent;animation:btn-spin .7s linear infinite}@media (prefers-reduced-motion: reduce){.btn--loading:after{animation-duration:2.4s}}@keyframes btn-spin{to{transform:rotate(360deg)}}.btn-group{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px}.stat-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));width:100%}.stat{display:flex;flex-direction:column;gap:4px;min-width:0px;padding:4px 16px;border:none;border-left:1px solid #EFF2F4;background:none;font:inherit;text-align:left;text-decoration:none;color:inherit}.stat:first-child{border-left:none;padding-left:0}.stat--link{cursor:pointer;border-radius:0}.stat--link:hover .stat__label{color:#1577ea}.stat--link:focus-visible{outline:2px solid #1577EA;outline-offset:2px}.stat__label{font-size:12px;font-weight:500;color:#61707f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stat__value{font-size:24px;font-weight:600;line-height:1.15;letter-spacing:-.01em;color:#354859;font-variant-numeric:tabular-nums}.stat__meta{font-size:12px;color:#61707f}.stat__meter{display:block;height:4px;margin-top:4px;background-color:#eff2f4;border-radius:2px;overflow:hidden}.stat__meter-fill{display:block;height:100%;background-color:#1577ea;border-radius:2px}.checkmark-box{display:flex;flex-direction:row;align-items:center;max-width:179px;font-size:12px}.checkmark-box .round{margin-right:30px;margin-top:-14px}@media (min-width: 968px){.checkmark-box{max-width:unset}}.round{position:relative}.round label{background-color:#fff;border:1px solid #ccc;border-radius:50%;cursor:pointer;height:28px;left:0;position:absolute;top:0;width:28px}.round label:after{border:2px solid #fff;border-top:none;border-right:none;content:"";height:6px;left:7px;opacity:0;position:absolute;top:8px;transform:rotate(-45deg);width:12px}.round input[type=checkbox]{visibility:hidden}.round input[type=checkbox]:checked+label{background-color:#66bb6a;border-color:#66bb6a}.round input[type=checkbox]:checked+label:after{opacity:1}#forgot-password{width:100%;height:100vh;display:flex;justify-content:center;align-items:center}.tags-input__control{border-radius:20px!important;border:none!important}.tags-input__indicator{cursor:pointer;padding:0 8px 0 0}.tags-input__multi-value__remove{border-top-right-radius:20px!important;border-bottom-right-radius:20px!important}.tags-input__multi-value__remove:hover{cursor:pointer}.editor-dropdown{box-shadow:#64646f33 0 7px 29px;margin-bottom:10px;transition:.2s}.editor-dropdown .editor-dropdown{box-shadow:none}.editor-dropdown .editor-dropdown .editor-dropdown__inner{background-color:#fff;padding:9px}.editor-dropdown:last-child{margin-bottom:0}.editor-dropdown--highlighted{box-shadow:0 0 10px #1577ea}.editor-dropdown .editor-dropdown--highlighted{box-shadow:0 0 2px #1577ea}.editor-dropdown__items{display:flex;flex-direction:row;align-items:center}.editable-title{display:flex;align-items:center;gap:10px}.editable-title span{cursor:pointer}.editor-dropdown__arrow{width:30px;height:30px;border-radius:50%;margin-right:20px;cursor:pointer;display:flex;align-items:center;justify-content:center}.editor-dropdown__arrow img{margin-right:0!important}.editor-dropdown__title{margin-bottom:10px;font-size:10px}.editor-dropdown__delete,.editor-dropdown__draghandle{cursor:pointer}.editor-dropdown__delete:active,.editor-dropdown__draghandle:active{cursor:pointer!important}.editor-dropdown__bar{width:100%;height:46px;padding:15px 13px;user-select:none;box-sizing:border-box;background-color:#fff;display:flex;flex-direction:row;justify-content:space-between}.editor-dropdown__bar img{width:15px;height:15px}.editor-dropdown__bar .editor-dropdown__draghandle{width:16px;height:16px}.editor-dropdown__bar:hover{background-color:#bebebe}.editor-dropdown__bar p{text-transform:capitalize}.editor-dropdown__bar div:first-child{display:flex;flex-direction:row;align-items:center}.editor-dropdown__bar div:first-child img{margin-right:17px}.editor-dropdown__bar div:last-child{margin-right:0}.editor-dropdown__delete{width:40px;height:40px}.editor-dropdown__delete:active{filter:invert(50%)}.editor-dropdown__inner{background-color:#f7f7f7;padding:9px;box-sizing:border-box}.editor-dropdown__inner--noPadding{padding:0!important}.editor-dropdown__inner .cm-editor,.editor-dropdown__inner .tox-tinymce{height:300px!important}.displayable{padding:10px 14px;border-radius:20px;background-color:#00c8c3;font-size:10px;display:flex;justify-content:center;align-items:center}.displayable img,.displayable b{margin-left:8.8px}.displayable--not{background-color:#d2dbe2}.editor-image{display:flex;flex-direction:column}@media (min-width: 1600px){.editor-image{flex-direction:row}}.editor-image__row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;height:56px;margin-bottom:19.5px;margin-top:20px}.editor-image__row button{max-width:250px;height:30px}.editor-image__row a{color:#d2dbe2;white-space:nowrap;margin-left:20px}@media (min-width: 1200px){.editor-image__row{margin-top:0}.editor-image__row button{margin-right:20px}}@media (min-width: 992px){.editor-image__content{box-sizing:border-box}}.editor-image__content .input-outer{margin-bottom:14px}.editor-image__content input{height:30px}.editor-image__img{width:100%;height:200px;position:relative;margin-right:25px;margin-bottom:20px}.editor-image__img div{width:100%;height:26.2px;position:absolute;bottom:0px;color:#fff;font-size:12px;backdrop-filter:blur(30px);text-align:center;display:flex;align-items:center;justify-content:center}.editor-image__img img{width:100%;height:100%;object-fit:cover}.editor-image__img--empty{background:#f7f7f7}@media (min-width: 1600px){.editor-image__img{max-width:300px;margin-top:0}}.new-version .Dropdown-root,.new-content .Dropdown-root{width:100%}.new-version .Dropdown-root .Dropdown-control,.new-content .Dropdown-root .Dropdown-control{height:60px;border:1px solid #D2DBE2;background-color:#fff;outline:none;border-radius:20px;font-size:16px;padding:0 17px;display:flex;align-items:center;flex-direction:row;justify-content:space-between}.new-version .Dropdown-root .Dropdown-control .Dropdown-placeholder,.new-content .Dropdown-root .Dropdown-control .Dropdown-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.new-version .Dropdown-root .Dropdown-option,.new-content .Dropdown-root .Dropdown-option{white-space:nowrap}.new-version .Dropdown-root .Dropdown-menu,.new-content .Dropdown-root .Dropdown-menu{width:100%;background-color:#fff;border-radius:20px;margin-top:0;max-height:150px}.new-version .Dropdown-root .Dropdown-arrow,.new-content .Dropdown-root .Dropdown-arrow{top:unset;right:unset}.new-version .input-outer,.new-content .input-outer{margin-bottom:30px!important}.popup{width:100%;height:100vh;position:fixed!important;display:flex;top:0px;left:0px;z-index:200;backdrop-filter:blur(30px);overflow-y:auto;padding:50px 0;box-sizing:border-box}@media (min-width: 992px){.popup{height:100vh}}.popup .tab-bar__bar{margin-top:0}.popup{background-color:#0003}.popup__overlay{display:none}.popup__inner{width:100%;max-width:758px;padding:50px 36px;background:white;border-radius:10px;position:relative;z-index:1;display:flex;flex-direction:column;gap:20px;margin:auto}.popup__inner h1{font-size:30px;font-weight:400;margin-bottom:20px}.popup__inner .input-outer{margin-bottom:0!important}.popup__inner .popup__inner{width:unset;max-width:unset;padding:unset;background:unset;border-radius:unset;position:relative;margin:unset}.popup__wide .popup__inner{max-width:min(1400px,92vw);padding:var(--space-page)}.popup__content{font-size:20px;margin-bottom:50px;font-weight:400}.popup__buttons{display:flex;flex-direction:row;align-items:center;flex-direction:column;gap:20px}.popup__buttons button{width:100%;margin-top:0!important}.popup__buttons button:last-child{margin-bottom:0}@media (min-width: 992px){.popup__buttons button{margin-right:10px;margin-bottom:0}.popup__buttons button:last-child{margin-right:0}}@media (min-width: 992px){.popup__buttons{flex-direction:row}}.popup__form{padding:24px 16px}.popup__form .popup__inner{max-width:560px;max-height:calc(100vh - 48px);padding:0;gap:0;border-radius:var(--radius-panel);box-shadow:var(--shadow-md);overflow:hidden}.popup__form .popup__header{padding:24px 28px 0}.popup__form .popup__content{flex:1 1 auto;min-height:0;overflow-y:auto;margin:0;padding:16px 28px 24px;font-size:14px}.popup__form .popup__buttons{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding:16px 28px;border-top:1px solid var(--line)}.popup__form .popup__buttons button{width:auto;margin:0!important}.popup__form .popup__buttons .popup__buttons-end{margin-left:auto!important}.invite-popup{display:flex;flex-direction:column;gap:20px}.invite-popup__intro{margin:0;font-size:14px;line-height:1.5;color:var(--ink-2)}.invite-popup__roles{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:8px;margin:0;padding:0;border:0}.invite-popup__roles legend{margin-bottom:8px;padding:0}.invite-popup__role{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius-inner);cursor:pointer}.invite-popup__role:has(input:checked){border-color:#9ec5f3;background-color:#f7fafe}.invite-popup__role:has(input:focus-visible){outline:2px solid #1577EA;outline-offset:1px}.invite-popup__role input{flex:0 0 auto;width:16px;height:16px;margin:2px 0 0;accent-color:#1577EA}.invite-popup__role-name{display:block;font-size:14px;font-weight:600;color:var(--ink)}.invite-popup__role-description{display:block;margin-top:2px;font-size:12.5px;line-height:1.4;color:var(--ink-3)}.myteam__members{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:32px}@media (max-width: 1900px){.myteam__members{grid-template-columns:repeat(4,1fr)}}@media (max-width: 1575px){.myteam__members{grid-template-columns:repeat(3,1fr)}}@media (max-width: 1240px){.myteam__members{grid-template-columns:repeat(2,1fr)}}@media (max-width: 736px){.myteam__members{grid-template-columns:repeat(1,1fr)}}.content .side-popup{top:61px}.content .side-popup__outer{top:0px}.side-popup__section{border-bottom:1px solid #D2DBE2;padding-bottom:40px;display:flex;flex-direction:column;gap:20px}.side-popup__section label{font-size:12px}.side-popup__section:last-child{border:none}.side-popup{position:fixed;width:100%;height:calc(100% - 60px);border-left:1px solid #EFF2F4;z-index:1;background-color:#f5f8fa;overflow-y:auto;visibility:visible;top:61px;right:0px}@media (min-width: 576px){.side-popup{width:75%}}@media (min-width: 992px){.side-popup{width:800px;height:calc(100% - 60px)}}.side-popup__title{font-size:30px!important;font-weight:400}.side-popup__close{font-size:16px;color:#151515;cursor:pointer;text-decoration:underline;width:fit-content}.side-popup__outer{position:fixed;top:61px;left:0px;width:100%;height:calc(100vh - 61px);z-index:99;background-color:#929ba8b3}.side-popup__head{width:100%;box-sizing:border-box;padding:35px 52px;background-color:#fff}.side-popup__content{box-sizing:border-box;padding:35px 52px;display:flex;flex-direction:column;gap:29px}.side-popup__content .utils__row{align-items:unset}.side-popup-section__title{color:#929ba8}.side-popup-head__text{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px;margin-top:20px}.side-popup__back{margin-bottom:36px;font-size:16px;cursor:pointer;display:flex;flex-direction:row;align-items:center}.side-popup__back img{filter:invert(100%);transform:rotate(180deg);margin-right:13.4px}.side-popup-content__section{display:flex;flex-direction:column;gap:20px}.side-popup-content__section p{font-size:12px;color:#929ba8}.modify-member__info{margin-top:55.2px;font-size:16px!important}.modify-member__info p{margin-bottom:5px}.modify-member__info p:last-child{margin-bottom:0}.modify-member__job-role{margin-bottom:14px!important;margin-top:0!important}.modify-member__checkboxes-outer{display:flex;flex-direction:column;margin-top:58px}.modify-member__buttons-outer{display:flex;flex-direction:column;margin-top:53px}.modify-member__buttons-outer button{width:100%}.modify-member__buttons{margin-bottom:20px;display:flex;flex-direction:row;align-items:center}.modify-member__buttons button{margin-right:31px}.modify-member__buttons button:last-child{margin-right:0}.modify-member__checkboxes{margin-top:40px;max-width:500px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px}.modify-member__checkboxes .checkbox{font-size:13px!important}.user-roles__outer{margin-top:50px;margin-bottom:50px}.user-roles{margin-top:46px;display:flex;flex-direction:row;align-items:center}.user-roles .checkbox{margin-right:46px}.user-roles .checkbox:last-child{margin-right:0}.team-members-error{width:100%;margin-top:50px;text-align:center;display:flex;align-items:center;justify-content:center}.notifications-popup{position:fixed;border-right:1px solid #EFF2F4}.notifications-popup__head{display:flex;flex-direction:row;justify-content:space-between;flex-direction:column}@media (min-width: 700px){.notifications-popup__head{flex-direction:row}}.notifications-popup__start{display:flex;flex-direction:row;align-items:center}.notifications-popup__icon{width:30px;height:30px;border-radius:50%;background-color:#1577ea;font-size:12px;color:#fff;margin-left:45px;display:flex;align-items:center;justify-content:center}.notifications-popup__links{display:flex;flex-direction:column;margin-top:20px}.notifications-popup__links p{text-decoration:underline}.notifications-popup__links p:first-child{color:#1577ea;margin-bottom:9px}@media (min-width: 700px){.notifications-popup__links{align-items:flex-end;margin-top:0}}.notifications-popup__content{margin-top:32px;overflow-y:auto}.notifications-popup__link:hover{cursor:pointer}.notifications-item{background-color:#1577ea;border-radius:20px;box-sizing:border-box;padding:20px;display:flex;flex-direction:row;margin-bottom:20px}.notifications-item img{width:40px;height:40px;filter:invert(100%) sepia(0%) saturate(7481%) hue-rotate(120deg) brightness(105%) contrast(104%)}.notifications-item--messages{background-color:#ff7612}.notifications-item:last-child{margin-bottom:0}.notifications-item__info{width:100%;margin-left:24px}.notifications-item__info p{color:#fff}.notifications-item__date,.notifications-item__type,.notifications-item__description{font-size:12px}.notifications-item__name{font-size:16px;margin-top:9px}.notifications-item__type{color:#d2dbe2;white-space:nowrap}.notifications-item__button{width:30px;height:30px;border-radius:50%;background-color:#fff;color:#1577ea;outline:none;border:none;margin-top:10px;display:flex;align-items:center;justify-content:center}@media (min-width: 576px){.notifications-item__button{margin-top:0}}.notifications-item__bar{display:flex;align-items:flex-start;flex-direction:column;justify-content:space-between}@media (min-width: 576px){.notifications-item__bar{flex-direction:row;align-items:center}}.notifications-item__bar:last-child{margin-top:12px}.notif-panel__scrim{position:fixed;top:61px;left:0;width:100%;height:calc(100vh - 61px);z-index:99;background-color:#11182747}.notif-panel{position:absolute;top:0;right:0;width:100%;height:100%;display:flex;flex-direction:column;background-color:#fff;border-left:1px solid #E6E8EC;box-shadow:-12px 0 32px #1118271f;color:#111827;animation:notif-panel-in .18s ease-out}@media (min-width: 576px){.notif-panel{width:460px}}.notif-panel button{font-family:inherit}@keyframes notif-panel-in{0%{transform:translate(24px);opacity:0}to{transform:translate(0);opacity:1}}.notif-panel__head{display:flex;align-items:center;gap:10px;padding:18px 16px 12px 24px}.notif-panel__title{margin:0;font-size:20px;font-weight:700}.notif-panel__count{padding:3px 8px;border-radius:999px;background-color:#eaf2fd;font-size:12px;font-weight:600;color:#115fbb}.notif-panel__head-actions{margin-left:auto;display:flex;align-items:center;gap:4px}.notif-panel__mark-all{height:36px;padding:0 10px;display:flex;align-items:center;gap:6px;border:0;border-radius:8px;background:transparent;font-size:13px;font-weight:600;color:#115fbb;cursor:pointer}.notif-panel__mark-all:hover:not(:disabled){background-color:#eaf2fd}.notif-panel__mark-all:disabled{color:#5b6472;cursor:default}.notif-panel__icon-btn{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:0;border-radius:8px;background:transparent;font-size:18px;color:#4b5563;cursor:pointer}.notif-panel__icon-btn:hover{background-color:#f3f4f6}.notif-panel__tabs{display:flex;gap:20px;padding:0 24px;border-bottom:1px solid #E6E8EC}.notif-panel__tab{height:40px;padding:0;display:flex;align-items:center;gap:6px;border:0;border-bottom:2px solid transparent;background:transparent;font-size:14px;font-weight:600;color:#5b6472;cursor:pointer}.notif-panel__tab[aria-selected=true]{color:#111827;border-bottom-color:#111827}.notif-panel__tab-count{font-size:12px;font-weight:500;color:#5b6472}.notif-panel__chips{display:flex;flex-wrap:wrap;gap:8px;padding:12px 24px}.notif-chip{height:30px;padding:0 12px;border:1px solid #D5D9E0;border-radius:999px;background-color:#fff;font-size:13px;font-weight:500;color:#374151;cursor:pointer}.notif-chip:hover{border-color:#9ca3af}.notif-chip[aria-pressed=true]{border-color:#111827;background-color:#111827;color:#fff}.notif-panel__list{flex:1;overflow-y:auto;padding-bottom:16px}.notif-group__label{margin:0;padding:14px 24px 6px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#5b6472}.notif-list{margin:0;padding:0;list-style:none}.notif-row{display:flex;gap:14px;padding:14px 16px 14px 24px;border-bottom:1px solid #EEF0F3}.notif-row--unread{background-color:#f3f7fe}.notif-row--unread .notif-row__title{font-weight:600}.notif-row--unread .notif-row__dot{border-color:#1577ea;background-color:#1577ea}.notif-row__icon{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:12px;background-color:#f3f4f6;font-size:18px;color:#4b5563}.notif-row__icon--message{background-color:#e8f0fd;color:#1d5fd1}.notif-row__icon--contact{background-color:#e3f5f2;color:#0f766e}.notif-row__icon--task{background-color:#efeafd;color:#6034c4}.notif-row__icon--membership{background-color:#fdf1e3;color:#a14c06}.notif-row__icon--cancelled{background-color:#fdecea;color:#b42318}.notif-row__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.notif-row__title{margin:0;font-size:14px;font-weight:500;line-height:1.35;color:#111827}.notif-row__detail{margin:0;font-size:13px;line-height:1.4;color:#4b5563}.notif-row__meta{margin:2px 0 0;font-size:12px;color:#5b6472}.notif-row__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.notif-action{height:30px;padding:0 12px;display:inline-flex;align-items:center;border:0;border-radius:8px;background:transparent;font-size:13px;font-weight:600;color:#115fbb;text-decoration:none;cursor:pointer}.notif-action:hover{background-color:#eaf2fd}.notif-action--primary{border:1px solid #D5D9E0;background-color:#fff;color:#111827}.notif-action--primary:hover{background-color:#f3f4f6}.notif-row__toggle{flex-shrink:0;width:32px;height:32px;margin-top:4px;display:flex;align-items:center;justify-content:center;border:0;border-radius:8px;background:transparent;cursor:pointer}.notif-row__toggle:hover{background-color:#1118270f}.notif-row__dot{width:10px;height:10px;box-sizing:border-box;border:1.5px solid #C3C8D0;border-radius:50%}.notif-row--skeleton .notif-row__icon{background-color:#f0f2f5}.notif-skeleton{display:block;height:12px;border-radius:6px;background-color:#f0f2f5}.notif-skeleton--title{width:70%;margin-top:4px}.notif-skeleton--detail{width:45%;margin-top:6px}.notif-panel__empty{padding:64px 40px;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.notif-panel__empty-icon{width:56px;height:56px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#eaf6f0;font-size:26px;color:#177245}.notif-panel__empty-title{margin:0;font-size:16px;font-weight:600}.notif-panel__empty-text{margin:0;max-width:280px;font-size:14px;color:#5b6472}.notif-panel__more{display:flex;justify-content:center;padding:16px}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.segmented{display:inline-flex;gap:2px;padding:4px;background-color:#e9eef2;border-radius:12px}.segmented__item{height:34px;padding:0 14px;display:inline-flex;align-items:center;gap:8px;border:0;border-radius:9px;background:transparent;font:inherit;font-size:14px;font-weight:600;color:#4b5b6a;cursor:pointer}.segmented__item:hover{color:#1b2a38}.segmented__item[aria-selected=true]{background-color:#fff;color:#1b2a38;box-shadow:0 1px 3px #1b2a3826}.segmented__item:focus-visible{outline:2px solid #1577EA;outline-offset:1px}.segmented__count{min-width:20px;height:20px;padding:0 6px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background-color:#d2dbe2;font-size:12px;color:#354859}[aria-selected=true]>.segmented__count{background-color:#1577ea;color:#fff}.toggle-group{display:inline-flex;border:1px solid #D2DBE2;border-radius:10px;overflow:hidden}.toggle-group button{height:40px;padding:0 14px;border:0;background-color:#fff;font:inherit;font-size:14px;font-weight:600;color:#4b5b6a;cursor:pointer}.toggle-group button+button{border-left:1px solid #D2DBE2}.toggle-group button[aria-pressed=true]{background-color:#1b2a38;color:#fff}.toggle-group button:focus-visible{outline:2px solid #1577EA;outline-offset:-2px}.select-pill{position:relative;display:inline-flex;align-items:center;gap:4px;height:40px;padding-left:12px;box-sizing:border-box;border:1px solid #D2DBE2;border-radius:10px;background-color:#fff;font-size:14px;color:#354859}.select-pill:after{content:"";position:absolute;right:13px;top:50%;width:6px;height:6px;margin-top:-5px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);pointer-events:none}.select-pill:focus-within{outline:2px solid #1577EA;outline-offset:1px}.select-pill select{appearance:none;height:100%;padding:0 32px 0 0;border:0;outline:none;background:transparent;font:inherit;color:inherit;cursor:pointer}.select-pill--quiet{border-color:transparent;background-color:transparent;color:#61707f}.select-pill__prefix{white-space:nowrap}.chip-group{display:flex;flex-wrap:wrap;gap:6px}.chip{height:32px;padding:0 12px;display:inline-flex;align-items:center;gap:6px;border:1px solid #D2DBE2;border-radius:16px;background-color:#fff;font:inherit;font-size:13px;font-weight:600;color:#354859;cursor:pointer}.chip:hover{border-color:#61707f}.chip[aria-pressed=true]{border-color:#1b2a38;background-color:#1b2a38;color:#fff}.chip:focus-visible{outline:2px solid #1577EA;outline-offset:1px}.chip__count{min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;border-radius:9px;background-color:#ff7612;font-size:11px;color:#1b1206}.messages-popup .notifications-popup__head{align-items:center}.messages-popup .notifications-popup__icon{background-color:#ff7612}.messages-popup .notifications-popup__links p{margin-bottom:0;color:#000}#alert-container{width:100%;position:fixed;bottom:0px;left:50%;transform:translate(-50%);z-index:999}@media (min-width: 992px){#alert-container{max-width:fit-content}}.alert-item{width:100%;background-color:red;border-radius:20px 20px 0 0;display:flex;flex-direction:row;animation-duration:.4s}.alert-item__head{padding:0 56px;font-size:20px;color:#fff;border-right:1px solid #FFFFFF;text-transform:capitalize;display:flex;align-items:center;justify-content:center}.alert-item__inner{width:100%;position:relative;padding:32px 50px;font-size:14px;display:flex;flex-direction:column;justify-content:center}.alert-item__inner b{color:#fff}.alert-item__inner p{margin-top:9px}.alert-item__inner span{color:#fff;font-weight:600}@media (min-width: 992px){.alert-item__inner{white-space:nowrap}}#alert-item__exit{position:absolute;top:20px;right:20px;cursor:pointer}.alert-item--success{background-color:#00c8c3}.alert-item--error{background-color:#ea1557}.free-content-buttons{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:32px;padding:16px;margin-bottom:17px;background-color:#fff}@media (max-width: 1900px){.free-content-buttons{grid-template-columns:repeat(4,1fr)}}@media (max-width: 1575px){.free-content-buttons{grid-template-columns:repeat(3,1fr)}}@media (max-width: 1240px){.free-content-buttons{grid-template-columns:repeat(2,1fr)}}@media (max-width: 736px){.free-content-buttons{grid-template-columns:repeat(1,1fr)}}.free-content-button{height:113px;border-radius:10px;background-color:#eff2f4;flex-direction:column;cursor:pointer;display:flex;align-items:center;justify-content:center}.free-content-button img{width:36px;height:36px;margin-bottom:18px;filter:invert(44%) sepia(1%) saturate(1956%) hue-rotate(50deg) brightness(99%) contrast(94%)}.free-content-button p{color:#707070;font-size:12px}.free-content-button:hover{background-color:#d2dbe2}.results-error{color:#979ca0;text-align:center}.results-error h1{font-size:20px;margin-bottom:20px}@media (min-width: 576px){.results-error h1{font-size:30px}}@media (min-width: 992px){.results-error h1{font-size:50px}}.results-error b{font-size:16px;font-weight:300}@media (min-width: 576px){.results-error b{font-size:18px}}@media (min-width: 992px){.results-error b{font-size:20px}}.results-error p{font-size:12px;font-weight:300;margin:20px 0}@media (min-width: 576px){.results-error p{font-size:14px}}@media (min-width: 992px){.results-error p{font-size:16px}}.search-box__outer{display:flex;flex-direction:column}.search-box{display:flex;flex-direction:row;align-items:center;background-color:#fff;box-sizing:border-box;height:var(--control-height);padding:0 15px;border-radius:20px}.search-box input{flex:1;min-width:0;outline:none;border:none}.search-box--toggled{border-radius:20px 20px 0 0}.search-box__content{box-sizing:border-box;padding:15px;background-color:#fff;border-radius:0 0 20px 20px}.images-popup{padding:0}.images-popup .Dropdown-root{width:300px;margin:0 10px}.images-popup .Dropdown-control{height:30px!important}.images-popup .content-searcher__bottom{justify-content:left}.images-popup .content-searcher__bottom button{width:fit-content;white-space:nowrap}.images-popup .popup__inner{max-width:100%;padding:0!important;margin:0;background-color:#fff;border-radius:20px}@media (min-width: 968px){.images-popup .popup__inner{max-width:1246px!important;margin:auto!important}}@media (min-width: 968px){.images-popup{padding:50px 0}}.images-popup__head{height:76px;background-color:#fff;border-radius:20px 20px 0 0;display:flex;align-items:center;justify-content:space-between;position:relative;padding:0 20px;box-sizing:border-box}.images-popup__head h2{font-size:21px;font-weight:500;position:absolute;left:50%;transform:translate(-50%)}.images-popup__close{color:#1577ea;font-size:16px}.images-popup__close img{margin-right:10px;transform:rotateY(180deg);filter:invert(43%) sepia(46%) saturate(6600%) hue-rotate(200deg) brightness(95%) contrast(93%)}.images-popup__close:hover{cursor:pointer}.images-browse{width:100%;height:621px;border-radius:20px 20px 0 0;display:flex;flex-direction:column;box-sizing:border-box}@media (min-width: 968px){.images-browse{flex-direction:row;justify-content:space-between}}.images-browse__section{width:100%;margin-right:0;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:18px 18px 0;box-sizing:border-box}@media (min-width: 968px){.images-browse__section{width:calc(100% - 418px);margin-right:46px;padding:18px}}.images-browse__row{width:100%;display:flex;flex-direction:row;align-items:center;margin-bottom:40px}.images-browse__row .search-box__outer{width:100%;border:1px solid #EFF2F4;border-radius:40px}.images-browse__row .search-box__outer .search-box{margin-top:0;border-radius:40px}.images-browse__row .Dropdown-root{height:60px}.images-browse__row .Dropdown-control{height:56px!important;background-color:#ebebeb!important;border:1px solid #EFF2F4}.images-browse__row .Dropdown-menu{background-color:#ebebeb!important;border:1px solid #EFF2F4}.images-browse__outer{width:100%}.images-browse__display-head{display:flex;flex-direction:column}.images-browse__display-head button{width:100%;padding:27.5px 0;display:flex;align-items:center;justify-content:center;border:none;border-bottom:1px solid #D2DBE2;outline:none;color:#fff;font-size:16px;cursor:pointer;margin-bottom:10px}.images-browse__display-head button:first-child{background-color:#1577ea}.images-browse__display-head button:first-child:hover{background-color:#0c3b99}.images-browse__display-head button:nth-child(2){background-color:#00c8c3}.images-browse__display-head button:nth-child(2):hover{background-color:#00a6a2}.images-browse__display-head button:last-child{margin-bottom:0;background-color:#ed2855}.images-browse__display-head button:last-child:hover{background-color:#d00d3a}.images-browse__display-text{box-sizing:border-box;padding:30px}.images-browse__display-text p:first-child{font-size:12px;color:#0000004d;margin-bottom:5px}.images-browse__display-text p:last-child{font-size:20px;font-weight:300;color:#000}.images-browse__list{width:100%;min-height:396px;max-height:396px;overflow:auto;overflow-y:auto;display:flex;justify-content:flex-start;flex-direction:row;flex-wrap:wrap}.images-browse__list>.states-loading{flex:1 1 100%;align-self:flex-start}.images-browse__box{width:100%;height:100%;background-color:#f7f7f7;border-radius:20px;margin-top:20px;padding-top:30px;box-sizing:border-box}@media (min-width: 968px){.images-browse__box{margin-top:0;width:371px;display:flex;justify-content:center}}.images-browse__display,.images-browse__filter{width:100%;height:fit-content}@media (min-width: 968px){.images-browse__display,.images-browse__filter{width:296px}}.images-browse__display-image{width:100%;height:233px;border-radius:20px 20px 0 0;background-color:#000;border-left:1px solid black;border-right:1px solid black;border-top:1px solid black;display:flex;justify-content:center;align-items:center}.images-browse__display-image div{width:100%;height:100%;background-size:cover!important;background-repeat:no-repeat;background-position:center top;border-radius:20px 20px 0 0}.images-browse__filter{padding:16px}.images-browse__filter-title{font-size:14px}.images-browse__filter-subtitle{margin-top:20px;font-size:20px;font-weight:300}.images-item{background-color:#ebebeb;border-radius:20px;width:100%;height:178px;max-width:178px;margin:10px;background-size:cover!important;box-sizing:border-box;position:relative;cursor:pointer}.images-item:hover .images-item__select{display:flex}.images-item--selected{border:3px solid #1577EA}.images-item--selected .images-item__select{display:flex;background-color:#1577ea}.images-item__select{width:100%;height:35px;bottom:0px;display:none;position:absolute;backdrop-filter:blur(50px);align-items:center;justify-content:center;color:#fff;font-size:12px;border-radius:0 0 16px 16px}.images-upload{border-left:1px solid #EFF2F4;border-right:1px solid #EFF2F4;border-bottom:1px solid #EFF2F4;border-radius:0 0 20px 20px;background-color:#fff}.images-upload #uppy-upload{width:100%;padding:18px;box-sizing:border-box}.images-upload #uppy-upload .uppy-Dashboard-inner{width:100%!important;background-color:#fff}.images-upload #uppy-upload .uppy-Dashboard-inner,.images-upload #uppy-upload .uppy-Dashboard-innerWrap,.images-upload #uppy-upload .uppy-StatusBar-actions{border-radius:0 0 20px 20px}.images-upload #uppy-upload .uppy-Dashboard-AddFiles-title{flex-direction:column;display:flex;align-items:center;justify-content:center}.images-upload #uppy-upload .uppy-Dashboard-AddFiles-title button{margin-top:20px}.tab-item{margin:0 5px;padding:5px 10px;background-color:#f0f0f0;cursor:pointer}.tab-item:hover{background-color:#e6e6e6}.popup__tabs{width:100%;border:1px solid #EFF2F4;border-radius:20px 20px 0 0;background-color:#fff;padding:30px;box-sizing:border-box;justify-content:center;display:flex;flex-direction:row;align-items:center}.images-browse__viewDetails{width:100%;height:100%;background-color:#000;border-radius:20px;position:relative}.viewDetails__back{width:119px!important;box-shadow:#64646f33 0 7px 29px}.viewDetails__back img{transform:rotateY(180deg);filter:invert(100%);margin-left:0}.viewDetails__top{width:100%;height:100%;display:flex;justify-content:center}.viewDetails__top div{width:100%;height:100%;background-size:contain!important;background-repeat:no-repeat!important;background-position:center top!important}.viewDetails__bar{width:calc(100% - 60px);display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:absolute;top:20px;padding:0 30px}.viewDetails__bar button{width:200px}.viewDetails__bar .images-popup__close{color:#fff}.viewDetails__bar .images-popup__close img{filter:none}.viewDetails__bar:hover{cursor:pointer}.viewDetails__bottom{width:100%;height:fit-content;position:absolute;bottom:0px;background-color:gray;border-radius:0 0 20px 20px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;box-sizing:border-box;padding:30px}.viewDetails__bottom .input-outer{width:100%;margin-right:50px}@media (min-width: 968px){.viewDetails__bottom{height:168px}}.viewDetails__info{width:100%;display:flex;flex-direction:column}@media (min-width: 968px){.viewDetails__info{flex-direction:row}}.viewDetails__info-item{margin-bottom:12px;max-width:100%}.viewDetails__info-item p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.viewDetails__info-item p:first-child{font-size:12px;color:#fff6;margin-bottom:5px}.viewDetails__info-item p:last-child{font-size:20px;font-weight:300;color:#fff}.viewDetails__info-item:last-child{margin-bottom:0}.viewDetails__info-section{margin-right:56px;max-width:150px;margin-bottom:10px}.viewDetails__info-section:last-child{margin-right:0}@media (min-width: 992px){.viewDetails__info-section{margin-bottom:0}}.viewDetails__buttons button{width:200px;justify-content:center;background-color:#00c8c3}.viewDetails__buttons button:last-child{background-color:transparent;color:#ff7612}.tab-bar__bar{width:100%;background-color:#d2dbe2;justify-content:center;border-radius:0 0 20px 20px;flex-direction:column;display:flex;align-items:center}.tab-bar__bar button{margin:10px;height:30px}@media (min-width: 968px){.tab-bar__bar{height:70px;flex-direction:row}}.no-data-error{color:#979ca0;text-align:center}.no-data-error h1{font-size:50px;margin-bottom:20px}.no-data-error b{font-size:20px;font-weight:300}.no-data-error p{font-size:14px;font-weight:300;margin:20px 0}.custom-switch .react-switch-bg{background:#fff!important;border:3px solid #EFF2F4;box-sizing:border-box}.editor-preview-top{display:flex;justify-content:space-between;margin-bottom:20px}.editor-preview-top__actions{display:flex;justify-content:flex-end}.editor-preview-top__actions div{margin-left:20px}.editor-preview-top__actions div:hover{cursor:pointer}.editor-preview{width:100%;height:700px;background:#FFFFFF;overflow-x:scroll;border-radius:20px;box-shadow:#64646f33 0 7px 29px}.editor-preview iframe{border:none;border-radius:20px;width:133%;height:100%;min-height:1800px;zoom:.7;-moz-transform:scale(.75);-moz-transform-origin:0 0;-o-transform:scale(.75);-o-transform-origin:0 0;-webkit-transform:scale(.75);-webkit-transform-origin:0 0}.editor-preview--mobile{width:30%;margin:auto}.editor-preview--tablet{width:50%;margin:auto}.pagination{width:100%;align-items:center;max-width:800px;margin:auto;margin-top:var(--space-section);display:flex;flex-direction:row;justify-content:space-between}.pagination .Dropdown-root{width:181px}.pagination .Dropdown-root .Dropdown-control{height:var(--control-height);background-color:#fff}.pagination .Dropdown-root .Dropdown-menu{background-color:#fff;border-radius:20px}.blue-arrow-button{background-color:#1577ea;color:#fff;border-radius:50%;width:30px;height:30px;margin-left:-15px;margin-top:-15px;display:flex;align-items:center;justify-content:center;font-size:12px;border:none;transition:.4s}.blue-arrow-button:hover{cursor:pointer;background:#0d478c}.image-button{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;background:#ebebeb;padding:12px 30px;border-radius:20px;transition:.4s}.image-button img{margin-right:10px;width:20px;height:20px}.image-button:hover{cursor:pointer;background:#D2DBE2}.activity-list{position:relative}.activity-list__inner{max-height:600px;height:100%!important;overflow-y:auto}.activity-list__overflow{position:absolute;bottom:0;width:100%;height:100px;background:linear-gradient(0deg,white,rgba(255,255,255,0))}.video-full-width{position:relative;height:100%;width:100%;overflow:hidden;top:0;left:0}.video-full-width__video{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-full-width__overlay{position:absolute;background:rgba(0,0,0,.6);height:100%;width:100%}.editor-gallery{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:32px;padding:16px;background-color:#fff}@media (max-width: 1900px){.editor-gallery{grid-template-columns:repeat(4,1fr)}}@media (max-width: 1575px){.editor-gallery{grid-template-columns:repeat(3,1fr)}}@media (max-width: 1240px){.editor-gallery{grid-template-columns:repeat(2,1fr)}}@media (max-width: 736px){.editor-gallery{grid-template-columns:repeat(1,1fr)}}.gallery-item{height:113px;padding:20px;box-sizing:border-box;border-radius:10px;background-color:#eff2f4;flex-direction:column;background-size:cover!important;cursor:pointer;border:1px solid #c1c1c1}.gallery-item img{width:36px;height:36px;margin-bottom:18px;filter:invert(44%) sepia(1%) saturate(1956%) hue-rotate(50deg) brightness(99%) contrast(94%)}.gallery-item p{color:#707070;font-size:12px}.gallery-item:hover{background-color:#d2dbe2}.gallery-item:hover .gallery-item__hover{opacity:1}.gallery-item:hover .gallery-item__content{display:none}.gallery-item__content{width:100%;height:100%;flex-direction:column;display:flex;align-items:center;justify-content:center}.gallery-item__hover{display:flex;backdrop-filter:blur(5px);border-radius:10px;width:100%;height:100%;opacity:0;transition:opacity .2s;flex-direction:column;align-items:center;justify-content:center;color:#ff3556}.gallery-item--dotted{background-color:transparent;border:3px dotted #c1c1c1;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.gallery-item--dotted img{width:25px;height:25px}.select-dropdown{border:1px solid #C6C7D1;width:267px;height:38px;transition:.5s height linear;background-color:#fff;font-weight:300;border-radius:20px;cursor:pointer}.select-dropdown--toggled{border-radius:20px 20px 0 0}.select-dropdown--fit{width:100%}.select-dropdown--push .select-dropdown__select{border-bottom:1px solid #C6C7D1}.select-dropdown--push .select-dropdown__content{position:unset;border:none}.select-dropdown__outer{position:relative;display:flex;flex-direction:column;gap:10px}.select-dropdown-outer__label{font-size:14px;color:#354859}.select-dropdown-outer__error{font-size:14px;color:#ff3556}.select-dropdown__text{height:100%;box-sizing:border-box;font-size:15px;color:#354859;max-width:calc(100% - 57px);padding:0 16px;display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select-dropdown__icon{height:100%;padding:0 8px;border-left:1px solid #C6C7D1;display:flex;justify-content:center;align-items:center;box-sizing:border-box;cursor:pointer}.select-dropdown__content{position:absolute;z-index:1;background-color:#fff;border:1px solid #C6C7D1;border-radius:0 0 20px 20px;left:0px;width:inherit;max-height:240px;overflow:auto}.select-dropdown__select{display:flex;justify-content:space-between;align-items:center;height:100%}.select-dropdown__select--toggled{border-bottom:1px solid #C6C7D1}.select-dropdown__arrow{transition:transform .3s linear}.select-dropdown__arrow--toggled{transform:rotateX(180deg)}.select-dropdown__item{font-size:16px;padding:14px 24px;border-bottom:1px solid #C6C7D1;display:flex;align-items:center;color:#354859;text-transform:capitalize;cursor:pointer;transition:.3s}.select-dropdown__item img{margin-right:10px}.select-dropdown__item:last-child{border-bottom:none;border-radius:0 0 20px 20px}.select-dropdown__item:hover{background-color:#dedede}.select-dropdown__item--selected{background-color:#fcf7ff}.select-dropdown__item--disabled{background-color:#fff!important;cursor:unset;color:#d7dade}.information-container{display:flex;flex-direction:row;align-items:center;height:100%;padding:0 18px 0 28px;border-left:1px solid #EFF2F4;border-right:1px solid #EFF2F4;cursor:pointer;transition:.6s}.information-container .notification-item__icon{transition:.4s}.information-container.scale .notification-item__icon{transform:scale(1.2)}.information-container__icon{width:30px;height:30px;border-radius:50%;background-color:#1577ea;margin-left:-15px;margin-top:-15px;display:flex;align-items:center;justify-content:center;font-size:12px;color:#fff}.icon__notication{width:23.68px;height:29.32px}.icon__messages{width:31.64px;height:23.82px}.notifications-responsive{flex-direction:row;align-items:center;background-color:#fff;border-top:1px solid #EFF2F4;width:100%;height:60px;position:fixed;bottom:0px;display:flex;z-index:100}.notifications-responsive .notification-item{width:100%;justify-content:center}@media (min-width: 992px){.notifications-responsive{display:none}}.sidebar-menu__item{display:flex;border-bottom:1px solid #EFF2F4;padding:10px 20px;justify-content:flex-start;align-items:center;width:100%;box-sizing:border-box;color:#61707f;gap:10px}@media (min-width: 576px){.sidebar-menu__item{width:var(--sidebar-width)}}.sidebar-menu__item .default-icon{margin-right:12px;width:100%}.sidebar-menu__item:hover,.sidebar-menu__item.active{cursor:pointer}.sidebar-menu__item:hover .sidebar-menu__text,.sidebar-menu__item.active .sidebar-menu__text{color:#61707f}.sidebar-menu__item:hover .default-icon,.sidebar-menu__item.active .default-icon{width:100%}.sidebar-menu__item:hover .default-icon path,.sidebar-menu__item.active .default-icon path{fill:#ff7612!important}.sidebar-menu__icon{display:flex}.sidebar-menu__icon img{height:24px}.sidebar-menu__ri{width:22px;height:22px;color:#61707f;transition:color .15s ease}.sidebar-menu__item:hover .sidebar-menu__ri,.sidebar-menu__item.active .sidebar-menu__ri{color:#ff7612}.sidebar-menu__chevron{margin-left:auto}.sidebar-menu__text{color:#61707f}.nav-button{height:35px;width:35px;border-radius:50%;background-color:#fff;border:none;outline:none;display:flex;justify-content:center;align-items:center;cursor:pointer;color:#fff;background-color:#929ba8;font-size:12px}.nav-button:hover{background-color:#929ba8;color:#fff}.nav-button:hover svg path{stroke:#fff}@media (min-width: 576px){.nav-button svg{margin-left:9px}}.nav-button .nav-button__text{display:none}@media (min-width: 576px){.nav-button .nav-button__text{display:block}}@media (min-width: 576px){.nav-button{width:unset;border-radius:20px;padding:0 20px}}.nav-button--mobile{width:35px;padding:0}.nav-button--mobile .nav-button__text{display:none}.nav-button--mobile svg{margin-left:2px}.nav-button--mobile svg path{stroke:#fff}.nav-button__off{background-color:#fff!important;color:#61707f!important;cursor:unset!important}.nav-button__off svg path{stroke:#61707f!important}.nav-button__on{color:#fff;background-color:#929ba8}@media (min-width: 576px){.nav-button__next svg{margin-left:9px}}.nav-button__previous{flex-direction:row-reverse}.nav-button__previous svg{transform:rotate(180deg);margin-left:0}@media (min-width: 576px){.nav-button__previous svg{margin-right:9px}}.nav-button__next,.nav-button__previous{background-color:#1577ea;color:#fff}.nav-button__next svg path,.nav-button__previous svg path{stroke:#fff}.nav-button__next:hover,.nav-button__previous:hover{background-color:#115fbb}.nav-button__next:active,.nav-button__previous:active{background-color:#2c85ec}.card{min-width:min(100%,383px);height:100%;background:white;border-radius:10px}.card__title{font-size:18px;color:#354859;margin-bottom:15px}.card__provider{font-size:16px;color:#1577ea}.card__information{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:23px;margin-top:23px}@media (min-width: 800px){.card__information{grid-template-columns:repeat(2,1fr)}}.card__buttons{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:23px;margin-top:23px}.card-information-item__title{font-size:12px;color:#929ba8}.card-information-item__date{font-size:16px;color:#00c8c3;margin-top:11px}.card-information__item:last-child .card-information-item__date{color:#ed2855}.card__top{width:100%;min-height:79px;border-radius:10px 10px 0 0;display:flex;align-items:center;justify-content:space-between;padding:0 25px;box-sizing:border-box}.card__top p{font-size:18px;color:#fff}.card__top p:last-child{font-size:14px;margin-top:6px}.card-top__icon{width:40px;height:40px;min-width:40px;border-radius:50%;background-color:#fff;display:flex;justify-content:center;align-items:center}.card-top__icon svg{transform:rotate(270deg)}.card-top__icon:hover{cursor:pointer;background-color:#f2f2f2}.card__content{padding:27px 25px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between}.card__type--accepted{border:1px solid #00C8C3;box-sizing:border-box}.card__type--accepted .card__top{background-color:#00c8c3}.card__type--accepted .card__content{height:calc(100% - 79px)}.card__type--accepted .card-top__icon svg path{fill:#00c8c3}.card__type--awaiting{border:1px solid #FF7612;box-sizing:border-box}.card__type--awaiting .card__top{background-color:#ff7612}.card__type--awaiting .card__content{height:calc(100% - 79px)}.card__type--awaiting .card-top__icon svg path{fill:#ff7612}.card__type--declined{border:1px solid #ED2855;box-sizing:border-box}.card__type--declined .card__top{background-color:#ed2855}.card__type--declined .card__content{height:calc(100% - 79px)}.card__type--declined .card-top__icon svg path{fill:#ed2855}.card__image{width:100%;height:200px;background-size:cover!important;background-repeat:no-repeat!important;background-position:center center!important;border-radius:10px 10px 0 0}.plain-card{padding:30px}.plain-card--green{background-color:#00c8c3}.plain-card--red{background-color:#da3e58}.entity-grid{display:grid;gap:var(--space-stack);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));align-items:start}.entity-card{position:relative;display:flex;flex-direction:column;gap:14px;min-width:0;padding:var(--space-card);box-sizing:border-box;background-color:var(--surface-card);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);transition:border-color .15s,box-shadow .15s}.entity-card--link:hover{border-color:var(--line-strong);box-shadow:var(--shadow-md)}.entity-card--link:hover .entity-card__go{color:#1577ea;transform:translate(2px)}.entity-card--link:focus-within{border-color:#1577ea}@media (prefers-reduced-motion: reduce){.entity-card{transition:none}}.entity-card__head{display:flex;align-items:center;gap:12px;min-width:0}.entity-card__heading{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.entity-card__title{display:block;padding:0;border:0;background:none;font:inherit;font-size:15px;font-weight:600;line-height:1.3;text-align:left;color:var(--ink);text-decoration:none;cursor:pointer}.entity-card__title:after{content:"";position:absolute;inset:0;border-radius:inherit}.entity-card__title:focus-visible{outline:none}p.entity-card__title{cursor:default}p.entity-card__title:after{content:none}.entity-card__title-text,.entity-card__subtitle{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.entity-card__subtitle{font-size:13px;color:var(--ink-3)}.entity-card__avatar{display:grid;place-items:center;flex:none;width:40px;height:40px;font-size:14px;font-weight:600;object-fit:cover}.entity-card__avatar--circle{border-radius:50%}.entity-card__avatar--square{border-radius:10px}.entity-card__avatar--blue{background-color:#e8f1fd;color:#1577ea}.entity-card__avatar--green{background-color:#e0f7f6;color:#00908c}.entity-card__avatar--orange{background-color:#fff0e5;color:#c95500}.entity-card__avatar svg,.entity-card__avatar img{width:20px;height:20px}.entity-card__facts{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.entity-card__facts li{display:flex;align-items:center;gap:8px;min-width:0;font-size:13px;color:var(--ink-2)}.entity-card__facts li>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.entity-card__facts svg{flex:none;color:var(--ink-4)}.entity-card__fact-label{color:var(--ink-3)}.entity-card__foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:12px;border-top:1px solid var(--line)}.entity-card__actions{display:flex;align-items:center;gap:8px;position:relative;z-index:1}.entity-card__actions .entity-card__go{pointer-events:none}.entity-card__go{display:flex;flex:none;color:var(--ink-4);transition:transform .15s,color .15s}.status-chip{display:inline-block;padding:1px 9px;border-radius:var(--radius-pill);font-size:12px;font-weight:500;line-height:20px;white-space:nowrap}.status-chip--neutral{background-color:var(--surface-panel);color:var(--ink-3);box-shadow:inset 0 0 0 1px var(--line)}.status-chip--active{background-color:#e0f7f6;color:#00908c}.status-chip--info{background-color:#e8f1fd;color:#1577ea}.status-chip--warning{background-color:#fff0e5;color:#c95500}.status-chip--danger{background-color:#fde8ec;color:#c4143f}.super-admin-avatar{position:relative;display:inline-flex;flex:none}.super-admin-avatar__badge{position:absolute;right:-4px;bottom:-4px;display:grid;place-items:center;width:18px;height:18px;box-sizing:border-box;border-radius:50%;border:2px solid var(--surface-card, #FFFFFF);background:#FF7612}.super-admin-avatar__badge svg{width:10px;height:10px;fill:#fff}.user-info .super-admin-avatar{margin-left:20px}.user-info .super-admin-avatar img{margin-left:0}.super-admin-avatar--small .super-admin-avatar__badge{right:-5px;bottom:-5px;width:16px;height:16px}.super-admin-avatar--small .super-admin-avatar__badge svg{width:9px;height:9px}.appointment-cal{border:none!important;width:406px!important;min-height:406.65px!important}.appointment-cal .react-calendar__navigation{height:initial}.appointment-cal .react-calendar__navigation__label__labelText{color:#61707f}.appointment-cal .react-calendar__navigation__arrow{color:#1577ea}.appointment-cal .react-calendar__month-view__weekdays__weekday{text-transform:capitalize;font-weight:400;text-decoration:none;color:#61707f}.appointment-cal .react-calendar__month-view__weekdays__weekday abbr{text-decoration:none}.appointment-cal .react-calendar__tile{background:#FFFFFF;border:1px solid #C6C7D1;margin:4px;border-radius:10px;min-height:50px;max-width:50px;position:relative}.appointment-cal .react-calendar__tile:hover{background:#C6C7D1}.appointment-cal .react-calendar__tile--now .appointment-cal__day,.appointment-cal .react-calendar__tile--active .appointment-cal__day{color:#fff!important}.appointment-cal .react-calendar__tile--now{background-color:#00c8c3!important}.appointment-cal .react-calendar__tile--active{background:#1577EA!important}.appointment-cal .react-calendar__tile--active .appointment-cal__meeting,.appointment-cal .react-calendar__tile--active .appointment-cal__pip{background-color:#fff!important}.appointment-cal .react-calendar__tile--active:hover,.appointment-cal .react-calendar__month-view__days__day--neighboringMonth{background:#C6C7D1}.appointment-cal .react-calendar__month-view__days__day--neighboringMonth .appointment-cal__day{color:#fff}.appointment-cal__day{position:absolute;color:#1577ea;font-size:10px;top:5px;left:5px}.appointment-cal__pips{position:absolute;left:0px;bottom:-20px;display:flex;gap:3px}.appointment-cal__meeting,.appointment-cal__pip{border-radius:50%;height:10px;width:10px;background:#1577EA}.appointment-cal__event{border-radius:50%;height:10px;width:10px;background:#FF7612}.states-empty{min-height:100px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:20px}.states-empty__title{font-size:20px!important}.states-empty__description{font-size:14px;color:#000000b3}.states-empty__head{display:flex;flex-direction:column;gap:10px;align-items:center}@keyframes states-loading-pulse{0%,to{opacity:1}50%{opacity:.45}}.states-loading__bar,.states-loading__avatar{display:block;background-color:#edf1f5;animation:states-loading-pulse 1.4s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.states-loading__bar,.states-loading__avatar{animation:none}}.states-loading__bar{height:10px;border-radius:5px}.states-loading__bar--tall{height:14px}.states-loading__avatar{flex:none;width:40px;height:40px;border-radius:50%}.states-loading__avatar--square{border-radius:10px}.states-loading__lines{display:flex;flex-direction:column;gap:8px;flex:1;min-width:0}.states-loading__card{pointer-events:none}.states-loading__row{flex-direction:row!important;align-items:center;gap:14px;pointer-events:none}.states-loading__rows{display:flex;flex-direction:column}.states-loading__plain-row{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border-bottom:1px solid var(--line)}.checkbox__outer{display:flex;flex-direction:column;gap:20px}.checkbox__error{color:#ed2855!important;font-size:14px!important}.checkbox__inner{display:flex;flex-direction:row;align-items:center}.checkbox__inner p{font-size:14px;color:#61707f}.checkbox-square label{border-radius:6px!important;margin-left:10px}.checkbox--disabled{opacity:.2;user-select:none}.checkbox--disabled label{cursor:unset!important}.checkbox-round{position:relative;height:28px;width:28px;margin-right:20px}.checkbox-round label{background-color:transparent;border:1px solid #C6C7D1;border-radius:50%;cursor:pointer;left:0;position:absolute;top:0;width:28px;height:28px}.checkbox-round label:after{border:.15em solid white;border-top:none;border-right:none;content:"";height:.3em;left:8.5px;position:absolute;top:9.5px;transform:rotate(-45deg);width:.8em;opacity:0}.checkbox-round input[type=checkbox]{visibility:hidden}.checkbox-round input[type=checkbox]:checked{background-color:red}.checkbox-round input[type=checkbox]:checked+label{background-color:#929ba8;border:none;border:8px solid #354859;box-sizing:border-box}.checkbox-round input[type=checkbox]:checked+label:after{border:none}.checkbox-square input[type=checkbox]:checked+label{background-color:#61707f;border:none}.checkbox-square input[type=checkbox]:checked+label:after{border:.15em solid white;border-top:none;border-right:none}.checkbox-round input[type=checkbox]:checked+label:after{opacity:1}.booking-schedule{display:flex;flex-direction:column;gap:12px;min-width:0}.booking-schedule__head{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.booking-schedule__title{flex:1 1 auto;margin:0;font-size:14.5px;font-weight:600;color:var(--ink)}.booking-schedule__nav{display:flex;align-items:center;gap:6px}.booking-schedule__date{width:150px}.booking-schedule__legend{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;list-style:none;font-size:12.5px;color:var(--ink-2)}.booking-schedule__legend li{display:inline-flex;align-items:center;gap:6px}.booking-schedule__legend span{width:10px;height:10px;border-radius:50%}.booking-schedule__content{min-width:0}.booking-schedule__scroll{max-height:var(--booking-schedule-max-height, 70vh);overflow:auto;overscroll-behavior:contain;border:1px solid var(--line);border-radius:var(--radius-inner)}.booking-schedule__outer{min-width:880px;padding:0 12px 12px 0}.booking-schedule__info{z-index:99999}.booking-schedule__info p{display:inline-block;color:#d2d2d2}.booking-schedule-info__text{color:#fff}.popup__schedule{padding:24px 0;--booking-schedule-max-height:calc(100vh - 230px)}.popup__schedule .popup__inner{max-width:min(1800px,96vw);gap:12px;padding:20px 24px}.popup__schedule-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.booking-schedule__rows{display:flex;flex-direction:column;gap:4px}.booking-schedule__row{display:flex;align-items:center}.booking-schedule__row-name{position:sticky;left:0;z-index:2;flex:0 0 150px;align-self:stretch;display:flex;flex-direction:column;justify-content:center;padding:0 12px;min-width:0;background-color:var(--surface-card, #fff);font-size:12.5px;font-weight:500;color:var(--ink-2);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.booking-schedule__row-content{position:relative;flex:1 1 auto;min-width:0;padding:4px 0;border-radius:var(--radius-inner);background-color:var(--surface-panel);background-image:repeating-linear-gradient(to right,var(--line) 0 1px,transparent 1px 7.6923076923%);overflow:hidden}.booking-schedule__row-content-inner{height:30px}.booking-schedule__row-content-inner--statuses{height:50px}.booking-schedule__day{display:flex;flex-direction:column;gap:4px}.booking-schedule__day+.booking-schedule__day{margin-top:8px;padding-top:12px;border-top:1px solid var(--line)}.booking-schedule__row--day .booking-schedule__row-name{color:var(--ink-3)}.booking-schedule__row--day .booking-schedule__row-content{background-color:transparent}.booking-schedule__row--day .booking-schedule__row-content-inner{height:12px}.booking-schedule__row-day{font-size:13px;font-weight:600;color:var(--ink)}.booking-schedule__range{position:absolute;top:50%;height:6px;margin-top:-3px;border-radius:3px;background-color:#d2dbe2}.booking-schedule-time-header{position:sticky;top:0;z-index:3;margin-bottom:4px;padding-top:8px;background-color:var(--surface-card, #fff)}.booking-schedule-time-header .booking-schedule__row-name{z-index:4}.booking-schedule-time-header__times{display:flex;flex:1 1 auto;min-width:0}.booking-schedule-time-header__time{padding:4px 0 6px 4px;border-left:1px solid var(--line)}.booking-schedule-time-header-time__text{margin:0;font-size:12px;font-variant-numeric:tabular-nums;color:var(--ink-3)}.booking-schedule-booking{color:#fff;font-size:10px;position:absolute;overflow:hidden;cursor:pointer;border-radius:10px}.booking-schedule-booking--statuses,.booking-schedule-booking--statuses .booking-schedule-booking__item{border-radius:10px 10px 10px 0}.booking-schedule-booking__item{display:flex;align-items:center;height:30px;background:white;border-radius:10px;position:relative}.booking-schedule-booking__statuses{padding:5px;border-radius:0 0 10px 10px;display:flex;align-items:center;gap:5px;background-color:#fff;width:fit-content}.booking-schedule-booking__status{width:10px;height:10px;border-radius:50%}.booking-schedule-booking--event .booking-schedule-booking__type{background-color:#ff7612}.booking-schedule-booking__content{white-space:nowrap;color:#354859}.booking-schedule-booking__type{background-color:#1577ea;height:100%;min-width:22px;display:flex;justify-content:center;align-items:center}.booking-schedule-booking__buffer{background:#D2DBE2;height:100%;right:0;position:absolute;border-radius:0 0 10px}.booking-schedule-booking__inner{display:flex;align-items:center;padding:5px 10px;gap:10px}.schedule-compact{--schedule-room-col: 128px;width:100%;box-sizing:border-box;background-color:var(--surface-card);border:1px solid var(--line);border-radius:var(--radius-panel);padding:var(--space-panel);display:flex;flex-direction:column;gap:12px}.schedule-compact__head{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.schedule-compact__title{font-size:15px;font-weight:600;color:#354859}.schedule-compact__window{font-size:12px;color:#707070;padding:5px 9px;background-color:#eff2f4;border-radius:20px;font-variant-numeric:tabular-nums}.schedule-compact__more{margin-left:auto;border:none;cursor:pointer;background-color:#eff2f4;color:#1577ea;font-family:inherit;font-size:13px;font-weight:500;padding:9px 14px;border-radius:20px;display:inline-flex;align-items:center;gap:7px}.schedule-compact__more:hover{background-color:#e1eaf3}.schedule-compact__more:focus-visible{outline:2px solid #1577EA;outline-offset:2px}.schedule-compact__axis{display:flex;padding-left:var(--schedule-room-col);height:16px}.schedule-compact__axis span{flex:1;font-size:11px;color:#707070;font-variant-numeric:tabular-nums}.schedule-compact__axis span:last-child{flex:0 0 0}.schedule-compact__rows{overflow-y:auto;overflow-x:hidden}.schedule-compact__rows-inner{position:relative;display:flex;flex-direction:column;gap:6px}.schedule-compact__row{display:flex;align-items:center;gap:12px}.schedule-compact__room{width:116px;flex:0 0 116px;font-size:12px;color:#707070;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.schedule-compact__track{position:relative;flex:1;height:32px;background-color:#eff2f4;border-radius:12px}.schedule-compact__past{position:absolute;top:0px;bottom:0px;left:var(--schedule-room-col);background-color:#3548590b;border-radius:12px 0 0 12px;pointer-events:none;z-index:0}.schedule-compact__now{position:absolute;top:0px;bottom:0px;width:2px;background-color:#ed2855;pointer-events:none;z-index:3}.schedule-compact__booking{position:absolute;top:4px;height:24px;min-width:24px;padding:0;border:none;background-color:#fff;border-radius:10px;box-shadow:0 1px 2px #35485924;display:flex;align-items:center;overflow:hidden;font-family:inherit;text-align:left;cursor:pointer;z-index:1}.schedule-compact__booking:focus-visible{outline:2px solid #1577EA;outline-offset:1px}.schedule-compact__booking-type{width:22px;flex:0 0 22px;align-self:stretch;background-color:#1577ea}.schedule-compact__booking--event .schedule-compact__booking-type{background-color:#ff7612}.schedule-compact__booking-label{font-size:11px;font-weight:500;color:#354859;padding:0 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.schedule-compact__booking-dots{display:flex;align-items:center;gap:4px;margin-left:auto;padding-right:8px}.schedule-compact__booking-dot{width:8px;height:8px;flex:0 0 8px;border-radius:50%}.schedule-compact__booking-buffer{align-self:stretch;margin-left:auto;background-color:#d2dbe2}.schedule-compact__booking--clip-left{border-top-left-radius:0;border-bottom-left-radius:0}.schedule-compact__booking--clip-left:before{content:"";position:absolute;top:0px;bottom:0px;left:0px;width:3px;background:repeating-linear-gradient(180deg,#D2DBE2 0px 3px,transparent 3px 6px)}.schedule-compact__booking--clip-right{border-top-right-radius:0;border-bottom-right-radius:0}.schedule-compact__booking--clip-right:after{content:"";position:absolute;top:0px;bottom:0px;right:0px;width:3px;background:repeating-linear-gradient(180deg,#D2DBE2 0px 3px,transparent 3px 6px)}.schedule-compact__legend{display:flex;align-items:center;flex-wrap:wrap;gap:14px}.schedule-compact__legend span{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:#707070}.schedule-compact__swatch{width:12px;height:12px;border-radius:3px}.schedule-compact__swatch--room{background-color:#1577ea}.schedule-compact__swatch--event{background-color:#ff7612}.schedule-compact__swatch--buffer{background-color:#d2dbe2}.schedule-compact__empty{padding:18px;background-color:#eff2f4;border-radius:12px;display:flex;flex-direction:column;gap:5px}.schedule-compact__empty-title{font-size:13px;font-weight:600;color:#354859}.schedule-compact__empty-detail{font-size:12px;color:#707070}.grid{display:grid;gap:var(--space-stack);grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr))}.statuses{max-width:500px}.statuses__header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.action-notification--read{background-color:#1577ea!important}.action-notification--read .action-item-content__subtitle,.action-notification--read .action-item-content__title,.action-notification--read .action-item-content__body,.action-notification--read .action-item-content__type{color:#fff!important}.action-notification--read img{filter:invert(1)}.action-item{border-radius:var(--radius-card);background:white;margin-bottom:12px;border:1px solid var(--line)}.action-item:hover{background-color:var(--surface-hover)}.action-item__main{display:flex;flex-direction:row;gap:20px;width:100%;padding:20px;box-sizing:border-box;justify-content:space-between}.action-item__content{display:flex;flex-direction:column;gap:10px;width:calc(100% - 30px)}.action-item__icon svg,.action-item__icon img{width:30px}.action-item__side{display:flex;flex-direction:column;gap:10px;align-items:flex-end}.action-item__group{display:flex;flex-direction:row;gap:20px;width:calc(100% - 80px)}.action-item-content__top{display:flex;flex-direction:row;justify-content:space-between}.action-item-content__subtitle,.action-item-content__type{color:#1577ea;font-size:10px;text-transform:capitalize}.action-item-content__type{white-space:nowrap}.action-item-content__title{font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:330px;color:#354859}.action-item-content__body{font-size:12px!important;color:#61707f}.action-item__task{border-radius:0px 0px var(--radius-card) var(--radius-card);padding:15px 20px;box-sizing:border-box;background-color:#ff7612;display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-top:1px solid var(--line);min-height:66px}.action-item__task--complete{background-color:#00c8c3}.action-item__task--complete .action-item-task__button{background-color:transparent;color:#fff}.action-item__task--complete .action-item-task__button svg path{stroke:#fff}.action-item-responsive__main .action-item-content__subtitle{width:100%}.action-item-responsive__main .action-item-task__due{justify-content:space-between;width:100%!important}.action-item-responsive__text{width:100%;justify-content:space-between;align-items:flex-start!important}.action-item-note__text{--max-lines: 5;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--max-lines)}.action-item-note__content{background-color:#eff2f4;padding:15px 20px;box-sizing:border-box}.action-item-note__footer{border-radius:0px 0px var(--radius-card) var(--radius-card);padding:15px 20px;box-sizing:border-box;background-color:#fff;display:flex;flex-direction:row;align-items:center;justify-content:center;border-top:1px solid var(--line)}.action-item-task__label{font-size:12px;font-weight:500;color:#fff}.action-item-task__button{border-radius:20px;display:flex;flex-direction:row;align-items:center;gap:10px;padding:8px 15px;background-color:#fff;color:#ff7612;font-size:16px;cursor:pointer}.action-item-task__button--complete{background-color:#354859;color:#fff}.action-item-task__button--complete svg{filter:brightness(2)}.action-item-task__revert{cursor:pointer}.action-item-task__row{display:flex;justify-content:space-between;align-items:center;width:100%;flex-wrap:wrap;gap:20px}.action-item__responsive .action-item__action{width:fit-content;align-self:center}.action-item__responsive .action-item__task{flex-direction:column;gap:10px}.action-item-responsive__main{display:flex;flex-direction:column;gap:20px;width:100%;padding:20px;box-sizing:border-box}.action-item-responsive__top{display:flex;justify-content:space-between}.action-item-responsive__content{display:flex;flex-direction:column;gap:10px}.action-item-responsive__text{display:flex;flex-direction:column;gap:5px;align-items:flex-end}.actions--compact .action-item{margin-bottom:0;background:none;border:none;border-radius:0;border-bottom:1px solid #EFF2F4}.actions--compact .action-item:last-child{border-bottom:none}.actions--compact .action-item:hover{background-color:transparent}.actions--compact .action-item:hover .action-item-content__title{color:#1577ea}.actions--compact .action-item__main{padding:10px 0;align-items:center;gap:12px}.actions--compact .action-item__group{min-width:0px}.actions--compact .action-item__content{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"title title" "subtitle body";align-items:baseline;gap:3px 0px;width:auto;min-width:0px}.actions--compact .action-item-content__title{grid-area:title;min-width:0px;max-width:none;font-size:14px;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.actions--compact .action-item-content__subtitle{grid-area:subtitle;font-size:12px;color:var(--ink-3);white-space:nowrap}.actions--compact .action-item-content__subtitle:after{content:"\b7";margin:0 6px}.actions--compact .action-item-content__body{grid-area:body;min-width:0px;color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.actions--compact .action-item-content__type{display:none}.actions--compact .action-item__icon img{width:20px;height:20px}.actions--compact .action-item__side{flex:0 0 auto;flex-direction:row;align-items:center;gap:10px}.actions--compact .action-item{position:relative}.actions--compact .action-item__action .btn{--btn-bd: transparent;--btn-bg: transparent;--btn-bg-hover: transparent;--btn-fg: var(--ink-4);position:static}.actions--compact .action-item__action .btn:after{content:"";position:absolute;inset:0px}.actions--compact .action-item:hover .action-item__action .btn{--btn-fg: #1577EA}.attendee-details .popup__content{position:relative;overflow-y:auto;overflow-x:hidden;padding-right:20px;margin-bottom:0}.permissions-picker{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}@media screen and (max-width: 992px){.permissions-picker{grid-template-columns:1fr}}.permissions-picker__panel{display:flex;flex-direction:column;border:1px solid #EFF2F4;border-radius:20px;background:white;overflow:hidden}.permissions-picker__panel--selected{border-color:#00c8c380}.permissions-picker__head{display:flex;flex-direction:column;gap:10px;padding:20px;border-bottom:1px solid #EFF2F4;background:rgba(239,242,244,.4)}.permissions-picker__heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.permissions-picker__title{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:500;color:#354859}.permissions-picker__count{display:inline-flex;align-items:center;justify-content:center;min-width:24px;padding:2px 8px;border-radius:12px;background:#D2DBE2;color:#354859;font-size:11px;font-weight:500}.permissions-picker__description{font-size:12px;color:#61707f}.permissions-picker__bulk{border:none;background:none;padding:0;cursor:pointer;font-size:12px;font-weight:500;color:#1577ea;white-space:nowrap}.permissions-picker__bulk:hover{color:#0c3b99;text-decoration:underline}.permissions-picker__bulk--group{opacity:0;transition:opacity .15s ease}.permissions-picker__search{display:flex;align-items:center;gap:10px;padding:0 15px;height:40px;border:1px solid #EFF2F4;border-radius:20px;background:white}.permissions-picker__search svg{flex-shrink:0;color:#c6c7d1}.permissions-picker__search input{width:100%;border:none;outline:none;background:none;font-size:14px;color:#354859}.permissions-picker__search input::placeholder{color:#c6c7d1}.permissions-picker__body{display:flex;flex-direction:column;gap:20px;padding:20px;max-height:520px;overflow-y:auto}.permissions-picker__empty{padding:20px 0;text-align:center;font-size:13px;color:#61707f}.permissions-picker__group{display:flex;flex-direction:column;gap:5px}.permissions-picker__group:hover .permissions-picker__bulk--group{opacity:1}.permissions-picker__group-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:5px}.permissions-picker__group-title{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#61707f}.permissions-picker__item{display:flex;align-items:center;justify-content:space-between;gap:15px;width:100%;padding:10px 15px;border:1px solid transparent;border-radius:12px;background:rgba(239,242,244,.55);text-align:left;cursor:pointer;transition:background .15s ease,border-color .15s ease}.permissions-picker__item:hover:not(:disabled){background:white;border-color:#d2dbe2}.permissions-picker__item:hover:not(:disabled) .permissions-picker__item-action{background:#1577EA;color:#fff}.permissions-picker__item:focus-visible{outline:2px solid #1577EA;outline-offset:2px}.permissions-picker__item:disabled{cursor:not-allowed;opacity:.6}.permissions-picker__panel--selected .permissions-picker__item{background:rgba(0,200,195,.08)}.permissions-picker__panel--selected .permissions-picker__item:hover:not(:disabled){background:white;border-color:#ed285566}.permissions-picker__panel--selected .permissions-picker__item:hover:not(:disabled) .permissions-picker__item-action{background:#ED2855;color:#fff}.permissions-picker__item-text{display:flex;flex-direction:column;gap:2px;min-width:0}.permissions-picker__item-title{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:14px;font-weight:500;color:#354859}.permissions-picker__flag{padding:2px 8px;border-radius:10px;background:rgba(255,118,18,.12);color:#e85900;font-size:10px;font-weight:500;white-space:nowrap}.permissions-picker__item-description{font-size:12px;color:#61707f;overflow:hidden;text-overflow:ellipsis}.permissions-picker__item-action{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:26px;height:26px;border-radius:50%;background:white;color:#61707f;transition:background .15s ease,color .15s ease}.permissions-picker__foot{display:flex;align-items:center;gap:8px;padding:15px 20px;border-top:1px solid #EFF2F4;background:rgba(0,200,195,.06);font-size:12px;font-weight:500;color:#00a6a2}.fm{background-color:#d2dbe2}@font-face{font-family:Seam;src:url(/assets/fonts/seam-regular.otf) format("opentype");font-display:swap}.portal{position:relative;height:100vh;height:100dvh;min-height:560px;overflow:hidden;background:#151515;color:#fff;font-family:Rubik,Arial,sans-serif}.portal__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.portal__overlay{position:absolute;inset:0;background:rgba(21,21,21,.55)}.portal__star{position:absolute;top:clamp(90px,14vh,150px);right:clamp(-30px,6vw,120px);width:clamp(90px,11vw,160px);fill:#0d6ef8}.portal__inner{position:relative;height:100%;display:flex;flex-direction:column;justify-content:space-between;overflow-y:auto}.portal__header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:clamp(20px,3vw,40px) clamp(20px,4vw,56px)}.portal__header a{display:flex}.portal__logo{width:clamp(130px,13vw,190px);height:auto}.portal__logo-my{fill:#fff}.portal__logo-dmc{fill:#ff5e24}.portal__badge{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border:1px solid rgba(255,255,255,.5);font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.portal__badge svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.2}.portal__main{padding:0 clamp(16px,4vw,56px);display:flex;justify-content:center}.portal__footer{padding:clamp(20px,3vw,40px) clamp(20px,4vw,56px);text-align:center;font-size:13px;color:#d0d0d0}.portal-btn{display:inline-flex;align-items:center;justify-content:center;gap:14px;height:60px;padding:0 40px;border:none;border-radius:0;background:#FF5E24;color:#fff;font-family:inherit;font-size:19px;font-weight:600;text-decoration:none;cursor:pointer;transition:background-color .15s ease}.portal-btn svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:square;transition:transform .15s ease}.portal-btn:hover,.portal-btn:focus-visible{background:#E84A12;color:#fff}.portal-btn:hover svg,.portal-btn:focus-visible svg{transform:translate(4px)}.portal-btn:focus-visible{outline:2px solid #FCCF3B;outline-offset:3px}.portal-btn--block{width:100%}.home{display:flex;flex-direction:column;align-items:center;gap:24px;text-align:center}.home .portal-btn{margin-top:16px}.home__title{margin:0;font-family:Seam,Rubik,sans-serif;font-weight:400;font-size:clamp(64px,10vw,160px);line-height:.9}.home__reset{font-size:15px;color:#e6e6e6}.home__reset:hover{color:#fff}.portal-card{width:100%;max-width:460px;box-sizing:border-box;padding:clamp(28px,4vw,48px);background:#FFFFFF;color:#151515;display:flex;flex-direction:column;gap:8px}.portal-card__title{margin:0;font-family:Seam,Rubik,sans-serif;font-weight:400;font-size:clamp(44px,5vw,60px);line-height:1}.portal-card__intro{margin:0 0 24px;font-size:16px;color:#484848}.portal-card__form{display:flex;flex-direction:column;gap:20px}.portal-card__form .portal-btn{margin-top:8px}.portal-card__link{margin-top:20px;align-self:center;font-size:15px;color:#484848}.portal-card__link:hover{color:#151515}.portal-field{display:flex;flex-direction:column;gap:8px}.portal-field__label{font-size:14px;font-weight:500}.portal-field__input{height:56px;box-sizing:border-box;padding:0 16px;border:1px solid #CACCCD;border-radius:0;background:#FFFFFF;color:#151515;font-family:inherit;font-size:16px}.portal-field__input:focus{outline:2px solid #FF5E24;outline-offset:-1px;border-color:#ff5e24}.portal-field__input[aria-invalid=true]{border-color:#d0103a}.portal-field__error{margin:0;font-size:14px;color:#d0103a}.authentication{width:100%;height:100vh;display:flex;flex-direction:row}.authentication .input-outer{margin-bottom:20px}.authentication .input-outer p{margin-top:20px;color:#ff3556}.authentication .input-outer:last-child{margin-bottom:0}.authentication__login .authentication__image{background-image:url(/assets/login-screen/DMC-login-screen.jpg)!important}.authentication__register .authentication__image{background-image:url(/assets/registration-screen/DMC-registration.jpg)!important}.authentication__image{width:50%;height:100%;background-image:url(https://cdn.dribbble.com/users/1869172/screenshots/15264630/media/d38b8f4afce15c2c9e4226df84ea849a.png?compress=1&resize=1200x900&vertical=top);background-size:cover;background-color:#eff2f4;display:none}@media (min-width: 992px){.authentication__image{display:block}}.authentication__inner{display:flex;flex-direction:column;margin:auto;overflow-y:auto}.authentication__inner .barnsley{text-align:center;margin-top:55px}@media (min-width: 576px){.authentication__inner{padding-bottom:36px}}.authentication__title{font-size:60px;font-weight:400;margin-bottom:91px;text-align:center;font-size:38px}@media (min-width: 992px){.authentication__title{font-size:50px}}.authentication__content{width:100%;height:100%;display:flex;align-items:center;flex-direction:column;box-sizing:border-box;padding:36px}.authentication__content h2{text-align:center;font-size:30px;font-weight:400;margin-bottom:51px}@media (min-width: 992px){.authentication__content{width:50%;justify-content:center}}.authentication__bottom{display:flex;flex-direction:column-reverse;align-items:unset}.authentication__bottom button{width:100%;margin-top:30px}.authentication__bottom #forgot-password{margin-bottom:33px}@media (min-width: 1250px){.authentication__bottom{flex-direction:column-reverse;align-items:unset;flex-direction:row;justify-content:space-between;align-items:center}.authentication__bottom button{width:276px;margin-top:0}}.register{width:100%;background-image:url(/assets/registration-screen/DMC-registration.jpg);background-size:cover}.register .website-row{width:100%;margin-bottom:33px}.register .website-row:last-child{margin-bottom:0}.register .website-row .input-outer{margin-bottom:33px}.register .website-row .input-outer:last-child{margin-bottom:0}@media (min-width: 992px){.register .website-row{width:100%;display:flex;flex-direction:row;margin-bottom:20px}.register .website-row:last-child{margin-bottom:0}.register .website-row .input-outer{width:100%;margin-right:10px;margin-bottom:0}.register .website-row .input-outer:last-child{margin-right:0}}.register-desktop{width:100%;margin-bottom:20px;display:none;flex-direction:column;align-items:center}.register-desktop .bottom{flex-direction:column;justify-content:unset;margin-top:22px}.register-desktop .bottom button{margin-top:20px}.register-desktop .checkmark-box{align-items:unset}.register-desktop .checkmark-box .round{margin-top:-7px}.register-desktop .website-row p{padding-right:20px}@media (min-width: 1400px){.register-desktop .bottom{flex-direction:row;justify-content:space-between}.register-desktop .bottom .checkmark-box{max-width:200px}.register-desktop .bottom button{margin-top:0}}@media (min-width: 992px){.register-desktop{display:flex}}.register-mobile{width:100%;display:block}.register-mobile .checkmark-box{max-width:100%}.register-mobile .bottom{width:100%;display:flex;flex-direction:column;align-items:center}.register-mobile .bottom .website-row__item{width:100%}.register-mobile .bottom .website-row__item button{width:100%;margin-bottom:20px}@media (min-width: 992px){.register-mobile{display:none}}.unset{align-items:unset!important}.register__inner{max-width:100%;justify-content:unset;margin:auto;background-color:#fff;display:flex;align-items:center;flex-direction:column;box-sizing:border-box;padding:50px}.register__inner h1,.register__inner h2{font-weight:400}.register__inner h1{font-size:38px;margin-bottom:50px}@media (min-width: 992px){.register__inner h1{text-align:center;font-size:60px;margin-bottom:91px}}.register__inner h2{font-size:30px;margin-bottom:53px}@media (min-width: 968px){.register__inner h2{text-align:center}}@media (min-width: 992px){.register__inner{width:100%;max-width:1550px;min-height:100vh;padding:0 201px;justify-content:center}}.link{color:#d2dbe2}.reset-password .authentication__bottom{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.reset-password .authentication__bottom button{margin-right:10px}.reset-password .authentication__bottom button:last-child{margin-right:0}@media (max-width: 1250px){.reset-password .authentication__bottom{flex-direction:column}.reset-password .authentication__bottom button{width:100%;margin-bottom:20px}.reset-password .authentication__bottom button:last-child{margin-bottom:0}.reset-password .authentication__bottom #forgot-password{margin-bottom:33px}}.your-password{font-size:12px;margin-bottom:33px}.content-editor .website__topbar{flex-direction:column;align-items:start}.content-editor .website__topbar h1{max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content-editor .website__topbar button{width:unset}.content-editor .website__topbar .website-row{flex-direction:column;align-items:flex-start;margin-top:20px;width:100%}.content-editor .website__topbar .website-row .Dropdown-root{width:100%}@media (min-width: 780px){.content-editor .website__topbar .website-row .Dropdown-root{width:372.09px}}.content-editor .website__topbar .website-row button{margin-top:20px;width:100%}@media (min-width: 780px){.content-editor .website__topbar .website-row button{width:unset;margin-top:0}}@media (min-width: 780px){.content-editor .website__topbar .website-row{flex-direction:row;align-items:center;width:unset}}@media (min-width: 1400px){.content-editor .website__topbar .website-row{margin-top:0}}@media (min-width: 1400px){.content-editor .website__topbar{flex-direction:row}}.slug__content-type{display:flex;flex-direction:row;align-items:center}.slug__content-type p{white-space:nowrap;margin-right:15px}.slug__content-type strong{font-weight:400;color:#00c8c3}.slug__content-type .custom-switch{display:flex}.details-item{display:flex;flex-direction:row;justify-content:space-between}.content-editor__lock-overlay{height:100%;width:100%;position:absolute;left:0;top:0;z-index:10;border-radius:20px;background:#e6e6e6;opacity:.8}.details-item__bottom{display:flex;align-items:end}.details-item__bottom button{width:fit-content;margin-left:20px}.details-version{display:flex;flex-direction:row;align-items:center}.content-editor__header{display:flex;flex-direction:column}.content-editor__top{display:flex;flex-direction:row;justify-content:space-between}.content-editor__container{display:flex;flex-direction:row;position:relative;border-radius:20px;background-color:#ebebeb;padding:23.5px 28px;box-sizing:border-box;margin-bottom:30.5px}.content-editor__container:last-child{margin-bottom:30.5px}.content-editor__inner{display:flex;flex-direction:column;width:100%;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #EFF2F4}@media (min-width: 1580px){.content-editor__inner{border-bottom:none;padding-bottom:0;margin-bottom:0}}.content-editor__items{display:grid;grid-gap:20px}@media (min-width: 780px){.content-editor__items{grid-template-rows:repeat(3,1fr)}}.content-editor__content{display:flex;flex-direction:column}.content-editor__item-divider{min-width:526px;border-left:1px solid #EFF2F4;display:flex;flex-direction:column}.content-editor__item-divider label{margin-bottom:0;font-size:14px;white-space:nowrap}.content-editor__item-divider input{width:100%;height:56px;margin-left:49px}.content-editor__item-divider .input-outer{justify-content:space-between;margin-top:17px;margin-bottom:26px}.content-editor__item-divider .input-outer input{margin-top:13px}.content-editor__item-divider .input-outer .Dropdown-root{width:190px;margin-right:0}.content-editor__item-divider .input-outer .Dropdown-control,.content-editor__item-divider .input-outer .Dropdown-menu{background-color:#fff}.content-editor__item-divider .input-outer .Dropdown-control{height:56px}.content-editor__item-divider .input-outer .Dropdown-menu{margin-top:0}.content-editor__item-divider .input-outer .Dropdown-option,.content-editor__item-divider .input-outer .Dropdown-control{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content-editor__item-divider .input-outer:last-child{margin-bottom:0}@media (min-width: 1580px){.content-editor__item-divider{margin-left:30px;padding-left:30px}.content-editor__item-divider .input-outer input{margin-top:0}}.content-editor__title{margin-bottom:11px;font-size:14px}.content-editor__subtitle{margin-bottom:11px}.content-editor__item{width:100%;display:flex;flex-direction:column;gap:20px}.content-editor__item p{font-size:14px}.content-editor__item:nth-child(4) .input-outer:first-child{width:100%}@media (min-width: 780px){.content-editor__item:nth-child(4) .input-outer:first-child{width:66%}}.content-editor__item:nth-child(4) .input-outer:last-child{width:100%}@media (min-width: 780px){.content-editor__item:nth-child(4) .input-outer:last-child{width:34%}}.content-editor__item .input-outer{width:100%;margin-bottom:20px}.content-editor__item .input-outer:last-child{margin-right:0}.content-editor__item .input-outer input{width:100%;height:30px;border:none;background-color:#fff!important}.content-editor__item .input-outer button{height:30px}@media (min-width: 780px){.content-editor__item .input-outer{margin-bottom:13px;margin-right:15px}}@media (min-width: 780px){.content-editor__item{flex-direction:row}}.content-editor__details{width:100%;min-height:302.5px;flex-direction:column}@media (min-width: 1580px){.content-editor__details{flex-direction:row}}.content-editor__tabs{display:flex;flex-direction:column}.editor-tab{flex-direction:column}@media (min-width: 968px){.editor-tab{flex-direction:row}}@media (min-width: 968px){.content-editor__preview{margin-left:54px}}.tab-selector{display:flex;align-items:center;justify-content:center}.tab-selector button{margin-right:10px}.tab-selector button:last-child{margin-right:0}.content-search__inner{display:flex;flex-direction:column;justify-content:space-between}@media (min-width: 1400px){.content-search__inner{flex-direction:row}}.content-box{box-sizing:border-box;padding:18px;background-color:#ebebeb;border-radius:20px;height:100%}.content-searcher__search{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #D2DBE2}.content-searcher__results{font-size:14px;color:#00c8c3}.content-search__button{width:30px;height:30px;border-radius:50%;background-color:#eff2f4;cursor:pointer;display:flex;align-items:center;justify-content:center}.content-box__title{font-size:14px}.content-searcher{width:100%}@media (min-width: 1400px){.content-searcher{width:55.8%}}.content-filter{width:100%;margin-top:20px}@media (min-width: 1400px){.content-filter{margin-top:0;width:43.5%}}.content-searcher__bottom{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:20px}.content-searcher__bottom .Dropdown-root{width:181px}.content-searcher__bottom .Dropdown-root .Dropdown-control{height:56px;background-color:#fff}.content-searcher__bottom .Dropdown-root .Dropdown-menu{background-color:#fff;border-radius:20px}.results-outer{margin-top:20px;max-height:526px;padding-top:3px;padding-bottom:5px;overflow-y:auto}.result-item{width:calc(100% - 6px);height:50px;border-radius:20px;background-color:#fff;margin-bottom:18px;margin-left:3px;margin-right:3px;justify-content:space-between;display:flex;flex-direction:row;align-items:center}.result-item:hover{box-shadow:#0000004d 0 0 5px}.result-item:hover button{background-color:#00c8c3}.result-item:last-child{margin-bottom:0}.result-item__item{display:flex;flex-direction:row;align-items:center;padding:0 15px;font-size:12px;height:100%}.result-item__item p{color:#1577ea;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.result-item__item:nth-child(2){border-left:1px solid #D2DBE2;border-right:1px solid #D2DBE2;width:120px;max-width:120px}.result-item__item a{height:30px;font-size:12px}.result-item__left{display:flex;flex-direction:row;align-items:center;padding:10px;box-sizing:border-box}.result-item__right{display:flex;flex-direction:row;align-items:center;height:100%}.result-item__ball{width:25px;height:25px;border-radius:20px;background-color:#fff;box-shadow:#0000004d 0 0 5px}.result-item__title{margin-left:10px;font-size:14px}.content-filter__section{margin-top:20px;padding-bottom:20px;border-bottom:1px solid #D2DBE2}.content-filter__section:last-child{border-bottom:0px;padding-bottom:0}.content-filter__title{font-size:20px;font-weight:300}.distributions-outer{display:grid;grid-gap:20px 30px;grid-template-columns:repeat(1,1fr);margin-top:20px}.distributions-outer button{font-size:14px;width:unset;color:#000;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width: 1200px){.distributions-outer{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1400px){.distributions-outer{grid-template-columns:repeat(3,1fr)}}.content-types{display:grid;grid-gap:20px 30px;grid-template-columns:repeat(1,1fr);margin-top:20px}@media (min-width: 1200px){.content-types{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1400px){.content-types{grid-template-columns:repeat(3,1fr)}}.content-type{padding:0 20px;box-sizing:border-box;font-size:14px;height:40px;border-radius:20px;background-color:#eff2f4;align-items:center;min-width:0;display:flex;flex-direction:row;justify-content:space-between}.content-type p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content-type:hover{box-shadow:#0000004d 0 0 5px}.content-type--selected{background-color:#00c8c3;color:#fff}.account{display:flex;flex-direction:column;width:100%;max-width:1638px;margin:auto}.account .website-row{flex-direction:column}.account .website-row input{background-color:#ebebeb}@media (min-width: 1200px){.account .website-row{display:flex;flex-direction:row}.account .website-row .input-outer{width:100%;margin-right:10px;margin-bottom:0}.account .website-row .input-outer:last-child{margin-right:0}}.account__block{display:flex;flex-direction:column;gap:20px}@media (min-width: 1200px){.account__block{flex-direction:row}}.account__block--full-width{width:100%}.account__user{display:flex;flex-direction:column;align-items:center}@media (min-width: 968px){.account__user{flex-direction:row;margin-bottom:57px}}.account__information{height:fit-content;box-sizing:border-box;padding:33px 28px;background-color:#ebebeb;border-radius:20px;border:1px solid #EFF2F4;width:100%;margin-left:0;margin-top:33px}@media (min-width: 1200px){.account__information{width:520px;min-width:520px;margin-left:50px}.account__information--full-width{width:100%!important;min-width:0px!important;margin-left:0!important}.account__information--centered{width:100%;max-width:800px;margin-left:auto;margin-right:auto}}.account__information-top{display:flex;justify-content:space-between;margin-bottom:20px;width:100%}.information__date{margin-top:20px}.account__inputs{width:100%;display:flex;flex-direction:column}.account__section{padding-top:36px;border-bottom:1px solid #EFF2F4;display:flex;flex-direction:column;gap:20px}.account__section p{font-size:16px;margin-bottom:36px}.account__section:first-child{padding-top:0}.account__section:last-child{padding-bottom:0;border-bottom:none}@media (min-width: 1200px){.account__section{padding-bottom:36px}}.account__section--full-width{width:100%}.account__column{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.account__column a{color:#d2dbe2;font-size:14px;margin-top:23px}.account__roles{display:flex;flex-wrap:wrap;flex-direction:row;margin-top:20px;gap:20px;margin-bottom:40px}.account-role{background-color:#00c8c3;word-break:break-word;padding:22px;border-radius:20px}.account-role h2{color:#fff;font-size:20px}.account-role p{color:#1577ea;font-size:12px;margin-top:10px}.account-role b{color:#fff;margin-top:7px;font-size:12px}.account-role:last-child{background-color:#000;margin-right:0}.account-user{display:flex;gap:20px;align-items:center}.account-user__icon{width:100px;height:100px;border-radius:50%;background-color:#f5f8fa}.account-user__content{display:flex;flex-direction:column;gap:10px}.account-user__content h1{font-size:24px;font-weight:400}.account-user__content p{font-size:14px}.account-user__content a{font-size:14px;color:#1577ea}.account-photo{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.account-photo__image{flex:0 0 auto;width:72px;height:72px;border-radius:50%;border:1px solid var(--line);background-color:var(--surface-panel);object-fit:cover}.account-photo__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.account-photo__actions .record-card__note{flex-basis:100%}.myteam .website__topbar{flex-direction:column;align-items:flex-start}.myteam .website__topbar .website-topbar__filter{font-size:10px;margin:20px 0}.myteam .website__topbar button{margin-top:20px}@media (min-width: 992px){.myteam .website__topbar{flex-direction:row;align-items:center}.myteam .website__topbar .website-topbar__filter{font-size:16px;margin:0}.myteam .website__topbar button{margin-top:0}}.website-topbar__settings{margin-top:20px}@media (min-width: 992px){.website-topbar__settings{margin-top:0}}.distributions-outer{display:grid;grid-template-columns:repeat(5,300px);grid-gap:32px}@media (max-width: 1900px){.distributions-outer{grid-template-columns:repeat(4,300px)}}@media (max-width: 1575px){.distributions-outer{grid-template-columns:repeat(3,300px)}}@media (max-width: 1240px){.distributions-outer{grid-template-columns:repeat(2,300px)}}@media (max-width: 736px){.distributions-outer{grid-template-columns:repeat(1,300px)}}.distribution-item{max-width:300px;height:370px;border-radius:20px;box-shadow:#64646f33 0 7px 29px}.distribution-item__img{width:100%;height:165px;background-color:#d2dbe2;border-radius:20px 20px 0 0;background-size:cover!important;background-position:center center!important}.distribution-item__content{height:calc(100% - 165px);box-sizing:border-box;padding:20px;display:flex;flex-direction:column;justify-content:space-between}.distribution-item__content p{font-size:12px}.distribution-item__content p:first-child{color:#1577ea}.distribution-item__content p,.distribution-item__content b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.distribution-item__content button{width:100%}.distribution-item__type,.distribution-item__name{text-transform:capitalize}.distributions-settings{margin-top:40px!important;width:100%;max-width:1700px;margin:auto}.distribution-settings__row{display:flex;flex-direction:column;margin-bottom:24px}.distribution-settings__row .input-outer{width:100%;margin-right:26px;margin-bottom:24px}.distribution-settings__row .input-outer input{background-color:#ebebeb}.distribution-settings__row .input-outer:last-child{margin-right:0}@media (min-width: 968px){.distribution-settings__row .input-outer{margin-bottom:0}}.distribution-settings__row:last-child{margin-bottom:0}@media (min-width: 968px){.distribution-settings__row{flex-direction:row}}.distributions-settings__title{font-size:16px;margin-bottom:23.5px}.distributions-settings__section{padding-bottom:40px;margin-top:40px;border-bottom:1px solid #D2DBE2}.distributions-settings__section:first-child{margin-top:0}.distributions-settings__section:last-child{border-bottom:0px}.error{display:flex;flex-direction:row;height:100vh}.error__inner{width:100%;height:100%;box-sizing:border-box;padding:36px;flex-direction:column;display:flex;align-items:center;justify-content:center}@media (min-width: 576px){.error__inner{width:50%}}.error__content{display:flex;flex-direction:column;max-width:374px;width:100%;margin:auto;overflow-y:auto}.error__content h1{font-size:50px}.error__content b{margin:31px 0;font-size:20px;color:#ea1557}.error__title{font-weight:400;font-size:40px!important;margin-bottom:100px}@media (min-width: 968px){.error__title{font-size:60px!important}}.error__primary{font-size:20px;font-weight:300}.error__secondary{margin:30px 0;font-size:14px}.error__additional{color:#00c8c3;font-size:12px;margin-bottom:40px}.error__image{height:100%;display:none;background-color:#eff2f4;background-image:url(/assets/error-screen/DMC-Error-Screen.jpg);background-size:cover}@media (min-width: 576px){.error__image{width:50%;display:block}}.error__links{display:flex;flex-direction:row;justify-content:space-between;margin-top:30px}.error__links a{font-size:14px;color:#ff7612}.companies-settings__section{padding-bottom:40px;margin-top:40px;border-bottom:1px solid #D2DBE2}.companies-settings__section:first-child{margin-top:0}.companies-settings__section:last-child{border-bottom:0px}.companies-settings__section-name{margin-bottom:20px}.companies-settings{width:100%;max-width:1700px;margin:auto;margin-top:40px!important}.companies-settings__profile{margin-top:25px}.companies-settings__row{display:flex;flex-direction:column;margin-bottom:24px}.companies-settings__row .input-outer{width:100%;margin-right:26px;margin-bottom:24px}.companies-settings__row .input-outer input{background-color:#ebebeb}.companies-settings__row .input-outer:last-child{margin-right:0}@media (min-width: 968px){.companies-settings__row .input-outer{margin-bottom:0}}.companies-settings__row:last-child{margin-bottom:0}@media (min-width: 968px){.companies-settings__row{flex-direction:row}}.companies-settings__row .tox-tinymce{width:100%}.search-result__outer .website__topbar .Dropdown-root{width:215px!important}.search-results .result-item__right .result-item__item{border:none}.search-results .result-item__right .result-item__item:first-child{border-left:1px solid #D2DBE2;border-right:1px solid #D2DBE2}.search-results .result-item__right .result-item__item:last-child{width:unset}.search-results .result-item__right .result-item__item button{width:111px;justify-content:center}.search-results__outer{display:flex;flex-direction:row;justify-content:space-between;margin-top:35px}.search-results__results-text{font-size:21px;color:#bababa}.search-results__preview{width:100%;max-height:673px;height:100%}.search-results__bottom{display:flex;align-items:center;flex-direction:row;justify-content:space-between;margin-top:50px}.search-results__bottom button{height:30px}.search-results__filter{width:337px;height:456px;max-height:456px;border-radius:20px;background-color:#ebebeb;box-sizing:border-box;padding:20px}.search-filter__title{font-size:14px}.search-filter__subtitle{font-size:20px;margin-top:23.5px}.search-filter__filters{display:flex;flex-direction:column;margin-top:20px;overflow:auto;overflow-y:auto}.search-filter{height:40px;padding:0 20px;border-radius:20px;align-items:center;box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;background-color:#00c8c3;margin-bottom:20px;font-size:14px}.search-filter span{color:#fff;font-size:14px}.search-filter:last-child{margin-bottom:0}.result-item{background-color:#eff2f4}.dashboard{width:100%;display:flex;flex-direction:column;justify-content:flex-start}.dashboard__main{display:flex;flex-direction:row;width:100%;justify-content:flex-start;flex-wrap:wrap}.dashboard__top-bar{width:100%;display:flex;align-items:center;margin-bottom:75px;flex-wrap:wrap;justify-content:center}.dashboard__top-bar .image-button{margin-left:20px;margin-bottom:20px}@media (min-width: 992px){.dashboard__top-bar{justify-content:flex-start}}.dashboard__title{margin-bottom:40px}.dashboard__row-title{color:#d2dbe2;margin-right:20px;display:none}@media (min-width: 992px){.dashboard__row-title{display:block}}.dashboard__col{width:100%;padding-right:40px;box-sizing:border-box}@media (min-width: 968px){.dashboard__col{width:100%}}@media (min-width: 992px){.dashboard__col{width:50%}}@media (min-width: 1400px){.dashboard__col{width:33.3%}}.dashboard__col-title{font-size:24px}.dashboard__col-action{font-size:16px;color:#1577ea}.dashboard__col-top{display:flex;flex-direction:row;justify-content:space-between;width:100%;margin-bottom:20px;align-items:center}.dashboard__col-body{display:flex;flex-direction:column;margin-bottom:40px}.stats-strip{width:100%;box-sizing:border-box;background-color:var(--surface-card);border:1px solid var(--line);border-radius:var(--radius-panel);padding:var(--space-panel);display:flex;flex-direction:column;gap:var(--space-stack)}@container content (min-width: 960px){.stats-strip{display:grid;grid-template-columns:var(--stats-strip-columns, 1fr 1fr);gap:0px}}.stats-group{display:flex;flex-direction:row;align-items:baseline;flex-wrap:wrap;gap:6px 16px}.stats-group+.stats-group{border-top:1px solid var(--line);padding-top:var(--space-stack)}@container content (min-width: 960px){.stats-group{padding-right:var(--space-stack)}.stats-group+.stats-group{border-top:none;padding-top:0;border-left:1px solid var(--line);padding-left:var(--space-stack)}}.stats-group__label{display:inline-flex;align-items:center;gap:6px;width:fit-content;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);text-decoration:none}.stats-group__label:hover{color:#1577ea}.stats-group__label:focus-visible{outline:2px solid #1577EA;outline-offset:3px;border-radius:2px}.stats-group__label svg{opacity:.6}.stats-group__tiles{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 22px}.stat-tile{display:flex;flex-direction:row;align-items:baseline;gap:6px;min-width:0px}.stat-tile__value{font-size:20px;font-weight:600;line-height:1.2;color:var(--ink);font-variant-numeric:tabular-nums}.stat-tile__label{font-size:13px;color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stat-tile__meter{display:block;align-self:center;height:6px;width:56px;flex:0 0 56px;background-color:var(--line);border-radius:3px;overflow:hidden}.stat-tile__meter-fill{display:block;height:100%;background-color:#1577ea;border-radius:3px}.quick-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:12px}.quick-action{display:flex;align-items:center;gap:12px;min-width:0px;padding:14px 16px;background-color:#f5f8fa;border:1px solid transparent;border-radius:var(--radius-card);color:#354859;font-size:14px;font-weight:600;line-height:1.3;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.quick-action:hover{background-color:#fff;border-color:#1577ea59;box-shadow:0 4px 14px #0c24350f}.quick-action:hover .quick-action__icon{background-color:#1577ea;color:#fff}.quick-action:hover .quick-action__arrow{opacity:1;transform:translate(0)}.quick-action:focus-visible{outline:2px solid #1577EA;outline-offset:2px}@media (max-width: 576px){.quick-action{flex-direction:column;align-items:flex-start;gap:10px;padding:14px}}.quick-action__icon{flex:0 0 40px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:10px;background-color:#fff;color:#1577ea;transition:background-color .15s ease,color .15s ease}.quick-action__icon svg{width:20px;height:20px}.quick-action__label{min-width:0px;overflow-wrap:break-word}.quick-action__arrow{flex:0 0 auto;width:16px;height:16px;margin-left:auto;color:#1577ea;opacity:0;transform:translate(-4px);transition:opacity .15s ease,transform .15s ease}@media (hover: none),(max-width: 576px){.quick-action__arrow{display:none}}@media (prefers-reduced-motion: reduce){.quick-action,.quick-action__icon,.quick-action__arrow{transition:none}}.provisional-billing{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.provisional-billing__row{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:10px 0;border-bottom:1px solid #EFF2F4;font-size:13px}.provisional-billing__row:last-child{border-bottom:none}@container content (min-width: 960px){.provisional-billing__row{display:grid;grid-template-columns:minmax(0,240px) 96px minmax(0,1fr) auto;gap:12px}}.provisional-billing__note{font-size:13px;line-height:1.5;color:#61707f;max-width:70ch}.provisional-billing__count{flex:0 0 auto;font-size:12px;font-weight:500;padding:3px 9px;border-radius:20px;background-color:#1577ea1a;color:#1577ea;font-variant-numeric:tabular-nums}.provisional-billing__next{flex:1 1 auto;min-width:0px;color:#61707f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.provisional-billing__company{flex:0 1 auto;min-width:0px;font-weight:600;color:#354859;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.provisional-billing__company:hover{color:#1577ea}.provisional-billing__booking{color:#61707f;text-decoration:none}.provisional-billing__booking:hover{color:#1577ea;text-decoration:underline}.provisional-billing__when{flex:0 0 auto;color:#61707f;font-variant-numeric:tabular-nums}.provisional-billing__more{margin-top:12px;font-size:12px;color:#61707f}.filter-pill{display:inline-flex;align-items:center;gap:8px;padding:6px 8px 6px 14px;border-radius:20px;background-color:#1577ea1a;color:#1577ea;font-size:13px;font-weight:500}.filter-pill__clear{border:none;background:none;cursor:pointer;width:20px;height:20px;border-radius:50%;color:inherit;font-size:15px;line-height:1;display:flex;align-items:center;justify-content:center}.filter-pill__clear:hover{background-color:#1577ea2e}.filter-pill__clear:focus-visible{outline:2px solid #1577EA;outline-offset:1px}.awaiting-approval{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.awaiting-approval__row{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:12px 0;border-bottom:1px solid #EFF2F4;font-size:13px}.awaiting-approval__row:last-child{border-bottom:none}.awaiting-approval--compact .awaiting-approval__row{flex-wrap:nowrap;gap:10px;padding:9px 0}.awaiting-approval--compact .awaiting-approval__name{flex:0 1 auto;min-width:0px}.awaiting-approval--compact .awaiting-approval__company{flex:1 1 0px;min-width:0px}.awaiting-approval--compact .awaiting-approval__wait,.awaiting-approval--compact .awaiting-approval__flag{margin-left:auto;white-space:nowrap}.awaiting-approval__note{font-size:13px;line-height:1.5;color:#61707f;max-width:75ch}.awaiting-approval__person{display:flex;flex:1 1 220px;flex-direction:column;gap:2px;min-width:0px}.awaiting-approval__name{font-weight:600;color:#354859;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.awaiting-approval__company,.awaiting-approval__detail{color:#61707f;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}a.awaiting-approval__company:hover{color:#1577ea;text-decoration:underline}.awaiting-approval__wait,.awaiting-approval__flag{flex:0 0 auto;font-size:12px;font-weight:500;padding:3px 9px;border-radius:20px;background-color:#1577ea1a;color:#1577ea}.awaiting-approval__wait--long,.awaiting-approval__flag{background-color:#ff76121f;color:#e85900}.awaiting-approval__actions{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:8px}.record-list__row>.record-status,.company-offices__row-end>.record-status{flex-direction:row;flex:0 0 auto;white-space:nowrap}.company-offices__row-end{display:flex;flex:0 0 auto;flex-direction:row!important;align-items:center;gap:8px}.company-offices__add{display:flex;flex-direction:column;gap:8px;margin-top:16px}.company-offices__add .record-input__affix{font-size:16px}.company-offices__add .record-list{margin:0;padding:4px 12px;border:1px solid var(--line);border-radius:var(--radius-inner)}.company-offices__add .record-list .record-list__row:first-child{padding-top:10px}.company-offices__summary{margin:16px 0 8px;font-size:13px;font-weight:600;color:var(--ink-2)}.company-offices__person{display:flex;flex-direction:row!important;align-items:center;gap:12px!important;min-width:0}.company-offices__person>span:last-child{display:flex;flex-direction:column;gap:2px;min-width:0}.company-offices__avatar{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background-color:#1577ea1a;color:#1577ea;font-size:13px;font-weight:600}.company-tab__row-end{display:flex;flex:0 0 auto;flex-direction:row!important;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px!important}.company-tab__row-end>.record-status{flex-direction:row;white-space:nowrap}.company-tab__amount{font-variant-numeric:tabular-nums;white-space:nowrap}.company-tab__buttons{display:flex;flex-wrap:wrap;gap:8px}.company-tab__person{display:flex;flex-direction:row!important;align-items:center;gap:12px!important;min-width:0}.company-tab__person>span:last-child{display:flex;flex-direction:column;gap:2px;min-width:0}.company-tab__avatar{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;object-fit:cover;background-color:#1577ea1a;color:#1577ea;font-size:13px;font-weight:600}.company-tab__roles{max-width:50%}.record-list__row.company-join-requests__row{flex-direction:column;align-items:stretch}.company-join-requests__main{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.company-join-requests__main>span:first-child{display:flex;flex-direction:column;gap:2px;min-width:0}.company-join-requests__roles{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;margin-top:10px}.company-join-requests__roles .checkbox__outer{margin:0}.company-join-requests__ban{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px;margin-top:10px}.company-join-requests__ban>.record-field{flex:1 1 240px}.company-owner-invite__current,.company-owner-invite__form{display:flex;flex-direction:column;gap:12px}.company-owner-invite__current+.company-owner-invite__form{margin-top:8px;padding-top:16px;border-top:1px solid var(--line)}.company-owner-invite__who{margin:0;font-size:14px;color:var(--ink)}.company-owner-invite__who span{color:var(--ink-3)}.record-list__row.contact-messages__row{flex-direction:column;align-items:stretch;gap:6px}.contact-messages__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px}.contact-messages__body{margin:0;font-size:14px;line-height:1.5;color:var(--ink-2);white-space:pre-line;overflow-wrap:anywhere}.contact-messages__meta{display:grid;gap:var(--space-stack);grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr));gap:6px 16px;margin:4px 0 0}.contact-messages__meta dt{font-size:12px;color:var(--ink-3)}.contact-messages__meta dd{margin:0;font-size:13px;color:var(--ink);overflow-wrap:anywhere}.meetings-hub__tasks>.record-card>.record-tasks{max-height:520px;overflow-y:auto;overscroll-behavior:contain;padding-right:8px}.meetings-hub__schedule{--booking-schedule-max-height: min(600px, 70vh)}.office-list{transition:opacity .15s}.office-list--loading{opacity:.55}.office-list .record-list{margin-top:16px}.office-list__link{padding:0;border:0;background:none;font:inherit;text-align:left;color:var(--ink);cursor:pointer}.office-list__link:hover{color:#1577ea;text-decoration:underline}.record-list__row.office-enquiry{align-items:flex-start}.office-enquiry__message{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:2px;font-size:13px;line-height:1.45;color:var(--ink-2)}.content-items{margin:0}.record-list__row.content-items__row{display:block}.content-items__details>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;list-style:none}.content-items__details>summary::-webkit-details-marker{display:none}.content-items__details>summary>span:first-child{display:flex;flex-direction:column;gap:2px;min-width:0}.content-items__details>summary>.record-status{flex:0 0 auto;white-space:nowrap}.content-items__details>summary:focus-visible{outline:2px solid #1577EA;outline-offset:3px;border-radius:4px}.content-items__details[open]>summary .record-list__title{color:#1577ea}.content-items__fields{margin:14px 0 6px}.coworking-booking__amount{flex:0 0 auto;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.coworking-booking__when{display:flex;align-items:center;width:100%;min-height:44px;padding:0 14px;font:inherit;font-size:14px;text-align:left;color:var(--ink);cursor:pointer}.coworking-booking__when--empty{color:var(--ink-3)}.coworking-booking__when:disabled{cursor:not-allowed;opacity:.6}.coworking-booking__when:focus-visible{outline:2px solid #1577EA;outline-offset:2px}.coworking-booking-form .hub__side{position:sticky;top:16px}.coworking-booking__billing .section__title{font-size:16px!important;font-weight:600;color:var(--ink)!important}.coworking-quick-view__head{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.record-subheading.coworking-quick-view__subheading{margin:20px 0 10px}.hub__stats.coworking-hub__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.coworking-hub__day-note{margin-top:10px}.coworking-hub__tasks>.record-card>.record-tasks{max-height:520px;overflow-y:auto;overscroll-behavior:contain;padding-right:8px}.coworking-list{transition:opacity .15s}.coworking-list--loading{opacity:.55}.coworking-list .record-list{margin-top:16px}.record-list__row.coworking-override{align-items:flex-start}.coworking-override__note{margin-top:2px;font-size:13px;line-height:1.45;color:var(--ink-2)}.coworking-override__end{flex:0 0 auto;flex-direction:row!important;align-items:center;gap:8px!important}.coworking-override__end>.record-status{white-space:nowrap}.dashboard__grid{display:grid;grid-template-columns:1fr;gap:var(--space-section)}.dashboard__split{display:flex;flex-wrap:wrap;gap:var(--space-section);align-items:flex-start}.dashboard__split>*{flex:1 1 360px;min-width:min(100%,360px)}.dashboard__grid .content-container{background-color:var(--surface-card);border:1px solid var(--line)}.dashboard__grid .content-container__title,.dashboard__grid .schedule-compact__title{font-size:17px}.request-reset form{width:400px}.request-reset .register__inner h1{margin-bottom:30px}.request-reset__error{margin-top:20px;color:#ff3556}#contact-messages{height:100%}#contact-conversations .account{height:100%;display:flex}.task-board{height:calc(100vh - 120px - 2 * var(--space-page));min-height:520px;display:flex;flex-direction:column;gap:16px;color:#354859}.task-board__header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.task-board__title{margin:0;font-size:28px;font-weight:700;color:#1b2a38}.task-board__summary{margin:4px 0 0;font-size:14px;color:#61707f}.task-board__toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.task-board__toolbar>.select-pill--quiet{margin-left:auto}.task-board__search{flex:1 1 220px;max-width:340px;height:40px;padding:0 12px;box-sizing:border-box;display:flex;align-items:center;gap:8px;border:1px solid #D2DBE2;border-radius:10px;background-color:#fff;color:#61707f}.task-board__search:focus-within{outline:2px solid #1577EA;outline-offset:1px}.task-board__search input{flex:1;min-width:0;border:0;outline:none;background:transparent;font:inherit;font-size:14px;color:#354859}.task-board__panes{flex:1;min-height:0;display:flex;gap:20px}.task-list{flex:1;min-width:0;display:flex;flex-direction:column;background-color:#fff;border:1px solid #E6EBEF;border-radius:16px;overflow:hidden}.task-list__scroll{flex:1;min-height:0;overflow-y:auto}.task-board__search .search-bar__spinner{margin-right:0}.task-list__empty{margin:0;padding:80px 24px;text-align:center;font-size:15px;color:#61707f}.task-list__footer{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:10px 16px;border-top:1px solid #EFF2F4;font-size:13px;color:#61707f}.task-list__footer span{margin-right:8px}.task-group__label{position:sticky;top:0;z-index:1;margin:0;padding:12px 20px 8px;background-color:#fff;border-bottom:1px solid #EFF2F4;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#1b2a38}.task-group__label span{margin-left:6px;color:#61707f}.task-group__label--overdue{color:#b0122f}.task-group__list{margin:0;padding:0;list-style:none}.task-row{display:flex;align-items:center;gap:14px;padding:10px 20px;border-bottom:1px solid #EFF2F4}.task-row:hover{background-color:#f8fafc}.task-row--selected,.task-row--selected:hover{background-color:#eaf2fe;box-shadow:inset 3px 0 #1577ea}.task-row__check{flex-shrink:0;width:26px;height:26px;padding:0;display:flex;align-items:center;justify-content:center;border:2px solid #AEB9C4;border-radius:50%;background-color:#fff;font-size:14px;color:transparent;cursor:pointer}.task-row__check:hover:not(:disabled){border-color:#00a6a2;color:#00a6a2}.task-row__check:disabled{cursor:not-allowed;border-style:dashed}.task-row__check:focus-visible{outline:2px solid #1577EA;outline-offset:2px}.task-row--done .task-row__check{border:0;background-color:#00a6a2;color:#fff;cursor:default}.task-row__main{flex:1;min-width:0;padding:4px 0;display:flex;flex-direction:column;gap:5px;border:0;background:transparent;font:inherit;text-align:left;color:inherit;cursor:pointer}.task-row__main:focus-visible{outline:2px solid #1577EA;outline-offset:2px;border-radius:4px}.task-row__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:600;color:#1b2a38}.task-row--done .task-row__title{color:#61707f;text-decoration:line-through}.task-row__meta{display:flex;flex-wrap:wrap;align-items:center;column-gap:8px;row-gap:2px;font-size:12.5px;color:#61707f}.task-row__team:before{content:"\b7";margin-right:8px}.task-row__owner{flex-shrink:0;width:72px;display:flex;justify-content:flex-end}.task-chip{padding:2px 8px;border-radius:6px;background-color:#eff2f4;font-size:11.5px;font-weight:600;white-space:nowrap;color:#354859}.task-chip--company{background-color:#eef0ff;color:#3b3fa8}.task-chip--meeting-room-booking{background-color:#e6f8f7;color:#006b68}.task-chip--conversation{background-color:#f6edfb;color:#7a2fa0}.task-chip--office{background-color:#fff1e6;color:#a34300}.task-due{flex-shrink:0;height:26px;padding:0 10px;display:inline-flex;align-items:center;border-radius:13px;font-size:12.5px;font-weight:600;white-space:nowrap}.task-due--overdue{background-color:#fdecef;color:#b0122f}.task-due--soon{background-color:#fff1e6;color:#a34300}.task-due--upcoming{background-color:#eaf2fe;color:#0f5bbf}.task-due--done{background-color:#eff2f4;color:#61707f}.task-avatar{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;background-color:#e3ecf7;font-size:11px;font-weight:700;color:#0f4c9a}.task-avatar--sm{width:28px;height:28px}.task-detail{width:440px;flex-shrink:0;display:flex;flex-direction:column;background-color:#fff;border:1px solid #E6EBEF;border-radius:16px;overflow:hidden}.task-detail--placeholder{align-items:center;justify-content:center;padding:24px;text-align:center;font-size:14px;color:#61707f}.task-detail__head{display:flex;flex-direction:column;gap:12px;padding:20px 24px 16px;border-bottom:1px solid #EFF2F4}.task-detail__topline{display:flex;align-items:center;gap:8px}.task-detail__title{margin:0;font-size:20px;line-height:1.3;font-weight:700;color:#1b2a38}.task-detail__body{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:22px;padding:18px 24px}.task-detail__facts{margin:0;display:grid;grid-template-columns:110px minmax(0,1fr);row-gap:12px;column-gap:12px;font-size:14px}.task-detail__facts dt{color:#61707f}.task-detail__facts dd{margin:0;font-weight:500;overflow-wrap:anywhere}.task-detail__section{display:flex;flex-direction:column;gap:8px}.task-detail__section h3,.task-detail__section summary{margin:0;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#61707f}.task-detail__related summary{cursor:pointer}.task-detail__related[open] summary{margin-bottom:12px}.task-detail__count{margin-left:4px;color:#1b2a38}.task-detail__description{margin:0;font-size:14px;line-height:1.55;white-space:pre-line}.task-detail__empty{margin:0;font-size:14px;color:#61707f}.task-notes{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:14px}.task-note{display:flex;gap:10px;font-size:14px}.task-note__meta{margin:0 0 3px;font-size:12px;color:#61707f}.task-note__meta strong{margin-right:4px;font-size:14px;font-weight:600;color:#1b2a38}.task-note__body{margin:0;line-height:1.5;white-space:pre-line}.task-detail__composer{display:flex;align-items:flex-end;gap:8px;padding:12px 16px;border-top:1px solid #EFF2F4}.task-detail__composer textarea{flex:1;min-height:40px;max-height:140px;padding:9px 14px;box-sizing:border-box;border:1px solid #D2DBE2;border-radius:12px;resize:vertical;font:inherit;font-size:14px;color:#354859}.task-detail__composer textarea:focus{outline:2px solid #1577EA;outline-offset:0;border-color:transparent}.task-detail__back{display:none!important}.task-board .task-detail,.task-board--detail-open .task-list,.task-board--detail-open .task-board__toolbar{display:none}.task-board--detail-open .task-detail{display:flex;width:100%}.task-board--detail-open .task-detail--placeholder{display:none}.task-board--detail-open .task-detail__back{display:inline-flex!important}@container content (min-width: 960px){.task-board .task-detail,.task-board--detail-open .task-detail{display:flex;width:400px}.task-board--detail-open .task-list,.task-board--detail-open .task-board__toolbar{display:flex}.task-board--detail-open .task-detail__back{display:none!important}}@container content (min-width: 1200px){.task-board .task-detail,.task-board--detail-open .task-detail{width:440px}}.booking-alerts{position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:16px;background-color:#0c24358c;backdrop-filter:blur(2px);animation:booking-alerts-in .2s ease-out}body:has(.booking-alerts) #alert-container{z-index:100001}.booking-alerts__panel{width:100%;max-width:600px;max-height:calc(100vh - 32px);display:flex;flex-direction:column;background-color:var(--surface-card, #FFFFFF);border-top:6px solid #B0122F;border-radius:var(--radius-panel, 14px);box-shadow:0 24px 60px #0c243559;overflow:hidden}.booking-alerts__head{display:flex;align-items:center;gap:14px;padding:20px 24px 16px}.booking-alerts__pulse{flex-shrink:0;width:14px;height:14px;border-radius:50%;background-color:#b0122f;box-shadow:0 0 #b0122f99;animation:booking-alerts-pulse 1.4s ease-out infinite}.booking-alerts__title{margin:0;color:#b0122f;font-size:22px;font-weight:700}.booking-alerts__subtitle{margin:2px 0 0;color:#61707f;font-size:14px}.booking-alerts__stack{margin:0;padding:0 24px 24px;display:flex;flex-direction:column;gap:10px;list-style:none;overflow-y:auto}.booking-alert{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"when body" "actions actions";gap:12px 16px;padding:14px 16px;background-color:#fdecef;border-radius:var(--radius-card, 12px);animation:booking-alerts-in .25s ease-out}.booking-alert__when{grid-area:when;display:flex;flex-direction:column;align-items:flex-start}.booking-alert__time{color:#b0122f;font-size:26px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.booking-alert__until{margin-top:4px;color:#61707f;font-size:12px}.booking-alert__body{grid-area:body;min-width:0}.booking-alert__room{margin:0;color:var(--ink, #0C2435);font-size:17px;font-weight:700}.booking-alert__meta{margin:2px 0 0;color:var(--ink, #0C2435);font-size:14px}.booking-alert__meta a{color:inherit;text-decoration:underline}.booking-alert__meta--quiet{color:#61707f;font-size:13px}.booking-alert__actions{grid-area:actions;display:flex;gap:8px;justify-content:flex-end}.booking-alert__button{min-height:40px;padding:0 16px;border:1px solid var(--line-strong, #C9D3DC);border-radius:var(--radius-inner, 8px);background-color:#fff;color:var(--ink, #0C2435);font-size:14px;font-weight:600;cursor:pointer}.booking-alert__button:hover:not(:disabled){background-color:var(--surface-hover, #F5F8FA)}.booking-alert__button:disabled{opacity:.6;cursor:default}.booking-alert__button--primary{border-color:#b0122f;background-color:#b0122f;color:#fff}.booking-alert__button--primary:hover:not(:disabled){background-color:#940f28}@media (min-width: 560px){.booking-alert{grid-template-columns:auto 1fr auto;grid-template-areas:"when body actions";align-items:center}.booking-alert__actions{flex-direction:column}}@keyframes booking-alerts-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes booking-alerts-pulse{0%{box-shadow:0 0 #b0122f99}to{box-shadow:0 0 0 12px #b0122f00}}@media (prefers-reduced-motion: reduce){.booking-alerts,.booking-alert,.booking-alerts__pulse{animation:none}}.task-priority{flex-shrink:0;padding:2px 8px;border-radius:6px;font-size:11.5px;font-weight:700;white-space:nowrap}.task-priority--urgent{background-color:#b0122f;color:#fff}.task-priority--high{background-color:#fff1e6;color:#a34300}.task-priority--medium{background-color:#eaf2fe;color:#0f5bbf}.task-priority--low{background-color:#eff2f4;color:#61707f}.booking-tasks{margin:0;padding:0;list-style:none}.booking-tasks__row{display:flex;align-items:center;gap:12px;padding:10px 0}.booking-tasks__row+.booking-tasks__row{border-top:1px solid var(--line, #E3E8EE)}.booking-tasks__main{flex:1;min-width:0;display:flex;flex-direction:column}.booking-tasks__title{overflow:hidden;color:var(--ink, #0C2435);font-size:14px;font-weight:600;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}a.booking-tasks__title:hover{text-decoration:underline}.booking-tasks__ack{color:#61707f;font-size:12px}.booking-tasks__done{flex-shrink:0;height:30px;padding:0 12px;border:1px solid var(--line-strong, #C9D3DC);border-radius:var(--radius-inner, 8px);background-color:#fff;font-size:13px;font-weight:600;cursor:pointer}.booking-tasks__done:hover:not(:disabled){background-color:var(--surface-hover, #F5F8FA)}.booking-tasks__done:disabled{opacity:.6;cursor:default}.booking-tasks__empty{margin:0;color:#61707f;font-size:14px}@media (max-width: 560px){.booking-tasks__row{flex-wrap:wrap}.booking-tasks__main{flex-basis:100%;order:-1}}.inbox{height:calc(100vh - 120px - 2 * var(--space-page));min-height:520px;display:flex;background-color:#fff;border:1px solid #E6EBEF;border-radius:16px;overflow:hidden;color:#354859}.inbox-list{width:100%;flex-shrink:0;display:flex;flex-direction:column;border-right:1px solid #E6EBEF}.inbox-list__head{display:flex;flex-direction:column;gap:12px;padding:18px 18px 12px;border-bottom:1px solid #EFF2F4}.inbox-list__titlebar{display:flex;align-items:center;gap:6px}.inbox-list__title{flex:1;margin:0;font-size:24px;font-weight:700;color:#1b2a38}.inbox-list__search{height:40px;padding:0 12px;box-sizing:border-box;display:flex;align-items:center;gap:8px;border:1px solid #D2DBE2;border-radius:10px;color:#61707f}.inbox-list__search:focus-within{outline:2px solid #1577EA;outline-offset:1px}.inbox-list__search input{flex:1;min-width:0;border:0;outline:none;background:transparent;font:inherit;font-size:14px;color:#354859}.inbox-list__filters{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.inbox-list__filters .select-pill{height:32px;font-size:13px}.inbox-list__rows{flex:1;min-height:0;overflow-y:auto;margin:0;padding:0;list-style:none}.inbox-list__search .search-bar__spinner{margin-right:0}.inbox-list__empty{padding:60px 24px;text-align:center;font-size:14px;color:#61707f}.inbox-list__more{display:flex;justify-content:center;padding:14px}.inbox-row{width:100%;padding:14px 18px;display:flex;align-items:flex-start;gap:12px;border:0;border-bottom:1px solid #EFF2F4;background-color:#fff;font:inherit;text-align:left;color:inherit;cursor:pointer}.inbox-row:hover{background-color:#f8fafc}.inbox-row:focus-visible{outline:2px solid #1577EA;outline-offset:-2px}.inbox-row--selected,.inbox-row--selected:hover{background-color:#eaf2fe;box-shadow:inset 3px 0 #1577ea}.inbox-row__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.inbox-row__line{display:flex;align-items:baseline;gap:8px}.inbox-row__name,.inbox-row__subject,.inbox-row__snippet{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inbox-row__name{flex:1;font-size:14px;font-weight:500;color:#1b2a38}.inbox-row__time{flex-shrink:0;font-size:12px;color:#61707f}.inbox-row__subject{font-size:13.5px;font-weight:500;color:#1b2a38}.inbox-row__snippet{flex:1;font-size:13px;color:#61707f}.inbox-row--unread .inbox-row__name,.inbox-row--unread .inbox-row__subject{font-weight:700}.inbox-row--unread .inbox-row__time{font-weight:700;color:#b84a00}.inbox-row__badge{flex-shrink:0;min-width:20px;height:20px;padding:0 6px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background-color:#ff7612;font-size:11.5px;font-weight:700;color:#1b1206}.inbox-row__tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.inbox-tag{padding:1px 7px;border-radius:5px;background-color:#eff2f4;font-size:11.5px;font-weight:600;color:#4b5b6a}.inbox-tag--contact{background-color:#f6edfb;color:#7a2fa0}.thread-avatar{width:40px;height:40px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background-color:#354859;object-fit:cover;font-size:13px;font-weight:700;color:#fff}.thread-avatar--contact{background-color:#f6edfb;color:#7a2fa0}.thread-avatar--sm{width:30px;height:30px;font-size:10.5px}.inbox-thread{flex:1;min-width:0;display:none;flex-direction:column;background-color:#f5f8fa}.inbox-thread--placeholder{align-items:center;justify-content:center;font-size:14px;color:#61707f}.inbox-thread__header{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:16px 24px;background-color:#fff;border-bottom:1px solid #E6EBEF}.inbox-thread__back{flex-basis:100%;justify-content:flex-start!important;width:fit-content}.inbox-thread__heading{flex:1;min-width:220px}.inbox-thread__subject{margin:0 0 4px;font-size:20px;font-weight:700;color:#1b2a38}.inbox-thread__context{margin:0;display:flex;flex-wrap:wrap;gap:6px;font-size:13px;color:#61707f}.inbox-thread__context a{font-weight:600}.inbox-thread__members{display:flex;align-items:center;margin:0;padding:0 0 0 6px;list-style:none}.inbox-thread__members li{margin-left:-6px}.inbox-thread__members .thread-avatar{border:2px solid white;background-color:#e3ecf7;color:#0f4c9a}.inbox-thread__more{padding-left:10px;font-size:12px;font-weight:600;color:#61707f}.inbox-thread__tasks{margin:0;padding:8px 24px;list-style:none;display:flex;flex-direction:column;gap:4px;background-color:#fffbf7;border-bottom:1px solid #F6E3D3}.inbox-thread__tasks li{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px}.inbox-thread__tasks svg{color:#a34300}.inbox-thread__tasks a{font-weight:600}.inbox-thread__tasks span{color:#61707f}.inbox-thread__scroll{flex:1;min-height:0;overflow-y:auto;padding:20px 24px}.inbox-thread__empty{margin:40px 0;text-align:center;font-size:14px;color:#61707f}.thread-messages{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:16px}.thread-day{display:flex;justify-content:center}.thread-day span{padding:4px 12px;border-radius:12px;background-color:#e9eef2;font-size:12px;font-weight:600;color:#61707f}.thread-message{display:flex;align-items:flex-start;gap:10px}.thread-message .thread-avatar{width:32px;height:32px;font-size:11px}.thread-message--own{flex-direction:row-reverse}.thread-message--contact .thread-avatar{background-color:#f6edfb;color:#7a2fa0}.thread-message__column{max-width:min(640px,75%);display:flex;flex-direction:column;align-items:flex-start;gap:6px}.thread-message--own .thread-message__column{align-items:flex-end}.thread-message__byline{margin:0;display:flex;gap:6px;font-size:12.5px;color:#61707f}.thread-message__byline strong,.thread-message__byline a{font-weight:600;color:#354859}.thread-message__bubble{padding:11px 15px;border:1px solid #E6EBEF;border-radius:4px 16px 16px;background-color:#fff;font-size:14.5px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere;color:#1b2a38}.thread-message--own .thread-message__bubble{border-color:#1577ea;border-radius:16px 4px 16px 16px;background-color:#1577ea;color:#fff}.thread-message__seen{margin:0;font-size:11.5px;color:#61707f}.thread-meta{min-width:min(320px,100%);padding:12px 14px;box-sizing:border-box;border:1px solid #E6EBEF;border-radius:12px;background-color:#fff}.thread-meta dl{margin:0;display:grid;grid-template-columns:max-content minmax(0,1fr);row-gap:6px;column-gap:16px;font-size:13.5px}.thread-meta dt{color:#61707f}.thread-meta dd{margin:0;font-weight:500;overflow-wrap:anywhere;color:#1b2a38}.thread-meta__title{margin:0 0 8px;font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#61707f}.inbox-thread__composer{display:flex;align-items:flex-end;gap:10px;padding:14px 24px 4px;background-color:#fff;border-top:1px solid #E6EBEF}.inbox-thread__composer textarea{flex:1;min-height:44px;max-height:200px;padding:10px 14px;box-sizing:border-box;border:1px solid #D2DBE2;border-radius:12px;resize:vertical;font:inherit;font-size:14px;line-height:1.5;color:#354859}.inbox-thread__composer textarea:focus{outline:2px solid #1577EA;outline-offset:0;border-color:transparent}.inbox-thread__composer--email{align-items:center;flex-wrap:wrap;padding-bottom:14px;background-color:#f6edfb}.inbox-thread__email-note{flex:1 1 240px;margin:0;font-size:14px;line-height:1.5;color:#354859}.inbox-thread__email-note a{word-break:break-all}.inbox-thread__hint{margin:0;padding:4px 24px 12px;background-color:#fff;font-size:12px;color:#61707f}.inbox--thread-open .inbox-list{display:none}.inbox--thread-open .inbox-thread{display:flex}@container content (min-width: 960px){.inbox-list{width:360px}.inbox--thread-open .inbox-list,.inbox-thread{display:flex}.inbox-thread__back{display:none!important}}@container content (min-width: 1200px){.inbox-list{width:400px}}.help-page{width:100%;display:flex;flex-direction:column;gap:20px;color:#354859}.help-page h1,.help-page h2{margin:0;color:#1b2a38;text-wrap:balance}.help-page input,.help-page textarea,.help-page select{width:100%;box-sizing:border-box;padding:10px 14px;background-color:#fff;border:1px solid #D2DBE2;border-radius:12px;font:inherit;font-size:14px;line-height:1.5;color:#1b2a38}.help-page input:focus,.help-page textarea:focus,.help-page select:focus{outline:2px solid #1577EA;outline-offset:0;border-color:transparent}.help-page textarea{min-height:0;resize:vertical}.help-empty{background-color:#fff;border:1px solid #E6EBEF;border-radius:16px;margin:0;padding:24px;font-size:15px}.help-pill{display:inline-flex;align-items:center;padding:2px 10px;background-color:#eaf2fe;border-radius:999px;font-size:12px;font-weight:600;color:#1577ea;white-space:nowrap}.help-pill--draft{background-color:#fff1e6;color:#9a4a00}.help-pill--live{background-color:#e6f6ec;color:#1f7a4d}.help-pill--mydmc{background-color:#f0ecfa;color:#5b3fa8}.help-index__head{display:flex;flex-direction:column;gap:16px}@container content (min-width: 960px){.help-index__head{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:40px}}.help-index__intro{display:flex;flex-direction:column;gap:6px}.help-index__intro p{margin:0;max-width:64ch;font-size:15px;line-height:1.6}.help-page .help-index__intro h1{font-size:30px;font-weight:700}.help-index__search{position:relative;flex-shrink:0}@container content (min-width: 960px){.help-index__search{width:420px}}.help-index__search svg{position:absolute;top:50%;left:14px;transform:translateY(-50%);color:#61707f}.help-page .help-index__search input{padding:12px 14px 12px 40px;font-size:15px}.help-index__drafts{align-self:flex-start;margin:0;padding:8px 14px;background-color:#fff1e6;border-radius:10px;font-size:14px;color:#9a4a00}.help-index__areas{display:flex;flex-wrap:wrap;gap:8px}.help-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;background-color:#fff;border:1px solid #E6EBEF;border-radius:999px;cursor:pointer;font:inherit;font-size:13.5px;font-weight:500;color:#1b2a38}.help-chip span{font-size:12px;color:#61707f;font-variant-numeric:tabular-nums}.help-chip:hover{border-color:#1577ea}.help-chip:focus-visible{outline:2px solid #1577EA;outline-offset:2px}.help-chip[aria-pressed=true]{background-color:#1b2a38;border-color:#1b2a38;color:#fff}.help-chip[aria-pressed=true] span{color:#ffffffb3}.help-index__groups{columns:440px;column-gap:20px}.help-portals{align-self:flex-start;display:inline-flex;max-width:100%;padding:4px;background-color:#f5f8fa;border-radius:12px}.help-portals__option{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:none;border:0;border-radius:9px;cursor:pointer;font:inherit;font-size:14px;font-weight:600;color:#61707f;white-space:nowrap}.help-portals__option span{font-size:12px;font-weight:500;font-variant-numeric:tabular-nums}.help-portals__option:hover{color:#1b2a38}.help-portals__option:focus-visible{outline:2px solid #1577EA;outline-offset:2px}.help-portals__option[aria-pressed=true]{background-color:#fff;box-shadow:0 1px 3px #1b2a381f;color:#1b2a38}.help-index__body{display:flex;flex-direction:column;gap:20px}@container content (min-width: 1200px){.help-index__body--side{display:grid;grid-template-columns:minmax(0,1fr) 380px;align-items:start}}.help-index__main{min-width:0}.help-index__body--side .help-index__main .help-index__groups{columns:1}.help-index__side{display:flex;flex-direction:column;gap:16px}.help-misses,.help-hints{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.help-misses li{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid #E6EBEF;font-size:14px;color:#1b2a38}.help-misses li:first-child{border-top:0}.help-misses li span:last-child{color:#61707f;font-variant-numeric:tabular-nums}.help-hints__item{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:12px 0;border-top:1px solid #E6EBEF}.help-hints__item:first-child{border-top:0}.help-hints__item p{margin:0;font-size:14px;font-weight:400;line-height:1.5}.help-hints__item code{font-size:12px;color:#61707f;overflow-wrap:anywhere}.help-hints__item .help-tip__form{width:100%}.help-hints__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;width:100%}.help-hints__toggle{display:flex;align-items:center;gap:8px;font-size:14px}.help-index__group{background-color:#fff;border:1px solid #E6EBEF;border-radius:16px;break-inside:avoid;margin-bottom:20px;overflow:hidden}.help-index__group h2{display:flex;align-items:baseline;gap:8px;padding:14px 18px 10px;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.help-index__group h2 span{font-weight:500;letter-spacing:0;color:#61707f}.help-list{margin:0;padding:0;list-style:none}.help-list li{border-top:1px solid #E6EBEF}.help-list__item{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;row-gap:2px;padding:12px 18px;color:inherit;text-decoration:none}.help-list__item:hover{background-color:#f5f8fa}.help-list__item:hover .help-list__title{color:#1577ea}.help-list__item:focus-visible{outline:2px solid #1577EA;outline-offset:-2px}.help-list__title{font-size:15px;font-weight:600;color:#1b2a38}.help-list__aside{display:flex;align-items:center;gap:8px}.help-list__summary{grid-column:1/-1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13.5px;line-height:1.5;color:#61707f}.help-list__stats{font-size:12px;color:#61707f;font-variant-numeric:tabular-nums;white-space:nowrap}.help-guide{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "why" "steps" "side";gap:20px;align-items:start}@container content (min-width: 1200px){.help-guide{grid-template-columns:minmax(0,1fr) 380px;grid-template-rows:auto auto 1fr;grid-template-areas:"head head" "steps why" "steps side";column-gap:28px}}.help-guide__head{grid-area:head;display:flex;flex-direction:column;gap:10px;max-width:80ch}.help-guide__portal{margin:0;padding:12px 16px;background-color:#f0ecfa;border-radius:12px;font-size:14px;line-height:1.5;color:#5b3fa8}.help-guide__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;font-size:13px;color:#61707f}.help-page .help-guide__title{font-size:32px;font-weight:700;line-height:1.2}.help-guide__summary{margin:0;font-size:17px;line-height:1.5;color:#61707f}.help-guide__why{grid-area:why;display:flex;flex-direction:column;gap:6px;padding:18px 20px;background-color:#e3f7f6;border-radius:16px}.help-guide__why h2{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#00807d}.help-guide__why p{margin:0;font-size:15px;line-height:1.6;color:#1b2a38}.help-guide__steps-card{background-color:#fff;border:1px solid #E6EBEF;border-radius:16px;grid-area:steps;padding:8px 32px 24px}.help-guide__steps{margin:0;padding:0;list-style:none;counter-reset:help-step}.help-guide__steps li{display:grid;grid-template-columns:36px minmax(0,1fr);column-gap:16px;row-gap:8px;padding:18px 0;counter-increment:help-step}.help-guide__steps li+li{border-top:1px solid #E6EBEF}.help-guide__steps li:before{content:counter(help-step);grid-row:span 2;width:36px;height:36px;display:grid;place-items:center;background-color:#1577ea;border-radius:50%;font-size:15px;font-weight:700;color:#fff}.help-guide__step-text{padding-top:6px;font-size:16px;line-height:1.55;color:#1b2a38}.help-guide__tip{justify-self:start;padding:8px 12px;background-color:#fff6ee;border-radius:10px;font-size:14px;line-height:1.5;color:#354859}.help-guide__tip strong{margin-right:6px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#e85900}.help-guide__no-steps{margin:0;padding:18px 0;color:#61707f}.help-guide__feedback{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0;padding-top:20px;border-top:1px solid #E6EBEF;font-size:14px;font-weight:600;color:#1b2a38}.help-guide__feedback--done{color:#00807d}.help-guide__side{grid-area:side;display:flex;flex-direction:column;gap:16px}.help-side-card{background-color:#fff;border:1px solid #E6EBEF;border-radius:16px;display:flex;flex-direction:column;gap:12px;padding:18px 20px}.help-side-card p{margin:0;font-size:14px;font-weight:600;color:#1b2a38}.help-side-card--quiet{background-color:#f5f8fa;border-color:transparent}.help-page .help-side-card__title{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#61707f}.help-related{margin:0;padding:0;list-style:none}.help-related li+li{border-top:1px solid #E6EBEF}.help-related a{display:block;padding:9px 0;font-size:14px;font-weight:500;color:#1b2a38;text-decoration:none}.help-related a:hover{color:#1577ea}.help-facts{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 16px;margin:0;font-size:13px}.help-facts dt{color:#61707f}.help-facts dd{margin:0;color:#1b2a38}.help-editor{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:start}@container content (min-width: 1200px){.help-editor{grid-template-columns:minmax(0,1fr) 380px;column-gap:28px}}.help-editor__main{background-color:#fff;border:1px solid #E6EBEF;border-radius:16px;display:flex;flex-direction:column;gap:22px;padding:28px 32px}.help-editor__side{display:flex;flex-direction:column;gap:16px}@container content (min-width: 1200px){.help-editor__side{position:sticky;top:16px}}.help-editor__card{background-color:#fff;border:1px solid #E6EBEF;border-radius:16px;display:flex;flex-direction:column;gap:18px;padding:20px}.help-editor__card--publish{gap:10px}.help-editor__status{margin:0}.help-editor__actions{display:flex;flex-direction:column;gap:8px;padding-top:6px}.help-editor__field{display:flex;flex-direction:column;gap:6px}.help-editor__field label{font-size:14px;font-weight:600;color:#1b2a38}.help-editor__hint{margin:0;font-size:13px;line-height:1.5;color:#61707f}.help-editor__error{margin:0;font-size:13px;color:#d00d3a}.help-editor__steps{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin:0;padding:0;border:0}.help-editor__steps legend{padding:0;margin-bottom:6px;font-size:14px;font-weight:600;color:#1b2a38}.help-editor__steps ol{width:100%;display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}.help-editor__step{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:12px;align-items:start}.help-editor__step-number{width:28px;height:28px;margin-top:8px;display:grid;place-items:center;background-color:#1577ea;border-radius:50%;font-size:13px;font-weight:700;color:#fff}.help-editor__step-fields{display:flex;flex-direction:column;gap:6px}.help-editor__step-actions{display:flex;gap:2px;padding-top:4px}.help-editor__delete{padding:0 4px}@container content (max-width: 576px){.help-guide__steps-card{padding:8px 18px 20px}.help-editor__main{padding:20px 18px}.help-editor__step{grid-template-columns:28px minmax(0,1fr)}.help-editor__step-actions{grid-column:2}}.help-tip{position:relative;display:inline-flex;vertical-align:middle;margin-left:4px}.help-tip__button{width:18px;height:18px;padding:0;display:inline-grid;place-items:center;background-color:#eaf2fe;border:0;border-radius:50%;cursor:pointer;font-size:11px;font-weight:800;line-height:1;color:#1577ea}.help-tip__button:hover,.help-tip__button[aria-expanded=true]{background-color:#1577ea;color:#fff}.help-tip__button:focus-visible{outline:2px solid #1577EA;outline-offset:2px}.help-tip__button--empty{background-color:transparent;border:1px dashed #C6C7D1;color:#c6c7d1}.help-tip__popover{position:absolute;z-index:50;top:calc(100% + 6px);left:-8px;width:320px;max-width:calc(100vw - 32px);box-sizing:border-box;padding:12px 14px;display:flex;flex-direction:column;gap:6px;background-color:#1b2a38;border-radius:12px;box-shadow:#64646f33 0 7px 29px;font-size:13.5px;font-weight:400;line-height:1.5;text-align:left;text-transform:none;letter-spacing:normal;color:#fff;white-space:normal}.help-tip__popover--left{left:auto;right:-8px}.help-tip__text{font-weight:600}.help-tip__why{opacity:.85}.help-tip__link{font-weight:600;color:#fff;text-decoration:underline}.help-tip__admin{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:6px;border-top:1px solid rgba(255,255,255,.2)}.help-tip__admin code{font-size:11px;opacity:.6}.help-tip__edit{padding:0;background:none;border:0;cursor:pointer;font:inherit;font-weight:600;color:#8ec2ff;text-decoration:underline}.help-tip__form{display:flex;flex-direction:column;gap:10px}.help-tip__form label{display:flex;flex-direction:column;gap:4px;font-size:12.5px;font-weight:600;color:#fff}.help-tip__form textarea,.help-tip__form select{width:100%;box-sizing:border-box;padding:6px 10px;background-color:#fff;border:0;border-radius:8px;font:inherit;font-weight:400;color:#1b2a38}.help-tip__optional{font-weight:400;opacity:.7}label.help-tip__check{flex-direction:row;align-items:center;gap:8px;font-weight:400}.help-tip__error{color:#ffb3c3;font-size:12px}.help-tip__form-actions{display:flex;gap:8px}.office-dashboard-calendar{display:grid;grid-template-columns:repeat(1,1fr);gap:20px}@media (min-width: 1000px){.office-dashboard-calendar{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1200px){.office-dashboard-calendar{grid-template-columns:repeat(1,1fr)}}@media (min-width: 1700px){.office-dashboard-calendar{grid-template-columns:repeat(2,1fr)}}.office-dashboard-calendar .react-calendar{background-color:transparent}.office-dashboard-enquiries__content{max-height:1170px;overflow:auto}@media (min-width: 1700px){.office-dashboard-enquiries__content{max-height:780px}}.feature--toggled .feature__head{border-radius:20px 20px 0 0}.feature--toggled .feature__content{border-radius:0 0 20px 20px}.feature__head{border:1px solid #D2DBE2;padding:20px;border-radius:20px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.feature__head p{color:#354859}.feature__content{border:1px solid #D2DBE2;padding:20px}.reusable-dropdown{border:1px solid #D2DBE2;border-radius:20px;padding:20px;min-height:92px;box-sizing:border-box;display:flex;flex-direction:column;gap:20px;height:fit-content}.addon{display:grid;gap:20px;grid-template-columns:1fr}@media (min-width: 1400px){.addon{grid-template-columns:1fr 1fr}}.events-view .container-table,.events-booking .container-table{padding:0}.events-view .container-table-row__cell,.events-booking .container-table-row__cell{color:#1577ea}.events-view .events-view__feature{height:15vw;border-radius:10px;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#ebebeb}.events-booking__summary{padding:20px}.event__details{display:grid;grid-template-columns:repeat(1,minmax(0px,1fr));gap:20px}@media (min-width: 576px){.event__details{grid-template-columns:repeat(2,minmax(0px,1fr))!important}}.event__tickets{display:grid;grid-template-columns:repeat(1,minmax(0px,1fr));gap:20px}@media (min-width: 992px){.event__tickets{grid-template-columns:repeat(2,minmax(0px,1fr))!important}}.events-setup__main{display:grid;grid-template-columns:repeat(1,minmax(0px,1fr));gap:40px}@media (min-width: 1200px){.events-setup__main{grid-template-columns:repeat(2,minmax(0px,1fr))!important}}@media (min-width: 1600px){.events-setup__main{grid-template-columns:repeat(4,minmax(0px,1fr))!important}}.events-setup__rich-text{display:grid;grid-template-columns:repeat(1,minmax(0px,1fr));gap:20px}@media (min-width: 1200px){.events-setup__rich-text{grid-template-columns:repeat(2,minmax(0px,1fr))!important}}.events-setup__tickets{display:grid;grid-template-columns:repeat(1,minmax(0px,1fr));gap:20px}@media (min-width: 1200px){.events-setup__tickets{grid-template-columns:repeat(2,minmax(0px,1fr))!important}}.room__features{display:grid;grid-template-columns:repeat(1,minmax(0px,1fr));gap:20px}@media (min-width: 1200px){.room__features{grid-template-columns:repeat(2,minmax(0px,1fr))!important}}@media (min-width: 1600px){.room__features{grid-template-columns:repeat(3,minmax(0px,1fr))!important}}.room__three{display:grid;grid-template-columns:repeat(1,minmax(0px,1fr));gap:20px}@media (min-width: 1200px){.room__three{grid-template-columns:repeat(2,minmax(0px,1fr))!important}}@media (min-width: 1600px){.room__three{grid-template-columns:repeat(3,minmax(0px,1fr))!important}}.room__main{display:grid;grid-template-columns:repeat(1,minmax(0px,1fr));gap:20px}@media (min-width: 992px){.room__main{grid-template-columns:repeat(2,minmax(0px,1fr))!important}}@media (min-width: 1200px){.room__main{grid-template-columns:repeat(3,minmax(0px,1fr))!important}}@media (min-width: 1600px){.room__main{grid-template-columns:repeat(4,minmax(0px,1fr))!important}}.record-page{display:flex;flex-direction:column;gap:var(--space-section)}.record-page__title-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.record-page__title{margin:0;font-size:26px;font-weight:700;letter-spacing:-.01em;color:var(--ink)}.record-page__summary{margin:6px 0 0;font-size:14px;color:var(--ink-3)}.record-page__body{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"nav" "main" "aside";gap:var(--space-stack);align-items:start}@container content (min-width: 760px){.record-page__body{grid-template-columns:minmax(0,1fr) 280px;grid-template-areas:"nav nav" "main aside"}}@container content (min-width: 960px){.record-page__body{grid-template-columns:minmax(0,1fr) 300px;column-gap:var(--space-gutter)}}@container content (min-width: 1200px){.record-page__body{grid-template-columns:200px minmax(0,1fr) 320px;grid-template-areas:"nav main aside"}}@container content (min-width: 1560px){.record-page__body{grid-template-columns:220px minmax(0,1fr) 380px}}@container content (min-width: 760px){.record-page__body--no-aside{grid-template-columns:minmax(0,1fr);grid-template-areas:"nav" "main"}}@container content (min-width: 1200px){.record-page__body--no-aside{grid-template-columns:200px minmax(0,1fr);grid-template-areas:"nav main"}}@container content (min-width: 1560px){.record-page__body--no-aside{grid-template-columns:220px minmax(0,1fr)}}.record-page__main{grid-area:main;display:flex;flex-direction:column;gap:var(--space-stack);min-width:0;container-type:inline-size;container-name:record-main}.record-page__aside{grid-area:aside;display:flex;flex-direction:column;gap:var(--space-stack);min-width:0}.record-page__aside .content-container__head{flex-wrap:wrap;row-gap:8px}.record-page__section-title{margin:0;font-size:20px;font-weight:700;color:var(--ink)}.record-nav{grid-area:nav;display:flex;gap:4px;overflow-x:auto;scrollbar-width:thin;padding-bottom:4px}@container content (min-width: 700px){.record-nav{flex-wrap:wrap;overflow:visible}}@container content (min-width: 1200px){.record-nav{flex-direction:column;gap:18px;overflow:visible;padding:0}}.record-nav__group{display:contents}@container content (min-width: 1200px){.record-nav__group{display:flex;flex-direction:column;gap:2px}}.record-nav__heading{display:none}@container content (min-width: 1200px){.record-nav__heading{display:block;margin:0 12px 4px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}}.record-nav__link{display:flex;align-items:center;justify-content:space-between;gap:8px;flex:0 0 auto;min-height:40px;padding:0 12px;border-radius:var(--radius-inner);font-size:14px;font-weight:500;white-space:nowrap;text-decoration:none;color:var(--ink-2)}.record-nav__link:hover{background-color:var(--surface-panel);color:var(--ink)}.record-nav__link:focus-visible{outline:2px solid #1577EA;outline-offset:-2px}.record-nav__link--active,.record-nav__link--active:hover{background-color:var(--surface-card);box-shadow:inset 0 0 0 1px var(--line-strong);font-weight:600;color:#1577ea}.record-nav__badge{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:var(--radius-pill);font-size:11.5px;font-weight:700}.record-nav__badge--warn{background-color:#fff0e3;color:#9a4307}.record-nav__badge--error{background-color:#b42318;color:#fff}.record-nav__badge--dirty{min-width:8px;width:8px;height:8px;padding:0;background-color:#ff7612}.record-card{display:flex;flex-direction:column;gap:var(--space-stack);padding:var(--space-panel);box-sizing:border-box;min-width:0;background-color:var(--surface-card);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-sm)}.record-card--danger{border-color:#f0c9c4}.record-card__head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px}.record-card__title{margin:0;font-size:16px;font-weight:600;color:var(--ink)}.record-card__description{margin:4px 0 0;font-size:13.5px;line-height:1.45;color:var(--ink-3)}.record-card__note{margin:0;font-size:13px;color:var(--ink-3)}.record-fields{display:grid;gap:var(--space-stack);grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));align-items:start}.record-columns{display:grid;gap:var(--space-stack);grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr));align-items:start}.record-link{flex:0 0 auto;font-size:13px;font-weight:600;text-decoration:none;color:#1577ea}.record-link:hover{text-decoration:underline}.record-link:focus-visible{outline:2px solid #1577EA;outline-offset:3px;border-radius:2px}.record-status{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:var(--radius-pill);font-size:12px;font-weight:600;white-space:nowrap;background-color:var(--surface-panel);color:var(--ink-2)}.record-status--live{background-color:#e2f5f3;color:#0a6660}.record-status--warn{background-color:#fff0e3;color:#9a4307}.record-status--scheduled{background-color:#eaf2fc;color:#0b56ad}.record-status--error{background-color:#feeceb;color:#b42318}.record-status__dot{width:7px;height:7px;border-radius:50%;background-color:currentColor}.record-overview{display:flex;flex-direction:column;gap:var(--space-stack)}@container record-main (min-width: 900px){.record-overview{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start}}.record-overview__side{display:flex;flex-direction:column;gap:var(--space-stack)}@container record-main (min-width: 600px){.record-overview__side{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@container record-main (min-width: 900px){.record-overview__side{display:flex;align-items:stretch}}.record-glance{margin:0}.record-glance__row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0;border-top:1px solid var(--line)}.record-glance__row:first-child{padding-top:0;border-top:0}.record-glance__row:last-child{padding-bottom:0}.record-glance__row dt{font-size:13px;color:var(--ink-3)}.record-glance__row dd{margin:2px 0 0;font-size:14.5px;font-weight:600;line-height:1.4;color:var(--ink)}.record-glance__text{min-width:0}.record-progress{height:6px;border-radius:3px;background-color:var(--line);overflow:hidden}.record-progress span{display:block;height:100%;background-color:#00a6a2}.record-qr{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-section)}.record-qr__code{flex:0 0 auto;width:220px;max-width:100%;padding:8px;box-sizing:border-box;background-color:#fff;border:1px solid var(--line);border-radius:var(--radius-inner)}.record-qr__code svg{display:block;width:100%;height:auto}.record-qr__details{display:flex;flex:1 1 280px;flex-direction:column;gap:var(--space-stack);min-width:0}.record-qr__label{margin:0 0 6px;font-size:13px;font-weight:600;color:var(--ink-2)}.record-qr__url{margin:0 0 6px;font-size:15px;word-break:break-all}.record-qr__url a{color:var(--ink)}.record-qr__actions{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:6px}.record-qr__warning{padding:10px 12px;border-radius:var(--radius-inner);background-color:#fff0e3;color:#9a4307}.record-checklist{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.record-checklist__item{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink)}.record-checklist__label{flex:1;min-width:0}.record-checklist__mark{position:relative;width:18px;height:18px;flex:0 0 auto;box-sizing:border-box;border:2px solid #FF7612;border-radius:50%}.record-checklist__item--done .record-checklist__mark{border-color:#0a6660;background-color:#0a6660}.record-checklist__item--done .record-checklist__mark:after{content:"";position:absolute;left:4px;top:1px;width:4px;height:8px;border:solid #FFFFFF;border-width:0 2px 2px 0;transform:rotate(45deg)}.record-channels{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.record-channels__row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid var(--line);font-size:14px;font-weight:500;color:var(--ink)}.record-channels__row:first-child{padding-top:0;border-top:0}@media (min-width: 577px){.record-layout>.layout__topbar{position:sticky;top:calc(var(--space-page) * -1);margin-top:calc(var(--space-page) * -1);margin-left:calc(var(--space-page) * -1);margin-right:calc(var(--space-page) * -1);padding:var(--space-stack) var(--space-page);background-color:var(--surface-page)}}.record-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px 12px}.record-actions__status{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;color:#9a4307}.record-actions__status:empty{display:none}@media (max-width: 576px){.record-actions__status{flex-basis:100%;justify-content:center}}.record-actions__dot{width:8px;height:8px;border-radius:50%;background-color:#ff7612}.record-unsaved-popup__title{margin:0;font-size:24px;font-weight:700;color:var(--ink)}.record-unsaved-popup__text{margin:0;font-size:16px;line-height:1.5;color:var(--ink-2)}.record-field{display:flex;flex-direction:column;gap:6px;min-width:0}.record-field__label{font-size:13px;font-weight:600;color:var(--ink-2)}.record-field__hint,.record-field__error{margin:0;font-size:12.5px;line-height:1.4}.record-field__hint{color:var(--ink-3)}.record-field__error{color:#b42318}.record-select{width:100%;height:44px;padding:0 36px 0 12px;box-sizing:border-box;appearance:none;background-color:var(--surface-card);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2361707F' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;border:1px solid var(--line-strong);border-radius:var(--radius-inner);font:inherit;font-size:14px;color:var(--ink);cursor:pointer}.record-select:hover{border-color:var(--ink-3)}.record-select:focus-visible{outline:2px solid #1577EA;outline-offset:-1px;border-color:#1577ea}.record-field--error .record-select{border-color:#b42318}.record-select--time{font-variant-numeric:tabular-nums}.record-segmented{display:inline-flex;flex-wrap:wrap;gap:2px;align-self:flex-start;padding:3px;background-color:var(--surface-panel);border-radius:10px}.record-segmented__option{min-height:38px;padding:0 14px;border:0;border-radius:var(--radius-inner);background:transparent;font:inherit;font-size:13.5px;font-weight:500;color:var(--ink-2);cursor:pointer}.record-segmented__option:hover{color:var(--ink)}.record-segmented__option:focus-visible{outline:2px solid #1577EA;outline-offset:-2px}.record-segmented__option--on{background-color:var(--surface-card);box-shadow:var(--shadow-sm),inset 0 0 0 1px var(--line);font-weight:600;color:var(--ink)}.record-days{display:flex;flex-wrap:wrap;gap:8px}.record-days__day{min-width:56px;height:44px;padding:0 12px;border:1px solid var(--line-strong);border-radius:var(--radius-pill);background-color:var(--surface-card);font:inherit;font-size:14px;font-weight:500;color:var(--ink-2);cursor:pointer}.record-days__day:hover{border-color:var(--ink-3)}.record-days__day:focus-visible{outline:2px solid #1577EA;outline-offset:2px}.record-days__day--on{background-color:#eaf2fc;border-color:#1577ea;font-weight:600;color:#0b56ad}.record-time-range{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.record-time-range .record-field{flex:1 1 120px;max-width:200px}.record-time-range__to{padding-bottom:12px;font-size:14px;color:var(--ink-3)}.record-callout{padding:12px 14px;border-radius:var(--radius-inner);font-size:13.5px;line-height:1.45}.record-callout--info{background-color:var(--surface-panel);color:var(--ink-2)}.record-callout--warn{background-color:#fff0e3;color:#9a4307}.record-callout--error{background-color:#feeceb;color:#b42318}.record-example{display:flex;flex-direction:column;gap:10px;padding:14px 16px;background-color:var(--surface-panel);border-radius:var(--radius-inner)}.record-example__text{margin:0;font-size:14px;line-height:1.5;color:var(--ink-2)}.record-example__bar{display:flex;gap:4px;height:32px}.record-example__booking,.record-example__cleaning{box-sizing:border-box;border-radius:6px}.record-example__booking{display:flex;align-items:center;padding:0 10px;overflow:hidden;background-color:#dcebfb;border:1px solid #9EC5F3;font-size:12px;font-weight:600;white-space:nowrap;color:#0b56ad}.record-example__cleaning{min-width:12px;background-color:var(--surface-card);border:1px dashed var(--ink-4)}.record-input{display:flex;align-items:stretch;height:44px;box-sizing:border-box;overflow:hidden;background-color:var(--surface-card);border:1px solid var(--line-strong);border-radius:var(--radius-inner)}.record-input:focus-within{outline:2px solid #1577EA;outline-offset:-1px;border-color:#1577ea}.record-field--error .record-input{border-color:#b42318}.record-input__control{flex:1;min-width:0;padding:0 12px;border:0;outline:0;background:transparent;font:inherit;font-size:14px;color:var(--ink)}.record-input__affix{display:flex;align-items:center;padding:0 12px;background-color:var(--surface-panel);border-right:1px solid var(--line);font-size:13.5px;white-space:nowrap;color:var(--ink-3)}.record-input__affix--end{border-right:0;border-left:1px solid var(--line)}.record-toggle{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid var(--line);border-radius:var(--radius-inner)}.record-toggle__switch{position:relative;flex:0 0 auto;width:44px;height:26px;padding:0;border:0;border-radius:var(--radius-pill);background-color:var(--line-strong);cursor:pointer;transition:background-color .15s}.record-toggle__switch:focus-visible{outline:2px solid #1577EA;outline-offset:2px}.record-toggle__switch--on{background-color:#1577ea}@media (prefers-reduced-motion: reduce){.record-toggle__switch{transition:none}}.record-toggle__thumb{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background-color:#fff;box-shadow:var(--shadow-sm);transition:transform .15s}.record-toggle__switch--on .record-toggle__thumb{transform:translate(18px)}@media (prefers-reduced-motion: reduce){.record-toggle__thumb{transition:none}}.record-toggle__label{font-size:14px;font-weight:600;color:var(--ink);cursor:pointer}.record-toggle__description{margin-top:2px;font-size:13px;color:var(--ink-3)}.record-rate{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px 24px}.record-rate .record-field{flex:0 1 280px}.record-rate__examples{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 6px;padding:0;list-style:none}.record-rate__examples li{padding:6px 12px;border-radius:var(--radius-pill);background-color:var(--surface-panel);font-size:13px;color:var(--ink-2)}.record-addons__category{margin:0 0 8px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.record-addons__list{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.record-addons__item{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:4px 6px 4px 14px;border:1px solid var(--line);border-radius:var(--radius-inner);font-size:14px;color:var(--ink)}.record-field--wide{grid-column:1/-1}.record-capacity{display:flex;flex-wrap:wrap;gap:var(--space-stack) 40px}.record-capacity>.record-field:first-child{flex:0 1 240px}.record-range{display:flex;align-items:flex-start;gap:10px}.record-range .record-field{flex:0 0 96px}.record-range__text{line-height:44px;font-size:14px;color:var(--ink-3)}.record-channels-grid{display:grid;gap:var(--space-stack);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr))}.record-channel{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:4px 4px 14px;border:1px solid var(--line);border-radius:var(--radius-card)}.record-channel .record-toggle{align-self:stretch;border:0}.record-channel .record-status{margin-left:16px}.record-channel--on{border-color:#9ec5f3;background-color:#f7fafe}.record-field--counted .record-field__label{display:flex;justify-content:space-between;gap:12px}.record-counter{font-weight:500;font-variant-numeric:tabular-nums;color:var(--ink-3)}.record-counter--over{font-weight:700;color:#9a4307}.record-textarea{width:100%;height:auto;min-height:96px;padding:10px 12px;background-color:var(--surface-card);box-sizing:border-box;border:1px solid var(--line-strong);border-radius:var(--radius-inner);font:inherit;font-size:14px;line-height:1.5;color:var(--ink);resize:vertical}.record-textarea:focus-visible{outline:2px solid #1577EA;outline-offset:-1px;border-color:#1577ea}.record-serp{padding:16px 18px;border:1px solid var(--line);border-radius:var(--radius-inner);font-family:Arial,sans-serif}.record-serp__title{font-size:19px;line-height:1.3;color:#1a0dab}.record-serp__description{margin-top:4px;font-size:14px;line-height:1.5;color:#4d5156}.record-sentences{display:flex;flex-direction:column;gap:12px}.record-sentences p{margin:0;font-size:14.5px;line-height:44px;color:var(--ink)}.record-select--inline{display:inline-block;width:auto;min-width:140px;margin:0 4px;vertical-align:middle}.record-timeline{margin:0}.record-timeline__stages{display:flex;gap:2px}.record-timeline__column{flex-basis:0;min-width:110px}.record-timeline__stage{display:flex;align-items:center;height:44px;padding:0 12px;font-size:12.5px;font-weight:600;line-height:1.2}.record-timeline__stage--free{background-color:#cdefea;color:#0a5d57}.record-timeline__stage--partial{background-color:#ffe1c6;color:#8a3e06}.record-timeline__stage--charged{background-color:#f6cfca;color:#8e1f15}.record-timeline__column:first-child .record-timeline__stage{border-radius:var(--radius-inner) 0 0 var(--radius-inner)}.record-timeline__column:last-child .record-timeline__stage{border-radius:0 var(--radius-inner) var(--radius-inner) 0}.record-timeline__mark{display:flex;justify-content:space-between;gap:8px;margin-top:6px;font-size:12px;color:var(--ink-3)}.record-photos{display:flex;flex-direction:column;gap:var(--space-stack)}.record-photos__group{display:flex;flex-direction:column;gap:10px;min-width:0}.record-photos__heading{display:flex;align-items:center;gap:10px;margin:0;font-size:13px;font-weight:600;color:var(--ink-2)}.record-highlights{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.record-highlight{display:flex;flex-direction:column;gap:12px;padding:14px 16px 16px;border:1px solid var(--line);border-radius:var(--radius-inner)}.record-highlight__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.record-highlight__number{font-size:13px;font-weight:700;color:var(--ink)}.record-highlight__fields{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));align-items:start}.record-toggle__switch:disabled{cursor:not-allowed;opacity:.5}.record-field__required{margin-left:6px;font-size:11px;font-weight:600;letter-spacing:.02em;color:var(--ink-3)}.record-subheading{margin:0 0 8px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.record-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0}.record-stats>div{padding:12px 14px;border-radius:var(--radius-inner);background-color:var(--surface-panel)}.record-stats dt{font-size:12.5px;color:var(--ink-3)}.record-stats dd{margin:4px 0 0;font-size:24px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--ink)}.record-disclosure summary{font-size:13.5px;font-weight:600;color:#1577ea;cursor:pointer}.record-months{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:6px 16px;margin:10px 0 0;padding:0;list-style:none}.record-months li{display:flex;justify-content:space-between;gap:8px;font-size:13px;color:var(--ink-2)}.record-list{display:flex;flex-direction:column;margin:0 0 10px;padding:0;list-style:none}.record-list__row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid var(--line);font-size:14px;color:var(--ink)}.record-list__row:first-child{border-top:0;padding-top:0}.record-list__row>span{display:flex;flex-direction:column;gap:2px}.record-list__title{font-weight:500}.record-list__meta{font-size:12.5px;color:var(--ink-3)}.record-channel-rows{display:flex;flex-direction:column;gap:var(--space-stack)}.record-channel-row{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-items:end}@container record-main (min-width: 600px){.record-channel-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.record-occupancy{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.record-occupancy__text{margin:0;font-size:14px;color:var(--ink)}.record-actions--start{justify-content:flex-start}.hub{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-stack);align-items:start}@container content (min-width: 1200px){.hub{grid-template-columns:minmax(0,1fr) minmax(320px,380px)}}.hub__main,.hub__side{display:flex;flex-direction:column;gap:var(--space-stack);min-width:0}.hub__header-actions{display:flex;flex-wrap:wrap;gap:8px}.hub__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.hub__stats>div{padding:12px 14px;border-radius:var(--radius-inner);background-color:var(--surface-panel)}.hub__stats dt{font-size:12.5px;font-weight:500;color:var(--ink-3)}.hub__stats dd{margin:4px 0 0;font-size:24px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink)}.hub a.record-list__title{color:var(--ink);text-decoration:none}.hub a.record-list__title:hover{color:#1577ea;text-decoration:underline}.day-planner{container:day-planner/inline-size}.day-planner__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}@container day-planner (min-width: 640px){.day-planner__grid{grid-template-columns:minmax(260px,320px) minmax(0,1fr);gap:28px}}.day-planner__grid>.month-calendar{max-width:360px}.day-planner__day{min-width:0}.day-planner__day .record-subheading{display:flex;justify-content:space-between;gap:12px;margin:0 0 12px}.day-planner__day .record-subheading span{font-weight:500;letter-spacing:0;text-transform:none}.day-planner__pills{flex-direction:row!important;flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end;gap:6px!important}.day-planner__pills>.record-status{white-space:nowrap}.month-calendar{display:flex;flex-direction:column;gap:12px}.month-calendar__grid.react-calendar{width:100%;border:0;background:transparent;font-family:inherit}.month-calendar__grid.react-calendar .react-calendar__navigation{height:auto;margin-bottom:8px}.month-calendar__grid.react-calendar .react-calendar__navigation button{min-width:38px;min-height:38px;border-radius:var(--radius-inner);background:none;font-size:14px;font-weight:600;color:var(--ink)}.month-calendar__grid.react-calendar .react-calendar__navigation button:enabled:hover,.month-calendar__grid.react-calendar .react-calendar__navigation button:enabled:focus{background-color:var(--surface-panel)}.month-calendar__grid.react-calendar .react-calendar__month-view__weekdays__weekday{padding:6px 0;font-size:12px;font-weight:500;text-transform:none;color:var(--ink-3)}.month-calendar__grid.react-calendar .react-calendar__month-view__weekdays__weekday abbr{text-decoration:none}.month-calendar__grid.react-calendar .react-calendar__tile{position:relative;display:flex;flex-direction:column;align-items:center;gap:3px;min-height:44px;padding:8px 0 6px;border-radius:var(--radius-inner);background:none;font-size:13.5px;font-variant-numeric:tabular-nums;color:var(--ink)}.month-calendar__grid.react-calendar .react-calendar__tile:enabled:hover,.month-calendar__grid.react-calendar .react-calendar__tile:enabled:focus{background-color:var(--surface-panel)}.month-calendar__grid.react-calendar .react-calendar__tile:focus-visible{outline:2px solid #1577EA;outline-offset:-2px}.month-calendar__grid.react-calendar .react-calendar__month-view__days__day--weekend{color:var(--ink-2)}.month-calendar__grid.react-calendar .react-calendar__month-view__days__day--neighboringMonth{color:var(--ink-3);opacity:.6}.month-calendar__grid.react-calendar .react-calendar__tile--now{background:none;box-shadow:inset 0 0 0 1px #1577ea;font-weight:700;color:#1577ea}.month-calendar__grid.react-calendar .react-calendar__tile--active,.month-calendar__grid.react-calendar .react-calendar__tile--active:enabled:hover,.month-calendar__grid.react-calendar .react-calendar__tile--active:enabled:focus{background-color:#1577ea;color:#fff}.month-calendar__grid.react-calendar .react-calendar__tile--active .month-calendar__dot,.month-calendar__grid.react-calendar .react-calendar__tile--active:enabled:hover .month-calendar__dot,.month-calendar__grid.react-calendar .react-calendar__tile--active:enabled:focus .month-calendar__dot{background-color:#fff}.month-calendar__dots{display:flex;gap:3px;height:6px}.month-calendar__dot{display:inline-block;width:6px;height:6px;border-radius:50%;background-color:#1577ea}.month-calendar__dot--orange{background-color:#ff7612}.month-calendar__dot--green{background-color:#00c8c3}.month-calendar__key{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;list-style:none;font-size:12.5px;color:var(--ink-2)}.month-calendar__key li{display:inline-flex;align-items:center;gap:6px}.record-aside-card{gap:14px}.record-aside-card .record-card__head{align-items:center}.record-aside-card .record-card__title{display:inline-flex;align-items:center;gap:8px}.record-aside-card__count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;box-sizing:border-box;border-radius:var(--radius-pill);background-color:var(--surface-panel);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--ink-2)}.record-aside-empty{margin:0;padding:14px;border:1px dashed var(--line-strong);border-radius:var(--radius-inner);font-size:13px;line-height:1.45;text-align:center;color:var(--ink-3)}.record-aside-more{align-self:flex-start;margin:0;padding:0;border:0;background:none;font:inherit;font-size:13px;font-weight:600;color:#1577ea;cursor:pointer}.record-aside-more:hover{text-decoration:underline}.record-aside-more:focus-visible{outline:2px solid #1577EA;outline-offset:3px;border-radius:2px}.record-avatar{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background-color:#eaf2fc;font-size:11px;font-weight:700;letter-spacing:.02em;color:#0b56ad}.record-composer{display:flex;flex-direction:column;gap:8px}.record-composer__input{width:100%;min-height:84px;box-sizing:border-box;padding:10px 12px;border:1px solid var(--line-strong);border-radius:var(--radius-inner);background-color:var(--surface-card);font:inherit;font-size:14px;line-height:1.45;color:var(--ink);resize:vertical}.record-composer__input::placeholder{color:var(--ink-4)}.record-composer__input:focus{outline:none;border-color:#1577ea;box-shadow:0 0 0 3px #1577ea26}.record-composer__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px}.record-composer__hint{margin-right:auto;font-size:12px;color:var(--ink-4)}.record-notes,.record-tasks{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.record-note{position:relative;display:flex;align-items:flex-start;gap:10px;padding:12px 0;border-top:1px solid var(--line)}.record-note:first-child{padding-top:0;border-top:0}.record-note:last-child{padding-bottom:0}.record-note__main{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-width:0}.record-note__meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-size:12.5px;color:var(--ink-3)}.record-note__author{font-weight:600;color:var(--ink)}.record-note__body{margin:0;font-size:14px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ink-2)}.record-note__body--clamped{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.record-note__delete,.record-task__edit{flex:0 0 auto;opacity:0;transition:opacity .15s}.record-note:hover .record-note__delete,.record-note:focus-within .record-note__delete,.record-task:hover .record-note__delete,.record-task:focus-within .record-note__delete,.record-note__delete:focus-visible,.record-note:hover .record-task__edit,.record-note:focus-within .record-task__edit,.record-task:hover .record-task__edit,.record-task:focus-within .record-task__edit,.record-task__edit:focus-visible{opacity:1}@media (hover: none){.record-note__delete,.record-task__edit{opacity:1}}.record-task{display:flex;align-items:flex-start;gap:10px;padding:12px 0;border-top:1px solid var(--line)}.record-task:first-child{padding-top:0;border-top:0}.record-task:last-child{padding-bottom:0}.record-task--busy{opacity:.5;pointer-events:none}.record-task__check{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:22px;height:22px;margin:1px 0 0;padding:0;border:1.5px solid var(--line-strong);border-radius:50%;background-color:var(--surface-card);color:transparent;font-size:13px;cursor:pointer;transition:border-color .15s,color .15s,background-color .15s}.record-task__check:hover:not(:disabled){border-color:#0a6660;color:#0a6660}.record-task__check:focus-visible{outline:2px solid #1577EA;outline-offset:2px}.record-task__check:disabled{cursor:not-allowed;border-style:dashed}.record-task--done .record-task__check{border:0;border-style:solid;background-color:#0a6660;color:#fff;cursor:default}.record-task__main{display:flex;flex:1 1 auto;flex-direction:column;gap:3px;min-width:0}.record-task__name{align-self:flex-start;margin:0;padding:0;border:0;background:none;font:inherit;font-size:14px;font-weight:600;line-height:1.4;text-align:left;overflow-wrap:anywhere;color:var(--ink);cursor:pointer}.record-task__name:hover{color:#1577ea;text-decoration:underline}.record-task__name:focus-visible{outline:2px solid #1577EA;outline-offset:2px;border-radius:2px}.record-task--done .record-task__name{font-weight:500;color:var(--ink-3);text-decoration:line-through}.record-task__relation{align-self:flex-start;font-size:13px;line-height:1.4;overflow-wrap:anywhere;color:var(--ink-2)}a.record-task__relation{text-decoration:none}a.record-task__relation:hover{color:#1577ea;text-decoration:underline}.record-task__description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0;font-size:13px;line-height:1.45;color:var(--ink-3)}.record-task__meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:2px;font-size:12.5px;color:var(--ink-3)}.record-task__due{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:var(--radius-pill);font-size:11.5px;font-weight:600;white-space:nowrap;background-color:var(--surface-panel);color:var(--ink-2)}.record-task__due--overdue{background-color:#fdecea;color:#b42318}.record-task__due--warn{background-color:#fff0e3;color:#9a4307}.record-task__due--scheduled{background-color:#eaf2fc;color:#0b56ad}.record-task__take,.record-task__edit{flex:0 0 auto;margin-top:-5px}.record-aside-done{padding-top:12px;border-top:1px solid var(--line)}.record-aside-done summary{font-size:13px;font-weight:600;color:var(--ink-3);cursor:pointer}.record-aside-done summary:hover{color:var(--ink)}.record-aside-done .record-tasks{margin-top:12px}.record-list__row.billing-history__row{display:block}.billing-history__details>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;list-style:none}.billing-history__details>summary::-webkit-details-marker{display:none}.billing-history__details>summary>span:first-child{display:flex;flex-direction:column;gap:2px;min-width:0}.billing-history__details>summary>.record-status{flex:0 0 auto;white-space:nowrap}.billing-history__details>summary:focus-visible{outline:2px solid #1577EA;outline-offset:3px;border-radius:4px}.billing-history__details[open]>summary .record-list__title{color:#1577ea}.billing-history__fields{display:grid;gap:var(--space-stack);grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:10px 16px;margin:12px 0 4px;padding:12px;border-radius:var(--radius-inner);background-color:var(--surface-sunken, #F5F8FA)}.billing-history__fields dt{font-size:12px;color:var(--ink-3)}.billing-history__fields dd{margin:2px 0 0;font-size:13.5px;color:var(--ink);overflow-wrap:anywhere}.booking-view__body{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-stack);align-items:start}@container content (min-width: 960px){.booking-view__body{grid-template-columns:minmax(0,1fr) 320px;column-gap:var(--space-gutter)}}@container content (min-width: 1560px){.booking-view__body{grid-template-columns:minmax(0,1fr) 380px}}.booking-view__main,.booking-view__aside{display:flex;flex-direction:column;gap:var(--space-stack);min-width:0}.booking-view__aside .content-container__head{flex-wrap:wrap;row-gap:8px}.booking-count{margin-left:6px;font-size:13px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--ink-3)}.booking-fields,.booking-time__marks{margin:0}.booking-fields{display:grid;gap:16px 24px;grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr))}.booking-field{min-width:0}.booking-field dt{font-size:12.5px;color:var(--ink-3)}.booking-field dd{margin:3px 0 0;font-size:14.5px;font-weight:600;line-height:1.4;overflow-wrap:anywhere;color:var(--ink)}.booking-field dd a{color:#1577ea;text-decoration:none}.booking-field dd a:hover{text-decoration:underline}.booking-field__empty{font-weight:400!important;color:var(--ink-4)!important}.booking-time{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-inner);background-color:var(--surface-panel)}.booking-time__when{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px}.booking-time__date,.booking-time__range{font-size:22px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--ink)}.booking-time__duration{font-size:14px;color:var(--ink-3)}.booking-time__bar{display:flex;gap:4px;height:12px}.booking-time__meeting,.booking-time__buffer{flex-basis:0;box-sizing:border-box;border-radius:6px}.booking-time__meeting{background-color:#1577ea}.booking-time__buffer{min-width:12px;background-color:var(--surface-card);border:1px dashed var(--ink-4)}.booking-time__marks{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px}.booking-time__marks .booking-field:last-child{text-align:right}.booking-attendees{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.booking-attendee{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:12px 0;border-top:1px solid var(--line)}.booking-attendee:first-child{padding-top:0;border-top:0}.booking-attendee:last-child{padding-bottom:0}.booking-attendee .record-avatar{width:36px;height:36px;font-size:12px}.booking-attendee__main{display:flex;flex:1 1 180px;flex-direction:column;min-width:0}.booking-attendee__name{font-size:14.5px;font-weight:600;text-decoration:none;color:var(--ink)}.booking-attendee__name:hover{color:#1577ea;text-decoration:underline}.booking-attendee__meta{font-size:12.5px;color:var(--ink-3)}.booking-addons{display:flex;flex-direction:column;gap:var(--space-stack)}.booking-addons__total{font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--ink)}.booking-ledger{display:flex;flex-direction:column;margin:0}.booking-ledger__row{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-top:1px solid var(--line);font-size:14px}.booking-ledger__row:first-child{padding-top:0;border-top:0}.booking-ledger__row dt{color:var(--ink-2)}.booking-ledger__row dd{margin:0;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink)}.booking-ledger__row--total{padding-top:14px;border-top:1px solid var(--line-strong);font-size:17px;font-weight:700}.booking-ledger__row--total dt{color:var(--ink)}.booking-payment-type{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;padding:12px 14px;border-radius:var(--radius-inner);background-color:var(--surface-panel);font-size:14px;font-weight:600;color:var(--ink)}.booking-payment-type__label{margin-right:6px;font-weight:400;color:var(--ink-3)}@media print{.booking-view__body{grid-template-columns:minmax(0,1fr)}.booking-view .btn{display:none}}.booking-form{display:grid;gap:16px 20px;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));align-items:start}.booking-when{display:flex;flex-direction:column;gap:10px}.booking-when--override{gap:14px;padding:16px;border:1px solid #F5C89F;border-radius:var(--radius-inner);background-color:#fff8f1}.booking-when .date-time-picker{flex-wrap:nowrap;min-height:44px;box-sizing:border-box;overflow:hidden;background-color:var(--surface-card);border:1px solid var(--line-strong);border-radius:var(--radius-inner)}.booking-when .date-time-picker:hover{border-color:var(--ink-3)}.booking-when .date-time-picker__date,.booking-when .date-time-picker__time{justify-content:flex-start;gap:8px;padding:0 12px 0 38px;background-repeat:no-repeat;background-position:12px center;background-size:16px;font-size:14px;font-variant-numeric:tabular-nums;color:var(--ink)}.booking-when .date-time-picker__time{order:-1;flex:0 1 180px;border-right:1px solid var(--line);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2361707F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='2'/%3E%3Cpath d='M16 3v4M8 3v4M3 10h18'/%3E%3C/svg%3E")}.booking-when .date-time-picker__date{border-right:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2361707F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E")}.booking-when__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.booking-when__title{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.booking-when__label{margin:0;font-size:13px;font-weight:600;color:var(--ink-2)}.booking-when__required{color:#ff7612}.booking-when__status{display:flex;align-items:center;gap:10px;font-size:13px}.booking-when__status-label{color:var(--ink-3)}.booking-addons__category{display:flex;flex-direction:column}.booking-addons__error{color:#b42318}.booking-discount{max-width:240px}.booking-contact-popup{display:flex;flex-direction:column;gap:18px;width:min(560px,100%)}.booking-contact-popup__intro{margin:0;font-size:14px;line-height:1.5;color:var(--ink-2)}.booking-contact-popup__current{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:var(--radius-inner);background-color:var(--surface-panel);font-size:14px;font-weight:600;overflow-wrap:anywhere;color:var(--ink)}.booking-contact-popup__current .record-subheading{margin:0}.booking-contact-popup__new{display:flex;flex-direction:column;gap:16px}.record-search{font-size:14px}.record-search .record-search__control{min-height:44px;border:1px solid var(--line-strong);border-radius:var(--radius-inner);box-shadow:none}.record-search .record-search__control:hover{border-color:var(--ink-3)}.record-search .record-search__control--is-focused,.record-search .record-search__control--is-focused:hover{border-color:#1577ea;box-shadow:0 0 0 1px #1577ea}.record-search .record-search__placeholder{color:var(--ink-4)}.record-search .record-search__indicator-separator{display:none}.record-field--error .record-search .record-search__control{border-color:#b42318}.booking-edit__scope{margin:0}.marketing-report__tables .container__content{overflow:auto}.marketing-report__table{padding:0;gap:0px;min-width:1100px}.marketing-report__table .container-table__headers,.marketing-report__table .container-table__rows,.marketing-report__table .container-table__row{gap:0px}.marketing-report__table .container-table__row:last-child .container-table-row__cell{border:none}.marketing-report__table .container-table__row:last-child .container-table-row__cell:last-child{border:1px solid #C6C7D1;border-top:none}.marketing-report__table .container-table-row__cell{padding:10px;font-weight:500;border:1px solid #C6C7D1;color:#354859}.marketing-report__table .container-table__header{background-color:#f1f1f1;padding:10px;font-weight:600;border:1px solid #C6C7D1;color:#354859;font-size:16px}.weekly-report{gap:0px;overflow:auto;padding:0;border-radius:0}.weekly-report--print .container-table__headers,.weekly-report--print .container-table__rows{gap:0px}.weekly-report--minWidth .container-table__headers,.weekly-report--minWidth .container-table__rows{gap:0px;min-width:1600px}.weekly-report .container-table__rows,.weekly-report .container-table__row{gap:0px}.weekly-report .container-table__row{align-items:stretch}.weekly-report .container-table__row .container-table-row__cell:first-child{padding:10px;box-sizing:border-box}.weekly-report .container-table__row .container-table-row__cell:nth-child(2) .weekly-report__item,.weekly-report .container-table__row .container-table-row__cell:nth-child(3) .weekly-report__item{background-color:#ffd1af}.weekly-report .container-table__row .container-table-row__cell:nth-child(4) .weekly-report__item,.weekly-report .container-table__row .container-table-row__cell:nth-child(5) .weekly-report__item,.weekly-report .container-table__row .container-table-row__cell:nth-child(6) .weekly-report__item,.weekly-report .container-table__row .container-table-row__cell:nth-child(7) .weekly-report__item{background-color:#b3d6ff}.weekly-report .container-table__row .container-table-row__cell:nth-child(8) .weekly-report__item,.weekly-report .container-table__row .container-table-row__cell:nth-child(9) .weekly-report__item{background-color:#ffa6b5}.weekly-report .container-table__row .container-table-row__cell:nth-child(10) .weekly-report__item{background-color:#e8e8e8}.weekly-report .container-table-row__cell{padding:0;font-weight:500;border:1px solid #494949;box-sizing:border-box;color:#354859}.weekly-report .container-table__header{background-color:#f1f1f1;padding:10px;font-weight:600;border:1px solid #494949;color:#354859;font-size:16px;text-align:center;text-transform:uppercase;box-sizing:border-box}.weekly-report .container-table__header:first-child,.weekly-report .container-table__header:nth-child(2),.weekly-report .container-table__header:nth-child(3){background-color:#ff7612;color:#fff}.weekly-report .container-table__header:first-child .weekly-report__item,.weekly-report .container-table__header:nth-child(2) .weekly-report__item,.weekly-report .container-table__header:nth-child(3) .weekly-report__item{background-color:#ffd1af}.weekly-report .container-table__header:nth-child(4),.weekly-report .container-table__header:nth-child(5),.weekly-report .container-table__header:nth-child(6),.weekly-report .container-table__header:nth-child(7){background-color:#1577ea;color:#fff}.weekly-report .container-table__header:nth-child(4) .weekly-report__item,.weekly-report .container-table__header:nth-child(5) .weekly-report__item,.weekly-report .container-table__header:nth-child(6) .weekly-report__item,.weekly-report .container-table__header:nth-child(7) .weekly-report__item{background-color:#b3d6ff}.weekly-report .container-table__header:nth-child(8),.weekly-report .container-table__header:nth-child(9){background-color:#ff3556;color:#fff}.weekly-report .container-table__header:nth-child(8) .weekly-report__item,.weekly-report .container-table__header:nth-child(9) .weekly-report__item{background-color:#ffa6b5}.weekly-report .container-table__header:nth-child(10){background-color:#61707f;color:#fff}.weekly-report .container-table__header:nth-child(10) .weekly-report__item{background-color:#ffa6b5}.weekly-report__item{width:100%;background-color:gray}.attendees-search .attendee-search__result{background-color:#eee;padding:20px;border-radius:20px;box-sizing:border-box;gap:30px}.attendees-search .attendee-search-result__inner .label-container label{font-size:14px!important;color:#606264!important}.attendees-search .attendee-search-result-item__name{font-size:14px}.attendees-search .attendee-search-result__meetings{padding:20px;border-radius:20px;background-color:#f5f8fa;border:1px solid #BEC0CB}.attendees-search .attendee-arrived{border-radius:10px!important;margin:0!important;width:40px!important;height:40px!important}.attendees-search .attendee-arrived div{width:25px;height:25px}.split{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-stack);align-items:start}@container record-main (min-width: 720px){.split{grid-template-columns:260px minmax(0,1fr)}}.split__panel{display:flex;flex-direction:column;gap:var(--space-stack);min-width:0}.split__title-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.split__title{margin:0;font-size:18px;font-weight:700;color:var(--ink)}.split__note{margin-top:4px}.split-empty{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.split-list{display:flex;flex-direction:column;gap:14px}.split-list__group{display:flex;flex-direction:column;gap:4px}.split-list__heading{margin:0;padding:0 12px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-4)}.split-list__empty{margin:0;padding:0 12px;font-size:13px;color:var(--ink-3)}.split-list__items{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}@container record-main (max-width: 719px){.split-list__items{flex-direction:row;flex-wrap:wrap;gap:6px}}.split-list__item{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:9px 12px;background:none;border:1px solid transparent;border-radius:var(--radius-inner);font:inherit;text-align:left;cursor:pointer;color:var(--ink-2)}.split-list__item:hover{background-color:var(--surface-hover)}.split-list__item:focus-visible{outline:2px solid #1577EA;outline-offset:1px}.split-list__item--active,.split-list__item--active:hover{background-color:var(--surface-card);border-color:var(--line);box-shadow:var(--shadow-sm);color:var(--ink)}.split-list__item--active .split-list__name,.split-list__item--active:hover .split-list__name{font-weight:600}@container record-main (max-width: 719px){.split-list__item{width:auto;border-color:var(--line)}}.split-list__name{font-size:14px;line-height:1.35;overflow-wrap:anywhere}.split-list__meta{font-size:12px;color:var(--ink-3)}.split-search{display:flex;align-items:center;gap:8px;height:40px;padding:0 12px;box-sizing:border-box;background-color:var(--surface-card);border:1px solid var(--line-strong);border-radius:var(--radius-inner);color:var(--ink-3)}.split-search:focus-within{outline:2px solid #1577EA;outline-offset:-1px;border-color:#1577ea}.split-search input{flex:1;min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:14px;color:var(--ink)}.split-form{display:flex;flex-direction:column;gap:14px}.split-form__textarea{width:100%;padding:10px 12px;box-sizing:border-box;resize:vertical;background-color:var(--surface-card);border:1px solid var(--line-strong);border-radius:var(--radius-inner);font:inherit;font-size:14px;color:var(--ink)}.split-form__textarea:focus{outline:2px solid #1577EA;outline-offset:-1px;border-color:#1577ea}.split-form__actions{display:flex;gap:8px}.split-permissions{display:flex;flex-direction:column;margin:0}.split-permissions__row{display:grid;grid-template-columns:minmax(0,1fr);gap:6px 16px;padding:10px 0;border-top:1px solid var(--line)}.split-permissions__row:first-child{padding-top:0;border-top:0}@container record-main (min-width: 720px){.split-permissions__row{grid-template-columns:160px minmax(0,1fr);align-items:baseline}}.split-permissions__group{font-size:14px;font-weight:600;color:var(--ink)}.split-permissions__items{margin:0}.split-chips{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.split-chip{padding:5px 10px;background-color:var(--surface-panel);border-radius:var(--radius-pill);font-size:13px;color:var(--ink-2)}.split-chip--warn{background-color:#fff0e3;color:#9a4307}.people-list{display:flex;flex-direction:column;gap:8px}.people-list__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.people-list__title{margin:0;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3)}.people-list__filter{display:flex;align-items:center;gap:6px;height:34px;padding:0 10px;box-sizing:border-box;border:1px solid var(--line-strong);border-radius:var(--radius-inner);color:var(--ink-3)}.people-list__filter:focus-within{outline:2px solid #1577EA;outline-offset:-1px}.people-list__filter input{width:160px;border:0;outline:0;background:transparent;font:inherit;font-size:13px;color:var(--ink)}.people-list__empty{margin:0;padding:18px;background-color:var(--surface-panel);border-radius:var(--radius-inner);font-size:14px;text-align:center;color:var(--ink-3)}.people-list__people{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:8px;margin:0;padding:0;list-style:none}.people-list__person{display:flex;align-items:center;gap:12px;padding:10px 8px 10px 12px;border:1px solid var(--line);border-radius:var(--radius-inner)}.people-list__person:hover{background-color:var(--surface-hover)}.people-list__text,.people-search__person{display:flex;flex-direction:column;flex:1;min-width:0}.people-list__name,.people-search__name{overflow:hidden;font-size:14px;font-weight:600;text-overflow:ellipsis;white-space:nowrap;color:var(--ink)}.people-list__email,.people-search__email{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap;color:var(--ink-3)}.people-list__you{font-weight:400;color:var(--ink-3)}.person-avatar{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;font-size:12px;font-weight:700;letter-spacing:.02em}.person-avatar--0{background-color:#e2f5f3;color:#0a6660}.person-avatar--1{background-color:#eaf2fc;color:#0b56ad}.person-avatar--2{background-color:#fff0e3;color:#9a4307}.person-avatar--3{background-color:#f3ecfb;color:#6b3fa0}.person-avatar--4{background-color:#fce9ef;color:#a3264f}.person-avatar--5{background-color:#eef1f4;color:#354859}.people-search{position:relative}.people-search__box{display:flex;align-items:center;gap:10px;height:46px;padding:0 14px;box-sizing:border-box;background-color:var(--surface-card);border:1px solid var(--line-strong);border-radius:var(--radius-inner)}.people-search__box:focus-within{outline:2px solid #1577EA;outline-offset:-1px;border-color:#1577ea}.people-search__icon{flex-shrink:0;color:var(--ink-3)}.people-search__input{flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;font:inherit;font-size:14px;color:var(--ink)}.people-search__spinner{flex-shrink:0;width:14px;height:14px;border:2px solid var(--line-strong);border-top-color:#1577ea;border-radius:50%;animation:people-search-spin .7s linear infinite}@keyframes people-search-spin{to{transform:rotate(360deg)}}.people-search__results{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:20;max-height:340px;overflow-y:auto;margin:0;padding:6px;list-style:none;background-color:var(--surface-card);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:0 12px 32px #0c243524}.people-search__option{display:flex;align-items:center;gap:12px;padding:8px 10px;border-radius:var(--radius-inner);cursor:pointer}.people-search__option--active{background-color:var(--surface-hover)}.people-search__option--member{cursor:default;opacity:.6}.people-search__hint{flex-shrink:0;font-size:12px;color:var(--ink-3)}.people-search__empty{padding:14px 10px;font-size:14px;color:var(--ink-3)}.settings-back{display:flex;align-items:center;gap:14px}.record-statuses{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:8px;margin:0;padding:0;list-style:none}.record-statuses__item{display:flex;align-items:center;gap:10px;padding:8px 8px 8px 12px;border:1px solid var(--line);border-radius:var(--radius-inner)}.record-statuses__swatch{display:inline-block;flex-shrink:0;width:12px;height:12px;border-radius:50%;box-shadow:inset 0 0 0 1px #0c243526;vertical-align:middle}.record-statuses__label{flex:1;min-width:0;font-size:14px;font-weight:600;color:var(--ink)}.record-statuses__preview{margin:0;font-size:14px;color:var(--ink-3)}.record-swatches{display:flex;flex-wrap:wrap;gap:8px}.record-swatches__swatch{width:28px;height:28px;border:2px solid transparent;border-radius:50%;box-shadow:0 0 0 1px var(--line-strong);cursor:pointer}.record-swatches__swatch[aria-checked=true]{border-color:var(--surface-card);box-shadow:0 0 0 2px var(--ink)}.record-swatches__swatch:focus-visible{outline:2px solid #1577EA;outline-offset:2px}.record-swatches__picker.react-colorful{width:100%;height:160px;margin-top:10px}.finance-overview{display:flex;flex-direction:column;gap:var(--space-stack)}.finance-overview__split{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-stack);align-items:start}@container content (min-width: 960px){.finance-overview__split{grid-template-columns:minmax(0,2fr) minmax(300px,1fr)}}.finance-attention{margin:0;padding:0;list-style:none}.finance-attention__item{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:14px 0;border-top:1px solid var(--line)}.finance-attention__item:first-child{padding-top:0;border-top:0}.finance-attention__item:last-child{padding-bottom:0}.finance-attention__item .record-status{flex:0 0 auto}.finance-attention__text{flex:999 1 320px;min-width:0}.finance-attention__title{margin:0;font-size:14.5px;font-weight:600;color:var(--ink)}.finance-attention__detail{margin:2px 0 0;font-size:13px;line-height:1.45;color:var(--ink-3)}.finance-attention__value{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-end;min-width:80px}.finance-attention__value strong{font-size:15px;font-variant-numeric:tabular-nums;color:var(--ink)}.finance-attention__value span{font-size:12px;color:var(--ink-3)}.finance-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:12px;margin:0}.finance-kpis__tile{padding:16px 18px;border-radius:var(--radius-card);background-color:var(--surface-panel)}.finance-kpis__tile dt{font-size:13px;font-weight:500;color:var(--ink-3)}.finance-kpis__tile dd{display:flex;flex-direction:column;gap:4px;margin:6px 0 0}.finance-kpis__value{font-size:26px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink)}.finance-kpis__note{font-size:12.5px;line-height:1.4;color:var(--ink-2)}.finance-legend{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;list-style:none;font-size:12.5px;color:var(--ink-2)}.finance-legend li{display:inline-flex;align-items:center;gap:6px}.finance-legend li>span{width:10px;height:10px;border-radius:3px}.finance-chart__plot{display:flex;gap:10px}.finance-chart__axis{display:flex;flex-direction:column;justify-content:space-between;height:200px;font-size:11.5px;font-variant-numeric:tabular-nums;text-align:right;color:var(--ink-3)}.finance-chart__axis span{line-height:0}.finance-chart__area{position:relative;flex:1 1 auto;min-width:0}.finance-chart__grid{position:absolute;top:0;left:0;right:0;height:200px;display:flex;flex-direction:column;justify-content:space-between;border-bottom:1px solid var(--line-strong)}.finance-chart__grid span{border-top:1px dashed var(--line)}.finance-chart__bars{position:relative;display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:12px;padding:0 6px}.finance-chart__bar{display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:0;border:0;background:none;cursor:pointer}.finance-chart__bar:focus-visible{outline:2px solid #1577EA;outline-offset:4px;border-radius:4px}.finance-chart__stack{display:flex;flex-direction:column-reverse;gap:2px;height:200px;padding:0 18%;border-radius:6px 6px 0 0}.finance-chart__stack>span{display:block;min-height:2px}.finance-chart__stack>span:last-child{border-radius:4px 4px 0 0}.finance-chart__bar--on .finance-chart__stack{background-color:var(--surface-hover)}.finance-chart__label{font-size:12px;text-align:center;color:var(--ink-3)}.finance-chart__bar--on .finance-chart__label{font-weight:700;color:var(--ink)}.finance-chart__readout{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 18px;padding:12px 14px;border-radius:var(--radius-inner);background-color:var(--surface-panel);font-size:13px;color:var(--ink-2)}.finance-chart__readout>strong{font-size:14px;color:var(--ink)}.finance-chart__readout>span{display:inline-flex;align-items:center;gap:6px}.finance-chart__readout>span strong{font-variant-numeric:tabular-nums;color:var(--ink)}.finance-chart__swatch{width:8px;height:8px;border-radius:2px}.finance-table__scroll{overflow-x:auto}.finance-table{width:100%;min-width:640px;border-collapse:collapse;font-size:13.5px;color:var(--ink)}.finance-table th{padding:0 8px 8px;font-size:12px;font-weight:600;text-align:left;color:var(--ink-3)}.finance-table td{padding:12px 8px;border-top:1px solid var(--line);vertical-align:middle}.finance-table th:first-child,.finance-table td:first-child{padding-left:0}.finance-table th:last-child,.finance-table td:last-child{padding-right:0}.finance-table a{color:inherit;text-decoration:none}.finance-table a:hover{color:#1577ea;text-decoration:underline}.finance-table__num{text-align:right!important;font-variant-numeric:tabular-nums;white-space:nowrap}.finance-table__strong{font-weight:600}.finance-table__meta{display:block;margin-top:2px;font-size:12px;color:var(--ink-3)}.finance-table__missing{font-weight:600;color:#9a4307}.finance-table__action{text-align:right;white-space:nowrap}.finance-memberships .record-list{margin-bottom:0}.finance-memberships a.record-list__title,.finance-coming a.record-list__title{color:var(--ink);text-decoration:none}.finance-memberships a.record-list__title:hover,.finance-coming a.record-list__title:hover{color:#1577ea;text-decoration:underline}.finance-top{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.finance-top__row{display:grid;grid-template-columns:minmax(120px,220px) minmax(0,1fr) auto;align-items:center;gap:14px;font-size:13.5px}.finance-top__name{overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap;color:var(--ink)}.finance-top__name:is(a){text-decoration:none}.finance-top__name:is(a):hover{color:#1577ea;text-decoration:underline}.finance-top__track{display:block;height:12px;border-radius:4px;background-color:var(--surface-panel)}.finance-top__track span{display:block;height:100%;min-width:2px;border-radius:0 4px 4px 0;background-color:#2a78d6}.finance-top__value{display:flex;flex-direction:column;align-items:flex-end;font-variant-numeric:tabular-nums}.finance-top__value span{font-size:12px;color:var(--ink-3)}.receipts-page{display:flex;flex-direction:column;gap:var(--space-stack)}.receipts-filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px}.receipts-filters>.record-field{flex:1 1 160px;min-width:0}.receipts-filters>.record-field:first-child{flex:0 0 auto}.receipts-filters .record-segmented{flex-wrap:nowrap}.receipts-filters__wide{flex:2 1 280px!important}.receipts-filters__reset{display:flex;align-items:center;min-height:44px}.receipts-table__scroll{overflow-x:auto;transition:opacity .15s}.receipts-table__scroll--loading{opacity:.55}.receipts-table{width:100%;min-width:880px;border-collapse:collapse;font-size:13.5px;color:var(--ink)}.receipts-table th{padding:0 10px 10px;font-size:12px;font-weight:600;text-align:left;white-space:nowrap;color:var(--ink-3)}.receipts-table td{padding:12px 10px;border-top:1px solid var(--line);vertical-align:top}.receipts-table th:first-child,.receipts-table td:first-child{padding-left:0}.receipts-table th:last-child,.receipts-table td:last-child{padding-right:0}.receipts-table tbody tr:hover td{background-color:var(--surface-hover)}.receipts-table a:not(.btn):not(.record-link){color:inherit;text-decoration:none}.receipts-table a:not(.btn):not(.record-link):hover{color:#1577ea;text-decoration:underline}.receipts-table__strong{font-weight:600}.receipts-table__meta{display:block;margin-top:2px;font-size:12px;font-weight:400;color:var(--ink-3)}.receipts-table__missing{color:var(--ink-3);font-style:italic}.receipts-table__num{text-align:right!important;font-variant-numeric:tabular-nums;white-space:nowrap}.receipts-table__nowrap{white-space:nowrap}.receipts-table__status{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.receipts-table__actions{white-space:nowrap;text-align:right}.receipts-table__actions>*+*{margin-left:12px}.receipts-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:12px;border-top:1px solid var(--line);font-size:13px;color:var(--ink-3)}.receipts-pagination>div{display:flex;gap:8px}.receipts-view{display:inline-flex;gap:2px;padding:3px;border-radius:var(--radius-inner);background-color:var(--surface-panel)}.billing-table__scroll{max-height:70vh;overflow:auto;border:1px solid var(--line);border-radius:var(--radius-inner)}.billing-table__scroll:focus-visible{outline:2px solid #1577EA;outline-offset:2px}.billing-table{min-width:100%;border-collapse:separate;border-spacing:0;font-size:13px;color:var(--ink)}.billing-table th,.billing-table td{padding:10px 12px;border-bottom:1px solid var(--line);background-color:var(--surface-card);text-align:left;white-space:nowrap;vertical-align:middle}.billing-table thead th{position:sticky;top:0;z-index:2;font-size:12px;font-weight:600;background-color:var(--surface-panel);color:var(--ink-3)}.billing-table tbody tr:nth-child(even)>*{background-color:#fafbfc}.billing-table tbody tr:hover>*{background-color:var(--surface-hover)}.billing-table tbody tr:last-child>*{border-bottom:0}.billing-table tbody th{font-weight:600}.billing-table__sticky{position:sticky;left:0;z-index:1;border-right:1px solid var(--line)}thead .billing-table__sticky{z-index:3}.billing-table__status>*+*{margin-left:10px}.billing-table__num{text-align:right!important;font-variant-numeric:tabular-nums}.billing-table__nowrap{white-space:nowrap}.billing-table__blank{color:var(--ink-4)}.quotes-table__toggle{width:36px;padding-right:0!important}.quotes-table__breakdown td{padding-top:0;border-top:0}.quotes-table__breakdown:hover td{background-color:transparent!important}.quotes-breakdown{width:100%;max-width:480px;border-collapse:collapse;font-size:13px;color:var(--ink-2)}.quotes-breakdown td{padding:4px 0!important;border:0!important}.quotes-breakdown td+td{padding-left:16px!important}.quotes-breakdown__total td{padding-top:8px!important;border-top:1px solid var(--line)!important;font-weight:600;color:var(--ink)}.membership-bill__fields{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,170px),1fr));gap:16px}.membership-bill__quote{grid-template-columns:repeat(auto-fill,minmax(min(100%,140px),1fr))}.record-glance__row dd.receipt-glance__note{margin-top:2px;font-size:12.5px;font-weight:400;color:var(--ink-3)}.receipt-charges{min-width:480px}.receipt-charges td{vertical-align:middle}.receipt-charges tfoot th,.receipt-charges tfoot td{padding-top:8px;padding-bottom:8px;font-weight:500;text-align:right}.receipt-charges tfoot th{color:var(--ink-3)}.receipt-charges tbody tr:hover td{background-color:transparent}.receipt-charges__total th,.receipt-charges__total td{font-size:15px;font-weight:700!important;color:var(--ink)!important}.receipt-charges__input{display:inline-flex;width:140px}.receipt-charges__input .record-input{height:38px}.receipt-charges__input .record-input__control{text-align:right}.receipt-confirm{display:flex;flex-direction:column;gap:10px;padding:12px 14px;border-radius:var(--radius-inner);background-color:var(--surface-panel)}.receipt-confirm p{margin:0;font-size:13.5px;color:var(--ink-2)}.membership-search{max-width:360px}.membership-plans{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px;margin:0;padding:0;list-style:none}.membership-plan{display:flex;flex-direction:column;gap:6px;height:100%;padding:14px 16px;box-sizing:border-box;border:1px solid var(--line);border-radius:var(--radius-inner);text-decoration:none;color:var(--ink-2)}.membership-plan:hover{border-color:var(--line-strong);background-color:var(--surface-hover)}.membership-plan:focus-visible{outline:2px solid #1577EA;outline-offset:1px}.membership-plan--archived{background-color:var(--surface-panel)}.membership-plan--archived .membership-plan__name,.membership-plan--archived .membership-plan__price{color:var(--ink-3)}.membership-plan__head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.membership-plan__name{font-size:15px;font-weight:600;line-height:1.35;overflow-wrap:anywhere;color:var(--ink)}.membership-plan__price{font-size:14px;color:var(--ink-2)}.membership-plan__price strong{font-size:16px;color:var(--ink)}.membership-plan__meta{font-size:13px;color:var(--ink-3)}.membership-form{display:flex;flex-direction:column;gap:var(--space-stack)}.membership-features{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.membership-features__item{display:flex;align-items:flex-start;gap:12px;padding:12px;border:1px solid var(--line);border-radius:var(--radius-inner)}.membership-features__fields{flex:1;min-width:0;display:grid;grid-template-columns:minmax(0,1fr);gap:12px}@container record-main (min-width: 720px){.membership-features__fields{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.membership-danger{display:flex;flex-direction:column;gap:12px}.membership-danger__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}.membership-danger__row .record-card__description{margin:0}.process-facts{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;margin:0}.process-facts div{padding:12px 14px;background-color:var(--surface-panel);border-radius:var(--radius-inner)}.process-facts dt{font-size:12px;color:var(--ink-3)}.process-facts dd{margin:4px 0 0;font-size:15px;font-weight:600;color:var(--ink)}.process-runs{margin:0;padding:0;list-style:none}.process-runs__run{border-top:1px solid var(--line)}.process-runs__run:first-child{border-top:0}.process-runs__row{display:grid;grid-template-columns:minmax(120px,auto) minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:10px 4px;background:none;border:0;font:inherit;text-align:left;color:var(--ink-2)}.process-runs__row:disabled{cursor:default;color:var(--ink-2)}.process-runs__row:not(:disabled){cursor:pointer}.process-runs__row:not(:disabled):hover{background-color:var(--surface-hover)}.process-runs__row:focus-visible{outline:2px solid #1577EA;outline-offset:-2px}.process-runs__time{font-size:14px;font-weight:600;color:var(--ink)}.process-runs__handled{font-size:13px;color:var(--ink-3)}.process-runs__errors{display:flex;flex-direction:column;gap:6px;margin:0 0 12px;padding:12px 14px;list-style:none;background-color:#fff0e3;border-radius:var(--radius-inner);font-size:13px;color:#9a4307}.process-runs__errors li{display:flex;gap:10px}.process-runs__record{flex-shrink:0;font-weight:700}.process-runs__more{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}
