.SiteAssistantActivity_activity__DJiQn{position:relative;isolation:isolate;overflow:hidden;border:1px solid #d8bd6c66;border-radius:20px;background:#111827;color:#fff9e6}.SiteAssistantActivity_scene__MZet0{position:relative;display:grid;height:184px;place-items:center;overflow:hidden;background:radial-gradient(ellipse at 25% 15%,#f5c51824,transparent 65%),radial-gradient(ellipse at 85% 85%,#b89a5026,transparent 60%),#111827}.SiteAssistantActivity_screenLogo__mMY_S{display:block;width:66px;height:20px;background:currentColor;color:#fff9e6;mask:url(/icons/BookWell2-long.png) center/contain no-repeat;-webkit-mask:url(/icons/BookWell2-long.png) center/contain no-repeat}.SiteAssistantActivity_sceneArtwork__tRNa9{position:absolute;inset:12px 0;display:grid;place-items:center;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .45s ease-in-out,visibility 0s linear .45s}.SiteAssistantActivity_sceneArtwork__tRNa9[data-active=true]{opacity:1;visibility:visible;transition:opacity .45s ease-in-out,visibility 0s}.SiteAssistantActivity_sceneArtwork__tRNa9[data-active=false] *{animation-play-state:paused}.SiteAssistantActivity_orbitInner__53wNh,.SiteAssistantActivity_orbit__TluNQ{position:absolute;width:230px;height:230px;border:1px solid #f5c51816;border-radius:50%;background:conic-gradient(from 0deg,transparent 65%,#f5c51818,transparent 90%);animation:SiteAssistantActivity_orbit__TluNQ 14s linear infinite}.SiteAssistantActivity_orbitInner__53wNh{width:174px;height:174px;animation-direction:reverse;animation-duration:20s}.SiteAssistantActivity_sparkOne__5s5fI,.SiteAssistantActivity_sparkTwo__6_N7e{position:absolute;color:#f5c518;font-size:26px;animation:SiteAssistantActivity_glow__g8fLL 3s ease-in-out infinite}.SiteAssistantActivity_sparkOne__5s5fI{left:calc(50% - 114px);top:52px}.SiteAssistantActivity_sparkTwo__6_N7e{right:calc(50% - 110px);bottom:20px;font-size:16px;color:#fff0b4;animation-delay:1s}.SiteAssistantActivity_book__HdXbr{position:relative;display:block;width:144px;height:92px;overflow:visible;filter:drop-shadow(0 10px 14px #0005);animation:SiteAssistantActivity_float__6Q1SO 5s ease-in-out infinite}.SiteAssistantActivity_pencil__R56Fg{position:absolute;width:9px;height:72px;left:calc(50% + 28px);top:39px;border:1px solid #fff2bd;border-radius:3px 3px 0 0;background:linear-gradient(90deg,#b39119 20%,#f5c518 20% 65%,#ffe77a 65%);transform:rotate(35deg);animation:SiteAssistantActivity_write__MgZTv 3s ease-in-out infinite}.SiteAssistantActivity_pencil__R56Fg:after{content:"";position:absolute;bottom:-13px;left:-1px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:13px solid #fff0c6}.SiteAssistantActivity_idea__bZHYq{position:absolute;top:18px;right:calc(50% - 86px);color:#f5c518;font-size:25px;animation:SiteAssistantActivity_glow__g8fLL 2s ease-in-out infinite}.SiteAssistantActivity_lens__QmdJp{position:absolute;left:calc(50% + 6px);top:32px;width:60px;height:60px;border:5px solid #f5c518;border-radius:50%;background:#f5c51814;box-shadow:inset 0 0 0 2px #fff8;animation:SiteAssistantActivity_investigate__YN2Ej 4s ease-in-out infinite}.SiteAssistantActivity_lens__QmdJp:after{content:"";position:absolute;width:9px;height:33px;right:-13px;bottom:-27px;border-radius:5px;background:#e4b819;transform:rotate(-40deg)}.SiteAssistantActivity_lens__QmdJp span{position:absolute;top:9px;left:10px;width:23px;height:10px;border-top:2px solid #fff9;border-radius:50%;transform:rotate(-35deg)}.SiteAssistantActivity_pageTab__0D1GY{position:absolute;width:13px;height:24px;top:30px;left:calc(50% - 42px);background:#f5c518;clip-path:polygon(0 0,100% 0,100% 100%,50% 75%,0 100%)}.SiteAssistantActivity_calendar__jXuUF{--tilt:-3deg;position:relative;width:112px;overflow:hidden;border:1px solid #f5c51899;border-radius:10px;background:#fff9e6;animation:SiteAssistantActivity_float__6Q1SO 5s ease-in-out infinite}.SiteAssistantActivity_calendarTop__8EnDL{display:flex;justify-content:space-between;padding:7px 18px;background:#f5c518}.SiteAssistantActivity_calendarTop__8EnDL span{width:5px;height:12px;border-radius:3px;background:#11182799}.SiteAssistantActivity_calendarGrid__HGog_{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;padding:12px}.SiteAssistantActivity_calendarGrid__HGog_ i{height:13px;border-radius:3px;background:#11182712}.SiteAssistantActivity_calendarGrid__HGog_ i:nth-child(3n){background:#f5c518;animation:SiteAssistantActivity_glow__g8fLL 3s ease-in-out infinite}.SiteAssistantActivity_serviceCard__71ZpE{position:absolute;width:85px;height:44px;left:calc(50% - 105px);bottom:23px;box-sizing:border-box;padding:11px 8px 8px 30px;border:1px solid #f5c51877;border-radius:9px;background:#253044;box-shadow:0 7px 16px #0005;animation:SiteAssistantActivity_float__6Q1SO 4s ease-in-out infinite reverse}.SiteAssistantActivity_serviceCard__71ZpE span{position:absolute;left:8px;top:12px;width:14px;height:14px;border-radius:50%;background:#f5c518}.SiteAssistantActivity_serviceCard__71ZpE i{display:block;height:3px;margin:2px 0 5px;border-radius:2px;background:#fff9e6bb}.SiteAssistantActivity_serviceCard__71ZpE i:last-child{width:65%;background:#fff9e644}.SiteAssistantActivity_bookingBadge__X97O0,.SiteAssistantActivity_previewCheck__9wyy9,.SiteAssistantActivity_readyBadge__I_Dlz{position:absolute;display:grid;place-items:center;border:3px solid #111827;border-radius:50%;background:#f5c518;color:#111827;box-shadow:0 4px 14px #0005}.SiteAssistantActivity_bookingBadge__X97O0{width:32px;height:32px;right:calc(50% - 77px);top:30px;animation:SiteAssistantActivity_confirm__l8KRM 3s ease-in-out infinite}.SiteAssistantActivity_bookingBadge__X97O0 svg,.SiteAssistantActivity_previewCheck__9wyy9 svg{width:19px;height:19px}.SiteAssistantActivity_branches__xsjFn{position:absolute;width:250px;height:140px}.SiteAssistantActivity_branches__xsjFn path{stroke:#e7d7a866;stroke-width:2}.SiteAssistantActivity_branches__xsjFn .SiteAssistantActivity_routeTrace__WM2IJ{stroke:#f5c518;stroke-width:3;stroke-dasharray:16 120;animation:SiteAssistantActivity_trace__J8n9Q 3s linear infinite}.SiteAssistantActivity_mapRoot___M_ys{position:absolute;top:4px;left:calc(50% - 72px);transform:scale(.52);transform-origin:center top}.SiteAssistantActivity_mapPageLeft__qnroC,.SiteAssistantActivity_mapPageRight__xyrk1{position:absolute;top:100px;width:64px;height:40px;box-sizing:border-box;padding:5px;border:1px solid #f5c51877;border-radius:5px;background:#fff9e6}.SiteAssistantActivity_mapPageLeft__qnroC{left:calc(50% - 108px)}.SiteAssistantActivity_mapPageRight__xyrk1{right:calc(50% - 108px)}.SiteAssistantActivity_routePin__oNMyx{position:absolute;top:96px;right:calc(50% - 81px);width:9px;height:9px;border:2px solid #fff9e6;border-radius:50%;background:#f5c518;animation:SiteAssistantActivity_confirm__l8KRM 2s ease-in-out infinite}.SiteAssistantActivity_blueprint__231fV{--tilt:-2deg;position:relative;width:176px;overflow:hidden;border:1px solid #f5c51866;border-radius:12px;background:#253044;box-shadow:0 12px 40px #0005,0 0 28px #f5c51812;animation:SiteAssistantActivity_float__6Q1SO 5s ease-in-out infinite}.SiteAssistantActivity_browserBar__TZ_ZC{display:flex;align-items:center;gap:4px;padding:7px 10px;border-bottom:1px solid #fff9e626}.SiteAssistantActivity_browserTitle__dhIL_{width:40px;height:5px;margin:4px auto 3px 0;border-radius:3px;background:#fff9e666}.SiteAssistantActivity_browserBar__TZ_ZC>i{width:4px;height:4px;border-radius:50%;background:#fff9e655}.SiteAssistantActivity_hero__fNiqm{display:grid;grid-template-columns:1fr 54px;gap:14px;padding:12px}.SiteAssistantActivity_copy__nEPvY{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.SiteAssistantActivity_copy__nEPvY i{display:block;width:100%;height:5px;border-radius:3px;background:#fff9e6bb}.SiteAssistantActivity_copy__nEPvY i:nth-child(2){width:72%}.SiteAssistantActivity_copy__nEPvY i:nth-child(3){width:86%;height:3px;margin-top:4px;background:#fff9e655}.SiteAssistantActivity_copy__nEPvY b{display:block;width:30px;height:9px;margin-top:3px;border-radius:4px;background:#f5c518}.SiteAssistantActivity_art__P0LG0{position:relative;overflow:hidden;border-radius:9px;background:linear-gradient(145deg,#f5c518,#b89a50)}.SiteAssistantActivity_art__P0LG0 .SiteAssistantActivity_book__HdXbr{position:absolute;top:16px;left:-45px;transform:scale(.27);transform-origin:center top;animation:none}.SiteAssistantActivity_tiles__B9NKX{display:flex;gap:6px;padding:0 12px 12px}.SiteAssistantActivity_tiles__B9NKX span{flex:1;height:19px;border:1px solid #fff9e62b;border-radius:5px;background:#f5c51833;animation:SiteAssistantActivity_assemble__PjN_r 2.8s ease-in-out infinite}.SiteAssistantActivity_tiles__B9NKX span:nth-child(2){animation-delay:.35s}.SiteAssistantActivity_tiles__B9NKX span:nth-child(3){animation-delay:.7s}.SiteAssistantActivity_scan__YcFjP{position:absolute;inset:0;background:linear-gradient(110deg,transparent 25%,#fff9e620 46%,#f5c51844 50%,transparent 65%);transform:translateX(-150%);animation:SiteAssistantActivity_scan__YcFjP 3.6s ease-in-out infinite}.SiteAssistantActivity_desktop__s9Q7I,.SiteAssistantActivity_phone__A5_Q4,.SiteAssistantActivity_tablet__YQkEw{position:absolute;overflow:hidden;box-sizing:border-box;padding:8px;border:3px solid #d8bd6c;border-radius:7px;background:#fff9e6;box-shadow:0 8px 22px #0005}.SiteAssistantActivity_desktop__s9Q7I{width:138px;height:87px;top:30px;left:calc(50% - 101px)}.SiteAssistantActivity_desktop__s9Q7I:after{content:"";position:absolute;bottom:3px;left:45%;width:14px;height:2px;background:#11182755}.SiteAssistantActivity_tablet__YQkEw{width:64px;height:85px;top:43px;right:calc(50% - 82px);transform:rotate(5deg)}.SiteAssistantActivity_phone__A5_Q4{width:37px;height:65px;top:74px;right:calc(50% - 106px);padding:5px;border-width:2px;border-radius:7px;transform:rotate(-5deg)}.SiteAssistantActivity_screenLogo__mMY_S{width:42px;height:13px;color:#111827}.SiteAssistantActivity_screenHeading__KF_I1{display:block;width:25px;height:4px;margin:2px 0 5px;border-radius:2px;background:#11182766}.SiteAssistantActivity_screenHero__uNNVA{display:block;height:19px;margin-top:5px;border-radius:3px;background:#f5c518}.SiteAssistantActivity_screenLines__UyiEB{display:block;height:3px;width:70%;margin-top:6px;border-radius:2px;background:#11182744;box-shadow:0 6px #11182722}.SiteAssistantActivity_tablet__YQkEw .SiteAssistantActivity_screenLogo__mMY_S{width:29px;height:9px}.SiteAssistantActivity_phone__A5_Q4 .SiteAssistantActivity_screenLogo__mMY_S{width:20px;height:7px}.SiteAssistantActivity_phone__A5_Q4 .SiteAssistantActivity_screenHero__uNNVA{height:13px;margin-top:3px}.SiteAssistantActivity_phone__A5_Q4 .SiteAssistantActivity_screenLines__UyiEB{margin-top:4px}.SiteAssistantActivity_previewCheck__9wyy9{width:28px;height:28px;left:calc(50% - 14px);bottom:12px;animation:SiteAssistantActivity_confirm__l8KRM 3s ease-in-out infinite}.SiteAssistantActivity_readyBadge__I_Dlz{width:42px;height:42px;left:calc(50% + 35px);top:65px;animation:SiteAssistantActivity_confirm__l8KRM 3s ease-in-out infinite}.SiteAssistantActivity_readyBadge__I_Dlz svg{width:27px;height:27px}.SiteAssistantActivity_confetti__Dyigk{position:absolute;inset:0}.SiteAssistantActivity_confetti__Dyigk i{position:absolute;top:25px;left:calc(50% - 85px);width:5px;height:10px;border-radius:2px;background:#f5c518;animation:SiteAssistantActivity_celebrate__qxbgT 3s ease-in-out infinite}.SiteAssistantActivity_confetti__Dyigk i:nth-child(2){left:calc(50% + 90px);top:40px;transform:rotate(35deg);animation-delay:.4s}.SiteAssistantActivity_confetti__Dyigk i:nth-child(3){left:calc(50% - 50px);top:118px;background:#fff9e6;animation-delay:.8s}.SiteAssistantActivity_confetti__Dyigk i:nth-child(4){left:calc(50% + 60px);top:112px;background:#fff9e6;animation-delay:1.2s}.SiteAssistantActivity_caption__jATvV{position:relative;padding:13px 16px 14px;border-top:1px solid #f5c51826;background:#111827}.SiteAssistantActivity_titleRow__rzFPa{display:flex;align-items:center;justify-content:space-between;gap:8px}.SiteAssistantActivity_title__DXiXZ{margin:0;color:#fff9e6;font-size:13px;font-weight:600;line-height:1.5}.SiteAssistantActivity_elapsed__hO2wP{flex-shrink:0;color:#c6bda5;font-size:11px;font-variant-numeric:tabular-nums}.SiteAssistantActivity_label__VE8NB{min-height:36px;margin:4px 0 0;color:#f5d76c;font-size:12px;line-height:18px;overflow-wrap:anywhere}@keyframes SiteAssistantActivity_orbit__TluNQ{to{transform:rotate(1turn)}}@keyframes SiteAssistantActivity_float__6Q1SO{0%,to{transform:translateY(0) rotate(var(--tilt,0deg))}50%{transform:translateY(-3px) rotate(var(--tilt,0deg))}}@keyframes SiteAssistantActivity_glow__g8fLL{50%{opacity:.45}}@keyframes SiteAssistantActivity_scan__YcFjP{65%,to{transform:translateX(150%)}}@keyframes SiteAssistantActivity_write__MgZTv{50%{transform:translate(-8px,6px) rotate(29deg)}}@keyframes SiteAssistantActivity_investigate__YN2Ej{50%{transform:translate(-28px,8px)}}@keyframes SiteAssistantActivity_assemble__PjN_r{0%,to{opacity:.45;transform:translateY(3px)}45%,70%{opacity:1;transform:translateY(0)}}@keyframes SiteAssistantActivity_confirm__l8KRM{50%{transform:translateY(-3px);box-shadow:0 0 18px #f5c51844}}@keyframes SiteAssistantActivity_trace__J8n9Q{to{stroke-dashoffset:-136}}@keyframes SiteAssistantActivity_celebrate__qxbgT{50%{transform:translateY(-6px) rotate(30deg);opacity:.4}}@media (prefers-reduced-motion:reduce){.SiteAssistantActivity_activity__DJiQn *,.SiteAssistantActivity_activity__DJiQn :after,.SiteAssistantActivity_activity__DJiQn :before{animation:none!important}.SiteAssistantActivity_sceneArtwork__tRNa9{transition:none!important}.SiteAssistantActivity_scan__YcFjP{display:none}}.SiteAssistantReplySkeleton_skeleton__EZ6bl{width:min(240px,48vw);max-width:100%;margin-top:12px}.SiteAssistantReplySkeleton_lines__AxKWN{display:grid;gap:9px;padding:3px 0}.SiteAssistantReplySkeleton_line__Odk51{position:relative;display:block;height:9px;overflow:hidden;border-radius:999px;background:#1118270d}.SiteAssistantReplySkeleton_line__Odk51:nth-child(2){width:82%}.SiteAssistantReplySkeleton_line__Odk51:nth-child(3){width:58%}.SiteAssistantReplySkeleton_line__Odk51:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent,#f5c51845,#fff9e6b3,transparent);transform:translateX(-100%);animation:SiteAssistantReplySkeleton_replyShimmer__BT21A 1.7s ease-in-out infinite}.SiteAssistantReplySkeleton_line__Odk51:nth-child(2):after{animation-delay:.12s}.SiteAssistantReplySkeleton_line__Odk51:nth-child(3):after{animation-delay:.24s}.SiteAssistantReplySkeleton_srOnly__quw_M{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@keyframes SiteAssistantReplySkeleton_replyShimmer__BT21A{to{transform:translateX(100%)}}@media (prefers-reduced-motion:reduce){.SiteAssistantReplySkeleton_line__Odk51:after{animation:none;opacity:0}}