@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap);html{box-sizing:border-box;scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(135deg,#1e1e1e,#2a2a2a);color:#f5f5f5;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;overflow-x:hidden;padding:0}.App,body{min-height:100vh}.App{width:100%}h1,h2,h3,h4,h5,h6{color:#fff;font-weight:700}.gradient-text{background:linear-gradient(45deg,#8e44ad,#3498db);-webkit-background-clip:text;background-clip:text;background-size:200% 200%;color:#0000}p{color:#c5c6c7;line-height:1.6}.glass-container{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff14;border:1px solid #ffffff2e;border-radius:24px;box-shadow:0 8px 32px 0 #0000005e}.glossy-button-outlined{background:#ffffff1a;border:2px solid #ffffff4d;border-radius:16px;color:#fffc;font-weight:600;padding:12px 28px;text-transform:none}a{color:#3498db;text-decoration:none}.gsap-fade-in,.tournament-card-container{opacity:0}.gsap-fade-up{opacity:0;transform:translateY(30px)}.gsap-fade-down{opacity:0;transform:translateY(-30px)}.gsap-scale{opacity:0;transform:scale(.9)}.gsap-stagger-container>*{opacity:0}.tournament-profile-page .hero-section{align-items:center;background-position:50%;background-size:cover;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:4rem 1rem;text-align:center;text-shadow:0 2px 8px #000000b3}.detail-card{border:1px solid #ffffff1a;height:100%}.detail-card,.tabs-container{background-color:#ffffff0d!important;border-radius:16px!important}.tabs-container{overflow:hidden}.tabs-container .MuiTab-root{font-weight:600}.tabs-container .MuiTabs-indicator{border-radius:3px 3px 0 0;height:3px}.tabs-container .MuiTab-iconWrapper{margin-right:8px}@keyframes gradientFlow{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}#root,body{background-color:#333!important;background-image:none!important}
/*# sourceMappingURL=main.efe777ea.css.map*/