.myopia-installation{color:#3c514f;background:#f4f3e9;border:1px solid #dcded1;border-radius:28px;padding:24px 30px;font-size:16px;overflow:hidden;box-shadow:0 18px 56px #60624d0a}.myopia-heading,.myopia-prescription-line,.myopia-bench-footer{justify-content:space-between;align-items:center;gap:18px;display:flex}.myopia-heading{margin-bottom:14px;font-size:16px}.myopia-heading span:last-child{color:#6c7c74}.myopia-bench{max-width:850px;margin:auto;position:relative}.myopia-bench svg{width:100%;max-height:250px;display:block;overflow:hidden}.myopia-plane-labels{color:#68645c;justify-content:space-between;gap:8px;padding:0 12px 8px;font-size:16px;display:flex}.myopia-plane-labels span:nth-child(2){margin-right:16%}.myopia-close .myopia-plane-labels{padding:0 32px 8px}.myopia-close .myopia-plane-labels span:nth-child(2){margin-right:0}.myopia-bench-footer{flex-wrap:wrap;padding:12px 0;font-size:16px}.myopia-bench-footer span{align-items:center;gap:8px;display:inline-flex}.myopia-bench-footer i{border-radius:50%;width:8px;height:8px;display:inline-block}.myopia-blue{background:#368a9a}.myopia-amber{background:#b5773f}.myopia-prescription-line{border-top:1px solid #d7dace;justify-content:center;gap:36px;padding-top:12px;font-size:16px}.myopia-prescription-line b{font-variant-numeric:tabular-nums;color:#6a5944;margin-left:8px;font-weight:500}.myopia-surface{grid-template-columns:minmax(220px,1fr) 240px;align-items:center;gap:24px;max-width:750px;margin:auto;display:grid}.myopia-lens-map{width:100%;max-width:380px;margin:auto;position:relative}.myopia-lens-map svg{width:100%;display:block}.myopia-clear-label{text-align:center;white-space:nowrap;flex-direction:column;font-size:16px;display:flex;position:absolute;top:43%;left:50%;transform:translate(-50%)}.myopia-clear-label b{font-size:22px;font-weight:500}.myopia-clear-label span{color:#356e7a;margin-top:36px}.myopia-lens-detail{text-align:center;background:#eaece0;border-radius:22px;padding:18px 22px}.myopia-lens-detail>span{font-size:16px}.myopia-lens-detail svg{width:100%;margin:12px auto;display:block}.myopia-lens-detail>b{color:#9a6b39;font-size:28px;font-weight:500}.myopia-lens-detail p{margin:12px 0 0;font-size:16px;line-height:1.6}.myopia-map-note{text-align:center;color:#718075;grid-column:1/-1;margin:4px 0;font-size:16px;line-height:1.6}.myopia-evidence{max-width:610px;margin:auto;padding:10px 0}.myopia-kicker{color:#728477;font-size:16px}.myopia-evidence h3{color:#3c514f;margin:16px 0 8px;font-size:clamp(23px,3vw,32px);font-weight:500}.myopia-evidence>p{color:#6d7d73;margin:12px 0 24px;font-size:16px;line-height:1.65}.myopia-trial-row{margin:24px 0 28px}.myopia-trial-row>div:first-child{justify-content:space-between;gap:16px;display:flex}.myopia-trial-row b{font-variant-numeric:tabular-nums;font-weight:500}.myopia-trial-track{background:#e1e4d9;border-radius:8px;height:28px;margin:12px 0;position:relative}.myopia-trial-track>i{background:#b7b8a2;border-radius:8px;height:100%;display:block}.myopia-trial-dims .myopia-trial-track>i{background:#65969c}.myopia-trial-track>span{border:0;border-left:1.5px solid #495d57;border-right:1.5px solid #495d57;height:10px;position:absolute;top:50%;transform:translateY(-50%)}.myopia-trial-track>span:after{content:"";background:#495d57;height:1.5px;position:absolute;top:50%;left:0;right:0}.myopia-trial-row>small{color:#6d7d73;font-size:16px;line-height:1.7}.myopia-evidence .myopia-evidence-limit{color:#536a5d;background:#e6eadb;border-radius:16px;padding:14px 18px;font-size:16px}.myopia-evidence>a{color:#477b88;align-items:center;min-height:44px;font-size:16px;display:inline-flex}.myopia-explore{border-top:1px solid #d7dace;margin-top:24px;padding-top:24px}.myopia-controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:24px 0;display:grid}.myopia-actions{flex-wrap:wrap;gap:12px;display:flex}.myopia-actions button{min-height:44px;font:inherit;color:#3f695b;cursor:pointer;background:#edf1e5;border:1px solid #a7beb2;border-radius:22px;padding:10px 20px;transition:background .18s}.myopia-actions button:hover{background:#dce8d9}.myopia-actions button:disabled{opacity:.45;cursor:default}.myopia-actions button:focus-visible{outline-offset:3px;outline:2px solid #468c94}.myopia-explore>p{color:#6d7d73;font-size:16px;line-height:1.7}.myopia-explore details{margin-top:18px;font-size:16px}.myopia-explore summary{cursor:pointer;align-items:center;min-height:44px;display:flex}@media (max-width:620px){.myopia-installation{border-radius:24px;padding:24px 18px}.myopia-heading{flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:22px}.myopia-heading span:last-child{font-size:16px}.myopia-plane-labels{gap:12px;padding:0 0 8px;font-size:16px}.myopia-plane-labels span:nth-child(2){margin-right:0}.myopia-bench svg{margin:14px 0}.myopia-bench-footer{align-items:flex-start;gap:10px;padding:8px 0 18px}.myopia-prescription-line{flex-direction:column;align-items:flex-start;gap:12px}.myopia-close .myopia-plane-labels{padding:0;font-size:16px}.myopia-close svg{min-height:180px}.myopia-surface{display:block}.myopia-lens-map{max-width:218px}.myopia-clear-label{top:41%}.myopia-clear-label b{font-size:20px}.myopia-clear-label span{margin-top:28px}.myopia-lens-detail{grid-template-columns:1fr 1fr;align-items:center;gap:6px;margin:14px 0;padding:12px 14px;display:grid}.myopia-lens-detail>span{text-align:left;grid-column:1/-1}.myopia-lens-detail svg{grid-row:2/4;max-height:70px;margin:6px auto}.myopia-lens-detail>b{text-align:left;font-size:23px}.myopia-lens-detail p{text-align:left;margin:0}.myopia-map-note{font-size:16px}.myopia-controls{grid-template-columns:1fr;gap:18px}.myopia-trial-row{margin:22px 0}.myopia-evidence>p{margin-bottom:20px}.myopia-trial-row>div:first-child{align-items:flex-start}.myopia-evidence h3{font-size:25px}.myopia-evidence .myopia-evidence-limit{padding:8px}.myopia-trial-track{height:24px}}@media (prefers-reduced-motion:reduce){.myopia-actions button{transition:none}}@media (max-width:620px){.myopia-installation{padding:20px 18px}.myopia-heading{margin-bottom:16px}.myopia-evidence{padding:0}.myopia-evidence h3{margin-top:10px;font-size:23px}.myopia-evidence>p{margin:8px 0 14px}.myopia-trial-row{margin:16px 0}.myopia-trial-track{margin:8px 0}}
