.mp-req .mp-req__form{gap:1.6rem}.mp-req .mp-req__field{display:grid;gap:.6rem}.mp-req .mp-req__label{font-size:1.4rem;font-weight:600;line-height:1.3;color:var(--mp-ink)}.mp-req .mp-req__optional{margin-left:.4rem;font-weight:400;color:var(--mp-ink-soft)}.mp-req .mp-req__form .mp-club__input{min-height:5rem}.mp-req .mp-req__form .mp-req__textarea{min-height:9.6rem;padding:1.2rem 1.6rem;line-height:1.5;resize:vertical}.mp-req .mp-req__select{position:relative}.mp-req .mp-req__form select.mp-club__input{appearance:none;-webkit-appearance:none;padding-right:4.4rem;cursor:pointer}.mp-req .mp-req__select:after{content:"";position:absolute;top:50%;right:1.8rem;width:.9rem;height:.9rem;border-right:2px solid var(--mp-ink-soft);border-bottom:2px solid var(--mp-ink-soft);transform:translateY(-70%) rotate(45deg);pointer-events:none}.mp-req .mp-req__select select:invalid{color:var(--mp-ink-soft)}.mp-req .mp-req__check{display:flex;align-items:flex-start;gap:1rem;font-size:1.4rem;line-height:1.5;color:var(--mp-ink);cursor:pointer}.mp-req .mp-req__check input{flex:0 0 auto;width:2rem;height:2rem;margin:.1rem 0 0;accent-color:var(--mp-accent);cursor:pointer}.mp-req .mp-req__stock{display:grid;gap:1rem;padding:1.4rem;border-radius:var(--mp-radius-sm);background:var(--mp-accent-tint)}.mp-req .mp-req__stock[hidden]{display:none}.mp-req .mp-req__stock-title{margin:0;font-size:1.4rem;font-weight:700;line-height:1.3;color:var(--mp-ink)}.mp-req .mp-req__stock-list{display:grid;gap:.8rem;margin:0;padding:0;list-style:none}.mp-req .mp-req__hit{display:flex;align-items:center;gap:1.2rem;min-height:4.4rem;padding:.8rem 1.2rem .8rem .8rem;border:1px solid var(--mp-line);border-radius:var(--mp-radius-sm);background:var(--mp-paper);color:var(--mp-ink);text-decoration:none;transition:border-color var(--mp-dur) var(--mp-ease),box-shadow var(--mp-dur) var(--mp-ease)}.mp-req .mp-req__hit:hover{border-color:var(--mp-accent);box-shadow:var(--mp-shadow)}.mp-req .mp-req__hit:focus-visible{outline:2px solid var(--mp-accent);outline-offset:2px}.mp-req .mp-req__hit-img{flex:0 0 5.6rem;width:5.6rem;height:5.6rem;border-radius:8px;object-fit:contain;background:#fff}.mp-req .mp-req__hit-body{display:grid;flex:1 1 auto;gap:.2rem;min-width:0}.mp-req .mp-req__hit-title{font-size:1.5rem;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.mp-req .mp-req__hit-meta{font-size:1.3rem;line-height:1.3;color:var(--mp-ink-soft)}.mp-req .mp-req__hit-status{font-size:1.35rem;font-weight:600;line-height:1.35}.mp-req .mp-req__hit-status--in{color:var(--mp-accent)}.mp-req .mp-req__hit-status--out{color:var(--mp-club-amber-ink)}.mp-req .mp-req__hit:after{content:"";flex:0 0 auto;width:.8rem;height:.8rem;border-top:2px solid var(--mp-ink-soft);border-right:2px solid var(--mp-ink-soft);transform:rotate(45deg)}.mp-req .mp-req__stock-note{margin:0;font-size:1.3rem;line-height:1.45;color:var(--mp-ink-soft)}.mp-req .mp-req__form .mp-club__submit[aria-busy=true]{opacity:.7;pointer-events:none}.mp-req .mp-req__again{justify-self:start;font-size:1.5rem;font-weight:600;color:var(--mp-accent)}.mp-req .mp-req__pick{display:grid;gap:1rem;padding:1.4rem;border:1px solid var(--mp-line);border-radius:var(--mp-radius-sm);background:var(--mp-ground-1, #f4f6fa);box-shadow:var(--mp-shadow)}.mp-req .mp-req__pick[hidden],.mp-req .mp-req__picked[hidden],.mp-req .mp-req__error[hidden]{display:none}.mp-req .mp-req__pick-title{display:flex;align-items:center;gap:.8rem;margin:0;font-size:1.45rem;font-weight:700;line-height:1.3;color:var(--mp-ink);overflow-wrap:anywhere}.mp-req .mp-req__pick-title:before{content:"";flex:0 0 1.8rem;width:1.8rem;height:1.8rem;background:var(--mp-mark-dpad) center / contain no-repeat}.mp-req .mp-req__pick-note{margin:-.4rem 0 0;font-size:1.3rem;line-height:1.45;color:var(--mp-ink-soft)}.mp-req .mp-req__pick-list{display:grid;margin:0;padding:0;list-style:none;border:1px solid var(--mp-line);border-radius:var(--mp-radius-sm);background:var(--mp-paper);overflow:hidden}.mp-req .mp-req__pick-list li+li{border-top:1px solid var(--mp-line)}.mp-req .mp-req__pick-btn{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;width:100%;min-height:4.4rem;padding:1rem 1.4rem;border:0;background:transparent;color:var(--mp-ink);font:inherit;font-size:1.5rem;font-weight:500;line-height:1.35;text-align:left;overflow-wrap:anywhere;cursor:pointer;transition:background-color var(--mp-dur) var(--mp-ease),color var(--mp-dur) var(--mp-ease)}.mp-req .mp-req__pick-btn:after{content:"";flex:0 0 auto;width:.8rem;height:.8rem;margin-right:.3rem;border-top:2px solid var(--mp-accent);border-right:2px solid var(--mp-accent);transform:rotate(45deg)}.mp-req .mp-req__pick-btn:hover{background:var(--mp-accent-tint);color:var(--mp-accent)}.mp-req .mp-req__pick-btn:focus-visible{outline:2px solid var(--mp-accent);outline-offset:-2px;background:var(--mp-accent-tint)}.mp-req .mp-req__pick-btn--chosen{background:var(--mp-accent-tint);color:var(--mp-accent);font-weight:700}.mp-req .mp-req__pick-btn--chosen:after{width:.5rem;height:.9rem;margin:0 .5rem .3rem 0;border-top:0;border-right:2px solid var(--mp-accent-green);border-bottom:2px solid var(--mp-accent-green)}.mp-req .mp-req__pick-empty{padding:1.2rem 1.4rem;font-size:1.4rem;line-height:1.45;color:var(--mp-ink-soft)}.mp-req .mp-req__pick--empty .mp-req__pick-note{display:none}.mp-req .mp-req__coverage{margin:.2rem 0 0;font-size:1.3rem;line-height:1.45;color:var(--mp-ink-soft)}.mp-req .mp-req__coverage[hidden],.mp-req .mp-req__sending[hidden]{display:none}.mp-req .mp-req__picked{display:flex;align-items:center;gap:.6rem;margin:.2rem 0 0;font-size:1.35rem;font-weight:600;line-height:1.35;color:var(--mp-accent-green)}.mp-req .mp-req__picked:before{content:"";flex:0 0 auto;width:.5rem;height:.9rem;margin:0 .3rem .3rem .2rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}.mp-req .mp-req__error{margin:.2rem 0 0;font-size:1.35rem;font-weight:600;line-height:1.35;color:var(--mp-accent-red)}.mp-req .mp-req__form .mp-club__input[aria-invalid=true]{border-color:var(--mp-accent-red);box-shadow:0 0 0 1px var(--mp-accent-red)}.mp-req .mp-req__form .mp-club__input:disabled{background:var(--mp-ground-1, #f4f6fa);cursor:not-allowed;opacity:1}.mp-req .mp-req__pair{display:grid;gap:1.6rem}@media screen and (min-width:1200px){.mp-req .mp-req__pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media screen and (min-width:990px){.mp-req .mp-club__top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4rem}}@media screen and (min-width:1200px){.mp-req .mp-club__top{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:5.6rem}}.mp-req .mp-req__more{display:flex;flex-direction:column;gap:1.4rem;min-width:0}.mp-req .mp-req__more-title{margin:0;font-size:1.8rem;font-weight:700;line-height:1.3;color:var(--mp-ink)}.mp-req .mp-req__more-list{display:grid;gap:1.2rem;margin:0;padding:0;list-style:none}.mp-req .mp-req__more-list>li{display:flex;min-width:0}.mp-req .mp-req__more-card{display:flex;align-items:center;gap:1.4rem;width:100%;padding:1.6rem;border:1px solid var(--mp-line);border-radius:var(--mp-radius-card, 16px);background:var(--mp-paper, #fff);color:var(--mp-ink);text-decoration:none;transition:border-color var(--mp-dur) var(--mp-ease),box-shadow var(--mp-dur) var(--mp-ease),transform var(--mp-dur) var(--mp-ease)}.mp-req .mp-req__more-card:hover,.mp-req .mp-req__more-card:focus-visible{border-color:rgba(var(--mp-brand-rgb),.45);box-shadow:0 1px 2px rgba(var(--color-foreground),.05),0 10px 26px rgba(var(--color-foreground),.07);transform:translateY(-.2rem)}.mp-req .mp-req__more-card:focus-visible{outline:2px solid var(--mp-accent);outline-offset:2px}.mp-req .mp-req__more-art{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;border-radius:var(--mp-radius-sm);background:var(--mp-brand-tint);color:var(--mp-brand)}.mp-req .mp-req__more-art svg{width:2.6rem;height:2.6rem}.mp-req .mp-req__more-body{display:grid;gap:.4rem;min-width:0}.mp-req .mp-req__more-name{font-size:1.6rem;font-weight:600;line-height:1.3}.mp-req .mp-req__more-line{font-size:1.4rem;line-height:1.45;color:var(--mp-ink-soft)}@media screen and (min-width:600px){.mp-req .mp-req__more-list{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr}}@media screen and (min-width:990px){.mp-req .mp-club__top{grid-template-areas:"copy card" "more card";grid-template-rows:auto 1fr}.mp-req .mp-club__copy{grid-area:copy}.mp-req .mp-club__card{grid-area:card}.mp-req .mp-req__more{grid-area:more;align-self:stretch}.mp-req .mp-req__more-list{flex:1 1 auto;max-height:38rem}}@media(prefers-reduced-motion:reduce){.mp-req .mp-req__more-card{transition:none}.mp-req .mp-req__more-card:hover,.mp-req .mp-req__more-card:focus-visible{transform:none}}.mp-req .mp-req__turnstile:empty{display:none}.mp-req .mp-req__turnstile div:empty{display:block}.mp-req .mp-club__submit{gap:1rem}.mp-req .mp-req__spinner{display:none;flex:0 0 auto;width:1.8rem;height:1.8rem;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:mp-req-spin .8s linear infinite}.mp-req .mp-req__submit--busy{cursor:progress;pointer-events:none}.mp-req .mp-req__submit--busy .mp-req__spinner{display:block}.mp-req .mp-req__sending{margin:1rem 0 0;font-size:1.4rem;font-weight:600;line-height:1.45;text-align:center;color:var(--mp-ink)}@keyframes mp-req-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.mp-req .mp-req__form .mp-club__input,.mp-req .mp-req__hit,.mp-req .mp-req__pick-btn{transition:none}.mp-req .mp-req__spinner{animation-duration:2.4s}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/section-mp-game-request.css.map */
