.winner-card{--border-width:4px;border:var(--border-width)solid transparent;color:#ed6b7a;--button-left-gradient:#fcf6e8;--button-right-gradient:#eecb6b;--button-left-border:#ed6b7a;--button-right-border:#c980d4;background-image:linear-gradient(90deg,var(--button-left-gradient),var(--button-right-gradient)),radial-gradient(circle at top left,var(--button-left-border),var(--button-right-border));font-weight:700;font:bold;background-origin:border-box;background-clip:padding-box,border-box;border-radius:1.5rem;font-family:Seenonim;text-decoration:none;transition:--button-left-gradient .3s,--button-right-gradient .3s}.button-decor{--border-width:4px;border:var(--border-width)solid transparent;color:#fff;--button-left-gradient:#ed6b7a;--button-right-gradient:#c980d4;--button-left-border:#f2b028;--button-right-border:#fff0b8;background-image:linear-gradient(90deg,var(--button-left-gradient),var(--button-right-gradient)),radial-gradient(circle at top left,var(--button-left-border),var(--button-right-border));font-weight:700;font:bold;background-origin:border-box;background-clip:padding-box,border-box;border-radius:15rem;padding:.5rem 1rem;text-decoration:none;transition:--button-left-gradient .3s,--button-right-gradient .3s}.popup-decor{--border-width:8px;border:var(--border-width)solid transparent;color:#fff;--button-left-gradient:#eecb6b;--button-right-gradient:#fcf6e8;--button-left-border:#ed6b7a;--button-right-border:#c980d4;background-image:linear-gradient(0deg,var(--button-left-gradient),var(--button-right-gradient)),radial-gradient(circle at top left,var(--button-left-border),var(--button-right-border));font-weight:700;font:bold;background-origin:border-box;background-clip:padding-box,border-box;border-radius:15rem;padding:.5rem 1rem;text-decoration:none;transition:--button-left-gradient .3s,--button-right-gradient .3s}.popup-overlay{z-index:1000;background:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.popup-box{border-radius:2rem;flex-direction:column;justify-content:center;align-items:center;display:flex;box-shadow:0 10px 40px #0000004d}.search-container{flex-direction:column;margin-top:2rem;display:flex;position:relative}.search-input{z-index:2;color:#962f52;align-items:left;text-align:left;background-color:#0000;background-image:url(/Asset/Competitionpage/search_bar.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;justify-content:left;width:60rem;height:5rem;padding-left:8rem;font-family:Friend;font-weight:700;transition:all .3s;display:inline-flex}.categories-container{z-index:3;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;max-width:80%;margin-top:2rem;display:flex;position:relative}.categories-card{--border-width:4px;border:var(--border-width)solid transparent;color:#fff;--button-left-gradient:#ed6b7a;--button-right-gradient:#c980d4;--button-left-border:#f2b028;--button-right-border:#fff0b8;background-image:linear-gradient(90deg,var(--button-left-gradient),var(--button-right-gradient)),radial-gradient(circle at top left,var(--button-left-border),var(--button-right-border));font-weight:700;font:bold;cursor:pointer;background-origin:border-box;background-clip:padding-box,border-box;border-radius:15rem;min-width:8rem;padding:.5rem 1rem;font-family:Friend;font-size:1rem;text-decoration:none;transition:--button-left-gradient .3s,--button-right-gradient .3s}.categories-card.active{--button-left-gradient:#e0eee9;--button-right-gradient:#61c0d6;--button-left-border:#fff0b8;--button-right-border:#f2b028;background-image:linear-gradient(90deg,var(--button-left-gradient),var(--button-right-gradient)),radial-gradient(circle at top left,var(--button-left-border),var(--button-right-border));color:#fff;transition:all .3s;transform:scale(1.05)}.categories-card:hover{--button-left-gradient:#e0eee9;--button-right-gradient:#61c0d6;--button-left-border:#f2b028;--button-right-border:#fff0b8;background-image:linear-gradient(90deg,var(--button-left-gradient),var(--button-right-gradient)),radial-gradient(circle at top left,var(--button-left-border),var(--button-right-border));color:#fff;cursor:pointer;transform:scale(1.05)}.competition-title,.end-date{color:#95183d}@media (max-width:3840px) and (max-height:2160px){.top-section{flex-direction:column;justify-content:end;align-items:center;display:flex}.title-bg{width:180rem;height:auto;margin-top:8rem}.juara-img{z-index:100;width:160rem;height:auto;margin-bottom:-5rem;position:relative}.track-img{z-index:98;width:100%;height:auto;position:relative}.bankanan{z-index:99;width:40rem;height:auto;position:absolute;right:0}.bankiri{z-index:99;width:40rem;height:auto;position:absolute;left:0}.bottom-section{flex-direction:column;justify-content:start;align-items:center;display:flex}.search-bg{width:200rem;height:auto;margin-top:-.5rem;position:absolute}.button-section{padding:1rem 1.5rem .5rem}.winner-button{width:100%;margin-bottom:2rem;font-family:Friend;font-size:3rem}.category-name{padding:.5rem 2rem;font-family:Friend;font-size:2rem}.winner-root{background-color:red;min-height:100%}.popup-box{width:500px;height:auto}.podium-section{color:#95183d;flex-direction:column;margin-top:1rem;margin-bottom:1rem;font-family:Friend;display:flex}.winner-names{text-align:center;flex-direction:row;padding-left:1rem;padding-right:1rem;display:flex}.winner-names h1{padding-left:1rem;padding-right:1rem}.winner-close-button{width:80%;font-family:Friend;font-weight:700}.bottomdecor{width:100%;height:auto;margin-bottom:-5rem;position:relative}.search-input{width:140rem;height:18rem;margin-top:-4rem;padding-left:15rem;font-size:4rem}.winner-section{flex-direction:column;justify-content:space-between;align-items:center;min-height:130rem;padding-top:4rem;padding-bottom:4rem;display:flex}.winner-container{max-width:3280px;margin:0 auto;padding-left:1rem;padding-right:1rem}.winner-grid{grid-template-columns:repeat(3,1fr);gap:5rem;display:grid}.winner-card{--border-width:10px;border:var(--border-width)solid transparent;border-radius:4rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 6px #0000001a}.winner-content{flex-grow:1;padding:3.5rem}.competition-title{margin-top:1rem;font-family:Friend;font-size:3.25rem;font-weight:600}.end-date{margin-top:.5rem;font-family:Friend;font-size:2rem}.pagination-wrapper{margin-top:3rem}.categories-card{--border-width:4px;border:var(--border-width)solid transparent;cursor:pointer;border-radius:15rem;min-width:8rem;padding:1rem 2rem;font-family:Friend;font-size:2rem}}@media (max-width:2850px) and (max-height:1800px){.top-section{flex-direction:column;justify-content:end;align-items:center;display:flex}.title-bg{width:140rem;height:auto;margin-top:8rem}.juara-img{z-index:100;width:120rem;height:auto;margin-bottom:-5rem;position:relative}.track-img{z-index:98;width:100%;height:auto;position:relative}.bankanan{z-index:99;width:25rem;height:auto;position:absolute;right:0}.bankiri{z-index:99;width:25rem;height:auto;position:absolute;left:0}.bottom-section{flex-direction:column;justify-content:start;align-items:center;display:flex}.search-bg{width:150rem;height:auto;margin-top:-.5rem;position:absolute}.button-section{padding:1rem 1.5rem .5rem}.winner-button{width:100%;margin-bottom:2rem;font-family:Friend;font-size:2.5rem}.category-name{padding:.5rem 2rem;font-family:Friend;font-size:2rem}.winner-root{background-color:red;min-height:100%}.popup-box{width:500px;height:auto}.podium-section{color:#95183d;flex-direction:column;margin-top:1rem;margin-bottom:1rem;font-family:Friend;display:flex}.winner-names{text-align:center;flex-direction:row;padding-left:1rem;padding-right:1rem;display:flex}.winner-names h1{padding-left:1rem;padding-right:1rem}.winner-close-button{width:80%;font-family:Friend;font-weight:700}.bottomdecor{width:100%;height:auto;margin-bottom:-5rem;position:relative}.search-input{width:100rem;height:15rem;margin-top:-4rem;padding-left:12rem;font-size:3rem}.winner-section{flex-direction:column;justify-content:space-between;align-items:center;min-height:130rem;padding-top:4rem;padding-bottom:4rem;display:flex}.winner-container{max-width:3280px;margin:0 auto;padding-left:1rem;padding-right:1rem}.winner-grid{grid-template-columns:repeat(3,1fr);gap:5rem;display:grid}.winner-card{--border-width:10px;border:var(--border-width)solid transparent;border-radius:4rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 6px #0000001a}.winner-content{flex-grow:1;padding:3.5rem}.competition-title{margin-top:1rem;font-family:Friend;font-size:3.25rem;font-weight:600}.end-date{margin-top:.5rem;font-family:Friend;font-size:2rem}.pagination-wrapper{margin-top:3rem}.categories-card{--border-width:4px;border:var(--border-width)solid transparent;cursor:pointer;border-radius:15rem;min-width:6rem;padding:1rem 2rem;font-family:Friend;font-size:1.5rem}}@media (max-width:2560px) and (max-height:1600px){.top-section{flex-direction:column;justify-content:end;align-items:center;display:flex}.title-bg{width:140rem;height:auto;margin-top:8rem}.juara-img{z-index:100;width:100rem;height:auto;margin-bottom:-5rem;position:relative}.track-img{z-index:98;width:100%;height:auto;position:relative}.bankanan{z-index:99;width:25rem;height:auto;position:absolute;right:0}.bankiri{z-index:99;width:25rem;height:auto;position:absolute;left:0}.bottom-section{flex-direction:column;justify-content:start;align-items:center;display:flex}.search-bg{width:150rem;height:auto;margin-top:-.5rem;position:absolute}.button-section{padding:1rem 1.5rem .5rem}.winner-button{width:100%;margin-bottom:2rem;font-family:Friend;font-size:2.5rem}.category-name{padding:.5rem 2rem;font-family:Friend;font-size:2rem}.winner-root{background-color:red;min-height:100%}.popup-box{width:500px;height:auto}.podium-section{color:#95183d;flex-direction:column;margin-top:1rem;margin-bottom:1rem;font-family:Friend;display:flex}.winner-names{text-align:center;flex-direction:row;padding-left:1rem;padding-right:1rem;display:flex}.winner-names h1{padding-left:1rem;padding-right:1rem}.winner-close-button{width:80%;font-family:Friend;font-weight:700}.bottomdecor{width:100%;height:auto;margin-bottom:-5rem;position:relative}.search-input{width:100rem;height:15rem;margin-top:-4rem;padding-left:12rem;font-size:3rem}.winner-section{flex-direction:column;justify-content:space-between;align-items:center;min-height:130rem;padding-top:4rem;padding-bottom:4rem;display:flex}.winner-container{max-width:3280px;margin:0 auto;padding-left:1rem;padding-right:1rem}.winner-grid{grid-template-columns:repeat(3,1fr);gap:5rem;display:grid}.winner-card{--border-width:10px;border:var(--border-width)solid transparent;border-radius:4rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 6px #0000001a}.winner-content{flex-grow:1;padding:3.5rem}.competition-title{margin-top:1rem;font-family:Friend;font-size:3.25rem;font-weight:600}.end-date{margin-top:.5rem;font-family:Friend;font-size:2rem}.pagination-wrapper{margin-top:3rem}.categories-card{--border-width:4px;border:var(--border-width)solid transparent;cursor:pointer;border-radius:15rem;min-width:6rem;padding:1rem 2rem;font-family:Friend;font-size:1.5rem}}@media (max-width:2560px) and (max-height:1140px){.top-section{flex-direction:column;justify-content:end;align-items:center;display:flex}.title-bg{width:140rem;height:auto;margin-top:8rem}.juara-img{z-index:100;width:100rem;height:auto;margin-bottom:-5rem;position:relative}.track-img{z-index:98;width:100%;height:auto;position:relative}.bankanan{z-index:99;width:25rem;height:auto;position:absolute;right:0}.bankiri{z-index:99;width:25rem;height:auto;position:absolute;left:0}.bottom-section{flex-direction:column;justify-content:start;align-items:center;display:flex}.search-bg{width:150rem;height:auto;margin-top:-.5rem;position:absolute}.button-section{padding:1rem 1.5rem .5rem}.winner-button{width:100%;margin-bottom:2rem;font-family:Friend;font-size:2.5rem}.category-name{padding:.5rem 2rem;font-family:Friend;font-size:2rem}.winner-root{background-color:red;min-height:100%}.popup-box{width:500px;height:auto}.podium-section{color:#95183d;flex-direction:column;margin-top:1rem;margin-bottom:1rem;font-family:Friend;display:flex}.winner-names{text-align:center;flex-direction:row;padding-left:1rem;padding-right:1rem;display:flex}.winner-names h1{padding-left:1rem;padding-right:1rem}.winner-close-button{width:80%;font-family:Friend;font-weight:700}.bottomdecor{width:100%;height:auto;margin-bottom:-5rem;position:relative}.search-input{width:100rem;height:15rem;margin-top:-4rem;padding-left:12rem;font-size:3rem}.winner-section{flex-direction:column;justify-content:space-between;align-items:center;min-height:130rem;padding-top:4rem;padding-bottom:4rem;display:flex}.winner-container{max-width:3280px;margin:0 auto;padding-left:1rem;padding-right:1rem}.winner-grid{grid-template-columns:repeat(3,1fr);gap:5rem;display:grid}.winner-card{--border-width:10px;border:var(--border-width)solid transparent;border-radius:4rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 6px #0000001a}.winner-content{flex-grow:1;padding:3.5rem}.competition-title{margin-top:1rem;font-family:Friend;font-size:3.25rem;font-weight:600}.end-date{margin-top:.5rem;font-family:Friend;font-size:2rem}.pagination-wrapper{margin-top:3rem}.categories-card{--border-width:4px;border:var(--border-width)solid transparent;cursor:pointer;border-radius:15rem;min-width:6rem;padding:1rem 2rem;font-family:Friend;font-size:1.5rem}}@media (max-width:1920px) and (max-height:1080px){.top-section{flex-direction:column;justify-content:end;align-items:center;display:flex}.title-bg{width:140rem;height:auto;margin-top:12rem}.juara-img{z-index:100;width:80rem;height:auto;margin-bottom:-5rem;position:relative}.track-img{z-index:98;width:100%;height:auto;position:relative}.bankanan{z-index:99;width:20rem;height:auto;position:absolute;right:0}.bankiri{z-index:99;width:20rem;height:auto;position:absolute;left:0}.bottom-section{flex-direction:column;justify-content:start;align-items:center;display:flex}.search-bg{width:90rem;height:auto;margin-top:-.5rem;position:absolute}.button-section{padding:1rem 1.5rem .5rem}.winner-button{width:100%;margin-bottom:2rem;font-family:Friend;font-size:1.5rem}.category-name{padding:.5rem 2rem;font-family:Friend;font-size:1.5rem}.winner-root{background-color:red;min-height:100%}.popup-box{width:500px;height:auto}.podium-section{color:#95183d;flex-direction:column;margin-top:1rem;margin-bottom:1rem;font-family:Friend;display:flex}.winner-names{text-align:center;flex-direction:row;padding-left:1rem;padding-right:1rem;display:flex}.winner-names h1{padding-left:1rem;padding-right:1rem}.winner-close-button{width:80%;font-family:Friend;font-weight:700}.bottomdecor{width:100%;height:auto;margin-bottom:-5rem;position:relative}.search-input{width:70rem;height:11rem;margin-top:-4rem;padding-left:9rem;font-size:2rem}.winner-section{flex-direction:column;justify-content:space-between;align-items:center;min-height:100rem;padding-top:4rem;padding-bottom:4rem;display:flex}.winner-container{max-width:3280px;margin:0 auto;padding-left:1rem;padding-right:1rem}.winner-grid{grid-template-columns:repeat(3,1fr);gap:5rem;display:grid}.winner-card{--border-width:8px;border:var(--border-width)solid transparent;border-radius:4rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 6px #0000001a}.winner-content{flex-grow:1;padding:3rem}.competition-title{margin-top:1rem;font-family:Friend;font-size:2rem;font-weight:600}.end-date{margin-top:.5rem;font-family:Friend;font-size:1.5rem}.pagination-wrapper{margin-top:3rem}.categories-card{--border-width:4px;border:var(--border-width)solid transparent;cursor:pointer;border-radius:15rem;min-width:6rem;padding:1rem 2rem;font-family:Friend;font-size:1.5rem}}@media (max-width:1900px) and (max-height:1200px){.top-section{flex-direction:column;justify-content:end;align-items:center;display:flex}.title-bg{width:140rem;height:auto;margin-top:8rem}.juara-img{z-index:100;width:80rem;height:auto;margin-bottom:-5rem;position:relative}.track-img{z-index:98;width:100%;height:auto;position:relative}.bankanan{z-index:99;width:17rem;height:auto;position:absolute;right:0}.bankiri{z-index:99;width:17rem;height:auto;position:absolute;left:0}.bottom-section{flex-direction:column;justify-content:start;align-items:center;display:flex}.search-bg{width:90rem;height:auto;margin-top:-.5rem;position:absolute}.button-section{padding:1rem 1.5rem .5rem}.winner-button{width:100%;margin-bottom:2rem;font-family:Friend;font-size:1.5rem}.category-name{padding:.5rem 2rem;font-family:Friend;font-size:1.5rem}.winner-root{background-color:red;min-height:100%}.popup-box{width:500px;height:auto}.podium-section{color:#95183d;flex-direction:column;margin-top:1rem;margin-bottom:1rem;font-family:Friend;display:flex}.winner-names{text-align:center;flex-direction:row;padding-left:1rem;padding-right:1rem;display:flex}.winner-names h1{padding-left:1rem;padding-right:1rem}.winner-close-button{width:80%;font-family:Friend;font-weight:700}.bottomdecor{width:100%;height:auto;margin-bottom:-5rem;position:relative}.search-input{width:60rem;height:10rem;margin-top:-4rem;padding-left:7rem;font-size:1.5rem}.winner-section{flex-direction:column;justify-content:space-between;align-items:center;min-height:100rem;padding-top:4rem;padding-bottom:4rem;display:flex}.winner-container{max-width:3280px;margin:0 auto;padding-left:1rem;padding-right:1rem}.winner-grid{grid-template-columns:repeat(3,1fr);gap:5rem;display:grid}.winner-card{--border-width:8px;border:var(--border-width)solid transparent;border-radius:4rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 6px #0000001a}.winner-content{flex-grow:1;padding:3rem}.competition-title{margin-top:1rem;font-family:Friend;font-size:1.8rem;font-weight:600}.end-date{margin-top:.5rem;font-family:Friend;font-size:1.3rem}.pagination-wrapper{margin-top:3rem}.categories-card{--border-width:4px;border:var(--border-width)solid transparent;cursor:pointer;border-radius:15rem;min-width:6rem;padding:1rem 2rem;font-family:Friend;font-size:1.5rem}}@media (max-width:1728px) and (max-height:1117px){.top-section{flex-direction:column;justify-content:end;align-items:center;display:flex}.title-bg{width:140rem;height:auto;margin-top:6rem}.juara-img{z-index:100;width:70rem;height:auto;margin-bottom:-5rem;position:relative}.track-img{z-index:98;width:100%;height:auto;position:relative}.bankanan{z-index:99;width:17rem;height:auto;position:absolute;right:0}.bankiri{z-index:99;width:17rem;height:auto;position:absolute;left:0}.bottom-section{flex-direction:column;justify-content:start;align-items:center;display:flex}.search-bg{width:90rem;height:auto;margin-top:-.5rem;position:absolute}.button-section{padding:1rem 1.5rem .5rem}.winner-button{width:100%;margin-bottom:1rem;font-family:Friend;font-size:1.4rem}.category-name{padding:.5rem 2rem;font-family:Friend;font-size:1.1rem}.winner-root{background-color:red;min-height:100%}.popup-box{width:500px;height:auto}.podium-section{color:#95183d;flex-direction:column;margin-top:1rem;margin-bottom:1rem;font-family:Friend;display:flex}.winner-names{text-align:center;flex-direction:row;padding-left:1rem;padding-right:1rem;display:flex}.winner-names h1{padding-left:1rem;padding-right:1rem}.winner-close-button{width:80%;font-family:Friend;font-weight:700}.bottomdecor{width:100%;height:auto;margin-bottom:-5rem;position:relative}.search-input{width:60rem;height:10rem;margin-top:-4rem;padding-left:7rem;font-size:1.5rem}.winner-section{flex-direction:column;justify-content:space-between;align-items:center;min-height:85rem;padding-top:4rem;padding-bottom:4rem;display:flex}.winner-container{max-width:3280px;margin:0 auto;padding-left:1rem;padding-right:1rem}.winner-grid{grid-template-columns:repeat(3,1fr);gap:5rem;display:grid}.winner-card{--border-width:8px;border:var(--border-width)solid transparent;border-radius:4rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 6px #0000001a}.winner-content{flex-grow:1;padding:3rem}.competition-title{margin-top:1rem;font-family:Friend;font-size:1.5rem;font-weight:600}.end-date{margin-top:.5rem;font-family:Friend;font-size:1.1rem}.pagination-wrapper{margin-top:3rem}.categories-card{--border-width:4px;border:var(--border-width)solid transparent;cursor:pointer;border-radius:15rem;min-width:6rem;padding:1rem 2rem;font-family:Friend;font-size:1.5rem}}@media (max-width:1536px) and (max-height:982px){.top-section{flex-direction:column;justify-content:end;align-items:center;display:flex}.title-bg{width:140rem;height:auto;margin-top:6rem}.juara-img{z-index:100;width:60rem;height:auto;margin-bottom:-5rem;position:relative}.track-img{z-index:98;width:100%;height:auto;position:relative}.bankanan{z-index:99;width:15rem;height:auto;position:absolute;right:0}.bankiri{z-index:99;width:15rem;height:auto;position:absolute;left:0}.bottom-section{flex-direction:column;justify-content:start;align-items:center;display:flex}.search-bg{width:90rem;height:auto;margin-top:-.5rem;position:absolute}.button-section{padding:1rem 1.5rem .5rem}.winner-button{width:100%;margin-bottom:1rem;font-family:Friend;font-size:1.4rem}.category-name{padding:.5rem 2rem;font-family:Friend;font-size:1.1rem}.winner-root{background-color:red;min-height:100%}.popup-box{width:500px;height:auto}.podium-section{color:#95183d;flex-direction:column;margin-top:1rem;margin-bottom:1rem;font-family:Friend;display:flex}.winner-names{text-align:center;flex-direction:row;padding-left:1rem;padding-right:1rem;display:flex}.winner-names h1{padding-left:1rem;padding-right:1rem}.winner-close-button{width:80%;font-family:Friend;font-weight:700}.bottomdecor{width:100%;height:auto;margin-bottom:-5rem;position:relative}.search-input{width:60rem;height:10rem;margin-top:-4rem;padding-left:7rem;font-size:1.5rem}.winner-section{flex-direction:column;justify-content:space-between;align-items:center;min-height:85rem;padding-top:4rem;padding-bottom:4rem;display:flex}.winner-container{max-width:3280px;margin:0 auto;padding-left:1rem;padding-right:1rem}.winner-grid{grid-template-columns:repeat(3,1fr);gap:5rem;display:grid}.winner-card{--border-width:8px;border:var(--border-width)solid transparent;border-radius:4rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 6px #0000001a}.winner-content{flex-grow:1;padding:3rem}.competition-title{margin-top:1rem;font-family:Friend;font-size:1.5rem;font-weight:600}.end-date{margin-top:.5rem;font-family:Friend;font-size:1.1rem}.pagination-wrapper{margin-top:3rem}.categories-card{--border-width:4px;border:var(--border-width)solid transparent;cursor:pointer;border-radius:15rem;min-width:6rem;padding:1rem 2rem;font-family:Friend;font-size:1.5rem}}@media (max-width:1512px) and (max-height:982px){.winner-section{flex-direction:column;justify-content:space-between;align-items:center;min-height:55rem;padding-top:4rem;padding-bottom:4rem;display:flex}.winner-container{max-width:1280px;margin:0;padding-left:1rem;padding-right:1rem}.winner-grid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.winner-card{--border-width:4px;border:var(--border-width)solid transparent;border-radius:2rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 6px #0000001a}.winner-content{flex-grow:1;padding:1.5rem}.competition-title{margin-top:1rem;font-family:Friend;font-size:1.25rem;font-weight:600}.end-date{margin-top:.5rem;font-family:Friend;font-size:.875rem}.pagination-wrapper{margin-top:3rem}.top-section{flex-direction:column;justify-content:end;align-items:center;display:flex}.title-bg{width:90rem;height:auto;margin-top:4rem}.juara-img{z-index:100;width:60rem;height:auto;margin-bottom:-5rem;position:relative}.track-img{z-index:98;width:100%;height:auto;position:relative}.bankanan{z-index:99;width:15rem;height:auto;position:absolute;right:0}.bankiri{z-index:99;width:15rem;height:auto;position:absolute;left:0}.bottom-section{flex-direction:column;justify-content:start;align-items:center;display:flex}.search-bg{width:80rem;height:auto;margin-top:-.5rem;position:absolute}.button-section{padding:1rem 1.5rem .5rem}.winner-button{width:100%;margin-bottom:0;font-family:Friend;font-size:1rem}.category-name{padding:.5rem 1rem;font-family:Friend;font-size:1rem}.winner-root{background-color:red;min-height:100%}.popup-box{width:500px;height:auto}.podium-section{color:#95183d;flex-direction:column;margin-top:1rem;margin-bottom:1rem;font-family:Friend;display:flex}.winner-names{text-align:center;flex-direction:row;padding-left:1rem;padding-right:1rem;display:flex}.winner-names h1{padding-left:1rem;padding-right:1rem}.winner-close-button{width:80%;font-family:Friend;font-weight:700}.bottomdecor{width:100%;height:auto;margin-bottom:-5rem;position:relative}.search-input{width:60rem;height:5rem;margin-top:-1.7rem;padding-left:8rem;font-size:1.5rem}.categories-card{--border-width:4px;border:var(--border-width)solid transparent;cursor:pointer;border-radius:15rem;min-width:8rem;padding:.5rem 1rem;font-family:Friend;font-size:1rem}}@media (max-width:1368px) and (max-height:912px){.winner-section{flex-direction:column;justify-content:space-between;align-items:center;min-height:55rem;padding-top:4rem;padding-bottom:4rem;display:flex}.winner-container{max-width:1280px;margin:0;padding-left:1rem;padding-right:1rem}.winner-grid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.winner-card{--border-width:4px;border:var(--border-width)solid transparent;border-radius:2rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 6px #0000001a}.winner-content{flex-grow:1;padding:1.5rem}.competition-title{margin-top:1rem;font-family:Friend;font-size:1.25rem;font-weight:600}.end-date{margin-top:.5rem;font-family:Friend;font-size:.875rem}.pagination-wrapper{margin-top:3rem}.top-section{flex-direction:column;justify-content:end;align-items:center;display:flex}.title-bg{width:90rem;height:auto;margin-top:4rem}.juara-img{z-index:100;width:55rem;height:auto;margin-bottom:-5rem;position:relative}.track-img{z-index:98;width:100%;height:auto;position:relative}.bankanan{z-index:99;width:15rem;height:auto;position:absolute;right:0}.bankiri{z-index:99;width:15rem;height:auto;position:absolute;left:0}.bottom-section{flex-direction:column;justify-content:start;align-items:center;display:flex}.search-bg{width:80rem;height:auto;margin-top:-.5rem;position:absolute}.button-section{padding:1rem 1.5rem .5rem}.winner-button{width:100%;margin-bottom:0;font-family:Friend;font-size:1rem}.category-name{padding:.5rem 1rem;font-family:Friend;font-size:1rem}.winner-root{background-color:red;min-height:100%}.popup-box{width:500px;height:auto}.podium-section{color:#95183d;flex-direction:column;margin-top:1rem;margin-bottom:1rem;font-family:Friend;display:flex}.winner-names{text-align:center;flex-direction:row;padding-left:1rem;padding-right:1rem;display:flex}.winner-names h1{padding-left:1rem;padding-right:1rem}.winner-close-button{width:80%;font-family:Friend;font-weight:700}.bottomdecor{width:100%;height:auto;margin-bottom:-5rem;position:relative}.search-input{width:60rem;height:5rem;margin-top:-1.7rem;padding-left:8rem;font-size:1.5rem}.categories-card{--border-width:4px;border:var(--border-width)solid transparent;cursor:pointer;border-radius:15rem;min-width:8rem;padding:.5rem 1rem;font-family:Friend;font-size:1rem}}@media (max-width:1366px) and (max-height:1024px){.winner-section{flex-direction:column;justify-content:space-between;align-items:center;min-height:55rem;padding-top:4rem;padding-bottom:4rem;display:flex}.winner-container{max-width:1280px;margin:0;padding-left:1rem;padding-right:1rem}.winner-grid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.winner-card{--border-width:4px;border:var(--border-width)solid transparent;border-radius:2rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 6px #0000001a}.winner-content{flex-grow:1;padding:1.5rem}.competition-title{margin-top:1rem;font-family:Friend;font-size:1.25rem;font-weight:600}.end-date{margin-top:.5rem;font-family:Friend;font-size:.875rem}.pagination-wrapper{margin-top:3rem}.top-section{flex-direction:column;justify-content:end;align-items:center;display:flex}.title-bg{width:90rem;height:auto;margin-top:4rem}.juara-img{z-index:100;width:55rem;height:auto;margin-bottom:-5rem;position:relative}.track-img{z-index:98;width:100%;height:auto;position:relative}.bankanan{z-index:99;width:15rem;height:auto;position:absolute;right:0}.bankiri{z-index:99;width:15rem;height:auto;position:absolute;left:0}.bottom-section{flex-direction:column;justify-content:start;align-items:center;display:flex}.search-bg{width:80rem;height:auto;margin-top:-.5rem;position:absolute}.button-section{padding:1rem 1.5rem .5rem}.winner-button{width:100%;margin-bottom:0;font-family:Friend;font-size:1rem}.category-name{padding:.5rem 1rem;font-family:Friend;font-size:1rem}.winner-root{background-color:red;min-height:100%}.popup-box{width:500px;height:auto}.podium-section{color:#95183d;flex-direction:column;margin-top:1rem;margin-bottom:1rem;font-family:Friend;display:flex}.winner-names{text-align:center;flex-direction:row;padding-left:1rem;padding-right:1rem;display:flex}.winner-names h1{padding-left:1rem;padding-right:1rem}.winner-close-button{width:80%;font-family:Friend;font-weight:700}.bottomdecor{width:100%;height:auto;margin-bottom:-5rem;position:relative}.search-input{width:60rem;height:5rem;margin-top:-1.7rem;padding-left:8rem;font-size:1.5rem}.categories-card{--border-width:4px;border:var(--border-width)solid transparent;cursor:pointer;border-radius:15rem;min-width:8rem;padding:.5rem 1rem;font-family:Friend;font-size:1rem}}@media (max-width:1366px) and (max-height:768px){.winner-section{flex-direction:column;justify-content:space-between;align-items:center;min-height:55rem;padding-top:4rem;padding-bottom:4rem;display:flex}.winner-container{max-width:1280px;margin:0;padding-left:1rem;padding-right:1rem}.winner-grid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.winner-card{--border-width:4px;border:var(--border-width)solid transparent;border-radius:2rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 6px #0000001a}.winner-content{flex-grow:1;padding:1.5rem}.competition-title{margin-top:1rem;font-family:Friend;font-size:1.25rem;font-weight:600}.end-date{margin-top:.5rem;font-family:Friend;font-size:.875rem}.pagination-wrapper{margin-top:3rem}.top-section{flex-direction:column;justify-content:end;align-items:center;display:flex}.title-bg{width:90rem;height:auto;margin-top:4rem}.juara-img{z-index:100;width:55rem;height:auto;margin-bottom:-5rem;position:relative}.track-img{z-index:98;width:100%;height:auto;position:relative}.bankanan{z-index:99;width:15rem;height:auto;position:absolute;right:0}.bankiri{z-index:99;width:15rem;height:auto;position:absolute;left:0}.bottom-section{flex-direction:column;justify-content:start;align-items:center;display:flex}.search-bg{width:80rem;height:auto;margin-top:-.5rem;position:absolute}.button-section{padding:1rem 1.5rem .5rem}.winner-button{width:100%;margin-bottom:0;font-family:Friend;font-size:1rem}.category-name{padding:.5rem 1rem;font-family:Friend;font-size:1rem}.winner-root{background-color:red;min-height:100%}.popup-box{width:500px;height:auto}.podium-section{color:#95183d;flex-direction:column;margin-top:1rem;margin-bottom:1rem;font-family:Friend;display:flex}.winner-names{text-align:center;flex-direction:row;padding-left:1rem;padding-right:1rem;display:flex}.winner-names h1{padding-left:1rem;padding-right:1rem}.winner-close-button{width:80%;font-family:Friend;font-weight:700}.bottomdecor{width:100%;height:auto;margin-bottom:-5rem;position:relative}.search-input{width:60rem;height:5rem;margin-top:-1.7rem;padding-left:8rem;font-size:1.5rem}.categories-card{--border-width:4px;border:var(--border-width)solid transparent;cursor:pointer;border-radius:15rem;min-width:8rem;padding:.5rem 1rem;font-family:Friend;font-size:1rem}}@media (max-width:1280px) and (max-height:853px){.winner-section{flex-direction:column;justify-content:space-between;align-items:center;min-height:55rem;padding-top:4rem;padding-bottom:4rem;display:flex}.winner-container{max-width:1280px;margin:0;padding-left:1rem;padding-right:1rem}.winner-grid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.winner-card{--border-width:4px;border:var(--border-width)solid transparent;border-radius:2rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 6px #0000001a}.winner-content{flex-grow:1;padding:1.5rem}.competition-title{margin-top:1rem;font-family:Friend;font-size:1.25rem;font-weight:600}.end-date{margin-top:.5rem;font-family:Friend;font-size:.875rem}.pagination-wrapper{margin-top:3rem}.top-section{flex-direction:column;justify-content:end;align-items:center;display:flex}.title-bg{width:90rem;height:auto;margin-top:4rem}.juara-img{z-index:100;width:50rem;height:auto;margin-bottom:-5rem;position:relative}.track-img{z-index:98;width:100%;height:auto;position:relative}.bankanan{z-index:99;width:12rem;height:auto;position:absolute;right:0}.bankiri{z-index:99;width:12rem;height:auto;position:absolute;left:0}.bottom-section{flex-direction:column;justify-content:start;align-items:center;display:flex}.search-bg{width:80rem;height:auto;margin-top:-.5rem;position:absolute}.button-section{padding:1rem 1.5rem .5rem}.winner-button{width:100%;margin-bottom:0;font-family:Friend;font-size:1rem}.category-name{padding:.5rem 1rem;font-family:Friend;font-size:1rem}.winner-root{background-color:red;min-height:100%}.popup-box{width:500px;height:auto}.podium-section{color:#95183d;flex-direction:column;margin-top:1rem;margin-bottom:1rem;font-family:Friend;display:flex}.winner-names{text-align:center;flex-direction:row;padding-left:1rem;padding-right:1rem;display:flex}.winner-names h1{padding-left:1rem;padding-right:1rem}.winner-close-button{width:80%;font-family:Friend;font-weight:700}.bottomdecor{width:100%;height:auto;margin-bottom:-5rem;position:relative}.search-input{width:60rem;height:5rem;margin-top:-1.7rem;padding-left:8rem;font-size:1.5rem}.categories-card{--border-width:4px;border:var(--border-width)solid transparent;cursor:pointer;border-radius:15rem;min-width:8rem;padding:.5rem 1rem;font-family:Friend;font-size:1rem}}@media (max-width:1180px) and (max-height:820px){.winner-section{flex-direction:column;justify-content:space-between;align-items:center;min-height:55rem;padding-top:4rem;padding-bottom:4rem;display:flex}.winner-container{max-width:1280px;margin:0;padding-left:1rem;padding-right:1rem}.winner-grid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.winner-card{--border-width:4px;border:var(--border-width)solid transparent;border-radius:2rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 6px #0000001a}.winner-content{flex-grow:1;padding:1.5rem}.competition-title{margin-top:1rem;font-family:Friend;font-size:1.25rem;font-weight:600}.end-date{margin-top:.5rem;font-family:Friend;font-size:.875rem}.pagination-wrapper{margin-top:3rem}.top-section{flex-direction:column;justify-content:end;align-items:center;display:flex}.title-bg{width:90rem;height:auto;margin-top:4rem}.juara-img{z-index:100;width:50rem;height:auto;margin-bottom:-5rem;position:relative}.track-img{z-index:98;width:100%;height:auto;position:relative}.bankanan{z-index:99;width:12rem;height:auto;position:absolute;right:0}.bankiri{z-index:99;width:12rem;height:auto;position:absolute;left:0}.bottom-section{flex-direction:column;justify-content:start;align-items:center;display:flex}.search-bg{width:80rem;height:auto;margin-top:-.5rem;position:absolute}.button-section{padding:1rem 1.5rem .5rem}.winner-button{width:100%;margin-bottom:0;font-family:Friend;font-size:1rem}.category-name{padding:.5rem 1rem;font-family:Friend;font-size:1rem}.winner-root{background-color:red;min-height:100%}.popup-box{width:500px;height:auto}.podium-section{color:#95183d;flex-direction:column;margin-top:1rem;margin-bottom:1rem;font-family:Friend;display:flex}.winner-names{text-align:center;flex-direction:row;padding-left:1rem;padding-right:1rem;display:flex}.winner-names h1{padding-left:1rem;padding-right:1rem}.winner-close-button{width:80%;font-family:Friend;font-weight:700}.bottomdecor{width:100%;height:auto;margin-bottom:-5rem;position:relative}.search-input{width:55rem;height:4.5rem;margin-top:-1.7rem;padding-left:7rem;font-size:1.2rem}.categories-card{--border-width:4px;border:var(--border-width)solid transparent;cursor:pointer;border-radius:15rem;min-width:8rem;padding:.5rem 1rem;font-family:Friend;font-size:1rem}}@media (max-width:1024px) and (max-height:1366px) and (orientation:portrait){.winner-section{flex-direction:column;justify-content:space-between;align-items:center;min-height:55rem;padding-top:4rem;padding-bottom:4rem;display:flex}.winner-container{max-width:1280px;margin:0;padding-left:1rem;padding-right:1rem}.winner-grid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.winner-card{--border-width:4px;border:var(--border-width)solid transparent;border-radius:2rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 6px #0000001a}.winner-content{flex-grow:1;padding:1.5rem}.competition-title{margin-top:1rem;font-family:Friend;font-size:1.25rem;font-weight:600}.end-date{margin-top:.5rem;font-family:Friend;font-size:.875rem}.pagination-wrapper{margin-top:3rem}.top-section{flex-direction:column;justify-content:end;align-items:center;display:flex}.title-bg{width:90rem;height:auto;margin-top:4rem}.juara-img{z-index:100;width:45rem;height:auto;margin-bottom:-5rem;position:relative}.track-img{z-index:98;width:100%;height:auto;position:relative}.bankanan{z-index:99;width:12rem;height:auto;position:absolute;right:0}.bankiri{z-index:99;width:12rem;height:auto;position:absolute;left:0}.bottom-section{flex-direction:column;justify-content:start;align-items:center;display:flex}.search-bg{width:80rem;height:auto;margin-top:-.5rem;position:absolute}.button-section{padding:1rem 1.5rem .5rem}.winner-button{width:100%;margin-bottom:0;font-family:Friend;font-size:1rem}.category-name{padding:.5rem 1rem;font-family:Friend;font-size:1rem}.winner-root{background-color:red;min-height:100%}.popup-box{width:500px;height:auto}.podium-section{color:#95183d;flex-direction:column;margin-top:1rem;margin-bottom:1rem;font-family:Friend;display:flex}.winner-names{text-align:center;flex-direction:row;padding-left:1rem;padding-right:1rem;display:flex}.winner-names h1{padding-left:1rem;padding-right:1rem}.winner-close-button{width:80%;font-family:Friend;font-weight:700}.bottomdecor{width:100%;height:auto;margin-bottom:-5rem;position:relative}.search-input{width:50rem;height:4rem;margin-top:-1.7rem;padding-left:8rem;font-size:1.5rem}.categories-card{--border-width:4px;border:var(--border-width)solid transparent;cursor:pointer;border-radius:15rem;min-width:7rem;padding:.5rem 1rem;font-family:Friend;font-size:1rem}}@media (max-width:1024px) and (max-height:768px) and (orientation:landscape){.winner-section{flex-direction:column;justify-content:space-between;align-items:center;min-height:55rem;padding-top:4rem;padding-bottom:4rem;display:flex}.winner-container{max-width:1280px;margin:0;padding-left:1rem;padding-right:1rem}.winner-grid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.winner-card{--border-width:4px;border:var(--border-width)solid transparent;border-radius:2rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 6px #0000001a}.winner-content{flex-grow:1;padding:1.5rem}.competition-title{margin-top:1rem;font-family:Friend;font-size:1.25rem;font-weight:600}.end-date{margin-top:.5rem;font-family:Friend;font-size:.875rem}.pagination-wrapper{margin-top:3rem}.top-section{flex-direction:column;justify-content:end;align-items:center;display:flex}.title-bg{width:90rem;height:auto;margin-top:4rem}.juara-img{z-index:100;width:45rem;height:auto;margin-bottom:-5rem;position:relative}.track-img{z-index:98;width:100%;height:auto;position:relative}.bankanan{z-index:99;width:10rem;height:auto;position:absolute;right:0}.bankiri{z-index:99;width:10rem;height:auto;position:absolute;left:0}.bottom-section{flex-direction:column;justify-content:start;align-items:center;display:flex}.search-bg{width:80rem;height:auto;margin-top:-.5rem;position:absolute}.button-section{padding:1rem 1.5rem .5rem}.winner-button{width:100%;margin-bottom:0;font-family:Friend;font-size:1rem}.category-name{padding:.5rem 1rem;font-family:Friend;font-size:1rem}.winner-root{background-color:red;min-height:100%}.popup-box{width:500px;height:auto}.podium-section{color:#95183d;flex-direction:column;margin-top:1rem;margin-bottom:1rem;font-family:Friend;display:flex}.winner-names{text-align:center;flex-direction:row;padding-left:1rem;padding-right:1rem;display:flex}.winner-names h1{padding-left:1rem;padding-right:1rem}.winner-close-button{width:80%;font-family:Friend;font-weight:700}.bottomdecor{width:100%;height:auto;margin-bottom:-5rem;position:relative}.search-input{width:55rem;height:4.5rem;margin-top:-1.7rem;padding-left:7rem;font-size:1.2rem}.categories-card{--border-width:4px;border:var(--border-width)solid transparent;cursor:pointer;border-radius:15rem;min-width:7rem;padding:.5rem 1rem;font-family:Friend;font-size:1rem}}@media (max-width:1024px) and (max-height:600px){.winner-section{flex-direction:column;justify-content:space-between;align-items:center;min-height:55rem;padding-top:4rem;padding-bottom:4rem;display:flex}.winner-container{max-width:1280px;margin:0;padding-left:1rem;padding-right:1rem}.winner-grid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.winner-card{--border-width:4px;border:var(--border-width)solid transparent;border-radius:2rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 6px #0000001a}.winner-content{flex-grow:1;padding:1.5rem}.competition-title{margin-top:1rem;font-family:Friend;font-size:1.25rem;font-weight:600}.end-date{margin-top:.5rem;font-family:Friend;font-size:.875rem}.pagination-wrapper{margin-top:3rem}.top-section{flex-direction:column;justify-content:end;align-items:center;display:flex}.title-bg{width:90rem;height:auto;margin-top:4rem}.juara-img{z-index:100;width:45rem;height:auto;margin-bottom:-5rem;position:relative}.track-img{z-index:98;width:100%;height:auto;position:relative}.bankanan{z-index:99;width:10rem;height:auto;position:absolute;right:0}.bankiri{z-index:99;width:10rem;height:auto;position:absolute;left:0}.bottom-section{flex-direction:column;justify-content:start;align-items:center;display:flex}.search-bg{width:80rem;height:auto;margin-top:-.5rem;position:absolute}.button-section{padding:1rem 1.5rem .5rem}.winner-button{width:100%;margin-bottom:0;font-family:Friend;font-size:1rem}.category-name{padding:.5rem 1rem;font-family:Friend;font-size:1rem}.winner-root{background-color:red;min-height:100%}.popup-box{width:500px;height:auto}.podium-section{color:#95183d;flex-direction:column;margin-top:1rem;margin-bottom:1rem;font-family:Friend;display:flex}.winner-names{text-align:center;flex-direction:row;padding-left:1rem;padding-right:1rem;display:flex}.winner-names h1{padding-left:1rem;padding-right:1rem}.winner-close-button{width:80%;font-family:Friend;font-weight:700}.bottomdecor{width:100%;height:auto;margin-bottom:-5rem;position:relative}.search-input{width:50rem;height:4rem;margin-top:-1.7rem;padding-left:7rem;font-size:1.2rem}.categories-card{--border-width:4px;border:var(--border-width)solid transparent;cursor:pointer;border-radius:15rem;min-width:7rem;padding:.5rem 1rem;font-family:Friend;font-size:1rem}}@media (max-width:956px) and (max-height:440px) and (orientation:landscape){.winner-section{flex-direction:column;justify-content:space-between;align-items:center;min-height:55rem;padding-top:4rem;padding-bottom:4rem;display:flex}.winner-container{max-width:1280px;margin:0;padding-left:1rem;padding-right:1rem}.winner-grid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.winner-card{--border-width:4px;border:var(--border-width)solid transparent;border-radius:2rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 6px #0000001a}.winner-content{flex-grow:1;padding:1.5rem}.competition-title{margin-top:1rem;font-family:Friend;font-size:1.25rem;font-weight:600}.end-date{margin-top:.5rem;font-family:Friend;font-size:.875rem}.pagination-wrapper{margin-top:3rem}.top-section{flex-direction:column;justify-content:end;align-items:center;display:flex}.title-bg{width:90rem;height:auto;margin-top:4rem}.juara-img{z-index:100;width:40rem;height:auto;margin-bottom:-5rem;position:relative}.track-img{z-index:98;width:100%;height:auto;position:relative}.bankanan{z-index:99;width:10rem;height:auto;position:absolute;right:0}.bankiri{z-index:99;width:10rem;height:auto;position:absolute;left:0}.bottom-section{flex-direction:column;justify-content:start;align-items:center;display:flex}.search-bg{width:80rem;height:auto;margin-top:-.5rem;position:absolute}.button-section{padding:1rem 1.5rem .5rem}.winner-button{width:100%;margin-bottom:0;font-family:Friend;font-size:1rem}.category-name{padding:.5rem 1rem;font-family:Friend;font-size:1rem}.winner-root{background-color:red;min-height:100%}.popup-box{width:500px;height:auto}.podium-section{color:#95183d;flex-direction:column;margin-top:1rem;margin-bottom:1rem;font-family:Friend;display:flex}.winner-names{text-align:center;flex-direction:row;padding-left:1rem;padding-right:1rem;display:flex}.winner-names h1{padding-left:1rem;padding-right:1rem}.winner-close-button{width:80%;font-family:Friend;font-weight:700}.bottomdecor{width:100%;height:auto;margin-bottom:-5rem;position:relative}.search-input{width:50rem;height:3.8rem;margin-top:-1.7rem;padding-left:7.2rem;font-size:1.3rem}.categories-card{--border-width:4px;border:var(--border-width)solid transparent;cursor:pointer;border-radius:15rem;min-width:7rem;padding:.5rem 1rem;font-family:Friend;font-size:1rem}}@media (max-width:932px) and (max-height:430px){.winner-section{flex-direction:column;justify-content:space-between;align-items:center;min-height:55rem;padding-top:4rem;padding-bottom:4rem;display:flex}.winner-container{max-width:1280px;margin:0;padding-left:1rem;padding-right:1rem}.winner-grid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.winner-card{--border-width:4px;border:var(--border-width)solid transparent;border-radius:2rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 6px #0000001a}.winner-content{flex-grow:1;padding:1.5rem}.competition-title{margin-top:1rem;font-family:Friend;font-size:1.25rem;font-weight:600}.end-date{margin-top:.5rem;font-family:Friend;font-size:.875rem}.pagination-wrapper{margin-top:3rem}.top-section{flex-direction:column;justify-content:end;align-items:center;display:flex}.title-bg{width:90rem;height:auto;margin-top:4rem}.juara-img{z-index:100;width:38rem;height:auto;margin-bottom:-5rem;position:relative}.track-img{z-index:98;width:100%;height:auto;position:relative}.bankanan{z-index:99;width:10rem;height:auto;position:absolute;right:0}.bankiri{z-index:99;width:10rem;height:auto;position:absolute;left:0}.bottom-section{flex-direction:column;justify-content:start;align-items:center;display:flex}.search-bg{width:80rem;height:auto;margin-top:-.5rem;position:absolute}.button-section{padding:1rem 1.5rem .5rem}.winner-button{width:100%;margin-bottom:0;font-family:Friend;font-size:1rem}.category-name{padding:.5rem 1rem;font-family:Friend;font-size:1rem}.winner-root{background-color:red;min-height:100%}.popup-box{width:500px;height:auto}.podium-section{color:#95183d;flex-direction:column;margin-top:1rem;margin-bottom:1rem;font-family:Friend;display:flex}.winner-names{text-align:center;flex-direction:row;padding-left:1rem;padding-right:1rem;display:flex}.winner-names h1{padding-left:1rem;padding-right:1rem}.winner-close-button{width:80%;font-family:Friend;font-weight:700}.bottomdecor{width:100%;height:auto;margin-bottom:-5rem;position:relative}.search-input{width:50rem;height:3.8rem;margin-top:-1.7rem;padding-left:7.2rem;font-size:1.3rem}.categories-card{--border-width:4px;border:var(--border-width)solid transparent;cursor:pointer;border-radius:15rem;min-width:6.5rem;padding:.5rem 1rem;font-family:Friend;font-size:1rem}}@media (max-width:896px) and (max-height:414px) and (orientation:landscape){.winner-section{flex-direction:column;justify-content:space-between;align-items:center;min-height:55rem;padding-top:4rem;padding-bottom:4rem;display:flex}.winner-container{max-width:1280px;margin:0;padding-left:1rem;padding-right:1rem}.winner-grid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.winner-card{--border-width:4px;border:var(--border-width)solid transparent;border-radius:2rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 6px #0000001a}.winner-content{flex-grow:1;padding:1.5rem}.competition-title{margin-top:1rem;font-family:Friend;font-size:1.25rem;font-weight:600}.end-date{margin-top:.5rem;font-family:Friend;font-size:.875rem}.pagination-wrapper{margin-top:3rem}.top-section{flex-direction:column;justify-content:end;align-items:center;display:flex}.title-bg{width:90rem;height:auto;margin-top:4rem}.juara-img{z-index:100;width:35rem;height:auto;margin-bottom:-5rem;position:relative}.track-img{z-index:98;width:100%;height:auto;position:relative}.bankanan{z-index:99;width:8rem;height:auto;position:absolute;right:0}.bankiri{z-index:99;width:8rem;height:auto;position:absolute;left:0}.bottom-section{flex-direction:column;justify-content:start;align-items:center;display:flex}.search-bg{width:80rem;height:auto;margin-top:-.5rem;position:absolute}.button-section{padding:1rem 1.5rem .5rem}.winner-button{width:100%;margin-bottom:0;font-family:Friend;font-size:1rem}.category-name{padding:.5rem 1rem;font-family:Friend;font-size:1rem}.winner-root{background-color:red;min-height:100%}.popup-box{width:500px;height:auto}.podium-section{color:#95183d;flex-direction:column;margin-top:1rem;margin-bottom:1rem;font-family:Friend;display:flex}.winner-names{text-align:center;flex-direction:row;padding-left:1rem;padding-right:1rem;display:flex}.winner-names h1{padding-left:1rem;padding-right:1rem}.winner-close-button{width:80%;font-family:Friend;font-weight:700}.bottomdecor{width:100%;height:auto;margin-bottom:-5rem;position:relative}.search-input{width:50rem;height:3.2rem;margin-top:-1.7rem;padding-left:10rem;font-size:1.1rem}.categories-card{--border-width:4px;border:var(--border-width)solid transparent;cursor:pointer;border-radius:15rem;min-width:6rem;padding:.5rem 1rem;font-family:Friend;font-size:.8rem}}@media (max-width:844px) and (max-height:390px){.winner-section{flex-direction:column;justify-content:space-between;align-items:center;min-height:55rem;padding-top:4rem;padding-bottom:4rem;display:flex}.winner-container{max-width:1280px;margin:0;padding-left:1rem;padding-right:1rem}.winner-grid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.winner-card{--border-width:4px;border:var(--border-width)solid transparent;border-radius:2rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 6px #0000001a}.winner-content{flex-grow:1;padding:1.5rem}.competition-title{margin-top:1rem;font-family:Friend;font-size:1.25rem;font-weight:600}.end-date{margin-top:.5rem;font-family:Friend;font-size:.875rem}.pagination-wrapper{margin-top:3rem}.top-section{flex-direction:column;justify-content:end;align-items:center;display:flex}.title-bg{width:90rem;height:auto;margin-top:4rem}.juara-img{z-index:100;width:35rem;height:auto;margin-bottom:-5rem;position:relative}.track-img{z-index:98;width:100%;height:auto;position:relative}.bankanan{z-index:99;width:8rem;height:auto;position:absolute;right:0}.bankiri{z-index:99;width:8rem;height:auto;position:absolute;left:0}.bottom-section{flex-direction:column;justify-content:start;align-items:center;display:flex}.search-bg{width:80rem;height:auto;margin-top:-.5rem;position:absolute}.button-section{padding:1rem 1.5rem .5rem}.winner-button{width:100%;margin-bottom:0;font-family:Friend;font-size:1rem}.category-name{padding:.5rem 1rem;font-family:Friend;font-size:1rem}.winner-root{background-color:red;min-height:100%}.popup-box{width:500px;height:auto}.podium-section{color:#95183d;flex-direction:column;margin-top:1rem;margin-bottom:1rem;font-family:Friend;display:flex}.winner-names{text-align:center;flex-direction:row;padding-left:1rem;padding-right:1rem;display:flex}.winner-names h1{padding-left:1rem;padding-right:1rem}.winner-close-button{width:80%;font-family:Friend;font-weight:700}.bottomdecor{width:100%;height:auto;margin-bottom:-5rem;position:relative}.search-input{width:50rem;height:3.2rem;margin-top:-1.7rem;padding-left:10rem;font-size:1.1rem}.categories-card{--border-width:4px;border:var(--border-width)solid transparent;cursor:pointer;border-radius:15rem;min-width:6rem;padding:.5rem 1rem;font-family:Friend;font-size:.8rem}}@media (max-width:820px) and (max-height:1180px){.winner-section{flex-direction:column;justify-content:space-between;align-items:center;min-height:55rem;padding-top:4rem;padding-bottom:4rem;display:flex}.winner-container{max-width:1280px;margin:0;padding-left:1rem;padding-right:1rem}.winner-grid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.winner-card{--border-width:4px;border:var(--border-width)solid transparent;border-radius:2rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 6px #0000001a}.winner-content{flex-grow:1;padding:1.5rem}.competition-title{margin-top:1rem;font-family:Friend;font-size:1.25rem;font-weight:600}.end-date{margin-top:.5rem;font-family:Friend;font-size:.875rem}.pagination-wrapper{margin-top:3rem}.top-section{flex-direction:column;justify-content:end;align-items:center;display:flex}.title-bg{width:90rem;height:auto;margin-top:4rem}.juara-img{z-index:100;width:40rem;height:auto;margin-bottom:-5rem;position:relative}.track-img{z-index:98;width:100%;height:auto;position:relative}.bankanan{z-index:99;width:9rem;height:auto;position:absolute;right:0}.bankiri{z-index:99;width:9rem;height:auto;position:absolute;left:0}.bottom-section{flex-direction:column;justify-content:start;align-items:center;display:flex}.search-bg{width:80rem;height:auto;margin-top:-.5rem;position:absolute}.button-section{padding:1rem 1.5rem .5rem}.winner-button{width:100%;margin-bottom:0;font-family:Friend;font-size:1rem}.category-name{padding:.5rem 1rem;font-family:Friend;font-size:1rem}.winner-root{background-color:red;min-height:100%}.popup-box{width:500px;height:auto}.podium-section{color:#95183d;flex-direction:column;margin-top:1rem;margin-bottom:1rem;font-family:Friend;display:flex}.winner-names{text-align:center;flex-direction:row;padding-left:1rem;padding-right:1rem;display:flex}.winner-names h1{padding-left:1rem;padding-right:1rem}.winner-close-button{width:80%;font-family:Friend;font-weight:700}.bottomdecor{width:100%;height:auto;margin-bottom:-5rem;position:relative}.search-input{width:45rem;height:3.5rem;margin-top:-1.7rem;padding-left:7rem;font-size:1.2rem}.categories-card{--border-width:4px;border:var(--border-width)solid transparent;cursor:pointer;border-radius:15rem;min-width:6rem;padding:.5rem 1rem;font-family:Friend;font-size:1rem}.categories-container{max-width:90%}}@media (max-width:768px) and (max-height:1024px) and (orientation:portrait){.winner-section{flex-direction:column;justify-content:space-between;align-items:center;min-height:55rem;padding-top:4rem;padding-bottom:4rem;display:flex}.winner-container{max-width:1280px;margin:0;padding-left:1rem;padding-right:1rem}.winner-grid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.winner-card{--border-width:4px;border:var(--border-width)solid transparent;border-radius:2rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 6px #0000001a}.winner-content{flex-grow:1;padding:1.5rem}.competition-title{margin-top:1rem;font-family:Friend;font-size:1.25rem;font-weight:600}.end-date{margin-top:.5rem;font-family:Friend;font-size:.875rem}.pagination-wrapper{margin-top:3rem}.top-section{flex-direction:column;justify-content:end;align-items:center;display:flex}.title-bg{width:90rem;height:auto;margin-top:4rem}.juara-img{z-index:100;width:35rem;height:auto;margin-bottom:-5rem;position:relative}.track-img{z-index:98;width:100%;height:auto;position:relative}.bankanan{z-index:99;width:8rem;height:auto;position:absolute;right:0}.bankiri{z-index:99;width:8rem;height:auto;position:absolute;left:0}.bottom-section{flex-direction:column;justify-content:start;align-items:center;display:flex}.search-bg{width:80rem;height:auto;margin-top:-.5rem;position:absolute}.button-section{padding:1rem 1.5rem .5rem}.winner-button{width:100%;margin-bottom:0;font-family:Friend;font-size:1rem}.category-name{padding:.5rem 1rem;font-family:Friend;font-size:1rem}.winner-root{background-color:red;min-height:100%}.popup-box{width:500px;height:auto}.podium-section{color:#95183d;flex-direction:column;margin-top:1rem;margin-bottom:1rem;font-family:Friend;display:flex}.winner-names{text-align:center;flex-direction:row;padding-left:1rem;padding-right:1rem;display:flex}.winner-names h1{padding-left:1rem;padding-right:1rem}.winner-close-button{width:80%;font-family:Friend;font-weight:700}.bottomdecor{width:100%;height:auto;margin-bottom:-5rem;position:relative}.search-input{width:45rem;height:3.5rem;margin-top:-1.7rem;padding-left:7rem;font-size:1.2rem}.categories-card{--border-width:4px;border:var(--border-width)solid transparent;cursor:pointer;border-radius:15rem;min-width:6rem;padding:.5rem 1rem;font-family:Friend;font-size:1rem}.categories-container{max-width:90%}}@media (max-width:667px) and (max-height:375px) and (orientation:landscape){.winner-section{flex-direction:column;justify-content:space-between;align-items:center;min-height:55rem;padding-top:4rem;padding-bottom:4rem;display:flex}.winner-container{max-width:1280px;margin:0;padding-left:1rem;padding-right:1rem}.winner-grid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.winner-card{--border-width:4px;border:var(--border-width)solid transparent;border-radius:2rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 6px #0000001a}.winner-content{flex-grow:1;padding:1.5rem}.competition-title{margin-top:1rem;font-family:Friend;font-size:.8rem;font-weight:600}.end-date{margin-top:.5rem;font-family:Friend;font-size:.5rem}.pagination-wrapper{margin-top:3rem}.top-section{flex-direction:column;justify-content:end;align-items:center;display:flex}.title-bg{width:90rem;height:auto;margin-top:4rem}.juara-img{z-index:100;width:27rem;height:auto;margin-bottom:-2rem;position:relative}.track-img{z-index:98;width:100%;height:auto;position:relative}.bankanan{z-index:99;width:6rem;height:auto;position:absolute;right:0}.bankiri{z-index:99;width:6rem;height:auto;position:absolute;left:0}.bottom-section{flex-direction:column;justify-content:start;align-items:center;display:flex}.search-bg{width:80rem;height:auto;margin-top:-.5rem;position:absolute}.button-section{padding:1rem 1.5rem .5rem}.winner-button{width:100%;margin-bottom:0;font-family:Friend;font-size:.6rem}.category-name{padding:.5rem 1rem;font-family:Friend;font-size:.6rem}.winner-root{background-color:red;min-height:100%}.popup-box{width:500px;height:auto}.podium-section{color:#95183d;flex-direction:column;margin-top:1rem;margin-bottom:1rem;font-family:Friend;display:flex}.winner-names{text-align:center;flex-direction:row;padding-left:1rem;padding-right:1rem;display:flex}.winner-names h1{padding-left:1rem;padding-right:1rem}.winner-close-button{width:80%;font-family:Friend;font-weight:700}.bottomdecor{width:100%;height:auto;margin-bottom:-5rem;position:relative}.search-input{width:30rem;height:3.2rem;margin-top:-1.7rem;padding-left:6rem;font-size:1.1rem}.categories-card{--border-width:4px;border:var(--border-width)solid transparent;cursor:pointer;border-radius:15rem;min-width:5rem;padding:.5rem 1rem;font-family:Friend;font-size:.8rem}}@media (max-width:440px) and (max-height:956px) and (orientation:portrait){.announcement{min-height:100vh;background-image:url(/Asset/Announcement/mobilebg.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.winner-section{flex-direction:column;justify-content:space-between;min-height:100rem;padding-top:2rem;padding-bottom:2rem;display:flex}.winner-container{flex-grow:1;max-width:1280px;margin:0;padding-left:1rem;padding-right:1rem}.winner-grid{grid-template-columns:1fr;gap:2rem;display:grid}.winner-card{--border-width:4px;border:var(--border-width)solid transparent;border-radius:2rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 6px #0000001a}.winner-content{flex-grow:1;padding:1rem}.competition-title{margin-top:1rem;font-family:Friend;font-size:1.25rem;font-weight:600}.end-date{margin-top:.5rem;font-family:Friend;font-size:.875rem}.pagination-wrapper{margin-top:3rem}.top-section{flex-direction:column;justify-content:end;align-items:center;display:flex}.title-bg{width:30rem;height:auto;margin-top:2rem}.juara-img{z-index:100;width:25rem;height:auto;margin-bottom:-1rem;position:relative}.track-img{z-index:98;width:100%;height:auto;position:relative}.bankanan{z-index:101;width:5rem;height:auto;position:absolute;right:0}.bankiri{z-index:101;width:5rem;height:auto;position:absolute;left:0}.bottom-section{flex-direction:column;justify-content:start;align-items:center;display:flex}.search-bg{width:50rem;height:auto;margin-top:0;position:absolute}.button-section{padding:.5rem 1.5rem}.winner-button{width:100%;margin-bottom:0;font-family:Friend;font-size:1rem}.category-name{padding:.5rem 1rem;font-family:Friend;font-size:1rem}.winner-root{background-color:red;min-height:100%}.popup-box{width:90%;height:auto}.podium-section{color:#95183d;flex-direction:column;align-items:center;margin-top:1rem;margin-bottom:1rem;font-family:Friend;display:flex}.winner-names{text-align:center;flex-direction:row;padding-left:1rem;padding-right:1rem;display:flex}.winner-names h1{padding-left:1rem;padding-right:1rem}.podium-winner{width:20rem;height:auto}.winner-close-button{width:80%;font-family:Friend;font-weight:700}.bottomdecor{width:100%;height:auto;margin-bottom:-2rem;position:relative}.search-input{width:25rem;height:5rem;margin-top:-3rem;padding-left:3rem;font-size:1rem}.categories-card{--border-width:4px;border:var(--border-width)solid transparent;cursor:pointer;border-radius:15rem;min-width:8rem;padding:.5rem .7rem;font-family:Friend;font-size:.7rem}.categories-container{grid-template-columns:repeat(3,1fr);max-width:100%;margin-top:0;display:grid}}@media (max-width:430px) and (max-height:932px) and (orientation:portrait){.announcement{min-height:100vh;background-image:url(/Asset/Announcement/mobilebg.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.winner-section{flex-direction:column;justify-content:space-between;min-height:100rem;padding-top:2rem;padding-bottom:2rem;display:flex}.winner-container{flex-grow:1;max-width:1280px;margin:0;padding-left:1rem;padding-right:1rem}.winner-grid{grid-template-columns:1fr;gap:2rem;display:grid}.winner-card{--border-width:4px;border:var(--border-width)solid transparent;border-radius:2rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 6px #0000001a}.winner-content{flex-grow:1;padding:1rem}.competition-title{margin-top:1rem;font-family:Friend;font-size:1.25rem;font-weight:600}.end-date{margin-top:.5rem;font-family:Friend;font-size:.875rem}.pagination-wrapper{margin-top:3rem}.top-section{flex-direction:column;justify-content:end;align-items:center;display:flex}.title-bg{width:30rem;height:auto;margin-top:2rem}.juara-img{z-index:100;width:25rem;height:auto;margin-bottom:-1rem;position:relative}.track-img{z-index:98;width:100%;height:auto;position:relative}.bankanan{z-index:101;width:5rem;height:auto;position:absolute;right:0}.bankiri{z-index:101;width:5rem;height:auto;position:absolute;left:0}.bottom-section{flex-direction:column;justify-content:start;align-items:center;display:flex}.search-bg{width:50rem;height:auto;margin-top:0;position:absolute}.button-section{padding:.5rem 1.5rem}.winner-button{width:100%;margin-bottom:0;font-family:Friend;font-size:1rem}.category-name{padding:.5rem 1rem;font-family:Friend;font-size:1rem}.winner-root{background-color:red;min-height:100%}.popup-box{width:90%;height:auto}.podium-section{color:#95183d;flex-direction:column;align-items:center;margin-top:1rem;margin-bottom:1rem;font-family:Friend;display:flex}.winner-names{text-align:center;flex-direction:row;padding-left:1rem;padding-right:1rem;font-size:1rem;display:flex}.winner-names h1{padding-left:1rem;padding-right:1rem}.podium-winner{width:20rem;height:auto}.winner-close-button{width:80%;font-family:Friend;font-weight:700}.bottomdecor{width:100%;height:auto;margin-bottom:-2rem;position:relative}.search-input{width:25rem;height:5rem;margin-top:-3rem;padding-left:3rem;font-size:1rem}.categories-card{--border-width:4px;border:var(--border-width)solid transparent;cursor:pointer;border-radius:15rem;min-width:8rem;padding:.5rem .7rem;font-family:Friend;font-size:.7rem}.categories-container{grid-template-columns:repeat(3,1fr);max-width:100%;margin-top:0;display:grid}}@media (max-width:414px) and (max-height:896px) and (orientation:portrait){.announcement{min-height:100vh;background-image:url(/Asset/Announcement/mobilebg.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.winner-section{flex-direction:column;justify-content:space-between;min-height:100rem;padding-top:2rem;padding-bottom:2rem;display:flex}.winner-container{flex-grow:1;max-width:1280px;margin:0;padding-left:1rem;padding-right:1rem}.winner-grid{grid-template-columns:1fr;gap:2rem;display:grid}.winner-card{--border-width:4px;border:var(--border-width)solid transparent;border-radius:2rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 6px #0000001a}.winner-content{flex-grow:1;padding:1rem}.competition-title{margin-top:1rem;font-family:Friend;font-size:1.25rem;font-weight:600}.end-date{margin-top:.5rem;font-family:Friend;font-size:.875rem}.pagination-wrapper{margin-top:3rem}.top-section{flex-direction:column;justify-content:end;align-items:center;display:flex}.title-bg{width:30rem;height:auto;margin-top:2rem}.juara-img{z-index:100;width:25rem;height:auto;margin-bottom:-1rem;position:relative}.track-img{z-index:98;width:100%;height:auto;position:relative}.bankanan{z-index:101;width:5rem;height:auto;position:absolute;right:0}.bankiri{z-index:101;width:5rem;height:auto;position:absolute;left:0}.bottom-section{flex-direction:column;justify-content:start;align-items:center;display:flex}.search-bg{width:50rem;height:auto;margin-top:0;position:absolute}.button-section{padding:.5rem 1.5rem}.winner-button{width:100%;margin-bottom:0;font-family:Friend;font-size:1rem}.category-name{padding:.5rem 1rem;font-family:Friend;font-size:1rem}.winner-root{background-color:red;min-height:100%}.popup-box{width:90%;height:auto}.podium-section{color:#95183d;flex-direction:column;align-items:center;margin-top:1rem;margin-bottom:1rem;font-family:Friend;display:flex}.winner-names{text-align:center;flex-direction:row;padding-left:1rem;padding-right:1rem;font-size:.8rem;display:flex}.winner-names h1{padding-left:1rem;padding-right:1rem}.podium-winner{width:20rem;height:auto}.winner-close-button{width:80%;font-family:Friend;font-weight:700}.bottomdecor{width:100%;height:auto;margin-bottom:-2rem;position:relative}.search-input{width:20rem;height:4rem;margin-top:-3rem;padding-left:2.5rem;font-size:.8rem}.categories-card{--border-width:4px;border:var(--border-width)solid transparent;cursor:pointer;border-radius:15rem;min-width:7rem;padding:.5rem .7rem;font-family:Friend;font-size:.7rem}.categories-container{grid-template-columns:repeat(3,1fr);max-width:100%;margin-top:0;display:grid}}@media (max-width:412px) and (max-height:915px) and (orientation:portrait){.announcement{min-height:100vh;background-image:url(/Asset/Announcement/mobilebg.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.winner-section{flex-direction:column;justify-content:space-between;min-height:100rem;padding-top:2rem;padding-bottom:2rem;display:flex}.winner-container{flex-grow:1;max-width:1280px;margin:0;padding-left:1rem;padding-right:1rem}.winner-grid{grid-template-columns:1fr;gap:2rem;display:grid}.winner-card{--border-width:4px;border:var(--border-width)solid transparent;border-radius:2rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 6px #0000001a}.winner-content{flex-grow:1;padding:1rem}.competition-title{margin-top:1rem;font-family:Friend;font-size:1.25rem;font-weight:600}.end-date{margin-top:.5rem;font-family:Friend;font-size:.875rem}.pagination-wrapper{margin-top:3rem}.top-section{flex-direction:column;justify-content:end;align-items:center;display:flex}.title-bg{width:30rem;height:auto;margin-top:2rem}.juara-img{z-index:100;width:25rem;height:auto;margin-bottom:-1rem;position:relative}.track-img{z-index:98;width:100%;height:auto;position:relative}.bankanan{z-index:101;width:4rem;height:auto;position:absolute;right:0}.bankiri{z-index:101;width:4rem;height:auto;position:absolute;left:0}.bottom-section{flex-direction:column;justify-content:start;align-items:center;display:flex}.search-bg{width:50rem;height:auto;margin-top:0;position:absolute}.button-section{padding:.5rem 1.5rem}.winner-button{width:100%;margin-bottom:0;font-family:Friend;font-size:1rem}.category-name{padding:.5rem 1rem;font-family:Friend;font-size:1rem}.winner-root{background-color:red;min-height:100%}.popup-box{width:90%;height:auto}.podium-section{color:#95183d;flex-direction:column;align-items:center;margin-top:1rem;margin-bottom:1rem;font-family:Friend;display:flex}.winner-names{text-align:center;flex-direction:row;padding-left:1rem;padding-right:1rem;font-size:.8rem;display:flex}.winner-names h1{padding-left:1rem;padding-right:1rem}.podium-winner{width:20rem;height:auto}.winner-close-button{width:80%;font-family:Friend;font-weight:700}.bottomdecor{width:100%;height:auto;margin-bottom:-2rem;position:relative}.search-input{width:20rem;height:4rem;margin-top:-3rem;padding-left:2.5rem;font-size:.8rem}.categories-card{--border-width:4px;border:var(--border-width)solid transparent;cursor:pointer;border-radius:15rem;min-width:7rem;padding:.5rem .7rem;font-family:Friend;font-size:.7rem}.categories-container{grid-template-columns:repeat(3,1fr);max-width:100%;margin-top:0;display:grid}}@media (max-width:390px) and (max-height:844px) and (orientation:portrait){.announcement{min-height:100vh;background-image:url(/Asset/Announcement/mobilebg.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.winner-section{flex-direction:column;justify-content:space-between;min-height:100rem;padding-top:2rem;padding-bottom:2rem;display:flex}.winner-container{flex-grow:1;max-width:1280px;margin:0;padding-left:1rem;padding-right:1rem}.winner-grid{grid-template-columns:1fr;gap:2rem;display:grid}.winner-card{--border-width:4px;border:var(--border-width)solid transparent;border-radius:2rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 6px #0000001a}.winner-content{flex-grow:1;padding:1rem}.competition-title{margin-top:1rem;font-family:Friend;font-size:1.25rem;font-weight:600}.end-date{margin-top:.5rem;font-family:Friend;font-size:.875rem}.pagination-wrapper{margin-top:3rem}.top-section{flex-direction:column;justify-content:end;align-items:center;display:flex}.title-bg{width:30rem;height:auto;margin-top:2rem}.juara-img{z-index:100;width:25rem;height:auto;margin-bottom:-1rem;position:relative}.track-img{z-index:98;width:100%;height:auto;position:relative}.bankanan{z-index:101;width:3rem;height:auto;position:absolute;right:0}.bankiri{z-index:101;width:4rem;height:auto;position:absolute;left:0}.bottom-section{flex-direction:column;justify-content:start;align-items:center;display:flex}.search-bg{width:50rem;height:auto;margin-top:0;position:absolute}.button-section{padding:.5rem 1.5rem}.winner-button{width:100%;margin-bottom:0;font-family:Friend;font-size:.8rem}.category-name{padding:.5rem 1rem;font-family:Friend;font-size:.8rem}.winner-root{background-color:red;min-height:100%}.popup-box{width:90%;height:auto}.podium-section{color:#95183d;flex-direction:column;align-items:center;margin-top:1rem;margin-bottom:1rem;font-family:Friend;display:flex}.winner-names{text-align:center;flex-direction:row;padding-left:1rem;padding-right:1rem;font-size:.8rem;display:flex}.winner-names h1{padding-left:1rem;padding-right:1rem}.podium-winner{width:20rem;height:auto}.winner-close-button{width:80%;font-family:Friend;font-weight:700}.bottomdecor{width:100%;height:auto;margin-bottom:-2rem;position:relative}.search-input{width:20rem;height:4rem;margin-top:-3rem;padding-left:2.5rem;font-size:.5rem}.categories-card{--border-width:4px;border:var(--border-width)solid transparent;cursor:pointer;border-radius:15rem;min-width:7rem;padding:.5rem;font-family:Friend;font-size:.7rem}.categories-container{grid-template-columns:repeat(3,1fr);max-width:100%;margin-top:0;display:grid}}@media (max-width:375px) and (max-height:667px) and (orientation:portrait){.announcement{min-height:100vh;background-image:url(/Asset/Announcement/mobilebg.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.winner-section{flex-direction:column;justify-content:space-between;min-height:100rem;padding-top:2rem;padding-bottom:2rem;display:flex}.winner-container{flex-grow:1;max-width:1280px;margin:0;padding-left:1rem;padding-right:1rem}.winner-grid{grid-template-columns:1fr;gap:2rem;display:grid}.winner-card{--border-width:4px;border:var(--border-width)solid transparent;border-radius:2rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 6px #0000001a}.winner-content{flex-grow:1;padding:1rem}.competition-title{margin-top:1rem;font-family:Friend;font-size:1.25rem;font-weight:600}.end-date{margin-top:.5rem;font-family:Friend;font-size:.875rem}.pagination-wrapper{margin-top:3rem}.top-section{flex-direction:column;justify-content:end;align-items:center;display:flex}.title-bg{width:30rem;height:auto;margin-top:2rem}.juara-img{z-index:100;width:25rem;height:auto;margin-bottom:-1rem;position:relative}.track-img{z-index:98;width:100%;height:auto;position:relative}.bankanan{z-index:101;width:3rem;height:auto;position:absolute;right:0}.bankiri{z-index:101;width:4rem;height:auto;position:absolute;left:0}.bottom-section{flex-direction:column;justify-content:start;align-items:center;display:flex}.search-bg{width:50rem;height:auto;margin-top:0;position:absolute}.button-section{padding:.5rem 1.5rem}.winner-button{width:100%;margin-bottom:0;font-family:Friend;font-size:.8rem}.category-name{padding:.5rem 1rem;font-family:Friend;font-size:.8rem}.winner-root{background-color:red;min-height:100%}.popup-box{width:90%;height:auto}.podium-section{color:#95183d;flex-direction:column;align-items:center;margin-top:1rem;margin-bottom:1rem;font-family:Friend;display:flex}.winner-names{text-align:center;flex-direction:row;padding-left:1rem;padding-right:1rem;font-size:.8rem;display:flex}.winner-names h1{padding-left:1rem;padding-right:1rem}.podium-winner{width:20rem;height:auto}.winner-close-button{width:80%;font-family:Friend;font-weight:700}.bottomdecor{width:100%;height:auto;margin-bottom:-2rem;position:relative}.search-input{width:20rem;height:4rem;margin-top:-3rem;padding-left:2.5rem;font-size:.5rem}.categories-card{--border-width:4px;border:var(--border-width)solid transparent;cursor:pointer;border-radius:15rem;min-width:6rem;padding:.5rem;font-family:Friend;font-size:.7rem}.categories-container{grid-template-columns:repeat(3,1fr);max-width:100%;margin-top:0;display:grid}}
