.demo_hero__4WjIS{background:var(--surface-3,#F4F7FB);border-bottom:1px solid var(--line);padding:56px var(--gutter) 28px}.demo_heroIn__gksc7{max-width:var(--container);margin:0 auto;display:flex;flex-direction:column;gap:18px}.demo_crumb__XCEgr{font-family:var(--font-mono);font-size:12px;color:var(--muted)}.demo_crumb__XCEgr a{color:var(--blue-700,#0F5FCC)}.demo_warn__dnvwI{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:14px;background:#FFF4E0;color:#6B3F00;font-size:14px;line-height:1.5}.demo_warn__dnvwI svg{flex:none;margin-top:1px}.demo_main__xmRko{padding:32px var(--gutter) 80px}.demo_mainIn__JQhD_{max-width:var(--container);margin:0 auto;display:flex;flex-direction:column;gap:24px}.demo_bar__0yMMr{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px}.demo_tabs__UIhWP{display:flex;flex-wrap:wrap;gap:8px}.demo_ftab__if9m8{font:inherit;cursor:pointer;display:flex;align-items:center;gap:10px;min-height:48px;padding:0 16px;border-radius:14px;border:1px solid #e3e9f2;background:#fff;color:#33405A;font-size:15px;font-weight:500;text-align:left;transition:all .2s}.demo_ftab__if9m8[aria-selected=true]{border-color:#0B1220;background:#0B1220;color:#fff}.demo_ftab__if9m8 .demo_n__hh_Kj{font-family:var(--font-mono);font-size:12px;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:#EEF2F8;color:#33405A}.demo_ftab__if9m8[aria-selected=true] .demo_n__hh_Kj{background:#fff;color:#0B1220}.demo_ctl__2QMi7{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.demo_stepLabel___Dglx{font-family:var(--font-mono);font-size:13px;color:var(--muted)}.demo_btnOff__HI8n_{opacity:.5;cursor:default;transform:none;box-shadow:none}.demo_stage__ULIZk{display:flex;flex-wrap:wrap;gap:32px;align-items:flex-start;justify-content:center}.demo_phoneCol__Jc8cM{flex:0 1 360px;min-width:0;display:flex;flex-direction:column;align-items:center;gap:12px;max-width:100%}.demo_phone__emEB4{width:min(360px,100%);height:720px;box-sizing:border-box;border-radius:44px;background:#0B1220;padding:10px;box-shadow:0 40px 80px -40px rgba(11,18,32,.55)}@media (max-width:640px){.demo_phone__emEB4{height:640px}}.demo_scr__zV2j1{position:relative;width:100%;height:100%;border-radius:34px;overflow:hidden;background:#ECEFF3;display:flex;flex-direction:column}.demo_status__JcG5M{display:flex;justify-content:space-between;padding:12px 22px 4px;font-size:12px;font-weight:600;color:#0B1220}.demo_chatHead__iDXmv{display:flex;align-items:center;gap:10px;padding:8px 14px 10px;background:#fff;border-bottom:1px solid #e3e6eb}.demo_chatName__sXSi1{flex:1 1;min-width:0;display:flex;flex-direction:column}.demo_chatName__sXSi1 b{font-weight:600;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.demo_chatName__sXSi1 span{font-size:11px;color:#4B5872}.demo_log__s_tVj{flex:1 1;overflow-y:auto;padding:14px 12px;display:flex;flex-direction:column;gap:8px}.demo_day__LnSaB{align-self:center;font-family:var(--font-mono);font-size:10px;padding:3px 8px;border-radius:6px;background:#fff;color:#4B5872}.demo_bub__E3Wye{max-width:82%;padding:8px 11px 5px;font-size:14px;line-height:1.42;color:#0B1220;box-shadow:0 1px 1px rgba(11,18,32,.08);animation:demo_msgIn__gaD3K .25s ease-out both}.demo_biz__8D75X{align-self:flex-start;background:#fff;border-radius:4px 14px 14px 14px}.demo_me__S2CtO{align-self:flex-end;background:#DCE6F4;border-radius:14px 4px 14px 14px}.demo_staff__qY507{align-self:flex-start;background:#fff;border-radius:4px 14px 14px 14px;border-left:3px solid #8b2f7e}.demo_tm__Sdx02{display:block;text-align:right;font-size:10px;color:#6B7891;margin-top:1px}.demo_line__nd0_5{display:block;min-height:.7em}.demo_rbs__q_PFZ{align-self:flex-start;width:82%;display:flex;flex-direction:column;gap:3px;margin-top:-4px;animation:demo_msgIn__gaD3K .25s ease-out both}.demo_rb__U8SJ_{font:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;min-height:36px;border:0;background:#fff;border-radius:10px;font-size:14px;font-weight:500;color:#1F5FAD;box-shadow:0 1px 1px rgba(11,18,32,.08);transition:box-shadow .2s,background .2s}.demo_rb__U8SJ_:hover{background:#F6F9FD}.demo_go__dbO2Q{box-shadow:0 0 0 2px #166FE5,0 0 0 6px rgba(22,111,229,.18);animation:demo_hint___8JFN 1.6s ease-in-out infinite}.demo_rb__U8SJ_:disabled{cursor:default;color:#6B7891;box-shadow:none;background:#F7F8FA}@keyframes demo_hint___8JFN{0%,to{box-shadow:0 0 0 2px #166FE5,0 0 0 4px rgba(22,111,229,.22)}50%{box-shadow:0 0 0 2px #166FE5,0 0 0 8px rgba(22,111,229,.08)}}@keyframes demo_hint2__qLHsV{0%,to{box-shadow:0 0 0 3px #fff,0 0 0 5px #166FE5}50%{box-shadow:0 0 0 3px #fff,0 0 0 8px rgba(22,111,229,.3)}}.demo_typing__4obCC{align-self:flex-start;display:flex;gap:5px;padding:12px 14px;border-radius:4px 14px 14px 14px;background:#fff}.demo_dot__QxZQ2{width:7px;height:7px;border-radius:50%;background:#6B7891;animation:demo_dot__QxZQ2 1.2s ease-in-out infinite}.demo_dot__QxZQ2:nth-child(2){animation-delay:.15s}.demo_dot__QxZQ2:nth-child(3){animation-delay:.3s}@keyframes demo_dot__QxZQ2{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@keyframes demo_msgIn__gaD3K{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes demo_up__3_AsV{0%{transform:translateY(100%)}to{transform:none}}@keyframes demo_pop__1rkQ3{0%{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:none}}.demo_composer__TnXZP{display:flex;align-items:center;gap:8px;padding:8px 10px 14px;background:#ECEFF3}.demo_field__Vnp0m{flex:1 1;min-height:38px;border-radius:999px;background:#fff;display:flex;align-items:center;padding:0 14px;font-size:13px;color:#6B7891}.demo_send__N0hk9{width:38px;height:38px;border-radius:50%;background:#C9D3E3;color:#fff;display:grid;place-items:center}.demo_scrimIn__8e52E{position:absolute;inset:0;background:rgba(11,18,32,.35);animation:demo_msgIn__gaD3K .2s ease-out both}.demo_sheet__GYYLt{position:absolute;left:0;right:0;bottom:0;background:#fff;border-radius:20px 20px 0 0;box-shadow:0 -20px 40px -20px rgba(11,18,32,.4);animation:demo_up__3_AsV .3s cubic-bezier(.2,.8,.2,1) both;max-height:75%;display:flex;flex-direction:column}.demo_sheetHead__BvJnm{display:flex;align-items:center;padding:12px 8px 10px 16px}.demo_sheetHead__BvJnm span{flex:1 1;font-weight:600;font-size:15px;text-align:center;padding-left:32px}.demo_sheetHead__BvJnm button{font:inherit;cursor:pointer;width:32px;height:32px;border:0;border-radius:50%;background:#F4F7FB;color:#33405A;display:grid;place-items:center}.demo_sheetBody__uxykj{overflow-y:auto}.demo_srow__UuUPL{font:inherit;cursor:pointer;width:100%;display:flex;align-items:center;gap:12px;padding:10px 16px;border:0;border-top:1px solid #eef2f8;background:#fff;text-align:left;color:#0B1220}.demo_srowGo__MFfjy{background:#EEF4FE}.demo_radio__4Ywfj{width:18px;height:18px;border-radius:50%;border:2px solid #a9b8cf;flex:none;box-sizing:border-box}.demo_srowGo__MFfjy .demo_radio__4Ywfj{border:5px solid #166fe5}.demo_rowText__qCpGS{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:1px}.demo_rowText__qCpGS span:first-child{font-size:14px}.demo_rowText__qCpGS span:last-child{font-size:12px;color:#4B5872}.demo_hintP__KQVC8{margin:0;font-size:13px;color:#4B5872;text-align:center;max-width:320px}.demo_owner__cZcM2{flex:1 1 520px;min-width:0;max-width:760px;display:flex;flex-direction:column;gap:14px}.demo_ownerHead__dduM6{display:flex;flex-direction:column;gap:6px}.demo_ownerHead__dduM6 .demo_k__zkbXQ{font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;color:#4B5872}.demo_ownerHead__dduM6 h2{margin:0;font-size:24px;letter-spacing:-.03em;font-weight:600}.demo_ownerHead__dduM6 p{margin:0;font-size:15px;line-height:1.55;color:#4B5872}.demo_ntf__sM2mW{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;background:#0B1220;color:#fff;font-size:14px;line-height:1.45;animation:demo_msgIn__gaD3K .35s ease-out both}.demo_ntf__sM2mW .demo_ic__5v76x{width:30px;height:30px;border-radius:8px;background:#8B2F7E;display:grid;place-items:center;font-weight:700;flex:none}.demo_ntf__sM2mW .demo_now__D_1n6{font-family:var(--font-mono);font-size:11px;color:#B7C3D9}.demo_card__wFJbT{border:1px solid #e3e9f2;border-radius:18px;overflow:hidden;background:#fff;box-shadow:0 30px 60px -40px rgba(11,18,32,.35)}.demo_calHead__4Siyo{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid #eef2f8}.demo_calHead__4Siyo .demo_mark__06ujL{width:24px;height:24px;border-radius:7px;background:#8B2F7E;color:#fff;display:grid;place-items:center;font-size:12px;font-weight:700}.demo_calHead__4Siyo strong{font-size:14px}.demo_calHead__4Siyo .demo_ct__nhxCs{font-size:13px;color:#4B5872}.demo_cols___NRNr{display:flex;border-bottom:1px solid #eef2f8}.demo_cols___NRNr span{flex:1 1;min-width:0;padding:8px;border-left:1px solid #eef2f8;font-size:12px;font-weight:600}.demo_cols___NRNr span:first-child{flex:0 0 44px;border-left:0;padding:0}.demo_grid__4nOuj{display:flex}.demo_hours__Y7o3Y{flex:0 0 44px;position:relative;height:352px}.demo_hours__Y7o3Y span{position:absolute;right:6px;font-family:var(--font-mono);font-size:10px;color:#4B5872}.demo_col__25P_S{flex:1 1;min-width:0;position:relative;height:352px;border-left:1px solid #eef2f8;background-image:repeating-linear-gradient(180deg,#EEF2F8 0 1px,transparent 1px 44px)}.demo_blk__cr6lg{position:absolute;left:3px;right:3px;box-sizing:border-box;border-radius:8px;padding:5px 7px;font-size:11px;line-height:1.3;overflow:hidden;display:flex;flex-direction:column;gap:1px}.demo_blkNew__fdvjY{animation:demo_pop__1rkQ3 .5s cubic-bezier(.2,.8,.2,1) both}.demo_blk__cr6lg .demo_t__GXvX0{font-family:var(--font-mono);font-size:10px;color:#33405A}.demo_blk__cr6lg .demo_s__1PNT4,.demo_blk__cr6lg strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.demo_blk__cr6lg .demo_s__1PNT4{color:#33405A}.demo_tag__eKtQ5{align-self:flex-start;max-width:100%;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:10px;font-weight:600;padding:1px 5px;border-radius:5px}.demo_inbox__B3oEe{display:flex;flex-wrap:wrap}.demo_chats__NFPhX{flex:1 1 200px;min-width:0;border-right:1px solid #eef2f8}.demo_chats__NFPhX .demo_h__NjkVB{padding:12px 14px;border-bottom:1px solid #eef2f8;font-weight:600;font-size:14px}.demo_chatRow__R3hsJ{padding:12px 14px;border-bottom:1px solid #eef2f8;display:flex;flex-direction:column;gap:4px}.demo_chatRow__R3hsJ .demo_top__d7S0g{display:flex;justify-content:space-between;gap:8px}.demo_chatRow__R3hsJ strong{font-size:13px}.demo_chatRow__R3hsJ .demo_ti__iKKN_{font-family:var(--font-mono);font-size:10px;color:#4B5872}.demo_chatRow__R3hsJ .demo_pv__DjK_l{font-size:12px;color:#4B5872;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.demo_flag__TDHjv{align-self:flex-start;font-size:10px;font-weight:600;padding:2px 6px;border-radius:5px;background:#FEF3F2;color:#912018}.demo_thread__wfArM{flex:2 1 300px;min-width:0;display:flex;flex-direction:column}.demo_threadHead__10BR7{padding:12px 14px;border-bottom:1px solid #eef2f8;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.demo_threadHead__10BR7 strong{font-size:14px;flex:1 1}.demo_chip__V2Znn{font-family:var(--font-mono);font-size:10px;padding:3px 7px;border-radius:999px;background:#F4F7FB;color:#33405A}.demo_strip__GLyLS{padding:10px 14px;font-size:13px;font-weight:500}.demo_msgs__Jk26B{flex:1 1;padding:12px 14px;gap:8px;background:#FBFCFE;min-height:150px}.demo_m__SQVsx,.demo_msgs__Jk26B{display:flex;flex-direction:column}.demo_m__SQVsx{max-width:86%;gap:2px}.demo_m__SQVsx .demo_who__upVI_{font-size:10px;font-weight:600;color:#4B5872}.demo_m__SQVsx .demo_tx__1qsr4{padding:7px 10px;border-radius:10px;font-size:12px;line-height:1.45}.demo_actions__IiZNY{padding:12px 14px;border-top:1px solid #eef2f8;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.demo_draft__1dQqT{flex:1 1 180px;min-height:40px;box-sizing:border-box;border:1px solid #d5deeb;border-radius:10px;padding:8px 10px;font-size:12px;line-height:1.4;color:#0B1220}.demo_obtn__WUX5u{font:inherit;cursor:pointer;min-height:40px;padding:0 16px;border-radius:999px;border:0;background:#166FE5;color:#fff;font-size:14px;font-weight:600}.demo_obtnGo__SWode{box-shadow:0 0 0 3px #fff,0 0 0 5px #166FE5;animation:demo_hint2__qLHsV 1.6s ease-in-out infinite}.demo_muted12__CQ8NU{font-size:12px;color:#4B5872}.demo_done__4wtaN{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 16px;border-radius:14px;background:#E6F6EF;color:#0B4D36;font-size:15px;animation:demo_msgIn__gaD3K .35s ease-out both}.demo_done__4wtaN>span{flex:1 1 240px}.demo_extra__pZk1p{padding:0 var(--gutter) 96px}.demo_extraIn__K9OY_{max-width:var(--container);margin:0 auto;display:flex;flex-wrap:wrap;gap:20px}.demo_tryCard__aOM1R{flex:1 1 380px;min-width:0;display:flex;gap:20px;align-items:center;padding:24px;border-radius:20px;border:1px solid #e3e9f2;flex-wrap:wrap}.demo_qr__rTnHt{width:132px;height:132px;flex:none;border-radius:14px;border:1px solid #e3e9f2;background:#fff;box-sizing:border-box;padding:4px;image-rendering:pixelated}.demo_tryText__3BEgi{flex:1 1 200px;display:flex;flex-direction:column;gap:8px}.demo_real__vWzEb h2,.demo_tryCard__aOM1R h2{margin:0;font-size:22px;letter-spacing:-.02em}.demo_tryCard__aOM1R p{margin:0;font-size:15px;line-height:1.55;color:#4B5872}.demo_real__vWzEb{flex:1 1 380px;min-width:0;padding:24px;border-radius:20px;background:#F4F7FB;display:flex;flex-direction:column;gap:12px}.demo_real__vWzEb ul{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:6px;font-size:15px;line-height:1.5;color:#33405A}.demo_how__6yC4T{padding:0 var(--gutter) 24px}.demo_howIn__JFz1G{max-width:var(--container);margin:0 auto;display:flex;flex-direction:column;gap:28px}.demo_howGrid__XJdhD{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));grid-gap:20px;gap:20px}.demo_step__vJsKA{border:1px solid #e3e9f2;border-radius:20px;padding:24px;display:flex;flex-direction:column;gap:12px}.demo_step__vJsKA .demo_num__ITcpK{font-family:var(--font-mono);width:44px;height:44px;border-radius:12px;background:#EEF4FE;color:#0F5FCC;display:grid;place-items:center;font-size:14px}.demo_step__vJsKA h3{margin:0;font-size:19px;font-weight:600}.demo_step__vJsKA p{margin:0;font-size:15px;line-height:1.6;color:#4B5872}@media (prefers-reduced-motion:reduce){.demo_blkNew__fdvjY,.demo_bub__E3Wye,.demo_done__4wtaN,.demo_dot__QxZQ2,.demo_go__dbO2Q,.demo_ntf__sM2mW,.demo_obtnGo__SWode,.demo_rbs__q_PFZ,.demo_scrimIn__8e52E,.demo_sheet__GYYLt{animation:none!important}}