@charset "UTF-8";@font-face{font-family:Poppins;src:url(/assets/Poppins-Light-wUffSSwv.eot);src:url(/assets/Poppins-Light-wUffSSwv.eot?#iefix) format("embedded-opentype"),url(/assets/Poppins-Light-DR4UH_D4.woff2) format("woff2"),url(/assets/Poppins-Light-CSV0VuST.woff) format("woff"),url(/assets/Poppins-Light-C6CTWnNf.ttf) format("truetype"),url(/assets/Poppins-Light-CRiD4K3v.svg#svgFontName) format("svg");font-weight:300;font-style:normal}@font-face{font-family:Poppins;src:url(/assets/Poppins-Light-Italic-jcyMW99w.eot);src:url(/assets/Poppins-Light-Italic-jcyMW99w.eot?#iefix) format("embedded-opentype"),url(/assets/Poppins-Light-Italic-DR4rjXor.woff2) format("woff2"),url(/assets/Poppins-Light-Italic-MqEn_4Lt.woff) format("woff"),url(/assets/Poppins-Light-Italic-BXeO7uPZ.ttf) format("truetype"),url(/assets/Poppins-Light-Italic-BZ2Xurwi.svg#svgFontName) format("svg");font-weight:300;font-style:italic}@font-face{font-family:Poppins;src:url(/assets/Poppins-Regular-DmsRceNO.eot);src:url(/assets/Poppins-Regular-DmsRceNO.eot?#iefix) format("embedded-opentype"),url(/assets/Poppins-Regular-DkxLoFEk.woff2) format("woff2"),url(/assets/Poppins-Regular-DwZI4ejI.woff) format("woff"),url(/assets/Poppins-Regular-CAGkwlCy.ttf) format("truetype"),url(/assets/Poppins-Regular-BANbTKxa.svg#svgFontName) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Poppins;src:url(/assets/Poppins-Italic-Dd1g5euX.eot);src:url(/assets/Poppins-Italic-Dd1g5euX.eot?#iefix) format("embedded-opentype"),url(/assets/Poppins-Italic-BEhlyNeh.woff2) format("woff2"),url(/assets/Poppins-Italic-OGTM-PZx.woff) format("woff"),url(/assets/Poppins-Italic-CEZs-SRI.ttf) format("truetype"),url(/assets/Poppins-Italic-CDtqZ7QM.svg#svgFontName) format("svg");font-weight:400;font-style:italic}@font-face{font-family:Poppins;src:url(/assets/Poppins-Medium-BeTgK6mh.eot);src:url(/assets/Poppins-Medium-BeTgK6mh.eot?#iefix) format("embedded-opentype"),url(/assets/Poppins-Medium-2Mu8yu1G.woff2) format("woff2"),url(/assets/Poppins-Medium-Y6x4vHSA.woff) format("woff"),url(/assets/Poppins-Medium-C1ArTajl.ttf) format("truetype"),url(/assets/Poppins-Medium-YUWfu9gl.svg#svgFontName) format("svg");font-weight:500;font-style:normal}@font-face{font-family:Poppins;src:url(/assets/Poppins-Medium-Italic-IUPsS3VW.eot);src:url(/assets/Poppins-Medium-Italic-IUPsS3VW.eot?#iefix) format("embedded-opentype"),url(/assets/Poppins-Medium-Italic-BuUhNuvp.woff2) format("woff2"),url(/assets/Poppins-Medium-Italic-D8nrneud.woff) format("woff"),url(/assets/Poppins-Medium-Italic-DHbeYIC1.ttf) format("truetype"),url(/assets/Poppins-Medium-Italic-BGn_qJ8z.svg#svgFontName) format("svg");font-weight:500;font-style:italic}@font-face{font-family:Poppins;src:url(/assets/Poppins-SemiBold-BOzrnBUB.eot);src:url(/assets/Poppins-SemiBold-BOzrnBUB.eot?#iefix) format("embedded-opentype"),url(/assets/Poppins-SemiBold-D_ZEWkNb.woff2) format("woff2"),url(/assets/Poppins-SemiBold-DkqYQDni.woff) format("woff"),url(/assets/Poppins-SemiBold-DDWSGldq.ttf) format("truetype"),url(/assets/Poppins-SemiBold-DgVQYz6U.svg#svgFontName) format("svg");font-weight:600;font-style:normal}@font-face{font-family:Poppins;src:url(/assets/Poppins-SemiBold-Italic-CkX3jkXd.eot);src:url(/assets/Poppins-SemiBold-Italic-CkX3jkXd.eot?#iefix) format("embedded-opentype"),url(/assets/Poppins-SemiBold-Italic-LTa8pong.woff2) format("woff2"),url(/assets/Poppins-SemiBold-Italic-BTuHlV8p.woff) format("woff"),url(/assets/Poppins-SemiBold-Italic-DoQgSU1v.ttf) format("truetype"),url(/assets/Poppins-SemiBold-Italic-g1fBBBgq.svg#svgFontName) format("svg");font-weight:600;font-style:italic}@font-face{font-family:Poppins;src:url(/assets/Poppins-Bold-D-PMvate.eot);src:url(/assets/Poppins-Bold-D-PMvate.eot?#iefix) format("embedded-opentype"),url(/assets/Poppins-Bold-BFfy0D5Z.woff2) format("woff2"),url(/assets/Poppins-Bold-QZG2V8sW.woff) format("woff"),url(/assets/Poppins-Bold-C4VmzPyL.ttf) format("truetype"),url(/assets/Poppins-Bold-LLpWn3y-.svg#svgFontName) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Poppins;src:url(/assets/Poppins-Bold-Italic-CCt3iOA5.eot);src:url(/assets/Poppins-Bold-Italic-CCt3iOA5.eot?#iefix) format("embedded-opentype"),url(/assets/Poppins-Bold-Italic-CkMzB7QR.woff2) format("woff2"),url(/assets/Poppins-Bold-Italic-CGOpvt-J.woff) format("woff"),url(/assets/Poppins-Bold-Italic-CjrIZnow.ttf) format("truetype"),url(/assets/Poppins-Bold-Italic-CBb2WQo3.svg#svgFontName) format("svg");font-weight:700;font-style:italic}html{color:#000;background:#fff}body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:before,q:after{content:""}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size: 100%}legend{color:#000}#yui3-css-stamp.cssreset{display:none}*,*:before,*:after{box-sizing:border-box}html,body,#root{display:flex;flex-direction:column;background:#fcfdfd;font-family:Poppins,Arial,sans-serif;font-size:16px;font-weight:300;line-height:140%;margin:0;padding:0;height:100%;width:100%}@media screen and (max-width: 991px){html,body,#root{font-size:15px}}@media screen and (max-width: 768px){html,body,#root{font-size:14px}}@media screen and (max-width: 576px){html,body,#root{font-size:13px}}a{color:#000;font-weight:500;text-decoration:none}a:hover{color:#007bff}p{color:#555}h2,h3,h4,h5{font-weight:500}h1{font-size:1.5em}h2{font-size:1.25em}h3{font-size:1.15em}h4{font-size:1.05em}h5{font-size:1em}.loading{pointer-events:none;opacity:.7}button{font-family:Poppins,Arial,sans-serif}.page-title{display:flex;justify-content:space-between;border-bottom:1px solid #dddddd;margin:0 0 1.5em}@media screen and (max-width: 768px){.page-title{flex-direction:column}}.page-title h2{padding-bottom:1em}@media screen and (max-width: 768px){.page-title h2{padding-bottom:.5em}}.page-title .title-buttons{font-weight:500;padding-bottom:.5em;display:flex;-webkit-user-select:none;user-select:none;cursor:pointer}@media screen and (max-width: 448px){.page-title .title-buttons{flex-direction:column}}.page-title .title-buttons span{font-size:.8em;margin-left:2em}@media screen and (max-width: 448px){.page-title .title-buttons span{margin-left:0}}.page-title .title-buttons span:hover{color:#007bff}.page-title .title-buttons span:first-child{margin-left:0!important}.page-description{font-weight:300;font-size:.9em}.section-title{display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px solid #dddddd;margin-top:2.5em;padding-bottom:.75em}.section-title+.toggle-switch{padding:1em 0 1.5em}.section-title .section-title-button{cursor:pointer;-webkit-user-select:none;user-select:none;font-size:.75em;font-weight:500}.section-title .section-title-button:hover{color:#007bff}.section-title.alert h3{color:#621280}.section-title h3{color:#003660}.tag{border:1px solid transparent;border-radius:4px;padding:1px 4px;font-size:.65em;font-weight:400;margin-right:.5em}.tag.pending{background-color:#ff9a00;color:#fff}.tag.self{background-color:#039;color:#fff}.tag.admin{background-color:#007dd7;color:#fff}.tag.alert{background-color:#c718e2;color:#fff}.breadcrumb-link{cursor:pointer;color:#007dd7}.breadcrumb-link:hover{color:#0050a6}.slash{color:#aaa!important;font-weight:100!important;padding:0 .5em}.layout{background:#fcfdfd;display:flex;justify-content:center;align-items:flex-start;flex:1 0 auto;margin:0 auto;padding:0 1.5em;width:100%;max-width:1440px}.header{background:#007bff;display:flex;justify-content:space-between;top:0;z-index:100;width:100%;position:sticky;transition:top .3s;-webkit-user-select:none;user-select:none;height:2.9em}.header .logo{padding:.5em 0}.header .logo svg{height:100%;width:auto}.header .dropdown{text-align:center;color:#fff;cursor:pointer}.header .dropdown .dropdown-name,.header .dropdown .dropdown-menu{padding-left:1.5em;padding-right:1.5em}.header .dropdown .dropdown-name{height:100%;display:flex;justify-content:center;align-items:center}.header .dropdown .dropdown-name:hover{background:#00000026}.header .dropdown .dropdown-name span{padding-right:1em}@media screen and (max-width: 448px){.header .dropdown .dropdown-name span{display:none}}.header .dropdown .dropdown-menu{cursor:auto;background-color:#fff;color:#000;padding:.5em 0;width:100%;min-width:6em;display:none;z-index:10;text-align:left;border-bottom-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,.125),0 5px 15px 0 rgba(0,0,0,.1);-moz-box-shadow:0 15px 30px 0 rgba(0,0,0,.125),0 5px 15px 0 rgba(0,0,0,.1);-ms-box-shadow:0 15px 30px 0 rgba(0,0,0,.125),0 5px 15px 0 rgba(0,0,0,.1);box-shadow:0 15px 30px #00000020,0 5px 15px #0000001a}@media screen and (max-width: 448px){.header .dropdown .dropdown-menu{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}}.header .dropdown .dropdown-menu ul{padding:0;margin:0}.header .dropdown .dropdown-menu li{cursor:pointer;font-size:14px;font-weight:500;list-style-type:none;padding:.5em 1.5em;white-space:nowrap}.header .dropdown .dropdown-menu li:hover{background-color:#e5f4fe}.header .dropdown .dropdown-menu.visible{display:block}@media screen and (max-width: 448px){.header .dropdown .dropdown-menu.visible{position:absolute;left:0}}.footer{background:#f4f7f9;padding:2em 3em;display:flex;flex-shrink:0;justify-content:center;align-items:center}@media screen and (max-width: 768px){.footer{padding:2em}}.footer .content-footer{display:flex;flex-direction:column;max-width:calc(1440px + 3em);width:100%}.footer .content-footer a{text-decoration:none;color:#444;font-size:.9em;font-weight:300;line-height:2.5em}.footer .content-footer a:hover{color:#0069d9}@media screen and (max-width: 448px){.footer .content-footer a{line-height:2em}}.footer .content-footer .categories{margin-top:1em;display:flex;justify-content:center;flex-direction:row;flex-wrap:wrap}.footer .content-footer .categories .section{width:50%;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width: 768px){.footer .content-footer .categories .section{align-items:center;width:100%}}@media screen and (max-width: 448px){.footer .content-footer .categories .section{justify-content:center;gap:2.5em}}.footer .content-footer .categories .column{display:flex;flex-direction:column}.footer .content-footer .categories .column .title{color:#444;font-size:1.3rem;font-weight:300;margin-bottom:1em}@media screen and (max-width: 448px){.footer .content-footer .categories .column .title{margin-bottom:.5em}}@media screen and (max-width: 768px){.footer .content-footer .categories .column{align-items:center;justify-content:center;text-align:center;margin-bottom:1em}}.footer .content-footer .categories .xealth{display:flex;align-items:flex-end;text-align:right;width:100%}@media screen and (max-width: 768px){.footer .content-footer .categories .xealth{align-items:center;text-align:center;margin-bottom:0;margin-top:1em}}.footer .content-footer .categories .xealth .logo{width:129px;height:41px}.footer .content-footer .categories .xealth .share{display:flex;justify-content:space-between;align-items:center;margin-top:1em;width:auto;gap:1em}.footer .content-footer .categories .xealth .share .social{display:inline-block;height:36px;width:36px}.footer .content-footer .categories .xealth .share .social .icon{cursor:pointer}.footer .content-footer .categories .xealth .share .social .icon:hover svg path{fill:#00b1ff}.footer .content-footer .categories .xealth .share .facebook{display:none}.footer .content-footer .line{margin:2em 0;height:2px;background-color:#fff;width:100%}.footer .content-footer .tos{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap}@media screen and (max-width: 768px){.footer .content-footer .tos{margin-top:0;flex-direction:column}}.footer .content-footer .tos .copy-right,.footer .content-footer .tos .copy-left{color:#444;font-weight:300;line-height:2.5em}@media screen and (max-width: 768px){.footer .content-footer .tos .copy-right,.footer .content-footer .tos .copy-left{display:flex;justify-content:center;width:100%}}.footer .content-footer .tos .copy-right{font-size:.9em;text-align:right}@media screen and (max-width: 576px){.footer .content-footer .tos .copy-right{text-align:center;line-height:140%;margin-top:1em}}.footer .content-footer .tos .copy-left{text-align:left}.footer .content-footer .tos .copy-left ul{display:flex;text-align:center;list-style-type:none;margin:0;padding:0;width:100%}@media screen and (max-width: 576px){.footer .content-footer .tos .copy-left ul{flex-wrap:wrap}}.footer .content-footer .tos .copy-left ul li{margin-right:2.5em}@media screen and (max-width: 768px){.footer .content-footer .tos .copy-left ul li{text-align:center;margin:0 1em;width:30%}}@media screen and (max-width: 576px){.footer .content-footer .tos .copy-left ul li{text-align:center}.footer .content-footer .tos .copy-left ul li:first-child,.footer .content-footer .tos .copy-left ul li:last-child{margin:0}}@media screen and (max-width: 360px){.footer .content-footer .tos .copy-left ul li{width:100%}}.login{background:#fff;border:1px solid #dddddd;display:flex;flex-direction:row;justify-content:center;margin:1.75em auto;max-width:54em;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}@media screen and (max-width: 768px){.login{display:flex;flex-direction:column-reverse;max-width:40em}}.login .login-form{flex:2 1 auto;display:flex;flex-direction:column;text-align:center;padding:3em 4.5em 2em;width:100%;max-width:32em}@media screen and (max-width: 768px){.login .login-form{padding:2em 5em 1em;display:block;max-width:100%}}@media screen and (max-width: 576px){.login .login-form{padding:2em 2.5em 1em}}@media screen and (max-width: 448px){.login .login-form{padding:1.5em 2em .5em}}.login .login-form h1{padding-bottom:.5em}.login .login-form p{font-size:.8em;line-height:140%;padding-bottom:1em}.login .login-info{flex:1 1 auto;border-right:1px solid #dddddd;display:flex;flex-direction:column;text-align:left;padding:3em;width:100%;max-width:20em}@media screen and (max-width: 768px){.login .login-info{border-right:0 solid transparent;border-top:1px solid #dddddd;text-align:center;padding:2.5em 5em;display:block;max-width:100%}}@media screen and (max-width: 576px){.login .login-info{padding:3.5em}}@media screen and (max-width: 448px){.login .login-info{padding:2em}}.login .login-info .logo{text-align:left;padding-bottom:1em}@media screen and (max-width: 768px){.login .login-info .logo{text-align:center}}.login .login-info .logo svg{height:auto;width:100%;max-width:20em}@media screen and (max-width: 768px){.login .login-info .logo svg{max-width:14em}}.login .login-info h5{font-weight:500;padding-bottom:.5em}.login .login-info p{font-size:.9em;line-height:140%}.login .button{width:100%;margin-top:1em}.login a:hover button{color:#007bff}.login a button{display:inline-block;margin:.5em 0}.label{color:#555;font-size:.8em;font-weight:500;display:flex;flex-direction:row}.description{color:#555;font-size:.7em;font-weight:300}.text-input-box,.text-input input,.text-input select,.text-input textarea{padding:6px 12px;width:100%;background:#fff;border:1px solid #cccccc;border-radius:6px}.text-input-box:focus,.text-input input:focus,.text-input select:focus,.text-input textarea:focus{outline:none;border-color:#007bff}.text-input-box:disabled,.text-input input:disabled,.text-input select:disabled,.text-input textarea:disabled{background:#f4f7f9}.text-input-box.error,.text-input input.error,.text-input select.error,.text-input textarea.error{border-color:#a23631}.text-input{padding-top:1em;max-width:640px;position:relative}.text-input textarea{resize:none}.text-input .pass-icon{font-size:.8em;display:inline-block;height:0;width:1.5em;position:relative;float:right;transform:translate(-20px,-30px);opacity:.5;cursor:pointer}.text-input .phone-number-input{display:flex;flex-direction:row;gap:12px}.text-input .phone-number-input input:first-child{width:80px}.text-input .phone-number-input input:last-child{width:548px}.text-input .on-focus-text{display:none}.text-input input:focus~.on-focus-text{background-color:#000;border-radius:8px;color:#fff;display:block;padding:1em 1.5em;font-size:12px;font-weight:400;text-align:left;position:absolute;transform:translateY(-160%);width:100%;box-sizing:border-box;box-shadow:0 1px 8px #00000080;transition:opacity .8s;transition-delay:.5s}.alert{color:#a23631;text-align:left;font-size:.7em;font-weight:400;padding-top:.25em;padding-bottom:.25em!important}.text-input-array{padding-top:1em}.text-input-array .text-input{display:grid;grid-template-columns:1fr 4rem}.text-input-array input{grid-row:1;grid-column:1/3}.text-input-array .icon{font-size:.8em;grid-row:1;grid-column:2/2;transform:translateY(10px)}.text-input-array .icon img{cursor:pointer;padding-right:10px}.email-input{display:flex;flex-direction:row}.email-input .domain{width:auto}.email-input span{padding:5px}.checkboxes{padding-top:.5em}.checkboxes .checkboxes-form{padding:1.5em 1.75em;border:1px solid #dddddd;border-radius:6px;display:flex;flex-direction:column;gap:.5em;max-width:640px}.checkboxes .checkboxes-form .checkbox{display:flex;flex-direction:row;align-items:flex-start}.checkboxes .checkboxes-form .checkbox input{margin-top:.3em;cursor:pointer}.checkboxes .checkboxes-form .checkbox input:disabled{cursor:auto}.checkboxes .checkboxes-form .checkbox .text-group{font-weight:500;padding-left:1em}.checkboxes .checkboxes-form .checkbox .text-group .description{color:#777;font-size:.75em;font-weight:400;line-height:140%}.radio-buttons{padding-top:.5em}.radio-buttons .radio-buttons-form{padding:1.5em 1.75em;border:1px solid #dddddd;border-radius:6px;display:flex;flex-direction:column;gap:.5em;max-width:640px}.radio-buttons .radio-buttons-form .radio-button{display:flex;flex-direction:row;align-items:flex-start}.radio-buttons .radio-buttons-form .radio-button input{margin-top:.3em;cursor:pointer}.radio-buttons .radio-buttons-form .radio-button input:disabled{cursor:auto}.radio-buttons .radio-buttons-form .radio-button .text-group{font-weight:500;padding-left:1em}.radio-buttons .radio-buttons-form .radio-button .text-group .description{color:#777;font-size:.75em;font-weight:400;line-height:140%}.button-footer{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-end;position:relative;gap:1em;margin-top:1.5em}@media screen and (max-width: 576px){.button-footer{align-items:flex-start;flex-direction:column-reverse}.button-footer a,.button-footer button{width:100%}}.button-footer .delete{position:absolute;left:0}@media screen and (max-width: 576px){.button-footer .delete{padding:0;height:auto;position:relative;left:0}}.button-group{display:flex;flex-direction:row;position:relative}.button-group .button{border-radius:0;border-right:1px solid transparent;position:relative;z-index:0}.button-group .button:hover,.button-group .button:active,.button-group .button:focus,.button-group .button:focus-visible{position:relative;z-index:10!important;border-right:1px solid #007bff}.button-group .button:focus,.button-group .button:focus-visible{box-shadow:0 0 10px #007bff!important;outline:0;border-radius:0}.button-group .button:disabled,.button-group .button:disabled:hover{background-color:#f4f7f9;border-right:1px solid transparent;color:#aaa}.button-group :first-child.button{border-top-left-radius:20px;border-bottom-left-radius:20px}.button-group :first-child.button:focus,.button-group :first-child.button:focus-visible{border-top-right-radius:0;border-bottom-right-radius:0}.button-group :first-child.button:disabled,.button-group :first-child.button:disabled:hover{background-color:#f4f7f9;color:#aaa}.button-group :nth-child(2).button,.button-group :nth-child(3).button,.button-group :nth-child(4).button,.button-group :nth-child(5).button,.button-group :nth-child(6).button{border-radius:0}.button-group :nth-child(2).button:focus,.button-group :nth-child(2).button:focus-visible,.button-group :nth-child(3).button:focus,.button-group :nth-child(3).button:focus-visible,.button-group :nth-child(4).button:focus,.button-group :nth-child(4).button:focus-visible,.button-group :nth-child(5).button:focus,.button-group :nth-child(5).button:focus-visible,.button-group :nth-child(6).button:focus,.button-group :nth-child(6).button:focus-visible{border-radius:0}.button-group :nth-child(2).button:disabled,.button-group :nth-child(2).button:disabled:hover,.button-group :nth-child(3).button:disabled,.button-group :nth-child(3).button:disabled:hover,.button-group :nth-child(4).button:disabled,.button-group :nth-child(4).button:disabled:hover,.button-group :nth-child(5).button:disabled,.button-group :nth-child(5).button:disabled:hover,.button-group :nth-child(6).button:disabled,.button-group :nth-child(6).button:disabled:hover{background-color:#f4f7f9;color:#aaa}.button-group :last-child.button{border-right:1px solid #dddddd;border-top-right-radius:20px!important;border-bottom-right-radius:20px!important}.button-group :last-child.button:focus,.button-group :last-child.button:focus-visible{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.button-group :last-child.button:disabled,.button-group :last-child.buttondisabled:hover{background-color:#f4f7f9;border-color:#ddd;border-right:1px solid #dddddd!important;color:#aaa}.multi-select{padding-top:.5em;max-width:640px}.message{border:1px solid;border-radius:6px;position:relative;margin:0 0 20px;padding:15px 45px 15px 20px;text-align:left}.message .close{font-size:1.5em;margin:0;position:absolute;top:15px;right:15px;opacity:.7;transition:opacity .1s ease;cursor:pointer}.message h5{font-weight:700}.message p{margin-bottom:0;margin-top:0}.message.error{background:#fcf4f4;border-color:#eacdcc;color:#a23631}.message.success{background:#f5fff5;border-color:#b7dbab;color:#0f5d1f}.message.warning{background:#fdfaf0;border-color:#f1e2c3;color:#a23631}.message.info{background:#e5f4fe;border-color:#9fddf8;color:#074f9e}.info .info-icon{display:inline-block;margin:4px 15px auto 5px;height:12px;width:12px;float:right;opacity:.25;cursor:pointer;vertical-align:middle}@media (max-width: 767px){.info .info-icon{margin:3px 5px auto;float:left}}.info .info-icon:hover{opacity:1}.info:hover .info-icon,.info:hover .top-wrapper,.info:hover .top{visibility:visible;opacity:1}.info .top-wrapper{position:absolute;margin-left:129px;margin-top:-20px;visibility:hidden}@media (max-width: 767px){.info .top-wrapper{width:100px}}.info .top{background-color:#000;border-radius:8px;color:#fff;font-size:12px;font-weight:400;text-align:left;padding:15px 20px;width:300px;position:absolute;left:86%;top:0;transform:translate(-89%,-100%);box-sizing:border-box;box-shadow:0 1px 8px #00000080;opacity:0;transition:opacity .8s;transition-delay:.5s;white-space:normal!important;visibility:hidden;z-index:9999}@media (max-width: 767px){.info .top{left:15%;top:10px}}.info .top h5{font-size:14px;font-weight:700;padding-bottom:1em;color:#fff}.info .top p{white-space:pre-line;margin-bottom:0;color:#fff}.info .top:before{content:"";position:absolute;top:100%;left:calc(50% - 10px);width:0;height:0;border:10px solid transparent;border-top-color:#000}.button{border:1px solid transparent;font-family:Poppins,Arial,sans-serif;font-size:.9em;font-weight:500;text-align:center;padding:.5em 1em;height:auto;min-height:38px;width:auto;min-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;outline:0!important;cursor:pointer;-webkit-border-radius:4em;-moz-border-radius:4em;border-radius:4em;-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}.button img{padding-left:8px}.button.transparent{background-color:transparent}.button.transparent.focus,.button.transparent:focus,.button.transparent:hover{color:#007bff}.button.delete{background-color:transparent;color:#ff002e;padding:0;min-width:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.button.delete.focus,.button.delete:focus,.button.delete:hover{color:#d60026}.button.white,.button.external{color:#007bff;background-color:#fff;border:1px solid #dddddd}.button.white:focus,.button.white:focus-visible,.button.external:focus,.button.external:focus-visible{box-shadow:0 0 10px #007bff!important;outline:0;-webkit-border-radius:6em;-moz-border-radius:6em;border-radius:6em}.button.white.focus,.button.white:focus,.button.white:hover,.button.external.focus,.button.external:focus,.button.external:hover{border-color:#007bff}.button.white:disabled,.button.whitedisabled:hover,.button.external:disabled,.button.externaldisabled:hover{background-color:#f4f7f9;border-color:#ddd;color:#aaa}.button.external{display:flex;align-items:center;justify-content:center;text-align:center}.button.external img{height:14px;width:auto}.button.blue{color:#fff;background-color:#007bff}.button.blue:focus,.button.blue:focus-visible{box-shadow:0 0 10px #007bff!important;outline:0;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}.button.blue.focus,.button.blue:focus,.button.blue:hover{background-color:#0050a6;border-color:#0050a6;color:#fff}.button.blue:disabled{opacity:.6}.button.blue:disabled:hover{background-color:#007bff;border-color:#007bff}.tile-buttons{display:flex;flex-wrap:wrap;gap:1em}.tile-buttons .button{height:44px;-webkit-user-select:none;user-select:none;flex-basis:45%}.tile-buttons .button .button-content{margin:auto;display:grid;grid-template-columns:1fr .5rem}.tile-buttons .button .button-content span{text-align:left;grid-row:1;grid-column:1/3}.tile-buttons .button .button-content img{grid-row:1;grid-column:2/2}.tile-buttons .button.white{color:#000}.tile-buttons .button.white:focus,.tile-buttons .button.white:hover{color:#007bff}.navbar{background-color:transparent;border-right:1px solid #dddddd;display:table-cell;padding:1em 0;min-height:500px;width:260px;white-space:nowrap;vertical-align:top;-webkit-user-select:none;user-select:none}@media screen and (max-width: 991px){.navbar{width:200px}}@media screen and (max-width: 768px){.navbar{border-right:0 solid transparent;padding:2em 2em 0;min-height:auto;width:100%}}@media screen and (max-width: 441px){.navbar{padding:1em}}.navbar ul{margin-bottom:0;margin-top:0;padding-left:0;top:30px}@media screen and (max-width: 768px){.navbar ul{border:1px solid #dddddd;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}}.navbar ul li{border-left:5px solid transparent;color:#555;font-weight:600;text-align:left;list-style:none;margin:.5em 0;padding:.5em 2em}@media (max-width: 991px){.navbar ul li{padding:.25em 1.5em}}.navbar ul li a{color:#555;display:block}.navbar ul li:hover a{color:#000}.navbar ul li:hover a:hover{text-decoration:none}.navbar ul li:hover .sub li.sub-active a{color:#0050a6}.navbar ul li.active{color:#000;border-left:5px solid #007bff}.navbar ul li.active a{color:#000}.navbar ul li.multi.active{border-left:5px solid #dddddd}.navbar ul li.multi.active:before{background-color:#007bff;content:"";display:block;height:2.4em;width:5px;position:absolute;transform:translate(-2.3em,-.5em)}@media (max-width: 991px){.navbar ul li.multi.active:before{height:1.9em;transform:translate(-1.8em,-.25em)}}.navbar ul li.multi.active:hover a,.navbar ul li.multi.active a{color:#000}.navbar ul li.multi.active:hover .active,.navbar ul li.multi.active:hover a:hover,.navbar ul li.multi.active .active:hover{color:#007bff}.navbar .sub li{color:#555;font-size:.95rem;margin:5px 5px 5px -35px;padding:5px 30px 5px 50px}@media (max-width: 991px){.navbar .sub li{margin:5px 5px 5px -25px;padding:5px 30px 5px 40px}}.navbar .sub li:first-child{margin-top:10px}.navbar .sub li:last-child{margin-bottom:-5px}.navbar .sub li.sub-active a{color:#0050a6!important}.navbar .sub li a{color:#555!important}.navbar .sub li a:hover{color:#000!important}.nav-page{display:flex;flex-direction:column;width:100%}.nav-page h1{padding:1.25em 0 .25em;text-align:center}.nav-page h5{color:#555;font-weight:400;padding-bottom:1.75em;text-align:center}.nav-page .content{background:#fff;border:1px solid #dddddd;margin:0 0 2em;display:flex;flex-direction:row;width:100%;max-width:1440px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}@media screen and (max-width: 768px){.nav-page .content{flex-direction:inherit}}.nav-page .content .outlet{padding:2em;width:100%}@media screen and (max-width: 441px){.nav-page .content .outlet{padding:1em}}.overview{display:flex;flex-direction:column;text-align:center;height:100%;gap:1em}.overview h1{padding-top:1em}.overview .overview-tiles{margin:1em auto 2em;padding:0 1em;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1em}@media (min-width: 448px){.overview .overview-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 768px){.overview .overview-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 991px){.overview .overview-tiles{padding:0 2em;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1024px){.overview .overview-tiles{padding:0 8em;grid-template-columns:repeat(3,minmax(0,1fr))}}.overview .overview-tiles h3{color:#039}.overview .overview-tiles p{color:#555;font-size:.75em;line-height:140%;margin:.5em 0 1.5em}.overview .overview-tiles .tile{background:#fff;border:1px solid #dddddd;display:flex;flex-direction:column;width:100%;min-width:12em;padding:1.5em 2em;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}.overview .overview-tiles .tile:hover,.overview .overview-tiles .tile:focus,.overview .overview-tiles .tile:focus-visible{-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,.125),0 5px 15px 0 rgba(0,0,0,.1);-moz-box-shadow:0 15px 30px 0 rgba(0,0,0,.125),0 5px 15px 0 rgba(0,0,0,.1);-ms-box-shadow:0 15px 30px 0 rgba(0,0,0,.125),0 5px 15px 0 rgba(0,0,0,.1);box-shadow:0 15px 30px #00000020,0 5px 15px #0000001a}.overview .overview-tiles .tile a{border:0;outline:0;margin-top:auto}.overview .overview-tiles .tile a:focus,.overview .overview-tiles .tile a:focus-visible{border:0;outline:0;-webkit-border-radius:6em;-moz-border-radius:6em;border-radius:6em}.overview .overview-tiles .tile .button{width:100%}.overview .overview-tiles .tile .external{margin-top:auto}.overview .unauthorized{display:flex;flex-direction:row;text-align:left;align-items:center;background-color:#fcf4f4;color:#a23631;border:1px solid #EACDCC;border-radius:6px;padding:10px;gap:1em}.content:has(.production) .navbar{background-color:#faf0f959;background-image:repeating-linear-gradient(120deg,transparent,transparent 25px,rgb(240,245,250) 25px,rgb(240,245,250) 50px)}.subscriber-confirmation-modal{display:flex;flex-direction:column;gap:1em}.subscriber-confirmation-modal input{padding:6px 12px;width:100%;background:#fff;border:1px solid #cccccc;border-radius:6px}@keyframes shimmer{0%{background-position:-550px 0}to{background-position:550px 0}}.general-information.loading.input-group{display:block;max-width:640px}.general-information.loading .line,.general-information.loading .text-input,.general-information.loading .button{display:block;background:#dedede;border-radius:10px;margin:10px 0;overflow:hidden;position:relative}.general-information.loading .line{height:13px}.general-information.loading .text-input{height:36px}.general-information.loading .button{height:36px;width:100px;float:right}.general-information.loading .line-title{height:15px;width:35%;margin-bottom:1rem}.general-information.loading .line-100{width:100%}.general-information.loading .line-80{width:80%}.general-information.loading .line-60{width:60%}.general-information.loading .line-40{width:40%}.general-information.loading .line-20{width:20%}.general-information.loading .line:before,.general-information.loading .text-input:before,.general-information.loading .button:before{position:absolute;content:"";height:100%;width:100%;background-image:linear-gradient(to right,#dedede,#eee,#dedede);background-repeat:no-repeat;background-size:550px 550px;animation:shimmer 1s linear infinite}.ReactModal__Body--open{overflow:hidden}.ReactModal__Overlay--after-open{background-color:#000000bf!important;display:flex!important}.ReactModal__Content--after-open{position:relative!important;height:auto!important;-webkit-border-radius:12px!important;-moz-border-radius:12px!important;border-radius:12px!important;-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,.125),0 5px 15px 0 rgba(0,0,0,.1)!important;-moz-box-shadow:0 15px 30px 0 rgba(0,0,0,.125),0 5px 15px 0 rgba(0,0,0,.1)!important;-ms-box-shadow:0 15px 30px 0 rgba(0,0,0,.125),0 5px 15px 0 rgba(0,0,0,.1)!important;box-shadow:0 15px 30px #00000020,0 5px 15px #0000001a!important}.modal{display:flex;flex-direction:column;-webkit-user-select:none;user-select:none}.modal .modal-header{display:flex;flex-direction:row;justify-content:space-between;color:#444;font-size:.9em;font-weight:500;padding:.75em 1.5em!important}.modal .modal-header .modal-close{cursor:pointer}.modal .modal-border{border-bottom:1px solid #cccccc}.modal .modal-content{padding:1.5em}.modal .modal-content.center{text-align:center}.modal .modal-buttons{padding:0 1.5em 1.5em!important;display:flex;flex-direction:row;justify-content:flex-end;gap:1em}.modal .modal-buttons.center{justify-content:center}.modal .modal-header,.modal .modal-buttons{padding:1em}.modal .dataset-json{overflow-y:scroll;height:calc(100vh - 20rem)}.modal code{background:#f5f5f5;display:block;padding:.5rem}.modal code span{padding-right:.5rem}.modal code span+div{padding-left:1rem}.modal .text-input{margin-bottom:1rem}.modal .text-input input{padding:6px 12px;width:100%;background:#fff;border:1px solid #cccccc;border-radius:6px}.modal .text-input input:focus{outline:none;border-color:#007bff}.modal .text-input input:disabled{background:#f4f7f9}.modal .text-input input.error{border-color:#a23631}.modal .checkbox{padding:1em}.modal .checkbox label{float:right}.modal .checkbox label span{padding-left:10px}.modal .phi-warning-modal .phi-acknowledgement{padding-top:1em;color:#9700ae}.modal .error-warning-modal .error-warning-modal-text{padding:15px 45px 15px 20px;border:1px solid;border-radius:6px;background:#fcf4f4;border-color:#eacdcc;color:#a23631;font-weight:500;text-align:left}.selector:not(*:root),th,td{word-wrap:break-word;overflow-wrap:break-word;word-break:break-all}.table{table-layout:auto;width:100%}.table .rows{margin-bottom:2em;table-layout:auto;width:100%}.table table{display:flex;flex-flow:column nowrap;font-size:.95em;font-weight:400;background:#fff;width:100%}.table tr{border-bottom:1px solid #eeeeee;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}@media screen and (max-width: 645px){.table tr{gap:10px;padding:10px 0}}.table tr .row-menu-button{cursor:pointer;-webkit-user-select:none;user-select:none}.table tr td,.table tr th{font-size:.85em;flex:1 0;align-items:baseline;justify-content:flex-start;border-collapse:collapse;vertical-align:top}.table tr td{color:#333;display:block;padding:14px 0}.table tr th{color:#003660;display:flex;padding:8px 0}@media screen and (max-width: 645px){.table tr th{display:none}}.table tr th .table-header{font-weight:600;line-height:140%;-webkit-user-select:none;user-select:none;cursor:pointer}.table tr th .sort-icon{padding-left:4px;padding-right:4px}.table tr th .sort-icon img{margin-bottom:-3px}.table .value{line-height:140%}.table .sub-value{font-size:.9em;line-height:140%}.table .value-array{margin:0;padding:0 0 0 1em}.table .table-nav{margin:.5em 0;padding-bottom:1em;display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:wrap;gap:1em}@media screen and (max-width: 645px){.table .table-nav{margin:0;padding-bottom:0}}.table .table-nav .nav-info{font-size:.8em;color:#444}.table .table-nav .button-group .button{padding:0 1.5em!important;min-width:40px}@media screen and (max-width: 583px){.table .table-nav .right-button{width:100%}}.table .table-nav .right-button button{margin-top:0}@media screen and (max-width: 583px){.table .table-nav .right-button button{width:100%}}.table .table-nav+table+.table-nav{margin-top:2em}.table .row-menu-button{background:transparent;text-align:center;padding-right:0;display:inline-block;flex:0;position:relative;-webkit-user-select:none;user-select:none;width:100%;cursor:pointer}.table .row-menu-button .form-select.type{display:block;padding:4px;height:32px;width:32px;-webkit-border-radius:4em;-moz-border-radius:4em;border-radius:4em}.table .row-menu-button .form-select.type:hover,.table .row-menu-button .form-select.type:focus{background-color:#007bff}.table .row-menu-button .form-select.type:hover svg path,.table .row-menu-button .form-select.type:focus svg path{fill:#fff}.table .row-menu-button .row-menu{cursor:auto;background-color:#fff;border-radius:6px;color:#000;text-align:left;padding:.5em 0;height:auto;width:auto;min-width:6em;display:none;position:absolute;right:0;top:32px;z-index:10;-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,.125),0 5px 15px 0 rgba(0,0,0,.1);-moz-box-shadow:0 15px 30px 0 rgba(0,0,0,.125),0 5px 15px 0 rgba(0,0,0,.1);-ms-box-shadow:0 15px 30px 0 rgba(0,0,0,.125),0 5px 15px 0 rgba(0,0,0,.1);box-shadow:0 15px 30px #00000020,0 5px 15px #0000001a}.table .row-menu-button .row-menu ul{padding:0;margin:0}.table .row-menu-button .row-menu ul span{color:#777;font-size:12px;font-weight:700;padding:5px}.table .row-menu-button .row-menu li{cursor:pointer;font-size:1.15em;font-weight:500;list-style-type:none;padding:.5em 1.35em;white-space:nowrap}.table .row-menu-button .row-menu li:hover{background-color:#e5f4fe}.table .row-menu-button .row-menu li label input{margin-right:1em}.table .row-menu-button .row-menu.visible{display:block}.table .row-menu-button .row-menu.visible a{color:#555;font-size:12px;font-weight:600;text-decoration:none;list-style:none;padding:5px 15px;display:block;white-space:nowrap}.table .row-menu-button .row-menu.visible a :hover{background-color:#e5f4fe;color:#000}.table td:last-child,.table th:last-child{max-width:32px;flex:0}.table th:last-child:before{content:"";margin:0;height:12px;width:32px;display:flex;align-items:center}@media screen and (max-width: 645px){.table .row-menu-button{position:absolute;right:2em}}@media screen and (max-width: 441px){.table .row-menu-button{right:1.5em}}.filter-row{font-weight:400;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:wrap;gap:1em;padding-bottom:1em}@media screen and (max-width: 441px){.filter-row{flex-direction:column}}.filter-row .filter{background-image:url("data:image/svg+xml,%3csvg%20width='17'%20height='16'%20viewBox='0%200%2017%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20opacity='0.25'%20d='M8.39993%2011.7324L3.31925%206.13242L13.4806%206.13242L8.39993%2011.7324Z'%20fill='black'/%3e%3c/svg%3e")!important;background-position:center right .5em!important;background-repeat:no-repeat!important;flex:1 0 auto;font-size:.85em;position:relative;display:inline-block;padding:6px 12px;background:#fff;border:1px solid #cccccc;border-radius:6px;cursor:pointer}@media screen and (max-width: 441px){.filter-row .filter{width:100%}}.filter-row .filter:hover{border-color:#007bff}.filter-row .filter .form-select.type{padding-right:1.5em}.filter-row .filter .filter-menu{cursor:auto;background-color:#fff;padding:0;height:auto;width:auto;min-width:100%;display:none;position:absolute;right:0;top:36px;z-index:10;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,.125),0 5px 15px 0 rgba(0,0,0,.1);-moz-box-shadow:0 15px 30px 0 rgba(0,0,0,.125),0 5px 15px 0 rgba(0,0,0,.1);-ms-box-shadow:0 15px 30px 0 rgba(0,0,0,.125),0 5px 15px 0 rgba(0,0,0,.1);box-shadow:0 15px 30px #00000020,0 5px 15px #0000001a}.filter-row .filter .filter-menu button{font-weight:500;text-align:left;padding:.25em 1em;width:100%}.filter-row .filter .filter-menu button:hover{color:#007bff}.filter-row .filter .filter-menu ul{border-top:1px solid #dddddd;margin:0;padding:0;max-height:400px;overflow:scroll}.filter-row .filter .filter-menu li{font-size:14px;font-weight:500;list-style-type:none;padding:.25em 1em;white-space:nowrap}.filter-row .filter .filter-menu li:first-child{margin-top:.5em}.filter-row .filter .filter-menu li:last-child{margin-bottom:.5em}.filter-row .filter .filter-menu li:hover{background:#e5f4fe}.filter-row .filter .filter-menu li *{cursor:pointer}.filter-row .filter .filter-menu li label{color:#333;font-size:.9em;font-weight:400;display:flex;width:100%}.filter-row .filter .filter-menu li label:hover{color:#000}.filter-row .filter .filter-menu li label input{margin-right:1em}.filter-row .filter .filter-menu.visible{display:block}.filter-row .filter .filter-menu.visible a{color:#555;font-size:12px;font-weight:600;text-decoration:none;list-style:none;padding:5px 15px;display:block;white-space:nowrap}.filter-row .filter .filter-menu.visible a :hover{background-color:#e5f4fe;color:#000}.search-bar{display:flex;justify-content:center;width:100%;padding-bottom:1em}.search-bar input{padding:6px 12px;width:100%;background:#fff;border:1px solid #cccccc;border-radius:6px}.search-bar button{cursor:pointer;background:#fff;border:1px solid #cccccc;border-top-right-radius:6px;border-bottom-right-radius:6px;color:#007bff;font-size:.9em;font-weight:500;padding:0 1em}.search-bar button:hover{border-color:#007bff;color:#007bff}.search-bar button:active{background-color:#007bff;border-color:#007bff;color:#fff}.admin .users .table .active{background:#3be100}.admin .users .table .inactive{background:#ccc}.admin .users .table .pending{background:#ff9a00}.admin .users .table .active,.admin .users .table .inactive,.admin .users .table .pending{width:12px;height:12px;border-radius:16px;margin:4px 0 0 4px}.admin .users .table td:first-child,.admin .users .table th:first-child{max-width:32px;flex:0}.admin .users .table td:nth-child(2),.admin .users .table th:nth-child(2){min-width:160px}.admin .users .table td:nth-child(2) .value div,.admin .users .table th:nth-child(2) .value div{font-weight:500;display:inline-block;word-break:break-word}.admin .users .table td:nth-child(2) .sub-value div,.admin .users .table th:nth-child(2) .sub-value div{display:inline-block;word-break:break-word}.admin .users .table td:nth-child(3),.admin .users .table th:nth-child(3){min-width:53px;max-width:176px}.admin .users .table td:nth-child(4),.admin .users .table th:nth-child(4){min-width:144px;max-width:300px;cursor:default!important}.admin .users .table td:nth-child(5),.admin .users .table th:nth-child(5){max-width:152px}@media screen and (max-width: 645px){.admin .users .table td,.admin .users .table th{padding:0!important}.admin .users .table td:nth-child(2),.admin .users .table th:nth-child(2){min-width:200px}.admin .users .table td:nth-child(4),.admin .users .table th:nth-child(4){padding-left:26px!important;min-width:226px;max-width:100%}.admin .users .table td:nth-child(5),.admin .users .table th:nth-child(5){min-width:53px;max-width:176px}}@media screen and (max-width: 441px){.admin .users .table td:nth-child(3),.admin .users .table td:nth-child(5),.admin .users .table th:nth-child(3),.admin .users .table th:nth-child(5){padding-left:26px!important;min-width:286px}}.admin .users .table th:first-child .sort-icon{padding-left:0!important;padding-right:0!important;margin-left:-3px}.admin .users .table th:first-child .table-header{content:"";margin:2px 0 0 4px;height:16px;width:12px;display:flex;align-items:center}.admin .view-user .title,.admin .add-user .title,.admin .edit-user .title{margin-bottom:1em}.admin .user-form .toggle-switch::last-word{font-weight:600}.admin .roles .table td:first-child,.admin .roles .table th:first-child{max-width:50px}.admin .roles .table td:nth-child(2),.admin .roles .table th:nth-child(2){flex-grow:2}.admin .roles .table td:first-child{text-align:center}.modal .tenant-selection{display:flex;flex-direction:column;justify-content:center}.modal .tenant-selection .button-group{padding-bottom:1em;display:flex;flex-direction:row;flex-wrap:wrap}.modal .tenant-selection .button{color:#555;flex:1 0 auto}.modal .tenant-selection .button.selected{color:#007bff}.modal .tenant-selection .tenant-ids{border:1px solid #dddddd;padding:.5em 0;height:300px;overflow:scroll;overflow-x:hidden;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.modal .tenant-selection .tenant-ids div{padding:.25em 1em;display:block}.modal .tenant-selection .tenant-ids div:hover{background:#e5f4fe}.modal .tenant-selection .tenant-ids label{padding-left:1em;display:inline-block;width:calc(100% - 1em)}.modal .user-modal .modal-content{text-align:center}.modal .edit-domains-modal h3{padding-bottom:1em}.modal .edit-domains-modal .confirmation-content{display:flex;flex-direction:column;gap:1em;padding:1em;border:1px solid #dddddd;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.modal .edit-domains-modal .checkbox{padding:1em}.modal .edit-domains-modal .checkbox label{float:right}.modal .edit-domains-modal .checkbox label span{padding-left:10px}.toggle-switch{font-size:.95em;font-weight:500;margin-bottom:-.5em;display:flex;align-items:center}.toggle-switch .label{padding-left:1em}.toggle-switch .react-toggle{touch-action:pan-x;display:inline-block;position:relative;cursor:pointer;background-color:transparent;border:0;padding:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.toggle-switch .react-toggle-screenreader-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.toggle-switch .react-toggle--disabled{cursor:not-allowed;opacity:.5;-webkit-transition:opacity .25s;transition:opacity .25s}.toggle-switch .react-toggle-track{width:50px;height:24px;padding:0;border-radius:30px;background-color:#4d4d4d;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.toggle-switch .react-toggle:hover:not(.react-toggle--disabled) .react-toggle-track{background-color:#000}.toggle-switch .react-toggle--checked .react-toggle-track{background-color:#19ab27}.toggle-switch .react-toggle--checked:hover:not(.react-toggle--disabled) .react-toggle-track{background-color:#128d15}.toggle-switch .react-toggle-track-check{position:absolute;width:14px;height:10px;top:0;bottom:0;margin-top:auto;margin-bottom:auto;line-height:0;left:8px;opacity:0;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;transition:opacity .25s ease}.toggle-switch .react-toggle--checked .react-toggle-track-check{opacity:1;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;transition:opacity .25s ease}.toggle-switch .react-toggle-track-x{position:absolute;width:10px;height:10px;top:0;bottom:0;margin-top:auto;margin-bottom:auto;line-height:0;right:10px;opacity:1;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;transition:opacity .25s ease}.toggle-switch .react-toggle--checked .react-toggle-track-x{opacity:0}.toggle-switch .react-toggle-thumb{transition:all .5s cubic-bezier(.23,1,.32,1) 0ms;position:absolute;top:1px;left:1px;width:22px;height:22px;border:1px solid #4D4D4D;border-radius:50%;background-color:#fafafa;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease}.toggle-switch .react-toggle--checked .react-toggle-thumb{left:27px;border-color:#19ab27}.toggle-switch .react-toggle--focus .react-toggle-thumb{-webkit-box-shadow:0px 0px 3px 2px #0099E0;-moz-box-shadow:0px 0px 3px 2px #0099E0;box-shadow:0 0 2px 3px #0099e0}.toggle-switch .react-toggle:active:not(.react-toggle--disabled) .react-toggle-thumb{-webkit-box-shadow:0px 0px 5px 5px #0099E0;-moz-box-shadow:0px 0px 5px 5px #0099E0;box-shadow:0 0 5px 5px #0099e0}.documents .folder{display:flex;flex-direction:column}.documents .folder .folder-name{display:flex;justify-content:center}.documents .folder .folder-name img{padding-right:10px}.documents .folder .folder-items{padding-left:20px;margin-left:8px;border-left:1px solid #cccccc}.documents .folder .folder-items.hidden{display:none}.documents .folder .folder-row{display:flex;flex-direction:row;justify-content:space-between;padding-top:5px;padding-bottom:10px}.documents .folder .folder-row.documents .folder-name{font-weight:500}.documents .folder .folder-row.documents .folder-details img,.documents .folder .folder-row.folders .folder-name{cursor:pointer}.documents .folder .folder-row .folder-details{display:flex;flex-direction:row;gap:10px}.documents .folder .folder-row .folder-details span{min-width:15px}.documents .toggle-switch{padding-bottom:2em}.documents .document-activity .document-title{padding:1em;border:1px solid #cccccc;border-radius:6px;background-color:#f4f7f9;color:#444}.documents .document-activity .document-title div{font-weight:300;font-size:.8em}.documents .document-activity .search-bar{padding-top:1em}.reports .date-pickers{display:flex;flex-direction:row;gap:1em;padding-top:1em;max-width:640px}.reports .date-pickers .date-picker{flex-grow:1}.reports .date-pickers .date-picker .react-datepicker-wrapper{width:100%}.reports .report-table{padding-top:1em}.reports .report-table .empty-message{color:#777}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px;content:"";z-index:-1;border-width:8px;left:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.dashboards .tenant-dashboards .dashboard-groups{display:flex;flex-direction:row;align-items:flex-start;flex:1 0 0;flex-wrap:wrap;gap:1em 2em}.dashboards .tenant-dashboards .dashboard-groups .dashboard-group{width:340px}.dashboards .tenant-dashboards .dashboard-groups .dashboard-group .dashboard-buttons{display:flex;flex-direction:column;gap:.5em;padding-top:1em}.view-dashboard{position:fixed;top:0;left:0;width:100%;height:100%}.view-dashboard .header{background-color:#074f9e;color:#fff;align-items:center}.view-dashboard .header .breadcrumb{padding-left:1em;display:flex;flex:row;gap:.5em}.view-dashboard .header .breadcrumb .crumb{cursor:pointer}.view-dashboard .header .exit-dashboard{padding-right:1em;display:flex;flex:row;gap:.5em;cursor:pointer}.view-dashboard .message{width:75%;margin:1em auto}.view-dashboard .dashboard-iframe{height:100%;margin:auto;padding-bottom:50px}@media screen and (max-width: 768px){.view-dashboard .dashboard-iframe{width:596px}}@media screen and (max-width: 991px){.view-dashboard .dashboard-iframe{width:778px}}@media screen and (max-width: 1024px){.view-dashboard .dashboard-iframe{width:1001px}}@media screen and (max-width: 1200px){.view-dashboard .dashboard-iframe{width:1034px}}@media screen and (max-width: 1440px){.view-dashboard .dashboard-iframe{width:1210px}}@media screen and (max-width: 1600px){.view-dashboard .dashboard-iframe{width:1450px}}@media screen and (max-width: 2100px){.view-dashboard .dashboard-iframe{width:1610px}}@media screen and (min-width: 2100px){.view-dashboard .dashboard-iframe{width:2110px}}.page-not-found{display:flex;flex-direction:column;text-align:center;gap:2em;padding:4em}@media (max-width: 576px){.page-not-found{padding:4em 2em}}.page-not-found h1{font-size:2em}@media (max-width: 576px){.page-not-found img{width:100%}}
