.trial_intro___DXxD,.trial_result__MJIeJ,.trial_runner__KqXcx{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg,18px);padding:clamp(1.25rem,3vw,2rem)}.trial_introTitle__e8slL{font-family:var(--font-display);font-size:clamp(1.3rem,2vw + .6rem,1.8rem);margin:0 0 var(--space-sm)}.trial_introText__o8_Zg{color:var(--color-text-muted);line-height:1.6;margin:0 0 var(--space-md)}.trial_error__novrr{color:var(--color-warn);margin:0 0 var(--space-sm)}.trial_progress__0GWCX{display:flex;align-items:center;gap:var(--space-sm);font-size:.9rem;color:var(--color-text-muted);margin-bottom:var(--space-md)}.trial_bar__nQRPB{flex:1 1;height:6px;border-radius:999px;background:var(--color-surface-2);overflow:hidden}.trial_barFill__GnAlS{height:100%;background:var(--grad-accent);transition:width .25s ease}.trial_prompt__Ui0Ke{font-size:clamp(1.05rem,1vw + .8rem,1.25rem);line-height:1.5;margin:0 0 var(--space-md);white-space:pre-wrap}.trial_image__ia0CJ{max-width:100%;border-radius:12px;margin-bottom:var(--space-md)}.trial_options__ciNrM{display:grid;grid-gap:.6rem;gap:.6rem}.trial_option__2VU1x{text-align:left;padding:.85rem 1rem;border-radius:12px;border:1px solid var(--color-border-strong);background:var(--color-bg-elev);color:var(--color-text);font:inherit;cursor:pointer;transition:border-color .15s ease,background .15s ease}@media (hover:hover){.trial_option__2VU1x:hover{border-color:var(--color-accent);background:var(--color-accent-soft)}}.trial_option__2VU1x:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.trial_scoreBox__XIiS4{display:flex;align-items:center;gap:var(--space-md);margin-bottom:var(--space-md)}.trial_percent__X3Izg{font-family:var(--font-display);font-size:clamp(2.5rem,6vw,3.5rem);line-height:1;color:var(--color-accent)}.trial_band__c_ta2{font-weight:700;margin:0}.trial_scoreText__AWxhu{color:var(--color-text-muted);margin:.2rem 0 0}.trial_weak__6HENU{color:var(--color-text-muted);margin:0 0 var(--space-md)}.trial_weakTitle__q5Cxy{margin:0 0 var(--space-xs)}.trial_weakLinks__xhW_I{margin:0;line-height:1.7}.trial_weakLinks__xhW_I a{color:var(--color-accent);text-decoration:underline;text-underline-offset:3px}@media (hover:hover){.trial_weakLinks__xhW_I a:hover{color:var(--color-accent-hover)}}.trial_cta__g3qWG{background:var(--color-accent-soft);border:1px solid var(--color-accent);border-radius:14px;padding:var(--space-md);margin-bottom:var(--space-lg)}.trial_ctaText__Ro9TZ{margin:0 0 var(--space-sm);line-height:1.6}.trial_ctaNote__YwbJU{margin:var(--space-xs,.4rem) 0 0;font-size:.9rem;color:var(--color-text-muted)}.trial_introAlt__mzE7i{margin:var(--space-sm) 0 0;font-size:.95rem;color:var(--color-text-muted)}.trial_share__Mur59{display:block;width:100%;margin-top:var(--space-sm);background:none;border:1px solid var(--color-accent);color:var(--color-text);border-radius:999px;padding:.6rem 1.1rem;font:inherit;cursor:pointer}@media (hover:hover){.trial_share__Mur59:hover{background:var(--color-accent-soft)}}.trial_reviewTitle__sUSs5{font-family:var(--font-display);font-size:1.2rem;margin:0 0 var(--space-sm)}.trial_review__MU_tm{list-style:none;padding:0;margin:0 0 var(--space-md);display:grid;grid-gap:.75rem;gap:.75rem}.trial_itemBad__4Zj79,.trial_itemOk___pSYK{border-left:3px solid var(--color-pro);padding-left:.85rem}.trial_itemBad__4Zj79{border-left-color:var(--color-warn)}.trial_itemPrompt__Zk45j{margin:0;line-height:1.5}.trial_mark__U1Pyp{font-weight:700;margin-right:.35rem}.trial_itemOk___pSYK .trial_mark__U1Pyp{color:var(--color-pro)}.trial_itemBad__4Zj79 .trial_mark__U1Pyp{color:var(--color-warn)}.trial_explanation__2DgIR{color:var(--color-text-muted);line-height:1.6;margin:.4rem 0 0;white-space:pre-wrap}.trial_again__i3tcX{background:none;border:1px solid var(--color-border-strong);color:var(--color-text-muted);border-radius:999px;padding:.5rem 1.1rem;font:inherit;cursor:pointer}@media (hover:hover){.trial_again__i3tcX:hover{color:var(--color-text);border-color:var(--color-accent)}}.trial_timerLow__7Nrqc,.trial_timer__eykjv{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;padding:.15rem .55rem;border-radius:999px;background:var(--color-surface-2)}.trial_timerLow__7Nrqc{color:var(--color-warn);background:color-mix(in srgb,var(--color-warn) 14%,transparent)}.trial_optionPicked__B7PK5{border-color:var(--color-accent);background:var(--color-accent-soft);box-shadow:inset 0 0 0 1px var(--color-accent)}.trial_prompt__Ui0Ke:focus{outline:none}.trial_nav__7SWXO{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:var(--space-md)}.trial_finishBtn__4vjW7,.trial_navBtn__A3COF{padding:.5rem 1rem;border-radius:999px;border:1px solid var(--color-border-strong);background:none;color:var(--color-text-muted);font:inherit;cursor:pointer}.trial_finishBtn__4vjW7:disabled,.trial_navBtn__A3COF:disabled{opacity:.4;cursor:default}.trial_hint__w2i2A{margin:0 0 .5rem;font-size:.9rem;color:var(--color-text-muted)}.trial_option__2VU1x:disabled{cursor:default}.trial_finishBtn__4vjW7{margin-left:auto;border-color:var(--color-accent);color:var(--color-accent)}@media (hover:hover){.trial_finishBtn__4vjW7:hover{background:var(--color-accent-soft)}}