.flex-container{display:flex;flex-direction:column;align-items:center;background-color:hsla(0,0%,5%,0)}.app{position:relative}.app:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-image:url(https://upload.wikimedia.org/wikipedia/commons/3/33/BU_Fitrec.jpg);background-size:cover;background-position:50%;filter:blur(3px);z-index:-1}.app.isRootPage:before{display:block}.box-container{display:flex;flex-wrap:column;flex-direction:column;justify-content:space-around;gap:20px;margin:20px 0}.courts,.evaluate,.gym-info-box{flex:0 0 calc(33.33% - 20px);background-color:hsla(0,0%,5%,.4);padding:12px;border-radius:10px;text-align:center;text-decoration:none;color:#fff;transition:transform .2s ease,background-color .3s ease;margin-bottom:20px}.courts:hover,.evaluate:hover,.gym-info-box:hover{transform:scale(1.05);background-color:#1f1f1fae;color:#2c3e50;cursor:pointer}.courts h1,.evaluate h1,.gym-info-box h1{margin-bottom:10px;color:#fff}.courts p,.evaluate p,.gym-info-box p{color:silver;margin-bottom:15px}.courts span,.gym-info-box span{display:block;color:#3498db;font-weight:700}li{list-style-type:none;margin-bottom:8 px;font-size:20px}body,html{margin:0;padding:0;height:100%;margin-bottom:20px}.blur-background,.weightroombackground{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1}.blur-background{content:"";background-image:url(https://pbs.twimg.com/media/FHEjUAhXEAoSFiM?format=jpg&name=4096x4096);background-size:cover;background-position:50%;filter:blur(10px)}.content1{margin-top:250px;padding:20px}.content1,.legend-box{margin-left:auto;margin-right:auto;max-width:300px;background-color:hsla(0,0%,5%,.4);color:#fff;text-align:center}.legend-box{border:1px solid #ccc;padding:10px;margin-top:20px}.courtbackground{position:fixed}.courtbackground,.courtbackground:before{top:0;left:0;width:100%;height:100%;z-index:-1}.courtbackground:before{content:"";position:absolute;background-image:url(https://www.bu.edu/files/2020/09/resized-20-1390-FITREC-234-1024x684.jpg);background-size:cover;background-position:50%;filter:blur(10px)}.back{position:fixed;padding:10px 20px}.content2{margin-top:250px;margin-left:auto;margin-right:auto;max-width:300px;padding:20px}.back,.content2{background-color:hsla(0,0%,5%,.4);color:#fff;text-align:center}.back{position:absolute;top:20px;left:20px;display:inline-block;font-size:16px;text-decoration:none;border:2px solid hsla(0,0%,50%,.5);border-radius:5px;transition:background-color .3s ease,transform .2s ease,border .3s ease;z-index:2}.back:hover{background-color:hsla(0,0%,66%,.6);border:2px solid hsla(0,0%,50%,.7);transform:scale(1.05);cursor:pointer}.ratefacilitybackground{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;text-align:center}.ratefacilitybackground:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(https://www.bu.edu/fitrec/files/2023/10/22-1677-FITREC1-095-600x500.jpg);background-size:cover;background-position:50%;filter:blur(10px)}.content{position:absolute;top:240%;left:50%;transform:translate(-50%,-52%);text-align:initial;z-index:1}.content,.header{background-color:hsla(0,0%,5%,.4);color:#fff}.header{padding:20px;text-align:center;z-index:2}.back[data-v-a36989f8]{position:fixed;top:20px;left:20px;display:inline-block;padding:10px 20px;font-size:16px;text-align:center;text-decoration:none;color:#fff;background-color:hsla(0,0%,5%,.4);border:2px solid hsla(0,0%,50%,.5);border-radius:5px;transition:background-color .3s ease,transform .2s ease,border .3s ease}.back[data-v-a36989f8]:hover{background-color:hsla(0,0%,66%,.6);border:2px solid hsla(0,0%,50%,.7);transform:scale(1.05);cursor:pointer}.content[data-v-a36989f8]{margin-top:60px;margin-left:10px}