.container .row .col-sm-3{position:fixed!important;left:-10px;top:300px;width:210px!important;max-width:210px;z-index:100;max-height:calc(100vh - 260px);overflow-y:auto}.container .row .col-sm-9{width:100%!important;max-width:100%!important;flex:0 0 100%!important;margin:0!important;padding:15px!important}.container .row{margin:0 -15px!important;display:flex!important}@media(max-width:1200px){.container .row .col-sm-3{display:none!important}.container .row{margin:0 -15px!important;display:flex!important}.container .row .col-sm-9{width:100%!important;padding:0 15px!important}}@media(min-width:1400px){.container .row .col-sm-3{left:calc((100vw - 800px) / 2 - 270px)}}#toc-sidebar{background:var(--global-bg-color);border:1px solid var(--global-divider-color);border-radius:6px;padding:16px 12px;box-shadow:0 2px 8px rgba(0,0,0,0.1);font-size:.75rem;line-height:1.3}#toc-sidebar .nav-link{white-space:normal!important;word-wrap:break-word!important;overflow-wrap:break-word!important;padding:3px 6px!important;line-height:1.2!important;font-size:.75rem!important;font-weight:normal!important;display:block!important;hyphens:auto}#toc-sidebar .nav .nav .nav-link{padding-left:16px!important;font-size:.7rem!important;font-weight:normal!important;color:var(--global-text-color-light)!important}#toc-sidebar .nav-link:hover{background-color:var(--global-hover-color-light)!important;border-radius:3px}[data-theme="dark"] #toc-sidebar{box-shadow:0 2px 8px rgba(255,255,255,0.1)}[data-theme="dark"] #toc-sidebar .nav .nav .nav-link{color:var(--global-text-color)!important}.custom-table-container{max-width:900px;margin:0 auto;overflow-x:auto}.custom-leaderboard-table{width:100%;border-collapse:collapse;font-family:'Inter',sans-serif;font-size:14px;margin:0;padding:0}.custom-leaderboard-table th{font-size:14px;padding:10px 4px;line-height:1.3;color:white;font-weight:600;text-align:center;cursor:pointer;user-select:none;border:1px solid #ddd}.custom-leaderboard-table td{font-size:14px;padding:8px 4px;line-height:1.3;text-align:center;border:1px solid #ddd}.custom-leaderboard-table td.rank-col,.custom-leaderboard-table td.agent-col,.custom-leaderboard-table td.date-col{background-color:rgba(109,103,107,0.1)}.custom-leaderboard-table td.full-col{background-color:rgba(52,152,219,0.1)}.custom-leaderboard-table td.text-only-col{background-color:rgba(40,167,69,0.1)}.custom-leaderboard-table td.images-present-col{background-color:rgba(220,53,69,0.1)}.rank-col{width:60px}.agent-col{width:280px;text-align:left!important;padding-left:8px!important}.date-col{width:100px}.full-col{width:120px}.text-only-col{width:120px}.images-present-col{width:120px}.custom-leaderboard-table th.rank-col,.custom-leaderboard-table th.agent-col,.custom-leaderboard-table th.date-col{background:linear-gradient(135deg,#6d676b,#6d676b)}.custom-leaderboard-table th.full-col{background:linear-gradient(135deg,#3498db,#2980b9)}.custom-leaderboard-table th.text-only-col{background:linear-gradient(135deg,#28a745,#218838)}.custom-leaderboard-table th.images-present-col{background:linear-gradient(135deg,#dc3545,#c82333)}.custom-leaderboard-table tbody tr:nth-child(even){background-color:#fafafa}.custom-leaderboard-table tbody tr:hover{background-color:#f0f0f0}[data-theme="dark"] .custom-leaderboard-table th{border-color:#495057}[data-theme="dark"] .custom-leaderboard-table td{border-color:#495057;color:#ecf0f1}[data-theme="dark"] .custom-leaderboard-table td.rank-col,[data-theme="dark"] .custom-leaderboard-table td.agent-col,[data-theme="dark"] .custom-leaderboard-table td.date-col{background-color:rgba(109,103,107,0.2)!important}[data-theme="dark"] .custom-leaderboard-table td.full-col{background-color:rgba(52,152,219,0.2)!important}[data-theme="dark"] .custom-leaderboard-table td.text-only-col{background-color:rgba(40,167,69,0.2)!important}[data-theme="dark"] .custom-leaderboard-table td.images-present-col{background-color:rgba(220,53,69,0.2)!important}[data-theme="dark"] .custom-leaderboard-table tbody tr:nth-child(even){background-color:#34495e!important}[data-theme="dark"] .custom-leaderboard-table tbody tr:nth-child(odd){background-color:#2c3e50!important}[data-theme="dark"] .custom-leaderboard-table tbody tr:hover{background-color:#3c4f66!important}