.library__account,.library-item__account{text-align:right;font-size:.85em;opacity:.8;margin:0 0 10px}.library__gate,.library__empty,.library-item__gate{max-width:760px;margin:30px auto;padding:44px 40px;text-align:center;border:1px solid rgba(0,0,0,.12);border-radius:12px;background:#fff}.library__gate h2,.library-item__gate h2{font-size:1.35em;line-height:1.3;margin:0 0 14px;text-wrap:balance}.library__gate p,.library__empty p,.library-item__gate p{max-width:54ch;margin:0 auto 18px;text-wrap:balance}.library__gate p:last-child,.library__empty p:last-child,.library-item__gate p:last-child{margin-bottom:0}.library__small,.library-item__small{font-size:.85em;opacity:.75}@media(max-width:768px){.library__gate,.library__empty,.library-item__gate{margin:20px auto;padding:28px 20px}.library__gate h2,.library-item__gate h2{font-size:1.15em}}.library-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:24px;margin:20px 0}.library-card{display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid rgba(0,0,0,.12);border-radius:10px;text-decoration:none;color:inherit;background:#fff}.library-card:hover{box-shadow:0 4px 16px #0000001a}.library-card__image{width:100%;height:auto;border-radius:6px;display:block}.library-card__title{font-weight:700;line-height:1.3}.library-card__price{opacity:.75}.library-card__button{margin-top:auto;align-self:flex-start}.library-card--locked .library-card__image{opacity:.6}.library__orders{margin:0}.library__more{margin-top:70px;padding-top:50px;border-top:1px solid rgba(0,0,0,.15)}.library__more-heading{margin-top:0;margin-bottom:10px}.library-item__back{margin-bottom:10px;font-size:.9em}.library-item__content iframe{width:100%;max-width:100%;height:auto;aspect-ratio:16 / 9;border:0;border-radius:8px}.library-item__notice{padding:10px 14px;background:#fff7d6;border-radius:6px;font-size:.9em}.library-item__content .video-wrapper{position:static!important;height:auto!important;padding:0!important;margin:0!important;max-width:none!important;overflow:visible!important}.library-item__content .video-wrapper iframe{position:static;width:100%;height:auto;aspect-ratio:16 / 9}.library-course{display:block;margin-top:20px}.library-course__intro{margin-bottom:20px}.library-course__nav{border:1px solid rgba(0,0,0,.12);border-radius:10px;padding:14px 16px;margin-bottom:24px;background:#fff}.library-course__nav summary{cursor:pointer;font-weight:700}.library-course__progress{display:block;font-weight:400;font-size:.85em;opacity:.75;margin-top:2px}.library-course__bar{height:6px;border-radius:3px;background:#0000001a;margin:10px 0 4px;overflow:hidden}.library-course__bar span{display:block;height:100%;width:0;background:currentColor;transition:width .2s}.library-course__list{list-style:none;margin:12px 0 0;padding:0}.library-course__list li{display:flex;align-items:flex-start;gap:10px;margin:0;padding:8px 6px;border-radius:6px}.library-course__list li.is-active{background:#0000000f}.library-course__list input{margin-top:4px;width:18px;height:18px;flex:0 0 auto;cursor:pointer}.library-course__link{background:none;border:0;padding:0;margin:0;text-align:left;font:inherit;color:inherit;cursor:pointer;line-height:1.35}.library-course__list li.is-active .library-course__link{font-weight:700}.library-course__list li.is-done .library-course__link{opacity:.65}.library-course__footer{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;align-items:center;margin-top:30px;padding-top:20px;border-top:1px solid rgba(0,0,0,.12)}.library-course__footer [disabled]{opacity:.35;cursor:default}@media(min-width:769px){.library-course{display:grid;grid-template-columns:280px minmax(0,1fr);gap:40px;align-items:start}.library-course__nav{position:sticky;top:20px;margin-bottom:0}.library-course__nav summary{cursor:default;list-style:none}.library-course__nav summary::-webkit-details-marker{display:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/library.css.map */
