.importSteps{display:flex;gap:24px;list-style-position:inside;padding:0 0 18px;margin:0;color:#50756d;font-size:13px}.importSteps li{padding-right:22px;border-right:1px solid #dfeae4}.importSteps li:last-child{border:0}.importLayout{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:20px;align-items:start}.importSetup{padding:24px}.importChoices{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:20px}.importChoice{display:flex;flex-direction:column;gap:7px;text-align:left;background:#fff;border:1px solid #d8e6df;border-radius:12px;padding:18px;color:#294e46;line-height:1.5}.importChoice strong{font-size:16px}.importChoice span{font-size:12px;color:#74867e}.importChoice[aria-pressed=true],.importChoice[aria-current=page]{background:#eef8f1;border-color:#7aad98;box-shadow:0 0 0 1px #7aad98}.importDownload{display:inline-flex;align-items:center;color:#236f62;font-weight:600;text-decoration:none;border-bottom:1px solid #9bc7b5;padding-bottom:3px}.importCheck{display:flex!important;align-items:flex-start;gap:9px;font-size:13px;line-height:1.65;margin:16px 0}.importCheck input{width:17px!important;height:17px;flex:none;margin-top:2px}.importUpload{display:flex;align-items:flex-end;gap:14px;padding-top:12px}.importUpload label{flex:1;min-width:0;font-size:13px;color:#46655c}.importUpload input{display:block;margin-top:9px;max-width:100%;padding:10px;border:1px dashed #b8cec3;border-radius:8px;background:#f8fbf9}.importRecent{padding:20px!important;max-height:76vh;overflow:auto}.importRecent h2{font-size:16px}.importRecentRow{padding:15px 0;border-bottom:1px solid #e7eeea}.importRecentRow strong{font-size:12px;overflow-wrap:anywhere}.importRecentRow p{font-size:12px;margin:6px 0}.importRecentRow small{display:block;font-size:11px;color:#829089;margin-bottom:8px}.importRecentRow button{font-size:12px;padding:6px 12px;min-height:30px}.importRecentPager{display:flex;align-items:center;justify-content:space-between;gap:6px;margin:12px 0}.importRecentPager button{padding:6px;font-size:11px}.importRecentPager span{font-size:11px}.importMessage{margin:16px 0;font-size:13px;line-height:1.6}.importError{color:#af493b!important}.importNote{background:#f6f9f3;border-left:3px solid #a5b987;padding:12px 14px;line-height:1.7;font-size:12px;color:#526348}.importPreview{padding:22px!important}.importPreviewHead{display:flex;gap:16px;justify-content:space-between;align-items:center}.importPreviewHead h2{font-size:16px;overflow-wrap:anywhere}.importStats{display:flex;gap:28px;margin:20px 0}.importStats div{display:flex;flex-direction:column;gap:7px}.importStats span{font-size:12px;color:#78877f}.importStats strong{font-size:24px;font-weight:600}.importAmounts{font-size:13px;line-height:1.8;padding:10px 0}.importAmounts strong{color:#236f62}.importPreview progress{width:100%;height:6px;accent-color:#4b9680;border:0}.importPreview th{white-space:nowrap}.importPreview td{font-size:12px;line-height:1.7;white-space:pre-line;vertical-align:top}.importPreview td:nth-child(2){min-width:130px}.importActions{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.importPrimary{background:#347f6d!important;color:#fff!important;border-color:#347f6d!important}.importPanel .tableWrap{max-height:520px;overflow:auto}.importPanel .pager{padding-top:14px}.importPanel .pageHeading{margin-bottom:18px}#profilePanel .importEntry{margin-top:8px}@media(max-width:1150px){.importLayout{grid-template-columns:minmax(0,1fr)}.importRecent{max-height:360px}.importSteps{gap:12px}.importSteps li{padding-right:10px}}@media(max-width:680px){.importChoices{grid-template-columns:1fr}.importSteps{font-size:11px;flex-wrap:wrap}.importUpload{flex-direction:column;align-items:stretch}.importStats{gap:16px}.importStats strong{font-size:20px}}

.importSetup>summary{font-size:13px;color:#467363;font-weight:500;list-style-position:outside;margin-left:14px}.importSetup[open]>summary{margin-bottom:20px}.importSetup:not([open]){padding:16px 22px}.importRowAmount{margin:6px 0;color:#347865}.importPreview td details summary{font-size:11px;font-weight:400;color:#628275}.importPreview td details p{font-size:12px;margin:10px 0 0}.importPreview progress::-webkit-progress-bar{background:#edf4ef;border-radius:9px}.importPreview progress::-webkit-progress-value{background:#6da68c;border-radius:9px}.importPreview progress{appearance:none;border-radius:9px}.importCheck input{accent-color:#347f6d;min-height:17px!important}

.importWalletNote{font-size:11px!important;color:#896c3d;margin:8px 0 0;max-width:440px}

.profileImportShortcut{margin-top:8px}
