.breakdance .bde-section-17490-200 .section-container{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-section-17490-200 .section-container{padding-bottom:20px;padding-top:20px}.breakdance .bde-section-17490-210 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-17490-210 .section-container{--bde-section-width:100%}.breakdance .bde-code-block-17490-211{width:100%;text-align:center}.breakdance .bde-code-block-17490-211{display:flex;flex-direction:column;align-items:center;text-align:center}h2{text-align:center;margin-bottom:20px}#loading{text-align:center;font-size:18px;margin-top:20px}.spinner{border:4px solid rgba(0,0,0,0.1);border-left-color:#203486;border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.table-responsive{position:relative;overflow-x:auto;margin:0 auto;max-width:100%;padding:10px}#applicationsTable{width:100%;border-collapse:collapse;margin-bottom:20px}#applicationsTable th,#applicationsTable td{border:1px solid #ccc;padding:10px;text-align:left}#applicationsTable th{background-color:#203486;color:#fff}#applicationsTable tr:nth-child(even){background-color:#f2f2f2}#applicationsTable tr:hover{background-color:#ddd}.loading-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.8);display:flex;justify-content:center;align-items:center;z-index:10;display:none}.spinner-overlay{border:4px solid rgba(0,0,0,0.1);border-left-color:#4caf50;border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite}.pagination-controls{text-align:center;margin-top:20px}.pagination-controls button{padding:10px 20px;font-size:16px;margin:5px;cursor:pointer;background-color:#203486;color:#fff;border:none;border-radius:4px}.pagination-controls button:hover{background-color:#45a049}.pagination-controls button:disabled{background-color:#ccc;cursor:not-allowed}@media (max-width:768px){#applicationsTable th,#applicationsTable td{padding:8px;font-size:14px}h1{font-size:24px}#loading{font-size:16px}.pagination-controls button{font-size:14px;padding:8px 16px}}@media (max-width:480px){#applicationsTable th,#applicationsTable td{padding:6px;font-size:12px}h1{font-size:20px}#loading{font-size:14px}.pagination-controls button{font-size:12px;padding:6px 12px}}