.logo[data-v-db24351c]{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo[data-v-db24351c]:hover{filter:drop-shadow(0 0 2em #646cffaa)}.body[data-v-873d0e6f]{display:flex;flex-direction:column;justify-content:center;place-items:center;min-width:320px;min-height:100dvh}p[data-v-873d0e6f]{margin-bottom:20px}.logo[data-v-873d0e6f]{height:12rem;padding:0 0 4.5rem;will-change:filter;transition:filter .3s}.login-container[data-v-873d0e6f]{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;margin-bottom:4rem}form[data-v-873d0e6f]{display:flex;flex-direction:column;gap:12px;width:280px}input[data-v-873d0e6f]{padding:10px;border-radius:6px;border:none;background-color:var(--bg-chatlist-hover)}button[data-v-873d0e6f]{padding:10px;border-radius:6px;border:none;background:#2563eb;color:#fff;cursor:pointer}.register-link[data-v-873d0e6f]{color:#93c5fd;cursor:pointer;text-decoration:none}.register-link[data-v-873d0e6f]:hover{color:#6b8fb8}.error-box[data-v-873d0e6f]{background:#481818;box-shadow:0 0 5px 5px #7d0808 inset;color:#fff;padding:8px 10px;border-radius:6px;font-size:1.3rem;text-align:center}.body[data-v-bca0a740]{display:flex;flex-direction:column;justify-content:center;place-items:center;min-width:320px;min-height:100dvh}p[data-v-bca0a740]{margin-bottom:20px}.logo[data-v-bca0a740]{height:12rem;padding:0 0 4.5rem;will-change:filter;transition:filter .3s}.register-container[data-v-bca0a740]{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;margin-bottom:4rem}form[data-v-bca0a740]{display:flex;flex-direction:column;gap:12px;width:280px}input[data-v-bca0a740]{padding:10px;border-radius:6px;border:none;background-color:var(--bg-chatlist-hover)}button[data-v-bca0a740]{padding:10px;border-radius:6px;border:none;background:#2563eb;color:#fff;cursor:pointer}.login-link[data-v-bca0a740]{color:#93c5fd;cursor:pointer;text-decoration:none}.login-link[data-v-bca0a740]:hover{color:#6b8fb8}.avatar-preview[data-v-bca0a740]{width:120px;height:120px;border-radius:50%;overflow:hidden;margin:0 auto 12px;border:2px solid #93c5fd;display:flex;align-items:center;justify-content:center;background:#1e293b}.avatar-preview img[data-v-bca0a740]{width:100%;height:100%;object-fit:cover}.file-upload[data-v-bca0a740]{display:flex;justify-content:center}.file-upload input[data-v-bca0a740]{display:none}.file-upload span[data-v-bca0a740]{padding:8px 16px;border-radius:6px;background:#2563eb;color:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease,transform .1s ease}.file-upload span[data-v-bca0a740]:hover{background:#1d4ed8}.file-upload span[data-v-bca0a740]:active{transform:scale(.97)}.error-box[data-v-bca0a740]{background:#481818;box-shadow:0 0 5px 5px #7d0808 inset;color:#fff;padding:8px 10px;border-radius:6px;font-size:1.3rem;text-align:center;white-space:pre-line}svg[data-v-96318af8]{fill:currentColor}svg[data-v-91552bd5]{fill:currentColor}svg[data-v-2647bd0a]{fill:currentColor}.sidebar[data-v-11b900e9]{width:9rem;height:100%;background:none;display:flex;flex-direction:column;justify-content:space-between;flex-shrink:0;align-items:center;padding:16px 0;gap:20px}@media(max-width:768px){.sidebar[data-v-11b900e9]{position:fixed;bottom:0;left:0;right:0;height:6rem;width:100%;flex-direction:row;justify-content:space-around;gap:0;padding:1rem 0;background:color-mix(in srgb,var(--bg-chatlist-panel) 90%,transparent);border-radius:1rem 1rem 0 0}}button[data-v-11b900e9]{background:none;border:none;cursor:pointer;padding:0}.profile-opts[data-v-11b900e9]{display:flex;flex-direction:column;gap:2rem}@media(max-width:768px){.profile-opts[data-v-11b900e9],.config-opts[data-v-11b900e9]{display:contents!important}.profile-opts button[data-v-11b900e9]:nth-child(1){order:1}.profile-opts button[data-v-11b900e9]:nth-child(2){order:3}.config-opts button[data-v-11b900e9]:nth-child(1){order:2}.config-opts button[data-v-11b900e9]:nth-child(2){order:4}.profile[data-v-11b900e9]{height:4rem!important;width:4rem!important}}.profile[data-v-11b900e9]{height:5rem;width:5rem;border-radius:50%;background-color:none;object-fit:cover;object-position:center}.config-opts[data-v-11b900e9]{display:flex;flex-direction:column;gap:2rem}.icon[data-v-11b900e9]{height:4rem;color:var(--text-main)}.icon-light[data-v-11b900e9]{color:var(--main-app-color-1)}.icon-dark[data-v-11b900e9]{color:var(--main-app-color-2)}.outline[data-v-11b900e9]{stroke:var(--text-main);fill:none}.clickable[data-v-11b900e9]{cursor:zoom-in}.image-overlay[data-v-11b900e9]{position:fixed;inset:0;background:#000000d9;display:flex;align-items:center;justify-content:center;z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.zoomed-image[data-v-11b900e9]{max-width:90vw;max-height:90vh;border-radius:1rem;object-fit:contain;cursor:zoom-out}.zoom-enter-active[data-v-11b900e9],.zoom-leave-active[data-v-11b900e9]{transition:opacity .25s ease}.zoom-enter-from[data-v-11b900e9],.zoom-leave-to[data-v-11b900e9]{opacity:0}.theme-toggle-enter-active[data-v-11b900e9],.theme-toggle-leave-active[data-v-11b900e9]{transition:opacity .2s ease,transform .2s ease}.theme-toggle-enter-from[data-v-11b900e9]{opacity:0;transform:scale(.8) rotate(-80deg)}.theme-toggle-leave-to[data-v-11b900e9]{opacity:0;transform:scale(.8) rotate(80deg)}.chat-header[data-v-7f37fec4]{background-color:var(--bg-chat-header);height:7rem;padding:1.5rem 4rem 1.5rem 1.6rem;display:flex;box-sizing:content-box;align-items:center;justify-content:space-between;border-bottom:.3rem solid rgba(255,255,255,.05)}.no-border[data-v-7f37fec4]{border-bottom:none}.user_info[data-v-7f37fec4]{display:flex;gap:2rem;align-items:center;cursor:pointer;flex:1;margin-right:2rem}.avatar[data-v-7f37fec4]{height:5rem;width:5rem;border-radius:50%;object-fit:cover;object-position:center}.name[data-v-7f37fec4]{color:var(--text-main);font-size:2.2rem;font-weight:700}.status[data-v-7f37fec4]{font-size:1.5rem;color:var(--text-muted)}.opts_icons[data-v-7f37fec4]{display:flex;gap:2rem}.icon[data-v-7f37fec4]{height:2.5rem;color:var(--text-main);fill:var(--text-main);cursor:pointer;padding:0 1rem}.clickable[data-v-7f37fec4]{cursor:zoom-in}.image-overlay[data-v-7f37fec4]{position:fixed;inset:0;background:#000000d9;display:flex;align-items:center;justify-content:center;z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.zoomed-image[data-v-7f37fec4]{max-width:90vw;max-height:90vh;border-radius:1rem;object-fit:contain;cursor:zoom-out}.zoom-enter-active[data-v-7f37fec4],.zoom-leave-active[data-v-7f37fec4]{transition:opacity .25s ease}.zoom-enter-from[data-v-7f37fec4],.zoom-leave-to[data-v-7f37fec4]{opacity:0}.search-bar[data-v-7f37fec4]{display:flex;gap:.5rem;padding:.6rem 1rem;background:var(--bg-chat-header);border-bottom:.3rem solid rgba(255,255,255,.05)}.search-bar input[data-v-7f37fec4]{all:unset;flex:1;padding:.4rem 2rem;border-radius:2rem;border:none;background-color:var(--bg-chatlist-hover)}.search-amount-results[data-v-7f37fec4]{font-size:1.6rem;align-self:center}.search-move-btn[data-v-7f37fec4]{all:unset;height:3rem;width:3rem;border-radius:50%;background-color:var(--msg-in);display:flex;align-items:center;justify-content:center}.search-move-btn[data-v-7f37fec4]:hover{background-color:var(--accent)}.back-btn[data-v-7f37fec4]{all:unset;display:flex;justify-content:center;align-items:center;padding:1rem;margin-right:1rem}.icon-back[data-v-7f37fec4]{height:2rem;color:var(--text-main)}@media(max-width:768px){.chat-header[data-v-7f37fec4]{padding-right:1rem;padding-left:1rem}}svg[data-v-ebaed179]{fill:currentColor}.all[data-v-6b89ec32]{display:flex;gap:1rem}.first[data-v-6b89ec32]{margin-top:1rem}.message[data-v-6b89ec32]{display:flex;flex-direction:column;gap:.6rem;min-height:3rem;max-width:65%;padding:.6rem 1rem .3rem 1.4rem;border-radius:15px}.with-avatar-offset[data-v-6b89ec32]{margin-left:4rem}.outgoing[data-v-6b89ec32]{background:var(--msg-out);margin-left:auto;margin-right:4rem}@media(max-width:768px){.outgoing[data-v-6b89ec32]{margin-right:0}}.incoming[data-v-6b89ec32]{background:var(--msg-in);margin-right:auto}.message-header[data-v-6b89ec32]{display:flex;gap:1rem;align-items:center;opacity:.8}.avatar[data-v-6b89ec32]{height:3rem;width:3rem;border-radius:50%;background-color:none;object-fit:cover;object-position:center}.user-name[data-v-6b89ec32]{font-size:1.28rem;color:var(--text-main)}.message-body[data-v-6b89ec32]{display:inline-flex;align-items:flex-end;gap:.8rem}.content[data-v-6b89ec32]{white-space:pre-wrap;word-break:break-word;padding-bottom:.3rem;text-align:left;font-size:1.4rem;line-height:1.4;color:var(--text-main)}.meta[data-v-6b89ec32]{display:inline-flex;align-items:flex-end;gap:.3rem;white-space:nowrap;margin-bottom:-.2rem}.state-icon[data-v-6b89ec32]{height:1.8rem;color:var(--text-main);opacity:.6}.time[data-v-6b89ec32]{font-size:1.1rem;opacity:.6;flex-shrink:0;color:var(--text-main)}.msg-state-enter-active[data-v-6b89ec32],.msg-state-leave-active[data-v-6b89ec32]{transition:opacity .25s ease,transform .25s ease}.msg-state-enter-from[data-v-6b89ec32],.msg-state-leave-to[data-v-6b89ec32]{opacity:0;transform:scale(.85)}.image[data-v-6b89ec32]{max-width:100%;max-height:18rem;border-radius:.8rem;object-fit:cover}.image.avatar[data-v-6b89ec32]{border-radius:50%}.msg-image[data-v-6b89ec32]{margin:.2rem -8rem 1.8rem -.2rem}.file[data-v-6b89ec32]{color:inherit;text-decoration:none;font-weight:500;display:inline-flex;align-items:center;gap:.4rem}.clickable[data-v-6b89ec32]{cursor:pointer}.image-overlay[data-v-6b89ec32]{position:fixed;inset:0;background:#000000d9;display:flex;align-items:center;justify-content:center;z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.zoomed-image[data-v-6b89ec32]{max-width:90vw;max-height:90vh;border-radius:1rem;object-fit:contain;cursor:zoom-out}.zoom-enter-active[data-v-6b89ec32],.zoom-leave-active[data-v-6b89ec32]{transition:opacity .25s ease}.zoom-enter-from[data-v-6b89ec32],.zoom-leave-to[data-v-6b89ec32]{opacity:0}.file-icon[data-v-6b89ec32]{height:2.5rem;margin:0 0 0 -.2rem;fill:none;stroke-width:.15rem;stroke:var(--text-main)}.all.focused[data-v-6b89ec32]{background:var(--msg-focused);border-radius:.6rem;transition:background .3s}.all-anchor.highlight[data-v-6b89ec32]{animation:pulse 1.2s ease}.all[data-v-6b89ec32]{transition:background .6s ease}.chat-messages[data-v-4524fc55]{display:flex;flex-direction:column;gap:.2rem;flex:1;padding:2rem;overflow-y:auto;background-color:var(--bg-chat)}.day-separator[data-v-4524fc55]{align-self:center;margin:1rem 0;padding:.4rem 1rem;border-radius:999px;font-size:1.2rem;opacity:.7;background:var(--day-label);color:var(--text-muted)}.unread-wrapper[data-v-4524fc55]{align-self:center;width:80%;display:flex;justify-content:center;background:var(--bg-main);padding:.4rem 0;margin:.8rem 0;border-radius:999px}.unread-separator[data-v-4524fc55]{padding:.4rem 1rem;border-radius:999px;font-size:1.2rem;background:var(--day-label);color:var(--text-muted)}.chat-messages[data-v-4524fc55]::-webkit-scrollbar{width:1rem}.chat-messages[data-v-4524fc55]::-webkit-scrollbar-track{background:transparent}.chat-messages[data-v-4524fc55]::-webkit-scrollbar-thumb{background:var(--scroll-bar);border-radius:999px}.chat-messages[data-v-4524fc55]::-webkit-scrollbar-thumb:hover{background:var(--scroll-bar-hover)}.chat-messages[data-v-4524fc55]::-webkit-scrollbar-button{display:none}.v3-body-inner{scroll-behavior:smooth;scrollbar-color:#393d3f rgba(0,0,0,.1);scrollbar-width:thin}.v3-body-inner::-webkit-scrollbar{width:8px}.v3-body-inner::-webkit-scrollbar-track{background-color:transparent}.v3-body-inner::-webkit-scrollbar-thumb{display:none;background:#0000004d;border-radius:5px}.v3-body-inner:hover::-webkit-scrollbar-thumb{display:block}.v3-emoji-picker{height:320px;width:280px;box-shadow:0 2px 10px #0003;border-radius:10px;margin:0 auto;box-sizing:border-box;display:flex;flex-direction:column;text-align:left}.v3-emoji-picker *{box-sizing:border-box}.v3-emoji-picker .v3-header{padding:15px 15px 13px;border-bottom:1px solid}.v3-emoji-picker .v3-header .v3-groups{display:flex}.v3-emoji-picker .v3-header .v3-groups .v3-group{flex-grow:1;padding:0;margin:0;border:none;background:none;font-size:23px;cursor:pointer;position:relative;display:block;opacity:.7;transition:.2s}.v3-emoji-picker .v3-header .v3-groups .v3-group.v3-is-hidden{display:none}.v3-emoji-picker .v3-header .v3-groups .v3-group:first-child,.v3-emoji-picker .v3-header .v3-groups .v3-group:last-child{flex-grow:0}.v3-emoji-picker .v3-header .v3-groups .v3-group:hover{opacity:1}.v3-emoji-picker .v3-header .v3-groups .v3-group span{display:flex;align-items:center;justify-content:center}.v3-emoji-picker .v3-header .v3-groups .v3-group span img{display:block;width:1em;height:auto}.v3-emoji-picker .v3-spacing{height:11px}.v3-emoji-picker .v3-search input{width:100%;display:block;height:26px;padding:0 10px;border:1px solid;border-radius:3px;font-size:12px;transition:.2s}.v3-emoji-picker .v3-search input:focus{outline:none}.v3-emoji-picker .v3-body{padding:0 0 15px 11px;min-height:0;flex-grow:1}.v3-emoji-picker .v3-body .v3-body-inner{flex-grow:1;min-height:0;overflow-y:auto;overflow-x:hidden;height:100%;padding-right:11px}.v3-emoji-picker .v3-body .v3-body-inner .v3-group h5{margin:0;top:0;padding:7px 0 3px 4px;z-index:2}.v3-emoji-picker .v3-body .v3-body-inner .v3-group h5.v3-sticky{position:sticky}.v3-emoji-picker .v3-body .v3-body-inner .v3-group .v3-emojis{display:flex;font-size:18px;flex-wrap:wrap}.v3-emoji-picker .v3-body .v3-body-inner .v3-group .v3-emojis button{cursor:pointer;border:none;background:none;margin:0;text-align:center;display:flex;align-items:center;justify-content:center;flex-basis:12.5%;max-width:12.5%;flex-grow:1;padding:0;font-size:22px;position:relative}.v3-emoji-picker .v3-body .v3-body-inner .v3-group .v3-emojis button:after{content:"";width:100%;padding-bottom:100%}.v3-emoji-picker .v3-body .v3-body-inner .v3-group .v3-emojis button span{display:flex;align-items:center;justify-content:center}.v3-emoji-picker .v3-body .v3-body-inner .v3-group .v3-emojis button img{max-width:100%;padding:4px}.v3-emoji-picker .v3-body .v3-body-inner .v3-group .v3-emojis button span,.v3-emoji-picker .v3-body .v3-body-inner .v3-group .v3-emojis button img{position:absolute;top:0;left:0;width:100%;height:100%}.v3-emoji-picker .v3-body .v3-body-inner.is-mac .v3-emojis button{font-family:"Apple Color Emoji"}.v3-emoji-picker .v3-footer{font-size:14px;border-top:1px solid #dddddd;padding:15px;display:flex;align-items:center;justify-content:space-between;position:relative}.v3-emoji-picker .v3-footer .v3-tone,.v3-emoji-picker .v3-footer .v3-foot-left{display:flex;align-items:center}.v3-emoji-picker .v3-footer .v3-tone img,.v3-emoji-picker .v3-footer .v3-foot-left img{width:20px;display:block}.v3-emoji-picker .v3-footer .v3-tone>span:first-child,.v3-emoji-picker .v3-footer .v3-foot-left>span:first-child{margin-right:6px}.v3-emoji-picker .v3-footer .v3-foot-left>span.v3-text{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v3-emoji-picker .v3-footer .v3-tone{border:none;padding:0;background:none;cursor:pointer;display:inline-flex;align-items:center}.v3-emoji-picker .v3-footer .v3-tone>span{display:inline-flex;vertical-align:top}.v3-emoji-picker .v3-footer .v3-tone .v3-text{font-size:13px}.v3-emoji-picker .v3-footer .v3-tone .v3-icon{display:inline-flex;height:15px;width:15px;vertical-align:middle;align-self:center;border:2px solid rgba(0,0,0,.2)}.v3-emoji-picker .v3-footer .v3-tone .v3-icon.v3-tone-neutral{background-color:#ffd225}.v3-emoji-picker .v3-footer .v3-tone .v3-icon.v3-tone-1f3fb{background-color:#ffdfbd}.v3-emoji-picker .v3-footer .v3-tone .v3-icon.v3-tone-1f3fc{background-color:#e9c197}.v3-emoji-picker .v3-footer .v3-tone .v3-icon.v3-tone-1f3fd{background-color:#c88e62}.v3-emoji-picker .v3-footer .v3-tone .v3-icon.v3-tone-1f3fe{background-color:#a86637}.v3-emoji-picker .v3-footer .v3-tone .v3-icon.v3-tone-1f3ff{background-color:#60463a}.v3-emoji-picker .v3-footer .v3-tone .is-mac span{font-family:"Apple Color Emoji"}.v3-skin-tones{position:absolute;height:100%;width:60%;top:0;left:0;display:flex;align-items:center;justify-content:flex-end;padding:0 15px;opacity:0;visibility:hidden;transition:.2s;border-radius:0 0 10px 10px}.v3-skin-tones.v3-is-open{opacity:1;visibility:visible}.v3-skin-tones .v3-skin-tone{display:inline-block;height:15px;width:25px;border:none;padding:0;cursor:pointer;transition:0ms}.v3-skin-tones .v3-skin-tone:hover{transform:scale(1.1);transition:.2s}.v3-skin-tones .v3-skin-tone-neutral{color:#ffd225;background-color:#ffd225}.v3-skin-tones .v3-skin-tone-1f3fb{color:#ffdfbd;background-color:#ffdfbd}.v3-skin-tones .v3-skin-tone-1f3fc{color:#e9c197;background-color:#e9c197}.v3-skin-tones .v3-skin-tone-1f3fd{color:#c88e62;background-color:#c88e62}.v3-skin-tones .v3-skin-tone-1f3fe{color:#a86637;background-color:#a86637}.v3-skin-tones .v3-skin-tone-1f3ff{color:#60463a;background-color:#60463a}.v3-input-emoji-picker *{box-sizing:border-box}.v3-input-emoji-picker .v3-input-picker-root{position:relative}.v3-input-emoji-picker .v3-input-picker-root .v3-emoji-picker-input,.v3-input-emoji-picker .v3-input-picker-root .v3-emoji-picker-textarea{width:100%;height:40px;border:1px solid #999;padding-left:15px}.v3-input-emoji-picker .v3-input-picker-root .v3-emoji-picker-textarea{min-height:80px;resize:vertical}.v3-input-emoji-picker .v3-input-picker-root .v3-emoji-picker-textarea+.v3-input-picker-wrap .v3-input-picker-icon{top:auto;bottom:5px}.v3-input-emoji-picker .v3-input-picker-root .v3-input-picker-wrap .v3-input-picker-icon{display:inline-flex;position:absolute;right:5px;top:50%;transform:translateY(-50%);font-size:24px;border:none;background:none;padding:0 5px;cursor:pointer}.v3-input-emoji-picker .v3-input-picker-root .v3-input-picker-wrap .v3-input-picker-icon img{display:block;width:1em;height:1em}.v3-input-emoji-picker .v3-input-picker-root .v3-input-picker-wrap .v3-emoji-picker{opacity:0;visibility:hidden;transition:.2s}.v3-input-emoji-picker .v3-input-picker-root .v3-input-picker-wrap.v3-picker-is-open .v3-emoji-picker{opacity:1;visibility:visible;z-index:999}.v3-emoji-picker{--v3-picker-bg: #ffffff;--v3-picker-fg: #000000;--v3-picker-border: #dddddd;--v3-picker-input-bg: var(--v3-picker-bg);--v3-picker-input-border: #cccccc;--v3-picker-input-focus-border: #000000;--v3-group-image-filter: none;--v3-picker-emoji-hover: #f7f7f7;background:var(--v3-picker-bg);color:var(--v3-picker-fg)}.v3-emoji-picker .v3-footer,.v3-emoji-picker .v3-header{border-color:var(--v3-picker-border)}.v3-emoji-picker .v3-groups{filter:var(--v3-group-image-filter)}.v3-emoji-picker .v3-tone{color:var(--v3-picker-fg)}.v3-emoji-picker .v3-search input{background:var(--v3-picker-input-bg);border-color:var(--v3-picker-input-border);color:inherit}.v3-emoji-picker .v3-search input:focus{border-color:var(--v3-picker-input-focus-border)}.v3-emoji-picker .v3-body .v3-body-inner .v3-group h5,.v3-emoji-picker .v3-skin-tones{background:var(--v3-picker-bg)}.v3-emoji-picker .v3-body .v3-body-inner .v3-group .v3-emojis button:hover{background:var(--v3-picker-emoji-hover, #f7f7f7)}@media(prefers-color-scheme:dark){.v3-emoji-picker.v3-color-theme-auto{--v3-picker-bg: #000000;--v3-picker-fg: #ffffff;--v3-picker-border: #333333;--v3-picker-input-bg: #222222;--v3-picker-input-border: #444444;--v3-picker-input-focus-border: #555555;--v3-group-image-filter: invert(1);--v3-picker-emoji-hover: #222222}}.v3-emoji-picker.v3-color-theme-dark{--v3-picker-bg: #000000;--v3-picker-fg: #ffffff;--v3-picker-border: #333333;--v3-picker-input-bg: #222222;--v3-picker-input-border: #444444;--v3-picker-input-focus-border: #555555;--v3-group-image-filter: invert(1);--v3-picker-emoji-hover: #222222}.icon[data-v-b8f5b30c]{width:100%;height:100%}.chat-input[data-v-74018336]{height:fit-content;background-color:var(--bg-chat);padding:0 2rem 2rem;position:relative}.main[data-v-74018336]{height:fit-content;padding:0rem 1rem;display:flex;justify-content:space-between;background:var(--bg-input);border-radius:3rem;align-items:center;gap:.5rem}.left-buttons[data-v-74018336]{display:flex;gap:.5rem;align-items:center;flex-shrink:0}input[data-v-74018336]{flex:1;height:5rem;border:none;background:none;color:var(--text-main);outline:none;font-size:1.5rem;flex:1 1 auto;min-width:0}.action-button[data-v-74018336],.send-button[data-v-74018336]{padding-top:.5rem;align-items:center;justify-content:center;background-color:var(--msg-out);border:none;border-radius:50%;width:3.5rem;height:3.5rem;color:#fff;cursor:pointer;transition:background-color .2s;flex-shrink:0}.action-button.active[data-v-74018336]{background-color:var(--accent-color)}.icon[data-v-74018336]{color:var(--text-main);max-height:2.5rem;max-width:2.5rem}.send-button[data-v-74018336]{background-color:var(--msg-out)}.emoji-picker-container[data-v-74018336]{position:absolute;bottom:100%;left:2rem;margin-bottom:.5rem;z-index:1000;box-shadow:0 5px 15px #0000004d;border-radius:8px;overflow:hidden}.v3-emoji-picker{background-color:var(--bg-input);color:var(--text-main);--v3-picker-emoji-hover: var(--bg-chatlist-panel) !important}.v3-sticky{background-color:var(--bg-input)!important}.v3-text{color:var(--text-main)}.v3-header img{background-color:var(--text-main-light);border-radius:.6rem}.v3-header input{background-color:var(--bg-chatlist-panel)!important;border:none!important;border-radius:.8rem!important}.v3-skin-tones{background-color:var(--bg-input)!important}.all[data-v-36d47730]{background-color:var(--bg-chatlist-panel)}.search[data-v-36d47730]{display:flex;height:4rem;gap:1rem;justify-content:center;background-color:var(--bg-chatlist-hover);justify-content:space-between;border-radius:2rem;padding:.5rem .5rem .5rem 1.5rem;align-items:center}.main[data-v-36d47730]{display:flex;flex:1}input[data-v-36d47730],button[data-v-36d47730]{all:unset}input[data-v-36d47730]{flex:1}button[data-v-36d47730]{height:3rem;width:3rem;display:flex;align-items:center;justify-content:center;background-color:var(--bg-main);border-radius:50%;cursor:pointer}.icon[data-v-36d47730]{height:1.75rem}.close-btn[data-v-36d47730]{padding:.2rem}.fade-enter-active[data-v-36d47730],.fade-leave-active[data-v-36d47730]{transition:opacity .1s ease}.fade-enter-from[data-v-36d47730],.fade-leave-to[data-v-36d47730]{opacity:0}.selector[data-v-3a9647bf]{display:flex;flex-direction:column;gap:1rem}.search-bar[data-v-3a9647bf]{margin:1rem}.contacts-list[data-v-3a9647bf]{display:flex;flex-direction:column;gap:6px;padding:0 1rem 1rem}.contact-item[data-v-3a9647bf]{display:flex;align-items:center;gap:12px;padding:8px 10px;border-radius:10px;cursor:pointer;transition:background .15s ease}.contact-item[data-v-3a9647bf]:hover,.contact-item.selected[data-v-3a9647bf]{background:var(--bg-peoplelist-hover)}.avatar[data-v-3a9647bf]{width:36px;height:36px;border-radius:50%;object-fit:cover;object-position:center}.main-name[data-v-3a9647bf]{font-size:1.5rem;color:var(--text-main)}.second-name[data-v-3a9647bf]{font-size:1.3rem;color:var(--text-muted)}.selected-label[data-v-3a9647bf]{margin:6px 0 4px;font-size:12px;font-weight:600;color:var(--text-main);text-transform:uppercase}.panel[data-v-27dab551]{position:relative;display:flex;flex-direction:column;align-items:center;background-color:var(--bg-peoplelist-panel);width:100%;height:100%;overflow-y:auto}.close-btn[data-v-27dab551]{all:unset;display:flex;justify-content:center;align-items:center;background-color:var(--bg-main);height:4rem;width:4rem;border-radius:50%;border:none;padding:1rem;box-sizing:border-box;position:absolute;top:1rem;right:1rem;cursor:pointer;font-size:2rem;color:var(--text-main)}.main-name[data-v-27dab551]{color:var(--text-main)!important;font-size:2.2rem!important;font-weight:700!important;text-align:center!important;padding-top:.6rem!important;padding-bottom:.6rem!important;display:flex;width:calc(100% - 14rem);gap:1rem;align-items:center;margin-left:7rem;margin-right:7rem;margin-bottom:2rem}.description[data-v-27dab551]{font-size:1.6rem!important;color:var(--text-muted)!important;text-align:start!important;display:flex;width:calc(100% - 14rem);gap:1rem;align-items:center;margin-left:7rem;margin-right:7rem}.added-date[data-v-27dab551]{margin-top:1rem;font-size:1.5rem;color:var(--text-muted)}.editable-field[data-v-27dab551]{display:flex;width:calc(100% - 8rem);gap:1rem;align-items:center;margin-left:4rem}.textarea-edit[data-v-27dab551]{all:unset;flex:1;min-width:0;width:100%;line-height:1.4;color:var(--text-main);padding:.6rem .8rem;border-radius:.8rem;border:1px solid #2f3e63;resize:none;overflow:hidden;white-space:pre-wrap}.textarea-edit[readonly][data-v-27dab551]{background:none;border:1px solid rgba(255,0,0,0);padding:.6rem .8rem}.edit-button[data-v-27dab551]{all:unset;height:3rem;width:3rem;border-radius:50%;background-color:var(--main-app-color-2);color:var(--text-main-light);display:flex;align-items:center;justify-content:center}.confirm-button[data-v-27dab551]{all:unset;height:3rem;width:3rem;border-radius:50%;background-color:var(--main-app-color-1);color:var(--text-main-light);display:flex;align-items:center;justify-content:center}.icon[data-v-27dab551]{max-height:2.2rem;max-width:2.2rem;color:var(--text-main);flex-shrink:0}.icon-light[data-v-27dab551]{color:var(--text-main-light)!important}.mini-swap-enter-active[data-v-27dab551],.mini-swap-leave-active[data-v-27dab551]{transition:opacity .15s ease,transform .15s ease}.mini-swap-enter-from[data-v-27dab551],.mini-swap-leave-to[data-v-27dab551]{opacity:0;transform:scale(.85)}button[data-v-27dab551]{border:none;border-radius:20px;padding:6px 16px;font-size:14px;cursor:pointer;background-color:var(--main-app-color-2)}.members-section[data-v-27dab551]{width:100%;margin-top:2rem;padding:0 1.5rem;max-height:50vh;min-height:0;overflow-y:auto;flex-shrink:0}.members-title[data-v-27dab551]{font-size:1.6rem;font-weight:700;color:var(--text-main);margin-bottom:1rem}.members-list[data-v-27dab551]{list-style:none;padding:0;margin:0}.member-item[data-v-27dab551]{display:flex;align-items:center;padding:.6rem .8rem;justify-content:space-between;cursor:pointer}.member-left[data-v-27dab551]{display:flex;align-items:center;gap:1rem;flex:1;min-width:0}.member-buttons[data-v-27dab551]{display:flex;gap:.8rem}.give-admin-btn[data-v-27dab551]{border:none;background:transparent;color:var(--accent);font-size:1.6rem;cursor:pointer;padding:.4rem;border-radius:.5rem}.give-admin-btn[data-v-27dab551]:hover{background-color:var(--accent-hover)}.admin-icon[data-v-27dab551]{height:1.8rem}.remove-btn[data-v-27dab551]{border:none;background:transparent;color:tomato;font-size:1.6rem;cursor:pointer;padding:.4rem;border-radius:.5rem}.remove-btn[data-v-27dab551]:hover{background-color:#ff634726}.remove-icon[data-v-27dab551]{height:1.8rem}.member-item[data-v-27dab551]:hover{background-color:var(--bg-chatlist-hover);border-radius:.8rem}.member-name-row[data-v-27dab551]{display:flex;align-items:center;gap:.6rem}.you-badge[data-v-27dab551]{font-size:1.1rem;padding:.1rem .6rem;border-radius:1rem;background-color:var(--accent);color:#fff}.admin-badge[data-v-27dab551]{font-size:1.1rem;padding:.1rem .6rem;border-radius:1rem;background-color:#f59e0b;color:#fff}.member-avatar[data-v-27dab551]{width:3.2rem;height:3.2rem;border-radius:50%}.member-info[data-v-27dab551]{display:flex;flex-direction:column}.member-name[data-v-27dab551]{font-size:1.5rem}.member-status[data-v-27dab551]{font-size:1.3rem;color:var(--text-muted)}.members-header[data-v-27dab551]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.add-members-actions[data-v-27dab551]{display:flex;justify-content:end;align-items:center}.cancel-btn[data-v-27dab551]{margin:1rem;background-color:var(--bg-chatlist-panel);color:var(--text-main)}.leave-group-section[data-v-27dab551]{margin-top:3rem;width:100%;display:flex;justify-content:center}.leave-group-btn[data-v-27dab551]{background-color:var(--main-app-color-2);color:var(--text-main-light)!important}.panel[data-v-27dab551]::-webkit-scrollbar,.members-section[data-v-27dab551]::-webkit-scrollbar{width:.8rem}.panel[data-v-27dab551]::-webkit-scrollbar-track,.members-section[data-v-27dab551]::-webkit-scrollbar-track{background:transparent}.panel[data-v-27dab551]::-webkit-scrollbar-thumb,.members-section[data-v-27dab551]::-webkit-scrollbar-thumb{background:var(--scroll-bar);border-radius:999px}.panel[data-v-27dab551]::-webkit-scrollbar-thumb:hover,.members-section[data-v-27dab551]::-webkit-scrollbar-thumb:hover{background:var(--scroll-bar-hover)}.panel[data-v-27dab551]::-webkit-scrollbar-button,.members-section[data-v-27dab551]::-webkit-scrollbar-button{display:none}.leave-confirm-box[data-v-27dab551]{margin-top:1.5rem;padding:1.2rem;border-radius:1rem;background:var(--bg-warning-panel);color:#fff;text-align:center;box-shadow:inset 0 0 8px #f006;margin-bottom:2rem}.leave-warning[data-v-27dab551]{font-size:1.4rem;margin-bottom:1rem;color:var(--text-main)}.leave-confirm-actions[data-v-27dab551]{display:flex;justify-content:center;gap:1rem}.confirm-leave-btn[data-v-27dab551]{background:var(--bg-warning-button);color:#fff;height:fit-content;padding:1rem 1.5rem}.leave-confirm-actions .cancel-btn[data-v-27dab551]{margin:0;height:fit-content;padding:1rem 1.5rem;background-color:var(--bg-chatlist-panel);color:var(--text-main)}.leave-swap-enter-active[data-v-27dab551],.leave-swap-leave-active[data-v-27dab551]{transition:opacity .1s ease,transform .1s ease}.leave-swap-enter-from[data-v-27dab551]{opacity:0;transform:translateY(6px) scale(.97)}.leave-swap-leave-to[data-v-27dab551]{opacity:0;transform:translateY(-6px) scale(.97)}.avatar-wrapper[data-v-27dab551]{position:relative;width:15rem;height:15rem;margin:4rem auto 2rem;cursor:pointer}.avatar-wrapper .avatar[data-v-27dab551]{width:100%;height:100%;border-radius:50%;object-fit:cover;transition:filter .2s ease}.avatar-overlay[data-v-27dab551]{position:absolute;inset:0;border-radius:50%;background:#0000008c;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;font-size:1.4rem;gap:.6rem;opacity:0;transition:opacity .2s ease}.avatar-wrapper:hover .avatar-overlay[data-v-27dab551]{opacity:1}.avatar-wrapper:hover .avatar[data-v-27dab551]{filter:brightness(.6)}.overlay-icon[data-v-27dab551]{height:2.4rem}.panel[data-v-2ec006e2]{position:relative;display:flex;flex-direction:column;align-items:center;background-color:var(--bg-peoplelist-panel);width:100%;min-width:0}.close-btn[data-v-2ec006e2]{display:flex;justify-content:center;align-items:center;background-color:var(--bg-main);height:4rem;width:4rem;border-radius:50%;border:none;padding:1rem;position:absolute;top:1rem;right:1rem;cursor:pointer;font-size:2rem;color:var(--text-main)}.avatar[data-v-2ec006e2]{width:50%;border-radius:50%;margin:4rem auto 2rem;object-fit:cover;object-position:center}.main-name[data-v-2ec006e2]{font-size:2.2rem;font-weight:700}.second-name[data-v-2ec006e2]{font-size:1.8rem;color:var(--text-muted)}.added-date[data-v-2ec006e2]{margin-top:1rem;font-size:1.5rem;color:var(--text-muted)}.buttons[data-v-2ec006e2]{margin-top:2rem;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.btn[data-v-2ec006e2]{all:unset;width:auto;height:fit-content;background-color:var(--msg-out);border-radius:1rem;padding:.5rem 1rem;cursor:pointer;display:flex;flex-direction:column;gap:.5rem}.btn-icon[data-v-2ec006e2]{height:3.5rem}.btn-text[data-v-2ec006e2]{font-size:1.4rem}.editable-field[data-v-2ec006e2]{display:flex;gap:1rem;align-items:center;margin-left:4rem}input[data-v-2ec006e2]{background:none;border:1px solid #2f3e63;border-radius:.8rem;padding:.8rem;color:var(--text-main);font-size:2.2rem;text-align:center;min-width:0;width:100%;max-width:100%}input[readonly][data-v-2ec006e2]{border:none;cursor:text;opacity:.85;outline:none}input[data-v-2ec006e2]:not([readonly]){border:1px solid #2f3e63}.edit-button[data-v-2ec006e2]{all:unset;height:3rem!important;width:3rem!important;border-radius:50%;background-color:var(--msg-out);display:flex;align-items:center;justify-content:center}.confirm-button[data-v-2ec006e2]{all:unset;height:3rem;width:3rem;border-radius:50%;background-color:var(--msg-in);display:flex;align-items:center;justify-content:center}.edit-button[data-v-2ec006e2],.confirm-button[data-v-2ec006e2]{flex:0 0 3rem}.icon[data-v-2ec006e2]{max-height:2.2rem;max-width:2.2rem;color:var(--text-main);flex-shrink:0}.mini-swap-enter-active[data-v-2ec006e2],.mini-swap-leave-active[data-v-2ec006e2]{transition:opacity .15s ease,transform .15s ease}.mini-swap-enter-from[data-v-2ec006e2],.mini-swap-leave-to[data-v-2ec006e2]{opacity:0;transform:scale(.85)}.tabs[data-v-22b39e94]{background-color:none;display:flex;height:4rem}.tab[data-v-22b39e94]{flex:1;height:auto;background-color:var(--bg-peoplelist-panel);color:var(--text-main);font-weight:700;cursor:pointer;border:none;border-radius:1.5rem 1.5rem 0 0}.muted[data-v-22b39e94]{background-color:var(--bg-peoplelist-muted)}.person-item[data-v-692acb05]{display:flex;gap:12px;padding:12px;cursor:pointer}.person-item[data-v-692acb05]:hover{background:var(--bg-peoplelist-hover);border-radius:1.5rem}.avatar[data-v-692acb05]{height:5rem;width:5rem;background-color:none;border-radius:50%;object-fit:cover;object-position:center}.info[data-v-692acb05]{display:flex;flex-direction:column;flex:1;min-width:0}.main-name[data-v-692acb05]{color:var(--text-main);font-weight:600;margin-right:1.5rem}.second-name[data-v-692acb05]{font-size:1.4rem;color:var(--text-muted)}.people-list[data-v-4a5ce6f2]{flex:1;background:var(--bg-peoplelist-panel);flex-direction:column;padding:0 1rem;min-height:0;overflow-y:scroll}@media(max-width:768px){.people-list[data-v-4a5ce6f2]{padding-bottom:var(--sidebar-mobile-heigth)}}.people-move[data-v-4a5ce6f2]{transition:transform .2s ease}.people-enter-active[data-v-4a5ce6f2]{transition:all .18s ease-out}.people-enter-from[data-v-4a5ce6f2]{opacity:0;transform:translateY(-8px)}.people-enter-to[data-v-4a5ce6f2]{opacity:1;transform:translateY(0)}.people-list[data-v-4a5ce6f2]::-webkit-scrollbar{width:.8rem}.people-list[data-v-4a5ce6f2]::-webkit-scrollbar-track{background:transparent}.people-list[data-v-4a5ce6f2]::-webkit-scrollbar-thumb{background:var(--scroll-bar);border-radius:999px}.people-list[data-v-4a5ce6f2]::-webkit-scrollbar-thumb:hover{background:var(--scroll-bar-hover)}.people-list[data-v-4a5ce6f2]::-webkit-scrollbar-button{display:none}.panel[data-v-9aeb761d]{display:flex;flex:1;flex-direction:column}.search-bar[data-v-9aeb761d]{padding:2rem 3rem}.tabs[data-v-7d14759d]{background-color:none;display:flex;height:4rem}.tab[data-v-7d14759d]{flex:1;height:auto;background-color:var(--bg-peoplelist-panel);color:var(--text-main);font-weight:700;cursor:pointer;border:none;border-radius:1.5rem 1.5rem 0 0}.muted[data-v-7d14759d]{background-color:var(--bg-peoplelist-muted)}.chat-item[data-v-981ccfbb]{display:flex;gap:12px;padding:12px;cursor:pointer}.chat-item[data-v-981ccfbb]:hover,.chat-item.selected[data-v-981ccfbb]{background:var(--bg-chatlist-hover);border-radius:1.5rem}.avatar-wrapper[data-v-981ccfbb]{position:relative;height:5rem;width:5rem}.avatar[data-v-981ccfbb]{height:5rem;width:5rem;background-color:none;border-radius:50%;object-fit:cover;object-position:center}.status-indicator[data-v-981ccfbb]{position:absolute;bottom:.1rem;right:.2rem;width:1.5rem;height:1.5rem;border-radius:50%;border:.25rem solid var(--bg-chatlist-panel)}.status-indicator.selected[data-v-981ccfbb],.chat-item:hover .status-indicator[data-v-981ccfbb]{border:.25rem solid var(--bg-chatlist-hover)}.status-indicator.Online[data-v-981ccfbb]{background-color:var(--online)}.status-indicator.Offline[data-v-981ccfbb]{background-color:var(--offline)}.info[data-v-981ccfbb]{display:flex;flex-direction:column;flex:1;min-width:0}.up[data-v-981ccfbb]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex:1}.texto[data-v-981ccfbb]{margin-right:1.5rem;display:flex;align-items:flex-end;line-height:1}.name[data-v-981ccfbb]{color:var(--text-main);font-weight:600;margin-right:1.5rem}.status[data-v-981ccfbb]{font-size:1.4rem;color:var(--text-muted)}.last-message .text[data-v-981ccfbb]{font-size:1.4rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0;color:var(--text-main)}.unread-messages[data-v-981ccfbb]{height:2.4rem;width:2.4rem;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:var(--msg-out);color:var(--text-main)}.down[data-v-981ccfbb]{display:flex;justify-content:space-between}.last-message[data-v-981ccfbb]{display:flex;margin-right:1.5rem;overflow:hidden;flex:1;min-width:0}.icon[data-v-981ccfbb]{height:2.2rem;margin-right:.5rem;color:var(--main-app-color-2)}.time[data-v-981ccfbb]{font-size:1.2rem;color:var(--text-main)}.msg-state-enter-active[data-v-981ccfbb],.msg-state-leave-active[data-v-981ccfbb]{transition:opacity .25s ease,transform .25s ease}.msg-state-enter-from[data-v-981ccfbb],.msg-state-leave-to[data-v-981ccfbb]{opacity:0;transform:scale(.85)}.icon-media[data-v-981ccfbb]{height:1.8rem;margin:0 0 0 .2rem;color:var(--text-main)}.media-span[data-v-981ccfbb]{display:flex;gap:.5rem}.muted[data-v-981ccfbb]{color:var(--text-muted)!important}.chat-list[data-v-8bf6d97a]{height:100%;flex:1;min-height:0;background:var(--bg-chatlist-panel);overflow-y:scroll;padding:1rem;scroll-padding-top:2rem;display:flex;flex-direction:column;gap:.3rem}@media(max-width:768px){.chat-list[data-v-8bf6d97a]{padding-bottom:var(--sidebar-mobile-heigth)}}.chat-move[data-v-8bf6d97a]{transition:transform .25s ease}.chat-list[data-v-8bf6d97a]::-webkit-scrollbar{width:.8rem}.chat-list[data-v-8bf6d97a]::-webkit-scrollbar-track{background:transparent}.chat-list[data-v-8bf6d97a]::-webkit-scrollbar-thumb{background:var(--scroll-bar);border-radius:999px}.chat-list[data-v-8bf6d97a]::-webkit-scrollbar-thumb:hover{background:var(--scroll-bar-hover)}.chat-list[data-v-8bf6d97a]::-webkit-scrollbar-button{display:none}.all[data-v-acf76f8d]{background:var(--bg-peoplelist-panel);border-radius:1.5rem 1.5rem 0 0;display:flex;flex-direction:column;min-height:0;overflow:hidden;flex:1}.panel-header[data-v-acf76f8d]{padding:14px 18px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(255,255,255,.06);position:relative}.panel-header h3[data-v-acf76f8d]{font-size:16px;font-weight:600;margin:0}.close-btn[data-v-acf76f8d]{display:flex;justify-content:center;align-items:center;background-color:var(--bg-main);height:3rem;width:3rem;border-radius:50%;border:none;position:absolute;top:1rem;right:1rem;cursor:pointer;font-size:2rem;color:var(--text-main);padding:.8rem}.close-btn[data-v-acf76f8d]:hover{color:#fff}.search-bar[data-v-acf76f8d]{flex:0 0 auto;margin:2rem 3rem 1rem}.panel-body[data-v-acf76f8d]{flex:1 1 auto;min-height:0;padding:16px 18px;overflow-y:auto;min-width:0;overflow-x:hidden;scrollbar-gutter:stable}.subtitle[data-v-acf76f8d]{font-size:13px;color:var(--text-main);margin-bottom:10px}.main-name[data-v-acf76f8d]{font-size:1.6rem!important;color:var(--text-main)}.second-name[data-v-acf76f8d]{font-size:1.4rem;color:var(--text-muted)}.contacts-list[data-v-acf76f8d]{display:flex;flex-direction:column;gap:6px}.contact-item[data-v-acf76f8d]{display:flex;align-items:center;gap:12px;padding:8px 10px;border-radius:10px;cursor:pointer;transition:background .15s ease}.contact-item[data-v-acf76f8d]:hover,.contact-item.selected[data-v-acf76f8d]{background:var(--bg-peoplelist-hover)}.contact-item input[type=checkbox][data-v-acf76f8d]{appearance:none;-webkit-appearance:none;background-color:var(--text-muted);border-radius:.5rem;width:1.6rem;height:1.6rem;cursor:pointer;filter:brightness(.85)}.contact-item input[type=checkbox][data-v-acf76f8d]:checked{background-color:var(--main-app-color-2)}.contact-item input[type=checkbox][data-v-acf76f8d]:after{content:"";width:.6rem;height:.3rem;border-left:2px solid var(--text-main-light);border-bottom:2px solid var(--text-main-light);transform:rotate(-45deg) scale(0);display:block;margin:.4rem auto 0;transition:transform .12s ease}.contact-item input[type=checkbox][data-v-acf76f8d]:checked:after{transform:rotate(-45deg) scale(1)}.contact-item input[type=checkbox][data-v-acf76f8d]:hover{filter:brightness(1)}.avatar[data-v-acf76f8d]{width:36px;height:36px;border-radius:50%;object-fit:cover;object-position:center}.contact-item span[data-v-acf76f8d]{font-size:14px;font-weight:500}.avatar-section[data-v-acf76f8d]{display:flex;align-items:center;gap:14px;margin-bottom:14px}.group-avatar[data-v-acf76f8d]{width:6.4rem;height:6.4rem;border-radius:50%;object-fit:cover;background:var(--bg-chatlist-hover)}.group-avatar-icon[data-v-acf76f8d]{height:3rem}.placeholder[data-v-acf76f8d]{display:flex;align-items:center;justify-content:center;font-size:26px;color:var(--text-muted)}.avatar-section input[type=file][data-v-acf76f8d]{font-size:12px;color:var(--bg-chatlist-hover)}.input[data-v-acf76f8d],.textarea[data-v-acf76f8d]{width:100%;padding:10px 12px;margin-top:10px;border-radius:10px;border:none;background:var(--bg-chatlist-hover);color:var(--text-main);font-size:14px;font-family:inherit}.input[data-v-acf76f8d]::placeholder,.textarea[data-v-acf76f8d]::placeholder{color:var(--text-muted)}.textarea[data-v-acf76f8d]{resize:none;min-height:80px}.file-picker[data-v-acf76f8d]{display:flex;align-items:center;gap:12px;cursor:pointer}.file-btn[data-v-acf76f8d]{background:var(--main-app-color-2);color:var(--text-main-light);padding:6px 14px;border-radius:999px;font-size:13px;font-weight:500;transition:opacity .15s ease,transform .05s ease;white-space:nowrap}.file-btn[data-v-acf76f8d]:hover{opacity:.9}.file-btn[data-v-acf76f8d]:active{transform:scale(.97)}.file-name[data-v-acf76f8d]{font-size:12px;color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;max-width:160px}.panel-footer[data-v-acf76f8d]{padding:12px 18px;display:flex;justify-content:space-between;align-items:center;border-top:1px solid rgba(255,255,255,.06)}.next-btn[data-v-acf76f8d]{margin-left:auto}button[data-v-acf76f8d]{border:none;border-radius:20px;padding:6px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:opacity .15s ease,transform .05s ease}button[data-v-acf76f8d]:active{transform:scale(.97)}button[data-v-acf76f8d]:disabled{opacity:.4;cursor:not-allowed}.panel-footer button[data-v-acf76f8d]{background:var(--main-app-color-2);color:#fff}.panel-footer button[data-v-acf76f8d]:first-child,.panel-footer button[data-v-acf76f8d]:first-child:hover{color:#fff}.search[data-v-acf76f8d]{margin:0;padding:.5rem 1rem;width:100%;box-sizing:border-box}.selected-label[data-v-acf76f8d]{margin:6px 0 4px;font-size:12px;font-weight:600;color:var(--text-main);text-transform:uppercase}.panel-body[data-v-acf76f8d]::-webkit-scrollbar{width:.8rem}.panel-body[data-v-acf76f8d]::-webkit-scrollbar-track{background:transparent}.panel-body[data-v-acf76f8d]::-webkit-scrollbar-thumb{background:var(--scroll-bar);border-radius:999px}.panel-body[data-v-acf76f8d]::-webkit-scrollbar-thumb:hover{background:var(--scroll-bar-hover)}.panel-body[data-v-acf76f8d]::-webkit-scrollbar-button{display:none}@media(max-width:768px){.all[data-v-acf76f8d]{padding-bottom:var(--sidebar-mobile-heigth)}}.panel[data-v-3b14c5d7]{min-width:0;display:flex;flex:1;flex-direction:column;height:100%;min-height:0}.create-group-btn[data-v-3b14c5d7]{padding:6px 14px;border-radius:20px;border:none;background-color:var(--main-app-color-2);color:#fff;font-weight:500;cursor:pointer;margin:1rem 2rem 0 auto}.chat-list-header[data-v-3b14c5d7]{display:flex;justify-content:center;align-items:center;padding:10px 10px 0;background:var(--bg-chatlist-panel)}.panel-content[data-v-3b14c5d7]{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.chats-layout[data-v-336c4538]{display:flex;flex-direction:row;height:100dvh}.left[data-v-336c4538]{display:flex;flex-direction:column;align-items:flex-start;height:100%;width:var(--left-section-width)}.logo[data-v-336c4538]{height:6rem;margin:2rem}.main[data-v-336c4538]{display:flex;flex-direction:row;flex:1;width:100%;min-height:0;min-width:0}.right[data-v-336c4538]{display:flex;flex-direction:column;flex:1;height:100%}@media(max-width:768px){.chats-layout[data-v-336c4538]{flex-direction:column}.left[data-v-336c4538]{width:100%;flex-direction:column}.main[data-v-336c4538]{flex:1}.right[data-v-336c4538]{width:100%;height:calc(100dvh - 6rem)}}.mobile-overlay[data-v-336c4538]{position:fixed;inset:0;z-index:2000;background:var(--bg-peoplelist-panel)}.slide-panel-enter-active[data-v-336c4538],.slide-panel-leave-active[data-v-336c4538]{transition:transform .25s ease,opacity .25s ease}.slide-panel-enter-from[data-v-336c4538],.slide-panel-leave-to[data-v-336c4538]{transform:translate(100%);opacity:.8}ul[data-v-aa06845c]{list-style:none;padding:1rem 0 0;margin:0;width:100%;background-color:var(--bg-chat);display:flex;flex-direction:column}li[data-v-aa06845c]{padding:1.2rem 1.6rem;margin:0 1rem;cursor:pointer;font-size:1.4rem;color:var(--text-main);border-radius:.8rem;transition:"background" .15s ease,color .15s ease}li[data-v-aa06845c]:hover{background:var(--bg-chatlist-hover)}.settings-section[data-v-3141b040]{padding:0}h2[data-v-3141b040]{margin-bottom:2rem;font-size:2.2rem}.fields[data-v-3141b040]{display:flex;flex-direction:column;gap:1.6rem}.field[data-v-3141b040]{display:flex;flex-direction:column;gap:.6rem}label[data-v-3141b040]{font-size:1.4rem;color:var(--text-muted);font-weight:700}.editable-field[data-v-3141b040]{display:flex;gap:1rem}input[data-v-3141b040]{background:none;border:1px solid #2f3e63;border-radius:.8rem;padding:.8rem;color:var(--text-main);width:22rem;font-size:1.6rem}input[readonly][data-v-3141b040]{border:none;padding-left:0;cursor:text;opacity:.85;outline:none}input[data-v-3141b040]:not([readonly]){border:1px solid #2f3e63}.edit-button[data-v-3141b040]{all:unset;height:3rem;width:3rem;border-radius:50%;background-color:var(--main-app-color-2);display:flex;align-items:center;justify-content:center}.confirm-button[data-v-3141b040]{all:unset;height:3rem;width:3rem;border-radius:50%;background-color:var(--main-app-color-1);display:flex;align-items:center;justify-content:center}.icon[data-v-3141b040]{max-height:2.2rem;max-width:2.2rem;color:var(--text-main-light);padding:.1rem;flex-shrink:0}.mini-swap-enter-active[data-v-3141b040],.mini-swap-leave-active[data-v-3141b040]{transition:opacity .15s ease,transform .15s ease}.mini-swap-enter-from[data-v-3141b040],.mini-swap-leave-to[data-v-3141b040]{opacity:0;transform:scale(.85)}.avatar-block[data-v-3141b040]{display:flex;align-items:center;gap:1.6rem;margin-top:2rem}.avatar[data-v-3141b040]{width:72px;height:72px;border-radius:50%;border:2px solid var(--avatar-border);object-fit:cover;object-position:center}.avatar-block button[data-v-3141b040]{padding:.6rem 1.2rem;border-radius:.8rem;border:none;background:var(--main-app-color-2);cursor:pointer}.avatar-block button[data-v-3141b040]:disabled{opacity:.6;cursor:not-allowed}.settings-scroll[data-v-fd6b83eb]{height:100%;overflow-y:auto;scroll-behavior:smooth;display:flex;flex-direction:column;justify-content:space-between}.logout[data-v-fd6b83eb]{all:unset;padding:1rem 1.6rem;margin:0 1rem;cursor:pointer;font-size:1.4rem;color:var(--text-main);border-radius:1rem;transition:"background" .15s ease,color .15s ease;margin-top:auto;margin-bottom:1rem;color:var(--text-main-light);background-color:var(--bg-logout);width:fit-content}.logout[data-v-fd6b83eb]:hover{background:#b64b4b}.settings-layout[data-v-2cecc3ab]{display:flex;flex-direction:row;height:100dvh}.left[data-v-2cecc3ab]{display:flex;flex-direction:column;align-items:flex-start;height:100%;width:var(--left-section-width)}.logo[data-v-2cecc3ab]{height:6rem;margin:2rem}.main[data-v-2cecc3ab]{display:flex;flex-direction:row;flex:1;width:100%}.right[data-v-2cecc3ab]{display:flex;flex-direction:column;flex:1;margin:10rem 0 2rem 2rem}.sections-list[data-v-2cecc3ab]{background-color:var(--bg-chatlist-panel);border-radius:1.5rem 1.5rem 0 0}@media(max-width:768px){.settings-layout[data-v-2cecc3ab]{flex-direction:column!important;height:100dvh!important}.left[data-v-2cecc3ab]{width:100%!important;height:auto!important}.main[data-v-2cecc3ab]{display:block!important}.right[data-v-2cecc3ab]{flex:1!important;width:100%!important;height:auto!important;margin:0!important;padding-bottom:calc(var(--sidebar-mobile-heigth) + 2rem);padding-left:2rem}}:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:dark light;color:var(--text-main);background-color:var(--bg-main);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-size:62.5%}body{margin:0;font-size:1.6rem}html,body{height:100%;margin:0;overflow:hidden}#app{height:100dvh;display:flex;flex-direction:column}p{margin:0}*{box-sizing:border-box}@media(max-width:768px){input,textarea,select{font-size:16px!important}}:root{--bg-main: #0b1220;--bg-chatlist-panel: #111A2E;--bg-chatlist-hover: #233356;--bg-peoplelist-panel: var(--bg-chatlist-panel);--bg-peoplelist-hover: var(--bg-chatlist-hover);--bg-peoplelist-muted: none;--bg-chat: #0f172a;--bg-chat-header: #141E36;--bg-input: #233356;--text-main-light: #f2f3f4;--text-main-dark: #000000;--text-main: var(--text-main-light);--text-muted: #9aa4bf;--avatar-border: #2f3e63;--msg-in: var(--main-app-color-1);--msg-out: var(--main-app-color-2);--main-app-color-1: #2D4CBA;--main-app-color-2: #742abf;--second-main-app-color-1: #98DBFF;--second-main-app-color-2: #CD9EFD;--day-label: #00000079;--msg-focused: #162446;--accent: #5b8cff;--accent-hover: rgb(44, 75, 147);--left-section-width: 30%;--scroll-bar: rgba(255, 255, 255, .25);--scroll-bar-hover: rgba(255, 255, 255, .4);--bg-logout: brown;--online: #4caf50;--offline: #f44336;--bg-warning-panel: #3a1515;--bg-warning-button: brown;--sidebar-mobile-heigth: 6rem}[data-theme=light]{--bg-main: #E6E6E6;--bg-chatlist-panel: #D9D9D9;--bg-chatlist-hover: #BCBCBC;--bg-peoplelist-panel: var(--bg-chatlist-panel);--bg-peoplelist-muted: none;--bg-chat: #E6E6E6;--bg-chat-header: #CDCDCD;--bg-input: #CDCDCD;--text-main: var(--text-main-dark);--text-muted: #5E5E5E;--avatar-border: #999999;--msg-in: var(--second-main-app-color-1);--msg-out: var(--second-main-app-color-2);--day-label: #00000017;--msg-focused: #b9b9b9;--accent: #5b8cff;--scroll-bar: rgba(0, 0, 0, .25);--scroll-bar-hover: rgba(0, 0, 0, .377);--bg-warning-panel: #d4aeae;--bg-warning-button: brown}
