@layer outliyr-base;@layer outliyr-base{:root{--btn-focus-ring:#1d4ed8;--btn-active-text:#1d4ed8;--btn-active-bg:#e9f4ff}button:hover:not(:where(#outliyr-dashboard-wrapper,.od-overlay-modal,.od-portal-scope,body.outliyr-profile-page) *),input[type="submit"]:hover:not(:where(#outliyr-dashboard-wrapper,.od-overlay-modal,.od-portal-scope,body.outliyr-profile-page) *),input[type="button"]:hover:not(:where(#outliyr-dashboard-wrapper,.od-overlay-modal,.od-portal-scope,body.outliyr-profile-page) *),input[type="reset"]:hover:not(:where(#outliyr-dashboard-wrapper,.od-overlay-modal,.od-portal-scope,body.outliyr-profile-page) *),a.button:hover:not(:where(#outliyr-dashboard-wrapper,.od-overlay-modal,.od-portal-scope,body.outliyr-profile-page) *),.button:hover:not(:where(#outliyr-dashboard-wrapper,.od-overlay-modal,.od-portal-scope,body.outliyr-profile-page) *),.btn:hover:not(:where(#outliyr-dashboard-wrapper,.od-overlay-modal,.od-portal-scope,body.outliyr-profile-page) *),[role="button"]:hover:not(:where(#outliyr-dashboard-wrapper,.od-overlay-modal,.od-portal-scope,body.outliyr-profile-page) *),.wp-block-button__link:hover:not(:where(#outliyr-dashboard-wrapper,.od-overlay-modal,.od-portal-scope,body.outliyr-profile-page) *),.wp-element-button:hover:not(:where(#outliyr-dashboard-wrapper,.od-overlay-modal,.od-portal-scope,body.outliyr-profile-page) *){color:var(--btn-active-text,#1d4ed8);background-color:var(--btn-active-bg,#e9f4ff)}button:focus-visible:not(:where(#outliyr-dashboard-wrapper,.od-overlay-modal,.od-portal-scope,body.outliyr-profile-page) *),input[type="submit"]:focus-visible:not(:where(#outliyr-dashboard-wrapper,.od-overlay-modal,.od-portal-scope,body.outliyr-profile-page) *),input[type="button"]:focus-visible:not(:where(#outliyr-dashboard-wrapper,.od-overlay-modal,.od-portal-scope,body.outliyr-profile-page) *),input[type="reset"]:focus-visible:not(:where(#outliyr-dashboard-wrapper,.od-overlay-modal,.od-portal-scope,body.outliyr-profile-page) *),a.button:focus-visible:not(:where(#outliyr-dashboard-wrapper,.od-overlay-modal,.od-portal-scope,body.outliyr-profile-page) *),.button:focus-visible:not(:where(#outliyr-dashboard-wrapper,.od-overlay-modal,.od-portal-scope,body.outliyr-profile-page) *),.btn:focus-visible:not(:where(#outliyr-dashboard-wrapper,.od-overlay-modal,.od-portal-scope,body.outliyr-profile-page) *),[role="button"]:focus-visible:not(:where(#outliyr-dashboard-wrapper,.od-overlay-modal,.od-portal-scope,body.outliyr-profile-page) *),.wp-block-button__link:focus-visible:not(:where(#outliyr-dashboard-wrapper,.od-overlay-modal,.od-portal-scope,body.outliyr-profile-page) *),.wp-element-button:focus-visible:not(:where(#outliyr-dashboard-wrapper,.od-overlay-modal,.od-portal-scope,body.outliyr-profile-page) *){color:var(--btn-active-text,#1d4ed8);background-color:var(--btn-active-bg,#e9f4ff);outline:2px solid var(--btn-focus-ring,#1d4ed8);outline-offset:2px;box-shadow:0 0 0 4px rgb(29 78 216 / .25)}.ocap-sso-button-google{--btn-active-text:#1f1f1f;--btn-active-bg:#f7f8f8}.ocap-sso-button-apple{--btn-active-text:#ffffff;--btn-active-bg:#1a1a1a}.osp-btn{--btn-active-text:#ffffff;--btn-active-bg:var(--osp-color, #555555)}.osp-btn--copy{--btn-active-text:#374151;--btn-active-bg:#f3f4f6}.bioage-btn--primary{--btn-active-text:#ffffff;--btn-active-bg:var(--blue, #1e7fd2)}[data-btn-bg="dark"]{--btn-active-text:#ffffff;--btn-active-bg:#0f172a}}button:hover:not(:where(#outliyr-dashboard-wrapper,.od-overlay-modal,.od-portal-scope,body.outliyr-profile-page) *),button:focus-visible:not(:where(#outliyr-dashboard-wrapper,.od-overlay-modal,.od-portal-scope,body.outliyr-profile-page) *),html input[type="button"]:hover:not(:where(#outliyr-dashboard-wrapper,.od-overlay-modal,.od-portal-scope,body.outliyr-profile-page) *),html input[type="button"]:focus-visible:not(:where(#outliyr-dashboard-wrapper,.od-overlay-modal,.od-portal-scope,body.outliyr-profile-page) *),input[type="reset"]:hover:not(:where(#outliyr-dashboard-wrapper,.od-overlay-modal,.od-portal-scope,body.outliyr-profile-page) *),input[type="reset"]:focus-visible:not(:where(#outliyr-dashboard-wrapper,.od-overlay-modal,.od-portal-scope,body.outliyr-profile-page) *),input[type="submit"]:hover:not(:where(#outliyr-dashboard-wrapper,.od-overlay-modal,.od-portal-scope,body.outliyr-profile-page) *),input[type="submit"]:focus-visible:not(:where(#outliyr-dashboard-wrapper,.od-overlay-modal,.od-portal-scope,body.outliyr-profile-page) *),a.button:hover:not(:where(#outliyr-dashboard-wrapper,.od-overlay-modal,.od-portal-scope,body.outliyr-profile-page) *),a.button:focus-visible:not(:where(#outliyr-dashboard-wrapper,.od-overlay-modal,.od-portal-scope,body.outliyr-profile-page) *),a.wp-block-button__link:not(.has-background):active:not(:where(#outliyr-dashboard-wrapper,.od-overlay-modal,.od-portal-scope,body.outliyr-profile-page) *),a.wp-block-button__link:not(.has-background):focus-visible:not(:where(#outliyr-dashboard-wrapper,.od-overlay-modal,.od-portal-scope,body.outliyr-profile-page) *),a.wp-block-button__link:not(.has-background):hover:not(:where(#outliyr-dashboard-wrapper,.od-overlay-modal,.od-portal-scope,body.outliyr-profile-page) *){color:var(--btn-active-text,#1d4ed8);background-color:var(--btn-active-bg,#e9f4ff)}button:focus:not(:focus-visible):not(:where(#outliyr-dashboard-wrapper,.od-overlay-modal,.od-portal-scope,body.outliyr-profile-page) *),html input[type="button"]:focus:not(:focus-visible):not(:where(#outliyr-dashboard-wrapper,.od-overlay-modal,.od-portal-scope,body.outliyr-profile-page) *),input[type="reset"]:focus:not(:focus-visible):not(:where(#outliyr-dashboard-wrapper,.od-overlay-modal,.od-portal-scope,body.outliyr-profile-page) *),input[type="submit"]:focus:not(:focus-visible):not(:where(#outliyr-dashboard-wrapper,.od-overlay-modal,.od-portal-scope,body.outliyr-profile-page) *),a.button:focus:not(:focus-visible):not(:where(#outliyr-dashboard-wrapper,.od-overlay-modal,.od-portal-scope,body.outliyr-profile-page) *),a.wp-block-button__link:not(.has-background):focus:not(:focus-visible):not(:where(#outliyr-dashboard-wrapper,.od-overlay-modal,.od-portal-scope,body.outliyr-profile-page) *){color:var(--btn-active-text,#1d4ed8);background-color:var(--btn-active-bg,#e9f4ff);outline:none;box-shadow:none}.bioage-btn--primary:focus:not(:focus-visible),.bioage-cta:focus:not(:focus-visible){color:#FFF;background-color:var(--blue,#1e7fd2)}