.device-page[data-v-0d2feaa9]{min-height:100%;padding:16px 16px 72px;-webkit-box-sizing:border-box;box-sizing:border-box}.device-page--embedded[data-v-0d2feaa9]{min-height:0;padding:16px}.device-page__shell[data-v-0d2feaa9]{max-width:720px}.device-page__stat-value[data-v-0d2feaa9]{font-size:2rem;font-weight:700;color:var(--cc-primary);line-height:1.2}.device-page__stat-label[data-v-0d2feaa9]{font-size:.875rem;color:var(--cc-text-secondary);margin-top:4px;line-height:1.5}.device-card__icon[data-v-0d2feaa9]{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:44px;height:44px;border-radius:var(--cc-radius-sm);background:var(--cc-primary-soft);flex-shrink:0}.device-page__empty[data-v-0d2feaa9]{border:1px dashed var(--cc-border-strong)}.about-page[data-v-a9b103b4]{min-height:100%;padding:16px 16px 72px;-webkit-box-sizing:border-box;box-sizing:border-box}.about-page--embedded[data-v-a9b103b4]{min-height:0;padding:16px}.about-page--embedded .about-page__shell[data-v-a9b103b4]{padding-top:0}.about-page__shell[data-v-a9b103b4]{max-width:480px;padding-top:2rem}.about-card__logo[data-v-a9b103b4]{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:80px;height:80px;border-radius:50%;background:var(--cc-primary-soft)}.about-card__title[data-v-a9b103b4]{font-size:1.25rem;font-weight:600;color:var(--cc-text);letter-spacing:-.01em}.about-card__desc[data-v-a9b103b4]{line-height:1.6;max-width:360px;margin-left:auto;margin-right:auto}.about-card__link[data-v-a9b103b4]{border-radius:var(--cc-radius-sm);background:var(--cc-surface-muted);border:1px solid var(--cc-border);color:var(--cc-text);text-decoration:none;font-size:.875rem;font-weight:500;-webkit-transition:border-color .15s ease,background .15s ease;transition:border-color .15s ease,background .15s ease}.about-card__link[data-v-a9b103b4]:hover{border-color:var(--cc-primary);background:var(--cc-primary-soft);color:var(--cc-primary)}.app-shell[data-v-2c7ffea5]{background:var(--cc-bg);-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.app-shell--dark[data-v-2c7ffea5]{background:var(--cc-bg)}.app-shell__bar[data-v-2c7ffea5]{background:hsla(0,0%,100%,.82)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--cc-border)!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:var(--cc-text)!important}.app-shell--dark .app-shell__bar[data-v-2c7ffea5]{background:rgba(17,24,39,.88)!important;color:var(--cc-text)!important}.app-shell__bar[data-v-2c7ffea5] .v-toolbar__content{padding-left:8px;padding-right:8px}.app-shell__title[data-v-2c7ffea5]{cursor:pointer;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;min-width:0}.app-shell__brand[data-v-2c7ffea5]{font-size:1.0625rem;font-weight:600;letter-spacing:-.01em}.app-shell__room-chip[data-v-2c7ffea5]{max-width:160px;font-weight:500;cursor:pointer;background:var(--cc-primary-soft)!important;color:var(--cc-primary)!important;border:none!important}.app-shell__room-chip--protected[data-v-2c7ffea5]{padding-left:4px}.app-shell__bar-btn[data-v-2c7ffea5]{color:var(--cc-text-secondary)!important}.app-shell__bar-btn--status .v-icon[data-v-2c7ffea5]{color:var(--cc-primary)!important}.app-shell--dark .app-shell__bar-btn--status .v-icon[data-v-2c7ffea5]{opacity:.85}.app-shell__main[data-v-2c7ffea5]{background:transparent;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;min-height:0}.app-shell__drawer[data-v-2c7ffea5]{display:none}.app-shell__workspace[data-v-2c7ffea5]{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;gap:16px;-webkit-box-flex:1;flex:1;min-height:0;height:calc(100vh - var(--cc-bar-height));padding:0;position:relative}.app-shell__workspace--home[data-v-2c7ffea5]{height:100vh}.float-actions[data-v-2c7ffea5]{position:absolute;top:12px;right:16px;z-index:4;display:-webkit-box;display:flex;gap:2px;background:hsla(0,0%,100%,.85);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:8px;padding:2px 4px;border:1px solid var(--cc-border)}.app-shell--dark .float-actions[data-v-2c7ffea5]{background:rgba(17,24,39,.88)}.float-nav[data-v-2c7ffea5]{position:fixed;left:16px;bottom:20px;z-index:10;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:4px;padding:6px;border-radius:12px;background:hsla(0,0%,100%,.9);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid var(--cc-border);-webkit-box-shadow:var(--cc-shadow-md);box-shadow:var(--cc-shadow-md)}.float-nav--dark[data-v-2c7ffea5]{background:rgba(17,24,39,.92)}.float-nav__btn[data-v-2c7ffea5]{color:var(--cc-text-secondary)!important}.float-nav__btn--active[data-v-2c7ffea5]{background:var(--cc-primary-soft)!important;color:var(--cc-primary)!important}.app-shell__alert[data-v-2c7ffea5]{position:sticky;top:var(--cc-bar-height);z-index:5}.app-shell__alert--home[data-v-2c7ffea5]{top:0}.app-shell__workspace--dock-left[data-v-2c7ffea5]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.app-shell__workspace--dock-right[data-v-2c7ffea5]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.app-shell__content[data-v-2c7ffea5]{-webkit-box-flex:1;flex:1;min-width:0;min-height:0;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;overflow-y:auto}.app-shell__content--fill[data-v-2c7ffea5]{overflow:hidden}.v-navigation-drawer[data-v-2c7ffea5] .v-navigation-drawer__border{pointer-events:none}.v-alert[data-v-2c7ffea5]{top:var(--cc-bar-height);z-index:5}.room-browser[data-v-2c7ffea5]{border-top-left-radius:24px;border-top-right-radius:24px;background:hsla(0,0%,100%,.96)}.room-browser--dark[data-v-2c7ffea5]{background:rgba(15,23,42,.96)}.room-browser__header[data-v-2c7ffea5]{padding-bottom:12px}.room-browser__header--dock[data-v-2c7ffea5]{padding:16px 18px 12px;border-bottom:1px solid rgba(148,163,184,.18)}.room-title__lock-icon[data-v-2c7ffea5]{margin:0 4px 2px 0;vertical-align:middle;opacity:.92}.room-browser__title-wrap[data-v-2c7ffea5]{min-width:0}.room-browser__body[data-v-2c7ffea5]{max-height:68vh;padding-top:20px}.room-browser__body--dock[data-v-2c7ffea5]{max-height:calc(100vh - 164px);overflow:auto;padding:16px 18px 20px}.room-browser__toolbar[data-v-2c7ffea5]{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:12px;margin-bottom:12px}.room-browser__search[data-v-2c7ffea5]{-webkit-box-flex:1;flex:1}.room-browser__manual-action[data-v-2c7ffea5]{-webkit-box-flex:0;flex:0 0 auto}.room-browser__summary[data-v-2c7ffea5]{display:-webkit-box;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.room-browser__sections[data-v-2c7ffea5]{display:grid;gap:18px}.room-browser--dock[data-v-2c7ffea5]{position:sticky;top:calc(var(--cc-bar-height) + 12px);-webkit-box-flex:0;flex:0 0 300px;width:300px;max-height:calc(100vh - var(--cc-bar-height) - 24px);margin:12px 0;border-radius:24px;border:1px solid rgba(148,163,184,.18);-webkit-box-shadow:0 24px 60px rgba(15,23,42,.14);box-shadow:0 24px 60px rgba(15,23,42,.14);overflow:hidden}.room-group[data-v-2c7ffea5]{display:grid;gap:10px}.room-group__label[data-v-2c7ffea5]{font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(100,116,139,.95)}.app-shell--dark .room-group__label[data-v-2c7ffea5]{color:rgba(148,163,184,.9)}.room-list[data-v-2c7ffea5]{padding:0;background:transparent!important}.room-entry[data-v-2c7ffea5]{border:1px solid rgba(148,163,184,.22);border-radius:18px;margin-bottom:10px;padding:10px 8px;background:rgba(248,250,252,.72);-webkit-transition:border-color .18s ease,background-color .18s ease,-webkit-transform .18s ease,-webkit-box-shadow .18s ease;transition:border-color .18s ease,background-color .18s ease,-webkit-transform .18s ease,-webkit-box-shadow .18s ease;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background-color .18s ease;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background-color .18s ease,-webkit-transform .18s ease,-webkit-box-shadow .18s ease}.room-entry[data-v-2c7ffea5]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);border-color:rgba(59,130,246,.3);-webkit-box-shadow:0 12px 24px rgba(15,23,42,.06);box-shadow:0 12px 24px rgba(15,23,42,.06)}.room-entry--current[data-v-2c7ffea5]{border-color:rgba(59,130,246,.38);background:rgba(239,246,255,.92)}.app-shell--dark .room-entry[data-v-2c7ffea5]{border-color:rgba(71,85,105,.78);background:rgba(15,23,42,.7)}.app-shell--dark .room-entry--current[data-v-2c7ffea5]{border-color:rgba(96,165,250,.52);background:rgba(30,41,59,.92)}.room-entry__avatar[data-v-2c7ffea5]{border-radius:14px;background:hsla(0,0%,100%,.7)}.app-shell--dark .room-entry__avatar[data-v-2c7ffea5]{background:rgba(30,41,59,.8)}.room-entry__avatar--current[data-v-2c7ffea5]{background:rgba(219,234,254,.9)}.app-shell--dark .room-entry__avatar--current[data-v-2c7ffea5]{background:rgba(30,64,175,.24)}.room-entry__title-row[data-v-2c7ffea5]{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;gap:12px;margin-bottom:4px}.room-entry__badges[data-v-2c7ffea5]{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end;gap:8px;flex-wrap:wrap}.room-entry__name[data-v-2c7ffea5]{font-size:.98rem;font-weight:700;color:rgba(15,23,42,.96);word-break:break-word}.app-shell--dark .room-entry__name[data-v-2c7ffea5]{color:rgba(226,232,240,.96)}.room-entry__security-chip[data-v-2c7ffea5]{color:#b45309!important;border-color:rgba(217,119,6,.32)!important;background:rgba(245,158,11,.08)!important}.app-shell--dark .room-entry__security-chip[data-v-2c7ffea5]{color:#fbbf24!important;border-color:rgba(251,191,36,.35)!important;background:rgba(245,158,11,.14)!important}.room-entry__activity[data-v-2c7ffea5],.room-entry__meta[data-v-2c7ffea5]{color:rgba(100,116,139,.95)!important}.app-shell--dark .room-entry__activity[data-v-2c7ffea5],.app-shell--dark .room-entry__meta[data-v-2c7ffea5]{color:rgba(148,163,184,.9)!important}.room-entry__state[data-v-2c7ffea5]{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;gap:6px;white-space:nowrap;font-size:.74rem;font-weight:600}.room-entry__state--active[data-v-2c7ffea5]{color:#15803d}.room-entry__state--idle[data-v-2c7ffea5]{color:#64748b}.app-shell--dark .room-entry__state--active[data-v-2c7ffea5]{color:#86efac}.app-shell--dark .room-entry__state--idle[data-v-2c7ffea5]{color:#94a3b8}.room-entry__state-dot[data-v-2c7ffea5]{width:8px;height:8px;border-radius:999px;background:currentColor;opacity:.9}@media (max-width:600px){.room-browser__toolbar[data-v-2c7ffea5]{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:stretch;align-items:stretch}.room-entry__title-row[data-v-2c7ffea5]{-webkit-box-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:4px}}@media (max-width:1263px){.app-shell__workspace[data-v-2c7ffea5]{display:block;padding:0}}.composer--panel[data-v-e72890d4]{height:100%}.composer--panel[data-v-e72890d4],.composer-panel[data-v-e72890d4]{-webkit-box-flex:1;flex:1;display:-webkit-box;display:flex;min-width:0;min-height:0;width:100%;max-width:100%;overflow:hidden}.composer-panel[data-v-e72890d4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:28px 24px 24px;gap:16px}.composer-panel__zone[data-v-e72890d4]{-webkit-box-flex:1;flex:1;min-width:0;min-height:200px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;padding:24px 20px 16px;border:2px dashed var(--cc-border-strong);border-radius:10px;background:var(--cc-surface-muted);cursor:text;overflow:hidden;-webkit-transition:border-color .2s ease,background .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,background .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}.composer-panel__zone[data-v-e72890d4]:not(.composer-panel__zone--filled){text-align:center}.composer-panel__zone>[data-v-e72890d4]{width:100%}.composer-panel__zone--dragover[data-v-e72890d4]{border-color:var(--cc-primary);background:var(--cc-primary-soft);-webkit-box-shadow:inset 0 0 0 1px var(--cc-primary);box-shadow:inset 0 0 0 1px var(--cc-primary)}.composer-panel__zone--filled[data-v-e72890d4]{-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;text-align:left;border-style:solid;border-color:var(--cc-border);background:var(--cc-surface)}.composer-panel__hero[data-v-e72890d4]{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;text-align:center;flex-shrink:0;margin-bottom:12px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.composer-panel__icon[data-v-e72890d4]{width:52px;height:52px;border-radius:50%;background:linear-gradient(145deg,var(--cc-primary),#2563eb);display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-bottom:14px;-webkit-box-shadow:0 4px 14px rgba(59,130,246,.35);box-shadow:0 4px 14px rgba(59,130,246,.35)}.composer-panel__lead[data-v-e72890d4]{font-size:.9375rem;font-weight:600;color:var(--cc-text);margin:0 0 6px;line-height:1.4}.composer-panel__hint[data-v-e72890d4]{font-size:.8125rem;color:var(--cc-text-muted);margin:0 auto;line-height:1.55;max-width:240px}.composer-panel__textarea[data-v-e72890d4]{width:100%;max-width:100%}.composer-panel__textarea[data-v-e72890d4],.composer-panel__textarea[data-v-e72890d4] .v-input__control{-webkit-box-flex:1;flex:1;min-height:0;height:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.composer-panel__textarea[data-v-e72890d4] .v-input__slot{-webkit-box-shadow:none!important;box-shadow:none!important;background:transparent!important;padding:0!important;-webkit-box-flex:1;flex:1;min-height:0;height:100%!important;-webkit-box-align:stretch;align-items:stretch}.composer-panel__textarea[data-v-e72890d4] textarea{font-size:.9375rem;line-height:1.6;color:var(--cc-text);height:100%!important;min-height:100%!important;max-height:none!important;padding:4px 0!important;caret-color:var(--cc-primary);resize:none}.composer-panel__textarea--compact[data-v-e72890d4] textarea::-webkit-input-placeholder{text-align:center}.composer-panel__textarea--compact[data-v-e72890d4] textarea::-moz-placeholder{text-align:center}.composer-panel__textarea--compact[data-v-e72890d4] textarea,.composer-panel__textarea--compact[data-v-e72890d4] textarea::placeholder{text-align:center}.composer-panel__zone--filled .composer-panel__textarea[data-v-e72890d4] textarea::-webkit-input-placeholder{text-align:left}.composer-panel__zone--filled .composer-panel__textarea[data-v-e72890d4] textarea::-moz-placeholder{text-align:left}.composer-panel__zone--filled .composer-panel__textarea[data-v-e72890d4] textarea,.composer-panel__zone--filled .composer-panel__textarea[data-v-e72890d4] textarea::placeholder{text-align:left}.composer-panel__files[data-v-e72890d4]{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:stretch;align-items:stretch;flex-shrink:0;gap:6px;width:100%;min-width:0;max-width:100%;margin-top:12px;padding-top:12px;border-top:1px solid var(--cc-border);overflow:hidden}.composer-panel__file[data-v-e72890d4]{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:4px;min-width:0;max-width:100%;padding:8px 10px;border-radius:8px;background:var(--cc-surface-muted);border:1px solid var(--cc-border);font-size:.8125rem;color:var(--cc-text);overflow:hidden}.composer-panel__file-name[data-v-e72890d4]{-webkit-box-flex:1;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.composer-panel__file-size[data-v-e72890d4]{flex-shrink:0;color:var(--cc-text-muted);font-size:.75rem}.composer-panel__footer[data-v-e72890d4]{flex-shrink:0;min-width:0;max-width:100%;overflow:hidden}.composer-panel__toolbar[data-v-e72890d4]{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:4px;min-width:0;max-width:100%}.composer-panel__tool[data-v-e72890d4]{color:var(--cc-text-secondary)!important}.composer-panel__limit[data-v-e72890d4]{white-space:nowrap}.composer-panel__send[data-v-e72890d4]{font-weight:600;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:8px!important}.composer--dark .composer-panel__zone[data-v-e72890d4]{background:rgba(30,41,59,.45)}.composer--dark .composer-panel__zone--filled[data-v-e72890d4]{background:rgba(15,23,42,.5)}.composer--dark .composer-panel__file[data-v-e72890d4]{background:rgba(30,41,59,.6)}@media (max-width:768px){.composer-panel[data-v-e72890d4]{padding:16px;gap:12px}.composer-panel__zone[data-v-e72890d4]{min-height:160px;padding:16px 14px 12px}.composer-panel__icon[data-v-e72890d4]{width:44px;height:44px;margin-bottom:10px}.composer-panel__lead[data-v-e72890d4]{font-size:.875rem}}.list-item[data-v-7980b4af]{padding:14px 0}.list-item__meta[data-v-7980b4af]{display:-webkit-box;display:flex;flex-wrap:wrap;gap:4px 12px;font-size:.75rem;color:var(--cc-text-muted);margin-bottom:6px}.list-item__row[data-v-7980b4af]{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;gap:8px}.list-item__text[data-v-7980b4af]{font-size:.9375rem;line-height:1.55;color:var(--cc-text);white-space:pre-wrap;word-break:break-word;cursor:pointer}.list-item__full[data-v-7980b4af]{margin-top:8px;font-size:.875rem;line-height:1.55;white-space:pre-wrap;word-break:break-word;color:var(--cc-text-secondary)}.list-item__actions[data-v-7980b4af]{display:-webkit-box;display:flex;flex-shrink:0;opacity:0;pointer-events:none;-webkit-transition:opacity .15s;transition:opacity .15s}.list-item__actions--visible[data-v-7980b4af],.list-item__row--hover .list-item__actions[data-v-7980b4af]{opacity:1;pointer-events:auto}.list-item--compact .list-item__text[data-v-7980b4af]{font-size:.875rem}@media (max-width:768px){.list-item__actions[data-v-7980b4af]{opacity:1;pointer-events:auto}}.list-item[data-v-7b48cf0c]{padding:14px 0}.list-item--expired[data-v-7b48cf0c]{opacity:.55}.list-item__meta[data-v-7b48cf0c]{display:-webkit-box;display:flex;flex-wrap:wrap;gap:4px 12px;font-size:.75rem;color:var(--cc-text-muted);margin-bottom:6px}.list-item__hover[data-v-7b48cf0c]{min-width:0}.list-item__row[data-v-7b48cf0c]{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;min-width:0;gap:8px}.list-item__file-icon[data-v-7b48cf0c]{flex-shrink:0}.list-item__body[data-v-7b48cf0c]{-webkit-box-flex:1;flex:1 1 auto;min-width:0;overflow:hidden}.list-item__filename[data-v-7b48cf0c]{font-size:.9375rem;font-weight:500;color:var(--cc-text)}.list-item__filemeta[data-v-7b48cf0c]{color:var(--cc-text-muted);margin-top:2px;line-height:1.45;word-break:break-word}.list-item__filemeta-sep[data-v-7b48cf0c]{white-space:nowrap}.list-item__actions[data-v-7b48cf0c]{display:-webkit-box;display:flex;flex-shrink:0;opacity:0;pointer-events:none;-webkit-transition:opacity .15s;transition:opacity .15s}.list-item__actions--visible[data-v-7b48cf0c],.list-item__row--hover .list-item__actions[data-v-7b48cf0c]{opacity:1;pointer-events:auto}.list-item__media[data-v-7b48cf0c]{max-width:100%;max-height:200px;border-radius:6px}.list-item__text-preview[data-v-7b48cf0c]{margin:0;max-height:160px;overflow:auto;font-size:.8125rem;white-space:pre-wrap;background:var(--cc-surface-muted);padding:8px;border-radius:6px}.list-item--compact .list-item__filename[data-v-7b48cf0c]{font-size:.875rem}@media (max-width:768px){.list-item__actions[data-v-7b48cf0c]{opacity:1;pointer-events:auto}}.send-page[data-v-344c4130]{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;height:100%;min-height:0;overflow:auto;padding:48px 20px 24px 56px;-webkit-box-sizing:border-box;box-sizing:border-box;background:var(--cc-bg)}.send-page__card[data-v-344c4130]{display:-webkit-box;display:flex;flex-shrink:0;width:100%;max-width:960px;height:min(600px,calc(100vh - 96px));max-height:min(600px,calc(100vh - 96px));background:var(--cc-surface);border-radius:12px;-webkit-box-shadow:0 2px 16px rgba(15,23,42,.08);box-shadow:0 2px 16px rgba(15,23,42,.08);overflow:hidden}.send-page__input[data-v-344c4130]{-webkit-box-flex:0;flex:0 1 42%;max-width:42%;border-right:1px solid var(--cc-border);flex-direction:column;background:var(--cc-surface-muted)}.send-page__input[data-v-344c4130],.send-page__list[data-v-344c4130]{min-width:0;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;min-height:0;overflow:hidden}.send-page__list[data-v-344c4130]{-webkit-box-flex:1;flex:1;flex-direction:column;padding:32px 36px 24px}.send-page__list-head[data-v-344c4130]{flex-shrink:0;margin-bottom:20px}.send-page__title[data-v-344c4130]{font-size:1.625rem;font-weight:700;color:var(--cc-text);margin:0 0 8px;letter-spacing:-.02em;line-height:1.25}.send-page__subtitle[data-v-344c4130]{font-size:.875rem;color:var(--cc-text-secondary);margin:0;line-height:1.5}.send-page__count[data-v-344c4130]{color:var(--cc-text-muted)}.send-page__stream[data-v-344c4130]{-webkit-box-flex:1;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;margin:0 -8px;padding:0 8px}.send-page__item[data-v-344c4130]{border-bottom:1px solid var(--cc-border)}.send-page__item[data-v-344c4130]:last-child{border-bottom:none}.send-page__empty[data-v-344c4130]{padding:32px 0;color:var(--cc-text-secondary);font-size:.9375rem;line-height:1.6}.send-page__empty p[data-v-344c4130]{margin:0 0 8px}.send-page__empty-sub[data-v-344c4130]{font-size:.8125rem!important;color:var(--cc-text-muted)!important}@media (max-width:768px){.send-page[data-v-344c4130]{padding:16px 12px;-webkit-box-align:center;align-items:center}.send-page__card[data-v-344c4130]{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:min(600px,calc(100vh - 32px));max-height:min(600px,calc(100vh - 32px))}.send-page__input[data-v-344c4130]{-webkit-box-flex:0;flex:0 0 auto;max-width:none;border-right:none;border-bottom:1px solid var(--cc-border)}.send-page__list[data-v-344c4130]{-webkit-box-flex:1;flex:1;padding:20px 16px 16px}.send-page__title[data-v-344c4130]{font-size:1.25rem}}:root{--cc-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--cc-bg:#f1f5f9;--cc-surface:#fff;--cc-surface-muted:#f8fafc;--cc-border:rgba(148,163,184,0.2);--cc-border-strong:rgba(148,163,184,0.32);--cc-text:#0f172a;--cc-text-secondary:#64748b;--cc-text-muted:#94a3b8;--cc-primary:#3b82f6;--cc-primary-soft:rgba(59,130,246,0.1);--cc-radius-sm:8px;--cc-radius-md:12px;--cc-radius-lg:16px;--cc-shadow-sm:0 1px 2px rgba(15,23,42,0.04);--cc-shadow-md:0 4px 16px rgba(15,23,42,0.06);--cc-shadow-lg:0 8px 30px rgba(15,23,42,0.08);--cc-bar-height:56px;--cc-chat-max-width:680px;--cc-bubble-bg:#fff;--cc-bubble-bg-self:#eff6ff;--cc-bubble-radius:18px}.theme--dark{--cc-bg:#0b1120;--cc-surface:#111827;--cc-surface-muted:#1e293b;--cc-border:rgba(71,85,105,0.45);--cc-border-strong:rgba(71,85,105,0.65);--cc-text:#f1f5f9;--cc-text-secondary:#94a3b8;--cc-text-muted:#64748b;--cc-primary:#60a5fa;--cc-primary-soft:rgba(96,165,250,0.12);--cc-shadow-sm:0 1px 2px rgba(0,0,0,0.2);--cc-shadow-md:0 4px 16px rgba(0,0,0,0.24);--cc-shadow-lg:0 8px 30px rgba(0,0,0,0.32);--cc-bubble-bg:#1e293b;--cc-bubble-bg-self:rgba(30,58,138,0.45)}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--cc-font)}.cc-surface{background:var(--cc-surface);border:1px solid var(--cc-border);border-radius:var(--cc-radius-lg);-webkit-box-shadow:var(--cc-shadow-sm);box-shadow:var(--cc-shadow-sm)}.cc-section-title{font-size:.8125rem;font-weight:600;letter-spacing:.02em;color:var(--cc-text-secondary);text-transform:none}.v-btn{letter-spacing:.01em;text-transform:none!important}.v-btn:not(.v-btn--icon):not(.v-btn--fab){border-radius:var(--cc-radius-sm)!important}.v-navigation-drawer{border-right:1px solid var(--cc-border)!important}.v-list-item__title{font-size:.9375rem!important;font-weight:500!important}.v-subheader{font-size:.75rem!important;font-weight:600!important;letter-spacing:.04em!important;color:var(--cc-text-muted)!important}.app-shell__drawer .v-navigation-drawer__content{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.app-shell__drawer-body{-webkit-box-flex:1;flex:1;overflow-y:auto}.app-shell__drawer-footer{flex-shrink:0;border-top:1px solid var(--cc-border);padding-top:4px}.v-snack.v-snack--bottom.v-snack--right{padding-bottom:24px;padding-right:24px}.vts.cc-toast .v-snack__wrapper{border-radius:10px;-webkit-box-shadow:0 8px 24px rgba(15,23,42,.18);box-shadow:0 8px 24px rgba(15,23,42,.18);min-width:240px;max-width:min(420px,calc(100vw - 48px))}.vts.cc-toast .v-snack__content{font-size:.875rem;font-weight:500;padding:12px 16px!important}