.clarityBar_wrap__AelJc{display:flex;flex-direction:column;gap:var(--spacing-sm);width:100%}.clarityBar_labelRow__lfjfo{display:flex;align-items:center;justify-content:space-between}.clarityBar_label__sbsww{font-size:var(--p-font-size);color:var(--color-text-primary)}.clarityBar_percent__8jRS_{font-size:var(--p-font-size);font-weight:var(--font-weight-semibold);color:var(--color-accent)}.clarityBar_track__lqFhC{width:100%;height:4px;border-radius:var(--radius-full);background:var(--pebble-15);overflow:hidden}.clarityBar_fill__GuLLB{height:100%;border-radius:var(--radius-full);background:var(--color-accent);transition:width .3s ease}.clarityBar_fillGradient__8a1ny{background:linear-gradient(90deg,var(--mochi),var(--peach-spark),var(--sundrop))}.rateStep_step__6Czrh{display:flex;flex-direction:column;gap:var(--spacing-md)}.rateStep_progress__agnGn{font-size:var(--p-font-size);color:var(--color-text-secondary);text-align:center;margin:0}.rateStep_posterWrap__O2BvH{position:relative;width:min(120px,32%);aspect-ratio:2/3;margin-inline:auto;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-lg)}.rateStep_posterImage__N_700{object-fit:cover}.rateStep_title__ARfQY{font-family:var(--font-display);font-size:var(--h4-font-size);font-weight:var(--font-weight-medium);text-transform:uppercase;text-align:center;color:var(--color-text-primary);margin:var(--spacing-sm) 0 0}.rateStep_prompt__JU3V1{font-size:var(--p-large-font-size);color:var(--color-text-secondary);text-align:center;margin:0}.rateStep_stars__N2GLi{display:flex;justify-content:center}.rateStep_lineHeader__kNVYs{display:flex;align-items:baseline;justify-content:space-between;gap:var(--spacing-sm);flex-wrap:wrap}.rateStep_lineLabel__1LWIZ{font-size:var(--p-large-font-size);color:var(--color-text-primary)}.rateStep_lineHint__ZWPCC{font-size:var(--label-small-font-size);color:var(--color-accent)}.rateStep_lineInput__13XwM{box-sizing:border-box;width:100%;background:transparent;border:var(--border-normal) solid var(--color-border);border-radius:var(--radius-2xl);padding:var(--spacing-md);font-family:inherit;font-size:var(--p-font-size);line-height:1.5;color:var(--color-text-primary);resize:vertical}.rateStep_lineInput__13XwM::placeholder{color:var(--color-text-tertiary)}.rateStep_lineInput__13XwM:focus{outline:none;border-color:var(--color-accent)}.rateStep_cta__a77iy{margin-top:var(--spacing-md);padding-block:var(--spacing-md);font-size:var(--font-size-base)}@media (min-width:900px){.rateStep_step__6Czrh{display:grid;grid-template-columns:minmax(320px,420px) minmax(0,1fr);grid-template-areas:"poster progress" "poster title" "poster prompt" "poster stars" "poster lineheader" "poster input" "poster clarity" "poster cta";align-content:start;align-items:start;column-gap:var(--spacing-4xl);max-width:1000px;margin-inline:auto}.rateStep_progress__agnGn{grid-area:progress;text-align:left}.rateStep_posterWrap__O2BvH{grid-area:poster;width:100%;margin:0}.rateStep_title__ARfQY{grid-area:title;text-align:left;margin-top:var(--spacing-sm)}.rateStep_prompt__JU3V1{grid-area:prompt;text-align:left}.rateStep_stars__N2GLi{grid-area:stars;justify-content:flex-start}.rateStep_lineHeader__kNVYs{grid-area:lineheader}.rateStep_lineInput__13XwM{grid-area:input}.rateStep_clarity__Nv3Zu{grid-area:clarity}.rateStep_cta__a77iy{grid-area:cta}}.ratingReveal_step__t3QAX{position:relative;display:flex;flex-direction:column;min-height:calc(100dvh - var(--spacing-10xl) - var(--spacing-4xl));cursor:pointer}.ratingReveal_backdrop__Xbp1z{position:absolute;inset:calc(-1 * var(--spacing-10xl)) calc(-1 * var(--spacing-md)) calc(-1 * var(--spacing-4xl));overflow:hidden;pointer-events:none}.ratingReveal_backdropImage__6p7I6{object-fit:cover;filter:blur(40px) brightness(.35);transform:scale(1.1)}.ratingReveal_content__DCdQX{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-lg);margin:auto 0 0;padding-block:var(--spacing-3xl) var(--spacing-lg)}.ratingReveal_emoji__ft7LD{font-size:var(--font-size-7xl);line-height:1}.ratingReveal_headline__IF_yb{font-family:var(--font-display);font-size:var(--h3-font-size);font-weight:var(--font-weight-medium);text-transform:uppercase;text-align:center;line-height:1.15;color:var(--color-text-primary);margin:0;max-width:20ch}.ratingReveal_scoreRow__QZZGQ{display:grid;grid-template-columns:repeat(2,minmax(140px,1fr));gap:var(--spacing-md);width:100%;max-width:440px}.ratingReveal_scoreRow__QZZGQ:has(>:only-child){grid-template-columns:minmax(140px,220px);justify-content:center}.ratingReveal_scoreCard__sNSor{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xs);background:var(--color-surface);border:var(--border-normal) solid var(--color-border-light);border-radius:var(--radius-lg);padding:var(--spacing-lg)}.ratingReveal_scoreValue__Uydfp{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.ratingReveal_scoreValueAccent__ESl7G{color:var(--color-accent)}.ratingReveal_scoreLabel__59v7p{font-size:var(--p-small-font-size);color:var(--color-text-secondary)}.ratingReveal_card__AVlgW{display:contents}.ratingReveal_cta__5z8rH{position:relative;margin-bottom:auto;padding-block:var(--spacing-md);font-size:var(--font-size-base)}@media (min-width:900px){.ratingReveal_card__AVlgW{display:flex;flex-direction:column;gap:var(--spacing-lg);position:relative;width:min(420px,100%);margin:auto;padding:var(--spacing-xl);background:var(--charcoal);border:var(--border-normal) solid var(--color-border-light);border-radius:var(--radius-3xl);box-shadow:var(--shadow-lg)}.ratingReveal_content__DCdQX{margin:0;padding-block:0}.ratingReveal_cta__5z8rH{margin-top:0;margin-bottom:0}.ratingReveal_scoreRow__QZZGQ{max-width:none}}.deepReadQueueModal_overlay__jgtm3{position:fixed;inset:0;z-index:110;overflow-y:auto;background:radial-gradient(70% 45% at 50% 32%,#2c1a3e 0,rgba(23,12,30,0) 70%),#120a18}.deepReadQueueModal_card__7u1S_{position:relative;display:flex;flex-direction:column;min-height:100dvh;padding:var(--spacing-3xl) var(--spacing-md) var(--spacing-lg)}.deepReadQueueModal_skip__B2l4v{position:absolute;top:var(--spacing-md);right:var(--spacing-md);background:none;border:none;padding:var(--spacing-sm);font-size:var(--p-large-font-size);color:var(--color-text-secondary);cursor:pointer}.deepReadQueueModal_illustration__sYrlS{display:flex;align-items:center;justify-content:center;flex:1;min-height:0;padding:var(--spacing-lg)}.deepReadQueueModal_mirrorImage__yiLru{width:min(300px,70vw);height:auto;filter:drop-shadow(0 0 50px hsl(var(--mochi-h) var(--mochi-s) var(--mochi-l)/.2))}.deepReadQueueModal_content__MRxGa{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md);width:100%;max-width:440px;margin-inline:auto}.deepReadQueueModal_title__sQeit{font-family:var(--font-display);font-size:var(--h3-font-size);font-weight:var(--font-weight-medium);text-transform:uppercase;text-align:center;line-height:1.1;color:var(--color-text-primary);margin:0}.deepReadQueueModal_body__zEu1R{font-size:var(--p-large-font-size);line-height:1.5;text-align:center;color:var(--color-text-secondary);margin:0}.deepReadQueueModal_body__zEu1R strong{color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.deepReadQueueModal_emailInput__eQrKG{box-sizing:border-box;width:100%;padding:var(--spacing-md) var(--spacing-lg);background:transparent;border:var(--border-normal) solid var(--color-border);border-radius:var(--radius-2xl);font-family:inherit;font-size:var(--p-large-font-size);color:var(--color-text-primary)}.deepReadQueueModal_emailInput__eQrKG::placeholder{color:var(--color-text-tertiary)}.deepReadQueueModal_emailInput__eQrKG:focus{outline:none;border-color:var(--color-accent)}.deepReadQueueModal_submitButton__gtqBT{padding-block:var(--spacing-md);font-size:var(--font-size-base)}.deepReadQueueModal_dismissButton__iGLV2{background:none;border:none;padding:var(--spacing-xs);font-size:var(--p-font-size);color:var(--color-text-secondary);text-decoration:underline;cursor:pointer}@media (min-width:900px){.deepReadQueueModal_overlay__jgtm3{display:flex;align-items:center;justify-content:center;padding:var(--spacing-md);background:var(--color-overlay-dark-70);backdrop-filter:blur(var(--blur-sm))}.deepReadQueueModal_card__7u1S_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:min(880px,100%);min-height:0;padding:0;border-radius:var(--radius-2xl);overflow:hidden;background:#221530;border:var(--border-normal) solid var(--color-border-light)}.deepReadQueueModal_skip__B2l4v{display:none}.deepReadQueueModal_illustration__sYrlS{flex:none;padding:var(--spacing-2xl);background:radial-gradient(75% 60% at 50% 50%,#2c1a3e 0,rgba(20,11,27,0) 75%),#140b1b}.deepReadQueueModal_mirrorImage__yiLru{width:min(280px,100%)}.deepReadQueueModal_content__MRxGa{justify-content:center;padding:var(--spacing-2xl);max-width:none}}.deepReadSection_section__UlJgL{display:flex;flex-direction:column;gap:var(--spacing-md);max-width:600px;margin-inline:auto}.deepReadSection_headerCol__UgeAs{display:contents}.deepReadSection_headerCol__UgeAs>.deepReadSection_archetypeCard__QQL7v{order:0}.deepReadSection_headerCol__UgeAs>.deepReadSection_deepReadTitle__tA5dN{order:1}.deepReadSection_cardsCol__Ji4Qe{order:2}.deepReadSection_headerCol__UgeAs>.deepReadSection_unlockCta__UbFcg{order:3}.deepReadSection_archetypeCard__QQL7v{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:260px;padding:var(--spacing-3xl) var(--spacing-lg);border-radius:var(--radius-2xl);overflow:hidden;background:radial-gradient(120% 130% at 88% 0,#96781f 0,#4a3a10 38%,rgba(18,12,6,0) 72%),#120d12}.deepReadSection_shareButton__hZa6H{position:absolute;top:var(--spacing-md);right:var(--spacing-md);display:flex;align-items:center;gap:var(--spacing-xs);background:none;border:none;padding:var(--spacing-xs);font-size:var(--p-font-size);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);cursor:pointer}.deepReadSection_archetypeName__y4Qrs{font-size:clamp(var(--font-size-4xl),10.5vw,var(--font-size-6xl));line-height:.95;margin:0;max-width:8ch}.deepReadSection_archetypeName__y4Qrs,.deepReadSection_deepReadTitle__tA5dN{font-family:var(--font-display);font-weight:var(--font-weight-medium);text-transform:uppercase;text-align:center;color:var(--color-text-primary)}.deepReadSection_deepReadTitle__tA5dN{font-size:var(--h3-font-size);margin:var(--spacing-sm) 0}.deepReadSection_card__ux0Aj{display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-lg);background:var(--color-surface);border:var(--border-normal) solid var(--color-border-light);border-radius:var(--radius-lg)}.deepReadSection_cardTitle__FSw6Z{font-size:var(--p-large-font-size);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.deepReadSection_cardBody__YRCHK{font-size:var(--p-font-size);line-height:1.6;color:var(--color-text-secondary);margin:0}.deepReadSection_lockedCard__fnGVx{position:relative;overflow:hidden}.deepReadSection_lockedText__cebu1{display:flex;flex-direction:column;gap:var(--spacing-sm);filter:blur(7px);user-select:none;pointer-events:none}.deepReadSection_lockedOverlay__1SJC7{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-sm);color:var(--color-text-primary)}.deepReadSection_lockedLabel__IgpVE{font-size:var(--p-large-font-size);color:var(--color-text-secondary)}.deepReadSection_lockedExtra___5dlB{display:none}.deepReadSection_unlockCta__UbFcg{margin-top:var(--spacing-md);padding-block:var(--spacing-md);font-size:var(--font-size-base)}.deepReadSection_cardsCol__Ji4Qe{display:flex;flex-direction:column;gap:var(--spacing-md)}@media (min-width:900px){.deepReadSection_section__UlJgL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-xl);align-items:center;max-width:1180px}.deepReadSection_headerCol__UgeAs{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}.deepReadSection_archetypeCard__QQL7v{min-height:0;padding:0;background:none;align-items:flex-start;border-radius:0;overflow:visible}.deepReadSection_shareButton__hZa6H{display:none}.deepReadSection_archetypeName__y4Qrs{text-align:left;font-size:var(--font-size-7xl);max-width:10ch}.deepReadSection_deepReadTitle__tA5dN{text-align:left;font-size:var(--h4-font-size);margin:0}.deepReadSection_unlockCta__UbFcg{max-width:400px}.deepReadSection_lockedExtra___5dlB{display:flex}}.resultStep_step__pyVsq{display:flex;flex-direction:column;gap:var(--spacing-md);max-width:600px;margin-inline:auto}.resultStep_mainCol__EoLE0,.resultStep_sideCol__FyPCa{display:contents}.resultStep_mainCol__EoLE0>.resultStep_archetypeCard__Gwiyg{order:0}.resultStep_mainCol__EoLE0>.resultStep_statsRow__N3Bk7{order:1}.resultStep_mainCol__EoLE0>.resultStep_readCard__4NIif{order:2}.resultStep_sideCol__FyPCa>.resultStep_readCard__4NIif{order:3}.resultStep_sideCol__FyPCa>.resultStep_flexCard__S_NGW{order:4}.resultStep_sideCol__FyPCa>.resultStep_oneMoreCard__Nlly2{order:5}.resultStep_mainCol__EoLE0>.resultStep_claimCta__wvydu{order:6}.resultStep_mainCol__EoLE0>.resultStep_deepReadCta__sqjp3{order:7}.resultStep_mainCol__EoLE0>.resultStep_startOver__EpxCk{order:8}.resultStep_archetypeCard__Gwiyg{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:260px;padding:var(--spacing-3xl) var(--spacing-lg);border-radius:var(--radius-2xl);overflow:hidden;background:radial-gradient(120% 130% at 88% 0,#96781f 0,#4a3a10 38%,rgba(18,12,6,0) 72%),#120d12}.resultStep_shareButton__rRKCK{position:absolute;top:var(--spacing-md);right:var(--spacing-md);display:flex;align-items:center;gap:var(--spacing-xs);background:none;border:none;padding:var(--spacing-xs);font-size:var(--p-font-size);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);cursor:pointer}.resultStep_archetypeName__Zxfmq{font-family:var(--font-display);font-size:clamp(var(--font-size-4xl),10.5vw,var(--font-size-6xl));font-weight:var(--font-weight-medium);text-transform:uppercase;text-align:center;line-height:.95;color:var(--color-text-primary);margin:0;max-width:8ch}.resultStep_lowConfidence__IQY0i{margin:var(--spacing-sm) 0 0;font-size:var(--p-small-font-size);color:var(--color-text-secondary);text-align:center}.resultStep_statsRow__N3Bk7{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-md)}.resultStep_statCard__f0cxj{display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-lg);background:var(--color-surface);border:var(--border-normal) solid var(--color-border-light);border-radius:var(--radius-lg)}.resultStep_statValue__aAlS_{font-family:var(--font-display);font-size:var(--font-size-3xl);font-weight:var(--font-weight-medium);line-height:1}.resultStep_statValueLoved__bBBak{color:var(--color-accent)}.resultStep_statValuePassed__RHHg9{color:var(--color-danger)}.resultStep_statLabel__kelFa{font-size:var(--p-font-size);color:var(--color-text-secondary)}.resultStep_readCard__4NIif{display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-lg);background:var(--color-surface);border:var(--border-normal) solid var(--color-border-light);border-radius:var(--radius-lg)}.resultStep_cardHeading__QAznA{font-size:var(--p-large-font-size);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.resultStep_readText__0uBwU{font-size:var(--p-font-size);line-height:1.6;color:var(--color-text-secondary);margin:0}.resultStep_readText__0uBwU strong{color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.resultStep_readText__0uBwU span{font-size:inherit;color:inherit}.resultStep_flexCard__S_NGW{display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-lg);background:var(--color-surface);border:var(--border-normal) solid var(--color-accent);border-radius:var(--radius-lg)}.resultStep_flexHeading__T2rhE{font-size:var(--p-large-font-size);font-weight:var(--font-weight-semibold);color:var(--color-accent);margin:0}.resultStep_oneMoreCard__Nlly2{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-lg);background:var(--color-surface);border:var(--border-normal) solid var(--kawaii-core);border-radius:var(--radius-lg)}.resultStep_oneMoreHeading__kCwwQ{font-size:var(--p-large-font-size);font-weight:var(--font-weight-semibold);color:var(--kawaii-core);margin:0}.resultStep_oneMoreRow__S7QFt{display:flex;align-items:center;gap:var(--spacing-md)}.resultStep_oneMorePoster__dlqqP{position:relative;width:40px;aspect-ratio:2/3;border-radius:var(--radius-sm);overflow:hidden;flex-shrink:0}.resultStep_oneMorePoster__dlqqP img{object-fit:cover}.resultStep_oneMoreMeta__jZPdt{display:flex;flex-direction:column;gap:var(--spacing-xs)}.resultStep_oneMoreTitle__PhC9o{font-size:var(--p-large-font-size);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.resultStep_oneMoreStars__JnJVT{display:flex;gap:var(--spacing-xs)}.resultStep_oneMoreStarButton__dOrs3{background:none;border:none;padding:0;color:var(--color-text-secondary);cursor:pointer;line-height:1}.resultStep_oneMoreInput__83mry{box-sizing:border-box;width:100%;background:transparent;border:var(--border-normal) solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-md);font-family:inherit;font-size:var(--p-font-size);line-height:1.5;color:var(--color-text-primary);resize:vertical}.resultStep_oneMoreInput__83mry::placeholder{color:var(--color-text-tertiary)}.resultStep_oneMoreInput__83mry:focus{outline:none;border-color:var(--kawaii-core)}.resultStep_oneMoreCta__alu_V{box-sizing:border-box;width:100%;padding:var(--spacing-md);background:var(--pebble-15);border:none;border-radius:var(--radius-full);font-size:var(--button-label-font-size);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);cursor:pointer;transition:opacity .3s ease}.resultStep_oneMoreCta__alu_V:hover{opacity:.8}.resultStep_oneMoreCta__alu_V:disabled{opacity:.5;cursor:not-allowed}.resultStep_claimCta__wvydu{margin-top:var(--spacing-md);padding-block:var(--spacing-md);font-size:var(--font-size-base)}.resultStep_deepReadCta__sqjp3{box-sizing:border-box;width:100%;padding:var(--spacing-md);background:transparent;border:var(--border-normal) solid var(--color-border);border-radius:var(--radius-full);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);cursor:pointer;transition:background .3s ease}.resultStep_deepReadCta__sqjp3:hover{background:var(--color-button-light)}.resultStep_startOver__EpxCk{align-self:center;background:none;border:none;padding:var(--spacing-sm);font-size:var(--p-font-size);color:var(--color-text-tertiary);text-decoration:underline;cursor:pointer}@media (min-width:900px){.resultStep_step__pyVsq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-xl);align-items:start;max-width:1180px}.resultStep_mainCol__EoLE0,.resultStep_sideCol__FyPCa{display:flex;flex-direction:column;gap:var(--spacing-md)}.resultStep_archetypeCard__Gwiyg{min-height:0;padding:var(--spacing-lg) 0;background:none;align-items:flex-start;border-radius:0}.resultStep_archetypeName__Zxfmq{text-align:left;font-size:var(--font-size-7xl);max-width:10ch}.resultStep_shareButton__rRKCK{display:none}}.mirrorFlow_shell__NC4UU{min-height:100dvh;padding:var(--spacing-10xl) var(--spacing-md) var(--spacing-4xl);background:radial-gradient(120% 55% at 50% 0,#3b2152 0,rgba(59,33,82,0) 70%),linear-gradient(180deg,#1c1026,#140b1d);transition:background .3s ease}.mirrorFlow_shellResult__ime20{background:#0d0a10}@media (min-width:900px){.mirrorFlow_shellResult__ime20{background:radial-gradient(45% 42% at 10% 0,rgba(150,118,31,.4) 0,rgba(150,118,31,0) 70%),#0d0a10}}.mirrorFlow_column__Ox7K4{width:100%;max-width:600px;margin-inline:auto}@media (min-width:900px){.mirrorFlow_column__Ox7K4{max-width:none}}