.engagement-summary{background:#f5f5ff;border-radius:10px;color:#333;display:flex;font-size:1.2rem;font-weight:700;justify-content:space-around;padding:1rem}.reset-btn{background:#ff5e00;color:#fff}.csv-btn{background:#4f46e5;color:#fff}.toggle-switch{display:inline-block;flex:none;height:24px;position:relative;width:40px}.toggle-switch input{height:0;opacity:0;width:0}.slider{background-color:#ccc;border-radius:24px;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{background-color:#bababa;border-radius:50%;bottom:3px;content:"";height:18px;left:3px;width:18px}input:checked+.slider{background:rgb(255 102 0 / .3)}input:checked+.slider:before{background-color:#ff6500;-webkit-transform:translateX(16px);transform:translateX(16px)}.table-engagement{border-collapse:collapse;margin-bottom:2rem;width:100%}.table-engagement td,.table-engagement th{border-bottom:1px solid #eaecf5;padding:1rem;text-align:center}.table-engagement td input[type=number]{width:60px}.table-reward{border-collapse:collapse;margin-bottom:2rem;width:100%}.table-reward td,.table-reward th{border-bottom:1px solid #eaecf5;padding:1rem;text-align:center}.table-reward td input[type=number]{width:60px}.calculator{border-radius:12px;margin:0 auto;max-width:1076px;padding:64px 40px}.calculator-header{margin-bottom:32px;text-align:center}.calculator-header h1,.calculator-header h2,.calculator-header h3{color:#080a3c;font-family:Poppins;font-size:34px;font-weight:600;line-height:130%;margin:0 0 16px;text-align:center}.calculator-header p{color:#665b7e;font-family:Poppins;font-size:16px;font-weight:400;letter-spacing:0;line-height:150%;text-align:center}.calculator .number-wrapper{border:none;display:inline-flex;height:inherit;padding-right:0;position:relative;width:120px}.calculator .number-wrapper input{border:none;color:#000;outline:none;text-align:left}.calculator .number-wrapper input[type=number]{appearance:textfield;-moz-appearance:textfield;-webkit-appearance:none;padding-right:24px;width:60px}.calculator .number-wrapper input[type=number]::-webkit-inner-spin-button,.calculator .number-wrapper input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.calculator .number-wrapper .arrows{bottom:0;display:flex;flex-direction:column;justify-content:space-between;padding-block:2px;position:absolute;right:2px;top:0}.calculator .number-wrapper .arrows button{all:unset;border-radius:100px;color:#34536a;cursor:pointer;font-size:10px;height:28px;line-height:1;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:28px}.calculator .number-wrapper .arrows button:hover{background:rgb(102 91 126 / .078)!important}.calculator .number-wrapper .arrows button:active{background:rgb(102 91 126 / .149)!important}.calculator .number-wrapper .arrows button:focus{background:rgb(102 91 126 / .078)!important}.calculator .currency_select{font-family:Poppins;font-size:13px;font-style:SemiBold;font-weight:600;line-height:150%;margin-left:16px;position:relative;text-align:justify;width:70px}.calculator .currency_select select{display:none}.calculator .currency_select .select-selected{background-color:#fff}.calculator .currency_select .select-selected:after{border:6px solid #fff0;border-top-color:#665b7e;content:"";height:0;position:absolute;right:6px;top:10px;width:0}.calculator .currency_select .select-selected.select-arrow-active:after{border-color:#fff0 #fff0 #665b7e;top:3px}.calculator .currency_select .select-items{background-color:#fff;left:0;overflow-y:auto;position:absolute;right:0;top:100%;z-index:99;-ms-scroll-chaining:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border:1px solid #eaecf5;border-radius:8px;pointer-events:auto}.calculator .currency_select .select-items *{-webkit-user-select:none;-ms-user-select:none;user-select:none}.calculator .currency_select .select-items::-webkit-scrollbar{width:2px}.calculator .currency_select .select-items::-webkit-scrollbar-track{border-radius:10px;width:10px}.calculator .currency_select .select-items::-webkit-scrollbar-thumb{background:rgb(102 91 126 / .2);border-radius:10px}.calculator .currency_select .select-items::-webkit-scrollbar-thumb:hover{background:rgb(102 91 126 / .267);border-radius:10px}.calculator .currency_select .select-hide{display:none}.calculator .currency_select .select-items div{align-content:center;cursor:pointer;height:32px;padding:2px 0 2px 6px}.calculator .currency_select .select-selected{border:1px solid #eaecf5;border-radius:8px;color:#200b4d;cursor:pointer;padding:2px 0 2px 6px}.calculator .currency_select .same-as-selected,.calculator .currency_select .select-items div:hover{background-color:#f4f6ff}.calculator * .engagement-inputs{display:flex;gap:24px;justify-content:center;margin-bottom:16px}.calculator * .engagement-inputs .number-wrapper{border-left:1px solid #eaecf5;padding-left:3px}.calculator * .engagement-inputs label{background:#f6f7fb;border:1px solid #eaecf5;border-radius:10px;color:#10103d;display:flex;flex-direction:row;font-weight:600;justify-content:space-between}.calculator * .engagement-inputs label p{align-content:center;color:#080a3c;font-family:Poppins;font-size:13px;font-weight:600;line-height:150%;margin:0;min-height:60px;padding:10px 16px}.calculator table tbody tr:hover>td,.calculator table tbody tr:hover>th,.calculator table tbody>tr:nth-child(odd)>td,.calculator table tbody>tr:nth-child(odd)>th{background:none}.calculator .table__block{border:1px solid #eaecf5;border-radius:10px;overflow:hidden}.calculator table{border:none;border-radius:10px}.calculator table td{color:#080a3c;font-family:Poppins;font-size:15px;font-weight:400;letter-spacing:0;line-height:150%;text-align:left;vertical-align:middle}.calculator table *{border:none;-webkit-border-before:none;border-block-start:none}.calculator table tr td,.calculator table tr th{border-bottom:1px solid #eaecf5;border-right:1px solid #eaecf5}.calculator table tr td:last-child,.calculator table tr th:last-child{border-right:none}.calculator table thead{background:#f6f7fb}.calculator table thead tr{border-bottom:1px solid #eaecf5}.calculator table thead tr th{border-bottom-width:0;border-top-width:0!important}.calculator table .td_f{align-items:center;display:flex;gap:8px;justify-content:flex-start}.calculator table .td_f svg{flex:none}.calculator tr td{height:60px;padding:0 10px}.calculator tr td input[type=number]{padding:0}.calculator tr td,.calculator tr th{max-width:140px;min-width:140px}.calculator tr td:first-child{padding:0 15px}.calculator tr td:first-child,.calculator tr th:first-child{width:100%}.calculator table .number-wrapper .arrows{right:0}.calculator th{padding:0}.calculator th p{color:#080a3c;font-family:Poppins;font-size:13px;font-weight:600;letter-spacing:0;line-height:150%;margin-bottom:0;min-height:56px;padding:8px 31px 8px 16px;text-align:left}.calculator th.select-currency-item p{min-height:0;padding-bottom:2px}.calculator .engagement-inputs label{width:50%}.calculator .table__block{margin-bottom:24px}.calculator .engagement_summary{background:rgb(142 89 255 / .169);border:1px solid #eaecf5;border-radius:16px;display:flex;gap:16px;margin-bottom:24px;padding:16px}.calculator .engagement_summary>div{align-items:center;background:#fff;border-radius:8px;display:flex;gap:14px;padding:15px 13px;width:50%}.calculator .engagement_summary_block>div{color:#4a6f8a;display:flex;flex-direction:column;font-family:Poppins;font-size:13px;font-weight:400;letter-spacing:0;line-height:150%;text-align:left}.calculator .engagement_summary_block>div strong{color:#000;font-family:Poppins;font-size:26px;font-weight:600;letter-spacing:0;line-height:130%;text-align:left}.calculator .engagement_comment{background:rgb(142 89 255 / .169);border:1px solid #eaecf5;border-radius:16px;margin-bottom:24px;padding:18.5px 16px}.calculator .engagement_comment p{margin-bottom:0}.calculator .engagement_comment p span{color:#8e59ff;font-weight:600}.calculator .engagement-buttons{display:flex;gap:24px;justify-content:center;margin-bottom:24px}.calculator .tooltip{cursor:pointer;display:inline-block;position:relative}.calculator .tooltip .tooltip-text{background-color:#fff;border-radius:12px;box-shadow:0 4px 12px rgb(0 0 0 / .08);color:#10103d;font-size:14px;font-weight:400;line-height:1.4;opacity:0;padding:12px 16px;text-align:left;top:130%;transition:opacity .25s ease;visibility:hidden;white-space:normal;width:260px;z-index:100}.calculator .tooltip .tooltip-text,.calculator .tooltip .tooltip-text:before{left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.calculator .tooltip .tooltip-text:before{border:6px solid #fff0;border-bottom-color:#fff;bottom:100%;content:"";-webkit-filter:drop-shadow(0 2px 2px rgb(0 0 0 / .05));filter:drop-shadow(0 2px 2px rgb(0 0 0 / .05))}.calculator .tooltip:hover .tooltip-text{opacity:1;visibility:visible}.calculator .tooltip-icon{align-items:center;background-color:#dce3ee;border-radius:50%;color:#1e2a44;display:flex;font-size:14px;font-weight:700;height:20px;justify-content:center;line-height:20px;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:20px}.calculator th,.calculator thead tr{background-color:#f4f6ff}.calculator th{position:relative}.calculator th .tooltip{position:absolute;right:6px;top:6px}.calculator .add_row{cursor:pointer;transition:all .3s ease}.calculator .add_row .add_line{align-items:center;display:flex;gap:8px;justify-content:center}.calculator .add_row .add_line span{font-family:Poppins;font-size:16px;font-style:Regular;font-weight:400;line-height:150%}.calculator .add_row:hover{background-color:#fafafd}.calculator .add_row td{border-width:0}.calculator .del_btn{cursor:pointer;min-width:56px;padding:16px}.calculator .del_btn:hover{background-color:#fafafd}.calculator button{cursor:pointer}.calculator [type=button]:focus,.calculator [type=button]:hover,.calculator [type=submit]:focus,.calculator [type=submit]:hover,.calculator button:focus,.calculator button:hover,.calculator input{background:none}.calculator table tbody tr td:nth-child(2),.calculator table tbody tr td:nth-child(3){background:#f6f7fb}.calculator table tr.total_row td{background:none;border-right:none;height:36px}.calculator table tr.total_row td:nth-child(3){border-right:1px solid rgb(0 0 0 / .224)}.calculator table tbody tr.total_row td:nth-child(2),.calculator table tbody tr.total_row td:nth-child(3){background:none}.calculator table tr.total_row{background:#f6f7fb}.calculator table{margin-bottom:0}.calculator .sum_total{font-weight:600}.calculator .btn-filled:hover{--color:#ff6500;background-color:#fff!important;border:2px solid var(--color);color:var(--color);padding:10px 23px}.calculator .btn-outline:hover{background-color:#8e59ff;border:2px solid #fff0;color:#fff}.calculator tr.off_input td:nth-child(2),.calculator tr.off_input td:nth-child(3),.calculator tr.off_input td:nth-child(4){opacity:0}.calculator tr.off_input .td_f{color:rgb(8 10 60 / .361)}.calculator tr.off_input .td_f svg{opacity:.4}.calculator-thankyou{align-items:center;display:none;flex-direction:column;justify-content:center;min-height:70vh;padding:0 40px}.calculator-thankyou .thankyou-img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.calculator-thankyou .thankyou-container{background-color:#fff;border-radius:16px;display:flex;flex-direction:column;gap:12px;margin:0 auto;max-width:792px;padding:64px;width:100%}.calculator-thankyou .thankyou-content{display:flex;flex-direction:column;gap:32px}.calculator-thankyou h2{color:#000;font-family:Poppins;font-size:34px;font-weight:600;letter-spacing:0;line-height:130%;margin-bottom:8px;margin-top:0;text-align:center}.calculator-thankyou p{margin-bottom:0;margin-top:0;text-align:center}.calculator-thankyou a{color:#ff6500;text-decoration:underline;text-decoration-color:#ff6500}.calculator-thankyou svg{height:14px;width:14px}.calculator-thankyou button{align-self:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.calculator-thankyou button:hover svg path{fill:#ff6500}.calculator-thankyou.active{display:flex}.calculator.hide{display:none}@media (max-width:992px){.calculator{margin-bottom:32px;margin-top:46px;padding:0 32px}.calculator .calculator-header :is(h1,h2,h3){font-size:32px;font-weight:600;line-height:130%}.calculator .inst_title br{display:none}.calculator tr td:first-child,.calculator tr th:first-child{min-width:auto;width:100%}.calculator .engagement_summary_block>div strong{font-size:25px}}@media (max-width:712px){.table-reward .tb_input td:first-child{order:1;width:calc(100% - 56px)!important}.table-reward .tb_input td:nth-child(2){order:3}.table-reward .tb_input td:nth-child(3){order:4}.table-reward .tb_input td:nth-child(4){order:5}.table-reward .tb_input td:nth-child(5){border-left:1px solid #eaecf5;order:2;width:56px}.calculator{padding:0}.calculator th.del_btn{display:none}.calculator .calculator-header,.calculator .engagement-buttons,.calculator .engagement-inputs{padding:0 16px}.calculator .engagement_comment,.calculator .engagement_summary{margin-inline:16px}.calculator .calculator-header :is(h1,h2,h3){font-size:28px;font-weight:600;line-height:130%}.calculator .engagement-inputs label{width:100%}.calculator .engagement-inputs{flex-direction:column;gap:16px}.calculator .number-wrapper{width:200px}.calculator td .number-wrapper{width:100%}.calculator tbody{display:flex;flex-direction:column;gap:12px;margin:12px 16px 0}.calculator tr td,.calculator tr th{max-width:100%;min-width:10px}.calculator tr.total_row{align-items:center;border:1px solid rgb(0 0 0 / .224);border-radius:10px;display:flex;justify-content:center}.calculator thead{max-width:calc(100vw - 34px)}.calculator tr.total_row td{align-items:center;border:none;display:flex;max-width:none;min-width:1px;width:33.3333333333%}.calculator table tr.total_row td:nth-child(3){border-left:1px solid rgb(0 0 0 / .224);border-right:1px solid rgb(0 0 0 / .224)}.calculator thead tr th:first-child,.calculator tr.total_row td:nth-child(2){display:none}.calculator .tb_input,.calculator thead tr{align-items:center;display:flex;justify-content:center}.calculator .tb_input td,.calculator th{display:flex;flex-direction:column;justify-content:center;max-width:none;min-width:1px;width:33.3333333333%}.calculator .tb_input{border:1px solid #eaecf5;border-radius:10px;flex-wrap:wrap;overflow:hidden}.calculator table tr td:nth-child(2),.calculator table tr td:nth-child(3),.calculator table tr td:nth-child(4){border-bottom:none}.calculator table tr td:first-child{border-right:none}.calculator .number-wrapper input,.calculator .tb_input td:first-child{width:100%}.calculator table thead tr{border-left:1px solid rgb(0 0 0 / .224);border-right:1px solid rgb(0 0 0 / .224);margin:0 16px}.calculator .engagement-buttons>button{width:45%}.calculator .table__block{border:none;border-radius:0}.calculator .engagement_summary{flex-direction:column}.calculator .engagement_summary>div{width:100%}.calculator .add_row{border:1px solid #eaecf5;justify-items:center}.calculator-thankyou{min-height:0;padding:46px 16px 32px}.calculator-thankyou .thankyou-container{padding:32px}.calculator-thankyou .thankyou-content{gap:24px}.calculator-thankyou h2{font-size:26px}}