@import url("https://fonts.googleapis.com/css2?family=Fasthand&display=swap");@import url("https://fonts.googleapis.com/css2?family=Kaushan+Script&display=swap");input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:5px}::-webkit-scrollbar-thumb{background:rgb(0,58,124);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#00076e}textarea{resize:none}input,option,textarea{text-align:center}.loader-container{top:0;left:0;position:fixed;text-align:center;background-color:#000;width:100%;height:100%;z-index:1051;opacity:.5}.loader-container .spinner{animation:rotate 2s linear infinite;z-index:2;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;width:50px;height:50px}.loader-container .spinner .path{stroke:#93bfec;stroke-linecap:round;animation:dash 1.5s ease-in-out infinite,colors 6s ease-in-out infinite}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes colors{0%{stroke:#4285F4}25%{stroke:#DE3E35}50%{stroke:#F7C223}75%{stroke:#1B9A59}to{stroke:#4285F4}}.error{color:#ec1717}body{font-size:14px}.ben{font-family:var(--font-kalpurush)}@media print{.noprint{display:none}}.for{font-family:Fasthand,cursive}.web-message{font-family:Kaushan Script,cursive}.dejavu{font-family:var(--font-dejaVuBold)!important;font-size:smaller}.dejaVuCondensed{font-family:var(--font-dejaVuCondensed)!important;font-size:smaller}.dejaVuCondensed p,td,th,tr{margin:0;padding:0}.timesFont{font-family:var(--font-timesNewRoman)}.algerian{font-family:var(--font-algerian)}.times{height:900px}.timesAll{height:1000px}.h-text{font-weight:bolder}.img{width:200px;overflow:hidden;position:relative}.navprofileImage{width:50px;height:50px;border-radius:50%;border:1px solid #021252}.navprofileImage,.profileImage{box-shadow:0 5px 5px 0 rgba(0,0,0,.5);animation:mymove 5s infinite;transform-origin:center;cursor:pointer}.profileImage{width:100px;height:100px;border-radius:50%;border:2px solid #021252}@keyframes mymove{0%{transform:rotate(0deg)}25%{transform:rotate(45deg)}50%{transform:rotate(0deg)}50%{transform:rotate(-45deg)}to{transform:rotate(0deg)}}nav li:hover{transform:translateY(5px);font-size:18px;font-weight:bolder;font-family:Fasthand,cursive;text-decoration:none!important}@page{size:auto!important}h6{font-size:12px}.photo{width:106px;height:140px;margin:auto auto 10px}.student{border:1px solid black}.student h5{opacity:.3}table#team-list{counter-reset:rowNumber}table#team-list tbody tr{counter-increment:rowNumber}table#team-list tbody tr td:first-child:before{content:counter(rowNumber);min-width:1em;margin-right:.5em}@media print{div.nobreak,table.nobreak{page-break-inside:avoid;break-inside:avoid}}@media print{@media (orientation:portrait){body{flex-direction:column}}}.pdf-viewer-container{display:flex;flex-direction:column;align-items:center;width:100%;max-width:800px;margin:0 auto;font-family:Arial,sans-serif}.pdf-download-container{margin-bottom:20px;width:100%;text-align:center}.pdf-download-button{display:inline-block;padding:10px 20px;background-color:#4caf50;color:white;text-decoration:none;border-radius:4px;font-weight:700;transition:background-color .3s}.pdf-download-button:hover{background-color:#45a049}.pdf-display-container{border:1px solid #e0e0e0;border-radius:8px;overflow:auto;background-color:#f9f9f9;min-height:300px;flex-direction:column;padding:15px 0}.pdf-display-container,.pdf-navigation{width:100%;display:flex;align-items:center}.pdf-navigation{justify-content:center;margin-top:15px;gap:20px;padding:10px}.pdf-navigation button{background:#4caf50;color:white;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:16px;min-width:40px}.pdf-navigation button:disabled{background:#cccccc;cursor:not-allowed}.pdf-navigation span{font-size:14px;color:#555}.pdf-error,.pdf-loading{padding:40px;text-align:center;color:#666;font-size:16px}.pdf-error{color:#e53935}@media (max-width:768px){.pdf-viewer-container{padding:10px}.pdf-display-container{min-height:200px}.pdf-navigation{gap:10px;flex-wrap:wrap}.pdf-download-button{padding:8px 16px;font-size:14px}}.react-crop{position:relative;touch-action:none;-webkit-tap-highlight-color:transparent}.react-crop .ReactCrop__crop-selection{touch-action:none;border:2px dashed rgba(255,255,255,.8);box-shadow:0 0 0 9999em rgba(0,0,0,.5)}.react-crop .ReactCrop__drag-handle{width:24px;height:24px;background:rgba(255,255,255,.8);border:2px solid #007bff}.react-crop .ReactCrop__drag-bar{background:rgba(255,255,255,.4)}@media (pointer:coarse){.react-crop .ReactCrop__drag-handle{width:32px;height:32px}.react-crop .ReactCrop__drag-bar{width:8px}}.retry-button{background-color:#007bff;color:white;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;margin-top:8px}.retry-button:hover{background-color:#0056b3}