@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";.box{display:grid;grid-template-columns:repeat(16,1fr);gap:to-rem(24)}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[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{display:none}[hidden]{display:none}.rdp-root{--rdp-accent-color: blue;--rdp-accent-background-color: #f0f0ff;--rdp-font-family: system-ui;--rdp-day-font: inherit;--rdp-day-height: 2.75rem;--rdp-day-width: 2.75rem;--rdp-day_button-border-radius: 100%;--rdp-day_button-border: 2px solid transparent;--rdp-day_button-height: var(--rdp-day-width);--rdp-day_button-width: var(--rdp-day-height);--rdp-selected-border: 2px solid var(--rdp-accent-color);--rdp-selected-font: bold large var(--rdp-font-family);--rdp-disabled-opacity: .5;--rdp-outside-opacity: .75;--rdp-today-color: var(--rdp-accent-color);--rdp-dropdown-gap: .5rem;--rdp-month_caption-font: bold larger var(--rdp-font-family);--rdp-months-gap: 2rem;--rdp-nav_button-disabled-opacity: .5;--rdp-nav_button-height: 2.25rem;--rdp-nav_button-width: 2.25rem;--rdp-nav-height: 2.75rem;--rdp-range_middle-background-color: var(--rdp-accent-background-color);--rdp-range_middle-font: normal medium var(--rdp-font-family);--rdp-range_middle-foreground-color: white;--rdp-range_middle-color: inherit;--rdp-range_start-color: white;--rdp-range_start-background: linear-gradient(var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color) 50%);--rdp-range_start-date-background-color: var(--rdp-accent-color);--rdp-range_end-background: linear-gradient(var(--rdp-gradient-direction), var(--rdp-range_middle-background-color) 50%, transparent 50%);--rdp-range_end-color: white;--rdp-range_end-date-background-color: var(--rdp-accent-color);--rdp-week_number-border-radius: 100%;--rdp-week_number-border: 2px solid transparent;--rdp-week_number-font: 400 small var(--rdp-font-family);--rdp-week_number-height: var(--rdp-day-height);--rdp-week_number-opacity: .75;--rdp-week_number-width: var(--rdp-day-width);--rdp-weeknumber-text-align: center;--rdp-weekday-font: 500 smaller var(--rdp-font-family);--rdp-weekday-opacity: .75;--rdp-weekday-padding: .5rem 0rem;--rdp-weekday-text-align: center;--rdp-gradient-direction: 90deg}.rdp-root[dir=rtl]{--rdp-gradient-direction: -90deg}.rdp-root{position:relative;box-sizing:border-box}.rdp-root *{box-sizing:border-box}.rdp-root button{border:none;background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);font:var(--rdp-day-font);text-align:center}.rdp-day_button{justify-content:center;align-items:center;display:flex;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius)}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;position:relative;display:inline-flex;align-items:center;white-space:nowrap;border:0}.rdp-button_next,.rdp-button_previous{-moz-appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0;position:relative;font:inherit;appearance:none;background:none;border:0;color:inherit;cursor:pointer;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height)}.rdp-button_next:disabled,.rdp-button_previous:disabled{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{display:inline-block;fill:var(--rdp-accent-color)}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform:rotate(180deg)}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform:rotate(180deg);transform-origin:50%}.rdp-dropdowns{position:relative;display:inline-flex;align-items:center;gap:var(--rdp-dropdown-gap)}.rdp-dropdown{z-index:2;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;inset-block-start:0;inset-block-end:0;inset-inline-start:0;width:100%;margin:0;padding:0;cursor:inherit;border:none;line-height:inherit}.rdp-dropdown_root{position:relative;display:inline-flex;align-items:center}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{display:flex;align-content:center;height:var(--rdp-nav-height);font:var(--rdp-month_caption-font)}.rdp-months{position:relative;display:flex;flex-wrap:wrap;gap:var(--rdp-months-gap);max-width:fit-content}.rdp-month_grid{border-collapse:collapse}.rdp-nav{position:absolute;inset-block-start:0;inset-inline-end:0;display:flex;align-items:center;height:var(--rdp-nav-height)}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);font:var(--rdp-weekday-font);text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform)}.rdp-week_number{opacity:var(--rdp-week_number-opacity);font:var(--rdp-week_number-font);height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align)}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font:var(--rdp-selected-font)}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled{opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color);font:var(--rdp-range_middle-font)}.rdp-range_middle .rdp-day_button{border-color:transparent;border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}body{font-family:Montserrat,sans-serif}body,h1,h2,h3,p,ul,li{margin:0;padding:0}*{box-sizing:border-box}html{font-size:14px}html,#root,body{width:100%;height:100%;overflow:hidden;max-width:100vw;max-height:100vh}ul,ol{list-style:none;padding:0}a{text-decoration:none;color:inherit}.redesign-icon{stroke:#222}.disabled{opacity:.5}.hidden{display:none!important}.divider{width:100%;height:1px;background:#ededed}.base-label{font-size:.8571428571rem;color:#89898c}.dialog-wrap{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:#979797b3;z-index:2001}.dialog-wrap .dialog-content{background:#fff;padding:1.7857142857rem;border-radius:.7142857143rem;max-width:90%;max-height:90%;position:relative}.dialog-wrap.small .dialog-content{width:32.1428571429rem}.dialog-wrap.medium .dialog-content{width:64.2857142857rem}.dialog-wrap.large .dialog-content{width:96.4285714286rem}.dialog-wrap.full-screen .dialog-content{width:90%;height:90%}.dialog-wrap .dialog-header .dialog-title{text-align:center;color:#333;font-size:1.1428571429rem;font-weight:600}.dialog-wrap .dialog-header .dialog-close-btn{position:absolute;right:1.7857142857rem;top:1.7857142857rem;z-index:401}.dialog-wrap .dialog-header .dialog-close-btn:hover{cursor:pointer}.dialog-wrap .dialog-header .dialog-close-btn .icon{fill:#888787}.dialog-wrap .dialog-body{flex:1}.dialog-wrap .dialog-body .action-container{text-align:center;margin-top:1.7142857143rem}.no-scroll{overflow:hidden}.app-error-container{right:0;display:flex;border-radius:4px;padding:15px;white-space:nowrap;align-items:center;background-color:#f2dede;border-color:#ebccd1;color:#a94442;margin-bottom:.3571428571rem}.app-error-container .close-btn{background:transparent;display:flex;align-items:center;justify-content:center;margin-right:1.0714285714rem;border:none;padding:0}.app-error-container .close-btn:hover{cursor:pointer}#error-container{position:fixed;top:1%;right:1%;z-index:450;display:flex;flex-direction:column;max-height:12.8571428571rem;overflow-y:auto}.spinner{position:relative;opacity:.3}.spinner-circle{position:absolute;top:calc(50% - 1.5625rem);left:calc(50% - 1.5625rem);width:3.125rem;height:3.125rem;margin:0 auto;border:.33rem solid #f8f8f8;border-radius:50%;border-top:.33rem solid rgba(151,151,151,.7019607843);text-align:center;animation:2s linear infinite spin}.spinner-background{width:100%;height:100%;background:#ccc}.spinner-full-screen{position:fixed;top:0;left:0;width:100vw;height:100dvh;background:#ccc;cursor:wait;z-index:9999}.spinner-full-screen .spinner-circle{position:fixed}.spinner.spinner-full-container-size{position:absolute;width:100%;height:100%;z-index:2}.spinner-background-transparent{background:transparent}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.icon{display:inline-block;width:1rem;height:1rem;overflow:visible;vertical-align:-.125rem}.icon.disabled{opacity:.5;pointer-events:none}.default-stroke{stroke:#222;fill:none}.avatar{width:100%;height:100%;border-radius:50%}.avatar.initials-only{display:flex;justify-content:center;align-items:center;font-size:.8571428571rem;font-weight:500}.avatar.initials-only.style-1{background:#cacfc4;color:#505f3b}.avatar.initials-only.style-2{background:#d0bec4;color:#64293b}.avatar.initials-only.style-3{background:#c6e4e9;color:#43a7b5}.avatar.initials-only.style-4{background:#c6d0d0;color:#426263}.avatar.initials-only.style-5{background:#d6cfbc;color:#776122}.avatar.initials-only.style-6{background:#b9c0cb;color:#182f52}.avatar.initials-only.style-7{background:#c0d5f1;color:#2f73d0}.avatar-container.with-placeholder{border-radius:50%;background:#008188}.app-header{display:flex;justify-content:space-between;align-items:center;height:4rem;width:100%;background:#fff;border-bottom:1px solid #ededed}.app-header .icon{width:1.1428571429rem;height:1.1428571429rem;cursor:pointer}.app-header .action-button{cursor:pointer;stroke:#222}.app-header .menu-container{display:flex;align-items:center}.app-header .menu-container .menu-button{width:4rem;height:4rem;background:#fff;border:none;outline:none}.app-header .menu-container .menu-button:hover{background-color:#8f8f8f1f}.app-header .menu-container .menu-button:disabled{color:#22222240;pointer-events:none}.app-header .menu-container .menu-button:disabled .icon{stroke:#22222240}.app-header .menu-container .menu-button:focus{outline:none}.app-header .menu-container .menu-button:focus-visible{border:.1428571429rem solid #008188}.app-header .menu-container .menu-button:active{background-color:#8f8f8f80}.app-header .logo-container{height:100%;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:.2857142857rem .5714285714rem}.app-header .logo-container .logo{height:2.8571428571rem;width:8.6428571429rem;object-fit:contain}.app-header .user-actions-container{flex-grow:1;display:flex;justify-content:end;align-items:center}.app-header .user-actions-container .action-button{width:4rem;height:4rem;display:flex;justify-content:center;align-items:center;background:#fff;border:none;outline:none}.app-header .user-actions-container .action-button:hover{background-color:#8f8f8f1f}.app-header .user-actions-container .action-button:disabled{color:#22222240;pointer-events:none}.app-header .user-actions-container .action-button:disabled .icon{stroke:#22222240}.app-header .user-actions-container .action-button:focus{outline:none}.app-header .user-actions-container .action-button:focus-visible{border:.1428571429rem solid #008188}.app-header .user-actions-container .action-button:active{background-color:#8f8f8f80}.app-header .favorite-button,.app-header .notification-button{display:flex}.app-header .notification-button{position:relative}.app-header .notification-button .notification-badge{position:absolute;background:#008188;width:.8571428571rem;height:.8571428571rem;top:.9285714286rem;border-radius:50%;right:1.2857142857rem}.app-header .unified-login-panel,.app-header .unified-login-panel-backdrop{top:4.6428571429rem}@media only screen and (max-width: 768px){.app-header{height:3.5rem}.app-header .menu-container{margin-left:.5714285714rem}.app-header .user-actions-container .action-button,.app-header .menu-container .action-button{width:2.2857142857rem;height:3.4285714286rem}.app-header .notification-button .notification-badge{top:.7142857143rem;right:.4285714286rem}.app-header .unified-login-panel,.app-header .unified-login-panel-backdrop{top:3.4285714286rem}}.user-menu{width:2.2857142857rem;height:4rem;margin-left:1.1428571429rem;margin-right:1.1428571429rem;display:flex;align-items:center;justify-content:center;padding:.2857142857rem 0}.user-menu .user-photo{width:2.2857142857rem;height:2.2857142857rem;cursor:pointer}.user-menu .user-menu-mobile-wrapper{height:100dvh;width:100vw;background:#979797b3;position:fixed;top:0;left:0;z-index:501}@media only screen and (max-width: 768px){.user-menu{width:2.8571428571rem;margin:.5714285714rem .5714285714rem .5714285714rem 0}.user-menu .user-menu-mobile-wrapper{height:100dvh;width:100vw;background:#979797b3;position:fixed;top:0;left:0;z-index:501}.user-menu .user-menu-mobile-wrapper .menu-items{position:absolute;bottom:0;left:0;background:#fff;width:100%;border-top-left-radius:.7142857143rem;border-top-right-radius:.7142857143rem;padding:2.1428571429rem 1.7857142857rem;display:flex;flex-direction:column;gap:1.4285714286rem}.user-menu .user-menu-mobile-wrapper .menu-item{display:flex;align-items:center;gap:1.4285714286rem}}.dropdown{position:relative}.dropdown .nested-dropdown-icon{position:absolute;top:50%;transform:translateY(-50%);right:5px}.dropdown.multi-level .dropdown-item.on-path:not(.selected){background:#dadada}.dropdown-list{position:absolute;top:100%;left:0;display:flex;flex-direction:column;min-width:150px;margin:0;padding:0;background-color:#fff;list-style-type:none;box-shadow:0 1px 5px #0003;animation-name:dropdown-list;animation-duration:.25s;animation-iteration-count:1;z-index:1000}.dropdown-list.direction-top{top:0;transform:translateY(-100%)}.dropdown-item{cursor:pointer;position:relative}.dropdown-item.is-active{background-color:#888787bf}.dropdown.dropup .dropdown-list{top:auto;bottom:100%;animation-name:dropup-list;box-shadow:1px -1px 2px #2222220d}.dropdown.is-disabled{opacity:.5;pointer-events:none}.dropdown.is-disabled .dropdown-trigger{cursor:auto}.dropdown .return-btn{display:none}.dropdown .dropdown-item-popper{width:100%}.dropdown .dropdown-item-popper .dropdown-list{width:100%;position:relative}.dropdown .dropdown-item-popper .popper{width:100%}.dropdown .dropdown-items{overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.dropdown .dropdown-items::-webkit-scrollbar{width:0}.dropdown .scroll-icon-container{justify-content:center;position:absolute;left:0;width:100%;display:flex;background:#ffffffb3;z-index:1}.dropdown .scroll-icon-container.top{top:0}.dropdown .scroll-icon-container.bottom{bottom:0}@media screen and (max-width: 768px){.dropdown .return-btn{display:block;margin-bottom:1rem}.dropdown .dropdown-list .dropdown-item{position:static}.dropdown .dropdown-list .nested{position:absolute;transform:none;width:102%;height:100%;top:0;left:-1px;background:#fff}.dropdown .dropdown-list .nested .dropdown-list{position:static}.dropdown .dropdown-mobile-wrapper{display:flex;flex-direction:column}.dropdown .dropdown-mobile-wrapper .dropdown-list{position:relative;min-height:0}.dropdown .dropdown-item-popper .popper{position:static!important;top:0!important;right:0!important;bottom:0!important;left:0!important;transform:none!important}}.breadcrumbs,.breadcrumbs .breadcrumb-container{display:flex;gap:.3571428571rem}.breadcrumbs .breadcrumb-container:last-child .breadcrumb{color:#222;cursor:default}.breadcrumbs .breadcrumb-container .breadcrumb{color:#008188;cursor:pointer;line-height:1.2857142857rem;font-size:1rem;font-weight:400;letter-spacing:.16px}.breadcrumbs .breadcrumb-container .breadcrumb.skeleton{width:5.7142857143rem;height:1.2857142857rem;border-radius:.2857142857rem;background:linear-gradient(90deg,#ededed 25%,#fafafa,#ededed 75%);background-size:200% 100%;animation:shimmer 1.5s infinite linear}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.app-button{font-size:1rem;line-height:1.2857142857rem;padding:1.0714285714rem 1.1428571429rem;border-radius:4px;color:#fff;stroke:#fff;border:none;outline:none;cursor:pointer}.app-button .icon{stroke:#fff}.app-button.full-w{width:100%;display:inline-flex;justify-content:center;align-items:center}.app-button.full-w-icon{justify-content:space-between;width:100%;display:inline-flex;align-items:center}.app-button.align-center .button-icon.end{margin-left:.2857142857rem}.app-button.align-center .button-icon.start{margin-right:.2857142857rem}.app-button.no-children .button-icon.end,.app-button.no-children .button-icon.start{margin:0}.app-button.align-center{display:inline-flex;justify-content:center;align-items:center}.app-button.medium{padding:.7857142857rem 1.1428571429rem}.app-button.small{padding:.5rem 1.1428571429rem}.app-button.primary{background-color:#008188}.app-button.primary:hover{background-color:#00a1a9}.app-button.primary:focus{outline:groove 2px #008188;box-shadow:inset 0 0 0 1px #fff}.app-button.primary:active{background-color:#008289}.app-button.primary:disabled{background-color:#c4c4c4;color:#22222240;cursor:default}.app-button.primary:disabled .icon{stroke:#22222240}.app-button.secondary{background-color:#f0fafc;color:#008188}.app-button.secondary .icon{stroke:#008188}.app-button.secondary:hover{background-color:#008188;color:#fff}.app-button.secondary:hover .icon{stroke:#fff}.app-button.secondary:focus{border:1px solid #008188}.app-button.secondary:active{border-color:#008289}.app-button.secondary:disabled{background-color:#c4c4c4;color:#22222240;cursor:default}.app-button.secondary:disabled .icon{stroke:#22222240}.app-button.outline{background-color:transparent;border:1px solid #008188;color:#008188}.app-button.outline .icon{stroke:#008188}.app-button.outline:hover{background-color:#00a1a9;color:#fff}.app-button.outline:hover .icon{stroke:#fff}.app-button.outline:focus{outline:groove 2px #008188;box-shadow:inset 0 0 0 1px #fff;background-color:#008188;color:#fff}.app-button.outline:focus .icon{stroke:#fff}.app-button.outline:active{background-color:#008289;color:#fff}.app-button.outline:active .icon{stroke:#fff}.app-button.outline:disabled{border-color:#c4c4c4;color:#22222240;cursor:default}.app-button.outline:disabled .icon{stroke:#22222240}.app-button.ghost{background-color:transparent;color:#008188}.app-button.ghost .icon{stroke:#008188}.app-button.ghost:hover{background-color:#8f8f8f1f}.app-button.ghost:focus{border:1px solid #008188}.app-button.ghost:active{background-color:#f0fafc}.app-button.ghost:disabled{color:#22222240;cursor:default}.app-button.ghost:disabled .icon{stroke:#22222240}.app-button.shadow{background-color:transparent;color:#008188;box-shadow:0 1px 5px #0003}.app-button.shadow .icon{stroke:#008188}.app-button.shadow:focus{border:1px solid #008188}.app-button.shadow:disabled{color:#22222240;cursor:default}.app-button.alert{background-color:#c82603;color:#fff}.app-button.alert:hover{background-color:#b42203}.app-button.alert:focus{outline:groove 2px #008188;box-shadow:inset 0 0 0 1px #fff}.app-button.alert:active{background-color:#761602}.app-button.alert:disabled{background-color:#c4c4c4;color:#c4c4c4;cursor:default}.app-button.alert:disabled .icon{stroke:#c4c4c4}.app-button .button-icon.end{margin-left:2.2857142857rem}.app-button .button-icon.start{margin-right:2.2857142857rem}.dropdown-trigger-container{background:#fff;padding:.7142857143rem 1.4285714286rem;border-radius:.2857142857rem;box-shadow:0 .0714285714rem .1428571429rem #00000029;cursor:pointer;display:flex}.dropdown-trigger-container .value{font-size:1rem;cursor:pointer;box-shadow:none;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2}.dropdown-trigger-container .value.search-input{padding:0 1.4285714286rem 0 0;border:none;width:100%;line-height:1;overflow:hidden;text-overflow:ellipsis;background:transparent}.dropdown-trigger-container .icon-arrow-dropdown{position:absolute;right:1.4285714286rem;top:50%;transform:translateY(-50%);width:.5rem;min-width:.5rem}.dropdown-trigger-container .placeholder{color:#888787}.dropdown-trigger-container.vertical-label-trigger{padding-right:3.5714285714rem;flex-direction:column}.dropdown-trigger-container.vertical-label-trigger .label{color:#888787;font-size:.8571428571rem}.dropdown-trigger-container.transparent-trigger{box-shadow:none;padding:0;display:flex;gap:1.4285714286rem;justify-content:space-between}.dropdown-trigger-container.transparent-trigger .icon-arrow-dropdown{position:relative;top:0;right:0;transform:none}.dropdown{width:fit-content}.dropdown-list{width:100%;box-shadow:0 1px 5px #0003;margin-top:3px}.dropdown-list .dropdown-item{padding:1.0714285714rem 1.1428571429rem;font-size:1rem;color:#89898c}.dropdown-list .dropdown-item:hover{background:#8f8f8f1f}.input-container{display:flex;flex-direction:column;width:100%}.input-container .input-wrap{position:relative}.input-container.small .input-elem{padding:.5rem 1.1428571429rem}.input-container.medium .input-elem{padding:.7857142857rem 1.1428571429rem}.input-container.large .input-elem{padding:1.0714285714rem 1.1428571429rem}.input-container.disabled .input-elem{color:#22222240;border:1px solid #d8d8d8;pointer-events:none;cursor:default}.input-container.disabled .input-elem::placeholder{color:#22222240}.input-container.disabled .input-header .input-label{color:#22222240}.input-container .input-elem{display:block;width:100%;min-height:2.4285714286rem;font-size:1rem;line-height:1.2857142857rem;color:#222;background-color:#fff;background-image:none;border-radius:.2857142857rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;box-shadow:none;outline:none;border:1px solid #d8d8d8}.input-container .input-elem::placeholder{color:#89898c}.input-container .input-elem:focus{outline:2px solid #008188;border-color:#008188}.input-container .input-elem:focus:hover{border-color:#008188}.input-container .input-elem:hover{border-color:#8f8f8f}.input-container .input-elem:disabled{border-color:#d8d8d8}.input-container .input-header{display:flex;justify-content:space-between;margin-bottom:.5714285714rem}.input-container .input-header .input-label{font-size:.8571428571rem;line-height:1.1428571429rem;color:#89898c;display:inline-block;text-transform:capitalize;letter-spacing:.32px;font-weight:400}.input-container .input-header .max-length{font-size:.8571428571rem;color:#222}.input-container .input-footer{font-size:.8571428571rem;margin-top:.3571428571rem}.input-container.with-error .input-elem,.input-container.with-error .input-elem:hover{border-color:#c82603;border-width:2px}.input-container.with-error .input-footer{color:#c82603}.input-container.with-warning .input-footer{color:#222}.input-container.with-error .input-footer .error-message{font-weight:500}.input-container .icon-redesign-exclamation-circle,.input-container .icon-exclamation-triangle{position:absolute;right:1.0714285714rem;top:50%;transform:translateY(-50%);width:1.1428571429rem;height:1.1428571429rem;cursor:default}.input-container .icon-redesign-exclamation-circle{stroke:#c82603}.input-container .icon-exclamation-triangle{stroke:#ef950d}.color-input-wrapper{display:flex;flex-direction:column;gap:.7142857143rem}.color-input-wrapper .selected-container{display:flex;align-items:center;gap:.5714285714rem}.color-input-wrapper .selected-container .selected-color{border-radius:50%;display:inline-block;outline:1px solid #8f8f8f;outline-offset:1px;cursor:pointer}.color-input-wrapper .selected-container .selected-color.small{width:1.1428571429rem;height:1.1428571429rem}.color-input-wrapper .selected-container .selected-color.medium{width:1.7142857143rem;height:1.7142857143rem}.color-input-wrapper .selected-container .selected-color.large{width:2.8571428571rem;height:2.8571428571rem}.color-input-wrapper .selected-container .selected-color:hover{outline:2px solid #008188}.color-input-wrapper .selected-container .selected-label{text-transform:uppercase}.color-input-wrapper .input-label{font-size:.8571428571rem;font-weight:400;color:#89898c}.static-dropdown-wrap{position:relative}.static-dropdown-wrap.with-error .icon-redesign-exclamation-circle{display:none}.static-dropdown-wrap *{cursor:default}.static-dropdown-wrap .icon-caret-outline-down{position:absolute;top:50%;right:1.1428571429rem;width:1.1428571429rem;height:1.1428571429rem;transform:translateY(-50%)}.static-dropdown-wrap .input-container .icon-redesign-exclamation-circle,.static-dropdown-wrap .input-container .icon-exclamation-triangle{right:2.8571428571rem}.app-dropdown.dropdown.is-disabled{opacity:1}.app-dropdown .divider{width:100%;height:1px;margin-top:15px;margin-bottom:-15px;background:#ededed}.app-dropdown .multiselect-checkbox{position:relative;top:2px;margin-right:.5714285714rem}.app-dropdown .selected-icon{position:absolute;right:1.1428571429rem}.app-dropdown .dropdown-list{max-height:20rem;overflow-y:auto}.app-dropdown .multi-select-container{display:flex;flex-direction:column;gap:.5714285714rem}.app-dropdown .multi-select-container .tag.light-gray{padding:.2857142857rem .5714285714rem;background-color:#e0f6f7}.app-dropdown .multi-select-container .input-label{color:#89898c;font-size:.8571428571rem;font-weight:400;line-height:1.1428571429rem;letter-spacing:.32px;text-align:left}.app-dropdown .multi-select-container .selected-item .text{color:#008188;font-size:.8571428571rem;font-weight:400;line-height:1.1428571429rem;letter-spacing:.32px}.app-dropdown .multi-select-container .selected-item .selected-label{display:flex}.app-dropdown .multi-select-container .selected-items-container{position:relative;display:flex;flex-wrap:wrap;gap:.5714285714rem;min-height:2.7142857143rem;padding:.5714285714rem 3.4285714286rem .5714285714rem .5714285714rem;border:1px solid #d8d8d8;border-radius:4px}.app-dropdown .multi-select-container .selected-items-container .close-icon-btn{stroke:#008188}.app-dropdown .multi-select-container .selected-items-container .icon-caret-outline-down{transform:translate(-50%,-50%)}.app-dropdown .dropdown-item-container{display:flex;flex-wrap:wrap;gap:.2857142857rem;align-items:flex-start}.input-dropdown .target-container{position:relative}.input-dropdown .target-container:after{content:"";position:absolute;right:.7142857143rem;bottom:1.2142857143rem;display:block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #222}.input-dropdown .dropdown-item.selected{color:#008188}.input-dropdown .dropdown-list{width:100%;background:#fff}.input-dropdown .dropdown-list .dropdown-item{padding:.7142857143rem}.autocomplete-dropdown{position:relative}.autocomplete-dropdown .dropdown-item.selected{color:#008188}.autocomplete-dropdown .dropdown-list{width:100%;background:#fff;max-height:20rem;overflow-y:auto;position:absolute}.autocomplete-dropdown .dropdown-list .divider{width:100%;height:1px;background:#ededed;margin-bottom:-1.0714285714rem;margin-top:1.0714285714rem}.autocomplete-dropdown .autocomplete-input .icon-caret-outline-down{transform:translateY(-50%);width:1.1428571429rem;height:1.1428571429rem;position:absolute;top:50%;right:1.1428571429rem}.autocomplete-dropdown .input-container .icon-redesign-exclamation-circle,.autocomplete-dropdown .input-container .icon-exclamation-triangle{right:2.8571428571rem}.confirmation-dialog.confirmation-delete .dialog-header{display:flex;justify-content:space-between;padding:1.1428571429rem;border-bottom:1px solid #ededed}.confirmation-dialog.confirmation-delete .dialog-header .dialog-close-btn{top:auto}.confirmation-dialog.confirmation-delete .confirmation-delete-wrapper{display:flex;flex-direction:column;gap:1.7142857143rem;color:#222;font-weight:500;font-size:1rem}.confirmation-dialog.confirmation-delete .delete-message{text-align:start;line-height:1.2857142857rem;letter-spacing:.16px}.confirmation-dialog.confirmation-delete .confirmation-footer .confirm-button{background-color:#c82603;border-bottom-left-radius:0;color:#fff}.confirmation-dialog.confirmation-delete .confirmation-footer .confirm-button:disabled{background:#c4c4c4;cursor:not-allowed}.confirmation-dialog .dialog-header{padding:1.7857142857rem 1.7857142857rem 0}.confirmation-dialog .dialog-content{padding:0}.confirmation-dialog .confirmation-message{padding:1.7857142857rem;font-size:1rem;color:#888787;text-align:center}.confirmation-dialog.no-title .dialog-header{padding:0}.confirmation-dialog.no-title .confirmation-message{padding:3.5714285714rem 1.7857142857rem}.confirmation-dialog .confirmation-footer{position:relative;display:flex;justify-content:space-between}.confirmation-dialog .confirmation-footer .confirm-button,.confirmation-dialog .confirmation-footer .cancel-button{height:3.9285714286rem;width:calc(50% - .0357142857rem);font-size:1rem;border-bottom-left-radius:.7142857143rem;border-bottom-right-radius:.7142857143rem;border:none;background:transparent;cursor:pointer;padding:0;margin:0}.confirmation-dialog .confirmation-footer .confirm-button{color:#008188;display:flex;justify-content:center;align-items:center;gap:.7142857143rem}.confirmation-dialog .confirmation-footer .confirm-button .app-btn-spinner{border-top:2px solid #008188;border-left:2px solid #008188;position:relative;margin:0;top:0;right:0}.confirmation-dialog .confirmation-footer .cancel-button{color:#888787}.confirmation-dialog .confirmation-footer:before,.confirmation-dialog .confirmation-footer:after{content:"";position:absolute;background:#f6f6f6}.confirmation-dialog .confirmation-footer:before{top:0;left:0;height:.0714285714rem;width:100%}.confirmation-dialog .confirmation-footer:after{top:0;left:calc(50% - .0357142857rem);width:.0714285714rem;height:100%}.app-grid-container{display:grid;grid-template-rows:4rem calc(100vh - 12.8571428571rem);margin-top:2.1428571429rem;position:relative}.app-grid-container .highlight-text{background-color:#c8c003}.app-grid-container .filters-tabs-section{display:flex;justify-content:space-between;border-bottom:1px solid #d8d8d8}.app-grid-container .controls{display:flex;align-items:center;gap:1.7857142857rem;padding:0 0 .5714285714rem;height:4rem}.app-grid-container .controls .search-input-wrapper{padding-top:.1428571429rem;height:2.8571428571rem}.app-grid-container .tabs-panel{padding:0;box-shadow:none}.app-grid-container .data-container{display:flex;gap:1.7142857143rem;min-width:0}.app-grid-container .data-container .grid-data-cell{padding-top:.5rem;padding-bottom:.5rem;white-space:nowrap}.app-grid-container .data-container .grid-data-cell.numeric-cell{text-align:right;white-space:nowrap}.app-grid-container .additional-wrap{display:flex;flex-direction:column;flex:1;max-width:100%;overflow:hidden;justify-content:space-between}.app-grid-container .table-wrap{overflow:auto}.app-grid-container .table-wrap thead{position:sticky;top:0;background:#fafafa;z-index:1}.app-grid-container .grid-side-panel.opened{width:25rem;margin:1.1428571429rem .3571428571rem .3571428571rem 0;height:auto;border-radius:8px}.app-grid-container .grid-loader{display:flex;height:100%;align-items:center;justify-content:center}.app-grid-container .grid-loader img{width:9.1428571429rem;height:9.1428571429rem}.app-grid{width:100%;border-collapse:collapse;display:table;table-layout:auto}.app-grid thead,.app-grid tbody,.app-grid tfoot{display:table-row-group}.app-grid .app-grid-header-section .grid-header-row{border-bottom:1px solid #d8d8d8}.app-grid .app-grid-header-section .grid-header-cell{line-height:1.2857142857rem;font-size:1rem;padding:1.0714285714rem 1.1428571429rem;text-transform:capitalize;text-align:left;font-weight:600;letter-spacing:.16px;color:#222;overflow:visible;text-overflow:unset;max-width:27.8571428571rem}.app-grid .app-grid-header-section .grid-header-cell.numeric-cell{text-align:right;max-width:14.2857142857rem}.app-grid .app-grid-header-section .grid-header-cell.sortable{cursor:pointer}.app-grid .app-grid-header-section .grid-header-cell.sticky{width:3.7142857143rem}.app-grid .app-grid-header-section .grid-header-cell .sortable-icon{position:absolute;top:50%;margin-left:.2857142857rem;transform:translateY(-50%)}.app-grid .app-grid-body-section .grid-data-row{border-bottom:1px solid #ededed}.app-grid .app-grid-body-section .grid-data-row.grid-row-selected{background-color:#8f8f8f33}.app-grid .app-grid-body-section .grid-data-row:hover{background-color:#8f8f8f1f}.app-grid .app-grid-body-section .grid-data-row:hover .row-context-menu-wrapper{opacity:1;visibility:visible}.app-grid .app-grid-body-section .grid-data-cell{line-height:1.2857142857rem;font-size:1rem;padding:1.0714285714rem 1.1428571429rem;letter-spacing:.16px;font-weight:500;color:#222;white-space:nowrap;max-width:27.8571428571rem;overflow:hidden;text-overflow:ellipsis}.app-grid .app-grid-body-section .grid-data-cell.numeric-cell{max-width:14.2857142857rem;text-align:right}.app-grid .stub{margin-top:2.8571428571rem}.app-grid.shrink-grid .grid-header-cell,.app-grid.shrink-grid .grid-data-cell{padding-top:.5rem;padding-bottom:.5rem}.app-grid .grid-header-cell.numeric-cell,.app-grid .grid-data-cell.numeric-cell{text-align:right}.app-grid .grid-data-cell.sticky{position:sticky;right:0;width:3.7142857143rem}.pagination-controls{display:flex;justify-content:space-between;align-items:center;padding:0 1.1428571429rem;width:100%;border-top:1px solid #ededed}.pagination-controls td{border-bottom:none}.pagination-controls .per-page-dropdown{width:6.4285714286rem}.pagination-controls .current-page-label{font-size:1rem;font-weight:500;letter-spacing:.16px}.pagination-controls .pagination-buttons{display:flex;gap:.5714285714rem}.pagination-controls .pagination-buttons .icon{cursor:pointer;width:1.2857142857rem;height:1.2857142857rem;margin-left:.5714285714rem}.control-checkbox{display:inline-flex;align-items:center;cursor:pointer}.control-checkbox-input{display:none}.control-checkbox.disabled{cursor:not-allowed;opacity:.3}.control-checkbox .control-checkbox-icon{width:1.25rem;height:1.25rem;margin-right:.5rem;fill:#fff}.control-checkbox .icon-checkbox-active,.control-checkbox .icon-checkbox-indeterminate{fill:#008188}.tabs-panel{display:flex;background:#fff;padding:0 1.4285714286rem;border-radius:4px;box-shadow:0 1px 5px #0003}.tabs-panel .single-tab{min-width:8.5714285714rem;position:relative;display:flex;justify-content:center;align-items:center;margin-right:15px;font-weight:600;cursor:pointer;color:#888787}.tabs-panel .single-tab.active{color:#008188;cursor:default}.tabs-panel .single-tab.active:before{content:"";position:absolute;bottom:0;width:100%;height:5px;background:#008188;border-top-left-radius:7px;border-top-right-radius:7px}.tag{border-radius:.2857142857rem;padding:.3571428571rem .7142857143rem;font-size:.7142857143rem;display:inline-flex;gap:.3571428571rem;align-items:center;cursor:default}.tag .data-container{display:flex;align-items:center}.tag .data-container .sub-text{font-size:.5714285714rem;color:#888787}.tag .data-container .close-icon-btn{cursor:pointer;overflow:visible;margin-left:.5714285714rem}.tag.rounded{border-radius:1.4285714286rem}.tag.gray{color:#fff;background:#575757b3}.tag.light-gray{background:#e6e6e6;color:#333}.tag.light-green{background:#b4d897}.tag.outline{background:#fff}.tag.outline.gray{color:#575757b3;border:1px solid rgba(87,87,87,.7019607843)}.tag.outline.light-gray{border:1px solid #e6e6e6;color:#333}.tag.outline.light-green{border:1px solid #b4d897}.tabs-panel{background:transparent;box-shadow:none}.tabs-panel .single-tab{margin-right:0;line-height:1.2857142857rem;font-size:1rem;padding:1.3571428571rem 1.1428571429rem;font-weight:400;letter-spacing:.16px;color:#89898c;border-bottom:1px solid #d8d8d8}.tabs-panel .single-tab:before{display:none}.tabs-panel .single-tab:hover{border-bottom:1px solid #8f8f8f}.tabs-panel .single-tab.active{color:#222;font-weight:600;border-bottom:2px solid #008188}.search-input{background:#fff;display:block;width:100%;padding:.65rem 2rem .65rem 2.75rem;border:none;border-radius:2px;box-shadow:0 1px 5px #0003}.search-input-wrapper{position:relative}.search-input-search-icon,.search-input-clear-icon-wrapper{position:absolute}.search-input-search-icon,.search-input-clear-icon{color:#888787}.search-input-search-icon{top:50%;left:.75rem;transform:translateY(-50%);pointer-events:none}.search-input-clear-icon-wrapper{top:50%;right:.75rem;transform:translateY(-50%);cursor:pointer;display:flex;align-items:center}.search-input-clear-icon{line-height:1rem;width:1.0714285714rem;height:1.0714285714rem}.search-input[disabled]{opacity:.5;pointer-events:none}.search-input-wrapper{display:flex;align-items:center;position:relative}.search-input-wrapper .search-input-search-icon{fill:#222;width:1.1428571429rem;height:1.1428571429rem;left:1.1428571429rem}.search-input-wrapper .search-input{height:2.8571428571rem;width:20rem;border-radius:25px;color:#222;line-height:1.2857142857rem;font-weight:500;letter-spacing:.16px;font-size:1rem;padding:1.0714285714rem 0 1.0714285714rem 2.5714285714rem;box-shadow:none;border:1px solid #d8d8d8}.search-input-wrapper .search-input::placeholder{color:#c4c4c4}.search-input-wrapper .search-input:focus{outline:2px solid #008188;border-color:#008188}.search-input-wrapper .search-input:focus:hover{border-color:#008188}.search-input-wrapper .search-input:hover{border-color:#8f8f8f}.search-input-wrapper .search-input:disabled{border-color:#d8d8d8}.search-input-wrapper .search-input-loader{position:absolute;right:1.0714285714rem;display:flex;align-items:center}.search-input-wrapper .search-input-clear-icon-wrapper{position:absolute;right:1.0714285714rem;cursor:pointer}.context-menu.popper-container .popper{padding:.2857142857rem 0;box-shadow:0 1px 5px #0003;min-width:12.5rem;background:#fff;border-radius:8px}.context-menu.popper-container .popper .popper-arrow:before{box-shadow:0 1px 5px #0003}.context-menu .context-menu-item{padding:1.0714285714rem;cursor:pointer;color:#89898c;border-bottom:1px solid transparent;display:flex;justify-content:space-between;align-items:center;font-size:1rem;line-height:1.2857142857rem;letter-spacing:.16px}.context-menu .context-menu-item:hover{background:#8f8f8f1f}.context-menu .context-menu-item.disabled{color:#c4c4c4;pointer-events:none}.context-menu .context-menu-item.group-line{border-bottom:1px solid #d8d8d8}.context-menu .context-menu-item .parent-caret-icon{height:.7142857143rem}.context-menu .context-menu-item .parent-caret-icon path{stroke:#222}.context-menu .inner-context-menu{width:100%}.three-dot-context-menu .icon-context-menu{fill:#888787;width:1.1428571429rem;height:1.1428571429rem;cursor:pointer}.radio-button{display:flex;align-items:center;gap:1.0714285714rem}.radio-button .radio-button-label:hover{cursor:pointer}.radio-button .radio-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;width:1.7857142857rem;height:1.7857142857rem;border:.1428571429rem solid #008188;border-radius:50%;display:flex;align-items:center;justify-content:center}.radio-button .radio-input:after{content:"";display:block;border-radius:50%;width:1.0714285714rem;height:1.0714285714rem}.radio-button .radio-input:checked:after,.radio-button .radio-input:hover:after{background:#008188}.radio-button .radio-input:hover{cursor:pointer}.backdrop{background:#979797b3;background:#3333334a;height:100%;left:0;position:absolute;top:0;width:100%;z-index:500}.side-panel{background:#fff;box-shadow:0 1px 5px #0003;height:100%;opacity:0;overflow:hidden;position:absolute;top:0;transition:width .4s,opacity .2s;width:0;z-index:1100;display:flex;flex-direction:column}.side-panel.no-overlying{position:relative}.side-panel.opened{opacity:1;padding:0 2.0833rem;transition:opacity .3s;width:100%}.side-panel .side-panel-header{min-height:3.75rem;padding:1.25rem 0 0;position:relative}.side-panel .side-panel-header .side-panel-title{color:#333;font-size:1.0833rem;font-weight:400;height:100%;margin:0 1.4285714286rem 0 0;display:flex;align-items:center}.side-panel .side-panel-header.with-title{min-height:5rem;padding:1.25rem 0}.side-panel .side-panel-body{flex-grow:1;display:flex;flex-direction:column;min-height:0}.side-panel .side-panel-close-btn{cursor:pointer;position:absolute;right:0;top:1.7rem;height:1.4285714286rem}.side-panel .side-panel-close-btn .icon{width:1.0714285714rem;height:1.0714285714rem}.side-panel.right{right:0}.side-panel.left{left:0}@media only screen and (min-width: 768px){.side-panel.opened{width:auto}}.side-panel{display:flex;flex-direction:column}.side-panel.opened{padding:0}.side-panel .side-panel-header.with-title{min-height:initial;padding:1.1428571429rem}.side-panel .side-panel-header,.side-panel .side-panel-body,.side-panel .side-panel-footer{padding:1.1428571429rem}.side-panel .side-panel-header{height:auto;border-bottom:1px solid #ededed}.side-panel .side-panel-header .side-panel-title{color:#222;font-weight:600}.side-panel .side-panel-header .side-panel-close-btn{top:1.1428571429rem;right:1.1428571429rem}.side-panel .side-panel-body{overflow-y:auto}.side-panel .side-panel-footer{margin-top:auto;border-top:1px solid #ededed}.side-panel.no-overlying{box-shadow:none;border:1px solid #ededed;z-index:0}.stub{display:flex;flex-direction:column;gap:2.8571428571rem;justify-content:center;align-items:center}.stub .stub-image{max-height:14.2857142857rem}.stub .stub-message{font-size:1rem;color:#222;max-width:42.8571428571rem;text-align:center}.switch-container{display:flex;flex-direction:column;align-items:flex-start}.switch-container.top{flex-direction:column;gap:.7rem}.switch-container.disabled{opacity:.5;pointer-events:none}.switch-container .input-to-hide:checked+.switch .switch-body{background-color:#0081881a}.switch-container .input-to-hide:checked+.switch .switch-toggle{background-color:#008188;transform:translate(1.45rem,-50%)}.switch-container .switch{position:relative;padding:.5rem;border:none;background-color:transparent;cursor:pointer;transition:opacity .25s}.switch-container .switch-body{display:block;width:3.333rem;height:1.5rem;background-color:#888787;border-radius:.9rem;transition:background-color 375ms}.switch-container .switch-toggle{position:absolute;top:50%;left:.45rem;width:2rem;height:2rem;background-color:#e5e6e7;border-radius:50%;box-shadow:0 1px 5px #0003;transform:translateY(-50%);transition:transform .25s,background-color .25s;z-index:1}.switch-container .switch-label{font-weight:600;display:inline-block;color:#333;cursor:pointer}.switch-container.disabled .input-to-hide:checked+.switch .switch-body{background:#c4c4c4}.switch-container.disabled .input-to-hide:checked+.switch .switch-toggle{background:#222}.switch-container.disabled .switch-body{background:#c4c4c4}.switch-container.disabled .switch-toggle{background:#222}.switch-container .input-to-hide:checked+.switch .switch-body{background:#03c88d}.switch-container .input-to-hide:checked+.switch .switch-toggle{background-color:#fff;left:0;right:1px;transform:translate(1.9285714286rem,-50%)}.switch-container .input-to-hide:checked+.switch .icon{display:block}.switch-container .switch{padding:0}.switch-container .switch-body{width:3.4285714286rem;height:1.7142857143rem;background:#c4c4c4}.switch-container .switch-toggle{left:3px;width:1.2857142857rem;background:#fff;height:1.2857142857rem}.switch-container .switch-toggle .icon{display:none;transform:scale(.4);stroke:#03c88d}.switch-container{display:flex;flex-direction:column;align-items:flex-start;gap:.5714285714rem}.switch-container.top{flex-direction:column}.switch-container.right{flex-direction:row-reverse;justify-content:flex-end;gap:1rem;align-items:center}.switch-container .input-to-hide{opacity:0;width:0;height:0}.switch-container .icon-check{display:none}.switch-container .input-to-hide:checked+.switch .switch-body{background-color:#03c88d}.switch-container .input-to-hide:checked+.switch .switch-toggle{transform:translate(1.7142857143rem,-50%)}.switch-container .input-to-hide:checked+.switch .icon-check{display:block;height:2.2857142857rem;width:2.2857142857rem}.switch-container .switch{position:relative;border:none;background-color:transparent;cursor:pointer;transition:opacity .25s}.switch-container .switch-body{display:block;width:3.4285714286rem;height:1.7142857143rem;background-color:#4c4c4c;border-radius:.8571428571rem;transition:background-color 375ms}.switch-container .switch-toggle{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:.4285714286rem;width:1.2857142857rem;height:1.2857142857rem;background-color:#fff;border-radius:50%;box-shadow:0 1px 5px #0003;transform:translateY(-50%);transition:transform .25s,background-color .25s;z-index:1}.switch-container .switch-value-container{display:flex;align-items:center;gap:.5714285714rem}.switch-container .switch-label{font-size:.8571428571rem;line-height:1.1428571429rem;font-weight:400;color:#89898c;display:inline-block;text-transform:capitalize}.switch-container .switch-value{font-size:1rem;font-weight:400;line-height:1.2857142857rem;letter-spacing:.16px;text-align:left}.switch-container.disabled{pointer-events:none}.switch-container.disabled .switch-toggle{background-color:#222222bf}.switch-container.disabled .input-to-hide:checked+.switch .switch-body{background-color:#c4c4c4}.switch-container.disabled .input-to-hide:checked+.switch .icon-check{stroke:#222222bf}.day-picker-popper .rdp{--rdp-cell-size: 30px;--rdp-accent-color: customAlpha($light-brand-color, .2);--rdp-background-color: $secondary-background-color;--rdp-outline: none;--rdp-outline-selected: none}.day-picker-popper .rdp-head_cell{color:#979797b3;text-transform:none;font-weight:400}.day-picker-popper .rdp-button.rdp-day{font-size:1rem}.day-picker-popper .rdp-button.rdp-day_today{color:#008188}.day-picker-popper .rdp-button.rdp-day_selected{color:#fff;background-color:#008188}.day-picker-caption{position:relative}.day-picker-caption .month{text-align:center;font-size:1.15em;font-weight:500}.day-picker-caption .app-btn{position:absolute;top:0}.day-picker-caption .app-btn:first-child{left:0}.day-picker-caption .app-btn:last-child{right:0}.day-picker-popper{display:inline-block}.day-picker-popper.disabled{opacity:.5;pointer-events:none}.day-picker-popper .popper{background:#fff;font-size:12px;box-shadow:0 2px 5px #00000026;z-index:405}.day-picker-popper .input-wrapper{background:#fff;border:1px solid #008188;padding:6px 12px;width:100%;height:100%;display:flex}.day-picker-popper .input-wrapper input{background:#fff;caret-color:transparent;width:100%;border:none;padding:0}.day-picker-popper .input-wrapper input:hover{cursor:default}.day-picker-popper,.day-picker-popper .popper-container{display:block}.day-picker-popper .rdp-months .rdp-nav{width:100%;justify-content:space-between;padding:0 1.1428571429rem}.day-picker-popper .rdp-months .rdp-chevron{width:1.1428571429rem;height:1.1428571429rem;fill:#222}.day-picker-popper .rdp-month{padding:0 1.1428571429rem}.day-picker-popper .rdp-month .rdp-day{width:3.4285714286rem;height:2.8571428571rem;font-size:1rem;color:#222;letter-spacing:.16px;line-height:1.2857142857rem;font-weight:400}.day-picker-popper .rdp-month .rdp-selected button{background-color:#008188;color:#fff;border-color:#008188}.day-picker-popper .rdp-month .rdp-today{color:#008188;position:relative}.day-picker-popper .rdp-month .rdp-today:after{content:"";position:absolute;bottom:.6428571429rem;right:1.8571428571rem;width:.2857142857rem;height:.2857142857rem;background-color:#008188;border-radius:50%}.day-picker-popper .rdp-month .rdp-month_caption{width:100%;justify-content:center}.day-picker-popper .rdp-month .rdp-month_caption .rdp-caption_label{font-size:1.1428571429rem;font-weight:600;color:#222}.day-picker-popper .time-container{display:flex;justify-content:space-between;align-items:center;padding:1.1428571429rem;position:relative}.day-picker-popper .time-container button{background-color:#008188;color:#fff}.day-picker-popper .time-container:before{content:"";display:block;position:absolute;left:50%;top:0;transform:translate(-50%);width:100%;border-top:1px solid #ededed}.time-input-container{position:relative}.time-input-container .time-input{background:#fff;border:.0714285714rem solid #888787;border-radius:.3571428571rem;caret-color:transparent;padding:.7142857143rem 1.1428571429rem;height:100%;width:100%}.time-input-container .time-input.editing{caret-color:auto}.time-input-container .time-input.disabled{opacity:.5;pointer-events:none}.time-input-container .time-input::-webkit-calendar-picker-indicator{display:none}.time-input-container .time-input:hover{cursor:default}.time-input-container .input-container{position:relative}.time-input-container .icon-container{cursor:pointer;position:absolute;right:.7142857143rem;top:50%;transform:translateY(-50%)}.time-input-container .popper{background:#fff;box-shadow:0 1px 5px #0003;display:flex;height:12.8571428571rem;max-height:12.8571428571rem;overflow-y:auto;width:100%;z-index:405}.time-input-container .popper .unit{display:flex;flex-direction:column;height:100%;-ms-overflow-style:none;overflow-y:auto;width:100%}.time-input-container .popper .unit::-webkit-scrollbar{width:1.0714285714rem}.time-input-container .popper .unit::-webkit-scrollbar-thumb{height:2.5rem}.time-input-container .popper .unit-item{align-items:center;cursor:pointer;display:flex;font-size:1rem;justify-content:start;min-height:2.5714285714rem;padding:0 1.4285714286rem}.time-input-container .popper .unit-item:hover{background:#00818880;color:#fff}.time-input-container .popper .unit-item.disabled{opacity:.5;pointer-events:none}.time-input-container .popper .unit-item-active{background:#008188;color:#fff;font-weight:500}.file-import-dialog .dialog-content{display:flex;width:57.1428571429rem;height:46.8571428571rem;flex-direction:column;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:0}.file-import-dialog .dialog-header{display:flex;padding:1.7142857143rem;gap:.5714285714rem;border-bottom:1px solid #d8d8d8}.file-import-dialog .dialog-body{display:flex;flex-direction:column;gap:1.7142857143rem;padding:1.1428571429rem}.file-import-dialog .dialog-body .header{font-size:2rem;font-weight:400;line-height:2.5714285714rem;margin-top:1.1428571429rem}.file-import-dialog .dialog-body .learn-how-container{display:flex;align-items:center;font-size:1rem;font-weight:400;height:1.4285714286rem;letter-spacing:.16px}.file-import-dialog .dialog-body .learn-how-container .app-btn,.file-import-dialog .dialog-body .learn-how-container .app-btn:hover,.file-import-dialog .dialog-body .learn-how-container .app-btn:active{padding:0;background:none;color:#008188;border:none;outline:none}.file-import-dialog .dialog-body .download-template-container{color:#89898c;display:flex;flex-direction:column;gap:.7142857143rem}.file-import-dialog .dialog-body .download-template-container .download-message{color:#222}.file-import-dialog .dialog-body .download-template-container .file-message{color:#008188;cursor:pointer}.file-import-dialog .dialog-footer{display:flex;justify-content:space-between;border-top:1px solid #d8d8d8;padding:1.1428571429rem}.file-import-dialog .dialog-footer .app-btn{height:2.5714285714rem}.file-import-dialog .error-container{display:flex;flex-direction:column;align-items:center;gap:.5714285714rem;color:#c82603;border:2px dashed #c82603;border-radius:8px;padding:1.1428571429rem}.file-import-dialog .error-container .icon{stroke:#c82603;width:2.2857142857rem;height:2.2857142857rem}.file-import-dialog .error-container .header{font-size:1.1428571429rem;font-weight:600;line-height:1.7142857143rem;text-align:left}.file-import-dialog .error-container .sub-header{font-size:1rem;font-weight:400;line-height:1.2857142857rem;letter-spacing:.16px;text-align:left}.file-import-dialog .file-upload-container{display:flex;flex-direction:column;gap:.2857142857rem;border:2px dashed #d8d8d8;border-radius:8px;padding:1.1428571429rem;cursor:pointer;position:relative}.file-import-dialog .file-upload-container .spinner{position:absolute;right:2.2857142857rem}.file-import-dialog .file-upload-container .icon{stroke:#008188;width:2.2857142857rem;height:2.2857142857rem}.file-import-dialog .file-upload-container .drop-header{font-size:1.1428571429rem;font-weight:600;line-height:1.7142857143rem;text-align:left}.file-import-dialog .file-upload-container .drop-sub-header{font-size:1rem;font-weight:400;line-height:1.2857142857rem;letter-spacing:.16px;text-align:left}.file-import-dialog .file-container{flex-direction:row;justify-content:space-between;align-items:center;border-style:solid}.file-import-dialog .file-container .file-name-container{display:flex;flex-direction:column}.file-import-dialog .file-container .icon{stroke:#222;width:1.7142857143rem;height:1.7142857143rem}.app-file-import-dialog .dialog-content{display:flex;flex-direction:column;width:100%;min-height:35.7142857143rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:0}.app-file-import-dialog .dialog-header{display:flex;padding:1.4285714286rem;gap:.5714285714rem;border-bottom:1px solid #d8d8d8}.app-file-import-dialog .dialog-body{display:flex;flex-direction:column;align-items:center;width:100%;gap:1.1428571429rem;padding:1.4285714286rem}.app-file-import-dialog .dialog-body .icon{width:1.7142857143rem;height:1.7142857143rem}.app-file-import-dialog .dialog-body .header{font-size:2rem;font-weight:400;line-height:2.5714285714rem;margin-top:1.1428571429rem}.app-file-import-dialog .dialog-body .response-info-container{padding:2.1428571429rem}.app-file-import-dialog .dialog-body .update-info{font-size:1.1428571429rem;font-weight:400;align-items:center;text-align:center;line-height:1.4285714286rem}.app-file-import-dialog .icon-wrapper{display:flex;align-items:center;justify-content:center;padding:.5714285714rem;border-radius:50%;border:.1428571429rem solid #ededed;background-color:#fafafa;z-index:2}.app-file-import-dialog .icon-wrapper.active{background-color:#008188}.app-file-import-dialog .icon-wrapper.active .icon{stroke:#fff}.app-file-import-dialog .icon-wrapper.completed{border:.1428571429rem solid #03c88d}.app-file-import-dialog .icon-wrapper.completed .icon{stroke:#03c88d}.app-file-import-dialog .error-section{position:relative;width:100%;height:45%;bottom:1.2857142857rem}.app-file-import-dialog .toast-design{text-align:start}.app-file-import-dialog .progress-icon{display:flex;align-items:center;justify-content:center;width:1.4285714286rem;height:1.4285714286rem;border-radius:50%;background-color:#8f8f8f;flex-shrink:0;margin-left:.0357142857rem}.app-file-import-dialog .progress-icon.completed{border:.1428571429rem solid #fff;background-color:#008188}.app-file-import-dialog .progress-icon.completed .icon{stroke:#fff}.app-file-import-dialog .progress-icon.not-completed{display:none}.app-file-upload-container{width:100%;height:10.2857142857rem;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.1428571429rem;border:2px dashed #d8d8d8;border-radius:8px;padding:.7142857143rem;cursor:pointer;position:relative;bottom:.7142857143rem}.app-file-upload-container.align-start{align-items:flex-start}.app-file-upload-container.dragging{border-color:#008188;border-style:dashed}.app-file-upload-container:hover{border-color:#8f8f8f}.app-file-upload-container:focus-within{border-color:#008188}.app-file-upload-container.file-uploaded{border-color:#d8d8d8;height:16.5714285714rem}.app-file-upload-container.clicked{border-color:#008188}.app-file-upload-container .icon{stroke:#008188;width:2.2857142857rem;height:2.2857142857rem}.app-file-upload-container .upload-icon.icon{width:2.2857142857rem;height:2.7857142857rem}.app-file-upload-container .file-name-container .spinner.redesign-spinner-icon{opacity:1}.app-file-upload-container .file-container{width:100%;height:3.4285714286rem;display:flex;flex-direction:row;align-items:center;border:1px solid #d8d8d8;border-radius:8px;padding:.5714285714rem 1.2857142857rem;gap:1.1428571429rem}.app-file-upload-container .file-container .file-name-container{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.8571428571rem}.app-file-upload-container .file-container .file-info-container{display:flex;flex-direction:column;flex:1 1 0;min-width:0;text-align:left;width:100%}.app-file-upload-container .file-container .redesign-spinner-icon .spinner-circle{border:.5714285714rem solid #d8d8d8;border-right-color:#008188;height:2.5rem;width:2.5rem;margin-top:.2857142857rem}.app-file-upload-container .file-container .icon{stroke:none;width:1.1428571429rem;height:1.1428571429rem;flex-shrink:0}.app-file-upload-container .file-container .file-name{font-size:1rem;font-weight:600;line-height:1.2857142857rem;text-align:left;max-width:80%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-file-upload-container .file-container .file-size{font-weight:500;font-size:1rem;line-height:1.2857142857rem;flex-shrink:0;max-width:80%;letter-spacing:.16px;color:#89898c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-file-upload-container .drop-header{font-size:1.1428571429rem;font-weight:600;line-height:1.5714285714rem;text-align:left;height:1.2857142857rem}.app-file-upload-container .drop-sub-header{font-size:1rem;font-weight:500;line-height:1.2857142857rem;letter-spacing:.16px;text-align:left;color:#89898c;height:2.5714285714rem}.app-file-upload-container.disabled{border-color:#8f8f8f;background-color:#fafafa;cursor:not-allowed;opacity:.6}.app-file-upload-container.disabled .icon{stroke:#fff}.app-file-upload-container.disabled .drop-header,.app-file-upload-container.disabled .drop-sub-header{color:#222}.app-file-upload-container.error{border-color:#c82603;background-color:#fafafa}.app-file-upload-container.error .error-wrapper{display:flex;flex-direction:column;align-items:center;gap:.5714285714rem;width:100%;color:#c82603;padding:1.1428571429rem}.app-file-upload-container.error .error-wrapper .icon{stroke:#c82603;width:2.2857142857rem;height:2.2857142857rem}.app-file-upload-container.error .error-wrapper .header{font-size:1.1428571429rem;font-weight:600;line-height:1.7142857143rem;text-align:left}.app-file-upload-container.error .error-wrapper .sub-header{font-size:1rem;font-weight:400;line-height:1.2857142857rem;letter-spacing:.16px;text-align:left}.stepper-container{display:flex;padding:.8571428571rem;justify-content:space-between;width:50%}.stepper-container .step-wrapper{display:flex;align-items:center;flex-direction:column;flex:1;min-width:0}.stepper-container .step-content{display:flex;flex-direction:column;align-items:center;width:100%}.stepper-container .step-container{display:flex;flex-direction:column;align-items:center;text-align:center;letter-spacing:.16px;position:relative}.stepper-container .step-text{font-size:.7142857143rem;font-weight:600;padding-top:.5714285714rem;padding-bottom:.1428571429rem;text-align:center;letter-spacing:.16px;white-space:nowrap;color:#89898c;text-transform:uppercase}.stepper-container .step-text.active{color:#008188}.stepper-container .step-text.completed{color:#03c88d}.stepper-container .step-label{font-size:1rem;font-weight:600;line-height:1.2857142857rem;letter-spacing:.16px;padding-bottom:.2857142857rem;text-align:center;white-space:nowrap;color:#222}.stepper-container .step-separator{height:.1428571429rem;width:100%;background-color:#ededed;flex:auto;margin-top:1.5rem;margin-left:7%;margin-right:7%}.stepper-container .step-separator.completed{background-color:#03c88d;margin-left:0}.dialog-footer{display:flex;justify-content:center;align-items:center;width:100%;border-top:1px solid #d8d8d8;padding:.7142857143rem;margin-bottom:.1428571429rem}.dialog-footer .footer-content{display:flex;justify-content:center;gap:.3571428571rem;width:100%}.dialog-footer .footer-content .progress-info-wrapper{width:60%;position:relative;display:flex;align-items:center;justify-content:flex-end;overflow:hidden}.dialog-footer .footer-content .progress-info-container{position:absolute;width:29.5rem;height:2.8571428571rem;display:flex;align-items:center;justify-content:space-between;background:#008188;border:1px solid #ededed;border-radius:.4285714286rem;padding:1.0714285714rem}.dialog-footer .footer-content .display-name{font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1rem;line-height:1.4285714286rem;letter-spacing:.16px}.dialog-footer .footer-content .button-container-wrapper{display:flex;gap:1.0714285714rem;width:100%;justify-content:end}.dialog-footer .redesign-spinner-icon .spinner-circle{border:.5714285714rem solid #d8d8d8;border-right-color:#008188;height:3rem;width:3rem}.dialog-footer .button-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%;position:relative}.dialog-footer .button-wrapper.footer-content{justify-content:center}.dialog-footer .app-btn{height:2.5714285714rem;padding:.8571428571rem 1.7142857143rem}.dialog-footer .download-button .button-icon.start{margin-right:.3571428571rem}.toast-container{position:absolute;height:4.8571428571rem}.toast-container.small{width:50%}.toast-container.medium{width:75%}.toast-container.large{width:100%}.toast-container.toast-type{display:flex;align-items:flex-start;gap:1.1428571429rem;padding:.5714285714rem .7142857143rem;border-radius:4px;border:1px solid #ededed;position:relative}.toast-container .toast-icon{flex-shrink:0;margin-top:.2857142857rem}.toast-container .toast-icon .icon{width:1.1428571429rem;height:1.1428571429rem}.toast-container .app-icon{width:1.4285714286rem;height:1.4285714286rem;stroke:#222}.toast-container .toast-content{flex-grow:1;margin-top:.2857142857rem}.toast-container .toast-title{margin:0;width:2.2857142857rem;height:1.2857142857rem;font-size:1rem;line-height:1.2857142857rem;letter-spacing:.16px;font-weight:600;margin-bottom:.2857142857rem;color:#222;text-transform:capitalize}.toast-container .toast-message{margin:0;width:auto;min-width:15.5714285714rem;height:1.2857142857rem;font-size:1rem;line-height:1.2857142857rem;letter-spacing:.16px;font-weight:500;color:#222;text-overflow:ellipsis;overflow:hidden}.toast-container .toast-cross-icon{position:absolute;right:.7142857143rem;top:.7857142857rem;cursor:pointer}.toast-container .toast-cross-icon .icon{width:.7857142857rem;height:.7857142857rem}.toast-container .cross-icon{width:.7142857143rem;height:.7142857143rem;stroke:#222}.toast-container.info{border-left:.2857142857rem solid #005295;background:#0052951a}.toast-container.info .app-icon{stroke:#005295;height:1.1428571429rem;width:1.1428571429rem}.toast-container.error{border-left:.2857142857rem solid #c82603;background:#c826031a}.toast-container.error .app-icon{stroke:#c82603;height:1.1428571429rem;width:1.1428571429rem}.toast-container.success{border-left:.2857142857rem solid #03c88d;background:#03c88d1a}.toast-container.success .app-icon{stroke:#03c88d;height:1.1428571429rem;width:1.1428571429rem}.toast-container.warning{border-left:.2857142857rem solid #ef950d;background:#c8c003}.toast-container.warning .app-icon{stroke:#03c88d;height:.8571428571rem;width:1rem}.input-number-container{display:flex;flex-direction:column;gap:.5714285714rem}.input-number-container .input-label{font-size:.8571428571rem;font-weight:400;color:#89898c;display:inline-block;text-transform:capitalize}.input-number-container .input-number-wrapper{display:flex;position:relative}.input-number-container .input-number-wrapper .input-elem{width:100%;min-width:8.5714285714rem;height:2.8571428571rem;padding-left:1.1428571429rem;border-radius:.2857142857rem;border:1px solid #d8d8d8}.input-number-container .input-number-wrapper .input-elem:focus{outline:2px solid #008188;border-color:#008188}.input-number-container .input-number-wrapper .input-elem:focus:hover{border-color:#008188}.input-number-container .input-number-wrapper .input-elem:hover{border-color:#8f8f8f}.input-number-container .input-number-wrapper .input-elem:disabled{border-color:#d8d8d8}.input-number-container .input-number-wrapper .input-suffix{color:#89898c;background-color:#8f8f8f33;font-size:1rem;font-weight:700;display:flex;align-items:center;justify-content:center;border-radius:4px;-webkit-user-select:none;user-select:none}.input-number-container .input-number-wrapper .controls{height:100%;position:absolute;display:flex;align-items:center;gap:0;padding:0;right:0}.input-number-container .input-number-wrapper .controls .icon{padding:0 .8571428571rem;width:2.8571428571rem;cursor:pointer;height:1.1428571429rem}.input-number-container .input-number-wrapper .icon-minus{border-right:1px solid #d8d8d8}.input-number-container .input-number-wrapper.small .input-elem{height:2.2857142857rem}.input-number-container .input-number-wrapper.small .input-suffix{height:1.4285714286rem;width:1.4285714286rem}.input-number-container .input-number-wrapper.medium .input-elem{height:2.8571428571rem}.input-number-container .input-number-wrapper.medium .input-suffix{height:1.7142857143rem;width:1.7142857143rem}.input-number-container .input-number-wrapper.large .input-elem{height:3.4285714286rem}.input-number-container .input-number-wrapper.large .input-suffix{height:2.2857142857rem;width:2.2857142857rem}.input-number-container .input-number-helper-text{-webkit-user-select:none;user-select:none}.accordion{margin-bottom:1.1428571429rem}.accordion .icon-caret-outline-up,.accordion .icon-caret-outline-down{height:1.1428571429rem;width:1.1428571429rem}.accordion-title{border:1px solid #ededed;border-radius:8px;padding:.7857142857rem;width:100%;font-size:1rem;font-weight:600;line-height:1.2857142857rem;letter-spacing:.16px;display:inline-flex;align-items:center;justify-content:space-between;cursor:pointer}.accordion-title:hover{background-color:#ededed}.icon.boolean-cell-true{width:1.2857142857rem;height:1.2857142857rem;fill:none;stroke:#03c88d}.boolean-cell-false{font-size:2.1428571429rem;color:#89898c}.card{border-radius:8px;background:#fff;border:1px solid #ededed}.card .card-header-container{display:flex;position:relative;align-items:center;justify-content:space-between;border-bottom:1px solid #ededed;padding:1.0714285714rem 1.1428571429rem}.card .card-header-container .card-header{color:#222;font-size:1rem;font-weight:600}.card .card-header-container .context-menu{position:absolute;right:.5714285714rem}.card .card-header-container .context-menu:hover{background:#8f8f8f1f;border-radius:8px}.card .card-header-container .context-menu-icon{height:2.2857142857rem;width:2.2857142857rem;cursor:pointer}.card .card-content{padding:1.0714285714rem 1.1428571429rem}.labeled-read-only{display:inline-flex;font-weight:500;flex-direction:column;text-transform:capitalize}.labeled-read-only label{line-height:1.1428571429rem;color:#89898c;margin-bottom:.2857142857rem;font-size:.8571428571rem;letter-spacing:.32px}.labeled-read-only span{font-size:1rem;color:#222;line-height:1.2857142857rem;letter-spacing:.16px}.tile{display:flex;flex-wrap:nowrap;min-width:14.2857142857rem;border:1px solid #d8d8d8;padding:1.1428571429rem;border-radius:8px;background:#fff}.tile:hover:not(.disabled){background:#8f8f8f1f}.tile:focus{border:2px solid #008188}.tile.success{border-bottom:4px solid #03c88d}.tile.warning{border-bottom:4px solid #ef950d}.tile.error{border-bottom:4px solid #c82603}.tile.disabled .tile-header,.tile.disabled .tile-description{color:#22222240}.tile .tile-header-container{display:flex;flex-direction:column;gap:.3571428571rem;width:60%}.tile .tile-header{font-size:1rem;font-weight:600;line-height:1.4285714286rem;letter-spacing:.16px;color:#222}.tile .tile-description{font-size:1rem;font-weight:500;line-height:1.2857142857rem;letter-spacing:.16px;color:#222}.tile .tile-dashboard-icon .icon{width:1.9285714286rem;height:1.9285714286rem;stroke:#008188;margin-right:1.1428571429rem}.tile .tile-footer{position:absolute;top:1.1428571429rem;right:1.1428571429rem}.tile .tile-footer.full-width{position:static;width:100%;display:flex;justify-content:flex-end;padding:.5714285714rem 1.1428571429rem}.left-navigation{display:flex;flex-direction:column;justify-content:space-between;width:3.4285714286rem;padding:1.1428571429rem .2857142857rem;border-right:1px solid #ededed}.left-navigation.nav-expanded{width:18.2857142857rem;padding:1.1428571429rem .5714285714rem}.left-navigation.nav-expanded .nav-label{flex:1}.left-navigation.nav-expanded .nav-item{display:flex}.left-navigation.nav-expanded .nav-item .close-btn-wrap{display:flex;position:relative;min-width:1.0714285714rem}.left-navigation.nav-expanded .nav-item:hover{background-color:#8f8f8f1f}.left-navigation .nav-group{display:flex;flex-direction:column;gap:.5714285714rem}.left-navigation .divider{margin:.5357142857rem 0}.left-navigation .nav-item{display:flex;position:relative;align-items:center;cursor:pointer;height:2.8571428571rem;gap:1.1428571429rem;padding:0 .8571428571rem;border-radius:.2857142857rem}.left-navigation .nav-item .icon{width:1.1428571429rem;height:1.1428571429rem}.left-navigation .nav-item.active{background-color:#8f8f8f33}.left-navigation .nav-item.active .nav-label{color:#222}.left-navigation .nav-item.active .icon{stroke:#008188}.left-navigation .nav-item .close-btn-wrap{width:1.0714285714rem;height:1.0714285714rem;position:absolute;top:0;right:0;display:none;justify-content:center;align-items:center;border-radius:50%;background:#8f8f8f33}.left-navigation .nav-item .close-tab-btn{stroke:#fff;fill:#fff;width:.6428571429rem;height:.6428571429rem}.left-navigation .nav-item:hover{background-color:#8f8f8f1f}.left-navigation .nav-item:hover .close-btn-wrap{display:flex}.left-navigation .nav-label{color:#89898c;font-size:1rem;font-weight:500;line-height:1.2857142857rem;letter-spacing:.16px}.full-screen-spinner{position:fixed;top:0;left:0;display:flex;width:100dvw;height:100dvh;flex-direction:column;justify-content:center;align-items:center;background-color:#ffffff40;z-index:9999}.full-screen-spinner .spinner-image{max-width:7.1428571429rem;height:7.1428571429rem}.full-screen-spinner .loading-spinner-label{margin-top:1.4285714286rem}.full-screen-spinner.bg-white{background-color:#fff}.loading-spinner{position:relative;display:flex;width:100%;min-height:7.1428571429rem;flex-direction:column;justify-content:center;align-items:center;z-index:2000}.loading-spinner .spinner-image{width:4.2857142857rem;height:4.2857142857rem}.loading-spinner .loading-spinner-label{margin-top:1.4285714286rem;text-align:center;font-size:.8571428571rem}.loading-spinner.full-container{position:absolute;width:100%;height:100%;top:0;left:0}.multi-select-dialog .dialog-header{border-bottom:1px solid #ededed;padding:1.7857142857rem 1.7857142857rem 1.1428571429rem}.multi-select-dialog .dialog-header .dialog-title{text-align:start}.multi-select-dialog .dialog-header .dialog-title .icon{margin-right:.5714285714rem}.multi-select-dialog .dialog-content{padding:0}.multi-select-dialog .multi-select-list{padding:1.7142857143rem 1.1428571429rem}.multi-select-dialog .multi-select-list .item{display:flex;min-height:2.8571428571rem;align-items:center;padding:.7857142857rem 1.1428571429rem;cursor:pointer;border-bottom:1px solid #ededed}.multi-select-dialog .multi-select-list .item:last-child{border-bottom:none}.multi-select-dialog .multi-select-list .item .icon{margin-right:.5714285714rem;display:flex;align-items:center}.multi-select-dialog .multi-select-list .item .label{display:flex;align-items:center;padding-left:1rem}.multi-select-dialog .footer{position:relative;display:flex;justify-content:space-between}.multi-select-dialog .footer .confirm-button,.multi-select-dialog .footer .cancel-button{height:3.9285714286rem;width:calc(50% - .0357142857rem);font-size:1rem;border-bottom-left-radius:.7142857143rem;border-bottom-right-radius:.7142857143rem;border:none;background:transparent;cursor:pointer;padding:0;margin:0}.multi-select-dialog .footer .confirm-button{color:#fff;background-color:#008188;display:flex;justify-content:center;align-items:center;gap:.7142857143rem;border-bottom-left-radius:0}.multi-select-dialog .footer .confirm-button .app-btn-spinner{border-top:2px solid #008188;border-left:2px solid #008188}.multi-select-dialog .footer .confirm-button:disabled{background:#c4c4c4;cursor:not-allowed}.multi-select-dialog .footer .cancel-button{color:#888787}.multi-select-dialog .footer:before,.multi-select-dialog .footer:after{content:"";position:absolute;border-top:1px solid #ededed}.multi-select-dialog .footer:before{top:0;left:0;height:.0714285714rem;width:100%}.multi-select-dialog .footer:after{top:0;left:calc(50% - .0357142857rem);width:.0714285714rem;height:100%}.grid-switch-container{position:relative}.grid-switch-container .grid-switch-panel{display:flex;flex-direction:column;position:absolute;width:20rem;border-radius:8px;background-color:#fff;top:3.4285714286rem;z-index:2;box-shadow:0 1px 5px #0003}.grid-switch-container .grid-switch-panel .panel-header-section{display:flex;flex-direction:column;gap:1.1428571429rem;border-bottom:1px solid #d8d8d8;padding:1.1428571429rem}.grid-switch-container .grid-switch-panel .panel-header-section .panel-header{font-size:1rem;font-weight:600;line-height:1.2857142857rem;letter-spacing:.16px}.grid-switch-container .grid-switch-panel .panel-header-section .panel-selected-message{font-size:1rem;font-weight:400;line-height:1.2857142857rem;letter-spacing:.16px;color:#89898c}.grid-switch-container .grid-switch-panel .grid-switch-list{display:flex;flex-direction:column;gap:1.1428571429rem;padding:1.1428571429rem}.grid-switch-container .grid-switch-panel .panel-footer{display:flex;border-top:1px solid #d8d8d8;padding:1.1428571429rem 1.1428571429rem 1.1428571429rem .5714285714rem}.filter-panel{width:2.2857142857rem;height:2.2857142857rem;display:flex;align-items:center}.filter-panel .icon{width:1.1428571429rem;height:1.1428571429rem;cursor:pointer}.filter-panel .icon.active{stroke:#008188}.filter-panel .filter-icon-container .icon-badge{position:absolute;top:.1428571429rem;right:.7142857143rem;background:#008188;color:#fff;width:.8571428571rem;height:.8571428571rem;border-radius:50%;font-size:.5714285714rem;border:1px solid #fff;text-align:center;font-weight:500;line-height:.7142857143rem}.filter-panel .filter-panel-container{display:flex;flex-direction:column;position:absolute;padding:1.1428571429rem;gap:1.1428571429rem;border-radius:8px;background-color:#fff;top:3.4285714286rem;right:1px;z-index:2;box-shadow:0 1px 5px #0003}.filter-panel .filter-panel-container .static-dropdown-wrap{width:28.5714285714rem}.filter-panel .filter-panel-container .radio-container{display:flex;gap:1.1428571429rem;flex-direction:column}.filter-panel .filter-panel-container .radio-container .radio-label{font-size:.8571428571rem;font-weight:400;line-height:1.1428571429rem;letter-spacing:.32px;text-align:left;color:#89898c}.filter-panel .filter-panel-container .radio-buttons{display:flex;gap:1.1428571429rem}.filter-panel .filter-panel-container .radio-buttons .radio-button{flex-direction:row-reverse}.filter-panel .filter-panel-container .radio-buttons .radio-button-label{font-size:1rem;font-weight:400;line-height:1.2857142857rem;letter-spacing:.16px}.content-switcher{display:flex;width:fit-content}.content-switcher .content-switcher-btn{width:2.8571428571rem;height:2.8571428571rem;padding:.8571428571rem;border:1px solid #008188;fill:#222;color:#222}.content-switcher .content-switcher-btn .icon{width:1.1428571429rem;height:1.1428571429rem;stroke:#222}.content-switcher .content-switcher-btn:not(.active){cursor:pointer}.content-switcher .content-switcher-btn:not(.active):hover{background:#8f8f8f1f}.content-switcher .content-switcher-btn.active{background-color:#008188;fill:#fff;color:#fff}.content-switcher .content-switcher-btn.active .icon{stroke:#fff}.content-switcher .content-switcher-btn:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.content-switcher .content-switcher-btn:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.hover-tooltip-portal{position:fixed;left:var(--tooltip-x);top:var(--tooltip-y);padding:.2857142857rem .5714285714rem;border-radius:4px;font-size:.8571428571rem;line-height:1.2857142857rem;max-width:20.5714285714rem;z-index:999;pointer-events:none}.hover-tooltip-portal-dark{background-color:#89898c;color:#fff}.hover-tooltip-portal-light{background-color:#fafafa;color:#888787;border:1px solid #d8d8d8}.hover-tooltip-portal:after{content:"";position:absolute;border:solid transparent;pointer-events:none;border-width:.4285714286rem}.hover-tooltip-portal-dark.hover-tooltip-portal-top:after{border-top-color:#89898c}.hover-tooltip-portal-dark.hover-tooltip-portal-bottom:after{border-bottom-color:#89898c}.hover-tooltip-portal-dark.hover-tooltip-portal-left:after{border-left-color:#89898c}.hover-tooltip-portal-dark.hover-tooltip-portal-right:after{border-right-color:#89898c}.hover-tooltip-portal-light:before{content:"";position:absolute;border:solid transparent;pointer-events:none;border-width:.5rem}.hover-tooltip-portal-light.hover-tooltip-portal-top:before{top:100%;left:50%;margin-left:-.5rem;border-top-color:#d8d8d8}.hover-tooltip-portal-light.hover-tooltip-portal-top:after{border-top-color:#fafafa}.hover-tooltip-portal-light.hover-tooltip-portal-bottom:before{bottom:100%;left:50%;margin-left:-.5rem;border-bottom-color:#d8d8d8}.hover-tooltip-portal-light.hover-tooltip-portal-bottom:after{border-bottom-color:#fafafa}.hover-tooltip-portal-light.hover-tooltip-portal-left:before{left:100%;top:50%;margin-top:-.5rem;border-left-color:#d8d8d8}.hover-tooltip-portal-light.hover-tooltip-portal-left:after{border-left-color:#fafafa}.hover-tooltip-portal-light.hover-tooltip-portal-right:before{right:100%;top:50%;margin-top:-.5rem;border-right-color:#d8d8d8}.hover-tooltip-portal-light.hover-tooltip-portal-right:after{border-right-color:#fafafa}.hover-tooltip-portal-top{transform:translate(-50%) translateY(-100%)}.hover-tooltip-portal-top:after{top:100%;left:50%;margin-left:-.4285714286rem;margin-top:-.0714285714rem}.hover-tooltip-portal-bottom{transform:translate(-50%) translateY(0)}.hover-tooltip-portal-bottom:after{bottom:100%;left:50%;margin-left:-.4285714286rem}.hover-tooltip-portal-left{transform:translate(-100%) translateY(-50%)}.hover-tooltip-portal-left:after{left:100%;top:50%;margin-top:-.4285714286rem}.hover-tooltip-portal-right{transform:translate(0) translateY(-50%)}.hover-tooltip-portal-right:after{right:100%;top:50%;margin-top:-.4285714286rem}.hover-tooltip-text{width:8rem;padding:.2857142857rem .5714285714rem;border-radius:8px;font-size:14px;white-space:normal}.hover-tooltip-top,.hover-tooltip-bottom{left:calc(50% - 4rem)}.hover-tooltip-top:before,.hover-tooltip-top:after,.hover-tooltip-bottom:before,.hover-tooltip-bottom:after{left:calc(50% - 5px)}.hover-tooltip-top{bottom:calc(100% + .5rem)}.hover-tooltip-top:before,.hover-tooltip-top:after{border-width:.3rem .3rem 0}.hover-tooltip-top:before{bottom:-.25rem}.hover-tooltip-top:after{bottom:-.25rem}.hover-tooltip-right{left:calc(100% + .5rem)}.hover-tooltip-right:before,.hover-tooltip-right:after{top:calc(50% - .25rem);left:-.5rem;border-width:.25rem .5rem .25rem 0}.hover-tooltip-right:before{left:calc((.25rem + 1px)*-1)}.hover-tooltip-right:after{left:calc((.25rem + 1px)*-1)}.hover-tooltip-bottom{top:calc(100% + .5rem)}.hover-tooltip-bottom:before,.hover-tooltip-bottom:after{border-width:0 .25rem .5rem}.hover-tooltip-bottom:before{top:calc((.5rem / 1.3 + 1px) * -1)}.hover-tooltip-bottom:after{top:calc((.5rem / 1.3 + 1px) * -1)}.hover-tooltip-left{top:-.75rem;right:calc(100% + .5rem)}.hover-tooltip-left:before,.hover-tooltip-left:after{top:1.2rem;left:100%;border-width:.3rem 0 .3rem .5rem}.hover-tooltip-left:before{left:calc(100% + 1px)}.inline-spinner{width:1.1428571429rem;min-width:1.1428571429rem;height:1.1428571429rem;border-radius:50%;margin-left:.3571428571rem;border:.2857142857rem solid rgba(0,0,0,.1);border-top-color:#008188;animation:spin 1s linear infinite;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.centered-image-container{overflow:hidden}.textarea-input-wrapper{width:100%}.textarea-input-wrapper .textarea-control{width:100%;min-height:6.8571428571rem;max-height:21.4285714286rem;font-size:.8571428571rem;color:#333;resize:vertical;border:1px solid #888787;border-radius:.3571428571rem;outline:none;padding:1rem}.textarea-input-wrapper .textarea-control::placeholder{color:#888787}.textarea-input-wrapper .textarea-control:focus{border-color:#00696f;box-shadow:0 0 0 .2rem #00818880}.textarea-input-wrapper .length-message{margin-top:.7142857143rem;font-size:.7857142857rem;color:#888787;text-align:right}.image-wrapper{width:100%;height:100%;position:relative}.image-wrapper .placeholder-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.image-wrapper .placeholder-container svg{width:50%;height:50%;color:#008188}.image-wrapper .placeholder-container .only-stroke{stroke:#008188}.image-wrapper .placeholder-container .fill-stroke{fill:#008188;stroke:#008188}.image-wrapper .placeholder-container svg:not(.only-stroke):not(.fill-stroke){fill:#008188}.image-wrapper .filter{width:100%;height:100%;background-color:#00818833}.image-wrapper .image{width:100%;height:100%}.image-wrapper .full-size-button{position:absolute;bottom:0;right:0}.image-wrapper .full-size-button:hover{cursor:pointer}.image-wrapper .full-size-button .icon{fill:#fff}.full-size-backdrop.image{position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100vw;height:100dvh;padding:.8571428571rem;background:#22222280;z-index:9000}.full-size-backdrop.image .full-size-photo-container{display:flex;justify-content:center;align-items:center;position:relative}.full-size-backdrop.image .full-size-photo-container .full-size-photo{max-width:100%;max-height:100%;border-radius:.2857142857rem}.full-size-backdrop.image .full-size-photo-container .app-btn{width:2.5714285714rem;height:2.5714285714rem;line-height:2.5714285714rem;border-radius:50%;padding:0;background:#fff;color:#888787;font-size:1.5714285714rem;font-weight:600;position:absolute;top:1.1428571429rem;right:1.1428571429rem}.full-size-backdrop.image .full-size-photo-container .app-btn:hover{cursor:pointer}.icon-picker .selected-icons{position:absolute;left:1.1428571429rem;top:50%;transform:translateY(-50%);cursor:default}.icon-picker .selected-icons .default-stroke{stroke:#008188;color:#008188}.icon-picker .app-icon{font-size:1.1428571429rem}.icon-picker .autocomplete-dropdown .input-elem{padding-left:2.8571428571rem}.icon-picker .autocomplete-dropdown .dropdown-list{display:flex;flex-direction:row;flex-wrap:wrap;padding:.5714285714rem 0 .5714285714rem .4285714286rem;gap:.5714285714rem;max-height:17.7142857143rem}.icon-picker .autocomplete-dropdown .dropdown-list .dropdown-item{height:2.8571428571rem;width:2.8571428571rem;display:flex;align-items:center;justify-content:center;padding:.8571428571rem;border-radius:4px}.icon-picker .autocomplete-dropdown .dropdown-list .dropdown-item:hover{background:#8f8f8f1f;border:2px solid #008188}.icon-picker .autocomplete-dropdown .drop-item-wrapper .default-stroke{stroke:#008188;color:#008188}.user-tag .user-avatar{width:1.7142857143rem;height:1.7142857143rem}.user-tag .user-container-tag{padding:0;padding-right:.5714285714rem}.user-tag .user-container-tag .user-content{display:flex;align-items:center}.user-tag .user-content .user-name{padding:.0714285714rem .5714285714rem;font-weight:500;font-size:.8571428571rem;line-height:1.1428571429rem;letter-spacing:.0228571429rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:10.7142857143rem}.message-bar{display:flex;align-items:center;padding:1.0714285714rem 1.1428571429rem;gap:.5714285714rem;border-radius:4px;background:#686868}.message-bar .message-wrap{white-space:nowrap;color:#fff;line-height:1.2857142857rem;letter-spacing:.16px}.message-bar .message-bar-close{cursor:pointer}.message-bar .message-bar-close,.message-bar .message-type-icon{width:1.1428571429rem;height:1.1428571429rem;fill:#fff}.list-container{cursor:pointer;max-height:100vh;overflow:auto}.list-container .list-item{color:#89898c;font-size:1rem;font-weight:600;-webkit-user-select:none;user-select:none}.list-container .list-item .label-container{display:flex;justify-content:space-between;align-items:center;border-radius:4px;padding:.7857142857rem 1.1428571429rem;margin-bottom:.5714285714rem;line-height:1.2857142857rem;font-weight:600;letter-spacing:.16px}.list-container .list-item .label-container:hover{background:#8f8f8f1f}.list-container .list-item .label-container .icon-caret-outline-down,.list-container .list-item .label-container .icon-caret-outline-up{height:100%;width:1.4285714286rem;color:#222}.list-container .list-item.selected>.label-container{color:#222;background:#8f8f8f33}.list-container.sub-list-container>.list-item .label-container{padding-left:1.7142857143rem}.list-container.sub-list-container.collapsed{display:none}.color-cell{display:flex}.color-cell .color-circle{width:16px;height:16px;border:1px solid #fafafa;border-radius:50%;margin-right:8px;outline:1px solid #ededed}.color-cell .color-label{text-transform:lowercase}.color-cell .color-label:first-letter{text-transform:capitalize}.icon-cell{display:flex;gap:.5714285714rem;align-items:center}.icon-cell:has(.subtitle){flex-wrap:wrap}.icon-cell .icon-and-title{display:flex;align-items:center;gap:.5714285714rem;white-space:nowrap;min-width:0}.icon-cell .icon{color:#008188;stroke:#008188}.icon-cell .title{letter-spacing:.16px;line-height:1.2857142857rem;color:#222}.icon-cell .subtitle{font-weight:500;font-size:.8571428571rem;letter-spacing:.32px;display:block;color:#89898c;line-height:1.1428571429rem;width:100%}.row-context-menu-wrapper{opacity:0;visibility:hidden;transition:opacity .25s ease-in-out,visibility .25s ease-in-out;cursor:pointer}.row-context-menu-wrapper .icon.context-menu-icon{height:2.2857142857rem;width:2.2857142857rem;border-radius:8px;box-shadow:0 1px 5px #0003;background-color:#fff}.expandable-cell{display:flex;cursor:pointer;padding-left:1.1428571429rem}.redesign-spinner{width:2.2857142857rem;height:2.2857142857rem;aspect-ratio:1;border-radius:50%;border:8px solid #d8d8d8;border-right-color:#008188;animation:rotoateAnimation 1s infinite linear}@keyframes rotoateAnimation{to{transform:rotate(360deg)}}.description-cell{display:flex;flex-direction:column;gap:.5714285714rem}.description-cell .title{font-size:1rem;font-weight:400;line-height:1.2857142857rem;letter-spacing:.16px;text-align:left;color:#222}.description-cell .description{font-size:.8571428571rem;font-weight:400;line-height:1.1428571429rem;color:#89898c;letter-spacing:.32px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-link-cell{font-size:1rem;font-weight:400;line-height:1.2857142857rem;letter-spacing:.16px;text-align:left;color:#008188}.status-cell-conatiner{display:flex;align-items:center;gap:.5714285714rem}.status-cell-conatiner .icon{width:1.1428571429rem;height:1.1428571429rem;fill:none;stroke:#03c88d}.status-cell-conatiner .boolean-cell-false{font-size:2.1428571429rem;color:#89898c}.app-datepicker .react-datepicker-popper{z-index:11}.app-datepicker .react-datepicker__day--selected,.app-datepicker .react-datepicker__day--in-selecting-range,.app-datepicker .react-datepicker__day--in-range,.app-datepicker .react-datepicker__month-text--selected,.app-datepicker .react-datepicker__month-text--in-selecting-range,.app-datepicker .react-datepicker__month-text--in-range,.app-datepicker .react-datepicker__quarter-text--selected,.app-datepicker .react-datepicker__quarter-text--in-selecting-range,.app-datepicker .react-datepicker__quarter-text--in-range,.app-datepicker .react-datepicker__year-text--selected,.app-datepicker .react-datepicker__year-text--in-selecting-range,.app-datepicker .react-datepicker__year-text--in-range{background-color:#008188;border-radius:50%}.app-datepicker .react-datepicker__header{background-color:#fff;border-bottom:0}.app-datepicker .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{color:#fff;fill:#fff}.app-datepicker .react-datepicker__current-month{border-bottom:1px solid #d8d8d8;padding-bottom:10px;color:#222;font-size:1.1428571429rem}.app-datepicker .react-datepicker__navigation-icon:before{border-color:#222;border-width:2px 2px 0 0;height:5px;width:5px}.app-datepicker .react-datepicker__navigation{top:5px}.box{display:grid;grid-template-columns:repeat(16,1fr);gap:1.7142857143rem}.box .box-section-cols-1{grid-column:span 1}.box .box-section-cols-2{grid-column:span 2}.box .box-section-cols-3{grid-column:span 3}.box .box-section-cols-4{grid-column:span 4}.box .box-section-cols-5{grid-column:span 5}.box .box-section-cols-6{grid-column:span 6}.box .box-section-cols-7{grid-column:span 7}.box .box-section-cols-8{grid-column:span 8}.box .box-section-cols-9{grid-column:span 9}.box .box-section-cols-10{grid-column:span 10}.box .box-section-cols-11{grid-column:span 11}.box .box-section-cols-12{grid-column:span 12}.box .box-section-cols-13{grid-column:span 13}.box .box-section-cols-14{grid-column:span 14}.box .box-section-cols-15{grid-column:span 15}.box .box-section-cols-16{grid-column:span 16}.location-amenities{display:flex;gap:.5714285714rem;align-items:center;text-align:center;flex-wrap:wrap}.location-amenities .amenity-icon{width:1.7142857143rem;height:1.7142857143rem;background-color:#8f8f8f33;border-radius:50%;display:flex;align-items:center;justify-content:center}.location-amenities .amenity-icon .icon{color:#008188;stroke:#008188}.location-amenities .amenity-icon.more-count{color:#008188}.amenities-card{height:100%}.amenities-card .card-content{display:flex;flex-direction:column;gap:1.1428571429rem}.amenities-card .amenities-card-content{display:flex;gap:.5714285714rem;align-items:center}.export-download-dialog .dialog-header{border-bottom:1px solid #ededed;padding:.5714285714rem .5714285714rem .5714285714rem 1.1428571429rem;height:3.4285714286rem;display:flex;align-items:center}.export-download-dialog .dialog-header .dialog-title{text-align:start;display:flex;align-items:center;gap:1.1428571429rem;white-space:nowrap;font-weight:600}.export-download-dialog .dialog-header .dialog-title .icon{flex-shrink:0;height:1.1428571429rem;width:1.1428571429rem}.export-download-dialog .dialog-content{padding:0}.export-download-dialog .export-content{display:flex;flex-direction:column}.export-download-dialog .export-description{display:flex;gap:1.7142857143rem;align-items:flex-start;padding:1.7142857143rem 1.1428571429rem;font-weight:500;line-height:1.2857142857rem}.export-download-dialog .export-icon{width:1.7142857143rem;height:1.7142857143rem;color:#222;flex-shrink:0}.export-download-dialog .export-text{flex:1}.export-download-dialog .export-text .format-description{font-size:1rem;line-height:1.2857142857rem;color:#222}.export-download-dialog .export-text .format-instruction{margin-top:1.1428571429rem;font-weight:500}.export-download-dialog .format-list{list-style-type:disc;margin:1.1428571429rem;padding-left:1.1428571429rem}.export-download-dialog .format-list li{font-size:1rem;line-height:1.2857142857rem;margin-bottom:.2857142857rem}.export-download-dialog .export-buttons{position:relative;display:flex}.export-download-dialog .export-buttons .download-svg-btn,.export-download-dialog .export-buttons .download-dwg-btn{height:3.4285714286rem;width:50%;font-size:1rem;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border:none;background:transparent;cursor:pointer;display:flex;justify-content:center;align-items:center;padding:.7857142857rem 1.1428571429rem;gap:.2857142857rem;font-weight:500;line-height:1.2857142857rem;letter-spacing:.16px}.export-download-dialog .export-buttons .download-svg-btn{color:#008188;border-bottom-right-radius:0;border:1px solid #ededed;background:#fff}.export-download-dialog .export-buttons .download-svg-btn:hover{background:#8f8f8f1f}.export-download-dialog .export-buttons .download-svg-btn:disabled{pointer-events:none;cursor:not-allowed;opacity:.6}.export-download-dialog .export-buttons .download-dwg-btn{color:#fff;background-color:#008188;border-bottom-left-radius:0}.export-download-dialog .export-buttons .download-dwg-btn:hover{background:#00a1a9}.dialog-wrap.small .export-download-dialog .dialog-content{width:34rem;height:18.7142857143rem}.dialog-wrap .dialog-header .dialog-close-btn{top:1.2857142857rem}.dialog-wrap .dialog-header .dialog-close-btn .icon{fill:#222}.flexible-portal-layout{display:flex;flex-direction:column;width:100%}.flexible-portal-layout .flexible-portal-content{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:3.4285714286rem;gap:2.2857142857rem;padding-top:.5714285714rem;overflow-x:auto;overflow-y:hidden}.flexible-header-layout .flexible-portal-content{border-bottom:1px solid #d8d8d8}.flexible-header-layout .flexible-portal-content .tabs-panel{height:4rem}.flexible-header-layout .flexible-portal-content .left-portal{flex:1;min-width:0;overflow-x:auto;overflow-y:hidden}.flexible-header-layout .flexible-portal-content .right-portal .controls{display:flex;align-items:center;gap:1.1428571429rem;height:4rem}.flexible-header-layout .tabs-panel{border-radius:0;padding:0}.flexible-header-layout .tabs-panel .single-tab{padding:1.1428571429rem;border:none}.flexible-header-layout .tabs-panel .single-tab:hover{border-bottom:1px solid #8f8f8f}.flexible-header-layout .tabs-panel .single-tab.active{border-bottom:2px solid #008188}.image-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding-top:2.8571428571rem;padding-bottom:1.1428571429rem;gap:1.1428571429rem}.image-placeholder .logo-container{opacity:1;padding:0 2.8571428571rem}.image-placeholder .loading-text-container{display:flex;align-items:center;gap:.5714285714rem}.custom-progress-container{display:flex;flex-direction:column;align-items:center}.custom-progress-container .custom-progress-wrapper{display:flex;flex-direction:column;height:auto;min-height:3.4285714286rem;width:32rem;border:1px solid #ededed;border-radius:8px;padding:1.1428571429rem;gap:1.1428571429rem}.custom-progress-container .custom-progress-wrapper .progress-step{display:flex;align-items:flex-start;gap:.8571428571rem;min-height:1.4285714286rem;opacity:1}.custom-progress-container .custom-progress-wrapper .progress-step .progress-text{color:#89898c;font-size:.8571428571rem;font-weight:500;line-height:1.1428571429rem}.custom-progress-container .custom-progress-wrapper .progress-step .icon{width:1.1428571429rem;height:1.1428571429rem;flex-shrink:0;stroke:#03c88d}.custom-progress-container .custom-progress-wrapper .progress-step .step-dot{width:.5714285714rem;height:.5714285714rem;border-radius:50%;background:#d8d8d8;flex-shrink:0;margin-top:.4285714286rem}.custom-progress-container .button-container{display:flex;gap:.8571428571rem;padding-top:2.8571428571rem}.custom-progress-container .button-container.back-to-list-btn{justify-content:center}.custom-progress-container .redesign-spinner-icon{width:1.1428571429rem;height:1.1428571429rem;flex-shrink:0;margin-top:.2857142857rem}.custom-progress-container .redesign-spinner-icon.spinner{opacity:1}.custom-progress-container .spinner-circle{border:.2857142857rem solid #d8d8d8;border-right-color:#008188;height:1.1428571429rem;width:1.1428571429rem;left:0;top:-.4285714286rem}.drawing-thumbnail{display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;object-fit:contain;border-radius:.2857142857rem;width:6.5714285714rem;height:6.5714285714rem}.drawing-thumbnail.empty,.drawing-thumbnail.loading,.drawing-thumbnail.error{display:flex;align-items:center;justify-content:center}.drawing-thumbnail.loading .loading-spinner{min-height:0;height:auto;width:auto;display:flex;align-items:center;justify-content:center}.drawing-thumbnail.loading .loading-spinner .spinner-image{width:1.4285714286rem;height:1.4285714286rem;max-width:1.4285714286rem;max-height:1.4285714286rem}.drawing-thumbnail.error .app-icon{width:1.4285714286rem;height:1.4285714286rem;color:#c82603}.drawing-thumbnail.empty .app-icon{width:1.4285714286rem;height:1.4285714286rem;color:#888787}.app-container{display:grid;grid-template-columns:auto 1fr;grid-template-rows:4rem calc(100dvh - 4rem);grid-template-areas:"header header" "sidemenu content";overflow:hidden;width:100vw;height:100vh;max-width:100vw;max-height:100vh}.app-container.expanded{grid-template-columns:18.2857142857rem 1fr}.app-container .app-header{grid-area:header;min-width:0;overflow:hidden}.app-container .app-content{display:flex;grid-area:content;background:#f8f8f8;position:relative;min-width:0;min-height:0;overflow:hidden;width:100%;height:100%}.app-container .app-content .spinner-wrapper{flex-grow:1;display:flex;justify-content:center;align-items:center;width:100%;min-width:0}.app-container .app-navigation{grid-area:sidemenu;min-width:0;overflow:hidden}.notification-container{position:fixed;top:4.2857142857rem;right:4.2857142857rem;z-index:2000;display:flex;flex-direction:column;gap:.7142857143rem;min-width:22.8571428571rem;width:auto}.notification-container .toast-wrapper{position:relative;animation:toastAnimation 5s ease-in-out forwards;width:100%;background-color:#fafafa}@keyframes toastAnimation{0%{opacity:0;transform:translate(100%)}10%{opacity:1;transform:translate(0)}90%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}.header .user-menu{display:flex}.settings{display:flex;width:100%;background:#fafafa}.settings .settings-navigation{width:18.2857142857rem;background:#fff;padding:1.1428571429rem .5714285714rem}.settings .list-item{width:17.1428571429rem}.settings .breadcrumbs{margin-top:0}.settings .settings-content{display:flex;flex-direction:column;width:100%;padding:1.2857142857rem 2.8571428571rem 1.7142857143rem}.settings .list-item.selected .icon{stroke:#008188;color:#008188}.settings .setting-child-option{font-weight:400}.settings .setting-child-option .icon{width:1.1428571429rem;height:1.1428571429rem;margin-right:1.1428571429rem}.settings .error-message{color:#c82603;font-size:1rem;font-weight:500}.settings .row-context-menu-wrapper{opacity:0;visibility:hidden}.settings .table-wrap .grid-data-row:hover .row-context-menu-wrapper{opacity:1;visibility:visible}.settings .app-grid-body-section .grid-data-cell.amenities-cell{overflow:visible}.settings .context-menu-item{display:flex;justify-content:flex-start;gap:.5714285714rem}.settings .context-menu-item svg{width:1.1428571429rem;height:1.1428571429rem}.settings .context-menu-item path{stroke:#222}.grid-side-panel .side-panel-body{display:flex;flex-direction:column;gap:1.7142857143rem}.grid-side-panel .side-panel-footer .app-btn{width:100%;height:2.8571428571rem}.grid-side-panel .panel-footer.with-count{display:flex;align-items:center;gap:1.1428571429rem}.grid-side-panel .app-dropdown{width:100%}.grid-side-panel .settings-form-input{width:100%;margin-bottom:1.7142857143rem}.general-settings{width:80%}.general-settings .general-header{font-size:2rem;font-weight:400;margin-bottom:.8571428571rem;margin-top:1.4285714286rem;line-height:2.5714285714rem}.general-settings .static-dropdown-wrap{width:28.5714285714rem}.general-settings .general-form{display:flex;flex-direction:column;gap:1.1428571429rem;overflow-y:auto;max-height:calc(100vh - 17.8571428571rem);padding-right:.5714285714rem;overscroll-behavior:contain}.general-settings .general-form .input-label{text-transform:none}.general-settings .general-form .dropdown,.general-settings .attachments-section{margin-left:.2857142857rem}.general-settings .attachments-title{font-weight:600;font-size:1.1428571429rem;line-height:1.5714285714rem;padding:.5rem 0 1.4285714286rem;gap:.2857142857rem}.general-settings .attachments-description{width:28.5714285714rem;height:2.5714285714rem;font-weight:500;font-size:.8571428571rem;line-height:1.1428571429rem;letter-spacing:.32px;color:#89898c;padding-top:.2857142857rem;gap:.5714285714rem}.general-settings .label-wrapper{font-weight:500;font-size:.8571428571rem;line-height:1.1428571429rem;letter-spacing:.32px;color:#89898c;padding-bottom:.5714285714rem}.general-settings .textarea-control{width:28.5714285714rem;height:5.1428571429rem;min-height:5.1428571429rem;max-height:9.1428571429rem;opacity:1;padding-top:.7857142857rem 1.1428571429rem;border-radius:4px;resize:none;font-weight:500;font-size:14;line-height:1.2857142857rem;letter-spacing:.16px;border:1px solid #d8d8d8}.general-settings .textarea-control:focus{outline:2px solid #008188;border-color:#008188}.general-settings .textarea-control:focus:hover{border-color:#008188}.general-settings .textarea-control:hover{border-color:#8f8f8f}.general-settings .textarea-control:disabled{border-color:#d8d8d8}.general-settings .reset-btn{width:fit-content;align-self:end;margin-top:1.4285714286rem}.general-settings .btn-wrapper{display:flex;justify-content:flex-end;gap:1.1428571429rem;margin-top:1.4285714286rem}.general-settings .btn-wrapper .save-btn{width:fit-content;align-self:end}.list-of-values{position:relative;max-height:calc(5 * 3.9285714286rem);overflow-y:auto;margin:-1.4285714286rem 0 1.7142857143rem;padding-top:1.0714285714rem}.list-of-values .counter-label{position:absolute;top:0;right:0;font-size:1rem;font-weight:400;color:#89898c;display:inline-block;text-transform:capitalize}.list-of-values .list-item-wrap{display:flex;align-items:center}.list-of-values .list-item-wrap .item-input{flex-grow:1}.list-of-values .list-item-wrap .item-remove{cursor:pointer;margin-left:.3571428571rem;width:1.4285714286rem;height:1.4285714286rem}.list-of-values .add-new-item{margin:1.4285714286rem 0 0 .1428571429rem}.space-explorer{display:flex;flex-direction:column;height:100%;width:100%;overflow:hidden;padding:1.1428571429rem 2.8571428571rem}.space-explorer .space-explorer-header{height:2.2857142857rem;overflow:hidden;margin:0}.space-explorer .space-explorer-header .space-explorer-title{margin:0}.space-explorer .app-grid-container{margin-top:0}.space-explorer .space-explorer-content{display:flex;flex-grow:1;min-height:21.4285714286rem}.space-explorer .space-explorer-title{font-size:1rem;color:#222;font-weight:400}.space-explorer .filters-tabs-section{display:flex;justify-content:space-between;border-bottom:1px solid #d8d8d8}.space-explorer .filters-tabs-section .tabs-panel{padding:0;flex-grow:1}.space-explorer .filters-tabs-section .controls{display:flex;align-items:center;gap:1.7857142857rem;padding:0 0 .5714285714rem;position:relative}.space-explorer .filters-tabs-section .controls .popper-container,.space-explorer .filters-tabs-section .controls .search-input-wrapper,.space-explorer .filters-tabs-section .controls .content-switcher{margin-right:1.7142857143rem}.space-explorer .tab-with-loader{display:flex;align-items:center}.space-explorer .space-explorer-grid-wrap{overflow-y:auto;flex-grow:1}.space-explorer .space-explorer-grid-wrap .highlight-text{background-color:#c8c003}.space-explorer .location-name-cell .icon{stroke:#008188;margin:0 .7857142857rem 0 1.1428571429rem}.space-explorer .context-menu-item{display:flex;justify-content:flex-start;gap:.5714285714rem}.space-explorer .context-menu-item svg{width:1.1428571429rem;height:1.1428571429rem}.space-explorer .context-menu-item path{stroke:#222}.space-explorer .grid-data-row{cursor:pointer}.side-panel.opened.location-details-panel{width:24.2857142857rem;margin-left:1.7142857143rem;margin-top:1.1428571429rem;overflow:visible}.side-panel.opened.location-details-panel .side-panel-body{overflow:hidden;padding:0}.location-details-panel{width:24.2857142857rem;margin-left:1.7142857143rem}.location-details-panel .location-details-content{padding:1.1428571429rem}.location-details-panel .location-details-content .accordion-title{border:none}.location-details-panel .location-details-content .accordion{border:1px solid #ededed;border-radius:8px}.location-details-panel .side-panel-header{min-height:7rem}.location-details-panel .location-details-header{padding:1.1428571429rem;display:flex}.location-details-panel .location-details-header .location-details-image{width:100%;height:100%}.location-details-panel .location-details-header .location-info{margin-left:1.1428571429rem;padding-top:.2857142857rem}.location-details-panel .location-details-header .details-panel-close-container{cursor:pointer;position:absolute;width:2.2857142857rem;height:2.2857142857rem;top:.5714285714rem;display:flex;justify-content:center;align-items:center;align-content:flex-start;right:.5714285714rem;border-radius:8px}.location-details-panel .location-details-header .details-panel-close-container:hover{background-color:#8f8f8f1f}.location-details-panel .location-details-header .details-panel-close-container:disabled{color:#22222240;pointer-events:none}.location-details-panel .location-details-header .details-panel-close-container:disabled .icon{stroke:#22222240}.location-details-panel .location-details-header .details-panel-close-container:focus{outline:none}.location-details-panel .location-details-header .details-panel-close-container:focus-visible{border:.1428571429rem solid #008188}.location-details-panel .location-details-header .details-panel-close-container:active{background-color:#8f8f8f80}.location-details-panel .location-details-header .details-panel-close{width:1.1428571429rem;height:1.1428571429rem}.location-details-panel .location-details-header .location-details-img-wrap{border-radius:50%;overflow:hidden;width:4.5714285714rem;min-width:4.5714285714rem;height:4.5714285714rem}.location-details-panel .attribute-item{margin-bottom:1.7142857143rem}.location-details-panel .amenity-item{display:flex;background-color:#8f8f8f33;border-radius:50%}.location-details-panel .amenity-item .icon{color:#008188;stroke:#008188}.location-details-panel .attribute-value{color:#222;font-weight:500;font-size:1rem;line-height:1.2857142857rem;letter-spacing:.16px}.location-details-panel .view-details{margin-top:auto}.location-details-panel .calculated-attrs{padding-top:.4285714286rem;display:flex;gap:.5714285714rem}.location-details-panel .custom-attr-container{display:flex}.location-details-panel .custom-attr-icon{stroke:#89898c;margin-right:.2857142857rem}.location-details-panel .custom-attr-value{color:#89898c}.location-details-panel .location-name-label{font-weight:600}.location-details-panel .location-details-attributes-list{flex-grow:1;overflow-y:auto;margin:1.1428571429rem 1.1428571429rem 1.1428571429rem 1.4285714286rem}.location-details-panel .location-details-attributes-list .base-label{margin-bottom:.5714285714rem;color:#89898c;font-weight:500;font-size:.8571428571rem;line-height:1.1428571429rem;letter-spacing:.32px}.location-details-panel .boolean-cell-false{font-size:1rem}.location-details-panel .location-details-content{overflow-y:auto}.location-details-panel .location-details-amenities-list{padding:.5714285714rem 1.1428571429rem .7142857143rem}.location-details{position:relative;padding:1.2857142857rem 2.8571428571rem;width:100%}.location-details .app-grid-container{height:100%;margin-top:0;grid-template-rows:auto calc(100vh - 8.5714285714rem)}.location-details .app-grid-container .filters-tabs-section{border-bottom:0}.location-details .app-grid-container .data-container{display:flex;height:calc(100% - 3.5714285714rem)}.location-details .location-details-content{display:flex;padding:1.1428571429rem 0}.location-details .location-image{max-height:240px;width:100%;border-radius:8px}.location-details .card.location-attributes-card{height:100%}.location-details .location-attributes-card .card-content{display:grid;grid-template-columns:repeat(3,1fr);gap:1.7142857143rem}.location-details .location-attributes-card .card-content .labeled-read-only{flex:1 1 calc(33.333% - 1.1428571429rem)}.location-details .box{width:100%}.location-details .context-menu-item{display:flex;justify-content:flex-start;gap:.5714285714rem}.location-details .context-menu-item svg{width:1.1428571429rem;height:1.1428571429rem}.location-details .context-menu-item path{stroke:#222}.location-attribute-details-content{margin-top:1.0714285714rem;position:relative}.location-attribute-details-content .box{overflow-y:auto;max-height:calc(100vh - 14.2857142857rem)}.location-attribute-details-content .card{height:100%}.location-attribute-details-content .card-content{display:flex;flex-direction:column;gap:.8571428571rem}.location-attribute-details-content .card-content .labeled-read-only{display:flex;padding:.2857142857rem 0 .5714285714rem}.location-attribute-details-content .form-action-buttons{display:flex;gap:1.1428571429rem;position:absolute;width:50%;top:-4.2857142857rem;right:0;align-items:center;place-content:flex-end}.history-transposed-table{display:grid;grid-template-columns:18.1428571429rem 1fr;background:#fafafa;border:1px solid #d8d8d8;border-radius:8px;margin-top:1.1428571429rem;width:100%;height:calc(100vh - 12.1428571429rem);overflow:auto}.history-transposed-table .left-column{display:flex;flex-direction:column;padding-top:1.7142857143rem;border-right:1px solid #d8d8d8;box-shadow:1px 1px #ededed;z-index:100;position:relative}.history-transposed-table .general-title-container{display:flex;align-items:end;height:2.8571428571rem;padding:.7857142857rem 1.1428571429rem .2142857143rem;font-weight:600;text-transform:uppercase;color:#89898c;border-bottom:1px solid #d8d8d8;font-size:.7142857143rem;line-height:1.2857142857rem;letter-spacing:.16px}.history-transposed-table .standard-title-container,.history-transposed-table .common-title-container{display:flex;align-items:end;height:3.4285714286rem;padding:1.1428571429rem 1.1428571429rem .2142857143rem;font-weight:600;text-transform:uppercase;color:#89898c;border-bottom:1px solid #d8d8d8;font-size:.7142857143rem;line-height:1.2857142857rem;letter-spacing:.16px}.history-transposed-table .row-label-container{height:3.4285714286rem;padding:.5714285714rem 1.1428571429rem;font-size:1rem;line-height:1.2857142857rem;letter-spacing:.16px;text-transform:capitalize;border-bottom:1px solid #ededed;font-weight:600;display:flex;align-items:center}.right-scrollable{overflow-x:auto;overflow-y:hidden;position:relative;box-shadow:inset .2857142857rem 0 .7142857143rem #ededed;min-height:7.1428571429rem}.right-scrollable .history-table{min-width:100%;border-collapse:separate;border-spacing:0;position:relative}.right-scrollable .history-table .table-data{border-bottom:1px solid #ededed;padding:1.0714285714rem 1.1428571429rem;text-align:left;height:3.4285714286rem;white-space:nowrap;overflow:hidden;max-width:28.5714285714rem;text-overflow:ellipsis}.right-scrollable .history-table .table-data.no-padding{padding:1.0714285714rem 0}.right-scrollable .history-table .table-row{font-weight:500;font-size:1rem;letter-spacing:.16px;color:#222}.right-scrollable .history-table .table-row:last-child .table-data{border-bottom:1px solid #ededed}.right-scrollable .history-table .table-row:empty:after{content:"";display:table-cell;width:17.5rem;height:3.4285714286rem;border-bottom:1px solid #ededed}.right-scrollable .history-table .section-spacer-row .table-data{height:3.4285714286rem}.right-scrollable .history-table .no-columns-cell{width:100%;min-width:17.5rem}.right-scrollable .history-table .no-columns-header{border-bottom:1px solid #ededed;padding:1.0714285714rem 1.1428571429rem;white-space:nowrap;text-align:left;height:3.4285714286rem;font-weight:700;width:100%;min-width:17.5rem}.right-scrollable .history-table .spacer-no-columns{height:3.4285714286rem;border-bottom:1px solid #ededed}.right-scrollable .history-table tr th:last-of-type,.right-scrollable .history-table tr td:last-of-type:only-child{width:100%}.right-scrollable .grid-switch-wrapper.left-align{justify-content:flex-start;padding-left:.7142857143rem}.right-scrollable .grid-switch-wrapper .app-button{height:2.2857142857rem;width:2.2857142857rem}.right-scrollable .grid-switch-panel{position:absolute;z-index:100;top:-.5714285714rem;right:0;transform:translate(1.0714285714rem);font-weight:500;width:15.7142857143rem;min-width:11.4285714286rem;max-height:40rem;overflow:auto;background-color:#fafafa;box-shadow:0 1px 5px #0003;border-radius:8px;padding:.7857142857rem 1.1428571429rem;gap:.5714285714rem;color:#89898c;letter-spacing:.16px;line-height:1.2857142857rem}.right-scrollable .grid-switch-panel .panel-body{max-height:22.1428571429rem;overflow-y:auto}.right-scrollable .icon-calender.icon{color:#222;margin-right:.2857142857rem;width:1.1428571429rem;height:1.1428571429rem}.right-scrollable .inline-dropdown-button .grid-switch-panel{left:-1.7142857143rem;right:auto}.right-scrollable .button-container{display:flex;justify-content:center;align-items:center}.right-scrollable .icon-current{margin-right:.5714285714rem;width:1.1428571429rem;height:1.1428571429rem;color:#008188}.right-scrollable .highlight .table-data{background-color:#f0fafc;color:#008188}.right-scrollable .user-tag-cell .table-data{padding:.8571428571rem 1.1428571429rem}.right-scrollable .control-checkbox:hover{background-color:#8f8f8f1f;width:auto;height:1.2857142857rem}.table-header{border-bottom:1px solid #ededed;padding:1.0714285714rem 1.1428571429rem;white-space:nowrap;text-align:left;height:3.4285714286rem;font-weight:700;width:28.5714285714rem;min-width:28.5714285714rem}.table-header.last-visible-header{width:auto}.table-header.last-visible-header .header-cell{max-width:28.5714285714rem}.table-header .header-cell{display:flex;align-items:center;justify-content:space-between;width:25rem;min-width:25rem;font-weight:600;font-size:1rem;line-height:1.2857142857rem;letter-spacing:.16px;height:2.2857142857rem;position:relative}.table-header .header-cell .header-cell-content{width:23.9285714286rem;flex:none}.dropdown-header{min-width:17.5rem;background-color:#fafafa;border-bottom:1px solid #ededed}.dropdown-header.no-padding-cell{padding:1.0714285714rem 1.1428571429rem}.grid-switch-container{margin-right:auto}.grid-switch-wrapper.left-align{justify-content:flex-start;padding-left:.7142857143rem}.grid-switch-wrapper .app-button{height:2.2857142857rem;width:2.2857142857rem}.icon-calender.icon{color:#222;margin-right:.2857142857rem;width:1.1428571429rem;height:1.1428571429rem}.button-container{display:flex;justify-content:center;align-items:center}.icon-current{margin-right:.5714285714rem;width:1.1428571429rem;height:1.1428571429rem;color:#008188}.location-image-container{height:17.6428571429rem;background-color:#f0fafc;border:1px solid #ededed}.location-image-container .filter,.location-image-container .centered-image-container{height:100%;border-radius:8px}.location-image-container .filter{background-color:#f0fafc}.attachments-container{overflow:hidden}.attachments-container .tags{display:flex}.attachments-container .tags .color-circle{margin-right:.2857142857rem}.attachments-container .selected-item .data-container{border-top:none;gap:0}.attachments-container .attachment-tag-label{display:flex;align-items:center;gap:.2857142857rem}.attachments-container .selected-items-container .data-container{border:none}.attachments-form.grid-side-panel{width:25rem}.attachments-form.grid-side-panel .app-file-upload-container{height:fit-content}.attachments-form.grid-side-panel .app-file-upload-container .drop-sub-header{height:fit-content;font-size:1rem}.attachments-form.grid-side-panel .label-wrapper{margin-bottom:.5714285714rem}.attachments-form.grid-side-panel .input-label{font-size:.8571428571rem;line-height:1.1428571429rem;color:#89898c;display:inline-block;text-transform:capitalize;letter-spacing:.32px}.attachments-form.grid-side-panel .textarea-control{height:5.1428571429rem;padding:.7857142857rem 1.1428571429rem;min-height:5.1428571429rem;max-height:9.1428571429rem;border-radius:4px;border-width:1px;resize:none;font-weight:500;font-size:1rem;line-height:1.2857142857rem;letter-spacing:.16px;border:1px solid #d8d8d8}.attachments-form.grid-side-panel .textarea-control:focus{outline:2px solid #008188;border-color:#008188}.attachments-form.grid-side-panel .textarea-control:focus:hover{border-color:#008188}.attachments-form.grid-side-panel .textarea-control:hover{border-color:#8f8f8f}.attachments-form.grid-side-panel .textarea-control:disabled{border-color:#d8d8d8}.amenities-container .button-container{display:flex;flex-direction:column;gap:.5714285714rem}.attachment-tag-container .name-cell{display:flex;align-items:center}.drawings-container{position:relative}.drawings-container .drawings-header{position:absolute;z-index:20;width:100%;border-bottom:1px solid #d8d8d8}.drawings-container .drawings-header .tabs-panel{padding-left:0}.drawings-container .drawings-header .tabs-panel .single-tab:not(.active){border:none}.drawings-container .tab-container{display:flex;gap:.4285714286rem;align-items:center;justify-content:center;cursor:pointer}.drawings-container .app-grid-container{margin-top:0}.drawings-container .app-grid-container .data-container{margin-top:1px}.drawings-container .app-grid-container .filters-tabs-section{border-bottom:none}.drawings-container .app-grid-container .filters-tabs-section .controls{z-index:30}.drawings-container .app-file-upload-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(100vh - 15.3571428571rem);top:5.7142857143rem}.drawings-container .app-file-upload-container.disabled{cursor:not-allowed;opacity:1}.drawings-container .app-file-upload-container.disabled .upload-icon,.drawings-container .app-file-upload-container.disabled .file-icon{stroke:#008188}.drawings-container .app-file-upload-container.disabled .drop-header,.drawings-container .app-file-upload-container.disabled .drop-sub-header{color:#222}.drawings-container .import-tab-container.hidden{display:none}.app-file-upload-container.disabled .upload-icon .icon,.app-file-upload-container.disabled .file-icon .icon{stroke:#03c88d}.viewer-overlay{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;display:flex;flex-direction:column;z-index:10}.viewer-overlay .overlay-row{display:flex;flex:1;width:100%;pointer-events:none}.viewer-overlay .overlay-cell{display:flex;flex:1;pointer-events:none;position:relative}.viewer-overlay .overlay-top-left{justify-content:flex-start;align-items:flex-start;padding:1.1428571429rem;pointer-events:none}.viewer-overlay .overlay-top-center{justify-content:center;align-items:flex-start;padding:1.1428571429rem;pointer-events:none}.viewer-overlay .overlay-top-right{justify-content:flex-end;align-items:flex-start;padding:1.1428571429rem;pointer-events:none}.viewer-overlay .overlay-center-left{justify-content:flex-start;align-items:center;padding:1.1428571429rem;pointer-events:none}.viewer-overlay .overlay-center-center{justify-content:center;align-items:center;padding:1.1428571429rem;pointer-events:none}.viewer-overlay .overlay-center-right{justify-content:flex-end;align-items:center;padding:1.1428571429rem;pointer-events:none}.viewer-overlay .overlay-bottom-left{justify-content:flex-start;align-items:flex-end;padding:1.1428571429rem;pointer-events:none}.viewer-overlay .overlay-bottom-center{justify-content:center;align-items:flex-end;padding:1.1428571429rem;pointer-events:none}.viewer-overlay .overlay-bottom-right{justify-content:flex-end;align-items:flex-end;padding:1.1428571429rem;pointer-events:none}.viewer-overlay .overlay-item{pointer-events:auto;display:flex;gap:.5714285714rem;align-items:center}.viewer-tooltip-container{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1000}.viewer-tooltip{position:fixed;pointer-events:none;z-index:1001;transform:translate(-50%,-100%)}.viewer-tooltip .viewer-tooltip-content{border-radius:8px;box-shadow:0 1px 5px #0003;white-space:nowrap;max-width:28.5714285714rem}.viewer-tooltip .viewer-tooltip-arrow{position:absolute;left:50%;top:100%;transform:translate(-50%);width:0;height:0;border-left:.4285714286rem solid transparent;border-right:.4285714286rem solid transparent;border-top:.4285714286rem solid #fff}.svg-with-viewer-container{width:100%;height:100%}.svg-with-viewer-container .viewer-container{position:relative;width:100%;height:100%}.svg-controller{width:100%;height:100%;position:relative}.svg-controller .inline-spinner{position:absolute;top:.7142857143rem;right:.7142857143rem;width:2.1428571429rem;height:2.1428571429rem;z-index:10}.svg-controller svg{width:100%;height:100%}.svg-controller svg .svg-hoverable{cursor:pointer;transition:fill .2s ease;pointer-events:all;fill:transparent}.svg-controller svg .svg-hoverable:hover{fill:#0081884d;opacity:1}.popper-container{display:inline-block;line-height:1}.popper-container .popper{z-index:555;line-height:normal}.tooltip-container .popper{padding:.5rem;box-shadow:0 1px 5px #0003;max-width:21.4285714286rem;border-radius:.2857142857rem}.tooltip-container .popper.light-theme{background:#fff}.tooltip-container .popper.dark-theme{background:#888787;color:#fff}.tooltip-container .popper .popper-arrow,.tooltip-container .popper .popper-arrow:before{position:absolute;width:.8571428571rem;height:.8571428571rem;background:#fff}.tooltip-container .popper .popper-arrow{visibility:hidden}.tooltip-container .popper .popper-arrow:before{visibility:visible;content:"";width:0;height:0;background:transparent;box-shadow:none}.tooltip-container .popper[data-popper-placement^=top]>.popper-arrow{bottom:-.4285714286rem}.tooltip-container .popper[data-popper-placement^=top]>.popper-arrow:before{left:0;bottom:0;border-top:7px solid #888787;border-right:6px solid transparent;border-left:6px solid transparent}.tooltip-container .popper[data-popper-placement^=bottom]>.popper-arrow{top:-.4285714286rem;left:0}.tooltip-container .popper[data-popper-placement^=bottom]>.popper-arrow:before{left:0;top:0;border-bottom:7px solid #888787;border-right:6px solid transparent;border-left:6px solid transparent}.tooltip-container .popper[data-popper-placement^=left]>.popper-arrow{right:-.4285714286rem}.tooltip-container .popper[data-popper-placement^=left]>.popper-arrow:before{right:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:7px solid #888787}.tooltip-container .popper[data-popper-placement^=right]>.popper-arrow{left:-.4285714286rem}.tooltip-container .popper[data-popper-placement^=right]>.popper-arrow:before{left:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:7px solid #888787}.svg-toolbar-container{border-radius:8px;background:#222222bf;display:flex;align-items:center;justify-content:center;overflow:visible;padding:.5714285714rem}.svg-toolbar-container.horizontal{flex-direction:row;gap:.2857142857rem}.svg-toolbar-container.vertical{flex-direction:column;gap:.2857142857rem}.svg-toolbar-container .icon.svg-toolbar-icon{color:#fff}.svg-toolbar-container .app-button{width:2.2857142857rem;height:2.2857142857rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.svg-toolbar-container .toolbar-separator{background-color:#fff;flex-shrink:0}.svg-toolbar-container.horizontal .toolbar-separator{width:1px;height:1.4285714286rem;margin:0 .1428571429rem}.svg-toolbar-container.vertical .toolbar-separator{height:1px;width:1.4285714286rem;margin:.1428571429rem 0}.svg-toolbar-container .dropdown-trigger{display:flex;align-items:center;gap:.2857142857rem}.svg-toolbar-container .dropdown-trigger .dropdown-arrow{font-size:.8571428571rem;color:#fff;transition:transform .2s ease}.svg-toolbar-container .dropdown-trigger.active .dropdown-arrow{color:inherit}.svg-toolbar-container .toolbar-dropdown{background:#222222bf;border-radius:8px;padding:.5714285714rem;box-shadow:0 1px 5px #0003;min-width:12.8571428571rem;max-width:17.8571428571rem;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.svg-toolbar-container .toolbar-dropdown .popper-arrow{display:none}.svg-toolbar-container .toolbar-dropdown .dropdown-menu{background:transparent;border:none;padding:0;box-shadow:none}.svg-toolbar-container .toolbar-dropdown .dropdown-item{cursor:pointer;border-radius:.2857142857rem;transition:background-color .2s ease}.svg-toolbar-container .toolbar-dropdown .dropdown-item:hover{background-color:#00a1a9;color:#fff}.svg-toolbar-container .toolbar-dropdown .dropdown-item-content{display:flex;align-items:center;gap:.5714285714rem;padding:.5714285714rem .8571428571rem;color:#fff;font-size:1rem}.svg-toolbar-container .toolbar-dropdown .check-icon-container{width:1.1428571429rem;display:flex;justify-content:center;align-items:center;flex-shrink:0}.svg-toolbar-container .toolbar-dropdown .check-icon{stroke:#fff;font-size:.8571428571rem}.svg-toolbar-container .toolbar-dropdown .item-icon{color:#fff;font-size:1.1428571429rem;flex-shrink:0}.svg-toolbar-container .toolbar-dropdown .item-label{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.drawing-detail-container{height:100%;display:flex;flex-direction:column}.drawing-detail-container .drawing-info{display:flex;align-items:center;justify-content:space-between;padding:.5714285714rem}.drawing-detail-container .drawing-info .app-button{display:flex;align-items:center;border-radius:4px;border:none}.drawing-detail-container .drawing-info .app-button .icon{height:1.1428571429rem;width:1.1428571429rem;color:#222}.drawing-detail-container .content-wrapper{width:100%;height:calc(100vh - 10rem);display:flex;flex:1}.drawing-detail-container .content-wrapper .poc-container{flex-grow:1}.drawing-detail-container .status-container{display:flex;align-items:center;gap:1.1428571429rem}.drawing-detail-container .status-container .color-cell{margin-top:.1428571429rem}.drawings-side-panel{min-width:31.2857142857rem;flex-shrink:0;display:flex;flex-direction:column}.drawings-side-panel .side-panel-content{flex:1;max-height:calc(100vh - 8.5714285714rem)}.drawings-side-panel .measurement-section{display:flex;flex-direction:column;gap:.5714285714rem;margin-top:1.1428571429rem;font-size:.8571428571rem;font-weight:400;color:#89898c;text-transform:capitalize}.drawings-side-panel .measurement-section .measurement-inputs{display:grid;align-items:center;grid-template-columns:1fr 1fr;gap:1.1428571429rem}.drawings-side-panel .measurement-section .measurement-inputs .input-elem{height:3rem}.drawings-side-panel .spacer{margin:1.1428571429rem 0}.drawings-side-panel .app-dropdown{width:100%}.drawings-side-panel .app-dropdown .dropdown-list{min-width:auto}.drawings-side-panel .app-dropdown .input-header{margin-bottom:.2857142857rem}.drawings-side-panel .button-container{display:flex;align-items:center;justify-content:start;gap:1.1428571429rem}.drawings-side-panel .button-container .app-button.primary{flex:2}.drawings-side-panel .selected-count{display:inline-block;width:1.1428571429rem;height:1.1428571429rem;padding:1px 2px;font-size:.5714285714rem;border-radius:50%;border-width:1px;background:#008188;color:#fff;line-height:1rem;text-align:center}.drawings-side-panel .layer-item{margin-bottom:1.4285714286rem}.drawings-side-panel .layer-item:last-child{margin-bottom:0}.drawings-side-panel .layer-item .layer-checkbox{margin-bottom:.8571428571rem}.drawings-side-panel .layer-item .layer-dropdown{width:100%}.drawings-side-panel .control-checkbox{font-weight:600;line-height:1.2857142857rem;letter-spacing:.16px}.layouts-container .app-grid-container{margin:0}.layouts-container .app-grid-container .app-grid-body-section .grid-data-cell.sticky{z-index:10}.layouts-container .layout-name{font-weight:500}.layouts-container .layout-description{font-size:.8571428571rem;color:#89898c;margin-top:.1428571429rem}.layouts-container .layout-name-cell{display:flex;align-items:center;gap:.8571428571rem}.floor-plan-preview{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:14.2857142857rem;background-color:#f8f8f8;border-radius:.2857142857rem;overflow:hidden;position:relative}.floor-plan-preview.empty,.floor-plan-preview.loading,.floor-plan-preview.error{flex-direction:column;gap:.8571428571rem;padding:1.7142857143rem;background-color:#c826031a}.floor-plan-preview .image{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block}.floor-plan-preview .icon{width:3.4285714286rem;height:3.4285714286rem;color:#888787}.floor-plan-preview .icon.error{color:#c82603}.floor-plan-preview .text{color:#89898c;text-align:center}.layout-edit-container{height:100%;display:flex;flex-direction:column}.layout-edit-container .layout-info{display:flex;align-items:center;justify-content:space-between;padding:.5714285714rem}.layout-edit-container .layout-info .app-button{display:flex;align-items:center;justify-content:center;border-radius:4px;border:none}.layout-edit-container .layout-info .app-button .icon{height:1.1428571429rem;width:1.1428571429rem;color:#222}.layout-edit-container .content-wrapper{width:100%;height:calc(100vh - 8.5714285714rem);display:flex;flex:1}.layout-edit-container .content-wrapper .poc-container{flex-grow:1}.layout-edit-container .content-wrapper .grid-side-panel{width:21.4285714286rem;flex-shrink:0;display:flex;flex-direction:column;height:100%;min-height:0}.layout-edit-container .content-wrapper .grid-side-panel .side-panel-content{flex:1;display:flex;flex-direction:column;overflow:hidden;min-height:0;padding:1.1428571429rem}.layout-edit-container .content-wrapper .grid-side-panel .side-panel-content .form-field{margin-bottom:1.4285714286rem}.layout-edit-container .content-wrapper .grid-side-panel .side-panel-content .form-field:last-child{margin-bottom:0}.layout-edit-container .content-wrapper .grid-side-panel .button-container{display:flex;gap:.5714285714rem;padding:1.1428571429rem;border-top:.0714285714rem solid #c4c4c4;background-color:#fff;flex-shrink:0}.mapping-form-container{display:flex;flex-direction:column;gap:.5714285714rem;height:100%}.mapping-form-container .auto-detect-button,.mapping-form-container .auto-detect-info,.mapping-form-container .show-unlinked-filter{flex-shrink:0}.mapping-form-container .list-wrapper{flex:1;overflow-y:auto;min-height:0}.mapping-form-container .locations-list.list-container{max-height:none;overflow:visible}.mapping-form-container .auto-detect-info{font-size:.8571428571rem;color:#89898c;line-height:1.1428571429rem;letter-spacing:.32px}.mapping-form-container .mapping-location-item{width:100%;display:flex;align-items:center;gap:.5714285714rem}.mapping-form-container .mapping-location-item .unlink-btn{padding:0;margin-left:auto;width:2.2857142857rem;height:2.2857142857rem}.mapping-form-container .label-container:has(.unlink-btn:hover){background:transparent}.mapping-tooltip{background:#fff;border:1px solid #d8d8d8;border-radius:8px;box-shadow:0 .5714285714rem 1.7142857143rem 0 1px 5px 0 #0003;padding:0;min-width:17.1428571429rem;max-width:22.8571428571rem;overflow:hidden}.mapping-tooltip .mapping-tooltip-header{background:linear-gradient(135deg,#008188,#00a1a9);color:#fff;padding:.8571428571rem 1.1428571429rem;margin:0;border:none}.mapping-tooltip .mapping-tooltip-name{margin:0;font-size:1.1428571429rem;font-weight:600;line-height:1.3;color:#fff;letter-spacing:.16px}.mapping-tooltip .mapping-tooltip-description{margin:.4285714286rem 0 0;font-size:.9285714286rem;line-height:1.4;color:#fff;font-weight:400}.mapping-tooltip .mapping-tooltip-content{padding:1.1428571429rem;display:flex;flex-direction:column;gap:.7142857143rem}.mapping-tooltip .mapping-tooltip-row{display:flex;align-items:flex-start;gap:.8571428571rem;min-height:1.4285714286rem}.mapping-tooltip .mapping-tooltip-label{font-size:.8571428571rem;font-weight:600;color:#89898c;letter-spacing:.16px;min-width:6.4285714286rem;flex-shrink:0;text-transform:uppercase;line-height:1.4}.mapping-tooltip .mapping-tooltip-value{font-size:.9285714286rem;font-weight:500;color:#222;flex:1;word-break:break-word;line-height:1.4}.mapping-tooltip .mapping-tooltip-value .mapping-tooltip-area{color:#008188;font-weight:600}
