button{color:#002677;cursor:pointer;background-color:#fff;border:2px solid #002677;border-radius:25px;padding:10px 20px;font-size:18px;font-weight:600}button.medium{padding:8px 16px;font-size:16px}button:hover{color:#fff;background-color:#002677}button.secondary{color:#002677;background-color:#d9f6fa;border-color:#d9f6fa}button.secondary:hover{color:#d9f6fa;background-color:#002677}select{appearance:none;color:#002677;cursor:pointer;background-color:#fff;border:2px solid #002677;border-radius:25px;padding:10px 20px;font-size:18px;font-weight:600;position:relative}select.medium{padding:8px 16px;font-size:16px}select:after{content:"▼";color:#002677;pointer-events:none;font-size:24px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}a{color:#002677;text-decoration:none}a:hover{text-decoration:underline}.oms--session-timeout-overlay{z-index:2000;background-color:#0009;justify-content:center;align-items:center;animation:.3s ease-in-out fadeIn;display:flex;position:fixed;inset:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.oms--session-timeout-modal{z-index:2001;background-color:#fff;border:1px solid #f5f5f5;border-radius:10px;width:500px;max-width:90%;animation:.3s ease-out slideIn;position:relative;box-shadow:0 4px 20px #0003}@media (max-width:768px){.oms--session-timeout-modal{width:90%;max-width:90%}}@keyframes slideIn{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.oms--session-timeout-header{background:linear-gradient(#e0e0e0 0%,#fff 100%);border-bottom:1px solid #e0e0e0;border-radius:10px 10px 0 0;padding:24px 32px 16px}.oms--session-timeout-title{color:#222;margin:0;font-size:24px;font-weight:700;line-height:32px}@media (max-width:768px){.oms--session-timeout-title{font-size:20px;line-height:28px}}.oms--session-timeout-body{text-align:center;padding:24px 32px}@media (max-width:768px){.oms--session-timeout-body{padding:20px 24px}}.oms--session-timeout-message{color:#444;margin:0 0 24px;font-size:16px;font-weight:400;line-height:24px}.oms--session-timeout-countdown{background-color:#f5f5f5;border-radius:8px;justify-content:center;align-items:center;margin:24px 0;padding:20px;display:flex}.oms--countdown-time{color:#ff612b;font-variant-numeric:tabular-nums;letter-spacing:.05em;font-size:48px;font-weight:700;line-height:56px}@media (max-width:768px){.oms--countdown-time{font-size:36px;line-height:44px}}.oms--session-timeout-actions{justify-content:center;gap:16px;padding:16px 32px 24px;display:flex}@media (max-width:768px){.oms--session-timeout-actions{flex-direction:column;padding:16px 24px 24px}}.oms--button{cursor:pointer;border:2px solid;border-radius:4px;min-width:140px;padding:12px 24px;font-size:16px;font-weight:600;transition:all .2s ease-in-out}.oms--button:focus{outline-offset:2px;outline:2px solid #196ecf}@media (max-width:768px){.oms--button{width:100%;padding:12px 16px}}.oms--button-primary{color:#fff;background-color:#196ecf;border-color:#196ecf}.oms--button-primary:hover{background-color:#002677;border-color:#002677}.oms--button-primary:active{transform:scale(.98)}.oms--button-secondary{color:#444;background-color:#fff;border-color:#b3b3b3}.oms--button-secondary:hover{background-color:#f5f5f5;border-color:#636363}.oms--button-secondary:active{transform:scale(.98)}.optum .oms--button-primary{background-color:#196ecf;border-color:#196ecf}.optum .oms--button-primary:hover,.optum .oms--button-primary:focus{background-color:#002677;border-color:#002677}.optum .oms--button-secondary{color:#196ecf;background-color:#fff;border-color:#196ecf}.optum .oms--button-secondary:hover,.optum .oms--button-secondary:focus{color:#002677;border-color:#002677}
button{color:#002677;cursor:pointer;background-color:#fff;border:2px solid #002677;border-radius:25px;padding:10px 20px;font-size:18px;font-weight:600}button.medium{padding:8px 16px;font-size:16px}button:hover{color:#fff;background-color:#002677}button.secondary{color:#002677;background-color:#d9f6fa;border-color:#d9f6fa}button.secondary:hover{color:#d9f6fa;background-color:#002677}select{appearance:none;color:#002677;cursor:pointer;background-color:#fff;border:2px solid #002677;border-radius:25px;padding:10px 20px;font-size:18px;font-weight:600;position:relative}select.medium{padding:8px 16px;font-size:16px}select:after{content:"▼";color:#002677;pointer-events:none;font-size:24px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}a{color:#002677;text-decoration:none}a:hover{text-decoration:underline}.orx-cag-client-file-upload-button-container{align-items:center;margin-left:20px;display:flex}.orx-cag-client-file-upload-button{align-items:center;gap:8px;min-width:260px;display:inline-flex}.orx-cag-client-file-upload-icon{font-size:14px}.oms--orx-upload-overlay{z-index:1200;background:#00000073;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.oms--orx-upload-dialog{background:#fff;border-radius:8px;flex-direction:column;width:100%;max-width:640px;min-height:0;max-height:90vh;padding:0;display:flex;overflow:hidden;box-shadow:0 4px 20px #0000004d}.oms--orx-upload-content{gap:20px}.oms--orx-upload-field-group{flex-direction:column;gap:8px;display:flex}.oms--orx-upload-input{border:1px solid #e0e0e0;border-radius:12px;padding:10px 12px;font-size:14px}.oms--orx-upload-help-text{color:#636363;font-size:13.33px}.oms--orx-upload-field-error{color:#e32315;font-size:13.33px}.oms--orx-upload-error{color:#e32315;font-size:14.22px}.oms--orx-upload-actions{justify-content:flex-end}
button{color:#002677;cursor:pointer;background-color:#fff;border:2px solid #002677;border-radius:25px;padding:10px 20px;font-size:18px;font-weight:600}button.medium{padding:8px 16px;font-size:16px}button:hover{color:#fff;background-color:#002677}button.secondary{color:#002677;background-color:#d9f6fa;border-color:#d9f6fa}button.secondary:hover{color:#d9f6fa;background-color:#002677}select{appearance:none;color:#002677;cursor:pointer;background-color:#fff;border:2px solid #002677;border-radius:25px;padding:10px 20px;font-size:18px;font-weight:600;position:relative}select.medium{padding:8px 16px;font-size:16px}select:after{content:"▼";color:#002677;pointer-events:none;font-size:24px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}a{color:#002677;text-decoration:none}a:hover{text-decoration:underline}.privacy-policy-page{color:#222;background:#f9f9f9;margin:2rem;font-family:Arial,sans-serif}.privacy-policy-page .policy-section{background:#fff;border-radius:8px;margin-bottom:2rem;padding:2rem;box-shadow:0 2px 8px #0000000f}.privacy-policy-page .policy-heading,.privacy-policy-page .policy-subheading{color:#196ecf;margin-top:0}.privacy-policy-page .policy-link{color:#196ecf;text-decoration:underline}.privacy-policy-page .policy-list{margin-left:2rem}.privacy-policy-page .policy-strong{color:#333}
button{color:#002677;cursor:pointer;background-color:#fff;border:2px solid #002677;border-radius:25px;padding:10px 20px;font-size:18px;font-weight:600}button.medium{padding:8px 16px;font-size:16px}button:hover{color:#fff;background-color:#002677}button.secondary{color:#002677;background-color:#d9f6fa;border-color:#d9f6fa}button.secondary:hover{color:#d9f6fa;background-color:#002677}select{appearance:none;color:#002677;cursor:pointer;background-color:#fff;border:2px solid #002677;border-radius:25px;padding:10px 20px;font-size:18px;font-weight:600;position:relative}select.medium{padding:8px 16px;font-size:16px}select:after{content:"▼";color:#002677;pointer-events:none;font-size:24px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}a{color:#002677;text-decoration:none}a:hover{text-decoration:underline}.terms-of-use-page{color:#222;background:#f9f9f9;margin:2rem;font-family:Arial,sans-serif}.terms-of-use-page .policy-section{background:#fff;border-radius:8px;margin-bottom:2rem;padding:2rem;box-shadow:0 2px 8px #0000000f}.terms-of-use-page .policy-heading,.terms-of-use-page .policy-subheading{color:#196ecf;margin-top:0}.terms-of-use-page .policy-link{color:#196ecf;text-decoration:underline}.terms-of-use-page .policy-list{margin-left:2rem}.terms-of-use-page .policy-strong{color:#333}
