.HalloweenResultSummary_summary__vcB2z{position:relative;isolation:isolate;overflow:hidden;margin-bottom:32px;border:1px solid #ab804f;border-radius:22px;background:linear-gradient(115deg,#40214ce8,#392047ed),var(--halloween-scene,url("/mock-tests/halloween-2026/moonlit-shop-desktop.webp")) center /cover;color:#fff5e4;box-shadow:0 14px 40px #0c051b50}.HalloweenResultSummary_body__pJeQh{display:grid;grid-template-columns:minmax(0,1fr) 230px 240px;align-items:center;gap:20px;padding:24px 32px 8px}.HalloweenResultSummary_copy__mpp9b{min-width:0}.HalloweenResultSummary_titleRow__VqiGT{display:flex;align-items:center;gap:12px}.HalloweenResultSummary_greeting__Sp4vz{display:flex;align-items:center;gap:8px;margin-bottom:8px;color:#ffdc9c;font-size:13px;font-weight:700}.HalloweenResultSummary_copy__mpp9b h1{font-size:36px;line-height:1.3}.HalloweenResultSummary_badge__vCs9B{display:inline-block;margin-top:12px;padding:4px 12px;border-radius:20px;background:#ffdcaa;color:#583012;font-size:12px;font-weight:800}.HalloweenResultSummary_passedOutcome__UbSi4{display:flex;align-items:center;gap:16px;margin-top:18px}.HalloweenResultSummary_passSeal__4kBVr{position:relative;flex:0 0 124px;width:124px;height:124px;transform:rotate(-9deg);filter:drop-shadow(0 5px 4px #16061980)}.HalloweenResultSummary_passSeal__4kBVr img{display:block;width:100%;height:100%}.HalloweenResultSummary_passSeal__4kBVr>span{position:absolute;inset:0;display:grid;place-items:center;padding-top:12%;font-size:30px;font-weight:900;letter-spacing:.08em;color:#ffe3ac;text-shadow:0 1px 1px #630812,0 -1px 1px #ffb66380}.HalloweenResultSummary_copy__mpp9b .HalloweenResultSummary_passedOutcome__UbSi4 h2{margin-top:0}.HalloweenResultSummary_copy__mpp9b h2{margin-top:16px;font-size:20px}.HalloweenResultSummary_message__XHDJA{margin-top:6px;max-width:36em;color:#f0e0ee;font-size:13px;line-height:1.85}.HalloweenResultSummary_score__CCU0r{text-align:center;color:#ffdfad}.HalloweenResultSummary_score__CCU0r>p:first-child{font-size:13px;font-weight:700;letter-spacing:.12em}.HalloweenResultSummary_value__avQ_k{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;column-gap:6px;color:#fff8eb;font-size:54px;font-weight:900;line-height:1.15;font-variant-numeric:tabular-nums}.HalloweenResultSummary_value__avQ_k span{font-size:20px;color:#ead4e7}.HalloweenResultSummary_actualScore__vi9nA{color:#ead4e7;font-size:12px}.HalloweenResultSummary_tapLabel__TYbCb{display:block;margin-top:2px;font-size:11px;color:#ffdfad}.HalloweenResultSummary_artwork__8IxQ9{display:block;padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;touch-action:manipulation}.HalloweenResultSummary_artwork__8IxQ9:focus-visible{outline:2px solid #ffdfad;outline-offset:4px;border-radius:16px}.HalloweenResultSummary_treatScene__Fw_Zd{position:relative;isolation:isolate;width:100%}.HalloweenResultSummary_treatScene__Fw_Zd:before{content:"";position:absolute;z-index:-1;inset:8% -8% 12%;background:radial-gradient(ellipse,#ffad3e38,#fa7e2110 48%,transparent 72%);pointer-events:none}.HalloweenResultSummary_treatArtwork__cglwt{position:relative;display:block}.HalloweenResultSummary_coach__zY_LW{position:relative;width:240px;height:240px;margin-inline:auto}.HalloweenResultSummary_coachScene__H6ymM{position:relative;min-width:0}.HalloweenResultSummary_candleScene__HYR5x{position:absolute;left:-18px;bottom:-26px;z-index:1;width:120px;height:120px;pointer-events:none}.HalloweenResultSummary_summary__vcB2z .HalloweenResultSummary_candleScene__HYR5x [data-candle-arrangement]{position:relative;inset:auto;width:100%;height:100%;margin:0}.HalloweenResultSummary_summary__vcB2z .HalloweenResultSummary_candleScene__HYR5x [data-candle-reflection]{top:78%;left:-12%;width:130%;height:40%}.HalloweenResultSummary_chocolateGuest__m8W80{position:absolute;right:0;bottom:-8px;z-index:2;transform:rotate(-14deg)}.HalloweenResultSummary_coachArtwork__WtbWh{position:relative;display:block;width:100%;height:100%}.HalloweenResultSummary_coachArtwork__WtbWh>span{position:absolute;color:#ffd28b;pointer-events:none}.HalloweenResultSummary_starOne__ZnrFc{top:12%;left:3%;font-size:24px}.HalloweenResultSummary_starTwo__szUhs{top:4%;right:5%;font-size:34px}.HalloweenResultSummary_starThree__TM57L{bottom:10%;right:1%;font-size:18px}.HalloweenResultSummary_progress__4esbX{padding:12px 32px 24px}.HalloweenResultSummary_track__tQS1E{position:relative;height:10px;border-radius:10px;background:#ffffff22}.HalloweenResultSummary_track__tQS1E>span{display:block;height:100%;border-radius:inherit;background:#ffc979}.HalloweenResultSummary_track__tQS1E>i{position:absolute;top:-4px;width:2px;height:18px;background:#fff0d5}.HalloweenResultSummary_scale__BRSuK{display:flex;justify-content:space-between;margin-top:9px;color:#e9d9e9;font-size:11px}@media (max-width:900px){.HalloweenResultSummary_body__pJeQh{grid-template-columns:minmax(0,1fr) 180px;gap:12px;padding:24px}.HalloweenResultSummary_copy__mpp9b{grid-column:1/-1}.HalloweenResultSummary_score__CCU0r{grid-column:1;grid-row:2}.HalloweenResultSummary_coach__zY_LW{width:180px;height:180px}.HalloweenResultSummary_candleScene__HYR5x{left:-12px;bottom:-20px;width:104px;height:104px}.HalloweenResultSummary_copy__mpp9b h1{font-size:30px}.HalloweenResultSummary_copy__mpp9b h2{margin-top:10px;font-size:18px}.HalloweenResultSummary_progress__4esbX{padding:0 24px 20px}}@media (max-width:700px){.HalloweenResultSummary_body__pJeQh{grid-template-columns:minmax(0,1fr) 130px;gap:8px;padding:20px 18px 8px}.HalloweenResultSummary_coach__zY_LW{width:130px;height:180px}.HalloweenResultSummary_candleScene__HYR5x{left:-24px;bottom:-16px;width:96px;height:96px}.HalloweenResultSummary_value__avQ_k{font-size:46px}.HalloweenResultSummary_value__avQ_k span{font-size:16px}.HalloweenResultSummary_progress__4esbX{padding-inline:18px}.HalloweenResultSummary_passedOutcome__UbSi4{gap:12px}.HalloweenResultSummary_passSeal__4kBVr{flex-basis:100px;width:100px;height:100px}.HalloweenResultSummary_passSeal__4kBVr>span{font-size:25px}}@media (prefers-reduced-motion:no-preference){.HalloweenResultSummary_passSeal__4kBVr{animation:HalloweenResultSummary_sealPress__dAxCF .68s cubic-bezier(.2,.7,.3,1) both}.HalloweenResultSummary_treatScene__Fw_Zd:before{animation:HalloweenResultSummary_candlePool__47Li_ 5.7s ease-in-out -1.6s infinite;animation-play-state:paused}.HalloweenResultSummary_summary__vcB2z:has([data-candle-running=true]) .HalloweenResultSummary_treatScene__Fw_Zd:before{animation-play-state:running}.HalloweenResultSummary_coachArtwork__WtbWh{animation:HalloweenResultSummary_welcome__eJvV2 .65s cubic-bezier(.2,.8,.3,1) both}.HalloweenResultSummary_coachArtwork__WtbWh>span{animation:HalloweenResultSummary_twinkle___O4BH .8s ease-out .2s both}.HalloweenResultSummary_starTwo__szUhs{animation-delay:.34s}.HalloweenResultSummary_starThree__TM57L{animation-delay:.48s}}@keyframes HalloweenResultSummary_sealPress__dAxCF{0%{opacity:0;transform:translateY(-12px) rotate(-17deg) scale(1.5)}55%{opacity:1;transform:translateY(2px) rotate(-8deg) scale(.94)}78%{transform:translateY(-1px) rotate(-10deg) scale(1.03)}to{opacity:1;transform:rotate(-9deg) scale(1)}}@media (max-width:380px){.HalloweenResultSummary_body__pJeQh{grid-template-columns:minmax(0,1fr) 100px}.HalloweenResultSummary_coach__zY_LW{width:100px;height:150px}.HalloweenResultSummary_candleScene__HYR5x{left:-18px;bottom:-12px;width:82px;height:82px}}@keyframes HalloweenResultSummary_candlePool__47Li_{0%,to{opacity:.55;transform:scale(.96)}38%{opacity:1;transform:scale(1.04)}71%{opacity:.7;transform:scale(.99)}}@keyframes HalloweenResultSummary_welcome__eJvV2{0%{opacity:0;transform:translateY(8px) rotate(-3deg) scale(.96)}to{opacity:1;transform:none}}@keyframes HalloweenResultSummary_twinkle___O4BH{0%{opacity:0;transform:scale(.3)}60%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}