@font-face{font-family:Minecraft;src:url(/assets/MINECRAFT-DepcjwOz.TTF)format("truetype");font-weight:400;font-style:normal}*{box-sizing:border-box;margin:0;padding:0}:root{--color-bg-primary:#131515;--color-bg-card:#0c0d0d;--color-text-primary:#fff;--color-text-secondary:#ffd580;--color-border:#fff;--color-border-thick:2px;--font-family:"Minecraft", monospace, system-ui}body{font-family:var(--font-family);background-color:var(--color-bg-primary);color:var(--color-text-primary);letter-spacing:2px;margin:0}#app{flex-direction:column;min-height:100vh;display:flex}h1,h2,h3,h4,h5,h6{font-weight:700}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:inherit}input{font-family:inherit}table{border-collapse:collapse;width:100%}.next-game-tooltip[data-v-31ffc963]{z-index:200;background-color:var(--color-bg-card);border:var(--color-border-thick) solid var(--color-text-secondary);white-space:nowrap;pointer-events:none;border-radius:6px;gap:.4rem;padding:.4rem .75rem;font-size:.85rem;display:flex;position:fixed}.label[data-v-31ffc963]{color:var(--color-text-primary);opacity:.8}.opponent[data-v-31ffc963]{color:var(--color-text-secondary);font-weight:700}.time[data-v-31ffc963]{color:var(--color-text-primary)}.pixel-icon[data-v-4f982bcf]{width:1em;height:1em;display:block}.pixel-icon-fill[data-v-4f982bcf]{fill-opacity:var(--pixel-icon-fill,0)}#app[data-v-a7784eb6]{flex-direction:column;min-height:100vh;display:flex}.app-main[data-v-a7784eb6]{flex:1;padding:0}.site-links[data-v-a7784eb6]{flex-wrap:wrap;justify-content:center;gap:.5rem 2rem;padding:2rem 1rem 6rem;font-size:.9rem;display:flex}.site-links a[data-v-a7784eb6]{color:var(--color-text-secondary);text-underline-offset:4px;text-decoration:underline}.scroll-hint[data-v-a7784eb6]{z-index:100;color:var(--color-text-secondary);background:0 0;border:none;padding:.25rem;font-size:1.75rem;animation:1.6s ease-in-out infinite nudge-a7784eb6;position:fixed;bottom:4.5rem;left:50%;transform:translate(-50%)}.scroll-hint[data-v-a7784eb6]:hover{color:var(--color-text-primary)}@keyframes nudge-a7784eb6{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,6px)}}@media (prefers-reduced-motion:reduce){.scroll-hint[data-v-a7784eb6]{animation:none}}.fade-enter-active[data-v-a7784eb6],.fade-leave-active[data-v-a7784eb6]{transition:opacity .2s}.fade-enter-from[data-v-a7784eb6],.fade-leave-to[data-v-a7784eb6]{opacity:0}.site-links a[data-v-a7784eb6]:hover,.site-links a.router-link-active[data-v-a7784eb6]{color:var(--color-text-primary)}.app-footer[data-v-a7784eb6]{background-color:var(--color-bg-card);border-top:var(--color-border-thick) solid var(--color-border);color:var(--color-text-primary);text-align:center;z-index:100;padding:1rem 0;position:fixed;bottom:0;left:0;right:0}.app-footer p[data-v-a7784eb6]{letter-spacing:1px;color:#7dff7d;margin:0;font-size:.9rem}.container[data-v-a7784eb6]{max-width:1400px;margin:0 auto;padding:0 2rem}.backdrop[data-v-cf516140]{z-index:999;background-color:#000000d9;animation:.2s fadeIn-cf516140;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes fadeIn-cf516140{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-cf516140{0%{opacity:1}to{opacity:0}}.expandable-card[data-v-cf516140]{background-color:var(--color-bg-card);border:var(--color-border-thick) solid #bfbfbf;cursor:pointer;border-radius:12px;flex-direction:column;height:100%;padding:1rem 1.25rem;transition:none;display:flex;position:relative;overflow:hidden}.expandable-card[data-v-cf516140]:not(.expanded):hover{border-color:var(--color-text-secondary);box-shadow:0 0 20px #fa06}.expandable-card.expanded[data-v-cf516140]{z-index:1000;cursor:default;width:90vw;max-width:1400px;height:85vh;animation:.3s expandCard-cf516140;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 60px #fff9}.expandable-card.closing[data-v-cf516140]{opacity:0;pointer-events:none}.expandable-card.expanded.closing[data-v-cf516140]{z-index:1000;width:90vw;max-width:1400px;height:85vh;animation:.2s forwards fadeOut-cf516140;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes expandCard-cf516140{0%{opacity:.8;transform:translate(-50%,-50%)scale(.8)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.card-title[data-v-cf516140]{text-align:center;color:var(--color-text-primary);text-transform:uppercase;letter-spacing:2px;flex-shrink:0;margin-bottom:.75rem;font-size:1.25rem}.card-content[data-v-cf516140]{color:var(--color-text-secondary);flex:1;max-height:300px;overflow:hidden}.expandable-card.expanded .card-content[data-v-cf516140]{max-height:none}.expandable-card:not(.expanded):hover .card-content[data-v-cf516140]{overflow-y:auto}.card-content.scrollable[data-v-cf516140]{max-height:calc(85vh - 120px);overflow-y:auto}.card-content.scrollable[data-v-cf516140]::-webkit-scrollbar{width:12px}.card-content.scrollable[data-v-cf516140]::-webkit-scrollbar-track{border:2px solid var(--color-border);background:#000;margin-right:8px}.card-content.scrollable[data-v-cf516140]::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:6px}.card-content.scrollable[data-v-cf516140]::-webkit-scrollbar-thumb:hover{background:var(--color-text-secondary)}.expandable-card:not(.expanded) .card-content[data-v-cf516140]::-webkit-scrollbar{display:none}.expandable-card:not(.expanded) .card-content[data-v-cf516140]{-ms-overflow-style:none;scrollbar-width:none}.close-button[data-v-cf516140]{border:2px solid var(--color-border);width:24px;height:24px;color:var(--color-text-primary);cursor:pointer;z-index:10;background-color:#0000;justify-content:center;align-items:center;padding:0;font-size:.875rem;line-height:1;transition:all .2s;display:flex;position:absolute;top:.5rem;right:.5rem}.close-button[data-v-cf516140]:hover{background-color:var(--color-text-secondary);border-color:var(--color-text-secondary);color:#000;transform:scale(1.1)}.expand-indicator[data-v-cf516140]{color:var(--color-border);pointer-events:none;opacity:.7;font-size:1.1rem;line-height:1;transition:all .2s;position:absolute;top:.75rem;right:.75rem}.expandable-card:not(.expanded):hover .expand-indicator[data-v-cf516140]{opacity:1;color:var(--color-text-secondary);transform:scale(1.2)}.team-logo[data-v-3aef7723]{object-fit:contain;background-color:#0000}.logo-small[data-v-3aef7723]{width:32px;height:32px}.logo-medium[data-v-3aef7723]{width:48px;height:48px}.logo-large[data-v-3aef7723]{width:120px;height:120px}.favorite-toggle[data-v-a84d1f27]{z-index:5;font-family:var(--font-family);white-space:nowrap;color:#000;background-color:var(--color-text-secondary);border:2px solid var(--color-text-secondary);cursor:pointer;border-radius:4px;padding:.35rem .75rem;font-size:.8rem;position:absolute;top:50%;right:.5rem;transform:translateY(-50%);box-shadow:0 2px 8px #00000080}.favorite-toggle.favorited[data-v-a84d1f27]{color:var(--color-text-primary);background-color:var(--color-bg-card);border-color:var(--color-border)}.favorite-toggle[data-v-a84d1f27]:disabled{opacity:.6;cursor:not-allowed}.has-favorite-toggle{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.player-list[data-v-f3b8a302]{width:100%}.players-grid[data-v-f3b8a302]{flex-direction:column;gap:.75rem;padding-right:1.5rem;display:flex}.player-item[data-v-f3b8a302]{border:2px solid var(--color-border);cursor:pointer;background-color:#ffffff0d;border-radius:8px;justify-content:space-between;align-items:center;padding:.75rem 1rem;transition:all .2s;display:flex;position:relative}.player-item[data-v-f3b8a302]:hover{z-index:10;background-color:#ffffff1a;transform:translate(5px)}.player-main[data-v-f3b8a302]{flex:1;align-items:center;gap:.75rem;display:flex}.player-name[data-v-f3b8a302]{color:var(--color-text-secondary);flex:1;font-size:1rem;font-weight:700}.team-code[data-v-f3b8a302]{color:var(--color-text-primary);opacity:.8;font-size:.85rem;font-weight:600}.player-stats[data-v-f3b8a302]{align-items:center;gap:1rem;display:flex}.stat-item[data-v-f3b8a302]{color:var(--color-text-primary);white-space:nowrap;font-size:.9rem;font-weight:400}.loading[data-v-f3b8a302],.error[data-v-f3b8a302],.empty[data-v-f3b8a302]{text-align:center;color:var(--color-text-secondary);padding:2rem}.player-list[data-v-850a32a4]{width:100%}.players-grid[data-v-850a32a4]{flex-direction:column;gap:.75rem;padding-right:1.5rem;display:flex}.player-item[data-v-850a32a4]{border:2px solid var(--color-border);cursor:pointer;background-color:#ffffff0d;border-radius:8px;justify-content:space-between;align-items:center;padding:.75rem 1rem;transition:all .2s;display:flex;position:relative}.player-item[data-v-850a32a4]:hover{z-index:10;background-color:#ffffff1a;transform:translate(5px)}.player-main[data-v-850a32a4]{flex:1;align-items:center;gap:.75rem;display:flex}.player-name[data-v-850a32a4]{color:var(--color-text-secondary);flex:1;font-size:1rem;font-weight:700}.team-code[data-v-850a32a4]{color:var(--color-text-primary);opacity:.8;font-size:.85rem;font-weight:600}.player-icons[data-v-850a32a4]{align-items:center;gap:.5rem;display:flex}.streak-count[data-v-850a32a4]{color:var(--color-text-primary);white-space:nowrap;font-size:1rem;font-weight:700}.loading[data-v-850a32a4],.error[data-v-850a32a4],.empty[data-v-850a32a4]{text-align:center;color:var(--color-text-secondary);padding:2rem}.player-list[data-v-05aef5d6]{width:100%}.players-grid[data-v-05aef5d6]{flex-direction:column;gap:.75rem;padding-right:1.5rem;display:flex}.player-item[data-v-05aef5d6]{border:2px solid var(--color-border);cursor:pointer;background-color:#ffffff0d;border-radius:8px;justify-content:space-between;align-items:center;padding:.75rem 1rem;transition:all .2s;display:flex;position:relative}.player-item[data-v-05aef5d6]:hover{z-index:10;background-color:#ffffff1a;transform:translate(5px)}.player-main[data-v-05aef5d6]{flex:1;align-items:center;gap:.75rem;display:flex}.player-name[data-v-05aef5d6]{color:var(--color-text-secondary);flex:1;font-size:1rem;font-weight:700}.team-code[data-v-05aef5d6]{color:var(--color-text-primary);opacity:.8;font-size:.85rem;font-weight:600}.player-stats[data-v-05aef5d6]{align-items:center;gap:1rem;display:flex}.stat-item[data-v-05aef5d6]{color:var(--color-text-primary);white-space:nowrap;font-size:.9rem;font-weight:400}.loading[data-v-05aef5d6],.error[data-v-05aef5d6],.empty[data-v-05aef5d6]{text-align:center;color:var(--color-text-secondary);padding:2rem}.team-list[data-v-ccf2d546]{width:100%}.teams-grid[data-v-ccf2d546]{flex-direction:column;gap:.75rem;padding-right:1.5rem;display:flex}.team-item[data-v-ccf2d546]{border:2px solid var(--color-border);cursor:pointer;background-color:#ffffff0d;border-radius:8px;justify-content:space-between;align-items:center;padding:.75rem 1rem;transition:all .2s;display:flex;position:relative}.team-item[data-v-ccf2d546]:hover{z-index:10;background-color:#ffffff1a;transform:translate(5px)}.team-main[data-v-ccf2d546]{flex:1;align-items:center;gap:.75rem;display:flex}.team-rank[data-v-ccf2d546]{color:var(--color-text-primary);text-align:center;min-width:24px;font-size:1rem;font-weight:700}.team-name[data-v-ccf2d546]{color:var(--color-text-secondary);flex:1;font-size:1rem;font-weight:700}.team-stats[data-v-ccf2d546]{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.stat-item[data-v-ccf2d546]{color:var(--color-text-primary);white-space:nowrap;font-size:.9rem;font-weight:400}.stat-points[data-v-ccf2d546]{font-weight:700}.stat-positive[data-v-ccf2d546]{color:#4ade80}.stat-negative[data-v-ccf2d546]{color:#f87171}.loading[data-v-ccf2d546],.error[data-v-ccf2d546],.empty[data-v-ccf2d546]{text-align:center;color:var(--color-text-secondary);padding:2rem}.team-list[data-v-d887a602]{width:100%}.teams-grid[data-v-d887a602]{flex-direction:column;gap:.75rem;padding-right:1.5rem;display:flex}.team-item[data-v-d887a602]{border:2px solid var(--color-border);cursor:pointer;background-color:#ffffff0d;border-radius:8px;justify-content:space-between;align-items:center;padding:.75rem 1rem;transition:all .2s;display:flex;position:relative}.team-item[data-v-d887a602]:hover{z-index:10;background-color:#ffffff1a;transform:translate(5px)}.team-main[data-v-d887a602]{flex:1;align-items:center;gap:.75rem;display:flex}.team-rank[data-v-d887a602]{color:var(--color-text-primary);text-align:center;min-width:24px;font-size:1rem;font-weight:700}.team-name[data-v-d887a602]{color:var(--color-text-secondary);flex:1;font-size:1rem;font-weight:700}.team-stats[data-v-d887a602]{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.stat-item[data-v-d887a602]{color:var(--color-text-primary);white-space:nowrap;font-size:.9rem;font-weight:400}.stat-streak[data-v-d887a602]{font-size:1rem;font-weight:700}.loading[data-v-d887a602],.error[data-v-d887a602],.empty[data-v-d887a602]{text-align:center;color:var(--color-text-secondary);padding:2rem}.team-list[data-v-90edaabb]{width:100%}.teams-grid[data-v-90edaabb]{flex-direction:column;gap:.75rem;padding-right:1.5rem;display:flex}.team-item[data-v-90edaabb]{border:2px solid var(--color-border);cursor:pointer;background-color:#ffffff0d;border-radius:8px;justify-content:space-between;align-items:center;padding:.75rem 1rem;transition:all .2s;display:flex;position:relative}.team-item[data-v-90edaabb]:hover{z-index:10;background-color:#ffffff1a;transform:translate(5px)}.team-main[data-v-90edaabb]{flex:1;align-items:center;gap:.75rem;display:flex}.team-rank[data-v-90edaabb]{color:var(--color-text-primary);text-align:center;min-width:24px;font-size:1rem;font-weight:700}.team-name[data-v-90edaabb]{color:var(--color-text-secondary);flex:1;font-size:1rem;font-weight:700}.team-stats[data-v-90edaabb]{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.stat-item[data-v-90edaabb]{color:var(--color-text-primary);white-space:nowrap;font-size:.9rem;font-weight:400}.tooltip[data-v-90edaabb]{color:#000;white-space:nowrap;opacity:0;pointer-events:none;z-index:9999;background-color:#fff;border-radius:6px;margin-bottom:.5rem;padding:.5rem 1rem;font-size:.85rem;font-weight:600;transition:opacity .2s;position:absolute;bottom:100%;left:50%;transform:translate(-50%);box-shadow:0 4px 6px #0000004d}.team-item:hover .tooltip[data-v-90edaabb]{opacity:1}.loading[data-v-90edaabb],.error[data-v-90edaabb],.empty[data-v-90edaabb]{text-align:center;color:var(--color-text-secondary);padding:2rem}.search-bar[data-v-4eaba91a]{width:100%;max-width:500px;position:relative}.search-input-wrapper[data-v-4eaba91a]{width:100%;position:relative}.search-input[data-v-4eaba91a]{width:100%;font-size:1rem;font-family:var(--font-family);color:var(--color-text-primary);background-color:var(--color-bg-card);border:2px solid var(--color-border);border-radius:8px;outline:none;padding:.75rem 2.5rem .75rem 1rem;transition:all .2s}.search-input[data-v-4eaba91a]:focus{border-color:var(--color-text-secondary);box-shadow:0 0 0 3px #ffaa001a}.search-input[data-v-4eaba91a]::placeholder{color:#fff6}.search-icon[data-v-4eaba91a]{color:var(--color-text-primary);pointer-events:none;font-size:1.2rem;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.search-dropdown[data-v-4eaba91a]{background-color:var(--color-bg-card);border:2px solid var(--color-border);z-index:1000;border-radius:8px;max-height:400px;position:absolute;top:calc(100% + .5rem);left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000004d}.dropdown-loading[data-v-4eaba91a],.dropdown-empty[data-v-4eaba91a]{text-align:center;color:var(--color-text-secondary);padding:1.5rem;font-style:italic}.dropdown-item[data-v-4eaba91a]{cursor:pointer;border-bottom:1px solid var(--color-border);align-items:center;gap:1rem;padding:.75rem 1rem;transition:background-color .2s;display:flex}.dropdown-item[data-v-4eaba91a]:last-child{border-bottom:none}.dropdown-item[data-v-4eaba91a]:has(+.dropdown-filter-hint){border-bottom:none}.dropdown-item[data-v-4eaba91a]:hover,.dropdown-item-selected[data-v-4eaba91a]{background-color:#ffaa001a}.item-image[data-v-4eaba91a]{background-color:#ffffff0d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}.item-image img[data-v-4eaba91a]{object-fit:cover;width:100%;height:100%}.image-placeholder[data-v-4eaba91a]{font-size:1.5rem}.item-info[data-v-4eaba91a]{flex:1;min-width:0}.item-name[data-v-4eaba91a]{color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:1rem;font-weight:600;overflow:hidden}.item-secondary[data-v-4eaba91a]{color:var(--color-text-secondary);margin-top:.15rem;font-size:.85rem}.item-badge[data-v-4eaba91a]{text-transform:uppercase;border-radius:4px;flex-shrink:0;padding:.25rem .5rem;font-size:.75rem;font-weight:600}.dropdown-filter-hint[data-v-4eaba91a]{text-align:center;color:var(--color-text-secondary);background-color:var(--color-bg-card);border-top:1px solid var(--color-border);cursor:pointer;padding:.6rem 1rem;font-size:.85rem;position:sticky;bottom:0}.dropdown-filter-hint[data-v-4eaba91a]:hover{color:var(--color-text-primary)}.badge-player[data-v-4eaba91a]{color:#60a5fa;background-color:#3b82f633}.badge-team[data-v-4eaba91a]{color:#f87171;background-color:#ef444433}.search-dropdown[data-v-4eaba91a]::-webkit-scrollbar{width:8px}.search-dropdown[data-v-4eaba91a]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.search-dropdown[data-v-4eaba91a]::-webkit-scrollbar-thumb{background:#ffaa004d;border-radius:4px}.search-dropdown[data-v-4eaba91a]::-webkit-scrollbar-thumb:hover{background:#ffaa0080}@media (max-width:768px){.search-bar[data-v-4eaba91a]{max-width:100%}.search-dropdown[data-v-4eaba91a]{max-height:300px}.item-badge[data-v-4eaba91a]{display:none}}.score-ticker[data-v-c032d7a8]{--color-ticker-highlight:#f04c4c;border-bottom:var(--color-border-thick) solid var(--color-border);background-color:var(--color-bg-card);align-items:stretch;font-size:.85rem;display:flex;overflow:hidden}.ticker-label[data-v-c032d7a8]{border-right:var(--color-border-thick) solid var(--color-border);color:var(--color-text-secondary);flex-shrink:0;align-items:center;padding:.5rem 1rem;display:flex}.ticker-viewport[data-v-c032d7a8]{flex:1;min-width:0;overflow:hidden}.ticker-track[data-v-c032d7a8]{width:max-content;animation:linear infinite ticker-scroll-c032d7a8;display:flex}.score-ticker.held .ticker-track[data-v-c032d7a8],.score-ticker:focus-within .ticker-track[data-v-c032d7a8]{animation-play-state:paused}@media (hover:hover){.score-ticker:hover .ticker-track[data-v-c032d7a8]{animation-play-state:paused}}@media (hover:none){.score-ticker[data-v-c032d7a8]{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}}.ticker-content[data-v-c032d7a8]{white-space:nowrap;flex-shrink:0;display:flex}.ticker-game[data-v-c032d7a8]{align-items:center;padding:.5rem 0;display:flex}.ticker-game[data-v-c032d7a8]:after{content:"|";color:var(--color-border);padding:0 1.5rem}.game-score[data-v-c032d7a8]{color:var(--color-text-secondary)}.game-status[data-v-c032d7a8]{margin-left:.5rem;font-size:.75em}.ticker-goal[data-v-c032d7a8]{margin-left:1.25rem}.goal-team[data-v-c032d7a8]{opacity:.6;margin-right:.4rem}.ticker-player.highlighted[data-v-c032d7a8]{color:var(--color-ticker-highlight)}@keyframes ticker-scroll-c032d7a8{0%{transform:translate(0)}to{transform:translate(-50%)}}.reduced-motion .ticker-viewport[data-v-c032d7a8]{overflow-x:auto}.reduced-motion .ticker-track[data-v-c032d7a8]{animation:none}@media (max-width:768px){.score-ticker[data-v-c032d7a8]{font-size:.75rem}.ticker-label[data-v-c032d7a8]{padding:.5rem .75rem}}.favorites-list[data-v-8433326e]{width:100%}.empty-state[data-v-8433326e]{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:3rem 2rem;display:flex}.empty-icon[data-v-8433326e]{color:gold;opacity:.3;justify-content:center;margin-bottom:1rem;font-size:4rem;display:flex}.empty-state h3[data-v-8433326e]{color:var(--color-text-primary);margin:0 0 .5rem;font-size:1.5rem;font-weight:600}.empty-state p[data-v-8433326e]{color:var(--color-text-secondary);margin:0;font-size:1rem}.favorites-grid[data-v-8433326e]{flex-direction:column;gap:.75rem;padding-right:1.5rem;display:flex}.player-item[data-v-8433326e]{border:2px solid var(--color-border);cursor:pointer;background-color:#ffffff0d;border-radius:8px;justify-content:space-between;align-items:center;padding:.75rem 1rem;transition:all .2s;display:flex;position:relative}.player-item[data-v-8433326e]:hover{z-index:10;background-color:#ffffff1a;transform:translate(5px)}.player-main[data-v-8433326e]{flex:1;align-items:center;gap:.75rem;padding-left:2.5rem;display:flex}.player-headshot[data-v-8433326e]{object-fit:cover;border:2px solid var(--color-border);border-radius:50%;width:40px;height:40px}.player-name[data-v-8433326e]{color:var(--color-text-secondary);flex:1;font-size:1rem;font-weight:700}.player-stats[data-v-8433326e]{align-items:center;gap:1rem;display:flex}.team-item[data-v-8433326e]{border:2px solid var(--color-border);cursor:pointer;background-color:#ffffff0d;border-radius:8px;justify-content:space-between;align-items:center;padding:.75rem 1rem;transition:all .2s;display:flex;position:relative}.team-item[data-v-8433326e]:hover{z-index:10;background-color:#ffffff1a;transform:translate(5px)}.team-main[data-v-8433326e]{flex:1;align-items:center;gap:.75rem;padding-left:2.5rem;display:flex}.team-name[data-v-8433326e]{color:var(--color-text-secondary);flex:1;font-size:1rem;font-weight:700}.team-stats[data-v-8433326e]{align-items:center;gap:1rem;display:flex}.stat-item[data-v-8433326e]{color:var(--color-text-primary);white-space:nowrap;font-size:.9rem;font-weight:400}.stat-points[data-v-8433326e],.stat-form[data-v-8433326e]{font-weight:700}.player-item[data-v-8433326e],.team-item[data-v-8433326e]{flex-wrap:wrap;gap:.75rem 1rem}.player-main[data-v-8433326e],.team-main[data-v-8433326e]{min-width:0}.player-name[data-v-8433326e],.team-name[data-v-8433326e]{overflow-wrap:anywhere}.player-stats[data-v-8433326e],.team-stats[data-v-8433326e]{flex-wrap:wrap;gap:.5rem 1rem;padding-left:2.5rem}.remove-btn[data-v-8433326e]{color:#ff6b6b;cursor:pointer;z-index:5;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:1rem;transition:all .2s;display:flex;position:absolute;top:50%;left:.5rem;transform:translateY(-50%)}.remove-btn[data-v-8433326e]:hover{color:#ff5252;filter:drop-shadow(0 0 8px #ff6b6bcc)}.favorites-count[data-v-8433326e]{text-align:center;color:var(--color-text-secondary);padding:1rem;font-size:.9rem;font-weight:600}.loading[data-v-8433326e]{text-align:center;color:var(--color-text-secondary);padding:2rem}.cookie-consent-banner[data-v-5a901008]{z-index:9999;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:2px solid var(--color-border);background:linear-gradient(#000000e6,#000000f2);padding:1rem;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 20px #0000004d}.banner-container[data-v-5a901008]{align-items:center;gap:2rem;max-width:1400px;margin:0 auto;padding-right:3rem;display:flex;position:relative}.banner-content[data-v-5a901008]{flex:1;align-items:center;gap:1.5rem;display:flex}.banner-text h3[data-v-5a901008]{color:var(--color-text-primary);margin:0 0 .5rem;font-size:1.2rem;font-weight:700}.banner-text p[data-v-5a901008]{color:var(--color-text-secondary);margin:0;font-size:.95rem;line-height:1.5}.banner-actions[data-v-5a901008]{flex-shrink:0;gap:1rem;display:flex}.btn-accept[data-v-5a901008],.btn-decline[data-v-5a901008]{font-size:1rem;font-weight:600;font-family:var(--font-family);cursor:pointer;white-space:nowrap;border:none;border-radius:8px;padding:.75rem 1.5rem;transition:all .2s}.btn-accept[data-v-5a901008]{color:#000;background-color:#fa0}.btn-accept[data-v-5a901008]:hover{background-color:#ffb820;transform:translateY(-2px);box-shadow:0 4px 12px #ffaa004d}.btn-decline[data-v-5a901008]{color:var(--color-text-secondary);border:2px solid var(--color-border);background-color:#0000}.btn-decline[data-v-5a901008]:hover{border-color:var(--color-text-secondary);background-color:#ffffff0d}.btn-close[data-v-5a901008]{width:32px;height:32px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;font-size:1rem;transition:all .2s;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.btn-close[data-v-5a901008]:hover{color:var(--color-text-primary);background-color:#ffffff1a}.slide-up-enter-active[data-v-5a901008],.slide-up-leave-active[data-v-5a901008]{transition:transform .3s,opacity .3s}.slide-up-enter-from[data-v-5a901008],.slide-up-leave-to[data-v-5a901008]{opacity:0;transform:translateY(100%)}@media (max-width:968px){.banner-container[data-v-5a901008]{flex-direction:column;align-items:stretch;gap:1.5rem}.banner-content[data-v-5a901008]{text-align:center;flex-direction:column}.banner-actions[data-v-5a901008]{flex-direction:column;width:100%}.btn-accept[data-v-5a901008],.btn-decline[data-v-5a901008]{width:100%}.banner-container[data-v-5a901008]{padding-right:0}.btn-close[data-v-5a901008]{top:-.5rem;right:-.5rem;transform:none}}.home-page[data-v-fa659125]{background-color:var(--color-bg-primary);width:100%;min-height:100vh}.header[data-v-fa659125]{border-bottom:var(--color-border-thick) solid var(--color-border);background-color:var(--color-bg-card)}.desktop-header[data-v-fa659125]{align-items:center;gap:2rem;padding:1.5rem 1rem;display:flex}.mobile-header[data-v-fa659125]{flex-direction:column;align-items:center;gap:1rem;padding:1rem 1.5rem;display:none}.title[data-v-fa659125]{color:var(--color-text-primary);letter-spacing:3px;text-transform:uppercase;border-right:var(--color-border-thick) solid var(--color-border);flex-shrink:0;margin:0;padding-right:3rem;font-size:2rem;font-weight:700}.mobile-title[data-v-fa659125]{border-right:none;padding-right:0;font-size:1.75rem}.search-container[data-v-fa659125]{flex:1;max-width:500px}.content-container[data-v-fa659125]{padding:5rem 2rem 2rem}.card-slot[data-v-fa659125]{border-radius:12px;min-width:0;height:100%;transition:opacity .15s}.card-slot.dragging[data-v-fa659125]{opacity:.4}.card-slot.drop-target[data-v-fa659125]{outline:3px dashed var(--color-text-secondary);outline-offset:4px}.favorites-card[data-v-fa659125]{border:2px solid #fa0;box-shadow:0 4px 12px #fa03}.cards-grid[data-v-fa659125]{grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;gap:1.5rem;max-width:1600px;min-height:700px;margin:0 auto;display:grid}.mobile-content[data-v-fa659125]{display:none}.swipe-container[data-v-fa659125]{touch-action:pan-y;width:100%;position:relative;overflow:hidden}.swipe-track[data-v-fa659125]{transition:left .3s;display:flex;position:relative;left:0}.swipe-track.dragging[data-v-fa659125]{transition:none}.swipe-slide[data-v-fa659125]{box-sizing:border-box;flex:0 0 100%;min-width:0;padding:0 .5rem}.swipe-slide[data-v-fa659125] .expandable-card{height:auto}.swipe-slide[data-v-fa659125] .expandable-card.expanded{height:85vh}.swipe-dots[data-v-fa659125]{justify-content:center;gap:.5rem;padding:1rem 0;display:flex}.dot[data-v-fa659125]{cursor:pointer;background-color:#ffffff4d;border-radius:50%;width:10px;height:10px;transition:background-color .2s}.dot.active[data-v-fa659125]{background-color:var(--color-text-secondary)}@media (max-width:1200px){.cards-grid[data-v-fa659125]{grid-template-columns:repeat(2,1fr)}}@media (max-width:1024px){.desktop-header[data-v-fa659125]{flex-wrap:wrap}.search-container[data-v-fa659125]{flex-basis:100%;order:3;max-width:100%}}@media (max-width:768px){.desktop-header[data-v-fa659125]{display:none}.mobile-header[data-v-fa659125]{display:flex}.mobile-header .search-container[data-v-fa659125]{width:100%;max-width:100%}.desktop-content[data-v-fa659125]{display:none}.mobile-content[data-v-fa659125]{padding:1rem .5rem;display:block}.mobile-content .swipe-slide[data-v-fa659125] .expandable-card{padding:.75rem}.mobile-content .swipe-slide[data-v-fa659125] .card-content{overscroll-behavior:contain;overflow-y:auto}.mobile-content .swipe-slide[data-v-fa659125] .players-grid,.mobile-content .swipe-slide[data-v-fa659125] .teams-grid,.mobile-content .swipe-slide[data-v-fa659125] .favorites-grid{padding-right:0}.mobile-content .swipe-slide[data-v-fa659125] .player-item,.mobile-content .swipe-slide[data-v-fa659125] .team-item{flex-wrap:wrap;row-gap:.35rem;padding:.6rem .75rem}.mobile-content .swipe-slide[data-v-fa659125] .player-item:hover,.mobile-content .swipe-slide[data-v-fa659125] .team-item:hover{transform:none}.mobile-content .swipe-slide[data-v-fa659125] .player-main,.mobile-content .swipe-slide[data-v-fa659125] .team-main{flex-basis:100%;min-width:0}.mobile-content .swipe-slide[data-v-fa659125] .player-name,.mobile-content .swipe-slide[data-v-fa659125] .team-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mobile-content .swipe-slide[data-v-fa659125] .player-stats,.mobile-content .swipe-slide[data-v-fa659125] .team-stats{flex-wrap:wrap;flex-basis:100%;gap:.25rem .75rem}.mobile-content .swipe-slide[data-v-fa659125] .favorites-grid .player-main,.mobile-content .swipe-slide[data-v-fa659125] .favorites-grid .team-main,.mobile-content .swipe-slide[data-v-fa659125] .favorites-grid .player-stats,.mobile-content .swipe-slide[data-v-fa659125] .favorites-grid .team-stats{padding-left:2rem}.mobile-content .swipe-slide[data-v-fa659125] .stat-item{font-size:.8rem}}.player-avatar[data-v-ea58d9b2]{object-fit:cover;background-color:var(--color-bg-dark);border-radius:4px}.avatar-small[data-v-ea58d9b2]{width:32px;height:32px}.avatar-medium[data-v-ea58d9b2]{width:48px;height:48px}.avatar-large[data-v-ea58d9b2]{width:200px;height:200px}.graph-mode-toggle[data-v-be054600]{justify-content:center;gap:.5rem;margin-bottom:1rem;display:flex}.mode-btn[data-v-be054600]{font-family:var(--font-family);color:var(--color-text-primary);border:2px solid var(--color-border);cursor:pointer;background:0 0;border-radius:4px;padding:.4rem .9rem;font-size:.9rem;transition:all .2s}.mode-btn[data-v-be054600]:hover{border-color:var(--color-text-secondary)}.mode-btn.active[data-v-be054600]{background-color:var(--color-text-secondary);border-color:var(--color-text-secondary);color:#000}.game-log-graph[data-v-530b41aa]{background:var(--color-bg-card);border-radius:8px;width:100%;padding:1.5rem}.graph-title[data-v-530b41aa]{color:var(--color-text-primary);text-align:center;margin-bottom:1.5rem;font-size:1.5rem;font-weight:700}.chart-wrapper[data-v-530b41aa]{height:400px;position:relative}.no-data[data-v-530b41aa]{height:100%;color:var(--color-text-secondary);justify-content:center;align-items:center;font-size:1.1rem;font-style:italic;display:flex}@media (max-width:768px){.chart-wrapper[data-v-530b41aa]{height:300px}.graph-title[data-v-530b41aa]{display:none}}.favorite-button[data-v-d7451b02]{font-family:var(--font-family);color:var(--color-text-primary);border:2px solid var(--color-border);cursor:pointer;background:0 0;border-radius:4px;align-items:center;gap:.5rem;margin-top:.75rem;padding:.5rem 1rem;font-size:.9rem;transition:all .2s;display:inline-flex}.favorite-button[data-v-d7451b02]:hover:not(:disabled),.favorite-button.favorited[data-v-d7451b02]{border-color:var(--color-text-secondary)}.favorite-button[data-v-d7451b02]:disabled{opacity:.5;cursor:not-allowed}.favorite-icon[data-v-d7451b02]{color:gold}.opponent[data-v-dbebeab5]{color:var(--color-text-secondary);font-weight:700}.player-page[data-v-1e3ceef8]{width:100%}.container[data-v-1e3ceef8]{max-width:1400px;margin:0 auto;padding:0 2rem}.player-content[data-v-1e3ceef8]{grid-template-columns:minmax(0,1fr);gap:2rem;display:grid}.player-header[data-v-1e3ceef8]{gap:2rem;display:flex}.player-info-card[data-v-1e3ceef8]{background-color:var(--color-bg-card);border-radius:8px;align-items:center;gap:2rem;padding:2rem;display:flex;box-shadow:0 2px 8px #0000001a}.player-stats[data-v-1e3ceef8]{flex:1}.player-name[data-v-1e3ceef8]{margin-bottom:1rem;font-size:2rem;font-weight:700}.stat-line[data-v-1e3ceef8]{margin:.5rem 0;font-size:1.1rem}.bottom-image[data-v-1e3ceef8]{display:none}.section[data-v-1e3ceef8]{background-color:var(--color-bg-card);border-radius:8px;padding:1.5rem;box-shadow:0 2px 8px #0000001a}.section-title[data-v-1e3ceef8]{text-align:center;margin-bottom:1rem;font-size:1.5rem;font-weight:700}.chart-placeholder[data-v-1e3ceef8]{background-color:#ffffff1a;border-radius:4px;justify-content:center;align-items:center;min-height:200px;display:flex}.table-scroll[data-v-1e3ceef8]{overflow:auto}.game-log-table[data-v-1e3ceef8]{border-collapse:collapse;width:100%}.game-log-table th[data-v-1e3ceef8]{background-color:var(--color-bg-dark);color:var(--color-text-secondary);text-align:left;padding:.75rem;font-weight:700;position:sticky;top:0}.game-log-table tbody tr[data-v-1e3ceef8]{border-bottom:1px solid var(--color-border)}.game-log-table td[data-v-1e3ceef8]{padding:.75rem}.loading[data-v-1e3ceef8],.error[data-v-1e3ceef8]{text-align:center;padding:3rem;font-size:1.2rem}.error[data-v-1e3ceef8]{color:#d32f2f}@media (max-width:768px){.container[data-v-1e3ceef8]{padding:0 1rem}.player-header[data-v-1e3ceef8]{justify-content:center}.player-info-card[data-v-1e3ceef8]{text-align:center;flex-direction:column;flex:1;padding:1.5rem 1rem}.player-info-card .card-image[data-v-1e3ceef8]{display:none}.bottom-image[data-v-1e3ceef8]{margin:0 auto;display:block}.section[data-v-1e3ceef8]{padding:1rem .75rem}.section[data-v-1e3ceef8] .game-log-graph{padding:.5rem 0}.player-name[data-v-1e3ceef8]{font-size:1.5rem}.section-title[data-v-1e3ceef8]{font-size:1.2rem}.game-log-table[data-v-1e3ceef8]{letter-spacing:1px;font-size:.8rem}.game-log-table th[data-v-1e3ceef8],.game-log-table td[data-v-1e3ceef8]{padding:.5rem .35rem}}.game-log-graph[data-v-2a5ee877]{background:var(--color-bg-card);border-radius:8px;width:100%;padding:1.5rem}.graph-title[data-v-2a5ee877]{color:var(--color-text-primary);text-align:center;margin-bottom:1.5rem;font-size:1.5rem;font-weight:700}.chart-wrapper[data-v-2a5ee877]{height:400px;position:relative}.no-data[data-v-2a5ee877]{height:100%;color:var(--color-text-secondary);justify-content:center;align-items:center;font-size:1.1rem;font-style:italic;display:flex}@media (max-width:768px){.chart-wrapper[data-v-2a5ee877]{height:300px}.graph-title[data-v-2a5ee877]{display:none}}.team-page[data-v-8dc99183]{width:100%}.container[data-v-8dc99183]{max-width:1400px;margin:0 auto;padding:0 2rem}.team-content[data-v-8dc99183]{grid-template-columns:minmax(0,1fr);gap:2rem;display:grid}.team-header[data-v-8dc99183]{gap:2rem;display:flex}.team-info-card[data-v-8dc99183]{background-color:var(--color-bg-card);border-radius:8px;align-items:center;gap:2rem;padding:2rem;display:flex;box-shadow:0 2px 8px #0000001a}.team-stats[data-v-8dc99183]{flex:1}.team-name[data-v-8dc99183]{margin-bottom:1rem;font-size:2rem;font-weight:700}.stat-line[data-v-8dc99183]{margin:.5rem 0;font-size:1.1rem}.bottom-image[data-v-8dc99183]{display:none}.section[data-v-8dc99183]{background-color:var(--color-bg-card);border-radius:8px;padding:1.5rem;box-shadow:0 2px 8px #0000001a}.section-title[data-v-8dc99183]{text-align:center;margin-bottom:1rem;font-size:1.5rem;font-weight:700}.roster-list[data-v-8dc99183]{margin:0;padding:0;list-style:none}.roster-row[data-v-8dc99183]{justify-content:space-between;align-items:center;gap:1rem;padding:.75rem;display:flex}.roster-header[data-v-8dc99183]{background-color:var(--color-bg-dark);color:var(--color-text-secondary);font-weight:700}.roster-player[data-v-8dc99183]{border-bottom:1px solid var(--color-border);cursor:pointer}.roster-player[data-v-8dc99183]:hover{background-color:#ffffff1a}.roster-name[data-v-8dc99183]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.roster-stats[data-v-8dc99183]{flex-shrink:0;display:flex}.roster-stat[data-v-8dc99183]{text-align:right;font-variant-numeric:tabular-nums;width:3rem}.roster-points[data-v-8dc99183]{font-weight:700}.placeholder-text[data-v-8dc99183]{text-align:center;color:#0009;padding:2rem}.loading[data-v-8dc99183],.error[data-v-8dc99183]{text-align:center;padding:3rem;font-size:1.2rem}.error[data-v-8dc99183]{color:#d32f2f}@media (max-width:768px){.container[data-v-8dc99183]{padding:0 1rem}.team-header[data-v-8dc99183]{justify-content:center}.team-info-card[data-v-8dc99183]{text-align:center;flex-direction:column;flex:1;padding:1.5rem 1rem}.team-info-card .card-image[data-v-8dc99183]{display:none}.bottom-image[data-v-8dc99183]{margin:0 auto;display:block}.section[data-v-8dc99183]{padding:1rem .75rem}.section[data-v-8dc99183] .game-log-graph{padding:.5rem 0}.team-name[data-v-8dc99183]{font-size:1.5rem}.section-title[data-v-8dc99183]{font-size:1.2rem}.roster-row[data-v-8dc99183]{letter-spacing:1px;padding:.5rem .35rem;font-size:.8rem}}.info-page[data-v-30cb8c29]{max-width:700px;margin:0 auto;padding:2rem 1rem 0}.home-link[data-v-30cb8c29]{color:var(--color-text-secondary);font-size:.9rem}.home-link[data-v-30cb8c29]:hover{color:var(--color-text-primary)}.info-title[data-v-30cb8c29]{letter-spacing:3px;text-transform:uppercase;text-align:center;margin:1.5rem 0 2rem;font-size:2rem}.info-page[data-v-30cb8c29] .info-section{background-color:var(--color-bg-card);border:var(--color-border-thick) solid var(--color-border);border-radius:12px;margin-bottom:1.5rem;padding:1.25rem}.info-page[data-v-30cb8c29] .info-section h2{color:var(--color-text-secondary);margin-bottom:.75rem;font-size:1.1rem}.info-page[data-v-30cb8c29] .info-section p{font-size:.9rem;line-height:1.6}.info-page[data-v-30cb8c29] .info-section p+p{margin-top:.75rem}.info-page[data-v-30cb8c29] .info-note{color:#fff9;font-size:.8rem}.card-order[data-v-31473b7e]{flex-direction:column;gap:.5rem;margin:1rem 0;list-style:none;display:flex}.card-order-item[data-v-31473b7e]{border:1px solid #ffffff4d;border-radius:8px;justify-content:space-between;align-items:center;gap:1rem;padding:.5rem .75rem;font-size:.9rem;display:flex}.card-order-name[data-v-31473b7e]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.card-order-buttons[data-v-31473b7e]{flex-shrink:0;gap:.5rem;display:flex}.move-button[data-v-31473b7e],.reset-button[data-v-31473b7e],.remember-button[data-v-31473b7e],.setting-select[data-v-31473b7e]{font-family:var(--font-family);color:var(--color-text-primary);background-color:var(--color-bg-primary);border:var(--color-border-thick) solid var(--color-border);border-radius:6px}.move-button[data-v-31473b7e]{width:2.25rem;height:2.25rem;font-size:.8rem}.reset-button[data-v-31473b7e]{letter-spacing:1px;padding:.5rem 1rem;font-size:.85rem}.move-button[data-v-31473b7e]:hover:not(:disabled),.reset-button[data-v-31473b7e]:hover,.remember-button[data-v-31473b7e]:hover{color:var(--color-text-secondary);border-color:var(--color-text-secondary)}.move-button[data-v-31473b7e]:disabled,.setting-select[data-v-31473b7e]:disabled{opacity:.35;cursor:not-allowed}.setting-select[data-v-31473b7e]{letter-spacing:1px;width:100%;margin-top:1rem;padding:.6rem .75rem;font-size:.9rem}.storage-note[data-v-31473b7e]{text-align:center}.remember-button[data-v-31473b7e]{letter-spacing:1px;margin-top:.75rem;padding:.6rem 1.2rem;font-size:.85rem}.quick-links[data-v-945743f3]{flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:.75rem;font-size:.85rem;display:flex}.quick-link[data-v-945743f3]{color:var(--color-text-secondary);text-underline-offset:3px;text-decoration:underline}.quick-link[data-v-945743f3]:hover{color:var(--color-text-primary)}.feedback-form[data-v-945743f3]{flex-direction:column;gap:1rem;margin-top:1.25rem;display:flex}.field[data-v-945743f3]{flex-direction:column;gap:.4rem;display:flex}.field-label[data-v-945743f3]{font-size:.85rem}.field-input[data-v-945743f3]{width:100%;font-family:var(--font-family);letter-spacing:1px;color:var(--color-text-primary);background-color:var(--color-bg-primary);border:var(--color-border-thick) solid var(--color-border);border-radius:8px;padding:.6rem .75rem;font-size:.9rem}textarea.field-input[data-v-945743f3]{resize:vertical}.field-input[data-v-945743f3]:focus{border-color:var(--color-text-secondary);outline:none}.field-input.invalid[data-v-945743f3]{border-color:#f04c4c}.field-hint[data-v-945743f3]{justify-content:space-between;gap:1rem;font-size:.75rem;display:flex}.char-count[data-v-945743f3]{color:#ffffff80;margin-left:auto}.field-error[data-v-945743f3],.form-error[data-v-945743f3]{color:#f04c4c}.honeypot[data-v-945743f3]{display:none}.form-message[data-v-945743f3]{font-size:.9rem}.form-success[data-v-945743f3]{color:#7dff7d;flex-direction:column;align-items:flex-start;gap:1rem;margin-top:1.25rem;display:flex}.submit-button[data-v-945743f3]{font-family:var(--font-family);color:#000;background-color:#fa0;border:none;border-radius:8px;align-self:flex-start;padding:.6rem 1.2rem;font-size:.9rem;transition:background-color .2s}.submit-button[data-v-945743f3]:hover:not(:disabled){background-color:#ffb820}.submit-button[data-v-945743f3]:disabled{opacity:.5;cursor:not-allowed}.thanks[data-v-fe283d1b]{border-color:#7dff7d}.thanks h2[data-v-fe283d1b]{color:#7dff7d}.currency-switch[data-v-fe283d1b],.amounts[data-v-fe283d1b]{flex-wrap:wrap;gap:.5rem;margin-top:1.25rem;display:flex}.currency-button[data-v-fe283d1b],.amount-button[data-v-fe283d1b]{font-family:var(--font-family);letter-spacing:1px;color:var(--color-text-primary);background-color:var(--color-bg-primary);border:var(--color-border-thick) solid var(--color-border);border-radius:8px;padding:.5rem .9rem;font-size:.9rem;transition:color .2s,border-color .2s}.currency-button[data-v-fe283d1b]{padding:.35rem .75rem;font-size:.8rem}.amount-button[data-v-fe283d1b]{flex:5rem}.currency-button[data-v-fe283d1b]:hover,.amount-button[data-v-fe283d1b]:hover{color:var(--color-text-secondary);border-color:var(--color-text-secondary)}.currency-button.active[data-v-fe283d1b],.amount-button.active[data-v-fe283d1b]{color:#000;background-color:var(--color-text-secondary);border-color:var(--color-text-secondary)}.custom-amount[data-v-fe283d1b]{flex-direction:column;gap:.4rem;margin-top:1rem;display:flex}.custom-label[data-v-fe283d1b]{font-size:.85rem}.custom-input[data-v-fe283d1b]{width:100%;max-width:12rem;font-family:var(--font-family);letter-spacing:1px;color:var(--color-text-primary);background-color:var(--color-bg-primary);border:var(--color-border-thick) solid var(--color-border);border-radius:8px;padding:.6rem .75rem;font-size:.9rem}.custom-input[data-v-fe283d1b]:focus{border-color:var(--color-text-secondary);outline:none}.custom-input.invalid[data-v-fe283d1b]{border-color:#f04c4c}.custom-error[data-v-fe283d1b]{color:#f04c4c;font-size:.75rem}.donate-button[data-v-fe283d1b]{color:#000;background-color:#fa0;border-radius:8px;margin:1.25rem 0 1rem;padding:.75rem 2rem;font-size:1rem;transition:background-color .2s,transform .2s;display:inline-block}.donate-button[data-v-fe283d1b]:hover:not(.disabled){background-color:#ffb820;transform:translateY(-2px)}.donate-button.disabled[data-v-fe283d1b]{opacity:.5;cursor:not-allowed}.glossary[data-v-403f6518]{grid-template-columns:max-content 1fr;gap:.5rem 1rem;margin-bottom:1rem;font-size:.85rem;line-height:1.5;display:grid}.glossary dt[data-v-403f6518]{color:var(--color-text-secondary)}.ticker-red[data-v-403f6518]{color:#f04c4c}.inline-link[data-v-403f6518]{color:var(--color-text-secondary);text-underline-offset:3px;text-decoration:underline}
