.request-item[data-v-5d61c53a]{padding:var(--space-2) var(--space-4);justify-content:space-between}.request-info[data-v-5d61c53a],.request-item[data-v-5d61c53a]{align-items:center;display:flex}.request-info[data-v-5d61c53a]{gap:var(--space-3);min-width:0}.request-text[data-v-5d61c53a]{flex-direction:column;min-width:0;display:flex}.request-name[data-v-5d61c53a]{font:var(--neb-font-label);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.request-label[data-v-5d61c53a]{font:var(--neb-font-hint);color:var(--neb-text-subtle)}.request-actions[data-v-5d61c53a]{gap:var(--space-1);display:flex}.incoming-call[data-v-824a7c49]{top:var(--space-4);z-index:200;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);background:var(--neb-bg-primary-subtle);border:1px solid var(--neb-border-primary);border-radius:var(--radius-large);box-shadow:var(--neb-shadow-xl);animation:slide-down-824a7c49 var(--duration-slow) ease;display:flex;position:fixed;left:50%;transform:translate(-50%)}.incoming-call-info[data-v-824a7c49]{align-items:center;gap:var(--space-3);display:flex}.incoming-call-text[data-v-824a7c49]{flex-direction:column;display:flex}.caller-name[data-v-824a7c49]{font:var(--neb-font-heading)}.call-type[data-v-824a7c49]{font:var(--neb-font-body-sm);color:var(--neb-text-primary)}.incoming-call-actions[data-v-824a7c49]{gap:var(--space-2);display:flex}@keyframes slide-down-824a7c49{0%{opacity:0;transform:translate(-50%)translateY(-120%)}to{opacity:1;transform:translate(-50%)translateY(0)}}@media screen and (width<=768px){.incoming-call[data-v-824a7c49]{left:var(--space-4);right:var(--space-4);padding:var(--space-3) var(--space-4);flex-direction:column;align-items:stretch;transform:none}.incoming-call-actions[data-v-824a7c49]{justify-content:stretch}.incoming-call-actions .neb-button[data-v-824a7c49]{flex:1}@keyframes slide-down-824a7c49{0%{opacity:0;transform:translateY(-120%)}to{opacity:1;transform:translateY(0)}}}.minimized-call[data-v-9e4d1f2a]{z-index:160;background:var(--neb-bg-raised);border-radius:var(--radius-large);width:200px;box-shadow:var(--neb-shadow-xl);-webkit-user-select:none;user-select:none;transition:left var(--duration-slow) ease,top var(--duration-slow) ease;flex-direction:column;display:flex;position:fixed;overflow:hidden}.minimized-call.dragging[data-v-9e4d1f2a]{transition:none}.drag-handle[data-v-9e4d1f2a]{padding:var(--space-2) 0;cursor:grab;touch-action:none;justify-content:center;align-items:center;display:flex}.dragging .drag-handle[data-v-9e4d1f2a]{cursor:grabbing}.drag-handle-bar[data-v-9e4d1f2a]{background:var(--neb-bg-neutral-solid);border-radius:var(--radius-small);width:32px;height:4px}.mini-preview[data-v-9e4d1f2a]{width:100%;padding:var(--space-4) 0;background:var(--neb-bg);justify-content:center;align-items:center;display:flex;position:relative}.mini-video[data-v-9e4d1f2a]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;max-height:40vh}.mini-overlay[data-v-9e4d1f2a]{padding:var(--space-2) var(--space-3);justify-content:space-between;align-items:center;display:flex}.mini-timer[data-v-9e4d1f2a]{font:var(--neb-font-hint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--neb-text-muted)}.minimized-call-actions[data-v-9e4d1f2a]{gap:var(--space-1);display:flex}.mini-button[data-v-9e4d1f2a]{width:36px;height:36px;color:var(--neb-text-on-solid);cursor:pointer;transition:background var(--duration-default);border:none;border-radius:50%;justify-content:center;align-items:center;display:flex}.mini-button.expand[data-v-9e4d1f2a]{background:var(--neb-bg-neutral-solid)}.mini-button.expand[data-v-9e4d1f2a]:hover{background:var(--neb-bg-neutral-solid-hover)}.mini-button.end[data-v-9e4d1f2a]{background:var(--neb-bg-error-solid)}.mini-button.end[data-v-9e4d1f2a]:hover{background:var(--neb-bg-error-solid-hover)}.row-actions[data-v-cde3e87a]{gap:var(--space-1);flex-shrink:0;display:flex}.number-input[data-v-cde3e87a]{flex-shrink:0;width:110px}.input-unit[data-v-cde3e87a]{font:var(--neb-font-body-sm);color:var(--neb-text-subtle)}.file-summary[data-v-270e7aed]{align-items:center;gap:var(--space-2);padding:var(--space-3);font:var(--neb-font-label);background:var(--neb-bg-subtle);border-radius:var(--radius-default);display:flex}.file-icon[data-v-270e7aed]{color:var(--neb-text-primary);font-size:var(--text-xl)!important}.file-total-size[data-v-270e7aed]{font:var(--neb-font-body-sm);color:var(--neb-text-subtle);margin-left:auto}.section-label[data-v-270e7aed]{margin:var(--space-4) 0 var(--space-2);font:var(--neb-font-caption);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.5px;color:var(--neb-text-subtle)}.contact-list[data-v-270e7aed]{gap:var(--space-1);flex-direction:column;max-height:260px;display:flex;overflow-y:auto}.contact-option[data-v-270e7aed]{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);font:var(--neb-font-label);border-radius:var(--radius-default);cursor:pointer;transition:background var(--duration-default);display:flex}.contact-option[data-v-270e7aed]:hover{background:var(--neb-bg-active)}.contact-option.selected[data-v-270e7aed]{background:var(--neb-bg-selected)}.check-icon[data-v-270e7aed]{color:var(--neb-text-primary);margin-left:auto}.empty-contacts[data-v-270e7aed]{padding:var(--space-6) var(--space-4);text-align:center;font:var(--neb-font-body-sm);color:var(--neb-text-subtle)}.app-layout[data-v-e34af551]{background:var(--neb-bg-page);min-height:100vh;display:flex}.sidebar[data-v-e34af551]{background:var(--neb-bg);width:320px;color:var(--neb-text);border-right:1px solid var(--neb-border-subtle);z-index:100;height:100vh;transition:transform var(--duration-default) ease;box-shadow:var(--neb-shadow-lg);flex-direction:column;display:flex;position:fixed;top:0;left:0}.sidebar-header[data-v-e34af551]{padding:var(--space-4);border-bottom:1px solid var(--neb-border-subtle);justify-content:space-between}.brand[data-v-e34af551],.sidebar-footer[data-v-e34af551],.sidebar-header[data-v-e34af551],.user-info[data-v-e34af551]{align-items:center;display:flex}.brand[data-v-e34af551]{gap:var(--space-3)}.brand-icon[data-v-e34af551]{color:var(--neb-text-primary);font-size:28px!important}.brand-text[data-v-e34af551]{font-size:var(--text-xl);font-weight:var(--font-bold);color:var(--neb-text)}.sidebar-content[data-v-e34af551]{padding:var(--space-2) 0;flex:1;overflow-y:auto}.sidebar-section[data-v-e34af551]{padding-bottom:var(--space-2)}.section-title[data-v-e34af551]{padding:var(--space-2) var(--space-4);font:var(--neb-font-caption);font-weight:var(--font-semibold);text-transform:uppercase;color:var(--neb-text-subtle);letter-spacing:.5px}.empty-contacts[data-v-e34af551]{padding:var(--space-4);text-align:center;font:var(--neb-font-body-sm);color:var(--neb-text-subtle)}.sidebar-footer[data-v-e34af551]{padding:var(--space-3) var(--space-4);border-top:1px solid var(--neb-border-subtle);justify-content:space-between;gap:var(--space-2)}.user-info[data-v-e34af551]{gap:var(--space-3);min-width:0}.user-name[data-v-e34af551]{font:var(--neb-font-label);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.main-area[data-v-e34af551]{flex-direction:column;flex:1;height:100vh;margin-left:320px;display:flex;overflow:hidden}.top-bar[data-v-e34af551]{background:var(--neb-bg-raised);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--neb-border-subtle);align-items:center;gap:var(--space-4)}.mobile-menu-button[data-v-e34af551],.top-bar[data-v-e34af551]{display:none}@media screen and (width<=768px){.mobile-menu-button[data-v-e34af551],.top-bar[data-v-e34af551]{display:flex}.sidebar[data-v-e34af551]{width:calc(min(320px,100vw - 48px));transform:translate(-100%)}.sidebar.mobile-open[data-v-e34af551]{transform:translate(0)}.main-area[data-v-e34af551]{margin-left:0}.mobile-backdrop[data-v-e34af551]{background:var(--neb-bg-backdrop);z-index:99;position:fixed;inset:0}}
