/* Result frames 37:483 / 37:527 / 37:505 / 37:549, supplied with node 62:700. */
@font-face{font-family:Paperlogy;src:url('/assets/paperlogy-medium.ttf') format('truetype');font-weight:500;font-display:swap}
@font-face{font-family:Paperlogy;src:url('/assets/paperlogy-light.ttf') format('truetype');font-weight:300;font-display:swap}
.result{--result-ink:#ff5285;--footer-color:#ff89a9;position:relative;isolation:isolate;background:linear-gradient(#ff3c76,#fef1f6 314.815cqw);padding-bottom:calc(130px + env(safe-area-inset-bottom));text-align:center}
.result.dark{--result-ink:#fff;--footer-color:#010101;background:linear-gradient(#010101,#ff5285 314.815cqw)}
.result::after{inset:250.265cqw 0 0;height:auto;background:linear-gradient(transparent,var(--footer-color) 64.55cqw);z-index:-1}
.result.dark::after{background:linear-gradient(transparent,var(--footer-color) 64.55cqw)}
.result-card{padding-top:0;position:relative}
.result-hero{height:142.328cqw;padding-top:28.042cqw;position:relative}
.result-logo{position:absolute;left:50%;top:14.963cqw;transform:translateX(-50%);width:auto;height:auto;max-width:none}
.result-kicker{font:400 2.6455cqw/3.9683cqw Paperlogy,sans-serif;margin:0;color:white}
.dark .result-kicker{font-weight:300}
.result-title{font:7.9365cqw/1.45 Sungkok,serif;letter-spacing:0;color:white;margin:0;white-space:nowrap;position:relative;z-index:2}
.dark .result-title{color:#ff5285}
.result-quote{font:400 4.7619cqw/1.45 Paperlogy,sans-serif;letter-spacing:0;transform:skewX(-12deg) scaleY(.98);width:max-content;max-width:100%;margin:0 auto;position:relative;z-index:2;color:white}
.character-slot{bottom:auto}
.description-panel{width:87.037cqw;min-height:132.54cqw;padding:2.9101cqw 0 7.143cqw;margin:0 0 0 6.3492cqw;color:var(--result-ink);background:#ffffff4d;overflow:visible;position:relative}
.result[data-result=flawless] .description-panel{min-height:138.889cqw}
.result:not(.dark) .description-panel{color:var(--result-ink);background:#fffffff7}
.type-rule{height:6.3492cqw;width:75.1323cqw;margin:0 auto 4.4974cqw;font:4.7619cqw/1.45 Haeong,Paperlogy,sans-serif;background-image:var(--type-rule-image);background-size:100% auto;background-repeat:no-repeat;background-position:center 50%;display:flex;align-items:flex-start;justify-content:center}
.type-rule::before,.type-rule::after{display:none}
.result-lead{width:64.0212cqw;min-height:6.3492cqw;margin:0 auto 1.5873cqw;font:700 3.4392cqw/1.45 Paperlogy,sans-serif;letter-spacing:0;text-align:center;word-break:normal;overflow-wrap:break-word;text-wrap:wrap}
.result-traits{box-sizing:border-box;width:78.3069cqw;min-height:39.418cqw;margin:0 auto;padding:0 0 0 5.9524cqw;font:400 3.9683cqw/1.33 Paperlogy,sans-serif;letter-spacing:0;text-align:left;word-break:normal;overflow-wrap:break-word;text-wrap:wrap;list-style-type:disc}
.dark .result-traits{min-height:41.2698cqw}
.result-traits li+li{margin-top:5.2778cqw}
.result-traits p,.result-traits p+p{margin:0}
.panel-divider{position:static;transform:none;width:75.1323cqw;height:.1323cqw;border:0;margin:0 auto 7.0106cqw;background-image:var(--divider-image);background-size:100% auto;background-position:center;background-repeat:no-repeat}
.dark .panel-divider{margin-bottom:5.1587cqw}
.base-tip,.base-tip h2,.cheat-description{text-align:center;word-break:normal;overflow-wrap:break-word;text-wrap:wrap}
.base-tip h2{width:64.0212cqw;min-height:6.3492cqw;margin:0 auto 1.5873cqw;font:700 3.4392cqw/1.45 Paperlogy,sans-serif;letter-spacing:0}
.cheat-quote{width:78.3069cqw;min-height:12.6667cqw;margin:0 auto 3.2063cqw;font:500 4.7619cqw/1.33 Paperlogy,sans-serif;letter-spacing:0;white-space:pre-line}
.result[data-result=translucent] .cheat-quote{margin-bottom:5.0582cqw}
.cheat-description{width:80.6878cqw;margin:0 auto;font:400 4.2328cqw/1.33 Paperlogy,sans-serif;letter-spacing:0}
.result[data-result=healthy] .cheat-description{width:86.7725cqw}
.result[data-result=translucent] .cheat-description{width:78.3069cqw;word-break:keep-all}
.cheat-description p,.cheat-description p+p{margin:0}
.cheat-description mark{color:white;background:#ff5285;box-decoration-break:clone;-webkit-box-decoration-break:clone}
.dark .cheat-description mark{color:#ff5285;background:white}
.result .q2-note{width:87.037cqw;margin:4.7619cqw 0 0 6.3492cqw;padding:4.4974cqw;color:var(--result-ink);background:#ffffff4d;border:0;font:400 13px/1.75 Paperlogy,sans-serif;text-align:left;letter-spacing:0;word-break:keep-all;overflow-wrap:break-word}
.result:not(.dark) .q2-note{background:#fffffff7;border:0}
.q2-note .q2-label{font-size:11px;letter-spacing:0;margin-bottom:9px}
.q2-note p+p{margin-top:.75em}
.result .card-brand{font-size:10px;line-height:1.6;margin-top:22px;text-align:center}
.result-actions{gap:4px;margin-top:24px;position:relative}
.result .icon-circle,.result.dark .icon-circle{width:48px;height:48px;background:transparent}
.result .icon-circle>img{width:auto;height:auto;max-width:none}
.result .action-text{color:#ff5285;font:13px/.99 Haeong,Paperlogy,sans-serif}
.result.dark .action-text{color:white}
.result .product-link{width:75.9259cqw;min-height:64px;font:16px/1.45 Haeong,Paperlogy,sans-serif;color:#690d2d;padding:12px 10px;letter-spacing:0}
.type-rule,.panel-divider{margin-left:6.3492cqw;margin-right:0}
.type-rule span{position:relative;left:-.2646cqw}
.result-lead,.base-tip h2{margin-left:11.6402cqw;margin-right:0}
.result-traits,.cheat-quote{margin-left:4.4974cqw;margin-right:0}
.cheat-description{margin-left:3.4392cqw;margin-right:0}
.result[data-result=healthy] .cheat-description{margin-left:.2646cqw}
.result[data-result=translucent] .cheat-description{margin-left:4.4974cqw}
/* Keep the supplied SVGs and cover subpixel SVG rasterization in mobile browsers. */
.type-rule{position:relative}
.type-rule::before,.type-rule::after{content:'';display:block;position:absolute;top:3.1746cqw;flex:none;border-top:.1323cqw solid currentColor;height:0}
.type-rule::before{left:0;width:26.455cqw}
.type-rule::after{right:0;width:26.9841cqw}
.panel-divider{border-top:.1323cqw solid currentColor}
.result .fixed-cta{background:linear-gradient(transparent,#ff89a9 36%)}
.result.dark .fixed-cta{background:linear-gradient(transparent,#010101 36%)}
@media(max-width:350px){.result .product-link{font-size:14px}}
