.jm-site.v3 .mt-page .mts-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;list-style:none;padding:0;margin:0 0 30px}.mts-steps>li{min-width:0}.mts-art{height:200px;display:flex;align-items:center;justify-content:center;padding:18px;border-radius:14px;background:#f5f3fa;overflow:hidden;container-type:inline-size;font-family:Quicksand,Arial,sans-serif}.mts-art *{box-sizing:border-box}.mts-download-panel{width:100%;max-width:252px;padding:14px 16px;background:#fff;border:1px solid #e3e1e8;border-radius:10px}.mts-app{display:flex;align-items:center;gap:11px;margin-bottom:12px}.mts-app>div{display:grid;gap:1px}.mts-app strong{font-size:21px;line-height:1.2;font-weight:650;color:#6150e8}.mts-app span{font-size:9px;line-height:1.5;color:#85858e}.mts-download-option{display:flex;align-items:center;gap:8px;min-height:31px;padding:6px 10px;background:#f7f7f9;border:1px solid #e5e4e9;border-radius:6px;color:#41414a;font-size:10px;line-height:1.4}.mts-download-option+.mts-download-option{margin-top:6px}.mts-download-option>span{flex:1}.mts-download-option>svg{color:#6550ee}.mts-download-option>img{object-fit:contain}.mts-language-panel{display:flex;align-items:center;width:100%;max-width:306px;min-height:126px;padding:18px 14px;background:#0b0b0d;color:#f5f5f7;border:1px solid #34343b;border-radius:11px}.mts-native-pill{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr);grid-template-rows:16px 18px;align-items:center;align-content:center;column-gap:5px;row-gap:3px;width:100%;min-height:62px;padding:9px 10px;border:1px solid #34343b;border-radius:14px;background:#17171a}.mts-native-pill>div{display:contents}.mts-native-source{text-align:left}.mts-native-source>span,.mts-native-source>strong{grid-column:1}.mts-native-target>span,.mts-native-target>strong{grid-column:3}.mts-native-pill>div>span{grid-row:1}.mts-native-pill>div>strong{grid-row:2}.mts-native-pill>div>span{display:flex;align-items:center;gap:4px;min-width:0;white-space:nowrap;font-size:9px;line-height:16px;font-weight:600;text-transform:uppercase;color:#8d8d98}.mts-native-source>span{display:block;overflow:hidden;text-overflow:ellipsis}.mts-native-target>span{justify-content:space-between}.mts-native-label,.mts-native-pill strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mts-native-pill strong{font-size:12px;line-height:18px;font-weight:600;color:#f5f5f7}.mts-native-target strong{display:flex;align-items:center;justify-content:space-between;gap:4px}.mts-native-target strong>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.mts-native-direction{grid-column:2;grid-row:2;color:#8f92ff;justify-self:center;align-self:center}.mts-switch{display:flex;align-items:center;justify-content:flex-end;flex:none;width:22px;height:14px;padding:2px;border-radius:20px;background:#5156ff}.mts-switch:after{content:"";width:8px;height:8px;background:#fff;border-radius:50%}.mts-native-chevron{display:block;flex:none;color:#83858f}.mts-captions-panel{width:100%;max-width:306px;padding:11px 14px 15px;background:#0b0b0d;color:#f5f5f7;border:1px solid #34343b;border-radius:11px}.mts-session-tabs{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:32px;border-bottom:1px solid #33333b}.mts-caption-tabs{display:flex;align-self:stretch;align-items:stretch;gap:14px;font-size:11px;line-height:1.4;color:#9f9fac}.mts-caption-tabs>*{display:flex;align-items:center;padding:8px 0 9px}.mts-caption-tabs>strong{position:relative;font-weight:500;color:#8f92ff}.mts-caption-tabs>strong:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:#5156ff}.mts-session-tools{display:flex;gap:4px;flex:none;color:#a0a0a8}.mts-session-tools>span{display:grid;place-items:center;width:23px;height:23px;border:1px solid #34343a;border-radius:50%;background:#202024}.mts-caption-text{padding-top:14px}.mts-caption-text header{display:flex;align-items:center;gap:8px}.mts-caption-text header>strong{padding:3px 6px;border:1px solid #303036;border-radius:5px;background:#19191c;color:#d7d7db;font-size:10px;line-height:1.4;font-weight:600}.mts-caption-text time{font-size:8px;line-height:1.4;color:#a0a0a8}.jm-site.v3 .mt-page .mts-caption-text p{margin:6px 0 0;font-size:14px;line-height:1.5;font-weight:500;color:#f1f1f3}.jm-site.v3 .mt-page .mts-caption-text p[lang=ja]{margin-top:9px;font-size:10px;line-height:1.6;font-weight:400;color:#a0a0a8}.jm-site.v3 .mt-page .mts-copy{padding-top:22px}.jm-site.v3 .mt-page .mts-copy h3{display:flex;align-items:baseline;gap:11px;margin:0 0 10px;color:#282532;font-size:20px;line-height:1.4;letter-spacing:-.025em;font-weight:600}.mts-copy h3>span{flex:none;font-size:12px;font-weight:500;color:#6550ee}.jm-site.v3 .mt-page .mts-copy p{margin:0;color:#6c6878;font-size:15px;line-height:1.75}@container(max-width:250px){.mts-language-panel{padding-inline:5px}.mts-native-pill{grid-template-columns:minmax(0,.94fr) 18px minmax(0,1.06fr);padding-inline:6px;column-gap:4px}.mts-native-pill>div>span{font-size:8px;gap:3px}.mts-native-pill strong{font-size:11px}.mts-switch{width:19px;height:12px}.mts-switch:after{width:7px;height:7px}.mts-captions-panel{padding-inline:11px}.mts-session-tools>span:last-child{display:none}.mts-caption-tabs{gap:11px;font-size:10px}.jm-site.v3 .mt-page .mts-caption-text p{font-size:13px}}@media(max-width:1050px) and (min-width:761px){.jm-site.v3 .mt-page .mts-steps{gap:20px}.mts-art{padding:12px}.jm-site.v3 .mt-page .mts-copy h3{font-size:18px}}@media(max-width:760px){.jm-site.v3 .mt-page .mts-steps{grid-template-columns:1fr;gap:32px}.mts-art{height:200px;padding:18px}.jm-site.v3 .mt-page .mts-copy{padding-top:18px}.jm-site.v3 .mt-page .mts-copy h3{font-size:20px}.jm-site.v3 .mt-page .mts-copy p{font-size:14px}}