.mst{--mst-text: #39324a;--mst-muted: #6b6480;--mst-line: #e7e0d3;--mst-p100: #d2bcf7;--mst-p300: #9f6eee;min-height:100vh;display:flex;flex-direction:column;color:var(--mst-text)}.mst *,.mst *:before,.mst *:after{box-sizing:border-box}.mst [x-cloak]{display:none!important}.mst a:not(.mst-btn):not(.mst-back):not(.mst-top__btn){color:var(--mc-purple)}.mst a:not(.mst-btn):not(.mst-back):not(.mst-top__btn):hover{color:var(--mc-purple-700)}.mst svg{flex:none}.mst .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mst button{font-family:inherit}.mst :focus-visible{outline:2px solid var(--mc-live-deep);outline-offset:2px}.mst-top{height:64px;flex-shrink:0;display:flex;align-items:center;gap:12px;padding:0 40px;background:var(--mc-card);border-bottom:1px solid var(--mst-line)}.mst-top__logo img{height:34px;width:auto;display:block}.mst-top__spacer{flex:1 1 auto}.mst-top__note{font-size:14px;color:var(--mst-muted)}.mst-top__btn{display:inline-flex;align-items:center;gap:6px;height:44px;max-width:320px;padding:0 14px;border:1px solid var(--mst-line);border-radius:10px;background:var(--mc-card);font:600 14px var(--mc-body);color:var(--mc-ink);text-decoration:none;cursor:pointer}.mst-top__btn:hover{background:var(--mc-canvas)}.mst-top__btn span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mst-top__btn img{width:22px;height:22px;border-radius:6px;object-fit:cover}.mst-main{width:100%;max-width:1088px;margin:0 auto;padding:48px 24px 64px;display:flex;flex-direction:column;gap:28px}.mst-main--chooser{padding-top:64px;gap:40px}.mst-head{display:flex;align-items:flex-end;gap:32px}.mst-head__tx{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:10px}.mst-head h1{margin:0;font-size:44px;line-height:1.05;letter-spacing:-.02em;font-weight:600}.mst-main--chooser .mst-head h1{font-size:48px}.mst-head p{margin:0;font-size:17px;line-height:1.5;color:var(--mst-text)}.mst-main--chooser .mst-head p{font-size:18px}.mst-crumb{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--mst-muted)}.mst-crumb a{font-weight:600;text-decoration:none}.mst-steps{list-style:none;margin:0;padding:0 0 6px;display:flex;align-items:center;gap:12px;flex-shrink:0}.mst-steps li{display:flex;align-items:center;gap:8px}.mst-steps__n{width:28px;height:28px;border-radius:999px;border:1px solid var(--mst-line);background:var(--mc-card);color:var(--mst-muted);display:flex;align-items:center;justify-content:center;font:600 13px var(--mc-body)}.mst-steps__l{font:500 14px var(--mc-body);color:var(--mst-muted)}.mst-steps__bar{width:40px;height:2px;margin-left:4px;background:var(--mst-line)}.mst-steps .is-current .mst-steps__n{border:2px solid var(--mc-purple);color:var(--mc-purple-700);font-weight:700}.mst-steps .is-current .mst-steps__l{font-weight:600;color:var(--mc-ink)}.mst-steps .is-done .mst-steps__n{border-color:var(--mc-purple);background:var(--mc-purple);color:#fff}.mst-steps .is-done .mst-steps__l{color:var(--mc-ink)}.mst-steps .is-done .mst-steps__bar{background:var(--mc-purple)}.mst-steps button.mst-steps__l{min-height:44px;padding:0;border:0;background:none;font-weight:600;color:var(--mc-purple);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.mst-alert{padding:14px 16px;border-radius:12px;background:#fdecec;color:#8f1d1d;font-size:14px}.mst-card{background:var(--mc-card);border:1px solid var(--mst-line);border-radius:18px;display:flex;flex-direction:column}.mst-card__body{padding:28px;display:flex;flex-direction:column;gap:20px}.mst-card__split{padding:28px;display:flex;gap:36px}.mst-card__main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:22px}.mst-card__hd{display:flex;align-items:flex-end;gap:24px}.mst-card__hd>div:first-child{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:6px}.mst .mst-card h2{margin:0;font-size:26px;line-height:1.15;font-weight:600;letter-spacing:-.01em}.mst-card__sub{margin:0;font-size:15px;color:var(--mst-muted)}.mst-foot{padding:18px 28px;border-top:1px solid var(--mst-line);display:flex;align-items:center;gap:16px}.mst-foot__spacer{flex:1 1 auto}.mst-foot__note{font-size:14px;color:var(--mst-muted)}.mst-foot__note strong{color:var(--mc-ink)}.mst-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 22px;border:0;border-radius:12px;background:var(--mc-purple);color:#fff;font:600 15px var(--mc-body);text-decoration:none;cursor:pointer;transition:background .12s;white-space:nowrap}.mst a.mst-btn,.mst a.mst-btn:hover{color:#fff}.mst-btn:hover{background:var(--mc-purple-700)}.mst-btn:disabled{opacity:.5;cursor:not-allowed}.mst-back{display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 8px;border:0;background:none;font:600 15px var(--mc-body);color:var(--mst-muted);text-decoration:none;cursor:pointer}.mst-back:hover{color:var(--mc-ink)}.mst-linkbtn{min-height:44px;padding:0;border:0;background:none;font:600 14px var(--mc-body);color:var(--mc-purple);cursor:pointer}.mst-linkbtn:hover{color:var(--mc-purple-700);text-decoration:underline}.mst-google{display:flex;align-items:center;justify-content:center;gap:10px;height:48px;width:100%;border:1px solid var(--mst-line);border-radius:12px;background:var(--mc-card);font:600 15px var(--mc-body);color:var(--mc-ink);cursor:pointer}.mst-google:hover{background:var(--mc-canvas)}.mst-or{display:flex;align-items:center;gap:12px;font-size:13px;color:var(--mst-muted)}.mst-or:before,.mst-or:after{content:"";flex:1 1 auto;height:1px;background:var(--mst-line)}.mst-spin{width:16px;height:16px;border-radius:50%;border:2px solid rgba(255,255,255,.45);border-top-color:#fff;animation:mst-spin .7s linear infinite}@keyframes mst-spin{to{transform:rotate(360deg)}}.mst-spin{display:inline-block;flex:none}.mst-spin--ink{border-color:#1f0a3f33;border-top-color:var(--mc-ink)}.mst-field{display:flex;flex-direction:column;min-width:0}.mst-field label{display:block;margin-bottom:7px;font:600 13px var(--mc-body);color:var(--mc-ink)}.mst-field__opt{font-weight:400;color:var(--mst-muted)}.mst-input{width:100%;height:45px;padding:0 13px;border:1px solid var(--mst-line);border-radius:10px;background:#fff;font:400 15px var(--mc-body);color:var(--mc-ink)}select.mst-input{appearance:none;-webkit-appearance:none;padding-right:36px;background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%236b6480' stroke-width='2'><path stroke-linecap='round' stroke-linejoin='round' d='M6 8l4 4 4-4'/></svg>") no-repeat right 12px center / 16px;cursor:pointer}.mst-input:focus{outline:2px solid var(--mc-purple);outline-offset:1px;border-color:var(--mc-purple)}.mst-combo{position:relative}.mst-combo__input{padding-right:36px;background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%236b6480' stroke-width='2'><path stroke-linecap='round' stroke-linejoin='round' d='M6 8l4 4 4-4'/></svg>") no-repeat right 12px center / 16px;text-overflow:ellipsis}.mst-combo__input::placeholder{color:var(--mc-ink);opacity:1}.mst-combo__input:focus::placeholder{color:var(--mst-muted)}.mst-combo__list{position:absolute;z-index:20;top:calc(100% + 6px);left:0;right:0;max-height:264px;margin:0;padding:6px;list-style:none;overflow-y:auto;overscroll-behavior:contain;background:#fff;border:1px solid var(--mst-line);border-radius:12px;box-shadow:0 12px 32px #1f0a3f24}.mst-combo__opt{display:flex;align-items:center;min-height:44px;padding:8px 10px;border-radius:8px;font:400 15px var(--mc-body);color:var(--mc-ink);cursor:pointer}.mst-combo__opt.is-active{background:var(--mc-canvas)}.mst-combo__opt.is-on{font-weight:600;color:var(--mc-purple)}.mst-combo__none{padding:12px 10px;font-size:14px;color:var(--mst-muted)}.mst-field__hint{margin-top:6px;font-size:12px;color:var(--mst-muted)}.mst-field__err{margin-top:6px;font-size:13px;color:#b42323}.mst-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.mst-check{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;color:var(--mst-text);cursor:pointer}.mst-check input{width:18px;height:18px;margin:1px 0 0;flex:none;accent-color:var(--mc-purple)}.mst-taken{padding:12px 14px;border-radius:12px;background:#fdf1d4;color:#5c4100;font-size:14px;line-height:1.45}.mst-taken a{font-weight:600}.mst-search{width:360px;max-width:100%;height:44px;display:flex;align-items:center;gap:8px;padding:0 14px;background:#fff;border:1px solid var(--mst-line);border-radius:12px;color:var(--mst-muted);flex:none}.mst-search:focus-within{border-color:var(--mc-purple);box-shadow:0 0 0 3px #6f27e526}.mst-search input{flex:1 1 auto;min-width:0;border:0;background:transparent;font:400 15px var(--mc-body);color:var(--mc-ink);outline:none}.mst-empty{margin:0;padding:16px;text-align:center;font-size:14px;color:var(--mst-muted)}.mst-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:stretch}.mst-choice{background:var(--mc-card);border:1px solid var(--mst-line);border-radius:18px;padding:28px;display:flex;flex-direction:column;gap:16px}.mst-choice__ic{width:48px;height:48px;border-radius:12px;background:var(--mc-purple-50);color:var(--mc-purple-700);display:flex;align-items:center;justify-content:center}.mst-choice__tx{display:flex;flex-direction:column;gap:8px}.mst .mst-choice h2{margin:0;font-size:24px;line-height:1.15;font-weight:600;letter-spacing:-.01em}.mst-choice p{margin:0;font-size:16px;line-height:1.5}.mst-choice__fill{flex:1 1 auto}.mst-choice .mst-btn{align-self:flex-start}.mst-list-k{font:600 12px var(--mc-body);letter-spacing:.14em;text-transform:uppercase;color:var(--mst-muted)}.mst-setup{display:flex;flex-direction:column;gap:10px;padding:16px;background:var(--mc-canvas);border-radius:12px}.mst-setup span:not(.mst-list-k){display:flex;align-items:center;gap:10px;font-size:15px}.mst-setup svg{color:var(--mc-purple)}.mst-foot-link{margin:0;font-size:15px;color:var(--mst-muted)}.mst-foot-link a{font-weight:600;text-underline-offset:3px}.mst-rows{display:flex;flex-direction:column;border:1px solid var(--mst-line);border-radius:12px;overflow:hidden}.mst-rows__k{padding:10px 14px;background:var(--mc-canvas)}.mst-row{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:8px 14px;border:0;border-top:1px solid var(--mst-line);background:var(--mc-card);text-align:left;font:inherit;color:var(--mc-ink);text-decoration:none;cursor:pointer}.mst-rows>:first-child.mst-row{border-top:0}button.mst-row:hover,a.mst-row:hover{background:#fcfaf7}.mst-row.is-taken{cursor:default}.mst-row__logo{width:32px;height:32px;border-radius:8px;object-fit:cover;flex:none;background:var(--mc-canvas)}.mst-row__tx{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}.mst-row__name{font:600 15px var(--mc-body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mst-row__meta{font-size:13px;color:var(--mst-muted)}.mst-row__go{display:inline-flex;align-items:center;min-height:44px;gap:6px;font:600 14px var(--mc-body);color:var(--mc-purple);white-space:nowrap}.mst-row__chev{color:var(--mst-muted);display:flex}.mst-rows__more{display:flex;align-items:center;justify-content:center;height:44px;border:0;border-top:1px solid var(--mst-line);background:var(--mc-card);font:600 14px var(--mc-body);color:var(--mc-purple);cursor:pointer}.mst-rows__more:hover{background:#fcfaf7}.mst-rows--big .mst-row{min-height:68px;padding:10px 18px}.mst-rows--big .mst-row__logo{width:40px;height:40px;border-radius:10px}.mst-sec{display:flex;flex-direction:column;gap:12px}.mst-sec__hd{display:flex;align-items:center;gap:12px}.mst-sec__hd:after{content:"";order:1;flex:1 1 auto;height:1px;background:var(--mst-line)}.mst-sec__hd .mst-sec__n{order:2;font-size:12px;color:var(--mst-muted);font-variant-numeric:tabular-nums}.mst-tiles{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.mst-tile{position:relative;height:140px;padding:0;border:0;border-radius:14px;overflow:hidden;cursor:pointer;background:var(--mc-ink)}.mst-tile img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.mst-tile__shade{position:absolute;inset:0;background:linear-gradient(180deg,#1f0a3f00 40%,#1f0a3fd1)}.mst-tile__name{position:absolute;left:14px;right:14px;bottom:12px;font:600 15px var(--mc-body);color:#fff;text-align:left}.mst-tile.is-on{box-shadow:0 0 0 3px var(--mc-canvas),0 0 0 6px var(--mc-purple)}.mst-tick{position:absolute;top:10px;right:10px;width:26px;height:26px;border-radius:999px;background:var(--mc-purple);color:#fff;display:flex;align-items:center;justify-content:center}.mst-pills{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.mst-pill{height:44px;display:flex;align-items:center;gap:8px;padding:0 14px;border:1px solid var(--mst-line);border-radius:10px;background:#fff;font:500 14px var(--mc-body);color:var(--mc-ink);cursor:pointer;text-align:left}.mst-pill:hover{border-color:var(--mst-p300)}.mst-pill span{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mst-pill svg{color:var(--mc-purple)}.mst-pill.is-on{font-weight:600;background:var(--mc-purple-50);border-color:var(--mc-purple)}.mst-aside{width:300px;flex-shrink:0;display:flex;flex-direction:column;gap:16px}.mst-sportcard{border:1px solid var(--mst-line);border-radius:14px;overflow:hidden}.mst-sportcard__img{position:relative;height:120px;background:linear-gradient(158deg,#2a1550,#4a1d8a)}.mst-sportcard__img img{width:100%;height:100%;object-fit:cover;display:block}.mst-sportcard__img .mst-tile__shade{background:linear-gradient(180deg,#1f0a3f00 30%,#1f0a3fcc)}.mst-sportcard__cap{position:absolute;left:14px;bottom:10px;display:flex;flex-direction:column;gap:2px}.mst-sportcard__cap span:first-child{font:600 11px var(--mc-body);letter-spacing:.14em;text-transform:uppercase;color:#d9ccf5}.mst-sportcard__cap span:last-child{font:600 18px var(--mc-body);color:#fff}.mst-sportcard__ft{padding:12px 14px;display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px;color:var(--mst-muted)}.mst-sportcard__ft button{min-height:44px;padding:0;border:0;background:none;font:600 14px var(--mc-body);color:var(--mc-purple);cursor:pointer}.mst-facts{padding:16px;background:var(--mc-canvas);border-radius:14px;display:flex;flex-direction:column;gap:10px}.mst-facts>span:not(.mst-list-k){display:flex;gap:10px;font-size:14px;line-height:1.4}.mst-facts svg{color:var(--mc-purple)}.mst-recap{margin:0;display:grid;grid-template-columns:auto 1fr;gap:10px 16px;padding:16px;font-size:14px}.mst-recap dt{color:var(--mst-muted)}.mst-recap dd{margin:0;font-weight:600;color:var(--mc-ink);text-align:right;overflow-wrap:anywhere}.mst-recap__ft{padding:0 16px 14px}.mst-recap__ft button{min-height:44px;padding:0;border:0;background:none;font:600 14px var(--mc-body);color:var(--mc-purple);cursor:pointer}.mst-route{display:flex;align-items:center;gap:20px;padding:20px;background:var(--mc-canvas);border-radius:14px}.mst-route__logo{width:52px;height:52px;border-radius:12px;object-fit:cover;flex:none;background:#fff}.mst-route__from{display:flex;flex-direction:column;gap:2px;width:260px;min-width:0}.mst-route__name{font:600 18px var(--mc-body);color:var(--mc-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mst-route__meta{font-size:14px;color:var(--mst-muted)}.mst-route__meta button{min-height:44px;padding:0;border:0;background:none;font:600 14px var(--mc-body);color:var(--mc-purple);cursor:pointer}.mst-route__arrow{width:40px;height:40px;border-radius:999px;background:#fff;border:1px solid var(--mst-line);color:var(--mc-purple);display:flex;align-items:center;justify-content:center;flex:none}.mst-route__to{flex:1 1 auto;max-width:280px;display:flex;flex-direction:column;gap:6px}.mst-route__to input{height:44px;padding:0 14px;border:1px solid var(--mst-p300);border-radius:12px;background:#fff;font:600 18px var(--mc-body);color:var(--mc-ink);font-variant-numeric:tabular-nums}.mst-route__to input:focus{outline:2px solid var(--mc-purple);outline-offset:1px;border-color:var(--mc-purple)}.mst-route__label{font:600 13px var(--mc-body);color:var(--mc-ink)}.mst-route__hint{font-size:13px;color:var(--mst-muted)}.mst-route__plan{margin-left:auto;align-self:stretch;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:4px;padding-left:20px;border-left:1px solid var(--mst-line)}.mst-chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px;border-radius:999px;font:600 13px var(--mc-body);background:#fff;border:1px solid var(--mst-line);color:var(--mst-text);white-space:nowrap}.mst-chip--trial{background:#fdefc4;border-color:#e0a00073;color:#6b4a00}.mst-plannote{display:flex;gap:10px;align-items:flex-start;margin-top:-8px;padding:0 4px;font-size:14px;line-height:1.5}.mst-plannote svg{color:var(--mc-purple);margin-top:2px}.mst-carry-hd{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.mst .mst-carry-hd h2{font-size:24px}.mst-carry-hd span{font-size:14px;color:var(--mst-muted);font-variant-numeric:tabular-nums}.mst-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.mst-col{display:flex;flex-direction:column;gap:16px;min-width:0}.mst-group{border:1px solid var(--mst-line);border-radius:14px;overflow:hidden}.mst-group__hd{display:flex;align-items:center;gap:10px;padding:12px 16px;background:var(--mc-canvas)}.mst .mst-group__hd h3{margin:0;flex:1 1 auto;font:600 15px var(--mc-body);letter-spacing:0;color:var(--mc-ink)}.mst-group__hd span{font-size:13px;color:var(--mst-muted);font-variant-numeric:tabular-nums}.mst-item{display:flex;align-items:center;gap:16px;min-height:64px;padding:12px 16px;border-top:1px solid var(--mst-line);cursor:pointer}.mst-item.is-locked{cursor:not-allowed}.mst-item__tx{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:3px}.mst-item__label{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;font:600 15px var(--mc-body);color:var(--mc-ink)}.mst-item.is-locked .mst-item__label{color:var(--mst-muted)}.mst-item__meta{font:500 13px var(--mc-body);color:var(--mst-muted);font-variant-numeric:tabular-nums}.mst-item__desc{font-size:13px;line-height:1.4;color:var(--mst-muted)}.mst-item__desc.is-warn{color:#7a5600;font-weight:500}.mst-switch{appearance:none;-webkit-appearance:none;position:relative;width:44px;height:26px;margin:0;flex:none;border-radius:999px;background:#8b849e;cursor:pointer;transition:background .15s}.mst-switch:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:999px;background:#fff;box-shadow:0 1px 2px #1f0a3f40;transition:transform .18s}.mst-switch:checked{background:var(--mc-purple)}.mst-switch:checked:after{transform:translate(18px)}.mst-switch:disabled{background:#ece7de;box-shadow:inset 0 0 0 1px #a79fb8;cursor:not-allowed}.mst-switch:disabled:after{transform:none}.mst-lock{display:flex;gap:10px;align-items:flex-start;padding:12px 16px;border-top:1px solid var(--mst-line);background:#fff8e6;font-size:13px;line-height:1.45;color:#6b4a00}.mst-kept{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:20px;background:var(--mc-canvas);border-radius:14px}.mst-kept>div{display:flex;flex-direction:column;gap:10px}.mst-kept__i{display:flex;align-items:center;gap:10px;font-size:14px}.mst-kept__i svg{color:var(--mc-purple)}.mst-kept__i--off svg{color:#a79fb8}@media(prefers-reduced-motion:reduce){.mst-spin{animation:none}.mst-switch,.mst-switch:after,.mst-btn{transition:none}}@media(max-width:1000px){.mst-card__split{flex-direction:column}.mst-aside{width:auto;flex-direction:row;flex-wrap:wrap}.mst-aside>*{flex:1 1 260px}.mst-tiles,.mst-pills{grid-template-columns:repeat(3,minmax(0,1fr))}.mst-route{flex-wrap:wrap}.mst-route__plan{margin-left:0;align-items:flex-start;padding-left:0;border-left:0}}@media(max-width:820px){.mst-head{flex-direction:column;align-items:flex-start;gap:20px}.mst-choices,.mst-groups,.mst-kept{grid-template-columns:1fr}}@media(max-width:640px){.mst-top{height:56px;padding:0 12px 0 16px}.mst-top__logo img{height:28px}.mst-top__note{display:none}.mst-main,.mst-main--chooser{padding:24px 16px 32px;gap:20px}.mst-head__tx{gap:8px;padding:0 4px}.mst-head h1,.mst-main--chooser .mst-head h1{font-size:32px;line-height:1.08}.mst-head p,.mst-main--chooser .mst-head p{font-size:16px}.mst-steps{flex-wrap:wrap;gap:8px}.mst-steps__bar{width:16px}.mst-card__body,.mst-card__split{padding:20px 16px}.mst .mst-card h2{font-size:22px}.mst-card__hd{flex-direction:column;align-items:stretch;gap:14px}.mst-search{width:100%}.mst-foot{padding:14px 16px;flex-wrap:wrap;gap:10px}.mst-foot__note{order:-1;flex-basis:100%}.mst-foot .mst-btn{flex:1 1 auto}.mst-choice{padding:20px;gap:14px;border-radius:16px}.mst .mst-choice h2{font-size:20px}.mst-choice p{font-size:15px}.mst-choice .mst-btn{align-self:stretch}.mst-setup{display:none}.mst-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mst-tile{height:110px}.mst-pills{grid-template-columns:repeat(2,minmax(0,1fr))}.mst-grid2{grid-template-columns:1fr}.mst-aside{flex-direction:column}.mst-route{padding:16px;gap:14px}.mst-route__from{width:auto;flex:1 1 0}.mst-route__arrow{display:none}.mst-route__to{max-width:none;flex-basis:100%}.mst-row__go span{display:none}}
