div.w-100[data-v-422a5c34]>*{width:100%!important}.text-white[data-v-422a5c34]{--ms-tag-color:#262626}#callsHistoryModal .modal-dialog[data-v-422a5c34]{max-width:900px;width:100%}.immunization-modal[data-v-6d9f2a67]{max-width:1046px!important;width:90vw}.error-list[data-v-6d9f2a67]{list-style:none}.form-check-input[type=radio][data-v-6d9f2a67]{border-radius:50%!important;appearance:none;-webkit-appearance:none;-moz-appearance:none}.form-check-input[type=radio][data-v-6d9f2a67]:checked{background-color:#1c2d5c!important;border-color:#1c2d5c!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23fff'/%3E%3C/svg%3E")}.form-check-inline[data-v-6d9f2a67]{margin-bottom:0!important;align-items:center;padding-left:0!important;margin-left:0!important}.form-check-inline .form-check-input[data-v-6d9f2a67]{margin-top:0;margin-right:.5rem;margin-left:0!important}.mb-4 .d-flex .form-check-inline[data-v-6d9f2a67]:first-child{padding-left:0!important;margin-left:0!important}.vaccine-item[data-v-6d9f2a67]{padding:.5rem 0;background-color:transparent;border:none;transition:all .2s ease;margin-bottom:.25rem;min-height:40px}.vaccine-item[data-v-6d9f2a67]:hover{background-color:transparent;border-radius:4px}.vaccine-name[data-v-6d9f2a67]{font-weight:600;color:#495057;width:100px;font-size:1rem;line-height:1.25rem;white-space:nowrap;flex-shrink:0;text-align:left}.dose-checkboxes[data-v-6d9f2a67]{display:flex;gap:.3rem;flex-wrap:nowrap;margin-left:.5rem;flex:1;min-width:0}.form-check[data-v-6d9f2a67]{margin-bottom:0;display:flex;align-items:center;flex-shrink:0}.form-check-input[data-v-6d9f2a67]{width:16px!important;height:16px!important;border:2px solid #6c757d!important;border-radius:3px!important;margin:0!important;margin-right:.25rem!important;flex-shrink:0}.form-check-input[data-v-6d9f2a67]:checked,.immunization-modal .form-check-input[data-v-6d9f2a67]:checked{background-color:green!important;border-color:green!important}.form-check-input[data-v-6d9f2a67]:focus{box-shadow:0 0 0 .2rem rgba(0,128,0,.25)!important}.form-check-label[data-v-6d9f2a67]{font-size:.85rem;margin-left:0;font-weight:500;color:#495057;white-space:nowrap;flex-shrink:0}.col-md-6[data-v-6d9f2a67]{min-width:0;overflow:hidden}.modal-body[data-v-6d9f2a67]{padding:1.5rem;max-height:70vh;overflow-y:auto;overflow-x:hidden}.modal-header[data-v-6d9f2a67]{border-bottom:1px solid #dee2e6;padding:1rem 1.5rem}.modal-footer[data-v-6d9f2a67]{padding:1rem 1.5rem;border-top:1px solid #dee2e6}.modal-content[data-v-6d9f2a67]{overflow-x:hidden}.modal-body[data-v-6d9f2a67]::-webkit-scrollbar{width:6px}.modal-body[data-v-6d9f2a67]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.modal-body[data-v-6d9f2a67]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.modal-body[data-v-6d9f2a67]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.row[data-v-6d9f2a67]{margin-left:0;margin-right:0}.col-md-6[data-v-6d9f2a67]{padding-left:0;padding-right:.75rem;overflow:visible}.form-label[data-v-6d9f2a67],.mb-4 textarea.form-control[data-v-6d9f2a67],.mb-4>.form-label[data-v-6d9f2a67],label[for=vaccineDropdown][data-v-6d9f2a67]{margin-left:0}.form-control[data-v-6d9f2a67]{resize:vertical;min-height:100px}#shinglesDoseDateModal .form-control[data-v-6d9f2a67]{resize:vertical;min-height:25px!important}#shinglesDoseDateModal .modal-body[data-v-6d9f2a67],#shinglesDoseDateModal .modal-content[data-v-6d9f2a67],#shinglesDoseDateModal .modal-dialog[data-v-6d9f2a67]{overflow:visible!important}#shinglesDoseDateModal .vc-container[data-v-6d9f2a67],#shinglesDoseDateModal .vc-popover-content-wrapper[data-v-6d9f2a67]{z-index:9999!important}#shinglesDoseDateModal .dose-date-options .dose-date-option[data-v-6d9f2a67]{display:flex;flex-direction:column;padding-left:0;align-items:flex-start}#shinglesDoseDateModal .dose-date-options .form-check-input[data-v-6d9f2a67]{margin-right:.35rem;position:relative}#shinglesDoseDateModal .dose-date-options[data-v-6d9f2a67]{gap:1.5rem}#shinglesDoseDateModal .radio-label-row[data-v-6d9f2a67]{display:flex;align-items:center;gap:.4rem}#shinglesDoseDateModal .radio-label-row .form-check-input[data-v-6d9f2a67]{margin-left:0}#shinglesDoseDateModal .unknown-option[data-v-6d9f2a67]{justify-content:center}#shinglesDoseDateModal .dose-date-picker-label[data-v-6d9f2a67]{padding-left:1.8rem}#shinglesDoseDateModal .date-picker-wrapper[data-v-6d9f2a67]{overflow:visible!important;position:relative;z-index:1000;margin-left:1.75rem}.dose-date-modal[data-v-6d9f2a67]:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(28,45,92,.35);z-index:1049}.dose-date-modal .modal-dialog[data-v-6d9f2a67]{z-index:1050}.form-text[data-v-6d9f2a67]{font-size:.875rem;color:#6c757d;text-align:right}.modal-footer[data-v-6d9f2a67]{display:flex;justify-content:space-between;align-items:center}.modal-footer .btn[data-v-6d9f2a67]{min-width:80px;height:38px;display:inline-flex;align-items:center;justify-content:center}.vaccine-schedule-link[data-v-6d9f2a67]{color:#0d6efd;text-decoration:underline;font-size:.875rem;cursor:pointer;transition:color .2s ease}.vaccine-schedule-link[data-v-6d9f2a67]:hover{color:#0a58ca;text-decoration:underline}.modal-footer .btn .spinner-border-sm[data-v-6d9f2a67]{width:1rem;height:1rem}.validation-error[data-v-6d9f2a67]{color:#dc3545;font-size:.75rem;margin-top:.25rem;margin-left:130px;font-weight:500}.form-check-input.greyed-out[data-v-6d9f2a67]{opacity:.3;cursor:default;background-color:#6c757d!important;border-color:#6c757d!important}.form-check-input[data-v-6d9f2a67]:disabled{opacity:.3;cursor:not-allowed;background-color:#6c757d!important;border-color:#6c757d!important}.vaccine-item .form-check-input.greyed-out+.form-check-label[data-v-6d9f2a67],.vaccine-item .form-check-input:disabled+.form-check-label[data-v-6d9f2a67]{color:#6c757d!important;opacity:.6}.information-guide-modal[data-v-1dfb7f1b]{max-width:25%!important}.dropdown-item[data-v-1dfb7f1b]:hover{background-color:#ced4da!important}.w-10[data-v-1dfb7f1b]{width:10%!important}.w-44[data-v-1dfb7f1b]{width:44%!important}.search-icon[data-v-1dfb7f1b]{top:50%!important}.medication-search[data-v-1dfb7f1b]{width:85%!important}.position-relative[data-v-1dfb7f1b]{position:relative}.search-icon[data-v-1dfb7f1b]{position:absolute;top:50%;left:10px;transform:translateY(-50%);color:#aaa}input[type=search].pl-4[data-v-1dfb7f1b]{padding-left:30px}.link-icon[data-v-1dfb7f1b]{position:absolute;top:50%;right:15%;transform:translateY(-50%);background-color:#1c2d5c;color:#fff;padding:5px;display:flex;justify-content:center;align-items:center;width:6%;height:100%;text-decoration:none}.link-icon i[data-v-1dfb7f1b]{color:#fff;font-size:14px}.link-icon[data-v-1dfb7f1b]:hover{background-color:#00008b}.dropdown-menu[data-v-1dfb7f1b]{max-height:25rem;width:85%;overflow-y:scroll}.loader-container[data-v-1dfb7f1b]{display:flex;justify-content:center;align-items:center;position:absolute;z-index:10;left:46%}.spinner-border[data-v-1dfb7f1b]{color:#1c2d5c;width:40px;height:40px}.dropDown[data-v-1dfb7f1b]::-webkit-scrollbar{width:5px}.dropDown[data-v-1dfb7f1b]::-webkit-scrollbar-thumb{padding:0 10px!important;border:5px solid #d3d3d3;border-radius:50px}.dropDown[data-v-1dfb7f1b]::-webkit-scrollbar-track{background-color:#f8f9fa}.dropdown-item[data-v-1dfb7f1b]{white-space:normal;word-wrap:break-word;overflow-wrap:break-word;max-width:100%}.input-suggestion[data-v-1dfb7f1b]{display:block;padding:5px}.medication-summary[data-v-1dfb7f1b]{max-height:300px;overflow-y:auto;font-size:14px;line-height:1.6}.shimmer-line[data-v-1dfb7f1b]{height:12px;background:var(--shimmer-gradient-standard);background-size:var(--shimmer-bg-size-standard);animation:patient-info-shimmer 1.4s ease infinite;border-radius:6px}.shimmer-label[data-v-1dfb7f1b]{width:100%;height:14px}.shimmer-value[data-v-1dfb7f1b]{width:100%;height:16px}.shimmer-card[data-v-1dfb7f1b]{background-color:#f5f5f5;border-radius:10px;overflow:hidden}.card-shimmer-line[data-v-1dfb7f1b]{width:100%;height:16px}.no-summary[data-v-1dfb7f1b]{display:flex;align-items:center;justify-content:center;text-align:center}.font-icon[data-v-1dfb7f1b]{font-size:17px}.manufacturer-text[data-v-1dfb7f1b]{max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right}