.iwt{background:#fff;border:1px solid #e8e3dc;border-radius:12px;overflow:hidden}.iwt__header{padding:20px 24px 16px;border-bottom:1px solid #f0ece5;display:flex;align-items:flex-start;gap:16px;justify-content:space-between}.iwt__title{margin:0 0 4px;font-size:16px;font-weight:700;color:#1c1a17;letter-spacing:-.01em}.iwt__subtitle{margin:0;font-size:12px;color:#6e6a63;line-height:1.55;max-width:720px}.iwt__scroll{overflow-x:auto;max-width:100%}.iwt__table{border-collapse:separate;border-spacing:0;width:100%;font-size:12.5px;color:#1c1a17}.iwt__col{min-width:160px;padding:0;background:#faf9f7;border-bottom:2px solid #ede8df;text-align:right;font-weight:600;color:#1c1a17}.iwt__col--listing{background:#f4f1ec;color:#6e6a63}.iwt__col--scenario{background:#fffbea;border-bottom:2px solid #f5d76e}.iwt__col--scenario.iwt__col--default{background:#fff5f0;border-bottom:2px solid #ed2027;box-shadow:inset 0 3px 0 #ED2027}.iwt__col--addcol{background:#fff;min-width:140px;border-bottom:2px dashed #ddd8d0;padding:10px 12px}.iwt__colhead{padding:12px 14px 10px;display:flex;flex-direction:column;align-items:flex-end;gap:4px;position:relative}.iwt__colhead--static{padding-right:14px}.iwt__collabel{font-size:12px;font-weight:700;letter-spacing:.02em}.iwt .iwt__titleInput{width:100%!important;height:auto!important;padding:4px 6px!important;margin:0!important;border:1px solid transparent!important;border-radius:4px!important;background:transparent!important;font-size:12px!important;font-weight:700!important;color:#1c1a17!important;text-align:right!important;letter-spacing:.02em;line-height:1.4!important;transition:background .15s,border-color .15s!important;font-family:inherit!important;box-shadow:none!important}.iwt .iwt__titleInput::placeholder{color:#9c9789;font-weight:600}.iwt .iwt__titleInput:hover:not(:focus){background:#fff!important;border-color:#f0ece5!important}.iwt .iwt__titleInput:focus{outline:none!important;background:#fff!important;border-color:#ED2027!important;box-shadow:0 0 0 2px rgba(237,32,39,.12)!important}.iwt__deleteBtn{position:absolute;top:4px;right:4px;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:4px;background:transparent;color:#9c9789;font-size:16px;font-weight:700;line-height:1;cursor:pointer;opacity:0;transition:opacity .15s,background .15s,color .15s;padding:0}.iwt__colhead:hover .iwt__deleteBtn,.iwt__deleteBtn:focus-visible{opacity:1}.iwt__deleteBtn:hover{background:#ffeceb;color:#ED2027;border-color:#ffc9c6}.iwt__deleteBtn:disabled{cursor:not-allowed;opacity:.4}.iwt__defaultBtn{position:absolute;top:4px;left:4px;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:4px;background:transparent;color:#c6c1b6;font-size:15px;line-height:1;cursor:pointer;opacity:0;transition:opacity .15s,background .15s,color .15s,transform .1s;padding:0;font-family:inherit}.iwt__colhead:hover .iwt__defaultBtn,.iwt__defaultBtn:focus-visible{opacity:1}.iwt__defaultBtn:hover{background:#fff5f0;color:#ED2027;transform:scale(1.08)}.iwt__defaultBtn--active{opacity:1!important;color:#ED2027;font-size:17px;text-shadow:0 1px 2px rgba(237,32,39,.25);cursor:default}.iwt__defaultBtn--active:hover{background:transparent;transform:none}.iwt__defaultBtn:disabled:not(.iwt__defaultBtn--active){cursor:not-allowed;opacity:.4}.iwt__colSpinner{position:absolute;top:6px;left:8px;font-size:12px;color:#ED2027;animation:iwt-spin .9s linear infinite}@keyframes iwt-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.iwt__addColBtn{display:block;width:100%;padding:10px 12px;background:#fff;border:1px dashed #c6c1b6;border-radius:6px;font-size:12px;font-weight:700;letter-spacing:.01em;color:#6e6a63;cursor:pointer;transition:background .15s,border-color .15s,color .15s;font-family:inherit}.iwt__addColBtn:hover:not(:disabled){background:#fff5f5;border-color:#ED2027;color:#ED2027}.iwt__addColBtn:disabled{cursor:not-allowed;opacity:.5}.iwt__labelcell{position:-webkit-sticky;position:sticky;left:0;z-index:2;background:#fff;min-width:220px;max-width:240px;padding:9px 14px;border-right:1px solid #ede8df;font-size:12px;font-weight:500;color:#3a3833;text-align:left;border-bottom:1px solid #f0ece5}.iwt__labelcell--head{background:#faf9f7;border-bottom:2px solid #ede8df;z-index:3}.iwt__hint,.iwt__lockIcon{display:inline-block;margin-left:6px;font-size:10px;color:#9c9789;cursor:help}.iwt__sectionRow td{background:#f8f7f4;border-top:1px solid #ede8df;border-bottom:1px solid #ede8df;padding:6px 14px;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ED2027;position:-webkit-sticky;position:sticky;left:0}.iwt__sectionRow--result td{background:linear-gradient(180deg,#ED2027,#c81b21);color:#fff;border-top:none;border-bottom:none;padding:12px 18px;font-size:11.5px;font-weight:800;letter-spacing:.16em;text-shadow:0 1px 0 rgba(0,0,0,.12);box-shadow:0 2px 4px rgba(237,32,39,.15)}.iwt__row{transition:background .1s}.iwt__row:hover .iwt__cell:not(.iwt__cell--editable){background:#faf9f7}.iwt__row--accent .iwt__cell{background:#fdfaf3;font-weight:600}.iwt__cell{padding:9px 14px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border-bottom:1px solid #f4f0e8;background:#fff;white-space:nowrap}.iwt__cell--listing{background:#fbfaf7;color:#6e6a63}.iwt__cell--scenario{background:#fffef8}.iwt__cell--editable{background:#fff9db;padding:3px 6px;position:relative;transition:background .15s,box-shadow .15s}.iwt__cell--editable:hover{background:#fff3b0}.iwt__cell--editable:focus-within{background:#fff;box-shadow:inset 0 0 0 2px #ED2027}.iwt__cell--addcol{background:transparent;border-bottom:1px dashed #f0ece5;min-width:140px}.iwt__cell--computed{color:#6e6a63;font-style:italic}.iwt__row--accent .iwt__cell--computed{color:#1c1a17;font-style:normal}.iwt .iwt__cell--editable .iwt__input,.iwt .iwt__input{width:100%;height:28px;background:transparent!important;border:none!important;border-radius:0!important;padding:0 6px!important;margin:0!important;font-size:12.5px!important;font-weight:600!important;color:#1c1a17!important;text-align:right!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-family:inherit!important;box-shadow:none!important;line-height:28px!important}.iwt .iwt__input:focus{outline:none!important;box-shadow:none!important}.iwt .iwt__input:disabled{opacity:.5;cursor:wait}.iwt__input::-webkit-inner-spin-button,.iwt__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.iwt__input[type=number]{-moz-appearance:textfield}.iwt__row--result .iwt__cell{background:#fcfaf6;border-bottom:1px solid #efe9dc;font-weight:600;color:#1c1a17;font-style:normal}.iwt__row--result .iwt__cell--listing{background:#f4f0e7;color:#6e6a63}.iwt__row--result .iwt__cell--scenario{background:#fdfbf4}.iwt__row--result .iwt__cell--addcol{background:transparent;border-bottom:1px dashed #efe9dc}.iwt__row--highlight .iwt__cell{background:#fff;font-size:15.5px;font-weight:800;letter-spacing:-.01em;padding:18px 14px;border-bottom:1px solid #efe9dc;border-top:none}.iwt__row--highlight .iwt__cell--addcol{background:transparent;border-bottom:1px dashed #efe9dc}.iwt__row--highlight .iwt__cell--listing{background:#f4f0e7}.iwt__row--highlight .iwt__cell--scenario{background:#fffdf2}.iwt__labelcell--result{background:#fcfaf6;font-weight:700;color:#3a3833;font-size:12px}.iwt__row--highlight .iwt__labelcell{background:#fff;font-size:13.5px;font-weight:800;color:#1c1a17;border-left:4px solid #ed2027;padding-left:10px}.iwt__error{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:12px 24px 0;padding:10px 14px;background:#fff0f0;border:1px solid #ffc0c0;border-radius:6px;font-size:12px;color:#c0392b}.iwt__error:last-child{margin-bottom:16px}.iwt__errorClose{background:transparent;border:none;color:#c0392b;font-size:16px;font-weight:700;cursor:pointer;padding:0 4px;line-height:1}@media (max-width:768px){.iwt__col{min-width:140px}.iwt__col--addcol{min-width:120px}.iwt__labelcell{min-width:160px}.iwt__header{padding:16px 16px 12px}}@font-face{font-family:DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_e64f39{font-family:DM Sans,DM Sans Fallback;font-style:normal}.__variable_e64f39{--dm:"DM Sans","DM Sans Fallback"}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/312bdf69facd99ca-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/1b30b992a554bafd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/accc82dc8525882b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/312bdf69facd99ca-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1b30b992a554bafd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/accc82dc8525882b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/312bdf69facd99ca-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1b30b992a554bafd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/accc82dc8525882b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/312bdf69facd99ca-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1b30b992a554bafd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/accc82dc8525882b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/312bdf69facd99ca-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1b30b992a554bafd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/accc82dc8525882b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Josefin Sans Fallback;src:local("Arial");ascent-override:73.32%;descent-override:24.44%;line-gap-override:0.00%;size-adjust:102.29%}.__className_10725e{font-family:Josefin Sans,Josefin Sans Fallback;font-style:normal}.__variable_10725e{--josefin:"Josefin Sans","Josefin Sans Fallback"}