/* V288 - tab list that unfolds on phones */
.mt{display:none}
@media (max-width:860px){
  .mt{display:block;position:relative;margin:0 0 14px;z-index:30}
  .mt-src{display:none!important}
  .mt-b{width:100%;display:flex;align-items:center;gap:12px;padding:10px 14px 10px 10px;border:1px solid #DCE1F6;border-radius:18px;background:#fff;color:#14284B;font-family:inherit;text-align:left;cursor:pointer;box-shadow:0 6px 18px -8px rgba(79,70,229,.25);-webkit-tap-highlight-color:transparent;transition:border-color .18s,box-shadow .18s}
  .mt.open .mt-b{border-color:#4F46E5;box-shadow:0 0 0 4px rgba(79,70,229,.12),0 10px 24px -10px rgba(79,70,229,.35)}
  .mt-i{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:linear-gradient(145deg,#5B52F0,#3F37C9);color:#fff;flex:none}.mt-i svg{width:19px;height:19px;color:#fff;stroke:currentColor}
  .mt-i:empty{display:none}
  .mt-t{flex:1;min-width:0;display:grid;gap:1px}.mt-t b{font-size:16px;font-weight:800;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mt-t small{font-size:11px;font-weight:700;color:#7A86A5;line-height:1.1}
  .mt-n{background:#EEF0FE;color:#4F46E5;border-radius:99px;font:800 11.5px/1 system-ui;padding:4px 8px;flex:none}.mt-n[hidden]{display:none}
  .mt-ch{color:#4F46E5;flex:none;transition:transform .22s}.mt.open .mt-ch{transform:rotate(180deg)}
  .mt-l{position:absolute;left:0;right:0;top:calc(100% + 8px);margin:0;padding:6px;list-style:none;background:#fff;border:1px solid #DCE1F6;border-radius:18px;box-shadow:0 22px 44px -14px rgba(30,27,75,.38);max-height:0;overflow:hidden;opacity:0;visibility:hidden;transform:translateY(-6px);transition:max-height .28s ease,opacity .18s,transform .22s,visibility 0s .28s}
  .mt.open .mt-l{max-height:min(70vh,520px);overflow:auto;opacity:1;visibility:visible;transform:none;transition:max-height .28s ease,opacity .18s,transform .22s}
  .mt-l li{display:flex;align-items:center;gap:12px;padding:10px;border-radius:13px;color:#2B3A5C;font-weight:700;font-size:15px;cursor:pointer}
  .mt-l li .mt-i{width:34px;height:34px;border-radius:11px;background:#EEF0FE;color:#4F46E5}.mt-l li .mt-i svg{color:#4F46E5}
  .mt-l li .mt-lb{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
  .mt-l li:active{background:#F3F4FF}
  .mt-l li.on{background:#EEF0FE;color:#4F46E5}.mt-l li.on .mt-i{background:linear-gradient(145deg,#5B52F0,#3F37C9)}.mt-l li.on .mt-i svg{color:#fff}
  .mt-ok{color:#4F46E5;display:grid}
  :root[data-theme=dark] .mt-b,:root[data-theme=dark] .mt-l{background:#121C38;border-color:#223463;color:#E8ECF7}
  :root[data-theme=dark] .mt-l li{color:#C5CEE5}:root[data-theme=dark] .mt-l li.on{background:#232C63;color:#B7B2FF}:root[data-theme=dark] .mt-l li .mt-i{background:#1A2850}
  :root[data-theme=dark] .mt-t small{color:#9AA7C4}:root[data-theme=dark] .mt-n{background:#232C63;color:#B7B2FF}
}
