.match-sync-feedback{z-index:20;color:#e6f8f7;overflow-wrap:anywhere;background:#102b32;border:1px solid #397c78;border-radius:8px;margin:8px 0 12px;padding:9px 12px;font-size:12px;position:sticky;top:8px;box-shadow:0 3px 12px #0005}.match-sync-feedback>strong{margin-right:10px;font-size:13px;display:inline-block}.match-sync-feedback>span{color:#bad4dc}.match-sync-feedback p{margin:4px 0 0}.match-sync-feedback.is-stale{color:#ffe0a0;background:#352b17;border-color:#e5b657}.match-operation-notice{border-top:1px solid #ffffff25;padding-top:5px;font-weight:700}.match-operation-notice.is-saving{color:#9ceaff}.match-operation-notice.is-saved{color:#a8efca}.match-operation-notice.is-failed{color:#ffcf8a}.match-status-legend{color:#bccbda;flex-wrap:wrap;gap:6px 14px;margin:12px 0 8px;font-size:12px;display:flex}.match-status-legend span:before{content:"";background:#64788e;border-radius:2px;width:8px;height:8px;margin-right:5px;display:inline-block}.match-status-legend .is-called:before{background:#59dcff;border:2px solid #efbc69}.match-status-legend .is-queued:before{background:#8eabc3}.match-status-legend .is-pending:before{background:#c5a6ff}.match.match-pending-result{box-shadow:inset 3px 0 #b59ae6;background:#242036!important;border-color:#b59ae6!important}.match.match-finished{color:#adbdce;box-shadow:none;background:#111c29}.bracket-explorer .match-table-badge.is-live,.tree-node .match-table-badge.is-live{color:#ffe0a1;background:#382c17;border:1px solid #d6a34e}.bracket-explorer .match-table-badge.is-pending,.tree-node .match-table-badge.is-pending{color:#e4d5ff;background:#2a203e;border:1px solid #9273c6}.bracket-explorer .match-table-badge.is-queued{color:#c8dce9;background:#172c3c;border:1px solid #547186}.bracket-explorer .tree-node .match-table-badge{max-width:130px}.table-locate-link{text-align:left;color:#b9efff;min-height:44px;font:inherit;cursor:pointer;overflow-wrap:anywhere;background:#173044;border:1px solid #47768b;border-radius:6px;align-items:center;gap:4px;padding:4px 6px;display:inline-flex}.table-locate-link:hover{background:#244b61}.table-locate-link:focus-visible{outline-offset:2px;outline:2px solid #8ee7ff}.table-operation-card h4 .table-locate-link{font-weight:700}.table-current-zone{background:#122b3a;border-left:3px solid #69d9ee;min-height:100px}.table-current-zone>h5{color:#8ee7f6;margin:0;padding:8px 10px 0;font-size:13px;font-weight:700}.callout-section-admin .table-current-zone .table-player-pair{font-size:1.0625rem;font-weight:750}.callout-section-admin .table-next-match{background:#0c1722;border-top:1px solid #395165;padding:8px}.callout-section-admin .table-next-match .table-next-players{color:#c1cddb;font-size:.875rem}.table-next-caption{color:#9eafbf;font-size:12px}.table-result-preview{overflow-wrap:anywhere;background:#102e2a;border:1px solid #69bea3;border-radius:8px;margin:10px 0;padding:10px}.table-result-preview>strong{color:#c8e9e1;font-size:13px}.table-result-preview p{margin:6px 0;font-size:16px}.table-result-preview .preview-winner{color:#a7f4d0;font-weight:750}.table-result-preview small{color:#c0d4ce}.callout-return-bar{z-index:19;pointer-events:none;justify-content:flex-end;margin:8px 0;display:flex;position:sticky;top:105px}.callout-return-bar button{pointer-events:auto;white-space:normal;color:#e2f9ff;background:#17394c;border-color:#73ccdf;max-width:100%;min-height:44px;box-shadow:0 3px 10px #0006}
