.works-list-section[data-v-f6e18c08]{margin-bottom:8px}.works-list-section h4.works-list-heading[data-v-f6e18c08]{font-size:18px;font-weight:700;margin-bottom:12px}.works-list[data-v-f6e18c08]{gap:4px}.work-item[data-v-f6e18c08],.works-list[data-v-f6e18c08]{display:flex;flex-direction:column}.work-item[data-v-f6e18c08]{align-items:stretch;background-color:var(--event-sub-color,#f8f9fa);border-radius:var(--radius-lg);gap:15px;margin-bottom:0;padding:10px;transition:all .2s ease}@media (min-width:768px){.work-item[data-v-f6e18c08]{align-items:center;flex-direction:row}.comment-button-wrapper-right[data-v-f6e18c08]{flex-shrink:0;margin-left:auto}}.work-item.no-comment[data-v-f6e18c08]{background-color:transparent;gap:0;padding:0}.work-item.clickable[data-v-f6e18c08]{cursor:pointer}.work-item.clickable[data-v-f6e18c08]:hover{background-color:var(--event-sub-color,#f8f9fa)}.work-info[data-v-f6e18c08]{background-color:var(--event-flip-color,#fff);border-radius:var(--radius-md);color:var(--event-marker-color,#000);flex:1;padding:8px 12px}.post-youtube-wrapper[data-v-f6e18c08]{margin:0;max-width:240px}.work-preview[data-v-f6e18c08]{font-size:16px;line-height:1.6;margin:0;word-wrap:break-word;overflow-wrap:break-word;white-space:pre-wrap}.work-preview[data-v-f6e18c08] .filled-text{color:var(--event-flip-blank-font-color,#f60)}.work-image-container[data-v-f6e18c08]{display:flex;justify-content:center;margin-top:1rem}.work-image[data-v-f6e18c08]{border-radius:var(--radius-lg);max-height:400px;max-width:100%;-o-object-fit:contain;object-fit:contain}.comment-button-wrapper-right[data-v-f6e18c08]{align-items:center;display:flex;justify-content:flex-end}.comment-button-wrapper-right .btn[data-v-f6e18c08]{align-items:center;background-color:var(--event-base-color,#fff);display:flex;gap:5px;white-space:nowrap}.comment-button-wrapper-right .material-symbols-outlined[data-v-f6e18c08]{font-size:18px}.results-section h4.works-list-heading[data-v-b605ae76]{font-size:18px;font-weight:700;margin-bottom:12px}.ranking-tab-menu[data-v-b605ae76]{display:flex;gap:.5rem;margin-bottom:16px}.ranking-tab-wrapper[data-v-b605ae76]{align-items:center;border-bottom:3px solid transparent;display:flex;flex-shrink:0}.ranking-tab-wrapper.active[data-v-b605ae76]{border-bottom-color:var(--event-accent-color,#0097b2)}.ranking-tab-button[data-v-b605ae76]{background:transparent;border:none;color:var(--event-font-color,#2c3e50);cursor:pointer;font-size:.95rem;font-weight:500;padding:.5rem .75rem;transition:color .2s;white-space:nowrap}.ranking-tab-button.active[data-v-b605ae76],.ranking-tab-button[data-v-b605ae76]:hover:not(:disabled){color:var(--event-accent-color,#0097b2)}.results-table-wrapper[data-v-b605ae76]{overflow-x:auto;-webkit-overflow-scrolling:touch;background:var(--event-base-color,#fff);border:1px solid var(--event-border-color,rgba(44,62,80,.15));border-radius:var(--radius-lg)}.results-table[data-v-b605ae76]{border-collapse:collapse;font-size:.9rem;margin-bottom:0;white-space:nowrap;width:100%}.results-table td[data-v-b605ae76],.results-table th[data-v-b605ae76]{border-bottom:1px solid var(--event-border-color,rgba(44,62,80,.15));padding:.5rem .75rem;text-align:left;vertical-align:middle}.results-table thead[data-v-b605ae76],.results-table thead th[data-v-b605ae76]{background:var(--event-sub-color,#f8f9fa)!important}.results-table thead th[data-v-b605ae76]{border-bottom:1px solid var(--event-border-color,rgba(44,62,80,.15));color:var(--event-font-color,#2c3e50);font-weight:600;position:sticky;top:0;z-index:10}.results-table tbody tr[data-v-b605ae76]{background-color:var(--event-base-color,#fff);transition:background-color .15s ease}.results-table tbody tr td[data-v-b605ae76]{background-color:var(--event-base-color,#fff);color:var(--event-font-color,#2c3e50)}.results-table tbody tr[data-v-b605ae76]:hover:not(.own-result-row):not(.my-result-row),.results-table tbody tr:hover:not(.own-result-row):not(.my-result-row) td[data-v-b605ae76]{background-color:var(--event-sub-color,#f8f9fa)}.own-result-row[data-v-b605ae76],.own-result-row td[data-v-b605ae76]{background-color:color-mix(in srgb,var(--event-accent-color,#0097b2) 8%,transparent)!important}.own-result-row[data-v-b605ae76]:hover,.own-result-row:hover td[data-v-b605ae76]{background-color:color-mix(in srgb,var(--event-accent-color,#0097b2) 12%,transparent)!important}.my-result-row[data-v-b605ae76],.my-result-row td[data-v-b605ae76]{background-color:color-mix(in srgb,var(--event-accent-color,#0097b2) 15%,transparent)!important}.my-result-row[data-v-b605ae76]:hover,.my-result-row:hover td[data-v-b605ae76]{background-color:color-mix(in srgb,var(--event-accent-color,#0097b2) 20%,transparent)!important}.results-table tbody tr.top-rank td[data-v-b605ae76]{color:var(--event-emphasis-font-color,#ee5858);font-weight:700;padding:.75rem}.team-ranking-wrapper[data-v-b605ae76]{width:100%}.team-results-table-wrapper[data-v-b605ae76]{overflow-x:auto;-webkit-overflow-scrolling:touch;background:var(--event-base-color,#fff);border:1px solid var(--event-border-color,rgba(44,62,80,.15));border-radius:var(--radius-lg);overscroll-behavior-x:contain}.team-results-table[data-v-b605ae76]{border-collapse:collapse;font-size:.9rem;margin-bottom:0;white-space:nowrap;width:100%}.team-results-table td[data-v-b605ae76],.team-results-table th[data-v-b605ae76]{border-bottom:1px solid var(--event-border-color,rgba(44,62,80,.15));border-left:1px solid var(--event-border-color,rgba(44,62,80,.15));border-right:1px solid var(--event-border-color,rgba(44,62,80,.15));padding:.5rem .75rem;text-align:center;vertical-align:middle}.team-results-table td[data-v-b605ae76]:first-child,.team-results-table th[data-v-b605ae76]:first-child{border-left:none}.team-results-table td[data-v-b605ae76]:last-child,.team-results-table th[data-v-b605ae76]:last-child{border-right:none}.team-results-table thead[data-v-b605ae76]{background:var(--event-sub-color,#f8f9fa)!important;position:sticky;top:0;z-index:50}.team-results-table thead th[data-v-b605ae76]{background:var(--event-sub-color,#f8f9fa)!important;border-bottom:1px solid var(--event-border-color,rgba(44,62,80,.15));color:var(--event-font-color,#2c3e50);font-weight:600}.team-results-table tbody tr[data-v-b605ae76],.team-results-table tbody tr td[data-v-b605ae76]{background-color:var(--event-base-color,#fff)}.team-results-table tbody tr td[data-v-b605ae76]{color:var(--event-font-color,#2c3e50)}.team-results-table .col-rank[data-v-b605ae76],.team-results-table .col-team-total[data-v-b605ae76]{min-width:60px}.team-results-table .col-team[data-v-b605ae76]{min-width:100px}.team-results-table .col-member-rate[data-v-b605ae76],.team-results-table .col-member-total[data-v-b605ae76]{min-width:60px}.team-results-table .col-name[data-v-b605ae76]{min-width:100px}.team-results-table .rank-cell[data-v-b605ae76]{text-align:center}.rank-number[data-v-b605ae76]{font-size:.9rem;font-weight:400;margin-right:.25rem}.rank-arrow[data-v-b605ae76]{display:inline-block;font-size:.9rem;font-weight:700;text-align:center;width:1em}.rank-arrow.arrow-up[data-v-b605ae76]{color:#dc3545}.rank-arrow.arrow-right[data-v-b605ae76]{color:#ffc107}.rank-arrow.arrow-down[data-v-b605ae76]{color:#0d6efd}.team-results-table .team-total-rate-cell[data-v-b605ae76]{font-weight:600;text-align:center}.team-results-table .team-name-cell[data-v-b605ae76]{text-align:center}.team-results-table .member-rate-cell[data-v-b605ae76]{border-left:none!important;text-align:center}.team-results-table .member-name-cell[data-v-b605ae76]{padding-left:1rem;text-align:left}.team-answer-label[data-v-b605ae76]{background:color-mix(in srgb,var(--event-accent-color,#0097b2) 10%,transparent);border-radius:3px;color:var(--event-accent-color,#0097b2);font-size:.75rem;font-weight:600;margin-left:.5rem;padding:.125rem .5rem}.user-team-row td[data-v-b605ae76]{background-color:color-mix(in srgb,var(--event-accent-color,#0097b2) 15%,var(--event-base-color,#fff))!important}.advancement-border td[data-v-b605ae76],.advancement-border-rowspan td[rowspan][data-v-b605ae76]{border-bottom:3px solid var(--event-accent-color,#0097b2)!important}.team-ranking-not-available[data-v-b605ae76]{background-color:var(--event-sub-color,#f8f9fa);border-radius:var(--radius-lg);color:var(--event-font-color,#2c3e50);padding:20px;text-align:center}.team-ranking-not-available p[data-v-b605ae76]{margin:0}.team-ranking-link[data-v-b605ae76]{background-color:var(--event-sub-color,#f8f9fa);border-radius:var(--radius-lg);padding:20px;text-align:center}.team-ranking-label[data-v-b605ae76]{color:var(--event-font-color,#2c3e50);font-size:1rem}.team-ranking-text-link[data-v-b605ae76]{color:var(--event-accent-color,#0097b2);font-size:1rem;text-decoration:none}.team-ranking-text-link[data-v-b605ae76]:hover{color:var(--event-accent-color,#0097b2);text-decoration:underline}@media (max-width:992px){.results-table-wrapper[data-v-b605ae76]{font-size:.875rem}}.participants-section[data-v-665a309e]{margin-top:30px;max-width:100%;min-width:0}.participants-title[data-v-665a309e]{font-size:18px;font-weight:700;margin-bottom:15px;text-align:left}.voters-list[data-v-665a309e]{background-color:var(--event-sub-color,#f8f9fa);border-radius:var(--radius-lg);box-sizing:border-box;max-width:100%;padding:20px}.no-voters[data-v-665a309e]{margin:0}.no-voters[data-v-665a309e],.voters-count[data-v-665a309e]{color:var(--event-font-color,#2c3e50);font-size:14px}.voters-count[data-v-665a309e]{margin:15px 0 0;text-align:center}.voters-text[data-v-665a309e]{font-size:16px;line-height:1.8;margin:0;word-wrap:break-word;overflow-wrap:break-word}.voter-name[data-v-665a309e]{font-weight:500}.own-voter[data-v-665a309e]{color:var(--event-accent-color,#0097b2);font-weight:700}.separator[data-v-665a309e]{color:var(--event-font-color,#2c3e50)}
