.SoehtG_banner{background:linear-gradient(135deg, var(--mantine-color-blue-9) 0%, #0b2f52 100%);color:#fff;position:relative;overflow:hidden}.SoehtG_rings{pointer-events:none;opacity:.5;position:absolute;inset:0}.SoehtG_figure{font-family:var(--font-montserrat), sans-serif;letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.SoehtG_label{text-transform:uppercase;letter-spacing:.08em;font-size:calc(.6875rem * var(--mantine-scale));color:#ffffff9e;font-weight:700}.SoehtG_divider{width:calc(.0625rem * var(--mantine-scale));background:#ffffff2e;align-self:stretch}.SoehtG_pulse{width:calc(.5rem * var(--mantine-scale));height:calc(.5rem * var(--mantine-scale));background:var(--mantine-color-green-4);border-radius:50%;display:inline-block;position:relative}.SoehtG_pulse:after{content:"";background:inherit;border-radius:50%;animation:2.4s ease-out infinite SoehtG_livePulse;position:absolute;inset:0}@keyframes SoehtG_livePulse{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(3.2)}}@media (prefers-reduced-motion:reduce){.SoehtG_pulse:after{animation:none}}
.ZyxF-q_mobileDrawer{background-color:var(--mantine-color-default);border-top-left-radius:var(--mantine-radius-lg);border-top-right-radius:var(--mantine-radius-lg);max-height:100dvh;padding-top:var(--mantine-spacing-md);padding-bottom:calc(var(--mantine-spacing-md) + env(safe-area-inset-bottom,0px));transform-origin:50% 20%;flex-direction:column;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;bottom:0;left:0;right:0}.ZyxF-q_mobileDrawer.ZyxF-q_modalOpen{pointer-events:none;overflow:hidden}.ZyxF-q_mobileDrawer.ZyxF-q_fullScreen{height:100dvh;padding-top:max(var(--mantine-spacing-md), env(safe-area-inset-top));border-top-left-radius:0;border-top-right-radius:0}.ZyxF-q_header{flex:none}.ZyxF-q_body{overscroll-behavior:contain;flex:auto;min-height:0;overflow:hidden auto}.ZyxF-q_footer{padding-top:var(--mantine-spacing-sm);flex:none}.ZyxF-q_mobileOverlay{position:fixed;inset:0;background:#0006!important}.ZyxF-q_modalHeader{border-bottom:calc(.0625rem * var(--mantine-scale)) solid transparent;transition:border-bottom-color .15s}.ZyxF-q_modalHeader.ZyxF-q_withBorder{border-bottom-color:var(--mantine-color-default-border)}.ZyxF-q_modalFooter{border-top:calc(.0625rem * var(--mantine-scale)) solid transparent;transition:border-top-color .15s}.ZyxF-q_modalFooter.ZyxF-q_withBorder{border-top-color:var(--mantine-color-default-border)}
.iLlJIa_footer{z-index:1000;border-top:1px solid var(--mantine-color-default-border);background-color:var(--mantine-color-body);position:sticky;bottom:0}
.lFFlkG_chatWrapper{height:100%}.lFFlkG_container{flex-direction:column;height:100%;display:flex}.lFFlkG_progressHeader{z-index:3;padding-bottom:var(--mantine-spacing-xs);background-color:var(--mantine-color-body);flex-shrink:0;position:relative}.lFFlkG_scrollRegion{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.lFFlkG_newMessagesPill{bottom:var(--mantine-spacing-sm);pointer-events:none;z-index:2;justify-content:center;display:flex;position:absolute;left:0;right:0}.lFFlkG_newMessagesPill>*{pointer-events:auto}.lFFlkG_scrollArea{flex:1;min-height:0}.lFFlkG_inputArea{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);padding-bottom:calc(var(--mantine-spacing-sm) + max(env(safe-area-inset-bottom,0px) - var(--keyboard-inset,0px), 0px));border-top:1px solid var(--mantine-color-default-border);background-color:var(--mantine-color-body);flex-shrink:0}.lFFlkG_waitingNotice{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);padding-bottom:calc(var(--mantine-spacing-sm) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--mantine-color-default-border);background-color:var(--mantine-color-body);flex-shrink:0}.lFFlkG_identityStep{padding:var(--mantine-spacing-md)}.lFFlkG_chatWrapper>.lFFlkG_identityStep{height:100%}@media (max-width:47.9938em){.lFFlkG_identityStep{max-height:50dvh;padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);overflow-y:auto}.lFFlkG_identityStep .lFFlkG_identityStack{gap:var(--mantine-spacing-sm)}.lFFlkG_retryStack{--retry-prompt-max-height:40%}.lFFlkG_retryPrompt .lFFlkG_identityStep{max-height:none;overflow-y:visible}.lFFlkG_chatWrapper>.lFFlkG_identityStep{max-height:none;overflow-y:auto}.lFFlkG_inputArea>.lFFlkG_identityStep{padding:0}}.lFFlkG_loadingArea{border-top:1px solid var(--mantine-color-default-border);flex-shrink:0}.lFFlkG_waitingArea{border-top:1px solid var(--mantine-color-default-border);background-color:var(--mantine-color-body);border-radius:var(--mantine-radius-md)}.lFFlkG_retryStack{flex-direction:column;height:100%;display:flex}.lFFlkG_retryPrompt{max-height:var(--retry-prompt-max-height,55%);border-bottom:1px solid var(--mantine-color-default-border);background:linear-gradient(var(--mantine-color-body) 30%, transparent) top / 100% 2rem no-repeat local, linear-gradient(transparent, var(--mantine-color-body) 70%) bottom / 100% 2rem no-repeat local, radial-gradient(farthest-side at 50% 0, var(--mantine-color-default-border), transparent) top / 100% .75rem no-repeat scroll, radial-gradient(farthest-side at 50% 100%, var(--mantine-color-default-border), transparent) bottom / 100% .75rem no-repeat scroll;background-color:var(--mantine-color-body);flex:none;overflow-y:auto}.lFFlkG_retryChat{flex:1;min-height:0}
.AIyBnq_panel{width:100%}.AIyBnq_panel .AIyBnq_option{--answer-indicator-size:calc(1.25rem * var(--mantine-scale));grid-template-columns:var(--answer-indicator-size) 1fr var(--answer-indicator-size);align-items:center;gap:var(--mantine-spacing-sm);width:100%;min-height:calc(2.75rem * var(--mantine-scale));padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);background-color:var(--mantine-color-body);text-align:center;transition:border-color .15s,background-color .15s;display:grid}.AIyBnq_panel .AIyBnq_option[data-checked]{border-color:var(--mantine-primary-color-filled);background-color:var(--mantine-primary-color-light)}.AIyBnq_panel .AIyBnq_option:disabled{opacity:.6;cursor:not-allowed}.AIyBnq_optionList{overscroll-behavior:contain;max-height:45dvh;padding:calc(.125rem * var(--mantine-scale));overflow-y:auto}.AIyBnq_optionLabel{font-size:var(--mantine-font-size-md);line-height:var(--mantine-line-height-sm);overflow-wrap:anywhere}.AIyBnq_option[data-checked] .AIyBnq_optionLabel{font-weight:600}.AIyBnq_action{min-height:calc(2.75rem * var(--mantine-scale))}
button.ng-MpW_removePhoto{top:calc(-.25rem * var(--mantine-scale));right:calc(-.25rem * var(--mantine-scale));position:absolute}@media (max-width:47.9938em){button.ng-MpW_action{width:var(--tap-target-min);height:var(--tap-target-min);min-width:var(--tap-target-min);min-height:var(--tap-target-min)}button.ng-MpW_removePhoto.ng-MpW_removePhoto:after{inset-block-start:calc(-.25rem * var(--mantine-scale));inset-block-end:calc(-1.375rem * var(--mantine-scale));inset-inline-start:calc(-1.375rem * var(--mantine-scale));inset-inline-end:calc(-.25rem * var(--mantine-scale))}}
.uPlyHW_header{top:var(--app-shell-header-height);z-index:99;height:var(--record-header-height);background-color:var(--mantine-color-body);padding:0 var(--mantine-spacing-md);align-items:stretch;display:flex;position:sticky}@media (min-width:48em){.uPlyHW_header{padding:0 var(--mantine-spacing-lg)}}.uPlyHW_borderSolid{height:calc(.125rem * var(--mantine-scale));background-color:var(--mantine-color-blue-filled);position:absolute;bottom:0;left:0;right:0}.uPlyHW_inner{flex:1;align-items:center;max-width:90rem;margin:0 auto;display:flex}.uPlyHW_titleBlock{align-items:center;gap:var(--mantine-spacing-sm);min-width:0;font-size:var(--mantine-font-size-lg);line-height:var(--mantine-line-height-lg);flex:1;display:flex;overflow:hidden}.uPlyHW_title{flex-shrink:0}.uPlyHW_meta{align-items:center;gap:var(--mantine-spacing-sm);white-space:nowrap;font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height-sm);flex-shrink:0;display:flex}.uPlyHW_details{min-width:0}.uPlyHW_actions,.uPlyHW_badge{flex-shrink:0}@media (max-width:47.9938em){.uPlyHW_row{width:100%}.uPlyHW_titleBlock{font-size:var(--mantine-font-size-md);flex-direction:column;justify-content:center;align-items:stretch;gap:0;line-height:1.25}.uPlyHW_title{flex-shrink:1}.uPlyHW_meta{gap:calc(.25rem * var(--mantine-scale));flex-shrink:1;min-width:0;line-height:1.3}}
.a2V5jG_wrapper{z-index:10;padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#000000bf;position:absolute;top:0;left:0;right:0}.a2V5jG_container{align-items:center;gap:var(--mantine-spacing-sm);max-width:calc(37.5rem * var(--mantine-scale));margin:0 auto;display:flex}.a2V5jG_icon{color:#4ade80;flex-shrink:0}.a2V5jG_message{color:#fff}
.Q12yWq_wrapper{background-color:#1a1a2e;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.Q12yWq_container{align-items:center;gap:var(--mantine-spacing-lg);padding:var(--mantine-spacing-xl);text-align:center;max-width:calc(30rem * var(--mantine-scale));flex-direction:column;display:flex}.Q12yWq_iconWrapper{width:calc(6rem * var(--mantine-scale));height:calc(6rem * var(--mantine-scale));background-color:#4ade8026;border-radius:50%;justify-content:center;align-items:center;display:flex}.Q12yWq_icon{color:#4ade80}.Q12yWq_title{color:#fff}.Q12yWq_status{color:#ffffffb3}.Q12yWq_callbackLabel{color:#ffffff80}.Q12yWq_callbackNumber{color:#fff}
@media (max-width:47.9938em){div.zpPKzq_legalLinks{gap:0}a.zpPKzq_legalLink{min-height:var(--tap-target-min);align-items:center;display:flex}}
._04oCcq_grid{gap:var(--mantine-spacing-xs);grid-template-columns:repeat(3,1fr);display:grid}@media (min-width:48em){._04oCcq_grid{grid-template-columns:repeat(auto-fill,120px)}}._04oCcq_photoCard{border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);cursor:pointer;background-color:var(--mantine-color-body);transition:box-shadow .15s;overflow:hidden}._04oCcq_photoCard:hover{box-shadow:var(--mantine-shadow-sm)}._04oCcq_thumbnail{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;width:100%;display:block}._04oCcq_uploadCard{border-style:dashed;border-color:var(--mantine-color-dimmed)}._04oCcq_uploadContent{aspect-ratio:1;width:100%;min-width:var(--tap-target-min);min-height:var(--tap-target-min);justify-content:center;align-items:center;gap:calc(.25rem * var(--mantine-scale));padding:calc(.25rem * var(--mantine-scale));color:var(--mantine-color-dimmed);flex-direction:column;display:flex}._04oCcq_lightboxImage{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:80vh;margin:0 auto;display:block}
.vRpJHW_iconWrapper{width:calc(5rem * var(--mantine-scale));height:calc(5rem * var(--mantine-scale));background-color:#f8717126;border-radius:50%;justify-content:center;align-items:center;display:flex}.vRpJHW_icon{color:#f87171}
.axE-nW_container{--room-header-offset:calc(var(--app-shell-header-height) + var(--record-header-height));height:calc(100vh - var(--room-header-offset));height:calc(100dvh - var(--room-header-offset) - var(--keyboard-inset,0px));background-color:var(--mantine-color-body);flex-direction:column;display:flex}.axE-nW_mainArea{grid-template-columns:1fr calc(22.5rem * var(--mantine-scale));flex:1;min-height:0;display:grid}.axE-nW_mediaColumn{background-color:#1a1a2e;min-height:0;overflow:hidden}.axE-nW_sidebarColumn{border-left:1px solid var(--mantine-color-default-border);flex-direction:column;min-height:0;display:flex;overflow:hidden}.axE-nW_sidebarTabs,.axE-nW_chatPanel{flex-direction:column;flex:1;min-height:0;display:flex}.axE-nW_scrollPanel{flex:1;min-height:0}.axE-nW_scrollContent{padding:var(--mantine-spacing-md);padding-bottom:calc(var(--mantine-spacing-md) + env(safe-area-inset-bottom,0px))}.axE-nW_tabsBar{align-items:stretch;display:flex}.axE-nW_tabsBarList{flex:1;min-width:0}.axE-nW_tabsBarAction{align-items:center;display:flex}@media (max-width:47.9938em){div.axE-nW_tabsBarList{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}div.axE-nW_tabsBarList::-webkit-scrollbar{display:none}div.axE-nW_tabsBarList>*{flex-shrink:0}div.axE-nW_tabsBarList:before{display:none}.axE-nW_tabsBar{box-shadow:inset 0 -2px 0 var(--tab-border-color,var(--mantine-color-default-border))}.axE-nW_tabsBarAction{flex-shrink:0}}@media (max-width:48em){.axE-nW_mainArea{grid-template-rows:50vh minmax(0,1fr);grid-template-columns:1fr;grid-template-rows:max(12dvh, calc(50dvh - var(--keyboard-inset,0px))) minmax(0, 1fr)}.axE-nW_sidebarColumn{border-left:none;border-top:1px solid var(--mantine-color-default-border)}}
.Yd28Lq_container{padding-top:var(--mantine-spacing-xl);padding-bottom:calc(var(--mantine-spacing-xl) + env(safe-area-inset-bottom,0px))}
@media (max-width:47.9938em){button._0TA7ga_modeLink{min-height:var(--tap-target-min)}}
._0RAR5W_pharmacyResult{gap:calc(.125rem * var(--mantine-scale));text-align:left;border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);width:100%;padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);flex-direction:column;transition:background-color .15s;display:flex}._0RAR5W_pharmacyResult:hover{background-color:var(--mantine-color-default-hover)}
.tsykJW_active{background-color:var(--mantine-color-blue-light)!important;color:var(--mantine-color-blue-light-color)!important}
@media (max-width:47.9938em){button.TkpR8W_icon{min-width:var(--tap-target-min);min-height:var(--tap-target-min)}button.TkpR8W_button{min-height:var(--tap-target-min)}button.TkpR8W_fullWidth{width:100%}}
.SBfgsa_container{max-width:calc(56.25rem * var(--mantine-scale));padding:var(--mantine-spacing-md);margin:0 auto}@media (min-width:48em){.SBfgsa_container{padding:var(--mantine-spacing-lg)}}
.zbU7EG_root{flex-direction:column;align-items:stretch;min-width:0;height:100%;display:flex}.zbU7EG_switcher{min-height:var(--tap-target-min);flex-shrink:0;align-items:stretch;display:flex}.zbU7EG_scrollRow{min-height:var(--tap-target-min);margin-inline:calc(var(--mantine-spacing-md) * -1);padding-inline:var(--mantine-spacing-md);scrollbar-width:none;align-items:stretch;display:flex;overflow-x:auto}.zbU7EG_scrollRow::-webkit-scrollbar{display:none}.zbU7EG_scrollRow>*{flex-shrink:0}@media (min-width:48em){.zbU7EG_root{gap:var(--mantine-spacing-md);flex-direction:row}.zbU7EG_switcher{min-height:0}}