@property --gradient-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.TournamentList-module__qXOUUa__maintenanceMessage{color:#fff}.TournamentList-module__qXOUUa__background{box-sizing:border-box;background-image:url(../media/2025allschedule_backgroundImage.9cb5e7bd.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1136px;height:auto;padding:16px 16px 120px;display:flex;position:relative;overflow:hidden}.TournamentList-module__qXOUUa__backgroundImageTitle{z-index:1;width:100%;height:auto;position:absolute;bottom:16px;left:0}.TournamentList-module__qXOUUa__cardWrapper{flex-wrap:wrap;justify-content:center;gap:16px;width:100%;height:auto;display:flex}.TournamentList-module__qXOUUa__card{isolation:isolate;cursor:pointer;text-align:center;box-sizing:border-box;z-index:1;background-color:#fff;border-radius:4px;width:496px;height:64px;padding:16px;text-decoration:none;transition:all .3s;position:relative}.TournamentList-module__qXOUUa__card:before{content:"";z-index:-1;background:0 0;border-radius:8px;transition:all .3s;position:absolute;inset:-4px}.TournamentList-module__qXOUUa__card:after{content:"";z-index:-1;background:#fff;border-radius:4px;position:absolute;inset:0}.TournamentList-module__qXOUUa__card:hover{z-index:2;transform:scale(1.02)}.TournamentList-module__qXOUUa__card:hover:before{background:conic-gradient(from var(--gradient-angle),var(--main-color)0%,#f6ff00 15%,#daff74 25%,#f9ff57 35%,var(--main-color)50%,var(--main-color)60%,#f6ff00 75%,#daff74 85%,#f9ff57 95%,var(--main-color)100%);animation:3s linear infinite TournamentList-module__qXOUUa__gradient-rotation}.TournamentList-module__qXOUUa__card:hover:after{background:#fff}@keyframes TournamentList-module__qXOUUa__gradient-rotation{0%{--gradient-angle:0deg}to{--gradient-angle:360deg}}.TournamentList-module__qXOUUa__cardContent{justify-content:left;align-items:center;gap:16px;height:100%;display:flex}.TournamentList-module__qXOUUa__dateWrapper{justify-content:flex-start;align-items:center;width:auto;height:100%;display:flex}.TournamentList-module__qXOUUa__fuchidori{color:#fff;-webkit-text-stroke:4px #000;paint-order:stroke;font-kerning:auto;letter-spacing:-.02em;text-align:left;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";white-space:nowrap;width:100%;font-size:2.75rem;line-height:1.175;transform:scaleY(1.175)}.TournamentList-module__qXOUUa__infoWrapper{text-align:left;flex-direction:column;justify-content:center;width:100%;height:auto;display:flex;position:relative}.TournamentList-module__qXOUUa__categoryName{color:#000;white-space:nowrap;font-size:1.75rem;font-weight:800;position:absolute;bottom:-14px;left:0}.TournamentList-module__qXOUUa__place{color:#000;white-space:nowrap;font-size:clamp(.5rem,2.5vw,.7rem);font-weight:800;position:absolute;top:6px;left:0}.TournamentList-module__qXOUUa__tag{border:1.5px solid #000;width:auto;height:135%}.TournamentList-module__qXOUUa__edition{color:#fff;background-color:#000;border-radius:50px;padding:2px 8px;font-size:.8rem;position:absolute;bottom:4px;right:0}@media (max-width:700px){.TournamentList-module__qXOUUa__background{padding:16px 16px 72px}.TournamentList-module__qXOUUa__card{width:100%;height:80px}.TournamentList-module__qXOUUa__card:hover{z-index:1;transform:none}.TournamentList-module__qXOUUa__card:before{display:none}.TournamentList-module__qXOUUa__card:hover:before{background:0 0;animation:none}.TournamentList-module__qXOUUa__cardContent{gap:8px}.TournamentList-module__qXOUUa__dateWrapper{justify-content:flex-start;align-items:center;width:100px;height:100%;display:flex}.TournamentList-module__qXOUUa__fuchidori{-webkit-text-stroke:4px #000;font-size:2.1rem;transform:scaleY(1.6)}.TournamentList-module__qXOUUa__tag{border:1.25px solid #000;width:auto;height:50%}.TournamentList-module__qXOUUa__categoryName{white-space:wrap;font-size:clamp(1rem,5vw,1.4rem);bottom:-4px;left:0}.TournamentList-module__qXOUUa__place{white-space:wrap;font-size:clamp(.5rem,2.5vw,.7rem);top:6px;left:0}.TournamentList-module__qXOUUa__edition{color:#fff;background-color:#000;border-radius:50px;padding:2px 8px;font-size:.5rem;position:absolute;bottom:20px;right:-8px}}@media (min-width:701px) and (max-width:1120px){.TournamentList-module__qXOUUa__card:hover{z-index:1;transform:none}.TournamentList-module__qXOUUa__card:before{display:none}.TournamentList-module__qXOUUa__card:hover:before{background:0 0;animation:none}}
@property --gradient-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.page-module__E0kJGG__firstViewImage{background-image:url(../media/firstViewImage.890ecabf.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100vh}.page-module__E0kJGG__firstViewLogo{justify-content:center;display:flex}.page-module__E0kJGG__bassmaniaCupImage{width:300px;max-width:100%;height:auto;display:block;position:absolute;top:26%}.page-module__E0kJGG__topBtn{text-align:center;color:#505050;background-color:#fff;border-radius:50px;align-items:center;width:50%;height:50px;margin-top:16px;padding:8px;font-size:clamp(1rem,3vw,1.1rem);font-weight:600;line-height:34px;text-decoration:none;transition:all .2s ease-in-out;display:inline-block;position:absolute;top:80%;left:50%;transform:translate(-50%)}.page-module__E0kJGG__topBtn:hover{background-color:var(--main-color);box-shadow:0px 0px 30px 3px var(--main-color),0px 0px 30px 3px var(--main-color);color:#000}.page-module__E0kJGG__topBtn:after{content:"";border-top:3px solid #505050;border-right:3px solid #505050;width:8px;height:8px;margin-left:16px;transition:all .3s;display:inline-block;position:relative;top:4px;transform:translateY(-50%)rotate(45deg)}.page-module__E0kJGG__topBtn:hover:after{color:#000;transform:translate(8px,-50%)rotate(45deg)}.page-module__E0kJGG__topPageSubBtn{text-align:center;border-radius:50px;align-items:center;width:38.5vw;max-width:100%;height:50px;margin-top:16px;padding:8px;font-size:clamp(1rem,3vw,1.1rem);font-weight:600;line-height:34px;text-decoration:none;transition:all .3s ease-in-out;display:inline-block}.page-module__E0kJGG__topPageSubBtn:first-of-type{margin-right:32px}.page-module__E0kJGG__topPageSubBtn:hover{color:var(--main-color);transform:scale(1.1)}.page-module__E0kJGG__topContainer{flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto;margin:32px 0 40px;padding:16px;display:flex}.page-module__E0kJGG__oddContainer{background-image:url(../media/backgroundShape_left.bb9eaad0.svg);background-position:top;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:auto;min-height:100%;margin-bottom:48px;padding:104px 16px 32px;display:flex;position:relative}.page-module__E0kJGG__evenContainer{background-image:url(../media/backgroundShape_right.352a7443.svg);background-position:top;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:auto;min-height:100%;margin-bottom:48px;padding:152px 16px 32px;display:flex;position:relative}.page-module__E0kJGG__oddTitle{text-shadow:2px 3px 3px #a8a8a880;text-align:center;font-size:clamp(1.2rem,3vw,2.2rem);display:flex;position:absolute;top:0;left:56px}.page-module__E0kJGG__evenTitle{text-shadow:2px 3px 3px #a8a8a880;text-align:center;font-size:clamp(1.2rem,3vw,2.2rem);display:flex;position:absolute;top:0;right:56px}.page-module__E0kJGG__sponsor{width:100vw;height:auto;overflow:hidden}.page-module__E0kJGG__allScheduleImage{border-radius:16px;width:100%;max-width:816px;height:auto;box-shadow:0 0 8px #000c}.page-module__E0kJGG__logoLdenchiWrapper{isolation:isolate;border-radius:16px;width:100%;max-width:1136px;margin-top:1rem;transition:transform .3s;display:inline-block;position:relative}.page-module__E0kJGG__logoLdenchiWrapper:before{content:"";z-index:-1;background:0 0;border-radius:20px;transition:all .3s;position:absolute;inset:-4px}.page-module__E0kJGG__logoLdenchiWrapper:after{content:"";background:var(--bg-color);z-index:-1;border-radius:16px;position:absolute;inset:0}.page-module__E0kJGG__logoLdenchi{border-radius:16px;max-width:100%;height:auto;display:block}@media (hover:hover){.page-module__E0kJGG__logoLdenchiWrapper:hover{z-index:2;transform:scale(1.02)}.page-module__E0kJGG__logoLdenchiWrapper:hover:before{background:conic-gradient(from var(--gradient-angle),var(--main-color)0%,#f6ff00 15%,#daff74 25%,#f9ff57 35%,var(--main-color)50%,var(--main-color)60%,#f6ff00 75%,#daff74 85%,#f9ff57 95%,var(--main-color)100%);animation:3s linear infinite page-module__E0kJGG__gradient-rotation}.page-module__E0kJGG__logoLdenchiWrapper:hover:after{background:var(--bg-color)}}@keyframes page-module__E0kJGG__gradient-rotation{0%{--gradient-angle:0deg}to{--gradient-angle:360deg}}@media (max-width:700px){.page-module__E0kJGG__topBtn{background-color:var(--main-color);color:#000;width:90%}.page-module__E0kJGG__oddTitle{top:-16px;left:50%;transform:translate(-50%)}.page-module__E0kJGG__evenTitle{top:-16px;right:50%;transform:translate(50%)}.page-module__E0kJGG__sponsor{margin-top:0}.page-module__E0kJGG__topPageSubBtn{width:80vw}.page-module__E0kJGG__topPageSubBtn:first-of-type{margin-right:0}.page-module__E0kJGG__topPageSubBtn:hover{transform:none;color:var(--main-color)!important}.page-module__E0kJGG__logoLdenchiWrapper{width:100%}}@media (min-width:701px) and (max-width:1120px){.page-module__E0kJGG__oddTitle{top:-16px;left:50%;transform:translate(-50%)}.page-module__E0kJGG__evenTitle{top:-16px;right:50%;transform:translate(50%)}.page-module__E0kJGG__sponsor{margin-top:0}.page-module__E0kJGG__topPageSubBtn{width:40vw}.page-module__E0kJGG__topPageSubBtn:first-of-type{margin-right:0}.page-module__E0kJGG__topPageSubBtn:hover{transform:none;color:var(--main-color)!important}.page-module__E0kJGG__logoLdenchiWrapper{width:100%}}
