/* HPA reference: physical card, question reverse, reveal, deposit and collection.
   The motion distances/easings match its desktop and mobile collector. */
body:has(.wr-deck){background:#f1f1eb}
body:has(.wr-deck) .site-header,body:has(.wr-deck) .site-footer,body:has(.wr-deck) .site-topbar{display:none}
.wr-deck{--card-height:clamp(650px,calc(100svh - 112px),790px);--card-width:calc(var(--card-height)*.72);display:flex;align-items:center;justify-content:center;gap:clamp(28px,4vw,64px);max-width:1100px;min-height:100svh;padding:32px 40px 74px;margin:0 auto;scroll-margin-top:0;perspective:1600px;isolation:isolate;position:relative}
.wr-deck-active{position:relative;flex:0 0 var(--card-width);width:var(--card-width);max-width:100%;perspective:1400px;z-index:2}
.wr-deck-transition{position:absolute;inset:0 0 auto;height:var(--card-height);z-index:1;border:1px solid #a78e61;border-radius:12px;overflow:hidden;background:#f4f0e7;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .12s ease-out;box-shadow:0 18px 40px -12px #17202b40}
.wr-deck-transition img{width:100%;height:100%;object-fit:contain;opacity:.25}
.wr-deck-active[data-depositing=true] .wr-deck-transition{opacity:1;visibility:visible}
.wr-physical-card{position:relative;z-index:2;display:flex;flex-direction:column;height:var(--card-height);width:100%;padding:5px;border:1px solid #a78e61;border-radius:12px;background:linear-gradient(130deg,#e6d7b8,#fcf5e5 25%,#b49a69 52%,#f2e5cb 78%,#9d8257);box-shadow:0 1px 0 #fff9,inset 0 0 0 2px #f9f4e080,3px 4px 0 #b7a687,5px 7px 0 #877455,7px 10px 0 #ddceb1,0 22px 35px -12px #17202b55,0 45px 70px -25px #17202b40;transform:rotateY(-1.5deg);transform-origin:center;transition:box-shadow .35s,transform .35s;touch-action:pan-y}
.wr-physical-card[data-tier=gold]{background:linear-gradient(135deg,#79582a,#f7e6b4 19%,#aa803d 42%,#f5df9d 66%,#85612e 85%,#ecd394);box-shadow:inset 0 0 0 1px #ffeabd,3px 4px 0 #b99753,5px 7px 0 #755825,7px 10px 0 #ddc797,0 25px 44px -12px #52381355,0 45px 70px -25px #17202b40}
.wr-physical-card[data-tier=signature]{background:linear-gradient(135deg,#94815b,#38262c 18%,#14090e 52%,#a68e5f 79%,#2c1521);box-shadow:inset 0 0 0 1px #c7af73,3px 4px 0 #756549,5px 7px 0 #2b1720,7px 10px 0 #958265,0 28px 45px -12px #1c0a1080,0 45px 70px -25px #17202b50}
.wr-card-brand{position:relative;display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:60px;padding:6px 14px;background:#242b29;color:#e6dcc8;border-radius:7px 7px 0 0;flex-shrink:0}
.wr-deck-logo{width:132px;height:44px;object-fit:contain;background:white}
.wr-card-brand>span{font:500 9px/1.4 var(--sans);letter-spacing:.12em}
.wr-card-brand>a{display:grid;place-items:center;min-width:34px;min-height:38px;color:#decead;font:24px var(--serif)}
.wr-deck-track{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;list-style:none;padding:12px 22px;margin:0;background:#f4f0e7;flex-shrink:0}
.wr-deck-track li{display:grid;place-items:center;height:24px;font:11px/1 var(--sans);color:#75746d;border-bottom:1px solid #c1b7a1}
.wr-deck-track li[aria-current]{color:#2b2428;border-bottom:2px solid #672637;font-weight:700}
.wr-deck-track li[data-tier=gold]{background:linear-gradient(130deg,#ac8948,#eedba9,#b89a63);color:#3b2d16;border-color:#ad8c50;border-radius:2px}
.wr-deck-track li[data-tier=signature]{background:#47232e;color:#dfcda5;border-radius:2px}
.wr-deck-track li[data-done=true]{border-bottom:3px solid #7a8b78}
.wr-deck-face{position:relative;display:flex;flex:1;flex-direction:column;min-height:0;gap:16px;padding:16px 27px 20px;background:#f4f0e7;overflow-y:auto;isolation:isolate}
.wr-deck-face[data-face=back]{animation:wr-question-in .38s ease-out both}
.wr-deck-question,.wr-deck-answers,.wr-question-bridge{position:relative;z-index:1}
.wr-deck-question>p{font:10px/1.4 var(--sans);letter-spacing:.1em;color:#7c725e;margin:0 0 12px}
.wr-deck-question h1{font:400 clamp(25px,2vw,30px)/1.18 var(--serif);letter-spacing:-.025em;color:#262b29;margin:0;outline:none}
.wr-deck-question details{margin-top:10px}
.wr-deck-question summary{font:12px/1.4 var(--sans);color:#786340;cursor:pointer;width:fit-content;padding:6px 0}
.wr-deck-question details p{font:12px/1.6 var(--sans);border-left:2px solid #b29a6d;padding:10px 14px;margin:8px 0 0;background:#fff9;color:#47515a}
.wr-deck-answers{display:grid;gap:8px;margin:0;padding:10px;border:1px solid #c9c0ae;border-radius:5px;background:#fff7;flex-shrink:0;min-width:0}
.wr-deck-answers>button{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:4px;min-height:49px;padding:10px 12px;border:1px solid #d2cabd;border-radius:3px;background:#fbf9f4;color:#26322c;font:13px/1.4 var(--sans);cursor:pointer;transition:background .2s,border-color .2s,transform .2s}
.wr-deck-answers>button small{font:10px/1.4 var(--sans);color:#7b7a6f}
.wr-deck-answers>button:hover,.wr-deck-answers>button[aria-pressed=true]{background:#eee5d3;border-color:#b9a477;transform:translateX(2px)}
.wr-question-bridge{display:block;padding:12px 0 0;margin:0;border-top:1px solid #c7b89c;flex-shrink:0}
.wr-question-bridge>p{font:12px/1.5 var(--sans);margin:0;color:#60645f}
.wr-question-bridge>div{display:none}
.wr-deck-watermark{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}
.wr-deck-watermark img{display:block;width:100%;height:100%;object-fit:contain;opacity:.15;filter:grayscale(.7);mask-image:radial-gradient(ellipse at 65% 47%,#000 15%,#0009 42%,transparent 72%);-webkit-mask-image:radial-gradient(ellipse at 65% 47%,#000 15%,#0009 42%,transparent 72%)}
.wr-card-foot{padding:7px 24px 12px;background:#f4f0e7;color:#79776f;border-radius:0 0 7px 7px;font:11px/1.4 var(--sans);flex-shrink:0}
.wr-deck-face[data-face=front]{padding:0 12px 12px;gap:10px;background:#242b29;border-radius:0 0 7px 7px;overflow:hidden;animation:wr-turn-in .55s cubic-bezier(.2,.7,.3,1) both;backface-visibility:hidden;transform-origin:left center}
.wr-physical-card[data-revealed=true] .wr-deck-track{background:#242b29}
.wr-physical-card[data-revealed=true] .wr-deck-track li{color:#d0c6b1}
.wr-physical-card[data-revealed=true] .wr-deck-track li[aria-current]{color:#f1dfb5;border-color:#c2a369}
.wr-deck-receipt{display:flex;align-items:center;gap:9px;color:#e2e3df;flex-shrink:0;padding:0 5px;outline:none}
.wr-deck-receipt button{display:grid;place-items:center;min-width:30px;min-height:40px;background:none;border:0;color:#c2ad85;cursor:pointer;font:24px var(--serif)}
.wr-deck-receipt p{margin:0;font:12px/1.4 var(--sans)}
.wr-deck-receipt small{display:block;font:8px/1.5 var(--sans);letter-spacing:.13em;color:#bda980;margin-bottom:3px}
.wr-deck-reward{display:flex;min-height:0;flex:1;align-items:center;justify-content:center;position:relative}
.wr-reward-card{display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:100%;height:100%;min-height:0;border:1px solid #b19c7255;border-radius:4px;padding:0;background:#171d1b;color:#f3eddf;box-shadow:inset 0 0 0 2px #c3ab7220;overflow:hidden}
button.wr-reward-card{cursor:pointer}
.wr-reward-photo{height:0;min-height:0;flex:1 1 0;object-fit:contain;width:100%;background:#171d1b;user-select:none;-webkit-user-drag:none}
.wr-nameplate{display:grid;grid-template-columns:30px minmax(0,1fr);gap:10px;padding:12px 15px;min-height:70px;flex-shrink:0;background:#242b29;text-align:left;align-items:center}
.wr-card-seal{width:29px;height:32px;border:1px solid #9f8b653d;color:#c5ac7d;display:grid;place-items:center;font:27px var(--serif)}
.wr-nameplate strong{overflow-wrap:anywhere;display:block;font:23px/1.1 var(--serif);letter-spacing:-.025em}
.wr-nameplate small{display:block;color:#c6b48f;font:8px/1.6 var(--sans);letter-spacing:.08em;margin-top:6px}
.wr-deck-navigation{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:17px 6px 0}
.wr-deck-navigation button,.wr-deck-navigation a{display:flex;align-items:center;gap:8px;min-height:36px;border:0;border-bottom:1px solid #ab96736e;background:none;color:#41504a;font:12px/1.4 var(--sans);cursor:pointer;padding:0 2px}
.wr-deck-navigation .wr-deck-next{font-weight:600;color:#482c34}
.wr-deck-navigation>span{font:10px/1.4 var(--sans);color:#8c8576}
.wr-deck-edge{position:absolute;top:50%;width:44px;height:62%;z-index:-1;border:0;background:none;color:#927a50;display:flex;align-items:center;justify-content:center;cursor:pointer;transform:translateY(-50%)}
.wr-deck-edge.is-next{right:-42px}.wr-deck-edge.is-previous{left:-42px}
.wr-deck-edge>span{position:absolute;inset:0 8px;border:1px solid #a79572;border-radius:5px;background:linear-gradient(110deg,#d3c2a3,#f3ecdd 50%,#b7a486);box-shadow:3px 5px 9px #17202b23;transform:rotate(3deg);opacity:.75;transition:transform .3s}
.wr-deck-edge.is-previous>span{transform:rotate(-3deg)}
.wr-deck-edge>b{position:relative;background:#f4f0e7dd;border-radius:2px;font:25px var(--serif)}
.wr-deck-collection{display:flex;align-items:center;flex-direction:column;width:clamp(110px,17vw,210px);flex:0 0 clamp(110px,17vw,210px);align-self:center;perspective:1000px;animation:wr-pile-in .5s ease-out both}
.wr-deck-pile{position:relative;display:block;width:100%;aspect-ratio:5/7;border:0;background:none;cursor:pointer;transform:rotateY(7deg);isolation:isolate}
.wr-deck-saved{position:absolute;inset:0;display:flex;flex-direction:column;padding:5px;border:1px solid #b19a70;border-radius:6px;background:#242b29;box-shadow:2px 3px 0 #b5a17f,0 10px 20px #17202b30;transform:translate(calc(var(--pile-offset)*-5px),calc(var(--pile-offset)*-3px)) rotate(var(--pile-angle));transition:transform .4s}
.wr-deck-saved[data-top=true]{animation:wr-land .55s cubic-bezier(.2,.7,.3,1) both}
.wr-deck-saved>img{display:block;flex:1;min-height:0;width:100%;height:0;object-fit:contain;background:#171d1b}
.wr-deck-saved>span{display:block;flex-shrink:0;padding:8px 5px;color:#e3d3b3;font:15px/1.15 var(--serif)}
.wr-deck-pile:hover .wr-deck-saved[data-top=true]{transform:translateY(-5px) rotate(-1deg)}
.wr-deck-collection>p{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:6px;margin:30px 0 0;color:#6d746f;font:11px/1.4 var(--sans);text-align:center}
.wr-deck-collection>p>span{width:100%}
.wr-physical-card[data-motion=deposit]{animation:wr-deposit .44s cubic-bezier(.4,0,.3,1) both;pointer-events:none}
.wr-physical-card[data-motion=previous]{animation:wr-return .44s cubic-bezier(.4,0,.3,1) both;pointer-events:none}
.wr-deck-tools{position:absolute;bottom:20px;left:40px;right:40px;display:flex;justify-content:space-between;align-items:center;gap:18px;color:#777769;font:11px/1.5 var(--sans)}
.wr-deck-tools>div{display:flex;gap:24px;align-items:center}
.wr-deck-tools button,.wr-deck-tools a{background:none;border:0;padding:8px 0;font-size:11px;color:#796140;min-height:36px}
.wr-deck-error:empty{display:none}.wr-deck-error{font-size:12px;color:#862b3d;line-height:1.5;padding:12px;margin:0}
.wr-deck :is(button,a):focus-visible{outline:2px solid #a48a56;outline-offset:3px}
.wr-mobile-peeks{display:none}
#card-collection{width:min(900px,calc(100vw - 60px));max-width:900px;max-height:calc(100svh - 48px);padding:28px;background:#f6f3eb;border:1px solid #ad9468;color:#28302b;overflow:auto}
#card-collection::backdrop{background:#14201cc4;backdrop-filter:blur(4px)}
.wr-sheet-header{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px}
.wr-sheet-header p{font-size:9px;letter-spacing:.15em;color:#8f7955;margin:0 0 14px}.wr-sheet-header h2{font-size:33px}
.wr-sheet-header>button{background:none;border:0;font:28px var(--serif);min-width:36px;min-height:36px}
.wr-sheet-intro{font-size:13px;color:#73746a}.wr-album{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}
.wr-album>button{background:none;border:0;padding:0;text-align:left;min-width:0}.wr-album .wr-reward-card{height:340px}.wr-album .wr-nameplate{padding:12px;grid-template-columns:1fr}.wr-album .wr-card-seal{display:none}.wr-album .wr-nameplate strong{font-size:20px}.wr-album>button>span{display:block;padding-top:12px;font-size:12px;color:#766648}
.wr-sheet-card{width:min(100%,400px);height:560px;margin:0 auto;perspective:1400px;animation:wr-turn-in .55s cubic-bezier(.2,.7,.3,1) both}
.wr-sheet-back{display:flex;flex-direction:column;height:100%;padding:30px;border:5px solid #b5a078;border-radius:8px;background:#f0eadc;box-shadow:4px 6px 0 #8c7b56}
.wr-sheet-back>.eyebrow{font-size:9px;color:#8b7249}.wr-sheet-back h3{font-size:29px}.wr-sheet-back>p:not(.eyebrow){font-size:13px;line-height:1.65;margin-top:22px}.wr-sheet-answer{border-block:1px solid #c4b795;padding-block:18px;font-size:18px!important;color:#692b3a}.wr-sheet-answer>small{display:block;font-size:9px;color:#8b7249;margin-bottom:7px}.wr-sheet-back .wr-deck-logo{margin-top:auto;width:185px;height:62px}
.wr-sheet-controls{display:flex;justify-content:center;gap:24px;margin-top:28px}.wr-sheet-controls button{min-height:44px;background:none;border:0;border-bottom:1px solid #b8a17a;font-size:12px;color:#725138}.wr-sheet-source{font-size:10px;line-height:1.7;color:#848176;max-width:520px;margin:22px auto 0;text-align:center}
@keyframes wr-turn-in{from{opacity:0;transform:perspective(1400px) rotateY(-16deg)}to{opacity:1;transform:perspective(1400px) rotateY(0)}}
@keyframes wr-question-in{from{opacity:.2;transform:translateX(12px)}to{opacity:1;transform:translateX(0)}}
@keyframes wr-deposit{to{opacity:0;transform:translate(-220px,45px) rotate(-12deg) scale(.55)}}
@keyframes wr-return{to{opacity:0;transform:translate(120px,0) rotate(6deg) scale(.92)}}
@keyframes wr-land{from{opacity:.35;translate:40px -22px}to{opacity:1;translate:0 0}}
@keyframes wr-pile-in{from{opacity:0}to{opacity:1}}
@keyframes wr-slide-out-left{to{transform:translateX(-108%);opacity:0}}
@keyframes wr-slide-out-right{to{transform:translateX(108%);opacity:0}}
@keyframes wr-slide-in-left{from{transform:translateX(12%);opacity:.2}to{transform:translateX(0);opacity:1}}
@keyframes wr-slide-in-right{from{transform:translateX(-12%);opacity:.2}to{transform:translateX(0);opacity:1}}
@media(min-width:768px) and (max-width:1000px){.wr-deck{--card-height:clamp(650px,calc(100svh - 112px),750px);--card-width:calc(var(--card-height)*.67);gap:24px;padding-inline:28px}.wr-deck-collection{width:105px;flex-basis:105px}.wr-deck-saved>span{font-size:12px}.wr-deck-face{padding-inline:20px;gap:12px}.wr-card-brand>span{font-size:8px}.wr-deck-question h1{font-size:25px}}
@media(min-width:768px) and (max-height:850px){.wr-deck-answers>button small{display:none}.wr-deck-face{gap:12px;padding-top:12px}.wr-deck-question h1{font-size:25px}}
@media(max-width:767px){
 .wr-deck{display:flex;flex-direction:column;gap:0;padding:0;margin:0;min-height:100svh;height:100svh;max-width:none;width:100%;overflow:hidden;perspective:none;background:#f6f5f0}
 .wr-deck-active{display:flex;flex:1;flex-direction:column;min-height:0;width:100%;max-width:none;perspective:1400px}
 .wr-physical-card{flex:1;min-height:0;height:auto;max-height:none;padding:0;border:0;border-radius:0;transform:none;box-shadow:none!important;background:#f6f5f0!important;overflow:hidden}
 .wr-card-brand{border-radius:0;min-height:52px;padding:4px 14px;gap:15px}.wr-deck-logo{width:126px;height:42px}.wr-card-brand>span{font-size:8px;flex:1;text-align:center}.wr-card-brand>a{font-size:25px;min-width:32px;min-height:42px}
 .wr-deck-track{padding:10px 12px 8px;gap:5px;background:#f6f5f0}.wr-deck-track li{height:30px;font-size:12px;border:1px solid #c1b7a180;border-bottom:2px solid #c1b7a1;border-radius:3px}.wr-deck-track li[aria-current]{outline:2px solid #47232e;outline-offset:1px}
 .wr-deck-face{background:#f6f5f0;padding:9px 16px 14px;gap:14px;overflow:auto;overscroll-behavior:contain}.wr-deck-question>p{font-size:10px;margin-bottom:10px}.wr-deck-question h1{font:600 21px/1.22 var(--sans);letter-spacing:-.03em}.wr-deck-question summary{min-height:36px;font-size:11px;padding-block:9px}
 .wr-deck-answers{padding:8px;gap:5px;margin-top:4px;border-radius:10px;background:#fffffff0}.wr-deck-answers>button{min-height:46px;padding:10px;gap:3px;font-size:13px;border-radius:5px}.wr-deck-answers>button small{display:none}
 .wr-question-bridge{padding:11px 12px;border:1px solid #b5a17a66;border-left:2px solid #a88a54;background:linear-gradient(110deg,#eee7dbaa,#faf8f2cc);border-radius:3px}.wr-question-bridge>p{font-size:11px;line-height:1.5;margin:0 0 12px}.wr-question-bridge>div{display:flex;gap:10px;align-items:center}.wr-question-bridge>div>img{width:33px;height:43px;object-fit:cover}.wr-question-bridge>div>span{display:flex;flex-direction:column;gap:2px}.wr-question-bridge small{font-size:8px;letter-spacing:.08em;color:#8b724e}.wr-question-bridge strong{font-size:13px;line-height:1.4}.wr-question-bridge>div>span>span{font-size:10px;color:#8b724e}
 .wr-card-foot{background:#f6f5f0;text-align:center;padding:8px 12px;font-size:10px;border-radius:0}
 .wr-physical-card[data-revealed=true] .wr-deck-track{background:#f6f5f0}.wr-physical-card[data-revealed=true] .wr-deck-track li{color:#777365}.wr-physical-card[data-revealed=true] .wr-deck-track li[aria-current]{color:#47232e;border-color:#a38d65}.wr-physical-card[data-revealed=true] .wr-deck-track li[data-tier=signature]{color:#e9ddbf}
 .wr-deck-face[data-face=front]{padding:0;gap:8px;background:#f6f5f0;overflow:hidden;border-radius:0;animation:wr-turn-in .55s cubic-bezier(.2,.7,.3,1) both;transform-origin:left center}
 .wr-deck-receipt{margin:0 14px;padding:8px 10px;min-height:52px;background:#e8ede7;border-left:2px solid #6e806f;color:#293b30}.wr-deck-receipt button{color:#58705d;min-width:30px;min-height:38px}.wr-deck-receipt p{font-size:13px;line-height:1.4}.wr-deck-receipt small{font-size:7px;color:#6b7b66}
 .wr-deck-reward{container-type:size;isolation:isolate;overflow:hidden;margin-block:8px}
 .wr-deck-reward>.wr-reward-card{z-index:2;flex:none;height:auto;width:min(calc(100% - 76px),calc((100cqh - 110px) * .8));max-height:100%;border:1px solid #b9b0a1;border-radius:5px;box-shadow:0 8px 20px #11233124}
 .wr-deck-reward .wr-reward-photo{height:auto;max-height:none;object-fit:contain;flex:none;aspect-ratio:4/5}
 .wr-nameplate{min-height:76px;grid-template-columns:26px minmax(0,1fr);gap:8px;padding:10px 9px}.wr-card-seal{width:25px;height:29px;font-size:24px}.wr-nameplate strong{font-size:21px}.wr-nameplate small{font-size:7px;margin-top:4px;letter-spacing:.03em}
 .wr-mobile-peeks{display:contents}.wr-mobile-peeks>button{position:absolute;z-index:1;top:50%;transform:translateY(-50%);height:min(94%,calc((100cqw - 76px) * 1.25 + 76px));width:39px;border:0;padding:0;background:none;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.wr-mobile-peeks>.is-previous{left:0}.wr-mobile-peeks>.is-next{right:0}.wr-mobile-peeks>button>span{position:absolute;inset:0 auto;width:250px;overflow:hidden;border:1px solid #9e865b;border-radius:5px;background:#eee7d9;opacity:.82;box-shadow:0 8px 20px #14253740}.wr-mobile-peeks>.is-previous>span{right:10px}.wr-mobile-peeks>.is-next>span{left:10px}.wr-mobile-peeks img{width:100%;height:100%;object-fit:cover}.wr-mobile-peeks b{z-index:1;padding:4px;width:30px;height:44px;display:grid;place-items:center;background:#293a32e6;border:1px solid #c2ac8055;box-shadow:0 3px 8px #12243238;font:26px var(--serif)}
 .wr-deck-navigation{padding:0 14px;min-height:45px;border-top:1px solid #c6c5b8;background:#f6f5f0;gap:12px;flex-shrink:0}.wr-deck-navigation button,.wr-deck-navigation a{font-size:11px;min-height:44px;border:0}.wr-deck-navigation>span{font-size:9px}
 .wr-deck-tools{position:static;flex-shrink:0;padding:0 14px max(5px,env(safe-area-inset-bottom));min-height:37px;width:100%;font-size:9px;gap:8px}.wr-deck-tools>div{gap:12px}.wr-deck-tools button,.wr-deck-tools a{font-size:9px;min-height:33px;padding:6px 0}.wr-deck[data-revealed=true] .wr-deck-tools>span{max-width:95px;line-height:1.4}
 .wr-deck-collection,.wr-deck-edge,.wr-deck-transition{display:none}
 .wr-physical-card[data-motion]{animation:none}
 .wr-deck[data-swipe=left] .wr-reward-card{animation:wr-slide-out-left .3s cubic-bezier(.4,0,.2,1) both}
 .wr-deck[data-swipe=right] .wr-reward-card{animation:wr-slide-out-right .3s cubic-bezier(.4,0,.2,1) both}
 .wr-deck[data-entry=left] .wr-deck-face{animation:wr-slide-in-left .32s cubic-bezier(.2,.65,.3,1) both}
 .wr-deck[data-entry=right] .wr-deck-face{animation:wr-slide-in-right .32s cubic-bezier(.2,.65,.3,1) both}
 #card-collection{width:calc(100vw - 24px);max-height:calc(100svh - 32px);padding:22px 16px}.wr-sheet-header h2{font-size:28px}.wr-sheet-header p{font-size:8px}.wr-sheet-intro{font-size:12px}.wr-album{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}.wr-album .wr-reward-card{height:235px}.wr-album .wr-nameplate{min-height:58px;padding:9px 8px}.wr-album .wr-nameplate strong{font-size:18px}.wr-album .wr-nameplate small{font-size:6px}.wr-album>button>span{font-size:10px}.wr-sheet-card{height:470px}.wr-sheet-back{padding:23px}.wr-sheet-back h3{font-size:26px}.wr-sheet-back>p:not(.eyebrow){font-size:12px;margin-top:18px}.wr-sheet-controls{gap:13px}.wr-sheet-controls button{font-size:11px}.wr-sheet-source{font-size:9px}
}
@media(max-width:359px){.wr-card-brand{gap:9px;padding-inline:10px}.wr-card-brand>span{font-size:7px}.wr-deck-logo{width:112px;height:37px}.wr-deck-question h1{font-size:20px}.wr-deck-face{padding-inline:12px;gap:10px}.wr-deck-answers>button{font-size:12px;min-height:43px;padding:9px}.wr-deck-reward>.wr-reward-card{width:min(calc(100% - 66px),calc((100cqh - 110px) * .8))}.wr-nameplate strong{font-size:19px}.wr-deck-tools>span{font-size:8px;max-width:125px}.wr-deck-navigation{gap:8px}.wr-sheet-card{height:455px}.wr-sheet-back{padding:18px}.wr-sheet-back>p:not(.eyebrow){margin-top:15px;font-size:11px}.wr-sheet-back h3{font-size:24px}.wr-sheet-back .wr-deck-logo{width:150px;height:50px}}
@media(prefers-reduced-motion:reduce){.wr-deck *,.wr-sheet-card{animation:none!important;transition:none!important}.wr-physical-card{transform:none}}

@media(max-width:359px){.wr-deck-reward .wr-nameplate{grid-template-columns:1fr;text-align:center;min-height:76px}.wr-deck-reward .wr-card-seal{display:none}.wr-deck-reward .wr-nameplate strong{font-size:18px}}
