@font-face{font-family:xialufont;src:url(../fonts/LXGWWenKai-Bold.921e6e39.ttf)}.font-xialu{font-family:xialufont}.double,.single{position:relative}.bracket-svg{left:0;overflow:visible;pointer-events:none;position:absolute;top:0;z-index:10}.header[data-v-91bfd12a]{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.actions[data-v-91bfd12a]{display:flex;gap:10px}.player-row[data-v-91bfd12a]{position:relative;transition:transform .2s ease}.is-dragging[data-v-91bfd12a]{background:#f5f5f5;opacity:.1}.shift-up[data-v-91bfd12a]{transform:translateY(-48px)}.shift-down[data-v-91bfd12a]{transform:translateY(48px)}.no-click[data-v-91bfd12a]{opacity:.5;pointer-events:none}.screenshot-capture[data-v-623d0f32]{display:inline-block}.highlighted[data-v-c6ebd8c8]{border:2px solid #42a5f5}.header[data-v-5a81430c]{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.actions[data-v-5a81430c]{display:flex;gap:10px}[data-v-5a81430c] .q-table th{font-weight:700}.double[data-v-7e2f982c]{position:relative}.bracket-svg[data-v-7e2f982c]{left:0;overflow:visible;pointer-events:none;position:absolute;top:0;z-index:10}.tournament-page[data-v-0bdfa168]{background:#f5f5f5;min-height:100vh}h2[data-v-0bdfa168]{color:#333;margin-bottom:30px;text-align:center}body[data-v-0618fe62]{align-items:center;background-color:#fff;background-image:radial-gradient(circle at top right,#79449a21,#0000),radial-gradient(circle at 20% 80%,#29c4ff21,#0000);display:flex;height:100vh;justify-content:center;width:100%}canvas[data-v-0618fe62]{height:100%;position:fixed;width:100%}a[data-v-0618fe62]{bottom:2vmin;color:#fff3;position:absolute;right:2vmin;text-decoration:none}a[data-v-0618fe62]:hover{color:#fff}.login-register[data-v-0618fe62]{opacity:.9;width:50vw;z-index:1}.contain[data-v-0618fe62]{height:100%;width:100%}.big-box[data-v-0618fe62]{height:60vh;transform:translateX(-50%);transition:all 1s}.big-box.active[data-v-0618fe62]{transform:translateX(0);transition:all .5s}.big-contain[data-v-0618fe62]{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.btitle[data-v-0618fe62]{color:#2980d7;font-size:1.5em;font-weight:700}.bform[data-v-0618fe62]{align-items:center;display:flex;flex-direction:column;height:55%;justify-content:space-around;padding:2em 0;width:100%}.bform .errTips[data-v-0618fe62]{color:red;display:block;font-size:.7em;margin-left:1em;text-align:left;width:50%}.bform input[data-v-0618fe62]{background-color:#f0f0f0;border:none;border-radius:10px;height:40px;outline:none;padding-left:2em;width:50%}.bbutton[data-v-0618fe62]{background-color:#1976d2;border:none;border-radius:24px;color:#fff;cursor:pointer;font-size:.9em;height:40px;outline:none;width:20%}.small-box[data-v-0618fe62]{background:linear-gradient(135deg,#2785e3,#1876d3);border-bottom-left-radius:inherit;border-top-left-radius:inherit;height:100%;transform:translateX(200%);transition:all 1s}.small-box.active[data-v-0618fe62]{border-bottom-left-radius:0;border-bottom-right-radius:inherit;border-top-left-radius:0;border-top-right-radius:inherit;left:100%;transform:translateX(0);transition:all 1s}.small-contain[data-v-0618fe62]{align-items:center;display:flex;flex-direction:column;height:60vh;justify-content:center;width:100%}.stitle[data-v-0618fe62]{color:#fff;font-size:1.5em;font-weight:700}.scontent[data-v-0618fe62]{color:#fff;font-size:.8em;line-height:1.7em;padding:2em 4em;text-align:center}.sbutton[data-v-0618fe62]{background-color:initial;border:1px solid #fff;border-radius:24px;color:#fff;cursor:pointer;font-size:.9em;height:40px;outline:none;width:60%}.centered-input .q-field__native[data-v-763e4569]{text-align:center}.q-page[data-v-763e4569]{align-items:center;display:flex;height:100vh;justify-content:center}.cursor-pointer[data-v-763e4569]{cursor:pointer}.bg-primary[data-v-763e4569]{background-color:var(--q-primary)}.text-white[data-v-763e4569]{color:#fff}.qrcode-stream[data-v-763e4569]{aspect-ratio:4/3;border:2px solid var(--q-primary);border-radius:8px;height:auto;margin:0 auto;max-width:400px;overflow:hidden;width:100%}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter-from,.fade-leave-to{opacity:0}.q-img__content>div[data-v-25a0d724]{padding:3px}.hvr-grow[data-v-25a0d724]{box-shadow:0 0 1px #0000;display:inline-block;transform:perspective(1px) translateZ(0);transition-duration:.3s;transition-property:transform;vertical-align:middle}.hvr-grow[data-v-25a0d724]:active,.hvr-grow[data-v-25a0d724]:focus,.hvr-grow[data-v-25a0d724]:hover{transform:scale(1.03)}.scroll[data-v-67b809cc]{overflow-y:auto}[data-v-67b809cc] .text-primary{background-color:rgba(var(--q-primary),.1);font-weight:700}.my-card[data-v-b2c5dd22]{margin:20px auto;max-width:600px}.content-text[data-v-b2c5dd22]{cursor:pointer;overflow:hidden;transition:max-height .3s ease;white-space:pre-line}.content-text-expanded[data-v-b2c5dd22]{white-space:pre-line}.update-item[data-v-b2c5dd22]{border-bottom:1px solid #e0e0e0;padding-bottom:1rem}.content-text.collapsed[data-v-b2c5dd22]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;max-height:1.5em;overflow:hidden;text-overflow:ellipsis}.match-history-card[data-v-6176be0f]{margin:0;max-width:600px}.history-list[data-v-6176be0f]{max-height:90%;overflow-y:auto}.swiss-tournament[data-v-74b8ed88]{margin:0 auto;max-width:1000px}.italic{font-style:italic}.tournament-bracket{display:flex;flex-direction:row}.match_card{min-width:220px}.round{flex-direction:column}.match-container,.round{align-items:center;display:flex}.match-container{position:relative}.highlighted{border:2px solid red}.export-btn{margin-top:1em}.draggable-container[data-v-0e1250d7]{margin:0 auto;width:100%}.draggable-viewport[data-v-0e1250d7]{height:90vh;overflow:hidden;position:relative}.viewport-inner[data-v-0e1250d7]{cursor:grab;height:100%;position:relative;touch-action:none;width:100%}.viewport-inner[data-v-0e1250d7]:active{cursor:grabbing}.draggable-content[data-v-0e1250d7]{position:absolute;will-change:transform}.viewport-inner[data-v-0e1250d7] *{-webkit-user-select:none;user-select:none}.viewport-inner:active .draggable-content[data-v-0e1250d7]{transition:none}.zoom-controls[data-v-0e1250d7]{background:#ffffffb3;border-radius:4px;bottom:10px;padding:4px;position:absolute;right:10px;z-index:10}.event-div[data-v-0e1250d7]{flex:1;height:100%;overflow:hidden;position:relative}.event-content[data-v-0e1250d7]{height:100%;overflow:hidden;width:100%}.q-card[data-v-0e1250d7]{width:100%}.fade-enter-active[data-v-0e1250d7],.fade-leave-active[data-v-0e1250d7]{transition:opacity .3s}.fade-enter-from[data-v-0e1250d7],.fade-leave-to[data-v-0e1250d7]{opacity:0}.sticky-container[data-v-0e1250d7]{overflow-y:auto;position:sticky;top:20px}.sticky-content[data-v-0e1250d7]{max-height:calc(100vh - 40px);overflow-y:auto}.no-click[data-v-0e1250d7]{opacity:.5;pointer-events:none}@media (max-width:1023px){.sticky-container[data-v-0e1250d7]{position:relative;top:0}}.hover-underline-animation[data-v-051ea3b8]{display:inline-block;position:relative}.hover-underline-animation[data-v-051ea3b8]:after{background-color:currentColor;bottom:0;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom right;transition:transform .3s ease-out;width:100%}.hover-underline-animation[data-v-051ea3b8]:hover:after{transform:scaleX(1);transform-origin:bottom left}.no-text-decoration[data-v-051ea3b8]{text-decoration:none}.hero-section[data-v-051ea3b8]{align-items:center;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);display:flex;min-height:90vh;min-width:80vw}.feature-card[data-v-051ea3b8]{height:100%;transition:all .3s ease}.feature-card[data-v-051ea3b8]:hover{box-shadow:0 5px 15px #0000001a;transform:translateY(-5px)}.sponsor-button[data-v-051ea3b8]{transition:all .3s ease}.sponsor-button[data-v-051ea3b8]:hover{transform:scale(1.05)}.cta-section[data-v-051ea3b8]{background:linear-gradient(135deg,#667eea,#764ba2)}@media (max-width:1280px){.hero-section[data-v-051ea3b8]{min-height:auto;padding:2rem 0}}