
 @media(max-width:760px){html:root body #content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content:has(>#avCalendarHome),html:root body #content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content.avClientsDirectoryPage{padding-left:0!important;padding-right:0!important}}
 html:root body :is([aria-label^='Volver'],[aria-label^='Back'],.avRatingBack,.personalBack,.refStaffBack,.avPageBack,.avAccountBack,.avGoodBack,.avCompactBack,.avClientsBack,.avStaffBack,.avPlanBack,.avEditorBack,.refDetailBack,.refProgramBack,.refPlannerBack,.avCreateBack,.refProfileBack>button,[data-account-back],[data-support-back],[data-chat-group-back],[data-chat-inbox],[data-chat-workout],[data-forms-back],[data-legal-back],[data-od-detail-back],[data-od-catalog-back],[data-your-program-back],[data-history-back],[data-ref-program-back],[data-ref-year-back],[data-ref-year-preview-back],[data-ref-od-back],[data-ref-od-detail-back],[data-saved-workout-close],[data-ref-planner-back],[data-create-back],[data-ref-settings="home"],[data-ref-history="home"],.avEditorHeading>[data-action="cancelEdit"],[data-od="back"],#avReferencePreview [data-action="back"]){color:#fff!important;background:transparent!important;background-image:none!important;border-color:transparent!important;box-shadow:none!important;filter:none!important;backdrop-filter:none!important;animation:none!important;transition:none!important}
 html:root body #content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content :is([aria-label^='Volver'],[aria-label^='Back'],.avRatingBack,.personalBack,.refStaffBack,.avPageBack,.avAccountBack,.avGoodBack,.avCompactBack,.avClientsBack,.avStaffBack,.avPlanBack,.avEditorBack,.refDetailBack,.refProgramBack,.refPlannerBack,.avCreateBack,.refProfileBack>button,[data-account-back],[data-support-back],[data-chat-group-back],[data-chat-inbox],[data-chat-workout],[data-forms-back],[data-legal-back],[data-od-detail-back],[data-od-catalog-back],[data-your-program-back],[data-history-back],[data-ref-program-back],[data-ref-year-back],[data-ref-year-preview-back],[data-ref-od-back],[data-ref-od-detail-back],[data-saved-workout-close],[data-ref-planner-back],[data-create-back],[data-ref-settings="home"],[data-ref-history="home"],.avEditorHeading>[data-action="cancelEdit"],[data-od="back"],#avReferencePreview [data-action="back"]){color:#fff!important;background:transparent!important;background-image:none!important;border-color:transparent!important;box-shadow:none!important;filter:none!important;backdrop-filter:none!important;animation:none!important;transition:none!important}
 html:root body #content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content :is([aria-label^='Volver'],[aria-label^='Back'],.avRatingBack,.personalBack,.refStaffBack,.avPageBack,.avAccountBack,.avGoodBack,.avCompactBack,.avClientsBack,.avStaffBack,.avPlanBack,.avEditorBack,.refDetailBack,.refProgramBack,.refPlannerBack,.avCreateBack,.refProfileBack>button,[data-account-back],[data-support-back],[data-chat-group-back],[data-chat-inbox],[data-chat-workout],[data-forms-back],[data-legal-back],[data-od-detail-back],[data-od-catalog-back],[data-your-program-back],[data-history-back],[data-ref-program-back],[data-ref-year-back],[data-ref-year-preview-back],[data-ref-od-back],[data-ref-od-detail-back],[data-saved-workout-close],[data-ref-planner-back],[data-create-back],[data-ref-settings="home"],[data-ref-history="home"],.avEditorHeading>[data-action="cancelEdit"],[data-od="back"],#avReferencePreview [data-action="back"])::before,html:root body #content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content :is([aria-label^='Volver'],[aria-label^='Back'],.avRatingBack,.personalBack,.refStaffBack,.avPageBack,.avAccountBack,.avGoodBack,.avCompactBack,.avClientsBack,.avStaffBack,.avPlanBack,.avEditorBack,.refDetailBack,.refProgramBack,.refPlannerBack,.avCreateBack,.refProfileBack>button,[data-account-back],[data-support-back],[data-chat-group-back],[data-chat-inbox],[data-chat-workout],[data-forms-back],[data-legal-back],[data-od-detail-back],[data-od-catalog-back],[data-your-program-back],[data-history-back],[data-ref-program-back],[data-ref-year-back],[data-ref-year-preview-back],[data-ref-od-back],[data-ref-od-detail-back],[data-saved-workout-close],[data-ref-planner-back],[data-create-back],[data-ref-settings="home"],[data-ref-history="home"],.avEditorHeading>[data-action="cancelEdit"],[data-od="back"],#avReferencePreview [data-action="back"])::after{display:none!important}
 html:root body #content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content :is([aria-label^='Volver'],[aria-label^='Back'],.avRatingBack,.personalBack,.refStaffBack,.avPageBack,.avAccountBack,.avGoodBack,.avCompactBack,.avClientsBack,.avStaffBack,.avPlanBack,.avEditorBack,.refDetailBack,.refProgramBack,.refPlannerBack,.avCreateBack,.refProfileBack>button,[data-account-back],[data-support-back],[data-chat-group-back],[data-chat-inbox],[data-chat-workout],[data-forms-back],[data-legal-back],[data-od-detail-back],[data-od-catalog-back],[data-your-program-back],[data-history-back],[data-ref-program-back],[data-ref-year-back],[data-ref-year-preview-back],[data-ref-od-back],[data-ref-od-detail-back],[data-saved-workout-close],[data-ref-planner-back],[data-create-back],[data-ref-settings="home"],[data-ref-history="home"],.avEditorHeading>[data-action="cancelEdit"],[data-od="back"],#avReferencePreview [data-action="back"]) svg,html:root body #content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content :is([aria-label^='Volver'],[aria-label^='Back'],.avRatingBack,.personalBack,.refStaffBack,.avPageBack,.avAccountBack,.avGoodBack,.avCompactBack,.avClientsBack,.avStaffBack,.avPlanBack,.avEditorBack,.refDetailBack,.refProgramBack,.refPlannerBack,.avCreateBack,.refProfileBack>button,[data-account-back],[data-support-back],[data-chat-group-back],[data-chat-inbox],[data-chat-workout],[data-forms-back],[data-legal-back],[data-od-detail-back],[data-od-catalog-back],[data-your-program-back],[data-history-back],[data-ref-program-back],[data-ref-year-back],[data-ref-year-preview-back],[data-ref-od-back],[data-ref-od-detail-back],[data-saved-workout-close],[data-ref-planner-back],[data-create-back],[data-ref-settings="home"],[data-ref-history="home"],.avEditorHeading>[data-action="cancelEdit"],[data-od="back"],#avReferencePreview [data-action="back"]) svg *{color:#fff!important;stroke:currentColor!important;animation:none!important;transition:none!important;filter:none!important}
 html:root body #content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content .refSettingsRow{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:14px!important;transition:none!important;animation:none!important}
 html:root body #content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content .refSettingsIcon{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 24px!important;width:24px!important;margin:0!important;transform:none!important;transition:none!important;animation:none!important}
 html:root body #content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content .refSettingsIcon svg{width:24px!important;height:24px!important;transform:none!important;transition:none!important;animation:none!important}
 html:root body #content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content .refSettingsRow>svg:last-child{margin-left:auto!important;flex:0 0 20px!important;transition:none!important;animation:none!important}
 html:root body #content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content #refPlannerScreen{overflow-anchor:none!important;animation:none!important;transition:none!important}
 html:root body #content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content #avPlanDetail .avPlanCoverEdit{box-sizing:border-box!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;max-width:40px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;top:calc(var(--av-content-back-top,calc(20px + env(safe-area-inset-top,0px))) + 6px)!important}
 html:root body #content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content :is(.avPlanCoverEdit,.avCoverEdit)>svg{display:block!important;flex:0 0 22px!important;width:22px!important;height:22px!important;margin:0!important;padding:0!important;transform:none!important}
 html:root body #content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content .avCoverEdit{display:flex!important;align-items:center!important;justify-content:center!important}
 /* Staff planning surfaces share one appearance without affecting consumer search. */
 html:root body #content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content #refPlannerScreen :is(.avPlannerSearchBox,.odSearch){background:#242426!important;background-image:none!important;border:1px solid #303032!important;border-radius:14px!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;height:48px!important;min-height:48px!important;box-sizing:border-box!important}
 html:root body #content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content #refPlannerScreen :is(.avPlannerSearchBox,.odSearch)::before,html:root body #content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content #refPlannerScreen :is(.avPlannerSearchBox,.odSearch)::after{content:none!important}
 html:root body #content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content #refPlannerScreen :is(.avPlannerSearchBox,.odSearch)>input{background:transparent!important;color:#f5f5f5!important}
 html:root body #content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content #refPlannerScreen :is(.avPlannerSearchBox,.odSearch)>svg{color:#a8aeaa!important}
 html:root body #content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content #avPlanDetail .avPlanActions>button:not(.primary){background:#242426!important;color:#fff!important;border:0!important;box-shadow:none!important}
 html:root body #content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content #avPlanDetail .avPlanHero{padding-bottom:16px!important}
 html:root body #content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content #avPlanDetail .avPlanWorkouts{padding-top:16px!important}
 html:root body #content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content #avPlanDetail .avPlanWorkoutHeading{margin-bottom:16px!important}
 html:root body #content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content #avPlanDetail .avPlanDayList{gap:12px!important}
 html:root body #modal#modal#modal#modal #applyProgramForm{min-width:0!important;max-width:100%!important;outline:none!important}
 html:root body #modal#modal#modal#modal #applyProgramForm label{min-width:0!important;max-width:100%!important}
 html:root body #modal#modal#modal#modal #applyProgramForm input[type=month]{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;display:block!important}
 html:root body #modal#modal#modal#modal #applyProgramForm input[type=month]::-webkit-date-and-time-value{min-width:0;text-align:center}
 html:root body #modal#modal#modal#modal #applyProgramForm [data-action=closeModal]{outline:none!important;box-shadow:none!important}
 html:root body #modal#modal#modal#modal #applyProgramForm [data-action=closeModal]:focus-visible{outline:2px solid #fff!important;outline-offset:2px!important}
 html:root body #content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content#content #refPlannerScreen .avUXScope{display:none!important}
 