.obt-toggle{align-items:flex-start;position:relative}.obt-toggle .button-wrapper{align-items:center;border-radius:12px;display:flex;overflow:hidden;padding:2px;position:relative}.obt-toggle .div{box-shadow:var(--shadow-sm);position:relative}.obt-toggle{display:inline-flex;flex-direction:column;gap:10px}.obt-toggle .size-md{height:24px;width:44px}.obt-toggle .size-sm{height:20px;width:36px}.obt-toggle .state-disabled{background-color:var(--gray-100)}.obt-toggle .state-focus{box-shadow:var(--focus-ring-4px-primary-100)}.obt-toggle .pressed-true{justify-content:flex-end}.obt-toggle .state-hover.pressed-false{background-color:var(--gray-300)}.obt-toggle .pressed-false.state-focus{background-color:var(--gray-100)}.obt-toggle .state-default.pressed-false{background-color:var(--gray-200)}.obt-toggle .button-wrapper.size-md .div{border-radius:10px;height:20px;width:20px}.obt-toggle .button-wrapper.size-sm .div{border-radius:8px;height:16px;width:16px}.obt-toggle .button-wrapper.state-disabled .div{background-color:var(--gray-50)}.obt-toggle .button-wrapper.state-hover .div,.obt-toggle .button-wrapper.state-focus .div,.obt-toggle .button-wrapper.state-default .div{background-color:var(--basewhite)}.obt-toggle-base{align-items:center;border-radius:12px;display:flex;overflow:hidden;padding:2px;position:relative}.obt-toggle-base .button{box-shadow:var(--shadow-sm);position:relative}.obt-toggle-base.md{height:1rem;width:2rem}.obt-toggle-base.sm{height:.5rem;width:1rem}.obt-toggle-base.disabled{background-color:var(--gray-100)}.obt-toggle-base.focus{box-shadow:var(--focus-ring-4px-primary-100)}.obt-toggle-base.pressed-true{justify-content:flex-end}.obt-toggle-base.default.pressed-false{background-color:var(--gray-100)}.obt-toggle-base.hover.pressed-false{background-color:var(--gray-200)}.obt-toggle-base.pressed-false.focus{background-color:var(--gray-50)}.obt-toggle-base.md .button{border-radius:.5rem;height:1rem;width:1rem}.obt-toggle-base.sm .button{border-radius:8px;height:16px;width:16px}.obt-toggle-base.disabled .button{background-color:var(--gray-50)}.obt-toggle-base.hover .button,.obt-toggle-base.focus .button,.obt-toggle-base.default .button{background-color:var(--basewhite)}.svg-container{position:relative;color:#000;flex:0 0 auto;background-size:contain;cursor:pointer;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-items:center;width:28px;height:28px;z-index:2}.svg-container:hover{transform:scale(1.2)}.svg-container.shimmer{opacity:0}.wave-group{width:30px;height:30px}.svg-container>svg{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity 1s ease-in-out}.svg-container .active svg{opacity:1}.svg-container :not(.active) svg{opacity:0}.audio-category-card{align-items:center;display:inline-flex;gap:10px;justify-content:center;position:relative}.audio-category-card .frame-card{align-items:flex-start;border-radius:5px;box-shadow:var(--shadow-lg);display:flex;flex-direction:column;gap:10px;height:64px;overflow:hidden;position:relative;width:205px}.audio-category-card .frame-background{align-items:flex-start;align-self:stretch;display:flex;flex:1;flex-direction:column;flex-grow:1;gap:10px;position:relative;width:100%}.audio-category-card .frame-overlay{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;justify-content:space-between;position:relative;width:100%}.audio-category-card .image-frame{align-items:center;display:inline-flex;flex:0 0 auto;justify-content:center;padding:10px;position:relative}.audio-category-card .image{height:43.62px;object-fit:cover;position:relative;width:43.62px}.audio-category-card .frame{align-items:center;align-self:stretch;background-color:#fff;display:flex;flex:1;flex-grow:1;justify-content:space-between;padding:5px;position:relative}.audio-category-card .card-name{color:#000;font-family:var(--text-sm-medium-font-family);font-size:var(--text-sm-medium-font-size);font-style:var(--text-sm-medium-font-style);font-weight:var(--text-sm-medium-font-weight);letter-spacing:var(--text-sm-medium-letter-spacing);line-height:var(--text-sm-medium-line-height);position:relative;width:107.72px}.audio-category-card .frame-icon{flex:0 0 auto;position:relative}.audio-category-card .frame-toggle{align-items:flex-end;align-self:stretch;display:flex;flex-direction:column;gap:.5rem;justify-content:space-around;position:relative;width:2rem}.audio-category-card .obt-toggle-instance{flex:0 0 auto!important}.audio-category-card .obt-toggle-instance{box-shadow:0 4px 4px #00000040!important}.audio-category-card .title-icon{align-content:flex-end;align-self:center;z-index:2}.skeleton-box{width:unset!important;overflow:hidden}.skeleton-box .audio-category-card .image{opacity:0}.skeleton-box .audio-category-card .title-icon{display:none}.skeleton-box .audio-category-card .frame{opacity:0}.skeleton-box .audio-category-card .card-name{display:none}.obt-placeholder{height:24px;left:0;position:absolute;top:0;width:24px}.display-message{align-self:center;align-items:center;position:relative;background-color:var(--basewhite);border:1px solid;border-radius:6px;border-color:var(--gray-200);box-shadow:var(--shadow-drop-shadow);margin:2rem}.display-message .display-content{display:flex;flex-direction:column;gap:2rem;padding:1rem;position:relative;width:100%}.display-content .title{color:var(--control-default);font-family:var(--text-md-semibold-font-family);font-size:var(--text-md-semibold-font-size);font-style:var(--text-md-semibold-font-style);font-weight:var(--text-md-semibold-font-weight);letter-spacing:var(--text-md-semibold-letter-spacing);line-height:var(--text-md-semibold-line-height);margin-top:-1px;text-align:center}.display-message .description{align-self:center;align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:10px;margin-right:-2px;position:relative;color:var(--gray-600);font-family:var(--text-sm-regular-font-family);font-size:var(--text-sm-regular-font-size);font-style:var(--text-sm-regular-font-style);font-weight:var(--text-sm-regular-font-weight);letter-spacing:var(--text-sm-regular-letter-spacing);line-height:var(--text-sm-regular-line-height)}.display-message .flexcontainer{align-items:flex-start;display:flex;flex-direction:column;gap:14px;width:290px;text-wrap:wrap}.bible-info-overlay-container{position:relative;display:inline-flex;align-items:center}.bible-info-overlay-container .trigger-text{color:var(--control-default);font-family:var(--text-md-semibold-font-family);font-size:var(--text-md-semibold-font-size);font-style:var(--text-md-semibold-font-style);font-weight:var(--text-md-semibold-font-weight);letter-spacing:var(--text-md-semibold-letter-spacing);line-height:var(--text-md-semibold-line-height)}.bible-info-overlay-container .info-icon-wrapper{display:inline-flex;align-items:center;z-index:4;cursor:pointer;padding-left:4px}.bible-info-overlay{background-color:var(--basewhite);border:1px solid;border-color:var(--gray-200);box-shadow:var(--shadow-drop-shadow);display:flex;flex-direction:column;position:absolute;white-space:nowrap;z-index:10;align-items:flex-start;text-align:left;visibility:hidden;opacity:0;transition:all var(--speed) ease-out;pointer-events:none}.bible-info-overlay.position-below-button{top:100%;left:0;margin-top:.5rem}.bible-info-overlay.position-above-center{bottom:100%;left:50%;transform:translate(-50%);margin-bottom:.5rem}.bible-info-overlay.show-overlay{visibility:visible!important;overflow:visible!important;opacity:1!important;pointer-events:auto!important}.bible-info-overlay .content{align-items:flex-start;display:flex;flex-direction:column;gap:2rem;padding:1rem;position:relative;width:100%}.bible-info-overlay .nav-menu-item{display:flex;flex-direction:column;gap:1rem}.bible-info-overlay .title{color:var(--gray-900);font-family:var(--text-lg-semibold-font-family);font-size:var(--text-lg-semibold-font-size);font-style:var(--text-lg-semibold-font-style);font-weight:var(--text-lg-semibold-font-weight);letter-spacing:var(--text-lg-semibold-letter-spacing);line-height:var(--text-lg-semibold-line-height)}.bible-info-overlay .description{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:10px;margin-right:-2px;position:relative;color:var(--gray-600);font-family:var(--text-sm-regular-font-family);font-size:var(--text-sm-regular-font-size);font-style:var(--text-sm-regular-font-style);font-weight:var(--text-sm-regular-font-weight);letter-spacing:var(--text-sm-regular-letter-spacing);line-height:var(--text-sm-regular-line-height)}.bible-info-overlay .flexcontainer{align-items:flex-start;display:flex;flex-direction:column;gap:14px;width:290px;text-wrap:wrap}.bible-info-overlay .span-wrapper{text-wrap:wrap}.bible-info-overlay .copyright{align-items:flex-start;flex-direction:row;display:flex;flex-wrap:wrap;gap:10px 10px;padding:10px 0;position:relative;width:300px;margin:-1px 2px 0;text-wrap:wrap}.bible-info-overlay .copyright-text{margin-top:-1px;position:relative;text-wrap:wrap;color:var(--gray-700);font-family:var(--text-xs-regular-font-family);font-size:var(--text-xs-regular-font-size);font-style:var(--text-xs-regular-font-style);font-weight:var(--text-xs-regular-font-weight);letter-spacing:var(--text-xs-regular-letter-spacing);line-height:var(--text-xs-regular-line-height)}.bible-info-overlay .copyright-text a{color:var(--apm-project-blue500)}.bible-info-overlay .copyright-image{height:24px;object-fit:cover;position:relative}.bible-info-overlay .span{color:var(--gray-700);font-family:var(--text-xs-regular-font-family);font-size:var(--text-xs-regular-font-size);font-style:var(--text-xs-regular-font-style);font-weight:var(--text-xs-regular-font-weight);letter-spacing:var(--text-xs-regular-letter-spacing);line-height:var(--text-xs-regular-line-height)}.bible-info-overlay a .span{color:var(--apm-project-blue500)}.bible-info-overlay .skeleton-box{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.obt-button{border-radius:.5rem;align-items:center;display:inline-flex;gap:8px;justify-content:center;position:relative;white-space:pre-wrap}.obt-button .text-button{position:relative;display:flex;gap:2px;flex-direction:row;white-space:wrap;text-align:left}.desktop .obt-button .text-button{max-width:40vw}.tablet .obt-button .text-button{max-width:50vw}.mobile .obt-button .text-button{max-width:60vw}.obt-button .text-button span{text-align:left}.obt-button .text-button .info-bible-icon{height:18px;width:18px;padding-left:4px}.obt-button .obt-placeholder-instance{height:22px!important;width:22px!important;left:unset!important;position:relative!important;top:unset!important}.obt-button.size-0-sm{padding:4px}.obt-button.size-0-md{padding:10px 16px}.obt-button.size-0-lg{padding:11px 18px}.obt-button.size-0-xl{padding:12px 20px}.obt-button.link-color,.obt-button.link-gray,.obt-button.tertiary-gray{padding:0}.obt-button.link-gray.obt-button-bible-home{text-decoration:underline}.obt-button.primary,.obt-button.secondary-gray{border:1px solid;box-shadow:var(--shadow-button-drop-shadow)}.obt-button.state-3-focused.secondary-color{background-color:var(--primary-50);border-color:var(--primary-200);box-shadow:var(--shadow-button-drop-shadow)}.obt-button.primary.state-3-hover{background-color:var(--apm-project-blue700);border-color:var(--apm-project-blue700);box-shadow:var(--shadow-button-hover)}.obt-button.state-3-focused.primary{background-color:var(--primary-600);border-color:var(--primary-600);box-shadow:var(--shadow-button-drop-shadow)}.obt-button.primary.state-3-disabled{background-color:var(--primary-200);border-color:var(--primary-200);box-shadow:var(--shadow-button-hover)}.obt-button.tertiary-gray.state-3-hover{background-color:var(--gray-50)}.obt-button.secondary-color.state-3-disabled{background-color:var(--primary-25);border-color:var(--primary-25);box-shadow:var(--shadow-button-hover)}.obt-button.state-3-default.secondary-color{background-color:var(--primary-50);border-color:var(--primary-200);box-shadow:var(--shadow-button-hover)}.obt-button.secondary-gray.state-3-default{background-color:var(--basewhite);border-color:var(--gray-300)}.obt-button.secondary-gray.state-3-disabled{background-color:var(--basewhite);border-color:var(--gray-200)}.obt-button.secondary-gray.state-3-hover{background-color:var(--gray-50);border-color:var(--gray-300)}.obt-button.secondary-gray.state-3-focused{background-color:var(--basewhite);border-color:var(--gray-300)}.obt-button.secondary-color.state-3-hover{background-color:var(--primary-100);border-color:var(--primary-200);box-shadow:var(--shadow-button-hover)}.obt-button.primary.state-3-default{background-color:var(--primary-600);border-color:var(--primary-600);box-shadow:var(--shadow-button-drop-shadow)}.obt-button.secondary-color .text-button{font-family:var(--text-sm-semibold-font-family);font-size:var(--text-sm-semibold-font-size);font-style:var(--text-sm-semibold-font-style);font-weight:var(--text-sm-semibold-font-weight);letter-spacing:var(--text-sm-semibold-letter-spacing);line-height:var(--text-sm-semibold-line-height)}.obt-button.link-color .text-button,.obt-button.secondary-gray .text-button,.obt-button.link-gray .text-button,.obt-button.tertiary-gray .text-button{font-family:var(--text-md-semibold-font-family);font-size:var(--text-md-semibold-font-size);font-style:var(--text-md-semibold-font-style);font-weight:var(--text-md-semibold-font-weight);letter-spacing:var(--text-md-semibold-letter-spacing);line-height:var(--text-md-semibold-line-height)}.obt-button.primary .text-button{color:var(--basewhite);font-family:var(--text-md-semibold-font-family);font-size:var(--text-md-semibold-font-size);font-style:var(--text-md-semibold-font-style);font-weight:var(--text-md-semibold-font-weight);letter-spacing:var(--text-md-semibold-letter-spacing);line-height:var(--text-md-semibold-line-height)}.obt-button.state-3-focused.secondary-color .text-button{color:var(--apm-project-blue700)}.obt-button.tertiary-gray.state-3-disabled .text-button{color:var(--gray-300)}.obt-button.state-3-focused.link-color .text-button{color:var(--primary-800)}.obt-button.link-color.state-3-disabled .text-button{color:var(--gray-300)}.obt-button.state-3-focused.tertiary-gray .text-button,.obt-button.link-gray.state-3-default .text-button{color:var(--gray-600)}.obt-button.tertiary-gray.state-3-hover .text-button{color:var(--gray-700)}.obt-button.link-gray.state-3-disabled .text-button{color:var(--gray-300)}.obt-button.state-3-hover.link-gray .text-button{color:var(--gray-700)}.obt-button.secondary-color.state-3-disabled .text-button{color:var(--primary-300)}.obt-button.state-3-default.link-color .text-button{color:var(--primary-700)}.obt-button.state-3-default.secondary-color .text-button{color:var(--apm-project-blue700)}.obt-button.secondary-gray.state-3-default .text-button{color:var(--gray-700)}.obt-button.secondary-gray.state-3-disabled .text-button{color:var(--gray-300)}.obt-button.secondary-gray.state-3-hover .text-button{color:var(--primary-800)}.obt-button.state-3-focused.secondary-gray .text-button{color:var(--gray-700)}.obt-button.state-3-hover.link-color .text-button{color:var(--primary-700)}.obt-button.state-3-hover.secondary-color .text-button{color:var(--primary-800)}.obt-button.state-3-focused.link-gray .text-button,.obt-button.tertiary-gray.state-3-default .text-button{color:var(--gray-600)}.obt-button:hover{cursor:pointer}.obt-button .text-align-left{text-align:left}.close-button button{line-height:1;color:inherit}.close-button button svg{display:block;color:currentColor;stroke:currentColor}.category-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000b3;z-index:9;pointer-events:auto}.category-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--primary-50);margin-top:1rem;padding:.5rem;z-index:10;max-height:90vh;overflow-y:auto;pointer-events:auto}.close-category-modal{display:flex;justify-content:flex-end}.element-gradient-frame{align-items:flex-start;background:var(--gradient-primary);display:flex;flex-direction:column;padding:1rem;position:relative}.element-gradient-frame .header-frame{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;position:relative;width:100%}.element-gradient-frame .text-wrapper{align-self:stretch;color:var(--gray-700);font-family:var(--display-xs-semibold-font-family);font-size:var(--display-xs-semibold-font-size);font-style:var(--display-xs-semibold-font-style);font-weight:var(--display-xs-semibold-font-weight);letter-spacing:var(--display-xs-semibold-letter-spacing);line-height:var(--display-xs-semibold-line-height);margin-top:-1px;position:relative;text-align:center}.element-gradient-frame .card-frame{align-items:center;align-self:stretch;display:flex;flex:1;flex-direction:column;flex-grow:1;justify-content:center;gap:1rem;padding:1rem;position:relative;width:100%}.element-gradient-frame .audio-category-card-instance{flex:0 0 auto!important}.category-modal .frame-toggle-all{margin-bottom:1rem;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-around;gap:2rem}.category-modal-wrapper{display:flex;flex:0 0;justify-content:center}.tablet .category-modal-wrapper,.mobile .category-modal-wrapper{display:inline-flex;justify-content:center;width:auto}button.category-filter{background:none;border:none;cursor:pointer}.category-filter{display:inline-flex;position:relative;flex-direction:row;justify-content:center}.tablet .category-filter,.mobile .category-filter{display:inline-block}.audio-controls-container .category-filter svg{width:30px;height:30px;padding:0 2px;color:var(--control-default)}.audio-controls-container.mobile .category-filter svg{height:24px;width:auto}.control-queue-wrapper{display:flex;flex:0 0;padding:0 2px;justify-content:center}.tablet .control-queue-wrapper,.mobile .control-queue-wrapper{display:inline-flex;justify-content:center;width:auto}button.queue{background:none;border:none;cursor:pointer}.queue{display:inline-flex;position:relative;flex-direction:row;justify-content:center}.tablet .queue,.mobile .queue{display:inline-block}.audio-controls-container .queue svg{width:30px;height:30px;padding:0 2px;color:var(--control-default)}.audio-controls-container.mobile .queue svg{height:24px;width:auto}.playback-loop-wrapper{display:flex;flex:0 0;justify-content:center;overflow:visible}.tablet .playback-loop-wrapper,.mobile .playback-loop-wrapper{display:inline-flex;justify-content:center;width:auto}button.playback-loop{background:none;border:none;cursor:pointer}.playback-loop{display:inline-flex;position:relative;flex-direction:row;justify-content:center}.tablet .playback-loop,.mobile .playback-loop{display:inline-block}.audio-controls-container .playback-loop svg{width:30px;height:30px;padding:0 2px;color:var(--control-default)}.audio-controls-container.mobile .playback-loop svg{height:24px;width:auto}.mute-control-wrapper{display:flex;flex:0 0;justify-content:center;align-content:center;overflow:visible}.tablet .mute-control-wrapper,.mobile .mute-control-wrapper{display:inline-flex;justify-content:center;width:auto}button.mute-control{background:none;border:none;cursor:pointer}.mute-control{display:inline-flex;position:relative;flex-direction:row}.mute-icon{position:relative;align-self:center;margin-right:-14px}.tablet .mute-control,.mobile .mute-control{display:inline-block}.audio-controls-container .mute-control svg{width:24px;height:24px;color:var(--control-default)}.audio-controls-container.mobile .mute-control svg{height:24px;width:auto}.playlist-add-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000b3;z-index:9;pointer-events:auto}.playlist-add-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--primary-50);padding:1rem;z-index:10;max-height:90vh;overflow-y:auto;pointer-events:auto}.close-playlist-add-modal{display:flex;justify-content:flex-end}.playlist-add-gradient-frame{align-items:flex-start;background:var(--gradient-primary);background-color:#fff;display:flex;flex-direction:column;gap:1rem;padding:1rem;position:relative}.playlist-add-gradient-frame .header-frame{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;position:relative;width:100%}.playlist-add-gradient-frame .text-wrapper{align-self:stretch;color:var(--gray-700);font-family:var(--display-xs-semibold-font-family);font-size:var(--display-xs-semibold-font-size);font-style:var(--display-xs-semibold-font-style);font-weight:var(--display-xs-semibold-font-weight);letter-spacing:var(--display-xs-semibold-letter-spacing);line-height:var(--display-xs-semibold-line-height);margin-top:-1px;position:relative;text-align:center}.spinner{border:4px solid rgba(0,0,0,.1);border-top:4px solid #3498db;border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.obt-nav-menu-item{align-items:flex-start;display:flex;flex-direction:row;gap:16px;padding:2px;position:relative;flex-wrap:nowrap}.obt-nav-menu-item.support-menu-item{max-width:150%;flex-wrap:nowrap;overflow-x:visible}.obt-nav-menu-item .content{align-items:flex-start;display:flex;flex:1;flex-direction:column;flex-grow:1;gap:4px;position:relative;flex-wrap:wrap}.obt-nav-menu-item .icon{height:20px!important;width:20px!important}.obt-nav-menu-item .text-and-supporting{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:4px;position:relative;max-width:100%;text-wrap:wrap}.obt-nav-menu-item .text-and-badge{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:8px;position:relative;width:100%}.obt-nav-menu-item .poc-footnote{padding-left:2px;color:var(--gray-600)}.obt-nav-menu-item .text{color:var(--gray-900);font-family:var(--text-md-semibold-font-family);font-size:var(--text-md-semibold-font-size);font-style:var(--text-md-semibold-font-style);font-weight:var(--text-md-semibold-font-weight);letter-spacing:var(--text-md-semibold-letter-spacing);line-height:var(--text-md-semibold-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.obt-nav-menu-item .supporting-text{align-self:stretch;color:var(--gray-600);font-family:var(--text-sm-regular-font-family);font-size:var(--text-sm-regular-font-size);font-style:var(--text-sm-regular-font-style);font-weight:var(--text-sm-regular-font-weight);letter-spacing:var(--text-sm-regular-letter-spacing);line-height:var(--text-sm-regular-line-height);position:relative}.obt-nav-menu-item img:hover{cursor:pointer}.obt-nav-menu-item .text:hover{cursor:pointer;text-decoration:underline}.obt-nav-menu-item.no-hover .text:hover{cursor:default;text-decoration:none}.obt-nav-menu-item.small .text{font-family:var(--text-xs-regular-font-family);font-size:var(--text-xs-regular-font-size);font-style:var(--text-xs-regular-font-style);font-weight:var(--text-xs-regular-font-weight);letter-spacing:var(--text-xs-regular-letter-spacing);line-height:var(--text-xs-regular-line-height)}.timer-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000b3;z-index:9;pointer-events:auto}.timer-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--primary-50);padding:1rem;z-index:10;max-height:90vh;overflow-y:auto;pointer-events:auto}.close-timer-modal{display:flex;justify-content:flex-end}.timer-gradient-frame{align-items:center;background:var(--gradient-primary);background-color:#fff;display:flex;flex-direction:column;gap:1rem;padding:4rem;position:relative}.timer-gradient-frame .header-frame{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;position:relative;width:100%}.timer-gradient-frame .text-wrapper{align-self:stretch;color:var(--gray-700);font-family:var(--display-xs-semibold-font-family);font-size:var(--display-xs-semibold-font-size);font-style:var(--display-xs-semibold-font-style);font-weight:var(--display-xs-semibold-font-weight);letter-spacing:var(--display-xs-semibold-letter-spacing);line-height:var(--display-xs-semibold-line-height);margin-top:-1px;position:relative;text-align:center}.selections-menu-item .text{font-family:var(--display-sm-medium-font-family);font-size:var(--display-sm-medium-font-size);font-style:var(--display-sm-medium-font-style);font-weight:var(--display-sm-medium-font-weight);letter-spacing:var(--display-sm-medium-letter-spacing);line-height:var(--display-sm-medium-line-height);margin-top:-1px;position:relative;text-align:center}.timer-modal-wrapper{display:flex;flex:0 0;justify-content:center}.tablet .timer-modal-wrapper,.mobile .timer-modal-wrapper{display:inline-flex;justify-content:center;width:auto}button.timer-filter{background:none;border:none;cursor:pointer}.timer-filter{display:inline-flex;position:relative;flex-direction:row;justify-content:center}.tablet .timer-filter,.mobile .timer-filter{display:inline-block}.audio-controls-container .timer-filter svg{width:30px;height:30px;padding:0 2px}.audio-controls-container.mobile .timer-filter svg{height:24px;width:auto}.timer-modal-wrapper .timer-filter.inactive{cursor:not-allowed}.audio-controls-container{align-items:center;display:grid;grid-template-columns:2fr 4fr 2fr;grid-template-rows:1;position:fixed;bottom:0;left:0;width:100vw;background:#ffffffb3;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid rgba(255,255,255,.5);box-shadow:0 -4px 12px #0000001a;overflow:visible;z-index:20}.audio-controls-container.sOpen-false{display:none}.audio-controls-container.tablet{min-width:var(--breakpoints-width)}.audio-controls-container.mobile{min-width:var(--breakpoints-width);grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;column-gap:0;row-gap:0px}.mobile .audio-controls-left,.mobile .audio-controls-center,.mobile .audio-controls-right{margin-top:.25rem;margin-bottom:.25rem}.mobile>.title-text-wrapper{grid-column:1 / -1!important;margin:0;padding:0 8px;display:flex;align-items:center;justify-content:flex-start;overflow:hidden;z-index:11;width:100%}button{background:none;border:none;cursor:pointer}.audio-controls-center{display:flex;flex-direction:column;align-content:center;justify-content:center;flex-wrap:wrap;margin:.5rem 0}.audio-controls-right{display:flex;flex-direction:row;align-content:center;justify-content:right;flex-wrap:wrap;margin:.5rem 1rem .5rem 0;overflow:visible}.tablet .audio-controls-right,.mobile .audio-controls-right{gap:2px;flex-direction:column;align-content:center;justify-content:center;margin:.5rem 0}.audio-controls-left{display:flex;flex-wrap:no-wrap;flex-direction:row;align-items:center;justify-content:left;margin:.5rem;overflow:visible;gap:4px;padding-right:4px}.mobile .audio-controls-left,.tablet .audio-controls-left{flex-wrap:wrap}.mobile .audio-controls-left{position:relative}.time-controls{display:flex;align-items:center;white-space:nowrap;width:100%;gap:1rem}.audio-controls{display:flex;justify-content:center;align-items:center;gap:2rem;width:100%;overflow:visible}.play-button-wrapper{position:relative;display:flex;flex-direction:column;align-items:center;gap:.25rem}.play-prompt-text{position:absolute;bottom:50px;background:var(--primary-600);color:#fff;padding:.5rem 1rem;border-radius:8px;font-family:var(--text-sm-semibold-font-family);font-size:var(--text-sm-semibold-font-size);font-weight:var(--text-sm-semibold-font-weight);white-space:nowrap;box-shadow:0 4px 12px #0003;animation:bounce-in .5s ease-out;z-index:1000}@keyframes bounce-in{0%{transform:scale(.8) translateY(-10px);opacity:0}50%{transform:scale(1.05) translateY(0)}to{transform:scale(1) translateY(0);opacity:1}}.audio-controls-container.tablet .audio-controls{gap:4px}.audio-controls-container.mobile .audio-controls{gap:0px}.audio-controls .prev svg,.audio-controls .next svg{width:35px;height:35px}.audio-controls .rewind svg,.audio-controls .forward svg{width:30px;height:30px}.audio-controls .play svg,.audio-controls .pause svg{height:40px;width:40px}.audio-controls .play.pulse-prompt svg{animation:pulse-glow 1s ease-in-out infinite}@keyframes pulse-glow{0%,to{filter:drop-shadow(0px 0px 20px var(--primary-400));transform:scale(1);fill:var(--primary-600)}50%{filter:drop-shadow(0px 0px 40px var(--primary-500));transform:scale(1.25);fill:var(--primary-700)}}.audio-controls-left .title-text{color:var(--gray-700);font-family:var(--text-sm-regular-font-family);font-size:var(--text-sm-regular-font-size);font-style:var(--text-sm-regular-font-style);font-weight:var(--text-sm-semibold-font-weight);letter-spacing:var(--text-sm-regular-letter-spacing);line-height:var(--text-sm-regular-line-height);max-height:4rem;align-self:center;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;width:100%;max-width:100%;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:normal}.audio-controls-left .title-text-wrapper{position:relative;width:100%;flex:1;min-width:0;overflow:visible}.mobile .audio-controls-left .title-text-wrapper{position:relative;flex:1;min-width:0}.audio-controls-left .audio-controls-title-tooltip{display:flex!important;width:100%;max-width:100%;min-width:0}.audio-controls-left .title-text-measure{position:absolute;left:0;top:0;width:100%;visibility:hidden;pointer-events:none;display:block;-webkit-line-clamp:unset;line-clamp:unset;-webkit-box-orient:initial;max-height:none;overflow:visible;text-overflow:clip}.audio-controls-left .title-subtext-inline{color:var(--gray-600);font-family:var(--text-xs-regular-font-family);font-size:var(--text-xs-regular-font-size);font-style:var(--text-xs-regular-font-style);font-weight:var(--text-xs-regular-font-weight);letter-spacing:var(--text-xs-regular-letter-spacing);line-height:var(--text-xs-regular-line-height)}.audio-controls-left .title-subtext-line{display:block;color:var(--gray-500);font-family:var(--text-xs-regular-font-family);font-size:var(--text-xs-regular-font-size);font-style:var(--text-xs-regular-font-style);font-weight:var(--text-xs-regular-font-weight);letter-spacing:var(--text-xs-regular-letter-spacing);line-height:var(--text-xs-regular-line-height)}.mobile>.title-text-wrapper .title-text{font-family:var(--text-sm-regular-font-family);font-size:var(--text-sm-regular-font-size);font-style:var(--text-sm-regular-font-style);font-weight:var(--text-sm-semibold-font-weight);letter-spacing:var(--text-sm-regular-letter-spacing);line-height:var(--text-sm-regular-line-height);color:var(--gray-700);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mobile>.title-text-wrapper .title-subtext-inline{color:var(--gray-600);font-family:var(--text-xs-regular-font-family);font-size:var(--text-xs-regular-font-size);font-style:var(--text-xs-regular-font-style);font-weight:var(--text-xs-regular-font-weight);letter-spacing:var(--text-xs-regular-letter-spacing);line-height:var(--text-xs-regular-line-height)}.mobile>.title-text-wrapper .title-text-measure{display:none}.audio-controls .title-icon-img{color:#000;align-self:stretch;flex:0 0 auto;position:relative;background-size:contain;cursor:pointer;display:inline-block;height:30px;width:30px;z-index:2}.audio-controls-left .frame-image{display:inline-flex;align-items:center;justify-content:center;padding:.25rem;height:auto;min-width:3rem;max-width:3rem;position:relative;margin:.1rem;box-shadow:var(--shadow-audio-card-drop-shadow)}.time-text{color:var(--gray-700);font-family:var(--text-xs-regular-font-family);font-size:var(--text-xs-regular-font-size);font-style:var(--text-xs-regular-font-style);font-weight:var(--text-xs-regular-font-weight);letter-spacing:var(--text-xs-regular-letter-spacing);line-height:var(--text-xs-regular-line-height)}.time-controls input[type=range]{height:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:88%;margin:.5rem 0;border-radius:8px;background:var(--primary-500);transition:background .2s ease;cursor:pointer}.time-controls input[type=range].progress{accent-color:var(--primary-500)}.time-controls input[type=range].progress-disabled{accent-color:var(--gray-300)}.time-controls.inactive input[type=range],.audio-controls-center.inactive button{cursor:not-allowed}.pause-play-icon.loading{opacity:50%;animation:spin 2s infinite linear}.audio-controls-center .sleep-timer-display{color:var(--gray-700);font-family:var(--text-xs-regular-font-family);font-size:var(--text-xs-regular-font-size);font-style:var(--text-xs-regular-font-style);font-weight:var(--text-xs-regular-font-weight);letter-spacing:var(--text-xs-regular-letter-spacing);line-height:var(--text-xs-regular-line-height);margin-right:.5rem;align-self:center}.audio-controls-right input[type=range]{height:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20%;align-self:center;border-radius:8px;background:var(--primary-500);transition:background .2s ease;cursor:pointer}.mobile .audio-controls-right input[type=range]{width:30%}.audio-controls-right input[type=range].volume{accent-color:var(--primary-500)}.audio-controls-right input[type=range].volume-disabled{accent-color:var(--gray-300)}@keyframes spin{0%{transform:scale(1) rotate(0)}to{transform:scale(1) rotate(360deg)}}.mobile-controls-menu{background:none;border:none;cursor:pointer;padding:.5rem;display:flex;align-items:center;justify-content:center}.mobile-controls-popup{position:absolute;bottom:100%;right:0;background:var(--primary-50);border:1px solid var(--gray-300);border-radius:8px;box-shadow:0 4px 12px #00000026;margin-bottom:.5rem;margin-right:.5rem;z-index:1000;min-width:280px}.mobile-controls-content{padding:1rem;display:flex;flex-direction:column;gap:1rem}.mobile-control-row{display:flex;align-items:center;justify-content:space-between;gap:1rem}.mobile-control-row>span{color:var(--gray-700);font-family:var(--text-sm-regular-font-family);font-size:var(--text-sm-regular-font-size);font-weight:var(--text-sm-semibold-font-weight);min-width:80px}.mobile-volume-controls{display:flex;align-items:center;gap:.5rem;flex:1;justify-content:flex-end}.mobile-volume-controls input[type=range]{flex:1}.mobile-volume-controls input[type=range].apple-volume{flex:0 0 50px;width:50px;accent-color:var(--primary-500)}.bg-wrap{position:relative;min-height:100vh;background-color:var(--gray-50);background-image:radial-gradient(55rem 36rem at 90% 10%,color-mix(in srgb,var(--primary-100) 72%,transparent) 0%,transparent 68%),radial-gradient(52rem 34rem at 8% 56%,color-mix(in srgb,var(--primary-200) 62%,transparent) 0%,transparent 70%),radial-gradient(50rem 32rem at 82% 86%,color-mix(in srgb,var(--primary-50) 84%,transparent) 0%,transparent 72%),linear-gradient(180deg,var(--gray-50) 0%,color-mix(in srgb,var(--primary-25) 45%,white) 100%);background-repeat:no-repeat}.bg-content{position:relative;z-index:1}.languages-menu{align-items:flex-start;background-color:var(--basewhite);border:1px solid;border-color:var(--gray-200);display:flex;flex-direction:column;z-index:4;flex:2;height:max(60%,5rem);overflow-y:auto}.desktop .languages-menu,.tablet .languages-menu{top:120%;left:0}.mobile .languages-menu{position:absolute;top:120%;right:0%}.languages-menu .content-2{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;padding:12px;position:relative;width:100%}.languages-menu .akuo-frame{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;gap:4px;padding:5px;position:relative;width:100%}.languages-menu .frame{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:10px;padding:10px 0;position:relative}.languages-menu .obt-nav-menu-item .text{font-family:var(--text-sm-semibold-font-family);font-size:var(--text-sm-semibold-font-size);font-style:var(--text-sm-semibold-font-style);font-weight:var(--text-sm-semibold-font-weight);letter-spacing:var(--text-sm-semibold-letter-spacing);line-height:var(--text-sm-semibold-line-height)}.languages-menu .no-languages-message{color:var(--gray-500);font-size:.9rem;padding:.5rem 0}.bibles-menu{align-items:flex-start;background-color:var(--basewhite);border:1px solid;border-color:var(--gray-200);display:flex;flex-direction:column;z-index:4;flex:1;height:max(25%,5rem);overflow-y:auto}.desktop .bibles-menu,.tablet .bibles-menu{top:120%;left:0}.mobile .bibles-menu{position:absolute;top:120%;left:0;transform:translate(-50%);overflow-x:auto}.bibles-menu .content-2{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;padding:12px;position:relative;width:100%}.bibles-menu .akuo-frame{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;gap:4px;padding:5px;position:relative;width:100%}.bibles-menu .frame{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:10px;padding:10px 0;position:relative}.bibles-menu .obt-nav-menu-item .text{max-width:90vw;padding-left:.5rem;font-family:var(--text-sm-semibold-font-family);font-size:var(--text-sm-semibold-font-size);font-style:var(--text-sm-semibold-font-style);font-weight:var(--text-sm-semibold-font-weight);letter-spacing:var(--text-sm-semibold-letter-spacing);line-height:var(--text-sm-semibold-line-height)}.bible-selector-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000b3;z-index:9;pointer-events:auto}.bible-selector-modal{position:fixed;left:50%;top:40%;transform:translate(-50%,min(-50%,-20vh));padding:1rem;z-index:10;width:min(80vw,30rem);max-height:70vh;overflow-y:auto;background:var(--gradient-secondary);pointer-events:auto}.close-bible-selector-modal{display:flex;justify-content:flex-end}.bible-selector-body{display:flex;flex-direction:column;gap:1rem;height:50vh;flex:1}.bible-selector-title{margin-top:1rem;color:var(--gray-700);font-family:var(--display-sm-medium-font-family);font-size:var(--display-sm-medium-font-size);font-style:var(--display-sm-medium-font-style);font-weight:var(--display-sm-semibold-font-weight);letter-spacing:var(--display-sm-medium-letter-spacing);line-height:var(--display-sm-medium-line-height)}.language-search-wrapper{width:100%}.language-search-input{width:100%;border:1px solid var(--gray-300);border-radius:.5rem;padding:.625rem .75rem;font-size:.95rem;color:var(--gray-700);background-color:var(--basewhite)}.language-search-input:focus{outline:2px solid var(--gray-300);outline-offset:1px}.bible-selector-options .poc-footnote-text{margin:1rem;color:var(--gray-600);font-family:var(--text-xs-medium-font-family);font-size:var(--text-xs-medium-font-size);font-style:var(--text-xs-medium-font-style);font-weight:var(--text-xs-medium-font-weight);letter-spacing:var(--text-xs-medium-letter-spacing);line-height:var(--text-xs-medium-line-height)}:root{--playlist-width: 300px;--primary-font-family: "Inter", system-ui;--image-bible-font-family: "Raleway";--image-title-font-family: "Manrope";--apm-dark-green10: rgba(247, 250, 234, 1);--apm-dark-green100: rgba(216, 231, 152, 1);--apm-dark-green200: rgba(209, 226, 131, 1);--apm-dark-green25: rgba(240, 245, 214, 1);--apm-dark-green300: rgba(201, 221, 110, 1);--apm-dark-green400: rgba(193, 216, 90, 1);--apm-dark-green450: rgba(185, 211, 69, 1);--apm-dark-green50: rgba(224, 236, 172, 1);--apm-dark-green500: rgba(178, 207, 48, 1);--apm-dark-green600: rgba(160, 186, 44, 1);--apm-dark-green700: rgba(144, 168, 40, 1);--apm-dark-green750: rgba(142, 165, 39, 1);--apm-dark-green800: rgba(124, 145, 34, 1);--apm-dark-green850: rgba(107, 124, 29, 1);--apm-dark-green900: rgba(53, 62, 15, 1);--apm-dark-green950: rgba(18, 21, 5, 1);--apm-light-green10: rgba(248, 251, 234, 1);--apm-light-green100: rgba(233, 242, 192, 1);--apm-light-green200: rgba(226, 237, 171, 1);--apm-light-green300: rgba(219, 233, 150, 1);--apm-light-green400: rgba(212, 228, 129, 1);--apm-light-green50: rgba(241, 246, 213, 1);--apm-light-green500: rgba(204, 224, 108, 1);--apm-light-green550: rgba(197, 219, 87, 1);--apm-light-green600: rgba(190, 215, 66, 1);--apm-light-green650: rgba(185, 212, 53, 1);--apm-light-green700: rgba(183, 210, 45, 1);--apm-light-green750: rgba(164, 189, 40, 1);--apm-light-green800: rgba(146, 168, 36, 1);--apm-light-green900: rgba(110, 126, 27, 1);--apm-light-green950: rgba(55, 63, 13, 1);--apm-project-blue10: rgba(249, 251, 254, 1);--apm-project-blue100: rgba(216, 228, 243, 1);--apm-project-blue200: rgba(176, 200, 232, 1);--apm-project-blue25: rgba(240, 244, 250, 1);--apm-project-blue300: rgba(137, 173, 220, 1);--apm-project-blue400: rgba(98, 146, 208, 1);--apm-project-blue50: rgba(235, 241, 249, 1);--apm-project-blue50-50pct: rgba(235, 241, 249, .5);--apm-project-blue500: rgba(66, 124, 199, 1);--apm-project-blue600: rgba(53, 106, 177, 1);--apm-project-blue700: rgba(41, 83, 137, 1);--apm-project-blue800: rgba(35, 71, 118, 1);--apm-project-blue900: rgba(23, 47, 79, 1);--apm-project-blue950: rgba(12, 24, 39, 1);--baseblack: rgba(0, 0, 0, 1);--basewhite: rgba(255, 255, 255, 1);--breakpoints-halftheight: 465px;--breakpoints-height: 935px;--breakpoints-minbookheight: 800px;--breakpoints-padding: 12px;--breakpoints-showhamburger: none;--breakpoints-showmenuitems: initial;--breakpoints-width: 1064px;--focus-ring-4px-primary-100: 0px 0px 0px 4px rgba(244, 235, 255, 1);--general-audiocardcurrent: rgba(255, 255, 255, .7);--general-breadcrumbs-audiorownum: 0px;--general-breadcrumbs-breadcrumbshow-1: none;--general-breadcrumbs-breadcrumbshow-2: none;--general-breadcrumbs-breadcrumbshow-3: none;--general-breadcrumbs-breadcrumbshow-4: none;--general-cards-background-download: rgba(234, 236, 240, 1);--general-cards-background-frame-1: var(--general-cards-background-download);--general-cards-background-frame-2: var(--general-cards-background-download);--general-cards-background-frame-3: var(--general-cards-background-download);--general-cards-background-frame-4: var(--general-cards-background-download);--general-cards-background-frame-5: var(--general-cards-background-download);--general-cards-background-normal: rgba(255, 255, 255, 1);--general-cards-colorconnection: rgba(240, 171, 251, 1);--general-cards-colorculturalexpectation: rgba(255, 194, 194, 1);--general-cards-colordevotional: rgba(178, 253, 212, 1);--general-cards-colorintroduction: rgba(251, 243, 171, 1);--general-cards-colorteamqa: rgba(255, 181, 95, 1);--general-cards-colortranslationdecision: rgba(184, 247, 255, 1);--general-cards-showdownload-1: initial;--general-cards-showdownload-2: initial;--general-cards-showdownload-3: initial;--general-cards-showdownload-4: initial;--general-cards-showdownload-5: initial;--general-cards-showprogress-1: none;--general-cards-showprogress-2: none;--general-cards-showprogress-3: none;--general-cards-showprogress-4: none;--general-cards-showprogress-5: none;--general-cards-showprogress-6: none;--general-cards-showprogress-7: none;--general-cards-showprogress-8: none;--general-cards-showstatus-1: none;--general-cards-showstatus-2: none;--general-cards-showstatus-3: none;--general-cards-showstatus-4: none;--general-cards-showstatus-5: none;--general-cards-status-new: rgba(144, 168, 40, .75);--general-cards-status-update: rgba(193, 136, 82, .75);--general-mode-states-menuopen: none;--general-mode-states-showchapter: none;--general-mode-states-showmovement: initial;--general-showpause: initial;--general-showplay: none;--general-tabs-tab-off-color: rgba(255, 255, 255, 1);--general-tabs-tab-off-text: rgba(102, 112, 133, 1);--general-tabs-tab-on-color: rgba(235, 241, 249, 1);--general-tabs-tab-on-text: rgba(41, 83, 137, 1);--gray-100: rgba(242, 244, 247, 1);--gray-200: rgba(234, 236, 240, 1);--gray-25: rgba(252, 252, 253, 1);--gray-300: rgba(208, 213, 221, 1);--gray-300-50pct: rgba(208, 213, 221, .5);--gray-300-75pct: rgba(208, 213, 221, .75);--gray-300-90pct: rgba(208, 213, 221, .9);--gray-400: rgba(152, 162, 179, 1);--gray-400-50pct: rgba(152, 162, 179, .5);--gray-400-90pct: rgba(152, 162, 179, .9);--gray-50: rgba(249, 250, 251, 1);--gray-500: rgba(102, 112, 133, 1);--gray-500-50pct: rgba(102, 112, 133, .5);--gray-500-90pct: rgba(102, 112, 133, .9);--gray-600: rgba(71, 84, 103, 1);--gray-700: rgba(52, 64, 84, 1);--gray-800: rgba(29, 41, 57, 1);--gray-900: rgba(16, 24, 40, 1);--gray-950: rgba(12, 17, 29, 1);--movements-option: 1px;--noteconnection: rgba(240, 171, 251, 1);--notecultural-expectation: rgba(255, 194, 194, 1);--notedevotional: rgba(178, 253, 212, 1);--noteintroduction: rgba(251, 243, 171, 1);--noteteam-qa: rgba(255, 181, 95, 1);--notetranslation-decision: rgba(184, 247, 255, 1);--primary-100: rgba(220, 225, 235, 1);--primary-200: rgba(190, 198, 216, 1);--primary-25: rgba(245, 247, 251, 1);--primary-300: rgba(160, 171, 197, 1);--primary-400: rgba(130, 144, 178, 1);--primary-50: rgba(238, 241, 247, 1);--primary-500: rgba(100, 114, 159, 1);--primary-600: rgba(70, 84, 117, 1);--primary-700: rgba(56, 67, 94, 1);--primary-800: rgba(42, 50, 70, 1);--primary-900: rgba(28, 34, 47, 1);--primary-950: rgba(14, 17, 23, 1);--gradient-blush-sky: linear-gradient(135deg, #fbe4e6, #d6ecf3);--gradient-peach-cream: linear-gradient(135deg, #fff0e1, #fbdada);--gradient-lavender-mist: linear-gradient(135deg, #e3d7ff, #dff6fd);--gradient-mint-rose: linear-gradient(135deg, #dffaf0, #fdeef2);--gradient-foggy-gray: linear-gradient(135deg, #f2f4f6, #e8ebf0);--gradient-ocean-blue: linear-gradient(135deg,rgba(42, 123, 155, 1) 0%, rgba(87, 199, 133, .5) 50%, rgba(237, 221, 83, 1) 100%);--gradient-kale-salad: linear-gradient(130deg, #00C9FF 0%, #92FE9D 100%);--gradient-cucumber-water: linear-gradient(130deg, #e3ffe7 0%, #d9e7ff 100%);--gradient-primary: linear-gradient(135deg, color-mix(in srgb, var(--primary-100) 40%, transparent) 0%, color-mix(in srgb, var(--primary-500) 30%, transparent) 100%);--gradient-secondary: linear-gradient(135deg, color-mix(in srgb, var(--primary-100) 50%, white) 0%, color-mix(in srgb, var(--primary-500) 40%, white) 100%);--control-disabled: var(--gray-400);--control-default: var(--gray-500);--control-fill-color: var(--primary-500);--control-background-color: var(--apm-project-blue50-50pct);--control-color: var(--gray-800);--tooltip-background-color: var(--primary-600);--tooltip-color: var(--basewhite);--frame-main-padding: 48px 8px;--frame-main-padding-left: 8px;--frame-main-padding-right: 8px;--button-xs-radius: 12px;--button-sm-radius: 24px;--button-md-radius: 33px;--button-lg-radius: 48px;--shadow-box-bottom: 0px 4px 4px rgba(0, 0, 0, .25);--shadow-button-drop-shadow: 2px 2px 4px 0px rgba(0, 0, 0, .25), -1px -1px 2px 0px rgba(19, 92, 185, .25);--shadow-button-hover: 1px 1px 2px 0px rgba(19, 92, 185, .25);--shadow-drop-shadow: 2px 2px 10px 0px rgba(0, 0, 0, .25), -2px -2px 10px 0px rgba(19, 92, 185, .35);--shadow-carousel-card-drop-shadow: 1px 1px 5px 0px rgba(0, 0, 0, .25), -1px -1px 5px 0px rgba(19, 92, 185, .35);--shadow-audio-card-drop-shadow: 1px 1px 5px 0px rgba(0, 0, 0, .25);--shadow-list-card-drop-shadow: 0px 3px 4.5px -1.5px rgba(16, 24, 40, .03), 0px 9px 12px -3px rgba(16, 24, 40, .08);--shadow-movement-card-drop-shadow: 2.5px 2.5px 6.5px 0px rgba(0, 0, 0, .25), -2.5px -2.5px 6.5px 0px rgba(19, 92, 185, .35);--shadow-lg: 0px 4px 6px -2px rgba(16, 24, 40, .03), 0px 12px 16px -4px rgba(16, 24, 40, .08);--shadow-md: 0px 2px 4px -2px rgba(16, 24, 40, .06), 0px 4px 8px -2px rgba(16, 24, 40, .1);--shadow-sm-focused-4px-primary-100: 0px 0px 0px 4px rgba(244, 235, 255, 1), 0px 1px 2px 0px rgba(16, 24, 40, .06), 0px 1px 3px 0px rgba(16, 24, 40, .1);--shadow-xs: 0px 1px 2px 0px rgba(16, 24, 40, .05);--shadow-xs-focused-4px-primary-100: 0px 0px 0px 4px rgba(244, 235, 255, 1), 0px 1px 2px 0px rgba(16, 24, 40, .05);--display-md-semibold-font-family: var(--primary-font-family);--display-md-semibold-font-size: 36px;--display-md-semibold-font-style: normal;--display-md-semibold-font-weight: 600;--display-md-semibold-letter-spacing: -.72px;--display-md-semibold-line-height: 44px;--display-sm-semibold-font-family: var(--primary-font-family);--display-sm-semibold-font-size: 30px;--display-sm-semibold-font-style: normal;--display-sm-semibold-font-weight: 600;--display-sm-semibold-letter-spacing: 0px;--display-sm-semibold-line-height: 38px;--display-xs-semibold-font-family: var(--primary-font-family);--display-xs-semibold-font-size: 24px;--display-xs-semibold-font-style: normal;--display-xs-semibold-font-weight: 600;--display-xs-semibold-letter-spacing: 0px;--display-xs-semibold-line-height: 38px;--display-xs-medium-font-size: 24px;--display-xs-medium-letter-spacing: -.48px;--display-xs-medium-line-height: 32px;--display-xs-medium-font-family: var(--primary-font-family);--display-xs-medium-font-size: 30px;--display-xs-medium-font-style: normal;--display-xs-medium-font-weight: 500;--display-xs-medium-letter-spacing: -0px;--display-xs-medium-line-height: 38px;--display-md-medium-font-family: var(--primary-font-family);--display-md-medium-font-size: 36px;--display-md-medium-font-style: normal;--display-md-medium-font-weight: 500;--display-md-medium-letter-spacing: -.6px;--display-md-medium-line-height: 44px;--display-lg-medium-font-family: var(--primary-font-family);--display-lg-medium-font-size: 48px;--display-lg-medium-font-style: normal;--display-lg-medium-font-weight: 500;--display-lg-medium-letter-spacing: -.9px;--display-lg-medium-line-height: 60px;--display-xl-medium-font-family: var(--primary-font-family);--display-xl-medium-font-size: 60px;--display-xl-medium-font-style: normal;--display-xl-medium-font-weight: 500;--display-xl-medium-letter-spacing: -1.2px;--display-xl-medium-line-height: 72px;--text-lg-regular-font-family: var(--primary-font-family);--text-lg-regular-font-size: 18px;--text-lg-regular-font-style: normal;--text-lg-regular-font-weight: 400;--text-lg-regular-letter-spacing: 0px;--text-lg-regular-line-height: 28px;--text-lg-medium-font-family: var(--primary-font-family);--text-lg-medium-font-size: 18px;--text-lg-medium-font-style: normal;--text-lg-medium-font-weight: 500;--text-lg-medium-letter-spacing: 0px;--text-lg-medium-line-height: 28px;--text-lg-semibold-font-family: var(--primary-font-family);--text-lg-semibold-font-size: 18px;--text-lg-semibold-font-style: normal;--text-lg-semibold-font-weight: 600;--text-lg-semibold-letter-spacing: 0px;--text-lg-semibold-line-height: 28px;--text-md-medium-font-family: var(--primary-font-family);--text-md-medium-font-size: 16px;--text-md-medium-font-style: normal;--text-md-medium-font-weight: 500;--text-md-medium-letter-spacing: 0px;--text-md-medium-line-height: 24px;--text-md-regular-font-family: var(--primary-font-family);--text-md-regular-font-size: 16px;--text-md-regular-font-style: normal;--text-md-regular-font-weight: 400;--text-md-regular-letter-spacing: 0px;--text-md-regular-line-height: 24px;--text-md-semibold-font-family: var(--primary-font-family);--text-md-semibold-font-size: 16px;--text-md-semibold-font-style: normal;--text-md-semibold-font-weight: 600;--text-md-semibold-letter-spacing: 0px;--text-md-semibold-line-height: 24px;--text-sm-medium-font-family: var(--primary-font-family);--text-sm-medium-font-size: 14px;--text-sm-medium-font-style: normal;--text-sm-medium-font-weight: 500;--text-sm-medium-letter-spacing: 0px;--text-sm-medium-line-height: 20px;--text-sm-regular-font-family: var(--primary-font-family);--text-sm-regular-font-size: 14px;--text-sm-regular-font-style: normal;--text-sm-regular-font-weight: 400;--text-sm-regular-letter-spacing: 0px;--text-sm-regular-line-height: 20px;--text-sm-regular-underlined-font-family: var(--primary-font-family);--text-sm-regular-underlined-font-size: 14px;--text-sm-regular-underlined-font-style: normal;--text-sm-regular-underlined-font-weight: 400;--text-sm-regular-underlined-letter-spacing: 0px;--text-sm-regular-underlined-line-height: 20px;--text-sm-semibold-font-family: var(--primary-font-family);--text-sm-semibold-font-size: 14px;--text-sm-semibold-font-style: normal;--text-sm-semibold-font-weight: 600;--text-sm-semibold-letter-spacing: 0px;--text-sm-semibold-line-height: 20px;--text-xl-regular-font-family: var(--primary-font-family);--text-xl-regular-font-size: 20px;--text-xl-regular-font-style: normal;--text-xl-regular-font-weight: 400;--text-xl-regular-letter-spacing: 0px;--text-xl-regular-line-height: 30px;--text-xl-semibold-font-family: var(--primary-font-family);--text-xl-semibold-font-size: 20px;--text-xl-semibold-font-style: normal;--text-xl-semibold-font-weight: 600;--text-xl-semibold-letter-spacing: 0px;--text-xl-semibold-line-height: 30px;--text-xs-regular-font-family: var(--primary-font-family);--text-xs-regular-font-size: 12px;--text-xs-regular-font-style: normal;--text-xs-regular-font-weight: 500;--text-xs-regular-letter-spacing: 0px;--text-xs-regular-line-height: 18px;--text-xs-medium-font-family: var(--primary-font-family);--text-xs-medium-font-size: 12px;--text-xs-medium-font-style: normal;--text-xs-medium-font-weight: 500;--text-xs-medium-letter-spacing: 0px;--text-xs-medium-line-height: 18px;--text-xs-semibold-font-family: var(--primary-font-family);--text-xs-semibold-font-size: 12px;--text-xs-semibold-font-style: normal;--text-xs-semibold-font-weight: 600;--text-xs-semibold-letter-spacing: 0px;--text-xs-semibold-line-height: 18px;--text-xxs-bold-font-family: var(--primary-font-family);--text-xxs-bold-font-size: 10px;--text-xxs-bold-font-style: normal;--text-xxs-bold-font-weight: 700;--text-xxs-bold-letter-spacing: 0px;--text-xxs-bold-line-height: 150%;--text-xxs-medium-font-family: var(--primary-font-family);--text-xxs-medium-font-size: 10px;--text-xxs-medium-font-style: normal;--text-xxs-medium-font-weight: 500;--text-xxs-medium-letter-spacing: 0px;--text-xxs-medium-line-height: 150%;--text-xxs-regular-font-family: var(--primary-font-family);--text-xxs-regular-font-size: 10px;--text-xxs-regular-font-style: normal;--text-xxs-regular-font-weight: 400;--text-xxs-regular-letter-spacing: 0px;--text-xxs-regular-line-height: 150%;--text-xxs-semibold-font-family: var(--primary-font-family);--text-xxs-semibold-font-size: 10px;--text-xxs-semibold-font-style: normal;--text-xxs-semibold-font-weight: 600;--text-xxs-semibold-letter-spacing: 0px;--text-xxs-semibold-line-height: 150%;--tooltip-font-family: var(--primary-font-family);--tooltip-font-size: 12px;--tooltip-font-style: normal;--tooltip-font-weight: 500;--tooltip-letter-spacing: 0px;--tooltip-line-height: 150%}[data-breakpoints-mode=desktop]{--breakpoints-halftheight: 465px;--breakpoints-height: 935px;--breakpoints-minbookheight: 50rem;--breakpoints-minelementsheight: 25rem;--breakpoints-showhamburger: none;--breakpoints-showmenuitems: initial;--breakpoints-width: 1064px;--frame-main-padding: min(4vh,48px) 8px;--frame-main-padding-left: 8px;--frame-main-padding-right: 8px}[data-breakpoints-mode=tablet]{--breakpoints-halftheight: 422px;--breakpoints-height: 844px;--breakpoints-minbookheight: 40rem;--breakpoints-minelementsheight: 20rem;--breakpoints-showhamburger: none;--breakpoints-showmenuitems: initial;--breakpoints-width: 643px;--frame-main-padding: min(3vh,24px) 8px;--frame-main-padding-left: 8px;--frame-main-padding-right: 8px;--tooltip-font-size: 12px}[data-breakpoints-mode=mobile]{--breakpoints-halftheight: 426px;--breakpoints-height: 852px;--breakpoints-minbookheight: 30rem;--breakpoints-minelementsheight: 20rem;--breakpoints-showhamburger: initial;--breakpoints-showmenuitems: none;--breakpoints-width: 390px;--frame-main-padding: min(2vh,24px) 4px;--frame-main-padding-left: 4px;--frame-main-padding-right: 4px;--tooltip-font-size: 10px}*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box;font-family:var(--primary-font-family)}body{margin:0;font-family:Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;touch-action:manipulation}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}a{text-decoration:none}button,a,input[type=button],input[type=submit],input[type=reset],input[type=checkbox],input[type=radio],select,summary,[role=button],[tabindex]:not([tabindex="-1"]){touch-action:manipulation;-webkit-tap-highlight-color:transparent}.page-common{align-items:center;display:flex;position:relative;flex-direction:row;max-width:100vw}.tooltip{font-family:var(--tooltip-font-family);font-size:var(--tooltip-font-size);font-style:var(--tooltip-font-style);font-weight:var(--tooltip-font-weight);letter-spacing:var(--tooltip-letter-spacing);line-height:var(--tooltip-font-size);background-color:var(--tooltip-background-color);color:var(--tooltip-color);border-radius:6px;padding:4px 6px;box-shadow:var(--shadow-button-hover);overflow:visible;z-index:2}.heading-3{align-self:stretch;color:var(--gray-900);font-family:var(--display-md-semibold-font-family);font-size:var(--display-md-semibold-font-size);font-style:var(--display-md-semibold-font-style);font-weight:var(--display-md-semibold-font-weight);letter-spacing:var(--display-md-semibold-letter-spacing);line-height:var(--display-md-semibold-line-height);text-align:center}.heading-3.mobile{font-family:var(--display-sm-semibold-font-family);font-size:var(--display-sm-semibold-font-size);font-style:var(--display-sm-semibold-font-style);font-weight:var(--display-sm-semibold-font-weight);letter-spacing:var(--display-sm-semibold-letter-spacing);line-height:var(--display-sm-semibold-line-height)}.heading-4{color:var(--gray-700);font-family:var(--display-sm-semibold-font-family);font-size:var(--display-sm-semibold-font-size);font-style:var(--display-sm-semibold-font-style);font-weight:var(--display-sm-semibold-font-weight);letter-spacing:var(--display-sm-semibold-letter-spacing);line-height:var(--display-sm-semibold-line-height);margin:8px 0;position:relative;text-align:center}.heading-4.mobile{font-family:var(--display-xs-medium-font-family);font-size:var(--display-xs-medium-font-size);font-style:var(--display-xs-medium-font-style);font-weight:var(--display-xs-medium-font-weight);letter-spacing:var(--display-xs-medium-letter-spacing);line-height:var(--display-xs-medium-line-height)}.heading-5{color:var(--gray-600);font-family:var(--text-xl-regular-font-family);font-size:var(--text-xl-regular-font-size);font-style:var(--text-xl-regular-font-style);font-weight:var(--text-xl-regular-font-weight);letter-spacing:var(--text-xl-regular-letter-spacing);line-height:var(--text-xl-regular-line-height);position:relative;text-align:center}.heading-5.mobile{font-family:var(--text-lg-regular-font-family);font-size:var(--text-lg-regular-font-size);font-style:var(--text-lg-regular-font-style);font-weight:var(--text-lg-regular-font-weight);letter-spacing:var(--text-lg-regular-letter-spacing);line-height:var(--text-lg-regular-line-height)}.heading-and-5{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;position:relative}.obt-footer{align-items:center;align-self:stretch;justify-content:center;display:flex;flex:0 0 auto;flex-direction:column;padding:32px 0;position:relative;width:100%}.obt-footer.mobile,.obt-footer.tablet{gap:8px;padding:8px 0 16px}.main-content-area{display:flex;align-items:flex-start;flex-direction:row;justify-content:center;width:98%}.desktop.with-playlist{display:grid;grid-template-columns:1fr var(--playlist-width);position:relative}.left-wrapper{align-items:center;display:flex;flex:auto;flex-direction:column;padding:unset;position:relative;max-width:calc(100vs - var(--playlist-width));overflow-x:hidden;overflow-y:hidden}.right-wrapper{display:none;flex-direction:column;flex:auto;position:fixed;top:0;right:2px;height:calc(100vh - 80px);min-height:0;overflow:hidden;box-shadow:var(--shadow-drop-shadow);width:var(--playlist-width)}.with-playlist .right-wrapper{display:flex}.tablet.with-playlist .left-wrapper,.mobile.with-playlist .left-wrapper{display:none}.tablet.with-playlist .right-wrapper,.mobile.with-playlist .right-wrapper{width:100vw}.left-frame{align-items:flex-start;display:flex;flex:auto;flex-direction:column;gap:8px;padding:6px;position:relative;overflow:hidden}.right-frame{align-items:flex-end;display:inline-flex;flex:auto;flex-direction:column;width:100%;position:relative;min-height:0}.frame-tabs-container{position:relative;display:flex;flex:1;padding-top:1rem;justify-content:center;align-items:center;align-self:stretch;z-index:4}.frame-tabs{display:grid;grid-template-columns:auto 1fr auto;align-items:center;justify-items:center;width:95%}.frame-tabs-left{justify-self:start;white-space:nowrap}.frame-tabs-center{position:absolute;left:50%;transform:translate(-50%)}.frame-tabs-tablet{transform:scale(.9);padding:8px 0!important}.frame-tabs-mobile{transform:scale(.9)}.horizontal-tabs{align-items:center;border-radius:8px;display:inline-flex;flex:0 0 auto;gap:8px;justify-content:flex-end;justify-self:end;position:relative}.horizontal-tabs{justify-self:end}.mobile .horizontal-tabs{gap:0}.story-mode-toggle{left:unset!important;top:unset!important}.button{align-items:center;border-radius:4px;display:inline-flex;flex:0 0 auto;gap:4px;justify-content:center;overflow:hidden;padding:0 6px;position:relative}.obt-view-buttons-instance{left:unset!important;position:relative!important;top:unset!important}.shimmer{color:var(--gray-200);background:var(--gray-200);background-image:linear-gradient(to right,var(--gray-200) 0%,var(--gray-100) 20%,var(--gray-200) 40%,var(--gray-200) 100%);background-repeat:no-repeat;-webkit-animation-duration:2s;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;-webkit-animation-name:placeholderShimmer;-webkit-animation-timing-function:linear;animation-duration:1.5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeholderShimmer;animation-timing-function:linear}@-webkit-keyframes placeholderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes placeholderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}.slider-loader{width:120px;height:20px;background:linear-gradient(to right,var(--gray-200) 0%,var(--gray-100) 20%,var(--gray-200) 40%,var(--gray-200) 100%) #f2f2f2;background-size:300% 100%;animation:l1 1s infinite linear}@keyframes l1{0%{background-position:right}}@font-face{font-family:Michroma;font-style:normal;font-weight:400;font-variant:small-caps;src:url(/fonts/Michroma-Regular.ttf) format("truetype")}@font-face{font-family:Raleway;src:url(/fonts/Raleway-LightItalic.ttf) format("truetype")}@font-face{font-family:Manrope;src:url(/fonts/Manrope-ExtraBold.ttf) format("truetype")}
