.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) [hidden],.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .tf[hidden]{display:none!important}.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .cx-hero{border-radius:18px;padding:18px 20px;background:linear-gradient(135deg,#0A6CD0,#00AEE6);color:#fff;display:grid;gap:4px;min-width:0}.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .cx-hero span{font-size:.85rem;font-weight:700;opacity:.9}.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .cx-hero b{font-family:var(--f-display);font-size:clamp(1.6rem,4.6vw,2.4rem);line-height:1.15;overflow-wrap:anywhere}.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .cx-hero small{font-size:.9rem;opacity:.92}.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .cx-formula{border:1px solid var(--line);border-radius:14px;background:#F8FAFD;padding:12px 14px;display:grid;gap:6px;min-width:0}.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .cx-formula b{font-size:.78rem;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .cx-formula pre{margin:0;font-family:var(--f-mono,monospace);font-size:.82rem;line-height:1.6;color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere}.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .cx-note{border-left:4px solid var(--blue);background:#F4F8FD;border-radius:0 14px 14px 0;padding:12px 16px;display:grid;gap:8px;min-width:0}.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .cx-note .t-list{line-height:1.55;font-size:.92rem}.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .cx-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .cx-chips .t-chip{padding:6px 12px;font-weight:700;min-height:34px}.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .cx-seg{display:inline-flex;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:#fff}.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .cx-seg button{border:0;background:transparent;padding:6px 12px;font:inherit;font-size:.8rem;font-weight:700;color:var(--muted);cursor:pointer;min-height:32px}.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .cx-seg button.on{background:var(--blue);color:#fff}.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .cx-sched{padding:12px}.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .cx-sched.cx-scroll .t-table{max-height:480px;overflow:auto}.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .cx-sched .t-table td{white-space:nowrap;font-variant-numeric:tabular-nums}.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .cx-sched .t-table th{position:sticky;top:0}.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .cx-split{display:grid;gap:8px}.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .cx-splitbar{height:14px;border-radius:9px;background:#F2A33A;overflow:hidden}.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .cx-splitbar i{display:block;height:100%;background:var(--blue)}.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .cx-legend{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:.86rem;font-weight:600;color:var(--ink)}.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .cx-legend i{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:6px;background:var(--blue)}.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .cx-legend i.b{background:#F2A33A}.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .cx-party{margin:0;padding:12px 14px;border-radius:12px;background:#ECFBF2;color:#0E7A43;font-weight:700}.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .cx-warnline{margin:0;padding:10px 14px;border-radius:12px;background:#FFF7E8;color:#9A5B00;font-weight:600;font-size:.92rem}.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .cx-wa-actions{display:flex;flex-wrap:wrap;gap:10px}.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .cx-wa-actions .btn{min-height:50px;justify-content:center}.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .cx-wa-btn{background:#1DA851!important;border-color:#1DA851!important}.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .cx-link{font-family:var(--f-mono,monospace);font-size:.86rem;word-break:break-all}.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .cx-qr{display:grid;justify-items:center}.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .cx-qr canvas{width:min(320px,100%);background:#fff}.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .cx-tpl-top{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:baseline}.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) mark{background:#FFF1C2;color:#7A4B00;border-radius:4px;padding:0 3px}.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .cx-tpls{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:14px}.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .cx-tpl{border:1px solid var(--line);border-radius:16px;background:#fff;padding:12px;display:grid;gap:10px;align-content:start;min-width:0}.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .cx-tpl-h{display:grid;gap:6px;justify-items:start}.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .cx-tpl-h b{font-size:.95rem;color:var(--ink)}.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .cx-bubble{position:relative;background:#E7F8DC;border-radius:4px 14px 14px 14px;padding:10px 12px 8px;color:#111B21;font-size:.92rem;line-height:1.5;overflow-wrap:anywhere}.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .cx-bubble small{display:block;text-align:right;color:#667781;font-size:.72rem;margin-top:4px}.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .cx-tpl-a{display:flex;flex-wrap:wrap;gap:8px}.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .cx-tpl-a .t-copy{min-height:36px;display:inline-flex;align-items:center;text-decoration:none}@media (max-width:640px){.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .cx-wa-actions .btn{flex:1 1 100%}.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .cx-hero{padding:16px}}.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .t-stats{grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr))}.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .t-stat b{overflow-wrap:normal;word-break:normal;font-size:clamp(1.15rem,3.8vw,1.45rem)}.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .cx-fit .t-table table{min-width:0}.hn-tool:is([data-tool="loan-emi-calculator"],[data-tool="tip-calculator"],[data-tool="discount-calculator"],[data-tool="percentage-calculator"],[data-tool="age-calculator"],[data-tool="date-calculator"],[data-tool="whatsapp-direct-chat"],[data-tool="whatsapp-message-templates"]) .cx-chips .t-chip.on{background:var(--blue);border-color:var(--blue);color:#fff}