.rc-time-picker{display:inline-block;position:relative}.rc-time-picker,.rc-time-picker *{box-sizing:border-box}.rc-time-picker-clear{cursor:pointer;height:20px;line-height:20px;margin:0;overflow:hidden;position:absolute;right:6px;text-align:center;top:3px;width:20px}.rc-time-picker-clear-icon:after{color:#aaa;content:"x";display:inline-block;font-size:12px;font-style:normal;height:20px;line-height:1;transition:color .3s ease;width:20px}.rc-time-picker-clear-icon:hover:after{color:#666}.rc-time-picker-input{background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:4px;color:#666;cursor:text;display:inline-block;font-size:12px;height:28px;line-height:1.5;padding:4px 7px;position:relative;transition:border .2s cubic-bezier(.645,.045,.355,1),background .2s cubic-bezier(.645,.045,.355,1),box-shadow .2s cubic-bezier(.645,.045,.355,1);width:100%}.rc-time-picker-input[disabled]{background:#f7f7f7;color:#ccc;cursor:not-allowed}.rc-time-picker-panel{box-sizing:border-box;position:absolute;width:170px;z-index:1070}.rc-time-picker-panel *{box-sizing:border-box}.rc-time-picker-panel-inner{background-clip:padding-box;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 5px #ccc;display:inline-block;font-size:12px;line-height:1.5;list-style:none;outline:none;position:relative;text-align:left}.rc-time-picker-panel-narrow{max-width:113px}.rc-time-picker-panel-input{border:1px solid #0000;cursor:auto;line-height:1.5;margin:0;outline:0;padding:0;width:100%}.rc-time-picker-panel-input-wrap{border-bottom:1px solid #e9e9e9;box-sizing:border-box;padding:6px;position:relative}.rc-time-picker-panel-input-invalid{border-color:red}.rc-time-picker-panel-select{border:1px solid #e9e9e9;border-width:0 1px;box-sizing:border-box;float:left;font-size:12px;margin-left:-1px;max-height:144px;overflow-y:auto;position:relative;width:56px}.rc-time-picker-panel-select-active{overflow-y:auto}.rc-time-picker-panel-select:first-child{border-left:0;margin-left:0}.rc-time-picker-panel-select:last-child{border-right:0}.rc-time-picker-panel-select ul{box-sizing:border-box;list-style:none;margin:0;padding:0;width:100%}.rc-time-picker-panel-select li{cursor:pointer;height:24px;line-height:24px;list-style:none;margin:0;padding:0 0 0 16px;text-align:left;-webkit-user-select:none;user-select:none;width:100%}.rc-time-picker-panel-select li:hover{background:#edfaff}li.rc-time-picker-panel-select-option-selected{background:#f7f7f7;font-weight:700}li.rc-time-picker-panel-select-option-disabled{color:#ccc}li.rc-time-picker-panel-select-option-disabled:hover{background:#0000;cursor:not-allowed}body,body.redTheme{--color-main-0:#200a58;--color-main-10:#281680;--color-main-20:#382291;--color-main-30:#41299a;--color-main-40:#4b30a4;--color-main-50:#5236ab;--color-main-60:#6c54b8;--color-main-70:#8672c4;--color-main-80:#a99bd5;--color-main-90:#cbc3e6;--color-main-95:#eae7f5;--color-main-99:#f2f1f9;--color-main:#5236ab;--color-neutral-0:#151515;--color-neutral-10:#141414;--color-neutral-20:#202020;--color-neutral-30:#272727;--color-neutral-40:#2e2e2e;--color-neutral-50:#333;--color-neutral-60:#525252;--color-neutral-70:#707070;--color-neutral-80:#999;--color-neutral-90:#c2c2c2;--color-neutral-95:#e7e7e7;--color-neutral-99:#f8f8f8;--color-neutral-light:#fff;--color-neutral-dark:#333;--color-yellow-0:#e36c00;--color-yellow-10:#ff800d;--color-yellow-20:#ff9116;--color-yellow-30:#ff9a1b;--color-yellow-40:#ffa421;--color-yellow-50:#ffab25;--color-yellow-60:#ffb846;--color-yellow-70:#ffc466;--color-yellow-80:#ffd592;--color-yellow-90:#ffe6be;--color-yellow-95:#fff5e5;--color-green-0:#027637;--color-green-10:#089347;--color-green-20:#0fa25a;--color-green-30:#13aa64;--color-green-40:#17b26f;--color-green-50:#1ab977;--color-green-60:#3cc48b;--color-green-70:#5fcea0;--color-green-80:#8ddcbb;--color-green-90:#baead6;--color-green-95:#e4f7ef;--color-blue-10:#cce8fe;--color-blue-20:#78c3fe;--color-blue-30:#5bacec;--color-blue-40:#2f80ed;--color-blue-50:#344982;--color-red-0:#6b0009;--color-red-10:#87000b;--color-red-20:#970013;--color-red-30:#a00018;--color-red-40:#a9001c;--color-red-50:#b00020;--color-red-60:#bc2641;--color-red-65:#db093b;--color-red-70:#c84d63;--color-red-80:#d88090;--color-red-90:#e7b3bc;--color-red-95:#f6e0e4}body.bellTheme{--color-main-0:#000e1a;--color-main-10:#00325b;--color-main-20:#004680;--color-main-30:#0059a4;--color-main-40:#007de6;--color-main-50:#00549a;--color-main-60:#229bff;--color-main-70:#4daeff;--color-main-80:#80c5ff;--color-main-90:#b3dcff;--color-main-95:#e5f3ff;--color-main-99:#f2f1f9;--color-main:#00549a;--color-neutral-0:#151515;--color-neutral-10:#141414;--color-neutral-20:#202020;--color-neutral-30:#272727;--color-neutral-40:#2e2e2e;--color-neutral-50:#333;--color-neutral-60:#525252;--color-neutral-70:#707070;--color-neutral-80:#999;--color-neutral-90:#c2c2c2;--color-neutral-95:#e7e7e7;--color-neutral-99:#f8f8f8;--color-neutral-light:#fff;--color-neutral-dark:#333;--color-yellow-0:#e36c00;--color-yellow-10:#ff800d;--color-yellow-20:#ff9116;--color-yellow-30:#ff9a1b;--color-yellow-40:#ffa421;--color-yellow-50:#ffab25;--color-yellow-60:#ffb846;--color-yellow-70:#ffc466;--color-yellow-80:#ffd592;--color-yellow-90:#ffe6be;--color-yellow-95:#fff5e5;--color-green-0:#027637;--color-green-10:#089347;--color-green-20:#0fa25a;--color-green-30:#13aa64;--color-green-40:#17b26f;--color-green-50:#1ab977;--color-green-60:#3cc48b;--color-green-70:#5fcea0;--color-green-80:#8ddcbb;--color-green-90:#baead6;--color-green-95:#e4f7ef;--color-blue-10:#cce8fe;--color-blue-20:#78c3fe;--color-blue-30:#5bacec;--color-blue-40:#2f80ed;--color-blue-50:#344982;--color-red-0:#6b0009;--color-red-10:#87000b;--color-red-20:#970013;--color-red-30:#a00018;--color-red-40:#a9001c;--color-red-50:#b00020;--color-red-60:#bc2641;--color-red-65:#db093b;--color-red-70:#c84d63;--color-red-80:#d88090;--color-red-90:#e7b3bc;--color-red-95:#f6e0e4}.checkInQuestionnaire-page-header,.edit-visitor-wrapper .edit-visitor-header .header,.font-xlg,.health-questionnaire-page-header,.main-heading,.statistics-info-header{font:normal 900 24px Roboto,sans-serif;letter-spacing:4px;line-height:30px}.checkInQuestionnaire-page .questionnaire-wrapper-header,.contact-info-header,.font-lg,.heading,.modal-card .card .report-fire-header,.modal-card .card .summary-confirmation-header,.office-description-header,.office-first-aiders-header,.office-info-content .google-map-container .location-header,.office-info-equipments-header-wrapper .header,.our-areas-header{font:normal 700 16px Roboto,sans-serif;line-height:23px}.font-md{font:normal 400 24px Roboto,sans-serif;line-height:18px}.customRadio,.font-sm,.input-checkbox+.input-checkbox-label{font:normal 300 12px Roboto,sans-serif;line-height:16px}.favorites-container .no-favorites-message,.font-xsm,.next-booking-description{font:normal 400 10px Roboto,sans-serif;letter-spacing:.5px;line-height:14px}.show-all-button{align-items:center;color:var(--color-main);cursor:pointer;display:flex;font-size:14px;font-weight:700;justify-content:flex-start;margin-right:0}.show-all-button .icon{margin-left:5px;width:12px}.show-all-button p{margin:0}.loading-wrapper{align-items:center;display:flex;justify-content:center}@media (min-width:900px){html:before{background:url(/static/media/cgi_solution.564a9c2e27691927b228.svg) no-repeat;background-size:100% 100%;bottom:30px;height:120px;right:60px;width:120px}html.uni-hamburg:before,html:before{content:"";pointer-events:none;position:absolute}html.uni-hamburg:before{background:url(/static/media/uniHH_logo.d9f43e56e4a765372501.png) no-repeat;background-size:100% 100%;height:300px;left:60px;top:-30px;width:300px}}html{align-items:center;background:url(/static/media/wallpaperBG.f4b35daf83c4de65e6bc.png) no-repeat 50% fixed;background-size:cover;display:flex;height:100%;justify-content:center;position:fixed;width:100%}@media (min-width:480px)and (min-height:950px){html body:before{background:url(/static/media/phone_frame_no_notch.430283201a3afca7eb11.svg) no-repeat;background-size:100% 100%;content:"";height:105%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:108%;z-index:10}html #root,html body{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;border-radius:20px}}html body{background-color:var(--color-neutral-light);box-shadow:0 -4px 20px #0000001a;color:var(--color-neutral-dark);font-family:Roboto,sans-serif;margin:0;padding:0;position:relative}html body,html body #root{height:100%;max-height:930px;max-width:450px;width:100%}html body #root{overflow:hidden;position:fixed}html body #root .page{display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow:hidden;position:relative}html body #root .page .page-content{display:flex;flex-direction:column;height:calc(90% - 15px);position:relative}html body #root .page .page-bottom-menu{height:10%}html body #root .page .blurred{filter:blur(3px)}html body #root .page-no-footer .page-content{height:100%}html body #root .error-page{align-items:center;display:flex;flex-flow:column;height:100%;justify-content:center;text-align:center}html body #root .error-page h3,html body #root .error-page h4{width:80%}html body #root .error-page button{margin-top:15px;width:60%}html body .loading-page{display:flex;flex-flow:column;height:100%;text-align:center}html body .loading-page .logo{margin-bottom:20px;width:120px}html body .loading-page .loading-logo-wrapper{align-items:center;display:flex;flex-flow:column;height:80%;justify-content:center}html body .copyright-section{align-items:center;display:flex;flex-flow:column;height:20%;justify-content:flex-end;margin-bottom:40px}html body .copyright-section .cgi-logo-wrapper{align-items:center;display:flex;justify-content:center;margin-bottom:12px}html body .copyright-section .cgi-logo-wrapper p{color:var(--color-neutral-70);font-size:14px;font-weight:600}html body .copyright-section .cgi-logo{margin-left:5px;width:35px}html body .copyright-section p{color:var(--color-neutral-60);font-size:12px;margin:0}html body .fallback-bookings{padding:10px 20px}html body a,html body a:click,html body a:hover,html body a:visited{-webkit-tap-highlight-color:#fff;border:none;color:inherit;outline:none;text-decoration:none}html body .placeholderForVirtualKeyboard{min-height:450px}html body .placeholderForVirtualKeyboard-hidden{height:0}.bottom-space-placeholder{min-height:50px;width:100%}*{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}input,input:after,input:before,textarea{-webkit-user-select:text!important;user-select:text!important}textarea::placeholder{font-family:Roboto,sans-serif;white-space:pre-line}.dividing-hr{background:var(--color-neutral-95);border:none;height:3px;margin-top:15px;outline:none}.no-results{font-size:16px;font-weight:700;text-align:center}.display-large{font-size:57px;line-height:64px}.display-large,.display-medium{font-style:"Roboto regular";font-weight:400;letter-spacing:0;margin:0}.display-medium{font-size:45px;line-height:52px}.display-small{font-size:36px;line-height:44px}.display-small,.headline-large{font-style:"Roboto regular";font-weight:400;letter-spacing:0;margin:0}.headline-large{font-size:32px;line-height:40px}.headline-medium{font-size:28px;line-height:36px}.headline-medium,.headline-small{font-style:"Roboto regular";font-weight:400;letter-spacing:0;margin:0}.headline-small{font-size:24px;line-height:32px}.title-large{font-size:22px;font-style:"Roboto regular";font-weight:400;letter-spacing:.15;line-height:28px;margin:0}.title-medium{font-size:16px;line-height:24px}.title-medium,.title-small{font-style:"Roboto medium";font-weight:500;letter-spacing:.1;margin:0}.title-small{font-size:14px;line-height:20px}.label-large{font-size:14px;letter-spacing:.1;line-height:20px}.label-large,.label-medium{font-style:"Roboto medium";font-weight:500;margin:0}.label-medium{font-size:12px;letter-spacing:.5;line-height:16px}.label-small{font-size:11px;font-style:"Roboto medium";line-height:16px}.body-large,.label-small{font-weight:500;letter-spacing:.5;margin:0}.body-large{font-size:16px;font-style:"Roboto regular";line-height:24px}.body-medium{font-size:14px;letter-spacing:.25;line-height:20px}.body-medium,.body-small{font-style:"Roboto regular";font-weight:500;margin:0}.body-small{font-size:12px;letter-spacing:.4;line-height:16px}.color-main{color:var(--color-main)}.ph-item{background-color:#fff;border:1px solid #e6e6e6;border-radius:2px;direction:ltr;display:flex;flex-wrap:wrap;margin-bottom:30px;overflow:hidden;padding:30px 15px 15px;position:relative}.ph-item,.ph-item *,.ph-item :after,.ph-item :before{box-sizing:border-box}.ph-item:before{animation:phAnimation .8s linear infinite;background:linear-gradient(90deg,#fff0 46%,#ffffff59 50%,#fff0 54%) 50% 50%;bottom:0;content:" ";left:50%;margin-left:-250%;pointer-events:none;position:absolute;right:0;top:0;width:500%;z-index:1}.ph-item>*{display:flex;flex:1 1 auto;flex-flow:column;margin-bottom:15px;padding-left:15px;padding-right:15px}.ph-row{display:flex;flex-wrap:wrap;margin-top:-7.5px}.ph-row div{background-color:#ced4da;height:10px;margin-top:7.5px}.ph-row .big,.ph-row.big div{height:20px}.ph-row .empty{background-color:#fff0}.ph-col-2{flex:0 0 16.6666666667%}.ph-col-4{flex:0 0 33.3333333333%}.ph-col-6{flex:0 0 50%}.ph-col-8{flex:0 0 66.6666666667%}.ph-col-10{flex:0 0 83.3333333333%}.ph-col-12{flex:0 0 100%}[class*=ph-col]{direction:ltr}[class*=ph-col]>*+.ph-row{margin-top:0}[class*=ph-col]>*+*{margin-top:7.5px}.ph-avatar{background-color:#ced4da;border-radius:50%;min-width:60px;overflow:hidden;position:relative;width:100%}.ph-avatar:before{content:" ";display:block;padding-top:100%}.ph-picture{background-color:#ced4da;height:120px;width:100%}@keyframes phAnimation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-cyrillic-ext-400-normal.804378952da8a10faae2.woff2) format("woff2"),url(/static/media/roboto-all-400-normal.c5d001fa922fa66a147f.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-cyrillic-400-normal.71a33b6b50457b2c903a.woff2) format("woff2"),url(/static/media/roboto-all-400-normal.c5d001fa922fa66a147f.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-greek-ext-400-normal.169619821ea93019d1bb.woff2) format("woff2"),url(/static/media/roboto-all-400-normal.c5d001fa922fa66a147f.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-greek-400-normal.c35e4c3958e209d17b31.woff2) format("woff2"),url(/static/media/roboto-all-400-normal.c5d001fa922fa66a147f.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-vietnamese-400-normal.3230f9b040f3c630e0c3.woff2) format("woff2"),url(/static/media/roboto-all-400-normal.c5d001fa922fa66a147f.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-latin-ext-400-normal.861b791f9de857a6e7bc.woff2) format("woff2"),url(/static/media/roboto-all-400-normal.c5d001fa922fa66a147f.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-latin-400-normal.b009a76ad6afe4ebd301.woff2) format("woff2"),url(/static/media/roboto-all-400-normal.c5d001fa922fa66a147f.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.info-label{align-items:center;align-self:center;color:#464646;display:flex;font-size:16px;font-weight:700;margin:16px 0;width:100%;word-break:break-all}.info-label p{margin:0}.info-label span{color:#464646;font-weight:400;margin-left:4px}.refreshing-content{background-color:var(--color-neutral-light);padding-top:30px}.comment-item-wrapper,.history-item-wrapper{align-items:end;display:flex;margin:0 16px 20px}.comment-item-member,.history-item-member{align-items:center;border-radius:50%;color:var(--color-neutral-light);display:flex;height:40px;justify-content:center;min-width:40px}.comment-item-member-brown,.history-item-member-brown{background-color:brown;margin-left:8px}.comment-item-member-green,.history-item-member-green{background-color:green;margin-right:8px}.comment-item-content,.history-item-content{background-color:var(--color-neutral-95);border-radius:8px;border-bottom-left-radius:0;box-shadow:0 3px 8px #0000001a;padding:16px;width:100%}.comment-item-content p,.history-item-content p{margin:0}.comment-item-content .action,.history-item-content .action{color:var(--color-neutral-70);font-style:italic}.comment-item-content .action span,.history-item-content .action span{white-space:pre-wrap}.page-bottom-menu{align-items:center;background-color:var(--color-neutral-light);bottom:0;box-shadow:0 -4px 20px #0000001a;display:flex;flex-direction:row;justify-content:space-evenly;padding-top:15px;position:absolute;width:100%;z-index:3}.page-bottom-menu:after{border:6px solid var(--color-neutral-light);border-radius:50%;box-shadow:0 -5px 5px -5px #0003;content:"";height:56px;left:0;margin:0 auto;position:absolute;right:0;top:-26px;width:56px}.page-bottom-menu .options-wrapper{display:flex;width:48%}.page-bottom-menu .option{text-align:center;width:100%}.page-bottom-menu .option.profile-option{position:relative}.page-bottom-menu .option.profile-option .new-notifications{align-items:center;background-color:var(--color-red-50);border-radius:50%;color:var(--color-neutral-light);display:flex;font-size:12px;height:8px;justify-content:center;padding:5px;text-align:center;width:8px}.page-bottom-menu .option.profile-option .new-notifications-minimum-size{font-size:8px}.page-bottom-menu .option.profile-option .icon-invalid-certificate,.page-bottom-menu .option.profile-option .new-notifications{position:absolute;right:15px;top:-10px}.page-bottom-menu .option.profile-option .icon-invalid-certificate{height:20px;width:20px}.page-bottom-menu .option.bookings-option{margin-right:20px;position:relative}.page-bottom-menu .option.bookings-option .new-notifications{align-items:center;background-color:var(--color-red-50);border-radius:50%;color:var(--color-neutral-light);display:flex;font-size:12px;height:8px;justify-content:center;padding:5px;position:absolute;right:15px;text-align:center;top:-10px;width:8px}.page-bottom-menu .option.bookings-option .new-notifications-minimum-size{font-size:8px}.page-bottom-menu .option.reportProblem-option{margin-left:20px}.page-bottom-menu .option.qr-code-option{align-items:center;background:var(--color-main);border-radius:50%;display:flex;height:56px;justify-content:center;left:0;margin:0 auto;position:absolute;right:0;top:-20px;width:56px;z-index:500}.page-bottom-menu .option.qr-code-option.disabled{background:var(--color-neutral-dark);border:var(--color-neutral-dark);cursor:not-allowed;opacity:1;pointer-events:none}.page-bottom-menu .option p{color:var(--color-neutral-dark);cursor:pointer;font-size:14px;font-weight:500;margin:5px 0}@media (max-width:330px){.page-bottom-menu .option p{font-size:13px}}.page-bottom-menu .option .active,.page-bottom-menu .option .icon-active,.page-bottom-menu .option:active .icon,.page-bottom-menu .option:active p{color:var(--color-main)!important}.page-bottom-menu .option .disabled{color:var(--color-neutral-90)}.page-bottom-menu .option .purple-bar{background-color:var(--color-main);height:4px;margin:0 100% 15px;transition:margin .3s linear}.page-bottom-menu .option .active-bar{margin:0 15px 15px}.full-width{margin:0 16px;width:100%}.half-width{margin:0 16px;width:50%}.variable-width{padding:0 40px;width:-moz-fit-content;width:fit-content}.huge-height{font-size:20px;height:56px}.regular-height{font-size:18px;height:48px}.small-height{font-size:16px;height:40px}.button .icon{height:24px;margin:0 8px;width:24px}.button,.button:focus{align-items:center;border-radius:32px;border-style:solid;cursor:pointer;display:flex;font-family:Roboto;justify-content:center;outline:none}.primary{background-color:var(--color-main);border-color:var(--color-main)}.primary,.primary .icon,.primary:focus{color:var(--color-neutral-95)}.primary:focus{background-color:var(--color-main-90);border-color:var(--color-main-90)}.primary:disabled{background-color:var(--color-neutral-95);border-color:var(--color-neutral-95);color:var(--color-neutral-80)}.secondary{background-color:var(--color-neutral-light);border-color:var(--color-main)}.secondary,.secondary .icon{color:var(--color-main)}.secondary:focus{border-color:var(--color-main-90);color:var(--color-main-90)}.secondary:disabled,.secondary:focus{background-color:var(--color-neutral-light)}.secondary:disabled{border-color:var(--color-neutral-90);color:var(--color-neutral-90)}.tertiary{background-color:var(--color-transparent);border:none}.tertiary,.tertiary .icon{color:var(--color-main)}.tertiary:focus{color:var(--color-main-90)}.tertiary:disabled,.tertiary:focus{background-color:var(--color-transparent);border:none}.tertiary:disabled{color:var(--color-neutral-90)}.negative{background-color:var(--color-red-70);border-color:var(--color-red-70)}.negative,.negative:focus{color:var(--color-neutral-light)}.negative:focus{background-color:var(--color-red-80);border-color:var(--color-red-80)}.negative:disabled{background-color:var(--color-red-95);border-color:var(--color-neutral-95);color:var(--color-neutral-80)}.btn-link{border:none;text-transform:uppercase}.button-fixed-at-bottom-static{min-height:100px;position:static}.button-fixed-at-bottom,.button-fixed-at-bottom-static{align-items:center;box-shadow:0 4px 20px #0000001a;display:flex;justify-content:center;width:100%}.button-fixed-at-bottom{background:var(--color-neutral-light);bottom:0;height:100px;left:0;max-width:450px;position:absolute;z-index:10}.button-fixed-at-bottom-buffer{height:100px}.input-checkbox{display:none}.input-checkbox+.input-checkbox-label{align-items:center;cursor:pointer;display:inline-flex;padding:0;position:relative}.input-checkbox+.input-checkbox-label:before{background:var(--color-neutral-light);border:1px solid var(--color-neutral-dark);border-radius:2px;content:"";display:inline-block;margin-right:8px;min-height:20px;min-width:20px;vertical-align:text-top}.input-checkbox:focus+.input-checkbox-label:before,.input-checkbox:hover+.input-checkbox-label:before{border-color:var(--color-main-30)}.input-checkbox:checked+.input-checkbox-label:before{background:var(--color-main);border:1px solid var(--color-main)}.input-checkbox:checked+.input-checkbox-label:after{background:var(--color-neutral-light);box-shadow:2px 0 0 var(--color-neutral-light),4px 0 0 var(--color-neutral-light),4px -2px 0 var(--color-neutral-light),4px -4px 0 var(--color-neutral-light),4px -6px 0 var(--color-neutral-light),4px -8px 0 var(--color-neutral-light);content:"";height:2px;left:6px;position:absolute;transform:rotate(45deg);width:2px}.input-checkbox:disabled+.input-checkbox-label{color:var(--color-neutral-90);cursor:auto;pointer-events:none}.input-checkbox:disabled+.input-checkbox-label:before{background:var(--color-neutral-90);border-color:var(--color-neutral-90);box-shadow:none}.input-checkbox:disabled:checked+.input-checkbox-label:before{background:var(--color-neutral-90)}.rounded-checkbox-wrapper{align-items:center;display:flex;flex-flow:wrap;justify-content:center;margin-left:-5px;margin-right:5px;position:relative}.rounded-checkbox-wrapper .rounded-checkbox{appearance:none;-webkit-appearance:none;border:1px solid var(--color-neutral-90);border-radius:50%;cursor:pointer;height:35px;outline:none;vertical-align:middle;width:35px}.rounded-checkbox-wrapper .rounded-checkbox:checked{background-color:var(--color-main)}.rounded-checkbox-wrapper i{color:var(--color-neutral-light);font-family:Font Awesome\ 5 Free;font-weight:900;pointer-events:none;position:absolute}.customRadio{align-items:center;display:flex;margin:10px 0}input[type=radio]{appearance:none;-moz-appearance:none;-webkit-appearance:none;background-color:#fff;border:2px solid var(--color-main);border-radius:1em;height:1.5em;margin:5px 10px 5px 0;vertical-align:bottom;width:1.5em}input[type=radio]:checked{background-color:var(--color-main);border:2px solid var(--color-main);box-shadow:inset 0 0 0 3px var(--color-neutral-light)}input[type=radio]:disabled{border:2px solid var(--color-neutral-90)}input[type=radio]:disabled:checked{background-color:var(--color-neutral-90)!important}.icon{color:var(--color-neutral-90);height:25px;width:25px}.icon-purple{stroke:var(--color-main);color:var(--color-main)}.icon-border-gray{stroke:var(--color-neutral-80);color:var(--color-neutral-80)}.icon-favorite{fill:var(--color-neutral-light);stroke:var(--color-main)}.icon-active-favorite{fill:var(--color-main)}.icon-inactive-favorite{stroke:var(--color-main);fill:none}.icon-red-active-favorite{fill:var(--color-red-50)}.icon-red-favorite{fill:var(--color-neutral-light);stroke:var(--color-red-50)}.icon-yellow{stroke:var(--color-yellow-50);color:var(--color-yellow-50)}.icon-black,.icon-black-privacy-dropdown{stroke:var(--color-neutral-dark);color:var(--color-neutral-dark)}.icon-black-privacy-dropdown{height:20px;width:20px}.icon-blue{stroke:var(--color-blue-20);color:var(--color-blue-20)}.icon-white{stroke:var(--color-neutral-light);color:var(--color-neutral-light)}.icon-green{stroke:var(--color-green-50);color:var(--color-green-50)}.icon-magenta{stroke:var(--color-red-60);color:var(--color-red-60)}.icon-fill-black{fill:var(--color-neutral-dark)}.icon-fill-purple{fill:var(--color-main)}.icon-fill-red{fill:var(--color-red-50)}.icon-desk-stroke{stroke:var(--color-neutral-60)}.icon-red-desk-stroke,.icon-red-stroke{stroke:var(--color-red-50)}.icon-active-desk-fill{fill:var(--color-neutral-light)}.icon-booking-desk-fill{fill:var(--color-main)}.icon-booking-desk-stroke{stroke:var(--color-main)}.icon-desk-fill{fill:var(--color-neutral-60)}.icon-default-stroke{stroke:var(--color-red-80)}.icon-default-fill{fill:var(--color-red-80)}.icon-next-bookings-desk-stroke,.icon-room-stroke{stroke:var(--color-neutral-60)}.icon-room-fill{fill:var(--color-red-80)}.icon-rose{stroke:var(--color-red-60);color:var(--color-red-60)}.icon-red{stroke:var(--color-red-50);color:var(--color-red-50)}.icon-open{transform:rotate(180deg)}.icon-disabled{stroke:var(--color-neutral-90);color:var(--color-neutral-90)}.icon-active,.icon-main-theme-color{stroke:var(--color-main);color:var(--color-main)}.icon-lightMagenta{stroke:var(--color-red-80);color:var(--color-red-80)}.icon-error{stroke:var(--color-red-50);color:var(--color-red-50)}.icon-gray{stroke:var(--color-neutral-60);color:var(--color-neutral-60)}.icon-light-gray{color:var(--color-neutral-90)}.icon-medium-gray{color:var(--color-neutral-80)}.size-icon{border-radius:5px;border-style:solid;border-width:2px;font-size:14px}.custom-icon,.size-icon{align-items:center;display:flex;justify-content:center}.custom-icon{height:25px;width:25px}.booking-icon-stroke{stroke:var(--color-main)}.booking-icon-stroke.active{stroke:var(--color-neutral-light)}.booking-icon.active .icon-booking-desk-fill{fill:var(--color-neutral-light)}input[type=time]::-webkit-calendar-picker-indicator{background:none}.input{-webkit-box-flex-wrap:wrap;-webkit-overflow-scrolling:touch;align-items:center;background-color:var(--color-neutral-light);border:1px solid var(--color-neutral-90);border-radius:5px;box-sizing:border-box;display:flex;flex:1 1;flex-wrap:wrap;font-size:16px;min-height:38px;overflow:hidden;padding:2px 40px 2px 8px;position:relative;width:100%}.input:active,.input:focus,.input:hover{border-color:var(--color-neutral-dark);outline:none}.input-error{border:1px solid var(--color-red-50)}.input-error,.input-error::placeholder{color:var(--color-red-50)}.autocomplete-input-wrapper{margin-bottom:15px;position:relative}.autocomplete-input-wrapper .autocomplete-container{align-items:center;background-color:var(--color-neutral-light);border:1px solid var(--color-neutral-dark);border-radius:5px;display:flex;flex-flow:column;max-height:200px;overflow-x:hidden;overflow-y:scroll;position:absolute;width:100%;z-index:5}.autocomplete-input-wrapper .autocomplete-container .loading-wrapper{padding:15px}.autocomplete-input-wrapper .autocomplete-container .autocomplete-option{align-self:flex-start;border:1px solid var(--color-neutral-95);height:25px;padding:15px;width:100%}.autocomplete-input-wrapper .autocomplete-container .autocomplete-option:hover{background-color:var(--color-neutral-95)}.checkInQuestionnaire-page .questionnaire-wrapper-header,.contact-info-header,.heading,.modal-card .card .summary-confirmation-header,.office-description-header,.office-first-aiders-header,.office-info-content .google-map-container .location-header,.office-info-equipments-header-wrapper .header,.our-areas-header{text-align:left;text-transform:uppercase}.checkInQuestionnaire-page .questionnaire-wrapper-header:after,.contact-info-header:after,.heading:after,.modal-card .card .summary-confirmation-header:after,.office-description-header:after,.office-first-aiders-header:after,.office-info-content .google-map-container .location-header:after,.office-info-equipments-header-wrapper .header:after,.our-areas-header:after{background:linear-gradient(90deg,#db093b,#a22064,#5135a8);content:"";display:block;height:2px;width:26px}.health-questionnaire-page-header,.main-heading,.statistics-info-header{flex:0 1 auto;margin-bottom:40px;padding:0 15px;text-align:center;text-transform:uppercase}.health-questionnaire-page-header:after,.main-heading:after,.statistics-info-header:after{background:linear-gradient(90deg,#db093b,#a22064,#5135a8);content:"";display:block;height:2px;margin:0 auto;width:26px}@media (max-width:375px){.health-questionnaire-page-header,.main-heading,.statistics-info-header{font-size:21px}}@media (max-width:340px){.health-questionnaire-page-header,.main-heading,.statistics-info-header{font-size:19px}}.bold{font-weight:700}.request-feature-content .textarea-holder .textarea-label,.section-heading{color:var(--color-main);font-size:20px;font-weight:700;margin:16px}.header-title,.subheading{font-size:18px;font-weight:700;line-height:18px}.header-title{margin-bottom:29px;margin-top:-47px;text-align:center}.breadcrumbs,.office-info-breadcrumbs{color:var(--color-neutral-80);font-size:16px;font-weight:400;line-height:18px}.header-wrapper{display:flex;flex:0 1 auto;justify-content:space-between}.header-wrapper-only-close{display:flex;flex:0 1 auto;justify-content:flex-end}.header-wrapper-only-back{display:flex;flex:0 1 auto;justify-content:flex-start}.close-button{align-items:center;display:flex;flex:0 1 auto;margin:15px 15px 15px 10px}.close-button p{letter-spacing:1.5px;margin-top:15px}.btn-back,.close-button p{font-size:18px;font-weight:400}.btn-back{align-items:center;background-color:var(--color-neutral-95);border:none;border-radius:100%;color:#000;display:flex;height:32px;justify-content:center;margin:15px 10px 15px 15px;width:32px}.btn-back .icon{color:var(--color-main);font-size:12px;height:14.05px;padding-left:5px;padding-right:5px;width:8.33px}.btn-back .area-list{margin-left:-7px}.btn-back p{font-size:14px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase}.secondary-header-wrapper{align-items:center;background:var(--color-neutral-light);box-shadow:0 4px 18px #0000001f;display:flex;justify-content:space-between;min-height:80px}.secondary-header-back-button{min-width:100px}.secondary-header-main-heading{align-items:center;display:flex;font-size:20px;font-weight:700;justify-content:center;text-align:center;width:100%}.secondary-header-close-button{display:flex;justify-content:flex-end;min-width:100px}.disable-box-shadow{box-shadow:none}.booking-page .health-questionnaire-page-header,.booking-page .main-heading,.booking-page .statistics-info-header,.favorites-booking-page .health-questionnaire-page-header,.favorites-booking-page .main-heading,.favorites-booking-page .statistics-info-header,.favorites-list-page .health-questionnaire-page-header,.favorites-list-page .main-heading,.favorites-list-page .statistics-info-header,.features-page-header .health-questionnaire-page-header,.features-page-header .main-heading,.features-page-header .statistics-info-header,.headline{font-size:20px;font-weight:700;line-height:23px;margin-bottom:15px}.headline-semibold{font-size:20px;font-weight:600;margin-bottom:15px}.section-separation-line{background-color:var(--color-neutral-95);min-height:6px;width:100%}.languageSwitcher{margin:0 15px;max-width:375px}.languageSwitcher .language-switcher-icon{display:inline-block;margin-right:5px}.textarea{border:1px solid var(--color-neutral-90);border-radius:5px;box-sizing:border-box;font-family:Roboto;font-size:16px;max-width:405px;padding:5px;resize:none;width:100%}.textarea:active,.textarea:focus,.textarea:hover{border-color:var(--color-neutral-dark);outline:none}.textarea-hint-text{font-size:12px;margin:0;opacity:.5;padding-left:4px}.textarea-error{border:1px solid var(--color-red-50);color:var(--color-red-50)}.textarea-error::placeholder{color:var(--color-red-50);font-family:Roboto}.textarea-label{display:inline-block;margin-bottom:15px}.primary-input-label{color:#1a0404;display:inline-block;margin-bottom:12px}.primary-input .input-wrapper{align-items:center;display:flex;position:relative}.primary-input .input-wrapper .icon-green{position:absolute;right:10px}.primary-input-hint-text{color:var(--color-main);font-size:16px;margin:12px 0 0;opacity:.8;text-align:right}.disabled .input-wrapper input{background-color:var(--color-neutral-90);cursor:not-allowed}.disabled .input-wrapper input:active,.disabled .input-wrapper input:focus,.disabled .input-wrapper input:hover{border:none;outline:none}.error .primary-input-error-message{color:var(--color-red-50);font-size:14px;margin:0}.error .input-wrapper{position:relative}.error .icon-error{color:var(--color-red-50);position:absolute;right:10px}.search-input{border-radius:20px;box-sizing:border-box;padding-left:30px;padding-right:40px}.search-input-wrapper{align-items:center;display:flex;position:relative}.search-input-wrapper .delete-icon{align-items:center;background:var(--color-neutral-dark);border-radius:50%;color:var(--color-neutral-light);display:flex;height:20px;justify-content:center;position:absolute;right:10px;top:8px;width:20px}.search-input-icon{fill:var(--color-neutral-95);width:15px}.search-input-back-icon,.search-input-icon{margin-left:10px;position:absolute;z-index:1}.search-input-back-icon{padding:5px 0;width:20px}.search-input-back-icon .icon{width:10px}.accordion-wrapper{margin-top:20px}.accordion-title{align-items:center;border-radius:5px;box-shadow:0 3px 8px #0000001a;cursor:pointer;display:flex;justify-content:space-between;padding:15px;position:relative}.accordion-title.active{flex-direction:column}.accordion-content{background-color:var(--color-neutral-95);border-bottom-left-radius:15px;border-bottom-right-radius:15px;font-size:13px;line-height:16px;margin-bottom:15px;padding:15px 0;text-align:justify}.switch-checkbox{height:0;visibility:hidden;width:0}.switch-label{align-items:center;background:gray;border-radius:50px;cursor:pointer;display:flex;flex-shrink:0;height:30px;justify-content:space-between;min-width:50px;position:relative;transition:background-color .2s;width:50px}.switch-label .switch-button{background:var(--color-neutral-light);border-radius:50%;box-shadow:0 0 2px 0 #0a0a0a4a;content:"";height:23px;left:2px;position:absolute;top:3px;transition:.2s;width:23px}.switch-checkbox:checked+.switch-label .switch-button{left:calc(100% - 2px);transform:translateX(-100%)}.switch-label:active .switch-button{width:24px}.image-loader .report-problem-warning{color:var(--color-red-60);font-size:14px;margin:15px 0}.image-loader .report-problem-close-icon{font-size:30px;margin-left:10px}.image-loader .report-problem-images-list{background:var(--color-neutral-95);border-radius:10px;box-sizing:border-box;margin:5px 24px auto;max-width:90%;padding:16px}.image-loader .report-problem-image-item{align-items:center;display:flex}.image-loader .report-problem-image-name{max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.image-loader .report-problem-add-more{cursor:pointer;display:inline-block}.image-loader .report-problem-add-more .icon{margin-right:5px;vertical-align:middle}.image-loader .report-problem-quantity{border-bottom:1px solid var(--color-neutral-60);color:var(--color-neutral-60);font-size:12px;padding-bottom:15px}.image-loader .common-area-problem-hint{font-size:12px;margin-top:15px;opacity:.5}.image-loader .common-area-problem-hint-header{margin:0}.image-loader .common-area-problem-hint-list{margin-top:5px}.image-loader .button-wrapper{display:flex;justify-content:center}.error-small-info{color:var(--color-red-50);font-size:12px;margin:5px 0 0}.chip{align-items:center;background-color:var(--color-neutral-light);border-radius:20px;display:flex;font-weight:600;margin-right:15px;padding:8px 15px;white-space:nowrap;width:-moz-fit-content;width:fit-content}.chip .chip-icon-wrapper{margin-right:5px}.chip .chip-icon-wrapper .icon{width:20px}.disabled-chip{background-color:var(--color-neutral-light);border-color:var(--color-neutral-90);border-style:solid;border-width:1px;font-size:14px}.disabled-chip .icon{color:#000;height:20px;width:20px}.active-chip{background-color:var(--color-main-90);border-radius:30px;font-size:16px;font-weight:500}.active-chip,.active-chip .icon{color:var(--color-main)}.inactive-chip{background-color:var(--color-neutral-95);border-radius:30px;font-size:16px;font-weight:500}.inactive-chip,.inactive-chip .icon{color:var(--color-neutral-60)}.title{color:var(--color-main);font-size:20px;font-weight:600;margin-bottom:16px}.title p{margin:0}.subtitle{color:var(--color-neutral-60);font-size:16px;font-weight:400;margin-bottom:16px}.subtitle p{margin:0}.small-title{color:var(--color-neutral-60);font-size:18px;font-weight:700}.error-info{color:var(--color-red-50)}.date-time-input-wrapper{align-items:flex-start;display:flex;flex-flow:column}.date-time-input-wrapper-disabled .datepicker-wrapper,.date-time-input-wrapper-disabled .timepicker-wrapper{color:#888!important}.date-time-input-label{font-size:16px;margin-bottom:4px}.date-time-input-content{display:flex;gap:16px;width:100%}.date-time-input-content .datepicker-wrapper,.date-time-input-content .timepicker-wrapper{align-items:center;background:#0000;border:1px solid var(--color-neutral-95);border-radius:8px;box-shadow:none;color:var(--color-neutral-60);display:flex;font-size:14px;font-weight:700;outline:none;padding:12px}.date-time-input-content .datepicker-wrapper{flex:1 1;position:relative}.date-time-input-content .datepicker-wrapper .MuiInput-underline:after,.date-time-input-content .datepicker-wrapper .MuiInput-underline:before{border:none!important;content:none}.date-time-input-content .datepicker-wrapper .MuiFormControl-root{display:inline-block!important;width:100%;z-index:2}.date-time-input-content .datepicker-wrapper .MuiFormControl-root .MuiFormHelperText-root.Mui-error{bottom:-23px;color:var(--color-red-50);font-size:12px;left:-6px;line-height:14px;margin-top:6px;position:absolute}.date-time-input-content .datepicker-wrapper .MuiInputBase-input{color:var(--color-neutral-60);font-size:16px;font-weight:700;margin-right:10px}@media (max-width:320px){.date-time-input-content .datepicker-wrapper .MuiInputBase-input{margin-left:0}}.date-time-input-content .datepicker-wrapper .icon{height:24px!important;position:absolute;right:10px;width:24px!important}.date-time-input-content .datepicker-wrapper .MuiDialog-root{z-index:13000000!important}.date-time-input-content .datepicker-wrapper .only-date .MuiInput-input{text-align:right}.date-time-input-content .datepicker-wrapper .only-date .icon{position:absolute;right:8rem!important}.date-time-input-content .timepicker-wrapper{flex:1 1;position:relative}.date-time-input-content .timepicker-wrapper .rc-time-picker-input{-moz-appearance:textfield;background:#0000;border:none;color:var(--color-neutral-60);font-family:Roboto;font-size:16px;font-weight:700;outline:0;padding:0;z-index:1}.date-time-input-content .timepicker-wrapper .rc-time-picker-input::-webkit-inner-spin-button,.date-time-input-content .timepicker-wrapper .rc-time-picker-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.date-time-input-content .timepicker-wrapper .rc-time-picker{width:100%}.date-time-input-content .timepicker-wrapper .rc-time-picker-panel-combobox{display:flex!important}.date-time-input-content .timepicker-wrapper .rc-time-picker-panel{z-index:1000}.date-time-input-content .timepicker-wrapper .icon{height:24px!important;position:absolute;right:12px;width:24px!important}@keyframes timeWrapperBackgroundIfFocus{0%{opacity:.5}to{opacity:1}}.date-time-input-content .focused-input{animation-duration:.1s;animation-name:timeWrapperBackgroundIfFocus;animation-timing-function:linear;background-color:var(--color-neutral-95);z-index:5}.date-time-input-content .focused-input .rc-time-picker-panel-placement-topLeft,.date-time-input-content .focused-input .rc-time-picker-panel-placement-topRight{left:-12px!important;top:-195px!important}.date-time-input-content .focused-input .rc-time-picker-panel-placement-bottomLeft,.date-time-input-content .focused-input .rc-time-picker-panel-placement-bottomRight{left:-12px!important;top:40px!important}.date-time-input-content .icon{height:24px;width:24px}.date-time-picker .error-text{color:var(--color-red-50);margin-bottom:0}.disabled-grey-out{background-color:#e8e8e8!important;color:#e8e8e8!important}.disabled-grey-out .rc-time-picker-input{color:var(--color-neutral-90)!important}.MuiDialog-root{align-items:center;display:flex;height:100%;justify-content:center;position:relative!important;z-index:5!important}.MuiBackdrop-root{position:absolute!important}@media (min-width:480px)and (min-height:950px){.MuiBackdrop-root,.MuiDialog-root{border-radius:20px}}.content-switcher{border:2px solid var(--color-main);border-radius:8px;box-sizing:border-box;color:var(--color-main);display:flex;justify-content:space-around;overflow:hidden}.content-switcher-item{align-items:center;display:flex;font-size:14px;font-weight:600;justify-content:center;padding:12px;text-align:center;width:100%}@media (max-width:330px){.content-switcher-item{font-size:13px}}.content-switcher-item:first-child,.content-switcher-item:nth-child(2){border-right:2px solid var(--color-main)}.content-switcher .active{background-color:var(--color-main);color:var(--color-neutral-light)}.common-time-wrapper{display:flex;flex-direction:column}.common-time-wrapper .time-label{font-size:16px;margin-bottom:4px}.common-time-wrapper .time-container{align-items:center;background:#0000;border:1px solid var(--color-neutral-95);border-radius:8px;box-shadow:none;color:var(--color-neutral-60);cursor:pointer;display:flex;font-size:14px;font-weight:700;outline:none;padding:12px;position:relative}.common-time-wrapper .time-container .rc-time-picker-input{-moz-appearance:textfield;background:#0000;border:none;color:var(--color-neutral-60);cursor:pointer;font-family:Roboto;font-size:16px;font-weight:700;outline:0;padding:0;z-index:1}.common-time-wrapper .time-container .rc-time-picker-input::-webkit-inner-spin-button,.common-time-wrapper .time-container .rc-time-picker-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.common-time-wrapper .time-container .rc-time-picker{width:100%}.common-time-wrapper .time-container .rc-time-picker-panel-combobox{display:flex!important}.common-time-wrapper .time-container .rc-time-picker-panel{z-index:9}.common-time-wrapper .time-container .icon{position:absolute;right:12px}.agenda-page{align-items:center;display:flex;flex-flow:column;height:100%;width:100%}.agenda-page-header{width:100%;z-index:2}.agenda-page-content{background-color:var(--color-neutral-95);display:flex;flex-flow:column;flex-grow:2;overflow:scroll;width:100%}.agenda-page-content .day-selection-wrapper{background-color:var(--color-neutral-light);box-shadow:0 4px 18px #0000001f;z-index:1}.agenda-page-content-items{overflow:scroll;width:100%}.agenda-page-content-items .placeholder-list-items-wrapper{width:auto}.agenda-list-items{list-style-type:none;padding:0 16px}.agenda-list-items-no-results{align-items:center;display:flex;flex-flow:column;font-size:18px;font-weight:700;gap:12px;height:100%;padding-top:20%;text-align:center}.agenda-list-items-no-results p{margin:0}.agenda-list-items-no-results .icon{height:50px;width:50px}.agenda-list-items-no-results .info-text{font-size:16px;font-weight:400;width:80%}.agenda-list-item{background-color:var(--color-neutral-light);border-radius:12px;box-shadow:0 3px 8px #0000001a;display:flex;flex-direction:row;gap:.5rem;justify-content:space-between;margin-bottom:16px;padding:16px}.agenda-list-item-content{display:flex;flex:1 1;flex-flow:column}.agenda-list-item-content-header{align-items:center;display:flex;justify-content:space-between}.agenda-list-item-content-header .name{color:var(--color-main);font-size:18px;font-weight:700;margin:0}.agenda-list-item-content-details{margin-top:16px}.agenda-list-item-content-details p{color:var(--color-neutral-70);line-height:21px;margin:0}.agenda-list-item-content-details p span{color:var(--color-neutral-60)}.agenda-item-page{display:flex;flex-flow:column;height:100%;width:100%}.agenda-item-page-content{flex-grow:2;overflow-y:scroll}.agenda-item-page-content-section{padding:0 16px}.agenda-item-page-content-section .all-day-switcher-wrapper{align-items:center;display:flex;justify-content:space-between;margin:16px 0}.agenda-item-page-content-section .all-day-switcher-wrapper p{margin:0}.booking-item{background-color:var(--color-neutral-light);border-radius:10px;box-shadow:0 3px 8px #0000001a;box-sizing:border-box;display:flex;line-height:14px;margin:15px 0;overflow:hidden}.booking-item .label{padding:0 2px}.booking-item-amount{font-size:12px;font-weight:700;margin:5px 0}.booking-item-amount span{font-weight:400}.booking-item-data{margin-bottom:6px}.booking-item-action-wrapper{margin-left:auto}.booking-item-area-name,.booking-item-area-name-text,.booking-item-office-name,.booking-item-office-name-text,.booking-item-time{display:inline-block;font-size:10px;line-height:14px;margin-right:3px;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:414px){.booking-item-area-name,.booking-item-area-name-text,.booking-item-office-name,.booking-item-office-name-text,.booking-item-time{font-size:12px;line-height:16px}}.booking-item-type{max-width:70px}.booking-item-type:after{content:"•";display:inline-block;padding:0 3px;position:relative}.booking-item-name{color:var(--color-main);font-weight:700;max-width:190px}@media (max-width:413px){.booking-item-name{max-width:155px}}@media (max-width:380px){.booking-item-name{max-width:100px}}.booking-item-time{margin:0;max-width:215px}.booking-item-icon{align-items:center;color:var(--color-neutral-60);display:flex;height:35px;justify-content:center;width:35px}.booking-item-recurring-booking-icon{position:absolute;right:3px;top:3px;z-index:1}.booking-item-icons-wrap{position:relative}.booking-item-name,.booking-item-type{display:inline-block;font-size:14px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:340px){.booking-item-name,.booking-item-type{font-size:12px;line-height:16px}}.booking-item-img-wrap{align-items:center;background:var(--color-neutral-95);border-radius:10px;display:flex;height:57px;justify-content:center;margin:12px;width:55px}.booking-item-img-wrap .custom-icon{width:35px}.booking-item-info{align-items:center;display:flex;padding:12px 12px 12px 0;width:calc(100% - 80px)}.booking-item-icons{height:100%;justify-content:space-between;margin-left:auto;padding-left:5px}.booking-item-details,.booking-item-icons{display:flex;flex-direction:column}.booking-item-icon-labels{align-items:flex-end;display:flex;max-width:85px}.booking-item-ellipsis-icon.icon{height:20px;margin-bottom:auto;width:25px}.booking-item-status{border-radius:5px;display:flex;font-size:12px;font-weight:700;justify-content:center;padding:5px 10px;width:-moz-fit-content;width:fit-content}.booking-item-status p{margin:0}.booking-item-pending-status-attendee{background-color:var(--color-yellow-40);border-radius:5px;color:var(--color-neutral-light);font-weight:700;padding:.5rem}.booking-item-pending-status-invite{background-color:var(--color-neutral-90);border-radius:5px;color:var(--color-neutral-dark);font-weight:700;padding:.5rem}.booking-item-pending-status-organizer{background-color:var(--color-main-20);border-radius:5px;color:var(--color-neutral-light);font-weight:700;padding:.5rem}.status-cancelled{background-color:var(--color-red-95);color:var(--color-red-60);margin-top:.5rem}.status-checkInForgotten,.status-expired{background-color:var(--color-main-90);color:var(--color-main);margin-top:.5rem}.status-checkOutForgotten{background-color:var(--color-neutral-95);color:var(--color-neutral-60);margin-top:.5rem}.status-checkedOut{background-color:var(--color-blue-10);color:var(--color-blue-20);margin-top:.5rem}.status-autoCheckedIn{background-color:var(--color-green-95);color:var(--color-green-50);margin-top:.5rem}.status-approvalPending{background-color:var(--color-yellow-95);color:var(--color-yellow-40);margin-top:.5rem}.status-declined{background-color:var(--color-red-95);color:var(--color-red-60);margin-top:.5rem}.status-attendee{background-color:var(--color-yellow-40);color:var(--color-neutral-light);margin-top:.5rem}.status-invite{background-color:var(--color-neutral-90);color:var(--color-neutral-dark);margin-top:.5rem}.status-organizer{background-color:var(--color-blue-50);color:var(--color-neutral-light);margin-top:.5rem}.status-newProposal{background-color:var(--color-red-65);color:var(--color-neutral-light)}.status-accepted,.status-tentativelyAccepted{background-color:var(--color-green-50);color:var(--color-neutral-light);margin-top:.5rem}.bookings-wrapper{background-color:var(--color-neutral-95);display:flex;flex-flow:column;height:100%}.bookings-wrapper .bookings-filters{display:flex;justify-content:space-between}.bookings-wrapper .bookings-filters [class*=-container]{font-size:14px}@media (max-width:385px){.bookings-wrapper .bookings-filters [class*=-container]{font-size:12px;width:155px}.bookings-wrapper .bookings-filters [class*=-container] [class*=-option]{font-size:12px}}@media (max-width:340px){.bookings-wrapper .bookings-filters [class*=-container]{font-size:11px;width:138px}.bookings-wrapper .bookings-filters [class*=-container] [class*=-ValueContainer]{padding:2px}.bookings-wrapper .bookings-filters [class*=-container] [class*=-option]{font-size:11px}}.bookings-wrapper .FilterByOrder{width:150px}.bookings-wrapper .FilterByOrder [class*=-singleValue]{display:none}.bookings-wrapper .filter-label{display:flex;padding-bottom:5px}@media (max-width:385px){.bookings-wrapper .filter-label{font-size:12px}}.bookings-wrapper .booking-container{background:var(--color-neutral-light);padding:10px 20px}.bookings-wrapper .booking-container .booking-switcher{margin:20px 0}.bookings-wrapper .bookings-content{box-sizing:border-box;display:flex;margin-top:15px;overflow:auto}.bookings-wrapper .bookings-content .hidden{display:none}.bookings-wrapper .bookings-content [class*=-control]{background-color:var(--color-neutral-95);border:none;box-shadow:none}.bookings-wrapper .bookings-content .sorting-icon{background-color:var(--color-neutral-95)}.bookings-wrapper .bookings-content .checkins-wrapper{margin:0 20px;width:100%}.bookings-wrapper .bookings-content .checkins-wrapper .bookings-filters,.bookings-wrapper .bookings-content .historical-bookings-wrapper .bookings-filters,.bookings-wrapper .bookings-content .next-bookings-wrapper .bookings-filters{display:flex;justify-content:flex-end;width:100%}.bookings-wrapper .bookings-content .checkins-wrapper .date-header,.bookings-wrapper .bookings-content .historical-bookings-wrapper .date-header,.bookings-wrapper .bookings-content .next-bookings-wrapper .date-header{font-size:20px;font-weight:700;margin:16px 0}.bookings-wrapper .bookings-content .checkins-wrapper .date-header span,.bookings-wrapper .bookings-content .historical-bookings-wrapper .date-header span,.bookings-wrapper .bookings-content .next-bookings-wrapper .date-header span{color:var(--color-neutral-60)}.bookings-wrapper .bookings-content .next-bookings-wrapper{margin:0 20px;width:100%}.bookings-wrapper .bookings-content .next-bookings-wrapper .next-bookings-content{height:80%}.bookings-wrapper .bookings-content .next-bookings-wrapper .next-bookings-content .next7days-info{color:var(--color-neutral-dark);margin:0 0 0 5px}.bookings-wrapper .bookings-content .next-bookings-wrapper .next-bookings-content .booking-item-card{margin:5px 3px}.bookings-wrapper .bookings-content .historical-bookings-wrapper{overflow:auto;width:100%}.bookings-wrapper .bookings-content .historical-bookings-wrapper .loader-wrapper-end-list{align-items:center;display:flex;justify-content:center;margin-bottom:40px}.bookings-wrapper .bookings-content .historical-bookings-wrapper .infinite-content{margin:0 20px}.bookings-wrapper .bookings-content .historical-bookings-wrapper .infinite-content .historical-bookings-content{box-sizing:border-box;height:80%;padding-bottom:25px}@media (max-width:360px){.bookings-wrapper .bookings-content .historical-bookings-wrapper .infinite-content .historical-bookings-content{padding-bottom:60px}}.bookings-wrapper .bookings-content .historical-bookings-wrapper .infinite-content .historical-bookings-content .booking-item-card{margin:5px 3px}.bookings-wrapper .image-no-bookings{background-image:url(/static/media/no-bookings.89e968392fa4841e5802.svg);background-position:50%;background-repeat:no-repeat;display:block;height:250px;margin-left:auto;margin-right:auto;width:250px}@media (max-width:400px){.bookings-wrapper .image-no-bookings{background-size:contain;height:200px;width:200px}}@media (max-width:375px)and (min-height:800px){.bookings-wrapper .image-no-bookings{background-size:contain;height:250px;width:250px}}@media (max-width:340px){.bookings-wrapper .image-no-bookings{height:100px;width:100px}}.bookings-wrapper .text-no-bookings{color:var(--color-main);font-weight:700;margin:0 auto;max-width:250px;padding-bottom:15px;text-align:center}.placeholder-list-items-wrapper{padding:16px;width:100%}.placeholder-list-items-wrapper .ph-item{border-radius:10px;height:auto;margin-bottom:16px}.placeholder-list-items-wrapper .ph-item-wrapper-photo{width:20%}.placeholder-list-items-wrapper .ph-item-wrapper-details{width:80%}.repeat-booking-page{display:flex;flex-flow:column;height:100%}.repeat-booking-page .repeat-booking-header{align-items:center;background-color:var(--color-neutral-light);display:flex;justify-content:center}.repeat-booking-page .repeat-booking-content{display:flex;flex-flow:column;flex-grow:2;margin-top:20px;overflow:scroll}.repeat-booking-page .repeat-booking-content .meeting-name{border-top:4px solid var(--color-neutral-95);padding:24px 16px}.repeat-booking-page .repeat-booking-content .primary-input-label,.repeat-booking-page .repeat-booking-content .title{color:var(--color-main);font-size:20px;font-weight:700;margin:0 0 16px}.repeat-booking-page .repeat-booking-content .booking-information{background:#fff;display:flex;flex-flow:column;padding:0 16px 16px}.repeat-booking-page .repeat-booking-content .booking-information .booking-page-content{margin-bottom:100px;padding-bottom:15px}.repeat-booking-page .repeat-booking-content .booking-information .entity-information{display:flex;flex-direction:column;gap:12px}.repeat-booking-page .repeat-booking-content .booking-information .entity-information p{margin:0 0 5px}.repeat-booking-page .repeat-booking-content .booking-information .entity-information .info-entity{align-self:center;color:#464646;font-weight:700;width:100%}.repeat-booking-page .repeat-booking-content .booking-information .entity-information .info-entity span{color:#464646;font-weight:400}.repeat-booking-page .repeat-booking-content .booking-information .entity-information .entity-features{display:flex;flex-wrap:wrap}.repeat-booking-page .repeat-booking-content .booking-information .entity-information .features-content{color:#464646;display:flex;margin:5px 0;max-height:190px;overflow-x:scroll;padding:5px 0}.repeat-booking-page .repeat-booking-content .select-date-time-wrapper{border-top:4px solid var(--color-neutral-95);padding-top:24px}.repeat-booking-page .repeat-booking-content .select-date-time-wrapper .common-date-time-picker-wrapper .date-wrapper .desk-date{max-width:100%}.repeat-booking-page .repeat-booking-content .select-date-time-wrapper .common-date-time-picker-wrapper .error{position:static}.repeat-booking-page .repeat-booking-content .select-date-time-wrapper .common-date-time-picker-wrapper .error p{text-align:left}.repeat-booking-page .repeat-booking-content .select-date-time-wrapper .common-date-time-picker-wrapper .times-wrapper{display:flex;justify-content:space-between;margin-top:15px}.repeat-booking-page .repeat-booking-content .select-date-time-wrapper .common-date-time-picker-wrapper .times-wrapper .time-wrapper{width:45%}.repeat-booking-page .repeat-booking-content .buttons-wrapper{display:flex;justify-content:center;margin-top:30px}.repeat-booking-page .repeat-booking-content .buttons-wrapper .button{padding:10px 50px}.booking-details-wrapper{display:flex;flex-flow:column;height:100%}.booking-details-wrapper .container{display:flex;flex-flow:column;flex-grow:2;overflow:scroll}.booking-details-wrapper hr{background:var(--color-neutral-95);border:none;margin-top:15px;min-height:3px;outline:none;width:100%}.booking-details-wrapper .booking-information{background:#fff;display:flex;flex-flow:column;margin:16px 0;padding:0 16px}.booking-details-wrapper .booking-information .title{color:var(--color-main);font-size:20px;font-weight:700;margin:0 0 16px}.booking-details-wrapper .booking-information .cancellation-reason{display:flex;flex-direction:column;margin-bottom:12px}.booking-details-wrapper .booking-information .cancellation-reason .reason-title{align-self:center;color:#464646;font-weight:700;margin:0 0 5px;width:100%}.booking-details-wrapper .booking-information .cancellation-reason .reason-text{color:#464646;font-weight:400}.booking-details-wrapper .booking-information .entity-information{display:flex;flex-direction:column;gap:12px}.booking-details-wrapper .booking-information .entity-information p{margin:0 0 5px}.booking-details-wrapper .booking-information .entity-information .info-entity{align-self:center;color:#464646;font-weight:700;width:100%}.booking-details-wrapper .booking-information .entity-information .info-entity span{color:#464646;font-weight:400}.booking-details-wrapper .booking-information .entity-information .entity-features{display:flex;flex-wrap:wrap}.booking-details-wrapper .booking-information .entity-information .features-content{color:#464646;display:flex;margin:5px 0;max-height:190px;overflow-x:scroll;padding:5px 0}.booking-details-wrapper .booking-information .ms-teams-container{border-top:4px solid var(--color-neutral-95);padding:1rem 0}.booking-details-wrapper .booking-information .ms-teams-container .title{color:var(--color-main);font-size:20px;font-weight:700;margin-top:16px}.booking-details-wrapper .booking-information .ms-teams-container .link-section{align-items:center;display:flex;flex-direction:row;gap:1rem;padding:16px 0}.booking-details-wrapper .booking-information .ms-teams-container .link-section img{width:29px}.booking-details-wrapper .booking-information .ms-teams-container .link-section a{color:#464646;font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:underline}.booking-details-wrapper .add-people-section{padding:16px 0 0}.booking-details-wrapper .add-people-section .bold{font-weight:700}.booking-details-wrapper .add-people-section .add-more-button{align-items:center;display:flex;width:100%}.booking-details-wrapper .add-people-section .add-more-button .plus-sign{align-items:center;background-color:var(--color-neutral-80);border-radius:50%;color:var(--color-neutral-light);display:flex;font-size:16px;height:20px;justify-content:center;margin-right:15px;width:20px}.booking-details-wrapper .pine-invitation-details,.booking-details-wrapper .pine-invitation-summary{background:#fff;display:flex;flex-flow:column;padding:0 16px 16px}.booking-details-wrapper .pine-invitation-details .attendee-item,.booking-details-wrapper .pine-invitation-summary .attendee-item{margin:0}.booking-details-wrapper .pine-invitation-details .info-meeting-details,.booking-details-wrapper .pine-invitation-summary .info-meeting-details{white-space:pre-wrap;word-break:break-all}.booking-details-wrapper .recurring-booking-check{margin:0 15px}.booking-details-wrapper .buttons-wrapper{align-items:center;display:flex;flex-flow:column;margin-bottom:30px;position:sticky;top:100%;width:100%}.booking-details-wrapper .buttons-wrapper .button{margin-bottom:15px;width:60%}.booking-details-wrapper .added-people-wrapper{border-top:4px solid var(--color-neutral-95);margin-top:15px;padding-top:15px}.booking-details-wrapper .added-people-wrapper .list-wrapper{display:flex;flex-flow:column;max-height:250px;overflow-y:scroll}.booking-details-wrapper .recurring-booking-info{padding:0 15px}.booking-details-wrapper .recurring-booking-info .info-section{align-items:center;background-color:var(--color-main-80);display:flex}.booking-details-wrapper .recurring-booking-info .info-section .icon{margin:0 10px}.aspen-requests-wrapper{width:100%}.aspen-requests-wrapper .date-header{font-size:20px;font-weight:700;margin:16px}.aspen-requests-wrapper .date-header span{color:var(--color-neutral-60);font-weight:400}.aspen-requests-item-wrapper{background-color:var(--color-neutral-light);border-radius:12px;box-shadow:0 3px 8px #0000001a;display:flex;margin:16px;padding:16px}.aspen-requests-item-icon-wrapper{display:flex;height:100%;justify-content:flex-start;margin-right:8px;width:32px}.aspen-requests-item-icon-wrapper .icon-wrapper{align-items:center;background-color:var(--color-neutral-95);border-radius:5px;display:flex;height:32px;justify-content:center;width:32px}.aspen-requests-item-icon-wrapper .icon-wrapper .icon{height:16px;width:16px}.aspen-requests-item-details-wrapper .name-wrapper{align-items:center;display:flex;margin-bottom:16px}.aspen-requests-item-details-wrapper .name-wrapper .aspen-type-name{font-size:18px;margin:0}.aspen-requests-item-details-wrapper .name-wrapper .new-updates{align-items:center;background-color:var(--color-red-50);border-radius:50%;color:var(--color-neutral-light);display:flex;height:20px;justify-content:center;margin-left:4px;min-width:20px}.aspen-requests-item-details-wrapper .aspen-item-name,.aspen-requests-item-details-wrapper .aspen-request-start{color:var(--color-neutral-70);font-size:16px;font-weight:500;margin:0 0 4px}.aspen-requests-item-details-wrapper .aspen-request-start{font-weight:400}.aspen-item-status .status-label{border-radius:4px;display:flex;font-size:14px;font-weight:700;justify-content:center;padding:4px 8px;width:-moz-fit-content;width:fit-content}.aspen-item-status .status-label p{margin:0}.aspen-item-status .status-label-open{background-color:var(--color-blue-10);color:var(--color-blue-20)}.aspen-item-status .status-label-inProgress{background-color:var(--color-main-90);color:var(--color-main)}.aspen-item-status .status-label-completed{background-color:var(--color-green-95);color:var(--color-green-50)}.aspen-item-status .status-label-cancelled{background-color:var(--color-red-95);color:var(--color-red-60)}.aspen-request-details-wrapper{display:flex;flex-flow:column;height:100%}.aspen-request-details-information{padding:0 16px}.aspen-request-details-container{flex-grow:2;overflow:scroll}.aspen-request-details-comments .title{margin:16px}.member-badge-modal{display:none;flex-direction:column;height:100%;justify-content:start;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:4}.member-badge-modal .modal-member-card{background-color:var(--color-neutral-light);border-radius:32px;box-shadow:1px 1px 4px 2px #a6a6a6;margin:15% 10% 0}.member-badge-modal .modal-member-card .close-badge-modal{padding-top:15px;text-align:right}.member-badge-modal .modal-member-card .close-badge-modal .close{font-size:16px;margin:10%}.member-badge-modal .modal-member-card .confirmation-wrapper{margin-bottom:10%;text-align:center}.member-badge-modal .modal-member-card .confirmation-wrapper .header{font-weight:600;padding:0 15px}.member-badge-modal .modal-member-card .confirmation-wrapper .icon{height:150px;width:150px}.member-badge-modal .modal-member-card .member-card{align-items:center;display:flex;flex-direction:column;margin-bottom:15px;padding:15px}.member-badge-modal .modal-member-card .member-card-profile-photo{align-items:center;background-color:var(--color-neutral-dark);border-radius:50%;display:flex;height:150px;justify-content:center;margin:15px 0;width:150px}.member-badge-modal .modal-member-card .member-card-profile-photo img{border-color:var(--color-green-50);border-radius:50%;border-style:solid;border-width:3px;height:100%;width:100%}.member-badge-modal .modal-member-card .member-card-name{font-size:16px;font-weight:600}.member-badge-modal .modal-member-card .member-card-job-title{color:var(--color-neutral-dark);font-size:14px}.member-badge-modal .modal-member-card .member-card-digital-badge{font-size:14px;font-weight:600;margin-top:30px}.member-badge-modal .modal-member-card .member-card-identity-verified{align-items:center;display:flex;justify-content:center;margin-top:10px}.member-badge-modal .modal-member-card .member-card-identity-verified p{color:var(--color-green-50);margin:0 0 0 5px}.member-badge-modal .modal-member-card .member-card .ph-picture{border-radius:50%;height:150px;width:150px}.member-badge-modal .modal-member-card .member-card .ph-row{flex-direction:row;width:100%}.check-availability-page{display:flex;flex-flow:column;height:100%}.check-availability-page .selected-date{box-shadow:0 4px 4px #0000001a;margin:0;padding:15px}.check-availability-page .button-wrapper{box-shadow:0 -4px 4px #0000001a;display:flex;justify-content:center;padding:15px 0}.daily-calendar-wrapper{overflow-y:scroll;padding-top:15px}.daily-calendar-wrapper .dnd-wrapper{position:relative;width:100%}.daily-calendar-wrapper .dnd-wrapper .hour-skeleton-item{display:flex;height:60px;justify-content:flex-end;position:relative}.daily-calendar-wrapper .dnd-wrapper .hour-skeleton-item .hour-mark{display:flex;font-size:12px;justify-content:flex-end;left:0;position:absolute;top:-5px;width:15%}.daily-calendar-wrapper .dnd-wrapper .hour-skeleton-item .hour-mark p{margin:0}.daily-calendar-wrapper .dnd-wrapper .hour-skeleton-item .hour-item-empty{border-top:1px dashed var(--color-neutral-95);width:85%}.daily-calendar-wrapper .dnd-wrapper .current-hour-mark{align-items:center;display:flex;position:absolute;right:0;width:85%;z-index:1}.daily-calendar-wrapper .dnd-wrapper .current-hour-mark .dot-hour-mark{background:var(--color-main);border-radius:50%;height:7px;width:7px}.daily-calendar-wrapper .dnd-wrapper .current-hour-mark .line-hour-mark{background:var(--color-main);height:2px;width:100%}.daily-calendar-wrapper .dnd-wrapper .created-booking,.daily-calendar-wrapper .dnd-wrapper .new-booking-item{background-color:var(--color-main-90);border-radius:10px;box-shadow:var(--color-neutral-95) 5px 2px 2px 1px;position:relative;right:0;width:83%}.daily-calendar-wrapper .dnd-wrapper .created-booking .content,.daily-calendar-wrapper .dnd-wrapper .new-booking-item .content{align-items:flex-start;display:flex;height:100%;justify-content:space-between;width:100%}.daily-calendar-wrapper .dnd-wrapper .created-booking .content .recurring-booking-icon,.daily-calendar-wrapper .dnd-wrapper .new-booking-item .content .recurring-booking-icon{padding:16px}.daily-calendar-wrapper .dnd-wrapper .created-booking .content .recurring-booking-icon svg,.daily-calendar-wrapper .dnd-wrapper .new-booking-item .content .recurring-booking-icon svg{height:30px;width:30px}.daily-calendar-wrapper .dnd-wrapper .created-booking .entity-name,.daily-calendar-wrapper .dnd-wrapper .new-booking-item .entity-name{font-size:12px;font-weight:700;margin:0;padding-left:15px}.daily-calendar-wrapper .dnd-wrapper .created-booking .entity-timeslot,.daily-calendar-wrapper .dnd-wrapper .new-booking-item .entity-timeslot{font-weight:400}.daily-calendar-wrapper .dnd-wrapper .created-booking .dot-stretcher-touch-area,.daily-calendar-wrapper .dnd-wrapper .new-booking-item .dot-stretcher-touch-area{background-color:#0000;height:20px;position:absolute;width:50px}.daily-calendar-wrapper .dnd-wrapper .created-booking .dot-stretcher,.daily-calendar-wrapper .dnd-wrapper .new-booking-item .dot-stretcher{background-color:#fff;border:1px solid;border-radius:50%;height:8px;position:absolute;width:8px}.daily-calendar-wrapper .dnd-wrapper .created-booking .touch-area-top,.daily-calendar-wrapper .dnd-wrapper .new-booking-item .touch-area-top{right:0;top:-10px}.daily-calendar-wrapper .dnd-wrapper .created-booking .touch-area-bottom,.daily-calendar-wrapper .dnd-wrapper .new-booking-item .touch-area-bottom{bottom:-4px;left:0}.daily-calendar-wrapper .dnd-wrapper .created-booking .top,.daily-calendar-wrapper .dnd-wrapper .new-booking-item .top{right:20px;top:-4px}.daily-calendar-wrapper .dnd-wrapper .created-booking .bottom,.daily-calendar-wrapper .dnd-wrapper .new-booking-item .bottom{bottom:-4px;left:20px}.daily-calendar-wrapper .dnd-wrapper .created-booking{background-color:var(--color-neutral-light);border-left:4px solid var(--color-red-50)}.daily-calendar-wrapper .dnd-wrapper .past-booking{background-color:var(--color-red-95);border:none}.daily-calendar-wrapper .dnd-wrapper .own-booking{background-color:var(--color-neutral-95);border:none}.daily-calendar-wrapper .main-list-wrapper{height:100%}.daily-calendar-wrapper-loading{display:flex;justify-content:center;margin-top:10%}.stopTouch{overflow-y:hidden;touch-action:none}.calendar-disabled{background:repeating-linear-gradient(-55deg,#0000,var(--color-neutral-95) 5px,var(--color-neutral-95) 5px,#0000 10px)!important;overflow:hidden}.calendar-disabled .dnd-wrapper{opacity:.5}.page-content .refreshing-content-dashboard{background-color:var(--color-main-0);padding-top:30px}.page-content .ptr__children{overflow:hidden!important}.page-content .dashboard-wrapper{background-color:var(--color-neutral-light);display:flex;flex-flow:column;height:90%;overflow-y:scroll!important;padding-bottom:200px;position:relative}.page-content .dashboard-wrapper .event-redirect{align-items:center;background-color:var(--color-main);background-position:50%;background-size:cover;border-radius:12px;cursor:pointer;display:flex;font-size:18px;justify-content:space-between;margin:16px;padding:16px;position:relative}.page-content .dashboard-wrapper .event-redirect p{color:var(--color-neutral-60);margin:8px}.page-content .dashboard-wrapper .event-redirect .name{font-size:18px;font-weight:700}.page-content .dashboard-wrapper .event-redirect .info{font-size:16px}.page-content .dashboard-wrapper .event-redirect .details{z-index:0}.page-content .dashboard-wrapper .event-redirect .icon-wrapper{align-items:center;background-color:var(--color-main-30);border-radius:50%;display:flex;height:40px;justify-content:center;min-width:40px;z-index:0}.page-content .dashboard-wrapper .event-redirect .event-redirect-overlay{background-color:#fff;border-radius:12px;height:100%;left:0;opacity:75%;position:absolute;top:0;width:100%}.page-content .dashboard-wrapper .header-wrapper{background-color:var(--color-main-0)}.page-content .dashboard-wrapper .welcome-message{align-self:flex-start;animation:fadeIn 1s;-webkit-animation:fadeIn 1s;-moz-animation:fadeIn 1s;-o-animation:fadeIn 1s;-ms-animation:fadeIn 1s;color:var(--color-neutral-95);font-size:20px;margin:15px 15px 15px 25px}.page-content .dashboard-wrapper .welcome-message span{font-size:24px}.page-content .dashboard-wrapper .desk-icon{height:40px;width:40px}.page-content .dashboard-wrapper .office-banner{height:100%;width:100%;z-index:-1}.page-content .dashboard-wrapper .office-selector-redirect{align-items:center;animation:fadeIn .5s;-webkit-animation:fadeIn .5s;-moz-animation:fadeIn .5s;-o-animation:fadeIn .5s;-ms-animation:fadeIn .5s;border:2px solid var(--color-main);border-radius:5px;color:var(--color-neutral-95);display:flex;font-size:20px;padding:10px;text-transform:uppercase}.page-content .dashboard-wrapper .office-selector-redirect p{margin:0 0 0 5px}.page-content .dashboard-wrapper .office-selector-redirect .icon{height:20px;margin-left:10px;width:20px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.page-content .dashboard-wrapper .dashboard-information{box-sizing:border-box;padding-bottom:20px}.page-content .dashboard-wrapper .dashboard-information .ceylon-status-content{align-items:center;background-color:var(--color-neutral-95);border-radius:10px;box-shadow:0 3px 8px #0000001a;display:flex;font-size:14px;justify-content:space-between;margin:15px;padding:5px}.page-content .dashboard-wrapper .dashboard-information .ceylon-status-content .status{align-items:center;display:flex;font-weight:600}.page-content .dashboard-wrapper .dashboard-information .ceylon-status-content .status span{margin-left:5px}.page-content .dashboard-wrapper .dashboard-information .ceylon-status-content .green{color:var(--color-green-50)}.page-content .dashboard-wrapper .dashboard-information .ceylon-status-content .red{color:var(--color-red-50)}.page-content .dashboard-wrapper .dashboard-information .ceylon-status-content p{margin:0}.page-content .dashboard-wrapper .dashboard-information .ceylon-status-content .status-btn{align-items:center;background-color:var(--color-main);color:var(--color-neutral-95);display:flex;height:20px;padding:5px}.page-content .dashboard-wrapper .dashboard-information .ceylon-status-content .status-btn .button{font-size:12px;margin-right:5px;white-space:nowrap}.page-content .dashboard-wrapper .desk-booking-button-wrapper{bottom:-15px;display:flex;justify-content:space-evenly;position:absolute;z-index:3}.page-content .dashboard-wrapper .desk-booking-button-wrapper .action-wrapper{align-items:center;display:flex;flex-direction:column;width:100%}.page-content .dashboard-wrapper .desk-booking-button-wrapper .action-wrapper p{margin:2px}.page-content .dashboard-wrapper .desk-booking-button-wrapper .action-wrapper.desk-booking-button .button{box-shadow:0 4px 14px #00000052}.page-content .dashboard-wrapper .desk-booking-button-wrapper .action-button{align-items:center;background-color:var(--color-neutral-90);box-shadow:2px 2px 10px 0 var(--color-neutral-90);color:var(--color-main);display:flex;flex-direction:row;font-size:14px;font-weight:500;justify-content:center;margin:5px;max-width:40px;padding:8px 0;text-transform:uppercase}.page-content .dashboard-wrapper .desk-booking-button-wrapper .action-button svg{height:20px;width:25px}.page-content .dashboard-wrapper .desk-booking-button-wrapper .action-button-large{color:var(--color-neutral-95);justify-content:space-around;max-width:100%;text-align:center;width:170px}.page-content .dashboard-wrapper .desk-booking-button-wrapper .action-button .desk-booking-button-description{margin:5px 15px}.next-booking-container-no-data .next-booking-description{max-width:150px}.next-booking-container .icon-favorite{height:24px;width:24px}.next-booking-container .ph-item{background-color:var(--color-neutral-light);border-radius:10px;box-shadow:0 3px 8px #0000001a;display:flex;height:120px;line-height:14px;margin:15px}.next-booking-container .ph-item .ph-col-12{border-radius:10px}.next-booking-container .disabled{color:var(--color-neutral-90)!important;opacity:.5;pointer-events:none}.next-booking-container .fa-angle-right{padding-left:5px;padding-right:5px}.next-booking-list{display:flex;overflow:scroll}.next-booking-health-questionnaire-info{background-color:var(--color-yellow-90);border-radius:10px;box-shadow:0 3px 8px #0000001a;color:var(--color-neutral-dark);font-size:12px;margin:0 15px}.next-booking-health-questionnaire-info .notification-holder{display:flex;flex-direction:column;position:relative}.next-booking-health-questionnaire-info .notification-holder-link{align-items:center;display:flex;flex-direction:row}.next-booking-health-questionnaire-info .notification-holder-header{color:var(--color-main-0);font-size:18px;font-weight:700;margin:0;padding:15px 15px 0}.next-booking-health-questionnaire-info .notification-holder-text{color:var(--color-main);font-size:16px;font-weight:400;margin:0;padding:15px;width:75%}.next-booking-health-questionnaire-info .notification-link{align-items:center;background:var(--color-main);border-radius:50%;box-sizing:border-box;display:flex;height:40px;justify-content:center;margin-bottom:15px;position:absolute;right:15px;text-decoration:underline;top:26px;width:40px}.next-booking-headerContainer{align-content:center;align-items:center;display:flex;font-size:14px;justify-content:space-between;width:100%}.next-booking-headerContainer .btn-wrapper{align-items:center;display:flex;justify-content:flex-start;margin-right:15px}.next-booking-headerContainer .show-all{height:auto;padding:0}.next-booking-headerContainer .show-all .icon{height:18px;width:18px}.next-booking-image{box-sizing:border-box;height:100%;padding:0;width:auto}.next-booking-status{font-size:14px;font-weight:400;margin-bottom:14px;position:relative}.next-booking-info{align-items:center;display:flex;justify-content:space-between;width:100%}.next-booking-item{background-color:var(--color-neutral-light);border-radius:10px;box-shadow:0 3px 8px #0000001a;display:flex;margin:16px}.next-booking-image-wrapper{align-items:center;background:var(--color-neutral-95);border-radius:10px;display:flex;height:57px;justify-content:center;margin:15px 12px 12px;min-width:55px}.next-booking-image-wrapper .next-booking-image{stroke:var(--color-neutral-dark);height:38px;width:38px}.next-booking-description{text-align:left}.next-booking-date{align-items:flex-start;display:flex;flex-flow:column}.next-booking-date p{color:var(--color-neutral-80);font-size:16px;line-height:21px;margin:0}.next-booking-date span{color:var(--color-neutral-60)}.next-booking-entity-data{margin-bottom:6px}.next-booking-summary{padding:0 40px!important}.next-booking .disabled-HQ{display:none}.next-booking .countdown-wrapper{margin-bottom:15px;margin-right:15px;margin-top:5px;text-align:right}.find-colleague-intro-card{align-items:center;background-color:var(--color-neutral-99);cursor:pointer;display:flex;gap:16px;justify-content:space-between;margin:24px 16px;padding:16px 24px}.find-colleague-intro-card.center{justify-content:center}.find-colleague-intro-card .additional-info{font-size:16px;margin:0 16px 12px;text-align:center}.find-colleague-intro-card .mini-profile-photo,.find-colleague-intro-card .placeholder-photo{align-items:center;background-color:var(--color-neutral-light);border-radius:50%;display:flex;height:32px;justify-content:center;margin-left:-10px;width:32px}.find-colleague-intro-card .mini-profile-photo img,.find-colleague-intro-card .placeholder-photo img{border-radius:50%;height:30px;width:30px}.find-colleague-photos{align-items:center;display:flex;justify-content:center;margin-left:10px;position:relative}.find-colleague-photos .number-circle,.find-colleague-photos .ph-col-12,.find-colleague-photos .ph-item,.find-colleague-photos .ph-row{align-items:center;border-radius:50%;display:flex;height:30px;justify-content:center;margin:0;padding:0;width:30px}.find-colleague-photos .number-circle{background-color:var(--color-main);border:2px solid var(--color-neutral-light);color:var(--color-neutral-light);margin-left:-10px}.our-areas-wrapper{margin:20px 0}.our-areas-wrapper.placeholder-loading{height:120px}.our-areas-wrapper .ph-item{border:none;padding-left:0;padding-top:10px}.our-areas-wrapper .ph-picture{border-radius:15px;height:100px}.our-areas-wrapper .ph-col-4{margin-bottom:0;padding-left:5px;padding-right:5px}.our-areas-header{margin-bottom:10px}.our-areas-header:after{background:linear-gradient(90deg,#db093b,#a22064,#5135a8);content:"";display:block;height:2px;width:26px}.our-areas-header-info{display:inline-block;font-size:10px;font-weight:300;padding-left:7px;text-transform:none;vertical-align:middle}.our-areas-card{margin-right:10px;min-width:120px;width:30%}.our-areas-card-holder{display:flex;overflow:auto}.our-areas-card-info{display:inline-block;font-size:10px;font-weight:300;padding-left:0;text-transform:none;vertical-align:middle}.our-areas-card-img-wrap{border-bottom-left-radius:15px;border-top-left-radius:15px;display:flex;height:100px;justify-content:flex-end}.our-areas-card-img-wrap .ph-col-12,.our-areas-card-img-wrap .ph-item,.our-areas-card-img-wrap .ph-row{border:none;margin:0;padding:0;width:100%}.our-areas-card-img-wrap img{border-radius:15px;display:block;height:auto;width:100%}.our-areas-card-name{font-size:14px;font-weight:500;margin-bottom:10px;margin-top:10px;max-width:120px;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.our-areas-card-name:after{background:var(--color-neutral-95);bottom:-3px;content:"";display:inline-block;height:2px;left:0;position:absolute;width:50px}.our-areas-card-descr{font-size:10px;letter-spacing:.3px;margin-bottom:10px}.our-areas-card-descr-text:after{content:"•";display:inline-block;padding-left:5px;padding-right:5px;position:relative}.our-areas-card-descr-qty{color:var(--color-red-60)}.statistic-header-description{align-content:center;align-items:center;display:flex;font-size:14px;justify-content:space-between}.statistic-header-description p{margin:15px}.statistic-header-description .percentage{font-size:16px;font-weight:700}.statistic-header-bar{background-color:var(--color-neutral-95);height:5px;margin:0 15px}.statistic-header-wrapper{align-items:center;background-color:var(--color-neutral-light);border-radius:10px;box-shadow:0 3px 8px #0000001a;display:flex;justify-content:space-between;margin:0 16px 24px;padding:16px 24px}.statistic-header-wrapper .loading-statistics-wrapper{width:100%}.statistic-header-wrapper .loading-statistics-wrapper .ph-col-12,.statistic-header-wrapper .loading-statistics-wrapper .ph-item,.statistic-header-wrapper .loading-statistics-wrapper .ph-row{border:none;height:25px;margin:0;padding:0;width:100%}.statistic-header-wrapper .office-occupancy{margin-left:15px}.statistic-header-wrapper .office-occupancy-header{font-weight:700;margin-bottom:10px}.statistic-header-wrapper .office-occupancy .dynamic-stats{align-items:center;display:flex}.statistic-header-wrapper .office-occupancy .dynamic-stats .statistics-info-dynamics{margin:0 15px 0 0;min-width:50px}.statistic-header-wrapper .office-occupancy .dynamic-stats .statistics-info-dynamics .icon{margin-right:5px;width:12px}.statistic-header-wrapper .action-wrapper{margin-left:auto}.your-checkins-section .data-holder{margin-top:6px}.your-checkins-list{display:flex;overflow-x:scroll}.MuiAccordionDetails-root{padding:0!important}.favorites-section{margin:15px 0}.favorites-header-wrapper{align-content:center;align-items:center;display:flex;font-size:14px;justify-content:space-between;width:100%}.favorites-header-wrapper .btn-wrapper{align-items:center;display:flex;justify-content:flex-start;margin-right:15px}.favorites-header-wrapper .show-all{height:auto;padding:0}.favorites-header-wrapper .show-all .icon{height:18px;width:18px}.favorites-card-holder{display:flex;overflow:auto;overflow-y:auto;padding:10px}.favorites-card{align-items:center;border-radius:10px;box-shadow:0 3px 8px #0000001a;display:flex;filter:drop-shadow(0 4px 10px rgba(0,0,0,.04));height:80px;margin:0 12px;width:150px}.favorites-card:first-child{margin-left:0}.favorites-card-info{margin-right:12px;max-width:60px}.favorites-card-name{color:var(--color-red-60);font-size:14px;font-weight:700;line-height:18px;margin-bottom:5px;margin-top:5px}@media (max-width:340px){.favorites-card-name{font-size:12px;line-height:16px}}.favorites-card-level,.favorites-card-name,.favorites-card-office{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.favorites-card-level,.favorites-card-office{font-size:12px;font-weight:700;line-height:16px;margin-bottom:5px;margin-top:5px}.favorites-card-img-wrap{align-items:center;background:var(--color-neutral-95);border-radius:10px;display:flex;height:57px;justify-content:center;margin-left:12px;margin-right:12px;min-width:55px;width:55px}.favorites-card-img-wrap .favoritecard-icon{align-items:center;display:flex;height:35px;justify-content:center;width:35px}.favorites-card-img-wrap .custom-icon{width:35px}.favorites-container .no-favorites-item{background-color:var(--color-neutral-light);border-radius:10px;box-shadow:0 3px 8px #0000001a;box-sizing:border-box;display:flex;line-height:14px}.favorites-container .no-favorites-image{fill:var(--color-neutral-60)}.favorites-container .no-favorites-heading{font-size:14px;font-weight:400;position:relative}.favorites-container .no-favorites-image-wrapper{align-items:center;background:var(--color-neutral-95);border-radius:10px;display:flex;height:57px;justify-content:center;margin:12px;width:55px}.favorites-container .no-favorites-message{max-width:215px;text-align:left}.favorites-container .no-favorites-text-holder{align-items:flex-start;display:flex;flex-direction:column;padding:12px 12px 12px 0;width:calc(100% - 80px)}.office-info-page{display:flex;flex-direction:column;height:100%;position:relative}.office-info-page .header-wrapper{box-shadow:inset 0 30px 15px -7px #fff;color:var(--color-neutral-light);display:flex;flex-flow:column;justify-content:flex-start;width:100%}.office-info-page .header-wrapper .close-button{align-self:flex-end}.office-info-map-icon{align-items:center;border:2px solid var(--color-neutral-light);border-radius:50%;display:flex;justify-content:center;padding:5px;position:absolute;right:25px;top:20px;z-index:5}.office-info-map-icon,.office-info-map-icon .icon{height:15px;width:15px}.office-info-content{background-color:var(--color-neutral-light);border-top-left-radius:25px;border-top-right-radius:25px;display:flex;flex-direction:column;height:100%;margin-top:50px;overflow-y:scroll;padding:15px}.office-info-content .google-map-container .location-header:after{background:linear-gradient(90deg,#db093b,#a22064,#5135a8);content:"";display:block;height:2px;width:26px}.office-info-equipments-header-wrapper{align-content:center;align-items:center;display:flex;justify-content:space-between;margin-top:15px}.office-info-equipments-header-wrapper .header:after{background:linear-gradient(90deg,#db093b,#a22064,#5135a8);content:"";display:block;height:2px;width:26px}.office-info-equipments-header-wrapper .btn-wrapper{align-items:center;display:flex;justify-content:flex-start}.office-info-equipments-header-wrapper .show-all{padding:15px 0}.office-info-equipments-header-wrapper .show-all .icon{height:18px;width:18px}.office-info-equipments-content{display:flex;margin-top:15px;overflow-x:scroll}.office-info-equipments-content .equipment-option{align-items:center;background-color:var(--color-neutral-95);border-radius:20px;cursor:pointer;display:flex;flex-flow:column;height:100px;justify-content:center;margin-right:15px;min-width:130px;padding:15px}.office-info-equipments-content .equipment-option .icon-wrapper{align-items:center;background-color:var(--color-neutral-light);border-radius:50%;display:flex;justify-content:center;min-height:50px;min-width:50px}.office-info-equipments-content .equipment-option p{font-size:12px;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.office-info-header{align-items:center;display:flex;flex-flow:column}.office-info-header p{margin:0}.office-info-header .office-name{font-size:24px;font-weight:700;text-align:center}.office-info-breadcrumbs{margin-top:0}.contact-info-header{margin-bottom:10px}.contact-info-header:after{background:linear-gradient(90deg,#db093b,#a22064,#5135a8);content:"";display:block;height:2px;width:26px}.contact-info-item{align-items:center;border-radius:5px;box-shadow:0 3px 8px #0000001a;cursor:pointer;display:flex;margin:10px 0;padding:15px;text-decoration:none}.contact-info-item-data{font-size:14px;line-height:18px;overflow:hidden;text-overflow:ellipsis}.contact-info-item-data p{margin:0}.contact-info-item-icon-wrap{align-items:center;border-radius:50%;display:flex;height:50px;justify-content:center;margin-right:15px;min-width:50px}.contact-info-item .icon-purple-item{background-color:var(--color-main-80)}.contact-info-item .icon-green-item{background-color:var(--color-green-95)}.contact-info-item .icon-yellow-item{background-color:var(--color-yellow-90)}.contact-info-item .icon-red-item{background-color:var(--color-red-90)}.contact-info-item-text{line-height:23px}.contact-info-item-heading{font-weight:700}.contact-info-item-mail,.contact-info-item-phone,.contact-info-item-website{color:var(--color-text);text-decoration:none}.contact-info .accordion-wrapper{margin-top:10px}.contact-info .accordion-item-title{align-items:center;display:flex;font-size:14px;line-height:18px;margin:0}.contact-info .accordion-status-header{font-weight:700}.contact-info .accordion-status-header p{margin:0}.contact-info .accordion-status-header .status{align-items:center;background-color:var(--color-neutral-95);border-radius:5px;display:flex;justify-content:center;margin-top:5px;padding:3px 10px;width:-moz-fit-content;width:fit-content}.contact-info .accordion-status-header .status-open{color:var(--color-green-50)}.contact-info .accordion-status-header .status-closed{color:var(--color-red-50)}.contact-info .accordion-icon-wrapper{align-items:center;background-color:var(--color-blue-10);border-radius:50%;display:flex;height:50px;justify-content:center;margin-right:15px;width:50px}.contact-info .accordion-content{width:100%}.contact-info .reception-list{padding-left:20px}.contact-info .reception-list-item{color:var(--color-neutral-80);line-height:18px;list-style:none}.contact-info .reception-list-text{color:var(--color-neutral-60);font-weight:700;padding-right:5px;text-transform:uppercase}.office-description-header{font-weight:700;margin-bottom:10px}.office-description-header:after{background:linear-gradient(90deg,#db093b,#a22064,#5135a8);content:"";display:block;height:2px;width:26px}.office-description-wrapper{align-items:center;background-color:var(--color-neutral-95);border-radius:15px;display:flex;justify-content:center;padding-left:10px;padding-right:10px}.office-description-text{overflow-wrap:break-word;width:100%}.office-first-aiders-wrapper{align-items:stretch;display:flex;flex-direction:column;height:80%;overflow-y:scroll}.office-first-aiders-container{align-items:center;background-color:var(--color-neutral-light);box-shadow:0 0 10px -5px #000;box-sizing:border-box;display:flex;flex-direction:row;gap:1rem;height:100%;justify-content:space-around;margin-bottom:.5rem;margin-top:.5rem;padding:1rem;width:100%}.office-first-aiders-container-desks-and-floors{background-color:var(--color-red-90);border-radius:10px;color:var(--color-red-30);flex:30% 1;font-weight:700;padding:1rem}.office-first-aiders-container-desks-and-floors p{font-size:medium;margin:0;padding:0}.office-first-aiders-container-descriptions{flex:30% 0}.office-first-aiders-container-descriptions p{color:var(--color-neutral-70);font-size:medium;font-weight:700;margin:0;padding:0}.office-first-aiders-container-descriptions p:first-child{color:inherit;font-size:large;font-weight:bolder}.office-first-aiders-container-descriptions .certificate{font-weight:400}.office-first-aiders-container-icon-img{flex:10% 1;height:43px;width:43px}.office-first-aiders-text{overflow-wrap:break-word;width:100%}.office-first-aiders-header{font-weight:700;margin-bottom:10px}.office-first-aiders-header:after{background:linear-gradient(90deg,#db093b,#a22064,#5135a8);content:"";display:block;height:2px;width:26px}.office-switcher-page{display:flex;flex-flow:column;height:100%}.office-switcher-page .select-office{color:var(--color-main);font-size:16px;margin:15px 0 0 15px}.office-switcher-page .search-input-wrapper{margin:15px}.office-switcher-page .offices-list{display:flex;flex-flow:column;margin-bottom:100px;overflow-y:auto}.office-switcher-page .offices-list .office-item{align-items:center;border-bottom:1px solid var(--color-neutral-95);display:flex;justify-content:flex-start;margin:5px 15px;max-height:100px;padding-bottom:5px}.office-switcher-page .offices-list .office-item .circle{align-items:center;background-color:var(--color-neutral-95);border-radius:50%;color:var(--color-neutral-60);display:flex;justify-content:center;min-height:50px;min-width:50px;text-transform:uppercase}.office-switcher-page .offices-list .office-item .selected-office{background-color:var(--color-green-95)}.office-switcher-page .offices-list .office-item .item-info{display:flex;flex-flow:column}.office-switcher-page .offices-list .office-item .item-info p{margin:5px 15px}.office-switcher-page .offices-list .office-item .item-info .country{color:var(--color-neutral-60)}.office-switcher-page .offices-list .office-item .icon-favorite{margin-left:auto}.office-switcher-page .offices-list .no-results{font-weight:700;text-align:center}.office-switcher-page .button-wrapper{align-items:center;background-color:var(--color-neutral-light);bottom:0;display:flex;height:100px;justify-content:center;position:absolute;text-align:center;width:100%}.office-switcher-page .button-wrapper .btn-primary,.office-switcher-page .button-wrapper .tour-finished-buttons .btn,.office-switcher-page .button-wrapper .tour-start-buttons .btn,.office-switcher-page .button-wrapper .verifyOTP-wrapper .otpButtonWrapper .otpButton,.tour-finished-buttons .office-switcher-page .button-wrapper .btn,.tour-start-buttons .office-switcher-page .button-wrapper .btn,.verifyOTP-wrapper .otpButtonWrapper .office-switcher-page .button-wrapper .otpButton{width:80%}.statistics-info-page{box-sizing:border-box;display:flex;flex-flow:column;height:100%;overflow:hidden}.statistics-info-page .chart-simple{margin-right:5px}.statistics-info-page .close-button1{margin-right:0}.statistics-info-page .responsive-radial-bar{height:250px;position:relative}.statistics-info-page .responsive-radial-bar .loading-wrapper{align-items:center;display:flex;height:100%;justify-content:center}.statistics-info-page .radialBar-wrapper{align-content:center;align-items:center;display:flex;flex-direction:column;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.statistics-info-page .radialBar-text{color:var(--color-neutral-80);font-size:14px;line-height:18px}.statistics-info-page .radialBar-number{font-size:32px;font-weight:700;line-height:39px;max-width:115px;overflow:hidden;text-overflow:ellipsis}.statistics-info-page .statistics-icon{border-radius:4px;height:18px;margin-right:3px}.statistics-info-checkedin-entities,.statistics-info-sub-heading,.statistics-info-total-entities{font-size:20px;font-weight:700;line-height:25px}.statistics-info-sub-heading{margin-bottom:5px;margin-top:0}.statistics-info-number{font-size:20px;font-weight:700;line-height:25px;max-width:115px;overflow:hidden;text-overflow:ellipsis}.statistics-info-text{font-size:14px;line-height:18px;opacity:.5}.statistics-info-total-entities{opacity:.5}.statistics-info-content,.statistics-info-time-wrapper{overflow-y:auto;padding:0 20px 10px}.statistics-info-time-wrapper{margin-bottom:0;margin-top:0;padding-bottom:0;padding-right:0}.statistics-info-header{margin-bottom:10px;margin-top:0}.statistics-info-wrapper{margin-top:25px}.statistics-info-bookings,.statistics-info-wrapper{align-items:center;display:flex;justify-content:space-between}.statistics-info-bookings{align-items:flex-start;background-color:var(--color-neutral-light);border-radius:10px;box-shadow:0 -4px 20px #0000001a;box-sizing:border-box;line-height:14px;padding:15px}.statistics-info-bookings-per-asset{margin-bottom:20px;margin-top:20px;overflow:visible}.statistics-info-insights{align-items:center;display:flex;margin-bottom:0;margin-top:0}.statistics-info-time{font-size:12px;margin-left:10px;opacity:.5}.statistics-info-dynamics{align-items:center;border-radius:4px;box-sizing:border-box;display:flex;height:24px;justify-content:center;margin:0 0 10px 10px;padding:4px 8px}.statistics-info-dynamics-wrapper{display:flex;flex-direction:column}.statistics-info-dynamics-wrapper .statistics-info-text{align-self:flex-end}.statistics-info-dynamics-wrapper .statistics-info-text-gray{color:var(--color-neutral-dark);opacity:1}.statistics-info-dynamics-blue{background:var(--color-blue-10)}.statistics-info-dynamics-blue .symbol-plus-minus{color:var(--color-blue-30);font-size:23px;margin-right:3px}.statistics-info-dynamics-red{background:var(--color-red-95)}.statistics-info-dynamics-red .statistics-icon{color:var(--color-red-50);transform:rotate(-45deg)}.statistics-info-dynamics-green{background:var(--color-green-95)}.statistics-info-dynamics-green .statistics-icon{color:var(--color-green-50);transform:rotate(45deg)}.statistics-info-dynamics-error{background:var(--color-neutral-90);color:var(--color-neutral-80);font-size:10px;justify-content:space-around}.statistics-info-dynamics .error-icon{height:15px}.statistics-info-slider{display:flex;margin-left:-15px;margin-right:-15px;overflow-x:scroll;padding-bottom:15px;padding-top:15px}.statistics-info-slider-item{border-radius:10px;box-shadow:0 0 20px #0000001a;box-sizing:border-box;margin-right:15px;width:200px}.statistics-info-slider-item:first-child{margin-left:15px}.circular-progressbar{align-items:center;display:flex;flex-direction:column;padding-bottom:20px;padding-top:10px;text-align:center;width:180px}.emergency-info{color:var(--color-neutral-60);max-height:70vh;overflow-y:scroll;padding-top:5rem;text-align:center}.emergency-info .buttons-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.emergency-info .buttons-wrapper .button{font-weight:700;margin-bottom:15px}.emergency-info .buttons-wrapper .button.green{background:var(--color-green-95);border-color:var(--color-green-50);border-style:none;color:var(--color-green-50)}.emergency-info .buttons-wrapper .button.red{background:var(--color-red-95);border-color:var(--color-red-50);border-style:none;color:#db093b}.emergency-info .buttons-wrapper .button.border{border-style:solid;border-width:4px}.emergency-info-icon{fill:var(--color-neutral-90);height:60px;margin:auto;width:60px}.emergency-info-icon svg{height:100%;width:100%}.emergency-info-wrapper{padding:30px 32px 150px}.emergency-info-header{font-size:24px;font-weight:700;line-height:30px;text-align:center;text-transform:capitalize}.emergency-info-description{color:var(--color-main)}.emergency-info-message p{margin:0}.emergency-info-message ol{text-align:left}.emergency-info .latest-location-description{text-align:start}.emergency-info .latest-location-input-wrapper{display:flex;justify-content:space-between}.emergency-info .latest-location-button{border-radius:5px;margin-left:5px;width:10%}.emergency-info .latest-location-input{width:100%}.booking-card{background-color:var(--color-neutral-light);border-radius:10px;box-shadow:0 3px 8px #0000001a;box-sizing:border-box;flex-flow:column;margin:16px;min-width:80%}.booking-card,.booking-card-details{display:flex;justify-content:space-between}.booking-card-details-type-icon{align-items:center;background:var(--color-neutral-95);border-radius:10px;display:flex;height:32px;justify-content:center;margin:15px 12px 12px;min-width:32px}.booking-card-details-type-icon .next-booking-icon{align-items:center;color:var(--color-neutral-60);display:flex;height:16px;justify-content:center;width:16px}.booking-card-details-type-icon .custom-icon{width:16px}.booking-card-details-info{display:flex;justify-content:space-between;width:100%}.booking-card-details-info p{margin:0}.booking-card-details-info-details{display:flex;flex-flow:column;gap:8px}.booking-card-details-info-details .area-name,.booking-card-details-info-details .office-name{color:var(--color-neutral-80);display:inline-block;font-size:16px;line-height:21px;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.booking-card-details-info-details .office-name{margin-right:5px}.booking-card-details-info-details .entity-name{color:var(--color-main);display:inline-block;font-size:18px;font-weight:700;line-height:18px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:340px){.booking-card-details-info-details .entity-name{font-size:12px;line-height:16px}}.booking-card-details-info-details .light{color:var(--color-neutral-80)}.booking-card-details-info-details .bold,.booking-card-details-info-details .light{font-size:16px}.booking-card-details-info-wrapper{display:flex;flex-flow:column;flex-grow:2;padding:16px 16px 16px 0;width:100%}.booking-card-details-favorite{align-items:flex-end;display:flex;flex-direction:column;margin-left:auto}.booking-card-footer{background-color:var(--color-neutral-95);border-bottom-left-radius:10px;border-bottom-right-radius:10px;display:flex;justify-content:space-between}.booking-card-footer-button{align-items:center;display:flex;justify-content:center}.booking-card-footer .attendee-chain-names{margin:16px}.booking-card-footer .btn-countdown{color:var(--color-neutral-60);font-size:12px}.booking-card-footer .btn-countdown,.booking-card-footer .btn-wrapper{padding:12px 16px}.booking-card-footer .checkin{padding:8px 12px}.booking-card-footer-checkin{background-color:var(--color-main-90)}.header-wrapper-cgi{background-color:var(--color-neutral-light);margin-bottom:15px;position:sticky;top:0;width:100%;z-index:1}.header-wrapper-cgi .header{align-items:center;display:flex;justify-content:space-between}.header-wrapper-cgi .header .header-buttons{display:flex;gap:8px;padding:3px 16px 0}.header-wrapper-cgi .header .header-buttons .header-button{border:2px solid var(--color-neutral-light);border-radius:50%;height:50px;width:50px}.header-wrapper-cgi .header .header-buttons .office-info-button{align-items:center;background-color:var(--color-main);display:flex;justify-content:center}.header-wrapper-cgi .header .header-buttons .profile-button img{border-radius:50%;height:100%;object-fit:contain;width:100%}.header-wrapper-cgi .action-buttons{box-shadow:0 8px 14px 0 #0003;display:grid;grid-template-columns:1fr 1fr;height:67px}.header-wrapper-cgi .action-buttons .office-selector-redirect-cgi{align-items:center;background-color:var(--color-neutral-95);display:flex;font-size:20px;padding:15px;text-transform:uppercase}.header-wrapper-cgi .action-buttons .office-selector-redirect-cgi .chevron-right{height:15px}.header-wrapper-cgi .action-buttons .start-booking{border-radius:0;height:100%}.ph-col-12,.ph-item,.ph-row{border:none;height:25px;width:100%}.time-tracker-wrapper-header{align-content:center;align-items:center;display:flex;font-size:14px;justify-content:space-between;margin:12px 40px 0}.time-tracker-wrapper-header .btn-wrapper{align-items:center;display:flex;justify-content:flex-start}.time-tracker-wrapper-header .show-all{padding:15px 0}.time-tracker-wrapper-header .show-all .icon{height:18px;width:18px}.time-tracker-wrapper-header .header{text-transform:uppercase}.time-tracker-wrapper-container{background-color:var(--color-main-0);border-radius:15px;box-shadow:4px 4px 20px #0000001a;color:#fff;display:flex;flex-flow:column;justify-content:center;margin:12px 16px;min-height:150px;padding:16px 24px}.time-tracker-wrapper-container div:first-child p.timer-header{font-size:24px;font-weight:700;line-height:30px;margin:0}.time-tracker-wrapper-container div:first-child p.timer-description{font-size:20px;font-weight:300;line-height:21px}.time-tracker-wrapper-container p{font-size:24px;font-weight:700}.time-tracker-wrapper-container hr{width:100%}.time-tracker-wrapper-container-buttons,.time-tracker-wrapper-container-buttons div{align-items:center;display:flex;flex-direction:row;gap:2rem;justify-content:space-between}.time-tracker-wrapper-container-buttons div button{padding:0}.time-tracker-wrapper-container-buttons div button .icon{height:40px;margin:0;width:40px}.time-tracker-wrapper-container-buttons div button svg path{color:var(--color-neutral-light)}.time-tracker-wrapper-container-buttons div button:is(:active) svg path{color:var(--color-neutral-60)}.time-tracker-wrapper-container .white{color:#fff}.time-tracker-wrapper-container.overworking{background-color:#e8e8e8;color:#898989}.time-tracker-wrapper-container.overworking .time-tracker-wrapper-container-buttons div button svg path{color:#898989}.time-tracker-wrapper-container.overworking .time-tracker-wrapper-container-buttons div button:is(:active) svg path{color:#898989}.time-tracker-wrapper-container .grey-out-error{color:var(--color-red-0)}.find-colleague-page{display:flex;flex-flow:column;height:100%}.find-colleague-page .secondary-header-wrapper{box-shadow:none}.find-colleague-page .currently-info-header{background-color:var(--color-neutral-95);font-weight:900;height:auto;padding:8px 16px}.find-colleague-page .currently-info-header p{margin:0}.find-colleague-page .loading-wrapper{box-shadow:inset 0 10px 15px -15px var(--color-neutral-60);display:flex;justify-content:center;padding-top:20%}.find-colleague-page .colleagues-list{overflow-y:auto}.find-colleague-page .colleagues-list .add-people-wrapper{margin:16px}.find-colleague-page .colleagues-list .info-text{font-size:16px;font-weight:400;margin:0;padding:24px 16px 16px}.find-colleague-page-no-colleagues{align-items:center;background-color:var(--color-neutral-95);box-shadow:inset 0 10px 15px -15px var(--color-neutral-60);display:flex;flex-flow:column;font-weight:900;height:100%;padding-top:20%;text-align:center}.find-colleague-page-no-colleagues .icon{height:50px;width:50px}.find-colleague-page-no-colleagues .info-text{font-weight:400;width:80%}.day-selection-wrapper .month-selection{padding:10px 15px}.day-selection-wrapper .month-selection .selected-month{margin:0}.day-selection-wrapper .day-selection{margin-bottom:15px;min-height:70px}.day-selection-wrapper .search-placeholder{align-items:center;display:flex;justify-content:center}.day-selection-wrapper .search-placeholder img{height:50px;width:50px}.day-selection-wrapper .day-item-wrapper{align-items:center;border-radius:10px;display:flex;flex-flow:column;justify-content:center;min-width:20px;padding:15px 10px}.day-selection-wrapper .day-item-wrapper .day-header{font-size:16px;font-weight:700}.day-selection-wrapper .day-item-wrapper .day-abbreviation{font-size:12px}.day-selection-wrapper .day-item-wrapper p{margin:0}.day-selection-wrapper .today{background-color:var(--color-main);color:var(--color-neutral-light)}.day-selection-wrapper .today .day-dot{background-color:var(--color-neutral-light)}.day-selection-wrapper .past{background-color:var(--color-neutral-95)}.day-selection-wrapper .future{background-color:var(--color-main-80)}.day-selection-wrapper .day-dot{background-color:var(--color-main);border-radius:50%;height:5px;width:5px}.colleague-page{background-color:var(--color-neutral-95);display:flex;flex-flow:column;height:100%}.colleague-page-colleague-info{align-items:center;background-color:var(--color-neutral-light);display:flex;flex-flow:column}.colleague-page-colleague-info-profile-photo{align-items:center;border:1px solid var(--color-neutral-95);border-radius:50%;display:flex;height:65px;justify-content:center;width:65px}.colleague-page-colleague-info-profile-photo img{border-radius:50%;height:60px;width:60px}.colleague-page-colleague-info .name{font-size:20px;font-weight:700;margin-bottom:8px}.colleague-page-colleague-info .email{color:var(--color-neutral-60);margin-bottom:20px}.colleague-page-colleague-info .job-title{font-size:18px}.colleague-page-colleague-info p{margin:0}.colleague-page-colleague-info-added-colleague{align-items:center;border:1px solid var(--color-neutral-95);border-radius:32px;color:var(--color-neutral-60);display:flex;font-weight:700;padding:8px 16px}.colleague-page-day-selection{background-color:var(--color-neutral-light);padding-top:5px}@media(min-height:736px){.colleague-page-day-selection{padding-top:30px}}.colleague-page-container-bookings{display:flex;overflow-x:scroll;padding:0 15px}.colleague-page-container-bookings-date-header{font-size:18px;margin:12px 16px}.colleague-page-container-bookings-date-header span{font-weight:700}.colleague-page-container-bookings .loading-wrapper{align-items:center;display:flex;justify-content:center;width:100%}.colleague-page-container-bookings .colleague-booking-item{align-items:center;background-color:var(--color-neutral-light);border-radius:12px;display:flex;flex-flow:column;margin-right:16px;min-height:210px;min-width:252px;padding:32px 16px}.colleague-page-container-bookings .colleague-booking-item-info{align-items:center;display:flex;flex-flow:column;position:relative}.colleague-page-container-bookings .colleague-booking-item .type-wrapper{align-items:center;display:flex;flex-flow:column;flex-wrap:nowrap;justify-content:center}.colleague-page-container-bookings .colleague-booking-item .icon-wrapper{align-items:center;background-color:var(--color-neutral-95);border-radius:10px;display:flex;height:72px;justify-content:center;margin-bottom:8px;width:72px}.colleague-page-container-bookings .colleague-booking-item .icon-wrapper .icon{height:36px;width:36px}.colleague-page-container-bookings .colleague-booking-item .entity-name,.colleague-page-container-bookings .colleague-booking-item .teak-type-name{font-size:18px;font-weight:700;margin:0 0 4px}.colleague-page-container-bookings .colleague-booking-item .entity-name{color:var(--color-main);margin-bottom:10px}.colleague-page-container-bookings .colleague-booking-item .area-name,.colleague-page-container-bookings .colleague-booking-item .time-slot{color:var(--color-neutral-60);font-size:16px;margin:0}.colleague-page-container-bookings .colleague-booking-item .time-slot{margin-bottom:32px}.colleague-page-container-bookings .colleague-booking-item .time-slot p{margin:0}.colleague-page-container-bookings .colleague-booking-item p{text-align:center}.colleague-page-container-bookings .colleague-booking-item .action-icon-wrapper{display:flex;justify-content:flex-end;position:absolute;width:100%}.colleague-page-container-bookings .colleague-booking-item .action-icon-wrapper .icon{height:24px;width:22px}.colleague-page-container-bookings .colleague-booking-item .icon-add-favorite{top:-12px}.colleague-page-container-bookings .colleague-booking-item .icon-ellipsis{bottom:-12px}.colleague-page-no-colleagues{align-items:center;display:flex;flex-flow:column;font-weight:900;margin-top:30px;text-align:center;width:100%}.colleague-page-no-colleagues .icon{height:50px;width:50px}.colleague-page-no-colleagues .info-text{font-weight:400;width:80%}.checkInQuestionnaire-page{background-color:var(--color-neutral-light);height:100%;padding-bottom:20px;width:100%}.checkInQuestionnaire-page-header{text-align:center}.checkInQuestionnaire-page-header:after{background:linear-gradient(90deg,#db093b,#a22064,#5135a8);content:"";display:block;height:2px;margin:0 auto;width:26px}.checkInQuestionnaire-page-header p{font-size:20px;margin-bottom:5px;margin-top:15px}.checkInQuestionnaire-page .back{align-items:center;display:flex;font-size:14px;font-weight:600;letter-spacing:1.5px;margin:0;padding-left:20px;padding-top:10px;text-transform:uppercase}.checkInQuestionnaire-page .back .icon{color:var(--color-main);font-size:12px;padding-left:0;padding-right:5px}.checkInQuestionnaire-page .questionnaire-wrapper{height:70%;margin-top:20px;position:absolute;width:100%}.checkInQuestionnaire-page .questionnaire-wrapper-content{background-color:var(--color-neutral-light);display:flex;flex-direction:column;height:100%;overflow-y:scroll;padding:0 70px}.checkInQuestionnaire-page .questionnaire-wrapper-header{margin-bottom:20px}.checkInQuestionnaire-page .questionnaire-wrapper-answerCheckInQuestionnaire{color:var(--color-neutral-dark);font-size:14px;font-weight:700;line-height:23px;margin-top:20px}.checkInQuestionnaire-page .questionnaire-wrapper-questionnaireLink{color:var(--color-main);font-size:14px;line-height:23px;margin-bottom:40px;margin-top:12px}.checkInQuestionnaire-page .questionnaire-wrapper-text{display:inline-block;vertical-align:text-top;width:90%}.checkInQuestionnaire-page .questionnaire-wrapper-button{font-weight:500;height:40px;margin:0 auto;padding:10px 0;text-transform:uppercase;width:231px}@media (max-width:280px){.checkInQuestionnaire-page .questionnaire-wrapper-button{height:35px;width:150px}}@media (max-width:320px){.checkInQuestionnaire-page .questionnaire-wrapper-button{width:180px}}.checkInQuestionnaire-page .questionnaire-wrapper-list{padding-left:0}.checkInQuestionnaire-page .questionnaire-wrapper-list-item{display:inline-flex;list-style:none;margin-bottom:15px;width:100%}.confirm-booking-wrapper{display:flex;flex-flow:column;height:100%}.confirm-booking-wrapper .container{background:var(--color-neutral-95);display:flex;flex-flow:column;flex-grow:2;overflow:scroll}.confirm-booking-wrapper .meeting-name-input{background-color:#fff;border-top:4px solid var(--color-neutral-95);padding:24px 16px}.confirm-booking-wrapper .primary-input-label,.confirm-booking-wrapper .title{color:var(--color-main);font-size:20px;font-weight:700;margin:0 0 16px}.confirm-booking-wrapper .booking-information{background:#fff;display:flex;flex-flow:column;padding:0 16px 24px}.confirm-booking-wrapper .booking-information .status-description{align-items:center;background-color:var(--color-neutral-90);display:flex;font-size:12px;margin-bottom:16px;padding:10px 15px}.confirm-booking-wrapper .booking-information .status-description .icon{font-size:16px;margin-right:10px}.confirm-booking-wrapper .booking-information .entity-information{display:flex;flex-direction:column;gap:12px}.confirm-booking-wrapper .booking-information .entity-information p{margin:0 0 5px}.confirm-booking-wrapper .booking-information .entity-information .info-entity{align-self:center;color:#464646;font-weight:700;width:100%}.confirm-booking-wrapper .booking-information .entity-information .info-entity span{color:#464646;font-weight:400}.confirm-booking-wrapper .booking-information .entity-information .entity-features{display:flex;flex-wrap:wrap}.confirm-booking-wrapper .booking-information .entity-information .features-content{color:#464646;display:flex;margin:5px 0;max-height:190px;overflow-x:scroll;padding:5px 0}.confirm-booking-wrapper .buttons-wrapper{align-items:center;background:var(--color-neutral-light);box-shadow:4px 0 20px #0000001a;display:flex;flex-flow:row;justify-content:space-between;padding:16px 16px 32px}.confirm-booking-wrapper .buttons-wrapper .button{width:50%}.confirm-booking-wrapper .buttons-wrapper button:not(:nth-child(odd)){margin-left:8px}.confirm-booking-wrapper .recurring-booking-info{border-top:4px solid var(--color-neutral-95);padding:0 15px}.confirm-booking-wrapper .recurring-booking-info .info-section{align-items:center;background-color:var(--color-main-80);display:flex}.confirm-booking-wrapper .recurring-booking-info .info-section .icon{margin:0 10px}.confirm-booking-wrapper .recurring-booking-wrapper .title{color:var(--color-main);font-size:20px;font-weight:700;margin:0 0 16px}.confirm-booking-wrapper .price{font-weight:700;margin:0 0 5px 15px}.confirm-booking-wrapper .price span{font-weight:400}@media (max-width:360px){.confirm-booking-wrapper .button{font-size:13px}}.recurring-booking-wrapper{background:var(--color-neutral-light);border-top:4px solid var(--color-neutral-95);padding:24px 16px}.recurring-booking-wrapper .title{color:var(--color-main);font-size:24px;font-weight:700;margin:0 0 16px}.recurring-booking-wrapper-container{display:flex;flex-direction:column}.recurring-booking-wrapper .options-wrapper .option{align-items:center;color:#464646;display:flex;width:100%}.recurring-booking-wrapper .options-wrapper .option-label{font-weight:700}.recurring-booking-wrapper .options-wrapper .option-select-daily{margin-bottom:15px}.recurring-booking-wrapper .options-wrapper .option-recurring-interval .day-interval-select{margin:0 15px}.recurring-booking-wrapper .options-wrapper .option-recurring-interval .day-interval-select div[class*=control]{background:var(--color-neutral-95);border-color:var(--color-neutral-80);min-height:32px}.recurring-booking-wrapper .options-wrapper .option-recurring-interval .day-interval-select div[class*=control] div[class*=ValueContainer]{justify-content:center;padding:0;position:relative}.recurring-booking-wrapper .options-wrapper .option-recurring-interval .day-interval-select div[class*=control] div[class*=IndicatorsContainer]{position:relative}.recurring-booking-wrapper .options-wrapper .option-recurring-interval .day-interval-select div[class*=control] div[class*=indicatorContainer]{padding:0 5px}.recurring-booking-wrapper .options-wrapper .option-recurring-interval .day-interval-select div[class*=control] div[class*=singleValue]{color:var(--color-neutral-dark);margin:0}.recurring-booking-wrapper .options-wrapper .option-recurring-interval .day-interval-select div[class*=control] .icon{width:15px}.recurring-booking-wrapper .options-wrapper .option-select-workdays{align-items:center;display:flex;margin-top:15px;width:100%}.recurring-booking-wrapper .options-wrapper .option-select-workdays #select-workdays{align-items:center;display:flex;justify-content:space-evenly;margin-left:15px;width:70%}.recurring-booking-wrapper .options-wrapper .option-select-workdays #select-workdays .workday{border-radius:3px;box-shadow:inset 0 2px 3px 1px var(--color-neutral-90);color:var(--color-neutral-dark);padding:3px 8px}.recurring-booking-wrapper .options-wrapper .option-select-workdays #select-workdays .active{background-color:var(--color-main);-webkit-box-shadow:none;color:var(--color-neutral-light)}.recurring-booking-wrapper .options-wrapper .option-start-date{margin-top:15px}.recurring-booking-wrapper .options-wrapper .option-start-date .common-date-time-picker-wrapper{margin-left:15px;width:80%}.recurring-booking-wrapper .options-wrapper .option-end-date{margin-top:15px}.recurring-booking-wrapper .options-wrapper .option-end-date .common-date-time-picker-wrapper{margin-left:15px;width:80%}.recurring-booking-wrapper .options-wrapper .option .option-text-after{color:var(--color-neutral-90)}.recurring-booking-wrapper .recurring-limit-info{color:#464646;font-size:14px;margin:0 0 16px}.recurring-booking-wrapper .recurring-limit-info .purple-text{color:var(--color-main-60)}.recurring-booking-wrapper .recurring-booking-check{margin-bottom:16px}.recurring-booking-wrapper .recurring-booking-check .input-checkbox-label{color:#464646;font-size:16px;font-weight:400}.feature-item{align-items:center;background-color:var(--color-neutral-95);border-radius:5px;display:flex;height:30px;justify-content:center;margin:5px;min-width:80px;padding:3px 5px}.feature-item .custom-icon,.feature-item .icon{margin-right:5px}.add-people-section{background:var(--color-neutral-light);border-top:4px solid var(--color-neutral-95);padding:24px 16px;position:relative}.add-people-section .colleagues-container{max-height:300px;overflow-y:auto}.add-people-section .title{margin:0 0 16px}.add-people-section .subtitle{color:#464646;margin:8px 0 24px}.add-people-section .bold{font-weight:700}.add-people-section .angle-down{align-items:flex-end;display:inline-flex;height:15px;justify-content:center;margin-left:3px;width:15px}.add-people-section .list-wrapper{display:flex;flex-flow:column;max-height:250px;overflow-y:auto;scroll-behavior:smooth}.add-people-section .list-wrapper-show-all{max-height:none;overflow:visible;overflow:initial}.add-people-section .list-wrapper-show-all-opened.list-wrapper .colleague-item-wrapper,.add-people-section .list-wrapper-show-all-opened.list-wrapper .hr-colleague-item-bottom:nth-of-type(n+4){display:flex}.add-people-section .list-wrapper .colleague-item-wrapper{display:none;margin:10px 0}.add-people-section .list-wrapper .colleague-item-wrapper:last-of-type{padding-bottom:0}.add-people-section .list-wrapper .colleague-item-wrapper .photo-wrapper{margin-left:0}.add-people-section .list-wrapper .colleague-item-wrapper:nth-of-type(-n+4){display:flex}.add-people-section .list-wrapper .hr-colleague-item-bottom:nth-of-type(n+4){display:none}.add-people-section .added-people-show-more{background:var(--color-neutral-light);bottom:0;color:var(--color-main);font-size:16px;font-weight:500;line-height:18px;margin:0;padding:16px 0;text-align:center}.add-people-section .add-more-button{align-items:center;background:var(--color-neutral-light);bottom:0;color:var(--color-main);display:flex;font-size:18px;font-style:normal;font-weight:700;justify-content:center;line-height:21px;padding-top:8px;position:sticky;width:100%}.add-people-section .add-more-button .plus-sign{align-items:center;background-color:var(--color-neutral-light);border:2px solid var(--color-main);border-radius:50%;color:var(--color-main);display:flex;font-size:20px;height:24px;justify-content:center;margin-right:15px;width:24px}.add-people-section .hr-colleague-item-bottom{margin:0}.add-people-section .colleague-item-wrapper{margin:10px 0}.add-people-wrapper,.colleagues-empty-wrapper{align-items:center;border-color:var(--color-neutral-95);border-style:dashed;border-width:2px;display:flex;flex-flow:column;margin-top:10px;padding-top:15px}.add-people-wrapper p,.colleagues-empty-wrapper p{color:#464646}.add-people-wrapper .add-colleagues-button,.colleagues-empty-wrapper .add-colleagues-button{align-items:center;background-color:var(--color-neutral-80);border-radius:50%;color:var(--color-neutral-light);display:flex;font-size:24px;height:30px;justify-content:center;width:30px}.aspen-item,.list-item{background-color:var(--color-neutral-light);border-radius:10px;box-shadow:0 3px 8px #0000001a;box-sizing:border-box;display:flex;line-height:14px;margin:12px 0 0;padding:16px}.list-item-no-features{color:var(--color-main);font-size:14px;font-weight:700;line-height:16px}.list-item-yellow-text{color:var(--color-yellow-50)!important}.list-item-more-features{color:var(--color-neutral-80);font-size:14px;line-height:16px;margin-left:8px}.list-item-action-wrapper{display:flex;flex-direction:column;justify-content:space-between;margin-left:auto}.list-item-action-icon{align-self:flex-end;height:20px;margin-right:0;width:20px}.list-item-user-icon{height:20px;width:20px}.list-item-occupancy{align-items:center;display:flex;margin-bottom:4px;margin-right:12px;position:relative}.list-item-occupancy:after{background:var(--color-neutral-90);content:"";display:flex;height:20px;position:absolute;right:0;top:0;width:1px}.list-item-occupancy-number{font-size:16px;font-weight:500;line-height:18px;margin-left:4px;margin-right:12px}.list-item-area-name{color:var(--color-neutral-80);font-size:16px;font-weight:500;line-height:21px;width:100%}.list-item-name{color:var(--color-neutral-60);font-size:18px;font-weight:700;line-height:32px;width:100%}.list-item-desc{font-size:16px;font-weight:500;line-height:21px;margin-bottom:8px;width:100%}.list-item-img-wrap{align-items:center;background:var(--color-neutral-95);border-radius:10px;display:flex;height:32px;justify-content:center;margin-right:8px;width:32px}.list-item-info{align-items:center;display:flex;flex-wrap:wrap;width:calc(100% - 80px)}.list-item-icons{display:flex;margin-bottom:4px}.list-item-icons-wrap{align-items:center;display:flex;justify-content:center}.list-item-img-wrap .custom-icon{height:16px;width:16px}.list-item-icons-wrap .custom-icon{height:20px;margin-right:8px;width:20px}.list-item .size-icon{color:var(--color-main);margin-left:4px;margin-right:4px}.entity-info-bottom-card{pointer-events:auto}.entity-info-bottom-card .entity-info-header{align-items:center;background-color:var(--color-neutral-80);border-top-left-radius:10px;border-top-right-radius:10px;color:var(--color-neutral-light);display:flex;height:48px;width:100%}.entity-info-bottom-card .entity-info-header .entity-status{align-items:center;display:flex;font-size:16px;font-weight:700;justify-content:flex-start}.entity-info-bottom-card .entity-info-header .entity-status .status{border-color:var(--color-neutral-light);border-radius:50%;border-style:solid;border-width:3px;box-shadow:0 3px 8px #0000001a;height:21px;margin:15px;min-width:21px}.entity-info-bottom-card .entity-info-header .entity-status .available{background-color:var(--color-green-50)}.entity-info-bottom-card .entity-info-header .entity-status .notExactMatch{background-color:var(--color-yellow-50)}.entity-info-bottom-card .entity-info-header .entity-status .booked{background-color:var(--color-red-60)}.entity-info-bottom-card .entity-info-header .entity-status .areaDeactivated,.entity-info-bottom-card .entity-info-header .entity-status .areaRestricted,.entity-info-bottom-card .entity-info-header .entity-status .blocked,.entity-info-bottom-card .entity-info-header .entity-status .restricted{background-color:var(--color-neutral-90)}.entity-info-bottom-card .entity-info-header .entity-status .onlyCheckIns{background-color:var(--color-blue-30)}.entity-info-bottom-card .entity-info-header .close-card{color:var(--color-neutral-light);font-size:16px;margin-left:auto;text-align:center;width:50px}.entity-info-bottom-card .entity-info-header .close-card .close{font-size:24px}.entity-info-bottom-card .entity-info-content .name-and-area{color:var(--color-neutral-dark);display:flex;flex-direction:column;font-size:16px;font-weight:700;gap:4px;margin:15px 15px 0}.entity-info-bottom-card .entity-info-content .name-and-area .icon-favorite{stroke:#979797;position:absolute;right:30px}.entity-info-bottom-card .entity-info-content .name-and-area-deskName{display:flex;flex-flow:wrap;white-space:break-spaces}.entity-info-bottom-card .entity-info-content .name-and-area span{font-weight:700}.entity-info-bottom-card .entity-info-content .name-and-area .status{color:var(--color-neutral-dark);font-size:16px}.entity-info-bottom-card .entity-info-content .name-and-area .status span{font-weight:400}.entity-info-bottom-card .entity-info-content .name-and-area .aider,.entity-info-bottom-card .entity-info-content .name-and-area .location{color:var(--color-neutral-dark);font-size:16px}.entity-info-bottom-card .entity-info-content .name-and-area .aider span,.entity-info-bottom-card .entity-info-content .name-and-area .location span{font-weight:400}.entity-info-bottom-card .entity-info-content .name-and-area .capacity{color:var(--color-neutral-dark);font-size:16px}.entity-info-bottom-card .entity-info-content .name-and-area .capacity span{font-weight:400}.entity-info-bottom-card .entity-info-content hr{background-color:var(--color-neutral-95);border:none;height:1px;margin:0 15px}.entity-info-bottom-card .entity-info-content .entity-description{align-items:center;background-color:var(--color-neutral-95);display:flex;font-size:12px;padding:10px 15px}.entity-info-bottom-card .entity-info-content .entity-description-additional-result{background-color:var(--color-main-90)}.entity-info-bottom-card .entity-info-content .entity-description-approval-needed{background-color:var(--color-neutral-90)}.entity-info-bottom-card .entity-info-content .entity-description .icon{font-size:16px;margin-right:10px}.entity-info-bottom-card .entity-info-content .status-description{align-items:center;background-color:var(--color-yellow-90);display:flex;font-size:12px;padding:10px 15px}.entity-info-bottom-card .entity-info-content .status-description-additional-result{background-color:var(--color-main-90)}.entity-info-bottom-card .entity-info-content .status-description-approval-needed{background-color:var(--color-neutral-90)}.entity-info-bottom-card .entity-info-content .status-description .icon{font-size:16px;margin-right:10px}.entity-info-bottom-card .entity-info-content .features-content{display:flex;margin:5px 15px;max-height:190px;overflow-x:auto;overflow-y:hidden}.entity-info-bottom-card .entity-info-content .features-content .feature-info{align-items:center;color:var(--color-main);display:flex;font-size:14px;width:33%}@media(max-width:360px){.entity-info-bottom-card .entity-info-content .features-content .feature-info{width:50%}}.entity-info-bottom-card .entity-info-content .features-content .icon{color:var(--color-main);margin:0 5px}.entity-info-bottom-card .entity-info-content .features-content .custom-icon,.entity-info-bottom-card .entity-info-content .features-content .icon-default-stroke{stroke:var(--color-main);height:15px;margin:0 5px;width:15px}.entity-info-bottom-card .entity-info-content .features-content .icon-default-fill{fill:var(--color-main)}.entity-info-bottom-card .entity-info-content .buttons-wrapper{display:flex;justify-content:space-between}.entity-info-bottom-card .entity-info-content .buttons-wrapper .button{display:flex;height:48px;justify-content:center;margin-bottom:15px;padding:15px 0;width:100%}.entity-info-bottom-card .entity-info-content .buttons-wrapper .button svg{align-items:center;margin:-2px 0 0 4px}.entity-info-bottom-card .entity-info-content .ph-item{border:none;margin:0;padding:10px 0 0}.entity-info-bottom-card .entity-info-content .ph-item .ph-row{height:15px}.entity-info-bottom-card .features-holder{display:flex;flex-flow:row;overflow-x:scroll;padding:15px}.entity-info-bottom-card .entity-info-icon-wrapper{align-items:center;background:var(--color-neutral-90);border:3px solid var(--color-neutral-light);border-radius:50%;display:flex;height:32px;justify-content:center;margin-left:10px;margin-right:10px;width:32px}.entity-info-bottom-card .entity-info-icon-wrapper .custom-icon{align-items:center;color:var(--color-neutral-dark);display:flex;height:15px;justify-content:center;width:15px}.entity-info-bottom-card .content{color:var(--color-neutral-dark);display:flex;flex-direction:row;font-size:16px;margin:10px 15px}.entity-info-bottom-card .content span{font-weight:700}.entity-info-bottom-card .content .data{font-weight:400}.entity-info-bottom-card .content .data p{margin:0}.entity-info-bottom-card .content-inline{display:inline-block}.entity-info-bottom-card .data{font-weight:400;margin-left:4px}.entity-info-bottom-card .card-header{font-weight:700}.info-bottom-card{background-color:var(--color-neutral-light);border-radius:10px;box-shadow:0 -4px 20px #0000001a;display:flex;flex-direction:column;margin:0 16px 24px;max-height:0;transition:max-height .5s}.info-bottom-card-opened{max-height:400px;transition:max-height .5s}.additional-info-wrapper{background-color:var(--color-neutral-light);box-sizing:border-box;color:var(--color-neutral-90);height:14px;max-width:450px;position:relative;text-align:center}.additional-info-wrapper .selected-datetime{color:#969696;font-size:16px;font-weight:400;line-height:18px;position:relative;top:-15px}.filter-modal-sheet-wrapper{z-index:5!important}@media (min-width:480px)and (min-height:950px){.filter-modal-sheet-wrapper{border-radius:20px}}.filter-button-wrapper{align-items:center;align-self:center;background-color:var(--color-neutral-light);border-radius:27px;box-shadow:2px 3px 5px -2px var(--color-neutral-dark);display:flex;flex-shrink:0;height:40px;justify-content:center;padding:0 5px;pointer-events:auto;width:-moz-fit-content;width:fit-content}.filter-button-wrapper-entity-list{margin-top:10px}.filter-button-wrapper .icon{margin-right:10px}.filter-button-wrapper .requirement-filter-header-text{font-size:14px;font-weight:600;letter-spacing:1.5px;margin:0 5px 0 0}.filter-modal-sheet-wrapper{position:absolute!important}.filter-modal-sheet-wrapper .date-time-picker-wrapper{border-top:4px solid var(--color-neutral-95);margin-bottom:0;padding:24px 16px}.filter-modal-sheet-wrapper .date-time-picker-wrapper .date-label{color:var(--color-main);font-size:20px;font-weight:700;margin-bottom:16px}.filter-modal-sheet-wrapper .features .features-header-wrapper,.filter-modal-sheet-wrapper .select-area .select-area-header-wrapper .select-area-header{color:var(--color-main);font-size:20px;font-weight:700}.filter-modal-sheet-wrapper .desk-booking-wrapper,.filter-modal-sheet-wrapper .features{border-top:4px solid var(--color-neutral-95);box-sizing:border-box;margin:0;padding:24px 16px}.filter-modal-sheet-wrapper .booking-page-content-input .primary-input-label{color:var(--color-main);font-size:20px;font-weight:700}.filter-modal-sheet-wrapper .desk-booking-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.filter-modal-sheet-wrapper .desk-booking-container .desk-booking-sub-container{display:flex;flex-direction:column;gap:16px;justify-content:center}.filter-modal-sheet-wrapper .desk-booking-container .desk-booking-sub-container .title{margin:0}.filter-modal-sheet-wrapper .desk-booking-container .desk-booking-sub-container .sub-title{color:#464646;font-size:16px;font-weight:400;margin:0}.filter-modal-sheet-wrapper .colleague-item-wrapper{margin:10px 0}.filter-modal-sheet-wrapper .colleague-item-wrapper:last-of-type{border-top:1px solid var(--color-neutral-95);padding-bottom:0;padding-top:10px}.filter-modal-sheet-wrapper .colleague-item-wrapper .photo-wrapper img{height:40px;width:40px}.filter-modal-sheet-wrapper .asset-types-header{color:var(--color-main);font-size:20px;font-weight:700;margin-bottom:16px}.filter-modal-sheet-wrapper .hr-colleague-item-bottom{margin:0}.filter-modal-sheet-wrapper .desk-booking-empty-wrapper{align-items:center;border:2px dashed var(--color-neutral-95);display:flex;flex-flow:column;margin-top:10px;padding-top:15px}.filter-modal-sheet-wrapper .desk-booking-empty-wrapper .add-colleagues-button{align-items:center;background-color:var(--color-neutral-80);color:var(--color-neutral-light);display:flex;font-size:24px;height:30px;justify-content:center;width:30px}.filter-modal-sheet-wrapper .react-modal-sheet-content{display:flex;flex-flow:column;overflow:hidden!important}.filter-modal-sheet-wrapper .react-modal-sheet-content .booking-page{height:96%}.filter-modal-sheet-wrapper .react-modal-sheet-content .booking-page-content{padding-bottom:15px}.filter-modal-sheet-wrapper .react-modal-sheet-content .button-fixed-at-bottom{height:100px}.filter-modal-sheet-header{align-items:center;border-bottom:1px solid var(--color-neutral-95);display:flex;justify-content:center;padding-bottom:10px;position:relative}.filter-modal-sheet-header .header{color:var(--color-main);font-size:20px;font-weight:700}.filter-modal-sheet-header p{margin:0}.filter-modal-sheet-header .close{position:absolute;right:15px}.info-bottom-card .info-header{align-items:center;background-color:var(--color-neutral-95);border-top-left-radius:10px;border-top-right-radius:10px;color:var(--color-neutral-dark);display:flex;height:40px;justify-content:space-between;padding:5px 0;width:100%}.info-bottom-card .info-header img{border:3px;border-color:var(--color-neutral-light);border-radius:50%;border-style:solid;border-width:3px;height:25px;margin-right:10px;width:25px}.info-bottom-card .info-header .name,.info-bottom-card .info-header .status{align-items:center;display:flex;font-size:16px;font-weight:700;justify-content:flex-start;margin-left:15px}.info-bottom-card .info-header .name .status,.info-bottom-card .info-header .status .status{border-color:var(--color-neutral-light);border-radius:50%;border-style:solid;border-width:2px;box-shadow:0 3px 8px #0000001a;height:13px;margin:15px;width:13px}.info-bottom-card .info-header .name .available,.info-bottom-card .info-header .status .available{background-color:var(--color-green-50)}.info-bottom-card .info-header .name .booked,.info-bottom-card .info-header .status .booked{background-color:var(--color-red-60)}.info-bottom-card .info-header .name .blocked,.info-bottom-card .info-header .status .blocked{background-color:var(--color-neutral-80)}.info-bottom-card .info-header .name .onlyCheckIns,.info-bottom-card .info-header .status .onlyCheckIns{background-color:var(--color-blue-30)}.info-bottom-card .info-header .close-card{color:var(--color-neutral-dark);font-size:16px;text-align:center;width:50px}.info-bottom-card .info-content{padding:10px 0}.info-bottom-card .info-content .info{align-items:center;color:var(--color-neutral-dark);display:flex;font-weight:700;margin:5px 15px}.info-bottom-card .info-content .info span{color:var(--color-neutral-dark);font-size:16px;font-weight:400;margin-left:5px}.booking-page{display:flex;flex-flow:column;height:100%}.booking-page-switcher{display:flex;justify-content:center}.booking-page-switcher svg{fill:var(--color-main)!important}.booking-page-switcher .custom-option-label{align-items:center;display:flex;justify-content:center;width:-moz-fit-content;width:fit-content}.booking-page-switcher .custom-option-label .label{color:var(--color-main);font-size:18px;font-weight:700;margin-left:5px}.booking-page-switcher .custom-option-label .icon{height:20px;width:20px}.booking-page-content{display:flex;flex-flow:column;flex-grow:2;overflow-y:scroll;scroll-behavior:smooth}.booking-page .features,.booking-page-content-input,.booking-page-date-time-picker{border-top:4px solid var(--color-neutral-95);padding:24px 16px}.booking-page .features,.booking-page-date-time-picker{margin-bottom:0;position:static}.booking-page-entity-view{background-color:var(--color-neutral-95)}.booking-page .close-button{margin:0;position:absolute;right:15px;top:16px}.booking-page .health-questionnaire-page-header,.booking-page .main-heading,.booking-page .statistics-info-header{letter-spacing:0;margin-top:15px;text-transform:inherit}.booking-page .health-questionnaire-page-header:after,.booking-page .main-heading:after,.booking-page .statistics-info-header:after{display:none}.booking-page-heading-wrapper{align-items:center;background:var(--color-neutral-light);box-shadow:0 -4px 20px #0000001a;box-sizing:border-box;display:flex;justify-content:center;max-width:450px;padding:15px 0;width:100%;z-index:1}.booking-page .no-area{display:flex;flex-direction:column;text-align:center}.booking-page img.no-area-image{width:80%}.add-people-section .booking-page .title,.booking-page .add-people-section .title,.booking-page .aspen-types-header,.booking-page .asset-types-header,.booking-page .booking-page-headline,.booking-page .desk-booking-wrapper .desk-booking-container .desk-booking-sub-container .title,.booking-page .features-header,.booking-page .filter-modal-sheet-wrapper .desk-booking-container .desk-booking-sub-container .title,.booking-page .primary-input-label,.booking-page .proposals-section .title,.booking-page .select-area-header,.filter-modal-sheet-wrapper .desk-booking-container .desk-booking-sub-container .booking-page .title,.proposals-section .booking-page .title{color:var(--color-main);font-size:20px;font-weight:700;margin:0 0 16px}.booking-page .desk-booking-wrapper{border-top:4px solid var(--color-neutral-95);box-sizing:border-box;display:flex;flex-direction:column;padding:24px 16px}.booking-page .desk-booking-wrapper .colleague-item-wrapper:last-of-type{border-top:1px solid var(--color-neutral-95);padding-bottom:0;padding-top:10px}.booking-page .desk-booking-wrapper .colleague-item-wrapper .photo-wrapper img{height:40px;width:40px}.booking-page .desk-booking-wrapper .switch-label{margin-top:20px}.booking-page .desk-booking-wrapper .desk-booking-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.booking-page .desk-booking-wrapper .desk-booking-container .desk-booking-sub-container{display:flex;flex-direction:column;justify-content:flex-start}.booking-page .desk-booking-wrapper .desk-booking-container .desk-booking-sub-container .sub-title{color:#464646;font-size:16px;font-weight:400;margin:0 0 16px}.booking-page .desk-booking-wrapper .desk-booking-empty-wrapper{align-items:center;border:2px dashed var(--color-neutral-95);display:flex;flex-flow:column;margin-top:10px;padding-top:15px}.booking-page .desk-booking-wrapper .desk-booking-empty-wrapper .add-colleagues-button{align-items:center;background-color:var(--color-neutral-80);border-radius:50%;color:var(--color-neutral-light);display:flex;font-size:24px;height:30px;justify-content:center;width:30px}.booking-page .desk-booking-wrapper .colleague-item-wrapper{margin:10px 0}.booking-page .desk-booking-wrapper .hr-colleague-item-bottom{margin:0}.booking-page .booking-page-content .hybrid-virtual-meeting-container{border-top:4px solid var(--color-neutral-95);padding:24px 16px}.booking-page .booking-page-content .hybrid-virtual-meeting-container .hybrid-virtual-switcher-container{align-items:center;display:flex;gap:1rem;justify-content:flex-start}.booking-page .booking-page-content .hybrid-virtual-meeting-container .hybrid-virtual-switcher-container #hybrid-virtual-meeting-switch{position:absolute}.booking-page-entity-view{display:flex;flex-flow:column;height:100%}.booking-page-entity-view .search-wrapper .search-header .close-button{top:0}.booking-page-entity-view .map-view-container:before{display:none}.booking-page-entity-view .booking-page-heading-wrapper{box-shadow:none}.booking-page-entity-view .additional-info-wrapper{padding-top:0}.booking-page-entity-view .entity-list-header-wrapper{box-shadow:0 20px 10px -15px #0000001f;box-sizing:border-box;padding-top:0;width:100%;z-index:2}.booking-page-entity-view .booking-page-entity-view-header-wrapper{z-index:1}.booking-page-entity-view-overlay{background-color:#33333380!important;height:100%;position:absolute;top:0;width:100%}.show-overlay .entity-list-header-wrapper{z-index:0}.office-hours{align-items:flex-start;display:flex;flex-flow:column;margin-top:12px}.office-hours p{margin:0}.office-hours .header-wrapper{align-items:center;display:flex}.office-hours .header-wrapper .icon{height:15px;margin-right:5px;width:15px}.office-hours .header-wrapper span{cursor:pointer;font-weight:700;text-decoration:underline}.office-hours .info-wrapper{display:flex;justify-content:flex-start;margin-top:4px}.office-hours .info-wrapper .periods{font-weight:700;margin-left:5px}.asset-types{display:flex;flex-direction:column;padding:24px 16px}.asset-types-buttons{display:flex;overflow-y:auto}.asset-types-button{align-items:center;background:var(--color-neutral-95);border-radius:9px;box-sizing:border-box;display:flex;flex-direction:column;margin-right:10px;min-height:116px;min-width:112px;padding-top:15px;width:31%}.asset-types-button-active{background:var(--color-main-90)}.asset-types-button .custom-icon,.asset-types-button .icon{height:40px;width:40px}.asset-types-label{word-wrap:break-word;font-size:16px;line-height:23px;margin-bottom:15px;margin-top:0;max-width:75px;text-align:center}.asset-types-description{padding-top:24px}.select-area{border-top:4px solid var(--color-neutral-95);margin-bottom:0;padding:24px 16px 0;position:static}.select-area-header-wrapper{align-items:flex-start;display:flex;justify-content:space-between}.select-area-header-wrapper .show-all{padding:0 0 15px}.select-area-header-wrapper .show-all .icon{height:18px;width:18px}.select-area-message{color:var(--color-neutral-80);font-size:14px;line-height:1;margin-bottom:30px;margin-top:0}.select-area-message-error{color:var(--color-red-50)}.select-area-message-error:before{align-items:center;background:var(--color-red-50);border-radius:50%;color:var(--color-neutral-light);content:"";display:inline-flex;font-family:Font Awesome\ 5 Free,sans-serif;font-weight:900;height:24px;justify-content:center;margin-right:8px;width:24px}.select-area-checked-message{color:var(--color-neutral-dark);font-size:16px}.select-area-checked-message:before{align-items:center;background:var(--color-green-50);border-radius:50%;color:var(--color-neutral-light);content:"";display:inline-flex;font-family:Font Awesome\ 5 Free,sans-serif;font-weight:900;height:24px;justify-content:center;margin-right:8px;width:24px}.features{display:flex;flex-direction:column;margin-bottom:30px}.features-header-wrapper{align-items:flex-start;display:flex;justify-content:space-between}.features-header-wrapper .show-all{padding:0 0 15px}.features-header-wrapper .show-all .icon{height:18px;width:18px}.features-holder{align-content:space-evenly;align-items:center;box-sizing:border-box;display:flex;flex-shrink:0;overflow-x:scroll;overflow-y:hidden;width:100%}.edit-booking-page{display:flex;flex-flow:column;height:100%;overflow-y:scroll}.edit-booking-information{flex-grow:2;overflow-y:scroll}.edit-booking-information-meeting-name{padding:0 16px}.edit-booking-information-meeting-name p{margin:16px 0}.edit-booking-information-title{align-items:center;display:flex;justify-content:space-between;padding:16px}.edit-booking-information-title p{margin:0}.edit-booking-information-title .icon{height:24px;width:24px}.edit-booking-information-title-icons{display:flex;gap:10px}.edit-booking-information .date-time-picker{padding:0 16px}.edit-booking-information-location{padding:16px}.edit-booking-information-location p{margin:0}.edit-booking-information-location .request-feature-content .textarea-holder .textarea-label,.edit-booking-information-location .section-heading,.request-feature-content .textarea-holder .edit-booking-information-location .textarea-label{margin-bottom:24px}.edit-booking-information-location .entity-name{font-size:18px;font-weight:700;margin-bottom:4px}.edit-booking-information-location .entity-location{color:var(--color-neutral-70);font-size:20px;font-weight:400;margin-bottom:4px}.edit-booking-information-location .entity-features{display:flex;overflow-x:scroll}.edit-booking-information-repeated-bookings{border-top:4px solid var(--color-neutral-95);padding:0 15px}.edit-booking-information-repeated-bookings .info-section{align-items:center;background-color:var(--color-main-80);display:flex}.edit-booking-information-repeated-bookings .info-section .icon{margin:0 10px}.edit-booking-information .pine-invitation-details,.edit-booking-information .pine-invitation-summary{margin:0 16px}.edit-booking-buttons{box-shadow:0 -4px 20px #0000001a;z-index:0}.entity-details{display:flex;flex-flow:column;height:100%}.entity-details-content{flex-grow:2;overflow-y:scroll;padding:16px}.image-carousel .image{width:100%}.image-carousel .splide__pagination .is-active{background:var(--color-neutral-60)}.aspen-booking-page{display:flex;flex-flow:column;height:100%}.aspen-booking-content{flex-grow:2;overflow:scroll}.aspen-booking-content .datepicker-wrapper{height:20px;margin:0 16px;width:100%}.aspen-list-page{height:100%}.aspen-list-header .header-wrapper,.aspen-list-page{display:flex;flex-flow:column}.aspen-list-header .header-wrapper p{margin:0}.aspen-list-header .header-wrapper .selected-date{color:var(--color-neutral-80);font-size:14px;font-weight:400}.aspen-list-content{flex-grow:2;margin:16px;overflow:scroll}.aspen-list-content .loading-wrapper{align-items:center;display:flex;height:20%;justify-content:center}.aspen-item{height:124px;padding:0}.aspen-item-active{border:1.5px solid var(--color-main)}.aspen-item-active .name{color:var(--color-main)}.aspen-item-image{height:100%;min-width:90px}.aspen-item-image .icon-wrapper{align-items:center;background-color:var(--color-neutral-95);border-bottom-left-radius:10px;border-top-left-radius:10px;display:flex;height:100%;justify-content:center;width:100%}.aspen-item-details{display:flex;flex-flow:column;justify-content:space-between;margin:16px;width:calc(100% - 122px)}.aspen-item-details p{margin:0}.aspen-item-details .name-action-wrapper{align-items:center;display:flex;justify-content:space-between}.aspen-item-details .name-action-wrapper .name{font-size:18px;font-weight:700;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aspen-item-details .duration{color:var(--color-neutral-80);font-size:20px;font-weight:400}.aspen-summary-page{display:flex;flex-flow:column;height:100%}.aspen-summary-content{background-color:var(--color-neutral-95);flex-grow:2;margin-top:20px;overflow-y:scroll}.aspen-summary-content .dividing-hr{margin:24px 0}.aspen-summary-content-details{background-color:var(--color-neutral-light);padding-bottom:16px}.aspen-summary-content-details-item{font-size:16px;font-weight:700;margin:16px}.aspen-summary-content-details-item span{font-weight:400}.aspen-summary-content-details .total-cost{align-items:center;display:flex;margin-bottom:16px}.aspen-summary-content-details .total-cost p{margin:0}.aspen-summary-content-header{margin:0 16px 16px}.aspen-summary-content .company-payment-info,.aspen-summary-content .project-number-input,.aspen-summary-content .small-title{margin:0 16px 12px}.aspen-summary-content .company-payment-info{color:var(--color-neutral-80);font-size:16px}.aspen-summary-content .additional-info-wrapper{display:flex;height:auto;justify-content:center;width:100%}.aspen-summary-content .additional-info-wrapper .textarea-holder{margin:0 16px;width:100%}.aspen-item-modal-sheet-wrapper{background-color:#0000;position:absolute!important;z-index:1!important}.aspen-item-modal-sheet-container{border-radius:25px!important}.aspen-item-modal-sheet-content{display:flex;flex-flow:column;touch-action:pan-x pan-y!important}.aspen-item-modal-sheet-content-header{background-color:var(--color-neutral-95)}.aspen-item-modal-sheet-content-header .modal-header-wrapper{display:flex;justify-content:flex-end;width:100%}.aspen-item-modal-sheet-content-header .modal-header-wrapper p{margin:12px 16px 0 0}.aspen-item-modal-sheet-content-header .icon-wrapper{display:flex;justify-content:center;width:100%}.aspen-item-modal-sheet-content-header .icon-wrapper .icon{height:100px;width:100px}.aspen-item-modal-sheet-content-header .order-header{background-color:var(--color-neutral-80);color:var(--color-neutral-light);margin-top:20px}.aspen-item-modal-sheet-content-header .order-header .header{font-size:18px;margin:0;padding:12px 16px}.aspen-item-modal-sheet-content .top-information{display:flex;justify-content:space-between;padding:20px 16px}.aspen-item-modal-sheet-content .top-information .pricing-information{width:85%}.aspen-item-modal-sheet-content .top-information .pricing-information .item-paid,.aspen-item-modal-sheet-content .top-information .pricing-information .items-total{align-items:center;display:flex;font-size:16px;font-weight:500;justify-content:space-between;width:100%}.aspen-item-modal-sheet-content .top-information .pricing-information .item-paid{margin-bottom:8px}.aspen-item-modal-sheet-content .top-information .pricing-information .items-total{font-size:20px}.aspen-item-modal-sheet-content .top-information .pricing-information .items-total .total{color:var(--color-main);font-weight:700}.aspen-item-modal-sheet-content-content{flex-grow:2}.aspen-item-modal-sheet-content-content .dropdown-label,.aspen-item-modal-sheet-content-content .start-time-header{color:var(--color-neutral-80);font-size:16px;font-weight:400;margin:0;padding:12px 16px}.aspen-item-modal-sheet-content-content .dropdown-input{margin:0 16px}.aspen-item-modal-sheet-content-content .location-info-wrapper{display:flex;padding:8px 16px}.aspen-item-modal-sheet-content-content .location-info-wrapper-icon{align-items:center;border:2px solid var(--color-neutral-dark);border-radius:50%;display:flex;justify-content:center;margin-right:4px;max-height:15px;min-width:15px;padding:1px}.aspen-item-modal-sheet-content-content .location-info-wrapper-icon .icon{height:10px;width:10px}.aspen-item-modal-sheet-content-content .location-info-wrapper p{font-size:14px;margin:0}.aspen-item-modal-sheet-content-content .location-info-wrapper p span{font-weight:700}.aspen-item-modal-sheet-content-content .time-slots-wrapper{display:flex;height:160px;justify-content:center;overflow:scroll}.aspen-item-modal-sheet-content-content .time-slots-container{grid-column-gap:12px;grid-row-gap:12px;column-gap:12px;display:grid;grid-template-columns:100px 100px 100px;place-items:center;row-gap:12px}.aspen-item-modal-sheet-content-content .time-slots-container .time-slot{background-color:var(--color-neutral-95);border-radius:30px;color:var(--color-neutral-60);font-size:16px;padding:12px 32px}.aspen-item-modal-sheet-content-content .time-slots-container .time-slot-small-padding{font-size:14px;padding:12px 16px}.aspen-item-modal-sheet-content-content .time-slots-container .time-slot-selected{background-color:var(--color-main-90);color:var(--color-main)}.aspen-item-modal-sheet-content-button{box-shadow:none;margin-bottom:50px}.paid-by-company-amount{color:var(--color-neutral-80);margin-left:4px}.aspen-types{display:flex;flex-direction:column}.aspen-types-buttons{display:flex;overflow-y:auto;padding:0 16px}.aspen-types-button{align-items:center;background:var(--color-neutral-95);border-radius:9px;box-sizing:border-box;display:flex;flex-direction:column;margin-right:10px;min-height:116px;min-width:112px;padding-top:15px;width:31%}.aspen-types-button-active{background:var(--color-main-90)}.aspen-types-button .custom-icon,.aspen-types-button .icon{height:40px;width:40px}.aspen-types-label{word-wrap:break-word;font-size:16px;line-height:23px;margin-bottom:15px;margin-top:0;max-width:75px;text-align:center}.favorites-list-wrapper{display:flex;flex-flow:column;flex-grow:2;overflow-y:scroll}.favorites-list-wrapper .loading-spinner-wrapper{display:flex;justify-content:center;margin:15px}.favorites-list-wrapper .favorites-amount{color:var(--color-neutral-60);font-size:20px;font-weight:700;margin:12px 16px}.favorites-list-wrapper .favorites-amount span{color:var(--color-neutral-80);margin-left:4px}.favorites-list-wrapper .favorites-list-container{display:flex;flex:1 1 auto;flex-flow:column;margin:0 16px;overflow-y:auto;padding-bottom:40px}.favorites-list-wrapper .favorites-list-container .no-favorites-wrapper{align-items:center;display:flex;flex-flow:column;height:100%;justify-content:center}.favorites-list-wrapper .favorites-list-container .no-favorites-wrapper p{color:var(--color-neutral-60);font-size:16px;font-weight:700;line-height:23px;padding:0 15px;text-align:center}.favorites-list-wrapper .favorites-list-container .no-favorites-wrapper img{width:200px}.favorites-booking-page{display:flex;flex-flow:column;height:100%;overflow:auto}.favorites-booking-page .booking-page-switcher{box-shadow:0 20px 20px -10px #0000001f;padding-bottom:12px}.favorites-booking-page .close-button{margin:0;position:absolute;right:15px;top:10px}.favorites-booking-page .health-questionnaire-page-header,.favorites-booking-page .main-heading,.favorites-booking-page .statistics-info-header{letter-spacing:0;margin-top:15px;text-transform:inherit}.favorites-booking-page .health-questionnaire-page-header:after,.favorites-booking-page .main-heading:after,.favorites-booking-page .statistics-info-header:after{display:none}.favorites-booking-page-heading-wrapper{align-items:center;background:var(--color-neutral-light);box-shadow:0 -4px 20px #0000001a;box-sizing:border-box;display:flex;justify-content:center;position:relative}.favorites-booking-page-info-wrapper{align-items:center;display:flex;flex-flow:column;padding:15px}.favorites-booking-page-info-wrapper .info-icon{align-items:center;background-color:var(--color-red-95);border-radius:50%;display:flex;justify-content:center;padding:15px}.favorites-booking-page-info-wrapper .info-text{color:var(--color-neutral-60);text-align:center}.favorites-booking-page .title,.favorites-booking-page-date-time-picker-wrapper{padding:0 16px}.favorites-booking-page .title .service-date-picker,.favorites-booking-page-date-time-picker-wrapper .service-date-picker{height:20px;margin:0;width:100%}.favorites-booking-page-button-container{align-items:center;background:var(--color-neutral-light);bottom:0;display:flex;filter:drop-shadow(4px 0 24px rgba(0,0,0,.12));height:92px;justify-content:center;left:0;max-width:450px;position:absolute;width:100%;z-index:10}.favorites-booking-page-button-container .btn-primary,.favorites-booking-page-button-container .tour-finished-buttons .btn,.favorites-booking-page-button-container .tour-start-buttons .btn,.favorites-booking-page-button-container .verifyOTP-wrapper .otpButtonWrapper .otpButton,.tour-finished-buttons .favorites-booking-page-button-container .btn,.tour-start-buttons .favorites-booking-page-button-container .btn,.verifyOTP-wrapper .otpButtonWrapper .favorites-booking-page-button-container .otpButton{width:290px}.favorites-list-page{display:flex;flex-flow:column;height:100%}.favorites-list-page .close-button{margin:0;position:absolute;right:15px;top:10px}.favorites-list-page .btn-back{align-items:center;border:1px solid var(--color-neutral-95);border-radius:50%;display:flex;height:32px;justify-content:center;left:15px;margin:0;padding:0;position:absolute;top:15px;width:32px}.favorites-list-page .btn-back .icon{height:14.05px;width:8.33px}.favorites-list-page .health-questionnaire-page-header,.favorites-list-page .main-heading,.favorites-list-page .statistics-info-header{letter-spacing:0;margin-top:15px;text-transform:inherit}.favorites-list-page .health-questionnaire-page-header:after,.favorites-list-page .main-heading:after,.favorites-list-page .statistics-info-header:after{display:none}.favorites-list-page-heading-wrapper{align-items:center;background:var(--color-neutral-light);box-shadow:0 -4px 20px #0000001a;box-sizing:border-box;display:flex;flex:0 1 auto;flex-flow:column;justify-content:center;position:relative}.favorites-list-page-heading-wrapper .date-time-display{color:var(--color-neutral-60)}.favorites-list-page-list-container{background-color:var(--color-neutral-95);flex:1 1 auto;height:100%;overflow-y:auto}.map-view-container{background-color:var(--color-neutral-light);height:100%;position:relative}.map-view-container .additional-info{font-size:12px;text-align:center;width:100%}.map-view-container .filter-button-map-wrapper{display:flex;justify-content:center;margin-top:10px;pointer-events:none;position:absolute;width:100%;z-index:1}.map-view-container-no-map{align-items:center;display:flex;height:100%;justify-content:center}.map-view-container .disabled{display:none}.map-view-container:before{box-shadow:0 5px 5px var(--color-neutral-95);content:"";height:10px;left:0;position:absolute;top:-10px;width:100%;z-index:100}.map-view-page-empty-mode{height:100%;position:relative}.map-view-page-empty-mode .selected-area{align-items:center;display:flex;justify-content:center;margin:15px 0;position:relative}.map-view-page-empty-mode .selected-area .area-name{font-weight:700;margin:0;text-align:center}.map-view-page-empty-mode .selected-area .close-button{position:absolute;right:0}.map-view-page-empty-mode .switch-areas-wrapper{display:flex;justify-content:flex-end;margin-bottom:70px;position:absolute;transition:.5s;width:100%;z-index:1}.map-view-page-empty-mode .switch-areas-wrapper .icon-wrapper-areas{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 0 5px var(--color-neutral-95);display:flex;height:40px;justify-content:center;margin-bottom:15px;margin-right:15px;width:40px}.map-view-page-empty-mode .switch-areas-wrapper .icon-wrapper-areas .icon{height:15px;width:15px}.map-view-page-empty-mode .secondary-header-wrapper{height:10%;position:relative;z-index:2}.map-view-page-empty-mode .map-container{height:90%}.map-view-page-empty-mode .map-container .map-view-header-wrapper{background-color:#fff;display:flex;justify-content:flex-start;padding:15px;position:relative;z-index:1}.map-view-page-empty-mode .map-container .map-view-header-wrapper .map-view-header{font-weight:700;margin:0}.map-view-page-empty-mode .grey-overlay{background-color:#33333380!important;height:100%;position:absolute;top:0;width:100%;z-index:5}.konvajs-content{left:0;top:0;z-index:0!important}.konvajs-content,.konvajs-content canvas{height:100%!important;position:fixed!important;width:100%!important}.konvajs-content canvas{height:none!important}.map-zone-view{position:absolute!important;z-index:5!important}@media (min-width:480px)and (min-height:950px){.map-zone-view{border-radius:20px}}.map-zone-view .react-modal-sheet-container .search-header{margin:8px}.map-zone-view .react-modal-sheet-container .search-header .divider-container{align-items:center;display:flex;justify-content:center;width:100%}.map-zone-view .react-modal-sheet-container .search-header .divider{background:#c4c4c4;border-radius:2px;height:4px;width:30px}.map-zone-view .react-modal-sheet-container .search-header .mapview-title{align-items:center;display:grid;grid-template-columns:.5fr 1fr .5fr;text-align:center}.map-zone-view .react-modal-sheet-container .search-header .mapview-title .title{color:var(--color-main);font-size:20px;font-weight:700}.map-zone-view .react-modal-sheet-container .search-header .mapview-title .close{font-size:18px;font-weight:400}.map-zone-view .react-modal-sheet-container .search-header .mapview-zone-label{color:#464646;font-size:20px;font-weight:700}.map-zone-view .react-modal-sheet-container .react-modal-sheet-content{touch-action:auto!important}.map-zone-view .react-modal-sheet-container .react-modal-sheet-content .map-zone-view-item{align-items:center;border-bottom:1px solid #c4c4c4;display:flex;flex-direction:row;height:60px;justify-content:flex-start;position:relative;width:100%}.map-zone-view .react-modal-sheet-container .react-modal-sheet-content .map-zone-view-item .header{color:#464646;font-size:18px;font-weight:400;margin-left:8px}.map-zone-view .react-modal-sheet-container .react-modal-sheet-content .map-zone-view-item .map-zone-view-thumbnail{align-items:center;border-radius:22px;display:flex;height:40px;justify-content:center;margin:8px;width:40px}.map-zone-view .react-modal-sheet-container .react-modal-sheet-content .map-zone-view-item .map-zone-view-thumbnail .icon{height:20px;width:20px}.map-zone-view .react-modal-sheet-container .react-modal-sheet-content .map-zone-view-item:active{background:#d5d5d5}.map-zone-view .react-modal-sheet-container .react-modal-sheet-content .map-zone-view-item:active .header{color:var(--color-neutral-light)}.map-zone-view .react-modal-sheet-container .react-modal-sheet-content .mapview-no-result-label{color:#464646;font-size:20px;font-weight:700;text-align:center}.map-zone-view .react-modal-sheet-backdrop{position:absolute!important}.search-page-office-elements{overflow-y:scroll;padding-bottom:100px}.search-page-office-elements-with-padding{padding-bottom:350px}.search-page-office-elements .loading-wrapper{display:flex;justify-content:center;width:100%}.search-page-office-elements .letter-header,.search-page-office-elements .recent-search-header{align-items:center;background-color:var(--color-neutral-95);display:flex;justify-content:flex-start}.search-page-office-elements .letter-header span,.search-page-office-elements .recent-search-header span{color:var(--color-neutral-dark);font-size:16px;margin-left:15px;padding:5px 0;text-transform:uppercase}.search-page-office-elements .option-wrapper{align-items:center;border-bottom:1px solid var(--color-neutral-95);cursor:pointer;display:flex;justify-content:flex-start;padding:15px}.search-page-office-elements .option-wrapper .icon-wrapper{align-items:center;background-color:var(--color-blue-20);border-radius:50%;display:flex;height:50px;justify-content:center;width:50px}.search-page-office-elements .option-wrapper span{margin-left:15px}.search-page-office-elements .recent-search-option .icon-wrapper{background-color:var(--color-neutral-95)}.search-page-office-elements .recent-search-option .icon-wrapper .icon{width:20px}.search-page-office-elements .option-wrapper:hover{background-color:var(--color-neutral-95)}.search-page-office-elements .no-results-wrapper{display:flex;font-size:20px;justify-content:center;width:100%}.map-view-container .map-view-overlay{position:absolute;width:100%}.map-view-container .map-view-overlay .overlay-header{display:flex;justify-content:flex-end;position:relative}.map-view-container .map-view-overlay .overlay-header .search-wrapper{display:flex;flex-flow:column;width:100%}.map-view-container .map-view-overlay .overlay-header .search-wrapper .search-header{align-items:center;display:flex;justify-content:space-between;margin-top:10px;width:100%}.map-view-container .map-view-overlay .overlay-header .search-wrapper .search-header .search-input-wrapper{margin:5px;transition:.25s;width:80%}.map-view-container .map-view-overlay .overlay-header .search-wrapper .search-header .full-width{width:100%}.map-view-container .map-view-overlay .overlay-header .search-wrapper .search-header .close-button{align-items:center;background-color:var(--color-main);border-radius:50%;height:48px;justify-content:center;margin:5px 15px 5px 5px;min-width:48px}.map-view-container .map-view-overlay .overlay-header .search-wrapper .search-header .close-button .icon{height:20px;width:20px}.map-view-container .map-view-overlay .overlay-header .search-wrapper .search-input{border-color:var(--color-neutral-80);border-radius:27px;border-width:1px;box-shadow:0 0 4px var(--color-neutral-90);box-sizing:border-box;height:48px;left:16px;margin-right:32px;padding-left:48px;padding-right:40px}.map-view-container .map-view-overlay .overlay-header .search-wrapper .search-input-wrapper{align-items:center;display:flex;position:relative}.map-view-container .map-view-overlay .overlay-header .search-wrapper .search-input-wrapper .delete-icon{align-items:center;background:var(--color-neutral-dark);border-radius:50%;color:var(--color-neutral-light);display:flex;height:20px;justify-content:center;position:absolute;right:30px;top:15px;width:20px}.map-view-container .map-view-overlay .overlay-header .search-wrapper .search-input-icon{fill:var(--color-neutral-95);height:24px;margin-left:30px;position:absolute;width:24px;z-index:1}.map-view-container .map-view-overlay .overlay-header .search-wrapper .search-input-back-icon{margin-left:35px;padding:5px 0;position:absolute;width:20px;z-index:1}.map-view-container .map-view-overlay .overlay-header .search-wrapper .search-input-back-icon .icon{width:10px}.map-view-container .map-view-overlay .overlay-header .search-wrapper .chips-overview{display:flex;overflow-x:scroll;padding:0 15px 15px}.map-view-container .map-view-overlay .overlay-header .search-wrapper .chips-overview .icon-active{color:var(--color-main);height:20px;margin-left:5px;width:20px}.map-view-container .showOverlay{z-index:6}.map-view-container .searchPageOpen{background-color:var(--color-neutral-light);display:flex;flex-flow:column;height:100%;z-index:3}.map-view-container .bottom-map-view{bottom:0;position:absolute;width:100%;z-index:6}.map-view-container .bottom-map-view .action-button-wrapper{align-items:flex-end;display:flex;flex-flow:column;gap:8px;justify-content:center;margin:16px}.map-view-container .bottom-map-view .action-button{align-items:center;border-radius:50%;display:flex;height:40px;justify-content:center;min-width:40px;pointer-events:auto;z-index:2}.map-view-container .bottom-map-view .action-button .icon{height:20px;width:20px}.map-view-container .bottom-map-view .menu-options{align-items:flex-end;display:flex;flex-flow:column;position:relative;width:100%}.map-view-container .bottom-map-view .menu-options .menu-option{align-items:center;bottom:0;color:var(--color-neutral-light);display:flex;gap:16px;justify-content:space-between;position:absolute;z-index:1}.map-view-container .bottom-map-view .menu-options .menu-option p{display:none;margin:0}.map-view-container .bottom-map-view .menu-options .menu-option-office-element-show{bottom:100px;transition:.5s}.map-view-container .bottom-map-view .menu-options .menu-option-office-element-show p{display:inline}.map-view-container .bottom-map-view .menu-options .menu-option-desk-show{bottom:50px;transition:.6s}.map-view-container .bottom-map-view .menu-options .menu-option-desk-show p{display:inline}.map-view-container .bottom-map-view .find-office-element-action-button{background-color:var(--color-green-50)}.map-view-container .bottom-map-view .find-desk-action-button{background-color:var(--color-main-80)}.map-view-container .bottom-map-view .zone-action-button{background-color:var(--color-neutral-light);border:1px solid #c4c4c4;transition:.5s;z-index:2}.map-view-container .bottom-map-view .menu-action-button{background-color:var(--color-main);z-index:2}.map-view-container .bottom-map-view .menu-action-button-open{background-color:var(--color-neutral-light)}.map-view-container .bottom-map-view .menu-action-button-open .icon{width:10px!important}.entity-list-wrapper{display:flex;flex:2 1;flex-flow:column;overflow:auto}.entity-list-wrapper .entity-list-header-wrapper{background-color:var(--color-neutral-light);display:flex;flex:0 1 auto;justify-content:space-between;max-width:450px;padding-bottom:8px;padding-left:15px}.entity-list-wrapper .entity-list-header-wrapper .selected-area-name{align-items:center;color:var(--color-neutral-dark);display:inline-flex;font-size:18px;font-weight:500;line-height:23px}.entity-list-wrapper .entity-list-header-wrapper .selected-area-name .chevron-right{color:var(--color-neutral-dark);height:14px;padding:2px 5px;width:8px}.entity-list-wrapper .entity-list-header-wrapper .entity-list-header{padding:3px 20px 3px 15px}.entity-list-wrapper .entity-list-header-wrapper .entity-list-header:after{background:linear-gradient(90deg,#db093b,#a22064,#5135a8);content:"";display:block;height:2px;width:26px}.entity-list-wrapper .entity-list-header-wrapper .entity-list-header .header{font-size:16px;font-weight:700}.entity-list-wrapper .entity-list-header-wrapper .entity-list-header .available-entities{color:var(--color-neutral-dark);display:inline-block;font-size:12px;font-weight:300;margin-left:3px}.entity-list-wrapper .entity-list-header-wrapper .entity-list-views{align-items:center;background-color:var(--color-main-90);border-radius:5px;display:flex;font-size:14px;height:40px;justify-content:space-evenly;margin-left:auto;margin-right:15px;padding:1px 5px}.entity-list-wrapper .entity-list-header-wrapper .entity-list-views .list-icon,.entity-list-wrapper .entity-list-header-wrapper .entity-list-views .map-icon{align-items:center;box-sizing:border-box;display:flex;height:32px;justify-content:center;width:32px}.entity-list-wrapper .entity-list-header-wrapper .entity-list-views .list-icon .custom-icon,.entity-list-wrapper .entity-list-header-wrapper .entity-list-views .map-icon .custom-icon{height:24px;width:24px}.entity-list-wrapper .entity-list-header-wrapper .entity-list-views .active,.entity-list-wrapper .entity-list-header-wrapper .entity-list-views .icon{align-items:center;border-radius:5px;display:flex;height:15px;justify-content:center;padding:3px;width:15px}.entity-list-wrapper .entity-list-header-wrapper .entity-list-views .active{background-color:var(--color-neutral-light);height:32px;width:32px}.entity-list-wrapper .disabled{display:none}.entity-list-wrapper .entity-list-container{box-sizing:border-box;display:flex;flex-flow:column;margin-bottom:16px;margin-top:10px;padding:0 15px 15px;position:relative;width:100%}.entity-list-wrapper .entity-list-container .results-title{font-size:20px;font-weight:700;text-align:center}.entity-list-wrapper .entity-list-container .results-info{margin:0;text-align:center}.entity-list-wrapper .entity-list-areaname{align-items:center;color:var(--color-neutral-dark);display:flex;font-size:20px;font-weight:600;justify-content:space-between;line-height:23px;margin-top:32px}.entity-list-wrapper .entity-list-areaname:first-of-type{margin-top:0}.entity-list-wrapper .entity-list-areaname .results{color:var(--color-neutral-60);font-size:16px;font-weight:400;line-height:18px}.entity-list-wrapper .entity-map-container{flex:1 1 auto;height:100%;overflow:hidden;width:100%}.entity-list-wrapper .entity-list-img-wrap{text-align:center}.entity-list-wrapper .entity-list-img-wrap img{width:80%}.entity-list-wrapper .entity-list-message{margin:30px 15px 15px;text-align:center}.entity-list-wrapper .entity-list-message p{font-size:14px;font-weight:900;margin:0 0 10px}.entity-list-wrapper .entity-all-areas{align-items:center;display:flex;flex:1 1;flex-direction:column;margin:10px}.entity-list-wrapper .entity-all-areas-content{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:12px;justify-content:center;padding:0 40px;text-align:center}.entity-list-wrapper .entity-all-areas-content-header{font-size:18px;font-weight:700}.entity-list-wrapper .entity-all-areas-content-icon{display:inline;margin-left:3px;vertical-align:middle}.day-selection-wrapper .month-selection{align-items:center;border-bottom:1px solid var(--color-neutral-95);color:var(--color-main);display:flex;flex-flow:column;justify-content:center;margin-bottom:5px;padding:0 15px}.day-selection-wrapper .month-selection .selected-day{color:var(--color-neutral-60);margin:0}.day-selection-wrapper .month-selection .selected-month{font-weight:700;margin:0 0 15px;text-align:center;width:200px}.day-selection-wrapper .day-selection{display:flex;justify-content:space-between}.day-selection-wrapper .day-selection .action-icon{align-items:center;display:flex;margin:0 5px}.day-selection-wrapper .day-selection .action-icon .icon{height:20px;width:20px}.day-item-wrapper{align-items:center;border-radius:10px;display:flex;flex-flow:column;justify-content:flex-start;padding:10px}.day-item-wrapper .day-header{font-size:16px;font-weight:700}.day-item-wrapper .day-abbreviation{font-size:12px}.day-item-wrapper p{margin:0}.today{background-color:var(--color-main);color:var(--color-neutral-light)}.today .day-dot{background-color:var(--color-neutral-light)}.past{background-color:var(--color-neutral-95)}.future{background-color:var(--color-main-80)}.day-dot{background-color:var(--color-main);border-radius:50%;height:5px;width:5px}.edit-visitor-wrapper{bottom:0;height:100%;position:absolute;transition:visibility .3s,max-height .5s;width:100%}.edit-visitor-wrapper,.edit-visitor-wrapper .edit-visitor-header{background-color:var(--color-neutral-light);border-top-left-radius:30px;border-top-right-radius:30px}.edit-visitor-wrapper .edit-visitor-header{padding-bottom:10px}.edit-visitor-wrapper .edit-visitor-header .header{text-align:center}.edit-visitor-wrapper .edit-visitor-header .header:after{background:linear-gradient(90deg,#db093b,#a22064,#5135a8);content:"";display:block;height:2px;margin:0 auto;width:26px}.edit-visitor-wrapper .edit-visitor-header .header p{font-size:20px;margin-bottom:5px}.edit-visitor-wrapper .edit-visitor-content{background-color:var(--color-neutral-light);box-sizing:border-box;height:calc(90% - 35px);margin:0 10px;overflow-y:scroll;padding-bottom:20px}.edit-visitor-wrapper .edit-visitor-content .hidden{height:0}.edit-visitor-wrapper .edit-visitor-content .primary-input{margin:0}.edit-visitor-wrapper .edit-visitor-content .details-name{display:flex;justify-content:space-between}.edit-visitor-wrapper .edit-visitor-content .details-name .last-name-input{margin-left:15px}.edit-visitor-wrapper .edit-visitor-content .select-time-date-content{display:flex;flex-direction:column}@media(max-width:360px){.edit-visitor-wrapper .edit-visitor-content .select-time-date-content{display:inline;display:initial}}.edit-visitor-wrapper .edit-visitor-content .select-time-date-content .times-wrapper{display:flex}.edit-visitor-wrapper .edit-visitor-content .select-time-date-content .times-wrapper .time-wrapper{margin-right:15px}.edit-visitor-wrapper .edit-visitor-content .common-date-time-picker-wrapper{margin-bottom:25px;position:relative}@media(max-width:360px){.edit-visitor-wrapper .edit-visitor-content .common-date-time-picker-wrapper{width:300px}}.edit-visitor-wrapper .edit-visitor-content .common-date-time-picker-wrapper .error{left:5%}@media(max-width:360px){.edit-visitor-wrapper .edit-visitor-content .common-date-time-picker-wrapper .error{left:0}}.edit-visitor-wrapper .edit-visitor-content .personal-message-wrapper{align-items:center;margin-bottom:15px;width:100%}.edit-visitor-wrapper .edit-visitor-content .personal-message-wrapper .textarea{border-radius:10px;width:calc(100% - 6px)}.edit-visitor-wrapper .edit-visitor-content .personal-message-wrapper .textarea:focus-visible{outline:none}.edit-visitor-wrapper .edit-visitor-content .buttons-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:40px}.edit-visitor-wrapper .edit-visitor-content .buttons-wrapper .btn-delete,.edit-visitor-wrapper .edit-visitor-content .buttons-wrapper .btn-primary,.edit-visitor-wrapper .edit-visitor-content .buttons-wrapper .tour-finished-buttons .btn,.edit-visitor-wrapper .edit-visitor-content .buttons-wrapper .tour-start-buttons .btn,.edit-visitor-wrapper .edit-visitor-content .buttons-wrapper .verifyOTP-wrapper .otpButtonWrapper .otpButton,.tour-finished-buttons .edit-visitor-wrapper .edit-visitor-content .buttons-wrapper .btn,.tour-start-buttons .edit-visitor-wrapper .edit-visitor-content .buttons-wrapper .btn,.verifyOTP-wrapper .otpButtonWrapper .edit-visitor-wrapper .edit-visitor-content .buttons-wrapper .otpButton{width:80%}.meeting-summary-page{height:100%}.meeting-summary-page .button-wrapper{background-color:var(--color-neutral-light);bottom:0;box-shadow:0 -5px 10px var(--color-neutral-95);display:flex;height:5%;justify-content:center;padding:15px 0;position:absolute;width:100%}.meeting-summary-page .button-wrapper .btn-primary,.meeting-summary-page .button-wrapper .tour-finished-buttons .btn,.meeting-summary-page .button-wrapper .tour-start-buttons .btn,.meeting-summary-page .button-wrapper .verifyOTP-wrapper .otpButtonWrapper .otpButton,.tour-finished-buttons .meeting-summary-page .button-wrapper .btn,.tour-start-buttons .meeting-summary-page .button-wrapper .btn,.verifyOTP-wrapper .otpButtonWrapper .meeting-summary-page .button-wrapper .otpButton{text-transform:capitalize;width:90%}.meeting-summary-content{height:80%;overflow-y:scroll}.meeting-summary-content .status-description{align-items:center;background-color:var(--color-neutral-90);display:flex;font-size:12px;margin:0 16px 16px;padding:10px 15px}.meeting-summary-content .status-description .icon{font-size:16px;margin-right:10px}.meeting-summary-content hr{background:var(--color-neutral-95);border:none;height:3px;margin-top:15px;outline:none}.meeting-summary-content .info-item,.meeting-summary-content .section{margin:15px;white-space:pre-wrap;word-break:break-all}.meeting-summary-content .date{white-space:normal}.meeting-summary-content .info-meeting-details{white-space:pre-wrap;word-break:break-all}.meeting-summary-content .section{color:var(--color-main);font-size:20px;font-weight:700}.meeting-summary-content .features-wrapper{display:flex;overflow:scroll;padding-left:15px}.visitor-list-wrapper .attendee-item{border-bottom:1px solid var(--color-neutral-95);display:flex;justify-content:space-between;margin:0 15px}.visitor-list-wrapper .attendee-item-name{font-weight:700}.visitor-list-wrapper .attendee-item-attendance{border-radius:5px;color:var(--color-neutral-light);font-size:12px;margin-bottom:auto;margin-top:auto;overflow-wrap:anywhere;padding:5px 10px}.visitor-list-wrapper .attendee-item-attendance-0{background-color:var(--color-neutral-80)}.visitor-list-wrapper .attendee-item-attendance-1{background-color:var(--color-green-50)}.visitor-list-wrapper .attendee-item-attendance-2{background-color:var(--color-red-70)}.visitor-list-wrapper .attendee-item-no-border{display:flex;justify-content:space-between;margin:0 15px}.visitor-list-wrapper .attendee-item-no-border-name{font-weight:700}.visitor-list-wrapper .attendee-show-more{align-items:center;color:var(--color-main);display:flex;font-weight:700;justify-content:center;margin:15px 0;width:100%}.visitor-list-wrapper .attendee-show-more .icon{height:15px;margin-left:5px;width:15px}.new-visitor-meeting{height:100%}.new-visitor-meeting-wrapper{background-color:var(--color-neutral-light);display:flex;flex-direction:column;height:100%;width:100%}.new-visitor-meeting-wrapper .button-wrapper{background-color:var(--color-neutral-light);bottom:0;box-shadow:0 -5px 10px var(--color-neutral-95);display:flex;height:5%;justify-content:center;min-height:40px;padding:15px 0;position:absolute;width:100%}.new-visitor-meeting-wrapper .button-wrapper .btn-primary,.new-visitor-meeting-wrapper .button-wrapper .tour-finished-buttons .btn,.new-visitor-meeting-wrapper .button-wrapper .tour-start-buttons .btn,.new-visitor-meeting-wrapper .button-wrapper .verifyOTP-wrapper .otpButtonWrapper .otpButton,.tour-finished-buttons .new-visitor-meeting-wrapper .button-wrapper .btn,.tour-start-buttons .new-visitor-meeting-wrapper .button-wrapper .btn,.verifyOTP-wrapper .otpButtonWrapper .new-visitor-meeting-wrapper .button-wrapper .otpButton{text-transform:capitalize;width:90%}.new-visitor-meeting-content{display:flex;flex-flow:column;height:80%;overflow-y:auto}.new-visitor-meeting-content .content-section{margin:0 16px}.new-visitor-meeting-content .new-meeting-input{margin-bottom:24px;margin-top:32px}.new-visitor-meeting-content .date-time-input{margin-bottom:24px}.new-visitor-meeting-content .date-time-input .date-time-picker-wrapper{margin:0}.new-visitor-meeting-content .meeting-details-input,.new-visitor-meeting-content .room-booking{margin-bottom:32px;margin-top:32px}.new-visitor-meeting-content .room-booking-info{align-items:center;display:flex;justify-content:space-between}.new-visitor-meeting-content .input::placeholder,.new-visitor-meeting-content .primary-input-label{font-size:14px}.new-visitor-meeting-content .add-visitors-section .bold{font-weight:700}.new-visitor-meeting-content .add-visitors-section .add-more-button{align-items:center;color:var(--color-main);display:flex;font-weight:700;justify-content:center;width:100%}.new-visitor-meeting-content .add-visitors-section .add-more-button .plus-sign{align-items:center;border:2px solid var(--color-main);border-radius:50%;display:flex;font-size:16px;height:20px;justify-content:center;margin-right:5px;width:20px}.new-visitor-meeting-content .add-visitors-section .visitor-item-wrapper{align-items:center;border-bottom:1px solid var(--color-neutral-95);display:flex;justify-content:space-between}.new-visitor-meeting-content .add-visitors-section .visitor-item-wrapper .info-content p{margin:5px 0}.new-visitor-meeting-content .add-visitors-section .visitor-item-wrapper .info-content .name{font-weight:700;word-break:break-all}.new-visitor-meeting-content .add-visitors-section .visitor-item-wrapper .info-content .email{font-size:14px;margin-bottom:15px}.new-visitor-meeting-content .add-visitors-section .visitor-item-wrapper .action-icons .icon{height:20px;margin-left:15px;width:20px}.new-visitor-meeting-content .meeting-details textarea{resize:none;white-space:pre-wrap}.all-visitors-page{display:flex;flex-flow:column;height:100%}.all-visitors-page-header{height:10%;z-index:1}.all-visitors-page-header .secondary-header-wrapper{height:100%}.all-visitors-page-content{background-color:var(--color-neutral-95);display:flex;flex-direction:column;height:80%}.all-visitors-page-content-header{align-items:center;display:flex;justify-content:space-between;margin:32px 16px 0}.all-visitors-page-content-header p{font-size:18px;font-weight:700;margin:0}.all-visitors-page-content-header .add-new-visitor{align-items:center;background-color:var(--color-main);border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.all-visitors-page-content-header .add-new-visitor .icon{height:20px;width:20px}.all-visitors-page-content-container{overflow-y:auto}.all-visitors-page-content .visitor-item{background-color:var(--color-neutral-light);border-radius:12px;display:flex;justify-content:space-between;margin:16px}.all-visitors-page-content .visitor-item-content{display:flex;flex-flow:column;height:90px;justify-content:space-between;padding:16px}.all-visitors-page-content .visitor-item-content p{margin:0}.all-visitors-page-content .visitor-item-content .name{font-size:18px;font-weight:700;word-break:break-all}.all-visitors-page-content .visitor-item-content .company{color:var(--color-main);font-size:16px;font-weight:600}.all-visitors-page-content .visitor-item-content .email,.all-visitors-page-content .visitor-item-content .phone{color:#464646;font-weight:400}.all-visitors-page-content .visitor-item-action-buttons{display:flex;flex-flow:column;height:90px;justify-content:space-between;padding:16px}.all-visitors-page-content .visitor-item-action-buttons .icon{margin-right:15px}.all-visitors-page .button-wrapper{height:10%;text-transform:capitalize}.visitors-input{margin:16px}.visitors-input .add-visitors-section .bold{font-weight:700}.visitors-input .add-visitors-section .add-more-button{align-items:center;color:var(--color-main);display:flex;font-weight:700;justify-content:center;width:100%}.visitors-input .add-visitors-section .add-more-button .plus-sign{align-items:center;border:2px solid var(--color-main);border-radius:50%;display:flex;font-size:16px;height:20px;justify-content:center;margin-right:5px;width:20px}.visitors-input .add-visitors-section .visitor-item-wrapper{align-items:center;border-bottom:1px solid var(--color-neutral-95);display:flex;justify-content:space-between}.visitors-input .add-visitors-section .visitor-item-wrapper .info-content p{margin:5px 0}.visitors-input .add-visitors-section .visitor-item-wrapper .info-content .name{font-weight:700;word-break:break-all}.visitors-input .add-visitors-section .visitor-item-wrapper .info-content .email{font-size:14px;margin-bottom:15px}.visitors-input .add-visitors-section .visitor-item-wrapper .action-icons .icon{height:20px;margin-left:15px;width:20px}.new-visitor-page{box-sizing:border-box;height:100%;overflow-y:auto;padding-bottom:120px}.new-visitor-page-form{margin:0 12px;overflow-y:scroll}.new-visitor-page-form .primary-input{margin-top:24px}.new-visitor-page-form .button-wrapper{display:flex;height:10%;justify-content:center}.new-visitor-page-form .button-wrapper button{text-transform:capitalize;width:90%}.unscheduled-visitors-page{background-color:var(--color-neutral-95);display:flex;flex-flow:column;height:100%}.unscheduled-visitors-header{background-color:var(--color-neutral-light)}.unscheduled-visitors-content{display:flex;flex-flow:column;overflow-y:scroll}.unscheduled-visitors-item{align-items:flex-start;background-color:var(--color-neutral-light);border-radius:15px;box-shadow:4px 4px 20px #0000001a;display:flex;flex-flow:column;justify-content:flex-start;margin:15px;padding:15px;text-align:center}.unscheduled-visitors-item p{margin:5px 0}.unscheduled-visitors-item .name{font-size:16px;font-weight:700}.unscheduled-visitors-item .company{color:var(--color-main);font-weight:700}.unscheduled-visitors-item .label-wrapper{align-items:center;display:flex}.unscheduled-visitors-item .label-wrapper .label{border-radius:5px;margin-right:10px;padding:0 5px}.unscheduled-visitors-item .label-wrapper .checkin{background-color:var(--color-red-95);color:var(--color-red-50)}.unscheduled-visitors-item .label-wrapper .checkout{background-color:var(--color-blue-10);color:var(--color-blue-20)}.broadcast-notification .grayed-text{font-size:12px;opacity:.5}.broadcast-notification-icon{display:flex;justify-content:center}.broadcast-notification-content .header,.broadcast-notification-content .text{margin:0;padding:0 16px;white-space:pre-line}.broadcast-notification-counter{color:var(--color-neutral-70);font-size:12px;margin-right:16px;text-align:right}.broadcast-notification .checkbox-wrapper{align-items:center;cursor:pointer;display:flex;gap:12px;justify-content:center;margin-left:24px;margin-top:24px}.event-feedback-card-content{align-items:center;color:var(--color-neutral-60);display:flex;flex-flow:column;justify-content:center}.event-feedback-card-content-icon{border:2px solid var(--color-main);border-radius:50%;padding:5px}.event-feedback-card-content .header{font-size:24px;font-weight:700;margin-bottom:0;margin-top:8px;text-align:center}.event-feedback-card-content .header-info{color:var(--color-neutral-80);font-size:12px;font-weight:300;margin:0 0 16px}.event-feedback-card-content .stars-wrapper{display:flex;font-size:24px;justify-content:center;margin-bottom:16px;text-align:center}.event-feedback-card-content .star-item{display:flex;flex-direction:column}.event-feedback-card-content .hidden-star{display:none}.event-feedback-card-content .upper-layer-star{position:absolute}.event-feedback-card-content .feedback-input{width:80%}.event-feedback-card-content .feedback-input label{font-size:12px;font-weight:600}.office-hours-list p{margin:0}.office-hours-list .day-schedule{display:flex;justify-content:center;margin:16px}.office-hours-list .day-schedule p{min-width:120px;text-align:left}.office-hours-list .day-schedule .period-list{display:flex;flex-flow:column}.office-hours-list .day-schedule .period{font-weight:700}.modal-card{bottom:0;display:none;flex-direction:column;height:100%;justify-content:start;left:0;margin:0 auto;max-height:930px;max-width:450px;overflow:auto;position:absolute;right:0;top:0;width:100%;z-index:4}.modal-card .card{background-color:var(--color-neutral-light);border-radius:32px;box-shadow:1px 1px 4px 2px #a6a6a6;margin:32px 0;width:85%}@media (max-width:280px){.modal-card .card{width:250px}}.modal-card .card .close-card{padding-top:15px;text-align:right}.modal-card .card .close-card .close{font-size:16px;margin:10%}.modal-card .card .card-content{padding:15% 10% 0}@media (max-width:320px){.modal-card .card .card-content{padding:5% 10% 0}}.modal-card .card .card-content .health-questionnaire-page-header,.modal-card .card .card-content .main-heading,.modal-card .card .card-content .statistics-info-header{font-size:20px;margin:0;text-transform:none}.modal-card .card .card-content .card-header-status-wrapper{display:flex;justify-content:space-between}.modal-card .card .card-content .card-header-status-wrapper .card-header{font-weight:700}.modal-card .card .card-content .desk-additional-information{margin-top:15px}.modal-card .card .card-content .desk-additional-information .desk-location{color:var(--color-neutral-dark);font-size:12px;font-weight:400;margin-bottom:10px}.modal-card .card .card-content .desk-additional-information .desk-labels{display:flex;flex-wrap:wrap;font-size:10px;justify-content:flex-start;margin:20px 0}.modal-card .card .card-content .desk-additional-information .desk-labels .disabled svg{fill:gray}.modal-card .card .card-content .desk-additional-information .desk-labels .icon{margin-right:20px}.modal-card .card .card-content .desk-additional-information .desk-labels .label{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 5px 5px}.modal-card .card .card-content .desk-additional-information .desk-labels .label .icon{margin:0}.modal-card .card .card-content .desk-additional-information .desk-labels .label .icon-default-fill{fill:var(--color-red-60)}.modal-card .card .card-content .desk-additional-information .desk-labels .label .custom-icon,.modal-card .card .card-content .desk-additional-information .desk-labels .label .icon-default-stroke{stroke:var(--color-red-60)}.modal-card .card .card-content .desk-additional-information .desk-labels .label .label-text{font-size:10px}.modal-card .card .card-content .desk-additional-information .desk-name{color:var(--color-neutral-dark);font-size:14px}.modal-card .card .card-content .desk-additional-information .desk-name span{color:var(--color-neutral-dark);font-weight:700}.modal-card .card .card-content .next-reservation-wrapper{display:flex;margin:20px 0}.modal-card .card .card-content .next-reservation-wrapper .next-reservation-information{width:100%}.modal-card .card .card-content .next-reservation-wrapper .next-reservation-information .section-header{font-size:12px;font-weight:700;margin-bottom:5px}.modal-card .card .card-content .next-reservation-wrapper .next-reservation-information .reservation-details-wrapper{display:flex;flex-direction:row;height:100%}.modal-card .card .card-content .next-reservation-wrapper .next-reservation-information .reservation-details-wrapper .reservation-details{color:var(--color-neutral-dark);font-size:12px;margin-left:10px;width:100%}.modal-card .card .card-content .next-reservation-wrapper .next-reservation-information .reservation-details-wrapper .reservation-details p{margin:0}.modal-card .card .card-content .next-reservation-wrapper .next-reservation-information .reservation-details-wrapper .reservation-details .reservation-name{margin-bottom:5px}.modal-card .card .card-content .next-reservation-wrapper .next-reservation-information .reservation-details-wrapper .reservation-details .reservation-date-and-time{display:flex;justify-content:space-between}.modal-card .card .card-content .next-reservation-wrapper .booking-calendar-wrapper{color:var(--color-main);display:flex;font-size:10px;padding-top:20px}.modal-card .card .card-content .next-reservation-wrapper .booking-calendar-wrapper .icon-wrapper{display:flex;flex-direction:column;justify-content:center}.modal-card .card .card-content .next-reservation-wrapper .booking-calendar-wrapper .calendar-link{display:flex;flex-direction:column;justify-content:center;margin-left:5px}.modal-card .card .card-content .requirement-wrapper{display:flex;margin-top:15px}.modal-card .card .card-content .requirement-wrapper .requirement-details{width:100%}.modal-card .card .card-content .requirement-wrapper .requirement-details p{margin:0}.modal-card .card .card-content .requirement-wrapper .requirement-details .requirement-date-and-time{display:flex;justify-content:space-between}.modal-card .card .card-content .requirement-wrapper .requirement-details .requirement-date-and-time .requirement-time-wrapper{align-items:center;background-color:var(--color-neutral-95);border-radius:5px;display:flex;padding:5px}.modal-card .card .card-content .requirement-wrapper .requirement-details .requirement-date-and-time .requirement-time-wrapper .time-input{font-size:12px;margin-left:5px}.modal-card .card .card-content .requirement-wrapper .requirement-details .requirement-date-and-time .requirement-time-wrapper .time-input .requirement-time{font-weight:700}.modal-card .card .card-content .requirement-wrapper .requirement-details .requirement-date-and-time .requirement-date-wrapper{align-items:center;background-color:var(--color-neutral-95);border-radius:5px;display:flex;padding:5px}.modal-card .card .card-content .requirement-wrapper .requirement-details .requirement-date-and-time .requirement-date-wrapper .date-input{font-size:12px;margin-left:5px}.modal-card .card .card-content .requirement-wrapper .requirement-details .requirement-date-and-time .requirement-date-wrapper .date-input .requirement-date{font-weight:700}.modal-card .card .card-content .requirement-wrapper .requirement-details .requirement-location{margin-top:15px}.modal-card .card .card-content .requirement-wrapper .requirement-details .requirement-location .requirement-location-wrapper{align-items:center;background-color:var(--color-neutral-95);border-radius:5px;display:flex;padding:5px}.modal-card .card .card-content .requirement-wrapper .requirement-details .requirement-location .requirement-location-wrapper .location-input{font-size:12px;margin-left:5px}.modal-card .card .card-content .requirement-wrapper .requirement-details .requirement-location .requirement-location-wrapper .location-input .location-text{font-weight:700}.modal-card .card .card-content .requirement-wrapper .booking-calendar-wrapper{font-size:10px}.modal-card .card .card-content .booking-information-wrapper .info-header{font-size:12px;font-weight:700;margin-bottom:5px}.modal-card .card .card-content .booking-information-wrapper .info-data{color:var(--color-neutral-dark);font-size:10px}.modal-card .card .card-content .booking-information-wrapper .table-info-wrapper{display:flex}.modal-card .card .card-content .booking-information-wrapper .table-info-wrapper .table-id{margin-left:25%}.modal-card .card .card-content .booking-information-wrapper .date-time-info-wrapper{display:flex}.modal-card .card .card-content .booking-information-wrapper .date-time-info-wrapper .date{margin-left:25%}.modal-card .card .card-content .placeholder-container .ph-item{border:none;padding:0}.modal-card .card .card-content .placeholder-container .ph-item .ph-row{height:16px;padding:0;width:100%}.modal-card .card .card-content .placeholder-container .ph-item .ph-row .ph-header{width:50%}.modal-card .card .card-content .placeholder-container .ph-item .ph-section{height:50px;margin-top:15px}.modal-card .card .card-content .member-card-placeholder{align-items:center;display:flex;flex-direction:column;margin-bottom:15px;padding:15px}.modal-card .card .card-content .member-card-placeholder .ph-picture{border-radius:50%;height:150px;width:150px}.modal-card .card .card-content .member-card-placeholder .ph-row{flex-direction:row;width:100%}.modal-card .card .health-questionnaire-info{color:var(--color-main);font-size:12px;margin:0;text-decoration:underline}.modal-card .card .health-questionnaire-info p{margin:0}.modal-card .card .disabled-HQ{display:none}.modal-card .card .buttons-wrapper{display:flex;flex-flow:column;justify-content:center;padding:30px 32px 30px 0}.modal-card .card .buttons-wrapper .button{margin-top:8px}.modal-card .card .buttons-wrapper .action-button{margin:5px 0;width:100%}.modal-card .card .next-bookings-buttons-wrapper{padding:5% 10% 15%;text-align:center}.modal-card .card .next-bookings-buttons-wrapper .button{margin:5px 0;width:100%}.modal-card .card .next-bookings-buttons-wrapper .action-button{border-radius:10px;margin:5px 0;width:100%}.modal-card .card .report-problem-card .report-problem-text-wrapper{height:300px;overflow:auto;text-align:center}.modal-card .card .report-problem-card .report-problem-text-wrapper #outlined-multiline-flexible,.modal-card .card .report-problem-card .report-problem-text-wrapper #outlined-multiline-flexible:focus{border-color:var(--color-main);outline:none;user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.modal-card .card .report-problem-card .buttons-wrapper{padding:0 10%;text-align:center}.modal-card .card .checkoutCard.card-content .card-header{margin-bottom:10px;text-transform:none;width:100%}.modal-card .card .checkoutCard.card-content .table-info-wrapper{display:flex}.modal-card .card .checkoutCard.card-content .info-data,.modal-card .card .checkoutCard.card-content .info-header{font-size:14px}.modal-card .card .checkoutCard.card-content .info-data{font-weight:700;padding-left:5px}.modal-card .card .checkoutCard.card-content .info-header{color:var(--color-neutral-dark);font-weight:300}.modal-card .card .checkoutCard.card-content .table-name{margin-top:20px}.modal-card .card .confirmation-wrapper{text-align:center}.modal-card .card .confirmation-wrapper .header,.modal-card .card .confirmation-wrapper .header-bottom-line{font-size:24px;font-weight:700;padding:0 15px}.modal-card .card .confirmation-wrapper .text{overflow-wrap:break-word;padding:15px}.modal-card .card .confirmation-wrapper .header-bottom-line:after{background:linear-gradient(90deg,#db093b,#a22064,#5135a8);content:"";display:block;height:2px;margin:0 auto;width:26px}.modal-card .card .confirmation-wrapper .info{padding:0 15px}.modal-card .card .confirmation-wrapper .colleague-not-found-image,.modal-card .card .confirmation-wrapper .custom-icon,.modal-card .card .confirmation-wrapper .icon{height:48px;width:48px}.modal-card .card .confirmation-wrapper .warning-icon{width:100%}.modal-card .card .confirmation-wrapper-icon{align-items:center;display:flex;justify-content:center}.modal-card .card .confirmation-wrapper-icon .icon-wrapper{align-items:center;border:5px solid var(--color-red-50);border-radius:50%;display:flex;height:60px;justify-content:center;padding:5px;width:60px}.modal-card .card .confirmation-wrapper-icon .icon-wrapper .icon{height:45px;width:45px}.modal-card .card .confirmation-wrapper .button-red{background-color:var(--color-red-50);border-color:var(--color-red-50)}.modal-card .card .confirmation-wrapper .name-error{color:var(--color-neutral-60);font-size:12px;margin:0}.modal-card .card .confirmation-wrapper .button{font-size:18px;font-weight:500}.modal-card .card .confirmation-wrapper .close-button{color:var(--color-neutral-60)}.modal-card .card .summary-confirmation-wrapper{padding:0 10%}.modal-card .card .summary-confirmation-wrapper .buttons-wrapper{display:flex;justify-content:center}.modal-card .card .summary-confirmation-header{text-transform:capitalize}.modal-card .card .summary-confirmation-list{list-style:none;margin-bottom:0;margin-top:15px;padding-left:0}.modal-card .card .summary-confirmation-item{align-items:center;display:flex;font-size:16px;font-weight:700}.modal-card .card .summary-confirmation-item .icon{height:16px;margin-right:5px}.modal-card .card .summary-confirmation-details{font-size:14px;font-weight:400;line-height:18px;margin:5px 0 10px 20px;opacity:.5;overflow:hidden}.modal-card .card .summary-confirmation-details pre{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;margin-bottom:0;margin-top:0;white-space:pre-wrap}.modal-card .card .summary-confirmation-pictures span{font-weight:700}.modal-card .card .summary-confirmation-pictures .icon{height:16px;margin-right:6px}.modal-card .card .summary-confirmation-picturename{display:block;max-width:95%;opacity:.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal-card .card .report-fire-wrapper{padding:0 10%}.modal-card .card .report-fire-wrapper .buttons-wrapper{display:flex;justify-content:center}.modal-card .card .report-fire-header{text-align:center}.modal-card .card .report-fire-list{list-style:none;margin-bottom:0;margin-top:15px;padding-left:0}.modal-card .card .report-fire-item{align-items:center;display:flex;font-size:16px;font-weight:700}.modal-card .card .report-fire-item .icon{height:16px;margin-right:5px}.modal-card .card .report-fire-details{font-size:14px;font-weight:400;line-height:18px;margin:5px 0 10px 20px;opacity:.5;overflow:hidden}.modal-card .card .card-entity-wrapper{padding:10% 10% 0;text-align:left}.modal-card .card .card-entity-label{font-size:16px;font-weight:700;line-height:23px}.modal-card .card .card-entity-labels{align-items:flex-end;display:flex;flex-wrap:wrap}.modal-card .card .card-entity-labels .label{padding:0 2px}.modal-card .card .card-entity-labels .label .custom-icon,.modal-card .card .card-entity-labels .label .icon{height:25px;width:25px}.modal-card .card .card-entity-labels .label .icon-default-fill{fill:var(--color-main)}.modal-card .card .card-entity-labels .label .icon-default-stroke{stroke:var(--color-main)}.modal-card .card .card-entity-time{font-size:14px;margin-left:5px}.modal-card .card .card-entity-name{padding-left:3px}.modal-card .card .card-entity-name-highlighted{color:var(--color-text-special);font-weight:700}.modal-card .card .btn-delete .icon{height:15px;width:15px}.modal-card .error-text.body{padding:0 20px}.additional-error-info{font-size:12px;opacity:.5;padding:20px 20px 0}.additional-error-name,.additional-error-statusCode,.additional-error-traceKey{display:inline-block;margin:5px;max-width:200px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.additional-error-statusCode{margin-right:0}.additional-error-name{margin-left:0}.show{align-items:center;display:flex}.confirmation-data-privacy-icon-wrapper{display:flex;justify-content:center}.confirmation-data-privacy-icon-wrapper .icon{height:50px;width:50px}.confirmation-data-privacy{padding:20px}.confirmation-data-privacy .buttons-wrapper{padding:0!important}.confirmation-data-privacy .buttons-wrapper .data-privacy-buttons{margin:0}.session-description{white-space:pre-line}.working-summary-container{align-items:center!important;flex-direction:column!important;height:35%!important;justify-content:center!important;width:80%!important}.working-summary-container-list{display:flex!important;flex-direction:column!important;gap:1rem!important;justify-content:space-between!important;width:100%!important}.working-summary-container-list>div{display:flex;flex-direction:row;justify-content:space-between}.user-review-card .user-review-content .header{font-weight:700;text-align:center;width:100%}.user-review-card .user-review-content .stars-wrapper{display:flex;font-size:24px;justify-content:center;text-align:center}.user-review-card .user-review-content .star-item{display:flex;flex-direction:column}.user-review-card .user-review-content .hidden-star{display:none}.user-review-card .user-review-content .upper-layer-star{position:absolute}.user-review-card .user-review-content .feedback-input{margin:30px}.user-review-card .user-review-content .feedback-input textarea{resize:vertical}.user-review-card .user-review-content .feedback-input ::-webkit-input-placeholder{text-align:center}.user-review-card .user-review-content .feedback-input :-moz-placeholder,.user-review-card .user-review-content .feedback-input ::-moz-placeholder{text-align:center}.user-review-card .user-review-content .feedback-input :-ms-input-placeholder{text-align:center}.user-review-card .email-wrapper,.user-review-card .followup-allowed-check{padding:0 30px}.user-review-card .email-wrapper input::placeholder,.user-review-card .followup-allowed-check input::placeholder{font-size:12px}.user-review-card .buttons-wrapper{padding:15px 10%!important;text-align:center!important}.user-review-card .buttons-wrapper .no-rating{color:var(--color-red-50);font-size:14px;margin:0;text-align:left}.user-review-card .buttons-wrapper .button{margin:5px 0;width:100%}.user-review-card .hidden{height:0}.ceylon-info-content .header{font-weight:600;padding:0 15px;text-align:center}.ceylon-info-content .hidden{display:none}.card-entity-time-wrapper{align-items:flex-end;display:flex;gap:1rem;justify-content:space-evenly;margin-top:15px;padding:0 10%}.recurring-booking-card .recurring-booking-card-content .card-header{font-weight:700;text-align:center}.recurring-booking-card .recurring-booking-card-content .options-wrapper{padding:5% 10% 0}.recurring-booking-card .recurring-booking-card-content .option{align-items:center;display:flex;width:100%}.recurring-booking-card .recurring-booking-card-content .option-select-daily{margin-bottom:15px}.recurring-booking-card .recurring-booking-card-content .option-recurring-interval .day-interval-select{margin:0 15px}.recurring-booking-card .recurring-booking-card-content .option-select-workdays{align-items:center;display:flex;margin-top:15px;width:100%}.recurring-booking-card .recurring-booking-card-content .option-select-workdays #select-workdays{align-items:center;display:flex;justify-content:space-evenly;margin-left:15px;width:100%}.recurring-booking-card .recurring-booking-card-content .option-select-workdays #select-workdays .workday{border:1px solid;border-radius:5px;-webkit-box-shadow:inset 0 2em 3em -1em var(--color-neutral-95);color:var(--color-neutral-dark);padding:5px}.recurring-booking-card .recurring-booking-card-content .option-select-workdays #select-workdays .active{background-color:var(--color-main);-webkit-box-shadow:none;color:var(--color-neutral-light)}.recurring-booking-card .recurring-booking-card-content .option-start-date{margin-top:15px}.recurring-booking-card .recurring-booking-card-content .option-start-date .common-date-time-picker-wrapper{margin-left:15px;width:80%}.recurring-booking-card .recurring-booking-card-content .option-end-date{margin-top:15px}.recurring-booking-card .recurring-booking-card-content .option-end-date .common-date-time-picker-wrapper{margin-left:15px;width:80%}.recurring-booking-card .recurring-limit-info{color:var(--color-neutral-60);font-size:12px;margin:15px;text-align:center}.recurring-booking-card .recurring-limit-info .purple-text{color:var(--color-main-60)}.recurring-booking-card .buttons-wrapper{margin-top:15px;padding:0 10%!important;text-align:center!important}.recurring-booking-card .buttons-wrapper .button{margin:5px 0;width:100%}.recurring-booking-card .buttons-wrapper .button-secondary{margin-bottom:15px!important}.exclamation-recurring-conflicts{text-align:center}.exclamation-recurring-conflicts .header{font-weight:600;padding:0 15px}.exclamation-recurring-conflicts .conflicts-length{color:var(--color-red-50);font-size:16px;font-weight:600}.exclamation-recurring-conflicts .conflict-dates-wrapper{align-items:center;display:flex;flex-direction:column;max-height:150px;overflow:auto}.exclamation-recurring-conflicts .conflict-dates-wrapper .date-item{align-items:center;display:flex;font-size:16px}.exclamation-recurring-conflicts .conflict-dates-wrapper .date-item p{margin:0 0 0 5px}.card.not-found-card .search-icon-wrapper{align-items:center;border:4px solid var(--color-yellow-50);border-radius:50%;display:flex;height:90px;justify-content:center;margin-bottom:15px;margin-left:auto;margin-right:auto;width:90px}.card.not-found-card .search-icon-wrapper .search-icon{height:54px;width:54px}.card.not-found-card .data-wrapper{text-align:center}.card.not-found-card .data-wrapper .header{font-size:24px;font-weight:700;line-height:30px;margin:0;padding:0 15px}.card.not-found-card .data-wrapper .header:first-letter{text-transform:capitalize}.card.not-found-card .data-wrapper .text{margin-bottom:0;overflow-wrap:break-word;padding:15px 15px 0}.modal-card .emergency-card{margin:15px auto;width:90%}.modal-card .emergency-card .confirmation-wrapper{display:flex;flex-flow:column;justify-content:center;padding:15px}.modal-card .emergency-card .confirmation-wrapper .custom-icon{width:auto}.modal-card .emergency-card .confirmation-wrapper .custom-icon svg{height:60px;margin:auto;width:60px}.modal-card .emergency-card .confirmation-wrapper .buttons-wrapper .button{font-weight:700;margin-bottom:5px}.modal-card .emergency-card .confirmation-wrapper .buttons-wrapper .button.green{background:var(--color-green-95);border-color:var(--color-green-95);color:var(--color-green-50)}.modal-card .emergency-card .confirmation-wrapper .buttons-wrapper .button.red{background:var(--color-red-95);border-color:var(--color-red-95);color:#db093b}.modal-card .emergency-card-header{font-size:24px;font-weight:700;line-height:30px;margin-bottom:0;text-align:center;text-transform:capitalize}.modal-card .emergency-card-message ol{text-align:left}.payment-intent-card-content{padding:15px}.checkin-card{width:370px!important}.checkin-card .card-content{padding:30px!important}.checkin-card .card-content .date-time-input-wrapper{width:100%}.checkin-card .card-content .date-time-input-content .datepicker-wrapper{width:90%}.checkin-card .card-content .checkin-time-date{margin-top:40px}.checkin-card .card-content .checkin-card-header{display:flex;flex-direction:column;gap:12px}.checkin-card .card-content .checkin-card-header-title{font-size:24px;font-weight:700;text-align:center}.checkin-card .card-content .checkin-card-header-subtitle{font-size:16px;text-align:center}.checkin-card .card-content .checkin-card-header-subtitle span{color:var(--color-main);font-weight:700}.page-login-cgi{background:var(--color-neutral-light);background-attachment:fixed;background-position:50%;display:flex;flex-flow:column;height:100%;overflow-x:hidden;overflow-y:scroll}.page-login-cgi-content{align-items:center;display:flex;flex-flow:column;flex-grow:1;justify-content:center}.page-login-cgi .header-image{width:100%}.page-login-cgi .error-container{align-items:center;display:flex;margin:0 16px}.page-login-cgi .error-icon-size{height:16px;width:16px}.page-login-cgi .error-info{color:var(--color-red-50);font-size:14px;margin:0 4px;width:100%}.page-login-cgi-info{margin-top:24px;min-height:75px;text-align:center}.page-login-cgi-info-sub-headline{color:var(--color-main);font-size:20px;font-weight:600}.page-login-cgi-info-description{color:var(--color-neutral-80);font-size:16px;margin-top:8px;max-height:130px;min-height:21px;overflow:hidden}.page-login-cgi-warning-wrapper{background-color:var(--color-yellow-50);border-radius:20px;margin:0 16px;padding:16px}.page-login-cgi .emailWrapper{margin:8px 16px;width:80%}.page-login-cgi .emailWrapper input{background-color:var(--color-neutral-95);border:none;border-bottom:1px solid var(--color-neutral-90);border-radius:0}.page-login-cgi .emailWrapper input:focus{border:none;border-bottom:1px solid var(--color-main);border-radius:0}.page-login-cgi .emailWrapper .input-wrapper input{height:48px}.page-login-cgi .emailWrapper .input-wrapper input[type=text]{font-size:16px}.page-login-cgi .emailWrapper .primary-input-label{color:#333e48;font-size:18px;font-weight:600;margin-bottom:8px}.page-login-cgi .error.emailWrapper .primary-input-error-message{margin-top:8px}.page-login-cgi .checkbox-wrapper-label{margin:0 0 15px 37.5px}.page-login-cgi .login-other-info{color:var(--color-main);font-size:10px;text-align:center;text-decoration:underline;width:100%}.page-login-cgi .buttonWrapper{display:flex;justify-content:center;width:80%}@media (min-height:580px){.page-login-cgi .buttonWrapper{margin:16px 0}}.page-login-cgi .buttonWrapper .input-checkbox-label{font-size:16px}.page-login-cgi .buttonWrapper .hyperlink{color:var(--color-main);text-decoration:underline}.page-login-cgi .buttonWrapper .loginButton{border-radius:0;box-shadow:0 10px 20px #5236ab4d;margin:0}.page-login-cgi .strategyButtons{display:flex;flex-direction:column;gap:16px;justify-content:center}.page-login-cgi .hidden{height:50px}.page-login-cgi-not-login{align-items:center;color:#1a0404;display:flex;font-size:18px;justify-content:center;margin:0 16px}.page-login-cgi-not-login p{font-size:16px;font-weight:400;margin:0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.page-login-cgi-not-login a{background:none;border:none;color:var(--color-main);cursor:pointer;font-size:16px;font-weight:700;padding:4px;text-decoration:none}.page-login-cgi .copyright-section{height:120px;justify-content:center;width:100%}.page-login-cgi .copyright-section .website-redirect{color:var(--color-neutral-80);font-size:14px;margin:12px 24px;text-align:center}.page-login-cgi .copyright-section .website-redirect a{color:var(--color-main);cursor:pointer;font-weight:700}.logo-wrapper-cgi{align-items:center;background-color:var(--color-neutral-light);display:flex;justify-content:flex-start;padding:8px 32px}.logo-wrapper-cgi .logo{width:50px}.logo-wrapper-cgi .divider{background-color:var(--color-neutral-90);height:20px;margin:0 5px;width:1px}.page-login{background:var(--color-neutral-light);background-attachment:fixed;background-position:50%;display:flex;flex-flow:column;height:100%;overflow-x:hidden;overflow-y:scroll}.page-login-content{flex-grow:1}.page-login .logo-wrapper{display:flex;justify-content:center}@media (min-height:580px){.page-login .logo-wrapper{margin-top:24px}}.page-login .logo-wrapper .logo{max-width:124px}.page-login .error-container{align-items:center;display:flex;margin:0 16px}.page-login .error-icon-size{height:16px;width:16px}.page-login .error-info{color:var(--color-red-50);font-size:14px;margin:0 4px;width:100%}.page-login-info{min-height:75px;text-align:center}@media (min-height:580px){.page-login-info{margin:50px 16px 60px}}.page-login-info-headline{color:#464646;font-size:32px;font-weight:700}.page-login-info-sub-headline{color:#464646;font-size:20px;font-weight:600}.page-login-info-description{color:var(--color-neutral-80);font-size:16px;margin-top:8px;max-height:130px;min-height:21px;overflow:hidden}.page-login-warning-wrapper{background-color:var(--color-yellow-50);border-radius:20px;margin:0 16px;padding:16px}.page-login .emailWrapper{margin:8px 16px}.page-login .emailWrapper .input-wrapper input{height:48px}.page-login .emailWrapper .input-wrapper input[type=text]{font-size:16px}.page-login .emailWrapper .primary-input-label{color:#333e48;font-size:18px;font-weight:600;margin-bottom:8px}.page-login .error.emailWrapper .primary-input-error-message{margin-top:8px}.page-login .checkbox-wrapper-label{margin:0 0 15px 37.5px}.page-login .login-other-info{color:var(--color-main);font-size:10px;text-align:center;text-decoration:underline;width:100%}.page-login .buttonWrapper{display:flex;justify-content:center;width:100%}@media (min-height:580px){.page-login .buttonWrapper{margin:16px 0}}.page-login .buttonWrapper .input-checkbox-label{font-size:16px}.page-login .buttonWrapper .hyperlink{color:var(--color-main);text-decoration:underline}.page-login .buttonWrapper .loginButton{border-radius:8px;box-shadow:0 10px 20px #5236ab4d}.page-login .strategyButtons{display:flex;flex-direction:column;gap:16px;justify-content:center}.page-login .hidden{height:50px}.page-login-not-login{align-items:center;color:#1a0404;display:flex;font-size:18px;justify-content:center;margin:0 16px}.page-login-not-login p{font-size:16px;font-weight:400;margin:0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.page-login-not-login a{background:none;border:none;color:var(--color-main);cursor:pointer;font-size:16px;font-weight:700;padding:4px;text-decoration:none}.page-login .copyright-section{height:120px;justify-content:center;width:100%}.page-login .copyright-section .website-redirect{color:var(--color-neutral-80);font-size:14px;margin:12px 24px;text-align:center;white-space:pre}.page-login .copyright-section .website-redirect a{color:var(--color-main);cursor:pointer;font-weight:700}@media (min-width:767px){#react-joyride-portal{bottom:0;left:0;margin:20px auto;max-height:930px;max-width:450px;overflow:hidden;position:fixed;right:0;top:0}}.website-redirect{align-items:center;display:flex;justify-content:center}.tour-start-page{align-content:center;display:flex;flex-direction:column;height:100%;text-align:center;width:100%}.tour-start-headline{letter-spacing:5px;margin-left:15%;margin-right:15%;margin-top:10%}.tour-start-headline-text{color:var(--color-main);font-size:30px;font-weight:700;margin:0}.tour-start-image{background-image:url(/static/media/start_tour_image.684192c173c69c6f0eac.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:30%;margin-top:30px}.tour-start-description{line-height:23px;margin:30px}.tour-start-description-headline{font-size:16px;font-weight:700;margin:0}.tour-start-description-text{color:var(--color-neutral-dark);font-size:16px;margin:0}.tour-start-buttons{align-items:center;display:flex;flex-flow:column}.tour-start-buttons-skip{color:var(--color-main);cursor:pointer;font-size:14px;margin-top:15px}.tour-finished-page{align-content:center;display:flex;flex-direction:column;height:100%;text-align:center;width:100%}.tour-finished-headline{letter-spacing:2px;margin-left:10%;margin-right:10%;margin-top:10%}.tour-finished-headline-text{color:var(--color-main);font-size:24px;font-weight:900;margin:0}.tour-finished-image{background-image:url(/static/media/start_tour_image.684192c173c69c6f0eac.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:30%;margin-top:30px}.tour-finished-description{line-height:23px;margin:30px}.tour-finished-description-headline{font-size:14px;font-weight:400;margin:0 10%}.tour-finished-description-text{color:var(--color-neutral-dark);font-size:12px;margin:0}.tour-finished-buttons{text-align:center}.tour-finished-buttons-skip{color:var(--color-main);cursor:pointer;font-size:14px;margin-top:15px}.qr-reader-wrapper{align-items:center;background-attachment:fixed;background-color:var(--color-neutral-light);background-position:50%;color:var(--color-neutral-light);display:flex;flex-direction:column;font-size:18px;height:100%;justify-content:center;position:absolute;text-align:center;width:100%;z-index:3}.qr-reader-wrapper .button-wrapper{display:flex;justify-content:center;margin:0 16px;width:100%}.qr-reader-wrapper-action{color:var(--color-main);display:flex;font-size:24px;font-weight:700;justify-content:center;margin-bottom:16px}.qr-reader-wrapper-action p{margin:0}.qr-reader-wrapper-action .word-placeholder{border-bottom:2px solid var(--color-main);margin-left:5px;min-width:100px;text-align:center}.qr-reader-wrapper .info-icons-wrapper{align-items:center;display:flex;justify-content:center;margin-bottom:15%;margin-top:15px}.qr-reader-wrapper .info-icons-wrapper .icon-wrapper{align-items:center;display:flex;flex-direction:column;margin:0 15px}.qr-reader-wrapper .info-icons-wrapper .icon-wrapper .icon{font-size:40px}.qr-reader-wrapper .info-icons-wrapper .icon-wrapper p{font-size:12px;margin:0}.desk-qr-reader-button-wrapper{margin:40px 0}.settings-wrapper{display:flex;flex-flow:column;height:calc(95% - 15px);margin-top:20px;overflow-y:auto}.settings-wrapper .version-information{font-size:12px;margin-top:20px;text-align:center;width:100%}.settings-wrapper .version-information p{margin-bottom:7px}.settings-wrapper .settings-header{padding-top:10px}.settings-wrapper .settings-change-time-format{padding-bottom:20px}.settings-wrapper .settings-time-preset{display:flex;flex-direction:row;gap:1rem;justify-content:space-evenly}.settings-wrapper .settings-subheading{font-weight:700;line-height:18px}@media (max-width:330px){.settings-wrapper .settings-subheading{font-size:16px}}.settings-wrapper .settings-content{box-sizing:border-box;display:flex;flex-direction:column;height:calc(90% - 15px);padding:0 15px}@media (max-width:375px){.settings-wrapper .settings-content{height:calc(80% - 15px)}}.checkInQuestionnaire-page .settings-wrapper .settings-content .questionnaire-wrapper-header,.modal-card .card .settings-wrapper .settings-content .summary-confirmation-header,.office-info-content .google-map-container .settings-wrapper .settings-content .location-header,.office-info-equipments-header-wrapper .settings-wrapper .settings-content .header,.settings-wrapper .settings-content .checkInQuestionnaire-page .questionnaire-wrapper-header,.settings-wrapper .settings-content .contact-info-header,.settings-wrapper .settings-content .heading,.settings-wrapper .settings-content .modal-card .card .summary-confirmation-header,.settings-wrapper .settings-content .office-description-header,.settings-wrapper .settings-content .office-first-aiders-header,.settings-wrapper .settings-content .office-info-content .google-map-container .location-header,.settings-wrapper .settings-content .office-info-equipments-header-wrapper .header,.settings-wrapper .settings-content .our-areas-header{margin:15px}.settings-wrapper .settings-logout-button-wrapper{display:flex;flex-flow:column;gap:8px;justify-content:center;margin-left:15px;margin-right:15px;margin-top:auto;text-align:center}.settings-wrapper .settings-logout-button-wrapper .button{margin:0}.checkInQuestionnaire-page .settings-wrapper .settings-logout-button-wrapper .questionnaire-wrapper-header,.modal-card .card .settings-wrapper .settings-logout-button-wrapper .summary-confirmation-header,.office-info-content .google-map-container .settings-wrapper .settings-logout-button-wrapper .location-header,.office-info-equipments-header-wrapper .settings-wrapper .settings-logout-button-wrapper .header,.settings-wrapper .settings-logout-button-wrapper .checkInQuestionnaire-page .questionnaire-wrapper-header,.settings-wrapper .settings-logout-button-wrapper .contact-info-header,.settings-wrapper .settings-logout-button-wrapper .heading,.settings-wrapper .settings-logout-button-wrapper .modal-card .card .summary-confirmation-header,.settings-wrapper .settings-logout-button-wrapper .office-description-header,.settings-wrapper .settings-logout-button-wrapper .office-first-aiders-header,.settings-wrapper .settings-logout-button-wrapper .office-info-content .google-map-container .location-header,.settings-wrapper .settings-logout-button-wrapper .office-info-equipments-header-wrapper .header,.settings-wrapper .settings-logout-button-wrapper .our-areas-header{margin:15px 0}.settings-wrapper .settings-switcher{align-items:center;border-radius:5px;box-shadow:0 3px 8px #0000001a;cursor:pointer;display:flex;justify-content:space-between;margin:15px 0;min-height:64px;padding:10px 15px;text-decoration:none}.settings-wrapper .settings-default-hours-wrapper{padding-bottom:20px}.settings-wrapper .settings-default-hours-wrapper .default-hours-switcher{box-shadow:none;display:flex;justify-content:space-between;margin:20px 0}.settings-wrapper .warning-text{color:var(--color-yellow-50);margin-bottom:0}.settings-wrapper .error-text{color:var(--color-red-50);margin-bottom:0}.buttonLogout{max-width:375px;width:100%}.settings-item{box-sizing:border-box}.settings-item-details{font-size:14px;margin-bottom:10px;padding-right:20px}.settings-item-heading{color:#000;color:initial;font-weight:700;margin-left:30px}@media (max-width:375px){.settings-item-heading{margin-left:20px}}.settings-item .privacy{border-left:10px solid var(--color-main)}.settings-item-card{border-radius:5px;box-shadow:0 3px 8px #0000001a;cursor:pointer;justify-content:space-between;margin:10px 5px;padding:10px 15px;text-decoration:none}.settings-item-card,.settings-item-card-text{align-items:center;display:flex}.settings-item-left-icon{font-size:24px;max-width:30px;min-width:30px}.settings-item-link .settings-item-heading{margin-right:auto}.settings-item-wrapper{border-left:10px solid var(--color-main);border-radius:5px;box-shadow:0 -4px 20px #0000001a;margin:10px 15px;padding:10px 15px;position:relative}.settings-item .warning-icon{font-size:24px;margin-right:15px}.button-add-results{align-self:center;margin:15px;width:-moz-fit-content;width:fit-content}.settings-privacy-wrapper{padding-bottom:20px}.privacy-dropdown .custom-option .bold,.privacy-dropdown .custom-option .icon{margin-right:5px}.privacy-dropdown .custom-option span{font-size:13px}.privacy-dropdown .custom-option-label{align-items:center;display:flex;white-space:nowrap}.privacy-dropdown .custom-option-label .label{font-weight:700;margin-left:10px}.privacy-dropdown .custom-option-label .description{margin-left:5px}.privacy-add-colleagues-wrapper .button-wrapper{display:flex;justify-content:center;width:100%}.outlook-settings{padding-bottom:50px}.outlook-option{align-items:center;border-radius:20px;box-shadow:2px 2px 5px 0 var(--color-neutral-95);display:flex;justify-content:space-between;padding:15px}.outlook-option-heading{align-items:center;display:flex;font-weight:700}.outlook-option-heading .custom-icon{margin-right:15px;width:40px}.settings-working-hours .main-switch{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.settings-working-hours .main-switch span{font-weight:700}.settings-working-hours p{color:#666;font-size:14px;margin-bottom:16px}.settings-working-hours .time-capture{color:var(--color-main);font-weight:700;margin-bottom:16px}.settings-working-hours .day-input{margin-bottom:24px}.settings-working-hours .day-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.settings-vacation-overtime p{color:var(--color-main);font-weight:700;margin-bottom:16px}.settings-vacation-overtime-container{display:flex;flex-direction:column;gap:1rem;justify-content:space-evenly;margin-bottom:1rem}.settings-vacation-overtime-item{background-color:var(--color-main-99);padding:.5rem;text-align:left}.settings-vacation-overtime-item .body-large{color:var(--color-main-20);font-weight:400;margin:0}.settings-vacation-overtime-item .body-medium{color:var(--color-main-20);font-weight:bolder;margin:0}.data-privacy{display:flex;flex-direction:column;height:100%}.data-privacy-title{color:var(--color-main);font-size:20px;font-weight:700;margin-bottom:16px}.data-privacy-description{color:var(--color-neutral-80);font-size:16px;margin-bottom:16px}.data-privacy-switch-container{align-items:center;display:flex;justify-content:space-between}.data-privacy-switch-container-description{font-size:14px}.data-privacy-content{height:100%;position:relative}.data-privacy-content-container{padding:24px 16px}.data-privacy-content-seperator{background-color:var(--color-neutral-95);height:8px;width:100%}.data-privacy-hyperlink{color:var(--color-main);text-decoration:underline}.content-loading{align-items:center;background-color:#5a595980;display:flex;height:100%;justify-content:center;position:absolute;width:100%;z-index:10}.content-loading .css-1bik8n0{border:6px solid;border-color:var(--color-main);border-bottom-color:#0000}.notification-settings-page-content{display:flex;flex-flow:column;gap:12px;padding:16px}.notification-settings-page-content .title-large{color:var(--color-main);font-weight:700}.notification-settings-page-content .body-small{color:var(--color-neutral-80)}.select-setting{align-items:center;color:var(--color-neutral-50);display:flex;justify-content:space-between}.colleague-list-page{display:flex;flex-direction:column;height:100%}.colleague-list-page .action-wrapper{align-items:center;display:flex;justify-content:space-between;margin:16px}.colleague-list-page .action-wrapper .search-input-wrapper{align-items:center;position:relative;width:100%}.colleague-list-page .action-wrapper .action-button{margin:0 0 0 15px}.colleague-list-page .img-wrapper{align-items:center;display:flex;flex-flow:column;height:60%;justify-content:center;width:100%}.colleague-list-page .img-wrapper img{width:200px}.colleague-list-page .img-wrapper p{font-size:16px;margin:15px;text-align:center}.colleague-list-page .loader-wrapper{margin-top:5em}.colleague-list-page .loader-wrapper,.colleague-list-page .loader-wrapper-end-list{display:flex;justify-content:center}.colleague-list-page .list-header{align-items:center;background-color:var(--color-neutral-80);color:var(--color-neutral-light);display:flex;font-weight:700;justify-content:space-between}.colleague-list-page .list-header p{margin:0;padding:10px}.colleague-list-page .list-header .save-action-button{background-color:var(--color-main)}.colleague-list-page .list-content{display:flex;flex-flow:column;flex-grow:2;overflow-y:scroll;padding-bottom:50px;width:100%}.colleague-list-page .hidden{display:none}.colleague-item-wrapper{align-items:center;display:flex;margin:10px 0;position:relative}.colleague-item-wrapper .checkbox-wrapper{margin-left:16px}.colleague-item-wrapper .photo-wrapper{margin:0 10px}.colleague-item-wrapper .photo-wrapper img{border-radius:50%;height:50px;object-fit:cover;width:50px}.colleague-item-wrapper .photo-wrapper .ph-col-12,.colleague-item-wrapper .photo-wrapper .ph-item,.colleague-item-wrapper .photo-wrapper .ph-row{border:none;border-radius:50%;height:50px;margin:0;padding:0;width:50px}.colleague-item-wrapper .info-content .name-status-wrapper{align-items:center;display:flex}.colleague-item-wrapper .info-content .name-status-wrapper .name{font-size:16px;font-weight:700;margin:0;max-width:250px}.colleague-item-wrapper .info-content .name-status-wrapper .status-loading .ph-item{border:none;margin:0 0 0 8px;padding:0}.colleague-item-wrapper .info-content .name-status-wrapper .status-loading .ph-col-12,.colleague-item-wrapper .info-content .name-status-wrapper .status-loading .ph-row{border-radius:12px;height:20px;margin:0;padding:0;width:60px}.colleague-item-wrapper .info-content .name-status-wrapper .status{border-radius:12px;font-size:12px;font-weight:700;margin-left:8px;padding:2px 12px}.colleague-item-wrapper .info-content .name-status-wrapper .status p{margin:0}.colleague-item-wrapper .info-content .name-status-wrapper .status-available{background-color:var(--color-green-95);color:var(--color-green-50)}.colleague-item-wrapper .info-content .name-status-wrapper .status-busy{background-color:var(--color-red-95);color:var(--color-red-60)}.colleague-item-wrapper .info-content .email{color:var(--color-neutral-60);font-size:14px;margin:5px 0 0;max-width:250px}.colleague-item-wrapper .remove-action{color:var(--color-neutral-60);font-size:24px;position:absolute;right:10px}.colleague-item-wrapper .status{border-radius:5px;display:flex;font-size:12px;font-weight:700;justify-content:center;margin-left:auto;margin-right:25px;padding:5px 10px;width:-moz-fit-content;width:fit-content}.colleague-item-wrapper .status p{margin:0}.colleague-item-wrapper .cancelled{background-color:var(--color-red-95);color:var(--color-red-60)}.colleague-item-wrapper .checkedIn{background-color:var(--color-blue-10);color:#2f80ed}.colleague-item-wrapper .external .container{border-radius:10px;overflow:hidden}.colleague-item-wrapper .external .container .response-accepted,.colleague-item-wrapper .external .container .response-declined,.colleague-item-wrapper .external .container .response-notResponded,.colleague-item-wrapper .external .container .response-tentativelyAccepted{padding:8px}.colleague-item-wrapper .external .container .response-tentativelyAccepted{background-color:#5236ab;color:#cbc3e6}.colleague-item-wrapper .external .container .response-notResponded{background-color:#e8e8e8;color:#888}.colleague-item-wrapper .external .container .response-accepted{background-color:var(--color-green-95);color:var(--color-green-50)}.colleague-item-wrapper .external .container .response-declined{background-color:var(--color-red-95);color:var(--color-red-50)}.hr-colleague-item-bottom{background-color:var(--color-neutral-95);border:none;height:1px;margin:0;outline:none}.added-colleague{border-bottom:1px solid var(--color-neutral-95);margin:0;padding:15px 0}.added-colleague .info-content{align-items:left;display:flex;flex-flow:column;width:100%}.report-problem-wrapper{height:calc(90% - 15px);overflow:auto}.report-problem-wrapper .report-problem-content .select-problem{color:var(--color-neutral-dark);margin:15px;text-transform:capitalize}.report-problem-wrapper .report-problem-content .report-problem-item-card{align-items:center;background-color:var(--color-neutral-light);border-radius:10px;box-shadow:0 3px 8px #0000001a;cursor:pointer;display:flex;margin:15px;padding:0 15px 0 0;position:relative}.report-problem-wrapper .report-problem-content .report-problem-item-card .icon-wrapper{display:flex;justify-content:center;min-width:50px}.report-problem-wrapper .report-problem-content .report-problem-item-card .icon-wrapper .custom-icon{fill:var(--color-main);position:absolute;text-align:center;top:15px;width:25px}.report-problem-wrapper .report-problem-content .report-problem-item-heading{font-size:18px;font-weight:700;margin-bottom:5px;margin-top:15px}.report-problem-wrapper .report-problem-content .report-problem-item-details{font-size:13px;margin-bottom:15px;margin-top:5px}.report-problem-wrapper .report-problem-content .report-problem-item-details,.report-problem-wrapper .report-problem-content .report-problem-item-heading{padding-right:20px}.report-problem-wrapper .report-problem-content .report-problem-item-content{width:100%}.report-problem-wrapper .report-problem-message{margin:32px 15px}.my-reports-header{align-items:center;display:flex;justify-content:space-between}.my-reports-header .show-all{padding:0}.my-reports-container-items{flex-grow:2;overflow-y:scroll}.my-reports-container-items .loading-wrapper{align-items:center;display:flex;height:80%;justify-content:center}.my-reports-container-items .date-header{color:var(--color-neutral-60);font-size:20px;font-weight:700;margin:0;padding:12px 16px}.my-reports-container-items .date-header span{color:var(--color-neutral-80)}.my-reports-container-items .no-reports-wrapper{align-items:center;display:flex;flex-flow:column;height:80%;justify-content:center}.my-reports-container-items .no-reports-wrapper .action-icon{margin-bottom:12px;width:50px}.my-reports-container-items .no-reports-wrapper p{font-size:16px;margin:0 12px;text-align:center}.my-reports-container-items .no-reports-wrapper .bold{font-size:18px;margin:12px}.my-reports-page{background-color:var(--color-neutral-95);display:flex;flex-flow:column;height:100%}.my-reports-page-header{background-color:var(--color-neutral-light);box-shadow:0 3px 8px #0000001a}.my-reports-page-header .content-switcher{margin:12px 16px}.my-reports-details-content{flex-grow:2;overflow-y:scroll}.my-reports-details-page{display:flex;flex-flow:column;height:100%;overflow:auto}.my-reports-details-page .section-detail{color:var(--color-neutral-60);font-size:16px;font-weight:700;margin:16px}.my-reports-details-page .section-detail span{font-weight:400}.my-reports-details-page .section-detail-status{align-items:center;color:var(--color-neutral-60);display:flex;font-size:16px;font-weight:700;margin:16px}.my-reports-details-page .section-detail-status span{font-weight:400}.my-reports-details-page .section-detail-status p{margin:0}.my-reports-details-page .section-detail-status .status{margin-left:8px}.my-reports-details-page .content-switcher{margin:16px}.my-reports-add-comment{box-shadow:0 -4px 20px #0000001a}.my-reports-add-comment .textarea-holder{margin:16px}.my-reports-add-comment .textarea-holder textarea{height:80px;resize:none}.my-reports-add-comment .textarea-holder textarea::placeholder{font-family:Roboto,sans-serif;font-size:14px;white-space:pre-line}.my-reports-add-comment .button-wrapper{display:flex;justify-content:center;margin:0 16px 24px}.my-reports-add-comment .button-wrapper button{margin:0}.report-item{background-color:var(--color-neutral-light);border-radius:10px;box-shadow:0 3px 8px #0000001a;margin:12px;padding:12px}.report-item .name-wrapper{align-items:center;display:flex}.report-item .name-wrapper .name{color:var(--color-neutral-60);font-size:18px;margin-bottom:16px}.report-item .name-wrapper .new-updates{align-items:center;background-color:var(--color-red-50);border-radius:50%;color:var(--color-neutral-light);display:flex;height:20px;justify-content:center;margin-left:4px;min-width:20px}.report-item .date,.report-item .location{color:var(--color-neutral-70);font-size:16px;margin:0}.report-item-status-wrapper{align-items:center;display:flex;justify-content:space-between}.report-item-label{border-radius:5px;display:flex;font-size:12px;font-weight:700;justify-content:center;padding:5px 10px;width:-moz-fit-content;width:fit-content}.report-item-label-inProgress{background-color:var(--color-yellow-70);color:var(--color-yellow-50)}.report-item-label-resolved{background-color:var(--color-green-95);color:var(--color-green-50)}.report-item-label-dismissed,.report-item-label-open{background-color:var(--color-red-95);color:var(--color-red-50)}.meetingRoom-problem-wrapper{display:flex;flex-flow:column;height:100%;overflow:scroll}.meetingRoom-problem-wrapper .confirm-details{display:flex;justify-content:center;margin:10px auto;max-width:375px;width:100%}.meetingRoom-problem-wrapper .take-photo,.meetingRoom-problem-wrapper .upload-photo{background:var(--color-red-60);border-color:var(--color-red-60)}.meetingRoom-problem-wrapper .take-photo-icon,.meetingRoom-problem-wrapper .upload-photo-icon{color:var(--color-neutral-light);height:14px;margin:0 10px 0 0;padding:0}.meetingRoom-problem-areaRoomNameWrapper{align-items:center;background-color:var(--color-neutral-95);display:flex;flex-direction:column;font-size:14px;margin-top:15px;padding:20px 0}.meetingRoom-problem-areaRoomNameWrapper p{margin:5px}.meetingRoom-problem-areaRoomNameWrapper-areaData,.meetingRoom-problem-areaRoomNameWrapper-deskData{font-size:24px;font-weight:500}.meetingRoom-problem-areaRoomNameWrapper-deskData{color:var(--color-red-60)}.meetingRoom-problem-content{display:flex;flex-flow:column;margin:0 15px;overflow:scroll}@media (min-width:450px){.meetingRoom-problem-content{height:100%}}.meetingRoom-problem-content .upload-photo.hidden{display:none}.meetingRoom-problem-content .hidden{height:0}.meetingRoom-problem-content .buttons-wrapper{margin-bottom:15px}.meetingRoom-problem-label{align-self:flex-start;display:flex;margin-bottom:15px}.meetingRoom-problem-field{margin:15px 0}.meetingRoom-problem-scanQR{align-items:center;display:flex;justify-content:center;margin-bottom:30px}.meetingRoom-problem-qr-code-option{align-items:center;background:var(--color-main);border-radius:50%;display:flex;justify-content:center;margin:0 auto 40px;min-height:56px;width:56px}.app-technical-problem-wrapper{display:flex;flex-flow:column;height:100%;justify-content:space-between}.app-technical-problem-wrapper .take-photo,.app-technical-problem-wrapper .upload-photo{background:var(--color-red-60);border-color:var(--color-red-60)}.app-technical-problem-wrapper .take-photo-icon,.app-technical-problem-wrapper .upload-photo-icon{color:var(--color-neutral-light);height:14px;margin:0 10px 0 0;padding:0}.app-technical-problem-content{display:flex;flex-flow:column;flex-grow:2;margin:0 15px;overflow:scroll}.app-technical-problem-content .upload-photo.hidden{display:none}.app-technical-problem-content .hidden{height:0}.app-technical-problem-content .buttons-wrapper{margin-bottom:15px}.app-technical-problem-label{align-self:flex-start;display:flex;margin-bottom:15px}.app-technical-problem-hint{font-size:14px;margin:0;opacity:.5}.app-technical-problem-field{margin:15px 0}.app-technical-problem-field .report-problem-close-icon{font-size:30px;margin-left:10px}.app-technical-problem-field .report-problem-images-list{background:var(--color-neutral-95);border-radius:10px;box-sizing:border-box;margin:24px auto;max-width:90%;padding:16px}.app-technical-problem-field .report-problem-image-item{align-items:center;display:flex}.app-technical-problem-field .report-problem-image-name{max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-technical-problem-field .report-problem-add-more{cursor:pointer;display:inline-block}.app-technical-problem-field .report-problem-add-more .icon{margin-right:5px;vertical-align:middle}.app-technical-problem-field .report-problem-quantity{border-bottom:1px solid var(--color-neutral-60);color:var(--color-neutral-60);font-size:12px;padding-bottom:15px}.app-technical-problem-field .error .primary-input-error-message{font-size:13px}.desk-problem-wrapper{display:flex;flex-flow:column;height:100%;overflow:scroll}.desk-problem-wrapper .confirm-details{display:flex;justify-content:center;margin:10px auto;max-width:375px;width:100%}.desk-problem-wrapper .take-photo,.desk-problem-wrapper .upload-photo{background:var(--color-red-60);border-color:var(--color-red-60)}.desk-problem-wrapper .take-photo-icon,.desk-problem-wrapper .upload-photo-icon{color:var(--color-neutral-light);height:14px;margin:0 10px 0 0;padding:0}.desk-problem-areaDeskNameWrapper{align-items:center;background-color:var(--color-neutral-95);display:flex;flex-direction:column;font-size:14px;margin-top:15px;padding:20px 0}.desk-problem-areaDeskNameWrapper p{margin:5px}.desk-problem-areaDeskNameWrapper-areaData,.desk-problem-areaDeskNameWrapper-deskData{font-size:24px;font-weight:500}.desk-problem-areaDeskNameWrapper-deskData{color:var(--color-red-60)}.desk-problem-content{display:flex;flex-flow:column;margin:0 15px;overflow:scroll}@media (min-width:450px){.desk-problem-content{height:100%}}.desk-problem-content .upload-photo.hidden{display:none}.desk-problem-content .hidden{height:0}.desk-problem-content .buttons-wrapper{margin-bottom:15px}.desk-problem-label{align-self:flex-start;display:flex;margin-bottom:15px}.desk-problem-field{margin:15px 0}.desk-problem-scanQR{margin-bottom:30px}.desk-problem-qr-code-option,.desk-problem-scanQR{align-items:center;display:flex;justify-content:center}.desk-problem-qr-code-option{background:var(--color-main);border-radius:50%;margin:0 auto 40px;min-height:56px;width:56px}.facility-problem-wrapper{display:flex;flex-flow:column;height:100%}.facility-problem-wrapper .take-photo,.facility-problem-wrapper .upload-photo{background:var(--color-red-60);border-color:var(--color-red-60)}.facility-problem-wrapper .take-photo-icon,.facility-problem-wrapper .upload-photo-icon{color:var(--color-neutral-light);height:14px;margin:0 10px 0 0;padding:0}.facility-problem-content{display:flex;flex-flow:column;flex-grow:2;overflow:scroll;padding:16px}.facility-problem-content .upload-photo.hidden{display:none}.facility-problem-content .error .primary-input-error-message{margin-top:-15px}.facility-problem-content .hidden{height:0}.facility-problem-label{align-self:flex-start;display:flex;margin-bottom:15px}.facility-problem-field{margin:15px 0}.facility-problem-buttons{display:flex;justify-content:space-around}.instructions-block{word-wrap:break-word;background-color:#f0f0f0;border:1px solid #ddd;border-radius:4px;color:#333;font-size:1rem;line-height:1.5;margin-left:1em;margin-right:1em;margin-top:1em;padding:1em}.call-section{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.emergency-problem-wrapper{display:flex;flex-flow:column;height:100%;overflow:scroll}.emergency-problem-wrapper .confirm-details{display:flex;justify-content:center;margin:10px auto;max-width:375px;width:100%}.emergency-problem-wrapper .take-photo,.emergency-problem-wrapper .upload-photo{background:var(--color-red-60);border-color:var(--color-red-60)}.emergency-problem-wrapper .take-photo-icon,.emergency-problem-wrapper .upload-photo-icon{color:var(--color-neutral-light);height:14px;margin:0 10px 0 0;padding:0}.emergency-problem-areaDeskNameWrapper{align-items:center;background-color:var(--color-neutral-95);display:flex;flex-direction:column;font-size:14px;margin-top:15px;padding:20px 0}.emergency-problem-areaDeskNameWrapper p{margin:5px}.emergency-problem-areaDeskNameWrapper-areaData,.emergency-problem-areaDeskNameWrapper-deskData{font-size:24px;font-weight:500}.emergency-problem-areaDeskNameWrapper-deskData{color:var(--color-red-60)}.emergency-problem-content{display:flex;flex-flow:column;margin:0 15px;overflow:scroll}@media (min-width:450px){.emergency-problem-content{height:100%}}.emergency-problem-content .upload-photo.hidden{display:none}.emergency-problem-content .hidden{height:0}.emergency-problem-content .buttons-wrapper{margin-bottom:15px}.emergency-problem-label{align-self:flex-start;display:flex;margin-bottom:15px;margin-left:1em}.emergency-problem-field{margin:15px 0}.emergency-problem-scanQR{align-items:center;display:flex;justify-content:center;margin-bottom:30px}.emergency-problem-qr-code-option{align-items:center;background:var(--color-main);border-radius:50%;display:flex;justify-content:center;margin:0 auto 40px;min-height:56px;width:56px}.health-questionnaire-page{display:flex;flex-direction:column;padding:40px 30px}.health-questionnaire-page-header{margin-bottom:20px}.health-questionnaire-page-list-item .health-questionnaire-page-label{display:block}.health-questionnaire-page-text{display:inline-block;vertical-align:text-top;width:80%}.health-questionnaire-page-button{margin:5px 0;text-transform:uppercase;width:100%}.health-questionnaire-page-list{margin-bottom:40px;padding-left:0}.health-questionnaire-page-list-item{display:inline-flex;list-style:none;margin-bottom:15px}.health-questionnaire-page-list-item:last-child{margin-bottom:0}.install-popup-wrapper{bottom:0;opacity:0;position:fixed;transition:.5s;width:100%;z-index:-10}.install-popup-wrapper .content{background-color:var(--color-main);color:var(--color-neutral-light);padding:15px}.install-popup-wrapper .content .header-wrapper{align-items:center;display:flex;width:100%}.install-popup-wrapper .content .header-wrapper .header{font-weight:700;justify-content:center;margin:0;text-align:center;width:100%}.install-popup-wrapper .content .header-wrapper .close{font-size:30px}.install-popup-wrapper .content .info{font-size:16px;line-height:30px;text-align:center}.install-popup-wrapper .content .info .shareIcon{background-color:var(--color-neutral-light);border-radius:50%;height:20px;padding:5px;width:20px}.install-popup-wrapper .arrow-wrapper{background-color:#0000;display:flex;justify-content:center;width:100%}.install-popup-wrapper .arrow-wrapper .arrow{border-left:10px solid #0000;border-right:10px solid #0000;border-top:10px solid var(--color-main);height:0;width:0}.open{opacity:.9;z-index:10}.noCertificateForCheckin-page{background-color:var(--color-neutral-light);height:100%;padding-bottom:20px;width:100%}.noCertificateForCheckin-page .back{align-items:center;display:flex;font-size:14px;font-weight:600;letter-spacing:1.5px;margin:0;padding-left:20px;padding-top:10px;text-transform:uppercase}.noCertificateForCheckin-page .back .icon{color:var(--color-main);font-size:12px;padding-left:0;padding-right:5px}.noCertificateForCheckin-page .checkInQuestionnaire-page-content{padding:15px}.noCertificateForCheckin-page .checkInQuestionnaire-page-content .checkInQuestionnaire-page-info .bold-text{font-weight:700}.noCertificateForCheckin-page .checkInQuestionnaire-page-content .hidden{display:none}.noCertificateForCheckin-page .checkInQuestionnaire-page-content .btn-primary.button,.noCertificateForCheckin-page .checkInQuestionnaire-page-content .tour-finished-buttons .button.btn,.noCertificateForCheckin-page .checkInQuestionnaire-page-content .tour-start-buttons .button.btn,.noCertificateForCheckin-page .checkInQuestionnaire-page-content .verifyOTP-wrapper .otpButtonWrapper .button.otpButton,.tour-finished-buttons .noCertificateForCheckin-page .checkInQuestionnaire-page-content .button.btn,.tour-start-buttons .noCertificateForCheckin-page .checkInQuestionnaire-page-content .button.btn,.verifyOTP-wrapper .otpButtonWrapper .noCertificateForCheckin-page .checkInQuestionnaire-page-content .button.otpButton{background:var(--color-red-60);border-color:var(--color-red-60)}.noCertificateForCheckin-page .checkInQuestionnaire-page-content .btn-secondary.button{border-color:var(--color-red-60);color:var(--color-red-60)}.noCertificateForCheckin-page .checkInQuestionnaire-page-content .btn-secondary.button:hover{background:var(--color-red-60);color:var(--color-neutral-light)}.noCertificateForCheckin-page .checkInQuestionnaire-page-content .btn-secondary.button:hover .icon{color:var(--color-neutral-light)}.noCertificateForCheckin-page .checkInQuestionnaire-page-content .buttons-wrapper{align-content:center;align-items:center;display:flex;flex-direction:column;width:100%}.noCertificateForCheckin-page .checkInQuestionnaire-page-content .buttons-wrapper .button{align-items:center;display:flex;justify-content:center;margin:5px 0;width:70%}.noCertificateForCheckin-page .checkInQuestionnaire-page-content .buttons-wrapper .button .icon{margin-right:5px}.visitor-invitations-wrapper .outlook-integration-info-wrapper{align-items:center;background-color:var(--color-blue-10);border-radius:10px;box-shadow:0 3px 8px #0000001a;display:flex;margin:15px;padding:15px}.visitor-invitations-wrapper .outlook-integration-info-wrapper .text-info .header{align-items:center;display:flex;font-weight:700;margin-bottom:5px}.visitor-invitations-wrapper .outlook-integration-info-wrapper .text-info .header .icon{margin-right:10px}.visitor-invitations-wrapper .outlook-integration-info-wrapper .text-info p{margin:0}.visitor-invitations-wrapper .outlook-integration-info-wrapper .action-wrapper{align-items:center;background-color:var(--color-main-0);border-radius:50%;display:flex;height:50px;justify-content:center;margin-left:15px;min-width:50px}.visitor-invitations-wrapper .button-wrapper{display:flex;justify-content:center;margin:15px}.visitor-invitations-list{align-items:flex-start;display:flex;list-style:none;overflow-x:scroll;padding:15px}.visitor-invitations-list .loading-spinner{display:flex;justify-content:center}.visitor-invitations-list .no-visitors{align-items:center;display:flex;flex-flow:column;justify-content:center;width:100%}.visitor-invitations-list .no-visitors-image{width:150px}.visitor-invitations-list .no-visitors-info{color:var(--color-main-0);font-weight:700}.visitor-invitations-button{align-items:center;background-color:var(--color-main-0);border-color:var(--color-main-0);display:flex;font-weight:400;letter-spacing:.5px;padding:5px 10px}.visitor-invitations-button .fa-user-plus{color:var(--color-neutral-light);padding-right:5px}.visitor-invitations-item{align-items:flex-start;background-color:var(--color-neutral-light);border-radius:15px;box-shadow:4px 4px 20px #0000001a;display:flex;flex-flow:column;justify-content:flex-start;margin-right:16px;min-height:144px;min-width:300px;padding:16px;text-align:center}.visitor-invitations-item-initials{align-items:center;background-color:var(--color-neutral-95);border-radius:50%;color:var(--color-neutral-60);display:flex;height:50px;justify-content:center;margin-bottom:15px;text-transform:uppercase;width:50px}.visitor-invitations-item-summary{font-size:20px;font-weight:700;margin:0 0 4px;text-align:left;word-break:break-word}.visitor-invitations-item-office{color:var(--color-main);font-size:14px;font-weight:400;margin:0 0 16px}.visitor-invitations-item-time{font-size:14px;font-weight:400;margin:0 0 4px}.visitor-invitations-item-time span{font-weight:700}.visitor-invitations-item-area,.visitor-invitations-item-date{color:var(--color-neutral-60);font-size:12px;margin:0}.visitor-invitations-item .colleague-photo-container{height:35px;position:relative}.visitor-invitations-item .colleague-number,.visitor-invitations-item .colleague-photo{align-items:center;background-color:var(--color-neutral-95);border:2px solid #fff;border-radius:50%;color:var(--color-neutral-dark);display:flex;height:30px;justify-content:center;position:absolute;text-transform:uppercase;width:30px}.visitor-invitations-item .action-icon{display:flex;justify-content:flex-end;width:100%}.show-all-visitors-page{background-color:var(--color-neutral-95);display:flex;flex-flow:column;height:100%}.show-all-visitors-header{background-color:var(--color-neutral-light)}.show-all-visitors-header .day-selection{padding-bottom:15px}.show-all-visitors-header .day-selection .day-item-wrapper{min-height:45px}.show-all-visitors-content{overflow-y:scroll}.show-all-visitors-content .visitor-invitations-item{margin:16px}.show-all-visitors-content-no-invitations{align-items:center;display:flex;flex-flow:column;margin-top:15%;text-align:center}.show-all-visitors-content-no-invitations p{margin:15px;max-width:80%}.show-all-visitors-content-no-invitations .bold{font-size:20px}.profile-page{box-sizing:border-box;height:calc(100% - 15px);overflow-y:auto}.profile-page-heading{background:var(--color-neutral-95);box-sizing:border-box;color:var(--color-neutral-70);display:flex;font-size:14px;font-weight:400;line-height:16px;padding:10px 19px;text-transform:uppercase;width:100%}.profile-page-content{background-color:var(--color-neutral-light);margin-top:64px;padding-bottom:40px;width:100%}.profile-page-content,.profile-page-content-wrapper{align-items:center;display:flex;flex-direction:column}.profile-page-content-wrapper{margin-bottom:30px}.profile-page-photo{height:92px;margin-bottom:24px;width:92px}.profile-page-photo img{border-radius:50%;height:100%;object-fit:contain;width:100%}.profile-page-name{color:var(--color-main);font-size:20px;font-weight:700;margin:0 0 8px}.profile-page-organization-name{color:var(--color-neutral-80);font-size:16px;font-weight:400;line-height:18px;margin-top:4px;text-align:center}.profile-page-job-title{color:var(--color-neutral-60);font-size:18px;font-weight:400;line-height:23px;text-align:center}.profile-page-description{margin:0 25px 20%}.profile-page-description p{margin:15px 0 0;text-align:center}.profile-page .profile-item{align-items:center;border-bottom:1px solid var(--color-neutral-90);box-sizing:border-box;cursor:pointer;display:flex;justify-content:space-between;margin:0 15px;padding:10px 15px;position:relative;width:100%}.profile-page .profile-item:first-of-type{border-top:1px solid var(--color-neutral-90)}.profile-page .profile-item-heading{font-size:18px;font-weight:600;line-height:21px;text-transform:none}.profile-page .profile-item-icon{color:var(--color-main);display:flex;margin-right:10px;width:24px}.profile-page .profile-item-icon-arrow{color:var(--color-neutral-90);margin-left:auto}.profile-page .profile-item .new-notifications{align-items:center;background-color:var(--color-red-50);border-radius:50%;color:var(--color-neutral-light);display:flex;font-size:12px;height:10px;justify-content:center;margin-left:15px;padding:5px;text-align:center;width:10px}.profile-page .profile-item .new-notifications-minimum-size{font-size:8px}.profile-page .icon-invalid-certificate{height:20px;margin-left:5px;position:absolute;top:33%;width:20px}.profile-page .close-button{align-items:center;display:flex;justify-content:flex-end;margin:15px 0 0 15px;width:auto}.profile-page .close-button p{font-size:14px;font-weight:600;letter-spacing:1.5px;margin:0;text-transform:uppercase}.member-profile-page{height:100%;overflow-y:scroll;width:100%}.member-profile-page-content{align-items:center;display:flex;flex-flow:column;margin-bottom:50px;width:100%}.member-profile-page-content .content-header{align-items:center;display:flex;justify-content:center}.member-profile-page-content .content-header img{margin-right:5px}.member-profile-page-content .member-image-wrapper{align-items:center;display:flex;justify-content:center;position:relative;width:100%}.member-profile-page-content .member-image-wrapper .custom-icon{cursor:pointer;position:absolute;right:15px;top:15px}.member-profile-page-content .member-image{align-items:center;display:flex;justify-content:center;margin-top:30px;position:relative}.member-profile-page-content .member-image .ph-col-12,.member-profile-page-content .member-image .ph-item,.member-profile-page-content .member-image .ph-row{border:none;border-radius:50%;height:130px;margin:0;padding:0;width:130px}.member-profile-page-content .member-image img{border-radius:50%;box-shadow:5px 10px 20px #0000004d;height:130px;width:130px}.member-profile-page-content .member-image .icon{position:absolute;right:5px;top:10px}.member-profile-page-content .member-name{color:var(--color-main);font-size:24px;font-weight:500;margin-bottom:8px;max-width:250px;text-align:center}.member-profile-page-content .member-title{font-size:18px;margin:0;max-width:250px;text-align:center}.member-profile-page-content .member-business-unit{color:var(--color-neutral-80);font-size:18px;margin:0 0 16px;max-width:250px;text-align:center}.member-profile-page-content .member-info-label{color:var(--color-neutral-80);font-size:12px;margin-top:24px;text-align:center;text-transform:uppercase}.member-profile-page-content .member-bio-info,.member-profile-page-content .member-diet{color:var(--color-neutral-80);font-size:16px;margin:0 32px;text-align:center}.member-profile-page-content .member-hashtags{color:var(--color-main);font-size:13px;max-width:250px;text-align:center;text-transform:uppercase}.member-profile-page-content .member-languages .language-ball{height:40px;margin:0 5px;width:40px}.member-profile-page-content .member-domains{align-items:center;display:flex;gap:24px;margin:0 24px}.member-profile-page-content .member-domains .domain{align-items:center;display:flex;flex-flow:column;justify-content:center}.member-profile-page-content .member-domains .domain .icon{height:20px;width:20px}.member-profile-page-content .member-domains .domain p{font-size:9px;margin:2px 0 0}.member-profile-page-content .member-social{display:flex;gap:32px}.member-profile-page-content .member-add-new-contact{margin-top:24px}.member-profile-page-content .already-connected{color:var(--color-main)}.member-profile-edit-page{display:flex;flex-flow:column;height:100%}.member-profile-edit-page-content{flex-grow:2;margin-top:16px;overflow:scroll;padding-bottom:100px}.member-profile-edit-page-content .edit-info{font-style:italic;margin:16px}.member-profile-edit-page-content .section-title{font-weight:700;margin:32px 16px 16px}.member-profile-edit-page-content .content-header{align-items:center;display:flex;margin:0 16px}.member-profile-edit-page-content .content-header .member-image img{border-radius:50%;box-shadow:5px 10px 20px #0000004d;height:100px;width:100px}.member-profile-edit-page-content .content-header .member-name-title{margin-left:16px}.member-profile-edit-page-content .content-header .member-name-title p{margin:0}.member-profile-edit-page-content .content-header .member-name-title .name{color:var(--color-main);font-size:24px;font-weight:500;margin-bottom:8px}.member-profile-edit-page-content .content-header .member-name-title .title{color:var(--color-neutral-dark);font-size:18px;margin:0}.member-profile-edit-page-content .content-header .member-name-title .business-unit{color:var(--color-neutral-80);font-size:18px;margin:0 0 16px}.member-profile-edit-page-content .edit-section{margin:16px}.member-profile-edit-page-content .edit-section label{color:var(--color-main);font-weight:700;margin-bottom:12px}.member-profile-edit-page-content .edit-section textarea{max-width:none}.member-profile-edit-page-content .edit-section .multiselect{margin-top:12px}.member-profile-edit-page-content .edit-section .custom-option-label{margin-left:5px}.request-feature{display:flex;flex-flow:column;height:100%}.request-feature-content{flex-grow:2;overflow-y:scroll;padding:16px}.request-feature-content .textarea-holder{display:flex;flex-flow:column}.request-feature-content .textarea-holder textarea{height:400px}.badge-card{display:flex;flex-flow:column;height:100vh;overflow-y:auto}.badge-card-content{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;overflow-y:auto;position:relative;width:100%}.badge-card-content .edit-icon{cursor:pointer;position:absolute;right:15px;top:15px}.badge-card-content-qr-container,.badge-card-content-qr-container .badge-wrapper{align-items:center;display:flex;flex-flow:column;position:relative;width:100%}.badge-card-content-qr-container .badge-wrapper{margin-bottom:50px}.badge-card-content-qr-container .badge-wrapper .badge-qr{margin-top:40px}.badge-card-content-qr-container .badge-wrapper .badge-qr.small{margin-top:55px}@media (min-width:360px){.badge-card-content-qr-container .badge-wrapper .badge-qr{margin-top:70px}}.badge-card-content-qr-container .badge-wrapper .progress-circle{position:absolute}.badge-card-content-qr-container .badge-wrapper .progress-circle #progress-bar{transition:all 1s linear}.badge-card-content-qr-container .badge-wrapper .loading-wrapper{align-items:center;display:flex;height:200px;justify-content:center;margin-bottom:100px;width:200px}.badge-card-content-qr-container .badge-wrapper .hidden{display:none}.badge-card-content-qr-container .badge-wrapper .text-countdown{font-size:24px;margin:0}.badge-card-content-description{display:inline-block;margin:0 auto 50px;padding-top:15px;text-align:center;white-space:pre-line;width:280px}.badge-card-content-description span{color:var(--color-red-60);font-weight:700}.badge-card .close-button{align-items:center;display:flex;margin:0 0 0 auto}.badge-card .back,.badge-card .close-button p{font-size:14px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase}.badge-card .back{align-items:center;display:flex;margin:0}.badge-card .back .icon{color:var(--color-main);font-size:12px;padding-left:0;padding-right:5px}.covid-status-page{box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow-y:auto;padding-bottom:30px}.covid-status-page-container{padding:0 15px}.covid-status-page-content{align-items:center;display:flex;flex-direction:column;width:100%}.covid-status-page-content-wrapper{align-items:center;display:flex;flex-direction:column;margin-bottom:30px}.covid-status-page .bold-text{font-weight:600;margin-bottom:30px}.covid-status-page-text{font-size:16px;line-height:20px;text-align:justify}.covid-status-page-renew-button{align-items:center;color:var(--color-main);display:flex;font-weight:700;justify-content:flex-start;margin:0;width:100%}.covid-status-page-renew-button .icon{margin-left:5px}.covid-status-page-info{background:var(--color-neutral-95);border-radius:12px;box-sizing:border-box;margin:15px;padding:24px;width:100%}.covid-status-page-info-heading{font-weight:600}.covid-status-page-info-text{align-items:center;display:flex;font-weight:400;margin-top:12px}.covid-status-page-info-text-green{color:var(--color-green-50)}.covid-status-page-info-text-red{color:var(--color-red-50)}.covid-status-page-info-text .fa-circle-check,.covid-status-page-info-text .fa-circle-xmark{margin-right:5px}.covid-status-page-info-text-grey{color:var(--color-neutral-80);font-weight:700}.covid-status-page .add-certificate-wrapper{background:var(--color-neutral-95);border-radius:12px;box-sizing:border-box;margin:15px;padding:24px;width:100%}.covid-status-page .add-certificate-wrapper .btn-primary.button,.covid-status-page .add-certificate-wrapper .tour-finished-buttons .button.btn,.covid-status-page .add-certificate-wrapper .tour-start-buttons .button.btn,.covid-status-page .add-certificate-wrapper .verifyOTP-wrapper .otpButtonWrapper .button.otpButton,.tour-finished-buttons .covid-status-page .add-certificate-wrapper .button.btn,.tour-start-buttons .covid-status-page .add-certificate-wrapper .button.btn,.verifyOTP-wrapper .otpButtonWrapper .covid-status-page .add-certificate-wrapper .button.otpButton{background:var(--color-red-60);border-color:var(--color-red-60)}.covid-status-page .add-certificate-wrapper .btn-secondary.button{border-color:var(--color-red-60);color:var(--color-red-60)}.covid-status-page .add-certificate-wrapper .btn-secondary.button:hover{background:var(--color-red-60);color:var(--color-neutral-light)}.covid-status-page .add-certificate-wrapper .btn-secondary.button:hover .icon{color:var(--color-neutral-light)}.covid-status-page .add-certificate-wrapper .buttons-wrapper{align-content:center;align-items:center;display:flex;flex-direction:column;width:100%}.covid-status-page .add-certificate-wrapper .buttons-wrapper .button{align-items:center;display:flex;justify-content:center;margin:5px 0;width:70%}.covid-status-page .add-certificate-wrapper .buttons-wrapper .button .icon{margin-right:5px}.covid-status-page .add-certificate-wrapper .hidden,.covid-status-page .add-certificate-wrapper .hidden-buttons-wrapper{display:none}.covid-status-page .negative-test-wrapper{box-shadow:0 3px 8px #0000001a;margin-bottom:15px;padding:15px}.covid-status-page .negative-test-wrapper .negative-test-header{font-weight:700}.covid-status-page .btn-wrapper{display:flex;text-align:center;width:100%}.covid-status-page .btn-wrapper .btn-primary,.covid-status-page .btn-wrapper .tour-finished-buttons .btn,.covid-status-page .btn-wrapper .tour-start-buttons .btn,.covid-status-page .btn-wrapper .verifyOTP-wrapper .otpButtonWrapper .otpButton,.tour-finished-buttons .covid-status-page .btn-wrapper .btn,.tour-start-buttons .covid-status-page .btn-wrapper .btn,.verifyOTP-wrapper .otpButtonWrapper .covid-status-page .btn-wrapper .otpButton{margin-top:15px;width:50%}.covid-status-page .plus-status-content{height:300px}.covid-status-page .plus-status-content-info{background:var(--color-neutral-95);border-radius:12px;box-sizing:border-box;margin:15px 0;padding:24px}.report-sick-page{box-sizing:border-box;height:calc(100% - 15px);overflow:auto}.report-sick-page .common-date-time-picker-wrapper{width:100%}.report-sick-page .common-date-time-picker-wrapper .desk-date{max-width:100%}.report-sick-page .report-sick-question{font-weight:700;margin-bottom:20px}.report-sick-page-content{align-items:flex-start;background-color:var(--color-neutral-light);box-sizing:border-box;display:flex;flex-direction:column;margin-top:20px;padding:15px 20px 0;width:100%}.report-sick-page-content-wrapper{align-items:center;display:flex;flex-direction:column;margin-bottom:30px}.report-sick-page .close-button{align-items:center;display:flex;margin:0 0 0 auto}.report-sick-page .close-button p{font-size:14px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase}.report-sick-page .report-sick-intro{font-size:16px;line-height:20px;text-align:justify}.report-sick-page .back{align-items:center;display:flex;font-size:14px;font-weight:600;letter-spacing:1.5px;margin:0;text-transform:uppercase}.report-sick-page .back .icon{color:var(--color-main);font-size:12px;padding-left:0;padding-right:5px}.report-sick-page .report-sick-button{width:205px}.report-sick-page .buttons-wrapper{align-content:center;align-items:center;display:flex;flex-direction:column;margin-top:30px;width:100%}.report-sick-page .buttons-wrapper .button{align-items:center;display:flex;justify-content:center;margin:5px 0;width:70%}.notifications-page{display:flex;flex-flow:column;height:100%}.notifications-page .search-input-wrapper{margin:20px 15px}.notifications-page .notifications-amount{align-items:center;display:flex;margin:5px 15px}.notifications-page .notifications-amount .icon-wrapper{margin-right:15px;position:relative}.notifications-page .notifications-amount .icon-wrapper .red-dot{background-color:var(--color-red-50);border-radius:50%;height:4px;position:absolute;right:-1px;top:5px;width:4px}.notifications-page .notifications-select{margin-right:15px;margin-top:15px;text-align:right}.notifications-page .notifications-selectAll{color:var(--color-main);font-weight:700;margin-left:15px;margin-top:15px}.notifications-page .loading-wrapper{display:flex;justify-content:center;margin-top:10%}.notifications-page .notifications-header{background-color:var(--color-neutral-95);margin-top:15px}.notifications-page .notifications-selectButtons{display:flex;flex-flow:row;justify-content:space-between}.notifications-page .notifications-wrapper{background-color:var(--color-neutral-95);height:100%;overflow-y:scroll}.notifications-page .no-notification-wrapper{align-items:center;display:flex;flex-flow:column;height:80%;justify-content:center;margin:15px}.notifications-page .no-notification-wrapper p{color:var(--color-neutral-60);font-size:16px;margin:0 0 15px;text-align:center}.notifications-page .no-notification-wrapper .bold{font-size:20px;font-weight:700}.notifications-page .notifications-list{display:flex;flex-flow:column;overflow-y:auto}.notifications-page .notifications-list .notification-item-wrapper{background-color:var(--color-neutral-light);border-radius:12px;box-shadow:0 3px 8px #0000001a;display:flex;justify-content:space-between;margin:6px 15px;min-height:60px;padding:15px}.notifications-page .notifications-list .notification-item-wrapper .notification-status{display:flex;flex-flow:row-reverse;margin-left:40px}.notifications-page .notifications-list .notification-item-wrapper .notification-status .unread-icon{background-color:var(--color-red-50);border-radius:50%;height:8px;width:8px}.notifications-page .notifications-list .notification-item-wrapper .notification-content{width:90%}.notifications-page .notifications-list .notification-item-wrapper .notification-content p{margin:0}.notifications-page .notifications-list .notification-item-wrapper .notification-content .bold{font-weight:700}.notifications-page .notifications-list .notification-item-wrapper .notification-content .text-info{color:var(--color-main);margin-top:5px}.notifications-page .notifications-list .notification-item-wrapper .notification-content .timestamp{color:var(--color-neutral-60);font-size:14px;margin-top:10px}.notifications-page .delete-btn-container{background-color:var(--color-neutral-light);bottom:0;display:flex;filter:drop-shadow(4px 0 20px rgba(0,0,0,.1));height:12%;justify-content:center;padding:15px 0;z-index:2}.notifications-page .delete-btn-container .delete-btn{background-color:var(--color-red-60);border:none;font-size:16px;height:48px;width:100%}.notifications-page .delete-btn-container-hidden{height:0}.notification-details-page{display:flex;flex-flow:column;height:100%;overflow-y:scroll}.notification-details-page .bold{font-weight:700}.notification-details-page-content{display:flex;flex-flow:column;flex-grow:2;overflow:scroll}.notification-details-page .message-wrapper{margin:0 15px}.notification-details-page .message-wrapper .message-header{align-items:center;display:flex;font-size:20px;justify-content:space-between}.notification-details-page .message-wrapper .message-header .timespan{color:var(--color-neutral-60);font-size:14px}.notification-details-page .message-wrapper .notification-header{color:var(--color-main);font-size:20px}.notification-details-page .notification-details-wrapper{margin:0 15px}.notification-details-page .notification-details-wrapper .notification-header{font-size:20px}.notification-details-page .notification-details-wrapper .notification-info{margin:0 0 5px}.notification-details-page .button-fixed-at-bottom{align-items:center;display:flex;flex-flow:column;height:auto;padding:16px 0;position:static}.notification-details-page .button-fixed-at-bottom .buttons-wrapper{display:flex;justify-content:center;width:100%}.notification-details-page .button-fixed-at-bottom .book-another-info{margin:15px}.notification-details-page .cancellation-reason{display:flex;flex-direction:column;margin-bottom:20px}.stats-and-badges-loader{align-items:center;display:flex;flex-grow:1;justify-content:center}.stats-and-badges-container{display:flex;flex-direction:column;height:100%;overflow:auto}.stats-and-badges-container .separator{background-color:#bbbbbb2e;flex-shrink:1 0 auto;height:10px!important;width:100%}.stats-and-badges-container .leadership-board-wrapper{padding:16px}.stats-and-badges-container .leadership-board-card{align-items:center;background-color:var(--color-blue-10);border-radius:12px;display:flex;justify-content:space-between;padding:16px}.stats-and-badges-container .leadership-board-card p{margin:0}.stats-and-badges-container .leadership-board-card .card-title{font-size:18px;font-weight:700;margin-bottom:6px}.stats-and-badges-container .leadership-board-card .card-info{font-size:16px;font-weight:400}.stats-and-badges-container .leadership-board-card .icon-wrapper{align-items:center;background-color:var(--color-main-0);border-radius:50%;display:flex;height:40px;justify-content:center;padding:10px;width:40px}.stats-and-badges-stats{box-sizing:border-box;display:flex;flex-direction:column;padding:24px 16px 16px}.stats-and-badges-stats .personal-statistics{color:var(--color-main);display:flex;font-size:20px;font-weight:700;justify-content:space-between}.stats-and-badges-stats .personal-statistics .see-all{align-items:center;cursor:pointer;display:flex;flex-direction:row;font-size:14px;justify-items:center}.stats-and-badges-stats .personal-statistics .see-all .icon{color:var(--color-main);width:12px}.stats-and-badges-stats .stats-preview-container{margin-top:24px}.stats-and-badges-stats .stats-preview-content{display:flex;flex-direction:column;gap:10px;margin-top:10px}.stats-and-badges-stats .stats-preview-content .first-line{display:flex;flex-direction:row;gap:10px}.stats-and-badges-stats .stats-preview-content .first-line .first-element,.stats-and-badges-stats .stats-preview-content .first-line .second-element{width:100%}.stats-and-badges-stats .stats-preview-content .second-line{display:flex}.stats-and-badges-stats .bold{font-weight:700}.stats-and-badges-badge{box-sizing:border-box;display:flex;flex-direction:column;padding:24px 16px 16px}.stats-and-badges-badge .badges{color:var(--color-main);display:flex;font-size:20px;font-weight:700;justify-content:space-between}.stats-and-badges-badge .badges .see-all{align-items:center;cursor:pointer;display:flex;flex-direction:row;font-size:14px;justify-items:center}.stats-and-badges-badge .badges .see-all .icon{color:var(--color-main);width:12px}.stats-count-container{background-color:#fff;border:1px solid var(--color-main-90);border-radius:10px;box-shadow:0 -4px 20px #0000001a;min-height:120px;padding:18px 12px}.stats-count-container,.stats-count-content{align-items:center;display:flex;flex-direction:column;justify-content:center}.stats-count-count{color:var(--color-main);font-size:32px;font-weight:700;padding:5px 0}.stats-count-title{font-size:16px;font-weight:600;margin-bottom:10px;padding:0 20%;text-align:center}.stats-container{margin-top:12px;overflow-y:auto}.stats-container-range{margin-top:24px;padding:0 16px}.stats-container-grid{display:flex;flex-direction:column;gap:10px;padding:16px 16px 0}.stats-container-grid-split{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.stats-container .last-updated{padding:0 16px}.badges-main{overflow:auto}.badges-container{display:flex;flex-direction:column;gap:24px;margin:24px 16px 0}.badges-container-section{padding-bottom:16px}.badges-container-section-title{color:var(--color-main);font-size:20px;font-weight:600}.badges-container-section-title-icon{color:var(--color-main);height:20px;margin-right:6px;width:20px}.badge-preview-container{border-bottom:1px solid var(--color-neutral-95);display:flex;gap:8px;padding-bottom:16px;padding-right:16px;padding-top:24px}.badge-preview-container-icon img{height:84px;width:84px}.badge-preview-container-content{display:flex;flex-direction:column;flex-grow:1;justify-content:center}.badge-preview-container .completed{color:#2f80ed}.badge-preview-container-title{font-size:18px;font-weight:600;margin-bottom:4px}.badge-preview-container-description{font-size:16px}.badge-preview-container-progress{align-items:center;display:flex;gap:4px;margin-top:5px}.badge-preview-container-progress-count{color:var(--color-main)}.badge-preview-container-progress-bar{background-color:var(--color-neutral-90);border-radius:4px;height:12px;width:100%}.badge-preview-container-progress-bar-progress{background-color:var(--color-main);border-radius:4px;height:12px;width:0}.switch-container{border:2px solid var(--color-main);border-radius:8px;display:grid;font-size:14px;grid-template-columns:repeat(3,1fr);margin-top:12px}.switch-container .content{align-items:center;color:var(--color-main);cursor:pointer;display:flex;font-weight:700;justify-content:center;padding:12px 8px;text-align:center}.switch-container .activated{background-color:var(--color-main);color:var(--color-neutral-light);font-weight:400}.stats-radial-bar-container{background-color:#fff;border:1px solid var(--color-main-90);border-radius:10px;box-shadow:0 -4px 20px #0000001a;display:flex;width:100%}.stats-radial-bar-container-information{display:flex;flex-direction:column;gap:8px;justify-content:center}.stats-radial-bar-container-information-title{font-size:16px;font-weight:600}.stats-radial-bar-container .responsive-radial-bar{height:150px;margin-left:5px;position:relative;width:45%}.stats-radial-bar-container .radialBar-wrapper{align-content:center;align-items:center;display:flex;flex-direction:column;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.stats-radial-bar-container .radialBar-text{color:var(--color-neutral-80);font-size:14px;line-height:18px}.stats-radial-bar-container .radialBar-number{color:var(--color-main);font-size:28px;font-weight:700;line-height:39px;max-width:115px;overflow:hidden;text-overflow:ellipsis}.unlock-badge-notification{display:flex;flex-direction:column;height:100%;overflow:scroll;width:100%}.unlock-badge-notification-container{align-items:center;display:flex;flex-grow:1;justify-content:center}.unlock-badge-notification-content{align-items:center;display:flex;flex-direction:column;gap:100px;justify-content:center}.unlock-badge-notification-content-congratulations{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center}.unlock-badge-notification-content-congratulations-title{color:var(--color-main);font-size:26px;font-weight:700;max-width:220px;text-align:center}.unlock-badge-notification-content-congratulations-description{color:var(--color-neutral-60);font-size:18px;max-width:320px;text-align:center}.unlock-badge-notification-content-congratulations-description span{cursor:pointer;font-weight:600}.unlock-badge-notification-content-badge{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0 20px}.unlock-badge-notification-content-badge-icon{height:160px;width:160px}.unlock-badge-notification-content-badge-gif{position:absolute}.unlock-badge-notification-content-badge-lottie-gif{position:absolute;top:0}.unlock-badge-notification-content-badge-title{color:#464646;font-size:30px;font-weight:700;text-align:center}.unlock-badge-notification-content-badge-description{color:var(--color-neutral-80);font-size:18px;text-align:center}.unlock-badge-notification-button{margin-bottom:100px;padding:0 20px}.unlock-badge-notification-button-common{cursor:pointer;margin:0}.page-not-found-container{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:16px;justify-content:center;padding:28px}.page-not-found-eye-icon{height:64px;width:120px}.page-not-found-title{font-size:18px;font-weight:700;text-align:center}.page-not-found-description{text-align:center}.last-updated{display:flex;justify-content:end;margin-top:12px}.last-updated span{font-weight:700}.own-assets-page{display:flex;flex-flow:column;height:100%}.own-assets-page-content{flex-grow:2;overflow-x:scroll}.own-assets-page-content-intro-info{font-size:14px;margin:16px}.own-assets-page-content-table{border-collapse:collapse;width:100%}.own-assets-page-content-table thead{background-color:var(--color-neutral-90);text-align:left}.own-assets-page-content-table thead th{padding:8px 16px}.own-assets-page-content-table tr{border-bottom:1px solid var(--color-neutral-95)}.own-assets-page-content-table tr .status-label{border-radius:4px;display:flex;font-size:14px;font-weight:700;justify-content:center;padding:4px 8px;width:-moz-fit-content;width:fit-content}.own-assets-page-content-table tr .status-label p{margin:0}.own-assets-page-content-table tr .status-label-shared{background-color:var(--color-green-80);color:var(--color-green-50)}.own-assets-page-content-table tr .status-label-notShared{background-color:var(--color-yellow-80);color:var(--color-yellow-50)}.own-assets-page-content-table tr td{padding:16px}.own-assets-page-content-table tr .table-cell-asset{max-width:100px}.own-assets-page-content-table tr .table-cell-status{align-items:center;display:flex;justify-content:space-between}.share-asset-page{align-items:center;display:flex;flex-flow:column;height:100%;width:100%}.share-asset-page-header{width:100%}.share-asset-page-content{flex-grow:2;overflow-x:scroll;width:100%}.share-asset-page-content-date-time{margin:16px}.share-asset-page-content-info{color:var(--color-main-30);margin:16px 0}.share-asset-page-content-sharing-rule{margin:16px}.add-specific-colleagues-wrapper .error-info{margin:0 16px}.add-specific-colleagues-wrapper .add-specific-colleagues{align-items:flex-end;display:flex;padding:16px}.add-specific-colleagues-wrapper .add-specific-colleagues .primary-input{width:100%}.add-specific-colleagues-wrapper .add-specific-colleagues .input-full-width{margin:0;width:100%}.add-specific-colleagues-wrapper .add-specific-colleagues .save-colleague-button{display:flex;justify-content:center}.add-specific-colleagues-wrapper .add-specific-colleagues .save-colleague-button button{padding:0 16px}.add-specific-colleagues-wrapper .specific-colleagues-list{display:flex;flex-flow:column;gap:16px;padding:0 16px}.add-specific-colleagues-wrapper .specific-colleagues-item{align-items:center;border:1px solid var(--color-neutral-80);border-radius:12px;display:flex;justify-content:space-between;padding:8px 16px}.add-specific-colleagues-wrapper .specific-colleagues-item .close{font-size:24px}.organization-switcher-page{align-items:center;display:flex;flex-flow:column;height:100%}.organization-switcher-page-header{width:100%}.organization-switcher-page-content{flex-grow:2;margin:0 16px;overflow-y:scroll}.organization-switcher-page-content-title{color:var(--color-neutral-60);font-size:24px;font-weight:700;margin:0 0 16px}.organization-switcher-page-content-info{color:var(--color-neutral-60);font-size:18px;margin:0}.organization-switcher-page-content-option{align-items:center;border:1px solid var(--color-neutral-95);border-radius:8px;display:flex;justify-content:center;margin:12px 0;min-height:50px;padding:8px}.organization-switcher-page-content-option img{height:30px}.organization-switcher-page-content-option-active{border-color:var(--color-main)}.organization-switcher-page .organization-login-error{color:var(--color-red-50);margin:16px}.organization-switcher-page .button-fixed-at-bottom{box-shadow:none}.action-sheet{background-color:#e7e7e780!important;height:100%;position:absolute;width:100%;z-index:5}.action-sheet-content{bottom:0;position:absolute;width:100%}.action-sheet .checked-in-view{color:var(--color-main);font-weight:500}.action-sheet .checked-in-view:hover{background-color:var(--color-neutral-light);cursor:default}.action-sheet-option,.action-sheet-option-disabled,.action-sheet-option-main{align-items:center;background-color:var(--color-neutral-light);border-bottom:1px solid var(--color-neutral-95);color:inherit;display:flex;font-size:20px;height:50px;justify-content:center;text-decoration:none}.action-sheet-option-disabled{background-color:var(--color-neutral-light)!important;color:var(--color-neutral-95)}.action-sheet-option-main{background-color:var(--color-main-90)}.action-sheet-option-disabled:hover,.action-sheet-option-main:hover,.action-sheet-option:hover{background-color:var(--color-neutral-95);cursor:pointer}.action-sheet .close{color:var(--color-red-50);padding-bottom:16px}.action-sheet-status-of-entity{align-items:center;background-color:var(--color-main);border-top-left-radius:16px;border-top-right-radius:16px;color:var(--color-neutral-light);display:flex;justify-content:center;padding:12px}.action-sheet-status-of-entity-status-circle{align-items:center;background-color:var(--color-neutral-light);border-radius:50%;display:flex;height:30px;justify-content:center;margin-right:12px;width:30px}.action-sheet-status-of-entity-status-circle-inner{border-radius:50%;height:22px;width:22px}.action-sheet-status-of-entity-status-circle .status-available{background-color:var(--color-green-50)}.action-sheet-status-of-entity-status-circle .status-unavailable{background-color:var(--color-red-50)}.action-sheet-status-of-entity-text p{margin:0}.action-sheet-status-of-entity-text .name{font-size:20px;font-weight:700}.action-sheet-status-of-entity-text .available-info{font-size:14px;font-weight:300}.action-sheet-status-of-entity:hover{background-color:var(--color-main)!important;cursor:default!important}.area-list-page{height:100%}.area-list-page .secondary-header-wrapper{box-shadow:0 4px 18px #0000001f;height:10%}.area-list-page-container{box-sizing:border-box;flex-direction:column;height:75%;margin-top:15px;overflow-x:hidden;overflow-y:auto;padding:0 10px 15px}.area-list-page-button-container,.area-list-page-container{align-items:center;background:var(--color-neutral-light);display:flex}.area-list-page-button-container{bottom:0;filter:drop-shadow(4px 0 24px rgba(0,0,0,.12));height:10%;justify-content:center;max-width:450px;position:absolute;width:100%}.area-list-page-button-container .btn-primary,.area-list-page-button-container .tour-finished-buttons .btn,.area-list-page-button-container .tour-start-buttons .btn,.area-list-page-button-container .verifyOTP-wrapper .otpButtonWrapper .otpButton,.tour-finished-buttons .area-list-page-button-container .btn,.tour-start-buttons .area-list-page-button-container .btn,.verifyOTP-wrapper .otpButtonWrapper .area-list-page-button-container .otpButton{width:90%}.area-list-page-item{align-items:center;border-bottom:1px solid var(--color-neutral-90);display:flex;flex-direction:row;height:25px;justify-content:flex-start;padding:16px;position:relative;width:100%}.area-list-page-item-icon-angle{height:15px;margin-left:auto;width:15px}.area-list-page-item-icon-check{position:absolute;right:15px}.area-list-page-item-quantity{align-items:center;border-radius:32px;box-sizing:border-box;display:flex;font-size:14px;font-weight:400;height:24px;justify-content:center;line-height:16px;margin-right:8px;padding:5px;width:40px}.area-list-page-item-quantity.active{background:var(--color-green-95)}.area-list-page-item-quantity.inactive{background:var(--color-neutral-95)}.area-list-page .back-button{min-width:80px}.area-list-page .placeholder-container{margin-right:10px;width:40px}.area-list-page .placeholder-container .ph-col-12,.area-list-page .placeholder-container .ph-item,.area-list-page .placeholder-container .ph-row{border:none;border-radius:32px;height:24px;margin:0;padding:0;width:40px}.verifyOTP-wrapper{background:var(--color-neutral-light);background-attachment:fixed;background-position:50%;height:100%;overflow-x:hidden;overflow-y:scroll}.verifyOTP-wrapper .otpWrapper{margin:16px 37.5px}.verifyOTP-wrapper .verifyOTP-subContainer{padding:110px 16px 0}.verifyOTP-wrapper .verifyOTP-heading{display:flex;font-size:32px;font-weight:700;justify-content:center}.verifyOTP-wrapper .verifyOTP-subHeader{color:var(--color-neutral-dark);font-size:16px;max-height:130px;min-height:65px;overflow:hidden;text-align:center}.verifyOTP-wrapper .verifyOTP-subHeader p{margin-bottom:8px}.verifyOTP-wrapper .verifyOTP-input{margin:52px 0 30px}.verifyOTP-wrapper .verifyOTP-input .single-otp-input{max-width:50px;min-height:25px}.verifyOTP-wrapper .verifyOTP-resendCode{color:var(--color-neutral-70);display:flex;font-size:16px;justify-content:center;text-align:center}.verifyOTP-wrapper .verifyOTP-resendCode button{background:none;border:none;color:var(--color-main);cursor:pointer;font-size:16px;font-weight:700;text-decoration:none}.verifyOTP-wrapper .verifyOTP-otpError{color:var(--color-red-50);font-size:16px;margin-left:28px}.verifyOTP-wrapper .verifyOTP-otpInfo{color:var(--color-yellow-50);font-size:14px;margin:0 16px}.verifyOTP-wrapper .otpButtonWrapper{display:flex;justify-content:center}.verifyOTP-wrapper .otpButtonWrapper .otpButton{background:var(--color-main-90);border:initial;border-radius:8px;color:var(--color-main);font-size:20px;font-weight:400;height:54px;width:100%}.verifyOTP-wrapper .otpButtonWrapper .otpButton:hover{color:var(--color-neutral-light)}.verifyOTP-wrapper .verify-input-style{border:1px solid #dadada;border-radius:10px;caret-color:var(--color-main);font-size:16px;height:40px;margin-left:4px;margin-right:4px;width:40px}@media(max-width:320px){.verifyOTP-wrapper .verify-input-style{height:32px;margin-left:2px;margin-right:2px;width:32px}}.verifyOTP-wrapper input[type=tel i]{padding:initial}.verifyOTP-wrapper .input-separator{background:var(--color-neutral-90);height:1.5px;width:16px}.profile-completion{background:var(--color-neutral-light);display:flex;flex-direction:column;height:100%}.office-selection-container,.profile-completion-subContainer{flex-grow:2;height:100%;margin:40px 16px 16px;overflow-y:scroll}.office-selection-ui,.profile-completion-ui{display:flex;flex-direction:column;margin-top:40px}.profile-completion-ui-txtField{margin:0 0 8px}.profile-completion-ui-txtField .primary-input-label{color:#333e48;font-size:18px;font-weight:700;height:29px;margin-bottom:0}.profile-completion-ui-txtField .input-wrapper input{height:48px}.profile-completion-ui-txtField .input-wrapper input[type=text]{font-size:16px}.profile-completion-confirm-button-wrapper{display:flex;justify-content:center;padding:16px}.profile-completion-error{color:var(--color-red-50);font-size:16px;height:100%}.office-selection{background:var(--color-neutral-light);height:100%;overflow-x:hidden;overflow-y:scroll}.office-selection-sub-container{height:100%}.office-selection-ui .languageSwitcher{margin:0 0 24px}.office-selection-ui-label{color:#333e48;font-size:18px;font-weight:700;height:29px;margin:initial}.office-selection-confirm-button-wrapper{display:flex;justify-content:center}.office-selection-error{color:var(--color-red-50);font-size:16px;height:100%}.auth-heading{color:#464646;display:flex;font-size:32px;font-weight:700;margin:initial}.auth-subheading{color:#1a0404;display:flex;font-size:16px;margin:16px 0 0}.features-page{display:flex;flex-direction:column;height:90%}.features-page .btn-back,.features-page .close-button{z-index:10}.features-page-header .health-questionnaire-page-header,.features-page-header .main-heading,.features-page-header .statistics-info-header{left:0;letter-spacing:normal;margin:0;padding-left:70px;padding-right:70px;position:absolute;right:0;text-transform:none;top:24px;z-index:0}.features-page-header .health-questionnaire-page-header:after,.features-page-header .main-heading:after,.features-page-header .statistics-info-header:after{display:none}.features-page .search-input-wrapper{margin:0 15px}.features-page .buttons-wrapper{background-color:var(--color-neutral-light);bottom:0;display:flex;filter:drop-shadow(4px 0 24px rgba(0,0,0,.12));justify-content:center;padding:15px 0;position:absolute;width:100%}.features-page .buttons-wrapper .btn-primary,.features-page .buttons-wrapper .tour-finished-buttons .btn,.features-page .buttons-wrapper .tour-start-buttons .btn,.features-page .buttons-wrapper .verifyOTP-wrapper .otpButtonWrapper .otpButton,.tour-finished-buttons .features-page .buttons-wrapper .btn,.tour-start-buttons .features-page .buttons-wrapper .btn,.verifyOTP-wrapper .otpButtonWrapper .features-page .buttons-wrapper .otpButton{width:80%}.features-chips-wrapper{align-content:space-evenly;align-items:center;box-sizing:border-box;display:flex;margin-top:5px;overflow:auto;padding:15px;width:100%}.features-container{overflow-y:scroll}.features-container .no-results{font-weight:700;text-align:center}.features-container .feature-option{align-items:center;border-bottom:1px solid var(--color-neutral-90);display:flex;flex-direction:row;height:25px;justify-content:flex-start;padding:16px}.features-container .feature-option-icon{align-items:center;color:var(--color-neutral-60);display:flex;height:25px;width:25px}.features-container .feature-option p{margin-left:15px}.features-container .feature-option .icon-check{margin-left:auto;width:15px}.sensor-info{display:flex}.sensor-info-wrapper{align-items:center;display:flex;justify-content:space-evenly}.sensor-info-wrapper:first-of-type{margin-right:12px}.checkin-information .sensor-info-icon,.sensor-info-icon{height:16.77px;width:auto}.sensor-info-data{font-size:12px}.next-booking-info .sensor-info{bottom:5px;position:absolute}.attendee-chain-names{height:35px;position:relative}.attendee-chain-name{align-items:center;background-color:var(--color-neutral-95);border:2px solid #fff;border-radius:50%;color:var(--color-neutral-dark);display:flex;height:30px;justify-content:center;position:absolute;text-transform:uppercase;width:30px}.chain-purple{background-color:var(--color-main-80);color:var(--color-main)}.chain-blue{background-color:var(--color-blue-10);color:var(--color-blue-20)}.chain-green{background-color:var(--color-green-95);color:var(--color-green-50)}.chain-yellow{background-color:var(--color-yellow-90);color:var(--color-yellow-50)}.event-intro-page{align-items:center;background-color:var(--color-main);background-position:50%;background-size:cover}.event-intro-page,.event-intro-page-wrapper{display:flex;flex-flow:column;height:100%;text-align:center;width:100%}.event-intro-page-wrapper{background:#00000040}.event-intro-page-details{display:flex;flex-flow:column;flex-grow:2;justify-content:center}.event-intro-page-details p{color:var(--color-neutral-light);margin:0}.event-intro-page-details .header{font-weight:700;margin:48px 30px}.event-intro-page-details .header span{font-family:Helvetica;font-size:46px;font-weight:100;text-transform:uppercase}.event-intro-page-details .event-details{font-size:16px;margin:0 60px}.event-intro-page-details .event-details ol{list-style-position:inside;margin:0;padding:0}.event-intro-page-details .event-details ul{list-style:none}.event-intro-page-details .event-details ul li:before{content:"•";margin-right:5px}.event-intro-page-actions{align-items:center;display:flex;flex-flow:column;margin-bottom:100px;text-align:center;width:100%}.event-intro-page-actions .button{background-color:var(--color-neutral-light);border:none;color:var(--color-main);cursor:pointer;font-size:18px;font-weight:500}.event-intro-page-actions .button:hover{background-color:var(--color-neutral-95)}.event-intro-page-actions .back-to-dj{color:var(--color-neutral-light);cursor:pointer;font-size:20px;font-weight:500;margin:16px}.event-page{display:flex;flex-flow:column;height:100%;overflow-y:scroll}.event-page .loading-wrapper{display:flex;justify-content:center;margin-top:50px;width:100%}.event-page-header{background-color:var(--color-main);background-position:50%;background-size:cover}.event-page-header-wrapper{align-items:center;background:#00000040;display:flex;height:200px;justify-content:center;position:relative}.event-page-header p{margin:0}.event-page-header .event-header{color:#fff;font-family:Helvetica;font-size:30px;font-weight:700;font-weight:100;text-align:center;text-transform:uppercase}.event-page-header .office-info-map-icon{position:absolute;right:10px;top:20px}.event-page-header .event-participation-card-wrapper{align-items:center;bottom:-50px;display:flex;height:60px;justify-content:center;position:absolute;width:100%}.event-page-header .event-participation-card-wrapper .event-participation-card{align-items:center;background-color:var(--color-neutral-light);border-radius:12px;box-shadow:0 3px 8px #0000001a;display:flex;height:100%;justify-content:space-between;margin:0 16px;padding:16px;width:100%}.event-page-header .event-participation-card-wrapper .event-participation-card .info{align-items:center;display:flex}.event-page-header .event-participation-card-wrapper .event-participation-card .info p{font-size:20px;font-weight:700;margin-left:5px}.event-page-content-header{font-size:20px;font-weight:700;margin:16px}.event-page-content-headerContainer{align-content:center;align-items:center;display:flex;font-size:20px;font-weight:700;justify-content:space-between}.event-page-content-headerContainer .btn-wrapper{align-items:center;display:flex;justify-content:flex-start;margin-right:16px}.event-page-content-headerContainer .show-all{padding:16px 0}.event-page-content-headerContainer .show-all .icon{height:18px;width:18px}.event-page-content .menimeter-redirect{align-items:center;background-color:#afcdfb;border-radius:12px;cursor:pointer;display:flex;font-size:18px;justify-content:space-between;margin:16px;padding:16px}.event-page-content .menimeter-redirect .icon-wrapper{background-color:var(--color-main-30);border-radius:50%;height:40px;width:40px}.event-page-content .menimeter-redirect .icon-wrapper,.event-page-content .no-sessions{align-items:center;display:flex;justify-content:center}.event-page-content .no-sessions p{color:var(--color-main)}.event-page-content-other-cards .card-list{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));overflow-x:scroll;padding:0 16px 24px}.event-page-content-other-cards .card-list-item{align-items:center;border-radius:12px;box-shadow:0 3px 8px #0000001a;color:#000;cursor:pointer;display:flex;flex:1 1;flex-flow:column;font-weight:500;justify-content:start;padding:16px;text-align:center;text-decoration:none}.event-page-content-other-cards .card-list-item .icon-wrapper{height:50px}.event-page-content-other-cards .card-list-item p{margin:0}.event-page-content-other-cards .card-list-item .small-font{font-size:12px}.event-page-content-other-cards .card-list-item.wifi{grid-column-end:span 2}.event-page-info{align-items:center;display:flex;flex-flow:column;flex-grow:2;padding:16px}.event-page-info .event-info{padding:24px 0}.event-page-info p{font-size:20px;margin:0;text-align:center}.event-page-info .technology-session{display:flex;flex-flow:column;gap:16px;justify-content:center;padding:16px}.event-page-info .technology-session .welcome-title{color:var(--color-main-0);font-size:18px;font-weight:600;margin-bottom:20px}.event-page-info .technology-session .welcome-title-info{font-size:16px;font-weight:400}.event-page-info .technology-session .info-wrapper{align-items:center;cursor:pointer;display:flex;justify-content:center;margin-top:50px}.event-page-info .technology-session .info-wrapper .info{color:var(--color-main);font-size:16px;font-weight:400;max-width:250px}.event-page-info .technology-session .info-wrapper .redirect-button{align-items:center;background-color:var(--color-main-0);border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.event-page-info .technology-session .info-wrapper .redirect-button .icon{height:25px;width:25px}.event-page-info .technology-session p{margin:0;text-align:left}.event-page .personal-agenda-list-item{background-color:var(--color-neutral-light);border-radius:12px;box-shadow:0 3px 8px #0000001a;margin:16px;padding:16px}.event-page .personal-agenda-list-item-content{display:flex;flex-flow:column}.event-page .personal-agenda-list-item-content-header{align-items:center;display:flex;justify-content:space-between}.event-page .personal-agenda-list-item-content-header .name{font-size:18px;font-weight:700;margin:0}.event-page .personal-agenda-list-item-content-details{margin-top:16px}.event-page .personal-agenda-list-item-content-details p{color:var(--color-neutral-70);line-height:21px;margin:0}.event-page .personal-agenda-list-item-content-details p span{color:var(--color-neutral-60)}.event-session-status-label{border-radius:5px;display:flex;font-size:12px;font-weight:700;justify-content:center;padding:5px 10px;width:-moz-fit-content;width:fit-content}.event-session-status-label p{margin:0}.event-session-status-label-inProgress{background-color:var(--color-red-95);color:var(--color-red-50)}.event-session-status-label-aboutToStart{background-color:var(--color-green-95);color:var(--color-green-50)}.event-session-status-label-finished{background-color:var(--color-neutral-95);color:var(--color-neutral-dark)}.event-session-status-label-notStarted{background-color:var(--color-main-90);color:var(--color-main)}.iframe-page{display:flex;flex-flow:column;height:100%;width:100%}.iframe-page-content{flex-grow:2;overflow:scroll}.iframe-page-content iframe,.session-details-page{height:100%;width:100%}.session-details-page{overflow-y:scroll;position:relative}.session-details-page-content{margin:0 24px 50px}.session-details-page-content p{margin:0}.session-details-page-content .session-name{color:var(--color-main);font-size:20px;font-weight:700;margin-bottom:12px}.session-details-page-content .session-location{color:var(--color-neutral-70);font-size:16px;font-weight:500;margin-bottom:4px}.session-details-page-content .session-time{color:var(--color-neutral-70);font-size:16px;font-weight:400}.session-details-page-content .session-speaker-header{font-size:16px;font-weight:700;margin:16px 0}.session-details-page-content .event-session-status-label{margin-bottom:24px;margin-top:20px}.session-details-page-content .session-description{white-space:pre-line}.session-details-page-content .session-gala-menu{align-items:center;color:var(--color-main);display:flex;flex-direction:column;justify-content:center;padding:24px;text-align:center;text-decoration:none}.session-details-page-content .session-gala-menu svg{cursor:pointer;height:80px;padding-bottom:12px;width:80px}.session-details-page-content .speaker-list{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.session-details-page-content .speaker-list .speaker-item{align-items:center;cursor:pointer;display:flex;flex-flow:column}.session-details-page-content .speaker-list .speaker-item img{border-radius:50%;height:120px;width:120px}.session-details-page-content .speaker-list .speaker-item .name{color:var(--color-main);font-size:13px;font-weight:600;margin:8px 0 0;max-width:60px;text-align:center}.ask-question-modal-sheet-wrapper{position:absolute!important;z-index:5!important}.ask-question-modal-sheet-content,.ask-question-modal-sheet-header{background-color:var(--color-main)}.ask-question-modal-sheet-content p,.ask-question-modal-sheet-header p{color:var(--color-neutral-light);font-size:20px;font-weight:500;text-align:center}.ask-question-modal-sheet-header{border-top-left-radius:8px;border-top-right-radius:8px}.ask-question-modal-sheet-header .modal-header-wrapper{display:flex;justify-content:flex-end;width:100%}.ask-question-modal-sheet-header .modal-header-wrapper p{margin:12px}.ask-question-modal-sheet-content{align-items:center;display:flex;flex-direction:column}.ask-question-modal-sheet-content p{max-width:350px}.ask-question-modal-sheet-content-details{align-items:center;display:flex;flex-flow:column;flex-grow:2}.ask-question-modal-sheet-content #ask-question{margin-top:20px;width:80%}.ask-question-modal-sheet-content .button{margin-top:16px;min-height:48px}.ask-question-modal-sheet-content .ask-question-textarea{display:flex;justify-content:center;width:100%}.ask-question-modal-sheet-content .textarea-full-height{height:200px}.ask-question-modal-sheet-content-input{align-items:center;display:flex;flex-flow:column;margin-bottom:50px;width:100%}.event-agenda-page{display:flex;flex-flow:column;height:100%}.event-agenda-page-content{display:flex;flex-flow:column;overflow-y:scroll}.event-agenda-page-content .month{color:var(--color-neutral-60);font-size:18px;font-weight:500;text-align:center}.event-agenda-page-content-days{align-items:center;border-top:1px solid var(--color-neutral-95);box-shadow:0 8px 20px -10px #0000001a;display:flex;justify-content:center;padding:16px 0}.event-agenda-page-content-days .day-item-wrapper{min-width:50px}.event-agenda-page-content-agenda{flex-grow:2;overflow-y:scroll;padding-top:15px}.event-agenda-page-content-agenda .dnd-wrapper{position:relative;width:100%}.event-agenda-page-content-agenda .dnd-wrapper .hour-skeleton-item{display:flex;height:120px;justify-content:flex-end;position:relative}.event-agenda-page-content-agenda .dnd-wrapper .hour-skeleton-item .hour-mark{display:flex;font-size:12px;justify-content:flex-end;left:0;position:absolute;top:-5px;width:15%}.event-agenda-page-content-agenda .dnd-wrapper .hour-skeleton-item .hour-mark p{margin:0}.event-agenda-page-content-agenda .dnd-wrapper .hour-skeleton-item .hour-item-empty{border-top:1px dashed var(--color-neutral-95);width:85%}.event-agenda-page-content-agenda .dnd-wrapper .current-hour-mark{align-items:center;display:flex;position:absolute;right:0;width:85%;z-index:1}.event-agenda-page-content-agenda .dnd-wrapper .current-hour-mark .dot-hour-mark{background:var(--color-main);border-radius:50%;height:7px;width:7px}.event-agenda-page-content-agenda .dnd-wrapper .current-hour-mark .line-hour-mark{background:var(--color-main);height:2px;width:100%}.event-agenda-page-content-agenda .dnd-wrapper .agenda-item{background-color:var(--color-neutral-light);border-left:4px solid var(--color-red-50);border-radius:10px;box-shadow:var(--color-neutral-95) 5px 2px 2px 1px;position:relative;right:0;width:83%}.event-agenda-page-content-agenda .dnd-wrapper .agenda-item-content{height:100%;width:100%}.event-agenda-page-content-agenda .dnd-wrapper .agenda-item-name{font-size:12px;font-weight:700;margin:0;padding-left:15px}.event-agenda-page-content-agenda .dnd-wrapper .agenda-item-timeslot{font-weight:400}.event-agenda-page-content-agenda .main-list-wrapper{height:100%}.event-agenda-page-content-agenda-loading{display:flex;justify-content:center;margin-top:10%}.bookable-session-page{display:flex;flex-flow:column;height:100%}.bookable-session-page-content{display:flex;flex-flow:column;flex-grow:2;overflow-y:scroll}.bookable-session-page-content .loading-wrapper{display:flex;justify-content:center;width:100%}.bookable-session-page-content-title{align-items:center;display:flex;justify-content:space-between;padding:16px}.bookable-session-page-content-title p{color:var(--color-neutral-60);font-size:16px;line-height:18px;margin:4px 0}.bookable-session-page-content-title .name{font-weight:700}.bookable-session-page-content-title .timeSlot{font-weight:400}.bookable-session-page-content-title .numbers{color:var(--color-neutral-60)}.bookable-session-page-content-bookable-list{flex-grow:2;overflow-y:scroll;padding:8px 16px 50px}.bookable-session-page-content-bookable-list-item{border-radius:12px;box-shadow:0 3px 8px #0000001a;display:flex;flex-flow:column;gap:8px;margin-bottom:8px;padding:16px}.bookable-session-page-content-bookable-list-item p{margin:0}.bookable-session-page-content-bookable-list-item .title-wrapper{align-items:center;display:flex;justify-content:space-between}.bookable-session-page-content-bookable-list-item .title-wrapper .title{color:var(--color-neutral-60);font-size:18px;font-weight:700}.bookable-session-page-content-bookable-list-item .description{color:var(--color-neutral-60);font-size:14px;font-style:italic;font-weight:400;white-space:pre-line}.bookable-session-page-content-bookable-list-item .capacity{border-radius:4px;font-size:14px;font-weight:500;padding:4px 6px;width:-moz-fit-content;width:fit-content}.bookable-session-page-content-bookable-list-item .capacity-almostFull{background-color:var(--color-yellow-70);color:var(--color-yellow-20)}.bookable-session-page-content-bookable-list-item .capacity-full{background-color:var(--color-red-95);color:var(--color-red-50)}.bookable-session-page-content-bookable-list-item .capacity-free{background-color:var(--color-green-95);color:var(--color-green-50)}.event-support-page{display:flex;flex-flow:column;height:100%}.event-support-page-content{align-items:center;display:flex;flex-flow:column;flex-grow:2;justify-self:center;overflow-y:scroll;padding:0 16px 50px}.event-support-page-content .settings-item{width:100%}.event-attendees-page{align-items:center;display:flex;flex-flow:column;height:100%;width:100%}.event-attendees-page-header{width:100%}.event-attendees-page-content{color:var(--color-neutral-60);display:flex;flex-flow:column;flex-grow:2;height:100%;justify-content:center;overflow-y:scroll;width:100%}.event-attendees-page-content-search-wrapper{box-shadow:0 20px 20px 0 #0000000d;padding:16px}.event-attendees-page-content-search-wrapper .search-input{border-radius:4px}.event-attendees-page-content-filter-button{display:flex;justify-content:center;margin:16px 0}.event-attendees-page-content-filter-button .attendees-filter-button{border-color:var(--color-neutral-60);color:var(--color-neutral-60);padding:8px}.event-attendees-page-content-filter-button .attendees-filter-button .icon{color:var(--color-neutral-60)}.event-attendees-page-content-filter-button .attendees-filter-button-active{border-color:var(--color-main);color:var(--color-main)}.event-attendees-page-content-filter-button .attendees-filter-button-active .icon{color:var(--color-main)}.event-attendees-page-content-contacts-header{background-color:var(--color-neutral-95);font-size:16px;font-weight:700;margin:0;padding:8px 16px}.event-attendees-page-content-contacts-list{display:flex;flex-flow:column;flex-grow:2;overflow-y:scroll;padding-bottom:50px}.event-attendees-page-content-contacts-list .loader-wrapper,.event-attendees-page-content-contacts-list .loader-wrapper-end-list{display:flex;justify-content:center}.filter-attendees-page{align-items:center;display:flex;flex-flow:column;height:100%;width:100%}.filter-attendees-page-header{width:100%}.filter-attendees-page-content{color:var(--color-neutral-60);display:flex;flex-flow:column;flex-grow:2;overflow-y:scroll;width:100%}.filter-attendees-page-content-search-wrapper{padding:16px}.filter-attendees-page-content-search-wrapper .search-input{border-radius:4px}.filter-attendees-page-content-selected-filters{display:flex;margin:0 16px 16px;overflow-x:scroll}.filter-attendees-page-content-selected-filters .chip{font-size:16px;font-weight:700;padding:12px 8px}.filter-attendees-page-content-selected-filters .chip .icon{height:15px;width:15px}.filter-attendees-page-content-filter-options{height:100%;overflow-y:scroll}.filter-attendees-page-content-filter-options .accordion-wrapper{margin:0}.filter-attendees-page-content-filter-options .accordion-title,.filter-attendees-page-content-filter-options .accordion-title-option{border-bottom:1px solid var(--color-neutral-90);border-radius:0;box-shadow:none;font-size:18px;font-weight:600;padding:16px}.filter-attendees-page-content-filter-options .accordion-title p,.filter-attendees-page-content-filter-options .accordion-title-option p{margin:0}.filter-attendees-page-content-filter-options .accordion-title-option{align-items:center;display:flex;justify-content:space-between;margin:0}.filter-attendees-page-content-filter-options .accordion-content{background-color:#fff;box-shadow:none;font-size:18px;margin:0;padding:0}.filter-attendees-page-content-filter-options .accordion-content-item{align-items:center;border-bottom:1px solid var(--color-neutral-90);display:flex;justify-content:space-between;margin:0;padding:16px 28px}.filter-attendees-page-content-filter-options .accordion-content-item .icon{height:15px;width:20px}.filter-attendees-page-content-filter-options .accordion-content-item p{line-height:21px;margin:0;text-align:left}.filter-attendees-page-content-filter-options .accordion-content-item:hover{background-color:var(--color-neutral-95)}.office-element-page{display:flex;flex-flow:column;height:100%}.office-element-page-content{flex-grow:2;overflow-y:scroll}.office-element-page-content .info-wrapper{display:flex;flex-flow:column;justify-content:flex-start;margin:12px 16px}.office-element-page-content .info-wrapper p{margin:0}.office-element-page-content .info-wrapper .title{margin-bottom:8px}.office-element-page-content .info-wrapper .value{font-size:18px}.office-element-page-content .images-wrapper{display:flex;flex-flow:column;margin:16px}.office-element-page-content .images-wrapper .ph-col-12,.office-element-page-content .images-wrapper .ph-item,.office-element-page-content .images-wrapper .ph-row{align-items:center;display:flex;height:250px;justify-content:center;margin:0;padding:0;width:150px}.office-element-page-content .images-wrapper .images-list{display:flex;overflow-x:scroll}.office-element-page-content .images-wrapper .images-list .image{margin-right:16px}.office-element-page-content .images-wrapper .images-list .image img{width:150px}.large-image{background-color:var(--color-neutral-80);padding:16px}.large-image .office-element-name{align-items:center;display:flex}.large-image .office-element-name .icon-wrapper{align-items:center;background:var(--color-neutral-90);border:3px solid var(--color-neutral-light);border-radius:50%;display:flex;height:32px;justify-content:center;margin-left:10px;margin-right:10px;min-width:32px}.large-image .office-element-name .icon-wrapper .custom-icon{align-items:center;color:var(--color-neutral-dark);display:flex;height:15px;justify-content:center;width:15px}.large-image .office-element-name p{color:var(--color-neutral-light);font-size:24px;font-weight:700;margin:0}.large-image .close-card{display:flex;font-size:32px;justify-content:space-between;margin-right:16px}.time-tracker-overview-page{background-color:var(--color-neutral-95);display:flex;flex-flow:column;height:80%}.time-tracker-overview-page-no-times{align-items:center;display:flex;flex-flow:column;margin-top:15%;text-align:center}.time-tracker-overview-page-no-times p{margin:15px;max-width:80%}.time-tracker-overview-page-no-times .bold{font-size:20px}.time-tracker-overview-page .tab-content{padding-top:3rem}.time-tracker-overview-tabs{-ms-overflow-style:none;overflow-y:auto;scrollbar-width:none}.time-tracker-overview-content-no-times{align-items:center;display:flex;flex-flow:column;margin-top:15%;text-align:center}.time-tracker-overview-header{background-color:var(--color-neutral-light)}.time-tracker-overview-header .day-selection{margin-bottom:4px!important}.time-tracker-overview-header .day-selection .day-item-wrapper{min-height:45px}.on-top{box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;height:20%;min-height:0;min-height:auto;padding:1rem}.time-tracks-wrapper .outlook-integration-info-wrapper{align-items:center;background-color:var(--color-blue-10);border-radius:10px;box-shadow:0 3px 8px #0000001a;display:flex;margin:15px;padding:15px}.time-tracks-wrapper .outlook-integration-info-wrapper .text-info .header{align-items:center;display:flex;font-weight:700;margin-bottom:5px}.time-tracks-wrapper .outlook-integration-info-wrapper .text-info .header .icon{margin-right:10px}.time-tracks-wrapper .outlook-integration-info-wrapper .text-info p{margin:0}.time-tracks-wrapper .outlook-integration-info-wrapper .action-wrapper{align-items:center;background-color:var(--color-main-0);border-radius:50%;display:flex;height:50px;justify-content:center;margin-left:15px;min-width:50px}.time-tracks-wrapper .button-wrapper{display:flex;justify-content:center;margin:15px 15px 50px}.time-tracks-header{text-transform:uppercase}.time-tracks-header-wrapper{align-content:center;align-items:center;display:flex;justify-content:space-between;margin:15px 15px 0}.time-tracks-header-wrapper .show-all{padding:0}.time-tracks-header-wrapper .show-all .icon{height:18px;width:18px}.time-tracks-quantity{display:inline-block;font-size:10px;font-weight:300;padding-left:7px;text-transform:none;vertical-align:middle}.time-tracks-show-all{align-items:center;color:var(--color-main);cursor:pointer;display:flex;font-size:14px;font-weight:700;justify-content:flex-start}.time-tracks-show-all p{margin:0}.time-tracks-show-all .icon{width:12px}.time-tracks-list{align-items:flex-start;display:flex;list-style:none;overflow-x:scroll;padding:15px}.time-tracks-list .loading-spinner,.time-tracks-list .no-times{display:flex;justify-content:center}.time-tracks-list .no-times{align-items:center;flex-flow:column;width:100%}.time-tracks-list .no-times-image{width:150px}.time-tracks-list .no-times-info{color:var(--color-main-0);font-weight:700}.time-tracks-button{align-items:center;background-color:var(--color-main-0);border-color:var(--color-main-0);display:flex;font-weight:400;letter-spacing:.5px;padding:5px 10px}.time-tracks-button .fa-user-plus{color:var(--color-neutral-light);padding-right:5px}.time-tracks-item{align-items:flex-start;background-color:var(--color-neutral-light);border-radius:15px;box-shadow:4px 4px 20px #0000001a;display:flex;flex-flow:column;justify-content:flex-start;margin:16px;min-width:300px;padding:16px;text-align:center;transition:transform .3s ease-in-out}.time-tracks-item-initials{align-items:center;background-color:var(--color-neutral-95);border-radius:50%;color:var(--color-neutral-60);display:flex;height:50px;justify-content:center;margin-bottom:15px;text-transform:uppercase;width:50px}.time-tracks-item-type{align-items:flex-start;display:flex;justify-content:space-between;width:100%}.time-tracks-item-type svg{flex-grow:0;flex-shrink:0;height:35px;margin:0;width:35px}.time-tracks-item-type .header{align-items:flex-start;display:flex;flex-grow:0;flex-shrink:0;gap:1rem}.time-tracks-item-type .header .custom-icon{height:45px!important;width:45px!important}.time-tracks-item-type .header svg{background-color:#e9e9e9;border-radius:10px;height:30px;padding:7.5px;width:30px}.time-tracks-item-type .header .work-type-container{text-align:left}.time-tracks-item-type .header .work-type-container p{margin:8px}.time-tracks-item-type .header .work-type-container .work-type{color:var(--color-main);font-size:18px;font-weight:700}.time-tracks-item-type .header .work-type-container .from-to-time{color:var(--color-neutral-80);font-weight:400}.time-tracks-item-type .header .work-type-container .from-to-time span{color:var(--color-neutral-70);font-weight:500}.time-tracks-item-type .header .work-type-container .from-to-time-time{font-size:14px;font-weight:400;margin:0 0 4px}.time-tracks-item-type .header .work-type-container .from-to-time-time span,.time-tracks-item-type .header .work-type-container .ongoing-time{font-weight:700}.time-tracks-item-type .handle-buttons{display:flex;max-width:115px}.time-tracks-item-type .handle-buttons button{margin:0;width:50px}.time-tracks-item-type .handle-buttons button svg{height:75%;margin:0;width:75%}.time-tracks-item-type .resumeTimer svg{color:var(--color-red-30);height:85%;margin:0;width:85%}.time-tracks-item-area,.time-tracks-item-date{color:var(--color-neutral-60);font-size:12px;margin:0}.unscheduled-item{background-color:#9b8dc74d}.time-tracker-item.swiping-up{transform:translateY(-10px)}.time-tracker-item.swiping-down{transform:translateY(10px)}.time-tracker-settings-wrapper{overflow-y:auto}.time-tracker-settings-wrapper .activity-container .activity-name-container{border-bottom:4px solid var(--color-neutral-95);box-sizing:border-box;display:flex;flex-direction:column;padding:24px 16px}.time-tracker-settings-wrapper .activity-container .activity-name-container .activity-days{color:var(--color-main);font-size:20px;font-weight:700;margin:0 0 16px}.time-tracker-settings-wrapper .activity-container .activity-name-container .time-tracker-activity-dropdown{max-width:100%}.time-tracker-settings-wrapper .activity-container .activity-name-container .time-tracker-activity-dropdown .custom-option .bold,.time-tracker-settings-wrapper .activity-container .activity-name-container .time-tracker-activity-dropdown .custom-option .icon{margin-right:5px}.time-tracker-settings-wrapper .activity-container .activity-name-container .time-tracker-activity-dropdown .custom-option span{font-size:13px}.time-tracker-settings-wrapper .activity-container .activity-days-container{border-bottom:4px solid var(--color-neutral-95);box-sizing:border-box;display:flex;flex-direction:column;padding:24px 16px}.time-tracker-settings-wrapper .activity-container .activity-days-container .activity-name{color:var(--color-main);font-size:20px;font-weight:700;margin:0 0 16px}.time-tracker-settings-wrapper .activity-container .activity-days-container .time-tracker-activity-dropdown{max-width:100%}.time-tracker-settings-wrapper .activity-container .activity-days-container .time-tracker-activity-dropdown .custom-option .bold,.time-tracker-settings-wrapper .activity-container .activity-days-container .time-tracker-activity-dropdown .custom-option .icon{margin-right:5px}.time-tracker-settings-wrapper .activity-container .activity-days-container .time-tracker-activity-dropdown .custom-option span{font-size:13px}.time-tracker-settings-wrapper .activity-container .sick-notes-container{border-bottom:4px solid var(--color-neutral-95);box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;padding:24px 16px}.time-tracker-settings-wrapper .activity-container .sick-notes-container .sick-note{display:flex;flex-direction:row;justify-content:space-between}.time-tracker-settings-wrapper .activity-container .sick-notes-container .sick-note p{font-weight:bolder;margin:0}.time-tracker-settings-wrapper .activity-container .activity-notes-container .activity-notes{padding:24px 16px 40px}.time-tracker-settings-wrapper .activity-container .activity-notes-container .activity-notes label{color:var(--color-main);font-size:20px;font-weight:700;margin:0 0 16px}.time-tracker-settings-wrapper .activity-container .activity-notes-container .activity-notes textarea{padding-bottom:60px}.time-tracker-settings-wrapper .activity-container .activity-notes-container .activity-notes .primary-input-hint-text{float:right;margin-right:16px}.time-tracker-settings-wrapper .activity-container .activity-date-times{border-bottom:4px solid var(--color-neutral-95)}.time-tracker-settings-wrapper .activity-container .activity-date-times #date-times{padding:24px 16px 40px}.time-tracker-settings-wrapper .activity-container .activity-date-times #date-times p:first-of-type{margin-bottom:0}.time-tracker-settings-wrapper .activity-container .activity-date-times #date-times .date-time-input-wrapper{padding-bottom:16px}.activity-buttons-container{align-items:center;background-color:#fff;box-shadow:0 4px 20px rgba(0,0,0,.102);display:flex;flex-direction:column;gap:1rem;justify-content:space-evenly;padding:1rem;position:relative}.activity-buttons-container .activity-button-delete{background-color:var(--color-red-50);border-color:var(--color-red-50)}.tt-section-title{color:var(--color-main);font-size:20px;font-weight:700}.tt-section-title.inset{margin-top:16px;padding-left:16px}.tt-section-title.margin-bottom{margin-bottom:16px}.tt-cr-card{align-items:center!important;background-color:var(--color-neutral-light)!important;border-radius:10px!important;box-shadow:0 3px 8px #0000001a!important;display:flex!important;margin:16px!important;margin:1rem;padding:16px!important}.tt-cr-icon{height:50px;margin-right:16px;width:50px}.tt-cr-icon-accepted{color:#2ac769}.tt-cr-icon-declined{color:#dd062a}.tt-cr-icon-pending{color:#fa4}.tt-cr-content{display:flex;flex-direction:column}.tt-cr-card-content{align-items:start;display:flex;flex-direction:row;gap:1rem;height:22vh;justify-content:space-between}.tt-cr-card-icon-holder{background-color:#ececec;border-radius:10px;height:18px;padding:14px;width:18px}.tt-cr-card-icon{color:var(--color-neutral-darkgrey);height:100%;width:100%}.tt-cr-title{font-weight:700}.tt-cr-details{display:flex;flex-direction:column;margin-top:4px}.action-wrapper{align-items:center;display:flex;margin-left:auto}.time-tracker-overview-accordion{background-color:#0000!important;border:0;border-radius:10px!important;box-shadow:none!important;padding-top:20px}.time-tracker-overview-accordion-title{color:var(--color-neutral-dark);font-size:16px;font-weight:700;padding-left:4px}.tt-cr-time{color:var(--color-time-label);font-size:14px}.tt-cr-card-backdrop{height:100%;width:100%;z-index:4}.tabs-container .MuiPaper-root{position:absolute;z-index:1}.tabs-container::-webkit-scrollbar{display:none}.tabs-container .tab-content{padding-top:1rem}.app-bar{background-color:var(--color-main-60)}.tabs-header{display:flex;flex-direction:column}.additional-header{background-color:#f5f5f5}.MuiTabs-root .MuiTabs-indicator{background-color:#fff}.user-image-card-backdrop{height:100%;width:100%;z-index:4}.centered-absolute{background-color:var(--color-neutral-light)!important;border-radius:10px!important;box-shadow:0 3px 8px #0000001a!important;left:50%;margin-bottom:16px!important;padding:16px!important;position:absolute;top:50%;transform:translate(-50%,-50%);width:max-content}.user-image-card-content{align-items:center;display:flex;flex-direction:column;gap:2rem;height:50vh}.colleague-image{height:80%}.proposals-section{background:var(--color-neutral-light);border-top:4px solid var(--color-neutral-95);padding-top:24px;position:relative}.proposals-section .title{margin:0 0 16px}.proposals-list{box-shadow:0 4px 10px -5px;display:flex;flex-flow:column}
/*# sourceMappingURL=main.466a9d5f.css.map*/