.mp-tracking{cursor:pointer}.mp-tracking:hover{filter:brightness(1.08)}.mp-overlay{position:fixed;inset:0;z-index:4000;display:grid;place-items:center;background:rgba(6,10,16,.62);backdrop-filter:blur(2px);padding:20px}.mp-chooser,.mp-modal{width:100%;max-width:340px;border-radius:16px;padding:20px;background:#131c2b;border:1px solid rgba(255,255,255,.12);box-shadow:0 24px 60px -20px rgba(0,0,0,.8);color:#e9eef7;font-family:var(--font-archivo),system-ui,sans-serif}.mp-chooser-h{font-size:14px;font-weight:700;margin:0 0 14px;text-align:center}.mp-chooser-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.mp-ou{padding:12px;border-radius:11px;font-weight:800;font-size:14px;cursor:pointer;border:1px solid transparent;font-family:var(--font-saira),system-ui,sans-serif}.mp-ou.over{color:#2fe39a;background:rgba(47,227,154,.12);border-color:rgba(47,227,154,.4)}.mp-ou.under{color:#ffc24a;background:rgba(255,194,74,.12);border-color:rgba(255,194,74,.4)}.mp-ou:hover{filter:brightness(1.15)}.mp-chooser-x{display:block;margin:14px auto 0;background:none;border:0;color:#8a98ad;font-size:13px;cursor:pointer}.mp-modal-h{font-family:var(--font-saira),system-ui,sans-serif;font-size:18px;font-weight:800;margin:0 0 8px}.mp-modal-b{font-size:13.5px;line-height:1.5;color:#b9c4d4;margin:0 0 18px}.mp-modal-row{display:flex;gap:10px}.mp-btn-primary{flex:1;padding:11px;border-radius:11px;border:0;cursor:pointer;font-weight:800;font-size:14px;color:#fff;background:linear-gradient(180deg,#4a90ff,#2f6fe0)}.mp-btn-ghost{border-radius:11px;cursor:pointer;font-weight:700;font-size:14px;color:#b9c4d4;background:transparent}.mp-btn-ghost,.mp-toast{padding:11px 16px;border:1px solid rgba(255,255,255,.14)}.mp-toast{position:fixed;left:50%;bottom:26px;transform:translateX(-50%);z-index:4100;background:#1b2636;color:#e9eef7;border-radius:10px;font-size:13px;font-weight:600;font-family:var(--font-archivo),system-ui,sans-serif;box-shadow:0 14px 36px -12px rgba(0,0,0,.7);animation:mp-toast-in .2s ease}@keyframes mp-toast-in{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}