.psychiatry-ui{--psy-action:#0f766e;--psy-action-hover:#115e59;--psy-success:#047857;--psy-work:#075985;--psy-info:#1d4ed8;--psy-recovery:#92400e;--psy-risk:#b91c1c;--psy-ink:#0f172a;--psy-line:#cbd5e1;--psy-surface:#fff}.dark .psychiatry-ui{--psy-ink:#f1f5f9;--psy-line:#475569;--psy-surface:#0f172a}.psychiatry-ui.psychiatry-report{--psy-ink:#0f172a;--psy-line:#cbd5e1;--psy-surface:#fff}.psychiatry-ui .psy-action{white-space:normal;border-radius:12px;min-height:44px;font-weight:600;transition:background-color .15s}.psychiatry-ui .psy-action-primary{background:var(--psy-action);color:#fff}.psychiatry-ui .psy-action-primary:hover{background:var(--psy-action-hover);color:#fff}.psychiatry-ui .psy-action-secondary{background:var(--psy-surface);color:var(--psy-ink);border:1px solid var(--psy-line)}.psychiatry-ui .psy-action-secondary:hover{background:#f1f5f9}.psychiatry-ui .psy-action-recovery{background:var(--psy-recovery);color:#fff}.psychiatry-ui .psy-action-risk{background:var(--psy-risk);color:#fff}.psychiatry-ui .psy-action:disabled{opacity:.65}.psychiatry-ui .psy-action:focus-visible,.psychiatry-ui .psy-field:focus-visible{outline:2px solid var(--psy-action);outline-offset:3px;box-shadow:none}.psychiatry-ui .psy-field{width:100%;min-width:0;color:var(--psy-ink);overflow-wrap:anywhere;border-radius:8px;font-size:16px;line-height:1.6}.psychiatry-ui .psy-notice{color:#fff;border-radius:12px;padding:12px 16px}.psychiatry-ui .psy-notice-success{background:var(--psy-success)}.psychiatry-ui .psy-notice-work{background:var(--psy-work)}.psychiatry-ui .psy-notice-info{background:var(--psy-info)}.psychiatry-ui .psy-notice-recovery{background:var(--psy-recovery)}.psychiatry-ui .psy-notice-risk{background:var(--psy-risk)}.psychiatry-ui .psy-guess{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#fcebb0;border-bottom:2px dotted #8a5a00;border-radius:3px;padding:0 2px}.psychiatry-ui .psy-guess-notice{color:#4a3500;background:#fff8e1;border:1px solid #e8cf7a;border-radius:12px;padding:10px 14px;font-size:14px;font-weight:500}.dark .psychiatry-ui .psy-guess{background:#eab3084d;border-bottom-color:#facc15}.dark .psychiatry-ui .psy-guess-notice{color:#fef3c7;background:#eab3081f;border-color:#facc1573}.psychiatry-draft,.psychiatry-report{--psy-action:#36584d;--psy-action-hover:#284438;--psy-document-line:#d8d8cf;--psy-document-heading:#36584d}.psychiatry-draft{border-radius:8px}.psychiatry-draft .psy-clinical-section{border:0;border-top:1px solid var(--psy-document-line);background:0 0;border-radius:0;padding:20px 0 0}.psychiatry-draft .psy-clinical-section h3{font-family:var(--font-newsreader), Georgia, serif;color:var(--psy-document-heading);font-size:22px;font-weight:500}.psychiatry-draft [data-draft-mse]{display:block}.psychiatry-draft [data-draft-mse]>div{border:0;border-bottom:1px solid var(--psy-document-line);background:0 0;border-radius:0;grid-template-columns:minmax(140px,30%) minmax(0,1fr);align-items:start;gap:12px;padding:8px 0;display:grid}.psychiatry-draft [data-draft-mse]>div>:first-child{padding-top:10px;font-weight:500}.psychiatry-draft [data-draft-diagnosis],.psychiatry-draft [data-draft-frequency]{background:0 0;border:0;border-radius:0;padding:0}.psychiatry-draft [data-draft-medication]{border-color:var(--psy-document-line);box-shadow:none;border-radius:4px}.psychiatry-ui .psy-mse-unmentioned{border-top:1px solid var(--psy-document-line,#d8d8cf);color:var(--psy-muted,#5d625a);padding:12px 0 0;font-size:14px;line-height:1.6}.psychiatry-ui .psy-mse-unmentioned p{font-size:14px}.psychiatry-ui .psy-mse-unmentioned p:first-child{color:var(--psy-muted,#786448)}.dark .psychiatry-draft{--psy-document-line:#475569;--psy-document-heading:#c3d7ca}.dark .psychiatry-draft .psy-mse-unmentioned{color:#e2e8f0}.dark .psychiatry-draft .psy-mse-unmentioned p:first-child{color:#dac9ae}@media (max-width:480px){.psychiatry-draft [data-draft-mse]>div{grid-template-columns:minmax(0,1fr);gap:0}}@media print{.psychiatry-report [data-mse-screen]{display:none}}@media screen{.psychiatry-ui.psychiatry-report{--psy-ink:#292d29;--psy-line:#d8d8cf;color:var(--psy-ink);overflow-wrap:anywhere}.psychiatry-report [data-report-registration]{color:var(--psy-muted,#5d625a);background:0 0;border:0;border-radius:0;padding:0}.psychiatry-report [data-report-document]{border-color:var(--psy-line);background:#fffefa;border-radius:6px;box-shadow:0 3px 14px #28332f06}.psychiatry-report [data-report-header]{border-top:3px solid #36584d;border-bottom:1px solid var(--psy-line);background:#fffefa!important}.psychiatry-report [data-report-header] *{color:var(--psy-ink)!important}.psychiatry-report [data-report-header] p.uppercase{text-transform:none;letter-spacing:0;font-size:14px;font-weight:500;color:var(--psy-muted,#5d625a)!important}.psychiatry-report [data-report-header] h1{font-family:var(--font-newsreader), Georgia, serif;font-size:30px;font-weight:500;line-height:1.2;color:#36584d!important}.psychiatry-report [data-report-header] .border-t{border-color:var(--psy-line)}.psychiatry-report [data-report-header] .rounded-full{display:none}.psychiatry-report [data-report-header]>.grid>div:last-child{text-align:left;flex-direction:row;align-items:baseline;gap:12px}.psychiatry-ui.psychiatry-report h3{font-family:var(--font-newsreader), Georgia, serif;text-transform:none;letter-spacing:0;color:#36584d;font-size:21px;font-weight:500}.psychiatry-report .opacity-40,.psychiatry-report .opacity-50{opacity:1}.psychiatry-report p,.psychiatry-report td{font-size:16px;line-height:1.6}.psychiatry-report th{text-transform:none;font-size:14px}.psychiatry-report table{overflow-wrap:normal;min-width:640px}.psychiatry-report th,.psychiatry-report td{padding:12px}.psychiatry-report th{white-space:nowrap}.psychiatry-report td:first-child{min-width:128px}.psychiatry-report td:last-child{min-width:180px}.psychiatry-report td:nth-child(3) span{min-width:80px;padding:0;font-size:14px;font-weight:400;display:inline-block}.psychiatry-report [data-clinical-section]>.flex:first-child{border-bottom:1px solid var(--psy-line);padding:0 0 10px}.psychiatry-report [data-clinical-section]>.flex:first-child svg{display:none}.psychiatry-report [data-clinical-section=symptoms]>p{background:0 0;border:0;border-radius:0;padding:0;font-style:normal;font-weight:400}.psychiatry-report [data-diagnosis]{border:0;border-radius:0;padding:0;background:0 0!important}.psychiatry-report [data-diagnosis] p{font-size:19px;color:var(--psy-ink)!important}.psychiatry-report [data-clinical-section=history]{border:0;border-top:1px solid var(--psy-line);background:0 0;border-radius:0;padding:16px 0 0}.psychiatry-report [data-clinical-section=history] h3{font-family:var(--font-inter), system-ui, sans-serif;color:var(--psy-muted,#5d625a);font-size:14px}.psychiatry-report [data-mse]{display:block}.psychiatry-report .psy-mse-item{border-bottom:1px solid var(--psy-line);grid-template-columns:minmax(140px,35%) minmax(0,1fr);gap:16px;padding:12px 0;display:grid}.psychiatry-report [data-mse] p:first-child{color:var(--psy-muted,#5d625a);text-transform:none;font-size:14px;font-weight:500}.psychiatry-report [data-mse-print]{display:none}.psychiatry-report [data-medication-list]{border-color:var(--psy-line);box-shadow:none;border-radius:3px}.psychiatry-report thead tr{color:var(--psy-muted,#414c44)!important;background:#eeeae1!important}.psychiatry-report [data-prescribed-medications] span{border-radius:0;color:var(--psy-ink)!important;background:0 0!important;border:0!important}.psychiatry-report [data-medication-cards]{background:#fffefa}.psychiatry-report [data-medication-cards] span{font-size:14px}.psychiatry-report [data-medication-cards] .grid{grid-template-columns:repeat(2,minmax(0,1fr))}.psychiatry-report [data-medication-cards] .grid>div:last-child{grid-column:1/-1}.psychiatry-report [data-report-footer]{border-color:var(--psy-line);background:#f6f4ee}.psychiatry-report [data-report-tabs]{border:0;border-bottom:1px solid var(--psy-line);background:0 0;border-radius:0;gap:12px;padding:0}.psychiatry-report [data-report-tab]{color:var(--psy-muted,#5d625a);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0}.psychiatry-report [data-report-tab][aria-pressed=true]{color:#36584d;background:0 0;border-bottom-color:#36584d}.psychiatry-report [data-session-source]{border-color:var(--psy-line);box-shadow:none;border-radius:6px}.psychiatry-report [data-session-source]>div:first-child{border-bottom-color:var(--psy-line);background:#f0eee8}.psychiatry-report [data-session-source] h2{text-transform:none;letter-spacing:0;color:var(--psy-ink);font-size:16px}.psychiatry-report [data-session-source] a,.psychiatry-report .psy-rotate-note{color:#36584d;min-height:44px}.psychiatry-report .psy-rotate-note{background:#fffefa;border:1px solid #b8bcb1;border-radius:4px}.psychiatry-report .psy-rotate-note:hover{background:#e7ebe3}.psychiatry-report [data-session-source] button[aria-pressed]{border-radius:4px;min-height:44px}.psychiatry-report [data-session-source] button[aria-pressed=true]{color:#36584d;background:#e7ebe3}.psychiatry-report [data-session-source]>div:last-child{color:var(--psy-muted,#5d625a);background:#f0eee8}.psychiatry-report [data-session-source]>div:last-child p{font-size:13px}.psychiatry-report [data-note-image]{container-type:size}.psychiatry-report [data-note-image][data-quarter-turn=true] img{max-width:90cqh;max-height:90cqw}.psychiatry-report button:focus-visible,.psychiatry-report a:focus-visible{outline:2px solid var(--psy-action);outline-offset:3px}.psychiatry-report button:disabled{cursor:not-allowed}.psychiatry-report [data-print-action] button{background:var(--psy-action);color:#fff;border-color:var(--psy-action);box-shadow:none}@media (min-width:768px){.psychiatry-report [data-report-header]>.grid{grid-template-columns:repeat(2,minmax(0,1fr))}.psychiatry-report [data-report-header]>.grid>div:last-child{grid-column:1/-1}}@media (max-width:480px){.psychiatry-report .psy-mse-item{grid-template-columns:minmax(0,1fr);gap:3px}}}@media (prefers-reduced-motion:reduce){.psychiatry-ui .psy-action,.psychiatry-report [data-note-image] *{transition:none}}
@media screen{.psychiatry-portal{--psy-action:#36584d;--psy-action-hover:#284438;--psy-ink:#292d29;--psy-line:#d8dad4;--psy-surface:#fffefa;--psy-muted:#575d56;--psy-focus:#36584d;--psy-skeleton:color-mix(in srgb, var(--psy-focus) 16%, var(--psy-surface));--background:45 100% 99%;--foreground:120 5% 17%;--primary:159 24% 28%;--primary-foreground:0 0% 100%;--accent:45 14% 94%;--accent-foreground:159 24% 28%;--muted:45 14% 94%;--muted-foreground:120 4% 39%;--border:80 7% 84%;--ring:159 24% 28%;color:var(--psy-ink);font-family:var(--font-inter), sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-size:14px;line-height:1.5}.psychiatry-portal :is(.rounded-2xl,.rounded-3xl,.rounded-\[28px\]):not(:where([data-psy-exempt],[data-psy-exempt] *)){box-shadow:none;border-radius:6px}.psychiatry-portal [data-ui=button][data-variant=default]:is([class*=bg-slate-900],[class*=bg-clinical-accent],[class*=bg-gradient]):not(:where([data-psy-exempt],[data-psy-exempt] *)){background:var(--psy-action);color:#fff}.psychiatry-portal [data-ui=button][data-variant=default]:is([class*=bg-slate-900],[class*=bg-clinical-accent],[class*=bg-gradient]):hover:not(:where([data-psy-exempt],[data-psy-exempt] *)){background:var(--psy-action-hover);color:#fff}.psychiatry-portal h1.bg-clip-text{background:0 0}.psychiatry-portal [data-psy-decoration]{display:none}.psychiatry-portal .psy-payment [class*=bg-gradient],.psychiatry-portal.psy-payment [class*=bg-gradient]{background:var(--psy-action)}.psychiatry-portal.psy-payment [class*=blur-3xl]{display:none}.psychiatry-portal [data-psy-exempt]{--background:0 0% 100%;--foreground:0 0% 3.9%;--primary:0 0% 9%;--primary-foreground:0 0% 98%;--accent:0 0% 96.1%;--accent-foreground:0 0% 9%;--muted:0 0% 96.1%;--muted-foreground:0 0% 45.1%;--border:0 0% 89.8%;--ring:0 0% 3.9%;font-size:16px;line-height:1.5}.psychiatry-portal button:not(:where([data-psy-exempt],[data-psy-exempt] *,[role=checkbox],[role=switch])){text-transform:none;letter-spacing:normal;min-height:44px;font-size:14px}.psychiatry-portal :is(button,a).bg-brand-navy:not(:where([data-psy-exempt],[data-psy-exempt] *)){background:var(--psy-action);color:#fff;border-radius:5px}.psychiatry-portal :is(button,a).bg-brand-navy:hover:not(:where([data-psy-exempt],[data-psy-exempt] *)){background:var(--psy-action-hover);color:#fff}.psychiatry-portal [data-psy-surface]>[class*=radial-gradient]{background:#f3f3ee}.psychiatry-portal :is(.psy-records,.psy-register){font-family:var(--font-inter), sans-serif}.psychiatry-portal [data-psy-action=primary]{background:var(--psy-action);color:#fff;border-radius:5px}.psychiatry-portal [data-psy-action=primary]:hover{background:var(--psy-action-hover);color:#fff}.psychiatry-portal [data-patient-link]{flex:1;min-width:0}.psychiatry-portal [data-patient-link] h3{white-space:normal;overflow-wrap:anywhere}.psychiatry-portal [data-patient-row]>:is(div:first-child,button:last-child){flex-shrink:0}.psychiatry-portal [data-calendar-patient]{min-width:0}.psychiatry-portal .psy-register{background:0 0;min-height:0;padding:0;overflow:visible}.psychiatry-portal .psy-register>header{flex-wrap:wrap;gap:12px;margin-bottom:20px;position:static}.psychiatry-portal .psy-register>header>div:first-child{flex-wrap:wrap;gap:12px}.psychiatry-portal .psy-register header h1{font-size:22px}.psychiatry-portal .psy-register main>[data-psy-surface]{padding:0}@media (min-width:1024px){.psychiatry-portal [data-psy-demographics-grid]>:is(:first-child,:nth-child(3),:nth-child(4)){grid-column:span 5}.psychiatry-portal [data-psy-demographics-grid]>:nth-child(5){grid-column:span 7}}@media (min-width:1280px){.psychiatry-portal .psychiatry-report [data-session-source]{flex-direction:column;height:calc(100dvh - 210px);display:flex}.psychiatry-portal .psychiatry-report [data-session-source]>div:first-child p{display:none}.psychiatry-portal .psychiatry-report [data-session-source]>:is(div:first-child,div:last-child){flex-shrink:0}.psychiatry-portal .psychiatry-report [data-session-source]>div:nth-child(2){flex:1;min-height:0}.psychiatry-portal .psychiatry-report [data-note-image]{height:100%}}.psychiatry-portal [data-registration-progress]{margin-bottom:24px}.psychiatry-portal [data-progress-state]{flex:1;min-width:0}.psychiatry-portal [data-progress-state]>span{white-space:normal;text-align:center;text-transform:none;letter-spacing:normal;font-size:12px}.psychiatry-portal [data-progress-state]>div{width:32px;height:32px;box-shadow:none;transform:none}.psychiatry-portal [data-progress-state=current]>div{background:var(--psy-action);--tw-ring-color:#c7d4c8}.psychiatry-portal [data-progress-state=done]>div{background:var(--psy-success)}.psychiatry-portal [data-progress-state=current]>span{color:var(--psy-action)}.psychiatry-portal button[type=submit]:not(:where([class*=bg-red],[class*=bg-rose],[class*=bg-amber],[class*=bg-destructive],[data-psy-exempt],[data-psy-exempt] *)){background:var(--psy-action);color:#fff;border-radius:5px}.psychiatry-portal button[type=submit]:hover:not(:where([class*=bg-red],[class*=bg-rose],[class*=bg-amber],[class*=bg-destructive],[data-psy-exempt],[data-psy-exempt] *)),.psychiatry-portal :is(button,a).bg-clinical-accent:hover{background:var(--psy-action-hover);color:#fff}.psychiatry-portal :is(h1,h2):not(:where([data-psy-exempt],[data-psy-exempt] *)){font-family:var(--font-newsreader), Georgia, serif;text-transform:none;letter-spacing:-.015em;color:var(--psy-ink);overflow-wrap:anywhere;font-weight:500;line-height:1.25}.psychiatry-portal h1:not(:where([data-psy-exempt],[data-psy-exempt] *)){font-size:clamp(26px,3vw,32px)}.psychiatry-portal h2:not(:where([data-psy-exempt],[data-psy-exempt] *)){font-size:22px}.psychiatry-portal :is(h3,th,label,dt):not(:where([data-psy-exempt],[data-psy-exempt] *)){text-transform:none;letter-spacing:normal}.psychiatry-portal :is(label,dt):not(:where([data-psy-exempt],[data-psy-exempt] *)){font-size:14px}.psychiatry-portal :is(dd,.psy-clinical-value):not(:where([data-psy-exempt],[data-psy-exempt] *)){font-size:16px;line-height:1.6}.psychiatry-portal :is(.bg-clinical-ground,.bg-clinical-canvas):not(:where([data-psy-exempt],[data-psy-exempt] *)),.psychiatry-portal.bg-clinical-ground{background-color:#f4f4ef}.psychiatry-portal :is(.bg-clinical-panel,[data-ui=card],[data-psy-surface]):not(:where([data-psy-exempt],[data-psy-exempt] *)){background-color:var(--psy-surface);border-color:var(--psy-line);box-shadow:none;border-radius:6px}.psychiatry-portal :is(.bg-clinical-accent-soft,.bg-clinical-accent-tint):not(:where([data-psy-exempt],[data-psy-exempt] *)){background-color:#eef1eb}.psychiatry-portal [data-psy-skeleton] :is([class*=bg-stone-200],[class*=bg-slate-100],[class*=bg-slate-50],[class*=bg-violet-100]):not(:where([data-psy-exempt],[data-psy-exempt] *)){background-color:var(--psy-skeleton)}@media (prefers-reduced-motion:reduce){.psychiatry-portal [data-psy-skeleton],.psychiatry-portal [data-psy-skeleton] *{animation:none!important}}.psychiatry-portal .bg-clinical-accent:not(:where([data-psy-exempt],[data-psy-exempt] *)){background-color:var(--psy-action)}.psychiatry-portal .text-clinical-accent-ink:not(:where([data-psy-exempt],[data-psy-exempt] *)){color:var(--psy-action)}.psychiatry-portal .border-clinical-accent-line:not(:where([data-psy-exempt],[data-psy-exempt] *)){border-color:#bdcbbf}.psychiatry-portal :is([data-ui=button],.psy-action):not(:where([data-psy-exempt],[data-psy-exempt] *)){letter-spacing:normal;text-transform:none;white-space:normal;min-height:44px;box-shadow:none;border-radius:5px;font-size:14px}.psychiatry-portal [data-ui=button][data-variant=default]:hover:not(:where([data-psy-exempt],[data-psy-exempt] *)){color:#fff}.psychiatry-portal :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea):not(:where([data-psy-exempt],[data-psy-exempt] *)){border-color:var(--psy-line);min-height:44px;color:var(--psy-ink);background-color:var(--psy-surface);border-radius:5px;font-size:16px}.psychiatry-portal :is(button,a,input,textarea,select,summary):focus-visible:not(:where([data-psy-exempt],[data-psy-exempt] *)){outline:2px solid var(--psy-focus);outline-offset:3px}.psychiatry-portal :is(th,[data-psy-label]):not(:where([data-psy-exempt],[data-psy-exempt] *)){color:var(--psy-muted);text-transform:none;letter-spacing:normal;background-color:#f3f3ee;border-radius:0;font-size:13px;font-weight:600}.psychiatry-portal [data-psy-label]:not(:where([data-psy-exempt],[data-psy-exempt] *)){background:0 0;border:0;padding:0}.psychiatry-portal [data-ui=tabs-list]:not(:where([data-psy-exempt],[data-psy-exempt] *)){border-bottom:1px solid var(--psy-line);background:0 0;border-radius:0;justify-content:flex-start;gap:4px;max-width:100%;height:auto;padding:0;overflow-x:auto}.psychiatry-portal [data-ui=tab]:not(:where([data-psy-exempt],[data-psy-exempt] *)){min-height:44px;box-shadow:none;background:0 0;border-bottom:2px solid #0000;border-radius:0}.psychiatry-portal [data-ui=tab][data-state=active]:not(:where([data-psy-exempt],[data-psy-exempt] *)){border-color:var(--psy-action);color:var(--psy-action)}.psychiatry-portal .psy-nav a{border-radius:5px;min-height:44px}.psychiatry-portal .psy-nav a[aria-current=page]{color:var(--psy-action);background:#e8eee7}.psy-sidebar[data-panel=dark-green] nav.psy-nav a{color:#d3dfd6}.psy-sidebar[data-panel=dark-green] nav.psy-nav a:hover:not([aria-current=page]){color:#fff;background:#ffffff1a}.psy-sidebar[data-panel=dark-green] nav.psy-nav a[aria-current=page]{color:#284438;background:#fffefa}.psy-sidebar[data-panel=dark-green] nav.psy-nav a:focus-visible{outline-offset:2px;outline:2px solid #fffefa}.psy-sidebar[data-panel=light-sage] nav.psy-nav a{color:#284438}.psy-sidebar[data-panel=light-sage] nav.psy-nav a:hover:not([aria-current=page]){color:#1c3027;background:#28443817}.psy-sidebar[data-panel=light-sage] nav.psy-nav a[aria-current=page]{color:#fffefa;background:#284438}.psy-sidebar[data-panel=light-sage] nav.psy-nav a:focus-visible{outline-offset:2px;outline:2px solid #284438}.psychiatry-portal.psy-popover{background:var(--psy-surface);max-width:calc(100vw - 24px);color:var(--psy-ink);border-color:var(--psy-line);border-radius:6px}.psychiatry-portal.psy-citation h4{text-transform:none;letter-spacing:normal;color:var(--psy-muted);font-size:14px}.psychiatry-portal.psy-menu{border-color:var(--psy-line);background:var(--psy-surface);border-radius:6px}.psychiatry-portal.psy-menu [role=menuitem]{min-height:44px}.psychiatry-portal.psy-dialog{background:var(--psy-surface);border-radius:6px;width:calc(100% - 24px);max-height:calc(100dvh - 24px);overflow-y:auto}.psychiatry-portal.psy-sheet{background:var(--psy-surface)}.psychiatry-portal .psy-records{font-family:var(--font-inter), sans-serif}.psychiatry-portal :is([class~="text-[8px]"],[class~="text-[9px]"],[class~="text-[10px]"],[class~="text-[11px]"],[class~="sm:text-[9px]"],[class~="sm:text-[10px]"]):not(:where(h1,h2,button,[data-psy-exempt],[data-psy-exempt] *,.material-symbols-outlined)){font-size:12px}:where(.psychiatry-portal) :is(h3,h4,h5,h6):not(h1):not(:where([data-psy-exempt],[data-psy-exempt] *)){font-family:var(--font-inter), system-ui, sans-serif;color:var(--psy-ink);font-weight:600}.psychiatry-portal :is([class~=font-bold],[class~=font-extrabold],[class~=font-black],strong,b):not(:where(h1,h2,[data-psy-exempt],[data-psy-exempt] *)){font-weight:600}.psychiatry-portal :is([data-ui=button],.psy-action):not(:where([data-psy-exempt],[data-psy-exempt] *)){font-weight:500}.psychiatry-portal :is(h3,h4)[class~=text-xl]:not(:where([data-psy-exempt],[data-psy-exempt] *)){font-size:18px;line-height:1.4}.psychiatry-portal [class~=uppercase]:not(:where([data-psy-exempt],[data-psy-exempt] *,[data-psy-keep-case],[class~=font-mono],input)){text-transform:none;letter-spacing:normal}.psychiatry-portal :is([class~=tracking-wider],[class~=tracking-widest]):not(:where([data-psy-exempt],[data-psy-exempt] *,[data-psy-keep-case],[class~=font-mono],input)){letter-spacing:normal}.psychiatry-portal :is([class~=text-slate-950],[class~=text-slate-900],[class~=text-slate-800],[class~=text-slate-700],[class~=text-stone-950],[class~=text-stone-900],[class~=text-stone-800],[class~=text-stone-700],[class~=text-gray-900],[class~=text-gray-800],[class~=text-gray-700]):not(:where(h1,h2,[data-psy-exempt],[data-psy-exempt] *,:is([class~=bg-slate-700],[class~=bg-slate-800],[class~=bg-slate-900],[class~=bg-slate-950],[class~=bg-stone-800],[class~=bg-stone-900],[class~=bg-stone-950],[class~=bg-gray-800],[class~=bg-gray-900],[class~=bg-black],[class~=bg-brand-navy],[class~=bg-blue-800],[class~=bg-indigo-800],[class~=text-white],[data-psy-dark]),:is([class~=bg-slate-700],[class~=bg-slate-800],[class~=bg-slate-900],[class~=bg-slate-950],[class~=bg-stone-800],[class~=bg-stone-900],[class~=bg-stone-950],[class~=bg-gray-800],[class~=bg-gray-900],[class~=bg-black],[class~=bg-brand-navy],[class~=bg-blue-800],[class~=bg-indigo-800],[class~=text-white],[data-psy-dark]) *)){color:var(--psy-ink)}.psychiatry-portal :is([class~=text-slate-600],[class~=text-slate-500],[class~=text-stone-600],[class~=text-stone-500],[class~=text-gray-600],[class~=text-gray-500]):not(:where(h1,h2,[data-psy-exempt],[data-psy-exempt] *,:is([class~=bg-slate-700],[class~=bg-slate-800],[class~=bg-slate-900],[class~=bg-slate-950],[class~=bg-stone-800],[class~=bg-stone-900],[class~=bg-stone-950],[class~=bg-gray-800],[class~=bg-gray-900],[class~=bg-black],[class~=bg-brand-navy],[class~=bg-blue-800],[class~=bg-indigo-800],[class~=text-white],[data-psy-dark]),:is([class~=bg-slate-700],[class~=bg-slate-800],[class~=bg-slate-900],[class~=bg-slate-950],[class~=bg-stone-800],[class~=bg-stone-900],[class~=bg-stone-950],[class~=bg-gray-800],[class~=bg-gray-900],[class~=bg-black],[class~=bg-brand-navy],[class~=bg-blue-800],[class~=bg-indigo-800],[class~=text-white],[data-psy-dark]) *)),.psychiatry-portal :is([class~=text-slate-400],[class~=text-slate-300],[class~=text-stone-400],[class~=text-stone-300],[class~=text-gray-400]):not(svg):not(:where(h1,h2,[data-psy-exempt],[data-psy-exempt] *,:is([class~=bg-slate-700],[class~=bg-slate-800],[class~=bg-slate-900],[class~=bg-slate-950],[class~=bg-stone-800],[class~=bg-stone-900],[class~=bg-stone-950],[class~=bg-gray-800],[class~=bg-gray-900],[class~=bg-black],[class~=bg-brand-navy],[class~=bg-blue-800],[class~=bg-indigo-800],[class~=text-white],[data-psy-dark]),:is([class~=bg-slate-700],[class~=bg-slate-800],[class~=bg-slate-900],[class~=bg-slate-950],[class~=bg-stone-800],[class~=bg-stone-900],[class~=bg-stone-950],[class~=bg-gray-800],[class~=bg-gray-900],[class~=bg-black],[class~=bg-brand-navy],[class~=bg-blue-800],[class~=bg-indigo-800],[class~=text-white],[data-psy-dark]) *,:disabled,[aria-disabled=true],[class~=cursor-not-allowed])){color:var(--psy-muted)}.psychiatry-portal :is([class~=text-emerald-400],[class~=text-emerald-500],[class~=text-emerald-600],[class~=text-green-500],[class~=text-green-600]):not(svg):not(:where([data-psy-exempt],[data-psy-exempt] *,:is([class~=bg-slate-700],[class~=bg-slate-800],[class~=bg-slate-900],[class~=bg-slate-950],[class~=bg-stone-800],[class~=bg-stone-900],[class~=bg-stone-950],[class~=bg-gray-800],[class~=bg-gray-900],[class~=bg-black],[class~=bg-brand-navy],[class~=bg-blue-800],[class~=bg-indigo-800],[class~=text-white],[data-psy-dark]),:is([class~=bg-slate-700],[class~=bg-slate-800],[class~=bg-slate-900],[class~=bg-slate-950],[class~=bg-stone-800],[class~=bg-stone-900],[class~=bg-stone-950],[class~=bg-gray-800],[class~=bg-gray-900],[class~=bg-black],[class~=bg-brand-navy],[class~=bg-blue-800],[class~=bg-indigo-800],[class~=text-white],[data-psy-dark]) *)){color:var(--psy-success,#047857)}.psychiatry-portal :is([class~=text-amber-400],[class~=text-amber-500],[class~=text-amber-600],[class~=text-orange-500]):not(svg):not(:where([data-psy-exempt],[data-psy-exempt] *,:is([class~=bg-slate-700],[class~=bg-slate-800],[class~=bg-slate-900],[class~=bg-slate-950],[class~=bg-stone-800],[class~=bg-stone-900],[class~=bg-stone-950],[class~=bg-gray-800],[class~=bg-gray-900],[class~=bg-black],[class~=bg-brand-navy],[class~=bg-blue-800],[class~=bg-indigo-800],[class~=text-white],[data-psy-dark]),:is([class~=bg-slate-700],[class~=bg-slate-800],[class~=bg-slate-900],[class~=bg-slate-950],[class~=bg-stone-800],[class~=bg-stone-900],[class~=bg-stone-950],[class~=bg-gray-800],[class~=bg-gray-900],[class~=bg-black],[class~=bg-brand-navy],[class~=bg-blue-800],[class~=bg-indigo-800],[class~=text-white],[data-psy-dark]) *)){color:var(--psy-recovery,#92400e)}.psychiatry-portal :is([class~=text-rose-400],[class~=text-rose-500],[class~=text-red-400],[class~=text-red-500]):not(svg):not(:where([data-psy-exempt],[data-psy-exempt] *,:is([class~=bg-slate-700],[class~=bg-slate-800],[class~=bg-slate-900],[class~=bg-slate-950],[class~=bg-stone-800],[class~=bg-stone-900],[class~=bg-stone-950],[class~=bg-gray-800],[class~=bg-gray-900],[class~=bg-black],[class~=bg-brand-navy],[class~=bg-blue-800],[class~=bg-indigo-800],[class~=text-white],[data-psy-dark]),:is([class~=bg-slate-700],[class~=bg-slate-800],[class~=bg-slate-900],[class~=bg-slate-950],[class~=bg-stone-800],[class~=bg-stone-900],[class~=bg-stone-950],[class~=bg-gray-800],[class~=bg-gray-900],[class~=bg-black],[class~=bg-brand-navy],[class~=bg-blue-800],[class~=bg-indigo-800],[class~=text-white],[data-psy-dark]) *)){color:var(--psy-risk,#b91c1c)}.psychiatry-portal :is([class~=text-sky-500],[class~=text-blue-400],[class~=text-blue-500]):not(svg):not(:where([data-psy-exempt],[data-psy-exempt] *,:is([class~=bg-slate-700],[class~=bg-slate-800],[class~=bg-slate-900],[class~=bg-slate-950],[class~=bg-stone-800],[class~=bg-stone-900],[class~=bg-stone-950],[class~=bg-gray-800],[class~=bg-gray-900],[class~=bg-black],[class~=bg-brand-navy],[class~=bg-blue-800],[class~=bg-indigo-800],[class~=text-white],[data-psy-dark]),:is([class~=bg-slate-700],[class~=bg-slate-800],[class~=bg-slate-900],[class~=bg-slate-950],[class~=bg-stone-800],[class~=bg-stone-900],[class~=bg-stone-950],[class~=bg-gray-800],[class~=bg-gray-900],[class~=bg-black],[class~=bg-brand-navy],[class~=bg-blue-800],[class~=bg-indigo-800],[class~=text-white],[data-psy-dark]) *)){color:var(--psy-info,#1d4ed8)}.psychiatry-portal [data-progress-state=done]>span{color:var(--psy-muted)}.psychiatry-portal [data-vital-unit]{opacity:1;color:var(--psy-muted);font-weight:400}.psychiatry-portal :is(button,a)[class~=bg-teal-600]:not(:where([data-psy-exempt],[data-psy-exempt] *)){color:#fff;background:#0f766e}.psychiatry-portal :is(button,a)[class~=bg-teal-600]:hover:not(:where([data-psy-exempt],[data-psy-exempt] *)){color:#fff;background:#115e59}.psychiatry-portal .psychiatry-ui:not(:where([data-psy-exempt],[data-psy-exempt] *)){--psy-ink:#292d29;--psy-muted:#575d56}.dark .psychiatry-portal{--psy-ink:#e7ece5;--psy-line:#454e44;--psy-surface:#171e18;--psy-muted:#b8c1b7;--psy-focus:#8cba9e;--background:126 13% 10%;--foreground:103 16% 91%;--muted:126 10% 17%;--muted-foreground:114 8% 74%;--accent:126 10% 17%;--accent-foreground:103 16% 91%;--ring:142 25% 65%;--border:112 7% 29%;color:var(--psy-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.dark .psychiatry-portal.bg-clinical-ground{background:#101610}.dark .psychiatry-portal .psychiatry-ui:not(:where(.psychiatry-report,[data-psy-exempt],[data-psy-exempt] *)){--psy-ink:#e7ece5;--psy-muted:#b8c1b7}.dark .psychiatry-portal :is(.bg-clinical-accent-soft,.bg-clinical-accent-tint){background:#29372a}.dark .psychiatry-portal :is(.text-stone-950,.text-stone-900,.text-stone-800,.text-stone-700,.text-slate-900,.text-slate-800,.text-slate-700):not(:where([data-psy-exempt],[data-psy-exempt] *,.psychiatry-report,.psychiatry-report *)){color:var(--psy-ink)}.dark .psychiatry-portal :is(.text-stone-600,.text-stone-500,.text-slate-600,.text-slate-500):not(:where([data-psy-exempt],[data-psy-exempt] *,.psychiatry-report,.psychiatry-report *)){color:var(--psy-muted)}.dark .psychiatry-portal :is(.bg-white,.bg-white\/90,.bg-stone-50,.bg-stone-100,th):not(:where([data-psy-exempt],[data-psy-exempt] *,.psychiatry-report,.psychiatry-report *)){background:var(--psy-surface)}.dark .psychiatry-portal h3:not(:where([data-psy-exempt],[data-psy-exempt] *,.psychiatry-report *,[class*=text-red],[class*=text-rose],[class*=text-amber],[class*=text-white])){color:var(--psy-ink)}.dark .psychiatry-portal .divide-y>:not([hidden])~:not([hidden]){border-color:var(--psy-line)}.dark .psychiatry-portal .text-clinical-accent-ink{color:#b9d5bd}.dark .psychiatry-portal [data-ui=tab][data-state=active]{color:#b9d5bd;border-color:var(--psy-focus)}.dark .psychiatry-portal [data-psy-label]:not(:where([data-psy-exempt],[data-psy-exempt] *)){color:var(--psy-muted);background:0 0}.dark .psychiatry-portal .psy-nav a[aria-current=page]{color:#b9d5bd;background:#29372a}@media (max-width:639px){.psychiatry-portal [data-psy-surface].justify-between{flex-wrap:wrap;gap:12px}.psychiatry-portal .psy-register main>[data-psy-surface]>div{padding:16px}.psychiatry-portal [data-registration-heading]{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:24px}.psychiatry-portal [data-psy-surface]:not(:where([data-psy-exempt],[data-psy-exempt] *)){padding:16px}.psychiatry-portal [data-psy-framed]{padding:0}.psychiatry-portal.psy-dialog{padding:20px}}}@media (prefers-reduced-motion:reduce){.psychiatry-portal *,.psychiatry-portal :before,.psychiatry-portal :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
@media screen{.reception-portal{--psy-ink:#2e2a26;--psy-muted:#635a52;--psy-line:#e4ddd2;background:#f8f5ef}.psy-sidebar[data-panel=sand] nav.psy-nav a{color:#4a3526}.psy-sidebar[data-panel=sand] nav.psy-nav a:hover:not([aria-current=page]){color:#3b2a1e;background:#4a352617}.psy-sidebar[data-panel=sand] nav.psy-nav a[aria-current=page]{color:#fffefa;background:#284438}.psy-sidebar[data-panel=sand] nav.psy-nav a:focus-visible{outline-offset:2px;outline:2px solid #284438}.psy-sidebar[data-panel=sand] [data-reception-account]:hover{background:#4a352617}.psy-sidebar[data-panel=sand] [data-reception-account]:focus-visible{outline-offset:2px;outline:2px solid #284438}.psychiatry-portal .rcp-block-title{font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:normal;font-size:16px;font-weight:600;line-height:1.4}.psychiatry-portal .rcp-dialog-title{font-size:24px;line-height:1.25}.psychiatry-portal .rcp-box input:focus-visible{outline:none}[data-reception-sheet]>button.absolute{place-items:center;width:44px;height:44px;display:grid;top:12px;right:10px}.rcp-flash{animation:1.4s ease-out rcp-flash}.rcp-check-in-cover{animation:.2s ease-out rcp-check-in-enter}.rcp-check-in-cover-leave{animation:.2s ease-out forwards rcp-check-in-leave}.rcp-check-in-arrival{animation:.2s ease-out rcp-check-in-enter}.reception-portal [data-check-in-highlight=true]{background-color:#e8eee7;animation:2.6s ease-out rcp-check-in-highlight;box-shadow:inset 3px 0 #36584d}@keyframes rcp-check-in-enter{0%{opacity:0}to{opacity:1}}@keyframes rcp-check-in-leave{0%{opacity:1}to{opacity:0}}@keyframes rcp-check-in-highlight{0%,55%{background-color:#e8eee7}to{background-color:#fffefa}}.reception-guide-welcome{left:12px;right:12px;bottom:max(12px, env(safe-area-inset-bottom));max-height:calc(100dvh - 24px);overflow-y:auto}.psychiatry-portal.reception-guide-welcome [data-reception-welcome-title]{font-family:var(--font-newsreader), Georgia, serif;letter-spacing:-.015em;text-wrap:balance;font-size:clamp(28px,3.4vw,34px);font-weight:400;line-height:1.15}@media (min-width:640px){.reception-guide-welcome{width:min(480px,100vw - 48px);inset:50% auto auto 50%;transform:translate(-50%,-50%)}}.reception-guide-card{left:12px;right:12px;bottom:max(12px, env(safe-area-inset-bottom));outline:none;max-height:calc(100dvh - 24px);overflow-y:auto}.psychiatry-portal.reception-guide-card [data-guide-title]{font-family:var(--font-newsreader), Georgia, serif;font-size:26px;font-weight:400;line-height:1.2}@media (min-width:768px){.reception-guide-card{top:var(--guide-top);left:var(--guide-left);width:min(360px,100vw - 24px);transform:var(--guide-transform);bottom:auto;right:auto}}@keyframes rcp-flash{0%{background-color:#e8eee7}to{background-color:#0000}}}@media (prefers-reduced-motion:reduce){.rcp-flash,.rcp-check-in-cover,.rcp-check-in-arrival,.reception-portal [data-check-in-highlight=true]{animation:none}.rcp-check-in-cover-leave{opacity:0}}