.softphone-fab[data-v-d7e545ce]{background:var(--ui-primary);border:0;border-radius:50%;bottom:1.25rem;box-shadow:0 10px 25px #0f172a40;color:#fff;cursor:pointer;display:grid;height:3.25rem;place-items:center;position:fixed;right:1.25rem;width:3.25rem;z-index:40}.softphone-fab__icon[data-v-d7e545ce]{font-size:1.35rem}.softphone-fab__dot[data-v-d7e545ce]{border:2px solid #fff;border-radius:50%;height:10px;position:absolute;right:2px;top:2px;width:10px}.softphone-fab__dot--registered[data-v-d7e545ce]{background:var(--ui-success,#16a34a)}.softphone-fab__dot--connecting[data-v-d7e545ce]{background:var(--ui-warning,#d97706)}.softphone-fab__dot--failed[data-v-d7e545ce],.softphone-fab__dot--off[data-v-d7e545ce]{background:var(--ui-error,#dc2626)}.softphone-panel[data-v-d7e545ce]{background:var(--ui-bg,#fff);border:1px solid var(--ui-border,#e2e8f0);border-radius:14px;bottom:1.25rem;box-shadow:0 16px 40px #0f172a2e;overflow:hidden;position:fixed;right:1.25rem;width:264px;z-index:40}.softphone-panel__head[data-v-d7e545ce]{align-items:center;background:var(--ui-bg-elevated,#f8fafc);border-bottom:1px solid var(--ui-border,#e2e8f0);display:flex;gap:.5rem;padding:.6rem .75rem}.softphone-panel__head-icon[data-v-d7e545ce]{color:var(--ui-primary)}.softphone-panel__title[data-v-d7e545ce]{font-size:.85rem;font-weight:600}.softphone-panel__status[data-v-d7e545ce]{font-family:ui-monospace,monospace;font-size:.68rem;margin-left:auto}.softphone-panel__status--registered[data-v-d7e545ce]{color:var(--ui-success,#16a34a)}.softphone-panel__status--connecting[data-v-d7e545ce]{color:var(--ui-warning,#d97706)}.softphone-panel__status--failed[data-v-d7e545ce],.softphone-panel__status--off[data-v-d7e545ce]{color:var(--ui-error,#dc2626)}.softphone-panel__idle[data-v-d7e545ce]{padding:.9rem}.softphone-panel__dial[data-v-d7e545ce]{margin-bottom:.7rem}.softphone-panel__dial-input[data-v-d7e545ce]{width:100%}.softphone-panel__keypad[data-v-d7e545ce]{display:grid;gap:.45rem;grid-template-columns:repeat(3,1fr);margin-bottom:.8rem}.softphone-panel__key[data-v-d7e545ce]{background:var(--ui-bg-elevated,#f8fafc);border:1px solid var(--ui-border,#e2e8f0);border-radius:8px;color:var(--ui-text,#334155);cursor:pointer;font:600 1rem ui-monospace,monospace;height:2.4rem}.softphone-panel__key[data-v-d7e545ce]:hover{background:var(--ui-bg-accented,#f1f5f9)}.softphone-panel__history[data-v-d7e545ce]{border-top:1px solid var(--ui-border,#e2e8f0);margin:.8rem -.9rem -.9rem}.softphone-panel__history-list[data-v-d7e545ce]{background:var(--ui-bg,#fff);max-height:168px;overflow-y:auto}.softphone-panel__history-item[data-v-d7e545ce]{align-items:center;background:transparent;border:0;color:var(--ui-text,#334155);cursor:pointer;display:flex;font-size:.76rem;gap:.5rem;padding:.45rem .9rem;text-align:left;width:100%}.softphone-panel__history-row[data-v-d7e545ce]{align-items:center;display:flex;padding-right:.35rem}.softphone-panel__history-row[data-v-d7e545ce]:hover{background:var(--ui-bg-elevated,#f8fafc)}.softphone-panel__history-action[data-v-d7e545ce]{flex:none;opacity:0;transition:opacity .15s}.softphone-panel__history-action[data-v-d7e545ce]:focus-visible,.softphone-panel__history-row:hover .softphone-panel__history-action[data-v-d7e545ce]{opacity:1}.softphone-dialog__loading[data-v-d7e545ce]{display:flex;flex-direction:column;gap:.5rem}.softphone-panel__history-item-icon[data-v-d7e545ce]{flex:none;font-size:.85rem}.softphone-panel__history-item-icon--in[data-v-d7e545ce]{color:var(--ui-success,#16a34a)}.softphone-panel__history-item-icon--out[data-v-d7e545ce]{color:var(--ui-text-muted,#64748b)}.softphone-panel__history-item-icon--missed[data-v-d7e545ce]{color:var(--ui-error,#dc2626)}.softphone-panel__history-who[data-v-d7e545ce]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.softphone-panel__history-time[data-v-d7e545ce]{color:var(--ui-text-dimmed,#94a3b8);flex:none;font:.68rem ui-monospace,monospace;margin-left:auto}.softphone-panel__history-empty[data-v-d7e545ce]{color:var(--ui-text-muted,#64748b);font-size:.74rem;padding:.8rem .9rem;text-align:center}.softphone-panel__call[data-v-d7e545ce]{display:grid;gap:.55rem;justify-items:center;padding:1.4rem 1rem 1.1rem;text-align:center}.softphone-panel__avatar[data-v-d7e545ce]{background:color-mix(in srgb,var(--ui-primary) 12%,transparent);border-radius:50%;color:var(--ui-primary);display:grid;font-size:1.1rem;font-weight:700;height:3.4rem;place-items:center;width:3.4rem}.softphone-panel__who b[data-v-d7e545ce]{display:block;font-size:.95rem}.softphone-panel__who span[data-v-d7e545ce]{color:var(--ui-text-muted,#64748b);font-family:ui-monospace,monospace;font-size:.75rem}.softphone-panel__call-state[data-v-d7e545ce]{color:var(--ui-text-muted,#64748b);font:600 .8rem ui-monospace,monospace;font-variant-numeric:tabular-nums}.softphone-panel__actions[data-v-d7e545ce]{display:flex;gap:.6rem;margin-top:.3rem}.softphone-bar[data-v-d7e545ce]{align-items:center;background:#0f172a;color:#fff;display:flex;gap:.7rem;left:0;padding:.45rem .9rem;position:fixed;right:0;top:0;z-index:50}.softphone-bar__who[data-v-d7e545ce]{font-size:.82rem;font-weight:600}.softphone-bar__timer[data-v-d7e545ce]{color:#ffffffbf;font:600 .78rem ui-monospace,monospace;font-variant-numeric:tabular-nums}.softphone-bar__grow[data-v-d7e545ce]{flex:1}.softphone-bar__mute[data-v-d7e545ce]{color:#fff}.softphone-bar__eq[data-v-d7e545ce]{align-items:flex-end;display:flex;gap:2px;height:14px}.softphone-bar__eq i[data-v-d7e545ce]{animation:softphone-eq-d7e545ce 1s ease-in-out infinite;background:#22c55e;border-radius:2px;width:3px}.softphone-bar__eq i[data-v-d7e545ce]:first-child{height:6px}.softphone-bar__eq i[data-v-d7e545ce]:nth-child(2){animation-delay:.2s;height:13px}.softphone-bar__eq i[data-v-d7e545ce]:nth-child(3){animation-delay:.4s;height:9px}.softphone-bar__eq--ringing i[data-v-d7e545ce]{background:#f59e0b}@keyframes softphone-eq-d7e545ce{50%{transform:scaleY(.4)}}.softphone-bar-enter-active[data-v-d7e545ce],.softphone-bar-leave-active[data-v-d7e545ce]{transition:transform .18s ease}.softphone-bar-enter-from[data-v-d7e545ce],.softphone-bar-leave-to[data-v-d7e545ce]{transform:translateY(-100%)}@media(prefers-reduced-motion:reduce){.softphone-bar__eq i[data-v-d7e545ce]{animation:none}}.ydisk-widget[data-v-e67f1163]{background-color:var(--c-grey00);border:1px solid var(--c-grey20);border-radius:var(--b-radius-md);bottom:16px;box-shadow:0 8px 24px #0000001f;display:flex;flex-direction:column;left:16px;max-width:calc(100vw - 32px);overflow:hidden;position:fixed;width:340px;z-index:var(--z-top-10)}.ydisk-widget__header[data-v-e67f1163]{align-items:center;border-bottom:1px solid var(--c-grey20);display:flex;gap:8px;padding:10px 8px 10px 12px}.ydisk-widget__icon[data-v-e67f1163]{color:var(--c-grey60);flex-shrink:0;height:16px;width:16px}.ydisk-widget__icon--done[data-v-e67f1163]{color:var(--c-success)}.ydisk-widget__icon--failed[data-v-e67f1163]{color:var(--c-error)}.ydisk-widget__title[data-v-e67f1163]{color:var(--c-grey90);flex:1 1 auto;font-size:14px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ydisk-widget__list[data-v-e67f1163]{display:flex;flex-direction:column;max-height:240px;overflow-y:auto}.ydisk-widget__row[data-v-e67f1163]{align-items:center;display:flex;gap:8px;min-width:0;padding:8px 12px}.ydisk-widget__row+.ydisk-widget__row[data-v-e67f1163]{border-top:1px solid var(--c-grey10)}.ydisk-widget__row-icon[data-v-e67f1163]{color:var(--c-grey50);flex-shrink:0;height:16px;width:16px}.ydisk-widget__row-icon--done[data-v-e67f1163]{color:var(--c-success)}.ydisk-widget__row-icon--failed[data-v-e67f1163]{color:var(--c-error)}.ydisk-widget__name[data-v-e67f1163]{color:var(--c-grey90);flex:1 1 auto;font-size:13px;min-width:0}.ydisk-widget__name[data-v-e67f1163],.ydisk-widget__status[data-v-e67f1163]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ydisk-widget__status[data-v-e67f1163]{color:var(--c-grey60);flex-shrink:0;font-size:12px;max-width:45%}.ydisk-widget-enter-active[data-v-e67f1163],.ydisk-widget-leave-active[data-v-e67f1163]{transition:opacity .2s ease,transform .2s ease}.ydisk-widget-enter-from[data-v-e67f1163],.ydisk-widget-leave-to[data-v-e67f1163]{opacity:0;transform:translateY(8px)}@media(prefers-reduced-motion:reduce){.ydisk-widget-enter-active[data-v-e67f1163],.ydisk-widget-leave-active[data-v-e67f1163]{transition:none}}.tenant-layout[data-v-35099bb8]{display:flex;min-height:100vh}.tenant-layout__sidebar[data-v-35099bb8]{border-right:1px solid var(--c-grey20);display:none;flex-direction:column;flex-shrink:0;gap:16px;height:100vh;height:100dvh;overflow-y:auto;overscroll-behavior:contain;padding:20px 16px;position:sticky;top:0;width:240px}@media screen and (min-width:720px){.tenant-layout__sidebar[data-v-35099bb8]{display:flex}}.tenant-layout__brand[data-v-35099bb8]{align-items:center;display:flex;flex-shrink:0;font-size:16px;font-weight:600;gap:10px;width:100%}.tenant-layout__brand--button[data-v-35099bb8]{background:transparent;border:none;border-radius:8px;color:inherit;cursor:pointer;font:inherit;margin:-6px -8px;padding:6px 8px;text-align:left;transition:background-color .15s ease}.tenant-layout__brand--button[data-v-35099bb8]:hover{background:var(--c-grey10)}.tenant-layout__brand-name[data-v-35099bb8]{min-width:0}.tenant-layout__brand-chevron[data-v-35099bb8]{color:var(--c-grey60);flex-shrink:0;margin-left:auto}.tenant-layout__nav[data-v-35099bb8]{display:flex;flex-direction:column;gap:4px;min-height:0}.tenant-layout__subnav[data-v-35099bb8]{display:flex;flex-direction:column;gap:4px;margin-top:4px;padding-left:22px}.tenant-layout__link--sub[data-v-35099bb8]{font-size:13px;padding-block:6px}.tenant-layout__link[data-v-35099bb8]{align-items:center;border-radius:8px;color:var(--c-grey70);display:flex;font-size:14px;gap:10px;padding:8px 10px;transition:background-color .15s ease,color .15s ease}.tenant-layout__link[data-v-35099bb8]:hover{background:var(--c-grey10)}.tenant-layout__link--active[data-v-35099bb8]{background:var(--c-grey10);color:var(--c-primary);font-weight:600}.tenant-layout__nav-badge[data-v-35099bb8]{background:var(--c-primary);border-radius:999px;color:#fff;font-size:11px;font-weight:600;line-height:16px;margin-left:auto;min-width:20px;padding:1px 6px;text-align:center}.tenant-layout__user[data-v-35099bb8]{margin-top:auto}.tenant-layout__user-button[data-v-35099bb8]{align-items:center;background:transparent;border:none;border-radius:8px;color:inherit;cursor:pointer;display:flex;font:inherit;gap:10px;padding:8px;text-align:left;transition:background-color .15s ease;width:100%}.tenant-layout__user-button[data-v-35099bb8]:hover{background:var(--c-grey10)}.tenant-layout__user-avatar[data-v-35099bb8]{align-items:center;background:var(--c-grey20);border-radius:50%;color:var(--c-grey80);display:inline-flex;flex-shrink:0;font-size:11px;font-weight:600;height:28px;justify-content:center;width:28px}.tenant-layout__user-name[data-v-35099bb8]{color:var(--c-grey80);flex:1;font-size:13px;font-weight:500;min-width:0}.tenant-layout__user-chevron[data-v-35099bb8]{color:var(--c-grey60);flex-shrink:0}.tenant-layout__main[data-v-35099bb8]{flex:1;min-width:0}
