._9Z8i1W_frame{margin:0 14px 14px 0;position:relative}._9Z8i1W_frame:before{content:"";background:var(--surface-3);position:absolute;inset:14px -14px -14px 14px}._9Z8i1W_arg{background:var(--bg);color:var(--fg);padding:18px;position:relative}._9Z8i1W_head{margin-bottom:14px}._9Z8i1W_question{min-height:2.1em;font:700 clamp(24px, 2.4vw, 32px) / 1.05 var(--font-sans);letter-spacing:-.005em;text-wrap:balance;margin:0 0 14px}._9Z8i1W_pair{grid-template-columns:1fr 1fr;gap:12px;display:grid;position:relative}._9Z8i1W_pick{background:var(--surface);min-width:0;color:var(--fg);text-align:left;cursor:pointer;transition:transform var(--motion-hover) var(--ease-prime), opacity var(--motion-fade) var(--ease-prime);border:0;flex-direction:column;padding:0;display:flex;position:relative}._9Z8i1W_pick:before{content:"";z-index:2;height:5px;position:absolute;inset:0 0 auto}._9Z8i1W_red:before{background:var(--red)}._9Z8i1W_blue:before{background:var(--blue)}@media (hover:hover){._9Z8i1W_pick:hover{transform:translateY(-3px)}}._9Z8i1W_lower{align-items:stretch;min-height:56px;display:flex}._9Z8i1W_lower>:first-child{flex:none;width:40px;height:auto}._9Z8i1W_lower b{min-width:0;font:700 clamp(17px, 1.6vw, 22px) / 1.05 var(--font-sans);overflow-wrap:normal;align-items:center;padding:8px 12px;display:flex}._9Z8i1W_vs{z-index:3;width:58px;height:58px;color:var(--ink);font:900 28px/1 var(--font-display);clip-path:polygon(24% 0,100% 0,76% 100%,0 100%);pointer-events:none;background:#fff;place-items:center;display:grid;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}._9Z8i1W_voted ._9Z8i1W_pick:not(._9Z8i1W_mine){opacity:.45}._9Z8i1W_voted ._9Z8i1W_mine{box-shadow:0 0 0 3px var(--fg)}._9Z8i1W_foot{font:500 15px/1.35 var(--font-sans);color:var(--fg-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin:14px 0 0;display:flex}._9Z8i1W_result{margin-top:14px}._9Z8i1W_result ._9Z8i1W_foot{margin-top:10px}._9Z8i1W_streak{margin-top:12px}._9Z8i1W_cta{scroll-margin-bottom:calc(var(--tabbar-h,60px) + 24px);margin-top:16px;padding-inline:6px}@media (max-width:640px){._9Z8i1W_frame{margin:0 8px 8px 0}._9Z8i1W_frame:before{inset:8px -8px -8px 8px}._9Z8i1W_arg{padding:14px}._9Z8i1W_pair{gap:8px}._9Z8i1W_vs{width:46px;height:46px;font-size:22px}._9Z8i1W_lower{min-height:48px}._9Z8i1W_lower>:first-child{width:32px}._9Z8i1W_lower b{padding:6px 8px}}
