.components_card__VzNcC,.components_chartCard__7eu6m{border-radius:var(--radius-large);box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:1rem}.components_chartCard__7eu6m{margin-left:-2rem}.components_cardTable__lUWto{border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:1rem}.components_cardHeader__B2B_w{padding:1rem}.components_cardHeader__B2B_w h3{margin:0;font-size:1.1rem;color:var(--text-100)}.components_cardBody__e4ftM{padding:1rem}.components_sectionHeader__FYUwh{font-weight:500}.components_chartSectionHeader__saRLs{font-weight:500;margin-left:2rem}.components_customTooltip__8_d_7{background-color:#1F2937;border:none;border-radius:4px;padding:8px 12px;color:#fff}.components_tooltipLabel__V_5QV{margin:0 0 4px;font-weight:600}.components_tooltipTime__i7WxU{margin:0 0 4px;font-size:.9em;opacity:.8}.components_tooltipScore__CQV_n{margin:0;font-weight:500}.components_modelSelector__rHKFb{min-width:200px}.components_emptyState___My3W{text-align:center;padding:2rem;color:var(--text-400)}.components_emptyState___My3W h3{margin-bottom:.5rem;color:var(--text-200)}.components_dateRangePickerContainer__Rzef3{position:relative;display:inline-block}.components_dateRangeButton__uq1ZA{display:flex;align-items:center;gap:8px;padding:8px 16px;background-color:var(--bg-modal-input-heroui);border:2px solid var(--form-item-border);border-radius:var(--radius-form-input);color:var(--main-text);font-size:14px;cursor:pointer;transition:border-color .2s,background-color .2s;min-width:200px}.components_dateRangeButton__uq1ZA:hover{border-color:var(--form-item-border-active)}.components_dateRangeButton__uq1ZA.components_active__BVett{border-color:var(--main-accent)}.components_dateRangeIcon__rHmz1{font-size:16px}.components_dateRangeLabel__xM8tz{flex:1;text-align:left}.components_dateRangeArrow__2mIGf{transition:transform .2s;font-size:12px}.components_dateRangeArrow__2mIGf.components_rotated__fl4Y2{transform:rotate(180deg)}.components_dateRangeDropdown__83B3f{position:absolute;top:100%;left:0;right:0;background-color:var(--bg-modal-input);border:2px solid var(--bg-modal-input-border);border-radius:var(--radius-form-input);margin-top:4px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1000;min-width:300px}.components_dateRangeHeader__2pK16{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid var(--form-item-border)}.components_dateRangeHeader__2pK16 h4{margin:0;color:var(--main-text);font-size:16px}.components_dateRangeClose__nzoOr{background:none;border:none;color:var(--text-300);font-size:18px;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.components_dateRangeClose__nzoOr:hover{color:var(--main-text)}.components_dateRangeInputs__OHfYr{padding:16px;display:flex;flex-direction:column;gap:16px}.components_dateInputGroup__xwlBB{display:flex;flex-direction:column;gap:8px}.components_dateInputGroup__xwlBB label{color:var(--main-text);font-size:14px;font-weight:500}.components_dateInput__ftLQG{padding:8px 12px;background-color:var(--bg-modal-input-heroui);border:2px solid var(--form-item-border);border-radius:var(--radius-form-input);color:var(--main-text);font-size:14px}.components_dateInput__ftLQG:focus{outline:none;border-color:var(--main-accent)}.components_dateRangeActions__grGXg{display:flex;justify-content:space-between;padding:16px;border-top:1px solid var(--form-item-border)}.components_clearButton__pwt6j{padding:8px 16px;background:none;border:1px solid var(--form-item-border);border-radius:var(--radius-form-input);color:var(--text-300);cursor:pointer;font-size:14px;transition:color .2s,border-color .2s}.components_clearButton__pwt6j:hover{color:var(--main-text);border-color:var(--text-300)}.components_applyButton__24Ewd{padding:8px 16px;background-color:var(--main-accent);border:none;border-radius:var(--radius-form-input);color:var(--main-text);cursor:pointer;font-size:14px;transition:background-color .2s}.components_applyButton__24Ewd:hover{background-color:var(--main-accent-hover)}.components_chartControlsRow__7zQ_g{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding:0 2rem}.components_chartControlsLeft__mMqP6,.components_chartControlsRight___i7m5{display:flex;align-items:center;gap:16px}.components_chartTitle__mxVBR{font-family:inherit;font-weight:500;color:#E5E7EB}.components_sectionHeaderFlush___lqjQ{font-weight:500;margin-bottom:1rem}.components_sectionTitle__nLNmP{color:var(--main-text);font-size:1.25rem;font-weight:600;margin-bottom:.25rem}.components_loading__lEAap{text-align:center;padding:2rem;color:var(--text-secondary);font-size:1.125rem}.components_error__dilwj{text-align:center;padding:1rem;margin:2rem;background-color:var(--danger-light);color:var(--danger);border-radius:8px}.components_empty__VxnwR{text-align:center;padding:4rem 2rem;background:var(--card-bg);border-radius:8px;margin:2rem 0}.components_emptyIcon__qhAE6{font-size:3rem;color:var(--text-secondary);margin-bottom:1rem}.components_empty__VxnwR h3{color:var(--text-primary);font-size:1.25rem;margin:0 0 .5rem}.components_empty__VxnwR p{color:var(--text-secondary);margin-bottom:1.5rem}.components_startScanButton__gDjkk{display:inline-flex;align-items:center;padding:.75rem 1.5rem;background-color:var(--primary);color:white;border-radius:8px;text-decoration:none;font-weight:500;transition:background-color .2s}.components_startScanButton__gDjkk:hover{background-color:var(--primary-dark)}.components_outlineButton__jVFc7{background:var(--bg);border:1px solid var(--border-100);color:var(--main-text);align-items:center;justify-content:center;padding:.5rem;width:7rem;height:2.5rem;border-radius:var(--radius-small);cursor:pointer;font-size:1rem;line-height:1rem;transition:background .2s}.components_outlineButton__jVFc7:hover{background:var(--bg4);border-color:var(--border-300)}.components_table__AuvsC{width:100%;border-collapse:collapse}.components_table__AuvsC td,.components_table__AuvsC th{padding:.75rem;text-align:left;border-bottom:1px solid var(--border)}.components_severityHIGH__bpfgf{background:var(--danger-bg);color:var(--danger);padding:.25rem .5rem;border-radius:4px}.components_severityMEDIUM__14TKl{background:var(--warning-bg);color:var(--warning);padding:.25rem .5rem;border-radius:4px}.components_severityLOW__QKPaC{background:var(--success-bg);color:var(--success);padding:.25rem .5rem;border-radius:4px}.components_progress__QOR5t{height:20px;background:var(--bg-accent);border-radius:10px;overflow:hidden;margin-bottom:1rem}.components_progressBar__cjnZa{height:100%;background:var(--main-accent);text-align:center;color:white;font-size:.8rem;line-height:20px;transition:width .3s ease}.components_info__Yr63j{color:var(--text-100)}.components_info__Yr63j p{margin-bottom:.5rem}.components_info__Yr63j ul{margin-left:1.5rem;margin-bottom:1rem}.components_container__gZjQa{padding:.5rem 1rem;width:100%;max-width:100%;overflow-x:hidden}.components_title__Y0b_e{font-size:2rem;font-weight:600;line-height:2.25rem;color:var(--main-text)}.components_subtitle__yXuWs{font-size:1rem;font-weight:400;line-height:1.25rem;color:var(--text-200)}.components_runsGrid__232Ck{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem}.components_progressGrid__YuuXp{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:1.5rem}.components_status__4Y__B{padding:.25rem .75rem;border-radius:8px;font-size:.875rem;font-weight:500}.components_statusCompleted__Ic_rK{background:var(--success-light);color:var(--success)}.components_statusRunning__ESLxQ{background:var(--info-light);color:var(--info)}.components_statusFailed__JROAB{background:var(--danger-light);color:var(--danger)}.components_statusDefault__15l2p{background:var(--gray-light);color:var(--gray)}.components_date__0M35T{color:var(--text-secondary);font-size:.875rem}.components_content__8tqmD{margin:1rem 0}.components_model__hxNfu{font-size:1.125rem;margin-bottom:.5rem}.components_message__YWo3C{color:var(--text-secondary);font-size:.875rem;line-height:1.5}.components_header__cKRrY{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.components_percentage__EzTIO{font-size:.875rem;color:var(--text-secondary);margin-top:.5rem}.components_pageHeader__L0qQ9{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.components_actions__N8b1C{display:flex;gap:4rem;align-items:center;justify-content:flex-end;min-width:9rem}.components_button__RWwep{display:flex;padding:0 .75rem;height:2.5rem;gap:.25rem;background:var(--bg);color:var(--main-text);border:1px solid var(--main-accent);border-radius:var(--radius-form-input);font-size:15px;line-height:1;font-weight:500;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.components_button__RWwep:hover{background:var(--accent-button-expand-hover);border-color:var(--main-accent-hover)}.components_button__RWwep.components_active__BVett{background:var(--text-300);color:var(--main-text);border-color:var(--main-accent);box-shadow:0 0 10px var(--main-accent)}.components_button__RWwep.components_active__BVett:hover{background:var(--text-300);border-color:var(--main-accent-hover);box-shadow:0 0 15px var(--main-accent)}.components_newButton__dhUFB{padding:0 .75rem 0 .5rem}.components_buttonColor__0TCSp{background:var(--bg);color:var(--main-text);border-color:var(--main-accent)}.components_buttonColor__0TCSp:hover{background:var(--accent-button-expand-hover);border-color:var(--main-accent-hover)}.components_buttonColor__0TCSp.components_active__BVett{background:var(--text-300);color:var(--main-text);border-color:var(--main-accent);box-shadow:0 0 10px var(--main-accent)}.components_buttonColor__0TCSp.components_active__BVett:hover{background:var(--text-300);border-color:var(--main-accent-hover);box-shadow:0 0 15px var(--main-accent)}.components_buttonColorSolid__wCD7m{background:var(--main-accent);color:var(--main-text)}.components_newButtonSize__UKmqX{padding-left:13px;gap:4px}.components_outlineButtonColor__mWBqP{color:var(--main-text);border-color:var(--border-100)}.components_outlineButtonColor__mWBqP:focus{outline-color:var(--main-accent-hover);box-shadow:0 0 15px var(--main-accent)}.components_buttonNoBackground__sI_rX{background:transparent;color:var(--main-text)}.components_filterButton__Rx7x7{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#1F2937;color:white;border:none;border-radius:8px;text-decoration:none;font-size:14px;transition:background .2s}.components_filterButton__Rx7x7:hover{background:#374151}.components_tableContainer__oa9aj{padding:0}.components_tableBody__F7K7c{display:flex;flex-direction:column;gap:0}.components_tableHeader__GD68N{padding-bottom:.5rem;border-radius:8px;margin-bottom:.5rem}.components_tableHeader__GD68N,.components_tableRow__7MR6t{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;color:var(--main-text)}.components_tableRow__7MR6t{padding:.75rem 0;align-items:center;border-bottom:1px solid var(--border-line);font-size:1rem;font-weight:400}.components_scansTableHeader__od3Uk{padding-bottom:.5rem;border-radius:8px;margin-bottom:.5rem}.components_scansTableHeader__od3Uk,.components_scansTableRow__T6ta_{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr;color:var(--main-text)}.components_scansTableRow__T6ta_{padding:.75rem 0;align-items:center;border-bottom:1px solid var(--border-line);font-size:1rem;font-weight:400}.components_scansTableRow__T6ta_:first-child{border-top:1px solid var(--border-line)}.components_headerCell__Tx5bp{font-weight:600}.components_cell__VTCO8{display:flex;align-items:center}.components_cell__VTCO8:last-child{justify-content:flex-end}.components_cell__VTCO8 .components_actions__N8b1C{display:flex;gap:.75rem;align-items:center;min-width:9rem;justify-content:flex-end}.components_paginationContainer__Ms5Gf{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:1rem;width:100%;position:relative}.components_pageSelector__SbNt4{position:absolute;left:50%;transform:translateX(-50%);display:flex;align-items:center}.components_resultsPerPageContainer___49Gc{margin-left:auto;display:flex;align-items:center;gap:2rem}.components_resultsPerPageSelector__J9MSf{width:12.5rem}.components_deleteButton__i3Bum{background:transparent;color:#9CA3AF;border:none;cursor:pointer;transition:color .2s;font-size:1.5rem}.components_finishedBadge__K7Yjg,.components_initializingBadge__mIUF0,.components_pausedBadge__GR0fC{display:inline-block;width:4.5rem;padding:.25rem;color:var(--main-text);border-radius:var(--radius-small);font-size:.8rem;text-align:center;align-items:center;justify-content:center}.components_finishedBadge__K7Yjg{background:var(--main-accent)}.components_initializingBadge__mIUF0,.components_pausedBadge__GR0fC{background:#3B82F6}.components_cellStatus__fsisH{margin-left:1rem}.components_resultsButton__ExEWx{padding:.25rem .5rem;background:var(--accent-button-expand);color:var(--main-text);border-radius:var(--radius-small);font-size:.875rem;line-height:1.25rem;text-decoration:none;text-align:center;align-items:center;justify-content:center;transition:background .2s}.components_resultsButton__ExEWx:hover{background:var(--accent-button-expand-hover)}.components_loading__lEAap{color:#9CA3AF}.components_error__dilwj,.components_loading__lEAap{display:flex;justify-content:center;align-items:center;min-height:200px}.components_error__dilwj{color:#EF4444}.components_datasetGrid__j2kef{margin-top:.5rem}.components_checkboxLabel__RXfBK{display:flex;align-items:center;gap:.5rem;cursor:pointer}.components_checkboxLabel__RXfBK input[type=checkbox]{width:1rem;height:1rem}.components_policyAccordion__0merH{max-height:400px;overflow-y:auto;border:1px solid var(--border);border-radius:4px;padding:1rem}.components_policySection__f3YBD{margin-bottom:1.5rem}.components_policySection__f3YBD h3{font-size:1.1rem;margin-bottom:1rem;color:var(--text-primary)}.components_articleSection__IRROC{margin-left:1rem;margin-bottom:1rem}.components_articleSection__IRROC h4{font-size:1rem;margin-bottom:.5rem;color:var(--text-secondary)}.components_searchBar__lprIl{width:100%}.components_searchInput__S_em7{width:100%;padding:.5rem;border:1px solid #ccc;border-radius:4px}.components_policyList__sQ6Jp{display:flex;flex-direction:column;gap:.5rem}.components_policyItem__hv8Rb{display:flex;justify-content:space-between;align-items:center;padding:1rem;border:1px solid #ccc;border-radius:4px;cursor:pointer;transition:background-color .2s}.components_policyItem__hv8Rb:hover{background-color:#f5f5f5}.components_policyItem__hv8Rb.components_selected__aK9y2{background-color:#e3f2fd;border-color:#2196f3}.components_policyInfo__YXDXK{flex:1}.components_policyDescription__OUIAD{color:#666;font-size:.9rem;margin-top:.25rem}.components_checkbox__MY7ZL{width:18px;height:18px;accent-color:#4CAF50}.components_datasetGrid__j2kef{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem}.components_datasetItem__u48HE{padding:1rem;border:1px solid #ccc;border-radius:4px;cursor:pointer;transition:all .2s}.components_datasetItem__u48HE:hover{background-color:#f5f5f5}.components_datasetItem__u48HE.components_selected__aK9y2{background-color:#e3f2fd;border-color:#2196f3}.components_subcategories__sTmW8{margin-top:.5rem;display:flex;flex-wrap:wrap;gap:.25rem}.components_subcategory__U37qI{font-size:.8rem;padding:.25rem .5rem;background-color:#f0f0f0;border-radius:12px;color:#666}.components_modalOverlay__Uzq6J{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.75);display:flex;justify-content:center;align-items:center;z-index:1000}.components_modalContent__hiw8G{position:relative;background-color:var(--bg-modal);border-radius:8px;padding:24px;width:700px;color:var(--main-text);max-width:95vw}.components_modalContentWide__7OO2d{position:relative;background:#222222;width:1000px;height:740px}.components_modalContentTall__di_NI{position:relative;background-color:var(--bg-modal);border-radius:8px;padding:24px;width:700px;color:var(--main-text);max-width:95vw;height:740px}.components_modalContent__hiw8G h2{color:white;margin-bottom:16px;text-align:center;font-size:24px;font-weight:600}.components_closeButton__4h_N_{background-color:#6B7280;color:var(--text-white);border:none;border-radius:var(--radius-large);padding:.5rem 1rem;font-size:1rem;cursor:pointer;transition:background-color .2s}.components_closeButton__4h_N_:hover{background-color:#4B5563}.components_modalActions__OvLUR{margin-top:24px}.components_stepContainer__qYf5e{margin-top:20px}.components_step__U1nAH{display:flex;margin-bottom:24px;align-items:flex-start}.components_stepNumber__7C_Mh{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:var(--main-accent);color:white;font-weight:700;margin-right:15px;flex-shrink:0;font-size:18px}.components_stepContent__9pSPx{flex:1}.components_stepContent__9pSPx h3{margin:0 0 8px;font-size:18px;font-weight:600;color:white}.components_stepContent__9pSPx p{margin:0;color:#9CA3AF;font-size:14px;line-height:1.5}.components_modalBody__M2xrL{margin-top:15px;margin-bottom:20px}.components_modalBody__M2xrL>p{color:white;text-align:center;margin-bottom:24px}.components_modelList__NvY9v{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem}.components_logoInverted__Cr03Y,.components_logo__bpqY_{width:24px;height:24px;vertical-align:middle;-o-object-fit:contain;object-fit:contain}.components_logoInverted__Cr03Y{filter:invert(100%)}.components_modelOption__esahM{text-align:left}.components_predefinedModelOption__rNS_j{padding:1rem;background-color:white;border:1px solid #3a3a3a;border-radius:var(--radius-large);color:#333;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;text-align:center;gap:8px;font-size:16px}.components_predefinedModelOption__rNS_j:hover{background-color:#f5f5f5}.components_predefinedModelOption__rNS_j.components_selected__aK9y2{background-color:#8833FF;border-color:#9944FF;color:white}.components_localModelSection__xnZUe{position:relative;width:100%;margin:1rem 0}.components_localModelButton__lWD7U{width:100%;padding:.75rem 1rem;background:#1F2937;border:1px solid #374151;border-radius:8px;color:var(--main-text);font-size:1rem;text-align:center;cursor:pointer;transition:all .2s}.components_localModelButton__lWD7U:hover{background:#374151}.components_localModelList__407uk{max-height:200px;overflow-y:auto}.components_localModelList__407uk,.components_noModelsMessage__XseiM{position:absolute;top:100%;left:0;width:100%;background-color:#1F2937;border:1px solid #374151;border-radius:.375rem;z-index:10}.components_noModelsMessage__XseiM{padding:.5rem;color:var(--text-100);font-weight:400;font-size:1rem;text-align:center}.components_modelOption__esahM{width:100%;padding:.75rem 1rem;background:none;border:none;color:white;text-align:center;cursor:pointer;transition:all .2s;font-size:16px}.components_modelOption__esahM:hover{background:#374151}.components_modelOption__esahM.components_selected__aK9y2{background:#4B5563}.components_scanNameSection__BWPGP{margin-bottom:1.5rem}.components_scanNameSection__BWPGP label{display:block;margin-bottom:.5rem;color:var(--text-100)}.components_scanNameInput__b5ORa{width:100%;padding:14px;background-color:var(--bg-modal-input);border:1px solid var(--bg-modal-input-border);border-radius:var(--radius-large);color:var(--main-text);font-size:16px;color:#e4f0ff;outline:none;transition:all .2s ease}.components_scanNameInput__b5ORa::-moz-placeholder{color:var(--text-300)}.components_scanNameInput__b5ORa::placeholder{color:var(--text-300)}.components_scanNameInput__b5ORa:hover{border-color:var(--border-search-hover);box-shadow:0 0 0 1px var(--border-search-hover-shadow)}.components_scanNameInput__b5ORa:focus{border-color:var(--border-search-focus);box-shadow:0 0 0 2px rgba(70,120,180,.2),0 0 8px rgba(80,150,255,.15);background-color:var(--border-search-focus-bg)}.components_modalActions__OvLUR{display:flex;flex-direction:row;gap:1rem;margin-top:1rem;justify-content:center}.components_backButton__RlYVL,.components_cancelButton__DeI__,.components_doneButton__DonRN,.components_nextButton__opW4b,.components_selectAllButton__KRBLs{padding:.75rem;border-radius:var(--radius-large);cursor:pointer;font-weight:500;transition:all .2s ease;width:120px;text-align:center;font-size:16px}.components_nextButton__opW4b{background-color:#8833FF;color:white;border:none}.components_nextButton__opW4b:hover{background-color:#9944FF}.components_nextButton__opW4b:disabled{background-color:#4a4a4a;cursor:not-allowed}.components_cancelButton__DeI__{background:none;color:var(--main-text);border:1px solid var(--border-100)}.components_cancelButton__DeI__:hover{background:var(--accent-button-expand-hover)}.components_selectAllButton__KRBLs{background-color:#2196F3;color:white;border:none}.components_selectAllButton__KRBLs:hover{background-color:#1976D2}.components_doneButton__DonRN{background-color:#8833FF;color:white;border:none}.components_doneButton__DonRN:hover{background-color:#9944FF}.components_localModelList__407uk::-webkit-scrollbar{width:8px}.components_localModelList__407uk::-webkit-scrollbar-track{background:#1a1a1a}.components_localModelList__407uk::-webkit-scrollbar-thumb{background:#3a3a3a;border-radius:4px}.components_localModelList__407uk::-webkit-scrollbar-thumb:hover{background:#4a4a4a}.components_categoryGrid__Y71mA{display:grid;grid-template-columns:1fr;gap:16px;margin-bottom:24px;max-height:520px;overflow-y:auto}.components_categoryButton__s0nyK{background-color:rgba(30,35,50,.4);border:1px solid rgba(60,70,90,.3);border-radius:8px;padding:12px 16px;color:#e4f0ff;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s ease;width:100%;text-align:left}.components_categoryButton__s0nyK:hover{background-color:rgba(40,45,65,.5);border-color:rgba(80,90,120,.4)}.components_categoryButton__s0nyK.components_selected__aK9y2{background-color:rgba(50,60,90,.5);border-color:rgba(100,130,200,.6);box-shadow:0 0 0 1px rgba(100,130,200,.3)}.components_actionButtons__OtBO3{display:flex;flex-direction:column;gap:.75rem;margin-bottom:2rem}.components_actionButtonsRow__cm4Wx{display:flex;flex-direction:row;gap:.75rem;margin-bottom:1rem}.components_actionButtonsThree__2HGGl{display:flex;flex-direction:row;gap:1rem;margin-top:1rem;justify-content:space-between;align-items:center}.components_actionButtonsThree__2HGGl .components_startButton__nVe9T,.components_actionButtonsThree__2HGGl .components_testButton__8Q1E2{padding:.75rem 1.5rem;min-width:auto}.components_actionButtonsThree__2HGGl .components_backButton__RlYVL{padding:.75rem 1.5rem}.components_testButton__8Q1E2{padding:1rem;background-color:#8833FF;color:var(--main-text);border:none;border-radius:var(--radius-large);cursor:pointer;transition:all .2s ease;font-size:1rem}.components_testButton__8Q1E2:hover{background-color:#9944FF}.components_startButton__nVe9T{padding:1rem;background-color:var(--button-submit);color:var(--main-text);border:none;border-radius:var(--radius-large);cursor:pointer;transition:all .2s ease;font-size:1rem;display:flex;align-items:center;gap:8px;min-width:140px;justify-content:center}.components_startButton__nVe9T:hover{background-color:var(--button-submit-hover)}.components_startButton__nVe9T:disabled{cursor:pointer}.components_startButton__nVe9T:disabled,.components_startButton__nVe9T:disabled:hover{background-color:var(--button-submit-disabled)}.components_backButton__RlYVL{background-color:#8833FF;color:white;border:none}.components_backButton__RlYVL:hover{background-color:#9944FF}.components_nextButtonBlue__Lc4a4{padding:.75rem 1.5rem;border-radius:8px;cursor:pointer;font-weight:500;transition:all .2s ease;min-width:180px;text-align:center;font-size:16px;background-color:#2563eb;color:white;border:none}.components_nextButtonBlue__Lc4a4:hover{background-color:#1d4ed8}.components_nextButtonBlue__Lc4a4:disabled{background-color:#4a4a4a;cursor:not-allowed;opacity:.7}.components_modalActionsSpaceBetween__B1yZg{display:flex;flex-direction:row;gap:1rem;margin-top:1rem;justify-content:space-between;padding:0 15%}.components_modalActionsSpaceBetween__B1yZg .components_backButton__RlYVL,.components_modalActionsSpaceBetween__B1yZg .components_nextButtonBlue__Lc4a4{padding:.75rem 1.5rem;border-radius:8px;min-width:180px;width:auto}.components_splitView__QfdQk{display:grid;grid-template-columns:250px 1fr;gap:24px;height:600px}.components_categoriesContainer__G5V0Q{display:flex;flex-direction:column;height:100%;background:#2a2a2a;border:1px solid #3a3a3a;border-radius:var(--radius-large)}.components_categoriesList__ECX5A{flex:1;padding:16px;overflow-y:auto;max-height:calc(600px - 80px)}.components_categoryActions__Pi6GG{padding:16px;display:flex;flex-direction:column;gap:8px}.components_doneButton__DonRN,.components_selectAllButton__KRBLs{width:100%}.components_categoryItem__HyvjI{padding:16px 20px 16px 16px;color:white;cursor:pointer;border-radius:var(--radius-large);margin-bottom:8px;transition:background-color .2s;font-size:16px;min-height:64px;position:relative}.components_categoryItem__HyvjI:hover{background:#1F2937}.components_categoryItem__HyvjI.components_active__BVett{background:#374151}.components_categoryItemContent__Mu4od{display:flex;align-items:center;gap:12px;position:relative;min-height:32px;padding-top:8px}.components_categoryItem__HyvjI .components_checkbox__MY7ZL{width:16px;height:16px;cursor:pointer}.components_categoryItem__HyvjI span{flex:1}.components_multilingualBadge__ccC5f{position:absolute;top:-1rem;right:-1.1rem;background:#5646A4;color:white;font-size:9px;padding:2px 6px;border-radius:8px;text-transform:uppercase;z-index:10;pointer-events:none;white-space:nowrap}.components_subcategoriesPanel__UqO4Z{background:#222222;border-radius:8px;display:flex;flex-direction:column;max-height:600px;overflow:hidden}.components_subcategoriesContent__JyF23{padding:16px;overflow-y:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;height:100%;scroll-behavior:smooth;align-content:start}.components_subcategoriesContent__JyF23::-webkit-scrollbar{width:8px}.components_subcategoriesContent__JyF23::-webkit-scrollbar-track{background:#111827}.components_subcategoriesContent__JyF23::-webkit-scrollbar-thumb{background:#374151;border-radius:4px}.components_subcategoriesContent__JyF23::-webkit-scrollbar-thumb:hover{background:#4B5563}.components_subcategoryGroup__94fwh{grid-column:1/-1}.components_subcategoryTile__47HNk{background-color:var(--tile-bg2);border:1px solid var(--tile-border);border-radius:var(--radius-large);padding:12px;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:8px;height:90px;width:100%;font-size:15px;font-weight:500;color:var(--main-text)}.components_subcategoryTile__47HNk span{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.components_subcategoryTile__47HNk:hover{background-color:var(--tile-bg2-hover)}.components_subcategoryTile__47HNk.components_selected__aK9y2{background:var(--tile-bg2-selected)}.components_subcategoriesGrid__WmeSr{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;padding:8px 0 8px 12px}.components_subcategoryHeader__rmM8B{background-color:var(--tile-bg2);border:1px solid var(--tile-border);border-radius:var(--radius-large);margin-bottom:.5rem;cursor:pointer}.components_subcategoryHeader__rmM8B:hover{background-color:var(--tile-bg2-hover)}.components_subcategoryParent___6x1s{display:flex;align-items:center;gap:12px;padding:12px 16px;color:var(--main-text)}.components_expandButton__CWoCJ{background:none;border:none;color:#9CA3AF;cursor:pointer;padding:4px;margin-left:auto;font-size:12px}.components_modelTile__TD9f_{background-color:var(--bg2);border-radius:var(--radius-large);border:1px solid var(--tile-border);padding:12px;cursor:pointer;transition:all .2s;display:block;align-items:center;gap:8px;width:100%;font-size:14px}.components_modelTile__TD9f_:hover{background:var(--tile-bg-hover);border-color:var(--tile-border)}.components_modelTileContent__gPFbU{justify-content:center;align-items:center;display:flex;padding-left:.25em}.components_modelTileIcon__Otq_y{color:var(--text-100);font-size:20px;font-weight:400;margin-right:.75rem}.components_modelTileName__L_7dv{color:var(--text-100);font-size:14px;font-weight:500}.components_modelTileModifyTime__j9Dn0{color:var(--text-200);font-size:14px}.components_modelTileHistoryButton__Zjt_j{font-size:14px;font-weight:500;padding:4px 12px;line-height:20px;background:none;color:var(--main-accent);border:none;display:block}.components_modelTileHistoryButton__Zjt_j:hover{color:var(--main-text);background:var(--main-accent);border-color:#4B5563;border-radius:var(--radius-small);box-sizing:border-box}.components_modelsGrid__dCE05{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));padding:0;gap:1.5rem;width:100%}.components_progressCardsList__hWdJ5{height:auto;padding:8px;margin-left:8px}.components_progressCardContainer__TAcaH{background-color:var(--bg2);border-radius:var(--radius-large);padding:20px 20px 2px}.components_progressCard__FUnJY{background:var(--bg);border-radius:var(--radius-large);padding:1rem;margin-bottom:1rem;color:var(--main-text);overflow:hidden}.components_progressCardContent__cI3hy{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.components_progressCardColumn__WhfrV{flex:1}.components_progressCardField__Axdby{margin-bottom:.75rem}.components_progressCardLabel__KmCCR{font-size:1rem;color:var(--main-text);margin-bottom:.25rem}.components_progressCardValue__CTHpr{font-size:1rem;font-weight:500;color:var(--main-text)}.components_progressCardPlayButton__2N7aG{width:2.5rem;height:2.5rem;color:var(--main-text);background:var(--bg2);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-left:1rem;border:none;transition:background-color .3s ease}.components_progressCardPlayButton__2N7aG:hover{background:var(--play-button-hover)}.components_pauseButton__JcnCG{background:var(--pause-button)}.components_pauseButton__JcnCG:hover{background:var(--pause-button-hover)}.components_playIcon__hV_fa{color:var(--main-text);font-size:18px;line-height:1}.components_progressBarContainer__Uwzl5{height:.5rem;background:var(--bg-400);border-radius:var(--radius-small);overflow:hidden}.components_progressBarFill__n24Qf{height:100%;background:var(--progress-bar-bg);transition:width .3s ease}.components_startButton__nVe9T:disabled{background-color:#666;color:#999;cursor:not-allowed;opacity:.7;box-shadow:none}.components_startButton__nVe9T:disabled:hover{background-color:#666;transform:none;box-shadow:none}.components_cloudConfigForm__swQD6{display:flex;flex-direction:column;gap:16px;margin-bottom:24px;width:100%}.components_formGroup__pfLir{display:flex;flex-direction:column;gap:8px}.components_formInput__8_feE,.components_formTextarea__9cUKX{padding:10px;background-color:var(--bg-modal-input);border:1px solid var(--bg-modal-input-border);border-radius:var(--radius-large);color:var(--main-text);font-size:16px;outline:none;transition:all .2s ease;width:100%}.components_formInput__8_feE::-moz-placeholder,.components_formTextarea__9cUKX::-moz-placeholder{color:var(--text-300)}.components_formInput__8_feE::placeholder,.components_formTextarea__9cUKX::placeholder{color:var(--text-300)}.components_formInput__8_feE:hover,.components_formTextarea__9cUKX:hover{border-color:var(--border-search-hover);box-shadow:0 0 0 1px var(--border-search-hover-shadow)}.components_formInput__8_feE:focus,.components_formTextarea__9cUKX:focus{border-color:var(--border-search-focus);box-shadow:0 0 0 2px rgba(70,120,180,.2),0 0 8px rgba(80,150,255,.15);background-color:var(--border-search-focus-bg)}.components_formTextarea__9cUKX{resize:vertical;min-height:80px}.components_helpText__M9oC8{color:#666;font-size:12px;margin-top:4px}.components_cloudConfigActions__Wjvrq{display:flex;justify-content:center;margin-bottom:24px;width:100%}.components_selectDatasetButton__aemt_{background-color:#2563eb;color:white;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s,transform .1s,box-shadow .2s;width:260px}.components_selectDatasetButton__aemt_:hover{background-color:#1d4ed8;transform:translateY(-1px);box-shadow:0 4px 6px rgba(0,0,0,.1)}.components_selectDatasetButton__aemt_:active{transform:translateY(0);box-shadow:none}.components_selectDatasetButton__aemt_:disabled{background-color:#666;color:#999;cursor:not-allowed;opacity:.7;box-shadow:none}.components_selectDatasetButton__aemt_:disabled:hover{background-color:#666;transform:none;box-shadow:none}.components_requiredField__OHT7G{color:#ff4444;margin-left:4px}.components_formGroup__pfLir label{font-weight:400;font-size:16px;color:var(--text-100)}.components_refreshButton__9OtDm{display:flex;align-items:center;justify-content:center;gap:.75rem;background-color:var(--bg2);color:var(--main-text);border:1px solid var(--border-100);border-radius:var(--radius-large);padding:.75rem;font-size:1rem;font-weight:500;cursor:pointer;transition:background-color .2s ease;margin-bottom:8px;width:100%}.components_refreshButton__9OtDm:hover:not(:disabled){background-color:#333}.components_refreshButton__9OtDm:disabled{background-color:#666;cursor:not-allowed}.components_refreshIconStatic__eNL2z,.components_refreshIcon__eyJ_n{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px}.components_refreshIconStatic__eNL2z svg,.components_refreshIcon__eyJ_n svg{width:100%;height:100%;fill:white}.components_dashboardContainer__Gju0r{min-height:100vh;padding-bottom:.5rem;max-width:100%;overflow-x:hidden}.components_welcomeCard__ghlMC{background-color:var(--bg2);border-radius:var(--radius-large);padding:2rem;margin-bottom:.4rem;display:flex;flex-direction:column;align-items:center;text-align:center}.components_welcomeAvatar__4WDSN{width:64px;height:64px;background-color:var(--bg2);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;color:white;margin-bottom:1rem}.components_welcomeTitle__L8mBd{font-size:1.5rem;color:var(--main-text);margin:.5rem 0}.components_welcomeSubtitle__47a4W{color:var(--text-100);font-size:1rem}.components_statsGrid__mfCNl{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-bottom:2.5rem}.components_statCard__nXpWt{background-color:var(--bg2);border-radius:var(--radius-large);padding:1.25rem 1rem 1rem;display:flex;align-items:center}.components_statIconContainer__B3YFl{margin-right:1rem}.components_statIcon__K0Wer{width:2.5rem;height:2.5rem;font-size:1.25rem;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.components_statIcon__K0Wer.components_yellow__pQa4g{background-color:rgba(255,213,0,.1);color:#ffd500}.components_statIcon__K0Wer.components_pink__mlnjg{background-color:rgba(255,105,180,.1);color:#ff69b4}.components_statIcon__K0Wer.components_purple__MohbY{background-color:rgba(147,112,219,.1);color:#9370db}.components_statIcon__K0Wer.components_blue__p7ydO{background-color:rgba(0,191,255,.1);color:#00bfff;padding-left:.125rem}.components_statInfoText__ePCCu{flex:1;align-items:top}.components_statValue__gOmbw{font-size:1.25rem;font-weight:600;color:var(--main-text);margin-bottom:.5rem}.components_statLabel__s3bTV{color:var(--main-text);font-size:.9rem}.components_activitySection__UFjUJ{background-color:var(--bg2);border-radius:var(--radius-large);padding:1.5rem}.components_activityHeader__KPYW4{color:white;font-size:1.2rem;margin-bottom:1rem}.components_activityTable__fcPwY{width:100%;border-collapse:collapse}.components_activityRow__irK24{border-bottom:1px solid #3a3a40}.components_activityRow__irK24:first-child{border-top:1px solid #3a3a40}.components_activityTimestamp__pZDDf{padding:1rem;color:var(--text-200);width:12.25rem;font-size:.9rem;font-weight:500}.components_activityMessage__Uer8e{padding:1rem;color:white;font-size:.9rem;display:flex;flex-direction:column;gap:.25rem}.components_truncatedMessage__QzedI{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.components_showMoreLink__AT8d7{color:rgb(29,155,240);cursor:pointer;display:block;font-size:.9rem;text-align:right;padding-top:.25;padding-right:1rem}.components_showMoreLink__AT8d7:hover{color:#93C5FD;text-decoration:underline}.components_addModelOverlay__8OoGt{background-color:rgba(0,0,0,.75)}.components_addModelContent__Er2IO{background-color:rgb(17,24,39);width:800px;max-width:90vw;color:white;position:relative}.components_addModelHeader__fJSHA{padding:24px 24px 0}.components_addModelHeader__fJSHA h2{color:white;font-size:20px;font-weight:600;margin:0}.components_addModelSubtitle__6PYjI{color:#9CA3AF;font-size:14px;margin-top:4px}.components_addModelBody__qIsF9{padding:24px;display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.components_addModelStep__wMwfF{background:rgba(31,41,55,.5);border-radius:12px;padding:24px;display:flex;flex-direction:column;align-items:center;text-align:center;height:250px}.components_addModelStepNumber__JmfC6{background-color:var(--main-accent);width:32px;height:32px;font-weight:600;margin-bottom:16px}.components_addModelStepIcon__HRDTn{font-size:32px;color:#9CA3AF;margin:16px 0}.components_addModelStepTitle__sHMD0{font-size:16px;color:white}.components_addModelStepDescription__kVmCQ{color:#9CA3AF;font-size:14px}.components_addModelButtons__d3DuC{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;padding-top:0;padding-left:24px;padding-right:24px}.components_addModelDownloadButton__bQhL0{display:flex;align-items:center;justify-content:center;padding:12px 16px;background-color:rgba(31,41,55,.5);border:1px solid #374151;border-radius:8px;color:white;font-size:14px;cursor:pointer;transition:all .2s;width:100%;gap:12px}.components_addModelDownloadButton__bQhL0:hover{background-color:rgba(55,65,81,.5)}.components_addModelDownloadButton__bQhL0 .components_logo__bpqY_{width:24px;height:24px}.components_addModelActions__Z2wRE{padding:24px;justify-content:center}.components_addModelCloseButton__sP3TB{background-color:var(--main-accent);color:var(--text-white);border:none;border-radius:var(--radius-large);padding:.5rem 1rem;font-size:1rem;cursor:pointer;transition:background-color .2s}.components_addModelCloseButton__sP3TB:hover{background-color:var(--main-accent-hover)}.components_spinnerContainer__M7nmr{display:flex;align-items:center;gap:8px;justify-content:center;width:100%}.components_spinningIcon___X1Ck{width:16px;height:16px;animation:components_spin__DOsd_ 1s linear infinite;fill:white}.components_localModelPanel__mp9Ny{position:absolute;top:100%;left:0;width:100%;max-height:400px;background:rgba(10,15,25,.95);border:1px solid rgba(120,140,255,.3);border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.3),0 0 12px rgba(80,120,255,.2),inset 0 0 2px rgba(120,180,255,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10;overflow:hidden;transition:all .3s cubic-bezier(.16,1,.3,1)}.components_modelSearchContainer__8RAzt{position:relative;margin-bottom:16px;width:100%;padding:0}.components_modelSearchContainer__8RAzt:hover .components_searchIcon__2W4CA{color:rgba(140,170,230,.7)}.components_modelSearchContainer__8RAzt:focus-within .components_searchIcon__2W4CA{color:rgba(120,160,255,.8)}.components_modelSearchInput__aWodH{width:100%;height:40px;background-color:var(--bg-modal-input);border:1px solid var(--bg-modal-input-border);border-radius:8px;padding:0 16px 0 46px;font-size:16px;color:#e4f0ff;outline:none;transition:all .2s ease}.components_modelSearchInput__aWodH:hover{border-color:var(--border-search-hover);box-shadow:0 0 0 1px var(--border-search-hover-shadow)}.components_modelSearchInput__aWodH:focus{border-color:var(--border-search-focus);box-shadow:0 0 0 2px rgba(70,120,180,.2),0 0 8px rgba(80,150,255,.15);background-color:var(--border-search-focus-bg)}.components_modelSearchInput__aWodH::-moz-placeholder{color:var(--text-300)}.components_modelSearchInput__aWodH::placeholder{color:var(--text-300)}.components_searchIcon__2W4CA{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:rgba(180,190,220,.6);pointer-events:none;transition:color .2s ease}.components_modelSearchInput__aWodH:focus+.components_searchIcon__2W4CA,.components_modelSearchInput__aWodH:hover+.components_searchIcon__2W4CA{color:rgba(120,160,255,.8)}.components_modelCardContainer__56KjN{max-height:300px;overflow-y:auto;padding-right:8px;margin-bottom:4px;position:relative}.components_modelCardContainer__56KjN::-webkit-scrollbar{width:8px}.components_modelCardContainer__56KjN::-webkit-scrollbar-track{background:rgba(0,0,0,.1);border-radius:4px}.components_modelCardContainer__56KjN::-webkit-scrollbar-thumb{background:rgba(255,255,255,.2);border-radius:4px}.components_modelCardGrid__Pnrqn{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;width:100%}.components_modelCard__tLKFA{display:flex;flex-direction:column;background-color:var(--bg-modal-card);border-radius:10px;padding:16px;cursor:pointer;transition:all .2s ease;border:1px solid rgba(255,255,255,.08);overflow:hidden;min-width:0}.components_modelCard__tLKFA:hover{background-color:rgba(50,50,56,.9);border-color:rgba(100,148,237,.3);box-shadow:0 4px 12px rgba(0,0,0,.25)}.components_selectedCard__StfYI{background-color:rgba(65,70,92,.9)!important;border-color:rgba(100,148,237,.6)!important;box-shadow:0 0 0 1px rgba(100,148,237,.4),0 4px 12px rgba(0,0,0,.3)!important}.components_modelCardHeader__8VwYu{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;width:100%}.components_modelHeaderRight__Rcrnh{display:flex;align-items:center;gap:8px;flex-shrink:0}.components_modelName__1wPaa{font-weight:600;font-size:1.05rem;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:8px;min-width:0;position:relative}.components_modelName__1wPaa:hover:after{content:attr(title);position:absolute;left:0;top:-30px;background-color:rgba(30,30,36,.95);color:#e0e6f0;padding:4px 8px;border-radius:4px;font-size:.8rem;white-space:nowrap;z-index:100;box-shadow:0 2px 8px rgba(0,0,0,.3);pointer-events:none;animation:components_fadeIn__QLmdS .2s ease}.components_modelTime__zsWU1{font-size:.85rem;color:#a9b2c3;white-space:nowrap;flex-shrink:0}.components_infoIconContainer__VcP01{position:relative;display:inline-block;width:20px;height:20px;cursor:pointer}.components_infoIcon__Aojnc{color:#7a8599;font-size:20px;transition:color .2s ease}.components_infoIconContainer__VcP01:hover .components_infoIcon__Aojnc{color:#c0c8d7}.components_tooltipContent__FupHY{position:fixed;top:20%;left:50%;transform:translateX(-50%);background-color:rgba(0,0,0,.9);color:white;padding:12px 16px;border-radius:8px;font-size:14px;line-height:1.5;white-space:normal;max-width:80%;width:400px;z-index:10000;text-align:left;pointer-events:none;word-wrap:break-word;box-shadow:0 4px 12px rgba(0,0,0,.3)}@keyframes components_fadeIn__QLmdS{0%{opacity:0;transform:translateY(-95%)}to{opacity:1;transform:translateY(-100%)}}.components_inputModalityTag__qBOpp,.components_outputModalityTag__byscX{display:flex;align-items:center;justify-content:center;padding:4px;border-radius:6px;font-size:.75rem;transition:all .2s ease;height:24px;width:24px;overflow:hidden;white-space:nowrap;flex-shrink:0}.components_inputModalityTag__qBOpp{background-color:rgba(45,85,160,.25);color:#90c5ff;border:1px solid rgba(94,158,255,.2)}.components_inputModalityTag__qBOpp:hover{width:auto;padding:4px 8px;background-color:rgba(45,85,160,.4);border-color:rgba(94,158,255,.4)}.components_outputModalityTag__byscX{background-color:rgba(40,120,40,.25);color:#a0e3a0;border:1px solid rgba(76,175,80,.2)}.components_outputModalityTag__byscX:hover{width:auto;padding:4px 8px;background-color:rgba(40,120,40,.4);border-color:rgba(76,175,80,.4)}.components_modalityIcon__HNQKl{font-size:16px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.components_modalityText__09Cs1{max-width:0;overflow:hidden;transition:max-width .3s ease,margin-left .2s ease;margin-left:0}.components_inputModalityTag__qBOpp:hover .components_modalityText__09Cs1,.components_outputModalityTag__byscX:hover .components_modalityText__09Cs1{max-width:120px;margin-left:6px}.components_modelCard__tLKFA .components_modalityTags__y_E_Z{display:flex;flex-direction:column;gap:8px;margin-top:auto;padding-top:8px;width:100%}.components_modelCard__tLKFA .components_modalityRow__2mFhI{display:flex;align-items:center;gap:8px}.components_modelCard__tLKFA .components_modalityHeader__FYAjI{color:#a9b2c3;font-size:.75rem;font-weight:600;min-width:58px;flex-shrink:0}.components_modelCard__tLKFA .components_modalityRow__2mFhI:first-child .components_modalityHeader__FYAjI{color:#5e9eff}.components_modelCard__tLKFA .components_modalityRow__2mFhI:last-child .components_modalityHeader__FYAjI{color:#4caf50}.components_modelCard__tLKFA .components_inputModalities__FXLso,.components_modelCard__tLKFA .components_outputModalities__BNPFF{display:flex;flex-wrap:nowrap;gap:6px;align-items:center;overflow-x:auto;max-width:100%;scrollbar-width:none;-ms-overflow-style:none}.components_modelCard__tLKFA .components_inputModalities__FXLso::-webkit-scrollbar,.components_modelCard__tLKFA .components_outputModalities__BNPFF::-webkit-scrollbar{display:none}.components_testCardModalityBlock__GYTIr{display:flex;align-items:center;gap:5px}.components_testCardModalityLabel__z_4a3{font-size:11px;font-weight:500;white-space:nowrap;margin-right:6px;text-align:left}.components_testCardInputModality__mbB_j .components_modalityIcon__HNQKl,.components_testCardInputModality__mbB_j .components_testCardModalityLabel__z_4a3{color:#5e9eff}.components_testCardOutputModality__G1xdl .components_modalityIcon__HNQKl,.components_testCardOutputModality__G1xdl .components_testCardModalityLabel__z_4a3{color:#4caf50}.components_testCardModalityTagsContainer__sKtuY{display:flex;align-items:center;gap:4px;flex-wrap:nowrap;overflow:hidden;max-width:150px}.components_testCardModalityBlock__GYTIr .components_inputModalityTag__qBOpp .components_modalityIcon__HNQKl,.components_testCardModalityBlock__GYTIr .components_outputModalityTag__byscX .components_modalityIcon__HNQKl{font-size:14px}.components_testCardModalityBlock__GYTIr .components_inputModalityTag__qBOpp,.components_testCardModalityBlock__GYTIr .components_outputModalityTag__byscX{height:20px;width:20px;padding:2px}.components_testCardModalityBlock__GYTIr .components_inputModalityTag__qBOpp:hover,.components_testCardModalityBlock__GYTIr .components_outputModalityTag__byscX:hover{padding:2px 6px;width:auto}.components_testCardModalityBlock__GYTIr .components_inputModalityTag__qBOpp:hover .components_modalityText__09Cs1,.components_testCardModalityBlock__GYTIr .components_outputModalityTag__byscX:hover .components_modalityText__09Cs1{max-width:80px;margin-left:4px}.components_cloudProviderGrid__q4WuO{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;padding:16px;background:rgba(20,30,50,.2);border:1px solid rgba(120,140,255,.15);border-radius:8px;margin-bottom:16px}.components_cloudProviderOption__rm5LJ{background-color:rgba(42,42,48,.75);border:1px solid rgba(60,80,120,.2);border-radius:8px;padding:16px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;text-align:center;gap:12px;font-size:16px;color:#e2e8f0}.components_cloudProviderOption__rm5LJ:hover{background-color:rgba(45,55,85,.5);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15);border-color:rgba(100,130,255,.3)}.components_cloudProviderOption__rm5LJ.components_selected__aK9y2{background:rgba(50,70,120,.4);border-color:rgba(100,180,255,.6);color:white;box-shadow:0 0 0 1px rgba(100,180,255,.3),0 4px 12px rgba(0,0,0,.2),inset 0 0 8px rgba(100,180,255,.1)}.components_modelSelectionTabs__qy_yE{display:flex;margin-bottom:1rem;background-color:rgba(34,34,39,.7);border-radius:10px;padding:4px;border:1px solid rgba(255,255,255,.1)}.components_modelSelectionTab__cGEfL{padding:10px 18px;border:none;background:transparent;color:#a9b2c3;font-weight:600;font-size:1.1rem;transition:all .2s ease;border-radius:8px;flex:1;cursor:pointer;outline:none}.components_modelSelectionTab__cGEfL.components_active__BVett{background-color:rgba(60,65,90,.9);color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.2),0 0 0 1px rgba(100,148,237,.4);border:1px solid rgba(100,148,237,.3)}.components_predefinedModelsWrapper__JKjMg{display:flex;flex-direction:column;gap:12px;margin-bottom:16px;padding:16px;background:rgba(20,30,50,.4);border-radius:8px;border:1px solid rgba(80,120,255,.15)}.components_predefinedModelsTitle__kX_Ps{font-size:14px;font-weight:600;color:#e2e8f0;margin-bottom:8px;text-align:center}.components_activeTooltip__um3bA{position:fixed;transform:translate(-100%,-100%);background-color:rgba(15,25,40,.85);color:#e4f0ff;padding:12px 16px;border-radius:8px;font-size:14px;line-height:1.5;max-width:250px;width:auto;z-index:10000;text-align:left;pointer-events:none;box-shadow:0 3px 10px rgba(0,0,0,.3);border:1px solid rgba(70,90,120,.2);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);word-wrap:break-word;animation:components_tooltipFadeIn__FC4WW .2s ease-out}.components_activeTooltip__um3bA:after{content:none}@keyframes components_tooltipFadeIn__FC4WW{0%{opacity:0;transform:translate(-95%,-100%)}to{opacity:1;transform:translate(-100%,-100%)}}.components_modelsContainer__iorqo{display:flex;flex-direction:column;width:100%;padding:0}.components_testCard__Vnn1n{padding:12px 16px;align-items:center;min-height:60px}.components_testCard__Vnn1n:hover{box-shadow:0 4px 12px rgba(0,0,0,.25)}.components_testCard__Vnn1n.components_selected__aK9y2{box-shadow:0 0 0 1px rgba(100,130,200,.3)}.components_testCardHeader__3j55e{margin-bottom:4px}.components_testName__TZPJT{font-weight:600;font-size:18px;color:#e4f0ff;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.components_testCard__Vnn1n{background-color:var(--bg-modal-card);border:1px solid rgba(60,70,90,.3);border-radius:8px;padding:10px 15px;cursor:pointer;transition:all .2s ease;display:flex;flex-direction:column;gap:6px;min-height:auto}.components_testCard__Vnn1n:hover{background-color:rgba(50,50,56,.9);border-color:rgba(100,148,237,.3)}.components_testCard__Vnn1n.components_selected__aK9y2{background-color:rgba(50,60,90,.5);border-color:rgba(100,130,200,.6)}.components_testCardBottomRow__gmfbL,.components_testCardTopRow__M8Atm{display:flex;align-items:center;width:100%}.components_testCardTopRow__M8Atm{justify-content:space-between;min-height:24px}.components_testNameContainer__4j9I_{flex-grow:1;min-width:0;margin-right:15px}.components_testCardRightGroupTop__nCTgC{display:flex;align-items:center;gap:10px;flex-shrink:0}.components_testCardHorizontalModalities__JxTHD{display:flex;align-items:center;gap:12px}.components_testCardModalityRow__fOHcu{display:flex;align-items:center}.components_checkboxContainerTestCard__5VKN_{display:flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0}.components_checkboxContainerTestCard__5VKN_ .components_checkbox__MY7ZL{width:16px;height:16px;cursor:pointer;accent-color:#4CAF50}.components_testCardBottomRow__gmfbL{justify-content:space-between;align-items:flex-start;gap:10px;padding-top:10px}.components_testDescriptionContainer__iEMx2{flex-grow:1;min-width:0}.components_testDescription__nYs_c{font-size:13px;color:#a0aec0;line-height:1.3;white-space:normal;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:calc(1.3em * 3)}.components_testCardStat__gRVYa{justify-content:center;background:rgba(0,0,0,.1);padding:3px 6px;border-radius:4px;flex-shrink:0;min-width:60px;text-align:center;height:auto}.components_testCardStatValue__HZOKT{font-size:14px;font-weight:500;color:#dadada;line-height:1.1}.components_testCardStatLabel__X0EhH{font-size:8px;color:rgba(255,255,255,.55);letter-spacing:.3px}.components_checkboxContainer__Z6qYr{position:relative;display:inline-block;width:16px;height:16px;margin-right:8px}.components_checkbox__MY7ZL{position:relative;cursor:pointer;width:16px;height:16px;z-index:1}.components_partialCheckmark__YLEOi{position:absolute;top:0;left:0;width:16px;height:16px;background:#8833FF;border:1px solid transparent;border-radius:3px;pointer-events:none;z-index:2}.components_partialCheckmark__YLEOi:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:2px;background:#fff}.components_testCardCheckbox__9DnBG{display:flex;align-items:center;margin-left:auto}.components_testCardCheckbox__9DnBG input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-radius:4px;background-color:rgba(0,0,0,.2);cursor:pointer;position:relative;transition:all .2s ease}.components_testCardCheckbox__9DnBG input[type=checkbox]:checked{background-color:#7a36f0;border-color:#7a36f0}.components_testCardCheckbox__9DnBG input[type=checkbox]:checked:after{content:"✓";position:absolute;color:white;font-size:14px;top:50%;left:50%;transform:translate(-50%,-50%)}.components_testCardCheckbox__9DnBG input[type=checkbox]:hover{border-color:#7a36f0;box-shadow:0 0 5px rgba(122,54,240,.5)}.components_testCardStat__gRVYa{display:flex;flex-direction:column;align-items:center;background:rgba(0,0,0,.2);padding:8px 12px;border-radius:8px;min-width:80px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:all .3s ease}.components_testCardStatLabel__X0EhH{font-size:11px}.components_categorySelectAllContainer__vtJjQ{display:flex;justify-content:flex-end;margin-bottom:16px}.components_categorySelectAllButton__KNXiZ{background:#2196F3;color:white;border:none;border-radius:var(--radius-large);padding:8px 20px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center}.components_categorySelectAllButton__KNXiZ:before{font-size:18px;margin-right:6px;font-weight:300}.components_categorySelectAllButton__KNXiZ:hover{background:#1976D2}.components_modalityTagsCompact__8D1WJ{display:flex;flex-direction:row;justify-content:space-between;gap:16px;margin-bottom:8px}.components_modalityRowCompact__avMsh{display:flex;flex-direction:row;align-items:center;gap:6px;flex:1}.components_modalityHeaderCompact__irurB{font-size:12px;font-weight:500;color:rgba(255,255,255,.7);white-space:nowrap;width:auto;margin-right:4px}.components_testCardStatsCompact__gAgZO{display:flex;justify-content:space-between;margin-top:8px;padding-top:0;gap:16px}.components_testCardStatsCompact__gAgZO .components_testCardStat__gRVYa{flex:1;display:flex;flex-direction:column;align-items:center;background:rgba(0,0,0,.2);padding:8px 0;border-radius:4px}.components_testCardStatValue__HZOKT{font-size:18px;font-weight:600;color:#fff;line-height:1.2}.components_testCardStatLabel__X0EhH{font-size:10px;color:rgba(255,255,255,.7);text-transform:uppercase;letter-spacing:.5px}.components_testCardHeader__3j55e{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.components_emptyStateContainer__Uo3z_{display:flex;justify-content:center;align-items:center;min-height:150px;margin:20px 0}.components_emptyStateMessage__vNxZ9{text-align:center;background-color:rgba(255,255,255,.05);border-radius:8px;padding:20px;max-width:90%;display:flex;flex-direction:column;align-items:center;gap:12px}.components_emptyStateIcon__dks1o{font-size:28px;color:#9f86ff}.components_emptyStateMessage__vNxZ9 p{margin:0;font-size:16px;line-height:1.5;color:#e0e0e0}.components_disabledButton__Z4vaZ{opacity:.6;background-color:#444!important}.components_modalCloseButton__wEL3E{position:absolute;top:15px;right:15px;border-radius:4px;background:transparent;border:none;color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;width:32px;height:32px;transition:background-color .2s ease,color .2s ease;z-index:10}.components_modalCloseButton__wEL3E:hover{background-color:rgba(255,255,255,.15);color:var(--text-primary)}.components_modalCloseButton__wEL3E:focus{outline:none;box-shadow:0 0 0 2px rgba(70,120,180,.2)}.components_modalCloseButton__wEL3E svg{width:18px;height:18px}.components_addModelOverlay__8OoGt{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.components_addModelContent__Er2IO{background-color:#212437;padding:25px 30px;border-radius:12px;width:100%;max-width:900px;box-shadow:0 10px 25px rgba(0,0,0,.3);color:#e0e0e0;display:flex;flex-direction:column;gap:25px}.components_addModelHeader__fJSHA{text-align:center}.components_addModelHeader__fJSHA h2{font-size:1.6rem;margin-bottom:5px;color:#ffffff}.components_addModelSubtitle__6PYjI{font-size:.95rem;color:#b0b0c0}.components_addModelStepsRow__b2QAT{display:flex;justify-content:space-between;gap:20px}.components_addModelStepCard__iQURM{background-color:#2c2f48;padding:20px;border-radius:8px;flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;box-shadow:0 4px 8px rgba(0,0,0,.2);border:1px solid #3a3d5a}.components_addModelStepNumber__JmfC6{background-color:#7c4dff;color:white;border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.9rem;margin-bottom:15px}.components_stepIconPlaceholder__YIRgq{font-size:2rem;margin-bottom:10px}.components_addModelStepTitle__sHMD0{font-size:1.1rem;font-weight:600;margin-bottom:8px;color:#ffffff}.components_addModelStepDescription__kVmCQ{font-size:.85rem;color:#c0c0d0;line-height:1.5}.components_addModelStepDescription__kVmCQ code{background-color:#3e425e;padding:.2em .4em;border-radius:4px;font-size:.9em;color:#a0a0ff}.components_addModelDocLinkSectionDark__2tF_C{padding:15px 20px;background-color:#2c2f48;border-radius:8px;text-align:center;border:1px solid #3a3d5a}.components_addModelDocLinkSectionDark__2tF_C p{margin-bottom:12px;font-size:.9rem;color:#d0d0e0}.components_addModelDocLinkSectionDark__2tF_C p code{background-color:#3e425e;padding:.2em .4em;border-radius:4px;font-size:.9em;color:#a0a0ff}.components_docLinkButtonDark__WdZRH{display:inline-block;padding:10px 25px;background-color:#007bff;color:white;text-decoration:none;border-radius:6px;font-weight:500;transition:background-color .2s ease-in-out;border:none}.components_docLinkButtonDark__WdZRH:hover{background-color:#0056b3}.components_addModelDownloadButtonsRow__KyCwZ{display:flex;justify-content:center;gap:20px;margin-top:10px}.components_addModelDownloadButtonDark__xRvhi{background-color:#3a3d5a;color:#e0e0e0;border:1px solid #4a4e69;padding:10px 15px;border-radius:6px;display:flex;align-items:center;gap:8px;font-size:.9rem;cursor:pointer;transition:background-color .2s ease-in-out,border-color .2s ease-in-out;flex-grow:1;max-width:350px}.components_addModelDownloadButtonDark__xRvhi:hover{background-color:#4a4e69;border-color:#5a5e7a}.components_addModelActions__Z2wRE{display:flex;justify-content:flex-end;margin-top:10px}.components_button__RWwep.components_buttonNoBackgroundDark__mif51{background-color:transparent;color:#b0b0c0;border:1px solid #4a4e69;padding:8px 20px;border-radius:6px;cursor:pointer;transition:color .2s ease-in-out,background-color .2s ease-in-out}.components_button__RWwep.components_buttonNoBackgroundDark__mif51:hover{color:#ffffff;background-color:#3a3d5a}@media (max-width:768px){.components_addModelStepsRow__b2QAT{flex-direction:column}.components_addModelDownloadButtonsRow__KyCwZ{flex-direction:column;align-items:stretch}.components_addModelDownloadButtonDark__xRvhi{max-width:none}.components_addModelContent__Er2IO{padding:20px;gap:20px}}.components_scanProgressContainer__GF9V5{padding:20px 40px;min-height:250px}.components_progressStepMessage__oZuS8{margin-top:18px;margin-bottom:12px}.components_loadingSpinnerLarge__5ULoA{border:5px solid #555;border-top:5px solid var(--primary-accent-color,#007bff);border-radius:50%;width:48px;height:48px;animation:components_spin__DOsd_ 1s linear infinite;margin-bottom:25px}.components_checkmarkIconLarge__LmeKY,.components_crossIconLarge__vwbS7{margin-bottom:20px;line-height:1}.components_checkmarkIconLarge__LmeKY{color:#4CAF50}.components_crossIconLarge__vwbS7{color:#F44336}.components_troubleshootingInfo__xnkEs{font-size:.95em;color:var(--text-color-medium,#b0b0b0);margin-top:8px;margin-bottom:20px;text-align:left;max-width:450px;background-color:rgba(255,255,255,.03);border-radius:4px;border:1px solid rgba(255,255,255,.1)}.components_troubleshootingInfo__xnkEs strong{color:var(--text-color-light,#e0e0e0);margin-bottom:5px}.components_scanProgressContainer__GF9V5 .components_modalActions__OvLUR{margin-top:25px;width:100%;display:flex;justify-content:center;gap:15px}.components_disabledCard__6BuDm{opacity:.6;cursor:not-allowed;pointer-events:none}.components_disabledButton__Z4vaZ{opacity:.5!important;cursor:not-allowed!important;background-color:#555!important;color:#999!important;border-color:#666!important}.components_scanProgressStepperContainer__fjzP_{display:flex;flex-direction:column;align-items:center;padding:30px 20px;min-height:280px;box-sizing:border-box}.components_stepperTitle__Mvf9z{font-size:1.4em;color:var(--text-color-light,#e0e0e0);margin-bottom:35px}.components_stepperTrack__phpFc{display:flex;align-items:center;justify-content:center;width:100%;max-width:400px;margin-bottom:30px}.components_stepperNodeContainer__XaJy8{display:flex;flex-direction:column;align-items:center;position:relative}.components_stepperNode__1pZWo{width:32px;height:32px;background-color:#4a4a4a;border:2px solid #686868;color:#ccc;font-size:16px;transition:background-color .3s ease,border-color .3s ease}.components_stepperNodeContainer__XaJy8.components_active__BVett .components_stepperNode__1pZWo{background-color:var(--primary-accent-color-faded,#0056b3);border-color:var(--primary-accent-color,#007bff)}.components_stepperNodeContainer__XaJy8.components_completed__cc979 .components_stepperNode__1pZWo{background-color:#2a8a2e;border-color:#3aa53f;color:white}.components_spinnerSmall__NR4Jh{width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;animation:components_spin__DOsd_ .8s linear infinite}.components_checkmarkSmall__ec5CX{font-size:18px;line-height:1}.components_circleSmall__B0Zf_{width:12px;height:12px;background-color:#686868}.components_stepperLabel__P_mWe{margin-top:10px;font-size:.9em;color:#bbb;text-align:center;min-width:120px}.components_stepperNodeContainer__XaJy8.components_active__BVett .components_stepperLabel__P_mWe,.components_stepperNodeContainer__XaJy8.components_completed__cc979 .components_stepperLabel__P_mWe{color:var(--text-color-light,#e0e0e0);font-weight:500}.components_stepperConnector__ZVLnp{background-color:#4a4a4a;margin:0 -5px;align-self:center;top:-8px;max-width:100px;transition:background-color .3s ease}.components_stepperConnector__ZVLnp.components_completed__cc979{background-color:#3aa53f}.components_stepperStatusMessage__3EadW{font-size:1em;color:#ccc;margin-top:10px;min-height:20px}.components_scanProgressContainer__GF9V5{padding:30px 40px;text-align:center;min-height:280px;box-sizing:border-box}.components_progressStepMessage__oZuS8{font-size:1.1em;margin-top:15px;margin-bottom:10px;color:var(--text-color-light,#e0e0e0);line-height:1.4}.components_checkmarkIconLarge__LmeKY,.components_crossIconLarge__vwbS7{font-size:48px;margin-bottom:15px}.components_scanProgressContainer__GF9V5 .components_modalActions__OvLUR,.components_scanProgressStepperContainer__fjzP_ .components_modalActions__OvLUR{margin-top:auto;padding-top:20px;width:100%;display:flex;justify-content:center;gap:15px}@keyframes components_spin__DOsd_{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.components_checkmarkIconLarge__LmeKY,.components_crossIconLarge__vwbS7{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;margin:0 auto 20px;position:relative}.components_checkmarkIconLarge__LmeKY{background:rgba(76,175,80,.1);border:2px solid rgba(76,175,80,.5);box-shadow:0 0 15px rgba(76,175,80,.3)}.components_crossIconLarge__vwbS7{background:rgba(244,67,54,.1);border:2px solid rgba(244,67,54,.5);box-shadow:0 0 15px rgba(244,67,54,.3)}.components_checkmarkIconLarge__LmeKY:before,.components_crossIconLarge__vwbS7:before{content:"";position:absolute;width:30px;height:30px}.components_checkmarkIconLarge__LmeKY:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234CAF50' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E");animation:components_checkmarkPulse__PnLWk 1.5s ease-in-out infinite}.components_crossIconLarge__vwbS7:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23F44336' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'%3E%3C/line%3E%3Cline x1='6' y1='6' x2='18' y2='18'%3E%3C/line%3E%3C/svg%3E");animation:components_errorPulse__ySZwv 1.5s ease-in-out infinite}@keyframes components_checkmarkPulse__PnLWk{0%{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes components_errorPulse__ySZwv{0%{transform:scale(1) rotate(0deg);opacity:1}50%{transform:scale(1.1) rotate(5deg);opacity:.8}to{transform:scale(1) rotate(0deg);opacity:1}}.components_stepperNode__1pZWo{width:30px;height:30px;background:linear-gradient(135deg,rgba(100,100,255,.2),rgba(80,80,240,.5));border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;box-shadow:0 0 10px rgba(80,80,240,.3);border:1px solid rgba(80,80,240,.6);transition:all .3s ease}.components_stepperNodeContainer__XaJy8.components_active__BVett .components_stepperNode__1pZWo{background:linear-gradient(135deg,rgba(80,80,240,.4),rgba(60,60,220,.7));box-shadow:0 0 15px rgba(80,80,240,.5);border:1px solid rgba(80,80,240,.8);transform:scale(1.05)}.components_stepperNodeContainer__XaJy8.components_completed__cc979 .components_stepperNode__1pZWo{background:linear-gradient(135deg,rgba(76,175,80,.4),rgba(56,155,60,.7));box-shadow:0 0 15px rgba(76,175,80,.5);border:1px solid rgba(76,175,80,.8)}.components_spinnerSmall__NR4Jh{width:16px;height:16px;border:2px solid rgba(255,255,255,.2);border-top-color:white;border-radius:50%;animation:components_spinnerRotate__RjJVN 1s linear infinite}.components_checkmarkSmall__ec5CX{color:white;font-size:14px;text-shadow:0 0 5px rgba(255,255,255,.5)}.components_circleSmall__B0Zf_{width:8px;height:8px;background-color:rgba(255,255,255,.6);border-radius:50%}@keyframes components_spinnerRotate__RjJVN{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.components_stepperConnector__ZVLnp{flex-grow:1;height:2px;background:linear-gradient(90deg,rgba(200,200,255,.3),rgba(200,200,255,.6),rgba(200,200,255,.3));position:relative;margin:0 10px}.components_stepperConnector__ZVLnp.components_completed__cc979{background:linear-gradient(90deg,rgba(76,175,80,.3),rgba(76,175,80,.6),rgba(76,175,80,.3));box-shadow:0 0 8px rgba(76,175,80,.3)}.components_successMessage__qgMI5{color:#4CAF50;font-weight:500;text-shadow:0 0 10px rgba(76,175,80,.3)}.components_errorMessage__L0STk{color:#F44336;font-weight:500;text-shadow:0 0 10px rgba(244,67,54,.3)}.components_scanProgressContainer__GF9V5{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px;background:rgba(30,30,40,.5);border-radius:12px;box-shadow:inset 0 0 15px rgba(0,0,0,.2);border:1px solid rgba(100,100,255,.2);width:100%;max-width:600px;margin:0 auto;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.components_progressStepMessage__oZuS8{text-align:center;margin:15px 0;font-size:16px;line-height:1.6;background:linear-gradient(135deg,rgba(255,255,255,.9),rgba(255,255,255,.7));background-clip:text;-webkit-background-clip:text;color:transparent}.components_troubleshootingInfo__xnkEs{background:rgba(40,40,50,.6);border-radius:8px;padding:15px;margin:10px 0;font-size:14px;line-height:1.6;color:rgba(255,255,255,.9);max-width:100%;overflow-x:auto;position:relative}.components_troubleshootingInfo__xnkEs[data-model-type=local]{border-left:3px solid #f44336;background:linear-gradient(90deg,rgba(75,192,192,.05),rgba(40,40,50,.6))}.components_troubleshootingInfo__xnkEs[data-model-type=cloud]{border-left:3px solid #f44336;background:linear-gradient(90deg,rgba(153,102,255,.05),rgba(40,40,50,.6))}.components_troubleshootingInfo__xnkEs strong{color:#F44336;font-weight:600;display:block;margin-bottom:8px}.components_emailContact__20rlG{color:#0066cc;cursor:pointer;transition:all .2s ease}.components_emailContact__20rlG:hover{text-decoration:underline}.components_cloudModalityGroup__UC_Zs{display:flex;gap:6px;flex-wrap:wrap;margin-top:8px}.components_cloudModalityTag__gYw6u{position:relative;display:flex;align-items:center;justify-content:center;padding:4px 8px;border-radius:6px;font-size:.75rem;font-weight:500;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-width:60px;height:28px;gap:4px;background-color:rgba(55,65,81,.5);color:#9CA3AF;border:1px solid rgba(75,85,99,.3);box-shadow:0 1px 2px rgba(0,0,0,.1)}.components_cloudModalityTag__gYw6u.components_input__LMCtK.components_selected__aK9y2{background-color:rgba(59,130,246,.15);border-color:rgba(59,130,246,.5);color:#60A5FA;box-shadow:0 1px 3px rgba(59,130,246,.2)}.components_cloudModalityTag__gYw6u.components_output__ksfzL.components_selected__aK9y2{background-color:rgba(34,197,94,.15);border-color:rgba(34,197,94,.5);color:#4ADE80;box-shadow:0 1px 3px rgba(34,197,94,.2)}.components_cloudModalityTag__gYw6u .components_modalityIcon__HNQKl{font-size:13px;flex-shrink:0}.components_cloudModalityTag__gYw6u .components_modalityText__09Cs1{margin-left:0;max-width:none;overflow:visible;font-weight:500}.components_cloudModalityTag__gYw6u .components_checkmarkIcon__4PiN0{position:absolute;top:-2px;right:-2px;width:10px;height:10px;background-color:#10B981;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:7px;color:white;font-weight:700;opacity:0;transform:scale(.8);transition:opacity .15s ease,transform .15s ease}.components_cloudModalityTag__gYw6u.components_input__LMCtK.components_selected__aK9y2 .components_checkmarkIcon__4PiN0{background-color:#3B82F6;opacity:1;transform:scale(1)}.components_cloudModalityTag__gYw6u.components_output__ksfzL.components_selected__aK9y2 .components_checkmarkIcon__4PiN0{background-color:#10B981;opacity:1;transform:scale(1)}.components_modalitySection__IjQvd{display:flex;gap:24px;align-items:flex-start}.components_modalityColumn__3gUvu{flex:1;min-width:0}.components_modalityColumn__3gUvu label{display:block;font-weight:600;font-size:.9rem;color:#E5E7EB;margin-bottom:8px}.components_modalityColumn__3gUvu .components_requiredField__OHT7G{color:#EF4444;margin-left:2px}.components_modalityHint__EqkJv{font-size:.75rem;color:#9CA3AF;margin-top:2px;margin-bottom:4px;font-style:italic}.components_advancedSettingsToggle__C843h{display:inline-flex;align-items:center;gap:6px;padding:8px;margin-bottom:.5rem;margin-left:-8px;background-color:transparent;border:none;color:var(--text-100);font-size:16px;font-weight:400;cursor:pointer;text-align:left;border-radius:4px;transition:background-color .2s}.components_advancedSettingsToggle__C843h:hover{background-color:rgba(255,255,255,.05)}.components_advancedSettingsTitle__ticNZ{white-space:nowrap}.components_chevronIcon__bdsgi{display:inline-block;transition:transform .2s;font-size:14px;line-height:1;flex-shrink:0}.components_chevronIcon__bdsgi.components_open__4jsr1{transform:rotate(90deg)}.components_advancedSettingsContent__lKGli{padding:0;animation:components_slideDown__vghRF .2s ease-out}@keyframes components_slideDown__vghRF{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.components_advancedSettingsGrid__4sJ7X{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:4px;margin-bottom:8px}@media (max-width:768px){.components_advancedSettingsGrid__4sJ7X{grid-template-columns:1fr}}