.mvw .pm-glass:not(.lime){-webkit-backdrop-filter:blur(6px);background:#080a0873;border-color:#e0f0d638}.mvw .pm-glass svg{color:var(--lime)}.mvw .pm-glass.lime svg{color:currentColor}.mvw .eyebrow .ft b.pm-up{background:var(--lime);box-shadow:0 0 calc(.6 * var(--u)) #c0ff00e6}.mvw .lg a{color:var(--mute);min-height:max(44px, calc(2.5 * var(--u)));margin-block:calc(-.6 * var(--u)) calc(-.5 * var(--u));align-items:center;display:inline-flex}.mvw .lg a:hover{color:var(--ink)}.mvw .pm-kick{align-items:flex-end;gap:calc(.6 * var(--u)) calc(.9 * var(--u));margin-top:calc(.9 * var(--u));flex-wrap:wrap;display:flex}.mvw .pm-when{min-width:0}.mvw h1.pm-time{margin:0}.mvw .pm-day{font-family:var(--display);text-transform:uppercase;font-size:calc(1.25 * var(--u));letter-spacing:.2em;color:var(--lime);padding-top:.1em;line-height:1}.mvw .pm-time{font-size:min(calc(5 * var(--u)), 19vw);white-space:nowrap;background:linear-gradient(100deg, var(--lime) 0%, var(--lime) 38%, #f2fdff 47%, var(--gold) 53%, var(--lime) 62%, var(--lime) 100%);color:#0000;background-position:100% 0;background-size:260% 100%;-webkit-background-clip:text;background-clip:text;padding-top:.12em;font-weight:700;line-height:.78;animation:1.8s ease-in-out .5s forwards mvw-sweep}.mvw .pm-time.tbc{font-size:min(calc(2.6 * var(--u)), 11vw);white-space:normal;color:var(--ink);background:0 0;line-height:.9;animation:none}.mvw .pm-kick .iconbtn{align-self:center;margin-left:auto}.mvw .pm-edit{gap:calc(.5 * var(--u));margin-top:calc(.9 * var(--u));padding:calc(.75 * var(--u));border:1px solid var(--line-2);border-radius:calc(.75 * var(--u));background:#080a0899;display:grid}.mvw .pm-edit label{font-family:var(--display);text-transform:uppercase;letter-spacing:.16em;font-size:calc(.9 * var(--u));color:var(--mute);padding-top:.1em;line-height:1}.mvw .pm-edit input{width:100%;min-width:0;min-height:max(44px, calc(2.8 * var(--u)));padding:0 calc(.75 * var(--u));border-radius:calc(.6 * var(--u));border:1px solid var(--line-2);background:var(--panel);color:var(--ink);font:inherit;font-size:max(16px, var(--u));--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.mvw .pm-edit input:focus{outline:2px solid var(--lime);outline-offset:1px}.mvw .srow .pm-n{font-size:min(calc(2.3 * var(--u)), 10vw);color:var(--tc);text-align:right;white-space:nowrap;padding-top:.12em;line-height:.8}.mvw .srow .pm-n small{font-family:var(--body);font-size:calc(.62 * var(--u));letter-spacing:.12em;color:var(--dim);margin-top:calc(.15 * var(--u));font-weight:600;line-height:1.2;display:block}.mvw .pm-scores .srow{align-items:center}.mvw .pm-strip{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(10 * var(--u))), 1fr))}.mvw .ht.pm-wide{grid-column:1/-1}.mvw .ht .ic img{object-fit:contain;width:100%;height:100%;filter:drop-shadow(0 calc(.15 * var(--u)) calc(.2 * var(--u)) #0000008c)}.mvw a.ht{text-decoration:none}.mvw .pm-golive{justify-content:center;align-items:center;gap:calc(.55 * var(--u));margin-top:calc(.8 * var(--u));padding:calc(.55 * var(--u)) calc(.8 * var(--u));border:1px solid var(--line-2);font-size:calc(.8 * var(--u));color:var(--mute);text-align:center;background:#00000059;border-radius:999px;display:flex}.mvw .pm-golive i{width:calc(.47 * var(--u));height:calc(.47 * var(--u));background:var(--lime);box-shadow:0 0 calc(.5 * var(--u)) var(--lime);border-radius:50%;flex:none;animation:1.6s ease-in-out infinite pm-pulse}@keyframes pm-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.75)}}.mvw .pm-owner{align-items:baseline;gap:calc(.2 * var(--u)) calc(.55 * var(--u));margin-top:calc(.9 * var(--u));padding:calc(.5 * var(--u)) calc(.7 * var(--u));border-radius:calc(.55 * var(--u));font-size:calc(.8 * var(--u));color:var(--mute);background:#c0ff0012;border:1px solid #c0ff0040;flex-wrap:wrap;display:flex}.mvw .pm-owner b{color:var(--lime);letter-spacing:.1em;font-weight:700;font-size:calc(.7 * var(--u))}.mvw .pm-acts{gap:calc(.5 * var(--u));margin-top:calc(.9 * var(--u));display:grid}.mvw .pm-two{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(10 * var(--u))), 1fr));gap:calc(.5 * var(--u));display:grid}.mvw .pm-btn{justify-content:center;align-items:center;gap:calc(.5 * var(--u));min-height:max(48px, calc(3.2 * var(--u)));padding:calc(.4 * var(--u)) calc(.9 * var(--u));border-radius:calc(.65 * var(--u));border:1px solid var(--line-2);background:var(--panel);color:var(--ink);font-weight:600;font-size:calc(.93 * var(--u));text-align:center;line-height:1.2;display:inline-flex}.mvw .pm-btn svg{width:calc(1.05 * var(--u));height:calc(1.05 * var(--u));color:var(--lime);flex:none}.mvw .pm-btn img{width:calc(1.45 * var(--u));height:calc(1.45 * var(--u));object-fit:contain;flex:none}.mvw .pm-btn.lime{background:var(--lime);border-color:var(--lime);color:var(--on-bright);font-family:var(--display);text-transform:uppercase;font-size:calc(1.45 * var(--u));letter-spacing:.06em;padding-top:calc(.5 * var(--u));min-height:max(54px, calc(3.6 * var(--u)));box-shadow:0 0 calc(1.2 * var(--u)) #c0ff0033;line-height:1}.mvw .pm-btn.lime svg{color:currentColor;margin-top:-.15em}.mvw .pm-btn.line{color:var(--lime);background:#c0ff0014;border-color:#c0ff0073}.mvw .pm-btn:active{transform:scale(.98)}.mvw .pm-btn[disabled]{opacity:.55;cursor:default}.mvw .pm-btn.pm-full{grid-column:1/-1}.mvw .pm-note{text-align:center;font-size:calc(.77 * var(--u));color:var(--dim);margin-top:calc(.1 * var(--u))}.mvw .pm-err{margin-top:calc(.6 * var(--u));padding:calc(.5 * var(--u)) calc(.7 * var(--u));border-radius:calc(.55 * var(--u));color:#ffb4ae;font-size:calc(.85 * var(--u));text-align:center;background:#ff3b3024;border:1px solid #ff3b3066}.mvw .pm-count{font-size:calc(.85 * var(--u));color:var(--dim)}.mvw .pm-squads{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(9 * var(--u))), 1fr));gap:calc(.5 * var(--u));align-items:start;display:grid}.mvw .pm-sq{overflow:hidden}.mvw .pm-sq-h{align-items:center;gap:calc(.5 * var(--u));padding:calc(.65 * var(--u)) calc(.75 * var(--u)) calc(.5 * var(--u));border-bottom:1px solid var(--line);display:flex}.mvw .pm-sq-h i{width:4px;min-height:calc(1.3 * var(--u));background:var(--tc);box-shadow:0 0 calc(.5 * var(--u)) var(--tc);border-radius:2px;flex:none;align-self:stretch}.mvw .pm-sq-h b{min-width:0;font-family:var(--display);text-transform:uppercase;font-weight:600;font-size:calc(1.2 * var(--u));letter-spacing:.05em;overflow-wrap:anywhere;padding-top:.12em;line-height:.95}.mvw .pm-sq-h small{font-size:calc(.75 * var(--u));color:var(--dim);flex:none;margin-left:auto}.mvw .pm-sq ul{margin:0;padding:0;list-style:none}.mvw .pm-sq li{align-items:center;gap:calc(.45 * var(--u));padding:calc(.45 * var(--u)) calc(.75 * var(--u));font-size:calc(.9 * var(--u));border-top:1px solid #ffffff0a;min-width:0;display:flex}.mvw .pm-sq li:first-child{border-top:0}.mvw .pm-sq li span{overflow-wrap:anywhere;min-width:0}.mvw .pm-sq li em{font-style:normal;font-size:calc(.68 * var(--u));background:var(--tc);color:var(--on-bright);border-radius:3px;flex:none;padding:.1em .4em;font-weight:700}.mvw .pm-sq .pm-empty{color:var(--dim)}.mvw .pm-jack{text-align:center;font-size:calc(.85 * var(--u));color:var(--mute);margin-top:calc(.7 * var(--u))}.mvw .pm-jack b{color:var(--ink);font-weight:600}.mvw .eyebrow .ft.soon{color:var(--amber)}.mvw .eyebrow .ft.soon b{background:var(--amber);box-shadow:0 0 calc(.6 * var(--u)) #ffb020cc}.mvw .pm-vs{gap:calc(.5 * var(--u));margin-top:calc(.9 * var(--u));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mvw .pm-vs-t{gap:calc(.3 * var(--u));padding:calc(1 * var(--u)) calc(.6 * var(--u));border-top:4px solid var(--tc);text-align:center;justify-items:center;display:grid}.mvw .pm-vs-t b{font-size:calc(1.75 * var(--u));letter-spacing:.04em;text-transform:uppercase;overflow-wrap:anywhere;font-weight:600;line-height:1}.mvw .pm-vs-t span{font-size:calc(.8 * var(--u));color:var(--mute)}.mvw .pm-next{margin-top:calc(.5 * var(--u));padding:calc(1.2 * var(--u)) calc(1 * var(--u));text-align:center}.mvw .pm-next h2{font-size:calc(1.9 * var(--u));letter-spacing:.02em;text-transform:uppercase;margin:0;font-weight:600;line-height:1}.mvw .pm-next p{margin:calc(.5 * var(--u)) 0 0;font-size:calc(.875 * var(--u));color:var(--mute);line-height:1.45}.mvw .pm-prestart-sq{margin-top:calc(.9 * var(--u));padding-bottom:calc(1 * var(--u))}