.patient-bento_categoryGrid__6RSfo,.patient-bento_grid__7LHQc{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;margin-top:24px}.patient-bento_grid__7LHQc>.patient-bento_portrait__Emhcq{grid-column:span 4;grid-row:span 2}.patient-bento_grid__7LHQc>.patient-bento_tile__7JWYW:nth-child(2),.patient-bento_grid__7LHQc>.patient-bento_tile__7JWYW:nth-child(5){grid-column:span 5}.patient-bento_grid__7LHQc>.patient-bento_tile__7JWYW:nth-child(3),.patient-bento_grid__7LHQc>.patient-bento_tile__7JWYW:nth-child(4){grid-column:span 3}.patient-bento_categoryGrid__6RSfo>.patient-bento_tile__7JWYW{grid-column:span 4}.patient-bento_categoryGrid__6RSfo>.patient-bento_tile__7JWYW:first-child{grid-column:span 7}.patient-bento_categoryGrid__6RSfo>.patient-bento_tile__7JWYW:nth-child(2){grid-column:span 5}.patient-bento_portrait__Emhcq,.patient-bento_tile__7JWYW{overflow:hidden;border:1px solid var(--border);border-radius:16px;background:var(--background);min-width:0}.patient-bento_tile__7JWYW{background:#fff;padding:20px 20px 0;display:flex;flex-direction:column}.patient-bento_tile__7JWYW>p{margin-bottom:12px}.patient-bento_portrait__Emhcq:focus-visible,.patient-bento_tile__7JWYW:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.patient-bento_portrait__Emhcq{display:flex;min-height:300px}.patient-bento_photo___vpmZ{position:relative;flex:1;overflow:hidden;background:#f6f2e8}.patient-bento_image__Q8fzJ{object-fit:cover;object-position:50% 35%;transition:transform .75s cubic-bezier(.16,1,.3,1),filter .75s ease}.patient-bento_portrait__Emhcq:focus-visible .patient-bento_image__Q8fzJ,.patient-bento_portrait__Emhcq:hover .patient-bento_image__Q8fzJ{transform:scale(1.055);filter:saturate(1.06)}.patient-bento_art__bFi1b{--preview-blue:#385bc7;position:relative;height:230px;min-height:230px;margin:0 -20px;flex-grow:1;padding:24px 20px 0;overflow:hidden;background:radial-gradient(ellipse 100% 85% at 50% 110%,#aec8ff 0,#e1eaff 42%,#f9fbff 78%,#fff 100%);color:#293851}.patient-bento_product__I0uDX{border:1px solid #dce3ef;border-radius:11px;background:#fff;min-height:244px;transform:rotate(-3deg);transform-origin:center bottom;animation:patient-bento_product-enter__0yFMQ .7s cubic-bezier(.16,1,.3,1) backwards;transition:transform .65s cubic-bezier(.16,1,.3,1),translate .65s cubic-bezier(.16,1,.3,1),box-shadow .45s ease}.patient-bento_tile__7JWYW:nth-child(2n) .patient-bento_product__I0uDX{transform:rotate(3deg);animation-delay:80ms}.patient-bento_tile__7JWYW:nth-child(3n) .patient-bento_product__I0uDX{animation-delay:.16s}.patient-bento_tile__7JWYW:focus-visible .patient-bento_product__I0uDX,.patient-bento_tile__7JWYW:hover .patient-bento_product__I0uDX{transform:rotate(0) scale(1.025);translate:0 -12px;box-shadow:0 14px 28px -10px #254a9233,0 4px 10px -4px #254a9217}.patient-bento_productBar__6HDfu{font-size:10px;border-bottom:1px solid #e9edf4;padding:11px 12px;display:flex;align-items:center;gap:7px;white-space:nowrap}.patient-bento_productBar__6HDfu svg{color:var(--preview-blue);flex-shrink:0}.patient-bento_productBar__6HDfu strong{font-weight:500;overflow:hidden;text-overflow:ellipsis}.patient-bento_productBar__6HDfu>span{margin-left:auto;color:#758096;font-size:9px}.patient-bento_details__P_lMR{padding:14px;font-size:11px;line-height:1.5}.patient-bento_details__P_lMR strong{font-weight:550}.patient-bento_details__P_lMR small{display:block;font-size:10px;color:#6c7890;margin-top:3px}.patient-bento_identity__uwyx0,.patient-bento_location__m_ACV{display:flex;gap:10px;align-items:center;margin-bottom:14px}.patient-bento_identity__uwyx0 img{width:38px;height:38px;object-fit:cover;border-radius:9px}.patient-bento_identity__uwyx0 strong,.patient-bento_location__m_ACV strong{display:block;font-size:12px}.patient-bento_location__m_ACV{padding:9px 0 5px}.patient-bento_location__m_ACV svg{color:var(--preview-blue);flex-shrink:0}.patient-bento_label__jfb7V{display:block;font-size:10px;color:#6c7890;margin:10px 0 6px}.patient-bento_field__vOFSd{padding:8px 10px;border:1px solid #d9e2f0;border-radius:6px;line-height:1.65;background:#fcfdff}.patient-bento_fieldColumns__Mh352{display:grid;grid-template-columns:1fr 1fr;gap:10px}.patient-bento_timeline__O2DDx>div{position:relative;padding:0 0 14px 18px;border-left:1px solid #dbe3f1;margin-left:3px}.patient-bento_timeline__O2DDx>div:before{content:"";position:absolute;width:7px;height:7px;left:-4px;top:4px;background:#e3ebfc;border:1px solid #4568c5;border-radius:50%}.patient-bento_timeline__O2DDx strong{font-size:11px}.patient-bento_chips__FTH_R{display:flex;gap:5px;flex-wrap:wrap}.patient-bento_chips__FTH_R>span{font-size:10px;background:#eef3fc;color:#46618b;border-radius:5px;padding:4px 6px}.patient-bento_previewTabs__cputh{display:flex;gap:10px;font-size:10px;border-bottom:1px solid #e7edf6;padding-bottom:10px;color:#738096}.patient-bento_previewTabs__cputh b{font-weight:500;color:var(--preview-blue)}.patient-bento_previewRow__tCOzX{display:flex;align-items:center;gap:9px;padding:10px 0;border-bottom:1px solid #edf0f5}.patient-bento_previewRow__tCOzX svg{color:var(--preview-blue);flex-shrink:0}.patient-bento_previewRow__tCOzX:last-child{border:0}.patient-bento_vital___c1m5{display:flex;align-items:baseline;gap:6px;padding:9px 0;border-bottom:1px solid #e9edf5}.patient-bento_vital___c1m5>span{flex:1;color:#68758b}.patient-bento_vital___c1m5 strong{font-size:16px;font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.patient-bento_vital___c1m5 small{font-size:9px;min-width:30px}.patient-bento_objective__mviLO,.patient-bento_role__pJGUK{display:flex;gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid #edf0f5}.patient-bento_objective__mviLO>span,.patient-bento_role__pJGUK>span{display:grid;place-items:center;width:27px;height:27px;border-radius:7px;background:#eef3fc;color:#385bc7;font-size:10px;flex-shrink:0}.patient-bento_objective__mviLO{align-items:start}.patient-bento_objective__mviLO>span{width:23px;height:23px}.patient-bento_objective__mviLO small{line-height:1.6}.patient-bento_document__XP9AE{display:flex;align-items:center;gap:9px;padding:12px 0;border-bottom:1px solid #edf0f5}.patient-bento_document__XP9AE>svg{color:#6f87b1;flex-shrink:0}.patient-bento_document__XP9AE>svg:last-child{margin-left:auto}.patient-bento_document__XP9AE strong{font-size:11px}.patient-bento_prompt__KWawn{padding:10px 12px;background:#f5f8ff;border-radius:7px;margin-bottom:9px;line-height:1.65;color:#38517e}.patient-bento_hoverNote__H7qmD{position:absolute;right:10px;bottom:16px;max-width:calc(100% - 20px);display:flex;align-items:center;gap:7px;padding:10px 12px;border:1px solid #bfd0f4;border-radius:8px;background:white;color:#385bc7;font-size:11px;line-height:1.4;box-shadow:0 8px 22px #285ac514;opacity:0;transform:translateY(18px) scale(.92) rotate(2deg);filter:blur(3px);transform-origin:80% 100%;pointer-events:none;transition:transform .55s cubic-bezier(.16,1.35,.3,1),opacity .22s ease,filter .35s ease}.patient-bento_hoverNote__H7qmD svg{flex-shrink:0}.patient-bento_tile__7JWYW:focus-visible .patient-bento_hoverNote__H7qmD,.patient-bento_tile__7JWYW:hover .patient-bento_hoverNote__H7qmD{opacity:1;transform:none;filter:none}@keyframes patient-bento_product-enter__0yFMQ{0%{translate:0 18px;opacity:.3}to{translate:0 0;opacity:1}}@media (max-width:1200px){.patient-bento_grid__7LHQc>.patient-bento_portrait__Emhcq,.patient-bento_grid__7LHQc>.patient-bento_tile__7JWYW:nth-child(n){grid-column:span 4}.patient-bento_categoryGrid__6RSfo>.patient-bento_tile__7JWYW{grid-column:span 6}.patient-bento_categoryGrid__6RSfo>.patient-bento_tile__7JWYW:first-child{grid-column:span 7}.patient-bento_categoryGrid__6RSfo>.patient-bento_tile__7JWYW:nth-child(2){grid-column:span 5}.patient-bento_categoryGrid__6RSfo>.patient-bento_tile__7JWYW:last-child{grid-column:span 12}}@media (max-width:900px){.patient-bento_grid__7LHQc>.patient-bento_portrait__Emhcq{grid-row:auto;grid-column:span 12;height:280px;min-height:0}.patient-bento_categoryGrid__6RSfo>.patient-bento_tile__7JWYW:nth-child(n),.patient-bento_grid__7LHQc>.patient-bento_tile__7JWYW:nth-child(n){grid-column:span 6}.patient-bento_categoryGrid__6RSfo>.patient-bento_tile__7JWYW:last-child{grid-column:span 12}}@media (max-width:600px){.patient-bento_categoryGrid__6RSfo,.patient-bento_grid__7LHQc{grid-template-columns:minmax(0,1fr)}.patient-bento_categoryGrid__6RSfo>.patient-bento_tile__7JWYW:nth-child(n),.patient-bento_grid__7LHQc>.patient-bento_portrait__Emhcq,.patient-bento_grid__7LHQc>.patient-bento_tile__7JWYW:nth-child(n){grid-column:auto}.patient-bento_portrait__Emhcq{height:300px}.patient-bento_art__bFi1b{padding-left:24px;padding-right:24px}.patient-bento_fieldColumns__Mh352{gap:8px}}@media (hover:none){.patient-bento_hoverNote__H7qmD{opacity:1;transform:none;filter:none}}@media (prefers-reduced-motion:reduce){.patient-bento_product__I0uDX{animation:none}.patient-bento_hoverNote__H7qmD,.patient-bento_image__Q8fzJ,.patient-bento_product__I0uDX{transition:none}.patient-bento_portrait__Emhcq:focus-visible .patient-bento_image__Q8fzJ,.patient-bento_portrait__Emhcq:hover .patient-bento_image__Q8fzJ{transform:none;filter:none}.patient-bento_tile__7JWYW:focus-visible .patient-bento_product__I0uDX,.patient-bento_tile__7JWYW:hover .patient-bento_product__I0uDX{translate:none;transform:none}.patient-bento_hoverNote__H7qmD{transform:none;filter:none}}.patient-bento_tile__7JWYW>.patient-bento_illustration__XvCFN{margin:0 -20px;width:calc(100% + 40px);flex-shrink:0;flex-grow:1}.patient-bento_tile__7JWYW>.patient-bento_illustration__XvCFN[data-illustration=conversation],.patient-bento_tile__7JWYW>.patient-bento_illustration__XvCFN[data-illustration=equipment]{height:auto;min-height:230px;align-items:flex-start}