.guide-tooltip[data-v-2290ef4c]{display:inline-flex}.guide-tooltip__button[data-v-2290ef4c]{color:var(--token-main-text);cursor:pointer;align-items:center;display:flex}.guide-tooltip__button--inverse[data-v-2290ef4c]{color:var(--token-text-inverse)}.guide-tooltip__panel[data-v-2290ef4c]{z-index:1000;width:max-content;max-width:calc(min(320px,100vw - 32px));max-height:calc(100vh - 32px);color:var(--token-text);white-space:pre-line;background:var(--token-surface);border:1px solid var(--token-border);border-radius:8px;padding:8px;font-size:12px;position:fixed;overflow-y:auto;box-shadow:0 1px 4px #00000014}.guide-tooltip__panel--wide[data-v-2290ef4c]{max-width:calc(min(560px,100vw - 32px))}.teacher-slide-piano[data-v-7bb6b8cf]{width:100%;height:100%;position:relative;overflow:hidden}.teacher-slide-piano__stage[data-v-7bb6b8cf]{transform-origin:0 0;position:absolute;container-type:inline-size}.teacher-slide-piano__keyboard[data-v-7bb6b8cf]{align-items:center;display:flex}.teacher-slide-chord[data-v-ef5cb5c1]{flex:1;min-height:0;position:relative}.teacher-slide-chord__figure[data-v-ef5cb5c1]{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.teacher-slide-chord__text[data-v-ef5cb5c1]{fill:currentColor;font-weight:600}.teacher-slide-text[data-v-aff1f376]{font-size:var(--teacher-slide-font-size,2.778cqw);-webkit-text-decoration-line:var(--teacher-slide-decoration,none);text-decoration-line:var(--teacher-slide-decoration,none);flex-direction:column;gap:.8cqw;display:flex}.teacher-slide-text__block[data-v-aff1f376]{overflow-wrap:anywhere;margin:0;line-height:1.5}.teacher-slide-text__block--bullet[data-v-aff1f376]{padding-left:var(--teacher-slide-bullet-indent,2.6cqw)}.teacher-slide-text__block--bullet[data-v-aff1f376]:before{box-sizing:border-box;width:var(--teacher-slide-bullet-width,2.6cqw);padding-right:var(--teacher-slide-bullet-gap,0);padding-left:var(--teacher-slide-bullet-inset,.6cqw);margin-left:calc(-1 * var(--teacher-slide-bullet-indent,2.6cqw));content:attr(data-marker);display:inline-block}.teacher-slide-text__block--numbered[data-v-aff1f376]{--teacher-slide-bullet-indent:var(--teacher-slide-number-indent,1.8em);--teacher-slide-bullet-width:var(--teacher-slide-number-width,1.8em);--teacher-slide-bullet-inset:0}.teacher-slide-text__block--level-1[data-v-aff1f376]{margin-left:2.6cqw}.teacher-slide-text__block--level-2[data-v-aff1f376]{margin-left:5.2cqw}.teacher-slide-text__segment[data-v-aff1f376]{background-color:var(--teacher-slide-marker)}.teacher-slide-text__segment--bold[data-v-aff1f376]{font-weight:600}.teacher-slide-text__emphasis--large[data-v-aff1f376]{font-size:1.4em;font-weight:600}.teacher-slide-text__emphasis--color[data-v-aff1f376]{color:#ab8b4d;font-weight:600}.teacher-slide-text__emphasis--highlight[data-v-aff1f376]{background:linear-gradient(#0000 55%,#fbf9e2 0)}.teacher-slide-graphic[data-v-389ffc24]{--teacher-slide-graphic-stroke:var(--teacher-slide-stroke-width)}.teacher-slide-graphic--double[data-v-389ffc24]{--teacher-slide-graphic-stroke:calc(var(--teacher-slide-stroke-width) * 5 / 3)}.teacher-slide-graphic--line[data-v-389ffc24]{width:100%;height:100%;stroke-width:var(--teacher-slide-line-weight);position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.teacher-slide-graphic--overflow-allowed[data-v-389ffc24]{overflow:visible}.teacher-slide-graphic--frame[data-v-389ffc24]{flex:1;min-height:0;position:relative}.teacher-slide-graphic--box[data-v-389ffc24]{border-style:solid;border-width:var(--teacher-slide-graphic-stroke);border-radius:var(--teacher-slide-corner-unit);width:100%;height:100%}.teacher-slide-graphic--box.teacher-slide-graphic--double[data-v-389ffc24]{border-style:double}.teacher-slide-graphic--rounded[data-v-389ffc24]{border-radius:calc(var(--teacher-slide-corner-unit) * 4)}.teacher-slide-graphic__figure[data-v-389ffc24]{inset:calc(var(--teacher-slide-graphic-stroke) / 2);width:calc(100% - var(--teacher-slide-graphic-stroke));height:calc(100% - var(--teacher-slide-graphic-stroke));position:absolute;overflow:visible}.teacher-slide-graphic__gap[data-v-389ffc24],.teacher-slide-graphic__stroke[data-v-389ffc24]{vector-effect:non-scaling-stroke;stroke-linejoin:round}.teacher-slide-graphic__stroke[data-v-389ffc24]{stroke-width:var(--teacher-slide-graphic-stroke)}.teacher-slide-graphic__gap[data-v-389ffc24]{stroke-width:calc(var(--teacher-slide-graphic-stroke) / 3)}.teacher-slide-box-content[data-v-a6e980e4]{border-radius:.4cqw;flex-direction:column;flex:1;width:100%;height:100%;display:flex;overflow:hidden}.teacher-slide-box-content--growing[data-v-a6e980e4]{height:auto;overflow:visible}.teacher-slide-box-content--text[data-v-a6e980e4]{padding:.6cqw .8cqw}.teacher-slide-box-content--line[data-v-a6e980e4]{position:relative}.teacher-slide-box-content--overflow-allowed[data-v-a6e980e4],.teacher-slide-box-content--path-figure[data-v-a6e980e4]{overflow:visible}.teacher-slide-box-content--numbered[data-v-a6e980e4]{justify-content:safe center}.teacher-slide-box-content--shape[data-v-a6e980e4]{--teacher-slide-stroke-width:.15cqw;--teacher-slide-corner-unit:1cqw}.teacher-slide-box-content__figure[data-v-a6e980e4]{flex-direction:column;align-items:center;gap:.6cqw;width:100%;height:100%;margin:0;display:flex}.teacher-slide-box-content__image[data-v-a6e980e4]{-o-object-fit:contain;object-fit:contain;flex:1;width:100%;min-height:0}.teacher-slide-box-content__caption[data-v-a6e980e4]{font-size:2.222cqw}.teacher-slide-box-content__method[data-v-a6e980e4]{justify-content:center;align-items:center;width:100%;height:100%;display:flex;container-type:size}.teacher-slide-box-content__method-figure[data-v-a6e980e4]{width:calc(min(100cqw,168.421cqh))}.teacher-slide-box-content__speech[data-v-a6e980e4]{--teacher-slide-bubble-color:#e5ecef;flex:1;align-items:center;gap:2.4cqw;display:flex}.teacher-slide-box-content__speech--epans[data-v-a6e980e4]{--teacher-slide-bubble-color:#ddeced}.teacher-slide-box-content__speaker[data-v-a6e980e4]{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;background-color:#fff;border:calc(max(1px,.1cqw)) solid #d3d3d3;border-radius:50%;flex-shrink:0;width:8cqw}.teacher-slide-box-content__bubble[data-v-a6e980e4]{font-size:var(--teacher-slide-font-size,2.778cqw);background-color:var(--teacher-slide-bubble-color);border-radius:1.6cqw;flex:1;margin:0;padding:1.4cqw 2cqw;line-height:1.5;position:relative}.teacher-slide-box-content__bubble[data-v-a6e980e4]:before{content:"";border-color:transparent var(--teacher-slide-bubble-color) transparent transparent;border-style:solid;border-width:1cqw 1.4cqw 1cqw 0;position:absolute;top:50%;right:100%;translate:0 -50%}.teacher-slide-box-content__emblem[data-v-a6e980e4]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.teacher-slide-box-content__breadcrumbs[data-v-a6e980e4]{font-size:var(--teacher-slide-font-size,1.6cqw);white-space:nowrap;margin:0}.teacher-slide-box-content__heading[data-v-a6e980e4]{font-size:var(--teacher-slide-font-size,4.444cqw);align-items:baseline;gap:.3em;margin:0;line-height:1.2;display:flex}.teacher-slide-box-content__marked[data-v-a6e980e4]{background-color:var(--teacher-slide-marker)}.teacher-slide-view[data-v-a9daf9ce]{aspect-ratio:16/9;text-align:left;border-radius:4px;width:100%;position:relative;overflow:hidden;container-type:inline-size}.teacher-slide-view--night[data-v-a9daf9ce]{color:#f4efe3;background:radial-gradient(circle at 50% 30%,#0d3d4b,#04222b 75%)}.teacher-slide-view--day[data-v-a9daf9ce]{color:#002e3d;background:linear-gradient(135deg,#f4efe3,#fffbfb)}.teacher-slide-view--unclipped[data-v-a9daf9ce]{overflow:visible}.teacher-slide-view__boxes[data-v-a9daf9ce]{position:absolute;top:0;bottom:0;left:0;right:0}.teacher-slide-view__box[data-v-a9daf9ce]{flex-direction:column;display:flex;position:absolute}
