.AIInsightSection_container__P0hm0{background:#ffffff;border:1px solid #e5e7eb;border-radius:8px;padding:24px;margin:16px 0;max-width:1000px;box-shadow:0 12px 24px -4px #919eab1f}.AIInsightSection_header__gT6sO{display:flex;align-items:center;gap:8px;margin-bottom:8px}.AIInsightSection_icon__gTSy_{font-size:18px}.AIInsightSection_title__hTId2{font-size:20px;color:#000000;line-height:24px;font-weight:600}.AIInsightSection_subtitle__rOtPp{font-size:14px;color:#5f5f5f;margin-bottom:24px;line-height:22px;font-weight:500}.AIInsightSection_tasksList__4LK1S{display:flex;flex-direction:column;gap:16px}.AIInsightSection_taskCard__z1hv3{border-radius:8px;padding:12px 16px;display:flex}.AIInsightSection_taskCard__z1hv3.AIInsightSection_highPriorityBg__qTqXD{background:#ffeaea}.AIInsightSection_taskCard__z1hv3.AIInsightSection_mediumPriorityBg__FUGdT{background:#fff2e6}.AIInsightSection_taskCard__z1hv3.AIInsightSection_lowPriorityBg__yBHMW{background:#f0f9f0}.AIInsightSection_taskHeader__vvS7O{display:flex;flex-direction:column;gap:12px;margin-bottom:8px}.AIInsightSection_priorityBadge__p23Yy{padding:4px 12px;border-radius:16px;font-size:12px;font-weight:500;color:white;margin-right:12px}.AIInsightSection_highPriority__MIrsc{background-color:#ef4444}.AIInsightSection_mediumPriority__AMZ_X{background-color:#f97316}.AIInsightSection_lowPriority___S1Gt{background-color:#10b981}.AIInsightSection_taskTitle__tEvFW{font-weight:600;color:#1f2937;flex:1 1;text-transform:capitalize}.AIInsightSection_buttonContainer__GqQqx{height:100%;display:flex;align-items:center;justify-content:center;align-self:center;justify-self:center;margin-left:auto}.AIInsightSection_applyButton__vYj_9{background-color:#1b9f7c;color:white;border:none;border-radius:8px;font-weight:500;cursor:pointer;transition:background-color .2s;width:114px;height:42px}.AIInsightSection_applyButton__vYj_9:hover{background-color:var(--hover-bg-color,#059669)}.AIInsightSection_taskDescription__sgyXV{font-size:14px;color:#6b7280;line-height:1.4;position:relative;bottom:8px;max-width:600px;word-wrap:break-word;overflow-wrap:break-word}.AIInsightSection_taskMeta___NOMG{display:flex;gap:12px;font-size:13px;flex-wrap:wrap}.AIInsightSection_metaItem__YgM0C{background:#ffffff;padding:8px 12px;border-radius:8px;color:#6b7280}.AIInsightSection_metaItem__YgM0C strong{color:#1f2937}@media screen and (max-width:600px){.AIInsightSection_container__P0hm0{padding:16px}.AIInsightSection_taskCard__z1hv3{flex-direction:column;gap:12px}.AIInsightSection_buttonContainer__GqQqx{margin-left:0;justify-content:flex-start}}.Subset_solution__TUSgm,.Subset_wrapper__oK6ij{border-radius:8px;padding:16px}.Subset_solution__TUSgm{background:#dbecf3;margin-top:24px}.Subset_evidenceContainer__WXkzQ.Subset_tooLarge__lFfTZ{grid-template-columns:1fr!important}.Subset_evidenceContainer__WXkzQ{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem}.Subset_evidenceContainer__WXkzQ>:last-child:nth-child(odd){grid-column:1/-1}@media (max-width:900px){.Subset_evidenceContainer__WXkzQ{grid-template-columns:1fr}.Subset_evidenceContainer__WXkzQ>:last-child:nth-child(odd){grid-column:auto}}.SubsetsContainer_wrapper__czMqf{display:flex;justify-content:space-between;width:100%;margin-top:8px}.AllOverviewDetailsAccordion_container__eb91j{display:flex;flex-direction:column;gap:20px}.AllOverviewDetailsAccordion_categoryCard__Hoa_K{background:#ffffff;border-radius:16px;padding-top:24px;padding-right:16px;padding-left:16px;box-shadow:0 12px 24px -4px #919eab1f}.AllOverviewDetailsAccordion_categoryHeader__n3lII{display:flex;align-items:center;justify-content:space-between}.AllOverviewDetailsAccordion_categoryTitleSection__4osd7{display:flex;align-items:center;gap:12px;margin-bottom:12px}.AllOverviewDetailsAccordion_categoryTitle__u0tb5{font-size:18px!important;font-weight:600!important;line-height:26px!important;color:#000000!important;margin:0!important}.QuickAccessWrapper_wrapper__LRm6p{display:flex;flex-direction:column;gap:24px;padding:16px}.Banner_banner__Mk_LM{position:relative;height:178px;border-radius:16px;overflow:hidden}.Banner_backgroundImage__G7nDt,.Banner_backgroundImage__G7nDt:after{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.Banner_backgroundImage__G7nDt:after{content:"";background:rgba(0,0,0,.32)}.Banner_image__7bTQj{object-fit:cover;object-position:center}.Banner_content__LbCZu{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;height:100%}.Banner_signalsContainer__S0cTQ{display:flex;gap:16px;align-items:center;justify-content:space-between;height:100%;width:100%;padding:0 1.5rem}.Banner_signalCard__l8WpD{border-radius:12px;padding:20px 18px;text-align:center;min-width:240px;width:100%;box-shadow:0 8px 16px rgba(0,0,0,.1);display:flex;flex-direction:column;align-items:left;text-align:left;height:75px;width:322.6666564941406;gap:8px;border-radius:16px;border:1px solid #b0d2e9}.Banner_signalNumber__Q3gEy{font-size:32px;font-weight:500;color:#ffffff;margin-bottom:8px;line-height:40px}.Banner_signalLabel__B_cWK{font-size:15px;font-weight:500;color:#ffffff;letter-spacing:.5px}@media screen and (max-width:1320px){.Banner_signalCard__l8WpD{min-width:200px;width:calc(33.333% - 11px);max-width:280px}}@media screen and (max-width:1200px){.Banner_signalCard__l8WpD{min-width:160px;width:calc(33.333% - 11px);max-width:220px}}@media screen and (max-width:1024px){.Banner_signalCard__l8WpD{min-width:140px;width:calc(33.333% - 11px);max-width:200px}}@media screen and (max-width:768px){.Banner_banner__Mk_LM{height:auto;min-height:178px}.Banner_signalsContainer__S0cTQ{flex-direction:column;gap:12px;padding:2.5rem}.Banner_signalCard__l8WpD{min-width:100%;width:100%}}@media screen and (max-width:480px){.Banner_signalsContainer__S0cTQ{padding:16px;gap:10px}.Banner_signalCard__l8WpD{height:60px;padding:16px 20px}.Banner_signalLabel__B_cWK,.Banner_signalNumber__Q3gEy{font-size:14px}}.SecurityMetrics_container__tR6uC{box-shadow:0 12px 24px -4px #919eab1f;background:var(#ffffff);border-radius:16px;padding-top:24px;padding-right:16px;padding-left:16px;display:flex;flex-wrap:wrap}.SecurityMetrics_metric__wv1hi{border-bottom:2px solid #f0f4ff;display:flex;padding:.75rem .25rem;align-items:center;justify-content:space-between;gap:10px;width:100%}.SecurityMetrics_metric__wv1hi:last-child{border-bottom:none}.SecurityMetrics_title__ibvO6{width:220px}.SecurityMetrics_progressBar__3g8hT{width:750px}@media screen and (max-width:700px){.SecurityMetrics_title__ibvO6{width:100%}.SecurityMetrics_metric__wv1hi{flex-wrap:wrap}}.ProgressBar_container__wlu4G{display:flex;width:100%;height:38px;border-radius:20px;overflow:hidden;background-color:#f5f5f5;font-size:14px;justify-content:space-between}.ProgressBar_segment__ks9aO{display:flex;align-items:center;justify-content:center;font-weight:500;padding:.5rem;min-width:0;overflow:hidden;text-align:center}.ProgressBar_passed__mG3zy{background-color:#ebffeb;color:#086907;border:1px solid #dbf3db}.ProgressBar_vulnerable__x_hB4{background-color:#ffebef;color:#ba0930;border:1px solid #efdce0;border-left-width:0}.ProgressBar_unknown__nZcdh{background-color:#f0f0f0;color:#555}.ProgressBar_multilineEllipsis__LbDgi{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;line-height:1.2;word-break:break-word;max-width:100%}