custom_css = """ #space-title { font-size: clamp(26px, 3.2vw, 40px) !important; line-height: 1.1; margin: 10px 0 6px 0 !important; padding: 0 !important; } .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); } #leaderboard-table { margin-top: 15px } #leaderboard-table-lite { margin-top: 15px } #search-bar-table-box > div:first-child { background: none; border: none; } #search-bar { padding: 0px; } /* Limit the width of the first AutoEvalColumn so that names don't expand too much */ #leaderboard-table td:nth-child(2), #leaderboard-table th:nth-child(2) { max-width: 400px; overflow: auto; white-space: nowrap; } .tab-buttons button { font-size: 20px; } #scale-logo { border-style: none !important; box-shadow: none; display: block; margin-left: auto; margin-right: auto; max-width: 600px; } #scale-logo .download { display: none; } #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 } #raw-score-table { overflow-x: auto !important; max-width: 100%; min-width: 0; } #raw-score-table, #unweighted-z-table, #weighted-z-table { overflow-x: auto !important; max-width: 100%; min-width: 0; } #result-tab { min-height: 78vh; } #raw-score-table th, #unweighted-z-table th, #weighted-z-table th { white-space: pre-line; } #raw-score-table td, #unweighted-z-table td, #weighted-z-table td { white-space: nowrap; } .score-table-scroll { overflow: auto; max-width: 100%; } .score-table { border-collapse: collapse; width: max-content; table-layout: fixed; } .score-table th, .score-table td { border: 1px solid rgba(0,0,0,0.08); padding: 8px 10px; vertical-align: middle; box-sizing: border-box; } .score-cell { display: block; margin: 0; } .score-table thead th { font-weight: 600; background: rgba(0,0,0,0.02); text-align: center; } .score-table thead .score-cell { white-space: normal; overflow-wrap: break-word; word-break: normal; } #weights-table { overflow-x: auto !important; max-width: 100%; } #weights-table .weights-scroll { overflow-x: auto; max-width: 100%; } #weights-table table { border-collapse: collapse; width: max-content; } #weights-table th, #weights-table td { border: 1px solid rgba(0,0,0,0.08); padding: 10px 12px; vertical-align: middle; white-space: nowrap; } #weights-table th { font-weight: 600; background: rgba(0,0,0,0.02); } """ custom_js = """ """ get_window_url_params = """ function(url_params) { const params = new URLSearchParams(window.location.search); url_params = Object.fromEntries(params); return url_params; } """