.bottomsheet[data-v-859f498f]{height:100vh;left:0;opacity:0;position:fixed;transition:all .5s ease 0s!important;visibility:hidden;width:100%;z-index:1000}.bottomsheet.dragging[data-v-859f498f]{cursor:grabbing;transition:none}.bottomsheet.visible[data-v-859f498f]{bottom:0!important;opacity:1!important;transition:all .5s ease 0s!important;visibility:visible!important}.bottomsheet-overlay[data-v-859f498f]{background-color:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:0;width:100%}.line[data-v-859f498f]{display:flex;justify-content:center;padding-bottom:34px;padding-top:16px}.line[data-v-859f498f]:after{background:#e8e8e8;border-radius:100px;content:"";height:4px;width:32px}.ic-close[data-v-859f498f]{height:20px;opacity:1;position:absolute;right:16px;top:16px;width:20px}.bottomsheet-content[data-v-859f498f]{background-color:#fff;border-top-left-radius:24px;border-top-right-radius:24px;display:flex;flex-direction:column;max-height:80vh;overflow:hidden;padding:0 16px 16px;position:fixed!important;width:100%;z-index:1001}.bottomsheet-content.visible[data-v-859f498f]{bottom:0;left:0;transition:all .5s ease 0s}.bottomsheet-content[data-v-859f498f]:not(.visible){bottom:-100vh;transition:all .5s ease 0s}.slot[data-v-859f498f]{height:100%;max-height:calc(80vh - 70px);overflow-y:auto}.closed[data-v-5d81df9a]{opacity:0;visibility:hidden}.noselect[data-v-5d81df9a] *{-webkit-user-select:none;-moz-user-select:none;user-select:none}.floating-window[data-v-5d81df9a]{background:#fff;border:1px solid #999;border-radius:16px;box-shadow:0 4px 16px rgba(0,0,0,.15);overflow:hidden;position:fixed;z-index:1001}.floating-window-header[data-v-5d81df9a]{align-items:center;background-color:#f2f2f2;border-bottom:1px solid #999;border-radius:16px 16px 0 0;color:#232323;cursor:move;display:flex;font-size:13px;font-weight:700;height:37px;justify-content:space-between;padding-inline:16px}.floating-window-close[data-v-5d81df9a]{cursor:pointer;float:right}.floating-window-content[data-v-5d81df9a]{height:calc(100% - 37px);padding-bottom:24px;padding-top:24px;padding-inline:16px;width:100%}.resize-handle[data-v-5d81df9a]{position:absolute;z-index:2}.resize-n[data-v-5d81df9a],.resize-s[data-v-5d81df9a]{cursor:ns-resize;height:6px;left:12px;right:12px}.resize-n[data-v-5d81df9a]{top:0}.resize-s[data-v-5d81df9a]{bottom:0}.resize-e[data-v-5d81df9a],.resize-w[data-v-5d81df9a]{bottom:12px;cursor:ew-resize;top:12px;width:6px}.resize-e[data-v-5d81df9a]{right:0}.resize-w[data-v-5d81df9a]{left:0}.resize-ne[data-v-5d81df9a],.resize-nw[data-v-5d81df9a],.resize-se[data-v-5d81df9a],.resize-sw[data-v-5d81df9a]{height:8px;width:8px}.resize-ne[data-v-5d81df9a]{cursor:nesw-resize;right:0;top:0}.resize-nw[data-v-5d81df9a]{cursor:nwse-resize;left:0;top:0}.resize-se[data-v-5d81df9a]{bottom:0;cursor:nwse-resize;right:0}.resize-sw[data-v-5d81df9a]{bottom:0;cursor:nesw-resize;left:0}.saving[data-v-23b92f11]:before{animation:spin-23b92f11 1s linear infinite}.body[data-v-23b92f11]{display:flex;flex-direction:column;gap:20px;height:100%}.name[data-v-23b92f11]{font-size:16px;font-weight:700;letter-spacing:0;line-height:16px}.card-data[data-v-23b92f11]{background:var(--gray-1);border-radius:8px;display:flex;flex-wrap:nowrap;gap:14px;padding:4px 10px}.card-data>div[data-v-23b92f11]{font-size:12px;text-wrap:nowrap}.card-data .city[data-v-23b92f11]{overflow:hidden;text-overflow:ellipsis}textarea[data-v-23b92f11]{border:none;flex:1;outline:none;resize:none;width:100%}.body.bs textarea[data-v-23b92f11]{border:1px solid var(--gray-2);border-radius:16px;flex:unset;height:45vh;padding:16px}textarea[data-v-23b92f11]::-moz-placeholder{font-size:12px;font-weight:400;letter-spacing:0;line-height:22px;text-align:center}textarea[data-v-23b92f11]::placeholder{font-size:12px;font-weight:400;letter-spacing:0;line-height:22px;text-align:center}.body.bs textarea[data-v-23b92f11]::-moz-placeholder{text-align:start}.body.bs textarea[data-v-23b92f11]::placeholder{text-align:start}@keyframes spin-23b92f11{0%{transform:rotate(0)}to{transform:rotate(-1turn)}}.ui-avatar[data-v-25c27129]{border-radius:50%;color:var(--white,#fff);display:inline-flex;flex-shrink:0;font-weight:700;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ui-avatar[data-v-25c27129],.ui-avatar-edit[data-v-25c27129]{align-items:center;justify-content:center}.ui-avatar-edit[data-v-25c27129]{background:rgba(0,0,0,.4);cursor:pointer;display:none;top:0;right:0;bottom:0;left:0;position:absolute}.ui-avatar:hover .ui-avatar-edit[data-v-25c27129]{display:flex}.ui-avatar-input[data-v-25c27129]{display:none}.ui-avatar-img[data-v-25c27129]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ui-avatar-initial[data-v-25c27129]{line-height:1}.toggle[data-v-a8e86242]{align-items:center;background:#f2ede3;border:1px solid var(--gray-2);border-radius:14px;cursor:pointer;display:flex;font-size:13px;font-weight:600;height:28px;justify-content:center;line-height:16px;padding:6px 12px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}.toggle.active[data-v-a8e86242]{background:var(--light-green);color:var(--white)}.toggle.disabled[data-v-a8e86242]{color:var(--disabled-text);cursor:default}.ui-switch{background-color:#bdbdbd;border-radius:6px;height:12px;padding:2px;position:relative;transition:all var(--animation-base-duration) ease;width:20px}.ui-switch.active{background-color:var(--pink)}.ui-switch:after{background-color:#fff;border-radius:4px;content:"";display:block;height:8px;left:2px;position:absolute;transition:all var(--animation-base-duration) ease;width:8px}.ui-switch.active:after{left:10px}.overlay[data-v-b9490abc]{background-color:rgba(0,0,0,.533);display:flex;height:100vh;position:fixed;top:0;width:100vw}.modal-window[data-v-b9490abc]{background-color:#fff;border-radius:16px;box-shadow:0 3px 24px rgba(0,0,0,.15);margin:auto;max-width:min(1200px,100%);padding:16px}.modal-window.no-bg[data-v-b9490abc]{background:transparent;box-shadow:none;padding:0}.chat-settings[data-v-2526ddf4]{display:flex;flex-direction:column;gap:20px;max-width:100%;padding:8px;width:360px}.settings-header[data-v-2526ddf4]{align-items:center;display:flex;gap:12px;justify-content:space-between}.settings-title[data-v-2526ddf4]{font-size:16px;font-weight:700}.settings-close[data-v-2526ddf4]{cursor:pointer}.setting-row[data-v-2526ddf4]{display:flex;flex-direction:column;gap:8px}.setting-title[data-v-2526ddf4]{font-size:13px;font-weight:700}.setting-options[data-v-2526ddf4]{display:flex;gap:8px}.setting-hint[data-v-2526ddf4]{color:var(--secondary-text);font-size:12px;line-height:16px}.labeled-switch[data-v-2526ddf4]{align-items:center;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:470px){.chat-settings[data-v-2526ddf4]{width:100%}}.chats-panel[data-v-4335476b]{display:flex;flex-direction:column;min-height:0;overflow:hidden}.panel-header[data-v-4335476b]{flex-shrink:0;gap:8px;justify-content:space-between;padding:16px 16px 8px}.panel-header[data-v-4335476b],.panel-title[data-v-4335476b]{align-items:center;display:flex}.panel-title[data-v-4335476b]{font-size:18px;font-weight:700;gap:6px;margin:0}.panel-actions[data-v-4335476b]{gap:4px}.panel-actions[data-v-4335476b],.panel-btn[data-v-4335476b]{align-items:center;display:flex}.panel-btn[data-v-4335476b]{background-color:transparent;border:none;border-radius:8px;cursor:pointer;height:28px;justify-content:center;opacity:.8;width:28px}.panel-btn[data-v-4335476b]:hover{background-color:var(--beige-4,#eae4d4);opacity:1}.ws-dot-wrap[data-v-4335476b]{align-items:center;display:inline-flex;position:relative}.ws-dot[data-v-4335476b]{border-radius:50%;flex-shrink:0;height:8px;width:8px}.ws-dot.connecting[data-v-4335476b]{animation:pulse-4335476b 1s infinite;background:#ffc107}.ws-dot.unstable[data-v-4335476b]{animation:pulse-4335476b .7s infinite;background:#ff9800}.ws-dot.error[data-v-4335476b]{background:#f44336}.ws-dot.disconnected[data-v-4335476b]{background:#ccc}@keyframes pulse-4335476b{0%,to{opacity:1}50%{opacity:.3}}.ws-tooltip[data-v-4335476b]{align-items:flex-start;background:var(--pink-5,#fff5f5);border:1px solid var(--pink-6,#fcd5d5);border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.1);display:flex;font-size:13px;font-weight:500;gap:8px;line-height:1.4;padding:8px 12px;pointer-events:none;white-space:normal;width:260px}.ws-tooltip-close[data-v-4335476b]{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' viewBox='0 0 14 14'%3E%3Cpath fill='%23232323' d='m8.175 7 5.25-5.242A.837.837 0 0 0 12.24.575L7 5.825 1.758.575A.837.837 0 0 0 .575 1.758L5.825 7l-5.25 5.242a.834.834 0 0 0 .27 1.366.83.83 0 0 0 .913-.183L7 8.175l5.241 5.25a.833.833 0 0 0 1.184 0 .834.834 0 0 0 0-1.183z'/%3E%3C/svg%3E") no-repeat 50%;background-size:10px;cursor:pointer;display:none;flex-shrink:0;height:16px;margin-left:auto;min-width:16px;pointer-events:auto;width:16px}@media(max-width:768px){.ws-tooltip[data-v-4335476b]{pointer-events:auto}.ws-tooltip-close[data-v-4335476b]{display:block}}.chats-list[data-v-4335476b]{flex:1;overflow-y:auto;padding:0 8px 8px}.chats-load-more-spinner[data-v-4335476b]{display:flex;justify-content:center;padding:12px 0}.chat-item[data-v-4335476b]{align-items:flex-start;border-radius:10px;cursor:pointer;display:flex;gap:10px;margin-bottom:2px;padding:12px 14px;transition:background-color var(--animation-base-duration) ease}.chat-item[data-v-4335476b]:hover{background-color:var(--beige-3,#f6f0e0)}.chat-item.active[data-v-4335476b]{background-color:var(--beige-4,#eae4d4);box-shadow:0 1px 3px rgba(35,35,35,.08)}.chat-item-icon[data-v-4335476b]{height:20px;margin-top:2px;min-width:20px;opacity:.7;width:20px}.chat-item-icon.icon-avatar[data-v-4335476b]{align-items:center;background-color:var(--gray-2,#e0e0e0);border-radius:50%;display:flex;height:40px;justify-content:center;margin-top:0;min-width:40px;opacity:1;width:40px}.chat-item-icon.icon-avatar .ic[data-v-4335476b]{background-size:18px;height:20px;width:20px}.chat-item-body[data-v-4335476b]{flex:1;min-width:0}.chat-item-header[data-v-4335476b]{align-items:center;display:flex;gap:6px;line-height:1}.chat-item-title[data-v-4335476b]{flex:1;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.unread-dot[data-v-4335476b]{border-radius:50%;height:8px;min-width:8px;width:8px}.unread-count[data-v-4335476b],.unread-dot[data-v-4335476b]{background:var(--main-color,#6bb57a);flex-shrink:0}.unread-count[data-v-4335476b]{border-radius:9px;color:#fff;font-size:11px;font-weight:700;height:18px;line-height:18px;min-width:18px;padding:0 5px;text-align:center}.chat-item-subtitle[data-v-4335476b]{color:var(--gray-4,#999);font-size:12px;font-weight:600}.chat-item-preview[data-v-4335476b],.chat-item-subtitle[data-v-4335476b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-item-preview[data-v-4335476b]{color:var(--secondary-text,#888);font-size:13px}.preview-sender[data-v-4335476b]{color:var(--black,#232323);font-weight:600}.ui-loader[data-v-cc61395c]{align-items:center;display:inline-flex;gap:var(--loader-gap,4px)}.ui-loader-dot[data-v-cc61395c]{animation:ui-loader-wave-cc61395c 1.1s ease-in-out infinite;background:currentColor;border-radius:50%;height:var(--loader-dot,8px);width:var(--loader-dot,8px)}@keyframes ui-loader-wave-cc61395c{0%,80%,to{opacity:.5;transform:scale(.5)}40%{opacity:1;transform:scale(1)}}.ui-loader--xs[data-v-cc61395c]{--loader-dot:4px;--loader-gap:2px}.ui-loader--s[data-v-cc61395c]{--loader-dot:6px;--loader-gap:3px}.ui-loader--m[data-v-cc61395c]{--loader-dot:8px;--loader-gap:4px}.ui-loader--l[data-v-cc61395c]{--loader-dot:12px;--loader-gap:5px}.ui-loader--xl[data-v-cc61395c]{--loader-dot:16px;--loader-gap:6px}.dropdown-wrapper[data-v-9c731392]{position:relative}.condensed[data-v-9c731392] *{font-family:var(--condensed-font);font-weight:400}.dropdown[data-v-9c731392]{align-items:center;background-color:#f2ede3;border:1px solid var(--gray-2);border-radius:14px;cursor:pointer;display:flex;font-size:13px;font-weight:600;height:28px;justify-content:space-between;line-height:16px;padding:6px 12px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.arrow[data-v-9c731392]{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='6' fill='none' viewBox='0 0 11 6'%3E%3Cpath stroke='%23232323' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M1.474 1 5.5 5l4.025-4'/%3E%3C/svg%3E") no-repeat 50%;height:20px;width:20px}.arrow[data-v-9c731392],.opened .arrow[data-v-9c731392]{transition:transform .2s ease}.opened .arrow[data-v-9c731392]{transform:rotate(180deg)}.content[data-v-9c731392]{background:#fff;border-radius:8px;box-shadow:0 0 24px rgba(0,0,0,.3);max-height:500px;min-width:100%;overflow-y:auto;position:absolute;right:0;width:-moz-fit-content;width:fit-content;z-index:9}.dropdown-wrapper.opened .dropdown[data-v-9c731392]{z-index:10}.bs[data-v-9c731392]{display:none}@media(max-width:470px){.bs[data-v-9c731392]{display:block}}.dropdown-wrapper.active .dropdown[data-v-9c731392]{background-color:var(--light-green);color:#fff}.dropdown-wrapper.active .arrow[data-v-9c731392]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='6' fill='none' viewBox='0 0 11 6'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M1.474 1 5.5 5l4.025-4'/%3E%3C/svg%3E")}.search[data-v-9c731392]{margin-top:22px;margin-inline:auto;position:relative;width:calc(100% - 48px)}.search[data-v-9c731392]:after{position:absolute;right:16px}.search input[data-v-9c731392]{border:1px solid var(--gray-2);border-radius:16px;height:35px;padding-left:16px;padding-right:50px;width:100%}.thm-ul-dotted .dropdown[data-v-9c731392]{background-color:transparent;border:none;border-radius:0;padding:0}.thm-ul-dotted .dropdown .title-wrapper[data-v-9c731392],.thm-ul-dotted .dropdown .value[data-v-9c731392]{border-bottom:1px dashed var(--black);font-size:14px}.thm-text-only .dropdown[data-v-9c731392]{background-color:transparent;border:none;border-radius:0;padding:0}.thm-text-only .dropdown .title-wrapper[data-v-9c731392],.thm-text-only .dropdown .value[data-v-9c731392]{border-bottom:none;font-size:14px}.thm-text-only .arrow[data-v-9c731392]{display:none}.thm-outlined .dropdown[data-v-9c731392]{background:var(--main-bg-color);border:1px solid var(--gray);border-radius:23px;gap:8px;height:40px;justify-content:center;padding-block:9px}.thm-outlined .dropdown .title-wrapper[data-v-9c731392],.thm-outlined .dropdown .value[data-v-9c731392]{font-size:15px;font-weight:400}.thm-outlined .dropdown .title-wrapper[data-v-9c731392]{font-weight:700}.thm-outlined .dropdown[data-v-9c731392]:has(.title-wrapper){justify-content:space-between}.thm-outlined .dropdown:has(.title-wrapper) .title-wrapper[data-v-9c731392],.thm-outlined .dropdown:has(.title-wrapper) .value[data-v-9c731392]{font-size:13px}.thm-filled .dropdown[data-v-9c731392]{background:var(--pink-4);border:none;border-radius:23px;gap:8px;height:40px;justify-content:center;padding-block:9px}.thm-filled .dropdown .title-wrapper[data-v-9c731392],.thm-filled .dropdown .value[data-v-9c731392]{font-size:15px;font-weight:400}.thm-filled .dropdown .title-wrapper[data-v-9c731392]{font-weight:700}.thm-filled .dropdown[data-v-9c731392]:has(.title-wrapper){justify-content:space-between}.thm-filled .dropdown:has(.title-wrapper) .title-wrapper[data-v-9c731392],.thm-filled .dropdown:has(.title-wrapper) .value[data-v-9c731392]{font-size:13px}.thm-filled .dropdown[data-v-9c731392],.thm-outlined .dropdown[data-v-9c731392]{position:relative}.thm-filled .content[data-v-9c731392],.thm-outlined .content[data-v-9c731392]{margin-top:-20px;padding-top:20px}.thm-filled .content[data-v-9c731392]:has(.search),.thm-outlined .content[data-v-9c731392]:has(.search){padding-bottom:12px}.thm-input .dropdown[data-v-9c731392]{background:var(--white);border:1px solid #e0e0e0;border-radius:8px;height:40px;justify-content:space-between;padding-inline:16px}.thm-input .dropdown .title-wrapper[data-v-9c731392],.thm-input .dropdown .value[data-v-9c731392]{font-size:14px;font-weight:400}.thm-picker .dropdown[data-v-9c731392]{background:var(--beige);border:1px solid #939191;border-radius:8px;gap:10px;height:38px;justify-content:space-between;padding:6px 12px 5px}.thm-picker .dropdown .value[data-v-9c731392]{color:var(--black);font-size:13px;font-weight:400}.thm-simple .dropdown[data-v-9c731392]{background-color:var(--gray-7);border-radius:8px;padding-inline:15px}.thm-simple .dropdown .value[data-v-9c731392]{font-size:13px;font-weight:700;line-height:20px}.thm-simple .content[data-v-9c731392]{left:50%;right:auto;transform:translate(-50%)}.thm-form-pill .dropdown[data-v-9c731392]{background:#fffaee;border:.885px solid #bdbdbd;border-radius:88.462px;height:46px;padding:4.423px 24px}.thm-form-pill .dropdown .title-wrapper[data-v-9c731392],.thm-form-pill .dropdown .value[data-v-9c731392]{color:var(--black);font-size:14px;font-weight:400}.thm-name-pill .dropdown[data-v-9c731392]{background:var(--white-1);border:none;border-radius:16px;height:auto;padding:4px 10px;width:-moz-fit-content;width:fit-content}.thm-name-pill .dropdown .custom-title[data-v-9c731392],.thm-name-pill .dropdown .title-wrapper[data-v-9c731392],.thm-name-pill .dropdown .value[data-v-9c731392]{color:var(--black);font-family:var(--main-font);font-size:16px;font-weight:700;line-height:22px}.picker-list[data-v-d178e75b]{max-height:280px;overflow-y:auto;padding:8px 0}.picker-item[data-v-d178e75b]{align-items:center;cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:8px 16px}.picker-item[data-v-d178e75b]:hover{background:var(--pink-4)}.picker-item-name[data-v-d178e75b]{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.picker-item-date[data-v-d178e75b]{color:var(--secondary-text);flex-shrink:0;font-size:13px;white-space:nowrap}.picker-loading[data-v-d178e75b]{margin:8px auto}.picker-empty[data-v-d178e75b]{color:var(--secondary-text);font-size:14px;padding:12px 16px;text-align:center}.sentinel[data-v-d178e75b]{height:1px}.viewer[data-v-71a5649e]{background:#0a0a0c;color:#fff;display:flex;flex-direction:column;top:0;right:0;bottom:0;left:0;position:fixed}.viewer-top[data-v-71a5649e]{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:12px 16px}.viewer-counter[data-v-71a5649e]{font-size:14px;font-weight:600;opacity:.85}.viewer-top-actions[data-v-71a5649e]{align-items:center;display:flex;gap:16px}.viewer-btn[data-v-71a5649e]{background-color:transparent;border:none;cursor:pointer;height:22px;justify-content:center;min-width:22px;opacity:.85;padding:0;width:22px}.viewer-btn[data-v-71a5649e]:before{filter:brightness(0) invert(1)}.viewer-btn[data-v-71a5649e]:hover{opacity:1}.viewer-nav[data-v-71a5649e]{background-color:rgba(255,255,255,.12);border:none;border-radius:50%;cursor:pointer;height:44px;justify-content:center;min-width:44px;opacity:.85;position:absolute;top:50%;transform:translateY(-50%);width:44px;z-index:2}.viewer-nav[data-v-71a5649e]:before{filter:brightness(0) invert(1)}.viewer-nav[data-v-71a5649e]:hover{background-color:rgba(255,255,255,.2);opacity:1}.viewer-nav-prev[data-v-71a5649e]{left:16px}.viewer-nav-next[data-v-71a5649e]{right:16px}.viewer-body[data-v-71a5649e]{align-items:center;display:flex;flex:1;justify-content:center;min-height:0;padding:16px 64px}.viewer-media[data-v-71a5649e]{border-radius:4px;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.viewer-audio[data-v-71a5649e]{align-items:center;background:rgba(255,255,255,.08);border-radius:16px;display:flex;flex-direction:column;gap:16px;padding:32px}.viewer-audio-name[data-v-71a5649e]{font-size:14px;font-weight:600;max-width:60vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:600px){.viewer-body[data-v-71a5649e]{padding:12px 44px}.viewer-nav[data-v-71a5649e]{height:36px;min-width:36px;width:36px}}.chat-dialog[data-v-dc2c0954]{display:flex;flex:1;flex-direction:column;min-width:0;overflow:hidden;position:relative}.drop-overlay[data-v-dc2c0954]{background:rgba(255,250,238,.92);top:0;right:0;bottom:0;left:0;padding:16px;pointer-events:none;position:absolute;z-index:30}.drop-overlay[data-v-dc2c0954],.drop-overlay-inner[data-v-dc2c0954]{align-items:center;display:flex;justify-content:center}.drop-overlay-inner[data-v-dc2c0954]{border:2px dashed var(--main-color,#6bb57a);border-radius:16px;flex-direction:column;gap:10px;height:100%;width:100%}.drop-overlay-icon[data-v-dc2c0954]{height:36px;opacity:.7;width:36px}.drop-overlay-text[data-v-dc2c0954]{color:var(--secondary-text,#666);font-size:15px;font-weight:700}.chat-empty[data-v-dc2c0954]{align-items:center;color:var(--secondary-text,#888);display:flex;flex:1;flex-direction:column;font-size:15px;gap:16px;justify-content:center;padding:32px;text-align:center}.chats-loading[data-v-dc2c0954]{margin:32px auto}.chat-header[data-v-dc2c0954]{align-items:center;border-bottom:1px solid var(--beige-4,#eae4d4);display:flex;flex-shrink:0;gap:12px;padding:12px 20px}.btn-back[data-v-dc2c0954]{background:none;display:none;padding:4px}.btn-back[data-v-dc2c0954],.btn-collapse[data-v-dc2c0954]{border:none;cursor:pointer}.btn-collapse[data-v-dc2c0954]{align-items:center;background-color:transparent;border-radius:8px;display:flex;height:28px;justify-content:center;opacity:.8;width:28px}.btn-collapse[data-v-dc2c0954]:hover{background-color:var(--beige-4,#eae4d4);opacity:1}.chat-header-avatar[data-v-dc2c0954]{flex-shrink:0}.chat-header-info[data-v-dc2c0954]{flex:1;min-width:0}.chat-subject-row[data-v-dc2c0954]{align-items:center;display:flex;gap:8px;min-width:0}.chat-subject[data-v-dc2c0954]{font-size:15px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-meta-row[data-v-dc2c0954]{align-items:center;display:flex;gap:8px}.chat-group-meta[data-v-dc2c0954]{color:var(--gray-4,#999);font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.group-completed-badge[data-v-dc2c0954]{background:var(--beige-4,#eae4d4);border-radius:10px;color:var(--gray-4,#888);flex-shrink:0;font-size:11px;font-weight:700;padding:2px 8px;white-space:nowrap}.chat-messages-wrap[data-v-dc2c0954]{display:flex;flex:1;min-height:0;position:relative}.chat-messages[data-v-dc2c0954]{display:flex;flex:1;flex-direction:column;gap:2px;min-height:0;overflow-y:auto;padding:16px 20px}.messages-empty[data-v-dc2c0954]{color:var(--secondary-text,#aaa);font-size:14px;margin-top:40px;text-align:center}.message-row[data-v-dc2c0954]{align-items:flex-end;display:flex}.message-row.group-start[data-v-dc2c0954]{margin-top:10px}.row-client[data-v-dc2c0954]{justify-content:flex-end}.row-operator[data-v-dc2c0954]{justify-content:flex-start}.message-avatar-col[data-v-dc2c0954]{align-items:flex-end;display:flex;margin-right:8px;min-width:28px;width:28px}.support-avatar[data-v-dc2c0954]{background-color:var(--gray-2,#e0e0e0);background-size:15px;border-radius:50%;height:28px;width:28px}.date-sep-row[data-v-dc2c0954]{display:flex;justify-content:center;margin:10px 0;position:sticky;top:0;z-index:3}.date-sep-pill[data-v-dc2c0954]{background:var(--main-bg-color,#fffaee);border-radius:12px;box-shadow:0 1px 4px rgba(0,0,0,.08);color:var(--secondary-text,#888);font-size:12px;font-weight:600;padding:4px 12px;text-align:center}.system-row[data-v-dc2c0954]{display:flex;justify-content:center;margin:10px 0}.system-text[data-v-dc2c0954]{background:var(--beige-4,#eae4d4);border-radius:12px;color:var(--secondary-text,#888);font-size:12px;font-weight:600;padding:4px 12px;text-align:center}.message-bubble[data-v-dc2c0954]{border-radius:16px;font-size:14px;line-height:1.5;max-width:72%;min-width:0;padding:10px 14px;position:relative;word-break:break-word}.row-client .message-bubble[data-v-dc2c0954]{background:var(--beige-4,#eae4d4);border-bottom-right-radius:16px}.row-client.group-end .message-bubble[data-v-dc2c0954]{border-bottom-right-radius:4px}.row-operator .message-bubble[data-v-dc2c0954]{background:var(--white,#fff);border:1px solid var(--beige-4,#eae4d4);border-bottom-left-radius:16px;padding:8px 12px}.row-operator.group-end .message-bubble[data-v-dc2c0954]{border-bottom-left-radius:4px}.message-bubble.pending[data-v-dc2c0954]{opacity:.55}.message-author[data-v-dc2c0954]{font-size:12px;font-weight:700;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.author-role[data-v-dc2c0954]{color:var(--secondary-text,#888);font-weight:600}.message-text[data-v-dc2c0954]{white-space:pre-wrap}.message-time-inline[data-v-dc2c0954]{color:var(--secondary-text,#888);float:right;font-size:11px;margin-left:8px;margin-top:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.message-time-inline .message-edited[data-v-dc2c0954]{margin-right:4px;opacity:.8}.message-link[data-v-dc2c0954]{color:var(--blue-1,#227fd2);text-decoration:underline;word-break:break-all}.message-cards[data-v-dc2c0954]{display:flex;flex-direction:column;gap:6px;margin-bottom:6px}.message-card[data-v-dc2c0954]{align-items:center;background:rgba(255,255,255,.6);border:1px solid var(--beige-4,#eae4d4);border-radius:10px;cursor:pointer;display:flex;gap:10px;padding:8px 10px;transition:background-color var(--animation-base-duration) ease}.message-card[data-v-dc2c0954]:hover{background:var(--white,#fff)}.message-card-icon[data-v-dc2c0954]{height:20px;min-width:20px;opacity:.8;width:20px}.message-card-body[data-v-dc2c0954]{display:flex;flex-direction:column;min-width:0}.message-card-title[data-v-dc2c0954]{font-size:13px;font-weight:700}.message-card-caption[data-v-dc2c0954],.message-card-title[data-v-dc2c0954]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-card-caption[data-v-dc2c0954]{color:var(--secondary-text,#888);font-size:11px}.message-images[data-v-dc2c0954]{flex-direction:column;margin-bottom:6px;max-width:100%;width:296px}.message-image-row[data-v-dc2c0954],.message-images[data-v-dc2c0954]{display:flex;gap:2px}.message-image[data-v-dc2c0954]{border-radius:10px;cursor:pointer;flex:1 1 0;min-width:0;overflow:hidden}.message-image img[data-v-dc2c0954]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.message-image-row--square .message-image[data-v-dc2c0954]{aspect-ratio:1/1}.message-image-row--wide-one .message-image[data-v-dc2c0954]{aspect-ratio:3/1}.message-image-row--wide-two .message-image[data-v-dc2c0954]{aspect-ratio:1.5/1}.message-image-row--hero-one .message-image[data-v-dc2c0954]{max-height:295px}.message-image-row--hero-one .message-image img[data-v-dc2c0954]{height:auto}.message-image-row--hero-two .message-image[data-v-dc2c0954]{height:196px}.message-playables[data-v-dc2c0954]{display:flex;flex-direction:column;gap:6px;margin-bottom:6px}.message-playable[data-v-dc2c0954]{align-items:center;background:rgba(255,255,255,.6);border:1px solid var(--beige-4,#eae4d4);border-radius:10px;cursor:pointer;display:flex;gap:10px;padding:8px 10px;transition:background-color var(--animation-base-duration) ease}.message-playable[data-v-dc2c0954]:hover{background:var(--white,#fff)}.message-playable-icon[data-v-dc2c0954]{align-items:center;background:var(--main-color,#6bb57a);border-radius:50%;display:flex;height:24px;justify-content:center;min-width:24px;width:24px}.play-triangle[data-v-dc2c0954]{border-bottom:5px solid transparent;border-left:8px solid #fff;border-top:5px solid transparent;height:0;margin-left:2px;width:0}.message-file-body[data-v-dc2c0954],.message-playable-body[data-v-dc2c0954]{display:flex;flex-direction:column;min-width:0}.message-file-title[data-v-dc2c0954],.message-playable-title[data-v-dc2c0954]{font-size:13px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-file-caption[data-v-dc2c0954],.message-playable-caption[data-v-dc2c0954]{color:var(--secondary-text,#888);font-size:11px}.message-files[data-v-dc2c0954]{display:flex;flex-direction:column;gap:6px;margin-bottom:6px}.message-file[data-v-dc2c0954]{align-items:center;background:rgba(255,255,255,.6);border:1px solid var(--beige-4,#eae4d4);border-radius:10px;color:inherit;cursor:pointer;display:flex;gap:10px;padding:8px 10px;text-decoration:none;transition:background-color var(--animation-base-duration) ease}.message-file[data-v-dc2c0954]:hover{background:var(--white,#fff)}.message-file-icon[data-v-dc2c0954]{height:20px;min-width:20px;opacity:.8;width:20px}.message-file-body[data-v-dc2c0954]{flex:1}.message-file-download[data-v-dc2c0954]{height:16px;min-width:16px;opacity:.6;width:16px}.message-meta[data-v-dc2c0954]{align-items:center;display:flex;font-size:11px;gap:6px;justify-content:flex-end;margin-top:4px;min-height:16px}.message-edited[data-v-dc2c0954],.message-pending[data-v-dc2c0954],.message-time[data-v-dc2c0954]{opacity:.6}.message-edited[data-v-dc2c0954],.message-pending[data-v-dc2c0954]{font-style:italic}.message-actions[data-v-dc2c0954]{align-items:center;display:flex;gap:8px;margin-right:auto;opacity:0;transition:opacity var(--animation-base-duration) ease}.message-bubble:hover .message-actions[data-v-dc2c0954]{opacity:1}.msg-action[data-v-dc2c0954]{background-color:transparent;background-size:13px;border:none;cursor:pointer;height:13px;min-width:13px;opacity:.5;padding:0;width:13px}.msg-action[data-v-dc2c0954]:hover{opacity:1}.scroll-bottom-btn[data-v-dc2c0954]{align-items:center;background:var(--white,#fff);border:1px solid var(--beige-4,#eae4d4);border-radius:50%;bottom:16px;box-shadow:0 2px 10px rgba(0,0,0,.12);cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:20px;transition:opacity .2s ease;width:40px}.scroll-bottom-btn[data-v-dc2c0954]:hover{opacity:.85}.edit-bar[data-v-dc2c0954]{align-items:center;background:#fff9e6;border-top:1px solid #ffe082;color:#856404;display:flex;font-size:13px;font-weight:600;justify-content:space-between;padding:6px 20px}.edit-cancel[data-v-dc2c0954]{background:none;border:none;color:var(--secondary-text,#888);cursor:pointer;font-size:12px;text-decoration:underline}.send-error-bar[data-v-dc2c0954]{background:#fff3cd;border-top:1px solid #ffc107;color:#664d03;font-size:13px;font-weight:500;padding:7px 20px}.name-error-bar[data-v-dc2c0954]{color:#e53935;font-size:12px;font-weight:500;padding:6px 20px 0}.fade-enter-active[data-v-dc2c0954],.fade-leave-active[data-v-dc2c0954]{transition:opacity .3s}.fade-enter-from[data-v-dc2c0954],.fade-leave-to[data-v-dc2c0954]{opacity:0}.chat-input-area[data-v-dc2c0954]{border-top:1px solid var(--beige-4,#eae4d4);flex-shrink:0;padding:12px 20px}.guest-name-row[data-v-dc2c0954]{margin-bottom:8px}.guest-name-input[data-v-dc2c0954]{background:#fff;border:1px solid var(--border-color,#e0e0e0);border-radius:10px;font-family:inherit;font-size:13px;outline:none;padding:8px 12px;transition:border-color .2s;width:100%}.guest-name-input[data-v-dc2c0954]:focus{border-color:var(--main-color,#6bb57a)}.attachments-row[data-v-dc2c0954]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.attachment-chip[data-v-dc2c0954]{align-items:center;background:var(--white,#fff);border:1px solid var(--beige-4,#eae4d4);border-radius:8px;display:flex;font-size:12px;font-weight:600;gap:6px;max-width:220px;padding:4px 8px}.attachment-icon[data-v-dc2c0954]{background-size:14px;height:14px;min-width:14px;opacity:.8;width:14px}.attachment-body[data-v-dc2c0954]{display:flex;flex-direction:column;min-width:0}.attachment-error-text[data-v-dc2c0954],.attachment-title[data-v-dc2c0954]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attachment-error-text[data-v-dc2c0954]{color:#e53935;font-size:10px;font-weight:600}.attachment-remove[data-v-dc2c0954]{background-size:10px;cursor:pointer;height:12px;min-width:12px;opacity:.7;width:12px}.attachment-remove[data-v-dc2c0954]:hover{opacity:1}.attachment-chip--error[data-v-dc2c0954]{border-color:#e53935}.attachment-thumb[data-v-dc2c0954]{background-position:50%;background-size:cover;border-radius:4px;height:16px;min-width:16px;width:16px}.attachment-spinner[data-v-dc2c0954]{color:var(--secondary-text,#888)}.file-input-hidden[data-v-dc2c0954]{display:none}.chat-input-row[data-v-dc2c0954]{align-items:flex-end;display:flex;gap:10px}.attach-wrap[data-v-dc2c0954]{align-items:center;display:flex;height:40px;position:relative}.btn-attach[data-v-dc2c0954]{background-color:transparent;border:none;cursor:pointer;height:24px;min-width:24px;opacity:.8;padding:0;width:24px}.btn-attach[data-v-dc2c0954]:hover{opacity:1}.attach-popup[data-v-dc2c0954]{bottom:100%;left:-8px;padding-bottom:8px;position:absolute;z-index:20}.attach-popup-body[data-v-dc2c0954]{background:var(--white,#fff);border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.15);min-width:150px;padding:6px}.attach-option[data-v-dc2c0954]{align-items:center;background:none;border:none;border-radius:8px;cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:600;padding:8px 10px;text-align:left;width:100%}.attach-option[data-v-dc2c0954]:hover{background:var(--list-item-hover,#f2f2f2)}.chat-input[data-v-dc2c0954]{background:#fff;border:1px solid var(--border-color,#e0e0e0);border-radius:12px;flex:1;font-family:inherit;font-size:14px;line-height:1.5;max-height:180px;outline:none;overflow-y:auto;padding:10px 14px;resize:none;transition:border-color .2s}.chat-input[data-v-dc2c0954]:focus{border-color:var(--main-color,#6bb57a)}.btn-send[data-v-dc2c0954]{align-items:center;background:var(--main-color,#6bb57a);border:none;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;min-width:40px;transition:opacity .2s;width:40px}.btn-send[data-v-dc2c0954]:before{filter:brightness(0) invert(1);height:20px;width:20px}.btn-send[data-v-dc2c0954]:disabled{cursor:default;opacity:.4}.btn-send[data-v-dc2c0954]:not(:disabled):hover{opacity:.85}.confirm-modal[data-v-dc2c0954]{align-items:center;display:flex;flex-direction:column;gap:20px;max-width:100%;padding:16px 8px 8px;width:280px}.confirm-modal p[data-v-dc2c0954]{font-size:16px;font-weight:600;margin:0;text-align:center}.confirm-buttons[data-v-dc2c0954]{display:flex;gap:12px;width:100%}.btn-cancel[data-v-dc2c0954],.btn-delete[data-v-dc2c0954]{border:none;border-radius:10px;cursor:pointer;flex:1;font-size:14px;font-weight:700;padding:10px}.btn-cancel[data-v-dc2c0954]{background:var(--list-item-hover,#f0f0f0)}.btn-delete[data-v-dc2c0954]{background:#e53935;color:#fff}.btn-delete[data-v-dc2c0954]:hover{opacity:.85}.card-picker[data-v-dc2c0954]{display:flex;flex-direction:column;gap:16px;max-width:100%;padding:8px;width:360px}.picker-header[data-v-dc2c0954]{align-items:center;display:flex;gap:12px;justify-content:space-between}.card-picker[data-v-dc2c0954] .thm-picker .dropdown{background:var(--white,#fff)}.picker-title[data-v-dc2c0954]{font-size:16px;font-weight:700}.picker-close[data-v-dc2c0954]{cursor:pointer}.picker-selected[data-v-dc2c0954]{display:flex;flex-wrap:wrap;gap:6px}.picker-limit[data-v-dc2c0954]{color:#e53935;font-size:12px;font-weight:600}.picker-footer[data-v-dc2c0954]{align-items:center;display:flex;gap:12px;justify-content:space-between}.picker-counter[data-v-dc2c0954]{color:var(--secondary-text,#888);font-size:12px}.picker-done[data-v-dc2c0954]{background:var(--main-color,#6bb57a);border:none;border-radius:10px;cursor:pointer;font-size:14px;font-weight:700;padding:8px 20px}.picker-done[data-v-dc2c0954]:hover{opacity:.85}.dialog--widget .btn-back[data-v-dc2c0954]{display:flex}.dialog--widget .chat-header[data-v-dc2c0954]{padding:10px 12px}.dialog--widget .chat-messages[data-v-dc2c0954]{padding:12px}.dialog--widget .chat-input-area[data-v-dc2c0954]{padding:10px 12px}.dialog--widget .message-bubble[data-v-dc2c0954]{max-width:88%}@media(max-width:768px){.btn-back[data-v-dc2c0954]{display:flex}.message-actions[data-v-dc2c0954]{opacity:1}}@media(max-width:470px){.message-bubble[data-v-dc2c0954]{max-width:88%}.chat-messages[data-v-dc2c0954]{padding:12px}.chat-header[data-v-dc2c0954],.chat-input-area[data-v-dc2c0954]{padding:10px 12px}.card-picker[data-v-dc2c0954]{width:100%}.scroll-bottom-btn[data-v-dc2c0954]{bottom:12px;right:12px}}.chat-fab[data-v-81a7fcef]{align-items:center;background-color:var(--main-color,#85e0b3);border:none;border-radius:50%;bottom:24px;box-shadow:0 4px 16px rgba(0,0,0,.18);cursor:pointer;display:flex;height:56px;justify-content:center;position:fixed;right:24px;transition:transform var(--animation-base-duration) ease;width:56px;z-index:999}.chat-fab[data-v-81a7fcef]:hover{transform:scale(1.05)}.chat-fab-icon[data-v-81a7fcef]{background-size:26px;height:26px;width:26px}.chat-fab-badge[data-v-81a7fcef]{background:var(--red,#e2446a);border-radius:10px;color:#fff;font-size:11px;font-weight:700;height:20px;line-height:20px;min-width:20px;padding:0 6px;position:absolute;right:-2px;text-align:center;top:-2px}.chat-fab--mobile[data-v-81a7fcef]{border-radius:22px 0 0 22px;bottom:70px;box-shadow:-2px 2px 12px rgba(0,0,0,.18);height:44px;justify-content:flex-start;padding-left:9px;right:0;width:44px}.chat-fab--mobile[data-v-81a7fcef]:hover{transform:none}.chat-fab--mobile .chat-fab-badge[data-v-81a7fcef]{right:4px;top:-6px}.btn-open-page[data-v-81a7fcef]{background-color:transparent;background-size:16px;border:none;cursor:pointer;height:16px;margin-right:auto;min-width:16px;opacity:.7;padding:0;width:16px}.btn-open-page[data-v-81a7fcef]:hover{opacity:1}.widget[data-v-81a7fcef]{background-color:var(--main-bg-color,#fffaee);overflow:hidden;position:relative}.widget[data-v-81a7fcef],.widget-list[data-v-81a7fcef]{height:100%}.widget-dialog[data-v-81a7fcef]{background-color:var(--main-bg-color,#fffaee);top:0;right:0;bottom:0;left:0;position:absolute;transform:translate(100%);transition:transform var(--animation-base-duration) ease}.widget-dialog.shown[data-v-81a7fcef]{transform:translate(0)}.mobile-sheet[data-v-81a7fcef]{background-color:var(--main-bg-color,#fffaee);top:0;right:0;bottom:0;left:0;position:fixed;transform:translateY(100%);transition:transform .25s ease;z-index:1000}.mobile-sheet.open[data-v-81a7fcef]{transform:translateY(0)}.__dev_panel{background-color:rgba(0,0,0,.533);color:#fff;max-width:90vw;padding:12px;position:fixed;width:-moz-fit-content;width:fit-content;z-index:9}.__tabs{align-items:center;display:flex;gap:4px;overflow-x:auto}.__tab{background:rgba(255,255,255,.067);border:1px solid #000;color:#fff;cursor:pointer;padding-inline:4px;white-space:nowrap}.__tab.__active{background:rgba(255,0,0,.133)}.__close{cursor:pointer;margin-left:12px}.__tab_content{font-size:12px;line-height:1.3;max-height:90vh;overflow:auto}.astro-description-content[data-v-96c55510]{box-sizing:border-box;max-width:680px;padding:24px;position:relative;width:100%}.description-scrollable[data-v-96c55510]{box-sizing:border-box;margin-right:-16px;max-height:calc(100vh - 160px);overflow-y:auto;padding-right:16px;scrollbar-color:#ccc transparent;scrollbar-width:thin}.description-scrollable[data-v-96c55510]::-webkit-scrollbar{width:8px}.description-scrollable[data-v-96c55510]::-webkit-scrollbar-track{background:transparent}.description-scrollable[data-v-96c55510]::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px}.close-button[data-v-96c55510]{align-items:center;background:none;border:none;border-radius:50%;cursor:pointer;display:flex;height:28px;justify-content:center;margin:0;padding:0;position:absolute;right:16px;top:16px;transition:background-color .2s;width:28px;z-index:10}.close-button[data-v-96c55510]:hover{background-color:#f0f0f0}.close-button img[data-v-96c55510]{display:block;height:16px;pointer-events:none;width:16px}.astro-description-content h3[data-v-96c55510]{color:#000;font-size:20px;font-weight:700;line-height:1.3;margin:0 0 16px}.description-paragraph[data-v-96c55510]{color:#222;font-size:16px;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;line-height:1.5;margin:0;overflow-wrap:break-word;padding:0;text-align:left;word-break:break-word}.description-paragraph[data-v-96c55510]:not(:last-child){margin-bottom:.75em}@media(max-width:470px){.astro-description-content[data-v-96c55510]{max-width:370px;padding:20px 19px}.astro-description-content h3[data-v-96c55510]{font-size:18px;margin-bottom:12px}.description-paragraph[data-v-96c55510]{font-size:15px;line-height:1.5}.close-button[data-v-96c55510]{right:6px;top:6px}}#bs-teleport{position:relative;z-index:1200}.page--wrapper[data-v-3f52b189]{align-items:center;min-height:100vh}.links[data-v-3f52b189],.page--wrapper[data-v-3f52b189]{display:flex;justify-content:center}.links[data-v-3f52b189]{flex-direction:column;gap:12px}
