/* Guest Upload V2 - desktop only. Preserve existing mobile UI and upload states. */
@media(min-width:1024px){
 body.guest-upload-public-page .guest-page{padding-top:clamp(50px,8vh,100px)!important;max-width:920px!important;}
 body.guest-upload-public-page .guest-upload-section{max-width:820px!important;}
 body.guest-upload-public-page .guest-upload-section>h1{font-size:clamp(44px,3.6vw,62px)!important;letter-spacing:-2.4px!important;}
 body.guest-upload-public-page .guest-subtitle{margin:16px auto 28px!important;max-width:610px!important;}
 body.guest-upload-public-page #filePreviewState,body.guest-upload-public-page #uploadingState{max-width:670px!important;}
 body.guest-upload-public-page #filePreviewState .file-preview-card{max-width:640px!important;border-radius:24px!important;box-shadow:0 20px 55px rgba(39,100,143,.09)!important;}
 body.guest-upload-public-page #filePreviewState .file-preview-visual{max-width:580px!important;min-height:290px!important;}
 body.guest-upload-public-page .upload-file-btn{max-width:620px!important;}
 body.guest-upload-public-page .ep-guest-paper-scene .ep-paper{width:clamp(170px,15vw,240px)!important;height:clamp(230px,20vw,310px)!important;padding:23px!important;gap:9px!important;opacity:.94!important;scale:1!important;}
 body.guest-upload-public-page .ep-guest-paper-scene .ep-paper-one{left:-35px!important;top:22%!important;--ep-rotate:-16deg}
 body.guest-upload-public-page .ep-guest-paper-scene .ep-paper-two{left:8%!important;top:64%!important;--ep-rotate:12deg}
 body.guest-upload-public-page .ep-guest-paper-scene .ep-paper-three{left:-100px!important;top:92%!important;--ep-rotate:-8deg}
 body.guest-upload-public-page .ep-guest-paper-scene .ep-paper-four{right:-35px!important;top:22%!important;--ep-rotate:16deg}
 body.guest-upload-public-page .ep-guest-paper-scene .ep-paper-five{right:8%!important;top:64%!important;--ep-rotate:-12deg}
 body.guest-upload-public-page .ep-guest-paper-scene .ep-paper-six{right:-100px!important;top:92%!important;--ep-rotate:8deg}
 body.guest-upload-public-page .ep-guest-paper-scene .ep-paper b{background:none!important;height:auto!important;width:100%!important;margin:12px 0 2px!important;color:#174b78!important;opacity:1!important;font:700 15px/1.3 Arial,sans-serif!important;}
 body.guest-upload-public-page .ep-guest-paper-scene .ep-paper b:before{content:'CLASS NOTES';}
 body.guest-upload-public-page .ep-guest-paper-scene .ep-paper-two b:before{content:'STUDY REVIEWER';}
 body.guest-upload-public-page .ep-guest-paper-scene .ep-paper-three b:before{content:'PROJECT REPORT';}
 body.guest-upload-public-page .ep-guest-paper-scene .ep-paper-four b:before{content:'APPLICATION FORM';}
 body.guest-upload-public-page .ep-guest-paper-scene .ep-paper-five b:before{content:'PRACTICE EXERCISES';}
 body.guest-upload-public-page .ep-guest-paper-scene .ep-paper-six b:before{content:'ACADEMIC REPORT';}
 body.guest-upload-public-page .ep-guest-paper-scene .ep-paper em{background:none!important;width:auto!important;height:auto!important;margin-bottom:10px!important;color:#6891a7!important;font:11px Arial,sans-serif!important;}
 body.guest-upload-public-page .ep-guest-paper-scene .ep-paper em:before{content:'EasyPrint · Document preview';}
 body.guest-upload-public-page .ep-guest-paper-scene .ep-paper span{height:5px!important;background:#d3e9f2!important;margin-bottom:1px!important;}
}
@media(min-width:1024px) and (max-width:1350px){body.guest-upload-public-page .ep-guest-paper-scene .ep-paper{opacity:.5!important;scale:.8!important}}
