.ImportTax-module__-mO5Ja__root{gap:1.25rem}.ImportTax-module__-mO5Ja__panel{flex-direction:column;gap:1rem;display:flex}.ImportTax-module__-mO5Ja__fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,12.5rem),1fr));align-items:start;gap:1rem;display:grid}.ImportTax-module__-mO5Ja__field{flex-direction:column;gap:.4rem;min-width:0;display:flex}.ImportTax-module__-mO5Ja__field label,.ImportTax-module__-mO5Ja__fieldLabel{color:var(--color-text-secondary);font-size:.82rem;font-weight:500}.ImportTax-module__-mO5Ja__dateRow{align-items:center;gap:.5rem;display:flex}.ImportTax-module__-mO5Ja__dateRow input{flex:auto;min-width:0}.ImportTax-module__-mO5Ja__chip{appearance:none;font:inherit;cursor:pointer;min-height:2.5rem;color:var(--color-text-secondary);border:1px solid var(--color-border-subtle);background:0 0;border-radius:999px;flex:none;padding:0 .8rem;font-size:.8rem}.ImportTax-module__-mO5Ja__chip:hover:not(:disabled){color:var(--color-text-primary);border-color:var(--color-border-strong)}.ImportTax-module__-mO5Ja__chip:focus-visible,.ImportTax-module__-mO5Ja__linkBtn:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.ImportTax-module__-mO5Ja__chip[data-active=true]{color:var(--color-accent);border-color:var(--color-accent);background:var(--color-accent-soft)}.ImportTax-module__-mO5Ja__chip:disabled{opacity:.45;cursor:not-allowed}.ImportTax-module__-mO5Ja__linkBtn{appearance:none;font:inherit;color:var(--color-accent);cursor:pointer;background:0 0;border:0;padding:0 0 0 .5rem;font-size:.82rem;text-decoration:underline}.ImportTax-module__-mO5Ja__hint{color:var(--color-text-secondary);margin:0;font-size:.82rem;line-height:1.5}.ImportTax-module__-mO5Ja__advanced{flex-direction:column;gap:1rem;padding-top:.85rem;display:flex}.ImportTax-module__-mO5Ja__details{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);color:var(--color-text-secondary);padding:.6rem .85rem;font-size:.88rem;line-height:1.6}.ImportTax-module__-mO5Ja__details summary{cursor:pointer;color:var(--color-text-primary);font-weight:500}.ImportTax-module__-mO5Ja__details summary:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.ImportTax-module__-mO5Ja__notice{color:var(--color-text-primary);background:var(--color-surface-elevated);border-left:3px solid var(--color-accent);border-radius:var(--radius-sm);margin:0;padding:.55rem .75rem;font-size:.84rem;line-height:1.5}.ImportTax-module__-mO5Ja__estimate{color:var(--color-text-primary);background:var(--color-surface-elevated);border-left:3px solid var(--color-warning,var(--color-accent));border-radius:var(--radius-sm);margin:0;padding:.55rem .75rem;font-size:.84rem;line-height:1.5}.ImportTax-module__-mO5Ja__result{border-top:1px solid var(--color-border-subtle);flex-direction:column;gap:.6rem;min-width:0;padding:1rem 0 0;display:flex}.ImportTax-module__-mO5Ja__bigLabel{color:var(--color-text-secondary);font-size:.82rem}.ImportTax-module__-mO5Ja__big{color:var(--color-text-primary);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:clamp(1.7rem,7vw,2.6rem);font-weight:500;line-height:1.15}.ImportTax-module__-mO5Ja__bigSub{color:var(--color-text-secondary);font-size:.95rem}.ImportTax-module__-mO5Ja__tableWrap{min-width:0;overflow-x:auto}.ImportTax-module__-mO5Ja__table{border-collapse:collapse;width:100%;font-size:.88rem}.ImportTax-module__-mO5Ja__table caption{text-align:left;color:var(--color-text-secondary);padding-bottom:.4rem;font-size:.82rem}.ImportTax-module__-mO5Ja__table th,.ImportTax-module__-mO5Ja__table td{text-align:left;border-top:1px solid var(--color-border-subtle);font-variant-numeric:tabular-nums;vertical-align:top;padding:.45rem .5rem}.ImportTax-module__-mO5Ja__table tbody th{color:var(--color-text-primary);font-weight:500}.ImportTax-module__-mO5Ja__table thead th{color:var(--color-text-disabled);text-transform:uppercase;letter-spacing:.06em;font-size:.74rem;font-weight:500}.ImportTax-module__-mO5Ja__table td:last-child:not(.ImportTax-module__-mO5Ja__num){color:var(--color-text-secondary);overflow-wrap:anywhere}.ImportTax-module__-mO5Ja__num{white-space:nowrap;text-align:right!important}.ImportTax-module__-mO5Ja__subtotal th,.ImportTax-module__-mO5Ja__subtotal td{border-top:1px solid var(--color-border-strong)}.ImportTax-module__-mO5Ja__total th,.ImportTax-module__-mO5Ja__total td{border-top:2px solid var(--color-border-strong);color:var(--color-text-primary);font-weight:600}.ImportTax-module__-mO5Ja__best th,.ImportTax-module__-mO5Ja__best td{background:var(--color-accent-soft)}.ImportTax-module__-mO5Ja__rowSub{color:var(--color-text-secondary);font-size:.74rem;font-weight:400;display:block}.ImportTax-module__-mO5Ja__steps{font-family:var(--font-mono);color:var(--color-text-primary);overflow-wrap:anywhere;flex-direction:column;gap:.5rem;margin:.6rem 0 0;padding-left:1.25rem;font-size:.82rem;display:flex}.ImportTax-module__-mO5Ja__actions{flex-wrap:wrap;gap:.5rem;display:flex}.ImportTax-module__-mO5Ja__rulesBox{flex-direction:column;gap:.6rem;display:flex}.ImportTax-module__-mO5Ja__verified{color:var(--color-text-secondary);margin:0;font-size:.84rem;line-height:1.5}.ImportTax-module__-mO5Ja__rulesBody{flex-direction:column;gap:.6rem;padding-top:.75rem;display:flex}.ImportTax-module__-mO5Ja__regimes{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.ImportTax-module__-mO5Ja__regimes li{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);flex-direction:column;gap:.2rem;padding:.6rem .75rem;display:flex}.ImportTax-module__-mO5Ja__regimes li[data-active=true]{border-color:var(--color-accent);background:var(--color-accent-soft)}.ImportTax-module__-mO5Ja__activeTag{color:var(--color-accent);align-self:flex-start;font-size:.72rem}.ImportTax-module__-mO5Ja__sourcesTitle{color:var(--color-text-primary);margin:.4rem 0 0;font-size:.85rem;font-weight:600}.ImportTax-module__-mO5Ja__sources{color:var(--color-text-secondary);overflow-wrap:anywhere;flex-direction:column;gap:.35rem;margin:0;padding-left:1.1rem;font-size:.82rem;display:flex}.ImportTax-module__-mO5Ja__sources a,.ImportTax-module__-mO5Ja__verified a{color:var(--color-accent)}@media (max-width:480px){.ImportTax-module__-mO5Ja__table th,.ImportTax-module__-mO5Ja__table td{padding:.4rem .3rem;font-size:.82rem}}
