.FreeInvoiceTool_section__WM35J{padding:64px 0 96px;position:relative}.FreeInvoiceTool_workspace__DrniP{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:24px;align-items:start}.FreeInvoiceTool_formCard__QaJri,.FreeInvoiceTool_leadCard__Q4kL3,.FreeInvoiceTool_previewCard__jkgZ5{border-radius:28px;background:#ffffff;border:1px solid rgba(42,21,84,.08);box-shadow:0 18px 46px rgba(34,24,70,.08);min-width:0}.FreeInvoiceTool_formCard__QaJri{padding:22px}.FreeInvoiceTool_previewCard__jkgZ5{padding:18px}@media (min-width:992px){.FreeInvoiceTool_previewCard__jkgZ5{position:sticky;top:112px;max-height:calc(100vh - 136px);overflow-y:auto}}.FreeInvoiceTool_sectionBlock__uVG_1+.FreeInvoiceTool_sectionBlock__uVG_1{margin-top:20px}.FreeInvoiceTool_sectionHeader__7nVX1{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:14px}.FreeInvoiceTool_sectionTitle__hiFk1{margin:0;color:#25134d;font-size:18px;font-weight:700}.FreeInvoiceTool_sectionHint__5JYHr{margin:0;color:#7a7294;font-size:14px}.FreeInvoiceTool_fieldGrid__9kngo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.FreeInvoiceTool_fieldGridThree__0pdVc{display:grid;grid-template-columns:1.2fr .8fr .8fr;gap:14px}.FreeInvoiceTool_fieldGridFour__nVo8R{display:grid;grid-template-columns:1fr .8fr 1fr .8fr;gap:14px}.FreeInvoiceTool_fieldWide__32Aka,.FreeInvoiceTool_field__SRq0G{display:flex;flex-direction:column;gap:6px}.FreeInvoiceTool_fieldWide__32Aka{grid-column:1/-1}.FreeInvoiceTool_label__765uc{color:#3d315f;font-size:15px;font-weight:700}.FreeInvoiceTool_input__fBuLz,.FreeInvoiceTool_select__w3Zax,.FreeInvoiceTool_textarea__RCNwq{box-sizing:border-box;width:100%;min-height:52px;border-radius:16px;border:1px solid #ddd7ec;background:#fff;padding:13px 14px;color:#26184e;font-size:15px;line-height:1.4;-webkit-appearance:none;appearance:none;box-shadow:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.FreeInvoiceTool_textarea__RCNwq{min-height:96px;resize:vertical}.FreeInvoiceTool_input__fBuLz:focus,.FreeInvoiceTool_select__w3Zax:focus,.FreeInvoiceTool_textarea__RCNwq:focus{border-color:#7546dd;box-shadow:0 0 0 4px rgba(117,70,221,.12);outline:none;transform:translateY(-1px)}.FreeInvoiceTool_helperText__NIFQv{color:#847c9b;font-size:13px;margin:0}.FreeInvoiceTool_helperError__YxdeZ{color:#bb274b;font-size:13px;margin:6px 0 0}.FreeInvoiceTool_modeToggle__ayAi2{display:inline-flex;gap:8px;padding:6px;border-radius:18px;border:1px solid #e1d8f1;background:#faf8ff;flex-wrap:wrap}.FreeInvoiceTool_modeToggleButtonActive__EMbUw,.FreeInvoiceTool_modeToggleButton__moFX3{border:0;border-radius:14px;padding:10px 14px;font-size:14px;font-weight:700;transition:background .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}.FreeInvoiceTool_modeToggleButton__moFX3{background:transparent;color:#5f5677}.FreeInvoiceTool_modeToggleButtonActive__EMbUw{background:linear-gradient(135deg,#5f3dc4,#7b4af8);color:#ffffff;box-shadow:0 12px 20px rgba(95,61,196,.18)}.FreeInvoiceTool_logoRow__AWTlv{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.FreeInvoiceTool_logoPreview__LQFrn{width:68px;height:68px;border-radius:18px;border:1px solid #e5dcf5;background:linear-gradient(135deg,#ffffff,#f8f3ff);display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.FreeInvoiceTool_logoPreview__LQFrn img{width:100%;height:100%;object-fit:cover}.FreeInvoiceTool_logoPlaceholder__AqLVS{color:#8f87a7;font-size:12px;font-weight:700;text-transform:uppercase}.FreeInvoiceTool_fileInput__NH0ZL{width:100%}.FreeInvoiceTool_uploadActions__RL6bK{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.FreeInvoiceTool_uploadButton__wRiLo,.FreeInvoiceTool_uploadRemoveButton__GG8s5{display:inline-flex;align-items:center;justify-content:center;border-radius:14px;padding:11px 14px;font-size:14px;font-weight:700;line-height:1.1;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease,color .18s ease}.FreeInvoiceTool_uploadButton__wRiLo{border:1px solid rgba(95,61,196,.14);background:linear-gradient(180deg,#ffffff,#f8f4ff);color:#5f3dc4;box-shadow:0 10px 20px rgba(95,61,196,.08)}.FreeInvoiceTool_uploadButton__wRiLo:hover,.FreeInvoiceTool_uploadRemoveButton__GG8s5:hover{transform:translateY(-1px)}.FreeInvoiceTool_uploadRemoveButton__GG8s5{border:1px solid rgba(217,45,32,.12);background:rgba(217,45,32,.08);color:#b42318}.FreeInvoiceTool_uploadMeta__TR9hz{margin-top:10px}.FreeInvoiceTool_uploadFileName__UZtv_{display:inline-block;max-width:100%;color:#433a62;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FreeInvoiceTool_lookupShell__ZUEcS{position:relative}.FreeInvoiceTool_lookupDropdown__uY0MI{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:20;border-radius:18px;border:1px solid #e2daf1;background:#ffffff;box-shadow:0 18px 34px rgba(34,24,70,.12);overflow:hidden}.FreeInvoiceTool_lookupButton__DInde{width:100%;text-align:left;background:#fff;border:0;padding:14px 16px;border-bottom:1px solid rgba(223,217,240,.7);transition:background .15s ease}.FreeInvoiceTool_lookupButton__DInde:last-child{border-bottom:0}.FreeInvoiceTool_lookupButton__DInde:hover{background:#f8f4ff}.FreeInvoiceTool_lookupTitle__06FEW{display:block;color:#28174f;font-size:15px;font-weight:700}.FreeInvoiceTool_lookupMeta__CBbfN{display:block;color:#7c7498;font-size:13px;margin-top:5px;line-height:1.45}.FreeInvoiceTool_lineList__PA356{display:flex;flex-direction:column;gap:14px}.FreeInvoiceTool_lineCard__aiu9z{border-radius:22px;border:1px solid #e8dff7;background:linear-gradient(180deg,#ffffff,#fcfaff);padding:16px}.FreeInvoiceTool_lineTop__Uxsyc{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.FreeInvoiceTool_lineTitle__crIjh{margin:0;color:#291b53;font-size:16px;font-weight:700}.FreeInvoiceTool_dangerButton__MfAZc,.FreeInvoiceTool_ghostButton__2IKhz,.FreeInvoiceTool_primaryButton___l_w4,.FreeInvoiceTool_secondaryButton__7ow5J{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:16px;padding:12px 16px;font-weight:700;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,color .18s ease}.FreeInvoiceTool_ghostButton__2IKhz{flex-shrink:0;align-self:flex-start;white-space:nowrap;border:1px solid rgba(95,61,196,.14);background:rgba(95,61,196,.08);color:#5f3dc4;padding:10px 14px;font-size:14px;line-height:1.1}.FreeInvoiceTool_dangerButton__MfAZc:hover,.FreeInvoiceTool_ghostButton__2IKhz:hover,.FreeInvoiceTool_primaryButton___l_w4:hover,.FreeInvoiceTool_secondaryButton__7ow5J:hover{transform:translateY(-1px)}.FreeInvoiceTool_dangerButton__MfAZc{flex-shrink:0;white-space:nowrap;padding:10px 14px;font-size:14px;line-height:1.1;background:rgba(217,45,32,.08);color:#b42318}.FreeInvoiceTool_primaryButton___l_w4{background:linear-gradient(135deg,#5f3dc4,#7b4af8);color:#ffffff;box-shadow:0 16px 30px rgba(95,61,196,.24)}.FreeInvoiceTool_dangerButton__MfAZc:disabled,.FreeInvoiceTool_ghostButton__2IKhz:disabled,.FreeInvoiceTool_primaryButton___l_w4:disabled,.FreeInvoiceTool_secondaryButton__7ow5J:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.FreeInvoiceTool_secondaryButton__7ow5J{background:#fff;color:#44286c;border:1px solid #ddd5ed}.FreeInvoiceTool_actionRow__8A0ND{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:22px;flex-wrap:wrap}.FreeInvoiceTool_actionMeta__zCWJi{color:#6f6788;font-size:14px}.FreeInvoiceTool_errorBanner__0y45R,.FreeInvoiceTool_successBanner__lR6Rb{border-radius:18px;padding:14px 16px;margin-top:16px;font-size:15px}.FreeInvoiceTool_errorBanner__0y45R{background:rgba(217,45,32,.08);color:#9f1d14;border:1px solid rgba(217,45,32,.18)}.FreeInvoiceTool_successBanner__lR6Rb{background:rgba(18,183,106,.08);color:#027a48;border:1px solid rgba(18,183,106,.18)}.FreeInvoiceTool_previewShell__AVoqb{border-radius:16px;background:#ffffff;border:1px solid #dde7ef;padding:20px;display:flex;flex-direction:column;aspect-ratio:210/297}.FreeInvoiceTool_previewClientCard__83G3P,.FreeInvoiceTool_previewFooter__dQuCb,.FreeInvoiceTool_previewHeader__gtXVm,.FreeInvoiceTool_previewSellerLine__kq7Es,.FreeInvoiceTool_totalsCard__WYpk1{flex:0 0 auto}.FreeInvoiceTool_previewBody__Qvbfo{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;margin-top:12px}.FreeInvoiceTool_previewBody__Qvbfo .FreeInvoiceTool_emptyState__Ep9zz,.FreeInvoiceTool_previewBody__Qvbfo .FreeInvoiceTool_previewTable__pzBQg{flex:1 1 auto;margin-top:0}.FreeInvoiceTool_previewBody__Qvbfo .FreeInvoiceTool_previewTable__pzBQg,.FreeInvoiceTool_previewFillerRow__M6a1v{height:100%}.FreeInvoiceTool_previewFillerRow__M6a1v td{padding:0}.FreeInvoiceTool_previewHeader__gtXVm{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.FreeInvoiceTool_previewHeroBand__RJe2n{flex:1.5 1;min-width:0;background:#123b5d;border-radius:6px;padding:11px 13px}.FreeInvoiceTool_previewHeroMeta__8p1e6{display:flex;gap:18px;margin-top:8px}.FreeInvoiceTool_previewHeroMetaItem__MzSi8{display:flex;flex-direction:column}.FreeInvoiceTool_previewHeroMetaItem__MzSi8 span{font-size:8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#b9c6d6}.FreeInvoiceTool_previewHeroMetaItem__MzSi8 strong{font-size:11px;font-weight:600;color:#ffffff;margin-top:2px}.FreeInvoiceTool_previewBrand__DrHv6{display:flex;gap:12px;align-items:center;padding-top:4px}.FreeInvoiceTool_previewLogo__6Oxwb{height:40px;max-width:120px}.FreeInvoiceTool_previewLogo__6Oxwb img{height:100%;max-width:100%;object-fit:contain}.FreeInvoiceTool_previewName__mdjlY{color:#123b5d;font-size:14px;font-weight:800;text-align:end}.FreeInvoiceTool_previewDocTitle__e53PA{color:#ffffff;font-size:17px;font-weight:800;text-transform:uppercase;letter-spacing:.02em;margin:0}.FreeInvoiceTool_previewClientCard__83G3P{border:1px solid #dde7ef;border-radius:6px;margin-top:11px;padding:8px 11px}.FreeInvoiceTool_ribbonLabel__eSODp{font-size:8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#123b5d}.FreeInvoiceTool_ribbonName__zpXK8{font-size:11.5px;font-weight:800;color:#123b5d;margin-top:2px;text-transform:uppercase}.FreeInvoiceTool_ribbonDetail__a_xUE{font-size:9px;color:#5f7489;margin-top:2px}.FreeInvoiceTool_ribbonValue__NUNob{font-size:14px;font-weight:600;color:#5f7489;margin-top:3px}.FreeInvoiceTool_previewTable__pzBQg{width:100%;border-collapse:collapse;border:1px solid #cbd7e3;margin-top:12px}.FreeInvoiceTool_previewTable__pzBQg td,.FreeInvoiceTool_previewTable__pzBQg th{padding:6px 7px;text-align:left;vertical-align:top;font-size:10px}.FreeInvoiceTool_previewTable__pzBQg th{color:#123b5d;font-size:9px;font-weight:700;background:#f3f7fb;border-right:1px solid #cbd7e3;border-bottom:1px solid #cbd7e3}.FreeInvoiceTool_previewTable__pzBQg td{color:#26313c;border-right:1px solid #e4ebf2}.FreeInvoiceTool_previewTable__pzBQg td:last-child,.FreeInvoiceTool_previewTable__pzBQg th:last-child{border-right:none}.FreeInvoiceTool_alignRight__MvBkn{text-align:right!important}.FreeInvoiceTool_emptyState__Ep9zz{margin-top:12px;padding:13px;border-radius:8px;border:1px solid #dde7ef;color:#5f7489;font-size:10.5px}.FreeInvoiceTool_totalsCard__WYpk1{margin-top:13px;margin-left:auto;width:min(100%,250px)}.FreeInvoiceTool_totalRow__ZuOa3{display:flex;justify-content:space-between;gap:14px;color:#5f7489;font-size:10.5px}.FreeInvoiceTool_totalRow__ZuOa3 strong{color:#123b5d}.FreeInvoiceTool_totalRow__ZuOa3+.FreeInvoiceTool_totalRow__ZuOa3{margin-top:5px}.FreeInvoiceTool_totalStrong__uKXGD{color:#123b5d;font-size:12px;font-weight:800;border:1.5px solid #123b5d;border-radius:6px;padding:8px 10px;margin-top:7px}.FreeInvoiceTool_previewSellerLine__kq7Es{margin-top:16px;padding-top:9px;border-top:1px solid #dde7ef;color:#5f7489;font-size:8.5px;text-align:center}.FreeInvoiceTool_previewFooter__dQuCb{margin-top:6px;color:#7a7291;font-size:9px;text-align:center}.FreeInvoiceTool_leadCard__Q4kL3{margin-top:24px;padding:24px;background:radial-gradient(circle at top right,rgba(95,61,196,.12),transparent 34%),linear-gradient(145deg,#ffffff,#f8f5ff)}.FreeInvoiceTool_seoContent__K5_I9{margin-top:42px}.FreeInvoiceTool_seoGrid__3EQ1X{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.FreeInvoiceTool_blogLinkPanel__mDFat,.FreeInvoiceTool_faqSection__TYT_E,.FreeInvoiceTool_seoPanel__P28tI{border:1px solid rgba(42,21,84,.08);background:#ffffff;box-shadow:0 14px 34px rgba(34,24,70,.06)}.FreeInvoiceTool_seoPanel__P28tI{border-radius:24px;padding:22px}.FreeInvoiceTool_blogLinkPanel__mDFat h2,.FreeInvoiceTool_seoPanel__P28tI h2{color:#25134d;font-size:21px;line-height:1.25;margin:0 0 12px}.FreeInvoiceTool_blogLinkPanel__mDFat p,.FreeInvoiceTool_seoPanel__P28tI p{color:#625978;font-size:15px;line-height:1.75;margin:0}.FreeInvoiceTool_seoPanel__P28tI p+p{margin-top:10px}.FreeInvoiceTool_blogLinkPanel__mDFat{display:flex;justify-content:space-between;align-items:center;gap:20px;border-radius:24px;padding:24px;margin-top:20px}.FreeInvoiceTool_blogLinkPanel__mDFat p{max-width:760px}.FreeInvoiceTool_blogLinkActions__cYlWf{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.FreeInvoiceTool_faqSection__TYT_E{border-radius:24px;padding:24px;margin-top:20px}.FreeInvoiceTool_faqAccordionShell__Yiw_U{margin:28px auto 0;max-width:960px}.FreeInvoiceTool_leadActions__T2OVl{display:flex;gap:12px;flex-wrap:wrap;margin-top:18px}.FreeInvoiceTool_stickyBar__FLN7o{position:fixed;left:14px;right:14px;bottom:14px;z-index:40;display:none;align-items:center;justify-content:space-between;gap:14px;padding:14px 16px;border-radius:20px;background:rgba(24,14,48,.94);box-shadow:0 18px 42px rgba(8,8,18,.28);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.FreeInvoiceTool_stickyMeta__Xx0GH{min-width:0}.FreeInvoiceTool_stickyLabel___TRmJ{color:rgba(255,255,255,.68);font-size:12px;text-transform:uppercase;letter-spacing:.08em}.FreeInvoiceTool_stickyAmount___Fa1P{color:#ffffff;font-size:17px;font-weight:800;margin-top:2px}.FreeInvoiceTool_stickyButton__TUsNJ{flex-shrink:0;border:0;border-radius:16px;padding:13px 16px;font-weight:800;color:#ffffff;background:linear-gradient(135deg,#7b4af8,#9f7bff)}.FreeInvoiceTool_stickyButton__TUsNJ:disabled{opacity:.65;cursor:not-allowed}.FreeInvoiceTool_srOnly__qO646{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:991px){.FreeInvoiceTool_workspace__DrniP{grid-template-columns:1fr}.FreeInvoiceTool_previewCard__jkgZ5{position:static;max-height:none;overflow:visible}.FreeInvoiceTool_fieldGridFour__nVo8R,.FreeInvoiceTool_fieldGridThree__0pdVc,.FreeInvoiceTool_fieldGrid__9kngo,.FreeInvoiceTool_seoGrid__3EQ1X{grid-template-columns:1fr}.FreeInvoiceTool_blogLinkPanel__mDFat{align-items:flex-start;flex-direction:column}.FreeInvoiceTool_blogLinkActions__cYlWf{justify-content:flex-start}}@media (max-width:767px){.FreeInvoiceTool_section__WM35J{padding:28px 0 calc(118px + env(safe-area-inset-bottom))}.FreeInvoiceTool_workspace__DrniP{gap:16px}.FreeInvoiceTool_formCard__QaJri,.FreeInvoiceTool_leadCard__Q4kL3{border-radius:20px;padding:16px;box-shadow:0 12px 28px rgba(34,24,70,.08)}.FreeInvoiceTool_previewCard__jkgZ5{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.FreeInvoiceTool_previewShell__AVoqb{border-radius:20px;padding:16px;box-shadow:0 12px 28px rgba(34,24,70,.08)}.FreeInvoiceTool_sectionBlock__uVG_1+.FreeInvoiceTool_sectionBlock__uVG_1{margin-top:17px}.FreeInvoiceTool_sectionHeader__7nVX1{align-items:flex-start;gap:10px;margin-bottom:12px}.FreeInvoiceTool_sectionTitle__hiFk1{font-size:17px;line-height:1.25}.FreeInvoiceTool_sectionHint__5JYHr{font-size:13px;line-height:1.5}.FreeInvoiceTool_fieldGridThree__0pdVc,.FreeInvoiceTool_fieldGrid__9kngo{gap:12px}.FreeInvoiceTool_fieldGridFour__nVo8R{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px}.FreeInvoiceTool_input__fBuLz,.FreeInvoiceTool_select__w3Zax,.FreeInvoiceTool_textarea__RCNwq{min-height:48px;border-radius:14px;padding:12px 13px;font-size:16px}.FreeInvoiceTool_textarea__RCNwq{min-height:86px}.FreeInvoiceTool_label__765uc{font-size:14px}.FreeInvoiceTool_helperText__NIFQv{font-size:12.5px;line-height:1.45}.FreeInvoiceTool_modeToggle__ayAi2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;border-radius:16px;gap:6px}.FreeInvoiceTool_modeToggleButtonActive__EMbUw,.FreeInvoiceTool_modeToggleButton__moFX3{border-radius:12px;padding:11px 10px}.FreeInvoiceTool_logoRow__AWTlv{align-items:flex-start;flex-wrap:nowrap}.FreeInvoiceTool_logoPreview__LQFrn{width:60px;height:60px;border-radius:16px}.FreeInvoiceTool_fileInput__NH0ZL{min-width:0}.FreeInvoiceTool_uploadActions__RL6bK{gap:8px}.FreeInvoiceTool_dangerButton__MfAZc,.FreeInvoiceTool_ghostButton__2IKhz,.FreeInvoiceTool_uploadButton__wRiLo,.FreeInvoiceTool_uploadRemoveButton__GG8s5{border-radius:13px;padding:10px 12px;font-size:13px}.FreeInvoiceTool_lineList__PA356{gap:12px}.FreeInvoiceTool_lineCard__aiu9z{border-radius:18px;padding:14px}.FreeInvoiceTool_lineTop__Uxsyc{margin-bottom:10px}.FreeInvoiceTool_lineTitle__crIjh{font-size:15px}.FreeInvoiceTool_errorBanner__0y45R,.FreeInvoiceTool_successBanner__lR6Rb{border-radius:15px;padding:13px 14px;font-size:14px;line-height:1.45}.FreeInvoiceTool_actionRow__8A0ND{align-items:stretch;flex-direction:column;margin-top:18px}.FreeInvoiceTool_actionMeta__zCWJi{font-size:13px}.FreeInvoiceTool_actionRow__8A0ND .FreeInvoiceTool_primaryButton___l_w4,.FreeInvoiceTool_leadActions__T2OVl .FreeInvoiceTool_primaryButton___l_w4,.FreeInvoiceTool_leadActions__T2OVl .FreeInvoiceTool_secondaryButton__7ow5J{width:100%}.FreeInvoiceTool_previewLogo__6Oxwb{height:44px}.FreeInvoiceTool_previewName__mdjlY{font-size:16px;line-height:1.2}.FreeInvoiceTool_previewDocTitle__e53PA{font-size:15px}.FreeInvoiceTool_previewHeader__gtXVm{flex-direction:column;gap:12px}.FreeInvoiceTool_previewBrand__DrHv6{padding-top:0}.FreeInvoiceTool_previewName__mdjlY{text-align:start}.FreeInvoiceTool_previewRibbon___hJZQ{flex-direction:column}.FreeInvoiceTool_ribbonDivider__yAiYk{width:auto;height:1px}.FreeInvoiceTool_previewShell__AVoqb{display:block;aspect-ratio:auto}.FreeInvoiceTool_previewBody__Qvbfo{display:block}.FreeInvoiceTool_previewBody__Qvbfo .FreeInvoiceTool_previewTable__pzBQg{height:auto}.FreeInvoiceTool_previewFillerRow__M6a1v{display:none}.FreeInvoiceTool_previewTable__pzBQg{display:block;overflow-x:auto;white-space:nowrap}.FreeInvoiceTool_previewTable__pzBQg td,.FreeInvoiceTool_previewTable__pzBQg th{padding:6px;font-size:9.5px}.FreeInvoiceTool_totalsCard__WYpk1{width:100%}.FreeInvoiceTool_previewFooter__dQuCb{line-height:1.5}.FreeInvoiceTool_leadCard__Q4kL3{margin-top:16px}.FreeInvoiceTool_seoContent__K5_I9{margin-top:30px}.FreeInvoiceTool_seoGrid__3EQ1X{gap:12px}.FreeInvoiceTool_blogLinkPanel__mDFat,.FreeInvoiceTool_faqSection__TYT_E,.FreeInvoiceTool_seoPanel__P28tI{border-radius:18px;padding:18px}.FreeInvoiceTool_blogLinkPanel__mDFat h2,.FreeInvoiceTool_seoPanel__P28tI h2{font-size:18px;line-height:1.28}.FreeInvoiceTool_blogLinkPanel__mDFat p,.FreeInvoiceTool_seoPanel__P28tI p{font-size:14px;line-height:1.65}.FreeInvoiceTool_blogLinkPanel__mDFat{gap:16px}.FreeInvoiceTool_blogLinkActions__cYlWf,.FreeInvoiceTool_blogLinkActions__cYlWf .FreeInvoiceTool_secondaryButton__7ow5J,.FreeInvoiceTool_leadActions__T2OVl{width:100%}.FreeInvoiceTool_stickyBar__FLN7o{display:flex;left:10px;right:10px;bottom:max(12px,env(safe-area-inset-bottom));gap:10px;padding:12px;border-radius:18px}.FreeInvoiceTool_stickyLabel___TRmJ{font-size:11px}.FreeInvoiceTool_stickyAmount___Fa1P{font-size:16px;line-height:1.15}.FreeInvoiceTool_stickyButton__TUsNJ{min-height:46px;border-radius:14px;padding:12px 14px;white-space:nowrap}}@media (max-width:420px){.FreeInvoiceTool_blogLinkPanel__mDFat,.FreeInvoiceTool_faqSection__TYT_E,.FreeInvoiceTool_formCard__QaJri,.FreeInvoiceTool_leadCard__Q4kL3,.FreeInvoiceTool_previewShell__AVoqb,.FreeInvoiceTool_seoPanel__P28tI{border-radius:17px}.FreeInvoiceTool_formCard__QaJri,.FreeInvoiceTool_leadCard__Q4kL3,.FreeInvoiceTool_previewShell__AVoqb{padding:14px}.FreeInvoiceTool_logoRow__AWTlv{flex-wrap:wrap}.FreeInvoiceTool_logoPreview__LQFrn{width:56px;height:56px}.FreeInvoiceTool_fieldGridFour__nVo8R{gap:10px 8px}.FreeInvoiceTool_lineCard__aiu9z{padding:12px}.FreeInvoiceTool_stickyBar__FLN7o{left:8px;right:8px;padding:10px}.FreeInvoiceTool_stickyButton__TUsNJ{padding:11px 12px;font-size:13px}}.IceTool_section__MYKK8{padding:56px 0 96px;position:relative}.IceTool_workspace__PA61s{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:stretch}.IceTool_embeddedIntro__k9A9G{max-width:640px;margin:0 auto 28px;text-align:center}.IceTool_embeddedKicker__IF7DN{margin:0 0 10px;color:#7131ba;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.IceTool_embeddedTitle__dXhiz{margin:0 0 12px;color:#25134d;font-size:27px;font-weight:850;line-height:1.2}.IceTool_embeddedDescription__tQDop{margin:0;color:#4c4666;font-size:16px;font-weight:500;line-height:1.55}@media (max-width:767px){.IceTool_embeddedTitle__dXhiz{font-size:22px}}.IceTool_calcCard__qSurN,.IceTool_ctaCard__rNItJ,.IceTool_faqSection__X17M5,.IceTool_resultCard__jN29z,.IceTool_sourcesCard__u5dee,.IceTool_tableCard__lGe6T{border-radius:28px;background:#ffffff;border:1px solid rgba(42,21,84,.08);box-shadow:0 18px 46px rgba(34,24,70,.08)}.IceTool_sourcesCard__u5dee{margin-top:24px;padding:22px 26px;display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px;color:#3d315f;font-size:14px}.IceTool_sourcesCard__u5dee strong{color:#25134d}.IceTool_sourcesCard__u5dee a{color:#7131ba;font-weight:700}.IceTool_calcCard__qSurN{padding:26px;display:flex;flex-direction:column;gap:22px}.IceTool_blockLabel__0PSpM{display:block;color:#3d315f;font-size:15px;font-weight:750;margin-bottom:10px}.IceTool_field__gs1Xa{display:flex;flex-direction:column}.IceTool_modeToggle__SkQyV{display:grid;grid-template-columns:1fr 1fr;gap:12px}.IceTool_modeButtonActive__QTxWM,.IceTool_modeButton__HB7dD{display:flex;flex-direction:column;gap:4px;text-align:start;padding:15px 16px;border-radius:18px;border:1.5px solid #e2dcf0;background:#faf9ff;cursor:pointer;transition:.16s ease}.IceTool_modeButton__HB7dD:hover{border-color:#c9bdf0}.IceTool_modeButtonActive__QTxWM{border-color:#7131ba;background:linear-gradient(135deg,#f3ecff,#ede4ff);box-shadow:0 10px 24px rgba(113,49,186,.14)}.IceTool_modeTitle__FOJMv{color:#25134d;font-size:15.5px;font-weight:800}.IceTool_modeHint__YfDQo{color:#7a7294;font-size:13px;font-weight:600;line-height:1.35}.IceTool_textInput__FkbPT{box-sizing:border-box;width:100%;min-height:58px;border-radius:16px;border:1.5px solid #ddd7ec;background:#fff;padding:12px 18px;color:#26184e;font-size:22px;font-weight:800;letter-spacing:.04em;-webkit-appearance:none;appearance:none;transition:border-color .18s ease,box-shadow .18s ease}.IceTool_textInput__FkbPT:focus{outline:none;border-color:#7131ba;box-shadow:0 0 0 4px rgba(113,49,186,.12)}.IceTool_searchWrap__9lSyN{position:relative;display:flex;align-items:center}.IceTool_searchIcon__pD_mT{position:absolute;inset-inline-start:16px;color:#9a92b4;pointer-events:none}.IceTool_searchInput__YhbE6{box-sizing:border-box;width:100%;min-height:58px;border-radius:16px;border:1.5px solid #ddd7ec;background:#fff;padding:12px 46px;color:#26184e;font-size:18px;font-weight:700;-webkit-appearance:none;appearance:none;transition:border-color .18s ease,box-shadow .18s ease}.IceTool_searchInput__YhbE6:focus{outline:none;border-color:#7131ba;box-shadow:0 0 0 4px rgba(113,49,186,.12)}.IceTool_spinner__Bf960{position:absolute;inset-inline-end:16px;color:#7131ba;animation:IceTool_iceSpin__LfFVs .8s linear infinite}@keyframes IceTool_iceSpin__LfFVs{to{transform:rotate(1turn)}}.IceTool_officialLink__WTswS{align-self:flex-start;color:#7131ba;font-size:14px;font-weight:750;text-decoration:none;border-bottom:1px solid rgba(113,49,186,.3);padding-bottom:1px;transition:.15s ease}.IceTool_officialLink__WTswS:hover{color:#4b2a8f;border-color:#4b2a8f}.IceTool_resultCard__jN29z{padding:26px;display:flex;flex-direction:column;gap:16px;background:linear-gradient(160deg,#ffffff,#faf8ff);min-height:240px}.IceTool_resultCardTitle__9XoXI{color:#7a7294;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.IceTool_verdictInvalid__s0Bmo,.IceTool_verdictValid__ZDoTf{display:flex;flex-direction:column;gap:4px;padding:16px 18px;border-radius:18px}.IceTool_verdictValid__ZDoTf{border:1.5px solid rgba(31,168,100,.28);background:rgba(31,168,100,.08)}.IceTool_verdictInvalid__s0Bmo{border:1.5px solid rgba(214,69,69,.3);background:rgba(214,69,69,.07)}.IceTool_verdictText__DI62g{color:#25134d;font-size:17px;font-weight:850}.IceTool_verdictValid__ZDoTf .IceTool_verdictText__DI62g{color:#146842}.IceTool_verdictInvalid__s0Bmo .IceTool_verdictText__DI62g{color:#a12d2d}.IceTool_verdictSub__oApkb{color:#7a7294;font-size:13.5px;font-weight:700}.IceTool_breakdownTitle__nIwI6{color:#7a7294;font-size:12.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.IceTool_breakdownGrid__50VXg{display:grid;grid-template-columns:1.6fr 1fr 1fr;gap:10px}.IceTool_breakdownPart__Vh5CN{display:flex;flex-direction:column;gap:4px;padding:14px;border-radius:16px;border:1.5px solid #ece7f8;background:#fff}.IceTool_breakdownDigits__CI_zH{color:#4b2a8f;font-size:18px;font-weight:850;letter-spacing:.06em;font-family:SFMono-Regular,ui-monospace,Menlo,Consolas,monospace}.IceTool_breakdownLabel__zwvNq{color:#25134d;font-size:13.5px;font-weight:800}.IceTool_breakdownHint__eFXkS{color:#7a7294;font-size:11.5px;font-weight:600;line-height:1.35}.IceTool_copyButtonInline__u1b_b,.IceTool_copyButtonStatic__vXVQu{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:999px;border:1px solid #e2dcf0;background:#faf9ff;color:#7131ba;font-size:13px;font-weight:800;cursor:pointer;transition:.15s ease}.IceTool_copyButtonStatic__vXVQu{align-self:flex-start}.IceTool_copyButtonInline__u1b_b{align-self:flex-start;padding:6px 11px;font-size:12.5px}.IceTool_copyButtonInline__u1b_b:hover,.IceTool_copyButtonStatic__vXVQu:hover{background:#f3ecff}.IceTool_noteBox__hObBi{margin:0;padding:12px 16px;border-radius:14px;border-inline-start:3px solid #b9a7e6;background:#f8f6fe;color:#4c4666;font-size:13px;font-weight:600;line-height:1.5}.IceTool_warnBox__wNKcd{margin:0;padding:12px 16px;border-radius:14px;border-inline-start:3px solid #d64545;background:#fdeeee;color:#7a2727;font-size:13.5px;font-weight:650;line-height:1.5}.IceTool_disclaimer__KDIRF{margin:0;color:#9a92b4;font-size:12.5px;font-weight:600;line-height:1.5}.IceTool_emptyState__qm16B{margin:auto 0;padding:24px 0;color:#9a92b4;font-size:15px;font-weight:600;line-height:1.5}.IceTool_emptyPanel__14EoF{margin:auto 0;display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:6px 0}.IceTool_emptyIcon__vFJnF{display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:17px;background:linear-gradient(135deg,#f3ecff,#ede4ff);color:#7131ba;box-shadow:0 10px 22px rgba(113,49,186,.14)}.IceTool_emptyTitle__0Xcxb{color:#25134d;font-size:17.5px;font-weight:850;line-height:1.3}.IceTool_emptyText__dl4OT{margin:-6px 0 2px;color:#7a7294;font-size:14px;font-weight:600;line-height:1.5}.IceTool_emptyPoints__YOtkv{list-style:none;margin:4px 0 0;padding:14px 16px;width:100%;border-radius:16px;border:1px solid #ece7f8;background:#fbfaff;display:flex;flex-direction:column;gap:12px}.IceTool_emptyPoint__j8Ac6{display:flex;align-items:center;gap:10px;color:#4c4666;font-size:13.5px;font-weight:650;line-height:1.4}.IceTool_emptyPointIcon__MmUPf{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;background:rgba(113,49,186,.1);color:#7131ba}.IceTool_searchCount__pfZBv{color:#7a7294;font-size:13px;font-weight:800}.IceTool_resultList__ieKOl{display:flex;flex-direction:column;gap:10px;max-height:420px;overflow-y:auto}.IceTool_companyCard__61p8f{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border-radius:16px;border:1.5px solid #ece7f8;background:#fff}.IceTool_companyName__dNpKZ{color:#25134d;font-size:15px;font-weight:800;line-height:1.3}.IceTool_companyMeta__Yr0Oz{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.IceTool_companyIce__X8q_t{color:#4b2a8f;font-size:13.5px;font-weight:800;letter-spacing:.03em}.IceTool_companyRc__l9q0b{color:#6a6386;font-size:13px;font-weight:700;letter-spacing:.03em}.IceTool_companyChip__o9qSG{padding:3px 10px;border-radius:999px;background:#f3f0fb;color:#6a6386;font-size:12px;font-weight:700}.IceTool_tableCard__lGe6T{margin-top:24px;padding:26px 28px}.IceTool_cardTitle__ui_d_{margin:0 0 16px;color:#25134d;font-size:20px;font-weight:800}.IceTool_tableScroll__0nj3V{overflow-x:auto}.IceTool_table__w6APg{width:100%;border-collapse:collapse}.IceTool_table__w6APg th{text-align:start;padding:12px 14px;color:#7a7294;font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;border-bottom:2px solid #ece7f8}.IceTool_table__w6APg td{padding:14px;color:#26184e;font-size:15px;font-weight:650;border-bottom:1px solid #f1eefa}.IceTool_seoGrid__qkxL4{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:24px}.IceTool_seoPanel__O3u9G{padding:24px 26px;border-radius:24px;background:#fbfaff;border:1px solid rgba(42,21,84,.07)}.IceTool_seoPanelTitle__JPyjf{margin:0 0 12px;color:#25134d;font-size:18px;font-weight:800;line-height:1.3}.IceTool_seoPanelText__T3ymN{margin:0 0 12px;color:#4c4666;font-size:15.5px;font-weight:500;line-height:1.62}.IceTool_seoPanelText__T3ymN:last-child{margin-bottom:0}.IceTool_ctaCard__rNItJ{margin-top:24px;padding:32px 34px;display:flex;flex-wrap:wrap;gap:24px;align-items:center;justify-content:space-between;background:linear-gradient(135deg,#25134d,#4b2a8f 60%,#6d3fb0);border:none}.IceTool_ctaContent__LLBbu{max-width:620px}.IceTool_ctaTitle__GTrVb{margin:0 0 8px;color:#ffffff!important;font-size:24px;font-weight:850;line-height:1.2}.IceTool_ctaDescription__I5Q4S{margin:0;color:#f2ecff!important;font-size:16px;font-weight:550;line-height:1.55}.IceTool_ctaActions__ZJQuj{display:flex;flex-wrap:wrap;gap:12px}.IceTool_ctaPrimary__pZZ1q,.IceTool_ctaSecondary__PyYcb{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 24px;border-radius:999px;font-size:15.5px;font-weight:850;text-decoration:none;transition:.16s ease}.IceTool_ctaPrimary__pZZ1q{background:linear-gradient(135deg,#fff,#efeafe);color:#23144f;box-shadow:0 16px 30px rgba(0,0,0,.2)}.IceTool_ctaPrimary__pZZ1q:hover{color:#23144f;transform:translateY(-1px)}.IceTool_ctaSecondary__PyYcb{border:1px solid rgba(255,255,255,.24);background:rgba(255,255,255,.08);color:#fff}.IceTool_ctaSecondary__PyYcb:hover{color:#fff;background:rgba(255,255,255,.16)}.IceTool_faqSection__X17M5{margin-top:24px;padding:28px 30px 32px}.IceTool_faqAccordionShell__JXUEX{margin:28px auto 0;max-width:960px}@media (max-width:900px){.IceTool_workspace__PA61s{grid-template-columns:minmax(0,1fr)}.IceTool_resultCard__jN29z{position:static}}@media (max-width:767px){.IceTool_section__MYKK8{padding:36px 0 64px}.IceTool_calcCard__qSurN,.IceTool_faqSection__X17M5,.IceTool_resultCard__jN29z{padding:20px}.IceTool_tableCard__lGe6T{padding:22px 20px}.IceTool_modeToggle__SkQyV{grid-template-columns:1fr}.IceTool_textInput__FkbPT{font-size:20px}.IceTool_breakdownGrid__50VXg{grid-template-columns:1fr}.IceTool_ctaCard__rNItJ{padding:26px 22px}.IceTool_ctaTitle__GTrVb{font-size:21px}.IceTool_ctaActions__ZJQuj{width:100%}.IceTool_ctaPrimary__pZZ1q,.IceTool_ctaSecondary__PyYcb{flex:1 1 auto}}.GeoInteractiveTool_toolShell__fWCJh{background:#ffffff;border:1px solid #dfe4ee;border-radius:8px;box-shadow:0 20px 60px rgba(17,24,39,.08);overflow:hidden}.GeoInteractiveTool_toolIntro__nTTEY{background:linear-gradient(135deg,#f7f8fb,#ffffff);border-bottom:1px solid #e4e7f0;padding:28px 30px}.GeoInteractiveTool_kicker__zLeVh{color:#5b45c4;font-size:14px;font-weight:850;letter-spacing:0;margin:0 0 10px;text-transform:uppercase}.GeoInteractiveTool_toolIntro__nTTEY h2{color:#111827;font-size:34px;font-weight:850;line-height:1.12;margin:0 0 12px}.GeoInteractiveTool_toolIntro__nTTEY p{color:#475467;font-size:17px;line-height:1.6;margin:0;max-width:820px}.GeoInteractiveTool_calculatorGrid__p9_xs,.GeoInteractiveTool_documentGrid__Bv980{display:grid;gap:0;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.GeoInteractiveTool_panel__uXXSj{border-right:1px solid #e4e7f0;padding:28px 30px}.GeoInteractiveTool_segmentedControl__WMwug{background:#f1f4f9;border:1px solid #e4e7f0;border-radius:8px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:18px;padding:4px}.GeoInteractiveTool_segmentedControl__WMwug button{background:transparent;border:0;border-radius:6px;color:#667085;font-size:14px;font-weight:800;min-height:42px;padding:0 12px}.GeoInteractiveTool_segmentedControl__WMwug .GeoInteractiveTool_activeSegment__Nz_w3{background:#ffffff;box-shadow:0 8px 20px rgba(17,24,39,.08);color:#111827}.GeoInteractiveTool_field__ATHDv{display:grid;gap:8px;margin-bottom:16px}.GeoInteractiveTool_field__ATHDv span{color:#344054;font-size:14px;font-weight:800}.GeoInteractiveTool_field__ATHDv input,.GeoInteractiveTool_field__ATHDv select,.GeoInteractiveTool_field__ATHDv textarea{background:#ffffff;border:1px solid #d0d5dd;border-radius:8px;color:#111827;font-size:16px;min-height:46px;outline:none;padding:11px 12px;transition:border-color .18s ease,box-shadow .18s ease;width:100%}.GeoInteractiveTool_field__ATHDv textarea{line-height:1.5;resize:vertical}.GeoInteractiveTool_field__ATHDv input:focus,.GeoInteractiveTool_field__ATHDv select:focus,.GeoInteractiveTool_field__ATHDv textarea:focus{border-color:#7064e9;box-shadow:0 0 0 4px rgba(112,100,233,.12)}.GeoInteractiveTool_helpText__sCAKu{color:#667085;font-size:14px;line-height:1.55;margin:4px 0 0}.GeoInteractiveTool_helpText__sCAKu a{color:#4d35ad;font-weight:850;text-decoration:none}.GeoInteractiveTool_resultPanel__Arkdn{background:#0f172a;display:grid;gap:14px;padding:30px}.GeoInteractiveTool_resultPanel__Arkdn div{align-items:center;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.1);border-radius:8px;display:flex;justify-content:space-between;min-height:72px;padding:16px 18px}.GeoInteractiveTool_resultPanel__Arkdn p,.GeoInteractiveTool_resultPanel__Arkdn span{color:rgba(255,255,255,.72)}.GeoInteractiveTool_resultPanel__Arkdn span{font-size:15px;font-weight:750}.GeoInteractiveTool_resultPanel__Arkdn strong{color:#ffffff;font-size:26px;font-weight:900;line-height:1;text-align:right}.GeoInteractiveTool_resultPanel__Arkdn .GeoInteractiveTool_totalLine__MWDfO{background:rgba(112,100,233,.28);border-color:rgba(178,166,255,.3)}.GeoInteractiveTool_resultPanel__Arkdn p{font-size:14px;line-height:1.55;margin:2px 0 0}.GeoInteractiveTool_formGrid__ZQA_4{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.GeoInteractiveTool_linesEditor__Y_upl{display:grid;gap:12px;margin:4px 0 18px}.GeoInteractiveTool_lineEditor__h4C5R{align-items:end;background:#f8f9fc;border:1px solid #e4e7f0;border-radius:8px;display:grid;gap:10px;grid-template-columns:minmax(0,1.5fr) minmax(70px,.4fr) minmax(110px,.6fr) 42px;padding:12px}.GeoInteractiveTool_lineEditor__h4C5R .GeoInteractiveTool_field__ATHDv{margin-bottom:0}.GeoInteractiveTool_iconButton__Aba5w{align-items:center;background:#ffffff;border:1px solid #e4e7f0;border-radius:8px;color:#667085;display:inline-flex;font-size:24px;font-weight:400;height:46px;justify-content:center;line-height:1;width:42px}.GeoInteractiveTool_actions__Pqcbz{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.GeoInteractiveTool_primaryButton__fWAak,.GeoInteractiveTool_secondaryButton__3oM2Q{align-items:center;border-radius:8px;display:inline-flex;font-size:15px;font-weight:850;justify-content:center;min-height:46px;padding:0 18px}.GeoInteractiveTool_primaryButton__fWAak{background:#111827;border:1px solid #111827;color:#ffffff}.GeoInteractiveTool_secondaryButton__3oM2Q{background:#ffffff;border:1px solid #d0d5dd;color:#111827}.GeoInteractiveTool_documentPreview__B8g9X{background:#ffffff;min-height:100%;padding:30px}.GeoInteractiveTool_documentHeader__owD3t{align-items:flex-start;border-bottom:2px solid #111827;display:flex;justify-content:space-between;gap:24px;padding-bottom:18px}.GeoInteractiveTool_documentHeader__owD3t h3,.GeoInteractiveTool_documentHeader__owD3t strong{color:#111827}.GeoInteractiveTool_documentHeader__owD3t strong{display:block;font-size:22px;font-weight:900;line-height:1.1}.GeoInteractiveTool_documentHeader__owD3t h3{font-size:34px;font-weight:900;letter-spacing:0;line-height:1;margin:0 0 8px;text-align:right;text-transform:uppercase}.GeoInteractiveTool_documentHeader__owD3t span,.GeoInteractiveTool_documentMeta__mhK8n span,.GeoInteractiveTool_documentObject__nJ_DF span{color:#667085;display:block;font-size:13px;font-weight:750;line-height:1.35}.GeoInteractiveTool_documentMeta__mhK8n{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin:24px 0 14px}.GeoInteractiveTool_documentMeta__mhK8n div,.GeoInteractiveTool_documentObject__nJ_DF{background:#f8f9fc;border:1px solid #e4e7f0;border-radius:8px;padding:14px}.GeoInteractiveTool_documentMeta__mhK8n strong,.GeoInteractiveTool_documentObject__nJ_DF strong{color:#111827;display:block;font-size:16px;font-weight:850;line-height:1.35;margin-top:4px}.GeoInteractiveTool_documentObject__nJ_DF{margin-bottom:20px}.GeoInteractiveTool_documentTableWrap__o7Dyl{overflow-x:auto}.GeoInteractiveTool_documentTable__xyWsU{border-collapse:collapse;min-width:520px;width:100%}.GeoInteractiveTool_documentTable__xyWsU td,.GeoInteractiveTool_documentTable__xyWsU th{border-bottom:1px solid #e4e7f0;color:#344054;font-size:14px;line-height:1.45;padding:12px 10px;text-align:left;vertical-align:top}.GeoInteractiveTool_documentTable__xyWsU th{background:#f8f9fc;color:#111827;font-weight:850}.GeoInteractiveTool_documentTotals__Kbf9P{display:grid;gap:8px;margin:22px 0 0 auto;max-width:340px}.GeoInteractiveTool_documentTotals__Kbf9P div{align-items:center;border-bottom:1px solid #e4e7f0;display:flex;justify-content:space-between;padding:8px 0}.GeoInteractiveTool_documentTotals__Kbf9P div:last-child{border-bottom:0}.GeoInteractiveTool_documentTotals__Kbf9P span{color:#667085;font-size:14px;font-weight:750}.GeoInteractiveTool_documentTotals__Kbf9P strong{color:#111827;font-size:17px;font-weight:900}.GeoInteractiveTool_documentNote__nJ3JX{background:#f8f9fc;border:1px solid #e4e7f0;border-radius:8px;color:#475467;font-size:14px;line-height:1.55;margin:24px 0 0;padding:14px}@media (max-width:991px){.GeoInteractiveTool_calculatorGrid__p9_xs,.GeoInteractiveTool_documentGrid__Bv980{grid-template-columns:1fr}.GeoInteractiveTool_panel__uXXSj{border-bottom:1px solid #e4e7f0;border-right:0}}@media (max-width:575px){.GeoInteractiveTool_documentPreview__B8g9X,.GeoInteractiveTool_panel__uXXSj,.GeoInteractiveTool_resultPanel__Arkdn,.GeoInteractiveTool_toolIntro__nTTEY{padding:22px}.GeoInteractiveTool_toolIntro__nTTEY h2{font-size:28px}.GeoInteractiveTool_documentMeta__mhK8n,.GeoInteractiveTool_formGrid__ZQA_4,.GeoInteractiveTool_lineEditor__h4C5R{grid-template-columns:1fr}.GeoInteractiveTool_iconButton__Aba5w{width:100%}.GeoInteractiveTool_documentHeader__owD3t{display:grid}.GeoInteractiveTool_documentHeader__owD3t h3{text-align:left}.GeoInteractiveTool_resultPanel__Arkdn div{align-items:flex-start;display:grid;gap:8px}.GeoInteractiveTool_resultPanel__Arkdn strong{text-align:left}}