.sc{color:var(--ink);font-family:var(--ui);position:relative}.sc svg{flex:none;width:20px;height:20px}.sc-finger{background:color-mix(in srgb, var(--ink) 80%, transparent);width:34px;height:34px;box-shadow:0 0 0 3px #e3a23be6, 0 8px 20px var(--cast);opacity:0;pointer-events:none;z-index:3;border-radius:50%;margin:-17px 0 0 -17px;position:absolute}.sc-wave{align-items:center;gap:3px;height:18px;display:inline-flex}.sc-wave i{background:var(--primary);border-radius:2px;width:3px;height:100%;animation:.9s ease-in-out infinite sc-wave}.ct-ic{background:var(--primary);width:36px;height:36px;color:var(--on-primary);border-radius:50%;flex:none;place-items:center;display:grid}.ct-ic svg{width:17px;height:17px}:root[data-motion="1"] .ct-ic{animation:1.1s ease-in-out infinite sc-ring}@keyframes sc-wave{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}@keyframes sc-ring{50%{transform:rotate(-12deg)scale(1.06)}}@media (prefers-reduced-motion:reduce){.sc *,.sc :before,.sc :after,.fc-clock *,.fc-hello *,.fc-tap *{animation:none!important}}.fc-clock{width:26px;height:26px;color:var(--late-ink);flex:none;margin-left:auto}.fc-clock line{transform-box:view-box;transform-origin:12px 12px}:root[data-motion="1"] .fc-clock .m{animation:4s linear infinite fc-turn}:root[data-motion="1"] .fc-clock .h{animation:48s linear infinite fc-turn}@keyframes fc-turn{to{transform:rotate(360deg)}}.fc-hello{justify-items:end;margin-left:auto;display:inline-grid}.fc-hello span{background:var(--raised);color:var(--ink);font:400 15px var(--display);white-space:nowrap;border-radius:999px;grid-area:1/1;padding:4px 12px 5px}.fc-hello span:not(:first-child){opacity:0}:root[data-motion="1"] .fc-hello span{animation:25s infinite both fc-hello}:root[data-motion="1"] .fc-hello span:nth-child(2){animation-delay:2.5s}:root[data-motion="1"] .fc-hello span:nth-child(3){animation-delay:5s}:root[data-motion="1"] .fc-hello span:nth-child(4){animation-delay:7.5s}:root[data-motion="1"] .fc-hello span:nth-child(5){animation-delay:10s}:root[data-motion="1"] .fc-hello span:nth-child(6){animation-delay:12.5s}:root[data-motion="1"] .fc-hello span:nth-child(7){animation-delay:15s}:root[data-motion="1"] .fc-hello span:nth-child(8){animation-delay:17.5s}:root[data-motion="1"] .fc-hello span:nth-child(9){animation-delay:20s}:root[data-motion="1"] .fc-hello span:nth-child(10){animation-delay:22.5s}@keyframes fc-hello{0%{opacity:0;transform:translateY(6px)}1.5%,8.5%{opacity:1;transform:none}10%,to{opacity:0;transform:translateY(-6px)}}.fc-tap{justify-items:end;margin-left:auto;display:inline-grid}.fc-tap span{font:600 13px var(--ui);white-space:nowrap;border-radius:999px;grid-area:1/1;align-items:center;gap:5px;padding:5px 12px 6px;display:inline-flex}.fc-tap .go{background:var(--primary);color:var(--on-primary)}.fc-tap .ok{background:var(--raised);color:var(--ink);opacity:0}.fc-tap .ok svg{width:14px;height:14px}:root[data-motion="1"] .fc-tap .go{animation:4s infinite fc-go}:root[data-motion="1"] .fc-tap .ok{animation:4s infinite fc-ok}@keyframes fc-go{0%,30%{opacity:1;transform:none}36%{transform:scale(.88)}42%,90%{opacity:0;transform:none}96%,to{opacity:1}}@keyframes fc-ok{0%,38%{opacity:0}44%,88%{opacity:1}94%,to{opacity:0}}.sc-src{gap:10px;display:grid}.sc-line{background:var(--raised);box-shadow:inset 0 0 0 1px var(--line);border-radius:16px;align-items:center;gap:14px;padding:14px 18px;display:flex}.sc-ic{background:var(--panel);width:38px;height:38px;color:var(--late-ink);box-shadow:inset 0 0 0 1px var(--line);border-radius:50%;flex:none;place-items:center;display:grid}.sc-tx{flex:1;gap:2px;min-width:0;display:grid}.sc-tx b{font:500 16px var(--ui)}.sc-tx small{font:400 14px var(--mono);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sc-line em{background:var(--primary);color:var(--on-primary);font:600 12px var(--ui);border-radius:999px;padding:3px 9px 4px;font-style:normal}:root[data-motion="1"] .sc-src .sc-line{opacity:0}:root[data-motion="1"] .sc-src[data-play="1"] .sc-line{animation:9s infinite both sc-in}:root[data-motion="1"] .sc-src[data-play="1"] .s2{animation-delay:1.1s}:root[data-motion="1"] .sc-src[data-play="1"] .s3{animation-delay:2.2s}:root[data-motion="1"] .sc-src[data-play="1"] .s2 .sc-ic{animation:1.1s ease-in-out infinite sc-ring}@keyframes sc-in{0%{opacity:0;transform:translate(-18px)}6%,78%{opacity:1;transform:none}86%,to{opacity:0;transform:translate(10px)}}.sc-req{background:var(--raised);box-shadow:inset 0 0 0 1px var(--line);border-radius:20px;gap:16px;padding:22px;display:grid}.sc-req-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.sc-req-top b{font:400 24px var(--display);display:block}.sc-req-top small{font:400 14px var(--mono);color:var(--ink-2)}.sc-state{justify-items:end;display:inline-grid}.sc-state em{font:600 13px var(--ui);white-space:nowrap;border-radius:999px;grid-area:1/1;align-items:center;gap:6px;padding:4px 10px 5px;font-style:normal;display:inline-flex}.sc-state .ask{box-shadow:inset 0 0 0 1.5px var(--primary);color:var(--late-ink);opacity:0}.sc-state .ok{color:var(--ink)}.sc-state .ok i{background:var(--ink);border-radius:50%;width:8px;height:8px}.sc-req-btns{grid-template-columns:1fr 1fr;gap:10px;display:grid}.sc-req-btns span{height:46px;font:600 15px var(--ui);border-radius:23px;place-items:center;display:grid}.sc-req-btns .no{background:var(--panel);box-shadow:inset 0 0 0 1px var(--line);font-weight:500}.sc-req-btns .yes{background:var(--primary);color:var(--on-primary)}.sc-req-told{color:var(--ink-2);align-items:center;gap:8px;margin:0;font-size:15px;display:flex}.sc-req-told svg{width:16px;height:16px}.f-confirm{top:64%;left:75%}:root[data-motion="1"] .sc-req .ask{opacity:1}:root[data-motion="1"] .sc-req .ok,:root[data-motion="1"] .sc-req-told{opacity:0}:root[data-motion="1"] .sc-req[data-play="1"] .ask{animation:7s infinite both rq-ask}:root[data-motion="1"] .sc-req[data-play="1"] .ok{animation:7s infinite both rq-ok}:root[data-motion="1"] .sc-req[data-play="1"] .sc-req-told{animation:7s infinite both rq-told}:root[data-motion="1"] .sc-req[data-play="1"] .yes{animation:7s infinite rq-press}:root[data-motion="1"] .sc-req[data-play="1"] .f-confirm{animation:7s cubic-bezier(.45,0,.25,1) infinite rq-finger}@keyframes rq-ask{0%,38%{opacity:1}42%,94%{opacity:0}98%,to{opacity:1}}@keyframes rq-ok{0%,40%{opacity:0;transform:scale(.9)}45%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes rq-told{0%,48%{opacity:0;transform:translateY(6px)}54%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes rq-press{0%,37%,41%,to{transform:scale(1)}39%{transform:scale(.94)}}@keyframes rq-finger{0%,12%{opacity:0;transform:translate(40px,50px)}22%{opacity:1}34%{opacity:1;transform:none}39%{transform:scale(.7)}43%{transform:none}60%{opacity:1}68%,to{opacity:0;transform:translate(30px,40px)}}.sc-msg{justify-items:start;gap:10px;display:grid}.sc-lab{color:var(--ink-3);font:500 13px var(--ui);align-items:center;gap:8px;display:inline-flex}.sc-lab svg{width:16px;height:16px}.sc-typing{background:var(--raised);border-radius:20px 20px 20px 6px;gap:5px;padding:14px 18px;display:none}.sc-typing i,.hp.typing i{background:var(--ink-3);border-radius:50%;width:8px;height:8px;animation:1s ease-in-out infinite sc-dot}.sc-typing i:nth-child(2),.hp.typing i:nth-child(2){animation-delay:.15s}.sc-typing i:nth-child(3),.hp.typing i:nth-child(3){animation-delay:.3s}@keyframes sc-dot{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}.sc-bubble{background:var(--raised);max-width:440px;box-shadow:inset 0 0 0 1px var(--line);border-radius:22px 22px 22px 6px;padding:16px 20px;font-size:18px;line-height:1.5}.sc-mail{box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-2);font:500 14px var(--ui);border-radius:999px;align-items:center;gap:8px;padding:9px 16px 10px 14px;display:inline-flex}.sc-mail svg{width:16px;height:16px}:root[data-motion="1"] .sc-msg .sc-typing{opacity:0;display:inline-flex;position:absolute;top:30px}:root[data-motion="1"] .sc-msg .sc-bubble,:root[data-motion="1"] .sc-msg .sc-mail{opacity:0}:root[data-motion="1"] .sc-msg[data-play="1"] .sc-typing{animation:8s infinite both ms-typing}:root[data-motion="1"] .sc-msg[data-play="1"] .sc-bubble{animation:8s infinite both ms-bubble}:root[data-motion="1"] .sc-msg[data-play="1"] .sc-mail{animation:8s infinite both ms-mail}@keyframes ms-typing{0%,3%{opacity:0}6%,22%{opacity:1}25%,to{opacity:0}}@keyframes ms-bubble{0%,23%{opacity:0;transform-origin:0 100%;transform:translateY(10px)scale(.97)}28%,90%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes ms-mail{0%,48%{opacity:0;transform:translateY(8px)}54%,90%{opacity:1;transform:none}96%,to{opacity:0}}.sc-phone{width:300px;max-width:100%;box-shadow:0 0 0 1.5px var(--line-2), 0 30px 70px var(--cast);background:#2a1d17;border-radius:46px;margin:0 auto;padding:10px}.sc-screen{color:#2a1d17;background:#f3e7d7;border-radius:38px;gap:14px;padding:26px 18px 20px;display:grid;position:relative;overflow:hidden}.bp-head{justify-items:center;gap:2px;display:grid}.bp-head b{font:400 24px var(--display)}.bp-head small{font:500 13px var(--ui);color:#2a1d1799;letter-spacing:.08em;text-transform:uppercase}.bp-table{place-items:center;height:170px;display:grid;position:relative}.bp-cloth{background:#e7dbcb;border-radius:50%;width:116px;height:116px;box-shadow:0 0 0 6px #2a1d170f,0 10px 22px #2a1d172e}.bp-plate{background:radial-gradient(circle,#f3e7d7 0 46%,#d5c9ba 48% 60%,#f3e7d7 62%);border-radius:50%;width:30px;height:30px;margin:-15px 0 0 -15px;position:absolute;top:50%;left:50%;box-shadow:0 2px 4px #2a1d1733}.bp-plate.p1{transform:rotate(0)translateY(-44px)}.bp-plate.p2{transform:rotate(180deg)translateY(-44px)}.bp-plate.p3{transform:rotate(90deg)translateY(-44px)}.bp-plate.p4{transform:rotate(270deg)translateY(-44px)}.bp-plate.p5,.bp-plate.p6{display:none}.bp-done{text-align:center;background:#f3e7d7;place-content:center;justify-items:center;gap:4px;display:grid;position:absolute;inset:0}.bp-done b{font:400 22px var(--display)}.bp-done small{font:500 14px var(--ui);color:#2a1d17b3}.bp-check{color:#2a1d17;background:#e3a23b;border-radius:50%;place-items:center;width:46px;height:46px;margin-bottom:6px;display:grid}.bp-check svg{width:24px;height:24px}.bp-row{gap:6px;display:grid}.bp-row small{font:500 12px var(--ui);color:#2a1d178c;letter-spacing:.08em;text-transform:uppercase}.bp-chips{gap:6px;display:flex}.bp-chips span{height:34px;font:500 14px var(--ui);white-space:nowrap;border-radius:17px;flex:1;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #2a1d172e}.bp-chips.times span{font-family:var(--mono)}.bp-chips .pick{color:#f3e7d7;box-shadow:none;background:#2a1d17}.bp-book{color:#2a1d17;height:46px;font:600 15px var(--ui);background:#e3a23b;border-radius:23px;place-items:center;display:grid}:root[data-motion="1"] .sc-phone .bp-done{opacity:0}:root[data-motion="1"] .sc-phone .pick{color:#2a1d17;background:0 0;box-shadow:inset 0 0 0 1px #2a1d172e}:root[data-motion="1"] .sc-phone .bp-chips .was{color:#f3e7d7;box-shadow:none;background:#2a1d17}:root[data-motion="1"] .sc-phone .bp-plate.p3,:root[data-motion="1"] .sc-phone .bp-plate.p4{opacity:0}:root[data-motion="1"] .sc-phone[data-play="1"] .ppl{--at:14%;animation:10s infinite both bp-pick}:root[data-motion="1"] .sc-phone[data-play="1"] .was{animation:10s infinite both bp-unpick}:root[data-motion="1"] .sc-phone[data-play="1"] .p3,:root[data-motion="1"] .sc-phone[data-play="1"] .p4{animation:10s infinite both bp-plate}:root[data-motion="1"] .sc-phone[data-play="1"] .day{animation:10s infinite both bp-pick2}:root[data-motion="1"] .sc-phone[data-play="1"] .time{animation:10s infinite both bp-pick3}:root[data-motion="1"] .sc-phone[data-play="1"] .bp-book{animation:10s infinite bp-press}:root[data-motion="1"] .sc-phone[data-play="1"] .bp-done{animation:10s infinite both bp-done}:root[data-motion="1"] .sc-phone[data-play="1"] .f-book{animation:10s cubic-bezier(.45,0,.25,1) infinite bp-finger}@keyframes bp-pick{0%,14%{color:#2a1d17;background:0 0;box-shadow:inset 0 0 0 1px #2a1d172e}16%,95%{color:#f3e7d7;box-shadow:none;background:#2a1d17}98%,to{color:#2a1d17;background:0 0}}@keyframes bp-unpick{0%,14%{color:#f3e7d7;box-shadow:none;background:#2a1d17}16%,95%{color:#2a1d17;background:0 0;box-shadow:inset 0 0 0 1px #2a1d172e}98%,to{color:#f3e7d7;box-shadow:none;background:#2a1d17}}@keyframes bp-plate{0%,15%{opacity:0}20%,95%{opacity:1}98%,to{opacity:0}}@keyframes bp-pick2{0%,31%{color:#2a1d17;background:0 0;box-shadow:inset 0 0 0 1px #2a1d172e}33%,95%{color:#f3e7d7;box-shadow:none;background:#2a1d17}98%,to{color:#2a1d17;background:0 0}}@keyframes bp-pick3{0%,48%{color:#2a1d17;background:0 0;box-shadow:inset 0 0 0 1px #2a1d172e}50%,95%{color:#f3e7d7;box-shadow:none;background:#2a1d17}98%,to{color:#2a1d17;background:0 0}}@keyframes bp-press{0%,63%,67%,to{transform:scale(1)}65%{transform:scale(.95)}}@keyframes bp-done{0%,67%{opacity:0;transform:scale(.94)}71%,94%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes bp-finger{0%,4%{opacity:0;top:70%;left:62%}9%{opacity:1}13%{top:60%;left:50%}15%{transform:scale(.7)}17%{transform:none}30%{top:70.5%;left:50%}32%{transform:scale(.7)}34%{transform:none}47%{top:81%;left:50%}49%{transform:scale(.7)}51%{transform:none}62%{top:91%;left:50%}64.5%{transform:scale(.7)}67%{opacity:1;transform:none}74%,to{opacity:0;top:96%;left:62%}}.sc-call{background:var(--raised);box-shadow:inset 0 0 0 1px var(--line);border-radius:22px;gap:14px;padding:20px;display:grid}.ct-head{align-items:center;gap:12px;display:flex}.ct-head>span:nth-child(2){flex:1;display:grid}.ct-head b{font:500 15px var(--ui)}.ct-head small{font:400 13px var(--mono);color:var(--ink-2)}.ct-lines{gap:8px;display:grid}.ct{max-width:82%;padding:11px 15px;font-size:16px;line-height:1.45}.ct.ai{background:var(--panel);box-shadow:inset 0 0 0 1px var(--line);border-radius:18px 18px 18px 6px;justify-self:start}.ct.me{background:var(--ink);color:var(--panel);border-radius:18px 18px 6px;justify-self:end}.ct-tag{color:var(--ink-2);font:500 13px var(--ui);justify-self:end;align-items:center;gap:8px;display:inline-flex}.ct-tag em{background:var(--primary);color:var(--on-primary);font:600 13px var(--ui);border-radius:6px;align-items:center;gap:4px;padding:2px 8px 3px;font-style:normal;display:inline-flex}.ct-tag em:before{content:"";width:12px;height:12px;-webkit-mask:var(--warn-sign) center / contain no-repeat;-webkit-mask:var(--warn-sign) center / contain no-repeat;mask:var(--warn-sign) center / contain no-repeat;background:currentColor}.ct-foot{border-top:1px solid var(--line);color:var(--ink-2);font:500 14px var(--ui);align-items:center;gap:8px;padding-top:12px;display:flex}.ct-foot i{background:var(--primary);border-radius:50%;width:8px;height:8px}:root[data-motion="1"] .sc-call :is(.c1,.c2,.c3,.c4,.c5,.c6,.c7){opacity:0}:root[data-motion="1"] .sc-call[data-play="1"] :is(.c1,.c2,.c3,.c4,.c5,.c6,.c7){animation:13s infinite both ct-in}:root[data-motion="1"] .sc-call[data-play="1"] .c2{animation-name:ct-in2}:root[data-motion="1"] .sc-call[data-play="1"] .c3{animation-name:ct-in3}:root[data-motion="1"] .sc-call[data-play="1"] .c4{animation-name:ct-in4}:root[data-motion="1"] .sc-call[data-play="1"] .c5{animation-name:ct-in5}:root[data-motion="1"] .sc-call[data-play="1"] .c6{animation-name:ct-in6}:root[data-motion="1"] .sc-call[data-play="1"] .c7{animation-name:ct-in7}@keyframes ct-in{0%,3%{opacity:0;transform:translateY(8px)}6%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes ct-in2{0%,15%{opacity:0;transform:translateY(8px)}18%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes ct-in3{0%,29%{opacity:0;transform:translateY(8px)}32%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes ct-in4{0%,43%{opacity:0;transform:translateY(8px)}46%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes ct-in5{0%,51%{opacity:0;transform:scale(.8)}54%{opacity:1;transform:scale(1.08)}56%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes ct-in6{0%,61%{opacity:0;transform:translateY(8px)}64%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes ct-in7{0%,73%{opacity:0}76%,92%{opacity:1}97%,to{opacity:0}}.sc-mark{width:64px;height:auto;color:var(--primary)}.st-form,.st-hours,.st-room,.st-ai,.st-night{background:var(--raised);box-shadow:inset 0 0 0 1px var(--line);border-radius:20px;padding:20px}.st-form{gap:12px;display:grid}.st-field{background:var(--panel);box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;gap:4px;padding:10px 14px;display:grid}.st-field small{color:var(--ink-3);font:500 12px var(--ui);letter-spacing:.06em;text-transform:uppercase}.st-type{white-space:nowrap;max-width:100%;font:400 16px var(--ui);display:inline-block;overflow:hidden}.st-btn{background:var(--primary);height:44px;color:var(--on-primary);font:600 15px var(--ui);border-radius:22px;place-items:center;display:grid}:root[data-motion="1"] .st-form .st-type{width:0}:root[data-motion="1"] .st-form[data-play="1"] .st-type{border-right:2px solid var(--ink);animation:7s steps(16,end) infinite both st-type}:root[data-motion="1"] .st-form[data-play="1"] .st-type.t2{animation-name:st-type2;animation-timing-function:steps(22,end)}:root[data-motion="1"] .st-form[data-play="1"] .st-btn{animation:7s infinite st-press}@keyframes st-type{0%{width:0}22%,95%{border-color:#0000;width:9.5em}to{width:0}}@keyframes st-type2{0%,28%{width:0}55%,95%{border-color:#0000;width:13em}to{width:0}}@keyframes st-press{0%,66%,72%,to{transform:scale(1)}69%{transform:scale(.95)}}.st-hours{gap:10px;display:grid}.st-url{background:var(--panel);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);border-radius:12px;align-items:center;gap:10px;padding:10px 14px;display:flex}.st-url svg{width:16px;height:16px}.st-url .st-type{color:var(--ink)}.st-fill{color:var(--late-ink);font:500 13px var(--ui)}.st-days{gap:4px;display:grid}.st-days>span{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:6px 2px;font-size:14px;display:flex}.st-days b{font:500 14px var(--ui)}.st-days small{font:400 13px var(--mono);color:var(--ink-2)}:root[data-motion="1"] .st-hours .st-type{width:0}:root[data-motion="1"] .st-hours :is(.st-fill,.st-days>span){opacity:0}:root[data-motion="1"] .st-hours[data-play="1"] .st-type{animation:8s steps(16,end) infinite both st-type3}:root[data-motion="1"] .st-hours[data-play="1"] .st-fill{animation:8s infinite both st-show}:root[data-motion="1"] .st-hours[data-play="1"] .st-days>span{animation:8s infinite both st-row}.st-days .d1{animation-delay:.15s!important}.st-days .d2{animation-delay:.3s!important}.st-days .d3{animation-delay:.45s!important}.st-days .d4{animation-delay:.6s!important}.st-days .d5{animation-delay:.75s!important}.st-days .d6{animation-delay:.9s!important}@keyframes st-type3{0%{width:0}18%,95%{width:9em}to{width:0}}@keyframes st-show{0%,22%{opacity:0}26%,92%{opacity:1}97%,to{opacity:0}}@keyframes st-row{0%,26%{opacity:0;transform:translate(-8px)}30%,90%{opacity:1;transform:none}95%,to{opacity:0}}.st-room{gap:10px;display:grid}.st-floor{background:var(--panel);height:170px;box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;position:relative}.st-tbl{background:var(--ink);color:var(--panel);font:400 14px var(--display);box-shadow:0 3px 8px var(--cast);border-radius:8px;place-items:center;display:grid;position:absolute}.st-tbl.round{border-radius:50%}.st-room small{color:var(--ink-2);font:500 13px var(--ui)}:root[data-motion="1"] .st-room .st-tbl{opacity:0}:root[data-motion="1"] .st-room[data-play="1"] .st-tbl{animation:8s infinite both st-pop}.st-room .t1{animation-delay:.5s!important}.st-room .t2{animation-delay:1s!important}.st-room .t3{animation-delay:1.5s!important}.st-room .t4{animation-delay:2s!important}.st-room .t5{animation-delay:2.5s!important}@keyframes st-pop{0%{opacity:0;transform:scale(.5)}6%{opacity:1;transform:scale(1.08)}9%,88%{opacity:1;transform:none}94%,to{opacity:0;transform:scale(.9)}}.st-ai{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.st-langs{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.st-langs span{box-shadow:inset 0 0 0 1px var(--line-2);font:500 14px var(--ui);border-radius:999px;padding:6px 12px}.st-langs .more{box-shadow:none;color:var(--ink-2)}:root[data-motion="1"] .st-ai[data-play="1"] .st-langs span:not(.more){animation:12s infinite backwards st-lang}@keyframes st-lang{0%,16%,to{color:var(--ink);background:0 0}1.5%,14.5%{background:var(--primary);color:var(--on-primary);box-shadow:none}}.st-night{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.st-list{display:grid}.st-list>span{border-top:1px solid var(--line);align-items:center;gap:10px;padding:8px 0;font-size:14px;display:flex}.st-list b{font:500 14px var(--mono)}.st-list>span>span{font:400 15px var(--display);flex:1}.st-list em{font:500 13px var(--ui);align-items:center;gap:5px;font-style:normal;display:inline-flex}.st-list em i{background:var(--ink);border-radius:50%;width:7px;height:7px}.st-mini{gap:8px;display:grid}.st-t{width:40px;height:40px;font:400 15px var(--display);box-shadow:inset 0 0 0 2px var(--primary);border-radius:10px;place-items:center;display:grid}.st-t.s1,.st-t.s3{background:var(--ink);color:var(--panel);box-shadow:0 3px 8px var(--cast)}:root[data-motion="1"] .st-night .st-new{opacity:0;max-height:0;padding:0;overflow:hidden}:root[data-motion="1"] .st-night[data-play="1"] .st-new{animation:7s infinite both st-newrow}:root[data-motion="1"] .st-night[data-play="1"] .st-t.s2{animation:7s infinite both st-seat}@keyframes st-newrow{0%,10%{opacity:0;max-height:0;padding:0}18%,90%{opacity:1;max-height:50px;padding:8px 0}96%,to{opacity:0;max-height:0;padding:0}}@keyframes st-seat{0%,45%{color:var(--ink);box-shadow:inset 0 0 0 2px var(--primary);background:0 0}50%,90%{background:var(--ink);color:var(--panel);box-shadow:0 3px 8px var(--cast)}96%,to{color:var(--ink);background:0 0}}.pr-days{gap:6px;display:inline-flex}.pr-days i{background:var(--on-primary);opacity:.25;border-radius:50%;width:14px;height:14px}:root[data-motion="1"] .pr-days[data-play="1"] i{animation:7s infinite both pr-day}.pr-days .d1{animation-delay:.5s!important}.pr-days .d2{animation-delay:1s!important}.pr-days .d3{animation-delay:1.5s!important}.pr-days .d4{animation-delay:2s!important}.pr-days .d5{animation-delay:2.5s!important}.pr-days .d6{animation-delay:3s!important}@keyframes pr-day{0%{opacity:.25;transform:scale(.8)}6%,80%{opacity:1;transform:none}90%,to{opacity:.25}}.pr-bar{background:var(--line-2);border-radius:3px;height:6px;overflow:hidden}.pr-bar i{background:var(--primary);transform-origin:0;border-radius:3px;width:46%;height:100%;display:block}.pr-note{color:var(--ink-3);font-size:13px}.hp-chat{gap:10px;display:grid}.hp{max-width:88%;padding:12px 16px;font-size:16px;line-height:1.45}.hp.q{background:var(--ink);color:var(--panel);border-radius:18px 18px 6px;justify-self:end}.hp.typing{background:var(--raised);border-radius:18px 18px 18px 6px;gap:5px;display:none}.hp.a{background:var(--raised);box-shadow:inset 0 0 0 1px var(--line);border-radius:18px 18px 18px 6px;justify-self:start;gap:6px;display:grid}.hp.a small{color:var(--ink-3);font-size:13px}:root[data-motion="1"] .hp-chat .hp{opacity:0}:root[data-motion="1"] .hp-chat .hp.typing{display:inline-flex;position:absolute;top:64px;left:0}:root[data-motion="1"] .hp-chat[data-play="1"] .hp.q{animation:9s infinite both hp-q}:root[data-motion="1"] .hp-chat[data-play="1"] .hp.typing{animation:9s infinite both hp-t}:root[data-motion="1"] .hp-chat[data-play="1"] .hp.a{animation:9s infinite both hp-a}@keyframes hp-q{0%,3%{opacity:0;transform:translateY(8px)}7%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes hp-t{0%,12%{opacity:0}16%,34%{opacity:1}37%,to{opacity:0}}@keyframes hp-a{0%,35%{opacity:0;transform:translateY(8px)}40%,92%{opacity:1;transform:none}97%,to{opacity:0}}
