.Yf7yya_dock{z-index:75;inset-inline-end:1rem;bottom:max(1rem, env(safe-area-inset-bottom));pointer-events:none;translate:0 calc(var(--lift,0px) * -1);transition:opacity .5s var(--ease-out-expo), transform .7s var(--ease-gate);flex-direction:column;align-items:flex-end;gap:.75rem;display:flex;position:fixed}.Yf7yya_dock[data-shown=false]{opacity:0;transform:translateY(140%)}:is(.Yf7yya_dock[data-shown=false] *,html[data-menu-open] .Yf7yya_dock *){pointer-events:none}@media (min-width:768px){.Yf7yya_dock{inset-inline-end:1.5rem;bottom:1.5rem}}html[data-menu-open] .Yf7yya_dock{visibility:hidden;opacity:0;transform:translateY(140%)}.Yf7yya_launcher{--cut:10px;pointer-events:auto;cursor:pointer;min-width:3.25rem;height:3.25rem;color:var(--color-mist);clip-path:polygon(0 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, var(--cut) 100%, 0 calc(100% - var(--cut)));background:radial-gradient(120% 140% at 0 0,#ea153847,#0000 60%),#09090beb;align-items:center;gap:.6rem;padding-inline:.9rem;transition:background-color .3s;display:inline-flex;position:relative}.Yf7yya_launcher:before{content:"";background:linear-gradient(135deg, var(--color-brand-400), #ffffff2e 45%, #ea153899);clip-path:inherit;-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.Yf7yya_launcher:after{content:"";animation:Yf7yya_launcher-sheen 5.5s var(--ease-out-expo) 1.2s infinite;pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff29 50%,#0000 65%);position:absolute;inset:0;transform:translate(-120%)}.Yf7yya_launcher:hover{background-color:#ea15382e}.Yf7yya_launcher:focus-visible{outline:2px solid var(--color-brand-400);outline-offset:3px}.Yf7yya_launcherIcon{flex-shrink:0;place-items:center;width:1.5rem;height:1.5rem;display:grid;position:relative}.Yf7yya_launcherIcon svg{width:100%;height:100%}.Yf7yya_launcherWrap{display:inline-flex;position:relative}.Yf7yya_ring{pointer-events:none;animation:2.8s ease-out .6s infinite Yf7yya_ring;position:absolute;inset:0}.Yf7yya_launcherLabel{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;font-size:.68rem;display:none}@media (min-width:640px){.Yf7yya_launcherLabel{display:inline}.Yf7yya_launcher{padding-inline:1rem 1.15rem}}.Yf7yya_launcher[aria-expanded=true] .Yf7yya_launcherLabel{display:none}.Yf7yya_launcher[aria-expanded=true]{padding-inline:.9rem}.Yf7yya_teaser{pointer-events:auto;max-width:17rem;color:var(--color-mist);animation:Yf7yya_rise-in .6s var(--ease-out-expo) both;padding:.85rem 2.25rem .85rem 1rem;font-size:.85rem;line-height:1.5;display:none;position:relative}.Yf7yya_teaserText{text-align:start;cursor:pointer;display:block}@media (min-width:768px) and (hover:hover){.Yf7yya_teaser{display:block}}[dir=rtl] .Yf7yya_teaser{padding:.85rem 1rem .85rem 2.25rem}.Yf7yya_teaserClose{top:.4rem;width:1.5rem;height:1.5rem;color:var(--color-faint);place-items:center;transition:color .2s;display:grid;position:absolute;inset-inline-end:.4rem}.Yf7yya_teaserClose:hover{color:var(--color-mist)}.Yf7yya_panel{z-index:76;inset-inline-end:1.5rem;transform-origin:100% 100%;width:min(24rem,100vw - 2rem);height:min(37rem,100svh - 8.5rem);translate:0 calc(var(--lift,0px) * -1);transition:opacity .35s var(--ease-out-expo), transform .55s var(--ease-gate), visibility 0s linear;background:radial-gradient(120% 60% at 0 0,#ea15381f,#0000 55%),linear-gradient(#ffffff09,#ffffff03),#09090bf9;flex-direction:column;display:flex;position:fixed;bottom:6rem;box-shadow:inset 0 1px #ffffff12,0 30px 80px -30px #000000f2}[dir=rtl] .Yf7yya_panel{transform-origin:0 100%}.Yf7yya_panel[data-open=false]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease, transform .35s var(--ease-gate), visibility 0s linear .35s;transform:translateY(1.25rem)scale(.94)}@starting-style{.Yf7yya_panel[data-open=true]{opacity:0;transform:translateY(1.25rem)scale(.94)}}@media (max-width:639px){.Yf7yya_panel{inset-inline:.75rem;bottom:max(.75rem, env(safe-area-inset-bottom));width:auto;height:min(36rem,100svh - 5.5rem);translate:none}.Yf7yya_dock[data-open=true]{opacity:0;pointer-events:none}.Yf7yya_dock[data-open=true] *{pointer-events:none}}html[data-menu-open] .Yf7yya_panel{opacity:0;visibility:hidden;pointer-events:none}.Yf7yya_panel:focus{outline:none}.Yf7yya_head{border-bottom:1px solid var(--color-line);background:linear-gradient(#ea153814,#0000);align-items:center;gap:.75rem;padding:.85rem .75rem .85rem 1rem;display:flex;position:relative}[dir=rtl] .Yf7yya_head{padding:.85rem 1rem .85rem .75rem}.Yf7yya_head:after{content:"";inset-inline:0;background:linear-gradient(90deg, transparent, var(--color-brand-400), transparent);background-repeat:no-repeat;background-size:40% 100%;height:1px;animation:4.5s linear infinite Yf7yya_scan;position:absolute;bottom:-1px}.Yf7yya_avatar{--cut:7px;width:2.4rem;height:2.4rem;clip-path:polygon(0 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, var(--cut) 100%, 0 calc(100% - var(--cut)));background:#ea15381a;flex-shrink:0;place-items:center;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ea153859}.Yf7yya_avatar svg{width:1.35rem;height:1.35rem}.Yf7yya_status{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--color-muted);align-items:center;gap:.45rem;margin-top:.15rem;font-size:.6rem;display:flex}.Yf7yya_dot{background:#34d399;width:.4rem;height:.4rem;animation:2.4s ease-in-out infinite Yf7yya_blink;box-shadow:0 0 8px #34d399}.Yf7yya_iconBtn{width:2.25rem;height:2.25rem;color:var(--color-faint);place-items:center;transition:color .2s,background-color .2s;display:grid}.Yf7yya_iconBtn:hover{color:var(--color-mist);background:#ffffff0d}.Yf7yya_iconBtn svg{width:1.1rem;height:1.1rem}.Yf7yya_scroller{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff26 transparent;flex:1;min-height:0;padding:1.1rem 1rem 1rem;overflow-y:auto}.Yf7yya_log{flex-direction:column;gap:.7rem;display:flex}.Yf7yya_bot,.Yf7yya_user{overflow-wrap:anywhere;max-width:86%;animation:Yf7yya_rise-in .45s var(--ease-out-expo) both;padding:.65rem .85rem;font-size:.875rem;line-height:1.55}.Yf7yya_bot{color:var(--color-mist);border:1px solid var(--color-line);border-inline-start:2px solid var(--color-brand-500);background:#ffffff09;align-self:flex-start}.Yf7yya_user{--cut:8px;color:#fff;background:var(--color-brand-500);clip-path:polygon(0 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, var(--cut) 100%, 0 calc(100% - var(--cut)));align-self:flex-end}.Yf7yya_contacts{gap:.4rem;margin-top:.75rem;display:grid}.Yf7yya_contact{font-family:var(--font-mono);color:var(--color-brand-200);border:1px solid var(--color-line);background:#00000040;align-items:center;gap:.55rem;padding:.5rem .65rem;font-size:.72rem;transition:border-color .2s,color .2s;display:flex}.Yf7yya_contact:hover{color:#fff;border-color:#ea153880}.Yf7yya_contact svg{width:.95rem;height:.95rem;color:var(--color-brand-400);flex-shrink:0}.Yf7yya_typing{border:1px solid var(--color-line);border-inline-start:2px solid var(--color-brand-500);background:#ffffff09;align-self:flex-start;gap:.3rem;padding:.8rem .9rem;display:inline-flex}.Yf7yya_typing i{background:var(--color-brand-400);width:.35rem;height:.35rem;animation:1s ease-in-out infinite Yf7yya_typing}.Yf7yya_typing i:nth-child(2){animation-delay:.15s}.Yf7yya_typing i:nth-child(3){animation-delay:.3s}.Yf7yya_options{flex-direction:column;align-items:flex-start;gap:.4rem;margin-top:.85rem;display:flex}.Yf7yya_option{text-align:start;max-width:100%;font-family:var(--font-mono);color:var(--color-brand-200);cursor:pointer;animation:Yf7yya_rise-in .45s var(--ease-out-expo) both;animation-delay:calc(var(--i,0) * 55ms + 80ms);transition:color .2s, background-color .2s, border-color .2s, transform .3s var(--ease-out-expo);background:#ea15380d;border:1px solid #ea153847;align-items:center;gap:.55rem;padding:.55rem .8rem;font-size:.74rem;line-height:1.4;display:inline-flex}.Yf7yya_option:before{content:"";background:var(--color-brand-500);width:.38rem;height:.38rem;transition:transform .3s var(--ease-out-expo);flex-shrink:0}.Yf7yya_option:hover,.Yf7yya_option:focus-visible{color:#fff;background:#ea153829;border-color:#ff3d5ab3;outline:none;transform:translate(.2rem)}:is([dir=rtl] .Yf7yya_option:hover,[dir=rtl] .Yf7yya_option:focus-visible){transform:translate(-.2rem)}.Yf7yya_option:hover:before{transform:rotate(45deg)}.Yf7yya_composer{border-top:1px solid var(--color-line);animation:Yf7yya_rise-in .4s var(--ease-out-expo) both;gap:.5rem;padding:.75rem;display:flex}.Yf7yya_field{min-width:0;color:var(--color-mist);background:var(--color-ink);border:1px solid var(--color-line-strong);outline:none;flex:1;padding:.7rem .85rem;font-size:16px;transition:border-color .2s,box-shadow .2s}@media (min-width:640px){.Yf7yya_field{font-size:.875rem}}.Yf7yya_field::placeholder{color:var(--color-faint)}.Yf7yya_field:focus{border-color:#ea1538b3;box-shadow:0 0 22px -8px #ff3d5a99}.Yf7yya_send{--cut:8px;color:#fff;background:var(--color-brand-500);width:2.75rem;clip-path:polygon(0 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, var(--cut) 100%, 0 calc(100% - var(--cut)));flex-shrink:0;place-items:center;transition:background-color .2s;display:grid}.Yf7yya_send:hover{background:var(--color-brand-400)}.Yf7yya_send:disabled{opacity:.45;cursor:default}.Yf7yya_send svg{width:1.1rem;height:1.1rem}@keyframes Yf7yya_rise-in{0%{opacity:0;transform:translateY(.5rem)}}@keyframes Yf7yya_typing{0%,to{opacity:.25;transform:translate(0,0)}50%{opacity:1;transform:translateY(-.15rem)}}@keyframes Yf7yya_ring{0%{box-shadow:0 0 #ff3d5a8c}70%,to{box-shadow:0 0 0 14px #ff3d5a00}}@keyframes Yf7yya_blink{50%{opacity:.35}}@keyframes Yf7yya_scan{0%{background-position:-40% 0}to{background-position:140% 0}}@keyframes Yf7yya_launcher-sheen{0%{transform:translate(-120%)}30%,to{transform:translate(120%)}}@media (prefers-reduced-motion:reduce){.Yf7yya_dock,.Yf7yya_panel,.Yf7yya_panel[data-open=false]{transition-duration:.01ms}.Yf7yya_launcher:after,.Yf7yya_ring,.Yf7yya_head:after,.Yf7yya_dot,.Yf7yya_typing i{animation:none}.Yf7yya_bot,.Yf7yya_user,.Yf7yya_option,.Yf7yya_composer,.Yf7yya_teaser{animation-duration:.01ms;animation-delay:0s}}
