@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";.outbound-call-queue[data-v-bc79b579]{align-items:center;color:#ffffffe6;display:flex;flex-direction:column;gap:8px;left:50%;position:fixed;top:8px;transform:translate(-50%);z-index:10001}.outbound-toggle[data-v-bc79b579]{align-items:center;background:#181f1cf2;border:1px solid hsla(0,0%,100%,.18);border-radius:8px;box-shadow:0 10px 28px #00000059;color:#ffffffeb;cursor:pointer;display:inline-flex;height:48px;justify-content:center;position:relative;width:44px}.outbound-clear[data-v-bc79b579]{background:#181f1c;border-radius:50%;position:absolute;right:-8px;top:-5px}.outbound-count[data-v-bc79b579]{background:#35c46a;border-radius:999px;color:#07140c;font-size:.72rem;font-weight:800;height:22px;line-height:22px;min-width:22px;padding:0 6px;position:absolute;right:-8px;top:-8px}.outbound-panel[data-v-bc79b579]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#101412f5;border:1px solid hsla(0,0%,100%,.14);border-radius:8px;box-shadow:0 18px 48px #00000073;max-height:calc(100dvh - 72px);overflow-y:auto;width:min(760px,calc(100vw - 16px))}.outbound-header[data-v-bc79b579]{align-items:flex-start;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;gap:12px;justify-content:space-between;padding:14px 14px 12px}.outbound-kicker[data-v-bc79b579]{color:#bbf7d0bd;font-size:.72rem;font-weight:700;letter-spacing:.04em;margin-bottom:4px;text-transform:uppercase}.outbound-header h3[data-v-bc79b579]{color:#fffffff5;font-size:1rem;font-weight:700;margin:0}.icon-button[data-v-bc79b579],.text-button[data-v-bc79b579]{align-items:center;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.14);border-radius:7px;color:#ffffffe0;cursor:pointer;display:inline-flex;justify-content:center}.icon-button[data-v-bc79b579]{height:34px;width:34px}.text-button[data-v-bc79b579]{font-size:.78rem;min-height:30px;padding:5px 10px}.action-button[data-v-bc79b579]:disabled,.icon-button[data-v-bc79b579]:disabled,.outcome-button[data-v-bc79b579]:disabled,.text-button[data-v-bc79b579]:disabled{cursor:not-allowed;opacity:.58}.outbound-stats[data-v-bc79b579]{display:grid;gap:8px;grid-template-columns:repeat(3,1fr);padding:12px 14px}.outbound-stats div[data-v-bc79b579]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;padding:10px}.outbound-stats span[data-v-bc79b579],.outbound-stats strong[data-v-bc79b579]{display:block}.outbound-stats strong[data-v-bc79b579]{font-size:1.1rem;font-weight:800}.outbound-stats span[data-v-bc79b579]{color:#ffffff94;font-size:.76rem}.outbound-body[data-v-bc79b579]{display:grid;gap:10px;grid-template-columns:minmax(250px,.88fr) minmax(300px,1.12fr);padding:0 12px 12px}.call-column[data-v-bc79b579],.queue-column[data-v-bc79b579]{min-height:350px}.queue-tools[data-v-bc79b579]{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:8px}.queue-title[data-v-bc79b579]{color:#ffffffb8;font-size:.78rem;font-weight:700;text-transform:uppercase}.active-empty[data-v-bc79b579],.outbound-state[data-v-bc79b579]{color:#ffffff9e;font-size:.88rem;padding:20px 16px 24px;text-align:center}.active-empty[data-v-bc79b579]{align-items:center;background:#ffffff0a;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:350px}.outbound-state.error[data-v-bc79b579],.save-error[data-v-bc79b579]{color:#fecacaf2}.outbound-list[data-v-bc79b579]{max-height:calc(100vh - 304px);overflow-y:auto;padding-right:2px}.outbound-item[data-v-bc79b579]{background:#ffffff0e;border:1px solid hsla(0,0%,100%,.11);border-radius:8px;cursor:pointer;margin-bottom:8px;padding:11px}.outbound-item.active[data-v-bc79b579]{background:#22c55e24;border-color:#4ade8080}.outbound-item.status-no_answer[data-v-bc79b579]{opacity:.76}.active-topline[data-v-bc79b579],.item-main[data-v-bc79b579]{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.active-customer[data-v-bc79b579],.item-name[data-v-bc79b579]{color:#fffffff0;font-size:.92rem;font-weight:700;overflow-wrap:anywhere}.active-customer[data-v-bc79b579]{font-size:1rem}.active-type[data-v-bc79b579],.item-type[data-v-bc79b579]{color:#ffffff8f;font-size:.76rem;margin-top:3px}.item-description[data-v-bc79b579]{color:#ffffffb8;font-size:.8rem;line-height:1.35;margin-top:8px;overflow-wrap:anywhere}.item-meta[data-v-bc79b579]{color:#ffffff94;display:flex;flex-wrap:wrap;font-size:.76rem;gap:8px 12px;margin-top:9px}.item-meta span[data-v-bc79b579]{gap:5px}.item-meta span[data-v-bc79b579],.status-badge[data-v-bc79b579]{align-items:center;display:inline-flex}.status-badge[data-v-bc79b579]{border-radius:999px;flex:0 0 auto;font-size:.72rem;font-weight:800;justify-content:center;min-height:24px;padding:3px 8px}.status-badge.open[data-v-bc79b579]{background:#7dd3fc24;color:#e0f2fef2}.status-badge.picked_up[data-v-bc79b579]{background:#4ade8029;color:#bbf7d0fa}.status-badge.no_answer[data-v-bc79b579]{background:#fbbf2426;color:#fef08afa}.status-badge.completed[data-v-bc79b579]{background:#22c55e33;color:#dcfce7fa}.status-badge.cancelled[data-v-bc79b579]{background:#94a3b82e;color:#e2e8f0e0}.active-call[data-v-bc79b579]{background:#ffffff0e;border:1px solid hsla(0,0%,100%,.11);border-radius:8px;min-height:350px;padding:12px}.call-script[data-v-bc79b579]{background:#00000029;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#ffffffc7;font-size:.84rem;line-height:1.4;margin-top:12px;overflow-wrap:anywhere;padding:10px;white-space:pre-wrap}.contact-strip[data-v-bc79b579],.outcome-actions[data-v-bc79b579]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.action-button[data-v-bc79b579],.outcome-button[data-v-bc79b579]{align-items:center;border:1px solid hsla(0,0%,100%,.14);border-radius:7px;color:#ffffffeb;cursor:pointer;display:inline-flex;font-size:.82rem;gap:6px;justify-content:center;min-height:36px;padding:8px 11px;text-decoration:none}.action-button[data-v-bc79b579]{background:#ffffff12}.contact-list[data-v-bc79b579]{border-top:1px solid hsla(0,0%,100%,.09);margin-top:12px}.contact-row[data-v-bc79b579]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.08);display:flex;font-size:.78rem;gap:10px;justify-content:space-between;padding:8px 0}.contact-row span[data-v-bc79b579],.contact-row strong[data-v-bc79b579]{display:block}.contact-row span[data-v-bc79b579]{color:#ffffff80;margin-top:2px}.contact-row a[data-v-bc79b579]{color:#bbf7d0fa;text-decoration:none;white-space:nowrap}.feedback-label[data-v-bc79b579]{color:#ffffffb8;display:block;font-size:.78rem;font-weight:700;margin-bottom:6px;margin-top:12px}.feedback-input[data-v-bc79b579]{background:#0000002e;border:1px solid hsla(0,0%,100%,.14);border-radius:8px;color:#ffffffe6;font:inherit;font-size:.84rem;line-height:1.4;min-height:118px;outline:none;padding:10px;resize:vertical;width:100%}.feedback-input[data-v-bc79b579]:focus{border-color:#4ade8073}.status-input[data-v-bc79b579]{background:#0000002e;border:1px solid hsla(0,0%,100%,.14);border-radius:8px;color:#ffffffe6;font:inherit;font-size:.84rem;min-height:40px;outline:none;padding:8px 10px;width:100%}.status-input[data-v-bc79b579]:focus{border-color:#4ade8073}.call-workflow-hint[data-v-bc79b579]{color:#ffffff94;font-size:.76rem;line-height:1.4;margin:8px 0 0}.outcome-button[data-v-bc79b579]{flex:1 1 104px}.outcome-button.update[data-v-bc79b579]{background:#7dd3fc24}.outcome-button.complete[data-v-bc79b579]{background:#35c46a3d}.save-error[data-v-bc79b579]{font-size:.78rem;margin-top:8px}.queue-dialog[data-v-bc79b579]{border-radius:8px}.queue-dialog-title[data-v-bc79b579]{align-items:center;display:flex;gap:12px;justify-content:space-between}@media(max-width:760px){.outbound-body[data-v-bc79b579]{grid-template-columns:1fr}.call-column[data-v-bc79b579],.queue-column[data-v-bc79b579]{min-height:auto}.outbound-list[data-v-bc79b579]{max-height:240px}.active-call[data-v-bc79b579],.active-empty[data-v-bc79b579]{min-height:260px}}.v-application{background:transparent!important}*{font-family:Inter,sans-serif!important;font-optical-sizing:auto;font-style:normal;font-weight:400}.v-theme--dark{color-scheme:dark;--v-theme-background:0,0,10!important;--v-theme-surface:20,20,20!important;--v-theme-on-surface:200,200,200!important}.v-overlay__scrim{background:#010101!important}@keyframes fadeInOut{0%,to{box-shadow:0 0 #5005ff00,0 0 #058aff00,0 0 #058aff00,0 0 #7605ff00,0 0 #05cdff00;opacity:.8}50%{box-shadow:0 0 50px 5px #5005ff1a,0 0 10px #058aff,0 0 10px #058aff,10px -5px 35px #7605ff,-10px 5px 25px #05cdff;opacity:1}}.dcslogo{animation:fadeInOut 20s ease-in-out infinite;border-radius:40px}@keyframes fadeInZoom{0%{opacity:0;transform:scale(.8)}50%{opacity:.7;transform:scale(1)}to{opacity:1;transform:scale(1)}}.fade-in-zoom{animation:fadeInZoom 1s ease-in-out forwards;opacity:0;transform:scale(.8)}.floating-ticker{border-radius:5px;color:#fff;max-width:400px;min-width:400px;padding:.5rem 1rem;position:fixed;right:0;top:45px;z-index:10000}.floating-ticker-single{align-items:flex-start;align-self:flex-start;background-color:#353535df;border-radius:20px;color:#fff;cursor:pointer;margin:10px;padding:10px;white-space:pre-line;width:auto;word-break:break-word}.timestamp{font-size:.8rem;margin-left:.5rem;opacity:.7}.fade-enter-active,.fade-leave-active{transition:opacity 1s}.fade-enter-from,.fade-leave-to{opacity:0}.chatsidebar{position:fixed;right:0;top:140px;width:600px}.chatsidebar .v-card{-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:#0009;box-shadow:0 8px 48px #0a1428d4!important}.sidebar-item.active{background:#292e2c!important;border-color:#577562!important;box-shadow:inset 3px 0 #86efac!important}.sidebar-item:hover{background:#2b2d30!important;border-color:#555b61!important;box-shadow:none!important}.admin-sidebar,.house-dialog-card,.mobile-fullscreen-drawer{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#1d2024!important}.admin-content-container{min-width:0}.dashboard-grid-layer{display:none}body,html{max-width:100%}.chatsidebar{max-width:100vw}.floating-ticker{min-width:0;width:min(400px,100vw)}@media(max-width:959px){.v-overlay__content{max-width:calc(100vw - 16px)}.v-card-title{overflow-wrap:anywhere;white-space:normal}.v-table__wrapper{overflow-x:auto}.v-dialog>.v-overlay__content{margin:8px}}.v-app-bar{display:flex}.v-app-bar.v-toolbar{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-app-bar.v-toolbar:not(.v-toolbar--flat){box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-app-bar:not(.v-toolbar--absolute){padding-inline-end:var(--v-scrollbar-offset)}
