.import-ai_page__QBibt{width:100%;max-width:1600px;margin:0 auto;padding:8px 14px;overflow:auto;box-sizing:border-box}.import-ai_topToolbar__KfvsD{display:flex;flex-direction:column;background:#ffffff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.04);margin-bottom:8px;flex-shrink:0}.import-ai_toolbarRow1__aJw3p{display:flex;justify-content:space-between;align-items:center;padding:6px 12px;min-height:38px;border-bottom:1px solid #f1f5f9}.import-ai_toolbarLeft__4J3VJ{display:flex;align-items:center;gap:12px}.import-ai_toolbarTitleGroup__bBZSN{display:flex;align-items:center;gap:7px}.import-ai_toolbarIcon___1lh0{font-size:14px}.import-ai_toolbarTitle__DhAoS{font-size:14px;font-weight:700;color:#0f172a;letter-spacing:-.3px;margin:0}.import-ai_workspaceBadge__UsACM{font-size:10px;font-weight:700;color:#4f46e5;background:#eef2ff;border:1px solid #c7d2fe;padding:1.5px 6px;border-radius:4px;letter-spacing:.3px;text-transform:uppercase}.import-ai_compactSteps__FZgmK{display:flex;align-items:center;background:#f1f5f9;padding:2px;border-radius:6px;gap:2px}.import-ai_compactStepBtn__r5Iif{border:none;background:transparent;color:#64748b;font-size:11.5px;font-weight:600;padding:3px 9px;border-radius:4px;cursor:pointer;transition:all .12s ease;display:flex;align-items:center;gap:5px}.import-ai_compactStepBtn__r5Iif:hover:not(:disabled){color:#0f172a;background:rgba(255,255,255,.7)}.import-ai_compactStepActive__HeoNM{background:#4f46e5!important;color:#ffffff!important;font-weight:700;box-shadow:0 1px 2px rgba(79,70,229,.2)}.import-ai_compactStepBtn__r5Iif:disabled{opacity:.4;cursor:not-allowed}.import-ai_stepNum__XHjNp{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;border-radius:50%;background:rgba(0,0,0,.08);font-size:10px;font-weight:700}.import-ai_compactStepActive__HeoNM .import-ai_stepNum__XHjNp{background:rgba(255,255,255,.25);color:#ffffff}.import-ai_toolbarRight__bpA_N{display:flex;align-items:center;gap:8px}.import-ai_toolbarNavGroup__6EEhm{display:flex;align-items:center;gap:6px}.import-ai_toolbarBtn__BCDen{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:5px;font-size:11.5px;font-weight:600;cursor:pointer;transition:all .12s ease;height:28px;border:1px solid #cbd5e1;background:#ffffff;color:#334155;box-shadow:0 1px 2px rgba(0,0,0,.04);white-space:nowrap}.import-ai_toolbarBtn__BCDen:hover:not(:disabled){background:#f8fafc;border-color:#94a3b8;color:#0f172a}.import-ai_toolbarBtnPrimary__6vshm{background:#4f46e5;border-color:#4338ca;color:#ffffff}.import-ai_toolbarBtnPrimary__6vshm:hover:not(:disabled){background:#4338ca;border-color:#3730a3;color:#ffffff}.import-ai_toolbarBtnHtml__zCctn:hover:not(:disabled){background:#eff6ff;border-color:#93c5fd;color:#1d4ed8}.import-ai_toolbarBtnDanger__wcWVW{color:#b91c1c;border-color:#fca5a5;background:#ffffff}.import-ai_toolbarBtnDanger__wcWVW:hover:not(:disabled){background:#fef2f2;border-color:#ef4444;color:#991b1b}.import-ai_toolbarBtnDanger__wcWVW:disabled,.import-ai_toolbarBtnPrimary__6vshm:disabled,.import-ai_toolbarBtn__BCDen:disabled{opacity:.45;cursor:not-allowed}.import-ai_singleLineToolbar__yMcsF{display:flex;justify-content:space-between;align-items:center;background:#ffffff;border:1px solid #e2e8f0;border-radius:6px;box-shadow:0 1px 2px rgba(0,0,0,.03);padding:3px 10px;min-height:34px;margin-bottom:5px;flex-shrink:0;gap:10px}.import-ai_toolbarLeftSection__cNQkD{display:flex;align-items:center;gap:8px;min-width:0;flex:1 1}.import-ai_toolbarRightSection__FvLEn{display:flex;align-items:center;gap:5px;flex-shrink:0}.import-ai_toolbarDivider__eKPX2{display:inline-block;width:1px;height:16px;background:#e2e8f0;margin:0 2px}.import-ai_header___S3MZ,.import-ai_listHeader__c59UE,.import-ai_reviewHeader__zdBa4{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.import-ai_header___S3MZ{padding-bottom:24px;border-bottom:1px solid #e2e8f0}.import-ai_eyebrow__V87cN{color:#4f46e5;font-size:11px;font-weight:700;letter-spacing:.1em}.import-ai_header___S3MZ h1{color:#0f172a;margin:7px 0;font-size:28px;font-weight:800;letter-spacing:-.5px}.import-ai_header___S3MZ p,.import-ai_listHeader__c59UE p,.import-ai_muted__Q9enT{margin:0;color:#64748b;font-size:13px;line-height:1.5}.import-ai_backButton__PxRas,.import-ai_linkButton__7yvQ7{border:0;background:transparent;color:#2563eb;cursor:pointer;font-weight:600;font-size:12px}.import-ai_backButton__PxRas:hover,.import-ai_linkButton__7yvQ7:hover{text-decoration:underline;color:#1d4ed8}.import-ai_headerNavigation__GYvZm,.import-ai_stepNavigation__QpegD{display:flex;gap:10px}.import-ai_listPage__dcnxt,.import-ai_stepPage__cqx9x{margin-top:4px}.import-ai_listHeader__c59UE{margin-bottom:14px}.import-ai_listHeader__c59UE h2,.import-ai_stepPage__cqx9x h2{margin:0 0 5px;color:#0f172a;font-size:20px;font-weight:700}.import-ai_primary__2eh45{border:1px solid #4338ca;background:#4f46e5;color:#fff;border-radius:7px;padding:9px 15px;cursor:pointer;font-size:12px;font-weight:700;box-shadow:0 1px 2px rgba(0,0,0,.05);transition:all .15s ease}.import-ai_primary__2eh45:hover:not(:disabled){background:#4338ca}.import-ai_nextButton__VNrou:disabled,.import-ai_primary__2eh45:disabled{opacity:.45;cursor:not-allowed}.import-ai_blockTable__VSduU,.import-ai_importTable__QDhMH{width:100%;border-collapse:collapse;background:#fff;border:1px solid #e2e8f0;border-radius:10px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.05)}.import-ai_blockTable__VSduU th,.import-ai_importTable__QDhMH th{background:#f1f5f9;color:#334155;text-align:left;padding:11px 14px;font-size:12px;font-weight:700;border-bottom:1px solid #e2e8f0;letter-spacing:.3px}.import-ai_blockTable__VSduU td,.import-ai_importTable__QDhMH td{padding:11px 14px;border-bottom:1px solid #f1f5f9;color:#1e293b;font-size:12.5px}.import-ai_importTable__QDhMH tbody tr{cursor:pointer;transition:background-color .1s ease}.import-ai_importTable__QDhMH tbody tr:hover{background:#f8fafc}.import-ai_selectedRow__GUA7_{background:#eff6ff!important}.import-ai_fileNameLink___z5_Z{background:none;border:none;color:#2563eb;font-weight:600;font-size:13px;cursor:pointer;padding:0;text-decoration:underline;text-align:left}.import-ai_fileNameLink___z5_Z:hover{color:#1d4ed8}.import-ai_importTable__QDhMH small{display:block;color:#dc2626;margin-top:4px}.import-ai_empty__7f6_t{text-align:center;color:#64748b!important;padding:30px!important}.import-ai_failed__3NTQy,.import-ai_success__q8Zb9{display:inline-block;padding:3px 8px;border-radius:99px;font-size:10.5px;font-weight:700}.import-ai_success__q8Zb9{background:#dcfce7;color:#15803d;border:1px solid #bbf7d0}.import-ai_failed__3NTQy{background:#fee2e2;color:#b91c1c;border:1px solid #fca5a5}.import-ai_selectedImport__Omd8T{margin-top:14px;padding:14px 16px;border:1px solid #c7d2fe;border-radius:9px;background:#eef2ff;display:flex;align-items:center;justify-content:space-between;gap:14px}.import-ai_selectedImport__Omd8T small,.import-ai_selectedImport__Omd8T span{display:block;color:#4338ca;font-size:11px}.import-ai_selectedImport__Omd8T strong{display:block;color:#1e1b4b;margin:4px 0;font-size:14px}.import-ai_selectedImport__Omd8T>div:last-child{display:flex;gap:8px}.import-ai_steps__ywJ20{display:flex;gap:14px;margin-bottom:24px;font-weight:700}.import-ai_steps__ywJ20 span{min-width:205px;padding:14px 18px;border:1px solid #e2e8f0;border-radius:9px;background:#fff;color:#64748b;font-size:14px;box-shadow:0 1px 2px rgba(0,0,0,.03)}.import-ai_steps__ywJ20 .import-ai_currentStep__uFpOa{background:#4f46e5;border-color:#4338ca;color:#fff}.import-ai_nextButton__VNrou,.import-ai_previousButton__7jt_I{padding:10px 16px;border-radius:8px;cursor:pointer;font-size:12.5px;font-weight:700;transition:all .12s}.import-ai_previousButton__7jt_I{background:#fff;border:1px solid #cbd5e1;color:#334155}.import-ai_previousButton__7jt_I:hover{background:#f8fafc}.import-ai_nextButton__VNrou{background:#4f46e5;border:1px solid #4338ca;color:#fff}.import-ai_nextButton__VNrou:hover:not(:disabled){background:#4338ca}.import-ai_importForm__uofSI{display:grid;grid-template-columns:1.3fr 1fr auto;gap:14px;align-items:end;margin-top:20px;padding:20px;border:1px solid #e2e8f0;border-radius:10px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.05)}.import-ai_detailColumn__RY2rE label,.import-ai_filters__h9pDk label,.import-ai_importForm__uofSI label{display:flex;flex-direction:column;gap:6px;color:#334155;font-size:12px;font-weight:600}.import-ai_detailColumn__RY2rE select,.import-ai_detailColumn__RY2rE textarea,.import-ai_filters__h9pDk select,.import-ai_importForm__uofSI input,.import-ai_importForm__uofSI select{padding:8px 12px;border:1px solid #cbd5e1;border-radius:6px;background:#fff;color:#0f172a;font:inherit;font-size:12.5px;outline:none}.import-ai_detailColumn__RY2rE select:focus,.import-ai_detailColumn__RY2rE textarea:focus,.import-ai_filters__h9pDk select:focus,.import-ai_importForm__uofSI input:focus,.import-ai_importForm__uofSI select:focus{border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.2)}.import-ai_failureBox__BAi0L,.import-ai_successBox__LdtDU{margin-top:14px;padding:13px 16px;border-radius:8px;font-size:13px}.import-ai_failureBox__BAi0L{background:#fef2f2;border:1px solid #fecaca;color:#991b1b}.import-ai_reviewHeaderActions__naTPi{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.import-ai_reviewHeaderButtons__eH3a_{display:flex;align-items:center;gap:6px}.import-ai_changeBlocksButton__FPnOX,.import-ai_deleteButton__K3aj1,.import-ai_htmlButton__6gCAg{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;transition:all .15s ease;border:1px solid #cbd5e1;background:#fff;color:#334155;box-shadow:0 1px 2px rgba(0,0,0,.05)}.import-ai_changeBlocksButton__FPnOX:hover:not(:disabled){background:#f1f5f9;border-color:#94a3b8;color:#0f172a}.import-ai_htmlButton__6gCAg:hover:not(:disabled){background:#eff6ff;border-color:#93c5fd;color:#1d4ed8}.import-ai_deleteButton__K3aj1{color:#b91c1c;border-color:#fca5a5;background:#fff}.import-ai_deleteButton__K3aj1:hover:not(:disabled){background:#fef2f2;border-color:#ef4444;color:#991b1b}.import-ai_changeBlocksButton__FPnOX:disabled,.import-ai_deleteButton__K3aj1:disabled,.import-ai_htmlButton__6gCAg:disabled{opacity:.45;cursor:not-allowed}.import-ai_successBox__LdtDU{background:#f0fdf4;border:1px solid #bbf7d0;color:#166534;display:flex;align-items:center;justify-content:space-between;gap:12px}.import-ai_sessionBadge__z49NZ{color:#166534;border:1px solid #bbf7d0;background:#dcfce7;padding:5px 10px;border-radius:99px;font-size:11px;font-weight:600}.import-ai_twoColumns__jnUyT{display:grid;grid-template-columns:70fr 30fr;gap:12px;margin-top:4px;min-width:0}.import-ai_detailColumn__RY2rE,.import-ai_leftColumn__38oGE{border:1px solid #e2e8f0;border-radius:8px;background:#fff;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.05)}.import-ai_filters__h9pDk{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:8px 12px;border-bottom:1px solid #e2e8f0;background:#fafbfc}.import-ai_tableWrap__Bm3TA{overflow:auto;max-height:calc(100vh - 175px)}.import-ai_blockTable__VSduU td:first-child,.import-ai_blockTable__VSduU th:first-child{width:38px;text-align:center}.import-ai_blockTable__VSduU th:nth-child(2){width:90px}.import-ai_blockTable__VSduU th:nth-child(3){width:28%}.import-ai_blockTable__VSduU tbody tr{cursor:pointer;transition:background-color .1s ease}.import-ai_blockTable__VSduU tbody tr:hover{background:#f8fafc}.import-ai_detailColumn__RY2rE{padding:16px;display:flex;flex-direction:column;gap:12px}.import-ai_readOnly__P6zK4{padding:8px 12px;border-radius:6px;background:#f0fdf4;border:1px solid #bbf7d0;color:#166534;font-size:11px;font-weight:600}.import-ai_detailColumn__RY2rE h3{margin:0;color:#0f172a;font-size:15px;font-weight:700}.import-ai_detailPreview__xBq_7{padding:12px;border:1px solid #e2e8f0;border-radius:7px;background:#f8fafc}.import-ai_detailPreview__xBq_7 span{font-size:10px;color:#64748b;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.import-ai_detailPreview__xBq_7 strong{display:block;color:#0f172a;margin-top:5px;font-size:13px}.import-ai_detailPreview__xBq_7 p,.import-ai_suggestion__zUkGU p{white-space:pre-wrap;color:#334155;font-size:12px;line-height:1.5;margin:6px 0 0}.import-ai_detailColumn__RY2rE textarea{resize:vertical;min-height:95px}.import-ai_suggestion__zUkGU{padding:12px;border:1px solid #bbf7d0;border-radius:7px;background:#f0fdf4}.import-ai_suggestion__zUkGU strong{color:#15803d;font-size:11.5px;font-weight:700}.import-ai_typeBadge__M591a{display:inline-block;padding:2px 7px;border-radius:4px;font-size:10px;font-family:monospace;font-weight:700;letter-spacing:.3px;white-space:nowrap}.import-ai_badgeVocab__6JnQT{background:#fef3c7;color:#b45309;border:1px solid #fde68a}.import-ai_badgePassage__8Qyj7{background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe}.import-ai_badgeQuestion__9zx3Y{background:#f5f3ff;color:#6d28d9;border:1px solid #ddd6fe}.import-ai_badgePattern___Q2Wb{background:#f0fdf4;color:#15803d;border:1px solid #bbf7d0}.import-ai_badgeActivity__VNGs8{background:#ecfeff;color:#0e7490;border:1px solid #a5f3fc}.import-ai_badgeDrill__6d1PI{background:#fffbeb;color:#d97706;border:1px solid #fde68a}.import-ai_badgeHeading__iWxow{background:#eef2ff;color:#4338ca;border:1px solid #c7d2fe}.import-ai_badgeSpeaking__Yuq8g{background:#fdf2f8;color:#be185d;border:1px solid #fbcfe8}.import-ai_badgeExam__ouVYB{background:#fff1f2;color:#be123c;border:1px solid #fecdd3}.import-ai_badgeStrategy__bNJLC{background:#fefce8;color:#a16207;border:1px solid #fef08a}.import-ai_badgeImage__q27MJ,.import-ai_badgePicture__xZanw{background:#ecfdf5;color:#047857;border:1px solid #a7f3d0}.import-ai_badgeInstruction__TqioB{background:#eff6ff;color:#2563eb;border:1px solid #bfdbfe}.import-ai_badgeComposite__5fq4q,.import-ai_badgeContainer__vAN4T{background:#fdf4ff;color:#a21caf;border:1px solid #f0abfc}.import-ai_childCountBadge__Kuiwh{display:inline-flex;align-items:center;gap:4px;background:#fae8ff;color:#86198f;font-size:11px;font-weight:700;padding:1px 7px;border-radius:9999px;border:1px solid #f5d0fe;cursor:pointer;-webkit-user-select:none;user-select:none}.import-ai_childCountBadge__Kuiwh:hover{background:#f0abfc;color:#701a75}.import-ai_childBlockRow__cV6zt{background:#fdfbf7}.import-ai_childBlockRow__cV6zt td{border-top:1px dashed #e2e8f0}.import-ai_childIndent__7iaJu{display:inline-flex;align-items:center;gap:6px;padding-left:20px;color:#64748b;font-size:12px}.import-ai_badgeDefault___1oL4{background:#f1f5f9;color:#475569;border:1px solid #e2e8f0}.import-ai_detailImageContainer__o6_hv{margin:10px 0 14px;border-radius:8px;overflow:hidden;border:1px solid #cbd5e1;background:#f8fafc;align-items:center;box-shadow:0 2px 8px rgba(0,0,0,.06);padding:6px}.import-ai_detailImage__aF6gh{max-height:240px;display:block}.import-ai_modalOverlay__kkzBq{position:fixed;inset:0;background:rgba(0,0,0,.78);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:24px}.import-ai_modalContent__3wJPs{background:#0d1422;border:1px solid #263449;border-radius:12px;width:min(1080px,96vw);height:min(88vh,860px);display:flex;flex-direction:column;box-shadow:0 25px 50px -12px rgba(0,0,0,.85);overflow:hidden}.import-ai_modalHeader__9u6wu{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #263449;background:#111a2e;gap:16px;flex-wrap:wrap}.import-ai_modalTitleGroup__CF2f4{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.import-ai_modalUnitSelect__c52aM{padding:6px 10px;border:1px solid #475569;border-radius:6px;background:#09111e;color:#e2e8f0;font:inherit;font-size:12px;font-weight:600;cursor:pointer}.import-ai_modalHeader__9u6wu h3{margin:0;color:#fff;font-size:16px;font-weight:700}.import-ai_modalHeaderActions__yAOlj{display:flex;align-items:center;gap:8px}.import-ai_tabButton__xmZbP{background:#09111e;border:1px solid #334155;color:#94a3b8;padding:6px 14px;border-radius:6px;cursor:pointer;font-size:12px;font-weight:600;transition:all .12s}.import-ai_tabButton__xmZbP:hover{background:#1e293b;color:#f1f5f9}.import-ai_tabButtonActive__5C9ac{background:#4338ca;border-color:#6366f1;color:#fff}.import-ai_modalBody__qeoI7{flex:1 1;overflow:hidden;display:flex;flex-direction:column;background:#090d16}.import-ai_htmlIframe__ZXQGt{width:100%;flex:1 1;border:0;background:#0b1120}.import-ai_htmlCodeBlock__0pXc3{margin:0;padding:20px;background:#090d16;color:#7dd3fc;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;line-height:1.6;overflow:auto;flex:1 1;white-space:pre-wrap;word-break:break-all}.import-ai_modalFooter__p6KP6{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;border-top:1px solid #263449;background:#111a2e}.import-ai_modalFooterActions__qR_7j{display:flex;align-items:center;gap:10px}.import-ai_secondaryButton__gRnVx{border:1px solid #475569;background:#1e293b;color:#e2e8f0;border-radius:7px;padding:8px 14px;cursor:pointer;font-size:12px;font-weight:600;transition:all .12s}.import-ai_secondaryButton__gRnVx:hover{background:#334155;color:#fff}.import-ai_reorganizeModalContent__sMFz5{background:#0b1120;border:1px solid #1e293b;border-radius:12px;width:min(1280px,98vw);height:min(92vh,920px);display:flex;flex-direction:column;box-shadow:0 25px 50px -12px rgba(0,0,0,.85);overflow:hidden}.import-ai_reorganizeToolbar__uY4cg{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;background:#0f172a;border-bottom:1px solid #1e293b;gap:12px;flex-wrap:wrap}.import-ai_reorganizeToolbarLeft__nw0Mb{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.import-ai_reorganizeToolbarRight__VxBOl{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.import-ai_unitFilterSelect__l_l_8{padding:6px 12px;background:#09111e;color:#f1f5f9}.import-ai_toolButton__S5XQT,.import-ai_unitFilterSelect__l_l_8{border:1px solid #334155;border-radius:6px;font-size:12px;font-weight:600}.import-ai_toolButton__S5XQT{background:#1e293b;color:#e2e8f0;padding:6px 11px;cursor:pointer;transition:all .12s;display:inline-flex;align-items:center;gap:5px}.import-ai_toolButton__S5XQT:hover{background:#334155;border-color:#475569;color:#fff}.import-ai_toolButtonSuccess__DHGuR{background:#064e3b;border-color:#059669;color:#6ee7b7}.import-ai_toolButtonSuccess__DHGuR:hover{background:#047857;border-color:#10b981;color:#fff}.import-ai_reorganizeBody__BZDpm{flex:1 1;overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:24px;background:#070d18}.import-ai_unitSection__dyrlh{background:#0f172a;border:1px solid #1e293b;border-radius:10px;padding:16px;display:flex;flex-direction:column;gap:12px}.import-ai_unitSectionHeader__AgDqO{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px;border-bottom:1px solid #1e293b;gap:12px;flex-wrap:wrap}.import-ai_unitTitleInput__kyeJh{background:#09111e;border:1px solid #334155;color:#f8fafc;padding:6px 10px;border-radius:6px;font-size:14px;font-weight:700;min-width:260px}.import-ai_unitTitleInput__kyeJh:focus{outline:none;border-color:#6366f1}.import-ai_unitHeaderActions__U3OE7{display:flex;align-items:center;gap:8px}.import-ai_blockCard___fLAC,.import-ai_blocksList__3E0ie{display:flex;flex-direction:column;gap:10px}.import-ai_blockCard___fLAC{background:#131d33;border:1px solid #1e293b;border-left:4px solid #3b82f6;border-radius:8px;padding:12px 14px;transition:border-color .15s}.import-ai_blockCard___fLAC:hover{border-color:#334155}.import-ai_blockCard___fLAC[data-type=PASSAGE],.import-ai_blockCard___fLAC[data-type=TEXT]{border-left-color:#3b82f6}.import-ai_blockCard___fLAC[data-type=IMAGE],.import-ai_blockCard___fLAC[data-type=PICTURE]{border-left-color:#06b6d4}.import-ai_blockCard___fLAC[data-type=HEADING],.import-ai_blockCard___fLAC[data-type=SECTION_HEADER],.import-ai_blockCard___fLAC[data-type=TITLE]{border-left-color:#8b5cf6}.import-ai_blockCard___fLAC[data-type=STARTER],.import-ai_blockCard___fLAC[data-type=WARM_UP]{border-left-color:#f97316}.import-ai_blockCard___fLAC[data-type=DIRECTIONS],.import-ai_blockCard___fLAC[data-type=INSTRUCTION]{border-left-color:#0ea5e9}.import-ai_blockCard___fLAC[data-type=QUESTION]{border-left-color:#ec4899}.import-ai_blockCard___fLAC[data-type=CHOICES],.import-ai_blockCard___fLAC[data-type=CHOICE],.import-ai_blockCard___fLAC[data-type=OPTIONS]{border-left-color:#f43f5e}.import-ai_blockCard___fLAC[data-type=ANSWER],.import-ai_blockCard___fLAC[data-type=ANSWER_KEY],.import-ai_blockCard___fLAC[data-type=SAMPLE_ANSWER]{border-left-color:#a855f7}.import-ai_blockCard___fLAC[data-type=CONVERSATION],.import-ai_blockCard___fLAC[data-type=DIALOGUE]{border-left-color:#14b8a6}.import-ai_blockCard___fLAC[data-type=LIST],.import-ai_blockCard___fLAC[data-type=VOCABULARY],.import-ai_blockCard___fLAC[data-type=VOCAB]{border-left-color:#10b981}.import-ai_blockCard___fLAC[data-type=GRAMMAR],.import-ai_blockCard___fLAC[data-type=PATTERN]{border-left-color:#f59e0b}.import-ai_blockCard___fLAC[data-type=ACTIVITY],.import-ai_blockCard___fLAC[data-type=EXERCISE],.import-ai_blockCard___fLAC[data-type=PRACTICE]{border-left-color:#06b6d4}.import-ai_blockCard___fLAC[data-type=NOTE],.import-ai_blockCard___fLAC[data-type=TIP]{border-left-color:#eab308}.import-ai_blockCard___fLAC[data-type=SUMMARY]{border-left-color:#6366f1}.import-ai_blockCard___fLAC[data-type=OTHER]{border-left-color:#64748b}.import-ai_blockImagePreviewContainer__R5Wkq{margin:6px 0;display:flex;justify-content:center;background:#020617;border-radius:6px;padding:8px;border:1px solid #1e293b}.import-ai_blockImagePreview__CzIwT{max-width:100%;max-height:240px;border-radius:6px;object-fit:contain}.import-ai_detailImageContainer__o6_hv{margin:10px 0;display:flex;justify-content:center;background:#020617;border-radius:6px;padding:10px;border:1px solid #1e293b}.import-ai_detailImage__aF6gh{max-width:100%;max-height:260px;border-radius:6px;object-fit:contain}.import-ai_blockCardHeader__i1RsA{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.import-ai_blockCardMeta__Cc3at{display:flex;align-items:center;gap:8px;flex:1 1;flex-wrap:wrap}.import-ai_blockIndexBadge__umpON{background:#1e293b;color:#94a3b8;font-size:11px;font-weight:700;padding:3px 8px;border-radius:4px;font-family:ui-monospace,monospace}.import-ai_blockTypeDropdown__oUKZC{background:#09111e;border:1px solid #334155;color:#38bdf8;padding:4px 8px;border-radius:5px;font-size:11px;font-weight:700;text-transform:uppercase}.import-ai_blockNameField__CXSm9{background:#09111e;border:1px solid #334155;color:#f1f5f9;padding:4px 10px;border-radius:5px;font-size:12px;font-weight:600;flex:1 1;min-width:140px}.import-ai_blockNameField__CXSm9:focus{outline:none;border-color:#6366f1}.import-ai_blockNameSelect__6WQem{background:#09111e;border:1px solid #334155;color:#f1f5f9;padding:4px 10px;border-radius:5px;font-size:12px;font-weight:600;min-width:180px;cursor:pointer;outline:none;transition:border-color .15s ease,background .15s ease}.import-ai_blockNameSelect__6WQem:focus,.import-ai_blockNameSelect__6WQem:hover{border-color:#38bdf8;background:#0f172a}.import-ai_blockNameSelect__6WQem optgroup{background:#09111e;color:#94a3b8;font-weight:700;font-size:11px}.import-ai_blockNameSelect__6WQem option{background:#0f172a;color:#f1f5f9;font-size:12px;padding:4px}.import-ai_customNameInput__D929k{background:#09111e;border:1px solid #6366f1;color:#f1f5f9;padding:4px 10px;border-radius:5px;font-size:12px;font-weight:600;flex:1 1;min-width:140px}.import-ai_customNameInput__D929k:focus{outline:none;border-color:#a78bfa}.import-ai_customToggleBtn__OxVVK{background:transparent;border:1px solid #334155;color:#94a3b8;font-size:11px;padding:4px 8px;border-radius:4px;cursor:pointer;transition:all .12s;display:inline-flex;align-items:center;gap:3px;white-space:nowrap}.import-ai_customToggleBtn__OxVVK:hover{background:#1e293b;color:#38bdf8;border-color:#0284c7}.import-ai_customToggleBtnActive__gk5DW{background:#1e293b;color:#a78bfa;border-color:#7c3aed}.import-ai_blockCardControls__udoiE{display:flex;align-items:center;gap:4px}.import-ai_iconButton__B6Xw8{background:#09111e;border:1px solid #334155;color:#cbd5e1;padding:4px 8px;border-radius:4px;cursor:pointer;font-size:12px;transition:all .12s;display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:26px}.import-ai_iconButton__B6Xw8:hover:not(:disabled){background:#1e293b;color:#fff;border-color:#64748b}.import-ai_iconButton__B6Xw8:disabled{opacity:.35;cursor:not-allowed}.import-ai_iconButtonDanger__gMDVv{color:#f87171}.import-ai_iconButtonDanger__gMDVv:hover:not(:disabled){background:#7f1d1d;color:#fca5a5;border-color:#ef4444}.import-ai_moveToUnitSelect__a_UdT{background:#09111e;border:1px solid #334155;color:#a78bfa;padding:4px 8px;border-radius:4px;font-size:11px;font-weight:600}.import-ai_blockTextarea__TgmuA{width:100%;box-sizing:border-box;background:#070d18;border:1px solid #1e293b;color:#f1f5f9;padding:10px 12px;border-radius:6px;font-family:inherit;font-size:13px;line-height:1.6;resize:vertical;min-height:75px}.import-ai_blockTextarea__TgmuA:focus{outline:none;border-color:#38bdf8}.import-ai_blockCardQuickTools__fGm_e{display:flex;align-items:center;justify-content:flex-end;gap:8px}.import-ai_quickPill__gmdFs{background:transparent;border:1px solid #334155;color:#94a3b8;font-size:11px;padding:2px 8px;border-radius:4px;cursor:pointer;transition:all .12s}.import-ai_quickPill__gmdFs:hover{background:#1e293b;color:#38bdf8;border-color:#0284c7}.import-ai_bulkEditorContainer__1YDEM{display:flex;flex-direction:column;height:100%;padding:16px 20px;gap:12px}.import-ai_bulkNotice__UJVR9{background:#1e293b;border:1px solid #334155;border-radius:8px;padding:10px 14px;font-size:12px;color:#cbd5e1;line-height:1.5}.import-ai_bulkNotice__UJVR9 strong{color:#38bdf8}.import-ai_bulkNotice__UJVR9 code{background:#09111e;padding:2px 6px;border-radius:4px;color:#f472b6;font-family:monospace}.import-ai_bulkTextarea__h1G8z{flex:1 1;width:100%;box-sizing:border-box;background:#070d18;border:1px solid #1e293b;color:#7dd3fc;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;line-height:1.6;padding:16px;border-radius:8px;resize:none}.import-ai_bulkTextarea__h1G8z:focus{outline:none;border-color:#6366f1}.import-ai_addBlockBtn__VufRI{background:#1e293b;border:1px dashed #475569;color:#94a3b8;padding:8px;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;text-align:center;transition:all .12s}.import-ai_addBlockBtn__VufRI:hover{background:#334155;color:#f1f5f9;border-color:#64748b}.import-ai_emptyStateNotice___XgcP{text-align:center;padding:30px;color:#64748b;font-size:13px}@media (max-width:900px){.import-ai_importForm__uofSI,.import-ai_twoColumns__jnUyT{grid-template-columns:1fr}.import-ai_header___S3MZ,.import-ai_reviewHeader__zdBa4{flex-direction:column}.import-ai_sessionBadge__z49NZ{align-self:flex-start}}@media (max-width:600px){.import-ai_page__QBibt{padding:18px}.import-ai_steps__ywJ20{flex-direction:column}.import-ai_steps__ywJ20 span{width:100%}.import-ai_filters__h9pDk{grid-template-columns:1fr}.import-ai_importTable__QDhMH{min-width:720px}.import-ai_listPage__dcnxt{overflow:auto}.import-ai_headerNavigation__GYvZm{width:100%}.import-ai_headerNavigation__GYvZm button{flex:1 1}.import-ai_selectedImport__Omd8T{flex-direction:column;align-items:stretch}.import-ai_selectedImport__Omd8T>div:last-child{display:grid;grid-template-columns:1fr 1fr}}