.bottom-nav.svelte-1r4v4vs{padding-bottom:0;padding-bottom:env(safe-area-inset-bottom);position:sticky}@keyframes svelte-1r4v4vs-shake{0%{transform:rotate(0)}25%{transform:rotate(15deg)}50%{transform:rotate(0);scale:1.15}75%{transform:rotate(-15deg);scale:1}to{transform:rotate(0)}}.shake.svelte-1r4v4vs:hover .shake:where(.svelte-1r4v4vs){animation:svelte-1r4v4vs-shake .5s ease-in-out}[data-vaul-drawer]{touch-action:none;will-change:transform;transition:transform .5s cubic-bezier(.32,.72,0,1);animation-duration:.5s;animation-timing-function:cubic-bezier(.32,.72,0,1)}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=bottom][data-state=open]{animation-name:slideFromBottom}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=bottom][data-state=closed]{animation-name:slideToBottom}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=top][data-state=open]{animation-name:slideFromTop}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=top][data-state=closed]{animation-name:slideToTop}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=left][data-state=open]{animation-name:slideFromLeft}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=left][data-state=closed]{animation-name:slideToLeft}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=right][data-state=open]{animation-name:slideFromRight}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=right][data-state=closed]{animation-name:slideToRight}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=bottom]{transform:translate3d(0,var(--initial-transform, 100%),0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=top]{transform:translate3d(0,calc(var(--initial-transform, 100%) * -1),0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=left]{transform:translate3d(calc(var(--initial-transform, 100%) * -1),0,0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=right]{transform:translate3d(var(--initial-transform, 100%),0,0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=top],[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=bottom]{transform:translate3d(0,var(--snap-point-height, 0),0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=left],[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=right]{transform:translate3d(var(--snap-point-height, 0),0,0)}[data-vaul-overlay][data-vaul-snap-points=false]{animation-duration:.5s;animation-timing-function:cubic-bezier(.32,.72,0,1)}[data-vaul-overlay][data-vaul-snap-points=false][data-state=open]{animation-name:fadeIn}[data-vaul-overlay][data-state=closed]{animation-name:fadeOut}[data-vaul-animate=false]{animation:none!important}[data-vaul-overlay][data-vaul-snap-points=true]{opacity:0;transition:opacity .5s cubic-bezier(.32,.72,0,1)}[data-vaul-overlay][data-vaul-snap-points=true]{opacity:1}[data-vaul-drawer]:not([data-vaul-custom-container=true]):after{content:"";position:absolute;background:inherit;background-color:inherit}[data-vaul-drawer][data-vaul-drawer-direction=top]:after{top:initial;bottom:100%;left:0;right:0;height:200%}[data-vaul-drawer][data-vaul-drawer-direction=bottom]:after{top:100%;bottom:initial;left:0;right:0;height:200%}[data-vaul-drawer][data-vaul-drawer-direction=left]:after{left:initial;right:100%;top:0;bottom:0;width:200%}[data-vaul-drawer][data-vaul-drawer-direction=right]:after{left:100%;right:initial;top:0;bottom:0;width:200%}[data-vaul-overlay][data-vaul-snap-points=true]:not([data-vaul-snap-points-overlay=true]):not([data-state=closed]){opacity:0}[data-vaul-overlay][data-vaul-snap-points-overlay=true]{opacity:1}[data-vaul-handle]{display:block;position:relative;opacity:.7;background:#e2e2e4;margin-left:auto;margin-right:auto;height:5px;width:32px;border-radius:1rem;touch-action:pan-y}[data-vaul-handle]:hover,[data-vaul-handle]:active{opacity:1}[data-vaul-handle-hitarea]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:max(100%,2.75rem);height:max(100%,2.75rem);touch-action:inherit}@keyframes fake-animation{}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{to{opacity:0}}@keyframes slideFromBottom{0%{transform:translate3d(0,var(--initial-transform, 100%),0)}to{transform:translateZ(0)}}@keyframes slideToBottom{to{transform:translate3d(0,var(--initial-transform, 100%),0)}}@keyframes slideFromTop{0%{transform:translate3d(0,calc(var(--initial-transform, 100%) * -1),0)}to{transform:translateZ(0)}}@keyframes slideToTop{to{transform:translate3d(0,calc(var(--initial-transform, 100%) * -1),0)}}@keyframes slideFromLeft{0%{transform:translate3d(calc(var(--initial-transform, 100%) * -1),0,0)}to{transform:translateZ(0)}}@keyframes slideToLeft{to{transform:translate3d(calc(var(--initial-transform, 100%) * -1),0,0)}}@keyframes slideFromRight{0%{transform:translate3d(var(--initial-transform, 100%),0,0)}to{transform:translateZ(0)}}@keyframes slideToRight{to{transform:translate3d(var(--initial-transform, 100%),0,0)}}@media(hover:hover)and (pointer:fine){[data-vaul-drawer]{-webkit-user-select:none!important;user-select:none!important}}@media(pointer:fine){[data-vaul-handle-hitarea]{width:100%;height:100%}}.effect-pulse.svelte-n7jttg{animation:svelte-n7jttg-pulse 2s infinite}@keyframes svelte-n7jttg-pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.04)}}@keyframes svelte-vslbzd-shake{0%{transform:rotate(0)}25%{transform:rotate(25deg)}50%{transform:rotate(0);scale:1.25}75%{transform:rotate(-25deg);scale:1}to{transform:rotate(0)}}.shake.svelte-vslbzd:hover .shake:where(.svelte-vslbzd){animation:svelte-vslbzd-shake .8s ease-in-out}.support-chat.svelte-l4ry1y{position:fixed;right:.75rem;bottom:7.5rem;z-index:20;color:var(--text-primary)}.support-backdrop.svelte-l4ry1y{position:fixed;inset:0;display:none;background:#00000040;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.floating-chat-btn.svelte-l4ry1y{position:relative;display:flex;width:3.35rem;height:3.35rem;align-items:center;justify-content:center;border-radius:999px;background:var(--primary);color:#fff;box-shadow:0 16px 40px #00000059;transition:transform .16s ease,filter .16s ease}.floating-chat-btn.svelte-l4ry1y:hover{transform:translateY(-1px) scale(1.03);filter:brightness(1.05)}.floating-chat-btn.svelte-l4ry1y span:where(.svelte-l4ry1y):first-child{font-size:1.45rem}.unread.svelte-l4ry1y{position:absolute;top:-.25rem;right:-.25rem;min-width:1.25rem;height:1.25rem;border-radius:999px;background:#ef4444;color:#fff;font-size:.7rem;font-weight:700;display:flex;align-items:center;justify-content:center;padding:0 .25rem}.support-panel.svelte-l4ry1y{position:absolute;right:0;bottom:4.1rem;width:min(23rem,calc(100vw - 1.5rem));height:min(32rem,calc(100vh - 9rem));display:flex;flex-direction:column;overflow:hidden;border:1px solid color-mix(in srgb,var(--border) 80%,transparent);border-radius:.75rem;background:var(--surface);box-shadow:0 24px 70px #0000006b;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.support-header.svelte-l4ry1y{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem .9rem;background:var(--card);border-bottom:1px solid var(--border)}.support-header.svelte-l4ry1y h2:where(.svelte-l4ry1y){font-size:1.1rem;font-weight:800;line-height:1.1}.support-kicker.svelte-l4ry1y{font-size:.75rem;color:var(--text-secondary)}.icon-btn.svelte-l4ry1y,.back-btn.svelte-l4ry1y,.send-btn.svelte-l4ry1y{display:inline-flex;align-items:center;justify-content:center;border-radius:.45rem}.icon-btn.svelte-l4ry1y{width:2rem;height:2rem;background:color-mix(in srgb,var(--muted) 70%,transparent)}.support-tabs.svelte-l4ry1y{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;padding:.5rem .65rem;border-bottom:1px solid var(--border)}.support-tabs.svelte-l4ry1y button:where(.svelte-l4ry1y){display:inline-flex;align-items:center;justify-content:center;gap:.4rem;height:1.95rem;border-radius:.45rem;font-size:.78rem;color:var(--text-secondary);background:transparent}.support-tabs.svelte-l4ry1y button.active:where(.svelte-l4ry1y){background:var(--primary);color:#fff}.support-error.svelte-l4ry1y{margin:.75rem .75rem 0;border:1px solid rgba(248,113,113,.45);border-radius:.5rem;background:#ef44441f;color:#fecaca;padding:.65rem .75rem;font-size:.82rem}.support-body.svelte-l4ry1y{min-height:0;flex:1;overflow:hidden}.guest-form.svelte-l4ry1y,.new-conversation.svelte-l4ry1y,.conversation-list.svelte-l4ry1y,.thread.svelte-l4ry1y{height:100%;padding:.7rem}.guest-form.svelte-l4ry1y,.new-conversation.svelte-l4ry1y{display:flex;flex-direction:column;gap:.75rem}label.svelte-l4ry1y{display:block;margin-bottom:.35rem;font-size:.78rem;color:var(--text-secondary)}input.svelte-l4ry1y,textarea.svelte-l4ry1y,select.svelte-l4ry1y{width:100%;border:1px solid var(--border);border-radius:.5rem;background:color-mix(in srgb,var(--background) 88%,transparent);color:var(--text-primary);padding:.7rem .75rem;font-size:.9rem;outline:none}textarea.svelte-l4ry1y{resize:none}select.svelte-l4ry1y{cursor:pointer}input.svelte-l4ry1y:focus,textarea.svelte-l4ry1y:focus,select.svelte-l4ry1y:focus{border-color:var(--primary)}.primary-btn.svelte-l4ry1y{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.6rem;border-radius:.55rem;background:var(--primary);color:#fff;font-size:.92rem;font-weight:700}.primary-btn.svelte-l4ry1y:disabled,.send-btn.svelte-l4ry1y:disabled{opacity:.55;cursor:not-allowed}.support-mode.svelte-l4ry1y{display:flex;align-items:center;gap:.5rem;border:1px solid var(--border);border-radius:.5rem;padding:.65rem .75rem;color:var(--text-secondary);font-size:.82rem}.status-dot.svelte-l4ry1y{width:.55rem;height:.55rem;border-radius:999px;background:#f97316}.status-dot.online.svelte-l4ry1y{background:#22c55e}.conversation-list.svelte-l4ry1y{overflow-y:auto}.conversation-item.svelte-l4ry1y{display:flex;width:100%;align-items:center;gap:.75rem;border-bottom:1px solid var(--border);padding:.8rem .1rem;text-align:left}.conversation-icon.svelte-l4ry1y{flex:0 0 auto;color:var(--primary);font-size:1.25rem}.conversation-main.svelte-l4ry1y{min-width:0;display:grid;gap:.2rem}.conversation-main.svelte-l4ry1y strong:where(.svelte-l4ry1y){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem}.conversation-main.svelte-l4ry1y small:where(.svelte-l4ry1y){color:var(--text-secondary);font-size:.75rem}.conversation-unread.svelte-l4ry1y{margin-left:auto;min-width:1.25rem;height:1.25rem;border-radius:999px;background:#ef4444;color:#fff;font-size:.68rem;font-weight:800;display:flex;align-items:center;justify-content:center;padding:0 .28rem}.support-empty.svelte-l4ry1y{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;color:var(--text-secondary);font-size:.88rem;text-align:center}.support-empty.compact.svelte-l4ry1y{height:auto;padding:.75rem;border-top:1px solid var(--border)}.back-btn.svelte-l4ry1y{width:100%;justify-content:flex-start;gap:.5rem;margin-bottom:.65rem;color:var(--text-secondary);font-size:.86rem}.messages.svelte-l4ry1y{height:calc(100% - 6.4rem);overflow-y:auto;display:flex;flex-direction:column;gap:.55rem;padding-right:.25rem}.message.svelte-l4ry1y{max-width:82%;border-radius:.65rem;padding:.6rem .7rem;background:color-mix(in srgb,var(--card) 80%,transparent);align-self:flex-start}.message.customer.svelte-l4ry1y{align-self:flex-end;background:var(--primary);color:#fff}.message.svelte-l4ry1y p:where(.svelte-l4ry1y){white-space:pre-wrap;word-break:break-word;font-size:.88rem}.message.svelte-l4ry1y span:where(.svelte-l4ry1y){display:block;margin-top:.25rem;opacity:.72;font-size:.68rem}.composer.svelte-l4ry1y{display:flex;gap:.5rem;padding-top:.55rem}.composer.svelte-l4ry1y textarea:where(.svelte-l4ry1y){height:2.6rem;min-height:2.6rem;max-height:2.6rem;line-height:1.15;padding-top:.55rem;padding-bottom:.55rem}.send-btn.svelte-l4ry1y{flex:0 0 2.6rem;width:2.6rem;height:2.6rem;background:var(--primary);color:#fff}.attach-btn.svelte-l4ry1y{flex:0 0 2.6rem;width:2.6rem;height:2.6rem;border:1px solid var(--border);background:color-mix(in srgb,var(--muted) 70%,transparent);color:var(--text-secondary)}.hidden-file.svelte-l4ry1y{display:none}.message.svelte-l4ry1y img:where(.svelte-l4ry1y){display:block;max-height:13rem;width:100%;object-fit:contain;background:#00000029}@media(min-width:1024px){.support-chat.svelte-l4ry1y{right:1rem;bottom:1rem}}@media(max-width:767px){.support-backdrop.svelte-l4ry1y{display:block}.support-panel.svelte-l4ry1y{width:calc(100vw - 1rem);height:min(31rem,calc(100vh - 8.25rem));right:-.25rem;bottom:4rem}.support-header.svelte-l4ry1y h2:where(.svelte-l4ry1y){font-size:1rem}}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}html,body{height:100%!important;height:--webkit-fill-available!important;padding:0!important;margin:0!important;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Inter,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:400;font-size:17px;background:var(--background);color:var(--text-primary);overflow:hidden}.app_.is-busy{opacity:.7;transition:opacity .3s linear}.site-bg-wrapper.svelte-1br2sqw{z-index:0;pointer-events:none}.site-bg-wrapper.bg-fixed.svelte-1br2sqw{position:fixed;top:0;left:0;width:100%;height:0;overflow:visible}.site-bg-wrapper.bg-clipped.svelte-1br2sqw{position:absolute;inset:0;overflow:hidden}.site-bg-image.svelte-1br2sqw{height:100vh;background-image:var(--bg-image);background-size:cover;background-position:center;background-repeat:no-repeat;filter:blur(var(--bg-blur, 0px))}.site-bg-wrapper.bg-fixed.svelte-1br2sqw .site-bg-image:where(.svelte-1br2sqw){position:absolute;top:0;left:calc(var(--bg-blur, 0px) * -2);right:calc(var(--bg-blur, 0px) * -2)}.site-bg-wrapper.bg-clipped.svelte-1br2sqw .site-bg-image:where(.svelte-1br2sqw){position:sticky;top:0;margin-left:calc(var(--bg-blur, 0px) * -2);margin-right:calc(var(--bg-blur, 0px) * -2)}.site-bg-overlay.svelte-1br2sqw{position:absolute;inset:0;background:rgba(0,0,0,var(--bg-darken, .5))}
