.SalesTaxCalculatorIsland-module__sS4ZXq__islandContainer{background:var(--paper-raised,#fdfcf8);border:1px solid var(--line,#e5e0d8);border-radius:12px;padding:24px;box-shadow:0 4px 16px #00000008}.SalesTaxCalculatorIsland-module__sS4ZXq__modeTabs{background:var(--paper,#f6f3ec);border:1px solid var(--line,#e5e0d8);border-radius:8px;gap:8px;margin-bottom:20px;padding:4px;display:flex}@media (max-width:640px){.SalesTaxCalculatorIsland-module__sS4ZXq__modeTabs{flex-direction:column;gap:4px}}.SalesTaxCalculatorIsland-module__sS4ZXq__modeBtn{font-family:var(--font-inter,"Inter", sans-serif);color:var(--ink-60,#63666e);cursor:pointer;text-align:center;background:0 0;border:none;border-radius:6px;flex:1;padding:10px 12px;font-size:.8125rem;font-weight:600;transition:all .15s}.SalesTaxCalculatorIsland-module__sS4ZXq__modeBtnActive{background:var(--paper-raised,#fdfcf8);color:var(--ink,#14171f);box-shadow:0 1px 4px #00000014}.SalesTaxCalculatorIsland-module__sS4ZXq__formGrid{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:20px;display:grid}@media (max-width:640px){.SalesTaxCalculatorIsland-module__sS4ZXq__formGrid{grid-template-columns:1fr;gap:14px}}.SalesTaxCalculatorIsland-module__sS4ZXq__fieldGroup{flex-direction:column;gap:6px;display:flex}.SalesTaxCalculatorIsland-module__sS4ZXq__fullWidth{grid-column:1/-1}.SalesTaxCalculatorIsland-module__sS4ZXq__fieldLabel{font-family:var(--font-inter,"Inter", sans-serif);color:var(--ink,#14171f);justify-content:space-between;align-items:center;font-size:.8125rem;font-weight:600;display:flex}.SalesTaxCalculatorIsland-module__sS4ZXq__inputWrapper{align-items:center;display:flex;position:relative}.SalesTaxCalculatorIsland-module__sS4ZXq__prefixSymbol,.SalesTaxCalculatorIsland-module__sS4ZXq__suffixSymbol{font-family:var(--font-jetbrains,"JetBrains Mono", monospace);color:var(--ink-60,#63666e);pointer-events:none;font-size:.9375rem;position:absolute}.SalesTaxCalculatorIsland-module__sS4ZXq__prefixSymbol{left:12px}.SalesTaxCalculatorIsland-module__sS4ZXq__suffixSymbol{right:12px}.SalesTaxCalculatorIsland-module__sS4ZXq__inputField,.SalesTaxCalculatorIsland-module__sS4ZXq__selectField{font-family:var(--font-inter,"Inter", sans-serif);color:var(--ink,#14171f);background:var(--paper,#f6f3ec);border:1px solid var(--line,#e5e0d8);box-sizing:border-box;border-radius:8px;width:100%;padding:10px 12px;font-size:.9375rem;transition:border-color .2s,box-shadow .2s}.SalesTaxCalculatorIsland-module__sS4ZXq__hasPrefix{padding-left:28px}.SalesTaxCalculatorIsland-module__sS4ZXq__hasSuffix{padding-right:28px}.SalesTaxCalculatorIsland-module__sS4ZXq__inputField:focus,.SalesTaxCalculatorIsland-module__sS4ZXq__selectField:focus{border-color:var(--ink,#14171f);outline:none;box-shadow:0 0 0 3px #14171f1a}.SalesTaxCalculatorIsland-module__sS4ZXq__errorBanner{color:#9b1c1c;background:#fdf2f2;border:1px solid #f8b4b4;border-radius:8px;margin-bottom:20px;padding:12px 16px;font-size:.875rem}.SalesTaxCalculatorIsland-module__sS4ZXq__resultCard{background:var(--paper,#f6f3ec);border:1px solid var(--line,#e5e0d8);margin-top:16px;margin-bottom:var(--section-gap-sm,24px);border-radius:12px;padding:20px}.SalesTaxCalculatorIsland-module__sS4ZXq__resultTitle{font-family:var(--font-sora,"Sora", sans-serif);text-transform:uppercase;letter-spacing:.05em;color:var(--ink-60,#63666e);margin-bottom:8px;font-size:.8125rem;font-weight:600}.SalesTaxCalculatorIsland-module__sS4ZXq__mainResultValue{font-family:var(--font-jetbrains,"JetBrains Mono", monospace);color:var(--ink,#14171f);margin-bottom:12px;font-size:2.25rem;font-weight:700;line-height:1.1}@media (max-width:640px){.SalesTaxCalculatorIsland-module__sS4ZXq__mainResultValue{font-size:1.75rem}}.SalesTaxCalculatorIsland-module__sS4ZXq__breakdownGrid{background:var(--paper-raised,#fdfcf8);border:1px solid var(--line,#e5e0d8);border-radius:8px;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:12px;padding:14px;display:grid}@media (max-width:640px){.SalesTaxCalculatorIsland-module__sS4ZXq__breakdownGrid{grid-template-columns:1fr;gap:10px}}.SalesTaxCalculatorIsland-module__sS4ZXq__breakdownItem{flex-direction:column;gap:2px;display:flex}.SalesTaxCalculatorIsland-module__sS4ZXq__breakdownLabel{font-family:var(--font-inter,"Inter", sans-serif);color:var(--ink-60,#63666e);font-size:.75rem}.SalesTaxCalculatorIsland-module__sS4ZXq__breakdownValue{font-family:var(--font-jetbrains,"JetBrains Mono", monospace);color:var(--ink,#14171f);font-size:.9375rem;font-weight:600}.SalesTaxCalculatorIsland-module__sS4ZXq__disclaimerBox{border:1px solid var(--line,#e5e0d8);background:#f9fafb;border-radius:8px;align-items:flex-start;gap:12px;margin-bottom:20px;padding:12px 16px;display:flex}.SalesTaxCalculatorIsland-module__sS4ZXq__disclaimerIcon{flex-shrink:0;font-size:1.1rem;line-height:1}.SalesTaxCalculatorIsland-module__sS4ZXq__disclaimerText{font-family:var(--font-inter,"Inter", sans-serif);color:var(--ink-60,#63666e);margin:0;font-size:.8125rem;line-height:1.45}.SalesTaxCalculatorIsland-module__sS4ZXq__actionRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.SalesTaxCalculatorIsland-module__sS4ZXq__shareBtn{background:var(--ink,#14171f);color:#fff;font-family:var(--font-inter,"Inter", sans-serif);cursor:pointer;border:none;border-radius:6px;padding:8px 16px;font-size:.8125rem;font-weight:600;transition:background .15s}.SalesTaxCalculatorIsland-module__sS4ZXq__shareBtn:hover{background:#2d3342}.SalesTaxCalculatorIsland-module__sS4ZXq__historyContainer{border-top:1px solid var(--line,#e5e0d8);margin-top:24px;padding-top:16px}.SalesTaxCalculatorIsland-module__sS4ZXq__historyTitle{font-family:var(--font-sora,"Sora", sans-serif);color:var(--ink,#14171f);margin:0 0 10px;font-size:.875rem;font-weight:600}.SalesTaxCalculatorIsland-module__sS4ZXq__historyList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.SalesTaxCalculatorIsland-module__sS4ZXq__historyItem{background:var(--paper,#f6f3ec);border:1px solid var(--line,#e5e0d8);font-family:var(--font-inter,"Inter", sans-serif);color:var(--ink,#14171f);cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;padding:8px 12px;font-size:.8125rem;transition:background .15s;display:flex}.SalesTaxCalculatorIsland-module__sS4ZXq__historyItem:hover{background:#efebe3}
.SalesTaxReferenceContent-module__cKB4Ua__refSection{margin-top:var(--section-gap-lg,56px);margin-bottom:var(--section-gap-xl,80px);font-family:var(--font-inter,"Inter", sans-serif);color:var(--ink,#14171f);line-height:1.6}.SalesTaxReferenceContent-module__cKB4Ua__refContainer{max-width:800px;margin:0 auto}.SalesTaxReferenceContent-module__cKB4Ua__blockHeading{font-family:var(--font-sora,"Sora", sans-serif);color:var(--ink,#14171f);margin-top:var(--section-gap-lg,56px);border-bottom:2px solid var(--line,#e5e0d8);margin-bottom:16px;padding-bottom:8px;font-size:1.5rem;font-weight:700}.SalesTaxReferenceContent-module__cKB4Ua__blockHeading:first-of-type{margin-top:0}.SalesTaxReferenceContent-module__cKB4Ua__subHeading{font-family:var(--font-sora,"Sora", sans-serif);color:var(--ink,#14171f);margin-top:24px;margin-bottom:10px;font-size:1.15rem;font-weight:600}.SalesTaxReferenceContent-module__cKB4Ua__paragraph{color:var(--ink,#14171f);margin-bottom:16px;font-size:.95rem}.SalesTaxReferenceContent-module__cKB4Ua__tableNotice{color:var(--ink-60,#63666e);background:var(--paper,#f6f3ec);border-left:3px solid var(--ink,#14171f);border-radius:0 6px 6px 0;margin-bottom:16px;padding:8px 12px;font-size:.8125rem}.SalesTaxReferenceContent-module__cKB4Ua__tableCardWrapper{background:var(--paper-raised,#fdfcf8);border:1px solid var(--line,#e5e0d8);border-radius:8px;margin:20px 0;overflow-x:auto}.SalesTaxReferenceContent-module__cKB4Ua__dataTable{border-collapse:collapse;text-align:left;width:100%;font-size:.875rem}.SalesTaxReferenceContent-module__cKB4Ua__dataTable th{background:var(--paper,#f6f3ec);color:var(--ink,#14171f);font-family:var(--font-sora,"Sora", sans-serif);border-bottom:1px solid var(--line,#e5e0d8);white-space:nowrap;padding:10px 14px;font-weight:600}.SalesTaxReferenceContent-module__cKB4Ua__dataTable td{border-bottom:1px solid var(--line,#e5e0d8);color:var(--ink,#14171f);padding:10px 14px}.SalesTaxReferenceContent-module__cKB4Ua__dataTable tbody tr:last-child td{border-bottom:none}.SalesTaxReferenceContent-module__cKB4Ua__monoCell{font-family:var(--font-jetbrains,"JetBrains Mono", monospace)}.SalesTaxReferenceContent-module__cKB4Ua__disclaimerCallout{background:var(--paper,#f6f3ec);border-left:4px solid var(--ink,#14171f);border-radius:0 8px 8px 0;margin:24px 0;padding:16px 20px}.SalesTaxReferenceContent-module__cKB4Ua__disclaimerTitle{font-family:var(--font-sora,"Sora", sans-serif);color:var(--ink,#14171f);margin:0 0 6px;font-size:.9375rem;font-weight:700}.SalesTaxReferenceContent-module__cKB4Ua__disclaimerBody{color:var(--ink-60,#63666e);margin:0;font-size:.875rem}.SalesTaxReferenceContent-module__cKB4Ua__faqList{flex-direction:column;gap:12px;margin-top:20px;display:flex}.SalesTaxReferenceContent-module__cKB4Ua__faqItem{background:var(--paper-raised,#fdfcf8);border:1px solid var(--line,#e5e0d8);border-radius:8px;overflow:hidden}.SalesTaxReferenceContent-module__cKB4Ua__faqQuestion{text-align:left;width:100%;font-family:var(--font-sora,"Sora", sans-serif);color:var(--ink,#14171f);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;font-size:1rem;font-weight:600;transition:background .15s;display:flex}.SalesTaxReferenceContent-module__cKB4Ua__faqQuestion:hover{background:var(--paper,#f6f3ec)}.SalesTaxReferenceContent-module__cKB4Ua__faqIcon{color:var(--ink,#14171f);font-size:1.2rem;font-weight:700;line-height:1;transition:transform .2s}.SalesTaxReferenceContent-module__cKB4Ua__faqIcon.SalesTaxReferenceContent-module__cKB4Ua__open{transform:rotate(45deg)}.SalesTaxReferenceContent-module__cKB4Ua__faqAnswer{color:var(--ink-60,#63666e);border-top:1px solid var(--line,#e5e0d8);padding:14px 20px 16px;font-size:.9rem;line-height:1.55}.SalesTaxReferenceContent-module__cKB4Ua__relatedGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin-top:20px;display:grid}.SalesTaxReferenceContent-module__cKB4Ua__relatedCard{background:var(--paper,#f6f3ec);border:1px solid var(--line,#e5e0d8);color:var(--ink,#14171f);border-radius:8px;flex-direction:column;justify-content:space-between;padding:16px;text-decoration:none;transition:transform .15s,border-color .15s,box-shadow .15s;display:flex}.SalesTaxReferenceContent-module__cKB4Ua__relatedCard:hover{border-color:var(--ink,#14171f);transform:translateY(-2px);box-shadow:0 4px 12px #0000000d}.SalesTaxReferenceContent-module__cKB4Ua__relatedCardTitle{font-family:var(--font-sora,"Sora", sans-serif);color:var(--ink,#14171f);margin:0 0 6px;font-size:.9375rem;font-weight:600}.SalesTaxReferenceContent-module__cKB4Ua__relatedCardDesc{color:var(--ink-60,#63666e);margin:0;font-size:.8125rem}
