.header-module__cUSFFq__header{background:var(--primary-color-dark);z-index:200;justify-content:center;height:65px;padding:0 28px;display:flex;position:sticky;top:0}.header-module__cUSFFq__nav{width:100%;max-width:var(--max-width);flex-shrink:0;align-items:center;gap:10px;display:flex}.header-module__cUSFFq__logo{color:var(--background-color-light);letter-spacing:-.01em;font-size:28px;font-weight:800;text-decoration:none}.header-module__cUSFFq__links{align-items:center;margin-left:auto;margin-right:auto;display:flex}.header-module__cUSFFq__link{color:var(--border-color);cursor:pointer;border:1px solid #0000;border-radius:20px;padding:10px 15px;font-size:13px;font-weight:500;text-decoration:none;transition:all .15s}.header-module__cUSFFq__link:hover{color:var(--background-color-light)}.header-module__cUSFFq__link[data-active=true]{background:var(--primary-color);color:var(--background-color-light);border-color:var(--border-color-dark)}
.search_bar-module__h0cY-a__search_bar_wrap{position:relative}.search_bar-module__h0cY-a__search_bar{border:1px solid var(--border-color-dark);border-radius:40px;align-items:center;gap:10px;width:250px;padding:10px 15px;display:flex}.search_bar-module__h0cY-a__search_icon{color:var(--primary-color-light);width:20px;height:20px}.search_bar-module__h0cY-a__search_bar input{color:var(--background-color-light);background:0 0;border:none;outline:none;width:100%;font-size:15px;overflow:hidden}.search_bar-module__h0cY-a__search_bar input::placeholder{color:var(--primary-color-light)}.search_bar-module__h0cY-a__search_bar[data-focused=true]{border-radius:20px 20px 0 0}@media (max-width:640px){.search_bar-module__h0cY-a__search_bar{width:100px}}.search_bar-module__h0cY-a__search_bar_dropdown{background:var(--primary-color-dark);width:calc(100% - 4px);box-shadow:var(--box-shadow-s);border:1px solid var(--border-color-dark);z-index:20;border-bottom-right-radius:20px;border-bottom-left-radius:20px;position:absolute;bottom:0;left:0;overflow:hidden;transform:translateY(100%)}.search_bar-module__h0cY-a__fetched_vendors{height:fit-content;max-height:400px;overflow-y:scroll}.search_bar-module__h0cY-a__fetched_vendor{border-bottom:1px solid var(--primary-color);cursor:pointer;color:var(--background-color-light);justify-content:space-between;align-items:center;padding:15px;display:flex}.search_bar-module__h0cY-a__fetched_vendor:last-of-type{border-bottom:none}.search_bar-module__h0cY-a__fetched_vendor:hover{background:var(--primary-color)}.search_bar-module__h0cY-a__fetched_vendor h1{font-size:14px!important;font-weight:500!important}.search_bar-module__h0cY-a__fetched_vendor h2{border-radius:5px;justify-content:center;align-items:center;width:30px;height:30px;font-size:16px;display:flex}
.revision_select-module__mwhaRq__revision_select{position:relative}.revision_select-module__mwhaRq__revision_select_toggle{color:var(--background-color-light);border:1px solid var(--border-color-dark);cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--primary-color-dark);border-radius:40px;justify-content:space-between;align-items:center;gap:3px;width:fit-content;padding:5px 8px;font-size:12px;display:flex;position:relative}.revision_select-module__mwhaRq__revision_select_toggle[data-open=true]{border-bottom:1px solid var(--primary-color-dark);z-index:50;border-radius:15px 15px 0 0}.revision_select-module__mwhaRq__revision_select_chevron{width:15px;height:15px}.revision_select-module__mwhaRq__revision_select_dropdown{border:1px solid var(--border-color-dark);background:var(--primary-color-dark);z-index:1;width:200px;max-height:200px;box-shadow:var(--box-shadow-s);border-radius:0 0 0 10px;position:absolute;top:calc(100% - 1px);left:0;overflow-y:scroll}.revision_select-module__mwhaRq__revision_select_dropdown_item{color:var(--primary-color-light);border-bottom:1px solid var(--primary-color);cursor:pointer;justify-content:space-between;align-items:center;padding:10px;font-size:13px;display:flex}.revision_select-module__mwhaRq__revision_select_dropdown_item:last-of-type{border-bottom:none}.revision_select-module__mwhaRq__revision_select_dropdown_item:hover{background:var(--primary-color)}.revision_select-module__mwhaRq__revision_select_dropdown_item[data-selected=true]{color:var(--background-color-light)}.revision_select-module__mwhaRq__revision_selected_check{width:15px;height:15px}
.infinite_scroll-module__VEkmgq__infinite_scroll_loader{flex-direction:column;align-items:center;display:flex}.infinite_scroll-module__VEkmgq__infinite_scroll_error{color:var(--red-color);padding:10px;font-size:13px}.infinite_scroll-module__VEkmgq__infinite_scroll_no_results{color:var(--primary-color-light);padding:10px;font-size:13px}
.footer-module__-r00_W__footer{background:var(--primary-color-dark);color:var(--background-color-light);flex-direction:column;align-items:center;padding:30px;display:flex}.footer-module__-r00_W__footer_items{max-width:var(--max-width);width:100%}.footer-module__-r00_W__footer_row_1{gap:70px;width:100%;display:flex}@media (max-width:800px){.footer-module__-r00_W__footer_row_1{flex-direction:column;gap:20px}}.footer-module__-r00_W__footer_os_logo{min-width:150px;max-width:150px;min-height:53.11px;max-height:53.11px;margin-right:auto;display:block}.footer-module__-r00_W__footer_row_1 ul{flex-direction:column;gap:15px;padding-left:0;display:flex}.footer-module__-r00_W__footer_row_1 li{color:var(--primary-color-light);font-size:14px;font-weight:400;list-style-type:none}.footer-module__-r00_W__footer_row_1 li h2{color:var(--background-color-light);margin-bottom:10px;font-size:15px;font-weight:400}.footer-module__-r00_W__footer_row_1 li a{color:var(--primary-color-light);cursor:pointer;font-weight:400;text-decoration:none}.footer-module__-r00_W__footer_row_1 li a:hover{color:var(--background-color-light)}.footer-module__-r00_W__footer_items hr{background:var(--primary-color);border:none;outline:none;height:2px;margin-top:30px;margin-bottom:30px}.footer-module__-r00_W__footer_row_2{align-items:center;gap:20px;display:flex}.footer-module__-r00_W__footer_row_2 p{color:var(--primary-color-light);font-size:14px}.footer-module__-r00_W__footer_logo:first-of-type{margin-left:auto}
.default_page-module__38q5nW__shell{background:var(--background-color-light);flex-direction:column;min-height:100vh;display:flex}.default_page-module__38q5nW__body{flex-direction:column;flex:auto;align-items:center;display:flex}
.markdown_content-module__SvmX1G__markdown_content_wrapper{max-width:var(--max-width);flex:1;display:flex}.markdown_content-module__SvmX1G__markdown_title{margin-bottom:20px}.markdown_content-module__SvmX1G__markdown_categories{flex-wrap:wrap;gap:10px;display:flex}.markdown_content-module__SvmX1G__markdown_categories h3{background:var(--background-color-light);border:1px solid var(--border-color-light);color:var(--primary-color-light);padding:10px;font-weight:400;margin-top:20px!important;margin-bottom:15px!important;font-size:15px!important}.markdown_content-module__SvmX1G__markdown_content_wrapper hr{background:var(--background-color-dark);border:none;width:100%;height:2px;margin-top:30px;margin-bottom:30px}.markdown_content-module__SvmX1G__markdown_content_wrapper h1{margin-top:20px;margin-bottom:0;font-size:24px}.markdown_content-module__SvmX1G__markdown_content_wrapper h2{border-bottom:2px solid var(--background-color-dark);margin-top:40px;margin-bottom:20px;padding-bottom:10px;font-size:20px}.markdown_content-module__SvmX1G__markdown_content_wrapper h3{margin-top:30px;margin-bottom:20px;font-size:18px}.markdown_content-module__SvmX1G__markdown_content_wrapper h4{margin-top:30px;margin-bottom:20px;font-size:16px}.markdown_content-module__SvmX1G__markdown_content_wrapper h5{margin-top:30px;margin-bottom:20px;font-size:14px}.markdown_content-module__SvmX1G__markdown_content_wrapper h6{margin-top:30px;margin-bottom:20px;font-size:12px}.markdown_content-module__SvmX1G__markdown_content_wrapper p{margin-bottom:20px;font-size:16px;line-height:1.5}.markdown_content-module__SvmX1G__markdown_content_wrapper li{line-height:1.5}.markdown_content-module__SvmX1G__markdown_content_wrapper ul{margin-top:0;margin-bottom:20px}.markdown_content-module__SvmX1G__markdown_content_wrapper pre{background:var(--background-color);margin-top:0;margin-bottom:10px;padding:20px}.markdown_content-module__SvmX1G__markdown_content_wrapper code{font-family:monospace}.markdown_content-module__SvmX1G__markdown_content_wrapper blockquote{border-left:5px solid var(--border-color-light);margin-left:0;padding-left:20px;font-style:italic}.markdown_content-module__SvmX1G__markdown_content_wrapper img{width:100%;max-width:400px;margin-left:50%;transform:translate(-50%)}.markdown_content-module__SvmX1G__markdown_content_wrapper img[alt="CVE Vendor Advisory Tagged Reference"],.markdown_content-module__SvmX1G__markdown_content_wrapper img[alt="Flesch–Kincaid Score Description Table"]{max-width:80%}.markdown_content-module__SvmX1G__markdown_content_wrapper a{color:var(--blue-color-dark);font-size:16px;font-weight:500}.markdown_content-module__SvmX1G__markdown_content_innner_wrapper{border-left:2px solid var(--background-color-dark);flex:3;padding:30px 30px 60px}.markdown_content-module__SvmX1G__markdown_toc{flex-direction:column;flex:.75;align-self:flex-start;padding:30px;display:flex;position:sticky;top:40px}.markdown_content-module__SvmX1G__markdown_toc h3{letter-spacing:1px;text-transform:uppercase;margin-bottom:15px;font-size:11px;font-weight:600}.markdown_content-module__SvmX1G__markdown_toc a{color:var(--primary-color-light);font-size:13px;font-weight:400;text-decoration:none}.markdown_content-module__SvmX1G__markdown_toc a:hover{color:#000;font-weight:500}.markdown_content-module__SvmX1G__markdown_toc ul{flex-direction:column;gap:5px;margin-left:1px;padding-bottom:5px;padding-left:8px;list-style-type:none;display:flex}
.vendor_summary-module__A2fNNW__vendor_summary{flex-direction:column;width:100%;height:100%;display:flex;overflow-y:auto}.vendor_summary-module__A2fNNW__vendor_summary_body{flex-direction:column;flex-shrink:0;padding:28px 28px 0;display:flex}.vendor_summary-module__A2fNNW__section_title{letter-spacing:.08em;text-transform:uppercase;color:var(--primary-color-light);width:100%;max-width:var(--max-width);align-self:center;margin-bottom:12px;font-family:DM Mono,monospace;font-size:12px}
.vendor_summary_header-module__EInwsG__vendor_summary_header{background:var(--primary-color-dark);color:var(--background-color-light);flex-shrink:0;justify-content:center;width:100%;display:flex}.vendor_summary_header-module__EInwsG__header_content{width:100%;max-width:var(--max-width);padding:28px}.vendor_summary_header-module__EInwsG__back_to_leaderboard{text-transform:uppercase;letter-spacing:.1em;color:var(--primary-color-light);cursor:pointer;align-items:center;gap:5px;margin-bottom:20px;font-family:DM Mono,monospace;font-size:12px;text-decoration:none;transition:color .12s;display:inline-flex}.vendor_summary_header-module__EInwsG__back_to_leaderboard:hover{color:var(--border-color-light)}.vendor_summary_header-module__EInwsG__top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.vendor_summary_header-module__EInwsG__left_head{flex:1;min-width:240px}.vendor_summary_header-module__EInwsG__name{color:var(--background-color-light);text-transform:capitalize;margin-bottom:6px;font-size:32px;font-weight:700}.vendor_summary_header-module__EInwsG__meta{text-transform:uppercase;letter-spacing:.06em;color:var(--primary-color-light);font-family:DM Mono,monospace;font-size:12px}.vendor_summary_header-module__EInwsG__vendor_logo{background:var(--background-color-light);object-fit:contain;border-radius:100%;margin-top:-60px;margin-left:auto;overflow:hidden;transform:translateY(60px)}
.sub_scores-module__WyhiCq__vendor_summary_sub_scores{max-width:var(--max-width);grid-template-columns:1fr .75fr;align-self:center;align-items:start;gap:28px;width:100%;padding:0 28px 28px;display:grid}@media (max-width:900px){.sub_scores-module__WyhiCq__vendor_summary_sub_scores{grid-template-columns:1fr}}.sub_scores-module__WyhiCq__sub_score_grid{grid-template-columns:repeat(1,1fr);align-items:start;gap:12px;display:grid}.sub_scores-module__WyhiCq__sub{background:var(--background-color-light);border:1px solid var(--border-color-light);border-radius:10px;padding:18px 20px;overflow:hidden}.sub_scores-module__WyhiCq__sub_val{color:var(--primary-color-dark);margin-bottom:8px;font-size:20px;font-weight:700}.sub_scores-module__WyhiCq__sub_bar{background:var(--border-color-light);border-radius:3px;height:6px;margin-bottom:10px;overflow:hidden}.sub_scores-module__WyhiCq__sub_bar_fill{border-radius:3px;height:100%}.sub_scores-module__WyhiCq__sub_name{color:var(--primary-color-dark);margin-bottom:10px;font-size:14px;font-weight:600}.sub_scores-module__WyhiCq__evidence_markdown{min-width:0;color:var(--primary-color-dark);border-top:2px solid var(--background-color-dark);text-wrap:auto;word-break:break-word;flex-direction:column;flex:1;gap:12px;margin-top:20px;padding-top:20px;font-size:13px;line-height:1.6;display:flex;position:relative}.sub_scores-module__WyhiCq__evidence_markdown h1{font-size:15px}.sub_scores-module__WyhiCq__evidence_markdown h2{font-size:14px}.sub_scores-module__WyhiCq__evidence_markdown h3{font-size:13px}.sub_scores-module__WyhiCq__evidence_markdown h4{font-size:12px}.sub_scores-module__WyhiCq__evidence_markdown pre{background:var(--background-color-dark);padding:10px;overflow-x:scroll}.sub_scores-module__WyhiCq__evidence_markdown code{background:var(--background-color-dark);font-family:DM Mono,monospace}.sub_scores-module__WyhiCq__expandable_show_row{justify-content:center;align-items:center;display:flex}.sub_scores-module__WyhiCq__expandable_show_line{background:var(--background-color-dark);width:100%;height:2px}.sub_scores-module__WyhiCq__expandable_show_button{cursor:pointer;min-width:100px;color:var(--primary-color);border:none;border:1px solid var(--border-color);background:0 0;border-radius:20px;padding:10px;font-weight:500}.sub_scores-module__WyhiCq__expandable_show_button:hover{background:var(--background-color-dark)}
.score_explanations-module__9lguQa__score_explanations{background:var(--background-color-light);border:1px solid var(--border-color-light);border-radius:10px;padding:16px}.score_explanations-module__9lguQa__score_explanations_title{letter-spacing:.08em;text-transform:uppercase;color:var(--primary-color-light);margin-bottom:12px;font-family:DM Mono,monospace;font-size:12px}.score_explanations-module__9lguQa__explain_row{border-bottom:1px solid var(--background-color-dark);padding:10px 0}.score_explanations-module__9lguQa__explain_row:last-child{border-bottom:none;padding-bottom:0}.score_explanations-module__9lguQa__explain_head{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.score_explanations-module__9lguQa__explain_label{color:var(--primary-color-dark);font-size:13px;font-weight:600}.score_explanations-module__9lguQa__explain_help{border:1px solid var(--border-color);width:16px;height:16px;color:var(--primary-color-light);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;text-decoration:none;transition:all .12s;display:flex}.score_explanations-module__9lguQa__explain_help:hover{border-color:var(--primary-color-dark);color:var(--primary-color-dark)}.score_explanations-module__9lguQa__explain_text{color:var(--primary-color-light);font-size:13px;line-height:1.5}
.primary_scores-module__Y6813W__vendor_summary_primary_scores{max-width:var(--max-width);grid-template-columns:1fr .75fr;align-self:center;align-items:start;gap:28px;width:100%;padding:0 28px 28px;display:grid}@media (max-width:900px){.primary_scores-module__Y6813W__vendor_summary_primary_scores{grid-template-columns:1fr}}.primary_scores-module__Y6813W__primary_score_grid{grid-template-columns:repeat(2,1fr);align-items:start;gap:12px;display:grid}@media (max-width:550px){.primary_scores-module__Y6813W__primary_score_grid{grid-template-columns:1fr}}.primary_scores-module__Y6813W__primary_score_card{background:var(--background-color-light);border:1px solid var(--border-color-light);border-radius:10px;padding:18px 20px}.primary_scores-module__Y6813W__pri_name{color:var(--primary-color-dark);margin-bottom:12px;font-size:16px;font-weight:600}.primary_scores-module__Y6813W__pri_val{color:var(--primary-color-dark);margin-bottom:8px;font-size:28px;font-weight:700}.primary_scores-module__Y6813W__pri_grade{border-radius:5px;width:fit-content;margin-top:10px;padding:8px;font-size:13px}
.sub_score_bar-module__zUGVkG__sub_score_bar{position:relative}.sub_score_bar-module__zUGVkG__sub_score_bars{cursor:default;gap:3px;display:flex}.sub_score_bar-module__zUGVkG__sub_score_bar_segment{border-radius:2px;height:6px;transition:filter .15s}.sub_score_bar-module__zUGVkG__sub_score_bar:hover .sub_score_bar-module__zUGVkG__sub_score_bar_segment{filter:brightness(.85)}.sub_score_bar-module__zUGVkG__tooltip{background:var(--primary-color-dark);pointer-events:none;opacity:0;z-index:300;border:1px solid var(--border-color-dark);border-radius:8px;width:250px;padding:10px 12px;transition:opacity .15s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 4px 20px #00000040}.sub_score_bar-module__zUGVkG__tooltip:after{content:"";border:6px solid #0000;border-top-color:var(--primary-color-dark);position:absolute;top:100%;left:50%;transform:translate(-50%)}.sub_score_bar-module__zUGVkG__sub_score_bar:hover .sub_score_bar-module__zUGVkG__tooltip{opacity:1}.sub_score_bar-module__zUGVkG__tooltip_title{letter-spacing:.1em;text-transform:uppercase;color:var(--background-color);margin-bottom:8px;font-family:DM Mono,monospace;font-size:13px;font-weight:600}.sub_score_bar-module__zUGVkG__tooltip_row{border-bottom:1px solid var(--primary-color);align-items:center;gap:5px;padding:10px 0;display:flex}.sub_score_bar-module__zUGVkG__tooltip_row:last-child{border-bottom:none}.sub_score_bar-module__zUGVkG__tooltip_label{color:var(--primary-color-light);margin-right:auto;font-family:DM Mono,monospace;font-size:13px}.sub_score_bar-module__zUGVkG__tooltip_val{text-align:right;width:20px;font-family:DM Mono,monospace;font-size:13px;font-weight:600}.sub_score_bar-module__zUGVkG__tooltip_bar{background:var(--primary-color);border-radius:2px;flex-shrink:0;width:40px;height:4px;margin:0 6px;position:relative}.sub_score_bar-module__zUGVkG__tooltip_bar_fill{border-radius:2px;height:100%;position:absolute;top:0;left:0}
.primary_score_tree-module__PpT7Mq__tree_node{-webkit-user-select:none;user-select:none;border-radius:5px;justify-content:space-between;align-items:center;padding:10px;font-size:13px;font-weight:500;display:flex}.primary_score_tree-module__PpT7Mq__tree_node[data-status=UNCLICKABLE]{color:var(--primary-color-light);font-weight:400}.primary_score_tree-module__PpT7Mq__tree_node[data-status=CLICKABLE]{color:var(--primary-color-dark);cursor:pointer}.primary_score_tree-module__PpT7Mq__tree_node[data-status=CLICKABLE]:hover{background:var(--background-color-dark);color:var(--primary-color-dark)}.primary_score_tree-module__PpT7Mq__tree_node[data-status=SELECTED]{background:var(--primary-color-dark);color:var(--background-color-light);cursor:pointer}
.sidebar-module__EInGwq__sidebar{background:var(--background-color-light);border-right:1px solid var(--border-color-light);flex-direction:column;flex-shrink:0;width:260px;display:flex;overflow-y:auto}.sidebar-module__EInGwq__sidebar[data-collapsed=true]{width:50px}.sidebar-module__EInGwq__sidebar_modal_toggle{cursor:pointer;color:var(--primary-color-light);background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;margin-top:5px;margin-left:auto;margin-right:auto}.sidebar-module__EInGwq__sidebar_modal_toggle:hover{color:var(--primary-color-dark);background:var(--border-color-light)}.sidebar-module__EInGwq__block{padding:16px}
.modal-module__fg9JgW__modal_background{z-index:500;-webkit-user-select:none;user-select:none;background:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.modal-module__fg9JgW__modal{background:var(--background-color-light);overscroll-behavior:contain;border-radius:10px;width:fit-content;min-width:350px;overflow:hidden}.modal-module__fg9JgW__modal_header{background:var(--background-color-dark);align-items:center;padding:20px;display:flex}.modal-module__fg9JgW__modal_x{cursor:pointer;width:18px;height:18px;color:var(--primary-color-light);margin-left:auto}.modal-module__fg9JgW__modal_x:hover{color:var(--red-color-dark)}.modal-module__fg9JgW__modal_content{max-height:calc(100vh - 150px);padding:20px;overflow-y:scroll}
.topbar-module__1bdgFW__topbar{background:var(--background-color-light);border-bottom:1px solid var(--border-color-light);flex-shrink:0;justify-content:space-between;align-items:center;height:52px;padding:0 24px;display:flex}.topbar-module__1bdgFW__left{flex-direction:column;gap:1px;display:flex}.topbar-module__1bdgFW__title{color:var(--primary-color-dark);font-size:15px;font-weight:700}.topbar-module__1bdgFW__right{align-items:center;gap:8px;display:flex}.topbar-module__1bdgFW__count_pill{background:var(--background-color-dark);border:1px solid var(--border-color);color:var(--primary-color-light);border-radius:4px;padding:3px 8px;font-family:DM Mono,monospace;font-size:12px}.topbar-module__1bdgFW__view_toggle{border:1px solid var(--border-color);border-radius:6px;display:flex;overflow:hidden}.topbar-module__1bdgFW__view_btn{cursor:pointer;color:var(--primary-color-light);background:0 0;border:none;justify-content:center;align-items:center;padding:5px 10px;font-size:14px;line-height:1;transition:all .12s;display:flex}.topbar-module__1bdgFW__view_btn:hover{background:var(--background-color-dark);color:var(--primary-color-light)}.topbar-module__1bdgFW__view_btn[data-active=true]{background:var(--primary-color-dark);color:var(--background-color-light)}.topbar-module__1bdgFW__view_btn+.topbar-module__1bdgFW__view_btn{border-left:1px solid var(--border-color)}
.vendor_card-module__hGquma__card{background:var(--background-color-light);border:1px solid var(--border-color-light);cursor:pointer;color:inherit;border-radius:12px;text-decoration:none;transition:box-shadow .15s,border-color .15s;display:block;position:relative;overflow:visible}.vendor_card-module__hGquma__card:hover{border-color:var(--border-color);box-shadow:0 2px 12px #00000012}.vendor_card-module__hGquma__logo_clip{border-radius:12px 12px 0 0;overflow:hidden}.vendor_card-module__hGquma__logo{background:var(--background-color);justify-content:center;align-items:center;height:130px;display:flex}.vendor_card-module__hGquma__logo_inner{object-fit:contain}.vendor_card-module__hGquma__sub_score_bar{padding:10px 12px 0}.vendor_card-module__hGquma__footer{align-items:center;gap:8px;padding:8px 12px 12px;display:flex}.vendor_card-module__hGquma__badge{border-radius:5px;justify-content:center;align-items:center;min-width:32px;height:22px;padding:0 5px;font-family:DM Mono,monospace;font-size:13px;font-weight:500;display:flex}.vendor_card-module__hGquma__grade_label{color:var(--primary-color-light);font-size:12px}.vendor_card-module__hGquma__name{color:var(--primary-color-dark);text-overflow:ellipsis;white-space:nowrap;margin-left:auto;font-size:14px;font-weight:700;overflow:hidden}
.vendors_grid-module__mNLzLq__vendors_grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;padding:20px 24px;display:grid}
.vendors_list-module__hEzc9a__vendors_list{overflow-x:scroll}.vendors_list-module__hEzc9a__vendors_list table{border-collapse:collapse;width:100%}.vendors_list-module__hEzc9a__vendors_list thead{border-bottom:1px solid var(--border-color-light);border-right:1px solid var(--border-color-light);background:var(--background-color-dark)}.vendors_list-module__hEzc9a__vendors_list thead th{letter-spacing:.1em;text-transform:uppercase;color:var(--primary-color-light);text-align:center;padding-top:10px;padding-bottom:10px;font-family:DM Mono,monospace;font-size:11px}.vendors_list-module__hEzc9a__vendors_list thead th:nth-child(2){text-align:left}.vendors_list-module__hEzc9a__vendors_list thead th:last-child{text-align:right;padding-right:10px}.vendors_list-module__hEzc9a__vendors_list tbody tr{border-bottom:1px solid var(--border-color-light);cursor:pointer;background:var(--background-color-light);min-height:80px;color:inherit;align-items:center;padding:0 24px;text-decoration:none;transition:background .1s}.vendors_list-module__hEzc9a__vendors_list tbody tr:last-of-type{border-bottom:none}.vendors_list-module__hEzc9a__vendors_list tbody tr:hover{background:var(--background-color-dark)}.vendors_list-module__hEzc9a__rank{color:var(--primary-color-light);text-align:center;min-width:40px;font-family:DM Mono,monospace;font-size:14px;font-weight:600}.vendors_list-module__hEzc9a__r1{color:var(--gold-color)}.vendors_list-module__hEzc9a__r2{color:var(--silver-color)}.vendors_list-module__hEzc9a__r3{color:var(--bronze-color)}.vendors_list-module__hEzc9a__vname{color:var(--primary-color-dark);min-width:100px;font-size:14px;font-weight:600}.vendors_list-module__hEzc9a__cell{text-align:center;min-width:70px}.vendors_list-module__hEzc9a__sp{border-radius:4px;justify-content:center;align-items:center;width:36px;height:20px;font-family:DM Mono,monospace;font-size:12px;font-weight:500;display:inline-flex}.vendors_list-module__hEzc9a__score{text-align:right;min-width:80px;padding-top:10px;padding-bottom:10px;padding-right:10px}.vendors_list-module__hEzc9a__score_num{color:var(--primary-color-dark);font-family:DM Mono,monospace;font-size:18px;font-weight:700;line-height:1}.vendors_list-module__hEzc9a__score_meta{justify-content:flex-end;align-items:center;gap:5px;margin-top:5px;display:flex}.vendors_list-module__hEzc9a__grade{border-radius:3px;padding:5px 10px;font-size:12px;font-weight:500}
.pagination-module__V7g7DG__pagination{border-top:1px solid var(--border-color-light);background:var(--background-color-light);justify-content:center;align-items:center;gap:4px;padding:20px;display:flex}.pagination-module__V7g7DG__btn{border:1px solid var(--border-color);background:var(--background-color-light);width:28px;height:28px;color:var(--primary-color-light);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;font-family:DM Mono,monospace;font-size:11px;transition:all .12s;display:flex}.pagination-module__V7g7DG__btn:hover{border-color:var(--primary-color-dark);color:var(--primary-color-dark)}.pagination-module__V7g7DG__btn[data-active=true]{background:var(--primary-color-dark);border-color:var(--primary-color-dark);color:var(--background-color-light)}.pagination-module__V7g7DG__ellipsis{color:var(--primary-color-light);padding:0 2px;font-size:12px}
.vendors_leaderboard-module__g49i7a__vendors_leaderboard{width:100%;max-width:var(--max-width);flex:1;justify-self:center;display:flex}.vendors_leaderboard-module__g49i7a__vendors_leaderboard_main{flex-direction:column;flex:1;min-width:0;display:flex}
