.step-img{position:relative}.step-progress{position:absolute;left:0;right:0;bottom:0;width:100%;height:3px;background:var(--light-grey);overflow:hidden}.step-progress__bar{display:block;height:100%;background:var(--secondary-color)}.step-item--seen .step-img img{opacity:.85}.steps-slider .embla{--slide-size: 25%;--slide-spacing: 1.5rem;margin:auto;padding:1rem 0}.steps-slider .embla__viewport{overflow:hidden}.steps-slider .embla__container{display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing) * -1)}.steps-slider .embla__slide{transform:translateZ(0);flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing)}.steps-slider .embla__controls{display:grid;grid-template-columns:auto 1fr;justify-content:space-between;gap:1.2rem;margin-top:1rem}.steps-slider .embla__buttons{display:grid;grid-template-columns:repeat(2,1fr);gap:.6rem;align-items:center}.steps-slider .embla__button{-webkit-tap-highlight-color:rgba(0,0,0,.5);-webkit-appearance:none;appearance:none;background-color:transparent;touch-action:manipulation;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;box-shadow:inset 0 0 0 .2rem currentColor;width:3.6rem;height:3.6rem;z-index:1;border-radius:50%;display:flex;align-items:center;justify-content:center}.steps-slider .embla__button:disabled{opacity:.3;cursor:default}.steps-slider .embla__button__svg{width:35%;height:35%}.steps-slider .embla__dots{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;margin-right:calc((2.6rem - 1.4rem) / 2 * -1)}.steps-slider .embla__dot{-webkit-tap-highlight-color:rgba(0,0,0,.5);-webkit-appearance:none;appearance:none;background-color:transparent;touch-action:manipulation;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;width:2.6rem;height:2.6rem;display:flex;align-items:center;justify-content:center;border-radius:50%}.steps-slider .embla__dot:after{box-shadow:inset 0 0 0 .2rem #eaeaea;width:1.4rem;height:1.4rem;border-radius:50%;display:flex;align-items:center;content:""}.steps-slider .embla__dot--selected:after{box-shadow:inset 0 0 0 .2rem #36313d}@media(max-width:575px){.steps-slider .embla{--slide-size: 100%}}.step-video[data-v-5f8ee12a]{width:100%;margin:20px 0}.video-container[data-v-5f8ee12a]{width:100%;max-width:100%}.gsheet-table__search[data-v-769df84d]{margin-bottom:.75rem;display:flex;justify-content:flex-end}.gsheet-table__search-label[data-v-769df84d]{display:inline-flex;align-items:center;gap:.5rem}.gsheet-table__search-input[data-v-769df84d]{padding:.375rem .75rem;border:1px solid #ced4da;border-radius:.375rem}.gsheet-table__scroll[data-v-769df84d]{overflow-x:auto}.gsheet-table__table[data-v-769df84d]{width:100%;border-collapse:collapse}.gsheet-table__table th[data-v-769df84d],.gsheet-table__table td[data-v-769df84d]{padding:.75rem;border-bottom:1px solid #dee2e6;text-align:left;vertical-align:top;white-space:nowrap}.gsheet-table__table th[data-v-769df84d]{font-weight:600}.gsheet-table__status--error[data-v-769df84d]{color:#b02a37}.gsheet-table__no-results[data-v-769df84d]{text-align:center;font-style:italic}.pending-approval span[data-v-dd7c0c20]{display:inline-flex;align-items:center;gap:.4rem}.step-comments__list[data-v-dd7c0c20]{list-style:none;margin:0;padding:0}.step-comments__item[data-v-dd7c0c20]{margin:.75rem 0;padding:.75rem 0;border-bottom:1px solid #dee2e6}.step-comments__item-head[data-v-dd7c0c20]{display:flex;align-items:center;gap:.625rem;margin-bottom:.5rem}.step-comments__avatar[data-v-dd7c0c20]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:50%;background:#e9ecef;color:#adb5bd}.step-comments__meta[data-v-dd7c0c20]{min-width:0}.step-comments__author[data-v-dd7c0c20]{font-weight:600;margin:0;line-height:1.2}.step-comments__date[data-v-dd7c0c20]{margin:0;font-size:.8125rem;color:#6c757d;line-height:1.2}.step-comments__body[data-v-dd7c0c20]{margin:0;white-space:pre-wrap}.step-comments__reply[data-v-dd7c0c20]{margin-top:.5rem;margin-left:1.5rem;padding-left:.75rem;border-left:3px solid var(--secondary-color)}.step-comments__reply-head[data-v-dd7c0c20]{display:flex;align-items:center;gap:.5rem;margin-bottom:.25rem}.step-comments__avatar-img[data-v-dd7c0c20]{width:100%;height:100%;border-radius:50%;object-fit:cover}.step-comments__avatar--reply[data-v-dd7c0c20]{width:1.75rem;height:1.75rem}.step-comments__reply-author[data-v-dd7c0c20]{font-weight:400;font-size:.9em;margin:0;line-height:1.2}.step-comments__reply-name[data-v-dd7c0c20]{font-weight:700}.step-comments__reply-body[data-v-dd7c0c20]{margin:0;white-space:pre-wrap}.step-comments__status--error[data-v-dd7c0c20]{color:#b02a37}.step-comments__load-more[data-v-dd7c0c20]{margin-top:.75rem;padding:.375rem .75rem;border:1px solid #ced4da;border-radius:.375rem;background:#fff;cursor:pointer}.step-comments__load-more[data-v-dd7c0c20]:disabled{opacity:.6;cursor:default}.step-comments__form[data-v-dd7c0c20]{margin:0 0 1.5rem;padding-bottom:1.5rem;border-bottom:1px solid var(--secondary-color);display:flex;flex-direction:column;gap:.5rem}.step-comments__form-heading[data-v-dd7c0c20]{margin:0;font-weight:600}.step-comments__form-step[data-v-dd7c0c20]{font-weight:700}.step-comments__textarea[data-v-dd7c0c20]{width:100%;padding:.5rem .75rem;border:1px solid #ced4da;border-radius:.375rem;resize:vertical}.step-comments__anonymous[data-v-dd7c0c20]{display:inline-flex;align-items:center;gap:.5rem}.step-comments__submit[data-v-dd7c0c20]{align-self:flex-start;border:none;cursor:pointer}.step-comments__submit[data-v-dd7c0c20]:disabled{opacity:.6;cursor:default}.step-comments__feedback[data-v-dd7c0c20]{margin:0}.step-comments__feedback--success[data-v-dd7c0c20]{color:#146c43}.step-comments__feedback--error[data-v-dd7c0c20]{color:#b02a37}.pref-toggle[data-v-55623a7a]{display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;padding:.25rem;font-size:1.5rem;line-height:1;color:inherit}.pref-toggle[data-v-55623a7a]:disabled{opacity:.6;cursor:default}.pref-toggle--likes.pref-toggle--active[data-v-55623a7a]{color:#e0245e}.pref-toggle--watchlist.pref-toggle--active[data-v-55623a7a]{color:var(--secondary-color, #0d6efd)}.pref-toggle--watchlist.pref-toggle--seen[data-v-55623a7a]{color:silver;opacity:1}
