._81H7fG_container{width:100%;max-width:700px;margin:0 auto}._81H7fG_header{margin-bottom:2rem}._81H7fG_questionInfo{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}._81H7fG_questionNumber{opacity:.8;font-size:.9rem;font-weight:600}._81H7fG_timer{width:60px;height:60px;position:relative}._81H7fG_timerSvg{width:100%;height:100%;transform:rotate(-90deg)}._81H7fG_timerBg{fill:none;stroke:#fff3;stroke-width:2px}._81H7fG_timerFill{fill:none;stroke:#10b981;stroke-width:2.8px;stroke-linecap:round;transition:all .3s}._81H7fG_timerSafe{stroke:#10b981}._81H7fG_timerWarning{stroke:#f59e0b}._81H7fG_timerDanger{stroke:#ef4444}._81H7fG_timeText{font-size:.9rem;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._81H7fG_instruction{text-align:center;opacity:.9;margin:0;font-size:1rem}._81H7fG_gameArea{flex-direction:column;align-items:center;gap:2rem;display:flex}._81H7fG_wordsContainer{background:#ffffff1a;border:1px solid #fff3;border-radius:20px;width:100%;max-width:500px;padding:2rem}._81H7fG_words{justify-content:space-around;align-items:center;margin-bottom:2rem;display:flex}._81H7fG_word{color:#fff;text-align:center;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:16px;min-width:100px;padding:1rem 1.5rem;font-size:1.1rem;font-weight:600;box-shadow:0 4px 12px #3b82f64d}._81H7fG_connector{justify-content:center;align-items:center;display:flex;position:relative}._81H7fG_connector:before,._81H7fG_connector:after{content:"";background:linear-gradient(90deg,#0000,#8b5cf6,#0000);width:60px;height:2px;position:absolute}._81H7fG_connector:before{left:-80px}._81H7fG_connector:after{right:-80px}._81H7fG_questionMark{color:#f59e0b;background:#fff3;border:2px solid #fff6;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;font-size:2rem;font-weight:700;animation:2s infinite _81H7fG_pulse;display:flex}@keyframes _81H7fG_pulse{0%,to{transform:scale(1);box-shadow:0 0 #f59e0bb3}50%{transform:scale(1.1);box-shadow:0 0 0 10px #f59e0b00}}._81H7fG_options{width:100%;max-width:500px}._81H7fG_options h4{text-align:center;margin:0 0 1rem;font-size:1.1rem;font-weight:600}._81H7fG_optionGrid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}._81H7fG_option{cursor:pointer;color:#1e293b;background:#fff;border:2px solid #cbd5e1;border-radius:16px;justify-content:center;align-items:center;gap:.75rem;min-height:70px;padding:1.25rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 4px 12px #0000000d,0 1px 3px #0000001a}._81H7fG_option:hover:not(:disabled){background:#f8fafc;border-color:#8b5cf6;transform:translateY(-4px);box-shadow:0 12px 24px #8b5cf626}._81H7fG_option:disabled{cursor:not-allowed}._81H7fG_option._81H7fG_correct{background:#10b98133;border-color:#10b981;box-shadow:0 0 0 2px #10b9814d}._81H7fG_option._81H7fG_incorrect{background:#ef444433;border-color:#ef4444;box-shadow:0 0 0 2px #ef44444d}._81H7fG_optionLabel{color:#1e293b;background:#e2e8f0;border:1px solid #cbd5e1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.85rem;font-weight:700;display:flex}._81H7fG_optionValue{font-size:1rem;font-weight:600}._81H7fG_feedback{z-index:1000;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}._81H7fG_feedbackCard{color:#1f2937;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-radius:16px;padding:2rem;box-shadow:0 20px 40px #0000004d}._81H7fG_correctFeedback{border:2px solid #10b981}._81H7fG_incorrectFeedback{border:2px solid #ef4444}._81H7fG_feedbackIcon{margin-bottom:.5rem;font-size:3rem}._81H7fG_feedbackCard p{margin:0;font-size:1.1rem;font-weight:600}@media (max-width:600px){._81H7fG_wordsContainer{padding:1.5rem}._81H7fG_words{flex-direction:column;gap:1rem}._81H7fG_word{width:100%;min-width:auto;max-width:200px;padding:.75rem 1rem;font-size:1rem}._81H7fG_connector:before,._81H7fG_connector:after{display:none}._81H7fG_optionGrid{grid-template-columns:1fr}._81H7fG_option{min-height:50px}._81H7fG_timer{width:50px;height:50px}._81H7fG_timeText{font-size:.8rem}._81H7fG_questionMark{width:50px;height:50px;font-size:1.5rem}}@media (max-width:400px){._81H7fG_word{padding:.6rem .8rem;font-size:.9rem}._81H7fG_questionMark{width:40px;height:40px;font-size:1.2rem}}
.stAojq_container{width:100%;max-width:700px;margin:0 auto}.stAojq_header{margin-bottom:2rem}.stAojq_questionInfo{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.stAojq_questionNumber{opacity:.8;font-size:.9rem;font-weight:600}.stAojq_timer{width:60px;height:60px;position:relative}.stAojq_timerSvg{width:100%;height:100%;transform:rotate(-90deg)}.stAojq_timerBg{fill:none;stroke:#fff3;stroke-width:2px}.stAojq_timerFill{fill:none;stroke:#10b981;stroke-width:2.8px;stroke-linecap:round;transition:all .3s}.stAojq_timerSafe{stroke:#10b981}.stAojq_timerWarning{stroke:#f59e0b}.stAojq_timerDanger{stroke:#ef4444}.stAojq_timeText{font-size:.9rem;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.stAojq_instruction{text-align:center;opacity:.9;margin:0;font-size:1.1rem;font-weight:600}.stAojq_gameArea{flex-direction:column;align-items:center;gap:2rem;display:flex}.stAojq_dataContainer{background:#ffffff1a;border:1px solid #fff3;border-radius:20px;width:100%;max-width:500px;padding:2rem}.stAojq_chart{justify-content:space-around;align-items:end;gap:1rem;height:200px;padding:1rem 0;display:flex}.stAojq_bar{flex-direction:column;align-items:center;min-width:60px;height:100%;display:flex;position:relative}.stAojq_barFill{background:linear-gradient(#3b82f6 0%,#1d4ed8 100%);border-radius:8px 8px 4px 4px;width:40px;min-height:20px;margin-bottom:.5rem;transition:height .3s;box-shadow:0 2px 8px #3b82f64d}.stAojq_barLabel{text-align:center;margin-bottom:.25rem;font-size:.8rem;font-weight:600}.stAojq_barValue{opacity:.8;background:#0009;border-radius:4px;padding:.2rem .4rem;font-size:.75rem;position:absolute;top:-25px}.stAojq_table{width:100%}.stAojq_tableHeader{background:#fff3;border-radius:8px 8px 0 0;grid-template-columns:1fr 1fr;gap:1rem;padding:1rem;font-weight:600;display:grid}.stAojq_tableRow{border-bottom:1px solid #ffffff1a;grid-template-columns:1fr 1fr;gap:1rem;padding:1rem;display:grid}.stAojq_tableRow:last-child{border-bottom:none;border-radius:0 0 8px 8px}.stAojq_calculation{text-align:center;padding:2rem}.stAojq_formula{background:#ffffff1a;border-radius:12px;padding:1.5rem;font-size:1.1rem;font-weight:500}.stAojq_options{width:100%;max-width:500px}.stAojq_optionGrid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.stAojq_option{cursor:pointer;color:#1a1a1a;background:#f8fafc;border:2px solid #e2e8f0;border-radius:12px;justify-content:center;align-items:center;gap:.75rem;min-height:60px;padding:1rem;transition:all .2s;display:flex;box-shadow:0 2px 4px #0000000d}.stAojq_option:hover:not(:disabled){background:#fff;border-color:#3b82f6;transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.stAojq_option:disabled{cursor:not-allowed}.stAojq_option.stAojq_correct{background:#10b98133;border-color:#10b981;box-shadow:0 0 0 2px #10b9814d}.stAojq_option.stAojq_incorrect{background:#ef444433;border-color:#ef4444;box-shadow:0 0 0 2px #ef44444d}.stAojq_optionLabel{color:#475569;background:#e2e8f0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:.8rem;font-weight:600;display:flex}.stAojq_optionValue{font-size:1.1rem;font-weight:600}.stAojq_feedback{z-index:1000;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.stAojq_feedbackCard{color:#1f2937;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-radius:16px;padding:2rem;box-shadow:0 20px 40px #0000004d}.stAojq_correctFeedback{border:2px solid #10b981}.stAojq_incorrectFeedback{border:2px solid #ef4444}.stAojq_feedbackIcon{margin-bottom:.5rem;font-size:3rem}.stAojq_feedbackCard p{margin:0;font-size:1.1rem;font-weight:600}@media (max-width:600px){.stAojq_dataContainer{padding:1.5rem}.stAojq_chart{gap:.5rem;height:150px}.stAojq_bar{min-width:40px}.stAojq_barFill{width:30px}.stAojq_barLabel{font-size:.7rem}.stAojq_barValue{font-size:.65rem;top:-20px}.stAojq_optionGrid{grid-template-columns:1fr}.stAojq_option{min-height:50px}.stAojq_timer{width:50px;height:50px}.stAojq_timeText{font-size:.8rem}}@media (max-width:400px){.stAojq_chart{height:120px}.stAojq_barFill{width:25px}}
.h5ayXa_container{flex-direction:column;justify-content:center;width:100%;max-width:600px;height:400px;margin:0 auto;display:flex}.h5ayXa_instructions{text-align:center;background:#ffffff1a;border:1px solid #fff3;border-radius:20px;padding:2rem}.h5ayXa_instructions h3{margin:0 0 1rem;font-size:1.5rem}.h5ayXa_instructions p{opacity:.9;margin:1rem 0;font-size:1rem}.h5ayXa_categories{justify-content:center;align-items:center;gap:1rem;margin:1.5rem 0;display:flex}.h5ayXa_categoryExample{background:#ffffff1a;border-radius:12px;align-items:center;gap:.5rem;padding:.75rem 1rem;font-weight:500;display:flex}.h5ayXa_categoryIcon{font-size:1.5rem}.h5ayXa_vs{color:#f59e0b;font-size:1.2rem;font-weight:600}.h5ayXa_startButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#10b981,#3b82f6);border:none;border-radius:12px;margin-top:1rem;padding:1rem 2rem;font-size:1.1rem;font-weight:600}.h5ayXa_gameHeader{margin-bottom:2rem}.h5ayXa_stats{background:#ffffff1a;border:1px solid #fff3;border-radius:12px;justify-content:space-between;align-items:center;padding:1rem;display:flex}.h5ayXa_timer{color:#fff;background:#ef4444;border-radius:20px;padding:.5rem 1rem;font-size:1.1rem;font-weight:700}.h5ayXa_progress{opacity:.9;font-size:.9rem;font-weight:600}.h5ayXa_score{color:#10b981;font-size:.9rem;font-weight:600}.h5ayXa_gameArea{justify-content:center;align-items:center;min-height:120px;margin-bottom:2rem;display:flex}.h5ayXa_item{color:#fff;text-align:center;background:linear-gradient(135deg,#8b5cf6,#3b82f6);border-radius:20px;min-width:200px;padding:2rem;font-size:2rem;font-weight:700;box-shadow:0 8px 32px #8b5cf64d}.h5ayXa_buttons{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.h5ayXa_categoryButton{cursor:pointer;color:#2d1b69;background:#fff;border:2px solid #2d1b69;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;min-height:100px;padding:2rem 1rem;transition:all .2s;display:flex;box-shadow:0 4px 12px #2d1b691a}.h5ayXa_categoryButton:hover{background:#fff;border-color:#3b82f6;transform:translateY(-2px);box-shadow:0 8px 16px #0000001a}.h5ayXa_categoryButton:active{transform:translateY(0)}.h5ayXa_categoryButton .h5ayXa_categoryIcon{font-size:2rem}.h5ayXa_categoryButton span:last-child{font-size:1rem;font-weight:600}@media (max-width:600px){.h5ayXa_container{height:auto;min-height:400px}.h5ayXa_instructions{padding:1.5rem}.h5ayXa_categories{flex-direction:column;gap:.5rem}.h5ayXa_item{width:100%;min-width:auto;padding:1.5rem;font-size:1.5rem}.h5ayXa_categoryButton{min-height:80px;padding:1.5rem 1rem}.h5ayXa_categoryButton .h5ayXa_categoryIcon{font-size:1.5rem}.h5ayXa_stats{text-align:center;flex-direction:column;gap:.5rem}}@media (max-width:400px){.h5ayXa_item{padding:1rem;font-size:1.25rem}.h5ayXa_categoryButton{min-height:70px;padding:1rem}}
.hcnqQW_container{width:100%;max-width:700px;margin:0 auto}.hcnqQW_header{margin-bottom:2rem}.hcnqQW_questionInfo{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.hcnqQW_questionNumber{opacity:.8;font-size:.9rem;font-weight:600}.hcnqQW_timer{width:60px;height:60px;position:relative}.hcnqQW_timerSvg{width:100%;height:100%;transform:rotate(-90deg)}.hcnqQW_timerBg{fill:none;stroke:#fff3;stroke-width:2px}.hcnqQW_timerFill{fill:none;stroke:#10b981;stroke-width:2.8px;stroke-linecap:round;transition:all .3s}.hcnqQW_timerSafe{stroke:#10b981}.hcnqQW_timerWarning{stroke:#f59e0b}.hcnqQW_timerDanger{stroke:#ef4444}.hcnqQW_timeText{font-size:.9rem;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hcnqQW_instruction{text-align:center;opacity:.9;margin:0;font-size:1.1rem;font-weight:600}.hcnqQW_gameArea{flex-direction:column;align-items:center;gap:2rem;display:flex}.hcnqQW_blockContainer{background:#ffffff1a;border:1px solid #fff3;border-radius:20px;width:100%;max-width:400px;min-height:250px;padding:3rem;position:relative;overflow:hidden}.hcnqQW_blockStructure{justify-content:center;align-items:center;width:100%;height:200px;display:flex;position:relative}.hcnqQW_layer{width:100%;height:100%;position:absolute}.hcnqQW_block{background:linear-gradient(135deg,#3b82f6,#1e40af);border:2px solid #1d4ed8;border-radius:8px;width:50px;height:50px;position:absolute;box-shadow:inset 0 2px 4px #fff3,0 4px 8px #0003}.hcnqQW_block:before{content:"";z-index:-1;background:linear-gradient(135deg,#60a5fa,#3b82f6);border:2px solid #2563eb;border-radius:8px;height:50px;position:absolute;top:-10px;left:10px;right:-10px;transform:skewY(-30deg)}.hcnqQW_block:after{content:"";z-index:-2;background:linear-gradient(135deg,#2563eb,#1d4ed8);border:2px solid #1e40af;border-radius:8px;width:50px;position:absolute;top:-10px;bottom:10px;left:-10px;transform:skew(-30deg)}.hcnqQW_hiddenBlock{opacity:.6;filter:blur(1px)}.hcnqQW_hiddenBlock:before{background:linear-gradient(135deg,#94a3b8,#64748b)}.hcnqQW_hiddenBlock:after{background:linear-gradient(135deg,#64748b,#475569)}.hcnqQW_options{width:100%;max-width:400px}.hcnqQW_options h4{text-align:center;margin:0 0 1rem;font-size:1.1rem;font-weight:600}.hcnqQW_optionGrid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.hcnqQW_option{cursor:pointer;color:#1a1a1a;background:#f8fafc;border:2px solid #e2e8f0;border-radius:12px;justify-content:center;align-items:center;min-height:60px;padding:1rem;font-size:1.5rem;font-weight:700;transition:all .2s;display:flex;box-shadow:0 4px 6px #0000000d}.hcnqQW_option:hover:not(:disabled){background:#fff;border-color:#3b82f6;transform:translateY(-2px);box-shadow:0 6px 15px #0000001a}.hcnqQW_option:disabled{cursor:not-allowed}.hcnqQW_option.hcnqQW_correct{background:#10b98133;border-color:#10b981;box-shadow:0 0 0 2px #10b9814d}.hcnqQW_option.hcnqQW_incorrect{background:#ef444433;border-color:#ef4444;box-shadow:0 0 0 2px #ef44444d}.hcnqQW_feedback{z-index:1000;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.hcnqQW_feedbackCard{color:#1f2937;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-radius:16px;padding:2rem;box-shadow:0 20px 40px #0000004d}.hcnqQW_correctFeedback{border:2px solid #10b981}.hcnqQW_incorrectFeedback{border:2px solid #ef4444}.hcnqQW_feedbackIcon{margin-bottom:.5rem;font-size:3rem}.hcnqQW_feedbackCard p{margin:0;font-size:1.1rem;font-weight:600}@media (max-width:600px){.hcnqQW_blockContainer{min-height:200px;padding:2rem}.hcnqQW_blockStructure{height:150px}.hcnqQW_block,.hcnqQW_block:before,.hcnqQW_block:after{width:40px;height:40px}.hcnqQW_optionGrid{grid-template-columns:repeat(2,1fr);gap:.75rem}.hcnqQW_option{min-height:50px;font-size:1.25rem}.hcnqQW_timer{width:50px;height:50px}.hcnqQW_timeText{font-size:.8rem}}@media (max-width:400px){.hcnqQW_block,.hcnqQW_block:before,.hcnqQW_block:after{width:30px;height:30px}.hcnqQW_optionGrid{grid-template-columns:1fr 1fr}}
._1pd4_q_container{width:100%;max-width:700px;margin:0 auto}._1pd4_q_header{margin-bottom:2rem}._1pd4_q_questionInfo{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}._1pd4_q_questionNumber{opacity:.8;font-size:.9rem;font-weight:600}._1pd4_q_timer{width:60px;height:60px;position:relative}._1pd4_q_timerSvg{width:100%;height:100%;transform:rotate(-90deg)}._1pd4_q_timerBg{fill:none;stroke:#fff3;stroke-width:2px}._1pd4_q_timerFill{fill:none;stroke:#10b981;stroke-width:2.8px;stroke-linecap:round;transition:all .3s}._1pd4_q_timerSafe{stroke:#10b981}._1pd4_q_timerWarning{stroke:#f59e0b}._1pd4_q_timerDanger{stroke:#ef4444}._1pd4_q_timeText{font-size:.9rem;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._1pd4_q_gameArea{flex-direction:column;gap:2rem;display:flex}._1pd4_q_scenarioCard{text-align:center;color:#2d1b69;background:#fff;border:2px solid #2d1b6933;border-radius:20px;padding:2rem;box-shadow:0 8px 32px #2d1b691a}._1pd4_q_scenarioIcon{margin-bottom:1rem;font-size:3rem}._1pd4_q_scenarioCard h3{margin:0 0 1rem;font-size:1.3rem;font-weight:600;line-height:1.4}._1pd4_q_instruction{opacity:.8;margin:0;font-size:1rem;font-style:italic}._1pd4_q_options{flex-direction:column;gap:1rem;display:flex}._1pd4_q_option{cursor:pointer;color:#1a1a1a;text-align:left;background:#f8fafc;border:2px solid #e2e8f0;border-radius:16px;align-items:center;gap:1rem;padding:1.5rem;transition:all .2s;display:flex;box-shadow:0 4px 6px #0000000d}._1pd4_q_option:hover:not(:disabled){background:#fff;border-color:#3b82f6;transform:translateY(-2px);box-shadow:0 6px 15px #0000001a}._1pd4_q_option:disabled{cursor:not-allowed}._1pd4_q_option._1pd4_q_selected{background:#10b98133;border-color:#10b981;box-shadow:0 0 0 2px #10b9814d}._1pd4_q_optionLabel{color:#2d1b69;background:#2d1b691a;border:1px solid #2d1b6933;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.9rem;font-weight:700;display:flex}._1pd4_q_optionText{flex:1;font-size:1rem;font-weight:500;line-height:1.4}._1pd4_q_styleTag{white-space:nowrap;background:linear-gradient(135deg,#8b5cf6,#3b82f6);border-radius:12px;padding:.4rem .8rem;font-size:.8rem;font-weight:600}@media (max-width:600px){._1pd4_q_scenarioCard{padding:1.5rem}._1pd4_q_scenarioIcon{font-size:2.5rem}._1pd4_q_scenarioCard h3{font-size:1.1rem}._1pd4_q_option{text-align:center;flex-direction:column;gap:.75rem;padding:1rem}._1pd4_q_optionLabel{width:28px;height:28px;font-size:.8rem}._1pd4_q_optionText{font-size:.9rem}._1pd4_q_styleTag{padding:.3rem .6rem;font-size:.75rem}._1pd4_q_timer{width:50px;height:50px}._1pd4_q_timeText{font-size:.8rem}}@media (max-width:400px){._1pd4_q_option{padding:.75rem}._1pd4_q_scenarioCard h3{font-size:1rem}._1pd4_q_instruction{font-size:.9rem}}
.UXFi1q_container{width:100%;max-width:900px;margin:0 auto}.UXFi1q_intro{justify-content:center;align-items:center;min-height:500px;display:flex}.UXFi1q_introCard{text-align:center;color:#1a1a1a;background:#fff;border:1px solid #e2e8f0;border-radius:24px;max-width:500px;padding:3rem;box-shadow:0 10px 25px #0000000d}.UXFi1q_gameEmoji{margin-bottom:1rem;font-size:4rem;display:inline-block}.UXFi1q_introCard h2{margin:0 0 1rem;font-size:2rem;font-weight:700}.UXFi1q_introCard p{opacity:.9;margin:0 0 2rem;font-size:1.1rem;line-height:1.5}.UXFi1q_gameList p{margin-bottom:1rem;font-size:1rem}.UXFi1q_games{grid-template-columns:repeat(2,1fr);gap:.75rem;margin-top:1rem;display:grid}.UXFi1q_gamePreview{color:#475569;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem;font-size:.9rem;display:flex}.UXFi1q_emoji{font-size:1.2rem}.UXFi1q_gameName{font-weight:500}.UXFi1q_startButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#10b981,#3b82f6);border:none;border-radius:50px;margin-top:2rem;padding:1rem 2.5rem;font-size:1.1rem;font-weight:700;transition:all .2s;display:inline-block;box-shadow:0 4px 15px #10b9814d}.UXFi1q_startButton:hover{transform:translateY(-2px);box-shadow:0 8px 25px #10b98166}.UXFi1q_startButton:active{transform:translateY(0)}.UXFi1q_transition{justify-content:center;align-items:center;min-height:400px;display:flex}.UXFi1q_transitionCard{text-align:center;color:#1a1a1a;background:#fff;border:1px solid #e2e8f0;border-radius:24px;max-width:400px;padding:2.5rem;box-shadow:0 10px 25px #0000000d}.UXFi1q_checkmark{margin-bottom:1rem;font-size:3rem;display:inline-block}.UXFi1q_transitionCard h3{margin:0 0 .5rem;font-size:1.5rem;font-weight:600}.UXFi1q_transitionCard p{opacity:.8;margin:0 0 1.5rem;font-size:1rem}.UXFi1q_nextGame{background:#10b98133;border:1px solid #10b981;border-radius:12px;justify-content:center;align-items:center;gap:.75rem;padding:1rem;font-weight:500;display:flex}.UXFi1q_nextEmoji{font-size:1.5rem}.UXFi1q_gameHeader{color:#1a1a1a;background:#fff;border:1px solid #e2e8f0;border-radius:20px;margin-bottom:2rem;padding:1.5rem;box-shadow:0 4px 15px #0000000d}.UXFi1q_progress{margin-bottom:1.5rem}.UXFi1q_progressInfo{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.UXFi1q_gameNumber{opacity:.9;font-size:.9rem;font-weight:600}.UXFi1q_progressEmoji{font-size:1.5rem}.UXFi1q_progressBar{background:#fff3;border-radius:3px;width:100%;height:6px;overflow:hidden}.UXFi1q_progressFill{background:linear-gradient(90deg,#10b981,#3b82f6);border-radius:3px;height:100%}.UXFi1q_gameInfo h2{margin:0 0 .5rem;font-size:1.75rem;font-weight:700}.UXFi1q_gameInfo p{opacity:.8;margin:0 0 1rem;font-size:1rem}.UXFi1q_measures{align-items:center;gap:.5rem;font-size:.9rem;display:flex}.UXFi1q_measures span{opacity:.8}.UXFi1q_measures strong{color:#10b981;font-weight:600}.UXFi1q_gameContainer{color:#1a1a1a;background:#fff;border:1px solid #e2e8f0;border-radius:20px;min-height:500px;padding:2rem;box-shadow:0 10px 30px #0000000d}.UXFi1q_gameWrapper{width:100%;height:100%}@media (max-width:600px){.UXFi1q_introCard{margin:0 1rem;padding:2rem 1.5rem}.UXFi1q_gameEmoji{font-size:3rem}.UXFi1q_introCard h2{font-size:1.75rem}.UXFi1q_games{grid-template-columns:1fr}.UXFi1q_gameHeader{margin-bottom:1rem;padding:1rem}.UXFi1q_gameInfo h2{font-size:1.5rem}.UXFi1q_gameContainer{padding:1rem}}@media (max-width:400px){.UXFi1q_introCard{padding:1.5rem 1rem}.UXFi1q_gameEmoji{font-size:2.5rem}.UXFi1q_introCard h2{font-size:1.5rem}.UXFi1q_introCard p{font-size:1rem}}
.z80OKG_container{width:100%;max-width:800px;margin:0 auto}.z80OKG_intro{justify-content:center;align-items:center;min-height:500px;display:flex}.z80OKG_introCard{text-align:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#2d1b6966;border:1px solid #ffffff4d;border-radius:24px;max-width:600px;padding:3rem;box-shadow:0 10px 30px #0000004d}.z80OKG_moduleIcon{margin-bottom:1rem;font-size:4rem;animation:3s ease-in-out infinite z80OKG_float;display:inline-block}@keyframes z80OKG_float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.z80OKG_introCard h2{margin:0 0 1rem;font-size:2rem;font-weight:700}.z80OKG_introCard p{opacity:.9;margin:0 0 2rem;font-size:1.1rem;line-height:1.5}.z80OKG_riasecInfo{margin:2rem 0}.z80OKG_riasecInfo p{margin-bottom:1rem;font-size:1rem}.z80OKG_riasecTypes{grid-template-columns:repeat(3,1fr);gap:1rem;margin:1rem 0;display:grid}.z80OKG_riasecType{background:#ffffff1a;border-radius:12px;flex-direction:column;align-items:center;gap:.5rem;padding:.75rem;display:flex}.z80OKG_typeEmoji{font-size:1.5rem}.z80OKG_typeName{font-size:.8rem;font-weight:600}.z80OKG_instructions{margin:2rem 0 0;font-size:1rem;font-weight:500}.z80OKG_startButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#10b981,#3b82f6);border:none;border-radius:12px;margin-top:2rem;padding:1rem 2rem;font-size:1.1rem;font-weight:600}.z80OKG_header{margin-bottom:2rem}.z80OKG_progress{background:#ffffff1a;border:1px solid #fff3;border-radius:12px;padding:1rem}.z80OKG_progressText{text-align:center;opacity:.9;margin-bottom:.75rem;font-size:.9rem;font-weight:600;display:block}.z80OKG_progressBar{background:#fff3;border-radius:3px;width:100%;height:6px;overflow:hidden}.z80OKG_progressFill{background:linear-gradient(90deg,#10b981,#3b82f6);border-radius:3px;height:100%}.z80OKG_scenarioContainer{flex-direction:column;gap:2rem;display:flex}.z80OKG_scenarioCard{text-align:center;background:#2d1b694d;border:1px solid #ffffff40;border-radius:20px;padding:2rem;box-shadow:0 4px 20px #0003}.z80OKG_scenarioCard h3{margin:0 0 1rem;font-size:1.4rem;font-weight:600;line-height:1.4}.z80OKG_instruction{opacity:.8;margin:0;font-size:1rem}.z80OKG_options{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.z80OKG_option{cursor:pointer;color:#1a1a1a;text-align:center;background:#f8fafc;border:2px solid #e2e8f0;border-radius:16px;flex-direction:column;align-items:center;gap:1rem;min-height:120px;padding:1.5rem;transition:all .2s;display:flex;position:relative;box-shadow:0 4px 15px #0000000d}.z80OKG_option:hover:not(.z80OKG_disabled){background:#fff;border-color:#3b82f6;transform:translateY(-2px);box-shadow:0 8px 25px #0000001a}.z80OKG_option.z80OKG_selected{background:#10b98133;border-color:#10b981;box-shadow:0 0 0 2px #10b9814d}.z80OKG_option.z80OKG_disabled{opacity:.5;cursor:not-allowed}.z80OKG_optionEmoji{font-size:2rem}.z80OKG_optionText{flex:1;align-items:center;font-size:.95rem;font-weight:500;line-height:1.3;display:flex}.z80OKG_checkmark{color:#fff;background:#10b981;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:.8rem;font-weight:600;display:flex;position:absolute;top:.75rem;right:.75rem}.z80OKG_actions{justify-content:center;margin-top:1rem;display:flex}.z80OKG_nextButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#10b981,#3b82f6);border:none;border-radius:12px;padding:1rem 2rem;font-size:1rem;font-weight:600;transition:all .2s}.z80OKG_nextButton.z80OKG_disabled{opacity:.5;cursor:not-allowed}@media (max-width:600px){.z80OKG_introCard{margin:0 1rem;padding:2rem 1.5rem}.z80OKG_moduleIcon{font-size:3rem}.z80OKG_introCard h2{font-size:1.75rem}.z80OKG_riasecTypes{grid-template-columns:repeat(2,1fr);gap:.75rem}.z80OKG_riasecType{padding:.5rem}.z80OKG_typeEmoji{font-size:1.25rem}.z80OKG_typeName{font-size:.75rem}.z80OKG_options{grid-template-columns:1fr;gap:.75rem}.z80OKG_option{text-align:left;flex-direction:row;min-height:100px;padding:1rem}.z80OKG_optionEmoji{flex-shrink:0;font-size:1.5rem}.z80OKG_scenarioCard{padding:1.5rem}.z80OKG_scenarioCard h3{font-size:1.2rem}}@media (max-width:400px){.z80OKG_option{min-height:80px;padding:.75rem}.z80OKG_optionEmoji{font-size:1.25rem}.z80OKG_optionText{font-size:.85rem}}
.xUwBQG_container{width:100%;max-width:600px;margin:0 auto}.xUwBQG_intro{justify-content:center;align-items:center;min-height:500px;display:flex}.xUwBQG_introCard{text-align:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#2d1b6966;border:1px solid #ffffff4d;border-radius:24px;max-width:500px;padding:3rem;box-shadow:0 10px 30px #0000004d}.xUwBQG_moduleIcon{margin-bottom:1rem;font-size:4rem;animation:2s ease-in-out infinite xUwBQG_pulse;display:inline-block}@keyframes xUwBQG_pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.xUwBQG_introCard h2{margin:0 0 1rem;font-size:2rem;font-weight:700}.xUwBQG_introCard p{opacity:.9;margin:0 0 2rem;font-size:1.1rem;line-height:1.5}.xUwBQG_phases{grid-template-columns:1fr 1fr;gap:1rem;margin:2rem 0;display:grid}.xUwBQG_phase{background:#2d1b694d;border:1px solid #ffffff1a;border-radius:16px;padding:1.5rem 1rem}.xUwBQG_phaseIcon{margin-bottom:.75rem;font-size:2rem;display:block}.xUwBQG_phase h4{margin:0 0 .5rem;font-size:1rem;font-weight:600}.xUwBQG_phase p{opacity:.8;margin:0;font-size:.85rem}.xUwBQG_startButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#10b981,#3b82f6);border:none;border-radius:12px;margin-top:2rem;padding:1rem 2rem;font-size:1.1rem;font-weight:600}.xUwBQG_header{text-align:center;color:#1a1a1a;background:#fff;border:1px solid #e2e8f0;border-radius:16px;margin-bottom:2rem;padding:1.5rem;box-shadow:0 4px 15px #0000000d}.xUwBQG_header h3{margin:0 0 1rem;font-size:1.5rem;font-weight:600}.xUwBQG_progress{flex-direction:column;gap:.5rem;display:flex}.xUwBQG_progressText{opacity:.9;font-size:.9rem;font-weight:600}.xUwBQG_progressBar{background:#fff3;border-radius:3px;width:100%;height:6px;overflow:hidden}.xUwBQG_progressFill{background:linear-gradient(90deg,#ec4899,#8b5cf6);border-radius:3px;height:100%}.xUwBQG_swipeArea{justify-content:center;align-items:center;min-height:300px;margin-bottom:2rem;display:flex}.xUwBQG_card{color:#fff;text-align:center;background:linear-gradient(135deg,#ec4899,#8b5cf6);border:3px solid #fff6;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:350px;min-height:250px;padding:3rem 2rem;display:flex;box-shadow:0 20px 40px #0006}.xUwBQG_cardIcon{margin-bottom:1.5rem;font-size:3rem}.xUwBQG_cardText{margin:0;font-size:1.3rem;font-weight:600;line-height:1.4}.xUwBQG_swipeButtons{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.xUwBQG_swipeButton{cursor:pointer;color:#1a1a1a;background:#f8fafc;border:2px solid #e2e8f0;border-radius:16px;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem 1rem;transition:all .2s;display:flex;box-shadow:0 4px 10px #0000000d}.xUwBQG_dislikeButton:hover{background:#ef444433;border-color:#ef4444}.xUwBQG_likeButton:hover{background:#10b98133;border-color:#10b981}.xUwBQG_buttonIcon{font-size:2rem}.xUwBQG_buttonText{font-size:1rem;font-weight:600}.xUwBQG_tradeOffArea{flex-direction:column;justify-content:center;min-height:400px;display:flex}.xUwBQG_tradeOffInstruction{text-align:center;opacity:.9;margin:0 0 2rem;font-size:1.2rem;font-weight:500}.xUwBQG_tradeOffOptions{grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;display:grid}.xUwBQG_tradeOffOption{cursor:pointer;color:#1a1a1a;text-align:center;background:#f8fafc;border:2px solid #e2e8f0;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:200px;padding:2rem 1.5rem;transition:all .2s;display:flex;box-shadow:0 10px 25px #0000000d}.xUwBQG_tradeOffOption:hover{background:#fff;border-color:#ec4899;transform:translateY(-2px);box-shadow:0 15px 35px #ec489926}.xUwBQG_optionEmoji{font-size:3rem}.xUwBQG_tradeOffOption h4{margin:0;font-size:1.1rem;font-weight:600;line-height:1.3}.xUwBQG_vs{color:#f59e0b;background:#f59e0b33;border:2px solid #f59e0b;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;font-size:1.2rem;font-weight:700;display:flex}@media (max-width:600px){.xUwBQG_introCard{margin:0 1rem;padding:2rem 1.5rem}.xUwBQG_moduleIcon{font-size:3rem}.xUwBQG_introCard h2{font-size:1.75rem}.xUwBQG_phases{grid-template-columns:1fr}.xUwBQG_phase{padding:1rem}.xUwBQG_card{max-width:100%;min-height:200px;padding:2rem 1.5rem}.xUwBQG_cardIcon{margin-bottom:1rem;font-size:2.5rem}.xUwBQG_cardText{font-size:1.1rem}.xUwBQG_swipeButtons{gap:.75rem}.xUwBQG_swipeButton{padding:1rem}.xUwBQG_buttonIcon{font-size:1.5rem}.xUwBQG_buttonText{font-size:.9rem}.xUwBQG_tradeOffOptions{grid-template-columns:1fr;gap:1rem}.xUwBQG_vs{justify-self:center;width:50px;height:50px;font-size:1rem}.xUwBQG_tradeOffOption{min-height:150px;padding:1.5rem 1rem}.xUwBQG_optionEmoji{font-size:2.5rem}.xUwBQG_tradeOffOption h4{font-size:1rem}}@media (max-width:400px){.xUwBQG_card{padding:1.5rem 1rem}.xUwBQG_cardText{font-size:1rem}.xUwBQG_tradeOffOption{min-height:120px;padding:1rem}.xUwBQG_optionEmoji{font-size:2rem}}
