.DemoGuide_cursor__c_qG0{position:absolute;top:0;left:0;z-index:10;pointer-events:none;transition:transform .85s cubic-bezier(.22,.7,.22,1);will-change:transform}.DemoGuide_pointer__dEuOH{display:block;width:25px;height:25px;transform-origin:2px 2px;filter:drop-shadow(0 2px 3px #230f4033);transition:transform .15s ease}.DemoGuide_click__2Zuvn{transform:scale(.8)}.DemoGuide_click__2Zuvn:before{content:"";position:absolute;left:-12px;top:-12px;width:29px;height:29px;border:2px solid #9c60d4;border-radius:50%;animation:DemoGuide_ripple__RaiUY .4s ease-out both}.DemoGuide_label__e309P{position:absolute;top:24px;left:18px;width:-moz-max-content;width:max-content;max-width:180px;padding:7px 10px;background:#7135a6;color:white;border-radius:5px;font:500 11px/1.4 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;box-shadow:0 3px 10px #230f4018}.DemoGuide_above__rn4gc{top:auto;bottom:8px}.DemoGuide_left__mrkWl{left:auto;right:4px}.DemoGuide_caption__KP0DJ{min-height:29px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:6px 12px;margin-top:8px;font-size:11px;line-height:1.5;color:#795293}.DemoGuide_caption__KP0DJ button,.DemoGuide_caption__KP0DJ span{display:inline-flex;gap:5px;align-items:center}.DemoGuide_caption__KP0DJ button{border:0;background:transparent;color:#7135a6;font:inherit;padding:5px;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.DemoGuide_caption__KP0DJ button:focus-visible{outline:2px solid #7135a6;outline-offset:2px}@keyframes DemoGuide_ripple__RaiUY{0%{opacity:.7;transform:scale(.5)}to{opacity:0;transform:scale(1.7)}}@media (max-width:600px){.DemoGuide_label__e309P{font-size:10px;max-width:140px;padding:5px 7px;top:18px}.DemoGuide_label__e309P.DemoGuide_above__rn4gc{top:auto}.DemoGuide_caption__KP0DJ{font-size:10px}}@media (prefers-reduced-motion:reduce){.DemoGuide_cursor__c_qG0{display:none}}.PatientCoordination_section__C1vRB{background:#fff;color:#252335;padding:88px 32px 94px;scroll-margin-top:120px}.PatientCoordination_layout__sCqRu{max-width:1320px;margin:0 auto;display:grid;grid-template-columns:.65fr 1.65fr;gap:48px;align-items:center}.PatientCoordination_copy__loM6h{min-width:0}.PatientCoordination_eyebrow__w3FuH{font-size:11px;letter-spacing:.15em;font-weight:600;color:#795293;margin:0 0 22px}.PatientCoordination_copy__loM6h h2{font-size:clamp(32px,3.5vw,44px);line-height:1.15;letter-spacing:-.045em;font-weight:500;margin:0 0 22px}.PatientCoordination_copy__loM6h>p:not(.PatientCoordination_eyebrow__w3FuH){font-size:15px;line-height:1.8;color:#696071;margin:0}.PatientCoordination_copy__loM6h ul{list-style:none;padding:0;margin:28px 0;display:grid;gap:22px}.PatientCoordination_copy__loM6h li{display:flex;align-items:flex-start;gap:13px}.PatientCoordination_copy__loM6h li>svg{flex-shrink:0;margin-top:2px;color:#7b2ecb}.PatientCoordination_copy__loM6h li strong{display:block;font-size:13px;font-weight:600;margin-bottom:5px}.PatientCoordination_copy__loM6h li span{display:block;font-size:12px;line-height:1.65;color:#746b7b}.PatientCoordination_link__2KG3K{display:inline-flex;align-items:center;gap:12px;min-height:44px;font-size:13px;font-weight:600;color:#7135a6;text-decoration:none}.PatientCoordination_link__2KG3K:hover{text-decoration:underline;text-underline-offset:5px}.PatientCoordination_preview__8Mrky{margin:0;min-width:0}@media (max-width:1000px){.PatientCoordination_layout__sCqRu{gap:30px;grid-template-columns:1fr}.PatientCoordination_copy__loM6h{max-width:580px}}@media (max-width:767px){.PatientCoordination_section__C1vRB{padding:54px 24px 64px}.PatientCoordination_layout__sCqRu{gap:24px}}.PatientCoordination_scheduleSection__Lz85n{background:#faf9fc;border-top:1px solid #eee9f2;border-bottom:1px solid #eee9f2}.PatientCoordination_link__2KG3K:focus-visible{outline:2px solid #7b2ecb;outline-offset:4px}.ChatsDemo_app__mbZRm{--app-bg:#faf7ff;--surface:#fff;--surface-2:#f4edff;--text:#230f40;--muted:#6d5a89;--border:#eadff7;--primary:#7b2ecb;width:1120px;height:660px;transform-origin:top left;display:flex;overflow:hidden;background:var(--surface);color:var(--text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;text-align:left}.ChatsDemo_app__mbZRm *{box-sizing:border-box}.ChatsDemo_app__mbZRm button,.ChatsDemo_app__mbZRm textarea{font:inherit}.ChatsDemo_app__mbZRm button:focus-visible,.ChatsDemo_app__mbZRm textarea:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.ChatsDemo_frame__w75mn{position:relative;width:100%;overflow:hidden;border:1px solid #eadff7;border-radius:8px;box-shadow:0 20px 55px -30px #39205245}.ChatsDemo_note__udugB{font-size:10px;color:#82738e;margin:12px 0 0;text-align:center}.ChatsDemo_navigation__Z7U_u{width:136px;flex-shrink:0;padding:14px 9px 10px;border-right:1px solid var(--border);display:flex;flex-direction:column}.ChatsDemo_brand__vGfsM{display:flex;align-items:center;gap:6px;margin:0 1px 27px}.ChatsDemo_brand__vGfsM img{width:26px;height:26px;border-radius:7px}.ChatsDemo_brand__vGfsM strong{font-size:12px;white-space:nowrap;letter-spacing:-.02em}.ChatsDemo_brand__vGfsM svg{margin-left:auto;color:var(--muted)}.ChatsDemo_directory__IC37p,.ChatsDemo_navLabel__zPIFC{font-size:7px;letter-spacing:.12em;color:#9986b0;padding:0 8px 7px}.ChatsDemo_directory__IC37p{border-top:1px solid var(--border);margin-top:14px;padding-top:17px}.ChatsDemo_navActive__eYMdh,.ChatsDemo_navItem__TsSwi{display:flex;align-items:center;gap:8px;height:34px;margin:0 5px;color:#7b6798;font-size:10px}.ChatsDemo_navActive__eYMdh{color:var(--primary);font-weight:700;border-bottom:2px solid var(--primary)}.ChatsDemo_account___nxT6{margin-top:auto;border-top:1px solid var(--border);padding-top:13px;color:var(--muted);font-size:9px}.ChatsDemo_account___nxT6 p,.ChatsDemo_account___nxT6>div{display:flex;align-items:center;gap:7px;margin:0 0 10px}.ChatsDemo_account___nxT6 i{background:#10b981;width:5px;height:5px;border-radius:50%}.ChatsDemo_account___nxT6 p svg{margin-left:auto}.ChatsDemo_sidebar__6xCEo{width:204px;flex-shrink:0;border-right:1px solid var(--border);overflow:hidden}.ChatsDemo_searchHeader__fsOib{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 11px 10px;border-bottom:1px solid var(--border)}.ChatsDemo_search__uX2rL{display:flex;align-items:center;gap:7px;border:1px solid var(--border);padding:9px 8px;border-radius:30px;font-size:9px;color:#9a86ad}.ChatsDemo_searchHeader__fsOib>svg{color:var(--muted)}.ChatsDemo_filters__r7OmD{display:flex;background:var(--surface-2);border-radius:7px;padding:3px;font-size:10px;color:var(--muted)}.ChatsDemo_filters__r7OmD span{padding:7px 11px}.ChatsDemo_filters__r7OmD span:first-child{background:white;border-radius:5px;box-shadow:0 1px 4px #230f4015}.ChatsDemo_groupLabel__hxfNv{display:flex;align-items:center;gap:4px;padding:13px 11px 6px;font-size:8px;color:#9480aa}.ChatsDemo_groupLabel__hxfNv>svg:last-child{margin-left:auto}.ChatsDemo_chatRow___IvC_,.ChatsDemo_selectedChat__oA_PJ{display:flex;align-items:center;gap:7px;margin:2px 6px;padding:7px 6px;height:48px;border-radius:9px}.ChatsDemo_selectedChat__oA_PJ{background:#f0e7fa}.ChatsDemo_channelAvatar__smLAz,.ChatsDemo_listAvatar__6UPOD,.ChatsDemo_patientAvatar__U_TqC,.ChatsDemo_tinyAvatar__3FpxY{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--primary);color:white;border-radius:50%}.ChatsDemo_channelAvatar__smLAz,.ChatsDemo_listAvatar__6UPOD{width:30px;height:30px;font-size:10px}.ChatsDemo_channelAvatar__smLAz{background:#f4edff;color:var(--primary);border:1px solid var(--border)}.ChatsDemo_tinyAvatar__3FpxY{width:23px;height:23px;font-size:8px}.ChatsDemo_chatSummary__E8jfC{min-width:0;flex:1}.ChatsDemo_chatSummary__E8jfC strong,.ChatsDemo_chatSummary__E8jfC>span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ChatsDemo_chatSummary__E8jfC strong{font-size:10px;font-weight:600}.ChatsDemo_chatSummary__E8jfC>span{font-size:9px;color:#9985af;margin-top:5px}.ChatsDemo_chatMeta__b39T3{display:flex;flex-direction:column;align-items:flex-end;gap:8px;color:#a991bf;font-size:7px}.ChatsDemo_room__R0uLb{display:flex;flex-direction:column;flex:1;min-width:0}.ChatsDemo_roomHeader__SeoPM{height:59px;flex-shrink:0;display:flex;align-items:center;gap:9px;padding:10px 13px;border-bottom:1px solid var(--border)}.ChatsDemo_patientAvatar__U_TqC{border-radius:10px;height:32px;width:32px;font-size:11px}.ChatsDemo_identity__4Fr5V{display:flex;align-items:center;gap:7px}.ChatsDemo_identity__4Fr5V strong{font-size:11px}.ChatsDemo_identity__4Fr5V>span{border:1px solid #a7f3d0;color:#059669;background:#ecfdf5;padding:2px 5px;border-radius:8px;font-size:8px}.ChatsDemo_identity__4Fr5V small{background:var(--surface-2);padding:3px 6px;border-radius:8px;font-size:8px}.ChatsDemo_roomHeader__SeoPM p{margin:4px 0 0;font-size:9px;color:#9985af}.ChatsDemo_headerTools__cdhDl{margin-left:auto;display:flex;align-items:center;gap:13px;color:#9479ad}.ChatsDemo_teamChip__7LT4O{border-radius:30px;background:var(--surface-2);color:var(--primary);padding:7px;font-size:8px}.ChatsDemo_teamChip__7LT4O small{margin-left:5px;color:var(--muted)}.ChatsDemo_patientCard__h7TvA{display:flex;align-items:center;gap:5px;background:var(--primary);color:white;padding:9px 10px;border-radius:6px;font-size:9px}.ChatsDemo_roomBody__n_4Zb{display:flex;flex:1;min-height:0}.ChatsDemo_conversation__vi4_Y{display:flex;flex-direction:column;flex:1;min-width:0}.ChatsDemo_pinned__OPue4{display:flex;align-items:center;gap:7px;padding:7px 10px;font-size:8px;color:#897397;box-shadow:0 3px 7px #230f4015;z-index:1}.ChatsDemo_pinned__OPue4>span{font-size:7px}.ChatsDemo_feed__a0Tyk{flex:1;min-height:0;overflow-y:auto;padding:24px 24px 16px;background:color-mix(in srgb,var(--text) 1.5%,var(--surface));scrollbar-width:thin;scrollbar-color:#d7bdea transparent}.ChatsDemo_date__weYHD{width:-moz-fit-content;width:fit-content;margin:0 auto 24px;padding:3px 10px;border:1px solid var(--border);border-radius:20px;background:#fff;font-size:8px;color:var(--muted);box-shadow:0 1px 2px #230f4010}.ChatsDemo_incoming__EOsNd{display:flex;align-items:flex-end;gap:6px;margin:18px 0}.ChatsDemo_bubble__w4R84,.ChatsDemo_outgoing__8uvEV{padding:10px 12px;max-width:85%;background:color-mix(in srgb,var(--text) 5%,var(--surface));border-radius:3px 16px 16px}.ChatsDemo_sender__yj4D6{display:flex;align-items:center;gap:6px;color:var(--primary);font-size:9px;font-weight:600}.ChatsDemo_sender__yj4D6 span{font-size:6px;letter-spacing:.09em;background:#eadef7;padding:3px 5px;border-radius:7px}.ChatsDemo_bubble__w4R84 p,.ChatsDemo_outgoing__8uvEV p{margin:6px 0 4px;font-size:11px;line-height:1.6}.ChatsDemo_bubble__w4R84 time,.ChatsDemo_outgoing__8uvEV time{display:flex;justify-content:flex-end;align-items:center;gap:4px;font-size:7px;color:#8b759b}.ChatsDemo_outgoing__8uvEV{width:-moz-fit-content;width:fit-content;margin:22px 0 22px auto;border-radius:16px 3px 16px 16px;background:color-mix(in srgb,var(--primary) 11%,var(--surface))}.ChatsDemo_systemMessage__Y5Hxf{width:-moz-fit-content;width:fit-content;margin:25px auto;background:var(--surface-2);color:#927aa7;padding:5px 10px;border-radius:30px;font-size:8px}.ChatsDemo_composer__m6GB7{margin:0 14px 8px;border:1px solid #c9a5ed;border-radius:8px;box-shadow:0 2px 4px #230f4015;overflow:hidden}.ChatsDemo_audience__iK_ja{display:flex;justify-content:space-between;align-items:center;padding:5px 8px;background:#fcf9ff;border-bottom:1px solid var(--border);font-size:8px;color:var(--muted)}.ChatsDemo_audience__iK_ja>div{display:flex;border-radius:7px;padding:3px;background:var(--surface-2)}.ChatsDemo_audience__iK_ja button{background:transparent;border:0;padding:7px 8px;color:var(--muted);font-size:8px;border-radius:5px}.ChatsDemo_audience__iK_ja button[aria-pressed=true]{background:white;color:var(--text);box-shadow:0 1px 4px #230f4015}.ChatsDemo_composer__m6GB7 textarea{width:100%;height:50px;resize:none;border:0;padding:10px;color:var(--text);background:white;font-size:10px}.ChatsDemo_composer__m6GB7 textarea::-moz-placeholder{color:#9980af}.ChatsDemo_composer__m6GB7 textarea::placeholder{color:#9980af}.ChatsDemo_toolbar__WqfcK{display:flex;align-items:center;gap:8px;padding:4px 9px 8px;color:var(--muted)}.ChatsDemo_toolbar__WqfcK>div{display:flex;align-items:center;gap:14px;margin-right:auto}.ChatsDemo_toolbar__WqfcK>div svg{width:13px;height:13px}.ChatsDemo_toolbar__WqfcK i{height:11px;border-left:1px solid var(--border)}.ChatsDemo_toolbar__WqfcK button{display:grid;place-items:center;width:26px;height:26px;border:0;border-radius:50%;background:var(--primary);color:white}.ChatsDemo_toolbar__WqfcK button:disabled{opacity:.45;cursor:default}.ChatsDemo_participants__HSIeq{width:155px;border-left:1px solid var(--border);flex-shrink:0}.ChatsDemo_participantHeading__Xd5Jo{display:flex;align-items:center;flex-wrap:wrap;gap:5px;padding:12px;border-bottom:1px solid var(--border);font-size:10px}.ChatsDemo_participantHeading__Xd5Jo small{flex-basis:100%;color:#9985af;font-size:9px}.ChatsDemo_member__gTbZl{display:flex;gap:7px;padding:10px;align-items:center}.ChatsDemo_member__gTbZl strong{display:block;font-size:10px;font-weight:600}.ChatsDemo_member__gTbZl div>span{display:block;font-size:8px;color:#9985af;margin-top:3px}.ChatsDemo_listAvatar__6UPOD,.ChatsDemo_patientAvatar__U_TqC,.ChatsDemo_tinyAvatar__3FpxY{overflow:hidden}.ChatsDemo_listAvatar__6UPOD img,.ChatsDemo_patientAvatar__U_TqC img,.ChatsDemo_tinyAvatar__3FpxY img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.ChatsDemo_unreadBadge__AVAY_{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;height:15px;min-width:15px;padding:0 4px;border-radius:20px;background:#ef4444;color:#fff;font-size:9px;font-weight:700;line-height:1}.ChatsDemo_navIcon__T6CRn{position:relative;display:inline-flex;align-items:center}.ChatsDemo_navIcon__T6CRn>.ChatsDemo_unreadBadge__AVAY_{position:absolute;top:-7px;right:-8px;border:1px solid #fff}.ChatsDemo_navActive__eYMdh{height:38px}.ChatsDemo_rowActions__2qBgg{display:flex;align-items:center;justify-content:flex-end;gap:4px}.ChatsDemo_chatMeta__b39T3 .ChatsDemo_unreadBadge__AVAY_{height:14px;min-width:14px;font-size:8px}.ChatsDemo_account___nxT6{position:relative}.ChatsDemo_notificationBell__nBDFO{position:relative;display:grid;place-items:center;background:#fff;border:1px solid var(--border);border-radius:6px;width:28px;height:28px;color:var(--muted)}.ChatsDemo_notificationBell__nBDFO>.ChatsDemo_unreadBadge__AVAY_{position:absolute;top:-5px;right:-5px;border:1px solid #fff}.ChatsDemo_notifications__72uQj{position:absolute;z-index:5;bottom:40px;left:0;width:235px;padding:12px;border:1px solid var(--border);border-radius:10px;background:#fff;box-shadow:0 8px 24px #230f4020;font-size:10px}.ChatsDemo_notificationHeading__eDBtX{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px;color:var(--text)}.ChatsDemo_notificationHeading__eDBtX button{display:grid;place-items:center;min-height:25px;width:25px;background:transparent;border:0;color:var(--muted)}.ChatsDemo_notifications__72uQj p{display:flex;flex-direction:column;align-items:flex-start;gap:5px;padding:10px 0;border-top:1px solid var(--border)}.ChatsDemo_notifications__72uQj p strong{color:var(--text)}.ChatsDemo_notifications__72uQj p span{font-size:9px}.ChatsDemo_markRead__9Mtn3{border:0;border-radius:5px;color:var(--primary);background:var(--surface-2);padding:8px 10px;width:100%}.ChatsDemo_markRead__9Mtn3:disabled{color:var(--muted);cursor:default}.ChatsDemo_filters__r7OmD button{padding:7px 11px;border:0;background:transparent;color:var(--muted);font-size:10px;border-radius:5px}.ChatsDemo_filters__r7OmD button[aria-pressed=true]{background:#fff;color:var(--text);box-shadow:0 1px 4px #230f4015}.ChatsDemo_teamChip__7LT4O{display:inline-flex;align-items:center;gap:4px;padding:4px 6px}.ChatsDemo_teamChip__7LT4O small{margin-left:0}.ChatsDemo_avatarStack__mkbED{display:inline-flex;padding-left:3px}.ChatsDemo_avatarStack__mkbED .ChatsDemo_tinyAvatar__3FpxY{width:20px;height:20px;border:1.5px solid white;margin-left:-4px}.ChatsDemo_headerTools__cdhDl{gap:8px}.ChatsDemo_headerTools__cdhDl .ChatsDemo_unreadBadge__AVAY_{height:13px;min-width:13px;font-size:8px}.ChatsDemo_audience__iK_ja button{display:inline-flex;align-items:center;gap:4px}.ChatsDemo_audience__iK_ja .ChatsDemo_unreadBadge__AVAY_{height:13px;min-width:13px;font-size:8px}.ChatsDemo_attachment__HfFFW{display:flex;align-items:center;gap:8px;margin:9px 0;padding:8px;border-radius:7px;background:#ffffffb3;color:var(--primary)}.ChatsDemo_attachment__HfFFW strong{display:block;font-size:10px;color:var(--text)}.ChatsDemo_attachment__HfFFW small{display:block;margin-top:3px;font-size:8px;color:var(--muted)}.ChatsDemo_quotedReply__Z3NcQ{border-left:2px solid var(--primary);border-radius:5px;background:#f4edff;padding:7px 9px;margin-top:7px}.ChatsDemo_quotedReply__Z3NcQ strong{display:block;font-size:8px}.ChatsDemo_quotedReply__Z3NcQ>span{display:block;font-size:9px;color:var(--muted);margin-top:4px}.ChatsDemo_account___nxT6>.ChatsDemo_notifications__72uQj{display:block;margin:0}.ProductDemos_app__r6C5U{background:#faf9fc}.ProductDemos_app__r6C5U button,.ProductDemos_app__r6C5U input,.ProductDemos_app__r6C5U select{font:inherit}.ProductDemos_app__r6C5U button{cursor:pointer}.ProductDemos_app__r6C5U button:focus-visible,.ProductDemos_app__r6C5U input:focus-visible,.ProductDemos_app__r6C5U select:focus-visible{outline:2px solid #7b2ecb;outline-offset:3px}.ProductDemos_workspace__iw5j2{flex:1;min-width:0;position:relative;display:flex;overflow:hidden}.ProductDemos_page__wIeOp{flex:1;min-width:0;overflow:auto}.ProductDemos_header__uupo_{padding:25px 26px 20px;background:white;border-bottom:1px solid var(--border)}.ProductDemos_header__uupo_ h3{font-size:22px;font-weight:600;margin:0 0 5px;letter-spacing:-.5px}.ProductDemos_header__uupo_ p,.ProductDemos_muted__sY44U{color:var(--muted)}.ProductDemos_header__uupo_ p{margin:0}.ProductDemos_toolbar__NY7gz{display:flex;align-items:center;gap:10px;margin-top:20px;flex-wrap:wrap}.ProductDemos_search__TYsPG{display:flex;align-items:center;gap:9px;background:white;border:1px solid var(--border);border-radius:9px;padding:9px 12px;color:var(--muted)}.ProductDemos_search__TYsPG input{border:0;background:transparent;width:190px;outline:none;color:var(--text)}.ProductDemos_app__r6C5U select{border:1px solid var(--border);border-radius:7px;padding:8px;background:white;color:var(--text)}.ProductDemos_rail__KprlF{width:200px;flex-shrink:0;background:white;border-right:1px solid var(--border);padding:22px 14px}.ProductDemos_rail__KprlF h3{font-size:14px;margin:0 0 25px;font-weight:600}.ProductDemos_rail__KprlF h4{font-size:10px;color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin:27px 10px 12px}.ProductDemos_rail__KprlF .ProductDemos_search__TYsPG{padding:9px}.ProductDemos_rail__KprlF input{width:130px}.ProductDemos_rail__KprlF button{border:0;background:transparent;color:var(--muted);display:flex;justify-content:space-between;align-items:center;padding:12px;border-radius:8px;width:100%;text-align:left;margin:3px 0}.ProductDemos_rail__KprlF button[aria-pressed=true],.ProductDemos_tabs__XP0eu button[aria-pressed=true]{background:var(--surface-2);color:var(--primary);font-weight:600}.ProductDemos_body__avIuM{padding:24px}.ProductDemos_tabs__XP0eu{display:flex;gap:5px}.ProductDemos_button__xIeac,.ProductDemos_tabs__XP0eu button{border:1px solid var(--border);border-radius:7px;background:white;color:var(--text);padding:9px 14px}.ProductDemos_primary__t7Wk0{background:var(--primary);color:white;border:0;border-radius:7px;padding:10px 16px}.ProductDemos_metrics__xOJE5{display:flex;gap:12px;margin-bottom:22px}.ProductDemos_metric__CI8S2{flex:1;background:white;border:1px solid var(--border);border-radius:10px;padding:18px}.ProductDemos_metric__CI8S2 strong{display:block;font-size:25px;margin-top:10px}.ProductDemos_metric__CI8S2 small{color:var(--muted)}.ProductDemos_task__VUlvV{background:white;border:1px solid var(--border);border-radius:10px;padding:17px 15px;display:flex;align-items:center;gap:12px;margin-bottom:12px}.ProductDemos_check__warS1{width:21px;height:21px;border:1px solid #bea3dc;border-radius:5px;color:white;background:white;display:grid;place-items:center;flex-shrink:0}.ProductDemos_check__warS1[aria-pressed=true]{background:var(--primary)}.ProductDemos_taskText__3TC9r{flex:1;min-width:0}.ProductDemos_taskText__3TC9r strong{font-size:13px}.ProductDemos_taskText__3TC9r p{font-size:11px;margin:5px 0 10px;color:var(--muted)}.ProductDemos_tags__Gh_qJ{display:flex;gap:6px;flex-wrap:wrap}.ProductDemos_tag__x4Acl{padding:4px 7px;font-size:10px;border-radius:20px;background:var(--surface-2);color:var(--muted);white-space:nowrap}.ProductDemos_status__fkBNH{border:0;background:#e8e2ef;border-radius:20px;padding:5px 9px;font-size:10px;white-space:nowrap}.ProductDemos_green__wujz_{background:#e4f7ef;color:#087d56}.ProductDemos_blue__M7rqr{background:#e4edff;color:#255aba}.ProductDemos_red__NfQrt{background:#ffe9ec;color:#b02f49}.ProductDemos_amber__pPptS{background:#fff2cf;color:#8c6414}.ProductDemos_taskActions__PxWJS{display:grid;justify-items:end;gap:8px}.ProductDemos_taskPage__3MjZi .ProductDemos_header__uupo_{padding:18px 24px}.ProductDemos_taskPage__3MjZi .ProductDemos_body__avIuM{padding:18px}.ProductDemos_taskPage__3MjZi .ProductDemos_metric__CI8S2{padding:12px 16px}.ProductDemos_taskPage__3MjZi .ProductDemos_metric__CI8S2 strong{font-size:22px;margin-top:4px}.ProductDemos_taskPage__3MjZi .ProductDemos_metrics__xOJE5{margin-bottom:12px}.ProductDemos_taskPage__3MjZi .ProductDemos_task__VUlvV{padding:11px 12px;margin-bottom:9px}.ProductDemos_taskPage__3MjZi .ProductDemos_taskActions__PxWJS{gap:5px}.ProductDemos_taskPage__3MjZi .ProductDemos_taskText__3TC9r p{margin:4px 0 7px}.ProductDemos_tableWrap__R5rHd{border:1px solid var(--border);border-radius:10px;overflow:auto;background:white}.ProductDemos_table__JHu7G{width:100%;border-collapse:collapse;text-align:left;font-size:11px}.ProductDemos_table__JHu7G th{background:var(--surface-2);color:var(--muted);font-weight:500;font-size:9px;text-transform:uppercase;letter-spacing:.06em;padding:14px 11px;white-space:nowrap}.ProductDemos_table__JHu7G td{padding:18px 11px;border-top:1px solid var(--border)}.ProductDemos_table__JHu7G tbody tr:hover{background:#fcfaff}.ProductDemos_person__AmXfb{display:flex;gap:10px;align-items:center;white-space:nowrap}.ProductDemos_avatar__1VFyq{width:32px;height:32px;border-radius:8px;background:var(--surface-2);display:grid;place-items:center;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.ProductDemos_person__AmXfb strong{display:block;font-weight:600}.ProductDemos_person__AmXfb small{display:block;margin-top:4px;font-size:9px;color:var(--muted)}.ProductDemos_textButton__x9072{background:transparent;border:0;color:var(--primary);padding:5px}.ProductDemos_empty__vhBFk{padding:30px;text-align:center;color:var(--muted)}.ProductDemos_drawer__OCEKy{position:absolute;top:0;right:0;bottom:0;width:345px;padding:25px;border-left:1px solid var(--border);background:white;box-shadow:-15px 0 35px #230f4010;z-index:2;overflow:auto}.ProductDemos_drawer__OCEKy h3{font-size:20px;margin:27px 0 5px}.ProductDemos_close__f4lG3{float:right;border:1px solid var(--border);border-radius:50%;width:28px;height:28px;background:white;display:grid;place-items:center}.ProductDemos_fields__zSZrq{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:25px}.ProductDemos_fields__zSZrq dt{color:var(--muted);font-size:10px;margin-bottom:6px}.ProductDemos_fields__zSZrq dd{margin:0;line-height:1.6;overflow-wrap:anywhere}.ProductDemos_card___SFFr{background:white;border:1px solid var(--border);border-radius:12px;padding:22px;margin-bottom:18px}.ProductDemos_card___SFFr h4{margin:0 0 10px;font-size:15px;font-weight:600}.ProductDemos_card___SFFr p{color:var(--muted);line-height:1.7}.ProductDemos_assistant__wzU2k{width:455px;margin:15px 15px 15px auto;background:white;border:1px solid var(--border);border-radius:18px;box-shadow:0 10px 35px #230f4014;overflow:auto}.ProductDemos_assistant__wzU2k .ProductDemos_header__uupo_{padding:22px}.ProductDemos_assistant__wzU2k h4{font-size:22px;margin:0 0 20px}.ProductDemos_scenario__I_uHh{width:100%;display:flex;align-items:center;justify-content:space-between;text-align:left;padding:20px 15px;border:1px solid var(--border);border-radius:12px;background:white;margin-bottom:12px}.ProductDemos_scenario__I_uHh:hover{background:var(--surface-2);border-color:var(--primary)}.ProductDemos_scenario__I_uHh small,.ProductDemos_scenario__I_uHh strong{display:block}.ProductDemos_scenario__I_uHh strong{font-size:15px}.ProductDemos_scenario__I_uHh small{margin-top:7px;color:var(--muted);font-size:11px}.ProductDemos_context__i0ES1{flex:1;padding:30px 22px}.ProductDemos_context__i0ES1 h3{font-size:22px}.ProductDemos_chart__N_3TD{height:170px;display:flex;align-items:end;gap:19px;padding:10px 10px 25px;border-bottom:1px solid var(--border)}.ProductDemos_bar__H4B8Q{flex:1;display:flex;flex-direction:column;justify-content:end;align-items:center;height:100%;position:relative}.ProductDemos_bar__H4B8Q i{width:100%;max-width:43px;background:#ae7ed9;border-radius:5px 5px 0 0}.ProductDemos_bar__H4B8Q span{font-size:10px;margin-bottom:5px}.ProductDemos_bar__H4B8Q small{position:absolute;bottom:-22px;color:var(--muted)}.ProductDemos_field__XBQg0{display:grid;gap:8px;margin-bottom:18px;color:var(--muted)}.ProductDemos_field__XBQg0 input{padding:11px;border:1px solid var(--border);border-radius:8px;background:white;color:var(--text)}.ProductDemos_swatches__IsHg5{display:flex;gap:12px}.ProductDemos_swatches__IsHg5 button{flex:1;background:white;border:1px solid var(--border);border-radius:10px;padding:18px;text-align:left}.ProductDemos_swatches__IsHg5 button[aria-pressed=true]{outline:2px solid var(--primary)}.ProductDemos_swatches__IsHg5 i{display:block;height:50px;border-radius:5px;margin-bottom:12px}.AnalyticsDemo_body___6EdR{padding:24px}.AnalyticsDemo_body___6EdR h4{font-size:16px;font-weight:600;margin:0 0 6px}.AnalyticsDemo_description__qmJbK{font-size:11px;color:var(--muted);margin:0;line-height:1.6}.AnalyticsDemo_metrics__dii4c{display:grid;grid-template-columns:repeat(3,1fr);margin:20px 0;padding:16px 0;border-block:1px solid var(--border)}.AnalyticsDemo_metrics__dii4c dt{font-size:10px;color:var(--muted)}.AnalyticsDemo_metrics__dii4c dd{margin:6px 0 0;font-size:23px;font-weight:600;color:var(--text)}.AnalyticsDemo_legend__lN8Qk{display:flex;gap:16px;align-items:center;font-size:10px;color:var(--muted);margin:20px 0 0}.AnalyticsDemo_legend__lN8Qk span{display:inline-flex;align-items:center;gap:6px}.AnalyticsDemo_legend__lN8Qk i{width:7px;height:7px;border-radius:50%}.AnalyticsDemo_legend__lN8Qk .AnalyticsDemo_total__OFSkz{margin-left:auto}.AnalyticsDemo_plot__h_pbp{width:100%;height:210px;min-width:0}.AnalyticsDemo_caption__RmeFA{line-height:1.6;margin:10px 0}.AnalyticsDemo_caption__RmeFA,.AnalyticsDemo_details__SWz_u{font-size:10px;color:var(--muted)}.AnalyticsDemo_details__SWz_u summary{cursor:pointer;padding:8px 0}.AnalyticsDemo_details__SWz_u table{width:100%;border-collapse:collapse;text-align:right}.AnalyticsDemo_details__SWz_u caption{text-align:left;padding:8px 0}.AnalyticsDemo_details__SWz_u td,.AnalyticsDemo_details__SWz_u th{border-bottom:1px solid var(--border);padding:7px}.AnalyticsDemo_details__SWz_u th:first-child{text-align:left}.SecurityFeature_screen__xztzJ{position:relative;align-items:center;justify-content:center;background:radial-gradient(circle at top left,#7b2ecb12,transparent 34%),radial-gradient(circle at bottom right,#f4edffb8,transparent 38%),linear-gradient(180deg,#faf7ff,#fbf9ff)}.SecurityFeature_brand__4U7Dy{position:absolute;top:28px;left:32px;display:flex;align-items:center;gap:10px;font-size:17px;font-weight:600}.SecurityFeature_brand__4U7Dy img{width:32px;height:32px}.SecurityFeature_card__w5NhD{width:380px;padding:28px 32px;border:1px solid var(--border);border-radius:12px;color:var(--text);background:linear-gradient(180deg,#fffffffa,#fdfbff);box-shadow:0 24px 60px -36px #230f404d}.SecurityFeature_header__Ekx8i{text-align:center;margin-bottom:24px}.SecurityFeature_header__Ekx8i>div{display:flex;justify-content:center;align-items:center;gap:12px;margin-bottom:8px}.SecurityFeature_header__Ekx8i svg{color:var(--primary)}.SecurityFeature_header__Ekx8i h3,.SecurityFeature_result__PTBUu h3{margin:0;font-size:25px;font-weight:700;letter-spacing:-.03em}.SecurityFeature_header__Ekx8i p{font-size:15px;color:var(--muted);line-height:24px;margin:0}.SecurityFeature_credentials__5t_cy{min-height:94px;display:flex;align-items:center;margin-bottom:12px}.SecurityFeature_pinField__2OwGq{position:relative;width:100%}.SecurityFeature_digits__rZnvQ{display:flex;justify-content:space-between;gap:14px}.SecurityFeature_digits__rZnvQ span{width:58px;height:58px;border:1px solid var(--border);background:var(--surface-2);border-radius:12px;display:grid;place-items:center;font-size:24px;font-weight:600}.SecurityFeature_digits__rZnvQ .SecurityFeature_filled__7rr_z{background:var(--primary);border-color:var(--primary);color:white;box-shadow:0 18px 34px -22px #7b2ecbea}.SecurityFeature_pinField__2OwGq input{position:absolute;inset:0;opacity:0;width:100%;cursor:text}.SecurityFeature_pinField__2OwGq:focus-within .SecurityFeature_digits__rZnvQ{outline:2px solid var(--primary);outline-offset:5px;border-radius:12px}.SecurityFeature_password__WHMOz{position:relative;width:100%}.SecurityFeature_sampleCredential__53kOb{display:flex;align-items:center;width:100%;height:56px;border:1px solid var(--border);border-radius:12px;background:var(--surface-2);padding:0 48px 0 16px;color:var(--text);font-size:15px}.SecurityFeature_password__WHMOz button{position:absolute;top:10px;right:10px;width:36px;height:36px;display:grid;place-items:center;color:var(--muted);background:transparent;border:0;cursor:pointer}.SecurityFeature_feedback__XAGYz{min-height:40px;margin-bottom:16px;text-align:center;font-size:11px;line-height:1.5;color:var(--muted)}.SecurityFeature_feedback__XAGYz p{color:#b02f49;margin:0}.SecurityFeature_feedback__XAGYz button{border:0;background:transparent;color:var(--primary);text-decoration:underline;text-underline-offset:3px;margin-left:5px;cursor:pointer;padding:5px}.SecurityFeature_actions__sk9BL{display:flex;justify-content:space-between;gap:16px;margin-bottom:20px}.SecurityFeature_actions__sk9BL button{display:flex;align-items:center;gap:6px;padding:0;border:0;background:transparent;color:var(--muted);cursor:pointer;font-size:14px}.SecurityFeature_actions__sk9BL button:last-child{font-weight:600}.SecurityFeature_unlock__4uv2f{width:100%;height:56px;display:flex;align-items:center;justify-content:center;gap:8px;background:var(--primary);border:0;color:white;border-radius:12px;font-size:14px;font-weight:600;cursor:pointer;box-shadow:0 22px 50px -24px #7b2ecbe0}.SecurityFeature_unlock__4uv2f:hover{background:#6a26b5}.SecurityFeature_screenNote__fakN2{position:absolute;bottom:25px;display:flex;align-items:center;gap:7px;color:var(--muted);font-size:11px}.SecurityFeature_result__PTBUu{text-align:center}.SecurityFeature_resultIcon__M7vxV{display:inline-grid;place-items:center;width:56px;height:56px;color:var(--primary);background:var(--surface-2);border-radius:50%;margin-bottom:22px}.SecurityFeature_result__PTBUu p{margin:18px 0 30px;line-height:1.8;color:var(--muted);font-size:14px}.FocusedDemos_panel__1X904{position:relative;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#38294b;border:1px solid #e8ddf5;border-radius:9px;overflow:hidden;background:white;min-height:430px}.FocusedDemos_header__wLoDM{padding:20px 24px;border-bottom:1px solid #e8ddf5;display:flex;gap:12px;align-items:center}.FocusedDemos_header__wLoDM>img{width:32px;height:32px;border-radius:8px}.FocusedDemos_header__wLoDM h3{margin:0;font-size:16px;font-weight:600}.FocusedDemos_header__wLoDM p{margin:5px 0 0;font-size:12px;color:#857196}.FocusedDemos_body__DR5Z7{padding:24px;background:#fcfaff}.FocusedDemos_controls__ppdJx{display:grid;grid-template-columns:1fr 1fr 1.5fr auto;align-items:end;gap:14px;margin-bottom:24px}.FocusedDemos_panel__1X904 label{display:flex;flex-direction:column;gap:8px;font-size:12px;color:#78648b}.FocusedDemos_panel__1X904 input,.FocusedDemos_panel__1X904 select,.FocusedDemos_panel__1X904 textarea{background:white;border:1px solid #e4d7f3;border-radius:7px;color:#38294b;padding:10px 12px;font:inherit;font-size:13px;width:100%;box-sizing:border-box}.FocusedDemos_panel__1X904 button:focus-visible,.FocusedDemos_panel__1X904 input:focus-visible,.FocusedDemos_panel__1X904 select:focus-visible,.FocusedDemos_panel__1X904 textarea:focus-visible{outline:2px solid #7b2ecb;outline-offset:3px}.FocusedDemos_panel__1X904 button{min-height:40px;cursor:pointer;font:inherit;font-size:12px}.FocusedDemos_primary__wHvT2{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:7px;background:#7b2ecb;color:white;padding:11px 15px}.FocusedDemos_primary__wHvT2:disabled{opacity:.5;cursor:not-allowed}.FocusedDemos_result__ixfZj{background:white;border:1px solid #e8ddf5;border-radius:9px;overflow:hidden}.FocusedDemos_resultHead__pu0zc{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid #e8ddf5;font-size:13px}.FocusedDemos_resultHead__pu0zc button{display:flex;align-items:center;gap:6px;border:0;background:#f6f0fc;color:#7135a6;padding:5px 12px;border-radius:6px}.FocusedDemos_resultText__8GKEF{padding:18px;min-height:150px;font-size:14px;line-height:1.8;white-space:pre-wrap}.FocusedDemos_result__ixfZj textarea{min-height:175px;border:0;line-height:1.8;padding:18px}.FocusedDemos_note__W3ZmC{margin:14px 0 0;color:#82738e;font-size:12px;line-height:1.6}.FocusedDemos_error__rBjyc{color:#b42343;font-size:12px;margin:0 0 16px}.FocusedDemos_quickLayout__YVYT2{display:grid;grid-template-columns:384px 1fr;min-height:400px}.FocusedDemos_replies__Z8x6k{padding:20px;border-right:1px solid #e8ddf5}.FocusedDemos_replyFilters__NEmNL{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:14px 0}.FocusedDemos_reply__EaGzz{display:block;text-align:left;width:100%;background:white;border:1px solid #e8ddf5;border-radius:7px;padding:13px;margin-top:12px;color:#38294b}.FocusedDemos_reply__EaGzz:hover{background:#f7f1fd}.FocusedDemos_reply__EaGzz strong{display:block;margin-bottom:8px;font-size:13px}.FocusedDemos_reply__EaGzz span{display:block;font-size:12px;line-height:1.6;color:#78648b}.FocusedDemos_reply__EaGzz small{display:inline-block;background:#eaf9f1;color:#197456;padding:3px 6px;border-radius:5px;margin-top:10px}.FocusedDemos_composer__9Gg49{padding:24px;display:flex;flex-direction:column;background:#fcfaff}.FocusedDemos_composer__9Gg49>p{color:#857196;font-size:13px;line-height:1.7}.FocusedDemos_composer__9Gg49 label{margin-top:auto}.FocusedDemos_composer__9Gg49 textarea{min-height:150px;resize:vertical}.FocusedDemos_composer__9Gg49>button{align-self:flex-end;margin-top:14px}