.mt-install{width:100%;max-width:none;height:100%;max-height:none;color:var(--ink-0);text-align:start;background:0 0;border:0;justify-content:center;align-items:flex-end;margin:0;padding:0;display:flex;position:fixed;inset:0;overflow:hidden}.mt-install:not([open]){display:none}.mt-install::backdrop{background:color-mix(in oklch, var(--ink-0) 45%, transparent)}.mt-install__panel{background:var(--glaze-card);border-top:2px solid var(--vang-line);border-radius:var(--r-xl) var(--r-xl) 0 0;width:100%;max-height:88vh;padding-bottom:env(safe-area-inset-bottom,0px);flex-direction:column;display:flex}.mt-install__panel:focus{outline:none}@media (prefers-reduced-motion:no-preference){.mt-install[open] .mt-install__panel{animation:.24s cubic-bezier(.16,1,.3,1) mtInstallUp}}@keyframes mtInstallUp{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}.mt-install__head{border-bottom:1px solid var(--line-0);align-items:center;gap:8px;padding:12px 8px 12px 16px;display:flex}.mt-install__title{min-width:0;color:var(--ink-0);flex:1;margin:0;font-size:19px;font-weight:600;line-height:1.3}.mt-install__close{border-radius:var(--r-md);width:44px;height:44px;color:var(--ink-1);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.mt-install__close:hover{background:var(--glaze-1)}.mt-install__close:active{background:var(--line-0)}.mt-install__body{overscroll-behavior:contain;gap:16px;padding:16px 16px 20px;display:grid;overflow-y:auto}.mt-install__lead{color:var(--ink-1);margin:0;font-size:15px;line-height:1.6}.mt-install__steps{gap:16px;margin:0;padding:0;list-style:none;display:grid}.mt-install__step{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;display:grid}.mt-install__step p{color:var(--ink-1);margin:0;font-size:15px;line-height:1.55}.mt-install__step strong{color:var(--ink-0);font-weight:600}.mt-install__n{border-radius:var(--r-sm);background:var(--son);width:28px;height:28px;color:var(--on-son);justify-content:center;align-items:center;font-size:14px;font-weight:600;display:inline-flex}.mt-install__say{gap:8px;min-width:0;display:grid}.mt-install__inline{vertical-align:-3px;color:var(--ink-0);display:inline-block}.mt-install__mock{border:1px solid var(--line-1);border-radius:var(--r-lg);background:var(--glaze-1);max-width:300px;min-height:44px;color:var(--ink-2);align-items:center;gap:8px;padding:8px 12px;font-size:14px;display:flex}.mt-install__mock--bar{justify-content:space-around}.mt-install__mock-dim{border-radius:var(--r-xs);background:var(--line-1);width:22px;height:6px}.mt-install__mock-hit{border:2px solid var(--son);border-radius:var(--r-md);background:var(--son-wash);min-width:36px;height:32px;color:var(--son);justify-content:center;align-items:center;padding:0 8px;display:inline-flex}.mt-install__mock-hit--text{font-weight:600}.mt-install__mock--menu{flex-direction:column;align-items:stretch;gap:4px;padding:8px}.mt-install__mock-row{border-radius:var(--r-sm);background:var(--glaze-card);min-height:32px;color:var(--ink-2);justify-content:space-between;align-items:center;gap:8px;padding:0 12px;display:flex}.mt-install__mock-row--hit{border:2px solid var(--son);background:var(--son-wash);color:var(--ink-0);font-weight:600}.mt-install__mock-row--hit svg{color:var(--son)}.mt-install__mock--head{justify-content:space-between}.mt-install__mock-title{color:var(--ink-0);font-weight:600}.mt-install__copy{gap:8px;display:grid}.mt-install__copy-row{flex-wrap:wrap;gap:8px;display:flex}.mt-install__copy-row .mt-input{flex:200px;min-width:0;font-size:16px}.mt-install__copy-row .mt-btn{flex:none}.mt-install__copy .mt-hint:empty{display:none}.mt-install__done{align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:500;display:inline-flex}.mt-install__done svg{color:var(--ok)}@media (max-width:420px){.mt-install__copy-row .mt-btn{flex:100%}}@media (min-width:640px){.mt-install{align-items:center;padding:24px}.mt-install__panel{border:1px solid var(--line-1);border-top:2px solid var(--vang-line);border-radius:var(--r-xl);width:min(480px,100%);padding-bottom:0}}[data-theme=dark] .mt-install__mock-hit,[data-theme=dark] .mt-install__mock-row--hit{border-color:var(--vang-line);color:var(--on-son)}[data-theme=dark] .mt-install__mock-row--hit svg{color:var(--vang-line)}.mt-install-row{flex-wrap:wrap;align-items:center;gap:12px 16px;padding:16px;display:flex}.mt-install-row__icon{color:var(--son);flex-shrink:0}.mt-install-row__text{flex:220px;gap:2px;min-width:0;display:grid}.mt-install-row__title{color:var(--ink-0);margin:0;font-size:15px;font-weight:600;line-height:1.4}.mt-install-row__desc{color:var(--ink-2);margin:0;font-size:13px;line-height:1.5}[data-theme=dark] .mt-install-row__icon{color:var(--vang-line)}
