details.mc-medical-references.post-bottom-meta.post-bottom-source{display:block!important;margin:16px 0;padding:0!important;border:1px solid #dce8e5;border-radius:12px;background:#fff;overflow:hidden;box-shadow:0 5px 16px rgb(13 31 60 / .025)}.mc-medical-references__summary{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;cursor:pointer;list-style:none;color:#153d36;user-select:none}.mc-medical-references__summary::-webkit-details-marker{display:none}.mc-medical-references__summary::after{content:"⌄";width:26px;height:26px;flex:0 0 26px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#f7faf9;border:1px solid #dce8e5;color:#526b66;font-size:14px;line-height:1;transition:transform .2s ease,background .2s ease,color .2s ease}.mc-medical-references__summary:hover::after{background:#eef7f4}.mc-medical-references[open] .mc-medical-references__summary::after{color:#0b7d73;background:#e8f6f2;transform:rotate(180deg)}.mc-medical-references__heading{display:inline-flex;align-items:center;gap:7px;min-width:0}.mc-medical-references__heading .tie-icon-link{color:#0b7d73}.mc-medical-references__title{color:#153d36;font-size:15px;font-weight:700;line-height:1.25}.mc-medical-references__count{margin-left:auto;color:#6a817c;font-size:12.5px;line-height:1.3;font-weight:400;white-space:nowrap}.mc-medical-references__body{padding:0 14px 14px;border-top:1px solid #edf2f1}.mc-reference-panel{width:100%;color:#294d47}.mc-reference-panel__header{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:14px 0 11px;border-bottom:1px solid #e7efed}.mc-reference-panel__heading{min-width:0}.mc-reference-panel__eyebrow{display:block;margin:0 0 4px;color:#08796f;font-size:10.5px;font-weight:800;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.mc-reference-panel__title{margin:0!important;color:#153d36!important;font-size:18px!important;font-weight:700!important;line-height:1.2!important}.mc-reference-panel__count{flex:0 0 auto;display:inline-flex;align-items:center;min-height:28px;padding:5px 10px;color:#5f7771;background:#f6faf9;border:1px solid #dfeae7;border-radius:999px;font-size:11.5px;font-weight:500;line-height:1.2;white-space:nowrap}.mc-reference-list{width:100%}.mc-reference-item{display:grid;grid-template-columns:40px 70px minmax(0,1fr);gap:10px;align-items:start;padding:11px 0;border-bottom:1px solid #edf2f1}.mc-reference-item:last-child{border-bottom:0}.mc-reference-item__number{padding-top:2px;color:#08796f;font-size:13px;font-weight:800;line-height:1.5;white-space:nowrap}.mc-reference-item__badge{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:4px 8px;color:#3f7269;background:#eef7f4;border-radius:999px;font-size:10px;font-weight:800;line-height:1.15;letter-spacing:.035em;text-align:center;white-space:nowrap}.mc-reference-item__content{min-width:0;color:#365852;font-size:13.5px;line-height:1.55}.mc-reference-item__citation{color:#365852}.mc-reference-item__source{display:inline-flex!important;align-items:baseline;gap:2px;margin-left:7px;color:#08796f!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;width:auto!important;float:none!important;font-size:inherit!important;font-weight:700!important;line-height:inherit!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:3px;white-space:nowrap}.mc-reference-item__source:hover{color:#0d1f3c!important;text-decoration:underline!important}.mc-reference-item__source span{font-size:.9em;text-decoration:none}@media (max-width:767px){details.mc-medical-references.post-bottom-meta.post-bottom-source{margin:14px 0;border-radius:11px}.mc-medical-references__summary{align-items:flex-start;flex-direction:column;gap:2px;padding:9px 42px 9px 10px}.mc-medical-references__summary::after{position:absolute;right:10px;top:9px}.mc-medical-references__count{margin-left:23px;white-space:normal}.mc-medical-references__body{padding:0 11px 11px}.mc-reference-panel__header{align-items:flex-start;padding:12px 0 10px}.mc-reference-panel__title{font-size:17px!important}.mc-reference-panel__count{min-height:26px;padding:4px 8px;font-size:10.5px}.mc-reference-item{grid-template-columns:34px minmax(0,1fr);gap:7px 9px;padding:10px 0}.mc-reference-item__number{grid-row:1 / span 2;font-size:12.5px}.mc-reference-item__badge{grid-column:2;justify-self:start;min-height:22px;padding:3px 7px;font-size:9.5px}.mc-reference-item__content{grid-column:2;font-size:13px;line-height:1.5}.mc-reference-item__source{margin-left:5px}}