.base-button[data-v-a224d022]:focus{outline:none}img[data-v-a224d022]{height:1.4rem;margin-right:.5rem;vertical-align:middle;width:auto}.spinner[data-v-a224d022]{animation:spin-a224d022 1s linear infinite;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:currentcolor;height:15px;width:15px}@keyframes spin-a224d022{to{transform:rotate(1turn)}}.card-modal-mask[data-v-10af24b4]{align-items:center;background-color:#00000080;height:100%;justify-content:center;left:0;position:fixed;top:0;transition:opacity .3s ease;width:100%;z-index:999999}.card-modal-container[data-v-10af24b4]{display:flex;flex-direction:column;position:relative;transition:all .3s ease}.modal-body[data-v-10af24b4]{border-radius:15px;height:100%;max-height:calc(100vh - 4rem);overflow-y:auto}.close-button[data-v-10af24b4]{align-items:center;background-color:#fff;border:.63px solid #f3f4f6;border-radius:33.66px;box-shadow:1px 1px 6px #00000008;color:#000;cursor:pointer;display:flex;font-size:14.73px;font-weight:500;gap:2.1px;height:38px;justify-content:center;letter-spacing:0;line-height:19.88px;padding:8px 14px 8px 8px;transition:all .2s ease;width:86.1px}.close-button[data-v-10af24b4]:hover{background-color:#f8fafc}.modal-enter-from[data-v-10af24b4],.modal-leave-to[data-v-10af24b4]{opacity:0}.modal-enter-from .card-modal-container[data-v-10af24b4],.modal-leave-to .card-modal-container[data-v-10af24b4]{opacity:0;transform:translateY(-100%)}.modal-enter-to .card-modal-container[data-v-10af24b4],.modal-leave-from .card-modal-container[data-v-10af24b4]{opacity:1;transform:translateY(0)}.active-icon[data-v-8d2839d9]{display:none}.router-link-active[data-v-8d2839d9]{background-color:#f2f4ff;color:var(--penn-blue-50);font-weight:600}.router-link-active img[data-v-8d2839d9]{display:none}.router-link-active img.active-icon[data-v-8d2839d9]{display:inline-block}.notification-mask[data-v-3db91939]{align-items:center;display:flex;height:-moz-fit-content;height:fit-content;justify-content:center;left:0;margin-top:env(safe-area-inset-top,2rem);position:fixed;top:0;width:100%;z-index:999999}.notification-enter-active[data-v-3db91939],.notification-leave-active[data-v-3db91939]{transition:all .3s ease}.notification-enter-from[data-v-3db91939]{opacity:0;transform:translateY(-100%)}.notification-enter-to[data-v-3db91939],.notification-leave-from[data-v-3db91939]{opacity:1;transform:translateY(0)}.notification-leave-to[data-v-3db91939]{opacity:0;transform:translateY(-100%)}ion-alert[data-v-289baa0c]{--max-width:20rem;--width:75vw}[data-v-289baa0c] .alert-title{color:#000;font-size:1.2rem;font-weight:600;text-align:center}[data-v-289baa0c] .alert-message{font-size:.8rem;padding-top:.3rem;padding-inline:1.5rem}[data-v-289baa0c] .alert-button{color:var(--penn-blue-50)}.custom-border[data-v-7e794765]{border:1px solid #0a1c49}.input-field[data-v-cf876735]{display:flex;flex-direction:column;gap:.5em}.input-label[data-v-cf876735]{color:#4b5563;font-size:14px;font-weight:500;transition:color .2s ease}.input-label.disabled[data-v-cf876735]{color:#9ca3af}.required-asterisk[data-v-cf876735]{color:#4b5563;margin-left:2px}.searchable-select[data-v-cf876735],.select-wrapper[data-v-cf876735]{position:relative;width:100%}.custom-select-input[data-v-cf876735]{background-color:#fff;border:1px solid #f2f2f2;border-radius:8px;color:#333;cursor:pointer;font-family:Inter,sans-serif;font-size:14px;font-weight:400;height:44px;letter-spacing:-.06px;line-height:18.9px;padding:14px 50px 14px 14px;transition:all .2s ease;width:100%}.custom-select-input.has-selection[data-v-cf876735]{color:#101010}.custom-select-input.has-selection[data-v-cf876735]::-moz-placeholder{color:#101010}.custom-select-input.has-selection[data-v-cf876735]::placeholder{color:#101010}.custom-select-input[data-v-cf876735]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;color:#333;outline:none}.custom-select-input.disabled[data-v-cf876735]{background-color:#f9fafb!important;border-color:#e5e7eb;color:#9ca3af;cursor:not-allowed}.clear-button[data-v-cf876735]{align-items:center;background:none;border:none;border-radius:4px;cursor:pointer;display:flex;justify-content:center;padding:2px;position:absolute;right:35px;top:50%;transform:translateY(-50%);transition:background-color .2s ease}.clear-button[data-v-cf876735]:hover{background-color:#f3f4f6}.select-icon[data-v-cf876735]{position:absolute;right:14px;top:50%;transform:translateY(-50%);transition:all .2s ease}.select-icon.open[data-v-cf876735]{transform:translateY(-50%) rotate(180deg)}.select-icon.disabled[data-v-cf876735]{opacity:.5}.select-icon.disabled svg path[data-v-cf876735]{stroke:#9ca3af}.dropdown-options[data-v-cf876735]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;left:0;margin-top:4px;max-height:200px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:1000}.dropdown-option[data-v-cf876735]{border-bottom:1px solid #f3f4f6;color:#333;cursor:pointer;font-family:Inter,sans-serif;font-size:14px;font-weight:400;letter-spacing:-.06px;line-height:18.9px;padding:12px 14px;transition:background-color .2s ease}.dropdown-option[data-v-cf876735]:last-child{border-bottom:none}.dropdown-option.highlighted[data-v-cf876735],.dropdown-option[data-v-cf876735]:hover{background-color:#f8fafc}.dropdown-option.selected[data-v-cf876735]{background-color:#eff6ff;color:#2563eb;font-weight:500}.no-options[data-v-cf876735]{color:#9ca3af;font-style:italic;padding:12px 14px;text-align:center}.custom-input[data-v-cf876735],.no-options[data-v-cf876735]{font-family:Inter,sans-serif;font-size:14px}.custom-input[data-v-cf876735]{border:1px solid #f2f2f2;border-radius:8px;font-weight:400;height:44px;letter-spacing:-.06px;line-height:18.9px;padding:14px;transition:all .2s ease}.custom-input.disabled[data-v-cf876735]{background-color:#f9fafb!important;border-color:#e5e7eb;color:#9ca3af;cursor:not-allowed}.custom-input.disabled[data-v-cf876735]::-moz-placeholder{color:#d1d5db}.custom-input.disabled[data-v-cf876735]::placeholder{color:#d1d5db}.custom-textarea[data-v-cf876735]{border:1px solid #f2f2f2;border-radius:8px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;letter-spacing:-.06px;line-height:18.9px;min-height:100px;padding:14px;resize:vertical;transition:all .2s ease}.custom-textarea.disabled[data-v-cf876735]{background-color:#f9fafb!important;border-color:#e5e7eb;color:#9ca3af;cursor:not-allowed;resize:none}.custom-textarea.disabled[data-v-cf876735]::-moz-placeholder{color:#d1d5db}.custom-textarea.disabled[data-v-cf876735]::placeholder{color:#d1d5db}.error-message[data-v-cf876735]{font-size:.875rem;margin-top:.25rem}.has-error .custom-select-input[data-v-cf876735],.has-error input[data-v-cf876735],.has-error select[data-v-cf876735],.has-error textarea[data-v-cf876735]{border-color:#ef4444}.has-error .custom-select-input.disabled[data-v-cf876735],.has-error input.disabled[data-v-cf876735],.has-error select.disabled[data-v-cf876735],.has-error textarea.disabled[data-v-cf876735]{border-color:#e5e7eb!important}button.disabled[data-v-cf876735]{cursor:not-allowed;opacity:.5;pointer-events:none}input[data-v-cf876735]:-webkit-autofill,input[data-v-cf876735]:-webkit-autofill:active,input[data-v-cf876735]:-webkit-autofill:focus,input[data-v-cf876735]:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #f8fafc!important;-webkit-text-fill-color:#1e3a8a!important}input.disabled[data-v-cf876735]:-webkit-autofill,input.disabled[data-v-cf876735]:-webkit-autofill:active,input.disabled[data-v-cf876735]:-webkit-autofill:focus,input.disabled[data-v-cf876735]:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #f9fafb!important;-webkit-text-fill-color:#9ca3af!important}.custom-input[data-v-cf876735]:disabled:focus,.custom-select-input[data-v-cf876735]:disabled:focus,.custom-textarea[data-v-cf876735]:disabled:focus{box-shadow:none;outline:none}.dropdown-options[data-v-cf876735]::-webkit-scrollbar{width:6px}.dropdown-options[data-v-cf876735]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.dropdown-options[data-v-cf876735]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.dropdown-options[data-v-cf876735]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.error-state[data-v-ccbcfc70]{border-color:#ef4444!important}.error-message[data-v-ccbcfc70]{color:#ef4444;font-size:.875rem;margin-top:.25rem}.circle[data-v-61369485]{animation:wave-61369485 .7s linear infinite backwards;animation-delay:calc(var(--position)*.2s);background-color:var(--62d36637);height:calc(var(--1bfd7ead)*1px);width:calc(var(--1bfd7ead)*1px)}@keyframes wave-61369485{0%,to{transform:translateY(-4px)}50%{transform:translateY(4px)}}.ripple-parent[data-v-aa680416]{overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.underline-tabs-container[data-v-fef37a34]{width:100%}.underline-tabs-header[data-v-fef37a34]{border-bottom:1px solid #e9eaeb;display:flex;gap:.5rem}.underline-tab-button[data-v-fef37a34]{align-items:center;background:transparent;border:none;color:#717680;cursor:pointer;display:flex;font-weight:500;gap:.5rem;padding:.75rem 1rem;position:relative;transition:color .2s ease}.underline-tab-button[data-v-fef37a34]:hover:not(.tab-active,.tab-disabled){color:#414651}.tab-active[data-v-fef37a34]{color:var(--25d8b570)}.tab-active[data-v-fef37a34]:after{background-color:var(--25d8b570);bottom:-1px;content:"";height:2px;left:0;position:absolute;transition:transform .2s ease;width:100%}.tab-disabled[data-v-fef37a34]{cursor:not-allowed;opacity:.5}.tab-icon[data-v-fef37a34]{align-items:center;display:flex;justify-content:center}.tab-badge[data-v-fef37a34]{border-radius:9999px;font-size:.75rem;font-weight:500;padding:.125rem .375rem}.badge-default[data-v-fef37a34]{background-color:#e9eaeb;color:#717680}.badge-primary[data-v-fef37a34]{background-color:#f2f4ff;color:#3538cd}.badge-success[data-v-fef37a34]{background-color:#ecfdf3;color:#027a48}.badge-warning[data-v-fef37a34]{background-color:#fffaeb;color:#b54708}.badge-danger[data-v-fef37a34]{background-color:#fef3f2;color:#b42318}.tab-content[data-v-fef37a34]{margin-top:1rem}ion-tab-bar[data-v-4726fd52]{--background:#fff;box-shadow:0 -1px 5px #00000040;padding-top:14px}.active-icon[data-v-4726fd52]{display:none}.router-link-active span[data-v-4726fd52]{color:var(--penn-blue-50);font-weight:600}.router-link-active img[data-v-4726fd52]{display:none}.router-link-active img.active-icon[data-v-4726fd52]{display:inline-block}ion-split-pane[data-v-1134acda]{--side-min-width:16rem}ion-menu[data-v-1134acda],ion-menu[data-v-1134acda]::part(container){width:16rem}@media (max-width:960px){ion-split-pane[data-v-1134acda]{--side-min-width:13rem}ion-menu[data-v-1134acda],ion-menu[data-v-1134acda]::part(container){width:13rem}}ion-tab-bar#top-nav[data-v-1134acda]{contain:layout style;min-height:-moz-fit-content;min-height:fit-content;--background:#fff}.nav-bar-shdw[data-v-1134acda]{box-shadow:0 3px 9.7px #031c6633}
