.TvUITa_layer{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.TvUITa_corner{aspect-ratio:1;width:clamp(150px,34vw,430px);height:auto;position:absolute}.TvUITa_tl{top:0;left:0}.TvUITa_tr{top:0;right:0}.TvUITa_bl{bottom:0;left:0}.TvUITa_br{bottom:0;right:0}@media (max-width:479px){.TvUITa_tl,.TvUITa_tr{width:132px}.TvUITa_bl,.TvUITa_br{width:170px}}@media (min-width:1280px){.TvUITa_corner{width:min(30vw,470px)}}
.De5OoG_logo{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:100%;height:auto;display:block}.De5OoG_lg{width:290px}.De5OoG_md{width:220px}.De5OoG_sm{width:148px}@media (max-width:359px){.De5OoG_lg{width:250px}.De5OoG_md{width:196px}}
.nCxr4a_shell{--rose:#9b5a64;--rose-deep:#84474f;--rose-light:#b46d79;--rose-line:#efdcda;--rose-soft:#fdf6f4;--blush:#f6d8d7;--ivory:#fcf8f5;--ink:#262224;--muted:#73676a;isolation:isolate;background:radial-gradient(70% 45% at 50% 38%,#fffdfb 0,#fffdfb00 70%),var(--ivory);min-height:100dvh;color:var(--ink);font-family:var(--font-member);-webkit-text-size-adjust:100%;position:relative;overflow-x:hidden}.nCxr4a_column{width:100%;max-width:440px;padding:calc(env(safe-area-inset-top) + 34px) 20px calc(env(safe-area-inset-bottom) + 40px);margin:0 auto;position:relative}.nCxr4a_wide{max-width:700px}.nCxr4a_backLink{min-height:40px;color:var(--rose);border-radius:999px;align-items:center;margin:-8px 0 6px -8px;padding:0 12px 0 4px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.nCxr4a_head{text-align:center;flex-direction:column;align-items:center;margin-bottom:24px;display:flex}.nCxr4a_headFront{margin:6px 0 28px}.nCxr4a_mark{border-radius:15px;margin-bottom:18px;display:block;box-shadow:0 10px 24px #84474f38,0 2px 5px #84474f1f}.nCxr4a_brand{border-radius:12px;padding:4px 6px;text-decoration:none;display:inline-block}.nCxr4a_lead{letter-spacing:.08em;max-width:21em;color:var(--muted);text-wrap:balance;margin:16px 0 0;font-size:14px;line-height:1.9}.nCxr4a_card{border:1px solid var(--rose-line);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffdfbf0;border-radius:26px;padding:28px 22px;position:relative;box-shadow:0 22px 50px #84474f1a,0 2px 6px #84474f0d}.nCxr4a_cardTitle{letter-spacing:.08em;color:var(--ink);margin:0 0 20px;font-size:19px;font-weight:700}.nCxr4a_foot{text-align:center;margin-top:26px}.nCxr4a_note{max-width:26em;color:var(--muted);text-align:left;justify-content:center;align-items:flex-start;gap:8px;margin:0 auto;font-size:12.5px;line-height:1.7;display:flex}.nCxr4a_note svg{color:var(--rose);flex-shrink:0;margin-top:1px}.nCxr4a_legal{flex-wrap:wrap;justify-content:center;gap:4px 18px;margin-top:18px;font-size:12px;display:flex}.nCxr4a_legal a{min-height:32px;color:var(--muted);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.nCxr4a_legal a:hover{color:var(--rose)}.nCxr4a_legal a:focus-visible,.nCxr4a_brand:focus-visible{outline:2px solid var(--rose);outline-offset:2px;border-radius:6px}.nCxr4a_card input:not([type=checkbox]):not([type=radio]),.nCxr4a_card select,.nCxr4a_card textarea{font-size:16px}.nCxr4a_card input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.nCxr4a_card select{border-color:var(--rose-line);background-color:var(--rose-soft);min-height:52px;color:var(--ink);border-radius:14px}.nCxr4a_card input:not([type=checkbox]):not([type=radio]):focus,.nCxr4a_card select:focus{border-color:var(--rose);box-shadow:0 0 0 3px #9b5a6424}.nCxr4a_card input::placeholder{color:#b5a6a9}.nCxr4a_card .patient-field{border-color:var(--rose-line);background:var(--rose-soft);border-radius:14px;min-height:52px}.nCxr4a_card .patient-field:focus{border-color:var(--rose);box-shadow:0 0 0 3px #9b5a6424}.nCxr4a_card [class*="bg-[#9a742e]"],.nCxr4a_card [class*="bg-[#a1566b]"]{background:linear-gradient(180deg,var(--rose-light),var(--rose))}.nCxr4a_card [class*="bg-[#9a742e]"]:hover:not(:disabled),.nCxr4a_card [class*="bg-[#a1566b]"]:hover:not(:disabled){background:linear-gradient(180deg,var(--rose),var(--rose-deep))}.nCxr4a_card [class*="text-[#9a742e]"],.nCxr4a_card [class*="text-[#8a6829]"],.nCxr4a_card [class*="text-[#6e5425]"],.nCxr4a_card [class*="text-[#a1566b]"]{color:var(--rose)}.nCxr4a_card [class*="accent-[#9a742e]"]{accent-color:var(--rose)}.nCxr4a_card [class*="border-[#ddd0b4]"],.nCxr4a_card [class*="border-[#d7c7aa]"],.nCxr4a_card [class*="border-[#f1e2e3]"],.nCxr4a_card [class*="border-[#ecd3d5]"]{border-color:var(--rose-line)}.nCxr4a_card [class*="bg-[#f8f3e8]"],.nCxr4a_card [class*="bg-[#fbf4f3]"]{background-color:var(--rose-soft)}.nCxr4a_card [class*="bg-[#e6dcc2]"],.nCxr4a_card [class*="bg-[#ecd3d5]"]{background:var(--rose-line)}.nCxr4a_card .underline{text-underline-offset:4px;text-decoration-thickness:1px}.nCxr4a_card a[class*="border-[#dadce0]"]{border-color:#eadfdc;border-radius:999px;min-height:52px;box-shadow:0 4px 12px #84474f0f}.nCxr4a_card a[class*="bg-[#06C755]"]{border-radius:999px;min-height:52px;box-shadow:0 6px 14px #06c75529}.nCxr4a_card form>button:not([type=button]){letter-spacing:.06em;border-radius:999px;min-height:56px;font-size:16px;position:relative;box-shadow:0 12px 24px #84474f42,inset 0 1px #ffffff38}.nCxr4a_card form>button:not([type=button]):after{content:"";background:#ffffff38 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") 50%/18px no-repeat;border-radius:50%;width:36px;height:36px;margin-top:-18px;position:absolute;top:50%;right:10px}.nCxr4a_card button:focus-visible,.nCxr4a_card a:focus-visible,.nCxr4a_backLink:focus-visible{outline:2px solid var(--rose);outline-offset:2px}.nCxr4a_card input:not([type=checkbox]):not([type=radio]):focus-visible,.nCxr4a_card select:focus-visible,.nCxr4a_card textarea:focus-visible{outline:none}.nCxr4a_card input[type=checkbox]:focus-visible,.nCxr4a_card input[type=radio]:focus-visible{outline:2px solid var(--rose);outline-offset:2px}@media (min-width:768px){.nCxr4a_column{padding-top:56px;padding-bottom:56px}.nCxr4a_card{padding:32px}}@media (max-width:639px){.nCxr4a_column{padding-top:calc(env(safe-area-inset-top) + 60px)}.nCxr4a_backLink{top:calc(env(safe-area-inset-top) + 8px);margin:0;position:absolute;left:8px}}@media (max-width:359px){.nCxr4a_card{padding:22px 14px}.nCxr4a_lead{letter-spacing:.03em;font-size:13px}}@media (prefers-reduced-motion:no-preference){.nCxr4a_backLink{transition:background-color .16s}.nCxr4a_backLink:hover{background:#9b5a6414}}
.EmLcUG_appHeader,.EmLcUG_bottomNav,.EmLcUG_home,.EmLcUG_composer,.EmLcUG_menuPanel{--ac-ink:#3a3032;--ac-muted:#80595f;--ac-accent:#83545c;--ac-line:#e6d6d7;--ac-paper:#fcf8f5;--ac-card:#fff;--ac-soft:#efe3e4;font-family:var(--font-member);color:var(--ac-ink);-webkit-tap-highlight-color:transparent;font-size:14px;line-height:1.6}.EmLcUG_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.EmLcUG_appHeader a,.EmLcUG_bottomNav a,.EmLcUG_home a{color:inherit;text-decoration:none}.EmLcUG_appHeader button,.EmLcUG_bottomNav button,.EmLcUG_home button{font:inherit;cursor:pointer}.EmLcUG_appHeader{z-index:50;padding-top:env(safe-area-inset-top);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#faf8f5f2;border-bottom:1px solid #ded2c7b3;position:sticky;top:0}.EmLcUG_headerInner{justify-content:space-between;align-items:center;gap:18px;max-width:1080px;min-height:70px;margin:auto;padding:0 20px;display:flex}.EmLcUG_brandLink{align-items:center;display:inline-flex}.EmLcUG_brand{letter-spacing:-1.8px;color:#423639;padding:3px 18px 8px 0;font-size:33px;font-weight:400;line-height:1;display:inline-block;position:relative}.EmLcUG_brand sup{letter-spacing:0;color:#ae707a;font-size:15px;position:absolute;top:0;right:0}.EmLcUG_brand>svg{color:#ba7b85;width:100%;height:15px;position:absolute;bottom:-2px;left:0}.EmLcUG_menu{position:relative}.EmLcUG_menu>summary,.EmLcUG_bell{color:#6a484e;border-radius:50%;place-items:center;width:44px;height:44px;list-style:none;display:grid}.EmLcUG_menu summary::-webkit-details-marker{display:none}.EmLcUG_menu[open]>summary{background:#edddde}.EmLcUG_menuPanel{border:1px solid var(--ac-line);background:#fffdfa;border-radius:20px;width:min(300px,100vw - 36px);padding:18px;position:absolute;top:54px;left:0;box-shadow:0 16px 45px #3a303221}.EmLcUG_menuName{margin:0 0 8px;font-size:14px;font-weight:700}.EmLcUG_menuPanel>a{border-bottom:1px solid #f1e6e7;align-items:center;gap:12px;min-height:47px;padding:7px 3px;font-size:14px;display:flex}.EmLcUG_accountTools{margin-top:15px}.EmLcUG_bell{position:relative}.EmLcUG_notificationDot{color:#fff;text-align:center;background:#aa645a;border:2px solid #fcf8f5;border-radius:12px;min-width:17px;height:17px;padding:0 3px;font-size:9px;line-height:13px;position:absolute;top:3px;right:0}.EmLcUG_bottomNav{z-index:60;max-width:540px;padding:9px 8px calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffdfafa;border:1px solid #e5d6d7;border-bottom:0;border-radius:23px 23px 0 0;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;margin:0 auto;display:grid;position:fixed;inset:auto 0 0;box-shadow:0 -8px 32px #70424a0c}.EmLcUG_navItem{flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:52px;font-size:10px;line-height:1.3;display:flex;position:relative;color:#95676f!important}.EmLcUG_navIcon{place-items:center;height:27px;display:grid;position:relative}.EmLcUG_navItem[aria-current=page]{font-weight:700;color:#403437!important}.EmLcUG_navItem[aria-current=page]:not(.EmLcUG_recordNav):after{content:"";background:#91545e;border-radius:4px;width:14px;height:3px;position:absolute;bottom:-3px}.EmLcUG_navUnread{background:#b45b54;border-radius:50%;width:6px;height:6px;position:absolute;top:-2px;right:-3px}.EmLcUG_recordNav .EmLcUG_navIcon{color:#fff;background:#916068;border:4px solid #fffdfa;border-radius:50%;width:48px;height:48px;margin-top:-25px;margin-bottom:0;box-shadow:0 3px 10px #79474f27}.EmLcUG_recordNav{font-weight:700;color:#76434b!important}.EmLcUG_home{max-width:620px;margin:0 auto}.EmLcUG_hero{isolation:isolate;background:#edddde;border-radius:0;min-height:290px;position:relative;overflow:hidden}.EmLcUG_heroText{z-index:2;width:68%;padding:35px 22px 39px;position:relative}.EmLcUG_eyebrow{letter-spacing:1.6px;color:#8c6168;font-size:9px;font-weight:600;line-height:1.5;display:block}.EmLcUG_heroText .EmLcUG_eyebrow{letter-spacing:1.3px;color:#764b52;font-size:8px}.EmLcUG_hero h1{letter-spacing:1.5px;color:#332a2c;margin:18px 0 13px;font-size:29px;font-weight:400;line-height:1.65}.EmLcUG_heroText p{color:#71474e;margin:0 0 18px;font-size:11px;line-height:1.9}.EmLcUG_heroText a{border-bottom:1px solid #a5737b;align-items:center;gap:8px;padding-bottom:4px;font-size:11px;display:inline-flex}.EmLcUG_heroPortrait{z-index:0;object-fit:cover;object-position:52% 34%;mix-blend-mode:multiply;width:51%;height:100%;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#0000001a 6%,#00000057 14%,#000000a3 23%,#000000e0 31%,#000 40%);mask-image:linear-gradient(90deg,#0000 0,#0000001a 6%,#00000057 14%,#000000a3 23%,#000000e0 31%,#000 40%)}.EmLcUG_hero:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#edddde 0% 40%,#eddddea6 50%,#edddde4d 58%,#edddde14 66%,#0000 74%);position:absolute;inset:0}.EmLcUG_heroCaption{z-index:3;writing-mode:vertical-rl;letter-spacing:1.8px;color:#6a464c;font-size:7px;position:absolute;bottom:14px;right:14px}.EmLcUG_homeContent{z-index:4;padding:0 20px 28px;position:relative}.EmLcUG_homeContent>section{margin-top:25px}.EmLcUG_search{color:#9d626c;background:#fff;border:1px solid #eddcde;border-radius:16px;align-items:center;gap:10px;height:52px;margin-top:-15px;padding:0 10px 0 17px;display:flex;box-shadow:0 5px 15px #7140480a}.EmLcUG_search input{color:#423639;background:0 0;outline:0;width:100%;min-width:0;min-height:44px;font-size:12px;line-height:1.4;border:0!important}.EmLcUG_search input::placeholder{color:#95676f}.EmLcUG_search button{background:0 0;border:0;place-items:center;min-width:40px;min-height:44px;display:grid}.EmLcUG_sectionHeading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.EmLcUG_sectionHeading h2,.EmLcUG_planCard h2{letter-spacing:.4px;margin:0;font-size:15px;font-weight:600;line-height:1.5}.EmLcUG_sectionHeading .EmLcUG_eyebrow{margin-bottom:4px}.EmLcUG_helper{color:#976971;white-space:nowrap;font-size:9px}.EmLcUG_dayBadge{color:#794c54;background:#ede0e1;border-radius:12px;padding:10px 13px;font-size:18px;line-height:1}.EmLcUG_today{background:#fff;border:1px solid #ebdcdd;border-radius:20px;padding:18px;box-shadow:0 5px 20px #71404806}.EmLcUG_greeting{color:#92656d;margin:0 0 13px;font-size:11px}.EmLcUG_todayAction{color:#45383b;align-items:center;gap:11px;padding:13px 0;display:flex}.EmLcUG_actionIcon{color:#9b626c;background:#f2e8e9;border-radius:13px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.EmLcUG_todayAction>span:nth-child(2){flex:1}.EmLcUG_todayAction strong{font-size:12px;font-weight:600;line-height:1.6;display:block}.EmLcUG_todayAction small{color:#875e65;margin-top:3px;font-size:10px;line-height:1.8;display:block}.EmLcUG_todayFooter{color:#9b7077;border-top:1px solid #efe4e5;justify-content:space-between;align-items:center;gap:10px;margin-top:4px;padding-top:11px;font-size:10px;display:flex}.EmLcUG_todayFooter>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:65%;overflow:hidden}.EmLcUG_todayFooter a{white-space:nowrap;color:#78414a;align-items:center;gap:2px;display:flex}.EmLcUG_areaGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.EmLcUG_areaGrid>a{background:#fff;border:1px solid #ede0e1;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:78px;padding:10px 3px;display:flex;box-shadow:0 3px 9px #78414a04}.EmLcUG_areaGrid svg{color:#9b5e68}.EmLcUG_areaGrid span{letter-spacing:.5px;color:#68494e;font-size:11px}.EmLcUG_planCard{background:#efe4e5;border:1px solid #e4d3d4;border-radius:18px;align-items:center;gap:12px;padding:18px 15px;display:flex}.EmLcUG_planIcon{color:#965a64;background:#faf7f3;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.EmLcUG_planCard>div{flex:1;min-width:0}.EmLcUG_planCard .EmLcUG_eyebrow{margin-bottom:3px;font-size:8px}.EmLcUG_planCard h2{font-size:13px}.EmLcUG_planCard p{color:#785057;margin:4px 0 0;font-size:10px;line-height:1.7}.EmLcUG_planCard>a{color:#92555f;place-items:center;min-width:35px;min-height:44px;display:grid}.EmLcUG_guideGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.EmLcUG_guide{background:#fff;border:1px solid #e8d8d9;border-radius:15px;overflow:hidden}.EmLcUG_guide summary{cursor:pointer;list-style:none}.EmLcUG_guide summary::-webkit-details-marker{display:none}.EmLcUG_guide img{object-fit:cover;width:100%;height:105px;display:block}.EmLcUG_guide summary>span{padding:13px 12px;display:block;position:relative}.EmLcUG_guide small{letter-spacing:1.4px;color:#a1727a;font-size:8px}.EmLcUG_guide strong{margin-top:5px;font-size:12px;font-weight:500;line-height:1.7;display:block}.EmLcUG_guide summary svg{color:#a2606b;position:absolute;bottom:16px;right:10px}.EmLcUG_guide>p{color:#7d575d;margin:0;padding:0 12px 14px;font-size:11px;line-height:1.9}.EmLcUG_messageLink{background:#fff;border:1px solid #ebdcdd;border-radius:16px;align-items:center;gap:13px;margin-top:22px;padding:15px;display:flex}.EmLcUG_messageLink>span{flex:1;font-size:11px}.EmLcUG_messageLink strong{color:#91646c;font-size:10px;font-weight:400;display:block}.EmLcUG_footerNote{color:#9e737a;justify-content:center;align-items:center;gap:5px;margin:27px 0 0;font-size:9px;display:flex}.EmLcUG_composer{background:#fff;border:1px solid #e6d6d7;border-radius:22px;overflow:hidden;box-shadow:0 5px 20px #71404806}.EmLcUG_composerHeading{padding:20px 20px 0}.EmLcUG_composerHeading h2{margin:5px 0;font-size:18px;font-weight:500}.EmLcUG_composerHeading p{color:#855d63;margin:7px 0;font-size:12px}.EmLcUG_privateNotice{color:#7c5158;background:#f5ecec;border-radius:12px;align-items:flex-start;gap:8px;margin:16px 20px;padding:11px 13px;font-size:11px;line-height:1.8;display:flex}.EmLcUG_privateNotice svg{flex-shrink:0;margin-top:3px}.EmLcUG_composerTabs{background:#f4eded;border:1px solid #e9dadb;border-radius:24px;gap:3px;margin:18px 20px;padding:4px;display:flex}.EmLcUG_composerTabs button{color:#855d63;cursor:pointer;background:0 0;border:0;border-radius:20px;flex:1;min-height:36px;font-size:12px;font-weight:500}.EmLcUG_composerTabs button[aria-selected=true]{color:#fff;background:#8e5f67;box-shadow:0 2px 6px #6a3d4515}.EmLcUG_composerForm{padding:0 20px 20px}.EmLcUG_dateRow{grid-template-columns:1fr;gap:10px;margin-bottom:18px;display:grid}.EmLcUG_field{color:#7e545b;font-size:11px;display:block}.EmLcUG_field input,.EmLcUG_field select,.EmLcUG_field textarea{box-sizing:border-box;color:#423639;width:100%;max-width:100%;min-height:46px;font:inherit;background:#fcf8f5;border:1px solid #e2d0d1;border-radius:12px;margin-top:6px;padding:10px 12px;font-size:14px}.EmLcUG_photoDrop{text-align:center;color:#955862;cursor:pointer;background:#f5eaeb;border:1px dashed #d0a3ab;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:180px;display:flex;position:relative;overflow:hidden}.EmLcUG_photoDrop input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.EmLcUG_photoDrop strong{margin-top:12px;font-size:14px;font-weight:500}.EmLcUG_photoDrop small{color:#90646b;margin-top:5px;font-size:11px;display:block}.EmLcUG_fileName{word-break:break-word;color:#784c53;font-size:11px}.EmLcUG_tabNote{color:#8f636a;margin:10px 0;font-size:11px;line-height:1.8}.EmLcUG_scoreGroup{gap:15px;display:grid}.EmLcUG_scoreField{background:#fcfaf7;border:1px solid #ecddde;border-radius:14px;padding:14px 13px}.EmLcUG_scoreHeader{justify-content:space-between;align-items:center;margin-bottom:10px;font-size:13px;display:flex}.EmLcUG_scoreHeader output{color:#804952;font-size:21px}.EmLcUG_scoreHeader output small{color:#a0777e;margin-left:3px;font-size:11px}.EmLcUG_scoreField input[type=range]{accent-color:#8f5660;cursor:pointer;width:100%;height:30px}.EmLcUG_scoreLegend{color:#9e747b;justify-content:space-between;font-size:10px;display:flex}.EmLcUG_scoreField select{color:#6f424a;background:#fff;border:1px solid #e0cccd;border-radius:10px;width:100%;min-height:42px;padding:8px;font-size:13px}.EmLcUG_scoreEmpty{font-family:inherit!important;font-size:11px!important}.EmLcUG_composer textarea{resize:vertical;min-height:130px}.EmLcUG_composerFooter{border-top:1px solid #eddedf;margin-top:18px;padding-top:14px}.EmLcUG_composerSummary{color:#8a6067;flex-wrap:wrap;gap:8px;margin-bottom:12px;font-size:10px;display:flex}.EmLcUG_composerSummary>span{background:#f3e8e9;border-radius:7px;padding:4px 8px}.EmLcUG_primaryButton{color:#fff;width:100%;min-height:49px;font:inherit;cursor:pointer;background:#8b5b63;border:0;border-radius:13px;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex;box-shadow:0 4px 12px #7e414b18}.EmLcUG_primaryButton:disabled{opacity:.5;cursor:wait}.EmLcUG_composerStatus{border-radius:10px;margin:10px 0;padding:11px 13px;font-size:12px;line-height:1.7}.EmLcUG_composerStatus[data-ok=true]{color:#496047;background:#eef3ed}.EmLcUG_composerStatus[data-ok=false]{color:#9e453c;background:#fff0ed}.EmLcUG_careSafety{color:#90646b;margin:13px 0 0;font-size:10px;line-height:1.8}.EmLcUG_home a:hover,.EmLcUG_menuPanel a:hover{background-color:#f4e8e9}.EmLcUG_heroText a:hover{color:#9e515e;background:0 0}.EmLcUG_appHeader :focus-visible,.EmLcUG_bottomNav :focus-visible,.EmLcUG_home :focus-visible,.EmLcUG_composer :focus-visible{outline-offset:4px;outline:2px solid #96545f}.EmLcUG_photoDrop:focus-within{outline-offset:3px;outline:2px solid #96545f}@media (min-width:768px){.EmLcUG_home{max-width:940px}.EmLcUG_hero{min-height:340px}.EmLcUG_heroText{width:65%;padding:47px 40px}.EmLcUG_hero h1{font-size:39px;line-height:1.6}.EmLcUG_heroText p{font-size:13px}.EmLcUG_heroText .EmLcUG_eyebrow{font-size:9px}.EmLcUG_heroPortrait{object-position:50% 34%;width:43%}.EmLcUG_homeContent{max-width:750px;margin:auto;padding:0 24px 40px}.EmLcUG_homeContent>section{margin-top:28px}.EmLcUG_areaGrid{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px}.EmLcUG_guide img{height:160px}.EmLcUG_dateRow{grid-template-columns:1fr 1fr}.EmLcUG_headerInner{min-height:76px}.EmLcUG_composer{max-width:700px;margin:auto}.EmLcUG_appHeader .EmLcUG_brand{font-size:36px}}@media (max-width:359px){.EmLcUG_hero h1{font-size:26px}.EmLcUG_heroText{padding-left:18px}.EmLcUG_homeContent{padding-left:14px;padding-right:14px}.EmLcUG_helper{font-size:8px}.EmLcUG_navItem{font-size:9px}}@media (prefers-reduced-motion:no-preference){.EmLcUG_homeContent a,.EmLcUG_areaGrid>a,.EmLcUG_primaryButton{transition:background-color .16s,box-shadow .16s}.EmLcUG_areaGrid>a:hover{box-shadow:0 4px 12px #69363f0d}.EmLcUG_heroText{animation:.45s both EmLcUG_care-in}@keyframes EmLcUG_care-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}}.EmLcUG_listPanel{--ac-ink:#3a3032;--ac-muted:#80595f;--ac-accent:#83545c;font-family:var(--font-member);max-width:700px;color:var(--ac-ink);margin:20px auto 0;line-height:1.6}.EmLcUG_listPanel a{color:inherit;text-decoration:none}.EmLcUG_listHeading{padding:8px 4px 16px}.EmLcUG_listHeading h2{margin:6px 0;font-size:23px;font-weight:400;line-height:1.6}.EmLcUG_listHeading p{color:#90646b;margin:4px 0;font-size:11px}.EmLcUG_listSegments{text-align:center;background:#f0e4e5;border:1px solid #e8d7d9;border-radius:24px;grid-template-columns:1fr 1fr;margin-bottom:20px;padding:4px;font-size:12px;display:grid}.EmLcUG_listSegments>span,.EmLcUG_listSegments>a{border-radius:20px;justify-content:center;align-items:center;gap:7px;min-height:38px;display:flex}.EmLcUG_listSegments>span{color:#7c4951;background:#fffdfa;box-shadow:0 2px 7px #7f424c13}.EmLcUG_appointment{background:#fffdfa;border:1px solid #e6d4d6;border-radius:19px;margin-bottom:15px;padding:18px}.EmLcUG_appointmentDate{border-bottom:1px solid #eee2e3;align-items:baseline;gap:10px;padding-bottom:13px;font-size:12px;display:flex}.EmLcUG_appointmentDate>strong{font-size:23px;font-weight:400}.EmLcUG_statusPill{color:#647655;white-space:nowrap;background:#edf1e8;border-radius:7px;margin-left:auto;padding:4px 8px;font-size:9px}.EmLcUG_statusPill[data-pending=true]{color:#8b4753;background:#f2e4e5}.EmLcUG_appointmentBody{align-items:center;gap:13px;padding:17px 0;display:flex}.EmLcUG_clinicIcon{color:#aa6c76;background:#f1e5e6;border-radius:12px;flex-shrink:0;place-items:center;width:58px;height:65px;display:grid}.EmLcUG_appointmentBody h3{margin:0;font-size:14px;font-weight:600}.EmLcUG_appointmentBody p{color:#885a62;margin:4px 0;font-size:12px}.EmLcUG_appointmentBody small{color:#9e7179;font-size:9px}.EmLcUG_appointmentActions{border-top:1px solid #eee0e1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:12px;display:flex}.EmLcUG_appointmentActions>a{color:#814751;align-items:center;gap:5px;min-height:34px;font-size:10px;display:inline-flex}.EmLcUG_secondaryButton{background:#ead9db;border:1px solid #e0c9cb;border-radius:13px;justify-content:center;align-items:center;gap:8px;min-height:49px;font-size:13px;font-weight:500;display:flex;color:#773d47!important}.EmLcUG_pendingNotice{color:#894651;background:#f3e7e7;border-radius:10px;padding:10px 12px;font-size:11px;line-height:1.8}.EmLcUG_emptyState{text-align:center;background:#fffdfa;border:1px dashed #dbbfc1;border-radius:18px;margin-bottom:18px;padding:35px 20px}.EmLcUG_emptyState svg{color:#af757f;margin:0 auto 13px}.EmLcUG_emptyState h3{font-size:14px;font-weight:500}.EmLcUG_emptyState p{color:#8e6269;font-size:12px}.EmLcUG_messageToolbar{color:#9e606a;justify-content:space-between;align-items:center;padding:10px 4px 16px;font-size:11px;display:flex}.EmLcUG_messageToolbar button{color:#8f4f5a;cursor:pointer;background:#fffaf5;border:1px solid #dbbfc0;border-radius:10px;min-height:36px;padding:4px 10px;font-size:11px}.EmLcUG_messageCard{background:#fffdfa;border:1px solid #e6d4d6;border-radius:18px;align-items:flex-start;gap:13px;margin-bottom:12px;padding:18px;display:flex}.EmLcUG_messageCard[data-unread=true]{border-left:3px solid #ac6c77}.EmLcUG_messageAvatar{color:#a45f6b;background:#f0dfe1;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.EmLcUG_messageBody{flex:1;min-width:0}.EmLcUG_messageBody time{color:#9e7279;margin-bottom:5px;font-size:9px;display:block}.EmLcUG_messageTitle{margin:0;font-size:13px;font-weight:600;line-height:1.7;display:block;color:#63363e!important}.EmLcUG_messageBody p{white-space:pre-wrap;color:#81565d;margin:7px 0;font-size:12px;line-height:1.9}.EmLcUG_readButton{color:#8d4a55;cursor:pointer;background:#fffaf5;border:1px solid #e2c7c9;border-radius:9px;align-items:center;gap:4px;min-height:34px;padding:6px 9px;font-size:10px;display:flex}.EmLcUG_readButton:disabled{opacity:.5}.EmLcUG_listFootnote{text-align:center;color:#9d6e76;margin-top:22px;font-size:10px;line-height:1.8}.EmLcUG_hero h1 span{white-space:nowrap;letter-spacing:.6px;font-size:.84em}.EmLcUG_heroText{width:73%}.EmLcUG_heroText .EmLcUG_eyebrow{letter-spacing:1px;max-width:100%;font-size:7.5px}.EmLcUG_heroPortrait{object-position:55% 30%;width:48%}.EmLcUG_hero{min-height:275px}@media (min-width:768px){.EmLcUG_hero{min-height:340px}.EmLcUG_heroText{width:65%}.EmLcUG_heroText .EmLcUG_eyebrow{letter-spacing:1.6px;font-size:9px}.EmLcUG_heroPortrait{width:43%}.EmLcUG_hero h1 span{font-size:1em}}
.EY4cTq_patientConsoleMain{color:#3a3032;min-height:100dvh;padding-bottom:calc(102px + env(safe-area-inset-bottom));font-family:var(--font-member);background:#fcf8f5}.EY4cTq_commandHeader{color:#3d3235;box-shadow:none;background:#f2e7e8;border:1px solid #e8d7d9;border-radius:20px;padding:21px}.EY4cTq_commandHeader:before,.EY4cTq_commandHeader:after,.EY4cTq_headerSweep{display:none}.EY4cTq_commandHeader h1{letter-spacing:.04em;font-weight:500;color:#3a3032!important}.EY4cTq_commandHeader p{font-size:12px;line-height:1.8;color:#8a5c64!important}.EY4cTq_commandHeader a{color:#804852!important;background:#fffaf5!important;border-color:#dac2c4!important}.EY4cTq_commandHeader svg{color:#985d67!important}.EY4cTq_commandHeader [class*=text-]{color:#73454d}.EY4cTq_futureView{color:#3f3437;margin-top:14px;position:relative}:is(.EY4cTq_futureView section,.EY4cTq_futureView article){box-shadow:none!important;background-image:none!important;border-color:#e7d6d8!important}.EY4cTq_futureView header{color:#6a3e45;background:#f5eaeb!important;border-color:#e6d5d7!important}:is(.EY4cTq_futureView h2,.EY4cTq_futureView h3){letter-spacing:.025em;color:#44373a;font-weight:600!important}:is(.EY4cTq_futureView [class*="bg-[#f8f3e8]"],.EY4cTq_futureView [class*="bg-[#f3ead5]"],.EY4cTq_futureView [class*="bg-[#f4ead2]"]){background-color:#f3e8e9!important}.EY4cTq_futureView [class*="bg-[#fffefa]"]{background-color:#fffdfa!important}.EY4cTq_futureView [class*="border-[#"]{border-color:#e2cecf!important}:is(.EY4cTq_futureView [class*="text-[#9a742e]"],.EY4cTq_futureView [class*="text-[#8a6829]"],.EY4cTq_futureView [class*="text-[#76571f]"]){color:#864c56!important}.EY4cTq_futureView button[class*="bg-[#9a742e]"]{color:#fff!important;background:linear-gradient(#b46d79,#9b5a64)!important;border-radius:13px!important}:is(.EY4cTq_futureView input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),.EY4cTq_futureView select,.EY4cTq_futureView textarea){color:#43373a;background:#fffcf9;border-color:#dbc4c6;min-height:46px;font-size:16px}:is(.EY4cTq_futureView button,.EY4cTq_futureView a){touch-action:manipulation}.EY4cTq_futureView input[type=checkbox]{accent-color:#8f5761;flex-shrink:0;width:18px;height:18px}.EY4cTq_futureView figure{border-radius:14px;overflow:hidden}.EY4cTq_futureView figcaption{color:#8b6168;font-size:11px}.EY4cTq_futureView details{background:#fffcf9;border-radius:15px;border-color:#e3cecf!important}.EY4cTq_futureView summary{cursor:pointer;align-content:center;min-height:44px}.EY4cTq_futureView :focus-visible{outline-offset:3px;outline:2px solid #96545f}.EY4cTq_sectionIntro{margin:26px 0 12px;padding:0 6px}.EY4cTq_sectionIntro h2{font-size:16px;font-weight:600}.EY4cTq_sectionIntro p{color:#885f66;margin-top:5px;font-size:12px;line-height:1.8}.EY4cTq_recordCase{background:#fffdfa;border:1px solid #e4d0d1;border-radius:18px;margin-top:13px;overflow:hidden}.EY4cTq_recordCase>summary{color:#793f49;min-height:62px;padding:16px;font-size:13px;font-weight:600;line-height:1.7}.EY4cTq_recordCase>summary small{color:#9f737a;font-size:11px;font-weight:400;display:block}@media (min-width:768px){.EY4cTq_commandHeader{padding:26px 30px}.EY4cTq_patientConsoleMain{padding-bottom:120px}}:is(.EY4cTq_futureView [class*=bg-teal-700],.EY4cTq_futureView [class*=bg-teal-600]){background:linear-gradient(#b46d79,#9b5a64)!important;border-color:#9b5a64!important}:is(.EY4cTq_futureView [class*=text-teal-700],.EY4cTq_futureView [class*=text-teal-800],.EY4cTq_futureView [class*=text-teal-900],.EY4cTq_futureView [class*=text-teal-950]){color:#84474f!important}.EY4cTq_futureView [class*=border-teal-]{border-color:#efdcda!important}.EY4cTq_futureView [class*=bg-teal-50]{background-color:#fdf4f3!important}
