.KswbMq_page{--econ:#e6c88f;--social:#c9b6f0;--world:#8fd3e6;--gov:#cfe3b4;width:min(100% - 48px,820px);margin:0 auto;padding:clamp(24px,5vh,56px) 0 96px}.KswbMq_page [data-axis=econ]{--axis:var(--econ)}.KswbMq_page [data-axis=social]{--axis:var(--social)}.KswbMq_page [data-axis=world]{--axis:var(--world)}.KswbMq_page [data-axis=gov]{--axis:var(--gov)}.KswbMq_head{animation:KswbMq_rise 1s var(--ease-out) backwards;margin-bottom:24px}.KswbMq_eyebrow,.KswbMq_hint{color:var(--quiet);font:11px/1.2 var(--mono);letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px}:is(.KswbMq_eyebrow.zh,.KswbMq_hint.zh){font:600 12px/1.2 var(--body);letter-spacing:.1em}.KswbMq_title{font:500 clamp(30px, 4.2vw, 46px)/1.12 var(--heading);letter-spacing:-.035em;white-space:normal;text-wrap:balance;margin:0}.KswbMq_title .zh{font-family:var(--body);letter-spacing:.04em;font-weight:600}.KswbMq_lede{max-width:36em;color:var(--muted);text-wrap:pretty;margin:0 0 28px;font-size:17px;line-height:1.65}.KswbMq_note{color:var(--quiet);margin:32px 0 0;font-size:13px;line-height:1.6}.KswbMq_textButton{cursor:pointer;color:var(--quiet);background:0 0;border:0;padding:6px 0;font-size:14px}.KswbMq_textButton:hover:not(:disabled){color:var(--text)}.KswbMq_textButton:disabled{opacity:.35;cursor:default}.KswbMq_pick{animation:KswbMq_rise 1s var(--ease-out) 60ms backwards}.KswbMq_axisList{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;margin:0 0 32px;padding:0;list-style:none;display:grid}.KswbMq_axisList li{border-top:1px solid var(--hairline);align-items:baseline;gap:12px;padding:10px 0;font-size:14px;display:flex}.KswbMq_axisName{min-width:4.5em;color:var(--quiet);font:11px/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase}.KswbMq_axisName .zh{font:600 12px/1.2 var(--body);letter-spacing:.1em}.KswbMq_axisPoles{color:var(--muted)}.KswbMq_axisPoles b,.KswbMq_barPoles b,.KswbMq_cardPoles b,.KswbMq_reviewPush b{color:var(--text);font:600 13px/1 var(--mono)}.KswbMq_vs{color:var(--quiet);margin:0 8px}.KswbMq_levels{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.KswbMq_level{cursor:pointer;border:1px solid var(--line);width:100%;height:100%;color:var(--text);text-align:left;transition:border-color .25s, background .25s, transform .35s var(--ease-out);background:#ffffff06;border-radius:16px;flex-direction:column;align-items:flex-start;gap:10px;padding:22px 20px 20px;display:flex}.KswbMq_level:hover{background:#cfe3b40f;border-color:#cfe3b473;transform:translateY(-2px)}.KswbMq_levelDots{gap:5px;display:flex}.KswbMq_levelDots i{background:var(--line);border-radius:50%;width:8px;height:8px}.KswbMq_levelDots i[data-on=true]{background:var(--accent)}.KswbMq_levelName{font:600 22px/1.2 var(--heading)}.KswbMq_levelName .zh{font-family:var(--body);letter-spacing:.04em}.KswbMq_levelLine{color:var(--muted);flex:1;font-size:14px;line-height:1.55}.KswbMq_levelMeta{color:var(--quiet);font:12px/1.3 var(--mono)}.KswbMq_levelMeta .zh{font-family:var(--body)}.KswbMq_levelGo{color:var(--accent);font-size:14px;font-weight:600}.KswbMq_ask{animation:KswbMq_rise .6s var(--ease-out) backwards}.KswbMq_progressRow{justify-content:space-between;align-items:center;gap:16px;display:flex}.KswbMq_progressText{color:var(--quiet);font:12px/1.2 var(--mono)}.KswbMq_progressText .zh{font-family:var(--body)}.KswbMq_progress{background:var(--line);border-radius:3px;height:3px;margin:8px 0 28px;overflow:hidden}.KswbMq_progress i{background:var(--accent);height:100%;transition:width .4s var(--ease-out);display:block}.KswbMq_card{border:1px solid var(--line);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:KswbMq_rise .5s var(--ease-out) backwards;background:#0a0d0bb8;border-radius:20px;margin-bottom:18px;padding:clamp(22px,4vw,36px)}.KswbMq_question{font:500 clamp(21px, 3vw, 28px)/1.4 var(--heading);letter-spacing:-.01em;text-wrap:pretty;margin:0 0 26px}.KswbMq_question.zh{font-family:var(--body);letter-spacing:.02em;font-weight:600}.KswbMq_options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:-8px 0 26px;display:grid}.KswbMq_option{border:1px solid var(--hairline);background:#ffffff08;border-radius:12px;gap:12px;padding:16px;font-size:15px;line-height:1.55;display:flex}.KswbMq_option b{color:var(--accent);font:600 15px/1.5 var(--mono)}.KswbMq_scale{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.KswbMq_choice{cursor:pointer;border:1px solid var(--line);color:var(--muted);text-align:center;background:0 0;border-radius:12px;flex-direction:column;align-items:center;gap:10px;padding:14px 6px 12px;font-size:13px;line-height:1.3;transition:border-color .2s,background .2s,color .2s;display:flex}.KswbMq_choice[data-picked]{border-color:var(--accent);color:var(--text);background:#cfe3b414}.KswbMq_choiceDot{border:2px solid;border-radius:50%}.KswbMq_choice[data-value="0"] .KswbMq_choiceDot,.KswbMq_choice[data-value="4"] .KswbMq_choiceDot{width:26px;height:26px}.KswbMq_choice[data-value="1"] .KswbMq_choiceDot,.KswbMq_choice[data-value="3"] .KswbMq_choiceDot{width:20px;height:20px}.KswbMq_choice[data-value="2"] .KswbMq_choiceDot{width:14px;height:14px}.KswbMq_choice[data-picked] .KswbMq_choiceDot{background:var(--accent);border-color:var(--accent)}@media (hover:hover){.KswbMq_choice:hover{border-color:var(--accent);color:var(--text);background:#cfe3b414}.KswbMq_choice:hover .KswbMq_choiceDot{background:var(--accent);border-color:var(--accent)}}.KswbMq_done{animation:KswbMq_rise .8s var(--ease-out) backwards}.KswbMq_hero{border:1px solid var(--line);background:radial-gradient(120% 90% at 0 0,#cfe3b417,#0000 60%),#0a0d0bb8;border-radius:24px;padding:clamp(24px,5vw,44px)}.KswbMq_code{font:600 clamp(56px, 12vw, 104px)/1 var(--heading);letter-spacing:.02em;gap:.08em;margin:0;display:flex}.KswbMq_code span{color:var(--axis)}.KswbMq_typeName{font:600 clamp(24px, 3.4vw, 32px)/1.2 var(--heading);margin:14px 0 4px}.KswbMq_typeName .zh{font-family:var(--body);letter-spacing:.04em}.KswbMq_typeLine{color:var(--accent);margin:0 0 16px;font-size:15px}.KswbMq_typeText{max-width:38em;color:var(--muted);margin:0;font-size:16px;line-height:1.7}.KswbMq_actions{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.KswbMq_primary,.KswbMq_secondary{cursor:pointer;border-radius:999px;padding:10px 18px;font-size:14px;font-weight:600}.KswbMq_primary{border:1px solid var(--accent);background:var(--accent);color:var(--background)}.KswbMq_primary:hover{filter:brightness(1.08)}.KswbMq_secondary{border:1px solid var(--line);color:var(--text);background:0 0}.KswbMq_secondary:hover{border-color:var(--accent)}.KswbMq_section{color:var(--quiet);font:11px/1.2 var(--mono);letter-spacing:.16em;text-transform:uppercase;margin:40px 0 14px}.KswbMq_section .zh{font:600 13px/1.2 var(--body);letter-spacing:.1em}.KswbMq_sectionLine{color:var(--quiet);margin:-6px 0 14px;font-size:14px}.KswbMq_bars{gap:22px;margin:0;padding:0;list-style:none;display:grid}.KswbMq_barHead{justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex}.KswbMq_barName{font-weight:600}.KswbMq_barStrength{color:var(--axis);font-size:13px}.KswbMq_barPoles{color:var(--quiet);justify-content:space-between;gap:12px;margin-bottom:8px;font-size:14px;display:flex}.KswbMq_barPoles [data-win]{color:var(--text)}.KswbMq_barPoles em{font:normal 13px/1 var(--mono)}.KswbMq_barPoles [data-win] em{color:var(--axis)}.KswbMq_track{background:var(--line);border-radius:10px;height:10px;position:relative}.KswbMq_track:after{background:var(--quiet);content:"";width:1px;position:absolute;top:-4px;bottom:-4px;left:50%}.KswbMq_fill{background:var(--axis);opacity:.75;border-radius:10px;position:absolute;top:0;bottom:0}.KswbMq_marker{border:3px solid var(--background);background:var(--axis);border-radius:50%;width:18px;height:18px;position:absolute;top:50%;transform:translate(-50%,-50%)}.KswbMq_poleLines{color:var(--quiet);justify-content:space-between;gap:24px;margin-top:10px;line-height:1.5;display:flex}.KswbMq_poleLines small{flex:1;font-size:12px}.KswbMq_poleLines small:last-child{text-align:right}.KswbMq_twoCol{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.KswbMq_traits ul{margin:0;padding:0;list-style:none}.KswbMq_traits li{border-top:1px solid var(--hairline);color:var(--muted);padding:10px 0}.KswbMq_typeCard{border:1px solid var(--line);background:#ffffff06;border-radius:14px;padding:18px 20px}.KswbMq_typeCard[data-mine]{border-color:var(--accent)}details.KswbMq_typeCard[open]{background:#ffffff0a}.KswbMq_cardHead{align-items:baseline;gap:12px;list-style:none;display:flex}summary.KswbMq_cardHead{cursor:pointer}summary.KswbMq_cardHead::-webkit-details-marker{display:none}.KswbMq_cardCode{color:var(--accent);font:600 18px/1.2 var(--mono);letter-spacing:.06em}.KswbMq_cardName{font-weight:600}.KswbMq_mine{background:var(--accent);color:var(--background);border-radius:999px;margin-left:auto;padding:2px 10px;font-size:12px;font-weight:600}.KswbMq_cardLine{color:var(--accent);margin:10px 0 6px;font-size:14px}.KswbMq_cardText{color:var(--muted);margin:0;font-size:14px;line-height:1.65}.KswbMq_cardPoles{color:var(--quiet);flex-wrap:wrap;gap:6px 16px;margin:12px 0 0;font-size:13px;display:flex}.KswbMq_allTypes{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.KswbMq_fold{border-top:1px solid var(--line);margin-top:28px;padding-top:18px}.KswbMq_fold>summary{color:var(--text);cursor:pointer;align-items:center;gap:10px;font-weight:600;list-style:none;display:flex}.KswbMq_fold>summary::-webkit-details-marker{display:none}.KswbMq_fold>summary:before{color:var(--accent);content:"+";font:600 18px/1 var(--mono)}.KswbMq_fold[open]>summary:before{content:"−"}.KswbMq_fold[open]>summary{margin-bottom:16px}.KswbMq_foldCount{color:var(--quiet);font:12px/1 var(--mono)}.KswbMq_review{color:var(--quiet);gap:0;margin:0;padding:0 0 0 1.8em;font-size:14px;display:grid}.KswbMq_review li{border-top:1px solid var(--hairline);padding:12px 0}.KswbMq_reviewQ{color:var(--text);line-height:1.55}.KswbMq_reviewAB{color:var(--quiet);margin-top:4px;font-size:13px;display:block}.KswbMq_reviewA{flex-wrap:wrap;justify-content:space-between;gap:6px 16px;margin-top:6px;display:flex}.KswbMq_reviewPush[data-strong]{color:var(--accent)}@keyframes KswbMq_rise{0%{opacity:0;transform:translateY(14px)}}@media (max-width:720px){.KswbMq_page{width:calc(100% - 32px)}.KswbMq_axisList,.KswbMq_levels,.KswbMq_twoCol,.KswbMq_allTypes,.KswbMq_options{grid-template-columns:minmax(0,1fr)}.KswbMq_scale{gap:5px}.KswbMq_choice{padding:12px 2px 10px;font-size:11.5px}.KswbMq_poleLines{display:none}}@media (prefers-reduced-motion:reduce){.KswbMq_head,.KswbMq_pick,.KswbMq_ask,.KswbMq_card,.KswbMq_done{animation:none}}
