.aquaPersonalButton{display:inline-grid;place-items:center;flex-shrink:0;width:32px;height:32px;padding:3px;border:1px solid #c8d7df;border-radius:9px;background:#fff;color:#173b51;font-size:20px;line-height:1;cursor:pointer}.aquaPersonalButton:focus-visible{outline:3px solid #1d7ca8;outline-offset:2px}.aquaPersonalDialog{width:min(430px,calc(100% - 24px));max-height:90dvh;padding:21px;border:1px solid #c8d7df;border-radius:14px;color:#12243a;background:white;overflow:auto}.aquaPersonalDialog::backdrop{background:#10263999}.aquaPersonalDialog h2{margin:0 0 18px;font-size:20px}.aquaPersonalDialog label{display:block;margin:10px 0 6px;font-size:14px;font-weight:700}.aquaPersonalDialog select{width:100%;min-height:44px;padding:10px;border:1px solid #c8d7df;border-radius:8px;font:inherit}.aquaPersonalDialog p{font-size:13px;line-height:1.5}.aquaPersonalActions{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.aquaPersonalActions button{padding:10px 12px;border:1px solid #c8d7df;border-radius:8px;background:#f4f8fa;color:#12243a;font:inherit;font-size:13px;cursor:pointer}.aquaPersonalActions button[type=submit]{background:#087f79;color:#fff;border-color:#087f79}.aquaTranslationStatus{margin:8px 0;padding:8px 10px;border-radius:7px;background:#eef7f8;color:#34596d;font-size:12px;line-height:1.4}.aquaTranslationStatus[data-state=original]{background:#fff5de;color:#6d5317}.aquaRtl input[type=email],.aquaRtl input[type=tel],.aquaRtl input[type=number],.aquaRtl input[type=date],.aquaRtl input[type=datetime-local],.aquaRtl input[type=time]{direction:ltr;text-align:end}.aquaRtl .planningGrid,.aquaRtl .poolTimeline,.aquaRtl .employeeHomeDays,.aquaRtl .ownAvailabilityDays{direction:ltr}.aquaRtl .planningGrid [data-aqua-binding],.aquaRtl .poolTimeline [data-aqua-binding]{direction:rtl;unicode-bidi:plaintext}[data-i18n-content]{unicode-bidi:plaintext}.aquaPersonalResult:empty{display:none}
.aquaPersonalSection{margin:18px 0 0;padding:16px 0 0;border:0;border-top:1px solid #dce5ec;min-width:0}.aquaPersonalSection>legend{padding:0 8px 0 0;font-size:15px;font-weight:800}.aquaPersonalChoices{display:flex;flex-wrap:wrap;gap:7px 14px}.aquaPersonalChoices label,.aquaPersonalDialog .aquaPersonalCheckbox{display:flex;align-items:flex-start;gap:8px;margin:8px 0;font-weight:500;min-width:0;line-height:1.5}.aquaPersonalChoices input[type=radio],.aquaPersonalCheckbox input[type=checkbox]{flex:0 0 auto;width:19px;height:19px;margin:1px 0 0;accent-color:#087f79}.aquaPersonalMenuColor input[type=color]{display:block;width:100%;max-width:160px;min-height:44px;padding:4px;border:1px solid #c8d7df;border-radius:8px;background:transparent;cursor:pointer}.aquaPersonalMenuColor .aquaPersonalActions{margin-top:8px}.aquaPersonalLinks{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0}.aquaPersonalLinks a,.aquaPersonalLinks button,.aquaPersonalDevices button{display:inline-flex;align-items:center;min-height:42px;max-width:100%;padding:8px 11px;border:1px solid #c8d7df;border-radius:8px;background:#f4f8fa;color:#173b51;text-decoration:none;font:inherit;font-size:13px;white-space:normal;overflow-wrap:anywhere}.aquaPersonalDevices{display:grid;gap:10px;margin-top:10px}.aquaPersonalDevices article,.aquaPersonalDevices>div{padding:10px;border:1px solid #dce5ec;border-radius:9px;min-width:0}.aquaPersonalDevices small{display:block;margin:4px 0;overflow-wrap:anywhere}.aquaPersonalDialog form,.aquaPersonalDialog fieldset,.aquaPersonalDialog label{min-width:0}.aquaPersonalDialog :is(p,legend,label,small){overflow-wrap:anywhere}.aquaPersonalDialog button:focus-visible,.aquaPersonalDialog a:focus-visible{outline:3px solid #1d7ca8;outline-offset:2px}.aquaPersonalDialog :disabled{cursor:not-allowed;opacity:.55}

html[data-aqua-theme="light"]{color-scheme:light}
html[data-aqua-theme="dark"]{color-scheme:dark;--bg:#101924;--background:#101924;--text:#e6edf4;--muted:#b4c3d2;--edge:#425264;--white:#182536;--aqua-personal-surface:#182536;--aqua-personal-raised:#223247}
html[data-aqua-theme="dark"] body{background:#101924;color:#e6edf4}
html[data-aqua-theme="dark"] :is(.topbar,.accounts-header,.cash-header,.operationsSurfaceHeader,.bottomnav,.mobileQuick,.mobileSubnav,.aquaPersonalDialog,.modal,dialog,.card,.rights-section,.rights-section-body,.training-empty,.training-list-row,.training-card,.document-library,.material-register,.material-issue,.material-location-panel,.material-catalog,.payroll-panel){background:#182536;color:#e6edf4;border-color:#425264}
html[data-aqua-theme="dark"] .panel:not(.employeeHomeAvailability):not(.employeeHomeUpcoming):not(.employeePlanAvailability){background:#182536;color:#e6edf4;border-color:#425264}
html[data-aqua-theme="dark"] .settingsRegister>summary{color:inherit}
html[data-aqua-theme="dark"] :is(.settingsRegister,#organizationForm) .field label{color:#b4c3d2}
html[data-aqua-theme="dark"] :is(.nfcSettingsCard,.mobileBrandPreview){background:#223247;color:#e6edf4;border-color:#52667c}
html[data-aqua-theme="dark"] :is(.nfcSettingsCard h3,.mobileBrandPreview .aquaBrand){color:inherit}
html[data-aqua-theme="dark"] .modal>.modalhead{background:#182536;color:#e6edf4}
html[data-aqua-theme="dark"] :is(.modal>:is(h1,h2,h3,h4),.modal>.modalhead :is(h1,h2,h3,h4)){color:inherit}
html[data-aqua-theme="dark"] .modal .close{background:#223247;color:#e6edf4}
html[data-aqua-theme="dark"] .document-pool-card{color:#e6edf4}
html[data-aqua-theme="dark"] .login-layout{background:#182536;color:#e6edf4;border-color:#425264}
html[data-aqua-theme="dark"] .login-card :is(h1,h2,h3){color:inherit}
html[data-aqua-theme="dark"] :is(.login-card .mobile-brand .brand,.header-inner .brand){color:#e6edf4}
html[data-aqua-theme="dark"] .welcome-panel{--white:#fff}
html[data-aqua-theme="dark"] .button.primary{color:#fff}
html[data-aqua-theme="dark"] :is(.moduleTile:not([data-employee-menu]),.opsBathCard,.occupancyBathCard,.documentEntryBathCard,.material-location,.material-group,.material-catalog-item){background:#223247;color:#e6edf4;border-color:#52667c}
html[data-aqua-theme="dark"] :is(.moduleTile:not([data-employee-menu]),.opsBathCard,.occupancyBathCard,.documentEntryBathCard,.material-location,.material-group,.material-catalog-item) :is(h2,h3,h4,strong,small){color:inherit}
html[data-aqua-theme="dark"] :is(.sectiontop,.page-heading,.weekToolbar,.aquaPersonalDialog,.panel:not(.employeeHomeAvailability):not(.employeeHomeUpcoming):not(.employeePlanAvailability),.card,.rights-section,.training-list-row,.material-main,.payroll-main) :is(h1,h2,h3,h4,legend){color:inherit}
/* These nested surfaces have their own light defaults. Keep their text and
   surface together without recolouring site headers, shifts or absence types. */
html[data-aqua-theme="dark"] .dashboardRequests>h2{color:var(--text)}
html[data-aqua-theme="dark"] :is(.weekPlan .areaBlock>h3,.planningBoardWeekNavigator,.absenceMonth,.absenceCalendarSelection,.timeMonthBalanceSummary){background:var(--aqua-personal-raised);color:var(--text);border-color:var(--edge)}
html[data-aqua-theme="dark"] .absenceCalendarDay:not(.is-pending):not(.is-approved){background:var(--aqua-personal-surface);color:var(--text);border-color:var(--edge)}
html[data-aqua-theme="dark"] .absenceCalendarDay.is-weekend:not(.is-pending):not(.is-approved){background:var(--aqua-personal-raised)}
html[data-aqua-theme="dark"] .absenceCalendarDay.is-holiday::after{background:#dba557}
html[data-aqua-theme="dark"] .absenceCalendarDay.is-regional-holiday::after{background:transparent;border-color:#dba557}
html[data-aqua-theme="dark"] .timeMonthBalanceRow>.plus{color:#85ded4}
html[data-aqua-theme="dark"] .timeMonthBalanceRow>.minus{color:#ffb4ab}
html[data-aqua-theme="light"] .timeMonthBalanceRow small{color:#52677c}
html[data-aqua-theme="dark"] :is(.help,.lead,.muted,.small,.actor,.eyebrow,.input-help,.material-meta,.training-list-row p){color:#b4c3d2}
html[data-aqua-theme="dark"] :is(.employeeHomeAvailability,.employeeHomeUpcoming,.employeePlanAvailability)>.help{color:inherit}
html[data-aqua-theme="dark"] :is(input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]),select,textarea){background:#101924;color:#e6edf4;border-color:#62748a}
html[data-aqua-theme="dark"] :is(input,textarea)::placeholder{color:#aabaca;opacity:1}
html[data-aqua-theme="dark"] .btn:not(.primary):not(.teal):not(.danger):not(.punchPrimary):not(.punchPause):not(.companyMenuColorPreview),html[data-aqua-theme="dark"] .button:not(.primary):not(.danger),html[data-aqua-theme="dark"] :is(.aquaPersonalButton,.aquaPersonalActions button:not([type=submit]),.aquaPersonalLinks a,.aquaPersonalLinks button,.aquaPersonalDevices button){background:#223247;color:#e6edf4;border-color:#62748a}
html[data-aqua-theme="dark"] :is(.aquaPersonalSection,.aquaPersonalDevices article,.aquaPersonalDevices>div){border-color:#425264}
html[data-aqua-theme="dark"] .aquaTranslationStatus{background:#203b48;color:#d5eff1}
html[data-aqua-theme="dark"] .aquaTranslationStatus[data-state=original]{background:#493e25;color:#f4dfad}
html[data-aqua-theme="dark"] .aquaPersonalDialog select{background:#101924;color:#e6edf4}
html[data-aqua-theme="dark"] .mobileSubnav button{background:#223247;color:#e6edf4;border-color:#62748a}html[data-aqua-theme="dark"] .mobileSubnav button.active{background:#087f79;color:#fff}html[data-aqua-theme="dark"] .bottomnav button:not([data-training-state]){color:#b4c3d2}html[data-aqua-theme="dark"] .bottomnav button.active:not([data-training-state]){color:#85ded4}
html[data-aqua-theme="dark"] #navMobile{background:transparent}
html[data-aqua-theme="dark"] #navMobile .mobileMenuDialog{background:#182536;color:#e6edf4;border-color:#425264}
html[data-aqua-theme="dark"] #navMobile .mobileMenuClose{background:#223247;color:#e6edf4}
html[data-aqua-theme="dark"] #navMobile .mobileMenuCurrent{color:#b4c3d2}
html[data-aqua-theme="dark"] #navMobile .mobileMenuModules>button{background:#223247;color:#e6edf4;border-color:#62748a}
html[data-aqua-theme="dark"] #navMobile .mobileMenuModules>button.active{background:#174b48;color:#dcfff6;border-color:#85ded4}
html[data-aqua-theme="dark"] :is(.legal-links,.aquaPersonalLinks,.aquaPersonalDialog p) a{color:#85ded4}
html[data-aqua-theme="dark"] .brandHomeLink,html[data-aqua-theme="dark"] .topbar .aquaBrand{color:#e6edf4}
html[data-aqua-theme="dark"] .employeeHomeClock{background:#182536;color:#e6edf4;border-color:#425264}html[data-aqua-theme="dark"] .employeeHomeClock :is(h2,p,strong,.help,.muted,.small){color:inherit}
html[data-aqua-theme="dark"] :is(#opsReportPreview,#opsForwardPreview details .panel){--text:#12243a;--muted:#52677c;--edge:#dce5ec;--white:#fff;--navy:#12243a;background:#fff;color:#12243a}
html[data-aqua-theme="dark"] :is(#opsReportPreview .panel,#opsForwardPreview details .panel){background:#fff;color:#12243a;border-color:#dce5ec}html[data-aqua-theme="dark"] :is(#opsReportPreview,#opsForwardPreview details .panel) :is(td,th){background:#fff;color:#12243a;border-color:#dce5ec}html[data-aqua-theme="dark"] :is(#opsReportPreview,#opsForwardPreview details .panel) th{background:#eef4f6}html[data-aqua-theme="dark"] :is(#opsReportPreview,#opsForwardPreview details .panel) :is(.help,.muted,.small){color:#52677c}
@media print{html[data-aqua-theme="dark"] #cashReceipt{--text:#12243a;--muted:#52677c;--navy:#12243a;--edge:#dce5ec;background:#fff;color:#12243a}html[data-aqua-theme="dark"] #cashReceipt :is(h1,h2,h3,h4,p,dt,dd,td,th,.help,.muted,.small){color:#12243a}}
html[data-aqua-theme="dark"] .employeeTrainingStatus[data-training-state="pending"]{background:#fff0ee;border-color:#b42318;color:#12243a}html[data-aqua-theme="dark"] .employeeTrainingStatus[data-training-state="clear"]{background:#eaf7ee;border-color:#27834d;color:#12243a}html[data-aqua-theme="dark"] .employeeTrainingStatus:is([data-training-state="pending"],[data-training-state="clear"]) :is(.employeeTrainingAction,.employeeTrainingCopy,.employeeTrainingCopy strong,.employeeTrainingCopy small){color:inherit}

html[data-aqua-text-size="large"]{--aqua-reading-size:17px}
html[data-aqua-text-size="larger"]{--aqua-reading-size:19px}
html:is([data-aqua-text-size="large"],[data-aqua-text-size="larger"]) :is(main,.main,.aquaPersonalDialog) :is(p,label,input,select,textarea,button,.btn,.button,.help,.small,.muted,td,th,summary,li){font-size:var(--aqua-reading-size);line-height:1.5}
html:is([data-aqua-text-size="large"],[data-aqua-text-size="larger"]) :is(.moduleTile>strong,.moduleTile>span:not(.moduleIcon),.moduleTile>small,.aquaPersonalDevices small){font-size:var(--aqua-reading-size);line-height:1.5}
html:is([data-aqua-text-size="large"],[data-aqua-text-size="larger"]) .aquaPersonalDialog label{font-size:var(--aqua-reading-size)}
html:is([data-aqua-text-size="large"],[data-aqua-text-size="larger"]) #navMobile :is(.mobileMenuToggle,.mobileMenuModules>button,.mobileMenuCurrent){font-size:var(--aqua-reading-size);line-height:1.5}
html:is([data-aqua-text-size="large"],[data-aqua-text-size="larger"]) #navMobile .mobileMenuToggle{min-height:52px}
html:is([data-aqua-text-size="large"],[data-aqua-text-size="larger"]) #navMobile .mobileMenuModules>button{min-height:104px}
html:is([data-aqua-text-size="large"],[data-aqua-text-size="larger"]) #navMobile .mobileMenuBackdrop{padding-bottom:calc(90px + env(safe-area-inset-bottom))}
html:is([data-aqua-text-size="large"],[data-aqua-text-size="larger"]) #navMobile .mobileMenuDialog{max-height:calc(100vh - 114px - env(safe-area-inset-top) - env(safe-area-inset-bottom));max-height:calc(100dvh - 114px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}
@media(max-width:720px){.aquaPersonalDialog{max-width:calc(100% - 24px);padding:17px}.aquaPersonalLinks>*{flex:1 1 140px}.aquaPersonalActions button{flex:1 1 120px}}
@media(max-width:720px),(max-height:540px) and (hover:none) and (pointer:coarse){html:not(.operationsSurface):is([data-aqua-text-size="large"],[data-aqua-text-size="larger"]) .main{padding-bottom:calc(106px + env(safe-area-inset-bottom))}}
html.nativeApp:not(.operationsSurface):is([data-aqua-text-size="large"],[data-aqua-text-size="larger"]) .main{padding-bottom:calc(106px + env(safe-area-inset-bottom))}

.aquaManagerQuickColorGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.aquaManagerQuickColorGrid .aquaPersonalActions button{font-size:12px;padding:8px;min-height:42px;width:100%}.aquaManagerQuickColorGrid input[type=color]{max-width:none}.aquaManagerQuickColors,.aquaMobileMenuColors{scroll-margin-top:12px}
html[data-aqua-manager-quick-color-keys~="plan"] :is(.tile,.moduleTile)[data-manager-quick-route="plan"]{background:var(--aqua-manager-quick-plan-color);color:var(--aqua-manager-quick-plan-ink)}html[data-aqua-manager-quick-color-keys~="plan"] :is(.tile,.moduleTile)[data-manager-quick-route="plan"] :is(span,strong,small){color:inherit}html[data-aqua-manager-quick-color-keys~="plan"] :is(.tile,.moduleTile)[data-manager-quick-route="plan"] small{opacity:1}html[data-aqua-manager-quick-color-keys~="plan"] :is(.tile,.moduleTile)[data-manager-quick-route="plan"] .moduleIcon{background:transparent;color:inherit}
html[data-aqua-manager-quick-color-keys~="weekTemplates"] :is(.tile,.moduleTile)[data-manager-quick-route="weekTemplates"]{background:var(--aqua-manager-quick-weekTemplates-color);color:var(--aqua-manager-quick-weekTemplates-ink)}html[data-aqua-manager-quick-color-keys~="weekTemplates"] :is(.tile,.moduleTile)[data-manager-quick-route="weekTemplates"] :is(span,strong,small){color:inherit}html[data-aqua-manager-quick-color-keys~="weekTemplates"] :is(.tile,.moduleTile)[data-manager-quick-route="weekTemplates"] small{opacity:1}html[data-aqua-manager-quick-color-keys~="weekTemplates"] :is(.tile,.moduleTile)[data-manager-quick-route="weekTemplates"] .moduleIcon{background:transparent;color:inherit}
html[data-aqua-manager-quick-color-keys~="time"] :is(.tile,.moduleTile)[data-manager-quick-route="time"]{background:var(--aqua-manager-quick-time-color);color:var(--aqua-manager-quick-time-ink)}html[data-aqua-manager-quick-color-keys~="time"] :is(.tile,.moduleTile)[data-manager-quick-route="time"] :is(span,strong,small){color:inherit}html[data-aqua-manager-quick-color-keys~="time"] :is(.tile,.moduleTile)[data-manager-quick-route="time"] small{opacity:1}html[data-aqua-manager-quick-color-keys~="time"] :is(.tile,.moduleTile)[data-manager-quick-route="time"] .moduleIcon{background:transparent;color:inherit}
html[data-aqua-manager-quick-color-keys~="hours"] :is(.tile,.moduleTile)[data-manager-quick-route="hours"]{background:var(--aqua-manager-quick-hours-color);color:var(--aqua-manager-quick-hours-ink)}html[data-aqua-manager-quick-color-keys~="hours"] :is(.tile,.moduleTile)[data-manager-quick-route="hours"] :is(span,strong,small){color:inherit}html[data-aqua-manager-quick-color-keys~="hours"] :is(.tile,.moduleTile)[data-manager-quick-route="hours"] small{opacity:1}html[data-aqua-manager-quick-color-keys~="hours"] :is(.tile,.moduleTile)[data-manager-quick-route="hours"] .moduleIcon{background:transparent;color:inherit}
html[data-aqua-manager-quick-color-keys~="absence"] :is(.tile,.moduleTile)[data-manager-quick-route="absence"]{background:var(--aqua-manager-quick-absence-color);color:var(--aqua-manager-quick-absence-ink)}html[data-aqua-manager-quick-color-keys~="absence"] :is(.tile,.moduleTile)[data-manager-quick-route="absence"] :is(span,strong,small){color:inherit}html[data-aqua-manager-quick-color-keys~="absence"] :is(.tile,.moduleTile)[data-manager-quick-route="absence"] small{opacity:1}html[data-aqua-manager-quick-color-keys~="absence"] :is(.tile,.moduleTile)[data-manager-quick-route="absence"] .moduleIcon{background:transparent;color:inherit}
@media(max-width:360px){.aquaManagerQuickColorGrid{grid-template-columns:1fr}}
html[data-aqua-mobile-color-keys~="home"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="home"]{background:var(--aqua-mobile-module-home-color);color:var(--aqua-mobile-module-home-ink)}html[data-aqua-mobile-color-keys~="home"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="home"] :is(span,strong,small){color:inherit}html[data-aqua-mobile-color-keys~="home"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="home"] small{opacity:1}html[data-aqua-mobile-color-keys~="home"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="home"] .moduleIcon{background:transparent;color:inherit}html[data-aqua-mobile-color-keys~="home"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="home"].active{outline:2px solid var(--aqua-mobile-module-home-ink);outline-offset:-5px}html[data-aqua-mobile-color-keys~="home"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="home"]:focus-visible{outline:3px solid var(--aqua-mobile-module-home-ink);outline-offset:2px}
html[data-aqua-mobile-color-keys~="planning"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="planning"]{background:var(--aqua-mobile-module-planning-color);color:var(--aqua-mobile-module-planning-ink)}html[data-aqua-mobile-color-keys~="planning"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="planning"] :is(span,strong,small){color:inherit}html[data-aqua-mobile-color-keys~="planning"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="planning"] small{opacity:1}html[data-aqua-mobile-color-keys~="planning"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="planning"] .moduleIcon{background:transparent;color:inherit}html[data-aqua-mobile-color-keys~="planning"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="planning"].active{outline:2px solid var(--aqua-mobile-module-planning-ink);outline-offset:-5px}html[data-aqua-mobile-color-keys~="planning"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="planning"]:focus-visible{outline:3px solid var(--aqua-mobile-module-planning-ink);outline-offset:2px}
html[data-aqua-mobile-color-keys~="time"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="time"]{background:var(--aqua-mobile-module-time-color);color:var(--aqua-mobile-module-time-ink)}html[data-aqua-mobile-color-keys~="time"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="time"] :is(span,strong,small){color:inherit}html[data-aqua-mobile-color-keys~="time"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="time"] small{opacity:1}html[data-aqua-mobile-color-keys~="time"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="time"] .moduleIcon{background:transparent;color:inherit}html[data-aqua-mobile-color-keys~="time"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="time"].active{outline:2px solid var(--aqua-mobile-module-time-ink);outline-offset:-5px}html[data-aqua-mobile-color-keys~="time"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="time"]:focus-visible{outline:3px solid var(--aqua-mobile-module-time-ink);outline-offset:2px}
html[data-aqua-mobile-color-keys~="operationsSafety"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="operationsSafety"]{background:var(--aqua-mobile-module-operationsSafety-color);color:var(--aqua-mobile-module-operationsSafety-ink)}html[data-aqua-mobile-color-keys~="operationsSafety"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="operationsSafety"] :is(span,strong,small){color:inherit}html[data-aqua-mobile-color-keys~="operationsSafety"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="operationsSafety"] small{opacity:1}html[data-aqua-mobile-color-keys~="operationsSafety"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="operationsSafety"] .moduleIcon{background:transparent;color:inherit}html[data-aqua-mobile-color-keys~="operationsSafety"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="operationsSafety"].active{outline:2px solid var(--aqua-mobile-module-operationsSafety-ink);outline-offset:-5px}html[data-aqua-mobile-color-keys~="operationsSafety"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="operationsSafety"]:focus-visible{outline:3px solid var(--aqua-mobile-module-operationsSafety-ink);outline-offset:2px}
html[data-aqua-mobile-color-keys~="safety"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="safety"]{background:var(--aqua-mobile-module-safety-color);color:var(--aqua-mobile-module-safety-ink)}html[data-aqua-mobile-color-keys~="safety"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="safety"] :is(span,strong,small){color:inherit}html[data-aqua-mobile-color-keys~="safety"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="safety"] small{opacity:1}html[data-aqua-mobile-color-keys~="safety"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="safety"] .moduleIcon{background:transparent;color:inherit}html[data-aqua-mobile-color-keys~="safety"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="safety"].active{outline:2px solid var(--aqua-mobile-module-safety-ink);outline-offset:-5px}html[data-aqua-mobile-color-keys~="safety"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="safety"]:focus-visible{outline:3px solid var(--aqua-mobile-module-safety-ink);outline-offset:2px}
html[data-aqua-mobile-color-keys~="occupancy"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="occupancy"]{background:var(--aqua-mobile-module-occupancy-color);color:var(--aqua-mobile-module-occupancy-ink)}html[data-aqua-mobile-color-keys~="occupancy"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="occupancy"] :is(span,strong,small){color:inherit}html[data-aqua-mobile-color-keys~="occupancy"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="occupancy"] small{opacity:1}html[data-aqua-mobile-color-keys~="occupancy"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="occupancy"] .moduleIcon{background:transparent;color:inherit}html[data-aqua-mobile-color-keys~="occupancy"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="occupancy"].active{outline:2px solid var(--aqua-mobile-module-occupancy-ink);outline-offset:-5px}html[data-aqua-mobile-color-keys~="occupancy"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="occupancy"]:focus-visible{outline:3px solid var(--aqua-mobile-module-occupancy-ink);outline-offset:2px}
html[data-aqua-mobile-color-keys~="training"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="training"]{background:var(--aqua-mobile-module-training-color);color:var(--aqua-mobile-module-training-ink)}html[data-aqua-mobile-color-keys~="training"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="training"] :is(span,strong,small){color:inherit}html[data-aqua-mobile-color-keys~="training"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="training"] small{opacity:1}html[data-aqua-mobile-color-keys~="training"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="training"] .moduleIcon{background:transparent;color:inherit}html[data-aqua-mobile-color-keys~="training"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="training"].active{outline:2px solid var(--aqua-mobile-module-training-ink);outline-offset:-5px}html[data-aqua-mobile-color-keys~="training"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="training"]:focus-visible{outline:3px solid var(--aqua-mobile-module-training-ink);outline-offset:2px}
html[data-aqua-mobile-color-keys~="cashRegister"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="cashRegister"]{background:var(--aqua-mobile-module-cashRegister-color);color:var(--aqua-mobile-module-cashRegister-ink)}html[data-aqua-mobile-color-keys~="cashRegister"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="cashRegister"] :is(span,strong,small){color:inherit}html[data-aqua-mobile-color-keys~="cashRegister"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="cashRegister"] small{opacity:1}html[data-aqua-mobile-color-keys~="cashRegister"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="cashRegister"] .moduleIcon{background:transparent;color:inherit}html[data-aqua-mobile-color-keys~="cashRegister"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="cashRegister"].active{outline:2px solid var(--aqua-mobile-module-cashRegister-ink);outline-offset:-5px}html[data-aqua-mobile-color-keys~="cashRegister"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="cashRegister"]:focus-visible{outline:3px solid var(--aqua-mobile-module-cashRegister-ink);outline-offset:2px}
html[data-aqua-mobile-color-keys~="material"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="material"]{background:var(--aqua-mobile-module-material-color);color:var(--aqua-mobile-module-material-ink)}html[data-aqua-mobile-color-keys~="material"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="material"] :is(span,strong,small){color:inherit}html[data-aqua-mobile-color-keys~="material"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="material"] small{opacity:1}html[data-aqua-mobile-color-keys~="material"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="material"] .moduleIcon{background:transparent;color:inherit}html[data-aqua-mobile-color-keys~="material"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="material"].active{outline:2px solid var(--aqua-mobile-module-material-ink);outline-offset:-5px}html[data-aqua-mobile-color-keys~="material"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="material"]:focus-visible{outline:3px solid var(--aqua-mobile-module-material-ink);outline-offset:2px}
html[data-aqua-mobile-color-keys~="deliveryNotes"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="deliveryNotes"]{background:var(--aqua-mobile-module-deliveryNotes-color);color:var(--aqua-mobile-module-deliveryNotes-ink)}html[data-aqua-mobile-color-keys~="deliveryNotes"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="deliveryNotes"] :is(span,strong,small){color:inherit}html[data-aqua-mobile-color-keys~="deliveryNotes"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="deliveryNotes"] small{opacity:1}html[data-aqua-mobile-color-keys~="deliveryNotes"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="deliveryNotes"] .moduleIcon{background:transparent;color:inherit}html[data-aqua-mobile-color-keys~="deliveryNotes"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="deliveryNotes"].active{outline:2px solid var(--aqua-mobile-module-deliveryNotes-ink);outline-offset:-5px}html[data-aqua-mobile-color-keys~="deliveryNotes"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="deliveryNotes"]:focus-visible{outline:3px solid var(--aqua-mobile-module-deliveryNotes-ink);outline-offset:2px}
html[data-aqua-mobile-color-keys~="payroll"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="payroll"]{background:var(--aqua-mobile-module-payroll-color);color:var(--aqua-mobile-module-payroll-ink)}html[data-aqua-mobile-color-keys~="payroll"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="payroll"] :is(span,strong,small){color:inherit}html[data-aqua-mobile-color-keys~="payroll"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="payroll"] small{opacity:1}html[data-aqua-mobile-color-keys~="payroll"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="payroll"] .moduleIcon{background:transparent;color:inherit}html[data-aqua-mobile-color-keys~="payroll"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="payroll"].active{outline:2px solid var(--aqua-mobile-module-payroll-ink);outline-offset:-5px}html[data-aqua-mobile-color-keys~="payroll"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="payroll"]:focus-visible{outline:3px solid var(--aqua-mobile-module-payroll-ink);outline-offset:2px}
html[data-aqua-mobile-color-keys~="municipalBilling"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="municipalBilling"]{background:var(--aqua-mobile-module-municipalBilling-color);color:var(--aqua-mobile-module-municipalBilling-ink)}html[data-aqua-mobile-color-keys~="municipalBilling"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="municipalBilling"] :is(span,strong,small){color:inherit}html[data-aqua-mobile-color-keys~="municipalBilling"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="municipalBilling"] small{opacity:1}html[data-aqua-mobile-color-keys~="municipalBilling"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="municipalBilling"] .moduleIcon{background:transparent;color:inherit}html[data-aqua-mobile-color-keys~="municipalBilling"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="municipalBilling"].active{outline:2px solid var(--aqua-mobile-module-municipalBilling-ink);outline-offset:-5px}html[data-aqua-mobile-color-keys~="municipalBilling"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="municipalBilling"]:focus-visible{outline:3px solid var(--aqua-mobile-module-municipalBilling-ink);outline-offset:2px}
html[data-aqua-mobile-color-keys~="settings"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="settings"]{background:var(--aqua-mobile-module-settings-color);color:var(--aqua-mobile-module-settings-ink)}html[data-aqua-mobile-color-keys~="settings"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="settings"] :is(span,strong,small){color:inherit}html[data-aqua-mobile-color-keys~="settings"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="settings"] small{opacity:1}html[data-aqua-mobile-color-keys~="settings"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="settings"] .moduleIcon{background:transparent;color:inherit}html[data-aqua-mobile-color-keys~="settings"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="settings"].active{outline:2px solid var(--aqua-mobile-module-settings-ink);outline-offset:-5px}html[data-aqua-mobile-color-keys~="settings"] #navMobile .mobileMenuModules>button[data-personal-mobile-module="settings"]:focus-visible{outline:3px solid var(--aqua-mobile-module-settings-ink);outline-offset:2px}
#navMobile .mobileMenuHead{flex-wrap:wrap}#navMobile .mobileMenuHead h2{flex:1 1 150px}#navMobile .mobileMenuHead [data-aqua-mobile-colors]{min-height:44px;white-space:normal;max-width:100%}
