.CalculatorResults_wrap__7EyDz{max-width:1200px;margin:0 auto;padding:24px 20px 48px}.CalculatorResults_head__MIerU{margin-top:10px;margin-bottom:18px;text-align:center}.CalculatorResults_pageTitle__B4W6O{margin:0;font-size:28px;font-weight:800;letter-spacing:-.2px}.CalculatorResults_pageDesc__fw6lm{margin:8px auto 14px;color:var(--text-dim);font-size:14px;max-width:720px}.CalculatorResults_toolbar__ZzYJ7{margin:10px 0 8px;padding:12px;border:1px solid #e7ebf6;border-radius:12px;background:#fff;justify-content:space-between}.CalculatorResults_filters__4BxbN,.CalculatorResults_toolbar__ZzYJ7{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.CalculatorResults_fieldGroup__YVM9v{display:flex;align-items:center;gap:8px}.CalculatorResults_label__UkgmY{font-size:13px;color:#3b3b3b;min-width:64px}.CalculatorResults_select__lFCku{border:1px solid #d7ddea;border-radius:10px;padding:8px 10px;background:#fff}.CalculatorResults_meta__yJjuo{display:flex;align-items:center;gap:12px}.CalculatorResults_count__yYx_Y{font-size:13px;color:#666}.CalculatorResults_clearBtn__c2DX9{background:transparent;color:#666;border:1px solid #e1e6f4;border-radius:10px;padding:8px 10px}.CalculatorResults_clearBtn__c2DX9:hover{background:#f3f6ff}.CalculatorResults_tags__BPJsI{margin:10px 0 16px;display:flex;flex-wrap:wrap;gap:8px}.CalculatorResults_tag__ptf0R{border:1px solid #e0e6f4;background:#f7f9ff;padding:8px 12px;border-radius:999px;font-size:13px;color:#2d47a1;transition:transform .1s ease,background .2s ease,border-color .2s ease}.CalculatorResults_tag__ptf0R:hover{background:#eef4ff;border-color:#d6def0;transform:translateY(-1px)}.CalculatorResults_grid__exkMK{display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}@media (max-width:980px){.CalculatorResults_grid__exkMK{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.CalculatorResults_grid__exkMK{grid-template-columns:1fr}}.CalculatorResults_card__OPylj{border:1px solid #e8ecf4;border-radius:var(--radius-lg);padding:16px 14px;background:#fff;transition:transform .15s ease,box-shadow .15s ease,border-color .2s ease}.CalculatorResults_card__OPylj:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(0,0,0,.06);border-color:#d6def0}.CalculatorResults_cardHead__BiYfg{display:flex;align-items:center;justify-content:space-between}.CalculatorResults_badge__ug0p3{display:inline-block;font-size:12px;padding:4px 8px;border-radius:999px;background:#eef4ff;color:#3057d5}.CalculatorResults_popular___Hzgs{font-size:12px;color:#667085}.CalculatorResults_cardTitle__ICJrY{margin:10px 0 6px;font-size:18px;font-weight:800}.CalculatorResults_keywords__QyLxs{margin:0 0 12px;display:flex;flex-wrap:wrap;gap:6px;color:#5f6c86;font-size:13px}.CalculatorResults_keyword__K0CE1{background:#f3f6ff;border:1px solid #e1e6f4;padding:2px 8px;border-radius:999px}.CalculatorResults_keywordsPlaceholder__ZWVhB{margin:0 0 12px;height:1px}.CalculatorResults_cardActions__UmC8D{display:flex;gap:10px;align-items:center}.CalculatorResults_primaryBtn___MBNc{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:10px;background:var(--primary);color:#fff;font-weight:600;transition:background .2s ease,transform .1s ease}.CalculatorResults_primaryBtn___MBNc:hover{background:var(--primary-hover)}.CalculatorResults_primaryBtn___MBNc:active{transform:translateY(1px)}.CalculatorResults_favBtn__yKfT4{border:1px solid #e1e6f4;background:#fff;color:#ffb400;border-radius:8px;padding:8px 10px;line-height:1;font-size:16px}.CalculatorResults_favBtn__yKfT4:hover{background:#fff9e6;border-color:#f3d27a}.CalculatorResults_favActive__6LdIe{background:#fff4cc;border-color:#f0c65a}.CalculatorResults_empty__7eIfE{margin-top:24px}.CalculatorResults_emptyBox__bpUYU{border:1px dashed #d7ddea;background:#fbfcff;padding:28px 20px;border-radius:14px;text-align:center}.CalculatorResults_emptyEmoji__NZ3hT{font-size:28px}.CalculatorResults_emptyTitle__1AZpA{margin:8px 0 4px;font-weight:800;font-size:18px}.CalculatorResults_emptyDesc__4mkt1{margin:0 0 12px;color:#667085;font-size:14px}.CalculatorResults_emptyActions__86JS3{display:flex;justify-content:center}