.mf{container-type:inline-size;aspect-ratio:4/3}.mf-in{--u:calc(100cqw / 780);display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;color:var(--ink);text-align:left}.mf-in i{font-style:normal}.mf-source{box-sizing:border-box;width:calc(664 * var(--u));padding:calc(14 * var(--u)) calc(20 * var(--u)) calc(17 * var(--u));border-radius:calc(16 * var(--u));background:#fff;box-shadow:0 0 0 1px rgba(15,18,30,.07),0 calc(16 * var(--u)) calc(34 * var(--u)) calc(-22 * var(--u)) rgba(32,42,92,.35)}.mf-ways{display:inline-flex;gap:calc(2 * var(--u));padding:calc(3 * var(--u));border-radius:calc(9 * var(--u));background:#eef0f5;font-size:calc(12.5 * var(--u));font-weight:500;color:#6b7180}.mf-ways i{padding:calc(4 * var(--u)) calc(11 * var(--u));border-radius:calc(6.5 * var(--u))}.mf-ways i[data-on]{background:#fff;color:var(--ink);font-weight:600;box-shadow:0 calc(1 * var(--u)) calc(2 * var(--u)) rgba(15,18,30,.1)}.lp .mf .mf-source p{margin:calc(11 * var(--u)) 0 0;font-size:calc(16.5 * var(--u));line-height:1.62;letter-spacing:-.008em;color:var(--ink)}.mf-fig{padding:calc(1.5 * var(--u)) calc(5.5 * var(--u));border-radius:calc(6 * var(--u));background:var(--tint);color:var(--blue-deep);font-weight:600;font-variant-numeric:tabular-nums;box-shadow:inset 0 0 0 1px rgba(61,91,245,.22)}.mf-to{position:relative;z-index:1;display:grid;place-items:center;width:calc(30 * var(--u));height:calc(30 * var(--u));margin:calc(-5 * var(--u)) 0;border-radius:50%;background:#fff;color:var(--blue);box-shadow:0 0 0 1px rgba(15,18,30,.08),0 calc(4 * var(--u)) calc(10 * var(--u)) calc(-4 * var(--u)) rgba(32,42,92,.4)}.mf-to svg{width:calc(15 * var(--u));height:calc(15 * var(--u))}.mf-slide{position:relative;width:calc(664 * var(--u))}.mf-slide img{display:block;width:100%;height:auto;aspect-ratio:16/9;border-radius:calc(12 * var(--u));box-shadow:0 0 0 1px rgba(15,18,30,.1),0 calc(26 * var(--u)) calc(46 * var(--u)) calc(-28 * var(--u)) rgba(20,28,60,.55)}.mf-slide i{position:absolute;border-radius:calc(9 * var(--u));box-shadow:0 0 0 calc(2 * var(--u)) rgba(255,255,255,.92),0 0 0 calc(4.5 * var(--u)) rgba(61,91,245,.55)}@media (max-width:900px){.mf{aspect-ratio:auto}.mf-in{--u:calc(100cqw / 360);padding:calc(20 * var(--u)) 0;box-sizing:border-box}.mf-slide,.mf-source{width:calc(324 * var(--u))}.mf-source{padding:calc(13 * var(--u)) calc(15 * var(--u)) calc(15 * var(--u))}.lp .mf .mf-source p{font-size:calc(15 * var(--u))}.mf-source br{display:none}.mf-slide img{border-radius:calc(8 * var(--u))}.mf-slide i{border-radius:calc(5 * var(--u))}}.mr .mf-in{justify-content:center;gap:calc(13 * var(--u))}.mr-ask{box-sizing:border-box;display:flex;align-items:center;gap:calc(11 * var(--u));width:calc(640 * var(--u));min-height:calc(50 * var(--u));padding:calc(8 * var(--u)) calc(9 * var(--u)) calc(8 * var(--u)) calc(16 * var(--u));border-radius:calc(15 * var(--u));background:#fff;box-shadow:0 0 0 1px rgba(15,18,30,.08),0 calc(14 * var(--u)) calc(30 * var(--u)) calc(-20 * var(--u)) rgba(32,42,92,.4)}.mr-ask>svg{flex:none;width:calc(18 * var(--u));height:calc(18 * var(--u));color:var(--blue)}.mr-ask>span{flex:1;min-width:0;font-size:calc(16.5 * var(--u));line-height:1.35;letter-spacing:-.01em}.mr-ask b{font-weight:500}.mr-ask em{display:none;color:#8a90a0}.mr-ask[data-empty] em{display:inline}.mr-ask span i{display:none;width:calc(1.6 * var(--u));height:1.1em;margin-left:calc(1.5 * var(--u));border-radius:1px;background:var(--blue);vertical-align:-.2em}.mr-ask[data-typing] span i{display:inline-block}.mr-ask u{flex:none;display:grid;place-items:center;width:calc(34 * var(--u));height:calc(34 * var(--u));border-radius:50%;background:var(--blue);color:#fff;text-decoration:none;transition:transform .12s ease,background-color .2s ease}.mr-ask u svg{width:calc(16 * var(--u));height:calc(16 * var(--u))}.mr-ask[data-empty] u{background:#c9cfdd}.mr-ask[data-press] u{transform:scale(.86)}.mr-ask[data-sent] u{background:#c9cfdd}.mr-stage{position:relative;width:calc(640 * var(--u));aspect-ratio:16/9;border-radius:calc(11 * var(--u));background:#fff;box-shadow:0 0 0 1px rgba(15,18,30,.1),0 calc(26 * var(--u)) calc(46 * var(--u)) calc(-28 * var(--u)) rgba(20,28,60,.55);overflow:hidden}.mr-s{position:absolute;inset:0;opacity:0;transition:opacity .45s ease}.mr-s[data-on]{opacity:1;z-index:1}.lp .mr-s img{width:100%;height:100%;max-width:none}.lp .mr-s img,.mr-s>span{position:absolute;inset:0}.mr-s>span{clip-path:inset(0 100% 0 0)}.mr-s[data-new]>span{clip-path:inset(0);transition:clip-path .9s cubic-bezier(.6,0,.2,1)}.mr-s>i{position:absolute;top:0;bottom:0;left:0;width:calc(3 * var(--u));margin-left:calc(-1.5 * var(--u));background:var(--blue);box-shadow:0 0 calc(18 * var(--u)) calc(4 * var(--u)) rgba(61,91,245,.45);opacity:0}.mr[data-live] .mr-s[data-new]>i{animation:mr-edge .9s cubic-bezier(.6,0,.2,1) both}@keyframes mr-edge{0%{left:0;opacity:0}12%,80%{opacity:1}to{left:100%;opacity:0}}.mr-s[data-top]{z-index:2}.mr-ask b{transition:opacity .2s ease}.mr-ask[data-clearing] b{opacity:0}.lp .mr .mr-strip{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:calc(6 * var(--u));width:calc(640 * var(--u));margin:0;padding:0 0 calc(9 * var(--u));list-style:none}.mr-strip li{position:relative;aspect-ratio:16/9;border-radius:calc(3.5 * var(--u));background:#e3e6ee;box-shadow:0 0 0 1px rgba(15,18,30,.1);transition:box-shadow .2s ease}.lp .mr-strip img{position:absolute;inset:0;width:100%;height:100%;max-width:none;border-radius:inherit}.mr-strip__new{opacity:0;transition:opacity .5s ease}.mr-strip li[data-done] .mr-strip__new{opacity:1}.mr-strip li[data-now]{box-shadow:0 0 0 calc(2 * var(--u)) var(--blue)}.mr[data-end] .mr-strip li[data-now]{box-shadow:0 0 0 1px rgba(15,18,30,.1)}.mr-strip li:after{content:"";position:absolute;left:50%;bottom:calc(-9 * var(--u));width:calc(5 * var(--u));height:calc(5 * var(--u));margin-left:calc(-2.5 * var(--u));border-radius:50%;background:var(--blue);opacity:0;transform:scale(.4);transition:opacity .3s ease,transform .4s cubic-bezier(.2,.8,.2,1)}.mr-strip li[data-done]:after{opacity:1;transform:none}.lp .mr .mr-say{display:flex;align-items:center;gap:calc(8 * var(--u));width:calc(640 * var(--u));min-height:calc(22 * var(--u));margin:calc(-3 * var(--u)) 0 0;font-size:calc(14 * var(--u));line-height:1.3;color:var(--grey);opacity:0;transition:opacity .25s ease}.lp .mr .mr-say[data-on]{opacity:1}.mr-say i{flex:none;width:calc(8 * var(--u));height:calc(8 * var(--u));border-radius:50%;background:#2c9a62}.mr-say[data-busy] i{background:var(--blue);animation:mr-busy 1s ease-in-out infinite}@keyframes mr-busy{50%{opacity:.35}}.mr-say span{flex:1;color:var(--ink);font-weight:500}.mr-say[data-busy] span{color:var(--grey);font-weight:400}.mr-say b{font-weight:600;color:var(--blue-deep);opacity:0;transition:opacity .3s ease}.mr[data-end] .mr-say b{opacity:1}@media (max-width:900px){.lp .mr .mr-say,.lp .mr .mr-strip,.mr-ask,.mr-stage{width:calc(324 * var(--u))}.mr-ask{align-items:flex-start;padding:calc(11 * var(--u)) calc(9 * var(--u)) calc(11 * var(--u)) calc(13 * var(--u));gap:calc(9 * var(--u))}.mr-ask>svg{margin-top:calc(2 * var(--u))}.mr-ask>span{min-height:2.7em;font-size:calc(15 * var(--u))}.mr-ask u{width:calc(30 * var(--u));height:calc(30 * var(--u));align-self:flex-end}.mr-stage{border-radius:calc(8 * var(--u))}.lp .mr .mr-strip{gap:calc(3.5 * var(--u))}.mr-strip li{border-radius:calc(2 * var(--u))}.lp .mr .mr-say{align-items:flex-start;min-height:2.7em;font-size:calc(13.5 * var(--u))}.mr-say i{margin-top:.38em}}@media (prefers-reduced-motion:reduce){.mr-say[data-busy] i{animation:none}}.mw .mf-in{gap:calc(16 * var(--u))}.mw-slide{display:block;width:calc(600 * var(--u));height:auto;aspect-ratio:16/9;border-radius:calc(11 * var(--u));box-shadow:0 0 0 1px rgba(15,18,30,.1),0 calc(26 * var(--u)) calc(46 * var(--u)) calc(-28 * var(--u)) rgba(20,28,60,.55)}.lp .mw .mw-ways{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(13 * var(--u));width:calc(728 * var(--u));margin:0;padding:0;list-style:none}.mw-ways li{box-sizing:border-box;display:flex;flex-direction:column;min-height:calc(158 * var(--u));padding:calc(14 * var(--u)) calc(15 * var(--u)) calc(15 * var(--u));border-radius:calc(14 * var(--u));background:#fff;box-shadow:0 0 0 1px rgba(15,18,30,.07),0 calc(14 * var(--u)) calc(30 * var(--u)) calc(-22 * var(--u)) rgba(32,42,92,.38)}.lp .mw h4{display:flex;align-items:center;gap:calc(7 * var(--u));margin:0 0 calc(11 * var(--u));font-size:calc(14.5 * var(--u));font-weight:600;letter-spacing:-.01em;line-height:1.2;color:var(--ink)}.mw h4 svg{flex:none;width:calc(13 * var(--u));height:calc(13 * var(--u));color:var(--blue)}.lp .mw .mw-ways p{margin:0;font-size:calc(13 * var(--u));line-height:1.4;letter-spacing:-.004em;color:var(--grey)}.lp .mw .mw-notes{padding-left:calc(10 * var(--u));border-left:calc(2 * var(--u)) solid #dfe3ee;color:var(--ink)}.lp .mw .mw-foot{display:flex;align-items:baseline;gap:calc(9 * var(--u));margin-top:auto;padding-top:calc(10 * var(--u));font-size:calc(12.5 * var(--u))}.mw-foot b{font-size:calc(19 * var(--u));font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink)}.lp .mw .mw-link{display:flex;align-items:center;justify-content:space-between;gap:calc(6 * var(--u));padding:calc(7 * var(--u)) calc(7 * var(--u)) calc(7 * var(--u)) calc(10 * var(--u));border-radius:calc(9 * var(--u));background:#f3f4f8;font-size:calc(11.5 * var(--u));color:var(--ink);white-space:nowrap}.mw-link i{flex:none;padding:calc(3 * var(--u)) calc(7 * var(--u));border-radius:calc(6 * var(--u));background:#e3f4ea;color:#1d7a4c;font-size:calc(11 * var(--u));font-weight:600}.lp .mw .mw-reader{display:flex;align-items:center;gap:calc(9 * var(--u));margin-top:auto;padding-top:calc(10 * var(--u));font-size:calc(12 * var(--u));line-height:1.35}.mw-reader em{flex:none;display:grid;place-items:center;width:calc(28 * var(--u));height:calc(28 * var(--u));border-radius:50%;background:var(--blue);color:#fff;font-style:normal;font-size:calc(12.5 * var(--u));font-weight:600}.mw-reader b{display:block;font-size:calc(13 * var(--u));font-weight:600;color:var(--ink)}.mw-reader u{display:inline-block;width:calc(6.5 * var(--u));height:calc(6.5 * var(--u));margin-right:calc(5 * var(--u));border-radius:50%;background:#2c9a62;vertical-align:.08em}.lp .mw .mw-file{display:flex;align-items:center;gap:calc(10 * var(--u));font-size:calc(13.5 * var(--u));font-weight:500;color:var(--ink)}.lp .mw .mw-file+.mw-file{margin-top:calc(9 * var(--u))}.mw-file svg{flex:none;width:calc(20.5 * var(--u));height:calc(25 * var(--u))}@media (max-width:900px){.mw-slide{width:calc(324 * var(--u));border-radius:calc(8 * var(--u))}.lp .mw .mw-ways{grid-template-columns:minmax(0,1fr);gap:calc(10 * var(--u));width:calc(324 * var(--u))}.mw-ways li{min-height:0}.lp .mw .mw-ways p{font-size:calc(14 * var(--u))}.lp .mw .mw-link{font-size:calc(13 * var(--u))}.mw-ways li:last-child{flex-flow:row wrap;align-items:center;gap:calc(8 * var(--u)) calc(11 * var(--u))}.mw-ways li:last-child h4{flex:0 0 100%;margin-bottom:calc(3 * var(--u))}.lp .mw .mw-file+.mw-file{margin-top:0}.lp .mw .mw-file{gap:calc(6 * var(--u));font-size:calc(13.5 * var(--u));white-space:nowrap}}.ms{container-type:inline-size;aspect-ratio:16/10;overflow:hidden;border-radius:var(--r-l);background:linear-gradient(180deg,#f6f7fb,#eceef6);box-shadow:inset 0 0 0 1px rgba(20,24,40,.06)}.ms-in{--u:calc(100cqw / 450);display:grid;place-items:center;width:100%;height:100%;color:var(--ink);text-align:left}.ms-in svg{flex:none}.ms-in em,.ms-in i{font-style:normal}.ms-ask{box-sizing:border-box;width:calc(390 * var(--u));padding:calc(20 * var(--u)) calc(20 * var(--u)) calc(16 * var(--u));border-radius:calc(16 * var(--u));background:#fff;box-shadow:0 0 0 1px rgba(15,18,30,.07),0 calc(20 * var(--u)) calc(40 * var(--u)) calc(-24 * var(--u)) rgba(32,42,92,.38)}.lp .ms .ms-ask p{margin:0;font-size:calc(17 * var(--u));line-height:1.42;letter-spacing:-.012em;color:var(--ink)}.ms-ask p i{display:inline-block;width:calc(1.6 * var(--u));height:1.12em;margin-left:calc(1.5 * var(--u));border-radius:1px;background:var(--blue);vertical-align:-.2em;animation:ms-caret 1.15s step-end infinite}@keyframes ms-caret{50%{opacity:0}}.ms-ask>div{justify-content:space-between;margin-top:calc(18 * var(--u))}.ms-ask>div,.ms-file{display:flex;align-items:center}.ms-file{gap:calc(9 * var(--u));padding:calc(6 * var(--u)) calc(12 * var(--u)) calc(6 * var(--u)) calc(8 * var(--u));border-radius:calc(10 * var(--u));background:#f3f4f8;font-size:calc(11.5 * var(--u));line-height:1.3;color:var(--grey)}.ms-file svg{width:calc(21.3 * var(--u));height:calc(26 * var(--u))}.ms-file b{display:block;font-size:calc(12.5 * var(--u));font-weight:600;letter-spacing:-.005em;color:var(--ink)}.ms-go{display:flex;align-items:center;gap:calc(7 * var(--u));height:calc(38 * var(--u));padding:0 calc(15 * var(--u));border-radius:calc(10 * var(--u));background:var(--blue);color:#fff;font-size:calc(14.5 * var(--u));font-weight:600;letter-spacing:-.01em}.ms-go svg{width:calc(15 * var(--u));height:calc(15 * var(--u))}.ms-plan{width:calc(402 * var(--u))}.lp .ms .ms-plan ol{display:grid;gap:calc(6 * var(--u));margin:0;padding:0;list-style:none}.ms-plan li{display:flex;align-items:center;height:calc(38 * var(--u));padding:0 calc(14 * var(--u));border-radius:calc(10 * var(--u));background:#fff;box-shadow:0 0 0 1px rgba(15,18,30,.07),0 calc(1 * var(--u)) calc(2 * var(--u)) rgba(15,18,30,.04)}.ms-plan li>i{flex:none;width:calc(24 * var(--u));font-size:calc(12.5 * var(--u));font-weight:500;font-variant-numeric:tabular-nums;color:#8a90a0}.ms-plan li>b{flex:1;min-width:0;font-size:calc(14.5 * var(--u));font-weight:500;letter-spacing:-.01em;white-space:nowrap}.ms-plan li>svg{width:calc(7 * var(--u));height:calc(12 * var(--u));color:#c3c8d4}.lp .ms .ms-plan>p{margin:calc(8 * var(--u)) 0 0 calc(14 * var(--u));font-size:calc(12 * var(--u));line-height:1.3;color:#7b8192}.ms-plan>div{display:flex;align-items:center;justify-content:space-between;margin-top:calc(13 * var(--u))}.ms-plan em{margin-right:calc(9 * var(--u));font-size:calc(12 * var(--u));font-weight:500;color:var(--grey)}.ms-count,.ms-pick{display:flex;align-items:center}.ms-pick i{position:relative;display:grid;place-items:center;width:calc(46 * var(--u));height:calc(29 * var(--u));margin-right:calc(8 * var(--u));border-radius:calc(6 * var(--u));font-size:calc(13 * var(--u));font-weight:600;box-shadow:inset 0 0 0 1px rgba(15,18,30,.1)}.ms-pick i:after{content:"";position:absolute;right:calc(5 * var(--u));bottom:calc(5 * var(--u));width:calc(5 * var(--u));height:calc(5 * var(--u));border-radius:50%;background:var(--dot)}.ms-pick i[data-look=a]{--dot:#d2582f;background:#0f1a2e;color:#f3ede2;font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:calc(14.5 * var(--u));box-shadow:none}.ms-pick i[data-look=b]{--dot:var(--blue);background:#fff}.ms-pick i[data-look=c]{--dot:#2c7a55;background:#efe7d8;color:#1d3b2c;box-shadow:none}.ms-pick i:last-child{margin-right:0}.ms-pick i[data-on]{outline:calc(2 * var(--u)) solid var(--blue);outline-offset:calc(2 * var(--u))}.ms-count>span{display:flex;align-items:center;height:calc(29 * var(--u));border-radius:calc(8 * var(--u));background:#fff;box-shadow:0 0 0 1px rgba(15,18,30,.09);font-size:calc(13 * var(--u))}.ms-count>span i{display:grid;place-items:center;width:calc(27 * var(--u));color:#7b8192;font-size:calc(15 * var(--u));line-height:1}.ms-count>span b{min-width:calc(22 * var(--u));font-weight:600;font-variant-numeric:tabular-nums;text-align:center}.ms-done{display:grid;grid-template-columns:calc(66 * var(--u)) minmax(0,1fr);gap:calc(11 * var(--u)) calc(12 * var(--u));width:calc(406 * var(--u))}.ms-top{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between}.ms-top>span:first-child{white-space:nowrap;font-size:calc(11.5 * var(--u));line-height:1.3;color:#7b8192}.ms-top b{display:block;font-size:calc(13 * var(--u));font-weight:600;letter-spacing:-.008em;color:var(--ink)}.ms-acts{display:flex;gap:calc(2 * var(--u));padding:calc(3.5 * var(--u));border-radius:calc(11 * var(--u));background:#fff;box-shadow:0 0 0 1px rgba(15,18,30,.07),0 calc(8 * var(--u)) calc(18 * var(--u)) calc(-10 * var(--u)) rgba(32,42,92,.3)}.ms-acts i{display:flex;align-items:center;gap:calc(5 * var(--u));height:calc(26 * var(--u));padding:0 calc(9 * var(--u));border-radius:calc(8 * var(--u));font-size:calc(12.5 * var(--u));font-weight:600;letter-spacing:-.005em;color:var(--ink)}.ms-acts i[data-kind=revise]{background:var(--tint);color:var(--blue-deep)}.ms-acts svg{width:calc(12 * var(--u));height:calc(12 * var(--u))}.ms-rail{display:flex;flex-direction:column;justify-content:space-between}.ms-rail img{display:block;width:100%;height:auto;aspect-ratio:16/9;border-radius:calc(4 * var(--u));box-shadow:0 0 0 1px rgba(15,18,30,.1)}.ms-rail img[data-on]{outline:calc(2 * var(--u)) solid var(--blue);outline-offset:calc(1.5 * var(--u))}.ms-slide{display:block;width:100%;height:auto;aspect-ratio:16/9;border-radius:calc(7 * var(--u));box-shadow:0 0 0 1px rgba(15,18,30,.1),0 calc(18 * var(--u)) calc(34 * var(--u)) calc(-20 * var(--u)) rgba(20,28,60,.5)}@media (max-width:900px){.ms{aspect-ratio:auto}.ms-in{--u:calc(100cqw / 360);padding:calc(22 * var(--u)) 0;box-sizing:border-box}.ms-ask{width:calc(320 * var(--u));padding:calc(18 * var(--u)) calc(18 * var(--u)) calc(14 * var(--u))}.lp .ms .ms-ask p{text-wrap:balance}.ms-plan{width:calc(320 * var(--u))}.ms-plan li>svg{display:none}.ms-pick i{width:calc(42 * var(--u))}.ms-pick i,.ms-plan em{margin-right:calc(7 * var(--u))}.ms-plan li{padding:0 calc(12 * var(--u))}.ms-plan li>b{font-size:calc(14 * var(--u))}.ms-done{grid-template-columns:minmax(0,1fr);width:calc(320 * var(--u))}.ms-top>span:first-child{display:none}.ms-acts{flex:1;justify-content:space-between}.ms-slide{order:2}.ms-rail{order:3;flex-direction:row;gap:calc(8 * var(--u))}.ms-rail img{flex:1;min-width:0;width:auto}}@media (prefers-reduced-motion:reduce){.ms-ask p i{animation:none}}