@font-face{font-family:LINESeedTW;src:url(/assets/LINESeedTW-Regular-vA-9bQyr.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:LINESeedTW;src:url(/assets/LINESeedTW-Bold-CPbEIJV6.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:LINESeedTW;src:url(/assets/LINESeedTW-ExtraBold-PhfGFjo_.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:LINESeedTWBdTitle;src:url(/assets/LINESeedTW-Bd-title-H4jP7lz2.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:NotoSansCJKtcMedium;src:url(/assets/NotoSansCJKtc-Medium-F_54jbf3.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:NotoSansCJKtc;src:url(/assets/NotoSansCJKtc-Regular-BgoZXwFE.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NotoSansCJKtc;src:url(/assets/NotoSansCJKtc-Bold-B6-6Q2H-.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:JfOpenhuninn;src:url(/assets/jf-openhuninn-CaPdgl0C.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--w:min(100vw, 480px);--u:calc(var(--w) / 923);--brand-red:#e4002b;--brand-red-dark:#b8001f;--brand-ink:#1c1c1c;--brand-blue:#dce6f1;--brand-green:#e2efda;--brand-yellow:#fff2cc;--bg-1:#fdfcfa;--bg-2:#ece8e4;--bg-3:#ddd7d0;--ink:#1f2a37;--ink-dim:#1f2a379e;--card-bg:#ffffffdb;--card-border:#1c1c1c24;--accent:var(--brand-red);--accent-ink:#fff;--success:#6f9e54;--success-bg:var(--brand-green);--danger:#d1453a;--radius-lg:20px;--radius-md:14px;--font-line:"LINESeedTW", "PingFang TC", "Noto Sans TC", system-ui, sans-serif;--font-noto-boxed:"NotoSansCJKtcMedium", "PingFang TC", "Noto Sans TC", system-ui, sans-serif;--font-noto:"NotoSansCJKtc", "PingFang TC", "Noto Sans TC", system-ui, sans-serif;--font-openhuninn:"JfOpenhuninn", "PingFang TC", "Noto Sans TC", system-ui, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body{width:100%;margin:0;padding:0;overflow-x:hidden}body{min-height:100dvh;font-family:var(--font-line);color:var(--ink);background:var(--bg-1)}#root{flex-direction:column;width:100%;min-height:100dvh;display:flex;overflow-x:hidden}.screen{padding:32px max(20px, env(safe-area-inset-right)) 48px max(20px, env(safe-area-inset-left));text-wrap:pretty;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;width:100%;max-width:480px;margin:0 auto;display:flex}.fit-outer{flex:none;width:100%}.fit-inner{transform-origin:top;width:100%;display:flow-root}.quiz-screen .fit-outer{flex:1;display:flex;overflow:visible!important}.quiz-screen .fit-outer[data-fit=natural]>.fit-inner{flex-direction:column;flex:1;display:flex}.eyebrow{letter-spacing:.08em;color:var(--ink-dim);margin-bottom:8px;font-size:13px}h1.title{text-align:center;margin:0 0 16px;font-size:28px;line-height:1.35}.landing-title{width:calc(750 * var(--u));max-width:100%;font-family:LINESeedTWBdTitle,LINESeedTW,sans-serif;font-weight:700;line-height:0;font-size:calc(52 * var(--u));color:#1c1c1c;text-align:center;white-space:nowrap;margin:0 auto;line-height:1.2}.landing-title img,.landing-start img{width:100%;height:auto;display:block}.landing-content{width:100%}p.subtitle{color:var(--ink-dim);text-align:center;margin:0 0 28px;line-height:1.6}.card{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:100%;padding:24px}.landing-logo-lockup{width:100%;max-width:calc(500 * var(--u));height:auto;margin:0 auto calc(110 * var(--u));flex:none;display:block}.landing-screen{min-height:100dvh;padding-top:max(calc(160 * var(--u)), env(safe-area-inset-top));padding-bottom:max(calc(32 * var(--u)), env(safe-area-inset-bottom))}.landing-hero{width:calc(100% + 40px);padding:0 calc(24 * var(--u));aspect-ratio:1000/1424;background-color:var(--bg-1);box-sizing:border-box;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;flex:none;justify-content:flex-end;margin:0 -20px;display:flex;position:relative}p.landing-fineprint{width:100%;max-width:100%;margin:calc(12 * var(--u)) auto 0;padding:0 calc(24 * var(--u));color:#000;font-size:calc(27 * var(--u));white-space:nowrap;line-height:1.6}.landing-name{margin-bottom:calc(66 * var(--u))}.landing-screen .landing-name.field--underline input[type=text]{width:calc(470 * var(--u));font-size:max(16px, calc(36 * var(--u)));color:#000;padding:calc(8 * var(--u)) 2px calc(22 * var(--u));line-height:1.4}.landing-screen .landing-name.field--underline input[type=text]:focus{width:calc(470 * var(--u))}.landing-screen .landing-name input::placeholder{color:#000;opacity:1}.btn.landing-start{background:0 0;border:0;padding:0;line-height:0}.field--underline{text-align:center}.field--underline.field--underline input[type=text]{text-align:center;border:none;border-bottom:2px solid var(--brand-red);background:0 0;border-radius:0;width:160px;max-width:100%;margin:0 auto;padding:6px 2px;transition:border-bottom-color .15s,width .15s;display:block}.field--underline.field--underline input[type=text]:hover{border-bottom-color:var(--brand-red-dark)}.field--underline.field--underline input[type=text]:focus{box-shadow:none;border-bottom-color:var(--brand-red-dark);width:190px}.field--underline label{text-align:center;text-transform:uppercase;letter-spacing:.12em;font-family:var(--font-line);cursor:default;display:block}.btn{width:100%;font-family:var(--font-line);cursor:pointer;text-align:center;border:none;border-radius:999px;padding:16px 20px;font-size:16px;font-weight:700;text-decoration:none;transition:transform .12s,opacity .12s;display:block}.btn:active{transform:scale(.98)}.btn-primary{background:var(--brand-red);color:var(--accent-ink);border:2px solid var(--brand-ink)}.btn-secondary{color:var(--ink);border:1px solid var(--card-border);background:0 0}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-arrow{justify-content:center;align-items:center;gap:10px;display:flex}.btn-arrow:after{content:"";border-bottom:3px solid;border-right:3px solid;flex-shrink:0;width:9px;height:9px;transform:rotate(-45deg)}.page-header-row{justify-content:space-between;align-items:center;width:100%;margin-bottom:18px;display:flex}.brand-logo{width:auto;height:28px;margin:0;display:block}.page-close-btn{width:28px;height:28px;color:var(--ink-dim);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:22px;line-height:1;display:flex}.quiz-answer-col{box-sizing:border-box;width:100%;padding:0}.quiz-content{width:100%}.option-list{gap:calc(35 * var(--u));width:calc(662 * var(--u));flex-direction:column;max-width:100%;margin:0 auto;display:flex}.option-btn{text-align:center;border:2px solid var(--brand-ink);width:100%;color:var(--brand-ink);font-family:var(--font-noto-boxed);font-size:calc(47 * var(--u));cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:linear-gradient(#fff,#e9e9e9);border-radius:999px;padding:24px 20px;font-weight:500;transition:background .12s,border-color .12s,transform 80ms;overflow:hidden;box-shadow:inset 0 -2px #0000000f,0 2px 6px #1c1c1c14}.option-btn.option-btn--baked{box-shadow:none;background:0 0;border:0;border-radius:999px;padding:0;line-height:0;overflow:visible}.option-btn--baked img{pointer-events:none;width:100%;height:auto;display:block}.option-btn--baked{isolation:isolate;position:relative}.option-btn.option-btn--baked.selected{background:0 0}.option-btn--baked.selected:before{content:"";z-index:-1;background:var(--brand-red);pointer-events:none;border-radius:999px;position:absolute;inset:calc(2.66% - 4px) calc(1.02% - 4px)}.option-btn:hover{border-color:var(--brand-red-dark)}.option-btn.selected{border-color:var(--brand-red);color:var(--brand-red-dark);background:linear-gradient(#fff0f0,#ffd9dd)}.question-hint{color:var(--ink-dim);margin:0 0 calc(83 * var(--u));text-align:center;font-size:13px}.option-btn:active{transform:scale(.99)}.quiz-nav{z-index:20;max-width:480px;padding:0 max(20px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom));pointer-events:none;justify-content:flex-end;margin:0 auto;display:flex;position:fixed;bottom:0;left:0;right:0}.quiz-nav .btn{pointer-events:auto;width:auto;margin-top:0;padding:10px 20px;font-size:15px;box-shadow:0 4px 12px #00000040}.quiz-nav .btn-primary{flex:none}.quiz-progress-row{align-items:center;gap:calc(10 * var(--u)) 12px;width:100%;padding:0 calc(33 * var(--u));margin-bottom:calc(157 * var(--u));grid-template-columns:34px minmax(0,1fr);display:grid}.quiz-progress-row>.progress-track{grid-column:1/-1;width:100%}.quiz-back-circle{width:34px;height:34px;color:var(--brand-ink);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;font-size:16px;line-height:1;display:flex}.quiz-back-circle img{object-fit:contain;width:100%;height:100%;display:block}.quiz-back-circle:disabled{opacity:.5;cursor:not-allowed}.quiz-progress-col{flex:1;min-width:0}.quiz-progress-label{letter-spacing:.08em;color:var(--ink-dim);justify-content:space-between;align-items:baseline;margin-bottom:0;font-size:11px;display:flex}.option-btn:disabled{opacity:1;cursor:not-allowed}.click-star-layer{z-index:50;pointer-events:none;position:fixed;inset:0;overflow:hidden}.click-star-burst{width:0;height:0;position:fixed}.click-star{fill:#fff2cc;stroke:#f0be46e6;stroke-width:1px;will-change:transform, opacity;width:30px;height:30px;margin:-15px 0 0 -15px;position:absolute}.click-star--a{animation:.64s ease-out forwards clickStarA}.click-star--b{width:22px;height:22px;margin:-11px 0 0 -11px;animation:.64s ease-out forwards clickStarB}@keyframes clickStarA{0%{opacity:0;transform:translate(0)scale(.2)rotate(0)}25%{opacity:1;transform:translate(-11px,-15px)scale(1.15)rotate(25deg)}to{opacity:0;transform:translate(-22px,-34px)scale(.5)rotate(60deg)}}@keyframes clickStarB{0%{opacity:0;transform:translate(0)scale(.2)rotate(0)}25%{opacity:1;transform:translate(13px,-10px)scale(1)rotate(-20deg)}to{opacity:0;transform:translate(26px,-24px)scale(.4)rotate(-55deg)}}@media (prefers-reduced-motion:reduce){.click-star-layer{display:none}}.progress-track{background:#0000001f;border-radius:999px;width:100%;height:8px;margin-bottom:0;overflow:hidden}.progress-fill{background:linear-gradient(90deg, #ff8a3d, var(--brand-red));border-radius:999px;height:100%;transition:width .25s}h1.quiz-title{font-size:calc(62 * var(--u));margin:0;line-height:1.3}.quiz-title{font-family:var(--font-line);color:var(--brand-ink);font-weight:800}.quiz-title-image{width:calc(710 * var(--u));max-width:100%;margin:0 auto calc(83 * var(--u));line-height:0}.quiz-title-image img{width:100%;height:auto;display:block}.quiz-page-bg{width:calc(100% + 40px);padding:calc(160 * var(--u)) 20px calc(500 * var(--u));box-sizing:border-box;background-color:var(--bg-1);background-image:var(--quiz-page-bg);background-position:bottom;background-repeat:no-repeat;background-size:cover;flex-direction:column;flex:1;margin:-32px -20px -48px;display:flex;position:relative}.quiz-page-bg--raised-options{padding-bottom:calc(550 * var(--u))}.quiz-page-bg--raised-options .quiz-title-image{margin-bottom:calc(33 * var(--u))}@media (hover:none),(pointer:coarse){.quiz-screen{--screen-height:100dvh;min-height:var(--screen-height);height:var(--screen-height);flex:none;padding:0}.quiz-screen .quiz-page-bg{width:100%;min-height:var(--screen-height);padding:max(10px, env(safe-area-inset-top)) max(20px, env(safe-area-inset-right)) max(56px, calc(48px + env(safe-area-inset-bottom))) max(20px, env(safe-area-inset-left));background-image:var(--quiz-page-bg);background-size:100%;background-position:center calc(100% + var(--quiz-art-offset,0px));background-color:#f0eeec;margin:0}.quiz-screen .quiz-content{flex:none}.quiz-screen .page-header-row{margin-bottom:clamp(6px, calc((var(--screen-height) - 560px) * .06), 18px)}.quiz-scene{flex:1;min-height:0;margin:8px -20px -56px}.quiz-screen .quiz-progress-row{margin-bottom:clamp(6px, calc((var(--screen-height) - 560px) * .08), 24px)}.quiz-screen .quiz-question-slot{--quiz-heading-height:calc(121.648 * var(--u));min-height:var(--quiz-heading-height);margin-bottom:clamp(6px, calc((var(--screen-height) - 560px) * .06), 16px);flex-direction:column;justify-content:center;display:flex}.quiz-screen .quiz-question-slot--spacious{--quiz-heading-height:calc(217.172 * var(--u))}.quiz-screen .quiz-title-image,.quiz-screen .question-hint{margin-bottom:0}.quiz-screen .option-list{gap:clamp(4px, calc((var(--screen-height) - 560px) * .04), 12px)}.landing-screen{--screen-height:100dvh;height:var(--screen-height);min-height:0;padding:max(12px, env(safe-area-inset-top)) env(safe-area-inset-right) max(8px, env(safe-area-inset-bottom)) env(safe-area-inset-left);flex:none}.landing-content{flex-direction:column;flex:1;min-height:0;display:flex}.landing-screen .landing-logo-lockup{max-width:min(calc(500 * var(--u)), calc(var(--screen-height) * .28));margin-bottom:clamp(8px, calc(var(--screen-height) * .018), 16px)}.landing-screen .landing-hero{aspect-ratio:auto;flex:1 0 270px;width:100%;margin:0}.landing-screen .landing-name{margin-bottom:clamp(8px, calc(var(--screen-height) * .022), 20px)}.landing-screen .landing-fineprint{flex:none}}@media (hover:hover) and (pointer:fine){.screen.landing-screen{--w:min(100vw, 400px);--u:calc(var(--w) / 923);max-width:400px}.screen.result-screen{max-width:400px}.screen.quiz-screen{--w:min(100vw, 400px);--u:calc(var(--w) / 923);max-width:400px}.quiz-screen .quiz-nav{max-width:calc(400px * var(--fit-scale,1))}}.result-image-wrap{width:100%;margin-bottom:16px}.result-image{aspect-ratio:2;border-radius:var(--radius-md);background:linear-gradient(135deg, var(--bg-2), var(--bg-3));background-position:50%;background-size:cover;width:100%}.result-baked-header{width:100%;margin-bottom:16px;display:block}.result-title-card{border-radius:var(--radius-lg);border:1.5px solid var(--brand-ink);text-align:center;background:#fff;margin-bottom:16px;padding:18px 20px;position:relative}.result-title-card:before{content:"";clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);background:#ffd23f;width:26px;height:26px;position:absolute;top:-12px;left:-12px}.result-hours-box{margin-top:8px;font-weight:700;line-height:1.6}.result-hours-box strong{color:var(--brand-red)}.result-name-field{text-align:left;margin-bottom:16px}.result-name{border-bottom:2px solid var(--brand-red);padding:1px 16px 1px 10px;font-weight:700;display:inline-block}.landing-intro-brand{flex:none;width:100%}.landing-intro-scene{pointer-events:none;position:absolute;inset:0}.landing-intro-art{width:100%;height:100%;display:block;overflow:hidden}.landing-intro-controls{text-align:center;position:relative}.landing-intro-controls .btn-arrow{letter-spacing:.06em;gap:28px;padding:12px 20px;font-size:28px;font-weight:400;line-height:1.25}.landing-intro-controls .btn-arrow:after{border-width:4px;width:14px;height:14px}.landing-screen[data-intro-stage=loading] .landing-intro-brand,.landing-screen:is([data-intro-stage=loading],[data-intro-stage=brand]) .landing-intro-scene,.landing-screen:not([data-intro-stage=controls]):not([data-intro-stage=done]) :is(.landing-intro-controls,.landing-fineprint){visibility:hidden}.landing-screen[data-intro-stage=brand] .landing-intro-brand,.landing-screen[data-intro-stage=scene] .landing-intro-scene,.landing-screen[data-intro-stage=controls] :is(.landing-intro-controls,.landing-fineprint){animation:.4s ease-out both landingIntroRise}@keyframes landingIntroRise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.landing-intro-robot{transform-box:view-box;filter:drop-shadow(0 8px 7px #0000002e);animation:2.9s linear both landingRibbonTravel;transform:translate(400px,925px)}@keyframes landingRibbonTravel{0%{opacity:0;transform:translate(125px,230px)}3%{opacity:1;transform:translate(125px,230px)}12%{opacity:1;transform:translate(425px,265px)}23%{opacity:1;transform:translate(20px,405px)}42%{opacity:1;transform:translate(760px,505px)}51%{opacity:1;transform:translate(1030px,405px)}54%{opacity:0;transform:translate(1120px,370px)}55%{opacity:0;transform:translate(-220px,925px)}61%{opacity:1;animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translate(-220px,925px)}to{opacity:1;transform:translate(400px,925px)}}.landing-intro-sparkle{fill:#fff6d6;stroke:#f0be46cc;stroke-width:1.4px;opacity:0;transform-box:fill-box;transform-origin:50%;pointer-events:none;animation:2.9s ease-in-out both roboLoaderSparkle}@media (prefers-reduced-motion:reduce){.landing-screen .landing-intro-brand,.landing-screen .landing-intro-scene,.landing-screen .landing-intro-controls,.landing-screen .landing-fineprint,.landing-screen .landing-intro-robot,.landing-screen .landing-intro-sparkle{animation:none}}@keyframes resultEyebrowFadeIn{0%{opacity:0}to{opacity:1}}@keyframes resultTitlePopIn{0%{opacity:0;transform:scale(.75)translateY(6px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes resultCardSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.result-eyebrow-anim{animation:.3s ease-out both resultEyebrowFadeIn}.result-title-anim{animation:.5s cubic-bezier(.34,1.56,.64,1) .15s both resultTitlePopIn}.result-card-1-anim{animation:.45s ease-out .45s both resultCardSlideUp}.result-card-2-anim{animation:.45s ease-out .65s both resultCardSlideUp}@media (prefers-reduced-motion:reduce){.result-eyebrow-anim,.result-title-anim,.result-card-1-anim,.result-card-2-anim{animation:none}}.result-title{font-family:var(--font-line);font-weight:700}.result-title--kids-home{justify-content:center;align-items:center;gap:8px;display:flex}.result-title-footprint{flex:none;width:20px;height:auto}.result-badge{border:1.5px solid var(--brand-ink);letter-spacing:.04em;color:var(--brand-ink);background:#fff;border-radius:999px;margin:0 auto 12px;padding:8px 20px;font-size:13px;display:inline-block}.result-screen .result-badge{width:fit-content;display:block}.bullet-box{border-radius:var(--radius-lg);color:#fff;text-align:left;background:#4a4a4a;border:1px solid #0003;margin-top:16px;padding:18px 20px;position:relative}.bullet-box:after{content:"";background:url(data:image/png;base64,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) 50%/contain no-repeat;width:48px;height:29px;position:absolute;top:14px;right:16px}.bullet-box .bullet-box-title{margin:0 32px 10px 0;font-size:16px;font-weight:700}.bullet-box .bullet-box-body{white-space:pre-wrap;line-height:1.8}.result-screen{background-color:#f0eeed;max-width:480px}.result-layout{flex-direction:column;gap:20px;width:100%;display:flex}.result-detail-screen{padding:max(24px, env(safe-area-inset-top)) 0 0;color:#000;container-type:inline-size}.result-detail-screen .page-header-row{width:86%;margin:0 auto 26px}.result-detail-screen .brand-logo{width:35%;height:auto}.result-detail-screen .page-close-btn{color:#999;font-size:36px;font-weight:300}.result-detail-screen .result-baked-header{width:100%;height:auto;margin:0}.result-baked-header-wrap{width:100%;margin-bottom:16px;display:block;position:relative}.result-baked-header-close{z-index:3;position:absolute;top:4%;right:7%;transform:translateY(-50%)}.result-title-card--overlay{z-index:1;width:85.4%;margin:0;position:absolute;top:30.7%;left:10.6%}.result-title-card--overlay:before{content:none}.result-title-card--overlay{border-radius:4cqi;padding:2.6cqi 2cqi 2.4cqi}.result-title-card--overlay h1.result-title--kids-home{gap:1cqi;font-size:6.2cqi;line-height:1.3}.result-title-card--overlay .result-title-footprint{width:5cqi}.result-title-card--overlay .result-hours-box{white-space:nowrap;margin-top:.5cqi;font-size:3.4cqi;line-height:1.45}.result-title-card-star{z-index:1;pointer-events:none;width:15cqi;height:auto;position:absolute;top:0;left:2.5cqi;transform:translate(-45%,-45%)}.result-ribbon-overlay{z-index:2;pointer-events:none;width:62.2%;height:auto;position:absolute;top:42.8%;left:0}.result-detail-screen .result-layout{gap:28px;width:85.4%}.result-detail-screen>.result-title-card{width:85.4%}.smart-cp-header{width:100%}.result-smart-cp .result-badge,.result-pet-home .result-badge{background:linear-gradient(150deg,#fff 35%,#e6e6e6);margin-bottom:3.2cqi;padding:1.8cqi 6.8cqi;font-size:3.6cqi}.smart-cp-title-card{border-radius:4cqi;width:85%;margin:0 5.5% 0 9.5%;padding:2.6cqi 2cqi 2cqi}.smart-cp-title-card:before{content:none}.smart-cp-title{justify-content:center;align-items:center;gap:.5cqi;margin:0;font-size:6.2cqi;line-height:1.3;display:flex}.smart-cp-title span{min-width:0}.smart-cp-paw{color:#df1232;flex:0 0 5.5cqi;width:5.5cqi;height:5cqi}.smart-cp-title-card .result-hours-box{margin-top:.5cqi;font-size:3.4cqi;line-height:1.45}.smart-cp-title-card .result-hours-box strong{font-size:4.2cqi;font-weight:400;display:block}.smart-cp-scene{isolation:isolate;margin-top:-3.2cqi;padding-top:7cqi;position:relative}.result-header-baked{width:100%;margin-bottom:16px;position:relative}.result-header-baked-img{width:100%;height:auto;display:block}.result-header-baked-badge{box-sizing:border-box;color:#000;letter-spacing:.04em;white-space:nowrap;background:linear-gradient(150deg,#fff 35%,#e6e6e6);border:2px solid #000;border-radius:999px;justify-content:center;align-items:center;width:38%;height:11%;font-size:3.6cqi;display:flex;position:absolute;top:2.88%;left:31.67%;box-shadow:0 0 0 4px #f0eeed}.result-header-baked-hours{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:85%;height:13.5%;font-size:3.4cqi;font-weight:700;line-height:1.35;display:flex;position:absolute;top:30.5%;left:9.5%}.result-header-baked-hours strong{color:#e51b00;font-size:4.6cqi;font-weight:700}.pet-home-scene-wrap{margin:-1.2cqi 0 16px;position:relative}.pet-home-scene{clip-path:inset(1.2cqi 0 0);width:100%;height:auto;display:block}.pet-home-overlay{z-index:2;pointer-events:none;width:100%;height:auto;position:absolute;top:-4.33cqi;left:0}.smart-cp-scene:before{content:"";z-index:-1;background:radial-gradient(#aaa .7px,#0000 1px) 0 0/4px 4px;position:absolute;inset:45% 0 0;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.smart-cp-ribbon{z-index:-1;width:100%;height:auto;position:absolute;top:0;left:0}.smart-cp-living-room{width:100%;height:auto;display:block}.result-smart-cp .bullet-box:after{background-image:url(data:image/webp;base64,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);width:9cqi;height:8cqi;top:1.5cqi;right:3cqi}.result-smart-cp .result-needs-box .result-bullet-list li+li{margin-top:1.4em}.result-luxury .smart-cp-scene{pointer-events:none;margin-top:-13cqi;padding-top:0}.result-luxury .smart-cp-ribbon{top:10cqi}.result-luxury .bullet-box:after{background-image:url(data:image/webp;base64,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)}.result-luxury .result-personality-box .result-bullet-list li+li{margin-top:1.2em}.result-detail-screen .result-name-field{margin:0 0 10px}.result-detail-screen .result-name{text-align:center;overflow-wrap:anywhere;border-bottom:2px solid #ff0028;min-width:25.5%;max-width:100%;padding:0 12px 2px;font-size:4.2cqi;font-weight:400;line-height:1.3}.result-detail-screen .result-quote{white-space:pre-line;border:1.5px solid #000;border-radius:19px;padding:30px 10px 14px;font-size:3.8cqi;line-height:1.5}.result-detail-screen .result-quote:before{width:56px;height:45px;top:-22px;right:10px}.result-detail-screen .bullet-box{border:1.5px solid #000;border-radius:19px;margin-top:10px;padding:9px 10px 12px}.result-detail-screen .result-personality-box{background:#777779}.result-detail-screen .result-needs-box{background:#545559}.result-detail-screen .bullet-box:after{width:43px;height:28px;top:10px;right:9px}.result-detail-screen.result-kids-home .bullet-box:after{background-image:url(/assets/kids-home-corner-footprints-DW0g_hF2.png);width:6cqi;height:7.8cqi;top:8px;right:10px}.result-detail-screen:is(.result-lazy-tech,.result-chef-grease) .bullet-box:after{background-image:url(/assets/corner-robot-CS3rDa-i.png);width:9cqi;height:6.9cqi;top:6px;right:8px}.result-detail-screen.result-new-hybrid .bullet-box:after{background-image:url(data:image/png;base64,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);width:9cqi;height:6.7cqi;top:6px;right:8px}.result-detail-screen .bullet-box-title{margin:0 42px 12px 0;font-size:5.8cqi;font-weight:700;line-height:1.4}@counter-style result-circled{system:fixed;symbols:"①" "②" "③" "④" "⑤" "⑥" "⑦" "⑧" "⑨" "⑩";suffix:" ";fallback:decimal}.result-bullet-list{font-family:var(--font-openhuninn);white-space:pre-line;overflow-wrap:anywhere;margin:0;padding-left:0;font-size:3.6cqi;line-height:1.4;list-style-type:result-circled;list-style-position:inside}.result-bullet-list li{text-indent:-1.2em;padding-left:1.2em}.result-bullet-list li+li{margin-top:.7em}.result-quote{border-radius:var(--radius-md);border:1.5px solid var(--brand-ink);font-family:var(--font-openhuninn);text-align:left;background:#fff;margin:0;padding:16px 18px;font-weight:400;line-height:1.8;position:relative}.result-quote:before{content:"";background:url(/assets/result-corner-star-2eeeX4ZS.png) 50%/contain no-repeat;width:46px;height:35px;position:absolute;top:-16px;left:auto;right:-2px}.result-section-bar{border-radius:var(--radius-md);background:var(--brand-red);color:#fff;border:1px solid var(--brand-red-dark);text-align:center;margin:0 0 14px;padding:10px 14px;font-weight:700}.result-section-bar-store{background:var(--brand-ink);border-color:#0000004d}.product-card{border-radius:var(--radius-md);border:1px solid var(--card-border);text-align:left;background:#1c1c1c0a;grid-template-rows:auto 1fr;grid-template-columns:84px 1fr;gap:0 14px;padding:14px;display:grid}.product-card+.product-card{margin-top:12px}.product-thumb{border-radius:var(--radius-md);background:linear-gradient(135deg, var(--bg-2), var(--bg-3));background-position:50%;background-size:cover;grid-area:1/1/3;width:84px;height:84px}.product-name{background:var(--brand-ink);color:#fff;text-align:center;border-radius:999px;grid-area:1/2;align-self:start;margin-bottom:8px;padding:7px 14px;font-size:13px;font-weight:700}.product-card .product-body{grid-area:2/2;min-width:0;font-size:13px;line-height:1.6}.result-cta-row{gap:10px;margin-top:20px;display:flex}.result-cta-row .btn{flex:1;padding:12px;font-size:14px}.result-screen{font-family:var(--font-openhuninn);font-weight:400}.result-screen .result-name{font-family:var(--font-line);font-weight:400}.result-screen .result-hours-box{font-weight:400}.result-screen :is(.bullet-box-title,.result-section-bar,.product-name,.result-store-brand strong,.result-share-actions h2){font-family:var(--font-line)}.result-detail-screen .result-recommendations{isolation:isolate;width:117.1%;padding:20px 3% max(64px, env(safe-area-inset-bottom));background:linear-gradient(#f0eeed,#f3dfc4 46%,#f6d39a 74%,#fff 100%);margin-left:-8.55%;position:relative}.result-recommendations:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(#d98113 .8px,#0000 1px);background-size:5px 5px;position:absolute;inset:65% 0 0;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.result-detail-screen .result-recommendations .result-section-bar{background:#ff0028;border:1.5px solid #000;border-radius:19px;margin:0 0 6.3cqi;padding:12px 6px;font-size:4.5cqi;font-weight:700;line-height:1.4}.result-recommendations .product-card{background:0 0;border:0;border-radius:0;grid-template-rows:auto 1fr;grid-template-columns:32.4% minmax(0,1fr);align-items:stretch;gap:6px;margin-top:9px;padding:0}.result-recommendations .product-thumb{background:linear-gradient(135deg,#fff 25%,#f4f4f4 70%,#e7e7e7);border-radius:18px;width:100%;height:100%;min-height:30.3cqi;overflow:hidden}.result-recommendations .product-thumb img{object-fit:contain;width:100%;height:100%;max-height:48cqi;display:block}.result-recommendations .product-name{overflow-wrap:anywhere;background:#777779;border:1.5px solid #000;border-radius:15px;justify-content:center;align-items:center;min-height:9.8cqi;margin:0;padding:7px 6px;font-size:2.9cqi;line-height:1.35;display:flex}.result-recommendations .product-card .product-body{font-family:var(--font-openhuninn);background:#fff;border-radius:18px;align-items:center;padding:7px 10px;font-size:2.6cqi;line-height:1.6;display:flex}.product-features{width:100%;margin:0;padding:0;list-style:none}.product-features li{overflow-wrap:anywhere;padding-left:1.4em;position:relative}.product-features li+li{margin-top:.3em}.product-features li:before{content:"";background:#ff0028;width:1em;height:1em;position:absolute;top:.3em;left:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cellipse cx='4' cy='9' rx='2.8' ry='3.8' transform='rotate(-25 4 9)'/%3E%3Cellipse cx='9' cy='5' rx='2.7' ry='3.8'/%3E%3Cellipse cx='16' cy='5' rx='2.7' ry='3.8'/%3E%3Cellipse cx='21' cy='10' rx='2.7' ry='3.8' transform='rotate(25 21 10)'/%3E%3Cpath d='M5 17c0-3 4-8 7-8s7 5 7 8c0 5-5 3-7 3s-7 2-7-3'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cellipse cx='4' cy='9' rx='2.8' ry='3.8' transform='rotate(-25 4 9)'/%3E%3Cellipse cx='9' cy='5' rx='2.7' ry='3.8'/%3E%3Cellipse cx='16' cy='5' rx='2.7' ry='3.8'/%3E%3Cellipse cx='21' cy='10' rx='2.7' ry='3.8' transform='rotate(25 21 10)'/%3E%3Cpath d='M5 17c0-3 4-8 7-8s7 5 7 8c0 5-5 3-7 3s-7 2-7-3'/%3E%3C/svg%3E") 50%/contain no-repeat}.result-store{margin-top:6.3cqi}.result-store-banner{background:linear-gradient(160deg,#fff 58%,#fbe8e7 58%,#fff 77%);border-radius:18px;justify-content:space-between;align-items:center;min-height:20cqi;padding:9px 12px;display:flex;overflow:hidden}.result-store-copy{text-align:center;font-family:var(--font-openhuninn);flex:1.35}.result-store-copy h2{margin:0 0 6px;font-size:3.1cqi;font-weight:400}.result-store-copy p{white-space:pre-line;margin:0;font-size:2.65cqi;line-height:1.4}.result-store-brand{flex-direction:column;flex:1;align-items:center;gap:3px;display:flex}.result-store-brand img{width:60%;height:auto}.result-store-brand strong{letter-spacing:-.06em;font-size:4.6cqi;font-style:italic;font-weight:700}.result-store-brand span{color:#fff;text-align:center;letter-spacing:.15em;background:linear-gradient(90deg,#fff,#ff0028 65%);width:90%;font-size:1.8cqi}.result-store-banner:has(.result-store-image){padding:0}.result-store-image{width:100%;height:auto;display:block}.result-store-promo{color:#ff0028;text-align:center;margin:3px 0 0;font-size:3.6cqi;line-height:1.4}.result-share-actions{flex-direction:column;gap:11px;margin-top:9cqi;display:flex}.result-share-actions h2{text-align:center;margin:0 -2px -5px;font-size:3.2cqi;font-weight:700}.result-action{color:#fff;width:100%;min-height:11.6cqi;font-family:var(--font-line);text-align:center;cursor:pointer;border:1.5px solid #aaa;border-radius:19px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:8px;font-size:3.4cqi;font-weight:700;text-decoration:none;display:flex}.result-action:focus-visible{outline-offset:3px;outline:3px solid #000}.result-action:hover{filter:brightness(.96)}.result-action-title{align-items:center;gap:7px;display:flex}.result-action-title svg{width:4cqi;height:4cqi}.result-action-subtitle{letter-spacing:.04em;font-size:2.2cqi}.result-action-share{background:#777779}.result-action-official{background:#ff0028;border-color:#ff0028}.result-action-replay{color:#000;background:#fff}form.lead-form{flex-direction:column;gap:12px;margin-top:24px;display:flex}.field label{color:var(--ink-dim);margin-bottom:6px;font-size:13px;display:block}.field input[type=text],.field input[type=tel],.field input[type=email],.field input[type=password],.field input[type=number],.field textarea,.field select{border-radius:var(--radius-md);border:1px solid var(--card-border);width:100%;color:var(--ink);background:#ffffffbf;padding:12px 14px;font-family:inherit;font-size:16px}.field input:focus,.field textarea:focus,.field select:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px #3a6ea529}.field textarea{resize:vertical}.field input::placeholder{color:#1c1c1e66}.checkbox-row{color:var(--ink-dim);align-items:flex-start;gap:8px;font-size:13px;line-height:1.5;display:flex}.checkbox-row input{margin-top:3px}.error-text{color:var(--danger);white-space:pre-line;font-size:13px}.success-box{border-radius:var(--radius-md);background:var(--success-bg);color:#33501f;text-align:center;border:1px solid #6f9e5473;margin-top:16px;padding:14px;font-size:14px}.shared-badge{color:var(--accent);background:#3a6ea524;border-radius:999px;margin-bottom:16px;padding:6px 14px;font-size:13px;display:inline-block}.center-loader{color:var(--ink-dim);flex:1;justify-content:center;align-items:center;display:flex}.robo-loader{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:28px;min-height:60vh;padding:32px 20px;display:flex}.robo-loader__stage{place-items:center;width:680px;height:500px;display:grid}@media (width<=680px){.robo-loader{gap:8px;min-height:auto;padding:24px 12px 32px;overflow:clip}.robo-loader__stage{--loader-scale:.5;transform:scale(var(--loader-scale));transform-origin:50%;margin:calc(500px * (var(--loader-scale) - 1) / 2) calc(680px * (var(--loader-scale) - 1) / 2)}.robo-loader__logo{width:64vw}}.robo-loader__trail{pointer-events:none;grid-area:1/1;width:680px;height:500px;overflow:visible}.robo-loader__sparkle{fill:#fff6d6;stroke:#f0be46cc;stroke-width:1.4px;opacity:0;transform-box:fill-box;transform-origin:50%;will-change:transform, opacity;animation:9s ease-in-out infinite roboLoaderSparkle}.robo-loader__img{filter:drop-shadow(0 10px 18px #1f375038);will-change:transform, opacity;grid-area:1/1;width:156px;height:auto}.robo-loader__img--travel{animation:9s ease-in-out infinite roboLoaderSpiral}.robo-loader__img--final{opacity:0;animation:9s ease-in-out infinite roboLoaderReveal}.robo-loader__logo{opacity:0;clip-path:inset(0 100% 0 0);will-change:opacity, clip-path;width:260px;max-width:70vw;height:auto;animation:9s ease-in-out infinite roboLoaderLogo}@keyframes roboLoaderSpiral{0%{opacity:0;transform:translate(150px,-150px)scale(.6)}12%{opacity:1;transform:translate(150px,-150px)scale(.64)}20%{opacity:1;transform:translate(150px,150px)scale(.72)}28%{opacity:1;transform:translate(-150px,150px)scale(.8)}35%{opacity:1;transform:translate(-104px,-104px)scale(.88)}41%{opacity:1;transform:translate(84px,-84px)scale(.96)}46%{opacity:1;transform:translate(84px,84px)scale(1.02)}50%{opacity:1;transform:translate(-52px,52px)scale(1.08)}53%{opacity:1;transform:translate(0)scale(1.14)}58%{opacity:0;transform:translate(0)scale(1.14)}to{opacity:0;transform:translate(0)scale(1.14)}}@keyframes roboLoaderSparkle{0%{opacity:0;transform:scale(0)rotate(-20deg)}3%{opacity:1;transform:scale(1.15)rotate(15deg)}7%,to{opacity:0;transform:scale(.5)rotate(45deg)}}@keyframes roboLoaderReveal{0%,48%{opacity:0;transform:scale(.9)}56%{opacity:1;transform:scale(2.5)}88%{opacity:1;transform:scale(2.5)}to{opacity:0;transform:scale(2.56)}}@keyframes roboLoaderLogo{0%,60%{opacity:0;clip-path:inset(0 100% 0 0)}62%{opacity:1;clip-path:inset(0 100% 0 0)}74%{opacity:1;clip-path:inset(0)}88%{opacity:1;clip-path:inset(0)}to{opacity:0;clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.robo-loader__trail,.robo-loader__img--travel,.robo-loader__img--final{display:none}.robo-loader__logo{opacity:1;clip-path:none;animation:none}}a{color:var(--accent)}.admin-wrap{width:100%;max-width:720px;margin:0 auto;padding:32px 20px 64px}.admin-login{max-width:360px;margin:80px auto;padding:0 20px}.stat-grid{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px;margin:16px 0 24px;display:grid}.stat-tile{border-radius:var(--radius-md);background:var(--card-bg);border:1px solid var(--card-border);padding:8px 10px}.stat-tile .value{font-size:17px;font-weight:700}.stat-tile .label{color:var(--ink-dim);margin-top:2px;font-size:11px}.vbar-card{margin:4px 0 32px}.vbar-card .vbar-title{margin:0;font-size:18px;font-weight:700}.vbar-card .vbar-subtitle{color:var(--ink-dim);margin:2px 0 0;font-size:12px}.vbar-chart{margin-top:20px;padding:24px 4px 0 42px;position:relative;overflow-x:auto}.vbar-plot{border-bottom:1px solid var(--card-border);height:220px;position:relative}.vbar-gridline{border-top:1px solid var(--card-border);position:absolute;left:0;right:0}.vbar-ytick{text-align:right;width:34px;color:var(--ink-dim);font-size:11px;position:absolute;left:-42px;transform:translateY(-50%)}.vbar-cols{align-items:flex-end;gap:8px;display:flex;position:absolute;inset:0}.vbar-col{flex-direction:column;flex:1 0 28px;justify-content:flex-end;align-items:center;min-width:28px;height:100%;display:flex}.vbar-bar{background:var(--accent);border-radius:999px;width:14px;min-height:3px;transition:height .3s;position:relative}.vbar-bar.is-danger{background:var(--danger)}.vbar-val{color:var(--ink-dim);white-space:nowrap;margin-bottom:6px;font-size:11px;font-weight:700;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.vbar-xlabels{gap:8px;margin-top:8px;display:flex}.vbar-xcol{text-align:center;min-width:28px;color:var(--ink-dim);word-break:break-word;flex:1 0 28px;font-size:10px;line-height:1.3}table.admin-table{border-collapse:collapse;width:100%;margin-top:12px;font-size:13px}table.admin-table th,table.admin-table td{text-align:left;border-bottom:1px solid var(--card-border);padding:8px 10px}.section-title{margin:32px 0 8px;font-size:16px;font-weight:700}.dash-section{border:1px solid var(--card-border);border-radius:12px;margin-top:12px;overflow:hidden}.dash-section-toggle{cursor:pointer;text-align:left;width:100%;color:var(--ink);background:0 0;border:none;align-items:center;gap:10px;padding:14px 16px;font-size:16px;font-weight:700;display:flex}.dash-section-toggle.open{border-bottom:1px solid var(--card-border)}.dash-section-icon{color:var(--ink-dim);flex-shrink:0;font-size:12px}.dash-section-body{padding:16px}.option-breakdown-question{margin-bottom:28px}.option-breakdown-question:last-child{margin-bottom:0}.option-breakdown-question-title{border-bottom:1px solid var(--card-border);flex-wrap:wrap;align-items:baseline;gap:8px;padding-bottom:8px;font-size:14px;font-weight:700;display:flex}.option-breakdown-multi-tag{color:var(--accent);border:1px solid var(--accent);border-radius:999px;padding:1px 8px;font-size:11px;font-weight:700}.option-breakdown-respondents{color:var(--ink-dim);margin-left:auto;font-size:12px;font-weight:400}.admin-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.admin-whoami{color:var(--ink-dim);align-items:center;gap:10px;font-size:13px;display:flex}.admin-logout-btn{width:auto;padding:6px 14px;font-size:13px}.admin-tabs{border-bottom:1px solid var(--card-border);gap:8px;margin-bottom:24px;display:flex;overflow-x:auto}.admin-tab{color:var(--ink-dim);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;margin-right:16px;padding:10px 4px;font-size:14px}.admin-tab.active{color:var(--ink);border-bottom-color:var(--accent);font-weight:700}.admin-item-card{margin-bottom:16px}.admin-card-toggle{cursor:pointer;text-align:left;width:100%;color:var(--ink);font:inherit;background:0 0;border:none;align-items:center;gap:10px;padding:4px 0;display:flex}.admin-card-toggle-icon{color:var(--ink-dim);flex-shrink:0;font-size:12px}.admin-card-toggle-title{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:15px;font-weight:700;overflow:hidden}.admin-card-toggle-meta{color:var(--ink-dim);flex-shrink:0;font-family:ui-monospace,SFMono-Regular,monospace;font-size:12px}.admin-card-body{border-top:1px solid var(--card-border);margin-top:14px;padding-top:14px}.admin-item-code{color:var(--ink-dim);margin-bottom:12px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:12px}.admin-item-actions{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.admin-item-actions .btn{width:auto;padding:10px 18px;font-size:14px}.admin-danger-btn{border-color:var(--danger);color:var(--danger)}.admin-options-list{border-top:1px dashed var(--card-border);flex-direction:column;gap:16px;margin-top:16px;padding-top:16px;display:flex}.admin-option-row{border-radius:var(--radius-md);background:#3a6ea514;border:1px solid #3a6ea529;padding:14px}.admin-json-textarea{font-family:ui-monospace,SFMono-Regular,monospace;font-size:13px}.result-detail-screen.result-baked .page-close-icon{width:5cqi;height:auto;display:block}.result-detail-screen.result-baked .result-quote{background:#fff;border:1.5px solid #000;border-radius:4.5cqi;margin-top:4.5cqi;padding:3.5% 10px 4%}.result-detail-screen.result-baked .result-quote:before{content:"";float:right;background:0 0;width:12%;height:3em;position:static}.result-detail-screen.result-baked .result-quote:after{content:"";aspect-ratio:1500/1050;pointer-events:none;background:url(/assets/result-corner-star-2eeeX4ZS.png) 50%/contain no-repeat;width:19cqi;position:absolute;top:-6cqi;right:-8px}.result-detail-screen.result-baked .bullet-box{border-color:#000;border-radius:4.5cqi}.result-detail-screen.result-baked .result-personality-box{background:#757779}.result-detail-screen.result-baked .result-needs-box{background:#55565a}.result-detail-screen.result-pet-home.result-baked .bullet-box:after{background-image:url(data:image/webp;base64,UklGRj4FAABXRUJQVlA4TDEFAAAv0MAfEIcgFkzmL92ZwvzPv0AghRtcogaD4UgAkLYBHDEu+P936yCa2GtE/ycAHsVQRESSh3/Rs3Qz/QdBRpn+AS/j5Q8gnpBwfllmGU/PyLw/vaiQZqwLlo6qKtQhiiy/1Z8TieZIkMGMx2KtNUP2ESwyXPBIKMpvDbgEFpm8T8RLv5oVokzTeXgZdg/klpP5cBxWxtk0UONuVYV8HHVCcgOqgml4UeTTcDLtG/dchWbSkNOIc6lBc64lB8Rzgj8QZzI0rUo9DVG0DeQxxpZTyedzNcDwCBtoB5XrfEILTOllgkfonAB8YpEaLQxajQynWRXsgCZp2OO4FegRqHMJjtPMFXjWTxU8D8hT/iEoE5XgQIknCjxNPFQQjtSNsRlCF3IWqTlepgeYexzgVD0PsIFBG2W4BmwB2MQikj3CuZrcyQR9yjLNAVvz5i4iIjXgOQCYkHMOBvp4i2q1KpSkz/4gpi8W7aDgWIb9odgiD8YpL7PmRCjJs3HCyHQ+Dwzy+D1W54Reh3wIweI+nmVBN+JF0b+Mr9KOtIfNsiTjQNUIr0JFRsMGFGXV2DPycoZlPONqgWVd6viXQ5bZgkthkpVjJ6jYF8kyn5fKsjY9ge9hRTMsFGTx+ECE98wqQlN4ZRHh5HGGZHlqOA16DxLdOBNYuuwn4nqxgTx3w3t6JaEhzDIccYjXE/qBMFXwRW6tewSLTOYRKxvGBpaJgvCiWauORJm+B8IOQj+AZSgifIBQz4mi7d1bxAZg4E628K56tlc1ci9vIdQAQBdSCp7gbfVCx4uq6aQ9Yue102NJ5+6EPYReLjyFols7fpP4GjYWEanpwjH7lFUSbNEmQu9AWQYjjQBrudalZVuQN7lewbOMh5GoZVrhKbtJfgMn0xl7RolhEUh7yAsQz0nBDiSduAyWPcx+UTQLdohVTMdpmR5g2cJuR6IbO3BpZOgaJYZRzF8UlMR1IM4x9aDqpCEAX9cz22Wt2oM45WHw1vETAD6tBtuzlvge3BMeRkmlgiLacOecY/DWWhfyQ2U/US8DYOtAMTAeNbzGPAV+4novoQEAF6uI1OhgFnkuw5oY9Rj3Y71r6EE7VXARAM9aAfbPemkN8BMFYV3DOgVe8NYri4CpIwlhZVM0mN7A6ckqgFdtJQuL4z1XDLxi3Q4AyHprYUeTJm6EdwxqvNLOdJVOvQneElkrK1gXfr3FF/m1vwRvemmFCXcXGa3R44u8cVaiEbpZFPNF54JFJUIfo6jX2xwKYFFg6l0sj3J0eCKAec5BG5MsmC46D4AwwR7aVGTRcpvjAIojmaBtWBauAQ8DAH2qIlJuA10ssjaH09AssnwxhxNkQ3ZHY2RP93VkrSW1vAmbL7OR5ZeTV7Gya/kuTDJavULeRsJXGZbJQjMk+zJ+k2GZZjNxbST+m4ooshnLO+VP8qLKOCRbf1LVkTRi97IfRKJtB8Je7oOcWhpIe4UPCmqCPf4bXMfI3v6DvF7oXJvZD7LPpc3gi5+re6VPik+R7O0/yar5lt+rwjdnLWrFvfxHEetkaJetMny117EtlJ0rfhZ4jQhttxMb+HDPUxG690Zs4NNNnrihn/cpCF9v00CyMCjbBjhBdOHOMXiCUbtLJDjWsAXfBAeblyspGDhbXofTZQkOmGTV7OCU7SLFwjkvEuCk1/Bw1it4OOz6nIfTjo/dcNz2qQIHnp9hc2L2GQ9Hnp7wcOZY9TycumEl9nDuhlWKgZPHPMcBTt/zGEeCP9CnDieP8C8aa60lWB4A)}.result-detail-screen.result-baked .result-recommendations{background:#f1ede9 url(/assets/bg-lower-DxoailD6.webp) bottom/100% no-repeat}.result-baked .result-recommendations:before{content:none}.baked-img{width:100%;height:auto;display:block}.baked-heading{margin:0}.baked-heading img{height:auto;margin:0 auto;display:block}.baked-heading-products img{width:74.5%}.baked-heading-products{margin-bottom:6.3cqi}.baked-card-stack{grid-auto-rows:1fr;gap:9px;display:grid}.baked-card{background-repeat:no-repeat;background-size:100% 100%;grid-template-columns:26% 1fr;align-items:stretch;gap:0 1%;padding:4% 4% 4% 2%;display:grid}.baked-card-thumb{object-fit:contain;width:100%;height:100%;display:block}.baked-card-body{flex-direction:column;justify-content:center;display:flex}.baked-card-name{color:#1c1c1c;margin:0 0 12px;font-family:LINESeedTW,sans-serif;font-size:4cqi;font-weight:700;line-height:1.35}.baked-card-list{color:#1c1c1c;margin:0;padding:0;font-family:LINESeedTW,sans-serif;font-size:3.6cqi;font-weight:700;line-height:1.5;list-style:none}.baked-card-list li{padding-left:28px;position:relative}.baked-card-list li:before{content:"";background:var(--baked-icon) center / contain no-repeat;width:20px;height:20px;position:absolute;top:.3em;left:0}.baked-heading-share img{width:20.3%}.result-action.result-action--baked{background:0 0;border:0;border-radius:0;min-height:0;padding:0;line-height:0}.result-detail-screen.result-baked .result-quote:before,.result-detail-screen.result-baked .result-quote:after{content:none}.result-detail-screen.result-baked .result-quote{text-align:center;margin-top:2cqi;padding:3cqi 10px;font-size:4cqi;font-weight:700}.result-persona-card{color:#fff;text-align:center;background:#c72f34;border-radius:3.5cqi;margin-top:4cqi;padding:3.5cqi 2cqi 4cqi;position:relative;box-shadow:0 1.3cqi #d0cdcc}.result-persona-card:before,.result-persona-card:after{content:"";aspect-ratio:209/128;background:url(data:image/webp;base64,UklGRj4FAABXRUJQVlA4TDEFAAAv0MAfEIcgFkzmL92ZwvzPv0AghRtcogaD4UgAkLYBHDEu+P936yCa2GtE/ycAHsVQRESSh3/Rs3Qz/QdBRpn+AS/j5Q8gnpBwfllmGU/PyLw/vaiQZqwLlo6qKtQhiiy/1Z8TieZIkMGMx2KtNUP2ESwyXPBIKMpvDbgEFpm8T8RLv5oVokzTeXgZdg/klpP5cBxWxtk0UONuVYV8HHVCcgOqgml4UeTTcDLtG/dchWbSkNOIc6lBc64lB8Rzgj8QZzI0rUo9DVG0DeQxxpZTyedzNcDwCBtoB5XrfEILTOllgkfonAB8YpEaLQxajQynWRXsgCZp2OO4FegRqHMJjtPMFXjWTxU8D8hT/iEoE5XgQIknCjxNPFQQjtSNsRlCF3IWqTlepgeYexzgVD0PsIFBG2W4BmwB2MQikj3CuZrcyQR9yjLNAVvz5i4iIjXgOQCYkHMOBvp4i2q1KpSkz/4gpi8W7aDgWIb9odgiD8YpL7PmRCjJs3HCyHQ+Dwzy+D1W54Reh3wIweI+nmVBN+JF0b+Mr9KOtIfNsiTjQNUIr0JFRsMGFGXV2DPycoZlPONqgWVd6viXQ5bZgkthkpVjJ6jYF8kyn5fKsjY9ge9hRTMsFGTx+ECE98wqQlN4ZRHh5HGGZHlqOA16DxLdOBNYuuwn4nqxgTx3w3t6JaEhzDIccYjXE/qBMFXwRW6tewSLTOYRKxvGBpaJgvCiWauORJm+B8IOQj+AZSgifIBQz4mi7d1bxAZg4E628K56tlc1ci9vIdQAQBdSCp7gbfVCx4uq6aQ9Yue102NJ5+6EPYReLjyFols7fpP4GjYWEanpwjH7lFUSbNEmQu9AWQYjjQBrudalZVuQN7lewbOMh5GoZVrhKbtJfgMn0xl7RolhEUh7yAsQz0nBDiSduAyWPcx+UTQLdohVTMdpmR5g2cJuR6IbO3BpZOgaJYZRzF8UlMR1IM4x9aDqpCEAX9cz22Wt2oM45WHw1vETAD6tBtuzlvge3BMeRkmlgiLacOecY/DWWhfyQ2U/US8DYOtAMTAeNbzGPAV+4novoQEAF6uI1OhgFnkuw5oY9Rj3Y71r6EE7VXARAM9aAfbPemkN8BMFYV3DOgVe8NYri4CpIwlhZVM0mN7A6ckqgFdtJQuL4z1XDLxi3Q4AyHprYUeTJm6EdwxqvNLOdJVOvQneElkrK1gXfr3FF/m1vwRvemmFCXcXGa3R44u8cVaiEbpZFPNF54JFJUIfo6jX2xwKYFFg6l0sj3J0eCKAec5BG5MsmC46D4AwwR7aVGTRcpvjAIojmaBtWBauAQ8DAH2qIlJuA10ssjaH09AssnwxhxNkQ3ZHY2RP93VkrSW1vAmbL7OR5ZeTV7Gya/kuTDJavULeRsJXGZbJQjMk+zJ+k2GZZjNxbST+m4ooshnLO+VP8qLKOCRbf1LVkTRi97IfRKJtB8Je7oOcWhpIe4UPCmqCPf4bXMfI3v6DvF7oXJvZD7LPpc3gi5+re6VPik+R7O0/yar5lt+rwjdnLWrFvfxHEetkaJetMny117EtlJ0rfhZ4jQhttxMb+HDPUxG690Zs4NNNnrihn/cpCF9v00CyMCjbBjhBdOHOMXiCUbtLJDjWsAXfBAeblyspGDhbXofTZQkOmGTV7OCU7SLFwjkvEuCk1/Bw1it4OOz6nIfTjo/dcNz2qQIHnp9hc2L2GQ9Hnp7wcOZY9TycumEl9nDuhlWKgZPHPMcBTt/zGEeCP9CnDieP8C8aa60lWB4A) 50%/contain no-repeat;width:9cqi;position:absolute;top:2cqi}.result-persona-card:before{left:2.5cqi;transform:scaleX(-1)}.result-persona-card:after{right:2.5cqi}.result-persona-card h2{color:#000;-webkit-text-stroke:.8cqi #fff;paint-order:stroke fill;letter-spacing:.15em;margin:0 0 1.5cqi;font-size:3.6cqi;font-weight:700}.result-persona-card p{white-space:pre-line;margin:0;font-size:4.4cqi;font-weight:700;line-height:1.6}.result-traits{background:#fff;border-radius:4cqi;margin-top:6cqi;padding:4.5cqi 3cqi 3.5cqi;position:relative}.result-traits-star{pointer-events:none;width:14cqi;height:auto;position:absolute;top:-6cqi;right:-2cqi}.result-traits h2{text-align:center;letter-spacing:.15em;margin:0 0 3.5cqi;font-size:5cqi;font-weight:700}.result-traits-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6cqi;display:grid}.result-trait{text-align:center;background:linear-gradient(#fbf1e2 0%,#f0d6ae 100%);border-radius:3.5cqi;padding:2.5cqi .6cqi 3cqi}.result-trait h3{color:#d12d35;white-space:nowrap;justify-content:center;align-items:center;gap:.4cqi;margin:0;font-size:2.9cqi;font-weight:700;line-height:1.1;display:flex}.result-trait h3 img{width:2.6cqi;height:auto}.result-trait p{white-space:pre-line;margin:0;font-size:2.7cqi;font-weight:500;line-height:1.25}.result-detail-screen.result-baked .result-quote[data-baked]{aspect-ratio:1000/149;white-space:nowrap;font-family:var(--font-noto);background:50%/100% 100% no-repeat;border:0;border-radius:0;justify-content:center;align-items:center;padding:3.2cqi 6cqi 0;font-size:3.6cqi;font-weight:700;display:flex}.result-persona-card--baked{aspect-ratio:1000/317;box-shadow:none;background:50%/100% 100% no-repeat;border-radius:0;flex-direction:column;justify-content:flex-start;padding:10.8cqi 2cqi 0;display:flex}.result-persona-card--baked:before,.result-persona-card--baked:after{content:none}.result-persona-card--baked h2{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.result-persona-card--baked p{font-family:var(--font-noto);font-size:5.6cqi;font-weight:700;line-height:1.4}.result-traits--baked{aspect-ratio:1000/314;background:50%/100% 100% no-repeat;border-radius:0;padding:0;display:block}.result-traits--baked h2{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.result-traits--baked .result-traits-grid{gap:1.4%;position:absolute;inset:46% 2.6% 3.5% 1.7%}.result-traits--baked .result-trait{text-align:left;background:0 0;padding:.6cqi 1cqi 0}.result-traits--baked .result-trait h3{font-family:var(--font-noto);justify-content:flex-start;margin:0 0 1.2cqi 5.2cqi;font-size:2.4cqi}.result-traits--baked .result-trait p{font-family:var(--font-noto);font-size:2.4cqi;font-weight:700;line-height:1.45}.baked-card-name,.baked-card-list{font-family:var(--font-noto)}.result-detail-screen.result-baked .result-name-field{margin:-3cqi 0 0}.result-detail-screen.result-baked .result-quote[data-baked]{margin-top:-1.5cqi}.result-traits--baked .result-trait{text-align:center;padding:2.2cqi .8cqi 0}.result-traits--baked .result-trait h3{color:#d12d35;justify-content:center;margin:0 0 1.2cqi;font-size:2.5cqi}.result-traits--baked .result-trait p{text-align:center;font-size:2.4cqi;line-height:1.35}.result-detail-screen.result-baked .result-layout{gap:12px;width:100%}.result-detail-screen.result-baked .result-recommendations{width:100%;margin-left:0;padding-top:4px}.result-detail-screen.result-baked .result-col:not(.result-recommendations){padding:0 3%}.result-baked .baked-heading-products img{width:79%}.result-baked .baked-heading-products{margin-bottom:3cqi}.result-traits--baked{margin-top:.5cqi}.baked-card{grid-template-columns:30% 1fr;gap:0 6%;padding:1.8% 4% 1.8% 3.5%}.baked-card-name{font-family:var(--font-noto);flex-direction:column;margin:0 0 2cqi;line-height:1.3;display:flex}.baked-card-model{font-family:"LINESeedTW", var(--font-noto);font-size:4cqi}.baked-card-nick{font-size:3.4cqi}.baked-card-list{font-size:2.8cqi;line-height:1.5}.baked-card-list li{padding-left:4cqi}.baked-card-list li+li{margin-top:1.1cqi}.baked-card-list li:before{width:2.6cqi;height:2.6cqi;top:.2em}.result-traits--baked .result-trait{box-sizing:border-box;flex-direction:column;height:100%;display:flex}.result-traits--baked .result-trait h3{flex:none}.result-traits--baked .result-trait p{text-align:center;white-space:pre-line;flex-direction:column;flex:1;justify-content:center;margin-bottom:3cqi;display:flex}.result-action-screenshot{color:#000;background:#fff}.result-action-screenshot:disabled{opacity:.6;cursor:progress}.screenshot-preview{z-index:100;color:#fff;font-family:var(--font-line);background:#000000d9;flex-direction:column;align-items:center;gap:12px;padding:16px;display:flex;position:fixed;inset:0;overflow-y:auto}.screenshot-preview img{width:100%;max-width:400px;height:auto}.screenshot-preview .result-action{flex-shrink:0;max-width:400px}
