.header[data-v-512c2b22]{color:#fff;height:80px}.header .container[data-v-512c2b22]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;max-width:1200px;margin:0 auto;padding:0 1rem;position:relative}.header .container .logo[data-v-512c2b22]{font-size:1.5rem;font-weight:700;display:flex;align-items:center;justify-content:center;width:250px;height:80px}.header .container .logo img[data-v-512c2b22]{width:100%;object-fit:cover}.header .container nav[data-v-512c2b22]{display:flex;align-items:center;gap:1rem;position:relative}.header .container nav a[data-v-512c2b22]{color:#fff;text-decoration:none}.header .container nav a.btn-primary[data-v-512c2b22]{background:#fff;color:#4f46e5;padding:.5rem 1rem;border-radius:4px;font-weight:700}@media (max-width: 768px){.header .container nav[data-v-512c2b22]{position:fixed;top:0;right:0;height:100vh;width:100%;background:#0f0f1ef5;flex-direction:column;padding:30px 1.5rem 1rem;gap:1.25rem;transform:translate(100%);transition:transform .3s ease-in-out;z-index:999;align-items:flex-start}.header .container nav.open[data-v-512c2b22]{display:flex;transform:translate(0)}.header .container nav .burger-mob[data-v-512c2b22]{position:absolute;z-index:999;right:20px}}.header .container .overlay[data-v-512c2b22]{position:fixed;top:0;left:0;right:0;bottom:0;background:#0006;z-index:998}@media (max-width: 768px){.header .container .overlay[data-v-512c2b22]{display:block}}@media (min-width: 1024px){.header .container .overlay[data-v-512c2b22]{display:none}}.footer[data-v-3a7f6c1c]{color:#fff;padding:1rem 0;margin-top:auto}.footer .container[data-v-3a7f6c1c]{max-width:1200px;margin:0 auto;padding:0 1rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.footer .container nav[data-v-3a7f6c1c]{display:flex;gap:1rem}.footer .container nav a[data-v-3a7f6c1c]{color:#bbb;text-decoration:none}.footer .container nav a[data-v-3a7f6c1c]:hover{color:#fff}.main-content[data-v-a0bd8ac0]{flex:1;padding:2rem 1rem;max-width:1200px;margin:0 auto;position:relative}.layout[data-v-dff58628],.auth-layout[data-v-4bd8a026]{display:flex;flex-direction:column;min-height:100vh}.dashboard-layout[data-v-100b4aed]{display:flex;height:100vh;overflow:hidden;background:linear-gradient(180deg,#0d0f1385,#1a1f3af2 60%,#2b314b 85%,#392b3e)}.dashboard-layout .sidebar[data-v-100b4aed]{background:linear-gradient(to bottom,#0c0a1f 30%,#2e2546 70%,#374054 90%,#2e2546 950%,#35364f);border-right:1px solid rgba(255,255,255,.05);box-shadow:inset 0 0 10px #ffffff05;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;width:220px;padding:0 20px 20px;display:flex;flex-direction:column}.dashboard-layout .sidebar .logo[data-v-100b4aed]{font-size:1.3rem;font-weight:700;margin-bottom:2rem;color:#f0c040;display:flex;align-items:center;justify-content:center;width:150px;height:60px}.dashboard-layout .sidebar .logo img[data-v-100b4aed]{width:100%;object-fit:cover}.dashboard-layout .sidebar .nav[data-v-100b4aed]{display:flex;flex-direction:column;gap:1rem}.dashboard-layout .sidebar .nav a[data-v-100b4aed]{color:#ccc;text-decoration:none;font-weight:500;transition:.2s}.dashboard-layout .sidebar .nav a[data-v-100b4aed]:hover,.dashboard-layout .sidebar .nav a.active[data-v-100b4aed]{color:#fff;font-weight:700}.dashboard-layout .main-area[data-v-100b4aed]{flex:1;display:flex;flex-direction:column}.dashboard-layout .main-area .topbar[data-v-100b4aed]{height:60px;display:flex;justify-content:space-between;align-items:center;padding:0 20px}.dashboard-layout .main-area .topbar .topbar-left[data-v-100b4aed]{display:flex;align-items:center;color:#696d72}.dashboard-layout .main-area .topbar .topbar-left .page-title[data-v-100b4aed]{font-weight:600;font-size:1.2rem}.dashboard-layout .main-area .topbar .user-actions[data-v-100b4aed]{display:flex;align-items:center;gap:1rem}.dashboard-layout .main-area .topbar .user-actions .notification[data-v-100b4aed]{display:flex;align-items:center;justify-content:center;padding:5px;border-radius:50%;background-color:#171629;color:#fff;width:32px;height:32px;position:relative}.dashboard-layout .main-area .topbar .user-actions .notification .active[data-v-100b4aed]{position:absolute;top:70%;right:0;background-color:#f33f3f;width:8px;height:8px;border-radius:50%}.dashboard-layout .main-area .topbar .user-actions .avatar[data-v-100b4aed]{color:#fff;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;overflow:hidden}.dashboard-layout .main-area .topbar .user-actions .avatar img[data-v-100b4aed],.dashboard-layout .main-area .topbar .user-actions .avatar .placeholder[data-v-100b4aed]{width:100%;height:100%;border-radius:50%;object-fit:cover;display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff;font-size:18px}.dashboard-layout .main-area .topbar .user-actions .avatar .placeholder[data-v-100b4aed]{background-color:#ccc}.dashboard-layout .main-area .content[data-v-100b4aed]{flex:1;padding:20px;overflow-y:auto}.dashboard-layout .main-area .footer[data-v-100b4aed]{padding:10px 20px;font-size:.85rem;color:#666;text-align:center}@media (max-width: 425px){.dashboard-layout[data-v-100b4aed]{height:100%;min-height:100vh}.dashboard-layout .sidebar[data-v-100b4aed]{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:1000;transition:transform .3s ease;transform:translate(-100%);padding:50px}.dashboard-layout .sidebar .burger-close[data-v-100b4aed]{display:flex;justify-content:flex-end;padding:10px}.dashboard-layout .sidebar .burger-close .icon-svg[data-v-100b4aed]{width:24px;height:24px;cursor:pointer;color:#fff}.dashboard-layout .sidebar.open[data-v-100b4aed]{transform:translate(0)}.dashboard-layout .sidebar .logo[data-v-100b4aed]{display:none}.dashboard-layout .main-area[data-v-100b4aed]{position:relative}.dashboard-layout .main-area .footer[data-v-100b4aed]{position:absolute;bottom:0}}*{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,ul,p{margin:0;padding:0}ul{list-style:none}a{text-decoration:none;color:inherit}a,button{outline:none;padding:0;background-color:inherit;border:none}input,textarea{outline:none}body{font-family:Arial,sans-serif;margin:0;background:linear-gradient(135deg,#0d0d0d,#3f0071 40%,#6f208e,#1a012c);color:#333;font-size:16px;font-weight:400;line-height:1.2;scroll-behavior:smooth;box-sizing:border-box;position:relative}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#ccc}::-webkit-scrollbar-thumb:hover{background:#170c42}.change::-webkit-input-placeholder{color:#dae4de}.main-content{flex:1;padding:2rem 1rem;max-width:1200px;margin:0 auto;position:relative}@media (max-width: 425px){.main-content{width:100%}}.icon-wrapper{width:20px;height:20px}.icon-wrapper .icon-svg{width:100%;height:100%;display:block;color:#fff}.icon-wrapper .icon-svg.btn{cursor:pointer;transition:all .3s ease}.icon-wrapper .icon-svg.btn:hover{color:#e6e6e6;transform:scale(1.05)}.card-wrapper{position:relative;padding:1px;border-radius:17px;background:linear-gradient(0deg,#d946ef,#facc15,#8b5cf6,#d946ef);box-shadow:0 0 0 1px #ffffff0f,0 0 9px #60a5fa66;transition:transform .2s ease,box-shadow .2s ease;background-size:400% 400%}.card-wrapper .card{background:linear-gradient(135deg,#1a1f33,#131826);border-radius:16px;padding:1rem;color:#e5e7eb;overflow:hidden;height:100%}.card-wrapper .card.upcoming-game{height:640px}.card-wrapper:hover{transform:translateY(-4px);box-shadow:0 0 0 1px #ffffff0f,0 0 12px #60a5fa1a}
