html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}*,:before,:after{-webkit-box-sizing:inherit;box-sizing:inherit;margin:0;padding:0}html{box-sizing:border-box}body{color:#151616;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f7f7f8;width:100%;height:auto;min-height:100vh;font-family:Roboto,sans-serif;font-size:14px;line-height:1.4285em;display:none;position:relative}button,input,optgroup,select,textarea{font-family:inherit}a{color:#17c713}@font-face{font-family:Roboto;font-style:normal;font-weight:100;src:local(""),url(/static/font/roboto-100.b0311f42.woff2)format("woff2"),url(/static/font/roboto-100.fb8c9649.woff)format("woff")}@font-face{font-family:Roboto;font-style:italic;font-weight:100;src:local(""),url(/static/font/roboto-100italic.48ee3639.woff2)format("woff2"),url(/static/font/roboto-100italic.6767e94b.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:local(""),url(/static/font/roboto-300.0dfc8c1e.woff2)format("woff2"),url(/static/font/roboto-300.c5e7b25a.woff)format("woff")}@font-face{font-family:Roboto;font-style:italic;font-weight:300;src:local(""),url(/static/font/roboto-300italic.67523f78.woff2)format("woff2"),url(/static/font/roboto-300italic.0c67ec98.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local(""),url(/static/font/roboto-regular.7b8d7718.woff2)format("woff2"),url(/static/font/roboto-regular.a69044dd.woff)format("woff")}@font-face{font-family:Roboto;font-style:italic;font-weight:400;src:local(""),url(/static/font/roboto-italic.1d211840.woff2)format("woff2"),url(/static/font/roboto-italic.982c8058.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local(""),url(/static/font/roboto-500.f7e6f1dc.woff2)format("woff2"),url(/static/font/roboto-500.2c985b66.woff)format("woff")}@font-face{font-family:Roboto;font-style:italic;font-weight:500;src:local(""),url(/static/font/roboto-500italic.518b6821.woff2)format("woff2"),url(/static/font/roboto-500italic.c1f3a8b3.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local(""),url(/static/font/roboto-700.1827c79e.woff2)format("woff2"),url(/static/font/roboto-700.f7058962.woff)format("woff")}@font-face{font-family:Roboto;font-style:italic;font-weight:700;src:local(""),url(/static/font/roboto-700italic.787110b9.woff2)format("woff2"),url(/static/font/roboto-700italic.6190b657.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:900;src:local(""),url(/static/font/roboto-900.1cd89aeb.woff2)format("woff2"),url(/static/font/roboto-900.0a700bfc.woff)format("woff")}@font-face{font-family:Roboto;font-style:italic;font-weight:900;src:local(""),url(/static/font/roboto-900italic.c17713de.woff2)format("woff2"),url(/static/font/roboto-900italic.25dce544.woff)format("woff")}.type-label,.type-caption,.type-helper,.type-button,.type-nav,.type-subtitle-01,.type-subtitle-02,.type-body-short-01,.type-body-short-02,.type-body-long-01,.type-body-long-02,.type-heading-01,.type-heading-02,.type-heading-03,.type-heading-04,.type-heading-05,.type-heading-06{font-family:Roboto,sans-serif}.type-label{letter-spacing:.32px;font-size:.875rem;font-weight:400;line-height:1.25rem}.type-caption,.type-helper{letter-spacing:.32px;font-size:.75rem;font-weight:400;line-height:1.25rem}.type-button{letter-spacing:.32px;font-size:.875rem;font-weight:500;line-height:1.25rem}.type-nav{letter-spacing:.32px;font-size:.875rem;font-weight:400;line-height:1.25rem}.type-subtitle-01{letter-spacing:.15px;font-size:1rem;font-weight:400;line-height:1.5rem}.type-subtitle-02{letter-spacing:.15px;font-size:1rem;font-weight:500;line-height:1.5rem}.type-body-short-01{letter-spacing:.16px;font-size:.875rem;font-weight:400;line-height:1.125rem}.type-body-short-02{letter-spacing:.16px;font-size:1rem;font-weight:400;line-height:1.5rem}.type-body-long-01{letter-spacing:.16px;font-size:.875rem;font-weight:400;line-height:1.125rem}.type-body-long-02{letter-spacing:.16px;font-size:1rem;font-weight:400;line-height:1.5rem}.type-heading-01{letter-spacing:0;font-size:3.375rem;font-weight:300;line-height:4rem}.type-heading-02{letter-spacing:0;font-size:2.625rem;font-weight:300;line-height:3.125rem}.type-heading-03{letter-spacing:0;font-size:2rem;font-weight:400;line-height:2.5rem}.type-heading-04{letter-spacing:0;font-size:1.75rem;font-weight:400;line-height:2.25rem}.type-heading-05{letter-spacing:0;font-size:1.25rem;font-weight:400;line-height:1.625rem}.type-heading-06{letter-spacing:0;font-size:1rem;font-weight:500;line-height:1.375rem}.common-colored-container{background-color:#fff;border-radius:8px;position:relative;box-shadow:0 3px 6px #0a44b70d}.common-mock-container{opacity:.15;background-color:#1f2122;border-radius:8px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.common-mock-container__watermark{text-transform:uppercase;color:#fff;font-size:7vw;font-weight:600;transform:rotate(-30deg)}.common-loader-container{z-index:10;background-color:#ffffffbf;place-items:center;width:100vw;height:100vh;display:grid;position:fixed;top:0;left:0}.common-loader__icon{color:#ffc110;font-size:3rem;animation:.8s linear infinite commonLoaderSpin}@keyframes commonLoaderSpin{to{transform:rotate(360deg)}}.common-inline-loader-container{flex-grow:1;justify-content:center;align-items:center;display:flex}.common-inline-loader__icon{color:#ffc110;font-size:3rem;animation:.8s linear infinite commonInlineLoaderSpin}@keyframes commonInlineLoaderSpin{to{transform:rotate(360deg)}}.common-table{text-align:center;width:100%;padding:1rem}.common-table th:first-child.common-table-title{text-align:center}.common-table th,.common-table td{white-space:nowrap;text-overflow:ellipsis;padding:1rem;overflow:hidden}.common-table th:first-child,.common-table td:first-child{text-align:left}.pagination{align-self:center;align-items:center;margin:1rem 0;display:flex}.pagination__button,.pagination__button--disabled{cursor:pointer;color:#5a6872;background-color:#ebf1f5;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:all .2s ease-in-out;display:flex}.pagination__button:hover,.pagination__button--disabled:hover{color:#151616;background-color:#c9f2c8}.pagination__button--disabled{cursor:not-allowed;color:#151616}.pagination__button--disabled:hover{color:#5a6872;background-color:#ebf1f5}.pagination__page-index{color:#869ba9;column-gap:.5rem;max-width:120px;margin:0 1rem;font-size:.85rem;display:flex}.pagination__page-jump-form{flex:0 0 2rem}.pagination__page-jump-form input{text-align:center;color:#869ba9;border:none;border-bottom:1px solid #a5becf;width:100%;padding:0 .5rem}.pagination__page-jump-form input:focus{border-bottom:1px solid #3ceb39;outline:none}@keyframes animate-fade{0%{opacity:0}to{opacity:1}}.notification-modal-backdrop{z-index:9;background-color:#5a6872e5;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.notification-modal-outside-modal-box{z-index:9;width:100vw;height:100vh;position:absolute;top:0;left:0}.notification-modal-box{color:#1f2122;z-index:10;background-color:#fff;border-radius:16px;flex-direction:column;align-items:stretch;min-width:60vw;min-height:20rem;max-height:90vh;padding:0 1rem 1rem;display:flex;position:relative;overflow-y:scroll}.notification-modal-header{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#fffc;flex-direction:column;margin-bottom:1rem;padding-top:1rem;display:flex;position:-webkit-sticky;position:sticky;top:0}.notification-modal-header__close-button{cursor:pointer;background-color:#0000;border:none;align-self:flex-end}.notification-modal-header__title{text-align:center;font-size:1.25rem;font-weight:500}.notification-modal-contents__daily-group{margin:1rem 2rem 1rem 1rem}.notification-modal-contents__daily-group__date-section{margin-bottom:.5rem;display:flex}.notification-modal-contents__daily-group__date{flex-basis:7rem}.notification-modal-contents__daily-group__separator{border-top:1px solid #9df09b;flex-grow:1;align-self:center;height:1px}.notification-modal-contents__daily-group__notifications-section{margin-left:7rem}.notification-modal-contents__daily-group__notification-set{justify-content:space-between;margin-bottom:.25rem;display:flex}.notification-modal-contents__daily-group__notification-text{color:#99a;font-size:.875rem}.notification-modal-contents__daily-group__notification-action{color:#17c713;cursor:pointer;background-color:#0000;border:none;margin-right:1rem;font-size:.875rem;font-weight:500;text-decoration:underline}.toggle-container{-webkit-user-select:none;user-select:none;width:87px;height:25px;position:relative}.toggle-container .toggle-button-container:hover{cursor:pointer}.toggle-container .toggle-button-container .is-disable{cursor:not-allowed}.toggle-container .toggle-button-container input{width:0;height:0;opacity:0px;display:none;position:absolute}.toggle-container .toggle-button-container span{color:#000;font-size:.8rem;display:inline-block}.toggle-container .toggle-button-container .toggle{-ms-border-radius:40px;-o-border-radius:40px;background-color:#b6b6b6;border-radius:40px;width:87px;height:25px;position:relative}.toggle-container .toggle-button-container .toggle .circle{z-index:2;-ms-border-radius:20px;-o-border-radius:20px;-o-transition:.5s;background-color:#d5e1ea;border-radius:20px;width:18px;height:18px;margin-top:-10px;transition:all .5s;position:absolute;top:55%;left:5px}.toggle-container .toggle-button-container .toggle .yes{z-index:1;opacity:0;-o-transition:.2s;transition:all .2s;position:absolute;top:10%;left:12px}.toggle-container .toggle-button-container .no{z-index:1;-o-transition:.2s;transition:all .2s;position:absolute;top:10%;right:12px}.toggle-container .toggle-button-container input:checked+.toggle.inactive{background-color:#dbad42}.toggle-container .toggle-button-container input:checked+.toggle.inactive .circle{z-index:7;background-color:#fff;position:absolute;transform:translate(40px);left:25px!important}.toggle-container .toggle-button-container input:checked+.toggle.inactive .no{opacity:0}.toggle-container .toggle-button-container input:checked+.toggle.inactive .yes{opacity:1;color:#fff}.toggle-container .toggle-button-container input:checked+.toggle.active{background-color:#ffc110}.toggle-container .toggle-button-container input:checked+.toggle.active .circle{z-index:7;background-color:#fff;position:absolute;transform:translate(40px);left:25px!important}.toggle-container .toggle-button-container input:checked+.toggle.active .no{opacity:0}.toggle-container .toggle-button-container input:checked+.toggle.active .yes{opacity:1;color:#fff}.common-empty-placeholder{flex-direction:column;flex-grow:1;justify-content:center;align-items:center;display:flex}.common-empty-placeholder__image{object-fit:contain;width:auto;max-height:100%}.common-empty-placeholder__text{margin:1rem}.common-checkbox{color:#775801;width:20px;height:20px;display:"flex";align-items:"center";justify-content:"center";background-color:#fff;border:1px solid #5a6872;border-radius:4px;font-weight:800}.common-checkbox:hover{background-color:#f3f1ff}.common-checkbox:focus{box-shadow:0 0 0 3px #f3f1ff}.common-checkbox[data-state=checked],.common-checkbox[data-state=indeterminate]{color:#fff;background-color:#ffc110;border-color:#fff5da}.common-select__trigger{background-color:#fff;border:1px solid #5a6872;border-radius:4px;justify-content:space-between;gap:.5rem;padding:.25rem .75rem;display:flex}.common-select__trigger:disabled{cursor:not-allowed}.common-select__content{background-color:#fff;border-radius:4px;box-shadow:1px 10px 20px #00000030,0 6px 6px #0000003b}.common-select__viewport{padding:.5rem}.common-select__item{border-radius:4px;align-items:center;gap:.25rem;padding:.5rem .75rem .5rem 1.25rem;display:flex;position:relative}.common-select__item[data-highlighted]{background-color:#f7f6ff}.common-select__indicator{justify-content:center;align-items:center;display:flex;position:absolute;left:0}.common-switch-root{background-color:#b6b6b6;border:none;border-radius:9999px;width:45px;height:24px;position:relative;box-shadow:0 1px 2px #424b51}.common-switch-root:focus{box-shadow:0 0 0 2px #030303}.common-switch-root[data-state=checked]{background-color:#ffc110}.common-switch-root[data-state=disabled]{opacity:.5}.common-switch-thumb{will-change:transform;z-index:2;background-color:#fff;border-radius:50%;width:20px;height:20px;transition:transform .5s;position:absolute;top:2px;left:5px;transform:translate(-2px)}.common-switch-thumb[data-state=checked]{transform:translate(17px)}.common-switch-state{font-size:16px;position:absolute;top:17%}.common-switch-state--active{color:#fff;left:5px}.common-switch-state--inactive{color:#151616;right:4px}.common-tooltip-content{color:#1a1a1d;will-change:transform,opacity;z-index:3;background-color:#fff5da;border-radius:4px;padding:10px 15px;font-size:12px;line-height:1;animation:.6s cubic-bezier(.16,1,.3,1) scaleIn;box-shadow:0 10px 38px -10px #0e121659,0 10px 20px -15px #0e121633}.common-tooltip-content[data-side=top]{animation-name:slideUp}.common-tooltip-content[data-side=bottom]{animation-name:slideDown}.common-tooltip-arrow{fill:#fff5da}@keyframes scaleIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes slideDown{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes slideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.common-modal__backdrop{z-index:9;background-color:#5a6872e5;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.common-modal__outside-box{z-index:9;width:100vw;height:100vh;position:absolute;top:0;left:0}.common-modal__modal-box{z-index:10;background-color:#fff;border-radius:8px;flex-direction:column;align-items:center;min-width:25rem;min-height:15rem;display:flex;position:relative;box-shadow:0 1px 25px -5px #000}.common-modal__close-button{cursor:pointer;background:0 0;border:none;align-self:flex-end;position:absolute;top:1rem;right:1rem}.common-modal__modal-box{background-color:#f7f6ff}.common-modal__body{flex-grow:1;align-self:stretch;display:flex}.dropdown-global-container{min-height:2.71429em;position:relative}.dropdown-global-container .main-input{cursor:pointer;background:#fff;border:1px solid #22242626;border-radius:4px;justify-content:space-between;align-items:center;width:100%;min-height:2.71429em;transition:box-shadow .1s,width .1s;display:flex;position:absolute;z-index:7!important}.dropdown-global-container .value{width:100%;margin-left:1em}.dropdown-global-container .dropd{color:#0000;min-height:2.71429em;position:absolute;z-index:6!important;width:100%!important;margin-top:1px!important;right:0!important}.ui.dropdown .menu>.item.visible-global:hover{background-color:#2a2a2733!important;width:100%!important}.ui.dropdown .menu>.item.visible-global{width:100%!important}.menu.transition.left.visible.visb-global{width:100%}.modal-container{z-index:100;grid-template-rows:1fr 1.2fr 1fr;grid-template-columns:1fr 1.2fr 1fr;width:100vw;height:100vh;display:grid;position:fixed;top:0;left:0}.modal-container .transparent-bg{background-color:#000;grid-area:1/1/4/4;width:100%;height:100%}.modal-container .modal-content{z-index:101;background-color:#fff;border-radius:0;grid-area:2/2/3/3;grid-template-rows:1fr 1fr 1fr;grid-template-columns:2fr 1fr 1fr;place-self:center;width:400px;height:300px;padding:20px 40px;display:grid;position:absolute}.modal-container .modal-content .modal-cancel{text-align:center;background-color:#0000;border:none;outline:none;width:auto;height:auto;font-size:18px;position:absolute;top:20px;right:20px;color:#e0e0e0!important}.modal-container .modal-content .modal-cancel:hover{cursor:pointer;color:#a8a8a8!important}.input-range-container{z-index:0;position:relative}.input-range-container .progress-bar{z-index:-1;background-color:#e0e0e0;outline:none;width:100%;height:4px;margin-top:9px;position:absolute;top:0;left:0}.input-range-container .progress-bar::-webkit-progress-bar{background-color:#eeebeb}.input-range-container .progress-bar::-webkit-progress-value{background-color:#ffc110}.input-range-container .progress-bar::-moz-progress-bar{background-color:#ffc110}.input-range-container .progress-bar::-ms-fill{background-color:#ffc110}.input-range-container input{-webkit-appearance:none;appearance:none;background-color:#0000;outline:none;width:100%;position:relative}.input-range-container input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;-ms-border-radius:100px;-o-border-radius:100px;background-color:#fff;border:1px solid silver;border-radius:100px;width:15px;height:15px;margin-top:3px}.input-range-container input::-webkit-slider-thumb:hover{cursor:pointer}.input-range-container input::-moz-range-thumb{-ms-border-radius:100px;-o-border-radius:100px;background-color:#fff;border-radius:100px;width:15px;height:15px;-webkit-appearance:none!important;appearance:none!important}.min-max{grid-template-columns:1fr 1fr;display:grid}.min-max span:first-child{justify-self:flex-start}.min-max span:last-child{justify-self:flex-end}.sub-navigator{margin-top:1rem;font-size:.875rem;display:flex}.sub-navigator .item{color:#9b9b9b;border-bottom:3px solid #eaeaf1;padding:.5rem 1rem;font-weight:700}.sub-navigator .item:hover{cursor:pointer;color:#000;border-bottom:3px solid #ffc110}.sub-navigator .active.item{color:#000;border-bottom:3px solid #ffc110}.sub-navigator__filler{border-bottom:3px solid #eaeaf1;flex-grow:1;padding:.5rem 1rem}.react-table-row:hover{background-color:#fff}.react-table-pagination{justify-content:center;align-items:center;width:100%;display:flex}.actions-buttons{float:right;justify-content:center;align-items:center;font-size:.875rem;display:flex}.actions-buttons .edit{color:green;cursor:pointer;margin-right:2em;text-decoration:underline}.actions-buttons .delete{cursor:pointer;color:#e71d32;margin-right:2em;text-decoration:underline}.actions-buttons .tbl-btn{color:#ffc110;cursor:pointer;background-color:#0000;border:1px solid #ffc110;border-radius:4px;width:10em;padding:.5rem 1rem;font-size:.875rem}.actions-buttons .tbl-btn:hover{color:#fff;background-color:#ffc110}.floorplan-tabs{background-color:#fff;padding:2em 2.5em}.floorplan-tabs .site_floor{background-color:#fff;justify-content:flex-start;align-items:center;display:flex}.floorplan-tabs .site_floor .site{width:20em;margin-right:2em}.floorplan-tabs .site_floor .site .common-select__trigger{border-color:#d4d4e4;width:100%;margin-top:.5rem;padding:.5rem 1rem;font-size:14px}.floorplan-tabs .select-floor-meesage{justify-content:center;align-items:center;height:400px;display:flex}.floorplan-tabs .btn-upload{color:#ffc110;background-color:#000;border-radius:0;width:20em;margin-top:2em;padding-left:2em;padding-right:2em}.floorplan-tabs .btn-upload .icon{margin-left:1em!important}.floorplan-tabs .btn-upload:hover{color:#ffc110;background-color:#383131}.floorplan-tabs .update-floor-plan{align-items:center;display:flex}.floorplan-tabs .update-floor-plan .title{white-space:nowrap;text-overflow:ellipsis;background-color:#d4d4e4;border-radius:4px;justify-content:flex-start;align-items:center;width:20em;height:38px;margin-top:2em;margin-right:2em;padding-left:1em;padding-right:1em;display:flex;overflow:hidden}.floorplan-tabs .update-floor-plan .update{color:#ffc110;background-color:#000;border-radius:4px;width:10em;margin-top:2em;padding-left:2em;padding-right:2em}.floorplan-tabs .update-floor-plan .update .icon{margin-left:1em!important}.floorplan-tabs .update-floor-plan .update:hover{color:#ffc110;background-color:#383131}.floorplan-tabs .preview{width:100%;padding-bottom:5em}.floorplan-tabs .preview .img{object-fit:contain;width:100%;height:500px}.floorplan-tabs .preview .footer{float:right}.floorplan-tabs .preview .footer .save{color:#ffc110;background-color:#000;border-radius:4px;width:10em;margin-top:2em;padding-left:2em;padding-right:2em}.floorplan-tabs .preview .footer .save .icon{margin-left:1em!important}.floorplan-tabs .preview .footer .save:hover{color:#ffc110;background-color:#383131}.floorplan-tabs .preview .footer .cancel{color:#000;background-color:#fff;border:1.5px solid #000;border-radius:4px;width:10em;margin-top:2em;padding-left:2em;padding-right:2em}.floorplan-tabs .preview .footer .cancel:hover{color:#fff;background-color:#383131}.group-table{margin-top:3em}.group-table .total-container .group-form{margin-top:1em}.group-table .total-container .group-form .group_name input{border-radius:0;height:40px;margin-top:10px}.group-table .total-container .group-form .add_btn{color:#ffc110;background-color:#000;border-radius:4px;width:8em;height:40px;margin-left:1em;padding-left:2em;padding-right:2em;margin-top:-10px!important}.group-table .total-container .group-form .add_btn:hover{background-color:#383131}.group-table .action{justify-content:center;align-items:center;display:flex}.group-table .action .edit{cursor:pointer;color:#17c713;margin-right:2em;text-decoration:underline}.group-table .action .manage{background-color:#fff;border-style:solid;color:#ffc110!important;box-shadow:0!important;border-width:1px!important;border-color:#ffc110!important}.group-table td.no-border{text-align:center!important;border-width:0!important}.group-table .footer{margin-top:1em;padding-top:1em}.group-assign-table{background-color:#fff;margin-top:3em;padding:2.5em}.group-assign-table .header{justify-content:space-between;align-items:flex-start;display:flex}.group-assign-table .header .group-assign-btn{margin-top:3em}.group-assign-table .header .group-assign-btn .view-list{color:green;cursor:pointer;margin-left:1em;margin-right:2em;text-decoration:underline}.group-assign-table .header .group-assign-btn{justify-content:flex-end;align-items:center;margin-right:4em;display:flex}.group-assign-table .header .group-assign-btn .active{color:#ffc110;background-color:#000}.group-assign-table td.no-border{border-width:0!important}.group-assign-table .footer{margin-top:1em;padding-top:1em}.edit-focus-group-name{background-color:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:1.5em 3em;display:flex}.edit-focus-group-name .close-icon{cursor:pointer;position:absolute;top:15px;right:15px}.edit-focus-group-name .header .title{color:red;background-color:#f85d3833;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:2em;display:flex}.edit-focus-group-name .content{width:100%;padding-top:1em}.edit-focus-group-name .content .title{text-align:center;font-weight:700}.edit-focus-group-name .content .desk{margin-top:2em}.edit-focus-group-name .content .scroll-view{height:250px;overflow-y:auto}.edit-focus-group-name .content .scroll-view .list{justify-content:space-between;align-items:center;padding:1em .6em;display:flex}.edit-focus-group-name .content .scroll-view .list:hover{background-color:#efefef}.edit-focus-group-name .content .scroll-view .list .remove{cursor:pointer;color:red}.edit-focus-group-name .content .scroll-view .list .cancel{cursor:pointer;color:#ffc110}.edit-focus-group-name .footer{justify-content:center;align-items:center;padding:3em 1em 0;display:flex}.edit-focus-group-name .footer .delete{color:red;background-color:#fff;border:1px solid red;border-radius:5px;justify-content:center;align-items:center;width:9em;height:35px;padding:0;display:flex}.edit-focus-group-name .footer .cancel{color:#ffc110;background-color:#fff;border:1px solid #ffc110;border-radius:5px;justify-content:center;align-items:center;width:9em;height:35px;padding:0;display:flex}.edit-focus-group-name .footer .confirm{color:#ffc110;background-color:#5a6872;border-radius:5px;justify-content:center;align-items:center;width:9em;height:35px;margin-left:1em;padding:0;display:flex}.edit-focus-group-name .footer .confirm:hover{color:#fff;background-color:#ffc110}.nodata-focus-group{flex-direction:column;justify-content:center;align-items:center;width:100%;height:200px;display:flex}.form-digitisation-container{column-gap:2rem;padding:2.5em 0;display:flex}.form-digitisation-container .left{flex:56%}.form-digitisation-container .left .section{background-color:#f3f1ff;border-radius:4px;height:24em;padding:2em}.form-digitisation-container .left .section .title{padding-bottom:10px}.form-digitisation-container .left .section .input-flex{column-gap:2em;display:flex}.form-digitisation-container .left .section .input-flex .coordinate-input{flex:1;padding:.5rem 1rem;font-size:.875rem}.form-digitisation-container .left .section .input-flex .btn-clear{color:#000;background-color:#ffc110;width:7em}.form-digitisation-container .left .section .dropdown-flex{justify-content:space-between;width:75%;margin-top:2em;display:flex}.form-digitisation-container .left .section .dropdown-flex .dropdown-input{flex-direction:column;row-gap:.5rem;display:flex}.form-digitisation-container .left .section .dropdown-flex .dropdown-input .common-select__trigger{width:100%}.form-digitisation-container .left .section .dropdown-flex .dropdown-input .input-disabled-name{padding:.25em .5em}.form-digitisation-container .right{flex:44%}.form-digitisation-container .right .section{background-color:#f3f1ff;border-radius:4px;height:24em;padding:2em}.form-digitisation-container .right .section .flex{justify-content:space-between;align-items:flex-start;display:flex}.form-digitisation-container .right .section .flex .dropdown-input{flex-direction:column;align-self:stretch;row-gap:1em;width:48%;display:flex}.form-digitisation-container .right .section .flex .dropdown-input .dimension{align-items:center;display:flex}.form-digitisation-container .right .section .flex .dropdown-input .dimension .mobile{background-color:#000;width:40px;height:60px}.form-digitisation-container .right .section .flex .point-type{justify-content:flex-start;align-items:center;display:flex}.form-digitisation-container .right .section .flex .point-type .box{border:2px solid #f3f1ff;padding:.7em}.form-digitisation-container .right .section .flex .point-type .box:hover{border-color:#ffc110}.form-digitisation-container .right .section .flex .point-type .box .circle{background-color:#000;border-radius:9px;width:18px;height:18px}.form-digitisation-container .right .section .flex .point-type .box .square{background-color:#000;width:18px;height:18px}.form-digitisation-container .right .section .flex .point-type .box .diamond{background-color:#000;width:18px;height:18px;transform:rotate(45deg)}.form-digitisation-container .right .section .flex .point-type .selected-box{border-color:#ffc110}.form-digitisation-container .right .section .flex .input-number{padding:.3rem .5rem}.form-digitisation-container .right .section .flex .input-font-size-box{flex-grow:1;align-items:center;display:flex}.form-digitisation-container .footer{flex-direction:row;justify-content:flex-end;width:100%;height:40px;margin-top:3em;padding-right:1em;display:flex;bottom:2em}.form-digitisation-container .footer .manage{color:#3ceb39;cursor:pointer;text-decoration:underline}.form-digitisation-container .footer .manage:hover{color:#ffc110}.form-digitisation-container .footer .cancel{color:#ffc110;background-color:#fff;border:1px solid #ffc110;border-radius:4px;width:7em;height:35px;margin-right:10px;padding:0}.form-digitisation-container .footer .cancel:hover{color:#ffc110;background-color:#fff}.form-digitisation-container .footer .confirm{color:#ffc110;background-color:#303436;border-radius:4px;width:7em;height:35px;margin-left:10px;padding:0}.form-digitisation-container .footer .confirm:hover{color:#fff;background-color:#ffc110}.group-table .total-container{justify-content:space-between;align-items:center;display:flex}.group-table .total-container .action-container{align-items:center;column-gap:1rem;display:flex}.group-table .total-container .action-container .common-select__viewport{font-size:.875rem}.group-table .total-container .action-container .search-bar .search-input{width:9rem;padding:.25rem 5rem}.group-table td.no-border{border-width:0!important}.group-table .actions-buttons{justify-content:center;align-items:center;display:flex}.group-table .actions-buttons .edit{cursor:pointer;color:#3ceb39;margin-right:2em;text-decoration:underline}.group-table .actions-buttons .delete{cursor:pointer;color:#e71d32;margin-right:2em;text-decoration:underline}.group-table .actions-buttons .manage{background-color:#fff;border-style:solid;color:#ffc110!important;box-shadow:0!important;border-width:1px!important;border-color:#ffc110!important}.add-user-modal{background-color:#fff;padding:1.5em 3em}.add-user-modal .divider-to-edge{margin:2em -3em 1rem}.add-user-modal .header .title{text-align:center;font-size:16px}.add-user-modal .header i{font-size:18px;position:absolute;top:1em;right:1em}.add-user-modal .content{width:100%;padding-top:3em}.add-user-modal .content .with-margin-top .label{margin-bottom:1em}.add-user-modal .content .role{margin-top:1.5em;margin-bottom:.8em;font-weight:600}.add-user-modal .footer{float:left;padding:3em 0}.add-user-modal .footer .footer-btn{letter-spacing:.4px;color:#ffc110;background-color:#303436;border-radius:5px;width:8em;height:35px;padding:0!important}.add-user-modal .footer .footer-btn:hover{color:#fff;background-color:#ffc110}.view_modal{background-color:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:1.5em 3em;display:flex}.view_modal .content{padding-top:1em}.view_modal .content .title{text-align:center;font-weight:700}.view_modal .content .content{text-align:center;letter-spacing:.4px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:300px;padding-top:1.5em;display:flex;overflow-y:scroll}.view_modal .content .content::-webkit-scrollbar{display:none}.view_modal .content .content .group{width:100%;padding:1em 0}.view_modal .content .content .group:hover{background-color:gray}.view_modal .footer{justify-content:flex-end;align-items:center;width:100%;padding:3em 1em 0;display:flex}.view_modal .footer .confirm{color:#ffc110;background-color:#303436;border-radius:5px;justify-content:center;align-items:center;width:9em;height:35px;margin-left:1em;padding:0;display:flex}.view_modal .footer .confirm:hover{color:#fff;background-color:#ffc110}.digitising-page{min-height:300px;position:relative}.floorplan-box{text-align:center;width:100%;height:500px;margin:20px 0;box-shadow:0 0 1px gray}.desk-container{border-radius:8px;padding-bottom:4em}.desk-container .tabs{background-color:#fff;padding:2em 2.5em 1.5em;display:flex}.desk-container .tabs .menu{color:#eaeaf1;cursor:pointer;margin-right:3em;font-size:1.1em}.desk-container .tabs .menu:hover,.desk-container .tabs .active{color:#ffc110}.not-found-page-container{place-content:center;width:100%;height:100vh;display:grid}.not-found-page-container .not-found-page__content{max-width:30rem;margin-top:-20%;padding:0 10%}.not-found-page-container .not-found-page__content h1{margin:0;padding-bottom:.5rem;font-weight:500}.not-found-page-container .not-found-page__content p{color:#5a6872;padding:1rem 0}.account-page{margin-top:1rem}.account-page__title{font-size:1.25rem}.account-page__info{margin-top:2rem;margin-bottom:1rem}.account-page__separator-line{border-top:1px solid #d8d6d7;width:100%;margin-bottom:1rem}.account-page__disabled-form{flex-direction:column;width:25rem;padding-top:2rem;display:flex}.account-page__disabled-form__label{margin-bottom:.5rem}.account-page__disabled-form__input{border:1px solid #d8d6d7;border-radius:4px;width:100%;margin-bottom:2rem;padding:.5rem 1rem}.account-page__disabled-form__change-password-button{color:#ffc110;cursor:pointer;background-color:#303436;border:none;border-radius:4px;align-self:flex-start;padding:.5rem 2rem;font-weight:500}.account-page__modal-backdrop{z-index:1;background-color:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.account-page__modal-box{background-color:#fff;border-radius:4px;flex-direction:column;align-items:stretch;width:25rem;padding-top:1rem;padding-bottom:2rem;display:flex}.account-page__modal-header{text-align:center;margin:1rem 0;font-weight:500}.account-page__modal-form{flex-direction:column;padding:1rem 3rem;display:flex}.account-page__modal-form__label{color:#424b51;margin-bottom:.5rem;font-size:.875rem;font-weight:600}.account-page__modal-form__input{border:1px solid #d8d6d7;border-radius:4px;margin-bottom:1rem;padding:.5rem 1rem}.account-page__modal-form__button-group{justify-content:space-between;margin-top:2rem;display:flex}.account-page__modal-form__button__primary{color:#ffc110;cursor:pointer;background-color:#303436;border:none;border-radius:4px;padding:.5rem 2.5rem;font-weight:500}.account-page__modal-form__button__secondary{color:#ffc110;cursor:pointer;background-color:#0000;border:2px solid #ffc110;border-radius:4px;padding:.5rem 2.5rem;font-weight:500}.account-page__modal-form__error-message{color:#e71d32;margin-top:-.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:600}.login{width:100vw;height:100vh;display:flex}.login__content{background-color:#fff;flex:45%;justify-content:center;align-items:center;padding:0 5rem;display:flex}.login__hero{flex:55%}.login__hero__img{object-fit:cover;width:100%;height:100%}.login__form-box{flex-direction:column;display:flex}.login__form-box__logo{margin-bottom:3rem}.login__form-box__logo img{width:12rem}.login__form-box__form{flex-direction:column;display:flex}.login__form-box__input-set{flex-direction:column;margin-bottom:1.5rem;display:flex}.login__form-box__input-set label{color:#5a6872;margin-bottom:.5rem;font-size:1rem;font-weight:600;display:block}.login__form-box__input-set input{border:1px solid #5a6872;border-radius:4px;width:22rem;height:2.25rem;margin-bottom:.5rem;padding:0 .75rem;font-size:.75rem;font-weight:600}.login__form-box__input-set__error-message{color:#b10214;font-size:.75rem}.login__form-box__input-set__forgot-pass{cursor:pointer;color:#5a6872;background-color:#0000;border:none;align-self:flex-end;font-size:.875rem}.login__form-box__input-set__forgot-pass--disabled{cursor:not-allowed}.login__form-box__input-set__prospace-email-input{position:relative}.login__form-box__input-set__prospace-email-input__email-suffix{font-size:.75rem;font-weight:600;position:absolute;top:45%;right:1rem;transform:translateY(-50%)}.login__form-box__button-set{align-items:center;display:flex}.login__form-box__button-submit{color:#ffc110;cursor:pointer;letter-spacing:.075rem;background-color:#1f2122;border:none;border-radius:4px;align-self:flex-start;margin:1rem 0;padding:.5rem 2rem;font-size:.75rem;font-weight:700}.login__form-box__button-submit--disabled{cursor:not-allowed;background-color:#424b51}.login__form-box__button-submit:hover{background-color:#424b51}.login__form-box__form .common-inline-loader__icon{margin-left:.5rem;font-size:2rem}.setup-container{background:url(/static/image/auth-hero.4ae35ad7.png) 50%/cover no-repeat;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex}.card-section{background-color:#fff;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:30rem;min-height:25rem;margin-top:-5rem;padding:3rem 0 1.5rem;line-height:1rem;display:flex}.card-section__logo{width:12rem}.card-section__status-icon{width:10rem;margin:2rem 0}.card-section__header{margin:1.5rem 0;font-size:1rem;font-weight:500}.card-section__body{text-align:center;max-width:20rem;font-size:.8rem}.card-section__button{color:#ffc110;cursor:pointer;letter-spacing:.075rem;background-color:#1f2122;border:none;border-radius:4px;margin:2rem 0;padding:.75rem 3rem;font-size:.75rem;font-weight:700}.card-section__button:hover{background-color:#424b51}.card-section__button-secondary{color:#1f2122;cursor:pointer;background-color:#0000;border:none;font-size:.75rem}.card-section .common-inline-loader__icon{font-size:.75rem}.card-section__forgot-form{flex-direction:column;justify-content:space-between;align-items:center;margin-top:4rem;display:flex}.card-section__forgot-form__forgot-input-set{flex-direction:column;margin-bottom:1.5rem;display:flex}.card-section__forgot-form__forgot-input-set label{color:#5a6872;margin-bottom:.5rem;font-size:.8rem;display:block}.card-section__forgot-form__forgot-input-set input{border:1px solid #d5e1ea;border-radius:4px;width:17rem;height:2rem;margin-bottom:.5rem;padding:0 .5rem;font-size:.8rem}.card-section__forgot-form__forgot-input-set__error-message{color:#b10214;font-size:.75rem}.card-section__forgot-form__button-submit{color:#ffc110;cursor:pointer;letter-spacing:.075rem;background-color:#1f2122;border:none;border-radius:4px;margin-top:2rem;padding:.75rem 3rem;font-size:.75rem;font-weight:600}.card-section__forgot-form__button-submit:hover{background-color:#424b51}.card-section__forgot-form__button-cancel{color:#1f2122;cursor:pointer;background-color:#0000;border:none;margin-top:1rem;font-size:.75rem;font-weight:500}.card-section__forgot-form__button-cancel--disabled{cursor:not-allowed}.card-section__new-password-form{flex-direction:column;justify-content:space-between;align-items:center;margin-top:3rem;display:flex}.card-section__new-password-form__new-password-input-set{flex-direction:column;margin-bottom:1.5rem;display:flex}.card-section__new-password-form__new-password-input-set label{color:#5a6872;margin-bottom:.5rem;font-size:.8rem;display:block}.card-section__new-password-form__new-password-input-set input{border:1px solid #d5e1ea;border-radius:4px;width:17rem;height:2rem;margin-bottom:.5rem;padding:0 .5rem}.card-section__new-password-form__new-password-input-set__error-message{color:#b10214;font-size:.75rem}.card-section__new-password-form__button-submit{color:#ffc110;cursor:pointer;letter-spacing:.075rem;background-color:#1f2122;border:none;border-radius:4px;padding:.75rem 3rem;font-size:.75rem;font-weight:600}.card-section__new-password-form__button-submit:hover{background-color:#424b51}.card-section__form__button-submit--disabled{cursor:not-allowed;background-color:#424b51}.setup-form-box{background-color:#fff;border-radius:8px;flex-direction:column;width:31rem;height:28rem;display:flex}.setup-form-box h3{text-align:center;border-bottom:1px solid #ebf1f5;padding:1rem}.setup-form-box__setup-form{flex-direction:column;justify-content:space-between;align-items:center;margin:2rem 0;display:flex}.setup-form-box__setup-form__setup-input-set{flex-direction:column;margin-bottom:1.5rem;display:flex}.setup-form-box__setup-form__setup-input-set label{color:#5a6872;margin-bottom:.5rem;display:block}.setup-form-box__setup-form__setup-input-set input{border:1px solid #d5e1ea;border-radius:4px;width:17rem;height:2rem;margin-bottom:.5rem;padding:0 .5rem;font-size:.75rem}.setup-form-box__setup-form__setup-input-set__error-message{color:#b10214;font-size:.75rem}.setup-form-box__setup-form__button-set{align-items:center;display:flex}.setup-form-box__setup-form__button-submit{color:#ffc110;cursor:pointer;letter-spacing:.075rem;background-color:#1f2122;border:none;border-radius:4px;width:17rem;height:2rem;margin:.5rem 0;font-size:.75rem;font-weight:700}.setup-form-box__setup-form__button-submit:hover{background-color:#424b51}.setup-form-box__setup-form .common-inline-loader__icon{font-size:.75rem}.setup-form-box__setup-form__button-submit--disabled{cursor:not-allowed;background-color:#424b51}.home-container-header-navigator-container{z-index:8;width:100%;position:fixed;top:0;left:0}.home-container-header{background-color:#2e3539;grid-template-columns:1fr auto auto;align-items:center;height:3.75rem;padding:0 2.5rem;display:grid}.home-container-header__logo,.home-container-header__notification,.home-container-header__user-avatar{cursor:pointer;-webkit-user-select:none;user-select:none}.home-container-header__logo{color:#fff;background-color:#ffc110;place-items:center;width:3.75rem;height:3.75rem;font-size:2.5rem;text-decoration:none;display:grid}.home-container-header__notification{margin-right:.75rem;padding:.25rem 1.25rem;position:relative}.home-container-header__notification__img{margin-top:.25rem}.home-container-header__notification__badge{color:#fff;background-color:#f85d38;border-radius:3px;padding:.25rem;font-size:.75rem;line-height:.5rem;position:absolute;top:0;right:0}.home-container-header__user-avatar{align-items:center;display:flex;position:relative}.home-container-header__user-avatar__img-container{background-color:#fff;border-radius:999px;place-items:center;width:1.75rem;height:1.75rem;margin-right:.5rem;display:grid}.home-container-header__user-avatar__img-container__img{width:1rem;height:1rem}.home-container-header__user-avatar__triangle{border-top:5px solid #fff;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0}.home-container-header-user-menu--wrapper{z-index:10;background-color:#0000;width:100vw;height:100vh;position:fixed;top:0;left:0}.home-container-header-user-menu{z-index:10;background-color:#fff;border-radius:5px;width:7rem;margin-top:.75rem;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 1px 3px #00000014}.home-container-header-user-menu__item{color:#000;justify-content:flex-start;align-items:center;padding:.5rem 1rem;text-decoration:none;display:grid}.home-container-header-user-menu__item:hover{background-color:#ffc110}.home-container-navigator{background-color:#41474b;align-items:flex-start;height:3.25rem;padding:0 2.5rem;display:flex}.home-container-navigator__link-item{color:#fff;cursor:pointer;grid-template-rows:1fr auto;place-items:center;height:3.25rem;padding:.5rem 1rem 0;font-size:.9rem;font-weight:300;text-decoration:none;display:grid}.home-container-navigator__link-item--active{font-size:1rem;font-weight:600}.home-container-navigator__link-item__tip{background-color:#0000;width:2.5rem;height:.2rem}.home-container-navigator__link-item__tip--active{background-color:#ffc110}.home-container-content{padding:9rem 3rem 3rem}.stacked-bar-chart-wrapper{padding:2rem 2rem 4rem 3rem}.stacked-bar-chart-svg{width:100%;height:300px;display:block;overflow:visible}.stacked-bar-chart-svg rect.selection{stroke:none}.stacked-bar-chart-svg .y-axis .tick line{stroke:#ffeaab}.stacked-bar-chart-svg .y-axis .tick:first-of-type line,.stacked-bar-chart-svg .y-axis path.domain{stroke:#ffc110}.stacked-bar-chart-svg .x-axis .tick line{stroke:#0000}.stacked-bar-chart-svg .tooltip{color:#f7f6ff;background-color:#303436;border-radius:8px}.chart-container-header{justify-content:space-between;align-items:center;width:100%;padding:1.5rem 2rem;display:flex}.chart-container-header-separator{border-top:1px solid #ebf1f5;width:100%}.chart-header__left-section__button{color:#869ba9;cursor:pointer;background-color:#0000;border:none;margin:0 1rem}.chart-header__left-section__button__active{color:#ffc110;cursor:pointer;background-color:#0000;border:none;margin:0 1rem}.chart-header__right-section label{color:#869ba9;font-size:.9rem}.chart-header__right-section select{border:1px solid #a5becf;border-radius:4px;height:1.75rem;margin:0 1rem;padding:0 .5rem;font-size:.85rem}.chart-container{flex-direction:column;flex-grow:1;padding:1rem 2rem 0;display:flex}.chart-top{justify-content:space-between;align-items:center;padding:0 4rem;display:flex}.chart-top__button{cursor:pointer;background-color:#0000;border:none;margin:0 .3rem;font-size:.8rem}.chart-top__button__active{cursor:pointer;color:#17c713;background-color:#0000;border:none;margin:0 .3rem;font-size:.8rem;font-weight:600}.chart-top__title h4{margin:1rem 0}.chart-top__legend{justify-content:center;display:flex}.chart-top__legend li{align-items:center;margin:0 1rem;list-style:none;display:flex}.chart-top__legend li div{margin-right:.15rem;font-size:1.75rem;line-height:0}.control-center-chart-container{flex-direction:column;align-items:stretch;min-height:25rem;margin-bottom:1rem;display:flex}.control-center-header,.control-center-table-header--client-activity,.control-center-table-header{justify-content:space-between;align-items:baseline;width:100%;padding:1.5rem 2rem;display:flex}.control-center-header-separator{border-top:1px solid #ebf1f5;width:100%}.control-center-two-column{grid-gap:1rem;grid-template-columns:1fr 1fr;align-items:center;margin-bottom:1rem;display:grid}.control-center-table-container{flex-direction:column;align-items:center;min-height:31rem;padding-bottom:1rem;display:flex}.control-center-table__title{margin:0}.control-center-table-header--client-activity{justify-content:flex-start;align-items:center}.control-center-table-header__more{cursor:pointer;color:#869ba9;background-color:#fff;border:none;font-size:.9rem}.control-center-table-header__more:hover{color:#ffcf47}.control-center-table-header__unprocessed{color:#fff;background-color:#e71d32;border-radius:4px;margin-left:1rem;padding:.25rem .5rem;font-size:.875rem}.control-center__table-gap-filler{flex-grow:1}.enterprise-users-container{flex-direction:column;align-items:center;min-width:48rem;min-height:30rem;padding-bottom:2rem;display:flex}.enterprise-users__table-filters{justify-content:space-between;width:100%;padding:1rem 2rem;display:flex}.enterprise-users__table-filters__select{border:1px solid #a5becf;border-radius:4px;width:8rem;height:1.75rem;margin-right:1rem;padding:0 .5rem;font-size:.85rem}.enterprise-users__table-filters__search-bar-container{display:flex}.enterprise-users__table-filters__search-input{border:1px solid #a5becf;border-radius:4px;width:12rem;margin-right:1rem;padding:.25rem .5rem}.enterprise-users__table-filters__search-input-logo{border:1px solid #a5becf;border-radius:4px;align-items:center;padding:.25rem .5rem;display:flex}.enterprise-users__table-filters__reset-button{color:#ffc110;cursor:pointer;background-color:#151616;border:none;border-radius:4px;align-items:center;padding:.25rem 1rem;font-size:14px;display:flex}.enterprise-users__table-filters__separator{border-top:1px solid #ebf1f5;width:100%}.access-control-container{flex-direction:column;align-items:center;min-height:30rem;padding-bottom:2rem;display:flex}.access-control__top-section{justify-content:flex-end;width:100%;padding:1.5rem 2rem 1rem;display:flex}.access-control__add-admin-button{color:#17c713;cursor:pointer;background:0 0;border:none;margin-right:3rem;font-weight:500}.access-control__add-admin-button:hover{text-decoration:underline}.access-control__add-admin-button:disabled{cursor:not-allowed;color:#6dea6a;text-decoration:none}.access-control__top-section__separator{border-top:1px solid #ebf1f5;width:100%}.access-control__delete-button{color:#e71d32;cursor:pointer;background:0 0;border:none;font-weight:500}.access-control__modal-backdrop{z-index:9;background-color:#5a6872e5;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.access-control__outside-modal-box{z-index:9;width:100vw;height:100vh;position:absolute;top:0;left:0}.access-control__modal-box{z-index:10;background-color:#fff;border-radius:8px;flex-direction:column;align-items:stretch;width:30rem;display:flex}.access-control__confirmation-modal{flex-direction:column;align-items:center;padding:1.5rem 1rem;display:flex}.access-control__confirmation-modal__exclamation-mark{text-align:center;color:#e71d32;background-color:#ffdfe2;border-radius:50%;width:2.5rem;height:2.5rem;margin-bottom:2rem;font-size:2rem;line-height:2.5rem}.access-control__confirmation-modal__title{margin-bottom:1rem}.access-control__confirmation-modal__message{margin-bottom:2rem}.access-control__confirmation-modal__button-group{justify-content:space-between;width:60%;display:flex}.access-control__confirmation-modal__button-cancel{color:#ffc110;cursor:pointer;background-color:#0000;border:1px solid #ffc110;border-radius:4px;padding:.5rem 2rem;font-weight:500}.access-control__confirmation-modal__button-confirm,.access-control__add-admin-modal__submit-button{color:#ffc110;cursor:pointer;background-color:#303436;border:none;border-radius:4px;padding:.5rem 2rem;font-weight:500}.access-control__confirmation-modal__button-confirm:disabled,.access-control__add-admin-modal__submit-button:disabled{cursor:not-allowed;background-color:#5a6872}.access-control__add-admin-modal{flex-direction:column;align-items:stretch;display:flex}.access-control__add-admin-modal__header{border-bottom:1px solid #ebf1f5;flex-direction:column;align-items:center;padding:1rem 1rem 1.5rem;display:flex}.access-control__add-admin-modal__close-button{cursor:pointer;background:0 0;border:none;align-self:flex-end}.access-control__add-admin-modal__body{margin:2rem 4rem 3rem}.access-control__add-admin-modal__fieldset{flex-direction:column;margin-bottom:2rem;display:flex;position:relative}.access-control__add-admin-modal__form-label{margin-bottom:.5rem}.access-control__add-admin-modal__form-input{background-color:#0000;border:1px solid #d5e1ea;border-radius:4px;width:100%;padding:.5rem}.access-control__add-admin-modal__form-input--email{padding-right:7rem}.access-control__add-admin-modal__form-input--mail-suffix{position:absolute;bottom:.5rem;right:.75rem}.access-control__add-admin-modal__error-message{color:#e71d32;margin-top:.25rem;font-size:.875rem}.feedback-activity__feedback-card{border-bottom:1px solid #ebf1f5;align-items:center;padding:1.5rem 3rem 1rem;display:flex;position:relative}.feedback-activity__feedback-card--clickable{cursor:pointer}.feedback-activity__feedback-card__contents{flex-grow:1}.feedback-activity__feedback-card__top-section{align-items:center;display:flex}.feedback-activity__feedback-card__bullet-point{background-color:#1f2122;border-radius:50%;width:.5rem;height:.5rem;margin:0 .25rem}.feedback-activity__feedback-card__top-section span{margin:0 .25rem}.feedback-activity__feedback-card__mid-section{overflow-wrap:break-word;word-break:break-word;margin:1rem 0}.feedback-activity__feedback-card__bottom-section{display:flex}.feedback-activity__feedback-card__bottom-section__date-created{color:#a5becf;font-size:.875rem}.feedback-activity__feedback-card--unread{background-color:#fff5da}.feedback-activity__feedback-card__rating-label{text-align:center;border-radius:4px;width:3.5rem;height:1rem;font-size:.75rem;font-weight:500;line-height:1rem}.feedback-activity__feedback-card__unread-sign{text-align:center;flex-grow:0;margin-left:2rem;position:relative}.feedback-activity__feedback-card__unread-hover-text{white-space:nowrap;opacity:0;transition:opacity .3s ease-in-out;position:absolute;top:-1.25rem;left:-1.5rem}.feedback-activity__feedback-card__unread-circle{z-index:5;background-color:#ffcf47;border:.5px solid #a5becf;border-radius:50%;width:1.5rem;height:1.5rem}.feedback-activity__feedback-card__unread-circle:hover{background-color:#ffc110}.feedback-activity__feedback-card__unread-circle:hover+.feedback-activity__feedback-card__unread-hover-text{opacity:1}.feedback-activity__feedback-card__read-sign{align-items:flex-end;font-size:.875rem;display:flex;position:absolute;bottom:1rem;right:3rem}.feedback-popup__modal-backdrop{z-index:9;background-color:#5a6872e5;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.feedback-popup__outside-modal-box{z-index:9;width:100vw;height:100vh;position:absolute;top:0;left:0}.feedback-popup__modal-box{z-index:10;background-color:#fff;border-radius:8px;flex-direction:column;align-items:stretch;min-width:50vw;max-width:70vw;min-height:12rem;padding-bottom:1rem;display:flex;position:relative;box-shadow:0 1px 25px -5px #000}.feedback-popup__header{border-bottom:1px solid #ebf1f5;padding:1.5rem 3rem;position:relative}.feedback-popup__title{text-align:center;margin:0}.feedback-popup__close-button{cursor:pointer;background:0 0;border:none;font-size:1rem;position:absolute;top:1rem;right:1rem}.feedback-popup__close-button:hover{color:#dda403}.satisfaction-chart-container{flex-direction:column;flex-grow:1;padding:1rem;display:flex}.satisfaction-chart-header{justify-content:space-between;padding:0 4rem;display:flex}.satisfaction-chart-header__legend{justify-content:center;display:flex}.satisfaction-chart-header__legend li{align-items:center;margin:0 1rem;list-style:none;display:flex}.satisfaction-chart-header__legend li div{vertical-align:middle;margin-right:.15rem;font-size:1.75rem;line-height:0}.feedback-activity__activities{animation-name:animate-fade;animation-duration:.25s;animation-delay:.25s;animation-fill-mode:backwards}.feedback-chart-container,.feedback-activity-container{flex-direction:column;min-height:33rem;margin-bottom:1rem;display:flex}.feedback-container-header{justify-content:space-between;align-items:center;width:100%;padding:1.5rem 2rem;display:flex}.feedback-container-header-separator{border-top:1px solid #ebf1f5;width:100%}.feedback-container-header__select{border:1px solid #a5becf;border-radius:4px;width:9rem;height:2.1rem;margin-right:1rem;padding:.5rem;font-size:.875rem}.feedback-container-header__select-label{margin-left:2rem;margin-right:.5rem}.feedback-container-header__filter-container{align-items:center;display:flex}.feedback-search-form{display:flex}.feedback-search-form__reset-button{color:#ffc110;cursor:pointer;background-color:#151616;border:none;border-radius:4px;align-items:center;padding:.25rem 1rem;font-size:14px;display:flex}.feedback-search-form__search-input{border:1px solid #a5becf;border-radius:4px;width:12rem;margin-right:1rem;padding:.5rem;font-size:.875rem}.feedback-search-form__search-input-logo{border:1px solid #a5becf;border-radius:4px;align-items:center;padding:.5rem;display:flex}.feedback-activity__activities{flex-direction:column;flex-grow:1;justify-content:space-between;align-items:center;padding-bottom:2rem;display:flex}.feedback-activity__activities-viewed-cards{align-self:stretch;margin-bottom:2rem}.feedback-rating-counts-container{align-items:center;column-gap:2rem;margin:1rem 0;padding:0 2rem;display:flex}.feedback-rating-counts-container__rating-count-group{align-items:center;column-gap:.5rem;display:flex}.feedback-rating-counts-container__rating-label{border:1px solid #a5becf;border-radius:4px;padding:.25rem .5rem}.feedback-rating-counts-container__rating-count{font-weight:700}.detail-container{background-color:#0000000d;min-height:100vh;padding-left:18rem}.detail-container-sidebar{background-color:#2e3539;width:18rem;min-height:100vh;padding:3rem;position:fixed;top:0;left:0}.detail-container-sidebar__back-button{border-radius:2.5rem;place-items:center;width:2.5rem;height:2.5rem;margin-bottom:2rem;display:grid}.detail-container-sidebar__back-button:hover{cursor:pointer;background-color:#ffc11033}.detail-container-sidebar__back-button__img{filter:invert();width:1.25rem;height:1.25rem;position:relative;left:-2.5px}.detail-container-sidebar__navigation__item{color:#fff;border-radius:5px;margin-bottom:.75rem;padding:.75rem 1.5rem;text-decoration:none;display:block}.detail-container-sidebar__navigation__item:hover{cursor:pointer;background-color:#ffc11033}.detail-container-sidebar__navigation__item--active{background-color:#ffc11033}.detail-container-content__header{z-index:8;background-color:#0000;grid-template-columns:1fr auto;align-items:center;width:calc(100% - 18rem);padding:1rem 2rem;display:grid;position:fixed;top:0}.detail-container-content__header__items{display:flex}.detail-container-header__notification,.detail-container-header__user-avatar{cursor:pointer;-webkit-user-select:none;user-select:none}.detail-container-header__notification{margin-right:.75rem;padding:.25rem 1.25rem;position:relative}.detail-container-header__notification__img{filter:invert();margin-top:.25rem}.detail-container-header__notification__badge{color:#fff;background-color:#f85d38;border-radius:3px;padding:.25rem;font-size:.75rem;line-height:.5rem;position:absolute;top:0;right:0}.detail-container-header__user-avatar{align-items:center;display:flex;position:relative}.detail-container-header__user-avatar__img-container{background-color:#fff;border-radius:999px;place-items:center;width:1.75rem;height:1.75rem;margin-right:.5rem;display:grid}.detail-container-header__user-avatar__img-container__img{width:1rem;height:1rem}.detail-container-header__user-avatar__triangle{border-top:5px solid #000;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0}.detail-container-header-user-menu--wrapper{z-index:10;background-color:#0000;width:100vw;height:100vh;position:fixed;top:0;left:0}.detail-container-header-user-menu{z-index:10;background-color:#fff;border-radius:5px;width:7rem;margin-top:.25rem;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 1px 3px #00000014}.detail-container-header-user-menu__item{color:#000;justify-content:flex-start;align-items:center;padding:.5rem 1rem;text-decoration:none;display:grid}.detail-container-header-user-menu__item:hover{background-color:#ffc110}.detail-container-content__header--scrolled{color:#fff;background-color:#707070}.detail-container-content__header--scrolled .detail-container-header__notification__img{filter:invert(0)}.detail-container-content__header--scrolled .detail-container-header__user-avatar__triangle{border-top:5px solid #fff}.detail-container-content__body{padding:6rem 2rem}.detail-container-content__body--account-page{padding:2rem}.room-management__control-table-edit-license-modal-backdrop{z-index:9;background-color:#5a6872e5;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.room-management__control-table-edit-license-outside-modal-box{z-index:9;width:100vw;height:100vh;position:absolute;top:0;left:0}.room-management__control-table-edit-license-modal-box{z-index:10;background-color:#fff;border-radius:8px;flex-direction:column;align-items:center;min-width:25rem;min-height:15rem;display:flex;position:relative;box-shadow:0 1px 25px -5px #000}.room-management__control-table-edit-license__button-secondary{color:#ffc110;cursor:pointer;background-color:#0000;border:1px solid #ffc110;border-radius:4px;padding:.5rem 2rem;font-weight:500}.room-management__control-table-edit-license__button-primary{color:#ffc110;cursor:pointer;background-color:#303436;border:1px solid #303436;border-radius:4px;padding:.5rem 2rem;font-weight:500}.room-management__control-table-edit-license__button-primary:disabled{cursor:not-allowed;opacity:.8}.room-management__control-table{border:1px solid #e8e8e8;border-radius:4px;max-width:1500px;box-shadow:inset 1px 1px 2px 3px #0000000d}.room-management__control-table td:first-child{text-overflow:clip;white-space:normal;max-width:100px;padding:.5rem;font-weight:600}.room-management__control-table th:nth-child(2){border-left:1px solid #e8e8e8}.room-management__control-table tbody tr:first-child td{border-top:1px solid #e8e8e8}.room-management__control-table-title{justify-content:space-between;align-items:center;display:flex;position:relative}.room-management__control-table-title__max-occurence{align-items:center;gap:.5rem;display:flex}.room-management__control-table-title__max-occurence__label{text-align:left;width:8rem;white-space:wrap;margin-right:.25rem;font-weight:500;line-height:1.1rem}.room-management__control-table-title__max-occurence__select{border:1px solid #a5becf;border-radius:4px;width:5rem;height:2rem;padding:0 .5rem;font-size:.875rem}.room-management__control-table-title__max-occurence__select:disabled{opacity:.8}.room-management__control-table-title__max-occurence__save-button{background-color:#ffcf47;border:1px solid #ffcf47;border-radius:4px;padding:.5rem .75rem}.room-management__control-table-title__max-occurence__save-button:disabled{opacity:.8}.room-management__control-table-title__max-occurence__save-button:not(:disabled):hover{cursor:pointer;background-color:#ffc110;border:1px solid #ffc110}.room-management__control-table-title__header-text{margin:0}.room-management__control-table-title__sso-trigger{color:#0251a1;background-color:#ffeaab;border-radius:8px;padding:.25rem .5rem;font-size:12px;font-weight:500}.room-management__control-table-title-hidden-switch__container{flex-direction:column;row-gap:.5rem;display:flex}.room-management__control-table-title-hidden-switch__set{justify-content:space-between;align-items:center;width:130px;display:flex}.room-management__control-table-header-cell{justify-content:space-around;align-items:center;display:flex}.room-management__control-table-cell{border-top:1px solid #e8e8e8;border-left:1px solid #e8e8e8;width:260px;height:170px;font-size:10px}.room-management__control-table-cell__container{grid-template-rows:28px 1fr;grid-template-columns:repeat(2,1fr);justify-items:center;width:100%;height:100%;display:grid}.room-management__control-table-cell__no-data{grid-area:1/1/-1/-1;justify-content:center;align-items:center;font-size:12px;font-weight:500;display:flex}.room-management__control-table-cell__switch{grid-area:1/1/1/span 2;place-self:center}.room-management__control-table-cell__info-media{grid-area:2/1/span 1/span 1;width:100%;padding-right:.15rem}.room-management__control-table-cell__info-media .room-management__control-table-cell__info-media__accordion-header{border-bottom:1px solid #e8e8e8;width:100%;margin:.5rem 0}.room-management__control-table-cell__info-media .room-management__control-table-cell__info-media__accordion-trigger{background-color:#0000;border:none;justify-content:space-between;align-items:center;font-size:12px;display:flex}.room-management__control-table-cell__info-media .room-management__control-table-cell__info-media__accordion-chevron-icon{font-size:18px;transition:transform .3s ease-in-out}.room-management__control-table-cell__info-media .room-management__control-table-cell__info-media__accordion-trigger[data-state=open] .room-management__control-table-cell__info-media__accordion-chevron-icon{transform:rotate(180deg)}.room-management__control-table-cell__info-media .room-management__control-table-cell__info-media__accordion-content{flex-direction:column;align-items:flex-start;display:flex}.room-management__control-table-cell__info-media .room-management__control-table-cell__info-media__accordion-content[data-state=open]{animation:.2s ease-in-out slideDown}.room-management__control-table-cell__info-media .room-management__control-table-cell__info-media__accordion-checkbox-wrapper{align-items:center;column-gap:.25rem;display:flex}.room-management__control-table-cell__info-media .room-management__control-table-cell__info-media__accordion-checkbox-wrapper input[type=checkbox]{cursor:pointer;accent-color:#b68702}.room-management__control-table-cell__info-media .room-management__control-table-cell__info-media__accordion-checkbox-wrapper label{cursor:pointer}.room-management__control-table-cell__info-license{grid-area:2/2/span 1/span 1}.room-management__control-table-cell__info-license-box{flex-direction:column;row-gap:.5rem;margin-top:.75rem;padding-left:.15rem;display:flex}@media screen and (max-width:1400px){.room-management__control-table-cell__info-license-box{border-left:1px dotted #869ba9}}.room-management__control-table-cell__info-license-set{flex-direction:row-reverse;gap:.5rem;display:flex}.room-management__control-table-cell__info-license-icon{width:18px;height:18px}.room-management__control-table-cell__info-license-text{font-size:10px}.room-management__control-table-cell__info-license-button{background-color:#ffcf47;border:none;border-radius:4px;padding:.15rem .25rem}.room-management__control-table-cell__info-license-button:hover{cursor:pointer;background-color:#ffc110}.room-management__control-table-edit-license-modal-box{flex-direction:column;justify-content:space-between;align-items:center;gap:1rem;width:450px;padding:1rem;display:flex}.room-management__control-table-edit-license-header{border-bottom:1px solid #ebf1f5;width:100%;padding:1rem 0;font-size:1rem;position:relative}.room-management__control-table-edit-license-title{text-align:center;margin:0 0 .75rem}.room-management__control-table-edit-license-close-button{cursor:pointer;background-color:#0000;border:none;font-size:18px;position:absolute;top:0;right:0}.room-management__control-table-edit-license__input-group{flex-direction:column;display:flex}.room-management__control-table-edit-license__label{font-size:.875rem}.room-management__control-table-edit-license__edit-wrapper{justify-content:center;align-items:center;gap:.75rem;margin:.5rem 0 .35rem;display:flex}.room-management__control-table-edit-license__modify-button{cursor:pointer;color:#ffc110;background-color:#0000;border:1px solid #ffc110;border-radius:4px;padding:.25rem;line-height:0}.room-management__control-table-edit-license__input{text-align:center;border:1px solid #424b51;border-radius:4px;width:3rem;padding:.5rem}.room-management__control-table-edit-license__license-total-text{margin-bottom:1.5rem;font-size:.875rem;font-weight:600}.room-management__control-table-edit-license__expiry-date{align-self:center;height:2rem;margin-top:.5rem;padding:.5rem;font-size:.875rem}.room-management__control-table-edit-license__buttons{column-gap:2rem;margin:1.5rem 0 .75rem;display:flex}.room-management__control-table-edit-license__button-secondary,.room-management__control-table-edit-license__button-primary{font-size:.875rem}.room-management-subs-status__modal-backdrop{z-index:9;background-color:#5a6872e5;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.room-management-subs-status__modal-box{z-index:10;background-color:#fff;border-radius:8px;flex-direction:column;align-items:center;min-width:25rem;min-height:15rem;display:flex;position:relative;box-shadow:0 1px 25px -5px #000}.room-management-subs-status__close-button{cursor:pointer;background:0 0;border:none;align-self:flex-end;position:absolute;top:1rem;right:1rem}.company-detail__room-management{border-top:1px solid #22242626;padding:1rem 0}.room-management-container-top-section{padding:1.5rem 2rem;display:flex}.room-management-container-top-section h3{font-size:1rem}.room-management-container-top-section__separator,.room-management-capability__separator,.room-management-license__separator{border-top:1px solid #ebf1f5;width:100%}.room-management-control-table-container{justify-content:center;min-height:20rem;margin-bottom:1rem;padding:.75rem;display:flex}.room-management-company-detail-container{flex-direction:column;min-height:12rem;margin-bottom:1rem;padding:1rem 2rem;display:flex}.room-management-license-info{gap:1rem;display:flex}.room-management-license-info__container{flex-direction:column;flex:auto;justify-content:space-between;min-height:20rem;margin-bottom:1rem;padding:1rem 2rem;display:flex}.room-management-license-info__content-wrapper{flex-direction:column;display:flex}.room-management-license-info__action-wrapper{flex-direction:column;align-items:center;margin:1rem 0;display:flex}.room-management-company-detail__data-set{flex-direction:column;padding:.75rem 1rem;display:flex}.room-management-license__license-count-updater{flex-direction:column;align-items:center;display:flex}.room-management-company-detail__license-limit-reached,.room-management-company-detail__data-set [data-warning=true]{color:#e71d32;font-style:italic}.room-management-company-detail__data-set:hover{background-color:#f7f7f8}.room-management-company-detail__pair{display:flex}.room-management-company-detail__pair:not(:first-child){margin-top:.75rem}.room-management-company-detail__label{color:#99a;flex:1}.room-management-company-detail__label--sub{font-size:.875rem}.room-management-company-detail__content,.room-management-company-detail__content--current-plan{flex:.4;font-weight:500}.room-management-license-info__content{text-align:right;flex:.4;font-weight:500}.room-management-company-detail__content--current-plan{text-transform:uppercase}.room-management-company-detail__content--sub{font-size:.875rem;font-weight:400}.room-management-subs-status-container{justify-content:space-between;margin-bottom:1rem;padding:2rem;display:flex}.room-management-subs-status__select-label{margin-right:2rem;font-weight:500}.room-management-subs-status__select,.room-management-subs-status__select:disabled{border:1px solid #a5becf;border-radius:4px;width:9rem;height:1.75rem;padding:0 .5rem;font-size:.875rem}.room-management-subs-status__modal-box{padding:1.5rem 3rem}.room-management-subs-status-modal-form{flex-direction:column;flex-grow:1;align-self:stretch;align-items:flex-start;padding:1rem;display:flex}.room-management-subs-status-modal-form__label{color:#5a6872;margin-bottom:.5rem;font-size:.875rem}.room-management-subs-status-modal-form__input{border:1px solid #d5e1ea;border-radius:4px;align-self:stretch;height:2rem;margin-bottom:.5rem;padding:0 .5rem;font-size:.75rem}.room-management-subs-status-modal-form__input:disabled{cursor:not-allowed}.room-management-subs-status-modal-form__error-message{color:#e71d32;font-size:.875rem}.room-management-subs-status-modal-form__button-group{justify-content:space-between;align-self:stretch;margin-top:1rem;display:flex}.room-management-subs-status-modal-form__button,.room-management-subs-status-modal-form__button--cancel,.room-management-subs-status-modal-form__button--submit{color:#ffc110;cursor:pointer;letter-spacing:.075rem;background-color:#1f2122;border:none;border-radius:4px;width:8rem;height:2.5rem;margin:.5rem 0;font-size:.875rem;font-weight:700}.room-management-subs-status-modal-form__button--cancel{background-color:#fff;border:2px solid #ffc110}.room-management__manage-button{cursor:pointer;color:#17c713;background-color:#0000;border:none;align-self:center;font-weight:500;text-decoration:underline}.room-management__manage-buttons-wrapper{align-self:center}.room-management__manage-buttons__cancel-button{color:#ffc110;cursor:pointer;background-color:#0000;border:1px solid #ffc110;border-radius:1rem;margin-right:1rem;padding:.5rem 1rem;font-weight:500}.room-management__manage-buttons__save-button{color:#ffc110;cursor:pointer;background-color:#1f2122;border:1px solid #1f2122;border-radius:1rem;margin-right:1rem;padding:.5rem 1rem;font-weight:500}.room-management__manage-buttons__save-button:disabled{cursor:not-allowed;background-color:#5a6872;border-color:#5a6872}.room-management-capability-and-license-container{grid-gap:1rem;grid-template-columns:1fr 1fr;min-height:20rem;margin-bottom:1rem;display:grid}.room-management-capability{flex-direction:column;display:flex}h3.room-management-capability__header,h3.room-management-license__header{text-align:center;margin:1.25rem}.room-management-capability__body{flex-direction:column;padding:2rem;display:flex}.room-management-capability__switch-pair{justify-content:space-between;margin-bottom:1.25rem;display:flex}.room-management-capability__switch-pair__sub-feature{margin-left:1rem}.room-management-capability__switch-label{font-size:.875rem}.room-management-license{flex-direction:column;align-items:stretch;display:flex}.room-management-license__body{flex-direction:column;padding:2rem;display:flex}.room-management-license__total-and-expiry-group-wrapper{justify-content:space-between;gap:.5rem;margin-bottom:1rem;display:flex}.room-management-license__total-and-expiry-group{flex-direction:column;margin-right:2rem;display:flex}.room-management-license__license-edit{align-items:center;margin-bottom:1rem;display:flex}.room-management-license__edit-label{white-space:nowrap;margin-bottom:1rem;font-size:.875rem}.room-management-license__license-total-text{margin-bottom:2rem;font-size:.875rem;font-weight:600}.room-management-license__license-edit__input{text-align:center;border:1px solid #a5becf;border-radius:4px;width:3rem;margin:0 1rem;padding:.5rem}.room-management-license__license-edit__modify-button{cursor:pointer;color:#ffc110;background-color:#0000;border:1px solid #ffc110;border-radius:4px;padding:.25rem;line-height:0}.room-management-license__license-edit__modify-button:disabled{cursor:not-allowed}.room-management-license__license-edit__expiry-date-wrapper{align-items:center;display:flex}.room-management-license__license-edit__expiry-date{border:1px solid #a5becf;border-radius:4px;align-self:flex-start;padding:.5rem 2.25rem .5rem .75rem}.room-management-license__license-edit__expiry-date:disabled{cursor:not-allowed}.room-management-license__license-edit__expiry-date__calendar-icon{margin-left:-1.75rem;font-size:1.25rem}.room-management-license__select-group{flex-direction:column;gap:.875rem;display:flex}.room-management-license__select-group .common-select__trigger{width:12rem;padding:.5rem 1rem}.room-management-enterprise-sites-container{flex-direction:column;min-height:15rem;margin-bottom:1rem;padding-bottom:1rem;display:flex}.room-management__enterprise-sites-status-table{padding-left:2rem;font-size:.875rem}.room-management__enterprise-sites-status-table__last-column{color:#17c713}.room-management-client-admin-request-feedback-container{flex-direction:column;min-height:15rem;margin-bottom:1rem;display:flex}.room-management-client-admin-request-feedback{flex-direction:column;align-items:stretch;padding-bottom:1rem;display:flex}.room-management-client-admin-request-feedback__table tbody{font-size:.875rem}.room-management-client-admin-request-feedback__table__status-column--pending button{color:#0251a1;cursor:pointer;background-color:#fff;border:none;font-weight:500}.room-management-client-admin-request-feedback__table__status-column--completed p{font-size:.875rem}.room-management-client-admin-request-feedback__table--red-text{color:#e71d32;font-weight:500}.room-management-client-admin-request-feedback__table--green-text{color:#17c713;font-weight:500}.room-management-history-and-log-container{flex-direction:column;min-height:15rem;margin-bottom:1rem;display:flex}.room-management-history-and-log__table tbody{font-size:.875rem}.room-management-history-and-log__table__activities strong{color:#0167ce}.room-management-filler{flex-grow:1}.company-detail__space-digitisation-header{border-bottom:1px solid #22242626;padding-bottom:1rem}.company-detail__space-digitisation-header h3{margin-bottom:.5rem}.space-digitisation__tab-links{background-color:#0000;margin-top:2rem;display:flex}.space-digitisation__tab{color:#151616;padding:.5rem 2rem;text-decoration:none}.space-digitisation__tab__active{color:#ffc110;background-color:#fff;border-top:2px solid #ffc110;padding:.5rem 2rem;font-weight:500;text-decoration:none}.space-digitisation__tab-content{border-radius:0 0 8px 8px;flex-direction:column;padding:2rem;display:flex}.space-digitisation__tab-content__sub-tab-links{margin-top:3rem;margin-bottom:2rem;display:flex}.space-digitisation__tab-content__sub-tab{color:#151616;padding:.5rem 2rem;text-decoration:none}.space-digitisation__tab-content__sub-tab__active{color:#ffc110;border-bottom:1px solid #ffc110;padding:.5rem 2rem;text-decoration:none}.space-digitisation__tab-content__sub-tab-content{margin-top:1rem}.space-digitisation__delete-zone-modal{flex-direction:column;justify-content:space-between;align-items:center;row-gap:1.5rem;width:100%;padding:2rem 1rem 1rem;display:flex}.space-digitisation__delete-zone-modal .header{background-color:#ffcf47;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.space-digitisation__delete-zone-modal .header .title{color:#73020e;font-size:2.5rem;font-weight:500}.space-digitisation__delete-zone-modal .content{flex-direction:column;align-items:center;row-gap:.5rem;display:flex}.space-digitisation__delete-zone-modal .content .title{color:#151616;margin-bottom:.875rem;font-size:1.2rem;font-weight:500}.space-digitisation__delete-zone-modal .footer{justify-content:space-between;column-gap:1rem;width:100%;display:flex}.space-digitisation__delete-zone-modal .footer .button-secondary{color:#ffc110;cursor:pointer;background-color:#fff;border:1px solid #ffc110;border-radius:8px;width:100%;height:2.5rem;font-size:1rem;font-weight:500}.space-digitisation__delete-zone-modal .footer .button-primary{color:#fff;cursor:pointer;background-color:#ffc110;border:none;border-radius:8px;width:100%;height:2.5rem;font-size:1rem;font-weight:500}.company-detail__analytics{border-top:1px solid #22242626;padding:1rem 0}.company-detail__analytics-container{flex-direction:column;min-height:15rem;display:flex}.company-detail__client-admin-list{border-top:1px solid #22242626;padding:1rem 0}.company-detail__client-admin-list-container{flex-direction:column;align-items:stretch;min-height:15rem;padding-bottom:1rem;display:flex}.company-detail__client-admin-list-container .common-table{text-align:left}.client-admin-list__table-filters__search-bar-container{margin:1rem 2rem;display:flex}.client-admin-list__table-filters__search-input{border:1px solid #a5becf;border-radius:4px;width:12rem;margin-right:1rem;padding:.25rem .5rem}.client-admin-list__table-filters__search-input:disabled{cursor:not-allowed;background-color:#ebf1f5}.client-admin-list__table-filters__search-input-logo{cursor:pointer;background-color:#0000;border:1px solid #a5becf;border-radius:4px;align-items:center;padding:.25rem .5rem;display:flex}.client-admin-list__table-filters__separator{border-top:1px solid #ebf1f5;width:100%}.client-admin-list__table-filters__reset-button{color:#ffc110;cursor:pointer;background-color:#151616;border:none;border-radius:4px;padding-left:1rem;padding-right:1rem}.client-admin-list-table td:last-child,.client-admin-list-table th:last-child{text-align:center}.company-detail__system-sync{border-top:1px solid #22242626;padding:3rem 0}.company-detail__system-sync-container{flex-wrap:wrap;justify-content:space-evenly;margin-bottom:1rem;padding:1.5rem;display:flex}.company-detail__system-sync-container.company-detail__system-sync-container--left{justify-content:flex-start}.company-detail__system-sync-title{text-align:center;margin-bottom:1.5rem;font-size:1rem}.company-detail__system-sync__api-generator{flex:1 1 0}.company-detail__system-sync__generator-wrapper{justify-content:center;margin-bottom:.5rem;display:flex}.company-detail__system-sync__generator-select{background-color:#0000;border:1px solid #a5becf;width:15rem;padding:.75rem;font-size:.875rem}.company-detail__system-sync__button{color:#ffc110;cursor:pointer;white-space:nowrap;background-color:#1f2122;border:1px solid #1f2122;margin-left:1rem;padding:.75rem 1rem;font-size:.875rem;font-weight:500}.company-detail__system-sync__button:disabled{cursor:not-allowed;background-color:#424b51}.company-detail__system-sync__vertical-separator{border-right:2px solid #ebf1f5;height:7rem;margin:0 2rem}.company-detail__system-sync__api-key{flex-direction:column;flex:1 1 0;display:flex}.company-detail__system-sync__api-key-wrapper{justify-content:center;display:flex}.company-detail__system-sync__generated-api,.company-detail__system-sync__stripe-customer-id-input{border:1px solid #a5becf;padding:.75rem 1rem;font-size:.875rem}.company-detail__system-sync__stripe-customer{flex:.5 1 0}@media screen and (max-width:1250px){.company-detail__system-sync__stripe-customer{flex:1 1 0}}.organisation-common-select__section{flex-direction:column;display:flex}.organisation-common-select__select-group{display:flex}.organisation-common-select__select-wrapper{flex-direction:column;margin-right:2rem;display:flex}.organisation-common-select__select-label{margin-bottom:.5rem}.organisation-common-select__select-input{border:1px solid #a5becf;border-radius:4px;width:15rem;height:2rem;margin-right:1rem;padding:0 .5rem;font-size:.875rem}.organisation-common-select__remarks{margin-top:2rem}.organisation-common-select__remarks h4{margin-bottom:.5rem}.floorplantab-image-preview__button--cancel{color:#ffc110;cursor:pointer;background-color:#0000;border:1px solid #ffc110;border-radius:4px;padding:.5rem 2rem;font-weight:500}.floorplantab-image-preview__button--save{color:#ffc110;cursor:pointer;background-color:#303436;border:1px solid #303436;border-radius:4px;padding:.5rem 2rem;font-weight:500}.floorplantab-image-preview__button--save:disabled{cursor:not-allowed;opacity:.8}.floorplantab-content{margin-top:3rem}.floorplantab-image-preview-wrapper{flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:5rem;margin-top:2rem;padding:0 5rem;display:flex}.floorplantab-image-preview__upload{width:100%;display:flex}.floorplantab__image-preview{object-fit:contain;width:100%;height:100%;max-height:80vh}.floorplantab-image-preview__name-preview{text-overflow:ellipsis;background-color:#d8d6d7;border:1px solid #d8d6d7;border-radius:4px;min-width:15rem;max-width:24rem;margin-right:1rem;padding:.5rem 1rem;font-size:.875rem;overflow-x:hidden}.floorplantab-image-preview__no-image-title{margin-bottom:.5rem}.floorplantab-image-preview__no-image-text{margin-bottom:1.5rem}.floorplantab-image-preview__upload-button{color:#ffc110;cursor:pointer;background-color:#303436;border:none;border-radius:4px;padding:.5rem 2rem;font-weight:500}.floorplantab-image-preview__button-group{justify-content:flex-end;margin-top:1rem;display:flex}.floorplantab-image-preview__button--save:disabled{cursor:not-allowed;background-color:#5a6872;border-color:#5a6872}.floorplantab-image-preview__button--cancel{margin-right:1rem}.space-zone__modal-backdrop{z-index:9;background-color:#5a6872e5;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.space-zone__outside-modal-box{z-index:9;width:100vw;height:100vh;position:absolute;top:0;left:0}.space-zone__modal-box{z-index:10;background-color:#fff;border-radius:8px;flex-direction:column;align-items:center;min-width:25rem;min-height:15rem;display:flex;position:relative;box-shadow:0 1px 25px -5px #000}.space-zone__edit-zone-modal__button--delete,.space-zone__manage-zone-modal__button--remove,.space-zone__selected-desk-modal__button--remove,.space-zone__manage-zone-modal__button--remove-cancel,.space-zone__selected-desk-modal__button--remove-cancel,.space-zone__manage-zone-modal__button--cancel,.space-zone__selected-desk-modal__button--cancel,.space-zone-table-actions__button--edit,.space-zone-table-actions__button--manage,.space-zone-desk-table__selected-button,.space-zone-desk-table__header-sorter{color:#ffc110;cursor:pointer;background-color:#0000;border:1px solid #ffc110;border-radius:4px;padding:.5rem 2rem;font-weight:500}.space-zone__button,.space-zone__edit-zone-modal__button--save,.space-zone__manage-zone-modal__button--confirm,.space-zone__selected-desk-modal__button--confirm,.space-zone-desk-table__assign-button{color:#ffc110;cursor:pointer;background-color:#303436;border:1px solid #303436;border-radius:4px;padding:.5rem 2rem;font-weight:500}.space-zone__button:disabled,.space-zone__edit-zone-modal__button--save:disabled,.space-zone__manage-zone-modal__button--confirm:disabled,.space-zone__selected-desk-modal__button--confirm:disabled,.space-zone-desk-table__assign-button:disabled{cursor:not-allowed;opacity:.8}.space-zone__add-input,.space-zone-desk-table__search-input{border:1px solid #d5e1ea;border-radius:4px;min-width:7rem;margin-bottom:.5rem;padding:.5rem 1rem}.space-zone__manage-zone-modal__select,.space-zone__selected-desk-modal__select,.space-zone-desk-table__filter-select{border:1px solid #a5becf;border-radius:4px;min-width:7rem;height:2.25rem;margin-right:1rem;padding:0 .5rem;font-size:.875rem}.space-zone__summary{justify-content:space-between;align-items:center;margin-top:2rem;margin-bottom:1rem;display:flex}.space-zone__add-title{margin-bottom:1rem}.space-zone__add-input{margin-right:1rem}.space-zone__edit-zone-modal,.space-zone__manage-zone-modal,.space-zone__selected-desk-modal{flex-direction:column;align-self:stretch;align-items:stretch;display:flex}.space-zone__edit-zone-modal__header,.space-zone__manage-zone-modal__header,.space-zone__selected-desk-modal__header{border-bottom:1px solid #ebf1f5;flex-direction:column;align-items:center;padding:1rem 1rem 1.5rem;display:flex}.space-zone__edit-zone-modal__close-button{cursor:pointer;background:0 0;border:none;align-self:flex-end}.space-zone__edit-zone-modal__body,.space-zone__manage-zone-modal__body,.space-zone__selected-desk-modal__body{max-height:70vh;margin:2rem 3rem 3rem}.space-zone__edit-zone-modal__fieldset{flex-direction:column;margin-bottom:2rem;display:flex}.space-zone__edit-zone-modal__form-label{margin-bottom:.5rem}.space-zone__edit-zone-modal__form-input{background-color:#0000;border:1px solid #d5e1ea;border-radius:4px;width:100%;padding:.5rem;font-size:.875rem}.space-zone__edit-zone-modal__error-message{color:#e71d32;margin-top:.25rem;font-size:.875rem}.space-zone__edit-zone-modal__button-group{justify-content:space-between;display:flex}.space-zone__edit-zone-modal__button--delete,.space-zone__edit-zone-modal__button--save{min-width:8rem}.space-zone__manage-zone-modal__header,.space-zone__selected-desk-modal__header{padding-bottom:1rem}.space-zone__manage-zone-modal__list-title,.space-zone__selected-desk-modal__list-title{border-bottom:1px solid #a5becf;padding-bottom:.5rem}.space-zone__manage-zone-modal__list,.space-zone__selected-desk-modal__list{height:45vh;margin:2rem 0;list-style-type:none;overflow-y:scroll}.space-zone__manage-zone-modal__list-item,.space-zone__selected-desk-modal__list-item{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.space-zone__manage-zone-modal__desk-name--removed,.space-zone__selected-desk-modal__desk-name--removed{text-decoration:line-through}.space-zone__manage-zone-modal__button-group,.space-zone__selected-desk-modal__button-group{justify-content:space-between;display:flex}.space-zone__manage-zone-modal__button--remove,.space-zone__selected-desk-modal__button--remove{color:#e71d32;border:none}.space-zone__manage-zone-modal__button--remove-cancel,.space-zone__selected-desk-modal__button--remove-cancel{border:none}.space-zone__manage-zone-modal__empty,.space-zone__selected-desk-modal__empty{flex-direction:column;justify-content:space-between;align-items:center;height:12rem;display:flex}.space-zone__manage-zone-modal__select,.space-zone__selected-desk-modal__select{width:100%;margin:1rem 0}.space-zone-table-actions{text-align:end}.space-zone-table-actions__button--edit{color:#2284e7;border:none;font-size:.875rem}.space-zone-table-actions__button--manage{font-size:.875rem}.space-zone-desk-table-container{flex-direction:column;align-self:stretch;align-items:stretch;margin-top:2rem;padding:0 2rem 2rem;display:flex}.space-zone-desk-table__header{background-color:#fff;padding-top:2rem}.space-zone-desk-table__summary{align-items:center;margin-bottom:1rem;display:flex}.space-zone-desk-table__actions{justify-content:space-between;margin-bottom:1rem;display:flex}.space-zone-desk-table__filters{align-items:center;display:flex}.space-zone-deks-table__search-form{align-self:flex-start;margin-right:1rem;position:relative}.space-zone-desk-table__search-input{margin-bottom:0}.space-zone-desk-table__form-button{cursor:pointer;background-color:#0000;border:none;font-size:1.25rem;position:absolute;top:.5rem;right:.5rem}.space-zone-desk-table__buttons{align-items:center;gap:1.75rem;display:flex}.space-zone-desk-table__selected-action{align-items:center;gap:1rem;display:flex}.space-zone-desk-table__selected-action p{text-transform:uppercase;margin-bottom:0}.space-zone-desk-table__selected-button{color:#ffc110;border:none;padding:0;text-decoration:underline}.space-zone-desk-table__assign-button{padding:.5rem 1.25rem}.space-zone-desk-table__scrollbox{max-height:500px;overflow-y:scroll}.space-zone-desk-table{border-collapse:collapse;position:relative}.space-zone-desk-table thead{position:-webkit-sticky;position:sticky;top:0}.space-zone-desk-table thead tr:nth-child(odd){background-color:#d5e1ea}.space-zone-desk-table tr:nth-child(2n){background-color:#ebf1f5;border-color:#ebf1f5}.space-zone-desk-table tr:nth-child(odd){background-color:#fff;border-color:#fff}.space-zone-desk-table__header-sorter{color:#1f2122;text-transform:uppercase;border:none;padding:0;font-weight:700}