.precise_wrapper__9eily{background:linear-gradient(180deg,#05060a,#08090c);border-radius:12px;padding:22px;color:#e8eef2}.precise_cardContainer__AreKQ{opacity:0;transform:translateX(-10px) scale(.995);transition:transform .42s cubic-bezier(.2,.9,.3,1),opacity .42s}.precise_cardContainerShow__ve36y{opacity:1;transform:translateX(0) scale(1);transition:transform .42s cubic-bezier(.2,.9,.3,1),opacity .42s}.precise_loaderWrap__XT6Uk{display:flex;flex-direction:column;align-items:center;justify-content:center}.precise_loader__zdiS9{width:76px;height:76px;border-radius:50%;border:6px solid hsla(0,0%,100%,.04);border-top-color:#39d07b;animation:precise_spin__9WuQj .9s linear infinite;box-shadow:inset 0 6px 30px rgba(57,208,123,.06)}@keyframes precise_spin__9WuQj{to{transform:rotate(1turn)}}.precise_itemRight__ILdbv{z-index:4;display:inline-flex;align-items:center;justify-content:center}.precise_itemSpinner__pg53S{width:20px;height:20px;border-radius:50%;box-sizing:border-box;border:3px solid hsla(0,0%,100%,.08);border-top-color:orange;animation:precise_itemSpin__4VxnH .64s linear infinite;opacity:0;transform:scale(.92);transition:opacity .14s ease,transform .14s ease;display:inline-block}.precise_itemSpinnerVisible__AH_QM{opacity:1;transform:scale(1)}.precise_itemTick__F5ENt{width:20px;height:20px;opacity:0;transform:scale(.9) rotate(-8deg);transition:opacity .22s ease,transform .26s cubic-bezier(.2,.9,.3,1);stroke:rgba(34,197,94,.98);stroke-width:2.6;fill:none;display:inline-block}.precise_itemTickVisible__tOol9{opacity:1;transform:scale(1) rotate(0deg)}@keyframes precise_itemSpin__4VxnH{to{transform:rotate(1turn)}}.precise_recommendedWrap__vGO8R{display:flex;align-items:center;justify-content:center;opacity:0;transform:translateY(10px) scale(.96);transition:opacity .52s ease,transform .52s cubic-bezier(.2,.9,.3,1);pointer-events:none;width:100%}.precise_recommendedShow__RN59W{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.precise_recommendOuter__5w25R{position:relative;width:280px;height:280px;display:flex;align-items:center;justify-content:center;background:linear-gradient(124deg,#032480 6.62%,#090b0a 93.38%);border-radius:50%;box-shadow:inset 0 90px 90px rgba(6,18,40,.6)}.precise_recommendRings__vJ51e{position:absolute;inset:0;border-radius:50%;pointer-events:none;transform:scale(1)}.precise_recommendCenter__hN2YZ{position:relative;z-index:6;width:180px;height:180px;padding:18px;border-radius:50%;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:14px;background:linear-gradient(90deg,#032480 6.62%,#090b0a 93.38%);border:1px solid #032480}.precise_recommendTitle__EivIQ{display:flex;align-items:center;gap:0!important;width:180px}.precise_recommendTick__wgYQZ{width:16px;height:16px;border-radius:50%;background:transparent;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(34,197,94,.95);box-shadow:0 4px 12px rgba(34,197,94,.06);color:rgba(34,197,94,.95);flex-shrink:0}.precise_recommendPill__jOliL{margin-top:2px;display:flex;align-items:center;gap:10px;justify-content:center;padding:12px 22px;border-radius:40px;background:linear-gradient(90deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.05));-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);font-weight:700;color:#fff;font-size:12px;width:180px}.VulnerabilityCard_cardItem__3RAnz{position:relative;background:linear-gradient(180deg,#0d0f14,#0b0d10);border-radius:14px;padding:14px 16px;min-height:96px;overflow:hidden;border:1px solid hsla(0,0%,100%,.04);box-shadow:0 10px 30px rgba(2,6,12,.6);color:#dff7ff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial}.VulnerabilityCard_cardTop__MFKH8{display:flex;align-items:flex-start;justify-content:space-between}.VulnerabilityCard_serviceRow__ilL0x{display:flex;gap:12px;align-items:center}.VulnerabilityCard_iconWrapper__bKKFy{width:44px;height:44px;min-width:44px;border-radius:10px;background:linear-gradient(180deg,#fff,#dfefff);display:flex;align-items:center;justify-content:center;box-shadow:0 6px 18px rgba(0,0,0,.45);overflow:hidden}.VulnerabilityCard_icon__2ec7Z{width:28px;height:28px;background:#3b5cff;border-radius:6px}.VulnerabilityCard_names__ufNHs{display:flex;flex-direction:column;gap:2px;align-items:flex-start}.VulnerabilityCard_serviceName__2x0gG{font-weight:500;font-size:16px;color:#f4fbff;line-height:1}.VulnerabilityCard_orgName__B2IXG{font-size:12px;color:hsla(0,0%,100%,.5);margin-top:2px}.VulnerabilityCard_severity__4OgPw{height:20px;font-size:10px;display:flex;justify-content:center;align-items:center;padding:0 10px;border-radius:20px}.VulnerabilityCard_crit__Gi6Vd{background:maroon;color:#fff}.VulnerabilityCard_med__VwzDq{background:linear-gradient(180deg,#ffb648,#ff8a2b);color:#111}.VulnerabilityCard_high__HF5DS{background:red;color:#fff}.VulnerabilityCard_titleRow__x50Rt{margin-top:12px}.VulnerabilityCard_titleText__GURGW{font-weight:800;font-size:18px;color:#fff;letter-spacing:-.2px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.VulnerabilityCard_cveRow__8j_i4{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px;color:hsla(0,0%,100%,.502)}.VulnerabilityCard_patchedLabel__rmgCj .VulnerabilityCard_small__4oAjI{color:hsla(0,0%,100%,.502);font-size:12px}.VulnerabilityCard_versionWrap__rU5_E{display:flex;align-items:center;gap:8px;min-width:140px;justify-content:flex-end}.VulnerabilityCard_patchedVersion__NHCb9{font-weight:800;color:hsla(0,0%,100%,.502);font-size:14px}.VulnerabilityCard_shieldIcon__TKzcp svg{display:block;width:18px;height:18px;filter:drop-shadow(0 6px 12px rgba(224,59,79,.18));transform:translateY(1px)}.VulnerabilityCard_countBadge___i_Nt{position:absolute;top:12px;right:12px;background:#e03b4f;color:#fff;min-width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;padding:0 8px;border-radius:999px;font-weight:800;font-size:12px;box-shadow:0 6px 18px rgba(224,59,79,.18)}@media(max-width:576px){.VulnerabilityCard_titleText__GURGW{font-size:15px}.VulnerabilityCard_iconWrapper__bKKFy{width:40px;height:40px;min-width:40px}}