body[data-state=result] .toolbar{display:none}
.clayResult{padding:clamp(20px,3vw,42px);user-select:text}
.clayResult .frontierResult__header>button{background:transparent;border:0;color:var(--fr-muted);font-size:12px;padding:0}
.clayResult #resultSummary{font-size:12px;color:var(--fr-muted);margin:0 0 14px}
.clayResult .frontierResult__grid{grid-template-columns:minmax(0,1.18fr) minmax(0,1fr);gap:clamp(22px,4vw,56px)}
.clayResult .frontierResult__scoreHeading h2{font-size:clamp(23px,2.3vw,36px)}
.clayResult__photo{position:relative;width:100%;margin:0 0 12px;border:1px solid var(--fr-line);border-radius:10px;overflow:hidden;background:#26362b}
.clayResult__photo>img{width:100%;height:100%;display:block;object-fit:fill}
.clayResult__photo>svg{position:absolute;inset:0;width:100%;height:100%;filter:drop-shadow(0 1px 2px #000);pointer-events:none}
.clayResult__photo>figcaption{position:absolute;inset:auto 0 0;padding:9px 12px;background:linear-gradient(transparent,#111a25c9);font-size:10px;color:#f9e4b8}
.clayResult .frontierLedger__row{font-size:11px;min-height:29px;grid-template-columns:minmax(0,1fr) 55px 38px}
.clayResult .frontierReward__pending button{background:transparent;border:1px solid var(--fr-line);border-radius:6px;padding:8px;color:white}
.clayResult .frontierVoucher__back>img{width:90%;height:120px;object-fit:contain;filter:drop-shadow(0 10px 12px #0007)}
.clayResult .frontierVoucher__front>strong{font-size:clamp(31px,4vw,62px)}
@media(max-width:650px){.clayResult{padding:20px 17px}.clayResult .frontierResult__grid{grid-template-columns:1fr;gap:30px}.clayResult .frontierResult__header{margin-bottom:16px}.clayResult .frontierResult__header>span:last-child{display:none}.clayResult .frontierResult__scoreHeading>strong{font-size:44px}.clayResult .frontierVoucher{height:245px}.clayResult .frontierResult__scoreHeading h2{font-size:24px}}
.clayResult .frontierVoucher{--c-top:#21407d;--c-bot:#0c1a38;--c-edge:#3f74d8;--c-glow:#4aa8ff;--c-amt:#8fd3ff}
.clayResult .frontierVoucher__front{background:linear-gradient(180deg,var(--c-top),var(--c-bot));border-color:var(--c-edge);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--c-glow) 45%,transparent),inset 0 0 18px color-mix(in srgb,var(--c-glow) 14%,transparent),0 4px 14px #0006}
.clayResult .frontierVoucher__front>strong{color:var(--c-amt)}
.clayResult .frontierVoucher__seal{color:var(--c-amt);border-color:var(--c-edge);box-shadow:0 0 14px color-mix(in srgb,var(--c-glow) 24%,transparent)}
.clayResult{padding:16px 22px}.clayResult .frontierResult__grid{gap:20px;max-width:1100px;margin:auto}.clayResult .frontierResult__scoreHeading{margin-bottom:8px}.clayResult .frontierResult__scoreHeading h2,.clayResult .frontierReward>h2,.clayResult .frontierReward>.frontierEyebrow{display:none}.clayResult .frontierResult__scoreHeading>strong{font-size:48px}.clayResult #resultSummary{margin:5px 0 10px;font-size:11px}.clayResult__photo{height:clamp(90px,19svh,150px);aspect-ratio:auto!important;margin-bottom:8px}.clayResult .frontierLedger__row{min-height:23px;font-size:10px}.clayResult .frontierLedger__total{padding-top:8px;margin-top:8px}.clayResult .frontierVoucher{height:200px;margin:10px auto}.clayResult .frontierReward__pending{min-height:220px}.clayResult .frontierReward__note{margin:8px auto;font-size:10px}.clayResult .frontierReward{padding-left:20px}.resultBreakdown summary{cursor:pointer;font-size:11px;padding:8px 0;color:#b4c7b9}.clayResult #choose{display:block;margin:0 auto}
@media(max-width:650px){.clayResult{padding:12px 16px}.clayResult .frontierResult__grid{gap:8px;grid-template-columns:1fr}.clayResult .frontierResult__scoreHeading{margin-bottom:4px}.clayResult .frontierResult__scoreHeading>strong{font-size:38px}.clayResult__photo{display:none}.clayResult .frontierLedger__total{display:none}.clayResult .frontierReward{border-top:1px solid var(--fr-line);border-left:0;padding:8px 0 0}.clayResult .frontierVoucher{height:176px;margin:8px auto}.clayResult .frontierReward__pending{min-height:176px}.clayResult .frontierReward__note{font-size:9px;line-height:1.3!important;margin:5px 0}.clayResult .frontierFlipHint{padding:6px}.clayResult .frontierButton{padding:10px;margin-top:6px}}
.clayResult{padding:clamp(22px,3vw,40px);overflow:auto}
.clayResult .frontierResult__grid{width:100%;max-width:1440px;grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);gap:clamp(24px,3vw,42px);align-items:start}
.clayResult .frontierResult__scoreHeading{margin-bottom:14px}
.clayResult .frontierResult__scoreHeading>strong{font-size:64px}
.clayResult #resultSummary{font-size:13px;line-height:1.5;margin:8px 0 20px}
.clayResult__photo{display:block;height:auto;aspect-ratio:var(--shot-photo-ratio,16/9)!important;margin-bottom:18px;border-radius:14px}
.clayResult__photo>figcaption{font-size:12px;padding:12px 16px}
.clayResult .frontierLedger__row{font-size:12px;min-height:31px}
.clayResult .resultBreakdown summary{font-size:13px;padding:12px 0}
.clayResult .frontierLedger__total{display:flex;margin-top:14px;padding-top:14px}
.clayResult .frontierReward{padding-left:clamp(22px,3vw,38px)}
.clayResult .frontierVoucher{height:260px;margin:18px auto}
.clayResult .frontierReward__note{font-size:12px;line-height:1.6!important;margin:16px auto}
.clayResult .frontierButton{padding:16px;margin-top:16px}
@media(max-width:650px){.clayResult{padding:22px 16px}.clayResult .frontierResult__grid{grid-template-columns:1fr;gap:28px}.clayResult .frontierResult__scoreHeading>strong{font-size:52px}.clayResult .frontierReward{padding:24px 0 0}.clayResult .frontierVoucher{height:245px}.clayResult__photo>figcaption{font-size:10px;padding:10px}.clayResult .frontierLedger__row{font-size:11px}}
