.fit-import{overflow-wrap:anywhere;gap:1rem;min-width:0;max-width:100%;display:grid}.fit-import .fit-import-header,.fit-import .fit-import-field,.fit-import .fit-import-recent,.fit-import .fit-import-confirm{gap:.5rem;min-width:0;display:grid}.fit-import .fit-import-picker,.fit-import .fit-import-actions,.fit-import .fit-import-recent-header{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.fit-import .fit-import-recent-header{justify-content:space-between}.fit-import .fit-import-file{flex:14rem;min-width:0;max-width:100%;height:auto;min-height:2.75rem}.fit-import .fit-import-action{white-space:normal;text-align:center;max-width:100%;height:auto;min-height:2.75rem}.fit-import .fit-import-name{overflow-wrap:anywhere;font-weight:600}.fit-import .fit-import-status,.fit-import .fit-import-alert,.fit-import .fit-import-note{border:1px solid color-mix(in srgb, currentColor 14%, transparent);border-radius:var(--rowa-radius,4px);margin:0;padding:.75rem}.fit-import .fit-import-status-success{background:var(--rowa-accent-tint,#fff5f0);border-color:color-mix(in srgb, currentColor 22%, transparent)}.fit-import .fit-import-alert{border-color:color-mix(in srgb, currentColor 40%, transparent);border-left-width:3px}.fit-import .fit-import-note{background:color-mix(in srgb, currentColor 3%, transparent)}.fit-import .fit-import-review,.fit-import .fit-import-recent{border-top:1px solid color-mix(in srgb, currentColor 12%, transparent);padding-top:1rem}.fit-import .fit-import-evidence{background:var(--rowa-accent-tint,#fff5f0);border-radius:var(--rowa-radius,4px);padding:.75rem}.fit-import .fit-import-evidence-list dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.fit-import .fit-import-choices>legend{padding:0}.fit-import .fit-import-select{color:inherit;cursor:pointer;text-overflow:ellipsis;font-family:inherit}.fit-import .fit-import-select:focus-visible{outline-offset:2px;outline:2px solid}.fit-import .fit-import-select:disabled{cursor:not-allowed;opacity:.6}.fit-import .fit-import-original{border:1px solid color-mix(in srgb, currentColor 14%, transparent);border-radius:var(--rowa-radius,4px);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;min-width:0;padding:.625rem .75rem;display:grid}.fit-import .fit-import-original-type{width:2.5rem;height:2.75rem;font-size:var(--rowa-text-floor,12px);background:var(--rowa-accent-tint,#fff5f0);border-radius:var(--rowa-radius,4px);place-items:center;font-weight:600;display:grid}.fit-import .fit-import-original-meta,.fit-import .fit-import-recent-meta{gap:.125rem;min-width:0;display:grid}.fit-import .fit-import-original-state{background:var(--rowa-accent-tint,#fff5f0);border:1px solid color-mix(in srgb, currentColor 24%, transparent);border-radius:var(--rowa-radius,4px);padding:.25rem .5rem;font-size:.75rem;font-weight:600}.fit-import .fit-import-recent-list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.fit-import .fit-import-recent-item{border:1px solid color-mix(in srgb, currentColor 14%, transparent);border-radius:var(--rowa-radius,4px);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;min-width:0;padding:.75rem;display:grid}.fit-import .fit-import-badge{border:1px solid color-mix(in srgb, currentColor 24%, transparent);border-radius:var(--rowa-radius,4px);align-items:center;margin-top:.25rem;padding:.125rem .5rem;display:inline-flex}@media (width<=29.99rem){.fit-import .fit-import-recent-item{grid-template-columns:minmax(0,1fr)}.fit-import .fit-import-original{grid-template-columns:auto minmax(0,1fr)}.fit-import .fit-import-original-state{grid-column:2;justify-self:start}.fit-import .fit-import-actions>.fit-import-action,.fit-import .fit-import-picker>.fit-import-action,.fit-import .fit-import-recent-item>.fit-import-action,.fit-import .fit-import-recent-header>.fit-import-action{flex:100%;width:100%}}@media (prefers-reduced-motion:reduce){.fit-import,.fit-import *{scroll-behavior:auto;transition:none;animation:none}}
