@import "https://fonts.googleapis.com/css?family=Muli:400,600,700,800";html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-ms-overflow-style:-ms-autohiding-scrollbar;height:100%;min-height:100%;font-weight:400}body{box-sizing:border-box;-webkit-font-smoothing:antialiased;background-color:var(--background);border:0;flex-direction:column;height:100%;margin:0;padding:0;font-family:Muli,sans-serif;display:flex;overflow:hidden}.no-text-highlight{-webkit-user-select:none;user-select:none}.is-hidden{display:none!important}.hide-mobile{display:block!important}.show-mobile,.show-mobile-500{display:none!important}.hide-mobile-500{display:flex!important}@media screen and (width<=950px){body{overflow-y:auto}.hide-mobile{display:none!important}.show-mobile{display:block!important}}@media screen and (width<=600px){.hide-mobile-500{display:none!important}.show-mobile-500{display:block!important}}:root{--black:#000;--white:#fff;--background:#fff;--background-mid:#e6e7ec;--background-02:#fff;--background-03:#ececf1;--background-04:#f0f2f6;--background-04-hover:#e1e3e9;--background-hover:#f8f9f9;--background-nav-hover:#fff;--background-hover-02:#f8f9f9;--subtle-btn-background:#ececf1;--subtle-btn-background-hover:#dcdce5;--background-menu:#fff;--background-side-nav-btn-selected:#f8f9f9;--background-side-nav-btn-selected-border:#ececf1;--background-side-nav-btn-hover:#f8f9f9;--background-side-nav-btn-hover-border:#ececf1;--border:#ececf1;--border-darker:#d8d8e2;--form-field:#f0f2f6;--form-radio:#ececf1;--form-field-border:#f0f2f6;--form-field-focus:#fff;--font-main:#353740;--font-subtle:#87879a;--font-subtle-02:#a1a1b0;--font-placeholder:#727286;--icon-main:#717186;--icon-light:#a0a0b4;--icon-load-spinner:#717186;--icon-nav:#353740;--green:#0b530b;--green-light:#d3f4d3;--yellow:#5c4008;--yellow-light:#ffeecf;--orange:#7a3407;--orange-light:#ffe3cf;--red:#601705;--red-dark:#bf3715;--red-org-denied:#bf3715;--red-banner:#ff9679;--red-light:#ffeae4;--blue:#0a205c;--blue-light:#c1d1ff;--purple:#42117b;--purple-light:#ead8ff;--grey:#3c425b;--grey-light:#e8e9f2;--red-alert:#ff5252;--green-banner:#15aa6c;--green-success:#15aa6c;--green-success-light:#e5fff4;--form-rating-scale-01:#f4481d;--form-rating-scale-02:#f9714b;--form-rating-scale-03:#fc9b28;--form-rating-scale-04:#fdca40;--form-rating-scale-05:#f9f517;--form-rating-scale-06:#c0db3a;--form-rating-scale-07:#82c91e;--form-rating-scale-08:#5fcf65;--form-rating-scale-09:#3bd98a;--form-rating-scale-10:#2fd08d;--form-rating-item-text:#202123;--form-rating-scale-selected:#3fbafe;--form-rating-scale-selected-text:#fff;--avatar-border:#ececf1;--main-nav-bar:#fff;--notification-alert:#ec5631;--box-shadow-tooltip:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--box-shadow-menu:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--box-shadow-subtle-btn:0 1px 2px 0 #0000000d;--box-item-01:0 2px 4px #4955670a;--box-shadow-auth:0 4px 16px #ebedf5;--box-shadow-auth-logo:0 2px 10px 0 #0c10141f;--banner-02-subtle:#f0f2f6;--btn-text-subtle:#202124;--banner-text:#1a1f36;--notification-text:#fff;--table-cell-red:#ff5252;--table-cell-green:#15aa6c;--chart-primary-color:#736dff;--chart-label-text-color:#87879a;--chart-info-color:#bee5ff;--chart-border-color:#ececf1;--chart-success-color:#15aa6c;--chart-error-color:#ff5252;--chart-error-light-color:#fed8d8;--chart-warning-color:#ffcd56;--chart-background-two:#736dff;--chart-background-three:#8c86ff;--chart-background-four:#a6a0ff;--chart-background-five:#bfb9ff;--chart-background-six:#d9d3ff;--chart-background-seven:#f0edff;--date-picker-selected:#8c86ff;--date-picker-selected-text:#fff}.async-table-frame{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.async-table-inline-loader{pointer-events:none;background:color-mix(in srgb, var(--background) 78%, transparent);z-index:2;justify-content:center;align-items:center;display:flex;position:absolute;inset:58px 0 50px}.async-table-inline-loader .data-section-loading{flex:none;min-height:0;padding:0}body.theme-dark{--black:#000;--white:#fff;--background:#202123;--background-02:#202123;--background-hover:#2b2c2e;--background-nav-hover:#2b2c2e;--background-hover-02:#2b2c2e;--background-mid:#353739;--background-03:#38393c;--background-04:#46474a;--background-04-hover:#56575a;--subtle-btn-background:#323637;--subtle-btn-background-hover:#3e4243;--background-menu:#202123;--background-side-nav-btn-selected:#2b2c2e;--background-side-nav-btn-selected-border:#363740;--background-side-nav-btn-hover:#2b2c2e;--background-side-nav-btn-hover-border:#363740;--border:#363740;--form-field:#2b2c2e;--form-radio:#2b2c2e;--form-field-border:#2b2c2e;--form-field-focus:#202123;--font-main:#d3d7e2;--font-subtle:#8993a1;--font-subtle-02:#5b6675;--font-subtle-03:#4e4f55;--font-placeholder:#5e6370;--icon-main:#a3acb9;--icon-light:#acacbf;--icon-load-spinner:#a3acb9;--icon-nav:#a3acb9;--green:#2d5138;--green-light:#a2ffbd;--yellow:#5b4d33;--yellow-light:#ffe7bb;--orange:#7a3407;--orange-light:#ffd8bd;--red:#601705;--red-dark:#bf3715;--red-banner:#ff9679;--red-light:#ffa186;--red-org-denied:#ffc9b9;--blue:#0a205c;--blue-light:#7d9dfb;--purple:#42117b;--purple-light:#d3aeff;--grey:#9a9ea2;--grey-light:#353739;--red-alert:#ff5252;--green-banner:#15aa6c;--green-success:#15aa6c;--green-success-light:#193d31;--form-rating-scale-01:#f4481d;--form-rating-scale-02:#f9714b;--form-rating-scale-03:#fc9b28;--form-rating-scale-04:#fdca40;--form-rating-scale-05:#ff0;--form-rating-scale-06:#c0db3a;--form-rating-scale-07:#82c91e;--form-rating-scale-08:#5fcf65;--form-rating-scale-09:#3bd98a;--form-rating-scale-10:#2fd08d;--form-rating-item-text:#202123;--form-rating-scale-selected:#3fbafe;--form-rating-scale-selected-text:#fff;--avatar-border:#fff;--main-nav-bar:#202123;--notification-alert:#ec5631;--box-shadow-tooltip:0 2px 5px 0 #00000040, 0 1px 1px 0 #00000040, 0 0 0 1px #ffffff26;--box-shadow-menu:0 2px 20px 0 #00000040, 0 1px 1px 0 #00000040, 0 0 0 1px #ffffff26;--box-shadow-auth:0 2px 10px 0 #00000040, 0 2px 5px 0 #1a1f36, 0 0 0 1px #ffffff26;--box-shadow-radio:0 2px 4px #0000001a;--box-item-01:0px 2px 2px #0000002e;--banner-02-subtle:#2b2c2e;--banner-text:#1a1f36;--btn-text-subtle:#fff;--btn-alt:#ff7452;--notification-text:#fff;--table-cell-red:#ff5252;--table-cell-green:#15aa6c;--background-light:red;--background-lighter:red;--chart-primary-color:#736dff;--chart-label-text-color:#87879a;--chart-info-color:#bee5ff;--chart-border-color:#ececf1;--chart-success-color:#15aa6c;--chart-error-color:#ff5252;--chart-error-light-color:#fed8d8;--chart-warning-color:#ffcd56;--chart-background-two:#736dff;--chart-background-three:#8c86ff;--chart-background-four:#a6a0ff;--chart-background-five:#bfb9ff;--chart-background-six:#d9d3ff;--chart-background-seven:#f0edff;--date-picker-selected:#8c86ff;--date-picker-selected-text:#fff}.nav-logo .logo-mark--light{display:block}.nav-logo .logo-mark--dark{display:none}body.theme-light .nav-logo .logo-mark--light{display:block}body.theme-light .nav-logo .logo-mark--dark,body.theme-dark .nav-logo .logo-mark--light{display:none}body.theme-dark .nav-logo .logo-mark--dark,.theme-switch .theme-img--light{display:block}.theme-switch .theme-img--dark{display:none}body.theme-light .theme-switch .theme-img--light{display:block}body.theme-light .theme-switch .theme-img--dark,body.theme-dark .theme-switch .theme-img--light{display:none}body.theme-dark .theme-switch .theme-img--dark{display:block}h1,h2,h3,h4,h5,h6,p,li,select{color:var(--font-main);margin:0;padding:0}h1{font-size:2rem;font-weight:600;line-height:1.5}h2{font-size:1.8rem;font-weight:600}h3{font-size:1.6rem;font-weight:800}h4{font-size:1.4rem;font-weight:600}h5,h6{letter-spacing:.02rem;font-size:1.02rem;font-weight:700}p,a,li,button,label,input,textarea,select,option,span{letter-spacing:.02rem;font-size:.77rem;font-weight:600}a{-webkit-user-select:none;user-select:none;cursor:pointer;color:var(--brand-color);font-size:.77rem;text-decoration:none}.readable-text{font-size:.8rem;line-height:1.6}.readable-text-max-width{max-width:600px}.subtle-text{color:var(--font-subtle)}.access-management-person-id{margin-top:2px}.time-off-type-balance-helper-text{margin:6px 0 0}.text-overflow-hidden{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.discrete-text{color:var(--font-subtle);font-size:.65rem;font-style:italic;line-height:1.7}.discrete-text .svg-inline--fa{color:var(--font-subtle);font-size:.65rem}@media screen and (width<=950px){h1{font-size:1.6rem}}nav{z-index:2000;background-color:var(--main-nav-bar);border-right:solid 1px var(--border);flex-direction:column;width:56px;max-width:56px;height:100vh;display:flex;position:fixed;left:0}.nav-container{flex-direction:column;width:100%;height:100%;display:flex}.nav-col{flex-direction:column;justify-content:center;align-items:center;width:56px;display:flex}.nav-bottom{margin-top:auto;margin-bottom:10px}.nav-border{border-top:solid 1px var(--border);width:30px;margin:0 0 10px}.nav-logo{justify-content:center;align-items:center;width:52px;max-width:52px;height:52px;max-height:52px;display:flex}.nav-logo img{height:15px;display:block}.nav-item{cursor:pointer;justify-content:center;width:45px;height:45px;transition:all .5s;display:flex;position:relative;align-items:center!important}.nav-item-inner{justify-content:center;align-items:center;padding:7px;display:flex}.nav-item-inner .svg-inline--fa{color:var(--icon-nav)!important;font-size:.92rem!important}.nav-item.btn-loading-replace .nav-item-inner{position:relative}.nav-item .btn-spinner{color:var(--icon-nav);display:none}.nav-item.btn-loading-replace.is-loading[data-load-ok="1"] .nav-item-inner .btn-spinner{width:1em;height:1em;margin:auto;line-height:1;display:block;position:absolute;inset:0}.nav-item.btn-loading-replace.is-loading[data-load-ok="1"] .nav-item-inner>:not(.btn-spinner){visibility:hidden;opacity:0!important;transition:none!important}.nav-item.is-loading[data-load-ok="1"]{pointer-events:none;cursor:wait}.nav-item-avatar img{border:solid 1px var(--white);border-radius:100%;width:30px;height:30px;display:block}.nav-item-avatar .avatar{width:30px!important;height:30px!important;margin:0!important}.menu-nav-btn .svg-inline--fa{font-size:.9rem;color:var(--white)!important}.menu-nav{bottom:0;left:40px;top:inherit!important;min-width:240px!important}.menu-nav-detail{padding:10px 15px 0}.menu-nav-detail h6{padding-bottom:2px;font-size:.86rem;font-weight:700}.nav-item-cta{background-color:var(--brand-color);border-radius:100%;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.nav-item-cta .svg-inline--fa{color:var(--btn-text)!important;font-size:.7rem!important}.nav-create-btn{margin-bottom:5px}.nav-create-btn .menu-nav{bottom:8px;left:45px}.nav-container-sml{display:none}.nav-notification{background-color:var(--notification-alert);text-align:center;border-radius:8px;justify-content:center;align-items:center;min-width:14px;padding:2px 3px;display:flex;position:absolute;top:6px;right:-6px}.nav-notification p{color:var(--notification-text);font-size:.61rem;font-weight:800;line-height:1}.nav-notification .fa-spinner,.nav-notification .svg-inline--fa{line-height:1;color:var(--white)!important;font-size:.4rem!important}@media screen and (width<=950px){nav{border-bottom:solid 1px var(--border);flex-direction:row;align-items:center;width:100%;max-width:100%;height:55px;display:flex!important}.nav-container{display:none}.nav-container-sml{flex-direction:row;justify-content:space-between;align-items:center;width:calc(100% - 40px);padding:0 20px;display:flex}.nav-container-sml a{border-bottom:none!important}.nav-logo{width:auto;padding:0!important}.nav-logo img{height:15px;padding:6px 6px 6px 0;display:block}.nav-item{justify-content:flex-start;width:100%;height:42px;margin:10px 0}.nav-sml-icon{cursor:pointer}.nav-sml-icon .svg-inline--fa{color:var(--font-main);font-size:1.8rem}.overlay{z-index:1;background-color:var(--background);width:100%;height:100%;display:none;position:fixed;top:0;left:0;overflow-x:auto}.overlay-content{text-align:center;width:100%;margin-top:90px;margin-bottom:100px}.nav-item a{color:var(--font-main);padding:15px 25px;font-size:.88rem;font-weight:700;transition:all .3s;display:block}.nav-item a.nav-workspace-link{text-align:left;align-items:center;width:100%;display:flex}.nav-item a.nav-workspace-link .menu-item-right{align-items:center;margin-left:auto;display:inline-flex}.overlay .close-btn{color:var(--font-main);font-size:40px;position:absolute;top:4px;right:18px}.overlay-btn{max-width:200px;margin:25px 25px 80px;padding:8px 15px!important}.nav-sml-section{margin-bottom:20px}.nav-sml-section-header{text-align:left;border-bottom:solid 1px var(--border);margin:0 25px 12px;padding:0 0 10px}.nav-sml-section-header h6{color:var(--font-subtle);text-transform:uppercase;font-size:.77rem}}.tab-link{color:var(--font-subtle);cursor:pointer;transition:all .5;padding:10px;font-size:.82rem;font-weight:700}.tab-link:hover,.tab-link.active{color:var(--brand-color);border-bottom:solid 2px var(--brand-color)}.trial-banner .container,.expired-banner .container,.trial-banner nav,.expired-banner nav{height:calc(100vh - 30px)}.global-banner{text-align:center;justify-content:center;align-items:center;height:30px;padding:0 10px;display:flex}.global-banner.trial{background-color:var(--blue-light)}.global-banner.trial p{color:var(--blue)}.global-banner.trial a{color:var(--blue);font-weight:700;text-decoration:underline}.global-banner.expired{background-color:var(--red-light)}.global-banner.expired p{color:var(--red)}.global-banner.expired a{color:var(--red);font-weight:700;text-decoration:underline}@media screen and (width<=950px){.trial-banner nav,.expired-banner nav{height:55px}.trial-banner .container,.expired-banner .container{margin-top:30px}.global-banner{z-index:9990;width:calc(100% - 20px);position:fixed}}@media screen and (width<=400px){.trial-banner .container,.expired-banner .container{margin-top:50px}.global-banner{height:50px}}.container{height:100vh}.page-container{width:calc(100% - 56px);height:100%;position:relative;left:56px}.page{height:100%}.page-padding{height:100%;padding:0 20px}.page-container-no-nav{width:100%;height:100%;position:relative}.page-container-alt{min-width:0;height:100%;display:flex}.page-alt-side-nav{border-right:solid 1px var(--border);flex-direction:column;width:230px;min-width:230px;max-width:230px;height:100%;display:flex;overflow:auto}.page-alt-side-nav-header{padding:20px 25px 30px}.page-alt-inner{width:calc(100% - 270px);min-width:0;padding:0 20px}.page-alt-inner-overflow{overflow:auto}.page-alt-inner-no-padding{flex:auto;width:calc(100% - 230px);min-width:0}.page-alt-inner-no-margin{min-width:0;width:calc(100% - 230px)!important;padding:0!important}.page-alt-inner-no-margin .page-header{padding:0 20px!important}.page-container-alt.reports-page .page-alt-inner{flex-direction:column;min-height:0;display:flex}.page-container-alt.reports-page .page-alt-inner-overflow{overflow:hidden}.page-container-alt.reports-page .page-header{border-bottom:solid 1px var(--border);flex:none}.page-container-alt.reports-page .chart-container{flex:1;align-content:flex-start;min-height:0;padding-top:20px;overflow:hidden auto}.page-container-alt.reports-page .reports-surveys-kpi-container{flex:none;min-height:auto;overflow:visible}.side-nav-section{flex-direction:column;margin-bottom:25px;padding:0 15px;display:flex}.side-nav-section:first-child{margin-top:25px}.side-nav-header{margin:0 10px 12px}.side-nav-header h6{color:var(--font-subtle);font-size:.8rem}.admin-page-side-nav .side-nav-section,.partner-page-side-nav .side-nav-section{display:block}.admin-page-side-nav .side-nav-section-toggle,.partner-page-side-nav .side-nav-section-toggle{cursor:pointer;justify-content:space-between;align-items:center;margin:0 10px;list-style:none;display:flex}.admin-page-side-nav .side-nav-section-toggle::-webkit-details-marker{display:none}.partner-page-side-nav .side-nav-section-toggle::-webkit-details-marker{display:none}.admin-page-side-nav .side-nav-section-toggle h6,.partner-page-side-nav .side-nav-section-toggle h6{color:var(--font-subtle);font-size:.8rem}.admin-page-side-nav .side-nav-section-toggle .svg-inline--fa,.partner-page-side-nav .side-nav-section-toggle .svg-inline--fa{color:var(--font-subtle);font-size:.72rem;transition:transform .2s}.admin-page-side-nav .side-nav-section[open]>.side-nav-section-toggle .svg-inline--fa,.partner-page-side-nav .side-nav-section[open]>.side-nav-section-toggle .svg-inline--fa{transform:rotate(90deg)}.admin-page-side-nav .side-nav-section-items,.partner-page-side-nav .side-nav-section-items{flex-direction:column;margin-top:12px;display:flex}.admin-page-side-nav .side-nav-section[data-admin-nav-has-selected="1"]>.side-nav-section-toggle h6,.partner-page-side-nav .side-nav-section[data-partner-nav-has-selected="1"]>.side-nav-section-toggle h6{color:var(--font-main)}.admin-page-side-nav .side-nav-section[data-admin-nav-section=vesra-website]>.side-nav-section-toggle h6,#adminNavMenuSml .admin-nav-menu-section[data-admin-nav-section=vesra-website]>.admin-nav-menu-section-toggle h6{color:var(--font-subtle)!important}.side-nav-item{height:32px;color:var(--font-main);border:solid 1px var(--background);text-transform:capitalize;border-radius:3px;flex-direction:row;align-items:center;margin:3px 0;padding:0 10px;font-size:.8rem;font-weight:700;transition:all .5s;display:flex}button.side-nav-item{text-align:left;cursor:pointer;background:0 0;width:100%;font-family:inherit}.react-side-nav-button{text-align:left;appearance:none;cursor:pointer;background:0 0;width:100%;font-family:Muli,sans-serif}.settings-side-nav .side-nav-item,#settingsMenuSml .side-nav-item,.admin-page-side-nav .side-nav-item,#adminNavMenuSml .side-nav-item,.partner-page-side-nav .side-nav-item,#partnerNavMenuSml .side-nav-item{text-transform:none}.side-nav-item span{color:var(--font-subtle);margin-left:auto}.side-nav-item-icon{justify-content:center;align-items:center;width:22px;min-width:22px;margin-right:10px;display:flex}.side-nav-item .svg-inline--fa{color:var(--icon-nav);font-size:.86rem}.side-nav-item:hover{background-color:var(--background-side-nav-btn-hover);border:solid 1px var(--background-side-nav-btn-hover)}.side-nav-item.selected,.side-nav-item-selected:hover{background-color:var(--background-side-nav-btn-selected);border:solid 1px var(--background-side-nav-btn-selected-border)}.side-nav-item.selected .svg-inline--fa{color:var(--icon-nav)!important}.page-alt-side-nav-sml,.page-alt-side-nav-sml-items{display:none!important}.side-nav-item-notification-container{flex:auto;align-items:center;gap:6px;min-width:0;display:flex;position:relative}.side-nav-item-notification-container .side-nav-item-label{color:inherit;text-transform:none;font-weight:inherit;margin-left:0!important}.side-nav-item-notification-container .nav-notification{flex:none;margin-left:auto;position:relative!important;top:0!important;right:0!important}.menu-item-right .nav-notification{flex:none;position:relative!important;top:0!important;right:0!important}#adminNavMenuSml .admin-nav-menu-section,#partnerNavMenuSml .partner-nav-menu-section{margin:0}#adminNavMenuSml .admin-nav-menu-section-toggle,#partnerNavMenuSml .partner-nav-menu-section-toggle{cursor:pointer;justify-content:space-between;align-items:center;margin:12px 15px;list-style:none;display:flex}#adminNavMenuSml .admin-nav-menu-section-toggle::-webkit-details-marker{display:none}#partnerNavMenuSml .partner-nav-menu-section-toggle::-webkit-details-marker{display:none}#adminNavMenuSml .admin-nav-menu-section-toggle h6,#partnerNavMenuSml .partner-nav-menu-section-toggle h6{color:var(--font-subtle);font-size:.77rem}#adminNavMenuSml .admin-nav-menu-section-toggle .svg-inline--fa,#partnerNavMenuSml .partner-nav-menu-section-toggle .svg-inline--fa{color:var(--icon-main);font-size:.75rem;transition:transform .2s}#adminNavMenuSml .admin-nav-menu-section[open]>.admin-nav-menu-section-toggle .svg-inline--fa,#partnerNavMenuSml .partner-nav-menu-section[open]>.partner-nav-menu-section-toggle .svg-inline--fa{transform:rotate(90deg)}#adminNavMenuSml .admin-nav-menu-section-items,#partnerNavMenuSml .partner-nav-menu-section-items{margin-bottom:10px}#adminNavMenuSml .admin-nav-menu-section[data-admin-nav-has-selected="1"]>.admin-nav-menu-section-toggle h6,#partnerNavMenuSml .partner-nav-menu-section[data-partner-nav-has-selected="1"]>.partner-nav-menu-section-toggle h6{color:var(--font-main)}@media screen and (width<=950px){.page-container{width:100%;height:calc(100% - 55px);top:55px;left:0}.page{height:auto}.page-padding{height:auto;padding:0 20px 40px}.page-alt-inner{width:calc(100% - 40px)}.page-alt-inner-no-padding{width:100%}.page-alt-inner-no-margin{width:100%!important}.page-alt-inner-no-margin .page-header{padding:20px!important}.page-container-alt{flex-direction:column;height:auto;padding-bottom:50px}.page-alt-side-nav{display:none}.page-alt-side-nav-sml{margin:20px 20px 0;height:50px!important;display:flex!important}.page-alt-side-nav-sml-items{width:calc(100% - 40px);left:20px;top:85px!important}.side-nav-item{height:45px}.page-alt-side-nav-sml-items.show{display:block!important}}.btn-border{border-right:2px solid var(--border);height:17px;margin:0 15px}button{border:none}.btn{white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;justify-content:center;align-items:center;height:40px;padding:0 15px;transition:all .5s;display:flex}.btn p{font-family:Muli,sans-serif;font-size:.82rem;padding:0!important;font-weight:700!important}.btn .svg-inline--fa{color:var(--btn-text);margin-left:4px;font-size:.86rem}.btn-sml{height:29px;padding:0 12px}@media screen and (width<=950px){.btn-sml{height:40px}}.btn-tiny{background-color:var(--subtle-btn-background);height:auto!important;padding:2px 5px 2px 0!important}.btn-tiny:hover{background:var(--subtle-btn-background-hover)}.btn-tiny .svg-inline--fa{color:var(--font-main);padding:0 6px;font-size:.6rem;margin-right:0!important}.btn-tiny p{text-transform:uppercase;font-size:.65rem;font-weight:800;color:var(--font-main)!important}.btn-tiny-margin{margin-left:10px}.primary-btn{background-color:var(--brand-color)}.primary-btn p,.primary-btn .svg-inline--fa{color:var(--btn-text)!important}.primary-btn:hover{box-shadow:inset 0 -2px #1f2d3d26}.subtle-btn{background-color:var(--subtle-btn-background)}.subtle-btn p{color:var(--font-main)!important}.subtle-btn .svg-inline--fa{font-size:.68rem;color:var(--font-main)!important}.subtle-btn-adjusted .svg-inline--fa{margin:1px 5px 0 0}.subtle-btn:hover{background:var(--subtle-btn-background-hover)}.disabled-btn{cursor:default;border:solid 1px var(--border)!important;color:var(--border)!important}.disabled-btn p{color:var(--font-subtle-02)!important}.disabled-btn:hover{border:solid 1px var(--border)!important}.warning-btn{background-color:var(--red-alert);color:var(--font-main)}.warning-btn p{color:var(--btn-text)}.subtle-warning-btn{border:solid 1px var(--red-alert);color:var(--red-alert)}.subtle-warning-btn p{color:var(--red-alert)!important}.red-btn{background-color:var(--notification-alert);color:var(--font-main)}.red-btn p{color:var(--btn-text)}.subtle-link-container{flex-direction:row;align-items:center;display:flex}.subtle-link-container .svg-inline--fa{color:var(--font-main);font-size:.75rem}.subtle-link{color:var(--font-main);font-weight:700;text-decoration:underline}.teams-count-link,.permissions-count-link,.locations-count-link{color:var(--font-main);font-weight:400;text-decoration:underline}.form-container-sml-header-title .subtle-link-container{margin-top:4px}.form-container-sml-header-title .subtle-link-container .svg-inline--fa{color:var(--font-subtle);margin-right:3px}.form-container-sml-header-title .subtle-link{color:var(--font-subtle)}.subtle-link-margin-right{margin-right:15px}.alt-btn{border:solid 1px var(--brand-color)}.alt-btn p{color:var(--brand-color)!important}.alt-btn .svg-inline--fa{margin:1px 5px 0 0;font-size:.68rem;color:var(--brand-color)!important}.btn-icon{cursor:pointer;-webkit-user-select:none;user-select:none;background-color:var(--subtle-btn-background);border-radius:5px;justify-content:center;align-items:center;width:30px;min-width:30px;max-width:30px;height:30px;min-height:30px;max-height:30px;transition:all .5s;display:flex}.btn-icon .svg-inline--fa{color:var(--font-main);font-size:.77rem;transition:all .5s}.btn-icon:hover{background-color:var(--subtle-btn-background-hover)}.integration-connection-btn{margin-top:20px}.integration-connection-btn-subtle{width:100%}.integration-connection-btn a{width:calc(100% - 30px)}@media screen and (width<=950px){.btn-icon{width:40px;min-width:40px;max-width:40px;height:40px;min-height:40px;max-height:40px}}.btn-icon-primary,.btn-icon-primary:hover{background-color:var(--brand-color)}.btn-icon-primary .svg-inline--fa{color:var(--btn-text)!important}.btn-icon-round{border-radius:50%!important}.btn-icon-primary-outline{border:1px solid var(--brand-color);background-color:#0000}.btn-icon-primary-outline .svg-inline--fa{color:var(--brand-color)!important}.btn-icon-primary-outline:hover{background-color:var(--subtle-btn-background)}.btn-icon-success-outline{border:1px solid var(--green-success);background-color:#0000}.btn-icon-success-outline .svg-inline--fa{color:var(--green-success)!important}.btn-icon-success-outline:hover{background-color:var(--green-success-light)}.nav-clock-btn{margin:0 10px}.dropdown-btn .svg-inline--fa{color:var(--font-main);padding-top:2px;font-size:.6rem}.back-btn{background-color:var(--subtle-btn-background);height:auto;padding:7px 10px}.back-btn .svg-inline--fa{color:var(--font-main);margin:1px 5px 0 0;font-size:.7rem;transition:all .5s}.back-btn:hover{background-color:var(--subtle-btn-background-hover)}@media screen and (width<=950px){.back-btn{height:40px;padding:0 12px}}.form-back-btn-container{margin-top:20px}.form-back-btn{color:var(--font-subtle);flex-direction:row;align-items:center;text-decoration:underline;display:flex}.form-back-btn .svg-inline--fa{margin:0 5px 0 0!important;font-size:.7rem!important}.btn-drag{border:solid 2px var(--background-03);background:var(--background-03);cursor:grab;color:var(--font-main);border-radius:3px;flex-direction:row;align-items:center;margin:0 10px 0 0;padding:5px 7px;font-family:Muli,sans-serif;font-size:.8rem;font-weight:700;display:flex}.btn-drag .svg-inline--fa{color:var(--icon-main);font-size:1rem}@media screen and (width<=950px){.btn-drag{display:none}}.form-btn-link-container{justify-content:center;align-items:center;display:flex}.form-btn-link{cursor:pointer;text-align:center;color:var(--font-subtle);background:0 0;margin:20px auto 0;font-family:Muli,sans-serif;font-size:.7rem;font-weight:700;text-decoration:underline}.auth-oauth-btn{border:solid 1px var(--border);cursor:pointer;border-radius:100px;align-items:center;width:100%;height:50px;margin-bottom:20px;transition:all .5s;display:flex;justify-content:space-between!important;padding:0!important}.auth-oauth-btn:hover{border:solid 1px var(--border-hover)}.auth-oauth-btn-icon{justify-content:center;align-items:center;width:70px;display:flex}.auth-oauth-btn-icon img{max-width:20px;display:block}.auth-oauth-btn-box{width:70px}.cke_contents{height:500px!important}.tooltip{visibility:hidden;background-color:var(--background);color:var(--font-main);box-shadow:var(--box-shadow-tooltip);border-radius:4px;transition-delay:.2s;position:absolute;left:50%;transform:translate(-50%);z-index:2!important}.tooltip-align-left{left:-20px}.tooltip-01{white-space:nowrap;flex-direction:column;align-items:center;display:flex;position:relative}.tooltip-01-inner:hover .tooltip-01-text{visibility:visible}.tooltip-01-text{white-space:nowrap;text-align:center;padding:3px 6px;line-height:1;top:34px;font-size:.6rem!important}.page-header .tooltip-01-text{padding:2px 6px;font-size:.6rem!important}.tooltip-nav-item{white-space:nowrap;align-items:flex-start;display:flex;position:relative}.tooltip-nav-item-inner{visibility:hidden;background-color:var(--background);color:var(--font-main);box-shadow:var(--box-shadow-tooltip);border:solid 1px var(--border);border-radius:4px;transition-delay:.1s;position:absolute;left:50%;transform:translate(-50%);z-index:9!important}.tooltip-nav-inner{border-radius:4px;justify-content:center;align-items:center;width:33px;height:33px;display:flex}.tooltip-nav-inner:hover{background-color:var(--background-hover)}.tooltip-nav-inner:hover .tooltip-nav-text{visibility:visible}.tooltip-nav-inner-selected{background-color:var(--background-nav-hover);border:solid 1px var(--border)}.tooltip-nav-text{white-space:nowrap;text-align:left;padding:10px 8px;font-size:.77rem;font-weight:700;line-height:1;top:50%;left:40px;transform:translateY(-50%);color:var(--font-main)!important}.page-header{flex-direction:row;align-items:center;height:60px;display:flex}.page-header h6{align-items:center;display:flex}.page-header span{letter-spacing:.02rem;font-size:1.02rem;font-weight:700}.page-header-actions{flex-direction:row;align-items:center;margin-left:auto;display:flex;position:relative}.page-header-border{border-bottom:solid 1px var(--border)}.page-header-left-row,.page-header-icons{flex-direction:row;align-items:center;display:flex}.page-header-icon-padding{margin-left:10px}.page-header-vertical-border{border-left:solid 1px var(--border);height:20px;margin:0 15px}.settings-activity-logs-access-menu{margin-left:auto}@media screen and (width<=950px){.page-header{height:auto;padding:20px 0}.page-header h6{font-size:1.5rem}.page-header-title{flex-direction:column;padding:0 20px 0 0;display:flex}.page-header-title h6{white-space:nowrap}.page-header-title h6:last-child{color:var(--font-subtle);padding-top:4px;font-size:.9rem!important}.page-header-align-right{margin-left:auto}.page-header-left .btn-icon{margin-left:10px}.page-header-with-search{flex-direction:column;align-items:flex-start;padding:20px 0}.settings-activity-logs-access-menu{display:none}}@media screen and (width<=650px){.settings-activity-logs-access-menu,.settings-activity-logs-filter-menu,.settings-activity-logs-export-btn,.settings-activity-logs-filter-reset-link,.settings-activity-logs-header .page-header-vertical-border{display:none}}.table-container{flex-direction:column;flex:1;height:calc(100% - 14px);margin:15px 0 0;padding:25px 0 0;display:flex;position:relative;overflow:auto}.table-scroll{min-width:max-content;overflow:hidden scroll}.table{border-spacing:0;min-width:100%;margin:0}.table-cell{white-space:nowrap;text-align:left;border-bottom:solid 1px var(--border);min-width:50px;padding:17px 15px;display:table-cell}.table-cell:first-child{padding:17px 8px 17px 0}.table-cell:last-child{padding:17px 50px 17px 8px}.table-cell .svg-inline--fa{color:var(--font-main);font-size:.9rem;transition:all .5s}.table-cell-flex{flex-direction:row;align-items:center;display:flex}.table-cell-flex-inner{flex-direction:column;display:flex}.table-cell-flex-inner-row{flex-direction:row;padding-top:2px;display:flex}.table-cell-sml{min-width:45px!important;max-width:45px!important}.table-cell-lg{min-width:165px!important}.table-cell-xlg{min-width:300px!important}.table-cell-red{color:var(--table-cell-red)!important}.table-cell-green{color:var(--table-cell-green)!important}.react-admin .partner-page-side-nav~.admin-react-shell .table-cell-green,.react-admin .partner-page-side-nav~.admin-react-shell .table-cell-green path,.react-admin .partner-page-side-nav~.admin-react-shell .fa-circle-check.table-cell-green,.react-admin .partner-page-side-nav~.admin-react-shell .fa-circle-check.table-cell-green path{color:var(--table-cell-green)!important;fill:currentColor!important}.react-admin .partner-page-side-nav~.admin-react-shell .table-cell-red,.react-admin .partner-page-side-nav~.admin-react-shell .table-cell-red path,.react-admin .partner-page-side-nav~.admin-react-shell .fa-circle-xmark.table-cell-red,.react-admin .partner-page-side-nav~.admin-react-shell .fa-circle-xmark.table-cell-red path{color:var(--table-cell-red)!important;fill:currentColor!important}.activity-log-action-col{text-align:left}.table-header{width:100%}.table-header-row{height:initial}.table-header-cell{text-align:left;white-space:nowrap;color:var(--white);position:initial;min-width:125px;height:0;padding-top:0!important;padding-bottom:0!important}.table-header-cell span{white-space:nowrap;color:var(--font-subtle);font-size:.78rem;position:absolute;top:0;font-weight:700!important}.table-body{width:100%}.table-body-row{height:42px;transition:all .3s}.table-body-row.row-scheduled-deletion .table-body-cell:not(.case-management-delete-cell){color:var(--font-subtle)}.table-body-row.row-scheduled-deletion .table-body-cell:not(.case-management-delete-cell)>*,.table-body-row.row-scheduled-deletion .table-body-cell:not(.case-management-delete-cell) i,.table-body-row.row-scheduled-deletion .table-body-cell:not(.case-management-delete-cell) img{opacity:.5}.table-body-row.row-scheduled-deletion .table-body-cell.case-management-delete-cell,.table-body-row.row-scheduled-deletion .table-body-cell.case-management-delete-cell>*,.table-body-row.row-scheduled-deletion .table-body-cell.case-management-delete-cell i,.table-body-row.row-scheduled-deletion .table-body-cell.case-management-delete-cell img{opacity:1;color:inherit}.table-body-row-clickable{cursor:pointer}.table-body-row-clickable:hover{background:var(--background-hover-02)}.table-body-cell{text-overflow:ellipsis;color:var(--font-main);min-width:125px;font-size:.78rem;overflow:hidden;font-weight:600!important}.table-body-cell-max-lg{max-width:250px}.table-body-cell-max-xlg{max-width:300px}.box-shadow-01{box-shadow:var(--box-shadow-auth);border-radius:20px}label{-webkit-user-select:none;user-select:none;color:var(--font-main);text-align:left;margin-bottom:8px;font-size:.8rem;font-weight:700;display:flex}input,select,textarea{box-sizing:border-box;border:solid 1px var(--form-field-border);appearance:none;background-color:var(--form-field);width:100%;height:55px;color:var(--font-main);border-radius:4px;outline:none;margin-bottom:20px;padding:16px 10px;font-family:Muli,sans-serif;font-size:.8rem;line-height:1.6;transition:all .5s;display:block}textarea{resize:none;min-height:130px;overflow:auto}input:focus,select:focus,textarea:focus{background-color:var(--form-field-focus);border:solid 1px var(--brand-color)}input:disabled,select:disabled{opacity:.5;cursor:not-allowed}::placeholder{color:var(--font-placeholder);-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;font-family:Muli,sans-serif;font-weight:600}.form{height:100%;overflow:auto}.form-container-sml{max-width:600px;margin:0 auto;padding:20px}.form-container-sml-header{flex-direction:row;align-items:center;margin-bottom:30px;display:flex}.form-container-sml-close{background-color:var(--background-04);border-radius:100%;justify-content:center;align-items:center;width:34px;min-width:34px;height:34px;min-height:34px;margin-left:auto;transition:all .5s;display:flex}.form-container-sml-close:hover{background-color:var(--background-04-hover)}.form-container-sml-close .svg-inline--fa{color:var(--font-main);font-size:1rem}.form-border{border:1px solid var(--border);margin:30px 0}.form-text{font-size:.82rem;line-height:1.6}.form-btn:focus{background-color:var(--brand-color)}.warning-btn.form-btn:focus{background-color:var(--red-alert)}.form-asterix{background:var(--red-alert);color:var(--red-alert);border-radius:50%;width:7px;height:7px;margin-top:4px;margin-left:-15px;margin-right:10px;display:flex;overflow:hidden}.form-field-no-margin input{margin-bottom:0!important}.form-mobile-note{display:none}.form-label-text{margin-bottom:8px;font-size:.8rem;font-weight:700}.form-label-tip{border:dashed 1px var(--border);border-radius:3px;flex-direction:row;align-items:center;margin:-10px 0 20px;padding:4px 10px;display:flex}.onboarding-leave-year-tip{gap:8px}.onboarding-leave-year-tip.is-hidden{display:none}.form-label-tip .svg-inline--fa{color:var(--font-subtle);padding-right:4px;font-size:.7rem}.form-label-tip p{color:var(--font-subtle);font-size:.7rem;line-height:1.4}.form-label-tip a{color:var(--font-subtle);font-size:.7rem;font-weight:700;line-height:1.6;text-decoration:underline}.form-btn{white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;font-size:.85rem;font-weight:700;transition:all .5s;display:flex;color:var(--btn-text)!important;border:none!important;margin:40px 0!important;padding:17px!important}.auth-btn{margin:30px 0 10px!important;padding:7px!important}.btn .btn-spinner,.form-btn .btn-spinner,.form-btn-link .btn-spinner,.btn-icon .btn-spinner,.form-delete-button .btn-spinner{margin-left:8px;display:none}.btn.btn-loading-replace,.form-btn.btn-loading-replace,.form-btn-link.btn-loading-replace,.btn-icon.btn-loading-replace,.form-delete-button.btn-loading-replace{position:relative}.btn.btn-loading-replace.is-loading[data-load-ok="1"] .btn-spinner,.form-btn.btn-loading-replace.is-loading[data-load-ok="1"] .btn-spinner,.form-btn-link.btn-loading-replace.is-loading[data-load-ok="1"] .btn-spinner,.btn-icon.btn-loading-replace.is-loading[data-load-ok="1"] .btn-spinner,.form-delete-button.btn-loading-replace.is-loading[data-load-ok="1"] .btn-spinner{width:1em;height:1em;line-height:1;position:absolute;inset:0;margin:auto!important;display:block!important}.btn.btn-loading-replace.is-loading[data-load-ok="1"]>:not(.btn-spinner),.form-btn.btn-loading-replace.is-loading[data-load-ok="1"]>:not(.btn-spinner),.form-btn-link.btn-loading-replace.is-loading[data-load-ok="1"]>:not(.btn-spinner),.btn-icon.btn-loading-replace.is-loading[data-load-ok="1"]>:not(.btn-spinner),.form-delete-button.btn-loading-replace.is-loading[data-load-ok="1"]>:not(.btn-spinner){visibility:hidden;opacity:0!important;transition:none!important}.btn.is-loading[data-load-ok="1"] .btn-spinner,.form-btn.is-loading[data-load-ok="1"] .btn-spinner,.form-btn-link.is-loading[data-load-ok="1"] .btn-spinner,.btn-icon.is-loading[data-load-ok="1"] .btn-spinner,.form-delete-button.is-loading[data-load-ok="1"] .btn-spinner{display:inline-flex}.btn.is-loading,.form-btn.is-loading,.form-btn-link.is-loading,.btn-icon.is-loading,.form-delete-button.is-loading{cursor:wait;opacity:.96}.btn.is-loading[data-load-ok="1"],.form-btn.is-loading[data-load-ok="1"],.form-btn-link.is-loading[data-load-ok="1"],.btn-icon.is-loading[data-load-ok="1"],.form-delete-button.is-loading[data-load-ok="1"]{pointer-events:none}.form-delete-button-container{justify-content:center;align-items:center;margin:20px auto;display:flex}.form-delete-button{color:var(--font-subtle);text-decoration:underline}.form-delete-button-container .svg-inline--fa{color:var(--font-subtle);margin-right:5px;font-size:.62rem}.form-btn-container .btn{width:calc(50% - 10px)}.form-btn-container .btn:nth-child(odd){margin-right:10px}.form-btn-container .btn:nth-child(2n){margin-left:10px}.form-section-title{padding-top:20px}.form-dynamic-fields{padding-bottom:40px}.form-section-header{flex-direction:row;align-items:center;padding:15px 0;display:flex}.form-section-header h2{font-size:1.5rem;font-family:700!important}.form-section-header-right{margin-left:auto}.form-section-header-right .svg-inline--fa{cursor:pointer;color:var(--white)}.form-section-inner{padding-top:25px}.avatar-form-field{margin-bottom:30px}.form-section-header-count{padding-right:15px}.form-section-header-count .svg-inline--fa{color:var(--background-hover-02);padding-top:2px;font-size:1.6rem}.form-section-02{margin-top:45px}.form-section-02 .form-border{margin:20px 0 30px}.form-section-03{padding:20px 0}.form-section-03-header{border-bottom:solid 2px var(--border);flex-direction:row;align-items:center;margin:0 0 30px;padding:0 0 10px;display:flex}.form-section-03-header h6{color:var(--font-subtle);text-transform:uppercase;font-size:.77rem}.form-section-header-action{margin-left:auto}.form-error{background-color:var(--red-alert);border-radius:4px;flex-direction:row;align-items:center;margin-bottom:20px;padding:5px 10px;display:flex}.form-error .svg-inline--fa{color:var(--btn-text);margin:0 5px 0 0;font-size:.8rem}.form-error p{color:var(--btn-text);font-size:.72rem;font-weight:700}.form-error-margin{margin-top:10px}.avatar-error-stack{flex-direction:column;display:flex}.avatar-error-stack .form-error{margin-bottom:10px}.avatar-error-stack .form-error:last-child{margin-bottom:20px}.form-field-checkbox{margin-bottom:60px}.form-checkbox-row-container{flex-direction:row;justify-content:space-around;align-items:center;width:calc(100% - 125px);display:flex}.form-field-checkbox-row{flex-direction:row;align-items:center;margin-bottom:20px;display:flex}.form-field-checkbox-row-label{min-width:225px;margin:0}.form-checkbox-row{flex-direction:row;justify-content:space-around;align-items:center;width:100%;display:flex}.form-checkbox-row .custom-radio{right:11px;padding:0!important}.form-field-radio-header{flex-direction:row;align-items:center;margin-bottom:25px;display:flex}.form-field-radio-header-key{min-width:225px}.form-field-radio-header-values{flex-direction:row;justify-content:space-around;align-items:center;width:calc(100% - 125px);display:flex}.form-field-radio-header-value{text-align:center;justify-content:center;display:flex}.custom-checkbox-list .custom-checkbox{margin:20px 0}.custom-checkbox{cursor:pointer;-webkit-user-select:none;user-select:none;height:26px;padding-left:40px;display:block;position:relative;margin-bottom:0!important}.custom-checkbox input[type=checkbox]{opacity:0;cursor:pointer;width:0;height:0;position:absolute;padding:0!important}.custom-checkbox p{font-size:.8rem;font-weight:700}.custom-checkbox-text{align-items:center;height:26px;display:flex}.custom-checkbox-mark{background-color:var(--form-field);border-radius:4px;width:26px;min-width:26px;height:26px;min-height:26px;position:absolute;left:0}.custom-checkbox:hover input~.custom-checkbox-mark,.custom-checkbox input:checked~.custom-checkbox-mark{background-color:var(--form-field)}.custom-checkbox-mark:after{content:"";display:none;position:absolute}.custom-checkbox input:checked~.custom-checkbox-mark:after{display:block}.custom-checkbox .custom-checkbox-mark:after{border:solid var(--font-main);border-width:0 3px 3px 0;width:4px;height:9px;top:6px;left:10px;transform:rotate(45deg)}.custom-radio-list .custom-radio{margin:20px 0}.custom-radio{cursor:pointer;-webkit-user-select:none;user-select:none;height:30px;padding-left:40px;display:block;position:relative;margin-bottom:0!important}.custom-radio input[type=radio]{opacity:0;cursor:pointer;width:0;height:0;position:absolute;padding:0!important}.custom-radio-text{align-items:center;height:30px;display:flex}.custom-radio p{font-size:.8rem;font-weight:700}.custom-radio-mark{background-color:var(--form-radio);border-radius:50%;width:27px;height:27px;position:absolute;top:0;left:0}.custom-radio input:checked~.custom-radio-mark{background-color:var(--form-radio)}.custom-radio-mark:after{content:"";background:var(--font-main);border-radius:50%;width:7px;height:7px;display:none;position:absolute;top:11px;left:10px}.custom-radio input:checked~.custom-radio-mark:after{display:block}.form-field-toggle{margin-bottom:20px}.form-field-toggle-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.form-field-toggle-header>label{margin-bottom:0}.toggle-hidden-field select{display:none;margin:0!important}.toggle-switch{cursor:pointer;width:36px;height:20px;display:inline-block;position:relative}.toggle-switch input{opacity:0;width:0;height:0;position:absolute}.toggle-slider{background:var(--form-field);border:1px solid var(--border);border-radius:999px;transition:all .2s;position:absolute;inset:0}.toggle-slider:before{content:"";background:var(--font-subtle);border-radius:50%;width:14px;height:14px;transition:all .2s;position:absolute;top:2px;left:2px}.toggle-switch input:checked+.toggle-slider{background:var(--brand-color);border-color:var(--brand-color)}.toggle-switch input:checked+.toggle-slider:before{background:var(--btn-text);transform:translate(16px)}.toggle-switch input:disabled+.toggle-slider{opacity:.55;cursor:not-allowed}.form-checkbox-row-corrected .custom-checkbox{padding-left:21px!important}.working-week-template-matrix-table .table-container{margin:0;padding-top:0;overflow:visible}.working-week-template-matrix-table .table-scroll{min-width:0;position:relative;overflow:auto visible}.working-week-template-matrix-table .table{border-spacing:0;border-collapse:separate;table-layout:auto;width:max-content;min-width:1000px;margin-bottom:0}.working-week-template-matrix-table .table-header{width:auto}.working-week-template-matrix-table .table-body-row{height:auto}.working-week-template-matrix-table .table-header-cell{background:var(--background);vertical-align:middle;border-top:solid 1px var(--border);min-width:0;height:auto;position:static;padding-top:14px!important;padding-bottom:14px!important}.working-week-template-matrix-table .table-cell{text-align:center;vertical-align:middle;border-right:solid 1px var(--border);box-sizing:border-box}.working-week-template-matrix-table .table-header .table-header-cell:last-child,.working-week-template-matrix-table .table-body .table-body-cell:last-child{border-right:none}.working-week-template-matrix-table .table-header-cell span{white-space:normal;text-align:center;line-height:1.2;display:block;position:static}.working-week-template-matrix-table .table-body-cell{text-overflow:initial;padding-top:14px;padding-bottom:14px;overflow:visible}.working-week-template-matrix-table .table-body-cell .form-error{margin-top:8px;margin-bottom:0}.working-week-template-matrix-table .working-week-template-day-col{text-align:left;white-space:nowrap;width:170px!important;min-width:170px!important;max-width:170px!important}.working-week-template-matrix-table .working-week-template-copy-col{text-align:center;width:60px!important;min-width:60px!important;max-width:60px!important}.working-week-template-matrix-table .table-header-cell.working-week-template-day-col span{text-align:left}.working-week-template-matrix-table .table-header-cell.working-week-template-day-col{z-index:20;background:var(--background);position:sticky;left:0}.working-week-template-matrix-table .table-body-cell.working-week-template-day-col{z-index:15;background:var(--background);position:sticky;left:0}.working-week-template-matrix-table .working-week-template-toggle-col{width:130px!important;min-width:130px!important;max-width:130px!important}.working-week-template-matrix-table .working-week-template-part-col{width:90px!important;min-width:90px!important;max-width:90px!important}.working-week-template-matrix-table .working-week-template-location-col{text-align:left;width:230px!important;min-width:230px!important;max-width:230px!important}.working-week-template-matrix-table .working-week-template-day-toggle,.working-week-template-matrix-table .working-week-template-part-checkbox{margin:0 auto!important}.working-week-template-matrix-table .table-header-cell.working-week-template-toggle-col span,.working-week-template-matrix-table .table-header-cell.working-week-template-part-col span,.working-week-template-matrix-table .table-body-cell.working-week-template-toggle-col,.working-week-template-matrix-table .table-body-cell.working-week-template-part-col{text-align:center}.working-week-template-matrix-table .table-header-cell.working-week-template-location-col span,.working-week-template-matrix-table .table-body-cell.working-week-template-location-col{text-align:left}.working-week-template-matrix-table .working-week-template-toggle-col .custom-checkbox,.working-week-template-matrix-table .working-week-template-part-col .custom-checkbox{width:26px;min-width:26px;height:26px;display:block;margin:0 auto!important;padding-left:0!important}.working-week-template-matrix-table .working-week-template-toggle-col .custom-checkbox .custom-checkbox-mark,.working-week-template-matrix-table .working-week-template-part-col .custom-checkbox .custom-checkbox-mark{top:0!important;left:0!important}.working-week-template-matrix-table.working-week-template-hours-table .table{table-layout:fixed;width:max-content;min-width:1080px}.working-week-template-matrix-table.working-week-template-hours-table .table-body-row{height:60px}.working-week-template-matrix-table.working-week-template-hours-table .table-body-cell{padding-top:10px;padding-bottom:10px}.working-week-template-matrix-table.working-week-template-hours-table .working-week-template-day-col{width:115px!important;min-width:115px!important;max-width:115px!important}.working-week-template-matrix-table.working-week-template-hours-table .working-week-template-copy-col{width:60px!important;min-width:60px!important;max-width:60px!important}.working-week-template-matrix-table.working-week-template-hours-table .working-week-template-toggle-col{width:105px!important;min-width:105px!important;max-width:105px!important}.working-week-template-matrix-table.working-week-template-hours-table .working-week-template-hours-col{text-align:center;width:100px!important;min-width:100px!important;max-width:100px!important}.working-week-template-matrix-table.working-week-template-hours-table .working-week-template-segments-col{text-align:center;width:360px!important;min-width:360px!important;max-width:360px!important}.working-week-template-matrix-table.working-week-template-hours-table .working-week-template-location-col{width:170px!important;min-width:170px!important;max-width:170px!important}.working-week-template-matrix-table.working-week-template-hours-table .table-header-cell.working-week-template-hours-col span,.working-week-template-matrix-table.working-week-template-hours-table .table-body-cell.working-week-template-hours-col,.working-week-template-matrix-table.working-week-template-hours-table .table-header-cell.working-week-template-segments-col span,.working-week-template-matrix-table.working-week-template-hours-table .table-body-cell.working-week-template-segments-col{text-align:center}.working-week-template-hours-input{text-align:center;border-radius:6px;width:70px!important;min-width:70px!important;max-width:70px!important;height:36px!important;min-height:36px!important;margin:0 auto!important;padding:0 10px!important}.working-week-template-segments-input{display:none!important}.working-week-template-segments-editor{flex-direction:column;justify-content:center;align-items:center;gap:5px;width:100%;min-width:0;display:flex}.working-week-template-segment-row{justify-content:center;align-items:center;gap:5px;width:100%;min-width:0;display:flex}.working-week-template-time-control{width:90px;min-width:90px;position:relative}.working-week-template-time-trigger{border:solid 1px var(--form-field-border);background:var(--form-field);color:var(--font-main);border-radius:6px;justify-content:center;align-items:center;gap:5px;font-family:Muli,sans-serif;font-size:.8rem;font-weight:600;text-decoration:none;display:flex;width:90px!important;min-width:90px!important;height:36px!important;min-height:36px!important;padding:0 10px!important}.working-week-template-time-trigger i{color:var(--font-subtle);font-size:.7rem}.working-week-template-time-menu{max-height:210px;left:0;overflow-y:auto;z-index:5000!important;min-width:105px!important;top:40px!important}.working-week-template-time-option{text-align:center;justify-content:center;font-family:Muli,sans-serif}.working-week-template-time-option.is-selected{background-color:var(--background-hover);font-weight:700}.working-week-template-copy-day-btn{margin:0 auto}.working-week-template-copy-empty{color:var(--font-subtle);text-align:center;display:block}.working-week-template-segment-separator{width:10px;color:var(--font-subtle);justify-content:center;align-items:center;display:inline-flex}.working-week-template-segment-actions{justify-content:center;align-items:center;gap:5px;display:inline-flex}.working-week-template-segment-add,.working-week-template-segment-remove,.working-week-template-segment-empty-add{width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important}.working-week-template-segment-empty-add{margin:0 auto!important}.working-week-template-segments-editor.has-overlap .working-week-template-time-trigger{border-color:var(--red-alert)!important}.working-week-template-matrix-table .working-week-template-location-control{z-index:1;justify-content:flex-start;align-items:center;gap:10px;width:100%;min-width:0;display:flex;position:relative}.working-week-template-matrix-table .working-week-template-location-control:focus-within{z-index:4000}.working-week-template-matrix-table .working-week-template-location-select-hidden{display:none!important}.working-week-template-matrix-table .working-week-template-location-value{min-width:0;max-width:110px;color:var(--font-main);text-align:left;margin:0}.working-week-template-matrix-table .working-week-template-location-menu{min-width:230px;max-width:280px;top:36px;left:auto;right:0;overflow-y:visible;z-index:5000!important}.working-week-template-matrix-table .working-week-template-location-option{justify-content:space-between}.working-week-template-matrix-table .working-week-template-location-option span{max-width:185px}.working-week-template-matrix-table .working-week-template-location-btn[aria-disabled=true]{pointer-events:auto;opacity:.55;cursor:not-allowed}.working-week-template-matrix-table .dropdown-menu-container{z-index:4000;position:relative}.working-week-template-matrix-table.is-readonly .table-body-cell.working-week-template-toggle-col,.working-week-template-matrix-table.is-readonly .table-body-cell.working-week-template-part-col,.working-week-template-matrix-table.is-readonly .table-body-cell.working-week-template-location-col{opacity:.5}.working-week-template-matrix-table.is-readonly .working-week-template-toggle-col .custom-checkbox,.working-week-template-matrix-table.is-readonly .working-week-template-part-col .custom-checkbox,.working-week-template-matrix-table.is-readonly .working-week-template-location-btn,.working-week-template-matrix-table.is-readonly .working-week-template-location-value{cursor:not-allowed!important}.working-week-template-matrix-table.working-week-template-days-locked .table-body-cell.working-week-template-day-col{color:var(--font-main);text-decoration:none;background:var(--background)!important}.working-week-template-matrix-table.working-week-template-days-locked .table-body-cell.working-week-template-toggle-col,.working-week-template-matrix-table.working-week-template-days-locked .table-body-cell.working-week-template-part-col{opacity:1;cursor:not-allowed}.working-week-template-matrix-table.working-week-template-days-locked .working-week-template-toggle-col .custom-checkbox,.working-week-template-matrix-table.working-week-template-days-locked .working-week-template-part-col .custom-checkbox{pointer-events:none;cursor:not-allowed!important}.form-checkbox-center label{align-items:center;display:flex}.form-checkbox-row-header{border-bottom:solid 1px var(--border);margin-bottom:10px;padding-bottom:10px}.form-checkbox-row{flex-direction:row;padding:7px 0;display:flex}.form-checkbox-row-inner{flex-direction:row;display:flex}.form-checkbox-row-item{text-align:center;width:33.3333%}.form-checkbox-row-item-cell label{align-items:center!important;display:flex!important}.form-checkbox-item-02-container{flex-direction:column;display:flex}.form-checkbox-item-02{flex-direction:row;align-items:center;display:flex;height:auto!important;margin:15px 0!important;padding-left:0!important}.form-checkbox-item-02-detail{max-width:400px;padding-right:25px}.form-checkbox-item-02-detail h6{padding-bottom:3px;font-size:.88rem}.form-checkbox-item-02-detail p{font-style:italic;line-height:1.6}.form-checkbox-item-02-mark{margin-left:auto;position:relative;left:auto}.form-checkbox-disabled{opacity:.5;pointer-events:none}.form-checkbox-auth{flex-direction:row;align-items:center;margin-top:30px!important}.form-checkbox-auth .form-checkbox-item-02{margin:0 10px 0 0!important}.form-checkbox-auth .form-checkbox-item-02-detail p{color:var(--font-main);font-style:normal!important}.form-checkbox-auth .form-checkbox-item-02-detail a{color:var(--font-main);font-weight:700;text-decoration:underline}.searchable-paged-menu{left:0;min-width:225px!important;padding:0!important;top:60px!important}.searchable-paged-menu.searchable-paged-menu-inline{position:absolute}.searchable-paged-menu-search{padding:10px}.searchable-paged-menu-search input{height:40px;margin-bottom:0;padding:0 10px}.searchable-paged-menu-list{max-height:220px;overflow:auto}.searchable-paged-menu-loading{justify-content:center;align-items:center;min-height:84px;padding:20px 0;display:flex}.searchable-paged-menu-loading .fa-spinner,.searchable-paged-menu-loading .svg-inline--fa{color:var(--font-subtle);font-size:1rem}.searchable-paged-menu-summary .fa-spinner,.searchable-paged-menu-summary .svg-inline--fa{color:var(--font-subtle);font-size:.75rem}.searchable-paged-menu-page-btn.is-loading .fa-spinner,.searchable-paged-menu-page-btn.is-loading .svg-inline--fa{color:var(--font-subtle);font-size:.77rem}.searchable-paged-menu-option{color:var(--font-main);justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;text-decoration:none;display:flex}.searchable-paged-menu-option:hover{background-color:var(--background-mid)}.searchable-paged-menu-option-avatar{border:solid 1px var(--avatar-border);background:var(--background-03);border-radius:100%;justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;margin-right:8px;display:flex;overflow:hidden}.searchable-paged-menu-option-avatar img{object-fit:cover;width:100%;height:100%;display:block}.searchable-paged-menu-option-avatar p{color:var(--font-main);font-weight:700;margin:0!important;font-size:.62rem!important;line-height:1!important}.searchable-paged-menu-option.has-avatar{justify-content:flex-start;gap:0}.searchable-paged-menu-option.has-avatar .searchable-paged-menu-option-indicator{margin-left:auto}.searchable-paged-menu-empty{color:var(--font-subtle);pointer-events:none;justify-content:center;align-items:center;display:flex;padding:30px 0!important}.searchable-paged-menu-option.is-two-line{align-items:flex-start;height:auto;padding:8px 10px}.searchable-paged-menu-option-content{flex-direction:column;gap:2px;min-width:0;display:flex}.searchable-paged-menu-option-title{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.searchable-paged-menu-option-subtitle{color:var(--font-subtle);white-space:nowrap;text-overflow:ellipsis;font-style:italic;line-height:1.35;display:block;overflow:hidden;font-size:.7rem!important}.searchable-paged-menu-option.is-two-line .searchable-paged-menu-option-indicator{padding-top:2px}.searchable-paged-menu-option-indicator{opacity:.45}.searchable-paged-menu-footer{border-top:solid 1px var(--border);justify-content:space-between;align-items:center;gap:8px;margin-top:10px;padding:8px 10px;display:flex}.searchable-paged-menu-summary{color:var(--font-subtle);margin:0;font-size:.75rem}.searchable-paged-menu-page-btn.disabled{pointer-events:none;opacity:.45}.person-access-menu-pagination.searchable-paged-menu-footer,.react-admin .person-access-accordion-panel .person-access-menu-pagination.searchable-paged-menu-footer,.person .person-access-accordion-panel .person-access-menu-pagination.searchable-paged-menu-footer{border-top:solid 1px var(--border);justify-content:space-between;align-items:center;gap:8px;margin:10px 0 0;padding:8px 10px;display:flex}.person-access-menu-pagination .searchable-paged-menu-summary{text-align:center;color:var(--font-subtle);flex:auto;margin:0;font-family:Muli,sans-serif;font-weight:600;font-size:.75rem!important}.person-access-menu-pagination .searchable-paged-menu-page-btn{flex:0 0 30px;width:30px;min-width:30px;height:30px;min-height:30px;margin:0!important}.person-access-menu-pagination .searchable-paged-menu-page-btn .svg-inline--fa,.person-access-menu-pagination .searchable-paged-menu-page-btn i{margin:0;font-size:.7rem}.searchable-paged-menu-trigger{border:solid 1px var(--form-field-border);background:var(--form-field);width:100%;height:55px;min-height:55px;color:var(--font-main);box-sizing:border-box;border-radius:4px;justify-content:space-between;align-items:center;gap:8px;margin-bottom:20px;padding:0 10px;font-size:.8rem;line-height:1.6;text-decoration:none;display:flex}.searchable-paged-menu-trigger:hover{border-color:var(--form-field-border)}.searchable-paged-menu-trigger:focus,.searchable-paged-menu-trigger:focus-visible{background-color:var(--form-field-focus);border:solid 1px var(--brand-color);outline:none}.searchable-paged-menu-trigger .svg-inline--fa,.searchable-paged-menu-trigger i,.searchable-paged-menu-trigger.is-placeholder .searchable-paged-menu-trigger-text{color:var(--font-subtle)}.disciplinary-modal .searchable-paged-menu-option-avatar{width:22px;min-width:22px;height:22px;margin-right:6px}.disciplinary-modal .searchable-paged-menu-option-avatar p{font-size:.55rem!important}.global-date-range-picker-dropdown{position:relative}.global-date-range-picker-trigger{border:solid 1px var(--form-field-border);background:var(--form-field);width:100%;height:55px;min-height:55px;color:var(--font-main);box-sizing:border-box;cursor:pointer;appearance:none;border-radius:4px;justify-content:space-between;align-items:center;gap:8px;margin-bottom:20px;padding:0 10px;font-family:Muli,sans-serif;font-size:.8rem;line-height:1.6;text-decoration:none;display:flex}.global-date-range-picker-trigger:hover{border-color:var(--form-field-border)}.global-date-range-picker-trigger:focus,.global-date-range-picker-trigger:focus-visible{background-color:var(--form-field-focus);border:solid 1px var(--brand-color);outline:none}.global-date-range-picker-trigger .svg-inline--fa,.global-date-range-picker-trigger i,.global-date-range-picker-trigger.is-placeholder .global-date-range-picker-trigger-text{color:var(--font-subtle)}.global-date-range-picker-trigger.is-active{border:solid 1px var(--brand-color);background-color:var(--form-field-focus)}.global-date-range-picker-menu{z-index:40;box-sizing:border-box;background-color:var(--background-menu);width:min(420px,100vw - 60px);min-width:280px;max-width:100%;box-shadow:var(--box-shadow-menu);border:solid 1px var(--border);border-radius:5px;display:none;position:absolute;top:60px;padding:10px!important;left:0!important;right:auto!important}.global-date-range-picker-menu.is-open{display:block}.global-date-range-picker-container{margin-bottom:0;display:none}.global-date-range-picker-enhanced .global-date-range-picker-container{display:block}.global-date-range-picker-enhanced .global-date-range-picker-native-input{opacity:0!important;pointer-events:none!important;border:0!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;position:absolute!important}.global-date-range-picker-details{border-top:solid 1px var(--border);flex-direction:column;gap:10px;margin-top:10px;padding-top:10px;display:none}.global-date-range-picker-details .form-label-tip{margin:0 0 10px}.global-date-range-picker-details .form-field{margin:0}.global-date-range-picker-details #time-range-field label[for=end_time]{margin-top:8px}.global-date-range-picker-total{border:solid 1px var(--border);background:var(--form-field-focus);border-radius:4px;flex-direction:column;margin-bottom:10px;padding:10px;display:flex}.global-date-range-picker-total-label{color:var(--font-subtle);text-transform:uppercase;letter-spacing:.02em;margin:0;font-size:.68rem;font-weight:700}.global-date-range-picker-total-value{color:var(--font-main);margin:0;font-size:.95rem;font-weight:700}.global-date-range-picker-excluded-summary{border:solid 1px var(--border);background:var(--background-mid);border-radius:4px;align-items:flex-start;gap:8px;padding:8px 10px;display:flex}.global-date-range-picker-excluded-summary .svg-inline--fa,.global-date-range-picker-excluded-summary i{color:var(--font-subtle);margin-top:1px}.global-date-range-picker-excluded-summary-content{flex-direction:column;gap:4px;width:100%;display:flex}.global-date-range-picker-excluded-summary-value{color:var(--font-main);margin:0;font-size:.8rem;font-weight:700}.global-date-range-picker-excluded-summary-breakdown{flex-direction:column;gap:4px;display:flex}.global-date-range-picker-excluded-summary-breakdown p{color:var(--font-subtle);margin:0;font-size:.72rem}.global-date-range-picker-overlaps-pagination{flex-direction:row;justify-content:flex-end;align-items:center;gap:8px;margin-top:8px;display:flex}.global-date-range-picker-overlaps-page-btn[disabled]{opacity:.45;pointer-events:none}.global-date-range-picker-overlaps-summary{color:var(--font-subtle);text-align:center;min-width:68px;margin:0;font-size:.72rem}#overlaps-list .sml-avatar{width:36px;min-width:36px;height:36px;margin-right:10px}#overlaps-list .sml-avatar img{width:36px;min-width:36px;height:36px}.global-date-range-picker{background-color:#0000;border:0;border-radius:0;padding:0;font-family:Muli,sans-serif}.global-date-range-picker-header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.global-date-range-picker-month{color:var(--font-main);margin:0;font-family:Muli,sans-serif;font-size:.84rem;font-weight:600}.global-date-range-picker-nav{border-radius:100%;flex:0 0 30px;justify-content:center;align-items:center;width:30px;min-width:30px;height:30px;min-height:30px;padding:0;display:flex}.global-date-range-picker-weekdays{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin-bottom:6px;font-family:Muli,sans-serif;display:grid}.global-date-range-picker-weekday{text-align:center;color:var(--font-subtle);text-transform:uppercase;letter-spacing:.02em;font-family:Muli,sans-serif;font-size:.68rem;line-height:1.2}.global-date-range-picker-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.global-date-range-picker-day{min-height:38px;color:var(--font-main);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:4px 0;font-family:Muli,sans-serif;line-height:1;display:flex}.global-date-range-picker-day:hover{border-color:var(--border);background-color:var(--background-mid)}.global-date-range-picker-day-number{font-family:Muli,sans-serif;font-size:.74rem}.global-date-range-picker-day-marker{background-color:#0000;border-radius:100%;width:5px;height:5px}.global-date-range-picker-day.is-booked .global-date-range-picker-day-marker{background-color:var(--font-main)}.global-date-range-picker-day.is-excluded:not(.is-start):not(.is-end){opacity:.45;background-color:var(--background-mid)}.global-date-range-picker-day.is-excluded .global-date-range-picker-day-number{text-decoration:line-through;text-decoration-thickness:1px}.global-date-range-picker-day.is-excluded .global-date-range-picker-day-marker{background-color:var(--font-subtle)}.global-date-range-picker-day.is-outside-month:not(.is-in-range):not(.is-start):not(.is-end){opacity:.45}.global-date-range-picker-day.is-disabled{opacity:.45;cursor:not-allowed;background-color:var(--background-mid);text-decoration:line-through}.global-date-range-picker-day.is-public-holiday:not(.is-start):not(.is-end){opacity:.45;background-color:var(--background-mid)}.global-date-range-picker-day.is-public-holiday .global-date-range-picker-day-number{text-decoration:line-through;text-decoration-thickness:1px}.global-date-range-picker-day.is-user-blocked:not(.is-disabled):not(.is-start):not(.is-end){opacity:.45;background-color:var(--background-mid)}.global-date-range-picker-day.is-user-blocked:not(.is-disabled) .global-date-range-picker-day-number{text-decoration:line-through;text-decoration-thickness:1px}.global-date-range-picker-day.is-user-blocked:not(.is-disabled) .global-date-range-picker-day-marker{background-color:var(--font-subtle)}.global-date-range-picker-day.is-in-range{background-color:var(--date-picker-selected);border-color:var(--date-picker-selected);color:var(--date-picker-selected-text)}.global-date-range-picker-day.is-in-range.is-booked .global-date-range-picker-day-marker{background-color:var(--date-picker-selected-text)}.global-date-range-picker-day.is-non-working:not(.is-disabled):not(.is-start):not(.is-end){opacity:.45;background-color:var(--background-mid)}.global-date-range-picker-day.is-non-working:not(.is-disabled) .global-date-range-picker-day-number{text-decoration:line-through;text-decoration-thickness:1px}.global-date-range-picker-day.is-in-range.is-excluded:not(.is-start):not(.is-end),.global-date-range-picker-day.is-in-range.is-non-working,.global-date-range-picker-day.is-in-range.is-user-blocked:not(.is-start):not(.is-end){background-color:var(--background-mid);opacity:.45;border-color:#0000}.global-date-range-picker-day.is-start,.global-date-range-picker-day.is-end{background-color:var(--date-picker-selected);border-color:var(--date-picker-selected);color:var(--date-picker-selected-text)}.global-date-range-picker-day.is-start .global-date-range-picker-day-marker,.global-date-range-picker-day.is-end .global-date-range-picker-day-marker{background-color:var(--date-picker-selected-text);opacity:.6}.global-date-range-picker-day.is-today:not(.is-start):not(.is-end){border:dashed 1px var(--border)!important}.global-date-range-picker.is-loading-booked .global-date-range-picker-month{opacity:.8}@media screen and (width<=525px){.global-date-range-picker-menu{width:100%;min-width:0}}.working-week-template-picker-select{display:none!important}.modal-policy-card .form-label-tip{margin-top:8px}@media screen and (width<=950px){.form{height:inherit}.form-border{margin:20px 0}.form-container-sml-header{margin-bottom:20px}.form-container-sml-header h1{font-weight:700;font-size:1.3rem!important}.form-mobile-note{text-align:center;padding:30px 0 0;display:block}.form-label-tip{padding:7px 11px}.form-label-tip .svg-inline--fa{padding-right:7px}.form-checkbox-row-container{flex-direction:column}.form-field-checkbox-row{width:100%;margin-bottom:25px}.form-field-checkbox-row-label{min-width:170px}.form-checkbox-row{width:100%}.form-checkbox-row .custom-radio{right:15px}.form-field-radio-header{width:100%;margin-bottom:15px}.form-field-radio-header-key{min-width:0}.form-field-radio-header-values{width:auto}.form-field-radio-header-value{min-width:85px}.form-field-radio-header-value p{color:var(--font-subtle)}.custom-checkbox-label-subtext{display:none}.custom-checkbox-mark{top:30px}.custom-checkbox-list-02 .custom-checkbox-mark,.form-checkbox-item-02-mark{top:0!important}.form-field-radio-header{display:none}.form-checkbox-table-02 .form-field-radio-header{display:flex}.form-checkbox-table-02 .form-field-radio-header-key{min-width:125px!important}.form-checkbox-table-02 .form-field-radio-header-values{width:calc(100% - 125px)}.form-checkbox-table-02 .custom-checkbox-mark{top:0!important}.form-checkbox-table-02 .form-field-checkbox-row-label{min-width:125px}}@media screen and (width<=525px){.form-checkbox-row-container{margin-top:10px}.form-field-checkbox-row-label{min-width:170px}.form-field-checkbox-row{flex-direction:column;align-items:flex-start;margin-bottom:30px}.form-checkbox-row{justify-content:left}.form-checkbox-row .custom-radio{min-width:85px;right:0}.form-field-radio-header-values{justify-content:left;width:auto}.form-field-radio-header-value{text-align:left;justify-content:left}.form-field-radio-header-value p{font-style:italic}.form-checkbox-table-02 .form-field-checkbox-row{flex-direction:row;align-items:center;display:flex}.form-checkbox-table-02 .form-checkbox-row-container{margin:0!important}.form-checkbox-table-02 .form-checkbox-row,.form-checkbox-table-02 .form-field-radio-header-values{justify-content:space-around!important}.form-checkbox-table-02 .form-field-radio-header-value{text-align:center!important;justify-content:center!important}.working-week-template-matrix-table .table{width:max-content;min-width:900px}.working-week-template-matrix-table .working-week-template-day-col{width:140px!important;min-width:140px!important;max-width:140px!important}.working-week-template-matrix-table.working-week-template-hours-table .table{width:max-content;min-width:1065px}.working-week-template-matrix-table.working-week-template-hours-table .working-week-template-day-col{width:110px!important;min-width:110px!important;max-width:110px!important}.working-week-template-matrix-table .working-week-template-copy-col{width:55px!important;min-width:55px!important;max-width:55px!important}.working-week-template-matrix-table .working-week-template-toggle-col{width:115px!important;min-width:115px!important;max-width:115px!important}.working-week-template-matrix-table .working-week-template-location-col{width:210px!important;min-width:210px!important;max-width:210px!important}.working-week-template-matrix-table.working-week-template-hours-table .working-week-template-copy-col{width:60px!important;min-width:60px!important;max-width:60px!important}.working-week-template-matrix-table.working-week-template-hours-table .working-week-template-toggle-col{width:105px!important;min-width:105px!important;max-width:105px!important}.working-week-template-matrix-table.working-week-template-hours-table .working-week-template-hours-col{width:100px!important;min-width:100px!important;max-width:100px!important}.working-week-template-matrix-table.working-week-template-hours-table .working-week-template-segments-col{width:350px!important;min-width:350px!important;max-width:350px!important}.working-week-template-matrix-table.working-week-template-hours-table .working-week-template-location-col{width:165px!important;min-width:165px!important;max-width:165px!important}}.survey-form-question{margin:20px 0}.form-rating-items{flex-direction:row;align-items:center;display:flex}.form-rating-item{cursor:pointer;width:10%;height:40px;color:var(--form-rating-item-text);border-radius:4px;justify-content:center;align-items:center;margin:0 5px;font-size:.8rem;font-weight:700;transition:all .5s;display:flex}.form-rating-item:hover{background-color:var(--form-rating-scale-selected)}.form-rating-item.selected{color:var(--form-rating-scale-selected-text);background:var(--form-rating-scale-selected)!important}.form-rating-item.selected:hover{background-color:var(--form-rating-scale-selected)}.form-rating-item:first-child{background-color:var(--form-rating-scale-01)}.form-rating-item:nth-child(2){background-color:var(--form-rating-scale-02)}.form-rating-item:nth-child(3){background-color:var(--form-rating-scale-03)}.form-rating-item:nth-child(4){background-color:var(--form-rating-scale-04)}.form-rating-item:nth-child(5){background-color:var(--form-rating-scale-05)}.form-rating-item:nth-child(6){background-color:var(--form-rating-scale-06)}.form-rating-item:nth-child(7){background-color:var(--form-rating-scale-07)}.form-rating-item:nth-child(8){background-color:var(--form-rating-scale-08)}.form-rating-item:nth-child(9){background-color:var(--form-rating-scale-09)}.form-rating-item:nth-child(10){background-color:var(--form-rating-scale-10)}.form-rating-item-subtle{color:var(--font-main);cursor:default!important;background-color:var(--background-03)!important}.form-rating-item-no-hover:hover{opacity:1!important}@media screen and (width<=600px){.form-rating-items{flex-direction:column-reverse}.form-rating-item{width:100%;height:50px;margin:10px 0}}.form-drag-list{width:100%}.form-drag-list-item{border:solid 2px var(--background-03);background:var(--background-03);cursor:grab;height:50px;color:var(--font-main);border-radius:3px;flex-direction:row;align-items:center;margin:10px 0;padding:0 10px;font-family:Muli,sans-serif;font-size:.8rem;font-weight:700;display:flex}.form-drag-list-item .svg-inline--fa{color:var(--icon-main);padding-right:10px;font-size:1rem}.form-drag-list-item-highlighted{border:dashed 2px var(--border);border-radius:3px;height:50px;margin:10px 0}.form-drag-list-item-highlighted-lg{border:dashed 2px var(--border);border-radius:3px;height:200px;margin:10px 0}.form-drag-list-item.dragging{opacity:.85;cursor:grabbing}.form-survey-banner{margin-top:20px}.form-survey-details{border-bottom:solid 1px var(--border);padding:0 0 10px}.form-survey-details h6{padding-bottom:20px}.form-survey-details-sender{flex-direction:row;align-items:center;display:flex}.form-survey-details-sender-details p:first-child{padding-bottom:3px;font-size:.95rem;font-weight:700}.form-header-icon-container{flex-direction:row;align-items:center;display:flex}.form-header-icon-container .svg-inline--fa{color:var(--icon-main)}.form-stats{flex-direction:row;justify-content:space-between;align-items:center;margin:40px 0;display:flex}.form-stat{text-align:center;border-radius:5px;flex-direction:column;width:calc(33.33% - 13.3333px);margin:0 10px;padding:20px 0;display:flex}.form-stat h6{padding-bottom:3px;font-size:1.6rem}.form-stat:first-child{margin:0 10px 0 0}.form-stat:last-child{margin:0 0 0 10px}@media screen and (width<=950px){.form-stats{flex-direction:column}.form-stat{flex-direction:row-reverse;justify-content:flex-end;align-items:center;width:calc(100% - 40px);margin:10px 0;padding:20px}.form-stat h6{margin-left:auto;padding-bottom:3px;font-size:1rem}.form-stat:first-child,.form-stat:last-child{margin:10px 0}}.form-empty-data-field{border:dashed 2px var(--border);border-radius:5px;margin-bottom:20px;padding:30px 10px}.form-empty-data-field-inner{text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:275px;margin:0 auto;display:flex}.form-empty-data-field-sub-text{color:var(--font-subtle);padding:5px 0 15px}.form-field-option{flex-direction:row;align-items:center;display:flex}.form-field-option-btn{max-width:150px;margin-top:15px}.form-field-option .btn-icon{width:30px;height:30px;margin:0 0 20px 20px}.form-field-option .btn-icon .svg-inline--fa{margin-left:0}.form-select-menu-container{width:100%;display:inline-block;position:relative}.form-select-menu{box-shadow:var(--box-shadow-menu);z-index:3;-webkit-user-select:none;user-select:none;background-color:var(--background-menu);border-radius:5px;min-width:150px;padding:10px 0;display:none;position:absolute;top:50px}.form-select-menu.show{flex-direction:column;display:flex}.form-select-menu-item{height:33px;color:var(--font-main);align-items:center;padding:0 20px;transition:all .5s;display:flex}.form-select-menu-item:hover{background-color:var(--background)}.form-select-menu button.form-select-menu-item{text-align:left;cursor:pointer;background:0 0;border:0;width:100%;font-family:Muli,sans-serif;font-size:.77rem}.survey-template-modal .form-select-menu-container{z-index:40}.survey-template-modal .form-select-menu{z-index:41;top:auto;bottom:45px}.form-box-section{border:solid 1px var(--border);border-radius:10px;margin:30px 0;padding:20px}.form-box-section-header{border-bottom:solid 1px var(--border);flex-direction:row;align-items:center;margin-bottom:20px;padding-bottom:15px;display:flex}.form-box-section h3{padding-right:15px;font-size:1.2rem;line-height:1.5}.form-box-section-header .btn-icon{margin-left:auto}@media screen and (width<=950px){.form-box-section h3{font-size:1.1rem}}@media screen and (width<=500px){.form-box-section{padding:20px}}.form-btn-container{flex-direction:row;align-items:center;display:flex}.form-preview-section{margin:0 auto 20px}@media screen and (width<=950px){.form-container-sml{padding:20px}.form-asterix{margin-left:-12px}.form-btn-container{flex-direction:column}.form-btn-container .btn{width:calc(100% - 30px)}.form-btn-container .btn:nth-child(odd){margin-bottom:20px;margin-right:0}.form-btn-container .btn:nth-child(2n){margin-left:0}}.banner-container{pointer-events:none;z-index:10002;justify-content:center;align-items:center;width:calc(100vw - 40px);margin:0 20px;transition:opacity .15s ease-in-out;display:flex;position:fixed}.banner{border-radius:5px;justify-content:center;align-items:center;width:calc(100vw - 40px);max-width:700px;min-height:44px;margin:30px auto 0;display:flex;box-shadow:0 0 0 1px #8898aa1a,0 15px 35px #31315d1a,0 5px 15px #00000014}.banner .svg-inline--fa{margin-right:6px;padding-left:20px;color:var(--banner-text)!important}.banner p{padding:10px 20px 10px 0;font-weight:700;color:var(--banner-text)!important}.banner-error{background-color:var(--red-alert)}.banner-success{background-color:var(--green-banner)}.banner-warning{background-color:var(--red-banner)!important}.banner-warning p{color:var(--font-main)!important}.banner-warning .svg-inline--fa{color:var(--white)!important}.banner-link{border-bottom:solid 1px var(--btn-text);margin-left:5px;font-weight:700}.banner-warning .banner-link{border-bottom-color:var(--font-main);color:var(--font-main)!important}@media screen and (width<=950px){.banner .svg-inline--fa{display:none}.banner p{text-align:center;padding:10px 20px}}.banner-02-container{margin-bottom:40px}.banner-02{background-color:var(--banner-02-subtle);border-radius:5px;flex-direction:row;justify-content:center;align-items:center;padding:7px 10px;display:flex}.banner-02 .svg-inline--fa{color:var(--font-main);margin-right:5px}.banner-02 p{color:var(--font-main);font-weight:700}.offboarding-billing-impact.is-hidden{display:none}.dropdown-menu-container{position:relative}.menu{z-index:3;-webkit-user-select:none;user-select:none;background-color:var(--background-menu);min-width:150px;box-shadow:var(--box-shadow-menu);border:solid 1px var(--border);border-radius:5px;padding:10px 0;display:none;position:absolute;top:40px}.menu-wide{min-width:210px!important}.menu.show,.menu-show{display:block}.menu-divider{border-bottom:solid 1px var(--border);margin:0 20px}.menu-item{height:33px;color:var(--font-main);-webkit-user-select:none;user-select:none;align-items:center;padding:0 15px;transition:all .5s;display:flex;font-size:.77rem!important}.menu-item .svg-inline--fa{color:var(--font-subtle);margin-right:7px;font-size:.7rem}.menu-item span{font-size:.77rem}.menu-item:hover{background-color:var(--background-hover)}.menu-item-button-correction{background:0 0;font-family:Muli,sans-serif}.menu-item-button-correction:hover{background-color:var(--background-hover);cursor:pointer}.menu-item-button-correction button{color:var(--font-main);background-color:var(--background);flex-direction:row;align-items:center;font-family:Muli,sans-serif;transition:all .5s;display:flex;padding:0!important}.menu-item-button-correction:hover button{background-color:var(--background-hover);cursor:pointer;transition:all .5s}.menu-item .svg-inline--fa{color:var(--font-main)}.menu-item-right{margin-left:auto}.menu-01{right:0}.menu-border{border-top:solid 1px var(--border);margin:10px 15px}.menu-actions{top:40px;right:0}.menu-actions-x-margin{top:50px}.menu-section-inner{margin:20px 0}.menu-section-inner-header{flex-direction:row;align-items:center;margin:12px 15px;display:flex}.menu-section-inner-header h6{color:var(--font-subtle);font-size:.77rem}.menu-section-inner-header .svg-inline--fa{color:var(--icon-main)}.menu-section-workspaces .svg-inline--fa{margin:0 0 0 auto!important}.menu-actions-footer{flex-direction:row;justify-content:flex-end;align-items:center;padding:0 15px;display:flex}.menu-actions-footer .btn{margin-left:10px}.menu-item .custom-checkbox{flex-direction:row;align-items:center;padding-left:34px;display:flex}.menu-item .custom-checkbox-mark{width:22px;min-width:22px;height:22px;min-height:22px}.menu-item .custom-checkbox .custom-checkbox-mark:after{width:3px;height:7px;top:5px;left:8px}.admin-clients-filters-menu{z-index:12!important;min-width:280px!important}.admin-clients-filters-menu .filter-menu-scroll{flex-direction:column;max-height:360px;display:flex;overflow-y:auto}.admin-clients-filters-menu .menu-section-inner-header{margin:10px 15px 8px}.admin-clients-filters-menu .menu-section-inner-header:first-child{margin-top:6px}.admin-clients-filters-menu .menu-date-field{margin:0 15px 8px}.admin-clients-filters-menu .menu-date-input{box-sizing:border-box;border:1px solid var(--border);background:var(--background);width:calc(100% - 30px);height:33px;color:var(--font-main);-webkit-appearance:auto;-moz-appearance:textfield;appearance:auto;cursor:text;border-radius:4px;padding:0 8px;font-family:Muli,sans-serif;font-size:.77rem;line-height:1;display:block}.admin-clients-filters-menu .menu-date-input:focus{border-color:var(--brand-color);outline:none}.admin-clients-filters-menu .menu-divider{margin:8px 15px}.admin-clients-filters-menu .filter-menu-choice{box-sizing:border-box;color:var(--font-main);background:0 0;border:none;outline:none;align-items:center;font-family:Muli,sans-serif;display:flex;width:100%!important;height:33px!important;min-height:33px!important;max-height:33px!important;margin:0!important;padding:0 15px!important}.admin-clients-filters-menu .filter-menu-choice:hover{background-color:var(--background-hover);cursor:pointer}.admin-clients-filters-menu .filter-menu-choice span:first-child{line-height:1;font-size:.77rem!important}.admin-clients-filters-menu .filter-menu-choice-indicator{justify-content:center;align-items:center;width:27px;min-width:27px;height:27px;min-height:27px;margin-left:auto;display:flex}.admin-clients-filters-menu .filter-menu-choice-indicator .svg-inline--fa{color:var(--font-subtle);font-size:.7rem;margin-right:0!important}.admin-clients-filters-menu .filter-menu-choice-indicator .icon-selected{color:var(--font-main);display:none}.admin-clients-filters-menu .filter-menu-choice.is-selected .filter-menu-choice-indicator .icon-selected{display:inline-block}.admin-clients-filters-menu .filter-menu-choice.is-selected .filter-menu-choice-indicator .icon-unselected{display:none}.standard-filter-menu{--menu-filter-padding-x:15px;--menu-filter-field-gap:8px;--menu-filter-max-height:min(460px, calc(100vh - 140px))}.standard-filter-menu .menu-filter-form{width:100%;max-height:var(--menu-filter-max-height);padding:0 var(--menu-filter-padding-x) 10px;box-sizing:border-box;flex-direction:column;align-items:stretch;display:flex}.standard-filter-menu .menu-filter-scroll{flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.standard-filter-menu .menu-filter-scroll .menu-section-inner-header{margin:10px 0 var(--menu-filter-field-gap)}.standard-filter-menu .menu-filter-scroll .menu-section-inner-header:first-child{margin-top:6px}.standard-filter-menu .menu-filter-field{margin:0}.standard-filter-menu .menu-filter-input{box-sizing:border-box;border:1px solid var(--border);background:var(--background);width:100%;height:33px;color:var(--font-main);-webkit-appearance:auto;-moz-appearance:textfield;appearance:auto;cursor:text;border-radius:4px;padding:0 8px;font-family:Muli,sans-serif;font-size:.77rem;line-height:1;display:block}.standard-filter-menu .menu-filter-field>.menu-filter-input{margin:0 0 10px}.standard-filter-menu .menu-filter-input:focus{border-color:var(--brand-color);outline:none}.standard-filter-menu .menu-filter-form .menu-border{margin:10px 0}.standard-filter-menu .menu-filter-form .menu-actions-footer{margin-top:auto;padding:0}.standard-filter-menu>.menu-filter-scroll{padding:0 var(--menu-filter-padding-x);box-sizing:border-box}.standard-filter-menu>.menu-filter-scroll .menu-section-inner-header{margin-left:0;margin-right:0}.standard-filter-menu>.menu-border{margin:10px var(--menu-filter-padding-x)}.standard-filter-menu>.menu-actions-footer{padding:0 var(--menu-filter-padding-x)}.admin-clients-filter-reset-link{color:var(--font-main);white-space:nowrap;background:0 0;align-items:center;margin-left:15px;padding:0;font-family:Muli,sans-serif;font-size:.77rem;font-weight:700;line-height:1;text-decoration:underline;display:inline-flex}.admin-clients-filter-reset-link:hover{color:var(--font-main);background:0 0;text-decoration:underline}@media screen and (width<=950px){.menu{min-width:185px}.menu-item{height:40px;font-size:.82rem}.menu-actions{top:55px}.menu-actions-left{left:0!important}}.tab-nav{flex-direction:row;align-items:center;display:flex}.tab-nav-item{margin-right:10px}.file-container{align-items:center;width:100%;margin:0 0 20px;display:flex}.disciplinary-modal .file-container{margin-bottom:0}.file-container-inner{width:100%}.file-preview{width:75px;height:75px;margin-right:15px}.file-preview img{border:solid 1px var(--border);border-radius:100%;width:75px;height:75px}.file-container .avatar.lg-avatar{border:solid 1px var(--border);border-radius:50%;width:75px;min-width:75px;height:75px;min-height:75px}.file-container .avatar.lg-avatar img{border-radius:50%;width:75px;min-width:75px;height:75px;min-height:75px}.file-upload-button{cursor:pointer;font-weight:700;text-decoration:underline;transition:all .5s;display:inline-block;margin:0 0 2px!important}.file-upload-button:hover{color:var(--brand-color)}.file-input{display:none}.file-container-inner-items{flex-direction:column;margin-bottom:6px;display:flex}.file-container-subtle-text{color:var(--font-subtle);padding-top:3px;font-size:.72rem;line-height:1.6}.file-upload-button-02{border:solid 1px var(--border);cursor:pointer;text-align:center;min-width:150px;color:var(--font-main);border-radius:4px;padding:10px;font-weight:700;transition:all .5s;display:inline-block;margin:0 0 5px!important}.file-upload-button-02:hover{border:solid 1px var(--brand-color);color:var(--brand-color)}.file-upload-button-02 .fa-circle-check{color:var(--green-success)}.form-upload-btn-container{margin-bottom:20px}.document-file-error.is-hidden{display:none}.breadcrumb{flex-direction:row;align-items:center;display:flex}.breadcrumb h6{text-overflow:ellipsis;white-space:nowrap;max-width:250px;overflow:hidden}.breadcrumb-divider{padding:0 10px}@media screen and (width<=950px){.breadcrumb h6,.breadcrumb-divider{display:none}}.pagination{border-top:solid 1px var(--border);flex-direction:row;align-items:center;height:50px;display:flex}.pagination-btns{flex-direction:row;align-items:center;display:flex}.pagination-btns .btn{margin-right:10px}@media screen and (width>=951px){.documents-shell{flex-direction:column;height:100%;display:flex}.documents-shell .documents-async-root{flex-direction:column;flex:1;min-height:0;display:flex}.documents-shell .documents-async-root .settings-page{flex:1;height:auto;min-height:0;overflow:auto}.documents-shell .documents-async-root .pagination{margin-top:auto}.react-documents-shell .settings-page{flex:1;height:auto;min-height:0;overflow:auto}.react-documents-shell>.pagination{margin-top:auto}.documents-shell .page-header-actions>.dropdown-menu-container,.documents-shell .page-header-actions>.btn,.documents-shell .page-header-actions>.btn-icon{margin-right:10px}.documents-shell .page-header-actions>.dropdown-menu-container:last-child,.documents-shell .page-header-actions>.btn:last-child,.documents-shell .page-header-actions>.btn-icon:last-child{margin-right:0}}@media screen and (width<=950px){.pagination{border-top:none;flex-direction:column;height:auto;margin-top:45px;padding-top:20px}.pagination-btns .btn{min-width:75px;margin:0 5px}.pagination-count{margin-top:10px}.documents-shell{height:auto;min-height:0;overflow:visible}.documents-shell .page-header{align-items:flex-start;height:auto;min-height:0;max-height:none;padding:20px 0;overflow:visible}.documents-shell .page-header.page-header-with-search{flex-direction:column}.documents-shell .page-header h6{width:100%}.documents-shell .page-header .page-search{width:100%;margin:15px 0 0}.documents-shell .page-header .page-search form{width:100%;min-width:0}.documents-shell .page-header .page-search input{box-sizing:border-box;width:100%;min-width:0}.documents-shell .page-header .page-header-actions{flex-wrap:wrap;justify-content:flex-start;gap:10px;width:100%;margin:15px 0 0}.documents-shell .page-header .page-header-actions>*{margin-right:0}.documents-shell .documents-async-root,.documents-shell .documents-async-root .settings-page{height:auto;min-height:0;overflow:visible}}.pagination-alt{flex-direction:row;justify-content:flex-end;align-items:center;display:flex}.pagination-alt-btns{flex-direction:row;align-items:center;display:flex}.pagination-alt-btn{margin-left:10px;text-decoration:underline}.pagination-alt-btn-main,.pagination-alt-btn-main p{color:var(--font-main)}.pagination-alt-btn-disabled{cursor:default;color:var(--font-subtle)!important}.pagination-alt-btn-disabled p{color:var(--font-subtle)!important}@media screen and (width<=950px){.pagination-alt{flex-direction:row-reverse;height:50px}.pagination-alt-btn{margin:0 10px 0 0}}.avatar-container{flex-direction:row;align-items:center;display:flex}.avatar{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;position:relative}.empty-avatar{background-color:var(--background-03);justify-content:center;align-items:center;display:flex}.empty-avatar p{color:var(--font-main);font-weight:700;font-size:.62rem!important;line-height:1!important}.empty-avatar .svg-inline--fa{color:var(--font-main)}.smlx-avatar{border-radius:50%;width:22px;min-width:22px;height:22px;margin-right:8px}.smlx-avatar img{border:solid 1px var(--border);border-radius:50%;width:22px;min-width:22px;height:22px}.smlx-avatar .svg-inline--fa{font-size:.7rem}.smlx-avatar-empty{border-radius:50%;width:21px;min-width:21px;height:21px;margin-right:8px}.smlx-avatar-empty img{border:solid 1px var(--avatar-border);border-radius:50%;width:21px;min-width:21px;height:21px}.smlx-avatar-empty .svg-inline--fa{font-size:.7rem}.sml-avatar{border-radius:50%;width:28px;min-width:28px;height:28px;margin-right:12px}.sml-avatar img{border:solid 1px var(--avatar-border);border-radius:50%;width:28px;min-width:28px;height:28px}.sml-avatar .svg-inline--fa{font-size:.7rem}.mid-avatar{border-radius:50%;width:35px;min-width:35px;height:35px;margin-right:12px}.mid-avatar img{border:solid 1px var(--avatar-border);border-radius:50%;width:35px;min-width:35px;height:35px}.midx-avatar{border-radius:50%;width:45px;min-width:45px;height:45px;margin-right:12px}.midx-avatar img{border:solid 1px var(--avatar-border);border-radius:50%;width:45px;min-width:45px;height:45px}.midxx-avatar{border-radius:50%;width:50px;min-width:50px;height:50px;margin-right:12px}.midxx-avatar img{border:solid 1px var(--avatar-border);border-radius:50%;width:50px;min-width:50px;height:50px}.lg-avatar{border:solid 1px var(--avatar-border);border-radius:50%;width:90px;min-width:90px;height:90px;min-height:90px;margin-right:15px}.lg-avatar img{border-radius:50%;width:90px;min-width:90px;height:90px;min-height:90px}.lg-avatar .empty-avatar p{font-size:.9rem!important}.lgx-avatar{border:solid 1px var(--avatar-border);border-radius:50%;width:105px;min-width:105px;height:105px;min-height:105px;margin-right:15px}.lgx-avatar img{border-radius:50%;width:105px;min-width:105px;height:105px;min-height:105px}.lgx-avatar .empty-avatar p{font-size:.9rem!important}@media screen and (width<=950px){.sml-avatar,.sml-avatar img{width:32px;min-width:32px;height:32px}}.response-message-banner{pointer-events:none;z-index:9999;border-radius:3px;justify-content:center;align-items:center;width:100%;min-height:35px;margin:20px 0 10px;display:flex;box-shadow:0 0 0 1px #8898aa1a,0 15px 35px #31315d1a,0 5px 15px #00000014}.response-message-banner-success{background-color:var(--green-banner)}.response-message-banner-error{background-color:var(--red-alert)}.response-message-banner p{color:var(--white);font-weight:600}.response-message-banner .svg-inline--fa{color:var(--white);margin-right:5px}.home-container{height:100%;overflow:auto}.home{flex-direction:column;max-width:1140px;height:calc(100% - 80px);margin:0 auto 80px;padding:0 20px;display:flex}.home-box{border:solid 1px var(--border);border-radius:10px;margin-bottom:40px}.home-box:nth-child(2){margin-bottom:80px}.home-box-header{border-bottom:solid 1px var(--border);flex-direction:row;align-items:center;height:55px;padding:0 20px;display:flex}.home-box-header .nav-notification{position:relative;top:0!important}.home-header{flex-direction:column;align-items:center;padding:80px 0 50px;display:flex}.home-header-details-container{flex-direction:column;align-items:center;display:flex}.home-header-details{text-align:center}.home-header-actions{flex-direction:row;justify-content:center;align-items:center;margin-top:10px;display:flex}.home-header-actions .hide-mobile-500{flex-direction:row;align-items:center}.home-header-details{flex-direction:column;display:flex}.home-header-details h1{padding:10px 0;font-size:2rem;font-weight:800;line-height:1}.home-header-details p{color:var(--font-subtle);font-weight:600;line-height:1.2}.home-stats{border:solid 1px var(--border);border-radius:100px;flex-direction:row;align-items:center;margin-top:20px;display:flex}.home-stat{text-align:center;border-top:none;border-bottom:none;border-right:none;width:150px;padding:10px 0;border-radius:0!important}.home-stat h6{font-size:1.2rem;padding-bottom:0!important}.home-stat p{color:var(--font-subtle)}.home-stat-border{border-right:2px solid var(--border);height:25px}.home-stats .fa-spinner{color:var(--icon-load-spinner)}.home-stats-balance-select{justify-content:center;align-items:center;min-width:36px;padding:0 8px;display:flex;position:relative}.home-stats-balance-toggle{width:22px;height:22px;color:var(--font-main);background-color:var(--subtle-btn-background);border-radius:50%;justify-content:center;align-items:center;text-decoration:none;transition:all .5s;display:inline-flex}.home-stats-balance-toggle:hover{background-color:var(--subtle-btn-background-hover)}.home-stats-balance-toggle:focus,.home-stats-balance-toggle:focus-visible{background-color:var(--subtle-btn-background-hover);outline:none}.home-stats-balance-toggle .svg-inline--fa,.home-stats-balance-toggle i{color:inherit;font-size:.7rem}.home-stats-balance-menu{min-width:190px;top:40px}.home-stats-balance-option-indicator{visibility:hidden}.home-stats-balance-option.is-selected .home-stats-balance-option-indicator{visibility:visible}.home-inner-container{flex-direction:column;margin-bottom:50px;display:flex}.home-tabs-shell{margin-top:0}.home-tab-panels{margin-top:20px}.home-tab-panel{display:none}.home-tab-panel.is-active{display:block}.home-tabs-shell .case-management-tab{font:inherit;gap:8px}.home-tabs-shell .case-management-tab .side-nav-item-notification-container{width:100%;min-width:0}.home-tab-notification .fa-spinner{color:var(--notification-text);font-size:.52rem;line-height:1}.home-inner .empty-state{justify-content:center;padding:70px 0;margin:0 auto!important}.home-inner .empty-state .svg-inline--fa{font-size:2rem!important}.home-inner-header .svg-inline--fa{color:var(--font-main);margin-right:8px;font-size:1.1rem}.home-inner-items{padding:0 20px}.home-inner-item{border-bottom:solid 1px var(--border);flex-direction:row;align-items:center;padding:15px 0;display:flex}.home-inner-item:last-child{border-bottom:none!important}.home-inner-item .list-item-icon{width:30px;min-width:30px;height:30px;min-height:30px}.home-inner-item .list-item-icon .svg-inline--fa{font-size:.75rem}.home-inner-item h6{padding-bottom:2px;font-size:.85rem}.home-inner-item-actions{align-items:center;gap:10px;margin-left:auto;display:flex}.home-sidebar-items{padding:0 20px}.home-sidebar-item{margin-bottom:40px}.home-sidebar-items .home-sidebar-item:first-child{margin-top:35px}.home-sidebar-date-header{border-bottom:solid 1px var(--border);padding-bottom:5px}.home-sidebar-date-header h6{color:var(--font-subtle);text-transform:uppercase;font-size:.77rem}.home-sidebar-item-inner{border-bottom:solid 1px var(--border);flex-direction:row;align-items:center;padding:15px 0;display:flex}.home-sidebar-item-inner:last-child{border-bottom:none}.home-section-items-section-empty{text-align:center;padding:70px 0 30px}.home-section-items-section-empty .svg-inline--fa{color:var(--font-main);margin-bottom:10px;font-size:2rem}.home-section-items-section-empty p{color:var(--font-subtle)}.home-sidebar-item-inner-details{flex-direction:row;align-items:center;width:calc(100% - 47px);display:flex}.home-sidebar-item-inner-details h6{padding-bottom:2px;font-size:.85rem}.home-sidebar-item-inner-details p{line-height:1.5}.home-sidebar-emoji{margin-left:auto}.home-sidebar-emoji p{font-size:1.1rem}.home-splash{flex-direction:column;height:calc(100% - 200px);padding:100px 0;display:flex}.home-splash-item-header{flex-direction:row;align-items:center;display:flex}.home-splash-header{padding-bottom:20px}.home-splash-header h1{font-size:2.5rem;font-weight:800}.home-splash-partner-program{border:solid 1px var(--border);background-color:var(--background-02);box-shadow:var(--box-item-01);border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:15px;margin:25px 0 0;padding:20px;display:grid}.home-splash-partner-program-content{min-width:0}.home-splash-partner-program-content h6{padding-bottom:5px;font-size:1rem;line-height:1.35}.home-splash-partner-program-content p{color:var(--font-subtle);font-size:.82rem;line-height:1.6}.home-splash-partner-program-actions{flex-flow:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.home-splash-items{flex-direction:row;align-items:flex-start;display:flex}.home-splash-item{border:solid 1px var(--border);width:33.3333%;box-shadow:var(--box-item-01);flex-direction:column;height:calc(100% - 40px);margin:0 15px;padding:20px;display:flex;border-radius:10px!important}.home-splash-item:first-child{margin:0 15px 0 0}.home-splash-item:last-child{margin:0 0 0 15px}.home-splash-item-header{padding-bottom:10px}.home-splash-item-header h6{font-size:1.1rem;font-weight:800}.home-splash-item-icon{border-radius:100%;justify-content:center;align-items:center;width:35px;height:35px;margin-right:8px;display:flex}.home-splash-item-icon .svg-inline--fa{font-size:1rem}.home-splash-item-icon-complete{background-color:var(--green-success-light)}.home-splash-item-icon-complete .svg-inline--fa{color:var(--green-success)}.home-splash-item-icon-incomplete{background-color:var(--background-03)}.home-splash-item-icon-incomplete .svg-inline--fa{color:var(--icon-main)}.home-splash-item-detail{margin-bottom:35px}.home-splash-item-detail p{color:var(--font-subtle);font-size:.82rem;line-height:1.6}.home-splash-item-detail-link{margin-top:10px}.home-splash-item-detail-link .svg-inline--fa{color:var(--font-main)}.home-splash-item-detail-link a{font-weight:800}.home-splash-item .btn{margin-top:auto}.home-splash-support{text-align:center;max-width:450px;margin:40px auto}.home-splash-support p{color:var(--font-subtle);font-size:.82rem;line-height:1.6}@media screen and (width<=1250px){.home-splash{padding:50px 0}}@media screen and (width<=950px){.home-box{border:none;margin-bottom:0!important}.home-box-header{padding:0}.home-header{padding:60px 0 40px}.home-splash-partner-program{grid-template-columns:minmax(0,1fr);align-items:flex-start}.home-splash-partner-program .home-splash-item-icon{margin-right:0}.home-splash-partner-program-actions{grid-column:auto;justify-content:flex-start}.home-inner-container{border:none;flex-direction:column;height:auto}.home-tab-panels{margin-top:12px}.home-inner{flex-direction:column;width:100%}.home-inner-items{padding:0}.home-sections{width:100%}.home-sidebar{width:100%;margin:20px 0 0;padding:0}.home-sidebar-items{height:auto;padding:0}.home-sidebar-section{border:none;margin-bottom:40px;padding:0}.home-splash{max-width:500px}.home-splash-items{flex-direction:column}.home-splash-item{width:calc(100% - 40px);margin:15px 0}.home-splash-item:first-child,.home-splash-item:last-child{margin:15px 0}}@media screen and (width<=600px){.home .btn-border{display:none}.home-header{padding:40px 0 25px}.home-header-details-container{flex-direction:column;align-items:flex-start;width:100%}.home-header-details{width:100%;margin-top:10px}.home-header-actions .show-mobile-500{width:100%}.home-header-actions{flex-direction:column;width:100%;margin-top:30px}.home-header-actions a{width:calc(100% - 30px);margin:0 0 15px}.home-stats{border-radius:10px;flex-direction:column;width:100%}.home-stat-border{border-bottom:1px solid var(--border);width:100%;height:auto;border-right:none!important}.home-stats-balance-select{width:100%;min-height:42px}.home-stats-balance-menu{left:50%;transform:translate(-50%);right:auto!important}.home-inner-item{flex-direction:column;align-items:flex-start;height:auto;padding:15px 0}.home-inner-item-actions{margin:10px 0 0}}.success{text-align:center;flex-direction:column;max-width:550px;margin:100px auto;display:flex}.success .svg-inline--fa{color:var(--brand-color);font-size:6rem}.success h1{padding:10px 0 4px}.success .btn{max-width:200px;margin:20px auto 0}.auth{height:100vh;overflow:auto}.auth-container{flex-direction:row;justify-content:space-between;align-items:center;width:940px;max-width:90%;margin:70px auto;display:flex}.auth-box{border:solid 1px var(--border);border-radius:20px;min-width:525px;max-width:615px;margin:0 auto}.auth-box-inner{padding:80px 65px 35px}.auth-box-logo{text-align:center;box-shadow:var(--box-shadow-auth-logo);background-color:var(--white);border-radius:50%;justify-content:center;align-items:center;width:85px;height:85px;margin:-120px auto 20px;display:flex}.auth-box-logo img{height:40px}.auth .form-asterix{display:none!important}.auth-box-header{padding-bottom:30px}.auth-box-header h1{text-align:center}.auth-box-header p{text-align:center;max-width:300px;color:var(--font-subtle);margin:15px auto 0;font-size:.82rem;line-height:1.6}.auth-box-sub-text{text-align:center;margin-top:auto;padding-top:20px}.auth-box-sub-text p,.auth-box-sub-text a{color:var(--font-subtle)}.auth-box-sub-text-secondary{text-align:center;max-width:350px;margin:0 auto;padding-top:20px}.auth-box-sub-text-secondary p,.auth-box-sub-text-secondary a{color:var(--font-subtle);font-size:.68rem;line-height:1.7}.form-field-sub{flex-direction:row;align-items:center;margin:-15px 0 0;display:flex}.form-field-sub-right{margin-left:auto}.auth-verify-btns{flex-direction:row;align-items:center;margin-bottom:40px;display:flex}.auth-verify-btn{border:solid 1px var(--border);width:calc(33.33% - 20px);margin:0 10px}.auth-verify-btn img{width:18px;margin-right:7px;display:block}.auth-verify-btns--column{flex-direction:column;align-items:stretch}.auth-verify-btns--column .auth-verify-btn{width:100%;margin:6px 0}.auth-border{align-items:center;margin:40px 0 38px;display:flex}.auth-border hr{background-color:var(--border);border:none;width:100%;height:1px}.auth-border p{text-transform:uppercase;white-space:nowrap;text-align:center;color:var(--font-subtle);margin:0 18px}.btn-switch-organisation{border:solid 1px var(--border);justify-content:space-between;align-items:center;width:100%;height:50px;margin-bottom:20px;display:flex;background:0 0!important;border-radius:7px!important}.btn-switch-organisation .svg-inline--fa{color:var(--font-main);font-size:.6rem}.btn-switch-organisation .avatar-name{color:var(--font-main)!important;font-family:Muli,sans-serif!important}.btn-switch-organisation .avatar{width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important}.btn-switch-organisation:hover{border:solid 1px var(--border-darker)!important}.btn-switch-organisation-warning{color:var(--red-org-denied);padding-top:2px;font-family:Muli,sans-serif;font-style:italic;font-size:.65rem!important}.btn-switch-organisation-denied{text-align:left;width:calc(100% - 30px);border:dashed 1px var(--red-org-denied)!important}.btn-switch-organisation-denied:hover{border:dashed 1px var(--red-org-denied)!important}.btn-switch-organisation-denied .svg-inline--fa{color:var(--red-org-denied)}.btn-switch-organisation-details{flex-direction:column;align-items:flex-start;display:flex}.btn-switch-organisation-denied .avatar-name{color:var(--red-org-denied)!important}@media screen and (width<=950px){.auth-box-inner{padding:80px 35px 35px}.auth-container{width:auto;margin:55px auto 70px}.auth-box{min-width:500px}.auth-verify-btns{display:none}.auth-verify-btns--column{display:flex!important}}@media screen and (width<=550px){.auth-box{min-width:100%}.auth-box-inner{padding:80px 25px 35px}}.basic-stats{flex-flow:wrap;align-items:center;display:flex}.basic-stat{border:solid 1px var(--border);text-align:center;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;width:calc(25% - 62px);margin:10px;padding:30px 20px;display:flex}.list{border-top:solid 1px var(--border)}#settings-survey-templates-root .list,#settings-document-templates-root .list,#settings-onboarding-templates-root .list{border-top:none}.list-item{cursor:pointer;border-bottom:solid 1px var(--border);background:var(--background);align-items:center;min-height:75px;padding:0 10px;transition:all .5s;display:flex}.list-item:hover{background:var(--background-hover-02)}.list-item-no-click{cursor:inherit}.list-item-no-click:hover{background-color:var(--background)!important}.list-item-details{flex-direction:column;display:flex}.list-item-icon{background-color:var(--background-03);border-radius:100%;justify-content:center;align-items:center;width:30px;min-width:30px;height:30px;min-height:30px;margin-right:10px;display:flex}.list-item-icon .svg-inline--fa{color:var(--icon-nav);font-size:.84rem}.list-item-name{text-overflow:ellipsis;white-space:nowrap;max-width:350px;font-weight:700;overflow:hidden}.list-item-right{flex-direction:row;align-items:center;margin-left:auto;display:flex}.list-item-right .btn-icon:last-child{margin-left:10px}.list-item-tag{margin-right:15px}.list-item-count{color:var(--font-subtle);white-space:nowrap;padding-left:15px}.document-folder-count .fa-spinner,.document-folder-count .svg-inline--fa{color:var(--font-subtle);font-size:.55rem;line-height:1}.list-item-date{color:var(--font-subtle);padding-top:3px}.list-item-detail-title{padding-bottom:3px;font-size:.82rem;font-weight:700}.list-item-subtle-text{color:var(--font-subtle)}.document-search-result-folder-name{white-space:nowrap;margin-right:10px}.document-search-result-folder-btn{margin-right:10px}.list-item-border{border-right:solid 2px var(--border);height:25px;margin:0 15px}.list-item-stats{flex-direction:row;align-items:center;margin-right:30px;display:flex}.list-item-stat{text-align:center;flex-direction:column;display:flex}.list-item-stat h6{font-size:.9rem}.list-item-stat p{color:var(--font-subtle);padding-top:2px}@media screen and (width<=950px){.list-item-stats{display:none}.list-item .avatar{margin-bottom:10px}}@media screen and (width<=750px){.list-item{flex-direction:column;justify-content:center;align-items:flex-start;padding:20px 0}.list-item-icon{display:none}.list-item-name{font-size:.82rem}.list-item-tag{display:none!important}.list-item-right{flex-direction:row;margin:10px 0 0!important}.list-item-right .btn-icon,.list-item-right .btn-icon:last-child{margin:0 10px 0 0}.list-item-count{padding-left:0}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes inviteCsvProgress{0%{left:-38%}to{left:100%}}.loading-spinner{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loading-spinner-wheel{border:14px solid var(--border);border-top:14px solid var(--brand-color);border-radius:50%;width:100px;height:100px;margin:0 auto;animation:2s linear infinite spin;display:block}.loading-spinner p{padding-top:20px;font-weight:700}.global-page-loader{z-index:99998;background:var(--background);opacity:0;visibility:hidden;pointer-events:none;justify-content:center;align-items:center;transition:opacity .12s,visibility .12s;display:flex;position:fixed;inset:0}.global-page-loader[hidden]{display:none}.global-page-loader.is-visible{opacity:1;visibility:visible;pointer-events:auto}.global-page-loader-spinner{justify-content:center;align-items:center;width:22px;height:22px;display:flex}.global-page-loader-spinner .fa-spinner,.global-page-loader-spinner .svg-inline--fa{width:22px;height:22px;color:var(--icon-load-spinner);margin:0;font-size:22px;line-height:1}.global-page-loader-brand{width:48px;height:48px;position:absolute;bottom:38px;left:50%;transform:translate(-50%)}.global-page-loader-brand img{object-fit:contain;width:100%;height:100%}.global-page-loader-brand .logo-mark--light{display:block}.global-page-loader-brand .logo-mark--dark{display:none}body.theme-light .global-page-loader-brand .logo-mark--light{display:block}body.theme-light .global-page-loader-brand .logo-mark--dark,body.theme-dark .global-page-loader-brand .logo-mark--light{display:none}body.theme-dark .global-page-loader-brand .logo-mark--dark{display:block}@media (prefers-color-scheme:dark){body:not(.theme-light):not(.theme-dark) .global-page-loader-brand .logo-mark--light{display:none}body:not(.theme-light):not(.theme-dark) .global-page-loader-brand .logo-mark--dark{display:block}}.document-folder-action-menu-container{position:relative}.document-folder-action-menu{top:35px;right:0}.empty-state{text-align:center;flex-direction:column;align-items:center;max-width:500px;margin:125px auto;padding:0 20px;display:flex}.empty-state .svg-inline--fa{margin-bottom:10px;font-size:4rem;color:var(--font-main)!important}.empty-state h1{padding:10px 0;font-size:2.5rem;font-weight:700}.empty-state h6{margin:5px 0}.empty-state p{color:var(--font-subtle)}.empty-state .btn{max-width:150px;margin-top:15px}.empty-state .btn p{color:var(--btn-text)}.empty-state .btn.btn-loading-replace.is-loading[data-load-ok="1"] .btn-spinner,.empty-state .btn.btn-loading-replace.is-loading[data-load-ok="1"] .fa-spinner,.empty-state .btn.btn-loading-replace.is-loading[data-load-ok="1"] .svg-inline--fa.fa-spinner{color:var(--btn-text)!important;width:1em!important;height:1em!important;margin:auto!important;font-size:1em!important;line-height:1!important}.empty-state-sub-text{color:var(--font-subtle);font-weight:600;line-height:1.6}.empty-state-btn-container{flex-direction:row;align-items:center;display:flex}.empty-state-btn-container .btn{margin:30px 10px 0;min-width:90px!important}.empty-state-lg .readable-text{font-size:.88rem;line-height:1.8}.empty-state-lg .empty-state{max-width:600px}@media screen and (width<=750px){.empty-state{margin:60px auto}.empty-state h1{font-size:2.2rem}}@media screen and (width<=350px){.empty-state-btn-container{flex-direction:column;margin-top:30px}.empty-state-btn-container .btn{margin:0;min-width:100px!important}.empty-state-btn-container .btn:nth-child(2n){margin-top:20px!important}}.template-tab-container{flex-flow:wrap;margin-top:1px;display:flex}.template-tab{width:176px;height:208px;margin:0 20px 20px 0}.template-title{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.84rem;font-weight:600;line-height:1.5;display:-webkit-box;overflow:hidden}.template-tab-inner{text-align:center;flex-direction:column;height:100%;display:flex}.template-tab-inner-top{flex-direction:column;justify-content:center;align-items:center;height:calc(100% - 18px);padding:8px;display:flex}.template-tab-inner-bottom{border-top:solid 1px var(--border);flex-direction:row;justify-content:flex-end;align-items:center;padding:6px 5px;display:flex}.template-tab-new{background-color:var(--brand-color);cursor:pointer}.template-tab-new .svg-inline--fa{color:var(--font-main);margin-bottom:8px;font-size:1.5rem}.template-tab-new p{color:var(--font-main);font-weight:700}.template-tab-new .template-tab-inner{justify-content:center;align-items:center}.template-tab-spacer{border-width:2px;border-color:var(--border);box-shadow:none;border-style:dashed;width:174px!important;height:206px!important}@media screen and (width<=1150px){.template-tab-inner-bottom{padding:8px 12px}}@media screen and (width<=480px){.new-template-btn{display:none}.template-tab-container{flex-direction:column}.template-tab-spacer{width:calc(100% - 4px)!important}.template-tab{width:calc(100% - 2px);margin:0 0 20px}}.article-container{max-width:600px;margin:65px auto;padding:0 20px 60px}.article-header .svg-inline--fa{color:var(--icon-light);font-size:2rem}.article-author{border-top:solid 1px var(--border);border-bottom:solid 1px var(--border);flex-direction:row;align-items:center;margin:20px 0 35px;padding:20px 0;display:flex}.article-author-img{width:38px;height:38px;margin-right:10px}.article-author-img img{border-radius:100%;width:100%;height:100%;margin:0!important}.article-author-detail p{font-size:.8rem!important;line-height:1.4!important}.article-author-detail p:last-child{color:var(--font-subtle)}.article-header h1{padding-top:20px;font-size:2rem;font-weight:700;line-height:1.4}.article-header p{padding:0!important}.article-container h2{padding:30px 0 20px;font-size:1.7rem;font-weight:700}.article-container h3{padding:15px 0;font-size:1.2rem;font-weight:700}.article-container p{padding:0 0 20px;font-size:.9rem;line-height:1.8}.article-container ol{margin:0;padding:0 0 0 18px}.article-container ul{margin:0;padding:0 0 0 30px}.article-container ol li,.article-container ul li{padding:0 0 10px;font-size:.9rem;line-height:1.8}.article-container img{border:solid 1px var(--border);margin:20px 0;display:block;width:100%!important;height:auto!important}.article-video{margin-bottom:30px}.article-video video{border:solid 1px var(--border)}.article-footer{background-color:var(--background-03);text-align:center;border-radius:10px;margin-top:60px;padding:40px 0}.article-footer p{max-width:450px;margin:0 auto;padding:0 20px;font-size:.8rem!important}.article-footer a{font-size:.8rem!important}.support-page{height:100%}.support-page-container{max-width:860px;margin:0 auto;padding:0 20px}.support-index-header{flex-direction:row;align-items:center;height:110px;display:flex}.support-index-header-actions{flex-direction:row;align-items:center;margin-top:10px;display:flex}.support-index-header-actions .btn{margin-right:10px}.support-landing-actions{flex-flow:wrap;gap:10px;margin-bottom:25px;display:flex}.support-landing-actions .btn{min-width:150px}.support-landing-page{overflow:auto}.support-landing-page .support-index-items-container{height:auto;overflow:visible}.support-landing-items{padding-bottom:50px}.support-index-items-container{height:calc(100% - 180px);overflow:auto}.support-index-items{flex-direction:column;display:flex}.support-index-item{border:solid 1px var(--border);border-radius:7px;flex-direction:row;margin-bottom:15px;padding:15px;transition:all .5s;display:flex}.support-index-item:hover{border:solid 1px var(--brand-color)}.support-index-item h6{font-size:.92rem;line-height:1.6}.support-index-item-details-author{flex-direction:row;align-items:center;margin-top:5px;display:flex}.support-index-item-details-author p{color:var(--font-subtle)}.support-index-item-right{flex-direction:row;align-items:center;margin-left:auto;display:flex}.support-index-item-right .svg-inline--fa{color:var(--icon-main)}.support-page-pagination{height:125px;margin-bottom:50px;border-top:none!important;flex-direction:column!important;justify-content:center!important}.support-page-pagination .pagination-btns{margin-bottom:10px}.support-page-pagination .btn{min-width:80px;margin:0 10px!important}.support-search{margin-bottom:30px}.items-01-container{height:calc(100% - 110px);padding:0 5px;overflow:auto}.items-01-container-row{flex-flow:wrap;align-items:flex-start;display:flex}.items-01-container-row>.items-01-container{justify-content:center;width:100%;display:flex}.items-01-item{cursor:pointer;border:solid 1px var(--border);width:calc(25% - 32px);margin:15px;transition:all .5s;border-radius:10px!important}.items-01-item:hover{background-color:var(--background-hover-02)}.items-01-item-inner{flex-direction:column;padding:20px;display:flex}.surveys .items-01-item-inner h6{padding-bottom:10px}.items-01-item-section-item{flex-direction:row;align-items:flex-start;width:100%;padding:10px 0;display:flex}.items-01-item-section-item-inner{flex-direction:column;display:flex}.items-01-item-section-item-inner .btn{max-width:175px;margin-top:15px}.items-01-item-row{flex-wrap:wrap;display:flex}.items-01-item-row p{line-height:1.7}.items-01-item-title-text{min-width:100px;color:var(--font-subtle);font-weight:700}.items-01-item-title-text-lg{min-width:135px!important}.items-01-item-bold-text{font-size:.9rem;font-weight:700}.items-01-item-subtle-text{color:var(--font-subtle);font-weight:600;line-height:1.2}.items-01-item-overflow-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.items-01-item-status{text-align:center;border-radius:20px;justify-content:center;align-items:center;margin-left:auto;display:flex}.items-01-item-status-no-margin{margin:0!important}.items-01-item-status-sml{max-width:70px;margin-left:0!important}.resignations-status-cell{text-align:center}.resignations-status-cell .items-01-item-status{margin:0 auto!important}.resignations-status-cell .items-01-item-status-sml{max-width:none}.disciplinaries-status-cell{text-align:center!important}.disciplinaries-status-cell .items-01-item-status{width:max-content;margin:0 auto!important}.disciplinaries-status-cell .items-01-item-status-sml{max-width:none}.disciplinaries-reference-cell,.disciplinaries-reference-cell span{text-align:left!important}.items-01-item-status .svg-inline--fa{margin:0 -4px 0 8px;font-size:.57rem;color:var(--banner-text)!important}.items-01-item-status p{text-transform:uppercase;padding:2px 8px;font-size:.65rem;font-weight:800}.people-whos-in-status-stack{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:4px;max-width:calc(100% - 110px);margin-left:0;display:flex}.people-whos-in-time-off-type-badge{margin:0!important}.people-whos-in-time-off-type-badge p{text-align:center;text-transform:uppercase!important}.people-whos-in-time-off-type-badge-only{margin:0!important}.people-whos-in-shift-badge{max-width:190px;margin:0!important}.people-whos-in-shift-badge p{white-space:nowrap;text-overflow:ellipsis;text-align:center;overflow:hidden;text-transform:uppercase!important}.people-whos-in-location-list{flex-flow:wrap;align-items:center;gap:4px;margin-top:0;display:flex}.people-whos-in-time-off-type-badge,.people-whos-in-location-badge{max-width:190px}.people-whos-in-location-badge{max-width:190px;margin:0!important}.people-whos-in-time-off-type-badge p,.people-whos-in-location-badge p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.people-whos-in-location-badge p{text-align:center;text-transform:uppercase!important}.people-whos-in-location-badge .svg-inline--fa{margin:0 2px 0 0;font-size:.62rem}.items-01-item-status-green{background-color:var(--green-light)}.items-01-item-status-green p,.items-01-item-status-green .svg-inline--fa{color:var(--green)!important}.items-01-item-status-yellow{background-color:var(--yellow-light)}.items-01-item-status-yellow p,.items-01-item-status-yellow .svg-inline--fa{color:var(--yellow)!important}.items-01-item-status-orange{background-color:var(--orange-light)}.items-01-item-status-orange p,.items-01-item-status-orange .svg-inline--fa{color:var(--orange)!important}.items-01-item-status-red{background-color:var(--red-light)}.items-01-item-status-red p,.items-01-item-status-red .svg-inline--fa{color:var(--red)!important}.items-01-item-status-grey{background-color:var(--grey-light)}.items-01-item-status-grey p,.items-01-item-status-grey .svg-inline--fa{color:var(--grey)!important}.items-01-item-status-blue{background-color:var(--blue-light)}.items-01-item-status-blue p,.items-01-item-status-blue .svg-inline--fa{color:var(--blue)!important}.items-01-item-status-purple{background-color:var(--purple-light)}.items-01-item-status-purple p,.items-01-item-status-purple .svg-inline--fa{color:var(--purple)!important}.permission-preview-item-icon{flex-direction:row;align-items:center;margin-left:auto;padding-left:12px;font-size:1.05rem;display:flex}@media screen and (width<=1750px){.items-01-item{width:calc(33.33% - 32px)}}@media screen and (width<=1250px){.items-01-item{width:calc(50% - 32px)}}@media screen and (width<=1050px){.items-01-item{width:100%;margin:15px 0}.items-01-container{overflow:inherit;height:auto;padding:0 20px}.items-01-container-row{margin:0}}.items-02-container{border-top:solid 1px var(--border);height:calc(100% - 110px);overflow:auto}.items-02-container-block{flex-direction:column;display:flex}.item-02{border-bottom:solid 1px var(--border);widows:100%;flex-direction:row;align-items:center;height:75px;display:flex}.item-02-inner{flex-direction:row;align-items:center;width:100%;display:flex}.item-02-inner-details h6{padding-bottom:3px}.item-02-inner-right{flex-direction:row;align-items:center;margin-left:auto;display:flex}.item-02-inner-right .btn{margin-left:20px}@media screen and (width<=950px){.item-02{height:auto;min-height:90px;padding:15px 0!important}.item-02-inner{flex-direction:column;align-items:flex-start}.item-02-inner-img{margin-bottom:5px}.item-02-inner-right{margin:10px 0 0}}.stats{flex-direction:row;align-items:center;display:flex}.stat{border:solid 1px var(--border);text-align:center;border-radius:5px;flex-direction:column;width:calc(33.33% - 13.3333px);margin:0 10px;padding:40px 0;display:flex}.stat h6{padding-bottom:3px;font-size:1.6rem;font-weight:800}.stat p{color:var(--font-subtle)}.stat:first-child{margin:0 10px 0 0}.stat:last-child{margin:0 0 0 10px}.stat-50{width:calc(50% - 12px)}@media screen and (width<=950px){.stats{flex-direction:column}.stat{width:100%;margin:10px;padding:20px 0}.stat-50{width:100%!important;margin:10px!important}.stat:first-child{margin:0 0 10px}.stat:last-child{margin:10px 0 0}}.people{flex-direction:column;width:100%;min-width:0;height:100%;display:flex;overflow-x:hidden}.page-container-alt.people-no-side-nav .page-alt-inner,.page-container-alt.people-no-side-nav .page-alt-inner-no-padding,.page-container-alt.people-no-side-nav .page-alt-inner-no-margin{box-sizing:border-box;width:100%!important}.people-page-header{background:var(--background);border-bottom:solid 1px var(--border);box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;gap:20px;height:60px;min-height:60px;max-height:60px;margin:0;padding:0;display:flex}.page-alt-inner-no-padding .people-page-header{margin:0 20px}.people-page-header-left{flex-direction:row;flex:auto;align-items:center;min-width:0;height:auto;display:flex}.people-page-header-controls{flex-direction:row;flex:auto;align-items:center;min-width:0;margin-left:15px;display:flex}.people-page-header-right{box-sizing:border-box;flex:0 auto;justify-content:flex-end;align-items:center;min-width:0;display:flex;overflow:visible}.people-page-header-title{box-sizing:border-box;align-items:center;min-width:0;padding-top:0;display:flex}.people-page-header-title h6{height:auto;margin:0;line-height:1.2}.people-page-header-actions{box-sizing:border-box;flex-flow:row;justify-content:flex-end;align-items:center;gap:0;min-width:0;max-width:100%;display:flex}.people-page-header-left .people-page-header-actions{justify-content:flex-start}.people-page-header-actions>*{align-self:center;min-width:0}.people-page-header-actions .page-search{flex:0 auto;min-width:0;margin-left:0}.people-page-header-actions .page-search form{width:100%;min-width:0}.people-page-header-actions .whos-in-week-nav{flex:auto;justify-content:flex-end;min-width:0;max-width:100%;margin-left:0}.people-page-header-actions .whos-in-week-nav-btns{flex:none}.people-page-header-actions .whos-in-week-range{flex:auto;min-width:0}.people-page-header-actions .whos-in-week-range p{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.people-page-header-actions .page-search input{width:210px;min-width:0;max-width:210px}.people-page-header .btn-icon{width:30px;min-width:30px;max-width:30px;height:30px;min-height:30px;max-height:30px}.people-page-header .page-search input{height:33px}.people-page-header .whos-in-week-nav{justify-content:flex-end;margin-left:0!important}.people-page-header .whos-in-week-range{min-width:0!important}.people-page-header .whos-in-week-range p{max-width:100%!important}.people-page-header-standard .page-search{margin-left:15px}.people-page-header-standard .page-header-actions{position:relative}.people-page-header.people-hub-page-header{gap:10px;width:100%;min-width:0}.people-page-header.people-hub-page-header .people-page-header-left{flex:auto;min-width:0;max-width:calc(100% - 150px);overflow:hidden}.people-page-header.people-hub-page-header .people-page-header-controls{min-width:0;margin-left:10px;overflow:hidden}.people-page-header.people-hub-page-header .people-page-header-left .people-page-header-actions{flex:auto;min-width:0;overflow:hidden}.people-page-header.people-hub-page-header .people-page-header-title{flex:0 auto;min-width:0}.people-page-header.people-hub-page-header .people-page-header-title h6{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.people-page-header.people-hub-page-header .page-header-vertical-border{margin-left:10px;margin-right:10px}.people-page-header.people-hub-page-header .people-page-header-actions .page-search{flex:none;width:auto;min-width:0;max-width:none}.people-page-header.people-hub-page-header .people-page-header-actions .page-search form{flex:none;width:auto;min-width:0}.people-page-header.people-hub-page-header .people-page-header-actions .page-search input{width:225px;min-width:225px;max-width:225px}.people-page-header.people-hub-page-header .settings-activity-logs-filter-reset-link{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;max-width:95px;display:block;overflow:hidden}.people-page-header.people-hub-page-header .people-page-header-right{flex:none;margin-left:auto;padding-left:15px}.offboarding-page .settings-activity-logs-export-btn{margin-left:0}.people-header-tabs{scrollbar-width:none;flex-direction:row;align-items:flex-end;gap:22px;width:100%;height:44px;display:flex;overflow-x:auto}.people-header-tabs::-webkit-scrollbar{display:none}.people-header-tabs-sml{display:none}.people-header-tab{color:var(--font-subtle);white-space:nowrap;align-items:center;height:100%;padding:0 0 3px;font-weight:800;display:inline-flex;position:relative}.people-header-tab p{color:inherit;font-size:.82rem;font-weight:700}.people-header-tab:hover{color:var(--font-main)}.people-header-tab:after{content:"";background:0 0;height:3px;position:absolute;bottom:-1px;left:0;right:0}.people-header-tab.selected{color:var(--font-main)}.people-header-tab.selected:after{background:var(--font-main)}.case-management-tabs-shell{margin:20px 0 0;overflow-y:hidden}.case-management-tabs{scrollbar-width:none;border-bottom:solid 1px var(--border);flex-direction:row;align-items:center;gap:18px;padding:0 20px 12px;display:flex;overflow:auto hidden}.billing-page-header{border-bottom:solid 1px var(--border);justify-content:space-between;align-items:center;gap:15px;display:flex}.billing-page-header-meta{text-align:right;justify-content:flex-end;align-items:center;gap:5px;display:flex}.billing-page-header-meta p,.billing-page-header-meta a{color:var(--font-subtle);font-size:.8rem}.billing-page-header-meta a{color:var(--font-main)}.billing-page-header-contact-link{text-transform:lowercase}.billing-page-header-punctuation{color:var(--font-subtle);margin-left:-3px;font-size:.8rem}.billing-tabs-shell .case-management-tabs{padding-left:0}.billing-tabs-shell.case-management-tabs-shell:has(.case-management-tab:first-child.selected){z-index:2;border-bottom:solid 1px var(--border);position:relative;overflow:visible}.billing-tabs-shell:has(.case-management-tab:first-child.selected) .case-management-tabs{z-index:2;border-bottom:none;position:relative;overflow-y:visible}.billing-tabs-shell-spaced{margin:20px 0}.case-management-tabs::-webkit-scrollbar{display:none}.case-management-tab{color:var(--font-subtle);white-space:nowrap;cursor:pointer;appearance:none;font-weight:800;font:inherit;background:0 0;border:none;align-items:center;padding:0 0 3px;display:inline-flex;position:relative}.case-management-tab>p,.case-management-tab .side-nav-item-label{color:inherit;font-size:.82rem;font-weight:700}.case-management-tab:hover{color:var(--font-main)}.case-management-tab:after{content:"";background:0 0;height:3px;position:absolute;bottom:-13px;left:0;right:0}.case-management-tab.selected{color:var(--font-main)}.case-management-tab.selected:after{background:var(--font-main);z-index:3}.people-side-nav-section-label{color:var(--font-subtle);text-transform:uppercase;letter-spacing:.03em;padding:0 15px 8px;font-size:.74rem;font-weight:700}.people-mobile-menu-section-label{color:var(--font-subtle);text-transform:uppercase;letter-spacing:.03em;padding:12px 15px 6px;font-size:.74rem;font-weight:700}.case-management-placeholder-container{height:calc(100% - 160px)}.people-padding{padding:0 20px}.people-item-header{border-bottom:solid 1px var(--border);flex-direction:row;align-items:center;width:100%;margin:0 0 20px;padding:0 0 20px;display:flex}.people-item .avatar{border-radius:50%;width:43px;min-width:43px;height:43px;margin-right:12px}.people-item .avatar p{margin-top:1px!important}.people-header{border-bottom:solid 1px var(--border);margin:0 20px}.people-header.page-header-with-search{overflow:hidden;flex-direction:row!important;align-items:center!important;height:60px!important;min-height:60px!important;max-height:60px!important;padding:0!important}.people-header.page-header-with-search .page-search{margin:0 0 0 15px!important}.people-item-header-details-container{flex-direction:row;align-items:center;width:calc(100% - 62px);display:flex}.people-item-header-details{width:calc(100% - 70px);max-width:100%}.people-item-header-details h6{padding-bottom:3px;font-size:.95rem}.people-item-header-details p{font-size:.8rem}.people-item-header-statuses{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.people .items-01-item-title-text{min-width:145px}.people-upcoming-time-off-value{align-items:center;min-height:20px;display:inline-flex}.people-upcoming-time-off-value .fa-spinner{color:var(--icon-load-spinner);font-size:.85rem}.people .people-async-root,.people .people-async-root #people-list-fragment{flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;display:flex}.people .people-async-root #people-list-fragment .settings-page{width:100%;min-width:0;max-width:100%;height:auto;overflow:visible}.people-hub-matrix-page{width:100%;min-width:0;max-width:100%}.people-hub-matrix-page .table-wrapper{box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding:0;overflow:hidden}.people-hub-matrix-page .table-container{width:100%;min-width:0;max-width:100%;padding-top:0;overflow:hidden;margin:0!important}.people-hub-matrix-page .table-scroll{width:100%;min-width:0;max-width:100%;overflow:auto visible}.people-hub-matrix-page .table{border-spacing:0;border-collapse:separate;table-layout:auto;width:max-content;min-width:100%}.people-hub-matrix-page .table-header-cell{border-bottom:solid 1px var(--border)}.people-hub-matrix-page .table-body-row{height:auto}.people-hub-matrix-page .table-header-cell.people-hub-person-col{z-index:4}.people-hub-matrix-page .people-hub-person-col{text-align:left!important;width:260px!important;min-width:260px!important;max-width:260px!important}.people-hub-matrix-page .people-hub-status-col{width:140px!important;min-width:140px!important;max-width:140px!important}.people-hub-matrix-page .people-hub-where-col,.people-hub-matrix-page .people-hub-location-col{width:210px!important;min-width:210px!important;max-width:210px!important}.people-hub-matrix-page .people-hub-member-type-col{text-align:left!important;width:180px!important;min-width:180px!important;max-width:180px!important}.people-hub-matrix-page .people-hub-joined-col{width:165px!important;min-width:165px!important;max-width:165px!important}.people-hub-matrix-page .people-hub-upcoming-col{width:190px!important;min-width:190px!important;max-width:190px!important}.people-hub-matrix-page .people-hub-office-col{text-align:left!important;width:180px!important;min-width:180px!important;max-width:180px!important}.people-hub-matrix-page .people-hub-email-col{text-align:left!important;width:240px!important;min-width:240px!important;max-width:240px!important}.people-hub-matrix-page .people-hub-phone-col{text-align:left!important;width:165px!important;min-width:165px!important;max-width:165px!important}.people-hub-matrix-page .table-header-cell.people-hub-person-col span,.people-hub-matrix-page .table-header-cell.people-hub-member-type-col span,.people-hub-matrix-page .table-header-cell.people-hub-office-col span,.people-hub-matrix-page .table-header-cell.people-hub-email-col span,.people-hub-matrix-page .table-header-cell.people-hub-phone-col span{text-align:left!important}.people-hub-matrix-page .table-header-cell.people-hub-location-col span{text-align:center!important}.people-hub-matrix-page .table-body-cell.people-hub-member-type-col,.people-hub-matrix-page .table-body-cell.people-hub-office-col,.people-hub-matrix-page .table-body-cell.people-hub-email-col,.people-hub-matrix-page .table-body-cell.people-hub-phone-col{text-align:left!important}.people-hub-matrix-page .table-body-cell.people-hub-location-col{text-align:center!important}.people-hub-matrix-page .teammates-visibility-person-cell{width:100%;min-width:0}.people-hub-matrix-page .teammates-visibility-person-meta{text-align:left;flex-direction:column;flex:auto;align-items:flex-start;width:auto;min-width:0;display:flex}.people-hub-matrix-page .time-off-person-link,.people-hub-matrix-page .people-hub-person-role{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.people-hub-matrix-page .people-hub-person-role{color:var(--font-subtle);font-size:.74rem;line-height:1.2;font-weight:500!important}.people-hub-matrix-page .people-hub-text-value{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.people-hub-matrix-page .people-hub-where-cell,.people-hub-matrix-page .people-upcoming-time-off-value{justify-content:center;width:100%}.people-hub-matrix-page .people-hub-location-cell{justify-content:center;width:100%;display:flex}.people-hub-matrix-page .people-hub-where-cell .people-whos-in-status-stack{justify-content:center;max-width:100%;margin:0 auto}.people-hub-matrix-page .people-hub-location-cell .people-whos-in-location-list{justify-content:center}.people-hub-matrix-page .people-hub-location-cell .people-whos-in-location-badge{max-width:100%}.people-matrix-pagination{margin-top:auto}.people-mobile-top-nav{display:none}.people-teams-matrix-shell .people-teams-matrix-async-root,.people-teams-matrix-shell #people-teams-matrix-fragment{flex-direction:column;flex:1;min-height:0;display:flex}.people-teams-matrix-page{flex-direction:column;flex:1;height:auto;min-height:0;display:flex;overflow:hidden}.people-teams-matrix-page .table-wrapper{box-sizing:border-box;flex:1;height:auto;min-height:0;padding:0 20px}.people-teams-matrix-page .table-container{flex:1;height:auto;min-height:0;padding-top:0;overflow:hidden;margin:0!important}.people-teams-matrix-page .table-scroll{flex:1;width:100%;min-height:0;overflow:auto}.people-teams-matrix-page .table{border-spacing:0;border-collapse:separate;table-layout:auto;width:100%;min-width:max-content}.people-teams-pagination{border-top:solid 1px var(--border);background:var(--background);height:50px;margin-top:auto;padding:0 20px}.settings-teammates-visibility-table.people-teams-matrix-page .teammates-visibility-person-col,.settings-teammates-visibility-table.people-teams-matrix-page .table-header-cell.teammates-visibility-person-col,.settings-teammates-visibility-table.people-teams-matrix-page .table-body-cell.teammates-visibility-person-col{width:190px!important;min-width:190px!important;max-width:190px!important}.settings-teammates-visibility-table.people-teams-matrix-page .teammates-visibility-person-cell{min-width:0}.settings-teammates-visibility-table.people-teams-matrix-page .teammates-visibility-person-cell span{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:125px;display:block;overflow:hidden}.people-teams-team-col{text-align:center!important;width:auto!important;min-width:120px!important;max-width:none!important}.people-teams-edit-col{width:132px!important;min-width:132px!important;max-width:132px!important}.people-teams-matrix-page .table-header-cell.people-teams-edit-col{white-space:normal!important}.people-teams-matrix-page .table-header-cell.people-teams-edit-col span{text-align:center;max-width:112px;margin:0 auto}.people-teams-matrix-page .table-header-cell span{text-align:center}.people-teams-matrix-page .table-header-cell.teammates-visibility-person-col span{text-align:left}.people-teams-team-name{text-overflow:ellipsis;white-space:nowrap;width:max-content;max-width:180px;display:inline-block;overflow:hidden}.people-teams-matrix-page .table-header-cell.people-teams-team-col .people-teams-team-name{text-align:center;color:var(--font-main);margin:0 auto}.people-teams-team-col .svg-inline--fa{font-size:.92rem}.people-teams-matrix-page .people-teams-team-col .svg-inline--fa.table-cell-green,.people-teams-matrix-page .people-teams-team-col .fa-circle-check,.people-teams-matrix-page .people-teams-team-col .fa-circle-check path{color:var(--table-cell-green)!important;fill:currentColor!important}.people-teams-matrix-page .people-teams-team-col .svg-inline--fa.table-cell-red,.people-teams-matrix-page .people-teams-team-col .fa-circle-xmark,.people-teams-matrix-page .people-teams-team-col .fa-circle-xmark path{color:var(--table-cell-red)!important;fill:currentColor!important}@media screen and (width<=1200px){.page-header.people-hub-page-header-standard>.page-header-actions{display:none!important}}@media screen and (width<=950px){.people{padding-bottom:50px}.page-alt-inner>.people-mobile-top-nav,.page-alt-inner-no-padding>.people-mobile-top-nav,.page-alt-inner-no-margin>.people-mobile-top-nav{z-index:25;box-sizing:border-box;display:block;position:relative}.page-alt-inner>.people-mobile-top-nav{width:100%;margin:20px 0 0}.page-alt-inner-no-padding>.people-mobile-top-nav,.page-alt-inner-no-margin>.people-mobile-top-nav{width:calc(100% - 40px);margin:20px 20px 0}.page-alt-inner>.people-mobile-top-nav+.people,.page-alt-inner-no-padding>.people-mobile-top-nav+.people,.page-alt-inner-no-margin>.people-mobile-top-nav+.people,.page-alt-inner>.people-mobile-top-nav+.people-page-header,.page-alt-inner-no-padding>.people-mobile-top-nav+.people-page-header,.page-alt-inner-no-margin>.people-mobile-top-nav+.people-page-header{margin-top:15px}.people-page-header.whos-in-page-header{gap:0;padding-top:12px}.people-page-header.whos-in-page-header .people-page-header-left{display:none}.people-page-header.whos-in-page-header .people-page-header-right{width:100%}.people-page-header.whos-in-page-header .people-page-header-actions{width:100%;padding-bottom:0}.people-page-header.people-teams-page-header{display:none}.people-page-header{flex-direction:column;gap:10px;height:auto;padding:20px 0 0}.page-alt-inner-no-padding .people-page-header{padding:20px 0 0}.people-page-header-left{flex-direction:column;align-items:flex-start;width:100%;height:auto}.people-page-header-controls{width:100%}.people-page-header-title{padding:0 0 10px}.people-page-header-right{width:100%;height:auto}.people-page-header-actions{width:100%;margin-left:0;padding-bottom:15px}.people-header-tabs-sml{margin:2px 0 8px}.people .people-page-header:not(.people-hub-page-header) .people-page-header-actions{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px}.people-page-header-controls .page-header-vertical-border{display:none}.people .people-page-header:not(.people-hub-page-header) .people-page-header-actions .page-search{flex:none;width:100%;margin:0}.people .people-page-header:not(.people-hub-page-header) .people-page-header-actions .page-search input{width:100%;min-width:0;max-width:none}.people .people-page-header:not(.people-hub-page-header) .people-page-header-actions>div{width:100%}.people .people-page-header:not(.people-hub-page-header) .people-page-header-actions>div>a.btn{justify-content:center;width:100%}.people-page-header:not(.people-hub-page-header) .page-search{width:100%;margin:0}.people-page-header:not(.people-hub-page-header) .page-search form{width:100%}.people-page-header:not(.people-hub-page-header) .page-search input{width:100%;min-width:0}.people-page-header.people-hub-page-header{border-bottom:none;gap:0;height:auto;min-height:0;max-height:none;padding:0 0 15px;display:block}.people-page-header.people-hub-page-header .people-page-header-title,.people-page-header.people-hub-page-header .people-page-header-right{display:none}.people-page-header.people-hub-page-header .people-page-header-left{width:100%;display:block}.people-page-header.people-hub-page-header .people-page-header-controls{width:100%;min-width:0;margin-left:0;display:flex}.people-page-header.people-hub-page-header .people-page-header-actions{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;width:100%;padding-bottom:0}.people-page-header.people-hub-page-header .people-page-header-actions>div{flex:none;width:auto}.people-page-header.people-hub-page-header .people-page-header-actions .page-search{flex:0 auto;width:auto;min-width:0;margin:0}.people-page-header.people-hub-page-header .people-page-header-actions .page-search form{width:auto;min-width:0}.people-page-header.people-hub-page-header .people-page-header-actions .page-search input{width:225px;min-width:225px;max-width:225px}.people-page-header.people-hub-page-header .page-header-vertical-border{display:none}.case-management-tabs-shell{margin:12px 0 0}.case-management-tabs{gap:14px;padding:0 20px 10px}.people-header-tabs{display:none}.people-header-tabs-sml{z-index:25;width:100%;display:block;position:relative}.people-header-tabs-sml .people-mobile-nav-dropdown{z-index:26;width:100%;max-width:100%;margin:0 0 10px;position:relative}.people-header-tabs-sml .people-mobile-nav-dropdown .btn{box-sizing:border-box;justify-content:space-between;width:100%;max-width:100%}.people-header-tabs-sml #peopleMenuSml{box-sizing:border-box;width:100%;min-width:0;max-width:100%;left:0;right:auto;z-index:35!important;top:50px!important}.people-header-tab p{font-size:.9rem}.people-mobile-top-nav .people-mobile-nav-dropdown{width:100%;max-width:100%}.people-mobile-top-nav{z-index:25;position:relative}.people-mobile-top-nav .people-mobile-nav-dropdown{z-index:26;position:relative}.people-mobile-top-nav .people-mobile-nav-dropdown .btn{box-sizing:border-box;justify-content:space-between;width:100%;max-width:100%}.people-mobile-top-nav #peopleMenuSml{box-sizing:border-box;width:100%;min-width:0;max-width:100%;left:0;right:auto;z-index:35!important;top:50px!important}.people-header.page-header-with-search{flex-direction:column!important;align-items:flex-start!important;height:auto!important;min-height:0!important;max-height:none!important;padding:20px 0!important;overflow:visible!important}.people-header.page-header-with-search .page-header-left{order:1;width:100%}.people-header.page-header-with-search .page-header-actions{order:2;width:100%;margin:15px 0 0}.people-header.page-header-with-search .page-header-actions .btn{width:100%}.people-header.page-header-with-search .page-search{order:3;width:100%;margin:15px 0 0!important}.people-header.page-header-with-search .page-search form{width:100%}.people-header.page-header-with-search .page-search input{width:100%;min-width:0}.people-page-header .btn-icon{width:40px;min-width:40px;max-width:40px;height:40px;min-height:40px;max-height:40px}.people-page-header .page-search input{height:45px}.people .people-async-root{flex:none;min-height:auto;display:block}.people .people-async-root #people-list-fragment{min-height:auto;display:block}.people-hub-matrix-page .table-wrapper{padding:0}.people-hub-matrix-page .people-hub-person-col{width:220px!important;min-width:220px!important;max-width:220px!important}.people-hub-matrix-page .people-hub-status-col{width:120px!important;min-width:120px!important;max-width:120px!important}.people-hub-matrix-page .people-hub-where-col,.people-hub-matrix-page .people-hub-location-col{width:185px!important;min-width:185px!important;max-width:185px!important}.people-hub-matrix-page .people-hub-member-type-col{width:160px!important;min-width:160px!important;max-width:160px!important}.people-hub-matrix-page .people-hub-joined-col{width:150px!important;min-width:150px!important;max-width:150px!important}.people-hub-matrix-page .people-hub-upcoming-col{width:170px!important;min-width:170px!important;max-width:170px!important}.people-hub-matrix-page .people-hub-office-col{width:150px!important;min-width:150px!important;max-width:150px!important}.people-hub-matrix-page .people-hub-email-col{width:210px!important;min-width:210px!important;max-width:210px!important}.people-hub-matrix-page .people-hub-phone-col{width:150px!important;min-width:150px!important;max-width:150px!important}.people-matrix-pagination{margin-top:25px}.people .pagination,.disciplinaries-shell .pagination,.resignations-shell .pagination{border-top:none;margin-top:25px}.people-teams-matrix-shell .people-teams-matrix-async-root{flex:none;min-height:auto;display:block}.people-teams-matrix-shell #people-teams-matrix-fragment{min-height:auto;display:block}.people-teams-matrix-page .table-wrapper{padding:0 20px}.settings-teammates-visibility-table.people-teams-matrix-page .teammates-visibility-person-col,.settings-teammates-visibility-table.people-teams-matrix-page .table-header-cell.teammates-visibility-person-col,.settings-teammates-visibility-table.people-teams-matrix-page .table-body-cell.teammates-visibility-person-col{width:170px!important;min-width:170px!important;max-width:170px!important}.settings-teammates-visibility-table.people-teams-matrix-page .teammates-visibility-person-cell span{max-width:108px;display:block}.people-teams-team-col{width:auto!important;min-width:96px!important;max-width:none!important}.settings-teammates-visibility-table.people-teams-matrix-page .teammates-visibility-action-col.people-teams-edit-col{width:150px!important;min-width:150px!important;max-width:150px!important}.settings-teammates-visibility-table.people-teams-matrix-page .table-header-cell.people-teams-edit-col span{white-space:normal;max-width:none;line-height:1.15}.people-teams-team-name{max-width:160px}.people-teams-pagination{background:0 0;border-top:none;margin-top:25px;padding:0 20px}.people-item-header-details-container{flex-direction:column;align-items:flex-start!important}.people-item-header-details{margin-bottom:10px}.people-item-header-statuses{justify-content:flex-start;margin-left:0}.items-01-item-status{border-radius:3px;margin-left:0}.people-item-header .avatar img,.people-item-header .avatar{width:60px;min-width:60px;height:60px}.people-page-header-standard{z-index:20;flex-wrap:wrap;align-items:center;gap:0;position:relative;overflow:visible;flex-direction:row!important}.people-page-header-standard>.page-header-title{display:none}.people-page-header-standard>.page-search{flex:auto;width:auto;min-width:0;max-width:calc(100% - 43px);display:flex;margin:0!important}.people-page-header-standard>.page-search form,.people-page-header-standard>.page-search input{flex:auto;width:100%;min-width:0}.people-page-header-standard>.page-header-actions{flex-direction:row;flex:none;align-items:center;gap:10px;margin:0 0 0 10px;display:flex}.people-page-header-standard>.page-header-actions .page-header-icon-padding{margin-left:0}}@media screen and (width<=500px){.people-page-header-standard>.page-search{flex:auto;min-width:0;max-width:calc(100% - 39px)}.people-page-header-standard>.page-search form{min-width:0}.people-page-header-standard>.page-search input{min-width:95px}.people-page-header-standard .page-search-btn{margin:0 6px}.people-page-header-standard>.page-header-actions{gap:6px;margin-left:6px}}@media screen and (width<=400px){.people-page-header .btn-icon{width:33px;min-width:33px;max-width:33px;height:33px;min-height:33px;max-height:33px}.people-page-header-standard>.page-search input{min-width:70px}.people-page-header-standard>.page-search .btn-icon,.people-page-header-standard>.page-header-actions .btn-icon{width:33px;min-width:33px;max-width:33px;height:33px;min-height:33px;max-height:33px}.people-page-header-standard .page-search-btn{margin:0 4px}.people-page-header-standard>.page-header-actions{gap:4px;margin-left:4px}}@media screen and (width<=370px){.people-page-header .page-search input{height:40px;padding-left:6px;padding-right:6px;font-size:.74rem}.people-page-header .btn-icon{width:30px;min-width:30px;max-width:30px;height:30px;min-height:30px;max-height:30px}.people-page-header-standard>.page-search{flex:auto;min-width:0;max-width:calc(100% - 68px)}.people-page-header-standard>.page-search form{width:100%;min-width:0}.people-page-header-standard>.page-search input{width:100%;min-width:0;height:40px;padding-left:6px;padding-right:6px;font-size:.74rem}.people-page-header-standard>.page-search .page-search-clear-btn{display:none}.people-page-header-standard>.page-search .btn-icon,.people-page-header-standard>.page-header-actions .btn-icon{width:30px;min-width:30px;max-width:30px;height:30px;min-height:30px;max-height:30px}.people-page-header-standard .page-search-btn{margin:0 2px}.people-page-header-standard>.page-header-actions{gap:2px;margin-left:2px}}.surveys .surveys-async-root{flex-direction:column;flex:1;min-height:0;display:flex}.surveys .surveys-async-root .items-01-container{flex:1;height:auto;min-height:0;overflow:auto}.surveys .surveys-async-root .people-padding{margin-top:auto}.surveys .people-header.page-header-with-search{overflow:visible}.surveys-access-icon-btn{margin-right:8px}.time-off-access-icon-btn,.settings-access-icon-btn{margin-right:10px}.time-off-tracker-actions-date{display:none}@media screen and (width>=951px){.survey-page-shell{flex-direction:column;display:flex}.survey-page-shell .survey-async-root{flex-direction:column;flex:1;min-height:0;display:flex}.survey-page-shell .survey-async-root .surveys-page{flex-direction:column;flex:1;height:auto;min-height:0;display:flex}.survey-page-shell .survey-async-root .survey-items-container{flex:1;min-height:0;height:auto!important}.survey-page-shell .survey-async-root .survey-items{min-height:0}.survey-page-shell .survey-async-root .pagination{margin-top:auto}}@media screen and (width<=950px){.surveys .surveys-async-root{flex:none;min-height:auto;display:block}.surveys .surveys-async-root .items-01-container{overflow:inherit;min-height:auto}.surveys .surveys-async-root .people-padding{margin-top:0}}@media screen and (width<=350px){.items-01-item-section-item{flex-direction:column}.items-01-item-title-text{padding-bottom:3px}}.person{flex-direction:column;height:100%;padding:0 25px;display:flex}.person-back-btn-container{flex-direction:column;justify-content:center;align-items:flex-start;height:70px;display:flex}.person-header-container{height:180px}.person-header{border-bottom:solid 1px var(--border);flex-direction:column;width:100%;margin-bottom:20px;padding-bottom:20px;display:flex}.person-header-top{flex-direction:row;width:100%;display:flex}.person-header-details-container{flex-direction:row;align-items:center;display:flex}.person-header-details{flex-direction:column;align-items:flex-start;display:flex}.person-header-details h3{padding-bottom:3px}.person-header-details p{color:var(--font-subtle)}.person-header-details .person-header-status{margin:8px 0 0}.person-header-details .items-01-item-status{border-radius:3px!important}.person-header-details .items-01-item-status p{padding:2px 6px!important}.person .items-01-item-status p{text-transform:none}.person-header-right{flex-direction:row-reverse;align-items:center;margin-left:auto;display:flex}.person-header-status{flex-flow:wrap;align-items:center;gap:5px;margin:0 15px 0 0;display:flex}.person-header-status .items-01-item-status p{text-transform:uppercase}.person-header-status .person-header-whos-in-status{margin-left:0!important}.person-header-whos-in-shifts{flex-flow:wrap;align-items:center;gap:5px;margin-left:0;display:flex}.person-header-whos-in-shift-badge{margin:0!important}.person .person-header-whos-in-shift-badge p{text-transform:uppercase!important}.person-header-whos-in-locations{flex-flow:wrap;align-items:center;gap:5px;margin-left:0;display:flex}.person-header-whos-in-location-badge{margin:0!important}.person .person-header-whos-in-location-badge p{text-transform:uppercase!important}.person-header-whos-in-location-badge .svg-inline--fa{margin:0 2px 0 0;font-size:.62rem}.person-header-actions{flex-direction:row;align-items:center;display:flex;position:relative}.person-header-actions-menu{top:45px;left:0}.person-header-bottom{display:none}.person-header-actions-desktop{flex-direction:row;align-items:center;gap:10px;display:flex}.person-action-icon-btn .svg-inline--fa{padding-top:0;font-size:.77rem!important}.person-action-icon-menu,.person-actions-menu{max-height:calc(100vh - 160px);right:0;overflow:auto;min-width:250px!important;top:40px!important}.person-header-actions .btn{padding:0 25px!important}.person .btn-tiny p{text-transform:none}.person-where-list{width:100%}.person-where-component .person-main-data-section-header{border-bottom:solid 1px var(--border)}.person-item.person-where-day-row{align-items:center;min-height:55px;padding:10px 0!important}.person-where-day-title{flex-direction:column;gap:2px;display:flex;min-width:135px!important}.person-where-day-title p{line-height:1.2}.person-where-day-status{flex-direction:column;align-items:flex-start;gap:6px;width:100%;display:flex}.person-where-day-status .items-01-item-status{max-width:100%}.person-where-day-status .items-01-item-status p{white-space:normal;word-break:break-word}.person-where-day-status .whos-in-status-badge{margin:0!important}.person-where-day-status .whos-in-status-badge p{text-transform:uppercase}.person-where-day-status .whos-in-time-off-type-badge{margin:0!important}.person-where-day-status .whos-in-time-off-type-badge p{text-transform:uppercase!important}.person-where-day-status .whos-in-time-off-type-badge-only{margin:0!important}.person-where-day-status .whos-in-location-list{align-items:flex-start;margin-top:0}.person-where-day-status .whos-in-location-badge{margin:0!important}.person .person-where-day-status .whos-in-location-badge p{text-transform:uppercase!important}@media screen and (width<=950px){.person-item.person-where-day-row{gap:8px;padding-left:0;padding-right:0;flex-direction:column!important;align-items:flex-start!important}.person-where-day-title{width:100%;min-width:0}}.person-nav-tabs{flex-direction:column;height:100%;display:flex}.person-tab-link{color:var(--font-subtle);border-left:solid 2px var(--background);cursor:pointer;transition:all .5;margin:5px 0;padding:12px 10px;font-size:.82rem;font-weight:700}.person-tab-link:hover,.person-tab-link.active{color:var(--font-main);border-left:solid 2px var(--font-main)}.person-components{margin-top:30px}.person-components-inner{flex-direction:row;align-items:flex-start;height:100%;display:flex}.person-compontents-left{width:250px}.person-compontents-middle{width:calc(100% - 292px);height:100%;margin-left:40px;padding:0 2px;overflow-y:auto}.person-component{border:solid 1px var(--border);border-radius:5px;width:100%;margin:0 0 40px}.person-component-title{flex-direction:row;align-items:center;padding:35px 20px 10px;display:flex}.person-component-title-correction{padding:15px 20px 10px!important}.person-component-title h6{font-size:.97rem}.person-component-title-right{flex-direction:row;align-items:center;margin-left:auto;display:flex}.person-private-access-icon-btn{margin-right:0}.person-item{border-bottom:solid 1px var(--border);flex-direction:row;align-items:center;min-height:35px;padding:10px 20px;display:flex}.person-item-title{min-width:185px;font-weight:700}.person-item-text{flex-wrap:wrap}.person-item-list{flex-flow:wrap;align-items:center;display:flex}.person-item-list p{line-height:1.7}.person-item-inner{flex-direction:row;align-items:flex-start;display:flex}.person-item-inner-icon{background-color:var(--background-03);border-radius:100%;justify-content:center;align-items:center;width:33px;height:33px;margin-right:10px;display:flex}.person-item-inner-icon .svg-inline--fa{color:var(--icon-main);font-size:.7rem}.person-component-empty-state{margin:65px auto!important}.person-last-active{border-top:1px solid var(--border);flex-direction:row;align-items:center;margin:15px 10px 0;padding-top:25px;display:flex}.person-last-active p{color:var(--font-subtle);font-size:.65rem;font-style:italic;line-height:1.7}.person-component-stats{margin:1px 0 40px}.person-balance-component .person-main-data-section{margin:0 20px 20px}.person-balance-header{height:auto}.person-balance-header h6{padding-bottom:0;font-size:.97rem}.person-balance-header .person-item-subtle-text{color:var(--font-subtle);font-size:.76rem;line-height:1.45}.person-balance-stats{flex-direction:row;margin:0}.person-balance-component .person-component-stats{margin:0 0 20px}.person-balance-stats .stat{width:calc(33.33% - 13.3333px);margin:0 10px;padding:25px 0}.person-balance-stats .stat:first-child{margin:0 10px 0 0}.person-balance-stats .stat:last-child{margin:0 0 0 10px}.person-main-data-section-header.person-time-off-table-header{border-bottom:solid 1px var(--border);z-index:50;flex-wrap:wrap;align-items:center;gap:15px;min-height:70px;padding:0;position:relative;overflow:visible;height:auto!important}.person-time-off-table-header>h6{margin-right:0;font-size:.97rem}.person-time-off-table-header .person-inline-search{flex:0 auto;justify-content:flex-start;align-items:center;width:auto;min-width:0;max-width:none;display:flex;margin:0 0 0 15px!important}.person-time-off-table-header .person-inline-search .person-inline-search-control{flex:0 auto;align-items:center;width:auto;min-width:0;display:flex}.person-time-off-table-header .person-inline-search input{box-sizing:border-box;flex:0 auto;width:210px;min-width:210px;max-width:210px;height:33px;min-height:33px;max-height:33px;margin:0;padding:0 10px;line-height:33px}.person-time-off-table-header .person-inline-search .page-search-btn,.person-time-off-table-header .person-inline-search .page-search-clear-btn{margin:0 0 0 10px!important}.person-time-off-table-header .person-inline-search>.page-header-vertical-border{margin:0 15px}.person-time-off-table-header .settings-activity-logs-filter-reset-link{margin-left:10px}.person-time-off-table-header .dropdown-menu-container{z-index:60;position:relative}.person-time-off-table-header .menu{left:auto;right:0;z-index:70!important}.person-case-management-table-header{border-bottom:solid 1px var(--border)}.person-case-management-matrix-page,.person-case-management-matrix-page .table-wrapper{width:100%}.person-case-management-matrix-page .table-container{width:100%;min-width:0;margin:0!important;padding-top:0!important}.person-case-management-matrix-page .table-scroll{width:100%;min-width:0;overflow:auto visible}.person-case-management-matrix-page .table{border-spacing:0;border-collapse:separate;width:100%;min-width:900px}.settings-teammates-visibility-table.person-case-management-matrix-page .table-header-cell{border-bottom:solid 1px var(--border)}.settings-teammates-visibility-table.person-case-management-matrix-page .table-body-row{height:70px}.person-balance-matrix-page,.person-balance-matrix-page .table-wrapper{width:100%}.person-balance-matrix-page .table-container{width:100%;min-width:0;margin:0!important;padding-top:0!important}.person-balance-matrix-page .table-scroll{width:100%;min-width:0;overflow:auto visible}.person-balance-matrix-page .table{border-spacing:0;border-collapse:separate;width:100%;min-width:780px}.settings-teammates-visibility-table.person-balance-matrix-page .table-header-cell{border-bottom:solid 1px var(--border)}.settings-teammates-visibility-table.person-balance-matrix-page .table-body-row{height:auto}.settings-teammates-visibility-table.person-balance-matrix-page .person-balance-policy-col{text-align:left!important;width:240px!important;min-width:240px!important;max-width:240px!important}.settings-teammates-visibility-table.person-balance-matrix-page .person-balance-type-col{text-align:left!important;width:170px!important;min-width:170px!important;max-width:170px!important}.settings-teammates-visibility-table.person-balance-matrix-page .person-balance-number-col{min-width:140px!important}.settings-teammates-visibility-table.person-balance-matrix-page .person-balance-policy-cell,.settings-teammates-visibility-table.person-balance-matrix-page .person-balance-type-cell{justify-content:flex-start;min-width:0;min-height:34px}.settings-teammates-visibility-table.person-balance-matrix-page .person-balance-policy-cell .table-cell-flex-inner,.settings-teammates-visibility-table.person-balance-matrix-page .person-balance-type-cell .table-cell-flex-inner{text-align:left;min-width:0}.settings-teammates-visibility-table.person-balance-matrix-page .person-balance-policy-name,.settings-teammates-visibility-table.person-balance-matrix-page .person-balance-policy-subtle,.settings-teammates-visibility-table.person-balance-matrix-page .person-balance-type-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.settings-teammates-visibility-table.person-time-off-requests-table .table{min-width:900px}.settings-teammates-visibility-table.person-time-off-requests-table .table-header-cell.person-time-off-request-type-col,.settings-teammates-visibility-table.person-time-off-requests-table .table-body-cell.person-time-off-request-type-col,.settings-teammates-visibility-table.person-time-off-requests-table .table-header-cell.person-time-off-request-date-col,.settings-teammates-visibility-table.person-time-off-requests-table .table-body-cell.person-time-off-request-date-col,.settings-teammates-visibility-table.person-time-off-requests-table .table-header-cell.person-time-off-request-type-col span,.settings-teammates-visibility-table.person-time-off-requests-table .table-body-cell.person-time-off-request-type-col span,.settings-teammates-visibility-table.person-time-off-requests-table .table-header-cell.person-time-off-request-date-col span,.settings-teammates-visibility-table.person-time-off-requests-table .table-body-cell.person-time-off-request-date-col span{text-align:left!important}.settings-teammates-visibility-table.person-time-off-requests-table .person-time-off-request-type-cell{min-width:0;min-height:34px;justify-content:flex-start!important}.settings-teammates-visibility-table.person-time-off-requests-table .person-time-off-request-type-cell .table-cell-flex-inner{width:100%;min-width:0;text-align:left!important}.settings-teammates-visibility-table.person-time-off-requests-table .person-time-off-request-type-cell p,.settings-teammates-visibility-table.person-time-off-requests-table .person-time-off-request-type-cell .subtle-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:left!important}.settings-teammates-visibility-table.person-time-off-requests-table .table-header-cell.person-time-off-request-status-col,.settings-teammates-visibility-table.person-time-off-requests-table .table-body-cell.person-time-off-request-status-col,.settings-teammates-visibility-table.person-time-off-requests-table .table-header-cell.person-time-off-request-action-col,.settings-teammates-visibility-table.person-time-off-requests-table .table-body-cell.person-time-off-request-action-col{vertical-align:middle;text-align:center!important}.settings-teammates-visibility-table.person-time-off-requests-table .table-header-cell.person-time-off-request-status-col span,.settings-teammates-visibility-table.person-time-off-requests-table .table-header-cell.person-time-off-request-action-col span{width:100%;display:block;text-align:center!important}.settings-teammates-visibility-table.person-time-off-requests-table .person-time-off-request-action-col{width:140px!important;min-width:140px!important;max-width:140px!important}.settings-teammates-visibility-table.person-time-off-requests-table .table-body-cell.person-time-off-request-action-col .btn,.settings-teammates-visibility-table.person-time-off-requests-table .table-body-cell.person-time-off-request-action-col .btn-icon{margin:0 auto!important;display:flex!important}.settings-teammates-visibility-table.person-time-off-requests-table .table-body-cell.person-time-off-request-action-col .person-time-off-request-action-inner{justify-content:center;align-items:center;width:100%;min-height:24px;display:flex!important}.settings-teammates-visibility-table.person-time-off-requests-table .table-body-cell.person-time-off-request-action-col p{text-align:center!important}.settings-teammates-visibility-table.person-time-off-requests-table .items-01-item-status p{text-transform:uppercase!important}.settings-teammates-visibility-table.person-time-off-requests-table .person-time-off-request-status-col .items-01-item-status{width:fit-content;max-width:fit-content;margin-left:auto!important;margin-right:auto!important}.settings-teammates-visibility-table.person-time-off-requests-table .person-time-off-request-status-col .items-01-item-status-sml{max-width:none!important}.settings-teammates-visibility-table.person-time-off-requests-table .table-body-row.person-time-off-request-completed .table-body-cell>*,.settings-teammates-visibility-table.person-time-off-requests-table .table-body-row.person-time-off-request-completed .table-body-cell i,.settings-teammates-visibility-table.person-time-off-requests-table .table-body-row.person-time-off-request-completed .table-body-cell img{opacity:.5}.settings-teammates-visibility-table.person-time-off-requests-table .table-body-row.person-time-off-request-completed .table-body-cell .items-01-item-status,.settings-teammates-visibility-table.person-time-off-requests-table .table-body-row.person-time-off-request-completed .table-body-cell .items-01-item-status p{opacity:1}.settings-teammates-visibility-table.person-surveys-matrix-page .table{min-width:820px}.settings-teammates-visibility-table.person-surveys-matrix-page .table-header-cell.person-surveys-name-col,.settings-teammates-visibility-table.person-surveys-matrix-page .table-body-cell.person-surveys-name-col,.settings-teammates-visibility-table.person-surveys-matrix-page .table-header-cell.person-surveys-date-col,.settings-teammates-visibility-table.person-surveys-matrix-page .table-body-cell.person-surveys-date-col,.settings-teammates-visibility-table.person-surveys-matrix-page .table-header-cell.person-surveys-name-col span,.settings-teammates-visibility-table.person-surveys-matrix-page .table-header-cell.person-surveys-date-col span{text-align:left!important}.settings-teammates-visibility-table.person-surveys-matrix-page .person-surveys-name-col{width:290px!important;min-width:290px!important;max-width:290px!important}.settings-teammates-visibility-table.person-surveys-matrix-page .person-surveys-date-col{width:170px!important;min-width:170px!important;max-width:170px!important}.settings-teammates-visibility-table.person-surveys-matrix-page .person-surveys-status-col{vertical-align:middle;text-align:center!important;width:140px!important;min-width:140px!important;max-width:140px!important}.settings-teammates-visibility-table.person-surveys-matrix-page .person-surveys-action-col{vertical-align:middle;text-align:center!important;width:150px!important;min-width:150px!important;max-width:150px!important}.settings-teammates-visibility-table.person-surveys-matrix-page .table-header-cell.person-surveys-status-col span,.settings-teammates-visibility-table.person-surveys-matrix-page .table-header-cell.person-surveys-action-col span{width:100%;display:block;text-align:center!important}.settings-teammates-visibility-table.person-surveys-matrix-page .person-surveys-name-cell{min-width:0;min-height:34px;justify-content:flex-start!important}.settings-teammates-visibility-table.person-surveys-matrix-page .person-surveys-name-cell .table-cell-flex-inner{width:100%;min-width:0;text-align:left!important}.settings-teammates-visibility-table.person-surveys-matrix-page .person-surveys-name-cell p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:left!important}.settings-teammates-visibility-table.person-surveys-matrix-page .items-01-item-status p{text-transform:uppercase!important}.settings-teammates-visibility-table.person-surveys-matrix-page .person-surveys-status-col .items-01-item-status{width:fit-content;max-width:fit-content;margin-left:auto!important;margin-right:auto!important}.settings-teammates-visibility-table.person-surveys-matrix-page .person-surveys-status-col .items-01-item-status-sml{max-width:none!important}.settings-teammates-visibility-table.person-surveys-matrix-page .table-body-cell.person-surveys-action-col .btn,.settings-teammates-visibility-table.person-surveys-matrix-page .table-body-cell.person-surveys-action-col .btn-icon{margin:0 auto!important;display:flex!important}.settings-teammates-visibility-table.person-surveys-matrix-page .table-body-row.person-survey-row-completed .table-body-cell>*,.settings-teammates-visibility-table.person-surveys-matrix-page .table-body-row.person-survey-row-completed .table-body-cell i,.settings-teammates-visibility-table.person-surveys-matrix-page .table-body-row.person-survey-row-completed .table-body-cell img{opacity:.5}.settings-teammates-visibility-table.person-surveys-matrix-page .table-body-row.person-survey-row-completed .table-body-cell .items-01-item-status,.settings-teammates-visibility-table.person-surveys-matrix-page .table-body-row.person-survey-row-completed .table-body-cell .items-01-item-status p,.settings-teammates-visibility-table.person-surveys-matrix-page .table-body-row.person-survey-row-completed .table-body-cell .btn,.settings-teammates-visibility-table.person-surveys-matrix-page .table-body-row.person-survey-row-completed .table-body-cell .btn p{opacity:1}.settings-teammates-visibility-table.person-documents-matrix-page .table{min-width:760px}.settings-teammates-visibility-table.person-documents-matrix-page .table-header-cell.person-documents-name-col,.settings-teammates-visibility-table.person-documents-matrix-page .table-body-cell.person-documents-name-col,.settings-teammates-visibility-table.person-documents-matrix-page .table-header-cell.person-documents-date-col,.settings-teammates-visibility-table.person-documents-matrix-page .table-body-cell.person-documents-date-col,.settings-teammates-visibility-table.person-documents-matrix-page .table-header-cell.person-documents-type-col,.settings-teammates-visibility-table.person-documents-matrix-page .table-body-cell.person-documents-type-col{text-align:left!important}.settings-teammates-visibility-table.person-documents-matrix-page .table-header-cell.person-documents-name-col,.settings-teammates-visibility-table.person-documents-matrix-page .table-body-cell.person-documents-name-col{justify-content:flex-start!important}.settings-teammates-visibility-table.person-documents-matrix-page .table-header-cell.person-documents-name-col span,.settings-teammates-visibility-table.person-documents-matrix-page .table-header-cell.person-documents-date-col span,.settings-teammates-visibility-table.person-documents-matrix-page .table-header-cell.person-documents-type-col span{text-align:left!important}.settings-teammates-visibility-table.person-documents-matrix-page .person-documents-name-col{text-align:left!important;width:330px!important;min-width:330px!important;max-width:330px!important}.settings-teammates-visibility-table.person-documents-matrix-page .person-documents-date-col{width:170px!important;min-width:170px!important;max-width:170px!important}.settings-teammates-visibility-table.person-documents-matrix-page .person-documents-type-col{width:110px!important;min-width:110px!important;max-width:110px!important}.settings-teammates-visibility-table.person-documents-matrix-page .person-documents-download-col,.settings-teammates-visibility-table.person-documents-matrix-page .person-documents-delete-col{vertical-align:middle;text-align:center!important;width:110px!important;min-width:110px!important;max-width:110px!important}.settings-teammates-visibility-table.person-documents-matrix-page .table-header-cell.person-documents-download-col span,.settings-teammates-visibility-table.person-documents-matrix-page .table-header-cell.person-documents-delete-col span{width:100%;display:block;text-align:center!important}.settings-teammates-visibility-table.person-documents-matrix-page .person-documents-name-cell{min-width:0;min-height:34px;justify-content:flex-start!important}.settings-teammates-visibility-table.person-documents-matrix-page .person-documents-name-cell .table-cell-flex-inner{width:100%;min-width:0;text-align:left!important}.settings-teammates-visibility-table.person-documents-matrix-page .person-documents-name-cell p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:left!important}.settings-teammates-visibility-table.person-documents-matrix-page .person-documents-action-inner{justify-content:center;align-items:center;width:100%;min-height:24px;display:flex}.settings-teammates-visibility-table.person-documents-matrix-page .table-body-cell.person-documents-download-col .btn-icon,.settings-teammates-visibility-table.person-documents-matrix-page .table-body-cell.person-documents-delete-col .btn-icon{margin:0 auto!important;display:flex!important}.settings-teammates-visibility-table.person-case-management-matrix-page .table{min-width:780px}.settings-teammates-visibility-table.person-case-management-matrix-page .table-header-cell.person-case-management-reference-col,.settings-teammates-visibility-table.person-case-management-matrix-page .table-body-cell.person-case-management-reference-col,.settings-teammates-visibility-table.person-case-management-matrix-page .table-header-cell.person-case-management-type-col,.settings-teammates-visibility-table.person-case-management-matrix-page .table-body-cell.person-case-management-type-col,.settings-teammates-visibility-table.person-case-management-matrix-page .table-header-cell.person-case-management-date-col,.settings-teammates-visibility-table.person-case-management-matrix-page .table-body-cell.person-case-management-date-col,.settings-teammates-visibility-table.person-case-management-matrix-page .table-header-cell.person-case-management-reference-col span,.settings-teammates-visibility-table.person-case-management-matrix-page .table-header-cell.person-case-management-type-col span,.settings-teammates-visibility-table.person-case-management-matrix-page .table-header-cell.person-case-management-date-col span{text-align:left!important}.settings-teammates-visibility-table.person-case-management-matrix-page .person-case-management-reference-col{width:270px!important;min-width:270px!important;max-width:270px!important}.settings-teammates-visibility-table.person-case-management-matrix-page .person-case-management-type-col,.settings-teammates-visibility-table.person-case-management-matrix-page .person-case-management-date-col{width:170px!important;min-width:170px!important;max-width:170px!important}.settings-teammates-visibility-table.person-case-management-matrix-page .person-case-management-status-col,.settings-teammates-visibility-table.person-case-management-matrix-page .person-case-management-action-col{vertical-align:middle;text-align:center!important;width:130px!important;min-width:130px!important;max-width:130px!important}.settings-teammates-visibility-table.person-case-management-matrix-page .table-header-cell.person-case-management-status-col span,.settings-teammates-visibility-table.person-case-management-matrix-page .table-header-cell.person-case-management-action-col span{width:100%;display:block;text-align:center!important}.settings-teammates-visibility-table.person-case-management-matrix-page .person-case-management-reference-cell{min-width:0;min-height:34px;justify-content:flex-start!important}.settings-teammates-visibility-table.person-case-management-matrix-page .person-case-management-reference-cell .table-cell-flex-inner{width:100%;min-width:0;text-align:left!important}.settings-teammates-visibility-table.person-case-management-matrix-page .person-case-management-reference-cell p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:left!important}.settings-teammates-visibility-table.person-case-management-matrix-page .items-01-item-status p{text-transform:uppercase!important}.settings-teammates-visibility-table.person-case-management-matrix-page .person-case-management-status-col .items-01-item-status{width:fit-content;max-width:fit-content;margin-left:auto!important;margin-right:auto!important}.settings-teammates-visibility-table.person-case-management-matrix-page .person-case-management-status-col .items-01-item-status-sml{max-width:none!important}.settings-teammates-visibility-table.person-case-management-matrix-page .person-case-management-action-inner{justify-content:center;align-items:center;width:100%;min-height:24px;display:flex}.settings-teammates-visibility-table.person-case-management-matrix-page .table-body-cell.person-case-management-action-col .btn,.settings-teammates-visibility-table.person-case-management-matrix-page .table-body-cell.person-case-management-action-col .btn-icon{margin:0 auto!important;display:flex!important}@media screen and (width<=1400px){.person-leave-year-stats{flex-direction:column}.person-leave-year-stats .stat{width:100%;margin:10px 0}.person-leave-year-stats .stat:first-child{margin:0 0 10px}.person-leave-year-stats .stat:last-child{margin:10px 0 0}}@media screen and (width<=900px){.person-main-data-section-header.person-time-off-table-header{min-height:60px;height:auto!important}.person-time-off-table-header .person-inline-search{justify-content:flex-start;width:100%;min-width:0;max-width:none;margin:0!important}.person-time-off-table-header .person-inline-search .person-inline-search-control{width:100%;min-width:0}.person-time-off-table-header .person-inline-search input{width:100%;min-width:0;max-width:none}}@media screen and (width<=650px){.person-time-off-table-header{gap:10px}.person-time-off-table-header .page-header-vertical-border,.person-time-off-table-header .settings-activity-logs-filter-reset-link{display:none!important}.person-time-off-table-header .person-inline-search{flex-wrap:wrap;flex:100%;gap:10px;width:100%;max-width:none;height:auto}.person-time-off-table-header .person-inline-search .person-inline-search-control{flex:100%;width:100%;min-width:0}.person-time-off-table-header .person-inline-search input{width:100%;min-width:0;max-width:none}.person-time-off-table-header .person-inline-search-clear,.person-time-off-table-header .person-inline-search .settings-activity-logs-filter-menu{order:2}.person-time-off-table-header .settings-activity-logs-filter-menu{display:block!important}}.person-item-inner-time-off{align-items:center;width:100%}.person-item-inner-time-off p{font-size:.77rem!important}.person-item-inner-time-off .person-item-title{padding-bottom:3px}.person-item-inner-time-off .person-item-text{color:var(--font-subtle)}.person-item-inner-time-off-actions{margin-left:auto}.person-banner{border:dashed 2px var(--notification-alert);border-radius:10px;flex-direction:row;align-items:center;height:85px;margin-bottom:30px;padding:0 20px;display:flex}.person-banner-archived{border:dashed 2px var(--grey-light)!important}.person-banner-archived .person-banner-icon{background-color:var(--grey-light)!important}.person-banner-archived .person-banner-icon .svg-inline--fa{color:var(--font-main)!important}.person-banner-icon{background-color:var(--notification-alert);border-radius:100%;justify-content:center;align-items:center;width:45px;min-width:45px;height:45px;min-height:45px;margin-right:10px;display:flex}.person-banner-icon .svg-inline--fa{font-size:1.3rem;color:var(--btn-text)!important}.person-banner-right{flex-direction:row;align-items:center;margin-left:auto;display:flex}.person-banner-details p{color:var(--font-subtle);padding-top:2px}.person-banner-stat{text-align:center;flex-direction:column;display:flex}.person-banner-stat h6{font-size:.9rem}.person-banner-stat p{color:var(--font-subtle);padding-top:2px}.person-banner-stat-border{border-right:solid 2px var(--border);height:25px;margin:0 15px}.person-banner-actions{margin-left:25px}.person-banner-offboarding-right{gap:15px}.person-banner-offboarding-stats{align-items:center;display:flex}.person-banner-offboarding-balance-select{z-index:80;align-items:center;display:inline-flex;position:relative}.person-banner-offboarding-balance-toggle{background-color:var(--subtle-btn-background);color:var(--font-main);cursor:pointer;border:0;border-radius:20px;align-items:center;gap:8px;padding:6px 12px;font-family:Muli,sans-serif;font-size:.77rem;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.person-banner-offboarding-balance-toggle:hover{background-color:var(--subtle-btn-background-hover)}.person-banner-offboarding-balance-toggle .svg-inline--fa,.person-banner-offboarding-balance-toggle i{color:inherit;font-size:.7rem}.person-banner-offboarding-balance-menu{min-width:190px;top:40px;z-index:5000!important;left:0!important;right:auto!important}.person-banner-offboarding-balance-option-indicator{visibility:hidden}.person-banner-offboarding-balance-option.is-selected .person-banner-offboarding-balance-option-indicator{visibility:visible}.person-banner-offboarding-stats .person-banner-stat{min-width:120px}.person-document{border-top:solid 1px var(--border);flex-direction:row;align-items:center;padding:15px 0;display:flex}.document-left{margin-right:10px}.document-left .svg-inline--fa{color:var(--icon-light)}.document-detail-title{padding-bottom:3px;font-size:.82rem;font-weight:700}.document-right{flex-direction:row;align-items:center;gap:12px;margin-left:auto;display:flex}.document-right .btn-icon:last-child{margin-left:10px}.person-document-status{width:max-content}.document-subtle-text{color:var(--font-subtle)}.person-document-scheduled-deletion .list-item-icon,.person-document-scheduled-deletion .document-detail{opacity:.5}.person-document-scheduled-actions{flex-direction:row;align-items:center;gap:8px;margin-right:12px;display:flex}.person-document-scheduled-actions .document-subtle-text{text-align:right}.person-surveys{padding:40px}.person-main-data-section{margin:0 20px}.person-main-data-section-header{flex-direction:row;align-items:center;height:70px;display:flex}.person-main-data-section-header-right{flex-direction:row;align-items:center;margin-left:auto;display:flex}.person-main-data{border-top:solid 1px var(--border);flex-direction:row;align-items:center;height:70px;display:flex}.person-main-data p{font-size:.82rem}.person-main-data-title{min-width:235px;color:var(--font-subtle);font-weight:700}.person-data-request{margin-left:auto}.person-main-data-box-items{flex-direction:column;display:flex}.person-main-data-box-item{border:solid 1px var(--border);border-radius:5px;flex-direction:row;align-items:flex-start;width:calc(100% - 42px);margin-bottom:20px;padding:20px;display:flex}.person-main-data-box-item .items-01-item-section-item{padding:12px 0}.person-main-data-box-item-inner-actions{flex-direction:row;align-items:center;margin-left:auto;display:flex}.person-main-data-box-item-inner-action-delete{margin-left:10px}.disciplinary-case-card{border:none;border-radius:0;flex-direction:column;width:100%;margin-bottom:0;padding:0}.disciplinary-case-card:not(:last-child){border-bottom:solid 1px var(--border);margin-bottom:24px;padding-bottom:24px}.disciplinary-case-card-top{flex-direction:row;align-items:flex-start;gap:28px;width:100%;display:flex}.disciplinary-case-card-summary{flex:1;min-width:0}.disciplinary-case-card-summary .items-01-item-title-text{min-width:165px}.disciplinary-case-card-summary .items-01-item-section-item{border-bottom:solid 1px var(--border);min-width:0;padding:15px 0}.disciplinary-case-card-summary .items-01-item-section-item:last-child{border-bottom:none}.disciplinary-case-inline-actions{flex-flow:wrap;align-items:center;gap:8px;display:flex}.disciplinary-status-pill p{text-transform:uppercase!important}.modal:has(.disciplinary-case-view-modal){width:min(1040px,96vw);max-width:1040px;height:90vh;max-height:90vh}.disciplinary-case-view-modal{min-height:90vh;max-height:90vh}.disciplinary-case-manage-modal{min-height:0;max-height:none}.disciplinary-case-view-modal .modal-content-inner{flex-direction:column;flex:auto;min-height:0;max-height:none;padding:0 15px 16px;display:flex;overflow:hidden auto}.disciplinary-case-manage-modal form{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex;overflow:hidden}.disciplinary-case-manage-modal .modal-content-inner{flex:auto;min-height:0;max-height:calc(90vh - 120px)}.disciplinary-case-view-modal .modal-content-header h6,.disciplinary-case-manage-modal .modal-content-header h6{min-width:0}.disciplinary-case-view-modal .modal-close,.disciplinary-case-manage-modal .modal-close{margin-left:auto!important}.disciplinary-case-modal-header-actions{flex-direction:row;align-items:center;gap:8px;margin-left:auto;display:flex}.disciplinary-case-modal-header-actions .modal-close{margin-left:0!important}.case-management-modal-header-banner{background-color:var(--red-light);justify-content:flex-start;min-width:0;max-width:360px;padding:6px 10px}.case-management-modal-header-banner .svg-inline--fa,.case-management-modal-header-banner i{color:var(--red);font-size:.75rem}.case-management-modal-header-banner p{color:var(--red);white-space:nowrap;text-overflow:ellipsis;font-size:.74rem;font-weight:700;line-height:1.3;overflow:hidden}.case-management-requested-update-banner{background-color:var(--blue-light);border:1px solid #0a205c1f;border-radius:8px;align-items:flex-start;gap:12px;margin-bottom:20px;padding:14px 16px;display:flex}.case-management-requested-update-banner-icon{background-color:var(--background);border-radius:100%;flex:none;justify-content:center;align-items:center;width:34px;min-width:34px;height:34px;min-height:34px;display:flex}.case-management-requested-update-banner-icon .svg-inline--fa,.case-management-requested-update-banner-icon i{color:var(--blue);font-size:.8rem}.case-management-requested-update-banner-body{flex:1;min-width:0}.case-management-requested-update-banner-body h6{color:var(--blue);margin-bottom:4px;font-size:.92rem}.case-management-requested-update-banner-body p{color:var(--blue);line-height:1.5}.case-management-requested-update-banner-meta{opacity:.9;margin-top:4px;font-size:.74rem;font-weight:700}.case-management-modal-header-border{margin:0 4px 0 2px}.disciplinary-case-modal-header-divider{margin:0 12px}.disciplinary-case-view-actions{flex-wrap:wrap;gap:8px;padding:0 0 15px;display:flex}.disciplinary-case-view-section{margin-bottom:0}.disciplinary-case-view-section .items-01-item-title-text{min-width:165px}.disciplinary-case-view-section .items-01-item-section-item{border-bottom:solid 1px var(--border);min-width:0;padding:15px 0}.disciplinary-case-view-section .items-01-item-section-item:last-child{border-bottom:none}.disciplinary-case-view-section .readable-text{white-space:pre-wrap}.case-management-action-cell{text-align:center;vertical-align:middle;display:table-cell}.case-management-action-cell .btn-icon{justify-content:center;align-items:center;margin:0 auto;display:inline-flex}.case-management-status-cell,.case-management-status-cell p{vertical-align:middle;text-align:center!important}.case-management-status-cell .items-01-item-status,.case-management-status-cell .items-01-item-status-sml{width:fit-content;max-width:none!important;margin-left:auto!important;margin-right:auto!important}.case-management-reference-cell{text-align:center;white-space:nowrap}.case-management-reference-cell .disciplinaries-person-reference{color:var(--font-subtle);font-size:.78rem;font-weight:700}.case-management-my-action-cell{vertical-align:middle;text-align:left!important;width:260px!important;min-width:260px!important;max-width:260px!important}.case-management-my-action-cell span{text-align:left!important}.case-management-my-action{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;min-width:0;display:flex}.case-management-my-action .items-01-item-status{width:fit-content;max-width:220px;margin:0!important}.case-management-my-action .items-01-item-status p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:center!important}.case-management-my-action .items-01-item-status+.subtle-text{margin-top:3px}.case-management-my-action>.subtle-text{white-space:normal;max-width:230px;margin:0;line-height:1.25;text-align:left!important}.case-management-waiting-status{background-color:var(--tertiary-background);color:var(--subtle-text-color)}.case-management-waiting-status p{color:var(--subtle-text-color)!important}.compliance-header-controls{width:auto;min-width:0}.case-management-delete-action{flex-direction:column;justify-content:center;align-items:center;gap:6px;min-width:0;display:flex}.compliance-case-management-table .case-management-delete-cell{width:250px!important;min-width:250px!important;max-width:250px!important}.case-management-deletion-date{white-space:normal;max-width:230px;margin:0;line-height:1.25;text-align:center!important}.compliance-table-page .table-container{padding-top:0;overflow:hidden}.compliance-table-page .table-scroll{min-width:0;overflow:auto}.compliance-case-management-table .table-header{z-index:3;background:var(--background);position:sticky;top:0}.compliance-case-management-table .table-header-cell{height:auto;padding-top:0!important;padding-bottom:12px!important}.compliance-case-management-table .table-header-cell span{display:block;position:static}.delete-modal,.case-delete-modal{max-width:900px;min-height:650px}.delete-modal .modal-content-inner,.case-delete-modal .modal-content-inner{flex-direction:column;justify-content:center;align-items:center;min-height:485px;padding:30px 70px;display:flex}.delete-modal .modal-content-footer-inner,.case-delete-modal .modal-content-footer-inner{justify-content:flex-end}.delete-modal-warning,.case-delete-warning{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:22px;width:100%;max-width:680px;display:flex}.delete-modal-warning-icon,.case-delete-warning-icon{justify-content:center;align-items:center;display:flex}.delete-modal-warning-icon .svg-inline--fa,.delete-modal-warning-icon i,.case-delete-warning-icon .svg-inline--fa,.case-delete-warning-icon i{color:var(--font-main);font-size:4rem}.delete-modal-warning p,.case-delete-warning p{margin:0}.delete-modal-compact .delete-modal-warning p{max-width:520px}.modal-content-footer .delete-modal-confirm-btn,.modal-content-footer .case-delete-confirm-btn{height:43px;min-height:43px;background-color:var(--red-alert)!important;border-color:var(--red-alert)!important;color:#000!important;padding:0 20px!important}.modal-content-footer .delete-modal-confirm-btn .loading-button-label,.modal-content-footer .delete-modal-confirm-btn p,.modal-content-footer .case-delete-confirm-btn .loading-button-label,.modal-content-footer .case-delete-confirm-btn p{color:#000!important}.compliance-case-management-table .table-header-cell:nth-child(7) span{text-align:center;display:block}.case-management-access-cell{z-index:auto;position:relative;overflow:visible!important}.case-management-access-cell.case-management-access-cell-active{z-index:4000}.case-management-access-cell .dropdown-menu-container{z-index:auto;justify-content:center;display:flex;position:relative}.case-management-access-cell.case-management-access-cell-active .dropdown-menu-container{z-index:4001}.case-management-access-cell .menu{z-index:5000!important}.masked-reporter-avatar{background-color:var(--background-03);border:solid 1px var(--background-03)}.masked-reporter-avatar .svg-inline--fa,.masked-reporter-avatar .fa-regular,.masked-reporter-avatar .fa-solid{color:var(--font-main);font-size:.62rem;margin-right:0!important}.disciplinaries-person-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.disciplinaries-person-reference{font-size:.72rem;line-height:1.25}.disciplinary-case-manage-inline-actions{margin-bottom:20px}.disciplinary-case-view-modal .case-management-modal-tabs.people-header-tabs{display:flex}.case-management-modal-tabs{border-bottom:solid 1px var(--border);flex:none;margin-top:10px}.case-management-modal-tabs::-webkit-scrollbar{display:none}.case-management-modal-tab{cursor:pointer;font:inherit;appearance:none;background:0 0;border:none;position:relative}.case-management-modal-tab p{margin:0;padding:0;line-height:1.2}.case-management-modal-tab-notification{border-radius:50%;width:8px;min-width:8px;height:8px;padding:0;position:absolute;top:5px;right:-8px}.case-management-modal-tab-notification p{display:none}.case-management-modal-tab-content{flex-direction:column;flex:auto;min-height:0;padding-top:0;display:flex;overflow:auto}.case-management-modal-tab-content:has(.case-management-audit-tab){overflow:hidden}.case-management-modal-panels{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.case-management-modal-panel{display:none}.case-management-modal-panel.is-active{display:block}.case-management-modal-panel[data-case-modal-panel=audit-trail].is-active,.case-management-modal-panel[data-case-modal-panel=audit-trail] .disciplinary-case-view-section{flex-direction:column;flex:auto;min-height:0;display:flex}.case-management-modal-panel[data-case-modal-panel=audit-trail] .case-management-activity-logs-panel{flex:auto;min-height:0}.case-management-modal-panel[data-case-modal-panel=audit-trail] .modal-activity-log-footer{margin-top:auto}.disciplinary-case-view-modal .case-management-modal-panel[data-case-modal-panel=audit-trail] .modal-activity-log-footer{padding-left:0;padding-right:0}.disciplinary-case-view-modal .case-management-modal-panel[data-case-modal-panel=audit-trail] .modal-activity-log-pagination .btn:first-child{margin-left:0!important}.case-management-modal-panel .modal-content-inner-section{margin-bottom:0}.case-management-hidden{display:none!important}.case-management-document-list{width:100%;margin:10px 0 0}.case-management-document-list .modal-item-list-item{width:calc(100% - 32px);margin-bottom:10px;text-decoration:none}.case-management-document-list .modal-item-list-item:first-child{margin:20px auto 10px}.case-management-document-list .modal-item-list-item:last-child{margin-bottom:0}.case-management-people-list{border-top:solid 1px var(--border);width:100%}.case-management-people-list .list-item{min-height:68px;padding:0 10px}.case-management-people-list .list-item:last-child{border-bottom:none}.case-management-people-list .list-item-name{max-width:none}.disciplinary-case-view-section .modal-policy-card-heading{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.disciplinary-case-view-section .modal-policy-card-subtitle{padding-top:4px}.case-management-document-meta{border-top:solid 1px var(--border);flex-direction:column;gap:0;margin-top:15px;display:flex}.disciplinary-case-view-section .case-management-document-meta .items-01-item-section-item{border-bottom:solid 1px var(--border);padding:12px 0}.disciplinary-case-view-section .case-management-document-meta .items-01-item-section-item:last-child{border-bottom:none}.disciplinary-case-view-section .case-management-document-meta .items-01-item-title-text{color:var(--font-subtle)}.case-management-selected-files{margin:10px 0 0}.case-management-selected-files.case-management-selected-files-empty{display:none}.case-management-selected-files .modal-item-list-item{width:calc(100% - 32px);margin-bottom:10px}.case-management-selected-files .modal-item-list-item:last-child{margin-bottom:0}.case-management-sub-header{border-bottom:solid 1px var(--border);justify-content:space-between;align-items:center;gap:15px;padding:15px;display:flex}.case-management-sub-header p{max-width:650px;line-height:1.55}.case-management-sub-header-actions{flex-direction:row;align-items:center;gap:8px;margin-left:auto;display:flex}.disciplinary-case-view-layout{flex-direction:column;flex:auto;gap:0;min-height:0;display:flex;overflow:hidden}.disciplinary-case-view-main{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.disciplinary-case-view-main .case-management-modal-tab-content{min-height:0;overflow:auto}.case-management-audit-tab{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.case-management-audit-tab>.disciplinary-case-view-section{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.case-management-activity-logs-panel{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.case-management-activity-logs-panel .table-wrapper{flex:auto;height:auto;min-height:0}.case-management-activity-logs-panel .table-container,.case-management-activity-logs-panel .table-scroll{height:100%;min-height:0}.case-management-activity-logs-panel .table-scroll{overflow:auto}.case-management-activity-logs-table-wrapper{width:100%}.case-management-activity-logs-table{min-width:980px}.case-management-activity-logs-table .table-body-cell{vertical-align:middle}.case-management-activity-logs-table .table-body-cell.teammates-visibility-person-col{vertical-align:top}.case-management-activity-logs-table .case-management-activity-log-type-col{text-align:left!important;width:230px!important;min-width:230px!important;max-width:230px!important}.case-management-activity-logs-table .case-management-activity-log-user-col{vertical-align:middle!important;text-align:left!important;width:180px!important;min-width:180px!important;max-width:180px!important}.case-management-activity-logs-table .case-management-activity-log-date-col{text-align:left!important;width:140px!important;min-width:140px!important;max-width:140px!important}.case-management-activity-logs-table .case-management-activity-log-notes-col{text-align:left!important;width:430px!important;min-width:430px!important;max-width:430px!important}.case-management-activity-logs-table .case-management-activity-log-user-col span,.case-management-activity-logs-table .case-management-activity-log-type-col span,.case-management-activity-logs-table .case-management-activity-log-date-col span,.case-management-activity-logs-table .case-management-activity-log-notes-col span{text-align:left!important}.case-management-activity-logs-table .table-body-cell p{line-height:1.65}.case-management-activity-logs-table .table-cell.case-management-activity-log-notes-col,.case-management-activity-logs-table .table-cell.case-management-activity-log-notes-col p{text-align:left!important}.case-management-activity-log-type{align-items:center;gap:12px;min-width:0;display:flex}.case-management-activity-log-type-icon{border-radius:50%;justify-content:center;align-items:center;width:34px;min-width:34px;height:34px;display:flex}.case-management-activity-log-type-icon .svg-inline--fa,.case-management-activity-log-type-icon .fa-solid,.case-management-activity-log-type-icon .fa-regular{color:var(--icon-nav);font-size:.85rem}.case-management-activity-log-type-text p{line-height:1.5}.case-management-activity-log-action-cell{white-space:normal!important}.case-management-activity-log-entry{flex-direction:column;gap:14px;min-width:0;display:flex}.case-management-activity-log-summary{white-space:normal;line-height:1.7}.case-management-activity-log-notes-col{white-space:normal!important}.case-management-activity-logs-table .btn-icon{margin:0 auto}.modal-content.disciplinary-case-view-modal.matrix-table-modal{height:90vh;min-height:0;max-height:90vh}.modal-content.disciplinary-case-view-modal.matrix-table-modal .modal-content-inner{flex:auto;min-height:0;padding:0 15px;overflow:hidden}.modal-content.disciplinary-case-view-modal.matrix-table-modal .modal-content-footer-inner{justify-content:flex-start!important;width:100%!important;max-width:none!important;margin:0!important}.modal-content.disciplinary-case-view-modal.matrix-table-modal .case-management-audit-pagination{justify-content:flex-start!important;width:100%!important;max-width:none!important}.modal-content.disciplinary-case-view-modal.matrix-table-modal .case-management-audit-pagination .pagination-btns .btn{margin:0 10px 0 0!important}.modal-content.disciplinary-case-view-modal.matrix-table-modal .case-management-audit-pagination .pagination-count{margin:0!important}.modal-content.disciplinary-case-view-modal.matrix-table-modal .case-management-audit-pagination .pagination-count p{white-space:nowrap}.case-management-activity-log-details{flex-direction:column;width:100%;display:flex}.case-management-activity-log-details .items-01-item-section-item{border-bottom:solid 1px var(--border);padding:10px 0}.case-management-activity-log-details .items-01-item-section-item:last-child{border-bottom:none}.case-management-activity-log-details .items-01-item-title-text{min-width:120px;color:var(--font-subtle)}.case-management-activity-log-details .readable-text{white-space:pre-wrap;line-height:1.7}.case-management-activity-log-attachment{border:solid 1px var(--border);background:var(--background-03);border-radius:8px;margin-top:2px;padding:0 14px}.case-management-activity-log-attachment .items-01-item-section-item{border-bottom:solid 1px var(--border);padding:10px 0}.case-management-activity-log-attachment .items-01-item-section-item:last-child{border-bottom:none}.whistleblowing-private-banner{justify-content:space-between;align-items:center;gap:10px;padding:10px 0 4px;display:flex}.whistleblowing-private-banner p{color:var(--font-subtle);font-size:.92rem;line-height:1.5}.whistleblowing-private-pane{flex-direction:column;flex:auto;min-height:0;transition:filter .18s,opacity .18s;display:flex;position:relative}.whistleblowing-private-pane.is-masked{filter:blur(14px);opacity:.55;pointer-events:none;-webkit-user-select:none;user-select:none}.whistleblowing-private-pane.is-masked:after{content:"";background:#ffffff14;border-radius:16px;position:absolute;inset:0}.case-management-timeline-list{width:100%}.case-management-timeline-item{margin-bottom:24px}.case-management-timeline-item:last-child{margin-bottom:0}.case-management-timeline-item:not(:last-of-type):before{bottom:-20px}.case-management-timeline-detail{width:100%;max-width:none}.case-management-timeline-detail .timeline-detail-header{white-space:pre-wrap;line-height:1.55}.case-management-timeline-meta{margin-top:10px}.case-management-timeline-meta .items-01-item-section-item{border-bottom:solid 1px var(--border);padding:10px 0}.case-management-timeline-meta .items-01-item-section-item:last-child{border-bottom:none}.case-management-timeline-meta .items-01-item-title-text{min-width:120px;color:var(--font-subtle)}.case-management-timeline-meta .readable-text{white-space:pre-wrap;line-height:1.7}.timeline-detail-attachment{border:solid 1px var(--border);background:var(--background-03);border-radius:8px;margin-top:12px;padding:0 14px}.timeline-detail-attachment .items-01-item-section-item{border-bottom:solid 1px var(--border);padding:10px 0}.timeline-detail-attachment .items-01-item-section-item:last-child{border-bottom:none}.disciplinary-case-timeline-row{align-items:flex-start}.person-empty-section.case-management-timeline-empty{margin:34px auto 18px}.case-management-timeline-icon{background-color:var(--background-03)}.case-management-timeline-icon .svg-inline--fa{font-size:.85rem;color:var(--icon-nav)!important}.case-management-timeline-icon-start{background-color:#24a0661f}.case-management-timeline-icon-update{background-color:#3574cc1f}.case-management-timeline-icon-status{background-color:#5b4cb81f}.case-management-timeline-icon-stage{background-color:#3a69811f}.case-management-timeline-icon-owner{background-color:#7854381f}.case-management-timeline-icon-schedule{background-color:#247f991f}.case-management-timeline-icon-meeting{background-color:#007a681f}.case-management-timeline-icon-hearing{background-color:#7c449a1f}.case-management-timeline-icon-follow-up{background-color:#4467b01f}.case-management-timeline-icon-warning{background-color:#c26b001f}.case-management-timeline-icon-outcome{background-color:#278e531f}.case-management-timeline-icon-attachment{background-color:#6161611f}.case-management-timeline-icon-appeal{background-color:#1079bf1f}.case-management-timeline-icon-acknowledgement{background-color:#7e5b2f1f}.case-management-timeline-icon-complete{background-color:#1f92671f}.case-management-timeline-icon-audit{background-color:#5462721f}.disciplinary-case-timeline-list{width:100%}.disciplinary-case-timeline-row{flex-direction:row;align-items:flex-start;gap:20px;display:flex}.disciplinary-case-timeline-row .items-01-item-title-text{flex:0 0 165px;min-width:165px}.disciplinary-case-timeline-row .case-management-timeline-list,.disciplinary-case-timeline-row .case-management-timeline-empty{flex:1;min-width:0}.disciplinary-case-timeline-row .case-management-timeline-detail{max-width:none}@media screen and (width<=950px){.case-management-sub-header{flex-direction:column;align-items:flex-start}.case-management-sub-header-actions{margin-left:0}}@media screen and (width>=1180px){.disciplinary-case-view-modal .modal-content-inner{overflow:hidden}.disciplinary-case-view-layout{flex:auto;overflow:hidden}.disciplinary-case-view-main{flex:auto;min-height:0}.disciplinary-case-view-main .case-management-modal-tab-content{min-height:0;overflow:auto}}.person-empty-section{text-align:center;flex-direction:column;align-items:center;margin:40px auto 60px;display:flex}.person-empty-section p{padding:0 0 15px}.person-nav-tabs-sml{display:none}.person-tab-list{height:55px;padding-top:15px}@media screen and (width<=950px){.person-components{flex-direction:column;height:inherit!important}.person-components-inner{flex-direction:column}.person-back-btn-container{height:85px}.person-header-container{height:inherit}.person-header{border-bottom:none;margin-bottom:0;padding-bottom:0}.person-header-details .person-item-subtle-text{font-size:.8rem;line-height:1.6}.person-item-subtle-text-last-active{padding:3px 0!important}.person-header-right,.person-nav-tabs{display:none}.person-compontents-left{z-index:60;flex-direction:column-reverse;width:100%;display:flex;position:relative}.person-mobile-controls-row{z-index:60;flex-direction:row;align-items:center;gap:10px;width:100%;margin-bottom:20px;position:relative;display:flex!important}.person-mobile-controls-row .person-nav-tabs-sml{flex:auto;width:auto;min-width:0;margin:0}.person-mobile-controls-row .person-action-menu-sml{flex:none;width:auto;margin:0}.person-nav-tabs-sml{z-index:61;width:100%;display:block;position:relative}.person-nav-tabs-sml .btn{height:50px!important}.person-nav-tabs-sml .btn .svg-inline--fa{color:var(--font-main);font-size:.6rem!important}.person-action-menu-sml .btn{margin-bottom:0;height:50px!important}.person-action-menu-sml .btn .svg-inline--fa{color:var(--font-main);font-size:.6rem!important}.person-action-menu-sml .menu{z-index:62!important;top:60px!important}.person-action-menu-sml-actions .person-action-menu-sml-icon-btn{width:50px!important;min-width:50px!important;max-width:50px!important;height:50px!important;min-height:50px!important;max-height:50px!important}.person-action-menu-sml-actions .person-action-menu-sml-icon-btn .svg-inline--fa{color:var(--font-main);padding-top:0!important;font-size:.77rem!important}.person-action-menu-sml-actions .menu{left:0!important;right:auto!important}.person-last-active{display:none}.person-nav-tabs-sml .menu{z-index:62!important;top:60px!important}.person-nav-tabs-sml-menu-inner{flex-direction:column;display:flex}.person-actions-menu-sml{width:100%;margin-bottom:20px;display:block}.person-header-actions{width:100%}.person-header-actions .btn{background-color:var(--subtle-btn-background);width:100%;height:48px}.person-header-actions .btn p,.person-header-actions .btn .svg-inline--fa{color:var(--font-main)}.person-header-actions .btn:hover{background-color:var(--subtle-btn-background-hover)}.person-tab-link{color:var(--font-main);border-left:none}.person-tab-link:hover,.person-tab-link.active{background-color:var(--background);color:var(--font-main);border-left:none}.person-time-off-requests-table+.pagination,.person-surveys-matrix-page+.pagination,.person-documents-matrix-page+.pagination,.person-case-management-matrix-page+.pagination{margin-bottom:20px}.person-compontents-middle{z-index:1;width:100%;margin:30px 0 0;position:relative}.disciplinary-case-card-top{flex-direction:column-reverse;gap:10px}.disciplinary-case-inline-actions{justify-content:flex-start;width:auto;margin-left:0}.disciplinary-case-modal-header-actions{gap:6px}.disciplinary-case-modal-header-divider{margin:0 10px}.person-main-data-box-item{flex-direction:column-reverse}.person-main-data-box-item-inner-actions .btn-icon{margin:0 10px 0 0}}@media screen and (width<=1050px){.person-time-off-table-header .page-search{display:none!important}.person-banner{height:inherit;flex-direction:column;align-items:flex-start;padding:20px}.person-banner-icon{margin-bottom:10px}.person-banner-right{flex-direction:column;align-items:flex-start;margin-top:10px;margin-left:0}.person-banner-offboarding-right{width:100%}.person-banner-offboarding-stats{flex-wrap:wrap;align-items:flex-start;gap:10px 12px;width:100%;display:flex}.person-banner-offboarding-stats .person-banner-stat{flex:none;min-width:0;margin:0}.person-banner-offboarding-balance-select{justify-content:flex-start;width:100%}.person-banner-stat-border{display:none}.person-banner-actions{margin-top:15px;margin-left:0}.person-banner-stat{text-align:left;margin:10px 0}}@media screen and (width<=650px){.person-main-data{min-height:60px;padding:15px 0;height:inherit!important}.person-item-inner{flex-direction:column}.person-main-data-title{color:var(--font-subtle);padding-bottom:4px}.person-item-inner-time-off{align-items:flex-start}.person-item-inner-time-off .person-item-inner-icon{margin-bottom:10px}.person-item-inner-time-off-actions{width:100%;margin-top:20px;margin-left:0}}@media screen and (width<=575px){.person-header-details-container{flex-direction:column;align-items:flex-start}.person-header-details{margin-top:10px}.person-main-data-box-item-inner-actions{margin:0 0 15px}}.settings-page{height:calc(100% - 110px);overflow:auto}.settings-page-no-footer{height:calc(100% - 60px);overflow:auto}.settings-hr-page-header{z-index:20;position:relative}.settings-hr-page-header .dropdown-menu-container{z-index:21;position:relative}.settings-hr-page-header .menu{z-index:22}.settings-user-header{border-bottom:solid 1px var(--border);flex-direction:row;align-items:center;padding-bottom:20px;display:flex}.settings-user-header-details p{color:var(--font-subtle);padding-top:4px}.settings-user-header-right{margin-left:auto}.settings-user-item{border-bottom:solid 1px var(--border);flex-direction:row;align-items:center;min-height:55px;padding:15px 0;display:flex}.settings-user-item .items-01-item-status{margin-right:15px}.settings-user-item-title{min-width:235px;font-weight:700}.settings-user-item-right{margin-left:auto;padding-left:15px}.settings-user-qr-code-setup{margin-bottom:20px}.settings-user-qr-code-setup img{width:250px;margin:20px 0}.settings-user-item-icon-container{flex-direction:row;align-items:center;display:flex}.settings-page-text{max-width:500px}.settings-page-text .readable-text{margin-bottom:10px}.settings-page-text .btn{margin-top:20px}.settings-teammates-visibility-table .teammates-visibility-status-badge{width:fit-content;max-width:max-content;margin:0 auto;display:inline-flex}.settings-teammates-visibility-table .teammates-visibility-permission-col{min-width:170px!important}.settings-teammates-visibility-table .teammates-visibility-action-col{min-width:120px!important}.settings-teammates-visibility-table .teammates-visibility-2fa-col{min-width:140px!important}.settings-teammates-visibility-table .teammates-visibility-last-active-col{min-width:210px!important}.settings-teammates-visibility-table{flex-direction:column;flex:1;height:auto;min-height:0;display:flex;overflow:hidden}.settings-teammates-visibility-table.settings-teams-full-width-table{width:100%}.settings-teammates-visibility-table.settings-teams-full-width-table .table{width:100%;min-width:100%}.react-settings .page-alt-inner-overflow:has(.settings-teams-react-shell){flex-direction:column;height:100%;min-height:100%;display:flex;overflow:hidden}.react-settings .settings-teams-react-shell{height:100%;min-height:0}.react-settings .settings-teams-react-shell>.settings-teams-full-width-table{flex:auto;height:auto;min-height:0}.react-settings .settings-teams-react-shell>.table-pagination{box-sizing:border-box;flex:0 0 50px;border-top:solid 1px var(--border)!important;background:var(--background)!important;flex-direction:row!important;height:50px!important;margin-top:auto!important;padding:0!important}.react-settings .settings-teams-react-shell>.table-pagination .pagination-count{margin-top:0;margin-left:0}.settings-teams-react-shell .page-header-actions{gap:10px}.settings-teams-react-shell .settings-activity-logs-export-btn{margin:0}.settings-teams-react-shell .table-cell-green,.settings-teams-react-shell .table-cell-green path{color:var(--table-cell-green)!important;fill:currentColor!important}.settings-teams-react-shell .table-cell-red,.settings-teams-react-shell .table-cell-red path{color:var(--table-cell-red)!important;fill:currentColor!important}.settings-teams-react-shell .teams-count-link{appearance:none;font:inherit;cursor:pointer;color:var(--font-main);background:0 0;border:0;padding:0;text-decoration:underline}.settings-teams-react-shell .teams-count-link:hover{color:var(--brand-color)}.settings-team-detail-react-shell>.page-header{z-index:50;position:relative;overflow:visible}.settings-team-detail-react-shell>.settings-teams-full-width-table{z-index:1;position:relative}.settings-team-detail-react-shell .page-header-actions .dropdown-menu-container{z-index:60;position:relative}.settings-team-detail-react-shell .page-header-actions .menu{z-index:70!important}.settings-locations-react-shell .locations-count-link{appearance:none;font:inherit;cursor:pointer;color:var(--font-main);background:0 0;border:0;padding:0;text-decoration:underline}.settings-locations-react-shell .locations-count-link:hover{color:var(--brand-color)}.settings-permissions-react-shell .permissions-count-link{appearance:none;font:inherit;cursor:pointer;color:var(--font-main);background:0 0;border:0;padding:0;text-decoration:underline}.settings-permissions-react-shell .permissions-count-link:hover{color:var(--brand-color)}.settings-time-off-page .permissions-count-link{appearance:none;font:inherit;cursor:pointer;color:var(--font-main);background:0 0;border:0;padding:0;text-decoration:underline}.settings-time-off-page .permissions-count-link:hover{color:var(--brand-color)}.settings-time-off-page .time-off-person-link{appearance:none;font:inherit;cursor:pointer;color:var(--font-main);background:0 0;border:0;padding:0;text-decoration:underline}.settings-time-off-page .time-off-person-link:hover{color:var(--font-main);text-decoration:underline}.settings-time-off-page .time-off-settings-edit-col,.settings-time-off-page .time-off-settings-delete-col,.settings-time-off-page .time-off-settings-edit-col span,.settings-time-off-page .time-off-settings-delete-col span{text-align:center!important}.settings-time-off-page .time-off-settings-edit-col .btn-icon,.settings-time-off-page .time-off-settings-delete-col .btn-icon{margin:0 auto!important}.leave-policy-modal .modal-content-inner-section:last-child{margin-bottom:0}.settings-location-usage-modal .modal-content-footer,.settings-team-members-modal .modal-content-footer{justify-content:flex-start!important}.settings-location-usage-modal .modal-content-footer-inner,.settings-team-members-modal .modal-content-footer-inner{justify-content:flex-start!important;width:100%!important;max-width:none!important;margin:0!important}.settings-location-usage-modal .settings-modal-pagination,.settings-team-members-modal .settings-modal-pagination{width:100%;background:0 0!important;border-top:0!important;flex-direction:row!important;height:auto!important;margin:0!important;padding:0!important}.settings-location-usage-modal .settings-modal-pagination .pagination-btns .btn,.settings-team-members-modal .settings-modal-pagination .pagination-btns .btn{height:29px!important;min-height:29px!important;margin:0 10px 0 0!important}.settings-location-usage-modal .settings-modal-pagination .pagination-btns .disabled-btn,.settings-team-members-modal .settings-modal-pagination .pagination-btns .disabled-btn{border:solid 1px var(--border)!important}.settings-location-usage-modal .settings-modal-pagination .pagination-count,.settings-team-members-modal .settings-modal-pagination .pagination-count{margin-top:0;margin-left:0}.settings-location-usage-modal .list .list-item:last-child,.settings-team-members-modal .list .list-item:last-child{border-bottom:0!important}.settings-page.settings-teammates-visibility-table.settings-teams-full-width-table.people-hub-matrix-page .table{width:max-content;min-width:100%}.settings-teammates-visibility-table{width:100%;min-width:0;max-width:100%}.settings-teammates-visibility-table .table-wrapper{flex-direction:column;flex:1;width:100%;min-width:0;max-width:100%;height:auto;min-height:0;display:flex}.settings-teammates-visibility-table .table-container{flex:1;width:100%;min-width:0;max-width:100%;height:auto;min-height:0;padding-top:0;overflow:hidden;margin:0!important}.settings-teammates-visibility-table .table-scroll{flex:1;width:100%;min-width:0;min-height:0;overflow:auto}.settings-teammates-visibility-table .table{border-spacing:0;border-collapse:separate;min-width:max-content}.working-week-templates-matrix-page,.working-week-templates-matrix-page .table-wrapper{width:100%}.working-week-templates-matrix-page .table-container,.working-week-templates-matrix-page .table-scroll{width:100%;min-width:0}.working-week-templates-matrix-page .table{width:100%;min-width:max-content}.admin-partners-matrix-page,.admin-partners-matrix-page .table-wrapper{width:100%}.admin-partners-matrix-page .table-container{width:100%;min-width:0;padding-top:0;margin:0!important}.admin-partners-matrix-page .table-scroll{width:100%;min-width:0;overflow:auto visible}.admin-partners-matrix-page .table{width:100%;min-width:max-content}.admin-partners-matrix-page .table-body-row{height:auto}.admin-partners-matrix-page .table-header-cell.teammates-visibility-person-col{z-index:4}.admin-partners-matrix-page .admin-partners-name-col{text-align:left!important;width:260px!important;min-width:260px!important;max-width:260px!important}.admin-partners-matrix-page .admin-partners-edit-col{text-align:center!important;width:70px!important;min-width:70px!important;max-width:70px!important}.admin-partners-matrix-page .admin-partners-edit-col .btn-icon{margin:0 auto}.admin-partners-matrix-page .admin-partners-domain-col{text-align:left!important;width:220px!important;min-width:220px!important;max-width:220px!important}.admin-partners-matrix-page .admin-partners-created-col{width:150px!important;min-width:150px!important;max-width:150px!important}.admin-partners-matrix-page .admin-partners-organisations-col{width:130px!important;min-width:130px!important;max-width:130px!important}.admin-partners-matrix-page .admin-partners-active-users-col{width:140px!important;min-width:140px!important;max-width:140px!important}.admin-partners-matrix-page .admin-partners-price-col{width:150px!important;min-width:150px!important;max-width:150px!important}.admin-partners-matrix-page .admin-partners-mrr-col,.admin-partners-matrix-page .admin-partners-arr-col{width:130px!important;min-width:130px!important;max-width:130px!important}.admin-partners-matrix-page .table-header-cell.admin-partners-name-col span,.admin-partners-matrix-page .table-header-cell.admin-partners-domain-col span,.admin-partners-matrix-page .table-body-cell.admin-partners-name-col,.admin-partners-matrix-page .table-body-cell.admin-partners-domain-col{text-align:left!important}.admin-partners-matrix-page .table-body-cell.admin-partners-name-col{padding-left:0!important}.admin-partners-matrix-page .table-body-cell.admin-partners-name-col .teammates-visibility-person-cell{width:100%;text-align:left!important;justify-content:flex-start!important}.admin-partners-matrix-page .admin-partners-name-cell{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:5px;width:100%;min-width:0;display:flex;text-align:left!important}.admin-partners-matrix-page .admin-partners-name-cell p,.admin-partners-matrix-page .admin-partners-domain-col p{width:100%;margin:0;text-align:left!important}.settings-teammates-visibility-table.admin-partners-matrix-page .admin-partners-link{text-align:left;min-width:0;color:inherit;flex-direction:column;text-decoration:none;display:flex}.settings-teammates-visibility-table.admin-partners-matrix-page .admin-partners-link:hover .admin-partners-name{color:var(--brand-color);text-decoration:underline}.page-alt-inner-async.admin-partners-shell .admin-partners-matrix-page{flex:1;min-height:0}.page-alt-inner-async.admin-partners-shell .pagination{margin-top:auto}.admin-blogs-matrix-page,.admin-blogs-matrix-page .table-wrapper{width:100%}.admin-blogs-matrix-page .table-container{width:100%;min-width:0;padding-top:0;margin:0!important}.admin-blogs-matrix-page .table-scroll{width:100%;min-width:0;overflow:auto visible}.admin-blogs-matrix-page .table{width:100%;min-width:max-content}.admin-blogs-matrix-page .table-body-row{height:auto}.admin-blogs-matrix-page .table-header-cell.teammates-visibility-person-col{z-index:4}.admin-blogs-matrix-page .admin-blogs-title-col{text-align:left!important;width:340px!important;min-width:340px!important;max-width:340px!important}.admin-blogs-matrix-page .admin-blogs-author-col{text-align:left!important;width:220px!important;min-width:220px!important;max-width:220px!important}.admin-blogs-matrix-page .admin-blogs-status-col{width:120px!important;min-width:120px!important;max-width:120px!important}.admin-blogs-matrix-page .admin-blogs-action-col{text-align:center!important;width:80px!important;min-width:80px!important;max-width:80px!important}.admin-blogs-matrix-page .admin-blogs-date-col{width:170px!important;min-width:170px!important;max-width:170px!important}.admin-blogs-matrix-page .table-header-cell.admin-blogs-title-col span,.admin-blogs-matrix-page .table-header-cell.admin-blogs-author-col span,.admin-blogs-matrix-page .table-body-cell.admin-blogs-title-col,.admin-blogs-matrix-page .table-body-cell.admin-blogs-author-col{text-align:left!important}.admin-blogs-matrix-page .table-header-cell.admin-blogs-action-col span,.admin-blogs-matrix-page .table-body-cell.admin-blogs-action-col,.admin-blogs-matrix-page .table-body-cell.admin-blogs-action-col p{text-align:center!important}.admin-blogs-matrix-page .admin-blogs-title-cell,.admin-blogs-matrix-page .admin-blogs-author-cell{min-width:0;text-align:left!important}.admin-blogs-matrix-page .admin-blogs-title-cell p,.admin-blogs-matrix-page .admin-blogs-author-cell p{line-height:1.25}.admin-blogs-matrix-page .admin-blogs-title-cell .subtle-text{color:var(--font-subtle);font-size:.74rem;line-height:1.2;font-weight:500!important}.admin-blogs-matrix-page .admin-blogs-author-col .table-cell-flex{min-width:0;justify-content:flex-start!important}.admin-blogs-matrix-page .admin-blogs-status-col .items-01-item-status{width:max-content;margin-left:auto!important;margin-right:auto!important}.admin-blogs-matrix-page .admin-blogs-action-col .btn-icon{margin:0 auto!important;display:flex!important}.admin-blogs-matrix-page .admin-blogs-action-col form{justify-content:center;width:100%;display:flex}.page-alt-inner-async.admin-blogs-shell .admin-blogs-matrix-page{flex:1;min-height:0}.page-alt-inner-async.admin-blogs-shell .pagination{margin-top:auto}.admin-blog-drafts-table .admin-blog-drafts-title-col{text-align:left!important;width:420px!important;min-width:420px!important;max-width:420px!important}.admin-blog-drafts-table .admin-blog-drafts-type-col{text-align:left!important;width:150px!important;min-width:150px!important;max-width:150px!important}.admin-blog-drafts-table .admin-blog-drafts-author-col{text-align:left!important;width:220px!important;min-width:220px!important;max-width:220px!important}.admin-blog-drafts-table .admin-blog-drafts-date-col{width:250px!important;min-width:250px!important;max-width:250px!important}.admin-blog-drafts-table .admin-blog-drafts-published-col{width:110px!important;min-width:110px!important;max-width:110px!important}.admin-blog-drafts-table .admin-blog-drafts-icon-col{width:75px!important;min-width:75px!important;max-width:75px!important}.admin-blog-drafts-table .table-header-cell.admin-blog-drafts-icon-col,.admin-blog-drafts-table .table-header-cell.admin-blog-drafts-icon-col span,.admin-blog-drafts-table .table-body-cell.admin-blog-drafts-icon-col,.admin-blog-drafts-table .table-body-cell.admin-blog-drafts-icon-col p{text-align:center!important}.admin-blog-drafts-table .admin-blog-drafts-title-col .table-cell-flex-inner,.admin-blog-drafts-table .admin-blog-drafts-type-col .table-cell-flex-inner,.admin-blog-drafts-table .admin-blog-drafts-author-col .table-cell-flex-inner{min-width:0;text-align:left!important}.admin-blog-drafts-table .table-body-cell.admin-blog-drafts-author-col{text-align:left!important}.admin-blog-drafts-table .admin-blog-drafts-author-col .table-cell-flex{min-width:0;justify-content:flex-start!important}.admin-blog-drafts-table .admin-blog-drafts-icon-col .btn-icon{margin:0 auto}.admin-blog-drafts-table .btn-icon .svg-inline--fa,.admin-blog-drafts-table .btn-icon i{color:var(--font-main);font-size:.77rem}.admin-blog-drafts-table .btn-icon-success-outline .svg-inline--fa,.admin-blog-drafts-table .btn-icon-success-outline i{color:var(--green-success)!important}.admin-blog-drafts-reject-btn{border:1px solid var(--red-alert);background-color:#0000}.admin-blog-drafts-reject-btn:hover{background-color:var(--red-light)}.admin-blog-drafts-reject-btn .svg-inline--fa,.admin-blog-drafts-reject-btn i{color:var(--red-alert)!important}.modal.admin-blog-draft-preview-modal-shell{width:min(1100px,96vw);max-width:1100px;height:90vh;max-height:90vh}.admin-blog-draft-preview-modal{min-height:90vh;max-height:90vh}.admin-blog-draft-preview-modal .modal-content-inner{flex:auto;min-height:0;max-height:calc(90vh - 60px);padding:0;overflow:hidden auto}.admin-blog-draft-preview-content{padding:25px 25px 30px}.admin-blog-draft-preview-article{max-width:760px;margin:0 auto;padding:0}.admin-blog-draft-preview-article .article-header .subtle-text{padding-bottom:10px!important}.admin-blog-draft-preview-article .article-header h1{padding-top:0}.admin-blog-draft-preview-meta{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 15px;display:flex}.admin-blog-draft-refresh-review{margin:0 0 30px}.admin-blog-draft-refresh-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin:0 0 15px;display:grid}.admin-blog-draft-refresh-card{border:solid 1px var(--border);background-color:var(--background);border-radius:10px;padding:15px}.admin-blog-draft-refresh-card-wide{grid-column:1/-1}.admin-blog-draft-refresh-card h6,.admin-blog-draft-refresh-card p{margin:0}.admin-blog-draft-refresh-card h6{padding:5px 0 0}.admin-blog-draft-refresh-reasons{margin:0 0 20px}.admin-blog-draft-refresh-reasons .subtle-text{margin-bottom:5px}.admin-blog-draft-refresh-reasons p{margin:0 0 5px}.admin-blog-draft-compare-table{border:solid 1px var(--border);border-radius:10px;margin:0 0 25px;overflow:hidden}.admin-blog-draft-compare-header,.admin-blog-draft-compare-row{grid-template-columns:160px minmax(0,1fr) minmax(0,1fr);display:grid}.admin-blog-draft-compare-header{background-color:var(--subtle-btn-background)}.admin-blog-draft-compare-header p{color:var(--font-main);margin:0;font-weight:700}.admin-blog-draft-compare-row{border-top:solid 1px var(--border)}.admin-blog-draft-compare-cell{min-width:0;padding:15px}.admin-blog-draft-compare-field{background-color:var(--background)}.admin-blog-draft-compare-field p{margin:0;font-weight:700}.admin-blog-draft-compare-text{white-space:pre-line;word-break:break-word;margin:5px 0 0}.admin-blog-draft-preview-article .article-author{align-items:center;gap:10px;margin:20px 0 25px}.admin-blog-draft-preview-article .article-author-detail{flex-direction:column;justify-content:center;gap:2px;display:flex}.admin-blog-draft-preview-article .article-author-detail p{margin:0!important;padding:0!important;line-height:1.35!important}.admin-blog-draft-preview-article .article-author-detail p:first-child{color:var(--font-main);font-weight:700}.admin-blog-draft-preview-article .article-author-detail p:last-child{color:var(--font-subtle)}.admin-blog-draft-preview-article a{font-weight:700;text-decoration:underline}.article-author-img{border-radius:100%;justify-content:center;align-items:center;display:flex;overflow:hidden}.article-author-avatar-fallback{border-radius:100%;width:38px;height:38px}.article-author-avatar-fallback i,.article-author-avatar-fallback .svg-inline--fa{color:var(--font-main);font-size:.8rem}.admin-blog-draft-preview-faqs{max-width:760px;margin:30px auto 0}.admin-blog-draft-preview-faq-list{border:solid 1px var(--border);border-radius:10px;overflow:hidden}.admin-blog-draft-preview-faq-item{border-bottom:solid 1px var(--border);padding:20px}.admin-blog-draft-preview-faq-item:last-child{border-bottom:none}.admin-blog-draft-preview-faq-item h6{margin-bottom:10px;font-size:.95rem}.admin-blog-draft-preview-faq-answer p{margin:0;padding:0;line-height:1.7}.admin-blog-draft-preview-faq-answer p:last-child{margin-bottom:0;padding-bottom:0}@media screen and (width<=880px){.modal.admin-blog-draft-preview-modal-shell{width:96vw;height:92vh;max-height:92vh}.admin-blog-draft-preview-modal{min-height:92vh;max-height:92vh}.admin-blog-draft-preview-modal .modal-content-inner{max-height:calc(92vh - 60px)}.admin-blog-draft-preview-content{padding:15px 15px 20px}.admin-blog-draft-preview-article .article-header h1{font-size:1.55rem}.admin-blog-drafts-table .admin-blog-drafts-title-col{width:320px!important;min-width:320px!important;max-width:320px!important}.admin-blog-drafts-table .admin-blog-drafts-type-col{width:140px!important;min-width:140px!important;max-width:140px!important}.admin-blog-drafts-table .admin-blog-drafts-author-col{width:190px!important;min-width:190px!important;max-width:190px!important}.admin-blog-drafts-table .admin-blog-drafts-date-col{width:220px!important;min-width:220px!important;max-width:220px!important}.admin-blog-draft-refresh-grid,.admin-blog-draft-compare-header,.admin-blog-draft-compare-row{grid-template-columns:minmax(0,1fr)}.admin-blog-draft-compare-header{display:none}.admin-blog-draft-compare-cell{border-top:solid 1px var(--border)}.admin-blog-draft-compare-row .admin-blog-draft-compare-cell:first-child{border-top:none}}.admin-partner-invoices-matrix-page,.admin-partner-invoices-matrix-page .table-wrapper{width:100%}.admin-partner-invoices-matrix-page .table-container{width:100%;min-width:0;padding-top:0;margin:0!important}.admin-partner-invoices-matrix-page .table-scroll{width:100%;min-width:0;overflow:auto visible}.admin-partner-invoices-matrix-page .table{width:100%;min-width:max-content}.admin-partner-invoices-matrix-page .table-body-row{height:auto}.admin-partner-invoices-matrix-page .table-header-cell.teammates-visibility-person-col{z-index:4}.admin-partner-invoices-matrix-page .admin-partner-invoices-name-col{text-align:left!important;width:260px!important;min-width:260px!important;max-width:260px!important}.admin-partner-invoices-matrix-page .admin-partner-invoices-period-col{text-align:left!important;width:210px!important;min-width:210px!important;max-width:210px!important}.admin-partner-invoices-matrix-page .admin-partner-invoices-billing-col{width:120px!important;min-width:120px!important;max-width:120px!important}.admin-partner-invoices-matrix-page .admin-partner-invoices-status-col,.admin-partner-invoices-matrix-page .admin-partner-invoices-employees-col,.admin-partner-invoices-matrix-page .admin-partner-invoices-price-col{width:140px!important;min-width:140px!important;max-width:140px!important}.admin-partner-invoices-matrix-page .admin-partner-invoices-total-col{width:130px!important;min-width:130px!important;max-width:130px!important}.admin-partner-invoices-matrix-page .admin-partner-invoices-created-col{width:150px!important;min-width:150px!important;max-width:150px!important}.admin-partner-invoices-matrix-page .admin-partner-invoices-link-col{width:90px!important;min-width:90px!important;max-width:90px!important}.admin-partner-invoices-matrix-page .admin-partner-invoices-action-col{width:110px!important;min-width:110px!important;max-width:110px!important}.admin-partner-invoices-matrix-page .table-header-cell.admin-partner-invoices-name-col span,.admin-partner-invoices-matrix-page .table-header-cell.admin-partner-invoices-period-col span,.admin-partner-invoices-matrix-page .table-body-cell.admin-partner-invoices-name-col,.admin-partner-invoices-matrix-page .table-body-cell.admin-partner-invoices-period-col{text-align:left!important}.admin-partner-invoices-matrix-page .table-body-cell.admin-partner-invoices-name-col{padding-left:0!important}.admin-partner-invoices-matrix-page .table-body-cell.admin-partner-invoices-name-col .teammates-visibility-person-cell{width:100%;text-align:left!important;justify-content:flex-start!important}.admin-partner-invoices-matrix-page .admin-partner-invoices-link-col .btn-icon,.admin-partner-invoices-matrix-page .admin-partner-invoices-action-col .btn-icon{margin:0 auto!important;display:flex!important}.admin-partner-invoices-matrix-page form{margin:0}.page-alt-inner-async.admin-partners-shell .admin-partner-invoices-matrix-page{flex:1;min-height:0}.admin-direct-invoices-matrix-page,.admin-direct-invoices-matrix-page .table-wrapper{width:100%}.admin-direct-invoices-matrix-page .table-container{width:100%;min-width:0;padding-top:0;margin:0!important}.admin-direct-invoices-matrix-page .table-scroll{width:100%;min-width:0;overflow:auto visible}.admin-direct-invoices-matrix-page .table{width:100%;min-width:max-content}.admin-direct-invoices-matrix-page .table-body-row{height:auto}.admin-direct-invoices-matrix-page .admin-direct-invoices-name-col{text-align:left!important;width:280px!important;min-width:280px!important;max-width:280px!important}.admin-direct-invoices-matrix-page .admin-direct-invoices-status-col{width:140px!important;min-width:140px!important;max-width:140px!important}.admin-direct-invoices-matrix-page .admin-direct-invoices-total-col{width:130px!important;min-width:130px!important;max-width:130px!important}.admin-direct-invoices-matrix-page .admin-direct-invoices-created-col{width:150px!important;min-width:150px!important;max-width:150px!important}.admin-direct-invoices-matrix-page .admin-direct-invoices-link-col{width:90px!important;min-width:90px!important;max-width:90px!important}.admin-direct-invoices-matrix-page .table-header-cell.admin-direct-invoices-name-col span,.admin-direct-invoices-matrix-page .table-body-cell.admin-direct-invoices-name-col{text-align:left!important}.admin-direct-invoices-matrix-page .admin-direct-invoices-link-col .btn-icon{margin:0 auto!important;display:flex!important}.page-alt-inner-async.admin-direct-invoices-shell .admin-direct-invoices-matrix-page{flex:1;min-height:0}.page-alt-inner-async.admin-direct-invoices-shell .pagination{margin-top:auto}.partner-plans-matrix-page,.partner-plans-matrix-page .table-wrapper{width:100%}.partner-plans-matrix-page .table-container,.partner-plans-matrix-page .table-scroll{width:100%;min-width:0}.partner-plans-matrix-page .table{width:100%;min-width:max-content}.partner-plans-matrix-page .table-header-cell.teammates-visibility-person-col{z-index:4}.partner-plans-matrix-page .partner-plans-name-col{text-align:left!important;width:220px!important;min-width:220px!important;max-width:220px!important}.partner-plans-matrix-page .partner-plans-price-col{width:150px!important;min-width:150px!important;max-width:150px!important}.partner-plans-price-stack{flex-direction:column;gap:5px;line-height:1.4;display:flex}.partner-plans-price-stack p{white-space:normal;overflow-wrap:anywhere;margin:0}.partner-plans-matrix-page .partner-plans-model-col{text-align:center!important;width:180px!important;min-width:180px!important;max-width:180px!important}.partner-plans-matrix-page .partner-plans-feature-col{text-align:center!important;width:140px!important;min-width:140px!important;max-width:140px!important}.partner-plans-matrix-page .partner-plans-clients-col{width:130px!important;min-width:130px!important;max-width:130px!important}.partner-plans-matrix-page .partner-plans-in-use-col{width:90px!important;min-width:90px!important;max-width:90px!important}.partner-plans-matrix-page .partner-plans-status-col{width:180px!important;min-width:180px!important;max-width:180px!important}.partner-plans-matrix-page .partner-plans-action-col{width:70px!important;min-width:70px!important;max-width:70px!important}.partner-plans-matrix-page .partner-plans-delete-col{width:120px!important;min-width:120px!important;max-width:120px!important}.partner-plans-matrix-page .partner-plans-status-col .fa-circle-check,.partner-plans-matrix-page .partner-plans-status-col .partner-plans-active-icon-empty,.partner-plans-matrix-page .partner-plans-in-use-col .fa-circle-check,.partner-plans-matrix-page .partner-plans-in-use-col .partner-plans-active-icon-empty,.partner-plans-matrix-page .partner-plans-feature-col .fa-circle-check,.partner-plans-matrix-page .partner-plans-feature-col .partner-plans-active-icon-empty{font-size:.95rem}.partner-plans-matrix-page .partner-plans-active-icon-empty{color:var(--font-subtle)}.partner-plans-matrix-page .table-header-cell.partner-plans-name-col span,.partner-plans-matrix-page .table-body-cell.partner-plans-name-col{text-align:left!important}.partner-plans-matrix-page .table-header-cell.partner-plans-model-col span,.partner-plans-matrix-page .table-body-cell.partner-plans-model-col{text-align:center!important}.partner-plans-matrix-page .table-header-cell.partner-plans-model-col span{white-space:normal;overflow-wrap:anywhere;line-height:1.4}.partner-plans-matrix-page .table-header-cell.partner-plans-feature-col span,.partner-plans-matrix-page .table-body-cell.partner-plans-feature-col{text-align:center!important}.partner-plans-matrix-page .table-header-cell.partner-plans-feature-col span{white-space:normal;overflow-wrap:anywhere;line-height:1.4}.partner-plans-matrix-page .table-header-cell.partner-plans-action-col{text-align:center!important}.partner-plans-matrix-page .table-header-cell.partner-plans-action-col span{width:100%;text-align:center!important}.partner-plans-matrix-page .table-header-cell.partner-plans-delete-col,.partner-plans-matrix-page .table-header-cell.partner-plans-delete-col span{text-align:center!important}.partner-plans-matrix-page .table-body-cell.partner-plans-name-col{padding-left:0!important}.partner-plans-matrix-page .table-body-cell.partner-plans-name-col .teammates-visibility-person-cell{width:100%;text-align:left!important;justify-content:flex-start!important}.partner-plans-matrix-page .partner-plans-name-cell{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:5px;width:100%;min-width:0;display:flex;text-align:left!important}.partner-plans-matrix-page .partner-plans-name-cell p{width:100%;margin:0;text-align:left!important}.partner-plans-matrix-page .partner-plans-helper-text{color:var(--font-subtle)}.partner-plans-matrix-page .partner-plans-delete-col .teammates-visibility-person-meta{text-align:center;align-items:center;width:100%}.partner-plans-matrix-page .partner-plans-delete-col .subtle-link{text-align:center}.partner-plans-matrix-page form{margin:0}.page-alt-inner-async.partner-plans-shell .partner-plans-matrix-page{flex:1;min-height:0}.page-alt-inner-async.partner-plans-shell .pagination{margin-top:auto}.partner-plan-feature-checkbox-list{flex-direction:column;display:flex}.settings-teammates-visibility-table .table-header-cell{z-index:3;background:var(--background);height:auto;position:sticky;top:0;padding-top:17px!important;padding-bottom:17px!important}.time-off-tracker-page .settings-teammates-visibility-table{width:100%}.time-off-tracker-page .settings-teammates-visibility-table .table{width:100%;min-width:100%}.time-off-tracker-page .settings-teammates-visibility-table .table-header-cell{z-index:5;background:var(--background);position:sticky!important;top:0!important}.time-off-tracker-page .settings-teammates-visibility-table .table-header{z-index:5;background:var(--background);position:sticky;top:0}.settings-teammates-visibility-table .table-header-cell.teammates-visibility-person-col{z-index:4;left:0}.time-off-tracker-page .settings-teammates-visibility-table .table-header-cell.teammates-visibility-person-col{z-index:6}.time-off-tracker-page .settings-async-root{flex-direction:column;flex:1;min-height:0;display:flex}.time-off-tracker-page .settings-async-root .settings-page{flex:1;height:auto;min-height:0}.settings-teammates-visibility-table .table-header-cell span{display:block;position:static}.settings-teammates-visibility-table .table-cell{text-align:center;border-right:solid 1px var(--border);box-sizing:border-box}.admin-users-table .table-cell.admin-users-name-col,.admin-users-table .table-header-cell.admin-users-name-col,.admin-users-table .admin-users-name-cell{text-align:left!important;justify-content:flex-start!important}.admin-users-table .admin-users-name-link{text-align:left;min-width:0;color:inherit;flex-direction:column;text-decoration:none;display:flex}.admin-users-table .admin-users-name-link:hover p:first-child{color:var(--brand-color);text-decoration:underline}.admin-users-table .admin-user-client-tags .items-01-item-status{background:var(--background-03)}.admin-users-table .admin-user-client-tags .items-01-item-status p{color:var(--font-subtle)!important}.settings-teammates-visibility-table .table-header-cell.activity-log-action-col,.settings-teammates-visibility-table .table-body-cell.activity-log-action-col,.activity-log-action-col{text-align:left!important}.table-body-cell.activity-log-action-col{text-wrap:wrap;overflow-wrap:anywhere;word-break:break-word;vertical-align:top;max-width:500px;line-height:1.7;white-space:normal!important}.settings-teammates-visibility-table .table-header-cell.activity-log-action-col span{text-align:left!important}.settings-teammates-visibility-table .table-header-cell.activity-log-source-col,.settings-teammates-visibility-table .table-body-cell.activity-log-source-col,.activity-log-source-col{text-align:center!important}.activity-log-source-col span{text-align:center!important;margin:0 auto!important;display:block!important}.settings-teammates-visibility-table .table-header-cell.activity-log-path-col,.settings-teammates-visibility-table .table-body-cell.activity-log-path-col,.activity-log-path-col{text-align:left!important}.settings-teammates-visibility-table .table-header-cell.activity-log-source-col,.settings-teammates-visibility-table .table-body-cell.activity-log-source-col{white-space:nowrap!important;text-overflow:ellipsis!important;width:120px!important;min-width:100px!important;max-width:120px!important;overflow:hidden!important}.settings-teammates-visibility-table .table-header-cell.activity-log-source-col span,.settings-teammates-visibility-table .table-body-cell.activity-log-source-col span{white-space:nowrap!important;text-overflow:ellipsis!important;display:block!important;overflow:hidden!important}.table-header-cell.activity-log-source-col span{left:0!important;right:0!important}.admin-page-table .table-header-cell.activity-log-source-col,.admin-page-table .table-body-cell.activity-log-source-col,.admin-page-table .table-cell.activity-log-source-col,.table-header-cell.activity-log-source-col,.table-body-cell.activity-log-source-col,.activity-log-source-col{text-align:center!important;padding-left:15px!important;padding-right:15px!important}.time-off-tracker-page .settings-teammates-visibility-table .table-cell:last-child{text-align:center;padding-left:15px;padding-right:15px}.settings-teammates-visibility-table .table-header .table-header-cell:last-child,.settings-teammates-visibility-table .table-body .table-body-cell:last-child{border-right:none}.settings-teammates-visibility-table .table-cell-flex{justify-content:center}.settings-teammates-visibility-table .teammates-visibility-person-col{text-align:left;min-width:210px!important}.settings-teammates-visibility-table .table-body-cell.teammates-visibility-person-col{z-index:2;background:var(--background);position:sticky;left:0}.settings-teammates-visibility-table .table-header-cell.teammates-visibility-person-col,.settings-teammates-visibility-table .table-body-cell.teammates-visibility-person-col{background:var(--background);position:sticky;left:0}.settings-teammates-visibility-table .teammates-visibility-person-cell{justify-content:flex-start;align-items:center;display:flex}.settings-teammates-visibility-table .teammates-visibility-person-cell--stack{align-items:center}.settings-teammates-visibility-table .teammates-visibility-person-cell--stack .teammates-visibility-person-meta{flex-direction:column;gap:1px;min-width:0;display:flex}.settings-teammates-visibility-table .teammates-visibility-person-cell--system{text-align:left;justify-content:flex-start;align-items:center}.settings-teammates-visibility-table .teammates-visibility-person-cell--system .teammates-visibility-person-meta{flex-direction:column;align-items:flex-start;display:flex}.settings-teammates-visibility-table .table-body-cell.teammates-visibility-person-col{transition:all .3s}.settings-teammates-visibility-table .table-body-row.table-body-row-clickable:hover .table-body-cell.teammates-visibility-person-col{background:var(--background-hover-02)}.settings-teammates-visibility-table .teammates-visibility-action-col{text-align:center;padding-left:10px!important;padding-right:10px!important}.settings-teammates-visibility-table .teammates-visibility-action-col .btn-icon{width:30px;min-width:30px;max-width:30px;height:30px;min-height:30px;max-height:30px;margin:0 auto}.settings-teammates-visibility-table.settings-restricted-dates-table .teammates-visibility-person-col{width:260px!important;min-width:260px!important;max-width:260px!important}.settings-teammates-visibility-table.settings-restricted-dates-table .settings-restricted-dates-date-col{min-width:180px!important}.settings-teammates-visibility-table.settings-restricted-dates-table .settings-restricted-dates-status-col{min-width:140px!important}.settings-teammates-visibility-table.settings-restricted-dates-table .settings-restricted-dates-days-col{min-width:160px!important}.settings-teammates-visibility-table.settings-restricted-dates-table .settings-restricted-dates-created-date-col{min-width:170px!important}.settings-teammates-visibility-table.settings-client-holidays-table .teammates-visibility-person-col{width:260px!important;min-width:260px!important;max-width:260px!important}.settings-teammates-visibility-table.settings-client-holidays-table .settings-client-holidays-start-col,.settings-teammates-visibility-table.settings-client-holidays-table .settings-client-holidays-end-col{min-width:170px!important}.settings-teammates-visibility-table.settings-client-holidays-table .settings-client-holidays-status-col{min-width:140px!important}.settings-teammates-visibility-table.settings-client-holidays-table .settings-client-holidays-duration-col,.settings-teammates-visibility-table.settings-client-holidays-table .settings-client-holidays-days-col{min-width:160px!important}.settings-teammates-visibility-table.settings-client-holidays-table .settings-client-holidays-created-date-col{min-width:170px!important}.settings-client-holidays-actions{justify-content:center;align-items:center;gap:8px;display:flex}.settings-client-holidays-actions .btn-icon{margin:0!important}.settings-teammates-visibility-table.admin-clients-table .table-container{margin:0!important;padding-top:0!important}.settings-teammates-visibility-table.admin-clients-table .table-scroll{width:100%;min-width:0;overflow:auto}.settings-teammates-visibility-table.admin-clients-table .table{border-spacing:0;border-collapse:separate;min-width:max-content}.settings-teammates-visibility-table.admin-clients-table .table-header-cell{border-bottom:solid 1px var(--border)}.settings-teammates-visibility-table.admin-clients-table .table-cell{text-align:center;vertical-align:middle}.table-bulk-toolbar{border-bottom:solid 1px var(--border);background:var(--background-02);flex-direction:row;justify-content:space-between;align-items:center;gap:15px;height:50px;display:flex}.table-bulk-toolbar-left{flex-direction:row;align-items:center;gap:10px;min-width:0;display:flex}.table-bulk-summary{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:8px;min-width:0;display:flex}.table-bulk-summary p{color:var(--font-main);font-size:.78rem;font-weight:700;line-height:1.2}.table-bulk-summary-link{color:var(--font-main);text-underline-offset:2px;font-size:.78rem;font-weight:700;line-height:1.2;text-decoration:underline;display:none}.table-bulk-action-btn{transition:opacity .2s,visibility .2s}.table-bulk-action-btn.is-hidden{opacity:0;visibility:hidden;pointer-events:none}.table-bulk-checkbox-btn{cursor:pointer;width:24px;min-width:24px;height:24px;color:var(--icon-light);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.table-bulk-checkbox-btn:hover{color:var(--primary-01)}.table-bulk-checkbox-btn .table-bulk-checkbox-icon{text-align:center;width:1rem;min-width:1rem;font-size:1rem;line-height:1;display:none}.table-bulk-checkbox-btn.is-none .table-bulk-checkbox-icon-unchecked,.table-row-checkbox-btn:not(.is-selected) .table-bulk-checkbox-icon-unchecked{display:block}.table-bulk-checkbox-btn.is-none .table-bulk-checkbox-icon-unchecked{color:var(--font-main)}.table-bulk-checkbox-btn.is-all .table-bulk-checkbox-icon-checked,.table-row-checkbox-btn.is-selected .table-bulk-checkbox-icon-checked,.table-bulk-checkbox-btn.is-some .table-bulk-checkbox-icon-partial{color:var(--font-main);display:block}.settings-teammates-visibility-table.admin-clients-table .table-select-col{text-align:center;width:54px!important;min-width:54px!important;max-width:54px!important}.settings-teammates-visibility-table.admin-clients-table.admin-clients-table-with-select .table-header-cell.table-select-col{z-index:5;background:var(--background);position:sticky;left:0}.settings-teammates-visibility-table.admin-clients-table.admin-clients-table-with-select .table-body-cell.table-select-col{z-index:4;background:var(--background);position:sticky;left:0}.settings-teammates-visibility-table.admin-clients-table.admin-clients-table-with-select .table-header-cell.teammates-visibility-person-col,.settings-teammates-visibility-table.admin-clients-table.admin-clients-table-with-select .table-body-cell.teammates-visibility-person-col{left:54px}.settings-teammates-visibility-table.admin-clients-table.partner-organisations-no-bulk .table-bulk-toolbar,.settings-teammates-visibility-table.admin-clients-table.partner-organisations-no-bulk .table-select-col{display:none}.settings-teammates-visibility-table.admin-clients-table .table-cell-flex{justify-content:center;min-width:0;min-height:34px}.settings-teammates-visibility-table.admin-clients-table .table-cell-flex-inner{min-width:0}.settings-teammates-visibility-table.admin-clients-table .table-body-row{height:auto}.settings-teammates-visibility-table.admin-clients-table .admin-clients-client-col{text-align:left;width:230px!important;min-width:230px!important;max-width:230px!important}.settings-teammates-visibility-table.admin-clients-table .admin-clients-owner-col{text-align:left;width:280px!important;min-width:280px!important;max-width:280px!important}.settings-teammates-visibility-table.admin-clients-table .admin-clients-signup-col,.settings-teammates-visibility-table.admin-clients-table .admin-clients-partner-col{min-width:140px!important}.settings-teammates-visibility-table.admin-clients-table .admin-clients-status-col{min-width:120px!important}.settings-teammates-visibility-table.admin-clients-table .admin-clients-current-plan-col{width:170px!important;min-width:170px!important;max-width:170px!important}.settings-teammates-visibility-table.admin-clients-table .admin-clients-members-col{width:90px!important;min-width:90px!important;max-width:90px!important}.settings-teammates-visibility-table.admin-clients-table .admin-clients-last-active-col{width:210px!important;min-width:210px!important;max-width:210px!important}.settings-teammates-visibility-table.admin-clients-table .admin-clients-website-col{min-width:230px!important;max-width:230px!important}.settings-teammates-visibility-table.admin-clients-table .admin-clients-created-col{min-width:150px!important}.settings-teammates-visibility-table.admin-clients-table .admin-clients-last-outbound-col{width:230px!important;min-width:230px!important;max-width:230px!important}.settings-teammates-visibility-table.admin-clients-table .admin-clients-expiry-col{min-width:150px!important}.settings-teammates-visibility-table.admin-clients-table .admin-clients-delete-col{width:140px!important;min-width:140px!important;max-width:140px!important}.settings-teammates-visibility-table.admin-clients-table .admin-clients-client-col .table-cell-flex{justify-content:flex-start}.settings-teammates-visibility-table.admin-clients-table .admin-clients-client-col .table-cell-flex-inner{text-align:left}.settings-teammates-visibility-table.admin-clients-table .admin-clients-client-link{text-align:left;min-width:0;color:inherit;flex-direction:column;text-decoration:none;display:flex}.settings-teammates-visibility-table.admin-clients-table .admin-clients-client-link:hover .admin-clients-client-name{color:var(--brand-color);text-decoration:underline}.settings-teammates-visibility-table.admin-clients-table .admin-clients-owner-col .table-cell-flex{justify-content:flex-start}.settings-teammates-visibility-table.admin-clients-table .admin-clients-owner-col .table-cell-flex-inner{text-align:left}.settings-teammates-visibility-table.admin-clients-table .admin-clients-client-name{line-height:1.25}.settings-teammates-visibility-table.admin-clients-table .admin-clients-client-id{color:var(--font-subtle);font-size:.74rem;line-height:1.2;font-weight:500!important}.settings-teammates-visibility-table.admin-clients-table .admin-clients-owner-col .table-cell-flex-inner p{line-height:1.25}.settings-teammates-visibility-table.admin-clients-table .admin-clients-owner-col .subtle-text{color:var(--font-subtle);font-size:.74rem;font-weight:500!important}.settings-teammates-visibility-table.admin-clients-table .admin-clients-website-col a{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.settings-teammates-visibility-table.admin-clients-table .admin-clients-signup-col .fa-circle-check,.settings-teammates-visibility-table.admin-clients-table .admin-clients-signup-col .admin-clients-signup-icon-empty{font-size:.95rem}.settings-teammates-visibility-table.admin-clients-table .admin-clients-signup-icon-empty{color:var(--font-subtle)}.settings-teammates-visibility-table.admin-clients-table .table-body-cell.teammates-visibility-person-col{transition:none}.settings-teammates-visibility-table.admin-clients-table .table-body-row:hover,.settings-teammates-visibility-table.admin-clients-table .table-body-row:hover .table-body-cell{background:0 0}.settings-teammates-visibility-table.admin-clients-table .table-body-cell.teammates-visibility-person-col{z-index:3;background:var(--background)}.settings-teammates-visibility-table.admin-clients-table.admin-clients-table-with-select .table-body-cell.table-select-col,.settings-teammates-visibility-table.admin-clients-table .table-body-row:hover .table-body-cell.teammates-visibility-person-col,.settings-teammates-visibility-table.admin-clients-table.admin-clients-table-with-select .table-body-row:hover .table-body-cell.table-select-col{background:var(--background)}.admin-users-table .admin-users-delete-col{width:140px!important;min-width:140px!important;max-width:140px!important}.client-plans-modal-item{align-items:flex-start}.client-plans-modal-copy{width:100%}.client-plans-modal-title-row{align-items:center;gap:10px;min-width:0;display:flex}.client-plans-modal-title-row p{min-width:0}.page-alt-inner-async.admin-clients-shell .admin-clients-table{flex:1;min-height:0}.page-alt-inner-async.admin-clients-shell .pagination{margin-top:auto}.admin-bulk-message-preview-text{min-width:0}.admin-bulk-message-preview-text p{line-height:1.25}.admin-message-ai-row{align-items:stretch;gap:10px;display:flex}.admin-message-ai-row input{flex:1;min-width:0;margin-bottom:0}.admin-message-ai-row .btn-icon{flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;width:55px;min-width:55px;max-width:55px;height:55px;min-height:55px;max-height:55px;margin-bottom:0;display:flex}.admin-message-ai-row-btn-only{justify-content:flex-start}.admin-message-field-label{justify-content:space-between;align-items:center;gap:10px;margin-bottom:5px;display:flex}.admin-message-field-actions{flex-shrink:0;align-items:center;gap:10px;display:flex}.admin-message-field-label label{margin-bottom:0}.admin-message-field-label .btn-icon{justify-content:center;align-items:center;display:flex}.admin-message-field-label .btn-icon .svg-inline--fa{font-size:.85rem}.admin-message-formatting-menu{z-index:4001;max-width:320px;padding:0;top:34px;right:0;overflow:hidden;min-width:280px!important}.admin-message-formatting-menu .menu-item{white-space:normal;cursor:default;align-items:flex-start;height:auto;min-height:0;padding-top:10px;padding-bottom:10px}.admin-message-formatting-menu .menu-item:hover{background:0 0!important}.admin-message-formatting-menu .menu-item:not(:last-child){border-bottom:solid 1px var(--border)}.admin-message-formatting-menu .menu-item p{margin:0;line-height:1.4}.admin-message-formatting-menu .menu-item code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.72rem}.admin-message-placeholder-menu{z-index:4001;max-width:260px;padding:0;top:34px;right:0;overflow:hidden;min-width:220px!important}.admin-message-placeholder-menu .menu-item{white-space:nowrap;height:auto;min-height:0;padding-top:10px;padding-bottom:10px}.admin-message-placeholder-menu .menu-item:not(:last-child){border-bottom:solid 1px var(--border)}.admin-message-placeholder-menu .menu-item p{margin:0;text-transform:none!important}.admin-message-placeholder-menu .menu-item code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.72rem;color:var(--font-subtle)!important}.admin-message-schedule-popover{position:relative}.admin-message-schedule-panel{border:solid 1px var(--border);background:var(--background-02);width:230px;box-shadow:var(--box-shadow-menu);z-index:4002;border-radius:10px;padding:15px;display:none;position:absolute;bottom:calc(100% + 10px);right:0}.admin-message-schedule-panel.is-open{display:block}.admin-message-schedule-panel-fields{flex-direction:column;align-items:stretch;gap:0;display:flex}.admin-message-schedule-panel-fields .form-field{width:100%;margin:0}.admin-message-schedule-panel-fields .form-field:first-child{margin-bottom:10px}.admin-message-schedule-panel-fields label{margin-bottom:5px}.admin-message-schedule-panel-fields input,.admin-message-schedule-panel-fields select{box-sizing:border-box;border:1px solid var(--border);background:var(--background);width:100%;height:33px;color:var(--font-main);-webkit-appearance:auto;-moz-appearance:textfield;appearance:auto;cursor:text;border-radius:4px;padding:0 8px;font-family:Muli,sans-serif;font-size:.77rem;line-height:1;display:block;margin-bottom:0!important}.admin-message-schedule-panel-fields input:focus,.admin-message-schedule-panel-fields select:focus{border-color:var(--brand-color);outline:none}.admin-message-schedule-panel-actions{border-top:solid 1px var(--border);justify-content:flex-end;align-items:center;gap:10px;margin-top:10px;padding-top:10px;display:flex}.modal-content-footer .admin-message-schedule-panel-actions .btn{min-width:0;height:29px!important;margin:0!important}.admin-message-schedule-panel-actions .btn.btn-sml{height:29px!important;padding:0 12px!important}.admin-message-schedule-panel-actions .js-schedule-send-confirm{padding:0 10px!important}.admin-message-schedule-panel-actions .js-schedule-send-confirm p{margin:0!important;padding:0!important}.admin-message-schedule-panel-actions .js-schedule-send-confirm .btn-spinner{margin-left:0!important}@media screen and (width<=950px){.table-bulk-toolbar{flex-direction:column;align-items:flex-start}.table-bulk-toolbar-left{flex-wrap:wrap;width:100%}.admin-message-schedule-panel{width:min(230px,100vw - 40px)}.admin-message-schedule-panel-fields .form-field{width:100%}}.page-alt-inner-async.admin-logs-shell .admin-logs-table{flex:1;min-height:0}.page-alt-inner-async.admin-logs-shell .pagination{margin-top:auto}.page-alt-inner-async.admin-user-documents-shell .admin-user-documents-table{flex:1;min-height:0}.page-alt-inner-async.admin-user-documents-shell .pagination{margin-top:auto}.page-alt-inner-async.admin-last-active-shell .admin-last-active-table{flex:1;min-height:0}.page-alt-inner-async.admin-last-active-shell .pagination{margin-top:auto}.page-alt-inner-async.admin-api-usage-shell .admin-api-usage-table{flex:1;min-height:0}.page-alt-inner-async.admin-api-usage-shell .pagination{margin-top:auto}.page-alt-inner-async.admin-api-call-logs-shell .admin-api-call-logs-table{flex:1;min-height:0}.page-alt-inner-async.admin-api-call-logs-shell .pagination{margin-top:auto}.settings-teammates-visibility-table.admin-user-documents-table .table-wrapper,.settings-teammates-visibility-table.admin-last-active-table .table-wrapper,.settings-teammates-visibility-table.admin-api-usage-table .table-wrapper,.settings-teammates-visibility-table.admin-api-call-logs-table .table-wrapper{width:100%}.settings-teammates-visibility-table.admin-user-documents-table .table-container,.settings-teammates-visibility-table.admin-last-active-table .table-container,.settings-teammates-visibility-table.admin-api-usage-table .table-container,.settings-teammates-visibility-table.admin-api-call-logs-table .table-container{width:100%;min-width:0;margin:0!important;padding-top:0!important}.settings-teammates-visibility-table.admin-user-documents-table .table-scroll,.settings-teammates-visibility-table.admin-last-active-table .table-scroll,.settings-teammates-visibility-table.admin-api-usage-table .table-scroll,.settings-teammates-visibility-table.admin-api-call-logs-table .table-scroll{width:100%;min-width:0;overflow:auto}.settings-teammates-visibility-table.admin-user-documents-table .table,.settings-teammates-visibility-table.admin-last-active-table .table,.settings-teammates-visibility-table.admin-api-usage-table .table,.settings-teammates-visibility-table.admin-api-call-logs-table .table{border-spacing:0;border-collapse:separate;width:100%;min-width:max-content}.settings-teammates-visibility-table.admin-user-documents-table .table-header-cell,.settings-teammates-visibility-table.admin-last-active-table .table-header-cell,.settings-teammates-visibility-table.admin-api-usage-table .table-header-cell,.settings-teammates-visibility-table.admin-api-call-logs-table .table-header-cell{border-bottom:solid 1px var(--border)}.settings-teammates-visibility-table.admin-user-documents-table .table-cell,.settings-teammates-visibility-table.admin-last-active-table .table-cell,.settings-teammates-visibility-table.admin-api-usage-table .table-cell,.settings-teammates-visibility-table.admin-api-call-logs-table .table-cell{text-align:center;vertical-align:middle}.settings-teammates-visibility-table.admin-user-documents-table .table-body-row,.settings-teammates-visibility-table.admin-last-active-table .table-body-row,.settings-teammates-visibility-table.admin-api-call-logs-table .table-body-row{height:auto}.settings-teammates-visibility-table.admin-user-documents-table .table-cell-flex,.settings-teammates-visibility-table.admin-last-active-table .table-cell-flex{justify-content:center;min-width:0;min-height:34px}.settings-teammates-visibility-table.admin-user-documents-table .table-cell-flex-inner,.settings-teammates-visibility-table.admin-last-active-table .table-cell-flex-inner{min-width:0}.settings-teammates-visibility-table.admin-user-documents-table .table-header-cell.admin-user-documents-name-col,.settings-teammates-visibility-table.admin-user-documents-table .table-body-cell.admin-user-documents-name-col,.settings-teammates-visibility-table.admin-user-documents-table .admin-user-documents-name-cell{text-align:left!important;justify-content:flex-start!important;width:340px!important;min-width:340px!important;max-width:340px!important}.settings-teammates-visibility-table.admin-user-documents-table .table-header-cell.admin-user-documents-name-col{z-index:4}.settings-teammates-visibility-table.admin-user-documents-table .admin-user-documents-client-col{text-align:left!important;width:240px!important;min-width:240px!important;max-width:240px!important}.settings-teammates-visibility-table.admin-user-documents-table .table-header-cell.admin-user-documents-added-by-col,.settings-teammates-visibility-table.admin-user-documents-table .table-body-cell.admin-user-documents-added-by-col,.settings-teammates-visibility-table.admin-user-documents-table .admin-user-documents-added-by-col .teammates-visibility-person-cell{text-align:left!important;width:220px!important;min-width:220px!important;max-width:220px!important}.settings-teammates-visibility-table.admin-user-documents-table .admin-user-documents-created-col{min-width:170px!important}.settings-teammates-visibility-table.admin-user-documents-table .admin-user-documents-action-col{width:90px!important;min-width:90px!important;max-width:90px!important}.settings-teammates-visibility-table.admin-user-documents-table .admin-user-documents-client-cell,.settings-teammates-visibility-table.admin-user-documents-table .admin-user-documents-name-cell{justify-content:flex-start}.settings-teammates-visibility-table.admin-user-documents-table .admin-user-documents-client-cell .table-cell-flex-inner,.settings-teammates-visibility-table.admin-user-documents-table .admin-user-documents-name-cell .table-cell-flex-inner{text-align:left}.settings-teammates-visibility-table.admin-user-documents-table .admin-user-documents-name-cell .table-cell-flex-inner{width:100%}.settings-teammates-visibility-table.admin-user-documents-table .admin-user-documents-added-by-col .teammates-visibility-person-meta{text-align:left;align-items:flex-start;min-width:0}.settings-teammates-visibility-table.admin-user-documents-table .admin-user-documents-added-by-col .teammates-visibility-person-meta>span{text-overflow:ellipsis;white-space:nowrap;max-width:150px;display:block;overflow:hidden}.settings-teammates-visibility-table.admin-user-documents-table .admin-user-documents-client-cell p,.settings-teammates-visibility-table.admin-user-documents-table .admin-user-documents-name-cell p{line-height:1.25}.settings-teammates-visibility-table.admin-user-documents-table .admin-user-documents-client-cell .subtle-text,.settings-teammates-visibility-table.admin-user-documents-table .admin-user-documents-name-cell .subtle-text{color:var(--font-subtle);font-size:.74rem;line-height:1.2;font-weight:500!important}.settings-teammates-visibility-table.admin-last-active-table .table-header-cell.admin-last-active-user-col,.settings-teammates-visibility-table.admin-last-active-table .table-body-cell.admin-last-active-user-col,.settings-teammates-visibility-table.admin-last-active-table .teammates-visibility-person-cell{width:240px!important;min-width:240px!important;max-width:240px!important}.settings-teammates-visibility-table.admin-last-active-table .table-header-cell.admin-last-active-user-col{z-index:4}.settings-teammates-visibility-table.admin-last-active-table .admin-last-active-client-col{text-align:left!important;width:240px!important;min-width:240px!important;max-width:240px!important}.settings-teammates-visibility-table.admin-last-active-table .admin-last-active-date-col{min-width:180px!important}.settings-teammates-visibility-table.admin-last-active-table .admin-last-active-client-col,.settings-teammates-visibility-table.admin-last-active-table .admin-last-active-user-col{text-align:left!important}.settings-teammates-visibility-table.admin-last-active-table .teammates-visibility-person-meta{text-align:left;align-items:flex-start;min-width:0}.settings-teammates-visibility-table.admin-last-active-table .teammates-visibility-person-meta>span{text-overflow:ellipsis;white-space:nowrap;max-width:160px;display:block;overflow:hidden}.settings-teammates-visibility-table.admin-client-people-table .table-header-cell.admin-client-people-user-col,.settings-teammates-visibility-table.admin-client-people-table .table-body-cell.admin-client-people-user-col,.settings-teammates-visibility-table.admin-client-people-table .teammates-visibility-person-cell{text-align:left!important;width:250px!important;min-width:250px!important;max-width:250px!important}.settings-teammates-visibility-table.admin-client-people-table .table-header-cell.admin-client-people-user-col{z-index:4}.settings-teammates-visibility-table.admin-client-people-table .admin-client-people-user-col .teammates-visibility-person-meta{text-align:left;align-items:flex-start;min-width:0}.settings-teammates-visibility-table.admin-client-people-table .admin-client-people-user-col .teammates-visibility-person-meta>span{text-overflow:ellipsis;white-space:nowrap;max-width:170px;display:block;overflow:hidden}.settings-teammates-visibility-table.admin-client-people-table .admin-client-people-user-col .subtle-text{color:var(--font-subtle);font-size:.74rem;line-height:1.2;font-weight:500!important}.admin-client-tab-root{flex-direction:column;min-height:220px;display:flex}.admin-client-plans-page-header{margin-bottom:0}.admin-client-plans-table .table-scroll{-webkit-overflow-scrolling:touch;width:100%;min-width:0;overflow-y:auto;overflow-x:auto!important}.admin-client-plans-table .table{width:max-content!important;min-width:100%!important}.admin-client-plans-table .partner-plans-name-col{width:280px!important;min-width:280px!important;max-width:280px!important}.admin-client-plans-table .admin-client-plans-current-col{text-align:center!important;width:120px!important;min-width:120px!important;max-width:120px!important}.admin-client-plans-table .admin-client-plans-type-col{width:170px!important;min-width:170px!important;max-width:170px!important}.admin-client-plans-table .admin-client-plans-included-col{text-align:center!important;width:120px!important;min-width:120px!important;max-width:120px!important}.admin-client-plans-table .admin-client-plans-cycle-col{width:150px!important;min-width:150px!important;max-width:150px!important}.admin-client-plans-table .admin-client-plans-plan-header{align-items:center;gap:10px;width:100%;min-width:0;display:flex}.admin-client-plans-table .admin-client-plans-plan-header p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-client-plans-table .partner-plans-helper-text{white-space:normal;overflow-wrap:anywhere;line-height:1.25}.admin-client-plans-table .partner-plans-delete-col .btn-icon{margin:0 auto}.settings-teammates-visibility-table.admin-api-usage-table .admin-api-usage-id-col{width:80px!important;min-width:80px!important;max-width:80px!important}.settings-teammates-visibility-table.admin-api-usage-table .admin-api-usage-user-col{min-width:110px!important}.settings-teammates-visibility-table.admin-api-usage-table .admin-api-usage-key-col{min-width:120px!important}.settings-teammates-visibility-table.admin-api-usage-table .admin-api-usage-year-col,.settings-teammates-visibility-table.admin-api-usage-table .admin-api-usage-month-col{min-width:90px!important}.settings-teammates-visibility-table.admin-api-usage-table .admin-api-usage-total-col{min-width:130px!important}.settings-teammates-visibility-table.admin-api-call-logs-table .admin-api-call-logs-id-col{width:80px!important;min-width:80px!important;max-width:80px!important}.settings-teammates-visibility-table.admin-api-call-logs-table .admin-api-call-logs-created-col{min-width:170px!important}.settings-teammates-visibility-table.admin-api-call-logs-table .admin-api-call-logs-user-col,.settings-teammates-visibility-table.admin-api-call-logs-table .admin-api-call-logs-key-col,.settings-teammates-visibility-table.admin-api-call-logs-table .admin-api-call-logs-status-col,.settings-teammates-visibility-table.admin-api-call-logs-table .admin-api-call-logs-method-col,.settings-teammates-visibility-table.admin-api-call-logs-table .admin-api-call-logs-response-col,.settings-teammates-visibility-table.admin-api-call-logs-table .admin-api-call-logs-partner-col{min-width:110px!important}.settings-teammates-visibility-table.admin-api-call-logs-table .admin-api-call-logs-endpoint-col,.settings-teammates-visibility-table.admin-api-call-logs-table .admin-api-call-logs-function-col{text-align:left!important;min-width:220px!important}.settings-teammates-visibility-table.admin-api-call-logs-table .admin-api-call-logs-path-col,.settings-teammates-visibility-table.admin-api-call-logs-table .admin-api-call-logs-agent-col{text-align:left!important;min-width:260px!important}.page-alt-inner-async.admin-sent-emails-shell .admin-sent-emails-table{flex:1;min-height:0}.page-alt-inner-async.admin-sent-emails-shell .pagination{margin-top:auto}.settings-teammates-visibility-table.admin-sent-emails-table .table-wrapper{width:100%}.settings-teammates-visibility-table.admin-sent-emails-table .table-container{width:100%;min-width:0;margin:0!important;padding-top:0!important}.settings-teammates-visibility-table.admin-sent-emails-table .table-scroll{width:100%;min-width:0;overflow:auto}.settings-teammates-visibility-table.admin-sent-emails-table .table{border-spacing:0;border-collapse:separate;width:100%;min-width:max-content}.settings-teammates-visibility-table.admin-sent-emails-table .table-header-cell{border-bottom:solid 1px var(--border)}.settings-teammates-visibility-table.admin-sent-emails-table .table-cell{text-align:center;vertical-align:middle}.settings-teammates-visibility-table.admin-sent-emails-table .table-body-row{height:auto}.settings-teammates-visibility-table.admin-sent-emails-table .table-cell-flex{justify-content:center;min-width:0;min-height:34px}.settings-teammates-visibility-table.admin-sent-emails-table .table-cell-flex-inner{min-width:0}.settings-teammates-visibility-table.admin-sent-emails-table .table-header-cell.admin-sent-emails-person-col,.settings-teammates-visibility-table.admin-sent-emails-table .table-body-cell.admin-sent-emails-person-col,.settings-teammates-visibility-table.admin-sent-emails-table .teammates-visibility-person-cell{width:250px!important;min-width:250px!important;max-width:250px!important}.settings-teammates-visibility-table.admin-sent-emails-table .table-header-cell.admin-sent-emails-person-col{z-index:4}.settings-teammates-visibility-table.admin-sent-emails-table .admin-sent-emails-person-col{text-align:left!important}.settings-teammates-visibility-table.admin-sent-emails-table .admin-sent-emails-person-col .teammates-visibility-person-meta{text-align:left;align-items:flex-start;min-width:0}.settings-teammates-visibility-table.admin-sent-emails-table .admin-sent-emails-person-col .time-off-person-link,.settings-teammates-visibility-table.admin-sent-emails-table .admin-sent-emails-person-col .teammates-visibility-person-meta>span{text-overflow:ellipsis;white-space:nowrap;max-width:170px;display:block;overflow:hidden}.settings-teammates-visibility-table.admin-sent-emails-table .admin-sent-emails-client-col{text-align:left!important;width:220px!important;min-width:220px!important;max-width:220px!important}.settings-teammates-visibility-table.admin-sent-emails-table .admin-sent-emails-date-col{width:auto!important;min-width:240px!important;max-width:none!important}.settings-teammates-visibility-table.admin-sent-emails-table .admin-sent-emails-type-col{width:auto!important;min-width:260px!important;max-width:none!important}.settings-teammates-visibility-table.admin-sent-emails-table .admin-sent-emails-type-col .items-01-item-status{width:max-content;margin-left:auto!important;margin-right:auto!important}.settings-teammates-visibility-table.admin-sent-emails-table .admin-sent-emails-subject-col{text-align:center!important;width:90px!important;min-width:90px!important;max-width:90px!important}.settings-teammates-visibility-table.admin-sent-emails-table .admin-sent-emails-view-action{width:100%;justify-content:center!important}.settings-teammates-visibility-table.admin-sent-emails-table .admin-sent-emails-subject-col .btn-icon{margin:0 auto!important}.settings-teammates-visibility-table.admin-sent-emails-table .admin-sent-emails-status-col{width:90px!important;min-width:90px!important;max-width:90px!important}.settings-teammates-visibility-table.admin-sent-emails-table .admin-sent-emails-client-cell{justify-content:flex-start;min-width:0}.settings-teammates-visibility-table.admin-sent-emails-table .admin-sent-emails-client-cell .table-cell-flex-inner{text-align:left;min-width:0}.settings-teammates-visibility-table.admin-sent-emails-table .admin-sent-emails-client-name,.settings-teammates-visibility-table.admin-sent-emails-table .admin-sent-emails-client-id,.settings-teammates-visibility-table.admin-sent-emails-table .admin-sent-emails-subject-text{line-height:1.25}.settings-teammates-visibility-table.admin-sent-emails-table .admin-sent-emails-client-id,.settings-teammates-visibility-table.admin-sent-emails-table .admin-sent-emails-email-id,.settings-teammates-visibility-table.admin-sent-emails-table .teammates-visibility-person-meta .subtle-text{color:var(--font-subtle);font-size:.74rem;line-height:1.2;font-weight:500!important}.settings-teammates-visibility-table.admin-sent-emails-table .admin-sent-emails-subject-text,.settings-teammates-visibility-table.admin-sent-emails-table .admin-sent-emails-client-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.settings-teammates-visibility-table.admin-sent-emails-table .admin-sent-emails-status-col .fa-circle-check,.settings-teammates-visibility-table.admin-sent-emails-table .admin-sent-emails-status-col .fa-circle-xmark{font-size:.95rem}.settings-teammates-visibility-table.admin-email-templates-table .table-wrapper{width:100%}.settings-teammates-visibility-table.admin-email-templates-table .table-container{width:100%;min-width:0;margin:0!important;padding-top:0!important}.settings-teammates-visibility-table.admin-email-templates-table .table-scroll{width:100%;min-width:0;overflow:auto}.settings-teammates-visibility-table.admin-email-templates-table .table{border-spacing:0;border-collapse:separate;width:100%;min-width:max-content}.settings-teammates-visibility-table.admin-email-templates-table .table-header-cell{border-bottom:solid 1px var(--border)}.settings-teammates-visibility-table.admin-email-templates-table .table-cell{text-align:center;vertical-align:middle}.settings-teammates-visibility-table.admin-email-templates-table .admin-email-templates-name-col{text-align:left!important;width:260px!important;min-width:260px!important;max-width:260px!important}.settings-teammates-visibility-table.admin-email-templates-table .admin-email-templates-created-by-col{text-align:left!important;width:220px!important;min-width:220px!important;max-width:220px!important}.settings-teammates-visibility-table.admin-email-templates-table .admin-email-templates-updated-col{min-width:170px!important}.settings-teammates-visibility-table.admin-email-templates-table .admin-email-templates-style-col,.settings-teammates-visibility-table.admin-email-templates-table .admin-email-templates-replies-col{min-width:130px!important}.settings-teammates-visibility-table.admin-email-templates-table .admin-email-templates-action-col{width:110px!important;min-width:110px!important;max-width:110px!important}.settings-teammates-visibility-table.admin-email-templates-table .admin-email-templates-style-col .items-01-item-status,.settings-teammates-visibility-table.admin-email-templates-table .admin-email-templates-replies-col .items-01-item-status{width:max-content;margin-left:auto!important;margin-right:auto!important}.settings-teammates-visibility-table.admin-email-templates-table .admin-email-templates-name-cell{justify-content:flex-start;min-width:0;min-height:34px}.settings-teammates-visibility-table.admin-email-templates-table .admin-email-templates-name-cell .table-cell-flex-inner{text-align:left;min-width:0}.settings-teammates-visibility-table.admin-email-templates-table .admin-email-templates-name-cell .subtle-text{color:var(--font-subtle);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;line-height:1.2;overflow:hidden;font-weight:500!important}.settings-teammates-visibility-table.admin-email-templates-table .admin-email-templates-created-by-col .teammates-visibility-person-meta{text-align:left;align-items:flex-start;min-width:0}.settings-teammates-visibility-table.admin-email-templates-table .admin-email-templates-action-cell{width:100%;justify-content:center!important}.settings-teammates-visibility-table.admin-logs-table .table-header-cell.admin-logs-person-col,.settings-teammates-visibility-table.admin-logs-table .table-body-cell.admin-logs-person-col,.settings-teammates-visibility-table.admin-logs-table .teammates-visibility-person-cell{width:190px!important;min-width:190px!important;max-width:190px!important}.settings-teammates-visibility-table.admin-logs-table .admin-logs-client-col{text-align:left!important;width:270px!important;min-width:270px!important;max-width:270px!important}.settings-teammates-visibility-table.admin-logs-table .admin-logs-client-link{color:var(--font-main);text-decoration:none;display:inline-block}.settings-teammates-visibility-table.admin-logs-table .admin-logs-client-link:hover{text-decoration:underline}.settings-teammates-visibility-table.admin-logs-table .admin-logs-client-cell{justify-content:flex-start;min-width:0}.settings-teammates-visibility-table.admin-logs-table .admin-logs-client-cell .table-cell-flex-inner{text-align:left;min-width:0}.settings-teammates-visibility-table.admin-logs-table .admin-logs-client-name,.settings-teammates-visibility-table.admin-logs-table .admin-logs-client-id{max-width:190px}.settings-teammates-visibility-table.admin-logs-table .admin-logs-user-link,.settings-teammates-visibility-table.admin-logs-table .admin-logs-client-link{color:var(--font-main);font-weight:500;text-decoration:none;display:inline}.settings-teammates-visibility-table.admin-logs-table .admin-logs-user-link:hover,.settings-teammates-visibility-table.admin-logs-table .admin-logs-client-link:hover{text-decoration:underline}.settings-teammates-visibility-table.admin-logs-table .table-header-cell.teammates-visibility-person-col,.settings-teammates-visibility-table.admin-logs-table .table-body-cell.teammates-visibility-person-col{left:0}.settings-teammates-visibility-table.admin-logs-table .table-header-cell.teammates-visibility-person-col{z-index:4}.settings-teammates-visibility-table.admin-logs-table .teammates-visibility-person-cell--stack{align-items:flex-start}.settings-teammates-visibility-table.admin-logs-table .teammates-visibility-person-meta{text-align:left;align-items:flex-start}.settings-teammates-visibility-table.admin-logs-table .admin-logs-user-agent-col,.settings-teammates-visibility-table.admin-logs-table .admin-logs-path-col{width:260px!important;min-width:260px!important;max-width:260px!important}.settings-teammates-visibility-table.admin-logs-table .table-body-cell.admin-logs-user-agent-col,.settings-teammates-visibility-table.admin-logs-table .table-body-cell.admin-logs-path-col{text-wrap:wrap;overflow-wrap:anywhere;word-break:break-word;vertical-align:top;line-height:1.6;white-space:normal!important}.settings-team-access-section{margin-bottom:16px}.settings-team-access-section:last-child{margin-bottom:0}.teammates-access-icon-btn{position:relative;top:0}.teammates-access-menu{max-width:400px;top:46px;right:0;z-index:999999!important;min-width:250px!important}.teammates-access-menu-content{flex-direction:column;max-height:360px;display:flex;overflow:hidden}.teammates-access-menu-scroll{flex:auto;min-height:0;overflow-y:auto}.teammates-access-menu-section{margin:10px 0}.teammates-access-menu-item{min-height:50px}.teammates-access-menu-item-static{cursor:default}.teammates-access-menu-item-static:hover{background-color:#0000!important}.teammates-access-menu-item-details{flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}.teammates-access-menu-item-name{min-width:0}.teammates-access-menu-pagination{border-top:solid 1px var(--border);padding:10px 12px}.teammates-access-menu-pagination-btns{align-items:center;display:flex}.teammates-access-menu-pagination-btns .btn{min-width:72px;margin-right:8px}.teammates-access-menu-pagination .subtle-text{padding-top:6px}.teammates-access-menu-pagination.searchable-paged-menu-footer{border-top:solid 1px var(--border);flex:none;justify-content:space-between;align-items:center;gap:8px;margin:0;padding:8px 10px;display:flex}.teammates-access-menu-pagination .searchable-paged-menu-summary{text-align:center;color:var(--font-subtle);flex:auto;margin:0;font-family:Muli,sans-serif;font-weight:600;font-size:.75rem!important}.teammates-access-menu-pagination .searchable-paged-menu-page-btn{flex:0 0 30px;width:30px;min-width:30px;height:30px;min-height:30px;margin:0!important}.teammates-access-menu-pagination .searchable-paged-menu-page-btn .svg-inline--fa,.teammates-access-menu-pagination .searchable-paged-menu-page-btn i{margin:0;font-size:.7rem}.person-protected-access-section{border-top:solid 1px var(--border)}.person-protected-access-section:first-child{border-top:none}.person-protected-access-section-trigger{width:100%;color:var(--font-main);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;font-family:Muli,sans-serif;display:flex;font-size:.82rem!important}.person-protected-access-section-trigger p{line-height:1.4}.person-protected-access-section-trigger i{font-size:.7rem;transition:transform .2s}.person-protected-access-section.is-open .person-protected-access-section-trigger i{transform:rotate(180deg)}.person-protected-access-section-content{border-top:solid 1px var(--border)}.settings-user-item-name{font-weight:700}.settings-page-header{border-bottom:solid 1px var(--border);flex-direction:row;align-items:center;margin:0 0 30px;padding:0 0 10px;display:flex}.settings-page-header-no-margin{margin:0!important}.settings-page-header h6{color:var(--font-subtle);text-transform:none;font-size:.77rem}.settings-items{flex-flow:wrap;align-items:flex-start;display:flex}.settings-item{border:solid 1px var(--border);width:calc(25% - 42px);box-shadow:var(--box-item-01);margin:20px;border-radius:10px!important}.settings-item-inner{flex-direction:column;padding:20px;display:flex}.settings-item-img img{width:auto;height:30px}.settings-item-header{margin:10px 0 5px}.settings-item-description p{line-height:1.6}.settings-item-btn{margin-top:auto;padding-top:25px}.settings-box-items{flex-direction:row;margin:20px 0;display:flex}.settings-box-item{border:solid 1px var(--border);border-radius:10px;width:calc(33.33% - 42px);padding:20px}.settings-box-item:nth-child(2){margin:0 20px}@media (width<=768px){.teammates-access-menu{max-width:calc(100vw - 60px);min-width:300px!important}}.settings-box-item-title{color:var(--font-subtle);padding-bottom:2px}.settings-content-container{max-width:500px;padding:0 20px}.settings-content-section{border-top:solid 1px var(--border);padding:20px 0}.settings-content-section h6{padding-bottom:10px}.settings-content-section p{padding-bottom:10px;font-size:.82rem;line-height:1.6}.settings-content-section a{color:var(--font-main);font-weight:bolder;text-decoration:underline}.settings-about-your-data-modal .settings-content-container{padding:0}.settings-about-your-data-modal .settings-content-section{border-top:none;padding:5px 0}@media screen and (width<=1750px){.settings-item{width:calc(33.33% - 42px)}}@media screen and (width<=1250px){.settings-item{width:calc(50% - 42px)}}@media screen and (width<=950px){.settings-box-items{flex-direction:column}.settings-box-item{width:calc(100% - 42px)}.settings-box-item:nth-child(2){margin:20px 0}}@media screen and (width<=800px){.settings-item{width:calc(100% - 42px)}}@media screen and (width<=650px){.settings-user-header{flex-direction:column;align-items:flex-start;padding-bottom:30px}.settings-user-header-details{margin:10px 0 20px}.settings-user-header-right{margin-left:0;padding-left:0}.settings-user-item-icon-container{margin-top:3px}.settings-user-item{flex-direction:column;justify-content:center;align-items:flex-start;height:auto}.settings-user-item-title{color:var(--font-subtle);padding-bottom:5px}.settings-user-item-name{padding:10px 0 0;font-size:.9rem;font-weight:700}.settings-user-item-right{margin:10px 0 0;padding-left:0}.settings-user-item .items-01-item-status{margin:10px 10px 10px 0!important}}.billing-section{margin-bottom:40px}.billing-page-content{flex-direction:column;flex:1;min-height:0;display:flex;overflow:visible}.billing-page-content #settings-billing-root{flex-direction:column;flex:0 auto;height:auto;min-height:120px;display:flex;overflow:visible}.billing-page-content #settings-billing-root>.billing-payment-history-section{flex:1;min-height:0}.settings-inner-section{margin-bottom:40px}.settings-inner-section-has-list{margin-top:20px}.billing-inner-section-header h6{color:var(--font-subtle);text-transform:uppercase;letter-spacing:.03em;font-size:.77rem}.billing-plan-list{flex-direction:column;gap:15px;margin-top:20px;display:flex}.billing-plans-section{margin-top:30px}.gh-toggle-pill{background-color:var(--background-03);border:1px solid var(--border);border-radius:16px;align-items:center;padding:2px;display:inline-flex}.gh-toggle-pill__option{cursor:pointer;color:var(--font-main);font-family:inherit;font-size:inherit;appearance:none;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;gap:6px;margin:0 2px;padding:4px 8px;line-height:1;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;display:inline-flex}.gh-toggle-pill__option span{font-size:.78rem;font-weight:700}.gh-toggle-pill__option:hover{color:var(--font-main);background-color:var(--background-02)}.gh-toggle-pill__option--active{color:var(--font-main);background-color:var(--background-02);border-color:var(--background-02)}.gh-toggle-pill__option .svg-inline--fa{color:inherit;font-size:.58rem}.billing-plan-global-cycle-toggle{justify-content:flex-start;margin:20px 0;display:flex}.billing-plan-global-cycle-toggle-inner{align-items:center;gap:10px;display:flex}.billing-plan-global-cycle-toggle-actions{align-items:center;margin-left:auto;display:flex}.billing-plan-global-cycle-toggle-inner>label{color:var(--font-subtle);margin-bottom:0;font-size:.78rem}.billing-plan-row{border:solid 1px var(--border);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:20px;display:grid}.billing-plan-row-current{border-color:var(--border)}.billing-plan-row-main{min-width:0}.billing-plan-row-heading{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.billing-plan-row-heading h6{margin:0}.billing-plan-row-meta{margin-top:10px}.billing-plan-row-context{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.billing-plan-row-context-item{border:solid 1px var(--border);background:var(--background-02);border-radius:100px;align-items:center;padding:5px 10px;display:inline-flex}.billing-plan-row-context-item p{color:var(--font-subtle);margin:0;font-size:.72rem;font-weight:700}.billing-summary-plan-section{margin-top:20px}.billing-plan-row-actions{flex-direction:row;justify-content:flex-end;align-items:center;gap:10px;display:flex}.billing-plan-row-actions .btn{width:auto;max-width:100%}.billing-plan-row-form{flex-direction:row;justify-content:flex-end;align-items:center;gap:10px;width:auto;display:flex}.billing-plan-row-cycle-field{width:auto;min-width:180px;max-width:220px;margin-bottom:0}.billing-plan-row-cycle-field label{text-align:left}.billing-plan-row-unavailable{flex-direction:row;justify-content:flex-end;align-items:center;gap:10px;display:flex}.billing-plan-section-heading{text-align:left;width:100%;padding:20px 0 10px}.billing-plan-section-heading p{color:var(--font-subtle);letter-spacing:.03em;text-transform:uppercase;font-size:.72rem;font-weight:800}.billing-plan-item{border-bottom:solid 1px var(--border);flex-direction:row;width:100%;padding:20px 0;display:flex}.billing-plan-item:last-child{border-bottom:none}.billing-plan-tag-soon{background-color:var(--purple-light)!important}.billing-plan-tag-soon p{color:var(--purple)!important}.billing-plan-item-right{margin-left:auto}.billing-price{align-items:flex-end;font-size:1.1rem;display:flex}.billing-plan-row-price-text{color:var(--font-subtle);margin-top:10px}.billing-plan-row-total-text{color:var(--font-subtle);margin-top:5px}.billing-currency{align-self:flex-start;margin-right:2px;padding-top:3px;font-size:.75rem}.billing-value{font-size:2.2rem;font-weight:700;line-height:.8!important}.billing-period{align-self:flex-end;padding-left:2px;font-size:.75rem}.billing-plan-tag{border-radius:100px}.billing-plan-tag p{text-transform:uppercase;padding:2px 8px;font-size:.65rem;font-weight:800}.billing-plan-tag-one-time{border:solid 1px var(--font-main)}.billing-plan-tag-one-time p{color:var(--font-main)}.billing-plan-not-included{background:var(--background-02)}.billing-plan-not-included .billing-plan-tag{background-color:var(--grey-light)}.billing-plan-not-included .billing-plan-tag p{color:var(--grey)}.billing-plan-not-included .billing-feature{color:var(--grey);font-weight:700;text-decoration:line-through!important}.billing-plan-included .billing-plan-tag{background-color:var(--blue-light)}.billing-plan-included .billing-plan-tag p{color:var(--blue)}.billing-plan-cta-current{border:solid 1px var(--border);cursor:auto;width:auto!important}.billing-plan-cta-current p{color:var(--font-subtle)}.billing-plan-cta-sub-text{color:var(--font-subtle);margin-top:8px;font-size:.72rem;line-height:1.6}.billing-plan-comparison{text-align:left;border-top:solid 1px var(--border);width:100%;margin-top:15px}.billing-plan-section-heading-impact{padding-top:15px}.billing-plan-comparison-item{background:0 0}.billing-plan-comparison-item .billing-plan-item-right p{text-align:right;color:var(--font-subtle)}.billing-plan-comparison-notes{flex-direction:column;gap:10px;padding-bottom:10px;display:flex}.billing-plan-comparison-note{background:var(--background-02);border-radius:10px;padding:15px}.billing-plan-comparison-note p{color:var(--font-subtle);line-height:1.5}.modal:has(.billing-plan-matrix-modal){width:min(1100px,96vw);max-width:1100px}.billing-plan-matrix-table,.billing-plan-matrix-table .table-wrapper,.billing-plan-matrix-table .table-container{width:100%}.billing-plan-matrix-table .table-container{margin:0;padding-top:0;overflow:visible}.billing-plan-matrix-table .table-scroll{width:100%;min-width:0;overflow:auto visible}.billing-plan-matrix-table .table{border-spacing:0;border-collapse:separate;table-layout:auto;width:100%;min-width:max-content;margin-bottom:0}.billing-plan-matrix-table .table-header-cell{background:var(--background);vertical-align:bottom;border-top:none;min-width:150px;height:auto;position:static;padding-top:15px!important;padding-bottom:15px!important}.billing-plan-matrix-table .table-header-cell span{white-space:normal;color:var(--font-main);text-align:center;line-height:1.3;display:block;position:static}.billing-plan-matrix-table .table-header-cell span strong{font-size:.82rem;font-weight:700;display:block}.billing-plan-matrix-table .table-header-cell span small{color:var(--font-subtle);margin-top:5px;font-size:.72rem;font-weight:600;display:block}.billing-plan-matrix-table .table-header-cell span em{letter-spacing:.03em;color:var(--font-subtle);text-transform:uppercase;margin-top:10px;font-size:.65rem;font-style:normal;font-weight:800;display:inline-block}.billing-plan-matrix-table .table-body-cell{text-overflow:initial;padding-top:15px;padding-bottom:15px;overflow:visible}.billing-plan-matrix-table .billing-plan-matrix-feature-col{text-align:left!important;width:220px!important;min-width:220px!important;max-width:220px!important}.billing-plan-matrix-table .table-header-cell.billing-plan-matrix-feature-col{z-index:6;background:var(--background);position:sticky;left:0}.billing-plan-matrix-table .table-body-cell.billing-plan-matrix-feature-col{z-index:5;background:var(--background);color:var(--font-main);position:sticky;left:0;font-weight:700!important}.billing-plan-matrix-table .billing-plan-matrix-plan-col-active,.billing-plan-matrix-table .billing-plan-matrix-value-cell-active{background:var(--background-02)}.billing-plan-matrix-table .billing-plan-matrix-value-cell{text-align:center;vertical-align:middle;border-left:solid 1px var(--border)}.billing-plan-matrix-table .billing-plan-matrix-status{justify-content:center;align-items:center;width:100%;display:inline-flex}.billing-plan-matrix-table .billing-plan-matrix-status i{font-size:.95rem}.billing-plan-matrix-table .billing-plan-matrix-status-not-included{color:var(--font-subtle)}.billing-payment-method-meta{color:var(--font-subtle);margin-top:10px}#settings-billing-payment-method-root{min-height:0}.billing-payment-method-placeholder{justify-content:center;align-items:center;min-height:80px;margin:20px 0;display:flex}.billing-payment-method-placeholder .fa-spinner,.billing-payment-method-placeholder .svg-inline--fa{color:var(--icon-load-spinner);font-size:1.25rem}.billing-payment-information-stack{flex-direction:column;gap:20px;display:flex}.billing-settings-section-header-caps h6{text-transform:uppercase;letter-spacing:.03em}.billing-information-box{border:solid 1px var(--border);border-radius:10px;margin-top:20px;padding:0 20px}.billing-information-box .items-01-item-section{border-bottom:solid 1px var(--border)}.billing-information-box .items-01-item-section:last-child{border-bottom:none}.billing-information-box .items-01-item-section-item{padding:15px 0}.billing-information-box .items-01-item-title-text{min-width:160px}.billing-information-box .items-01-item-section-item-inner{flex:1;min-width:0}.billing-information-box .items-01-item-section-item-inner p+p{margin-top:5px}.billing-payment-method-action{margin-top:20px}.billing-payment-method-empty-state{text-align:left;border:solid 1px var(--border);border-radius:10px;flex-direction:row;justify-content:space-between;align-items:center;gap:20px;max-width:none;margin:20px 0 0;padding:20px;display:flex}.billing-payment-method-empty-state-left{flex-direction:column;flex:1;align-items:flex-start;gap:10px;min-width:0;display:flex}.billing-payment-method-empty-state-header{align-items:center;display:flex}.billing-payment-method-empty-state-content{flex:1;min-width:0}.billing-payment-method-empty-state .empty-state-sub-text{max-width:520px}.billing-payment-method-empty-state-action{margin:0}.billing-payment-method-empty-state-action .btn{width:auto;min-width:0;max-width:none;margin-top:0}.billing-payment-issue-banner{border:solid 1px var(--border);border-radius:10px;flex-direction:row;align-items:center;gap:15px;margin-top:20px;margin-bottom:20px;padding:10px 15px;display:flex;background:0 0!important}.billing-payment-issue-body{text-align:left;flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.billing-payment-issue-heading{flex-flow:wrap;align-items:center;gap:10px;display:flex}.billing-payment-issue-pill{flex:none}.billing-payment-issue-reason{background:var(--background-02);border:solid 1px var(--border);color:var(--font-main);border-radius:10px;padding:10px 12px;line-height:1.6}.billing-payment-issue-meta{flex-flow:wrap;gap:15px;display:flex}.billing-payment-issue-meta p{color:var(--font-subtle);line-height:1.6}.billing-payment-issue-meta span{color:var(--font-main)}.billing-payment-issue-footer{color:var(--font-subtle);line-height:1.6}.billing-payment-issue-action{align-self:center;margin-top:0}.billing-page-header .page-header-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px}.billing-summary-portal-action{justify-content:flex-end;margin:0 0 20px;display:flex}.billing-summary-plan-feature-list{gap:10px}.billing-summary-scheduled-charge-list,.billing-summary-scheduled-charge-row{flex-direction:column;gap:5px;display:flex}.billing-summary-scheduled-charge-context{color:var(--font-subtle);flex-direction:column;gap:5px;display:flex}.billing-summary-scheduled-charge-context p,.billing-summary-scheduled-charge-context li{color:var(--font-subtle);font-size:12px;font-weight:400;line-height:1.6}.billing-summary-scheduled-charge-context ul{margin:0;padding-left:15px}.billing-summary-plan-feature-row{align-items:center;gap:10px;display:flex}.billing-summary-plan-feature-row p{margin:0}.billing-summary-plan-feature-row-included .svg-inline--fa,.billing-summary-plan-feature-row-included i{color:var(--green-success)}.billing-summary-plan-feature-row-missing .svg-inline--fa,.billing-summary-plan-feature-row-missing i{color:var(--red-alert)}.billing-payment-method-warning{border:solid 1px var(--border);background:var(--background-02);text-align:left;border-radius:10px;margin-top:15px;padding:15px}.billing-payment-method-warning p{line-height:1.6}.billing-payment-method-warning-meta{color:var(--font-subtle);margin-top:5px}.billing-payment-method-warning-reason{color:var(--font-main);margin-top:10px}.billing-payment-history-section{flex-direction:column;flex:1;min-height:0;margin-bottom:0;display:flex}.billing-payment-history-header{margin-bottom:20px}.billing-payment-history-matrix-page{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.billing-payment-history-matrix-page .table-wrapper{box-sizing:border-box;flex:1;width:100%;min-height:0;padding:0}.billing-payment-history-matrix-page .table-container{flex:1;width:100%;min-width:0;min-height:0;overflow:hidden;margin:0!important;padding-top:0!important}.billing-payment-history-matrix-page .table-scroll{flex:1;width:100%;min-width:0;min-height:0;overflow:auto}.settings-teammates-visibility-table.billing-payment-history-matrix-page .table{border-spacing:0;border-collapse:separate;table-layout:auto;width:100%;min-width:1180px}.settings-teammates-visibility-table.billing-payment-history-matrix-page .table-header-cell{border-bottom:solid 1px var(--border)}.settings-teammates-visibility-table.billing-payment-history-matrix-page .table-body-row{height:auto}.settings-teammates-visibility-table.billing-payment-history-matrix-page .billing-payment-history-id-col{width:80px!important;min-width:80px!important;max-width:80px!important}.settings-teammates-visibility-table.billing-payment-history-matrix-page .billing-payment-history-date-col{text-align:left!important;width:170px!important;min-width:170px!important;max-width:170px!important}.settings-teammates-visibility-table.billing-payment-history-matrix-page .billing-payment-history-status-col{vertical-align:middle;text-align:left!important;width:320px!important;min-width:320px!important;max-width:320px!important}.settings-teammates-visibility-table.billing-payment-history-matrix-page .billing-payment-history-amount-col{width:130px!important;min-width:130px!important;max-width:130px!important}.settings-teammates-visibility-table.billing-payment-history-matrix-page .billing-payment-history-attempt-col{vertical-align:middle;text-align:left!important;width:190px!important;min-width:190px!important;max-width:190px!important}.settings-teammates-visibility-table.billing-payment-history-matrix-page .billing-payment-history-receipt-col{vertical-align:middle;text-align:center!important;width:110px!important;min-width:110px!important;max-width:110px!important}.settings-teammates-visibility-table.billing-payment-history-matrix-page .table-header-cell.billing-payment-history-date-col span,.settings-teammates-visibility-table.billing-payment-history-matrix-page .table-header-cell.billing-payment-history-status-col span,.settings-teammates-visibility-table.billing-payment-history-matrix-page .table-header-cell.billing-payment-history-attempt-col span{text-align:left!important}.settings-teammates-visibility-table.billing-payment-history-matrix-page .table-body-cell.billing-payment-history-receipt-col .btn-icon{margin:0 auto!important;display:flex!important}.billing-payment-table-status{background:var(--background-04);border-radius:100px;align-items:center;padding:2px 8px;display:inline-flex}.billing-payment-table-status p{text-transform:uppercase;letter-spacing:.03em;font-size:.65rem;font-weight:800}.billing-payment-table-status-success{background:var(--green-success-light)}.billing-payment-table-status-success p{color:var(--green-success)}.billing-payment-table-status-danger{background:var(--red-light)}.billing-payment-table-status-danger p{color:var(--red-dark)}.billing-payment-table-note{color:var(--font-subtle);margin-top:5px;line-height:1.5}.billing-payment-response{text-align:center;max-width:500px;margin:100px auto}.billing-payment-response .fa-circle-check{color:var(--green-success);font-size:3rem}.billing-current-plan-tag{background:var(--grey-light);color:var(--grey);text-transform:uppercase;border-radius:100px;justify-content:center;align-items:center;padding:3px 10px;font-size:.65rem;font-weight:800;line-height:1;display:inline-flex}.billing-current-plan-tag:hover{color:var(--grey);text-decoration:none}.billing-current-plan-tag-inline{align-self:center;width:auto}.billing-empty-state{text-align:center;flex-direction:column;max-width:350px;margin:150px auto;display:flex}.billing-empty-state p{padding:5px 0 20px}.billing-empty-state .btn{max-width:125px;margin:0 auto}@media screen and (width<=1450px){.billing-page-header{align-items:center}.billing-page-header-meta{text-align:left;flex-wrap:wrap;justify-content:flex-start;width:100%}.billing-information-box .items-01-item-section-item{flex-direction:column;gap:10px}.billing-information-box .items-01-item-title-text{min-width:0}.billing-payment-method-empty-state{flex-direction:column;align-items:flex-start}.billing-payment-method-empty-state-left{width:100%}.billing-payment-method-empty-state-action{margin:5px 0 0}}@media screen and (width<=1050px){.billing-plan-row{grid-template-columns:minmax(0,1fr)}.billing-plan-global-cycle-toggle-inner{flex-direction:column;align-items:flex-start}.billing-plan-row-actions,.billing-plan-row-form{justify-content:flex-start;align-items:flex-start}.billing-plan-row-cycle-field{max-width:260px}.billing-plan-row-unavailable{justify-content:flex-start;align-items:flex-start}}@media screen and (width<=950px){.billing-tabs-shell.case-management-tabs-shell{margin:20px 0}.billing-tabs-shell .case-management-tabs{padding:0 0 12px}}@media screen and (width<=850px){.billing-compare-plans-btn{display:none!important}}@media screen and (width<=650px){.billing-payment-issue-banner{flex-direction:column;align-items:flex-start;gap:15px;padding:15px}.billing-payment-issue-action{align-self:stretch;width:100%}.billing-payment-issue-action .btn,.billing-payment-issue-action form,.billing-payment-issue-action button{box-sizing:border-box;justify-content:center;width:100%;max-width:100%}.billing-payment-issue-heading{gap:5px}.billing-payment-issue-meta{flex-direction:column;gap:5px}.billing-payment-issue-pill{max-width:100%}.billing-payment-issue-pill p{white-space:normal;line-height:1.3}}@media screen and (width<=600px){.billing-empty-state{margin:50px auto}}.time-off-page .items-01-item{cursor:auto}.time-off-page .items-01-item:hover{background-color:var(--background-mid)}.time-off-page .items-01-item-title-text{min-width:135px}.react-time-off .time-off-page-header{box-sizing:border-box;margin-left:20px;margin-right:20px}.time-off-tracker-page .people-header,.offboarding-page .people-header{margin:0}.offboarding-page .page-search .page-header-vertical-border{margin:0 15px!important}.offboarding-tracker-matrix-page{flex-direction:column;flex:1;width:100%;height:auto;min-height:0;display:flex;overflow:hidden}.offboarding-tracker-matrix-page .table-wrapper{flex:1;height:auto;min-height:0}.offboarding-tracker-matrix-page .table-container{flex:1;height:auto;min-height:0;padding-top:0;overflow:hidden;margin:0!important}.offboarding-tracker-matrix-page .table-scroll{flex:1;width:100%;min-height:0;overflow:auto}.offboarding-tracker-matrix-page .table{border-spacing:0;border-collapse:separate;table-layout:auto;width:100%;min-width:100%}.offboarding-tracker-matrix-page .table-header-cell{z-index:5;background:var(--background);position:sticky!important;top:0!important}.offboarding-tracker-matrix-page .table-header{z-index:5;background:var(--background);position:sticky;top:0}.offboarding-tracker-matrix-page .table-header-cell.teammates-visibility-person-col{z-index:6}.offboarding-tracker-matrix-page .table-header-row .table-header-cell:nth-child(3){text-align:center}.offboarding-tracker-matrix-page .table-header-row .table-header-cell:nth-child(3) span{text-align:center;width:100%}.offboarding-tracker-matrix-page .offboarding-status-cell{text-align:center!important}.offboarding-tracker-matrix-page .offboarding-status-cell .items-01-item-status{width:max-content;margin-left:auto!important;margin-right:auto!important}.offboarding-tracker-matrix-page .table-cell:last-child{text-align:center;padding-left:15px;padding-right:15px}.offboarding-tracker-matrix-page .table-header-cell:last-child span{text-align:center}.disciplinaries-shell{flex-direction:column;flex:1;min-height:0;display:flex}.disciplinaries-shell .pagination{border-top:solid 1px var(--border);background:var(--background);height:50px;margin-top:auto;padding:0 20px}.resignations-shell{flex-direction:column;flex:1;min-height:0;display:flex}.resignations-shell .pagination{border-top:solid 1px var(--border);background:var(--background);height:50px;margin-top:auto;padding:0 20px}.time-off-side-nav .side-nav-item,#timeOffMenuSml .menu-item{text-transform:none}.time-off-balances-matrix-shell .settings-teammates-visibility-table{width:100%}.time-off-balances-matrix-shell .settings-teammates-visibility-table .table{width:100%;min-width:100%}.time-off-balances-matrix-shell .time-off-balances-matrix-async-root,.time-off-balances-matrix-shell #time-off-balances-matrix-fragment{flex-direction:column;flex:1;min-height:0;display:flex}.time-off-balances-matrix-page{flex-direction:column;flex:1;height:auto;min-height:0;display:flex;overflow:hidden}.time-off-balances-matrix-page .table-wrapper{flex:1;height:auto;min-height:0}.time-off-balances-matrix-page .table-container{flex:1;height:auto;min-height:0;padding-top:0;overflow:hidden;margin:0!important}.time-off-balances-matrix-page .table-scroll{flex:1;width:100%;min-height:0;overflow:auto}.time-off-balances-matrix-page .table{border-spacing:0;border-collapse:separate;table-layout:auto;width:100%;min-width:100%}.time-off-balances-matrix-page .table-header-cell{z-index:5;background:var(--background);position:sticky!important;top:0!important}.time-off-balances-matrix-page .table-header{z-index:5;background:var(--background);position:sticky;top:0}.time-off-balances-matrix-page .table-header-cell.teammates-visibility-person-col{z-index:6}.time-off-balances-pagination{border-top:solid 1px var(--border);background:var(--background);height:50px;margin-top:auto;padding:0}.time-off-btn{margin-top:20px}.time-off-requests-matrix-shell .settings-teammates-visibility-table{width:100%}.time-off-requests-matrix-shell .settings-teammates-visibility-table .table{width:100%;min-width:100%}.time-off-requests-matrix-shell .time-off-requests-matrix-async-root,.time-off-requests-matrix-shell #time-off-requests-matrix-fragment{flex-direction:column;flex:1;min-height:0;display:flex}.time-off-requests-matrix-page{flex-direction:column;flex:1;height:auto;min-height:0;display:flex;overflow:hidden}.time-off-requests-matrix-page .table-wrapper{flex:1;height:auto;min-height:0}.time-off-requests-matrix-page .table-container{flex:1;height:auto;min-height:0;padding-top:0;overflow:hidden;margin:0!important}.time-off-requests-matrix-page .table-scroll{flex:1;width:100%;min-height:0;overflow:auto}.time-off-requests-matrix-page .table{border-spacing:0;border-collapse:separate;table-layout:auto;width:100%;min-width:100%}.time-off-requests-matrix-page .table-header-cell{z-index:5;background:var(--background);position:sticky!important;top:0!important}.time-off-requests-matrix-page .table-header{z-index:5;background:var(--background);position:sticky;top:0}.time-off-requests-matrix-page .table-header-cell.teammates-visibility-person-col{z-index:6}.react-time-off .settings-teammates-visibility-table .teammates-visibility-person-col,.react-time-off .settings-teammates-visibility-table .table-header-cell.teammates-visibility-person-col span{text-align:left}.react-time-off .settings-teammates-visibility-table .teammates-visibility-person-col .table-cell-flex{justify-content:flex-start}.react-time-off .settings-teammates-visibility-table .teammates-visibility-person-col .table-cell-flex-inner{text-align:left;min-width:0}.time-off-requests-matrix-page .time-off-requests-notes-col{text-align:center!important}.time-off-requests-matrix-page .table-header-cell.time-off-requests-notes-col span{text-align:center}.time-off-requests-matrix-page .table-cell.time-off-requests-notes-col{padding-left:15px;padding-right:15px}.time-off-requests-matrix-pagination{border-top:solid 1px var(--border);background:var(--background);height:50px;margin-top:auto;padding:0}.time-off-person-header-details{width:100%!important}.time-off-person-title-row{align-items:center;gap:8px;width:100%;min-width:0;display:flex}.time-off-person-title-row .items-01-item-bold-text{flex:1;min-width:0;padding-bottom:0}.time-off-person-profile-btn{border-radius:4px;width:24px;min-width:24px;max-width:24px;height:24px;min-height:24px;max-height:24px}.time-off-person-profile-btn .svg-inline--fa{font-size:.66rem}.time-off-person-link{color:var(--font-main);font-size:inherit;line-height:inherit;text-decoration:underline}.time-off-person-link:hover{text-decoration:underline}.time-off-approvers-list{white-space:normal;text-overflow:clip;line-height:1.8;overflow:visible}.time-off-page #timeOffRequestsRoot .items-01-container-row{align-items:stretch}.time-off-page #timeOffRequestsRoot .items-01-item-time-off{display:flex}.time-off-page #timeOffRequestsRoot .items-01-item-time-off .items-01-item-inner{flex:1}.time-off-page #timeOffRequestsRoot .items-01-item-time-off .time-off-request-action-row{margin-top:auto;padding-top:20px}.time-off-page #timeOffRequestsRoot .items-01-item-time-off .time-off-request-action-row .time-off-btn{margin-top:0}.items-01-item-time-off:hover{background-color:var(--background)!important}@media screen and (width<=1150px){.time-off-tracker-page .page-header.page-header-with-search,.time-off-balances-matrix-shell .page-header.page-header-with-search,.time-off-requests-matrix-shell .page-header.page-header-with-search{flex-direction:column!important;align-items:flex-start!important;height:auto!important;min-height:0!important;max-height:none!important;padding:20px 0!important;overflow:visible!important}.time-off-tracker-page .page-header.page-header-with-search .page-header-actions,.time-off-balances-matrix-shell .page-header.page-header-with-search .page-header-actions,.time-off-requests-matrix-shell .page-header.page-header-with-search .page-header-actions{order:2;justify-content:flex-start;width:100%;margin:12px 0 0}.time-off-tracker-page .page-header.page-header-with-search .page-search,.time-off-balances-matrix-shell .page-header.page-header-with-search .page-search,.time-off-requests-matrix-shell .page-header.page-header-with-search .page-search{order:3;width:100%;margin:12px 0 0!important}.time-off-tracker-page .page-header.page-header-with-search .page-search form,.time-off-balances-matrix-shell .page-header.page-header-with-search .page-search form,.time-off-requests-matrix-shell .page-header.page-header-with-search .page-search form{width:100%}.time-off-tracker-page .page-header.page-header-with-search .page-search input,.time-off-balances-matrix-shell .page-header.page-header-with-search .page-search input,.time-off-requests-matrix-shell .page-header.page-header-with-search .page-search input{width:100%;min-width:0}.offboarding-page .people-page-header-standard{z-index:20;align-items:center;gap:0;position:relative;flex-flow:row!important;overflow:visible!important}.offboarding-page .people-page-header-standard>.page-header-title{display:none}.offboarding-page .people-page-header-standard>.page-search{flex:auto;width:auto;min-width:0;max-width:calc(100% - 43px);display:flex;margin:0!important}.offboarding-page .people-page-header-standard>.page-search form,.offboarding-page .people-page-header-standard>.page-search input{flex:auto;width:100%;min-width:0}.offboarding-page .people-page-header-standard>.page-header-actions{flex:none;order:0;justify-content:flex-end;width:auto;margin:0 0 0 10px}}.manage-time-off-items{border-top:solid 1px var(--border);width:100%;margin:20px 0}.manage-time-off-items .items-01-item-section{border-bottom:solid 1px var(--border)}.manage-time-off-items .items-01-item-section-item{padding:15px 0}.manage-time-off-items .items-01-item-title-text{min-width:125px}.manage-time-off-items .stats{margin-bottom:0}.manage-time-off-items .stat{margin:0 auto 20px;padding:20px 0}.manage-time-off-items .stat h6{font-size:1.2rem}.manage-time-off-item{text-align:left;padding:10px 0}.time-off-page .pagination{padding:0 20px}.whos-in-shell{flex-direction:column;height:100%;display:flex}.whos-in-shell .whos-in-async-root,.whos-in-shell #whosInContent{flex-direction:column;flex:1;min-height:0;display:flex}.whos-in-page .table-scroll{overflow:auto}.whos-in-page{flex-direction:column;display:flex;overflow:hidden}.whos-in-page .table-wrapper{flex:1;min-height:0}.whos-in-page .table{table-layout:auto;width:100%;min-width:100%!important}.whos-in-page .table-cell,.whos-in-page .table-header-cell,.whos-in-page .table-body-cell{max-width:none!important}.whos-in-page .whos-in-person-col{min-width:230px}.whos-in-page .table-header-cell.whos-in-person-col{z-index:4;background:var(--background);position:sticky;top:0;left:0}.whos-in-page .table-body-cell.whos-in-person-col{z-index:2;background:var(--background);position:sticky;left:0}.whos-in-day-col{vertical-align:top;text-align:center;min-width:160px}.whos-in-day-header{text-align:center;flex-direction:column;align-items:center;gap:3px;display:flex}.whos-in-day-name{font-weight:800}.whos-in-day-date{color:var(--font-subtle);font-size:.74rem}.settings-teammates-visibility-table .table-header-cell.whos-in-day-col.whos-in-day-col-today{background:var(--background-hover)}.whos-in-status-cell{vertical-align:middle;text-align:center!important}.whos-in-status-badge{justify-content:center;align-items:center;width:max-content;max-width:100%;margin:0 auto;display:inline-flex}.whos-in-status-badge p{text-align:center;width:100%}.whos-in-time-off-type-badge{width:max-content;max-width:100%;margin-top:6px!important;margin-left:auto!important;margin-right:auto!important}.whos-in-time-off-type-badge-only{margin-top:0!important}.whos-in-time-off-type-badge p{text-transform:uppercase;text-align:center}.whos-in-shift-tag-list{flex-direction:column;align-items:center;gap:4px;margin-top:6px;display:flex}.whos-in-shift-badge{width:max-content;max-width:100%;margin:0 auto}.whos-in-shift-badge p{white-space:nowrap;text-transform:uppercase;text-align:center}.whos-in-status-note{text-align:center;color:var(--font-subtle);margin-top:6px;font-size:.7rem;line-height:1.3}.whos-in-location-list{flex-direction:column;align-items:center;gap:4px;margin-top:6px;display:flex}.whos-in-location-badge{width:max-content;max-width:100%;margin:0 auto}.whos-in-location-badge p{text-transform:uppercase;text-align:center}.whos-in-location-badge .svg-inline--fa{margin:0 2px 0 0;font-size:.62rem}.whos-in-header-actions{justify-content:flex-end;gap:10px}.whos-in-week-nav{align-items:center;gap:10px;margin-left:auto;display:flex}.whos-in-week-nav-btns{align-items:center;gap:10px;display:flex}.whos-in-week-range{order:1}.whos-in-week-nav-btns{order:2}.whos-in-nav-btn{width:34px;min-width:34px;max-width:34px;height:34px;min-height:34px;max-height:34px}.whos-in-nav-btn .svg-inline--fa{font-size:.75rem}.year-nav-disabled{opacity:.45;pointer-events:none;cursor:default}.whos-in-week-range{text-align:right;min-width:210px}.whos-in-week-range p{color:var(--font-main);font-weight:700}.whos-in-week-range p.whos-in-week-range-current{background:var(--subtle-btn-background);color:var(--font-main);border-radius:20px;align-items:center;padding:3px 10px;display:inline-flex}.whos-in-pagination{border-top:solid 1px var(--border);background:var(--background);height:50px;margin-top:auto;padding:0}.whos-in-pagination .pagination-btns{gap:0}.whos-in-pagination .pagination-count p{font-weight:700}@media screen and (width<=650px){.manage-time-off-items .stats{margin-bottom:0}}@media screen and (width<=950px){.whos-in-shell .page-header{flex-direction:column;align-items:flex-start}.whos-in-header-actions{justify-content:flex-start;width:100%;margin-top:10px;margin-left:0;padding-top:4px}.whos-in-week-nav{justify-content:flex-start;width:100%;margin-left:0}.whos-in-week-nav-btns{order:1}.whos-in-week-range{text-align:left;order:2;min-width:0}.people .pagination,.people-teams-pagination,.whos-in-pagination,.disciplinaries-shell .pagination,.resignations-shell .pagination{background:0 0;flex-direction:column;height:auto;padding-top:20px;border-top:none!important;margin-top:30px!important}.whos-in-day-col{min-width:145px}.time-off-tracker-page .page-header{z-index:20;position:relative}.time-off-tracker-page .page-header .page-header-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-left:auto}.time-off-tracker-page .page-header .page-search{margin-left:0}.time-off-tracker-page .page-header .page-header-title{padding-right:0}.time-off-tracker-page .page-header .page-header-actions .time-off-access-icon-btn{margin-right:0}.time-off-tracker-page .page-header .show-mobile{z-index:30;position:relative}.time-off-tracker-page .page-header .show-mobile #timeOffMenuSml{z-index:40!important}.time-off-balances-matrix-shell .page-header{z-index:20;position:relative}.time-off-balances-matrix-shell .page-header .page-header-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-left:auto}.time-off-balances-matrix-shell .page-header .page-header-title{padding-right:0}.time-off-balances-matrix-shell .page-header .show-mobile{z-index:30;position:relative}.time-off-balances-matrix-shell .page-header .show-mobile #timeOffMenuSml{max-width:calc(100vw - 40px);z-index:40!important}}@media screen and (width<=750px){.time-off-page .page-header.people-header,.time-off-tracker-page .page-header.people-header,.offboarding-page .people-page-header{flex-direction:column;align-items:flex-start}.time-off-page .page-header.people-header .page-header-title,.time-off-tracker-page .page-header.people-header .page-header-title,.offboarding-page .people-page-header .people-page-header-title{width:100%;padding-right:0}.time-off-page .page-header.people-header .page-header-actions,.time-off-tracker-page .page-header.people-header .page-header-actions,.offboarding-page .people-page-header .people-page-header-actions{flex-wrap:wrap;justify-content:flex-start;gap:10px;width:100%;margin-top:10px;margin-left:0}.time-off-page .page-header.people-header .page-header-actions .show-mobile,.time-off-tracker-page .page-header.people-header .page-header-actions .show-mobile,.offboarding-page .people-page-header .people-page-header-actions .people-mobile-nav-dropdown{z-index:30;position:relative}.time-off-page .page-header.people-header .page-header-actions .show-mobile #timeOffMenuSml,.time-off-tracker-page .page-header.people-header .page-header-actions .show-mobile #timeOffMenuSml,.offboarding-page .people-page-header .people-page-header-actions .people-mobile-nav-dropdown #peopleMenuSml{max-width:calc(100vw - 40px);z-index:40!important}.time-off-page .page-header.people-header .page-header-actions>.show-mobile,.time-off-tracker-page .page-header.people-header .page-header-actions>.show-mobile,.offboarding-page .people-page-header .people-page-header-actions>.people-mobile-nav-dropdown{order:1}.time-off-page .page-header.people-header .page-header-actions>.dropdown-menu-container,.time-off-tracker-page .page-header.people-header .page-header-actions>.dropdown-menu-container,.offboarding-page .people-page-header .people-page-header-actions>.dropdown-menu-container{order:2}.time-off-page .page-header.people-header .page-header-actions>.show-mobile .dropdown-menu-container,.time-off-tracker-page .page-header.people-header .page-header-actions>.show-mobile .dropdown-menu-container,.offboarding-page .people-page-header .people-page-header-actions>.people-mobile-nav-dropdown .dropdown-menu-container{position:relative}.time-off-page .page-header.people-header .page-header-actions>.show-mobile #timeOffMenuSml,.time-off-tracker-page .page-header.people-header .page-header-actions>.show-mobile #timeOffMenuSml,.offboarding-page .people-page-header .people-page-header-actions>.people-mobile-nav-dropdown #peopleMenuSml{left:0!important;right:auto!important}.time-off-tracker-page .page-header.people-header .page-header-actions{flex-wrap:wrap;margin-bottom:0;padding-bottom:0;position:relative}.time-off-tracker-page .page-header.people-header .page-header-actions .page-search{width:100%;margin:0}.time-off-tracker-page .page-header.people-header .page-header-actions .page-search form{width:100%}.time-off-tracker-page .page-header.people-header .page-header-actions .page-search input{width:100%;min-width:0}.time-off-tracker-page .page-header.people-header .page-header-actions .time-off-tracker-year-filter-form{width:100%;margin:0}.time-off-tracker-page .page-header.people-header .page-header-actions .time-off-tracker-year-filter-form select{width:100%}.time-off-balances-matrix-shell .page-header{flex-direction:column;align-items:flex-start}.time-off-balances-matrix-shell .page-header .page-header-title{width:100%;padding-right:0}.time-off-balances-matrix-shell .page-header .page-header-actions{flex-wrap:wrap;justify-content:flex-start;gap:10px;width:100%;margin-top:10px;margin-left:0}.time-off-balances-matrix-shell .page-header .page-header-actions .show-mobile{z-index:30;position:relative}.time-off-balances-matrix-shell .page-header .page-header-actions .show-mobile #timeOffMenuSml{max-width:calc(100vw - 40px);z-index:40!important;left:0!important;right:auto!important}.time-off-balances-pagination{background:0 0;border-top:none;margin-top:25px;padding:0 20px}.time-off-requests-matrix-shell .page-header{flex-direction:column;align-items:flex-start}.time-off-requests-matrix-shell .page-header .page-header-title{width:100%;padding-right:0}.time-off-requests-matrix-shell .page-header .page-header-actions{flex-wrap:wrap;justify-content:flex-start;gap:10px;width:100%;margin-top:10px;margin-left:0}.time-off-requests-matrix-shell .page-header .page-header-actions .show-mobile{z-index:30;position:relative}.time-off-requests-matrix-shell .page-header .page-header-actions .show-mobile #timeOffMenuSml{max-width:calc(100vw - 40px);z-index:40!important;left:0!important;right:auto!important}.time-off-requests-matrix-pagination{background:0 0;border-top:none;margin-top:25px;padding:0 20px}}@media screen and (width<=350px){.manage-time-off-btn-container{flex-direction:column-reverse!important}.manage-time-off-btn-container .btn:nth-child(2n){margin:0 0 20px!important}}@media screen and (width<=1150px){.page-header-actions .time-off-page-select{order:1}.page-header-actions .time-off-access-control{order:2}.page-header-actions .time-off-access-icon-btn{margin-left:0;margin-right:0}.page-header-actions .time-off-page-select-menu,.page-header-actions .time-off-access-menu{left:0!important;right:auto!important}}.surveys-page{height:calc(100% - 110px)}.survey-stats{height:133px;margin:0 0 20px}.surveys-item-header{border-bottom:solid 1px var(--border);flex-direction:row;align-items:center;margin:0 0 20px;padding:0 0 20px;display:flex}.surveys-item-header h6{padding-bottom:0!important}.survey-header-status{margin-left:20px}.survey-items-container{border-top:solid 1px var(--border);flex-direction:row-reverse;display:flex;height:calc(100% - 154px)!important}.survey-sidebar{border-left:solid 1px var(--border);flex-direction:column;width:350px;padding-left:30px;display:flex}.survey-sidebar-inner{padding:30px 0}.survey-sidebar-header{padding-bottom:15px}.survey-sidebar-inner .items-01-item-status{margin-left:0!important}.survey-sidebar .items-01-item-section-item{padding:15px 0}.survey-sidebar .items-01-item-title-text{min-width:110px}.survey-items{width:calc(100% - 350px);overflow:auto}.survey-items .item-02{padding:0 20px 0 10px}.survey-items .item-02-inner-right .items-01-item-status+.items-01-item-status{margin-left:8px}.survey-response-question{margin-bottom:40px}.survey-response-question p{margin-bottom:10px;font-size:.85rem;line-height:1.5}.survey-response-question-option-selected{color:var(--btn-text);background-color:var(--brand-color);border-radius:3px;padding:5px 7px;font-weight:700}.survey-response-question .form-drag-list-item{cursor:default!important}.survey-response-question .ranking-question{margin-top:20px}.survey-response-question-feedback-display{border-top:solid 1px var(--border);flex-direction:column;align-items:flex-start;margin-top:40px;padding-top:15px;display:flex}.survey-response-question-feedback-display p{color:var(--font-main);opacity:.7;font-style:italic}.survey-response-question-feedback-field{border-top:solid 1px var(--border);margin-top:15px;padding-top:15px}.survey-response-question .form-box-section-header .items-01-item-status.whos-in-status-badge{width:max-content;margin-left:auto!important;margin-right:0!important}.survey-response-main-feedback-section h3,.survey-response-main-feedback-section p{opacity:.7;font-style:italic}.survey-response-question .form-box-section-header .items-01-item-status.whos-in-status-badge p{margin-bottom:0;padding:2px 8px;font-size:.65rem;line-height:1.2}.survey-response-submit-feedback-btn.is-loading{cursor:pointer!important}.survey-response-url-value{display:none}.survey-response-header{flex-direction:row;align-items:center;margin-bottom:20px;display:flex}.survey-response-status-row{flex-wrap:wrap;align-items:center;width:fit-content;display:flex}.survey-response-status{max-width:fit-content}.survey-response-view-profile-btn{margin-left:auto}@media screen and (width<=950px){.survey-items{width:100%}.survey-sidebar{display:none}.survey-stats{height:100%}.surveys-item-header{flex-direction:column;align-items:flex-start}.surveys-item-header h6{padding-bottom:5px!important}.survey-response-header{flex-direction:column;align-items:flex-start}}.onboard-header-container{flex-direction:row;align-items:center;display:flex}.onboard-header{flex-direction:column;display:flex}.onboard-header h1{font-size:2rem;font-weight:800}.onboard-header p{font-size:.82rem;line-height:1.6}@media screen and (width<=950px){.onboard-header-container{flex-direction:column;align-items:flex-start;margin-bottom:40px!important}.onboard-header-container .avatar{margin-bottom:10px}}.error-page{text-align:center;max-width:600px;margin:150px auto}.error-page-inner{max-width:350px;margin:0 auto}.error-page>.svg-inline--fa,.error-page>i{color:var(--icon-light);font-size:5rem}.error-page h1{padding:10px 0;font-size:3rem;font-weight:800}.error-page p{font-size:.95rem;line-height:1.6}.error-page .btn{height:55px;margin-top:30px}@media screen and (width<=750px){.error-page{margin:80px auto}.error-page>.svg-inline--fa,.error-page>i{font-size:4rem}.error-page h1{font-size:2.2rem}.error-page .btn{height:48px}}.admin-home{flex-direction:column;align-items:center;width:100%;max-width:950px;margin:0 auto;padding:60px 0 30px;display:flex}.admin-stats .stats{margin-bottom:20px}.admin-page .items-01-item-section-item .fa-circle-check{color:var(--green-success)}.admin-page .items-01-item-section-item .fa-circle-xmark{color:var(--red-alert)}.admin-page .items-01-item-title-text{min-width:135px}.admin-page-container{width:calc(100% - 270px);max-width:1240px;height:100%;margin:0 auto;padding:0 20px}.admin-page-container.admin-page-container-sml{max-width:900px}.admin-page-header{flex-direction:row;align-items:center;margin-bottom:20px;padding:20px 0 0;display:flex}.admin-page-header-details-container{flex-direction:row;align-items:center;display:flex}.admin-page-header-details{flex-direction:column;display:flex}.admin-page-header-details h6{padding-bottom:5px;font-size:2rem}.admin-page-header-details p{color:var(--font-subtle)}.admin-page-header-actions{margin-left:auto}.admin-page-header{z-index:30;position:relative}.admin-page-header-actions .dropdown-menu-container{z-index:31;position:relative}.admin-page-header-actions .menu{z-index:32}.admin-page-header-actions form{display:inline-flex}.page-header-filter-btns{flex-direction:row;align-items:center;gap:8px;display:flex}.page-header-filter-btns .btn.selected{background-color:var(--subtle-btn-background-hover)}.support-request-page-header{align-items:flex-start;gap:16px}.support-request-page-header .admin-page-header-details{flex-direction:column;gap:4px;display:flex}.support-request-page-header .admin-page-header-actions{flex-direction:row;align-items:center;gap:8px;display:flex}.support-request-page-inner{gap:24px}.support-request-thread{flex-direction:column;margin-top:16px;display:flex}.support-request-thread-item{border-top:1px solid var(--border);flex-direction:row;margin-top:20px;padding:20px 0 0;display:flex}.support-request-thread-item:first-child{border-top:none;margin-top:0;padding-top:0}.support-request-thread-avatar{flex:none;margin-right:14px}.support-request-thread-body{flex:auto;min-width:0}.support-request-thread-meta{flex-direction:column;gap:4px;margin:0 0 12px;display:flex}.support-request-thread-meta>p:first-child{font-weight:600}.support-request-thread-message{color:var(--font-main);word-break:break-word;line-height:1.8}.support-request-thread-message p{margin:0 0 14px}.support-request-thread-message p:last-child{margin-bottom:0}.support-request-status-pill{width:max-content}.support-request-status-pill p{white-space:nowrap}.support-request-waiting-pill{width:max-content}.support-request-waiting-pill p{white-space:nowrap;text-transform:none!important}.support-request-reply-message-field{margin-top:12px}.support-requests-table .support-request-client-col,.support-requests-table .support-request-type-col,.support-requests-table .support-request-created-col{text-align:left}.support-requests-table .support-request-waiting-col{text-align:center}.support-requests-table .support-request-select-col{text-align:left;width:54px!important;min-width:54px!important;max-width:54px!important}.support-requests-table .support-request-status-pill,.support-requests-table .support-request-waiting-col .items-01-item-status{margin-left:auto!important;margin-right:auto!important}.admin-page-inner-container{width:100%;height:calc(100% - 224px);overflow:auto}.admin-page-banner{text-align:center;border-radius:3px;width:calc(100% - 20px);margin-bottom:40px;padding:5px 10px}.admin-page-banner .svg-inline--fa{padding-right:3px}.admin-page-banner-red{background-color:var(--red-alert)}.admin-page-banner-red p{color:var(--btn-text);font-weight:700}.admin-page-inner{margin-bottom:50px;display:flex}.admin-page-inner-left{width:350px;margin-right:20px}.admin-page-inner-middle{width:calc(100% - 370px)}.admin-page-inner.admin-page-inner-single{max-width:1100px;margin:0 auto 50px;display:block}.admin-page-inner.admin-page-inner-single .admin-page-inner-middle{width:100%;max-width:100%}.admin-page-inner.admin-page-inner-single .case-management-tabs-shell{margin-bottom:20px}.admin-page-inner.admin-page-inner-single .admin-page-section:first-of-type,.admin-page-inner-left .admin-page-section:first-child,.admin-page-inner-middle .admin-page-section:first-child{margin-top:0!important}.admin-page-section{border:solid 1px var(--border);border-radius:10px;margin-top:20px;padding:20px}.admin-page-section-header{border-bottom:solid 1px var(--border);margin:0 0 20px;padding:0 0 20px}.admin-page-section-lg .admin-page-section-header{margin:0!important}.admin-page-section-lg .list-item-detail{width:calc(100% - 40px)}.admin-page-items .list-item:last-child{border-bottom:none!important}.admin-page-items .list-item-name{max-width:100%!important}.admin-page-items-no-margin{margin:-25px -15px}.admin-sml-menu-container{z-index:40;position:relative}.admin-sml-menu-container .dropdown-menu-container{z-index:41;position:relative}.admin-sml-menu-container .menu{z-index:42}@media screen and (width<=950px){.admin-page-container{width:calc(100% - 40px);height:auto}.admin-page-container.admin-page-container-sml{max-width:900px}.admin-page-header{flex-direction:column;align-items:flex-start}.admin-page-header-details-container{flex-direction:column;align-items:flex-start;margin-bottom:15px}.admin-page-header-details-container .avatar{margin-bottom:10px}.admin-page-header-actions{width:100%;margin-left:0}.admin-page-inner{flex-direction:column}.admin-page-inner-left{border-right:none;width:100%;margin-right:0;padding-right:0}.admin-page-inner-middle{width:100%}.admin-page-inner-middle .admin-page-section:first-child{margin-top:40px!important}.admin-sml-menu-container{margin:30px 20px 0}.admin-sml-menu-container .menu{width:100%;top:60px}.admin-sml-menu-container .btn{height:50px!important}}.page-search{flex-direction:row;align-items:center;margin-left:15px;display:flex}.page-search form{flex-direction:row;align-items:center;display:flex}.page-search input{min-width:265px;height:33px;margin:0}.page-search-btn{margin:0 10px}.settings-team-page-search .page-header-vertical-border{margin:0 15px}.settings-team-page-search .settings-activity-logs-export-btn{margin:0 10px 0 0}.settings-teams-page-search .page-header-vertical-border{margin:0 15px}.settings-teams-page-search .settings-activity-logs-export-btn{margin:0 10px 0 0}.page-search-lg{flex-direction:row;align-items:center;display:flex}.page-search-lg form{flex-direction:row;align-items:center;width:100%;display:flex}.page-search-lg input{min-width:calc(100% - 80px);height:50px;margin:0}@media screen and (width<=950px){.page-search{margin:15px 0 0}.page-search input{min-width:235px;height:45px}}@media screen and (width<=400px){.page-search input{min-width:175px}}.settings-matrix-search-actions{flex-direction:row;align-items:center;display:flex}.react-settings .admin-react-shell.table-page-layout{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.react-settings .admin-react-shell.table-page-layout>.settings-page{flex:auto;height:auto;min-height:0;overflow:hidden}.react-settings .admin-react-shell.table-page-layout>.settings-page>.table-wrapper{height:100%;min-height:0}.react-settings .admin-react-shell.table-page-layout>.table-pagination{box-sizing:border-box;flex:0 0 50px;border-top:solid 1px var(--border)!important;background:var(--background)!important;flex-direction:row!important;height:50px!important;margin-top:auto!important;padding:0!important}.react-time-off .time-off-page.table-page-layout{flex-direction:column;height:100%;min-height:0;display:flex}.react-time-off .page-alt-inner-no-padding.page-alt-inner-async{flex-direction:column;min-height:0;display:flex;overflow:hidden}.react-time-off .settings-standard-react-header.people-header{margin-left:20px;margin-right:20px}.react-time-off .time-off-page #timeOffRequestsRoot{flex:auto;height:auto;min-height:0;overflow:auto}.react-time-off .async-table-frame{flex-direction:column;flex:auto;min-height:0;display:flex}.react-time-off .async-table-frame>.table-pagination{flex:none;margin-top:auto}.react-time-off .time-off-page .async-table-frame>.table-pagination{box-sizing:border-box;padding:0 20px!important}.react-time-off .time-off-page.table-page-layout .async-table-frame>.settings-page.settings-teammates-visibility-table,.react-time-off .settings-dates-react-shell.table-page-layout>.settings-page.settings-teammates-visibility-table{box-sizing:border-box;width:calc(100% - 40px);margin-left:20px;margin-right:20px}.working-week-days-editor{border-top:1px solid var(--border);gap:0;margin-top:1rem;display:grid}.working-week-day-editor{border-bottom:1px solid var(--border);grid-template-columns:minmax(8rem,1fr) 6rem minmax(14rem,2fr) minmax(10rem,1fr) minmax(10rem,1fr);align-items:end;gap:1rem;padding:1rem 0;display:grid}.working-week-day-toggle{align-self:center}@media (width<=900px){.working-week-day-editor{grid-template-columns:1fr 1fr}}.react-settings .admin-react-shell.table-page-layout>.table-pagination .pagination-count{margin-top:0;margin-left:0}.react-settings .settings-matrix-page-header .page-search{gap:0}.react-settings .settings-matrix-page-header .page-search-btn,.react-settings .settings-matrix-page-header .page-search-clear-btn,.react-settings .settings-matrix-page-header .settings-activity-logs-filter-menu,.react-settings .settings-matrix-page-header .settings-activity-logs-export-btn{margin:0 0 0 10px}.react-settings .settings-matrix-page-header .page-header-actions{gap:10px}.react-settings .settings-matrix-page-header .settings-access-icon-btn{margin-left:0}@media screen and (width<=950px){.settings-matrix-page-header .settings-activity-logs-filter-menu,.settings-matrix-page-header .settings-activity-logs-export-btn,.settings-matrix-page-header .settings-activity-logs-filter-reset-link,.settings-matrix-page-header .page-header-vertical-border{display:none!important}.settings-matrix-page-header{flex-wrap:wrap;align-items:center;gap:0;flex-direction:row!important}.settings-matrix-page-header>h6,.settings-matrix-page-header>.page-header-left,.settings-matrix-page-header>.back-btn{flex:0 0 100%;width:100%;margin:0 0 12px}.settings-matrix-page-header .page-search{flex:340px;width:auto;min-width:240px;display:flex;margin:0!important}.settings-matrix-page-header .page-search form{flex:auto;width:100%;min-width:0}.settings-matrix-page-header .page-search input{flex:auto;width:auto;min-width:140px}.access-management-react-shell .settings-matrix-page-header .page-search{flex:340px;margin:0!important}.access-management-react-shell .settings-matrix-page-header .page-search form{flex:auto;width:100%}.access-management-react-shell .settings-matrix-page-header .page-search input{flex:auto;width:auto;min-width:140px;max-width:none}.settings-matrix-page-header .page-header-actions{flex-direction:row;flex:none;align-items:center;gap:10px;margin:0 0 0 10px;display:flex}.settings-matrix-page-header .page-header-actions .page-header-icon-padding{margin-left:0}.settings-matrix-page-header .settings-matrix-primary-action{justify-content:center;width:33px;min-width:33px;max-width:33px;height:33px;padding:0!important}.settings-matrix-page-header .settings-matrix-primary-action p{display:none}.settings-matrix-page-header .settings-matrix-primary-action:before{content:"+";color:var(--btn-text);font-size:1rem;font-weight:700;line-height:1}.settings-matrix-page-header .settings-matrix-primary-action.is-loading:before{display:none}}@media screen and (width<=500px){.settings-matrix-page-header .page-search{flex:auto;min-width:0}.settings-matrix-page-header .page-search form{min-width:0}.settings-matrix-page-header .page-search input{min-width:95px}.settings-matrix-page-header .page-search-btn{margin:0 6px}.settings-matrix-page-header .page-header-actions{gap:6px;margin-left:6px}}@media screen and (width<=400px){.settings-matrix-page-header .page-search input{min-width:70px}.settings-matrix-page-header .page-search .btn-icon,.settings-matrix-page-header .page-header-actions .btn-icon{width:33px;min-width:33px;max-width:33px;height:33px;min-height:33px;max-height:33px}.settings-matrix-page-header .page-search-btn{margin:0 4px}.settings-matrix-page-header .page-header-actions{gap:4px;margin-left:4px}}@media screen and (width<=370px){.settings-matrix-page-header .page-search{flex:auto;min-width:0;max-width:calc(100% - 68px)}.settings-matrix-page-header .page-search form{width:100%;min-width:0}.settings-matrix-page-header .page-search input{width:100%;min-width:0;height:40px;padding-left:6px;padding-right:6px;font-size:.74rem}.settings-matrix-page-header .page-search .page-search-clear-btn{display:none}.settings-matrix-page-header .page-search .btn-icon,.settings-matrix-page-header .page-header-actions .btn-icon,.settings-matrix-page-header .settings-matrix-primary-action{width:30px;min-width:30px;max-width:30px;height:30px;min-height:30px;max-height:30px}.settings-matrix-page-header .page-search-btn{margin:0 2px}.settings-matrix-page-header .page-header-actions{gap:2px;margin-left:2px}}.news{height:100%;overflow:auto}.news-inner{max-width:650px;height:calc(100% - 100px);margin:0 auto;padding:50px 20px}.news-header{padding-bottom:20px}.news-header p{color:var(--font-subtle);padding-top:5px;font-size:.85rem;line-height:1.8}.news-header-col{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.news-header-btn{margin-top:20px}.news-item-inner-header{flex-direction:row;align-items:center;display:flex}.news-item-inner-header-actions{flex-direction:row;align-items:center;margin-left:auto;display:flex}.news-item-inner-header-actions .btn-icon{margin-left:10px}.news-items{flex-direction:column;display:flex}.news-item{border:solid 1px var(--border);border-radius:10px;width:100%;margin:20px auto;transition:all .4s}.news-item:hover{border:solid 1px var(--brand-color)}.news-item-no-hover:hover{border:solid 1px var(--border)}.news-item-inner{padding:20px}.news-item img{border:solid 1px var(--border);max-width:100%;height:auto}.news-item-body p{font-size:.82rem;line-height:1.7}.news-item-inner h2{padding:10px 0 15px;font-size:1.5rem}.news-tag{text-align:center;border-radius:20px;justify-content:center;align-items:center;margin-left:auto;display:inline-flex;background-color:var(--blue-light)!important}.news-tag p{text-transform:uppercase;color:var(--btn-text);font-size:.65rem;font-weight:800;padding:2px 8px!important}.news-author{flex-direction:row;align-items:center;margin-top:20px;display:flex}.news-author-img{width:38px;height:38px;margin-right:8px}.news-author-img img{border-radius:100%;display:block;width:100%!important;height:auto!important}.news-author-img-sml{width:33px;height:33px}.news-author-border{border-top:solid 1px var(--border);margin-top:30px;padding-top:20px}.news-author-detail p:last-child{color:var(--font-subtle);padding-top:2px}.news .pagination{margin-bottom:50px;border-top:none!important}.partner-home{flex-direction:column;align-items:center;width:100%;max-width:950px;margin:0 auto;padding:100px 0;display:flex}.partner-home-header{text-align:center;flex-direction:column;padding-bottom:20px;display:inline-flex}.partner-home-header p{color:var(--font-subtle);font-weight:600;line-height:1.2}.partner-home-header .btn{max-width:125px;margin:7px auto 0}.partner-home .person-item-inner .fa-circle-check{color:var(--green-success)}.partner-home .person-item-inner .fa-circle-xmark{color:var(--red-alert)}.partner-home-stats{flex-direction:row;align-items:center;width:100%;margin-bottom:30px;display:flex}.partner-home-stats .stat{width:100%;margin:15px 0}.partner-home-stats .stat:first-child{margin-right:10px}.partner-home-stats .stat:last-child{margin-left:10px}.partner-support-page{width:calc(100% - 230px)}.partner-support-page-container{width:100%;height:100%;overflow:auto}@media screen and (width<=950px){.partner-home{padding:50px 0}}.tag-list{flex-wrap:wrap;gap:5px;display:flex}.tag-pill{background:var(--background-04);color:var(--font-subtle);border-radius:4px;align-items:center;margin-bottom:5px;padding:2px 6px;font-size:.77rem;display:flex}.tag-pill .remove-tag{color:var(--font-subtle);margin-left:4px;font-weight:700;text-decoration:none}.form-select-menu-up{bottom:50px;top:auto!important}.chart-container{flex-flow:wrap;margin:0 -8px;display:flex}.chart{border:solid 1px var(--border);border-radius:10px;width:calc(50% - 22px);margin:10px}.chart-inner{flex-direction:column;padding:20px;display:flex;position:relative}.chart-inner .chart-simple{flex:auto}.chart-inner p{padding:7px 0 0}.chart-inner-header{padding:0 0 20px}.chart-table-row{flex-direction:row;align-items:center;width:100%;height:30px;display:flex}.chart-table-row .chart-table-col:last-child{margin-left:auto}.chart-table-row-header{border-bottom:solid 1px var(--border);margin-bottom:10px;padding-bottom:10px}.chart-table-row-header .chart-table-col p{color:var(--font-subtle)}canvas{max-height:200px;width:100%!important;height:225px!important}.partner-line-chart{width:100%;height:200px;max-height:200px;display:block;overflow:visible}.partner-bar-chart{justify-content:space-around;align-items:flex-end;gap:18px;width:100%;height:220px;padding:20px 28px 0;display:flex}.partner-bar-chart-item{flex-direction:column;flex:1 1 0;justify-content:flex-end;align-items:center;gap:12px;min-width:0;height:100%;display:flex}.partner-bar-chart-bar{background:var(--chart-primary-color,var(--brand-color));border-radius:2px 2px 0 0;width:100%;max-width:76px;min-height:0}.partner-doughnut-chart{flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:260px;display:flex}.partner-doughnut-chart svg{width:min(260px,70%);max-height:220px;transform:rotate(-90deg)}.partner-doughnut-segment{fill:#0000;stroke-width:8px}.partner-doughnut-centre{fill:var(--background)}.partner-doughnut-legend{flex-wrap:wrap;justify-content:center;gap:10px 16px;padding:0 20px;display:flex}.partner-doughnut-legend span{color:var(--font-subtle);align-items:center;gap:6px;font-size:.78rem;display:inline-flex}.partner-doughnut-legend i{border-radius:50%;width:9px;height:9px;display:inline-block}.chart-empty{flex-direction:column;justify-content:center;align-items:center;height:200px;display:none}.chart-table-row-right{flex-direction:row;align-items:center;margin-left:auto;display:flex}.chart-table-row-right .chart-table-col{text-align:right;justify-content:flex-end;min-width:50px;display:flex}.chart-table-col-lg{min-width:75px!important}.chart-canvas-footer{flex-direction:row;justify-content:space-between;padding:0 10px;display:flex}.chart-simple{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:120px;display:flex;position:relative}.chart-simple-empty{margin:0}.chart-simple h6{padding-bottom:3px;font-size:1.6rem;font-weight:800}.chart-spinner{z-index:2;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.chart-spinner i,.chart-spinner .fa-spinner,.chart-spinner .svg-inline--fa{width:1.05rem;height:1.05rem;color:var(--icon-load-spinner);font-size:1.05rem!important}.franchise-report-table-card{width:calc(100% - 22px)}.franchise-report-sites-table .table-container{margin:0;padding-top:0;overflow:hidden}.franchise-report-sites-table .table-scroll{overflow-x:auto}.franchise-report-sites-table .table{width:100%;min-width:900px}.franchise-report-sites-table .table-cell{text-align:center}.franchise-report-sites-table .franchise-report-site-col,.franchise-report-sites-table .franchise-report-site-col span{text-align:left!important}.franchise-report-sites-table .items-01-item-status{width:max-content;margin-top:5px!important}.async-root{min-height:120px;position:relative}.async-root-sm{min-height:60px;position:relative}.page-alt-inner-async{flex-direction:column;height:100%;display:flex}.page-alt-inner-async .settings-matrix-page-header{z-index:30;position:relative;overflow:visible}.page-alt-inner-async .settings-matrix-page-header .page-header-actions,.page-alt-inner-async .settings-matrix-page-header .dropdown-menu-container{z-index:31;position:relative}.page-alt-inner-async .settings-matrix-page-header .menu{z-index:32}.page-alt-inner-async .settings-async-root{flex-direction:column;flex:1;min-height:0;display:flex}.page-alt-inner-async .settings-async-root .settings-page{flex:1;height:auto;min-height:0}.page-alt-inner-async .settings-async-root .pagination{margin-top:auto}.admin-soft-navigation-root{min-height:240px;position:relative}@media screen and (width<=950px){.page-alt-inner-async{height:auto}.chart{width:100%}}.upsell-state-container{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:calc(100% - 40px);max-width:650px;height:100%;margin:0 auto;padding:0 20px;display:flex}.upsell-state-container img{border:solid 1px var(--border);border-radius:10px;max-width:100%;display:block}.upsell-state-text-container{text-align:center;max-width:500px;margin:0 auto}.upsell-state-text-container h1{margin-top:20px;font-weight:800}.upsell-state-text-container p{padding:5px 0 15px;font-size:.85rem;line-height:1.6}.upsell-state-text-container .btn{max-width:150px;margin:0 auto}@media screen and (width<=950px){.upsell-state-container{margin:60px auto}}.timeline{flex-direction:column;display:flex}.timeline-item{flex-direction:row;align-items:flex-start;margin-bottom:40px;display:flex;position:relative}.timeline-icon{background-color:var(--background-03);border-radius:50%;justify-content:center;align-items:center;width:34px;min-width:34px;height:34px;min-height:34px;margin-right:12px;display:flex}.timeline-icon .svg-inline--fa{color:var(--icon-nav);font-size:.85rem}.timeline-item:not(:last-of-type):before{border:1px solid var(--border);content:" ";border-radius:4px;width:0;position:absolute;top:39px;bottom:-36px;left:16px}.timeline-detail{flex-direction:column;max-width:450px;display:flex}.timeline-detail-header{line-height:1.8}.timeline-detail-sub{color:var(--font-subtle);padding-top:2px;font-size:.74rem}@media screen and (width<=950px){.timeline-row{flex-direction:column}.disciplinary-case-timeline-row{flex-direction:column;gap:0}.disciplinary-case-timeline-row .items-01-item-title-text{flex:none;min-width:0}.timeline{margin-top:20px}}.modal-overlay{z-index:10000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.modal{background:var(--background-02);z-index:10001;width:90%;max-width:600px;max-height:90vh;box-shadow:var(--box-shadow-modal);border-radius:8px;height:auto;display:none;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.modal-content{flex-direction:column;height:100%;display:flex}.create-workspace-modal-content{min-height:420px}.franchise-site-create-modal-content{min-height:620px}.franchise-site-create-modal-content .searchable-paged-menu.searchable-paged-menu-inline,.franchise-settings-modal-content .searchable-paged-menu.searchable-paged-menu-inline{width:100%;margin:-10px 0 20px;position:static;left:auto;top:auto!important}.franchise-site-setup-row{margin-bottom:20px}.franchise-site-setup-group{margin-bottom:15px}.franchise-site-setup-group:last-child{margin-bottom:0}.franchise-site-setup-multiselect-source{display:none}.franchise-site-setup-multiselect-menu{margin:-10px 0 0!important}.franchise-site-setup-multiselect-actions{align-items:center;gap:10px;padding:0 10px 10px;display:flex}.franchise-site-setup-multiselect-actions a{color:var(--font-main);font-size:.75rem;text-decoration:underline}.franchise-site-setup-multiselect-option{justify-content:flex-start;gap:10px}.franchise-site-setup-multiselect-check{width:24px;min-width:24px;height:24px;min-height:24px;position:relative;left:auto}.franchise-site-setup-multiselect-check:after{content:"";border:solid var(--font-main);border-width:0 3px 3px 0;width:4px;height:9px;display:none;position:absolute;top:5px;left:9px;transform:rotate(45deg)}.franchise-site-setup-multiselect-option.is-selected .franchise-site-setup-multiselect-check:after{display:block}.time-off-request-modal{min-height:95vh;max-height:95vh}.modal:has(.time-off-request-modal){max-height:95vh}.time-off-request-modal .modal-content-inner{max-height:calc(95vh - 170px)}.modal-content form{flex-direction:column;flex-grow:1;display:flex;overflow-y:auto}.modal-content form.modal-form-static-footer{min-height:0;overflow-y:hidden}.modal-content-header{-webkit-user-select:none;user-select:none;border-bottom:solid 1px var(--border);flex-direction:row;align-items:center;height:60px;min-height:60px;padding:0 15px;display:flex}.modal-close:hover{background-color:var(--background-subtle-btn-hover)}.modal-close .svg-inline--fa{color:var(--font-main);font-size:1rem}.modal-close{background-color:var(--background-02);cursor:pointer;border:none;border-radius:100%;justify-content:center;align-items:center;width:34px;min-width:34px;height:34px;min-height:34px;margin-left:auto;transition:all .5s;display:flex}.modal-content-inner{flex-grow:1;max-height:calc(90vh - 170px);padding:25px 15px;overflow-y:auto}.modal-content-inner-loading{justify-content:center;align-items:center;min-height:220px;padding:25px 15px;display:flex}.modal-content-inner-loading .svg-inline--fa,.modal-content-inner-loading i{color:var(--icon-load-spinner);font-size:1.2rem}.modal-content-inner-public-holidays{padding:0 15px}.feature-upsell-modal .modal-content-inner{padding:20px 15px}.feature-upsell-modal .empty-state{max-width:360px;margin:10px auto;padding:50px 0}.feature-upsell-modal .empty-state .btn{max-width:160px}.feature-upsell-modal .empty-state p{font-size:.82rem;line-height:1.7}.person-main-data-section-public-holidays{margin:0}.person-main-data-section-public-holidays .person-main-data:first-of-type{border-top:none}.modal-content-inner-section{margin-bottom:20px}.modal-content-inner-section-no-margin{margin-bottom:0!important}.modal-content-inner-section-header{border-bottom:solid 1px var(--border);margin-bottom:25px;padding-bottom:15px}.modal-content-inner-section-header h6{font-size:.92rem!important}.partner-update-settings-modal .modal-content-inner-section{margin-bottom:35px}.partner-update-settings-modal .modal-content-inner-section:last-child{margin-bottom:0}.modal-content-footer{border-top:solid 1px var(--border);flex-direction:row;justify-content:flex-end;align-items:center;height:60px;padding:0 15px;display:flex}.modal-content-footer-inner{flex-direction:row!important;justify-content:flex-end!important;align-items:center!important;display:flex!important}.modal-pagination-inner{width:100%;justify-content:space-between!important}.modal-pagination-inner .btn{margin-left:8px!important}.modal-activity-log-footer{justify-content:flex-start;height:60px;padding:0 15px}.modal-activity-log-pagination{border-top:0;flex-direction:row;align-items:center;width:100%;height:auto;margin:0;padding:0;display:flex;justify-content:flex-start!important}.modal-activity-log-pagination .pagination-btns{flex-direction:row;align-items:center;display:flex}.modal-activity-log-pagination .pagination-btns .btn{margin:0 10px 0 0!important}.modal-activity-log-pagination .pagination-count{margin:0}.modal-activity-log-pagination .pagination-count p{white-space:nowrap}.matrix-table-modal{height:min(760px,100vh - 80px);min-height:0;max-height:calc(100vh - 80px)}.matrix-table-modal .modal-content-inner{flex:auto;min-height:0;max-height:none;padding:0 15px;overflow:hidden}.matrix-table-modal .modal-content-footer{flex:0 0 60px;height:60px;min-height:60px}.settings-activity-log-modal{min-height:0;max-height:calc(100vh - 80px)}.settings-activity-log-modal .modal-content-inner{flex:auto;min-height:0;padding-top:0;padding-bottom:0;overflow:hidden}.settings-activity-log-modal .settings-activity-log-matrix{flex-direction:column;flex:auto;width:100%;height:auto;min-height:0;display:flex;overflow:hidden}.settings-activity-log-modal .table-wrapper{flex:auto;height:auto;min-height:0;padding:0}.settings-activity-log-modal .table-container,.settings-activity-log-modal .table-scroll{height:100%;min-height:0}.settings-activity-log-modal .table-scroll{overflow:auto}.settings-activity-log-modal .table-body-row:last-child .table-body-cell{border-bottom:0}.settings-activity-log-modal .modal-content-footer-inner{justify-content:flex-start!important}.modal-content-footer .form-btn,.modal-content-footer .btn{max-width:max-content;height:35px;margin:0 0 0 10px!important;padding:0 12px!important}.modal-item-list{width:100%;margin:0 auto 20px}.modal-item-list-item{border:solid 1px var(--border);border-radius:10px;flex-direction:row;align-items:center;width:calc(100% - 20px);margin-bottom:20px;padding:10px;display:flex}.modal-item-list-item p{color:var(--font-main)}.update-time-off-allowance-modal{min-height:620px}.modal:has(.time-off-balance-editor-modal){width:min(600px,100vw - 48px);max-width:600px;height:min(820px,100vh - 80px);max-height:calc(100vh - 80px)}.time-off-balance-editor-modal{height:100%;min-height:0;max-height:none;overflow:hidden}.time-off-balance-editor-modal .modal-content-header{flex:0 0 60px}.time-off-balance-editor-modal .modal-content-inner{box-sizing:border-box;flex:auto;min-height:0;max-height:none;padding:25px 15px;overflow:hidden auto}.time-off-balance-editor-modal .modal-content-footer{box-sizing:border-box;flex:0 0 60px;height:60px;min-height:60px}.time-off-balance-editor-modal form{box-sizing:border-box;width:100%;min-height:0;overflow:visible}.time-off-balance-editor-section{margin-bottom:34px}.time-off-balance-editor-section h6{color:var(--font-subtle);letter-spacing:0;border-bottom:solid 2px var(--border);text-transform:uppercase;margin:0 0 26px;padding-bottom:14px;font-size:.82rem}.time-off-balance-editor-section .react-searchable-picker{margin-bottom:0}.time-off-balance-editor-section .searchable-paged-menu-trigger{box-sizing:border-box;width:100%}.time-off-balance-editor-current{flex-direction:column;gap:18px;display:flex}.time-off-balance-editor-card{border:solid 1px var(--border);box-sizing:border-box;border-radius:8px;width:100%;padding:18px}.time-off-balance-editor-card-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.time-off-balance-editor-policy{color:var(--font-main);margin:0 0 8px;font-weight:700}.time-off-balance-editor-type{color:var(--font-subtle);margin:0;font-style:italic}.time-off-balance-editor-card label{color:var(--font-main);margin-bottom:18px;font-weight:700;display:block}.time-off-balance-editor-card label:last-child{margin-bottom:0}.time-off-balance-editor-card input{box-sizing:border-box;width:100%;margin-top:10px}.invite-time-off-balances{margin:12px 0 22px}.invite-time-off-balance-card{padding:18px}.invite-time-off-balance-card .time-off-balance-editor-card-header{margin-bottom:16px}.update-working-week-modal{min-height:360px}.compliance-beta-modal-form{overflow-y:visible!important}.compliance-beta-modal-body{text-align:center;flex-direction:column;justify-content:center;align-items:center;max-height:none;padding:40px 30px;display:flex}.compliance-beta-modal-icon{background-color:var(--subtle-btn-background);width:54px;height:54px;color:var(--font-main);border-radius:50%;justify-content:center;align-items:center;margin-bottom:22px;display:flex}.compliance-beta-modal-icon .svg-inline--fa,.compliance-beta-modal-icon i{font-size:1.2rem}.compliance-beta-modal-copy{max-width:420px}.compliance-beta-modal-copy h3{margin:0 0 10px;font-size:1.25rem;line-height:1.4}.compliance-beta-modal-copy p{color:var(--font-subtle);margin:0 0 14px;line-height:1.7}.compliance-beta-modal-copy p:last-child{margin-bottom:0}.compliance-beta-modal-meta{margin-top:18px}.compliance-beta-modal-meta .items-01-item-title-text{text-align:center;margin-bottom:6px}.compliance-beta-modal-meta p:last-child{color:var(--font-main);margin-bottom:0}.compliance-beta-modal-action{justify-content:center;width:100%;margin-top:26px;display:flex}.compliance-beta-modal-action .btn{max-width:190px}.modal-policy-add-btn{justify-content:center;width:calc(100% - 2px)}.modal-policy-card{align-items:stretch;gap:0;width:calc(100% - 32px);margin-bottom:12px;padding:15px}.modal-policy-card-main{width:100%;min-width:0}.modal-policy-card-header{align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.modal-policy-card-heading{flex-grow:1;min-width:0}.modal-policy-card-title{margin:0 0 5px;font-size:.85rem}.modal-policy-card-subtitle{margin:0;font-style:italic;color:var(--font-subtle)!important}.modal-policy-card-main .form-field{margin-bottom:12px}.modal-policy-card-main .form-field:last-child{margin-bottom:0}.modal-policy-card-main .form-field input{height:46px;min-height:46px;margin-bottom:0}.modal-policy-card-remove-btn{flex-shrink:0;margin-top:1px;margin-left:auto}.invite-modal-back-link{margin-bottom:20px}.invite-method-grid{grid-template-columns:1fr;gap:16px;display:grid}.invite-method-card{border:solid 1px var(--border);color:inherit;background:0 0;border-radius:10px;padding:20px;text-decoration:none;transition:all .5s}.invite-method-card:hover{background-color:var(--background-hover)}.invite-method-card.btn-loading-replace{position:relative}.invite-method-card .btn-spinner{display:none}.invite-method-card.is-loading{cursor:wait}.invite-method-card.is-loading[data-load-ok="1"]{pointer-events:none}.invite-method-card.is-loading[data-load-ok="1"] .btn-spinner{width:1em;height:1em;margin:auto;line-height:1;display:block;position:absolute;inset:0}.invite-method-card.is-loading[data-load-ok="1"]>:not(.btn-spinner){visibility:hidden;opacity:0!important;transition:none!important}.invite-method-card-icon{background:var(--subtle-btn-background);width:42px;height:42px;color:var(--font-main);border-radius:50%;justify-content:center;align-items:center;margin-bottom:14px;display:inline-flex}.invite-method-card h6{margin:0 0 8px}.invite-method-card p{color:var(--font-subtle);margin:0;line-height:1.6}.invite-csv-header-link{margin-left:auto}.invite-csv-complete-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:15px;min-height:310px;padding:40px 25px;display:flex}.invite-csv-complete-icon{border:solid 1px var(--border);background:var(--background-subtle);width:55px;min-width:55px;height:55px;color:var(--brand-color);border-radius:50%;justify-content:center;align-items:center;display:flex}.invite-csv-complete-icon .svg-inline--fa,.invite-csv-complete-icon i{color:var(--brand-color);margin:0;font-size:1.6rem}.invite-csv-complete-state h6{color:var(--font-main);margin:0}.invite-csv-complete-state p{max-width:560px;color:var(--font-subtle);margin:0;line-height:1.5}.invite-csv-complete-state p:first-of-type{color:var(--font-main);max-width:400px}.modal-content-footer .btn.modal-close{border-radius:4px;width:auto;min-width:75px;min-height:35px}.modal-content-footer .primary-btn.modal-close:hover{background-color:var(--brand-color);box-shadow:inset 0 -2px #1f2d3d26}.team-member-picker-modal form{min-height:470px;overflow-y:visible}.team-member-picker-modal .modal-content-inner{min-height:325px;overflow-y:visible}.team-member-picker-modal .searchable-paged-menu{z-index:40}.franchise-admin-picker-modal .modal-content-inner{min-height:0;overflow-y:auto}.franchise-admin-picker-modal .searchable-paged-menu.searchable-paged-menu-inline{width:100%;margin:-10px 0 20px;position:static;left:auto;top:auto!important}.franchise-admin-picker-modal .searchable-paged-menu-list{max-height:165px}.franchise-admin-access-matrix .table-cell{min-width:140px!important}.franchise-admin-access-matrix .table-cell:first-child,.franchise-admin-access-matrix .table-cell:first-child span,.franchise-admin-access-matrix .table-cell:first-child p{text-align:left!important}.franchise-access-remove-col,.franchise-access-remove-col span{text-align:center!important}.franchise-access-remove-col .btn-icon{margin:0 auto}.franchise-site-action-col,.franchise-site-action-col span,.franchise-site-action-col p{text-align:center!important}.franchise-site-action-col .btn-icon,.franchise-site-action-col .items-01-item-status{margin:0 auto}.invite-import-summary{border:solid 1px var(--border);background:var(--background-subtle);border-radius:10px;margin-bottom:20px;padding:16px}.invite-import-summary-header{margin-bottom:12px}.invite-import-summary-subheading{margin:16px 0 10px}.invite-import-summary-subheading p{color:var(--font-main);margin:0;font-weight:700}.invite-import-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:12px;display:grid}.invite-import-summary-stat{border:solid 1px var(--border);border-radius:8px;padding:12px}.invite-import-summary-stat span{color:var(--font-subtle);margin-bottom:6px;font-size:.8rem;display:block}.invite-import-summary-stat strong{color:var(--font-main);font-size:1.1rem}.invite-import-summary-list{border-top:solid 1px var(--border);flex-direction:column;gap:10px;margin-bottom:15px;padding-top:10px;display:flex}.invite-import-summary-item{border-top:solid 1px var(--border);align-items:flex-start;gap:10px;padding-top:10px;display:flex}.invite-import-summary-item:first-child{border-top:0;padding-top:0}.invite-import-summary-item .svg-inline--fa,.invite-import-summary-item i{color:var(--font-subtle);flex-shrink:0;margin-top:2px;font-size:.9rem}.invite-import-summary-item .fa-circle-info{color:var(--brand-color)}.invite-import-summary-item .fa-circle-xmark{color:var(--warning-btn-border)}.invite-import-summary-item p{color:var(--font-main);margin:0}@media (width<=700px){.invite-import-summary-grid{grid-template-columns:1fr}}.trial-signups-feature-list{margin:0;padding-left:20px}.trial-signups-feature-list li{color:var(--font-main);margin:0 0 10px}.trial-signups-feature-list li:last-child{margin-bottom:0}.onboarding-document-template-picker-select{display:none!important}.onboarding-document-template-picker .searchable-paged-menu-trigger{margin-bottom:10px}.onboarding-selected-document-templates{margin-top:10px;margin-bottom:0}.onboarding-document-template-card .modal-policy-card-header{align-items:center;min-height:30px;margin-bottom:0}.onboarding-document-template-card .modal-policy-card-heading{align-items:flex-start;display:flex}.onboarding-document-template-card .modal-policy-card-title{margin:0}.onboarding-document-template-card .modal-policy-card-remove-btn{align-self:center;margin-top:0}.disciplinary-modal .modal-item-list-item .modal-policy-card-header{align-items:center;min-height:30px;margin-bottom:0}.disciplinary-modal .modal-item-list-item .modal-policy-card-heading{flex-direction:column;justify-content:center;min-height:30px;display:flex}.disciplinary-modal .modal-item-list-item .modal-policy-card-heading p{color:var(--font-subtle);margin:2px 0 0}.disciplinary-modal .modal-item-list-item .modal-policy-card-remove-btn{align-self:center;margin-top:0}.modal-footer-split{gap:10px;width:100%;min-width:0;overflow:hidden;justify-content:space-between!important;align-items:center!important}.modal-footer-split .modal-pagination{flex-direction:row;align-items:center;gap:8px;margin-right:auto;display:flex}.modal-footer-split .modal-pagination-controls{flex-direction:row;align-items:center;gap:8px;display:flex}.modal-footer-split .modal-pagination-btn{justify-content:center;width:30px;min-width:30px;height:30px!important}.modal-footer-split .modal-pagination .btn{margin:0!important}.modal-footer-split .modal-footer-actions{flex-direction:row;flex:auto;align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex;overflow:hidden}.modal-footer-split .case-management-modal-save-btn{flex:0 auto;min-width:0;max-width:220px;margin-left:auto!important}.modal-footer-split .case-management-modal-save-btn p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (width<=880px){.case-management-modal-tabs{gap:16px}.case-management-modal-tab p{font-size:.9rem}}.modal-selection-toolbar{border-bottom:solid 1px var(--border);flex-direction:row;align-items:center;padding-bottom:10px;display:flex}.modal-selection-toggle-all{background:var(--background);width:30px;min-width:30px;height:30px;color:var(--font-subtle);border-radius:6px;justify-content:center;align-items:center;display:flex;margin:0!important}.modal-selection-toggle-all .icon-selected{color:var(--brand-color);display:none}.modal-selection-toggle-all .icon-unselected,.modal-selection-toggle-all.is-selected .icon-selected{display:block}.modal-selection-toggle-all.is-selected .icon-unselected{display:none}.modal-selection-count{color:var(--font-subtle);font-size:.8rem}.modal-selection-search{margin-bottom:10px}.modal-selection-list{overflow:hidden}.modal-selection-item{border-bottom:solid 1px var(--border);cursor:pointer;flex-direction:row;align-items:center;min-height:50px;padding:10px 0;display:flex}.modal-selection-item.is-selected{background:var(--background-02)}.modal-selection-item:last-child{border-bottom:none}.modal-selection-checkbox{background:var(--background);width:30px;min-width:30px;height:30px;color:var(--font-subtle);border-radius:6px;justify-content:center;align-items:center;display:flex;margin:0 10px 0 0!important}.modal-selection-checkbox .icon-selected{color:var(--brand-color);display:none}.modal-selection-checkbox .icon-unselected,.modal-selection-checkbox.is-selected .icon-selected{display:block}.modal-selection-checkbox.is-selected .icon-unselected{display:none}.modal-selection-identity{flex-direction:row;align-items:center;min-width:0;display:flex}.modal-selection-avatar{border:solid 1px var(--border);width:34px;min-width:34px;height:34px;color:var(--font-subtle);background:var(--background-03);border-radius:100%;justify-content:center;align-items:center;margin-right:10px;font-size:.72rem;display:flex;overflow:hidden}.modal-selection-avatar img{object-fit:cover;width:100%;height:100%}.modal-selection-item-details{min-width:0}.modal-selection-item-title{color:var(--font-main);white-space:nowrap;text-overflow:ellipsis;max-width:320px;font-size:.82rem;font-weight:700;overflow:hidden}.modal-selection-item-subtitle{color:var(--font-subtle);white-space:nowrap;text-overflow:ellipsis;max-width:320px;padding-top:2px;font-size:.75rem;overflow:hidden}.modal-selection-empty{margin-top:8px}.modal-selection-next-step-note{margin-bottom:25px}#apply_scope_selection_container+.form-label-tip{margin-top:10px}.global-banner-inline-form{margin-left:8px;display:inline-flex}.global-banner-inline-btn{color:inherit;cursor:pointer;background:0 0;border:0;gap:6px;min-height:0;margin:0;padding:0;text-decoration:underline}.global-banner-inline-btn p{margin:0}.global-banner-inline-btn .btn-spinner{color:inherit}.menu-item-form{margin:0}.menu-item-form .menu-item{text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;display:flex}.menu-item-form .menu-item p,.nav-overlay-action-form{margin:0}.nav-overlay-action-btn{text-align:left;width:100%;color:inherit;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;display:flex}.nav-overlay-action-btn p{margin:0;text-decoration:underline}.nav-overlay-action-btn .btn-spinner{color:inherit}.announcement-body-text{white-space:pre-line}.inline-action-form{display:contents}.inline-action-form button{font:inherit;text-align:left;border:0}.admin-contracts-page{flex-direction:column;min-height:100%;display:flex}.admin-contracts-page>.table-pagination{margin-top:auto}.admin-contracts-table .table-scroll{overflow:auto}.admin-contracts-table .table-body-cell,.admin-contracts-table .table-header-cell{vertical-align:top;min-width:120px}.admin-contracts-table .table-body-cell:first-child,.admin-contracts-table .table-header-cell:first-child{min-width:230px}.admin-contracts-table .table-body-cell:nth-child(2),.admin-contracts-table .table-header-cell:nth-child(2){min-width:285px}.admin-contracts-table .table-body-cell:nth-child(3),.admin-contracts-table .table-header-cell:nth-child(3){min-width:230px}.admin-contracts-table .table-body-cell:nth-child(5),.admin-contracts-table .table-header-cell:nth-child(5){min-width:175px}.admin-contracts-table .table-body-cell:nth-child(6),.admin-contracts-table .table-header-cell:nth-child(6){text-align:center;min-width:80px}.admin-contracts-table .items-01-item-status{width:max-content;max-width:max-content}.contract-id-text{color:var(--font-main);font-weight:700}.admin-contracts-table .contract-matter-link,.admin-contracts-table .contract-matter-link:visited{font-weight:700;color:var(--font-subtle)!important;text-decoration:none!important}.admin-contracts-table .contract-matter-link:hover{color:var(--font-main)!important;text-decoration:underline!important}.contract-canonical-cell{flex-direction:column;gap:3px;min-width:0;display:flex}.contract-canonical-label{color:var(--font-subtle);text-transform:uppercase;font-size:.68rem;font-weight:700;line-height:1.1}.contract-canonical-value{color:var(--font-main);white-space:nowrap;text-overflow:ellipsis;font-size:.84rem;font-weight:700;line-height:1.25;overflow:hidden}.contract-canonical-meta{color:var(--font-subtle);white-space:nowrap;text-overflow:ellipsis;flex-direction:row;align-items:center;gap:6px;font-size:.74rem;line-height:1.2;display:flex;overflow:hidden}.contract-field-confidence{border:solid 1px var(--border);color:var(--font-main);background:var(--background-03);border-radius:6px;align-items:center;padding:1px 5px;font-size:.68rem;font-weight:700;line-height:1.3;display:inline-flex}.contract-field-confidence-missing,.contract-field-confidence-low{color:#8a1f2d;background:#ffe0e5;border-color:#ff9cad}.contract-field-confidence-medium{color:#7a2d00;background:#ffedcf;border-color:#ffc27a}.contract-field-confidence-high{color:#0d5c46;background:#d7f5e9;border-color:#9be0c4}.contract-chip-list{flex-flow:wrap;align-items:center;gap:5px;display:flex}.contract-warning-chip,.contract-ok-pill{border-radius:6px;align-items:center;min-height:22px;padding:2px 7px;font-size:.72rem;font-weight:700;line-height:1.2;display:inline-flex}.contract-warning-chip{color:#7a2d00;background:#ffddb8;border:1px solid #ffc27a}.contract-warning-chip-red{color:#8a1f2d;background:#ffe0e5;border-color:#ff9cad}.contract-ok-pill{color:#0d5c46;background:#d7f5e9;border:1px solid #9be0c4}.contract-muted-dash{color:var(--font-subtle)}.contract-missing-inline{color:#8a1f2d;font-weight:700}.contract-review-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.contract-review-issues{flex-wrap:wrap;gap:6px;margin:14px 0;display:flex}.contract-review-grid+.form-field,.contract-review-issues+.form-field{margin-top:14px}.contract-action-buttons{flex-direction:row;align-items:center;gap:8px;display:flex}.contract-review-modal .modal-content-inner,.contract-detail-modal .modal-content-inner{overflow:hidden}.contract-key-details-table-wrap .table-container,.contract-review-table .table-container,.contract-detail-fields-table-wrap .table-container{padding-top:0;overflow:hidden}.contract-key-details-table-wrap .table-scroll,.contract-review-table .table-scroll,.contract-detail-fields-table-wrap .table-scroll{min-width:0;overflow:auto}.contract-key-details-table{min-width:920px;margin-bottom:14px}.contract-review-fields-table,.contract-detail-fields-table{min-width:1120px}.contract-key-details-table .table-header-cell{height:auto;padding-top:0!important;padding-bottom:12px!important}.contract-key-details-table .table-header-cell span{display:block;position:static}.contract-key-details-table .table-body-cell{vertical-align:top;white-space:normal;line-height:1.45}.contract-key-details-table .table-body-cell:first-child{width:190px!important;min-width:190px!important;max-width:190px!important}.contract-key-details-table .table-body-cell:nth-child(2){width:210px!important;min-width:210px!important;max-width:210px!important}.contract-key-details-table .table-body-cell:nth-child(3){width:460px!important;min-width:460px!important;max-width:460px!important}.contract-review-fields-table .table-header-cell,.contract-detail-fields-table .table-header-cell{height:auto;padding-top:0!important;padding-bottom:12px!important}.contract-review-fields-table .table-header-cell span,.contract-detail-fields-table .table-header-cell span{display:block;position:static}.contract-review-fields-table .table-body-cell,.contract-detail-fields-table .table-body-cell{vertical-align:top;white-space:normal;line-height:1.45}.contract-field-row-missing .table-body-cell{background:#fff5f6}.contract-field-row-low-confidence .table-body-cell{background:#fff9ee}.contract-review-field-cell{width:190px!important;min-width:190px!important;max-width:190px!important}.contract-review-field-cell .contract-warning-chip{margin-top:6px}.contract-review-value-cell{overflow-wrap:anywhere;width:180px!important;min-width:180px!important;max-width:180px!important}.contract-review-value-cell,.contract-review-json-cell{color:var(--font-subtle);overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem}.contract-review-json-cell{width:210px!important;min-width:210px!important;max-width:210px!important}.contract-key-details-table pre,.contract-review-value-cell pre,.contract-review-json-cell pre{white-space:pre-wrap;overflow-wrap:anywhere;font-family:inherit;font-size:inherit;color:inherit;margin:0}.contract-review-evidence-cell{color:var(--font-subtle);overflow-wrap:anywhere;width:280px!important;min-width:280px!important;max-width:280px!important}.contract-review-evidence-cell p{color:inherit;margin:0 0 6px;font-size:.78rem;line-height:1.35}.contract-review-evidence-cell p:last-child{margin-bottom:0}.contract-review-input-cell{width:230px!important;min-width:230px!important;max-width:230px!important}.contract-review-input-cell input{width:100%;min-width:0}.contract-audit-table{min-width:1040px}.contract-audit-payload{border:solid 1px var(--border);background:var(--background-01);max-height:180px;color:var(--font-main);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:6px;margin:8px 0 0;padding:8px;font-size:.72rem;line-height:1.4;overflow:auto}@media (width<=720px){.contract-review-grid{grid-template-columns:1fr}}.admin-matters-table .table-scroll{overflow:auto}.admin-matters-table .table-body-cell,.admin-matters-table .table-header-cell{min-width:135px}.admin-matters-table .table-body-cell:first-child,.admin-matters-table .table-header-cell:first-child{min-width:280px}.admin-matter-detail-modal{max-width:min(1040px,100vw - 32px)}.admin-matter-detail{flex-direction:column;gap:18px;display:flex}.admin-matter-summary{border-bottom:solid 1px var(--border);justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:16px;display:flex}.admin-matter-summary h6,.admin-matter-section-header h6{color:var(--font-main);margin:0}.admin-matter-summary p,.admin-matter-section-header p{color:var(--font-subtle);margin:5px 0 0;line-height:1.35}.admin-matter-summary-meta,.admin-matter-section-header{justify-content:space-between;align-items:center;gap:10px;display:flex}.admin-matter-summary-meta span{border:solid 1px var(--border);min-height:24px;color:var(--font-subtle);text-transform:capitalize;border-radius:6px;align-items:center;padding:2px 8px;font-size:.76rem;font-weight:700;display:inline-flex}.admin-matter-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.admin-matter-facts div{border:solid 1px var(--border);background:var(--background-02);border-radius:8px;min-width:0;padding:10px}.admin-matter-facts span{color:var(--font-subtle);text-transform:uppercase;font-size:.7rem;font-weight:700;line-height:1.2;display:block}.admin-matter-facts p{color:var(--font-main);overflow-wrap:anywhere;margin:5px 0 0;font-size:.84rem;font-weight:700;line-height:1.3}.admin-matter-section{flex-direction:column;gap:10px;display:flex}.ai-plan-step-list,.admin-matter-event-list,.admin-matter-link-list{flex-direction:column;gap:8px;display:flex}.ai-plan-step{border:solid 1px var(--border);background:var(--background-02);border-radius:8px;grid-template-columns:30px minmax(0,1fr);gap:10px;padding:10px;display:grid}.ai-plan-step-index{background:var(--background-03);width:28px;height:28px;color:var(--font-subtle);border-radius:6px;justify-content:center;align-items:center;font-size:.76rem;font-weight:800;display:flex}.ai-plan-step-main{min-width:0}.ai-plan-step-title{justify-content:space-between;align-items:center;gap:10px;display:flex}.ai-plan-step-title p{color:var(--font-main);margin:0;font-weight:800;line-height:1.3}.ai-plan-step-meta{color:var(--font-subtle);flex-wrap:wrap;gap:8px 14px;margin-top:8px;font-size:.75rem;line-height:1.25;display:flex}.ai-plan-step-json{margin-top:8px}.ai-plan-step-json summary{color:var(--font-subtle);cursor:pointer;font-size:.78rem;font-weight:700}.ai-plan-step-json div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.ai-plan-step-json pre{border:solid 1px var(--border);background:var(--background-01);min-height:42px;max-height:220px;color:var(--font-main);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:6px;margin:0;padding:8px;font-size:.72rem;line-height:1.4;overflow:auto}.admin-matter-event,.admin-matter-link{border:solid 1px var(--border);background:var(--background-02);border-radius:8px;justify-content:space-between;align-items:flex-start;gap:12px;padding:10px;display:flex}.admin-matter-event p,.admin-matter-link p{color:var(--font-main);margin:0;font-weight:800;line-height:1.3}.admin-matter-event span,.admin-matter-link span{color:var(--font-subtle);overflow-wrap:anywhere;font-size:.76rem;line-height:1.3}@media (width<=720px){.admin-matter-summary,.admin-matter-summary-meta,.admin-matter-section-header,.ai-plan-step-title,.admin-matter-event,.admin-matter-link{flex-direction:column;align-items:flex-start}.admin-matter-facts,.ai-plan-step-json div{grid-template-columns:1fr}}body.react-app,body.react-app.theme-light{--brand-color:var(--brand-color-light,#000);--btn-text:var(--btn-text-light,#fff)}body.react-app.theme-dark{--brand-color:var(--brand-color-dark,#f3f3f3);--btn-text:var(--btn-text-dark,#000)}@media (prefers-color-scheme:dark){body.react-app:not(.theme-light):not(.theme-dark){--brand-color:var(--brand-color-dark,#f3f3f3);--btn-text:var(--btn-text-dark,#000)}}.loading-button-label{color:inherit;letter-spacing:.02rem;font-family:Muli,sans-serif;font-size:.82rem;font-weight:700;line-height:1}.btn .loading-button-label{color:var(--font-main)}.primary-btn .loading-button-label{color:var(--btn-text)!important}.subtle-btn .loading-button-label{color:var(--font-main)!important}@keyframes initial-spin{to{transform:rotate(360deg)}}#root{height:100%}.auth-box-logo{cursor:pointer}.brand-mark-fallback{color:var(--text);justify-content:center;align-items:center;font-weight:800;line-height:1;display:inline-flex}.auth-box-logo .brand-mark-fallback{width:40px;height:40px;font-size:22px}.auth-box-logo .logo-mark--light{display:block}.auth-box-logo .logo-mark--dark{display:none}body.theme-light .auth-box-logo .logo-mark--light{display:block}body.theme-light .auth-box-logo .logo-mark--dark,body.theme-dark .auth-box-logo .logo-mark--light{display:none}body.theme-dark .auth-box-logo .logo-mark--dark{display:block}@media (prefers-color-scheme:dark){body:not(.theme-light):not(.theme-dark) .auth-box-logo .logo-mark--light{display:none}body:not(.theme-light):not(.theme-dark) .auth-box-logo .logo-mark--dark{display:block}}.auth-box-header .muted{text-align:center;max-width:300px;color:var(--font-subtle);margin:15px auto 0;font-size:.82rem;line-height:1.6}.oauth-grid{display:none}.form-submit button{width:100%}.auth-box-sub-text a{font-weight:700;text-decoration:underline}.form-field-sub-right a{color:var(--font-subtle)}.password-tip svg{fill:none;width:14px;min-width:14px;height:14px;stroke:var(--font-subtle);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;margin-right:5px}.onboarding-leave-year-tip{align-items:flex-start;gap:8px;margin-top:8px}.onboarding-leave-year-tip .svg-inline--fa{margin-top:2px;padding-right:0}.onboarding-leave-year-tip p{margin:0}.onboarding-leave-year-date{margin-top:20px}.spinner{color:var(--icon-load-spinner);display:inline-block}.invite-method-card{text-align:left;cursor:pointer;width:100%;font-family:Muli,sans-serif}.react-nav-create-button,.react-nav-avatar-button{cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}.invite-csv-validation-progress{border:solid 1px var(--border);background:var(--background-subtle);border-radius:10px;margin-top:12px;padding:12px 14px}.invite-csv-validation-progress-copy{margin-bottom:10px}.invite-csv-validation-progress-copy p{color:var(--font-main);white-space:nowrap;min-height:1.2em;margin:0;font-weight:700}.invite-csv-validation-progress-bar{background:var(--border);border-radius:999px;width:100%;height:6px;position:relative;overflow:hidden}.invite-csv-validation-progress-bar span{border-radius:inherit;background:var(--brand-color);width:28%;animation:2.8s ease-in-out infinite inviteCsvProgress;position:absolute;inset:0 auto 0 0}.invite-csv-footer-inner{align-items:center;gap:12px;width:100%;min-width:0;display:flex}.invite-csv-footer-progress{flex:auto;min-width:220px;margin:0;padding:8px 10px}.invite-csv-footer-actions{flex:none;justify-content:flex-end;align-items:center;gap:10px;margin-left:auto;display:flex}.react-menu-option{text-align:left;cursor:pointer;background:0 0;border:0;width:100%;font-family:Muli,sans-serif}.react-product-shell .time-off-request-modal,.react-product-shell .time-off-request-modal button,.react-product-shell .time-off-request-modal input,.react-product-shell .time-off-request-modal select,.react-product-shell .time-off-request-modal textarea,.react-product-shell .time-off-request-modal span,.react-product-shell .time-off-request-modal p,.react-product-shell .time-off-request-modal label{font-family:Muli,sans-serif!important}.react-searchable-picker .searchable-paged-menu.searchable-paged-menu-inline{width:100%;margin:-10px 0 20px;position:static;top:auto!important;left:auto!important}.react-searchable-picker .searchable-paged-menu-trigger{cursor:pointer;appearance:none;font-family:Muli,sans-serif!important}.react-searchable-picker .searchable-paged-menu-option-title{font-size:.8rem;font-weight:600;font-family:Muli,sans-serif!important}.react-searchable-picker .searchable-paged-menu-option-subtitle,.react-searchable-picker .searchable-paged-menu-trigger-text,.react-searchable-picker .searchable-paged-menu-summary,.react-searchable-picker .searchable-paged-menu-search input{font-family:Muli,sans-serif!important}.loading-page{background:var(--background);justify-content:center;align-items:center;min-height:100vh;display:flex;position:relative}.loading-page-spinner{justify-content:center;align-items:center;width:22px;height:22px;display:flex}.loading-page-spinner .btn-spinner{width:22px;height:22px;color:var(--icon-load-spinner);margin:0;animation-duration:1.45s;display:block}.loading-page-spinner svg{width:22px;height:22px;color:var(--icon-load-spinner);animation:1.45s linear infinite initial-spin}.loading-page-brand{width:48px;height:48px;position:absolute;bottom:38px;left:50%;transform:translate(-50%)}.loading-page-logo{object-fit:contain;width:100%;height:100%}.loading-page-logo.brand-mark-fallback{font-size:44px}.loading-page-brand .logo-mark--light{display:block}.loading-page-brand .logo-mark--dark{display:none}body.theme-light .loading-page-brand .logo-mark--light{display:block}body.theme-light .loading-page-brand .logo-mark--dark,body.theme-dark .loading-page-brand .logo-mark--light{display:none}body.theme-dark .loading-page-brand .logo-mark--dark{display:block}@media (prefers-color-scheme:dark){body:not(.theme-light):not(.theme-dark) .loading-page-brand .logo-mark--light{display:none}body:not(.theme-light):not(.theme-dark) .loading-page-brand .logo-mark--dark{display:block}}.data-section-loading{flex:auto;justify-content:center;align-items:center;min-height:220px;padding:25px 15px;display:flex}.data-section-loading .btn-spinner{width:1rem;height:1rem;color:var(--icon-load-spinner);margin:0;animation-duration:1.45s;display:block}.btn-switch-organisation.is-loading[data-load-ok="1"]>:not(.btn-spinner){opacity:1!important;visibility:visible!important}.btn-switch-organisation.is-loading[data-load-ok="1"]>.fa-right{display:none!important}.btn.btn-switch-organisation.is-loading[data-load-ok="1"]>.btn-spinner{width:.65rem;height:.65rem;position:static;inset:auto;color:var(--font-main)!important;margin:0!important;display:block!important}.react-message{margin-bottom:20px}.react-message p{margin:0}.react-message-success{background:var(--green-success-light);border-radius:4px;padding:7px 10px}.react-message-success p,.react-message-success a{color:var(--green-success);font-size:.72rem;font-weight:700}.react-message a{text-decoration:underline}.inline-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:15px;margin-top:20px;display:flex}.inline-links a{color:var(--font-subtle);font-weight:700;text-decoration:underline}.inline-links .secondary-button{margin:0}.react-link-button{cursor:pointer;font:inherit;background:0 0;border:0;margin:0;padding:0}.react-link-button.subtle-link{color:var(--font-main);font-weight:700;text-decoration:underline}.primary-button,.secondary-button,.danger-button{cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 15px;font-family:Muli,sans-serif;font-size:.77rem;font-weight:700;transition:all .5s;display:inline-flex}.primary-button{background:var(--brand-color);color:var(--btn-text);border:0}.secondary-button{border:1px solid var(--border);color:var(--font-main);background:0 0}.danger-button{border:1px solid var(--red-alert);color:var(--red-alert);background:0 0}.primary-button:disabled,.secondary-button:disabled{cursor:not-allowed;opacity:.5}.auth-box>.primary-button,.auth-box-inner>.primary-button{width:100%;margin:30px 0 10px}.primary-button.btn-loading-replace,.secondary-button.btn-loading-replace,.danger-button.btn-loading-replace{position:relative}.primary-button.btn-loading-replace .btn-spinner,.secondary-button.btn-loading-replace .btn-spinner,.danger-button.btn-loading-replace .btn-spinner{display:none}.primary-button.btn-loading-replace.is-loading[data-load-ok="1"] .btn-spinner,.secondary-button.btn-loading-replace.is-loading[data-load-ok="1"] .btn-spinner,.danger-button.btn-loading-replace.is-loading[data-load-ok="1"] .btn-spinner{color:currentColor;width:1em;height:1em;margin:auto;display:block;position:absolute;inset:0}.primary-button.btn-loading-replace.is-loading[data-load-ok="1"]>.loading-button-label,.secondary-button.btn-loading-replace.is-loading[data-load-ok="1"]>.loading-button-label,.danger-button.btn-loading-replace.is-loading[data-load-ok="1"]>.loading-button-label{opacity:0;visibility:hidden}.code-box{overflow-wrap:anywhere;background:var(--background-04);color:var(--font-main);border-radius:4px;padding:12px;font-family:ui-monospace,monospace;font-size:.72rem}.recovery-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.shell{background:var(--background);min-height:100vh}.topbar{border-bottom:1px solid var(--border);background:var(--background);justify-content:space-between;align-items:center;gap:20px;padding:15px 25px;display:flex}.brand{color:var(--font-main);font-size:1.2rem;font-weight:800;text-decoration:none}.top-actions{align-items:center;gap:10px;display:flex}.top-actions select{max-width:220px;margin:0;padding:8px 10px}.shell-grid{grid-template-columns:230px 1fr;max-width:1240px;margin:0 auto;display:grid}.side-nav{align-content:start;gap:5px;padding:25px 15px;display:grid}.side-nav a{color:var(--font-main);border-radius:4px;padding:10px 12px;text-decoration:none}.side-nav a.active{background:var(--background-04);font-weight:700}.content{min-width:0;padding:35px 25px}.page-heading{margin-top:0}.panel{border:1px solid var(--border);background:var(--background);border-radius:10px;margin-bottom:20px;padding:20px}.panel h2{margin-top:0}.row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:15px;padding:15px 0;display:flex}.row:last-child{border-bottom:0}@media (width<=950px){.shell-grid{grid-template-columns:1fr}.side-nav{padding:10px 15px;display:flex;overflow-x:auto}.topbar{align-items:flex-start;padding:15px}.top-actions{flex-direction:column;align-items:stretch}.content{padding:25px 15px}}.react-admin{height:100%;min-height:0}.react-admin .page-alt-inner{min-width:0}.react-admin .admin-react-shell{flex-direction:column;height:100%;display:flex;overflow:hidden}.react-admin .admin-react-shell>.page-header{flex:none}.react-admin .admin-react-shell>.settings-page.settings-teammates-visibility-table{flex-direction:column;flex:auto;height:auto;min-height:0;display:flex;overflow:hidden}.react-admin .admin-react-shell>.settings-page.settings-teammates-visibility-table .table-bulk-toolbar{flex:none}.react-admin .admin-react-shell>.settings-page.settings-teammates-visibility-table .table-wrapper{flex:auto;height:auto;min-height:0}.react-admin .admin-react-shell>.settings-page.settings-teammates-visibility-table .table-container,.react-admin .admin-react-shell>.settings-page.settings-teammates-visibility-table .table-scroll{height:100%;min-height:0}.react-admin .admin-react-shell>.settings-page.settings-teammates-visibility-table .table-scroll{overflow:auto}.matrix-pagination{border-top:solid 1px var(--border);background:var(--background);height:50px;margin-top:auto;padding:0}.react-admin .admin-react-shell>.matrix-pagination{box-sizing:border-box;flex:0 0 50px;align-items:center;min-height:50px;display:flex;flex-direction:row!important;height:50px!important}.react-admin .admin-react-shell>.matrix-pagination .pagination-count{margin:0 0 0 15px}.react-admin .admin-react-shell>.matrix-pagination .pagination-count p{white-space:nowrap}.react-admin .page-search button{border:0}.react-admin .dropdown-menu-container{position:relative}.react-admin .page-header>.admin-filter-menu-container{margin-left:12px}.people-page-header-standard>.page-search>.page-header-vertical-border{margin:0 15px}.banner-warning p,.banner-warning .banner-link{color:#202123!important;border-bottom-color:#202123!important}.banner-warning .svg-inline--fa,.banner-warning i{color:#202123!important}.react-admin .admin-filter-menu-right .standard-filter-menu{left:auto;right:0}.react-admin .admin-filter-menu-left .standard-filter-menu{left:0;right:auto}.react-admin .admin-filter-menu-container .menu-toggle.selected{background-color:var(--subtle-btn-background-hover)}.react-admin .standard-filter-menu button{cursor:pointer;border:0}.react-admin button.subtle-link{cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}.react-admin button.admin-clients-filter-reset-link,.react-admin a.admin-clients-filter-reset-link,.react-people button.admin-clients-filter-reset-link,.react-people a.admin-clients-filter-reset-link{color:var(--font-main);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;margin-left:15px;padding:0;font-family:Muli,sans-serif;font-size:.77rem;font-weight:700;line-height:1;text-decoration:underline;display:inline-flex}.react-admin button.admin-clients-filter-reset-link:hover,.react-admin a.admin-clients-filter-reset-link:hover,.react-people button.admin-clients-filter-reset-link:hover,.react-people a.admin-clients-filter-reset-link:hover{color:var(--font-main);background:0 0;text-decoration:underline}.react-admin button.menu-item,.person button.menu-item{text-align:left;cursor:pointer;background:0 0;border:0;width:100%;font-family:Muli,sans-serif}.react-settings{height:100%}.react-settings .page-alt-inner{min-width:0}.react-settings .settings-user-item a{color:var(--font-main)}.react-settings .settings-user-item a:hover{color:var(--font-main);text-decoration:underline}.settings-edit-panel{grid-template-columns:220px minmax(0,520px);gap:30px;padding:25px;display:grid}.settings-edit-avatar{align-content:start;gap:15px;display:grid}.settings-edit-avatar .subtle-text{margin:0;line-height:1.5}.settings-edit-form{max-width:520px}.settings-edit-form .btn.primary-btn{width:fit-content}.settings-notification-list{gap:0;padding:20px;display:grid}.settings-notification-item{border-bottom:1px solid var(--border);margin:0}.settings-notification-item:last-child{border-bottom:0}.settings-notification-footer{justify-content:flex-end;padding:0 20px 20px;display:flex}.settings-two-factor-setup-modal .settings-two-factor-copy{margin:5px 0 25px}.settings-two-factor-setup-modal .settings-two-factor-copy p{margin:0;font-size:.82rem;font-weight:400;line-height:1.7}.settings-two-factor-setup-modal .settings-two-factor-copy p+p{margin-top:3px}.settings-two-factor-setup-modal .settings-user-qr-code-setup{justify-content:center;margin:0 0 35px;display:flex}.settings-two-factor-setup-modal .settings-user-qr-code-setup svg{box-sizing:content-box;background:#fff;width:250px;height:250px;padding:25px}.react-settings .file-input:disabled+.file-upload-button{cursor:pointer;opacity:1;color:var(--font-main)}.react-settings .file-input:disabled+.file-upload-button:hover{color:var(--brand-color)}.react-settings .access-management-delete-link{cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}.react-settings .access-management-react-shell{flex:auto;height:100%;min-height:0}.react-settings .access-management-react-shell>.access-management-matrix-page{flex-direction:column;flex:auto;height:auto;min-height:0;display:flex;overflow:hidden}.react-settings .access-management-matrix-page .table-wrapper{box-sizing:border-box;flex:auto;height:auto;min-height:0;padding:0}.react-settings .access-management-matrix-page .table-container{flex:auto;height:auto;min-height:0;overflow:hidden;margin:0!important;padding-top:0!important}.react-settings .access-management-matrix-page .table-scroll{height:100%;min-height:0;overflow:auto}.react-settings .access-management-matrix-page>.matrix-pagination{flex:0 0 50px;border-top:solid 1px var(--border)!important;background:var(--background)!important;height:50px!important;margin-top:auto!important;padding:0!important}.react-settings .access-management-matrix-page .table-cell-green,.react-settings .access-management-matrix-page .table-cell-green path{color:var(--table-cell-green)!important;fill:currentColor!important}.react-settings .access-management-matrix-page .table-cell-red,.react-settings .access-management-matrix-page .table-cell-red path{color:var(--table-cell-red)!important;fill:currentColor!important}@media (width<=950px){.settings-edit-panel{grid-template-columns:1fr;gap:20px;padding:20px}}.react-admin button.menu-item:disabled,.person button.menu-item:disabled{cursor:not-allowed;opacity:.65}.react-admin .menu-item i,.person .menu-item i{color:var(--font-main);margin-right:7px;font-size:.7rem}.react-admin .person-header-actions,.person .person-header-actions{flex-direction:row;align-items:center;display:flex;position:relative}.react-admin .person-header-actions-desktop,.person .person-header-actions-desktop{flex-direction:row;align-items:center;gap:10px;display:flex}.react-admin .person-action-icon-btn .svg-inline--fa,.react-admin .person-action-icon-btn i,.person .person-action-icon-btn .svg-inline--fa,.person .person-action-icon-btn i{padding-top:0;font-size:.77rem!important}.react-admin .person-action-icon-btn:focus,.react-admin .person-action-icon-btn:focus-visible,.person .person-action-icon-btn:focus,.person .person-action-icon-btn:focus-visible{box-shadow:none;outline:none}.react-admin .person-action-icon-menu,.react-admin .person-actions-menu,.person .person-action-icon-menu,.person .person-actions-menu,.person .person-access-menu{z-index:4002;max-height:calc(100vh - 160px);position:absolute;left:auto;right:0;overflow:auto;min-width:250px!important;top:40px!important}.react-admin .person-header-actions .dropdown-menu-container,.person .person-header-actions .dropdown-menu-container{position:relative}.react-admin .person-header-actions .dropdown-btn.selected,.person .person-header-actions .dropdown-btn.selected{background-color:var(--subtle-btn-background-hover)}.react-admin .person-access-accordion-menu,.person .person-access-accordion-menu{background:var(--background-menu);border:solid 1px var(--border);border-radius:7px;max-width:calc(100vw - 60px);overflow:auto;width:300px!important;min-width:300px!important;padding:0!important}.react-admin .person-access-accordion-section,.person .person-access-accordion-section{border-top:solid 1px var(--border)}.react-admin .person-access-accordion-section:first-child,.person .person-access-accordion-section:first-child{border-top:0}.react-admin .person-access-accordion-trigger,.person .person-access-accordion-trigger{width:100%;height:auto;min-height:0;color:var(--font-main);letter-spacing:0;text-align:left;cursor:pointer;white-space:normal;box-sizing:border-box;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;font-family:Muli,sans-serif;font-weight:400;line-height:1.4;text-decoration:none;transition:none;display:flex;font-size:.82rem!important}.react-admin .person-access-accordion-trigger p,.person .person-access-accordion-trigger p{min-width:0;color:var(--font-main);white-space:normal;text-align:left;margin:0;font-family:Muli,sans-serif;font-weight:400;line-height:1.4;display:block;font-size:.82rem!important}.react-admin .person-access-accordion-trigger:hover,.react-admin .person-access-accordion-trigger:focus-visible,.person .person-access-accordion-trigger:hover,.person .person-access-accordion-trigger:focus-visible{background:0 0}.react-admin .person-access-accordion-trigger:focus-visible,.person .person-access-accordion-trigger:focus-visible{outline:solid 2px var(--link);outline-offset:-3px}.react-admin .person-access-accordion-trigger .svg-inline--fa,.react-admin .person-access-accordion-trigger i,.person .person-access-accordion-trigger .svg-inline--fa,.person .person-access-accordion-trigger i{color:var(--font-main);flex:none;margin-right:0;font-size:.7rem}.react-admin .person-access-accordion-panel,.person .person-access-accordion-panel{border-top:solid 1px var(--border);background:var(--background-menu);padding:0}.react-admin .person-access-accordion-panel .section-loading,.person .person-access-accordion-panel .section-loading{padding:12px 22px}.react-admin .person-access-accordion-panel .message,.person .person-access-accordion-panel .message{margin:0 18px}.react-admin .person-access-accordion-panel .teammates-access-menu-section,.person .person-access-accordion-panel .teammates-access-menu-section{margin:10px 0}.react-admin .person-access-accordion-panel .teammates-access-menu-item,.person .person-access-accordion-panel .teammates-access-menu-item{cursor:default;align-items:center;gap:0;height:auto;min-height:50px;padding:0 15px;display:flex;background:0 0!important}.react-admin .person-access-accordion-panel .teammates-access-menu-item:hover,.person .person-access-accordion-panel .teammates-access-menu-item:hover{background:0 0!important}.react-admin .person-access-accordion-panel .teammates-access-menu-item .avatar,.person .person-access-accordion-panel .teammates-access-menu-item .avatar{flex:none}.react-admin .person-access-accordion-panel .teammates-access-menu-item-details,.person .person-access-accordion-panel .teammates-access-menu-item-details{flex-direction:column;gap:0;min-width:0;display:flex}.react-admin .person-access-accordion-panel .teammates-access-menu-item-name,.person .person-access-accordion-panel .teammates-access-menu-item-name{color:var(--font-main);font-weight:400;line-height:1.35;font-size:.77rem!important}.react-admin .person-access-accordion-panel .discrete-text,.person .person-access-accordion-panel .discrete-text{color:var(--font-subtle);font-style:italic;line-height:1.35;font-size:.72rem!important}.react-admin .person-access-accordion-panel .teammates-access-menu-pagination,.person .person-access-accordion-panel .teammates-access-menu-pagination{padding:10px 22px 0}.time-off-request-modal.react-time-off-request-modal{min-height:0!important;max-height:90vh!important}.modal:has(.react-time-off-request-modal){max-height:90vh!important}.time-off-request-modal.react-time-off-request-modal .modal-content-inner{min-height:0!important;max-height:calc(90vh - 120px)!important}.time-off-request-modal.react-time-off-request-modal form{min-height:0!important}.react-admin .primary-btn{background-color:var(--brand-color)!important;border-color:var(--brand-color)!important}.react-admin .primary-btn p,.react-admin .primary-btn .loading-button-label,.react-admin .primary-btn .svg-inline--fa{color:var(--btn-text)!important}.react-admin .modal-content-footer{box-sizing:border-box;height:60px;min-height:60px;padding:0 15px}.react-admin .modal-content-footer-inner{gap:10px;width:100%}.react-admin .modal-content-footer .btn,.react-admin .modal-content-footer .form-btn{border:0;width:auto;min-width:0;max-width:max-content;height:35px;min-height:35px;font-family:Muli,sans-serif;margin:0!important;padding:0 12px!important}.react-admin .invite-people-csv-modal .modal-content-footer{height:auto;min-height:76px;padding:10px 15px}.react-admin .workspace-onboarding-modal{min-height:0;max-height:90vh}.react-admin .workspace-onboarding-modal .modal-content-inner{max-height:calc(90vh - 120px);overflow:auto}.react-people .page-alt-inner-async{flex-direction:column;height:100%;display:flex;overflow:hidden}.table-page-layout{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.table-page-layout>.page-header,.table-page-layout>.people-page-header{flex:none}.table-page-layout .settings-teammates-visibility-table{flex-direction:column;flex:auto;height:auto;min-height:0;display:flex;overflow:hidden}.table-page-layout .table-wrapper{flex:auto;height:auto;min-height:0}.table-page-layout .table-container,.table-page-layout .table-scroll{height:100%;min-height:0}.table-page-layout .table-scroll{overflow:auto}.table-page-layout .matrix-pagination{flex:0 0 50px;border-top:solid 1px var(--border)!important;background:var(--background)!important;flex-direction:row!important;height:50px!important;margin-top:auto!important;padding:0!important}.person-nav-tabs button.person-tab-link{appearance:none;text-align:left;background:0 0;border-top:0;border-bottom:0;border-right:0;font-family:Muli,sans-serif}.react-people .table-cell-actions-inline{justify-content:center;align-items:center;gap:8px;display:flex}.react-people .table-cell-actions-inline .btn-icon{margin:0!important}.react-settings .settings-template-table{width:calc(100% - 40px);margin:20px}.react-settings .page-alt-inner-overflow:has(.billing-page-content){flex-direction:column;min-height:100%;display:flex}.react-settings .billing-page-content,.react-settings .billing-payment-history-section{flex:auto;min-height:0}.react-settings .billing-payment-history-section>.table-pagination{box-sizing:border-box;flex:0 0 50px;border-top:solid 1px var(--border)!important;background:var(--background)!important;flex-direction:row!important;height:50px!important;margin-top:auto!important;padding:0!important}.react-settings .billing-payment-history-section>.table-pagination .pagination-count{margin-top:0;margin-left:0}.react-settings .settings-template-table .table-cell{text-align:left}.react-settings .settings-survey-template-modal{max-height:calc(100vh - 160px);overflow:auto}.react-settings .settings-template-checkbox{align-items:center;min-height:32px;margin-top:10px;display:flex}.react-settings .settings-template-question{border:solid 1px var(--border);background:var(--background);border-radius:8px;margin-bottom:15px;padding:15px}.react-settings .settings-template-question+.settings-template-question{border-top:solid 1px var(--border)}.react-settings .settings-template-question .form-box-section-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.react-settings .settings-template-question .form-box-section-header h3{margin:0}.react-settings .settings-template-question .btn-icon{flex:0 0 32px;width:32px;height:32px}.react-settings .settings-template-question .form-textarea{min-height:110px}@media (width<=800px){.react-settings .settings-template-table{width:calc(100% - 30px);margin:15px}}.react-admin .modal-content-footer .btn p,.react-admin .modal-content-footer .loading-button-label{letter-spacing:.02rem;font-family:Muli,sans-serif;font-size:.82rem;font-weight:700;line-height:1}.react-admin .modal-content-footer .primary-btn{background-color:var(--brand-color)}.react-admin .modal-content-footer .primary-btn p,.react-admin .modal-content-footer .primary-btn .loading-button-label{color:var(--btn-text)!important}.react-admin .modal-inline-action{justify-content:flex-end;align-items:center;margin-top:10px;display:flex}.react-admin .modal-inline-action .btn{border:0;width:auto;min-width:0;max-width:max-content;height:35px;padding:0 12px}.react-admin .react-form-checkbox{cursor:pointer;gap:12px;min-height:26px;position:relative}.react-admin .react-form-checkbox input[type=checkbox]{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.react-admin .react-form-checkbox .form-checkbox-item-02-detail{flex:auto;max-width:none;padding-right:10px}.react-admin .react-form-checkbox .form-checkbox-item-02-detail h6{padding:0}.react-admin .react-form-checkbox .form-checkbox-item-02-mark{background-color:var(--form-field);border-radius:4px;flex:0 0 26px;width:26px;min-width:26px;height:26px;min-height:26px;margin-left:auto;position:relative}.react-admin .react-form-checkbox .form-checkbox-item-02-mark:after{content:"";border:solid var(--font-main);border-width:0 3px 3px 0;width:4px;height:9px;display:none;position:absolute;top:6px;left:10px;transform:rotate(45deg)}.react-admin .react-form-checkbox input[type=checkbox]:checked~.form-checkbox-item-02-mark:after{display:block}.react-admin .settings-teammates-visibility-table .table-cell,.react-admin .settings-teammates-visibility-table .table-header-cell,.react-admin .settings-teammates-visibility-table .table-header-cell span,.react-admin .settings-teammates-visibility-table .table-body-cell,.react-admin .settings-teammates-visibility-table .table-body-cell p,.react-admin .settings-teammates-visibility-table .table-body-cell a{text-align:left!important}.react-admin .settings-teammates-visibility-table .table-select-col,.react-admin .settings-teammates-visibility-table .table-select-col span,.react-admin .settings-teammates-visibility-table .table-select-col p,.react-admin .settings-teammates-visibility-table [class*=action-col],.react-admin .settings-teammates-visibility-table [class*=action-col] span,.react-admin .settings-teammates-visibility-table [class*=action-col] p,.react-admin .settings-teammates-visibility-table [class*=delete-col],.react-admin .settings-teammates-visibility-table [class*=delete-col] span,.react-admin .settings-teammates-visibility-table [class*=delete-col] p,.react-admin .settings-teammates-visibility-table [class*=edit-col],.react-admin .settings-teammates-visibility-table [class*=edit-col] span,.react-admin .settings-teammates-visibility-table [class*=edit-col] p,.react-admin .settings-teammates-visibility-table [class*=icon-col],.react-admin .settings-teammates-visibility-table [class*=icon-col] span,.react-admin .settings-teammates-visibility-table [class*=icon-col] p,.react-admin .settings-teammates-visibility-table [class*=status-col],.react-admin .settings-teammates-visibility-table [class*=status-col] span,.react-admin .settings-teammates-visibility-table [class*=status-col] p,.react-admin .settings-teammates-visibility-table .support-request-waiting-col,.react-admin .settings-teammates-visibility-table .support-request-waiting-col span,.react-admin .settings-teammates-visibility-table .support-request-waiting-col p{text-align:center!important}.react-admin .settings-teammates-visibility-table [class*=action-col] .btn-icon,.react-admin .settings-teammates-visibility-table [class*=delete-col] .btn-icon,.react-admin .settings-teammates-visibility-table [class*=edit-col] .btn-icon,.react-admin .settings-teammates-visibility-table [class*=icon-col] .btn-icon,.react-admin .settings-teammates-visibility-table .items-01-item-status{margin-left:auto!important;margin-right:auto!important}.react-admin .table-body-cell a{color:var(--font-main);font-weight:700;text-decoration:none}.react-admin .table-body-cell a:hover{text-decoration:underline}.react-admin .admin-user-client-tag-link{margin:2px 5px 2px 0;display:inline-block}.react-admin .pagination button,.react-people .pagination button{appearance:none;font-family:Muli,sans-serif}.react-admin .pagination button:disabled,.react-people .pagination button:disabled{opacity:1}.react-people .people-teams-matrix-page .table-wrapper,.react-people .people-teams-pagination{padding-left:0!important;padding-right:0!important}.react-people .resignations-shell .offboarding-tracker-matrix-page .resignations-person-col{text-align:left!important;width:240px!important;min-width:240px!important;max-width:240px!important}.react-people .resignations-shell .offboarding-tracker-matrix-page .resignations-manager-col{text-align:left!important;width:200px!important;min-width:200px!important;max-width:200px!important}.react-people .resignations-shell .offboarding-tracker-matrix-page .resignations-status-col{text-align:center!important;width:130px!important;min-width:130px!important;max-width:130px!important}.react-people .resignations-shell .offboarding-tracker-matrix-page .resignations-reason-col{text-align:left!important;width:220px!important;min-width:220px!important;max-width:220px!important}.react-people .resignations-shell .offboarding-tracker-matrix-page .resignations-notes-col{text-align:left!important;width:260px!important;min-width:260px!important;max-width:260px!important}.react-people .resignations-shell .offboarding-tracker-matrix-page .resignations-submitted-col{text-align:left!important;width:150px!important;min-width:150px!important;max-width:150px!important}.react-people .resignations-shell .offboarding-tracker-matrix-page .resignations-action-col{text-align:center!important;width:105px!important;min-width:105px!important;max-width:105px!important}.react-people .resignations-shell .offboarding-tracker-matrix-page .resignations-manager-col span,.react-people .resignations-shell .offboarding-tracker-matrix-page .resignations-reason-col span,.react-people .resignations-shell .offboarding-tracker-matrix-page .resignations-notes-col span,.react-people .resignations-shell .offboarding-tracker-matrix-page .resignations-submitted-col span{text-align:left!important}.react-people .resignations-shell .offboarding-tracker-matrix-page .resignations-action-col span,.react-people .resignations-shell .offboarding-tracker-matrix-page .resignations-status-col span{text-align:center!important}.react-people .resignations-shell .offboarding-tracker-matrix-page .resignations-action-col .btn-icon{margin-left:auto!important;margin-right:auto!important}.people-page-header-standard>.page-search .page-search-btn,.people-page-header-standard>.page-search .page-search-clear-btn{margin:0 0 0 15px}.modal-content.settings-activity-log-modal .modal-content-footer{justify-content:flex-start!important}.modal-content.settings-activity-log-modal .modal-content-footer-inner{justify-content:flex-start!important;width:100%!important;max-width:none!important;margin:0!important}.modal-content.settings-activity-log-modal .modal-activity-log-pagination{justify-content:flex-start!important;width:100%!important;max-width:none!important}.modal-content.settings-activity-log-modal .modal-activity-log-pagination .pagination-btns .btn{border-width:0;margin:0 10px 0 0!important}.modal-content.settings-activity-log-modal .modal-activity-log-pagination .pagination-btns .disabled-btn{border-width:1px!important}.modal-content.settings-activity-log-modal .modal-activity-log-pagination .pagination-count{margin:0!important}.modal-content.settings-activity-log-modal .modal-content-inner{padding-bottom:0!important}.modal-content.settings-activity-log-modal .settings-activity-log-matrix,.modal-content.settings-activity-log-modal .table-wrapper,.modal-content.settings-activity-log-modal .table-container,.modal-content.settings-activity-log-modal .table-scroll{margin-bottom:0!important;padding-bottom:0!important}.modal-content.settings-activity-log-modal .table-scroll{overflow:auto hidden!important}.modal-content.settings-activity-log-modal .table-body-row.table-body-row-last .table-cell,.modal-content.settings-activity-log-modal .table-body-row.table-body-row-last .table-body-cell{border-bottom:0!important}.modal-content.disciplinary-case-view-modal .modal-content-footer{justify-content:flex-start!important}.modal-content.disciplinary-case-view-modal .modal-content-footer-inner{justify-content:flex-start!important;width:100%!important;max-width:none!important;margin:0!important}.modal-content.disciplinary-case-view-modal .case-management-audit-pagination{justify-content:flex-start!important;width:100%!important;max-width:none!important}.modal-content.disciplinary-case-view-modal .case-management-audit-pagination .pagination-btns .btn{border-width:0;margin:0 10px 0 0!important}.modal-content.disciplinary-case-view-modal .case-management-audit-pagination .pagination-btns .disabled-btn{border-width:1px!important}.modal-content.disciplinary-case-view-modal .case-management-audit-pagination .pagination-count{flex:none;min-width:max-content;margin:0!important}.modal-content.disciplinary-case-view-modal .case-management-audit-pagination .pagination-count p{white-space:nowrap!important}.modal-content.disciplinary-case-view-modal:has(.case-management-audit-pagination) .modal-content-inner{padding-bottom:0!important}:is(.modal-content.disciplinary-case-view-modal:has(.case-management-audit-pagination) .case-management-audit-tab,.modal-content.disciplinary-case-view-modal:has(.case-management-audit-pagination) .table-wrapper,.modal-content.disciplinary-case-view-modal:has(.case-management-audit-pagination) .table-container,.modal-content.disciplinary-case-view-modal:has(.case-management-audit-pagination) .table-scroll){margin-bottom:0!important;padding-bottom:0!important}:is(.react-settings .page-alt-inner-overflow:has(.settings-locations-react-shell),.react-settings .page-alt-inner-overflow:has(.settings-balance-types-react-shell)){flex-direction:column;height:100%;min-height:100%;display:flex;overflow:hidden}.settings-standard-react-header.people-header{margin-left:0;margin-right:0}.settings-standard-react-header.people-header.page-header-with-search{z-index:60;position:relative;overflow:visible!important}.settings-standard-react-header .page-header-title{flex:none;width:auto!important;padding-right:0!important}.settings-standard-react-header>.page-search{margin-left:15px!important}.settings-standard-react-header>.page-search .page-search-btn,.settings-standard-react-header>.page-search .page-search-clear-btn{margin:0 0 0 15px!important}.settings-standard-react-header>.page-search .page-header-vertical-border{margin:0 15px!important}.settings-standard-react-header>.page-search .dropdown-menu-container,.settings-standard-react-header>.page-search .settings-activity-logs-export-btn{margin-left:0!important;margin-right:0!important}.settings-standard-react-header .page-header-actions{gap:10px}.settings-standard-react-header .page-header-icon-padding,.settings-standard-react-header .settings-activity-logs-access-menu{margin-left:0}.settings-standard-react-header .settings-access-dropdown-container{z-index:70;position:relative}.settings-standard-react-header .settings-access-dropdown-container .teammates-access-menu{left:auto;right:0;z-index:80!important}.settings-standard-react-header .settings-matrix-primary-action{width:auto;min-width:0;max-width:none;height:29px;padding:0 12px!important}.settings-standard-react-header .settings-matrix-primary-action p{display:block}.settings-standard-react-header .settings-matrix-primary-action:before{content:none}.react-settings .settings-integrations-react-shell .settings-integrations-page{height:calc(100% - 61px)}.react-settings .settings-integrations-react-shell .settings-items{gap:20px;padding-top:20px}.react-settings .settings-integrations-react-shell .settings-item{width:calc(25% - 15px);margin:0}@media screen and (width<=1750px){.react-settings .settings-integrations-react-shell .settings-item{width:calc(33.33% - 14px)}}@media screen and (width<=1250px){.react-settings .settings-integrations-react-shell .settings-item{width:calc(50% - 10px)}}@media screen and (width<=950px){.react-settings .settings-integrations-react-shell .settings-item{width:100%}}.settings-dates-react-shell .settings-dates-table .time-off-date-edit-col,.settings-dates-react-shell .settings-dates-table .time-off-date-delete-col{text-align:center!important;width:95px!important;min-width:95px!important;max-width:95px!important}.react-settings .settings-locations-react-shell>.settings-teammates-visibility-table,.react-settings .settings-balance-types-react-shell>.settings-teammates-visibility-table{box-sizing:border-box;flex:auto;width:100%;min-height:0;margin-left:0;margin-right:0}.react-settings .settings-locations-react-shell>.table-pagination,.react-settings .settings-balance-types-react-shell>.table-pagination{box-sizing:border-box;flex:0 0 50px;border-top:solid 1px var(--border)!important;background:var(--background)!important;flex-direction:row!important;height:50px!important;margin-top:auto!important;padding:0!important}.react-settings .settings-locations-react-shell>.table-pagination .pagination-count,.react-settings .settings-balance-types-react-shell>.table-pagination .pagination-count{margin-top:0;margin-left:0}.react-settings .settings-locations-react-shell .table-cell-green,.react-settings .settings-locations-react-shell .table-cell-green path,.react-settings .settings-balance-types-react-shell .table-cell-green,.react-settings .settings-balance-types-react-shell .table-cell-green path{color:var(--table-cell-green)!important;fill:currentColor!important}.react-settings .settings-locations-react-shell .table-cell-red,.react-settings .settings-locations-react-shell .table-cell-red path,.react-settings .settings-balance-types-react-shell .table-cell-red,.react-settings .settings-balance-types-react-shell .table-cell-red path{color:var(--table-cell-red)!important;fill:currentColor!important}.react-admin .time-off-page .table-cell-green,.react-admin .time-off-page .table-cell-green path,.time-off-page .table-cell-green,.time-off-page .table-cell-green path,.react-settings .settings-time-off-page .table-cell-green,.react-settings .settings-time-off-page .table-cell-green path{color:var(--table-cell-green)!important;fill:currentColor!important}.react-admin .time-off-page .table-cell-red,.react-admin .time-off-page .table-cell-red path,.time-off-page .table-cell-red,.time-off-page .table-cell-red path,.react-settings .settings-time-off-page .table-cell-red,.react-settings .settings-time-off-page .table-cell-red path{color:var(--table-cell-red)!important;fill:currentColor!important}.react-settings .page-alt-inner-overflow:has(.settings-permissions-react-shell){flex-direction:column;height:100%;min-height:100%;display:flex;overflow:hidden}.react-settings .settings-permissions-react-shell{height:100%}.react-settings .settings-permissions-react-shell .settings-access-dropdown-container{margin-right:0}.react-settings .settings-permissions-table .table{min-width:max-content}.react-settings .settings-permissions-table .table-scroll{overflow:auto!important}.react-settings .settings-permissions-table .table-cell{box-sizing:border-box}.react-settings .settings-permissions-table .teammates-visibility-person-col{width:230px!important;min-width:230px!important;max-width:230px!important}.react-settings .settings-permissions-table .teammates-visibility-action-col{text-align:center!important;width:110px!important;min-width:110px!important;max-width:110px!important}.react-settings .settings-permissions-table .permissions-used-by-col{width:130px!important;min-width:130px!important;max-width:130px!important}.react-settings .settings-permissions-table .teammates-visibility-permission-col{text-align:center!important;width:180px!important;min-width:180px!important;max-width:180px!important}.react-settings .settings-permissions-table .table-header-cell.teammates-visibility-permission-col span{text-overflow:ellipsis;width:100%;display:block;overflow:hidden}.react-settings .settings-permissions-table .teammates-visibility-person-cell{text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;overflow:hidden}.react-settings .settings-permissions-table .table-body-cell:last-child,.react-settings .settings-permissions-table .table-header-cell:last-child{padding-right:15px}.react-settings .settings-permissions-table .table-cell-green,.react-settings .settings-permissions-table .table-cell-green path{color:var(--table-cell-green)!important;fill:currentColor!important}.react-settings .settings-permissions-table .table-cell-red,.react-settings .settings-permissions-table .table-cell-red path{color:var(--table-cell-red)!important;fill:currentColor!important}@media screen and (width<=950px){.react-settings .settings-permissions-react-shell .page-header-actions{flex-direction:row;align-items:center;gap:10px}.react-settings .settings-permissions-react-shell .settings-access-dropdown-container{margin-right:0}}.surveys-page-layout{height:100%}.surveys-page-layout>.page-header.page-header-with-search{flex-direction:row;align-items:center;height:60px;min-height:60px;max-height:60px;padding:0;overflow:visible}.surveys-page-layout>.page-header.page-header-with-search .page-header-left{flex:none;align-items:center;min-width:0;display:flex}.surveys-page-layout>.page-header.page-header-with-search .page-header-left h6{flex:none;margin:0}.surveys-page-layout>.page-header.page-header-with-search .page-search{margin:0 0 0 15px}.surveys-page-layout>.page-header.page-header-with-search .page-search input{height:33px}.surveys-page-layout>.page-header.page-header-with-search .page-header-actions{justify-content:flex-end;align-items:center;margin-left:auto;display:flex}.surveys-page-layout .surveys-card-list{flex:auto;height:auto;min-height:0;overflow:auto}.surveys-page-layout .surveys-empty-container{flex:auto;justify-content:center;align-items:center;height:auto;min-height:0;display:flex}.surveys-page-layout>.table-pagination{box-sizing:border-box;flex:0 0 50px;border-top:solid 1px var(--border)!important;background:var(--background)!important;flex-direction:row!important;height:50px!important;margin-top:auto!important;padding:0 20px!important}.surveys-page-layout>.table-pagination .pagination-count{margin-top:0;margin-left:0}.home-inner .home-panel-pagination{box-sizing:border-box;border-top:solid 1px var(--border)!important;background:0 0!important;flex-direction:row!important;justify-content:flex-start!important;height:50px!important;margin-top:0!important;padding:0 20px!important}.home-inner .home-panel-pagination .pagination-count{margin-top:0!important;margin-left:0!important}.surveys-page-layout .surveys-card{color:var(--font-main);text-decoration:none}.react-survey-detail{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.react-survey-detail .survey-detail-header{flex:none;align-items:center}.react-survey-detail .survey-detail-header-actions{flex-direction:row;align-items:center;gap:10px;margin-left:auto;display:flex;position:relative}.react-survey-detail .survey-actions-dropdown{position:relative}.react-survey-detail .survey-actions-menu{min-width:150px;top:40px;right:0}.react-survey-detail .survey-actions-menu .menu-item{width:100%;color:var(--font-main);text-align:left;cursor:pointer;background:0 0;border:0;font-family:Muli,sans-serif;font-size:.77rem!important}.react-survey-detail .survey-actions-menu .menu-item:hover{background-color:var(--background-hover)}.react-survey-detail .survey-actions-menu .menu-item:disabled{cursor:default;opacity:.55}.react-survey-detail .surveys-page{flex-direction:column;flex:auto;height:auto;min-height:0;display:flex}.react-survey-detail .survey-items-container{flex:auto;min-height:0;height:auto!important}.react-survey-detail .survey-items{min-height:0}.react-survey-detail>.table-pagination{box-sizing:border-box;flex:0 0 50px;border-top:solid 1px var(--border)!important;background:var(--background)!important;flex-direction:row!important;height:50px!important;margin-top:auto!important;padding:0!important}.react-survey-detail>.table-pagination .pagination-count{margin-top:0;margin-left:0}.survey-response-row-button{border:0;border-bottom:solid 1px var(--border);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;padding:0}.survey-response-row-button .item-02-inner{width:100%}.react-survey-response-modal .modal-content-inner{max-height:calc(100vh - 140px);overflow:auto}.react-survey-response-modal .survey-response-status-row .btn-tiny{cursor:pointer;border:0}.react-survey-response-modal .survey-response-url-value{text-overflow:ellipsis;white-space:nowrap;max-width:320px;overflow:hidden}.react-survey-response-modal .survey-response-questions .items-01-container{height:auto;min-height:220px}.react-send-survey-modal{min-height:0;max-height:90vh}.react-send-survey-modal .modal-content-inner{min-height:0;max-height:calc(90vh - 120px);overflow:auto}.react-send-survey-modal .modal-content-footer{box-sizing:border-box;flex:0 0 60px;min-height:60px}.react-survey-recipient-list{border:solid 1px var(--border);border-radius:7px;max-height:300px;overflow:auto}.react-survey-recipient-list .modal-selection-item{border-bottom:solid 1px var(--border);cursor:pointer;align-items:center;gap:10px;min-height:52px;padding:8px 12px;display:flex}.react-survey-recipient-list .modal-selection-item:last-child{border-bottom:0}.react-survey-recipient-list .modal-selection-item input{width:auto;margin:0}.react-survey-recipient-list .modal-selection-item strong{color:var(--font-main);font-size:.82rem;font-weight:400}.react-survey-recipient-list .modal-selection-item p{color:var(--font-subtle);margin:2px 0 0;font-size:.72rem}.react-survey-complete{height:100%;overflow:auto}.react-survey-complete .survey-form-questions{max-width:850px}.react-survey-complete-footer{margin-top:20px;position:sticky;bottom:0}.react-survey-complete .form-rating-item{cursor:pointer;border:0}.react-product-shell .react-nav-menu-button{color:var(--font-main);cursor:pointer;background:0 0;border:0}.react-product-shell .nav-logo>img{width:auto}.react-product-shell .nav-item-avatar,.react-report-chart-canvas{display:block}.react-report-empty{display:flex!important}.react-report-legend{color:var(--font-subtle);align-items:center;gap:15px;margin-top:10px;font-size:.75rem;display:flex}.react-report-legend span{align-items:center;gap:6px;display:inline-flex}.react-report-legend i{border-radius:2px;width:10px;height:10px;display:inline-block}.report-pay-gap-number{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:190px;display:flex}.report-pay-gap-number h2{color:var(--font-main);margin:0;font-size:2.2rem}@media screen and (width<=950px){.surveys-page-layout{height:auto;overflow:visible}.surveys-page-layout>.page-header.page-header-with-search{flex-direction:column;align-items:flex-start;height:auto;min-height:0;max-height:none;padding:20px 0;overflow:visible}.surveys-page-layout>.page-header.page-header-with-search .page-header-left{justify-content:space-between;width:100%}.surveys-page-layout>.page-header.page-header-with-search .page-search{width:100%;margin:15px 0 0}.surveys-page-layout>.page-header.page-header-with-search .page-search form{width:100%}.surveys-page-layout>.page-header.page-header-with-search .page-search input{width:100%;min-width:0;height:45px}.surveys-page-layout>.page-header.page-header-with-search .page-header-actions{justify-content:flex-start;width:100%;margin:15px 0 0}.surveys-page-layout .surveys-card-list{min-height:auto;overflow:visible}.surveys-page-layout>.table-pagination,.react-survey-detail>.table-pagination{background:0 0!important;border-top:none!important;flex-direction:column!important;height:auto!important;margin-top:45px!important;padding:20px 20px 0!important}.surveys-page-layout>.table-pagination .pagination-count{margin-top:10px;margin-left:0}.react-survey-detail{height:auto;overflow:visible}.react-survey-detail .surveys-page,.react-survey-detail .survey-items-container{min-height:auto;overflow:visible}.react-survey-detail>.table-pagination .pagination-count{margin-top:10px;margin-left:0}}.react-admin .modal-content-footer-inner.modal-activity-log-pagination{gap:0!important}.react-admin .modal-content-footer-inner.modal-activity-log-pagination>.btn{appearance:none;opacity:1;border:0;height:29px!important;min-height:29px!important;margin:0 10px 0 0!important;padding:0 12px!important}.react-admin .modal-content-footer-inner.modal-activity-log-pagination>.disabled-btn{border:solid 1px var(--border)!important}.react-admin .modal-content-footer-inner.modal-activity-log-pagination>.subtle-text,.react-admin .modal-content-footer-inner.modal-activity-log-pagination>.subtle-text strong{white-space:nowrap;margin:0;color:var(--font-subtle)!important}.react-product-shell .nav-logo>.brand-mark-fallback{border:solid 1px var(--border);background:var(--brand-color);width:30px;min-width:30px;height:30px;color:var(--btn-text);letter-spacing:0;border-radius:50%;font-size:.72rem;font-weight:800}.person-mobile-controls-row{display:none}.person-mobile-tab-toggle{justify-content:space-between;gap:10px;width:100%;padding:0 14px!important}.person-mobile-tab-toggle p{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.person-nav-tabs-sml-menu{width:100%;max-width:100%;min-width:0!important;left:0!important;right:auto!important}.person-mobile-tab-option{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex!important}.person-mobile-actions-btn{width:48px!important;min-width:48px!important;height:48px!important}@media screen and (width<=950px){.person-mobile-controls-row{align-items:center;gap:10px;width:100%;display:flex}.person-mobile-controls-row .dropdown-menu-container{position:relative}.person-mobile-controls-row .person-actions-menu{max-width:calc(100vw - 40px);top:58px!important;left:auto!important;right:0!important}.person-mobile-controls-row .person-nav-tabs-sml{flex:auto;min-width:0;display:block}.person .person-header-right{display:none!important}.person .person-components{margin-top:20px;overflow:visible}.person .person-components-inner{gap:0}.person .person-compontents-left{flex-direction:column;width:100%;display:flex}.person .person-compontents-middle{width:100%;height:auto;margin:20px 0 0;overflow:visible}.page-container-alt>.react-inner-mobile-nav{z-index:60;box-sizing:border-box;width:100%;display:block;position:relative}.page-container-alt>.react-inner-mobile-nav .page-alt-side-nav-sml{box-sizing:border-box;justify-content:space-between;width:calc(100% - 40px);max-width:none}.page-container-alt>.react-inner-mobile-nav .page-alt-side-nav-sml p{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.page-container-alt>.react-inner-mobile-nav .page-alt-side-nav-sml-items{max-height:calc(100vh - 160px);overflow:auto;z-index:80!important}.page-container-alt>.react-inner-mobile-nav .side-nav-section{margin-bottom:10px}.page-container-alt>.react-inner-mobile-nav .side-nav-item{width:calc(100% - 30px);margin-left:15px;margin-right:15px}.react-settings,.react-settings .access-management-react-shell,.react-settings .access-management-react-shell>.access-management-matrix-page,.react-settings .settings-permissions-react-shell,.react-settings .settings-teams-react-shell,.react-settings .settings-locations-react-shell,.react-settings .settings-balance-types-react-shell,.react-settings .settings-time-off-page,.react-settings .admin-react-shell.table-page-layout,.react-time-off .time-off-page.table-page-layout,.table-page-layout{height:auto!important;min-height:0!important;overflow:visible!important}.react-settings .page-alt-inner-overflow:has(.settings-teams-react-shell){height:auto!important;min-height:0!important;overflow:visible!important}.react-settings .page-alt-inner-overflow:has(.settings-locations-react-shell){height:auto!important;min-height:0!important;overflow:visible!important}.react-settings .page-alt-inner-overflow:has(.settings-balance-types-react-shell){height:auto!important;min-height:0!important;overflow:visible!important}.react-settings .page-alt-inner-overflow:has(.settings-permissions-react-shell){height:auto!important;min-height:0!important;overflow:visible!important}.react-settings .settings-integrations-react-shell .settings-integrations-page,.react-settings .admin-react-shell.table-page-layout>.settings-page,.react-settings .admin-react-shell.table-page-layout>.settings-page>.table-wrapper,.react-settings .settings-teams-react-shell>.settings-teams-full-width-table,.react-settings .settings-locations-react-shell>.settings-teammates-visibility-table,.react-settings .settings-balance-types-react-shell>.settings-teammates-visibility-table,.react-settings .access-management-matrix-page .table-wrapper,.react-time-off .time-off-page .async-table-frame,.react-time-off .time-off-page.table-page-layout .async-table-frame>.settings-page.settings-teammates-visibility-table,.table-page-layout .settings-page.settings-teammates-visibility-table,.table-page-layout .settings-teammates-visibility-table,.table-page-layout .table-wrapper,.table-page-layout .table-container{height:auto!important;min-height:0!important;overflow:visible!important}.table-page-layout .table-scroll,.react-settings .access-management-matrix-page .table-scroll,.react-settings .settings-permissions-table .table-scroll{-webkit-overflow-scrolling:touch;height:auto!important;min-height:0!important;overflow:auto visible!important}.settings-edit-panel{grid-template-columns:1fr;gap:20px;padding:20px}.billing-page-header,.billing-payment-method-empty-state{text-align:left;flex-direction:column;align-items:flex-start}.billing-page-header-meta{text-align:left;flex-wrap:wrap;justify-content:flex-start}.billing-empty-state{width:calc(100% - 40px);max-width:420px;margin:50px auto!important}}.modal:has(.employee-onboarding-modal){width:min(640px,94vw);max-width:640px;max-height:92vh}.employee-onboarding-modal{min-height:0;max-height:92vh}.employee-onboarding-modal .modal-content-header h6{min-width:0}.employee-onboarding-modal .modal-content-inner{max-height:calc(92vh - 120px);overflow:hidden auto}.employee-onboarding-modal .modal-content-footer{box-sizing:border-box;flex:0 0 60px;height:60px;min-height:60px;padding:0 15px}.employee-onboarding-modal .modal-content-footer-inner{width:100%;justify-content:flex-end!important;align-items:center!important;display:flex!important}.employee-onboarding-modal .modal-content-footer .btn,.employee-onboarding-modal .modal-content-footer .form-btn{width:auto;min-width:0;max-width:max-content;height:35px;min-height:35px;margin:0!important;padding:0 12px!important}.employee-onboarding-modal .modal-content-footer .btn p,.employee-onboarding-modal .modal-content-footer .loading-button-label{font-size:.82rem;line-height:1}.employee-onboarding-modal .employee-onboarding-form{display:block;overflow:visible}.employee-onboarding-modal .form-section{display:block}.employee-onboarding-modal .form-field{width:100%;min-width:0;display:block}.employee-onboarding-modal .form-field>label,.employee-onboarding-modal .form-field>span{white-space:normal;width:100%;min-width:0;margin-bottom:10px;display:block}.employee-onboarding-modal .form-field input:not(.file-input),.employee-onboarding-modal .form-field select{box-sizing:border-box;width:100%;display:block}.employee-onboarding-modal .file-input{display:none}.employee-onboarding-header{margin-bottom:20px}.employee-onboarding-header .onboard-header h6{margin:10px 0 4px}.employee-onboarding-header .onboard-header p{margin:0}.employee-onboarding-modal .form-section-03:last-child,.employee-onboarding-modal .file-container,.employee-onboarding-modal .form-upload-btn-container:last-child{margin-bottom:0}
