.v3{--mg-pill:#eee;--mg-pill-h:#e2e2e2;--mg-pill2:#eee;--mg-sub:#a7a7a7;--mg-lbl2:#888;--mg-ratio-bg:#eee;--mg-ratio-fg:#666;--mg-tabs-bg:#fff;--mg-tab-on:#fff;--mg-ik:#6b7280;--mg-th:#464545;--mg-csub:#76737b;--mg-vsoft:#f1ebfd;--mg-vtxt:#703ae6;--mg-tgl-off:#d1d5db;--mg-track:#f4f4f4;--mg-mark:#e5e7eb;--mg-mark-bd:#d1d5db;--mg-step-bg:#fff;--mg-off:#a7a7a7;--mg-seg-off:#888;--mg-mono:#666;--mg-mcard:#fff;--mg-mstat:#f0f0f0;--mg-hdr:#9ca3af;--mg-p10:#703ae6;--mg-p25:#fc5457;--mg-p50:#e63abb;--mg-p100:#ff007a;--mg-red:#fc5457;--mg-b-dep-bg:#dbeafe;--mg-b-dep:#2563eb;--mg-b-bor-bg:#fee2e2;--mg-b-bor:#dc2626;--mg-b-rep-bg:#dcfce7;--mg-b-rep:#16a34a;--mg-b-wd-bg:#fef3c7;--mg-b-wd:#b45309;--mg-b-cr-bg:#f3e8ff;--mg-b-cr:#7e22ce;--mg-b-lq-bg:#ffe4e6;--mg-b-lq:#be123c;--mg-dg-bg:#ffe4e6;--mg-dg-bd:#fb7185;--mg-dg-fg:#9f1239;--mg-am-bg:#fffbeb;--mg-am-bd:#fcd34d;--mg-am-fg:#92400e;--mg-rd-bg:#fef2f2;--mg-rd-bd:#fca5a5;--mg-rd-fg:#b91c1c;--mg-ring:#efeafb;--mg-zp-cau:#1c7c831a;--mg-prog2:#9b6bff;--mg-date:#555}html.dark .v3{--mg-pill:#333;--mg-pill-h:#3d3d3d;--mg-pill2:#2a2a2a;--mg-sub:#777;--mg-lbl2:#a7a7a7;--mg-ratio-bg:#2a2a2a;--mg-ratio-fg:#a7a7a7;--mg-tabs-bg:#111;--mg-tab-on:#222;--mg-ik:#fff;--mg-th:#999;--mg-csub:#919191;--mg-vsoft:#2a1a3e;--mg-vtxt:#a97eff;--mg-tgl-off:#333;--mg-track:#333;--mg-mark:#555;--mg-mark-bd:#666;--mg-step-bg:#111;--mg-off:#a7a7a7;--mg-seg-off:#777;--mg-mono:#a7a7a7;--mg-mcard:#2a2a2a;--mg-mstat:#1a1a1a;--mg-hdr:#999;--mg-b-dep-bg:#2563eb2e;--mg-b-dep:#93c5fd;--mg-b-bor-bg:#dc26262e;--mg-b-bor:#fca5a5;--mg-b-rep-bg:#16a34a2e;--mg-b-rep:#86efac;--mg-b-wd-bg:#d977062e;--mg-b-wd:#fcd34d;--mg-b-cr-bg:#9333ea33;--mg-b-cr:#d8b4fe;--mg-b-lq-bg:#e11d4833;--mg-b-lq:#fda4af;--mg-dg-bg:#f43f5e1f;--mg-dg-bd:#f43f5e73;--mg-dg-fg:#fda4af;--mg-am-bg:#f59e0b1a;--mg-am-bd:#f59e0b66;--mg-am-fg:#fcd34d;--mg-rd-bg:#ef44441a;--mg-rd-bd:#ef444466;--mg-rd-fg:#fca5a5;--mg-ring:#2a2a2a;--mg-zp-cau:#4fd3dd1f;--mg-prog2:#9b6bff;--mg-date:#aaa}.v3 .mg{min-width:0}.v3 .mg button:disabled{cursor:not-allowed}.v3 .mg .num,.v3 .mg-frm .num{font-variant-numeric:tabular-nums}.v3 .mg-dg{border:1px solid var(--mg-dg-bd);background:var(--mg-dg-bg);color:var(--mg-dg-fg);border-radius:12px;align-items:flex-start;gap:12px;margin-bottom:16px;padding:12px 16px;display:flex}.v3 .mg-dg>svg{flex:none;margin-top:2px}.v3 .mg-dg b{font-size:14px;font-weight:700;display:block}.v3 .mg-dg p{margin-top:2px;font-size:13px}.v3 .mg-dg .mg-fbtn{flex:none;margin-left:auto}.v3 .mg-bn{margin-bottom:0}.v3 .mg-bnw{padding-bottom:12px}@media (min-width:640px){.v3 .mg-bnw{padding-bottom:16px}}.v3 .mg-stats{grid-template-columns:1fr 1fr;gap:8px;display:grid}.v3 .mg-stats article{border:1px solid var(--line-2);background:var(--strip-bg);border-radius:16px;min-width:0;padding:12px}.v3 .mg-stats article:last-child:nth-child(odd){grid-column:span 2}.v3 .mg-stats .mg-sh{display:block}.v3 .mg-stats .mg-si{background:var(--strip-ic);width:24px;height:24px;color:var(--violet);border-radius:50%;place-items:center;margin-bottom:6px;display:grid}.v3 .mg-stats .mg-sk{color:var(--strip-k);margin-bottom:4px;font-size:11px;font-weight:500;display:block}.v3 .mg-stats .mg-sk .info-i{vertical-align:-2px;margin-left:4px;display:inline-grid}.v3 .mg-stats .mg-sv{color:var(--text);font-size:15px;font-weight:700;line-height:1.25}@media (min-width:768px){.v3 .mg-stats{border:1px solid var(--line-2);background:var(--strip-bg);border-radius:16px;grid-template-columns:repeat(5,minmax(0,1fr));gap:0}.v3 .mg-stats article{background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:120px;padding:16px 8px;display:flex}.v3 .mg-stats article:last-child:nth-child(odd){grid-column:auto}.v3 .mg-stats .mg-sh{justify-content:center;align-items:center;gap:6px;width:100%;min-height:42px;padding:0;display:flex}.v3 .mg-stats .mg-si{flex:none;margin:0}.v3 .mg-stats .mg-sk{color:var(--strip-label);text-align:center;margin:0;font-size:11px;line-height:1.25}.v3 .mg-stats .mg-sv{text-align:center;font-size:18px;line-height:1}}@media (min-width:1024px){.v3 .mg-stats .mg-sv{font-size:22px}}.v3 .mg-main{flex-direction:column;gap:12px;padding:24px 0 16px;display:flex}@media (min-width:640px){.v3 .mg-main{padding-bottom:24px}}@media (min-width:1024px){.v3 .mg-main{padding-bottom:40px}}.v3 .mg-h1{color:var(--text);scroll-margin-top:96px;font-size:20px;font-weight:700;line-height:30px}.v3 .mg-cols{flex-direction:column;gap:20px;min-width:0;display:flex}@media (min-width:640px){.v3 .mg-cols{gap:24px}}@media (min-width:1024px){.v3 .mg-cols{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;display:grid}}.v3 .mg-left{min-width:0}.v3 .mg-right{flex-direction:column;gap:12px;min-width:0;display:flex}@media (min-width:1024px){.v3 .mg-right{position:sticky;top:88px}}.v3 .mg-panel{background:var(--strip-bg);border:1px solid var(--line-2);border-radius:16px;min-width:0;padding:12px}@media (min-width:640px){.v3 .mg-panel{padding:16px 20px}}.v3 .mg-tabs{border:1px solid var(--line-2);background:var(--mg-tabs-bg);border-radius:12px;width:100%;padding:4px;display:flex}.v3 .mg-tab{height:36px;color:var(--quiet);white-space:nowrap;border:1.7px solid #0000;border-radius:8px;flex:1;justify-content:center;align-items:center;padding:0 8px;font-size:11px;font-weight:600;display:flex}.v3 .mg-tab.on{color:var(--tab-on);background:linear-gradient(var(--mg-tab-on),var(--mg-tab-on)) padding-box,var(--grad) border-box}.v3 .mg-tab .mg-l{display:none}@media (min-width:640px){.v3 .mg-tab{height:44px;padding:0 20px;font-size:13px}}@media (min-width:640px) and (max-width:1023px),(min-width:1180px){.v3 .mg-tab .mg-l{display:inline}.v3 .mg-tab .mg-s{display:none}}@media (min-width:1024px) and (max-width:1179px){.v3 .mg-tab{padding:0 8px}}.v3 .mg-tc{min-width:0;margin-top:12px}@media (min-width:640px){.v3 .mg-tc{margin-top:16px}}.v3 .mg-h2{color:var(--text);font-size:16px;font-weight:500;line-height:24px}.v3 .mg-h3{color:var(--text);font-size:16px;font-weight:600;line-height:24px}.v3 .mg-lev{flex-direction:column;gap:8px;display:flex}.v3 .mg-lev>#mg-prev:empty,.v3 .mg-rep-in>div:empty,.v3 .mg-trn>div:empty{display:none}.v3 .mg-dep{flex-direction:column;gap:6px;display:flex}.v3 .mg-rows{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.v3 .mg-rows.scroll{max-height:364px;padding-right:4px;overflow-y:auto}.v3 .mg-cc{background:var(--card);border:1px solid var(--line-2);border-radius:16px;flex-direction:column;gap:6px;min-width:0;padding:12px;display:flex}@media (min-width:640px){.v3 .mg-cc{gap:8px;padding:16px}}.v3 .mg-cc.err{border-color:var(--mg-red)}.v3 .mg-r{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.v3 .mg-r.end{justify-content:flex-end;padding-top:2px}.v3 .mg-r.start{justify-content:flex-start}.v3 .mg-lbl{color:var(--label);font-size:14px;font-weight:500;line-height:20px}.v3 .mg-lbl.b{color:var(--mg-lbl2)}.v3 .mg-sub{color:var(--mg-sub);white-space:nowrap;font-size:12px;font-weight:500;line-height:18px}.v3 .mg-sub b{color:var(--text);font-weight:600}.v3 .mg-chips{align-items:center;gap:4px;display:flex}@media (min-width:640px){.v3 .mg-chips{gap:6px}}.v3 .mg-pc{border:1px solid var(--chip-bd);background:var(--chip);color:var(--pchip-fg);border-radius:8px;padding:4px 10px;font-size:11px;font-weight:600;line-height:16.5px;transition:color .15s}.v3 .mg-pc:hover{color:var(--text)}.v3 .mg-pc.on{color:#fff;border-color:#0000}.v3 .mg-pc.on.p10{background:var(--mg-p10)}.v3 .mg-pc.on.p25{background:var(--mg-p25)}.v3 .mg-pc.on.p50{background:var(--mg-p50)}.v3 .mg-pc.on.p100{background:var(--mg-p100)}.v3 .mg-ddw{flex:none;position:relative}.v3 .mg-tok{background:var(--mg-pill);color:var(--text);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:600;line-height:21px;display:inline-flex}.v3 .mg-tok:hover{background:var(--mg-pill-h)}.v3 .mg-tok.b2{background:var(--mg-pill2)}.v3 .mg-tok .ico,.v3 .mg-tok .mg-ti{width:20px;height:20px}.v3 .mg-tok .mg-cv{transition:transform .15s;display:inline-flex}.v3 .mg-tok[aria-expanded=true] .mg-cv{transform:rotate(180deg)}.v3 .mg-pop{border-radius:12px;min-width:146px;padding:6px}.v3 .mg-opt{width:100%;color:var(--text);white-space:nowrap;border-radius:6px;align-items:center;gap:8px;padding:8px 32px 8px 16px;font-size:13px;font-weight:500;display:flex}.v3 .mg-opt:hover,.v3 .mg-opt.on{background:var(--menu-hover)}.v3 .mg-opt .ico{width:20px;height:20px}.v3 .mg-amt{text-align:right;width:100%;min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1;padding:0;font-size:22px;font-weight:600;line-height:33px}@media (min-width:640px){.v3 .mg-amt{font-size:28px;line-height:42px}}.v3 .mg-amt::placeholder{color:var(--text);opacity:.2}.v3 .mg-amt:focus-visible{outline:none}.v3 .mg-cc:focus-within{border-color:var(--line-2)}.v3 .mg-seg{background:var(--chip);border-radius:8px;flex:none;align-items:center;padding:2px;display:inline-flex}.v3 .mg-seg button{color:var(--mg-seg-off);border-radius:6px;padding:4px 10px;font-size:11px;font-weight:600;line-height:16.5px}.v3 .mg-seg button:hover{color:var(--text)}.v3 .mg-seg button.on{background:var(--violet);color:#fff;box-shadow:0 1px 2px #00000014}.v3 .mg-seg.lg{border-radius:10px;gap:3px;padding:3px}.v3 .mg-seg.lg button{border-radius:8px;padding:4px 12px;font-size:12px;line-height:18px}.v3 .mg-ratio{background:var(--mg-ratio-bg);color:var(--mg-ratio-fg);white-space:nowrap;border-radius:6px;flex:none;align-items:center;gap:4px;padding:2px 6px;font-size:11px;font-weight:500;line-height:11px;display:inline-flex}.v3 .mg-ratio:hover{color:var(--text)}.v3 .mg-bl{align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.v3 .mg-bl .mg-sub{text-overflow:ellipsis;overflow:hidden}.v3 .mg-acts{flex:none;align-items:center;gap:12px;display:flex}.v3 .mg-cancel{color:var(--mg-sub);font-size:13px;font-weight:500;line-height:19.5px}.v3 .mg-cancel:hover{color:var(--label)}.v3 .mg-add{color:var(--violet);font-size:13px;font-weight:500;line-height:19.5px}.v3 .mg-add:hover{color:var(--violet-ink)}.v3 .mg-icb{background:var(--mg-pill);width:24px;height:24px;color:var(--text);border-radius:50%;place-items:center;display:grid}.v3 .mg-icb:hover{background:var(--mg-pill-h)}.v3 .mg-icb:disabled{opacity:.5}.v3 .mg-badge{background:var(--violet);color:#fff;border-radius:4px;padding:1px 6px;font-size:10px;font-weight:600;line-height:15px}.v3 .mg-amtv{text-align:right;color:var(--text);flex:1;font-size:22px;font-weight:600;line-height:33px}@media (min-width:640px){.v3 .mg-amtv{font-size:28px;line-height:42px}}.v3 .mg-addc{color:var(--violet);border-radius:8px;align-self:flex-start;align-items:center;gap:4px;padding:11px 10px;font-size:14px;font-weight:500;line-height:21px;display:inline-flex}.v3 .mg-addc:hover:not(:disabled){background:var(--violet-soft)}.v3 .mg-addc:disabled{opacity:.5}.v3 .mg-bor{flex-direction:column;gap:12px;min-width:0;display:flex}.v3 .mg-bh{justify-content:space-between;align-items:center;gap:8px;display:flex}.v3 .mg-sw{color:var(--mg-sub);white-space:nowrap;align-items:center;gap:8px;font-size:12px;font-weight:500;line-height:18px;display:flex}.v3 .mg-sw .on{color:var(--text)}.v3 .mg-tgl{background:var(--mg-tgl-off);border-radius:999px;flex:none;width:40px;height:20px;transition:background .15s;position:relative}.v3 .mg-tgl i{background:#fff;border-radius:50%;width:16px;height:16px;transition:left .18s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000040}.v3 .mg-tgl.on{background:var(--grad)}.v3 .mg-tgl.on i{left:22px}.v3 .mg-bcards{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:1024px){.v3 .mg-bcards.dual{grid-template-columns:repeat(2,minmax(0,1fr))}}.v3 .mg-r1h{min-height:26px}.v3 .mg-maxv{color:var(--text);background:linear-gradient(var(--card),var(--card)) padding-box,var(--grad) border-box;white-space:nowrap;border:1.2px solid #0000;border-radius:8px;padding:4px 12px;font-size:11px;font-weight:600;line-height:16.5px}.v3 .mg-tot{justify-content:space-between;align-items:center;font-size:14px;line-height:20px;display:flex}.v3 .mg-tot b{color:var(--text);font-weight:600}.v3 .mg-tot b.err{color:var(--mg-red)}.v3 .mg-tot span{color:var(--mg-sub);font-weight:500}.v3 .mg-err{color:var(--mg-red);margin-top:6px;font-size:12px;font-weight:500}.v3 .mg-levrow{z-index:0;align-items:flex-start;gap:12px;display:flex;position:relative}.v3 .mg-step{border:1px solid var(--line-2);background:var(--mg-step-bg);border-radius:8px;flex:none;align-items:center;gap:2px;padding:2px;display:flex}.v3 .mg-step button{width:16px;height:32px;color:var(--text);border-radius:6px;place-items:center;font-size:14px;font-weight:500;display:grid}.v3 .mg-step button:hover:not(:disabled){background:var(--strip-bg)}.v3 .mg-step button:disabled{opacity:.5}.v3 .mg-step span{min-width:32px;height:32px;color:var(--text);place-items:center;padding:0 2px;font-size:14px;font-weight:500;display:grid}.v3 .mg-slw{flex:1;min-width:0;margin-top:6px;padding-left:8px}.v3 .mg-sl{padding:0 16px 10px 6px;position:relative}.v3 .mg-slv{flex-direction:column;gap:16px;padding-top:8px;display:flex;position:relative}.v3 .mg-tr{background:var(--mg-track);border-radius:999px;height:4px;position:relative}.v3 .mg-fill{background:var(--grad);border-radius:999px;height:100%;position:absolute;top:0;left:0;box-shadow:0 0 10px #703ae64d}.v3 .mg-mk{background:var(--mg-mark);border:2px solid var(--mg-mark-bd);border-radius:50%;width:15px;height:15px;position:absolute;top:50%;transform:translate(-50%,-50%)}.v3 .mg-mk.on{border:0}.v3 .mg-th{z-index:2;filter:drop-shadow(0 2px 8px #00000026);pointer-events:none;width:26px;height:26px;position:absolute;top:50%;transform:translate(-50%,calc(.5px - 50%))}.v3 .mg-th svg{display:block}.v3 .mg-lbls{height:0;position:relative}.v3 .mg-lbls span{color:var(--text);white-space:nowrap;font-size:11px;font-weight:500;line-height:15px;position:absolute;top:0;transform:translate(-50%)}.v3 .mg-lbls span.first{transform:none;left:0!important}.v3 .mg-lbls span.last{right:0;transform:none;left:auto!important}.v3 .mg-lbls span.on{color:var(--violet);font-weight:600}.v3 .mg-sl-in{opacity:0;cursor:pointer;z-index:3;width:calc(100% - 10px);height:30px;margin:0;position:absolute;top:-3px;left:0;right:10px}.v3 .mg-sl-in:focus-visible+.mg-slv .mg-th{outline:2px solid var(--violet);outline-offset:2px;border-radius:50%}.v3 .mg-prev{background:var(--card);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:8px;margin-top:16px;padding:12px;display:flex}@media (min-width:640px){.v3 .mg-prev{padding:16px}}.v3 .mg-prev.flush{margin-top:0}.v3 .mg-prev h4{letter-spacing:.025em;text-transform:uppercase;color:var(--label);font-size:12px;font-weight:600}.v3 .mg-pr{justify-content:space-between;align-items:center;gap:8px;font-size:12px;line-height:18px;display:flex}.v3 .mg-pr>span:first-child{color:var(--mg-csub);align-items:center;gap:4px;font-weight:500;display:inline-flex}.v3 .mg-pv{flex:none;align-items:center;gap:6px;display:inline-flex}.v3 .mg-pv .o{color:var(--mg-sub);font-weight:500}.v3 .mg-pv .a{color:var(--mg-sub);display:inline-flex}.v3 .mg-pv b{color:var(--text);font-weight:600}.v3 .mg-pv b.up{color:var(--ok)}.v3 .mg-pv b.dn{color:var(--danger)}.v3 .mg-cta{margin-top:16px}.v3 .mg-btn{color:#fff;background:var(--grad);white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:10px 16px;font-size:13px;font-weight:600;line-height:19.5px;display:inline-flex}.v3 .mg-btn:hover:not(:disabled){filter:brightness(1.05)}.v3 .mg-btn:disabled{background:var(--mg-off);color:#fff}.v3 .mg-btn.lg{border-radius:12px;height:48px;font-size:15px}.v3 .mg-fbtn{color:var(--text);background:linear-gradient(var(--card),var(--card)) padding-box,var(--grad) border-box;white-space:nowrap;border:1.5px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:7px 14px;font-size:13px;font-weight:600;line-height:19.5px;display:inline-flex}.v3 .mg-fbtn svg{color:var(--violet);flex:none}.v3 .mg-fbtn:hover:not(:disabled){background:linear-gradient(var(--mg-vsoft),var(--mg-vsoft)) padding-box,var(--grad) border-box}.v3 .mg-fbtn:disabled{opacity:.45}.v3 .mg-fbtn.w{border-radius:12px;width:100%;margin-top:10px;padding:9px 16px}.v3 .mg-rep{flex-direction:column;gap:24px;padding-top:12px;display:flex}@media (min-width:640px){.v3 .mg-rep{padding-top:32px}}.v3 .mg-rep-in{flex-direction:column;gap:24px;display:flex}@media (min-width:640px){.v3 .mg-rep-in{gap:43px}}.v3 .mg-tiles{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:640px){.v3 .mg-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.v3 .mg-tile{background:var(--card);border:1px solid var(--line-2);border-radius:16px;flex-direction:column;gap:8px;min-width:0;padding:12px;display:flex}@media (min-width:640px){.v3 .mg-tile{padding:16px}}.v3 .mg-tile .mg-tk{color:var(--mg-sub);align-items:center;gap:4px;font-size:12px;font-weight:500;line-height:18px;display:flex}.v3 .mg-tile .mg-tv{color:var(--text);overflow-wrap:anywhere;font-size:22px;font-weight:700;line-height:1.25}.v3 .mg-usdr{color:var(--mg-sub);white-space:nowrap;font-size:14px;font-weight:500}.v3 .mg-am{border:1px solid var(--mg-am-bd);background:var(--mg-am-bg);color:var(--mg-am-fg);border-radius:8px;flex-direction:column;align-items:flex-start;gap:8px;padding:10px 16px;font-size:12px;font-weight:600;display:flex}.v3 .mg-am .mg-am-a{flex-wrap:wrap;gap:8px;display:flex}.v3 .mg-am button{background:var(--violet);color:#fff;border-radius:6px;padding:4px 12px;font-size:11px;font-weight:600}.v3 .mg-am button.o{color:var(--mg-am-fg);border:1px solid var(--mg-am-bd);background:0 0}.v3 .mg-rd{border:1px solid var(--mg-rd-bd);background:var(--mg-rd-bg);color:var(--mg-rd-fg);border-radius:8px;align-items:flex-start;gap:8px;margin-bottom:12px;padding:10px 16px;font-size:12px;font-weight:600;display:flex}.v3 .mg-rd svg{flex:none;margin-top:1px}.v3 .mg-maxc{background:var(--mg-vsoft);color:var(--mg-vtxt);border-radius:6px;flex:none;padding:2px 8px;font-size:11px;font-weight:600;line-height:16.5px}.v3 .mg-trn{flex-direction:column;gap:24px;padding-top:12px;display:flex}@media (min-width:640px){.v3 .mg-trn{padding-top:32px}}.v3 .mg-srcb{flex:none;align-items:center;gap:8px;display:flex}.v3 .mg-srcb b{color:var(--text);white-space:nowrap;font-size:13px;font-weight:600}.v3 .mg-rh{align-items:flex-start;gap:10px;display:flex}.v3 .mg-rh-ic{border:1px solid var(--line-2);border-radius:11px;flex:none;place-items:center;width:44px;height:44px;display:grid}.v3 .mg-rh h2{color:var(--text);font-size:18px;font-weight:700;line-height:28px}.v3 .mg-rh p{color:var(--mg-hdr);font-size:14px;font-weight:500;line-height:20px}.v3 .mg-ic{background:var(--strip-bg);border:1px solid var(--line-2);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.v3 .mg-ir{justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.v3 .mg-ir>span:first-child{color:var(--mg-ik);align-items:center;gap:4px;min-width:0;font-size:13px;font-weight:500;line-height:19.5px;display:inline-flex}.v3 .mg-ir>span:last-child{color:var(--text);text-align:right;flex:none;align-items:center;gap:6px;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.v3 .mg-ir small{color:var(--mg-sub);font-size:12px;font-weight:500}.v3 .mg-exh{width:100%;color:var(--text);text-transform:uppercase;justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;font-size:13px;font-weight:700;line-height:19.5px;display:flex}.v3 .mg-exh svg{color:var(--mg-ik);transition:transform .2s}.v3 .mg-exh[aria-expanded=true] svg{transform:rotate(180deg)}.v3 .mg-exb{border-top:1px solid var(--line-2)}.v3 .mg-addr{color:var(--mg-mono);align-items:center;gap:6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;font-weight:600;display:inline-flex}.v3 .mg-addr button,.v3 .mg-addr a{color:var(--mg-sub);display:inline-flex}.v3 .mg-addr button:hover,.v3 .mg-addr a:hover{color:var(--text)}.v3 .mg-lts{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}.v3 .mg-lts .mini{font-size:11px}.v3 .mg-lq-h{justify-content:space-between;align-items:center;gap:8px;padding:12px 16px 4px;display:flex}.v3 .mg-lq-h h3{color:var(--text);text-transform:uppercase;align-items:center;gap:6px;font-size:13px;font-weight:700;line-height:19.5px;display:flex}.v3 .mg-zp{white-space:nowrap;border-radius:6px;padding:2px 8px;font-size:11px;font-weight:600;line-height:16px}.v3 .mg-zp.z-ok{background:var(--ok-bg)}.v3 .mg-zp.z-caution{background:var(--mg-zp-cau)}.v3 .mg-zp.z-warn{background:var(--warn-bg)}.v3 .mg-zp.z-danger{background:var(--short-soft)}.v3 .mg-lq-hf{justify-content:space-between;align-items:baseline;gap:8px;padding:6px 16px 0;display:flex}.v3 .mg-lq-hf b{font-size:24px;font-weight:700;line-height:1.1}.v3 .mg-lq-hf span{color:var(--mg-sub);font-size:12px;font-weight:500}.v3 .mg-lq-bar{padding:10px 16px 6px}.v3 .mg-lq-bar .hfbar{height:6px}.v3 .mg-lq-tk{height:16px;color:var(--mg-sub);margin-top:4px;font-size:10px;font-weight:600;position:relative}.v3 .mg-lq-tk span{white-space:nowrap;position:absolute;top:0}.v3 .mg-lq-tk i{background:var(--danger);border-radius:1px;width:2px;height:10px;position:absolute;top:-12px}.v3 .mg-lq .mg-ir{flex-wrap:wrap;row-gap:2px;padding:9px 16px}.v3 .mg-lq .mg-ir>span:first-child{flex-wrap:wrap}.v3 .mg-lqr>span:last-child{margin-left:auto}.v3 .mg-lqv{text-align:right;flex-direction:column;align-items:flex-end;gap:0!important;display:inline-flex!important}.v3 .mg-lqv b{font-weight:600}.v3 .mg-lqv small{color:var(--mg-sub);white-space:nowrap;font-size:11px;font-weight:500}.v3 .mg-lq-tk span.c{transform:translate(-50%)}.v3 .mg-lq .mg-ir:last-child{padding-bottom:12px}.v3 .mg-lqp{align-items:baseline;gap:6px;display:inline-flex}.v3 .mg-pos{flex-direction:column;gap:12px;padding-top:12px;scroll-margin-top:96px;display:flex}.v3 .mg-ph{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.v3 .mg-pt{align-items:center;gap:12px;display:flex}.v3 .mg-pt h2{color:var(--text);font-size:20px;font-weight:700;line-height:30px}.v3 .mg-cnt{background:var(--mg-vsoft);color:var(--mg-vtxt);border-radius:999px;padding:3px 10px;font-size:13px;font-weight:600;line-height:19.5px}.v3 .mg-pa{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.v3 .mg-oc{color:var(--label);border:1px solid var(--line-2);background:var(--card);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:600;display:inline-flex}.v3 .mg-oc b{color:var(--text)}.v3 .mg-oc:hover{border-color:var(--violet);color:var(--text)}.v3 .mg-ptabs{border:1px solid var(--line-2);background:var(--mg-tabs-bg);border-radius:12px;gap:4px;width:100%;padding:4px;display:flex}@media (min-width:640px){.v3 .mg-ptabs{width:fit-content}}.v3 .mg-ptabs button{color:var(--mg-hdr);white-space:nowrap;border-radius:8px;flex:1;padding:8px 16px;font-size:12px;font-weight:600;line-height:18px}@media (min-width:640px){.v3 .mg-ptabs button{flex:none;font-size:13px;line-height:19.5px}}.v3 .mg-ptabs button.on{background:var(--violet);color:#fff}.v3 .mg-ptabs .mg-s{display:inline}.v3 .mg-ptabs .mg-l{display:none}@media (min-width:640px){.v3 .mg-ptabs .mg-s{display:none}.v3 .mg-ptabs .mg-l{display:inline}}.v3 .mg-tbl{display:none}@media (min-width:1280px){.v3 .mg-tbl{display:block}.v3 .mg-mob{display:none!important}}.v3 .mg-thr{display:flex}.v3 .mg-thr>span{min-width:0;color:var(--mg-th);flex:1 1 0;padding:11.25px 12px 12px;font-size:13px;font-weight:500;line-height:19.5px}.v3 .mg-tb{flex-direction:column;gap:8px;max-height:520px;padding-right:4px;display:flex;overflow-y:auto}.v3 .mg-tr2{border:1px solid var(--line-2);background:var(--strip-bg);border-radius:12px;display:flex}.v3 .mg-td{min-width:0;color:var(--text);flex-direction:column;flex:1 1 0;justify-content:center;gap:6px;padding:16px 12px;font-size:13px;font-weight:500;display:flex}.v3 .mg-td.big{font-size:14px;font-weight:600}.v3 .mg-as{align-items:center;gap:8px;min-width:0;display:flex}.v3 .mg-as .ico{width:20px;height:20px}.v3 .mg-as .mg-an{color:var(--text);white-space:nowrap;align-items:center;gap:4px;font-size:13px;font-weight:500;line-height:1.25;display:flex}.v3 .mg-as .mg-au{color:var(--mg-csub);font-size:11px;font-weight:500}.v3 .mg-shp{background:var(--mg-vsoft);color:var(--mg-vtxt);border-radius:4px;align-self:center;padding:1px 6px;font-size:10px;font-weight:500}.v3 .mg-rp{background:var(--grad);color:#fff;white-space:nowrap;border-radius:8px;align-self:flex-start;padding:8px;font-size:12px;font-weight:600;line-height:18px}.v3 .mg-rp:disabled{background:var(--mg-off)}.v3 .mg-mut{color:var(--mg-sub)}.v3 .mg-tb .mg-badge2{align-self:flex-start}.v3 .mg-badge2{white-space:nowrap;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:600;line-height:16.5px;display:inline-block}.v3 .mg-badge2.deposit{background:var(--mg-b-dep-bg);color:var(--mg-b-dep)}.v3 .mg-badge2.borrow{background:var(--mg-b-bor-bg);color:var(--mg-b-bor)}.v3 .mg-badge2.repay{background:var(--mg-b-rep-bg);color:var(--mg-b-rep)}.v3 .mg-badge2.withdraw{background:var(--mg-b-wd-bg);color:var(--mg-b-wd)}.v3 .mg-badge2.create{background:var(--mg-b-cr-bg);color:var(--mg-b-cr)}.v3 .mg-badge2.liquidation{background:var(--mg-b-lq-bg);color:var(--mg-b-lq)}.v3 .mg-badge2.flash{background:var(--violet-soft);color:var(--violet-ink)}.v3 .mg-tx-l{color:var(--violet);font-size:13px;font-weight:500;text-decoration:none}.v3 .mg-tx-l:hover{text-decoration:underline}.v3 .mg-empty{border:1px solid var(--line-2);background:var(--strip-bg);text-align:center;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:402px;padding:16px;display:flex}.v3 .mg-empty p{color:var(--mg-csub);font-size:14px;font-weight:500}.v3 .mg-ghost{color:var(--text);border-radius:8px;padding:8px 12px;font-size:12px;font-weight:600}.v3 .mg-ghost:hover{background:var(--mg-vsoft);color:var(--mg-vtxt)}.v3 .mg-pg{justify-content:center;align-items:center;gap:16px;padding:16px 0;display:flex}.v3 .mg-pg button{width:32px;height:32px;color:var(--text);place-items:center;display:grid}.v3 .mg-pg button:disabled{opacity:.3}.v3 .mg-pg span{background:var(--mg-vsoft);color:var(--mg-vtxt);border-radius:999px;padding:6px 20px;font-size:13px;font-weight:600}.v3 .mg-mob{border:1px solid var(--line-2);background:var(--strip-bg);border-radius:8px;flex-direction:column;gap:8px;padding:8px;display:flex}.v3 .mg-mc{border:1px solid var(--line-2);background:var(--mg-mcard);border-radius:8px;flex-direction:column;gap:10px;padding:12px;display:flex}.v3 .mg-mc .mg-g2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.v3 .mg-mc .mg-ml{color:var(--strip-label);margin-bottom:4px;font-size:11px;font-weight:500}.v3 .mg-mc .mg-col{flex-direction:column;gap:4px;display:flex}.v3 .mg-mc .mg-as .ico{width:16px;height:16px}.v3 .mg-mc .mg-as .mg-an{font-size:12px}.v3 .mg-mc .mg-as .mg-au{font-size:10px}.v3 .mg-mst{background:var(--mg-mstat);border-radius:6px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:8px 12px;display:grid}.v3 .mg-mst p:first-child{color:var(--strip-label);font-size:11px;font-weight:500}.v3 .mg-mst p:last-child{color:var(--text);font-size:13px;font-weight:600}.v3 .mg-mra{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.v3 .mg-mh{border:1px solid var(--line-2);background:var(--mg-mcard);border-radius:8px;align-items:center;gap:12px;padding:12px;display:flex}.v3 .mg-mh .ico{width:24px;height:24px}.v3 .mg-mh .mg-mt{flex:1;min-width:0}.v3 .mg-mh .mg-mt div{color:var(--text);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.v3 .mg-mh .mg-mt small{color:var(--mg-csub);font-size:11px;font-weight:500}.v3 .mg-txm{border-radius:16px;width:min(360px,100%);margin-top:12vh;padding:0;overflow:hidden}.v3 .mg-tx{text-align:center;flex-direction:column;align-items:center;padding:44px 32px 32px;display:flex}.v3 .mg-spin{width:64px;height:64px;margin-bottom:24px}.v3 .mg-spin svg{width:64px;height:64px;display:block}@media (prefers-reduced-motion:no-preference){.v3 .mg-spin svg,.v3 .mg-fs-ic.run svg{animation:1.1s linear infinite mgspin}@keyframes mgspin{to{transform:rotate(360deg)}}}.v3 .mg-tx .mg-stp{letter-spacing:.025em;text-transform:uppercase;color:var(--violet-ink);margin-bottom:8px;font-size:11px;font-weight:700}.v3 .mg-tx h3{color:var(--text);margin-bottom:6px;font-size:16px;font-weight:700;line-height:1.35}.v3 .mg-tx p{color:var(--muted);margin-bottom:24px;font-size:12px}.v3 .mg-prog{background:var(--chip);border-radius:999px;width:100%;height:6px;overflow:hidden}.v3 .mg-prog i{background:linear-gradient(90deg,var(--violet),var(--mg-prog2));border-radius:999px;height:100%;transition:width .3s ease-out;display:block}.v3 .mg-si .mg-cut{stroke:var(--strip-ic)}.v3 .mg-thc{fill:var(--violet)}.v3 .mg-ir .ico{width:16px;height:16px}.v3 .mg-lqp small{color:var(--mg-sub);font-size:12px;font-weight:500}@media (max-width:1179px){.v3 .mg-lbls span.nl{display:none}}@media (max-width:639px){.v3 .mg-trow{flex-wrap:wrap;row-gap:6px}.v3 .mg-trow .mg-bl{flex-wrap:wrap;row-gap:6px;overflow:visible}.v3 .mg-trow .mg-srcb{margin-left:auto}.v3 .mg-lqp{flex-direction:column;align-items:flex-end;gap:0}}.v3 .mg-au .mg-shp{margin-left:2px;padding:0 4px;font-size:9px}.v3 .mg-td.mg-dt{color:var(--mg-date)}.v3 .mg-nw{white-space:nowrap}.v3 .mg-nw .info-i{vertical-align:-2px;margin-left:4px}.v3 .mg-tag{background:var(--chip);color:var(--chip-fg);vertical-align:1px;border-radius:4px;padding:1px 6px;font-size:10px;font-weight:600}.v3 .mg-wn{margin-bottom:10px}.v3 .mg-ir>span:first-child .mg-nw{align-items:center;display:inline-flex}.v3 .mg-thr .mg-nw .info-i{vertical-align:-1px}@media (min-width:1360px){.v3 .mg-stats .mg-sh{min-height:28px}}.v3 .mg-sub .info-i,.v3 .mg-inl .info-i{vertical-align:-2px;margin-left:4px}.v3 .mg-r.start .info-i{margin-left:8px}.v3 .mg-tv{align-items:center;gap:8px;display:flex}.v3 .mg-tv .mg-tvi{width:22px;height:22px}.v3 .mg-srcb .mg-sbi{width:18px;height:18px}.v3 .mg-thr>span:nth-child(-n+2),.v3 .mg-tr2>.mg-td:nth-child(-n+2){flex:1.5 1 0}.v3 .mg-rp{align-items:center;gap:6px;padding:8px 12px;display:inline-flex}.v3 .mg-rp:hover:not(:disabled){filter:brightness(1.06)}.v3 .mg-rp .mg-rp-i{border-radius:50%;flex:none;width:14px;height:14px;box-shadow:0 0 0 1.5px #ffffffb3}
.v3{--tp-dim:#a7a7a7;--tp-chip:#f4f4f4;--tp-chip-h:#eee;--tp-val:#555}html.dark .v3{--tp-dim:#777;--tp-chip:#222;--tp-chip-h:#333;--tp-val:#ccc}.v3 .modal-bg:has(.tp-modal){align-items:center}.v3 .modal.tp-modal{border-radius:20px;width:min(480px,100%);padding:0;overflow:hidden}.v3 .tp h2{color:var(--text);padding:20px 60px 12px 20px;font-size:16px;font-weight:600;line-height:24px}.v3 .tp-search{border:1px solid var(--line-2);background:var(--tile);height:44px;color:var(--label);border-radius:12px;align-items:center;gap:10px;margin:0 20px 12px;padding:0 14px;display:flex}.v3 .tp-search:focus-within{border-color:var(--violet)}.v3 .tp-search input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:14px;font-weight:500}.v3 .tp-search input::placeholder{color:var(--tp-dim)}.v3 .tp-pop{padding:0 20px 12px}.v3 .tp-pop p{color:var(--tp-dim);margin-bottom:8px;font-size:11px;font-weight:600;line-height:15px}.v3 .tp-pop div{flex-wrap:wrap;gap:8px;display:flex}.v3 .tp-pop button{background:var(--tp-chip);color:var(--text);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;line-height:18px;display:flex}.v3 .tp-pop button:hover,.v3 .tp-pop button.on{background:var(--tp-chip-h)}.v3 .tp-head{border-top:1px solid var(--line-2);color:var(--tp-dim);justify-content:space-between;padding:10px 20px 6px;font-size:11px;font-weight:600;line-height:15px;display:flex}.v3 .tp-list{max-height:min(380px,52vh);padding:0 0 8px;overflow-y:auto}.v3 .tp-row{text-align:left;align-items:center;gap:12px;width:100%;padding:12px 20px;display:flex}.v3 .tp-row:hover,.v3 .tp-row.on{background:var(--menu-hover)}.v3 .tp-n{flex-direction:column;flex:1;min-width:0;display:flex}.v3 .tp-row b{color:var(--text);font-size:14px;font-weight:600;line-height:21px}.v3 .tp-row small{color:var(--tp-dim);font-size:12px;font-weight:500;line-height:18px}.v3 .tp-v{flex-direction:column;flex:none;align-items:flex-end;display:flex}.v3 .tp-v em{color:var(--tp-val);font-size:14px;font-style:normal;font-weight:500}.v3 .tp-none{text-align:center;color:var(--tp-dim);padding:48px 0;font-size:14px;font-weight:500}.v3 .tp-ico{border-radius:50%;flex:none;display:block}.v3 .tp-ico.s20{width:20px;height:20px}.v3 .tp-ico.s36{width:36px;height:36px}
