/* SKYGATE EXAM v0.7 */
.v07-auth{position:relative;min-height:670px;border-radius:14px;overflow:hidden;background:linear-gradient(90deg,#171c2c 0%,#171c2c 34%,rgba(23,28,44,.94) 48%,rgba(23,28,44,.32) 75%,rgba(23,28,44,.02) 100%),url('/static/v07-login-aircraft.jpg') right center/auto 100% no-repeat,#171c2c;color:white;padding:38px 42px;margin:0 -6px}.v07-auth-content{max-width:490px}.v07-auth-brand{display:flex;gap:14px;align-items:center}.v07-auth-brand img{height:68px;width:68px;border-radius:50%;object-fit:cover;border:2px solid #e4006b}.v07-auth-brand strong{font-size:26px;letter-spacing:1px}.v07-auth-brand em{color:#f5007e;font-style:normal}.v07-auth-brand small{display:block;font-size:11px;letter-spacing:1.5px;color:#d2d3df}.v07-auth-rule{height:3px;background:#e4006b;width:180px;margin:23px 0 34px}.v07-auth h1{font-size:clamp(28px,3.1vw,46px);line-height:1.12;color:white;margin:0 0 18px}.v07-auth p{color:#d6d7df;line-height:1.55}.v07-auth-form{max-width:430px;background:rgba(22,26,39,.84);border:1px solid #656576;border-radius:12px;padding:23px;margin-top:28px;backdrop-filter:blur(4px)}.v07-auth-form h2{color:white;margin:0 0 14px}.v07-auth-form label{color:#e8e9f0}.v07-auth-form input{background:#343a49;color:white;border:1px solid #656b78}.v07-auth-form a{color:#f59bc6}.v07-primary,.v07-register-button{display:block;text-align:center;width:100%;background:#dc006b!important;color:#fff!important;border:0;border-radius:7px;padding:12px 14px;font-weight:700;text-decoration:none}.v07-register-button{background:transparent!important;border:1px solid #dc006b!important}.v07-auth-divider{text-align:center;color:#ddd;padding:15px 0}.v07-register{min-height:720px}.v07-student-hero{background:linear-gradient(90deg,#252a38 0%,rgba(37,42,56,.9) 50%,rgba(37,42,56,.15) 100%),url('/static/v07-login-aircraft.jpg') right center/auto 100% no-repeat,#252a38;border-radius:12px;padding:30px;margin-bottom:20px}.v07-student-hero h1{margin:0 0 8px;color:#fff}.v07-student-hero p{margin:0;color:#ddd}.v07-student-note{border:1px solid #e4006b;border-left:5px solid #e4006b;border-radius:9px;background:#292a33;padding:17px 20px;margin-bottom:24px}.v07-student-note strong{color:#ff80b8}.v07-student-note p{margin:7px 0 0}.v07-panel{padding:20px;margin:18px 0 26px;border:1px solid #555965;background:#282b34;border-radius:12px}.v07-panel h2{margin-top:0}.v07-panel table{width:100%}.v07-filter{display:flex;gap:10px;flex-wrap:wrap;align-items:end;padding:12px 0}.v07-filter label{flex:1 1 160px;min-width:150px}.v07-filter input,.v07-filter select{width:100%}.v07-pagination{display:flex;gap:20px;padding-top:12px}.student-record[hidden]{display:none}@media(max-width:750px){.v07-auth{background:linear-gradient(90deg,rgba(23,28,44,.96),rgba(23,28,44,.78)),url('/static/v07-login-aircraft.jpg') center/cover;padding:22px}.v07-auth-content{max-width:none}.v07-student-hero{background:#252a38}}
