#m-svg{--k0:#825948;--k1:#fdfdfd;--k2:#030106;--k3:#c7baa7;--k4:#3b2530;--k5:#5793c8;--k6:#5b3b37;--k7:#956a55;--k8:#8d92be;--k9:#f7f0bd;--k10:#474a61;--k11:#667194}.c0{fill:var(--k0)}.c1{fill:var(--k1)}.c2{fill:var(--k2)}.c3{fill:var(--k3)}.c4{fill:var(--k4)}.c5{fill:var(--k5)}.c6{fill:var(--k6)}.c7{fill:var(--k7)}.c8{fill:var(--k8)}.c9{fill:var(--k9)}.c10{fill:var(--k10)}.c11{fill:var(--k11)}.m-ink{fill:none;stroke:var(--ink);stroke-width:7;stroke-linecap:round}.m-stitch{stroke-width:6}.m-bang{stroke-width:15}.m-lid-edge{stroke:var(--ink);stroke-width:7}.m-tongue{fill:#e8607a}.m-star{fill:var(--k9);stroke:var(--ink);stroke-width:5;stroke-linejoin:round}#m,#m-head,#m-tip,.m-eye,.m-lid,#m-fx-bangs,.m-star{transition:translate var(--t,.32s) var(--e,cubic-bezier(.34,1.56,.64,1)),rotate var(--t,.32s) var(--e,cubic-bezier(.34,1.56,.64,1)),scale var(--t,.32s) var(--e,cubic-bezier(.34,1.56,.64,1)),opacity .2s}.m-glint{translate:var(--lx,0px) var(--ly,0px);transition:translate .18s ease-out,scale .3s cubic-bezier(.34,1.56,.64,1)}.m-lid-top{translate:0 calc(var(--top,0) * var(--eh))}.m-lid-top>.m-loop{animation:m-blink 4.8s infinite}.m-lid-bot{translate:0 calc(var(--bot,0) * var(--eh) * -1)}#m-fx-bangs{opacity:0;scale:.3}.m-star{opacity:0;scale:.2}@keyframes m-blink{0%,93%,to{transform:translateY(0)}96.5%{transform:translateY(calc((.96 - var(--top,0)) * var(--eh)))}}@keyframes m-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.008,.986)}}@keyframes m-sway{0%{transform:rotate(-3deg)}to{transform:rotate(3deg)}}@keyframes m-wiggle{0%{transform:rotate(-9deg)}to{transform:rotate(9deg)}}@keyframes m-shiver{0%{transform:rotate(-2.5deg)}to{transform:rotate(2.5deg)}}@keyframes m-hop{0%,to{transform:translateY(0) scale(1.05,.95)}45%{transform:translateY(-40px) scale(.97,1.04)}}@keyframes m-nod{0%{transform:rotate(-3deg)}to{transform:rotate(3deg)}}@keyframes m-scan{0%,12%{transform:translate(-20px)}44%,58%{transform:translate(20px)}90%,to{transform:translate(-20px)}}@keyframes m-sigh{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(4px) scale(1.008,.984)}}@keyframes m-twinkle{0%{transform:scale(.7) rotate(-10deg)}to{transform:scale(1.15) rotate(10deg)}}[data-mood=idle] #m>.m-loop{animation:m-breathe 3.2s infinite ease-in-out}[data-mood=idle] #m-tip>.m-loop{animation:m-sway 2.6s infinite alternate ease-in-out}[data-mood=surprise] #m{translate:0 -20px;scale:.98 1.04}[data-mood=surprise] #m-head{translate:0 -9px}[data-mood=surprise] .m-eye{scale:1.13}[data-mood=surprise] .m-glint{translate:0 0;scale:.7}[data-mood=surprise] .m-lid-top>.m-loop,[data-mood=jump] .m-lid-top>.m-loop{animation:none}[data-mood=surprise] #m-tip{rotate:-12deg}[data-mood=surprise] #m-tip>.m-loop{animation:m-shiver .09s infinite alternate}[data-mood=surprise] #m-fx-bangs,[data-mood=jump] #m-fx-bangs{opacity:1;scale:1}[data-mood=joy]{--bot:.42}[data-mood=joy] #m>.m-loop{animation:m-hop .62s infinite cubic-bezier(.3,0,.4,1)}[data-mood=joy] #m-head>.m-loop{animation:m-nod .62s infinite alternate ease-in-out}[data-mood=joy] #m-lid-l-bot,[data-mood=jump] #m-lid-l-bot{rotate:-7deg}[data-mood=joy] #m-lid-r-bot,[data-mood=jump] #m-lid-r-bot{rotate:7deg}[data-mood=joy] #m-tip{rotate:-6deg}[data-mood=joy] #m-tip>.m-loop{animation:m-wiggle .31s infinite alternate ease-in-out}[data-mood=joy] .m-star,[data-mood=jump] .m-star{opacity:1;scale:1;animation:m-twinkle .5s infinite alternate ease-in-out}[data-mood=suspicion]{--top:.5;--bot:.12}[data-mood=suspicion] #m{rotate:2deg}[data-mood=suspicion] #m-head{translate:-6px 2px;rotate:-4deg}[data-mood=suspicion] #m-lid-l-top{rotate:11deg}[data-mood=suspicion] #m-lid-r-top{rotate:-9deg}[data-mood=suspicion] .m-glint{translate:0 4px}[data-mood=suspicion] .m-glint>.m-loop{animation:m-scan 3s infinite ease-in-out}[data-mood=suspicion] #m-tip{rotate:8deg}[data-mood=hidden] #m,[data-mood=peek] #m,[data-mood=jump] #m{transition:none}[data-mood=hidden] #m{translate:0 1100px}[data-mood=peek] #m{translate:0 640px}[data-mood=peek] .m-glint{translate:0 -4px}[data-mood=peek] .m-glint>.m-loop{animation:m-scan 1s infinite ease-in-out}[data-mood=peek] #m-tip>.m-loop{animation:m-wiggle .5s infinite alternate ease-in-out}[data-mood=jump]{--bot:.36}[data-mood=jump] #m-head{translate:0 -8px}[data-mood=jump] #m-tip{rotate:-10deg}[data-mood=sad]{--top:.4;--t:.6s;--e:cubic-bezier(.3,.7,.3,1)}[data-mood=sad] #m{translate:0 8px;scale:1.02 .97}[data-mood=sad] #m>.m-loop{animation:m-sigh 3.4s infinite ease-in-out}[data-mood=sad] #m-head{translate:0 12px;rotate:3deg}[data-mood=sad] #m-lid-l-top{rotate:-13deg}[data-mood=sad] #m-lid-r-top{rotate:13deg}[data-mood=sad] .m-glint{translate:-4px 16px;scale:1.2}[data-mood=sad] #m-tip{rotate:20deg}[data-mood=glad]{--bot:.3}[data-mood=glad] #m-lid-l-bot{rotate:-7deg}[data-mood=glad] #m-lid-r-bot{rotate:7deg}[data-mood=glad] #m-tip>.m-loop{animation:m-sway 1.6s infinite alternate ease-in-out}[data-mood=glad] #m>.m-loop{animation:m-breathe 3.2s infinite ease-in-out}[data-mood=listen] #m-head{rotate:5deg;translate:4px 0}[data-mood=listen] .m-eye{scale:1.06}[data-mood=listen] #m-tip{rotate:-8deg}[data-mood=think]{--top:.16}[data-mood=think] #m-head{rotate:-5deg;translate:-4px 0}[data-mood=think] .m-glint{translate:-10px -12px}[data-mood=think] #m-tip>.m-loop{animation:m-sway .9s infinite alternate ease-in-out}#m-fx-zzz,#m-fx-q,#m-fx-blush,#m-fx-drop{opacity:0;transition:opacity .3s}.m-z{fill:none;stroke:var(--ink);stroke-linecap:round;stroke-linejoin:round}.m-blush{fill:#f08aa0;opacity:.55}.m-drop{fill:#bfe3ff;stroke:var(--ink);stroke-width:5;stroke-linejoin:round}.m-q{fill:none;stroke:var(--ink);stroke-width:13;stroke-linecap:round}.m-qdot{fill:var(--ink)}@keyframes m-breathe-slow{0%,to{transform:scale(1)}50%{transform:scale(1.006,.99)}}@keyframes m-breathe-deep{0%,to{transform:scale(1) translateY(0)}50%{transform:scale(1.014,.978) translateY(3px)}}@keyframes m-sway-slow{0%{transform:rotate(-2deg)}to{transform:rotate(2deg)}}@keyframes m-nod2{0%,48%,to{transform:translateY(0) rotate(0)}10%,30%{transform:translateY(12px) rotate(4deg)}20%,40%{transform:translateY(0) rotate(0)}}@keyframes m-bow{0%,55%,to{transform:translateY(0) rotate(0)}18%,36%{transform:translateY(16px) rotate(5deg)}}@keyframes m-bob{0%{transform:translateY(-6px) rotate(-6deg)}to{transform:translateY(6px) rotate(6deg)}}@keyframes m-drip{0%{transform:translateY(-10px);opacity:0}25%{opacity:1}80%{transform:translateY(26px);opacity:1}to{transform:translateY(34px);opacity:0}}@keyframes m-zfloat{0%{transform:translate(18px,22px) scale(.6);opacity:0}20%{opacity:1}75%{opacity:1}to{transform:translate(-14px,-22px) scale(1.05);opacity:0}}@keyframes m-droop{0%,to{transform:translateY(0)}45%{transform:translateY(calc(.38 * var(--eh)))}58%{transform:translateY(calc(.46 * var(--eh)))}62%{transform:translateY(-6px)}70%{transform:translateY(0)}}@keyframes m-headbob{0%,to{transform:translateY(0) rotate(0)}45%{transform:translateY(10px) rotate(5deg)}58%{transform:translateY(16px) rotate(7deg)}62%{transform:translateY(-4px) rotate(-1deg)}70%{transform:translateY(0) rotate(0)}}@keyframes m-shrug{0%,to{transform:translateY(0)}40%,60%{transform:translateY(-8px)}}@keyframes m-blink-slow{0%,95%,to{transform:translateY(0)}97.5%{transform:translateY(calc((.96 - var(--top,0)) * var(--eh)))}}[data-mood=calm]{--top:.34;--bot:.12;--t:.6s;--e:cubic-bezier(.3,.7,.3,1)}[data-mood=calm] #m>.m-loop{animation:m-breathe-slow 4.6s infinite ease-in-out}[data-mood=calm] .m-lid-top>.m-loop{animation:m-blink-slow 6.5s infinite}[data-mood=calm] #m-head{rotate:3deg;translate:0 3px}[data-mood=calm] #m-tip{rotate:6deg}[data-mood=calm] #m-tip>.m-loop{animation:m-sway-slow 3.6s infinite alternate ease-in-out}[data-mood=calm] .m-glint{translate:0 4px}[data-mood=business]{--top:.24;--bot:.2}[data-mood=business] #m{scale:1.02}[data-mood=business] #m-head{translate:0 6px;rotate:-2deg}[data-mood=business] .m-glint{translate:0 0;scale:.85}[data-mood=business] #m-tip{rotate:2deg}[data-mood=business] #m>.m-loop{animation:m-breathe-slow 3.8s infinite ease-in-out}[data-mood=understanding]{--top:.2;--bot:.18;--t:.5s}[data-mood=understanding] #m-head{rotate:9deg;translate:6px 6px}[data-mood=understanding] #m-lid-l-top{rotate:-6deg}[data-mood=understanding] #m-lid-r-top{rotate:6deg}[data-mood=understanding] #m-lid-l-bot{rotate:-5deg}[data-mood=understanding] #m-lid-r-bot{rotate:5deg}[data-mood=understanding] .m-glint{translate:-2px 6px}[data-mood=understanding] #m-tip{rotate:12deg}[data-mood=understanding] #m>.m-loop{animation:m-breathe-slow 4s infinite ease-in-out}[data-mood=nod]{--bot:.22}[data-mood=nod] #m-head>.m-loop{animation:m-nod2 2.4s infinite ease-in-out}[data-mood=nod] #m-lid-l-bot{rotate:-5deg}[data-mood=nod] #m-lid-r-bot{rotate:5deg}[data-mood=nod] #m-tip>.m-loop{animation:m-nod2 2.4s infinite ease-in-out}[data-mood=shy]{--top:.36;--bot:.22;--t:.5s}[data-mood=shy] #m-head{rotate:-7deg;translate:-6px 8px}[data-mood=shy] .m-glint{translate:-10px 10px}[data-mood=shy] #m-tip{rotate:-18deg}[data-mood=shy] #m-tip>.m-loop{animation:m-sway-slow 1.4s infinite alternate ease-in-out}[data-mood=shy] #m-fx-blush{opacity:1}[data-mood=shy] #m>.m-loop{animation:m-breathe 2.6s infinite ease-in-out}[data-mood=neutral]{--top:.3;--bot:.06;--t:.4s;--e:ease-out}[data-mood=neutral] .m-glint{translate:0 0}[data-mood=neutral] .m-lid-top>.m-loop{animation:m-blink-slow 7s infinite}[data-mood=neutral] #m>.m-loop{animation:m-breathe-slow 5s infinite ease-in-out}[data-mood=puzzled]{--top:.06}[data-mood=puzzled] #m-head{rotate:10deg;translate:6px 0}[data-mood=puzzled] #m-eye-l{scale:1.12}[data-mood=puzzled] #m-eye-r{scale:.93;--top:.34}[data-mood=puzzled] #m-lid-r-top{rotate:-8deg}[data-mood=puzzled] .m-glint{translate:4px -6px}[data-mood=puzzled] #m-tip{rotate:-10deg}[data-mood=puzzled] #m-fx-q{opacity:1}[data-mood=puzzled] #m-fx-q>.m-loop{animation:m-bob 1.1s infinite alternate ease-in-out}[data-mood=unsure]{--top:.16;--bot:.1}[data-mood=unsure] .m-glint{translate:10px -14px}[data-mood=unsure] #m-head{rotate:-4deg;translate:0 4px}[data-mood=unsure] #m-lid-l-top{rotate:-6deg}[data-mood=unsure] #m-lid-r-top{rotate:6deg}[data-mood=unsure] #m>.m-loop{animation:m-shrug 2.2s infinite ease-in-out}[data-mood=unsure] #m-tip{rotate:5deg}[data-mood=unsure] #m-fx-drop{opacity:1}[data-mood=unsure] #m-fx-drop>.m-loop{animation:m-drip 2.2s infinite ease-in}[data-mood=grateful]{--bot:.44}[data-mood=grateful] #m-lid-l-bot{rotate:-8deg}[data-mood=grateful] #m-lid-r-bot{rotate:8deg}[data-mood=grateful] #m-head>.m-loop{animation:m-bow 2.6s infinite ease-in-out}[data-mood=grateful] #m-tip>.m-loop{animation:m-wiggle .5s infinite alternate ease-in-out}[data-mood=grateful] .m-star{opacity:1;scale:1;animation:m-twinkle .6s infinite alternate ease-in-out}[data-mood=bye]{--bot:.3}[data-mood=bye] #m-lid-l-bot{rotate:-7deg}[data-mood=bye] #m-lid-r-bot{rotate:7deg}[data-mood=bye] #m-head>.m-loop{animation:m-nod2 1.8s 1 ease-in-out}[data-mood=bye] #m-tip{rotate:-8deg}[data-mood=listen]{--top:.04}[data-mood=listen] .m-glint{translate:8px 10px}[data-mood=listen] #m>.m-loop{animation:m-breathe 3.2s infinite ease-in-out}[data-mood=think] #m-head>.m-loop{animation:m-sway-slow 1.6s infinite alternate ease-in-out}[data-mood=doze]{--top:.42;--bot:.06;--t:.8s;--e:ease-in-out}[data-mood=doze] .m-lid-top>.m-loop{animation:m-droop 5.5s infinite ease-in-out}[data-mood=doze] #m-head>.m-loop{animation:m-headbob 5.5s infinite ease-in-out}[data-mood=doze] #m-tip{rotate:14deg}[data-mood=doze] .m-glint{translate:0 8px}[data-mood=doze] #m>.m-loop{animation:m-breathe-deep 4.4s infinite ease-in-out}[data-mood=sleep]{--top:.97;--bot:0;--t:.9s;--e:ease-in-out}[data-mood=sleep] .m-lid-top>.m-loop{animation:none}[data-mood=sleep] #m-head{rotate:6deg;translate:4px 14px}[data-mood=sleep] #m-tip{rotate:26deg}[data-mood=sleep] #m>.m-loop{animation:m-breathe-deep 4.2s infinite ease-in-out}[data-mood=sleep] #m-fx-zzz{opacity:1}[data-mood=sleep] .m-z{animation:m-zfloat 3s infinite ease-out}[data-mood=sleep] .m-z:nth-child(2){animation-delay:1s}[data-mood=sleep] .m-z:nth-child(3){animation-delay:2s}[data-mood=wake]{--top:0;--bot:0;--t:.18s;--e:cubic-bezier(.34,1.56,.64,1)}[data-mood=wake] .m-lid-top>.m-loop{animation:none}[data-mood=wake] .m-eye{scale:1.1}[data-mood=wake] #m{translate:0 -14px}[data-mood=wake] #m-head{translate:0 -6px}[data-mood=wake] #m-tip{rotate:-14deg}[data-mood=wake] #m-tip>.m-loop{animation:m-shiver .08s 6 alternate}[data-mood=wake] #m-fx-bangs{opacity:1;scale:1}@media (prefers-reduced-motion:reduce){#m-fx-zzz *,#m-fx-q *,#m-fx-drop *{animation:none!important}}.shade-root{--ink: #030106;--bubble: #ffffff;--plum: #3b2530;--cream: #f7f0bd;--guest: #3b2530;--on-guest: #f7f0bd;--ok: #1f6b42;--display: "Unbounded", sans-serif;--body: "Manrope", system-ui, sans-serif;font-family:var(--body);color:#231e22}.shade-root .dock{position:fixed;left:12px;bottom:0;z-index:40;display:flex;align-items:flex-end;gap:6px;pointer-events:none}.shade-root .dock>*{pointer-events:auto}.shade-root .actor{position:relative;height:188px;width:132px;padding:0;border:0;background:none;cursor:pointer;display:flex;justify-content:center;align-items:flex-end;clip-path:inset(-80% -40% 0 -40%)}.shade-root .actor svg{height:100%;width:auto;max-width:none;overflow:visible}.shade-root .actor:focus-visible,.shade-root .teaser:focus-visible,.shade-root .xbtn:focus-visible,.shade-root .chips button:focus-visible,.shade-root .inrow button:focus-visible,.shade-root .fcard .send:focus-visible,.shade-root .fcard .chan button:focus-visible{outline:3px solid #f7f0bd;outline-offset:3px}.shade-root .teaser{position:absolute;left:112px;bottom:148px;width:-moz-max-content;width:max-content;max-width:min(240px,calc(100vw - 180px));background:var(--bubble);color:var(--ink);border:2.5px solid var(--ink);border-radius:18px;padding:10px 14px;font:500 14px/1.35 var(--body);cursor:pointer;text-align:left;box-shadow:0 10px 24px #140a1029}.shade-root .teaser:before,.shade-root .teaser:after{content:"";position:absolute;clip-path:polygon(0 0,100% 0,0 100%)}.shade-root .teaser:before{left:16px;bottom:-16px;width:22px;height:16px;background:var(--ink)}.shade-root .teaser:after{left:19px;bottom:-11px;width:16px;height:13px;background:var(--bubble)}.shade-root .chat{width:min(380px,calc(100vw - 170px));height:min(74vh,600px);margin-bottom:16px;background:#fbf9f6;color:#231e22;border:2.5px solid var(--ink);border-radius:20px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 18px 40px #140a1038}.shade-root .chat-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px 10px 16px;background:var(--plum);color:var(--cream)}.shade-root .chat-head b{font:500 18px/1.1 var(--display);display:block}.shade-root .chat-head span{font-size:12px;opacity:.8}.shade-root .xbtn{width:36px;height:36px;border-radius:999px;border:1.5px solid rgba(247,240,189,.55);background:transparent;color:var(--cream);cursor:pointer;font-size:20px;line-height:1}.shade-root .log{flex:1;overflow-y:auto;padding:14px 12px;display:flex;flex-direction:column;gap:10px;min-height:0;scrollbar-color:#c7baa7 transparent}.shade-root .msg{max-width:88%;padding:9px 13px;border-radius:16px;font:500 15px/1.45 var(--body);overflow-wrap:anywhere;white-space:pre-wrap}.shade-root .msg.shade{align-self:flex-start;background:#fff;border:2px solid var(--ink);border-bottom-left-radius:4px;color:#141014}.shade-root .msg.guest{align-self:flex-end;background:var(--guest);color:var(--on-guest);border-bottom-right-radius:4px}.shade-root .msg.dots:after{content:"···";letter-spacing:2px;color:#6e6168}.shade-root .note{align-self:center;font-size:12px;line-height:1.4;color:#5c4e56;text-align:center;max-width:92%}.shade-root .cards{display:flex;flex-shrink:0;gap:8px;overflow-x:auto;padding-bottom:4px;align-self:stretch;scroll-snap-type:x mandatory}.shade-root .ccard{flex:0 0 220px;scroll-snap-align:start;background:#fff;border:1.5px solid #e2d7cf;border-radius:14px;padding:10px 12px;display:flex;flex-direction:column;gap:4px;font-size:13px;color:#3d3238}.shade-root .ccard b{font:700 15px/1.25 var(--body);color:var(--plum)}.shade-root .ccard .k{font:700 10px/1 var(--body);letter-spacing:.06em;text-transform:uppercase;color:#6e6168}.shade-root .ccard.open{cursor:pointer}.shade-root .ccard.open:hover{border-color:var(--plum)}.shade-root .ccard.open:focus-visible{outline:2px solid var(--plum);outline-offset:2px}.shade-root .ccard .pic{display:block;width:calc(100% + 24px);height:104px;margin:-10px -12px 4px;-o-object-fit:cover;object-fit:cover;background:#efe8e2;border-radius:12px 12px 0 0}.shade-root .ccard .more{margin-top:auto;padding-top:4px;font-size:12px;font-weight:700;color:var(--plum)}.shade-root .ccard .price{font-size:14px;font-weight:700;color:#6a4634;font-variant-numeric:tabular-nums}.shade-root .chips{display:flex;flex-wrap:wrap;gap:6px;padding:0 12px 8px}.shade-root .chips button{font:700 13px/1 var(--body);padding:9px 12px;border-radius:999px;border:2px solid var(--ink);background:#fff;color:var(--ink);cursor:pointer}.shade-root .chips button:hover{background:var(--cream)}.shade-root .inrow{display:flex;gap:6px;padding:8px 10px;border-top:1px solid #e6ddd6;background:#fff}.shade-root .inrow input{flex:1;min-width:0;padding:10px 12px;border-radius:12px;border:1.5px solid #d9cfc8;background:#fff;color:#1d171b;font:500 15px/1.3 var(--body);caret-color:var(--plum)}.shade-root .inrow input::-moz-placeholder{color:#7a6c74}.shade-root .inrow input::placeholder{color:#7a6c74}.shade-root .inrow input::-moz-selection,.shade-root .fcard input::-moz-selection{background:#f7f0bd;color:#141014}.shade-root .inrow input::selection,.shade-root .fcard input::selection{background:#f7f0bd;color:#141014}.shade-root .inrow button,.shade-root .fcard .send{padding:10px 14px;border-radius:12px;border:0;background:var(--plum);color:var(--cream);font:700 14px/1 var(--body);cursor:pointer}.shade-root .inrow button:disabled,.shade-root .fcard .send:disabled{opacity:.5;cursor:default}.shade-root .foot{margin:0;padding:2px 12px 8px;font-size:11px;line-height:1.35;color:#6e6168;background:#fff}.shade-root .fcard{align-self:stretch;background:#fff;border:2px solid var(--plum);border-radius:16px;padding:12px;display:flex;flex-direction:column;gap:8px;font-size:14px;color:#2a2227}.shade-root .fcard b{color:var(--plum)}.shade-root .fcard label{display:flex;flex-direction:column;gap:3px;font-size:12px;color:#5c4e56}.shade-root .fcard input[type=text],.shade-root .fcard input[type=tel]{padding:9px 11px;border-radius:10px;border:1.5px solid #d9cfc8;background:#fff;color:#1d171b;font:500 15px/1.3 var(--body)}.shade-root .fcard .chan{display:flex;flex-wrap:wrap;gap:6px}.shade-root .fcard .chan button{padding:7px 10px;border-radius:999px;border:1.5px solid #cdbfb6;background:#fff;color:var(--plum);cursor:pointer;font:600 13px/1 var(--body)}.shade-root .fcard .chan button[aria-pressed=true]{background:var(--plum);color:var(--cream);border-color:var(--plum)}.shade-root .fcard .hint{font-size:13px;color:#5c4e56}.shade-root .fcard .sq{display:flex;flex-direction:column;gap:5px}.shade-root .fcard .sq[hidden]{display:none}.shade-root .fcard .ql{font-size:12px;color:#5c4e56}.shade-root .fcard .skip{align-self:center;padding:6px;border:0;background:none;color:#5c4e56;font:600 13px/1 var(--body);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.shade-root .fcard .skip:disabled{opacity:.5;cursor:default}.shade-root .fcard .consent{flex-direction:row;align-items:flex-start;gap:8px;font-size:12px;line-height:1.4;color:#3d3238}.shade-root .fcard .consent a{color:var(--plum);text-underline-offset:2px}.shade-root .fcard .err{color:#9d2f24;font-size:12px;min-height:1em;margin:0}.shade-root .fcard.done{border-color:var(--ok)}.shade-root .phone{font:700 16px/1.2 var(--body);-webkit-user-select:all;-moz-user-select:all;user-select:all;color:var(--plum)}.shade-root [hidden]{display:none!important}.shade-root.shade-covered .dock,.shade-root.shade-covered .dock.open{z-index:0}@media (max-width: 640px),(orientation: landscape) and (max-height: 520px){.shade-root{--shade-vv-top: 0px;--shade-vv-height: 100dvh;--shade-sheet-gap: 72px}.shade-root .dock{left:0;right:auto;bottom:max(8px,env(safe-area-inset-bottom))}.shade-root .actor{height:112px;width:84px;margin-left:6px}.shade-root .teaser{left:78px;bottom:92px;font-size:13px;max-width:min(210px,calc(100vw - 140px))}.shade-root .shade-backdrop:not([hidden]){display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;margin:0;padding:0;border:0;background:#140a1075;cursor:pointer}.shade-root .dock.open{z-index:10001}.shade-root .dock.open .chat{position:fixed;left:0;right:0;top:calc(var(--shade-vv-top) + var(--shade-sheet-gap));width:auto;height:calc(var(--shade-vv-height) - var(--shade-sheet-gap));margin:0;z-index:2;border-radius:22px 22px 0 0;border-left:0;border-right:0;border-bottom:0;overscroll-behavior:contain}.shade-root .dock.open .actor{position:fixed;left:8px;top:calc(var(--shade-vv-top) + 4px);height:120px;width:86px;margin:0;z-index:3;clip-path:inset(-30% -50% 22% -50%)}.shade-root .dock.open .chat-head{min-height:64px;padding-left:88px}.shade-root .dock.open .log{overscroll-behavior:contain}.shade-root .xbtn{box-sizing:border-box;width:44px;height:44px}.shade-root .chips{flex-wrap:nowrap;overflow-x:auto;padding-bottom:10px}.shade-root .chips button,.shade-root .inrow button,.shade-root .inrow input,.shade-root .fcard .chan button,.shade-root .fcard input[type=text],.shade-root .fcard input[type=tel]{box-sizing:border-box;min-height:44px}.shade-root .chips button{flex:0 0 auto}.shade-root .inrow input,.shade-root .fcard input[type=text],.shade-root .fcard input[type=tel]{font-size:16px}.shade-root .foot{padding-bottom:max(8px,env(safe-area-inset-bottom))}}@media (orientation: landscape) and (max-height: 520px){.shade-root{--shade-sheet-gap: 0px}.shade-root .dock.open .chat{border-radius:0}.shade-root .dock.open .actor{top:calc(var(--shade-vv-top) + 6px);height:52px;width:40px;clip-path:inset(6% -30% 6% -30%)}.shade-root .dock.open .chat-head{min-height:52px;padding-left:52px}}html.shade-lock,html.shade-lock body{overflow:hidden;overscroll-behavior:none}@media (prefers-reduced-motion: reduce){.shade-root,.shade-root *{animation:none!important;transition:none!important}}
