._9E4ySq_mobileLabel{display:none}@media (max-width:1023px){._9E4ySq_desktopLabel{display:none}._9E4ySq_mobileLabel{display:inline}._9E4ySq_heading>div{flex-wrap:wrap;gap:10px 16px;margin-bottom:20px}._9E4ySq_heading h1{white-space:nowrap;overflow-wrap:normal}._9E4ySq_heading>div>div:last-child{flex-wrap:wrap;gap:8px;margin-left:auto}._9E4ySq_heading button{min-height:44px;padding:8px 12px;font-size:12px}form button._9E4ySq_send._9E4ySq_send{flex:0 0 44px;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;display:inline-flex}}
.zGiarq_closeCycle{min-height:44px;color:var(--n-warning);font:inherit;cursor:pointer;text-underline-offset:4px;background:0 0;border:0;align-items:center;padding:6px 0;font-size:12px;display:inline-flex}.zGiarq_closeCycle:hover{text-decoration:underline}.zGiarq_closeCycle:focus-visible{outline:2px solid var(--n-warning);outline-offset:3px}.zGiarq_closeCycle:disabled{opacity:.5;cursor:default}
.QFXshW_metrics{color:var(--n-muted);flex-wrap:wrap;gap:12px 28px;margin:0 0 28px;font-size:11px;display:flex}.QFXshW_metrics>div{gap:8px;display:flex}.QFXshW_metrics dd{color:var(--n-secondary);margin:0}.QFXshW_tools,.QFXshW_segment{flex-wrap:wrap}.QFXshW_segment button{white-space:normal}.QFXshW_title{overflow-wrap:anywhere;scroll-margin-top:180px}.QFXshW_heading>div{margin-bottom:18px}.QFXshW_metrics{gap:8px 28px;margin-bottom:18px}.QFXshW_workspace{height:var(--workspace-height,670px);min-height:0}.QFXshW_inbox{height:100%;min-height:0}.QFXshW_inbox .QFXshW_inboxList{scrollbar-gutter:stable;overscroll-behavior:contain;flex:1;min-height:0;max-height:none;padding:4px 4px 24px;scroll-padding-block:4px 24px;overflow-y:auto}.QFXshW_inboxList>li{scroll-margin-block:4px 24px}.QFXshW_inbox>div:last-child{flex-shrink:0;padding-top:12px}.QFXshW_conversation{height:100%;min-height:0}.QFXshW_conversation>header,.QFXshW_conversation>form,.QFXshW_conversation>div:last-child{flex-shrink:0}.QFXshW_conversation .QFXshW_reading{overscroll-behavior:contain;flex:1;min-height:0;max-height:none;padding-bottom:24px;overflow-y:auto}.QFXshW_message{width:100%;min-width:0;margin-bottom:20px;display:flex}.QFXshW_messageLeft{justify-content:flex-start}.QFXshW_messageRight{justify-content:flex-end}.QFXshW_messageBody{flex:0 auto;width:fit-content;min-width:0;max-width:min(70%,60ch)}.QFXshW_message .QFXshW_messageBody>article{box-sizing:border-box;width:100%;max-width:none;margin:0}.QFXshW_messageRight>.QFXshW_messageBody{margin-left:auto;margin-right:0}.QFXshW_messageLeft>.QFXshW_messageBody{margin-left:0;margin-right:auto}.QFXshW_message[data-author=psychologist] .QFXshW_messageBody>article{border-left:0;border-right:2px solid var(--n-cyan);padding-left:0;padding-right:16px}.QFXshW_message[data-author=psychologist] .QFXshW_messageBody{text-align:right}.QFXshW_message[data-author=psychologist] header{justify-content:flex-end}.QFXshW_message[data-author=ai] .QFXshW_messageBody>article{border-left:0;border-right-style:dashed;border-right-width:1px;padding-left:0;padding-right:16px}.QFXshW_message[data-author=ai] .QFXshW_messageBody{text-align:right}.QFXshW_message[data-author=ai] header{justify-content:flex-end}@media (max-width:767px){.QFXshW_messageBody{max-width:88%}.QFXshW_message[data-author=psychologist] .QFXshW_messageBody>article,.QFXshW_message[data-author=ai] .QFXshW_messageBody>article{padding-right:12px}}.QFXshW_message header{flex-wrap:wrap;justify-content:flex-start;margin-bottom:6px}.QFXshW_conversation>form{margin:12px 32px 24px}.QFXshW_inboxAlert{margin-top:10px;margin-bottom:4px;display:block}@media (max-width:767px){.QFXshW_conversation>form{margin:12px 16px 20px}}@media (max-width:1023px){.QFXshW_conversation>header{padding:14px 12px 10px}.QFXshW_conversation>header+div{margin-left:12px;margin-right:12px;padding-bottom:10px}.QFXshW_conversation .QFXshW_reading{padding:16px 12px 24px}.QFXshW_conversation>form{margin:12px 12px 16px;padding:10px}.QFXshW_conversation>form>div{flex-direction:row;align-items:flex-end;gap:8px}.QFXshW_conversation>form textarea{flex:1;min-width:0;height:54px;min-height:44px;font-size:16px}.QFXshW_messageBody{max-width:88%}}
.EiRQAq_scope,.EiRQAq_tokens{--n-bg:#060b14;--n-surface:#0c1522;--n-surface2:#101e2f;--n-elevated:#17283b;--n-text:#eef4fc;--n-secondary:#b2c2d7;--n-muted:#8c9fb9;--n-cyan:#45c4ff;--n-electric:#2388ff;--n-line:#26364a;--n-success:#75d9b2;--n-warning:#efc87c;--n-danger:#ff9b9f;font-family:var(--font-geist-sans), Arial, sans-serif;color:var(--n-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.5}.EiRQAq_scope{background:radial-gradient(ellipse 72% 380px at 60% -100px, #14507945, transparent), var(--n-bg);min-height:100svh}.EiRQAq_scope *,.EiRQAq_tokens *{box-sizing:border-box}.EiRQAq_scope button,.EiRQAq_tokens button,.EiRQAq_scope a,.EiRQAq_tokens a,.EiRQAq_scope input,.EiRQAq_scope textarea,.EiRQAq_tokens input,.EiRQAq_tokens select,.EiRQAq_tokens textarea{-webkit-tap-highlight-color:transparent}.EiRQAq_scope button,.EiRQAq_tokens button{cursor:pointer;font:inherit}.EiRQAq_scope button:disabled,.EiRQAq_tokens button:disabled{opacity:.38;cursor:not-allowed;transform:none}.EiRQAq_scope a,.EiRQAq_tokens a{text-decoration:none}.EiRQAq_scope :is(a,button,input,textarea,select):focus-visible,.EiRQAq_tokens :is(a,button,input,textarea,select):focus-visible{outline:2px solid var(--n-cyan);outline-offset:4px}.EiRQAq_scope :is(h1,h2,h3,p),.EiRQAq_tokens :is(h1,h2,h3,p){margin:0}.EiRQAq_scope :is(button,a),.EiRQAq_tokens :is(button,a){transition:background-color .18s,border-color .18s,color .18s,box-shadow .18s,transform .18s}.EiRQAq_scope button:active:not(:disabled),.EiRQAq_tokens button:active:not(:disabled){transform:translateY(1px)}.EiRQAq_header{z-index:30;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#07101bf5;border-bottom:1px solid #3d658b35;position:sticky;top:0}.EiRQAq_brandRow{align-items:center;gap:22px;max-width:1440px;height:74px;margin:auto;padding:0 44px;display:flex}.EiRQAq_brand{letter-spacing:.14em;color:var(--n-text);align-items:center;gap:11px;font-size:17px;font-weight:650;display:inline-flex}.EiRQAq_brandMark{object-fit:contain;flex-shrink:0;width:32px;height:32px}.EiRQAq_next{letter-spacing:.16em;color:var(--n-cyan);align-self:flex-start;margin-top:2px;font-size:9px}.EiRQAq_scopeFlag{color:var(--n-muted);border-left:1px solid var(--n-line);padding-left:22px;font-size:10px}.EiRQAq_identity{color:var(--n-cyan);align-items:center;gap:9px;margin-left:auto;font-size:11px;display:flex}.EiRQAq_identity span{color:var(--n-secondary)}.EiRQAq_nav{gap:28px;max-width:1440px;margin:auto;padding:0 44px;display:flex}.EiRQAq_nav a{color:var(--n-muted);align-items:center;gap:9px;min-height:44px;padding:12px 0 16px;font-size:13px;display:flex;position:relative}.EiRQAq_nav a:hover{color:var(--n-text)}.EiRQAq_nav a[aria-current]{color:var(--n-cyan)}.EiRQAq_nav a[aria-current]:after{content:"";background:var(--n-cyan);height:2px;position:absolute;inset:auto 0 -1px;box-shadow:0 0 15px #45c4ff65}.EiRQAq_main{min-width:0;max-width:1440px;margin:auto;padding:32px 44px 40px}.EiRQAq_heading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:28px;display:flex}.EiRQAq_heading h1{letter-spacing:-.045em;margin-top:5px;font-size:32px;font-weight:570;line-height:1.2}.EiRQAq_eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--n-muted);font-size:10px;font-weight:600}.EiRQAq_primary,.EiRQAq_secondary,.EiRQAq_iconButton,.EiRQAq_back{border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:11px 17px;font-size:13px;font-weight:550;display:inline-flex}.EiRQAq_primary{color:#061320;background:linear-gradient(118deg,#55d3ff,#45b9ff);box-shadow:0 3px 16px #45c4ff12}.EiRQAq_primary:hover{background:linear-gradient(118deg,#82dfff,#58c2ff);transform:translateY(-1px);box-shadow:0 6px 22px #45c4ff22}.EiRQAq_secondary{color:var(--n-text);background:#142233;border-color:#2b4057}.EiRQAq_secondary:hover{background:var(--n-elevated);border-color:#476681}.EiRQAq_iconButton{color:var(--n-secondary);background:0 0;flex-shrink:0;width:44px;padding:10px}.EiRQAq_iconButton:hover{color:var(--n-cyan);background:#ffffff08}.EiRQAq_textLink{color:var(--n-cyan);background:0 0;border:none;align-items:center;gap:7px;min-height:44px;font-size:12px;display:inline-flex}.EiRQAq_textLink:hover{color:#ade7ff}.EiRQAq_badge{border:1px solid #0000;border-radius:5px;align-items:center;gap:5px;width:fit-content;padding:5px 8px;font-size:10px;font-weight:550;line-height:1.3;display:inline-flex}.EiRQAq_neutral{color:var(--n-secondary);background:#9baec310;border-color:#9baec31d}.EiRQAq_brandBadge{color:var(--n-cyan);letter-spacing:0;background:#45c4ff10;border-color:#45c4ff28}.EiRQAq_success{color:var(--n-success);background:#75d9b20b;border-color:#75d9b230}.EiRQAq_warning{color:var(--n-warning);background:#efc87c0b;border-color:#efc87c30}.EiRQAq_danger{color:var(--n-danger);background:#ff9b9f0b;border-color:#ff9b9f30}.EiRQAq_muted{color:var(--n-muted)}.EiRQAq_feedback{color:var(--n-success);min-height:20px;font-size:12px;margin-top:12px!important}.EiRQAq_warningText{color:var(--n-warning);font-size:12px}.EiRQAq_footer{max-width:1440px;color:var(--n-muted);letter-spacing:.08em;align-items:center;gap:18px;margin:auto;padding:18px 44px 28px;font-size:9px;display:flex}.EiRQAq_footer span{letter-spacing:0}.EiRQAq_footer a{align-items:center;gap:6px;margin-left:auto;display:flex}.EiRQAq_skip{background:var(--n-cyan);color:#060b14;z-index:100;padding:12px;position:fixed;top:-90px;left:12px}.EiRQAq_skip:focus{top:8px}.EiRQAq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.EiRQAq_calendarLayout{grid-template-columns:minmax(200px,.75fr) minmax(0,2.5fr);gap:64px;display:grid}.EiRQAq_dayIdentity{padding-top:24px}.EiRQAq_dayNumber{letter-spacing:-.09em;color:#0000;filter:drop-shadow(0 8px 35px #298dda27);background:linear-gradient(140deg,#d5f3ff 5%,#45c4ff 60%,#2488ff);-webkit-background-clip:text;background-clip:text;margin:10px 0 2px;font-size:clamp(92px,11vw,156px);font-weight:470;line-height:1.04}.EiRQAq_dayNumber span{color:var(--n-cyan);font-weight:400}.EiRQAq_dayIdentity h2{letter-spacing:-.045em;text-transform:capitalize;font-size:28px;font-weight:450}.EiRQAq_daySummary{border-top:1px solid var(--n-line);gap:30px;margin-top:35px;padding-top:22px;display:flex}.EiRQAq_daySummary>span{font-variant-numeric:tabular-nums;font-size:25px}.EiRQAq_daySummary small{color:var(--n-muted);margin-top:2px;font-size:11px;display:block}.EiRQAq_dayAside{color:var(--n-muted);font-size:12px;line-height:1.85;margin-top:40px!important}.EiRQAq_dayKey{color:var(--n-muted);flex-direction:column;gap:9px;margin-top:36px;font-size:10px;display:flex}.EiRQAq_dayKey span{align-items:center;gap:8px;display:flex}.EiRQAq_dayKey i{background:var(--n-cyan);border-radius:100%;width:5px;height:5px}.EiRQAq_dayKey .EiRQAq_hollow{border:1px solid var(--n-muted);background:0 0}.EiRQAq_agenda{background:radial-gradient(at 65% -50%,#1e5b8240,#0000 63%);border-top:1px solid #335474;min-width:0}.EiRQAq_weekBar{border-bottom:1px solid var(--n-line);align-items:center;gap:8px;padding:15px 0 22px;display:flex}.EiRQAq_week{flex:1;justify-content:space-between;gap:5px;min-width:0;display:flex}.EiRQAq_week button{min-width:44px;color:var(--n-muted);background:0 0;border:1px solid #0000;border-radius:11px;flex-direction:column;align-items:center;gap:2px;padding:8px 12px 5px;display:flex}.EiRQAq_week button span{text-transform:uppercase;font-size:10px}.EiRQAq_week button strong{color:var(--n-text);font-size:18px;font-weight:480}.EiRQAq_week button i{border-radius:50%;width:3px;height:3px;margin-top:4px}.EiRQAq_hasEvents{background:#7894b4}.EiRQAq_week button:hover{background:#15304755}.EiRQAq_week button[aria-pressed=true]{color:var(--n-cyan);background:linear-gradient(160deg,#174267,#12263e);border-color:#45c4ff5c;box-shadow:0 5px 18px #00000025,inset 0 1px #a1dfff0d}.EiRQAq_week button[aria-pressed=true] strong{color:#d8f2ff}.EiRQAq_week button[aria-pressed=true] i{background:var(--n-cyan)}.EiRQAq_agendaLabel{color:var(--n-muted);justify-content:space-between;align-items:center;padding:24px 0 10px;font-size:10px;display:flex}.EiRQAq_agendaLabel h2{color:var(--n-secondary);font-size:12px;font-weight:450}.EiRQAq_timeline{margin:12px 0 0;padding:0;list-style:none;animation:.2s both EiRQAq_arrive}.EiRQAq_moment{grid-template-columns:60px 28px minmax(0,1fr);min-height:132px;display:grid}.EiRQAq_time{font-variant-numeric:tabular-nums;padding-top:24px}.EiRQAq_time time{color:var(--n-secondary);font-size:14px;font-weight:550}.EiRQAq_time>span{color:var(--n-muted);margin-top:3px;font-size:10px;display:block}.EiRQAq_axis{justify-content:center;display:flex;position:relative}.EiRQAq_axis:before{content:"";background:linear-gradient(#35516b,#35516b);width:1px;position:absolute;top:0;bottom:0;left:50%}.EiRQAq_moment:first-child .EiRQAq_axis:before{top:30px}.EiRQAq_moment:last-child .EiRQAq_axis:before{background:linear-gradient(#35516b,#0000);bottom:30px}.EiRQAq_axis i{background:var(--n-cyan);width:5px;height:5px;box-shadow:0 0 0 5px var(--n-bg);border-radius:50%;margin-top:30px;transition:box-shadow .18s;position:relative}:is(.EiRQAq_moment:has(.EiRQAq_event:hover) .EiRQAq_axis i,.EiRQAq_moment:has(.EiRQAq_event:focus-visible) .EiRQAq_axis i){box-shadow:0 0 0 5px var(--n-bg),0 0 16px 3px #45c4ff55}.EiRQAq_event{color:var(--n-text);text-align:left;background:0 0;border:1px solid #0000;border-bottom-color:#23344688;border-radius:0;align-self:start;width:calc(100% - 20px);margin:0 0 12px 20px;padding:19px 36px 25px 10px;position:relative}.EiRQAq_event:hover{background:#14304b30;border-bottom-color:#4c7895}.EiRQAq_eventMeta{flex-wrap:wrap;align-items:center;gap:10px;min-height:20px;display:flex}.EiRQAq_eventMeta>span:first-child{letter-spacing:.1em;color:var(--n-muted);font-size:9px}.EiRQAq_event h3{letter-spacing:-.045em;overflow-wrap:anywhere;margin-top:6px;font-size:25px;font-weight:500;line-height:1.25}.EiRQAq_event p{color:var(--n-muted);margin-top:8px;font-size:12px}.EiRQAq_eventArrow{color:#557795;position:absolute;top:48px;right:8px}.EiRQAq_event:hover .EiRQAq_eventArrow{color:var(--n-cyan);transform:translate(2px,-2px)}.EiRQAq_available .EiRQAq_axis i{background:var(--n-bg);border:1px solid #759dbb;width:6px;height:6px}.EiRQAq_available .EiRQAq_event{border-bottom-style:dashed}.EiRQAq_available .EiRQAq_event h3{color:#95b5d0;font-weight:400}.EiRQAq_agendaEnd{color:var(--n-muted);align-items:center;gap:10px;margin:12px 0 0 88px;font-size:10px;display:flex}.EiRQAq_agendaEnd>span{background:var(--n-line);width:25px;height:1px}.EiRQAq_empty{color:var(--n-muted);flex-direction:column;align-items:flex-start;gap:12px;padding:42px 20px;display:flex}.EiRQAq_empty h3{color:var(--n-secondary);font-size:18px;font-weight:500}.EiRQAq_empty p{font-size:13px;line-height:1.7}.EiRQAq_count{color:var(--n-cyan);font-variant-numeric:tabular-nums;align-items:center;gap:10px;font-size:29px;display:flex}.EiRQAq_count small{color:var(--n-muted);max-width:55px;font-size:11px;line-height:1.35}.EiRQAq_peopleLayout{grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr);gap:42px;display:grid}.EiRQAq_peopleList{min-width:0}.EiRQAq_search{color:var(--n-muted);background:#0d1928;border:1px solid #2a3c53;border-radius:11px;align-items:center;gap:12px;min-height:48px;padding:0 14px;display:flex}.EiRQAq_search:focus-within{border-color:#45c4ff80;box-shadow:0 0 0 3px #45c4ff0a}.EiRQAq_search input{width:100%;min-width:0;height:46px;color:var(--n-text);font:inherit;background:0 0;border:0;outline:none!important}.EiRQAq_search input::placeholder{color:var(--n-muted)}.EiRQAq_listTools{justify-content:space-between;align-items:center;gap:15px;margin:17px 0 23px;display:flex}.EiRQAq_listTools>span{color:var(--n-muted);font-size:10px}.EiRQAq_segment{background:#08121f;border:1px solid #293b50;border-radius:10px;min-width:0;padding:3px;display:inline-flex}.EiRQAq_segment button{min-height:38px;color:var(--n-muted);background:0 0;border:1px solid #0000;border-radius:7px;padding:8px 12px;font-size:12px}.EiRQAq_segment button[aria-pressed=true]{color:#dff4ff;background:#1a2d43;border-color:#365572;box-shadow:0 2px 5px #00000025}.EiRQAq_segment button:hover{color:var(--n-text)}.EiRQAq_listCaption{letter-spacing:.1em;color:var(--n-muted);border-bottom:1px solid var(--n-line);justify-content:space-between;padding:0 40px 10px 12px;font-size:9px;display:flex}.EiRQAq_personRows{margin:0;padding:0;list-style:none}.EiRQAq_personRows li{border-bottom:1px solid #26364a85}.EiRQAq_personRows button{text-align:left;width:100%;min-height:91px;color:var(--n-secondary);background:0 0;border:0;border-left:2px solid #0000;align-items:center;gap:14px;padding:16px 12px;display:flex}.EiRQAq_personRows button:hover{background:#14273b60}.EiRQAq_personRows button[aria-pressed=true]{border-left-color:var(--n-cyan);background:linear-gradient(90deg,#133148a0,#0e1b2940)}.EiRQAq_personRows button>svg{color:var(--n-muted);margin-left:5px}.EiRQAq_personRows button[aria-pressed=true]>svg{color:var(--n-cyan)}.EiRQAq_avatar{color:#bddbf0;background:linear-gradient(145deg,#1d354b,#142335);border:1px solid #36516c;border-radius:13px 13px 13px 5px;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:12px;font-weight:500;display:inline-grid}.EiRQAq_avatarLarge{border-radius:22px 22px 22px 8px;width:62px;height:62px;font-size:19px;box-shadow:0 7px 25px #00000030}.EiRQAq_personName{min-width:0}.EiRQAq_personName strong{color:var(--n-text);letter-spacing:-.025em;font-size:16px;font-weight:500;display:block}.EiRQAq_personName small{color:var(--n-muted);margin-top:4px;font-size:11px;display:block}.EiRQAq_nextMeeting{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;margin-left:auto;font-size:12px}.EiRQAq_nextMeeting small{color:var(--n-muted);margin-top:4px;font-size:10px;display:block}.EiRQAq_listFoot{color:var(--n-muted);padding:18px 12px;font-size:10px}.EiRQAq_personDetail{background:linear-gradient(150deg,#152d433b,transparent 40%),var(--n-surface);border:1px solid #2d435a;border-radius:22px 22px 22px 7px;align-self:start;min-width:0;padding:28px;box-shadow:0 12px 42px #00000026}.EiRQAq_personPortrait{flex-direction:column;align-items:flex-start;gap:12px;padding-bottom:24px;display:flex}.EiRQAq_personPortrait .EiRQAq_eyebrow{margin-top:8px}.EiRQAq_personPortrait h2{letter-spacing:-.05em;font-size:31px;font-weight:480;line-height:1.15}.EiRQAq_detailSection{border-top:1px solid var(--n-line);padding:24px 0 20px}.EiRQAq_personAppointment{align-items:center;gap:18px;margin-top:16px;display:flex}.EiRQAq_personAppointment strong{color:var(--n-cyan);font-size:30px;font-weight:450;line-height:1}.EiRQAq_personAppointment small{color:var(--n-muted);letter-spacing:.1em;margin-top:6px;font-size:9px;display:block}.EiRQAq_personAppointment p{color:var(--n-text);font-size:15px}.EiRQAq_personAppointment p span{color:var(--n-muted);margin-top:4px;font-size:11px;display:block}.EiRQAq_sectionTitle{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.EiRQAq_sectionTitle h3{font-size:13px;font-weight:500}.EiRQAq_note{color:var(--n-secondary);white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.85}.EiRQAq_personDetail>.EiRQAq_primary{width:100%}.EiRQAq_messageWorkspace{background:#0c1623;border:1px solid #2b4057;border-radius:18px;grid-template-columns:285px minmax(0,1fr);min-height:670px;display:grid;overflow:hidden;box-shadow:0 16px 55px #00000028}.EiRQAq_inbox{background:#0b1420;border-right:1px solid #293c52;flex-direction:column;min-width:0;padding:18px 12px;display:flex}.EiRQAq_inbox .EiRQAq_search{background:#111e2d;min-height:44px;margin:0 4px}.EiRQAq_inbox .EiRQAq_search input{height:42px;font-size:12px}.EiRQAq_inboxLabel{color:var(--n-muted);letter-spacing:.06em;justify-content:space-between;padding:24px 10px 13px;font-size:9px;display:flex}.EiRQAq_inbox ul{margin:0;padding:0;list-style:none}.EiRQAq_inbox li button{text-align:left;width:100%;color:var(--n-text);background:0 0;border:1px solid #0000;border-radius:9px;gap:11px;padding:16px 10px;display:flex}.EiRQAq_inbox li button:hover{background:#172b4050}.EiRQAq_inbox li button[aria-pressed=true]{background:linear-gradient(120deg,#1a3c55b0,#152b4260);border-color:#365a73;box-shadow:inset 2px 0 #45c4ff}.EiRQAq_inbox li button>span:last-child{min-width:0}.EiRQAq_inbox strong{font-size:13px;font-weight:550;display:block}.EiRQAq_inbox small{-webkit-line-clamp:2;color:var(--n-muted);overflow-wrap:anywhere;-webkit-box-orient:vertical;margin-top:5px;font-size:11px;line-height:1.6;display:-webkit-box;overflow:hidden}.EiRQAq_inbox em{color:var(--n-muted);margin-top:8px;font-size:9px;font-style:normal;display:block}.EiRQAq_inboxFoot{color:#89b4d0;align-items:center;gap:11px;margin:auto 10px 0;padding-top:40px;font-size:11px;display:flex}.EiRQAq_inboxFoot span{color:var(--n-muted)}.EiRQAq_conversation{background:radial-gradient(at 85% -160px,#1c3c572f,#0000 55%),#0e1927;flex-direction:column;min-width:0;display:flex}.EiRQAq_conversationHeader{align-items:center;gap:13px;padding:23px 32px 20px;display:flex}.EiRQAq_conversationHeader h2{letter-spacing:-.035em;font-size:20px;font-weight:520}.EiRQAq_conversationHeader p{color:var(--n-muted);margin-top:4px;font-size:10px}.EiRQAq_conversationHeader>a{margin-left:auto}.EiRQAq_conversationTools{border-bottom:1px solid var(--n-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:0 32px;padding:0 0 17px;display:flex}.EiRQAq_aiToggle{min-height:44px;color:var(--n-secondary);background:0 0;border:none;flex-wrap:wrap;align-items:center;gap:4px;padding:0;display:inline-flex;font-size:11px!important}.EiRQAq_aiToggle[aria-pressed=true]{color:var(--n-warning)}.EiRQAq_aiToggle span{color:var(--n-muted);font-size:9px}.EiRQAq_aiToggle:hover{color:var(--n-cyan)}.EiRQAq_reading{scrollbar-width:thin;scrollbar-color:#354e68 transparent;flex:1;max-height:560px;padding:22px 32px 15px;scroll-padding:20px;overflow-y:auto}.EiRQAq_threadDate{color:var(--n-muted);text-align:center;font-size:10px;margin-bottom:28px!important}.EiRQAq_letter{border-left:1px solid #4b6480;max-width:660px;margin:0 0 27px;padding:0 0 0 16px;animation:.18s both EiRQAq_arrive}.EiRQAq_letter header{color:var(--n-secondary);justify-content:space-between;gap:10px;margin-bottom:9px;font-size:10px;display:flex}.EiRQAq_letter time{color:var(--n-muted);flex-shrink:0;font-size:9px}.EiRQAq_letter p{color:#dbe5f2;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.85}.EiRQAq_byProfessional{border-left:2px solid #45c4ff}.EiRQAq_byProfessional header span{color:#84d6fc}.EiRQAq_byAssistant{border-color:#506278;border-left-style:dashed}.EiRQAq_byAssistant p{color:#a5b8cf;font-size:13px}.EiRQAq_byAssistant header span{color:var(--n-muted)}.EiRQAq_composer{background:#142333;border:1px solid #39516a;border-radius:14px 14px 14px 5px;margin:10px 32px 0;padding:14px 16px 9px;box-shadow:0 8px 22px #00000020,inset 0 1px #ffffff04}.EiRQAq_composer:focus-within{border-color:#45c4ff85;box-shadow:0 0 0 3px #45c4ff08,0 8px 22px #00000020}.EiRQAq_composer label{color:#9fb5cf;font-size:10px}.EiRQAq_composer>div{align-items:flex-end;gap:15px;margin-top:8px;display:flex}.EiRQAq_composer textarea{width:100%;min-width:0;color:var(--n-text);font:inherit;resize:vertical;background:0 0;border:0;min-height:58px;max-height:200px;line-height:1.7;outline:none!important}.EiRQAq_composer textarea::placeholder{color:#8198b1}.EiRQAq_composer .EiRQAq_primary{flex-shrink:0}.EiRQAq_composer>p{color:var(--n-muted);padding-top:10px;font-size:9px}.EiRQAq_messageFeedback{color:var(--n-success);min-height:28px;padding:6px 32px;font-size:10px}.EiRQAq_historyFoot{color:var(--n-muted);padding:15px 32px;font-size:12px}.EiRQAq_overlay{z-index:80;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#02070caa;animation:.18s EiRQAq_appear;position:fixed;inset:0}.EiRQAq_sheet{z-index:81;background:linear-gradient(150deg,#19314960,transparent 45%),var(--n-surface);border:1px solid #3b526b;border-radius:22px 22px 22px 8px;width:min(460px,100vw - 36px);padding:28px;animation:.22s both EiRQAq_slideIn;position:fixed;top:18px;bottom:18px;right:18px;overflow-y:auto;box-shadow:0 20px 100px #00000075}.EiRQAq_sheetTop{border-bottom:1px solid var(--n-line);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:25px;display:flex}.EiRQAq_sheetTop h2{letter-spacing:-.035em;font-size:25px;font-weight:520}.EiRQAq_sheetTop p{color:var(--n-muted);margin-top:10px;font-size:12px;line-height:1.7}.EiRQAq_sheetBody{flex-direction:column;gap:24px;padding-top:24px;display:flex}.EiRQAq_detailTime{color:var(--n-cyan);font-variant-numeric:tabular-nums;align-items:center;gap:13px;font-size:30px;display:flex}.EiRQAq_detailTime span{color:var(--n-secondary);font-size:20px}.EiRQAq_personIntro{align-items:center;gap:12px;font-size:12px;line-height:1.8;display:flex}.EiRQAq_form{flex-direction:column;gap:18px;padding-top:24px;display:flex}.EiRQAq_form label{color:var(--n-secondary);flex-direction:column;gap:8px;font-size:12px;display:flex}.EiRQAq_form :is(input,select,textarea){width:100%;min-width:0;color:var(--n-text);min-height:46px;font:inherit;background:#091320;border:1px solid #3c5169;border-radius:9px;padding:11px 12px}.EiRQAq_form textarea{resize:vertical;line-height:1.7}.EiRQAq_formPair{grid-template-columns:1fr 1fr;gap:16px;display:grid}.EiRQAq_back{color:var(--n-cyan);background:0 0;border:0;padding-left:0;font-size:12px}.EiRQAq_mobileOnly{display:none}@keyframes EiRQAq_arrive{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes EiRQAq_appear{0%{opacity:0}to{opacity:1}}@keyframes EiRQAq_slideIn{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:translate(0)}}@media (max-width:1100px){.EiRQAq_calendarLayout{grid-template-columns:190px minmax(0,1fr);gap:36px}.EiRQAq_peopleLayout{gap:25px}.EiRQAq_messageWorkspace{grid-template-columns:250px minmax(0,1fr)}.EiRQAq_conversationHeader{padding:20px}.EiRQAq_conversationTools{margin:0 20px}.EiRQAq_reading{padding:20px}.EiRQAq_composer{margin:8px 20px 0}.EiRQAq_main,.EiRQAq_brandRow,.EiRQAq_nav{padding-left:28px;padding-right:28px}.EiRQAq_swatches{grid-template-columns:repeat(4,1fr)}}@media (max-width:767px){.EiRQAq_header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#08111d}.EiRQAq_brandRow{gap:10px;height:60px;padding:0 18px}.EiRQAq_brand{gap:8px;font-size:14px}.EiRQAq_brandMark{width:26px;height:26px;font-size:20px}.EiRQAq_next{font-size:8px}.EiRQAq_identity span,.EiRQAq_scopeFlag{display:none}.EiRQAq_identity{font-size:10px}.EiRQAq_nav{justify-content:space-between;gap:6px;padding:0 12px}.EiRQAq_nav a{flex:1;justify-content:center;gap:6px;padding:10px 3px 13px;font-size:11px}.EiRQAq_nav a svg{width:15px}.EiRQAq_main{padding:23px 18px 20px}.EiRQAq_heading{gap:12px;margin-bottom:23px}.EiRQAq_heading h1{font-size:27px}.EiRQAq_eyebrow{letter-spacing:.13em;font-size:8px}.EiRQAq_heading .EiRQAq_badge{max-width:105px;font-size:9px}.EiRQAq_primary,.EiRQAq_secondary{padding:10px 14px;font-size:12px}.EiRQAq_footer{flex-wrap:wrap;gap:7px 16px;padding:20px 18px;font-size:8px}.EiRQAq_footer span{order:3;width:100%}.EiRQAq_footer a{margin-left:auto}.EiRQAq_entry{padding:25px 0 0}.EiRQAq_entry h1{margin:20px 0;font-size:clamp(44px,10vw,66px)}.EiRQAq_entryCopy{font-size:14px}.EiRQAq_entryRoutes{grid-template-columns:1fr;gap:10px;margin-top:42px}.EiRQAq_entryRoutes a{padding:16px 0}.EiRQAq_entryRoutes h2{margin-top:8px;font-size:23px}.EiRQAq_entryRoutes p{max-width:none;font-size:12px}.EiRQAq_entry>.EiRQAq_muted{font-size:11px}.EiRQAq_calendarLayout{display:block}.EiRQAq_dayIdentity{grid-template-columns:auto 1fr;align-items:center;column-gap:19px;padding-top:0;padding-bottom:22px;display:grid}.EiRQAq_dayIdentity>.EiRQAq_eyebrow{grid-column:1/-1;margin-bottom:7px}.EiRQAq_dayNumber{grid-area:2/1/4;margin:0;font-size:84px}.EiRQAq_dayIdentity h2{align-self:end;font-size:25px}.EiRQAq_daySummary{border:none;align-self:start;gap:20px;margin:7px 0 0;padding:0}.EiRQAq_daySummary>span{align-items:baseline;gap:5px;font-size:14px;display:flex}.EiRQAq_daySummary small{font-size:10px;display:inline}.EiRQAq_dayAside,.EiRQAq_dayKey{display:none}.EiRQAq_weekBar{gap:0;padding:13px 0}.EiRQAq_weekBar>.EiRQAq_iconButton{width:28px;min-height:48px;padding:5px}.EiRQAq_week{gap:0}.EiRQAq_week button{border-radius:8px;width:100%;min-width:0;padding:7px 2px 5px}.EiRQAq_week button span{font-size:8px}.EiRQAq_week button strong{font-size:16px}.EiRQAq_week button i{margin-top:2px}.EiRQAq_agendaLabel{padding-top:19px}.EiRQAq_moment{grid-template-columns:43px 20px minmax(0,1fr);min-height:130px}.EiRQAq_time time{font-size:12px}.EiRQAq_time>span{font-size:9px}.EiRQAq_event{width:calc(100% - 8px);margin-left:8px;padding:19px 20px 23px 5px}.EiRQAq_event h3{font-size:22px}.EiRQAq_event p{font-size:11px}.EiRQAq_eventMeta{gap:6px}.EiRQAq_eventMeta>span:first-child,.EiRQAq_eventMeta .EiRQAq_badge{font-size:8px}.EiRQAq_eventArrow{width:15px;top:47px;right:0}.EiRQAq_agendaEnd{margin-left:72px}.EiRQAq_peopleLayout{display:block}.EiRQAq_personDetail,.EiRQAq_showDetail .EiRQAq_peopleList{display:none}.EiRQAq_showDetail .EiRQAq_personDetail{animation:.2s EiRQAq_arrive;display:block}.EiRQAq_mobileOnly{display:inline-flex}.EiRQAq_personDetail{padding:20px}.EiRQAq_personDetail .EiRQAq_back{margin-bottom:20px}.EiRQAq_personPortrait h2{font-size:30px}.EiRQAq_personRows button{gap:11px;min-height:86px;padding:14px 8px}.EiRQAq_personName strong{font-size:15px}.EiRQAq_personName small{font-size:10px}.EiRQAq_nextMeeting{font-size:11px}.EiRQAq_personRows button>svg{width:14px;margin-left:0}.EiRQAq_listCaption{padding-right:25px;font-size:8px}.EiRQAq_listTools{gap:8px}.EiRQAq_segment button{min-height:38px;padding:9px 11px}.EiRQAq_count{font-size:25px}.EiRQAq_count small{font-size:10px}.EiRQAq_messageWorkspace{border-radius:14px;min-height:0;display:block}.EiRQAq_inbox{border-right:0;min-height:490px;padding:15px 10px}.EiRQAq_inbox li button{padding:17px 10px}.EiRQAq_inbox strong{font-size:14px}.EiRQAq_inbox small{font-size:12px}.EiRQAq_conversation,.EiRQAq_showThread .EiRQAq_inbox{display:none}.EiRQAq_showThread .EiRQAq_conversation{animation:.2s EiRQAq_arrive;display:flex}.EiRQAq_conversationHeader{gap:9px;padding:16px 14px}.EiRQAq_conversationHeader .EiRQAq_avatar{border-radius:10px 10px 10px 4px;width:32px;height:32px;font-size:10px}.EiRQAq_conversationHeader h2{font-size:17px}.EiRQAq_conversationHeader p{font-size:9px}.EiRQAq_conversationHeader .EiRQAq_back{width:30px;min-width:30px;padding:0}.EiRQAq_conversationHeader>a{width:30px;padding:5px}.EiRQAq_conversationTools{gap:4px;margin:0 14px;padding-bottom:12px}.EiRQAq_conversationTools .EiRQAq_segment button{padding:8px 11px;font-size:11px}.EiRQAq_aiToggle{font-size:10px!important}.EiRQAq_aiToggle span{font-size:8px;display:block}.EiRQAq_reading{max-height:none;padding:22px 16px 0}.EiRQAq_letter{margin-bottom:28px;padding-left:12px}.EiRQAq_letter p{font-size:14px;line-height:1.85}.EiRQAq_letter header{gap:7px;font-size:9px}.EiRQAq_letter time{font-size:8px}.EiRQAq_composer{margin:5px 12px 0;padding:12px}.EiRQAq_composer>div{flex-direction:column;align-items:stretch;gap:10px}.EiRQAq_composer .EiRQAq_primary{align-self:flex-end;min-width:90px}.EiRQAq_composer textarea{min-height:68px;font-size:16px}.EiRQAq_composer p{font-size:8px}.EiRQAq_messageFeedback{padding:8px 14px max(12px,env(safe-area-inset-bottom));min-height:25px;font-size:9px}.EiRQAq_historyFoot{padding:18px}.EiRQAq_sheet{width:100%;max-height:89svh;padding:22px 20px max(22px,env(safe-area-inset-bottom));border-radius:20px 20px 0 0;inset:auto 0 0}.EiRQAq_sheetTop h2{font-size:23px}.EiRQAq_form :is(input,select,textarea),.EiRQAq_search input{font-size:16px}.EiRQAq_sheetTop p{font-size:11px}.EiRQAq_detailTime{font-size:26px}.EiRQAq_detailTime span{font-size:18px}.EiRQAq_systemIntro{font-size:14px}.EiRQAq_systemGrid{grid-template-columns:1fr;gap:24px}.EiRQAq_swatches{grid-template-columns:repeat(3,1fr)}.EiRQAq_systemSection{padding:25px 0}.EiRQAq_depths{gap:8px}.EiRQAq_depths>div{min-width:120px;padding:16px}.EiRQAq_typeSpecimen{gap:18px}.EiRQAq_daySample{padding:20px}.EiRQAq_daySample h3{font-size:28px}.EiRQAq_shapeSpecimen{gap:12px}}@media (prefers-reduced-motion:reduce){.EiRQAq_scope *,.EiRQAq_scope :before,.EiRQAq_scope :after,.EiRQAq_tokens *,.EiRQAq_sheet,.EiRQAq_overlay{scroll-behavior:auto!important;transition:none!important;animation:none!important}.EiRQAq_scope :is(button,a):hover,.EiRQAq_tokens :is(button,a):hover,.EiRQAq_scope button:active,.EiRQAq_tokens button:active{transform:none!important}}.EiRQAq_hintWrapper{margin-top:18px}.EiRQAq_hint{background:var(--n-elevated);max-width:540px;color:var(--n-secondary);border:1px solid #3b5771;border-radius:10px;padding:14px 18px;font-size:12px;line-height:1.8}.EiRQAq_loadingSpecimen{flex-direction:column;gap:9px;max-width:340px;margin-top:20px;display:flex}.EiRQAq_loadingSpecimen>span{background:#1c2b3c;border-radius:2px;width:100%;height:7px}.EiRQAq_loadingSpecimen>span:nth-child(2){width:75%}.EiRQAq_loadingSpecimen>span:nth-child(3){width:88%}.EiRQAq_loadingSpecimen small{color:var(--n-muted);font-size:10px}.EiRQAq_scope{--bg:var(--n-bg);--panel:var(--n-surface);--surface:#091320;--card:var(--n-surface2)}.EiRQAq_page{min-width:0;color:var(--n-text);background:0 0}.EiRQAq_shell{width:100%;margin:0 auto}.EiRQAq_sectionGap{gap:28px;display:grid}.EiRQAq_panel{background:var(--n-surface);border:1px solid #2d435a;border-radius:22px 22px 22px 7px;min-width:0;position:relative;box-shadow:0 12px 42px #00000026}.EiRQAq_subsection{border-top:1px solid var(--n-line);background:0 0;border-radius:0;min-width:0}.EiRQAq_titleH1{letter-spacing:-.045em;font-size:32px;font-weight:570;line-height:1.2;margin-top:5px!important}.EiRQAq_titleH2{letter-spacing:-.035em;font-size:20px;font-weight:500}.EiRQAq_titleH3{font-size:17px;font-weight:500}.EiRQAq_body,.EiRQAq_bodySmall{color:var(--n-secondary);font-size:13px;line-height:1.8}.EiRQAq_bodySmall{color:var(--n-muted);font-size:12px}.EiRQAq_sectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.EiRQAq_sectionHeader h2{margin-top:7px}.EiRQAq_sectionHeader p:last-child{margin-top:5px}.EiRQAq_stats{border-bottom:1px solid var(--n-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding:15px 0 22px;display:grid}.EiRQAq_stat{background:0 0;min-width:0}.EiRQAq_statLabel{color:var(--n-muted);font-size:11px}.EiRQAq_statValue{color:var(--n-text);font-variant-numeric:tabular-nums;font-size:25px;font-weight:480;margin-top:5px!important}.EiRQAq_skeleton{background:#1c2b3c;border-radius:4px}.EiRQAq_input,.EiRQAq_textarea{width:100%;min-width:0;min-height:46px;color:var(--n-text);font:inherit;background:#091320;border:1px solid #3c5169;border-radius:9px;padding:11px 12px;transition:border-color .18s,box-shadow .18s}.EiRQAq_textarea{resize:vertical;line-height:1.8}.EiRQAq_input::placeholder,.EiRQAq_textarea::placeholder{color:var(--n-muted)}.EiRQAq_input:focus,.EiRQAq_textarea:focus{border-color:#45c4ff80;box-shadow:0 0 0 3px #45c4ff0a}.EiRQAq_pill{white-space:normal;border:1px solid #293b50;border-radius:8px;max-width:100%;min-height:44px;padding:9px 12px;font-size:12px}.EiRQAq_pillActive{color:#dff4ff;background:#1a2d43;border-color:#365572}.EiRQAq_pillInactive{color:var(--n-muted);background:#08121f}.EiRQAq_scope :is(input,textarea,select,button){max-width:100%}.EiRQAq_scope :is(input,textarea,select){font-family:inherit}.EiRQAq_scope :is(p,h1,h2,h3,span){overflow-wrap:anywhere}.EiRQAq_scope :is(button,a,summary,[tabindex]):focus-visible{outline:2px solid var(--n-cyan);outline-offset:3px}.EiRQAq_scope summary{cursor:pointer}.EiRQAq_scope button:disabled{opacity:.5}.EiRQAq_scope :is(button,a,[tabindex]){scroll-margin-top:160px}.EiRQAq_scope>header{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#07101bf5;border-color:#3d658b35}.EiRQAq_scope>header>div{max-width:1440px;margin:auto;padding:0 44px}.EiRQAq_scope>header>div>div{max-width:none}.EiRQAq_scope>header>div>div>div{flex-wrap:wrap;gap:10px 20px;padding-top:18px}.EiRQAq_scope>header nav{order:3;gap:28px;width:100%}.EiRQAq_scope>header nav :is(a,button){box-shadow:none;color:var(--n-muted);background:0 0;border-bottom:2px solid #0000;border-radius:0;min-height:44px;padding:12px 0 16px;font-size:13px}.EiRQAq_scope>header nav a[aria-current=page]{color:var(--n-cyan);border-bottom-color:var(--n-cyan)}.EiRQAq_scope>header nav :is(a,button):hover{color:var(--n-text)}.EiRQAq_scope>header>div>div>div>button{margin-left:auto}.EiRQAq_scope>header img{width:32px;height:32px}.EiRQAq_scope>header h1{font-size:15px}.EiRQAq_scope>section{max-width:1440px;margin:auto;padding:32px 44px 40px}.EiRQAq_scope>nav{background:var(--n-bg)}.EiRQAq_scope>nav>div{background:#0c1522;border-color:#293b50;border-radius:12px}.EiRQAq_scope>nav :is(a,button){border-radius:8px;min-height:44px;font-size:12px}.EiRQAq_scope>nav [aria-current=page]{color:#dff4ff;background:#1a2d43;box-shadow:inset 0 0 0 1px #365572}.EiRQAq_dashboardContent{width:100%}.EiRQAq_atmosphere{display:none}.EiRQAq_dashboardHeading{gap:18px;margin-bottom:28px;display:grid}.EiRQAq_patientsWorkspace{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:42px;display:grid}.EiRQAq_peopleSidebar{flex-direction:column;gap:26px;min-width:0;display:flex}.EiRQAq_createPerson{border-top:1px solid var(--n-line);order:2;padding:18px 0}.EiRQAq_createPerson summary{min-height:44px;color:var(--n-cyan);font-size:13px}.EiRQAq_personRow{text-align:left;background:0 0;border-top:0;border-bottom:1px solid #26364a85;border-left:2px solid #0000;border-right:0;width:100%;min-width:0;padding:18px 12px}.EiRQAq_personRow:hover{background:#14273b60}.EiRQAq_personSelected{border-left-color:var(--n-cyan);background:linear-gradient(90deg,#133148a0,#0e1b2940)}.EiRQAq_personName{color:var(--n-text);letter-spacing:-.025em;overflow-wrap:anywhere;font-size:16px;font-weight:500}.EiRQAq_rowAppointment{margin-top:3px;padding-top:10px}.EiRQAq_rowAppointment p:first-child{color:var(--n-muted);font-size:9px}.EiRQAq_rowAppointment p:last-child{color:var(--n-secondary);font-size:12px}.EiRQAq_patientRecord{gap:24px;min-width:0;display:grid}.EiRQAq_dashboardTools{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.EiRQAq_dashboardTools>div,.EiRQAq_personDetail{min-width:0}.EiRQAq_personTitle{letter-spacing:-.05em;font-size:31px;font-weight:480;line-height:1.15}.EiRQAq_detailTitleRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.EiRQAq_detailTitleRow>div{min-width:0}.EiRQAq_detailFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.EiRQAq_nextAppointment{border-top:1px solid var(--n-line);grid-column:1/-1;padding:22px 0}.EiRQAq_detailSections{gap:22px;margin-top:10px;display:grid}.EiRQAq_memory{background:#142333;border-top:1px solid #36516c;border-radius:12px 12px 12px 4px;margin-top:20px;padding:18px}.EiRQAq_memory p:last-child{line-height:1.85}.EiRQAq_threadHeader{border-bottom:1px solid var(--n-line);min-width:0;padding:23px 24px 20px}.EiRQAq_threadHeader>div{min-width:0}.EiRQAq_threadHeader h2{overflow-wrap:anywhere;white-space:normal;text-overflow:clip}.EiRQAq_letters{gap:22px;display:grid}.EiRQAq_conversationGroup{border-top:1px solid var(--n-line);min-width:0;padding-top:20px}.EiRQAq_letterRow{display:block}.EiRQAq_letter{width:100%;max-width:660px;box-shadow:none;background:0 0;border-top:0;border-bottom:0;border-right:0;border-radius:0;margin:0 0 27px;padding:0 0 0 16px}.EiRQAq_letter>p:not(:first-child):not(:last-child),.EiRQAq_letter>p[class*=whitespace-pre-wrap]{font-size:14px;line-height:1.85}.EiRQAq_letter p{overflow-wrap:anywhere}.EiRQAq_negativeLetter{border-left-color:var(--n-danger)}.EiRQAq_negativeLetter:before{content:"Segnale di attenzione";color:var(--n-danger);margin-bottom:8px;font-size:10px;display:block}.EiRQAq_reading{overscroll-behavior-y:contain;flex:1;min-height:0;max-height:560px;padding:22px 24px;overflow-y:auto}.EiRQAq_composer{background:#142333;border:1px solid #39516a;border-radius:14px 14px 14px 5px;flex-shrink:0;margin:12px 24px 20px;padding:14px 16px;position:static;box-shadow:0 8px 22px #00000020}.EiRQAq_composer:focus-within{border-color:#45c4ff85}.EiRQAq_composerInfo{margin-bottom:12px}.EiRQAq_composerInfo p{font-size:12px}.EiRQAq_composerSurface{min-width:0}.EiRQAq_composerFields{align-items:flex-end;gap:12px;display:flex}.EiRQAq_composerFields>input{flex:1}.EiRQAq_composerFields>button{flex-shrink:0}.EiRQAq_composer .EiRQAq_input{background:0 0}.EiRQAq_desktopMessages{display:block}.EiRQAq_mobileMessages{display:none}.EiRQAq_messageWorkspace{grid-template-columns:300px minmax(0,1fr);min-height:670px;margin-top:28px}.EiRQAq_inboxColumn{min-width:0}.EiRQAq_inbox{border-radius:0;height:100%}.EiRQAq_inboxRows{max-height:650px;margin-top:18px;padding:4px;overflow-y:auto}.EiRQAq_inboxRow{text-align:left;background:0 0;border:1px solid #0000;border-radius:9px;width:100%;min-width:0;padding:16px 10px;display:block}.EiRQAq_inboxRow:hover{background:#172b4050}.EiRQAq_inboxSelected{background:linear-gradient(120deg,#1a3c55b0,#152b4260);border-color:#365a73;box-shadow:inset 2px 0 #45c4ff}.EiRQAq_inboxRow p{overflow-wrap:anywhere}.EiRQAq_inboxRow .EiRQAq_personName{font-size:14px}.EiRQAq_threadGrid{flex-direction:column;min-width:0;height:100%;display:flex}.EiRQAq_conversation{border-radius:0}.EiRQAq_mobileMessageHeading{border-bottom:1px solid var(--n-line);padding:0 0 18px}.EiRQAq_mobileMessageBody{min-width:0;padding-top:16px}.EiRQAq_patientBack{display:none}@media (max-width:1100px){.EiRQAq_scope>header>div{padding:0 28px}.EiRQAq_scope>section{padding-left:28px;padding-right:28px}.EiRQAq_patientsWorkspace{gap:25px}.EiRQAq_dashboardTools{grid-template-columns:repeat(2,minmax(0,1fr))}.EiRQAq_messageWorkspace{grid-template-columns:250px minmax(0,1fr)}}@media (max-width:1023px){.EiRQAq_scope>header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#060b14}.EiRQAq_scope>header>div>div>div{padding:12px 0}.EiRQAq_scope>section{padding:23px 18px 20px}.EiRQAq_scope>header>div{padding:0 18px}.EiRQAq_desktopMessages{display:none}.EiRQAq_mobileMessages{display:block}.EiRQAq_conversation{display:flex}.EiRQAq_titleH1{font-size:27px}.EiRQAq_stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.EiRQAq_patientsWorkspace{display:block}.EiRQAq_patientRecord,.EiRQAq_patientsWorkspace[data-mobile-pane=detail] .EiRQAq_peopleSidebar{display:none}.EiRQAq_patientsWorkspace[data-mobile-pane=detail] .EiRQAq_patientRecord{display:grid}.EiRQAq_patientBack{justify-self:start;display:inline-flex}.EiRQAq_dashboardTools{grid-template-columns:1fr;margin-top:24px;display:grid}.EiRQAq_detailFields{grid-template-columns:1fr}.EiRQAq_personTitle{font-size:30px}.EiRQAq_input,.EiRQAq_textarea{font-size:16px}.EiRQAq_composer{padding:12px;padding-bottom:max(12px,env(safe-area-inset-bottom));margin:8px 12px 0}.EiRQAq_composerFields{flex-direction:column;align-items:stretch}.EiRQAq_composerFields>button{align-self:flex-end}.EiRQAq_reading{flex:none;max-height:55svh;padding:22px 16px}.EiRQAq_threadHeader{padding:16px 14px}.EiRQAq_inbox{border:none}.EiRQAq_inboxRows{max-height:65svh}.EiRQAq_inboxRow{min-height:86px}.EiRQAq_scope .EiRQAq_personDetail{display:block}}@media (prefers-reduced-motion:reduce){.EiRQAq_scope *,.EiRQAq_scope :before,.EiRQAq_scope :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.EiRQAq_personDetail{position:relative}.EiRQAq_detailHeader{border-bottom:1px solid var(--n-line);padding-bottom:24px}.EiRQAq_detailBody{padding-top:24px}.EiRQAq_badge{overflow-wrap:anywhere;max-width:100%}.EiRQAq_badge svg{flex-shrink:0}.EiRQAq_actions{flex-wrap:wrap;gap:8px;display:flex}.EiRQAq_week{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.EiRQAq_week button{min-width:0;padding-left:2px;padding-right:2px}
._2a1uRW_code{max-width:100%;color:var(--n-muted);overflow-wrap:anywhere;margin:12px 0 0;font-size:12px;line-height:1.6}._2a1uRW_code span{color:var(--n-secondary)}
.SZd_GW_taskList{gap:14px;margin-top:10px;display:grid}.SZd_GW_taskItem{gap:4px;display:grid}.SZd_GW_taskRow{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.SZd_GW_taskMain{min-width:0;font-weight:600}.SZd_GW_taskDue{white-space:nowrap;color:var(--n-muted);flex:none;font-size:.82rem}.SZd_GW_taskDescription{color:var(--n-muted);font-size:.9rem}.SZd_GW_taskGroupTitle{margin-top:10px;margin-bottom:8px}.SZd_GW_taskMeta{flex:none;justify-content:flex-end;align-items:center;gap:6px;display:flex}.SZd_GW_deleteConfirm{color:var(--n-muted);white-space:nowrap;font-size:.8rem}
._7wthZa_page{min-height:0;margin:-24px -20px}._7wthZa_workspace{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:32px;display:grid}._7wthZa_list,._7wthZa_record{min-width:0}._7wthZa_record{scroll-margin-top:150px}._7wthZa_rows{min-width:0}._7wthZa_rows button{flex-wrap:wrap}._7wthZa_rows button>span:nth-last-child(2){white-space:normal;max-width:150px}._7wthZa_rowActions{border-bottom:1px solid var(--n-line);flex-wrap:wrap;gap:8px;padding:8px 12px 16px;display:flex}._7wthZa_section{border-top:1px solid var(--n-line);min-width:0;padding:24px 0}._7wthZa_section h2,._7wthZa_section h3{margin-bottom:12px;font-size:18px;font-weight:500}._7wthZa_section p{overflow-wrap:anywhere}._7wthZa_metrics{flex-wrap:wrap;gap:16px 28px;margin-bottom:28px;display:flex}._7wthZa_metric{color:var(--n-muted);align-items:baseline;gap:8px;font-size:11px;display:flex}._7wthZa_metric strong{color:var(--n-secondary);font-size:20px;font-weight:500}._7wthZa_patientDetail{min-width:0}._7wthZa_patientDetail h2{overflow-wrap:anywhere}._7wthZa_patientDetail h3{font-size:18px;font-weight:500}._7wthZa_appointmentTime{margin:12px 0!important}._7wthZa_memory{border-left:1px dashed var(--n-muted);padding:22px 0 22px 18px}._7wthZa_memory p+p{margin-top:12px}._7wthZa_alert{border-left:3px solid var(--n-danger);color:var(--n-text);margin-bottom:28px;padding:18px 0 18px 18px}._7wthZa_alert h2{font-size:22px;margin:8px 0!important}._7wthZa_alert p{overflow-wrap:anywhere}._7wthZa_alertActions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}._7wthZa_alert [data-severity=high]{color:var(--n-danger)}._7wthZa_alert [data-severity=medium]{color:var(--n-warning)}._7wthZa_conversationGroup{border-top:1px solid var(--n-line);padding:20px 0;scroll-margin-top:150px}._7wthZa_conversationGroup[data-highlighted=true]{outline:2px solid var(--n-danger);outline-offset:4px}._7wthZa_tools{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}._7wthZa_back{display:none}._7wthZa_filter{flex-wrap:wrap;gap:4px;margin:16px 0;display:flex}._7wthZa_toast{z-index:9999;max-width:calc(100vw - 40px);position:fixed;top:110px;right:20px}._7wthZa_fields{flex-direction:column;gap:18px;display:flex}._7wthZa_fields :is(input,select,textarea){max-width:100%}._7wthZa_openRow{border-bottom:1px solid var(--n-line);padding:18px 0}@media (min-width:768px){._7wthZa_page{margin:-32px}}@media (min-width:1280px){._7wthZa_page{margin:-40px}}@media (max-width:1023px){._7wthZa_workspace{display:block}._7wthZa_workspace[data-mobile-pane=list]>._7wthZa_record,._7wthZa_workspace[data-mobile-pane=detail]>._7wthZa_list{display:none}._7wthZa_back{margin-bottom:16px;display:inline-flex}._7wthZa_tools{display:block}._7wthZa_tools>*{margin-top:24px}}._7wthZa_sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:16px;margin-bottom:20px;display:flex}._7wthZa_sectionHeading h2{margin:4px 0 8px;font-size:22px;font-weight:500}._7wthZa_skeleton{background:var(--n-line);border-radius:4px;min-width:80px;min-height:24px}._7wthZa_composerFields{align-items:center;gap:12px;display:flex}._7wthZa_composerFields input{flex:1;min-width:0}._7wthZa_page :is(input,textarea,select){min-width:0}._7wthZa_page summary{cursor:pointer;padding:12px 0}@media (max-width:767px){._7wthZa_composerFields{flex-direction:column;align-items:stretch}._7wthZa_metrics{grid-template-columns:1fr 1fr;gap:12px;display:grid}._7wthZa_sectionHeading h2{font-size:20px}}._7wthZa_operationalAction{color:var(--n-warning);border-color:var(--n-warning)}._7wthZa_metrics{margin-top:20px}
.COowrW_page{min-height:0;margin:-24px -20px}.COowrW_heading>div{flex-wrap:wrap}.COowrW_metrics{color:var(--n-muted);flex-wrap:wrap;gap:12px 28px;margin:0 0 28px;font-size:11px;display:flex}.COowrW_metrics>div{align-items:baseline;gap:8px;display:flex}.COowrW_metrics dd{color:var(--n-secondary);font-variant-numeric:tabular-nums;margin:0}.COowrW_dateControls{flex-wrap:wrap;align-items:end;gap:12px;padding-top:18px;display:flex}.COowrW_overview{border-top:1px solid var(--n-line);margin-top:32px;padding-top:20px;font-size:12px}.COowrW_overview h2{font-size:13px}@media (min-width:768px){.COowrW_page{margin:-32px}}@media (min-width:1280px){.COowrW_page{margin:-40px}}
.Lsmnjq_metrics{flex-wrap:wrap;gap:12px 28px;margin-bottom:28px;display:flex}.Lsmnjq_metrics>div{font-size:11px}.Lsmnjq_metrics strong{font-size:14px}.Lsmnjq_tools,.Lsmnjq_segment{flex-wrap:wrap}.Lsmnjq_rows button>span:nth-last-child(2){white-space:normal;max-width:240px}.Lsmnjq_signals{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}.Lsmnjq_active{color:var(--n-success)}.Lsmnjq_inactive{color:var(--n-warning)}.Lsmnjq_metadata{color:var(--n-muted);overflow-wrap:anywhere;display:block}.Lsmnjq_archive{color:var(--n-warning)}.Lsmnjq_inactiveGroup{margin-top:28px}.Lsmnjq_identity{align-items:center;gap:18px;margin-bottom:24px;display:flex}.Lsmnjq_identity>div{min-width:0}.Lsmnjq_meeting{font-size:20px;margin:10px 0!important}.Lsmnjq_profileFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.Lsmnjq_detailFlow{padding-top:24px}.Lsmnjq_detailIntro{color:var(--n-muted);margin-bottom:24px}.Lsmnjq_detailIntro h3{color:var(--n-text);font-size:18px;margin:6px 0!important}.Lsmnjq_appointment{border-bottom:1px solid var(--n-line);padding:18px 0}.Lsmnjq_close{margin-top:24px}@media (max-width:767px){.Lsmnjq_tools{flex-wrap:wrap;align-items:start;gap:8px}.Lsmnjq_profileFields{grid-template-columns:minmax(0,1fr)}.Lsmnjq_metrics{gap:8px 18px}}.Lsmnjq_workspaceDetail{scroll-margin-top:160px}.Lsmnjq_disclosureTitle{cursor:pointer;min-height:44px;color:var(--n-secondary);align-content:center;font-size:13px}.Lsmnjq_configuration{padding-top:18px}@media (max-width:767px){.Lsmnjq_emptyDetail{display:none}}.Lsmnjq_operational{margin-top:24px}.Lsmnjq_patientRow{align-items:center;min-width:0;display:flex}.Lsmnjq_rows .Lsmnjq_selectPatient{flex:1;min-width:0}.Lsmnjq_rows .Lsmnjq_reactivate,.Lsmnjq_configuration .Lsmnjq_reactivate{width:auto;min-height:44px;color:var(--n-success);cursor:pointer;background:0 0;border:0;border-radius:0;flex:none;padding:8px 12px;font-size:12px}.Lsmnjq_rows .Lsmnjq_reactivate:hover,.Lsmnjq_configuration .Lsmnjq_reactivate:hover{text-underline-offset:4px;background:0 0;text-decoration:underline}.Lsmnjq_reactivate:focus-visible{outline:2px solid var(--n-cyan);outline-offset:2px}.Lsmnjq_reactivate:disabled{cursor:wait}@media (max-width:767px){.Lsmnjq_patientRow{flex-wrap:wrap}.Lsmnjq_rows .Lsmnjq_selectPatient{flex-basis:100%}.Lsmnjq_rows .Lsmnjq_reactivate{margin-left:auto;padding-top:4px;padding-bottom:4px}}
.hlNM5G_lab,.hlNM5G_tokens{--n-bg:#060b14;--n-surface:#0c1522;--n-surface2:#101e2f;--n-elevated:#17283b;--n-text:#eef4fc;--n-secondary:#b2c2d7;--n-muted:#8c9fb9;--n-cyan:#45c4ff;--n-electric:#2388ff;--n-line:#26364a;--n-success:#75d9b2;--n-warning:#efc87c;--n-danger:#ff9b9f;font-family:var(--font-geist-sans), Arial, sans-serif;color:var(--n-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.5}.hlNM5G_lab{background:radial-gradient(ellipse 72% 380px at 60% -100px, #14507945, transparent), var(--n-bg);min-height:100svh}.hlNM5G_lab *,.hlNM5G_tokens *{box-sizing:border-box}.hlNM5G_lab button,.hlNM5G_tokens button,.hlNM5G_lab a,.hlNM5G_tokens a,.hlNM5G_lab input,.hlNM5G_lab textarea,.hlNM5G_tokens input,.hlNM5G_tokens select,.hlNM5G_tokens textarea{-webkit-tap-highlight-color:transparent}.hlNM5G_lab button,.hlNM5G_tokens button{cursor:pointer;font:inherit}.hlNM5G_lab button:disabled,.hlNM5G_tokens button:disabled{opacity:.38;cursor:not-allowed;transform:none}.hlNM5G_lab a,.hlNM5G_tokens a{text-decoration:none}.hlNM5G_lab :is(a,button,input,textarea,select):focus-visible,.hlNM5G_tokens :is(a,button,input,textarea,select):focus-visible{outline:2px solid var(--n-cyan);outline-offset:4px}.hlNM5G_lab :is(h1,h2,h3,p),.hlNM5G_tokens :is(h1,h2,h3,p){margin:0}.hlNM5G_lab :is(button,a),.hlNM5G_tokens :is(button,a){transition:background-color .18s,border-color .18s,color .18s,box-shadow .18s,transform .18s}.hlNM5G_lab button:active:not(:disabled),.hlNM5G_tokens button:active:not(:disabled){transform:translateY(1px)}.hlNM5G_header{z-index:30;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#07101bf5;border-bottom:1px solid #3d658b35;position:sticky;top:0}.hlNM5G_brandRow{align-items:center;gap:22px;max-width:1440px;height:74px;margin:auto;padding:0 44px;display:flex}.hlNM5G_brand{letter-spacing:.14em;color:var(--n-text);align-items:center;gap:11px;font-size:17px;font-weight:650;display:inline-flex}.hlNM5G_brandMark{object-fit:contain;flex-shrink:0;width:32px;height:32px}.hlNM5G_next{letter-spacing:.16em;color:var(--n-cyan);align-self:flex-start;margin-top:2px;font-size:9px}.hlNM5G_labFlag{color:var(--n-muted);border-left:1px solid var(--n-line);padding-left:22px;font-size:10px}.hlNM5G_identity{color:var(--n-cyan);align-items:center;gap:9px;margin-left:auto;font-size:11px;display:flex}.hlNM5G_identity span{color:var(--n-secondary)}.hlNM5G_nav{gap:28px;max-width:1440px;margin:auto;padding:0 44px;display:flex}.hlNM5G_nav a{color:var(--n-muted);align-items:center;gap:9px;min-height:44px;padding:12px 0 16px;font-size:13px;display:flex;position:relative}.hlNM5G_nav a:hover{color:var(--n-text)}.hlNM5G_nav a[aria-current]{color:var(--n-cyan)}.hlNM5G_nav a[aria-current]:after{content:"";background:var(--n-cyan);height:2px;position:absolute;inset:auto 0 -1px;box-shadow:0 0 15px #45c4ff65}.hlNM5G_main{min-width:0;max-width:1440px;margin:auto;padding:32px 44px 40px}.hlNM5G_heading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:28px;display:flex}.hlNM5G_heading h1{letter-spacing:-.045em;margin-top:5px;font-size:32px;font-weight:570;line-height:1.2}.hlNM5G_eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--n-muted);font-size:10px;font-weight:600}.hlNM5G_primary,.hlNM5G_secondary,.hlNM5G_iconButton,.hlNM5G_back{border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:11px 17px;font-size:13px;font-weight:550;display:inline-flex}.hlNM5G_primary{color:#061320;background:linear-gradient(118deg,#55d3ff,#45b9ff);box-shadow:0 3px 16px #45c4ff12}.hlNM5G_primary:hover{background:linear-gradient(118deg,#82dfff,#58c2ff);transform:translateY(-1px);box-shadow:0 6px 22px #45c4ff22}.hlNM5G_secondary{color:var(--n-text);background:#142233;border-color:#2b4057}.hlNM5G_secondary:hover{background:var(--n-elevated);border-color:#476681}.hlNM5G_iconButton{color:var(--n-secondary);background:0 0;flex-shrink:0;width:44px;padding:10px}.hlNM5G_iconButton:hover{color:var(--n-cyan);background:#ffffff08}.hlNM5G_textLink{color:var(--n-cyan);background:0 0;border:none;align-items:center;gap:7px;min-height:44px;font-size:12px;display:inline-flex}.hlNM5G_textLink:hover{color:#ade7ff}.hlNM5G_badge{border:1px solid #0000;border-radius:5px;align-items:center;gap:5px;width:fit-content;padding:5px 8px;font-size:10px;font-weight:550;line-height:1.3;display:inline-flex}.hlNM5G_neutral{color:var(--n-secondary);background:#9baec310;border-color:#9baec31d}.hlNM5G_brandBadge{color:var(--n-cyan);letter-spacing:0;background:#45c4ff10;border-color:#45c4ff28}.hlNM5G_success{color:var(--n-success);background:#75d9b20b;border-color:#75d9b230}.hlNM5G_warning{color:var(--n-warning);background:#efc87c0b;border-color:#efc87c30}.hlNM5G_danger{color:var(--n-danger);background:#ff9b9f0b;border-color:#ff9b9f30}.hlNM5G_muted{color:var(--n-muted)}.hlNM5G_feedback{color:var(--n-success);min-height:20px;font-size:12px;margin-top:12px!important}.hlNM5G_warningText{color:var(--n-warning);font-size:12px}.hlNM5G_footer{max-width:1440px;color:var(--n-muted);letter-spacing:.08em;align-items:center;gap:18px;margin:auto;padding:18px 44px 28px;font-size:9px;display:flex}.hlNM5G_footer span{letter-spacing:0}.hlNM5G_footer a{align-items:center;gap:6px;margin-left:auto;display:flex}.hlNM5G_skip{background:var(--n-cyan);color:#060b14;z-index:100;padding:12px;position:fixed;top:-90px;left:12px}.hlNM5G_skip:focus{top:8px}.hlNM5G_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.hlNM5G_entry{background:radial-gradient(at 75% 28%,#164b702e,#0000 60%);padding:55px 0 30px}.hlNM5G_entry>.hlNM5G_eyebrow{color:var(--n-cyan)}.hlNM5G_entry h1{letter-spacing:-.065em;margin:24px 0;font-size:clamp(46px,5.8vw,84px);font-weight:550;line-height:1.04}.hlNM5G_entry h1 span{color:#0000;background:linear-gradient(95deg,#43c4ff,#c8efff);-webkit-background-clip:text;background-clip:text}.hlNM5G_entryCopy{color:var(--n-secondary);font-size:17px;line-height:1.8;margin-bottom:25px!important}.hlNM5G_entryRoutes{grid-template-columns:repeat(3,1fr);gap:28px;margin:70px 0 32px;display:grid}.hlNM5G_entryRoutes a{border-top:1px solid #355570;padding:24px 0}.hlNM5G_entryRoutes a:hover{border-color:var(--n-cyan);transform:translateY(-3px)}.hlNM5G_entryRoutes h2{letter-spacing:-.035em;justify-content:space-between;margin:14px 0 9px;font-size:25px;display:flex}.hlNM5G_entryRoutes h2 svg{color:var(--n-cyan)}.hlNM5G_entryRoutes p{color:var(--n-muted);max-width:270px;line-height:1.7}.hlNM5G_calendarLayout{grid-template-columns:minmax(200px,.75fr) minmax(0,2.5fr);gap:64px;display:grid}.hlNM5G_dayIdentity{padding-top:24px}.hlNM5G_dayNumber{letter-spacing:-.09em;color:#0000;filter:drop-shadow(0 8px 35px #298dda27);background:linear-gradient(140deg,#d5f3ff 5%,#45c4ff 60%,#2488ff);-webkit-background-clip:text;background-clip:text;margin:10px 0 2px;font-size:clamp(92px,11vw,156px);font-weight:470;line-height:1.04}.hlNM5G_dayNumber span{color:var(--n-cyan);font-weight:400}.hlNM5G_dayIdentity h2{letter-spacing:-.045em;text-transform:capitalize;font-size:28px;font-weight:450}.hlNM5G_daySummary{border-top:1px solid var(--n-line);gap:30px;margin-top:35px;padding-top:22px;display:flex}.hlNM5G_daySummary>span{font-variant-numeric:tabular-nums;font-size:25px}.hlNM5G_daySummary small{color:var(--n-muted);margin-top:2px;font-size:11px;display:block}.hlNM5G_dayAside{color:var(--n-muted);font-size:12px;line-height:1.85;margin-top:40px!important}.hlNM5G_dayKey{color:var(--n-muted);flex-direction:column;gap:9px;margin-top:36px;font-size:10px;display:flex}.hlNM5G_dayKey span{align-items:center;gap:8px;display:flex}.hlNM5G_dayKey i{background:var(--n-cyan);border-radius:100%;width:5px;height:5px}.hlNM5G_dayKey .hlNM5G_hollow{border:1px solid var(--n-muted);background:0 0}.hlNM5G_agenda{background:radial-gradient(at 65% -50%,#1e5b8240,#0000 63%);border-top:1px solid #335474;min-width:0}.hlNM5G_weekBar{border-bottom:1px solid var(--n-line);align-items:center;gap:8px;padding:15px 0 22px;display:flex}.hlNM5G_week{flex:1;justify-content:space-between;gap:5px;min-width:0;display:flex}.hlNM5G_week button{min-width:44px;color:var(--n-muted);background:0 0;border:1px solid #0000;border-radius:11px;flex-direction:column;align-items:center;gap:2px;padding:8px 12px 5px;display:flex}.hlNM5G_week button span{text-transform:uppercase;font-size:10px}.hlNM5G_week button strong{color:var(--n-text);font-size:18px;font-weight:480}.hlNM5G_week button i{border-radius:50%;width:3px;height:3px;margin-top:4px}.hlNM5G_hasEvents{background:#7894b4}.hlNM5G_week button:hover{background:#15304755}.hlNM5G_week button[aria-pressed=true]{color:var(--n-cyan);background:linear-gradient(160deg,#174267,#12263e);border-color:#45c4ff5c;box-shadow:0 5px 18px #00000025,inset 0 1px #a1dfff0d}.hlNM5G_week button[aria-pressed=true] strong{color:#d8f2ff}.hlNM5G_week button[aria-pressed=true] i{background:var(--n-cyan)}.hlNM5G_agendaLabel{color:var(--n-muted);justify-content:space-between;align-items:center;padding:24px 0 10px;font-size:10px;display:flex}.hlNM5G_agendaLabel h2{color:var(--n-secondary);font-size:12px;font-weight:450}.hlNM5G_timeline{margin:12px 0 0;padding:0;list-style:none;animation:.2s both hlNM5G_arrive}.hlNM5G_moment{grid-template-columns:60px 28px minmax(0,1fr);min-height:132px;display:grid}.hlNM5G_time{font-variant-numeric:tabular-nums;padding-top:24px}.hlNM5G_time time{color:var(--n-secondary);font-size:14px;font-weight:550}.hlNM5G_time>span{color:var(--n-muted);margin-top:3px;font-size:10px;display:block}.hlNM5G_axis{justify-content:center;display:flex;position:relative}.hlNM5G_axis:before{content:"";background:linear-gradient(#35516b,#35516b);width:1px;position:absolute;top:0;bottom:0;left:50%}.hlNM5G_moment:first-child .hlNM5G_axis:before{top:30px}.hlNM5G_moment:last-child .hlNM5G_axis:before{background:linear-gradient(#35516b,#0000);bottom:30px}.hlNM5G_axis i{background:var(--n-cyan);width:5px;height:5px;box-shadow:0 0 0 5px var(--n-bg);border-radius:50%;margin-top:30px;transition:box-shadow .18s;position:relative}:is(.hlNM5G_moment:has(.hlNM5G_event:hover) .hlNM5G_axis i,.hlNM5G_moment:has(.hlNM5G_event:focus-visible) .hlNM5G_axis i){box-shadow:0 0 0 5px var(--n-bg),0 0 16px 3px #45c4ff55}.hlNM5G_event{color:var(--n-text);text-align:left;background:0 0;border:1px solid #0000;border-bottom-color:#23344688;border-radius:0;align-self:start;width:calc(100% - 20px);margin:0 0 12px 20px;padding:19px 36px 25px 10px;position:relative}.hlNM5G_event:hover{background:#14304b30;border-bottom-color:#4c7895}.hlNM5G_eventMeta{flex-wrap:wrap;align-items:center;gap:10px;min-height:20px;display:flex}.hlNM5G_eventMeta>span:first-child{letter-spacing:.1em;color:var(--n-muted);font-size:9px}.hlNM5G_event h3{letter-spacing:-.045em;overflow-wrap:anywhere;margin-top:6px;font-size:25px;font-weight:500;line-height:1.25}.hlNM5G_event p{color:var(--n-muted);margin-top:8px;font-size:12px}.hlNM5G_eventArrow{color:#557795;position:absolute;top:48px;right:8px}.hlNM5G_event:hover .hlNM5G_eventArrow{color:var(--n-cyan);transform:translate(2px,-2px)}.hlNM5G_available .hlNM5G_axis i{background:var(--n-bg);border:1px solid #759dbb;width:6px;height:6px}.hlNM5G_available .hlNM5G_event{border-bottom-style:dashed}.hlNM5G_available .hlNM5G_event h3{color:#95b5d0;font-weight:400}.hlNM5G_agendaEnd{color:var(--n-muted);align-items:center;gap:10px;margin:12px 0 0 88px;font-size:10px;display:flex}.hlNM5G_agendaEnd>span{background:var(--n-line);width:25px;height:1px}.hlNM5G_empty{color:var(--n-muted);flex-direction:column;align-items:flex-start;gap:12px;padding:42px 20px;display:flex}.hlNM5G_empty h3{color:var(--n-secondary);font-size:18px;font-weight:500}.hlNM5G_empty p{font-size:13px;line-height:1.7}.hlNM5G_count{color:var(--n-cyan);font-variant-numeric:tabular-nums;align-items:center;gap:10px;font-size:29px;display:flex}.hlNM5G_count small{color:var(--n-muted);max-width:55px;font-size:11px;line-height:1.35}.hlNM5G_peopleLayout{grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr);gap:42px;display:grid}.hlNM5G_peopleList{min-width:0}.hlNM5G_search{color:var(--n-muted);background:#0d1928;border:1px solid #2a3c53;border-radius:11px;align-items:center;gap:12px;min-height:48px;padding:0 14px;display:flex}.hlNM5G_search:focus-within{border-color:#45c4ff80;box-shadow:0 0 0 3px #45c4ff0a}.hlNM5G_search input{width:100%;min-width:0;height:46px;color:var(--n-text);font:inherit;background:0 0;border:0;outline:none!important}.hlNM5G_search input::placeholder{color:var(--n-muted)}.hlNM5G_listTools{justify-content:space-between;align-items:center;gap:15px;margin:17px 0 23px;display:flex}.hlNM5G_listTools>span{color:var(--n-muted);font-size:10px}.hlNM5G_segment{background:#08121f;border:1px solid #293b50;border-radius:10px;min-width:0;padding:3px;display:inline-flex}.hlNM5G_segment button{min-height:38px;color:var(--n-muted);background:0 0;border:1px solid #0000;border-radius:7px;padding:8px 12px;font-size:12px}.hlNM5G_segment button[aria-pressed=true]{color:#dff4ff;background:#1a2d43;border-color:#365572;box-shadow:0 2px 5px #00000025}.hlNM5G_segment button:hover{color:var(--n-text)}.hlNM5G_listCaption{letter-spacing:.1em;color:var(--n-muted);border-bottom:1px solid var(--n-line);justify-content:space-between;padding:0 40px 10px 12px;font-size:9px;display:flex}.hlNM5G_personRows{margin:0;padding:0;list-style:none}.hlNM5G_personRows li{border-bottom:1px solid #26364a85}.hlNM5G_personRows button{text-align:left;width:100%;min-height:91px;color:var(--n-secondary);background:0 0;border:0;border-left:2px solid #0000;align-items:center;gap:14px;padding:16px 12px;display:flex}.hlNM5G_personRows button:hover{background:#14273b60}.hlNM5G_personRows button[aria-pressed=true]{border-left-color:var(--n-cyan);background:linear-gradient(90deg,#133148a0,#0e1b2940)}.hlNM5G_personRows button>svg{color:var(--n-muted);margin-left:5px}.hlNM5G_personRows button[aria-pressed=true]>svg{color:var(--n-cyan)}.hlNM5G_avatar{color:#bddbf0;background:linear-gradient(145deg,#1d354b,#142335);border:1px solid #36516c;border-radius:13px 13px 13px 5px;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:12px;font-weight:500;display:inline-grid}.hlNM5G_avatarLarge{border-radius:22px 22px 22px 8px;width:62px;height:62px;font-size:19px;box-shadow:0 7px 25px #00000030}.hlNM5G_personName{min-width:0}.hlNM5G_personName strong{color:var(--n-text);letter-spacing:-.025em;font-size:16px;font-weight:500;display:block}.hlNM5G_personName small{color:var(--n-muted);margin-top:4px;font-size:11px;display:block}.hlNM5G_nextMeeting{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;margin-left:auto;font-size:12px}.hlNM5G_nextMeeting small{color:var(--n-muted);margin-top:4px;font-size:10px;display:block}.hlNM5G_listFoot{color:var(--n-muted);padding:18px 12px;font-size:10px}.hlNM5G_personDetail{background:linear-gradient(150deg,#152d433b,transparent 40%),var(--n-surface);border:1px solid #2d435a;border-radius:22px 22px 22px 7px;align-self:start;min-width:0;padding:28px;box-shadow:0 12px 42px #00000026}.hlNM5G_personPortrait{flex-direction:column;align-items:flex-start;gap:12px;padding-bottom:24px;display:flex}.hlNM5G_personPortrait .hlNM5G_eyebrow{margin-top:8px}.hlNM5G_personPortrait h2{letter-spacing:-.05em;font-size:31px;font-weight:480;line-height:1.15}.hlNM5G_detailSection{border-top:1px solid var(--n-line);padding:24px 0 20px}.hlNM5G_personAppointment{align-items:center;gap:18px;margin-top:16px;display:flex}.hlNM5G_personAppointment strong{color:var(--n-cyan);font-size:30px;font-weight:450;line-height:1}.hlNM5G_personAppointment small{color:var(--n-muted);letter-spacing:.1em;margin-top:6px;font-size:9px;display:block}.hlNM5G_personAppointment p{color:var(--n-text);font-size:15px}.hlNM5G_personAppointment p span{color:var(--n-muted);margin-top:4px;font-size:11px;display:block}.hlNM5G_sectionTitle{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.hlNM5G_sectionTitle h3{font-size:13px;font-weight:500}.hlNM5G_note{color:var(--n-secondary);white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.85}.hlNM5G_personDetail>.hlNM5G_primary{width:100%}.hlNM5G_messageWorkspace{background:#0c1623;border:1px solid #2b4057;border-radius:18px;grid-template-columns:285px minmax(0,1fr);min-height:670px;display:grid;overflow:hidden;box-shadow:0 16px 55px #00000028}.hlNM5G_inbox{background:#0b1420;border-right:1px solid #293c52;flex-direction:column;min-width:0;padding:18px 12px;display:flex}.hlNM5G_inbox .hlNM5G_search{background:#111e2d;min-height:44px;margin:0 4px}.hlNM5G_inbox .hlNM5G_search input{height:42px;font-size:12px}.hlNM5G_inboxLabel{color:var(--n-muted);letter-spacing:.06em;justify-content:space-between;padding:24px 10px 13px;font-size:9px;display:flex}.hlNM5G_inbox ul{margin:0;padding:0;list-style:none}.hlNM5G_inbox li button{text-align:left;width:100%;color:var(--n-text);background:0 0;border:1px solid #0000;border-radius:9px;gap:11px;padding:16px 10px;display:flex}.hlNM5G_inbox li button:hover{background:#172b4050}.hlNM5G_inbox li button[aria-pressed=true]{background:linear-gradient(120deg,#1a3c55b0,#152b4260);border-color:#365a73;box-shadow:inset 2px 0 #45c4ff}.hlNM5G_inbox li button>span:last-child{min-width:0}.hlNM5G_inbox strong{font-size:13px;font-weight:550;display:block}.hlNM5G_inbox small{-webkit-line-clamp:2;color:var(--n-muted);overflow-wrap:anywhere;-webkit-box-orient:vertical;margin-top:5px;font-size:11px;line-height:1.6;display:-webkit-box;overflow:hidden}.hlNM5G_inbox em{color:var(--n-muted);margin-top:8px;font-size:9px;font-style:normal;display:block}.hlNM5G_inboxFoot{color:#89b4d0;align-items:center;gap:11px;margin:auto 10px 0;padding-top:40px;font-size:11px;display:flex}.hlNM5G_inboxFoot span{color:var(--n-muted)}.hlNM5G_conversation{background:radial-gradient(at 85% -160px,#1c3c572f,#0000 55%),#0e1927;flex-direction:column;min-width:0;display:flex}.hlNM5G_conversationHeader{align-items:center;gap:13px;padding:23px 32px 20px;display:flex}.hlNM5G_conversationHeader h2{letter-spacing:-.035em;font-size:20px;font-weight:520}.hlNM5G_conversationHeader p{color:var(--n-muted);margin-top:4px;font-size:10px}.hlNM5G_conversationHeader>a{margin-left:auto}.hlNM5G_conversationTools{border-bottom:1px solid var(--n-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:0 32px;padding:0 0 17px;display:flex}.hlNM5G_aiToggle{min-height:44px;color:var(--n-secondary);background:0 0;border:none;flex-wrap:wrap;align-items:center;gap:4px;padding:0;display:inline-flex;font-size:11px!important}.hlNM5G_aiToggle[aria-pressed=true]{color:var(--n-warning)}.hlNM5G_aiToggle span{color:var(--n-muted);font-size:9px}.hlNM5G_aiToggle:hover{color:var(--n-cyan)}.hlNM5G_reading{scrollbar-width:thin;scrollbar-color:#354e68 transparent;flex:1;max-height:560px;padding:22px 32px 15px;scroll-padding:20px;overflow-y:auto}.hlNM5G_threadDate{color:var(--n-muted);text-align:center;font-size:10px;margin-bottom:28px!important}.hlNM5G_letter{border-left:1px solid #4b6480;max-width:660px;margin:0 0 27px;padding:0 0 0 16px;animation:.18s both hlNM5G_arrive}.hlNM5G_letter header{color:var(--n-secondary);justify-content:space-between;gap:10px;margin-bottom:9px;font-size:10px;display:flex}.hlNM5G_letter time{color:var(--n-muted);flex-shrink:0;font-size:9px}.hlNM5G_letter p{color:#dbe5f2;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.85}.hlNM5G_byProfessional{border-left:2px solid #45c4ff}.hlNM5G_byProfessional header span{color:#84d6fc}.hlNM5G_byAssistant{border-color:#506278;border-left-style:dashed}.hlNM5G_byAssistant p{color:#a5b8cf;font-size:13px}.hlNM5G_byAssistant header span{color:var(--n-muted)}.hlNM5G_composer{background:#142333;border:1px solid #39516a;border-radius:14px 14px 14px 5px;margin:10px 32px 0;padding:14px 16px 9px;box-shadow:0 8px 22px #00000020,inset 0 1px #ffffff04}.hlNM5G_composer:focus-within{border-color:#45c4ff85;box-shadow:0 0 0 3px #45c4ff08,0 8px 22px #00000020}.hlNM5G_composer label{color:#9fb5cf;font-size:10px}.hlNM5G_composer>div{align-items:flex-end;gap:15px;margin-top:8px;display:flex}.hlNM5G_composer textarea{width:100%;min-width:0;color:var(--n-text);font:inherit;resize:vertical;background:0 0;border:0;min-height:58px;max-height:200px;line-height:1.7;outline:none!important}.hlNM5G_composer textarea::placeholder{color:#8198b1}.hlNM5G_composer .hlNM5G_primary{flex-shrink:0}.hlNM5G_composer>p{color:var(--n-muted);padding-top:10px;font-size:9px}.hlNM5G_messageFeedback{color:var(--n-success);min-height:28px;padding:6px 32px;font-size:10px}.hlNM5G_historyFoot{color:var(--n-muted);padding:15px 32px;font-size:12px}.hlNM5G_overlay{z-index:80;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#02070caa;animation:.18s hlNM5G_appear;position:fixed;inset:0}.hlNM5G_sheet{z-index:81;background:linear-gradient(150deg,#19314960,transparent 45%),var(--n-surface);border:1px solid #3b526b;border-radius:22px 22px 22px 8px;width:min(460px,100vw - 36px);padding:28px;animation:.22s both hlNM5G_slideIn;position:fixed;top:18px;bottom:18px;right:18px;overflow-y:auto;box-shadow:0 20px 100px #00000075}.hlNM5G_sheetTop{border-bottom:1px solid var(--n-line);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:25px;display:flex}.hlNM5G_sheetTop h2{letter-spacing:-.035em;font-size:25px;font-weight:520}.hlNM5G_sheetTop p{color:var(--n-muted);margin-top:10px;font-size:12px;line-height:1.7}.hlNM5G_sheetBody{flex-direction:column;gap:24px;padding-top:24px;display:flex}.hlNM5G_detailTime{color:var(--n-cyan);font-variant-numeric:tabular-nums;align-items:center;gap:13px;font-size:30px;display:flex}.hlNM5G_detailTime span{color:var(--n-secondary);font-size:20px}.hlNM5G_personIntro{align-items:center;gap:12px;font-size:12px;line-height:1.8;display:flex}.hlNM5G_form{flex-direction:column;gap:18px;padding-top:24px;display:flex}.hlNM5G_form label{color:var(--n-secondary);flex-direction:column;gap:8px;font-size:12px;display:flex}.hlNM5G_form :is(input,select,textarea){width:100%;min-width:0;color:var(--n-text);min-height:46px;font:inherit;background:#091320;border:1px solid #3c5169;border-radius:9px;padding:11px 12px}.hlNM5G_form textarea{resize:vertical;line-height:1.7}.hlNM5G_formPair{grid-template-columns:1fr 1fr;gap:16px;display:grid}.hlNM5G_actions{flex-wrap:wrap;gap:8px;display:flex}.hlNM5G_back{color:var(--n-cyan);background:0 0;border:0;padding-left:0;font-size:12px}.hlNM5G_mobileOnly{display:none}.hlNM5G_systemIntro{max-width:650px;color:var(--n-secondary);font-size:16px;line-height:1.9;margin-bottom:35px!important}.hlNM5G_systemSection{border-top:1px solid var(--n-line);padding:30px 0}.hlNM5G_systemSection>h2{letter-spacing:-.035em;margin-bottom:20px;font-size:20px;font-weight:500}.hlNM5G_systemSection>p{max-width:760px;color:var(--n-secondary);margin-top:16px;line-height:1.85}.hlNM5G_swatches{grid-template-columns:repeat(7,1fr);gap:12px;display:grid}.hlNM5G_swatches>div{min-width:0}.hlNM5G_swatches i{border:1px solid #ffffff16;border-radius:8px;height:58px;margin-bottom:10px;display:block}.hlNM5G_swatches strong{font-size:11px;font-weight:500;display:block}.hlNM5G_swatches small{color:var(--n-muted);font-size:10px}.hlNM5G_depths{flex-wrap:wrap;gap:12px;display:flex}.hlNM5G_depths>div{border:1px solid #31465d;border-radius:14px;flex:1;min-width:135px;padding:23px;font-size:12px}.hlNM5G_depths small{color:var(--n-muted);margin-top:9px;font-size:10px;display:block}.hlNM5G_typeSpecimen{flex-wrap:wrap;align-items:baseline;gap:32px;display:flex}.hlNM5G_typeSpecimen strong{letter-spacing:-.06em;color:var(--n-cyan);font-size:58px;font-weight:450}.hlNM5G_typeSpecimen h3{letter-spacing:-.04em;font-size:28px;font-weight:500}.hlNM5G_typeSpecimen p{color:var(--n-secondary)}.hlNM5G_systemGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;display:grid}.hlNM5G_systemGrid h3{color:var(--n-cyan);margin-bottom:10px;font-size:13px}.hlNM5G_systemGrid p{color:var(--n-secondary);font-size:13px;line-height:1.85}.hlNM5G_systemGrid ul{color:var(--n-secondary);padding-left:17px;font-size:13px;line-height:2}.hlNM5G_shapeSpecimen{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.hlNM5G_shapeSpecimen>div{background:#142638;border:1px solid #314c63;border-radius:20px 20px 20px 6px;padding:20px 30px}.hlNM5G_sampleRow{border-bottom:1px solid var(--n-line);align-items:center;gap:16px;padding:20px 0;display:flex}.hlNM5G_sampleRow>div{flex:1}.hlNM5G_sampleRow strong{font-weight:500;display:block}.hlNM5G_sampleRow small{color:var(--n-muted)}.hlNM5G_daySample{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#112b42;background:linear-gradient(125deg,#fff,#e4edf5);border:1px solid #bdd2e2;border-radius:18px 18px 18px 6px;max-width:680px;padding:28px;box-shadow:0 10px 35px #00000025}.hlNM5G_daySample>p{letter-spacing:.12em;color:#46637a;font-size:10px}.hlNM5G_daySample h3{letter-spacing:-.04em;margin:10px 0 20px;font-size:32px;font-weight:500}.hlNM5G_daySample>div{border-top:1px solid #c0d4e5;align-items:center;gap:20px;padding:16px 0;display:flex}.hlNM5G_daySample time{color:#0769a3;font-weight:600}.hlNM5G_daySample i{background:#0784c8;border-radius:50%;width:5px;height:5px}.hlNM5G_daySample small{color:#4b657d;font-size:11px;display:block}@keyframes hlNM5G_arrive{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes hlNM5G_appear{0%{opacity:0}to{opacity:1}}@keyframes hlNM5G_slideIn{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:translate(0)}}@media (max-width:1100px){.hlNM5G_calendarLayout{grid-template-columns:190px minmax(0,1fr);gap:36px}.hlNM5G_peopleLayout{gap:25px}.hlNM5G_messageWorkspace{grid-template-columns:250px minmax(0,1fr)}.hlNM5G_conversationHeader{padding:20px}.hlNM5G_conversationTools{margin:0 20px}.hlNM5G_reading{padding:20px}.hlNM5G_composer{margin:8px 20px 0}.hlNM5G_main,.hlNM5G_brandRow,.hlNM5G_nav{padding-left:28px;padding-right:28px}.hlNM5G_swatches{grid-template-columns:repeat(4,1fr)}}@media (max-width:767px){.hlNM5G_header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#08111d}.hlNM5G_brandRow{gap:10px;height:60px;padding:0 18px}.hlNM5G_brand{gap:8px;font-size:14px}.hlNM5G_brandMark{width:26px;height:26px;font-size:20px}.hlNM5G_next{font-size:8px}.hlNM5G_identity span,.hlNM5G_labFlag{display:none}.hlNM5G_identity{font-size:10px}.hlNM5G_nav{justify-content:space-between;gap:6px;padding:0 12px}.hlNM5G_nav a{flex:1;justify-content:center;gap:6px;padding:10px 3px 13px;font-size:11px}.hlNM5G_nav a svg{width:15px}.hlNM5G_main{padding:23px 18px 20px}.hlNM5G_heading{gap:12px;margin-bottom:23px}.hlNM5G_heading h1{font-size:27px}.hlNM5G_eyebrow{letter-spacing:.13em;font-size:8px}.hlNM5G_heading .hlNM5G_badge{max-width:105px;font-size:9px}.hlNM5G_primary,.hlNM5G_secondary{padding:10px 14px;font-size:12px}.hlNM5G_footer{flex-wrap:wrap;gap:7px 16px;padding:20px 18px;font-size:8px}.hlNM5G_footer span{order:3;width:100%}.hlNM5G_footer a{margin-left:auto}.hlNM5G_entry{padding:25px 0 0}.hlNM5G_entry h1{margin:20px 0;font-size:clamp(44px,10vw,66px)}.hlNM5G_entryCopy{font-size:14px}.hlNM5G_entryRoutes{grid-template-columns:1fr;gap:10px;margin-top:42px}.hlNM5G_entryRoutes a{padding:16px 0}.hlNM5G_entryRoutes h2{margin-top:8px;font-size:23px}.hlNM5G_entryRoutes p{max-width:none;font-size:12px}.hlNM5G_entry>.hlNM5G_muted{font-size:11px}.hlNM5G_calendarLayout{display:block}.hlNM5G_dayIdentity{grid-template-columns:auto 1fr;align-items:center;column-gap:19px;padding-top:0;padding-bottom:22px;display:grid}.hlNM5G_dayIdentity>.hlNM5G_eyebrow{grid-column:1/-1;margin-bottom:7px}.hlNM5G_dayNumber{grid-area:2/1/4;margin:0;font-size:84px}.hlNM5G_dayIdentity h2{align-self:end;font-size:25px}.hlNM5G_daySummary{border:none;align-self:start;gap:20px;margin:7px 0 0;padding:0}.hlNM5G_daySummary>span{align-items:baseline;gap:5px;font-size:14px;display:flex}.hlNM5G_daySummary small{font-size:10px;display:inline}.hlNM5G_dayAside,.hlNM5G_dayKey{display:none}.hlNM5G_weekBar{gap:0;padding:13px 0}.hlNM5G_weekBar>.hlNM5G_iconButton{width:28px;min-height:48px;padding:5px}.hlNM5G_week{gap:0}.hlNM5G_week button{border-radius:8px;width:100%;min-width:0;padding:7px 2px 5px}.hlNM5G_week button span{font-size:8px}.hlNM5G_week button strong{font-size:16px}.hlNM5G_week button i{margin-top:2px}.hlNM5G_agendaLabel{padding-top:19px}.hlNM5G_moment{grid-template-columns:43px 20px minmax(0,1fr);min-height:130px}.hlNM5G_time time{font-size:12px}.hlNM5G_time>span{font-size:9px}.hlNM5G_event{width:calc(100% - 8px);margin-left:8px;padding:19px 20px 23px 5px}.hlNM5G_event h3{font-size:22px}.hlNM5G_event p{font-size:11px}.hlNM5G_eventMeta{gap:6px}.hlNM5G_eventMeta>span:first-child,.hlNM5G_eventMeta .hlNM5G_badge{font-size:8px}.hlNM5G_eventArrow{width:15px;top:47px;right:0}.hlNM5G_agendaEnd{margin-left:72px}.hlNM5G_peopleLayout{display:block}.hlNM5G_personDetail,.hlNM5G_showDetail .hlNM5G_peopleList{display:none}.hlNM5G_showDetail .hlNM5G_personDetail{animation:.2s hlNM5G_arrive;display:block}.hlNM5G_mobileOnly{display:inline-flex}.hlNM5G_personDetail{padding:20px}.hlNM5G_personDetail .hlNM5G_back{margin-bottom:20px}.hlNM5G_personPortrait h2{font-size:30px}.hlNM5G_personRows button{gap:11px;min-height:86px;padding:14px 8px}.hlNM5G_personName strong{font-size:15px}.hlNM5G_personName small{font-size:10px}.hlNM5G_nextMeeting{font-size:11px}.hlNM5G_personRows button>svg{width:14px;margin-left:0}.hlNM5G_listCaption{padding-right:25px;font-size:8px}.hlNM5G_listTools{gap:8px}.hlNM5G_segment button{min-height:38px;padding:9px 11px}.hlNM5G_count{font-size:25px}.hlNM5G_count small{font-size:10px}.hlNM5G_messageWorkspace{border-radius:14px;min-height:0;display:block}.hlNM5G_inbox{border-right:0;min-height:490px;padding:15px 10px}.hlNM5G_inbox li button{padding:17px 10px}.hlNM5G_inbox strong{font-size:14px}.hlNM5G_inbox small{font-size:12px}.hlNM5G_conversation,.hlNM5G_showThread .hlNM5G_inbox{display:none}.hlNM5G_showThread .hlNM5G_conversation{animation:.2s hlNM5G_arrive;display:flex}.hlNM5G_conversationHeader{gap:9px;padding:16px 14px}.hlNM5G_conversationHeader .hlNM5G_avatar{border-radius:10px 10px 10px 4px;width:32px;height:32px;font-size:10px}.hlNM5G_conversationHeader h2{font-size:17px}.hlNM5G_conversationHeader p{font-size:9px}.hlNM5G_conversationHeader .hlNM5G_back{width:30px;min-width:30px;padding:0}.hlNM5G_conversationHeader>a{width:30px;padding:5px}.hlNM5G_conversationTools{gap:4px;margin:0 14px;padding-bottom:12px}.hlNM5G_conversationTools .hlNM5G_segment button{padding:8px 11px;font-size:11px}.hlNM5G_aiToggle{font-size:10px!important}.hlNM5G_aiToggle span{font-size:8px;display:block}.hlNM5G_reading{max-height:none;padding:22px 16px 0}.hlNM5G_letter{margin-bottom:28px;padding-left:12px}.hlNM5G_letter p{font-size:14px;line-height:1.85}.hlNM5G_letter header{gap:7px;font-size:9px}.hlNM5G_letter time{font-size:8px}.hlNM5G_composer{margin:5px 12px 0;padding:12px}.hlNM5G_composer>div{flex-direction:column;align-items:stretch;gap:10px}.hlNM5G_composer .hlNM5G_primary{align-self:flex-end;min-width:90px}.hlNM5G_composer textarea{min-height:68px;font-size:16px}.hlNM5G_composer p{font-size:8px}.hlNM5G_messageFeedback{padding:8px 14px max(12px,env(safe-area-inset-bottom));min-height:25px;font-size:9px}.hlNM5G_historyFoot{padding:18px}.hlNM5G_sheet{width:100%;max-height:89svh;padding:22px 20px max(22px,env(safe-area-inset-bottom));border-radius:20px 20px 0 0;inset:auto 0 0}.hlNM5G_sheetTop h2{font-size:23px}.hlNM5G_form :is(input,select,textarea),.hlNM5G_search input{font-size:16px}.hlNM5G_sheetTop p{font-size:11px}.hlNM5G_detailTime{font-size:26px}.hlNM5G_detailTime span{font-size:18px}.hlNM5G_systemIntro{font-size:14px}.hlNM5G_systemGrid{grid-template-columns:1fr;gap:24px}.hlNM5G_swatches{grid-template-columns:repeat(3,1fr)}.hlNM5G_systemSection{padding:25px 0}.hlNM5G_depths{gap:8px}.hlNM5G_depths>div{min-width:120px;padding:16px}.hlNM5G_typeSpecimen{gap:18px}.hlNM5G_daySample{padding:20px}.hlNM5G_daySample h3{font-size:28px}.hlNM5G_shapeSpecimen{gap:12px}}@media (prefers-reduced-motion:reduce){.hlNM5G_lab *,.hlNM5G_lab :before,.hlNM5G_lab :after,.hlNM5G_tokens *,.hlNM5G_sheet,.hlNM5G_overlay{scroll-behavior:auto!important;transition:none!important;animation:none!important}.hlNM5G_lab :is(button,a):hover,.hlNM5G_tokens :is(button,a):hover,.hlNM5G_lab button:active,.hlNM5G_tokens button:active{transform:none!important}}.hlNM5G_hintWrapper{margin-top:18px}.hlNM5G_hint{background:var(--n-elevated);max-width:540px;color:var(--n-secondary);border:1px solid #3b5771;border-radius:10px;padding:14px 18px;font-size:12px;line-height:1.8}.hlNM5G_loadingSpecimen{flex-direction:column;gap:9px;max-width:340px;margin-top:20px;display:flex}.hlNM5G_loadingSpecimen>span{background:#1c2b3c;border-radius:2px;width:100%;height:7px}.hlNM5G_loadingSpecimen>span:nth-child(2){width:75%}.hlNM5G_loadingSpecimen>span:nth-child(3){width:88%}.hlNM5G_loadingSpecimen small{color:var(--n-muted);font-size:10px}.hlNM5G_qaControls{color:var(--n-muted);margin-bottom:16px;font-size:11px}.hlNM5G_qaControls summary{cursor:pointer;align-content:center;width:fit-content;min-height:44px;display:list-item}.hlNM5G_qaControls label{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hlNM5G_qaControls select{border:1px solid var(--n-line);background:var(--n-surface);max-width:100%;min-height:44px;color:var(--n-text);font:inherit;border-radius:9px;padding:8px}.hlNM5G_qaControls p{margin-top:8px}.hlNM5G_lab :is(summary,[tabindex]):focus-visible{outline:2px solid var(--n-cyan);outline-offset:3px}.hlNM5G_lab :is(h2,h3,.hlNM5G_personName,.hlNM5G_event p,.hlNM5G_nextMeeting,.hlNM5G_letter header,.hlNM5G_conversationHeader p),.hlNM5G_tokens :is(h2,p,.hlNM5G_badge){overflow-wrap:anywhere}.hlNM5G_personName{flex:1}.hlNM5G_nextMeeting,.hlNM5G_personRows button>svg{flex-shrink:0}.hlNM5G_badge{overflow-wrap:anywhere;max-width:100%}.hlNM5G_badge svg{flex-shrink:0}.hlNM5G_conversationHeader>div,.hlNM5G_sheetTop>div,.hlNM5G_personIntro p,.hlNM5G_letter header>span{min-width:0}.hlNM5G_conversationHeader .hlNM5G_avatar,.hlNM5G_conversationHeader>.hlNM5G_back{flex-shrink:0}.hlNM5G_inbox strong{overflow-wrap:anywhere}.hlNM5G_letter header{flex-wrap:wrap}.hlNM5G_letter time{white-space:normal;overflow-wrap:anywhere}.hlNM5G_inbox ul{scrollbar-width:thin;scrollbar-color:#354e68 transparent;max-height:480px;padding:4px;overflow-y:auto}.hlNM5G_reading{overscroll-behavior-y:contain;min-height:0}.hlNM5G_messageNotice{margin-top:10px}.hlNM5G_eventNote{font-size:11px}.hlNM5G_personIntro{align-items:flex-start}.hlNM5G_tokens .hlNM5G_sheetTop h2{overflow-wrap:anywhere}.hlNM5G_lab :is([tabindex],button,a){scroll-margin-top:140px}@media (max-width:767px){.hlNM5G_inbox ul{max-height:65svh}.hlNM5G_reading{max-height:55svh}.hlNM5G_qaControls select{font-size:16px}}.hlNM5G_eventTitle{letter-spacing:-.045em;overflow-wrap:anywhere;margin-top:6px;font-size:25px;font-weight:500;line-height:1.25;display:block}.hlNM5G_eventDescription{color:var(--n-muted);overflow-wrap:anywhere;margin-top:8px;font-size:12px;display:block}.hlNM5G_available .hlNM5G_eventTitle{color:#95b5d0;font-weight:400}@media (max-width:767px){.hlNM5G_eventTitle{font-size:22px}.hlNM5G_eventDescription{font-size:11px}}
.ixgVFa_shell{background:var(--n-bg);align-items:center;min-height:100dvh;padding:48px 40px;display:grid}.ixgVFa_composition{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:center;gap:clamp(40px,8vw,120px);width:100%;max-width:1120px;margin:auto;display:grid}.ixgVFa_identity{min-width:0;max-width:480px}.ixgVFa_logo{object-fit:contain;object-position:left center;width:180px;height:64px;margin-bottom:32px;display:block}.ixgVFa_identity h1{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(30px,3.4vw,46px);font-weight:550;line-height:1.15}.ixgVFa_identity p{max-width:370px;color:var(--n-secondary);margin-top:20px;font-size:16px;line-height:1.8}.ixgVFa_access{border:1px solid var(--n-line);background:var(--n-surface);border-radius:22px;min-width:0;padding:32px}.ixgVFa_shell[data-audience=patient] .ixgVFa_access{border-radius:26px;padding-block:38px}.ixgVFa_fields{gap:22px;display:grid}.ixgVFa_fields input{width:100%;min-width:0;min-height:50px;font-size:16px}.ixgVFa_submit{width:100%;min-height:50px;margin-top:6px}.ixgVFa_submit:disabled{opacity:.65}.ixgVFa_error{color:var(--n-danger);overflow-wrap:anywhere;font-size:13px;line-height:1.6;margin-top:16px!important}.ixgVFa_loading{background:var(--n-bg);min-height:100dvh;color:var(--n-secondary);place-items:center;display:grid}@media (max-width:767px){.ixgVFa_shell{padding:max(28px,env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) max(28px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));display:block}.ixgVFa_composition{grid-template-columns:minmax(0,1fr);gap:28px;max-width:440px}.ixgVFa_logo{width:145px;height:50px;margin-bottom:20px}.ixgVFa_identity h1{font-size:29px}.ixgVFa_identity p{margin-top:12px;font-size:14px;line-height:1.7}.ixgVFa_access,.ixgVFa_shell[data-audience=patient] .ixgVFa_access{border-radius:20px;padding:24px 20px}.ixgVFa_fields{gap:18px}}@media (prefers-reduced-motion:reduce){.ixgVFa_shell *{transition:none!important;animation:none!important}}.ixgVFa_role{text-transform:uppercase;letter-spacing:.16em;font-weight:600;color:#81d8f4!important;margin:0 0 16px!important;font-size:11px!important}.ixgVFa_switchAccess{border-top:1px solid var(--n-line);color:var(--n-secondary);margin-top:24px;padding-top:20px;font-size:13px}.ixgVFa_switchAccess a:hover{color:#81d8f4}.ixgVFa_shell a:focus-visible{outline-offset:4px;outline:2px solid #81d8f4}.ixgVFa_sessionExit{color:#aab8ce;text-underline-offset:4px;cursor:pointer;margin:18px auto 0;font-size:13px;text-decoration:underline;display:block}.ixgVFa_sessionExit:focus-visible{outline-offset:4px;outline:2px solid #81d8f4}@media (prefers-reduced-motion:reduce){html:has(.ixgVFa_shell){scroll-behavior:auto!important}}
.FQLhsW_page{color:#e8eef8;min-height:100dvh;font-family:var(--font-geist-sans),sans-serif;background:#071019;line-height:1.65}.FQLhsW_header,.FQLhsW_container,.FQLhsW_footer{width:min(1120px,100% - 64px);margin-inline:auto}.FQLhsW_header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;display:flex}.FQLhsW_header img{width:132px;height:auto}.FQLhsW_header nav,.FQLhsW_footer nav{align-items:center;gap:28px;display:flex}.FQLhsW_header a,.FQLhsW_footer a{font-size:14px}.FQLhsW_container{padding-bottom:80px}.FQLhsW_hero{max-width:760px;padding:76px 0 48px}.FQLhsW_eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#81d8f4;margin-bottom:16px;font-size:12px;font-weight:600}.FQLhsW_page h1{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(34px,4.7vw,58px);font-weight:550;line-height:1.12}.FQLhsW_lead{color:#adbbcd;max-width:650px;margin:24px 0;font-size:18px;line-height:1.8}.FQLhsW_page h2{letter-spacing:-.025em;font-size:clamp(25px,3vw,34px);font-weight:550;line-height:1.25}.FQLhsW_page h3{font-size:19px;font-weight:550;line-height:1.4}.FQLhsW_primary,.FQLhsW_secondary{cursor:pointer;border-radius:100px;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:12px 22px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.FQLhsW_primary{color:#071019;background:#45c4ff;border:1px solid #0000}.FQLhsW_primary:hover{background:#8edcff}.FQLhsW_secondary{color:#e8eef8;background:0 0;border:1px solid #ffffff30}.FQLhsW_secondary:hover{background:#ffffff08}.FQLhsW_primary:disabled{opacity:.55;cursor:not-allowed}.FQLhsW_actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:26px;display:flex}.FQLhsW_pricing{background:#0d1826;border:1px solid #ffffff20;border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(0,380px);display:grid;overflow:hidden}.FQLhsW_tiers{padding:32px}.FQLhsW_table{border-collapse:collapse;text-align:left;width:100%;margin-top:20px}.FQLhsW_table th{color:#aab8ce;border-bottom:1px solid #ffffff20;padding:12px 8px;font-size:13px;font-weight:400}.FQLhsW_table td{border-bottom:1px solid #ffffff12;padding:17px 8px;font-size:16px}.FQLhsW_table th:last-child,.FQLhsW_table td:last-child{text-align:right}.FQLhsW_selected{color:#8edcff;background:#45c4ff0c}.FQLhsW_calculator{background:#111e2d;border-left:1px solid #ffffff14;flex-direction:column;justify-content:center;padding:32px;display:flex}.FQLhsW_calculator label{font-size:14px;font-weight:550}.FQLhsW_stepper{align-items:center;gap:10px;margin:18px 0;display:flex}.FQLhsW_stepper button{cursor:pointer;border:1px solid #ffffff30;border-radius:10px;width:44px;height:48px;font-size:22px}.FQLhsW_stepper button:disabled{opacity:.4}.FQLhsW_stepper input{text-align:center;width:90px;min-width:0}.FQLhsW_total{letter-spacing:-.045em;font-variant-numeric:tabular-nums;margin:18px 0 8px;font-size:42px;font-weight:550;line-height:1.2}.FQLhsW_caption{color:#aab8ce;margin-top:16px;font-size:13px;line-height:1.7}.FQLhsW_calculator .FQLhsW_primary{margin-top:24px}.FQLhsW_section{padding-top:72px}.FQLhsW_intro{max-width:690px;margin-bottom:32px}.FQLhsW_intro p{color:#aab8ce;margin-top:16px}.FQLhsW_features{border-top:1px solid #ffffff20;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding-top:28px;display:grid}.FQLhsW_features p,.FQLhsW_steps p{color:#aab8ce;margin-top:10px;font-size:15px}.FQLhsW_steps{counter-reset:step;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;padding:0;list-style:none;display:grid}.FQLhsW_steps li:before{counter-increment:step;content:"0" counter(step);color:#81d8f4;margin-bottom:16px;font-size:13px;display:block}.FQLhsW_faq{max-width:840px}.FQLhsW_faq details{border-bottom:1px solid #ffffff20;padding:20px 0}.FQLhsW_faq summary{cursor:pointer;font-size:17px;font-weight:500;line-height:1.5}.FQLhsW_faq details p{color:#adbbcd;max-width:740px;margin:14px 0 0}.FQLhsW_closing{border-block:1px solid #ffffff20;justify-content:space-between;align-items:center;gap:24px;margin-top:72px;padding:40px 0;display:flex}.FQLhsW_closing p{color:#aab8ce;margin-top:12px}.FQLhsW_footer{color:#aab8ce;border-top:1px solid #ffffff14;justify-content:space-between;gap:24px;padding:28px 0;font-size:12px;display:flex}.FQLhsW_formWrap{max-width:720px;margin:auto}.FQLhsW_formWrap .FQLhsW_hero{padding-top:56px}.FQLhsW_form{background:#0d1826;border:1px solid #ffffff20;border-radius:22px;padding:32px}.FQLhsW_fields{grid-template-columns:1fr 1fr;gap:24px;display:grid}.FQLhsW_full{grid-column:1/-1}.FQLhsW_field{flex-direction:column;gap:8px;min-width:0;font-size:14px;display:flex}.FQLhsW_input,.FQLhsW_page input,.FQLhsW_page textarea{color:#e8eef8;background:#071019;border:1px solid #61728a;border-radius:10px;width:100%;max-width:100%;min-height:48px;padding:12px 14px;font-size:16px}.FQLhsW_page textarea{resize:vertical;min-height:112px}.FQLhsW_hint{color:#aab8ce;font-size:13px;font-weight:400}.FQLhsW_notice{background:#102333;border-left:3px solid #81d8f4;margin:24px 0;padding:18px 20px;line-height:1.7}.FQLhsW_error{color:#ffd1c7;border-left-color:#f6a99a}.FQLhsW_success{max-width:680px;margin:auto;padding:72px 0}.FQLhsW_success h1{margin:16px 0 24px}.FQLhsW_roles{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.FQLhsW_role{background:#0d1826;border:1px solid #ffffff25;border-radius:20px;flex-direction:column;padding:30px 26px;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.FQLhsW_role:hover{background:#122233;border-color:#81d8f4}.FQLhsW_role p{color:#aab8ce;margin:16px 0 28px;font-size:15px}.FQLhsW_role span{color:#81d8f4;margin-top:auto;font-size:14px;font-weight:550}.FQLhsW_quick{color:#aab8ce;border-top:1px solid #ffffff20;margin-top:24px;padding-top:20px;font-size:13px;line-height:1.7}.FQLhsW_quick summary{cursor:pointer;color:#c7d5e7;font-weight:500}.FQLhsW_quick dl{gap:12px;margin-top:16px;display:grid}.FQLhsW_quick dt{color:#e8eef8;font-weight:550}.FQLhsW_quick dd{margin:3px 0 0}.FQLhsW_quick kbd{border:1px solid #ffffff30;border-radius:4px;padding:1px 5px;font-family:inherit}.FQLhsW_quick p{margin-top:14px}.FQLhsW_page :is(a,button,input,textarea,summary):focus-visible,.FQLhsW_quick summary:focus-visible{outline-offset:4px;outline:2px solid #81d8f4}.FQLhsW_skip{color:#071019;z-index:100;background:#45c4ff;padding:12px;position:absolute;top:-100px;left:20px}.FQLhsW_skip:focus{top:12px}.FQLhsW_page button:disabled{cursor:not-allowed}.FQLhsW_page a,.FQLhsW_page p{overflow-wrap:break-word}@media (max-width:900px){.FQLhsW_pricing{grid-template-columns:minmax(0,1fr) minmax(0,320px)}.FQLhsW_tiers,.FQLhsW_calculator{padding:24px}.FQLhsW_steps{grid-template-columns:1fr 1fr}.FQLhsW_roles{gap:12px}.FQLhsW_role{padding:24px 20px}.FQLhsW_footer{flex-wrap:wrap}}@media (max-width:640px){.FQLhsW_header,.FQLhsW_container,.FQLhsW_footer{width:calc(100% - 40px)}.FQLhsW_header{gap:12px;padding:20px 0}.FQLhsW_header nav{gap:14px}.FQLhsW_header img{width:104px}.FQLhsW_header a{font-size:12px}.FQLhsW_header .FQLhsW_secondary{min-height:40px;padding:8px 14px}.FQLhsW_hero{padding:44px 0 32px}.FQLhsW_lead{font-size:16px}.FQLhsW_pricing,.FQLhsW_features,.FQLhsW_roles,.FQLhsW_fields{grid-template-columns:1fr}.FQLhsW_calculator{border-top:1px solid #ffffff20;border-left:0}.FQLhsW_form{padding:24px 20px}.FQLhsW_formWrap .FQLhsW_hero{padding-top:40px}.FQLhsW_full{grid-column:auto}.FQLhsW_section{padding-top:48px}.FQLhsW_features{gap:24px}.FQLhsW_steps{gap:28px 20px}.FQLhsW_closing{margin-top:48px;padding:28px 0;display:block}.FQLhsW_closing .FQLhsW_primary{margin-top:24px}.FQLhsW_footer nav{gap:20px}.FQLhsW_role p{margin:12px 0 20px}.FQLhsW_total{font-size:38px}.FQLhsW_container{padding-bottom:48px}}@media (prefers-reduced-motion:reduce){.FQLhsW_page *,.FQLhsW_quick *{scroll-behavior:auto;transition:none!important;animation:none!important}html:has(.FQLhsW_page){scroll-behavior:auto!important}}
.Jp21Ba_layout{grid-template-columns:1fr 1fr;align-items:start;gap:40px;display:grid}.Jp21Ba_eyebrow{letter-spacing:.16em;color:#9aaac0;margin:0 0 10px;font-size:10px}.Jp21Ba_description{color:#9aaac0;max-width:340px;margin:12px 0;font-size:12px;line-height:1.8}.Jp21Ba_form{gap:16px;display:grid}.Jp21Ba_form label{color:#bbc6d7;font-size:12px}.Jp21Ba_form input{display:block}.Jp21Ba_form button{justify-self:start}.Jp21Ba_hint{color:#8192aa;margin:0;font-size:10px;line-height:1.7}.Jp21Ba_success{color:#83d7bb;font-size:12px}.Jp21Ba_error{color:#f2b9ac;font-size:12px}@media (max-width:760px){.Jp21Ba_layout{grid-template-columns:1fr;gap:22px}}
.qkF8Ea_scope{}.qkF8Ea_button{overflow-wrap:anywhere;max-width:100%}.qkF8Ea_primary{}.qkF8Ea_secondary{}.qkF8Ea_ghost{}.qkF8Ea_dangerButton{}.qkF8Ea_iconButton{}.qkF8Ea_field{gap:8px;padding-top:0;}.qkF8Ea_label{color:var(--n-secondary);font-size:12px}.qkF8Ea_hint{font-size:12px;}.qkF8Ea_error{color:var(--n-danger);font-size:12px}.qkF8Ea_input,.qkF8Ea_textarea{min-width:0}.qkF8Ea_field :is(input,textarea)[aria-invalid=true]{border-color:var(--n-danger)}.qkF8Ea_field :is(input,textarea):disabled{opacity:.38;cursor:not-allowed}.qkF8Ea_neutral{}.qkF8Ea_brand{}.qkF8Ea_success{}.qkF8Ea_warning{}.qkF8Ea_danger{}.qkF8Ea_notice{align-items:flex-start;gap:10px;display:flex;}.qkF8Ea_notice svg{flex-shrink:0}.qkF8Ea_notice strong{display:block}.qkF8Ea_description{margin-top:8px!important;}.qkF8Ea_segment{}.qkF8Ea_surface{}.qkF8Ea_surface[data-level=page]{background:var(--n-bg);box-shadow:none;border:0;border-radius:0}.qkF8Ea_surface[data-level=surface]{background:var(--n-surface)}.qkF8Ea_surface[data-level=secondary]{background:var(--n-surface2)}.qkF8Ea_surface[data-level=elevated]{background:var(--n-elevated)}.qkF8Ea_surface[data-level=selected]{background:var(--n-surface2)}.qkF8Ea_surface[data-level=overlay]{background:var(--n-surface)}.qkF8Ea_metrics{margin:0;}.qkF8Ea_metric{min-width:0}.qkF8Ea_metric dt{color:var(--n-muted);font-size:11px}.qkF8Ea_metric dd{font-variant-numeric:tabular-nums;margin:5px 0 0;font-size:25px}.qkF8Ea_notice[data-tone=success]{color:var(--n-success);border-color:var(--n-success)}.qkF8Ea_notice[data-tone=warning]{color:var(--n-warning);border-color:var(--n-warning)}.qkF8Ea_notice[data-tone=danger]{color:var(--n-danger);border-color:var(--n-danger)}
.lZRUAG_preview{background:var(--n-bg);border:1px solid var(--n-line);border-radius:24px;min-width:0;margin:0;padding:18px;container-type:inline-size}.lZRUAG_top{color:var(--n-text);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;padding:2px 0 18px;font-size:15px;font-weight:550;display:flex}.lZRUAG_top small{color:var(--n-muted);font-size:11px;font-weight:400}.lZRUAG_workspace{grid-template-columns:minmax(0,.9fr) minmax(0,1fr) minmax(0,1.25fr);gap:10px;display:grid}.lZRUAG_workspace section{border:1px solid var(--n-line);background:var(--n-surface);border-radius:16px;min-width:0;padding:16px 12px}.lZRUAG_workspace h3{color:var(--n-secondary);margin-bottom:20px;font-size:12px;font-weight:550}.lZRUAG_people ul{margin:0;padding:0;list-style:none}.lZRUAG_people li{border-bottom:1px solid var(--n-line);align-items:flex-start;gap:8px;padding:14px 4px;display:flex}.lZRUAG_people li:last-child{border-bottom:0}.lZRUAG_people li.lZRUAG_selected{background:var(--n-elevated);box-shadow:inset 2px 0 var(--n-cyan);border-bottom-color:#0000;border-radius:8px;padding-inline:8px}.lZRUAG_avatar{border:1px solid var(--n-line);width:27px;height:27px;color:var(--n-cyan);border-radius:50%;flex-shrink:0;place-items:center;font-size:10px;display:grid}.lZRUAG_people strong{color:var(--n-text);font-size:13px;font-weight:550;display:block}.lZRUAG_people small{color:var(--n-muted);margin:4px 0;font-size:11px;display:block}.lZRUAG_active{color:var(--n-success);font-size:11px;display:inline-block}.lZRUAG_detail h4{letter-spacing:-.03em;margin:0 0 5px;font-size:20px;font-weight:550}.lZRUAG_context{border-top:1px solid var(--n-line);margin-top:26px;padding-top:18px}.lZRUAG_label{color:var(--n-muted);font-size:11px}.lZRUAG_meeting{font-size:14px;margin-top:8px!important}.lZRUAG_summary{color:var(--n-secondary);font-size:13px;line-height:1.75;margin-top:8px!important}.lZRUAG_conversation header{flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin-bottom:22px;display:flex}.lZRUAG_conversation header h3{margin-bottom:0}.lZRUAG_thread{flex-direction:column;gap:26px;display:flex}.lZRUAG_message{border-left:2px solid var(--n-line);width:fit-content;min-width:0;max-width:90%;padding-left:10px}.lZRUAG_message span{color:var(--n-muted);margin-bottom:6px;font-size:10px;display:block}.lZRUAG_message p{overflow-wrap:anywhere;font-size:13px;line-height:1.7}.lZRUAG_message[data-side=right]{border-left:0;border-right:2px solid var(--n-cyan);text-align:right;align-self:flex-end;padding:0 10px 0 0}.lZRUAG_message.lZRUAG_ai{color:var(--n-secondary)}.lZRUAG_message.lZRUAG_ai span{color:var(--n-cyan)}.lZRUAG_srOnly{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@container (max-width:490px){.lZRUAG_workspace{grid-template-columns:minmax(0,1fr);gap:12px}.lZRUAG_people ul{flex-wrap:wrap;gap:8px 16px;display:flex}.lZRUAG_people li:not(.lZRUAG_selected){display:none}.lZRUAG_people li.lZRUAG_selected{width:100%;padding:10px}.lZRUAG_detail{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 16px;display:grid}.lZRUAG_detail h3{grid-column:1/-1}.lZRUAG_detail .lZRUAG_active{align-self:center}.lZRUAG_message{max-width:84%}.lZRUAG_workspace{gap:8px}.lZRUAG_workspace section{padding:12px}.lZRUAG_workspace h3{margin-bottom:8px}.lZRUAG_people li.lZRUAG_selected{padding:6px 8px}.lZRUAG_people li.lZRUAG_selected>div{flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.lZRUAG_people small{margin:0}.lZRUAG_detail h4{font-size:18px}.lZRUAG_context{margin-top:2px;padding-top:10px}.lZRUAG_summary{line-height:1.6}.lZRUAG_conversation header{margin-bottom:14px}.lZRUAG_thread{gap:14px}.lZRUAG_message p{line-height:1.6}}
.XeB_2G_page{min-height:0;margin:-24px -20px}.XeB_2G_metrics{color:var(--n-muted);flex-wrap:wrap;gap:10px 28px;margin:0 0 28px;font-size:11px;display:flex}.XeB_2G_metrics>div{align-items:baseline;gap:8px;display:flex}.XeB_2G_metrics dd{color:var(--n-secondary);margin:0}.XeB_2G_alerts{margin-bottom:28px}.XeB_2G_alerts h2{font-size:16px;font-weight:500}.XeB_2G_count{color:var(--n-warning);margin-left:8px}.XeB_2G_alertRows{max-height:240px;margin-top:14px;padding:0;list-style:none;overflow-y:auto}.XeB_2G_alertRows button{border:0;border-bottom:1px solid var(--n-line);width:100%;color:var(--n-secondary);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:14px;padding:16px 8px;display:flex}.XeB_2G_alertRows button:hover{background:#14304b30}.XeB_2G_alertRows button>svg{color:var(--n-warning);flex-shrink:0}.XeB_2G_alertLabel{color:var(--n-warning);min-width:64px;font-size:10px}.XeB_2G_alertContext{flex:1;min-width:0}.XeB_2G_alertContext strong{color:var(--n-text);font-size:14px;font-weight:500;display:block}.XeB_2G_alertContext>span{overflow-wrap:anywhere;margin-top:5px;font-size:12px;display:block}.XeB_2G_alertRows time{color:var(--n-muted);font-size:10px}.XeB_2G_workspace{grid-template-columns:minmax(0,.72fr) minmax(0,1fr) minmax(0,1.28fr);gap:12px;height:clamp(640px,78svh,940px);display:grid;overflow:hidden}.XeB_2G_list,.XeB_2G_record,.XeB_2G_conversation{border:1px solid var(--n-line);background:#0a1421;border-radius:18px;min-width:0;min-height:0;overflow:hidden}.XeB_2G_record{overflow-y:auto}.XeB_2G_list{flex-direction:column;padding:22px 14px 0;display:flex}.XeB_2G_columnHeading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.XeB_2G_columnHeading h2{font-size:16px;font-weight:500}.XeB_2G_columnHeading>span{color:var(--n-muted);font-size:11px}.XeB_2G_listScroll{scrollbar-gutter:stable;min-height:0;padding:4px 3px 24px;scroll-padding-block:4px 24px;overflow-y:auto}.XeB_2G_rows button{flex-wrap:wrap;gap:10px;padding:16px 6px}.XeB_2G_rows button>span:nth-last-child(2){white-space:normal;text-align:left;flex-basis:100%;padding-left:44px}.XeB_2G_rows button>svg{display:none}.XeB_2G_rows strong{overflow-wrap:anywhere}.XeB_2G_rows small{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.XeB_2G_record{padding:24px;scroll-margin-top:140px;overflow-y:auto}.XeB_2G_patientDetail{min-width:0}.XeB_2G_patientDetail h2{overflow-wrap:anywhere}.XeB_2G_patientDetail h3{font-size:16px;font-weight:500}.XeB_2G_summary{color:var(--n-muted)}.XeB_2G_disclosure{cursor:pointer;color:var(--n-secondary);padding:12px 0;font-size:12px}.XeB_2G_fields{flex-direction:column;gap:16px;display:flex}.XeB_2G_fields input,.XeB_2G_fields select,.XeB_2G_fields textarea{min-width:0;max-width:100%}.XeB_2G_conversation{flex-direction:column;display:flex}.XeB_2G_conversationTop{padding:22px 22px 12px;scroll-margin-top:140px}.XeB_2G_conversationTools{border-bottom:1px solid var(--n-line);flex-wrap:wrap;align-items:center;gap:10px;padding:0 22px 16px;display:flex}.XeB_2G_conversationTools>div{flex-wrap:wrap}.XeB_2G_conversationTools button{white-space:normal}.XeB_2G_reading{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding:22px 20px 24px;overflow-y:auto}.XeB_2G_conversationGroup,.XeB_2G_historyGroup{padding:16px 0 4px;scroll-margin-top:16px}.XeB_2G_conversationGroup h3{color:var(--n-muted);font-size:11px;font-weight:400}.XeB_2G_conversationGroup{border:2px solid #0000;border-radius:16px;padding:16px 12px 4px}.XeB_2G_conversationGroup[data-highlighted=true]{border-color:#516b86}.XeB_2G_conversation .XeB_2G_composer{flex-shrink:0;margin:12px 20px 24px;padding:14px}.XeB_2G_composer input{min-width:0;color:var(--n-text);font:inherit;background:0 0;border:0;flex:1;min-height:44px;font-size:14px}.XeB_2G_composer>div{flex-wrap:wrap}.XeB_2G_composer input::placeholder{color:var(--n-muted)}.XeB_2G_back{display:none}.XeB_2G_secondaryGrid{grid-template-columns:1fr 1fr;gap:32px;margin-top:24px;display:grid}.XeB_2G_secondary{border-top:1px solid var(--n-line);padding:12px 0}.XeB_2G_secondary summary{cursor:pointer;color:var(--n-secondary);align-content:center;min-height:44px;font-size:13px}.XeB_2G_secondary p{color:var(--n-muted);overflow-wrap:anywhere;margin-top:8px;font-size:12px}.XeB_2G_openRow{border-bottom:1px solid var(--n-line);padding:16px 0}.XeB_2G_openRow>div{margin-top:10px}.XeB_2G_toast{z-index:9999;max-width:calc(100vw - 40px);position:fixed;top:110px;right:20px}.XeB_2G_page :is(button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--n-cyan);outline-offset:3px}@media (min-width:768px){.XeB_2G_page{margin:-32px}}@media (min-width:1280px){.XeB_2G_page{margin:-40px}}@media (max-width:1279px){.XeB_2G_workspace{height:auto;min-height:460px;display:block}.XeB_2G_workspace[data-mobile-pane=list]>.XeB_2G_record,.XeB_2G_workspace[data-mobile-pane=list]>.XeB_2G_conversation,.XeB_2G_workspace[data-mobile-pane=detail]>.XeB_2G_list,.XeB_2G_workspace[data-mobile-pane=detail]>.XeB_2G_conversation,.XeB_2G_workspace[data-mobile-pane=conversation]>.XeB_2G_list,.XeB_2G_workspace[data-mobile-pane=conversation]>.XeB_2G_record{display:none}.XeB_2G_listScroll{max-height:65svh}.XeB_2G_record{overflow:visible}.XeB_2G_conversation{height:max(600px,78svh)}.XeB_2G_back{margin-bottom:16px;display:inline-flex}}@media (max-width:767px){.XeB_2G_alertRows button{flex-wrap:wrap;gap:8px}.XeB_2G_alertContext{flex-basis:calc(100% - 110px)}.XeB_2G_alertRows time{padding-left:26px}.XeB_2G_secondaryGrid{grid-template-columns:1fr;gap:8px}.XeB_2G_record{padding:20px 16px}.XeB_2G_conversationTop{padding:20px 16px 12px}.XeB_2G_conversationTools{padding:0 16px 12px}.XeB_2G_reading{padding:20px 16px 24px}.XeB_2G_conversation .XeB_2G_composer{margin:12px 16px 20px}.XeB_2G_composer input{width:100%;font-size:16px}}@media (prefers-reduced-motion:reduce){.XeB_2G_page *{scroll-behavior:auto}}.XeB_2G_alertRows button[data-severity=high-risk]{--alert-tone:var(--n-danger)}.XeB_2G_alertRows button[data-severity=high],.XeB_2G_alertRows button[data-severity=medium]{--alert-tone:var(--n-warning)}.XeB_2G_alertRows button[data-severity=low]{--alert-tone:var(--n-muted)}.XeB_2G_alertRows button>svg,.XeB_2G_alertRows .XeB_2G_alertLabel{color:var(--alert-tone)}.XeB_2G_inactiveRow{border-bottom:1px solid #26364a85;align-items:center;min-width:0;display:flex}.XeB_2G_inactiveRow>ul{flex:1;min-width:0}.XeB_2G_inactiveRow>ul>li{border-bottom:0}.XeB_2G_inactiveStatus{color:var(--n-warning)}.XeB_2G_reactivatePatient{min-height:44px;color:var(--n-success);cursor:pointer;background:0 0;border:0;border-radius:0;flex-shrink:0;padding:8px 6px;font-size:12px}.XeB_2G_reactivatePatient:hover{filter:brightness(1.15)}@media (max-width:1023px){.XeB_2G_conversationTop{padding:14px 12px 8px}.XeB_2G_conversationTop .XeB_2G_columnHeading{margin-bottom:8px}.XeB_2G_conversationTools{gap:8px;padding:0 12px 10px}.XeB_2G_conversation .XeB_2G_reading{padding:16px 12px 24px}.XeB_2G_conversationGroup{padding-left:0;padding-right:0}.XeB_2G_conversation .XeB_2G_composer{margin:12px 12px 16px;padding:10px}.XeB_2G_conversation .XeB_2G_composer>div{flex-flow:row;align-items:flex-end;gap:8px}.XeB_2G_conversation .XeB_2G_composer input{flex:1;width:100%;min-width:0;min-height:44px}}
.a2X5hq_content{width:100%;padding:24px 20px}.a2X5hq_shell>header{z-index:50}.a2X5hq_shell>header nav{flex-wrap:wrap;gap:0 28px}.a2X5hq_subscription{min-height:44px;color:var(--n-muted);background:0 0;border:0;align-items:center;padding:12px 0 16px;display:flex;position:relative;font-size:13px!important}.a2X5hq_subscription:hover,.a2X5hq_subscription[aria-current]{color:var(--n-cyan)}.a2X5hq_subscription[aria-current]:after{content:"";background:var(--n-cyan);height:2px;position:absolute;inset:auto 0 -1px}@media (min-width:768px){.a2X5hq_content{padding:32px}}@media (min-width:1280px){.a2X5hq_content{padding:40px}}@media (max-width:1023px){.a2X5hq_shell>header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#060b14}.a2X5hq_shell>header nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 16px;display:grid}.a2X5hq_shell>header nav :is(a,button){min-width:0;padding:10px 0}}@media (max-width:767px){.a2X5hq_shell>header>div{gap:10px}.a2X5hq_shell>header nav{overflow:visible}.a2X5hq_subscription{font-size:11px!important}}.a2X5hq_content>div{min-height:0}.a2X5hq_shell>footer:empty{display:none}
