:root{--color-primary:#3390ec;--color-primary-opacity:#50a2e91e;--color-primary-opacity-hover:#50a2e940;--color-primary-tint:#3390ec1a;--color-primary-shade:#4a95d6;--color-on-primary:#fff;--color-background:#fff;--color-background-compact-menu:#fffb;--color-web-app-browser:#fffb;--color-background-compact-menu-reactions:#ffffffeb;--color-background-compact-menu-hover:#0001;--color-background-secondary:#f4f4f5;--color-background-secondary-accent:#e4e4e5;--color-background-sidebar:#e4e4e5;--color-background-own:#eeffde;--color-background-own-apple:#dcf8c5;--color-background-selected:#f4f4f5;--color-background-own-selected:#d0ffac;--color-chat-hover:#f4f4f5;--color-chat-active:#3390ec;--color-chat-active-greyed:#60a7f0;--color-item-hover:#f4f4f5;--color-item-active:#ededed;--color-text:#000;--color-text-secondary:#707579;--color-icon-secondary:#707579;--color-text-secondary-apple:#8e8e92;--color-borders:#dadce0;--color-borders-input:#dadce0;--color-dividers:#c8c6cc;--color-dividers-android:#e7e7e7;--color-links:#3390ec;--color-gray:#c4c9cc;--color-list-icon:#abafb1;--color-default-shadow:#72727240;--color-light-shadow:#7272722b;--color-active:#00c73e;--color-active-darker:#00a734;--color-green:#00c73e;--color-green-darker:#00a734;--color-success:#00c73e;--color-text-meta-colored:#4dcd5e;--color-reply-hover:#f4f4f4;--color-reply-active:#e8e9e9;--color-reply-own-hover:#d9f5ce;--color-reply-own-hover-apple:#cbefb7;--color-reply-own-active:#c5ecbe;--color-reply-own-active-apple:#bae6a8;--color-accent-own:#45af54;--color-message-meta-own:#4fae4e;--color-own-links:#3390ec;--color-code:#4a729a;--color-code-own:#3c7940;--color-code-bg:#70757914;--color-code-own-bg:#70757914;--color-composer-button:#707579cc;--color-message-reaction:#ebf3fd;--color-message-reaction-hover:#c5def9;--color-message-reaction-own:#c6eab2;--color-message-reaction-hover-own:#b5e0a4;--color-message-reaction-chosen-hover:#1a82ea;--color-message-reaction-chosen-hover-own:#3f9d4b;--color-message-non-contact:#cceebf;--color-voice-transcribe-button:#e8f3ff;--color-voice-transcribe-button-own:#cceebf;--color-topic-blue:#2f7772;--color-topic-yellow:#7f693b;--color-topic-violet:#8b5a96;--color-topic-green:#44774a;--color-topic-rose:#9b576b;--color-topic-red:#eb6858;--color-topic-grey:#6c6c6c;--color-forum-unread-topic-hover:#e9e9e9;--color-forum-hover-unread-topic-hover:#e2e2e2;--color-chat-username:#3c7eb0;--color-borders-read-story:#c4c9cc;--color-background-menu-separator:#0000001a;--color-hover-overlay:#00000006;--color-toast-background:#202020cc;--font-stack:"Times New Roman", Times, "Liberation Serif", serif;--font-stack-ui:"Times New Roman", Times, "Liberation Serif", serif;--border-radius-messages:.75rem;--border-radius-messages-small:.375rem;--border-radius-default:.625rem;--border-radius-default-small:.5rem;--layer-transition:.4s cubic-bezier(.25, 1, .5, 1);--tool-color:#3390ec;--tool-color-own:#2e8b57;--tool-danger:#df3f40;--tool-danger-own:#c62828;--left-column-width:26.5rem;--min-chat-width:33.333%;--header-height:3.5rem}:root.theme-dark{--tool-color:#d9be8a;--tool-color-own:#fff;--tool-danger:#ff8f90;--tool-danger-own:#ffc9c9;--color-primary:#c9a96e;--color-on-primary:#17120a;--color-primary-opacity:#c9a96e1e;--color-primary-opacity-hover:#c9a96e40;--color-primary-tint:#c9a96e1a;--color-primary-shade:#b8965a;--color-background:#161618;--color-background-compact-menu:#161618dd;--color-web-app-browser:#0303038f;--color-background-compact-menu-reactions:#161618dd;--color-background-compact-menu-hover:#0006;--color-background-secondary:#0b0b0c;--color-background-secondary-accent:#141416;--color-background-sidebar:#0b0b0c;--color-background-own:#2f3035;--color-background-own-apple:#2f3035;--color-background-selected:#26262b;--color-background-own-selected:#3a3b41;--color-chat-hover:#1f1f23;--color-chat-active:#2b2620;--color-chat-active-greyed:#25221c;--color-item-hover:#1f1f23;--color-item-active:#26262b;--color-text:#f2f2f3;--color-text-secondary:#8e8e93;--color-icon-secondary:#8e8e93;--color-text-secondary-apple:#8e8e93;--color-borders:#26262a;--color-borders-input:#3a3a40;--color-dividers:#2e2e33;--color-dividers-android:#0b0b0c;--color-links:#d9be8a;--color-gray:#5e5e64;--color-list-icon:#8e8e93;--color-default-shadow:#1010109c;--color-light-shadow:#00000040;--color-active:#c9a96e;--color-active-darker:#b8965a;--color-green:#00c73e;--color-green-darker:#00a734;--color-success:#00c73e;--color-text-meta-colored:#c9a96e;--color-reply-hover:#1f1f23;--color-reply-active:#26262b;--color-reply-own-hover:#3a3b41;--color-reply-own-hover-apple:#3a3b41;--color-reply-own-active:#44454b;--color-reply-own-active-apple:#44454b;--color-accent-own:#d9be8a;--color-message-meta-own:#fff8;--color-own-links:#d9be8a;--color-code:#d9be8a;--color-code-own:#f2f2f3;--color-code-bg:#00000080;--color-code-own-bg:#00000050;--color-composer-button:#8e8e93cc;--color-message-reaction:#1f1f23;--color-message-reaction-hover:#2a2a2f;--color-message-reaction-own:#3a3b41;--color-message-reaction-hover-own:#44454b;--color-message-reaction-chosen-hover:#b8965a;--color-message-reaction-chosen-hover-own:#f5f5f5;--color-message-non-contact:#aaa;--color-voice-transcribe-button:#26262b;--color-voice-transcribe-button-own:#3a3b41;--color-topic-blue:#6ff9f0;--color-topic-yellow:#ffd67e;--color-topic-violet:#cb86db;--color-topic-green:#8eee98;--color-topic-rose:#ff93b2;--color-topic-red:#fb6f5f;--color-topic-grey:#999;--color-forum-unread-topic-hover:#26262b;--color-forum-hover-unread-topic-hover:#2e2e33;--color-chat-username:#e9eef4;--color-borders-read-story:#5e5e64;--color-background-menu-separator:#ffffff1a;--color-hover-overlay:#ffffff06;--color-toast-background:#000c}*,:before,:after{box-sizing:border-box}html,body,#app{height:100%;margin:0}body{font-family:var(--font-stack);color:var(--color-text);background:var(--color-background-secondary);-webkit-font-smoothing:antialiased;font-size:1rem;line-height:1.25;overflow:hidden}button,input,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:none;padding:0}::-webkit-scrollbar{width:.375rem;height:.375rem}::-webkit-scrollbar-thumb{background:var(--color-scrollbar,#80808066);border-radius:.25rem}::-webkit-scrollbar-thumb:hover{background:#80808099}.no-scroll{overflow:hidden}.ripple{transition:background-color .15s;position:relative;overflow:hidden}.ripple:hover{background-color:var(--color-item-hover)}.avatar[data-v-d7b7da26]{color:#fff;-webkit-user-select:none;user-select:none;letter-spacing:.03em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:500;display:flex;position:relative;overflow:hidden}img[data-v-d7b7da26]{object-fit:cover;width:100%;height:100%}img.silhouette[data-v-d7b7da26]{object-fit:contain;opacity:.85;width:72%;height:72%;margin:auto}.platform-icon[data-v-2b4736b5]{shape-rendering:geometricprecision;flex-shrink:0;display:block}.platform-dot[data-v-2b4736b5]{background:var(--color-gray,#98a2ad);border-radius:50%;flex-shrink:0;display:block}.picker[data-v-d1d099d8]{border-radius:var(--border-radius-default);background:var(--color-background);width:19rem;padding:.75rem;box-shadow:0 .5rem 1.75rem #00000040}header[data-v-d1d099d8]{align-items:center;gap:.25rem;margin-bottom:.5rem;display:flex}header b[data-v-d1d099d8]{text-align:center;flex:1;font-size:1rem;font-weight:700}.nav[data-v-d1d099d8]{width:2rem;height:2rem;color:var(--color-text-secondary);border-radius:50%;justify-content:center;align-items:center;font-size:1.25rem;line-height:1;transition:background-color .15s;display:flex}.nav[data-v-d1d099d8]:hover:not(:disabled){background:var(--color-item-hover)}.nav[data-v-d1d099d8]:disabled{opacity:.3;cursor:default}.nav.close[data-v-d1d099d8]{font-size:1rem}.week[data-v-d1d099d8]{grid-template-columns:repeat(7,1fr);margin-bottom:.25rem;display:grid}.week span[data-v-d1d099d8]{text-align:center;color:var(--color-text-secondary);padding:.25rem 0;font-size:.75rem}.grid[data-v-d1d099d8]{grid-template-columns:repeat(7,1fr);gap:.125rem;display:grid}.day[data-v-d1d099d8]{aspect-ratio:1;color:var(--color-text);border-radius:50%;font-size:.9375rem;transition:background-color .12s,color .12s}.day[data-v-d1d099d8]:hover:not(:disabled){background:var(--color-primary);color:var(--color-on-primary)}.day.muted[data-v-d1d099d8]{color:var(--color-text-secondary);opacity:.45}.day.has[data-v-d1d099d8]{box-shadow:inset 0 0 0 .09375rem var(--color-primary);font-weight:600}.day.has[data-v-d1d099d8]:hover{box-shadow:none}.day.today[data-v-d1d099d8]{color:var(--color-primary);font-weight:700}.day.today[data-v-d1d099d8]:hover:not(:disabled){color:var(--color-on-primary)}.day[data-v-d1d099d8]:disabled{opacity:.3;cursor:default}.select[data-v-ef8bdf1c]{flex:1;min-width:0;position:relative}.face[data-v-ef8bdf1c]{background:var(--color-background-secondary);width:100%;height:2.25rem;color:var(--color-text-secondary);border-radius:1.125rem;align-items:center;gap:.4375rem;padding:0 .625rem 0 .5rem;font-size:.8125rem;font-weight:600;transition:background-color .15s,color .15s,box-shadow .15s;display:flex}.face[data-v-ef8bdf1c]:hover{background:var(--color-item-hover)}.lead[data-v-ef8bdf1c]{background:var(--color-background);width:1.5rem;height:1.5rem;color:var(--color-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.label[data-v-ef8bdf1c]{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.caret[data-v-ef8bdf1c]{opacity:.6;flex-shrink:0;transition:transform .18s}.select.open .caret[data-v-ef8bdf1c]{transform:rotate(180deg)}.select.on .face[data-v-ef8bdf1c]{background:var(--color-primary);color:var(--color-on-primary);box-shadow:0 .125rem .5rem #00000026}.select.on .lead[data-v-ef8bdf1c]{color:var(--color-on-primary);background:#0000001f}.select.on .caret[data-v-ef8bdf1c]{opacity:.9}.menu[data-v-ef8bdf1c]{z-index:30;border-radius:var(--border-radius-default-small);background:var(--color-background);max-height:15rem;padding:.25rem;position:absolute;top:calc(100% + .375rem);left:0;right:0;overflow-y:auto;box-shadow:0 .5rem 1.5rem #00000038}.option[data-v-ef8bdf1c]{border-radius:var(--border-radius-default-small);width:100%;color:var(--color-text);text-align:left;align-items:center;gap:.5rem;padding:.5rem .625rem;display:flex}.option[data-v-ef8bdf1c]:hover{background:var(--color-item-hover)}.option.picked[data-v-ef8bdf1c]{color:var(--color-primary)}.option.picked svg[data-v-ef8bdf1c]{margin-left:auto}.text[data-v-ef8bdf1c]{flex:1;min-width:0}.text b[data-v-ef8bdf1c]{white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;display:block;overflow:hidden}.text i[data-v-ef8bdf1c]{color:var(--color-text-secondary);font-size:.75rem;font-style:normal}.drop-enter-active[data-v-ef8bdf1c],.drop-leave-active[data-v-ef8bdf1c]{transition:opacity .14s,transform .14s}.drop-enter-from[data-v-ef8bdf1c],.drop-leave-to[data-v-ef8bdf1c]{opacity:0;transform:translateY(-.375rem)}.pager[data-v-b098b708]{border-top:1px solid var(--color-borders);background:var(--color-background);flex-shrink:0;align-items:center;gap:.375rem;padding:.5rem .875rem;display:flex}.count[data-v-b098b708]{color:var(--color-text-secondary);flex:1;font-size:.75rem}.now[data-v-b098b708]{text-align:center;min-width:3rem;font-size:.8125rem;font-weight:600}button[data-v-b098b708]{width:2rem;height:2rem;color:var(--color-text-secondary);border-radius:50%;justify-content:center;align-items:center;display:flex}button[data-v-b098b708]:hover:not(:disabled){background:var(--color-item-hover);color:var(--color-primary)}button[data-v-b098b708]:disabled{opacity:.35;cursor:default}.column[data-v-b844fdc1]{background:var(--color-background);border-right:1px solid var(--color-borders);flex-direction:column;height:100%;display:flex}.head[data-v-b844fdc1]{height:var(--header-height);flex-shrink:0;align-items:center;gap:.625rem;padding:0 .5rem 0 1rem;display:flex}.me[data-v-b844fdc1]{flex:1;min-width:0}.me b[data-v-b844fdc1]{font-size:1rem;font-weight:700;display:block}.me span[data-v-b844fdc1]{color:var(--color-text-secondary);font-size:.875rem;display:block}.icon[data-v-b844fdc1]{width:2.5rem;height:2.5rem;color:var(--color-icon-secondary,var(--color-text-secondary));border-radius:50%;justify-content:center;align-items:center;font-size:1rem;transition:background-color .15s;display:flex}.icon[data-v-b844fdc1]:hover{background:var(--color-item-hover)}.theme-btn[data-v-b844fdc1]{color:var(--color-primary);background:var(--color-primary-opacity,#3390ec1f)}.theme-btn[data-v-b844fdc1]:hover{background:var(--color-primary-opacity-hover,#3390ec40)}.search[data-v-b844fdc1]{flex-shrink:0;padding:0 .75rem .5rem;position:relative}.search-row[data-v-b844fdc1]{align-items:center;gap:.375rem;display:flex}.cal-anchor[data-v-b844fdc1]{flex-shrink:0;position:relative}.cal-layer[data-v-b844fdc1]{z-index:40;position:absolute;top:2.875rem;right:0}.date-btn[data-v-b844fdc1]{background:var(--color-background-secondary);height:2.625rem;color:var(--color-text-secondary);white-space:nowrap;border-radius:1.375rem;flex-shrink:0;padding:0 .875rem;font-size:.875rem;font-weight:700;transition:background-color .15s,color .15s}.date-btn[data-v-b844fdc1]:hover{background:var(--color-item-hover)}.date-btn.on[data-v-b844fdc1]{background:var(--color-primary);color:var(--color-on-primary)}.date-clear[data-v-b844fdc1]{width:2rem;height:2rem;color:var(--color-text-secondary);border-radius:50%;flex-shrink:0}.date-clear[data-v-b844fdc1]:hover{background:var(--color-item-hover)}.drop-enter-active[data-v-b844fdc1],.drop-leave-active[data-v-b844fdc1]{transition:opacity .15s,transform .15s}.drop-enter-from[data-v-b844fdc1],.drop-leave-to[data-v-b844fdc1]{opacity:0;transform:translateY(-.5rem)}.search input[data-v-b844fdc1]{background:var(--color-background-secondary);border:1px solid #0000;border-radius:1.375rem;outline:none;flex:1;min-width:0;height:2.625rem;padding:0 1rem;transition:background-color .15s,border-color .15s}.search input[data-v-b844fdc1]:focus{background:var(--color-background);border-color:var(--color-primary)}.tabs[data-v-b844fdc1]{border-bottom:1px solid var(--color-borders);flex-shrink:0;padding:0 .5rem;display:flex}.tabs button[data-v-b844fdc1]{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.02em;border-bottom:.1875rem solid #0000;flex:1;padding:.75rem 0 .625rem;font-size:.875rem;font-weight:500;transition:color .15s,border-color .15s}.tabs button.on[data-v-b844fdc1]{color:var(--color-primary);border-bottom-color:var(--color-primary)}.tabs button.single[data-v-b844fdc1]{cursor:default}.list[data-v-b844fdc1]{flex:1;padding:.375rem .5rem;overflow-y:auto}.item[data-v-b844fdc1]{border-radius:var(--border-radius-default);text-align:left;align-items:center;gap:.5rem;width:100%;padding:.5rem;display:flex}.item[data-v-b844fdc1]:hover{background:var(--color-chat-hover)}.item.active[data-v-b844fdc1]{background:var(--color-chat-active)}.item.active .title[data-v-b844fdc1],.item.active .subtitle[data-v-b844fdc1],.item.active time[data-v-b844fdc1]{color:#fff}.item.active .badge[data-v-b844fdc1]{color:#fff;background:#ffffff40}.body[data-v-b844fdc1]{flex:1;min-width:0}.row[data-v-b844fdc1]{align-items:baseline;gap:.375rem;display:flex}.row+.row[data-v-b844fdc1]{margin-top:.125rem}.title[data-v-b844fdc1]{white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:1rem;font-weight:500;overflow:hidden}time[data-v-b844fdc1]{color:var(--color-text-secondary);flex-shrink:0;font-size:.75rem}.subtitle[data-v-b844fdc1]{color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.875rem;overflow:hidden}.badge[data-v-b844fdc1]{background:var(--color-primary);color:var(--color-on-primary);border-radius:.625rem;flex-shrink:0;padding:.0625rem .4375rem;font-size:.6875rem;font-weight:500}.badge.muted[data-v-b844fdc1]{background:var(--color-gray)}.badge.unread[data-v-b844fdc1]{background:var(--color-primary);min-width:1.375rem;height:1.375rem;color:var(--color-on-primary);text-align:center;border-radius:.6875rem;padding:0 .4375rem;font-size:.8125rem;font-weight:700;line-height:1.375rem}.item.unread .title[data-v-b844fdc1]{font-weight:700}.subtitle.bold[data-v-b844fdc1]{color:var(--color-text);font-weight:700}.item.active .subtitle.bold[data-v-b844fdc1]{color:#fff}.item.active .badge.unread[data-v-b844fdc1]{background:var(--color-primary);color:var(--color-on-primary)}.meta-row[data-v-b844fdc1]{gap:.375rem}.dim[data-v-b844fdc1]{color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.filters[data-v-b844fdc1]{align-items:center;gap:.4375rem;margin-top:.5rem;display:flex}.platforms[data-v-b844fdc1]{scrollbar-width:none;align-items:center;gap:.375rem;margin-top:.5rem;display:flex;overflow-x:auto}.platforms[data-v-b844fdc1]::-webkit-scrollbar{display:none}.platforms button[data-v-b844fdc1]{background:var(--color-background-secondary);color:var(--color-text-secondary);border-radius:1.25rem;flex-shrink:0;align-items:center;gap:.3125rem;padding:.375rem .625rem;font-size:.8125rem;font-weight:600;transition:background-color .15s,color .15s;display:flex}.platforms button[data-v-b844fdc1]:hover{background:var(--color-item-hover)}.platforms button.on[data-v-b844fdc1]{background:var(--color-primary);color:var(--color-on-primary)}.platforms button i[data-v-b844fdc1]{text-align:center;background:#80808033;border-radius:.5rem;min-width:1rem;padding:0 .25rem;font-size:.6875rem;font-style:normal}.platforms button.on i[data-v-b844fdc1]{background:#00000026}.platforms.channels button[data-v-b844fdc1]{padding:.3125rem .5625rem;font-size:.75rem}.item .platform[data-v-b844fdc1]{flex-shrink:0}.clear[data-v-b844fdc1]{width:2.125rem;height:2.125rem;color:var(--color-text-secondary);background:var(--color-background-secondary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.clear[data-v-b844fdc1]:hover{background:var(--color-item-hover);color:var(--tool-danger)}.item.active .dim[data-v-b844fdc1]{color:#ffffffd9!important}.bot[data-v-b844fdc1]{background:var(--color-background-secondary);color:var(--color-text-secondary);white-space:nowrap;border-radius:.625rem;flex-shrink:0;padding:.0625rem .4375rem;font-size:.6875rem;font-weight:700}.item.active .bot[data-v-b844fdc1]{color:#fff;background:#ffffff38}.owner[data-v-b844fdc1]{color:#5a6570;background:#edeff2;border-radius:.625rem;flex-shrink:0;padding:.0625rem .4375rem;font-size:.75rem;font-weight:700}.owner.me[data-v-b844fdc1]{color:#1f86c2;background:#e3f2fc}.owner.free[data-v-b844fdc1]{color:#c0392b;background:#fdecec}.theme-dark .owner[data-v-b844fdc1]{color:#a8a9ad;background:#26262b}.theme-dark .owner.me[data-v-b844fdc1]{color:#d9be8a;background:#2b2620}.theme-dark .owner.free[data-v-b844fdc1]{color:#ff8f90;background:#3a1f1f}.item.active .owner[data-v-b844fdc1]{color:#fff;background:#ffffff40}.empty[data-v-b844fdc1]{text-align:center;color:var(--color-text-secondary);padding:2.5rem 1rem;font-size:.875rem}.picker[data-v-3095d8d8]{background:var(--color-background);border-radius:var(--border-radius-default);width:20rem;overflow:hidden;box-shadow:0 .25rem 1.5rem #0003}.tabs[data-v-3095d8d8]{border-bottom:1px solid var(--color-borders);display:flex}.tabs button[data-v-3095d8d8]{color:var(--color-text-secondary);border-bottom:.125rem solid #0000;flex:1;padding:.625rem 0;font-size:.8125rem;font-weight:500}.tabs button.on[data-v-3095d8d8]{color:var(--color-primary);border-bottom-color:var(--color-primary)}.grid[data-v-3095d8d8]{grid-template-columns:repeat(8,1fr);gap:.125rem;max-height:14rem;padding:.5rem;display:grid;overflow-y:auto}.emoji[data-v-3095d8d8]{aspect-ratio:1;border-radius:var(--border-radius-default-small);font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:1.375rem;line-height:1;transition:background-color .12s}.emoji[data-v-3095d8d8]:hover{background:var(--color-item-hover)}.tag[data-v-3b05a730]{white-space:nowrap;letter-spacing:.01em;vertical-align:middle;border-radius:.75rem;flex-shrink:0;align-items:center;gap:.3125rem;padding:.125rem .5rem .125rem .3125rem;font-size:.75rem;font-weight:700;line-height:1.25rem;display:inline-flex}.backdrop[data-v-34ac8ea6]{z-index:70;background:#00000059;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.sheet[data-v-34ac8ea6]{border-radius:var(--border-radius-default);background:var(--color-background);flex-direction:column;width:30rem;max-width:calc(100vw - 2rem);max-height:80vh;display:flex;box-shadow:0 .5rem 2rem #00000047}header[data-v-34ac8ea6]{border-bottom:1px solid var(--color-borders);align-items:center;gap:.5rem;padding:.875rem 1rem;display:flex}header b[data-v-34ac8ea6]{flex:1;font-size:1.0625rem}header span[data-v-34ac8ea6]{color:var(--color-text-secondary);font-size:.875rem}.x[data-v-34ac8ea6]{width:2rem;height:2rem;color:var(--color-text-secondary);border-radius:50%}.x[data-v-34ac8ea6]:hover{background:var(--color-item-hover)}.body[data-v-34ac8ea6]{padding:.75rem 1rem 1rem;overflow-y:auto}.step+.step[data-v-34ac8ea6]{border-top:1px solid var(--color-borders);margin-top:1rem;padding-top:1rem}.line[data-v-34ac8ea6]{align-items:baseline;gap:.5rem;margin-bottom:.4375rem;display:flex}.num[data-v-34ac8ea6]{background:var(--color-primary);width:1.25rem;height:1.25rem;color:var(--color-on-primary);text-align:center;border-radius:50%;flex-shrink:0;font-size:.75rem;line-height:1.25rem}.actor[data-v-34ac8ea6]{text-underline-offset:.1875rem;flex:1;text-decoration:underline}.line time[data-v-34ac8ea6]{color:var(--color-text-secondary);font-size:.8125rem}.text[data-v-34ac8ea6]{border-radius:var(--border-radius-default-small);white-space:pre-wrap;word-break:break-word;padding:.5rem .6875rem;font-size:.9375rem}.before[data-v-34ac8ea6]{background:color-mix(in srgb, var(--tool-danger) 12%, transparent);opacity:.85;text-decoration:line-through}.after[data-v-34ac8ea6]{background:color-mix(in srgb, var(--color-green) 14%, transparent)}.arrow[data-v-34ac8ea6]{text-align:center;color:var(--color-text-secondary);font-size:.875rem;line-height:1.4}.media[data-v-c50bbb75]{margin:.125rem 0 .25rem}.shot[data-v-c50bbb75]{max-width:100%;display:block;position:relative}img[data-v-c50bbb75]{border-radius:var(--border-radius-default-small);object-fit:cover;max-width:100%;max-height:20rem;display:block}img.sticker[data-v-c50bbb75]{border-radius:0;width:auto;max-height:10rem}.zoom[data-v-c50bbb75]{color:#fff;opacity:0;background:#00000073;border-radius:50%;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;transition:opacity .15s;display:flex;position:absolute;bottom:.5rem;right:.5rem}.shot:hover .zoom[data-v-c50bbb75]{opacity:1}video[data-v-c50bbb75]{border-radius:var(--border-radius-default-small);background:#000;max-width:100%;max-height:20rem;display:block}video.round[data-v-c50bbb75],.skeleton.round[data-v-c50bbb75]{object-fit:cover;border-radius:50%;width:13rem;height:13rem}.skeleton[data-v-c50bbb75]{border-radius:var(--border-radius-default-small);background:color-mix(in srgb, currentColor 10%, transparent);opacity:.75;justify-content:center;align-items:center;min-width:12rem;min-height:7rem;font-size:.8125rem;display:flex}.skeleton.failed[data-v-c50bbb75]{color:var(--tool-danger)}.sound[data-v-c50bbb75]{align-items:center;gap:.5rem;display:flex}.sound audio[data-v-c50bbb75]{max-width:15rem;height:2.25rem}.dim[data-v-c50bbb75]{opacity:.75;font-size:.8125rem}.card[data-v-c50bbb75]{border-radius:var(--border-radius-default-small);background:color-mix(in srgb, currentColor 8%, transparent);text-align:left;width:100%;color:inherit;align-items:center;gap:.625rem;padding:.5rem .625rem;display:flex}.card[data-v-c50bbb75]:hover{background:color-mix(in srgb, currentColor 14%, transparent)}.tool[data-v-c50bbb75]{width:1.875rem;height:1.875rem;color:inherit;opacity:.7;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.tool[data-v-c50bbb75]:hover{opacity:1;background:color-mix(in srgb, currentColor 12%, transparent)}.rename[data-v-c50bbb75]{border:1px solid var(--color-primary);background:var(--color-background);width:100%;color:var(--color-text);border-radius:.25rem;outline:none;padding:.125rem .25rem;font-size:.9375rem;font-weight:600}.icon[data-v-c50bbb75]{background:var(--color-primary);width:2.25rem;height:2.25rem;color:var(--color-on-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.body[data-v-c50bbb75]{flex:1;min-width:0}.body b[data-v-c50bbb75]{white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;display:block;overflow:hidden}.body span[data-v-c50bbb75]{opacity:.75;font-size:.75rem}.save[data-v-c50bbb75]{opacity:.7;color:inherit;align-items:center;gap:.25rem;margin-top:.25rem;font-size:.75rem;font-weight:600;display:inline-flex}.save[data-v-c50bbb75]:hover{opacity:1;text-decoration:underline}.backdrop[data-v-9f8cefed]{z-index:70;background:#00000059;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.sheet[data-v-9f8cefed]{border-radius:var(--border-radius-default);background:var(--color-background);width:22rem;max-width:calc(100vw - 2rem);padding:1.25rem 1.25rem .75rem;box-shadow:0 .5rem 2rem #00000047}h3[data-v-9f8cefed]{margin:0 0 1rem;font-size:1.125rem}.muted[data-v-9f8cefed]{color:var(--color-text-secondary);font-size:.9375rem}.error[data-v-9f8cefed]{color:var(--tool-danger);font-size:.9375rem}.row[data-v-9f8cefed]{border-radius:var(--border-radius-default-small);text-align:left;align-items:center;gap:.625rem;width:100%;padding:.5rem;display:flex}.row[data-v-9f8cefed]:hover:not(:disabled){background:var(--color-item-hover)}.row[data-v-9f8cefed]:disabled{opacity:.55;cursor:default}.name[data-v-9f8cefed]{flex:1;font-size:.9375rem}.now[data-v-9f8cefed]{color:var(--color-text-secondary);font-size:.75rem}.actions[data-v-9f8cefed]{justify-content:flex-end;margin-top:.5rem;display:flex}.ghost[data-v-9f8cefed]{border-radius:var(--border-radius-default-small);color:var(--color-text-secondary);text-transform:uppercase;padding:.5rem 1rem;font-size:.875rem;font-weight:700}.ghost[data-v-9f8cefed]:hover{background:var(--color-item-hover)}.panel[data-v-bf346b27]{z-index:3;background:var(--color-background);border-bottom:1px solid var(--color-borders);position:relative}.bar[data-v-bf346b27]{color:var(--color-text-secondary);align-items:center;gap:.5rem;padding:.5rem .875rem;display:flex}input[data-v-bf346b27]{background:var(--color-background-secondary);min-width:0;height:2.25rem;color:var(--color-text);border:1px solid #0000;border-radius:1.125rem;outline:none;flex:1;padding:0 .75rem}input[data-v-bf346b27]:focus{background:var(--color-background);border-color:var(--color-primary)}.go[data-v-bf346b27]{background:var(--color-primary);color:var(--color-on-primary);border-radius:1.125rem;padding:.4375rem .875rem;font-size:.875rem;font-weight:700}.go[data-v-bf346b27]:disabled{opacity:.5;cursor:default}.x[data-v-bf346b27]{border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.x[data-v-bf346b27]:hover{background:var(--color-item-hover)}.results[data-v-bf346b27]{max-height:16rem;padding:0 .5rem .5rem;overflow-y:auto}.hit[data-v-bf346b27]{border-radius:var(--border-radius-default-small);text-align:left;width:100%;padding:.4375rem .625rem;display:block}.hit[data-v-bf346b27]:hover{background:var(--color-item-hover)}.when[data-v-bf346b27]{color:var(--color-text-secondary);font-size:.75rem;display:block}.text[data-v-bf346b27]{white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;display:block;overflow:hidden}.empty[data-v-bf346b27]{text-align:center;color:var(--color-text-secondary);padding:1.25rem;font-size:.875rem}.backdrop[data-v-95e7d0f9]{z-index:80;background:#00000059;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.sheet[data-v-95e7d0f9]{border-radius:var(--border-radius-default);background:var(--color-background);width:24rem;max-width:calc(100vw - 2rem);max-height:88vh;overflow-y:auto;box-shadow:0 .5rem 2rem #00000047}header[data-v-95e7d0f9]{border-bottom:1px solid var(--color-borders);align-items:center;padding:.875rem 1rem;display:flex}header b[data-v-95e7d0f9]{flex:1;font-size:1.0625rem}.x[data-v-95e7d0f9]{width:2rem;height:2rem;color:var(--color-text-secondary);border-radius:50%;justify-content:center;align-items:center;display:flex}.x[data-v-95e7d0f9]:hover{background:var(--color-item-hover)}.body[data-v-95e7d0f9]{padding:1.25rem}.muted[data-v-95e7d0f9],.error[data-v-95e7d0f9]{text-align:center;color:var(--color-text-secondary);padding:1.5rem;font-size:.875rem}.error[data-v-95e7d0f9]{color:var(--tool-danger)}.top[data-v-95e7d0f9]{flex-direction:column;align-items:center;gap:.5rem;display:flex}.name[data-v-95e7d0f9]{font-size:1.125rem}.badges[data-v-95e7d0f9]{align-items:center;gap:.375rem;display:flex}.state[data-v-95e7d0f9]{text-transform:uppercase;border-radius:.75rem;padding:.0625rem .5rem;font-size:.6875rem;font-weight:700}.state.open[data-v-95e7d0f9]{background:var(--color-green);color:#fff}.state.closed[data-v-95e7d0f9]{background:var(--color-background-secondary);color:var(--color-text-secondary)}.stats[data-v-95e7d0f9]{grid-template-columns:repeat(3,1fr);gap:.5rem;margin:1.125rem 0;display:grid}.stats div[data-v-95e7d0f9]{text-align:center;border-radius:var(--border-radius-default-small);background:var(--color-background-secondary);padding:.625rem .5rem}.stats b[data-v-95e7d0f9]{font-size:1.125rem;display:block}.stats span[data-v-95e7d0f9]{color:var(--color-text-secondary);font-size:.75rem}.rows[data-v-95e7d0f9]{margin:0;padding:0;list-style:none}.rows li[data-v-95e7d0f9]{align-items:center;gap:.75rem;padding:.625rem 0;display:flex}.rows li+li[data-v-95e7d0f9]{border-top:1px solid var(--color-borders)}.icon[data-v-95e7d0f9]{background:var(--color-background-secondary);width:2.25rem;height:2.25rem;color:var(--color-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.text[data-v-95e7d0f9]{flex:1;min-width:0}.text b[data-v-95e7d0f9]{word-break:break-all;font-size:.9375rem;display:block}.text .link[data-v-95e7d0f9]{color:var(--color-primary);word-break:break-all;font-size:.9375rem;font-weight:700;display:block}.text span[data-v-95e7d0f9]{color:var(--color-text-secondary);font-size:.75rem}.copy[data-v-95e7d0f9]{width:2rem;height:2rem;color:var(--color-text-secondary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.copy[data-v-95e7d0f9]:hover{background:var(--color-item-hover);color:var(--color-primary)}.viewer[data-v-8ca6267d]{z-index:120;background:#000000d9;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}header[data-v-8ca6267d]{color:#fff;background:linear-gradient(#0000008c,#0000);align-items:center;gap:.5rem;padding:.875rem 1.25rem;display:flex;position:absolute;top:0;left:0;right:0}header b[data-v-8ca6267d]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.9375rem;overflow:hidden}header button[data-v-8ca6267d]{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}header button[data-v-8ca6267d]:hover{background:#ffffff29}img[data-v-8ca6267d],video[data-v-8ca6267d]{border-radius:var(--border-radius-default-small);max-width:92vw;max-height:88vh}.rich[data-v-89726db1]{white-space:pre-wrap;word-break:break-word}[data-v-89726db1] .b,.b[data-v-89726db1]{font-weight:700}[data-v-89726db1] .i,.i[data-v-89726db1]{font-style:italic}[data-v-89726db1] .u,.u[data-v-89726db1]{text-decoration:underline}[data-v-89726db1] .s,.s[data-v-89726db1]{text-decoration:line-through}.code[data-v-89726db1]{background:color-mix(in srgb, currentColor 12%, transparent);border-radius:.25rem;padding:.0625rem .25rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.sp[data-v-89726db1]{background:currentColor;border-radius:.1875rem;transition:background-color .2s}.sp[data-v-89726db1]:hover{background:0 0}a[data-v-89726db1]{color:var(--color-primary);text-decoration:underline}.column[data-v-bada68c0]{flex-direction:column;flex:1;min-width:0;height:100%;display:flex;position:relative}.column[data-v-bada68c0]:before{content:"";background-image:var(--chat-bg);z-index:0;background-position:50%;background-size:cover;position:absolute;inset:0}.head[data-v-bada68c0],.messages[data-v-bada68c0],.composer[data-v-bada68c0],.placeholder[data-v-bada68c0]{z-index:1;position:relative}.head[data-v-bada68c0]{height:var(--header-height);background:var(--color-background);border-bottom:1px solid var(--color-borders);z-index:3;flex-shrink:0;align-items:center;gap:.5rem;padding:0 .5rem 0 1rem;display:flex}.info[data-v-bada68c0]{flex:1;min-width:0;overflow:hidden}.info b[data-v-bada68c0]{font-size:1rem;font-weight:700;display:block}.info .sub[data-v-bada68c0]{color:var(--color-text-secondary);align-items:center;gap:.4375rem;font-size:.875rem;display:flex}.info .dim[data-v-bada68c0]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.action[data-v-bada68c0]{border:1px solid var(--color-borders);white-space:nowrap;border-radius:1.125rem;align-items:center;gap:.3125rem;padding:.4375rem .9375rem;font-size:.875rem;font-weight:700;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.action.danger[data-v-bada68c0]{color:var(--tool-danger);border-color:color-mix(in srgb, var(--tool-danger) 40%, transparent)}.action.danger[data-v-bada68c0]:hover{background:color-mix(in srgb, var(--tool-danger) 12%, transparent)}.action[data-v-bada68c0]:hover{background:var(--color-item-hover)}.action.primary[data-v-bada68c0]{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}.action.primary[data-v-bada68c0]:hover{background:var(--color-primary-shade)}.calendar-anchor[data-v-bada68c0]{position:relative}.calendar-layer[data-v-bada68c0]{z-index:30;position:absolute;top:2.75rem;right:0}.action.on[data-v-bada68c0]{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}.drop-enter-active[data-v-bada68c0],.drop-leave-active[data-v-bada68c0]{transition:opacity .15s,transform .15s}.drop-enter-from[data-v-bada68c0],.drop-leave-to[data-v-bada68c0]{opacity:0;transform:translateY(-.5rem)}.loading[data-v-bada68c0]{color:#fff;background:#0000004d;border-radius:.875rem;align-self:center;margin:.5rem 0;padding:.1875rem .75rem;font-size:.875rem}.messages[data-v-bada68c0]{overflow-anchor:none;flex:1;padding:1rem 1.25rem .25rem;overflow-y:auto}.open-state[data-v-bada68c0]{color:#fff;background:#0000004d;border-radius:1rem;flex-direction:column;align-items:center;gap:.625rem;width:fit-content;margin:30vh auto 0;padding:.5rem 1rem;font-size:.875rem;display:flex}.open-state button[data-v-bada68c0]{color:var(--color-primary);background:#fff;border-radius:1rem;padding:.3125rem .875rem;font-weight:700}.open-state.waiting[data-v-bada68c0]{animation:.2s .5s both appear-bada68c0}@keyframes appear-bada68c0{0%{opacity:0}to{opacity:1}}.jump[data-v-bada68c0]{z-index:5;background:var(--color-background);width:3rem;height:3rem;color:var(--color-text-secondary);border-radius:50%;justify-content:center;align-items:center;transition:color .15s,transform .15s;display:flex;position:absolute;bottom:6rem;right:1.5rem;box-shadow:0 .125rem .5rem #00000038}.jump.low[data-v-bada68c0]{bottom:5rem}.jump[data-v-bada68c0]:hover{color:var(--color-primary);transform:translateY(-.125rem)}.jump .dot[data-v-bada68c0]{background:var(--color-primary);min-width:1.25rem;height:1.25rem;color:var(--color-on-primary);border-radius:.625rem;justify-content:center;align-items:center;padding:0 .3125rem;font-size:.6875rem;font-style:normal;font-weight:700;display:flex;position:absolute;top:-.25rem;right:-.25rem}.info[data-v-bada68c0]{text-align:left;cursor:pointer;background:0 0}.avatar-btn[data-v-bada68c0]{cursor:pointer;background:0 0;flex-shrink:0;display:flex}.thread[data-v-bada68c0]{flex-direction:column;gap:.125rem;width:100%;margin:0;display:flex}.day[data-v-bada68c0]{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000047;border-radius:.875rem;align-self:center;margin:.75rem 0 .5rem;padding:.1875rem .75rem;font-size:.875rem}.service[data-v-bada68c0]{color:#fff;text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000038;border-radius:.75rem;flex-wrap:wrap;justify-content:center;align-self:center;align-items:center;gap:.25rem;max-width:min(95%,32rem);margin:.1875rem 0;padding:.1875rem .75rem;font-size:.75rem;line-height:1.5;display:flex}.service time[data-v-bada68c0]{opacity:.65;margin-right:.25rem}.service-phone[data-v-bada68c0]{opacity:.75;font-variant-numeric:tabular-nums}.service-actor[data-v-bada68c0]{text-underline-offset:.125rem;font-weight:700;text-decoration:underline}.service-detail[data-v-bada68c0]{opacity:.8;font-style:italic}.service.viewed[data-v-bada68c0]{opacity:.65}.note[data-v-bada68c0]{text-align:left;width:100%;color:var(--color-text-secondary);border-top:1px solid color-mix(in srgb, currentColor 18%, transparent);margin-top:.1875rem;padding-top:.1875rem;font-size:.875rem;line-height:1.35;display:block}.note .actor[data-v-bada68c0]{text-underline-offset:.125rem;font-weight:700;text-decoration:underline}.note .peek[data-v-bada68c0]{opacity:.85;white-space:nowrap;text-overflow:ellipsis;font-style:italic;display:block;overflow:hidden}button.note[data-v-bada68c0]{cursor:pointer}button.note:hover .peek[data-v-bada68c0]{opacity:1}.bubble.out .note[data-v-bada68c0]{color:var(--color-message-meta-own)}.note.deleted[data-v-bada68c0]{color:var(--tool-danger)}.bubble[data-v-bada68c0]{border-radius:var(--border-radius-messages);background:var(--color-background);align-self:flex-start;max-width:80%;padding:.3125rem .5rem .375rem .625rem;position:relative;box-shadow:0 1px 1px #0000001f}.bubble.out[data-v-bada68c0]{background:var(--color-background-own);align-self:flex-end}.theme-dark .bubble.out[data-v-bada68c0]{color:#fff}.bubble:not(.out).tail[data-v-bada68c0]{border-bottom-left-radius:.25rem}.bubble.out.tail[data-v-bada68c0]{border-bottom-right-radius:.25rem}.curl[data-v-bada68c0]{width:.5625rem;height:1.25rem;position:absolute;bottom:-.0625rem}.bubble:not(.out) .curl[data-v-bada68c0]{background:var(--color-background);left:-.5rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 20'%3E%3Cpath d='M9 20V0C9 8 7 15 0 19.2c3 1.4 6.5 1.2 9 .8z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 20'%3E%3Cpath d='M9 20V0C9 8 7 15 0 19.2c3 1.4 6.5 1.2 9 .8z'/%3E%3C/svg%3E") 50%/contain no-repeat}.bubble.out .curl[data-v-bada68c0]{background:var(--color-background-own);right:-.5rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 20'%3E%3Cpath d='M0 20V0c0 8 2 15 9 19.2-3 1.4-6.5 1.2-9 .8z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 20'%3E%3Cpath d='M0 20V0c0 8 2 15 9 19.2-3 1.4-6.5 1.2-9 .8z'/%3E%3C/svg%3E") 50%/contain no-repeat}.bubble.deleted[data-v-bada68c0]{opacity:.6;font-style:italic}.bubble.flash[data-v-bada68c0]{animation:2s ease-out flash-bada68c0}@keyframes flash-bada68c0{0%,55%{box-shadow:0 0 0 .1875rem var(--color-primary), 0 1px 1px #0000001f}to{box-shadow:0 0 #0000,0 1px 1px #0000001f}}.bubble.media .text[data-v-bada68c0]{color:var(--color-text-secondary);font-style:italic}.bubble.internal[data-v-bada68c0]{box-shadow:none;background:repeating-linear-gradient(135deg,#fff7e6,#fff7e6 .75rem,#fff2d6 .75rem 1.5rem);border:.125rem dashed #d9a83f;max-width:65%}.bubble.internal .author[data-v-bada68c0]{color:#9a6b12}.note-head[data-v-bada68c0]{color:#9a6b12;text-transform:uppercase;letter-spacing:.02em;border-bottom:1px dashed #9a6b1259;align-items:center;gap:.3125rem;margin-bottom:.25rem;padding-bottom:.25rem;font-size:.75rem;font-weight:700;display:flex}.theme-dark .bubble.internal[data-v-bada68c0]{color:#f0e2c4;background:repeating-linear-gradient(135deg,#2a2519,#2a2519 .75rem,#2f291c .75rem 1.5rem);border-color:#6e5a2e}.theme-dark .bubble.internal .author[data-v-bada68c0],.theme-dark .note-head[data-v-bada68c0]{color:#d9be8a;border-bottom-color:#d9be8a4d}.bubble.internal .curl[data-v-bada68c0]{display:none}.quote[data-v-bada68c0]{border-left:.1875rem solid var(--color-primary);background:color-mix(in srgb, var(--color-primary) 10%, transparent);text-align:left;width:100%;color:var(--color-text-secondary);border-radius:.1875rem;margin-bottom:.25rem;padding:.1875rem .5rem;font-size:.9375rem;display:block}.quote span[data-v-bada68c0]{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.icon-action[data-v-bada68c0]{width:2.25rem;height:2.25rem;color:var(--color-text-secondary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex}.icon-action[data-v-bada68c0]:hover{background:var(--color-item-hover)}.icon-action.on[data-v-bada68c0]{background:var(--color-primary);color:var(--color-on-primary)}.icon-action.accent[data-v-bada68c0]{color:var(--color-primary)}.icon-action.accent[data-v-bada68c0]:hover{background:color-mix(in srgb, var(--color-primary) 12%, transparent)}.icon-action.danger[data-v-bada68c0]{color:var(--tool-danger)}.icon-action.danger[data-v-bada68c0]:hover{background:color-mix(in srgb, var(--tool-danger) 12%, transparent)}.mode[data-v-bada68c0]{background:var(--color-background);width:3rem;height:3rem;color:var(--color-text-secondary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 1px 2px #00000029}.mode.on[data-v-bada68c0]{color:#4a3a12;background:#e0b96b}.author[data-v-bada68c0]{color:var(--color-accent-own,#4fae4e);margin-bottom:.0625rem;font-size:1rem;font-weight:700}.theme-dark .bubble.out:not(.internal) .author[data-v-bada68c0]{color:#ffffffd9}.share-label[data-v-bada68c0]{color:var(--color-primary);align-items:center;gap:.25rem;margin-bottom:.25rem;font-size:.8125rem;font-weight:700;display:flex}.reaction[data-v-bada68c0]{background:var(--color-background-secondary);border-radius:.625rem;padding:0 .3125rem;font-size:.875rem;line-height:1.4}.caption[data-v-bada68c0]{margin-top:.25rem;display:block}.album[data-v-bada68c0]{gap:.1875rem;margin-bottom:.25rem;display:grid}.album.n2[data-v-bada68c0],.album.n3[data-v-bada68c0],.album.n4[data-v-bada68c0]{grid-template-columns:1fr 1fr}.album[data-v-bada68c0] .media{margin:0}.album[data-v-bada68c0] img{object-fit:cover;width:100%;height:100%;max-height:11rem}.album[data-v-bada68c0] .save{display:none}.place[data-v-bada68c0]{display:block}.place-card[data-v-bada68c0]{border-radius:var(--border-radius-default-small);background:color-mix(in srgb, currentColor 8%, transparent);color:inherit;align-items:center;gap:.625rem;padding:.5rem .625rem;text-decoration:none;display:flex}a.place-card[data-v-bada68c0]:hover{background:color-mix(in srgb, currentColor 14%, transparent)}.place-card .icon[data-v-bada68c0]{background:var(--color-primary);width:2.25rem;height:2.25rem;color:var(--color-on-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.place-card .about[data-v-bada68c0]{min-width:0}.place-card .about b[data-v-bada68c0]{font-size:.9375rem;display:block}.place-card .about span[data-v-bada68c0]{opacity:.75;font-size:.75rem}.text[data-v-bada68c0]{white-space:pre-wrap;word-break:break-word;font-size:1.1875rem;line-height:1.4}.meta[data-v-bada68c0]{float:right;color:var(--color-text-secondary);-webkit-user-select:none;user-select:none;align-items:center;gap:.25rem;margin:.375rem 0 -.125rem .5rem;font-size:.875rem;display:inline-flex}.bubble.out .meta[data-v-bada68c0]{color:var(--color-message-meta-own)}.flag[data-v-bada68c0]{font-style:italic}.bot[data-v-bada68c0]{background:var(--color-background-secondary);color:var(--color-text-secondary);white-space:nowrap;border-radius:.625rem;padding:.0625rem .4375rem;font-size:.6875rem;font-weight:700}.tick[data-v-bada68c0]{color:var(--color-green);flex-shrink:0}.tick.pending[data-v-bada68c0]{color:inherit;opacity:.7}.tools[data-v-bada68c0]{background:var(--color-background);opacity:0;pointer-events:none;z-index:4;border-radius:1.125rem;gap:.125rem;padding:.1875rem;transition:opacity .12s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 1px 6px #0000002e}.bubble:not(.out) .tools[data-v-bada68c0]{left:calc(100% + .375rem)}.bubble.out .tools[data-v-bada68c0]{right:calc(100% + .375rem)}.bubble.hot .tools[data-v-bada68c0]{opacity:1;pointer-events:auto;transition-delay:0s}.tools button[data-v-bada68c0]{border-radius:50%;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;display:flex}.tools button[data-v-bada68c0]:hover{background:var(--color-item-hover)}.tools button[data-v-bada68c0]{color:var(--tool-color);font-weight:700}.tools button.danger[data-v-bada68c0]{color:var(--tool-danger)}.bubble.out .tools button[data-v-bada68c0]{color:var(--tool-color-own)}.bubble.out .tools button.danger[data-v-bada68c0]{color:var(--tool-danger-own)}.composer[data-v-bada68c0]{flex-shrink:0;padding:.375rem 1.25rem .875rem}.composer-inner[data-v-bada68c0]{width:100%}.editing[data-v-bada68c0]{border-radius:var(--border-radius-default-small);background:var(--color-background);border-left:.1875rem solid var(--color-primary);align-items:center;gap:.5rem;margin-bottom:.375rem;padding:.4375rem .5rem .4375rem .75rem;display:flex;box-shadow:0 1px 2px #0000001f}.editing-body[data-v-bada68c0]{flex:1;min-width:0}.editing-body b[data-v-bada68c0]{color:var(--color-primary);font-size:.875rem;display:block}.editing-body span[data-v-bada68c0]{color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;display:block;overflow:hidden}.composer-row[data-v-bada68c0]{flex-direction:row;align-items:flex-end;gap:.5rem;display:flex}.field[data-v-bada68c0]{flex:1;min-width:0;display:flex;position:relative}textarea[data-v-bada68c0]{background:var(--color-background);border-radius:var(--border-radius-messages);resize:none;border:none;outline:none;width:100%;min-height:3rem;max-height:10rem;padding:.8125rem 3rem .8125rem 1rem;display:block;box-shadow:0 1px 2px #00000029}.field.internal textarea[data-v-bada68c0]{outline-offset:-.125rem;background:#fff7e6;outline:.125rem dashed #d9a83f}.field.internal textarea[data-v-bada68c0]::placeholder{color:#9a6b12}.theme-dark .field.internal textarea[data-v-bada68c0]{background:#2a2519;outline-color:#c9a96e}.theme-dark .field.internal textarea[data-v-bada68c0]::placeholder{color:#b89b66}.emoji-toggle[data-v-bada68c0]{color:var(--color-text-secondary);transition:color .15s;position:absolute;bottom:.6875rem;right:.625rem}.emoji-toggle[data-v-bada68c0]:hover{color:var(--color-primary)}.emoji-layer[data-v-bada68c0]{z-index:20;position:absolute;bottom:3.5rem;right:0}.send[data-v-bada68c0]{background:var(--color-primary);width:3rem;height:3rem;color:var(--color-on-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,opacity .15s;display:flex;box-shadow:0 1px 2px #00000029}.send[data-v-bada68c0]:hover:not(:disabled){background:var(--color-primary-shade)}.send[data-v-bada68c0]:disabled{opacity:.5;cursor:default}.icon[data-v-bada68c0]{width:2rem;height:2rem;color:var(--color-text-secondary);border-radius:50%;justify-content:center;align-items:center;display:flex}.icon[data-v-bada68c0]:hover{background:var(--color-item-hover)}.attached[data-v-bada68c0]{flex-direction:column;gap:.25rem;max-height:12rem;margin-bottom:.375rem;display:flex;overflow-y:auto}.file[data-v-bada68c0]{border-radius:var(--border-radius-default-small);background:var(--color-background-secondary);align-items:center;gap:.625rem;padding:.5rem .625rem;display:flex}.file.bad[data-v-bada68c0]{background:color-mix(in srgb, var(--tool-danger) 12%, transparent)}.file.bad .about span[data-v-bada68c0]{color:var(--tool-danger)}.rename[data-v-bada68c0]{width:100%;color:inherit;background:0 0;border:1px solid #0000;border-radius:.25rem;outline:none;padding:.125rem .25rem;font-size:.875rem;font-weight:600}.rename[data-v-bada68c0]:hover{border-color:var(--color-borders)}.rename[data-v-bada68c0]:focus{border-color:var(--color-primary);background:var(--color-background)}.recording[data-v-bada68c0]{border-radius:var(--border-radius-default-small);background:color-mix(in srgb, var(--tool-danger) 12%, transparent);align-items:center;gap:.5rem;margin-bottom:.375rem;padding:.5rem .75rem;display:flex}.recording b[data-v-bada68c0]{flex:1;font-size:.875rem}.recording .dot[data-v-bada68c0]{background:var(--tool-danger);border-radius:50%;width:.625rem;height:.625rem;animation:1s infinite blink-bada68c0}@keyframes blink-bada68c0{50%{opacity:.25}}.small[data-v-bada68c0]{background:var(--color-primary);color:var(--color-on-primary);border-radius:1rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:700}.send.mic.live[data-v-bada68c0]{background:var(--tool-danger)}.attached .icon[data-v-bada68c0]{background:var(--color-primary);width:2rem;height:2rem;color:var(--color-on-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ring[data-v-bada68c0]{width:1.75rem;height:1.75rem;transform:rotate(-90deg)}.ring circle[data-v-bada68c0]{fill:none;stroke-width:3.5px}.ring .track[data-v-bada68c0]{stroke:#ffffff59}.ring .bar[data-v-bada68c0]{stroke:#fff;stroke-linecap:round;transition:stroke-dasharray .2s}.ring.spin[data-v-bada68c0]{animation:.9s linear infinite ring-spin-bada68c0}@keyframes ring-spin-bada68c0{to{transform:rotate(270deg)}}.attached .about[data-v-bada68c0]{flex:1;min-width:0}.attached .about b[data-v-bada68c0]{white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;display:block;overflow:hidden}.attached .about span[data-v-bada68c0]{color:var(--color-text-secondary);font-size:.75rem}.icon-btn[data-v-bada68c0]{width:2rem;height:2rem;color:var(--color-text-secondary);border-radius:50%;justify-content:center;align-items:center;display:flex}.icon-btn[data-v-bada68c0]:hover{background:var(--color-item-hover)}.mode.attach[data-v-bada68c0]{background:var(--color-background-secondary);color:var(--color-text-secondary)}.mode.attach[data-v-bada68c0]:hover{color:var(--color-primary)}.take-wide[data-v-bada68c0]{background:var(--color-primary);width:100%;height:3rem;color:var(--color-on-primary);border-radius:1.5rem;justify-content:center;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:700;display:flex}.take-wide[data-v-bada68c0]:hover{filter:brightness(1.08)}.take-hint[data-v-bada68c0]{text-align:center;color:var(--color-text-secondary);margin-top:.5rem;font-size:.8125rem;display:block}.take-hint b[data-v-bada68c0]{color:var(--color-text)}.reopen-hint[data-v-bada68c0]{color:var(--color-text-secondary);align-items:center;gap:.375rem;margin-bottom:.5rem;font-size:.8125rem;display:flex}.watch-only[data-v-bada68c0]{z-index:1;background:var(--color-background);border-top:1px solid var(--color-borders);color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;gap:.4375rem;padding:.875rem;font-size:.875rem;display:flex;position:relative}.locked[data-v-bada68c0]{z-index:1;text-align:center;flex-shrink:0;padding:.875rem 1.25rem 1.25rem;position:relative}.locked span[data-v-bada68c0]{color:#fff;background:#00000047;border-radius:1rem;padding:.5rem 1.125rem;font-size:.875rem;display:inline-block}.placeholder[data-v-bada68c0]{margin:auto}.placeholder span[data-v-bada68c0]{color:#fff;background:#00000038;border-radius:1rem;padding:.5rem 1.125rem;font-size:.9375rem}.pop-enter-active[data-v-bada68c0],.pop-leave-active[data-v-bada68c0]{transition:opacity .15s,transform .15s}.pop-enter-from[data-v-bada68c0],.pop-leave-to[data-v-bada68c0]{opacity:0;transform:translateY(.5rem)scale(.97)}.field[data-v-b981fdf5]{margin-bottom:1.25rem;display:block;position:relative}input[data-v-b981fdf5]{border:1px solid var(--color-borders-input);border-radius:var(--border-radius-default);background:0 0;outline:none;width:100%;padding:.8125rem 1rem;transition:border-color .15s,box-shadow .15s}input[data-v-b981fdf5]:focus{border-color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary)}.invalid input[data-v-b981fdf5]{border-color:var(--tool-danger);box-shadow:inset 0 0 0 1px var(--tool-danger)}.label[data-v-b981fdf5]{color:var(--color-text-secondary);background:var(--color-background);pointer-events:none;transform-origin:0;padding:0 .3rem;transition:transform .15s,color .15s;position:absolute;top:.8125rem;left:.75rem}input:focus~.label[data-v-b981fdf5],input:not(:placeholder-shown)~.label[data-v-b981fdf5]{transform:translateY(-1.35rem)scale(.8)}input:focus~.label[data-v-b981fdf5]{color:var(--color-primary)}.invalid input~.label[data-v-b981fdf5]{color:var(--tool-danger)}.msg[data-v-b981fdf5]{color:var(--color-text-secondary);margin-top:.1875rem;font-size:.8125rem;position:absolute;top:100%;left:.9375rem}.msg.error[data-v-b981fdf5]{color:var(--tool-danger)}.panel[data-v-3923ad3d]{background:var(--color-background);border-left:1px solid var(--color-borders);flex-direction:column;height:100%;display:flex}.head[data-v-3923ad3d]{height:var(--header-height);border-bottom:1px solid var(--color-borders);flex-shrink:0;align-items:center;padding:0 1rem;font-size:1.0625rem;display:flex}.body[data-v-3923ad3d]{flex:1;padding:1rem;overflow-y:auto}.tabs[data-v-3923ad3d]{border-radius:var(--border-radius-default);background:var(--color-background-secondary);gap:.25rem;margin-bottom:1.25rem;padding:.25rem;display:flex}.tabs button[data-v-3923ad3d]{border-radius:var(--border-radius-default-small);color:var(--color-text-secondary);flex:1;padding:.5rem;font-size:.875rem;font-weight:600}.tabs button.on[data-v-3923ad3d]{background:var(--color-primary);color:var(--color-on-primary)}.comment[data-v-3923ad3d]{border:1px solid var(--color-borders-input);border-radius:var(--border-radius-default);resize:vertical;background:0 0;outline:none;width:100%;min-height:8rem;padding:.8125rem 1rem;display:block}.comment[data-v-3923ad3d]:focus{border-color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary)}.foot[data-v-3923ad3d]{border-top:1px solid var(--color-borders);flex-shrink:0;padding:.75rem 1rem 1rem}.send[data-v-3923ad3d]{border-radius:var(--border-radius-default);background:var(--color-primary);width:100%;color:var(--color-on-primary);padding:.75rem;font-weight:700}.send[data-v-3923ad3d]:disabled{opacity:.6;cursor:default}.error[data-v-3923ad3d],.success[data-v-3923ad3d]{color:var(--tool-danger);margin:0 0 .625rem;font-size:.8125rem}.success[data-v-3923ad3d]{color:var(--color-green)}.screen[data-v-7432f1cd]{background:var(--color-background);justify-content:center;align-items:center;height:100%;display:flex}.box[data-v-7432f1cd]{text-align:center;width:22rem}.logo[data-v-7432f1cd]{justify-content:center;align-items:center;width:8.5rem;margin:0 auto 1.75rem;display:flex}.logo img[data-v-7432f1cd]{object-fit:contain;width:100%;height:auto}h1[data-v-7432f1cd]{margin:0 0 .5rem;font-size:1.5rem;font-weight:500}.hint[data-v-7432f1cd]{color:var(--color-text-secondary);margin:0 0 2rem;font-size:.9375rem;line-height:1.4}.field[data-v-7432f1cd]{text-align:left;margin-bottom:1.125rem;display:block;position:relative}.field input[data-v-7432f1cd]{border:1px solid var(--color-borders-input);border-radius:var(--border-radius-default);background:0 0;outline:none;width:100%;padding:.875rem 1rem;transition:border-color .15s,box-shadow .15s}.field input[data-v-7432f1cd]:focus{border-color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary)}.field span[data-v-7432f1cd]{color:var(--color-text-secondary);background:var(--color-background);pointer-events:none;transform-origin:0;padding:0 .3rem;transition:transform .15s,color .15s,font-size .15s;position:absolute;top:.875rem;left:.75rem}.field input:focus+span[data-v-7432f1cd],.field input:not(:placeholder-shown)+span[data-v-7432f1cd]{color:var(--color-primary);transform:translateY(-1.4rem)scale(.8)}.field input:not(:focus):not(:placeholder-shown)+span[data-v-7432f1cd]{color:var(--color-text-secondary)}.submit[data-v-7432f1cd]{border-radius:var(--border-radius-default);background:var(--color-primary);width:100%;color:var(--color-on-primary);text-transform:uppercase;letter-spacing:.03em;padding:.875rem;font-size:.875rem;font-weight:500;transition:background-color .15s}.submit[data-v-7432f1cd]:hover:not(:disabled){background:var(--color-primary-shade)}.submit[data-v-7432f1cd]:disabled{opacity:.6;cursor:default}.error[data-v-7432f1cd]{color:var(--color-error,#df3f40);margin:1rem 0 0;font-size:.875rem}.backdrop[data-v-b0979413]{z-index:60;background:#00000059;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dialog[data-v-b0979413]{border-radius:var(--border-radius-default);background:var(--color-background);width:22rem;max-width:calc(100vw - 2rem);padding:1.25rem 1.5rem 1rem;box-shadow:0 .5rem 2rem #00000040}h3[data-v-b0979413]{margin:0 0 .5rem;font-size:1.125rem;font-weight:500}p[data-v-b0979413]{color:var(--color-text-secondary);margin:0 0 1.25rem;line-height:1.4}.actions[data-v-b0979413]{justify-content:flex-end;gap:.5rem;display:flex}.ghost[data-v-b0979413]{border-radius:var(--border-radius-default-small);color:var(--color-primary);text-transform:uppercase;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:background-color .15s}.ghost[data-v-b0979413]:hover{background:var(--color-primary-opacity,#3390ec1f)}.ghost.danger[data-v-b0979413]{color:var(--color-error,#df3f40)}.ghost.danger[data-v-b0979413]:hover{background:#df3f401f}.fade-enter-active[data-v-b0979413],.fade-leave-active[data-v-b0979413]{transition:opacity .15s}.fade-enter-from[data-v-b0979413],.fade-leave-to[data-v-b0979413]{opacity:0}.backdrop[data-v-dda45903]{z-index:70;background:#00000059;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.sheet[data-v-dda45903]{border-radius:var(--border-radius-default);background:var(--color-background);width:24rem;max-width:calc(100vw - 2rem);padding:1.25rem 1.5rem 1rem;box-shadow:0 .5rem 2rem #00000047}h3[data-v-dda45903]{margin:0 0 1.25rem;font-size:1.125rem}.error[data-v-dda45903]{color:var(--tool-danger);margin:0 0 .75rem;font-size:.875rem}.actions[data-v-dda45903]{justify-content:flex-end;gap:.5rem;display:flex}.ghost[data-v-dda45903]{border-radius:var(--border-radius-default-small);color:var(--color-text-secondary);text-transform:uppercase;padding:.5rem 1rem;font-size:.875rem;font-weight:700}.ghost[data-v-dda45903]:hover{background:var(--color-item-hover)}.ghost.primary[data-v-dda45903]{color:var(--color-primary)}.ghost[data-v-dda45903]:disabled{opacity:.5;cursor:default}.backdrop[data-v-bb6b5c0d]{z-index:80;background:#00000059;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.sheet[data-v-bb6b5c0d]{border-radius:var(--border-radius-default);background:var(--color-background);width:23rem;max-width:calc(100vw - 2rem);padding:1.25rem 1.5rem 1rem;box-shadow:0 .5rem 2rem #00000047}h3[data-v-bb6b5c0d]{margin:0 0 .5rem;font-size:1.125rem}.warn[data-v-bb6b5c0d]{color:var(--tool-danger);margin:0 0 1rem;font-size:.875rem;line-height:1.4}.row[data-v-bb6b5c0d]{gap:.5rem;padding:.25rem 0;font-size:.9375rem;display:flex}.row span[data-v-bb6b5c0d]{width:5.5rem;color:var(--color-text-secondary)}.secret[data-v-bb6b5c0d]{border-radius:var(--border-radius-default-small);background:var(--color-background-secondary);text-align:center;width:100%;margin:.875rem 0 1rem;padding:.75rem;transition:background-color .15s}.secret[data-v-bb6b5c0d]:hover{background:var(--color-item-hover)}.secret b[data-v-bb6b5c0d]{letter-spacing:.06em;font-size:1.375rem;display:block}.secret span[data-v-bb6b5c0d]{color:var(--color-text-secondary);font-size:.8125rem}.actions[data-v-bb6b5c0d]{justify-content:flex-end;display:flex}.ghost[data-v-bb6b5c0d]{border-radius:var(--border-radius-default-small);text-transform:uppercase;color:var(--color-primary);padding:.5rem 1rem;font-size:.875rem;font-weight:700}.ghost[data-v-bb6b5c0d]:hover{background:var(--color-item-hover)}.limit-backdrop[data-v-d08add00]{z-index:100;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.limit[data-v-d08add00]{border-radius:var(--border-radius-default);background:var(--color-background);text-align:center;width:24rem;max-width:calc(100vw - 2rem);padding:1.75rem 1.5rem 1.25rem;box-shadow:0 .5rem 2rem #0000004d}.limit .mark[data-v-d08add00]{background:var(--tool-danger);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;margin-bottom:.75rem;display:inline-flex}.limit b[data-v-d08add00]{margin-bottom:.5rem;font-size:1.0625rem;display:block}.limit p[data-v-d08add00]{color:var(--color-text-secondary);margin:0 0 1.25rem;font-size:.9375rem;line-height:1.5}.limit button[data-v-d08add00]{border-radius:var(--border-radius-default-small);background:var(--color-primary);color:var(--color-on-primary);padding:.625rem 1.5rem;font-size:.875rem;font-weight:700}.view[data-v-d08add00]{background:var(--color-background);flex-direction:column;height:100%;display:flex}.view.embedded[data-v-d08add00]{height:auto}.view.embedded header[data-v-d08add00]{border-bottom:0;padding-left:0;padding-right:0}.view.embedded .list[data-v-d08add00]{padding-left:0;padding-right:0}header[data-v-d08add00]{border-bottom:1px solid var(--color-borders);flex-shrink:0;align-items:center;gap:.75rem;padding:.75rem 1.25rem;display:flex}.title[data-v-d08add00]{flex-shrink:0}.title b[data-v-d08add00]{font-size:1.125rem;display:block}.title span[data-v-d08add00]{color:var(--color-text-secondary);font-size:.8125rem}.search[data-v-d08add00]{background:var(--color-background-secondary);border:1px solid #0000;border-radius:1.25rem;outline:none;flex:1;min-width:0;height:2.5rem;padding:0 1rem}.search[data-v-d08add00]:focus{background:var(--color-background);border-color:var(--color-primary)}.status-pick[data-v-d08add00]{flex-shrink:0;width:11rem;display:flex}.add[data-v-d08add00]{background:var(--color-primary);color:var(--color-on-primary);white-space:nowrap;border-radius:1.25rem;flex-shrink:0;padding:.5625rem 1rem;font-size:.875rem;font-weight:700}.add[data-v-d08add00]:hover{background:var(--color-primary-shade)}.list[data-v-d08add00]{flex:1;padding:.5rem .75rem;overflow-y:auto}.row[data-v-d08add00]{border-radius:var(--border-radius-default);align-items:center;gap:.75rem;padding:.625rem .75rem;display:flex}.row[data-v-d08add00]:hover{background:var(--color-item-hover)}.body[data-v-d08add00]{flex:1;min-width:0}.body em[data-v-d08add00]{background:var(--color-background-secondary);color:var(--tool-danger);text-transform:uppercase;border-radius:.625rem;margin-left:.375rem;padding:.0625rem .4375rem;font-size:.6875rem;font-style:normal;font-weight:700}.body b[data-v-d08add00]{font-size:1rem;display:block}.body span[data-v-d08add00]{color:var(--color-text-secondary);font-size:.875rem}.tools[data-v-d08add00]{opacity:0;gap:.25rem;transition:opacity .15s;display:flex}.row:hover .tools[data-v-d08add00]{opacity:1}.tools button[data-v-d08add00]{border-radius:var(--border-radius-default-small);color:var(--color-primary);padding:.375rem .6875rem;font-size:.875rem;font-weight:700}.tools button[data-v-d08add00]:hover{background:var(--color-background-secondary)}.tools button.danger[data-v-d08add00]{color:var(--tool-danger)}.empty[data-v-d08add00]{text-align:center;color:var(--color-text-secondary);padding:3rem 1rem}.backdrop[data-v-d56d26cb]{z-index:90;background:#00000059;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.sheet[data-v-d56d26cb]{border-radius:var(--border-radius-default);background:var(--color-background);width:26rem;max-width:calc(100vw - 2rem);padding:1.25rem 1.5rem 1rem;box-shadow:0 .5rem 2rem #00000047}h3[data-v-d56d26cb]{margin:0 0 .25rem;font-size:1.125rem}.who[data-v-d56d26cb]{color:var(--color-text-secondary);margin:0 0 1.125rem;font-size:.875rem}.steps[data-v-d56d26cb]{border-radius:var(--border-radius-default-small);background:var(--color-background-secondary);margin:.25rem 0 1rem;padding:.75rem .875rem}.steps b[data-v-d56d26cb]{color:var(--color-primary);align-items:center;gap:.375rem;font-size:.8125rem;display:flex}.steps ol[data-v-d56d26cb]{margin:.5rem 0 0;padding-left:1.125rem}.steps li[data-v-d56d26cb]{color:var(--color-text-secondary);font-size:.8125rem;line-height:1.6}.steps i[data-v-d56d26cb]{color:var(--color-text);font-style:normal;font-weight:700}.bot[data-v-d56d26cb]{border-radius:var(--border-radius-default-small);background:var(--color-background-secondary);flex-direction:column;gap:.125rem;margin-bottom:1rem;padding:.75rem .875rem;display:flex}.bot b[data-v-d56d26cb]{color:var(--color-primary);font-size:1rem}.bot span[data-v-d56d26cb]{color:var(--color-text-secondary);font-size:.875rem}.warn[data-v-d56d26cb]{color:var(--tool-danger);margin:0 0 .75rem;font-size:.875rem;line-height:1.45}.note[data-v-d56d26cb]{color:var(--color-text-secondary);margin:0 0 .75rem;font-size:.8125rem;line-height:1.45}.ask[data-v-d56d26cb]{margin:0 0 1rem;font-size:.9375rem;font-weight:600}.error[data-v-d56d26cb]{color:var(--tool-danger);margin:0 0 .75rem;font-size:.875rem}.actions[data-v-d56d26cb]{justify-content:flex-end;gap:.5rem;display:flex}.ghost[data-v-d56d26cb]{border-radius:var(--border-radius-default-small);color:var(--color-text-secondary);text-transform:uppercase;padding:.5rem 1rem;font-size:.875rem;font-weight:700}.ghost[data-v-d56d26cb]:hover{background:var(--color-item-hover)}.ghost.primary[data-v-d56d26cb]{color:var(--color-primary)}.ghost[data-v-d56d26cb]:disabled{opacity:.5;cursor:default}.backdrop[data-v-7fa93dcb]{z-index:90;background:#00000059;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.sheet[data-v-7fa93dcb]{border-radius:var(--border-radius-default);background:var(--color-background);width:28rem;max-width:calc(100vw - 2rem);padding:1.25rem 1.5rem 1rem;box-shadow:0 .5rem 2rem #00000047}h3[data-v-7fa93dcb]{margin:0 0 .25rem;font-size:1.125rem}.who[data-v-7fa93dcb]{color:var(--color-text-secondary);margin:0 0 1.125rem;font-size:.875rem}.steps[data-v-7fa93dcb]{border-radius:var(--border-radius-default-small);background:var(--color-background-secondary);margin:.25rem 0 .75rem;padding:.75rem .875rem}.steps b[data-v-7fa93dcb]{color:var(--color-primary);align-items:center;gap:.375rem;font-size:.8125rem;display:flex}.steps ol[data-v-7fa93dcb]{margin:.5rem 0 0;padding-left:1.125rem}.steps li[data-v-7fa93dcb]{color:var(--color-text-secondary);font-size:.8125rem;line-height:1.6}.steps i[data-v-7fa93dcb]{color:var(--color-text);font-style:normal;font-weight:700}.note[data-v-7fa93dcb]{color:var(--color-text-secondary);margin:0 0 .75rem;font-size:.8125rem;line-height:1.45}.error[data-v-7fa93dcb]{color:var(--tool-danger);margin:0 0 .75rem;font-size:.875rem}.actions[data-v-7fa93dcb]{justify-content:flex-end;gap:.5rem;display:flex}.ghost[data-v-7fa93dcb]{border-radius:var(--border-radius-default-small);color:var(--color-text-secondary);text-transform:uppercase;padding:.5rem 1rem;font-size:.875rem;font-weight:700}.ghost[data-v-7fa93dcb]:hover{background:var(--color-item-hover)}.ghost.primary[data-v-7fa93dcb]{color:var(--color-primary)}.ghost[data-v-7fa93dcb]:disabled{opacity:.5;cursor:default}.view[data-v-a84eab5d]{background:var(--color-background);flex-direction:column;height:100%;display:flex}header[data-v-a84eab5d]{border-bottom:1px solid var(--color-borders);flex-shrink:0;align-items:center;gap:.75rem;padding:.75rem 1.25rem;display:flex}.title[data-v-a84eab5d]{flex:1}.title b[data-v-a84eab5d]{font-size:1.125rem;display:block}.title span[data-v-a84eab5d]{color:var(--color-text-secondary);font-size:.8125rem}.add[data-v-a84eab5d]{border-radius:var(--border-radius-default-small);background:var(--color-primary);color:var(--color-on-primary);padding:.5rem 1rem;font-size:.875rem;font-weight:700}.add.off[data-v-a84eab5d]{background:var(--color-background-secondary);color:var(--color-text-secondary)}.list[data-v-a84eab5d]{flex:1;padding:1rem 1.25rem;overflow-y:auto}.connect[data-v-a84eab5d]{border:1px solid var(--color-borders);border-radius:var(--border-radius-default);background:var(--color-background-secondary);align-items:center;gap:.75rem;margin-bottom:1rem;padding:.875rem 1rem;display:flex}.connect-text[data-v-a84eab5d]{flex:1;min-width:0}.connect-text b[data-v-a84eab5d]{font-size:.9375rem;display:block}.connect-text span[data-v-a84eab5d]{color:var(--color-text-secondary);font-size:.8125rem}.big[data-v-a84eab5d]{border-radius:var(--border-radius-default-small);background:var(--color-background);border:1px solid var(--color-borders);color:var(--color-text);flex-shrink:0;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.875rem;font-weight:700;transition:border-color .15s,background-color .15s;display:flex}.big .plus[data-v-a84eab5d]{background:var(--color-primary);width:1.25rem;height:1.25rem;color:var(--color-on-primary);border-radius:50%;justify-content:center;align-items:center;font-size:.9375rem;font-style:normal;font-weight:700;line-height:1;display:flex}.big[data-v-a84eab5d]:hover{border-color:var(--color-primary);background:var(--color-item-hover)}.big.off[data-v-a84eab5d]{opacity:.55}.empty[data-v-a84eab5d]{text-align:center;color:var(--color-text-secondary);padding:2rem 0}.quota[data-v-a84eab5d]{border-radius:var(--border-radius-default-small);background:var(--color-background-secondary);color:var(--color-text-secondary);align-items:center;gap:.5rem;margin-bottom:1rem;padding:.75rem .875rem;font-size:.875rem;display:flex}.channel[data-v-a84eab5d]{border-bottom:1px solid var(--color-borders);align-items:center;gap:.875rem;padding:.875rem 0;display:flex}.logo[data-v-a84eab5d]{background:var(--color-background-secondary);width:2.75rem;height:2.75rem;color:var(--color-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.text[data-v-a84eab5d]{flex:1;min-width:0}.text b[data-v-a84eab5d]{align-items:center;gap:.5rem;font-size:.9375rem;display:flex}.text>span[data-v-a84eab5d]{color:var(--color-text-secondary);font-size:.8125rem;display:block}.text em[data-v-a84eab5d]{color:#4caf50;background:#4caf5029;border-radius:.75rem;padding:.125rem .5rem;font-size:.6875rem;font-style:normal;font-weight:700}.text em.off[data-v-a84eab5d]{background:var(--color-background-secondary);color:var(--color-text-secondary)}.text .warn[data-v-a84eab5d]{color:var(--tool-danger)}.rename[data-v-a84eab5d]{border:1px solid var(--color-primary);border-radius:var(--border-radius-default-small);background:var(--color-background);color:var(--color-text);outline:none;padding:.25rem .5rem;font-size:.9375rem}.link[data-v-a84eab5d]{color:var(--color-primary);flex-shrink:0;font-size:.8125rem;font-weight:700}.link.danger[data-v-a84eab5d]{color:var(--tool-danger)}.link[data-v-a84eab5d]:hover{text-decoration:underline}.limit-backdrop[data-v-a84eab5d]{z-index:100;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.limit[data-v-a84eab5d]{border-radius:var(--border-radius-default);background:var(--color-background);text-align:center;width:24rem;max-width:calc(100vw - 2rem);padding:1.75rem 1.5rem 1.25rem;box-shadow:0 .5rem 2rem #0000004d}.limit .mark[data-v-a84eab5d]{background:var(--tool-danger);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;margin-bottom:.75rem;display:inline-flex}.limit b[data-v-a84eab5d]{margin-bottom:.5rem;font-size:1.0625rem;display:block}.limit p[data-v-a84eab5d]{color:var(--color-text-secondary);margin:0 0 1.25rem;font-size:.9375rem;line-height:1.5}.limit button[data-v-a84eab5d]{border-radius:var(--border-radius-default-small);background:var(--color-primary);color:var(--color-on-primary);padding:.625rem 1.5rem;font-size:.875rem;font-weight:700}.backdrop[data-v-086e4624]{z-index:80;background:#00000059;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.sheet[data-v-086e4624]{border-radius:var(--border-radius-default);background:var(--color-background);flex-direction:column;width:27rem;max-width:calc(100vw - 2rem);max-height:86vh;display:flex;box-shadow:0 .5rem 2rem #00000047}header[data-v-086e4624]{border-bottom:1px solid var(--color-borders);align-items:center;padding:.875rem 1rem;display:flex}header b[data-v-086e4624]{flex:1;font-size:1.0625rem}.x[data-v-086e4624]{width:2rem;height:2rem;color:var(--color-text-secondary);border-radius:50%;justify-content:center;align-items:center;display:flex}.x[data-v-086e4624]:hover{background:var(--color-item-hover)}.tabs[data-v-086e4624]{border-bottom:1px solid var(--color-borders);padding:0 .5rem;display:flex}.tabs button[data-v-086e4624]{color:var(--color-text-secondary);text-transform:uppercase;border-bottom:.1875rem solid #0000;flex:1;padding:.6875rem 0;font-size:.8125rem;font-weight:700}.tabs button.on[data-v-086e4624]{color:var(--color-primary);border-bottom-color:var(--color-primary)}.body[data-v-086e4624]{padding:1rem 1.25rem 1.25rem;overflow-y:auto}.me[data-v-086e4624]{border-radius:var(--border-radius-default);background:var(--color-background-secondary);align-items:center;gap:1rem;margin-bottom:1.25rem;padding:1rem;display:flex}.who[data-v-086e4624]{min-width:0}.who b[data-v-086e4624]{font-size:1.0625rem;display:block}.role[data-v-086e4624]{background:var(--color-primary);color:var(--color-on-primary);text-transform:uppercase;border-radius:.75rem;margin:.25rem 0;padding:.0625rem .5rem;font-size:.6875rem;font-weight:700;display:inline-block}.dim[data-v-086e4624]{color:var(--color-text-secondary);align-items:center;gap:.3125rem;font-size:.875rem;display:flex}.stats[data-v-086e4624]{grid-template-columns:repeat(2,1fr);gap:.625rem;display:grid}.stat[data-v-086e4624]{border-radius:var(--border-radius-default-small);border:1px solid var(--color-borders);padding:.75rem .875rem}.stat b[data-v-086e4624]{font-size:1.375rem;line-height:1.2;display:block}.stat span[data-v-086e4624]{color:var(--color-text-secondary);font-size:.8125rem}.stat .green[data-v-086e4624]{color:var(--color-green)}.stat .accent[data-v-086e4624]{color:var(--color-primary)}.option[data-v-086e4624]{align-items:center;gap:.75rem;padding:.625rem 0;display:flex}.option+.option[data-v-086e4624]{border-top:1px solid var(--color-borders)}.icon[data-v-086e4624]{background:var(--color-background-secondary);width:2.25rem;height:2.25rem;color:var(--color-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.text[data-v-086e4624]{flex:1;min-width:0}.text b[data-v-086e4624]{font-size:.9375rem;display:block}.text span[data-v-086e4624]{color:var(--color-text-secondary);font-size:.8125rem}.switch[data-v-086e4624]{background:var(--color-gray);border-radius:.875rem;flex-shrink:0;width:2.75rem;height:1.625rem;transition:background-color .15s;position:relative}.switch.on[data-v-086e4624]{background:var(--color-primary)}.switch i[data-v-086e4624]{background:#fff;border-radius:50%;width:1.25rem;height:1.25rem;transition:transform .15s;position:absolute;top:.1875rem;left:.1875rem}.switch.on i[data-v-086e4624]{transform:translate(1.125rem)}.small-btn[data-v-086e4624]{background:var(--color-primary);color:var(--color-on-primary);border-radius:1rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:700}.ok[data-v-086e4624]{color:var(--color-green);display:flex}.devices[data-v-086e4624]{margin:0;padding:0;list-style:none}.devices li[data-v-086e4624]{align-items:center;gap:.75rem;padding:.625rem 0;display:flex}.devices li+li[data-v-086e4624]{border-top:1px solid var(--color-borders)}.devices em[data-v-086e4624]{background:var(--color-green);color:#fff;text-transform:uppercase;border-radius:.625rem;margin-left:.375rem;padding:.0625rem .4375rem;font-size:.625rem;font-style:normal;font-weight:700}.link[data-v-086e4624]{color:var(--tool-danger);flex-shrink:0;font-size:.8125rem;font-weight:700}.link[data-v-086e4624]:hover{text-decoration:underline}.meter[data-v-086e4624]{align-items:center;gap:.25rem;margin:-.375rem 0 .75rem;display:flex}.meter i[data-v-086e4624]{background:var(--color-borders);border-radius:.125rem;flex:1;height:.25rem}.meter i.filled[data-v-086e4624]{background:var(--color-green)}.meter i.filled.weak[data-v-086e4624]{background:var(--tool-danger)}.meter span[data-v-086e4624]{color:var(--color-text-secondary);margin-left:.375rem;font-size:.75rem}h4[data-v-086e4624]{align-items:center;gap:.4375rem;margin:0 0 .875rem;font-size:.9375rem;font-weight:700;display:flex}h4 svg[data-v-086e4624]{color:var(--color-primary)}.muted[data-v-086e4624]{color:var(--color-text-secondary);margin:0 0 .875rem;font-size:.875rem;line-height:1.4}.muted.small[data-v-086e4624]{margin-top:.75rem;font-size:.8125rem}.error[data-v-086e4624]{color:var(--tool-danger);margin:0 0 .75rem;font-size:.875rem}.done[data-v-086e4624]{color:var(--color-green);margin:0 0 .75rem;font-size:.875rem}.primary[data-v-086e4624],.danger[data-v-086e4624]{border-radius:var(--border-radius-default-small);align-items:center;gap:.375rem;padding:.625rem 1.125rem;font-size:.875rem;font-weight:700;display:inline-flex}.primary[data-v-086e4624]{background:var(--color-primary);color:var(--color-on-primary)}.primary[data-v-086e4624]:disabled{opacity:.5;cursor:default}.danger[data-v-086e4624]{border:1px solid var(--tool-danger);color:var(--tool-danger)}.danger[data-v-086e4624]:hover:not(:disabled){background:color-mix(in srgb, var(--tool-danger) 10%, transparent)}.divider[data-v-086e4624]{background:var(--color-borders);height:1px;margin:1.5rem 0 1.25rem}.backdrop[data-v-898db6a8]{z-index:110;background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.sheet[data-v-898db6a8]{border-radius:var(--border-radius-default);background:var(--color-background);text-align:center;width:25rem;max-width:calc(100vw - 2rem);padding:1.75rem 1.5rem 1.25rem;position:relative;box-shadow:0 .5rem 2rem #0000004d}.x[data-v-898db6a8]{width:2rem;height:2rem;color:var(--color-text-secondary);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:.625rem;right:.625rem}.x[data-v-898db6a8]:hover{background:var(--color-item-hover)}.badge[data-v-898db6a8]{background:var(--color-primary);width:3rem;height:3rem;color:var(--color-on-primary);border-radius:50%;justify-content:center;align-items:center;margin-bottom:.75rem;display:inline-flex}h3[data-v-898db6a8]{margin:0 0 .5rem;font-size:1.125rem}.hint[data-v-898db6a8]{color:var(--color-text-secondary);margin:0 0 1.25rem;font-size:.875rem;line-height:1.45}.meter[data-v-898db6a8]{align-items:center;gap:.25rem;margin:-.375rem 0 .75rem;display:flex}.meter i[data-v-898db6a8]{background:var(--color-borders);border-radius:.125rem;flex:1;height:.25rem}.meter i.filled[data-v-898db6a8]{background:var(--color-green)}.meter i.filled.weak[data-v-898db6a8]{background:var(--tool-danger)}.meter span[data-v-898db6a8]{color:var(--color-text-secondary);margin-left:.375rem;font-size:.75rem}.error[data-v-898db6a8]{color:var(--tool-danger);text-align:left;margin:0 0 .75rem;font-size:.875rem}.actions[data-v-898db6a8]{justify-content:flex-end;gap:.5rem;margin-top:.5rem;display:flex}.ghost[data-v-898db6a8],.primary[data-v-898db6a8]{border-radius:var(--border-radius-default-small);padding:.625rem 1.125rem;font-size:.875rem;font-weight:700}.ghost[data-v-898db6a8]{color:var(--color-text-secondary)}.ghost[data-v-898db6a8]:hover{background:var(--color-item-hover)}.primary[data-v-898db6a8]{background:var(--color-primary);color:var(--color-on-primary)}.primary[data-v-898db6a8]:disabled{opacity:.5;cursor:default}.backdrop[data-v-2c78ba29]{z-index:90;background:#00000059;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.sheet[data-v-2c78ba29]{border-radius:var(--border-radius-default);background:var(--color-background);width:25rem;max-width:calc(100vw - 2rem);padding:1.25rem 1.5rem 1rem;box-shadow:0 .5rem 2rem #00000047}h3[data-v-2c78ba29]{margin:0 0 1.25rem;font-size:1.125rem}.error[data-v-2c78ba29]{color:var(--tool-danger);margin:0 0 .75rem;font-size:.875rem}.actions[data-v-2c78ba29]{justify-content:flex-end;gap:.5rem;display:flex}.ghost[data-v-2c78ba29]{border-radius:var(--border-radius-default-small);color:var(--color-text-secondary);text-transform:uppercase;padding:.5rem 1rem;font-size:.875rem;font-weight:700}.ghost[data-v-2c78ba29]:hover{background:var(--color-item-hover)}.ghost.primary[data-v-2c78ba29]{color:var(--color-primary)}.ghost[data-v-2c78ba29]:disabled{opacity:.5;cursor:default}.backdrop[data-v-3bd88bfa]{z-index:90;background:#00000059;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.sheet[data-v-3bd88bfa]{border-radius:var(--border-radius-default);background:var(--color-background);width:26rem;max-width:calc(100vw - 2rem);padding:1.25rem 1.5rem 1rem;box-shadow:0 .5rem 2rem #00000047}h3[data-v-3bd88bfa]{margin:0 0 .25rem;font-size:1.125rem}.who[data-v-3bd88bfa]{color:var(--color-text-secondary);margin:0 0 1rem;font-size:.875rem}.block[data-v-3bd88bfa]{margin-bottom:1.25rem}.block>b[data-v-3bd88bfa]{align-items:center;gap:.375rem;margin-bottom:.5rem;font-size:.875rem;display:flex}.block>b svg[data-v-3bd88bfa]{color:var(--color-primary)}.date-row[data-v-3bd88bfa]{align-items:center;gap:.5rem;display:flex}.date[data-v-3bd88bfa]{border-radius:var(--border-radius-default-small);border:1px solid var(--color-borders-input);background:var(--color-background);color:var(--color-text);text-align:left;flex:1;padding:.5rem .75rem;font-weight:600}.date.empty[data-v-3bd88bfa]{color:var(--color-text-secondary);font-weight:400}.date[data-v-3bd88bfa]:hover{border-color:var(--color-primary)}.left[data-v-3bd88bfa]{color:var(--color-text-secondary);white-space:nowrap;font-size:.8125rem}.left.over[data-v-3bd88bfa]{color:var(--tool-danger);font-weight:700}.clear[data-v-3bd88bfa]{width:1.75rem;height:1.75rem;color:var(--color-text-secondary);border-radius:50%;justify-content:center;align-items:center;display:flex}.clear[data-v-3bd88bfa]:hover{background:var(--color-item-hover)}.quick[data-v-3bd88bfa]{flex-wrap:wrap;gap:.375rem;margin-top:.5rem;display:flex}.quick button[data-v-3bd88bfa]{background:var(--color-background-secondary);color:var(--color-text-secondary);border-radius:1rem;padding:.3125rem .625rem;font-size:.8125rem;font-weight:600}.quick button[data-v-3bd88bfa]:hover{background:var(--color-item-hover);color:var(--color-primary)}.calendar[data-v-3bd88bfa]{margin-top:.625rem}.now[data-v-3bd88bfa]{color:var(--color-text-secondary);font-size:.75rem}.error[data-v-3bd88bfa]{color:var(--tool-danger);margin:0 0 .75rem;font-size:.875rem}.actions[data-v-3bd88bfa]{justify-content:flex-end;gap:.5rem;display:flex}.ghost[data-v-3bd88bfa]{border-radius:var(--border-radius-default-small);color:var(--color-text-secondary);text-transform:uppercase;padding:.5rem 1rem;font-size:.875rem;font-weight:700}.ghost[data-v-3bd88bfa]:hover{background:var(--color-item-hover)}.ghost.primary[data-v-3bd88bfa]{color:var(--color-primary)}.ghost[data-v-3bd88bfa]:disabled{opacity:.5;cursor:default}.profile[data-v-14ff2e9e]{background:var(--color-background);flex-direction:column;height:100%;display:flex}.bar[data-v-14ff2e9e]{border-bottom:1px solid var(--color-borders);flex-shrink:0;align-items:center;gap:.75rem;padding:.75rem 1.25rem;display:flex}.back[data-v-14ff2e9e]{width:2.25rem;height:2.25rem;color:var(--color-text-secondary);border-radius:50%;justify-content:center;align-items:center;display:flex}.back[data-v-14ff2e9e]:hover{background:var(--color-item-hover)}.who[data-v-14ff2e9e]{flex:1;min-width:0}.who b[data-v-14ff2e9e]{font-size:1.0625rem;display:block}.who span[data-v-14ff2e9e]{color:var(--color-text-secondary);font-size:.8125rem}.act[data-v-14ff2e9e]{background:var(--color-background-secondary);color:var(--color-text-secondary);white-space:nowrap;border-radius:1.125rem;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:600;display:inline-flex}.act[data-v-14ff2e9e]:hover{background:var(--color-item-hover);color:var(--color-primary)}.act.danger[data-v-14ff2e9e]:hover{color:var(--tool-danger)}.tabs[data-v-14ff2e9e]{border-bottom:1px solid var(--color-borders);flex-shrink:0;padding:0 1.25rem;display:flex}.tabs button[data-v-14ff2e9e]{color:var(--color-text-secondary);text-transform:uppercase;border-bottom:.1875rem solid #0000;padding:.75rem 1rem;font-size:.8125rem;font-weight:700}.tabs button.on[data-v-14ff2e9e]{color:var(--color-primary);border-bottom-color:var(--color-primary)}.tabs i[data-v-14ff2e9e]{background:var(--color-background-secondary);border-radius:.625rem;margin-left:.375rem;padding:.0625rem .375rem;font-size:.6875rem;font-style:normal}.body[data-v-14ff2e9e]{flex:1;padding:1.25rem;overflow-y:auto}.empty[data-v-14ff2e9e]{text-align:center;color:var(--color-text-secondary);padding:2rem;font-size:.875rem}.cards[data-v-14ff2e9e]{grid-template-columns:repeat(5,1fr);gap:.625rem;display:grid}.card[data-v-14ff2e9e]{border-radius:var(--border-radius-default-small);border:1px solid var(--color-borders);padding:.875rem}.card b[data-v-14ff2e9e]{font-size:1.375rem;line-height:1.2;display:block}.card span[data-v-14ff2e9e]{color:var(--color-text-secondary);font-size:.75rem}.card .green[data-v-14ff2e9e]{color:var(--color-green)}.card .warn[data-v-14ff2e9e]{color:var(--tool-danger)}.rows[data-v-14ff2e9e]{margin:1.25rem 0 0;padding:0;list-style:none}.rows li[data-v-14ff2e9e]{align-items:center;gap:.75rem;padding:.625rem 0;display:flex}.rows li+li[data-v-14ff2e9e]{border-top:1px solid var(--color-borders)}.rows em[data-v-14ff2e9e]{background:var(--color-background-secondary);color:var(--color-text-secondary);border-radius:.625rem;margin-left:.375rem;padding:.0625rem .4375rem;font-size:.6875rem;font-style:normal;font-weight:700}.rows em.soon[data-v-14ff2e9e]{color:#9a6b12;background:#fff1d6}.theme-dark .rows em.soon[data-v-14ff2e9e]{color:#e0b96b;background:#3a3222}.rows em.over[data-v-14ff2e9e]{background:var(--tool-danger);color:#fff}.icon[data-v-14ff2e9e]{background:var(--color-background-secondary);width:2.25rem;height:2.25rem;color:var(--color-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.text[data-v-14ff2e9e]{flex:1;min-width:0}.text b[data-v-14ff2e9e]{font-size:.9375rem;display:block}.text>span[data-v-14ff2e9e]{color:var(--color-text-secondary);font-size:.75rem}h4[data-v-14ff2e9e]{margin:1.5rem 0 .75rem;font-size:.9375rem}.grid[data-v-14ff2e9e]{border-collapse:collapse;width:100%}.grid th[data-v-14ff2e9e]{text-align:left;color:var(--color-text-secondary);text-transform:uppercase;border-bottom:1px solid var(--color-borders);padding:.5rem .625rem;font-size:.75rem;font-weight:600}.grid td[data-v-14ff2e9e]{border-bottom:1px solid var(--color-borders);padding:.625rem;font-size:.875rem}.grid td b[data-v-14ff2e9e]{display:block}.grid td span[data-v-14ff2e9e]{color:var(--color-text-secondary);font-size:.75rem}.head-row[data-v-14ff2e9e]{align-items:center;margin-bottom:.75rem;display:flex}.head-row b[data-v-14ff2e9e]{flex:1;font-size:.9375rem}.add[data-v-14ff2e9e]{border:1px solid var(--color-borders);background:var(--color-background);color:var(--color-text);border-radius:1.25rem;align-items:center;gap:.4375rem;padding:.4375rem .875rem .4375rem .5rem;font-size:.8125rem;font-weight:700;transition:border-color .15s,background-color .15s;display:flex}.add[data-v-14ff2e9e]:hover{border-color:var(--color-primary);background:var(--color-item-hover)}.add .plus[data-v-14ff2e9e]{background:var(--color-primary);width:1.125rem;height:1.125rem;color:var(--color-on-primary);border-radius:50%;justify-content:center;align-items:center;font-size:.875rem;font-style:normal;font-weight:700;line-height:1;display:flex}.add+.add[data-v-14ff2e9e]{margin-left:.5rem}.channel .warn[data-v-14ff2e9e]{color:var(--tool-danger);font-size:.8125rem;display:block}.channel[data-v-14ff2e9e]{align-items:center;gap:.75rem;padding:.75rem 0;display:flex}.channel+.channel[data-v-14ff2e9e]{border-top:1px solid var(--color-borders)}.logo[data-v-14ff2e9e]{background:var(--color-background-secondary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.channel em[data-v-14ff2e9e]{background:var(--color-green);color:#fff;text-transform:uppercase;border-radius:.625rem;margin-left:.5rem;padding:.0625rem .4375rem;font-size:.625rem;font-style:normal;font-weight:700}.channel em.off[data-v-14ff2e9e]{background:var(--color-gray)}.rename[data-v-14ff2e9e]{border:1px solid var(--color-primary);border-radius:var(--border-radius-default-small);background:var(--color-background);width:12rem;color:var(--color-text);outline:none;padding:.1875rem .4375rem}.link[data-v-14ff2e9e]{color:var(--color-primary);flex-shrink:0;font-size:.8125rem;font-weight:700}.link[data-v-14ff2e9e]:hover{text-decoration:underline}.link.danger[data-v-14ff2e9e]{color:var(--tool-danger)}.wrap[data-v-aa7ee2b9]{flex-direction:column;flex:1;min-width:0;height:100%;display:flex}.wrap[data-v-aa7ee2b9]>*{flex:1;min-height:0}.view[data-v-aa7ee2b9]{background:var(--color-background);flex-direction:column;height:100%;display:flex}header[data-v-aa7ee2b9]{border-bottom:1px solid var(--color-borders);flex-shrink:0;align-items:center;gap:.75rem;padding:.75rem 1.25rem;display:flex}.title[data-v-aa7ee2b9]{flex-shrink:0}.title b[data-v-aa7ee2b9]{font-size:1.125rem;display:block}.title span[data-v-aa7ee2b9]{color:var(--color-text-secondary);font-size:.8125rem}.search[data-v-aa7ee2b9]{background:var(--color-background-secondary);border:1px solid #0000;border-radius:1.25rem;outline:none;flex:1;min-width:0;height:2.5rem;padding:0 1rem}.search[data-v-aa7ee2b9]:focus{background:var(--color-background);border-color:var(--color-primary)}.add[data-v-aa7ee2b9]{background:var(--color-primary);color:var(--color-on-primary);white-space:nowrap;border-radius:1.25rem;flex-shrink:0;padding:.5625rem 1rem;font-size:.875rem;font-weight:700}.add[data-v-aa7ee2b9]:hover{background:var(--color-primary-shade)}.list[data-v-aa7ee2b9]{flex:1;padding:.5rem 1.25rem 1.25rem;overflow-y:auto}.empty[data-v-aa7ee2b9]{text-align:center;color:var(--color-text-secondary);padding:2rem;font-size:.875rem}.row[data-v-aa7ee2b9]{border-radius:var(--border-radius-default-small);cursor:pointer;align-items:center;gap:.875rem;padding:.75rem .75rem .75rem .5rem;display:flex}.row[data-v-aa7ee2b9]:hover{background:var(--color-item-hover)}.row+.row[data-v-aa7ee2b9]{border-top:1px solid var(--color-borders)}.body[data-v-aa7ee2b9]{flex:1;min-width:0}.body b[data-v-aa7ee2b9]{font-size:.9375rem;display:block}.body em[data-v-aa7ee2b9]{background:var(--color-background-secondary);color:var(--tool-danger);text-transform:uppercase;border-radius:.625rem;margin-left:.375rem;padding:.0625rem .4375rem;font-size:.6875rem;font-style:normal;font-weight:700}.status-pick[data-v-aa7ee2b9]{flex-shrink:0;width:12rem;display:flex}.body span[data-v-aa7ee2b9]{color:var(--color-text-secondary);font-size:.8125rem}.chips[data-v-aa7ee2b9]{flex-shrink:0;align-items:center;gap:.375rem;display:flex}.chip[data-v-aa7ee2b9]{background:var(--color-background-secondary);color:var(--color-text-secondary);border-radius:.75rem;align-items:center;gap:.25rem;padding:.1875rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}.chip.wide[data-v-aa7ee2b9]{padding-left:.625rem;padding-right:.625rem}.chip.over[data-v-aa7ee2b9]{background:var(--tool-danger);color:#fff}.state[data-v-aa7ee2b9]{background:var(--color-background-secondary);color:var(--color-text-secondary);border-radius:.75rem;padding:.1875rem .5rem;font-size:.75rem;font-weight:700}.state.live[data-v-aa7ee2b9]{background:var(--color-green);color:#fff}.when[data-v-aa7ee2b9]{color:var(--color-text-secondary);text-align:right;flex-shrink:0;width:6rem;font-size:.75rem}.go[data-v-aa7ee2b9]{color:var(--color-text-secondary);opacity:.5;flex-shrink:0}.view[data-v-a47b9731]{background:var(--color-background);flex-direction:column;height:100%;display:flex}header[data-v-a47b9731]{border-bottom:1px solid var(--color-borders);flex-shrink:0;align-items:center;padding:.75rem 1.25rem;display:flex}.title[data-v-a47b9731]{flex:1}.title b[data-v-a47b9731]{font-size:1.125rem;display:block}.title span[data-v-a47b9731]{color:var(--color-text-secondary);font-size:.8125rem}.refresh[data-v-a47b9731]{background:var(--color-background-secondary);color:var(--color-text-secondary);border-radius:1.125rem;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:600;display:inline-flex}.refresh[data-v-a47b9731]:hover{background:var(--color-item-hover);color:var(--color-primary)}.body[data-v-a47b9731]{flex:1;padding:1.25rem;overflow-y:auto}.empty[data-v-a47b9731]{text-align:center;color:var(--color-text-secondary);padding:2rem;font-size:.875rem}.cards[data-v-a47b9731]{grid-template-columns:repeat(4,1fr);gap:.75rem;display:grid}.card[data-v-a47b9731]{border-radius:var(--border-radius-default);border:1px solid var(--color-borders);padding:.875rem 1rem}.card .icon[data-v-a47b9731]{background:var(--color-background-secondary);width:2rem;height:2rem;color:var(--color-primary);border-radius:50%;justify-content:center;align-items:center;margin-bottom:.5rem;display:flex}.card b[data-v-a47b9731]{font-size:1.5rem;line-height:1.2;display:block}.card b.green[data-v-a47b9731]{color:var(--color-green)}.card b.warn[data-v-a47b9731]{color:var(--tool-danger)}.card .label[data-v-a47b9731]{font-size:.875rem;font-weight:600;display:block}.card .hint[data-v-a47b9731]{color:var(--color-text-secondary);font-size:.75rem}.split[data-v-a47b9731]{grid-template-columns:1fr 1fr;gap:.75rem;margin-top:1.25rem;display:grid}.pane[data-v-a47b9731]{border-radius:var(--border-radius-default);border:1px solid var(--color-borders);padding:1rem}h4[data-v-a47b9731]{margin:0 0 .75rem;font-size:.9375rem}h4.wide[data-v-a47b9731]{margin:1.5rem 0 .75rem}.bar[data-v-a47b9731]{background:var(--color-primary);border-radius:.3125rem;height:.625rem;overflow:hidden}.bar .in[data-v-a47b9731]{background:var(--color-green);height:100%;display:block}.legend[data-v-a47b9731]{color:var(--color-text-secondary);gap:1rem;margin-top:.625rem;font-size:.8125rem;display:flex}.legend span[data-v-a47b9731]{align-items:center;gap:.375rem;display:inline-flex}.dot[data-v-a47b9731]{border-radius:50%;width:.625rem;height:.625rem;display:inline-block}.dot.in[data-v-a47b9731]{background:var(--color-green)}.dot.out[data-v-a47b9731]{background:var(--color-primary)}.mini[data-v-a47b9731]{margin:0;padding:0;list-style:none}.mini li[data-v-a47b9731]{padding:.4375rem 0;font-size:.875rem;display:flex}.mini li+li[data-v-a47b9731]{border-top:1px solid var(--color-borders)}.mini span[data-v-a47b9731]{color:var(--color-text-secondary);flex:1}.grid[data-v-a47b9731]{border-collapse:collapse;width:100%}.grid th[data-v-a47b9731]{text-align:left;color:var(--color-text-secondary);text-transform:uppercase;border-bottom:1px solid var(--color-borders);padding:.5rem .625rem;font-size:.75rem;font-weight:600}.grid td[data-v-a47b9731]{border-bottom:1px solid var(--color-borders);padding:.625rem;font-size:.875rem}.grid tbody tr[data-v-a47b9731]{cursor:pointer}.grid tbody tr[data-v-a47b9731]:hover{background:var(--color-item-hover)}.grid td b[data-v-a47b9731]{display:block}.grid td span[data-v-a47b9731]{color:var(--color-text-secondary);font-size:.75rem}.grid td.dim[data-v-a47b9731]{color:var(--color-text-secondary);font-size:.8125rem}.grid td.live[data-v-a47b9731]{color:var(--color-green);font-weight:700}.view[data-v-2542208f]{background:var(--color-background);flex-direction:column;flex:1;min-width:0;height:100%;display:flex}header[data-v-2542208f]{border-bottom:1px solid var(--color-borders);flex-shrink:0;align-items:center;padding:.75rem 1.25rem;display:flex}.title[data-v-2542208f]{flex:1}.title b[data-v-2542208f]{font-size:1.125rem;display:block}.title span[data-v-2542208f]{color:var(--color-text-secondary);font-size:.8125rem}.refresh[data-v-2542208f]{background:var(--color-background-secondary);color:var(--color-text-secondary);border-radius:1.125rem;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:600;display:inline-flex}.refresh[data-v-2542208f]:hover{background:var(--color-item-hover);color:var(--color-primary)}.body[data-v-2542208f]{flex:1;padding:1.25rem;overflow-y:auto}.empty[data-v-2542208f]{text-align:center;color:var(--color-text-secondary);padding:2rem;font-size:.875rem}.cards[data-v-2542208f]{grid-template-columns:repeat(5,1fr);gap:.625rem;display:grid}.card[data-v-2542208f]{border-radius:var(--border-radius-default-small);border:1px solid var(--color-borders);padding:.875rem}.card b[data-v-2542208f]{font-size:1.375rem;line-height:1.2;display:block}.card span[data-v-2542208f]{color:var(--color-text-secondary);font-size:.75rem}.card .green[data-v-2542208f]{color:var(--color-green)}.card .warn[data-v-2542208f]{color:var(--tool-danger)}.rows[data-v-2542208f]{margin:1.25rem 0 0;padding:0;list-style:none}.rows li[data-v-2542208f]{align-items:center;gap:.75rem;padding:.625rem 0;display:flex}.rows li+li[data-v-2542208f]{border-top:1px solid var(--color-borders)}.icon[data-v-2542208f],.logo[data-v-2542208f]{background:var(--color-background-secondary);width:2.25rem;height:2.25rem;color:var(--color-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.text[data-v-2542208f]{flex:1;min-width:0}.text b[data-v-2542208f]{font-size:.9375rem;display:block}.text span[data-v-2542208f]{color:var(--color-text-secondary);font-size:.75rem}h4[data-v-2542208f]{margin:1.5rem 0 .75rem;font-size:.9375rem}.grid[data-v-2542208f]{border-collapse:collapse;width:100%}.grid th[data-v-2542208f]{text-align:left;color:var(--color-text-secondary);text-transform:uppercase;border-bottom:1px solid var(--color-borders);padding:.5rem .625rem;font-size:.75rem;font-weight:600}.grid td[data-v-2542208f]{border-bottom:1px solid var(--color-borders);padding:.625rem;font-size:.875rem}.grid td b[data-v-2542208f]{display:block}.grid td span[data-v-2542208f]{color:var(--color-text-secondary);font-size:.75rem}.channel[data-v-2542208f]{align-items:center;gap:.75rem;padding:.75rem 0;display:flex}.channel+.channel[data-v-2542208f]{border-top:1px solid var(--color-borders)}.channel em[data-v-2542208f]{background:var(--color-green);color:#fff;text-transform:uppercase;border-radius:.625rem;margin-left:.5rem;padding:.0625rem .4375rem;font-size:.625rem;font-style:normal;font-weight:700}.channel em.off[data-v-2542208f]{background:var(--color-gray)}.rename[data-v-2542208f]{border:1px solid var(--color-primary);border-radius:var(--border-radius-default-small);background:var(--color-background);width:12rem;color:var(--color-text);outline:none;padding:.1875rem .4375rem}.link[data-v-2542208f]{color:var(--color-primary);flex-shrink:0;font-size:.8125rem;font-weight:700}.link[data-v-2542208f]:hover{text-decoration:underline}.layout[data-v-483e020c]{height:100%;display:flex}.rail[data-v-483e020c]{background:var(--color-background-secondary);border-right:1px solid var(--color-borders);flex-direction:column;flex-shrink:0;gap:.375rem;width:3.75rem;padding:.5rem .4375rem;display:flex}.rail button[data-v-483e020c]{border-radius:var(--border-radius-default);width:2.875rem;height:2.875rem;font-size:1.25rem;transition:background-color .15s}.rail button[data-v-483e020c]:hover{background:var(--color-item-hover)}.rail button.on[data-v-483e020c]{background:var(--color-primary);color:var(--color-on-primary)}.rail button[data-v-483e020c]{color:var(--color-text-secondary);justify-content:center;align-items:center;display:flex}.pane-list[data-v-483e020c]{flex:none;min-width:18rem}.pane-chat[data-v-483e020c]{flex:1;min-width:22rem}.pane-crm[data-v-483e020c]{flex:none;width:22rem}@media (width<=1100px){.pane-crm[data-v-483e020c]{display:none}}.divider[data-v-483e020c]{cursor:col-resize;background:var(--color-borders);touch-action:none;flex:none;width:.3125rem;transition:background-color .15s}.divider[data-v-483e020c]:hover{background:var(--color-primary)}.pane-wide[data-v-483e020c]{flex:1;min-width:0}.toast[data-v-483e020c]{border-radius:var(--border-radius-default-small);color:#fff;cursor:pointer;z-index:70;background:#000000db;align-items:center;gap:.5rem;max-width:min(38rem,100vw - 3rem);padding:.75rem 1.125rem;font-size:.9375rem;line-height:1.35;display:flex;position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%);box-shadow:0 .5rem 1.5rem #0000004d}.toast.success[data-v-483e020c]{background:#1e8e3e;font-weight:600}.toast.error[data-v-483e020c]{background:#c0392b;padding:.875rem 1.25rem;font-weight:600}.toast .hide[data-v-483e020c]{opacity:.6;flex-shrink:0}.toast:hover .hide[data-v-483e020c]{opacity:1}.toast span[data-v-483e020c]{flex:1;min-width:0}.slide-enter-active[data-v-483e020c],.slide-leave-active[data-v-483e020c]{transition:opacity .2s,transform .2s}.slide-enter-from[data-v-483e020c],.slide-leave-to[data-v-483e020c]{opacity:0;transform:translate(-50%,.75rem)}
