.PrescriptionReveal_frame__WH4K7{position:relative;overflow:hidden;border:1px solid #e5e7eb;border-radius:20px;background:#fff;box-shadow:0 22px 60px -30px #17222b55;font-family:var(--font-ui-sans);color:#26313b}.PrescriptionReveal_topbar__EYxzv{height:48px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;border-bottom:1px solid #edf0f2;background:#fff}.PrescriptionReveal_topbarTitle__z_gwq{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700}.PrescriptionReveal_topbarNote__HnkGv{font-size:11px;color:#8a939c}.PrescriptionReveal_liveDot__tmo3z{width:7px;height:7px;border-radius:50%;background:#e97b4b;box-shadow:0 0 0 4px #e97b4b20}.PrescriptionReveal_scene__k_DlU{height:370px;position:relative;overflow:hidden;background:#eef0ef}.PrescriptionReveal_paper__uRdoG{position:absolute;inset:22px 26px 18px;background:#fffdf6;border:1px solid #e7dfcb;box-shadow:0 9px 24px #6b60401c;transform:rotate(-1deg);padding:28px 34px;color:#3d5366}.PrescriptionReveal_paperBrand__ak8pU{font-size:11px;text-transform:uppercase;letter-spacing:.16em;font-weight:700;color:#57748d}.PrescriptionReveal_paperBrand__ak8pU span{color:#c4ac87}.PrescriptionReveal_paperLine__vYuAh{height:1px;background:#b7c8d2;margin:13px 0 18px}.PrescriptionReveal_paperMeta__xjQmx{font-size:12px;color:#66737c}.PrescriptionReveal_handwriting__veaQA{display:flex;flex-direction:column;gap:9px;margin:22px 0 0 13px;transform:rotate(-2deg);font-family:Snell Roundhand,Bradley Hand,Segoe Print,Comic Sans MS,cursive;font-size:21px;line-height:1.2;font-style:italic;font-weight:600;color:#385a86}.PrescriptionReveal_handwriting__veaQA span:nth-child(2){margin-left:9px;transform:rotate(1.5deg)}.PrescriptionReveal_handwriting__veaQA span:nth-child(3){margin-left:3px}.PrescriptionReveal_handwriting__veaQA span:nth-child(4){margin-left:15px;transform:rotate(1deg)}.PrescriptionReveal_signature__9Xcqv{position:absolute;right:31px;bottom:29px;border-top:1px solid #9eb1ba;padding-top:7px;font-family:Snell Roundhand,Bradley Hand,cursive;font-size:18px;color:#466387}.PrescriptionReveal_paperStamp__qE0TM{position:absolute;left:32px;bottom:30px;font:700 9px var(--font-ui-sans);letter-spacing:.1em;color:#b5aa9a}.PrescriptionReveal_reveal__UsgaZ{position:absolute;inset:0;background:#f7f9f8}.PrescriptionReveal_result__UyIKB{height:100%;padding:30px 35px;background:radial-gradient(circle at 95% 0,#e9f4ef 0,transparent 43%),#f7f9f8}.PrescriptionReveal_resultEyebrow__VaPie{font-size:10px;letter-spacing:.17em;font-weight:800;color:#337552}.PrescriptionReveal_resultTitle__8G5Pd{font-size:20px;line-height:1.25;font-weight:700;letter-spacing:-.03em;margin-top:8px}.PrescriptionReveal_resultPatient__KEIET{font-size:12px;color:#6d7a80;margin-top:13px}.PrescriptionReveal_resultPatient__KEIET strong{color:#2d3b44;margin-left:6px}.PrescriptionReveal_resultCard__QYwUQ{margin-top:17px;background:white;border:1px solid #e1e9e5;border-radius:10px;padding:14px 16px;box-shadow:0 2px 10px #1a47350a}.PrescriptionReveal_resultLabel__WquVe{font-size:9px;font-weight:800;letter-spacing:.13em;color:#87958d;margin-bottom:10px}.PrescriptionReveal_resultItem__IaJLH{display:flex;align-items:center;gap:9px;font-size:12px;margin-top:8px;color:#2a3c36}.PrescriptionReveal_itemDot__j5CSr{width:6px;height:6px;flex:none;border-radius:50%;background:#64b88a}.PrescriptionReveal_resultPair__tK3M2{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:11px}.PrescriptionReveal_resultPair__tK3M2 div{display:flex;flex-direction:column;gap:4px;background:#ecf3ef;border-radius:8px;padding:10px 12px}.PrescriptionReveal_resultPair__tK3M2 span{font-size:9px;letter-spacing:.1em;color:#71917d}.PrescriptionReveal_resultPair__tK3M2 strong{font-size:12px;color:#2a4534}.PrescriptionReveal_resultUsage__7J9SS{font-size:11px;color:#53665a;margin-top:11px}.PrescriptionReveal_catalogLink__E_aed{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:700;color:#327450;margin-top:13px}.PrescriptionReveal_divider__f0dF8{position:absolute;top:0;bottom:0;width:2px;background:#e97b4b;box-shadow:0 0 0 1px #fff8;pointer-events:none}.PrescriptionReveal_handle__r9Fwv{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:38px;height:38px;transform:translate(-50%,-50%);border:3px solid #fff;border-radius:50%;background:#e97b4b;color:white;box-shadow:0 3px 12px #26313b55}.PrescriptionReveal_controls__302_v{padding:15px 21px 17px;background:#fff}.PrescriptionReveal_controlLabels__yhx3_{display:flex;justify-content:space-between;gap:12px;font-size:11px;font-weight:700;color:#55626a}.PrescriptionReveal_slider__diHVH{display:block;width:100%;height:5px;margin:17px 0 9px;appearance:none;border-radius:999px;cursor:ew-resize;touch-action:none}.PrescriptionReveal_slider__diHVH::-webkit-slider-thumb{appearance:none;width:19px;height:19px;border:3px solid white;border-radius:50%;background:#e97b4b;box-shadow:0 1px 7px #26313b66}.PrescriptionReveal_slider__diHVH::-moz-range-thumb{width:13px;height:13px;border:3px solid white;border-radius:50%;background:#e97b4b;box-shadow:0 1px 7px #26313b66}.PrescriptionReveal_slider__diHVH:focus-visible{outline:3px solid #ef9f75;outline-offset:5px}.PrescriptionReveal_controls__302_v p{text-align:center;font-size:10px;color:#9aa3a9}.PrescriptionReveal_controls__302_v p span{padding-left:4px}.PrescriptionReveal_compact__gyOuT .PrescriptionReveal_scene__k_DlU{height:350px}.PrescriptionReveal_compact__gyOuT .PrescriptionReveal_controls__302_v{padding-bottom:14px}@media(max-width:520px){.PrescriptionReveal_scene__k_DlU{height:330px}.PrescriptionReveal_paper__uRdoG{inset:18px 15px;padding:23px 20px}.PrescriptionReveal_handwriting__veaQA{font-size:18px}.PrescriptionReveal_result__UyIKB{padding:21px 18px}.PrescriptionReveal_resultTitle__8G5Pd{font-size:17px}.PrescriptionReveal_resultCard__QYwUQ{margin-top:12px;padding:11px 12px}.PrescriptionReveal_resultPair__tK3M2,.PrescriptionReveal_resultUsage__7J9SS{margin-top:8px}.PrescriptionReveal_catalogLink__E_aed{margin-top:9px}.PrescriptionReveal_compact__gyOuT .PrescriptionReveal_scene__k_DlU{height:330px}.PrescriptionReveal_controlLabels__yhx3_{font-size:10px}}