.challenge-postcard_postcard__vKLXM{--ink:#32123d;--purple:#795a88;display:grid;grid-template-columns:49% minmax(0,1fr);position:relative;isolation:isolate;margin:24px 0 32px;border:2px solid var(--purple);border-radius:5px;background:#fff7e7 url(/art/challenges/postcard-paper.svg);box-shadow:0 10px 18px #45265328;color:var(--ink);font:1.125rem/1.4 Arial,Helvetica,sans-serif;min-width:0}.challenge-postcard_postcard__vKLXM:before{content:"";position:absolute;inset:7px;border:1px solid #bea58b88;pointer-events:none;z-index:-1}.challenge-postcard_chocolatePostcard__TLXE3 .challenge-postcard_scene__ci991{object-fit:cover;object-position:right center;image-rendering:auto;background:#e3d0be}.challenge-postcard_sceneFox___hKxc{position:absolute;inset:8% 10% 12%;width:80%;height:80%;object-fit:contain;image-rendering:pixelated;pointer-events:none}.challenge-postcard_chocolatePostcard__TLXE3 .challenge-postcard_plaque__7UI7t svg{fill:#9c633d;stroke:#633d26}.challenge-postcard_chocolatePostcard__TLXE3 .challenge-postcard_stamp__cdSzf img{object-fit:contain}.challenge-postcard_chocolatePostcard__TLXE3 .challenge-postcard_sponsor__M3ven img{image-rendering:auto}.challenge-postcard_corner__MlmGh{position:absolute;width:34px;height:34px;background:#a886b9;border:1px solid var(--ink);clip-path:polygon(0 0,100% 0,100% 15%,84% 15%,84% 30%,70% 30%,70% 46%,54% 46%,54% 62%,38% 62%,38% 78%,22% 78%,22% 100%,0 100%);z-index:3;pointer-events:none}.challenge-postcard_topLeft__M8H9E{top:-1px;left:-1px}.challenge-postcard_topRight__bGrk1{top:-1px;right:-1px;transform:rotate(90deg)}.challenge-postcard_bottomRight__LrfjK{bottom:-1px;right:-1px;transform:rotate(180deg)}.challenge-postcard_bottomLeft__bn_md{bottom:-1px;left:-1px;transform:rotate(270deg)}.challenge-postcard_pictureSide__XUTnZ{min-width:0;padding:30px;border-right:1px dashed #b89bc1;display:flex;align-items:center}.challenge-postcard_frame__REKmF{width:100%;position:relative;margin:0;padding:10px;border:3px solid var(--ink);background:#fff8e7;box-shadow:inset 0 0 0 4px #fff8e7,inset 0 0 0 6px var(--purple)}.challenge-postcard_scene__ci991{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;image-rendering:pixelated;border:1px solid var(--ink)}.challenge-postcard_frameCorner__I0KDL{position:absolute;width:13px;height:13px;background:#fff8e7;border:3px solid var(--ink);top:-8px;left:-8px;z-index:2}.challenge-postcard_frameCorner__I0KDL:after{content:"";position:absolute;inset:2px;background:var(--purple)}.challenge-postcard_plaque__7UI7t{position:absolute;bottom:20px;left:7%;right:7%;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:12px 20px;border:7px double var(--ink);background:#f3d5a6;clip-path:polygon(5% 0,95% 0,95% 8%,98% 8%,98% 20%,100% 20%,100% 80%,98% 80%,98% 92%,95% 92%,95% 100%,5% 100%,5% 92%,2% 92%,2% 80%,0 80%,0 20%,2% 20%,2% 8%,5% 8%);font:clamp(.875rem,1.8vw,1.5rem)/1.2 var(--font-postcard-pixel),monospace;text-transform:uppercase;letter-spacing:2px;white-space:normal;text-align:center}.challenge-postcard_plaque__7UI7t svg{width:25px;height:30px;fill:#b84121;stroke:#b84121;flex-shrink:0}.challenge-postcard_info__Uv0Oh{position:relative;min-width:0;padding:52px 28px 32px;display:flex;flex-direction:column}.challenge-postcard_cardHeader__Sl6fX{position:relative;padding-top:3px;min-height:173px}.challenge-postcard_status__zpFd9{display:inline-block;margin-bottom:18px;background:#a7e6cc;border-radius:6px;padding:7px 12px;font:700 .875rem/1.2 Arial,sans-serif;text-transform:uppercase;letter-spacing:.8px}.challenge-postcard_postcard__vKLXM .challenge-postcard_cardHeader__Sl6fX h3{position:relative;max-width:calc(100% - 122px);font:clamp(1rem,1.8vw,1.6rem)/1.55 var(--font-postcard-pixel),monospace;text-transform:uppercase;margin:0 0 10px;letter-spacing:-.7px}.challenge-postcard_postcard__vKLXM .challenge-postcard_sponsor__M3ven{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font:1.2rem/1.25 Arial,sans-serif;margin:0;color:var(--ink)}.challenge-postcard_sponsor__M3ven a{display:inline-flex;min-height:44px;align-items:center}.challenge-postcard_sponsor__M3ven img{width:194px;height:50px;object-fit:contain;image-rendering:pixelated}.challenge-postcard_postage__vENrW{position:absolute;top:20px;right:22px;width:233px;height:155px;pointer-events:none}.challenge-postcard_postmark__Ro_hS{position:absolute;width:157px;left:0;top:6px;transform:rotate(-12deg);color:#877986;z-index:1}.challenge-postcard_stamp__cdSzf{position:absolute;right:0;top:0;width:111px;height:139px;padding:12px;background:#fff7e7;border:2px solid #b69d86;clip-path:polygon(4% 0,10% 0,13% 3%,17% 3%,20% 0,27% 0,30% 3%,34% 3%,37% 0,44% 0,47% 3%,51% 3%,54% 0,61% 0,64% 3%,68% 3%,71% 0,78% 0,81% 3%,85% 3%,88% 0,96% 0,100% 4%,100% 96%,96% 100%,88% 100%,85% 97%,81% 97%,78% 100%,71% 100%,68% 97%,64% 97%,61% 100%,54% 100%,51% 97%,47% 97%,44% 100%,37% 100%,34% 97%,30% 97%,27% 100%,20% 100%,17% 97%,13% 97%,10% 100%,4% 100%,0 96%,0 4%)}.challenge-postcard_stamp__cdSzf img{width:100%;height:100%;display:block;object-fit:cover;border:1px solid #b69d86;image-rendering:pixelated}.challenge-postcard_scores__GCE_G{display:grid;grid-template-columns:1.15fr .82fr 1.12fr;gap:16px;margin:34px 0 14px}.challenge-postcard_scores__GCE_G>div{min-width:0;border-right:1px solid #b5a0ba;padding-right:12px}.challenge-postcard_scores__GCE_G>div:last-child{border:0;padding:0}.challenge-postcard_scores__GCE_G dt{text-transform:uppercase;font:700 .8125rem/1.4 Arial,sans-serif;letter-spacing:1.2px;color:var(--ink);margin-bottom:12px}.challenge-postcard_scores__GCE_G dd{font:clamp(1.125rem,1.55vw,1.375rem)/1.5 var(--font-postcard-pixel),monospace;letter-spacing:-1px;margin:0;overflow-wrap:anywhere}.challenge-postcard_scores__GCE_G dd small{font:700 1.35rem/1.2 Arial,sans-serif;letter-spacing:-.5px}.challenge-postcard_unranked__EgP9p{font:700 1.35rem/1.3 Arial,sans-serif;letter-spacing:0}.challenge-postcard_postcard__vKLXM .challenge-postcard_bestNote__YO_pT{font:1rem/1.4 Arial,sans-serif;color:#735579;margin:0 0 22px}.challenge-postcard_bestNote__YO_pT span{display:block;font-size:.8125rem;margin-top:5px}.challenge-postcard_awardSection__0j4Z4{border-top:1px solid #a996ae;padding-top:18px;margin-top:0}.challenge-postcard_postcard__vKLXM h4{font:1rem/1.5 var(--font-postcard-pixel),monospace;text-transform:uppercase;margin:0 0 14px}.challenge-postcard_awards__ZlnuJ{display:grid;grid-template-columns:1fr 1.15fr;gap:12px}.challenge-postcard_award__auYTk{display:flex;gap:10px;align-items:center;padding:10px;border:1px solid #cfc1c6;border-radius:9px;background:#fffbf044;min-width:0}.challenge-postcard_award__auYTk>img{display:block;width:86px;height:105px;object-fit:contain;image-rendering:pixelated;flex-shrink:0}.challenge-postcard_award__auYTk>div{min-width:0}.challenge-postcard_award__auYTk strong{font:700 1rem/1.25 Arial,sans-serif;display:block;overflow-wrap:anywhere}.challenge-postcard_postcard__vKLXM .challenge-postcard_award__auYTk p{font:.9rem/1.25 Arial,sans-serif;color:#735579;margin:5px 0}.challenge-postcard_collectionLink__xIjhT{display:inline-flex;align-items:center;gap:6px;min-height:38px;max-width:100%;padding:5px 8px;background:#a7e6cc;border-radius:7px;font:700 .75rem/1.2 Arial,sans-serif}.challenge-postcard_collectionLink__xIjhT svg{width:19px;height:19px}.challenge-postcard_collectionLink__xIjhT span{min-width:0}.challenge-postcard_cardFooter__azprw{display:flex;flex-direction:column;justify-content:flex-end;margin-top:auto;padding-top:30px;min-height:64px}.challenge-postcard_cardFooter__azprw>span{height:1px;background:#947c9b;display:block;max-width:70%}.challenge-postcard_preference__72pO1{font:1rem/1.4 Arial,sans-serif;margin-top:12px}.challenge-postcard_preference__72pO1 summary{cursor:pointer;min-height:44px;display:flex;align-items:center}.challenge-postcard_preference__72pO1 summary:before{content:"▸";padding-right:8px}.challenge-postcard_preference__72pO1[open] summary:before{content:"▾"}.challenge-postcard_prize__Zr7BJ{font:1rem/1.4 Arial,sans-serif;margin:12px 0 0}@container dashboard-width (min-width:1440px){.challenge-postcard_scores__GCE_G dd{font-size:1.65rem}.challenge-postcard_cardHeader__Sl6fX{min-height:192px}.challenge-postcard_postcard__vKLXM .challenge-postcard_cardHeader__Sl6fX h3{font-size:1.9rem}.challenge-postcard_info__Uv0Oh{padding-top:56px}.challenge-postcard_award__auYTk>img{width:106px;height:118px}.challenge-postcard_award__auYTk strong{font-size:1.125rem}.challenge-postcard_postcard__vKLXM .challenge-postcard_award__auYTk p{font-size:1rem}}@container dashboard-width (max-width:1100px) and (min-width:861px){.challenge-postcard_pictureSide__XUTnZ{padding:22px}.challenge-postcard_info__Uv0Oh{padding:34px 22px 24px}.challenge-postcard_postage__vENrW{transform:scale(.8);transform-origin:top right;right:16px;top:16px}.challenge-postcard_postcard__vKLXM .challenge-postcard_cardHeader__Sl6fX h3{max-width:calc(100% - 94px);font-size:1.1rem}.challenge-postcard_postcard__vKLXM .challenge-postcard_sponsor__M3ven{font-size:1rem}.challenge-postcard_sponsor__M3ven img{width:155px;height:44px}.challenge-postcard_scores__GCE_G{gap:10px;margin-top:20px}.challenge-postcard_scores__GCE_G dd{font-size:1.05rem}.challenge-postcard_scores__GCE_G dt{font-size:.7rem;letter-spacing:.8px}.challenge-postcard_award__auYTk{gap:6px;padding:8px;flex-wrap:wrap}.challenge-postcard_award__auYTk>img{width:64px;height:70px}.challenge-postcard_award__auYTk strong,.challenge-postcard_postcard__vKLXM h4{font-size:.875rem}}@container dashboard-width (max-width:860px){.challenge-postcard_postcard__vKLXM{grid-template-columns:1fr;width:100%;margin-inline:auto}.challenge-postcard_pictureSide__XUTnZ{padding:24px;border-right:0;border-bottom:1px dashed #b89bc1}.challenge-postcard_info__Uv0Oh{padding:32px 24px}.challenge-postcard_postage__vENrW{right:22px;top:22px;width:200px;transform:scale(.9);transform-origin:top right}.challenge-postcard_postcard__vKLXM .challenge-postcard_cardHeader__Sl6fX h3{font-size:1.25rem;max-width:calc(100% - 110px)}.challenge-postcard_scores__GCE_G{margin-top:22px;gap:12px}.challenge-postcard_scores__GCE_G dd{font-size:1.125rem}.challenge-postcard_scores__GCE_G dd small{font-size:1.1rem}.challenge-postcard_plaque__7UI7t{font-size:1.3rem}.challenge-postcard_award__auYTk>img{width:80px;height:88px}}@container dashboard-width (max-width:480px){.challenge-postcard_pictureSide__XUTnZ{padding:18px}.challenge-postcard_frame__REKmF{padding:7px}.challenge-postcard_plaque__7UI7t{font-size:1rem;letter-spacing:1px;min-height:46px;bottom:13px;padding:8px 12px;gap:8px}.challenge-postcard_plaque__7UI7t svg{width:20px;height:22px}.challenge-postcard_info__Uv0Oh{padding:24px 18px}.challenge-postcard_postage__vENrW{width:178px;transform:scale(.7);right:12px;top:12px}.challenge-postcard_postmark__Ro_hS{left:-24px}.challenge-postcard_postcard__vKLXM .challenge-postcard_cardHeader__Sl6fX h3{font-size:1rem;line-height:1.65;max-width:calc(100% - 78px)}.challenge-postcard_status__zpFd9{font-size:.7rem;padding:6px 9px}.challenge-postcard_cardHeader__Sl6fX{min-height:168px}.challenge-postcard_postcard__vKLXM .challenge-postcard_sponsor__M3ven{font-size:1rem;gap:6px}.challenge-postcard_sponsor__M3ven img{width:150px;height:40px}.challenge-postcard_scores__GCE_G{grid-template-columns:1.12fr .82fr 1fr;gap:8px}.challenge-postcard_scores__GCE_G dt{font-size:.6875rem;letter-spacing:.4px}.challenge-postcard_scores__GCE_G dd{font-size:.8125rem;letter-spacing:-.6px}.challenge-postcard_scores__GCE_G>div{padding-right:6px}.challenge-postcard_scores__GCE_G dd small,.challenge-postcard_unranked__EgP9p{font-size:.95rem}.challenge-postcard_postcard__vKLXM .challenge-postcard_bestNote__YO_pT,.challenge-postcard_postcard__vKLXM h4{font-size:.875rem}.challenge-postcard_awards__ZlnuJ{grid-template-columns:1fr}.challenge-postcard_award__auYTk{gap:12px}.challenge-postcard_award__auYTk>img{width:88px;height:90px}.challenge-postcard_award__auYTk strong{font-size:1rem}.challenge-postcard_postcard__vKLXM .challenge-postcard_award__auYTk p{font-size:.9rem}.challenge-postcard_corner__MlmGh{width:26px;height:26px}.challenge-postcard_cardFooter__azprw{min-height:40px;padding-top:20px}}@container dashboard-width (max-width:350px){.challenge-postcard_scores__GCE_G{grid-template-columns:1fr}.challenge-postcard_scores__GCE_G>div{border:0;padding:0;display:flex;align-items:center;justify-content:space-between;gap:12px}.challenge-postcard_scores__GCE_G dt{margin:0;font-size:.75rem}.challenge-postcard_scores__GCE_G dd{font-size:1rem}.challenge-postcard_postcard__vKLXM .challenge-postcard_cardHeader__Sl6fX h3{max-width:calc(100% - 60px);font-size:.875rem}.challenge-postcard_pictureSide__XUTnZ{padding:15px}.challenge-postcard_plaque__7UI7t{font-size:.8125rem;padding-inline:8px;letter-spacing:0}}.challenge-postcard_frameTopRight__10Yaj{left:auto;right:-8px}.challenge-postcard_frameBottomLeft__V_MGV{top:auto;bottom:-8px}.challenge-postcard_frameBottomRight__qqw11{top:auto;left:auto;bottom:-8px;right:-8px}.challenge-postcard_scores__GCE_G dd{font:400 clamp(2.5rem,4.4vw,4.2rem)/.95 var(--font-pixel),monospace;letter-spacing:.1px;text-shadow:.65px 0 currentColor,-.65px 0 currentColor}.challenge-postcard_scores__GCE_G .challenge-postcard_scoreNumber__Uah13{white-space:nowrap;overflow-wrap:normal}.challenge-postcard_scores__GCE_G dd small,.challenge-postcard_unranked__EgP9p{text-shadow:none}.challenge-postcard_award__auYTk>img{transform:scale(1.16)}@container dashboard-width (min-width:1440px){.challenge-postcard_postage__vENrW{width:267px}.challenge-postcard_postmark__Ro_hS{width:180px}.challenge-postcard_stamp__cdSzf{width:130px;height:155px}.challenge-postcard_scores__GCE_G dd{font-size:4.2rem}}@container dashboard-width (max-width:1100px) and (min-width:861px){.challenge-postcard_scores__GCE_G dd{font-size:2.65rem}}@container dashboard-width (max-width:860px){.challenge-postcard_scores__GCE_G dd{font-size:3rem}}@container dashboard-width (max-width:480px){.challenge-postcard_scores__GCE_G dd{font-size:2rem}}@container dashboard-width (max-width:350px){.challenge-postcard_scores__GCE_G dd{font-size:2.35rem}}.challenge-postcard_info__Uv0Oh{container-type:inline-size}@container (max-width:20rem){.challenge-postcard_scores__GCE_G{grid-template-columns:1fr;gap:14px}.challenge-postcard_scores__GCE_G>div{display:block;border-right:0;border-bottom:1px solid #c5b3c9;padding:0 0 10px}.challenge-postcard_scores__GCE_G>div:last-child{border-bottom:0;padding-bottom:0}.challenge-postcard_scores__GCE_G dt{margin:0 0 6px}.challenge-postcard_scores__GCE_G dd{font-size:2.5rem;line-height:1}.challenge-postcard_postcard__vKLXM .challenge-postcard_cardHeader__Sl6fX h3{max-width:calc(100% - 110px);font-size:.875rem}}.challenge-postcard_status__zpFd9{max-width:100%;white-space:normal;overflow-wrap:anywhere}@media(max-width:540px){.challenge-postcard_postcard__vKLXM{min-width:0;max-width:100%}.challenge-postcard_info__Uv0Oh{min-width:0}.challenge-postcard_cardHeader__Sl6fX .challenge-postcard_status__zpFd9{max-width:calc(100% - 80px);font-size:.75rem;letter-spacing:0}}@font-face{font-family:postcardPixel;src:url(/_next/static/media/9b08e5e8f5707af2-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:postcardPixel Fallback;src:local("Arial");ascent-override:45.63%;descent-override:0.00%;line-gap-override:0.00%;size-adjust:219.15%}.__className_e00704{font-family:postcardPixel,postcardPixel Fallback}.__variable_e00704{--font-postcard-pixel:"postcardPixel","postcardPixel Fallback"}