@import"https://fonts.googleapis.com/css2?family=Fredoka+One&family=Open+Sans:wght@400;600;700;800&family=Viga&display=swap";:root{--color1: #1c2652;--color2: #28387e;--color3: #1c3ed2;--color-maroon: #800000;--color-orange: #f49638;--color-navy: #253b7b;--color-white: #ffffff;--color-black: #000000;--gradient-mobile-header: linear-gradient(135deg, #800000 0%, #1c2652 100%);--gradient-purple-blue: linear-gradient(135deg, #667eea 0%, #764ba2 100%);--gradient-purple-blue-reverse: linear-gradient( 135deg, #764ba2 0%, #667eea 100% );--gradient-maroon-navy: linear-gradient( 135deg, var(--color1) 0%, var(--color-navy) 100% );--gradient-primary: linear-gradient( 135deg, var(--color2) 0%, var(--color1) 100% );--board-cyan: #00c8e0;--board-cyan-dark: #00a8c6}body{font-family:Open Sans,sans-serif}html{scroll-behavior:smooth}#toTopButton{display:none;position:fixed;bottom:20px;right:30px;z-index:99;border:none;outline:none;background-color:var(--color3);color:var(--color-white);cursor:pointer;padding-left:10px;padding-right:10px;border-radius:5px;font-size:30px;box-shadow:#000 0 4px 8px}#toTopButton:hover{background-color:var(--color1)}#toTopButton i{display:inline-block;animation:bob 1.6s ease-in-out infinite}@keyframes bob{0%{transform:translateY(0)}50%{transform:translateY(-6px)}to{transform:translateY(0)}}.top-bar{font-size:.9rem;color:var(--color1);font-weight:600;margin-top:20px;margin-bottom:20px}.top-bar .container{display:-ms-grid;display:grid;-ms-grid-columns:1% 12% 1% 25% 1% 16% 1% 25% 10%;grid-template-columns:1% 12% 1% 25% 1% 16% 1% 25% 10%;grid-auto-flow:column;place-items:center left;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.top-bar a{text-decoration:none;color:#1c2652}.top-bar a:hover{color:var(--color-maroon)}.top-bar .icon{font-size:20px}.top-bar .tooltip-css{position:relative;display:inline-block}.top-bar .tooltip-css .tooltiptext{visibility:hidden;width:200px;background:var(--color-maroon);color:#000;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;top:150%;left:50%;margin-left:-100px;font-size:10px;font-family:Open Sans,sans-serif}.top-bar .tooltip-css .tooltiptext:after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent var(--color-maroon) transparent}.navbar-home{background:linear-gradient(90deg,var(--color1) 0%,var(--color2) 75%,var(--color3) 100%);transition:all .3s ease;box-shadow:0 4px 7px #0000001a}.navbar-home .navbar-brand img{width:50px;height:50px;margin-top:-5px}.navbar-home .navbar-brand span{font-family:Viga,sans-serif;font-size:1.5rem;margin-left:.3em}.navbar-home .navbar-nav .nav-item .dropdown-menu .dropdown-item{text-transform:uppercase}.navbar-home .navbar-nav .nav-item .dropdown-menu .active{background-color:var(--color-orange);color:var(--color-black);font-weight:700}.navbar-home .navbar-nav .nav-item .nav-link{text-transform:uppercase;color:#fff}.navbar-home .navbar-nav .nav-item .nav-link.active,.navbar-home .navbar-nav .nav-item .nav-link[aria-expanded=true]{color:var(--color-orange);font-weight:700;animation:navbarActivePulse 2s ease-in-out infinite;display:inline-block}@keyframes navbarActivePulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.navbar-home .navbar-nav .nav-item a:hover{color:var(--color-white)}.navbar-home .navbar-nav .nav-item .nav-link:hover,.navbar-home .navbar-nav .nav-item .nav-link:focus,.navbar-home .navbar-nav .nav-item.show>.nav-link{color:var(--color-orange)}.navbar-home .dropdown-menu .dropdown-item:hover,.navbar-home .dropdown-menu .dropdown-item:focus,.navbar-home .dropdown-menu .dropdown-item:active{background-color:var(--color-maroon);font-weight:700;color:#fff}.navbar-home .login-button{color:#2b1606;border-radius:999px;border:1px solid rgba(255,255,255,.35);padding:.5rem 1.05rem;background:linear-gradient(135deg,var(--color-orange) 0%,#ffb457 48%,#ff8f1f 100%);box-shadow:0 8px 18px #f4963847;position:relative;overflow:hidden;font-weight:700;font-size:.9rem;letter-spacing:.03em;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease,background .3s ease}@media only screen and (max-width: 991.98px){.navbar-home{position:fixed;top:0;left:0;right:0;width:100%;z-index:1000}body:has(.navbar-home){padding-top:70px}}@media only screen and (min-width: 992px){.navbar-home{position:sticky;top:0;z-index:1000}.navbar-home .dropdown:hover .dropdown-menu{display:block;opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.navbar-home .dropdown-menu{display:block;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease;pointer-events:none;margin-top:0}.navbar-home .dropdown-menu .dropdown-submenu{position:relative}.navbar-home .dropdown-menu .dropdown-submenu .dropdown-menu{top:0;left:100%;margin-top:-1px;margin-left:.125rem}.navbar-home .dropdown-submenu:hover>.dropdown-menu{display:block;opacity:1;visibility:visible;transform:translate(0)}}@media only screen and (max-width: 991.98px){.navbar-home .dropdown-menu{transition:none}}.button{border-radius:0 10px;border:0;background-color:#1c2652;padding-left:1.5em;padding-right:1.5em;font-size:16px}.button:hover{background-color:var(--color-maroon)}.jumbotron{background:linear-gradient(135deg,var(--color1) 0%,var(--color2) 25%,var(--color3) 50%,var(--color-maroon) 75%,var(--color-orange) 100%);background-size:400% 400%;animation:gradientShift 15s ease infinite;position:relative;overflow:hidden;border-radius:0!important}.jumbotron .jumbotron-overlay{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 70%);animation:rotate 20s linear infinite;z-index:0}.jumbotron .jumbotron-line{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,var(--color-orange),var(--color-maroon),var(--color1),var(--color3));background-size:200% 100%;animation:shimmer 3s linear infinite;z-index:0}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.jumbotron .container-fluid{position:relative;z-index:1;text-align:center}.jumbotron h3{color:var(--color-white);font-weight:600;animation:fadeInDown .8s ease-out;text-shadow:2px 2px 4px rgba(0,0,0,.3);letter-spacing:1px;position:relative;display:inline-block;text-align:center;width:100%}.jumbotron h3 .word{display:inline-block;white-space:nowrap}.jumbotron h3 .word span{display:inline-block;animation:charWave 3s ease-in-out infinite}@keyframes charWave{0%,to{transform:scale(1) translateY(0)}50%{transform:scale(1.2) translateY(-3px)}}.jumbotron h3:after{content:"";position:absolute;bottom:-5px;left:0;width:0;height:2px;background:linear-gradient(90deg,var(--color-orange),var(--color-white));animation:expandLine 1s ease-out .5s forwards}@keyframes expandLine{to{width:100%}}.jumbotron h1{font-family:Fredoka One,cursive;color:var(--color-white);animation:bounceIn 1s ease-out;text-shadow:2px 2px 6px rgba(0,0,0,.4);position:relative;letter-spacing:2px;margin:20px 0;display:block;text-align:center;word-break:keep-all;overflow-wrap:normal;white-space:normal}.jumbotron h1 .word{display:inline-block;white-space:nowrap}.jumbotron h1 .word span{display:inline-block;animation:charWave 4s ease-in-out infinite}@keyframes bounceIn{0%{opacity:0;transform:scale(.3) translateY(-50px)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.95)}to{transform:scale(1)}}.jumbotron h1:before{content:"\2728";position:absolute;left:-40px;top:50%;transform:translateY(-50%);animation:sparkle 2s ease-in-out infinite;font-size:.5em}.jumbotron h1:after{content:"\2728";position:absolute;right:-40px;top:50%;transform:translateY(-50%);animation:sparkle 2s ease-in-out infinite .5s;font-size:.5em}@keyframes sparkle{0%,to{opacity:1;transform:translateY(-50%) scale(1)}50%{opacity:.5;transform:translateY(-50%) scale(1.5)}}.jumbotron p{color:var(--color-white);font-size:1.2em;font-weight:500;animation:fadeInUp 1s ease-out .5s backwards;text-shadow:1px 1px 3px rgba(0,0,0,.3);line-height:1.8;position:relative;background:rgba(0,0,0,.2);padding:15px 25px;border-radius:10px;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);display:inline-block;margin-top:20px}@keyframes swing{0%,to{transform:translateY(-50%) rotate(0)}25%{transform:translateY(-50%) rotate(-10deg)}75%{transform:translateY(-50%) rotate(10deg)}}.jumbotron:before{content:"\1f31f";position:absolute;top:20%;left:10%;font-size:2em;animation:floatAround 8s ease-in-out infinite;opacity:.6;z-index:1}.jumbotron:after{content:"\2b50";position:absolute;bottom:20%;right:10%;font-size:2em;animation:floatAround 8s ease-in-out infinite 2s;opacity:.6;z-index:1}@keyframes floatAround{0%,to{transform:translate(0) rotate(0)}25%{transform:translate(20px,-20px) rotate(90deg)}50%{transform:translateY(-40px) rotate(180deg)}75%{transform:translate(-20px,-20px) rotate(270deg)}}@media screen and (max-width: 992px){.jumbotron h1:before{left:-30px;font-size:.4em}.jumbotron h1:after{right:-30px;font-size:.4em}.jumbotron p:before{display:none}.jumbotron:before,.jumbotron:after{font-size:1.5em}.jumbotron .jumbotron-overlay{animation:rotate 10s linear infinite;width:120%;height:120%;top:-10%;left:-10%}.jumbotron h3{font-size:1.2rem;word-wrap:break-word;word-break:keep-all;overflow-wrap:break-word;hyphens:none;white-space:normal;line-height:1.5}.jumbotron h1{font-size:2rem;word-wrap:break-word;word-break:keep-all;overflow-wrap:break-word;hyphens:none;white-space:normal;line-height:1.4}.jumbotron h1 span,.jumbotron h3 span{word-break:keep-all;white-space:normal}.jumbotron p{font-size:1em;padding:10px 15px;word-wrap:break-word;overflow-wrap:break-word}}.jumbotron .wave-text{display:inline-block;animation:wave 2s ease-in-out infinite}.jumbotron .wave-text:nth-child(1){animation-delay:0s}.jumbotron .wave-text:nth-child(2){animation-delay:.1s}.jumbotron .wave-text:nth-child(3){animation-delay:.2s}.jumbotron .wave-text:nth-child(4){animation-delay:.3s}.jumbotron .wave-text:nth-child(5){animation-delay:.4s}@keyframes wave{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.jumbotron .particle{position:absolute;width:4px;height:4px;background:var(--color-white);border-radius:50%;opacity:0;animation:particleFloat 5s ease-in-out infinite}@keyframes particleFloat{0%{opacity:0;transform:translateY(0) translate(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(-100px) translate(50px)}}.panel-siswa h3{font-family:Fredoka One,cursive}.panel-siswa h5{font-family:Fredoka One,cursive;color:var(--color1)}.panel-siswa .figure-siswa{width:170px}.panel-siswa .figure-siswa .figure-caption h3{font-weight:700;font-style:normal;color:var(--color-maroon)}.panel-siswa .figure-siswa .figure-caption p{font-size:1.5em;font-style:normal;color:var(--color-black);margin-top:-25px}.panel-harian h3{font-family:Fredoka One,cursive}.panel-harian h5{font-weight:800;color:var(--color-maroon)}.footer{background:linear-gradient(180deg,var(--color1) 0%,var(--color2) 75%,var(--color3) 100%);min-height:550px;color:var(--color-white);padding-bottom:30px}.footer h4{font-weight:700}.footer a{text-decoration:none;color:var(--color-white)}.footer a:hover{color:var(--color-orange)}.footer .footer-1 span{font-family:Viga,sans-serif}@media only screen and (min-width: 992px){.footer .footer-2 .dropdown:hover .dropdown-menu{display:block}.footer .footer-2 .dropdown:hover .dropdown-menu .dropdown-item:hover{background-color:var(--color-maroon);font-weight:700;color:var(--color-white)}}.footer-2 ul{margin-top:-15px}.footer-2 ul>li{margin-left:-15px}.footer .footer-2 .active{color:var(--color-orange)}.footer .footer-2 .dropdown .dropdown-menu .active{background-color:var(--color-orange);color:var(--color-black)}.footer .footer-2 .dropdown .dropdown-item{color:var(--color-black)}.footer .footer-3 span,.footer .footer-4 span{font-weight:700}.footer .copyright{margin-top:50px;font-size:14px}.footer .copyright i{color:var(--color-maroon)}.panel-faq h1,.visi-misi-layout h1,.confirm-invoice-layout h1{font-family:Fredoka One,cursive}.confirm-invoice-layout li{color:var(--color-maroon)}.confirm-invoice-layout li span{color:var(--color-black)}.sdm-layout h1{font-family:Fredoka One,cursive}.sdm-layout ul{margin-left:auto}.sdm-layout li{color:var(--color-maroon);margin-left:-20px}.sdm-layout li span{color:var(--color-black)}.sdm-layout .figure{max-width:200px;width:100%;display:flex;flex-direction:column;align-items:center;animation:fadeInUp .8s ease-out;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.sdm-layout .figure:hover{transform:translateY(-15px)}.sdm-avatar{width:150px;height:150px;object-fit:cover;display:block;margin:0 auto;transition:all .5s cubic-bezier(.68,-.55,.265,1.55);position:relative;box-shadow:0 5px 15px #0003;animation:scaleIn .8s ease-out}.sdm-avatar:hover{transform:scale(1.15) rotate(5deg);box-shadow:0 15px 40px #80000066;filter:brightness(1.1)}.sdm-layout .figure:hover .sdm-avatar{box-shadow:0 0 20px #80000099,0 0 40px #80000066,0 15px 40px #0000004d}.sdm-name{font-size:1.1rem;font-weight:600;text-align:center;word-wrap:break-word;width:100%;transition:all .3s ease;animation:fadeInUp .8s ease-out .2s backwards}.sdm-layout .figure:hover .sdm-name{color:var(--color-maroon);transform:scale(1.05);text-shadow:0 2px 4px rgba(0,0,0,.1)}.sdm-subtitle{font-size:.9rem;text-align:center;word-wrap:break-word;width:100%;transition:all .3s ease;animation:fadeInUp .8s ease-out .3s backwards}.sdm-layout .figure:hover .sdm-subtitle{color:var(--color-navy);transform:translateY(-2px)}.sdm-layout .figure-caption{width:100%;max-width:200px;transition:all .3s ease}.sdm-layout .col-md-6:nth-child(1) .figure{animation-delay:.1s}.sdm-layout .col-md-6:nth-child(2) .figure{animation-delay:.2s}.sdm-layout .col-md-6:nth-child(3) .figure{animation-delay:.3s}.sdm-layout .col-md-4:nth-child(1) .figure{animation-delay:.1s}.sdm-layout .col-md-4:nth-child(2) .figure{animation-delay:.2s}.sdm-layout .col-md-4:nth-child(3) .figure{animation-delay:.3s}.sdm-layout .col-md-4:nth-child(4) .figure{animation-delay:.4s}.sdm-layout .col-md-4:nth-child(5) .figure{animation-delay:.5s}.sdm-layout .col-md-4:nth-child(6) .figure{animation-delay:.6s}.sdm-layout .col-sm-6:nth-child(1) .figure{animation-delay:.1s}.sdm-layout .col-sm-6:nth-child(2) .figure{animation-delay:.2s}.sdm-layout .col-sm-6:nth-child(3) .figure{animation-delay:.3s}.sdm-layout .col-sm-6:nth-child(4) .figure{animation-delay:.4s}.sdm-layout .col-sm-6:nth-child(5) .figure{animation-delay:.5s}.sdm-layout .col-sm-6:nth-child(6) .figure{animation-delay:.6s}.sdm-layout .col-sm-6:nth-child(7) .figure{animation-delay:.7s}.sdm-layout .col-sm-6:nth-child(8) .figure{animation-delay:.8s}.sdm-layout .col-sm-6:nth-child(9) .figure{animation-delay:.9s}.sdm-layout .col-sm-6:nth-child(10) .figure{animation-delay:1s}.sdm-avatar:before{content:"";position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;border-radius:50%;border:3px solid transparent;border-top-color:var(--color-maroon);border-right-color:var(--color-maroon);opacity:0;transition:all .5s ease;animation:none}.sdm-avatar:hover:before{opacity:1;animation:rotateBorder 1.5s linear infinite}@keyframes rotateBorder{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sdm-avatar:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(128,0,0,.3);transform:translate(-50%,-50%);transition:all .6s ease;opacity:0}.sdm-avatar:hover:after{width:100%;height:100%;opacity:0;animation:ripple .8s ease-out}@keyframes ripple{0%{width:0;height:0;opacity:.8}to{width:120%;height:120%;opacity:0}}.sdm-avatar{animation:scaleIn .8s ease-out,pulse 2s ease-in-out 1s 3}@keyframes shimmerText{0%{background-position:-100%}to{background-position:200%}}.sdm-layout .figure:hover .sdm-name{background:linear-gradient(90deg,var(--color-maroon) 0%,var(--color-navy) 50%,var(--color-maroon) 100%);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:shimmerText 2s linear infinite}.fasilitas-layout h1{font-family:Fredoka One,cursive}.fasilitas-layout h3{color:var(--color-maroon)}.fasilitas-layout li{color:var(--color-maroon);margin-left:-20px}.fasilitas-layout li span{color:var(--color-black)}.fasilitas-layout p{font-size:1rem!important}.informasi-layout h1{font-family:Fredoka One,cursive}.informasi-layout h3{color:var(--color-maroon)}.informasi-layout .brochure .brochure-1 img{width:100%}.informasi-layout .brochure .brochure-2 img{width:100%;display:none}.informasi-layout .widget .card{background-color:var(--color-navy);color:var(--color-white)}.informasi-layout .widget .card a{color:var(--color-orange)}.informasi-layout .widget .title-1{font-size:14pt}.informasi-layout .table-schedule .table-responsive,.informasi-layout .table-cost .table-responsive,.informasi-layout .table-requirements .table-responsive{position:relative;overflow-x:visible}.informasi-layout .table-schedule table>thead>tr>th{vertical-align:middle;text-align:center;background:var(--gradient-maroon-navy)!important;color:#fff}.informasi-layout .table-schedule table>tbody>tr>th,.informasi-layout .table-schedule table>tbody>tr>td{vertical-align:middle}.informasi-layout .table-cost table>thead>tr>th{vertical-align:middle;text-align:center;background:var(--gradient-maroon-navy)!important;color:#fff}.informasi-layout .table-cost table>tbody>tr>th,.informasi-layout .table-cost table>tbody>tr>td{vertical-align:middle}.informasi-layout .table-requirements table>thead>tr>th{vertical-align:middle;text-align:center;background:var(--gradient-maroon-navy)!important;color:#fff}.informasi-layout .table-requirements table>tbody>tr>th,.informasi-layout .table-requirements table>tbody>tr>td{vertical-align:middle}.informasi-layout .card-register .card{background-color:var(--color-navy);border-radius:15px}.informasi-layout .card-faq .card{background-color:var(--gradient-purple-blue);border-radius:15px}.informasi-layout .card-register .card span,.informasi-layout .card-faq .card span{color:var(--color-white);font-size:18pt;font-weight:700}.informasi-layout ul{margin-left:auto}.informasi-layout li{color:var(--color-maroon);margin-left:-20px;line-height:30px}.informasi-layout li span{color:var(--color-black)}.register-layout .price{font-weight:700}@media screen and (max-width: 1199px){.top-bar{margin-top:10px;margin-bottom:10px}.top-bar .description{display:none}.top-bar .container{display:-ms-grid;display:grid;-ms-grid-columns:auto;grid-template-columns:auto;grid-auto-flow:column;place-items:center left;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.top-bar .tooltip-css:hover .tooltiptext{visibility:visible}}@media screen and (max-width: 992px){body{overflow-x:hidden}.container{max-width:100%;padding-left:15px;padding-right:15px;overflow-x:hidden}.row{margin-left:0;margin-right:0}.top-bar{display:none}.jumbotron{text-align:center}.jumbotron br{display:none}.footer{min-height:1300px;padding-bottom:50px}.footer .copyright{margin-top:30px;padding-bottom:20px}.visi-misi-layout{min-height:auto;padding-bottom:50px}.visi-misi-layout p{font-size:1rem!important}.sdm-layout{min-height:auto;padding-bottom:50px}.sdm-layout .sdm-teacher{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:20px!important;justify-items:center!important;padding:1px!important}.sdm-layout .col-md-4,.sdm-layout .col-md-6,.sdm-layout .col-sm-6{width:100%!important;max-width:100%!important;flex:none!important;padding:0!important}.sdm-layout .figure{width:100%!important;max-width:160px!important;margin:0 auto!important;display:flex!important;flex-direction:column!important;align-items:center!important;padding:15px!important}.sdm-layout .figure img{max-width:110px!important;max-height:110px!important;width:110px!important;height:110px!important;display:block!important;margin:0 auto!important;object-fit:cover!important}.sdm-layout .sdm-avatar{width:110px!important;height:110px!important}.sdm-layout .figure-caption{text-align:center!important;margin-top:10px!important}.sdm-layout .sdm-name{font-size:.9rem!important;margin-bottom:5px!important}.sdm-layout .sdm-subtitle{font-size:.75rem!important}.sdm-layout h1{font-size:1.8rem;text-align:center;margin-bottom:30px}.sdm-layout h3{font-size:1.3rem;text-align:center;margin-top:30px;margin-bottom:20px}.sdm-layout p{font-size:1rem!important;padding:0 15px;text-align:center}.sdm-layout .row{margin-left:0;margin-right:0}.sdm-layout .col-md-6,.sdm-layout .col-lg-4{padding-left:10px;padding-right:10px;margin-bottom:30px}.sdm-layout .figure-caption{width:100%!important;max-width:200px!important;text-align:center!important}.sdm-layout .figure-caption p{font-size:.95rem!important;margin-top:10px!important;text-align:center!important}.informasi-layout .table-schedule .table-responsive,.informasi-layout .table-cost .table-responsive,.informasi-layout .table-requirements .table-responsive{border-radius:10px;box-shadow:0 3px 15px #00000026;margin-bottom:5px;overflow-x:auto;-webkit-overflow-scrolling:touch;position:relative;background:linear-gradient(90deg,var(--color-white) 30%,rgba(255,255,255,0)),linear-gradient(90deg,rgba(255,255,255,0),var(--color-white) 70%) 100% 0,radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.2),rgba(0,0,0,0)),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.2),rgba(0,0,0,0)) 100% 0;background-repeat:no-repeat;background-size:40px 100%,40px 100%,14px 100%,14px 100%;background-attachment:local,local,scroll,scroll}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}.informasi-layout .table-schedule table,.informasi-layout .table-cost table,.informasi-layout .table-requirements table{min-width:600px;margin-bottom:0;font-size:13px}.informasi-layout .table-schedule table thead th,.informasi-layout .table-cost table thead th,.informasi-layout .table-requirements table thead th{white-space:nowrap;font-size:12px;padding:12px 10px!important}.informasi-layout .table-schedule table tbody td,.informasi-layout .table-schedule table tbody th,.informasi-layout .table-cost table tbody td,.informasi-layout .table-cost table tbody th,.informasi-layout .table-requirements table tbody td,.informasi-layout .table-requirements table tbody th{font-size:12px;padding:10px 8px!important;white-space:normal}.informasi-layout .table-schedule table tbody th:first-child,.informasi-layout .table-cost table tbody th:first-child,.informasi-layout .table-requirements table tbody th:first-child{position:sticky;left:0;background:var(--color-white);z-index:10;box-shadow:2px 0 5px #0000001a}.informasi-layout .table-total td,.informasi-layout .table-total th{font-size:13px!important;padding:12px 10px!important}.panel-siswa .row{justify-content:center!important}.panel-siswa .col-md-6{display:flex!important;justify-content:center!important;align-items:center!important;margin-bottom:30px}.panel-siswa .figure-siswa{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;margin:0 auto!important;width:170px!important}.panel-siswa .figure-siswa img{display:block!important;margin:0 auto!important;width:170px!important;height:250px!important;object-fit:cover!important;object-position:center!important;border-radius:10px!important}.panel-siswa .figure-siswa .figure-caption{text-align:center!important;width:100%!important}}@media screen and (max-width: 992px){.informasi-layout .table-responsive{overflow-x:visible!important;overflow-y:visible!important;padding:0;margin:0}.informasi-layout table,.informasi-layout thead,.informasi-layout tbody{display:block;width:100%;max-width:100%}.informasi-layout tbody{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;width:100%;max-width:100%;box-sizing:border-box;padding:0;margin:0}.informasi-layout thead{display:none}.informasi-layout tr{display:block;background:#fff;border-radius:10px;box-shadow:0 4px 12px #0000001a;padding:0;border:2px solid #f8d7da;overflow:hidden;margin:0;width:100%;max-width:100%;box-sizing:border-box}.informasi-layout td,.informasi-layout th{display:block;text-align:left;padding:.6rem .75rem;position:relative;border:none;min-height:auto;word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box;width:100%;max-width:100%}.informasi-layout table tbody tr th:first-child,.informasi-layout table tbody tr td:first-child,.informasi-layout tr th:first-child,.informasi-layout tr td:first-child{background:var(--gradient-maroon-navy)!important;background-color:maroon!important;color:#fff!important;font-weight:700;text-align:center;padding:.5rem 1rem!important;font-size:1.1em;margin-bottom:.5rem}.informasi-layout td:before,.informasi-layout th:before{content:attr(data-label);font-weight:700;display:block;color:#dc3545;margin-bottom:4px;font-size:.85em;text-transform:uppercase;letter-spacing:.5px}.informasi-layout tr th:first-child:before,.informasi-layout tr td:first-child:before{display:none}.informasi-layout .table-total{grid-column:1 / -1}.informasi-layout .table-total td,.informasi-layout .table-total th{background:linear-gradient(135deg,#f8d7da 0%,#f5c6cb 100%);color:#721c24;font-weight:700;border-radius:10px;text-align:center;padding:1rem;font-size:1.1em}.informasi-layout .table-total td:before,.informasi-layout .table-total th:before{display:none}}@media screen and (max-width: 576px){html,body{overflow-x:hidden!important;max-width:100vw!important;width:100%!important;margin:0!important;padding:0!important}body>.container{padding-left:10px!important;padding-right:10px!important;max-width:100vw!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;overflow:visible!important;box-sizing:border-box!important}.informasi-layout.row{margin-left:0!important;margin-right:0!important;max-width:100%!important;width:100%!important;overflow:visible!important}.informasi-layout>[class*=col-]{padding-left:10px!important;padding-right:10px!important;max-width:100%!important;width:100%!important;box-sizing:border-box!important;overflow:visible!important}.informasi-layout{width:100%!important;max-width:100%!important;overflow:visible!important;box-sizing:border-box!important}.informasi-layout .table-schedule,.informasi-layout .table-cost,.informasi-layout .table-requirements,.informasi-layout .step-register,.informasi-layout .interview,.informasi-layout .card-register,.informasi-layout .card-faq,.informasi-layout .brochure,.informasi-layout .widget{overflow:visible!important;height:auto!important;max-height:none!important}.informasi-layout .table-responsive,.table-responsive{padding:0!important;margin:0!important;box-sizing:border-box!important;overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important;width:100%!important;max-width:100%!important;border:none!important;height:auto!important;max-height:none!important}.informasi-layout .table-schedule .table-responsive,.informasi-layout .table-cost .table-responsive,.informasi-layout .table-requirements .table-responsive,.informasi-layout div.table-responsive,div.table-responsive{overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important;height:auto!important;max-height:none!important}.informasi-layout table{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important;border:none!important;box-sizing:border-box!important;table-layout:fixed!important;display:block!important}.informasi-layout table thead{display:none!important}.informasi-layout table tbody{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important}.informasi-layout h3,.informasi-layout>[class*=col-]>p,.informasi-layout>[class*=col-]>ul{width:100%!important;max-width:100%!important;box-sizing:border-box!important;overflow-wrap:break-word!important;word-break:break-word!important;margin-left:0!important;margin-right:0!important}.informasi-layout ul{padding-left:1.5rem!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important;max-width:100%!important}.informasi-layout li{max-width:100%!important;box-sizing:border-box!important;overflow-wrap:break-word!important;word-break:break-word!important}.informasi-layout tbody{display:block!important;grid-template-columns:none!important;gap:1rem!important;padding:0!important;margin:0!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.informasi-layout tr,.informasi-layout table tr,.informasi-layout tbody tr{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0 0 .75rem!important;box-sizing:border-box!important;padding:0!important;background:#fff!important;border-radius:8px!important;border:none!important;overflow:hidden!important;box-shadow:inset 0 0 0 1px #dc354533,0 1px 3px #00000014!important}.informasi-layout table tbody tr{border:none!important;box-shadow:inset 0 0 0 1px #dc354533,0 1px 3px #00000014!important;max-width:100%!important;width:100%!important}.informasi-layout td,.informasi-layout th,.informasi-layout table td,.informasi-layout table th,.informasi-layout tbody td,.informasi-layout tbody th{display:block!important;padding:.65rem .85rem!important;font-size:.9em!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;overflow-wrap:break-word!important;word-break:break-word!important;white-space:normal!important;text-align:left!important;margin:0!important;border:none!important;line-height:1.5!important;overflow:hidden!important}.informasi-layout tbody tr th:first-child,.informasi-layout tbody tr td:first-child,.informasi-layout table tbody tr th:first-child,.informasi-layout table tbody tr td:first-child{background:var(--gradient-maroon-navy)!important;color:#fff!important;font-weight:700!important;text-align:center!important;padding:.65rem .85rem!important;font-size:1em!important;margin:0!important;border:none!important;border-radius:8px 8px 0 0!important;max-width:100%!important;width:100%!important}.informasi-layout tbody tr th:first-child:before,.informasi-layout tbody tr td:first-child:before{display:none!important}.informasi-layout td:before,.informasi-layout th:before{font-size:.8em!important;margin-bottom:.25rem!important;display:block!important}.informasi-layout tr th:first-child:before,.informasi-layout tr td:first-child:before{display:none!important;content:none!important}.informasi-layout td img,.informasi-layout th img{max-width:100%!important;height:auto!important;display:block!important}.informasi-layout td *,.informasi-layout th *{max-width:100%!important;box-sizing:border-box!important;overflow-wrap:break-word!important;word-break:break-word!important}.informasi-layout .table-total{width:100%!important;max-width:100%!important}.informasi-layout .table-total td,.informasi-layout .table-total th{background:linear-gradient(135deg,#f8d7da 0%,#f5c6cb 100%)!important}}@media screen and (max-width: 400px){body>.container{padding-left:8px!important;padding-right:8px!important;max-width:100%!important;width:100%!important}.informasi-layout>[class*=col-]{padding-left:8px!important;padding-right:8px!important;max-width:100%!important;width:100%!important}.informasi-layout ul{padding-left:1.2rem!important;max-width:100%!important}.informasi-layout tr{width:100%!important;max-width:100%!important;margin:0 0 .75rem!important}.informasi-layout tbody{gap:.75rem!important}.informasi-layout td,.informasi-layout th{padding:.6rem .8rem!important;font-size:.88em!important}.informasi-layout tbody tr th:first-child,.informasi-layout tbody tr td:first-child,.informasi-layout table tbody tr th:first-child,.informasi-layout table tbody tr td:first-child{background:var(--gradient-maroon-navy)!important;color:#fff!important;padding:.6rem .8rem!important;font-size:.98em!important}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes rotateIn{0%{opacity:0;transform:rotate(-180deg) scale(.5)}to{opacity:1;transform:rotate(0) scale(1)}}.panel-siswa h3,.panel-siswa h5{animation:fadeInDown .8s ease-out}.panel-siswa .figure-siswa{animation:scaleIn .8s ease-out;transition:all .3s ease}.panel-siswa .figure-siswa:hover{transform:translateY(-10px) scale(1.05);filter:drop-shadow(0 10px 20px rgba(0,0,0,.2))}.panel-siswa .figure-siswa img{transition:all .4s cubic-bezier(.68,-.55,.265,1.55)}.panel-siswa .figure-siswa:hover img{transform:rotate(5deg) scale(1.1);filter:brightness(1.1)}.panel-siswa .figure-siswa .figure-caption h3{transition:all .3s ease}.panel-siswa .figure-siswa:hover .figure-caption h3{color:#1c2652;transform:scale(1.15)}.panel-siswa .figure-siswa .figure-caption p{transition:all .3s ease}.panel-siswa .figure-siswa:hover .figure-caption p{color:maroon;font-weight:600}.panel-harian h3{animation:fadeInDown .8s ease-out}.panel-harian .card{animation:fadeInUp .8s ease-out;transition:all .4s cubic-bezier(.175,.885,.32,1.275);position:relative;overflow:hidden}.panel-harian .card:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s}.panel-harian .card:hover:before{left:100%}.panel-harian .card:hover{transform:translateY(-15px) scale(1.03);box-shadow:0 20px 40px #0003}.panel-harian .card-img-top{transition:all .5s ease}.panel-harian .card:hover .card-img-top{transform:scale(1.1);filter:brightness(1.1) saturate(1.2)}.panel-harian .card-body{transition:all .3s ease}.panel-harian .card:hover .card-body{background:linear-gradient(135deg,rgba(28,38,82,.05) 0%,rgba(128,0,0,.05) 100%)}.panel-harian .card-title{transition:all .3s ease}.panel-harian .card:hover .card-title{color:maroon;transform:translate(5px)}.panel-harian .col-lg-4:nth-child(1) .card{animation-delay:.1s}.panel-harian .col-lg-4:nth-child(2) .card{animation-delay:.2s}.panel-harian .col-lg-4:nth-child(3) .card{animation-delay:.3s}.visi-misi-layout h1{animation:fadeInDown 1s ease-out}.visi-misi-layout h3{font-family:Fredoka One,cursive;font-weight:200;color:#000;animation:fadeInLeft 1s ease-out;transition:transform .3s ease,color .3s ease}.visi-misi-layout h3:hover{transform:translate(10px);color:var(--primary-color)}.visi-misi-layout p{animation:fadeInRight 1s ease-out;transition:transform .3s ease}.visi-misi-layout p:hover{transform:scale(1.02)}.visi-misi-layout .visi-misi-card li{list-style:none;position:relative;padding-left:25px;margin-bottom:10px;animation:fadeInUp .5s ease-out forwards;opacity:0;transform:translateY(20px)}.visi-misi-layout .visi-misi-card li:hover{transform:translate(5px)}.visi-misi-layout .visi-misi-card li:hover:before{transform:rotate(360deg)}.visi-misi-layout .visi-misi-card li span{transition:color .3s ease}.visi-misi-layout .visi-misi-card li:hover span{font-weight:800}.visi-misi-layout{background-color:#f8f9fa;padding:40px 20px;border-radius:15px}.visi-misi-card{border:none;border-radius:15px;transition:transform .3s ease,box-shadow .3s ease;overflow:hidden;position:relative}.visi-misi-card:hover{transform:translateY(-10px);box-shadow:0 15px 30px #00000026!important}.visi-misi-card .card-body{padding:30px;position:relative;z-index:2}.visi-misi-card ul li{display:flex;align-items:center;padding-left:30px;margin-bottom:12px;position:relative}.visi-misi-card ul li:before{content:"";position:absolute;left:0;color:transparent;font-size:10px;font-weight:700;width:10px;height:10px;border:2px solid #ffffff;border-radius:50%;display:flex;align-items:center;justify-content:center;line-height:1;transition:all .3s ease}.visi-misi-card ul li:hover:before{content:"\2713";transform:scale(1);background-color:#28a745;color:#fff;border-color:#218838}.visi-misi-card ul li span{transition:color .3s ease}.visi-misi-card.visi-card{background:var(--gradient-purple-blue);color:#fff;animation:scaleIn .8s cubic-bezier(.25,.46,.45,.94) forwards;opacity:0;animation-fill-mode:forwards}.visi-misi-card.misi-card{background:var(--gradient-purple-blue);color:#fff;animation:slideInLeft .8s cubic-bezier(.25,.46,.45,.94) .2s forwards;opacity:0;animation-fill-mode:forwards}.visi-misi-card.tujuan-card{background:var(--gradient-purple-blue);color:#fff;animation:slideInRight .8s cubic-bezier(.25,.46,.45,.94) .2s forwards;opacity:0;animation-fill-mode:forwards}.sdm-layout h1{animation:fadeInDown 1s ease-out}.sdm-layout h3{animation:fadeInLeft 1s ease-out;transition:all .3s ease;position:relative;display:inline-block}.sdm-layout h3:after{content:"";position:absolute;bottom:-5px;left:0;width:0;height:3px;background:linear-gradient(90deg,#800000,#1c2652);transition:width .4s ease}.sdm-layout h3:hover:after{width:100%}.sdm-layout h3:hover{color:#1c2652;transform:translate(5px)}.sdm-layout p{animation:fadeInRight .8s ease-out;transition:all .3s ease}.sdm-layout p:hover{padding-left:10px;color:var(--color1);font-weight:600}.sdm-layout li{animation:fadeInLeft .8s ease-out;transition:all .3s ease}.sdm-layout li:hover{transform:translate(10px) scale(1.02);color:#1c2652}.sdm-layout li span{transition:all .3s ease}.sdm-layout li:hover span{color:maroon;font-weight:600;text-shadow:1px 1px 2px rgba(0,0,0,.1)}.fasilitas-layout h1{animation:fadeInDown .8s ease-out}.fasilitas-layout h3{animation:fadeInLeft .8s ease-out;transition:all .3s ease}.fasilitas-layout h3:hover{color:#1c2652;transform:scale(1.05) translate(10px);text-shadow:2px 2px 4px rgba(0,0,0,.1)}.fasilitas-layout .card{animation:scaleIn .8s ease-out;transition:all .4s cubic-bezier(.175,.885,.32,1.275);position:relative;overflow:hidden}.fasilitas-layout .card:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(128,0,0,.1) 0%,transparent 70%);transform:scale(0);transition:transform .6s ease}.fasilitas-layout .card:hover:before{transform:scale(1)}.fasilitas-layout .card:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 15px 35px #0000004d}.fasilitas-layout .card-img-top,.fasilitas-layout .card-img{transition:all .5s ease}.fasilitas-layout .card:hover .card-img-top,.fasilitas-layout .card:hover .card-img{transform:scale(1.1) rotate(2deg);filter:brightness(1.1) contrast(1.1)}.fasilitas-layout .card-body{transition:all .3s ease}.fasilitas-layout .card:hover .card-body{background:linear-gradient(135deg,rgba(28,38,82,.05) 0%,rgba(128,0,0,.05) 100%)}.fasilitas-layout li{transition:all .3s ease}.fasilitas-layout li:hover{transform:translate(10px);color:#1c2652}.fasilitas-layout li span{transition:all .3s ease}.fasilitas-layout li:hover span{color:maroon;font-weight:600}.fasilitas-layout .col-lg-6:nth-child(2){animation:fadeInRight .8s ease-out;animation-delay:.2s}.fasilitas-layout .col-lg-6:nth-child(3){animation:fadeInLeft .8s ease-out;animation-delay:.3s}.fasilitas-layout .col-lg-6:nth-child(4){animation:fadeInRight .8s ease-out;animation-delay:.4s}.informasi-layout h1{animation:fadeInDown .8s ease-out;position:relative;display:inline-block;padding-bottom:15px}@keyframes expandWidth{0%{width:0}to{width:60%}}.informasi-layout h3{animation:fadeInLeft .8s ease-out;transition:all .3s ease;position:relative;margin-bottom:20px}.informasi-layout h3:hover{color:#1c2652;transform:translate(5px);text-shadow:2px 2px 4px rgba(0,0,0,.1)}.informasi-layout .brochure{animation:fadeInUp .8s ease-out}.informasi-layout .brochure .carousel{border-radius:15px;overflow:hidden;box-shadow:0 10px 40px #0003;transition:all .4s ease}.informasi-layout .brochure .carousel:hover{transform:translateY(-5px);box-shadow:0 15px 50px #0000004d}.informasi-layout .brochure img{animation:scaleIn .8s ease-out;transition:all .4s ease;cursor:pointer}.informasi-layout .brochure .carousel-item img{transition:transform .5s ease}.informasi-layout .brochure .carousel-item.active img{animation:zoomIn .6s ease-out}@keyframes zoomIn{0%{transform:scale(.95);opacity:.8}to{transform:scale(1);opacity:1}}.informasi-layout .brochure img:hover{transform:scale(1.02);filter:brightness(1.05)}.informasi-layout .widget .card{animation:fadeInUp .8s ease-out;transition:all .4s cubic-bezier(.175,.885,.32,1.275);position:relative;overflow:hidden;border-radius:15px;border:2px solid rgba(255,255,255,.1)}.informasi-layout .widget .card:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .6s}.informasi-layout .widget .card:after{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,#f49638,#800000,#1c2652)}.informasi-layout .widget .card:hover:before{left:100%}.informasi-layout .widget .card:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 20px 40px #0006;background:linear-gradient(135deg,var(--color-maroon) 0%,var(--color2) 100%);border-color:#f49638}.informasi-layout .widget .card a{transition:all .3s ease;position:relative}.informasi-layout .widget .card a:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background-color:#f49638;transition:width .3s ease}.informasi-layout .widget .card a:hover:after{width:100%}.informasi-layout .widget .card:hover a{color:#f49638;text-shadow:0 0 10px rgba(244,150,56,.6)}.informasi-layout .table-schedule,.informasi-layout .table-cost,.informasi-layout .table-requirements{animation:fadeInUp .8s ease-out}.informasi-layout .table-schedule table,.informasi-layout .table-cost table,.informasi-layout .table-requirements table{border-radius:15px;overflow:hidden;box-shadow:0 5px 20px #0000001a;border:none;background:white}.informasi-layout table thead.table-danger,.informasi-layout table thead tr.table-danger{--bs-table-bg: transparent !important;--bs-table-color: white !important;background:linear-gradient(135deg,#800000 0%,#1c2652 100%)!important;color:#fff!important}.informasi-layout table thead.table-danger th,.informasi-layout table thead tr.table-danger th{color:#fff!important;background:transparent!important}.informasi-layout .table-schedule table thead,.informasi-layout .table-cost table thead,.informasi-layout .table-requirements table thead{background:linear-gradient(135deg,#800000 0%,#1c2652 100%)!important;color:#fff!important;position:relative}.informasi-layout .table-schedule table thead th,.informasi-layout .table-cost table thead th,.informasi-layout .table-requirements table thead th{border:none;padding:18px 15px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;font-size:.9em;color:#fff!important;position:relative;background:transparent!important}.informasi-layout .table-schedule table thead th:after,.informasi-layout .table-cost table thead th:after,.informasi-layout .table-requirements table thead th:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:30%;height:2px;background:linear-gradient(90deg,transparent,#f49638,transparent)}.informasi-layout .table-schedule table tbody tr,.informasi-layout .table-cost table tbody tr,.informasi-layout .table-requirements table tbody tr{transition:all .3s ease;border-bottom:1px solid rgba(0,0,0,.05)}.informasi-layout .table-schedule table tbody tr:hover,.informasi-layout .table-cost table tbody tr:hover,.informasi-layout .table-requirements table tbody tr:hover{background:linear-gradient(90deg,rgba(28,38,82,.05) 0%,rgba(128,0,0,.05) 100%);transform:translate(5px);box-shadow:-5px 0 15px #0000001a}.informasi-layout .table-schedule table tbody tr:nth-child(even),.informasi-layout .table-cost table tbody tr:nth-child(even),.informasi-layout .table-requirements table tbody tr:nth-child(even){background-color:#00000005}.informasi-layout .table-schedule table tbody tr:hover:nth-child(even),.informasi-layout .table-cost table tbody tr:hover:nth-child(even),.informasi-layout .table-requirements table tbody tr:hover:nth-child(even){background:linear-gradient(90deg,rgba(28,38,82,.08) 0%,rgba(128,0,0,.08) 100%)}.informasi-layout .table-schedule table tbody th,.informasi-layout .table-cost table tbody th,.informasi-layout .table-requirements table tbody th{padding:15px;font-weight:700;color:maroon;border:none;position:relative}.informasi-layout .table-schedule table tbody th:before,.informasi-layout .table-cost table tbody th:before,.informasi-layout .table-requirements table tbody th:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:60%;background:linear-gradient(180deg,#800000,#1c2652);border-radius:0 4px 4px 0;opacity:0;transition:opacity .3s ease}.informasi-layout .table-schedule table tbody tr:hover th:before,.informasi-layout .table-cost table tbody tr:hover th:before,.informasi-layout .table-requirements table tbody tr:hover th:before{opacity:1}.informasi-layout .table-schedule table tbody td,.informasi-layout .table-cost table tbody td,.informasi-layout .table-requirements table tbody td{padding:15px;border:none;color:#333;transition:all .3s ease}.informasi-layout .table-schedule table tbody tr:hover td,.informasi-layout .table-cost table tbody tr:hover td,.informasi-layout .table-requirements table tbody tr:hover td{color:#1c2652;font-weight:500}.informasi-layout .table-cost table tbody tr:last-child{background:linear-gradient(135deg,#1c2652 0%,#800000 100%);color:#fff;font-weight:700;font-size:1.1em}.informasi-layout .table-cost table tbody tr:last-child td{color:#fff!important;padding:18px 15px}.informasi-layout .table-cost table tbody tr:last-child:hover{background:linear-gradient(135deg,#800000 0%,#1c2652 100%);transform:scale(1.02)}.informasi-layout .table-total,.informasi-layout table tbody .table-total{background:var(--color1)!important;color:var(--color-white)!important;font-weight:700!important;font-size:1.1em}.informasi-layout .table-total td,.informasi-layout .table-total th,.informasi-layout table tbody .table-total td,.informasi-layout table tbody .table-total th{background:var(--color1)!important;color:var(--color-white)!important;padding:18px 15px!important;font-weight:700!important}.informasi-layout .table-total:hover,.informasi-layout table tbody .table-total:hover{background:linear-gradient(135deg,var(--color1) 0%,var(--color2) 100%)!important;transform:scale(1.02)!important}.informasi-layout .table-total:hover td,.informasi-layout .table-total:hover th{background:transparent!important}.informasi-layout .table-responsive{border-radius:15px;box-shadow:0 5px 20px #0000001a;overflow:hidden;animation:fadeInUp .8s ease-out}.informasi-layout .table-responsive:hover{box-shadow:0 8px 30px #00000026}.informasi-layout .card-register .card{animation:pulse 2s ease-in-out infinite;transition:all .4s ease;background:linear-gradient(135deg,#800000 0%,#1c2652 100%);border:3px solid transparent;position:relative;overflow:hidden}.informasi-layout .card-faq .card{animation:pulse 2s ease-in-out infinite;transition:all .4s ease;background:var(--gradient-purple-blue);border:3px solid transparent;position:relative;overflow:hidden}.informasi-layout .card-register .card:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 70%);animation:rotate 10s linear infinite}.informasi-layout .card-faq .card:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 70%);animation:rotate 10s linear infinite}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.informasi-layout .card-register .card:hover{animation:none;transform:scale(1.05);box-shadow:0 20px 50px #80000080;background:linear-gradient(135deg,#1c2652 0%,#800000 100%);border-color:#f49638}.informasi-layout .card-faq .card:hover{animation:none;transform:scale(1.05);box-shadow:0 20px 50px #80000080;background:var(--gradient-purple-blue-reverse);border-color:#f49638}.informasi-layout .card-register .card .btn,.informasi-layout .card-faq .card .btn{transition:all .3s ease;border:2px solid white;font-weight:700;padding:12px 40px;font-size:1.1em;position:relative;z-index:1}.informasi-layout .card-register .card .btn:hover{background-color:#f49638;border-color:#f49638;color:#fff;transform:scale(1.1);box-shadow:0 5px 20px #f4963880}.informasi-layout .card-register .card span{transition:all .3s ease;position:relative;z-index:1}.informasi-layout .card-register .card:hover span{text-shadow:0 0 20px rgba(255,255,255,.8);transform:scale(1.05);letter-spacing:1px}.informasi-layout .card-faq .card .btn:hover{background-color:#f49638;border-color:#f49638;color:#fff;transform:scale(1.1);box-shadow:0 5px 20px #f4963880}.informasi-layout .card-faq .card span{transition:all .3s ease;position:relative;z-index:1}.informasi-layout .card-faq .card:hover span{text-shadow:0 0 20px rgba(255,255,255,.8);transform:scale(1.05);letter-spacing:1px}.informasi-layout ul{list-style:none;padding-left:0}.informasi-layout li{transition:all .3s ease;padding:10px 0 10px 35px;position:relative;border-left:3px solid transparent;margin-bottom:8px}.informasi-layout li:before{content:"\2713";position:absolute;left:0;top:50%;transform:translateY(-50%);width:25px;height:25px;background:linear-gradient(135deg,#800000,#1c2652);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;transition:all .3s ease}.informasi-layout li:hover{transform:translate(10px);border-left-color:maroon;background:linear-gradient(90deg,rgba(128,0,0,.05) 0%,transparent 100%);padding-left:40px}.informasi-layout li:hover:before{background:linear-gradient(135deg,#f49638,#800000);transform:translateY(-50%) rotate(360deg) scale(1.2);box-shadow:0 3px 10px #8000004d}.informasi-layout li span{transition:all .3s ease}.informasi-layout li:hover span{color:#1c2652;font-weight:600}.informasi-layout .col-lg-12{position:relative;margin-bottom:30px}.informasi-layout .col-lg-12:after{content:"";position:absolute;bottom:-15px;left:50%;transform:translate(-50%);width:80%;height:1px;background:linear-gradient(90deg,transparent,rgba(128,0,0,.2),transparent)}.informasi-layout .col-lg-12:last-child:after{display:none}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.informasi-layout .progress{height:30px;border-radius:15px;background:linear-gradient(90deg,rgba(28,38,82,.1),rgba(128,0,0,.1));box-shadow:inset 0 2px 5px #0000001a;overflow:hidden;transition:all .3s ease}.informasi-layout .progress:hover{transform:scale(1.02);box-shadow:inset 0 2px 5px #00000026,0 3px 10px #0000001a}.informasi-layout .progress-bar{background:linear-gradient(90deg,#800000,#1c2652,#f49638);background-size:200% 100%;animation:gradientShift 3s ease infinite;font-weight:700;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 5px #0003}@keyframes gradientShift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.informasi-layout .table-schedule{animation-delay:.1s}.informasi-layout .table-cost{animation-delay:.2s}.informasi-layout .table-requirements{animation-delay:.3s}.panel-faq h1{animation:fadeInDown .8s ease-out}.panel-faq .accordion-item{animation:fadeInUp .8s ease-out;transition:all .4s ease}.panel-faq .accordion-item:hover{transform:translate(10px);box-shadow:0 8px 20px #00000026}.panel-faq .accordion-button{transition:all .3s ease;position:relative}.panel-faq .accordion-button:before{content:"";position:absolute;left:0;top:0;height:100%;width:4px;background:linear-gradient(180deg,#f49638 0%,#800000 100%);transform:scaleY(0);transition:transform .3s ease}.panel-faq .accordion-button:hover:before{transform:scaleY(1)}.panel-faq .accordion-body{animation:fadeInUp .5s ease-out}.panel-faq .accordion-item:nth-child(1){animation-delay:.1s}.panel-faq .accordion-item:nth-child(2){animation-delay:.2s}.panel-faq .accordion-item:nth-child(3){animation-delay:.3s}.panel-faq .accordion-item:nth-child(4){animation-delay:.4s}.panel-faq .accordion-item:nth-child(5){animation-delay:.5s}.button{transition:all .4s cubic-bezier(.175,.885,.32,1.275);position:relative;overflow:hidden}.button:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:rgba(255,255,255,.3);border-radius:50%;transform:translate(-50%,-50%);transition:width .6s,height .6s}.button:hover:before{width:300px;height:300px}.button:hover{transform:translateY(-3px) scale(1.05);box-shadow:0 10px 25px #0000004d}.button:active{transform:translateY(-1px) scale(.98)}.navbar-home .login-button{transition:all .3s ease;position:relative;overflow:hidden;color:#2b1606!important;background:linear-gradient(135deg,var(--color-orange) 0%,#ffb457 48%,#ff8f1f 100%)!important;border-color:#ffffff59!important;text-shadow:0 1px 0 rgba(255,255,255,.18),0 1px 1px rgba(92,46,0,.18);box-shadow:inset 0 1px #ffffff47,0 8px 18px #f4963847}.navbar-home .login-button:before{content:"";position:absolute;top:-30%;left:-140%;width:20%;height:150%;background:linear-gradient(115deg,transparent,rgba(255,255,255,.82),transparent);transform:rotate(18deg);animation:navbarButtonShimmer 2.8s linear infinite}@keyframes navbarButtonShimmer{0%{left:-140%}to{left:155%}}.navbar-home .login-button:hover{transform:translateY(-1px) scale(1.02);box-shadow:inset 0 1px #ffffff52,0 10px 20px #f496385c;background:linear-gradient(135deg,#ffb84f 0%,var(--color-orange) 52%,#ff7f11 100%)!important;color:var(--color-white)!important;border-color:#ffffff73!important;text-shadow:0 1px 0 rgba(255,255,255,.2),0 1px 1px rgba(92,46,0,.22)}.top-bar .icon{transition:all .3s ease}.top-bar a:hover .icon{transform:scale(1.2) rotate(5deg)}.footer a{transition:all .3s ease;position:relative}.footer a:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background-color:#f49638;transition:width .3s ease}.footer a:hover:after{width:100%}.footer a:hover{transform:translate(5px)}.navbar-home .dropdown-menu{animation:fadeInDown .3s ease-out}.navbar-home .dropdown-menu .dropdown-item{transition:all .3s ease;position:relative;overflow:hidden}.navbar-home .dropdown-menu .dropdown-item:before{content:"";position:absolute;left:-100%;top:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(128,0,0,.2),transparent);transition:left .5s}.navbar-home .dropdown-menu .dropdown-item:hover:before{left:100%}.jumbotron{animation:fadeIn 1s ease-out;position:relative}.jumbotron:hover{animation-play-state:paused}.jumbotron:hover h1{transform:scale(1.05);transition:transform .3s ease}.jumbotron:hover p{transform:translateY(-5px);transition:transform .3s ease;background:rgba(0,0,0,.3)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.jumbotron h1{animation:fadeInDown .8s ease-out}img{transition:all .3s ease}html{scroll-padding-top:80px}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#1c2652 0%,#800000 100%);border-radius:6px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#800000 0%,#1c2652 100%)}@media screen and (max-width: 992px){.panel-siswa .figure-siswa:hover{transform:translateY(-5px) scale(1.02)}.panel-harian .card:hover{transform:translateY(-8px) scale(1.01)}.fasilitas-layout .card:hover{transform:translateY(-5px) scale(1.01)}.informasi-layout .table-responsive{border-radius:10px}.informasi-layout h3{font-size:1.3rem}.informasi-layout h3:before{font-size:1rem}.informasi-layout li{padding-left:30px}.informasi-layout .card-register .card span,.informasi-layout .card-faq .card span{font-size:16pt}}@media screen and (max-width: 576px){html,body{overflow-x:hidden!important;width:100%;position:relative}.sdm-layout{padding-left:10px;padding-right:10px;width:100%;overflow:hidden}.sdm-layout h1{font-size:1.5rem!important;margin-bottom:20px;padding:0 10px}.sdm-layout h3{font-size:1.1rem!important;margin-top:25px;margin-bottom:15px;padding:0 10px}.sdm-layout .row{margin:0!important;width:100%}.sdm-layout [class*=col-]{padding-left:5px!important;padding-right:5px!important;margin-bottom:20px}.sdm-layout .figure{width:100%!important;max-width:180px!important;margin:0 auto!important;display:flex!important;flex-direction:column!important;align-items:center!important}.sdm-layout .figure img{max-width:100px!important;max-height:100px!important;width:100px!important;height:100px!important;object-fit:cover;display:block!important;margin:0 auto!important}.sdm-layout .figure-caption{text-align:center!important;padding:0 5px;width:100%!important;max-width:180px!important}.sdm-layout .figure-caption p{font-size:.85rem!important;margin-top:8px!important;margin-bottom:5px!important;word-wrap:break-word;text-align:center!important}.sdm-layout .text-muted{font-size:.75rem!important}.sdm-layout .sdm-avatar{width:100px!important;height:100px!important}.sdm-layout .sdm-name,.sdm-layout .sdm-subtitle{width:100%!important;max-width:180px!important;text-align:center!important}.panel-siswa{width:100%!important;padding:0 10px!important}.panel-siswa .row{margin:0!important;justify-content:center!important}.panel-siswa .col-md-6{padding:0 10px!important;display:flex!important;justify-content:center!important;margin-bottom:20px!important}.panel-siswa .figure-siswa{width:170px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;margin:0 auto!important}.panel-siswa .figure-siswa img{max-width:170px!important;max-height:250px!important;width:170px!important;height:250px!important;display:block!important;margin:0 auto!important}.panel-siswa .figure-siswa .figure-caption{text-align:center!important;width:100%!important}.panel-siswa .figure-siswa .figure-caption h3{font-size:1.5rem!important;margin-bottom:5px!important}.panel-siswa .figure-siswa .figure-caption p{font-size:1.2rem!important;margin-top:-15px!important}.panel-harian .card{margin-bottom:20px}.footer{min-height:auto!important;height:auto!important;padding:30px 15px 20px}.footer [class*=footer-]{margin-bottom:30px}.visi-misi-layout{height:auto!important;min-height:auto!important}.fasilitas-layout .card{margin-bottom:20px}.informasi-layout h1{font-size:1.5rem}.informasi-layout h3{font-size:1.2rem}.informasi-layout .widget .card{margin-bottom:20px}.confirm-invoice-layout{padding:0 15px;width:100%;overflow-x:hidden}.confirm-invoice-layout h1{font-size:1.3rem!important;line-height:1.4;padding:0 10px;margin-bottom:15px;word-wrap:break-word}.confirm-invoice-layout h1:after{width:80%}.confirm-invoice-layout p{font-size:.95rem!important;padding:0 10px;line-height:1.6}.confirm-invoice-layout .input-group{flex-wrap:wrap;border-radius:8px;width:100%}.confirm-invoice-layout .form-control{font-size:1rem!important;padding:12px 15px!important;border-radius:8px 8px 0 0!important;width:100%!important;flex:1 1 100%;border:2px solid #e0e0e0;border-bottom:none}.confirm-invoice-layout .btn{font-size:1rem!important;padding:12px 20px!important;border-radius:0 0 8px 8px!important;width:100%!important;flex:1 1 100%;margin-top:0}.confirm-invoice-layout .invalid-feedback{font-size:.85rem;padding:6px 12px;margin:8px 0;width:100%}}#scanAreaWrapper{position:relative;width:100%;min-height:400px}.countdown-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9998;display:flex;align-items:center;justify-content:center;animation:overlayFadeIn .5s ease-in-out;border-radius:.5rem;overflow:hidden}.countdown-backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(220,53,70,.35) 0%,rgba(153,27,27,.35) 100%)}.countdown-overlay.pickup-countdown .countdown-backdrop{background:linear-gradient(135deg,rgba(40,167,69,.5) 0%,rgba(25,111,45,.5) 100%)}.countdown-content{position:relative;z-index:1;text-align:center;color:#fff;animation:scaleIn .6s cubic-bezier(.68,-.55,.265,1.55);padding:1rem;max-width:100%;max-height:100%;overflow-y:auto}.countdown-icon-wrapper{color:#ef0;text-shadow:0 4px 8px rgb(0,0,0);position:relative;margin-bottom:1rem}.countdown-icon{font-size:3rem;animation:pulse 2s ease-in-out infinite;filter:drop-shadow(0 0 20px rgba(255,255,255,.5))}.countdown-title{color:#ef0;font-size:1.75rem;font-weight:700;margin-bottom:1rem;text-shadow:0 4px 8px rgb(0,0,0);animation:slideDown .8s ease-out}.countdown-timer-wrapper{position:relative;width:150px;height:150px;margin:0 auto 1rem}.countdown-progress-ring{transform:rotate(-90deg);width:150px;height:150px}.countdown-progress-ring-circle{transition:stroke-dashoffset 1s linear;stroke-linecap:round;filter:drop-shadow(0 0 10px currentColor)}.countdown-time{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:2rem;font-weight:700;text-shadow:0 4px 8px rgba(0,0,0,.3);animation:numberPulse 1s ease-in-out infinite}.countdown-message{font-size:1.25rem;opacity:.9;font-weight:700;animation:fadeInUp 1s ease-out;color:#ef0;text-shadow:0 4px 4px rgb(0,0,0)}.lock-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(52,58,64,.98) 0%,rgba(33,37,41,.98) 100%);z-index:9999;display:flex;align-items:center;justify-content:center;animation:overlayFadeIn .5s ease-in-out}.lock-content{text-align:center;color:#fff;animation:lockShake .8s cubic-bezier(.36,.07,.19,.97)}.lock-icon-wrapper{position:relative;display:inline-block;margin-bottom:2rem}.lock-icon{font-size:6rem;color:#dc3545;animation:lockBounce 1s ease-in-out infinite;filter:drop-shadow(0 0 30px rgba(220,53,69,.6))}.lock-particles{position:absolute;top:0;left:0;width:100%;height:100%}.lock-particles span{position:absolute;width:8px;height:8px;background:#dc3545;border-radius:50%;animation:particleFloat 3s ease-in-out infinite;box-shadow:0 0 10px #dc3545}.lock-particles span:nth-child(1){top:0;left:50%;animation-delay:0s}.lock-particles span:nth-child(2){top:25%;right:0;animation-delay:.3s}.lock-particles span:nth-child(3){bottom:0;left:50%;animation-delay:.6s}.lock-particles span:nth-child(4){top:25%;left:0;animation-delay:.9s}.lock-particles span:nth-child(5){top:50%;right:10%;animation-delay:1.2s}.lock-particles span:nth-child(6){bottom:25%;right:20%;animation-delay:1.5s}.lock-particles span:nth-child(7){top:75%;left:20%;animation-delay:1.8s}.lock-particles span:nth-child(8){top:60%;left:40%;animation-delay:2.1s}.lock-particles span:nth-child(9){bottom:40%;right:30%;animation-delay:2.4s}.lock-particles span:nth-child(10){top:35%;left:60%;animation-delay:2.7s}.lock-title{font-size:3rem;font-weight:700;margin-bottom:1rem;text-shadow:0 4px 8px rgba(0,0,0,.5);color:#dc3545}.lock-message{font-size:1.5rem;margin-bottom:2rem;opacity:.9}.lock-time{font-size:4rem;font-weight:700;font-family:Courier New,monospace;color:#ffc107;text-shadow:0 0 20px rgba(255,193,7,.5);margin-bottom:2rem}.lock-next-info{display:flex;align-items:center;justify-content:center;gap:1rem;font-size:2rem;color:#28a745;text-shadow:0 4px 8px rgba(0,0,0,.5);animation:fadeInUp 1s ease-out}.lock-next-info i{font-size:2rem;animation:pulse 2s ease-in-out infinite}.unlock-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(40,167,69,.5) 0%,rgba(25,111,45,.5) 100%);z-index:9998;display:flex;align-items:center;justify-content:center;animation:overlayFadeIn .5s ease-in-out;border-radius:.5rem;overflow:hidden}.unlock-content{text-align:center;color:#fff;animation:zoomIn .6s cubic-bezier(.68,-.55,.265,1.55);padding:1rem;max-width:100%}.unlock-icon-wrapper{position:relative;display:inline-block;margin-bottom:1rem}.unlock-icon{font-size:4rem;animation:unlockRotate .8s ease-out;filter:drop-shadow(0 0 30px rgba(255,255,255,.8))}.unlock-rays{position:absolute;top:50%;left:50%;width:200px;height:200px;transform:translate(-50%,-50%)}.unlock-rays span{position:absolute;top:50%;left:50%;width:4px;height:60px;background:linear-gradient(to bottom,rgba(255,255,255,.8),transparent);transform-origin:center -30px;animation:rayRotate 2s linear infinite}.unlock-rays span:nth-child(1){transform:translate(-50%,-50%) rotate(0)}.unlock-rays span:nth-child(2){transform:translate(-50%,-50%) rotate(45deg);animation-delay:.125s}.unlock-rays span:nth-child(3){transform:translate(-50%,-50%) rotate(90deg);animation-delay:.25s}.unlock-rays span:nth-child(4){transform:translate(-50%,-50%) rotate(135deg);animation-delay:.375s}.unlock-rays span:nth-child(5){transform:translate(-50%,-50%) rotate(180deg);animation-delay:.5s}.unlock-rays span:nth-child(6){transform:translate(-50%,-50%) rotate(225deg);animation-delay:.625s}.unlock-rays span:nth-child(7){transform:translate(-50%,-50%) rotate(270deg);animation-delay:.75s}.unlock-rays span:nth-child(8){transform:translate(-50%,-50%) rotate(315deg);animation-delay:.875s}.unlock-title{font-size:3rem;font-weight:700;margin-bottom:1rem;text-shadow:0 4px 8px rgba(0,0,0,.3);animation:bounceIn .8s ease-out}.unlock-message{font-size:1.5rem;margin-bottom:2rem;opacity:.9}.unlock-countdown{font-size:5rem;font-weight:700;color:#ffc107;text-shadow:0 0 30px rgba(255,193,7,.8);animation:countdownScale 1s ease-in-out infinite}@keyframes overlayFadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}@keyframes slideDown{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes numberPulse{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.05)}}@keyframes lockShake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}@keyframes lockBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes particleFloat{0%,to{transform:translateY(0) scale(1);opacity:1}50%{transform:translateY(-30px) scale(1.2);opacity:.5}}@keyframes zoomIn{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes unlockRotate{0%{transform:rotate(-180deg) scale(.5);opacity:0}60%{transform:rotate(20deg) scale(1.1)}to{transform:rotate(0) scale(1);opacity:1}}@keyframes rayRotate{0%{opacity:0}50%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) rotate(360deg)}}@keyframes bounceIn{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1);opacity:1}}@keyframes countdownScale{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.content-hidden{pointer-events:none}.swal-above-countdown,.swal-above-countdown .swal2-container{z-index:10000!important}
