@charset "UTF-8";:root,[data-theme=light]{--sidebar-width: 260px;--sidebar-collapsed-width: 72px;--header-height: 100px;--header-bg: #ffffff;--primary: #e85d04;--primary-hover: #d45303;--sidebar-bg: #fafafa;--card-bg: #ffffff;--page-bg: #f3f4f6;--border: #e5e7eb;--text: #1f2937;--text-muted: #6b7280;--input-bg: #f9fafb;--input-bg-focus: #ffffff;--button-bg: #f3f4f6;--table-header-bg: #f9fafb;--table-row-hover: #f9fafb;--nav-hover: rgba(0, 0, 0, .04);--nav-active: rgba(232, 93, 4, .08);--shadow: 0 10px 40px rgba(0, 0, 0, .12);--toast-error-bg: #fca5a5;--toast-error-text: #991b1b;--toast-success-bg: #bbf7d0;--toast-success-text: #166534;--footer-bg: #e5e7eb;--footer-border: #e5e7eb;--footer-text: #111827;--footer-muted: #6b7280;--footer-link: #1f2937;--footer-icon-bg: #f59e0b;--footer-icon-fg: #111111;--font-sans: "DM Sans", -apple-system, BlinkMacSystemFont, sans-serif;--bp-mobile: 576px;--bp-tablet: 768px;--bp-desktop: 1024px;--bp-wide: 1280px;--touch-min: 44px;--surface-dim: #e0e0e0;--feed-card-shadow: 0 8px 18px rgba(0, 0, 0, .1);--safe-area-top: env(safe-area-inset-top, 0);--safe-area-bottom: env(safe-area-inset-bottom, 0);--safe-area-left: env(safe-area-inset-left, 0);--safe-area-right: env(safe-area-inset-right, 0)}[data-theme=dark]{--primary: #fb923c;--primary-hover: #fdba74;--header-bg: linear-gradient(to right, #2d2d2d 0%, #262626 50%, #1a1a1a 100%);--sidebar-bg: #141414;--card-bg: #141414;--page-bg: #000000;--border: #262626;--text: #fafafa;--text-muted: #a3a3a3;--input-bg: #1a1a1a;--input-bg-focus: #262626;--button-bg: #262626;--table-header-bg: #141414;--table-row-hover: #1f1f1f;--nav-hover: rgba(255, 255, 255, .06);--nav-active: rgba(251, 146, 60, .2);--shadow: 0 4px 24px rgba(0, 0, 0, .5);--toast-error-bg: #7f1d1d;--toast-error-text: #fecaca;--toast-success-bg: #14532d;--toast-success-text: #bbf7d0;--tab-bg: #0f0f0f;--surface-dim: #262626;--feed-card-shadow: 0 8px 18px rgba(0, 0, 0, .45);--footer-bg: #1f2937;--footer-border: #1f1f1f;--footer-text: #fafafa;--footer-muted: #c5c5c5;--footer-link: #f5f5f5;--footer-icon-bg: #fb923c;--footer-icon-fg: #0f0f0f}[data-theme=dark] .tab-nav,[data-theme=dark] .tab-content{background:var(--tab-bg)!important;border-color:var(--border)}[data-theme=dark] .tab-link{color:var(--text-muted)}[data-theme=dark] .tab-link:hover{background:#ffffff0d!important;color:var(--text)}[data-theme=dark] .tab-link.active{color:var(--primary)}[data-theme=dark] .sub-tab-bar,[data-theme=dark] .sub-tab-nav{background:var(--tab-bg)!important}[data-theme=dark] .sub-tab{color:var(--text-muted)}[data-theme=dark] .sub-tab:hover{background:#ffffff14!important;color:var(--text)}[data-theme=dark] .sub-tab.active{background:var(--card-bg)!important;color:var(--primary)!important;box-shadow:0 1px 4px #00000040}[data-theme=dark] .sub-tab-link{color:var(--text-muted)}[data-theme=dark] .sub-tab-link:hover{background:#ffffff0d!important;color:var(--text)}[data-theme=dark] .sub-tab-link.active{background:var(--card-bg)!important;color:var(--primary)}[data-theme=dark]{--page-bg-texture: radial-gradient(circle at center, rgba(255, 255, 255, .06) 1px, transparent 0);--page-bg-texture-size: 10px 10px}[data-theme=dark] body{position:relative}[data-theme=dark] body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background-image:var(--page-bg-texture);background-size:var(--page-bg-texture-size);background-repeat:repeat}[data-theme=dark] .dashboard,[data-theme=dark] .home-page,[data-theme=dark] .login-page{background-color:var(--page-bg);background-image:var(--page-bg-texture);background-size:var(--page-bg-texture-size);background-repeat:repeat}[data-theme=dark] .live-screens-container{background:var(--tab-bg)!important;background-image:none}[data-theme=dark] .header{border-bottom-color:#333}*{box-sizing:border-box}img{max-width:100%;height:auto;vertical-align:middle}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;overflow-x:hidden}html[data-theme=dark]{color-scheme:dark}html[data-theme=light]{color-scheme:light}html,body{height:100%;margin:0;font-family:var(--font-sans);color:var(--text);background:var(--page-bg)}body{font-size:14px;line-height:1.5}@media (max-width: 768px){body{font-size:15px}}button{font-family:inherit;cursor:pointer}input,select,textarea{font-family:inherit;font-size:inherit}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]),select,textarea{color:var(--text);background-color:var(--input-bg);border-color:var(--border)}select:disabled,input:disabled,textarea:disabled{color:var(--text-muted);background-color:var(--button-bg);cursor:not-allowed;opacity:.92}select option{background-color:var(--card-bg);color:var(--text)}::placeholder{color:var(--text-muted);opacity:1}a{color:var(--primary);text-decoration:none}a:hover{text-decoration:underline}.material-icons{font-size:20px;vertical-align:middle}@media (max-width: 768px){.hide-mobile{display:none!important}}@media (min-width: 769px){.hide-desktop{display:none!important}}@media (min-width: 769px) and (max-width: 1024px){.hide-tablet{display:none!important}}@media (max-width: 1024px){.hide-tablet-down{display:none!important}}.dialog-overlay,[class*=dialog-overlay]{padding:1rem;align-items:flex-start;overflow-y:auto}.dialog-overlay .dialog,[class*=dialog-overlay] .dialog{max-width:min(100%,100vw - 2rem);width:100%}@media (max-width: 768px){.dialog-overlay,[class*=dialog-overlay]{padding:.75rem}}@media (max-width: 576px){.dialog-overlay,[class*=dialog-overlay]{padding:.5rem;align-items:stretch}.dialog-overlay .dialog,[class*=dialog-overlay] .dialog{max-width:100%;margin:0}}span.material-icons.spin,span.material-icons.spinning,.home-feed-loading-icon{color:transparent!important;background-image:url(/loader.gif)!important;background-size:contain!important;background-position:center!important;background-repeat:no-repeat!important;animation:none!important;display:inline-flex!important;align-items:center;justify-content:center;width:24px;height:24px}.loading .spin,.loading-center .spin,.conduct-loading .spin,.notifications-loading .spin,.list-loading .spin{display:none!important}.loading:before,.loading-center:before,.loading-sm:before,.loading-wrap .loading:before,.conduct-loading:before,.notifications-loading:before,.list-loading:before,.add-form-loading:before,.home-feed-loading:before{content:"";display:inline-block;width:24px;height:24px;margin-right:8px;background-image:url(/loader.gif);background-size:contain;background-position:center;background-repeat:no-repeat;vertical-align:middle}.brackets-viewer{--primary-background: #fff;--secondary-background: #eceff1;--match-background: var(--primary-background);--font-color: #212529;--win-color: #50b649;--loss-color: #e61a1a;--label-color: grey;--hint-color: #a7a7a7;--connector-color: #9e9e9e;--border-color: #d9d9d9;--border-hover-color: #b6b5b5;--border-selected-color: rgb(60, 60, 60);--text-size: 12px;--round-margin: 40px;--match-width: 150px;--match-horizontal-padding: 8px;--match-vertical-padding: 6px;--connector-border-width: 2px;--match-border-width: 1px;--match-border-radius: .3em;--participant-image-size: 1em}.brackets-viewer{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";background:var(--primary-background);color:var(--font-color);font-size:var(--text-size);text-align:left;display:flex;flex-direction:column;align-items:flex-start;overflow:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0 auto;padding:10px 50px}.brackets-viewer:empty{display:none}.brackets-viewer *,.brackets-viewer :after,.brackets-viewer :before{box-sizing:border-box}.brackets-viewer h1,.brackets-viewer h2,.brackets-viewer h3{margin-bottom:.5em;font-weight:500;line-height:1.2}.brackets-viewer h1{font-size:2em;margin-top:30px;margin-bottom:20px}.brackets-viewer h2{font-size:1.7em}.brackets-viewer h3{text-align:center;background:var(--secondary-background);font-size:1.1em;padding:10px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:var(--match-width)}.brackets-viewer .round-robin{display:flex;flex-wrap:wrap;justify-content:center;row-gap:24px}.brackets-viewer .round-robin h1{flex-basis:100%}.brackets-viewer .round-robin h2{text-align:center}.brackets-viewer .round-robin .group:not(:last-of-type){margin-right:var(--round-margin)}.brackets-viewer .round-robin .group h2{margin:0 0 25px}.brackets-viewer .round-robin .group table{font-size:1em;margin:30px 0 20px;color:#a7a7a7;border-collapse:collapse}.brackets-viewer .round-robin .group th{font-weight:400;text-align:start;cursor:help;border-bottom:var(--match-border-width) solid var(--border-color)}.brackets-viewer .round-robin .group td.hover{background:var(--secondary-background)}.brackets-viewer .round-robin .group th,.brackets-viewer .round-robin .group td{padding:5px}.brackets-viewer .round-robin .group td:nth-of-type(2),.brackets-viewer .round-robin .group td:last-of-type{color:var(--font-color);font-weight:500}.brackets-viewer .round-robin .round{width:-moz-fit-content;width:fit-content;margin:0 auto}.brackets-viewer .bracket h2{font-size:1.5em;color:gray}.brackets-viewer .bracket .rounds{display:flex}.brackets-viewer .bracket .rounds:not(:last-of-type){margin-bottom:15px}.brackets-viewer .bracket .rounds .round{display:flex;flex-direction:column}.brackets-viewer .bracket .rounds .round:not(:last-of-type){margin-right:var(--round-margin)}.brackets-viewer .match{flex:1;display:flex;align-items:center;margin:10px 0;width:var(--match-width);position:relative}.brackets-viewer .match.connect-next:after{content:"";display:block;position:absolute;right:calc(-1 * var(--round-margin)/2);width:calc(var(--round-margin)/2);height:50%;border-right:var(--connector-border-width) solid var(--connector-color)}.brackets-viewer .match.connect-next:nth-of-type(odd):after{top:50%;border-top:var(--connector-border-width) solid var(--connector-color)}.brackets-viewer .match.connect-next:nth-of-type(2n):after{top:0;border-bottom:var(--connector-border-width) solid var(--connector-color)}.brackets-viewer .match.connect-next.straight:after{width:var(--round-margin);right:calc(-1*var(--round-margin));top:0;border-bottom:var(--connector-border-width) solid var(--connector-color);border-top:unset;border-right:unset}.brackets-viewer .opponents{width:100%;position:relative;border:var(--match-border-width) solid var(--border-color);border-radius:var(--match-border-radius);background:var(--match-background)}.brackets-viewer .opponents:hover{border:1px solid var(--border-hover-color)}.brackets-viewer .opponents.popover-selected{border:1px solid var(--border-selected-color)}.brackets-viewer .opponents>span{position:absolute;top:-10px;font-size:.8em;padding:0 5px;color:var(--label-color);background:var(--primary-background);border-radius:3px}.brackets-viewer .opponents>span:nth-of-type(1){left:3px}.brackets-viewer .opponents>span:nth-of-type(2){right:3px}.brackets-viewer .opponents.connect-previous:before{content:"";display:block;position:absolute;left:calc(-1 * var(--round-margin)/2);width:calc(var(--round-margin)/2);height:50%;border-bottom:var(--connector-border-width) solid var(--connector-color)}.bracket:nth-of-type(2) .brackets-viewer .opponents.connect-previous .opponents.connect-previous.straight:before,.bracket:nth-of-type(1) .brackets-viewer .opponents.connect-previous .opponents.connect-previous.straight:after{border-left:unset;left:var(--round-margin);width:var(--round-margin)}.bracket:nth-of-type(1) .brackets-viewer .opponents.connect-previous.straight:before{content:unset}.bracket:nth-of-type(2) .brackets-viewer .opponents.connect-previous.straight:after{content:unset}.brackets-viewer .participant{display:flex;justify-content:space-between;padding:2px var(--match-horizontal-padding);background:var(--match-background)}.brackets-viewer .participant.hover{background:var(--secondary-background)!important}.brackets-viewer .participant:nth-of-type(1){border-bottom:none;border-top-left-radius:var(--match-border-radius);border-top-right-radius:var(--match-border-radius);padding-top:var(--match-vertical-padding)}.brackets-viewer .participant:nth-of-type(2){border-top:none;border-bottom-left-radius:var(--match-border-radius);border-bottom-right-radius:var(--match-border-radius);padding-bottom:var(--match-vertical-padding)}.brackets-viewer .participant .name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:80%}.brackets-viewer .participant .name.hint{color:var(--hint-color)}.brackets-viewer .participant .name>img{width:var(--participant-image-size);height:var(--participant-image-size);margin-right:4px;-o-object-fit:cover;object-fit:cover;border-radius:4px;vertical-align:middle;position:relative;bottom:1px}.brackets-viewer .participant .name>span{color:var(--hint-color);font-size:.9em;font-weight:initial}.brackets-viewer .participant .result{margin-left:10px;width:15%;text-align:center}.brackets-viewer .participant.win .name{font-weight:700}.brackets-viewer .participant.win .result{color:var(--win-color)}.brackets-viewer .participant.loss .result{color:var(--loss-color)}.brackets-viewer [popover]{padding:0 14px 10px}.brackets-viewer [popover] h4{font-size:1.1em;margin-bottom:24px}.brackets-viewer [popover] .match:not(:last-of-type){margin-bottom:20px}
