custom_css = """ :root { --block-radius: 0px !important; --table-radius: 0px !important; --input-radius: 0px !important; } /* Hides the final AutoEvalColumn */ #llm-benchmark-tab-table table td:last-child, #llm-benchmark-tab-table table th:last-child { display: none; } /* Limit the width of the first AutoEvalColumn so that names don't expand too much */ table td:first-child, table th:first-child { max-width: none; /* Remove any max-width or set it to a higher value */ overflow: visible; /* Set overflow to visible to ensure the content is not hidden */ white-space: normal; /* Allow the text to wrap */ } table { table-layout: auto; /* Change from fixed to auto if necessary */ overflow-x: auto; /* Enable horizontal scrolling if the table is too wide */ display: block; /* Set display to block for table to behave like a block element */ } /* Full width space */ .gradio-container { max-width: 95%!important; font-family: Open Sans,sans-serif; line-height: 1.75em !important; } /* Text style and margins */ .markdown-text { font-size: 16px !important; } #models-to-add-text { font-size: 18px !important; } #citation-button span { font-size: 16px !important; } #citation-button textarea { font-size: 16px !important; } #citation-button > label > button { margin: 6px; transform: scale(1.3); } #search-bar-table-box > div:first-child { background: none; border: none; } #search-bar { padding: 0px; } .tab-buttons button { font-size: 20px; } .tab-buttons { padding-top: 40px; } /* Center Tabs */ .tab-buttons > div > div:nth-child(2) { justify-content: center; } /* Filters style */ #filter_type{ border: 0; padding-left: 0; padding-top: 0; } #filter_type label { display: flex; } #filter_type label > span{ margin-top: var(--spacing-lg); margin-right: 0.5em; } #filter_type label > .wrap{ width: 103px; } #filter_type label > .wrap .wrap-inner{ padding: 2px; } #filter_type label > .wrap .wrap-inner input{ width: 1px; } #filter-columns-type{ border:0; padding:0.5; } #filter-columns-size{ border:0; padding:0.5; } #box-filter > .form{ border: 0 } #intro { padding: 40px 0; border: 1px solid var(--border-color-primary); } #intro > div { padding-left: 2em; padding-right: 2em; min-width: 0px !important; } .image_header { display: flex; gap: 15px; align-items: center; } p { font-weight: 400; font-style: normal; font-size: 14px; line-height: 1.75em !important; } .button { border: 1px solid #174DA3; font-family: IBM Plex Mono,monospace; background: none; padding: 5px 15px; color: #174DA3 !important; position: relative; font-size: 14px; font-weight: 500; transition: background-color .15s ease; display: inline-flex; align-items: center; text-decoration: none !important; line-height: 1.75em !important; } .button:hover { cursor: pointer; background: #EBEEF4; } #llm-benchmark-tab-table-button { border-top-right-radius: unset !important; border-top-left-radius: unset !important; font-size: 18px !important; font-weight: 500 !important; } label { background: unset !important; border-radius: 0 !important; box-shadow: unset !important; } label > input { border-radius: 0 !important; } form { border-radius: 0 !important; } .principle_header { padding: 10px 20px; background-color: #EBEEF4; border: 1px solid var(--border-color-primary); } .technical_requirements { margin-top: -17px; gap: 0px; align-items: stretch; } .technical_requirements > div { gap: 0px; } .technical_requirements > div > div.form { border: unset !important; } .border_mid > div { border-left: 1px solid var(--border-color-primary); border-right: 1px solid var(--border-color-primary); } .border_bot > div { border-left: 1px solid var(--border-color-primary); border-right: 1px solid var(--border-color-primary); border-bottom: 1px solid var(--border-color-primary); } @media only screen and (max-width: 1200px) { .empty { visibility: hidden; display: none; } } @media only screen and (max-width: 800px) { .empty { visibility: hidden; display: none; } #intro { flex-direction: column; gap: 48px; } } .principle_icon { max-height:24px; } .github_icon { max-height:24px; padding-right: 1em; } @media (prefers-color-scheme: dark) { .principle_header { background-color: var(--block-background-fill); } .button { border: 1px solid var(--color-accent); color: var(--color-accent) !important; } .principle_icon { filter: brightness(2); } .github_icon { filter: brightness(2); } } """ get_window_url_params = """ function(url_params) { const params = new URLSearchParams(window.location.search); url_params = Object.fromEntries(params); return url_params; } """