.badge-toggle-arrow[data-v-05e34664]{color:var(--twl-accent);cursor:pointer;opacity:.8;transition:transform .3s ease,color .2s ease;vertical-align:middle}.badge-toggle-arrow[data-v-05e34664]:hover{color:var(--twl-accent-text-hover);filter:drop-shadow(0 0 3px black);opacity:1}.btn-twl-toggle[data-v-05e34664]{align-items:center;background:var(--twl-accent);border:none;border-radius:4px;color:#000;cursor:pointer;display:inline-flex;font-size:16px;font-weight:700;gap:5px;line-height:1;padding:5px 12px;text-decoration:none;transition:background .2s ease,color .2s ease;vertical-align:middle}.btn-twl-toggle[data-v-05e34664]:hover{background:#fff;color:#000}.competition-badges[data-v-05e34664]{transition:opacity .3s ease,max-height .3s ease}@media (max-width:767.98px){h1[data-v-05e34664]{text-align:center}.competition-status-text p[data-v-05e34664]{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}.table-mobile[data-v-54b27a4b]{font-size:.9rem}.date-display[data-v-54b27a4b]{line-height:1.3}.date-display small[data-v-54b27a4b]{display:block;font-size:.75rem;margin-top:.1rem}.table-mobile td[data-v-54b27a4b]{padding:.75rem .5rem}.table-mobile .flex-shrink-0[data-v-54b27a4b]{min-width:24px}.sortable-header[data-v-54b27a4b]{cursor:pointer;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sortable-header[data-v-54b27a4b]:hover{background-color:#ffd1441a}.sortable-header:hover .sort-icon[data-v-54b27a4b]{color:#ffd144!important}.sort-icon[data-v-54b27a4b]{color:#6c757d;transition:all .2s ease}@media (prefers-color-scheme:dark){.sortable-header[data-v-54b27a4b]:hover{background-color:#ffd14426}}.icon-win[data-v-54b27a4b]{color:#28a745!important;filter:drop-shadow(0 0 2px rgba(40,167,69,.3));font-weight:700}.icon-loss[data-v-54b27a4b]{color:#dc3545!important;filter:drop-shadow(0 0 2px rgba(220,53,69,.3));opacity:.8}.icon-challenge[data-v-54b27a4b]{animation:pulse-glow-54b27a4b 2s infinite;color:#ffc107!important;filter:drop-shadow(0 0 3px rgba(255,193,7,.5));font-weight:700}.icon-created[data-v-54b27a4b]{color:#007bff!important;filter:drop-shadow(0 0 2px rgba(13,110,253,.3));font-style:italic}.icon-cancelled[data-v-54b27a4b]{color:#ffc107!important;filter:drop-shadow(0 0 2px rgba(255,193,7,.3));font-weight:700}.icon-neutral[data-v-54b27a4b]{color:#6c757d!important}.icon-llama[data-v-54b27a4b]{color:#ffd144!important;filter:drop-shadow(0 0 3px rgba(255,209,68,.5));font-weight:700}@keyframes pulse-glow-54b27a4b{0%,to{filter:drop-shadow(0 0 3px rgba(255,193,7,.5));transform:scale(1)}50%{filter:drop-shadow(0 0 6px rgba(255,193,7,.7));transform:scale(1.05)}}.table-twl tbody .match-group-separator[data-v-54b27a4b]{border-top:1px solid var(--twl-primary-light)!important;box-shadow:none!important}.table-twl tbody .match-group-separator td[data-v-54b27a4b]{border-top:1px solid var(--twl-primary-light)!important;padding-top:1rem!important}.icon-win[data-v-54b27a4b]:hover{filter:drop-shadow(0 0 4px rgba(40,167,69,.6))}.icon-loss[data-v-54b27a4b]:hover,.icon-win[data-v-54b27a4b]:hover{transform:scale(1.1);transition:all .2s ease}.icon-loss[data-v-54b27a4b]:hover{filter:drop-shadow(0 0 4px rgba(220,53,69,.6))}.icon-challenge[data-v-54b27a4b]:hover{animation:none;filter:drop-shadow(0 0 8px rgba(255,193,7,.8));transform:scale(1.15);transition:all .2s ease}.icon-created[data-v-54b27a4b]:hover{filter:drop-shadow(0 0 4px rgba(13,110,253,.6))}.icon-cancelled[data-v-54b27a4b]:hover,.icon-created[data-v-54b27a4b]:hover{transform:scale(1.1);transition:all .2s ease}.icon-cancelled[data-v-54b27a4b]:hover{filter:drop-shadow(0 0 4px rgba(255,193,7,.6))}.icon-llama[data-v-54b27a4b]:hover{filter:drop-shadow(0 0 6px rgba(255,209,68,.7));transform:scale(1.1);transition:all .2s ease}@media (prefers-color-scheme:dark){.icon-win[data-v-54b27a4b]{color:#68d391!important}.icon-loss[data-v-54b27a4b]{color:#f56565!important}.icon-challenge[data-v-54b27a4b]{color:#f6e05e!important}.icon-created[data-v-54b27a4b]{color:#63b3ed!important}.icon-cancelled[data-v-54b27a4b]{color:#f6e05e!important}.icon-llama[data-v-54b27a4b]{color:#ffd144!important}.table-twl tbody .match-group-separator[data-v-54b27a4b],.table-twl tbody .match-group-separator td[data-v-54b27a4b]{border-top-color:var(--twl-primary-light)!important}}.score-win[data-v-54b27a4b]{color:#28a745;font-weight:600}.score-loss[data-v-54b27a4b]{color:#dc3545;opacity:.8}.score-tie[data-v-54b27a4b]{color:#ffc107;font-weight:600}.score-neutral[data-v-54b27a4b]{color:#007bff;font-weight:500}.score-cancelled[data-v-54b27a4b]{color:#6c757d;font-style:italic}.score-mobile[data-v-54b27a4b]{color:#28a745;font-size:.9em;font-weight:600}@media (prefers-color-scheme:dark){.score-win[data-v-54b27a4b]{color:#68d391}.score-loss[data-v-54b27a4b]{color:#f56565}.score-tie[data-v-54b27a4b]{color:#f6e05e}.score-neutral[data-v-54b27a4b]{color:#63b3ed}.score-cancelled[data-v-54b27a4b]{color:#adb5bd}.score-mobile[data-v-54b27a4b]{color:#68d391}}.screenshot-icon-btn[data-v-54b27a4b]{align-items:center;background:none;border:none;cursor:pointer;display:inline-flex;gap:2px;padding:0;text-decoration:none!important;transition:all .2s ease}.screenshot-icon-btn[data-v-54b27a4b]:hover{text-decoration:none!important;transform:scale(1.1)}.screenshot-icon[data-v-54b27a4b]{transition:all .2s ease}.screenshot-icon-home[data-v-54b27a4b]{color:#28a745}.screenshot-icon-away[data-v-54b27a4b]{color:#007bff}.screenshot-icon-video[data-v-54b27a4b]{color:#dc3545}.screenshot-icon-btn:hover .screenshot-icon-home[data-v-54b27a4b]{color:#68d391;filter:drop-shadow(0 0 4px rgba(40,167,69,.6))}.screenshot-icon-btn:hover .screenshot-icon-away[data-v-54b27a4b]{color:#63b3ed;filter:drop-shadow(0 0 4px rgba(0,123,255,.6))}.screenshot-icon-btn:hover .screenshot-icon-video[data-v-54b27a4b]{color:#f56565;filter:drop-shadow(0 0 4px rgba(220,53,69,.6))}.screenshot-label[data-v-54b27a4b]{color:inherit;font-size:.7em;font-weight:700;margin-left:-2px}.admin-media-btn[data-v-54b27a4b]{align-items:center;background:none;border:1px solid #7aa2f7;border-radius:4px;color:#7aa2f7;cursor:pointer;display:inline-flex;padding:2px 5px;transition:all .2s ease}.admin-media-btn-active[data-v-54b27a4b],.admin-media-btn[data-v-54b27a4b]:hover{background-color:#7aa2f7;color:#000}.admin-media-row td[data-v-54b27a4b]{border-top:2px solid #7aa2f7;padding:0!important}@media (prefers-color-scheme:dark){.screenshot-icon-home[data-v-54b27a4b]{color:#68d391}.screenshot-icon-away[data-v-54b27a4b]{color:#63b3ed}.screenshot-icon-video[data-v-54b27a4b]{color:#f56565}.screenshot-icon-btn:hover .screenshot-icon-home[data-v-54b27a4b]{filter:drop-shadow(0 0 6px rgba(104,211,145,.8))}.screenshot-icon-btn:hover .screenshot-icon-away[data-v-54b27a4b]{filter:drop-shadow(0 0 6px rgba(99,179,237,.8))}.screenshot-icon-btn:hover .screenshot-icon-video[data-v-54b27a4b]{filter:drop-shadow(0 0 6px rgba(245,101,101,.8))}}.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}.view-logo-btn{flex-shrink:0;line-height:1;padding:.15rem .35rem}.team-logo-modal-content{background:#280000;color:#fff}.team-logo-modal-header{background:#000;border-bottom:2px solid #ffd144}.team-logo-modal-title{color:#ffd144}.team-logo-modal-body{background:#280000;height:calc(100vh - 56px);padding:2rem}.team-logo-fullsize{border:2px solid #ffd144;border-radius:4px;height:auto;max-height:calc(100vh - 200px);max-width:85vw;-o-object-fit:contain;object-fit:contain;width:auto}.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:200px;-o-object-fit:contain;object-fit:contain;width:100%!important}@media (max-width:767.98px){.twl-avatar{max-height:200px}.roster-section{border:1px solid hsla(0,0%,100%,.2);border-radius:4px;margin-top:8px;padding:8px}}.team-bio-textarea,.team-name-input,.team-tags-input,.team-url-input{background-color:#2e2727;border:1px solid #444;color:#f0f8ff}.team-bio-textarea::-moz-placeholder,.team-name-input::-moz-placeholder,.team-tags-input::-moz-placeholder,.team-url-input::-moz-placeholder{color:#f0f8ff8c;opacity:1}.team-bio-textarea::placeholder,.team-name-input::placeholder,.team-tags-input::placeholder,.team-url-input::placeholder{color:#f0f8ff8c;opacity:1}.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-name{font-size:1.05rem}.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{border-radius:.375rem;color:var(--twl-accent)!important;text-decoration:none;transition:color .2s ease,background .2s ease}.discord-link:hover,.steam-link:hover,.twitch-link:hover{background:var(--twl-accent)!important;color:#fff!important}.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}.rules-toc[data-v-90eef1c0]{bottom:70px;position:fixed;right:1rem;width:240px;z-index:1040}@media (min-width:768px){.rules-toc[data-v-90eef1c0]{bottom:2rem;right:2rem}}.rules-toc-inner[data-v-90eef1c0]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#2b0000f5;border:1px solid var(--twl-accent-muted);border-radius:6px;box-shadow:0 4px 20px #00000080;overflow:hidden}.rules-toc-toggle[data-v-90eef1c0]{align-items:center;background:transparent;border:none;color:var(--twl-accent);cursor:pointer;display:flex;font-family:Oswald,sans-serif;font-size:.78rem;gap:.4rem;letter-spacing:.05em;padding:.5rem .75rem;text-transform:uppercase;transition:color .2s ease;width:100%}.rules-toc-toggle[data-v-90eef1c0]:hover{color:var(--twl-accent-hover)}.rules-toc-label[data-v-90eef1c0]{flex:1;text-align:left}.rules-toc-nav[data-v-90eef1c0]{border-top:1px solid rgba(154,125,42,.3);max-height:50vh;overflow-y:auto}.rules-toc-nav[data-v-90eef1c0]::-webkit-scrollbar{width:3px}.rules-toc-nav[data-v-90eef1c0]::-webkit-scrollbar-track{background:transparent}.rules-toc-nav[data-v-90eef1c0]::-webkit-scrollbar-thumb{background:var(--twl-accent-muted);border-radius:2px}.rules-toc-nav ul[data-v-90eef1c0]{list-style:none;margin:0;padding:.25rem 0}.rules-toc-nav li button[data-v-90eef1c0]{background:transparent;border:none;border-left:2px solid transparent;color:var(--twl-text-primary);cursor:pointer;display:block;font-size:.75rem;line-height:1.3;padding:.2rem .75rem;text-align:left;transition:color .15s ease,border-color .15s ease,background .15s ease;width:100%}.rules-toc-nav li button[data-v-90eef1c0]:hover{background:#ffd1440f;color:var(--twl-accent-hover)}.toc-active button[data-v-90eef1c0]{border-left-color:var(--twl-accent)!important;color:var(--twl-accent)!important}.toc-h1 button[data-v-90eef1c0]{font-weight:600;padding-left:.75rem}.toc-h2 button[data-v-90eef1c0]{padding-left:1.25rem}.toc-h3 button[data-v-90eef1c0]{color:var(--twl-text-muted);font-size:.72rem;padding-left:1.875rem}.toc-proposal-dot[data-v-90eef1c0]{background:var(--twl-accent);border-radius:50%;display:inline-block;flex-shrink:0;height:6px;margin-left:.35rem;vertical-align:middle;width:6px}.toc-fade-enter-active[data-v-90eef1c0],.toc-fade-leave-active[data-v-90eef1c0]{transition:opacity .25s ease,transform .25s ease}.toc-fade-enter-from[data-v-90eef1c0],.toc-fade-leave-to[data-v-90eef1c0]{opacity:0;transform:translateY(8px)}.toc-expand-enter-active[data-v-90eef1c0],.toc-expand-leave-active[data-v-90eef1c0]{overflow:hidden;transition:max-height .3s ease,opacity .2s ease}.toc-expand-enter-from[data-v-90eef1c0],.toc-expand-leave-to[data-v-90eef1c0]{max-height:0;opacity:0}.toc-expand-enter-to[data-v-90eef1c0],.toc-expand-leave-from[data-v-90eef1c0]{max-height:50vh;opacity:1}.proposal-badge[data-v-60a5bdf5]{align-items:center;background:none;border:1px solid transparent;border-radius:3px;cursor:pointer;display:inline-flex;font-size:.68rem;font-weight:700;gap:.25rem;letter-spacing:.06em;line-height:1.4;margin-left:.5rem;padding:.15rem .5rem;text-transform:uppercase;transition:opacity .15s,transform .1s;vertical-align:middle;white-space:nowrap}.proposal-badge[data-v-60a5bdf5]:hover{opacity:.85;transform:scale(1.03)}.proposal-badge--sandbox[data-v-60a5bdf5]{background:#93b4f91a;border-color:#93b4f9;color:#93b4f9}.proposal-badge--exposure[data-v-60a5bdf5]{background:#ffd1441a;border-color:#ffd144;color:#ffd144}.proposal-badge--active_trial[data-v-60a5bdf5]{animation:pulse-border-60a5bdf5 2s ease-in-out infinite;background:#60a5fa1a;border-color:#60a5fa;color:#60a5fa}@keyframes pulse-border-60a5bdf5{0%,to{box-shadow:0 0 #60a5fa4d}50%{box-shadow:0 0 0 3px #60a5fa00}}.proposal-badge--filter[data-v-60a5bdf5]{background:#a78bfa1a;border-color:#a78bfa;color:#a78bfa}.proposal-badge--footnote[data-v-60a5bdf5]{background:none;border:none;font-size:.62rem;font-weight:400;letter-spacing:.02em;margin-left:.2rem;opacity:.45;padding:0 .2rem;text-transform:lowercase;vertical-align:super}.proposal-badge--footnote[data-v-60a5bdf5]:hover{opacity:.8;transform:none}.proposal-badge--ratified.proposal-badge--footnote[data-v-60a5bdf5]{color:#4ade80}.proposal-badge--rejected.proposal-badge--footnote[data-v-60a5bdf5]{color:#6c757d}.proposal-diff[data-v-12f6e148]{font-size:.9rem;line-height:1.6}.diff-label[data-v-12f6e148]{align-items:center;display:flex;font-size:.75rem;font-weight:600;gap:.3rem;letter-spacing:.05em;margin-bottom:.4rem;opacity:.7;text-transform:uppercase}.diff-text[data-v-12f6e148]{background:#ffffff08;border-radius:4px;padding:.5rem .75rem}.diff-text-add[data-v-12f6e148]{background:#4ade800f;border-left:3px solid #4ade80}.diff-text-remove[data-v-12f6e148]{background:#f872720f;border-left:3px solid #f87171;color:#f87171}.diff-word-removed[data-v-12f6e148]{background:#f872721f;border-radius:2px;color:#f87171;padding:0 2px;text-decoration:line-through}.diff-word-added[data-v-12f6e148]{background:#4ade801f;border-radius:2px;color:#4ade80;font-weight:500;padding:0 2px}.proposal-create-form[data-v-20685ec8]{border:1px solid var(--twl-admin-border,#2a3040);border-radius:4px}.form-label-sm[data-v-20685ec8]{color:var(--twl-admin-text,#c8ccd4);font-size:.8rem;font-weight:600;margin-bottom:.25rem}.twl-admin-input[data-v-20685ec8]{background-color:var(--twl-admin-bg-dark,#141722)!important;border:1px solid var(--twl-admin-border,#2a3040)!important;color:var(--twl-admin-text,#c8ccd4)!important}.twl-admin-input[data-v-20685ec8]:focus{border-color:var(--twl-admin-accent,#7aa2f7)!important;box-shadow:0 0 0 .2rem #7aa2f740!important}.twl-admin-input[data-v-20685ec8]::-moz-placeholder{color:var(--twl-text-muted,#6c757d)!important}.twl-admin-input[data-v-20685ec8]::placeholder{color:var(--twl-text-muted,#6c757d)!important}.admin-check-label[data-v-20685ec8]{color:var(--twl-admin-text,#c8ccd4);font-size:.85rem}.admin-radio[data-v-20685ec8]{background-color:var(--twl-admin-bg-dark,#141722);border-color:var(--twl-admin-border,#2a3040)}.admin-radio[data-v-20685ec8]:checked{background-color:var(--twl-admin-accent,#7aa2f7);border-color:var(--twl-admin-accent,#7aa2f7)}.proposal-admin-controls[data-v-4dd40386]{border:1px solid var(--twl-admin-border,#2a3040);border-radius:4px}.admin-label[data-v-4dd40386]{color:var(--twl-admin-text,#c8ccd4);font-size:.8rem}.twl-admin-input[data-v-4dd40386]{background-color:var(--twl-admin-bg-dark,#141722)!important;border:1px solid var(--twl-admin-border,#2a3040)!important;color:var(--twl-admin-text,#c8ccd4)!important}.twl-admin-input[data-v-4dd40386]:focus{border-color:var(--twl-admin-accent,#7aa2f7)!important;box-shadow:0 0 0 .2rem #7aa2f740!important}.twl-admin-input[data-v-4dd40386]::-moz-placeholder{color:var(--twl-text-muted,#6c757d)!important}.twl-admin-input[data-v-4dd40386]::placeholder{color:var(--twl-text-muted,#6c757d)!important}.proposal-detail[data-v-5a5449fc]{background:#00000040;border:1px solid hsla(0,0%,100%,.06);border-radius:4px;margin-bottom:1rem;margin-top:.5rem;padding:1rem}.proposal-stage-badge[data-v-5a5449fc]{align-items:center;border-radius:3px;display:inline-flex;font-size:.72rem;font-weight:700;gap:.3rem;letter-spacing:.06em;padding:.2rem .6rem;text-transform:uppercase}.proposal-stage-badge--sandbox[data-v-5a5449fc]{background:#93b4f91f;color:#93b4f9}.proposal-stage-badge--exposure[data-v-5a5449fc]{background:#ffd1441f;color:#ffd144}.proposal-stage-badge--active_trial[data-v-5a5449fc]{background:#60a5fa1f;color:#60a5fa}.proposal-stage-badge--filter[data-v-5a5449fc]{background:#a78bfa1f;color:#a78bfa}.proposal-stage-badge--ratified[data-v-5a5449fc]{background:#4ade801f;color:#4ade80}.proposal-stage-badge--rejected[data-v-5a5449fc]{background:#6d767e1a;color:#6c757d}.proposal-slide-enter-active,.proposal-slide-leave-active{overflow:hidden;transition:all .2s ease}.proposal-slide-enter-from,.proposal-slide-leave-to{max-height:0;opacity:0}.proposal-slide-enter-to,.proposal-slide-leave-from{max-height:600px;opacity:1}.live-streamer-item[data-v-30b141ae]{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-30b141ae]:hover{background:#0000004d;border-color:#ffd14433;transform:translate(2px)}.stream-thumbnail[data-v-30b141ae]{border-radius:.25rem;flex-shrink:0;height:90px;overflow:hidden;position:relative;width:160px}.thumbnail-img[data-v-30b141ae]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.live-badge[data-v-30b141ae]{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-30b141ae]{animation:pulse-dot-30b141ae 2s infinite;background:#fff;border-radius:50%;height:6px;width:6px}.live-text-small[data-v-30b141ae]{color:#fff;font-size:.625rem;font-weight:700;line-height:1}.live-dot[data-v-30b141ae]{animation:pulse-dot-30b141ae 2s infinite;background:red;border-radius:50%;height:8px;width:8px}@keyframes pulse-dot-30b141ae{0%,to{opacity:1}50%{opacity:.5}}.live-text[data-v-30b141ae]{color:red;font-size:.75rem;font-weight:700;white-space:nowrap}.streamer-name[data-v-30b141ae]{color:#ffd144;font-size:.875rem;font-weight:600}.stream-game[data-v-30b141ae],.stream-viewers[data-v-30b141ae]{font-size:.75rem}.stream-viewers[data-v-30b141ae]{color:#ccc}.offline-streamer-btn[data-v-30b141ae]{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-30b141ae]: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-30b141ae]{color:#000;font-weight:600;transition:all .2s ease}.twitch-cta-btn[data-v-30b141ae],.twitch-cta-btn[data-v-30b141ae]:hover{background-color:#ffd144;border-color:#ffd144}.twitch-cta-btn[data-v-30b141ae]:hover{color:#fff}@media (max-width:767.98px){#section-rules[data-v-000a0f0d]{scroll-margin-top:64px}}.twl-admin-input[data-v-000a0f0d]{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-000a0f0d]:focus{border-color:var(--twl-admin-accent)!important;box-shadow:0 0 0 .2rem #7aa2f740!important}.twl-admin-input[data-v-000a0f0d]::-moz-placeholder{color:var(--twl-text-muted)!important}.twl-admin-input[data-v-000a0f0d]::placeholder{color:var(--twl-text-muted)!important}
