.visitor-count{align-items:center;background-color:#ffffff1a;border-radius:20px;color:var(--primary);display:inline-flex;font-weight:500;padding:.5rem 1rem}.visitor-count i{color:var(--primary);margin-right:.5rem}[dir=rtl] .visitor-count i{margin-left:.5rem;margin-right:0}.gov-portal-btn{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:linear-gradient(135deg,#ffffff29,#ffffff14);border:1px solid #ffffff40;border-radius:8px;box-shadow:0 4px 12px #00000014;color:#fff!important;display:inline-flex;font-size:14px;font-weight:600;gap:10px;letter-spacing:.2px;padding:6px 18px 6px 8px;text-decoration:none;transition:all .3s cubic-bezier(.25,.8,.25,1);white-space:nowrap}.rtl .gov-portal-btn{padding:6px 8px 6px 18px}.gov-portal-icon-wrapper{align-items:center;background:linear-gradient(135deg,#3a8dde,#1b5e9e);border:1px solid #ffffff4d;border-radius:6px;box-shadow:0 2px 5px #00000026;display:flex;flex-shrink:0;height:30px;justify-content:center;transition:all .3s ease;width:30px}.gov-portal-btn .gov-portal-icon-wrapper i{color:#fff;font-size:13px;transition:transform .3s ease}.gov-portal-btn:hover{background:linear-gradient(135deg,#ffffff47,#ffffff24);border-color:#ffffff73;box-shadow:0 6px 16px #00000026;color:#fff!important;transform:translateY(-2px)}.gov-portal-btn:focus-visible{outline:2px solid #3a8dde;outline-offset:2px}.gov-portal-btn:hover .gov-portal-icon-wrapper{background:linear-gradient(135deg,#54a2ee,#2670b8);box-shadow:0 3px 8px #0003;transform:scale(1.08)}.gov-portal-btn:hover .gov-portal-icon-wrapper i{transform:scale(1.1)}.gov-portal-btn:active{box-shadow:0 2px 6px #00000014;transform:translateY(0)}@media (max-width:991px){.gov-portal-btn{display:flex;justify-content:center;margin:15px auto 5px;width:90%}.gov-portal-btn,.rtl .gov-portal-btn{padding:8px 16px}}.main-layout{display:flex;flex-direction:column;min-height:100vh}.main-content{flex:1 1;opacity:1;position:relative}.page-enter{opacity:0}.page-enter-active{opacity:1;transition:opacity .3s ease-in}.page-exit{opacity:1}.page-exit-active{opacity:0;transition:opacity .3s ease-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-spinner-container{align-items:center;animation:fadeIn .3s ease-in;display:flex;justify-content:center;min-height:200px}.loading-spinner-container.full-screen{background-color:#ffffffe6;bottom:0;left:0;min-height:100vh;position:fixed;right:0;top:0;z-index:9999}.loading-spinner{align-items:center;display:flex;flex-direction:column;gap:1rem}.spinner{animation:spin 1s linear infinite;border:3px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;height:40px;width:40px}.loading-text{color:#666;font-size:1rem;margin:0}
/*# sourceMappingURL=main.c4a83bcb.css.map*/