:root{--color-text-primary:#2e2620;--color-text-secondary:#716454;--color-text-info:#a44b2c;--color-text-success:#3e6448;--color-text-warning:#895d1a;--color-text-danger:#92382a;--color-background-primary:#fffdf9;--color-background-secondary:#f7f0e5;--color-background-tertiary:#efe5d6;--color-background-info:#fbede6;--color-background-success:#eaf1e7;--color-background-warning:#fbf1db;--color-background-danger:#fbe7e0;--color-border-tertiary:#eadfcd;--color-border-secondary:#dbc9af;--color-border-info:#e8b79f;--color-border-success:#bcd7b6;--color-border-warning:#ead099;--color-border-danger:#e6b0a2;--border-radius-sm:8px;--border-radius-md:13px;--border-radius-lg:20px;--font-display:"Bricolage Grotesque",sans-serif;--brand-navy:#12294a;--font-sans:"Hanken Grotesk",sans-serif;--font-mono:"Spline Sans Mono",monospace;--ds-accent:#b85a37;--ds-accent-hover:#a24d2e;--ds-accent-contrast:#fff;--ds-accent-soft:#fbede6;--ds-danger:#b2452f;--ds-good:#4f7c5a;--ds-gold:#d89a3c;--ds-shadow-card:0 1px 2px #46321e0d,0 6px 18px #5a3c1e12;--ds-shadow-pop:0 10px 40px #462d192e;--ds-app-bg:radial-gradient(120% 90% at 80% -10%,#fbede2 0%,#f7f0e5 45%,#f3ead9 100%);--ds-texture:none;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--text-display:44px;--text-h1:28px;--text-h2:22px;--text-h3:18px;--text-body:15px;--text-sm:13px;--text-xs:11px}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.border{border-width:1px}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-feature-settings:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px)}.blur,.drop-shadow{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:root{--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--ds-app-bg);background-attachment:fixed;color:var(--color-text-primary);font-family:var(--font-sans),-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",sans-serif;margin:0;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);padding:var(--safe-top) var(--safe-right) var(--safe-bottom) var(--safe-left)}code{font-family:var(--font-mono),source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}::selection{background:var(--ds-accent-soft);color:var(--ds-accent-hover)}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:var(--color-border-secondary);background-clip:padding-box;border:2px solid #0000;border-radius:99px}::-webkit-scrollbar-thumb:hover{background:var(--color-text-secondary)}@media (pointer:coarse){.phone-sheet input.type16,.phone-sheet textarea.type16,.type16,[data-drawer]:not(.phone-sheet) input.type16,[data-drawer]:not(.phone-sheet) textarea.type16{font-size:16px!important}}@media (max-width:600px){.report-backdrop{padding:44px 8px 8px!important}.report-card{max-height:calc(100vh - 52px)!important;max-height:calc(100dvh - 52px)!important}.ih-meta{flex-direction:column;gap:0!important}.ih-meta>div{text-align:left!important}.simlab-head{flex-wrap:wrap;row-gap:10px!important}.simlab-head>div{flex:1 1 40%!important}.simlab-head>div:first-child{flex-basis:100%!important}.lab-table td,.lab-table th{padding:5px 6px!important}.lab-range{flex-wrap:wrap;gap:4px 8px!important;white-space:normal!important}.help-backdrop{align-items:flex-end!important;padding:0!important}.help-card{border-radius:20px 20px 0 0!important;max-width:none!important;padding-bottom:env(safe-area-inset-bottom,0);padding-bottom:var(--safe-bottom)}}.no-scrollbar{scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none;height:0;width:0}@keyframes sheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes sideIn{0%{transform:translateX(100%)}to{transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.phone-sheet{animation:none!important;transition:none!important}}.phone-sheet [style*="font-size: 10.5px"],.phone-sheet [style*="font-size: 10px"],.phone-sheet [style*="font-size: 11.5px"],.phone-sheet [style*="font-size: 11px"],.phone-sheet [style*="font-size: 12.5px"],.phone-sheet [style*="font-size: 12px"],.phone-sheet [style*="font-size: 9.5px"],.phone-sheet [style*="font-size: 9px"]{font-size:14px!important}.phone-sheet [style*="font-size: 13.5px"],.phone-sheet [style*="font-size: 13px"]{font-size:15px!important}.phone-sheet [data-drawer-body] button{min-height:44px!important;min-width:44px!important}.phone-sheet label:has(>input[type=checkbox]),.phone-sheet label:has(>input[type=radio]){align-items:center!important;box-sizing:border-box;min-height:44px;padding-bottom:8px!important;padding-top:8px!important}.phone-sheet label>input[type=checkbox],.phone-sheet label>input[type=radio]{height:20px;margin-top:0!important;width:20px}.phone-sheet [data-drawer-body]{container-type:size}@container (min-height: 340px){.phone-sheet .ps-pin-bar{background:#f8f2e8;bottom:-1rem;box-shadow:0 -10px 16px -10px #28160a4d;margin-left:-1rem;margin-right:-1rem;padding:12px 1rem!important;position:-webkit-sticky;position:sticky;z-index:2}.phone-sheet .ps-pin-button{bottom:calc(8px - 1rem);bottom:calc(var(--close-bar-h, 0px) - 1rem + 8px);box-shadow:0 6px 18px #28160a40;position:-webkit-sticky;position:sticky;z-index:2}}.report-backdrop.report-phone{padding:calc(44px + env(safe-area-inset-top, 0px)) env(safe-area-inset-right,0) 0 env(safe-area-inset-left,0)!important;padding:calc(44px + var(--safe-top)) var(--safe-right) 0 var(--safe-left)!important}.report-phone .report-card{max-height:none!important}.report-phone [style*="font-size: 10.5px"],.report-phone [style*="font-size: 10px"],.report-phone [style*="font-size: 11.5px"],.report-phone [style*="font-size: 11px"],.report-phone [style*="font-size: 12.5px"],.report-phone [style*="font-size: 12px"],.report-phone [style*="font-size: 13.5px"],.report-phone [style*="font-size: 13px"],.report-phone [style*="font-size: 9.5px"],.report-phone [style*="font-size: 9px"],[data-drawer]:not(.phone-sheet) [style*="font-size: 10.5px"],[data-drawer]:not(.phone-sheet) [style*="font-size: 10px"],[data-drawer]:not(.phone-sheet) [style*="font-size: 11.5px"],[data-drawer]:not(.phone-sheet) [style*="font-size: 11px"],[data-drawer]:not(.phone-sheet) [style*="font-size: 12.5px"],[data-drawer]:not(.phone-sheet) [style*="font-size: 12px"],[data-drawer]:not(.phone-sheet) [style*="font-size: 9.5px"],[data-drawer]:not(.phone-sheet) [style*="font-size: 9px"]{font-size:14px!important}[data-drawer]:not(.phone-sheet) [style*="font-size: 13.5px"],[data-drawer]:not(.phone-sheet) [style*="font-size: 13px"]{font-size:16px!important}[data-drawer]:not(.phone-sheet) button{min-height:46px!important;min-width:46px!important}[data-drawer]:not(.phone-sheet) label:has(>input[type=checkbox]),[data-drawer]:not(.phone-sheet) label:has(>input[type=radio]){align-items:center!important;box-sizing:border-box;min-height:46px;padding-bottom:8px!important;padding-top:8px!important}[data-drawer]:not(.phone-sheet) label>input[type=checkbox],[data-drawer]:not(.phone-sheet) label>input[type=radio]{height:18px;margin-top:0!important;width:18px}.hit44{position:relative}.hit44:after{content:"";height:max(100%,44px);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:max(100%,44px)}[data-side-panel] [data-exam-body]{overflow-y:auto!important}[data-side-panel] [data-exam-split]{flex:none!important;overflow:visible!important}[data-side-panel] [data-exam-patient]{height:auto!important}[data-side-panel] [data-presentation-photo]{flex:none!important;height:240px}[data-side-panel] [data-exam-checks]{flex:none!important}[data-side-panel] [data-exam-list]{flex:none!important;overflow:visible!important}@keyframes fetchingPulse{0%,to{opacity:.88;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.fetching-pulse{animation:fetchingPulse 1.1s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.fetching-pulse{animation:none}}
/*# sourceMappingURL=main.c810da29.css.map*/