.implant-evidence{color:#e7eee9;background:#0c1713;border:1px solid #37574a;border-radius:24px;margin:40px 0;padding:clamp(20px,4vw,54px)}.implant-evidence h3{margin:12px 0;font-size:clamp(25px,3vw,38px);line-height:1.2}.implant-evidence p{line-height:1.65}.implant-evidence a{color:#afe3ce;text-underline-offset:4px}.ie-topics{flex-wrap:wrap;gap:10px;margin:24px 0;display:flex}.implant-evidence button{font:inherit;cursor:pointer}.ie-topics button,.ie-controls button,.ie-replay{color:#e7eee9;background:#14281e;border:1px solid #59786a;border-radius:14px;padding:13px 18px}.ie-topics button[aria-pressed=true]{color:#092017;background:#c2e8d7}.implant-evidence button:focus-visible,.implant-evidence a:focus-visible,.implant-evidence summary:focus-visible{outline-offset:4px;outline:3px solid #f3bb72}.ie-panel{border-top:1px solid #355345;padding-top:20px}.ie-lead{color:#c0d3c8;max-width:850px}.ie-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:26px;margin-top:28px;display:grid}.ie-model{top:var(--surgeon-header-offset,100px);min-width:0;position:sticky}.ie-model .mp-3d-stage{height:340px;min-height:0}.ie-model>p:not(.ie-badge){color:#b5cdbf;font-size:14px}.ie-controls{flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0;display:flex}.ie-controls input{accent-color:#93d8ba;width:100%}.ie-separation{color:#b5cdbf;border-top:1px solid #355345;margin-top:24px;padding-top:22px;font-size:14px}.ie-separation p{margin:8px 0}.ie-separation b,.ie-separation strong{color:#e7eee9}.ie-study{background:#101f18;border:1px solid #3b574a;border-radius:20px;min-width:0;margin-bottom:20px;padding:24px}.ie-study h4{margin:14px 0;font-size:24px;line-height:1.3}.ie-badge{letter-spacing:.035em;color:#b8e7d1;background:#243d30;border-radius:7px;padding:6px 10px;font-size:12px;display:inline-block}.ie-lab{color:#ffcf92;background:#43331f}.ie-citation{color:#b2c4b9;overflow-wrap:anywhere;font-size:12px}.ie-citation p{margin:4px 0}.ie-citation p:first-child{font-style:italic}.ie-comparison{margin-top:22px;font-size:14px}.ie-result{border-top:1px solid #355345;padding-top:10px}.ie-metric{font-size:14px;font-weight:600}.ie-bar-row{grid-template-columns:minmax(80px,1fr) minmax(60px,1.4fr) 48px;align-items:center;gap:10px;margin:12px 0;font-size:13px;display:grid}.ie-bar-row strong{text-align:right;font-variant-numeric:tabular-nums;font-size:17px}.ie-track{background:#203b2e;border-radius:4px;height:12px;overflow:hidden}.ie-bar{transform-origin:0;background:#93d8ba;height:100%;animation:.9s ease-out both ie-grow;display:block}.ie-bar-row:nth-child(2n) .ie-bar{background:#9bbde1}.ie-axis,.ie-chart-note{color:#acc2b5;font-size:12px}.ie-axis{text-align:right}.ie-replay{padding:7px 10px;font-size:12px}.ie-text-result{background:#182e22;border-left:3px solid #96cbb4;padding:15px}.implant-evidence details{border-top:1px solid #355345;margin-top:16px;padding-top:16px}.implant-evidence summary{cursor:pointer;font-weight:600}.implant-evidence details p{color:#c3d3ca;font-size:14px}.ie-boundary{padding-bottom:18px}.implant-evidence footer{color:#b2c4b9;flex-wrap:wrap;justify-content:space-between;gap:14px;margin-top:24px;font-size:13px;display:flex}.ie-patella{background:#020303;border-radius:16px;position:relative;overflow:hidden}.ie-patella iframe{border:0;width:100%;height:340px;display:block}.ie-patella>p{background:#10231c;padding:8px;font-size:13px;position:absolute;top:12px;left:12px}.ie-library{max-width:1250px;margin:40px auto}.ie-library .ie-citation{margin-top:16px}@keyframes ie-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.ie-bar{animation:none}}@media (width<=900px){.ie-layout{grid-template-columns:1fr}.ie-model{position:static}.ie-topics button{text-align:left;flex:100%}.ie-study{padding:18px}.ie-model .mp-3d-stage,.ie-patella iframe{height:320px}.ie-library{margin:24px 16px}}.ie-construct-lens{border-top:1px solid #37574a;border-bottom:1px solid #37574a;margin:26px 0;padding:20px 0}.ie-applicability{background:#172b20;border-radius:16px;grid-template-columns:1fr 1fr;gap:24px;padding:24px;display:grid}.ie-applicability h4{margin:14px 0 8px;font-size:19px}.ie-applicability p{margin:8px 0;font-size:14px}.ie-applicability small{color:#b4c9bb;margin-top:10px;line-height:1.6;display:block}.ie-feature-comparison>summary{font-size:20px}.ie-design-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ie-design-grid article{border:1px solid #496152;border-radius:16px;min-width:0;padding:16px}.ie-design-grid .ie-design-selected{background:#1a3024;border:2px solid #b7e4ce;padding:15px}.ie-design-grid h4{margin:0 0 14px;font-size:21px}.ie-design-grid svg{background:#fff;border-radius:10px;width:100%;height:240px}.ie-design-grid h5{margin:14px 0 7px;font-size:17px}.ie-design-grid p,.ie-design-grid small{font-size:13px;line-height:1.6}.ie-design-grid small,.ie-design-grid a{margin-top:10px;display:block}.ie-takeaway{background:#1b3225;border-left:3px solid #a7d9bf;margin-top:20px;padding:12px 16px}.ie-takeaway p{margin:6px 0 12px}.ie-takeaway small{color:#c5d1ca;line-height:1.6;display:block}.ie-applicability-label{background:#2d4135;border-radius:8px;padding:9px 14px;font-size:13px}.ie-track{position:relative;overflow:visible}.ie-whisker{z-index:1;border-top:2px solid #fff;border-left:2px solid #fff;border-right:2px solid #fff;height:6px;position:absolute;top:50%;transform:translateY(-1px)}.ie-ci-track{height:22px}.ie-estimate{background:#9ed9bc;border-radius:50%;width:8px;height:8px;position:absolute;top:7px;transform:translate(-4px)}.ie-null-line{border-left:1px dashed #a5b7ae;height:32px;position:absolute;top:-5px}.ie-hr-plot{padding:14px 0}#ie-panel{scroll-margin-top:var(--surgeon-header-offset,110px)}@media (width<=760px){.ie-design-grid,.ie-applicability{grid-template-columns:1fr}.ie-design-grid svg{height:230px}.ie-applicability{padding:18px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
