.ShadowingGuide-module__DKLPxq__backdrop{z-index:70;background:#0c0e126b;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.ShadowingGuide-module__DKLPxq__sheet{width:100%;max-width:460px;max-height:calc(100dvh - max(16px,env(safe-area-inset-top)));padding:8px 22px max(20px,env(safe-area-inset-bottom));color:#16191f;background:#fff;border-radius:32px 32px 0 0;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Hiragino Kaku Gothic ProN,sans-serif;animation:.35s cubic-bezier(.2,.8,.2,1) ShadowingGuide-module__DKLPxq__guide-enter;display:flex;box-shadow:0 -20px 50px -20px #0c0e1259}.ShadowingGuide-module__DKLPxq__grip{background:#dcdfe5;border-radius:3px;align-self:center;width:36px;height:5px;min-height:5px;margin-bottom:4px}.ShadowingGuide-module__DKLPxq__header{color:#6b7280;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;font-size:12px;font-weight:500;display:flex}.ShadowingGuide-module__DKLPxq__close{color:#4b5260;cursor:pointer;background:#f1f2f4;border:0;border-radius:50%;width:44px;height:44px;font-size:22px;line-height:1}.ShadowingGuide-module__DKLPxq__scroll{overscroll-behavior:contain;min-height:0;overflow-y:auto}.ShadowingGuide-module__DKLPxq__visual{background:#f2f5fa;border-radius:22px;justify-content:center;align-items:center;height:200px;margin-bottom:16px;display:flex;position:relative;overflow:hidden}.ShadowingGuide-module__DKLPxq__visualContent{justify-content:center;align-items:center;width:100%;padding:16px;display:flex}.ShadowingGuide-module__DKLPxq__hero{flex-shrink:0;height:250px}.ShadowingGuide-module__DKLPxq__heroImage{object-fit:contain;object-position:center;width:100%;height:100%;position:absolute;inset:0}.ShadowingGuide-module__DKLPxq__heroBlur{object-fit:cover;filter:blur(18px)saturate(.9);opacity:.55;width:calc(100% + 40px);max-width:none;height:calc(100% + 40px);position:absolute;inset:-20px}.ShadowingGuide-module__DKLPxq__prepare{color:#16191f;background:#fffffff0;border-radius:14px;width:fit-content;max-width:calc(100% - 24px);padding:6px 11px;font-size:11px;font-weight:700;line-height:1.6;position:absolute;bottom:12px;left:12px;right:12px;box-shadow:0 4px 12px -6px #1418204d}.ShadowingGuide-module__DKLPxq__progress{gap:4px;margin-bottom:10px;display:flex}.ShadowingGuide-module__DKLPxq__progress span{border-radius:2px;flex:1;height:4px}.ShadowingGuide-module__DKLPxq__stepLabel{color:#2f6fe0;letter-spacing:.06em;margin:0 0 10px;font-size:11px;font-weight:500;line-height:1.6}.ShadowingGuide-module__DKLPxq__title{letter-spacing:-.01em;text-wrap:pretty;outline:none;margin:0 0 10px;font-size:21px;font-weight:700;line-height:1.5}.ShadowingGuide-module__DKLPxq__body{color:#3a404b;text-wrap:pretty;margin:0 0 16px;font-size:14px;line-height:1.85}.ShadowingGuide-module__DKLPxq__tip{color:#3a404b;background:#f7f7f5;border-radius:14px;gap:10px;margin-bottom:4px;padding:12px 14px;font-size:12px;line-height:1.75;display:flex}.ShadowingGuide-module__DKLPxq__tip strong{color:#16191f;flex-shrink:0}.ShadowingGuide-module__DKLPxq__prepNotes{flex-wrap:wrap;gap:6px;padding-bottom:4px;font-size:11px;line-height:1.7;display:flex}.ShadowingGuide-module__DKLPxq__prepNotes span{color:#3a404b;background:#f1f2f4;border-radius:12px;padding:6px 10px}.ShadowingGuide-module__DKLPxq__prepNotes span:first-child{color:#1d55b8;background:#e6eefc}.ShadowingGuide-module__DKLPxq__footer{flex-shrink:0;padding-top:16px}.ShadowingGuide-module__DKLPxq__actions{gap:10px;display:flex}.ShadowingGuide-module__DKLPxq__primary,.ShadowingGuide-module__DKLPxq__secondary{color:#fff;cursor:pointer;background:#2f6fe0;border:0;border-radius:26px;flex:1;min-width:0;min-height:52px;padding:12px 10px;font-size:14px;font-weight:700;line-height:1.5}.ShadowingGuide-module__DKLPxq__secondary{color:#16191f;background:#fff;border:1px solid #dcdfe5;font-weight:500}.ShadowingGuide-module__DKLPxq__sheet button:focus-visible{outline-offset:2px;outline:2px solid #2f6fe0}.ShadowingGuide-module__DKLPxq__reminder{text-align:center;color:#6b7280;margin:12px 0 0;font-size:11px;line-height:1.7}.ShadowingGuide-module__DKLPxq__listen{flex-direction:column;align-items:center;gap:14px;width:100%;display:flex}.ShadowingGuide-module__DKLPxq__playing{color:#2f6fe0;background:#fff;border-radius:12px;padding:5px 11px;font-size:11px;font-weight:500}.ShadowingGuide-module__DKLPxq__wave{align-items:center;gap:3px;height:52px;display:flex}.ShadowingGuide-module__DKLPxq__wave span{border-radius:2px;width:4px;transition:height .3s}.ShadowingGuide-module__DKLPxq__hiddenScript{gap:5px;display:flex}.ShadowingGuide-module__DKLPxq__hiddenScript i{background:#dde3ec;border-radius:4px;width:60px;height:7px}.ShadowingGuide-module__DKLPxq__hiddenScript i:nth-child(2){width:84px}.ShadowingGuide-module__DKLPxq__hiddenScript i:nth-child(3){width:40px}.ShadowingGuide-module__DKLPxq__visualNote{color:#6b7280;font-size:10px}.ShadowingGuide-module__DKLPxq__scriptExample{background:#fff;border-radius:16px;width:100%;padding:16px;box-shadow:0 8px 20px -12px #14182040}.ShadowingGuide-module__DKLPxq__scriptExample p{margin:0 0 12px;font:18px/1.5 Georgia,serif}.ShadowingGuide-module__DKLPxq__scriptExample mark{color:inherit;background:#dfe9fb;border-radius:4px;padding:0 3px;box-shadow:inset 0 -2px #2f6fe0}.ShadowingGuide-module__DKLPxq__connected{flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;line-height:1.6;display:flex}.ShadowingGuide-module__DKLPxq__connected b{color:#2f6fe0;font:600 13px Georgia,serif}.ShadowingGuide-module__DKLPxq__connected small{color:#4b5260;background:#f1f2f4;border-radius:10px;padding:3px 8px;font-size:10px}.ShadowingGuide-module__DKLPxq__translation{color:#6b7280;border-top:1px solid #f0f1f3;margin-top:12px;padding-top:10px;font-size:11px;line-height:1.7}.ShadowingGuide-module__DKLPxq__lanes,.ShadowingGuide-module__DKLPxq__comparison{flex-direction:column;gap:14px;width:100%;display:flex}.ShadowingGuide-module__DKLPxq__lanes{padding-top:20px}.ShadowingGuide-module__DKLPxq__lane{align-items:center;gap:8px;min-width:0;display:flex}.ShadowingGuide-module__DKLPxq__laneLabel{flex-shrink:0;width:44px;font-size:11px;font-weight:500}.ShadowingGuide-module__DKLPxq__words{flex-wrap:wrap;gap:2px;min-width:0;display:flex}.ShadowingGuide-module__DKLPxq__words span{border-radius:7px;padding:6px 5px;font:15px/1 Georgia,serif;transition:color .25s,background .25s}.ShadowingGuide-module__DKLPxq__rec{color:#d2432f;letter-spacing:.06em;background:#fff;border-radius:12px;padding:5px 10px;font-size:10px;font-weight:700;position:absolute;top:14px;right:14px}.ShadowingGuide-module__DKLPxq__delay{color:#6b7280;margin:0;padding-left:52px;font-size:11px;line-height:1.7}.ShadowingGuide-module__DKLPxq__compareWave{flex:1;align-items:center;gap:3px;min-width:0;height:36px;display:flex}.ShadowingGuide-module__DKLPxq__compareWave span{opacity:.85;border-radius:2px;flex-shrink:1;width:5px;min-width:2px}.ShadowingGuide-module__DKLPxq__feedback{flex-wrap:wrap;align-items:center;gap:8px;padding-left:52px;font-size:11px;line-height:1.7;display:flex}.ShadowingGuide-module__DKLPxq__feedback span{background:#fff;border-radius:12px;padding:6px 10px}.ShadowingGuide-module__DKLPxq__feedback b{font:600 13px Georgia,serif}.ShadowingGuide-module__DKLPxq__feedback small{color:#6b7280}@keyframes ShadowingGuide-module__DKLPxq__guide-enter{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ShadowingGuide-module__DKLPxq__sheet{animation:none}.ShadowingGuide-module__DKLPxq__wave span,.ShadowingGuide-module__DKLPxq__words span{transition:none}}@media (max-width:350px){.ShadowingGuide-module__DKLPxq__sheet{padding-left:16px;padding-right:16px}.ShadowingGuide-module__DKLPxq__visualContent{padding:12px}.ShadowingGuide-module__DKLPxq__words span{padding:6px 3px}.ShadowingGuide-module__DKLPxq__feedback,.ShadowingGuide-module__DKLPxq__delay{padding-left:0}}@media (max-height:700px){.ShadowingGuide-module__DKLPxq__hero{height:200px}}
@font-face{font-family:Quicksand;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0781808e3393dbfb-s.2zbtqlhfj_suz.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Quicksand;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fae90444fefcda8c-s.1jdhpfg9a0h0t.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Quicksand;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4a7551bcc3548e67-s.p.1nufzup5_ewgu.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Quicksand;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0781808e3393dbfb-s.2zbtqlhfj_suz.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Quicksand;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fae90444fefcda8c-s.1jdhpfg9a0h0t.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Quicksand;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4a7551bcc3548e67-s.p.1nufzup5_ewgu.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Quicksand Fallback;src:local(Arial);ascent-override:95.87%;descent-override:23.97%;line-gap-override:0.0%;size-adjust:104.31%}.quicksand_b3a4e4ad-module__IjC2fa__className{font-family:Quicksand,Quicksand Fallback;font-style:normal}
