body{--app-bg:#f5f7fa;--app-surface-1:#fff;--app-surface-2:#f0f4f8;--app-text-primary:#1f2937;--app-text-secondary:#5f6b7a;--app-border:#d9e2ec;--app-link:#1976d2;--app-danger-surface:#fff5f5;--app-danger-border:#f2c5c5}body.body--dark{--app-bg:#222a33;--app-surface-1:#2d3640;--app-surface-2:#394450;--app-text-primary:#e7edf3;--app-text-secondary:#b7c2cd;--app-border:#465261;--app-link:#4aa3ff;--app-danger-surface:#4a2f33;--app-danger-border:#7b4247}body{background:var(--app-bg);color:var(--app-text-primary)}.app-surface-1{background:var(--app-surface-1)!important}.app-surface-1,.app-surface-2{border-color:var(--app-border)!important}.app-surface-2{background:var(--app-surface-2)!important}.app-text-primary{color:var(--app-text-primary)!important}.app-text-secondary{color:var(--app-text-secondary)!important}.app-link{color:var(--app-link)!important}.app-danger-surface{background:var(--app-danger-surface)!important;border-color:var(--app-danger-border)!important}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}body.body--dark .q-dark{color:var(--app-text-primary)}body.body--dark a{color:var(--app-link)}body.body--dark .text-black,body.body--dark .text-dark{color:var(--app-text-primary)!important}body.body--dark .text-grey-7,body.body--dark .text-grey-8,body.body--dark .text-grey-9{color:var(--app-text-secondary)!important}body.body--dark .bg-white{background:var(--app-surface-1)!important}body.body--dark .bg-grey-2,body.body--dark .bg-grey-3{background:var(--app-surface-2)!important}.app-shell-page{background:var(--app-bg)}.app-header{background:var(--app-surface-2)!important;border-color:var(--app-border)!important;color:var(--app-text-primary)!important}body:not(.body--dark) .app-header{background:#344450!important;border-color:#2b3947!important;color:#f1f5fa!important}body:not(.body--dark) .app-header .q-btn,body:not(.body--dark) .app-header .q-icon,body:not(.body--dark) .app-header .q-toolbar__title{color:inherit!important}.app-dropdown-list{background:var(--app-surface-1);color:var(--app-text-primary)}.app-header-separator{background:var(--app-border)}.app-drawer{border-color:var(--app-border)!important}.app-drawer .q-expansion-item__toggle-icon,.app-drawer .q-item,.app-drawer .q-item__label{color:var(--app-text-primary)!important}.app-drawer .q-item.q-router-link--active{background:#1976d224}.app-drawer .q-expansion-item__content .q-item__label{color:var(--app-text-secondary)!important}body:not(.body--dark) .app-drawer .q-item:hover{background:#eef3f8}body:not(.body--dark) .app-drawer .q-item.q-router-link--active{background:#dce8f6}.q-table--dense .q-table td,.q-table--dense .q-table th{padding:4px 8px;vertical-align:top}.loadingApp .q-loading__backdrop{opacity:1!important}.q-table th{font-weight:bolder}.q-table tbody tr.selected{background-color:#1976d238!important}.q-table tbody tr:hover{background-color:#1976d229!important}.cabinet-v2-page{margin:0 auto;max-width:1320px;padding:28px 24px 110px}.cabinet-v2-page__header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:24px}.cabinet-v2-page__title{color:#1f2937;font-size:2.2rem;font-weight:700;line-height:1.1;margin:6px 0 0}.cabinet-v2-page__subtitle{color:#5b6470;font-size:1rem;line-height:1.6;margin:10px 0 0;max-width:760px}.cabinet-v2-hero{align-items:flex-start;background:linear-gradient(145deg,#fff4cce6,#fffffff5),#fff;border:1px solid #1f2a3614;border-radius:28px;box-shadow:0 22px 48px #1f2a3614;display:flex;gap:20px;justify-content:space-between;padding:28px}.cabinet-v2-grid{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.cabinet-v2-list-card,.cabinet-v2-section-card,.cabinet-v2-stat-card{background:#fffffff0;border-color:#1f2a3614;border-radius:22px;box-shadow:0 10px 30px #1f2a360d}.cabinet-v2-empty{background:#f1f5f9e6;border-radius:18px;color:#64748b;padding:18px}.cabinet-v2-expansion{font-weight:600;padding-left:12px;padding-right:12px}@media (max-width:1279px){.cabinet-v2-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.cabinet-v2-page{padding:20px 16px 104px}.cabinet-v2-page__header{align-items:stretch;flex-direction:column}.cabinet-v2-page__title{font-size:1.8rem}.cabinet-v2-hero{flex-direction:column;padding:22px}.cabinet-v2-grid{grid-template-columns:1fr}}.dfeed-shell[data-v-888b3766]{background:#fff;display:flex;flex-direction:column;height:100%}.dfeed-head[data-v-888b3766]{border-bottom:1px solid #e6eaf0;padding:14px 16px 8px}.dfeed-head-top[data-v-888b3766]{align-items:flex-start;display:flex;justify-content:space-between}.dfeed-name[data-v-888b3766]{font-size:15px;font-weight:700}.dfeed-sub[data-v-888b3766]{color:#8a94a6;font-size:12px;margin-top:2px}.dfeed-actions[data-v-888b3766]{display:flex;gap:8px;margin-top:10px}.dfeed-chip[data-v-888b3766]{background:#f0f2f6;border-radius:10px;color:#475064;flex:1;font-size:12px;font-weight:600}.dfeed-tabs[data-v-888b3766]{display:flex;gap:6px;margin-top:10px;overflow-x:auto}.dfeed-tab[data-v-888b3766]{border:1px solid #e6eaf0;border-radius:999px;color:#8a94a6;cursor:pointer;font-size:12px;font-weight:600;padding:5px 11px;white-space:nowrap}.dfeed-tab.active[data-v-888b3766]{background:#1f2733;border-color:#1f2733;color:#fff}.dfeed-body[data-v-888b3766]{flex:1;min-height:0}.dfeed-day[data-v-888b3766]{display:flex;justify-content:center;padding:12px 0 6px}.dfeed-day span[data-v-888b3766]{background:#f4f6f9;border-radius:999px;color:#8a94a6;font-size:11px;font-weight:700;padding:3px 11px}.dfeed-row[data-v-888b3766]{padding:6px 16px 6px 52px;position:relative}.dfeed-row[data-v-888b3766]:before{background:#e6eaf0;bottom:0;content:"";left:29px;position:absolute;top:0;width:2px}.dfeed-dot[data-v-888b3766]{align-items:center;background:#fff;border:2px solid #e6eaf0;border-radius:50%;display:flex;font-size:12px;height:24px;justify-content:center;left:18px;position:absolute;top:8px;width:24px;z-index:1}.dfeed-dot.comment[data-v-888b3766]{background:#eaf1ff;border-color:#bcd0ff}.dfeed-dot.event[data-v-888b3766]{background:#f0f2f6;border-color:#dfe3ea}.dfeed-dot.call[data-v-888b3766]{background:#e9f8f0;border-color:#bfe9d3}.dfeed-dot.message[data-v-888b3766]{background:#e8faf0;border-color:#bff0d4}.dfeed-card[data-v-888b3766]{background:#fff;border:1px solid #e6eaf0;border-radius:13px;box-shadow:0 1px 2px #141e320d;padding:10px 12px}.dfeed-card.mine[data-v-888b3766]{background:#eaf1ff;border-color:#d4e1ff}.dfeed-meta[data-v-888b3766]{align-items:center;display:flex;gap:8px;margin-bottom:4px}.dfeed-author[data-v-888b3766]{font-size:12.5px;font-weight:700}.dfeed-time[data-v-888b3766]{color:#8a94a6;font-size:11px;margin-left:auto}.dfeed-badge[data-v-888b3766]{border-radius:6px;font-size:10px;font-weight:700;padding:2px 7px;white-space:nowrap}.b-comment[data-v-888b3766]{background:#eaf1ff;color:#2f5fd0}.b-event[data-v-888b3766]{background:#f0f2f6;color:#5a6577}.b-call[data-v-888b3766]{background:#e9f8f0;color:#0f8a55}.b-message[data-v-888b3766]{background:#e8faf0;color:#0f9d57}.dfeed-msg-text[data-v-888b3766]{color:#27303d;font-size:13px;line-height:1.45;white-space:pre-wrap;word-break:break-word}.dfeed-msg[data-v-888b3766]{display:flex;flex-direction:column;gap:6px}.dfeed-media-img[data-v-888b3766]{border-radius:10px;cursor:pointer;display:block;max-height:220px;max-width:200px;object-fit:cover}.dfeed-media-video[data-v-888b3766]{border-radius:10px;max-width:240px}.dfeed-file[data-v-888b3766]{align-items:center;background:#f0f2f6;border-radius:9px;color:#2f5fd0;cursor:pointer;display:inline-flex;font-size:13px;gap:6px;padding:8px 12px;width:-moz-fit-content;width:fit-content}.dfeed-file[data-v-888b3766]:hover{background:#e7ebf2}.dfeed-comment[data-v-888b3766]{display:flex;flex-direction:column;gap:8px}.dfeed-atts[data-v-888b3766]{display:flex;flex-wrap:wrap;gap:8px}.dfeed-video-wrap[data-v-888b3766]{cursor:pointer;display:inline-block;position:relative}.dfeed-video-play[data-v-888b3766]{align-items:center;color:#fff;display:flex;font-size:30px;inset:0;justify-content:center;pointer-events:none;position:absolute;text-shadow:0 1px 4px #0009}.dfeed-media-modal[data-v-888b3766]{align-items:center;background:#000000eb;border-radius:10px;display:flex;justify-content:center;min-height:min(80vh,520px);min-width:min(92vw,800px);padding:16px;position:relative}.dfeed-media-controls[data-v-888b3766]{display:flex;gap:6px;position:absolute;right:10px;top:10px;z-index:1}.dfeed-media-full[data-v-888b3766]{border-radius:6px;display:block;max-height:84vh;max-width:88vw}.dfeed-media-img-full[data-v-888b3766]{max-height:84vh;max-width:88vw}.dfeed-media-frame[data-v-888b3766]{background:#fff;border:none;border-radius:6px;display:block;height:84vh;width:min(88vw,900px)}.dfeed-media-fallback[data-v-888b3766]{align-items:center;color:#fff;display:flex;flex-direction:column;gap:8px;padding:24px;text-align:center}.dfeed-call-meta[data-v-888b3766]{align-items:center;color:#3a4453;display:flex;flex-wrap:wrap;font-size:13px;gap:6px}.dfeed-call-nums[data-v-888b3766]{color:#5a6577;font-size:12px;margin-top:3px}.dfeed-disp.ok[data-v-888b3766]{color:#1faa6a;font-weight:600}.dfeed-disp.no[data-v-888b3766]{color:#e5484d;font-weight:600}.dfeed-audio[data-v-888b3766]{height:36px;margin-top:8px;width:100%}.dfeed-norec[data-v-888b3766]{color:#8a94a6;font-size:12px;margin-top:6px}.dfeed-dot.registry[data-v-888b3766]{background:#fdf4e3;border-color:#f3d9a4}.b-registry[data-v-888b3766]{background:#fdf4e3;color:#a4690b}.b-message_block[data-v-888b3766]{background:#e8faf0;color:#0f9d57}.dfeed-dot.message_block[data-v-888b3766]{background:#e8faf0;border-color:#bff0d4}.dfeed-reg[data-v-888b3766]{color:#3a4453;font-size:13px}.dfeed-reg-line[data-v-888b3766]{font-size:12.5px;margin-top:2px}.dfeed-reg-line[data-v-888b3766]:first-child{margin-top:0}.dfeed-reg-actions[data-v-888b3766]{margin-top:6px}.dfeed-msgblock[data-v-888b3766]{display:flex;flex-direction:column;gap:6px}.dfeed-bubble[data-v-888b3766]{border-radius:11px;font-size:13px;max-width:86%;padding:7px 10px 5px;position:relative}.dfeed-bubble .dfeed-audio[data-v-888b3766]{margin-top:0;max-width:72vw;width:280px}.dfeed-bubble .dfeed-media-img[data-v-888b3766],.dfeed-bubble .dfeed-media-video[data-v-888b3766]{max-width:min(240px,70vw)}.dfeed-bubble.in[data-v-888b3766]{align-self:flex-start;background:#f0f2f6;border:1px solid #e6eaf0;border-bottom-left-radius:4px}.dfeed-bubble.out[data-v-888b3766]{align-self:flex-end;background:#e3f4e9;border:1px solid #cdebd9;border-bottom-right-radius:4px}.dfeed-bubble .dfeed-msg-text[data-v-888b3766]{font-size:13px}.dfeed-bubble-time[data-v-888b3766]{color:#8a94a6;font-size:10px;margin-top:2px;text-align:right}.dfeed-text[data-v-888b3766]{color:#27303d;font-size:13px;line-height:1.45;white-space:pre-wrap;word-break:break-word}.dfeed-event[data-v-888b3766]{color:#3a4453;font-size:13px}.dfeed-diff[data-v-888b3766]{font-size:12.5px;margin-top:3px}.dfeed-diff .lbl[data-v-888b3766]{color:#8a94a6;margin-right:5px}.dfeed-diff .old[data-v-888b3766]{color:#8a94a6;text-decoration:line-through}.dfeed-diff .arr[data-v-888b3766]{color:#8a94a6;margin:0 6px}.dfeed-diff .new[data-v-888b3766]{color:#1faa6a;font-weight:600}.dfeed-empty[data-v-888b3766]{color:#8a94a6;font-size:12.5px;padding:24px;text-align:center}.dfeed-composer[data-v-888b3766]{border-top:1px solid #e6eaf0;padding:10px 12px}.dfeed-input[data-v-888b3766]{border:1px solid #e6eaf0;border-radius:11px;box-sizing:border-box;font-family:inherit;font-size:13px;height:44px;outline:none;padding:9px 11px;resize:none;width:100%}.dfeed-input[data-v-888b3766]:focus{border-color:#2f6df6}.dfeed-composer-bar[data-v-888b3766]{align-items:center;display:flex;margin-top:6px}.dfeed-popup-card[data-v-35862692]{display:flex;flex-direction:column;height:100vh;max-width:96vw;width:480px}