.ue-review-corrections{border-color:#ecd5ac;background:#fffcf7;scroll-margin-top:20px}.ue-review-title{display:flex;align-items:flex-start;gap:12px}.ue-review-title>svg{color:#b77b26;flex-shrink:0;margin-top:4px}.ue-review-title h2{margin:0 0 7px;font-size:21px}.ue-review-title p{margin:0;font-size:13px;line-height:1.8}.ue-review-list{display:grid;gap:14px;margin-top:20px}.ue-review-issue{border:1px solid #e7e0d5;border-radius:12px;background:#fff;padding:18px;min-width:0}.ue-review-issue>header{display:flex;align-items:flex-start;gap:10px}.ue-review-issue>header>span{font-weight:650;color:#ab7c39;background:#fbf2e6;border-radius:7px;padding:3px 7px;font-size:12px}.ue-review-issue h3{margin:0;font-size:16px}.ue-review-issue small{font-size:11px;color:#7a8797;overflow-wrap:anywhere}.ue-review-issue>p{font-size:12px;line-height:1.9;margin:10px 0 14px}.ue-review-date-editor{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.ue-review-date-editor label,.ue-review-field>label,.ue-review-missing-input{display:flex;flex-direction:column;gap:7px;color:#4d6480;font-size:12px}.ue-review-corrections input,.ue-review-corrections select,.ue-source-correction input,.ue-source-correction select{border:1px solid #cbd9e9;border-radius:8px;padding:10px;min-height:44px;min-width:0;max-width:100%;font:inherit;color:#264e7c;background:white}.ue-review-field{display:grid;grid-template-columns:minmax(0,1fr) 150px;align-items:start;gap:12px;border-top:1px solid #edf0f4;padding-top:14px;margin-top:14px}.ue-review-field strong{font-size:13px}.ue-review-field small{display:block;line-height:1.8}.ue-review-field blockquote{font-size:12px;color:#6b7f95;margin:6px 0 0;padding-left:9px;border-left:2px solid #dce5ef;overflow-wrap:anywhere}.ue-review-field-actions{grid-column:1/-1;display:flex;gap:14px;flex-wrap:wrap}.ue-review-field-actions button{font-size:12px;min-height:36px}.ue-review-missing-input{max-width:260px}.ue-date-evidence{flex-basis:100%;font-size:12px;line-height:1.8;color:#5c7693}.ue-date-evidence>div{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px}.ue-date-evidence strong{font-weight:550;color:#355c84}.ue-date-evidence small{font-size:11px}.ue-date-evidence button{font-size:11px;min-height:36px}.ue-source-correction{padding:14px 20px;border-top:1px solid #e4ebf4;border-bottom:1px solid #e4ebf4;background:#f7faff;display:flex;align-items:end;gap:12px;flex-wrap:wrap}.ue-source-correction label{display:flex;flex-direction:column;gap:5px;font-size:12px;color:#4b6b91;flex:1;min-width:100px;max-width:210px}.ue-source-correction p{font-size:11px;color:#7188a3;margin:0;flex-basis:100%}.ue-native-dialog header>div{min-width:0;overflow-wrap:anywhere}@media(max-width:720px){.ue-review-issue{padding:14px 12px}.ue-review-title h2{font-size:18px}.ue-review-field{grid-template-columns:minmax(0,1fr) 112px;gap:9px}.ue-review-field>label input{width:100%;font-size:16px}.ue-review-date-editor label{flex-basis:100%}.ue-source-correction{padding:12px}.ue-source-correction input,.ue-source-correction select{font-size:16px}}.ue-source-scroll{max-height:57vh;overflow:auto}.ue-source-image{position:relative}.ue-review-unresolved blockquote{font-size:13px;color:#566f8e;margin:8px 0;padding-left:10px;border-left:2px solid #dce5ef}.ue-date-suggestion{background:#fff5e5;border:1px solid #f0d7ae;border-radius:8px;padding:9px 10px;margin:7px 0}.ue-date-suggestion>span{flex-basis:100%}.ue-date-adopt{font-size:12px!important;min-height:42px!important;padding:8px 13px!important;border:1px solid #bfcee0!important;background:#fff!important;color:#285d94!important;border-radius:8px!important;font-weight:600}.ue-source-date-suggestion{flex-basis:100%;display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:12px;color:#5d7592;padding:9px 11px;border:1px solid #edd7b5;border-radius:9px;background:#fff7e9}.ue-doctor-review-dialog{box-sizing:border-box;width:min(940px,calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:calc(100dvh - 40px);padding:0;border:1px solid #d8e2ee;border-radius:16px;color:#203c59;background:#fff;box-shadow:0 22px 90px #0c254948;overflow:auto}.ue-doctor-review-dialog::backdrop{background:#152c4980;backdrop-filter:blur(2px)}.ue-doctor-review-dialog>header{padding:22px 26px 16px;border-bottom:1px solid #e4ebf3}.ue-doctor-review-dialog header span{font-size:12px;color:#b27a2a}.ue-doctor-review-dialog header h2{font-size:23px;margin:6px 0;outline:none}.ue-doctor-review-dialog header p{font-size:13px;line-height:1.75;margin:0;color:#647d96}.ue-doctor-review-body{padding:18px 24px;min-width:0}.ue-doctor-review-body>.ue-card{margin:0;border:0;background:transparent;padding:0;box-shadow:none}.ue-doctor-review-dialog>footer{position:sticky;bottom:0;padding:14px 24px;background:#fff;border-top:1px solid #dfe7f1;z-index:1;display:flex;justify-content:space-between;align-items:center;gap:16px}.ue-doctor-review-dialog footer>p{font-size:12px;line-height:1.6;color:#687f96;margin:0}.ue-doctor-review-dialog footer>div{display:flex;gap:10px;flex-shrink:0}.ue-doctor-review-complete{text-align:center;padding:30px 12px}.ue-doctor-review-complete>svg{color:#2b937b}.ue-doctor-review-complete h3{font-size:20px;margin:12px 0 6px}.ue-doctor-review-complete p{font-size:13px;color:#657e97}.ue-doctor-review-notice{display:flex;gap:20px;align-items:center;justify-content:space-between;border-color:#e8d4ac;background:#fffcf5}.ue-doctor-review-notice>div{display:flex;gap:12px;align-items:center;min-width:0}.ue-doctor-review-notice p{font-size:14px;line-height:1.8;margin:0}.ue-doctor-review-notice svg{flex-shrink:0;color:#ad792d}@media(max-width:720px){.ue-doctor-review-dialog{width:calc(100vw - 16px);max-width:calc(100vw - 16px);max-height:calc(100dvh - 20px);border-radius:12px}.ue-doctor-review-dialog>header{padding:18px 16px 13px}.ue-doctor-review-dialog header h2{font-size:20px}.ue-doctor-review-body{padding:15px 12px}.ue-doctor-review-dialog>footer{padding:12px;flex-direction:column;align-items:stretch;gap:8px}.ue-doctor-review-dialog footer>div{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ue-doctor-review-dialog footer button{font-size:13px;padding:10px 8px;min-width:0;justify-content:center}.ue-doctor-review-notice{align-items:stretch;flex-direction:column;gap:12px}.ue-doctor-review-notice p{font-size:13px}}.cr-setup{border:0;margin:0 0 20px;padding:0;min-width:0}.cr-setup legend{font-size:14px;color:#254e7e;font-weight:650;margin-bottom:12px}.cr-date-choice,.cr-kinds{display:flex;flex-wrap:wrap;gap:8px}.cr-date-choice>button,.cr-kinds button{border:1px solid #d7e6f6;border-radius:10px;padding:10px 13px;min-height:44px;color:#56779e;background:white;font-size:13px}.cr-date-choice>button[aria-pressed=true],.cr-kinds button[aria-pressed=true]{border-color:#5d9fe6;background:#edf6ff;color:#1d62b1;box-shadow:0 0 0 1px #5d9fe61a}.cr-date-choice{margin-top:14px;align-items:center}.cr-date-choice span{font-size:11px;display:inline-block;margin-left:5px}.cr-date-choice label{display:flex;align-items:center;gap:10px;font-size:12px;color:#52749a}.cr-date-choice input,.cr-review-date input{border:1px solid #c9ddef;border-radius:8px;padding:10px;font:inherit;min-height:44px;max-width:100%;box-sizing:border-box}.cr-setup>p{font-size:12px;color:#6c85a3;line-height:1.8;margin:10px 0 0}.cr-review{background:#f7fbff;border:1px solid #d3e6fa;border-radius:16px;padding:22px}.cr-review-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.cr-review-heading>span{display:flex;align-items:center;gap:8px;color:#235e9e;font-size:15px;font-weight:650}.cr-review-heading svg{flex-shrink:0}.cr-review .ue-text{color:#3974b7;font-size:12px;min-height:44px}.cr-filename{font-size:12px;overflow-wrap:anywhere;color:#7188a6;margin:6px 0 14px}.cr-review-date{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:13px;background:white;padding:12px;border:1px solid #e0ecf8;border-radius:9px;margin-bottom:14px}.cr-review-date strong{color:#375c89}.cr-review-date>span{font-size:11px;color:#447fc0;border-radius:6px;background:#edf5ff;padding:4px 7px}.cr-review-date details{margin-left:auto;color:#55799e}.cr-review-date summary{cursor:pointer;padding:7px 0}.cr-review-date input{display:block;margin-top:8px}.cr-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cr-fact{border:1px solid #dce8f6;background:white;border-radius:12px;padding:12px;min-width:0}.cr-fact-top{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;color:#2f5c8f}.cr-fact-top button{padding:0}.cr-number{display:flex;align-items:center;gap:8px;margin-bottom:6px}.cr-number input{min-width:0;width:100%;border:1px solid #d9e6f5;border-radius:8px;background:#f8fbff;padding:10px 8px;font-size:24px;font-weight:650;color:#194c8d;box-sizing:border-box;min-height:49px}.cr-number>span{font-size:11px;color:#768ba4;flex-shrink:0}.cr-fact>small{color:#7c91aa;font-size:11px;line-height:1.7;display:block}.cr-fact details{font-size:11px;color:#5e80a6;margin-top:6px}.cr-fact summary{cursor:pointer;padding:12px 0;line-height:1.6}.cr-fact details label{display:block;margin:7px 0}.cr-fact details input,.cr-fact select{width:100%;min-width:0;box-sizing:border-box;border:1px solid #d5e3f3;border-radius:7px;padding:8px;background:white;color:#325c88;min-height:44px;margin-top:5px}.cr-exclude{display:flex;align-items:center;gap:7px;font-size:11px;color:#70859e;min-height:36px}.cr-exclude input{width:16px;height:16px;accent-color:#3379c8}.cr-fact.excluded .cr-number{opacity:.4}.cr-confirm-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.cr-confirm-actions button{min-height:46px;font-size:13px!important}.cr-recognizing{display:flex;flex-direction:column;align-items:center;padding:28px 5px;gap:12px;text-align:center;color:#3676bd}.cr-recognizing strong{font-size:17px}.cr-recognizing p{font-size:13px;line-height:1.9;color:#6c87a5;margin:0}.cr-non-numeric{font-size:14px;line-height:1.9;color:#4f7095}.cr-saved-files{margin:21px 0 5px}.cr-saved-files h2{font-size:13px!important;color:#456b95;margin-bottom:9px}.cr-saved-files>button{display:flex;align-items:center;gap:10px;border:1px solid #e0ebf7;border-radius:10px;width:100%;background:#fbfdff;padding:13px;text-align:left;min-height:65px;color:#4273a5;margin-bottom:8px}.cr-saved-files>button>svg{flex-shrink:0}.cr-saved-files>button>span{flex:1;min-width:0;overflow-wrap:anywhere}.cr-saved-files strong{font-size:12px}.cr-saved-files small{display:block;font-size:11px;margin-top:5px;color:#8496ae}.cr-setup button:disabled{opacity:.5}.cr-review .ue-warning{font-size:12px;line-height:1.9}.cr-review button:disabled{opacity:.5}@media(max-width:720px){.cr-setup legend{font-size:13px}.cr-kinds{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.cr-kinds button{padding:8px 5px;font-size:12px}.cr-date-choice>button{font-size:12px;padding:9px 10px}.cr-date-choice label{flex-basis:100%;justify-content:space-between}.cr-date-choice input{flex:1;max-width:210px}.cr-setup>p{font-size:11px}.cr-review{padding:14px 11px;margin-inline:-5px;border-radius:12px}.cr-review-heading>span{font-size:13px;gap:5px}.cr-review-heading .ue-text{font-size:11px;gap:4px;padding:0}.cr-review-heading svg{width:16px}.cr-review-date{padding:10px 8px;font-size:12px}.cr-facts{gap:8px}.cr-fact{padding:10px 8px}.cr-fact-top{font-size:11px;gap:3px}.cr-fact-top .ue-text{font-size:10px}.cr-number input{font-size:22px;padding:8px 6px}.cr-number{gap:5px}.cr-exclude,.cr-fact summary,.cr-fact>small{font-size:10px}.cr-exclude{gap:4px;line-height:1.7}.cr-confirm-actions{flex-direction:column;gap:8px}.cr-confirm-actions .ue-primary,.cr-confirm-actions .ue-secondary-button{width:100%;justify-content:center}.cr-confirm-actions .ue-text{justify-content:center}.cr-saved-files h2{font-size:12px!important}}.ue-capture-roadmap ol:has(li:nth-child(2)):not(:has(li:nth-child(3))){grid-template-columns:repeat(2,minmax(0,1fr))}.ue-capture-roadmap ol:has(li:nth-child(2)):not(:has(li:nth-child(3))) li>button{font-size:13px;min-height:50px}.cr-speech-purpose{display:flex;gap:8px;align-items:center;font-size:12px;color:#51749b;margin-top:12px}.cr-speech-purpose select{min-height:44px;border:1px solid #cfdef2;border-radius:8px;background:white;color:#3e6997;padding:8px;flex:1;min-width:0}.cr-narrative{display:block;margin:14px 0}.cr-narrative>strong{display:block;font-size:14px;color:#2f6095;margin-bottom:10px}.cr-narrative textarea{display:block;width:100%;box-sizing:border-box;border:1px solid #bed8f4;border-radius:11px;background:white;color:#254f7d;min-height:144px;padding:14px;font:inherit;font-size:15px;line-height:1.95;resize:vertical}.cr-narrative textarea:focus{outline:2px solid #82b2e3;outline-offset:2px}.cr-narrative>small{display:block;font-size:11px;color:#7189a5;line-height:1.8;margin-top:8px}.cr-structured{margin-top:13px}.cr-structured>summary{font-size:12px;color:#517daa;cursor:pointer;min-height:44px;line-height:44px}.cr-speech-purpose select{font-size:12px}@media(max-width:720px){.cr-narrative textarea{font-size:16px;min-height:168px;padding:12px}.cr-narrative>strong{font-size:13px}.cr-narrative>small{font-size:11px}}.cr-manual-setup{margin-top:10px;color:#5e80a6;font-size:12px}.cr-manual-setup>summary{cursor:pointer;min-height:44px;line-height:44px}.cr-manual-setup>p{font-size:12px;line-height:1.8;color:#6c85a3}.cr-report-type{border:1px solid #dbe9f7;border-radius:9px;background:white;padding:12px;margin-bottom:12px;color:#375c89;font-size:13px}.cr-report-type>strong{display:block}.cr-report-type details{margin-top:3px;font-size:12px;color:#55799e}.cr-report-type summary{cursor:pointer;min-height:44px;line-height:44px}.cr-report-type label{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cr-report-type select{min-height:44px;max-width:100%;border:1px solid #c9ddef;border-radius:8px;background:white;padding:8px;color:#375c89;font:inherit}.cr-report-type small{display:block;font-size:11px;line-height:1.8;margin-top:8px;color:#7189a5}.cr-review-date>label{display:flex;flex-wrap:wrap;align-items:center;gap:9px;color:#55799e}.cr-review-date>label input{min-width:0}.dc-camera-preview.ue-camera-preview{background:#162b35;min-height:0;padding:12px;overflow:visible}.dc-guide-choice{display:flex;justify-content:center;gap:8px}.dc-guide-choice button{border:1px solid #78909d;border-radius:7px;color:#e8f0f5;background:transparent;padding:9px 13px;min-height:42px;font-size:12px}.dc-guide-choice button[aria-pressed=true]{background:#fff;color:#25475f;border-color:white}.dc-camera-preview.ue-camera-preview>p{position:static;font-size:12px;color:#e6edf3;line-height:1.7;margin:10px 0;text-shadow:none}.dc-camera-viewport{position:relative;background:#0a151c;width:100%;overflow:hidden;isolation:isolate}.dc-camera-preview.ue-camera-preview video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.dc-guide-frame{position:absolute;border:2px dashed #54c9e7;outline:1px solid #073143a6;outline-offset:1px;pointer-events:none;box-shadow:0 0 0 1500px #00111d25,inset 0 0 0 1px #07314380}.dc-guide-frame i{position:absolute;width:21px;height:21px;border:3px solid #88efff;filter:drop-shadow(0 1px 1px #001623e6)}.dc-guide-frame i:first-child{left:-2px;top:-2px;border-right:0;border-bottom:0}.dc-guide-frame i:nth-child(2){right:-2px;top:-2px;border-left:0;border-bottom:0}.dc-guide-frame i:nth-child(3){left:-2px;bottom:-2px;border-right:0;border-top:0}.dc-guide-frame i:nth-child(4){right:-2px;bottom:-2px;border-left:0;border-top:0}.dc-camera-preview .ue-camera-controls{position:relative;bottom:auto;left:auto;right:auto;min-height:70px;margin-top:9px;gap:16px}.dc-camera-preview .ue-camera-controls>button:first-child{position:absolute;left:0;min-height:44px;font-size:12px}.dc-camera-preview .dc-system-camera{position:absolute;right:0;border:1px solid #ffffff50;border-radius:8px;background:#17392e80;color:white;padding:10px;min-height:44px;font-size:12px}.dc-photo-review.ue-photo-review{padding:13px;background:#f4f7fa}.dc-photo-tools{display:flex;gap:7px;justify-content:center;flex-wrap:wrap;margin:0 0 10px}.dc-photo-tools button{display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px solid #cad7e2;border-radius:7px;background:white;color:#315c7c;padding:9px 10px;min-height:44px;font-size:12px}.dc-photo-tools button[aria-pressed=true]{border-color:#2c719d;background:#e7f2fa}.dc-photo-stage{padding:20px;display:flex;align-items:center;justify-content:center;background:#e4eaf0;border-radius:8px;overflow:hidden;min-height:80px}.dc-photo-plane{position:relative;width:100%;flex-shrink:1;line-height:0}.dc-photo-plane canvas{display:block;width:100%;height:100%;border-radius:2px}.dc-photo-loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:8px;background:#f4f7fa;color:#4e6c83;font-size:12px;line-height:1.5}.dc-crop-selection{position:absolute;pointer-events:none}.dc-crop-selection.editing{border:2px solid #247bac;box-shadow:0 0 0 2000px #071a3c66;pointer-events:auto;touch-action:none;cursor:move}.dc-crop-selection.adjusted:not(.editing){outline:2px solid #247bac;box-shadow:0 0 0 2000px #071a3c66}.dc-crop-handle{position:absolute!important;width:28px!important;height:28px!important;min-width:28px;min-height:28px;border-radius:50%!important;border:3px solid white!important;background:#247bac!important;padding:0!important;box-shadow:0 1px 5px #0e254d77;touch-action:none;cursor:nwse-resize;z-index:2}.dc-crop-handle.nw{left:-15px;top:-15px}.dc-crop-handle.ne{right:-15px;top:-15px;cursor:nesw-resize}.dc-crop-handle.sw{left:-15px;bottom:-15px;cursor:nesw-resize}.dc-crop-handle.se{right:-15px;bottom:-15px}.dc-crop-help{color:#4f6d85;font-size:12px;line-height:1.7;text-align:left}.dc-crop-help p{margin:12px 0 3px}.dc-crop-help summary{padding:9px 0;min-height:40px;cursor:pointer}.dc-crop-sliders{display:grid;grid-template-columns:1fr 1fr;gap:8px 16px}.dc-crop-sliders label{font-size:12px!important}.dc-crop-sliders input[type=range]{display:block;width:100%;height:36px;margin:0;padding:0;border:0;accent-color:#247bac;touch-action:auto}.dc-photo-review.ue-photo-review>p{font-size:12px;color:#59758b;line-height:1.7;margin:9px 0}.dc-photo-review.ue-photo-review>.dc-photo-hint{font-size:11px;color:#366586}.dc-photo-review .ue-actions{gap:8px}.dc-photo-review .ue-actions button{min-height:44px;font-size:12px}@media(max-width:720px){.dc-camera-preview.ue-camera-preview{padding:9px}.dc-guide-choice{gap:6px}.dc-guide-choice button{font-size:12px;padding:8px 12px}.dc-camera-preview.ue-camera-preview>p{font-size:11px}.dc-camera-preview .dc-system-camera,.dc-camera-preview .ue-camera-controls>button:first-child{font-size:11px;padding:9px}.dc-photo-review.ue-photo-review{padding:9px}.dc-photo-tools{gap:6px}.dc-photo-tools button{font-size:11px;padding:8px}.dc-photo-stage{padding:18px}.dc-crop-sliders{grid-template-columns:1fr}.dc-photo-review .ue-actions{justify-content:center}.dc-photo-review .ue-actions .ue-primary{flex-basis:100%;justify-content:center}.dc-photo-review.ue-photo-review>p{font-size:11px}}.rr-report{--rr-blue:#738194;max-width:1080px;width:100%;min-width:0;margin:0 auto;padding:44px 48px;border:1px solid #e1e6ed;border-radius:8px;box-shadow:0 8px 35px #4d647b;font-family:PingFang SC,Microsoft YaHei,system-ui,sans-serif;font-size:15px;line-height:1.75;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.rr-report *{box-sizing:border-box}.rr-report h1,.rr-report h2,.rr-report h3,.rr-report h4,.rr-report p{margin:0}.rr-report button{font:inherit}.rr-report a:focus-visible,.rr-report button:focus-visible,.rr-report summary:focus-visible{outline:3px solid #738194;outline-offset:4px}.rr-report-header{display:flex;justify-content:space-between;align-items:center;gap:20px}.rr-report-brand{display:flex;align-items:center;gap:10px;color:#738194;font-weight:650;font-size:15px}.rr-report-brand small{display:block;font-size:9px;letter-spacing:2.5px;font-weight:500;color:#738194}.rr-report-status{background:#f5f7fa;border:1px solid #e1e6ed;padding:4px 11px;border-radius:4px;color:#738194;font-size:12px;white-space:nowrap}.rr-report-status[data-status=issued]{color:#738194;border-color:#e1e6ed}.rr-report-title{margin:32px 0 30px}.rr-report-title h1{font-size:28px;line-height:1.45;color:#20374e}.rr-report-title p{font-size:13px;color:#738194;margin-top:7px;letter-spacing:.04em}.rr-patient-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 34px;padding:24px 26px;border-top:2px solid #738194;border-bottom:1px solid #e1e6ed;margin-bottom:36px}.rr-patient-strip>div{min-width:0}.rr-patient-strip small{display:block;font-size:12px;margin-bottom:3px}.rr-patient-strip strong{display:block;font-size:15px;font-weight:550;color:#4d647b}.rr-panel{padding:32px 0;border-bottom:1px solid var(--rr-line);min-width:0;background:#ffffff}.rr-section-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.rr-section-heading h2{display:flex;align-items:center;gap:11px;font-size:18px;color:#4d647b}.rr-section-heading h2>span{font-size:12px;font-weight:600;letter-spacing:.05em;color:#a1adba;padding-right:11px;border-right:1px solid #e1e6ed}.rr-section-heading>small{font-size:12px;color:#a1adba;font-weight:400;text-align:right}.rr-overview{padding-top:0}.rr-overview-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.rr-overview-card{display:flex;flex-direction:column;align-items:flex-start;text-align:left;min-width:0;background:#ffffff;padding:0 20px 0 0;border:0;border-right:1px solid #e1e6ed;min-height:0;color:inherit;cursor:pointer}.rr-overview-card:last-child{padding-right:0;border-right:0}.rr-overview-card h3{display:flex;width:100%;align-items:center;justify-content:space-between;gap:8px;font-size:15px;font-weight:650;color:#738194;margin-bottom:10px}.rr-overview-card h3 svg{color:#a1adba;flex-shrink:0}.rr-overview-card[aria-expanded=true] h3 svg{transform:rotate(180deg)}.rr-overview-card p{font-size:15px;line-height:1.95;color:#738194;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.rr-overview-card>span{display:flex;align-items:center;gap:3px;font-size:12px;margin-top:auto;padding-top:13px}.rr-synthesis{padding:16px 20px;margin-bottom:24px;border-left:3px solid #a1adba;background:#f5f7fa;border-radius:0 4px 4px 0}.rr-synthesis>span{font-size:12px;color:#738194;font-weight:600;display:block;margin-bottom:6px}.rr-synthesis>p{font-size:15px;line-height:1.95}.rr-risk-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.rr-risk-card{border-radius:8px;padding:22px 20px 16px;min-width:0}.rr-risk-title{display:flex;align-items:flex-start;gap:9px;margin-bottom:20px}.rr-risk-title>span{flex-shrink:0;display:grid;place-items:center;width:30px;height:30px;color:#738194;font-size:12px;background:#f5f7fa;border-radius:4px}.rr-risk-title h3{font-size:15px;font-weight:600;line-height:1.65}.rr-risk-eyes{display:grid;gap:18px}.rr-risk-eye{min-width:0}.rr-risk-reading{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.rr-risk-reading>span{font-size:13px;color:#738194;white-space:nowrap}.rr-risk-reading small{font-size:10px;margin-left:5px;color:#a1adba}.rr-risk-percent{font-size:26px;font-weight:550;line-height:1.3;color:#738194;letter-spacing:-.025em}.rr-risk-state{font-size:16px;font-weight:600;line-height:1.5;color:#738194;text-align:right}.rr-risk-track{position:relative;width:100%;height:7px;border-radius:8px;background:#f5f7fa;margin-top:10px}.rr-risk-track i{display:block;height:100%;border-radius:8px;background:#738194;min-width:0}.rr-risk-eye.left .rr-risk-track i{background:#a1adba}.rr-risk-track b{position:absolute;top:-3px;height:13px;width:3px;border-radius:2px;background:#738194;transform:translateX(-50%)}.rr-risk-eye.left .rr-risk-track b{background:#738194;border-left:1px dashed #ffffff}.rr-risk-scale{display:flex;justify-content:space-between;font-size:10px;color:#a1adba;margin-top:5px}.rr-risk-state-detail{font-size:12px;line-height:1.65;color:#a1adba;margin-top:7px!important;padding-bottom:10px}.rr-risk-outcome{color:#a1adba;border-top:1px solid #f5f7fa;padding-top:10px;margin-top:17px!important}.rr-risk-inputs{margin-top:15px;color:#a1adba}.rr-risk-inputs summary{cursor:pointer}.rr-risk-inputs>p{padding:15px 0 10px}.rr-risk-inputs>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;padding:15px}.rr-risk-inputs p{font-size:12px}.rr-risk-inputs strong{font-size:12px;font-weight:600}.rr-measurement-scroll{width:100%;overflow-x:auto}.rr-measurement-table{width:100%;border-collapse:collapse;text-align:left}.rr-measurement-table td,.rr-measurement-table th{padding:12px 18px;border-bottom:1px solid #f5f7fa}.rr-measurement-table thead th{font-size:13px;color:#a1adba;font-weight:550}.rr-measurement-table thead small{font-size:11px;color:#a1adba;margin-left:7px}.rr-measurement-table tbody th{font-size:14px;font-weight:450}.rr-measurement-table tbody th small{font-size:12px;margin-left:8px;color:#a1adba}.rr-measurement-table td{font-size:19px;font-weight:550}.rr-measurement-table th:first-child{width:42%}.rr-chart-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:24px}.rr-chart{min-width:0}.rr-chart-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.rr-chart-heading h3{font-weight:600;color:#738194}.rr-chart-heading h3 small{font-size:11px;color:#a1adba;font-weight:400}.rr-chart-legend{display:flex;gap:10px;font-size:10px;color:#a1adba}.rr-chart-legend span{display:flex;align-items:center;gap:4px;white-space:nowrap}.rr-chart-legend i{display:inline-block;width:10px;height:3px}.rr-chart-legend i[data-dashed=true]{background:repeating-linear-gradient(90deg,#738194 0 3px,transparent 3px 5px)!important}.rr-trend-svg{display:block;width:100%;height:auto;margin-top:16px}.rr-grid-line{stroke:#f5f7fa}.rr-axis-line,.rr-grid-line{stroke-width:1}.rr-axis-label,.rr-point-label{font-size:10px;fill:#a1adba}.rr-chart-note{font-size:11px;line-height:1.6;color:#a1adba}.rr-chart-empty{padding:25px 15px;color:#a1adba;background:#f5f7fa;font-size:12px}.rr-chart-empty strong{display:block}.rr-chart-empty p{font-size:11px}.rr-secondary-details{margin-top:18px;font-size:13px;color:#a1adba}.rr-secondary-details>summary{display:flex;gap:8px;align-items:center;cursor:pointer;padding:9px 0}.rr-secondary-details[open]>summary{margin-bottom:14px}.rr-reference-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px}.rr-reference-band{min-width:0;border:1px solid #e1e6ed;border-radius:5px;padding:16px}.rr-reference-heading{display:flex;align-items:center;gap:7px;font-size:13px}.rr-reference-heading h3{font-size:13px;font-weight:600}.rr-reference-caption{margin-left:auto}.rr-reference-values{display:flex;gap:14px;margin-top:12px}.rr-reference-values b{font-weight:600}.rr-reference-band>svg{display:block;width:100%;height:auto;margin-top:12px}.rr-band-label,.rr-band-tick{fill:#738194}.rr-reference-band>p,.rr-reference-empty{line-height:1.8;color:#a1adba}.rr-reference-empty strong{margin-right:10px}.rr-eye-dot{display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:5px}.rr-eye-dot.left{background:#a1adba}.rr-recorded-use{display:grid;grid-template-columns:90px 1fr;gap:15px;font-size:14px;padding-bottom:16px}.rr-recorded-use>span{color:#a1adba;font-size:13px}.rr-recorded-use>p{color:#738194}.rr-check-list>div{display:grid;grid-template-columns:90px 1fr;gap:15px;padding:12px 0;border-bottom:1px solid #f5f7fa}.rr-check-list strong{font-size:13px;font-weight:500;color:#a1adba}.rr-check-list p{font-size:14px;color:#738194}.rr-rx-details{margin-top:18px}.rr-rx-details>summary{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:13px;color:#a1adba;padding:9px 0}.rr-rx-eyes{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:15px}.rr-rx-eyes>div{overflow-x:auto;min-width:0}.rr-rx-eyes>div>strong{display:block;font-size:13px;margin-bottom:10px;font-weight:600;color:#738194}.rr-rx-eyes table{border-collapse:collapse;width:100%;font-size:12px}.rr-rx-eyes td,.rr-rx-eyes th{padding:9px 7px;border-bottom:1px solid #f5f7fa;text-align:right;white-space:nowrap}.rr-rx-eyes th:first-child{text-align:left;font-weight:450}.rr-rx-eyes th{font-weight:450;color:#a1adba}.rr-rx-eyes td{color:#738194;font-size:13px}.rr-rx-eyes td small,.rr-rx-eyes th small{display:block;font-size:10px;color:#a1adba}.rr-action-list{display:grid;gap:0}.rr-action-item{display:flex;align-items:flex-start;gap:16px;padding:15px 0;border-bottom:1px solid #f5f7fa}.rr-action-item:first-child{padding-top:0}.rr-action-index{font-size:12px;color:#a1adba;flex-shrink:0;line-height:27px;font-weight:600}.rr-action-item h3{font-size:15px;line-height:1.85;font-weight:500;color:#738194}.rr-action-item p{margin-top:7px;color:#a1adba}.rr-action-state{font-size:11px;color:#a1adba;border-left:1px solid #e1e6ed;margin-left:12px;padding-left:12px}.rr-followup-item{display:flex;gap:16px;align-items:center;padding:20px 22px;margin-top:22px;border-radius:5px;background:#f5f7fa}.rr-followup-item small{font-size:12px;color:#a1adba}.rr-followup-item h3{line-height:1.5;font-weight:600;color:#738194;margin:3px 0}.rr-followup-item p{font-size:13px;color:#a1adba}.rr-report-footer{display:flex;justify-content:space-between;gap:15px;margin-top:25px;padding-bottom:20px;color:#a1adba;font-size:12px}.rr-evidence-area{margin-top:8px}.rr-evidence-disclosure,.rr-saved-analysis{border-top:1px solid #f5f7fa;padding:12px 0;color:#a1adba}.rr-evidence-disclosure>summary,.rr-saved-analysis>summary{display:flex;align-items:center;gap:9px;font-size:12px;cursor:pointer;list-style:none}.rr-evidence-disclosure>summary::-webkit-details-marker,.rr-saved-analysis>summary::-webkit-details-marker{display:none}.rr-evidence-disclosure>summary>svg:last-child,.rr-saved-analysis>summary>svg:last-child{margin-left:auto}.rr-technical-meta{font-size:11px;color:#a1adba;padding:15px 0}.rr-evidence-area .ue-evidence-explorer{margin-top:12px}.rr-narrative-status{display:flex;align-items:center;justify-content:space-between;gap:15px;background:#f5f7fa;padding:14px 17px;color:#a1adba;font-size:13px}.rr-narrative-status button{background:white;border:1px solid #e1e6ed;border-radius:4px;color:#a1adba;padding:7px 11px;font-size:12px}.rr-narrative-status button:disabled{opacity:.5}.rr-detailed-assessments{margin-top:20px;background:#f5f7fa;border:1px solid #f5f7fa;padding:18px;border-radius:5px}.rr-assessment-detail>summary{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:14px;color:#738194}.rr-assessment-detail>summary svg:last-child{margin-left:auto}.rr-assessment-body{padding-top:16px}.rr-assessment-body h3{font-size:15px;font-weight:550;line-height:1.8;color:#738194}.rr-assessment-body section{margin-top:19px}.rr-assessment-body h4{font-size:13px;font-weight:600;margin-bottom:8px}.rr-assessment-body li,.rr-assessment-body p{font-size:13px;line-height:1.9;color:#a1adba}.rr-assessment-body ul{padding-left:20px}.rr-assessment-body small{display:block;color:#a1adba;font-size:11px}.rr-scoped-limits{padding-top:15px;border-top:1px solid #e1e6ed}.rr-inline-link{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:#a1adba;margin-top:14px;text-decoration:none}@media(max-width:1000px){.rr-report{padding:32px}.rr-risk-grid{gap:12px}.rr-risk-card{padding:15px 13px}.rr-risk-title h3{font-size:14px}.rr-risk-title{gap:6px}.rr-risk-title>span{width:26px;height:26px;font-size:11px}.rr-risk-reading small{display:none}.rr-risk-state{font-size:14px}.rr-risk-state-detail{font-size:11px}.rr-risk-percent{font-size:24px}}@media(max-width:720px){.rr-report{padding:28px 20px;border-radius:5px}.rr-report-title{margin:22px 0}.rr-report-title h1{font-size:25px}.rr-report-title p{font-size:12px}.rr-patient-strip{grid-template-columns:repeat(2,minmax(0,1fr));padding:16px;gap:17px 20px;margin-bottom:24px}.rr-patient-strip strong{font-size:14px}.rr-overview-grid{grid-template-columns:1fr;gap:0}.rr-overview-card{padding:16px 0;border-right:0;border-bottom:1px solid #f5f7fa}.rr-overview-card:first-child{padding-top:0}.rr-overview-card:last-child{border:0;padding-bottom:0}.rr-overview-card>span{padding-top:8px}.rr-overview-card p{-webkit-line-clamp:3;font-size:15px}.rr-section-heading h2{font-size:17px}.rr-section-heading>small{font-size:11px;max-width:47%}.rr-risk-grid{grid-template-columns:1fr;gap:20px}.rr-risk-card{padding:22px 20px}.rr-risk-title{margin-bottom:16px;gap:10px}.rr-risk-title h3{font-size:16px}.rr-risk-title>span{width:30px;height:30px;font-size:12px}.rr-risk-eyes{grid-template-columns:1fr 1fr;gap:18px}.rr-risk-eye+.rr-risk-eye{border-left:1px solid #e1e6ed;padding-left:18px}.rr-risk-reading{align-items:flex-start;flex-direction:column;gap:5px}.rr-risk-reading small{display:inline;font-size:10px}.rr-risk-percent{font-size:28px}.rr-risk-state{font-size:17px}.rr-risk-state-detail{font-size:12px}.rr-risk-inputs>div{grid-template-columns:1fr}.rr-synthesis{padding:15px;margin-bottom:20px}.rr-synthesis>p{font-size:14px}.rr-measurement-table td,.rr-measurement-table th{padding:12px 9px}.rr-measurement-table tbody th{font-size:13px}.rr-measurement-table tbody th small{display:block;margin-left:0;font-size:11px}.rr-measurement-table td{font-size:18px}.rr-chart-grid,.rr-reference-grid,.rr-rx-eyes{grid-template-columns:1fr;gap:24px}.rr-check-list>div,.rr-recorded-use{grid-template-columns:1fr;gap:5px}.rr-followup-item{padding:17px}.rr-action-item h3{font-size:14px}.rr-report-footer{font-size:11px;flex-wrap:wrap}.rr-evidence-disclosure>summary{font-size:12px}}@media print{.rr-report{max-width:none;border:0;box-shadow:none;padding:0;font-size:11pt}.rr-panel{-moz-column-break-inside:avoid;break-inside:avoid;padding:18px 0}.rr-evidence-area,.rr-overview-card h3 svg,.rr-overview-card>span,.rr-risk-inputs,.rr-rx-details,.rr-secondary-details{display:none!important}.rr-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.rr-overview-card{border-right:1px solid #e1e6ed;border-bottom:0;padding:0 12px 0 0}.rr-overview-card p{display:block;overflow:visible;font-size:10pt}.rr-risk-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.rr-risk-card{padding:12px}.rr-risk-eyes{grid-template-columns:1fr;gap:15px}.rr-risk-reading{flex-direction:row;align-items:baseline}.rr-risk-eye+.rr-risk-eye{border:0;padding-left:0}.rr-risk-title h3{font-size:10pt}.rr-risk-title>span{display:none}.rr-risk-percent{font-size:19pt}.rr-risk-state{font-size:11pt}.rr-risk-state-detail{font-size:8pt}.rr-chart-grid{grid-template-columns:1fr 1fr;gap:18px}.rr-patient-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.rr-report-title h1{font-size:22pt}.rr-report-footer{font-size:8pt}}.rr-action-item h3,.rr-check-list p,.rr-overview-card p,.rr-recorded-use>p{color:#4d647b}.rr-risk-eye.left .rr-risk-percent{color:#738194}.rr-risk-state,.rr-synthesis>p{color:#4d647b}.rr-action-item p,.rr-patient-strip small,.rr-report-title p,.rr-risk-reading>span,.rr-section-heading>small{color:#738194}.rr-patient-strip{border-top-width:1px}.rr-risk-track b{width:2px}.rr-overview-card h3,.rr-report-brand{font-weight:550}.rr-report{--rr-blue:#4d647b;--rr-muted:#738194;border-radius:22px;box-shadow:0 12px 40px #20374e}.rr-report-title h1,.rr-section-heading h2{color:#20374e}.rr-report-brand{color:#4d647b}.rr-patient-strip small,.rr-report-title p{color:#738194}.rr-patient-strip{border:0;border-radius:12px;border-top:0}.rr-report-status{color:#4d647b;background:#e1e6ed;border:0;border-radius:20px}.rr-report-status[data-status=issued]{color:#4d647b;background:#f5f7fa}.rr-section-heading h2>span{color:#738194;border-color:#e1e6ed}.rr-section-heading>small{color:#738194}.rr-overview-grid{margin-top:22px}.rr-overview-card h3{color:#4d647b}.rr-overview-card p{font-size:14px!important;color:#738194!important}.rr-overview-card>span{color:#738194}.rr-summary-details{margin:20px 0 0;padding:12px 16px;background:#f5f7fa;border-radius:10px;color:#738194;font-size:13px}.rr-summary-details summary{cursor:pointer}.rr-summary-details p{font-size:14px;line-height:1.9;margin-top:12px;color:#4d647b}.rr-objective-eyes{display:grid;grid-template-columns:1fr 1fr;gap:18px}.rr-objective-eye{padding:22px;border-radius:16px;border:1px solid #e1e6ed}.rr-objective-eye.rr-eye-os{background:#f5f7fa;border-color:#e1e6ed}.rr-objective-eye header{display:flex;justify-content:space-between;align-items:center;gap:10px}.rr-objective-eye header>span{font-size:15px;color:#4d647b}.rr-objective-eye.rr-eye-os header>span{color:#4d647b}.rr-objective-eye header i,.rr-objective-eye small{font-size:11px;color:#738194}.rr-objective-eye header i{font-style:normal}.rr-objective-values{display:grid;grid-template-columns:1fr 1fr;margin:20px 0}.rr-objective-values small{display:block;color:#738194}.rr-objective-values strong{display:block;font-size:31px;line-height:1.5;letter-spacing:-.04em;color:#20374e;font-weight:550;white-space:nowrap}.rr-eye-os .rr-objective-values strong{color:#20374e}.rr-objective-values em{font-style:normal;font-weight:400;font-size:12px;letter-spacing:0;margin-left:6px;color:#738194}.rr-objective-eye footer{border-top:1px solid #e1e6ed;padding-top:12px;display:flex;gap:12px;flex-wrap:wrap;font-size:11px;color:#738194}.rr-eye-os footer{border-color:#e1e6ed;color:#738194}.rr-objective-eye footer b{font-weight:500;color:#4d647b}.rr-eye-os footer b{color:#4d647b}.rr-risk-grid{gap:20px}.rr-risk-card{--risk-bg:#f5f7fa;border:1px solid #e1e6ed;border-radius:16px;padding:20px 16px}.rr-risk-title>span{background:var(--risk-bg);border-radius:8px}.rr-risk-title h3{color:#4d647b}.rr-risk-eyes{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.rr-risk-eye+.rr-risk-eye{border:0!important;padding-left:0!important}.rr-ring-eye-label{text-align:center;color:#738194;margin-bottom:6px}.rr-ring-eye-label small{color:#738194;margin-left:4px}.rr-risk-ring{display:block;width:100%;height:auto;max-width:140px;margin:0 auto}.rr-ring-track{fill:none;stroke:var(--risk-bg);stroke-width:9}.rr-ring-value{fill:none;stroke:var(--risk-color);stroke-width:9;stroke-linecap:round}.rr-ring-number{font-size:19px;font-weight:600;letter-spacing:-.035em}.rr-ring-caption{font-size:8px}.rr-risk-current-state{min-height:100px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:8px;padding:10px 4px}.rr-risk-current-state strong{color:#4d647b;line-height:1.5}.rr-risk-current-state small{font-size:10px;line-height:1.7;color:#738194}.rr-risk-outcome{color:#738194;font-size:10px}.rr-risk-inputs{color:#738194}.rr-percentile-section{margin-top:28px}.rr-percentile-section>h3{font-size:15px;font-weight:550;color:#4d647b;margin-bottom:16px}.rr-reference-band{border-radius:12px}.rr-reference-heading h3{color:#4d647b}.rr-measurement-table td,.rr-measurement-table td:last-child,.rr-reference-band>p{color:#738194}.rr-measurement-table td,.rr-measurement-table th{border-color:#e1e6ed}.rr-measurement-table tbody th,.rr-measurement-table thead th{color:#738194}.rr-chart-heading h3{color:#4d647b}.rr-axis-label{fill:#738194}.rr-axis-line,.rr-grid-line{stroke:#e1e6ed}.rr-chart-note{color:#738194}.rr-prescription-plots{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:8px 0 22px}.rr-prescription-plots>article{border:1px solid #e1e6ed;background:#f5f7fa;border-radius:14px;padding:17px;min-width:0}.rr-prescription-plots header{display:flex;justify-content:space-between;align-items:center}.rr-prescription-plots h3{color:#4d647b;font-weight:550}.rr-prescription-plots header small{color:#738194}.rr-prescription-plots svg{display:block;width:100%;height:auto;margin-top:16px}.rr-rx-grid{stroke:#e1e6ed;stroke-width:1}.rr-rx-tick{fill:#738194;font-size:10px}.rr-rx-row-label{font-size:11px;fill:#738194}.rr-rx-row-value{font-size:11px;fill:#4d647b}.rr-rx-stem{stroke-width:3}.rr-rx-empty{font-size:12px;color:#738194;padding:32px 0}.rr-action-item h3,.rr-check-list p,.rr-recorded-use>p{color:#4d647b}.rr-followup-item{color:#738194;border-radius:14px}.rr-followup-item h3{color:#4d647b}.rr-evidence-disclosure>summary,.rr-followup-item p,.rr-followup-item small,.rr-report-footer,.rr-saved-analysis>summary{color:#738194}.rr-rx-measurements>summary{font-size:12px;color:#738194;cursor:pointer}.rr-rx-measurements>p{font-size:11px;color:#738194;margin:10px 0}@media(max-width:720px){.rr-objective-eyes{gap:12px}.rr-objective-eye{padding:16px 13px}.rr-objective-eye header i{display:none}.rr-objective-values{grid-template-columns:1fr;gap:10px;margin:15px 0}.rr-objective-values strong{font-size:28px}.rr-objective-eye footer{display:block;font-size:10px;line-height:1.9}.rr-objective-eye footer span{display:block}.rr-prescription-plots{grid-template-columns:1fr}.rr-risk-title h3{font-size:16px}.rr-risk-ring{max-width:140px}.rr-ring-number{font-size:20px}.rr-ring-eye-label{font-size:13px}.rr-risk-current-state{min-height:120px}.rr-risk-current-state strong{font-size:16px}.rr-risk-current-state small{font-size:11px}.rr-report{border-radius:18px}.rr-overview-card p{font-size:13px!important}.rr-risk-card{padding:20px}}@media print{.rr-objective-eye{-moz-column-break-inside:avoid;break-inside:avoid}.rr-objective-values{grid-template-columns:1fr 1fr}.rr-risk-eyes{grid-template-columns:1fr 1fr!important}.rr-ring-number{font-size:18px}.rr-ring-caption{font-size:8px}.rr-prescription-plots{grid-template-columns:1fr 1fr}.rr-risk-current-state{min-height:100px}.rr-summary-details{display:none}}.rr-report{color:var(--rr-ink)}.rr-chart-heading h3,.rr-overview-card h3,.rr-percentile-section>h3,.rr-prescription-plots h3,.rr-reference-heading h3,.rr-report-title h1,.rr-risk-title h3,.rr-section-heading h2{color:#20374e}.rr-chart-note,.rr-check-list strong,.rr-followup-item p,.rr-followup-item small,.rr-objective-values small,.rr-patient-strip small,.rr-recorded-use>span,.rr-reference-band>p,.rr-report-footer,.rr-report-title p,.rr-ring-caption,.rr-ring-eye-label,.rr-risk-inputs,.rr-risk-outcome,.rr-rx-measurements>p,.rr-rx-measurements>summary,.rr-section-heading>small{color:#4d647b}.rr-action-item h3,.rr-check-list p,.rr-overview-card p,.rr-patient-strip strong,.rr-recorded-use>p,.rr-risk-current-state strong{color:#20374e}.rr-axis-label,.rr-rx-row-label,.rr-rx-tick{fill:#4d647b}.rr-ring-eye-label small,.rr-risk-current-state small{color:#738194}.rr-band-label,.rr-band-tick{fill:#4d647b}.rr-eye-dot,.rr-eye-dot.left{background:#738194}.rr-reference-values{color:#4d647b}.rr-risk-embedded{margin-top:30px}.rr-risk-embedded>.rr-section-heading{margin-bottom:18px}.rr-risk-embedded>.rr-section-heading h2{font-size:15px}.rr-module-reading{margin:22px 0 12px;border-left:3px solid #738194;border-radius:0 12px 12px 0}.rr-module-reading>span{font-size:12px}.rr-reading-more{display:inline-flex;align-items:center;gap:7px;border:0;background:none;padding:9px 0;cursor:pointer}.rr-annual-review{margin-top:26px}.rr-annual-title{display:flex;justify-content:space-between;align-items:center;gap:15px}.rr-annual-title h3{font-size:15px;color:#20374e}.rr-annual-eyes{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:15px}.rr-annual-eyes article{padding:15px 18px;background:#f5f7fa;border:1px solid #e1e6ed;border-radius:14px;min-width:0}.rr-annual-eyes h4{font-weight:550;margin-bottom:10px}.rr-annual-eyes article>div{display:grid;grid-template-columns:32px 1fr auto;align-items:center;gap:7px;padding:10px 0;border-top:1px solid #e1e6ed;font-size:11px}.rr-annual-eyes strong{font-size:20px;color:#20374e;white-space:nowrap}.rr-annual-eyes strong small{font-size:9px;font-weight:400;color:#738194;margin-left:4px}.rr-annual-eyes b{font-size:9px;font-weight:400;color:#738194;padding:3px 5px;border-radius:4px}.rr-annual-review>p{font-size:10px;color:#738194;margin-top:9px}.rr-annual-review>p>a{color:#738194;margin-left:7px}.rr-change-legend{font-size:10px;color:#738194}.rr-change-chart svg{display:block;width:100%;height:auto}.rr-progress .rr-chart-grid{gap:25px;margin-top:28px}@media(max-width:720px){.rr-annual-title{display:block}.rr-annual-title>span{display:block;margin-top:5px}.rr-annual-eyes{grid-template-columns:1fr;gap:12px}.rr-annual-eyes article>div{grid-template-columns:32px 1fr auto}.rr-module-reading{padding:15px}.rr-module-reading p{font-size:13px}.rr-annual-eyes b{font-size:10px}}.rr-report{--rr-ink:#20374e;--rr-muted:#4d647b;--rr-line:#e1e6ed;color:#20374e;border-color:#e1e6ed}.rr-panel,.rr-report,.rr-report-header{background:#ffffff}.rr-chart-heading h3,.rr-overview-card h3,.rr-prescription-plots h3,.rr-reference-heading h3,.rr-report-brand,.rr-report-title h1,.rr-risk-title h3,.rr-section-heading h2{color:#20374e}.rr-annual-review>p,.rr-chart-note,.rr-reference-band>p,.rr-reference-empty,.rr-reference-values,.rr-report-brand small,.rr-report-title p,.rr-ring-eye-label,.rr-section-heading>small{color:#4d647b}.rr-patient-strip{border-color:#a1adba}.rr-patient-strip strong{color:#20374e}.rr-patient-strip small{color:#738194}.rr-report-status,.rr-report-status[data-status=issued]{background:#f5f7fa;border-color:#e1e6ed;color:#4d647b}.rr-reference-band{background:#f5f7fa;border-color:#e1e6ed}.rr-reference-caption,.rr-reference-empty small,.rr-reference-empty strong{color:#738194}.rr-eye-os,.rr-objective-eye{background:#f5f7fa;border-color:#e1e6ed}.rr-eye-os .rr-objective-values strong,.rr-objective-eye header span,.rr-objective-values strong{color:#20374e}.rr-objective-eye header small,.rr-objective-values em,.rr-objective-values small{color:#738194}.rr-eye-os footer,.rr-eye-os footer b,.rr-objective-eye footer,.rr-objective-eye footer b{color:#4d647b;border-color:#e1e6ed}.rr-risk-card{--risk-color:#738194;--risk-bg:#e1e6ed;background:#ffffff;border-color:#e1e6ed}.rr-risk-card:nth-child(2),.rr-risk-card:nth-child(3){--risk-color:#738194;--risk-bg:#f5f7fa;border-color:#e1e6ed}.rr-risk-title>span{color:#4d647b}.rr-ring-number{fill:#20374e}.rr-ring-caption{fill:#738194}.rr-risk-current-state strong{color:#20374e}.rr-risk-current-state small,.rr-risk-inputs,.rr-risk-outcome{color:#738194}.rr-risk-outcome{border-color:#e1e6ed}.rr-annual-eyes article,.rr-prescription-plots>article{background:#f5f7fa;border-color:#e1e6ed}.rr-grid-line,.rr-rx-grid{stroke:#e1e6ed}.rr-axis-label,.rr-band-label,.rr-band-tick,.rr-rx-row-label,.rr-rx-tick{fill:#738194}.rr-rx-row-value{fill:#20374e}.rr-rx-center,.rr-rx-lens,.rr-rx-original{stroke:#738194;fill:#738194}.rr-module-reading{border-color:#738194}.rr-module-reading>span{color:#4d647b}.rr-module-reading p{color:#20374e}.rr-reading-more{color:#4d647b}.rr-annual-eyes strong,.rr-annual-title h3{color:#20374e}.rr-annual-title>span{color:#738194}.rr-annual-eyes b{color:#4d647b;background:#f5f7fa}.rr-annual-eyes b.crossed,.rr-followup-item{color:#4d647b;background:#e1e6ed}.rr-followup-item h3{color:#20374e}.rr-followup-item p,.rr-followup-item small,.rr-measurement-table td,.rr-measurement-table td:last-child{color:#4d647b}.rr-report-footer{color:#738194}.rr-rx-measurements>summary{color:#4d647b}.rr-eye-dot,.rr-eye-dot.left{background:#4d647b}.rr-report{--rr-ink:#1d2b3c;--rr-blue:#315e85;--rr-muted:#6c7b8b;--rr-line:#e0e6ed;background:#fff;color:#1d2b3c;border:1px solid #dfe5ec;border-top:4px solid #a82d34;border-radius:0;box-shadow:none;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;font-size:14px;line-height:1.8;padding:40px 46px}.rr-report-header{background:white}.rr-report-brand{font-size:14px;color:#254a6a;gap:9px;font-weight:600}.rr-report-brand>svg{width:23px;height:23px;stroke-width:1.5}.rr-report-brand small{color:#7a8897;font:500 9px/1.8 Arial,sans-serif;letter-spacing:.16em}.rr-report-status,.rr-report-status[data-status=issued]{color:#526e87;background:#f3f6f9;border:1px solid #e0e7ee;border-radius:3px;padding:4px 9px;font-size:11px}.rr-report-title{margin:32px 0 27px}.rr-report-title h1{font-size:30px;font-weight:600;color:#173852;line-height:1.4;letter-spacing:.02em}.rr-report-title p{font-size:12px;color:#748292;letter-spacing:0;margin-top:9px}.rr-patient-strip{background:#f5f7fa;border-top:1px solid #cdd9e4;border-bottom:1px solid #e1e7ee;border-radius:0;padding:21px 24px;gap:22px 30px;margin-bottom:8px}.rr-patient-strip small{font-size:11px;color:#778696;margin-bottom:5px}.rr-patient-strip strong{font-size:14px;color:#2a4259;font-weight:500}.rr-panel{padding:34px 0;border-bottom:1px solid #dfe5ec;background:#fff}.rr-section-heading{margin-bottom:23px;gap:14px}.rr-section-heading h2{font-size:20px;line-height:1.5;font-weight:600;color:#203e59;gap:13px}.rr-section-heading h2>span{color:#a82d34;font:500 20px/1.3 Georgia,serif;border-right:1px solid #dfe5ec;padding-right:13px}.rr-section-heading>small{font-size:11px;color:#758497}.rr-risk-embedded{margin-top:28px}.rr-risk-embedded>.rr-section-heading h2{font-size:16px;font-weight:600}.rr-risk-grid{gap:16px}.rr-risk-card,.rr-risk-card:nth-child(2),.rr-risk-card:nth-child(3){--risk-color:#315e85;--risk-bg:#eaf0f6;background:#fff;border:1px solid #dce5ee;border-radius:4px;padding:19px 14px 15px}.rr-risk-card:nth-child(2){--risk-color:#a82d34;--risk-bg:#f6e9ea}.rr-risk-card:nth-child(3){--risk-color:#596a87;--risk-bg:#ecf0f6}.rr-risk-title{margin-bottom:17px;gap:8px}.rr-risk-title>span{width:24px;height:24px;background:transparent;color:var(--risk-color);font:500 17px/1.3 Georgia,serif;border-radius:0}.rr-risk-title h3{color:#27445e;font-size:14px;line-height:1.6;font-weight:550}.rr-ring-eye-label{color:#5d7388;font-size:12px}.rr-ring-eye-label small{color:#8b98a6;font-size:10px}.rr-risk-ring{max-width:124px}.rr-ring-track,.rr-ring-value{stroke-width:7}.rr-ring-value{stroke-linecap:butt}.rr-ring-number{font:600 19px -apple-system,BlinkMacSystemFont,Arial,sans-serif;fill:#193b56;letter-spacing:-.025em}.rr-ring-caption{font-size:9px;fill:#7b8996}.rr-risk-current-state strong{font-size:14px;color:#365b79;font-weight:550}.rr-risk-current-state small{font-size:11px;color:#7c8c9b}.rr-risk-outcome{color:#7a8795;font-size:11px;border-color:#e6ebf1}.rr-risk-inputs{color:#708397;font-size:12px}.rr-risk-inputs>div{background:#f5f7fa}.rr-reference-band{background:#fff;border:1px solid #dfe5ec;border-radius:4px;padding:19px}.rr-reference-heading h3{font-size:14px;color:#2c4d69;font-weight:550}.rr-reference-caption{font-size:10px;color:#8795a3}.rr-reference-values{font-size:12px;color:#5c7287;gap:17px;margin-top:14px}.rr-reference-band>p,.rr-reference-empty{font-size:11px;line-height:1.7;color:#75879a}.rr-eye-dot{background:#315e85}.rr-eye-dot.left{background:#b03c44}.rr-band-label{fill:#526d86;font-size:11px}.rr-band-tick{fill:#8393a3;font-size:10px}.rr-objective-eyes{gap:20px}.rr-objective-eye,.rr-objective-eye.rr-eye-os{background:#fff;border:1px solid #dae3ed;border-radius:8px;padding:22px;background:#f5f8fc}.rr-objective-eye.rr-eye-os{background:#fcf6f6;border-color:#eddddd}.rr-objective-eye header>span{color:#315e85;font-size:14px;font-weight:600}.rr-objective-eye.rr-eye-os header>span{color:#a82d34}.rr-objective-eye header i,.rr-objective-eye header small{color:#8292a1;font-size:11px}.rr-objective-values{margin:22px 0 19px;gap:14px}.rr-objective-values small{font-size:12px;color:#718496}.rr-eye-os .rr-objective-values strong,.rr-objective-values strong{font-size:32px;line-height:1.5;font-weight:550;color:#203e59;letter-spacing:-.025em}.rr-objective-values em{font-size:11px;color:#7d8d9d}.rr-eye-os footer,.rr-objective-eye footer{border-color:#e3e8ef;color:#5d7890;font-size:11px;gap:10px}.rr-eye-os footer b,.rr-objective-eye footer b{color:#3b5c79;font-weight:500}.rr-module-reading{margin:24px 0 9px;padding:17px 20px;background:#f5f7fa;border-left:2px solid #a82d34;border-radius:0}.rr-module-reading>span{font-size:11px;color:#a82d34;font-weight:600}.rr-module-reading p{font-size:14px;line-height:1.9;color:#3b5065;margin-top:7px}.rr-reading-more{color:#5f7c95;font-size:12px!important}.rr-annual-title h3{font-size:16px;font-weight:550;color:#2d4a63}.rr-annual-title>span{font-size:11px;color:#778a9c}.rr-annual-eyes article{background:#fff;border:1px solid #dfe5ec;border-radius:4px;padding:17px 19px}.rr-annual-eyes h4{color:#355774;font-size:13px}.rr-annual-eyes article>div{border-color:#e6ebf1;font-size:12px}.rr-annual-eyes strong{font-size:22px;color:#203e59;font-weight:550}.rr-annual-eyes strong small{font-size:10px;color:#8190a0}.rr-annual-eyes b{background:#edf2f7;color:#526f87;font-size:10px;border-radius:2px;padding:3px 6px}.rr-annual-eyes b.crossed{color:#a82d34;background:#f8ecec}.rr-annual-review>p,.rr-change-legend,.rr-chart-note{font-size:11px;color:#7e8d9b}.rr-annual-review>p>a{color:#456b8a}.rr-chart-heading h3{font-size:14px;color:#2d4d68}.rr-chart-heading small{font-size:11px;color:#8996a3}.rr-axis-label,.rr-point-label{fill:#6c8297;font-size:10px}.rr-grid-line,.rr-rx-grid{stroke:#e7ecf2}.rr-axis-line{stroke:#dbe3eb}.rr-prescription-plots>article{background:#fff;border:1px solid #dfe5ec;border-radius:4px;padding:20px}.rr-prescription-plots h3{font-size:14px;color:#2b4c66}.rr-prescription-plots header small{font-size:11px;color:#7e8f9f}.rr-rx-original{stroke:#8496aa;fill:#8496aa}.rr-rx-lens{stroke:#315e85;fill:#315e85}.rr-rx-center{stroke:#a82d34;fill:#a82d34}.rr-rx-stem{stroke-width:2}.rr-rx-row-label,.rr-rx-tick{fill:#72869a;font-size:11px}.rr-rx-row-value{fill:#2c4b65;font-size:12px}.rr-rx-measurements>p,.rr-rx-measurements>summary{color:#6e8398;font-size:12px}.rr-check-list strong,.rr-recorded-use>span{font-size:12px;color:#70869a}.rr-action-item h3,.rr-check-list p,.rr-recorded-use>p{color:#3e556c;font-size:14px}.rr-action-item,.rr-check-list>div{border-color:#e5ebf1}.rr-action-index{color:#a82d34}.rr-action-item p{font-size:12px;color:#8090a0}.rr-followup-item{background:#f3f6fa;color:#315e85;border-radius:4px;border:1px solid #dce5ef;padding:21px;margin-top:24px}.rr-followup-item>svg{width:25px;height:25px;stroke-width:1.5}.rr-followup-item h3{font-size:21px;color:#294e6b}.rr-followup-item p,.rr-followup-item small{color:#70869b}.rr-evidence-disclosure>summary,.rr-report-footer,.rr-saved-analysis>summary{color:#7e8c9b;font-size:11px}.rr-evidence-disclosure>summary svg,.rr-saved-analysis>summary svg{width:15px;height:15px;stroke-width:1.5}.rr-measurement-table thead{background:#f5f7fa}.rr-measurement-table td{color:#315e85}.rr-measurement-table td:last-child{color:#a82d34}.rr-detailed-assessments{background:#f6f8fb;border-color:#dfe5ec}.rr-assessment-body li,.rr-assessment-body p{color:#667e94}@media(max-width:1000px){.rr-report{padding:30px}.rr-eye-os .rr-objective-values strong,.rr-objective-values strong{font-size:29px}.rr-risk-title h3{font-size:13px}}@media(max-width:720px){.rr-report{padding:25px 18px;border-radius:0}.rr-report-title h1{font-size:25px}.rr-patient-strip{padding:18px;gap:18px 15px;margin-bottom:0}.rr-section-heading h2,.rr-section-heading h2>span{font-size:18px}.rr-section-heading>small{font-size:10px}.rr-panel{padding:29px 0}.rr-objective-eye,.rr-objective-eye.rr-eye-os{padding:17px 14px}.rr-objective-values{grid-template-columns:1fr;gap:13px}.rr-eye-os .rr-objective-values strong,.rr-objective-values strong{font-size:29px}.rr-objective-eye footer{font-size:11px}.rr-risk-grid{gap:15px}.rr-risk-card{padding:20px}.rr-risk-title h3{font-size:15px}.rr-risk-ring{max-width:128px}.rr-risk-current-state strong{font-size:15px}.rr-module-reading p{font-size:13px}.rr-annual-eyes strong{font-size:21px}.rr-annual-eyes b{font-size:10px}.rr-prescription-plots>article{padding:18px}.rr-chart-grid{gap:26px}}.rr-risk-card:nth-child(3){--risk-color:#80659f;--risk-bg:#f0ebf5}.rr-prescription-plots h3{color:#75618f}.rr-prescription .rr-section-heading h2>span{color:#80659f}.rr-rx-center{stroke:#80659f;fill:#80659f}.rr-risk-title>span{width:34px;min-width:34px;white-space:nowrap;font:500 12px/24px -apple-system,BlinkMacSystemFont,Arial,sans-serif}.rr-chronological-changes{margin:24px 0;padding:18px;border:1px solid #dce4eb;border-radius:12px}.rr-chronological-changes h3{margin:0 0 7px;font-size:16px}.rr-chronological-changes>p{color:#67798c;font-size:13px}.rr-chronological-changes article+article{margin-top:16px}.rr-chronological-changes h4{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin:12px 0 8px;font-size:13px}.rr-chronological-changes h4 small{font-weight:400;color:#67798c}.ue-exam-timeline h2{font-size:17px}.ue-exam-timeline>p{font-size:13px;color:#67798c}.rr-objective-eyes{grid-template-columns:repeat(2,minmax(0,1fr))}.rr-objective-eye{min-width:0}@media(max-width:360px){.rr-objective-eyes{grid-template-columns:minmax(0,1fr)}}.ma-page{color:#203a54;max-width:1056px;margin:0 auto;font-variant-numeric:tabular-nums}.ma-heading{margin:0 0 26px}.ma-eyebrow{color:#a82d34;font-size:11px;letter-spacing:.12em}.ma-heading h1{font-size:30px;font-weight:650;line-height:1.35;margin:7px 0}.ma-heading p{font-size:13px;color:#718090;margin:0}.ma-profile{display:flex;align-items:center;gap:18px;border:1px solid #dfe5ec;border-top:3px solid #315e85;background:#f7f9fb;padding:24px 26px;border-radius:5px}.ma-avatar{display:grid;place-items:center;width:62px;height:62px;flex-shrink:0;color:#315e85;background:white;border:1px solid #dbe4ec;border-radius:50%}.ma-identity{min-width:0;flex:1}.ma-identity h2{font-size:23px;font-weight:600;margin:0;overflow-wrap:anywhere}.ma-identity p{font-size:12px;color:#728292;margin:3px 0 0;overflow-wrap:anywhere}.ma-role{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#4a6580;border:1px solid #d5dfe9;padding:5px 11px;border-radius:3px;background:white;flex-shrink:0}.ma-section{margin:30px 0}.ma-section-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:13px}.ma-bottom-grid h2,.ma-section-heading h2{font-size:17px;font-weight:600;margin:0;color:#203a54}.ma-section-heading>span{font-size:11px;color:#8a96a3}.ma-shortcuts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ma-shortcut{display:flex;align-items:center;gap:13px;padding:20px;text-align:left;border:1px solid #dfe5ec;border-radius:5px;background:#fff;color:#315e85;min-width:0;min-height:100px;transition:background .15s,border-color .15s}.ma-shortcut:hover{background:#f7f9fb;border-color:#a8bdcf}.ma-shortcut>span:nth-child(2){min-width:0;flex:1}.ma-shortcut-icon{width:44px;height:44px;display:grid;place-items:center;flex-shrink:0;background:#f1f5f9;border-radius:4px}.ma-shortcut-icon svg{stroke-width:1.6}.ma-shortcut strong{display:block;font-size:15px;font-weight:600;color:#26445f}.ma-shortcut small{display:block;font-size:12px;color:#788796;margin-top:4px}.ma-shortcut>svg{flex-shrink:0;color:#8198ab}.ma-shortcut.ma-start{background:#fcf7f7;border-color:#ead7d9}.ma-start .ma-shortcut-icon{color:#a82d34;background:#f7e9eb}.ma-start strong{color:#96353c}.ma-start:hover{background:#f9f0f1;border-color:#c89298}.ma-questions{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #dfe5ec;border-radius:5px;overflow:hidden}.ma-questions li{min-width:0;border-right:1px solid #e4e9ef}.ma-questions li:last-child{border:0}.ma-questions button{display:flex;align-items:flex-start;gap:11px;text-align:left;width:100%;height:100%;padding:19px 17px;background:white;color:#315e85;border:0}.ma-questions button:hover{background:#f7f9fb}.ma-question-number{font-size:21px;line-height:1.4;color:#a1b1bf;font-weight:400}.ma-questions button>div{flex:1;min-width:0}.ma-questions h3{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:14px;font-weight:600;margin:2px 0 8px;color:#315e85}.ma-questions h3 svg{stroke-width:1.5;flex-shrink:0}.ma-questions p{font-size:12px;color:#7a8795;line-height:1.8;margin:0}.ma-questions button>svg{display:none}.ma-bottom-grid{display:grid;grid-template-columns:1.6fr 1fr;gap:26px;margin:30px 0}.ma-notes,.ma-service{border:1px solid #e0e6ed;border-radius:5px;padding:22px}.ma-notes ul{list-style:none;padding:0;margin:17px 0 0;display:grid;gap:14px}.ma-notes li{display:flex;gap:10px;align-items:flex-start;font-size:12px;color:#758494;line-height:1.8}.ma-notes li>svg{flex-shrink:0;color:#4d8191;margin-top:2px}.ma-notes strong{display:block;font-size:13px;color:#48627b;font-weight:550;margin-bottom:2px}.ma-connection{display:flex;gap:12px;align-items:flex-start;margin-top:22px;color:#468a79}.ma-connection>span{flex-shrink:0;margin-top:1px}.ma-connection strong{font-size:13px;font-weight:550;display:block;color:#426e62}.ma-connection p{font-size:12px;color:#7a8795;line-height:1.9;margin:6px 0 0}.ma-connection-unavailable,.ma-connection-unavailable strong{color:#a26d2c}.ma-connection-checking,.ma-connection-checking strong,.ma-connection-local,.ma-connection-local strong{color:#59768e}.ma-retry{display:flex;align-items:center;gap:7px;color:#315e85;font-size:12px;border:0;border-bottom:1px solid #bacbda;background:white;padding:5px 0;margin:18px 0 0 34px;min-height:36px}.ma-retry:disabled{color:#92a2b1;border-color:#e1e7ed}.ma-footer{display:flex;justify-content:space-between;align-items:center;gap:16px;border-top:1px solid #e1e7ee;padding:21px 0 5px;margin-top:10px}.ma-footer strong{font-size:12px;color:#5f7387;font-weight:550}.ma-footer p{font-size:11px;color:#8995a2;margin:4px 0 0}.ma-logout{flex-shrink:0}.ma-logout button{display:flex;align-items:center;justify-content:center;gap:8px;color:#785b61;border:1px solid #dfd5d8;background:white;border-radius:4px;padding:9px 14px;min-height:42px;font-size:12px}.ma-logout button:hover{background:#fcf7f8;border-color:#ba989f}.ma-logout p{font-size:12px;color:#a34636;text-align:right;max-width:190px}.ma-spin{animation:ma-spin 1.5s linear infinite}@keyframes ma-spin{to{transform:rotate(1turn)}}@media(max-width:720px){.ma-heading{margin-bottom:21px}.ma-heading h1{font-size:26px}.ma-heading p{font-size:12px}.ma-profile{padding:20px 17px;gap:13px}.ma-avatar{width:49px;height:49px}.ma-avatar svg{width:25px}.ma-identity h2{font-size:20px}.ma-role{font-size:11px;padding:4px 8px}.ma-role svg{display:none}.ma-section{margin:25px 0}.ma-bottom-grid h2,.ma-section-heading h2{font-size:16px}.ma-shortcuts{gap:10px}.ma-shortcut{padding:16px 13px;gap:10px;min-height:103px}.ma-shortcut-icon{width:32px;height:36px;background:transparent}.ma-shortcut-icon svg{width:21px}.ma-shortcut strong{font-size:14px}.ma-shortcut small{font-size:11px;line-height:1.7}.ma-shortcut>svg{display:none}.ma-questions{grid-template-columns:1fr}.ma-questions li{border-right:0;border-bottom:1px solid #e4e9ef}.ma-questions button{padding:16px 18px;gap:13px;align-items:center}.ma-question-number{font-size:23px}.ma-questions h3{font-size:14px;justify-content:flex-start;margin:0 0 3px}.ma-questions h3 svg{display:none}.ma-questions button>svg{display:block;flex-shrink:0}.ma-questions p{font-size:11px}.ma-bottom-grid{grid-template-columns:1fr;gap:15px;margin:25px 0}.ma-notes,.ma-service{padding:19px 18px}.ma-service .ma-connection{margin-top:15px}.ma-retry{margin-top:10px}.ma-footer{align-items:flex-start}.ma-footer p{max-width:215px;line-height:1.8}.ma-logout button{font-size:11px;gap:6px;padding:9px 11px;min-height:44px}}@media(max-width:380px){.ma-profile{gap:10px;padding:17px 13px}.ma-avatar{width:42px;height:42px}.ma-identity h2{font-size:18px}.ma-role{font-size:10px;padding:4px 6px}.ma-section-heading>span{display:none}.ma-shortcuts{grid-template-columns:1fr;gap:9px}.ma-shortcut{min-height:82px;padding:15px}.ma-shortcut-icon{width:36px}.ma-shortcut>svg{display:block;width:17px}.ma-shortcut strong{font-size:14px}.ma-shortcut small{font-size:11px}.ma-footer{display:block}.ma-footer p{max-width:none}.ma-logout{margin-top:15px}.ma-logout button{width:100%}.ma-logout p{text-align:left;max-width:none}}@media(prefers-reduced-motion:reduce){.ma-spin{animation:none}.ma-shortcut{transition:none}}.report-delivery{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:24px;padding:24px;border:1px solid #cbdde4;border-radius:16px;background:#f4faf9;color:#203c50}.report-delivery-copy{flex:1;min-width:0}.report-delivery h3{font-size:20px;margin:0 0 12px}.report-delivery p{font-size:15px;line-height:1.75;margin:8px 0}.report-delivery .report-delivery-note{font-size:13px;color:#617b89}.report-delivery button{border:1px solid #3f8290;border-radius:8px;background:white;color:#275c68;padding:8px 14px;font-size:14px;cursor:pointer}.report-delivery-link{display:block;font-size:13px;overflow-wrap:anywhere;color:#446d80;margin-top:12px}.report-delivery .report-delivery-refresh{border:0;background:transparent;color:#617b89;font-size:12px;padding:10px 0 0}.report-delivery-code{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:184px;font-size:13px;text-align:center}.report-delivery-code img{background:#fff;border:1px solid #d5e2e7;padding:8px;box-sizing:content-box}.report-delivery-code small{color:#6b8190}.report-delivery-error{margin-top:12px;color:#a13335;font-size:14px}.report-delivery-error button{margin-left:6px}@media(max-width:620px){.report-delivery{flex-direction:column;align-items:stretch;padding:18px;gap:20px}.report-delivery-code{align-self:center}}