.page-module__h4COEG__page{background-color:#f8fafc;min-height:100vh;padding:3rem 0}.page-module__h4COEG__heading{text-align:center;color:var(--primary-blue);letter-spacing:-.02em;margin-bottom:.5rem;font-size:1.75rem;font-weight:700}.page-module__h4COEG__container{background-color:var(--background);justify-content:center;align-items:center;min-height:100vh;padding:8rem 2rem 4rem;display:flex;position:relative;overflow:hidden}.page-module__h4COEG__content{z-index:1;width:100%;max-width:600px;position:relative}.page-module__h4COEG__card{background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--radius-lg);border:1px solid var(--glass-border);box-shadow:none;padding:3rem}.page-module__h4COEG__title{text-align:center;color:var(--text-primary);letter-spacing:-.02em;margin-bottom:.5rem;font-size:2.5rem;font-weight:700}.page-module__h4COEG__subtitle{text-align:center;color:var(--text-secondary);margin-bottom:3rem;font-size:1.1rem}.page-module__h4COEG__inputGroup{margin-bottom:2rem}.page-module__h4COEG__label{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem;font-size:.9rem;font-weight:500;display:block}.page-module__h4COEG__input{border:1px solid var(--card-border);border-radius:var(--radius-md);width:100%;color:var(--text-primary);background:#ffffff08;padding:1rem 1.25rem;font-size:1.1rem;transition:all .3s}.page-module__h4COEG__input:focus{border-color:var(--primary-blue);background:#ffffff0d;outline:none;box-shadow:0 0 0 4px #3b82f61a}.page-module__h4COEG__button{background:var(--primary-blue);color:#fff;border-radius:var(--radius-full);cursor:pointer;border:none;width:100%;padding:1rem;font-size:1.1rem;font-weight:600;transition:all .3s}.page-module__h4COEG__button:hover{background:#2563eb;transform:translateY(-2px);box-shadow:0 4px 12px #3b82f64d}.page-module__h4COEG__result{border-radius:var(--radius-md);border:1px solid var(--card-border);background:#ffffff08;margin-top:2rem;padding:1.5rem}.page-module__h4COEG__statusLabel{color:var(--text-secondary);margin-bottom:.5rem;font-size:.9rem;display:block}.page-module__h4COEG__statusValue{color:var(--text-primary);font-size:1.25rem;font-weight:700}.page-module__h4COEG__backgroundGlow{pointer-events:none;z-index:0;background:radial-gradient(circle,#3b82f614 0%,#0000 70%);width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__h4COEG__input::placeholder{color:var(--primary-blue);opacity:.4}.page-module__h4COEG__error{color:#ef4444;text-align:center;margin-bottom:1rem;font-size:.875rem}.page-module__h4COEG__submitBtn{border-radius:20px;gap:.5rem;width:100%;padding:.875rem;font-size:.875rem;font-weight:700}.page-module__h4COEG__submitBtn:disabled{opacity:.6;cursor:not-allowed}.page-module__h4COEG__statusCard{background:#fff;border:1px solid #002b5c0d;border-radius:16px;max-width:700px;margin:0 auto;padding:2.5rem;box-shadow:0 8px 40px #002b5c0f}.page-module__h4COEG__statusHeader{border-bottom:1px solid #002b5c1a;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;display:flex}.page-module__h4COEG__statusTitle{color:var(--primary-blue);font-size:1.5rem;font-weight:700}.page-module__h4COEG__badge{color:#fff;text-transform:capitalize;border-radius:6px;padding:.4rem 1rem;font-size:.875rem;font-weight:700}.page-module__h4COEG__processedBadge{background-color:var(--track-blue)}.page-module__h4COEG__approvedBadge{background-color:#22c55e}.page-module__h4COEG__declinedBadge{background-color:#ef4444}.page-module__h4COEG__detailsList{grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1.5rem;display:grid}.page-module__h4COEG__detailItem{color:var(--primary-blue);flex-direction:column;gap:.25rem;font-size:.875rem;display:flex}.page-module__h4COEG__detailLabel{opacity:.6;font-weight:500}.page-module__h4COEG__detailValue{font-weight:700}.page-module__h4COEG__statusMsg{color:var(--primary-blue);opacity:.8;background:#f8fafc;border-radius:8px;margin-bottom:1.5rem;padding:1rem;font-size:.875rem;line-height:1.6}@media (max-width:768px){.page-module__h4COEG__formGrid,.page-module__h4COEG__detailsList{grid-template-columns:1fr}.page-module__h4COEG__statusHeader{flex-direction:column;align-items:flex-start;gap:.75rem}}
