.help-markdown-content{font-family:Inter,Helvetica,Arial,sans-serif;color:#374151;line-height:1.7}.help-markdown-content h1{font-size:1.875rem;font-weight:700;margin-top:32px;margin-bottom:16px;padding-bottom:12px;color:#2c3e50;border-bottom:2px solid #E5E7EB}.help-markdown-content h1:first-child{margin-top:0}.help-markdown-content h2{font-size:1.5rem;font-weight:600;margin-top:28px;margin-bottom:14px;color:#2c3e50;border-bottom:1px solid #E5E7EB;padding-bottom:8px}.help-markdown-content h3{font-size:1.25rem;font-weight:600;margin-top:20px;margin-bottom:10px;color:#2c3e50}.help-markdown-content h4{font-size:1.125rem;font-weight:600;margin-top:16px;margin-bottom:8px;color:#4b5563}.help-markdown-content p{margin-bottom:14px;font-size:1rem;color:#374151}.help-markdown-content ul,.help-markdown-content ol{margin-bottom:16px;padding-left:28px}.help-markdown-content li{margin-bottom:8px;line-height:1.6}.help-markdown-content li>p{margin-bottom:6px}.help-markdown-content a{color:#4682b4;text-decoration:none;font-weight:500;transition:color .2s}.help-markdown-content a:hover{color:#2c3e50;text-decoration:underline}.help-markdown-content code{background-color:#f9fafb;color:#2c3e50;padding:3px 6px;border-radius:4px;font-family:Courier New,Monaco,monospace;font-size:.875rem;border:1px solid #E5E7EB}.help-markdown-content pre{background-color:#f9fafb;padding:16px;border-radius:8px;overflow-x:auto;margin-bottom:16px;border:1px solid #E5E7EB}.help-markdown-content pre code{background:none;padding:0;border:none;font-size:.875rem}.help-markdown-content blockquote{border-left:4px solid #4682B4;margin-left:0;margin-bottom:16px;color:#6b7280;font-style:italic;background-color:#f9fafb;padding:12px 16px;border-radius:4px}.help-markdown-content table{width:100%;border-collapse:collapse;margin-bottom:20px;font-size:.875rem}.help-markdown-content th,.help-markdown-content td{border:1px solid #E5E7EB;padding:10px 14px;text-align:left}.help-markdown-content th{background-color:#f9fafb;font-weight:600;color:#2c3e50}.help-markdown-content tr:nth-child(2n){background-color:#fafcff}.help-markdown-content hr{border:none;border-top:2px solid #E5E7EB;margin:28px 0}.help-markdown-content strong{font-weight:600;color:#2c3e50}.help-markdown-content p>img[alt*=emoji],.help-markdown-content li>img[alt*=emoji]{display:inline-block;width:1.2em;height:1.2em;vertical-align:text-bottom}.help-markdown-content::-webkit-scrollbar{width:8px}.help-markdown-content::-webkit-scrollbar-track{background:#F9FAFB;border-radius:4px}.help-markdown-content::-webkit-scrollbar-thumb{background:#D1D5DB;border-radius:4px}.help-markdown-content::-webkit-scrollbar-thumb:hover{background:#9CA3AF}.tournament-create-form .ant-input,.tournament-create-form .ant-input-number-input,.tournament-create-form .ant-select-selector,.tournament-create-form .ant-picker,.tournament-create-form .ant-input-number{border:2px solid #91caff!important}.tournament-create-form .ant-input:hover,.tournament-create-form .ant-input-number:hover,.tournament-create-form .ant-select-selector:hover,.tournament-create-form .ant-picker:hover{border:2px solid #1677ff!important}.tournament-create-form .ant-input:focus,.tournament-create-form .ant-input-number-focused,.tournament-create-form .ant-select-focused .ant-select-selector,.tournament-create-form .ant-picker-focused{border-color:#4096ff!important;box-shadow:0 0 0 2px #4096ff1a!important}.ant-segmented-item-disabled .ant-segmented-item-label{color:#bfbfbf!important;cursor:not-allowed!important;opacity:.5}.ant-segmented-item-disabled{cursor:not-allowed!important;pointer-events:none}.ant-segmented-item-disabled:hover{background:transparent!important}.inline-score-input{display:flex;align-items:center;justify-content:center;gap:8px;min-width:150px}.inline-score-input .score-input{width:44px;font-size:16px;font-weight:600}.inline-score-input .score-input .ant-input-number-input{text-align:left;padding:0 8px}.inline-score-input .score-separator{font-size:18px;font-weight:700;color:#8c8c8c}.inline-score-input .saving-spinner{margin-left:4px}.inline-score-display{display:flex;align-items:center;justify-content:center;gap:8px;min-width:150px;padding:4px 8px;border-radius:4px}.inline-score-display.bye{background-color:#f5f5f5;color:#8c8c8c}.inline-score-display.completed{background-color:#f6ffed;border:1px solid #b7eb8f}.inline-score-display .score-readonly{font-size:16px;font-weight:600;min-width:24px;text-align:center}.inline-score-display .score-separator{font-size:18px;font-weight:700;color:#8c8c8c}.inline-score-display .bye-icon{color:#faad14;font-size:16px;margin-left:4px}.inline-score-display .completed-icon{color:#52c41a;font-size:16px;margin-left:4px}@media (max-width: 1024px){.inline-score-input .score-input{width:52px;height:48px;font-size:18px}.inline-score-input .score-separator{font-size:20px}.inline-score-display .score-readonly{font-size:18px}}.inline-score-input .score-input:not(:disabled):hover{border-color:#40a9ff}.inline-score-input .score-input:not(:disabled):focus{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}.inline-score-input .score-input:disabled{background-color:#f5f5f5;cursor:not-allowed;color:#8c8c8c}.results-sub-tab{display:flex;flex-direction:column;height:100%}.results-table .team-name{font-weight:600;font-size:14px;margin-bottom:2px}.results-table .team-number{font-size:12px;color:#8c8c8c}.results-table .bye-team{display:flex;align-items:center}.results-table .ant-table-thead>tr>th:nth-child(2){text-align:right!important}.results-table .ant-table-thead>tr>th:nth-child(3){text-align:center!important}.results-table .ant-table-thead>tr>th:nth-child(4){text-align:left!important}.results-table .ant-table-tbody>tr>td:nth-child(2){text-align:right}.results-table .ant-table-tbody>tr>td:nth-child(3){text-align:center}.results-table .ant-table-tbody>tr>td:nth-child(4){text-align:left}.results-progress-mobile{display:none}.progress-badge{padding:8px 16px;border-radius:6px;font-weight:600;font-size:14px;display:inline-block}.progress-badge.pending{background:#e6f7ff;color:#1890ff;border:1px solid #91d5ff}.progress-badge.success{background:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}.progress-badge.completed{background:#fff7e6;color:#faad14;border:1px solid #ffd591}.results-footer{display:flex;justify-content:center;align-items:center;gap:16px;padding:24px 0;margin-top:24px}@media (max-width: 1024px){.results-sub-tab{padding:0}.results-search-bar-wrapper{position:sticky;top:0;z-index:9;background:white;padding:12px 0;margin-bottom:8px;box-shadow:0 2px 8px #0000000f}.results-progress-desktop{display:none}.results-progress-mobile{display:block}.results-table-wrapper{flex:1;overflow:auto}.results-table{font-size:16px}.results-table .team-name{font-size:15px}.results-table .team-number{font-size:13px}.results-table .ant-table-cell{padding:12px 8px}.results-footer{position:sticky;bottom:0;background:white;border-top:1px solid #f0f0f0;box-shadow:0 -2px 8px #0000000f;padding:12px 16px;margin-top:0;z-index:9}.complete-round-btn{flex:1;max-width:400px}}.results-table .ant-table-tbody>tr:hover{background-color:#fafafa}.results-table .ant-table-tbody>tr:has(.bye-team){background-color:#fffbe6;border-top:2px solid #faad14}.results-table .ant-table-tbody>tr:has(.inline-score-display.completed){background-color:#f6ffed}.results-table.ant-table-loading .ant-table-tbody>tr{opacity:.5}.ranking-sub-tab{padding:16px 0}.ranking-sub-tab-loading{display:flex;justify-content:center;align-items:center;min-height:400px}.ranking-team-name{font-weight:600;font-size:14px;margin-bottom:4px}.ranking-team-number{font-size:12px;color:#8c8c8c}.ranking-record{font-weight:600;font-size:14px}.ranking-table .ranking-row-first{background-color:#fffbe6!important;border-left:4px solid #faad14}.ranking-table .ranking-row-second{background-color:#f5f5f5!important;border-left:4px solid #c0c0c0}.ranking-table .ranking-row-third{background-color:#fff7e6!important;border-left:4px solid #cd7f32}.ranking-table .ranking-row-not-played{background-color:#fafafa;opacity:.7}.ranking-table .ranking-row-not-played:hover{opacity:1}@media (max-width: 1024px){.ranking-table{font-size:16px}.ranking-team-name{font-size:15px}.ranking-team-number{font-size:13px}.ranking-record{font-size:15px}.ranking-table .ant-table-cell{padding:12px 8px}}.ranking-table .ant-table-tbody>tr:hover{background-color:#e6f7ff!important;cursor:pointer}.ranking-table .ranking-row-first:hover{background-color:#fff8cc!important}.ranking-table .ranking-row-second:hover{background-color:#ebebeb!important}.ranking-table .ranking-row-third:hover{background-color:#ffeacc!important}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-ef572f91.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-5cb2f1cc.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-f0bb5864.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-6e441a6c.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-eadedd9e.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-4f2b6f92.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-c15ddd00.woff2) format("woff2"),url(/assets/inter-greek-400-normal-bdae9d28.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-547ad9fd.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-54aa42d3.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-6744a7f5.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-22ae8360.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-8909904a.woff2) format("woff2"),url(/assets/inter-latin-400-normal-e20fa0b4.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-1c2db92d.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-e250c05a.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-b77a86ec.woff2) format("woff2"),url(/assets/inter-cyrillic-500-normal-5be18e03.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-75a9ec93.woff2) format("woff2"),url(/assets/inter-greek-ext-500-normal-c85d11bd.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-cc197d79.woff2) format("woff2"),url(/assets/inter-greek-500-normal-86d55a4b.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-44e36aa5.woff2) format("woff2"),url(/assets/inter-vietnamese-500-normal-18a4a09f.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-2c6fbc42.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-30d2903c.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-f3779f1e.woff2) format("woff2"),url(/assets/inter-latin-500-normal-9b42c108.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-509fca9c.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-a5073285.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-6c2a37f8.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-cc190ed1.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-399f94d7.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-efc7aa9c.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-9c5a897f.woff2) format("woff2"),url(/assets/inter-greek-600-normal-090b24e2.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-1aeb94ae.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-24a01e7b.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-e4bdf67b.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-22ff20a6.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-f9a06e79.woff2) format("woff2"),url(/assets/inter-latin-600-normal-6a9cb3a5.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-a46b9978.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-0f3d4be2.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-5917871d.woff2) format("woff2"),url(/assets/inter-cyrillic-700-normal-72b6daa4.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-b7b2732e.woff2) format("woff2"),url(/assets/inter-greek-ext-700-normal-b26ed64c.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-737c6c91.woff2) format("woff2"),url(/assets/inter-greek-700-normal-53368f53.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-5fafa382.woff2) format("woff2"),url(/assets/inter-vietnamese-700-normal-412023ab.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-143f9504.woff2) format("woff2"),url(/assets/inter-latin-ext-700-normal-1761edba.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-6f56409f.woff2) format("woff2"),url(/assets/inter-latin-700-normal-7c5ed565.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
