.ImportExportModal-module__md_syW__modalOverlay{z-index:9999;-webkit-backdrop-filter:blur(8px);background-color:#050a14d1;justify-content:center;align-items:center;padding:1rem;animation:.2s ease-out ImportExportModal-module__md_syW__fadeIn;display:flex;position:fixed;inset:0}@keyframes ImportExportModal-module__md_syW__fadeIn{0%{opacity:0}to{opacity:1}}.ImportExportModal-module__md_syW__modalWindow{color:#0f172a;background-color:#fff;border:1px solid #cbd5e1;border-radius:16px;flex-direction:column;width:96vw;max-width:1480px;height:94vh;max-height:960px;display:flex;overflow:hidden;box-shadow:0 25px 60px -15px #0006}[data-theme=dark] .ImportExportModal-module__md_syW__modalWindow{color:#f8fafc;background-color:#0c1421;border-color:#1e2e45}.ImportExportModal-module__md_syW__modalTopBar{background-color:#fff;border-bottom:1px solid #e2e8f0;flex-shrink:0;justify-content:space-between;align-items:center;padding:.85rem 1.4rem;display:flex}[data-theme=dark] .ImportExportModal-module__md_syW__modalTopBar{background-color:#0a111c;border-color:#1a293e}.ImportExportModal-module__md_syW__modalTitleGroup{align-items:center;gap:.75rem;display:flex}.ImportExportModal-module__md_syW__titleIconBox{color:#fff;background:linear-gradient(135deg,#0ea5e9 0%,#2563eb 100%);border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;display:flex;box-shadow:0 2px 6px #0ea5e959}.ImportExportModal-module__md_syW__modalTitle{letter-spacing:-.01em;margin:0;font-size:1.1rem;font-weight:800}.ImportExportModal-module__md_syW__modalSubtitle{color:#64748b;margin:0;font-size:.8rem}[data-theme=dark] .ImportExportModal-module__md_syW__modalSubtitle{color:#94a3b8}.ImportExportModal-module__md_syW__closeButton{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:.4rem;transition:all .15s;display:flex}.ImportExportModal-module__md_syW__closeButton:hover{color:#0f172a;background-color:#f1f5f9}[data-theme=dark] .ImportExportModal-module__md_syW__closeButton{color:#94a3b8}[data-theme=dark] .ImportExportModal-module__md_syW__closeButton:hover{color:#f8fafc;background-color:#1e293b}.ImportExportModal-module__md_syW__modalBody{background-color:#f8fafc;flex:1;display:flex;overflow:hidden}[data-theme=dark] .ImportExportModal-module__md_syW__modalBody{background-color:#070c14}.ImportExportModal-module__md_syW__sidebarControls{background-color:#fff;border-right:1px solid #e2e8f0;flex-direction:column;flex-shrink:0;gap:1.25rem;width:360px;padding:1.25rem 1.4rem;display:flex;overflow-y:auto}[data-theme=dark] .ImportExportModal-module__md_syW__sidebarControls{background-color:#0d1522;border-color:#1a293e}.ImportExportModal-module__md_syW__controlSection{flex-direction:column;gap:.65rem;display:flex}.ImportExportModal-module__md_syW__controlSectionTitle{color:#64748b;text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:.76rem;font-weight:800}[data-theme=dark] .ImportExportModal-module__md_syW__controlSectionTitle{color:#94a3b8}.ImportExportModal-module__md_syW__buttonGrid{grid-template-columns:repeat(2,1fr);gap:.5rem;display:grid}.ImportExportModal-module__md_syW__themeButton{color:#0f172a;cursor:pointer;background-color:#fff;border:1px solid #cbd5e1;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.78rem;font-weight:600;transition:all .15s;display:flex}[data-theme=dark] .ImportExportModal-module__md_syW__themeButton{color:#f1f5f9;background-color:#152238;border-color:#24354f}.ImportExportModal-module__md_syW__themeButton:hover{border-color:#0ea5e9}.ImportExportModal-module__md_syW__themeButtonActive{color:#0284c7;background-color:#0ea5e914;border-color:#0ea5e9;font-weight:700}[data-theme=dark] .ImportExportModal-module__md_syW__themeButtonActive{color:#38bdf8;background-color:#0ea5e926}.ImportExportModal-module__md_syW__themeColorSwatch{border:1px solid #00000026;border-radius:4px;width:14px;height:14px}.ImportExportModal-module__md_syW__inputField{color:#0f172a;box-sizing:border-box;background-color:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;width:100%;padding:.5rem .75rem;font-size:.8rem;font-weight:500}[data-theme=dark] .ImportExportModal-module__md_syW__inputField{color:#f8fafc;background-color:#101a2c;border-color:#22344e}.ImportExportModal-module__md_syW__previewArea{background-color:#050a12;flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.ImportExportModal-module__md_syW__zoomBar{z-index:10;background-color:#0a111ccc;border-bottom:1px solid #ffffff14;justify-content:flex-end;align-items:center;gap:.5rem;padding:.5rem 1rem;display:flex}.ImportExportModal-module__md_syW__zoomButton{color:#cbd5e1;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:6px;align-items:center;gap:.3rem;padding:.3rem .55rem;font-size:.75rem;font-weight:600;display:flex}.ImportExportModal-module__md_syW__zoomButton:hover{color:#fff;background:#ffffff14}.ImportExportModal-module__md_syW__viewportWrapper{flex:1;justify-content:center;align-items:flex-start;padding:2rem;display:flex;overflow:auto}.ImportExportModal-module__md_syW__scalerOuterWrapper{transform-origin:top;transition:transform .15s ease-out}.ImportExportModal-module__md_syW__bottomActionBar{background-color:#fff;border-top:1px solid #e2e8f0;flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1.4rem;display:flex}[data-theme=dark] .ImportExportModal-module__md_syW__bottomActionBar{background-color:#0a111c;border-color:#1a293e}.ImportExportModal-module__md_syW__actionButtonGroup{align-items:center;gap:.65rem;display:flex}.ImportExportModal-module__md_syW__primaryActionBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0ea5e9 0%,#2563eb 100%);border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-size:.84rem;font-weight:700;transition:all .15s;display:flex;box-shadow:0 4px 12px #0ea5e94d}.ImportExportModal-module__md_syW__primaryActionBtn:hover{opacity:.95;transform:translateY(-1px)}.ImportExportModal-module__md_syW__secondaryActionBtn{color:#0f172a;cursor:pointer;background:#f1f5f9;border:1px solid #cbd5e1;border-radius:8px;align-items:center;gap:.5rem;padding:.6rem 1rem;font-size:.84rem;font-weight:600;transition:all .15s;display:flex}[data-theme=dark] .ImportExportModal-module__md_syW__secondaryActionBtn{color:#f1f5f9;background:#142236;border-color:#243752}.ImportExportModal-module__md_syW__secondaryActionBtn:hover{border-color:#0ea5e9}.ImportExportModal-module__md_syW__statusMessage{color:#10b981;font-size:.8rem;font-weight:600}
.ImportPrintReport-module__g_e4Wq__printContainer{display:none}@media print{:is(nav,footer,header,button,.no-print){display:none!important}@page{size:A4 portrait;margin:12mm 15mm}body{color:#0f172a!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background:#fff!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important;font-size:10pt!important;line-height:1.35!important}.ImportPrintReport-module__g_e4Wq__printContainer{color:#0f172a!important;background:#fff!important;width:100%!important;display:block!important}.ImportPrintReport-module__g_e4Wq__pageBreak{page-break-before:always}.ImportPrintReport-module__g_e4Wq__avoidBreak{page-break-inside:avoid}}.ImportPrintReport-module__g_e4Wq__docHeader{border-bottom:2px solid #0f2b48;justify-content:space-between;align-items:flex-start;margin-bottom:16px;padding-bottom:12px;display:flex}.ImportPrintReport-module__g_e4Wq__brandTitle{color:#0f2b48;letter-spacing:-.02em;margin:0;font-size:16pt;font-weight:800;line-height:1.1}.ImportPrintReport-module__g_e4Wq__brandSub{color:#475569;text-transform:uppercase;letter-spacing:.05em;margin-top:3px;font-size:8.5pt;font-weight:600}.ImportPrintReport-module__g_e4Wq__docMeta{text-align:right;color:#334155;font-size:8.5pt;line-height:1.4}.ImportPrintReport-module__g_e4Wq__docTitleBox{background:#f1f5f9;border-left:4px solid #1e3a8a;margin-bottom:16px;padding:8px 12px}.ImportPrintReport-module__g_e4Wq__docTitle{color:#1e3a8a;text-transform:uppercase;letter-spacing:.02em;margin:0;font-size:12pt;font-weight:700}.ImportPrintReport-module__g_e4Wq__docSubtitle{color:#475569;margin:3px 0 0;font-size:8.5pt}.ImportPrintReport-module__g_e4Wq__sectionBlock{margin-bottom:16px}.ImportPrintReport-module__g_e4Wq__sectionHeading{color:#0f2b48;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #cbd5e1;margin-bottom:8px;padding-bottom:4px;font-size:9.5pt;font-weight:700}.ImportPrintReport-module__g_e4Wq__infoGrid{background:#f8fafc;border:1px solid #e2e8f0;border-radius:4px;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:10px;padding:8px 12px;display:grid}.ImportPrintReport-module__g_e4Wq__infoField{flex-direction:column;display:flex}.ImportPrintReport-module__g_e4Wq__fieldLabel{color:#64748b;text-transform:uppercase;font-size:7.5pt;font-weight:600}.ImportPrintReport-module__g_e4Wq__fieldValue{color:#0f172a;font-size:9pt;font-weight:700}.ImportPrintReport-module__g_e4Wq__formalTable{border-collapse:collapse;width:100%;margin-bottom:12px;font-size:8.5pt}.ImportPrintReport-module__g_e4Wq__formalTable th{color:#1e293b;text-align:left;background:#f1f5f9;border-top:1px solid #e2e8f0;border-bottom:1.5px solid #cbd5e1;padding:5px 8px;font-weight:700}.ImportPrintReport-module__g_e4Wq__formalTable td{color:#1e293b;border-bottom:1px solid #e2e8f0;padding:5px 8px}.ImportPrintReport-module__g_e4Wq__formalTable .ImportPrintReport-module__g_e4Wq__numCol{text-align:right;font-family:monospace;font-size:8.5pt}.ImportPrintReport-module__g_e4Wq__formalTable tr:nth-child(2n){background:#f8fafc}.ImportPrintReport-module__g_e4Wq__totalRow td{color:#0f172a;border-top:1.5px solid #94a3b8;border-bottom:1.5px solid #94a3b8;font-weight:700;background:#e2e8f0!important}.ImportPrintReport-module__g_e4Wq__kpiSummaryGrid{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:14px;display:grid}.ImportPrintReport-module__g_e4Wq__kpiCard{background:#fff;border:1px solid #cbd5e1;border-radius:4px;padding:8px 10px}.ImportPrintReport-module__g_e4Wq__kpiCardPrimary{background:#eff6ff;border:1.5px solid #2563eb}.ImportPrintReport-module__g_e4Wq__kpiCardSuccess{background:#ecfdf5;border:1.5px solid #059669}.ImportPrintReport-module__g_e4Wq__kpiCardTitle{text-transform:uppercase;color:#475569;margin-bottom:2px;font-size:7.5pt;font-weight:700}.ImportPrintReport-module__g_e4Wq__kpiCardAmount{color:#0f172a;font-family:monospace;font-size:13pt;font-weight:800;line-height:1.1}.ImportPrintReport-module__g_e4Wq__kpiCardSub{color:#64748b;margin-top:2px;font-size:7.5pt}.ImportPrintReport-module__g_e4Wq__complianceNotice{color:#334155;background:#f8fafc;border:1px solid #cbd5e1;border-left:3px solid #f59e0b;margin-bottom:14px;padding:6px 10px;font-size:7.8pt;line-height:1.35}.ImportPrintReport-module__g_e4Wq__signaturesArea{grid-template-columns:1fr 1fr;gap:40px;margin-top:24px;padding-top:10px;display:grid}.ImportPrintReport-module__g_e4Wq__signBox{text-align:center;color:#475569;border-top:1px solid #94a3b8;padding-top:4px;font-size:8pt}.ImportPrintReport-module__g_e4Wq__footerDisclaimer{color:#94a3b8;text-align:center;border-top:1px solid #e2e8f0;margin-top:14px;padding-top:6px;font-size:7pt}
.NcmAutocomplete-module__2wMx3a__wrapper{width:100%;position:relative}.NcmAutocomplete-module__2wMx3a__inputContainer{align-items:center;width:100%;display:flex;position:relative}.NcmAutocomplete-module__2wMx3a__inputIcon{color:var(--text-dim);pointer-events:none;align-items:center;display:flex;position:absolute;left:.75rem}.NcmAutocomplete-module__2wMx3a__input{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);width:100%;color:var(--text-primary);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);padding:.6rem 2.25rem .6rem 2.3rem;font-family:inherit;font-size:.88rem}.NcmAutocomplete-module__2wMx3a__input:focus{border-color:var(--color-primary-container);outline:none;box-shadow:0 0 0 3px #0ea5e926}.NcmAutocomplete-module__2wMx3a__clearButton{color:var(--text-dim);cursor:pointer;border-radius:var(--radius-full);transition:color var(--transition-fast), background var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:.2rem;display:flex;position:absolute;right:.6rem}.NcmAutocomplete-module__2wMx3a__clearButton:hover{color:var(--text-primary);background:var(--bg-sub)}.NcmAutocomplete-module__2wMx3a__dropdown{background:var(--bg-card);border:1px solid var(--border-strong);border-radius:var(--radius-md);z-index:50;flex-direction:column;gap:.2rem;max-height:320px;padding:.35rem;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 10px 25px -3px #00000059,0 4px 6px -2px #00000026}.NcmAutocomplete-module__2wMx3a__dropdown::-webkit-scrollbar{width:6px}.NcmAutocomplete-module__2wMx3a__dropdown::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:3px}.NcmAutocomplete-module__2wMx3a__item{border-radius:var(--radius-sm);cursor:pointer;text-align:left;width:100%;transition:background var(--transition-fast);background:0 0;border:none;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.55rem .7rem;display:flex}.NcmAutocomplete-module__2wMx3a__item:hover,.NcmAutocomplete-module__2wMx3a__itemActive{background:var(--bg-sub-active)}.NcmAutocomplete-module__2wMx3a__itemMain{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.NcmAutocomplete-module__2wMx3a__itemHeader{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.NcmAutocomplete-module__2wMx3a__ncmCode{font-family:var(--font-geist-mono), monospace;color:var(--color-primary);background:#0ea5e91f;border-radius:4px;padding:.15rem .45rem;font-size:.8rem;font-weight:700}.NcmAutocomplete-module__2wMx3a__itemName{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:600;line-height:1.25;overflow:hidden}.NcmAutocomplete-module__2wMx3a__itemBadges{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.NcmAutocomplete-module__2wMx3a__dutyBadge{color:var(--accent-blue);background:#3b82f61f;border:1px solid #3b82f640;border-radius:4px;padding:.12rem .45rem;font-size:.72rem;font-weight:700}.NcmAutocomplete-module__2wMx3a__dutyBadgeZero{color:var(--accent-green);background:#10b9811f;border:1px solid #10b98140;border-radius:4px;padding:.12rem .45rem;font-size:.72rem;font-weight:700}.NcmAutocomplete-module__2wMx3a__interventionBadge{color:var(--accent-amber);background:#f59e0b1f;border:1px solid #f59e0b40;border-radius:4px;align-items:center;gap:.25rem;padding:.12rem .45rem;font-size:.7rem;font-weight:600;display:inline-flex}.NcmAutocomplete-module__2wMx3a__emptyState{color:var(--text-dim);text-align:center;padding:.75rem;font-size:.8rem}.NcmAutocomplete-module__2wMx3a__highlight{color:var(--color-primary-container);font-weight:700;text-decoration:underline}
.SavedSimulationsDrawer-module__UGzEFW__overlay{-webkit-backdrop-filter:blur(6px);z-index:1000;background:#000000a6;justify-content:flex-end;animation:.15s ease-out SavedSimulationsDrawer-module__UGzEFW__fadeIn;display:flex;position:fixed;inset:0}@keyframes SavedSimulationsDrawer-module__UGzEFW__fadeIn{0%{opacity:0}to{opacity:1}}.SavedSimulationsDrawer-module__UGzEFW__drawer{background:var(--bg-card);border-left:1px solid var(--border-strong);flex-direction:column;width:100%;max-width:460px;height:100%;animation:.22s cubic-bezier(.16,1,.3,1) SavedSimulationsDrawer-module__UGzEFW__slideLeft;display:flex;box-shadow:-10px 0 25px #0006}@keyframes SavedSimulationsDrawer-module__UGzEFW__slideLeft{0%{transform:translate(100%)}to{transform:translate(0)}}.SavedSimulationsDrawer-module__UGzEFW__header{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.SavedSimulationsDrawer-module__UGzEFW__headerTitleArea{flex-direction:column;gap:.2rem;display:flex}.SavedSimulationsDrawer-module__UGzEFW__title{color:var(--text-primary);align-items:center;gap:.5rem;margin:0;font-size:1.15rem;font-weight:800;display:flex}.SavedSimulationsDrawer-module__UGzEFW__subtitle{color:var(--text-secondary);margin:0;font-size:.78rem}.SavedSimulationsDrawer-module__UGzEFW__closeBtn{color:var(--text-dim);cursor:pointer;border-radius:var(--radius-sm);transition:all var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:.35rem;display:flex}.SavedSimulationsDrawer-module__UGzEFW__closeBtn:hover{color:var(--text-primary);background:var(--bg-sub)}.SavedSimulationsDrawer-module__UGzEFW__userBar{background:var(--bg-sub);border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;padding:.75rem 1.5rem;font-size:.8rem;display:flex}.SavedSimulationsDrawer-module__UGzEFW__userInfo{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.45rem;font-weight:600;display:flex;overflow:hidden}.SavedSimulationsDrawer-module__UGzEFW__loginPromptBtn{color:var(--color-primary-container);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);background:#0ea5e91f;border:1px solid #0ea5e94d;padding:.35rem .65rem;font-size:.75rem;font-weight:700}.SavedSimulationsDrawer-module__UGzEFW__loginPromptBtn:hover{background:var(--color-primary-container);color:#fff}.SavedSimulationsDrawer-module__UGzEFW__logoutBtn{color:var(--text-dim);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;padding:.2rem .4rem;font-size:.75rem}.SavedSimulationsDrawer-module__UGzEFW__logoutBtn:hover{color:var(--accent-red)}.SavedSimulationsDrawer-module__UGzEFW__content{flex-direction:column;flex:1;gap:.85rem;padding:1.25rem 1.5rem;display:flex;overflow-y:auto}.SavedSimulationsDrawer-module__UGzEFW__saveCurrentBox{background:var(--bg-sub);border:1px solid var(--border-subtle);border-radius:var(--radius-md);flex-direction:column;gap:.65rem;padding:1rem;display:flex}.SavedSimulationsDrawer-module__UGzEFW__saveBoxTitle{color:var(--text-primary);align-items:center;gap:.4rem;font-size:.82rem;font-weight:700;display:flex}.SavedSimulationsDrawer-module__UGzEFW__saveInputRow{gap:.5rem;display:flex}.SavedSimulationsDrawer-module__UGzEFW__saveInput{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-primary);flex:1;padding:.5rem .75rem;font-size:.82rem}.SavedSimulationsDrawer-module__UGzEFW__saveInput:focus{border-color:var(--color-primary-container);outline:none}.SavedSimulationsDrawer-module__UGzEFW__saveBtn{background:var(--color-primary-container);color:#fff;border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);border:none;align-items:center;gap:.35rem;padding:.5rem .85rem;font-size:.8rem;font-weight:700;display:inline-flex}.SavedSimulationsDrawer-module__UGzEFW__saveBtn:hover{background:#0284c7}.SavedSimulationsDrawer-module__UGzEFW__simulationList{flex-direction:column;gap:.75rem;display:flex}.SavedSimulationsDrawer-module__UGzEFW__emptyState{text-align:center;color:var(--text-dim);padding:2.5rem 1rem;font-size:.85rem}.SavedSimulationsDrawer-module__UGzEFW__card{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);transition:all var(--transition-fast);flex-direction:column;gap:.5rem;padding:.95rem 1.1rem;display:flex}.SavedSimulationsDrawer-module__UGzEFW__card:hover{border-color:var(--border-strong);background:var(--bg-sub)}.SavedSimulationsDrawer-module__UGzEFW__cardHeader{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.SavedSimulationsDrawer-module__UGzEFW__cardTitle{color:var(--text-primary);font-size:.9rem;font-weight:700;line-height:1.3}.SavedSimulationsDrawer-module__UGzEFW__badgeGroup{flex-shrink:0;align-items:center;gap:.35rem;display:flex}.SavedSimulationsDrawer-module__UGzEFW__cloudBadge{color:#0284c7;background:#0ea5e91f;border-radius:4px;padding:.15rem .45rem;font-size:.68rem;font-weight:700}.SavedSimulationsDrawer-module__UGzEFW__localBadge{color:var(--text-dim);background:var(--bg-sub);border-radius:4px;padding:.15rem .45rem;font-size:.68rem;font-weight:700}.SavedSimulationsDrawer-module__UGzEFW__cardMeta{color:var(--text-dim);align-items:center;gap:.85rem;font-size:.75rem;display:flex}.SavedSimulationsDrawer-module__UGzEFW__cardMetrics{border-top:1px dashed var(--border-subtle);border-bottom:1px dashed var(--border-subtle);grid-template-columns:1fr 1fr;gap:.5rem;padding:.45rem 0;display:grid}.SavedSimulationsDrawer-module__UGzEFW__metricItem{flex-direction:column;display:flex}.SavedSimulationsDrawer-module__UGzEFW__metricLabel{color:var(--text-dim);text-transform:uppercase;font-size:.68rem}.SavedSimulationsDrawer-module__UGzEFW__metricValue{color:var(--text-primary);font-size:.82rem;font-weight:700;font-family:var(--font-geist-mono), monospace}.SavedSimulationsDrawer-module__UGzEFW__cardActions{justify-content:space-between;align-items:center;margin-top:.25rem;display:flex}.SavedSimulationsDrawer-module__UGzEFW__loadBtn{background:var(--bg-sub);border:1px solid var(--border-subtle);color:var(--accent-blue);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);align-items:center;gap:.35rem;padding:.35rem .7rem;font-size:.75rem;font-weight:700;display:inline-flex}.SavedSimulationsDrawer-module__UGzEFW__loadBtn:hover{background:var(--accent-blue);color:#fff}.SavedSimulationsDrawer-module__UGzEFW__deleteBtn{color:var(--text-dim);cursor:pointer;border-radius:var(--radius-sm);transition:all var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:.3rem;display:flex}.SavedSimulationsDrawer-module__UGzEFW__deleteBtn:hover{color:var(--accent-red);background:#ef44441a}.SavedSimulationsDrawer-module__UGzEFW__footer{border-top:1px solid var(--border-subtle);background:var(--bg-sub);justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex}.SavedSimulationsDrawer-module__UGzEFW__footerBtn{border:1px solid var(--border-subtle);color:var(--text-secondary);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);background:0 0;align-items:center;gap:.35rem;padding:.4rem .65rem;font-size:.75rem;font-weight:600;display:inline-flex}.SavedSimulationsDrawer-module__UGzEFW__footerBtn:hover{background:var(--bg-card);color:var(--text-primary);border-color:var(--border-strong)}
.ImportAuthModal-module__fFpJGa__overlay{-webkit-backdrop-filter:blur(8px);z-index:1000;background:#000000b3;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.ImportAuthModal-module__fFpJGa__modal{background:var(--bg-card);border:1px solid var(--border-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-card-hover);width:100%;max-width:440px;animation:.2s cubic-bezier(.16,1,.3,1) ImportAuthModal-module__fFpJGa__modalEnter;overflow:hidden}@keyframes ImportAuthModal-module__fFpJGa__modalEnter{0%{opacity:0;transform:scale(.96)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}.ImportAuthModal-module__fFpJGa__modalHeader{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.ImportAuthModal-module__fFpJGa__titleArea{flex-direction:column;gap:.25rem;display:flex}.ImportAuthModal-module__fFpJGa__title{color:var(--text-primary);margin:0;font-size:1.15rem;font-weight:800}.ImportAuthModal-module__fFpJGa__subtitle{color:var(--text-secondary);margin:0;font-size:.8rem}.ImportAuthModal-module__fFpJGa__closeBtn{color:var(--text-dim);cursor:pointer;border-radius:var(--radius-sm);transition:all var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:.35rem;display:flex}.ImportAuthModal-module__fFpJGa__closeBtn:hover{color:var(--text-primary);background:var(--bg-sub)}.ImportAuthModal-module__fFpJGa__tabBar{border-bottom:1px solid var(--border-subtle);background:var(--bg-sub);display:flex}.ImportAuthModal-module__fFpJGa__tabBtn{color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;border-bottom:2px solid #0000;flex:1;padding:.75rem 1rem;font-size:.85rem;font-weight:600}.ImportAuthModal-module__fFpJGa__tabBtnActive{color:var(--color-primary-container);border-bottom-color:var(--color-primary-container);background:var(--bg-card)}.ImportAuthModal-module__fFpJGa__modalBody{flex-direction:column;gap:1.2rem;padding:1.5rem;display:flex}.ImportAuthModal-module__fFpJGa__inputGroup{flex-direction:column;gap:.4rem;display:flex}.ImportAuthModal-module__fFpJGa__label{color:var(--text-secondary);font-size:.8rem;font-weight:600}.ImportAuthModal-module__fFpJGa__input{background:var(--bg-sub);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);width:100%;color:var(--text-primary);transition:all var(--transition-fast);padding:.65rem .85rem;font-size:.9rem}.ImportAuthModal-module__fFpJGa__input:focus{border-color:var(--color-primary-container);outline:none;box-shadow:0 0 0 3px #0ea5e926}.ImportAuthModal-module__fFpJGa__submitBtn{background:var(--color-primary-container);color:#fff;border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem;font-size:.9rem;font-weight:700;display:flex}.ImportAuthModal-module__fFpJGa__submitBtn:hover{background:#0284c7;transform:translateY(-1px)}.ImportAuthModal-module__fFpJGa__submitBtn:disabled{opacity:.6;cursor:not-allowed;transform:none}.ImportAuthModal-module__fFpJGa__divider{color:var(--text-dim);align-items:center;gap:.75rem;margin:.25rem 0;font-size:.75rem;display:flex}.ImportAuthModal-module__fFpJGa__divider:before,.ImportAuthModal-module__fFpJGa__divider:after{content:"";background:var(--border-subtle);flex:1;height:1px}.ImportAuthModal-module__fFpJGa__oauthBtn{background:var(--bg-sub);border:1px solid var(--border-subtle);color:var(--text-primary);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);justify-content:center;align-items:center;gap:.5rem;padding:.65rem;font-size:.85rem;font-weight:600;display:flex}.ImportAuthModal-module__fFpJGa__oauthBtn:hover{background:var(--bg-sub-active);border-color:var(--border-strong)}.ImportAuthModal-module__fFpJGa__errorBanner{color:var(--accent-red);border-radius:var(--radius-sm);background:#ef44441a;border:1px solid #ef44444d;align-items:center;gap:.5rem;padding:.6rem .85rem;font-size:.8rem;display:flex}.ImportAuthModal-module__fFpJGa__successBanner{color:var(--accent-green);border-radius:var(--radius-sm);background:#10b9811a;border:1px solid #10b9814d;align-items:center;gap:.5rem;padding:.6rem .85rem;font-size:.8rem;display:flex}
.ImportCalculator-module__65Z-xW__container{flex-direction:column;gap:1.35rem;width:100%;display:flex}.ImportCalculator-module__65Z-xW__headerCard{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);flex-direction:column;gap:1.1rem;padding:1.25rem 1.5rem;display:flex}.ImportCalculator-module__65Z-xW__headerTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ImportCalculator-module__65Z-xW__titleArea{flex-direction:column;gap:.35rem;display:flex}.ImportCalculator-module__65Z-xW__badge{color:var(--accent-blue);text-transform:uppercase;letter-spacing:.05em;border-radius:var(--radius-full);background:#3b82f61a;border:1px solid #3b82f640;align-items:center;gap:.4rem;width:fit-content;padding:.2rem .65rem;font-size:.72rem;font-weight:700;display:inline-flex}.ImportCalculator-module__65Z-xW__title{color:var(--text-primary);letter-spacing:-.02em;margin:0;font-size:1.45rem;font-weight:800}.ImportCalculator-module__65Z-xW__subtitle{color:var(--text-secondary);max-width:820px;margin:0;font-size:.86rem;line-height:1.5}.ImportCalculator-module__65Z-xW__presetsBar{border-top:1px solid var(--border-subtle);flex-wrap:wrap;align-items:center;gap:.5rem;padding-top:.75rem;display:flex}.ImportCalculator-module__65Z-xW__presetLabel{color:var(--text-dim);text-transform:uppercase;letter-spacing:.04em;margin-right:.25rem;font-size:.76rem;font-weight:700}.ImportCalculator-module__65Z-xW__presetBtn{background:var(--bg-sub);color:var(--text-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);padding:.35rem .7rem;font-size:.75rem;font-weight:600}.ImportCalculator-module__65Z-xW__presetBtn:hover{background:var(--bg-sub-active);color:var(--text-primary);border-color:var(--accent-blue)}.ImportCalculator-module__65Z-xW__presetBtnActive{color:var(--accent-blue);border-color:var(--accent-blue);background:#3b82f626}.ImportCalculator-module__65Z-xW__resetBtn{color:var(--text-dim);border:1px dashed var(--border-subtle);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);background:0 0;margin-left:auto;padding:.35rem .65rem;font-size:.72rem;font-weight:600}.ImportCalculator-module__65Z-xW__resetBtn:hover{color:var(--accent-red);border-color:var(--accent-red)}.ImportCalculator-module__65Z-xW__alertsContainer{flex-direction:column;gap:.75rem;display:flex}.ImportCalculator-module__65Z-xW__alertBox{border-radius:var(--radius-md);align-items:flex-start;gap:.85rem;padding:.9rem 1.1rem;font-size:.82rem;line-height:1.45;display:flex}.ImportCalculator-module__65Z-xW__alertDanger{color:var(--text-primary);background:#ef44441a;border:1px solid #ef44444d}.ImportCalculator-module__65Z-xW__alertDanger .ImportCalculator-module__65Z-xW__alertIcon{color:var(--accent-red)}.ImportCalculator-module__65Z-xW__alertWarning{color:var(--text-primary);background:#f59e0b1a;border:1px solid #f59e0b4d}.ImportCalculator-module__65Z-xW__alertWarning .ImportCalculator-module__65Z-xW__alertIcon{color:var(--accent-amber)}.ImportCalculator-module__65Z-xW__alertInfo{color:var(--text-primary);background:#3b82f614;border:1px solid #3b82f640}.ImportCalculator-module__65Z-xW__alertInfo .ImportCalculator-module__65Z-xW__alertIcon{color:var(--accent-blue)}.ImportCalculator-module__65Z-xW__alertTitle{color:var(--text-primary);margin-bottom:.2rem;font-weight:700}.ImportCalculator-module__65Z-xW__alertMessage{color:var(--text-secondary)}.ImportCalculator-module__65Z-xW__mainGrid{grid-template-columns:1.05fr .95fr;align-items:start;gap:1.5rem;display:grid}@media (max-width:1080px){.ImportCalculator-module__65Z-xW__mainGrid{grid-template-columns:1fr}}.ImportCalculator-module__65Z-xW__formColumn{flex-direction:column;gap:1.25rem;display:flex}.ImportCalculator-module__65Z-xW__cardSection{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);flex-direction:column;gap:1.1rem;padding:1.35rem;display:flex}.ImportCalculator-module__65Z-xW__sectionHeader{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;padding-bottom:.6rem;display:flex}.ImportCalculator-module__65Z-xW__sectionTitle{color:var(--text-primary);text-transform:uppercase;letter-spacing:.03em;align-items:center;gap:.5rem;margin:0;font-size:.92rem;font-weight:700;display:flex}.ImportCalculator-module__65Z-xW__inputsGrid{grid-template-columns:repeat(2,1fr);gap:.85rem;display:grid}.ImportCalculator-module__65Z-xW__inputsGrid3{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.ImportCalculator-module__65Z-xW__colSpan2{grid-column:span 2}.ImportCalculator-module__65Z-xW__colSpan3{grid-column:span 3}@media (max-width:640px){.ImportCalculator-module__65Z-xW__inputsGrid,.ImportCalculator-module__65Z-xW__inputsGrid3{grid-template-columns:1fr}.ImportCalculator-module__65Z-xW__colSpan2,.ImportCalculator-module__65Z-xW__colSpan3{grid-column:span 1}}.ImportCalculator-module__65Z-xW__inputGroup{flex-direction:column;gap:.3rem;display:flex;position:relative}.ImportCalculator-module__65Z-xW__labelWrapper{justify-content:space-between;align-items:center;display:flex}.ImportCalculator-module__65Z-xW__label{color:var(--text-secondary);align-items:center;gap:.35rem;font-size:.74rem;font-weight:600;display:flex}.ImportCalculator-module__65Z-xW__inputControl{background:var(--bg-sub);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-primary);transition:border-color var(--transition-fast);box-sizing:border-box;outline:none;width:100%;padding:.55rem .75rem;font-family:inherit;font-size:.84rem}.ImportCalculator-module__65Z-xW__inputControl:focus{border-color:var(--accent-blue);box-shadow:0 0 0 2px #3b82f626}.ImportCalculator-module__65Z-xW__inputPrefixWrapper{background:var(--bg-sub);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);transition:border-color var(--transition-fast);align-items:center;display:flex;overflow:hidden}.ImportCalculator-module__65Z-xW__inputPrefixWrapper:focus-within{border-color:var(--accent-blue);box-shadow:0 0 0 2px #3b82f626}.ImportCalculator-module__65Z-xW__inputPrefix{color:var(--text-dim);border-right:1px solid var(--border-subtle);-webkit-user-select:none;user-select:none;background:#ffffff08;padding:.55rem .6rem;font-size:.75rem;font-weight:700}.ImportCalculator-module__65Z-xW__inputPrefixWrapper .ImportCalculator-module__65Z-xW__inputControl{background:0 0;border:none;padding-left:.6rem}.ImportCalculator-module__65Z-xW__inputSuffix{color:var(--text-dim);-webkit-user-select:none;user-select:none;padding:.55rem .6rem;font-size:.75rem;font-weight:700}.ImportCalculator-module__65Z-xW__checkboxGroup{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;padding:.25rem 0;display:flex}.ImportCalculator-module__65Z-xW__checkboxInput{accent-color:var(--accent-blue);cursor:pointer;width:16px;height:16px}.ImportCalculator-module__65Z-xW__checkboxLabel{color:var(--text-primary);font-size:.78rem;font-weight:600}.ImportCalculator-module__65Z-xW__tooltipTrigger{width:15px;height:15px;color:var(--text-dim);cursor:pointer;transition:all var(--transition-fast);background:#ffffff14;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:.65rem;font-weight:700;display:inline-flex}.ImportCalculator-module__65Z-xW__tooltipTrigger:hover{background:var(--accent-blue);color:#fff}.ImportCalculator-module__65Z-xW__tooltipPopover{z-index:50;background:var(--bg-card);border:1px solid var(--border-strong);border-radius:var(--radius-md);flex-direction:column;gap:.4rem;width:270px;padding:.75rem;animation:.15s ease-out ImportCalculator-module__65Z-xW__fadeIn;display:flex;position:absolute;top:100%;left:0;box-shadow:0 10px 25px #0006}@keyframes ImportCalculator-module__65Z-xW__fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.ImportCalculator-module__65Z-xW__tooltipTerm{color:var(--accent-blue);font-size:.75rem;font-weight:700}.ImportCalculator-module__65Z-xW__tooltipDef{color:var(--text-secondary);font-size:.72rem;line-height:1.4}.ImportCalculator-module__65Z-xW__tooltipSource{color:var(--text-dim);border-top:1px solid var(--border-subtle);align-items:center;gap:.3rem;padding-top:.35rem;font-size:.68rem;display:flex}.ImportCalculator-module__65Z-xW__tooltipLink{color:var(--accent-gold);cursor:pointer;text-decoration:underline}.ImportCalculator-module__65Z-xW__valuationBar{background:var(--bg-sub);border:1px solid var(--border-subtle);border-radius:var(--radius-md);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}.ImportCalculator-module__65Z-xW__valItem{flex-direction:column;gap:.15rem;display:flex}.ImportCalculator-module__65Z-xW__valLabel{text-transform:uppercase;color:var(--text-dim);letter-spacing:.04em;font-size:.68rem;font-weight:700}.ImportCalculator-module__65Z-xW__valValue{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:.96rem;font-weight:800}.ImportCalculator-module__65Z-xW__resultsColumn{top:calc(var(--nav-height) + 1rem);flex-direction:column;gap:1.25rem;display:flex;position:sticky}.ImportCalculator-module__65Z-xW__heroKpiGrid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media (max-width:640px){.ImportCalculator-module__65Z-xW__heroKpiGrid{grid-template-columns:1fr}}.ImportCalculator-module__65Z-xW__heroCard{background:var(--bg-card);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);flex-direction:column;gap:.75rem;padding:1.25rem;display:flex;position:relative;overflow:hidden}.ImportCalculator-module__65Z-xW__heroCardEconomic{background:linear-gradient(180deg, #3b82f60d 0%, var(--bg-card) 100%);border:1px solid #3b82f659}.ImportCalculator-module__65Z-xW__heroCardCash{background:linear-gradient(180deg, #f59e0b0f 0%, var(--bg-card) 100%);border:1px solid #f59e0b66}.ImportCalculator-module__65Z-xW__heroCardHeader{justify-content:space-between;align-items:flex-start;display:flex}.ImportCalculator-module__65Z-xW__heroCardTag{text-transform:uppercase;letter-spacing:.05em;border-radius:4px;padding:.2rem .5rem;font-size:.68rem;font-weight:800}.ImportCalculator-module__65Z-xW__tagEconomic{color:var(--accent-blue);background:#3b82f626}.ImportCalculator-module__65Z-xW__tagCash{color:var(--accent-amber);background:#f59e0b26}.ImportCalculator-module__65Z-xW__heroTitle{color:var(--text-primary);margin-top:.25rem;font-size:.88rem;font-weight:700}.ImportCalculator-module__65Z-xW__heroMainAmount{flex-direction:column;gap:.1rem;display:flex}.ImportCalculator-module__65Z-xW__amountUSD{color:var(--text-primary);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.55rem;font-weight:900}.ImportCalculator-module__65Z-xW__amountARS{color:var(--text-dim);font-variant-numeric:tabular-nums;font-size:.82rem;font-weight:600}.ImportCalculator-module__65Z-xW__heroDivider{background:var(--border-subtle);width:100%;height:1px}.ImportCalculator-module__65Z-xW__heroUnitAmount{justify-content:space-between;align-items:center;display:flex}.ImportCalculator-module__65Z-xW__heroUnitLabel{color:var(--text-secondary);font-size:.74rem;font-weight:600}.ImportCalculator-module__65Z-xW__heroUnitValue{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:.98rem;font-weight:800}.ImportCalculator-module__65Z-xW__heroNote{color:var(--text-dim);font-size:.7rem;line-height:1.35}.ImportCalculator-module__65Z-xW__gapBanner{border-radius:var(--radius-md);background:#f59e0b14;border:1px dashed #f59e0b59;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.ImportCalculator-module__65Z-xW__gapText{color:var(--text-primary);align-items:center;gap:.4rem;font-size:.78rem;font-weight:600;display:flex}.ImportCalculator-module__65Z-xW__gapAmount{color:var(--accent-amber);font-variant-numeric:tabular-nums;font-size:.88rem;font-weight:800}.ImportCalculator-module__65Z-xW__pricingCard{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.ImportCalculator-module__65Z-xW__pricingGrid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.ImportCalculator-module__65Z-xW__pricingBox{background:var(--bg-sub);border:1px solid var(--border-subtle);border-radius:var(--radius-md);flex-direction:column;gap:.25rem;padding:.85rem;display:flex}.ImportCalculator-module__65Z-xW__pricingBoxHighlighted{background:#10b9810d;border-color:#10b98166}.ImportCalculator-module__65Z-xW__pricingBoxLabel{text-transform:uppercase;color:var(--text-secondary);letter-spacing:.03em;font-size:.7rem;font-weight:700}.ImportCalculator-module__65Z-xW__pricingBoxValUSD{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:1.2rem;font-weight:800}.ImportCalculator-module__65Z-xW__pricingBoxValARS{color:var(--text-dim);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:600}.ImportCalculator-module__65Z-xW__breakdownCard{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);flex-direction:column;gap:.9rem;padding:1.25rem;display:flex}.ImportCalculator-module__65Z-xW__breakdownTable{border-collapse:collapse;width:100%;font-size:.76rem}.ImportCalculator-module__65Z-xW__breakdownTable th{text-align:left;color:var(--text-dim);border-bottom:1px solid var(--border-subtle);text-transform:uppercase;letter-spacing:.04em;padding:.45rem .5rem;font-size:.68rem;font-weight:700}.ImportCalculator-module__65Z-xW__breakdownTable td{border-bottom:1px solid var(--border-subtle);color:var(--text-secondary);padding:.55rem .5rem}.ImportCalculator-module__65Z-xW__taxRowNonRec{background:#ef444408}.ImportCalculator-module__65Z-xW__taxRowRec{background:#3b82f608}.ImportCalculator-module__65Z-xW__badgePill{text-transform:uppercase;border-radius:4px;padding:.15rem .45rem;font-size:.65rem;font-weight:700;display:inline-block}.ImportCalculator-module__65Z-xW__pillCost{color:var(--accent-red);background:#ef444426}.ImportCalculator-module__65Z-xW__pillCredit{color:var(--accent-green);background:#10b98126}.ImportCalculator-module__65Z-xW__mulcBox{border-radius:var(--radius-md);flex-direction:column;gap:.4rem;padding:1rem;display:flex}.ImportCalculator-module__65Z-xW__mulcViable{background:#10b98114;border:1px solid #10b9814d}.ImportCalculator-module__65Z-xW__mulcConditional{background:#f59e0b14;border:1px solid #f59e0b4d}.ImportCalculator-module__65Z-xW__mulcBlocked{background:#ef444414;border:1px solid #ef44444d}.ImportCalculator-module__65Z-xW__mulcHeader{color:var(--text-primary);align-items:center;gap:.5rem;font-size:.84rem;font-weight:700;display:flex}.ImportCalculator-module__65Z-xW__mulcDesc{color:var(--text-secondary);font-size:.74rem;line-height:1.45}.ImportCalculator-module__65Z-xW__tabNav{border-bottom:1px solid var(--border-subtle);gap:.4rem;padding-bottom:.5rem;display:flex}.ImportCalculator-module__65Z-xW__tabBtn{color:var(--text-dim);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;padding:.35rem .7rem;font-size:.76rem;font-weight:600}.ImportCalculator-module__65Z-xW__tabBtn:hover{color:var(--text-primary)}.ImportCalculator-module__65Z-xW__tabBtnActive{background:var(--bg-sub);color:var(--accent-blue);font-weight:700}.ImportCalculator-module__65Z-xW__sensitivityTable{border-collapse:collapse;width:100%;margin-top:.5rem;font-size:.74rem}.ImportCalculator-module__65Z-xW__sensitivityTable th{text-align:left;color:var(--text-dim);border-bottom:1px solid var(--border-subtle);text-transform:uppercase;padding:.45rem .4rem;font-size:.66rem}.ImportCalculator-module__65Z-xW__sensitivityTable td{border-bottom:1px solid var(--border-subtle);color:var(--text-primary);font-variant-numeric:tabular-nums;padding:.5rem .4rem}.ImportCalculator-module__65Z-xW__disclaimerBox{background:var(--bg-sub);border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-dim);padding:.85rem 1rem;font-size:.72rem;line-height:1.45}.ImportCalculator-module__65Z-xW__normativePill{color:var(--accent-green,#10b981);border-radius:var(--radius-full);background:#10b9811a;border:1px solid #10b98140;align-items:center;gap:.35rem;padding:.2rem .65rem;font-size:.72rem;font-weight:600;display:inline-flex}.ImportCalculator-module__65Z-xW__fxToggleContainer{background:var(--bg-sub);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);grid-column:span 2;justify-content:space-between;align-items:center;margin-bottom:.25rem;padding:.6rem .85rem;display:flex}.ImportCalculator-module__65Z-xW__fxGapNotice{border-radius:var(--radius-sm);color:var(--text-secondary);background:#f59e0b14;border:1px solid #f59e0b4d;grid-column:span 2;align-items:center;gap:.5rem;padding:.6rem .85rem;font-size:.74rem;line-height:1.4;display:flex}.ImportCalculator-module__65Z-xW__markupSalesEquiv{color:var(--accent-blue);margin-top:.25rem;font-size:.68rem;font-weight:600}.ImportCalculator-module__65Z-xW__heroSubRow{color:var(--text-dim);border-top:1px dashed var(--border-subtle);justify-content:space-between;align-items:center;padding-top:.25rem;font-size:.72rem;display:flex}.ImportCalculator-module__65Z-xW__liveStatusBadge{color:var(--accent-green,#10b981);border-radius:var(--radius-full);background:#10b9811a;align-items:center;gap:.35rem;padding:.15rem .5rem;font-size:.68rem;font-weight:700;display:inline-flex}.ImportCalculator-module__65Z-xW__offlineStatusBadge{color:var(--text-dim);border-radius:var(--radius-full);background:#94a3b81a;align-items:center;gap:.35rem;padding:.15rem .5rem;font-size:.68rem;font-weight:600;display:inline-flex}.ImportCalculator-module__65Z-xW__liveDot{background-color:var(--accent-green,#10b981);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite ImportCalculator-module__65Z-xW__pulseDot;box-shadow:0 0 6px #10b981b3}@keyframes ImportCalculator-module__65Z-xW__pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.ImportCalculator-module__65Z-xW__syncFxBtn{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--accent-blue);cursor:pointer;transition:all var(--transition-fast);background:0 0;align-items:center;gap:3px;padding:.2rem .45rem;font-size:.68rem;font-weight:600;display:inline-flex}.ImportCalculator-module__65Z-xW__syncFxBtn:hover{background:var(--bg-sub);color:var(--text-primary);border-color:var(--accent-blue)}.ImportCalculator-module__65Z-xW__modeSelector{background:var(--bg-sub);border:1px solid var(--border-subtle);border-radius:var(--radius-md);align-items:center;gap:.25rem;width:fit-content;padding:.25rem;display:inline-flex}.ImportCalculator-module__65Z-xW__modeBtn{color:var(--text-secondary);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;align-items:center;gap:.4rem;padding:.4rem .85rem;font-size:.76rem;font-weight:600;display:inline-flex}.ImportCalculator-module__65Z-xW__modeBtn:hover{color:var(--text-primary)}.ImportCalculator-module__65Z-xW__modeBtnActive{background:var(--bg-card);color:var(--accent-blue);border:1px solid var(--border-subtle);box-shadow:0 1px 3px #0003}.ImportCalculator-module__65Z-xW__exportActionBtn{color:var(--accent-blue);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);background:linear-gradient(135deg,#0ea5e926,#3b82f640);border:1px solid #0ea5e966;align-items:center;gap:.45rem;padding:.45rem .95rem;font-size:.78rem;font-weight:700;display:inline-flex}.ImportCalculator-module__65Z-xW__exportActionBtn:hover{border-color:var(--accent-blue);color:#fff;background:linear-gradient(135deg,#0ea5e940,#3b82f659);transform:translateY(-1px)}.ImportCalculator-module__65Z-xW__printActionBtn{background:var(--bg-sub);border:1px solid var(--border-subtle);color:var(--text-primary);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);align-items:center;gap:.45rem;padding:.45rem .95rem;font-size:.78rem;font-weight:700;display:inline-flex}.ImportCalculator-module__65Z-xW__printActionBtn:hover{background:var(--bg-sub-active);border-color:var(--accent-blue);color:var(--accent-blue);transform:translateY(-1px)}.ImportCalculator-module__65Z-xW__savedProjectsBtn{color:var(--color-primary-container);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);background:#0ea5e91a;border:1px solid #0ea5e94d;align-items:center;gap:.45rem;padding:.45rem .95rem;font-size:.78rem;font-weight:700;display:inline-flex}.ImportCalculator-module__65Z-xW__savedProjectsBtn:hover{background:var(--color-primary-container);color:#fff;transform:translateY(-1px)}.ImportCalculator-module__65Z-xW__authActionBtn{background:var(--bg-sub);border:1px solid var(--border-subtle);color:var(--text-secondary);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);align-items:center;gap:.45rem;padding:.45rem .85rem;font-size:.78rem;font-weight:600;display:inline-flex}.ImportCalculator-module__65Z-xW__authActionBtn:hover{background:var(--bg-sub-active);color:var(--text-primary);border-color:var(--border-strong)}.ImportCalculator-module__65Z-xW__skuListContainer{flex-direction:column;gap:1rem;display:flex}.ImportCalculator-module__65Z-xW__skuListHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.ImportCalculator-module__65Z-xW__skuListCountBadge{color:var(--accent-blue);border-radius:var(--radius-full);background:#3b82f61a;border:1px solid #3b82f640;padding:.15rem .5rem;font-size:.72rem;font-weight:700}.ImportCalculator-module__65Z-xW__addSkuBtn{color:var(--accent-green,#10b981);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);background:#10b9811f;border:1px solid #10b98159;align-items:center;gap:.35rem;padding:.35rem .75rem;font-size:.74rem;font-weight:700;display:inline-flex}.ImportCalculator-module__65Z-xW__addSkuBtn:hover{border-color:var(--accent-green,#10b981);background:#10b98138}.ImportCalculator-module__65Z-xW__skuCard{background:var(--bg-sub);border:1px solid var(--border-subtle);border-radius:var(--radius-md);transition:border-color var(--transition-fast);flex-direction:column;gap:.75rem;padding:1rem;display:flex;position:relative}.ImportCalculator-module__65Z-xW__skuCard:hover{border-color:#3b82f659}.ImportCalculator-module__65Z-xW__skuCardTop{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ImportCalculator-module__65Z-xW__skuIndexBadge{color:var(--text-dim);text-transform:uppercase;letter-spacing:.05em;font-size:.7rem;font-weight:800}.ImportCalculator-module__65Z-xW__deleteSkuBtn{color:var(--text-dim);cursor:pointer;border-radius:var(--radius-sm);transition:color var(--transition-fast);background:0 0;border:none;align-items:center;padding:.2rem;display:inline-flex}.ImportCalculator-module__65Z-xW__deleteSkuBtn:hover{color:var(--accent-red)}.ImportCalculator-module__65Z-xW__skuInputsGrid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:.65rem;display:grid}.ImportCalculator-module__65Z-xW__skuTotalRow{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);justify-content:space-between;align-items:center;padding:.75rem 1rem;font-size:.82rem;display:flex}.ImportCalculator-module__65Z-xW__skuBreakdownSection{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);flex-direction:column;gap:1rem;padding:1.25rem 1.5rem;display:flex}.ImportCalculator-module__65Z-xW__skuBreakdownHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ImportCalculator-module__65Z-xW__skuBreakdownTableWrapper{border:1px solid var(--border-subtle);border-radius:var(--radius-md);overflow-x:auto}.ImportCalculator-module__65Z-xW__skuTable{border-collapse:collapse;text-align:left;width:100%;font-size:.78rem}.ImportCalculator-module__65Z-xW__skuTable th{background:var(--bg-sub);color:var(--text-dim);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--border-subtle);white-space:nowrap;padding:.65rem .85rem;font-size:.68rem;font-weight:700}.ImportCalculator-module__65Z-xW__skuTable td{border-bottom:1px solid var(--border-subtle);color:var(--text-primary);white-space:nowrap;padding:.65rem .85rem}.ImportCalculator-module__65Z-xW__skuTable tr:last-child td{border-bottom:none}.ImportCalculator-module__65Z-xW__skuTable tr:hover td{background:#3b82f60a}.ImportCalculator-module__65Z-xW__skuHighlightCell{color:var(--accent-blue);font-weight:700}.ImportCalculator-module__65Z-xW__skuPriceCell{color:var(--accent-green,#10b981);font-weight:800}@media (max-width:640px){.ImportCalculator-module__65Z-xW__headerCard{gap:.9rem;padding:1.15rem 1rem}.ImportCalculator-module__65Z-xW__cardSection{padding:1.1rem .9rem}.ImportCalculator-module__65Z-xW__presetsBar{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;padding-bottom:.4rem;overflow-x:auto}.ImportCalculator-module__65Z-xW__presetBtn{white-space:nowrap;flex-shrink:0}.ImportCalculator-module__65Z-xW__skuInputsGrid{grid-template-columns:1fr}}@media (max-width:480px){.ImportCalculator-module__65Z-xW__title{font-size:1.25rem}.ImportCalculator-module__65Z-xW__subtitle{font-size:.78rem}.ImportCalculator-module__65Z-xW__modeSelector{width:100%}.ImportCalculator-module__65Z-xW__modeBtn{flex:1;justify-content:center;padding:.45rem .6rem;font-size:.75rem}.ImportCalculator-module__65Z-xW__inputsGrid{grid-template-columns:1fr!important}.ImportCalculator-module__65Z-xW__colSpan2{grid-column:span 1!important}.ImportCalculator-module__65Z-xW__valuationBar{flex-direction:column;align-items:stretch;gap:.65rem}.ImportCalculator-module__65Z-xW__valItem{justify-content:space-between}}@media (max-width:380px){.ImportCalculator-module__65Z-xW__container{gap:1rem}.ImportCalculator-module__65Z-xW__headerCard,.ImportCalculator-module__65Z-xW__cardSection{padding:.85rem .75rem}.ImportCalculator-module__65Z-xW__title{font-size:1.12rem;line-height:1.2}.ImportCalculator-module__65Z-xW__headerTop{flex-direction:column;align-items:stretch}.ImportCalculator-module__65Z-xW__headerTop>div:last-child{flex-direction:column;width:100%}.ImportCalculator-module__65Z-xW__savedProjectsBtn,.ImportCalculator-module__65Z-xW__printActionBtn,.ImportCalculator-module__65Z-xW__exportActionBtn,.ImportCalculator-module__65Z-xW__authActionBtn,.ImportCalculator-module__65Z-xW__resetBtn,.ImportCalculator-module__65Z-xW__modeBtn{justify-content:center;width:100%;min-height:44px}.ImportCalculator-module__65Z-xW__amountUSD{font-size:1.2rem}.ImportCalculator-module__65Z-xW__pricingBoxValUSD{font-size:1.05rem}.ImportCalculator-module__65Z-xW__pricingGrid{grid-template-columns:1fr}.ImportCalculator-module__65Z-xW__inputControl{min-height:44px;padding:.55rem .65rem;font-size:.88rem}}.ImportCalculator-module__65Z-xW__presetBtn:focus-visible,.ImportCalculator-module__65Z-xW__modeBtn:focus-visible,.ImportCalculator-module__65Z-xW__tabBtn:focus-visible,.ImportCalculator-module__65Z-xW__savedProjectsBtn:focus-visible,.ImportCalculator-module__65Z-xW__printActionBtn:focus-visible,.ImportCalculator-module__65Z-xW__exportActionBtn:focus-visible,.ImportCalculator-module__65Z-xW__authActionBtn:focus-visible,.ImportCalculator-module__65Z-xW__inputControl:focus-visible{outline:2px solid var(--accent-blue);outline-offset:2px}
