:root{--color-primary:#3390ec;--color-primary-opacity:#50a2e91e;--color-primary-opacity-hover:#50a2e940;--color-primary-tint:#3390ec1a;--color-primary-shade:#4a95d6;--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:#8fc0f5;--tool-color-own:#fff;--tool-danger:#ff8f90;--tool-danger-own:#ffc9c9;--color-primary:#8774e1;--color-primary-opacity:#8378db1e;--color-primary-opacity-hover:#8378db40;--color-primary-tint:#8774e11a;--color-primary-shade:#7b71c6;--color-background:#212121;--color-background-compact-menu:#212121dd;--color-web-app-browser:#0303038f;--color-background-compact-menu-reactions:#212121dd;--color-background-compact-menu-hover:#0006;--color-background-secondary:#0f0f0f;--color-background-secondary-accent:#191919;--color-background-sidebar:#0f0f0f;--color-background-own:#766ac8;--color-background-own-apple:#766ac8;--color-background-selected:#2c2c2c;--color-background-own-selected:#6549d4;--color-chat-hover:#2c2c2c;--color-chat-active:#766ac8;--color-chat-active-greyed:#9288d3;--color-item-hover:#2c2c2c;--color-item-active:#292929;--color-text:#fff;--color-text-secondary:#aaa;--color-icon-secondary:#aaa;--color-text-secondary-apple:#aaa;--color-borders:#303030;--color-borders-input:#5b5b5a;--color-dividers:#3b3b3d;--color-dividers-android:#0f0f0f;--color-links:#8774e1;--color-gray:#717579;--color-list-icon:#a2a2a2;--color-default-shadow:#1010109c;--color-light-shadow:#00000040;--color-active:#8774e1;--color-active-darker:#7b71c6;--color-green:#00c73e;--color-green-darker:#00a734;--color-success:#00c73e;--color-text-meta-colored:#8378db;--color-reply-hover:#272727;--color-reply-active:#2e2f2f;--color-reply-own-hover:#8775da;--color-reply-own-hover-apple:#8775da;--color-reply-own-active:#917dea;--color-reply-own-active-apple:#917dea;--color-accent-own:#fff;--color-message-meta-own:#fff8;--color-own-links:#fff;--color-code:#8774e1;--color-code-own:#fff;--color-code-bg:#00000080;--color-code-own-bg:#00000050;--color-composer-button:#aaac;--color-message-reaction:#2b2a35;--color-message-reaction-hover:#343147;--color-message-reaction-own:#675caf;--color-message-reaction-hover-own:#5b529b;--color-message-reaction-chosen-hover:#7864dd;--color-message-reaction-chosen-hover-own:#f5f5f5;--color-message-non-contact:#aaa;--color-voice-transcribe-button:#2a2a3c;--color-voice-transcribe-button-own:#8373d3;--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:#363636;--color-forum-hover-unread-topic-hover:#3f3f3f;--color-chat-username:#e9eef4;--color-borders-read-story:#737373;--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-5814d64f]{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-5814d64f]{object-fit:cover;width:100%;height:100%}img.silhouette[data-v-5814d64f]{object-fit:contain;opacity:.85;width:72%;height:72%;margin:auto}.tag[data-v-26e1697c]{border-radius:.625rem;flex-shrink:0;align-items:center;gap:.25rem;padding:.0625rem .4375rem .0625rem .375rem;font-size:.75rem;font-weight:700;display:inline-flex}.dot[data-v-26e1697c]{background:currentColor;border-radius:50%;width:.375rem;height:.375rem}.picker[data-v-5e5dc6f7]{border-radius:var(--border-radius-default);background:var(--color-background);width:19rem;padding:.75rem;box-shadow:0 .5rem 1.75rem #00000040}header[data-v-5e5dc6f7]{align-items:center;gap:.25rem;margin-bottom:.5rem;display:flex}header b[data-v-5e5dc6f7]{text-align:center;flex:1;font-size:1rem;font-weight:700}.nav[data-v-5e5dc6f7]{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-5e5dc6f7]:hover:not(:disabled){background:var(--color-item-hover)}.nav[data-v-5e5dc6f7]:disabled{opacity:.3;cursor:default}.nav.close[data-v-5e5dc6f7]{font-size:1rem}.week[data-v-5e5dc6f7]{grid-template-columns:repeat(7,1fr);margin-bottom:.25rem;display:grid}.week span[data-v-5e5dc6f7]{text-align:center;color:var(--color-text-secondary);padding:.25rem 0;font-size:.75rem}.grid[data-v-5e5dc6f7]{grid-template-columns:repeat(7,1fr);gap:.125rem;display:grid}.day[data-v-5e5dc6f7]{aspect-ratio:1;color:var(--color-text);border-radius:50%;font-size:.9375rem;transition:background-color .12s,color .12s}.day[data-v-5e5dc6f7]:hover:not(:disabled){background:var(--color-primary);color:#fff}.day.muted[data-v-5e5dc6f7]{color:var(--color-text-secondary);opacity:.45}.day.has[data-v-5e5dc6f7]{box-shadow:inset 0 0 0 .09375rem var(--color-primary);font-weight:600}.day.has[data-v-5e5dc6f7]:hover{box-shadow:none}.day.today[data-v-5e5dc6f7]{color:var(--color-primary);font-weight:700}.day.today[data-v-5e5dc6f7]:hover:not(:disabled){color:#fff}.day[data-v-5e5dc6f7]:disabled{opacity:.3;cursor:default}.select[data-v-0b23f68e]{flex:1;min-width:0;position:relative}.face[data-v-0b23f68e]{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-0b23f68e]:hover{background:var(--color-item-hover)}.lead[data-v-0b23f68e]{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-0b23f68e]{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.caret[data-v-0b23f68e]{opacity:.6;flex-shrink:0;transition:transform .18s}.select.open .caret[data-v-0b23f68e]{transform:rotate(180deg)}.select.on .face[data-v-0b23f68e]{background:var(--color-primary);color:#fff;box-shadow:0 .125rem .5rem #00000026}.select.on .lead[data-v-0b23f68e]{color:#fff;background:#ffffff38}.select.on .caret[data-v-0b23f68e]{opacity:.9}.menu[data-v-0b23f68e]{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-0b23f68e]{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-0b23f68e]:hover{background:var(--color-item-hover)}.option.picked[data-v-0b23f68e]{color:var(--color-primary)}.option.picked svg[data-v-0b23f68e]{margin-left:auto}.text[data-v-0b23f68e]{flex:1;min-width:0}.text b[data-v-0b23f68e]{white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;display:block;overflow:hidden}.text i[data-v-0b23f68e]{color:var(--color-text-secondary);font-size:.75rem;font-style:normal}.drop-enter-active[data-v-0b23f68e],.drop-leave-active[data-v-0b23f68e]{transition:opacity .14s,transform .14s}.drop-enter-from[data-v-0b23f68e],.drop-leave-to[data-v-0b23f68e]{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-77496c36]{background:var(--color-background);border-right:1px solid var(--color-borders);flex-direction:column;height:100%;display:flex}.head[data-v-77496c36]{height:var(--header-height);flex-shrink:0;align-items:center;gap:.625rem;padding:0 .5rem 0 1rem;display:flex}.me[data-v-77496c36]{flex:1;min-width:0}.me b[data-v-77496c36]{font-size:1rem;font-weight:700;display:block}.me span[data-v-77496c36]{color:var(--color-text-secondary);font-size:.875rem;display:block}.icon[data-v-77496c36]{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-77496c36]:hover{background:var(--color-item-hover)}.theme-btn[data-v-77496c36]{color:var(--color-primary);background:var(--color-primary-opacity,#3390ec1f)}.theme-btn[data-v-77496c36]:hover{background:var(--color-primary-opacity-hover,#3390ec40)}.search[data-v-77496c36]{flex-shrink:0;padding:0 .75rem .5rem;position:relative}.search-row[data-v-77496c36]{align-items:center;gap:.375rem;display:flex}.cal-anchor[data-v-77496c36]{flex-shrink:0;position:relative}.cal-layer[data-v-77496c36]{z-index:40;position:absolute;top:2.875rem;right:0}.date-btn[data-v-77496c36]{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-77496c36]:hover{background:var(--color-item-hover)}.date-btn.on[data-v-77496c36]{background:var(--color-primary);color:#fff}.date-clear[data-v-77496c36]{width:2rem;height:2rem;color:var(--color-text-secondary);border-radius:50%;flex-shrink:0}.date-clear[data-v-77496c36]:hover{background:var(--color-item-hover)}.drop-enter-active[data-v-77496c36],.drop-leave-active[data-v-77496c36]{transition:opacity .15s,transform .15s}.drop-enter-from[data-v-77496c36],.drop-leave-to[data-v-77496c36]{opacity:0;transform:translateY(-.5rem)}.search input[data-v-77496c36]{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-77496c36]:focus{background:var(--color-background);border-color:var(--color-primary)}.tabs[data-v-77496c36]{border-bottom:1px solid var(--color-borders);flex-shrink:0;padding:0 .5rem;display:flex}.tabs button[data-v-77496c36]{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-77496c36]{color:var(--color-primary);border-bottom-color:var(--color-primary)}.tabs button.single[data-v-77496c36]{cursor:default}.list[data-v-77496c36]{flex:1;padding:.375rem .5rem;overflow-y:auto}.item[data-v-77496c36]{border-radius:var(--border-radius-default);text-align:left;align-items:center;gap:.625rem;width:100%;padding:.5rem;transition:background-color .15s;display:flex}.item[data-v-77496c36]:hover{background:var(--color-chat-hover)}.item.active[data-v-77496c36]{background:var(--color-chat-active)}.item.active .title[data-v-77496c36],.item.active .subtitle[data-v-77496c36],.item.active time[data-v-77496c36]{color:#fff}.item.active .badge[data-v-77496c36]{color:#fff;background:#ffffff40}.body[data-v-77496c36]{flex:1;min-width:0}.row[data-v-77496c36]{align-items:baseline;gap:.375rem;display:flex}.row+.row[data-v-77496c36]{margin-top:.125rem}.title[data-v-77496c36]{white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:1rem;font-weight:500;overflow:hidden}time[data-v-77496c36]{color:var(--color-text-secondary);flex-shrink:0;font-size:.75rem}.subtitle[data-v-77496c36]{color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.875rem;overflow:hidden}.badge[data-v-77496c36]{background:var(--color-primary);color:#fff;border-radius:.625rem;flex-shrink:0;padding:.0625rem .4375rem;font-size:.6875rem;font-weight:500}.badge.muted[data-v-77496c36]{background:var(--color-gray)}.badge.unread[data-v-77496c36]{background:var(--color-green);color:#fff;text-align:center;border-radius:.6875rem;min-width:1.375rem;height:1.375rem;padding:0 .4375rem;font-size:.8125rem;font-weight:700;line-height:1.375rem}.item.unread .title[data-v-77496c36]{font-weight:700}.subtitle.bold[data-v-77496c36]{color:var(--color-text);font-weight:700}.item.active .subtitle.bold[data-v-77496c36]{color:#fff}.item.active .badge.unread[data-v-77496c36]{color:var(--color-primary);background:#fff}.meta-row[data-v-77496c36]{gap:.375rem}.dim[data-v-77496c36]{color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.filters[data-v-77496c36]{align-items:center;gap:.4375rem;margin-top:.5rem;display:flex}.clear[data-v-77496c36]{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-77496c36]:hover{background:var(--color-item-hover);color:var(--tool-danger)}.item.active .dim[data-v-77496c36]{color:#ffffffd9!important}.bot[data-v-77496c36]{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-77496c36]{color:#fff;background:#ffffff38}.owner[data-v-77496c36]{color:#5a6570;background:#edeff2;border-radius:.625rem;flex-shrink:0;padding:.0625rem .4375rem;font-size:.75rem;font-weight:700}.owner.me[data-v-77496c36]{color:#1f86c2;background:#e3f2fc}.owner.free[data-v-77496c36]{color:#c0392b;background:#fdecec}.item.active .owner[data-v-77496c36]{color:#fff;background:#ffffff40}.empty[data-v-77496c36]{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)}.backdrop[data-v-1f3042d0]{z-index:70;background:#00000059;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.sheet[data-v-1f3042d0]{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-1f3042d0]{border-bottom:1px solid var(--color-borders);align-items:center;gap:.5rem;padding:.875rem 1rem;display:flex}header b[data-v-1f3042d0]{flex:1;font-size:1.0625rem}header span[data-v-1f3042d0]{color:var(--color-text-secondary);font-size:.875rem}.x[data-v-1f3042d0]{width:2rem;height:2rem;color:var(--color-text-secondary);border-radius:50%}.x[data-v-1f3042d0]:hover{background:var(--color-item-hover)}.body[data-v-1f3042d0]{padding:.75rem 1rem 1rem;overflow-y:auto}.step+.step[data-v-1f3042d0]{border-top:1px solid var(--color-borders);margin-top:1rem;padding-top:1rem}.line[data-v-1f3042d0]{align-items:baseline;gap:.5rem;margin-bottom:.4375rem;display:flex}.num[data-v-1f3042d0]{background:var(--color-primary);color:#fff;text-align:center;border-radius:50%;flex-shrink:0;width:1.25rem;height:1.25rem;font-size:.75rem;line-height:1.25rem}.actor[data-v-1f3042d0]{text-underline-offset:.1875rem;flex:1;text-decoration:underline}.line time[data-v-1f3042d0]{color:var(--color-text-secondary);font-size:.8125rem}.text[data-v-1f3042d0]{border-radius:var(--border-radius-default-small);white-space:pre-wrap;word-break:break-word;padding:.5rem .6875rem;font-size:.9375rem}.before[data-v-1f3042d0]{background:color-mix(in srgb, var(--tool-danger) 12%, transparent);opacity:.85;text-decoration:line-through}.after[data-v-1f3042d0]{background:color-mix(in srgb, var(--color-green) 14%, transparent)}.arrow[data-v-1f3042d0]{text-align:center;color:var(--color-text-secondary);font-size:.875rem;line-height:1.4}.media[data-v-7c0d779e]{margin:.125rem 0 .25rem}.shot[data-v-7c0d779e]{max-width:100%;display:block;position:relative}img[data-v-7c0d779e]{border-radius:var(--border-radius-default-small);object-fit:cover;max-width:100%;max-height:20rem;display:block}img.sticker[data-v-7c0d779e]{border-radius:0;width:auto;max-height:10rem}.zoom[data-v-7c0d779e]{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-7c0d779e]{opacity:1}video[data-v-7c0d779e]{border-radius:var(--border-radius-default-small);background:#000;max-width:100%;max-height:20rem;display:block}video.round[data-v-7c0d779e],.skeleton.round[data-v-7c0d779e]{object-fit:cover;border-radius:50%;width:13rem;height:13rem}.skeleton[data-v-7c0d779e]{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-7c0d779e]{color:var(--tool-danger)}.sound[data-v-7c0d779e]{align-items:center;gap:.5rem;display:flex}.sound audio[data-v-7c0d779e]{max-width:15rem;height:2.25rem}.dim[data-v-7c0d779e]{opacity:.75;font-size:.8125rem}.card[data-v-7c0d779e]{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-7c0d779e]:hover{background:color-mix(in srgb, currentColor 14%, transparent)}.tool[data-v-7c0d779e]{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-7c0d779e]:hover{opacity:1;background:color-mix(in srgb, currentColor 12%, transparent)}.rename[data-v-7c0d779e]{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-7c0d779e]{background:var(--color-primary);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.body[data-v-7c0d779e]{flex:1;min-width:0}.body b[data-v-7c0d779e]{white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;display:block;overflow:hidden}.body span[data-v-7c0d779e]{opacity:.75;font-size:.75rem}.save[data-v-7c0d779e]{opacity:.7;color:inherit;align-items:center;gap:.25rem;margin-top:.25rem;font-size:.75rem;font-weight:600;display:inline-flex}.save[data-v-7c0d779e]: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-58a3bad8]{z-index:3;background:var(--color-background);border-bottom:1px solid var(--color-borders);position:relative}.bar[data-v-58a3bad8]{color:var(--color-text-secondary);align-items:center;gap:.5rem;padding:.5rem .875rem;display:flex}input[data-v-58a3bad8]{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-58a3bad8]:focus{background:var(--color-background);border-color:var(--color-primary)}.go[data-v-58a3bad8]{background:var(--color-primary);color:#fff;border-radius:1.125rem;padding:.4375rem .875rem;font-size:.875rem;font-weight:700}.go[data-v-58a3bad8]:disabled{opacity:.5;cursor:default}.x[data-v-58a3bad8]{border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.x[data-v-58a3bad8]:hover{background:var(--color-item-hover)}.results[data-v-58a3bad8]{max-height:16rem;padding:0 .5rem .5rem;overflow-y:auto}.hit[data-v-58a3bad8]{border-radius:var(--border-radius-default-small);text-align:left;width:100%;padding:.4375rem .625rem;display:block}.hit[data-v-58a3bad8]:hover{background:var(--color-item-hover)}.when[data-v-58a3bad8]{color:var(--color-text-secondary);font-size:.75rem;display:block}.text[data-v-58a3bad8]{white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;display:block;overflow:hidden}.empty[data-v-58a3bad8]{text-align:center;color:var(--color-text-secondary);padding:1.25rem;font-size:.875rem}.backdrop[data-v-d92cdd6d]{z-index:80;background:#00000059;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.sheet[data-v-d92cdd6d]{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-d92cdd6d]{border-bottom:1px solid var(--color-borders);align-items:center;padding:.875rem 1rem;display:flex}header b[data-v-d92cdd6d]{flex:1;font-size:1.0625rem}.x[data-v-d92cdd6d]{width:2rem;height:2rem;color:var(--color-text-secondary);border-radius:50%;justify-content:center;align-items:center;display:flex}.x[data-v-d92cdd6d]:hover{background:var(--color-item-hover)}.body[data-v-d92cdd6d]{padding:1.25rem}.muted[data-v-d92cdd6d],.error[data-v-d92cdd6d]{text-align:center;color:var(--color-text-secondary);padding:1.5rem;font-size:.875rem}.error[data-v-d92cdd6d]{color:var(--tool-danger)}.top[data-v-d92cdd6d]{flex-direction:column;align-items:center;gap:.5rem;display:flex}.name[data-v-d92cdd6d]{font-size:1.125rem}.badges[data-v-d92cdd6d]{align-items:center;gap:.375rem;display:flex}.state[data-v-d92cdd6d]{text-transform:uppercase;border-radius:.75rem;padding:.0625rem .5rem;font-size:.6875rem;font-weight:700}.state.open[data-v-d92cdd6d]{background:var(--color-green);color:#fff}.state.closed[data-v-d92cdd6d]{background:var(--color-background-secondary);color:var(--color-text-secondary)}.stats[data-v-d92cdd6d]{grid-template-columns:repeat(3,1fr);gap:.5rem;margin:1.125rem 0;display:grid}.stats div[data-v-d92cdd6d]{text-align:center;border-radius:var(--border-radius-default-small);background:var(--color-background-secondary);padding:.625rem .5rem}.stats b[data-v-d92cdd6d]{font-size:1.125rem;display:block}.stats span[data-v-d92cdd6d]{color:var(--color-text-secondary);font-size:.75rem}.rows[data-v-d92cdd6d]{margin:0;padding:0;list-style:none}.rows li[data-v-d92cdd6d]{align-items:center;gap:.75rem;padding:.625rem 0;display:flex}.rows li+li[data-v-d92cdd6d]{border-top:1px solid var(--color-borders)}.icon[data-v-d92cdd6d]{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-d92cdd6d]{flex:1;min-width:0}.text b[data-v-d92cdd6d]{word-break:break-all;font-size:.9375rem;display:block}.text span[data-v-d92cdd6d]{color:var(--color-text-secondary);font-size:.75rem}.copy[data-v-d92cdd6d]{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-d92cdd6d]: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-362392d4]{flex-direction:column;flex:1;min-width:0;height:100%;display:flex;position:relative}.column[data-v-362392d4]:before{content:"";background-image:var(--chat-bg);z-index:0;background-position:50%;background-size:cover;position:absolute;inset:0}.head[data-v-362392d4],.messages[data-v-362392d4],.composer[data-v-362392d4],.placeholder[data-v-362392d4]{z-index:1;position:relative}.head[data-v-362392d4]{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-362392d4]{flex:1;min-width:0;overflow:hidden}.info b[data-v-362392d4]{font-size:1rem;font-weight:700;display:block}.info .sub[data-v-362392d4]{color:var(--color-text-secondary);align-items:center;gap:.4375rem;font-size:.875rem;display:flex}.info .dim[data-v-362392d4]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.action[data-v-362392d4]{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-362392d4]{color:var(--tool-danger);border-color:color-mix(in srgb, var(--tool-danger) 40%, transparent)}.action.danger[data-v-362392d4]:hover{background:color-mix(in srgb, var(--tool-danger) 12%, transparent)}.action[data-v-362392d4]:hover{background:var(--color-item-hover)}.action.primary[data-v-362392d4]{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.action.primary[data-v-362392d4]:hover{background:var(--color-primary-shade)}.calendar-anchor[data-v-362392d4]{position:relative}.calendar-layer[data-v-362392d4]{z-index:30;position:absolute;top:2.75rem;right:0}.action.on[data-v-362392d4]{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.drop-enter-active[data-v-362392d4],.drop-leave-active[data-v-362392d4]{transition:opacity .15s,transform .15s}.drop-enter-from[data-v-362392d4],.drop-leave-to[data-v-362392d4]{opacity:0;transform:translateY(-.5rem)}.loading[data-v-362392d4]{color:#fff;background:#0000004d;border-radius:.875rem;align-self:center;margin:.5rem 0;padding:.1875rem .75rem;font-size:.875rem}.messages[data-v-362392d4]{overflow-anchor:none;opacity:0;flex:1;padding:1rem 1.25rem .25rem;overflow-y:auto}.messages.ready[data-v-362392d4]{opacity:1}.jump[data-v-362392d4]{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-362392d4]{bottom:5rem}.jump[data-v-362392d4]:hover{color:var(--color-primary);transform:translateY(-.125rem)}.jump .dot[data-v-362392d4]{background:var(--color-primary);color:#fff;border-radius:.625rem;justify-content:center;align-items:center;min-width:1.25rem;height:1.25rem;padding:0 .3125rem;font-size:.6875rem;font-style:normal;font-weight:700;display:flex;position:absolute;top:-.25rem;right:-.25rem}.info[data-v-362392d4]{text-align:left;cursor:pointer;background:0 0}.avatar-btn[data-v-362392d4]{cursor:pointer;background:0 0;flex-shrink:0;display:flex}.thread[data-v-362392d4]{flex-direction:column;gap:.125rem;width:100%;margin:0;display:flex}.day[data-v-362392d4]{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-362392d4]{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-362392d4]{opacity:.65;margin-right:.25rem}.service-phone[data-v-362392d4]{opacity:.75;font-variant-numeric:tabular-nums}.service-actor[data-v-362392d4]{text-underline-offset:.125rem;font-weight:700;text-decoration:underline}.service-detail[data-v-362392d4]{opacity:.8;font-style:italic}.service.viewed[data-v-362392d4]{opacity:.65}.note[data-v-362392d4]{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-362392d4]{text-underline-offset:.125rem;font-weight:700;text-decoration:underline}.note .peek[data-v-362392d4]{opacity:.85;white-space:nowrap;text-overflow:ellipsis;font-style:italic;display:block;overflow:hidden}button.note[data-v-362392d4]{cursor:pointer}button.note:hover .peek[data-v-362392d4]{opacity:1}.bubble.out .note[data-v-362392d4]{color:var(--color-message-meta-own)}.note.deleted[data-v-362392d4]{color:var(--tool-danger)}.bubble[data-v-362392d4]{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-362392d4]{background:var(--color-background-own);align-self:flex-end}.bubble:not(.out).tail[data-v-362392d4]{border-bottom-left-radius:.25rem}.bubble.out.tail[data-v-362392d4]{border-bottom-right-radius:.25rem}.curl[data-v-362392d4]{width:.5625rem;height:1.25rem;position:absolute;bottom:-.0625rem}.bubble:not(.out) .curl[data-v-362392d4]{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-362392d4]{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-362392d4]{opacity:.6;font-style:italic}.bubble.flash[data-v-362392d4]{animation:2s ease-out flash-362392d4}@keyframes flash-362392d4{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-362392d4]{color:var(--color-text-secondary);font-style:italic}.bubble.internal[data-v-362392d4]{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-362392d4]{color:#9a6b12}.note-head[data-v-362392d4]{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{color:#f0e2c4;background:#3a3222;border-color:#6e5a2e}.bubble.internal .curl[data-v-362392d4]{display:none}.quote[data-v-362392d4]{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-362392d4]{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.icon-action[data-v-362392d4]{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-362392d4]:hover{background:var(--color-item-hover)}.icon-action.on[data-v-362392d4]{background:var(--color-primary);color:#fff}.icon-action.accent[data-v-362392d4]{color:var(--color-primary)}.icon-action.accent[data-v-362392d4]:hover{background:color-mix(in srgb, var(--color-primary) 12%, transparent)}.icon-action.danger[data-v-362392d4]{color:var(--tool-danger)}.icon-action.danger[data-v-362392d4]:hover{background:color-mix(in srgb, var(--tool-danger) 12%, transparent)}.mode[data-v-362392d4]{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-362392d4]{color:#4a3a12;background:#e0b96b}.author[data-v-362392d4]{color:var(--color-accent-own,#4fae4e);margin-bottom:.0625rem;font-size:1rem;font-weight:700}.theme-dark{color:#ffffffd9}.caption[data-v-362392d4]{margin-top:.25rem;display:block}.album[data-v-362392d4]{gap:.1875rem;margin-bottom:.25rem;display:grid}.album.n2[data-v-362392d4],.album.n3[data-v-362392d4],.album.n4[data-v-362392d4]{grid-template-columns:1fr 1fr}.album[data-v-362392d4] .media{margin:0}.album[data-v-362392d4] img{object-fit:cover;width:100%;height:100%;max-height:11rem}.album[data-v-362392d4] .save{display:none}.place[data-v-362392d4]{display:block}.place-card[data-v-362392d4]{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-362392d4]:hover{background:color-mix(in srgb, currentColor 14%, transparent)}.place-card .icon[data-v-362392d4]{background:var(--color-primary);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.place-card .about[data-v-362392d4]{min-width:0}.place-card .about b[data-v-362392d4]{font-size:.9375rem;display:block}.place-card .about span[data-v-362392d4]{opacity:.75;font-size:.75rem}.text[data-v-362392d4]{white-space:pre-wrap;word-break:break-word;font-size:1.1875rem;line-height:1.4}.meta[data-v-362392d4]{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-362392d4]{color:var(--color-message-meta-own)}.flag[data-v-362392d4]{font-style:italic}.bot[data-v-362392d4]{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-362392d4]{color:var(--color-green);flex-shrink:0}.tick.pending[data-v-362392d4]{color:inherit;opacity:.7}.tools[data-v-362392d4]{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-362392d4]{left:calc(100% + .375rem)}.bubble.out .tools[data-v-362392d4]{right:calc(100% + .375rem)}.bubble.hot .tools[data-v-362392d4]{opacity:1;pointer-events:auto;transition-delay:0s}.tools button[data-v-362392d4]{border-radius:50%;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;display:flex}.tools button[data-v-362392d4]:hover{background:var(--color-item-hover)}.tools button[data-v-362392d4]{color:var(--tool-color);font-weight:700}.tools button.danger[data-v-362392d4]{color:var(--tool-danger)}.bubble.out .tools button[data-v-362392d4]{color:var(--tool-color-own)}.bubble.out .tools button.danger[data-v-362392d4]{color:var(--tool-danger-own)}.composer[data-v-362392d4]{flex-shrink:0;padding:.375rem 1.25rem .875rem}.composer-inner[data-v-362392d4]{width:100%}.editing[data-v-362392d4]{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-362392d4]{flex:1;min-width:0}.editing-body b[data-v-362392d4]{color:var(--color-primary);font-size:.875rem;display:block}.editing-body span[data-v-362392d4]{color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;display:block;overflow:hidden}.composer-row[data-v-362392d4]{flex-direction:row;align-items:flex-end;gap:.5rem;display:flex}.field[data-v-362392d4]{flex:1;min-width:0;display:flex;position:relative}textarea[data-v-362392d4]{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}.emoji-toggle[data-v-362392d4]{color:var(--color-text-secondary);transition:color .15s;position:absolute;bottom:.6875rem;right:.625rem}.emoji-toggle[data-v-362392d4]:hover{color:var(--color-primary)}.emoji-layer[data-v-362392d4]{z-index:20;position:absolute;bottom:3.5rem;right:0}.send[data-v-362392d4]{background:var(--color-primary);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;transition:background-color .15s,opacity .15s;display:flex;box-shadow:0 1px 2px #00000029}.send[data-v-362392d4]:hover:not(:disabled){background:var(--color-primary-shade)}.send[data-v-362392d4]:disabled{opacity:.5;cursor:default}.icon[data-v-362392d4]{width:2rem;height:2rem;color:var(--color-text-secondary);border-radius:50%;justify-content:center;align-items:center;display:flex}.icon[data-v-362392d4]:hover{background:var(--color-item-hover)}.attached[data-v-362392d4]{flex-direction:column;gap:.25rem;max-height:12rem;margin-bottom:.375rem;display:flex;overflow-y:auto}.file[data-v-362392d4]{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-362392d4]{background:color-mix(in srgb, var(--tool-danger) 12%, transparent)}.file.bad .about span[data-v-362392d4]{color:var(--tool-danger)}.rename[data-v-362392d4]{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-362392d4]:hover{border-color:var(--color-borders)}.rename[data-v-362392d4]:focus{border-color:var(--color-primary);background:var(--color-background)}.recording[data-v-362392d4]{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-362392d4]{flex:1;font-size:.875rem}.recording .dot[data-v-362392d4]{background:var(--tool-danger);border-radius:50%;width:.625rem;height:.625rem;animation:1s infinite blink-362392d4}@keyframes blink-362392d4{50%{opacity:.25}}.small[data-v-362392d4]{background:var(--color-primary);color:#fff;border-radius:1rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:700}.send.mic.live[data-v-362392d4]{background:var(--tool-danger)}.attached .icon[data-v-362392d4]{background:var(--color-primary);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.attached .about[data-v-362392d4]{flex:1;min-width:0}.attached .about b[data-v-362392d4]{white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;display:block;overflow:hidden}.attached .about span[data-v-362392d4]{color:var(--color-text-secondary);font-size:.75rem}.icon-btn[data-v-362392d4]{width:2rem;height:2rem;color:var(--color-text-secondary);border-radius:50%;justify-content:center;align-items:center;display:flex}.icon-btn[data-v-362392d4]:hover{background:var(--color-item-hover)}.mode.attach[data-v-362392d4]{background:var(--color-background-secondary);color:var(--color-text-secondary)}.mode.attach[data-v-362392d4]:hover{color:var(--color-primary)}.take-wide[data-v-362392d4]{background:var(--color-primary);color:#fff;border-radius:1.5rem;justify-content:center;align-items:center;gap:.5rem;width:100%;height:3rem;font-size:.9375rem;font-weight:700;display:flex}.take-wide[data-v-362392d4]:hover{filter:brightness(1.08)}.take-hint[data-v-362392d4]{text-align:center;color:var(--color-text-secondary);margin-top:.5rem;font-size:.8125rem;display:block}.take-hint b[data-v-362392d4]{color:var(--color-text)}.reopen-hint[data-v-362392d4]{color:var(--color-text-secondary);align-items:center;gap:.375rem;margin-bottom:.5rem;font-size:.8125rem;display:flex}.watch-only[data-v-362392d4]{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-362392d4]{z-index:1;text-align:center;flex-shrink:0;padding:.875rem 1.25rem 1.25rem;position:relative}.locked span[data-v-362392d4]{color:#fff;background:#00000047;border-radius:1rem;padding:.5rem 1.125rem;font-size:.875rem;display:inline-block}.placeholder[data-v-362392d4]{margin:auto}.placeholder span[data-v-362392d4]{color:#fff;background:#00000038;border-radius:1rem;padding:.5rem 1.125rem;font-size:.9375rem}.pop-enter-active[data-v-362392d4],.pop-leave-active[data-v-362392d4]{transition:opacity .15s,transform .15s}.pop-enter-from[data-v-362392d4],.pop-leave-to[data-v-362392d4]{opacity:0;transform:translateY(.5rem)scale(.97)}.screen[data-v-d7e670ba]{background:var(--color-background);justify-content:center;align-items:center;height:100%;display:flex}.box[data-v-d7e670ba]{text-align:center;width:22rem}.logo[data-v-d7e670ba]{justify-content:center;align-items:center;width:8.5rem;margin:0 auto 1.75rem;display:flex}.logo img[data-v-d7e670ba]{object-fit:contain;width:100%;height:auto}h1[data-v-d7e670ba]{margin:0 0 .5rem;font-size:1.5rem;font-weight:500}.hint[data-v-d7e670ba]{color:var(--color-text-secondary);margin:0 0 2rem;font-size:.9375rem;line-height:1.4}.field[data-v-d7e670ba]{text-align:left;margin-bottom:1.125rem;display:block;position:relative}.field input[data-v-d7e670ba]{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-d7e670ba]:focus{border-color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary)}.field span[data-v-d7e670ba]{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-d7e670ba],.field input:not(:placeholder-shown)+span[data-v-d7e670ba]{color:var(--color-primary);transform:translateY(-1.4rem)scale(.8)}.field input:not(:focus):not(:placeholder-shown)+span[data-v-d7e670ba]{color:var(--color-text-secondary)}.submit[data-v-d7e670ba]{border-radius:var(--border-radius-default);background:var(--color-primary);color:#fff;text-transform:uppercase;letter-spacing:.03em;width:100%;padding:.875rem;font-size:.875rem;font-weight:500;transition:background-color .15s}.submit[data-v-d7e670ba]:hover:not(:disabled){background:var(--color-primary-shade)}.submit[data-v-d7e670ba]:disabled{opacity:.6;cursor:default}.error[data-v-d7e670ba]{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}.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)}.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-ee1b789d]{z-index:100;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.limit[data-v-ee1b789d]{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-ee1b789d]{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-ee1b789d]{margin-bottom:.5rem;font-size:1.0625rem;display:block}.limit p[data-v-ee1b789d]{color:var(--color-text-secondary);margin:0 0 1.25rem;font-size:.9375rem;line-height:1.5}.limit button[data-v-ee1b789d]{border-radius:var(--border-radius-default-small);background:var(--color-primary);color:#fff;padding:.625rem 1.5rem;font-size:.875rem;font-weight:700}.view[data-v-ee1b789d]{background:var(--color-background);flex-direction:column;height:100%;display:flex}.view.embedded[data-v-ee1b789d]{height:auto}.view.embedded header[data-v-ee1b789d]{border-bottom:0;padding-left:0;padding-right:0}.view.embedded .list[data-v-ee1b789d]{padding-left:0;padding-right:0}header[data-v-ee1b789d]{border-bottom:1px solid var(--color-borders);flex-shrink:0;align-items:center;gap:.75rem;padding:.75rem 1.25rem;display:flex}.title[data-v-ee1b789d]{flex-shrink:0}.title b[data-v-ee1b789d]{font-size:1.125rem;display:block}.title span[data-v-ee1b789d]{color:var(--color-text-secondary);font-size:.8125rem}.search[data-v-ee1b789d]{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-ee1b789d]:focus{background:var(--color-background);border-color:var(--color-primary)}.status-pick[data-v-ee1b789d]{flex-shrink:0;width:11rem;display:flex}.add[data-v-ee1b789d]{background:var(--color-primary);color:#fff;white-space:nowrap;border-radius:1.25rem;flex-shrink:0;padding:.5625rem 1rem;font-size:.875rem;font-weight:700}.add[data-v-ee1b789d]:hover{background:var(--color-primary-shade)}.list[data-v-ee1b789d]{flex:1;padding:.5rem .75rem;overflow-y:auto}.row[data-v-ee1b789d]{border-radius:var(--border-radius-default);align-items:center;gap:.75rem;padding:.625rem .75rem;display:flex}.row[data-v-ee1b789d]:hover{background:var(--color-item-hover)}.body[data-v-ee1b789d]{flex:1;min-width:0}.body em[data-v-ee1b789d]{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-ee1b789d]{font-size:1rem;display:block}.body span[data-v-ee1b789d]{color:var(--color-text-secondary);font-size:.875rem}.tools[data-v-ee1b789d]{opacity:0;gap:.25rem;transition:opacity .15s;display:flex}.row:hover .tools[data-v-ee1b789d]{opacity:1}.tools button[data-v-ee1b789d]{border-radius:var(--border-radius-default-small);color:var(--color-primary);padding:.375rem .6875rem;font-size:.875rem;font-weight:700}.tools button[data-v-ee1b789d]:hover{background:var(--color-background-secondary)}.tools button.danger[data-v-ee1b789d]{color:var(--tool-danger)}.empty[data-v-ee1b789d]{text-align:center;color:var(--color-text-secondary);padding:3rem 1rem}.backdrop[data-v-3b387783]{z-index:90;background:#00000059;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.sheet[data-v-3b387783]{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-3b387783]{margin:0 0 .25rem;font-size:1.125rem}.who[data-v-3b387783]{color:var(--color-text-secondary);margin:0 0 1.125rem;font-size:.875rem}.steps[data-v-3b387783]{border-radius:var(--border-radius-default-small);background:var(--color-background-secondary);margin:.25rem 0 1rem;padding:.75rem .875rem}.steps b[data-v-3b387783]{color:var(--color-primary);align-items:center;gap:.375rem;font-size:.8125rem;display:flex}.steps ol[data-v-3b387783]{margin:.5rem 0 0;padding-left:1.125rem}.steps li[data-v-3b387783]{color:var(--color-text-secondary);font-size:.8125rem;line-height:1.6}.steps i[data-v-3b387783]{color:var(--color-text);font-style:normal;font-weight:700}.bot[data-v-3b387783]{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-3b387783]{color:var(--color-primary);font-size:1rem}.bot span[data-v-3b387783]{color:var(--color-text-secondary);font-size:.875rem}.warn[data-v-3b387783]{color:var(--tool-danger);margin:0 0 .75rem;font-size:.875rem;line-height:1.45}.note[data-v-3b387783]{color:var(--color-text-secondary);margin:0 0 .75rem;font-size:.8125rem;line-height:1.45}.ask[data-v-3b387783]{margin:0 0 1rem;font-size:.9375rem;font-weight:600}.error[data-v-3b387783]{color:var(--tool-danger);margin:0 0 .75rem;font-size:.875rem}.actions[data-v-3b387783]{justify-content:flex-end;gap:.5rem;display:flex}.ghost[data-v-3b387783]{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-3b387783]:hover{background:var(--color-item-hover)}.ghost.primary[data-v-3b387783]{color:var(--color-primary)}.ghost[data-v-3b387783]:disabled{opacity:.5;cursor:default}.view[data-v-ec2d0638]{background:var(--color-background);flex-direction:column;height:100%;display:flex}header[data-v-ec2d0638]{border-bottom:1px solid var(--color-borders);flex-shrink:0;align-items:center;gap:.75rem;padding:.75rem 1.25rem;display:flex}.title[data-v-ec2d0638]{flex:1}.title b[data-v-ec2d0638]{font-size:1.125rem;display:block}.title span[data-v-ec2d0638]{color:var(--color-text-secondary);font-size:.8125rem}.add[data-v-ec2d0638]{border-radius:var(--border-radius-default-small);background:var(--color-primary);color:#fff;padding:.5rem 1rem;font-size:.875rem;font-weight:700}.add.off[data-v-ec2d0638]{background:var(--color-background-secondary);color:var(--color-text-secondary)}.list[data-v-ec2d0638]{flex:1;padding:1rem 1.25rem;overflow-y:auto}.empty[data-v-ec2d0638]{text-align:center;color:var(--color-text-secondary);padding:2rem 0}.quota[data-v-ec2d0638]{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-ec2d0638]{border-bottom:1px solid var(--color-borders);align-items:center;gap:.875rem;padding:.875rem 0;display:flex}.logo[data-v-ec2d0638]{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-ec2d0638]{flex:1;min-width:0}.text b[data-v-ec2d0638]{align-items:center;gap:.5rem;font-size:.9375rem;display:flex}.text span[data-v-ec2d0638]{color:var(--color-text-secondary);font-size:.8125rem;display:block}.text em[data-v-ec2d0638]{color:#4caf50;background:#4caf5029;border-radius:.75rem;padding:.125rem .5rem;font-size:.6875rem;font-style:normal;font-weight:700}.text em.off[data-v-ec2d0638]{background:var(--color-background-secondary);color:var(--color-text-secondary)}.rename[data-v-ec2d0638]{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-ec2d0638]{color:var(--color-primary);flex-shrink:0;font-size:.8125rem;font-weight:700}.link.danger[data-v-ec2d0638]{color:var(--tool-danger)}.link[data-v-ec2d0638]:hover{text-decoration:underline}.limit-backdrop[data-v-ec2d0638]{z-index:100;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.limit[data-v-ec2d0638]{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-ec2d0638]{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-ec2d0638]{margin-bottom:.5rem;font-size:1.0625rem;display:block}.limit p[data-v-ec2d0638]{color:var(--color-text-secondary);margin:0 0 1.25rem;font-size:.9375rem;line-height:1.5}.limit button[data-v-ec2d0638]{border-radius:var(--border-radius-default-small);background:var(--color-primary);color:#fff;padding:.625rem 1.5rem;font-size:.875rem;font-weight:700}.backdrop[data-v-25737eb5]{z-index:80;background:#00000059;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.sheet[data-v-25737eb5]{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-25737eb5]{border-bottom:1px solid var(--color-borders);align-items:center;padding:.875rem 1rem;display:flex}header b[data-v-25737eb5]{flex:1;font-size:1.0625rem}.x[data-v-25737eb5]{width:2rem;height:2rem;color:var(--color-text-secondary);border-radius:50%;justify-content:center;align-items:center;display:flex}.x[data-v-25737eb5]:hover{background:var(--color-item-hover)}.tabs[data-v-25737eb5]{border-bottom:1px solid var(--color-borders);padding:0 .5rem;display:flex}.tabs button[data-v-25737eb5]{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-25737eb5]{color:var(--color-primary);border-bottom-color:var(--color-primary)}.body[data-v-25737eb5]{padding:1rem 1.25rem 1.25rem;overflow-y:auto}.me[data-v-25737eb5]{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-25737eb5]{min-width:0}.who b[data-v-25737eb5]{font-size:1.0625rem;display:block}.role[data-v-25737eb5]{background:var(--color-primary);color:#fff;text-transform:uppercase;border-radius:.75rem;margin:.25rem 0;padding:.0625rem .5rem;font-size:.6875rem;font-weight:700;display:inline-block}.dim[data-v-25737eb5]{color:var(--color-text-secondary);align-items:center;gap:.3125rem;font-size:.875rem;display:flex}.stats[data-v-25737eb5]{grid-template-columns:repeat(2,1fr);gap:.625rem;display:grid}.stat[data-v-25737eb5]{border-radius:var(--border-radius-default-small);border:1px solid var(--color-borders);padding:.75rem .875rem}.stat b[data-v-25737eb5]{font-size:1.375rem;line-height:1.2;display:block}.stat span[data-v-25737eb5]{color:var(--color-text-secondary);font-size:.8125rem}.stat .green[data-v-25737eb5]{color:var(--color-green)}.stat .accent[data-v-25737eb5]{color:var(--color-primary)}.option[data-v-25737eb5]{align-items:center;gap:.75rem;padding:.625rem 0;display:flex}.option+.option[data-v-25737eb5]{border-top:1px solid var(--color-borders)}.icon[data-v-25737eb5]{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-25737eb5]{flex:1;min-width:0}.text b[data-v-25737eb5]{font-size:.9375rem;display:block}.text span[data-v-25737eb5]{color:var(--color-text-secondary);font-size:.8125rem}.switch[data-v-25737eb5]{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-25737eb5]{background:var(--color-primary)}.switch i[data-v-25737eb5]{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-25737eb5]{transform:translate(1.125rem)}.small-btn[data-v-25737eb5]{background:var(--color-primary);color:#fff;border-radius:1rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:700}.ok[data-v-25737eb5]{color:var(--color-green);display:flex}.devices[data-v-25737eb5]{margin:0;padding:0;list-style:none}.devices li[data-v-25737eb5]{align-items:center;gap:.75rem;padding:.625rem 0;display:flex}.devices li+li[data-v-25737eb5]{border-top:1px solid var(--color-borders)}.devices em[data-v-25737eb5]{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-25737eb5]{color:var(--tool-danger);flex-shrink:0;font-size:.8125rem;font-weight:700}.link[data-v-25737eb5]:hover{text-decoration:underline}.meter[data-v-25737eb5]{align-items:center;gap:.25rem;margin:-.375rem 0 .75rem;display:flex}.meter i[data-v-25737eb5]{background:var(--color-borders);border-radius:.125rem;flex:1;height:.25rem}.meter i.filled[data-v-25737eb5]{background:var(--color-green)}.meter i.filled.weak[data-v-25737eb5]{background:var(--tool-danger)}.meter span[data-v-25737eb5]{color:var(--color-text-secondary);margin-left:.375rem;font-size:.75rem}h4[data-v-25737eb5]{align-items:center;gap:.4375rem;margin:0 0 .875rem;font-size:.9375rem;font-weight:700;display:flex}h4 svg[data-v-25737eb5]{color:var(--color-primary)}.muted[data-v-25737eb5]{color:var(--color-text-secondary);margin:0 0 .875rem;font-size:.875rem;line-height:1.4}.muted.small[data-v-25737eb5]{margin-top:.75rem;font-size:.8125rem}.error[data-v-25737eb5]{color:var(--tool-danger);margin:0 0 .75rem;font-size:.875rem}.done[data-v-25737eb5]{color:var(--color-green);margin:0 0 .75rem;font-size:.875rem}.primary[data-v-25737eb5],.danger[data-v-25737eb5]{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-25737eb5]{background:var(--color-primary);color:#fff}.primary[data-v-25737eb5]:disabled{opacity:.5;cursor:default}.danger[data-v-25737eb5]{border:1px solid var(--tool-danger);color:var(--tool-danger)}.danger[data-v-25737eb5]:hover:not(:disabled){background:color-mix(in srgb, var(--tool-danger) 10%, transparent)}.divider[data-v-25737eb5]{background:var(--color-borders);height:1px;margin:1.5rem 0 1.25rem}.backdrop[data-v-075f9648]{z-index:110;background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.sheet[data-v-075f9648]{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-075f9648]{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-075f9648]:hover{background:var(--color-item-hover)}.badge[data-v-075f9648]{background:var(--color-primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;margin-bottom:.75rem;display:inline-flex}h3[data-v-075f9648]{margin:0 0 .5rem;font-size:1.125rem}.hint[data-v-075f9648]{color:var(--color-text-secondary);margin:0 0 1.25rem;font-size:.875rem;line-height:1.45}.meter[data-v-075f9648]{align-items:center;gap:.25rem;margin:-.375rem 0 .75rem;display:flex}.meter i[data-v-075f9648]{background:var(--color-borders);border-radius:.125rem;flex:1;height:.25rem}.meter i.filled[data-v-075f9648]{background:var(--color-green)}.meter i.filled.weak[data-v-075f9648]{background:var(--tool-danger)}.meter span[data-v-075f9648]{color:var(--color-text-secondary);margin-left:.375rem;font-size:.75rem}.error[data-v-075f9648]{color:var(--tool-danger);text-align:left;margin:0 0 .75rem;font-size:.875rem}.actions[data-v-075f9648]{justify-content:flex-end;gap:.5rem;margin-top:.5rem;display:flex}.ghost[data-v-075f9648],.primary[data-v-075f9648]{border-radius:var(--border-radius-default-small);padding:.625rem 1.125rem;font-size:.875rem;font-weight:700}.ghost[data-v-075f9648]{color:var(--color-text-secondary)}.ghost[data-v-075f9648]:hover{background:var(--color-item-hover)}.primary[data-v-075f9648]{background:var(--color-primary);color:#fff}.primary[data-v-075f9648]: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-0ff2510d]{z-index:90;background:#00000059;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.sheet[data-v-0ff2510d]{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-0ff2510d]{margin:0 0 .25rem;font-size:1.125rem}.who[data-v-0ff2510d]{color:var(--color-text-secondary);margin:0 0 1rem;font-size:.875rem}.block[data-v-0ff2510d]{margin-bottom:1.25rem}.block>b[data-v-0ff2510d]{align-items:center;gap:.375rem;margin-bottom:.5rem;font-size:.875rem;display:flex}.block>b svg[data-v-0ff2510d]{color:var(--color-primary)}.date-row[data-v-0ff2510d]{align-items:center;gap:.5rem;display:flex}.date[data-v-0ff2510d]{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-0ff2510d]{color:var(--color-text-secondary);font-weight:400}.date[data-v-0ff2510d]:hover{border-color:var(--color-primary)}.left[data-v-0ff2510d]{color:var(--color-text-secondary);white-space:nowrap;font-size:.8125rem}.left.over[data-v-0ff2510d]{color:var(--tool-danger);font-weight:700}.clear[data-v-0ff2510d]{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-0ff2510d]:hover{background:var(--color-item-hover)}.quick[data-v-0ff2510d]{flex-wrap:wrap;gap:.375rem;margin-top:.5rem;display:flex}.quick button[data-v-0ff2510d]{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-0ff2510d]:hover{background:var(--color-item-hover);color:var(--color-primary)}.calendar[data-v-0ff2510d]{margin-top:.625rem}.now[data-v-0ff2510d]{color:var(--color-text-secondary);font-size:.75rem}.error[data-v-0ff2510d]{color:var(--tool-danger);margin:0 0 .75rem;font-size:.875rem}.actions[data-v-0ff2510d]{justify-content:flex-end;gap:.5rem;display:flex}.ghost[data-v-0ff2510d]{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-0ff2510d]:hover{background:var(--color-item-hover)}.ghost.primary[data-v-0ff2510d]{color:var(--color-primary)}.ghost[data-v-0ff2510d]:disabled{opacity:.5;cursor:default}.profile[data-v-67552b5d]{background:var(--color-background);flex-direction:column;height:100%;display:flex}.bar[data-v-67552b5d]{border-bottom:1px solid var(--color-borders);flex-shrink:0;align-items:center;gap:.75rem;padding:.75rem 1.25rem;display:flex}.back[data-v-67552b5d]{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-67552b5d]:hover{background:var(--color-item-hover)}.who[data-v-67552b5d]{flex:1;min-width:0}.who b[data-v-67552b5d]{font-size:1.0625rem;display:block}.who span[data-v-67552b5d]{color:var(--color-text-secondary);font-size:.8125rem}.act[data-v-67552b5d]{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-67552b5d]:hover{background:var(--color-item-hover);color:var(--color-primary)}.act.danger[data-v-67552b5d]:hover{color:var(--tool-danger)}.tabs[data-v-67552b5d]{border-bottom:1px solid var(--color-borders);flex-shrink:0;padding:0 1.25rem;display:flex}.tabs button[data-v-67552b5d]{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-67552b5d]{color:var(--color-primary);border-bottom-color:var(--color-primary)}.tabs i[data-v-67552b5d]{background:var(--color-background-secondary);border-radius:.625rem;margin-left:.375rem;padding:.0625rem .375rem;font-size:.6875rem;font-style:normal}.body[data-v-67552b5d]{flex:1;padding:1.25rem;overflow-y:auto}.empty[data-v-67552b5d]{text-align:center;color:var(--color-text-secondary);padding:2rem;font-size:.875rem}.cards[data-v-67552b5d]{grid-template-columns:repeat(4,1fr);gap:.625rem;display:grid}.card[data-v-67552b5d]{border-radius:var(--border-radius-default-small);border:1px solid var(--color-borders);padding:.875rem}.card b[data-v-67552b5d]{font-size:1.375rem;line-height:1.2;display:block}.card span[data-v-67552b5d]{color:var(--color-text-secondary);font-size:.75rem}.card .green[data-v-67552b5d]{color:var(--color-green)}.card .warn[data-v-67552b5d]{color:var(--tool-danger)}.rows[data-v-67552b5d]{margin:1.25rem 0 0;padding:0;list-style:none}.rows li[data-v-67552b5d]{align-items:center;gap:.75rem;padding:.625rem 0;display:flex}.rows li+li[data-v-67552b5d]{border-top:1px solid var(--color-borders)}.rows em[data-v-67552b5d]{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-67552b5d]{color:#9a6b12;background:#fff1d6}.rows em.over[data-v-67552b5d]{background:var(--tool-danger);color:#fff}.icon[data-v-67552b5d]{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-67552b5d]{flex:1;min-width:0}.text b[data-v-67552b5d]{font-size:.9375rem;display:block}.text span[data-v-67552b5d]{color:var(--color-text-secondary);font-size:.75rem}h4[data-v-67552b5d]{margin:1.5rem 0 .75rem;font-size:.9375rem}.grid[data-v-67552b5d]{border-collapse:collapse;width:100%}.grid th[data-v-67552b5d]{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-67552b5d]{border-bottom:1px solid var(--color-borders);padding:.625rem;font-size:.875rem}.grid td b[data-v-67552b5d]{display:block}.grid td span[data-v-67552b5d]{color:var(--color-text-secondary);font-size:.75rem}.head-row[data-v-67552b5d]{align-items:center;margin-bottom:.75rem;display:flex}.head-row b[data-v-67552b5d]{flex:1;font-size:.9375rem}.add[data-v-67552b5d]{background:var(--color-primary);color:#fff;border-radius:1.125rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:700}.channel[data-v-67552b5d]{align-items:center;gap:.75rem;padding:.75rem 0;display:flex}.channel+.channel[data-v-67552b5d]{border-top:1px solid var(--color-borders)}.logo[data-v-67552b5d]{background:var(--color-background-secondary);width:2.5rem;height:2.5rem;color:var(--color-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.channel em[data-v-67552b5d]{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-67552b5d]{background:var(--color-gray)}.rename[data-v-67552b5d]{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-67552b5d]{color:var(--color-primary);flex-shrink:0;font-size:.8125rem;font-weight:700}.link[data-v-67552b5d]:hover{text-decoration:underline}.link.danger[data-v-67552b5d]{color:var(--tool-danger)}.wrap[data-v-e0d3dfbe]{flex-direction:column;flex:1;min-width:0;height:100%;display:flex}.wrap[data-v-e0d3dfbe]>*{flex:1;min-height:0}.view[data-v-e0d3dfbe]{background:var(--color-background);flex-direction:column;height:100%;display:flex}header[data-v-e0d3dfbe]{border-bottom:1px solid var(--color-borders);flex-shrink:0;align-items:center;gap:.75rem;padding:.75rem 1.25rem;display:flex}.title[data-v-e0d3dfbe]{flex-shrink:0}.title b[data-v-e0d3dfbe]{font-size:1.125rem;display:block}.title span[data-v-e0d3dfbe]{color:var(--color-text-secondary);font-size:.8125rem}.search[data-v-e0d3dfbe]{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-e0d3dfbe]:focus{background:var(--color-background);border-color:var(--color-primary)}.add[data-v-e0d3dfbe]{background:var(--color-primary);color:#fff;white-space:nowrap;border-radius:1.25rem;flex-shrink:0;padding:.5625rem 1rem;font-size:.875rem;font-weight:700}.add[data-v-e0d3dfbe]:hover{background:var(--color-primary-shade)}.list[data-v-e0d3dfbe]{flex:1;padding:.5rem 1.25rem 1.25rem;overflow-y:auto}.empty[data-v-e0d3dfbe]{text-align:center;color:var(--color-text-secondary);padding:2rem;font-size:.875rem}.row[data-v-e0d3dfbe]{border-radius:var(--border-radius-default-small);cursor:pointer;align-items:center;gap:.875rem;padding:.75rem .75rem .75rem .5rem;display:flex}.row[data-v-e0d3dfbe]:hover{background:var(--color-item-hover)}.row+.row[data-v-e0d3dfbe]{border-top:1px solid var(--color-borders)}.body[data-v-e0d3dfbe]{flex:1;min-width:0}.body b[data-v-e0d3dfbe]{font-size:.9375rem;display:block}.body em[data-v-e0d3dfbe]{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-e0d3dfbe]{flex-shrink:0;width:12rem;display:flex}.body span[data-v-e0d3dfbe]{color:var(--color-text-secondary);font-size:.8125rem}.chips[data-v-e0d3dfbe]{flex-shrink:0;align-items:center;gap:.375rem;display:flex}.chip[data-v-e0d3dfbe]{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-e0d3dfbe]{padding-left:.625rem;padding-right:.625rem}.chip.over[data-v-e0d3dfbe]{background:var(--tool-danger);color:#fff}.state[data-v-e0d3dfbe]{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-e0d3dfbe]{background:var(--color-green);color:#fff}.when[data-v-e0d3dfbe]{color:var(--color-text-secondary);text-align:right;flex-shrink:0;width:6rem;font-size:.75rem}.go[data-v-e0d3dfbe]{color:var(--color-text-secondary);opacity:.5;flex-shrink:0}.view[data-v-7b065882]{background:var(--color-background);flex-direction:column;height:100%;display:flex}header[data-v-7b065882]{border-bottom:1px solid var(--color-borders);flex-shrink:0;align-items:center;padding:.75rem 1.25rem;display:flex}.title[data-v-7b065882]{flex:1}.title b[data-v-7b065882]{font-size:1.125rem;display:block}.title span[data-v-7b065882]{color:var(--color-text-secondary);font-size:.8125rem}.refresh[data-v-7b065882]{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-7b065882]:hover{background:var(--color-item-hover);color:var(--color-primary)}.body[data-v-7b065882]{flex:1;padding:1.25rem;overflow-y:auto}.empty[data-v-7b065882]{text-align:center;color:var(--color-text-secondary);padding:2rem;font-size:.875rem}.cards[data-v-7b065882]{grid-template-columns:repeat(4,1fr);gap:.75rem;display:grid}.card[data-v-7b065882]{border-radius:var(--border-radius-default);border:1px solid var(--color-borders);padding:.875rem 1rem}.card .icon[data-v-7b065882]{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-7b065882]{font-size:1.5rem;line-height:1.2;display:block}.card b.green[data-v-7b065882]{color:var(--color-green)}.card b.warn[data-v-7b065882]{color:var(--tool-danger)}.card .label[data-v-7b065882]{font-size:.875rem;font-weight:600;display:block}.card .hint[data-v-7b065882]{color:var(--color-text-secondary);font-size:.75rem}.split[data-v-7b065882]{grid-template-columns:1fr 1fr;gap:.75rem;margin-top:1.25rem;display:grid}.pane[data-v-7b065882]{border-radius:var(--border-radius-default);border:1px solid var(--color-borders);padding:1rem}h4[data-v-7b065882]{margin:0 0 .75rem;font-size:.9375rem}h4.wide[data-v-7b065882]{margin:1.5rem 0 .75rem}.bar[data-v-7b065882]{background:var(--color-primary);border-radius:.3125rem;height:.625rem;overflow:hidden}.bar .in[data-v-7b065882]{background:var(--color-green);height:100%;display:block}.legend[data-v-7b065882]{color:var(--color-text-secondary);gap:1rem;margin-top:.625rem;font-size:.8125rem;display:flex}.legend span[data-v-7b065882]{align-items:center;gap:.375rem;display:inline-flex}.dot[data-v-7b065882]{border-radius:50%;width:.625rem;height:.625rem;display:inline-block}.dot.in[data-v-7b065882]{background:var(--color-green)}.dot.out[data-v-7b065882]{background:var(--color-primary)}.mini[data-v-7b065882]{margin:0;padding:0;list-style:none}.mini li[data-v-7b065882]{padding:.4375rem 0;font-size:.875rem;display:flex}.mini li+li[data-v-7b065882]{border-top:1px solid var(--color-borders)}.mini span[data-v-7b065882]{color:var(--color-text-secondary);flex:1}.grid[data-v-7b065882]{border-collapse:collapse;width:100%}.grid th[data-v-7b065882]{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-7b065882]{border-bottom:1px solid var(--color-borders);padding:.625rem;font-size:.875rem}.grid tbody tr[data-v-7b065882]{cursor:pointer}.grid tbody tr[data-v-7b065882]:hover{background:var(--color-item-hover)}.grid td b[data-v-7b065882]{display:block}.grid td span[data-v-7b065882]{color:var(--color-text-secondary);font-size:.75rem}.grid td.dim[data-v-7b065882]{color:var(--color-text-secondary);font-size:.8125rem}.grid td.live[data-v-7b065882]{color:var(--color-green);font-weight:700}.view[data-v-95dd6aab]{background:var(--color-background);flex-direction:column;flex:1;min-width:0;height:100%;display:flex}header[data-v-95dd6aab]{border-bottom:1px solid var(--color-borders);flex-shrink:0;align-items:center;padding:.75rem 1.25rem;display:flex}.title[data-v-95dd6aab]{flex:1}.title b[data-v-95dd6aab]{font-size:1.125rem;display:block}.title span[data-v-95dd6aab]{color:var(--color-text-secondary);font-size:.8125rem}.refresh[data-v-95dd6aab]{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-95dd6aab]:hover{background:var(--color-item-hover);color:var(--color-primary)}.body[data-v-95dd6aab]{flex:1;padding:1.25rem;overflow-y:auto}.empty[data-v-95dd6aab]{text-align:center;color:var(--color-text-secondary);padding:2rem;font-size:.875rem}.cards[data-v-95dd6aab]{grid-template-columns:repeat(4,1fr);gap:.625rem;display:grid}.card[data-v-95dd6aab]{border-radius:var(--border-radius-default-small);border:1px solid var(--color-borders);padding:.875rem}.card b[data-v-95dd6aab]{font-size:1.375rem;line-height:1.2;display:block}.card span[data-v-95dd6aab]{color:var(--color-text-secondary);font-size:.75rem}.card .green[data-v-95dd6aab]{color:var(--color-green)}.card .warn[data-v-95dd6aab]{color:var(--tool-danger)}.rows[data-v-95dd6aab]{margin:1.25rem 0 0;padding:0;list-style:none}.rows li[data-v-95dd6aab]{align-items:center;gap:.75rem;padding:.625rem 0;display:flex}.rows li+li[data-v-95dd6aab]{border-top:1px solid var(--color-borders)}.icon[data-v-95dd6aab],.logo[data-v-95dd6aab]{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-95dd6aab]{flex:1;min-width:0}.text b[data-v-95dd6aab]{font-size:.9375rem;display:block}.text span[data-v-95dd6aab]{color:var(--color-text-secondary);font-size:.75rem}h4[data-v-95dd6aab]{margin:1.5rem 0 .75rem;font-size:.9375rem}.grid[data-v-95dd6aab]{border-collapse:collapse;width:100%}.grid th[data-v-95dd6aab]{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-95dd6aab]{border-bottom:1px solid var(--color-borders);padding:.625rem;font-size:.875rem}.grid td b[data-v-95dd6aab]{display:block}.grid td span[data-v-95dd6aab]{color:var(--color-text-secondary);font-size:.75rem}.channel[data-v-95dd6aab]{align-items:center;gap:.75rem;padding:.75rem 0;display:flex}.channel+.channel[data-v-95dd6aab]{border-top:1px solid var(--color-borders)}.channel em[data-v-95dd6aab]{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-95dd6aab]{background:var(--color-gray)}.rename[data-v-95dd6aab]{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-95dd6aab]{color:var(--color-primary);flex-shrink:0;font-size:.8125rem;font-weight:700}.link[data-v-95dd6aab]:hover{text-decoration:underline}.layout[data-v-093c8352]{height:100%;display:flex}.rail[data-v-093c8352]{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-093c8352]{border-radius:var(--border-radius-default);width:2.875rem;height:2.875rem;font-size:1.25rem;transition:background-color .15s}.rail button[data-v-093c8352]:hover{background:var(--color-item-hover)}.rail button.on[data-v-093c8352]{background:var(--color-primary);color:#fff}.rail button[data-v-093c8352]{color:var(--color-text-secondary);justify-content:center;align-items:center;display:flex}.pane-list[data-v-093c8352]{flex:1;min-width:22rem}.pane-chat[data-v-093c8352]{flex:none;width:50%;min-width:22rem}.pane-wide[data-v-093c8352]{flex:1;min-width:0}.toast[data-v-093c8352]{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-093c8352]{background:#1e8e3e;font-weight:600}.toast.error[data-v-093c8352]{background:#c0392b;padding:.875rem 1.25rem;font-weight:600}.toast .hide[data-v-093c8352]{opacity:.6;flex-shrink:0}.toast:hover .hide[data-v-093c8352]{opacity:1}.toast span[data-v-093c8352]{flex:1;min-width:0}.slide-enter-active[data-v-093c8352],.slide-leave-active[data-v-093c8352]{transition:opacity .2s,transform .2s}.slide-enter-from[data-v-093c8352],.slide-leave-to[data-v-093c8352]{opacity:0;transform:translate(-50%,.75rem)}
