body,html{height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif;line-height:1.15}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:initial;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{font-weight:500;margin-bottom:.5em;margin-top:0}p{margin-bottom:1em;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none}dl,ol,ul{margin-bottom:1em;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}code,kbd,pre,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-bottom:1em;margin-top:0;overflow:auto}figure{margin:0 0 1em}img{border-style:none;vertical-align:middle}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{caption-side:bottom;padding-bottom:.3em;padding-top:.75em;text-align:left}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5em;line-height:inherit;margin-bottom:.5em;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:initial}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{background-color:#feffe6;padding:.2em}.organization-list-item{transition:.3s}.organization-list-item:hover{background-color:#40a9ff1c}.organization-list-item.selected{background-color:#eee}.customCopyInput .ant-typography-copy{float:right}.text-muted{color:#999;font-size:12px}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/static/media/poppins-latin-ext-400-normal.6f94f40f848d79872444.woff2) format("woff2"),url(/static/media/poppins-latin-ext-400-normal.cf7e1ed83eb19f7b1ea6.woff) format("woff");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,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-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/static/media/poppins-latin-400-normal.405055dd680fa1dcdfa2.woff2) format("woff2"),url(/static/media/poppins-latin-400-normal.1458587c0aa7cd06b82b.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.hour-line{background-color:#ddd;height:1px}.hour-line,.valid-time-range{left:0;position:absolute;right:0;z-index:1}.valid-time-range{background-color:#dcf0fa4d;border-bottom:2px solid #4682b480;border-top:2px solid #4682b480}.schedule-container{box-sizing:border-box;display:flex;font-family:Arial,sans-serif;gap:20px;margin:0;padding:20px;width:100%}.schedule-container .template-list{display:flex;flex-direction:column;flex-shrink:0;height:100%;overflow:hidden;width:250px}.schedule-container .template-list-header{flex-shrink:0}.schedule-container .template-list-content{flex:1 1;overflow-y:auto;padding-right:8px}.schedule-container .court.highlight{border-color:#4caf50}.schedule-container .event-template{background:#f8f8f8;border:1px solid #ddd;border-radius:4px;margin:10px 0;padding:12px;transition:all .2s}.schedule-container .event-template.disabled{background:#eee;color:#999}.schedule-container .used-badge{color:#666;font-size:.8em;margin-left:8px}.schedule-container .schedule{display:flex;flex:1 1;margin:0;min-width:0;position:relative}.schedule-container .time-column{border-right:1px solid #eee;flex-shrink:0;height:100%;position:relative;width:60px;z-index:3}.schedule-container .time-marker{color:#666;font-size:12px;padding-right:4px;position:absolute;text-align:center;transform:translateY(-50%);width:100%}.schedule-container .courts-container{display:flex;flex:1 1;flex-wrap:nowrap;gap:16px;margin:0;min-width:0;padding:0;position:relative;width:100%}.schedule-container .court-wrapper{display:flex;flex:1 1;flex-direction:column;height:100%;margin:0;min-width:0;position:relative}.schedule-container .court-title{background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 4px #0000001a;color:#666;font-weight:700;left:50%;padding:4px 8px;position:absolute;top:-30px;transform:translateX(-50%);z-index:10}.schedule-container .court-content{flex:1 1;height:100%;position:relative;width:100%}.schedule-container .court{background:repeating-linear-gradient(180deg,#f8f8f8,#f8f8f8 59px,#fff 60px,#fff 0);border:2px solid #ddd;border-radius:8px;height:100%;overflow:hidden;position:relative;width:100%}.schedule-container .event{background:#e3f2fd;border:1px solid #90caf9;border-radius:4px;box-shadow:0 2px 4px #0000001a;left:10px;overflow:hidden;padding:8px;position:absolute;right:10px;z-index:5}.schedule-container .event.out-of-range{background:#f5f5f5;border:1px dashed #999;color:#777}.schedule-container .event-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px}.schedule-container .event-title{font-weight:700}.schedule-container .event-time{color:#444;font-size:.85em}.schedule-container .event-duration{color:#666;font-size:.8em}.schedule-container .event-actions{align-items:center;display:flex}.schedule-container .edit-btn{color:#666;cursor:pointer;font-size:1.2em;padding:0 4px;transition:color .2s}.schedule-container .edit-btn:hover{color:#1890ff}.schedule-container .delete-btn{background:none;border:none;color:#666;cursor:pointer;font-size:1.2em;padding:0 4px;transition:color .2s}.schedule-container .delete-btn:hover{color:red}.schedule-container .preview-box{background:#4caf501a;border:2px dashed;left:10px;pointer-events:none;position:absolute;right:10px;z-index:100}.schedule-container .preview-time{bottom:100%;color:#4caf50;font-size:12px;left:0;position:absolute;white-space:nowrap}.schedule-container .ant-drawer-body{padding:16px}.schedule-container .ant-drawer-content-wrapper{border-radius:8px 8px 0 0}.schedule-container .time-picker-modal{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.schedule-container .time-picker-content{background:#fff;border-radius:12px;box-shadow:0 4px 12px #00000026;max-width:400px;padding:24px;width:90%}.schedule-container .time-picker-content h3{color:#333;font-size:18px;margin:0 0 20px;text-align:center}.schedule-container .time-picker-content .ant-select{margin-bottom:20px;width:100%}.schedule-container .time-picker-content .ant-picker{margin-bottom:24px;width:100%}.schedule-container .time-picker-buttons{display:flex;gap:12px;justify-content:flex-end;margin-top:16px}.schedule-container .time-picker-buttons .ant-btn{min-width:80px}.schedule-container .time-picker-buttons .ant-btn-primary{background:#1890ff;border-color:#1890ff}.schedule-container .time-picker-buttons .ant-btn-default{border-color:#d9d9d9;color:#666}.schedule-container .time-picker-buttons .ant-btn-default:hover{border-color:#40a9ff;color:#40a9ff}@media (max-width:768px){.schedule-container{box-sizing:border-box;flex-direction:column;padding:10px;width:100%}.schedule-container .event,.schedule-container .event-template{touch-action:none}.schedule-container .schedule{-webkit-overflow-scrolling:touch;box-sizing:border-box;overflow-x:auto;padding-top:30px;position:relative;width:100%}.schedule-container .time-column{background:#fff;border-right:1px solid #eee;height:calc(100% - 30px);left:0;position:absolute;top:30px;width:60px;z-index:3}.schedule-container .courts-container{grid-gap:10px;box-sizing:border-box;display:grid;gap:10px;grid-template-columns:repeat(2,1fr);margin-left:60px;min-width:calc(100vw - 80px);padding-right:10px}.schedule-container .court{box-sizing:border-box;height:720px;min-width:calc(50vw - 50px);position:relative}.schedule-container .event{font-size:12px;padding:6px}.schedule-container .event-title{font-size:12px}.schedule-container .event-duration,.schedule-container .event-time{font-size:10px}.schedule-container .template-list{display:none}.schedule-container .event-template{font-size:12px;margin:4px;padding:8px}.schedule-container .schedule::-webkit-scrollbar{height:8px}.schedule-container .schedule::-webkit-scrollbar-track{background:#f1f1f1}.schedule-container .schedule::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.schedule-container .schedule::-webkit-scrollbar-thumb:hover{background:#555}.schedule-container .date-selector,.schedule-container .date-selector>div{box-sizing:border-box;width:100%}}body,html{background-color:#000!important;color:#fff!important;margin:0;min-height:100vh;padding:0;width:100%}.rtds-container{background:#000;color:#fff;margin:0 auto;max-width:1920px;min-height:100vh;padding:20px}.rtds-container .header{align-items:center;border-bottom:2px solid #333;display:flex;justify-content:space-between;margin-bottom:30px;padding-bottom:20px}.rtds-container .header h1{color:#fff;font-size:36px;margin:0}.rtds-container .court{background-color:#1a1a1a;border-radius:12px;box-shadow:0 4px 8px #0000004d;color:#fff;display:flex;gap:30px;margin-bottom:30px;padding:30px}.rtds-container .court-main{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding-left:40px}.rtds-container .current-match{background:linear-gradient(180deg,#f8f9fa,#fff);border:2px solid #e9ecef;border-radius:15px;box-shadow:0 6px 12px #00000014;max-width:90%;padding:25px;width:100%}.rtds-container .current-match .match-header{background:#ffffffe6;border-radius:8px;margin-bottom:20px;padding:10px 15px}.rtds-container .current-match .match-status{font-weight:700;padding:8px 16px}.rtds-container .current-match .participants{padding:20px 0}.rtds-container .current-match .score{color:#2c3e50;font-size:42px;font-weight:700;text-shadow:1px 1px 2px #0000001a}.rtds-container .court-upcoming{min-Width:420px;flex:1 1;padding:40px 40px 40px 30px}.rtds-container .court-title{align-items:center;color:#333;display:flex;font-size:32px;justify-content:space-between;margin-bottom:25px}.rtds-container .upcoming-title{color:#666;font-size:24px;letter-spacing:1px;margin-bottom:20px;text-transform:uppercase}.rtds-container .upcoming-match{margin-bottom:15px;opacity:.85;transform:scale(.85);transition:all .3s ease}.rtds-container .upcoming-match:hover{opacity:1;transform:scale(.87)}.rtds-container .upcoming-match .match{background:#fafafa;padding:12px}.rtds-container .upcoming-match .participant{padding:8px}.rtds-container .upcoming-match .participant .name{font-size:16px;margin-bottom:4px}.rtds-container .upcoming-match .participant .details{font-size:14px}.rtds-container .upcoming-match .vs{font-size:14px;margin:0 10px;opacity:.7}.rtds-container .match{transition:all .3s ease}.rtds-container .match.winner-left{border-left:4px solid #4caf50}.rtds-container .match.winner-right{border-right:4px solid #4caf50}.rtds-container .match-header{display:flex;justify-content:space-between;margin-bottom:15px}.rtds-container .match-number{color:#666;font-size:24px;font-weight:700}.rtds-container .match-status{border-radius:6px;font-size:18px;padding:8px 16px}.rtds-container .status-ongoing{background-color:#e3f2fd;color:#1976d2}.rtds-container .status-finished{background-color:#e8f5e9;color:#2e7d32}.rtds-container .status-waiting{background-color:#fff3e0;color:#f57c00}.rtds-container .participants{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.rtds-container .participant{border-radius:8px;flex:1 1;padding:15px;text-align:center;transition:all .3s ease}.rtds-container .participant.winner{background-color:#4caf501a;transform:scale(1.02)}.rtds-container .score{color:#333;font-size:36px;font-weight:700;margin:0 30px}.rtds-container .vs{color:#999;font-size:24px;margin:0 15px}.rtds-container .match-time{color:#666;font-size:14px}.rtds-container .match-info{color:#666;display:flex;font-size:14px;gap:15px;margin-bottom:10px}.rtds-container .category,.rtds-container .round{background-color:#f5f5f5;border-radius:4px;padding:4px 8px}.rtds-container .participant .name{font-size:24px;font-weight:700;margin-bottom:8px}.rtds-container .participant .details{color:#666;font-size:18px}.rtds-container .participant .noc{background-color:#e3f2fd;border-radius:4px;color:#1976d2;font-size:16px;margin-right:8px;padding:4px 12px}.rtds-container .participant .team{color:#666;font-size:16px}.rtds-container .error-message{background-color:#ff3b301a;border:1px solid #ff3b3033;border-radius:8px;color:#ff3b30;margin:20px 0;padding:20px;text-align:center}.rtds-container .no-matches{background-color:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;color:#999;margin:20px 0;padding:40px;text-align:center}.match-table{background:#181818;border-collapse:initial;border-radius:12px;border-spacing:0;box-shadow:0 2px 8px #0000004d;color:#fff;margin-bottom:30px;overflow:hidden;width:100%}.match-table td,.match-table th{border-bottom:1px solid #333;font-size:18px;padding:12px 8px;text-align:center}.cell-bout,.match-table th.th-grey{background:#444;color:#fff;font-weight:700}.cell-bout{font-size:28px!important;max-width:80px;min-width:80px;padding:8px 4px;width:80px}.cell-player{padding:12px}.cell-player.blue-bg{background:#2b4fe9}.cell-player.red-bg{background:#b40e12}.court-main .match-table tr:first-child td:not(.cell-bout){background:linear-gradient(90deg,#2b4fe9,#1a3fd8)}.court-main .match-table tr:last-child td:not(.cell-bout){background:linear-gradient(90deg,#b40e12,#8a0b0e)}.cell-total{font-size:18px;font-weight:700;text-align:center}.cell-round{background:#222;color:#fff}.flag-row .cell-flag{padding:4px 0 8px;text-align:center}.flag-container{align-items:center;display:flex;flex-direction:column;min-width:32px}.flag-img{border:1px solid #ddd;border-radius:2px;height:16px;margin-bottom:2px;object-fit:cover;width:24px}.noc-code{color:#eee;font-size:12px;margin-bottom:2px}.player-info{align-items:center;display:flex;gap:8px;text-align:left}.player-name{min-width:40px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.cell-player{padding:8px;text-align:left}.rtds-container .ant-tag{border:none;border-radius:4px;font-size:14px;padding:4px 12px}.rtds-container .ant-tag-success{background-color:#52c41a1a!important;color:#52c41a!important}.rtds-container .ant-tag-error{background-color:#ff3b301a!important;color:#ff3b30!important}.rtds-container .ant-tag-warning{background-color:#faad141a!important;color:#faad14!important}.upcoming-table{width:100%}.upcoming-table td{width:25%}.upcoming-table .cell-bout{width:15%}.upcoming-table .cell-round{width:10%}.upcoming-table .cell-player{padding:8px;text-align:left;width:25%}.upcoming-table .player-name{max-width:none;white-space:normal}.upcoming-table .cell-player.red-bg .player-info{flex-direction:row;justify-content:flex-end}.upcoming-table .cell-player.red-bg .player-name{margin-right:8px;text-align:right}
/*# sourceMappingURL=main.8d6b1071.css.map*/