.badge-toggle-arrow[data-v-da6a7078]{color:var(--twl-accent);cursor:pointer;opacity:.8;transition:transform .3s ease,color .2s ease;vertical-align:middle}.badge-toggle-arrow[data-v-da6a7078]:hover{color:var(--twl-accent-text-hover);filter:drop-shadow(0 0 3px black);opacity:1}.btn-twl-toggle[data-v-da6a7078]{background:var(--twl-accent);border:none;border-radius:4px;color:#000;cursor:pointer;font-size:16px;font-weight:700;height:22px;line-height:1;padding:0;transition:background .2s ease,color .2s ease;vertical-align:middle;width:22px}.btn-twl-toggle[data-v-da6a7078]:hover{background:#fff;color:#000}.competition-badges[data-v-da6a7078]{transition:opacity .3s ease,max-height .3s ease}@media (max-width:767.98px){.competition-status-text p[data-v-da6a7078]{font-size:.8rem;margin-bottom:.25rem}}.team-signup-form[data-v-fdb06ff3]{animation:slideDown-fdb06ff3 .3s ease-out}@keyframes slideDown-fdb06ff3{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.team-bio-textarea[data-v-fdb06ff3],.team-name-input[data-v-fdb06ff3],.team-tags-input[data-v-fdb06ff3],.team-url-input[data-v-fdb06ff3]{background-color:#2e2727;border:1px solid #444;color:#f0f8ff}.team-bio-textarea[data-v-fdb06ff3]:focus,.team-name-input[data-v-fdb06ff3]:focus,.team-tags-input[data-v-fdb06ff3]:focus,.team-url-input[data-v-fdb06ff3]:focus{background-color:#2e2727;border-color:#ffd144;box-shadow:0 0 0 .2rem #ffd14440;color:#f0f8ff}.team-bio-textarea[data-v-fdb06ff3]::-moz-placeholder,.team-name-input[data-v-fdb06ff3]::-moz-placeholder,.team-tags-input[data-v-fdb06ff3]::-moz-placeholder,.team-url-input[data-v-fdb06ff3]::-moz-placeholder{color:#6c757d;opacity:1}.team-bio-textarea[data-v-fdb06ff3]::placeholder,.team-name-input[data-v-fdb06ff3]::placeholder,.team-tags-input[data-v-fdb06ff3]::placeholder,.team-url-input[data-v-fdb06ff3]::placeholder{color:#6c757d;opacity:1}.team-name-input[data-v-fdb06ff3],.team-tags-input[data-v-fdb06ff3]{font-size:1.5rem;font-weight:500}.team-tags-input[data-v-fdb06ff3]{width:100%}.btn[data-v-fdb06ff3]:disabled{cursor:not-allowed;opacity:.6}.form-section[data-v-fdb06ff3]{border:1px solid rgba(255,209,68,.3);border-radius:8px;padding:1.5rem}.required-section[data-v-fdb06ff3]{background-color:#ff00001a}.optional-section[data-v-fdb06ff3]{background-color:#0064001a}.section-header[data-v-fdb06ff3]{color:#ffd144;font-size:1.1rem;font-weight:600;letter-spacing:.5px;margin-bottom:1rem;text-align:right;text-transform:uppercase}.btn-twl-outline[data-v-fdb06ff3]:hover{color:#000!important}.score-submission[data-v-9cb1177c],.score-submission .form-label[data-v-9cb1177c],.score-submission label[data-v-9cb1177c],.score-submission small[data-v-9cb1177c],.score-submission strong[data-v-9cb1177c]{color:#f0f8ff}.score-submission .form-control[data-v-9cb1177c]{background-color:#2e2727;border:1px solid #444;color:#f0f8ff}.score-submission .form-control[data-v-9cb1177c]:focus{background-color:#2e2727;border-color:#ffd144;box-shadow:0 0 0 .2rem #ffd14440;color:#f0f8ff}[data-v-9cb1177c] .form-control::-moz-placeholder{color:#999}[data-v-9cb1177c] .form-control::placeholder{color:#999}.screenshot-upload[data-v-9de76b17]{color:#f0f8ff}.screenshot-upload[data-v-9de76b17] .form-label,.screenshot-upload[data-v-9de76b17] h6,.screenshot-upload[data-v-9de76b17] label,.screenshot-upload[data-v-9de76b17] small:not(.text-muted){color:#f0f8ff}.screenshot-thumbnail[data-v-9de76b17]{border:1px solid #ffd144;border-radius:4px;cursor:pointer;height:80px;-o-object-fit:cover;object-fit:cover;transition:transform .2s;width:80px}.screenshot-thumbnail[data-v-9de76b17]:hover{transform:scale(1.05)}.screenshot-upload .form-control[data-v-9de76b17]{background-color:#2e2727;border:1px solid #444;color:#f0f8ff}.screenshot-upload .form-control[data-v-9de76b17]:focus{background-color:#2e2727;border-color:#ffd144;box-shadow:0 0 0 .2rem #ffd14440;color:#f0f8ff}.screenshot-upload .form-control[data-v-9de76b17]::-moz-placeholder{color:#999}.screenshot-upload .form-control[data-v-9de76b17]::placeholder{color:#999}.screenshot-upload .form-control[data-v-9de76b17]::file-selector-button{background-color:var(--twl-accent);border:1px solid var(--twl-accent);color:var(--twl-accent-text);transition:color .2s ease,text-shadow .2s ease}.screenshot-upload .form-control[data-v-9de76b17]::file-selector-button:hover{color:var(--twl-accent-text-hover);text-shadow:0 0 5px #000}.screenshot-upload .list-group-item[data-v-9de76b17]{background-color:#380000;border-color:#444;color:#f0f8ff}.badge-home[data-v-9de76b17]{background-color:#ffd144;color:#010000}.badge-away[data-v-9de76b17]{background-color:#2b0000;border:1px solid #ffd144;color:#ffd144}.badge-admin[data-v-9de76b17]{background-color:#6c757d;color:#fefefe}.btn-twl-danger[data-v-9de76b17]{background-color:transparent;border:1px solid #ff6b6b;color:#ff6b6b}.btn-twl-danger[data-v-9de76b17]:hover:not(:disabled){background-color:#ff6b6b;color:#010000}.btn-twl-danger[data-v-9de76b17]:disabled{opacity:.5}.section-header[data-v-9de76b17]{align-items:center;border-radius:4px;display:flex;padding:.5rem .75rem}.section-header-home[data-v-9de76b17]{background-color:#ffd14426;border-left:3px solid #ffd144}.section-header-away[data-v-9de76b17]{background-color:#2b000080;border-left:3px solid #ffd144}.section-header-admin[data-v-9de76b17]{background-color:#6d767e26;border-left:3px solid #6c757d}.video-upload[data-v-51e138ed]{color:#f0f8ff}.video-upload[data-v-51e138ed] .form-label,.video-upload[data-v-51e138ed] h6,.video-upload[data-v-51e138ed] label,.video-upload[data-v-51e138ed] small:not(.text-muted){color:#f0f8ff}.list-group-sm .list-group-item[data-v-51e138ed]{padding:.5rem .75rem}.video-upload .form-control[data-v-51e138ed]{background-color:#2e2727;border:1px solid #444;color:#f0f8ff}.video-upload .form-control[data-v-51e138ed]:focus{background-color:#2e2727;border-color:#ffd144;box-shadow:0 0 0 .2rem #ffd14440;color:#f0f8ff}.video-upload .form-control[data-v-51e138ed]::-moz-placeholder{color:#999}.video-upload .form-control[data-v-51e138ed]::placeholder{color:#999}.video-upload .list-group-item[data-v-51e138ed]{background-color:#380000;border-color:#444;color:#f0f8ff}.badge-home[data-v-51e138ed]{background-color:#ffd144;color:#010000}.badge-away[data-v-51e138ed]{background-color:#2b0000;border:1px solid #ffd144;color:#ffd144}.badge-admin[data-v-51e138ed]{background-color:#6c757d;color:#fefefe}.btn-twl-danger[data-v-51e138ed]{background-color:transparent;border:1px solid #ff6b6b;color:#ff6b6b}.btn-twl-danger[data-v-51e138ed]:hover:not(:disabled){background-color:#ff6b6b;color:#010000}.btn-twl-danger[data-v-51e138ed]:disabled{opacity:.5}.section-header[data-v-51e138ed]{align-items:center;border-radius:4px;display:flex;padding:.5rem .75rem}.section-header-home[data-v-51e138ed]{background-color:#ffd14426;border-left:3px solid #ffd144}.section-header-away[data-v-51e138ed]{background-color:#2b000080;border-left:3px solid #ffd144}.section-header-admin[data-v-51e138ed]{background-color:#6d767e26;border-left:3px solid #6c757d}.twl-team-info-link{align-items:center;border-radius:.375rem;cursor:pointer;display:inline-flex;justify-content:center;padding:.5rem;text-decoration:none;transition:background-color .15s ease-in-out}.twl-team-info-link div,.twl-team-info-link h3{margin:0;width:100%}@media (max-width:991.98px){.twl-team-info-link{display:block;text-align:center}.twl-team-info-link div,.twl-team-info-link h3{text-align:center!important}}.twl-team-info-link img{min-height:4em}.twl-team-info-link:hover:not(.edit-mode-disabled){background:#ffd144;text-decoration:none}.twl-team-info-link:hover:not(.edit-mode-disabled) h3,.twl-team-info-link:hover:not(.edit-mode-disabled) h3 small{color:#000!important}.twl-team-info-link.edit-mode-disabled{cursor:default;pointer-events:none;text-decoration:none!important}.twl-team-info-link.edit-mode-disabled .team-logo-upload,.twl-team-info-link.edit-mode-disabled input,.twl-team-info-link.edit-mode-disabled label,.twl-team-info-link.edit-mode-disabled small,.twl-team-info-link.edit-mode-disabled textarea{pointer-events:auto}.twl-avatar{aspect-ratio:1/1;height:auto!important;max-height:100px;-o-object-fit:contain;object-fit:contain;width:100%!important}.team-bio-textarea,.team-name-input,.team-tags-input,.team-url-input{background-color:#2e2727;border:1px solid #444;color:#f0f8ff}.team-bio-textarea:focus,.team-name-input:focus,.team-tags-input:focus,.team-url-input:focus{background-color:#2e2727;border-color:#ffd144;box-shadow:0 0 0 .2rem #ffd14440;color:#f0f8ff}.team-name-input{font-size:1.5rem;font-weight:500}.roster-row{border-radius:4px;margin:0!important}.roster-row.roster-row-even{background-color:#380000}.roster-row.roster-row-odd{background-color:#2b0000}.team-tags-input{display:inline-block;min-width:100px;width:auto}.challenge-time-slots .btn-group{width:100%}.challenge-time-slots .btn-group .btn-twl-outline{flex:1}.challenge-time-slots .btn-check:checked+.btn-twl-outline,.challenge-time-slots .btn-twl-outline:hover{background-color:var(--bs-warning)!important;border-color:var(--bs-warning)!important;color:#000!important}.discord-link,.steam-link,.twitch-link{color:#fff;text-decoration:none;transition:color .2s ease}.discord-link:hover,.steam-link:hover,.twitch-link:hover{color:#ffd144}.stats-btn{background:none;border:none;color:var(--twl-accent)!important;transition:color .2s ease}.stats-btn:focus,.stats-btn:hover{color:#fff!important;text-decoration:none}.live-streamer-item[data-v-69387fb3]{background:#0003;border:1px solid rgba(255,209,68,.1);border-radius:.375rem;color:inherit;text-decoration:none;transition:all .2s ease}.live-streamer-item[data-v-69387fb3]:hover{background:#0000004d;border-color:#ffd14433;transform:translate(2px)}.stream-thumbnail[data-v-69387fb3]{border-radius:.25rem;flex-shrink:0;height:90px;overflow:hidden;position:relative;width:160px}.thumbnail-img[data-v-69387fb3]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.live-badge[data-v-69387fb3]{align-items:center;background:#ff0000e6;border-radius:.25rem;display:flex;gap:4px;left:4px;padding:2px 6px;position:absolute;top:4px}.live-dot-small[data-v-69387fb3]{animation:pulse-dot-69387fb3 2s infinite;background:#fff;border-radius:50%;height:6px;width:6px}.live-text-small[data-v-69387fb3]{color:#fff;font-size:.625rem;font-weight:700;line-height:1}.live-dot[data-v-69387fb3]{animation:pulse-dot-69387fb3 2s infinite;background:red;border-radius:50%;height:8px;width:8px}@keyframes pulse-dot-69387fb3{0%,to{opacity:1}50%{opacity:.5}}.live-text[data-v-69387fb3]{color:red;font-size:.75rem;font-weight:700;white-space:nowrap}.streamer-name[data-v-69387fb3]{color:#ffd144;font-size:.875rem;font-weight:600}.stream-game[data-v-69387fb3],.stream-viewers[data-v-69387fb3]{font-size:.75rem}.stream-viewers[data-v-69387fb3]{color:#ccc}.offline-streamer-btn[data-v-69387fb3]{background-color:var(--twl-primary);border:1px solid var(--twl-accent);color:var(--twl-accent);transition:all .2s ease;white-space:nowrap}.offline-streamer-btn[data-v-69387fb3]:hover{background-color:var(--twl-accent);border-color:var(--twl-accent);color:var(--twl-accent-text);text-shadow:0 0 5px #000}.twitch-cta-btn[data-v-69387fb3]{color:#000;font-weight:600;transition:all .2s ease}.twitch-cta-btn[data-v-69387fb3],.twitch-cta-btn[data-v-69387fb3]:hover{background-color:#ffd144;border-color:#ffd144}.twitch-cta-btn[data-v-69387fb3]:hover{color:#fff}.twl-admin-input[data-v-d08a22eb]{background-color:var(--twl-admin-bg-dark)!important;border:1px solid var(--twl-admin-border)!important;color:var(--twl-admin-text)!important}.twl-admin-input[data-v-d08a22eb]:focus{border-color:var(--twl-admin-accent)!important;box-shadow:0 0 0 .2rem #7aa2f740!important}.twl-admin-input[data-v-d08a22eb]::-moz-placeholder{color:var(--twl-text-muted)!important}.twl-admin-input[data-v-d08a22eb]::placeholder{color:var(--twl-text-muted)!important}
