.employee-call-panel[data-v-386f8969]{background:#0f172a94;display:grid;inset:0;padding:16px;place-items:center;position:fixed;z-index:120}.employee-call-panel--embedded[data-v-386f8969]{background:transparent;display:block;inset:auto;padding:0;position:relative;z-index:auto}.employee-call-card[data-v-386f8969]{background:#fff;border-radius:24px;display:grid;gap:14px;grid-template-rows:auto minmax(0,1fr) auto;max-height:100%;overflow:auto;padding:18px;width:min(100%,720px)}.employee-call-panel--embedded .employee-call-card[data-v-386f8969]{background:transparent;border-radius:0;max-height:none;overflow:visible;padding:0;width:100%}.employee-call-card p[data-v-386f8969]{color:#64748b;margin:4px 0 0}.employee-call-media[data-v-386f8969]{background:#0f172a;border-radius:18px;display:grid;min-height:240px;overflow:hidden;position:relative}.employee-call-panel--embedded .employee-call-media[data-v-386f8969]{border:1px solid rgba(148,163,184,.3);height:auto;min-height:0}.employee-call-panel--embedded .employee-call-remote[data-v-386f8969]{display:block;height:auto}.employee-call-media--expandable[data-v-386f8969]{cursor:zoom-in}.employee-call-remote[data-v-386f8969]{height:100%}.employee-call-remote[data-v-386f8969],.employee-call-shared-screen[data-v-386f8969]{-o-object-fit:contain;object-fit:contain;width:100%}.employee-call-shared-screen[data-v-386f8969]{display:block;height:auto;max-height:min(420px,50vh)}.employee-call-local[data-v-386f8969]{background:#1e293b;border-radius:12px;bottom:12px;max-height:130px;position:absolute;right:12px;width:28%}.employee-call-controls[data-v-386f8969]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.employee-call-card--client-screen .employee-call-controls button[data-v-386f8969],.employee-call-card--screen .employee-call-controls button[data-v-386f8969]{min-height:44px;padding-block:11px;width:100%}.employee-call-card--audio .employee-call-controls[data-v-386f8969]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.employee-call-card--video .employee-call-controls[data-v-386f8969]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.employee-call-card--audio .employee-call-controls button[data-v-386f8969],.employee-call-card--video .employee-call-controls button[data-v-386f8969]{min-height:44px;width:100%}.employee-call-controls button[data-v-386f8969]{background:#dc2626;border:0;border-radius:14px;color:#fff;cursor:pointer;font:inherit;padding:12px}.employee-call-controls button.secondary[data-v-386f8969]{background:#e2e8f0;color:#0f172a}.employee-call-fullscreen-close[data-v-386f8969]{display:none}@media(max-width:640px){.employee-call-panel[data-v-386f8969]{padding:0}.employee-call-card[data-v-386f8969]{border-radius:0;height:100%;width:100%}.employee-call-media[data-v-386f8969]{min-height:0}}.employee-call-panel--fullscreen[data-v-386f8969]{background:#0f172a;display:block;padding:0}.employee-call-panel--fullscreen .employee-call-card--client-screen[data-v-386f8969]{background:#0f172a;border-radius:0;display:block;height:100dvh;max-height:none;overflow:hidden;padding:0;position:relative;width:100vw}.employee-call-panel--fullscreen .employee-call-media[data-v-386f8969]{border:0;border-radius:0;cursor:default;height:100%;inset:0;min-height:0;position:absolute;width:100%}.employee-call-panel--fullscreen .employee-call-status[data-v-386f8969]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172acc;border-radius:12px;color:#fff;padding:8px 10px;position:absolute;right:58px;text-align:right;top:12px;z-index:2}.employee-call-panel--fullscreen .employee-call-status p[data-v-386f8969]{color:#cbd5e1}.employee-call-panel--fullscreen .employee-call-controls[data-v-386f8969]{bottom:12px;position:absolute;right:12px;z-index:2}.employee-call-panel--fullscreen .employee-call-controls button[data-v-386f8969]{min-height:40px;padding:9px 12px;width:auto}.employee-call-panel--fullscreen .employee-call-fullscreen-close[data-v-386f8969]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172acc;border:0;border-radius:999px;color:#fff;cursor:pointer;display:grid;font:700 25px/1 sans-serif;height:38px;place-items:center;position:absolute;right:12px;top:12px;width:38px;z-index:3}
