.v8M1OW_tableBorder{border:1px solid var(--border);background:#fff;border-radius:12px;overflow:auto}.v8M1OW_table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:880px}.v8M1OW_table th{text-align:left;color:#747a88;background:#f4f4f9;height:40px;padding:0 12px;font-weight:600}.v8M1OW_table th:last-child{text-align:right}.v8M1OW_table td{border-top:1px solid var(--border);vertical-align:middle;padding:10px 12px;line-height:20px}.v8M1OW_skillRow{height:61px;transition:background-color .12s}.v8M1OW_skillRow:hover{background:#fafaff}.v8M1OW_skillRow.v8M1OW_expanded{background:#f5f5ff}.v8M1OW_skillIdentity{align-items:center;gap:12px;min-width:0;display:flex}.v8M1OW_icon{color:#8b84b4;background:#f2f0ff;border:1px solid #e3e0f4;border-radius:9px;flex:0 0 40px;justify-content:center;align-items:center;height:40px;font-weight:600;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #23234913}.v8M1OW_icon img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.v8M1OW_skillNameButton{text-align:left;flex:1;min-width:0;padding:0;display:block}.v8M1OW_nameLine{align-items:center;gap:6px;min-width:0;line-height:20px;display:flex}.v8M1OW_nameIndicators,.v8M1OW_nameIndicators>span{flex-shrink:0;align-items:center;display:inline-flex}.v8M1OW_nameIndicators{gap:6px}.v8M1OW_apiKey{color:#f5a34f}.v8M1OW_skillName{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.v8M1OW_expanded .v8M1OW_skillName{color:var(--primary)}.v8M1OW_slug{white-space:nowrap;text-overflow:ellipsis;color:#777d8b;font-size:12px;font-weight:500;line-height:18px;display:block;overflow:hidden}.v8M1OW_safe{color:#16a04b}.v8M1OW_danger{color:#ef4444}.v8M1OW_warning{color:#d97706}.v8M1OW_summary{white-space:nowrap}.v8M1OW_activitySummary{flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:4px;font-size:12px;line-height:18px;display:flex}.v8M1OW_activityButton{font-size:inherit;white-space:nowrap;font-variant-numeric:tabular-nums;padding:1px 7px;font-weight:500;line-height:18px}.v8M1OW_activityButton:hover{filter:brightness(.97)}.v8M1OW_activityButton[aria-expanded=true]{box-shadow:inset 0 0 0 1px}.v8M1OW_activityButton:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.v8M1OW_categories{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.v8M1OW_primaryCategory{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.v8M1OW_secondaryCategories{flex-wrap:wrap;gap:4px;max-width:100%;display:flex}.v8M1OW_categoryTag{color:#626877;text-overflow:ellipsis;white-space:nowrap;background:#f5f5f8;border:1px solid #e5e6eb;border-radius:4px;max-width:100%;padding:0 5px;font-size:12px;font-weight:400;line-height:18px;display:inline-block;overflow:hidden}.v8M1OW_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.v8M1OW_heat{color:#777d8b;align-items:center;gap:7px;display:inline-flex}.v8M1OW_operations{white-space:nowrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.v8M1OW_expandButton{border-radius:6px;align-items:center;gap:5px;padding:5px 8px;font-size:12px;font-weight:600;display:inline-flex}.v8M1OW_expandButton:hover{background:#eeedf5}.v8M1OW_expandButton svg{transition:transform .15s}.v8M1OW_chevronUp{transform:rotate(180deg)}.v8M1OW_table td.v8M1OW_expandedCell{background:#f9f9ff;padding:0}.v8M1OW_versions{padding:16px 40px 20px}.v8M1OW_versionsHeading{justify-content:space-between;align-items:center;min-height:36px;margin-bottom:12px;display:flex}.v8M1OW_versionsHeading h3{margin:0;font-size:14px;font-weight:600;line-height:20px}.v8M1OW_versionsHeading>div>span{color:#7b8190;font-size:12px;line-height:18px}.v8M1OW_deleteButton{color:#ef4444;border-radius:6px;padding:6px 12px;font-size:12px;font-weight:600}.v8M1OW_deleteButton:hover{background:#feedef}.v8M1OW_versionBorder{border:1px solid var(--border);border-radius:12px;overflow:hidden}.v8M1OW_versionTable{border-collapse:collapse;table-layout:fixed;width:100%}.v8M1OW_table .v8M1OW_versionTable th{background:#f5f5fa;height:40px;padding:0 12px;font-size:14px}.v8M1OW_table .v8M1OW_versionTable td{border-top:1px solid var(--border);height:52px;padding:10px 12px}.v8M1OW_table .v8M1OW_versionTable tbody tr:first-child td{border-top:0}.v8M1OW_versionTable tr:hover{background:#f5f4ff}.v8M1OW_versionNumber{white-space:nowrap;font-size:14px;font-weight:600}.v8M1OW_statusLine{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.v8M1OW_reviewFailure{color:#ef4444;font-size:inherit;border-radius:4px;align-items:center;padding:3px 0;display:inline-flex}.v8M1OW_reviewFailure:hover,.v8M1OW_reasonStatus:hover{text-underline-offset:3px;text-decoration:underline}.v8M1OW_reviewFailure:focus-visible,.v8M1OW_reasonStatus:focus-visible,.v8M1OW_safetyButton:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.v8M1OW_offlineStatus{color:#141519;box-shadow:inset 0 0 0 1px var(--border);background:0 0}.v8M1OW_reviewingStatus{color:#ff7a33;background:#ff7a331a}.v8M1OW_date{white-space:nowrap;font-size:14px}.v8M1OW_safetyButton{border-radius:6px;align-items:center;gap:6px;padding:4px 6px;font-size:14px;font-weight:600;display:inline-flex}.v8M1OW_safetyButton:hover{background:#e8f6ed}.v8M1OW_safetyButton.v8M1OW_danger:hover{background:#feedef}.v8M1OW_safetyButton.v8M1OW_warning:hover{background:#fff4df}.v8M1OW_versionOperation{text-align:right}.v8M1OW_versionOperation button{border-radius:6px;padding:4px 8px;font-size:12px}.v8M1OW_versionOperation button:hover{background:#edf5fc;text-decoration:none}.v8M1OW_versionPagination{color:#727988;justify-content:flex-end;align-items:center;gap:8px;margin-top:16px;font-size:12px;display:flex}.v8M1OW_versionPagination>span{margin-right:8px}.v8M1OW_pageButton{border:1px solid var(--border);color:#16171b;background:#fff;border-radius:7px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.v8M1OW_pageButton:hover:not(:disabled){background:#f0effb}.v8M1OW_empty{text-align:center;color:#818797;height:160px}@media (max-width:1100px){.v8M1OW_versions{padding:16px 24px 20px}.v8M1OW_operations{gap:4px}.v8M1OW_expandButton{padding:5px 4px}.v8M1OW_summary{font-size:13px}.v8M1OW_skillIdentity{gap:10px}.v8M1OW_table .v8M1OW_versionTable th,.v8M1OW_table .v8M1OW_versionTable td{padding-left:9px;padding-right:9px}.v8M1OW_date{font-size:12px}}.v8M1OW_matchCount{color:var(--primary);margin-top:2px;font-size:12px;line-height:18px;display:block}.v8M1OW_matchPreview{padding:10px 24px 16px}.v8M1OW_matchHeading{justify-content:space-between;align-items:center;gap:12px;min-height:26px;margin-bottom:8px;font-size:12px;display:flex}.v8M1OW_matchHeading strong{color:#5f53b4;font-weight:600}.v8M1OW_activityHeading strong{color:var(--foreground)}.v8M1OW_matchTotal{color:#858b97}.v8M1OW_showAllButton{color:var(--primary);white-space:nowrap;align-items:center;gap:3px;padding:4px 0;font-size:12px;display:inline-flex}.v8M1OW_showAllButton:hover{text-decoration:underline}.v8M1OW_table .v8M1OW_filterVersionTable th{white-space:nowrap;background:#f4f4fa;height:32px;font-size:12px;font-weight:500}.v8M1OW_table .v8M1OW_filterVersionTable th:last-child{text-align:left}.v8M1OW_table .v8M1OW_filterVersionTable th.v8M1OW_versionOperation{text-align:right}.v8M1OW_table .v8M1OW_filterVersionTable td{background:#fff;height:46px;padding-top:8px;padding-bottom:8px;font-size:12px}.v8M1OW_filterVersionTable .v8M1OW_versionNumber{font-size:12px}.v8M1OW_filterVersionTable .v8M1OW_safetyButton{gap:4px;padding:3px 0;font-size:12px}.v8M1OW_filterVersionTable .v8M1OW_safetyButton svg{width:14px;height:14px}.v8M1OW_filterVersionTable .v8M1OW_statusLine{gap:4px}.v8M1OW_filterVersionTable .v8M1OW_statusLine .badge{padding:0 7px;font-size:11px}.v8M1OW_table .v8M1OW_filterVersionTable .v8M1OW_matchedRow td{background:#f8f7ff}.v8M1OW_versionIdentity{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.v8M1OW_matchMark{color:var(--primary);white-space:nowrap;align-items:center;gap:3px;font-size:10px;line-height:16px;display:inline-flex}.v8M1OW_matchMark:before{content:"";background:var(--primary);border-radius:50%;width:4px;height:4px}.v8M1OW_versionRoleTag{white-space:nowrap;color:#555c6c;background:#f2f4f8;border:0;border-radius:999px;align-items:center;padding:0 10px;font-size:12px;line-height:24px;display:inline-flex}.v8M1OW_candidateRole{color:#2980e4;background:#edf4fd}.v8M1OW_currentRole{color:#5c5aff;background:#f2effc}.v8M1OW_versionDate{color:#777d8b;white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:7px;font-size:12px;line-height:20px;display:inline-flex}.v8M1OW_versionHeadingActions{align-items:center;gap:18px;display:flex}.v8M1OW_remainingButton{color:#756aa9;border-radius:6px;justify-content:center;align-items:center;gap:5px;margin:8px auto -4px;padding:5px 12px;font-size:12px;display:flex}.v8M1OW_remainingButton:hover{background:#efedf9}.v8M1OW_empty p{color:#969aa4;margin:6px 0 14px;font-size:12px}.v8M1OW_empty .button{height:30px;color:var(--primary);font-size:12px;font-weight:500}@media (max-width:1100px){.v8M1OW_matchPreview{padding:10px 16px 16px}.v8M1OW_table .v8M1OW_filterVersionTable th,.v8M1OW_table .v8M1OW_filterVersionTable td{padding-left:8px;padding-right:8px}.v8M1OW_versionHeadingActions{gap:10px}}.v8M1OW_tableBorder{container-type:inline-size}.v8M1OW_skillMeta{flex-wrap:wrap;align-items:center;gap:3px 6px;display:flex}.v8M1OW_oneKeyTag{color:#81779e;white-space:nowrap;background:#faf9ff;border:1px solid #ded9f3;border-radius:4px;margin-top:3px;padding:0 5px;font-size:10px;font-weight:400;line-height:16px;display:inline-block}.v8M1OW_compactCategory{display:none}@container (max-width:700px){.v8M1OW_filteredTable{width:100%;min-width:0}.v8M1OW_filteredTable>colgroup>col:first-child{width:45%!important}.v8M1OW_filteredTable>colgroup>col:nth-child(2){width:22%!important}.v8M1OW_filteredTable>colgroup>col:nth-child(5){width:33%!important}.v8M1OW_filteredTable>colgroup>col:nth-child(3),.v8M1OW_filteredTable>colgroup>col:nth-child(4),.v8M1OW_filteredTable>thead>tr>th:nth-child(3),.v8M1OW_filteredTable>thead>tr>th:nth-child(4),.v8M1OW_filteredTable>tbody>.v8M1OW_skillRow>td:nth-child(3),.v8M1OW_filteredTable>tbody>.v8M1OW_skillRow>td:nth-child(4){display:none}.v8M1OW_filteredTable>tbody>.v8M1OW_skillRow>td,.v8M1OW_filteredTable>thead>tr>th{padding-left:9px;padding-right:9px;font-size:12px}.v8M1OW_filteredTable .v8M1OW_skillIdentity{gap:8px}.v8M1OW_filteredTable .v8M1OW_icon{flex-basis:32px;height:32px}.v8M1OW_filteredTable .v8M1OW_skillName{font-size:13px}.v8M1OW_filteredTable .v8M1OW_slug{font-size:10px;line-height:16px}.v8M1OW_filteredTable .v8M1OW_compactCategory{color:#888c99;margin-top:1px;font-size:11px;line-height:16px;display:block}.v8M1OW_filteredTable .v8M1OW_summary{white-space:normal;font-size:11px;line-height:17px}.v8M1OW_filteredTable .v8M1OW_summaryTotal,.v8M1OW_filteredTable .v8M1OW_summaryOnline{white-space:nowrap;display:block}.v8M1OW_filteredTable .v8M1OW_summarySeparator{display:none}.v8M1OW_filteredTable .v8M1OW_matchCount{font-size:11px}.v8M1OW_filteredTable .v8M1OW_activitySummary{gap:4px;font-size:11px}.v8M1OW_filteredTable .v8M1OW_activityButton{padding:0 5px}.v8M1OW_filteredTable .v8M1OW_operations{flex-wrap:wrap;gap:3px}.v8M1OW_filteredTable .v8M1OW_operations .badge{padding:1px 7px;font-size:11px}.v8M1OW_filteredTable .v8M1OW_expandButton{gap:1px;padding:4px 1px;font-size:11px}.v8M1OW_filteredTable .v8M1OW_matchPreview,.v8M1OW_filteredTable .v8M1OW_versions{padding:10px 12px 14px}.v8M1OW_filteredTable .v8M1OW_matchHeading{flex-wrap:wrap;gap:7px;font-size:11px}.v8M1OW_filteredTable .v8M1OW_showAllButton{font-size:11px}.v8M1OW_filteredTable .v8M1OW_versionsHeading{align-items:flex-start;gap:8px}.v8M1OW_filteredTable .v8M1OW_versionsHeading h3{font-size:13px}.v8M1OW_filteredTable .v8M1OW_versionsHeading>div>span{font-size:11px}.v8M1OW_filteredTable .v8M1OW_versionHeadingActions{flex-wrap:wrap;justify-content:flex-end;gap:8px}.v8M1OW_filteredTable .v8M1OW_deleteButton{padding:4px 0;font-size:11px}.v8M1OW_filteredTable .v8M1OW_filterVersionTable{table-layout:auto;width:100%;display:block}.v8M1OW_filteredTable .v8M1OW_filterVersionTable colgroup,.v8M1OW_filteredTable .v8M1OW_filterVersionTable thead{display:none}.v8M1OW_filteredTable .v8M1OW_filterVersionTable tbody{display:block}.v8M1OW_filteredTable .v8M1OW_filterVersionTable tbody>tr{border-top:1px solid var(--border);background:#fff;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 16px;padding:10px 12px;display:grid}.v8M1OW_filteredTable .v8M1OW_filterVersionTable tbody>tr:first-child{border-top:0}.v8M1OW_filteredTable .v8M1OW_filterVersionTable tbody>.v8M1OW_matchedRow{background:#f8f7ff}.v8M1OW_filteredTable .v8M1OW_filterVersionTable tbody>tr>td{background:0 0;border:0;min-width:0;height:auto;padding:0;font-size:12px;line-height:20px;display:block}.v8M1OW_filteredTable .v8M1OW_filterVersionTable .v8M1OW_versionNumberCell{grid-area:1/1}.v8M1OW_filteredTable .v8M1OW_filterVersionTable .v8M1OW_versionStatusCell{text-align:right;grid-area:1/2;justify-self:end;margin-bottom:3px}.v8M1OW_filteredTable .v8M1OW_filterVersionTable .v8M1OW_versionTypeCell,.v8M1OW_filteredTable .v8M1OW_filterVersionTable .v8M1OW_versionDateCell{grid-column:1/-1}.v8M1OW_filteredTable .v8M1OW_filterVersionTable .v8M1OW_statusLine{justify-content:flex-end}.v8M1OW_filteredTable .v8M1OW_filterVersionTable td[data-label]{white-space:nowrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.v8M1OW_filteredTable .v8M1OW_filterVersionTable td[data-label]:before{content:attr(data-label);color:#858a97;font-size:11px;font-weight:400}.v8M1OW_filteredTable .v8M1OW_filterVersionTable .v8M1OW_safetyButton{padding:0;font-weight:500}.v8M1OW_filteredTable .v8M1OW_filterVersionTable .v8M1OW_versionIdentity{min-height:20px}.v8M1OW_filteredTable .v8M1OW_filterVersionTable .v8M1OW_versionOperation button{padding:0}}@container (max-width:420px){.v8M1OW_filteredTable>colgroup>col:first-child{width:46%!important}.v8M1OW_filteredTable>colgroup>col:nth-child(2){width:20%!important}.v8M1OW_filteredTable>colgroup>col:nth-child(5){width:34%!important}.v8M1OW_filteredTable .v8M1OW_icon{display:none}.v8M1OW_filteredTable .v8M1OW_matchPreview,.v8M1OW_filteredTable .v8M1OW_versions{padding-left:8px;padding-right:8px}.v8M1OW_filteredTable .v8M1OW_filterVersionTable tbody>tr{gap:4px 12px;padding-left:9px;padding-right:9px}.v8M1OW_filteredTable .v8M1OW_filterVersionTable td[data-label]{gap:4px}}
._6AIJ2q_panel{background:#f8f9fc;border:1px solid #e9ebf2;border-radius:10px;margin-bottom:14px;padding:16px}._6AIJ2q_fields{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 20px;display:grid}._6AIJ2q_field{color:#646b79;flex-direction:column;gap:7px;min-width:0;font-size:12px;display:flex}._6AIJ2q_field select{appearance:none;color:#252832;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='m4 6 4 4 4-4' stroke='%23747c8b' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 10px center/14px 14px no-repeat;border:1px solid #e0e3eb;border-radius:8px;width:100%;height:32px;padding:0 32px 0 10px;font-size:13px}._6AIJ2q_field select:hover{border-color:#a9a0df}._6AIJ2q_field select:focus-visible{outline-offset:2px;outline:2px solid #9485ed}._6AIJ2q_footer{border-top:1px solid #eae8f2;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding-top:12px;display:flex}._6AIJ2q_result{color:#737a88;font-size:12px}._6AIJ2q_result strong{color:#5a4cc4;font-weight:600}._6AIJ2q_actions{align-items:center;gap:8px;display:flex}._6AIJ2q_actions .button{border-radius:8px;height:32px;padding:0 14px;font-size:12px}._6AIJ2q_reset{color:#727987;padding:5px 10px;font-size:12px}._6AIJ2q_reset:hover{color:var(--primary)}@media (max-width:1000px){._6AIJ2q_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}._6AIJ2q_panel{padding:16px}}@media (max-width:680px){._6AIJ2q_fields{grid-template-columns:repeat(2,minmax(0,1fr))}._6AIJ2q_footer{flex-direction:column;align-items:flex-start}._6AIJ2q_actions{align-self:flex-end}}
._45SLpq_overlay{z-index:100;-webkit-backdrop-filter:blur(6px);background:#ffffff94;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._45SLpq_report{background:#fff;border-radius:24px;outline:none;flex-direction:column;width:800px;max-width:100%;max-height:calc(100dvh - 48px);padding:28px;display:flex;box-shadow:0 12px 42px #2020340b}._45SLpq_reportHeader{flex-shrink:0;padding-bottom:24px;padding-right:24px;position:relative}._45SLpq_reportTitleLine{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._45SLpq_reportTitleLine h2{margin:0;font-size:20px;font-weight:700;line-height:28px}._45SLpq_version{color:#636976;background:#f3f4f7;border-radius:4px;padding:1px 7px;font-size:12px;font-weight:600;line-height:20px}._45SLpq_verdict{color:#19a34b;border:1px solid #19a34b;border-radius:4px;padding:0 7px;font-size:12px;font-weight:600;line-height:20px}._45SLpq_verdictDanger{color:#ef4444;border-color:#ef4444}._45SLpq_verdictWarning{color:#d79717;border-color:#d79717}._45SLpq_subtitle{color:#626875;overflow-wrap:anywhere;margin:8px 0 0;font-size:14px;font-weight:600;line-height:20px}._45SLpq_closeIcon{color:#69707c;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:-5px;right:-6px}._45SLpq_closeIcon:hover{background:#f4f4f8}._45SLpq_reportBody{scrollbar-width:thin;scrollbar-color:#dfdfe5 transparent;min-height:0;padding-right:0;overflow:auto}._45SLpq_stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}._45SLpq_stat{border:1px solid #f0f0f2;border-radius:12px;align-items:center;gap:12px;min-height:82px;padding:14px 16px;display:flex}._45SLpq_statIcon{background:#fafaff;border-radius:12px;justify-content:center;align-items:center;width:50px;height:50px;display:flex}._45SLpq_riskIcon{color:#ff4856}._45SLpq_statLabel{color:#626875;font-size:14px;line-height:20px}._45SLpq_stat strong{margin-top:2px;font-size:24px;font-weight:700;line-height:29px;display:block}._45SLpq_profile,._45SLpq_fileSection{border-top:1px solid #f0f0f2;margin-top:24px;padding-top:24px}._45SLpq_sectionTitle{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}._45SLpq_sectionTitle h3{margin:0;font-size:16px;font-weight:700;line-height:24px}._45SLpq_sectionTitle>span{color:#959ba7;white-space:nowrap;font-size:12px;line-height:18px}._45SLpq_profileCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}._45SLpq_profileCard{border:1px solid #f0f0f2;border-radius:12px;min-width:0;min-height:72px;padding:16px}._45SLpq_profileCard>div{color:#40444e;justify-content:space-between;align-items:center;gap:8px;display:flex}._45SLpq_profileCard strong{font-size:14px;font-weight:600;line-height:20px}._45SLpq_profileCard svg{color:#666c78}._45SLpq_profileCard p{color:#959ba7;text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:12px;line-height:18px;overflow:hidden}._45SLpq_conclusion{color:#16a04b;background:#f7fff9;border:1px solid #f0faf3;border-radius:12px;align-items:flex-start;gap:10px;margin-top:16px;padding:12px 16px;display:flex}._45SLpq_conclusion>svg{fill:#16a04b;color:#fff;stroke-width:2px;margin-top:1px}._45SLpq_conclusion>div{min-width:0}._45SLpq_conclusion span{color:#6b7280;font-size:14px;line-height:20px}._45SLpq_conclusion p{color:#303744;margin:4px 0 0;font-size:14px;font-weight:600;line-height:20px}._45SLpq_dangerConclusion{background:#fffcfd;border-color:#fff7f8}._45SLpq_dangerConclusion>svg{fill:#ef4444}._45SLpq_warningConclusion{background:#fffdf7;border-color:#fff6df}._45SLpq_warningConclusion>svg{fill:#d79717}._45SLpq_fileList{flex-direction:column;gap:10px;display:flex}._45SLpq_fileGroup{border:1px solid #f0f0f2;border-radius:9px;overflow:hidden}._45SLpq_fileRow{justify-content:space-between;align-items:center;gap:16px;min-height:46px;padding:12px 14px;font-size:12px;display:flex}._45SLpq_fileRow>span{align-items:center;gap:8px;min-width:0;display:flex}._45SLpq_fileRow>span:first-child{color:#606776}._45SLpq_fileRow code{overflow-wrap:anywhere;color:#303744}._45SLpq_filePass{color:#16a04b;flex-shrink:0}._45SLpq_fileDanger{color:#ef4444;flex-shrink:0}._45SLpq_fileWarning{color:#d79717;flex-shrink:0}._45SLpq_riskNumber{color:#ef4444;font-style:normal}._45SLpq_warningNumber{color:#d79717;font-style:normal}._45SLpq_fileGroupRisk{border-color:#eeeef3}._45SLpq_findings{flex-direction:column;gap:12px;padding:0 14px 14px;display:flex}._45SLpq_finding{background:#fcfcfe;border:1px solid #ededf2;border-radius:10px;padding:14px 16px}._45SLpq_findingCategory{border-radius:5px;align-items:center;margin-bottom:10px;padding:2px 8px;font-size:12px;font-weight:600;line-height:18px;display:inline-flex}._45SLpq_findingCategoryDanger{color:#ef4444;background:#fff0f1}._45SLpq_findingCategoryWarning{color:#b58413;background:#fff5dd}._45SLpq_findingText{color:#626875;font-size:12px;line-height:20px}._45SLpq_findingText+._45SLpq_findingText{margin-top:10px}._45SLpq_findingText strong{color:#303744;font-weight:600;display:block}._45SLpq_findingText p{white-space:pre-wrap;overflow-wrap:anywhere;margin:3px 0 0}._45SLpq_reportFooter{flex-shrink:0;justify-content:flex-end;padding-top:20px;display:flex}._45SLpq_reportFooter button{height:40px;padding:0 20px}._45SLpq_actionOverlay{background:#6b5ef91a;top:64px}._45SLpq_reviewReason{background:#fff;border:1px solid #efeff4;border-radius:20px;outline:none;width:460px;max-width:100%;max-height:calc(100dvh - 48px);padding:24px;overflow:auto;box-shadow:0 16px 48px #20203414}._45SLpq_reasonHeader{padding-right:24px;position:relative}._45SLpq_reasonHeader h2{margin:0;font-size:17px;font-weight:600;line-height:24px}._45SLpq_reasonContext{color:#767b89;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;font-size:12px;line-height:20px;display:flex}._45SLpq_reasonContext>span:first-child{overflow-wrap:anywhere}._45SLpq_reasonContent{color:#353a44;white-space:pre-wrap;overflow-wrap:anywhere;border-top:1px solid #eeeef3;margin:20px 0 0;padding:16px 0;font-size:14px;line-height:24px}._45SLpq_reasonFooter{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-top:12px;display:flex}._45SLpq_reasonFooter .button{height:34px;padding:0 18px;font-size:13px}._45SLpq_fullReportLink{color:var(--primary);margin-right:auto;padding:5px 0;font-size:13px}._45SLpq_fullReportLink:hover{text-underline-offset:3px;text-decoration:underline}._45SLpq_reviewReason button:focus-visible{outline:2px solid var(--primary);outline-offset:3px}._45SLpq_action{background:#fff;border-radius:24px;outline:none;width:384px;max-width:100%;max-height:calc(100dvh - 112px);padding:20px;overflow:auto;box-shadow:0 15px 40px #5b53e312}._45SLpq_action h2{margin:0;font-size:16px;font-weight:700;line-height:24px}._45SLpq_actionDescription{color:#797f8c;margin:8px 0 16px;font-size:14px;line-height:20px}._45SLpq_formField{margin-top:16px}._45SLpq_formField label{margin-bottom:6px;font-size:14px;font-weight:600;line-height:20px;display:block}._45SLpq_formField input,._45SLpq_formField textarea{color:#222831;background:#fff;border:1px solid #d9dce3;border-radius:12px;outline:none;width:100%;font-size:14px;box-shadow:0 1px 2px #00000003}._45SLpq_formField input{height:32px;padding:4px 10px}._45SLpq_formField textarea{resize:vertical;min-height:64px;padding:9px 10px;line-height:20px;display:block}._45SLpq_formField input:focus,._45SLpq_formField textarea:focus{border-color:#8b80ee;box-shadow:0 0 0 2px #eceaff}._45SLpq_formField input::placeholder,._45SLpq_formField textarea::placeholder{color:#7c8290}._45SLpq_hint{color:#838997;margin:6px 0 0;font-size:12px;line-height:18px}._45SLpq_counter{text-align:right;color:#858b98;margin-top:6px;font-size:12px;line-height:18px}._45SLpq_actionFooter{justify-content:flex-end;gap:8px;margin-top:24px;display:flex}._45SLpq_actionFooter button{height:36px;padding:0 16px}@media (max-width:650px){._45SLpq_overlay{padding:16px}._45SLpq_report{border-radius:20px;max-height:calc(100dvh - 32px);padding:20px}._45SLpq_reportHeader{padding-bottom:20px}._45SLpq_reportTitleLine h2{font-size:18px}._45SLpq_stats{gap:8px}._45SLpq_stat{gap:6px;min-height:72px;padding:12px 8px}._45SLpq_statIcon{display:none}._45SLpq_statLabel{font-size:12px}._45SLpq_stat strong{font-size:22px}._45SLpq_profileCards{grid-template-columns:1fr;gap:10px}._45SLpq_profileCard{min-height:64px;padding:12px}._45SLpq_sectionTitle{flex-direction:column;align-items:flex-start;gap:6px}._45SLpq_sectionTitle>span{white-space:normal}._45SLpq_conclusion{padding:12px}._45SLpq_subtitle{font-size:12px}._45SLpq_action{border-radius:20px}._45SLpq_actionOverlay{top:64px}}
.vfvRKq_app{background:#fafaff;height:100dvh;min-height:360px;overflow:hidden}.vfvRKq_platformHeader{background:#fff;border-bottom:1px solid #e8e9ef;justify-content:space-between;align-items:center;height:64px;padding:0 24px;display:flex}.vfvRKq_brand{white-space:nowrap;align-items:center;gap:12px;padding:0;font-size:20px;font-weight:700;display:flex}.vfvRKq_brand img{object-fit:contain;width:24px;height:24px}.vfvRKq_platformNav{color:#54565c;align-items:center;gap:24px;height:100%;display:flex}.vfvRKq_platformNav>button{white-space:nowrap;align-items:center;gap:8px;padding:7px 0;font-size:14px;display:flex}.vfvRKq_platformNav>button:hover{color:#6350e8}.vfvRKq_platformUser{color:#292b31}.vfvRKq_blueAvatar{color:#fff;background:#0099f5;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin-right:1px;font-size:16px;display:flex}.vfvRKq_workspace{height:calc(100% - 64px);min-height:0;display:flex}.vfvRKq_sidebar{background:#fff;border-right:1px solid #ededf4;flex:0 0 240px;width:240px;padding:7px 16px 80px;transition:width .16s,flex-basis .16s;position:relative;overflow:hidden}.vfvRKq_navGroup+.vfvRKq_navGroup{margin-top:23px}.vfvRKq_groupTitle{color:#70747c;white-space:nowrap;margin-bottom:7px;padding:0 8px;font-size:12px;line-height:18px}.vfvRKq_navItem{white-space:nowrap;text-align:left;color:#262931;border-radius:8px;align-items:center;gap:8px;width:100%;height:32px;margin-bottom:0;padding:0 8px;font-size:14px;display:flex}.vfvRKq_navItem:hover{background:#f7f6fb}.vfvRKq_navItem.vfvRKq_selected{color:#6033f9;background:#f3f1ff;font-weight:600}.vfvRKq_sidebarUser{text-align:left;align-items:center;gap:9px;padding:0;display:flex;position:absolute;bottom:24px;left:24px;right:24px}.vfvRKq_grayAvatar{color:#7e8595;background:#f5f6fa;border:1px solid #e8eaf2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:15px;display:flex}.vfvRKq_userText{white-space:nowrap;flex-direction:column;flex:1;min-width:0;line-height:17px;display:flex}.vfvRKq_userText strong{font-size:14px;font-weight:600}.vfvRKq_userText>span{color:#737987;font-size:12px}.vfvRKq_collapsed{flex-basis:48px;width:48px;padding-left:8px;padding-right:8px}.vfvRKq_collapsed .vfvRKq_groupTitle{visibility:hidden;height:18px;padding:0}.vfvRKq_collapsed .vfvRKq_navItem{justify-content:center;padding:0}.vfvRKq_collapsed .vfvRKq_navItem>span{display:none}.vfvRKq_collapsed .vfvRKq_sidebarUser{left:8px;right:8px}.vfvRKq_collapsed .vfvRKq_userText,.vfvRKq_collapsed .vfvRKq_sidebarUser>svg{display:none}.vfvRKq_content{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.vfvRKq_contentHeader{background:#f9f9fe;border-bottom:1px solid #e6e7ee;align-items:center;gap:16px;height:35px;min-height:35px;padding:0 24px;display:flex}.vfvRKq_contentHeader>button{border-radius:4px;justify-content:center;align-items:center;width:20px;height:28px;padding:0 1px;display:flex}.vfvRKq_contentHeader>button:hover{background:#efedf8}.vfvRKq_headerDivider{background:#e6e7ee;width:1px;height:16px}.vfvRKq_contentHeader h1{margin:0;font-size:16px;font-weight:600;line-height:24px}.vfvRKq_main{scrollbar-gutter:stable;flex:1;min-height:0;padding:24px;overflow:auto}.vfvRKq_card{border:1px solid var(--border);background:#fff;border-radius:16px;min-width:0;padding:16px;container:skill-card/inline-size}.vfvRKq_toolbar{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"filters filters""more tools";align-items:center;gap:12px 16px;margin-bottom:16px;display:grid}.vfvRKq_skillFilters{flex-wrap:wrap;grid-area:filters;align-items:center;gap:10px 16px;min-width:0;display:flex}.vfvRKq_skillFilterField{color:#737a88;flex:none;align-items:center;gap:8px;min-width:0;font-size:12px;display:flex}.vfvRKq_skillFilterField>span{white-space:nowrap}.vfvRKq_skillSelect{appearance:none;color:#343945;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='m4 6 4 4 4-4' stroke='%23747c8b' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 10px center/14px 14px no-repeat;border:1px solid #e0e3eb;border-radius:8px;width:100px;min-width:0;height:32px;padding:0 32px 0 10px;font-size:13px}.vfvRKq_categorySelect{width:104px}.vfvRKq_skillSelect:hover{border-color:#a9a0df}.vfvRKq_skillSelect:focus-visible{outline-offset:2px;outline:2px solid #9485ed}.vfvRKq_count{white-space:nowrap;color:#7b8190;font-size:12px;line-height:20px}.vfvRKq_count strong{color:#363d4a;font-weight:600}.vfvRKq_tools{grid-area:tools;justify-self:end;align-items:center;gap:8px;width:260px;min-width:0;max-width:100%;display:flex}.vfvRKq_search{color:#9298a4;border:1px solid #e0e3eb;border-radius:8px;flex:1;align-items:center;gap:8px;min-width:0;height:32px;padding:0 10px;transition:border-color .15s,box-shadow .15s;display:flex}.vfvRKq_search>svg{flex-shrink:0}.vfvRKq_search:focus-within{border-color:#8c7df1;box-shadow:0 0 0 2px #7861f11a}.vfvRKq_search input{color:#252832;background:0 0;border:0;outline:none;flex:1;width:100%;min-width:0;padding:0;font-size:13px}.vfvRKq_search input::placeholder{color:#949aa6;opacity:1}.vfvRKq_search>button{color:#8a8e99;align-items:center;padding:0;display:flex}.vfvRKq_tools .vfvRKq_refresh{color:#656d7b;border-color:#e0e3eb;border-radius:8px;flex-shrink:0;width:32px;height:32px;padding:0}.vfvRKq_filterButton{color:#515967;white-space:nowrap;border-color:#e0e3eb;border-radius:8px;grid-area:more;justify-self:start;height:32px;padding:0 11px;font-size:13px;font-weight:500}.vfvRKq_filterButton.vfvRKq_filterActive{color:#6254dc;background:#f5f3ff;border-color:#c3baf3}.vfvRKq_filterButton>span{color:#fff;background:#6254dc;border-radius:5px;justify-content:center;align-items:center;min-width:17px;height:17px;padding:0 4px;font-size:10px;display:flex}.vfvRKq_resultSummary{flex-wrap:wrap;align-items:center;gap:8px 14px;min-height:20px;margin:0 0 10px;display:flex}.vfvRKq_chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.vfvRKq_chip{color:#675b94;background:#f5f3fd;border-radius:5px;align-items:center;gap:6px;padding:2px 7px;font-size:12px;line-height:18px;display:inline-flex}.vfvRKq_chip:hover{color:#5443b9;background:#ebe6fc}.vfvRKq_clearFilters{color:#7d8290;padding:3px 5px;font-size:12px}.vfvRKq_clearFilters:hover{color:var(--primary)}.vfvRKq_matchCount{white-space:nowrap;color:#7d8290;margin-left:auto;font-size:12px}.vfvRKq_pagination{color:#757c8a;justify-content:space-between;align-items:center;gap:16px;min-height:30px;margin-top:16px;font-size:12px;display:flex}.vfvRKq_pagination>div{align-items:center;gap:8px;display:flex}.vfvRKq_pagination>div>span{white-space:nowrap;margin-right:8px}.vfvRKq_pagination button{border:1px solid var(--border);color:#1f2129;background:#fff;border-radius:7px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.vfvRKq_pagination button:hover:not(:disabled){background:#f0effb}.vfvRKq_toast{z-index:200;white-space:nowrap;background:#fff;border:1px solid #e6e7ed;border-radius:10px;align-items:center;gap:8px;padding:12px 18px;font-size:13px;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 6px 25px #25224020}.vfvRKq_toast>svg{color:#16a04b}.vfvRKq_spinning{animation:.6s linear infinite vfvRKq_spin}@keyframes vfvRKq_spin{to{transform:rotate(360deg)}}@container skill-card (min-width:940px){.vfvRKq_toolbar{grid-template-columns:auto auto minmax(0,1fr);grid-template-areas:"filters more tools"}.vfvRKq_skillFilters{flex-wrap:nowrap}}@container skill-card (max-width:440px){.vfvRKq_toolbar{gap:10px}.vfvRKq_skillFilters{column-gap:12px}.vfvRKq_skillFilterField{gap:6px}.vfvRKq_categorySelect{width:100px}.vfvRKq_resultSummary{column-gap:10px}.vfvRKq_matchCount{margin-left:0}}@media (max-width:1100px){.vfvRKq_platformNav{gap:18px}.vfvRKq_sidebar{flex-basis:220px;width:220px}.vfvRKq_sidebar.vfvRKq_collapsed{flex-basis:48px;width:48px}.vfvRKq_main{padding:20px}.vfvRKq_contentHeader{padding-left:20px}}@media (max-width:800px){.vfvRKq_platformHeader{padding:0 16px}.vfvRKq_platformNav{gap:15px}.vfvRKq_platformNav>button>span:not(.vfvRKq_blueAvatar),.vfvRKq_platformNav>button>svg:last-child:not(:first-child){display:none}.vfvRKq_sidebar{flex-basis:180px;width:180px;padding-left:8px;padding-right:8px}.vfvRKq_main{padding:16px}.vfvRKq_card{padding:12px}.vfvRKq_contentHeader{padding-left:16px}.vfvRKq_sidebarUser{left:16px;right:16px}}@media (max-width:600px){.vfvRKq_sidebar{flex-basis:48px;width:48px;padding-left:8px;padding-right:8px}.vfvRKq_groupTitle{visibility:hidden;height:18px;padding:0}.vfvRKq_navItem{justify-content:center;padding:0}.vfvRKq_navItem>span{display:none}.vfvRKq_sidebarUser{left:8px;right:8px}.vfvRKq_userText,.vfvRKq_sidebarUser>svg{display:none}.vfvRKq_main{padding:12px}.vfvRKq_pagination{flex-direction:column;align-items:flex-start}.vfvRKq_pagination>div{align-self:flex-end}.vfvRKq_brand{gap:8px;font-size:18px}.vfvRKq_platformNav{gap:12px}}
