.KQRrnG_pickerBox{border:1.5px solid var(--line);box-shadow:var(--shadow-soft);background:#fff;border-radius:22px;padding:24px 24px 20px}.KQRrnG_pickerTitle{font-family:var(--font-heading);color:var(--boba-900);text-align:center;margin:0 0 14px;font-size:1.05rem}.KQRrnG_picker{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;display:grid}.KQRrnG_pickCard{border:1.5px solid var(--line);cursor:pointer;text-align:center;font:inherit;background:#fff;border-radius:16px;padding:14px 10px 12px;transition:all .16s;position:relative}.KQRrnG_pickCard:hover{border-color:var(--happi-green);transform:translateY(-2px)}.KQRrnG_pickCardOn{border-color:var(--happi-green-dark);background:color-mix(in srgb, var(--happi-green) 8%, #fff);box-shadow:var(--shadow-soft)}.KQRrnG_pickName{font-family:var(--font-heading);color:var(--boba-900);font-size:.95rem;font-weight:800;line-height:1.25;display:block}.KQRrnG_pickVon{color:var(--ink-dim);margin-top:4px;font-size:.76rem;font-weight:600;display:block}.KQRrnG_pickCheck{background:var(--happi-green-dark);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:.72rem;display:flex;position:absolute;top:-8px;right:-8px;box-shadow:0 2px 6px #0000002e}.KQRrnG_pickHint{text-align:center;color:var(--ink-dim);margin:14px 0 0;font-size:.84rem;line-height:1.55}.KQRrnG_quizLink{color:var(--happi-green-dark);text-underline-offset:2px;font-weight:700;text-decoration:underline}.KQRrnG_tableWrap{-webkit-overflow-scrolling:touch;border:1.5px solid var(--line);box-shadow:var(--shadow-soft);background:#fff;border-radius:18px;overflow-x:auto}.KQRrnG_table{border-collapse:separate;border-spacing:0;width:100%;min-width:560px}.KQRrnG_table th,.KQRrnG_table td{border-bottom:1.5px solid var(--line);text-align:left;vertical-align:top;color:var(--boba-900);min-width:150px;padding:13px 14px;font-size:.88rem;line-height:1.5}.KQRrnG_table tbody tr:last-child th,.KQRrnG_table tbody tr:last-child td{border-bottom:none}.KQRrnG_rowLabel{z-index:2;background:var(--bg-soft);color:var(--boba-900);max-width:150px;box-shadow:2px 0 0 var(--line);font-weight:700;position:sticky;left:0;min-width:128px!important;font-size:.8rem!important}.KQRrnG_rowLabel i{color:var(--happi-green-dark);margin-right:4px}.KQRrnG_colHead{background:var(--bg-soft);vertical-align:middle!important}.KQRrnG_rowLabel.KQRrnG_colHead{z-index:3}.KQRrnG_colName{font-family:var(--font-heading);color:var(--happi-green-dark);font-size:.98rem;font-weight:800;line-height:1.2;display:block}.KQRrnG_colVon{color:var(--ink-dim);margin-top:3px;font-size:.74rem;font-weight:600;display:block}.KQRrnG_cellBest{background:color-mix(in srgb, var(--happi-green) 12%, #fff);font-weight:700}.KQRrnG_cellNa{color:var(--ink-dim)}.KQRrnG_cellNote{color:var(--ink-dim);margin-top:3px;font-size:.75rem;font-weight:500;display:block}.KQRrnG_underTable{flex-direction:column;gap:8px;margin-top:-10px;display:flex}.KQRrnG_legend{color:var(--ink-dim);align-items:center;gap:8px;margin:0;font-size:.82rem;font-weight:600;display:flex}.KQRrnG_legendChip{background:color-mix(in srgb, var(--happi-green) 22%, #fff);border:1.5px solid color-mix(in srgb, var(--happi-green) 45%, transparent);border-radius:5px;flex:none;width:16px;height:16px}.KQRrnG_foot{color:var(--ink-dim);margin:0;font-size:.8rem;line-height:1.55}.KQRrnG_foot i{color:var(--happi-green-dark);margin-right:4px}.KQRrnG_insights{background:color-mix(in srgb, var(--happi-yellow) 14%, #fff);border:1.5px solid color-mix(in srgb, var(--happi-yellow) 40%, transparent);border-radius:20px;padding:24px 26px}.KQRrnG_insights h3{font-family:var(--font-heading);color:var(--boba-900);margin:0 0 4px;font-size:1.15rem}.KQRrnG_insights h3 i{color:color-mix(in srgb, var(--happi-yellow) 70%, var(--boba-900));margin-right:6px}.KQRrnG_insSub{color:var(--ink-dim);margin:0 0 14px;font-size:.84rem}.KQRrnG_insights ul{flex-direction:column;gap:11px;margin:0;padding:0;list-style:none;display:flex}.KQRrnG_insights li{color:var(--boba-900);align-items:flex-start;gap:10px;font-size:.92rem;line-height:1.6;display:flex}.KQRrnG_insights li i{color:var(--happi-green-dark);flex:none;margin-top:3px}.KQRrnG_insActions{margin-top:18px}.KQRrnG_pairTag{color:var(--happi-green-dark);font-weight:800}.KQRrnG_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:480px){.KQRrnG_pickerBox{padding:18px 16px 16px}.KQRrnG_picker{grid-template-columns:1fr 1fr}.KQRrnG_pickName{font-size:.88rem}.KQRrnG_table th,.KQRrnG_table td{min-width:138px;padding:11px;font-size:.84rem}.KQRrnG_rowLabel{max-width:118px;min-width:108px!important;font-size:.74rem!important}.KQRrnG_insights{padding:20px 18px}}
