body p,body h1,body h2,body h3,body h4,body h5,body h6{font-family:"IRANSansX Variable",sans-serif}body>.elementor:not(.elementor-location-header):not(.elementor-location-footer){max-width:1670px;margin:0 auto}.digits-login-modal{color:#fff;border:1px solid #fff;padding:0 8px;border-radius:8px}.digits-login-modal:hover{background:#ffc118;color:#141414;transition:0.2s}.off-canvas-login-modal .digits-login-modal{color:#141414}.off-canvas-login-modal .digits-login-modal:hover{background:none}.pagination{display:flex;justify-content:center!important;margin-top:40px}.pagination .page-numbers{padding:8px 12px;margin:0 5px;background-color:#e8e8e8;color:#000;text-decoration:none;border-radius:4px;font-size:14px}.pagination .page-numbers:hover{background-color:#ffd970}.pagination .page-numbers.current{background-color:#ffc118;font-weight:700}.pagination .prev,.pagination .next{padding:8px 12px;background-color:#ffc118;color:#000;text-decoration:none;border-radius:4px;font-size:14px}.pagination .prev:hover,.pagination .next:hover{background-color:#ffd970}.vulnerability-sidebar-item{display:flex;align-items:flex-start!important;border:1px solid #ddd;border-radius:8px;padding:16px;font-family:"IRANSansX Variable",Sans-serif;direction:rtl;align-items:center;cursor:pointer;transition:0.3s;margin-bottom:24px}.vulnerability-sidebar-item:hover{transform:translateY(-3px);background:#f9f9f9}.vulnerability-sidebar-item .score{font-size:24px!important}.vulnerability-sidebar-item .cvss-label{font-size:0.7em!important}.vulnerability-sidebar-item .vulnerability-info .cve-id{font-size:15px!important}.vulnerability-sidebar-item .vulnerability-info .cve-subtitle{font-size:15px!important}.vulnerability-sidebar-item .vulnerability-info .cve-meta{font-size:10px!important}.vulnerability-cards-columns{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:32px;margin-bottom:32px}.vulnerability-card{display:flex;align-items:flex-start!important;border:1px solid #ddd;border-radius:8px;padding:16px;font-family:"IRANSansX Variable",Sans-serif;direction:rtl;align-items:center;cursor:pointer;transition:0.3s;min-height:220px}.vulnerability-card{border-inline-end:4px solid gray}.vulnerability-card.cvss-low{border-inline-end-color:#22c55e}.vulnerability-card.cvss-medium{border-inline-end-color:#f59e0b}.vulnerability-card.cvss-high{border-inline-end-color:#f97316}.vulnerability-card.cvss-critical{border-inline-end-color:#ef4444}.vulnerability-card:hover{transform:translateY(-3px);background:#f9f9f9}.vulnerability-score{text-align:center;margin-left:24px;color:#000}.vulnerability-score .score{font-size:36px;font-weight:700}.cvss-label{font-size:.9em;color:#000;text-align:center;margin-top:5px}.vulnerability-info{flex:1}.vulnerability-info .cve-id{font-size:18px;font-weight:500;margin:0 0 5px;color:#525252}.vulnerability-info .cve-subtitle{font-size:17px;font-weight:600;margin:0 0 5px;color:#141414;line-height:24px}.vulnerability-info .description{margin:0 0 16px 0;font-size:14px;color:#757575}.vulnerability-info .cve-meta-container{display:flex;gap:8px}.vulnerability-info .cve-meta{border:1px solid #e1e1e1;color:#969696;font-size:13px;padding:4px 8px 4px 8px;border-radius:8px;background:#f9f9f9}.vulnerability-info strong{font-weight:700;color:#000}.no-style-link{text-decoration:none!important;color:inherit}.cvss-low{color:#20b802!important}.cvss-medium{color:#fabd03!important}.cvss-high{color:#f66e0b!important}.cvss-critical{color:#f41905!important}.NA{color:gray!important}.vulnerability-search-form{display:flex;gap:10px;margin-bottom:20px;flex-direction:column!important;align-items:flex-end}.vulnerability-search-form input{padding:10px;font-size:14px;color:#141414;background:#f9f9f9!important;border:1px solid #ddd!important;font-family:"IRANSansX Variable"!important}.vulnerability-search-form select{padding:10px;font-size:14px;color:#141414;background:#f9f9f9!important;border:1px solid #ddd!important;font-family:"IRANSansX Variable"!important;width:30%}.vulnerability-results-count{display:flex;align-items:center;gap:5px;margin:16px 0;font-size:14px;color:#666;width:70%}.vulnerability-results-count strong{font-size:16px;font-weight:700;color:#141414}.widget ul li,.post-entry,p,.post-entry p{text-align:inherit!important}.cve-detail-cve{text-align:justify}.cve-detail-cve table{text-align:center;font-family:"IRANSansX Variable",Sans-serif}.post-entry table{border-bottom:2px solid;border-left:2px solid;border-right:2px solid;border-top:2px solid}.post-entry td{border-bottom:2px solid}span.category-item-count{float:left!important}.last-update{color:#969696;font-size:14px;text-align:left!important}.vulnerability-search-form option,.vulnerability-search-form select,.vulnerability-search-form input{font-family:"IRANSansX Variable",Sans-serif}.vulnerability-filters-form option,.vulnerability-filters-form input,.vulnerability-filters-form select{font-family:"IRANSansX Variable",Sans-serif}.submit-filters-button{font-family:"IRANSansX Variable",Sans-serif!important;background-color:black!important;color:white!important}.reset-filters-button{margin-top:8px;padding:16x;background-color:#ebebeb;width:100%;border-radius:8px;text-decoration:none!important}.reset-filters-button:hover{color:black!important}.filter-group{margin-bottom:16px}.vulnerability-cards-columns{display:flex;gap:20px;justify-content:center}.vulnerability-column{display:flex;flex-direction:column;gap:20px;width:50%}.vulnerability-cards-mobile{display:flex;flex-direction:column;gap:15px;width:100%}.vulnerability-cards-mobile .vulnerability-card{width:100%;margin-bottom:15px}.vulnerability-cards-mobile .score{font-size:24px}.vulnerability-cards-mobile .last-update{text-align:right!important}.info-alert-home{border-bottom:1px solid #000;padding:8px}.penci-bgitin{border-radius:8px}.penci-image-holder{border-radius:8px}img{border-radius:8px}button#wpforms-submit-7234{border-radius:8px}button#wpforms-submit-7771{border-radius:8px}.page-numbers{border-radius:8px}.aboutus-banner{border-radius:8px!important}.elementor img{border-radius:8px}.elementor-button.elementor-button-link.elementor-size-sm{text-decoration:none}h2#mailster-title{text-align:center}p#mailster-subtitle{text-align:center!important}input#mailster-id-a1e369{margin-top:8px}.penci-pagination.align-left{text-align:center}.list-post.penci-item-listp.penci-slistp::after{content:"";position:absolute;right:1;bottom:0;width:10%;height:1px;background:#ccc}.search-input{border-radius:8px!important}.searchsubmit{background:black!important}.info-mailster-bottom{text-align:right!important}.title-mailster-top{text-align:center!important}.penci-featured-content .featured-slider-overlay{right:-30px;left:-30px}#preview-wrapper .markdown-body{direction:ltr}#preview-wrapper>#output.markdown-body>h1,#preview-wrapper>#output.markdown-body>h2,#preview-wrapper>#output.markdown-body>h3{border-bottom:1px solid #d1d9e0b3}.home-slider-mobile-version .swiper-button-lock{display:block!important}.newsletter-signup-form-container{border-radius:8px;-webkit-box-shadow:5px 5px 15px -4px rgba(0,0,0,.44);box-shadow:5px 5px 15px -4px rgba(0,0,0,.44)}.newsletter-form-image-section img{width:100%;height:100%;object-fit:cover}.newsletter-form-image-section{margin:0}.wp-block-mailster-messages.mailster-block-form-info.mailster-wrapper{text-align:center}.archive-category-filter{display:flex!important;flex-direction:column!important;gap:16px!important}.archive-category-select{width:100%!important;min-height:48px!important;padding:0 16px!important;border:1px solid #e5e5e5!important;border-radius:8px!important;background:#fff!important;outline:none!important;background:#eee!important;color:#141414!important;font-family:"IRANSansX Variable",Sans-serif}.archive-category-button{width:100%!important;min-height:48px!important;border:0!important;border-radius:8px!important;background:#ffc118!important;color:#141414!important;font-weight:700!important;cursor:pointer!important;font-family:"IRANSansX Variable",Sans-serif}.vulnerability-filter-wrapper{width:100%;direction:rtl;background:#fff;border:1px solid #ddd;border-radius:8px;overflow:hidden;font-family:"IRANSansX Variable",Sans-serif}.vf-header{font-size:20px;font-weight:700;padding:18px 16px;border-bottom:1px solid #222}.vulnerability-filters-form{margin:0;padding:0}.vf-section{padding:15px 16px;border-bottom:1px solid #222}.vf-section:last-child{border-bottom:0}.vf-section-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.vf-section-head strong{font-size:15px;font-weight:700}.vf-clear{border:0!important;background:none!important;padding:0!important;color:#777!important;font-size:12px!important;cursor:pointer!important}.vf-clear:hover{background:#ff4d4d!important;padding:0 4px!important;color:#fff!important;border-radius:4px}.vf-option{display:flex;align-items:center;gap:8px;min-height:30px;font-size:14px;cursor:pointer}.vf-option input[type="checkbox"]{appearance:none;-webkit-appearance:none;width:16px;height:16px;border:1px solid #777;border-radius:4px;background:#fff;position:relative;cursor:pointer;flex:0 0 16px}.vf-option input[type="checkbox"]:checked{background:#ffc118;border-color:#ffc118}.vf-option input[type="checkbox"]:checked::after{content:"";position:absolute;width:7px;height:4px;border-left:2px solid #111;border-bottom:2px solid #111;transform:rotate(-45deg);left:3px;top:3px}.vf-dot{width:6px;height:6px;border-radius:50%;display:inline-block;flex:0 0 6px}.vf-dot.critical{background:#ef4444}.vf-dot.high{background:#f97316}.vf-dot.medium{background:#eab308}.vf-dot.low{background:#16a34a}.vf-dot.poc-yes{background:#10b981}.vf-dot.poc-no{background:#ef4444}.vf-range-value{display:flex;align-items:flex-end;gap:6px;margin-bottom:8px;color:#777}.vf-range-value span{font-size:24px;font-weight:700;color:#ffc118}.vf-range-value small{font-size:11px;margin-bottom:5px}#vf-cvss-range{width:100%;height:4px;appearance:none;-webkit-appearance:none;background:#222;border-radius:10px;outline:none}#vf-cvss-range::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:15px;height:15px;border-radius:50%;background:#ffc118;border:2px solid #222;cursor:pointer}#vf-cvss-range::-moz-range-thumb{width:15px;height:15px;border-radius:50%;background:#ffc118;border:2px solid #222;cursor:pointer}.vf-date-label{display:block;font-size:13px;font-weight:600;margin:8px 0 6px}.vf-date,.vf-search{width:100%;height:38px;border:1px solid #ddd;border-radius:7px;background:#fff;padding:0 11px;font-size:13px;outline:none}.vf-date:focus,.vf-search:focus{border-color:#aaa}.vf-search{margin-bottom:10px}.vf-options-list{max-height:150px;overflow:hidden}.vf-search-section.vf-expanded .vf-options-list{max-height:350px;overflow-y:auto}.vf-show-more{display:block!important;margin:8px auto 0!important;border:0!important;background:none!important;color:#888!important;font-size:12px!important;cursor:pointer!important}.vf-options-list::-webkit-scrollbar{width:4px}.vf-options-list::-webkit-scrollbar-thumb{background:#aaa;border-radius:10px}#vulnerability-results{position:relative;min-height:100px;transition:opacity 0.2s ease}@media (max-width:768px){#vulnerability-results .vulnerability-card{height:fit-content}}#vulnerability-results.is-loading{opacity:.4;pointer-events:none}#vulnerability-results.is-loading::after{content:"";position:absolute;top:50px;left:50%;width:32px;height:32px;border:3px solid #ddd;border-top-color:#ffc118;border-radius:50%;animation:vulnerability-loading 0.7s linear infinite}@keyframes vulnerability-loading{to{transform:rotate(360deg)}}.cvss-gauge{width:160px;text-align:center;margin:0 auto;font-family:"IRANSansX Variable",Sans-serif}.cvss-gauge-chart{width:140px;height:65px;margin:0 auto}.cvss-gauge-chart svg{display:block;width:100%;height:100%;overflow:visible}.cvss-gauge-bg,.cvss-gauge-value{fill:none;stroke-width:9;stroke-linecap:round}.cvss-gauge-bg{stroke:#222}.cvss-gauge-value{stroke:var(--cvss-color);stroke-dasharray:var(--cvss-value) calc(100 - var(--cvss-value))}.cvss-gauge .cvss-score{margin-top:2px;font-size:44px;font-weight:700;line-height:1;color:var(--cvss-color)}.cvss-gauge .cvss-level{margin-top:10px;font-size:14px;font-weight:700;color:var(--cvss-color)}.cvss-gauge .cvss-label{margin-top:10px;font-size:14px;font-weight:700;color:#222}.vb-about{--bg-alt:#0a0f16;--card:#0d1420;--card-hover:#141414;--border:#1c2733;--border-soft:#16202a;--text:#141414;--text-muted:#585d63;--text-dim:#5c6a78;--accent:#ffc118;--accent-soft:rgba(232, 183, 47, 0.1);--accent-glow:rgba(232, 198, 47, 0.35);--danger:#ff6b6b;--radius:14px;--radius-sm:8px;background:var(--bg);color:var(--text);direction:rtl;min-height:100vh;line-height:1.5;font-family:"IRANSansX Variable",Sans-serif}.vb-about__hero{position:relative;padding:36px;overflow:hidden;border-bottom:1px solid var(--border-soft);background:#060a0f;border-radius:16px;color:#fff}.vb-about__eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--accent);background:var(--accent-soft);border:1px solid rgba(232,183,47,.25);border-radius:100px;padding:6px 16px;margin-bottom:24px}.vb-about__eyebrow-dot{width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 8px var(--accent-glow)}.vb-about__title{font-size:clamp(32px, 5vw, 46px);font-weight:800;letter-spacing:-.01em;line-height:1.2;margin:0 0 22px}.vb-about__title span{color:var(--accent)}.vb-about__lead{font-size:17px;line-height:2;color:#cacaca;margin:0 0 14px;max-width:680px}.vb-about__cta-group{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.vb-about__cta{display:inline-flex;align-items:center;gap:8px;padding:13px 26px;border-radius:100px;font-size:14px;font-weight:600;text-decoration:none;transition:all 180ms ease;font-family:inherit}.vb-about__cta--primary{background:var(--accent);color:#04140c;box-shadow:0 0 0 0 var(--accent-glow)}.vb-about__cta--primary:hover{box-shadow:0 6px 24px -4px var(--accent-glow);transform:translateY(-1px)}.vb-about__cta--ghost{background:transparent;border:1px solid #fff;color:#fff}.vb-about__cta--ghost:hover{border-color:var(--accent);color:var(--accent)}.vb-about__section{padding:80px 0}.vb-about__section-head{margin-bottom:40px}.vb-about__section-label{font-size:13px;font-weight:600;color:var(--accent);text-transform:uppercase;letter-spacing:.06em;margin-bottom:10px;display:block}.vb-about__section-title{font-size:26px;font-weight:700;margin:0}.vb-about__goals{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width:900px){.vb-about__goals{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.vb-about__goals{grid-template-columns:1fr}}.vb-about__goal-card{position:relative;background:#f9f9f9;border:1px solid #ddd;border-radius:var(--radius);padding:24px 22px;transition:border-color 200ms ease,transform 200ms ease,background 200ms ease}.vb-about__goal-card:hover{border-color:rgba(232,189,47,.4);background:var(--card-hover);transform:translateY(-3px);color:#fff!important}.vb-about__goal-number{font-size:13px;font-weight:700;color:var(--text-dim);letter-spacing:.04em;margin-bottom:16px;display:block}.vb-about__goal-icon{width:38px;height:38px;border-radius:10px;background:var(--accent-soft);color:var(--accent);display:flex;align-items:center;justify-content:center;margin-bottom:16px}.vb-about__goal-title{font-size:16px;font-weight:700;margin:0 0 8px;color:var(--text);transition:color 0.3s ease}.vb-about__goal-card:hover .vb-about__goal-title{color:#fff}.vb-about__goal-desc{font-size:14px;line-height:1.9;color:var(--text-muted);margin:0}.vb-about__goal-card:hover .vb-about__goal-desc{color:#c5c5c5}.vb-about__closing{margin-top:36px;padding:22px 26px;border-radius:var(--radius);background:linear-gradient(135deg,var(--accent),transparent);border:1px solid rgba(232,214,47,.2);font-size:16px;font-weight:600;line-height:1.9;color:var(--text)}.vb-auth-menu{position:relative;display:inline-flex;direction:rtl;font-family:inherit}.vb-login-button{display:inline-flex;align-items:center;justify-content:center;color:#fff;border-radius:8px;font-size:14px;font-weight:600;line-height:1;text-decoration:none!important;transition:all 0.2s ease;font-family:"IRANSansX Variable",Sans-serif}.vb-login-button:hover{color:#ffc017;transform:translateY(-1px)}.vb-user-trigger{display:flex!important;align-items:center;gap:8px!important;background:transparent!important;color:#fff!important;font-family:"IRANSansX Variable",Sans-serif!important;font-size:14px!important;font-weight:500!important;cursor:pointer!important;transition:all 0.2s ease!important;border:none!important}.vb-user-trigger:hover{color:#ffc017!important;background:transparent!important}.vb-user-icon{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background:#ffc118;color:#141414;border-radius:50%;flex-shrink:0}.vb-user-icon svg{width:17px;height:17px}.vb-user-name{white-space:nowrap}.vb-user-arrow{display:flex;align-items:center;transition:transform 0.2s ease}.vb-user-arrow svg{width:14px;height:14px}.vb-user-dropdown{position:absolute;top:calc(100% + 8px);right:0;width:180px;padding:6px;background:#fff;border:1px solid #eee;border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,.12);opacity:0;visibility:hidden;transform:translateY(-5px);transition:opacity 0.2s ease,transform 0.2s ease,visibility 0.2s ease;z-index:201}.vb-auth-logged-in:hover .vb-user-dropdown,.vb-auth-logged-in:focus-within .vb-user-dropdown{opacity:1;visibility:visible;transform:translateY(0);font-family:"IRANSansX Variable",Sans-serif}.vb-auth-logged-in:hover .vb-user-arrow{transform:rotate(180deg)}.vb-logout-link{display:flex;align-items:center;gap:9px;width:100%;padding:10px 12px;border-radius:7px;color:#e53935!important;font-size:13px;font-weight:500;text-decoration:none!important;transition:background 0.2s ease}.vb-logout-link:hover{background:rgba(229,57,53,.08)}.vb-logout-link svg{flex-shrink:0}@media (max-width:767px){.vb-login-button{min-height:40px;padding:0 14px;font-size:13px}.vb-user-trigger{min-height:40px;padding:0 10px}.vb-user-icon{width:28px;height:28px}.vb-user-name{max-width:90px;overflow:hidden;text-overflow:ellipsis}.vb-user-dropdown{right:auto;left:0}}