@import url(https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap);.modal-header[data-v-3632097a]{width:100%;text-align:center;font-weight:700;border-bottom:3px solid var(--PRIMARY);margin-bottom:10px}.modal[data-v-3632097a]{position:fixed;z-index:9999;top:10%;left:10%;width:80vw;max-height:75%;display:block}.modal-details[data-v-3632097a]{background-color:#fff;opacity:100%;border-radius:10px;border:5px solid var(--PRIMARY)}#panel[data-v-1dd6d6e4]{height:80%}.w-80[data-v-1dd6d6e4]{width:80%}.account-btn[data-v-1dd6d6e4],.login-input[data-v-1dd6d6e4]{border-radius:15px;border:none;width:100%}.login-input[data-v-1dd6d6e4]{box-shadow:0 .5rem .5rem rgba(0,0,0,.15)!important;padding:15px 10px}.register-input[data-v-1dd6d6e4]{border-radius:25px;border-color:grey}.account-btn[data-v-1dd6d6e4]{color:#fff;font-size:2vw;font-weight:700;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;padding:5px}.pink-btn[data-v-1dd6d6e4]{background:pink}.grey-btn[data-v-1dd6d6e4]{background:gray}input.has-error[data-v-1dd6d6e4]{border:1px solid pink}p.has-error[data-v-1dd6d6e4]{color:pink}.register-btn[data-v-1dd6d6e4]{color:#fff;font-size:120%;font-weight:700;border-radius:15px;border:none;width:100%}input[data-v-1dd6d6e4],label[data-v-1dd6d6e4]{display:block}.nav-link[data-v-62069ce8]{padding-right:.5rem;padding-left:.5rem}.navbar-nav .cart[data-v-62069ce8]{background-color:var(--PRIMARY)!important;color:#fff;border-radius:10px}.navbar-nav .cart[data-v-62069ce8]:focus,.navbar-nav .cart[data-v-62069ce8]:hover{background-color:var(--PRIMARY-DARKER)!important;color:#fff}.cart-money[data-v-62069ce8]{font-size:smaller}.first-letter[data-v-62069ce8]{border:2px solid var(--PRIMARY);border-radius:50%}.first-letter[data-v-62069ce8]:focus,.first-letter[data-v-62069ce8]:hover{box-shadow:none;color:#fff;background-color:var(--PRIMARY)}.dropdown-menu[data-v-62069ce8]{padding:0;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;border:none;overflow:hidden}.dropdown-item[data-v-62069ce8]{padding:.75rem 1rem}.dropdown-item.active[data-v-62069ce8],.dropdown-item[data-v-62069ce8]:active,.dropdown-item[data-v-62069ce8]:focus,.dropdown-item[data-v-62069ce8]:hover{background-color:var(--GREY-LIGHT)}.btn-no-style[data-v-62069ce8]:focus{box-shadow:none}.active-tournament[data-v-62069ce8]{background-color:var(--GREY-LIGHT);color:var(--PRIMARY)}.inform[data-v-62069ce8]{color:var(--PRIMARY);font-size:x-small}.flag[data-v-62069ce8]{height:5vh;-o-object-fit:cover;object-fit:cover;border-radius:2px;color:VAR(--PRIMARY);filter:invert(100%) opacity(.8) drop-shadow(0 0 0 VAR(--PRIMARY))}.deadline-banner[data-v-62069ce8]{color:#fff;background-color:var(--PRIMARY)}.deadline-banner-danger[data-v-62069ce8]{color:#fff;background-color:var(--ERROR)}.deadline-banner-warning[data-v-62069ce8]{color:#fff;background-color:var(--WARNING)}[data-v-a7802d3a]{color:#fff}ul[data-v-a7802d3a]{padding-left:0;list-style:none}li[data-v-a7802d3a]{padding-bottom:.5rem}li a[data-v-a7802d3a]{text-decoration:none}.social-icon[data-v-a7802d3a]:hover,li a[data-v-a7802d3a]:hover{color:var(--PRIMARY-LIGHTER)}.scroll-top[data-v-281422c2]{height:50px;width:50px;border-radius:50%;border:none;color:#fff;background-color:#3b3b3b;position:fixed;bottom:25px;right:25px;font-weight:700;z-index:100;opacity:0;transform:translateY(100px);transition:all .7s ease}.show-btn[data-v-281422c2]{opacity:.75;transform:translateY(0)}#footer[data-v-281422c2]{background-color:var(--SECONDARY)}:root{--BACKGROUND-DARK:#0f0f1a;--BACKGROUND-LIGHTER:#1a1a2e;--BLACK:#1f2229;--GREY-DARKER:#45464b;--GREY:#e9edf2;--GREY-LIGHT:#f6f8fa;--RED-USED-CHIP:#b60202;--PRIMARY:#a63a9f;--PRIMARY-DARKER:#91338b;--PRIMARY-LIGHTER:#c276bd;--SECONDARY:#222837;--BLUE:#95b8d1;--GOLDEN-CAPTAIN:#f8c220;--TABLE-ROW-MAIN:#f8bbd0;--TABLE-ROW-SECONDARY:#fce4ec;--TEXT-SECONDARY:#454545;--BENCH-BOOST:#3d6ffa;--LIGHT-BLUE:#00d8ff;--WARNING:#ff9800;--ERROR:#f44336;--GREEN-DARK:#388e3c;--GREEN-LIGHT:#4caf50;--ROLE-TOP:rgba(59,130,246,.4);--ROLE-JUNGLE:rgba(34,197,94,.4);--ROLE-MID:rgba(249,115,22,.4);--ROLE-BOTTOM:rgba(239,68,68,.4);--ROLE-SUPPORT:rgba(168,85,247,.4);--ROLE-SUB:rgba(100,116,139,.4);--ROLE-TEAM:#001e49;--FIXTURE-DIFFICULTY-1:rgba(0,255,21,.4);--FIXTURE-DIFFICULTY-2:rgba(119,224,0,.4);--FIXTURE-DIFFICULTY-3:rgba(255,217,0,.4);--FIXTURE-DIFFICULTY-4:rgba(230,84,0,.4);--FIXTURE-DIFFICULTY-5:rgba(255,0,0,.4);--FIXTURE-DIFFICULTY-undefined:rgba(0,30,73,.4)}#app{font-family:source-sans-pro,-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;font-size:1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:var(--BLACK)}#nav{padding:30px}#nav a{font-weight:700;color:#2c3e50}#nav a.router-link-exact-active{color:#42b983}.btn-main{background-color:var(--PRIMARY);color:#fff!important;border-radius:10px;font-weight:500;border:2px solid var(--PRIMARY);padding:.5rem 1rem;font-size:1rem}.btn-main:focus,.btn-main:hover{background-color:var(--PRIMARY-DARKER);color:#fff!important;border:2px solid var(--PRIMARY-DARKER);box-shadow:none}.btn-main-outline{background-color:#fff;color:var(--PRIMARY)!important;border-radius:10px;font-weight:500;border:2px solid var(--PRIMARY);padding:.5rem 1rem;font-size:1rem}.btn-main-outline:focus,.btn-main-outline:hover{background-color:var(--PRIMARY-DARKER);color:#fff!important;border:2px solid var(--PRIMARY-DARKER);box-shadow:none}h1,h2{font-weight:700}.form-control:focus,.form-control:hover{box-shadow:none;border-color:var(--SECONDARY)}.error-msg{color:red;font-size:14px}.error-input,.error-input:focus,.error-input:hover{border-color:red}.clickable{cursor:pointer}@media (min-width:1px) and (max-width:576px){.navbar{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}}.navbar-toggler{border:none}.navbar-toggler:focus{box-shadow:none}router-link{color:var(--BLACK)!important}.add-shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.navbar-brand{background:-webkit-linear-gradient(0deg,var(--PRIMARY) 0,var(--PRIMARY-LIGHTER) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700;font-size:2rem}.navbar-nav .nav-item{text-align:left}.navbar-nav .nav-link.active{width:-moz-fit-content;width:fit-content}.navbar-nav .nav-link:not(.active):hover{background-color:var(--GREY-LIGHT);border-radius:10px}.navbar-nav .nav-link.active:after{display:block;border-bottom:2px solid var(--PRIMARY);content:"";width:80%;align-self:start}.modal-content{border-radius:0;border:none}.btn-close{position:absolute;right:1rem;top:1rem}.first-letter{border:2px solid var(--PRIMARY);border-radius:50%}.first-letter:focus,.first-letter:hover{box-shadow:none;color:#fff;background-color:var(--PRIMARY)}.dropdown-menu{padding:0;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;border:none;overflow:hidden}.dropdown-item{padding:.75rem 1rem}.dropdown-item.active,.dropdown-item:active,.dropdown-item:focus,.dropdown-item:hover{background-color:var(--GREY-LIGHT)}.btn-no-style:focus{box-shadow:none}.add-hide-icon,.new-item{color:var(--PRIMARY)}.modal-decision-button{width:70%}.btn-main-mobile{width:100%}.text-disabled{color:var(--GREY-DARKER)}.fs-smaller{font-size:smaller}.filter-row{border-top:1px solid var(--GREY);border-bottom:1px solid var(--GREY);padding:.9rem 0;margin:1rem 0;overflow-x:auto}.filters-title{font-weight:500;padding:.3rem .5rem .3rem 0;font-size:smaller}.btn-filters{box-shadow:none;border-radius:10px;padding:.3rem .5rem;margin:0 .3rem;font-size:smaller;white-space:nowrap}.btn-filters:focus,.btn-filters:hover{box-shadow:none;background-color:var(--GREY-LIGHT)}.btn-filters.active,.btn-filters:active{box-shadow:none;background-color:var(--PRIMARY);color:#fff}.filters-group{display:flex;align-items:center}.filters-group:not(:first-child){border-left:1px solid var(--GREY)}select option[disabled]:first-child{display:none}.table-btn:active,.table-btn:focus,.table-btn:hover{box-shadow:none}.table-icon:active,.table-icon:hover{color:var(--PRIMARY)}.table>:not(:first-child){border-top:1.5px solid currentColor}.fw-500{font-weight:500}.product-tile{border-radius:10px;height:100%}.input-cart,.product-tile:hover{background-color:var(--GREY-LIGHT)}.input-cart{border-radius:10px;padding:.3rem 1rem;border:2px solid var(--GREY-LIGHT)}@media (min-width:1px) and (max-width:400px){.input-cart{padding:.3rem 0}}@media (min-width:401px) and (max-width:576px){.input-cart{padding:.3rem .5rem}}.product-tile:hover .input-cart,.product-tile:hover input{background-color:#fff}.btn-cart{color:var(--PRIMARY);padding:0 .5rem}.btn-cart:hover{background-color:var(--GREY-LIGHT)}.name-text{font-size:larger}.category-text{color:var(--GREY-DARKER);font-size:smaller}.number-text{color:var(--PRIMARY)}.unavailable-photo{filter:grayscale(100%)}.unavailable-button{background-color:var(--GREY-DARKER);color:#fff!important;border-radius:10px;border:2px solid var(--GREY-DARKER);padding:.3rem 1rem;font-size:1rem}.error-cart{color:red!important}.info-section[data-v-6a98387c]{margin-bottom:20px;color:#fff}#intro[data-v-6a98387c]{color:#fff;height:80vh;width:100%;background:url(/img/lolevent.1164e9be.jpg) no-repeat 50% fixed;background-color:rgba(143,2,2,.8);background-blend-mode:lighten;background-size:cover}#bg[data-v-6a98387c]{height:80vh;width:100%;background:linear-gradient(150deg,transparent,rgba(0,0,0,.5) 50%)}h2[data-v-6a98387c]{margin:0}#login-page[data-v-6a98387c]{width:100%;height:20vh;background-image:linear-gradient(to right,var(--BACKGROUND-DARK) 50%,var(--BACKGROUND-LIGHTER))}#logo[data-v-6a98387c]{text-align:left;color:var(--BLACK)}#logo-rel[data-v-6a98387c]{position:relative;height:20vh}#bee-img[data-v-6a98387c]{z-index:2;position:absolute;top:20px;left:50px;height:70px}#logo-text[data-v-6a98387c]{position:absolute;top:15px;left:110px;font-family:Mistral,serif;font-size:400%;z-index:1}#content[data-v-6a98387c]{height:80vh}#info[data-v-6a98387c]{position:relative}#info-text[data-v-6a98387c]{position:absolute;top:25%;left:20%;font-weight:700;font-size:4vw;color:#fff;text-align:left;font-style:italic;z-index:2}#photo-text[data-v-6a98387c]{position:absolute;width:80%;bottom:55%;left:10%;padding:10px;font-weight:700;font-size:400%}.step[data-v-6a98387c]{position:absolute;bottom:20%;left:0;text-align:center}.step-title[data-v-6a98387c]{font-size:24px;font-weight:700}.game-tabs[data-v-6a98387c]{padding-top:10px;display:flex;margin-bottom:20px;color:#fff}.game-tabs div[data-v-6a98387c]{cursor:pointer;padding:5px 10px;border:1px solid #ccc;border-radius:3px;margin-right:7px}.game-tabs .active[data-v-6a98387c]{background-color:#007bff;color:#fff}.hero[data-v-6a98387c]{justify-content:top;color:#fff}.overlay[data-v-6a98387c]{background:var(--SECONDARY);padding:3rem;border-radius:1rem;margin:2rem;box-shadow:0 10px 30px rgba(0,0,0,.6)}.content[data-v-6a98387c]{text-align:center}h1[data-v-6a98387c]{font-size:2.5rem;margin-bottom:1.5rem;line-height:1.2}.highlight[data-v-6a98387c]{color:var(--LIGHT-BLUE);font-weight:700}p[data-v-6a98387c]{font-size:1.1rem;margin-bottom:1rem;line-height:1.6}.cta-btn[data-v-6a98387c]{margin-top:2rem;padding:.75rem 2rem;background:var(--LIGHT-BLUE);color:#000;border:none;border-radius:25px;font-weight:700;font-size:1rem;cursor:pointer;transition:background .3s ease;text-decoration:none}.cta-btn[data-v-6a98387c]:hover{background:#0ac}.rules-table[data-v-6a98387c]{width:100%;border-collapse:collapse;border:none}.rules-table td[data-v-6a98387c],.rules-table th[data-v-6a98387c]{border-bottom:1px solid #ddd;padding:2px;padding-left:5px;padding-right:5px;text-align:left;color:#fff}.rules-section[data-v-6a98387c]{display:flex;flex-direction:column;gap:24px;max-width:900px;margin:0 auto;margin-bottom:20px}.fixture-info[data-v-6a98387c]{display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:16px;border-bottom:1px solid var(--GREY-DARKER)}.eyebrow[data-v-6a98387c]{margin:0 0 4px;font-size:11px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:var(--PRIMARY)}.fixture-name[data-v-6a98387c]{margin:0;font-size:24px;font-weight:800;color:var(--GREY-LIGHT)}.deadline-block[data-v-6a98387c]{text-align:right;padding:10px 16px;border-radius:8px;background:var(--SECONDARY);border:1px solid var(--GREY-DARKER)}.deadline-block.text-danger[data-v-6a98387c]{border-color:var(--ERROR);background:rgba(244,67,54,.08)}.deadline-block.text-warning[data-v-6a98387c]{border-color:var(--WARNING);background:rgba(255,152,0,.08)}.deadline-label[data-v-6a98387c]{margin:0 0 2px;font-size:10px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--GREY-DARKER)}.deadline-value[data-v-6a98387c]{margin:0;font-size:14px;font-weight:700;color:var(--GREY-LIGHT)}.deadline-block.text-danger .deadline-value[data-v-6a98387c]{color:var(--ERROR)}.deadline-block.text-warning .deadline-value[data-v-6a98387c]{color:var(--WARNING)}.quick-rules[data-v-6a98387c]{display:flex;gap:12px;flex-wrap:wrap}.quick-rule-item[data-v-6a98387c]{display:flex;align-items:center;gap:8px;padding:8px 16px;background:var(--SECONDARY);border:1px solid var(--GREY-DARKER);border-radius:8px}.quick-rule-name[data-v-6a98387c]{font-size:12px;color:var(--GREY-LIGHT);font-weight:600;text-transform:uppercase;letter-spacing:1px}.quick-rule-value[data-v-6a98387c]{font-size:14px;font-weight:800;color:var(--PRIMARY-LIGHTER)}.points-grid[data-v-6a98387c]{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width:768px){.points-grid[data-v-6a98387c]{grid-template-columns:1fr}}.points-card[data-v-6a98387c]{background:var(--SECONDARY);border:1px solid var(--GREY-DARKER);border-radius:12px;overflow:hidden}.points-card-header[data-v-6a98387c]{display:flex;align-items:center;gap:10px;padding:14px 20px;background:var(--BACKGROUND-DARK);border-bottom:1px solid var(--GREY-DARKER)}.points-card-icon[data-v-6a98387c]{font-size:16px}.points-card-title[data-v-6a98387c]{margin:0;font-size:14px;font-weight:700;color:var(--GREY-LIGHT);text-transform:uppercase;letter-spacing:1px}.points-list[data-v-6a98387c]{display:flex;flex-direction:column}.points-row[data-v-6a98387c]{display:flex;justify-content:space-between;align-items:center;padding:10px 20px;border-bottom:1px solid var(--GREY-DARKER);transition:background .15s}.points-row[data-v-6a98387c]:last-child{border-bottom:none}.points-row[data-v-6a98387c]:hover{background:hsla(0,0%,100%,.03)}.points-negative[data-v-6a98387c]{opacity:.75}.points-event[data-v-6a98387c]{font-size:13px;color:var(--GREY);font-weight:500}.points-value[data-v-6a98387c]{font-size:14px;font-weight:800;min-width:40px;text-align:right}.value-positive[data-v-6a98387c]{color:var(--GREEN-LIGHT)}.value-negative[data-v-6a98387c]{color:var(--ERROR)}.section-bg ::-webkit-scrollbar{background-color:gray}.player-card[data-v-adf97d90]{display:flex;border:1px solid #ccc;margin:10px;padding:10px;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.2)}.player-photo[data-v-adf97d90]{background-color:bisque;width:50px;height:50px;-o-object-fit:cover;object-fit:cover;border-radius:50%;margin-right:20px}.player-info[data-v-adf97d90]{flex:1}td[data-v-adf97d90],th[data-v-adf97d90]{text-align:left}tr[data-v-adf97d90]{vertical-align:middle}th[data-v-adf97d90]{font-size:small;font-weight:300}.list-scrollable[data-v-adf97d90]{height:50px;flex:1;overflow-y:scroll}.section-bg[data-v-adf97d90] ::-webkit-scrollbar{background-color:gray}[data-v-adf97d90]::-webkit-scrollbar-track{--webkit-box-shadow:inset 0 0 6px #c8c8c8;border-radius:3px}.sport[data-v-adf97d90] ::-webkit-scrollbar-thumb{border-radius:5px;background-color:var(--SPORT);--webkit-box-shadow:inset 0 0 6px rgba(90,90,90,.7)}[data-v-adf97d90]::-webkit-scrollbar-thumb{border-radius:3px;background-color:#964f96;--webkit-box-shadow:inset 0 0 6px rgba(90,90,90,.7)}.list-scrollable td[data-v-adf97d90],th[data-v-adf97d90]{padding:1px 1px 1px 1px}.team-inactive[data-v-adf97d90]{--bs-table-bg:#f85a6746!important}.already-owned[data-v-adf97d90]{--bs-table-bg:#007bff46!important}.higlighted[data-v-adf97d90]{color:VAR(--PRIMARY)!important;font-weight:800!important;font-style:italic}.picked-position[data-v-426500d6]{background-color:#3476c2!important}.captain-player[data-v-426500d6]{background-color:#fad42c}.picked-position[data-v-9f3a4a06]{background-color:#3476c2}.team-player[data-v-196f2588]{cursor:pointer;padding:1px 2px;border:1px solid #ccc;border-radius:4px;margin-right:10px}.fixture-card[data-v-6c2f8cc9]{border-radius:12px;overflow:hidden;border:1px solid var(--GREY-DARKER);background:var(--BACKGROUND-LIGHTER)}.card-header[data-v-6c2f8cc9]{background:var(--SECONDARY);padding:16px 20px;border-bottom:1px solid var(--GREY-DARKER)}.header-top[data-v-6c2f8cc9]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.fixture-eyebrow[data-v-6c2f8cc9]{margin:0 0 2px;font-size:10px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--PRIMARY-LIGHTER)}.fixture-title[data-v-6c2f8cc9]{margin:0;font-size:15px;font-weight:700;color:var(--GREY-LIGHT)}.deadline-badge[data-v-6c2f8cc9]{font-size:11px;font-weight:600;color:var(--PRIMARY-LIGHTER);background:var(--BACKGROUND-DARK);border:1px solid var(--GREY-DARKER);border-radius:6px;padding:4px 10px;white-space:nowrap}.update-btn[data-v-6c2f8cc9]{margin-top:12px;padding:6px 14px;background:var(--PRIMARY);border:none;border-radius:6px;color:var(--GREY-LIGHT);font-size:12px;font-weight:600;cursor:pointer;transition:opacity .2s}.update-btn[data-v-6c2f8cc9]:hover{opacity:.85}.match-list[data-v-6c2f8cc9]{padding:8px 0}.day-header[data-v-6c2f8cc9]{font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--PRIMARY-LIGHTER);background:var(--BACKGROUND-DARK);border-top:1px solid var(--GREY-DARKER)}.day-header[data-v-6c2f8cc9],.match-item[data-v-6c2f8cc9]{padding:6px 20px;border-bottom:1px solid var(--GREY-DARKER)}.match-item[data-v-6c2f8cc9]{display:flex;align-items:center;justify-content:space-between;transition:background .15s}.match-item[data-v-6c2f8cc9]:last-child{border-bottom:none}.match-item[data-v-6c2f8cc9]:hover{background:var(--SECONDARY)}.match-live[data-v-6c2f8cc9]{background:rgba(244,67,54,.08)}.team-side[data-v-6c2f8cc9]{display:flex;align-items:center;gap:8px;width:80px}.team-side-right[data-v-6c2f8cc9]{justify-content:flex-end}.team-logo[data-v-6c2f8cc9]{width:22px;height:22px;-o-object-fit:contain;object-fit:contain;border-radius:50%}.team-code[data-v-6c2f8cc9]{font-size:11px;font-weight:700;color:var(--GREY)}.match-center[data-v-6c2f8cc9]{display:flex;flex-direction:column;align-items:center;gap:2px;flex:1}.score[data-v-6c2f8cc9]{font-size:13px;font-weight:700;color:var(--GREY-LIGHT);text-decoration:none}.bo-label[data-v-6c2f8cc9]{font-size:10px;font-weight:600;color:var(--GREY-DARKER);text-transform:uppercase;letter-spacing:1px}.match-time[data-v-6c2f8cc9]{font-size:12px;font-weight:600;color:var(--GREY)}.live-dot[data-v-6c2f8cc9]{font-size:10px}.matches-back[data-v-60cf214e]{background-color:var(--BACKGROUND-DARK);min-height:100vh;padding:24px}.admin-btn[data-v-60cf214e]{margin-bottom:16px;padding:8px 16px;background:var(--PRIMARY);border:none;border-radius:8px;color:var(--GREY-LIGHT);font-size:13px;font-weight:600;cursor:pointer;transition:opacity .2s}.admin-btn[data-v-60cf214e]:hover{opacity:.85}.fixtures-wrapper[data-v-60cf214e]{display:flex;align-items:flex-start;gap:8px;max-width:90vw;margin:0 auto}.fixtures-container[data-v-60cf214e]{flex:1;overflow:hidden}.fixtures[data-v-60cf214e]{display:flex;gap:16px;overflow-x:auto;scroll-behavior:smooth;padding-bottom:12px;scrollbar-width:thin;scrollbar-color:var(--PRIMARY-DARKER) var(--SECONDARY)}.fixtures[data-v-60cf214e]::-webkit-scrollbar{height:6px}.fixtures[data-v-60cf214e]::-webkit-scrollbar-track{background:var(--SECONDARY);border-radius:4px}.fixtures[data-v-60cf214e]::-webkit-scrollbar-thumb{background:var(--PRIMARY-DARKER);border-radius:4px}.fixtures[data-v-60cf214e]>.fixture-card{min-width:320px;max-width:320px;flex-shrink:0;white-space:normal}.scroll-btn[data-v-60cf214e]{flex-shrink:0;width:36px;height:36px;margin-top:16px;background:var(--SECONDARY);border:1px solid var(--GREY-DARKER);border-radius:8px;color:var(--PRIMARY-LIGHTER);font-size:22px;font-weight:700;cursor:pointer;transition:border-color .2s,color .2s;display:flex;align-items:center;justify-content:center}.scroll-btn[data-v-60cf214e]:hover{border-color:var(--PRIMARY);color:var(--PRIMARY)}.fixtures-single[data-v-60cf214e]{max-width:400px;margin:0 auto}.players-list-container[data-v-6a7a49fd]{height:40vh;overflow-y:scroll;overflow-x:scroll;padding-left:0;padding-right:0;border:1px solid #ddd}[data-v-6a7a49fd]::-webkit-scrollbar{width:5px;height:5px;background-color:var(--DARK-YELLOW)}.game-tabs[data-v-6a7a49fd]{display:flex;margin-bottom:20px}.game-tab[data-v-6a7a49fd],.game-tabs[data-v-6a7a49fd]{cursor:pointer;padding:10px 20px;border:1px solid #ccc;border-radius:4px;margin-right:10px}.game-tabs .active[data-v-6a7a49fd]{background-color:#007bff;color:#fff}.game-points[data-v-6a7a49fd]{border:1px solid #ccc;padding:10px;border-radius:4px}.error-text[data-v-6a7a49fd]{color:red}.progress-ring__svg[data-v-6a7a49fd]{transform:rotate(-90deg)}.progress-ring__text[data-v-6a7a49fd]{font-family:Arial,sans-serif}.progress-ring__background[data-v-6a7a49fd]{stroke:var(--GREY-DARKER)}.progress-ring__progress[data-v-6a7a49fd]{stroke:var(--PRIMARY);transition:stroke-dashoffset .35s;transform:rotate(0deg);transform-origin:50% 50%}.fill-primary[data-v-6a7a49fd]{fill:var(--PRIMARY)}.fill-error[data-v-6a7a49fd]{fill:red}.inactive{opacity:.5;color:var(--GREY-DARK);cursor:auto!important}.players-list-container-a{background:#efefef;max-height:50vh;min-width:100%;overflow-y:scroll;overflow-x:scroll;padding-left:0;padding-right:0;border:1px solid #ddd}.player-photo,.player-photo-list{width:50px;height:50px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.player-info{flex:1}td,th{text-align:left}td,th,tr{height:-moz-fit-content!important;height:fit-content!important}tr{vertical-align:middle}th{font-size:small;font-weight:300}.game-points ::-webkit-scrollbar{background-color:gray}::-webkit-scrollbar-track{--webkit-box-shadow:inset 0 0 6px #c8c8c8;border-radius:3px}.sport ::-webkit-scrollbar-thumb{border-radius:5px;background-color:var(--SPORT);--webkit-box-shadow:inset 0 0 6px rgba(90,90,90,.7)}::-webkit-scrollbar-thumb{border-radius:3px;background-color:#964f96;--webkit-box-shadow:inset 0 0 6px rgba(90,90,90,.7)}.list-scrollable td,th{padding:1px 1px 1px 1px}.player-inactive{--bs-table-bg:#f85a6746!important}.already-owned{--bs-table-bg:#007bff46!important}.higlighted{color:VAR(--PRIMARY)!important;font-weight:800!important;font-style:italic}.player-list-wrapper{padding:1rem;border-radius:10px;min-width:100%;max-height:70vh}.players-list{max-width:none!important;width:auto!important}.search-bar{gap:.5rem}.search-input{flex-grow:1;border-radius:20px;padding:.5rem 1rem}.filter-button{border-radius:20px;font-weight:700;color:#555;border-color:#ccc}.player-entry{background:#fff;border-radius:10px;padding:.3rem;display:flex;align-items:center;margin-bottom:.5rem;gap:1rem}.player-avatar{width:2rem;-o-object-fit:cover;object-fit:cover}.player-details{flex-grow:1}.name-row{display:flex;align-items:center}.flag-icon{width:18px;height:12px;-o-object-fit:contain;object-fit:contain;border-radius:2px}.player-stats{text-align:right;font-weight:700}button.action-icon{all:unset;cursor:pointer}.action-icon{font-weight:700;cursor:pointer}.filters-panel{background-color:#f8f8f8;padding:1rem;border:1px solid #ddd;border-radius:10px;box-shadow:0 0 8px rgba(0,0,0,.05)}.filters-btn{background-color:#fff;border:1px solid #ccc;padding:6px 12px;border-radius:6px;font-weight:500;display:flex;align-items:center;gap:4px}.player-row{height:1px!important}td[data-v-4e20f485]{text-wrap:nowrap}.inactive[data-v-4e20f485]{opacity:.5;color:var(--GREY-DARK);cursor:auto!important}.players-list-container-a[data-v-4e20f485]{background:#efefef;max-height:50vh;min-width:100%;overflow-y:scroll;overflow-x:scroll;padding-left:0;padding-right:0;border:1px solid #ddd}.player-card[data-v-4e20f485]{display:flex;border:1px solid #ccc;margin:10px;padding:10px;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.2)}.player-photo[data-v-4e20f485]{background-color:bisque;width:50px;height:50px;-o-object-fit:cover;object-fit:cover;border-radius:50%;margin-right:20px}.player-info[data-v-4e20f485]{flex:1}td[data-v-4e20f485],th[data-v-4e20f485]{text-align:left}td[data-v-4e20f485],th[data-v-4e20f485],tr[data-v-4e20f485]{height:-moz-fit-content!important;height:fit-content!important}tr[data-v-4e20f485]{vertical-align:middle}th[data-v-4e20f485]{font-size:small;font-weight:300}.list-scrollable[data-v-4e20f485]{height:50px;flex:1;overflow-y:scroll}.section-bg[data-v-4e20f485] ::-webkit-scrollbar{background-color:gray}[data-v-4e20f485]::-webkit-scrollbar-track{--webkit-box-shadow:inset 0 0 6px #c8c8c8;border-radius:3px}.sport[data-v-4e20f485] ::-webkit-scrollbar-thumb{border-radius:5px;background-color:var(--SPORT);--webkit-box-shadow:inset 0 0 6px rgba(90,90,90,.7)}[data-v-4e20f485]::-webkit-scrollbar-thumb{border-radius:3px;background-color:#964f96;--webkit-box-shadow:inset 0 0 6px rgba(90,90,90,.7)}.player-inactive[data-v-4e20f485],.team-inactive[data-v-4e20f485]{--bs-table-bg:#f85a6746!important}.already-owned[data-v-4e20f485]{--bs-table-bg:#007bff46!important}.higlighted[data-v-4e20f485]{color:VAR(--PRIMARY)!important;font-weight:800!important;font-style:italic}.player-list-wrapper[data-v-4e20f485]{padding:1rem;border-radius:10px;min-width:100%;max-height:70vh}.players-list[data-v-4e20f485]{max-width:none!important;width:auto!important}.search-bar[data-v-4e20f485]{gap:.5rem}.search-input[data-v-4e20f485]{flex-grow:1;border-radius:20px;padding:.5rem 1rem}.filter-button[data-v-4e20f485]{border-radius:20px;font-weight:700;color:#555;border-color:#ccc}.player-entry[data-v-4e20f485]{background:#fff;border-radius:10px;padding:.3rem;display:flex;align-items:center;margin-bottom:.5rem;gap:1rem}.player-avatar[data-v-4e20f485]{width:2rem;-o-object-fit:cover;object-fit:cover}.player-details[data-v-4e20f485]{flex-grow:1}.name-row[data-v-4e20f485]{display:flex;align-items:center}.flag-icon[data-v-4e20f485]{width:18px;height:12px;-o-object-fit:contain;object-fit:contain;border-radius:2px}.player-stats[data-v-4e20f485]{text-align:right;font-weight:700}button.action-icon[data-v-4e20f485]{all:unset;cursor:pointer}.action-icon[data-v-4e20f485]{font-weight:700;cursor:pointer}.filters-panel[data-v-4e20f485]{background-color:#f8f8f8;padding:1rem;border:1px solid #ddd;border-radius:10px;box-shadow:0 0 8px rgba(0,0,0,.05)}.filters-btn[data-v-4e20f485]{background-color:#fff;border:1px solid #ccc;padding:6px 12px;border-radius:6px;font-weight:500;display:flex;align-items:center;gap:4px}.player-row[data-v-4e20f485]{height:1px!important}.chip-details[data-v-3d707026]{display:flex;justify-content:space-between;font-size:.9rem;font-weight:600;border:2px solid var(--GREY);border-radius:.3rem}button.chip-details[data-v-3d707026]{background-color:var(--GREY)}button.active-chip[data-v-3d707026]{background-color:var(--PRIMARY);color:#fff;border:2px solid var(--PRIMARY)}button.disabled-chip[data-v-3d707026]{border:2px solid var(--GREY);cursor:not-allowed}button.was-used-chip[data-v-3d707026]{border:2px solid var(--GREY-DARKER);cursor:not-allowed}.flag[data-v-3d707026]{width:1rem;-o-object-fit:cover;object-fit:cover;border-radius:2px}.tooltips[data-v-3d707026]{position:relative;display:inline-block}.additional-info[data-v-3d707026]{font-size:.7rem;color:var(--BENCH-BOOST)}.tooltips .tooltiptext[data-v-3d707026]{visibility:hidden;width:15rem;background-color:VAR(--GREY-DARKER);color:#fff;opacity:.9;text-align:center;padding:5px;border-radius:6px;position:absolute;z-index:999}.tooltips:hover .tooltiptext[data-v-3d707026]{visibility:visible}.role-sub[data-v-21e06f16]{justify-content:end!important}.captain-player[data-v-21e06f16]{color:var(--GOLDEN-CAPTAIN)!important}.captain-player-tile[data-v-21e06f16]{box-shadow:-8px -8px 8px var(--GOLDEN-CAPTAIN)!important}.picked-position[data-v-21e06f16]{box-shadow:8px 8px 8px #3476c2!important}.picked-position.captain-player-tile[data-v-21e06f16]{box-shadow:8px 8px 8px #3476c2,-8px -8px 8px var(--GOLDEN-CAPTAIN)!important}.picked-sub-in[data-v-21e06f16]{border:4px solid var(--GREEN-LIGHT)!important}.picked-sub-out[data-v-21e06f16]{border:4px solid var(--ERROR)!important}.can-swap-in[data-v-21e06f16]{border:4px solid var(--GREEN-LIGHT)!important}.can-swap-out[data-v-21e06f16]{border:4px solid var(--ERROR)!important}.team-name[data-v-21e06f16]{color:var(--GREY);align-content:center}.player-tile-container[data-v-21e06f16]{background:var(--SECONDARY);border-radius:1rem;padding:.5rem;color:#fff;text-align:center;position:relative;box-shadow:0 8px 8px rgba(0,0,0,.2)}.tile-header[data-v-21e06f16]{font-weight:700;font-size:.8rem;display:flex;flex-wrap:nowrap}.flags[data-v-21e06f16]{opacity:.8;display:flex;justify-content:center;gap:.2rem}.inline-text-flag[data-v-21e06f16]{display:flex;align-items:center;justify-content:start;font-size:.7rem}.flag[data-v-21e06f16]{width:1rem;-o-object-fit:cover;object-fit:cover;border-radius:2px}.image-layer-container[data-v-21e06f16]{position:relative;aspect-ratio:1/1}.player-tile-container.sub[data-v-21e06f16]{background:var(--GREY-DARKER)!important}.role-icon[data-v-21e06f16]{width:100%;-o-object-fit:cover;object-fit:cover;opacity:.5;z-index:1;border-radius:.5rem}.player-image-overlay[data-v-21e06f16]{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2}.tile-footer[data-v-21e06f16]{display:flex;justify-content:space-between;font-size:.7rem;font-weight:600;border-top:2px solid var(--GREY);padding-top:.3rem}.tile-footer.second[data-v-21e06f16]{display:flex;justify-content:space-between;font-size:.8rem;font-weight:600;border-top:none;padding-top:0}.tile-actions[data-v-21e06f16]{position:absolute;top:.3rem;right:.3rem}.action-button[data-v-21e06f16]{opacity:.8;height:100%;cursor:pointer}.add-button[data-v-21e06f16]{color:var(--BLUE);height:40%;font-size:xx-large}.captain-button[data-v-21e06f16]{opacity:0}.image-layer-container:hover .captain-button[data-v-21e06f16]{opacity:90%;color:var(--GOLDEN-CAPTAIN);height:40%;font-size:xx-large;cursor:pointer}.remove-button[data-v-21e06f16]{color:#ff4d4f}.cannot-swap[data-v-21e06f16]{opacity:50%}.swap-button[data-v-21e06f16]{color:var(--PRIMARY)}.swap-button.disabled-swap[data-v-21e06f16]{color:var(--ERROR)}.border-bot[data-v-21e06f16]{border-right:2px solid #000}.role-sub[data-v-1175e651]{justify-content:end!important}.picked-position[data-v-1175e651]{box-shadow:8px 8px 8px #3476c2!important}.team-name[data-v-1175e651]{color:var(--GREY)}.player-tile-container[data-v-1175e651]{background:var(--SECONDARY);border-radius:1rem;padding:.5rem;color:#fff;text-align:center;position:relative;box-shadow:0 8px 8px rgba(0,0,0,.2)}.tile-header[data-v-1175e651]{font-weight:700;font-size:.8rem;display:flex;flex-wrap:nowrap}.flags[data-v-1175e651]{display:flex;justify-content:center;gap:.2rem;margin-bottom:.2rem}.inline-text-flag[data-v-1175e651]{display:flex;align-items:center;justify-content:start;font-size:.7rem}.flag[data-v-1175e651]{width:1rem;-o-object-fit:cover;object-fit:cover;border-radius:2px}.image-layer-container[data-v-1175e651]{position:relative;aspect-ratio:1/1}.role-icon[data-v-1175e651]{width:100%;-o-object-fit:cover;object-fit:cover;opacity:.25;z-index:1;border-radius:.5rem}.player-image-overlay[data-v-1175e651]{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2}.tile-footer[data-v-1175e651]{display:flex;justify-content:space-between;font-size:.7rem;font-weight:600;border-top:2px solid var(--GREY);padding-top:.3rem}.tile-footer.second[data-v-1175e651]{display:flex;justify-content:space-between;font-size:.8rem;font-weight:600;border-top:none;padding-top:0}.tile-actions[data-v-1175e651]{position:absolute;top:.3rem;right:.3rem}.action-button[data-v-1175e651]{font-weight:700;cursor:pointer}.add-button[data-v-1175e651]{color:var(--BLUE);height:40%;font-size:xx-large}.remove-button[data-v-1175e651]{color:#ff4d4f}.border-bot[data-v-1175e651]{border-right:2px solid #000}.team-player[data-v-77efa0c0]{cursor:pointer;padding:1px 2px;border:1px solid #ccc;border-radius:4px;margin-right:10px}.chips[data-v-77efa0c0]{justify-content:center;padding-bottom:1rem;padding-top:1rem;border-bottom:2px solid var(--GREY)}.placeholder[data-v-77efa0c0]{width:120px;height:120px;background-color:#333;border-radius:10px;opacity:.2}.swap-loading-overlay[data-v-64404368]{position:absolute;inset:0;background:hsla(0,0%,100%,.7);display:flex;align-items:center;justify-content:center;z-index:10;border-radius:inherit}.swap-spinner[data-v-64404368]{width:32px;height:32px;border:3px solid rgba(0,0,0,.1);border-top-color:#333;border-radius:50%;animation:spin-64404368 .7s linear infinite}@keyframes spin-64404368{to{transform:rotate(1turn)}}.filter-label[data-v-7bc6cf49]{color:var(--PRIMARY);font-weight:900;font-size:large;margin-right:5px}.player-circle[data-v-7bc6cf49]{background-color:var(--GREY-DARKER)!important}.player-circle.picked[data-v-7bc6cf49]{background-color:var(--PRIMARY)!important}.dot[data-v-7bc6cf49]{height:10px;width:10px;margin-right:.2rem;margin-left:.2rem;background-color:#bbb;border-radius:50%;display:inline-block}.vl[data-v-7bc6cf49]{border-left:3px solid var(--GREY-DARKER);height:100%}.game-tabs[data-v-7bc6cf49]{display:flex;justify-content:space-evenly;font-size:.8rem;font-weight:600;padding-top:.3rem}.players-list-container-a[data-v-7bc6cf49],.players-list-container[data-v-7bc6cf49]{background:#efefef;height:80vh;overflow-y:scroll;overflow-x:scroll;padding-left:0;padding-right:0}.players-list-container-a[data-v-7bc6cf49]{border:1px solid #ddd}[data-v-7bc6cf49]::-webkit-scrollbar{width:5px;height:5px;background-color:var(--DARK-YELLOW)}.game-tab[data-v-7bc6cf49],.game-tabs[data-v-7bc6cf49]{cursor:pointer;padding:10px 20px}.game-tabs .active[data-v-7bc6cf49]{display:block;border-bottom:2px solid var(--PRIMARY);content:"";align-self:start}.selection-col[data-v-7bc6cf49]{height:-moz-fit-content;height:fit-content;border:1px solid #ccc;padding:10px;border-radius:4px}.error-text[data-v-7bc6cf49]{color:red}.progress-ring__svg[data-v-7bc6cf49]{transform:rotate(-90deg)}.progress-ring__text[data-v-7bc6cf49]{font-family:Arial,sans-serif}.progress-ring__background[data-v-7bc6cf49]{stroke:var(--GREY-DARKER)}.progress-ring__progress[data-v-7bc6cf49]{stroke:var(--PRIMARY);transition:stroke-dashoffset .35s;transform:rotate(0deg);transform-origin:50% 50%}.fill-primary[data-v-7bc6cf49]{fill:var(--PRIMARY)}.fill-error[data-v-7bc6cf49]{fill:red}.teams-page[data-v-2fbbe204]{min-height:100vh;background:var(--BACKGROUND-DARK);padding:40px 32px;font-family:DM Sans,sans-serif}.page-header[data-v-2fbbe204]{display:flex;align-items:center;gap:16px;margin-bottom:36px}.header-accent[data-v-2fbbe204]{width:4px;height:52px;border-radius:4px;background:linear-gradient(180deg,var(--PRIMARY),var(--PRIMARY-LIGHTER));flex-shrink:0}.eyebrow[data-v-2fbbe204]{margin:0 0 2px;font-size:11px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:var(--PRIMARY)}.page-title[data-v-2fbbe204]{margin:0;font-size:32px;font-weight:800;color:var(--GREY-LIGHT);line-height:1}.team-block[data-v-2fbbe204]{border:1px solid var(--GREY-DARKER);border-radius:12px;overflow:visible;background:var(--BACKGROUND-LIGHTER)}.team-header[data-v-2fbbe204]{display:flex;align-items:center;gap:16px;padding:14px 20px;background:var(--SECONDARY);border-bottom:1px solid var(--GREY-DARKER);border-radius:12px 12px 0 0}.teams-list[data-v-2fbbe204]{display:flex;flex-direction:column;gap:24px}@media (max-width:1100px){.teams-list[data-v-2fbbe204]{grid-template-columns:1fr}}.team-logo[data-v-2fbbe204]{width:40px;height:40px;-o-object-fit:contain;object-fit:contain}.team-info[data-v-2fbbe204]{flex:1;display:flex;flex-direction:column;gap:2px}.team-league[data-v-2fbbe204]{font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--PRIMARY-LIGHTER)}.team-name[data-v-2fbbe204]{margin:0;font-size:16px;font-weight:700;color:var(--GREY-LIGHT)}.team-code[data-v-2fbbe204]{font-size:13px;font-weight:700;color:var(--GREY-LIGHT);letter-spacing:1px}.players-row[data-v-2fbbe204]{display:flex;padding:12px;gap:0;min-height:360px;align-items:stretch;position:relative}.player-strip[data-v-2fbbe204]{position:relative;width:100px;flex-shrink:0;border-radius:0;background:var(--SECONDARY);border:1px solid var(--GREY-DARKER);border-right:none;cursor:pointer;transition:width .3s cubic-bezier(.34,1.56,.64,1),border-color .2s,opacity .2s;overflow:hidden}.player-strip[data-v-2fbbe204]:first-child{border-radius:8px 0 0 8px}.player-strip[data-v-2fbbe204]:last-child{border-radius:0 8px 8px 0;border-right:1px solid var(--GREY-DARKER)}.player-strip.expanded[data-v-2fbbe204]{width:220px;border-color:var(--PRIMARY);border-right:1px solid var(--PRIMARY);z-index:10}.player-strip.dimmed[data-v-2fbbe204]{opacity:.4}.strip-collapsed[data-v-2fbbe204]{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;height:100%;padding:0 0 14px 10px;gap:8px;z-index:1}.strip-face-wrapper[data-v-2fbbe204]{position:absolute;top:0;right:0;width:60px;height:100%;overflow:hidden;pointer-events:none}.strip-face[data-v-2fbbe204]{width:120px;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;display:block;opacity:.5}.player-strip.expanded .strip-collapsed[data-v-2fbbe204]{display:none}.strip-name[data-v-2fbbe204]{font-size:30px;font-weight:700;color:var(--GREY-LIGHT);white-space:nowrap;writing-mode:vertical-rl;transform:rotate(180deg);letter-spacing:2px;font-family:Bebas Neue,sans-serif;text-transform:uppercase}.role-dot[data-v-2fbbe204]{width:8px;height:8px;border-radius:50%;flex-shrink:0;margin-left:0}.strip-expanded[data-v-2fbbe204]{display:none;flex-direction:column;height:100%;width:200px}.player-strip.expanded .strip-expanded[data-v-2fbbe204]{display:flex}.player-photo[data-v-2fbbe204]{width:100%;height:140px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;flex-shrink:0}.player-details[data-v-2fbbe204]{padding:10px 12px 6px;display:flex;flex-direction:column;gap:3px}.player-role-badge[data-v-2fbbe204]{font-size:9px;font-weight:700;letter-spacing:1.5px;padding:2px 7px;border-radius:999px;width:-moz-fit-content;width:fit-content;margin:0 auto}.player-summoner[data-v-2fbbe204]{margin:4px 0 0;font-size:14px;font-weight:700;color:var(--GREY-LIGHT)}.player-fullname[data-v-2fbbe204]{margin:0;font-size:11px;color:var(--GREY-DARKER)}.player-stats[data-v-2fbbe204]{margin-top:auto;padding:8px 12px 10px;display:grid;grid-template-columns:1fr 1fr;gap:6px;border-top:1px solid var(--GREY-DARKER)}.stat-item[data-v-2fbbe204]{display:flex;flex-direction:column;gap:1px}.stat-label[data-v-2fbbe204]{font-size:9px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--GREY-DARKER)}.stat-value[data-v-2fbbe204]{font-size:13px;font-weight:700;color:var(--PRIMARY-LIGHTER)}.role-dot.role-top[data-v-2fbbe204],.role-top[data-v-2fbbe204]{background:var(--ROLE-TOP);color:var(--GREY-LIGHT)}.role-dot.role-jungle[data-v-2fbbe204],.role-jungle[data-v-2fbbe204]{background:var(--ROLE-JUNGLE);color:var(--GREY-LIGHT)}.role-dot.role-mid[data-v-2fbbe204],.role-mid[data-v-2fbbe204]{background:var(--ROLE-MID);color:var(--GREY-LIGHT)}.role-bottom[data-v-2fbbe204],.role-dot.role-bottom[data-v-2fbbe204]{background:var(--ROLE-BOTTOM);color:var(--GREY-LIGHT)}.role-dot.role-support[data-v-2fbbe204],.role-support[data-v-2fbbe204]{background:var(--ROLE-SUPPORT);color:var(--GREY-LIGHT)}.role-icon[data-v-2fbbe204]{width:20px;height:20px;-o-object-fit:contain;object-fit:contain;flex-shrink:0;margin-left:10px;filter:brightness(0) invert(1);opacity:.8}@media (max-width:1250px){.players-row[data-v-2fbbe204]{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:0;min-height:unset;padding:8px}.player-strip[data-v-2fbbe204]{width:100%!important;height:160px;border-radius:0!important;border-right:none!important;border-bottom:none!important}.player-strip[data-v-2fbbe204]:last-child{border-right:none!important}.player-strip.expanded[data-v-2fbbe204]{width:100%!important;height:320px;grid-column:span 2;border-color:var(--PRIMARY)!important;border:1px solid var(--PRIMARY)!important}.strip-face-wrapper[data-v-2fbbe204]{width:100%;height:100%;top:0;right:0}.strip-face[data-v-2fbbe204]{width:100%;height:100%;transform:none;-o-object-position:top;object-position:top;opacity:.5}.strip-collapsed[data-v-2fbbe204]{padding:0 0 10px 8px}.strip-name[data-v-2fbbe204]{writing-mode:horizontal-tb;transform:none;font-size:12px;letter-spacing:1px}.role-icon[data-v-2fbbe204]{width:16px;height:16px;margin-left:6px}.strip-expanded[data-v-2fbbe204]{width:100%}.player-photo[data-v-2fbbe204]{height:180px}}.leagues-page[data-v-4c3200fe]{min-height:100vh;background-color:var(--BACKGROUND-DARK);padding:48px 32px;font-family:DM Sans,sans-serif}.page-header[data-v-4c3200fe]{display:flex;align-items:center;gap:16px;max-width:1100px;margin:0 auto 40px}.header-accent[data-v-4c3200fe]{width:4px;height:52px;border-radius:4px;background:linear-gradient(180deg,var(--PRIMARY),var(--PRIMARY-LIGHTER));flex-shrink:0}.eyebrow[data-v-4c3200fe]{margin:0 0 2px;font-size:11px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:var(--PRIMARY)}.page-title[data-v-4c3200fe]{margin:0;font-family:Syne,sans-serif;font-size:32px;font-weight:800;color:var(--GREY-LIGHT);line-height:1}.leagues-layout[data-v-4c3200fe]{display:grid;grid-template-columns:320px 1fr;gap:24px;max-width:1100px;margin:0 auto;align-items:start}@media (max-width:768px){.leagues-layout[data-v-4c3200fe]{grid-template-columns:1fr}}.actions-column[data-v-4c3200fe],.card[data-v-4c3200fe]{display:flex;flex-direction:column;gap:16px}.card[data-v-4c3200fe]{background:var(--BACKGROUND-LIGHTER);border:1px solid var(--GREY-DARKER);border-radius:12px;padding:24px}.card-header[data-v-4c3200fe]{display:flex;align-items:center;gap:10px}.card-icon[data-v-4c3200fe]{font-size:18px}.card-title[data-v-4c3200fe]{margin:0;font-family:Syne,sans-serif;font-size:16px;font-weight:700;color:var(--GREY-LIGHT)}.field-group[data-v-4c3200fe]{display:flex;flex-direction:column;gap:6px}.field-label[data-v-4c3200fe]{font-size:11px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--PRIMARY-LIGHTER)}.field-input[data-v-4c3200fe],.field-select[data-v-4c3200fe]{background:var(--BACKGROUND-DARK);border:1px solid var(--GREY-DARKER);border-radius:8px;padding:10px 14px;color:var(--GREY);font-size:14px;font-family:DM Sans,sans-serif;outline:none;transition:border-color .2s;width:100%;box-sizing:border-box}.field-input[data-v-4c3200fe]:focus,.field-select[data-v-4c3200fe]:focus{border-color:var(--PRIMARY)}.field-input[data-v-4c3200fe]::-moz-placeholder{color:var(--GREY-DARKER)}.field-input[data-v-4c3200fe]::placeholder{color:var(--GREY-DARKER)}.field-select option[data-v-4c3200fe]{background:var(--SECONDARY)}.btn-primary[data-v-4c3200fe]{width:100%;padding:12px;background:linear-gradient(135deg,var(--PRIMARY),var(--PRIMARY-DARKER));border:none;border-radius:8px;color:var(--GREY-LIGHT);font-size:14px;font-weight:700;font-family:DM Sans,sans-serif;letter-spacing:1px;text-transform:uppercase;cursor:pointer;transition:opacity .2s,transform .2s}.btn-primary[data-v-4c3200fe]:hover{opacity:.9;transform:translateY(-1px)}.btn-secondary[data-v-4c3200fe]{width:100%;padding:12px;background:transparent;border:1px solid var(--PRIMARY);border-radius:8px;color:var(--PRIMARY-LIGHTER);font-size:14px;font-weight:700;font-family:DM Sans,sans-serif;letter-spacing:1px;text-transform:uppercase;cursor:pointer;transition:background .2s,transform .2s}.btn-secondary[data-v-4c3200fe]:hover{background:var(--BACKGROUND-LIGHTER);transform:translateY(-1px)}.leagues-column[data-v-4c3200fe]{display:flex;flex-direction:column;gap:2px}.leagues-list-header[data-v-4c3200fe]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.section-title[data-v-4c3200fe]{margin:0;font-family:Syne,sans-serif;font-size:18px;font-weight:700;color:var(--GREY-LIGHT)}.league-count[data-v-4c3200fe]{color:var(--PRIMARY-LIGHTER);font-size:12px;font-weight:700;padding:2px 10px;border-radius:999px}.league-count[data-v-4c3200fe],.league-row[data-v-4c3200fe]{background:var(--BACKGROUND-LIGHTER);border:1px solid var(--GREY-DARKER)}.league-row[data-v-4c3200fe]{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-radius:10px;margin-bottom:8px;transition:border-color .2s,background .2s;animation:fadeSlideIn-4c3200fe .4s ease both}.league-row[data-v-4c3200fe]:hover{border-color:var(--PRIMARY-DARKER)}@keyframes fadeSlideIn-4c3200fe{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.league-row-left[data-v-4c3200fe]{display:flex;align-items:center;gap:12px}.mode-badge[data-v-4c3200fe]{font-size:10px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:3px 10px;border-radius:999px}.mode-draft[data-v-4c3200fe]{background:var(--BACKGROUND-LIGHTER);color:var(--PRIMARY-LIGHTER);border:1px solid var(--PRIMARY-DARKER)}.mode-normal[data-v-4c3200fe]{background:var(--BACKGROUND-LIGHTER);color:var(--BLUE);border:1px solid var(--BLUE)}.league-row-name[data-v-4c3200fe]{font-size:15px;font-weight:500;color:var(--GREY-LIGHT)}.btn-details[data-v-4c3200fe]{font-size:13px;font-weight:700;color:var(--PRIMARY);text-decoration:none;padding:8px 16px;border:1px solid var(--PRIMARY-DARKER);border-radius:8px;transition:background .2s,color .2s;white-space:nowrap}.btn-details[data-v-4c3200fe]:hover{background:var(--BACKGROUND-LIGHTER);color:var(--PRIMARY-LIGHTER)}.empty-state[data-v-4c3200fe]{text-align:center;padding:60px 20px;background:var(--BACKGROUND-LIGHTER);border:1px dashed var(--GREY-DARKER);border-radius:12px}.empty-icon[data-v-4c3200fe]{font-size:40px;margin:0 0 12px}.empty-text[data-v-4c3200fe]{margin:0 0 6px;font-size:16px;font-weight:600;color:var(--GREY-LIGHT)}.empty-sub[data-v-4c3200fe]{margin:0;font-size:13px;color:var(--GREY-DARKER)}.role[data-v-3a2c7a69]:first-letter{text-transform:capitalize}@media (max-width:1000px){.player-card[data-v-3a2c7a69]{width:auto;display:flex;border:1px solid #ddd;margin:3px;padding:3px}}.player-details[data-v-3a2c7a69]{display:flex;width:100%;height:inherit}.left-section[data-v-3a2c7a69]{padding:10px;text-align:center}.right-section[data-v-3a2c7a69]{flex:2;overflow-y:scroll}.player-info img[data-v-3a2c7a69]{max-width:100px}.player-info p[data-v-3a2c7a69]{font-size:small;margin-bottom:5px}.points-table[data-v-3a2c7a69]{width:100%;border-collapse:collapse}.points-table td[data-v-3a2c7a69],.points-table th[data-v-3a2c7a69]{border:1px solid #ddd;padding:8px;text-align:left}.total-points[data-v-3a2c7a69]{text-align:right;margin-top:20px;font-weight:700}.player-points-scrollable[data-v-3a2c7a69]{flex:1;overflow-y:visible}.points-event[data-v-3a2c7a69]{font-weight:400}.points-value[data-v-3a2c7a69]{font-weight:300}.points[data-v-3a2c7a69]{font-weight:500}[data-v-3a2c7a69]::-webkit-scrollbar{width:5px;height:15px;background-color:var(--DARK-YELLOW)}.section-bg[data-v-3a2c7a69] ::-webkit-scrollbar{background-color:gray}[data-v-3a2c7a69]::-webkit-scrollbar-track{--webkit-box-shadow:inset 0 0 6px #c8c8c8;border-radius:3px}.sport[data-v-3a2c7a69] ::-webkit-scrollbar-thumb{border-radius:5px;background-color:var(--SPORT);--webkit-box-shadow:inset 0 0 6px rgba(90,90,90,.7)}[data-v-3a2c7a69]::-webkit-scrollbar-thumb{border-radius:3px;background-color:#964f96;--webkit-box-shadow:inset 0 0 6px rgba(90,90,90,.7)}.captain[data-v-3a2c7a69]{background-color:rgba(224,191,3,.747)}.sub[data-v-3a2c7a69]{background-color:hsla(0,4%,43%,.432)}.crossed[data-v-3a2c7a69]{text-decoration:line-through}.player-game-points[data-v-ace6ce62]{max-width:500px;margin:0 auto}.game-tabs[data-v-ace6ce62]{display:flex;margin-bottom:20px;overflow-x:scroll}.game-tabs div[data-v-ace6ce62]{cursor:pointer;padding:10px 20px;border:1px solid #ccc;min-width:120px;border-radius:4px;margin-right:10px}.game-tabs .active[data-v-ace6ce62]{background-color:#007bff;color:#fff}.game-points[data-v-ace6ce62]{border:1px solid #ccc;padding:10px;border-radius:4px}[data-v-ace6ce62]::-webkit-scrollbar{width:10px;height:10px}.role[data-v-16959b10]:first-letter{text-transform:capitalize}.player-card[data-v-16959b10]{width:auto;display:flex;border:1px solid #ddd;margin:10px;padding:10px}.player-details[data-v-16959b10]{display:flex;width:100%;height:inherit}.left-section[data-v-16959b10]{padding:10px;text-align:center;height:200px}.right-section[data-v-16959b10]{flex:2;overflow-y:scroll}.player-info img[data-v-16959b10]{max-width:100px}.player-info p[data-v-16959b10]{font-size:small;margin-bottom:5px}.points-table[data-v-16959b10]{width:100%;border-collapse:collapse}.points-table td[data-v-16959b10],.points-table th[data-v-16959b10]{border:1px solid #ddd;padding:8px;text-align:left}.total-points[data-v-16959b10]{text-align:right;margin-top:20px;font-weight:700}.player-points-scrollable[data-v-16959b10]{flex:1;overflow-y:visible}.points-event[data-v-16959b10]{font-weight:400}.points-value[data-v-16959b10]{font-weight:300}.points[data-v-16959b10]{font-weight:500}[data-v-16959b10]::-webkit-scrollbar{width:5px;height:15px;background-color:var(--DARK-YELLOW)}.section-bg[data-v-16959b10] ::-webkit-scrollbar{background-color:gray}[data-v-16959b10]::-webkit-scrollbar-track{--webkit-box-shadow:inset 0 0 6px #c8c8c8;border-radius:3px}.sport[data-v-16959b10] ::-webkit-scrollbar-thumb{border-radius:5px;background-color:var(--SPORT);--webkit-box-shadow:inset 0 0 6px rgba(90,90,90,.7)}[data-v-16959b10]::-webkit-scrollbar-thumb{border-radius:3px;background-color:#964f96;--webkit-box-shadow:inset 0 0 6px rgba(90,90,90,.7)}.player-game-points[data-v-d3b99396]{max-width:500px;margin:0 auto}.game-tabs[data-v-d3b99396]{display:flex;margin-bottom:20px;overflow-x:scroll}.game-tabs div[data-v-d3b99396]{cursor:pointer;padding:10px 20px;border:1px solid #ccc;min-width:150px;border-radius:4px;margin-right:10px}.game-tabs .active[data-v-d3b99396]{background-color:#007bff;color:#fff}.game-points[data-v-d3b99396]{border:1px solid #ccc;padding:10px;border-radius:4px}[data-v-d3b99396]::-webkit-scrollbar{width:10px;height:10px}.team-points[data-v-3632e88e]{display:flex;overflow-x:auto}.team-points-details[data-v-3632e88e]{flex:0 0 auto;height:100%;min-width:50vw}.game-tabs[data-v-3632e88e]{display:flex;margin-bottom:20px}.summoners-rift[data-v-3632e88e]{position:relative;width:1200px;height:1000px;background-image:url(https://2.bp.blogspot.com/--A1wNZhS868/U7L4xKhbQTI/AAAAAAAAS04/rfzak1JCZFY/s1600/srdb3-1.jpg);background-size:cover;image-rendering:-webkit-optimize-contrast}.player-image[data-v-3632e88e]{width:100px;height:85px;border-radius:50%}.player-card[data-v-3632e88e]{display:flex;border:1px solid #ccc;margin:10px;padding:10px;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.2)}@media (max-width:1000px){.game-tabs[data-v-3632e88e]{display:block;margin-bottom:20px}.summoners-rift[data-v-3632e88e]{position:relative;width:90vw;height:80vw;background-image:url(https://2.bp.blogspot.com/--A1wNZhS868/U7L4xKhbQTI/AAAAAAAAS04/rfzak1JCZFY/s1600/srdb3-1.jpg);background-size:cover;image-rendering:-webkit-optimize-contrast}.player-card[data-v-3632e88e]{display:flex;border:1px solid #ccc;margin:3px;padding:3px;border-radius:1px;box-shadow:0 0 1px rgba(0,0,0,.2);font-size:x-small;width:-moz-min-content;width:min-content}.player-image[data-v-3632e88e]{width:33px;height:28px;border-radius:50%}}.game-tabs div[data-v-3632e88e]{cursor:pointer;padding:10px 20px;border:1px solid #ccc;border-radius:4px;margin-right:10px}.game-tabs .active[data-v-3632e88e]{background-color:#007bff;color:#fff}.player-card[data-v-3632e88e]{background-color:#faf3dd75;position:absolute;transform:translate(-50%,-50%)}.player-info[data-v-3632e88e]{text-align:center}.player-name[data-v-3632e88e],.player-points[data-v-3632e88e]{font-weight:700;color:#fff}.player-role[data-v-3632e88e]{font-style:italic;color:#fff;text-transform:capitalize}.crossed[data-v-3632e88e]{text-decoration:line-through}[data-v-3632e88e]::-webkit-scrollbar{width:10px;height:20px}.btn-purple[data-v-3632e88e]{background-color:var(--PRIMARY-LIGHTER);font-weight:800;color:#fff;border:none}[data-v-a2964c3c]{margin:0;padding:0;box-sizing:border-box}.header[data-v-a2964c3c]{display:flex;justify-content:space-between;align-items:center;padding:20px;background:var(--SECONDARY);border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.title[data-v-a2964c3c]{font-size:28px;font-weight:700;color:var(--PRIMARY)}.draft-info[data-v-a2964c3c]{display:flex;gap:30px;align-items:center}.info-item[data-v-a2964c3c]{text-align:center}.info-label[data-v-a2964c3c]{font-size:12px;color:var(--GREY-LIGHT);margin-bottom:4px}.info-value[data-v-a2964c3c]{font-size:18px;font-weight:700;color:var(--PRIMARY)}.timer[data-v-a2964c3c]{background:linear-gradient(135deg,#ef4444,#dc2626);padding:8px 20px;border-radius:8px;font-size:24px;font-weight:700;min-width:80px;text-align:center}.draft-order-section[data-v-a2964c3c]{margin-bottom:25px;border-radius:12px;background:var(--SECONDARY)}.section-title[data-v-a2964c3c]{font-size:14px;color:var(--PRIMARY);margin-bottom:18px;text-transform:uppercase;letter-spacing:1px}.draft-order[data-v-a2964c3c]{display:flex;gap:12px;background:var(--SECONDARY);padding:20px;border-radius:12px;overflow-x:auto}.drafter-separator[data-v-a2964c3c]{background:hsla(0,0%,100%,.2);margin:0 12px 0 0}.drafter[data-v-a2964c3c]{flex-shrink:0;text-align:center;padding:12px 16px;border-radius:8px;background:hsla(0,0%,100%,.08);min-width:120px;transition:all .3s ease}.drafter.active[data-v-a2964c3c]{background:linear-gradient(135deg,var(--PRIMARY) 0,var(--PRIMARY-LIGHTER) 100%);transform:scale(1.05);box-shadow:0 0 20px var(--PRIMARY)}.drafter.your-turn[data-v-a2964c3c]{background:linear-gradient(135deg,var(--GREEN-DARK) 100%,var(--GREEN-LIGHT) 10%)}.drafter.completed[data-v-a2964c3c]{opacity:.5}.drafter-name[data-v-a2964c3c]{font-weight:700;margin-bottom:4px;color:var(--GREY-LIGHT)}.drafter-pick[data-v-a2964c3c]{font-size:12px;color:var(--GREY)}.drafter.active .drafter-pick[data-v-a2964c3c]{color:#fff}.main-grid[data-v-a2964c3c]{display:grid;grid-template-columns:350px 1fr 300px;gap:20px;margin-bottom:20px}.team-rosters[data-v-a2964c3c]{background:hsla(0,0%,100%,.05);border-radius:12px;padding:20px;max-height:calc(100vh - 300px);overflow-y:auto}.roster-team[data-v-a2964c3c]{margin-bottom:20px;padding:15px;background:hsla(0,0%,100%,.05);border-radius:8px}.roster-team.current-turn[data-v-a2964c3c]{border:2px solid #00d9ff;background:rgba(0,217,255,.1)}.roster-header[data-v-a2964c3c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.roster-name[data-v-a2964c3c]{font-weight:700;font-size:14px}.roster-count[data-v-a2964c3c]{font-size:12px;color:#94a3b8}.roster-picks[data-v-a2964c3c]{display:flex;flex-direction:column;gap:6px}.roster-pick[data-v-a2964c3c]{display:flex;align-items:center;gap:8px;padding:6px;background:hsla(0,0%,100%,.05);border-radius:4px;font-size:12px}.position-badge[data-v-a2964c3c]{background:#a855f7;color:#fff;padding:2px 6px;border-radius:4px;font-size:10px;font-weight:700;min-width:35px;text-align:center}.player-pool[data-v-a2964c3c]{background:hsla(0,0%,100%,.05);border-radius:12px;padding:20px}.pool-header[data-v-a2964c3c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.filters[data-v-a2964c3c]{display:flex;gap:10px;flex-wrap:wrap}.filter-btn[data-v-a2964c3c]{padding:8px 16px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:#fff;cursor:pointer;transition:all .2s;font-size:13px}.filter-btn[data-v-a2964c3c]:hover{background:hsla(0,0%,100%,.15)}.filter-btn.active[data-v-a2964c3c]{background:#a855f7;border-color:#a855f7}.search-box[data-v-a2964c3c]{flex:1;max-width:300px;padding:8px 16px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:#fff;font-size:14px}.search-box[data-v-a2964c3c]::-moz-placeholder{color:#94a3b8}.search-box[data-v-a2964c3c]::placeholder{color:#94a3b8}.players-grid[data-v-a2964c3c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:15px;max-height:calc(100vh - 450px);overflow-y:auto;padding-right:10px}.player-card[data-v-a2964c3c]{background:linear-gradient(135deg,#2d3748,#1a202c);border-radius:12px;padding:12px;cursor:pointer;transition:all .3s ease;border:2px solid transparent;position:relative}.player-card[data-v-a2964c3c]:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(0,0,0,.4);border-color:#00d9ff}.player-card.drafted[data-v-a2964c3c]{opacity:.4;pointer-events:none}.player-card.drafted[data-v-a2964c3c]:after{content:"DRAFTED";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,.8);padding:4px 12px;border-radius:4px;font-size:11px;font-weight:700;color:#ef4444}.player-team[data-v-a2964c3c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.team-badge[data-v-a2964c3c]{font-size:11px;font-weight:700;color:#00d9ff}.player-role[data-v-a2964c3c]{background:rgba(168,85,247,.3);padding:2px 6px;border-radius:4px;font-size:10px;font-weight:700}.player-image[data-v-a2964c3c]{width:100%;height:120px;background:linear-gradient(135deg,#4a5568,#2d3748);border-radius:8px;margin-bottom:8px;display:flex;align-items:center;justify-content:center;font-size:48px}.player-name[data-v-a2964c3c]{font-weight:700;margin-bottom:8px;font-size:14px}.player-stats[data-v-a2964c3c]{display:flex;justify-content:space-between;font-size:11px}.stat[data-v-a2964c3c]{text-align:center}.stat-value[data-v-a2964c3c]{font-weight:700;color:#00d9ff}.stat-label[data-v-a2964c3c]{color:#94a3b8}.right-sidebar[data-v-a2964c3c]{display:flex;flex-direction:column;gap:20px}.draft-actions[data-v-a2964c3c]{background:hsla(0,0%,100%,.05);border-radius:12px;padding:20px}.selected-player[data-v-a2964c3c]{text-align:center;padding:20px;background:rgba(168,85,247,.1);border:2px dashed #a855f7;border-radius:8px;margin-bottom:15px;min-height:120px;display:flex;flex-direction:column;justify-content:center}.selected-player.has-selection[data-v-a2964c3c]{border-style:solid;background:rgba(168,85,247,.2)}.draft-btn[data-v-a2964c3c]{width:100%;padding:14px;background:linear-gradient(135deg,#00d9ff,#09f);border:none;border-radius:8px;color:#fff;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s}.draft-btn[data-v-a2964c3c]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 5px 15px rgba(0,217,255,.4)}.draft-btn[data-v-a2964c3c]:disabled{opacity:.5;cursor:not-allowed}.draft-history[data-v-a2964c3c]{background:hsla(0,0%,100%,.05);border-radius:12px;padding:20px;flex:1;overflow-y:auto}.history-item[data-v-a2964c3c]{display:flex;align-items:center;gap:12px;padding:10px;background:hsla(0,0%,100%,.05);border-radius:6px;margin-bottom:8px;font-size:12px}.pick-number[data-v-a2964c3c]{background:#a855f7;color:#fff;padding:4px 8px;border-radius:4px;font-weight:700;min-width:30px;text-align:center}[data-v-a2964c3c]::-webkit-scrollbar{width:8px;height:8px}[data-v-a2964c3c]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:4px}[data-v-a2964c3c]::-webkit-scrollbar-thumb{background:rgba(168,85,247,.5);border-radius:4px}[data-v-a2964c3c]::-webkit-scrollbar-thumb:hover{background:rgba(168,85,247,.7)}@media (max-width:1400px){.main-grid[data-v-a2964c3c]{grid-template-columns:300px 1fr 280px}}@media (max-width:1200px){.main-grid[data-v-a2964c3c]{grid-template-columns:1fr}.right-sidebar[data-v-a2964c3c],.team-rosters[data-v-a2964c3c]{max-height:none}}.auto-draft-toggle[data-v-a2964c3c]{display:flex;align-items:center;gap:8px;margin-top:10px;font-size:12px;color:#94a3b8}.toggle-switch[data-v-a2964c3c]{width:40px;height:20px;background:hsla(0,0%,100%,.1);border-radius:10px;position:relative;cursor:pointer;transition:background .3s}.toggle-switch.active[data-v-a2964c3c]{background:#00d9ff}.toggle-slider[data-v-a2964c3c]{width:16px;height:16px;background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;transition:left .3s}.toggle-switch.active .toggle-slider[data-v-a2964c3c]{left:22px}.player-pool-container[data-v-1a72168e]{height:100%;display:flex;flex-direction:column}.filters-row[data-v-1a72168e]{display:flex;flex-wrap:wrap;gap:15px;align-items:flex-end;padding:15px;background:hsla(0,0%,100%,.05);border-radius:8px}.filter-group[data-v-1a72168e]{display:flex;flex-direction:column;gap:6px}.filter-label[data-v-1a72168e]{font-size:11px;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.filter-buttons[data-v-1a72168e]{display:flex;gap:6px}.filter-btn[data-v-1a72168e]{padding:6px 12px;background:var(--PRIMARY-LIGHTER,#a855f7);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:#fff;cursor:pointer;transition:all .2s;font-size:13px;white-space:nowrap}.filter-btn[data-v-1a72168e]:hover{background:var(--PRIMARY,#a855f7);transform:translateY(-1px)}.filter-btn.active[data-v-1a72168e]{background:var(--PRIMARY,#a855f7);border-color:var(--PRIMARY,#a855f7);font-weight:600}.filter-select[data-v-1a72168e]{padding:6px 12px;background:var(--PRIMARY,#a855f7);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:#fff;cursor:pointer;font-size:13px;min-width:120px}.filter-select[data-v-1a72168e]:focus{outline:none;border-color:var(--PRIMARY,#a855f7)}.toggle-label[data-v-1a72168e]{display:flex;align-items:center;gap:8px;cursor:pointer;margin:0}.toggle-input[data-v-1a72168e]{width:16px;height:16px;cursor:pointer}.toggle-text[data-v-1a72168e]{font-size:13px;color:var(--PRIMARY)}.players-grid[data-v-1a72168e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:15px;padding:5px;overflow-y:auto;max-height:90vh}.player-card[data-v-1a72168e]{background:linear-gradient(135deg,#2d3748,#1a202c);border-radius:12px;padding:12px;cursor:pointer;transition:all .3s ease;border:2px solid transparent;position:relative;display:flex;flex-direction:column}.player-card[data-v-1a72168e]:hover:not(.disabled){transform:translateY(-5px);box-shadow:0 10px 25px rgba(0,0,0,.4);border-color:var(--PRIMARY,#00d9ff)}.player-card.disabled[data-v-1a72168e]{opacity:.5;cursor:not-allowed}.player-card.already-owned[data-v-1a72168e]{border-color:#007bff;background:linear-gradient(135deg,#1e3a5f,#152a47)}.player-card.player-selected-for-swap[data-v-1a72168e]{border-color:var(--GREEN-DARK);box-shadow:0 0 20px var(--GREEN-DARK,#00d9ff)!important}.player-card.player-inactive[data-v-1a72168e]:not(.already-owned){border-color:#f85a67;background:linear-gradient(135deg,#3d2428,#2a1a1d)}.player-header[data-v-1a72168e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.team-badge[data-v-1a72168e]{font-size:11px;font-weight:700;text-align:left;color:#fff;background:rgba(0,217,255,.1);padding:2px 6px;border-radius:4px}.team-badges[data-v-1a72168e]{display:flex;flex-direction:column;gap:4px}.role-badge[data-v-1a72168e]{font-size:10px;font-weight:700;padding:2px 6px;border-radius:4px;background:rgba(168,85,247,.3);color:#fff}.role-badge.role-top[data-v-1a72168e]{background:rgba(59,130,246,.3)}.role-badge.role-jungle[data-v-1a72168e]{background:rgba(34,197,94,.3)}.role-badge.role-mid[data-v-1a72168e]{background:rgba(249,115,22,.3)}.role-badge.role-bottom[data-v-1a72168e]{background:rgba(239,68,68,.3)}.role-badge.role-support[data-v-1a72168e]{background:rgba(168,85,247,.3)}.player-image-container[data-v-1a72168e]{position:relative;width:100%;height:10vh;margin-bottom:8px;border-radius:8px;overflow:hidden;background:linear-gradient(135deg,#4a5568,#2d3748)}.player-image[data-v-1a72168e]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.inactive-overlay[data-v-1a72168e],.owned-overlay[data-v-1a72168e],.owned-rival-overlay[data-v-1a72168e]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,.85);padding:6px 12px;border-radius:4px;font-size:11px;font-weight:700;letter-spacing:.5px}.owned-overlay[data-v-1a72168e]{color:#276b00;border:1px solid #276b00}.owned-rival-overlay[data-v-1a72168e]{color:#007bff;border:1px solid #007bff}.inactive-overlay[data-v-1a72168e]{color:#f85a67;border:1px solid #f85a67}.player-name[data-v-1a72168e]{font-weight:700;margin-bottom:8px;font-size:14px;text-align:center;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.player-stats[data-v-1a72168e]{display:flex;justify-content:space-between;margin-bottom:8px;padding:8px 0;border-top:1px solid hsla(0,0%,100%,.1)}.stat[data-v-1a72168e]{text-align:center;flex:1}.stat-value[data-v-1a72168e]{font-weight:700;color:var(--PRIMARY,#00d9ff);font-size:13px}.stat-label[data-v-1a72168e]{color:#94a3b8;font-size:10px;margin-top:2px}.player-details[data-v-1a72168e]{display:none;position:absolute;top:100%;left:0;right:0;background:rgba(0,0,0,.95);padding:10px;border-radius:0 0 12px 12px;z-index:10;font-size:12px}.player-card:hover:not(.disabled) .player-details[data-v-1a72168e]{display:block}.detail-row[data-v-1a72168e]{display:flex;justify-content:space-between;padding:4px 0;color:#94a3b8}.detail-row span[data-v-1a72168e]:last-child{color:#fff;font-weight:600}.add-player-btn[data-v-1a72168e]{width:100%;padding:8px;border:none;border-radius:6px;font-size:16px;font-weight:700;cursor:pointer;transition:all .2s}.btn-available[data-v-1a72168e]{background:var(--PRIMARY,#00d9ff);color:#fff}.btn-available[data-v-1a72168e]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,217,255,.4)}.btn-unavailable[data-v-1a72168e]{background:hsla(0,0%,100%,.1);color:#64748b;cursor:not-allowed}.empty-state[data-v-1a72168e]{grid-column:1/-1;text-align:center;padding:60px 20px;color:#94a3b8}.empty-icon[data-v-1a72168e]{font-size:48px;margin-bottom:16px}.empty-text[data-v-1a72168e]{font-size:18px;font-weight:600;margin-bottom:8px;color:#fff}.empty-subtext[data-v-1a72168e]{font-size:14px}.players-grid[data-v-1a72168e]::-webkit-scrollbar{width:10px}.players-grid[data-v-1a72168e]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:4px}.players-grid[data-v-1a72168e]::-webkit-scrollbar-thumb{background:rgba(168,85,247,.5);border-radius:4px}.players-grid[data-v-1a72168e]::-webkit-scrollbar-thumb:hover{background:rgba(168,85,247,.7)}@media (max-width:1200px){.players-grid[data-v-1a72168e]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}@media (max-width:768px){.filters-row[data-v-1a72168e]{flex-direction:column;align-items:stretch}.filter-buttons[data-v-1a72168e]{flex-wrap:wrap}.players-grid[data-v-1a72168e]{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px}.player-image-container[data-v-1a72168e]{height:100px}}.player-pool-container[data-v-069cb45f]{height:100%;display:flex;flex-direction:column}.filters-row[data-v-069cb45f]{display:flex;flex-wrap:wrap;gap:15px;align-items:flex-end;padding:15px;background:hsla(0,0%,100%,.05);border-radius:8px}.filter-group[data-v-069cb45f]{display:flex;flex-direction:column;gap:6px}.filter-label[data-v-069cb45f]{font-size:11px;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.filter-buttons[data-v-069cb45f]{display:flex;gap:6px}.filter-btn[data-v-069cb45f]{padding:6px 12px;background:var(--PRIMARY-LIGHTER,#a855f7);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:#fff;cursor:pointer;transition:all .2s;font-size:13px;white-space:nowrap}.filter-btn[data-v-069cb45f]:hover{background:var(--PRIMARY,#a855f7);transform:translateY(-1px)}.filter-btn.active[data-v-069cb45f]{background:var(--PRIMARY,#a855f7);border-color:var(--PRIMARY,#a855f7);font-weight:600}.filter-select[data-v-069cb45f]{padding:6px 12px;background:var(--PRIMARY,#a855f7);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:#fff;cursor:pointer;font-size:13px;min-width:120px}.filter-select[data-v-069cb45f]:focus{outline:none;border-color:var(--PRIMARY,#a855f7)}.toggle-label[data-v-069cb45f]{display:flex;align-items:center;gap:8px;cursor:pointer;margin:0}.toggle-input[data-v-069cb45f]{width:16px;height:16px;cursor:pointer}.toggle-text[data-v-069cb45f]{font-size:13px;color:var(--PRIMARY)}.players-grid[data-v-069cb45f]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:15px;padding:5px;overflow-y:auto;max-height:90vh}.player-card[data-v-069cb45f]{background:linear-gradient(135deg,#2d3748,#1a202c);border-radius:12px;padding:12px;cursor:pointer;transition:all .3s ease;border:2px solid transparent;position:relative;display:flex;flex-direction:column}.player-card[data-v-069cb45f]:hover:not(.disabled){transform:translateY(-5px);box-shadow:0 10px 25px rgba(0,0,0,.4);border-color:var(--PRIMARY,#00d9ff)}.player-card.disabled[data-v-069cb45f]{opacity:.5;cursor:not-allowed}.player-card.player-selected-for-swap[data-v-069cb45f]{border-color:var(--GREEN-DARK);box-shadow:0 0 20px var(--GREEN-DARK,#00d9ff)!important}.player-card.already-owned[data-v-069cb45f]{border-color:#007bff;background:linear-gradient(135deg,#1e3a5f,#152a47)}.player-card.player-inactive[data-v-069cb45f]:not(.already-owned){border-color:#f85a67;background:linear-gradient(135deg,#3d2428,#2a1a1d)}.player-header[data-v-069cb45f]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.team-badge[data-v-069cb45f]{font-size:11px;font-weight:700;color:#fff;text-align:left;background:rgba(0,217,255,.1);padding:2px 6px;border-radius:4px}.team-badges[data-v-069cb45f]{display:flex;flex-direction:column;gap:4px}.role-badge[data-v-069cb45f]{font-size:10px;font-weight:700;padding:2px 6px;border-radius:4px;background:rgba(168,85,247,.3);color:#fff}.role-badge.role-top[data-v-069cb45f]{background:rgba(59,130,246,.3)}.role-badge.role-jungle[data-v-069cb45f]{background:rgba(34,197,94,.3)}.role-badge.role-mid[data-v-069cb45f]{background:rgba(249,115,22,.3)}.role-badge.role-bottom[data-v-069cb45f]{background:rgba(239,68,68,.3)}.role-badge.role-support[data-v-069cb45f]{background:rgba(168,85,247,.3)}.player-image-container[data-v-069cb45f]{position:relative;width:100%;height:10vh;margin-bottom:8px;border-radius:8px;overflow:hidden;background:linear-gradient(135deg,#4a5568,#2d3748)}.player-image[data-v-069cb45f]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.inactive-overlay[data-v-069cb45f],.owned-overlay[data-v-069cb45f],.owned-rival-overlay[data-v-069cb45f]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,.85);padding:6px 12px;border-radius:4px;font-size:11px;font-weight:700;letter-spacing:.5px}.owned-overlay[data-v-069cb45f]{color:#276b00;border:1px solid #276b00}.owned-rival-overlay[data-v-069cb45f]{color:#007bff;border:1px solid #007bff}.inactive-overlay[data-v-069cb45f]{color:#f85a67;border:1px solid #f85a67}.player-name[data-v-069cb45f]{font-weight:700;margin-bottom:8px;font-size:14px;text-align:center;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.player-stats[data-v-069cb45f]{display:flex;justify-content:space-between;margin-bottom:8px;padding:8px 0;border-top:1px solid hsla(0,0%,100%,.1)}.stat[data-v-069cb45f]{text-align:center;flex:1}.stat-value[data-v-069cb45f]{font-weight:700;color:var(--PRIMARY,#00d9ff);font-size:13px}.stat-label[data-v-069cb45f]{color:#94a3b8;font-size:10px;margin-top:2px}.player-details[data-v-069cb45f]{display:none;position:absolute;top:100%;left:0;right:0;background:rgba(0,0,0,.95);padding:10px;border-radius:0 0 12px 12px;z-index:10;font-size:12px}.player-card:hover:not(.disabled) .player-details[data-v-069cb45f]{display:block}.detail-row[data-v-069cb45f]{display:flex;justify-content:space-between;padding:4px 0;color:#94a3b8}.detail-row span[data-v-069cb45f]:last-child{color:#fff;font-weight:600}.add-player-btn[data-v-069cb45f]{width:100%;padding:8px;border:none;border-radius:6px;font-size:16px;font-weight:700;cursor:pointer;transition:all .2s}.btn-available[data-v-069cb45f]{background:var(--PRIMARY,#00d9ff);color:#fff}.btn-available[data-v-069cb45f]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,217,255,.4)}.btn-unavailable[data-v-069cb45f]{background:hsla(0,0%,100%,.1);color:#64748b;cursor:not-allowed}.empty-state[data-v-069cb45f]{grid-column:1/-1;text-align:center;padding:60px 20px;color:#94a3b8}.empty-icon[data-v-069cb45f]{font-size:48px;margin-bottom:16px}.empty-text[data-v-069cb45f]{font-size:18px;font-weight:600;margin-bottom:8px;color:#fff}.empty-subtext[data-v-069cb45f]{font-size:14px}.players-grid[data-v-069cb45f]::-webkit-scrollbar{width:10px}.players-grid[data-v-069cb45f]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:4px}.players-grid[data-v-069cb45f]::-webkit-scrollbar-thumb{background:rgba(168,85,247,.5);border-radius:4px}.players-grid[data-v-069cb45f]::-webkit-scrollbar-thumb:hover{background:rgba(168,85,247,.7)}@media (max-width:1200px){.players-grid[data-v-069cb45f]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}@media (max-width:768px){.filters-row[data-v-069cb45f]{flex-direction:column;align-items:stretch}.filter-buttons[data-v-069cb45f]{flex-wrap:wrap}.players-grid[data-v-069cb45f]{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px}.player-image-container[data-v-069cb45f]{height:100px}}.player-pool-container[data-v-ca3695aa]{height:100%;display:flex;flex-direction:column}.filters-row[data-v-ca3695aa]{display:flex;flex-wrap:wrap;gap:15px;align-items:flex-end;padding:15px;background:hsla(0,0%,100%,.05);border-radius:8px}.filter-group[data-v-ca3695aa]{display:flex;flex-direction:column;gap:6px}.filter-label[data-v-ca3695aa]{font-size:11px;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.filter-buttons[data-v-ca3695aa]{display:flex;gap:6px}.filter-btn[data-v-ca3695aa]{padding:6px 12px;background:var(--PRIMARY-LIGHTER,#a855f7);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:#fff;cursor:pointer;transition:all .2s;font-size:13px;white-space:nowrap}.filter-btn[data-v-ca3695aa]:hover{background:var(--PRIMARY,#a855f7);transform:translateY(-1px)}.filter-btn.active[data-v-ca3695aa]{background:var(--PRIMARY,#a855f7);border-color:var(--PRIMARY,#a855f7);font-weight:600}.filter-select[data-v-ca3695aa]{padding:6px 12px;background:var(--PRIMARY,#a855f7);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:#fff;cursor:pointer;font-size:13px;min-width:120px}.filter-select[data-v-ca3695aa]:focus{outline:none;border-color:var(--PRIMARY,#a855f7)}.toggle-label[data-v-ca3695aa]{display:flex;align-items:center;gap:8px;cursor:pointer;margin:0}.toggle-input[data-v-ca3695aa]{width:16px;height:16px;cursor:pointer}.toggle-text[data-v-ca3695aa]{font-size:13px;color:var(--PRIMARY)}.players-grid[data-v-ca3695aa]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:15px;padding:5px;overflow-y:auto;max-height:90vh}.player-card[data-v-ca3695aa]{background:linear-gradient(135deg,#2d3748,#1a202c);border-radius:12px;padding:12px;cursor:pointer;transition:all .3s ease;border:2px solid transparent;position:relative;display:flex;flex-direction:column}.player-card[data-v-ca3695aa]:hover:not(.disabled){transform:translateY(-5px);box-shadow:0 10px 25px rgba(0,0,0,.4);border-color:var(--PRIMARY,#00d9ff)}.player-card.disabled[data-v-ca3695aa]{opacity:.5;cursor:not-allowed}.player-card.already-owned[data-v-ca3695aa]{border-color:#007bff;background:linear-gradient(135deg,#1e3a5f,#152a47)}.player-card.player-inactive[data-v-ca3695aa]:not(.already-owned){border-color:#f85a67;background:linear-gradient(135deg,#3d2428,#2a1a1d)}.player-header[data-v-ca3695aa]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.team-badge[data-v-ca3695aa]{font-size:11px;background:rgba(0,217,255,.1)}.role-badge[data-v-ca3695aa],.team-badge[data-v-ca3695aa]{font-weight:700;color:#fff;padding:2px 6px;border-radius:4px}.role-badge[data-v-ca3695aa]{font-size:10px;background:rgba(168,85,247,.3)}.role-badge.role-top[data-v-ca3695aa]{background:rgba(59,130,246,.3)}.role-badge.role-jungle[data-v-ca3695aa]{background:rgba(34,197,94,.3)}.role-badge.role-mid[data-v-ca3695aa]{background:rgba(249,115,22,.3)}.role-badge.role-bottom[data-v-ca3695aa]{background:rgba(239,68,68,.3)}.role-badge.role-support[data-v-ca3695aa]{background:rgba(168,85,247,.3)}.player-image-container[data-v-ca3695aa]{position:relative;width:100%;height:10vh;margin-bottom:8px;border-radius:8px;overflow:hidden;background:linear-gradient(135deg,#4a5568,#2d3748)}.player-image[data-v-ca3695aa]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.inactive-overlay[data-v-ca3695aa],.owned-overlay[data-v-ca3695aa],.owned-rival-overlay[data-v-ca3695aa]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,.85);padding:6px 12px;border-radius:4px;font-size:11px;font-weight:700;letter-spacing:.5px}.owned-overlay[data-v-ca3695aa]{color:#276b00;border:1px solid #276b00}.owned-rival-overlay[data-v-ca3695aa]{color:#007bff;border:1px solid #007bff}.inactive-overlay[data-v-ca3695aa]{color:#f85a67;border:1px solid #f85a67}.player-name[data-v-ca3695aa]{font-weight:700;margin-bottom:8px;font-size:14px;text-align:center;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.player-stats[data-v-ca3695aa]{display:flex;justify-content:space-between;margin-bottom:8px;padding:8px 0;border-top:1px solid hsla(0,0%,100%,.1)}.stat[data-v-ca3695aa]{text-align:center;flex:1}.stat-value[data-v-ca3695aa]{font-weight:700;color:var(--PRIMARY,#00d9ff);font-size:13px}.stat-label[data-v-ca3695aa]{color:#94a3b8;font-size:10px;margin-top:2px}.player-details[data-v-ca3695aa]{display:none;position:absolute;top:100%;left:0;right:0;background:rgba(0,0,0,.95);padding:10px;border-radius:0 0 12px 12px;z-index:10;font-size:12px}.player-card:hover:not(.disabled) .player-details[data-v-ca3695aa]{display:block}.detail-row[data-v-ca3695aa]{display:flex;justify-content:space-between;padding:4px 0;color:#94a3b8}.detail-row span[data-v-ca3695aa]:last-child{color:#fff;font-weight:600}.add-player-btn[data-v-ca3695aa]{width:100%;padding:8px;border:none;border-radius:6px;font-size:16px;font-weight:700;cursor:pointer;transition:all .2s}.btn-available[data-v-ca3695aa]{background:var(--PRIMARY,#00d9ff);color:#fff}.btn-available[data-v-ca3695aa]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,217,255,.4)}.btn-unavailable[data-v-ca3695aa]{background:hsla(0,0%,100%,.1);color:#64748b;cursor:not-allowed}.empty-state[data-v-ca3695aa]{grid-column:1/-1;text-align:center;padding:60px 20px;color:#94a3b8}.empty-icon[data-v-ca3695aa]{font-size:48px;margin-bottom:16px}.empty-text[data-v-ca3695aa]{font-size:18px;font-weight:600;margin-bottom:8px;color:#fff}.empty-subtext[data-v-ca3695aa]{font-size:14px}.players-grid[data-v-ca3695aa]::-webkit-scrollbar{width:10px}.players-grid[data-v-ca3695aa]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:4px}.players-grid[data-v-ca3695aa]::-webkit-scrollbar-thumb{background:rgba(168,85,247,.5);border-radius:4px}.players-grid[data-v-ca3695aa]::-webkit-scrollbar-thumb:hover{background:rgba(168,85,247,.7)}@media (max-width:1200px){.players-grid[data-v-ca3695aa]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}@media (max-width:768px){.filters-row[data-v-ca3695aa]{flex-direction:column;align-items:stretch}.filter-buttons[data-v-ca3695aa]{flex-wrap:wrap}.players-grid[data-v-ca3695aa]{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px}.player-image-container[data-v-ca3695aa]{height:100px}}.team-roster-container[data-v-3b217600]{background:hsla(0,0%,100%,.05);padding:20px;height:100%;display:flex;flex-direction:column}.roster-header[data-v-3b217600]{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1)}.roster-title h3[data-v-3b217600]{margin:0 0 4px 0;font-size:20px;color:#fff;font-weight:700}.team-id[data-v-3b217600]{font-size:14px;padding-left:1vw;color:var(--PRIMARY,#00d9ff);font-weight:600}.roster-info[data-v-3b217600]{text-align:right;display:flex;flex-direction:column;align-items:flex-end}.roster-count[data-v-3b217600]{font-size:24px;font-weight:700;color:var(--PRIMARY,#00d9ff);line-height:1}.roster-label[data-v-3b217600]{font-size:11px;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px}.team-cards-grid[data-v-3b217600]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:25px;margin-bottom:20px;align-items:start}.position-card[data-v-3b217600]{background:linear-gradient(135deg,#2d3748,#1a202c);border-radius:12px;padding:12px;border:2px solid transparent;position:relative;display:flex;flex-direction:column;transition:all .3s ease;height:-webkit-fill-available;height:-moz-available;height:stretch}.position-card.filled[data-v-3b217600]{border-color:rgba(168,85,247,.3)}.position-card.empty[data-v-3b217600]{border:2px dashed hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.03);justify-content:center;align-items:center}.position-card.rival[data-v-3b217600]{border:2px dashed hsla(0,0%,100%,.2);border-color:rgba(168,85,247,.3)}.position-card.clickable[data-v-3b217600]{cursor:pointer}.position-card.clickable[data-v-3b217600]:hover{border-color:var(--PRIMARY,#00d9ff);transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.3)}.position-card.clickable.swap[data-v-3b217600]:hover{border-color:var(--RED-USED-CHIP,#00d9ff)!important}.position-card.clickable.swap.rival[data-v-3b217600]:hover{border-color:var(--GREEN-DARK,#00d9ff)!important}.position-card.filled[data-v-3b217600]:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgba(168,85,247,.2)}.currently-picked[data-v-3b217600]{transform:translateY(-3px);animation:pulse 2s infinite;box-shadow:0 0 20px var(--PRIMARY,#00d9ff)}.currently-picked.swap[data-v-3b217600]{box-shadow:0 0 20px var(--RED-USED-CHIP,#00d9ff)!important}.currently-picked.swap.rival[data-v-3b217600]{box-shadow:0 0 20px var(--GREEN-DARK,#00d9ff)!important}.card-header[data-v-3b217600]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.team-badge[data-v-3b217600]{font-size:10px;text-align:left;font-weight:700;color:#fff;background:rgba(0,217,255,.1);padding:2px 6px;border-radius:4px}.team-badges[data-v-3b217600]{display:flex;flex-direction:column;gap:4px}.role-badge[data-v-3b217600]{font-size:9px;font-weight:700;padding:2px 6px;border-radius:4px;color:#fff;text-transform:uppercase}.role-badge.role-top[data-v-3b217600]{background:var(--ROLE-TOP)}.role-badge.role-jungle[data-v-3b217600]{background:var(--ROLE-JUNGLE)}.role-badge.role-mid[data-v-3b217600]{background:var(--ROLE-MID)}.role-badge.role-adc[data-v-3b217600],.role-badge.role-bot[data-v-3b217600],.role-badge.role-bottom[data-v-3b217600]{background:var(--ROLE-BOTTOM)}.role-badge.role-sup[data-v-3b217600],.role-badge.role-support[data-v-3b217600]{background:var(--ROLE-SUPPORT)}.role-badge.role-sub[data-v-3b217600]{background:var(--ROLE-SUB)}.role-badge.role-team[data-v-3b217600]{background:var(--ROLE-TEAM)}.player-image-container[data-v-3b217600]{position:relative;width:100%;height:15vh;margin-bottom:8px;border-radius:8px;overflow:hidden;background:linear-gradient(135deg,#4a5568,#2d3748)}.player-image[data-v-3b217600]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.player-name[data-v-3b217600]{font-weight:700;font-size:13px;text-align:center;color:#fff;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.player-stats-mini[data-v-3b217600]{display:flex;justify-content:space-around;padding-top:8px;border-top:1px solid hsla(0,0%,100%,.1)}.stat-mini[data-v-3b217600]{display:flex;flex-direction:column;align-items:center;gap:2px}.stat-mini .stat-value[data-v-3b217600]{font-weight:700;color:var(--PRIMARY,#00d9ff);font-size:12px}.stat-mini .stat-label[data-v-3b217600]{color:#94a3b8;font-size:9px;text-transform:uppercase}.remove-btn[data-v-3b217600]{position:absolute;top:8px;right:8px;width:24px;height:24px;border-radius:50%;background:rgba(239,68,68,.9);border:none;color:#fff;font-size:18px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:all .2s;z-index:5}.position-card:hover .remove-btn[data-v-3b217600]{opacity:1}.remove-btn[data-v-3b217600]:hover{background:#ef4444;transform:scale(1.1)}.empty-card-content[data-v-3b217600]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:20px 10px;border-radius:5px}.role-badge-large[data-v-3b217600]{font-size:11px;font-weight:700;padding:4px 12px;border-radius:6px;color:#fff;text-transform:uppercase}.plus-icon[data-v-3b217600]{width:50px;height:50px;border-radius:50%;background:rgba(0,217,255,.1);border:2px dashed var(--PRIMARY,#00d9ff);display:flex;align-items:center;justify-content:center;font-size:32px;color:var(--PRIMARY,#00d9ff);transition:all .3s}.position-card.clickable:hover .plus-icon[data-v-3b217600]{background:var(--PRIMARY,#00d9ff);color:#fff;border-style:solid;transform:rotate(90deg)}.empty-text[data-v-3b217600]{font-size:12px;color:#94a3b8;font-weight:500}.team-summary[data-v-3b217600]{display:flex;justify-content:space-between;padding:15px;background:hsla(0,0%,100%,.03);border-radius:8px;border:1px solid hsla(0,0%,100%,.1)}.summary-item[data-v-3b217600]{display:flex;flex-direction:column;align-items:center;gap:4px}.summary-label[data-v-3b217600]{font-size:10px;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px}.summary-value[data-v-3b217600]{font-size:16px;font-weight:700;color:var(--PRIMARY,#00d9ff)}@media (max-width:1400px){.team-cards-grid[data-v-3b217600]{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.player-image-container[data-v-3b217600]{height:60px}}@media (max-width:768px){.team-cards-grid[data-v-3b217600]{grid-template-columns:repeat(2,1fr);gap:10px}.roster-header[data-v-3b217600]{flex-direction:column;align-items:flex-start;gap:10px}.roster-info[data-v-3b217600]{align-items:flex-start}.team-summary[data-v-3b217600]{flex-direction:column;gap:10px}.summary-item[data-v-3b217600]{flex-direction:row;justify-content:space-between}}.team-roster-container.horizontal .team-cards-grid[data-v-3b217600]{grid-template-columns:repeat(7,1fr)}@media (max-width:1600px){.team-roster-container.horizontal .team-cards-grid[data-v-3b217600]{grid-template-columns:repeat(4,1fr)}}@media (max-width:1200px){.team-roster-container.horizontal .team-cards-grid[data-v-3b217600]{grid-template-columns:repeat(3,1fr)}}.team-roster-container[data-v-3b217600]::-webkit-scrollbar{width:10px}.team-roster-container[data-v-3b217600]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:4px}.team-roster-container[data-v-3b217600]::-webkit-scrollbar-thumb{background:rgba(168,85,247,.5);border-radius:4px}.team-roster-container[data-v-3b217600]::-webkit-scrollbar-thumb:hover{background:rgba(168,85,247,.7)}.team-roster-container[data-v-62b2e13c]{background:hsla(0,0%,100%,.05);padding:20px;height:100%;display:flex;flex-direction:column}.roster-header[data-v-62b2e13c]{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1)}.roster-title h3[data-v-62b2e13c]{margin:0 0 4px 0;font-size:20px;color:#fff;font-weight:700}.team-id[data-v-62b2e13c]{font-size:14px;padding-left:1vw;color:var(--PRIMARY,#00d9ff);font-weight:600}.roster-info[data-v-62b2e13c]{text-align:right;display:flex;flex-direction:column;align-items:flex-end}.roster-count[data-v-62b2e13c]{font-size:24px;font-weight:700;color:var(--PRIMARY,#00d9ff);line-height:1}.roster-label[data-v-62b2e13c]{font-size:11px;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px}.team-cards-grid[data-v-62b2e13c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:25px;margin-bottom:20px;align-items:start}.position-card[data-v-62b2e13c]{background:linear-gradient(135deg,#2d3748,#1a202c);border-radius:12px;padding:12px;border:2px solid transparent;position:relative;display:flex;flex-direction:column;transition:all .3s ease;height:-webkit-fill-available;height:-moz-available;height:stretch}.position-card.filled[data-v-62b2e13c]{border-color:rgba(168,85,247,.3)}.position-card.empty[data-v-62b2e13c]{border:2px dashed hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.03);justify-content:center;align-items:center}.position-card.rival[data-v-62b2e13c]{border:2px dashed hsla(0,0%,100%,.2);border-color:rgba(168,85,247,.3)}.position-card.clickable[data-v-62b2e13c]{cursor:pointer}.position-card.clickable[data-v-62b2e13c]:hover{border-color:var(--PRIMARY,#00d9ff);transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.3)}.position-card.filled[data-v-62b2e13c]:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgba(168,85,247,.2)}.currently-picked[data-v-62b2e13c]{transform:translateY(-3px);animation:pulse 2s infinite;box-shadow:0 0 20px var(--PRIMARY,#00d9ff)}.card-header[data-v-62b2e13c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.team-badge[data-v-62b2e13c]{font-size:10px;background:rgba(0,217,255,.1)}.role-badge[data-v-62b2e13c],.team-badge[data-v-62b2e13c]{font-weight:700;color:#fff;padding:2px 6px;border-radius:4px}.role-badge[data-v-62b2e13c]{font-size:9px;text-transform:uppercase}.role-badge.role-top[data-v-62b2e13c]{background:var(--ROLE-TOP)}.role-badge.role-jungle[data-v-62b2e13c]{background:var(--ROLE-JUNGLE)}.role-badge.role-mid[data-v-62b2e13c]{background:var(--ROLE-MID)}.role-badge.role-adc[data-v-62b2e13c],.role-badge.role-bot[data-v-62b2e13c],.role-badge.role-bottom[data-v-62b2e13c]{background:var(--ROLE-BOTTOM)}.role-badge.role-sup[data-v-62b2e13c],.role-badge.role-support[data-v-62b2e13c]{background:var(--ROLE-SUPPORT)}.role-badge.role-sub[data-v-62b2e13c]{background:var(--ROLE-SUB)}.role-badge.role-team[data-v-62b2e13c]{background:var(--ROLE-TEAM)}.player-image-container[data-v-62b2e13c]{position:relative;width:100%;height:15vh;margin-bottom:8px;border-radius:8px;overflow:hidden;background:linear-gradient(135deg,#4a5568,#2d3748)}.player-image[data-v-62b2e13c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.player-name[data-v-62b2e13c]{font-weight:700;font-size:13px;text-align:center;color:#fff;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.player-stats-mini[data-v-62b2e13c]{display:flex;justify-content:space-around;padding-top:8px;border-top:1px solid hsla(0,0%,100%,.1)}.stat-mini[data-v-62b2e13c]{display:flex;flex-direction:column;align-items:center;gap:2px}.stat-mini .stat-value[data-v-62b2e13c]{font-weight:700;color:var(--PRIMARY,#00d9ff);font-size:12px}.stat-mini .stat-label[data-v-62b2e13c]{color:#94a3b8;font-size:9px;text-transform:uppercase}.remove-btn[data-v-62b2e13c]{position:absolute;top:8px;right:8px;width:24px;height:24px;border-radius:50%;background:rgba(239,68,68,.9);border:none;color:#fff;font-size:18px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:all .2s;z-index:5}.position-card:hover .remove-btn[data-v-62b2e13c]{opacity:1}.remove-btn[data-v-62b2e13c]:hover{background:#ef4444;transform:scale(1.1)}.empty-card-content[data-v-62b2e13c]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:20px 10px;border-radius:5px}.role-badge-large[data-v-62b2e13c]{font-size:11px;font-weight:700;padding:4px 12px;border-radius:6px;color:#fff;text-transform:uppercase}.plus-icon[data-v-62b2e13c]{width:50px;height:50px;border-radius:50%;background:rgba(0,217,255,.1);border:2px dashed var(--PRIMARY,#00d9ff);display:flex;align-items:center;justify-content:center;font-size:32px;color:var(--PRIMARY,#00d9ff);transition:all .3s}.position-card.clickable:hover .plus-icon[data-v-62b2e13c]{background:var(--PRIMARY,#00d9ff);color:#fff;border-style:solid;transform:rotate(90deg)}.empty-text[data-v-62b2e13c]{font-size:12px;color:#94a3b8;font-weight:500}.team-summary[data-v-62b2e13c]{display:flex;justify-content:space-between;padding:15px;background:hsla(0,0%,100%,.03);border-radius:8px;border:1px solid hsla(0,0%,100%,.1)}.summary-item[data-v-62b2e13c]{display:flex;flex-direction:column;align-items:center;gap:4px}.summary-label[data-v-62b2e13c]{font-size:10px;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px}.summary-value[data-v-62b2e13c]{font-size:16px;font-weight:700;color:var(--PRIMARY,#00d9ff)}@media (max-width:1400px){.team-cards-grid[data-v-62b2e13c]{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.player-image-container[data-v-62b2e13c]{height:60px}}@media (max-width:768px){.team-cards-grid[data-v-62b2e13c]{grid-template-columns:repeat(2,1fr);gap:10px}.roster-header[data-v-62b2e13c]{flex-direction:column;align-items:flex-start;gap:10px}.roster-info[data-v-62b2e13c]{align-items:flex-start}.team-summary[data-v-62b2e13c]{flex-direction:column;gap:10px}.summary-item[data-v-62b2e13c]{flex-direction:row;justify-content:space-between}}.team-roster-container.horizontal .team-cards-grid[data-v-62b2e13c]{grid-template-columns:repeat(7,1fr)}@media (max-width:1600px){.team-roster-container.horizontal .team-cards-grid[data-v-62b2e13c]{grid-template-columns:repeat(4,1fr)}}@media (max-width:1200px){.team-roster-container.horizontal .team-cards-grid[data-v-62b2e13c]{grid-template-columns:repeat(3,1fr)}}.team-roster-container[data-v-62b2e13c]::-webkit-scrollbar{width:10px}.team-roster-container[data-v-62b2e13c]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:4px}.team-roster-container[data-v-62b2e13c]::-webkit-scrollbar-thumb{background:rgba(168,85,247,.5);border-radius:4px}.team-roster-container[data-v-62b2e13c]::-webkit-scrollbar-thumb:hover{background:rgba(168,85,247,.7)}.comparison-container[data-v-7bb250d8]{padding:8px 4px;display:flex;flex-direction:column;gap:24px}.players[data-v-7bb250d8]{display:flex;align-items:center;justify-content:space-between;gap:12px}.player-card[data-v-7bb250d8]{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px}.owner-name[data-v-7bb250d8]{margin:0;font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--PRIMARY-LIGHTER)}.player-img[data-v-7bb250d8]{width:80px;height:80px;-o-object-fit:cover;object-fit:cover;border-radius:10px;border:2px solid var(--GREY-DARKER)}.summoner-name[data-v-7bb250d8]{margin:0;font-size:15px;font-weight:700;color:var(--GREY-LIGHT)}.team-badge[data-v-7bb250d8]{font-size:11px;font-weight:700;letter-spacing:1px;color:var(--GREY-DARKER);background:var(--BACKGROUND-DARK);border:1px solid var(--GREY-DARKER);border-radius:4px;padding:2px 8px}.vs-col[data-v-7bb250d8]{display:flex;align-items:center;justify-content:center;flex-shrink:0}.vs-text[data-v-7bb250d8]{font-size:13px;font-weight:800;letter-spacing:2px;color:var(--GREY-LIGHT)}.stats-block[data-v-7bb250d8]{display:flex;flex-direction:column;border:1px solid var(--GREY-DARKER);border-radius:10px;overflow:hidden}.stat-row[data-v-7bb250d8]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:10px 20px;border-bottom:1px solid var(--GREY-DARKER);background:var(--SECONDARY)}.stat-row[data-v-7bb250d8]:last-child{border-bottom:none}.stat-row[data-v-7bb250d8]:nth-child(2n){background:var(--BACKGROUND-DARK)}.stat-value[data-v-7bb250d8]{font-size:16px;font-weight:800;text-align:center}.stat-label[data-v-7bb250d8]{font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--GREY-LIGHT);text-align:center;min-width:90px}.better[data-v-7bb250d8]{color:var(--GREEN-LIGHT)}.worse[data-v-7bb250d8]{color:var(--ERROR)}.equal[data-v-7bb250d8]{color:var(--WARNING)}.swap-request-card[data-v-3599bb2e]{background:linear-gradient(135deg,#2d3748,#1a202c);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;padding:12px;display:flex;flex-direction:column;gap:10px}.swap-request-header[data-v-3599bb2e]{display:flex;gap:8px;font-size:11px;color:#94a3b8;border-bottom:1px solid hsla(0,0%,100%,.1);padding-bottom:8px}.swap-from[data-v-3599bb2e],.swap-to[data-v-3599bb2e]{flex:1}.swap-arrow-small[data-v-3599bb2e]{color:var(--PRIMARY,#00d9ff);font-weight:800}.swap-request-body[data-v-3599bb2e]{display:flex;align-items:center;justify-content:space-between;gap:10px}.fa-scale-unbalanced[data-v-3599bb2e]{color:var(--GREY)}.fa-scale-unbalanced[data-v-3599bb2e]:hover{color:var(--PRIMARY,#00d9ff)!important}.compare-btn[data-v-3599bb2e]{cursor:pointer;transition:color .2s}.compare-btn[data-v-3599bb2e]:hover{color:var(--PRIMARY,#00d9ff)!important}.swap-player[data-v-3599bb2e]{display:flex;flex-direction:column;align-items:center;gap:6px;flex:1}.swap-player img[data-v-3599bb2e]{width:50px;height:50px;border-radius:4px;-o-object-fit:cover;object-fit:cover}.swap-player span[data-v-3599bb2e]{font-size:11px;color:#fff;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.for-text[data-v-3599bb2e]{color:#64748b;font-size:10px;font-weight:600;text-transform:uppercase}.swap-request-actions[data-v-3599bb2e]{display:flex;gap:8px}.action-btn[data-v-3599bb2e]{flex:1;padding:6px 12px;border:none;border-radius:4px;font-size:11px;font-weight:600;cursor:pointer;transition:all .2s}.cancel-btn[data-v-3599bb2e]{background:rgba(239,68,68,.2);color:#f85a67;border:1px solid rgba(239,68,68,.3)}.cancel-btn[data-v-3599bb2e]:hover{background:rgba(239,68,68,.3);border-color:rgba(239,68,68,.5)}.accept-btn[data-v-3599bb2e]{background:var(--GREEN-DARK);color:var(--GREY);border:1px solid var(--GREEN-LIGHT)}.accept-btn[data-v-3599bb2e]:hover{background:var(--GREEN-LIGHT);border-color:var(--GREEN-DARK)}.trade-header[data-v-3599bb2e]{display:flex;justify-content:space-between;align-items:center}.deadline-info[data-v-3599bb2e]{font-size:smaller;justify-content:end!important}.swap-history-section[data-v-0923eaf4]{border-top:1px solid hsla(0,0%,100%,.1);padding-top:15px;color:var(--PRIMARY)}.history-header[data-v-0923eaf4]{display:flex;align-items:center;gap:10px;margin-bottom:15px}.history-header h3[data-v-0923eaf4]{margin:0;color:var(--PRIMARY);font-size:16px;font-weight:600}.swap-count[data-v-0923eaf4]{background:var(--PRIMARY,#00d9ff);color:#000;padding:2px 8px;border-radius:12px;font-size:11px;font-weight:600}.swap-requests-list[data-v-0923eaf4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,2fr));gap:12px}.no-swaps[data-v-0923eaf4]{text-align:center;padding:20px;color:#64748b;font-size:12px}.filters-row[data-v-0923eaf4]{display:flex;flex-wrap:wrap;gap:15px;align-items:flex-end;padding:15px;background:hsla(0,0%,100%,.05);border-radius:8px}.filter-group[data-v-0923eaf4]{display:flex;flex-direction:column;gap:6px}.filter-label[data-v-0923eaf4]{font-size:11px;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.filter-buttons[data-v-0923eaf4]{display:flex;gap:6px}.filter-btn[data-v-0923eaf4]{padding:6px 12px;background:var(--PRIMARY-LIGHTER,#a855f7);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:#fff;cursor:pointer;transition:all .2s;font-size:13px;white-space:nowrap}.filter-btn[data-v-0923eaf4]:hover{background:var(--PRIMARY,#a855f7);transform:translateY(-1px)}.filter-btn.active[data-v-0923eaf4]{background:var(--PRIMARY,#a855f7);border-color:var(--PRIMARY,#a855f7);font-weight:600}.filter-select[data-v-0923eaf4]{padding:6px 12px;background:var(--PRIMARY,#a855f7);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:#fff;cursor:pointer;font-size:13px;min-width:120px}.filter-select[data-v-0923eaf4]:focus{outline:none;border-color:var(--PRIMARY,#a855f7)}.fixture-header[data-v-0923eaf4]{display:flex;align-items:center;gap:10px;width:100%;padding:10px 4px;margin:20px 0 8px;border-bottom:2px solid #e2e8f0}.fixture-id[data-v-0923eaf4]{font-size:large;font-weight:900;color:var(--PRIMARY);white-space:nowrap}.fixture-divider[data-v-0923eaf4]{flex:1;height:1px;background:#e2e8f0}.fixture-group[data-v-0923eaf4]{display:flex;flex-direction:column;width:100%}.swap-container[data-v-2cd92f4a]{background:hsla(0,0%,100%,.03);border-radius:12px;padding:20px;height:100%;display:flex;flex-direction:column;gap:20px}.swap-header[data-v-2cd92f4a]{margin-bottom:10px}.swap-header h2[data-v-2cd92f4a]{margin:0 0 5px 0;color:#fff;font-size:24px}.subtitle[data-v-2cd92f4a]{margin:0;color:#94a3b8;font-size:13px}.swap-content[data-v-2cd92f4a]{display:grid;grid-template-columns:1fr auto 1fr;gap:20px;flex:1}.swap-panel[data-v-2cd92f4a]{background:linear-gradient(135deg,#2d3748,#1a202c);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;padding:15px;display:flex;flex-direction:column;gap:15px;overflow-y:auto}.your-team-panel[data-v-2cd92f4a]{height:auto!important}.panel-header[data-v-2cd92f4a]{border-bottom:1px solid hsla(0,0%,100%,.1);padding-bottom:10px}.panel-header h3[data-v-2cd92f4a]{margin:0 0 5px 0;color:#fff;font-size:16px;font-weight:600}.panel-subtitle[data-v-2cd92f4a]{color:#94a3b8;font-size:11px;display:block}.swap-team-roster[data-v-2cd92f4a]{flex:1;overflow-y:auto}.selected-badge[data-v-2cd92f4a]{display:flex;justify-content:space-between;align-items:center;background:rgba(168,85,247,.2);border:1px solid rgba(168,85,247,.5);padding:10px 12px;border-radius:6px;margin-top:10px}.badge-text[data-v-2cd92f4a]{color:#fff;font-size:12px;font-weight:600}.badge-clear[data-v-2cd92f4a]{background:none;border:none;color:#94a3b8;cursor:pointer;font-size:16px;padding:0;transition:color .2s}.badge-clear[data-v-2cd92f4a]:hover{color:#fff}.swap-middle[data-v-2cd92f4a]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-width:120px}.swap-arrow[data-v-2cd92f4a]{font-size:48px;color:var(--PRIMARY,#00d9ff);animation:pulse-arrow-2cd92f4a 2s infinite}@keyframes pulse-arrow-2cd92f4a{0%,to{opacity:1;transform:scaleX(1)}50%{opacity:.6;transform:scaleX(1.2)}}.swap-target-info[data-v-2cd92f4a]{position:relative;display:flex;flex-direction:column;gap:12px;align-items:center}.target-team-name[data-v-2cd92f4a]{color:var(--PRIMARY,#00d9ff);font-weight:600;font-size:13px;text-align:center}.propose-swap-btn[data-v-2cd92f4a]{background:var(--PRIMARY,#00d9ff);color:#000;border:none;padding:10px 20px;border-radius:6px;font-weight:600;cursor:pointer;transition:all .3s;min-width:120px}.propose-swap-btn[data-v-2cd92f4a]:hover:not(:disabled){background:#0ac;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,217,255,.3)}.propose-swap-btn[data-v-2cd92f4a]:disabled{opacity:.5;cursor:not-allowed}.swap-placeholder[data-v-2cd92f4a]{color:#64748b;font-size:12px;text-align:center}.error-text[data-v-2cd92f4a]{color:var(--ERROR);font-size:11px;word-break:break-all}.teams-selector[data-v-2cd92f4a]{display:flex;flex-direction:column;gap:8px;max-height:150px;overflow-y:auto}.team-selector-btn[data-v-2cd92f4a]{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);padding:10px 12px;border-radius:6px;cursor:pointer;transition:all .2s;display:flex;justify-content:space-between;align-items:center}.team-selector-btn[data-v-2cd92f4a]:hover{background:hsla(0,0%,100%,.1);border-color:var(--PRIMARY,#00d9ff)}.team-selector-btn.active[data-v-2cd92f4a]{background:rgba(168,85,247,.2);border-color:rgba(168,85,247,.5)}.team-selector-name[data-v-2cd92f4a]{color:#fff;font-size:12px;font-weight:600}.team-selector-count[data-v-2cd92f4a]{color:#94a3b8;font-size:11px;background:hsla(0,0%,100%,.05);padding:2px 6px;border-radius:3px}.selected-team-roster[data-v-2cd92f4a]{flex:1;display:flex;flex-direction:column;gap:15px}.no-team-selected[data-v-2cd92f4a]{display:flex;align-items:center;justify-content:center;height:200px;color:#64748b;font-size:12px}@media (max-width:1400px){.swap-content[data-v-2cd92f4a]{grid-template-columns:1fr;gap:15px}.swap-middle[data-v-2cd92f4a]{flex-direction:row;min-width:auto}}.swap-panel[data-v-2cd92f4a]::-webkit-scrollbar{width:6px}.swap-panel[data-v-2cd92f4a]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05)}.swap-panel[data-v-2cd92f4a]::-webkit-scrollbar-thumb{background:rgba(168,85,247,.4);border-radius:3px}.swap-panel[data-v-2cd92f4a]::-webkit-scrollbar-thumb:hover{background:rgba(168,85,247,.6)}.tab-navigation[data-v-2cd92f4a]{display:flex;gap:10px;border-bottom:1px solid hsla(0,0%,100%,.1);margin-bottom:15px}.tab-btn[data-v-2cd92f4a]{background:none;border:none;color:#94a3b8;padding:10px 16px;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s;border-bottom:2px solid transparent;position:relative;bottom:-1px}.tab-btn[data-v-2cd92f4a]:hover{color:var(--PRIMARY)}.tab-btn.active[data-v-2cd92f4a]{color:var(--PRIMARY,#00d9ff);border-bottom-color:var(--PRIMARY,#00d9ff)}.tab-content[data-v-2cd92f4a],.tab-panel[data-v-2cd92f4a]{flex:1;display:flex;flex-direction:column;overflow-y:auto}.tab-panel[data-v-2cd92f4a]{gap:15px}.draft-container[data-v-2b11a726]{width:85vw;display:flex;justify-content:space-between}ul[data-v-2b11a726]{list-style-type:none;padding:0}li[data-v-2b11a726]{cursor:pointer;padding:5px;border:1px solid #ccc;margin:5px 0}li[data-v-2b11a726]:hover{background-color:#f0f0f0}.players-list-container[data-v-2b11a726]{height:80vh;border-radius:5px;padding-left:0;padding-right:0;border:1px solid #ddd}.players-list-container.user-team[data-v-2b11a726]{height:80vh;overflow-y:scroll;overflow-x:hidden;padding-left:0;padding-right:1rem;border:1px solid #ddd}.players-list-container.rival-team[data-v-2b11a726]{height:40vh;overflow-y:scroll;overflow-x:hidden;padding-left:0;padding-right:1rem;border:none}.cta-btn[data-v-2b11a726]{margin-top:1rem;margin-bottom:1rem;padding:.75rem 2rem;background:var(--LIGHT-BLUE);color:#000;border:none;border-radius:25px;font-weight:700;font-size:1rem;cursor:pointer;transition:background .3s ease;text-decoration:none}.cta-btn[data-v-2b11a726]:hover{background:#0ac}.tab-navigation[data-v-2b11a726]{display:flex;gap:10px;border:1px solid hsla(0,0%,100%,.1);margin-bottom:15px;justify-content:center}.tab-btn[data-v-2b11a726]{background:none;color:#94a3b8;padding:10px 16px;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s;border:2px solid transparent;position:relative;bottom:-1px}.tab-btn[data-v-2b11a726]:hover{color:var(--PRIMARY)}.tab-btn.active[data-v-2b11a726]{color:var(--PRIMARY-DARKER,#00d9ff);border-radius:10%;border-color:var(--PRIMARY-DARKER,#00d9ff)}.waiting-label[data-v-2b11a726]{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--PRIMARY);margin-bottom:6px}.waiting-list[data-v-2b11a726]{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;justify-content:center;gap:4px}.waiting-list li[data-v-2b11a726]{font-size:14px;color:var(--PRIMARY);padding:4px 8px;background:hsla(0,0%,100%,.05);border-radius:4px}.swap-notification[data-v-2b11a726]{position:relative;left:50%;width:50vw;transform:translateX(-50%);z-index:1000;display:flex;align-items:center;gap:16px;padding:14px 24px;background:var(--SECONDARY);border:1px solid var(--PRIMARY);border-radius:10px;color:var(--GREY-LIGHT);font-size:14px;font-weight:600;box-shadow:0 4px 24px rgba(166,58,159,.3);animation:slideDown-2b11a726 .3s ease}@keyframes slideDown-2b11a726{0%{opacity:0;transform:translateX(-50%) translateY(-16px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.notification-dismiss[data-v-2b11a726]{background:none;border:none;color:var(--ERROR);cursor:pointer;font-size:14px;padding:0;transition:color .2s}.notification-dismiss[data-v-2b11a726]:hover{color:var(--GREY-LIGHT)}.fill-height[data-v-2807df5c]{height:100%;display:flex;align-items:center}.team-points[data-v-2807df5c]{display:flex;max-width:700px;overflow-x:auto}.team-points-details[data-v-2807df5c]{flex:0 0 auto;height:100%;min-width:500px}[data-v-2807df5c]::-webkit-scrollbar{width:10px;height:20px}#panel[data-v-2807df5c]{height:100%}.w-80[data-v-2807df5c]{width:80%}.account-btn[data-v-2807df5c],.login-input[data-v-2807df5c]{border-radius:15px;border:none}.login-input[data-v-2807df5c]{box-shadow:0 .5rem .5rem rgba(0,0,0,.15)!important;padding:15px 10px}.register-input[data-v-2807df5c]{border-radius:25px;border-color:grey}.chip-used[data-v-2807df5c]{color:var(--RED-USED-CHIP);margin-right:5px}.chip-active[data-v-2807df5c]{color:var(--GOLDEN-CAPTAIN);margin-right:5px}.chip-available[data-v-2807df5c]{color:var(--BENCH-BOOST);margin-right:5px}.account-btn[data-v-2807df5c]{color:#fff;font-size:2vw;font-weight:700;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;padding:5px}.pink-btn[data-v-2807df5c]{background:pink}.grey-btn[data-v-2807df5c]{background:gray}input.has-error[data-v-2807df5c]{border:1px solid pink}p.has-error[data-v-2807df5c]{color:pink}.register-btn[data-v-2807df5c]{color:#fff;font-size:120%;font-weight:700;border-radius:15px;border:none;width:100%}.btn-purple[data-v-2807df5c]{background-color:var(--PRIMARY-LIGHTER);font-weight:800;color:#fff;border:none}.role[data-v-4d17c5fd]:first-letter{text-transform:capitalize}table[data-v-4d17c5fd],td[data-v-4d17c5fd],tr[data-v-4d17c5fd]{border:none}@media (max-width:1000px){.player-card[data-v-4d17c5fd]{width:auto;display:flex;border:1px solid #ddd;margin:3px;padding:3px}}.player-details[data-v-4d17c5fd]{display:flex;width:100%;height:inherit}.left-section[data-v-4d17c5fd]{padding:10px;text-align:center}.right-section[data-v-4d17c5fd]{flex:2;overflow-y:scroll}.player-info img[data-v-4d17c5fd]{max-width:100px}.player-info p[data-v-4d17c5fd]{font-size:small;margin-bottom:5px}.points-table[data-v-4d17c5fd]{width:100%;border-collapse:collapse;border:none}.points-table td[data-v-4d17c5fd],.points-table th[data-v-4d17c5fd]{border-bottom:1px solid #ddd;padding:2px;padding-left:5px;padding-right:5px;text-align:left}.total-points[data-v-4d17c5fd]{text-align:right;margin-top:20px;font-weight:700}.player-points-scrollable[data-v-4d17c5fd]{flex:1;overflow-y:visible}.negative-points[data-v-4d17c5fd]{color:red}.points-event[data-v-4d17c5fd]{font-weight:500}.points-value[data-v-4d17c5fd]{font-weight:300}.points[data-v-4d17c5fd]{font-weight:500}[data-v-4d17c5fd]::-webkit-scrollbar{width:5px;height:15px!important;background-color:var(--DARK-YELLOW)}.section-bg[data-v-4d17c5fd] ::-webkit-scrollbar{background-color:gray}[data-v-4d17c5fd]::-webkit-scrollbar-track{--webkit-box-shadow:inset 0 0 6px #c8c8c8;border-radius:3px}.sport[data-v-4d17c5fd] ::-webkit-scrollbar-thumb{border-radius:5px;background-color:var(--SPORT);--webkit-box-shadow:inset 0 0 6px rgba(90,90,90,.7)}[data-v-4d17c5fd]::-webkit-scrollbar-thumb{border-radius:3px;background-color:#964f96;--webkit-box-shadow:inset 0 0 6px rgba(90,90,90,.7)}.captain[data-v-4d17c5fd]{background-color:rgba(224,191,3,.747)}.sub[data-v-4d17c5fd]{background-color:hsla(0,4%,43%,.432)}.crossed[data-v-4d17c5fd]{text-decoration:line-through}.details[data-v-287e2714]{font-size:x-large;justify-content:center}.role-sub[data-v-287e2714]{justify-content:end!important}.captain-player[data-v-287e2714]{color:var(--GOLDEN-CAPTAIN)!important}.captain-player-tile[data-v-287e2714]{box-shadow:8px 8px 8px var(--GOLDEN-CAPTAIN)!important}.picked-position[data-v-287e2714]{box-shadow:8px 8px 8px #3476c2!important}.team-name[data-v-287e2714]{color:var(--GREY);align-content:center}.player-tile-container[data-v-287e2714]{background:var(--SECONDARY);border-radius:1rem;padding:.5rem;color:#fff;text-align:center;position:relative;box-shadow:0 8px 8px rgba(0,0,0,.2)}.tile-header[data-v-287e2714]{font-weight:700;font-size:1.8rem;display:flex;flex-wrap:nowrap}.flags[data-v-287e2714]{opacity:.8;display:flex;justify-content:center;gap:.2rem;margin-bottom:.2rem}.inline-text-flag[data-v-287e2714]{display:flex;align-items:center;justify-content:start;font-size:.7rem}.flag[data-v-287e2714]{width:1.8rem;-o-object-fit:cover;object-fit:cover;border-radius:2px}.image-layer-container[data-v-287e2714]{position:relative;aspect-ratio:1/1}.player-tile-container.sub[data-v-287e2714]{background:var(--GREY-DARKER)!important}.role-icon[data-v-287e2714]{width:100%;-o-object-fit:cover;object-fit:cover;opacity:.5;z-index:1;border-radius:.5rem}.player-image-overlay[data-v-287e2714]{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2}.tile-footer[data-v-287e2714]{border-top:2px solid var(--GREY);padding-top:.3rem}.tile-footer.second[data-v-287e2714],.tile-footer[data-v-287e2714]{display:flex;justify-content:space-between;font-size:.8rem;font-weight:600}.tile-footer.second[data-v-287e2714]{border-top:none;padding-top:0}.tile-actions[data-v-287e2714]{position:absolute;top:.3rem;right:.3rem}.action-button[data-v-287e2714]{opacity:.8;height:100%;cursor:pointer}.add-button[data-v-287e2714]{color:var(--BLUE);height:40%;font-size:xx-large}.captain-button[data-v-287e2714]{opacity:0}.image-layer-container:hover .captain-button[data-v-287e2714]{opacity:90%;color:var(--BLUE);height:40%;font-size:xx-large;cursor:pointer}.remove-button[data-v-287e2714]{color:#ff4d4f}.border-bot[data-v-287e2714]{border-right:2px solid #000}.player-game-points[data-v-d178faf8]{flex-wrap:nowrap;margin:0 auto}.game-tabs[data-v-d178faf8]{display:flex;margin-bottom:20px;overflow-x:scroll}.game-tabs div[data-v-d178faf8]{display:flex;width:-moz-max-content;width:max-content}.game-tabs .active[data-v-d178faf8]{background-color:#007bff;color:#fff}.game-points[data-v-d178faf8]{border:1px solid #ccc;padding:10px;border-radius:4px}[data-v-d178faf8]::-webkit-scrollbar{width:10px;height:10px}.role[data-v-69a2f8ba]:first-letter{text-transform:capitalize}table[data-v-69a2f8ba],td[data-v-69a2f8ba],tr[data-v-69a2f8ba]{border:none}@media (max-width:1000px){.player-card[data-v-69a2f8ba]{width:auto;display:flex;border:1px solid #ddd;margin:3px;padding:3px}}.player-details[data-v-69a2f8ba]{display:flex;width:100%;height:inherit}.left-section[data-v-69a2f8ba]{padding:10px;text-align:center}.right-section[data-v-69a2f8ba]{flex:2;overflow-y:scroll}.player-info img[data-v-69a2f8ba]{max-width:100px}.player-info p[data-v-69a2f8ba]{font-size:small;margin-bottom:5px}.points-table[data-v-69a2f8ba]{width:100%;border-collapse:collapse;border:none}.points-table td[data-v-69a2f8ba],.points-table th[data-v-69a2f8ba]{border-bottom:1px solid #ddd;padding:2px;padding-left:5px;padding-right:5px;text-align:left}.total-points[data-v-69a2f8ba]{text-align:right;margin-top:20px;font-weight:700}.player-points-scrollable[data-v-69a2f8ba]{flex:1;overflow-y:visible}.negative-points[data-v-69a2f8ba]{color:red}.points-event[data-v-69a2f8ba]{font-weight:500}.points-value[data-v-69a2f8ba]{font-weight:300}.points[data-v-69a2f8ba]{font-weight:500}[data-v-69a2f8ba]::-webkit-scrollbar{width:5px;height:15px!important;background-color:var(--DARK-YELLOW)}.section-bg[data-v-69a2f8ba] ::-webkit-scrollbar{background-color:gray}[data-v-69a2f8ba]::-webkit-scrollbar-track{--webkit-box-shadow:inset 0 0 6px #c8c8c8;border-radius:3px}.sport[data-v-69a2f8ba] ::-webkit-scrollbar-thumb{border-radius:5px;background-color:var(--SPORT);--webkit-box-shadow:inset 0 0 6px rgba(90,90,90,.7)}[data-v-69a2f8ba]::-webkit-scrollbar-thumb{border-radius:3px;background-color:#964f96;--webkit-box-shadow:inset 0 0 6px rgba(90,90,90,.7)}.captain[data-v-69a2f8ba]{background-color:rgba(224,191,3,.747)}.sub[data-v-69a2f8ba]{background-color:hsla(0,4%,43%,.432)}.crossed[data-v-69a2f8ba]{text-decoration:line-through}.details[data-v-cf1bece2]{font-size:x-large;justify-content:center}.role-sub[data-v-cf1bece2]{justify-content:end!important}.captain-player[data-v-cf1bece2]{color:var(--GOLDEN-CAPTAIN)!important}.captain-player-tile[data-v-cf1bece2]{box-shadow:8px 8px 8px var(--GOLDEN-CAPTAIN)!important}.picked-position[data-v-cf1bece2]{box-shadow:8px 8px 8px #3476c2!important}.team-name[data-v-cf1bece2]{color:var(--GREY);align-content:center}.player-tile-container[data-v-cf1bece2]{background:var(--SECONDARY);border-radius:1rem;padding:.5rem;color:#fff;text-align:center;position:relative;box-shadow:0 8px 8px rgba(0,0,0,.2)}.tile-header[data-v-cf1bece2]{font-weight:700;font-size:1.8rem;display:flex;flex-wrap:nowrap}.flags[data-v-cf1bece2]{opacity:.8;display:flex;justify-content:center;gap:.2rem;margin-bottom:.2rem}.inline-text-flag[data-v-cf1bece2]{display:flex;align-items:center;justify-content:start;font-size:.7rem}.flag[data-v-cf1bece2]{width:1.8rem;-o-object-fit:cover;object-fit:cover;border-radius:2px}.image-layer-container[data-v-cf1bece2]{position:relative;aspect-ratio:1/1}.player-tile-container.sub[data-v-cf1bece2]{background:var(--GREY-DARKER)!important}.role-icon[data-v-cf1bece2]{width:100%;-o-object-fit:cover;object-fit:cover;z-index:1;border-radius:.5rem}.player-image-overlay[data-v-cf1bece2]{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2}.tile-footer[data-v-cf1bece2]{border-top:2px solid var(--GREY);padding-top:.3rem}.tile-footer.second[data-v-cf1bece2],.tile-footer[data-v-cf1bece2]{display:flex;justify-content:space-between;font-size:.8rem;font-weight:600}.tile-footer.second[data-v-cf1bece2]{border-top:none;padding-top:0}.tile-actions[data-v-cf1bece2]{position:absolute;top:.3rem;right:.3rem}.action-button[data-v-cf1bece2]{opacity:.8;height:100%;cursor:pointer}.add-button[data-v-cf1bece2]{color:var(--BLUE);height:40%;font-size:xx-large}.captain-button[data-v-cf1bece2]{opacity:0}.image-layer-container:hover .captain-button[data-v-cf1bece2]{opacity:90%;color:var(--BLUE);height:40%;font-size:xx-large;cursor:pointer}.remove-button[data-v-cf1bece2]{color:#ff4d4f}.border-bot[data-v-cf1bece2]{border-right:2px solid #000}.player-game-points[data-v-e1481c9a]{flex-wrap:nowrap;margin:0 auto}.game-tabs[data-v-e1481c9a]{display:flex;margin-bottom:20px;overflow-x:scroll}.game-tabs div[data-v-e1481c9a]{display:flex;width:-moz-max-content;width:max-content}.game-tabs .active[data-v-e1481c9a]{background-color:#007bff;color:#fff}.game-points[data-v-e1481c9a]{border:1px solid #ccc;padding:10px;border-radius:4px}[data-v-e1481c9a]::-webkit-scrollbar{width:10px;height:10px}.details[data-v-4099e760]{font-size:x-large;justify-content:center}.role-sub[data-v-4099e760]{justify-content:end!important}.player-tile-container.sub[data-v-4099e760]{background:var(--GREY-DARKER)!important}.player-tile-container.bench-boost-tile[data-v-4099e760]{background:var(--SECONDARY)!important}.captain-player[data-v-4099e760]{color:var(--GOLDEN-CAPTAIN)!important}.captain-player-tile[data-v-4099e760]{box-shadow:8px 8px 8px var(--GOLDEN-CAPTAIN)!important}.triple-captain-player-tile[data-v-4099e760]{box-shadow:8px 8px 8px var(--PRIMARY)!important}.bench-boost-tile[data-v-4099e760]{box-shadow:8px 8px 8px var(--BENCH-BOOST)!important;background:var(--SECONDARY)!important}.picked-position[data-v-4099e760]{box-shadow:8px 8px 8px #3476c2!important}.team-name[data-v-4099e760]{color:var(--GREY);align-content:center}.player-tile-container[data-v-4099e760]{height:8vh!important;background:var(--SECONDARY);border-radius:1rem;padding:.5rem;color:#fff;text-align:center;position:relative;box-shadow:0 8px 8px rgba(0,0,0,.2);cursor:pointer}.tile-header[data-v-4099e760]{font-weight:700;font-size:.8rem;display:flex;flex-wrap:nowrap}.flags[data-v-4099e760]{opacity:.8;display:flex;justify-content:center;gap:.2rem;margin-bottom:.2rem}.inline-text-flag[data-v-4099e760]{display:flex;align-items:center;justify-content:start;font-size:.7rem}.flag[data-v-4099e760]{width:1rem;-o-object-fit:cover;object-fit:cover;border-radius:2px}.image-layer-container[data-v-4099e760]{position:relative;aspect-ratio:1/1}.role-icon[data-v-4099e760]{width:100%;-o-object-fit:cover;object-fit:cover;opacity:.5;z-index:1;border-radius:.5rem}.player-image-overlay[data-v-4099e760]{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2}.tile-footer[data-v-4099e760]{padding-top:.3rem}.tile-footer.second[data-v-4099e760],.tile-footer[data-v-4099e760]{display:flex;justify-content:space-between;font-size:.8rem;font-weight:600}.tile-footer.second[data-v-4099e760]{border-top:none;padding-top:0}.tile-actions[data-v-4099e760]{position:absolute;top:.3rem;right:.3rem}.action-button[data-v-4099e760]{opacity:.8;height:100%;cursor:pointer}.add-button[data-v-4099e760]{color:var(--BLUE);height:40%;font-size:xx-large}.captain-button[data-v-4099e760]{opacity:0}.image-layer-container:hover .captain-button[data-v-4099e760]{opacity:90%;color:var(--BLUE);height:40%;font-size:xx-large;cursor:pointer}.remove-button[data-v-4099e760]{color:#ff4d4f}.border-bot[data-v-4099e760]{border-right:2px solid #000}.captain-points[data-v-4099e760]{color:var(--GOLDEN-CAPTAIN);font-weight:700}.triple-points[data-v-4099e760]{color:var(--PRIMARY);font-weight:700}.bench-points[data-v-4099e760]{color:var(--BENCH-BOOST);font-weight:700}.role-sub[data-v-186dce1b]{justify-content:end!important}.picked-position[data-v-186dce1b]{background-color:#3476c2}.team-name[data-v-186dce1b]{color:var(--GREY)}.player-tile-container[data-v-186dce1b]{height:8vh!important;background:var(--SECONDARY);border-radius:1rem;padding:.5rem;color:#fff;text-align:center;position:relative;box-shadow:0 8px 8px rgba(0,0,0,.2);cursor:pointer}.tile-header[data-v-186dce1b]{font-weight:700;font-size:.9rem}.flags[data-v-186dce1b]{display:flex;justify-content:center;gap:.2rem;margin-bottom:.2rem}.inline-text-flag[data-v-186dce1b]{display:flex;align-items:center;justify-content:start;gap:.3rem;font-weight:600;font-size:.9rem}.flag[data-v-186dce1b]{opacity:.8;width:1.5vw;-o-object-fit:cover;object-fit:cover;border-radius:2px}.image-layer-container[data-v-186dce1b]{position:relative;aspect-ratio:1/1}.role-icon[data-v-186dce1b]{width:100%;-o-object-fit:cover;object-fit:cover;opacity:.25;z-index:1;border-radius:.5rem}.player-image-overlay[data-v-186dce1b]{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2}.tile-footer[data-v-186dce1b]{padding-top:.3rem}.tile-footer.second[data-v-186dce1b],.tile-footer[data-v-186dce1b]{display:flex;justify-content:space-between;font-size:.8rem;font-weight:600}.tile-footer.second[data-v-186dce1b]{border-top:none;padding-top:0}.tile-actions[data-v-186dce1b]{position:absolute;top:.3rem;right:.3rem}.action-button[data-v-186dce1b]{font-weight:700;cursor:pointer}.add-button[data-v-186dce1b]{color:var(--BLUE);height:40%;font-size:xx-large}.remove-button[data-v-186dce1b]{color:#ff4d4f}.border-bot[data-v-186dce1b]{border-right:2px solid #000}.team-row[data-v-4b2193c6]{flex-wrap:nowrap;height:10vh!important}.fill-height[data-v-4b2193c6]{height:100%;display:flex;align-items:center}.team-points[data-v-4b2193c6]{display:flex;overflow-x:auto}.team-points-details[data-v-4b2193c6]{flex:0 0 auto;height:50%;max-width:70vw}[data-v-4b2193c6]::-webkit-scrollbar{width:10px;height:20px}#panel[data-v-4b2193c6]{height:100%}.w-80[data-v-4b2193c6]{width:80%}.account-btn[data-v-4b2193c6],.login-input[data-v-4b2193c6]{border-radius:15px;border:none}.login-input[data-v-4b2193c6]{box-shadow:0 .5rem .5rem rgba(0,0,0,.15)!important;padding:15px 10px}.register-input[data-v-4b2193c6]{border-radius:25px;border-color:grey}.account-btn[data-v-4b2193c6]{color:#fff;font-size:2vw;font-weight:700;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;padding:5px}.pink-btn[data-v-4b2193c6]{background:pink}.grey-btn[data-v-4b2193c6]{background:gray}input.has-error[data-v-4b2193c6]{border:1px solid pink}p.has-error[data-v-4b2193c6]{color:pink}.register-btn[data-v-4b2193c6]{color:#fff;font-size:120%;font-weight:700;border-radius:15px;border:none;width:100%}.btn-purple[data-v-4b2193c6]{background-color:var(--PRIMARY-LIGHTER);font-weight:800;color:#fff;border:none}.header-name[data-v-4f1aabe0]{color:var(--PRIMARY);font-weight:800;font-size:large}.navbar-brand[data-v-4f1aabe0]{background:-webkit-linear-gradient(0deg,var(--PRIMARY) 0,var(--PRIMARY-LIGHTER) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700;font-size:2rem}.league-row[data-v-4f1aabe0]{display:flex;flex-wrap:nowrap;overflow-x:scroll;justify-content:space-between}.table-row-participants[data-v-4f1aabe0]{height:10vh!important}.participants-container[data-v-4f1aabe0]{flex-wrap:nowrap;overflow-x:scroll;scroll-behavior:smooth}.game-tabs[data-v-4f1aabe0]{display:flex;margin-bottom:20px}.game-tabs div[data-v-4f1aabe0]{cursor:pointer;padding:10px 20px;border:1px solid #ccc;border-radius:4px;margin-right:10px}.game-tabs .active[data-v-4f1aabe0]{background-color:#007bff;color:#fff}.inform[data-v-4f1aabe0]{color:var(--ERROR);font-size:x-small}.match-update-page[data-v-f28dd9ae]{min-height:100vh;background:var(--BACKGROUND-DARK);padding:40px 32px;font-family:DM Sans,sans-serif}.page-header[data-v-f28dd9ae]{display:flex;align-items:center;gap:16px;margin-bottom:28px}.header-accent[data-v-f28dd9ae]{width:4px;height:52px;border-radius:4px;background:linear-gradient(180deg,var(--PRIMARY),var(--PRIMARY-LIGHTER));flex-shrink:0}.eyebrow[data-v-f28dd9ae]{margin:0 0 2px;font-size:11px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:var(--PRIMARY)}.page-title[data-v-f28dd9ae]{margin:0;font-size:28px;font-weight:800;color:var(--GREY-LIGHT);line-height:1}.actions-bar[data-v-f28dd9ae]{display:flex;gap:12px;margin-bottom:28px}.btn-primary[data-v-f28dd9ae]{padding:10px 20px;background:var(--SECONDARY);border:1px solid var(--GREY-DARKER);border-radius:8px;color:var(--PRIMARY-LIGHTER);font-size:13px;font-weight:700;cursor:pointer;transition:border-color .2s}.btn-primary[data-v-f28dd9ae]:hover{border-color:var(--PRIMARY)}.btn-save[data-v-f28dd9ae]{padding:10px 20px;background:linear-gradient(135deg,var(--PRIMARY),var(--PRIMARY-DARKER));border:none;border-radius:8px;color:var(--GREY-LIGHT);font-size:13px;font-weight:700;cursor:pointer;transition:opacity .2s}.btn-save[data-v-f28dd9ae]:hover{opacity:.88}.games-list[data-v-f28dd9ae]{display:flex;flex-direction:column;gap:20px}.game-block[data-v-f28dd9ae]{background:var(--BACKGROUND-LIGHTER);border:1px solid var(--GREY-DARKER);border-radius:12px;overflow:hidden}.game-header[data-v-f28dd9ae]{display:flex;align-items:center;gap:16px;padding:14px 20px;background:var(--SECONDARY);border-bottom:1px solid var(--GREY-DARKER)}.game-label[data-v-f28dd9ae]{font-size:13px;font-weight:700;color:var(--GREY-LIGHT)}.game-id[data-v-f28dd9ae]{font-size:11px;color:var(--GREY-DARKER);flex:1}.duration-field[data-v-f28dd9ae]{display:flex;align-items:center;gap:8px}.section-title[data-v-f28dd9ae]{padding:8px 20px;font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--PRIMARY-LIGHTER);background:var(--BACKGROUND-DARK);border-bottom:1px solid var(--GREY-DARKER)}.teams-row[data-v-f28dd9ae]{display:flex;gap:12px;padding:16px 20px;border-bottom:1px solid var(--GREY-DARKER)}.team-card[data-v-f28dd9ae]{flex:1;background:var(--SECONDARY);border:1px solid var(--GREY-DARKER);border-radius:8px;padding:14px 16px}.team-name[data-v-f28dd9ae]{margin:0 0 12px;font-size:13px;font-weight:700;color:var(--GREY-LIGHT);text-transform:uppercase;letter-spacing:1px}.fields-row[data-v-f28dd9ae]{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end}.players-list[data-v-f28dd9ae]{display:flex;flex-direction:column}.player-row-table[data-v-f28dd9ae]{display:flex;align-items:center;gap:12px;padding:10px 20px;border-bottom:1px solid var(--GREY-DARKER);flex-wrap:wrap}.player-row-table[data-v-f28dd9ae]:last-child{border-bottom:none}.player-info[data-v-f28dd9ae]{display:flex;flex-direction:column;gap:2px;min-width:130px;flex-shrink:0}.player-name[data-v-f28dd9ae]{font-size:13px;font-weight:700;color:var(--GREY-LIGHT)}.player-meta[data-v-f28dd9ae]{font-size:11px;color:var(--GREY-DARKER);text-transform:capitalize}.player-fields[data-v-f28dd9ae]{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;flex:1}.field-label[data-v-f28dd9ae]{display:block;font-size:9px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--PRIMARY-LIGHTER);margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.field-input[data-v-f28dd9ae]{background:var(--BACKGROUND-DARK);border:1px solid var(--GREY-DARKER);border-radius:6px;padding:6px 10px;color:var(--GREY);font-size:13px;outline:none;transition:border-color .2s}.field-input[data-v-f28dd9ae]:focus{border-color:var(--PRIMARY)}.number-input[data-v-f28dd9ae]{width:100%}.duration-input[data-v-f28dd9ae]{width:120px}.number-field[data-v-f28dd9ae],.toggle-field[data-v-f28dd9ae]{display:flex;flex-direction:column}.toggle-input[data-v-f28dd9ae]{width:16px;height:16px;margin-top:4px;cursor:pointer;accent-color:var(--PRIMARY)}.settings-page[data-v-105093f0]{min-height:100vh;padding:48px 24px;background-color:var(--BACKGROUND-DARK);font-family:DM Sans,sans-serif}.settings-header[data-v-105093f0]{display:flex;align-items:center;gap:16px;max-width:640px;margin:0 auto 40px}.header-accent[data-v-105093f0]{width:4px;height:52px;border-radius:4px;background:linear-gradient(180deg,#a63a9f,#c276bd);flex-shrink:0}.settings-eyebrow[data-v-105093f0]{margin:0 0 2px;font-size:11px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:#a63a9f}.settings-title[data-v-105093f0]{margin:0;font-family:Syne,sans-serif;font-size:32px;font-weight:800;color:#fff;line-height:1}.settings-container[data-v-105093f0]{max-width:640px;margin:0 auto;display:flex;flex-direction:column;gap:2px}.setting-row[data-v-105093f0]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;background:#1a1a2e;border:1px solid #2a2a3e;border-radius:10px;transition:border-color .2s,background .2s;animation:fadeSlideIn-105093f0 .4s ease both}.setting-row[data-v-105093f0]:hover{background:#1e1e35;border-color:#a63a9f44}@keyframes fadeSlideIn-105093f0{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.setting-info[data-v-105093f0]{display:flex;flex-direction:column;gap:4px}.setting-name[data-v-105093f0]{font-size:15px;font-weight:500;color:#e2e2f0}.setting-type[data-v-105093f0]{font-size:11px;font-weight:500;color:#4a4a6a;text-transform:uppercase;letter-spacing:1px}.toggle-switch[data-v-105093f0]{position:relative;display:inline-block;cursor:pointer;flex-shrink:0}.toggle-switch input[data-v-105093f0]{position:absolute;opacity:0;width:0;height:0}.toggle-track[data-v-105093f0]{display:flex;align-items:center;width:48px;height:26px;background:#2a2a3e;border-radius:999px;border:1px solid #3a3a5e;transition:background .25s,border-color .25s;padding:0 3px}.toggle-thumb[data-v-105093f0]{width:18px;height:18px;background:#4a4a6a;border-radius:50%;transition:transform .25s cubic-bezier(.34,1.56,.64,1),background .25s;flex-shrink:0}.toggle-switch input:checked+.toggle-track[data-v-105093f0]{background:linear-gradient(135deg,var(--PRIMARY),var(--PRIMARY-LIGHTER));border-color:var(--PRIMARY)}.toggle-switch input:checked+.toggle-track .toggle-thumb[data-v-105093f0]{transform:translateX(22px);background:#fff}.stats-page[data-v-7773ff15]{min-height:100vh;background:var(--BACKGROUND-DARK);padding:40px 32px;font-family:DM Sans,sans-serif}.page-header[data-v-7773ff15]{display:flex;align-items:center;gap:16px;margin-bottom:28px}.header-accent[data-v-7773ff15]{width:4px;height:52px;border-radius:4px;background:linear-gradient(180deg,var(--PRIMARY),var(--PRIMARY-LIGHTER));flex-shrink:0}.eyebrow[data-v-7773ff15]{margin:0 0 2px;font-size:11px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:var(--PRIMARY)}.page-title[data-v-7773ff15]{margin:0;font-family:Syne,sans-serif;font-size:32px;font-weight:800;color:var(--GREY-LIGHT);line-height:1}.tabs-wrapper[data-v-7773ff15]{margin-bottom:32px;border-bottom:1px solid var(--GREY-DARKER)}.tabs[data-v-7773ff15]{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none}.tabs[data-v-7773ff15]::-webkit-scrollbar{display:none}.tab[data-v-7773ff15]{padding:10px 18px;font-size:13px;font-weight:600;color:var(--GREY-DARKER);cursor:pointer;border-bottom:2px solid transparent;white-space:nowrap;transition:color .2s,border-color .2s;margin-bottom:-1px}.tab[data-v-7773ff15]:hover{color:var(--GREY)}.tab.active[data-v-7773ff15]{color:var(--PRIMARY-LIGHTER);border-bottom-color:var(--PRIMARY)}.section[data-v-7773ff15]{margin-bottom:48px}.section-header[data-v-7773ff15]{display:flex;align-items:center;gap:12px;margin-bottom:20px}.section-accent[data-v-7773ff15]{width:3px;height:22px;border-radius:4px;background:var(--PRIMARY);flex-shrink:0}.section-title[data-v-7773ff15]{margin:0;font-family:Syne,sans-serif;font-size:18px;font-weight:700;color:var(--GREY-LIGHT)}.tables-grid[data-v-7773ff15]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width:1100px){.tables-grid[data-v-7773ff15]{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.tables-grid[data-v-7773ff15]{grid-template-columns:1fr}}.stat-card[data-v-7773ff15]{background:var(--BACKGROUND-LIGHTER);border:1px solid var(--GREY-DARKER);border-radius:10px;overflow:hidden}.stat-card-header[data-v-7773ff15]{padding:10px 16px;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--PRIMARY-LIGHTER);background:var(--SECONDARY);border-bottom:1px solid var(--GREY-DARKER)}.stat-table[data-v-7773ff15]{width:100%;border-collapse:collapse;font-size:12px}.stat-table thead tr[data-v-7773ff15]{background:var(--BACKGROUND-DARK)}.stat-table th[data-v-7773ff15]{padding:6px 10px;font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--GREY-DARKER);text-align:left;border-bottom:1px solid var(--GREY-DARKER)}.stat-table tbody tr[data-v-7773ff15]{border-bottom:1px solid var(--GREY-DARKER);transition:background .15s}.stat-table tbody tr[data-v-7773ff15]:last-child{border-bottom:none}.stat-table tbody tr[data-v-7773ff15]:hover{background:hsla(0,0%,100%,.03)}.stat-table td[data-v-7773ff15]{padding:8px 10px;font-size:13px;color:var(--GREY)}.rank-first td[data-v-7773ff15]{background:rgba(248,194,32,.12)!important}.rank-first .rank-cell[data-v-7773ff15],.rank-first .value-cell[data-v-7773ff15]{color:var(--GOLDEN-CAPTAIN);font-weight:800}.rank-second td[data-v-7773ff15]{background:hsla(0,0%,75%,.07)!important}.rank-third td[data-v-7773ff15]{background:rgba(205,127,50,.07)!important}.rank-cell[data-v-7773ff15]{font-size:12px;font-weight:700;color:var(--GREY-DARKER);width:24px}.player-cell[data-v-7773ff15]{font-weight:600;color:var(--GREY-LIGHT)}.team-cell[data-v-7773ff15]{align-items:center;gap:5px}.team-logo[data-v-7773ff15]{width:18px;height:18px;border-radius:50%;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.price-cell[data-v-7773ff15]{color:var(--GREY-DARKER);font-size:12px}.value-cell[data-v-7773ff15]{font-weight:700;color:var(--PRIMARY-LIGHTER);text-align:right}.role-pill[data-v-7773ff15]{font-size:10px;font-weight:700;padding:2px 5px;border-radius:4px;letter-spacing:.5px}.role-top[data-v-7773ff15]{background:var(--ROLE-TOP);color:var(--GREY-LIGHT)}.role-jungle[data-v-7773ff15]{background:var(--ROLE-JUNGLE);color:var(--GREY-LIGHT)}.role-mid[data-v-7773ff15]{background:var(--ROLE-MID);color:var(--GREY-LIGHT)}.role-bottom[data-v-7773ff15]{background:var(--ROLE-BOTTOM);color:var(--GREY-LIGHT)}.role-support[data-v-7773ff15]{background:var(--ROLE-SUPPORT);color:var(--GREY-LIGHT)}.role-filters[data-v-7773ff15]{display:flex;gap:8px;margin-top:10px;margin-bottom:10px;flex-wrap:wrap;justify-content:center;align-content:center}.role-filter-btn[data-v-7773ff15]{display:flex;align-items:center;gap:6px;padding:6px 14px;background:var(--SECONDARY);border:1px solid var(--GREY-DARKER);border-radius:8px;color:var(--GREY);font-size:12px;font-weight:600;text-transform:capitalize;cursor:pointer;transition:border-color .2s,color .2s}.role-filter-btn[data-v-7773ff15]:hover{border-color:var(--PRIMARY-DARKER);color:var(--GREY-LIGHT)}.role-filter-btn.active[data-v-7773ff15]{border-color:var(--PRIMARY);color:var(--PRIMARY-LIGHTER);background:rgba(166,58,159,.08)}.role-filter-icon[data-v-7773ff15]{width:14px;height:14px;-o-object-fit:contain;object-fit:contain;filter:brightness(0) invert(1);opacity:.8}.role-filter-btn.active .role-filter-icon[data-v-7773ff15]{filter:none;opacity:1}.game-tabs[data-v-2b5cbc9e]{display:flex;margin-bottom:20px}.game-tabs div[data-v-2b5cbc9e]{cursor:pointer;padding:10px 20px;border:1px solid #ccc;border-radius:4px;margin-right:10px}.game-tabs .active[data-v-2b5cbc9e]{background-color:#007bff;color:#fff}.summoners-rift[data-v-2b5cbc9e]{position:relative;width:1200px;height:1000px;background-image:url(https://2.bp.blogspot.com/--A1wNZhS868/U7L4xKhbQTI/AAAAAAAAS04/rfzak1JCZFY/s1600/srdb3-1.jpg);background-size:cover;image-rendering:-webkit-optimize-contrast}.player-card[data-v-2b5cbc9e]{display:flex;border:1px solid #ccc;margin:10px;padding:10px;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.2)}@media (max-width:1000px){.game-tabs[data-v-2b5cbc9e]{display:block;margin-bottom:20px}.summoners-rift[data-v-2b5cbc9e]{position:relative;width:90vw;height:80vw;background-image:url(https://2.bp.blogspot.com/--A1wNZhS868/U7L4xKhbQTI/AAAAAAAAS04/rfzak1JCZFY/s1600/srdb3-1.jpg);background-size:cover;image-rendering:-webkit-optimize-contrast}.player-card[data-v-2b5cbc9e]{display:flex;border:1px solid #ccc;margin:3px;padding:3px;border-radius:1px;box-shadow:0 0 1px rgba(0,0,0,.2);font-size:x-small;width:-moz-min-content;width:min-content}.player-image[data-v-2b5cbc9e]{width:33px;height:28px;border-radius:50%}}.player-card[data-v-2b5cbc9e]{background-color:#faf3dd75;position:absolute;transform:translate(-50%,-50%)}.player-image[data-v-2b5cbc9e]{width:100px;height:85px;border-radius:50%}.player-info[data-v-2b5cbc9e]{text-align:center}.player-name[data-v-2b5cbc9e],.player-points[data-v-2b5cbc9e]{font-weight:700;color:#fff}.player-role[data-v-2b5cbc9e]{font-style:italic;color:#fff;text-transform:capitalize}