.qp{font-family:var(--sb-font);color:var(--sb-ink);background:transparent}.qp-sky,.qp .qp-deco{display:none}.qp a{color:var(--sb-ink)}.qp .qp-link{color:var(--sb-ink);text-decoration-color:var(--sb-pink);text-decoration-thickness:3px;text-underline-offset:4px}.qp .px{font-family:var(--sb-font);font-weight:800;letter-spacing:0}.qp .qp-title{font-family:var(--sb-font);font-weight:800;font-size:clamp(2.6rem,7vw,4.4rem);line-height:1.04;color:var(--sb-ink);text-shadow:none;padding:0}.qp .qp-ribbon{clip-path:none;background:#fff;color:var(--sb-ink);border:3px solid var(--sb-ink);border-radius:999px;font-size:clamp(1.05rem,3.6vw,1.35rem);padding:6px 20px 7px;transform:rotate(-2deg)}.qp .qp-tag{font-family:var(--sb-hand);font-weight:700;font-size:clamp(1.7rem,5vw,2.1rem);color:var(--sb-rose)}.qp .qp-lede{font-size:clamp(17px,2.4vw,20px);line-height:1.6}.qp .qp-lede mark{background:var(--sb-pink);color:inherit;padding:0 .12em;border-radius:6px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.qp .qp-hud-say{font-family:var(--sb-px);font-size:13px;letter-spacing:.04em}.qp .qp-frame{--bc:transparent;margin:0;background:#fff;border-radius:14px;box-shadow:var(--sb-shadow)}.qp .qp-slot{border-radius:16px;color:var(--sb-ink)}.qp .qp-slot:hover{background:var(--sb-note)}.qp .qp-slot-t{font-weight:800}.qp .qp-slot-chk{box-shadow:0 0 0 3px #fff;background:#3f9e5a;border-radius:999px}.qp .qp-hud li+li:before{background:repeating-linear-gradient(90deg,var(--sb-ink) 0 4px,transparent 4px 8px);height:2px}.qp .qp-btn{--edge:transparent;font-family:var(--sb-font);font-weight:800;font-size:18px;letter-spacing:0;color:#fff!important;background:var(--sb-ink);border-radius:16px;min-height:54px;padding:14px 26px;box-shadow:5px 5px 0 var(--sb-pink);margin:0 5px 5px 0}.qp .qp-btn:hover{background:#4a4170;--bg:var(--sb-ink)}.qp .qp-btn:active{transform:translate(3px,3px);box-shadow:2px 2px 0 var(--sb-pink)}.qp .qp-btn:focus-visible{outline:3px solid var(--sb-rose);outline-offset:4px}.qp .qp-btn-sm{min-height:46px;padding:10px 18px;font-size:16px}.qp .qp-btn-ghost{background:#fff;color:var(--sb-ink)!important;border:2px solid var(--sb-ink);box-shadow:4px 4px 0 var(--sb-mint)}.qp .qp-btn-ghost:hover{background:var(--sb-note)}.qp .qp-btn-block{width:calc(100% - 5px)}.qp .qp-blink{display:none}.qp .qp-panel{position:relative;overflow:visible}.qp .qp-panel:before{content:"";position:absolute;top:-13px;left:50%;width:110px;height:28px;margin-left:-55px;background:var(--sb-tape);opacity:.88;transform:rotate(-2deg);z-index:1}.qp .qp-panel:nth-of-type(2):before{background:var(--sb-pink);transform:rotate(2deg)}.qp .qp-reward:before{background:var(--sb-sun)}.qp .qp-ph{background:transparent;color:var(--sb-ink);border-bottom:2px dashed var(--sb-line);border-radius:14px 14px 0 0}.qp .qp-ph h2{font-family:var(--sb-font);font-weight:800;color:var(--sb-ink)}.qp .qp-ph-k{color:var(--sb-rose);font-family:var(--sb-hand);font-weight:700;font-size:1.25em;letter-spacing:0;text-transform:none}.qp .qp-num{background:var(--sb-sky);color:var(--sb-ink);border-radius:999px;border:4px solid #fff;box-shadow:0 3px #3b33552e}.qp .qp-panel:nth-of-type(2) .qp-num{background:var(--sb-sun)}.qp .qp-badge{font-family:var(--sb-font);font-weight:800;background:var(--sb-note);color:var(--sb-ink);border-radius:999px;box-shadow:none;border:2px solid var(--sb-ink)}.qp .qp-panel[data-done] .qp-badge,.qp .qp-reward[data-open] .qp-badge{background:var(--sb-mint)}.qp .qp-lead{font-weight:800}.qp .qp-lb,.qp legend{font-weight:600;color:var(--sb-ink)}.qp input[type=text],.qp input[type=email],.qp input[type=url],.qp input[type=tel],.qp textarea,.qp select{font-family:var(--sb-font);color:var(--sb-ink);background:#fffdf8;border:2px solid #cfc3ad;border-radius:12px;box-shadow:none}.qp input:focus,.qp textarea:focus,.qp select:focus{border-color:var(--sb-ink);box-shadow:0 0 0 3px var(--sb-pink)}.qp .qp-hint,.qp .qp-fine{color:var(--sb-muted)}.qp .qp-steps li:before{background:var(--sb-mint);color:var(--sb-ink);border-radius:999px;font-weight:800}.qp .qp-friend{background:#fffdf8;border:2px dashed #cfc3ad;border-radius:14px}.qp .qp-friend-x{border:2px solid var(--sb-ink);border-radius:999px;color:var(--sb-ink)}.qp .qp-ladder-list li{border-radius:14px}.qp .qp-ladder-n{background:var(--sb-mint);color:var(--sb-ink);border-radius:999px}.qp .qp-loot-big{font-family:var(--sb-font);font-weight:800;color:var(--sb-ink)}.qp .qp-loot-k{font-family:var(--sb-hand);font-weight:700;font-size:1.5em;color:var(--sb-rose)}.qp .qp-gate{font-family:var(--sb-font);font-weight:600;font-size:17px;color:var(--sb-ink)}.qp .qp-msg{border-radius:12px}.qp .qp-win{background:var(--sb-note);border-radius:14px}.qp .qp-win-t{font-family:var(--sb-hand);font-weight:700;font-size:2.2rem;color:var(--sb-rose);text-shadow:none}.qp .qp-faq h2{font-family:var(--sb-font);font-weight:800;color:var(--sb-ink)}.qp .qp-faq details{border-radius:14px}.qp .qp-faq summary{font-family:var(--sb-font);font-weight:800;color:var(--sb-ink)}.qp.mcs-aff .qp-num{background:var(--sb-mint)}
/*# sourceMappingURL=/cdn/shop/t/34/assets/mcs-rewards-scrapbook.css.map */
