.custom-greetings{display:flex;align-items:center;justify-content:flex-end;padding:10px 20px;background-color:#f8f8f8;border-bottom:1px solid #e7e7e7;grid-gap:15px;gap:15px}.greeting-text{color:#333;font-size:14px}.change-password-btn,.sign-out-btn{padding:6px 12px;font-size:14px;border-radius:4px;cursor:pointer;transition:background-color .2s}.change-password-btn{background-color:#5bc0de;border:1px solid #46b8da;color:#fff}.change-password-btn:hover{background-color:#31b0d5}.sign-out-btn{background-color:#d9534f;border:1px solid #d43f3a;color:#fff}.sign-out-btn:hover{background-color:#c9302c}.hero-section{background:linear-gradient(135deg,#036,#00a0b0);color:#fff;padding:60px 0;text-align:center;border-radius:0 0 20px 20px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.hero-title{font-size:3.5rem;font-weight:700;margin-bottom:20px;animation:fadeInUp 1s ease-out;text-shadow:2px 2px 4px rgba(0,0,0,.3)}.hero-subtitle{font-size:1.5rem;margin-bottom:10px;opacity:.95}.hero-text{font-size:1.2rem;margin-bottom:20px;opacity:.9}.hero-alert{display:inline-flex;align-items:flex-start;justify-content:center;grid-gap:12px;gap:12px;background:linear-gradient(135deg,#fff3cd,#ffe066);color:#856404;padding:15px 25px;border-radius:10px;margin-top:15px;font-size:1.1rem;font-weight:500;box-shadow:0 4px 15px rgba(0,0,0,.2),0 0 20px rgba(255,224,102,.5);border:2px solid #ffc107;animation:pulse-glow 2s ease-in-out infinite;text-align:left;max-width:800px}.hero-alert-content{display:flex;flex-direction:column}.hero-alert-icon{font-size:3.6rem;color:#d39e00;animation:shake .5s ease-in-out infinite}.hero-alert-link{color:#036;font-weight:700;text-decoration:underline;transition:all .3s ease}.hero-alert-link:hover{color:#00a0b0;text-decoration:none;text-shadow:0 0 5px rgba(0,160,176,.5)}@keyframes pulse-glow{0%,to{box-shadow:0 4px 15px rgba(0,0,0,.2),0 0 20px rgba(255,224,102,.5)}50%{box-shadow:0 4px 20px rgba(0,0,0,.3),0 0 30px rgba(255,224,102,.8)}}@keyframes shake{0%,to{transform:rotate(0deg)}25%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.info-grid{padding:40px 0}.alert-info-modern{background:linear-gradient(135deg,#036,#00a0b0);color:#fff;padding:20px;border-radius:15px;margin-bottom:30px;text-align:center;box-shadow:0 4px 8px rgba(0,0,0,.1)}.alert-info-modern h4{margin-bottom:10px;font-weight:700}.info-cards-row{margin-top:20px}.info-card{border-radius:10px;padding:20px;margin-bottom:20px;box-shadow:0 4px 15px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease;position:relative;overflow:hidden}.info-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#e6f2ff,#036)}.info-card:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(0,0,0,.15)}.info-card:first-child{background:linear-gradient(135deg,#f0f8ff,#e0f7fa);border-left:5px solid #00a0b0}.info-card:first-child .card-title{color:#00a0b0}.info-card:nth-child(2){background:linear-gradient(135deg,#e6f2ff,#b3d9ff);border-left:5px solid #036}.info-card:nth-child(2) .card-title{color:#036}.info-card.full-width{background:linear-gradient(135deg,#f0fff0,#e8f5e8);border-left:5px solid green}.info-card.full-width .card-title{color:green}.card-title{font-weight:700;margin-bottom:10px;font-size:1.3rem}.info-card p{line-height:1.6;color:#333;margin-bottom:8px}@media (max-width:768px){.hero-title{font-size:2.5rem}.hero-subtitle{font-size:1.2rem}.info-card{padding:15px}}.NotFound{padding-top:100px;text-align:center}.Test .lander{padding:80px 0;text-align:center}.Test .lander h1{font-family:"Open Sans",sans-serif;font-weight:600}.Test .lander p{color:#999}@media (min-width:480px){.FindDiverPanel{padding:60px 0}.FindDiverPanel form{margin:0 auto;max-width:320px}}.FindDiverPanel form span.help-block{font-size:14px;padding-bottom:10px;color:#999}.standard-item{padding:15px;margin-bottom:15px;border:1px solid #ddd;border-radius:4px;background-color:#fff}.standard-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.standard-name{margin:0;font-size:18px;font-weight:600;color:#333}.badge-new{background-color:#ff9800;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:700;margin-left:10px;display:inline-block}.standard-version{font-size:14px;color:#666;font-weight:500;padding:4px 8px;background-color:#f0f0f0;border-radius:3px}.standard-meta{margin-bottom:10px}.standard-date{font-size:13px;color:#888}.standard-actions{display:flex;grid-gap:10px;gap:10px}.standard-actions button{margin-right:5px}.panel-heading h3{margin:0;font-size:20px;font-weight:600;color:#2c3e50}.panel-collapse{transition:height .3s ease}.info-panel{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:4px;padding:20px;margin-top:30px}.info-panel h4{margin-top:0;color:#0275d8}.info-panel ol{margin-bottom:0;padding-left:20px}.info-panel li{margin-bottom:10px}.change-password-container{max-width:500px;margin:40px auto;padding:20px}.change-password-container h1{margin-bottom:30px;text-align:center}.change-password-container form{margin-bottom:30px}.password-requirements{background-color:#f5f5f5;padding:15px;border-radius:4px;margin-top:20px}.password-requirements h4{margin-top:0;font-size:16px;font-weight:700}.password-requirements ul{margin-bottom:0;padding-left:20px}.password-requirements li{margin-bottom:5px}.auto-login-container{display:flex;justify-content:center;align-items:center;min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2)}.auto-login-content{background:#fff;padding:40px;border-radius:10px;box-shadow:0 10px 40px rgba(0,0,0,.2);text-align:center;max-width:500px;width:90%}.auto-login-logo{width:120px;height:auto;margin-bottom:20px}.auto-login-content h1{color:#333;margin-bottom:30px;font-size:24px}.auto-login-loading{padding:20px}.spinner{border:4px solid #f3f3f3;border-top-color:#667eea;border-radius:50%;width:50px;height:50px;animation:spin 1s linear infinite;margin:0 auto 20px}.auto-login-loading p{color:#666;font-size:16px}.App{margin-top:15px}.App .navbar-brand{font-weight:700}.navbar-nav .dropdown-menu>li.active>a,.navbar-nav .dropdown-menu>li.active>a:focus{background-color:initial;color:#333}.navbar-nav .dropdown-menu>li.active>a:hover{background-color:#f5f5f5;color:#262626}body{margin:0;padding:0;font-family:sans-serif}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.6d69cd1a.chunk.css.map */