.app{display:flex;flex-direction:column;min-height:100vh}.app-header{padding-bottom:2px}.app-header a{text-decoration:none}.app-header-main{box-shadow:0 1px 2px 0 #00000008,0 1px 6px -1px #00000005,0 2px 4px 0 #00000005;display:flex;height:64px;justify-content:space-between;line-height:64px;padding:0 20px}.app-header-title{color:#000;font-size:20px;font-weight:600;margin:0}.app-header-title a{color:inherit}.app-header-items{display:flex;font-size:14px;gap:12px;margin:0;padding:0}.app-header-item{align-items:center;cursor:pointer;display:flex;height:100%;min-width:auto;padding:0;position:relative}.app-header-link{align-items:center;border-radius:4px;color:#000000e0;display:inline-flex;font-weight:500;gap:6px;height:32px;padding:4px 8px;transition:color .2s ease}.app-header-link:hover{color:#0958d9}.app-header-link--accent{color:#0958d9;font-weight:600}.app-layout{display:flex;flex:1 1;padding:24px 0}.app-aside{display:flex;flex-direction:column;height:calc(100vh - 104px)}.app-aside .ant-menu{display:flex;flex:1 1;flex-direction:column;position:relative}.app-aside .ant-menu .utah-menu-item{bottom:15%;left:0;position:absolute;width:100%}.app-main{flex:1 1;padding:0 20px}.app-footer{color:#000000e0;font-size:14px;padding:20px 0;text-align:center}@media screen and (max-width:768px){.app-aside{width:60px}.app-main{flex-direction:column;padding:10px}.app-header-title{font-size:16px}.app-header-items,.some-non-essential-class{display:none}.app-header-item{font-size:16px;line-height:1.5;padding:0 15px}}.pap-portal-container{padding:20px;text-align:center}.upload-section{margin:20px 0}.upload-label{display:block;margin-bottom:10px}.upload-label input[type=file]{margin-top:5px}.tracking-process{background-color:#f0f0f0;margin-top:20px;padding:20px}.tracking-process h2{margin-bottom:15px}.tracking-process p{margin-bottom:10px}.downloadButton{background-color:#4caf50;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:16px;margin-top:10px;padding:10px;text-align:center;text-decoration:none}.partd-example{font-size:1em}.status-message{align-items:center;color:grey;display:flex;margin-bottom:8px}.status-message.warning{color:#ff9800}.status-message.error{color:#f44336}.status-message.success{color:#4caf50}.status-message .icon{margin-right:8px}.plan-results{margin-bottom:20px}.plan-details-table{border-collapse:collapse;margin-bottom:20px;width:100%}.plan-details-table td,.plan-details-table th{border:1px solid #ddd;padding:10px;text-align:left}.plan-details-table th[colSpan="4"]{background-color:#f7f7f7;font-weight:700}.tooltip-icon{color:#888;cursor:pointer}.custom-dropdown{display:block!important;pointer-events:all!important}.partd-example{color:#666;font-size:1 em;margin-top:5px}.floating-help-button{bottom:20px;left:20px;position:fixed;z-index:1000}.form-input-width{width:100%}.custom-form .form-item-custom{margin-bottom:0}.weight-loss-coverage-note{color:#374151;font-size:14px;font-weight:500;line-height:1.5;margin-top:6px;white-space:normal}.currency-cell{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.highlight-column{background:#fff7e6!important;position:relative}.ant-table-thead .highlight-column{background:#ffe7c2!important}.highlight-column:before{background:#ffa94d;bottom:0;content:"";left:0;position:absolute;top:0;width:3px}@media print{.print-hide{display:none!important}}.condition-buckets{display:flex;flex-direction:column;gap:8px}.condition-bucket-group{display:inline-flex;flex-wrap:wrap}.multi-plan-toggle-checkbox .ant-checkbox+span{padding-inline-end:0;padding-inline-start:4px}.platform-update-modal .ant-modal-content{border:1px solid #d9e5f3;border-radius:14px;box-shadow:0 18px 48px #15305624}.platform-update-modal .ant-modal-header{margin-bottom:10px}.platform-update-meta{color:#5f6b7a;font-size:12px;margin:0}.platform-update-list{display:flex;flex-direction:column;gap:10px}.platform-update-item{background:#fff;border:1px solid #e5eaf1;border-radius:10px;padding:10px 12px}.platform-update-item-title{color:#0f172a;font-size:14px;font-weight:600;margin:0}.platform-update-item-copy{color:#334155;font-size:13px;line-height:1.5;margin:6px 0 0}.platform-update-item-link{color:#16529c;font-weight:600;text-decoration:underline}.platform-update-contact{font-size:13px;margin:0}.alternative-access-card{background:#fbfdff;border:1px solid #dbe7f6;border-radius:8px;box-shadow:inset 3px 0 0 #2f6fbc;color:#1f2a44;line-height:1.35;padding:10px 12px}.alternative-access-header{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:6px}.alternative-access-brand{color:#174a7c;font-size:12px;font-weight:700;letter-spacing:0}.alternative-access-badge{background:#fff;border:1px solid #c8d7ea;border-radius:999px;color:#50637a;font-size:11px;font-weight:600;padding:1px 7px;white-space:nowrap}.alternative-access-drug{color:#111827;font-size:14px;font-weight:700;margin-bottom:4px}.alternative-access-price{align-items:baseline;display:flex;gap:6px;margin-bottom:4px}.alternative-access-price span{color:#64748b;font-size:12px}.alternative-access-price strong{color:#0f172a;font-size:15px;font-weight:700}.alternative-access-copy{color:#475569;font-size:12px;margin-bottom:6px}.alternative-access-cta,.alternative-access-cta.ant-btn-link{align-items:center;color:#16529c;display:inline-flex;font-size:12px;font-weight:700;gap:4px;height:auto;line-height:1.35;padding:0}.alternative-access-cta.ant-btn-link:hover,.alternative-access-cta:hover{color:#0b3a75;text-decoration:underline}.zepbound-details{color:#1f2a44;display:flex;flex-direction:column;gap:14px}.zepbound-details-panel h4,.zepbound-section-header h4{color:#111827;font-weight:700;margin:0}.zepbound-details-copy,.zepbound-details-panel p{color:#475569;font-size:13px;line-height:1.55;margin:0}.zepbound-access-panel{background:#fbfdff;border:1px solid #dbe7f6;border-radius:8px;box-shadow:inset 3px 0 0 #2f6fbc;padding:12px}.zepbound-section-header{margin-bottom:10px}.zepbound-section-kicker{color:#174a7c;display:block;font-size:12px;font-weight:700;letter-spacing:0;margin-bottom:2px}.zepbound-section-header h4{font-size:15px}.zepbound-copy-callout{border-left:3px solid #dbe7f6;padding-left:10px}.zepbound-details-panel{background:#fff;border:1px solid #e1eaf6;border-radius:8px;padding:12px}.zepbound-details-panel h4{font-size:14px;margin-bottom:8px}.zepbound-details-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}.zepbound-details-pharmacy{background:#fbfdff}.zepbound-pharmacy-card{background:#fff;border:1px solid #e1eaf6;border-radius:8px;padding:10px}.foundayo-prescribing-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.zepbound-pharmacy-name{color:#111827;font-size:14px;font-weight:800;margin-bottom:4px}.zepbound-pharmacy-address,.zepbound-pharmacy-meta{color:#475569;font-size:13px;line-height:1.45}.zepbound-program-panel{background:#f8fbff}.zepbound-program-disclosure{border-top:1px solid #dbe7f6;margin-top:10px;padding-top:9px}.zepbound-program-disclosure summary{color:#174a7c;cursor:pointer;font-size:13px;font-weight:700;line-height:1.4;-webkit-user-select:none;user-select:none}.zepbound-program-disclosure summary:hover{color:#0b3a75;text-decoration:underline}.zepbound-program-disclosure .zepbound-details-copy,.zepbound-program-disclosure .zepbound-details-table{margin-top:9px}.foundayo-contact-note{margin-top:8px}.zepbound-details-table{border:1px solid #dbe7f6;border-collapse:initial;border-radius:8px;border-spacing:0;font-size:13px;overflow:hidden;width:100%}.zepbound-details-table th{background:#eef4ff;color:#1f2a44;font-weight:700;text-align:left}.zepbound-details-table td,.zepbound-details-table th{border-bottom:1px solid #edf2fd;padding:9px 10px}.zepbound-details-table tr:last-child td{border-bottom:0}.zepbound-details-table td:first-child{color:#111827;font-weight:700}.zepbound-details-table-compact td{padding:7px 10px}.zepbound-details-alert{border-radius:8px}.zepbound-details-footnote{color:#64748b;font-size:12px;line-height:1.45;margin:8px 0 0}.zepbound-details-actions{border-top:1px solid #edf2fd;margin-top:10px;padding-top:10px}.zepbound-action-button{background:#eef4ff;border-color:#b9cdea;border-radius:6px;color:#174a7c;font-weight:600;height:30px}.zepbound-action-button:focus,.zepbound-action-button:hover{background:#e2ecfb;border-color:#8fb1dd;color:#0b3a75}.zepbound-action-button .anticon{font-size:13px}@media (max-width:720px){.zepbound-details-grid{display:flex;flex-direction:column}.foundayo-prescribing-grid{grid-template-columns:1fr}}.wrap-text{overflow:visible!important;white-space:normal!important}.modal-wide{max-width:90vw!important;width:auto!important}.mode-selector .ant-radio-button-wrapper{align-items:center;display:inline-flex;font-weight:400;height:32px;justify-content:center;padding:0 16px}.mode-selector .ant-radio-button-wrapper a{text-decoration:none!important}.mode-selector .ant-radio-button-wrapper-checked{box-shadow:none}.stack-xs{margin-bottom:8px}.stack-sm{margin-bottom:12px}.stack-md{margin-bottom:16px}.coverage-mode-landing{background:#fafdff;border:1px solid #e6effa;border-radius:12px;display:flex;flex-direction:column}.coverage-mode-option{display:flex;flex:1 1;flex-direction:column;padding:20px 24px}.coverage-mode-option+.coverage-mode-option{border-top:1px solid #e6effa}@media (min-width:768px){.coverage-mode-landing{flex-direction:row}.coverage-mode-option+.coverage-mode-option{border-left:1px solid #e6effa;border-top:none}}.coverage-mode-option__eyebrow{color:#7a869a;font-size:13px;letter-spacing:.04em;margin-bottom:8px;text-transform:uppercase}.coverage-mode-option p{color:#4f5c72;font-size:14px;line-height:1.5;margin:0}.coverage-mode-option__eyebrow-subtext{color:#0000;display:block;font-size:11px;line-height:1;margin:0 0 4px;min-height:18px}.coverage-mode-option__cta-button{align-items:center;border-color:#d9e4f6;border-radius:12px;box-shadow:0 4px 12px #2e47731f;display:flex;justify-content:center;margin:8px 0 16px;padding:0 24px;text-align:center}.coverage-mode-option__cta-button:focus,.coverage-mode-option__cta-button:hover{border-color:#b5c8ed;box-shadow:0 6px 16px #2e47732e}.plan-row-active td{background:#f0f5ff!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.11c465d3.css.map*/