.q-label b{color:var(--text)}.q-card{background:var(--card);min-width:min(100%,220px);max-width:100%;min-height:120px;color:var(--card-ink);box-shadow:0 8px 0 var(--edge);border-radius:28px;place-items:center;padding:18px 20px;display:grid}.card-word{font-family:var(--font-display);text-wrap:balance;font-size:clamp(26px,8vw,40px);font-weight:800;line-height:1.12}.card-emoji{font-size:clamp(64px,22vw,96px);line-height:1.1}.card-caption{font-family:var(--font-display);margin-top:4px;font-size:24px;font-weight:800;line-height:1.1;display:block}.q-back,.q-claim{font-family:var(--font-display);text-wrap:balance;font-size:clamp(26px,8vw,40px);font-weight:800;line-height:1.15}.q-claim{background:var(--panel-strong);border:2px dashed var(--panel-line);border-radius:999px;padding:8px 18px;font-size:clamp(22px,6.6vw,30px)}.choices-wide .choice.choice-back,.choices-wide .choice.choice-front{text-wrap:balance;min-height:64px;padding:8px 14px;font-size:clamp(19px,5.4vw,25px);line-height:1.15}.choice.choice-back,.choice.choice-front{padding:8px 10px;font-size:clamp(22px,6.4vw,30px);line-height:1.1}.choice .card-word{font-size:inherit}.choice .card-emoji{font-size:54px}.choice .card-caption{font-size:18px}.choice.choice-truth{font-size:30px}.matching{grid-template-columns:1fr 1fr;gap:14px;display:grid}.match-col{gap:12px;display:grid}.match{background:var(--card);min-height:72px;color:var(--card-ink);box-shadow:0 6px 0 var(--edge);font-family:var(--font-display);text-wrap:balance;border-radius:20px;place-items:center;padding:6px 8px;font-size:clamp(17px,4.8vw,22px);font-weight:800;line-height:1.12;transition:transform .1s,box-shadow .1s;display:grid}.match .card-word{font-size:inherit}.match .card-emoji{font-size:40px}.match .card-caption{font-size:15px}.match:active:not(:disabled){box-shadow:0 2px 0 var(--edge);transform:translateY(4px)}.match.is-held{outline:4px solid var(--amber);outline-offset:2px}.match.is-done{color:#fff;box-shadow:none;cursor:default}.match.pair-0{background:#6f5cf1}.match.pair-1{background:#18a892}.match.pair-2{background:#d9731a}.tap-hint{text-align:center;min-height:28px;color:var(--text-soft)}.explain-card{font-family:var(--font-display);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 10px;font-size:22px;line-height:1.15;display:flex}.explain-card i{color:var(--card-soft);font-style:normal}.explain-card .card-word{font-size:22px}.explain-card .card-emoji{font-size:44px}.explain-card .card-caption{font-size:16px}:root{--ship-turn:0deg;--locked-filter:brightness(0);--panel:#ffffff8c;--panel-strong:#ffffffe0;--accent-ink:#fff;--card-ink:var(--text);--card-soft:var(--text-soft);--card-tint:var(--stop);--reward:var(--accent-deep);--reward-drop:var(--accent);--focus:var(--accent-deep)}body{background-image:radial-gradient(50% 30% at 85% 0%, #fffc, transparent 70%), linear-gradient(var(--stop), var(--bg-deep))}.mode-sec{--mode-tint:#fff0c7;--mode-deep:#9a5b00;--mode-edge:#f0c254}.mode-bul{--mode-tint:#d5f4ee;--mode-deep:#0b8473;--mode-edge:#9adfd4}.mode-esle{--mode-tint:#e9e5ff;--mode-deep:#5a48d6;--mode-edge:#cfc8ff}.mode-dogru{--mode-tint:#ffe1dc;--mode-deep:#c8382a;--mode-edge:#f5b3a6}.mode-art{font-size:20px}.card-picture{justify-items:center;display:grid}.choice.choice-front:has(.card-picture){min-height:104px}
