.pdf-viewer-container{max-width:400px;max-height:500px;width:100%;height:100%;margin:0 auto;position:relative;overflow:hidden;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.pdf-content{height:400px;overflow:hidden;background:#f8f9fa}.pdf-content,.pdf-wrapper{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.pdf-wrapper{width:100%;height:100%}.pdf-iframe{border:none;display:block;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s ease}.pdf-iframe:hover{box-shadow:0 4px 12px rgba(0,0,0,.15)}.pdf-loading-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.9);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;z-index:10;border-radius:4px}.pdf-loading-overlay p{margin-top:16px;color:#666;font-size:14px}.loading-spinner{width:32px;height:32px;border:3px solid #f3f3f3;border-top-color:#007bff;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:480px){.pdf-viewer-container{max-width:100%;max-height:400px}.pdf-content{height:300px}}.rectangle-div{width:100%;position:absolute;bottom:0;left:0;right:0;background-color:#f2f3f4;border-left:none;border-right:none;box-sizing:border-box;height:58px;border-top:1px solid #d1d5db;margin:0;padding:0}.pdf-button,.rectangle-div{display:-ms-flexbox;display:flex}.pdf-button{-ms-flex:1;flex:1;height:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;transition:all .2s;color:#616b85;font-family:Neo_Sans_Arabic\:Regular,sans-serif;font-size:16px;line-height:24px;text-align:center;outline:none;position:relative;border:none;border-right:1px solid #d1d5db}.pdf-button:hover{background-color:#e8e9ea}.pdf-button.front-button{background-color:#f2f3f4;color:#616b85;border-left:2px solid #899db3}.pdf-button:last-child{border-right:none}