@import "https://fonts.googleapis.com/css2?family=Geist:wght@400;500;600;700&family=Geist+Mono:wght@400;500&display=swap";:root{--color-primary:#6e56f8;--color-primary-hover:#7f6af9;--color-accent:#a898ff;--color-accent-hover:#c4b8ff;--color-success:#6fd3b0;--color-success-hover:#6fd3b0;--color-danger:#f09a8c;--color-danger-hover:#f5b0a5;--color-warning:#e3b66a;--color-warning-hover:#ecc78a;--color-info:#6e56f8;--color-surface-base:#0c0c0f;--color-surface-sidebar:#09090b;--color-surface-card:#18181d;--color-surface-card-subtle:#131317;--color-surface-elevated:#1d1d23;--color-surface-active:#222229;--color-border-empty:#26262e;--color-text-primary:#ededf2;--color-text-secondary:#c8c8d2;--color-text-muted:#9a9aa8;--color-text-dim:#75757f;--font-size-xs:11px;--font-size-sm:12px;--font-size-md:14px;--font-size-base:15px;--font-size-lg:18px;--font-size-xl:22px;--font-size-2xl:28px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--line-height-tight:1.25;--line-height-normal:1.5;--font-ui:"Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--spacing-2xl:48px;--radius-0:0px;--radius-sm:10px;--radius-md:14px;--radius-lg:20px;--radius-xl:24px;--radius-full:9999px;--border-none:none;--border-empty-dashed:1px dashed var(--color-border-empty);--shadow-none:none;--shadow-sm:none;--shadow-md:none;--shadow-lg:none;--bg-canvas:var(--color-surface-base);--bg-sidebar:var(--color-surface-sidebar);--bg-surface:var(--color-surface-card);--bg-surface-elevated:var(--color-surface-elevated);--bg-surface-active:var(--color-surface-active);--bg-card:var(--color-surface-card-subtle);--bg-card-hover:var(--color-surface-elevated);--bg-card-selected:var(--color-surface-active);--bg-pill:#18181d;--bg-pill-hover:#222229;--border-subtle:transparent;--border-strong:transparent;--accent-primary:var(--color-accent);--accent-hover:var(--color-accent-hover);--status-online:var(--color-success);--status-connecting:var(--color-warning);--status-offline:#75757f;--status-danger:var(--color-danger);--text-main:var(--color-text-primary);--text-muted:var(--color-text-muted);--text-dim:var(--color-text-dim)}*,:before,:after{box-sizing:border-box;font-family:var(--font-ui);margin:0;padding:0;box-shadow:none!important}body,html{background-color:var(--color-surface-base);width:100%;height:100%;color:var(--color-text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden}*{scrollbar-width:thin;scrollbar-color:transparent transparent}:hover{scrollbar-color:#ffffff2e transparent}.is-scrolling{scrollbar-color:#ffffff47 transparent!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0!important}::-webkit-scrollbar-corner{background:0 0!important}::-webkit-scrollbar-button{background:0 0!important;width:0!important;height:0!important;display:none!important}::-webkit-scrollbar-button{background:0 0!important;width:0!important;height:0!important;display:none!important}::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:0 0;transition:background .25s ease-in-out}:hover::-webkit-scrollbar-thumb{background:#ffffff29}:hover::-webkit-scrollbar-thumb:hover{background:#ffffff61}.is-scrolling::-webkit-scrollbar-thumb{background:#ffffff47!important}.badge-pill{align-items:center;gap:var(--spacing-xs);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);background:var(--bg-pill);color:var(--color-text-primary);border:var(--border-none);-webkit-user-select:none;user-select:none;padding:3px 10px;display:inline-flex}.btn-pill{border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);background:var(--bg-pill);color:var(--color-text-primary);cursor:pointer;border:var(--border-none);-webkit-user-select:none;user-select:none;white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:8px 16px;transition:background .18s cubic-bezier(.16,1,.3,1),color .18s,transform .12s,opacity .18s;display:inline-flex}.btn-pill:hover:not(:disabled){background:var(--bg-pill-hover);color:#fff}.btn-pill:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.btn-pill:active:not(:disabled){background:var(--color-surface-active);transform:scale(.98)}.btn-pill:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.btn-pill.primary{background:var(--color-success);color:#0b2a20;font-weight:var(--font-weight-bold)}.btn-pill.primary:hover:not(:disabled){background:var(--color-success-hover);color:#08080a}.btn-pill.primary:active:not(:disabled){color:#fff;background:#15803d}.btn-pill.secondary{background:var(--color-surface-elevated);color:var(--color-text-primary)}.btn-pill.secondary:hover:not(:disabled){background:var(--color-surface-active);color:#fff}.btn-pill.secondary:active:not(:disabled){background:#282c3c}.btn-pill.accent{background:var(--color-primary);color:#fff;font-weight:var(--font-weight-bold)}.btn-pill.accent:hover:not(:disabled){background:var(--color-primary-hover);color:#fff}.btn-pill.accent:active:not(:disabled){color:#fff;background:#5b44e0}.btn-pill.danger{color:var(--color-danger);font-weight:var(--font-weight-bold);background:#f09a8c26}.btn-pill.danger:hover:not(:disabled){background:var(--color-danger);color:#fff}.btn-pill.danger:active:not(:disabled){background:#b91c1c}.btn-pill.sm,.btn-pill.small{font-size:var(--font-size-xs);padding:5px 12px}input[type=text],input[type=password],input[type=search],input[type=number],input[type=email],textarea,select{background-color:var(--color-surface-elevated);color:var(--color-text-primary);border:var(--border-none);border-radius:var(--radius-sm);font-size:var(--font-size-md);font-family:var(--font-ui);width:100%;padding:8px 14px;transition:background .15s,outline .15s,opacity .15s}input:hover:not(:disabled),textarea:hover:not(:disabled),select:hover:not(:disabled){background-color:var(--color-surface-active)}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;background-color:var(--color-surface-active)}input:disabled,textarea:disabled,select:disabled{opacity:.45;cursor:not-allowed}.pulse-dot{border-radius:var(--radius-full);flex-shrink:0;width:8px;height:8px;display:inline-block}.pulse-dot.connected{background-color:var(--color-success);box-shadow:none}.pulse-dot.connecting{background-color:var(--color-warning)}.pulse-dot.disconnected{background-color:var(--status-offline)}.pulse-dot.error{background-color:var(--color-danger)}.icon-inline{vertical-align:-1px;margin-right:3px;display:inline-block}.icon-inline-sm{vertical-align:-1px;margin-right:2px;display:inline-block}:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[role=button]:focus-visible,[role=tab]:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.skip-link{z-index:10000;background:var(--color-accent);color:#08080a;font-weight:var(--font-weight-bold);font-size:var(--font-size-md);border-radius:var(--radius-md);padding:10px 16px;text-decoration:none;transition:transform .2s;position:absolute;top:10px;left:10px;transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.hi-icon.svelte-1995lsr{flex:none;transition:background-color .2s;display:inline-block}.login-page.svelte-s4qza7{color:#ededf2;background:#0c0c0f;display:flex;position:fixed;inset:0;overflow-y:auto}.brand-aside.svelte-s4qza7{background:#12111a;flex-direction:column;flex:1.1;justify-content:space-between;min-width:0;padding:48px 56px;display:flex;position:relative;overflow:hidden}.aside-grid.svelte-s4qza7{pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56'%3E%3Cpath d='M0 0.5H56M0.5 0V56' stroke='%23ffffff' stroke-opacity='0.04' fill='none'/%3E%3C/svg%3E");background-size:56px 56px;position:absolute;inset:0}.brand.svelte-s4qza7{align-items:center;gap:12px;animation:.5s cubic-bezier(.2,.8,.2,1) both svelte-s4qza7-fadeUp;display:flex;position:relative}.brand-logo.svelte-s4qza7{border-radius:10px;width:36px;height:36px;display:block}.brand-name.svelte-s4qza7{letter-spacing:.18em;font-size:17px;font-weight:700}.aside-headline.svelte-s4qza7{letter-spacing:-.03em;text-wrap:balance;max-width:440px;margin:0;font-size:40px;font-weight:600;line-height:1.1;animation:.6s cubic-bezier(.2,.8,.2,1) .12s both svelte-s4qza7-fadeUp;position:relative}.login-main.svelte-s4qza7{background:#0c0c0f;flex-direction:column;flex:1;justify-content:space-between;align-items:center;gap:32px;min-width:0;padding:48px 32px 32px;display:flex}.brand-mobile.svelte-s4qza7{visibility:hidden}.login-form.svelte-s4qza7{flex-direction:column;gap:22px;width:100%;max-width:400px;display:flex}.title-wrap.svelte-s4qza7{flex-direction:column;gap:10px;animation:.5s cubic-bezier(.2,.8,.2,1) 80ms both svelte-s4qza7-fadeUp;display:flex}h1.svelte-s4qza7{letter-spacing:-.025em;margin:0;font-size:30px;font-weight:600;line-height:1.1}.error-banner.svelte-s4qza7{color:#f09a8c;background:#2e1f22;border-radius:12px;align-items:center;gap:10px;padding:12px 14px;font-size:13.5px;animation:.25s both svelte-s4qza7-fadeUp;display:flex}.field.svelte-s4qza7{flex-direction:column;gap:8px;animation:.5s cubic-bezier(.2,.8,.2,1) both svelte-s4qza7-fadeUp;display:flex}.field-label.svelte-s4qza7{color:#c8c8d2;font-size:13px;font-weight:500}.input-shell.svelte-s4qza7{outline-offset:-2px;background:#16161b;border-radius:10px;outline:2px solid #0000;align-items:center;gap:10px;height:50px;padding:0 14px;transition:outline-color .2s,background-color .2s;display:flex}.input-shell.pass.svelte-s4qza7{padding:0 6px 0 14px}.input-shell.svelte-s4qza7 input:where(.svelte-s4qza7){color:#ededf2;background:0 0;border:0;border-radius:0;outline:0;flex:1;width:auto;min-width:0;height:100%;padding:0;font-size:15px}.input-shell.svelte-s4qza7 input:where(.svelte-s4qza7):hover:not(:disabled),.input-shell.svelte-s4qza7 input:where(.svelte-s4qza7):focus-visible{background:0 0;outline:0}.input-shell.svelte-s4qza7 input:where(.svelte-s4qza7):-webkit-autofill{-webkit-text-fill-color:#ededf2;caret-color:#ededf2;-webkit-box-shadow:inset 0 0 0 40px #16161b}.eye-btn.svelte-s4qza7{color:#9a9aa8;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;width:40px;height:40px;transition:background-color .18s,color .18s;display:grid}.eye-btn.svelte-s4qza7:hover{color:#ededf2;background:#222229}.field-err.svelte-s4qza7{color:#f09a8c;font-size:12.5px;animation:.2s both svelte-s4qza7-fadeUp}.field-warn.svelte-s4qza7{color:#e3b66a;align-items:center;gap:6px;font-size:12.5px;animation:.2s both svelte-s4qza7-fadeUp;display:flex}.remember.svelte-s4qza7{color:#c8c8d2;cursor:pointer;background:0 0;border:0;border-radius:8px;align-self:flex-start;align-items:center;gap:10px;padding:4px 6px 4px 2px;font-size:14px;transition:color .18s;animation:.5s cubic-bezier(.2,.8,.2,1) both svelte-s4qza7-fadeUp;display:flex}.remember.svelte-s4qza7:hover{color:#ededf2}.checkbox.svelte-s4qza7{color:#fff;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;transition:background-color .18s;display:grid}.tick.svelte-s4qza7{animation:.25s cubic-bezier(.3,1.4,.5,1) svelte-s4qza7-popIn;display:inline-flex}.cta.svelte-s4qza7{color:#fff;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:10px;height:52px;font-size:16px;font-weight:600;transition:filter .18s,background-color .18s,transform .14s;animation:.5s cubic-bezier(.2,.8,.2,1) both svelte-s4qza7-fadeUp;display:flex}.cta.svelte-s4qza7:hover:not(:disabled){filter:brightness(1.12)}.cta.svelte-s4qza7:active:not(:disabled),.remember.svelte-s4qza7:active,.eye-btn.svelte-s4qza7:active{transform:scale(.97)}.cta.svelte-s4qza7:disabled{cursor:default}.cta-icon.svelte-s4qza7{display:inline-flex}.cta-icon.spin.svelte-s4qza7{animation:.8s linear infinite svelte-s4qza7-spin}.cta-icon.pop.svelte-s4qza7{animation:.3s cubic-bezier(.3,1.4,.5,1) svelte-s4qza7-popIn}.copyright.svelte-s4qza7{color:#5e5e69;font-size:12.5px}@media (width<=860px){.brand-aside.svelte-s4qza7{display:none}.brand-mobile.svelte-s4qza7{visibility:visible}.login-main.svelte-s4qza7{padding:32px 16px 24px}}@keyframes svelte-s4qza7-fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes svelte-s4qza7-popIn{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.06)}to{transform:scale(1)}}@keyframes svelte-s4qza7-shake{0%,to{transform:none}20%{transform:translate(-8px)}40%{transform:translate(7px)}60%{transform:translate(-5px)}80%{transform:translate(3px)}}@keyframes svelte-s4qza7-shake2{0%,to{transform:none}20%{transform:translate(-8px)}40%{transform:translate(7px)}60%{transform:translate(-5px)}80%{transform:translate(3px)}}@keyframes svelte-s4qza7-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.login-page.svelte-s4qza7 *{transition:none!important;animation:none!important}}.modal-backdrop.svelte-rykw2o{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10000;background:#000000bf;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.modal-card.svelte-rykw2o{background:var(--bg-surface);width:100%;max-width:1050px;max-height:90vh;box-shadow:none;border:none;border-radius:24px;flex-direction:column;display:flex;position:relative;overflow:hidden}.modal-header.svelte-rykw2o{border-bottom:none;justify-content:space-between;align-items:center;padding:20px 28px;display:flex}.header-title-row.svelte-rykw2o{align-items:center;gap:14px;display:flex}.icon-bubble.svelte-rykw2o{background:#6e56f81f;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.modal-title.svelte-rykw2o{color:var(--text-main);font-size:18px;font-weight:700}.modal-subtitle.svelte-rykw2o{color:var(--text-muted);font-size:13px}.close-btn.svelte-rykw2o{width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:9999px;justify-content:center;align-items:center;display:flex}.close-btn.svelte-rykw2o:hover{color:var(--text-main);background:#ffffff14}.modal-tabs.svelte-rykw2o{background:var(--bg-sidebar);border-bottom:none;gap:8px;padding:12px 28px;display:flex}.tab-btn.svelte-rykw2o{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:9999px;align-items:center;gap:8px;padding:8px 16px;font-size:13px;font-weight:600;transition:all .2s;display:flex}.tab-btn.svelte-rykw2o:hover{color:var(--text-main);background:#ffffff0d}.tab-btn.active.svelte-rykw2o{background:var(--bg-surface-elevated);color:var(--accent-primary)}.feedback-banner.svelte-rykw2o{color:var(--status-online);background:#6fd3b01f;border:none;padding:10px 28px;font-size:13px;font-weight:600}.feedback-banner.error.svelte-rykw2o{color:var(--status-danger);background:#f09a8c1f}.modal-body.svelte-rykw2o{flex:1;padding:24px 28px;overflow-y:auto}.users-tab-layout.svelte-rykw2o{grid-template-columns:320px 1fr;gap:24px;display:grid}.section-title.svelte-rykw2o{color:var(--text-main);align-items:center;gap:8px;margin-bottom:16px;font-size:14px;font-weight:700;display:flex}.create-user-card.svelte-rykw2o{background:var(--bg-surface-elevated);border:none;border-radius:20px;padding:20px}.create-form.svelte-rykw2o{flex-direction:column;gap:14px;display:flex}.form-field.svelte-rykw2o{flex-direction:column;gap:6px;display:flex}.form-field.svelte-rykw2o label:where(.svelte-rykw2o){color:var(--text-muted);font-size:12px;font-weight:600}.form-field.svelte-rykw2o input:where(.svelte-rykw2o),.form-field.svelte-rykw2o select:where(.svelte-rykw2o){background:var(--bg-surface);color:var(--text-main);border:none;border-radius:14px;outline:none;padding:10px 14px;font-size:13px}.form-field.svelte-rykw2o input:where(.svelte-rykw2o):focus,.form-field.svelte-rykw2o select:where(.svelte-rykw2o):focus{background:var(--bg-surface-active)}.primary-btn.svelte-rykw2o{background:var(--accent-primary);color:#0c0d12;cursor:pointer;border:none;border-radius:9999px;justify-content:center;align-items:center;gap:8px;padding:11px 18px;font-size:13px;font-weight:600;transition:background .2s;display:flex}.primary-btn.svelte-rykw2o:hover:not(:disabled){opacity:.9}.secondary-btn.svelte-rykw2o{color:var(--text-main);cursor:pointer;background:#ffffff14;border:none;border-radius:9999px;padding:10px 18px;font-size:13px;font-weight:600}.users-list-card.svelte-rykw2o{background:var(--bg-surface-elevated);border:none;border-radius:20px;flex-direction:column;padding:20px;display:flex}.list-header.svelte-rykw2o{justify-content:space-between;align-items:center;display:flex}.refresh-btn.svelte-rykw2o{color:var(--text-muted);cursor:pointer;background:0 0;border:none}.users-table-wrapper.svelte-rykw2o{margin-top:10px;overflow-x:auto}.users-table.svelte-rykw2o{border-collapse:collapse;width:100%;font-size:13px}.users-table.svelte-rykw2o th:where(.svelte-rykw2o){text-align:left;color:var(--text-dim);border-bottom:none;padding:10px 12px;font-weight:600}.users-table.svelte-rykw2o td:where(.svelte-rykw2o){border-bottom:none;padding:12px}.username-cell.svelte-rykw2o{align-items:center;gap:10px;display:flex}.user-avatar-tag.svelte-rykw2o{width:28px;height:28px;color:var(--accent-primary);background:#6e56f826;border-radius:9999px;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.user-name-text.svelte-rykw2o{color:var(--text-main);font-weight:600}.role-badge.svelte-rykw2o{color:var(--text-muted);background:#ffffff0f;border-radius:9999px;padding:3px 10px;font-size:11px;font-weight:700}.role-badge.admin.svelte-rykw2o{color:var(--accent-primary);background:#6e56f826}.status-toggle-badge.svelte-rykw2o{color:var(--status-danger);cursor:pointer;background:#f09a8c1f;border:none;border-radius:9999px;align-items:center;gap:6px;padding:4px 12px;font-size:11px;font-weight:600;display:inline-flex}.status-toggle-badge.active.svelte-rykw2o{color:var(--status-online);background:#6fd3b01f}.status-toggle-badge.svelte-rykw2o .dot:where(.svelte-rykw2o){background:currentColor;border-radius:50%;width:6px;height:6px}.count-tag.svelte-rykw2o{color:var(--text-dim);font-size:12px}.actions-cell.svelte-rykw2o{align-items:center;gap:6px;display:flex}.action-icon-btn.svelte-rykw2o{width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:#ffffff0d;border:none;border-radius:9999px;justify-content:center;align-items:center;display:flex}.action-icon-btn.svelte-rykw2o:hover{color:var(--text-main);background:#ffffff1f}.action-icon-btn.danger.svelte-rykw2o:hover{color:var(--status-danger);background:#f09a8c33}.assignments-layout.svelte-rykw2o{grid-template-columns:280px 1fr;gap:24px;min-height:400px;display:grid}.operators-sidebar.svelte-rykw2o{background:var(--bg-surface-elevated);border-radius:20px;flex-direction:column;gap:12px;padding:18px;display:flex}.sidebar-title.svelte-rykw2o{color:var(--text-muted);font-size:13px;font-weight:700}.operators-list.svelte-rykw2o{flex-direction:column;gap:6px;display:flex}.operator-item.svelte-rykw2o{color:var(--text-main);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:14px;justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.operator-item.svelte-rykw2o:hover{background:#ffffff0a}.operator-item.selected.svelte-rykw2o{background:#6e56f81f}.operator-meta.svelte-rykw2o{flex-direction:column;gap:2px;display:flex}.operator-name.svelte-rykw2o{font-size:13px;font-weight:600}.operator-sub.svelte-rykw2o{color:var(--text-dim);font-size:11px}.credentials-assignment-panel.svelte-rykw2o{background:var(--bg-surface-elevated);border-radius:20px;flex-direction:column;gap:18px;padding:20px;display:flex}.panel-header.svelte-rykw2o{border-bottom:none;justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}.panel-title.svelte-rykw2o{color:var(--text-main);font-size:15px;font-weight:700}.panel-desc.svelte-rykw2o{color:var(--text-muted);margin-top:2px;font-size:12px}.save-assign-btn.svelte-rykw2o{background:var(--status-online);color:#0c0d12;cursor:pointer;border:none;border-radius:9999px;align-items:center;gap:8px;padding:10px 18px;font-size:13px;font-weight:700;display:flex}.credentials-grid.svelte-rykw2o{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;max-height:480px;display:grid;overflow-y:auto}.credential-card-item.svelte-rykw2o{background:var(--bg-surface);cursor:pointer;border:none;border-radius:16px;align-items:center;gap:12px;padding:12px;transition:all .15s;display:flex}.credential-card-item.svelte-rykw2o:hover{background:#ffffff0a}.credential-card-item.assigned.svelte-rykw2o{background:#6e56f81f}.checkbox-box.svelte-rykw2o{background:var(--bg-surface-elevated);border:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.checkbox-box.checked.svelte-rykw2o{background:var(--accent-primary);color:#0c0d12}.cred-info.svelte-rykw2o{flex-direction:column;gap:2px;display:flex;overflow:hidden}.cred-label.svelte-rykw2o{color:var(--text-main);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.cred-email.svelte-rykw2o{color:var(--text-dim);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.cred-agency.svelte-rykw2o{color:var(--accent-primary);font-size:10px}.global-defaults-section.svelte-rykw2o{flex-direction:column;display:flex}.defaults-operator-item.svelte-rykw2o{background:#18181d;border-radius:14px;padding:12px 14px;transition:background .15s}.defaults-operator-item.svelte-rykw2o:hover{background:#1d1d23}.defaults-operator-item.selected.svelte-rykw2o{background:#222229}.defaults-title-row.svelte-rykw2o{align-items:center;gap:6px;display:flex}.pin-icon.svelte-rykw2o{color:#8b77ff;flex-shrink:0}.sidebar-divider-row.svelte-rykw2o{padding:6px 4px 2px}.sidebar-divider-text.svelte-rykw2o{color:#8e92a4;text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:700}.save-assign-btn.defaults-btn.svelte-rykw2o{color:#0c0d12;background:#8b77ff}.cred-title-row.svelte-rykw2o{justify-content:space-between;align-items:center;gap:6px;display:flex}.fixed-badge.svelte-rykw2o{color:#8b77ff;background:#1d1d23;border-radius:9999px;flex-shrink:0;padding:2px 8px;font-size:10px;font-weight:600}.credential-card-item.global-fixed.svelte-rykw2o{background:#6e56f80d}.credential-card-item.global-card.svelte-rykw2o{background:#191a22}.credential-card-item.is-fixed-card.svelte-rykw2o{background:#1c222d}.fixed-toggle-btn.svelte-rykw2o{cursor:pointer;color:#8e92a4;background:#1d1d23;border:none;border-radius:9999px;flex-shrink:0;align-items:center;gap:4px;margin-left:auto;padding:4px 10px;font-size:11px;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.fixed-toggle-btn.svelte-rykw2o:hover{color:#f1f2f6;background:#282c38}.fixed-toggle-btn.is-fixed.svelte-rykw2o{color:#0c0d12;background:#8b77ff;font-weight:700}.operator-assignment-filter-bar.svelte-rykw2o{background:#18181d;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding:6px 10px;display:flex}.search-input-wrapper.svelte-rykw2o{flex:1;align-items:center;max-width:300px;display:flex;position:relative}.search-input-wrapper.svelte-rykw2o .search-icon{color:#8e92a4;pointer-events:none;position:absolute;left:10px}.assign-search-field.svelte-rykw2o{color:#f1f2f6;background:#1d1d23;border:none;border-radius:12px;outline:none;width:100%;padding:6px 28px 6px 30px;font-size:12px}.clear-search-btn.svelte-rykw2o{color:#8e92a4;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:absolute;right:8px}.filter-pills-row.svelte-rykw2o{align-items:center;gap:6px;display:flex}.filter-pill-btn.svelte-rykw2o{color:#8e92a4;cursor:pointer;background:#1d1d23;border:none;border-radius:9999px;align-items:center;gap:4px;padding:5px 12px;font-size:11px;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.filter-pill-btn.svelte-rykw2o:hover{color:#f1f2f6;background:#282c38}.filter-pill-btn.active.svelte-rykw2o{color:#0c0d12;background:#8b77ff;font-weight:700}.empty-credentials-message.svelte-rykw2o{text-align:center;color:#8e92a4;background:#18181d;border:1px dashed #26262e;border-radius:16px;grid-column:1/-1;padding:30px 20px;font-size:13px}.panel-counts-badge.svelte-rykw2o{color:#8b77ff;background:#1d1d23;border-radius:9999px;margin-left:8px;padding:2px 10px;font-size:11px;font-weight:600;display:inline-block}.header-action-group.svelte-rykw2o{align-items:center;gap:10px;display:flex}.quick-global-btn.svelte-rykw2o{color:#8b77ff;cursor:pointer;background:#1d1d23;border:none;border-radius:9999px;align-items:center;gap:6px;padding:8px 14px;font-size:12px;font-weight:600;transition:background .15s;display:flex}.quick-global-btn.svelte-rykw2o:hover{background:#282c38}.quick-global-btn.all-assigned.svelte-rykw2o{color:#8b77ff;background:#6e56f826}.sections-scroll-container.svelte-rykw2o{flex-direction:column;gap:20px;max-height:480px;padding-right:4px;display:flex;overflow-y:auto}.assignment-section-block.svelte-rykw2o{flex-direction:column;gap:10px;display:flex}.section-subhead.svelte-rykw2o{justify-content:space-between;align-items:center;padding:0 4px;display:flex}.section-subhead-left.svelte-rykw2o{align-items:center;gap:8px;display:flex}.section-subhead-title.svelte-rykw2o{color:#f1f2f6;font-size:13px;font-weight:700}.section-subhead-badge.svelte-rykw2o{color:#6fd3b0;background:#18181d;border-radius:9999px;padding:2px 8px;font-size:10px;font-weight:600}.toggle-link-btn.svelte-rykw2o{color:#8b77ff;cursor:pointer;background:0 0;border:none;font-size:11px;font-weight:600}.toggle-link-btn.svelte-rykw2o:hover{text-decoration:underline}.edit-password-modal.svelte-rykw2o{background:#000c;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.edit-password-content.svelte-rykw2o{background:var(--bg-surface);border:none;border-radius:20px;flex-direction:column;gap:14px;width:320px;padding:24px;display:flex}.edit-password-content.svelte-rykw2o input:where(.svelte-rykw2o){background:var(--bg-surface-elevated);color:var(--text-main);border:none;border-radius:14px;padding:10px 14px}.edit-buttons.svelte-rykw2o{justify-content:flex-end;gap:8px;display:flex}.spin.svelte-rykw2o{animation:1s linear infinite svelte-rykw2o-spin}@keyframes svelte-rykw2o-spin{to{transform:rotate(360deg)}}.permissions-layout.svelte-rykw2o{grid-template-columns:280px 1fr;gap:24px;min-height:480px;display:grid}.sidebar-header-row.svelte-rykw2o{justify-content:space-between;align-items:center;display:flex}.operator-avatar-mini.svelte-rykw2o{width:24px;height:24px;color:var(--accent-primary);background:#6e56f826;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:flex}.perm-pill.svelte-rykw2o{border:none;border-radius:9999px;padding:2px 7px;font-size:10px;font-weight:600;display:inline-block}.perm-pill.all.svelte-rykw2o{color:#6fd3b0;background:#6fd3b026}.perm-pill.partial.svelte-rykw2o{color:#8b77ff;background:#6e56f826}.perm-pill.none.svelte-rykw2o{color:#f09a8c;background:#f09a8c26}.perm-pill.admin.svelte-rykw2o{color:#a78bfa;background:#a78bfa26}.permissions-config-panel.svelte-rykw2o{background:var(--bg-surface-elevated);border:none;border-radius:20px;flex-direction:column;gap:18px;padding:22px;display:flex}.user-header-info.svelte-rykw2o{align-items:center;gap:14px;display:flex}.perm-avatar-large.svelte-rykw2o{width:42px;height:42px;color:var(--accent-primary);background:#6e56f826;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:flex}.user-header-title-row.svelte-rykw2o{align-items:center;gap:10px;display:flex}.header-action-group.svelte-rykw2o{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.secondary-pill-btn.svelte-rykw2o{color:var(--text-muted);cursor:pointer;background:#ffffff0d;border:none;border-radius:9999px;padding:8px 14px;font-size:12px;font-weight:600;transition:all .15s}.secondary-pill-btn.svelte-rykw2o:hover:not(:disabled){color:#f1f2f6;background:#ffffff1a}.admin-notice-card.svelte-rykw2o{color:#cbd5e1;background:#6e56f814;border:none;border-radius:16px;align-items:flex-start;gap:12px;padding:12px 16px;font-size:12px;display:flex}.admin-notice-card.svelte-rykw2o strong:where(.svelte-rykw2o){color:#8b77ff;margin-bottom:2px;display:block}.notice-icon.svelte-rykw2o{color:#8b77ff;flex-shrink:0;margin-top:2px}.modules-grid.svelte-rykw2o{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;max-height:480px;display:grid;overflow-y:auto}.module-card-item.svelte-rykw2o{background:var(--bg-surface);cursor:pointer;-webkit-user-select:none;user-select:none;border:none;border-radius:18px;flex-direction:column;gap:10px;padding:16px;transition:background .15s,opacity .15s;display:flex}.module-card-item.svelte-rykw2o:hover{background:#ffffff0a}.module-card-item.blocked.svelte-rykw2o{opacity:.55;background:#ffffff05}.module-card-item.disabled-admin.svelte-rykw2o{cursor:default}.module-card-top.svelte-rykw2o{justify-content:space-between;align-items:center;display:flex}.module-icon-box.svelte-rykw2o{border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.module-status-pill.svelte-rykw2o{border:none;border-radius:9999px;align-items:center;gap:5px;padding:3px 10px;font-size:11px;font-weight:700;display:flex}.module-status-pill.allowed.svelte-rykw2o{color:#6fd3b0;background:#6fd3b026}.module-status-pill.blocked.svelte-rykw2o{color:#f09a8c;background:#f09a8c26}.status-dot.svelte-rykw2o{background:currentColor;border-radius:50%;width:6px;height:6px}.module-card-content.svelte-rykw2o{flex-direction:column;gap:4px;display:flex}.module-card-title.svelte-rykw2o{color:#f1f2f6;font-size:14px;font-weight:700}.module-card-desc.svelte-rykw2o{color:#8e92a4;margin:0;font-size:11px;line-height:1.4}.module-card-footer.svelte-rykw2o{justify-content:space-between;align-items:center;margin-top:auto;padding-top:6px;display:flex}.module-id-tag.svelte-rykw2o{color:#6b7280;font-family:monospace;font-size:10px}.toggle-hint.svelte-rykw2o{color:var(--accent-primary);font-size:10px;font-weight:600}.active-modules-layout.svelte-rykw2o{flex-direction:column;gap:16px;min-height:480px;display:flex}.active-summary-row.svelte-rykw2o{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.stat-card.svelte-rykw2o{background:var(--bg-surface-elevated);border:none;border-radius:16px;flex-direction:column;gap:2px;min-width:140px;padding:12px 18px;display:flex}.stat-num.svelte-rykw2o{color:#f1f2f6;font-size:22px;font-weight:700}.stat-label.svelte-rykw2o{color:#8e92a4;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:600}.active-actions-right.svelte-rykw2o{align-items:center;gap:8px;margin-left:auto;display:flex}.danger-btn.svelte-rykw2o{color:#fff;cursor:pointer;background:#f09a8c;border:none;border-radius:9999px;padding:8px 16px;font-size:12px;font-weight:700;transition:background .15s}.danger-btn.svelte-rykw2o:hover:not(:disabled){background:#dc2626}.flex-btn.svelte-rykw2o{align-items:center;gap:6px;display:flex}.search-filter-bar.svelte-rykw2o{justify-content:space-between;align-items:center;gap:14px;display:flex}.search-input-wrap.svelte-rykw2o{flex:1;max-width:360px;position:relative}.search-input-wrap.svelte-rykw2o .search-icon{color:#8e92a4;pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.search-input.svelte-rykw2o{background:var(--bg-surface-elevated);color:#f1f2f6;border:none;border-radius:14px;outline:none;width:100%;padding:9px 14px 9px 34px;font-size:12px}.search-input.svelte-rykw2o:focus{background:var(--bg-surface-active)}.live-indicator.svelte-rykw2o{color:#6fd3b0;background:#6fd3b01f;border:none;border-radius:9999px;align-items:center;gap:6px;padding:5px 12px;font-size:11px;font-weight:700;display:flex}.live-pulse.svelte-rykw2o{background:#6fd3b0;border-radius:50%;width:6px;height:6px}.empty-state-dashed.svelte-rykw2o{background:var(--bg-surface-elevated);color:#8e92a4;text-align:center;border:1px dashed #26262e;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:48px 24px;display:flex}.empty-title.svelte-rykw2o{color:#f1f2f6;font-size:15px;font-weight:700}.empty-desc.svelte-rykw2o{color:#8e92a4;max-width:420px;font-size:12px;line-height:1.4}.active-table-wrapper.svelte-rykw2o{background:var(--bg-surface-elevated);border:none;border-radius:20px;overflow-x:auto}.active-table.svelte-rykw2o{border-collapse:collapse;width:100%;font-size:12px}.active-table.svelte-rykw2o th:where(.svelte-rykw2o){text-align:left;color:#8e92a4;border-bottom:none;padding:12px 14px;font-weight:600}.active-table.svelte-rykw2o td:where(.svelte-rykw2o){border-bottom:none;padding:12px 14px}.user-inline.svelte-rykw2o{align-items:center;gap:8px;display:flex}.user-inline-meta.svelte-rykw2o{flex-direction:column;gap:1px;display:flex}.user-inline-name.svelte-rykw2o{color:#f1f2f6;font-weight:700}.user-inline-role.svelte-rykw2o{color:#8e92a4;text-transform:capitalize;font-size:10px}.module-badge.svelte-rykw2o{border:none;border-radius:9999px;align-items:center;padding:3px 10px;font-size:11px;font-weight:700;display:inline-flex}.module-badge.chat.svelte-rykw2o{color:#8b77ff;background:#6e56f826}.module-badge.icebreakers.svelte-rykw2o{color:#a78bfa;background:#a78bfa26}.module-badge.barridos.svelte-rykw2o,.module-badge.chat_sweeps.svelte-rykw2o{color:#fbbf24;background:#fbbf2426}.module-badge.exploraciones.svelte-rykw2o,.module-badge.exploration.svelte-rykw2o{color:#34d399;background:#34d39926}.module-badge.activelimited.svelte-rykw2o,.module-badge.active_limited.svelte-rykw2o{color:#2dd4bf;background:#2dd4bf26}.module-badge.online_sweeps.svelte-rykw2o{color:#f43f5e;background:#f43f5e26}.profile-inline.svelte-rykw2o{flex-direction:column;gap:2px;display:flex}.profile-inline-name.svelte-rykw2o{color:#f1f2f6;font-weight:600}.profile-inline-email.svelte-rykw2o{color:#8e92a4;font-size:10px}.status-cell.svelte-rykw2o{align-items:center;gap:6px;display:flex}.status-dot-running.svelte-rykw2o{background:#6fd3b0;border-radius:50%;flex-shrink:0;width:6px;height:6px}.status-detail-text.svelte-rykw2o{color:#cbd5e1;font-size:11px}.time-ago-tag.svelte-rykw2o{color:#8e92a4;background:#ffffff0a;border:none;border-radius:8px;padding:3px 8px;font-size:11px}.stop-btn.svelte-rykw2o{color:#fff;cursor:pointer;background:#f09a8c;border:none;border-radius:9999px;align-items:center;gap:5px;padding:6px 12px;font-size:11px;font-weight:700;transition:background .15s;display:inline-flex}.stop-btn.svelte-rykw2o:hover:not(:disabled){background:#dc2626}.text-right.svelte-rykw2o{text-align:right}.active-count-chip.svelte-rykw2o{color:#fff;background:#f09a8c;border-radius:9999px;margin-left:2px;padding:1px 7px;font-size:10px;font-weight:800}.sidebar-slot.svelte-bcq6s3{z-index:2;flex:none;width:240px;height:100%;position:relative}.sidebar-slot.collapsed.svelte-bcq6s3{width:72px}.dashboard-sidebar.svelte-bcq6s3{contain:layout paint;-webkit-user-select:none;user-select:none;background:#09090b;flex-direction:column;gap:28px;width:240px;padding:22px 14px;transition:width .24s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:0;bottom:0;left:0;overflow:hidden auto}.dashboard-sidebar.collapsed.svelte-bcq6s3{width:72px}.sidebar-brand.svelte-bcq6s3{flex-direction:row;align-items:center;gap:12px;padding:0 3px;display:flex;overflow:hidden}.brand-mark.svelte-bcq6s3{cursor:pointer;background:0 0;border:0;border-radius:12px;flex:none;width:38px;height:38px;padding:0;position:relative}.brand-mark.svelte-bcq6s3:disabled{cursor:default}.brand-logo.svelte-bcq6s3{border-radius:12px;width:38px;height:38px;transition:opacity .18s;display:block}.brand-expand.svelte-bcq6s3{color:#ededf2;opacity:0;pointer-events:none;background:#202228;border-radius:12px;place-items:center;transition:opacity .18s;display:grid;position:absolute;inset:0}.collapsed.svelte-bcq6s3 .brand-mark:where(.svelte-bcq6s3):hover .brand-logo:where(.svelte-bcq6s3),.collapsed.svelte-bcq6s3 .brand-mark:where(.svelte-bcq6s3):focus-visible .brand-logo:where(.svelte-bcq6s3){opacity:0}.collapsed.svelte-bcq6s3 .brand-mark:where(.svelte-bcq6s3):hover .brand-expand:where(.svelte-bcq6s3),.collapsed.svelte-bcq6s3 .brand-mark:where(.svelte-bcq6s3):focus-visible .brand-expand:where(.svelte-bcq6s3){opacity:1}.brand-title.svelte-bcq6s3{white-space:nowrap;letter-spacing:.14em;color:#ededf2;flex:1;min-width:0;font-size:17px;font-weight:700;transition:opacity .18s}.collapse-btn.svelte-bcq6s3{transition:background-color .18s,color .18s,opacity .18s}.collapsed.svelte-bcq6s3 .brand-title:where(.svelte-bcq6s3),.collapsed.svelte-bcq6s3 .collapse-btn:where(.svelte-bcq6s3){opacity:0;pointer-events:none}.icon-btn.svelte-bcq6s3{color:#75757f;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;transition:background-color .18s,color .18s;display:grid}.icon-btn.svelte-bcq6s3:hover{color:#ededf2;background:#16161b}.sidebar-nav.svelte-bcq6s3{scrollbar-width:none;flex-direction:column;flex:1;gap:22px;display:flex;overflow:auto}.sidebar-nav.svelte-bcq6s3::-webkit-scrollbar{display:none}.nav-group.svelte-bcq6s3{flex-direction:column;gap:4px;display:flex}.nav-section-title.svelte-bcq6s3{letter-spacing:.12em;text-transform:uppercase;color:#75757f;white-space:nowrap;padding:0 12px 6px;font-size:11px;font-weight:600;position:relative;overflow:hidden}.nav-section-title.svelte-bcq6s3 span:where(.svelte-bcq6s3){transition:opacity .18s}.nav-section-title.svelte-bcq6s3:after{content:"";opacity:0;background:#202228;border-radius:9999px;width:20px;height:2px;transition:opacity .18s;position:absolute;top:calc(50% - 4px);left:12px}.collapsed.svelte-bcq6s3 .nav-section-title:where(.svelte-bcq6s3) span:where(.svelte-bcq6s3){opacity:0}.collapsed.svelte-bcq6s3 .nav-section-title:where(.svelte-bcq6s3):after{opacity:1}.nav-item.svelte-bcq6s3{color:#9a9aa8;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:12px;padding:10px 12px;font-size:14.5px;font-weight:500;transition:background-color .2s,color .2s,transform .14s;animation:.45s cubic-bezier(.2,.8,.2,1) both svelte-bcq6s3-fadeUp;display:flex;overflow:hidden}.nav-item.svelte-bcq6s3:hover{background:#1d1d23}.nav-item.svelte-bcq6s3:active{transform:scale(.97)}.nav-item.active.svelte-bcq6s3{color:#ededf2;background:#18181d;font-weight:600}.nav-label.svelte-bcq6s3{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;transition:opacity .18s;overflow:hidden}.nav-badge.svelte-bcq6s3{flex:none;transition:opacity .18s}.collapsed.svelte-bcq6s3 .nav-label:where(.svelte-bcq6s3),.collapsed.svelte-bcq6s3 .nav-badge:where(.svelte-bcq6s3){opacity:0}.nav-badge.svelte-bcq6s3{font-family:var(--font-mono);text-align:center;color:#0b2a20;background:#6fd3b0;border-radius:20px;min-width:22px;padding:2px 6px;font-size:11px;font-weight:500}.admin-row.svelte-bcq6s3{justify-content:space-around;align-items:center;gap:4px;animation:.24s svelte-bcq6s3-layoutSwapA;display:flex}.admin-row.stacked.svelte-bcq6s3{flex-direction:column;animation-name:svelte-bcq6s3-layoutSwapB}.user-card.svelte-bcq6s3{background:#131317;border-radius:14px;flex-direction:row;align-items:center;gap:10px;padding:8px;animation:.24s svelte-bcq6s3-layoutSwapA;display:flex}.user-card.stacked.svelte-bcq6s3{flex-direction:column;padding:4px;animation-name:svelte-bcq6s3-layoutSwapB}.user-avatar.svelte-bcq6s3{color:#fff;background:#6e56f8;border-radius:11px;flex:none;place-items:center;width:36px;height:36px;font-size:12px;font-weight:700;display:grid}.user-info.svelte-bcq6s3{flex-direction:column;flex:1;min-width:0;line-height:1.2;display:flex}.user-name.svelte-bcq6s3{white-space:nowrap;text-overflow:ellipsis;color:#ededf2;font-size:14px;font-weight:600;overflow:hidden}.user-role.svelte-bcq6s3{color:#75757f;font-size:12px}.logout-btn.svelte-bcq6s3{color:#9a9aa8}.logout-btn.svelte-bcq6s3:hover{color:#f09a8c;background:#2e1f22}.mobile-sidebar-backdrop.svelte-bcq6s3,.mobile-close-sidebar-btn.svelte-bcq6s3{display:none}@media (width<=900px){.mobile-sidebar-backdrop.svelte-bcq6s3{z-index:9998;background:#000000b3;animation:.18s ease-out svelte-bcq6s3-fadeIn;display:block;position:fixed;inset:0}.sidebar-slot.svelte-bcq6s3{display:contents}.collapse-btn.svelte-bcq6s3{display:none}.mobile-close-sidebar-btn.svelte-bcq6s3{display:grid}.dashboard-sidebar.svelte-bcq6s3,.dashboard-sidebar.collapsed.svelte-bcq6s3{contain:none;z-index:9999;visibility:hidden;pointer-events:none;border-radius:0 24px 24px 0;width:280px;max-width:86vw;transition:transform .24s cubic-bezier(.16,1,.3,1);position:fixed;top:0;bottom:0;left:0;transform:translate(-105%)}.dashboard-sidebar.mobile-open.svelte-bcq6s3{visibility:visible;pointer-events:auto;transform:translate(0)}}@keyframes svelte-bcq6s3-fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes svelte-bcq6s3-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-bcq6s3-layoutSwapA{0%{opacity:0}to{opacity:1}}@keyframes svelte-bcq6s3-layoutSwapB{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.dashboard-sidebar.svelte-bcq6s3,.admin-row.svelte-bcq6s3,.user-card.svelte-bcq6s3{transition:none;animation:none}}.smart-avatar-container.svelte-1te3oyb{-webkit-user-select:none;user-select:none;vertical-align:middle;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:visible}.smart-avatar.svelte-1te3oyb{-webkit-user-select:none;user-select:none;vertical-align:middle;background-color:#1a1c24;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex;position:relative;overflow:hidden}.smart-avatar.circle.svelte-1te3oyb{border-radius:9999px}.smart-avatar.rounded.svelte-1te3oyb{border-radius:var(--radius-md,12px)}.avatar-fallback.svelte-1te3oyb{letter-spacing:-.02em;border-radius:inherit;z-index:1;justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;inset:0}.avatar-img.svelte-1te3oyb{object-fit:cover;border-radius:inherit;z-index:2;opacity:0;width:100%;height:100%;transition:opacity .2s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.avatar-img.visible.svelte-1te3oyb{opacity:1}.status-pulse-dot.svelte-1te3oyb{z-index:10;pointer-events:none;border:none;border-radius:9999px;width:10px;height:10px;position:absolute;bottom:0;right:0}.status-pulse-dot.connected.svelte-1te3oyb,.status-pulse-dot.active.svelte-1te3oyb,.status-pulse-dot.online.svelte-1te3oyb{background-color:var(--status-online,#6fd3b0);box-shadow:none}.status-pulse-dot.connecting.svelte-1te3oyb{background-color:var(--status-connecting,#f59e0b);box-shadow:none}.status-pulse-dot.disconnected.svelte-1te3oyb,.status-pulse-dot.offline.svelte-1te3oyb,.status-pulse-dot.idle.svelte-1te3oyb{background-color:var(--status-offline,#717585);box-shadow:none}.status-pulse-dot.error.svelte-1te3oyb{background-color:var(--status-danger,#f09a8c);box-shadow:none}.skeleton-pulse.svelte-1ex3fy5{pointer-events:none;flex:none;animation:1.4s ease-in-out infinite svelte-1ex3fy5-skel;display:block}@keyframes svelte-1ex3fy5-skel{0%,to{opacity:1}50%{opacity:.45}}.empty-state-card.svelte-1dv4ads{text-align:center;padding:var(--spacing-xl) var(--spacing-lg);border:var(--border-empty-dashed);border-radius:var(--radius-lg);justify-content:center;align-items:center;gap:var(--spacing-md);box-sizing:border-box;background:0 0;flex-direction:column;width:100%;animation:.2s cubic-bezier(.16,1,.3,1) svelte-1dv4ads-fadeInState;display:flex}@keyframes svelte-1dv4ads-fadeInState{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.empty-icon-box.svelte-1dv4ads{border-radius:var(--radius-full);background:var(--color-surface-elevated);width:56px;height:56px;color:var(--color-accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.empty-text-wrap.svelte-1dv4ads{gap:var(--spacing-xs);flex-direction:column;max-width:380px;display:flex}.empty-title.svelte-1dv4ads{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.empty-desc.svelte-1dv4ads{font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:var(--line-height-normal)}.empty-action-wrap.svelte-1dv4ads{margin-top:var(--spacing-xs)}.left-tray.svelte-ha82mi{background:var(--color-surface-card);border-radius:var(--radius-xl);-webkit-user-select:none;user-select:none;width:290px;height:100%;box-shadow:none;flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.tray-header.svelte-ha82mi{justify-content:space-between;align-items:center;gap:8px;padding:14px 14px 10px;display:flex}.header-left.svelte-ha82mi{align-items:center;display:flex}.tray-title-pill.svelte-ha82mi{align-items:center;gap:8px;display:inline-flex}.tray-title-pill.svelte-ha82mi .icon-users{color:var(--accent-primary)}.title-text.svelte-ha82mi{letter-spacing:.3px;color:#fff;font-size:13px;font-weight:700}.count-pill.svelte-ha82mi{border-radius:var(--radius-full);color:var(--accent-primary);background:#6e56f826;padding:2px 7px;font-size:10px;font-weight:800}.manage-btn.svelte-ha82mi{border-radius:var(--radius-full);color:var(--text-muted);cursor:pointer;background:#ffffff0f;border:none;align-items:center;gap:5px;padding:5px 10px;font-size:11px;font-weight:600;transition:all .15s;display:flex}.manage-btn.svelte-ha82mi:hover{color:#fff;background:#ffffff1f}.db-count.svelte-ha82mi{font-size:10px;font-family:var(--font-mono);opacity:.8}.search-bar-wrap.svelte-ha82mi{padding:0 14px 10px}.search-pill.svelte-ha82mi{background:var(--bg-card);border-radius:var(--radius-full);align-items:center;gap:8px;padding:7px 12px;transition:background .15s;display:flex}.search-pill.svelte-ha82mi:focus-within{background:var(--bg-surface-elevated);box-shadow:none}.search-pill.svelte-ha82mi .search-icon{color:var(--text-dim);flex-shrink:0}.search-input.svelte-ha82mi{color:#fff;background:0 0;border:none;outline:none;width:100%;font-size:12px}.search-input.svelte-ha82mi::placeholder{color:var(--text-dim)}.clear-search-btn.svelte-ha82mi{color:var(--text-dim);cursor:pointer;background:0 0;border:none;padding:0 2px;font-size:14px;line-height:1}.clear-search-btn.svelte-ha82mi:hover{color:#fff}.profiles-list.svelte-ha82mi{flex-direction:column;flex:1;gap:8px;padding:4px 14px 14px;display:flex;overflow-y:auto}.operator-card.svelte-ha82mi{border-radius:var(--radius-lg);background:var(--bg-card);border:var(--border-none);cursor:pointer;text-align:left;color:inherit;width:100%;box-shadow:none;content-visibility:auto;contain-intrinsic-size:0 64px;box-sizing:border-box;align-items:center;gap:12px;padding:12px 14px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.operator-card.svelte-ha82mi:hover{background:var(--bg-card-hover);transform:translateY(-1px)}.operator-card.svelte-ha82mi:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.operator-card.svelte-ha82mi:active{background:var(--color-surface-active);transform:scale(.99)}.operator-card.selected.svelte-ha82mi{background:var(--bg-card-selected);box-shadow:none}.operator-card.selected.svelte-ha82mi:before{content:"";border-radius:var(--radius-full);background:var(--accent-primary);width:4px;height:24px;position:absolute;top:50%;left:4px;transform:translateY(-50%)}.avatar-wrap.svelte-ha82mi{flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex;position:relative;overflow:visible}.operator-info.svelte-ha82mi{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.operator-top-row.svelte-ha82mi{justify-content:space-between;align-items:center;gap:6px;display:flex}.operator-name.svelte-ha82mi{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.id-pill.svelte-ha82mi{font-size:10px;font-family:var(--font-mono);color:var(--accent-primary);border-radius:var(--radius-full);background:#9da8ec1f;padding:2px 6px;font-weight:700}.id-pill.offline.svelte-ha82mi{color:var(--text-dim);background:#ffffff0a}.id-pill.fixed-pill.svelte-ha82mi{color:var(--color-primary);background:var(--color-surface-elevated);border-radius:var(--radius-full)}.operator-bottom-row.svelte-ha82mi{align-items:center;gap:6px;margin-top:2px;display:flex}.status-pill.svelte-ha82mi{border-radius:var(--radius-full);align-items:center;gap:4px;padding:1px 7px;font-size:10px;font-weight:600;display:inline-flex}.status-pill.error.svelte-ha82mi{color:var(--color-danger);background:#f09a8c26;border:none}.status-pill.connecting.svelte-ha82mi{color:var(--color-warning);background:#f59e0b26}.status-pill.occupied.svelte-ha82mi,.id-pill.occupied-pill.svelte-ha82mi{color:var(--color-warning);background:#f59e0b26;border:none}.lead-counter-pill.svelte-ha82mi{background:var(--color-success);color:#08080a;border-radius:var(--radius-full);box-shadow:none;align-items:center;gap:3px;padding:2px 7px;font-size:10px;font-weight:800;display:inline-flex}@media (width<=900px){.left-tray.svelte-ha82mi{border-radius:var(--radius-lg);width:100%;max-width:100%}}.lazy-image-wrap.svelte-10g5znv{contain:paint layout;border-radius:inherit;background-color:#ffffff08;width:100%;display:block;position:relative;overflow:hidden}.lazy-img.svelte-10g5znv{opacity:0;border-radius:inherit;width:100%;height:100%;transition:opacity .25s cubic-bezier(.16,1,.3,1);display:block}.lazy-img.visible.svelte-10g5znv{opacity:1}.skeleton-shimmer.svelte-10g5znv{border-radius:inherit;z-index:1;background:#1d1d23;animation:1.6s ease-in-out infinite svelte-10g5znv-flat-pulse;position:absolute;inset:0}@keyframes svelte-10g5znv-flat-pulse{0%,to{opacity:.5}50%{opacity:1}}.error-placeholder.svelte-10g5znv{color:var(--text-dim,#5c6073);border-radius:inherit;background-color:#ffffff05;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.chat-stage.svelte-gqw92r{background:var(--color-surface-card);border-radius:var(--radius-xl);height:100%;box-shadow:none;flex-direction:column;flex:1;min-width:0;display:flex;position:relative;overflow:hidden}.chat-header.svelte-gqw92r{background:var(--bg-surface);flex-direction:column;flex-shrink:0;gap:10px;padding:12px 18px 10px;display:flex}.header-main-row.svelte-gqw92r{justify-content:space-between;align-items:center;gap:12px;display:flex}.client-meta-card.svelte-gqw92r{cursor:pointer;align-items:center;gap:12px;display:flex}.user-avatar-wrap.svelte-gqw92r{border-radius:50%;flex-shrink:0;width:44px;height:44px;position:relative;overflow:hidden}.client-details.svelte-gqw92r{flex-direction:column;gap:3px;display:flex}.client-title-line.svelte-gqw92r{align-items:center;gap:8px;display:flex}.client-name.svelte-gqw92r{color:#fff;letter-spacing:.2px;font-size:15px;font-weight:800}.vip-badge.svelte-gqw92r{border-radius:var(--radius-full);color:#f59e0b;letter-spacing:.5px;background:#f59e0b29;padding:2px 7px;font-size:10px;font-weight:800}.operator-pill-badge.svelte-gqw92r{border-radius:var(--radius-full);cursor:pointer;background:#ffffff0d;align-items:center;gap:6px;padding:4px 10px;font-size:11px;transition:background .15s;display:inline-flex}.operator-pill-badge.svelte-gqw92r:hover{background:#ffffff17}.op-dot.svelte-gqw92r{background:var(--status-online);border-radius:50%;width:6px;height:6px}.op-label.svelte-gqw92r{color:var(--text-dim)}.op-name.svelte-gqw92r{color:#fff;font-weight:700}.header-action-pills.svelte-gqw92r{align-items:center;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.action-pill-btn.svelte-gqw92r{border-radius:var(--radius-full);color:var(--text-muted);cursor:pointer;white-space:nowrap;background:#ffffff0d;border:none;align-items:center;gap:6px;padding:5px 12px;font-size:11px;font-weight:600;transition:all .15s;display:inline-flex}.action-pill-btn.svelte-gqw92r:hover{color:#fff;background:#ffffff1a}.action-pill-btn.like-follow-btn.active.svelte-gqw92r{color:#fca5a5;background:#f09a8c26}.blocked-chat-banner.svelte-gqw92r{color:#f87171;background:#f09a8c1f;align-items:center;gap:12px;padding:10px 18px;display:flex}.blocked-text-wrap.svelte-gqw92r{flex-direction:column;font-size:11.5px;display:flex}.messages-container.svelte-gqw92r{background:#0b0c11;flex-direction:column;flex:1;gap:12px;padding:16px 24px;display:flex;overflow-y:auto}.loading-older-banner.svelte-gqw92r{color:var(--text-dim);justify-content:center;align-items:center;gap:8px;padding:4px 0;font-size:11px;display:flex}.date-separator-wrap.svelte-gqw92r{justify-content:center;margin:8px 0;display:flex}.date-pill.svelte-gqw92r{color:var(--text-dim);background:var(--bg-card);border-radius:var(--radius-full);letter-spacing:.3px;padding:4px 14px;font-size:10px;font-weight:700}.messages-list.svelte-gqw92r{flex-direction:column;gap:12px;display:flex}.message-bubble-wrap.svelte-gqw92r{justify-content:flex-start;display:flex}.message-bubble-wrap.operator.svelte-gqw92r{justify-content:flex-end}.message-bubble.svelte-gqw92r{color:#fff;max-width:68%;box-shadow:none;background:#191b24;border:none;border-radius:20px 20px 20px 6px;padding:12px 16px;font-size:13.5px;line-height:1.45}.message-bubble.operator.svelte-gqw92r{box-shadow:none;background:#222638;border-radius:20px 20px 6px}.bubble-sender-row.svelte-gqw92r{align-items:baseline;gap:8px;margin-bottom:4px;display:flex}.sender-name.svelte-gqw92r{color:var(--accent-primary);font-size:11.5px;font-weight:700}.sender-time.svelte-gqw92r{font-size:10px;font-family:var(--font-mono);color:var(--text-dim)}.message-text.svelte-gqw92r{word-break:break-word;margin:0}.bubble-operator-footer.svelte-gqw92r{justify-content:flex-end;align-items:center;gap:8px;margin-top:6px;display:flex}.op-read-receipt.svelte-gqw92r{color:var(--status-online);align-items:center;gap:3px;font-size:10px;font-weight:600;display:flex}.op-time.svelte-gqw92r{font-size:10px;font-family:var(--font-mono);color:var(--text-dim)}.audio-bubble-card.svelte-gqw92r{align-items:center;gap:12px;padding:4px 2px;display:flex}.audio-play-circle.svelte-gqw92r{color:#08080a;cursor:pointer;background:#fff;border:none;border-radius:9999px;outline:none;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background .15s,transform .1s;display:flex}.audio-play-circle.svelte-gqw92r:hover{background:var(--color-primary);color:#08080a}.audio-play-circle.playing.svelte-gqw92r{background:var(--color-success);color:#fff}.audio-play-circle.svelte-gqw92r:active{transform:scale(.95)}.audio-waveform-bars.svelte-gqw92r{align-items:center;gap:3px;height:20px;display:flex}.audio-waveform-bars.animating.svelte-gqw92r .bar:where(.svelte-gqw92r){animation:.8s ease-in-out infinite alternate svelte-gqw92r-wavePulse}.audio-waveform-bars.animating.svelte-gqw92r .bar:where(.svelte-gqw92r):nth-child(2n){animation-delay:.15s}.audio-waveform-bars.animating.svelte-gqw92r .bar:where(.svelte-gqw92r):nth-child(3n){animation-delay:.3s}@keyframes svelte-gqw92r-wavePulse{0%{transform:scaleY(.4)}to{transform:scaleY(1.3)}}.bar.svelte-gqw92r{background:var(--status-online);transform-origin:50%;border-radius:9999px;width:3px}.bar.h1.svelte-gqw92r{height:8px}.bar.h2.svelte-gqw92r{height:14px}.bar.h3.svelte-gqw92r{height:18px}.bar.h4.svelte-gqw92r{height:10px}.audio-duration.svelte-gqw92r{font-size:11px;font-family:var(--font-mono);color:var(--text-muted)}.scroll-bottom-mini-btn.svelte-gqw92r{color:var(--text-muted);border-radius:var(--radius-full);cursor:pointer;background:#ffffff14;border:none;align-items:center;gap:3px;margin-left:auto;padding:3px 8px;font-size:10px;font-weight:700;display:inline-flex}.scroll-bottom-mini-btn.svelte-gqw92r:hover{color:#fff;background:#ffffff26}.special-card.svelte-gqw92r{align-items:center;gap:8px;display:flex}.chat-composer-section.svelte-gqw92r{background:var(--bg-surface);flex-direction:column;gap:8px;padding:10px 20px 14px;display:flex}.composer-tools-row.svelte-gqw92r{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tool-pill-btn.svelte-gqw92r{border-radius:var(--radius-full);color:var(--text-muted);cursor:pointer;background:#ffffff0d;border:none;align-items:center;gap:5px;padding:3px 10px;font-size:11px;font-weight:600;transition:all .15s;display:inline-flex}.tool-pill-btn.svelte-gqw92r:hover{color:#fff;background:#ffffff1a}.restriction-pill.svelte-gqw92r{border-radius:var(--radius-full);align-items:center;gap:5px;padding:3px 10px;font-size:11px;font-weight:500;display:inline-flex}.restriction-pill.green.svelte-gqw92r{color:var(--status-online);background:#00e6761f}.restriction-pill.amber.svelte-gqw92r{color:#fbbf24;background:#f59e0b1f}.composer-card-box.svelte-gqw92r{background:var(--bg-card);border-radius:var(--radius-xl);box-shadow:none;flex-direction:column;gap:8px;padding:12px 16px;transition:background .15s;display:flex}.composer-card-box.svelte-gqw92r:focus-within{background:var(--bg-surface-elevated);box-shadow:none}.composer-textarea.svelte-gqw92r{color:#fff;resize:none;background:0 0;border:none;outline:none;width:100%;font-size:13.5px;line-height:1.4}.composer-textarea.svelte-gqw92r::placeholder{color:var(--text-dim)}.composer-bottom-bar.svelte-gqw92r{justify-content:space-between;align-items:center;display:flex}.composer-counter-wrap.svelte-gqw92r{font-size:11px;font-family:var(--font-mono);color:var(--text-dim)}.char-count.limit.svelte-gqw92r{color:#f87171;font-weight:700}.send-pill-btn.svelte-gqw92r{border-radius:var(--radius-full);background:var(--color-success);color:#08080a;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);border:var(--border-none);cursor:pointer;align-items:center;gap:6px;padding:8px 20px;transition:all .18s cubic-bezier(.16,1,.3,1);display:inline-flex}.send-pill-btn.svelte-gqw92r:hover:not(:disabled){background:var(--color-success-hover);transform:translateY(-1px)}.send-pill-btn.svelte-gqw92r:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.send-pill-btn.svelte-gqw92r:active:not(:disabled){background:#15803d;transform:scale(.98)}.send-pill-btn.svelte-gqw92r:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.no-dialog-selected.svelte-gqw92r{color:var(--text-dim);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:20px;display:flex}.chat-collision-alert.svelte-gqw92r{border-radius:var(--radius-md);color:#ffb800;background:#ffb8001f;border:none;align-items:center;gap:8px;margin-bottom:8px;padding:8px 14px;font-size:12px;font-weight:500;display:flex}.mobile-back-to-inbox-btn.svelte-gqw92r{background:var(--color-surface-card-subtle);border-radius:var(--radius-full);color:var(--color-primary);cursor:pointer;border:none;flex-shrink:0;align-items:center;gap:4px;padding:6px 12px;font-size:12px;font-weight:700;transition:background .15s;display:none}.mobile-back-to-inbox-btn.svelte-gqw92r:hover{background:var(--color-surface-elevated)}@media (width<=900px){.chat-stage.svelte-gqw92r{border-radius:var(--radius-lg);width:100%;max-width:100%}.mobile-back-to-inbox-btn.svelte-gqw92r{display:inline-flex}.chat-header.svelte-gqw92r{padding:10px 12px}.header-main-row.svelte-gqw92r{flex-wrap:wrap;gap:8px}}.right-inbox.svelte-1esvre5{background:var(--color-surface-card);border-radius:var(--radius-xl);-webkit-user-select:none;user-select:none;width:330px;height:100%;box-shadow:none;flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.inbox-header.svelte-1esvre5{justify-content:space-between;align-items:center;padding:14px 14px 8px;display:flex}.title-cluster.svelte-1esvre5{align-items:center;gap:8px;width:100%;display:flex}.inbox-title.svelte-1esvre5{color:#fff;letter-spacing:.2px;font-size:15px;font-weight:800}.count-pill.svelte-1esvre5{border-radius:var(--radius-full);color:var(--status-online);background:#00e67626;padding:2px 8px;font-size:11px;font-weight:800}.live-status-pill.svelte-1esvre5{border-radius:var(--radius-full);color:var(--text-muted);cursor:pointer;background:#ffffff0d;border:none;align-items:center;gap:6px;margin-left:auto;padding:3px 10px;font-size:11px;font-weight:600;transition:all .15s;display:inline-flex}.live-status-pill.svelte-1esvre5:hover{color:#fff;background:#ffffff1a}.live-status-pill.active.svelte-1esvre5{color:var(--status-online);background:#00e67626}.criteria-bar.svelte-1esvre5{padding:0 14px 10px}.criteria-pills-wrap.svelte-1esvre5{background:var(--bg-card);border-radius:var(--radius-full);align-items:center;gap:3px;padding:3px;display:flex}.criteria-pill.svelte-1esvre5{border-radius:var(--radius-full);color:var(--text-muted);cursor:pointer;text-align:center;white-space:nowrap;background:0 0;border:none;flex:1;padding:5px 8px;font-size:11px;font-weight:600;transition:all .15s}.criteria-pill.svelte-1esvre5:hover{color:#fff}.criteria-pill.active.svelte-1esvre5{background:var(--bg-surface-active);color:#fff;box-shadow:none}.search-wrap.svelte-1esvre5{padding:0 14px 10px}.search-pill.svelte-1esvre5{background:var(--bg-card);border-radius:var(--radius-full);align-items:center;gap:8px;padding:7px 12px;transition:background .15s;display:flex}.search-pill.svelte-1esvre5:focus-within{background:var(--bg-surface-elevated);box-shadow:none}.search-pill.svelte-1esvre5 .search-icon{color:var(--text-dim);flex-shrink:0}.search-input.svelte-1esvre5{color:#fff;background:0 0;border:none;outline:none;width:100%;font-size:12px}.search-input.svelte-1esvre5::placeholder{color:var(--text-dim)}.clear-btn.svelte-1esvre5{color:var(--text-dim);cursor:pointer;background:0 0;border:none;font-size:14px;line-height:1}.shortcut-key.svelte-1esvre5{font-size:11px;font-family:var(--font-mono);color:var(--text-dim);background:#ffffff0f;border-radius:9999px;padding:2px 8px}.dialogs-list.svelte-1esvre5{flex-direction:column;flex:1;gap:8px;padding:4px 14px 14px;display:flex;overflow-y:auto}.dialog-card.svelte-1esvre5{border-radius:var(--radius-lg);background:var(--bg-card);border:var(--border-none);cursor:pointer;text-align:left;color:inherit;width:100%;box-shadow:none;content-visibility:auto;contain-intrinsic-size:0 76px;box-sizing:border-box;align-items:flex-start;gap:12px;padding:12px 14px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.dialog-card.svelte-1esvre5:hover{background:var(--bg-card-hover);transform:translateY(-1px)}.dialog-card.svelte-1esvre5:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.dialog-card.svelte-1esvre5:active{background:var(--color-surface-active);transform:scale(.99)}.dialog-card.active.svelte-1esvre5{background:var(--bg-card-selected);box-shadow:none}.dialog-card.active.svelte-1esvre5:before{content:"";border-radius:var(--radius-full);background:var(--status-online);width:4px;height:24px;position:absolute;top:50%;left:4px;transform:translateY(-50%)}.dialog-avatar-wrap.svelte-1esvre5{flex-shrink:0;width:38px;height:38px;position:relative;overflow:visible}.dialog-content.svelte-1esvre5{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.dialog-top-row.svelte-1esvre5{justify-content:space-between;align-items:center;gap:6px;display:flex}.dialog-name-wrap.svelte-1esvre5{align-items:center;gap:5px;min-width:0;display:flex;overflow:hidden}.icon-pinned.svelte-1esvre5{color:#f59e0b;align-items:center;font-size:11px;display:flex}.icon-bookmarked.svelte-1esvre5{color:#eab308;align-items:center;font-size:11px;display:flex}.dialog-name.svelte-1esvre5{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.dialog-time.svelte-1esvre5{font-size:11px;font-family:var(--font-mono);color:var(--text-dim);flex-shrink:0}.dialog-meta-row.svelte-1esvre5{align-items:center;gap:6px;margin-top:2px;display:flex}.dialog-stat-pill.svelte-1esvre5{border-radius:var(--radius-full);align-items:center;gap:4px;padding:2px 7px;font-size:10.5px;font-weight:600;display:inline-flex}.dialog-stat-pill.msgs-pill.svelte-1esvre5{color:#fbbf24;background:#f59e0b1f}.dialog-stat-pill.letters-pill.svelte-1esvre5{color:var(--status-online);background:#6fd3b01f}.unread-pill.svelte-1esvre5{color:#08080a;border-radius:var(--radius-full);background:#fff;margin-left:auto;padding:1px 6px;font-size:10px;font-weight:800;line-height:1.2}.dialog-snippet-row.svelte-1esvre5{margin-top:1px}.dialog-snippet.svelte-1esvre5{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;opacity:.9;font-size:11.5px;font-style:italic;line-height:1.3;overflow:hidden}.dialog-snippet.blocked-snippet.svelte-1esvre5{color:#f87171;font-style:normal;font-weight:600}.dialog-snippet.media-snippet.svelte-1esvre5{opacity:.85;font-style:normal}.blocked-text.svelte-1esvre5{color:#f87171;align-items:center;gap:3px;display:inline-flex}.dialog-tags-row.svelte-1esvre5{align-items:center;gap:6px;margin-top:4px;display:flex}.action-pill.svelte-1esvre5{border-radius:var(--radius-full);align-items:center;gap:4px;padding:2px 7px;font-size:10px;font-weight:600;display:inline-flex}.action-pill.audio-pill.svelte-1esvre5{color:var(--status-online);background:#6fd3b01f}.action-pill.media-pill.svelte-1esvre5{color:var(--text-muted);background:#ffffff0f}.loading-more-box.svelte-1esvre5{color:var(--text-muted);font-size:11px;font-family:var(--font-mono);justify-content:center;align-items:center;gap:8px;padding:12px;display:flex}.loading-pulse.svelte-1esvre5{background:var(--accent-primary);border-radius:50%;width:8px;height:8px;animation:1s infinite alternate svelte-1esvre5-pulseLoader}@keyframes svelte-1esvre5-pulseLoader{0%{opacity:.4;transform:scale(.6)}to{opacity:1;transform:scale(1.1)}}.mobile-to-operators-btn.svelte-1esvre5{border-radius:var(--radius-full);background:var(--bg-card);color:var(--accent-primary);cursor:pointer;border:none;flex-shrink:0;align-items:center;gap:4px;padding:4px 8px;font-size:11px;font-weight:700;display:none}@media (width<=900px){.right-inbox.svelte-1esvre5{border-radius:var(--radius-lg);width:100%;max-width:100%}.mobile-to-operators-btn.svelte-1esvre5{display:inline-flex}}.custom-datepicker-wrap.svelte-1fws2i4{display:inline-block;position:relative}.datepicker-trigger.svelte-1fws2i4{color:#f1f2f6;cursor:pointer;-webkit-user-select:none;user-select:none;background:#131317;border:none;border-radius:14px;align-items:center;gap:10px;padding:9px 14px;font-size:13px;font-weight:500;transition:background .15s;display:inline-flex}.datepicker-trigger.svelte-1fws2i4:hover,.datepicker-trigger.open.svelte-1fws2i4{background:#1d1d23}.datepicker-trigger.svelte-1fws2i4:disabled{opacity:.5;cursor:not-allowed}.date-text.svelte-1fws2i4{font-variant-numeric:tabular-nums;letter-spacing:-.2px;font-family:inherit}.calendar-icon-box.svelte-1fws2i4{color:#8e92a4;justify-content:center;align-items:center;display:inline-flex}.datepicker-backdrop.svelte-1fws2i4{z-index:85;background:0 0;position:fixed;inset:0}.datepicker-popover.svelte-1fws2i4{width:270px;box-shadow:none;z-index:95;-webkit-user-select:none;user-select:none;box-sizing:border-box;background:#131317;border:none;border-radius:20px;flex-direction:column;gap:10px;padding:14px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.calendar-header.svelte-1fws2i4{justify-content:space-between;align-items:center;padding:0 2px 2px;display:flex}.month-year-toggle-btn.svelte-1fws2i4{color:#f1f2f6;cursor:pointer;background:0 0;border:none;border-radius:9999px;align-items:center;gap:6px;padding:4px 10px;font-size:14px;font-weight:600;transition:all .15s;display:inline-flex}.month-year-toggle-btn.svelte-1fws2i4:hover{color:#8b77ff;background:#1d1d23}.month-year-toggle-btn.active.svelte-1fws2i4{color:#8b77ff;background:#222229}.current-month-text.svelte-1fws2i4{font-weight:700}.toggle-icon-wrap.svelte-1fws2i4{color:#8e92a4;justify-content:center;align-items:center;transition:color .15s;display:inline-flex}.month-year-toggle-btn.svelte-1fws2i4:hover .toggle-icon-wrap:where(.svelte-1fws2i4){color:#8b77ff}.calendar-nav-buttons.svelte-1fws2i4{align-items:center;gap:4px;display:flex}.cal-nav-btn.svelte-1fws2i4{color:#8e92a4;cursor:pointer;background:#18181d;border:none;border-radius:9999px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .15s;display:inline-flex}.cal-nav-btn.svelte-1fws2i4:hover{color:#8b77ff;background:#222229}.year-selector-stepper.svelte-1fws2i4{background:#131317;border-radius:9999px;align-items:center;gap:6px;padding:2px 4px;display:flex}.current-year-input.svelte-1fws2i4{color:#f1f2f6;text-align:center;font-variant-numeric:tabular-nums;background:0 0;border:none;border-radius:9999px;outline:none;width:44px;padding:3px 0;font-family:inherit;font-size:13px;font-weight:700;transition:background .15s,color .15s}.current-year-input.svelte-1fws2i4:hover{background:#1f212a}.current-year-input.svelte-1fws2i4:focus{color:#8b77ff;background:#222229}.months-picker-grid.svelte-1fws2i4{grid-template-columns:repeat(3,1fr);gap:6px;padding:6px 0 2px;display:grid}.month-cell-btn.svelte-1fws2i4{color:#f1f2f6;cursor:pointer;text-align:center;background:#18181d;border:none;border-radius:14px;padding:12px 6px;font-size:13px;font-weight:600;transition:all .15s}.month-cell-btn.svelte-1fws2i4:hover{color:#8b77ff;background:#1d1d23}.month-cell-btn.is-selected.svelte-1fws2i4{color:#0b0f19;background:#8b77ff;font-weight:700}.weekdays-grid.svelte-1fws2i4{text-align:center;grid-template-columns:repeat(7,1fr);display:grid}.weekday-cell.svelte-1fws2i4{color:#8e92a4;padding:2px 0;font-size:11px;font-weight:600}.days-grid.svelte-1fws2i4{grid-template-columns:repeat(7,1fr);gap:3px;display:grid}.day-cell.svelte-1fws2i4{aspect-ratio:1;color:#f1f2f6;cursor:pointer;background:0 0;border:none;border-radius:9999px;justify-content:center;align-items:center;width:100%;padding:0;font-size:12px;font-weight:500;transition:background .12s;display:inline-flex}.day-cell.svelte-1fws2i4:hover:not(.is-selected){color:#f1f2f6;background:#1d1d23}.day-cell.outside-month.svelte-1fws2i4{color:#646877}.day-cell.is-today.svelte-1fws2i4:not(.is-selected){color:#8b77ff;background:#6e56f81f;font-weight:700}.day-cell.is-selected.svelte-1fws2i4{color:#0b0f19;background:#8b77ff;font-weight:700}.modal-backdrop.svelte-yukrm2{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1000;background:#000000bf;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-dialog.svelte-yukrm2{background:#18181d;border:none;border-radius:24px;flex-direction:column;display:flex;overflow:hidden}.boveda-dialog.svelte-yukrm2{width:96vw;max-width:96vw;height:94vh;max-height:94vh;box-shadow:none;background:#18181d;border:none;border-radius:24px}.modal-header.svelte-yukrm2{background:#18181d;border:none;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.modal-title-wrap.svelte-yukrm2{align-items:center;gap:12px;display:flex}.header-icon-pill.svelte-yukrm2{color:#8b77ff;background:#6e56f81f;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.modal-title-wrap.svelte-yukrm2 h4:where(.svelte-yukrm2){color:#f1f2f6;margin:0;font-size:15px;font-weight:700}.modal-subtitle.svelte-yukrm2{color:#8c8f9f;margin-top:1px;font-size:11.5px;font-weight:500;display:block}.modal-header-actions.svelte-yukrm2{align-items:center;gap:8px;display:flex}.btn-sync-media.svelte-yukrm2{color:#8b77ff;cursor:pointer;background:#1d1d23;border:none;border-radius:9999px;align-items:center;gap:6px;padding:6px 14px;font-size:11.5px;font-weight:600;transition:all .15s;display:inline-flex}.btn-sync-media.svelte-yukrm2:hover:not(:disabled){color:#a898ff;background:#282c37}.btn-sync-media.svelte-yukrm2:disabled{opacity:.6;cursor:not-allowed}.modal-close-btn.svelte-yukrm2{color:#8e92a4;cursor:pointer;background:0 0;border:none;border-radius:9999px;padding:6px;transition:all .15s}.modal-close-btn.svelte-yukrm2:hover{color:#fff;background:#ffffff14}.boveda-filter-bar.svelte-yukrm2{border:none;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;display:flex}.boveda-actions-left.svelte-yukrm2{align-items:center;gap:10px;display:flex}.btn-text-action.svelte-yukrm2{color:#8b77ff;cursor:pointer;background:#1d1d23;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:7px 16px;font-size:12px;font-weight:600;transition:all .15s;display:inline-flex}.btn-text-action.svelte-yukrm2:hover{color:#a898ff;background:#282c38}.btn-text-action.secondary.svelte-yukrm2{color:#8e92a4;background:#18181d}.btn-text-action.secondary.svelte-yukrm2:hover{color:#f1f2f6;background:#1d1d23}.btn-text-action.svelte-yukrm2:active{transform:scale(.97)}.boveda-filter-tabs.svelte-yukrm2{background:#131317;border:none;border-radius:9999px;gap:6px;padding:4px;display:flex}.filter-pill.svelte-yukrm2{color:#8e92a4;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:9999px;padding:6px 14px;font-size:11.5px;font-weight:600;transition:all .15s}.filter-pill.svelte-yukrm2:hover{color:#f1f2f6;background:#1d1d23}.filter-pill.active.svelte-yukrm2{color:#0b0f19;box-shadow:none;background:#8b77ff}.modal-body.svelte-yukrm2{flex:1;padding:20px;overflow-y:auto}.boveda-modal-body.svelte-yukrm2{background:#0d0e14;padding:20px}.boveda-cards-grid.svelte-yukrm2{grid-template-columns:repeat(auto-fill,minmax(136px,1fr));gap:14px;display:grid}.photo-card-item.svelte-yukrm2{cursor:pointer;box-shadow:none;-webkit-user-select:none;user-select:none;background:#131317;border:none;border-radius:16px;flex-direction:column;padding:0;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.photo-card-item.svelte-yukrm2:hover{box-shadow:none;background:#1d1d23;transform:translateY(-2px)}.photo-card-item.selected.svelte-yukrm2{box-shadow:none;background:#222229}.photo-img-wrap.svelte-yukrm2{aspect-ratio:1;background:#131317;width:100%;position:relative;overflow:hidden}.photo-card-lazy{width:100%;height:100%}.photo-card-lazy img{transition:transform .35s}.photo-card-item.svelte-yukrm2:hover .photo-card-lazy img{transform:scale(1.05)}.photo-overlay-top.svelte-yukrm2{z-index:2;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;top:8px;left:8px;right:8px}.photo-idx-badge.svelte-yukrm2{-webkit-backdrop-filter:blur(6px);color:#f1f2f6;font-size:10px;font-weight:700;font-family:var(--font-mono,monospace);box-shadow:none;background:#0f1118d9;border:none;border-radius:9999px;padding:2px 8px}.photo-checkbox.svelte-yukrm2{color:#fff;width:22px;height:22px;box-shadow:none;pointer-events:auto;background:#18181d;border:none;border-radius:9999px;justify-content:center;align-items:center;transition:all .18s;display:flex}.photo-checkbox.checked.svelte-yukrm2{color:#0b0f19;background:#8b77ff}.photo-overlay-bottom.svelte-yukrm2{z-index:2;background:#131317;border:none;justify-content:space-between;align-items:center;gap:6px;padding:8px 10px;display:flex}.photo-title-label.svelte-yukrm2{color:#8e92a4;white-space:nowrap;text-overflow:ellipsis;text-align:left;flex:1;font-size:11px;font-weight:500;overflow:hidden}.btn-zoom-preview.svelte-yukrm2{color:#8e92a4;cursor:pointer;background:#18181d;border:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:all .15s;display:flex}.btn-zoom-preview.svelte-yukrm2:hover{color:#0b0f19;background:#8b77ff;transform:scale(1.08)}.boveda-load-more-indicator.svelte-yukrm2{color:#8e92a4;flex-direction:column;align-items:center;gap:10px;padding:22px 16px;font-size:12px;display:flex}.btn-load-more.svelte-yukrm2{color:#8b77ff;cursor:pointer;background:#131317;border:none;border-radius:9999px;padding:8px 22px;font-size:12px;font-weight:600;transition:all .15s}.btn-load-more.svelte-yukrm2:hover{color:#a898ff;background:#1d1d23}.btn-clear-filter.svelte-yukrm2{color:#8b77ff;cursor:pointer;background:#6e56f81f;border:none;border-radius:9999px;margin-top:10px;padding:6px 16px;font-size:12px;transition:all .15s}.btn-clear-filter.svelte-yukrm2:hover{background:#6e56f833}.lightbox-backdrop.svelte-yukrm2{z-index:2000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#05060ae0}.lightbox-card.svelte-yukrm2{width:90vw;max-width:960px;height:85vh;max-height:780px;box-shadow:none;background:#18181d;border:none;border-radius:24px;flex-direction:column;display:flex;overflow:hidden}.lightbox-header.svelte-yukrm2{background:#18181d;border:none;justify-content:space-between;align-items:center;height:52px;padding:0 20px;display:flex}.lightbox-title-wrap.svelte-yukrm2{color:#8b77ff;align-items:center;gap:8px;font-size:13.5px;font-weight:600;display:flex}.lightbox-header-actions.svelte-yukrm2{align-items:center;gap:10px;display:flex}.btn-lightbox-toggle.svelte-yukrm2{color:#8e92a4;cursor:pointer;background:#131317;border:none;border-radius:9999px;align-items:center;gap:6px;padding:6px 16px;font-size:12px;font-weight:600;transition:all .15s;display:flex}.btn-lightbox-toggle.selected.svelte-yukrm2{color:#fff;box-shadow:none;background:#6fd3b0}.lightbox-content.svelte-yukrm2{background:#0c0c0f;flex:1;justify-content:space-between;align-items:center;padding:12px 16px;display:flex;position:relative;overflow:hidden}.lightbox-img-stage.svelte-yukrm2{flex:1;justify-content:center;align-items:center;height:100%;display:flex;overflow:hidden}.lightbox-main-img.svelte-yukrm2{object-fit:contain;max-width:100%;max-height:100%;box-shadow:none;border-radius:16px;animation:.2s ease-out svelte-yukrm2-fadeInZoom}@keyframes svelte-yukrm2-fadeInZoom{0%{opacity:.4;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.lightbox-nav-btn.svelte-yukrm2{color:#fff;cursor:pointer;z-index:5;background:#131317;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:all .15s;display:flex}.lightbox-nav-btn.svelte-yukrm2:hover{color:#0b0f19;background:#8b77ff;transform:scale(1.08)}.lightbox-footer.svelte-yukrm2{color:#8e92a4;background:#18181d;border:none;justify-content:space-between;align-items:center;height:44px;padding:0 20px;font-size:11.5px;display:flex}.lightbox-meta.svelte-yukrm2 code:where(.svelte-yukrm2){color:#8b77ff;font-family:var(--font-mono,monospace);background:#131317;border-radius:9999px;padding:2px 8px}.lightbox-shortcut-hint.svelte-yukrm2{color:#646877;font-size:11px}.modal-footer.svelte-yukrm2{background:#18181d;border:none;justify-content:flex-end;padding:14px 20px;display:flex}.btn-modal-done.svelte-yukrm2{color:#0b0f19;cursor:pointer;background:#8b77ff;border:none;border-radius:9999px;padding:8px 24px;font-size:13px;font-weight:700;transition:background .15s}.btn-modal-done.svelte-yukrm2:hover{background:#a898ff}.loading-state.svelte-yukrm2,.empty-state.svelte-yukrm2{color:#8c8f9f;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:40px;font-size:13px;display:flex}.modal-backdrop.svelte-yukrm2{-webkit-backdrop-filter:none;backdrop-filter:none;background:#000000b3;justify-content:flex-end;align-items:stretch;padding:0}.modal-dialog.svelte-yukrm2,.modal-dialog.boveda-dialog.svelte-yukrm2{background:#131317;border-radius:24px 0 0 24px;width:min(900px,100%);max-width:min(900px,100%);height:100%;max-height:100%;animation:.34s cubic-bezier(.2,.8,.2,1) svelte-yukrm2-drawerIn}@keyframes svelte-yukrm2-drawerIn{0%{opacity:0;transform:translate(48px)}to{opacity:1;transform:none}}.modal-backdrop.svelte-1muqtp0{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1000;background:#000000c7;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-dialog.svelte-1muqtp0{width:96vw;max-width:96vw;height:94vh;max-height:94vh;box-shadow:none;background:#18181d;border:none;border-radius:24px;flex-direction:column;display:flex;overflow:hidden}.modal-header.svelte-1muqtp0{background:#18181d;border:none;justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.modal-title-wrap.svelte-1muqtp0{align-items:center;gap:12px;display:flex}.header-icon-pill.svelte-1muqtp0{color:#8b77ff;background:#6e56f81f;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.modal-title-wrap.svelte-1muqtp0 h4:where(.svelte-1muqtp0){color:#f1f2f6;margin:0;font-size:15px;font-weight:700}.modal-subtitle.svelte-1muqtp0{color:#8c8f9f;margin-top:1px;font-size:11.5px;font-weight:500;display:block}.modal-header-actions.svelte-1muqtp0{align-items:center;gap:8px;display:flex}.btn-sync-media.svelte-1muqtp0{color:#8b77ff;cursor:pointer;background:#1d1d23;border:none;border-radius:9999px;align-items:center;gap:6px;padding:6px 14px;font-size:11.5px;font-weight:600;transition:all .15s;display:inline-flex}.btn-sync-media.svelte-1muqtp0:hover:not(:disabled){color:#a898ff;background:#282c37}.btn-sync-media.svelte-1muqtp0:disabled{opacity:.6;cursor:not-allowed}.modal-close-btn.svelte-1muqtp0{color:#8e92a4;cursor:pointer;background:0 0;border:none;border-radius:9999px;padding:6px;transition:all .15s}.modal-close-btn.svelte-1muqtp0:hover{color:#fff;background:#ffffff14}.modal-toolbar.svelte-1muqtp0{background:#18181d;border:none;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 24px;display:flex}.modal-counts.svelte-1muqtp0{color:#8c8f9f;font-size:12.5px}.count-highlight.svelte-1muqtp0{color:#8b77ff;font-weight:700}.count-total.svelte-1muqtp0{color:#f1f5f9;font-weight:600}.modal-actions-right.svelte-1muqtp0{align-items:center;gap:10px;display:flex}.btn-text-action.svelte-1muqtp0{color:#8b77ff;cursor:pointer;background:#1d1d23;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:7px 16px;font-size:12px;font-weight:600;transition:all .15s;display:inline-flex}.btn-text-action.svelte-1muqtp0:hover{color:#a898ff;background:#282c38}.btn-text-action.secondary.svelte-1muqtp0{color:#8e92a4;background:#131317}.btn-text-action.secondary.svelte-1muqtp0:hover{color:#f1f2f6;background:#1d1d23}.btn-text-action.svelte-1muqtp0:active{transform:scale(.97)}.modal-body.svelte-1muqtp0{background:#0d0e14;flex:1;padding:20px 24px;overflow-y:auto}.audios-grid.svelte-1muqtp0{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:12px;display:grid}.audio-card.svelte-1muqtp0{cursor:pointer;-webkit-user-select:none;user-select:none;box-shadow:none;background:#131317;border:none;border-radius:16px;align-items:center;gap:12px;padding:12px 14px;transition:all .15s cubic-bezier(.16,1,.3,1);display:flex}.audio-card.svelte-1muqtp0:hover{background:#1d1d23;transform:translateY(-1px)}.audio-card.selected.svelte-1muqtp0{background:#222229}.btn-row-check.svelte-1muqtp0{color:#0b1320;cursor:pointer;background:#0f1015;border:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;transition:all .15s;display:flex}.btn-row-check.checked.svelte-1muqtp0{color:#0b1320;background:#8b77ff}.audio-play-round-btn.svelte-1muqtp0{color:#0b1320;cursor:pointer;background:#8b77ff;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;transition:all .15s;display:flex}.audio-play-round-btn.svelte-1muqtp0:hover{background:#a898ff;transform:scale(1.06)}.audio-play-round-btn.playing.svelte-1muqtp0{color:#0b1320;background:#6fd3b0}.audio-play-round-btn.svelte-1muqtp0 .play-offset{margin-left:2px}.audio-card-info.svelte-1muqtp0{flex:1;justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.audio-card-title.svelte-1muqtp0{color:#e2e4e9;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.audio-card-duration.svelte-1muqtp0{font-size:11.5px;font-family:var(--font-mono,monospace);color:#6fd3b0;flex-shrink:0;font-weight:600}.modal-footer.svelte-1muqtp0{background:#18181d;border:none;justify-content:flex-end;padding:14px 24px;display:flex}.btn-modal-done.svelte-1muqtp0{color:#0b1320;cursor:pointer;background:#8b77ff;border:none;border-radius:9999px;padding:8px 26px;font-size:13px;font-weight:700;transition:all .15s}.btn-modal-done.svelte-1muqtp0:hover{background:#a898ff}.btn-modal-done.svelte-1muqtp0:active{transform:scale(.97)}.loading-state.svelte-1muqtp0,.empty-state.svelte-1muqtp0{color:#8c8f9f;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:60px 20px;font-size:13px;display:flex}.spinning{animation:1s linear infinite svelte-1muqtp0-spin}@keyframes svelte-1muqtp0-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.modal-backdrop.svelte-1muqtp0{-webkit-backdrop-filter:none;backdrop-filter:none;background:#000000b3;justify-content:flex-end;align-items:stretch;padding:0}.modal-dialog.svelte-1muqtp0{background:#131317;border-radius:24px 0 0 24px;width:min(760px,100%);max-width:min(760px,100%);height:100%;max-height:100%;animation:.34s cubic-bezier(.2,.8,.2,1) svelte-1muqtp0-drawerIn}@keyframes svelte-1muqtp0-drawerIn{0%{opacity:0;transform:translate(48px)}to{opacity:1;transform:none}}.modal-backdrop.svelte-mkqsvf{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1000;box-sizing:border-box;background:#000000c7;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.modal-dialog.svelte-mkqsvf{width:94vw;max-width:1360px;height:88vh;max-height:88vh;box-shadow:none;background:#18181d;border:none;border-radius:24px;flex-direction:column;display:flex;overflow:hidden}.modal-header.svelte-mkqsvf{background:#18181d;border:none;flex-shrink:0;justify-content:space-between;align-items:center;padding:18px 24px;display:flex}.modal-title-wrap.svelte-mkqsvf{color:#8b77ff;align-items:center;gap:12px;display:flex}.modal-title-wrap.svelte-mkqsvf h4:where(.svelte-mkqsvf){color:#f1f2f6;letter-spacing:-.3px;margin:0;font-size:17px;font-weight:700}.modal-counter-pill.svelte-mkqsvf{color:#8b77ff;background:#1d1d23;border-radius:9999px;padding:3px 12px;font-size:12px;font-weight:700}.modal-close-btn.svelte-mkqsvf{color:#8e92a4;cursor:pointer;background:#1d1d23;border:none;border-radius:9999px;justify-content:center;align-items:center;width:34px;height:34px;transition:background .15s,color .15s;display:flex}.modal-close-btn.svelte-mkqsvf:hover{color:#f1f2f6;background:#272b38}.modal-toolbar.svelte-mkqsvf{background:0 0;border:none;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:8px 24px 14px;display:flex}.search-input-wrap.svelte-mkqsvf{box-sizing:border-box;background:#1d1d23;border-radius:9999px;align-items:center;gap:10px;width:320px;max-width:100%;padding:8px 16px;transition:background .15s;display:flex}.search-input-wrap.svelte-mkqsvf:focus-within{background:#252834}.search-input-wrap.svelte-mkqsvf .search-icon{color:#8e92a4;flex-shrink:0}.search-input.svelte-mkqsvf{color:#f1f2f6;background:0 0;border:none;outline:none;width:100%;font-size:13px}.search-input.svelte-mkqsvf::placeholder{color:#646877}.btn-clear-search.svelte-mkqsvf{color:#8e92a4;cursor:pointer;background:0 0;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:2px;display:flex}.btn-clear-search.svelte-mkqsvf:hover{color:#f1f2f6}.modal-actions-right.svelte-mkqsvf{align-items:center;gap:10px;display:flex}.btn-text-action.svelte-mkqsvf{color:#8b77ff;cursor:pointer;background:#1d1d23;border:none;border-radius:9999px;padding:7px 16px;font-size:12.5px;font-weight:600;transition:background .15s,color .15s}.btn-text-action.svelte-mkqsvf:hover{color:#a898ff;background:#272b38}.btn-text-action.deselect.svelte-mkqsvf{color:#9295a3}.btn-text-action.deselect.svelte-mkqsvf:hover{color:#f1f2f6}.modal-body.svelte-mkqsvf{flex:1;min-height:0;overflow-y:auto}.modal-body.svelte-mkqsvf::-webkit-scrollbar{width:6px}.modal-body.svelte-mkqsvf::-webkit-scrollbar-thumb{background:#2a2d3d;border-radius:9999px}.operators-list-modal.svelte-mkqsvf{box-sizing:border-box;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));align-content:start;gap:12px;padding:8px 24px 24px;display:grid}.operator-modal-card.svelte-mkqsvf{cursor:pointer;text-align:left;box-sizing:border-box;background:#1d1d23;border:none;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px 14px;transition:background .15s;display:flex}.operator-modal-card.svelte-mkqsvf:hover{background:#262936}.operator-modal-card.selected.svelte-mkqsvf{background:#252b3d}.operator-modal-left.svelte-mkqsvf{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.operator-avatar-box.svelte-mkqsvf{flex-shrink:0;width:38px;height:38px}.operator-modal-info.svelte-mkqsvf{flex-direction:column;gap:3px;min-width:0;display:flex}.operator-modal-title-row.svelte-mkqsvf{align-items:center;gap:6px;display:flex}.operator-modal-name.svelte-mkqsvf{color:#f1f2f6;white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:700;overflow:hidden}.operator-modal-sub.svelte-mkqsvf{color:#8e92a4;font-size:11px;font-family:var(--font-mono,monospace)}.operator-check-badge-modal.svelte-mkqsvf{color:#0000;background:#2a2d3d;border:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;transition:background .15s,color .15s;display:flex}.operator-check-badge-modal.checked.svelte-mkqsvf{color:#0b0f19;background:#8b77ff}.operator-modal-card.in-use.svelte-mkqsvf{opacity:.55;filter:grayscale(.85);cursor:not-allowed;background:#09090b}.operator-modal-card.in-use.svelte-mkqsvf:hover{background:#09090b}.operator-in-use-pill.svelte-mkqsvf{color:#9295a3;white-space:nowrap;background:#222229;border:none;border-radius:9999px;align-items:center;gap:4px;padding:2px 8px;font-size:10.5px;font-weight:600;line-height:1.2;display:inline-flex}.operator-active-pill.svelte-mkqsvf{color:#6fd3b0;white-space:nowrap;background:#182822;border:none;border-radius:9999px;align-items:center;gap:4px;padding:2px 8px;font-size:10.5px;font-weight:600;line-height:1.2;display:inline-flex}.operator-check-badge-modal.disabled-badge.svelte-mkqsvf{color:#686b7c;background:#1c1e24}.operators-empty-filter.svelte-mkqsvf{text-align:center;color:#8e92a4;padding:48px 24px;font-size:14px}.btn-clear-filter.svelte-mkqsvf{color:#8b77ff;cursor:pointer;background:#1d1d23;border:none;border-radius:9999px;margin-top:12px;padding:8px 18px;font-size:13px;font-weight:600}.btn-clear-filter.svelte-mkqsvf:hover{background:#272b38}.modal-footer.svelte-mkqsvf{background:#18181d;border:none;flex-shrink:0;justify-content:flex-end;padding:16px 24px;display:flex}.btn-modal-done.svelte-mkqsvf{color:#0b0f19;cursor:pointer;background:#8b77ff;border:none;border-radius:9999px;padding:10px 28px;font-size:13.5px;font-weight:700;transition:background .15s}.btn-modal-done.svelte-mkqsvf:hover{background:#a898ff}.modal-backdrop.svelte-mkqsvf{-webkit-backdrop-filter:none;backdrop-filter:none;background:#000000b3;justify-content:flex-end;align-items:stretch;padding:0}.modal-dialog.svelte-mkqsvf{background:#131317;border-radius:24px 0 0 24px;width:min(720px,100%);max-width:min(720px,100%);height:100%;max-height:100%;animation:.34s cubic-bezier(.2,.8,.2,1) svelte-mkqsvf-drawerIn}@keyframes svelte-mkqsvf-drawerIn{0%{opacity:0;transform:translate(48px)}to{opacity:1;transform:none}}.modal-backdrop.svelte-1xxny0k{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;box-sizing:border-box;background:#000000c7;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.modal-dialog.svelte-1xxny0k{box-sizing:border-box;width:100%;max-width:480px;box-shadow:none;background:#18181d;border:none;border-radius:24px;flex-direction:column;gap:18px;padding:24px;display:flex}.modal-header.svelte-1xxny0k{align-items:flex-start;gap:14px;display:flex;position:relative}.header-icon-box.svelte-1xxny0k{color:#f59e0b;background:#f59e0b1f;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.header-titles.svelte-1xxny0k{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.modal-title.svelte-1xxny0k{letter-spacing:-.3px;color:#f1f2f6;margin:0;font-size:17px;font-weight:700}.modal-subtitle.svelte-1xxny0k{color:#8e92a4;margin:0;font-size:13px;line-height:1.45}.btn-close.svelte-1xxny0k{color:#8e92a4;cursor:pointer;background:#1d1d23;border:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:background .15s,color .15s;display:flex}.btn-close.svelte-1xxny0k:hover{color:#f1f2f6;background:#272b38}.items-list-container.svelte-1xxny0k{flex-direction:column;gap:8px;max-height:220px;padding-right:4px;display:flex;overflow-y:auto}.items-list-container.svelte-1xxny0k::-webkit-scrollbar{width:6px}.items-list-container.svelte-1xxny0k::-webkit-scrollbar-thumb{background:#2a2d3d;border-radius:9999px}.warning-item-row.svelte-1xxny0k{background:#1d1d23;border:none;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.item-left.svelte-1xxny0k{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.item-name.svelte-1xxny0k{color:#f1f2f6;white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.item-badges.svelte-1xxny0k{flex-shrink:0;align-items:center;gap:6px;display:flex}.chip-warning.svelte-1xxny0k{color:#f59e0b;white-space:nowrap;background:#f59e0b24;border-radius:9999px;padding:3px 9px;font-size:11.5px;font-weight:600}.question-box.svelte-1xxny0k{background:#1b1c22;border:none;border-radius:14px;padding:10px 14px}.question-text.svelte-1xxny0k{color:#f1f2f6;text-align:center;margin:0;font-size:13.5px;font-weight:600}.modal-actions.svelte-1xxny0k{justify-content:flex-end;align-items:center;gap:10px;display:flex}.btn-cancel.svelte-1xxny0k{color:#9295a3;cursor:pointer;background:#1d1d23;border:none;border-radius:9999px;padding:10px 18px;font-size:13.5px;font-weight:600;transition:background .15s,color .15s}.btn-cancel.svelte-1xxny0k:hover{color:#f1f2f6;background:#272b38}.btn-confirm.svelte-1xxny0k{color:#fff;cursor:pointer;background:#6fd3b0;border:none;border-radius:9999px;padding:10px 22px;font-size:13.5px;font-weight:600;transition:background .15s}.btn-confirm.svelte-1xxny0k:hover{background:#059669}.cfg-skeleton.svelte-19cd3r7{flex-wrap:wrap;align-items:flex-start;gap:24px;width:100%;min-width:0;animation:.2s svelte-19cd3r7-skFadeIn;display:flex}.sk-workspace.svelte-19cd3r7{flex-direction:column;flex:999 620px;min-width:0;display:flex}.sk-toolbar.svelte-19cd3r7{align-items:center;gap:6px;margin-bottom:14px;display:flex}.sk-tabs.svelte-19cd3r7{align-items:flex-end;gap:4px;display:flex;overflow:hidden}.sk-tab.svelte-19cd3r7{background:#131317;border-radius:12px;align-items:center;gap:10px;margin-bottom:6px;padding:10px 14px 10px 10px;display:flex}.sk-tab.active.svelte-19cd3r7{background:#18181d;border-radius:14px 14px 0 0;margin-bottom:0;padding-bottom:16px}.sk-tab-text.svelte-19cd3r7,.sk-lines.svelte-19cd3r7{flex-direction:column;gap:6px;display:flex}.sk-panel.svelte-19cd3r7{background:#18181d;border-radius:0 20px 20px;flex-direction:column;gap:24px;padding:28px;display:flex}.sk-body.svelte-19cd3r7{flex-wrap:wrap;align-items:flex-start;gap:28px;display:flex}.sk-template.svelte-19cd3r7{flex-direction:column;flex:3 420px;gap:14px;min-width:0;display:flex}.sk-media.svelte-19cd3r7{flex-direction:column;flex:2 300px;gap:24px;min-width:0;display:flex}.sk-block.svelte-19cd3r7{flex-direction:column;gap:12px;display:flex}.sk-between.svelte-19cd3r7{justify-content:space-between;align-items:center;gap:12px;display:flex}.sk-row.svelte-19cd3r7{gap:6px;display:flex}.sk-textarea.svelte-19cd3r7{background:#111114;border-radius:16px;flex-direction:column;gap:12px;height:300px;padding:24px;display:flex}.sk-audio.svelte-19cd3r7{background:#222229;border-radius:16px;align-items:center;gap:14px;height:72px;padding:0 16px;display:flex}.sk-thumbs.svelte-19cd3r7{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px;display:grid}.sk-aside.svelte-19cd3r7{flex-direction:column;flex:320px;gap:12px;min-width:0;max-width:400px;display:flex}.sk-card.svelte-19cd3r7{background:#131317;border-radius:20px;flex-direction:column;gap:22px;padding:22px;display:flex}.sk-card.small.svelte-19cd3r7{gap:14px;padding:20px}.sk-speeds.svelte-19cd3r7{grid-template-columns:1fr 1fr;gap:6px;display:grid}@keyframes svelte-19cd3r7-skFadeIn{0%{opacity:0}to{opacity:1}}.icebreaker-modern-view.svelte-2my3tw{color:#ededf2;flex-wrap:wrap;align-items:flex-start;gap:24px;width:100%;min-width:0;display:flex}.mono.svelte-2my3tw{font-family:var(--font-mono)}.muted.svelte-2my3tw{color:#9a9aa8}.tiny.svelte-2my3tw{font-size:12.5px}.strong.svelte-2my3tw{color:#ededf2;font-weight:600}.ok.svelte-2my3tw{color:#6fd3b0}.nowrap.svelte-2my3tw{white-space:nowrap}.ellipsis.svelte-2my3tw{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace.svelte-2my3tw{flex-direction:column;flex:999 620px;min-width:0;display:flex}.toolbar.svelte-2my3tw{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.toolbar-left.svelte-2my3tw{flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.picker-btn.svelte-2my3tw{color:#ededf2;cursor:pointer;background:#131317;border:0;border-radius:11px;align-items:center;gap:9px;padding:9px 12px 9px 11px;font-size:13px;font-weight:600;transition:background-color .2s;display:flex}.picker-btn.svelte-2my3tw:hover,.picker-btn.open.svelte-2my3tw{background:#222229}.count-pill.svelte-2my3tw{font-family:var(--font-mono);color:#fff;background:#6e56f8;border-radius:20px;padding:2px 8px;font-size:12px;font-weight:500}.ghost-btn.svelte-2my3tw{color:#c8c8d2;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:8px 11px;font-size:13px}.ghost-btn.svelte-2my3tw:hover{background:#131317}.tab-strip.svelte-2my3tw{scrollbar-width:none;z-index:2;align-items:flex-end;gap:8px;padding:0;display:flex;position:relative;overflow-x:auto}.tab-strip.svelte-2my3tw::-webkit-scrollbar{display:none}.op-tab.svelte-2my3tw{cursor:pointer;-webkit-user-select:none;user-select:none;background:#131317;border-radius:14px;flex:none;align-items:center;gap:10px;margin-bottom:6px;padding:10px 14px 10px 10px;transition:background-color .2s;display:flex;position:relative}.op-tab.svelte-2my3tw:hover{background:#1d1d23}.op-tab.active.svelte-2my3tw{z-index:3;background:#18181d;border-radius:14px 14px 0 0;margin-bottom:-1px;padding-bottom:16px}.op-tab.active.svelte-2my3tw:before{content:"";pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M0 12 A 12 12 0 0 0 12 0 L 12 12 Z' fill='%2318181d'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:12px 12px;width:12px;height:12px;position:absolute;bottom:0;left:-12px}.op-tab.active.svelte-2my3tw:after{content:"";pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M0 0 A 12 12 0 0 0 12 12 L 0 12 Z' fill='%2318181d'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:12px 12px;width:12px;height:12px;position:absolute;bottom:0;right:-12px}.op-tab.active.left-edge-active.svelte-2my3tw{border-top-left-radius:20px}.op-tab.active.left-edge-active.svelte-2my3tw:before{display:none!important}.op-tab.active.right-edge-active.svelte-2my3tw{border-top-right-radius:20px}.op-tab.active.right-edge-active.svelte-2my3tw:after{display:none!important}.op-tab-text.svelte-2my3tw{flex-direction:column;gap:1px;display:flex}.op-tab-name.svelte-2my3tw{white-space:nowrap;color:#ededf2;font-size:14px;font-weight:600}.op-tab-sub.svelte-2my3tw{color:#9a9aa8;white-space:nowrap;font-size:11.5px}.op-tab-sub.warn.svelte-2my3tw{color:#f09a8c}.strip-empty.svelte-2my3tw{color:#75757f;padding:12px 4px 18px;font-size:13px}.editor-panel.svelte-2my3tw{z-index:1;background:#18181d;border-radius:20px;flex-direction:column;gap:24px;padding:28px;transition:border-radius .15s;display:flex;position:relative}.editor-panel.left-edge-active.svelte-2my3tw{border-top-left-radius:0}.editor-panel.right-edge-active.svelte-2my3tw{border-top-right-radius:0}.panel-head.svelte-2my3tw{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.panel-head-left.svelte-2my3tw{color:#9a9aa8;flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;display:flex}.panel-head-hint.svelte-2my3tw{color:#75757f;font-size:12.5px}.warn-chip.svelte-2my3tw{color:#f09a8c;background:#2e1f22;border-radius:6px;align-items:center;gap:6px;padding:3px 9px 3px 7px;font-size:11.5px;display:flex}.empty-block.svelte-2my3tw{text-align:center;background:#111114;border-radius:16px;flex-direction:column;align-items:center;gap:10px;padding:36px 20px;display:flex}.empty-title.svelte-2my3tw{font-size:15px;font-weight:600}.empty-sub.svelte-2my3tw{color:#75757f;max-width:320px;font-size:12.5px}.panel-body.svelte-2my3tw{flex-wrap:wrap;align-items:flex-start;gap:28px;display:flex}.media-col.svelte-2my3tw{flex-direction:column;flex:2 300px;gap:24px;min-width:0;display:flex}.media-block.svelte-2my3tw{flex-direction:column;gap:12px;display:flex}.col-head.svelte-2my3tw{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.col-head.svelte-2my3tw h3:where(.svelte-2my3tw){margin:0;font-size:15px;font-weight:600}.link-btn.svelte-2my3tw{color:#a898ff;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-size:12.5px;display:flex}.link-btn.svelte-2my3tw:hover{color:#c4b8ff}.audio-card.svelte-2my3tw{background:#222229;border-radius:16px;align-items:center;gap:14px;padding:14px 16px;display:flex}.audio-card.empty.svelte-2my3tw{background:#111114}.audio-card.photos-empty.svelte-2my3tw{text-align:center;flex-direction:column;gap:10px;padding:28px 20px}.round-ico.svelte-2my3tw{background:#222229;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.round-ico.sq.svelte-2my3tw{border-radius:14px;width:48px;height:48px}.audio-text.svelte-2my3tw{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.audio-title.svelte-2my3tw{font-size:14px;font-weight:600}.audio-sub.svelte-2my3tw{color:#75757f;font-size:12px}.audio-file.svelte-2my3tw{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12.5px;overflow:hidden}.play-btn.svelte-2my3tw{color:#fff;cursor:pointer;background:#6e56f8;border:0;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.more-pill.svelte-2my3tw{color:#fff;cursor:pointer;background:#6e56f8;border:0;border-radius:20px;flex:none;padding:3px 8px;font-size:11.5px;font-weight:500}.solid-btn.svelte-2my3tw{color:#fff;cursor:pointer;background:#6e56f8;border:0;border-radius:10px;flex:none;align-items:center;gap:7px;padding:10px 16px;font-size:13px;font-weight:600;display:flex}.solid-btn.small.svelte-2my3tw{padding:9px 14px}.solid-btn.svelte-2my3tw:hover{filter:brightness(1.12)}.thumb-grid.svelte-2my3tw{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px;display:grid}.thumb.svelte-2my3tw{aspect-ratio:1;background:#222229;border-radius:12px;align-items:flex-end;padding:8px;display:flex;position:relative;overflow:hidden}.thumb.svelte-2my3tw img:where(.svelte-2my3tw){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.thumb-id.svelte-2my3tw{color:#c8c8d2;background:#0c0c0f;border-radius:5px;padding:1px 5px;font-size:10.5px;position:relative}.thumb-x.svelte-2my3tw{color:#ededf2;cursor:pointer;background:#0c0c0f;border:0;border-radius:8px;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:6px;right:6px}.thumb.add.svelte-2my3tw{color:#a898ff;cursor:pointer;background:#111114;border:0;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:12px}.thumb.add.svelte-2my3tw:hover{background:#222229}.config-aside.svelte-2my3tw{flex-direction:column;flex:320px;gap:12px;min-width:0;max-width:400px;display:flex}@media (width>=1101px){.config-aside.svelte-2my3tw{position:sticky;top:0}}.config-card.svelte-2my3tw{background:#131317;border-radius:20px;flex-direction:column;gap:22px;padding:22px;display:flex}.cfg-block.svelte-2my3tw{flex-direction:column;gap:12px;display:flex}.cfg-title.svelte-2my3tw{align-items:center;gap:8px;display:flex}.cfg-title.svelte-2my3tw h3:where(.svelte-2my3tw){margin:0;font-size:14px;font-weight:600}.cfg-row.svelte-2my3tw{justify-content:space-between;align-items:center;gap:12px;display:flex}.cfg-text.svelte-2my3tw{flex-direction:column;gap:2px;min-width:0;display:flex}.cfg-name.svelte-2my3tw{font-size:14px;font-weight:600}.speed-grid.svelte-2my3tw{grid-template-columns:1fr 1fr;gap:6px;display:grid}.speed-btn.svelte-2my3tw{text-align:left;cursor:pointer;border:0;border-radius:12px;flex-direction:column;align-items:flex-start;gap:4px;padding:11px 12px;transition:background-color .2s;display:flex}.speed-name.svelte-2my3tw{opacity:.85;font-size:12.5px;font-weight:500}.speed-val.svelte-2my3tw{font-size:16px;font-weight:500}.slider-box.svelte-2my3tw{color:#c8c8d2;flex-direction:column;gap:8px;font-size:13px;display:flex}.stepper.svelte-2my3tw{background:#18181d;border-radius:10px;align-items:center;gap:2px;padding:3px;display:flex}.step-btn.svelte-2my3tw{color:#9a9aa8;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.step-btn.svelte-2my3tw:hover{color:#ededf2;background:#222229}.step-val.svelte-2my3tw{text-align:center;color:#a898ff;cursor:pointer;background:0 0;border:0;min-width:78px;font-size:13px;font-weight:600}.select-wrap.svelte-2my3tw{flex-direction:column;gap:6px;display:flex;position:relative}.select-btn.svelte-2my3tw{color:#ededf2;text-align:left;cursor:pointer;background:#18181d;border:0;border-radius:11px;align-items:center;gap:10px;padding:11px 12px;font-size:13.5px;display:flex}.select-btn.svelte-2my3tw:hover{background:#1e1e25}.select-label.svelte-2my3tw{flex:1}.rec.svelte-2my3tw{color:#6fd3b0;font-size:11px}.dropdown-backdrop.svelte-2my3tw{z-index:40;position:fixed;inset:0}.select-menu.svelte-2my3tw{z-index:41;background:#222229;border-radius:11px;flex-direction:column;gap:2px;padding:4px;display:flex;position:relative}.select-opt.svelte-2my3tw{color:#ededf2;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:9px 10px;font-size:13px}.select-opt.svelte-2my3tw:hover,.select-opt.selected.svelte-2my3tw{background:#2a2a33}.date-range.svelte-2my3tw{align-items:center;gap:8px;display:flex}.launch-card.svelte-2my3tw{background:#131317;border-radius:20px;flex-direction:column;gap:14px;padding:20px;display:flex}.summary.svelte-2my3tw{color:#9a9aa8;flex-wrap:wrap;gap:6px 14px;font-size:12.5px;display:flex}.summary.svelte-2my3tw span:where(.svelte-2my3tw){align-items:center;gap:6px;display:flex}.missing.svelte-2my3tw{flex-direction:column;gap:8px;display:flex}.missing-head.svelte-2my3tw{color:#f09a8c;align-items:center;gap:7px;font-size:13px;font-weight:500;display:flex}.missing-list.svelte-2my3tw{flex-direction:column;gap:2px;max-height:168px;display:flex;overflow:auto}.missing-row.svelte-2my3tw{color:#ededf2;text-align:left;cursor:pointer;background:#18181d;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:7px 10px;font-size:12.5px;display:flex}.missing-row.svelte-2my3tw:hover{background:#222229}.cta.svelte-2my3tw{color:#fff;letter-spacing:-.01em;cursor:pointer;background:#6e56f8;border:0;border-radius:16px;justify-content:center;align-items:center;gap:12px;height:64px;font-size:17px;font-weight:600;transition:background-color .2s,filter .18s,transform .14s;display:flex}.cta.svelte-2my3tw:hover:not(:disabled){filter:brightness(1.12)}.cta.svelte-2my3tw:active:not(:disabled){transform:scale(.98)}.cta.svelte-2my3tw:disabled{color:#75757f;cursor:not-allowed;background:#222229}.preview-btn.svelte-2my3tw{color:#9a9aa8;cursor:pointer;background:0 0;border:0;border-radius:8px;align-self:center;align-items:center;gap:6px;padding:6px 10px;font-size:12.5px;display:flex}.preview-btn.svelte-2my3tw:hover{color:#ededf2;background:#18181d}.sync-btn.svelte-2my3tw,.secondary-btn.svelte-2my3tw{color:#c8c8d2;cursor:pointer;background:#131317;border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:13px;display:flex}.secondary-btn.svelte-2my3tw{color:#ededf2;background:#18181d;border-radius:12px;padding:12px 14px;font-weight:600}.sync-btn.svelte-2my3tw:hover,.secondary-btn.svelte-2my3tw:hover:not(:disabled){background:#222229}.sync-btn.svelte-2my3tw:disabled,.secondary-btn.svelte-2my3tw:disabled{opacity:.5;cursor:not-allowed}.sync-ico.svelte-2my3tw{display:inline-flex}.sync-ico.spin.svelte-2my3tw{animation:.8s linear infinite svelte-2my3tw-spin}@keyframes svelte-2my3tw-spin{to{transform:rotate(360deg)}}.media-col.svelte-2my3tw{flex:360px}.modern-slider.svelte-2my3tw{accent-color:#6e56f8;width:100%}.toolbar.svelte-2my3tw,.tab-strip.svelte-2my3tw,.editor-panel.svelte-2my3tw,.media-col.svelte-2my3tw,.config-card.svelte-2my3tw,.launch-card.svelte-2my3tw{animation:.5s cubic-bezier(.2,.8,.2,1) both svelte-2my3tw-revealUp}.toolbar.svelte-2my3tw{animation-delay:0s}.tab-strip.svelte-2my3tw{animation-delay:70ms}.editor-panel.svelte-2my3tw{animation-delay:.14s}.config-card.svelte-2my3tw{animation-delay:.18s}.launch-card.svelte-2my3tw{animation-delay:.26s}.media-col.svelte-2my3tw{animation-delay:.3s}@keyframes svelte-2my3tw-revealUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.preview-stage.svelte-y83hv4{flex-direction:column;flex:1;gap:16px;width:100%;min-height:0;display:flex}.stage-header.svelte-y83hv4{background:#09090b;border-radius:24px;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.stage-title-wrap.svelte-y83hv4{align-items:center;gap:10px;display:flex}.stage-title-wrap.svelte-y83hv4 h2:where(.svelte-y83hv4){color:#f1f2f6;margin:0;font-size:15px;font-weight:700}.accent-icon{color:#8b77ff}.count-badge.svelte-y83hv4{color:#8b77ff;background:#6e56f81f;border-radius:9999px;padding:2px 8px;font-size:11px;font-weight:700}.stage-actions.svelte-y83hv4{align-items:center;gap:8px;display:flex}.btn-secondary.svelte-y83hv4{color:#f1f2f6;cursor:pointer;background:#1d1d23;border:none;border-radius:9999px;align-items:center;gap:6px;padding:8px 16px;font-size:12px;font-weight:600;transition:all .15s;display:inline-flex}.btn-secondary.svelte-y83hv4:hover{color:#8b77ff;background:#222229}.btn-primary.svelte-y83hv4{color:#08080a;cursor:pointer;background:#6fd3b0;border:none;border-radius:9999px;align-items:center;gap:6px;padding:8px 18px;font-size:12.5px;font-weight:700;transition:all .15s;display:inline-flex}.btn-primary.svelte-y83hv4:hover:not(:disabled){background:#6fd3b0}.btn-primary.svelte-y83hv4:disabled{opacity:.4;cursor:not-allowed}.empty-candidates.svelte-y83hv4{text-align:center;color:#8e92a4;background:#09090b;border:1px dashed #26262e;border-radius:24px;flex-direction:column;align-items:center;gap:12px;padding:48px 24px;display:flex}.empty-icon-box.svelte-y83hv4{color:#f09a8c;background:#f09a8c1a;border-radius:16px;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.empty-candidates.svelte-y83hv4 h3:where(.svelte-y83hv4){color:#f1f2f6;margin:4px 0 0;font-size:15px;font-weight:700}.empty-candidates.svelte-y83hv4 p:where(.svelte-y83hv4){max-width:440px;margin:0 0 8px;font-size:12.5px;line-height:1.4}.candidates-table-wrap.svelte-y83hv4{background:#09090b;border-radius:24px;flex-direction:column;flex:1;min-height:480px;display:flex;overflow:hidden}.table-header-row.svelte-y83hv4{color:#8e92a4;background:#18181d;flex-shrink:0;align-items:center;padding:12px 16px;font-size:11.5px;font-weight:700;display:flex}.virtual-scroll-viewport.svelte-y83hv4{flex:1;position:relative;overflow-y:auto}.virtual-row.svelte-y83hv4{box-sizing:border-box;align-items:center;padding:0 16px;font-size:12px;transition:background .1s;display:flex}.virtual-row.svelte-y83hv4:hover{background:#18181d}.virtual-row.excluded.svelte-y83hv4{opacity:.35}.col-chk.svelte-y83hv4{flex-shrink:0;width:36px}.col-acc.svelte-y83hv4{flex-shrink:0;width:160px}.col-user.svelte-y83hv4{flex:1.4;min-width:0}.col-saldo.svelte-y83hv4{flex-shrink:0;width:120px}.col-type.svelte-y83hv4{flex-shrink:0;width:130px}.col-date.svelte-y83hv4{color:#8e92a4;flex-shrink:0;width:130px;font-size:11px}.profile-badge-cell.svelte-y83hv4{color:#f1f2f6;align-items:center;gap:6px;font-weight:600;display:flex}.user-cell.svelte-y83hv4{align-items:center;gap:8px;display:flex}.user-name.svelte-y83hv4{color:#f1f2f6;font-weight:600}.saldo-badge.svelte-y83hv4{border-radius:9999px;padding:2px 7px;font-size:10.5px;font-weight:700}.saldo-badge.one.svelte-y83hv4{color:#8b77ff;background:#6e56f826}.saldo-badge.multi.svelte-y83hv4{color:#6fd3b0;background:#6fd3b026}.icebreaker-tag.svelte-y83hv4{color:#8b77ff;background:#6e56f81f;border-radius:9999px;padding:2px 7px;font-size:10.5px;font-weight:700}.icebreaker-tag.photo.svelte-y83hv4{color:#c084fc;background:#a855f726}.running-dashboard.svelte-1y1pajr{color:#ededf2;flex-direction:column;gap:24px;width:100%;min-width:0;max-width:1720px;margin:0 auto;display:flex}.mono.svelte-1y1pajr{font-family:var(--font-mono)}.demo-banner.svelte-1y1pajr{color:#c8c8d2;background:#222229;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;font-size:13px;display:flex}.demo-banner.svelte-1y1pajr p:where(.svelte-1y1pajr){color:#9a9aa8;margin:2px 0 0}.run-head.svelte-1y1pajr{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.run-head-left.svelte-1y1pajr,.run-head-actions.svelte-1y1pajr{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.run-head-actions.svelte-1y1pajr{gap:8px}.run-title.svelte-1y1pajr{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:600}.ops-chip.svelte-1y1pajr{color:#9a9aa8;align-items:center;gap:6px;font-size:13px;display:flex}.ops-chip.svelte-1y1pajr strong:where(.svelte-1y1pajr){color:#ededf2;font-family:var(--font-mono);font-weight:500}.run-btn.svelte-1y1pajr{cursor:pointer;border:0;border-radius:11px;align-items:center;gap:8px;padding:10px 16px;font-size:13.5px;font-weight:600;transition:background-color .2s,filter .18s;display:flex}.run-btn.ghost.svelte-1y1pajr{color:#ededf2;background:#131317;font-weight:500}.run-btn.ghost.svelte-1y1pajr:hover{background:#18181d}.run-btn.stop.svelte-1y1pajr{color:#3a1410;background:#f09a8c}.run-btn.go.svelte-1y1pajr{color:#fff;background:#6e56f8}.run-btn.svelte-1y1pajr:hover{filter:brightness(1.08)}.stat-row.svelte-1y1pajr{flex-wrap:wrap;gap:12px;display:flex}.hero-stat.svelte-1y1pajr{color:#0b2a20;background:#6fd3b0;border-radius:20px;flex-direction:column;flex:2 320px;justify-content:space-between;gap:18px;min-height:170px;padding:24px 26px;display:flex}.hero-stat-label.svelte-1y1pajr{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.hero-stat-num.svelte-1y1pajr{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.hero-num.svelte-1y1pajr{font-family:var(--font-mono);letter-spacing:-.04em;font-size:72px;font-weight:500;line-height:.9}.hero-unit.svelte-1y1pajr{font-size:15px}.stat-grid.svelte-1y1pajr{flex:3 420px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.stat-card.svelte-1y1pajr{background:#131317;border-radius:18px;flex-direction:column;justify-content:space-between;gap:14px;padding:18px;display:flex}.stat-label.svelte-1y1pajr{color:#c8c8d2;align-items:center;gap:8px;font-size:13px;display:flex}.stat-num.svelte-1y1pajr{font-family:var(--font-mono);font-size:34px;font-weight:500;line-height:1}.ops-panel.svelte-1y1pajr{background:#18181d;border-radius:20px;flex-direction:column;gap:16px;padding:22px;display:flex}.ops-panel-head.svelte-1y1pajr{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ops-filters.svelte-1y1pajr{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ops-filters.svelte-1y1pajr h3:where(.svelte-1y1pajr){margin:0 10px 0 0;font-size:16px;font-weight:600}.filter-btn.svelte-1y1pajr{color:#c8c8d2;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:6px;padding:6px 11px;font-size:13px;transition:background-color .2s;display:flex}.filter-btn.svelte-1y1pajr .mono:where(.svelte-1y1pajr){opacity:.75;font-size:11.5px}.filter-btn.active.svelte-1y1pajr{color:#fff;background:#6e56f8}.ops-search.svelte-1y1pajr{background:#111114;border-radius:10px;align-items:center;gap:8px;min-width:220px;padding:8px 12px;display:flex}.ops-search.svelte-1y1pajr input:where(.svelte-1y1pajr){color:#ededf2;background:0 0;border:0;outline:0;flex:1;width:auto;min-width:0;padding:0;font-size:13.5px}.ops-search.svelte-1y1pajr input:where(.svelte-1y1pajr):hover,.ops-search.svelte-1y1pajr input:where(.svelte-1y1pajr):focus-visible{background:0 0;outline:0}.ops-empty.svelte-1y1pajr{text-align:center;color:#75757f;padding:40px 0;font-size:14px}.ops-grid.svelte-1y1pajr{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;display:grid}.op-row.svelte-1y1pajr{background:#131317;border-radius:14px;align-items:center;gap:12px;padding:12px 12px 12px 14px;transition:opacity .2s;display:flex}.op-row-info.svelte-1y1pajr{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.op-row-name.svelte-1y1pajr{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.op-row-id.svelte-1y1pajr{color:#75757f;font-size:11.5px}.op-row-nums.svelte-1y1pajr{flex-direction:column;align-items:flex-end;gap:3px;display:flex}.op-row-done.svelte-1y1pajr{white-space:nowrap;font-size:15px;font-weight:500}.op-row-status.svelte-1y1pajr{white-space:nowrap;font-size:11.5px}.op-toggle.svelte-1y1pajr{color:#9a9aa8;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}.op-toggle.svelte-1y1pajr:hover{color:#ededf2;background:#222229}.icebreaker-container.svelte-76k6lf{background:var(--bg-canvas);width:100%;min-width:0;height:100%;min-height:0;max-height:100%;color:var(--text-main);flex-direction:column;flex:1;display:flex;overflow:hidden}.panel-content.svelte-76k6lf{-webkit-overflow-scrolling:touch;scroll-behavior:smooth;overscroll-behavior-y:contain;flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;padding:0;display:flex;overflow:hidden auto}.live-running-banner.svelte-76k6lf{cursor:pointer;background:#6fd3b01a;flex-shrink:0;justify-content:space-between;align-items:center;padding:10px 24px;display:flex}.live-banner-left.svelte-76k6lf{align-items:center;gap:10px;font-size:12px;display:flex}.error-banner.svelte-76k6lf{color:#f09a8c;background:#f09a8c26;flex-shrink:0;align-items:center;gap:10px;padding:10px 24px;font-size:12px;display:flex}.btn-pill.svelte-76k6lf{cursor:pointer;border:none;border-radius:9999px;justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-size:12px;font-weight:600;transition:all .15s;display:inline-flex}.btn-pill.primary.svelte-76k6lf{color:#08080a;background:#6fd3b0}.btn-pill.small.svelte-76k6lf{padding:4px 10px;font-size:10px}.chat-sweeps-modern-view.svelte-1do8un5{color:#ededf2;flex-wrap:wrap;align-items:flex-start;gap:24px;width:100%;min-width:0;display:flex}.mono.svelte-1do8un5{font-family:var(--font-mono)}.muted.svelte-1do8un5{color:#9a9aa8}.strong.svelte-1do8un5{color:#ededf2;font-weight:600}.ellipsis.svelte-1do8un5{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace.svelte-1do8un5{flex-direction:column;flex:999 620px;min-width:0;display:flex}.toolbar.svelte-1do8un5{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.toolbar-left.svelte-1do8un5{flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.picker-btn.svelte-1do8un5{color:#ededf2;cursor:pointer;background:#131317;border:0;border-radius:11px;align-items:center;gap:9px;padding:9px 12px 9px 11px;font-size:13px;font-weight:600;transition:background-color .2s;display:flex}.picker-btn.svelte-1do8un5:hover,.picker-btn.open.svelte-1do8un5{background:#222229}.count-pill.svelte-1do8un5{font-family:var(--font-mono);color:#fff;background:#6e56f8;border-radius:20px;padding:2px 8px;font-size:12px;font-weight:500}.ghost-btn.svelte-1do8un5{color:#c8c8d2;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:8px 11px;font-size:13px}.ghost-btn.svelte-1do8un5:hover{background:#131317}.tab-strip.svelte-1do8un5{scrollbar-width:none;z-index:2;align-items:flex-end;gap:8px;padding:0;display:flex;position:relative;overflow-x:auto}.tab-strip.svelte-1do8un5::-webkit-scrollbar{display:none}.op-tab.svelte-1do8un5{cursor:pointer;-webkit-user-select:none;user-select:none;background:#131317;border-radius:14px;flex:none;align-items:center;gap:10px;margin-bottom:6px;padding:10px 14px 10px 10px;transition:background-color .2s;display:flex;position:relative}.op-tab.svelte-1do8un5:hover{background:#1d1d23}.op-tab.active.svelte-1do8un5{z-index:3;background:#18181d;border-radius:14px 14px 0 0;margin-bottom:-1px;padding-bottom:16px}.op-tab.active.svelte-1do8un5:before{content:"";pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M0 12 A 12 12 0 0 0 12 0 L 12 12 Z' fill='%2318181d'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:12px 12px;width:12px;height:12px;position:absolute;bottom:0;left:-12px}.op-tab.active.svelte-1do8un5:after{content:"";pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M0 0 A 12 12 0 0 0 12 12 L 0 12 Z' fill='%2318181d'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:12px 12px;width:12px;height:12px;position:absolute;bottom:0;right:-12px}.op-tab.active.left-edge-active.svelte-1do8un5{border-top-left-radius:20px}.op-tab.active.left-edge-active.svelte-1do8un5:before{display:none!important}.op-tab.active.right-edge-active.svelte-1do8un5{border-top-right-radius:20px}.op-tab.active.right-edge-active.svelte-1do8un5:after{display:none!important}.op-tab-text.svelte-1do8un5{flex-direction:column;gap:1px;display:flex}.op-tab-name.svelte-1do8un5{white-space:nowrap;color:#ededf2;font-size:14px;font-weight:600}.op-tab-sub.svelte-1do8un5{color:#9a9aa8;white-space:nowrap;font-size:11.5px}.op-tab-sub.warn.svelte-1do8un5{color:#f09a8c}.strip-empty.svelte-1do8un5{color:#75757f;padding:12px 4px 18px;font-size:13px}.editor-panel.svelte-1do8un5{z-index:1;background:#18181d;border-radius:20px;flex-direction:column;gap:24px;padding:28px;transition:border-radius .15s;display:flex;position:relative}.editor-panel.left-edge-active.svelte-1do8un5{border-top-left-radius:0}.editor-panel.right-edge-active.svelte-1do8un5{border-top-right-radius:0}.panel-head.svelte-1do8un5{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.panel-head-left.svelte-1do8un5{color:#9a9aa8;flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;display:flex}.warn-chip.svelte-1do8un5{color:#f09a8c;background:#2e1f22;border-radius:6px;align-items:center;gap:6px;padding:3px 9px 3px 7px;font-size:11.5px;display:flex}.empty-block.svelte-1do8un5{text-align:center;background:#111114;border-radius:16px;flex-direction:column;align-items:center;gap:10px;padding:36px 20px;display:flex}.empty-title.svelte-1do8un5{font-size:15px;font-weight:600}.empty-sub.svelte-1do8un5{color:#75757f;max-width:320px;font-size:12.5px}.template-col.svelte-1do8un5{flex-direction:column;flex:3 420px;gap:14px;min-width:0;display:flex}.col-head.svelte-1do8un5{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.col-head.svelte-1do8un5 h2:where(.svelte-1do8un5){letter-spacing:-.01em;margin:0;font-size:19px;font-weight:600}.col-head.svelte-1do8un5 .mono:where(.svelte-1do8un5){font-size:13px}.var-tabs.svelte-1do8un5{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.var-tab.svelte-1do8un5{color:#c8c8d2;cursor:pointer;background:#222229;border:0;border-radius:9px;padding:7px 12px;font-size:13px;font-weight:500;transition:background-color .2s}.var-tab.active.svelte-1do8un5{color:#fff;background:#6e56f8}.icon-sq.svelte-1do8un5{color:#9a9aa8;cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.icon-sq.svelte-1do8un5:hover{color:#ededf2;background:#222229}.icon-sq.danger.svelte-1do8un5:hover{color:#f09a8c;background:#2e1f22}.template-textarea.svelte-1do8un5{resize:vertical;color:#ededf2;text-wrap:pretty;background:#111114;border:0;border-radius:16px;width:100%;min-height:300px;padding:22px 24px;font-size:16px;line-height:1.65}.template-textarea.svelte-1do8un5:hover,.template-textarea.svelte-1do8un5:focus-visible{background:#111114}.link-btn.svelte-1do8un5{color:#a898ff;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-size:12.5px;display:flex}.link-btn.svelte-1do8un5:hover{color:#c4b8ff}.solid-btn.svelte-1do8un5{color:#fff;cursor:pointer;background:#6e56f8;border:0;border-radius:10px;flex:none;align-items:center;gap:7px;padding:10px 16px;font-size:13px;font-weight:600;display:flex}.solid-btn.svelte-1do8un5:hover{filter:brightness(1.12)}.config-aside.svelte-1do8un5{flex-direction:column;flex:320px;gap:12px;min-width:0;max-width:400px;display:flex}@media (width>=1101px){.config-aside.svelte-1do8un5{position:sticky;top:0}}.config-card.svelte-1do8un5{background:#131317;border-radius:20px;flex-direction:column;gap:22px;padding:22px;display:flex}.cfg-block.svelte-1do8un5{flex-direction:column;gap:12px;display:flex}.cfg-title.svelte-1do8un5{align-items:center;gap:8px;display:flex}.cfg-title.svelte-1do8un5 h3:where(.svelte-1do8un5){margin:0;font-size:14px;font-weight:600}.cfg-row.svelte-1do8un5{justify-content:space-between;align-items:center;gap:12px;display:flex}.cfg-text.svelte-1do8un5{flex-direction:column;gap:2px;min-width:0;display:flex}.cfg-name.svelte-1do8un5{font-size:14px;font-weight:600}.cfg-sub.svelte-1do8un5{color:#9a9aa8;font-size:12px}.speed-grid.svelte-1do8un5{grid-template-columns:1fr 1fr;gap:6px;display:grid}.speed-btn.svelte-1do8un5{text-align:left;cursor:pointer;border:0;border-radius:12px;flex-direction:column;align-items:flex-start;gap:4px;padding:11px 12px;transition:background-color .2s;display:flex}.speed-name.svelte-1do8un5{opacity:.85;font-size:12.5px;font-weight:500}.speed-val.svelte-1do8un5{font-size:16px;font-weight:500}.slider-box.svelte-1do8un5{color:#c8c8d2;flex-direction:column;gap:8px;font-size:13px;display:flex}.stepper.svelte-1do8un5{background:#18181d;border-radius:10px;align-items:center;gap:2px;padding:3px;display:flex}.step-btn.svelte-1do8un5{color:#9a9aa8;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.step-btn.svelte-1do8un5:hover{color:#ededf2;background:#222229}.step-val.svelte-1do8un5{text-align:center;color:#a898ff;cursor:pointer;background:0 0;border:0;min-width:78px;font-size:13px;font-weight:600}.select-wrap.svelte-1do8un5{flex-direction:column;gap:6px;display:flex;position:relative}.select-btn.svelte-1do8un5{color:#ededf2;text-align:left;cursor:pointer;background:#18181d;border:0;border-radius:11px;align-items:center;gap:10px;padding:11px 12px;font-size:13.5px;display:flex}.select-btn.svelte-1do8un5:hover{background:#1e1e25}.select-label.svelte-1do8un5{flex:1}.rec.svelte-1do8un5{color:#6fd3b0;font-size:11px}.dropdown-backdrop.svelte-1do8un5{z-index:40;position:fixed;inset:0}.select-menu.svelte-1do8un5{z-index:41;background:#222229;border-radius:11px;flex-direction:column;gap:2px;padding:4px;display:flex;position:relative}.select-opt.svelte-1do8un5{color:#ededf2;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:9px 10px;font-size:13px}.select-opt.svelte-1do8un5:hover,.select-opt.selected.svelte-1do8un5{background:#2a2a33}.launch-card.svelte-1do8un5{background:#131317;border-radius:20px;flex-direction:column;gap:14px;padding:20px;display:flex}.summary.svelte-1do8un5{color:#9a9aa8;flex-wrap:wrap;gap:6px 14px;font-size:12.5px;display:flex}.summary.svelte-1do8un5 span:where(.svelte-1do8un5){align-items:center;gap:6px;display:flex}.missing.svelte-1do8un5{flex-direction:column;gap:8px;display:flex}.missing-head.svelte-1do8un5{color:#f09a8c;align-items:center;gap:7px;font-size:13px;font-weight:500;display:flex}.missing-list.svelte-1do8un5{flex-direction:column;gap:2px;max-height:168px;display:flex;overflow:auto}.missing-row.svelte-1do8un5{color:#ededf2;text-align:left;cursor:pointer;background:#18181d;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:7px 10px;font-size:12.5px;display:flex}.missing-row.svelte-1do8un5:hover{background:#222229}.cta.svelte-1do8un5{color:#fff;letter-spacing:-.01em;cursor:pointer;background:#6e56f8;border:0;border-radius:16px;justify-content:center;align-items:center;gap:12px;height:64px;font-size:17px;font-weight:600;transition:background-color .2s,filter .18s,transform .14s;display:flex}.cta.svelte-1do8un5:hover:not(:disabled){filter:brightness(1.12)}.cta.svelte-1do8un5:active:not(:disabled){transform:scale(.98)}.cta.svelte-1do8un5:disabled{color:#75757f;cursor:not-allowed;background:#222229}.head-right.svelte-1do8un5{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.head-label.svelte-1do8un5{color:#9a9aa8;white-space:nowrap;font-size:13px}.stepper.small.svelte-1do8un5{background:#111114}.stepper.small.svelte-1do8un5 .step-btn:where(.svelte-1do8un5){border-radius:8px;width:28px;height:28px}.step-label.svelte-1do8un5{text-align:center;color:#ededf2;min-width:92px;font-size:13px;font-weight:600}.step-label.custom.svelte-1do8un5{color:#a898ff}.step-val.static.svelte-1do8un5{cursor:default;font-weight:500}.link-btn.left.svelte-1do8un5{align-self:flex-start;margin-top:-12px}.panel-actions.svelte-1do8un5{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.auto-save-pill.svelte-1do8un5{color:#a898ff;background:#1c1c24;border-radius:9999px;align-items:center;gap:6px;padding:8px 14px;font-size:12.5px;display:inline-flex}.secondary-btn.svelte-1do8un5{color:#ededf2;cursor:pointer;background:#222229;border:0;border-radius:10px;align-items:center;gap:7px;padding:9px 14px;font-size:13px;font-weight:600;display:flex}.secondary-btn.svelte-1do8un5:hover:not(:disabled){background:#2a2a33}.secondary-btn.svelte-1do8un5:disabled,.solid-btn.svelte-1do8un5:disabled{opacity:.5;cursor:not-allowed}.cfg-row.tight.svelte-1do8un5{gap:8px}.cfg-name.small.svelte-1do8un5{font-size:13px}.date-field.svelte-1do8un5{color:#9a9aa8;background:#18181d;border-radius:11px;flex-direction:column;gap:6px;padding:8px 12px;font-size:11.5px;display:flex}.date-inputs.svelte-1do8un5{gap:8px;display:flex}.date-field.svelte-1do8un5 input:where(.svelte-1do8un5){color:#ededf2;width:auto;min-width:0;font-family:var(--font-mono);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border:0;outline:0;flex:1;padding:0;font-size:13px}.date-field.svelte-1do8un5 input:where(.svelte-1do8un5):hover,.date-field.svelte-1do8un5 input:where(.svelte-1do8un5):focus-visible{background:0 0;outline:0}.switch.svelte-1do8un5{cursor:pointer;background:#2a2a33;border:0;border-radius:20px;flex:none;width:44px;height:26px;padding:3px;transition:background-color .2s;display:block}.switch.on.svelte-1do8un5{background:#6e56f8}.switch.svelte-1do8un5 .knob:where(.svelte-1do8un5){background:#9a9aa8;border-radius:50%;width:20px;height:20px;transition:transform .25s cubic-bezier(.3,1.4,.5,1),background-color .2s;display:block}.switch.on.svelte-1do8un5 .knob:where(.svelte-1do8un5){background:#fff;transform:translate(18px)}.modern-slider.svelte-1do8un5{accent-color:#6e56f8;width:100%}.toolbar.svelte-1do8un5,.tab-strip.svelte-1do8un5,.editor-panel.svelte-1do8un5,.template-col.svelte-1do8un5,.config-card.svelte-1do8un5,.launch-card.svelte-1do8un5{animation:.5s cubic-bezier(.2,.8,.2,1) both svelte-1do8un5-revealUp}.toolbar.svelte-1do8un5{animation-delay:0s}.tab-strip.svelte-1do8un5{animation-delay:70ms}.editor-panel.svelte-1do8un5{animation-delay:.14s}.config-card.svelte-1do8un5{animation-delay:.18s}.template-col.svelte-1do8un5{animation-delay:.22s}.launch-card.svelte-1do8un5{animation-delay:.26s}@keyframes svelte-1do8un5-revealUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.preview-view.svelte-1yr5ddp{flex-direction:column;flex:1;gap:16px;min-height:0;display:flex}.preview-summary-bar.svelte-1yr5ddp{background:var(--bg-surface);border:none;border-radius:20px;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:14px;padding:14px 20px;display:flex}.summary-stat.svelte-1yr5ddp{flex-direction:column;display:flex}.stat-num.svelte-1yr5ddp{font-size:18px;font-weight:800;font-family:var(--font-mono);color:var(--text-main)}.stat-label.svelte-1yr5ddp{color:var(--text-muted);font-size:11px}.active-stat.svelte-1yr5ddp .stat-num:where(.svelte-1yr5ddp){color:var(--status-online)}.warning-stat.svelte-1yr5ddp .stat-num:where(.svelte-1yr5ddp){color:var(--status-connecting)}.excluded-stat.svelte-1yr5ddp .stat-num:where(.svelte-1yr5ddp){color:var(--status-danger)}.preview-actions.svelte-1yr5ddp{gap:10px;display:flex}.profile-breakdown-bar.svelte-1yr5ddp{background:var(--bg-surface);border:none;border-radius:16px;flex-direction:column;flex-shrink:0;gap:8px;padding:12px 16px;display:flex}.breakdown-title.svelte-1yr5ddp{text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);font-size:11px;font-weight:700}.breakdown-chips.svelte-1yr5ddp{flex-wrap:wrap;gap:8px;display:flex}.profile-chip.svelte-1yr5ddp{background:var(--bg-surface-elevated);border:none;border-radius:9999px;align-items:center;gap:8px;padding:6px 14px;font-size:12px;display:flex}.profile-chip.chip-shortfall.svelte-1yr5ddp{background:#ffb80014}.chip-avatar-wrap.svelte-1yr5ddp{background:#252834;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:flex;overflow:hidden}.chip-name.svelte-1yr5ddp{color:var(--text-main);font-weight:600}.chip-val.svelte-1yr5ddp{color:var(--status-online)}.chip-target.svelte-1yr5ddp{color:var(--text-muted);font-size:11px}.chip-badge-warn.svelte-1yr5ddp{color:var(--status-connecting);font-size:10px;font-weight:600}.chip-badge-ok.svelte-1yr5ddp{color:var(--status-online);font-size:10px;font-weight:600}.info-banner.svelte-1yr5ddp{color:var(--accent-primary);background:#6e56f814;border:none;border-radius:14px;flex-shrink:0;align-items:flex-start;gap:10px;padding:12px 16px;font-size:12px;line-height:1.5;display:flex}.info-content.svelte-1yr5ddp{flex:1}.candidates-table-wrap.svelte-1yr5ddp{background:var(--bg-surface);border:none;border-radius:20px;flex-direction:column;flex:1;min-height:480px;max-height:650px;display:flex;overflow:hidden}.table-header-row.svelte-1yr5ddp{background:var(--bg-surface-elevated);color:var(--text-muted);border-bottom:none;flex-shrink:0;align-items:center;padding:12px 14px;font-size:11px;font-weight:600;display:flex}.virtual-scroll-viewport.svelte-1yr5ddp{flex:1;position:relative;overflow-y:auto}.virtual-row.svelte-1yr5ddp{box-sizing:border-box;border-bottom:none;align-items:center;padding:0 14px;font-size:12px;transition:background .1s;display:flex}.virtual-row.svelte-1yr5ddp:hover{background:var(--bg-surface-elevated)}.virtual-row.row-excluded.svelte-1yr5ddp{opacity:.4;background:#f09a8c08}.col-inc.svelte-1yr5ddp{flex-shrink:0;align-items:center;width:48px;display:flex}.col-user.svelte-1yr5ddp{flex:1.4;min-width:0}.col-prof.svelte-1yr5ddp{flex-shrink:0;width:140px}.col-quota.svelte-1yr5ddp{flex-shrink:0;width:150px}.col-date.svelte-1yr5ddp{flex-shrink:0;width:160px}.col-status.svelte-1yr5ddp{flex-shrink:0;align-items:center;gap:4px;width:140px;display:flex}.user-cell.svelte-1yr5ddp{align-items:center;gap:10px;display:flex}.user-avatar-wrap.svelte-1yr5ddp{background:#252834;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.user-info.svelte-1yr5ddp{flex-direction:column;min-width:0;display:flex}.user-name.svelte-1yr5ddp{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.user-id.svelte-1yr5ddp{font-size:10px;font-family:var(--font-mono);color:var(--text-dim)}.profile-tag.svelte-1yr5ddp{background:var(--bg-surface-elevated);border:none;border-radius:9999px;padding:4px 10px;font-size:11px}.badge-pill.svelte-1yr5ddp{border:none;border-radius:9999px;align-items:center;padding:4px 10px;font-size:10px;font-weight:600;display:inline-flex}.badge-pill.one-msg.svelte-1yr5ddp{color:var(--status-connecting);background:#ffb8001f;border:none}.badge-pill.normal.svelte-1yr5ddp{color:var(--status-online);background:#6fd3b01f;border:none}.badge-pill.pinned.svelte-1yr5ddp{color:var(--accent-primary);background:#6e56f81f}.badge-pill.bookmarked.svelte-1yr5ddp{color:#ffb800;background:#ffb8001f}.date-cell.svelte-1yr5ddp{color:var(--text-muted);font-size:11px}.text-dim.svelte-1yr5ddp{color:var(--text-dim);font-size:11px}.empty-state.svelte-1yr5ddp{text-align:center;color:var(--text-muted);flex-direction:column;align-items:center;gap:12px;padding:40px;display:flex}.btn-pill.svelte-1yr5ddp{background:var(--bg-surface-elevated);color:var(--text-main);cursor:pointer;border:none;border-radius:9999px;justify-content:center;align-items:center;gap:6px;padding:8px 18px;font-size:12px;font-weight:600;transition:all .15s;display:inline-flex}.btn-pill.primary.svelte-1yr5ddp{background:var(--accent-primary);color:#08080a;border:none}.btn-pill.primary.svelte-1yr5ddp:hover:not(:disabled){opacity:.9}.btn-pill.primary.svelte-1yr5ddp:disabled{opacity:.4;cursor:not-allowed}.custom-checkbox.svelte-1yr5ddp{cursor:pointer;width:18px;height:18px;display:inline-block;position:relative}.custom-checkbox.svelte-1yr5ddp input:where(.svelte-1yr5ddp){opacity:0;width:0;height:0}.checkmark.svelte-1yr5ddp{background-color:var(--bg-surface-elevated);border:none;border-radius:9999px;width:18px;height:18px;position:absolute;top:0;left:0}.custom-checkbox.svelte-1yr5ddp input:where(.svelte-1yr5ddp):checked~.checkmark:where(.svelte-1yr5ddp){background-color:var(--accent-primary)}.checkmark.svelte-1yr5ddp:after{content:"";display:none;position:absolute}.custom-checkbox.svelte-1yr5ddp input:where(.svelte-1yr5ddp):checked~.checkmark:where(.svelte-1yr5ddp):after{border:2px solid #08080a;border-width:0 2px 2px 0;width:4px;height:8px;display:block;top:3px;left:6px;transform:rotate(45deg)}.running-dashboard.svelte-17148ms{color:#ededf2;flex-direction:column;gap:24px;width:100%;min-width:0;max-width:1720px;margin:0 auto;display:flex}.mono.svelte-17148ms{font-family:var(--font-mono)}.run-head.svelte-17148ms{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.run-head-left.svelte-17148ms,.run-head-actions.svelte-17148ms{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.run-head-actions.svelte-17148ms{gap:8px}.run-title.svelte-17148ms{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:600}.ops-chip.svelte-17148ms{color:#9a9aa8;align-items:center;gap:6px;font-size:13px;display:flex}.ops-chip.svelte-17148ms strong:where(.svelte-17148ms){color:#ededf2;font-family:var(--font-mono);font-weight:500}.run-btn.svelte-17148ms{cursor:pointer;border:0;border-radius:11px;align-items:center;gap:8px;padding:10px 16px;font-size:13.5px;font-weight:600;transition:background-color .2s,filter .18s;display:flex}.run-btn.stop.svelte-17148ms{color:#3a1410;background:#f09a8c}.run-btn.go.svelte-17148ms{color:#fff;background:#6e56f8}.run-btn.svelte-17148ms:hover{filter:brightness(1.08)}.stat-row.svelte-17148ms{flex-wrap:wrap;gap:12px;display:flex}.hero-stat.svelte-17148ms{color:#0b2a20;background:#6fd3b0;border-radius:20px;flex-direction:column;flex:2 320px;justify-content:space-between;gap:18px;min-height:170px;padding:24px 26px;display:flex}.hero-stat-label.svelte-17148ms{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.hero-stat-num.svelte-17148ms{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.hero-num.svelte-17148ms{font-family:var(--font-mono);letter-spacing:-.04em;font-size:72px;font-weight:500;line-height:.9}.hero-unit.svelte-17148ms{font-size:15px}.stat-grid.svelte-17148ms{flex:3 420px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.stat-card.svelte-17148ms{background:#131317;border-radius:18px;flex-direction:column;justify-content:space-between;gap:14px;padding:18px;display:flex}.stat-label.svelte-17148ms{color:#c8c8d2;align-items:center;gap:8px;font-size:13px;display:flex}.stat-num.svelte-17148ms{font-family:var(--font-mono);font-size:34px;font-weight:500;line-height:1}.ops-panel.svelte-17148ms{background:#18181d;border-radius:20px;flex-direction:column;gap:16px;padding:22px;display:flex}.ops-panel-head.svelte-17148ms{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ops-filters.svelte-17148ms{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ops-filters.svelte-17148ms h3:where(.svelte-17148ms){margin:0 10px 0 0;font-size:16px;font-weight:600}.filter-btn.svelte-17148ms{color:#c8c8d2;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:6px;padding:6px 11px;font-size:13px;transition:background-color .2s;display:flex}.filter-btn.svelte-17148ms .mono:where(.svelte-17148ms){opacity:.75;font-size:11.5px}.filter-btn.active.svelte-17148ms{color:#fff;background:#6e56f8}.ops-search.svelte-17148ms{background:#111114;border-radius:10px;align-items:center;gap:8px;min-width:220px;padding:8px 12px;display:flex}.ops-search.svelte-17148ms input:where(.svelte-17148ms){color:#ededf2;background:0 0;border:0;outline:0;flex:1;width:auto;min-width:0;padding:0;font-size:13.5px}.ops-search.svelte-17148ms input:where(.svelte-17148ms):hover,.ops-search.svelte-17148ms input:where(.svelte-17148ms):focus-visible{background:0 0;outline:0}.ops-empty.svelte-17148ms{text-align:center;color:#75757f;padding:40px 0;font-size:14px}.ops-grid.svelte-17148ms{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;display:grid}.op-row.svelte-17148ms{background:#131317;border-radius:14px;align-items:center;gap:12px;padding:12px 12px 12px 14px;transition:opacity .2s;display:flex}.op-row-info.svelte-17148ms{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.op-row-name.svelte-17148ms{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.op-row-id.svelte-17148ms{color:#75757f;font-size:11.5px}.op-row-nums.svelte-17148ms{flex-direction:column;align-items:flex-end;gap:3px;display:flex}.op-row-done.svelte-17148ms{white-space:nowrap;font-size:15px;font-weight:500}.op-row-status.svelte-17148ms{white-space:nowrap;font-size:11.5px}.barridos-container.svelte-1129ghc{background:var(--bg-canvas);width:100%;min-width:0;height:100%;min-height:0;max-height:100%;color:var(--text-main);flex-direction:column;flex:1;padding:0;display:flex;overflow:hidden}.panel-content.svelte-1129ghc{-webkit-overflow-scrolling:touch;scroll-behavior:smooth;overscroll-behavior-y:contain;flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;display:flex;overflow:hidden auto}.live-running-banner.svelte-1129ghc{cursor:pointer;background:#6fd3b01f;border:none;border-radius:14px;justify-content:space-between;align-items:center;padding:10px 16px;transition:background .15s;display:flex}.live-running-banner.svelte-1129ghc:hover{background:#6fd3b02e}.live-banner-left.svelte-1129ghc{align-items:center;gap:10px;display:flex}.live-banner-text.svelte-1129ghc{color:var(--text-main);font-size:12px}.error-banner.svelte-1129ghc{color:#fca5a5;border-radius:var(--radius-md,14px);background:#f09a8c1f;border:none;align-items:center;gap:8px;padding:10px 16px;font-size:12px;display:flex}.success-banner.svelte-1129ghc{border-radius:var(--radius-md,14px);color:var(--status-online);background:#6fd3b026;border:none;align-items:center;gap:10px;padding:10px 16px;font-size:12px;font-weight:500;display:flex}.pulse-dot.svelte-1129ghc{border-radius:50%;width:8px;height:8px;display:inline-block}.pulse-dot.connected.svelte-1129ghc{background:var(--status-online);box-shadow:none}.btn-pill.svelte-1129ghc{background:var(--bg-surface-elevated);color:var(--text-main);cursor:pointer;border:none;border-radius:9999px;justify-content:center;align-items:center;gap:6px;padding:8px 18px;font-size:12px;font-weight:600;transition:all .15s;display:inline-flex}.btn-pill.primary.svelte-1129ghc{background:var(--accent-primary);color:#08080a;border:none}.btn-pill.small.svelte-1129ghc{padding:4px 12px;font-size:10px}.exploration-modern-view.svelte-o3rfpo{color:#ededf2;flex-wrap:wrap;align-items:flex-start;gap:24px;width:100%;min-width:0;display:flex}.mono.svelte-o3rfpo{font-family:var(--font-mono)}.muted.svelte-o3rfpo{color:#9a9aa8}.tiny.svelte-o3rfpo{font-size:12.5px}.strong.svelte-o3rfpo{color:#ededf2;font-weight:600}.ok.svelte-o3rfpo{color:#6fd3b0}.nowrap.svelte-o3rfpo{white-space:nowrap}.ellipsis.svelte-o3rfpo{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace.svelte-o3rfpo{flex-direction:column;flex:999 620px;min-width:0;display:flex}.toolbar.svelte-o3rfpo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.toolbar-left.svelte-o3rfpo{flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.picker-btn.svelte-o3rfpo{color:#ededf2;cursor:pointer;background:#131317;border:0;border-radius:11px;align-items:center;gap:9px;padding:9px 12px 9px 11px;font-size:13px;font-weight:600;transition:background-color .2s;display:flex}.picker-btn.svelte-o3rfpo:hover,.picker-btn.open.svelte-o3rfpo{background:#222229}.count-pill.svelte-o3rfpo{font-family:var(--font-mono);color:#fff;background:#6e56f8;border-radius:20px;padding:2px 8px;font-size:12px;font-weight:500}.ghost-btn.svelte-o3rfpo{color:#c8c8d2;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:8px 11px;font-size:13px}.ghost-btn.svelte-o3rfpo:hover{background:#131317}.tab-strip.svelte-o3rfpo{scrollbar-width:none;z-index:2;align-items:flex-end;gap:8px;padding:0;display:flex;position:relative;overflow-x:auto}.tab-strip.svelte-o3rfpo::-webkit-scrollbar{display:none}.op-tab.svelte-o3rfpo{cursor:pointer;-webkit-user-select:none;user-select:none;background:#131317;border-radius:14px;flex:none;align-items:center;gap:10px;margin-bottom:6px;padding:10px 14px 10px 10px;transition:background-color .2s;display:flex;position:relative}.op-tab.svelte-o3rfpo:hover{background:#1d1d23}.op-tab.active.svelte-o3rfpo{z-index:3;background:#18181d;border-radius:14px 14px 0 0;margin-bottom:-1px;padding-bottom:16px}.op-tab.active.svelte-o3rfpo:before{content:"";pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M0 12 A 12 12 0 0 0 12 0 L 12 12 Z' fill='%2318181d'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:12px 12px;width:12px;height:12px;position:absolute;bottom:0;left:-12px}.op-tab.active.svelte-o3rfpo:after{content:"";pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M0 0 A 12 12 0 0 0 12 12 L 0 12 Z' fill='%2318181d'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:12px 12px;width:12px;height:12px;position:absolute;bottom:0;right:-12px}.op-tab.active.left-edge-active.svelte-o3rfpo{border-top-left-radius:20px}.op-tab.active.left-edge-active.svelte-o3rfpo:before{display:none!important}.op-tab.active.right-edge-active.svelte-o3rfpo{border-top-right-radius:20px}.op-tab.active.right-edge-active.svelte-o3rfpo:after{display:none!important}.op-tab-text.svelte-o3rfpo{flex-direction:column;gap:1px;display:flex}.op-tab-name.svelte-o3rfpo{white-space:nowrap;color:#ededf2;font-size:14px;font-weight:600}.op-tab-sub.svelte-o3rfpo{color:#9a9aa8;white-space:nowrap;font-size:11.5px}.op-tab-sub.warn.svelte-o3rfpo{color:#f09a8c}.strip-empty.svelte-o3rfpo{color:#75757f;padding:12px 4px 18px;font-size:13px}.editor-panel.svelte-o3rfpo{z-index:1;background:#18181d;border-radius:20px;flex-direction:column;gap:24px;padding:28px;transition:border-radius .15s;display:flex;position:relative}.editor-panel.left-edge-active.svelte-o3rfpo{border-top-left-radius:0}.editor-panel.right-edge-active.svelte-o3rfpo{border-top-right-radius:0}.panel-head.svelte-o3rfpo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.panel-head-left.svelte-o3rfpo{color:#9a9aa8;flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;display:flex}.panel-head-hint.svelte-o3rfpo{color:#75757f;font-size:12.5px}.warn-chip.svelte-o3rfpo{color:#f09a8c;background:#2e1f22;border-radius:6px;align-items:center;gap:6px;padding:3px 9px 3px 7px;font-size:11.5px;display:flex}.empty-block.svelte-o3rfpo{text-align:center;background:#111114;border-radius:16px;flex-direction:column;align-items:center;gap:10px;padding:36px 20px;display:flex}.empty-title.svelte-o3rfpo{font-size:15px;font-weight:600}.empty-sub.svelte-o3rfpo{color:#75757f;max-width:320px;font-size:12.5px}.panel-body.svelte-o3rfpo{flex-wrap:wrap;align-items:flex-start;gap:28px;display:flex}.template-col.svelte-o3rfpo{flex-direction:column;flex:3 420px;gap:14px;min-width:0;display:flex}.media-col.svelte-o3rfpo{flex-direction:column;flex:2 300px;gap:24px;min-width:0;display:flex}.media-block.svelte-o3rfpo{flex-direction:column;gap:12px;display:flex}.col-head.svelte-o3rfpo{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.col-head.svelte-o3rfpo h2:where(.svelte-o3rfpo){letter-spacing:-.01em;margin:0;font-size:19px;font-weight:600}.col-head.svelte-o3rfpo h3:where(.svelte-o3rfpo){margin:0;font-size:15px;font-weight:600}.col-head.svelte-o3rfpo .mono:where(.svelte-o3rfpo){font-size:13px}.var-tabs.svelte-o3rfpo{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.var-tab.svelte-o3rfpo{color:#c8c8d2;cursor:pointer;background:#222229;border:0;border-radius:9px;padding:7px 12px;font-size:13px;font-weight:500;transition:background-color .2s}.var-tab.active.svelte-o3rfpo{color:#fff;background:#6e56f8}.var-tab.bad.svelte-o3rfpo:not(.active){color:#f09a8c}.icon-sq.svelte-o3rfpo{color:#9a9aa8;cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.icon-sq.svelte-o3rfpo:hover{color:#ededf2;background:#222229}.icon-sq.danger.svelte-o3rfpo:hover{color:#f09a8c;background:#2e1f22}.template-textarea.svelte-o3rfpo{resize:vertical;color:#ededf2;text-wrap:pretty;background:#111114;border:0;border-radius:16px;width:100%;min-height:300px;padding:22px 24px;font-size:16px;line-height:1.65}.template-textarea.svelte-o3rfpo:hover,.template-textarea.svelte-o3rfpo:focus-visible{background:#111114}.inline-alert.svelte-o3rfpo{color:#f09a8c;background:#2e1f22;border-radius:12px;align-items:center;gap:8px;padding:10px 14px;font-size:13px;display:flex}.vars-row.svelte-o3rfpo{color:#75757f;align-items:center;gap:10px;font-size:13px;display:flex}.soon.svelte-o3rfpo{color:#9a9aa8;background:#222229;border-radius:6px;padding:2px 8px;font-size:11px}.link-btn.svelte-o3rfpo{color:#a898ff;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-size:12.5px;display:flex}.link-btn.svelte-o3rfpo:hover{color:#c4b8ff}.audio-card.svelte-o3rfpo{background:#222229;border-radius:16px;align-items:center;gap:14px;padding:14px 16px;display:flex}.audio-card.empty.svelte-o3rfpo{background:#111114}.audio-card.photos-empty.svelte-o3rfpo{text-align:center;flex-direction:column;gap:10px;padding:28px 20px}.round-ico.svelte-o3rfpo{background:#222229;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.round-ico.sq.svelte-o3rfpo{border-radius:14px;width:48px;height:48px}.audio-text.svelte-o3rfpo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.audio-title.svelte-o3rfpo{font-size:14px;font-weight:600}.audio-sub.svelte-o3rfpo{color:#75757f;font-size:12px}.audio-file.svelte-o3rfpo{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12.5px;overflow:hidden}.play-btn.svelte-o3rfpo{color:#fff;cursor:pointer;background:#6e56f8;border:0;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.more-pill.svelte-o3rfpo{color:#fff;cursor:pointer;background:#6e56f8;border:0;border-radius:20px;flex:none;padding:3px 8px;font-size:11.5px;font-weight:500}.solid-btn.svelte-o3rfpo{color:#fff;cursor:pointer;background:#6e56f8;border:0;border-radius:10px;flex:none;align-items:center;gap:7px;padding:10px 16px;font-size:13px;font-weight:600;display:flex}.solid-btn.small.svelte-o3rfpo{padding:9px 14px}.solid-btn.svelte-o3rfpo:hover{filter:brightness(1.12)}.thumb-grid.svelte-o3rfpo{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px;display:grid}.thumb.svelte-o3rfpo{aspect-ratio:1;background:#222229;border-radius:12px;align-items:flex-end;padding:8px;display:flex;position:relative;overflow:hidden}.thumb.svelte-o3rfpo img:where(.svelte-o3rfpo){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.thumb-id.svelte-o3rfpo{color:#c8c8d2;background:#0c0c0f;border-radius:5px;padding:1px 5px;font-size:10.5px;position:relative}.thumb-x.svelte-o3rfpo{color:#ededf2;cursor:pointer;background:#0c0c0f;border:0;border-radius:8px;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:6px;right:6px}.thumb.add.svelte-o3rfpo{color:#a898ff;cursor:pointer;background:#111114;border:0;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:12px}.thumb.add.svelte-o3rfpo:hover{background:#222229}.config-aside.svelte-o3rfpo{flex-direction:column;flex:320px;gap:12px;min-width:0;max-width:400px;display:flex}@media (width>=1101px){.config-aside.svelte-o3rfpo{position:sticky;top:0}}.config-card.svelte-o3rfpo{background:#131317;border-radius:20px;flex-direction:column;gap:22px;padding:22px;display:flex}.cfg-block.svelte-o3rfpo{flex-direction:column;gap:12px;display:flex}.cfg-title.svelte-o3rfpo{align-items:center;gap:8px;display:flex}.cfg-title.svelte-o3rfpo h3:where(.svelte-o3rfpo){margin:0;font-size:14px;font-weight:600}.cfg-row.svelte-o3rfpo{justify-content:space-between;align-items:center;gap:12px;display:flex}.cfg-text.svelte-o3rfpo{flex-direction:column;gap:2px;min-width:0;display:flex}.cfg-name.svelte-o3rfpo{font-size:14px;font-weight:600}.speed-grid.svelte-o3rfpo{grid-template-columns:1fr 1fr;gap:6px;display:grid}.speed-btn.svelte-o3rfpo{text-align:left;cursor:pointer;border:0;border-radius:12px;flex-direction:column;align-items:flex-start;gap:4px;padding:11px 12px;transition:background-color .2s;display:flex}.speed-name.svelte-o3rfpo{opacity:.85;font-size:12.5px;font-weight:500}.speed-val.svelte-o3rfpo{font-size:16px;font-weight:500}.slider-box.svelte-o3rfpo{color:#c8c8d2;flex-direction:column;gap:8px;font-size:13px;display:flex}.stepper.svelte-o3rfpo{background:#18181d;border-radius:10px;align-items:center;gap:2px;padding:3px;display:flex}.step-btn.svelte-o3rfpo{color:#9a9aa8;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.step-btn.svelte-o3rfpo:hover{color:#ededf2;background:#222229}.step-val.svelte-o3rfpo{text-align:center;color:#a898ff;cursor:pointer;background:0 0;border:0;min-width:78px;font-size:13px;font-weight:600}.select-wrap.svelte-o3rfpo{flex-direction:column;gap:6px;display:flex;position:relative}.select-btn.svelte-o3rfpo{color:#ededf2;text-align:left;cursor:pointer;background:#18181d;border:0;border-radius:11px;align-items:center;gap:10px;padding:11px 12px;font-size:13.5px;display:flex}.select-btn.svelte-o3rfpo:hover{background:#1e1e25}.select-label.svelte-o3rfpo{flex:1}.rec.svelte-o3rfpo{color:#6fd3b0;font-size:11px}.dropdown-backdrop.svelte-o3rfpo{z-index:40;position:fixed;inset:0}.select-menu.svelte-o3rfpo{z-index:41;background:#222229;border-radius:11px;flex-direction:column;gap:2px;padding:4px;display:flex;position:relative}.select-opt.svelte-o3rfpo{color:#ededf2;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:9px 10px;font-size:13px}.select-opt.svelte-o3rfpo:hover,.select-opt.selected.svelte-o3rfpo{background:#2a2a33}.date-range.svelte-o3rfpo{align-items:center;gap:8px;display:flex}.launch-card.svelte-o3rfpo{background:#131317;border-radius:20px;flex-direction:column;gap:14px;padding:20px;display:flex}.summary.svelte-o3rfpo{color:#9a9aa8;flex-wrap:wrap;gap:6px 14px;font-size:12.5px;display:flex}.summary.svelte-o3rfpo span:where(.svelte-o3rfpo){align-items:center;gap:6px;display:flex}.missing.svelte-o3rfpo{flex-direction:column;gap:8px;display:flex}.missing-head.svelte-o3rfpo{color:#f09a8c;align-items:center;gap:7px;font-size:13px;font-weight:500;display:flex}.missing-list.svelte-o3rfpo{flex-direction:column;gap:2px;max-height:168px;display:flex;overflow:auto}.missing-row.svelte-o3rfpo{color:#ededf2;text-align:left;cursor:pointer;background:#18181d;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:7px 10px;font-size:12.5px;display:flex}.missing-row.svelte-o3rfpo:hover{background:#222229}.cta.svelte-o3rfpo{color:#fff;letter-spacing:-.01em;cursor:pointer;background:#6e56f8;border:0;border-radius:16px;justify-content:center;align-items:center;gap:12px;height:64px;font-size:17px;font-weight:600;transition:background-color .2s,filter .18s,transform .14s;display:flex}.cta.svelte-o3rfpo:hover:not(:disabled){filter:brightness(1.12)}.cta.svelte-o3rfpo:active:not(:disabled){transform:scale(.98)}.cta.svelte-o3rfpo:disabled{color:#75757f;cursor:not-allowed;background:#222229}.preview-btn.svelte-o3rfpo{color:#9a9aa8;cursor:pointer;background:0 0;border:0;border-radius:8px;align-self:center;align-items:center;gap:6px;padding:6px 10px;font-size:12.5px;display:flex}.preview-btn.svelte-o3rfpo:hover{color:#ededf2;background:#18181d}.modern-slider.svelte-o3rfpo{accent-color:#6e56f8;width:100%}.toolbar.svelte-o3rfpo,.tab-strip.svelte-o3rfpo,.editor-panel.svelte-o3rfpo,.template-col.svelte-o3rfpo,.media-col.svelte-o3rfpo,.config-card.svelte-o3rfpo,.launch-card.svelte-o3rfpo{animation:.5s cubic-bezier(.2,.8,.2,1) both svelte-o3rfpo-revealUp}.toolbar.svelte-o3rfpo{animation-delay:0s}.tab-strip.svelte-o3rfpo{animation-delay:70ms}.editor-panel.svelte-o3rfpo{animation-delay:.14s}.config-card.svelte-o3rfpo{animation-delay:.18s}.template-col.svelte-o3rfpo{animation-delay:.22s}.launch-card.svelte-o3rfpo{animation-delay:.26s}.media-col.svelte-o3rfpo{animation-delay:.3s}@keyframes svelte-o3rfpo-revealUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.running-dashboard.svelte-36wcn{color:#ededf2;flex-direction:column;gap:24px;width:100%;min-width:0;max-width:1720px;margin:0 auto;display:flex}.mono.svelte-36wcn{font-family:var(--font-mono)}.demo-banner.svelte-36wcn{color:#c8c8d2;background:#222229;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;font-size:13px;display:flex}.demo-banner.svelte-36wcn p:where(.svelte-36wcn){color:#9a9aa8;margin:2px 0 0}.run-head.svelte-36wcn{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.run-head-left.svelte-36wcn,.run-head-actions.svelte-36wcn{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.run-head-actions.svelte-36wcn{gap:8px}.run-title.svelte-36wcn{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:600}.ops-chip.svelte-36wcn{color:#9a9aa8;align-items:center;gap:6px;font-size:13px;display:flex}.ops-chip.svelte-36wcn strong:where(.svelte-36wcn){color:#ededf2;font-family:var(--font-mono);font-weight:500}.run-btn.svelte-36wcn{cursor:pointer;border:0;border-radius:11px;align-items:center;gap:8px;padding:10px 16px;font-size:13.5px;font-weight:600;transition:background-color .2s,filter .18s;display:flex}.run-btn.ghost.svelte-36wcn{color:#ededf2;background:#131317;font-weight:500}.run-btn.ghost.svelte-36wcn:hover{background:#18181d}.run-btn.stop.svelte-36wcn{color:#3a1410;background:#f09a8c}.run-btn.go.svelte-36wcn{color:#fff;background:#6e56f8}.run-btn.svelte-36wcn:hover{filter:brightness(1.08)}.stat-row.svelte-36wcn{flex-wrap:wrap;gap:12px;display:flex}.hero-stat.svelte-36wcn{color:#0b2a20;background:#6fd3b0;border-radius:20px;flex-direction:column;flex:2 320px;justify-content:space-between;gap:18px;min-height:170px;padding:24px 26px;display:flex}.hero-stat-label.svelte-36wcn{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.hero-stat-num.svelte-36wcn{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.hero-num.svelte-36wcn{font-family:var(--font-mono);letter-spacing:-.04em;font-size:72px;font-weight:500;line-height:.9}.hero-unit.svelte-36wcn{font-size:15px}.stat-grid.svelte-36wcn{flex:3 420px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.stat-card.svelte-36wcn{background:#131317;border-radius:18px;flex-direction:column;justify-content:space-between;gap:14px;padding:18px;display:flex}.stat-label.svelte-36wcn{color:#c8c8d2;align-items:center;gap:8px;font-size:13px;display:flex}.stat-num.svelte-36wcn{font-family:var(--font-mono);font-size:34px;font-weight:500;line-height:1}.ops-panel.svelte-36wcn{background:#18181d;border-radius:20px;flex-direction:column;gap:16px;padding:22px;display:flex}.ops-panel-head.svelte-36wcn{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ops-filters.svelte-36wcn{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ops-filters.svelte-36wcn h3:where(.svelte-36wcn){margin:0 10px 0 0;font-size:16px;font-weight:600}.filter-btn.svelte-36wcn{color:#c8c8d2;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:6px;padding:6px 11px;font-size:13px;transition:background-color .2s;display:flex}.filter-btn.svelte-36wcn .mono:where(.svelte-36wcn){opacity:.75;font-size:11.5px}.filter-btn.active.svelte-36wcn{color:#fff;background:#6e56f8}.ops-search.svelte-36wcn{background:#111114;border-radius:10px;align-items:center;gap:8px;min-width:220px;padding:8px 12px;display:flex}.ops-search.svelte-36wcn input:where(.svelte-36wcn){color:#ededf2;background:0 0;border:0;outline:0;flex:1;width:auto;min-width:0;padding:0;font-size:13.5px}.ops-search.svelte-36wcn input:where(.svelte-36wcn):hover,.ops-search.svelte-36wcn input:where(.svelte-36wcn):focus-visible{background:0 0;outline:0}.ops-empty.svelte-36wcn{text-align:center;color:#75757f;padding:40px 0;font-size:14px}.ops-grid.svelte-36wcn{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;display:grid}.op-row.svelte-36wcn{background:#131317;border-radius:14px;align-items:center;gap:12px;padding:12px 12px 12px 14px;transition:opacity .2s;display:flex}.op-row-info.svelte-36wcn{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.op-row-name.svelte-36wcn{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.op-row-id.svelte-36wcn{color:#75757f;font-size:11.5px}.op-row-nums.svelte-36wcn{flex-direction:column;align-items:flex-end;gap:3px;display:flex}.op-row-done.svelte-36wcn{white-space:nowrap;font-size:15px;font-weight:500}.op-row-status.svelte-36wcn{white-space:nowrap;font-size:11.5px}.op-toggle.svelte-36wcn{color:#9a9aa8;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}.op-toggle.svelte-36wcn:hover{color:#ededf2;background:#222229}.exploration-container.svelte-m49ahf{background:var(--bg-canvas);width:100%;min-width:0;height:100%;min-height:0;max-height:100%;color:var(--text-main);flex-direction:column;flex:1;display:flex;overflow:hidden}.panel-content.svelte-m49ahf{-webkit-overflow-scrolling:touch;scroll-behavior:smooth;overscroll-behavior-y:contain;flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;display:flex;overflow:hidden auto}.live-running-banner.svelte-m49ahf{cursor:pointer;background:#6fd3b01a;flex-shrink:0;justify-content:space-between;align-items:center;padding:10px 24px;display:flex}.live-banner-left.svelte-m49ahf{align-items:center;gap:10px;font-size:12px;display:flex}.error-banner.svelte-m49ahf{color:var(--status-offline);background:#f09a8c26;flex-shrink:0;align-items:center;gap:10px;padding:10px 24px;font-size:12px;display:flex}.btn-pill.svelte-m49ahf{cursor:pointer;border:none;border-radius:9999px;justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-size:12px;font-weight:600;transition:all .15s;display:inline-flex}.btn-pill.primary.svelte-m49ahf{background:var(--accent-primary);color:#08080a}.btn-pill.small.svelte-m49ahf{padding:4px 10px;font-size:10px}.active-limited-modern-view.svelte-9zglal{color:#ededf2;flex-wrap:wrap;align-items:flex-start;gap:24px;width:100%;min-width:0;display:flex}.mono.svelte-9zglal{font-family:var(--font-mono)}.muted.svelte-9zglal{color:#9a9aa8}.tiny.svelte-9zglal{font-size:12.5px}.strong.svelte-9zglal{color:#ededf2;font-weight:600}.ellipsis.svelte-9zglal{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace.svelte-9zglal{flex-direction:column;flex:999 620px;min-width:0;display:flex}.toolbar.svelte-9zglal{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.toolbar-left.svelte-9zglal{flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.picker-btn.svelte-9zglal{color:#ededf2;cursor:pointer;background:#131317;border:0;border-radius:11px;align-items:center;gap:9px;padding:9px 12px 9px 11px;font-size:13px;font-weight:600;transition:background-color .2s;display:flex}.picker-btn.svelte-9zglal:hover,.picker-btn.open.svelte-9zglal{background:#222229}.count-pill.svelte-9zglal{font-family:var(--font-mono);color:#fff;background:#6e56f8;border-radius:20px;padding:2px 8px;font-size:12px;font-weight:500}.ghost-btn.svelte-9zglal{color:#c8c8d2;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:8px 11px;font-size:13px}.ghost-btn.svelte-9zglal:hover{background:#131317}.tab-strip.svelte-9zglal{scrollbar-width:none;z-index:2;align-items:flex-end;gap:8px;padding:0;display:flex;position:relative;overflow-x:auto}.tab-strip.svelte-9zglal::-webkit-scrollbar{display:none}.op-tab.svelte-9zglal{cursor:pointer;-webkit-user-select:none;user-select:none;background:#131317;border-radius:14px;flex:none;align-items:center;gap:10px;margin-bottom:6px;padding:10px 14px 10px 10px;transition:background-color .2s;display:flex;position:relative}.op-tab.svelte-9zglal:hover{background:#1d1d23}.op-tab.active.svelte-9zglal{z-index:3;background:#18181d;border-radius:14px 14px 0 0;margin-bottom:-1px;padding-bottom:16px}.op-tab.active.svelte-9zglal:before{content:"";pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M0 12 A 12 12 0 0 0 12 0 L 12 12 Z' fill='%2318181d'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:12px 12px;width:12px;height:12px;position:absolute;bottom:0;left:-12px}.op-tab.active.svelte-9zglal:after{content:"";pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M0 0 A 12 12 0 0 0 12 12 L 0 12 Z' fill='%2318181d'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:12px 12px;width:12px;height:12px;position:absolute;bottom:0;right:-12px}.op-tab.active.left-edge-active.svelte-9zglal,.op-tab:first-child.active.svelte-9zglal{border-top-left-radius:20px}.op-tab.active.left-edge-active.svelte-9zglal:before,.op-tab:first-child.active.svelte-9zglal:before{display:none!important}.op-tab.active.right-edge-active.svelte-9zglal{border-top-right-radius:20px}.op-tab.active.right-edge-active.svelte-9zglal:after{display:none!important}.op-tab-text.svelte-9zglal{flex-direction:column;gap:1px;display:flex}.op-tab-name.svelte-9zglal{white-space:nowrap;color:#ededf2;font-size:14px;font-weight:600}.op-tab-sub.svelte-9zglal{color:#9a9aa8;white-space:nowrap;font-size:11.5px}.op-tab-sub.warn.svelte-9zglal{color:#f09a8c}.strip-empty.svelte-9zglal{color:#75757f;padding:12px 4px 18px;font-size:13px}.editor-panel.svelte-9zglal{z-index:1;background:#18181d;border-radius:20px;flex-direction:column;gap:24px;padding:28px;transition:border-radius .15s;display:flex;position:relative}.editor-panel.left-edge-active.svelte-9zglal{border-top-left-radius:0!important}.workspace.svelte-9zglal:has(.tab-strip:where(.svelte-9zglal)>.op-tab:first-child.active:where(.svelte-9zglal)) .editor-panel:where(.svelte-9zglal){border-top-left-radius:0}.workspace.svelte-9zglal:has(.tab-strip:where(.svelte-9zglal)>.op-tab:first-child.active:where(.svelte-9zglal)) .editor-panel:where(.svelte-9zglal):not(.left-edge-active){border-top-left-radius:20px}.editor-panel.right-edge-active.svelte-9zglal{border-top-right-radius:0}.panel-head.svelte-9zglal{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.panel-head-left.svelte-9zglal{color:#9a9aa8;flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;display:flex}.warn-chip.svelte-9zglal{color:#f09a8c;background:#2e1f22;border-radius:6px;align-items:center;gap:6px;padding:3px 9px 3px 7px;font-size:11.5px;display:flex}.empty-block.svelte-9zglal{text-align:center;background:#111114;border-radius:16px;flex-direction:column;align-items:center;gap:10px;padding:36px 20px;display:flex}.empty-title.svelte-9zglal{font-size:15px;font-weight:600}.empty-sub.svelte-9zglal{color:#75757f;max-width:320px;font-size:12.5px}.panel-body.svelte-9zglal{flex-wrap:wrap;align-items:flex-start;gap:28px;display:flex}.template-col.svelte-9zglal{flex-direction:column;flex:3 420px;gap:14px;min-width:0;display:flex}.media-col.svelte-9zglal{flex-direction:column;flex:2 300px;gap:24px;min-width:0;display:flex}.media-block.svelte-9zglal{flex-direction:column;gap:12px;display:flex}.col-head.svelte-9zglal{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.col-head.svelte-9zglal h2:where(.svelte-9zglal){letter-spacing:-.01em;margin:0;font-size:19px;font-weight:600}.col-head.svelte-9zglal h3:where(.svelte-9zglal){margin:0;font-size:15px;font-weight:600}.col-head.svelte-9zglal .mono:where(.svelte-9zglal){font-size:13px}.template-textarea.svelte-9zglal{resize:vertical;color:#ededf2;text-wrap:pretty;background:#111114;border:0;border-radius:16px;width:100%;min-height:300px;padding:22px 24px;font-size:16px;line-height:1.65}.template-textarea.svelte-9zglal:hover,.template-textarea.svelte-9zglal:focus-visible{background:#111114}.inline-alert.svelte-9zglal{color:#f09a8c;background:#2e1f22;border-radius:12px;align-items:center;gap:8px;padding:10px 14px;font-size:13px;display:flex}.link-btn.svelte-9zglal{color:#a898ff;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-size:12.5px;display:flex}.link-btn.svelte-9zglal:hover{color:#c4b8ff}.audio-card.svelte-9zglal{background:#222229;border-radius:16px;align-items:center;gap:14px;padding:14px 16px;display:flex}.audio-card.empty.svelte-9zglal{background:#111114}.audio-card.photos-empty.svelte-9zglal{text-align:center;flex-direction:column;gap:10px;padding:28px 20px}.round-ico.svelte-9zglal{background:#222229;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.round-ico.sq.svelte-9zglal{border-radius:14px;width:48px;height:48px}.audio-title.svelte-9zglal{font-size:14px;font-weight:600}.audio-sub.svelte-9zglal{color:#75757f;font-size:12px}.solid-btn.svelte-9zglal{color:#fff;cursor:pointer;background:#6e56f8;border:0;border-radius:10px;flex:none;align-items:center;gap:7px;padding:10px 16px;font-size:13px;font-weight:600;display:flex}.solid-btn.small.svelte-9zglal{padding:9px 14px}.solid-btn.svelte-9zglal:hover{filter:brightness(1.12)}.thumb-grid.svelte-9zglal{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px;display:grid}.thumb.svelte-9zglal{aspect-ratio:1;background:#222229;border-radius:12px;align-items:flex-end;padding:8px;display:flex;position:relative;overflow:hidden}.thumb.svelte-9zglal img:where(.svelte-9zglal){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.thumb-id.svelte-9zglal{color:#c8c8d2;background:#0c0c0f;border-radius:5px;padding:1px 5px;font-size:10.5px;position:relative}.thumb-x.svelte-9zglal{color:#ededf2;cursor:pointer;background:#0c0c0f;border:0;border-radius:8px;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:6px;right:6px}.thumb.add.svelte-9zglal{color:#a898ff;cursor:pointer;background:#111114;border:0;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:12px}.thumb.add.svelte-9zglal:hover{background:#222229}.config-aside.svelte-9zglal{flex-direction:column;flex:320px;gap:12px;min-width:0;max-width:400px;display:flex}@media (width>=1101px){.config-aside.svelte-9zglal{position:sticky;top:0}}.config-card.svelte-9zglal{background:#131317;border-radius:20px;flex-direction:column;gap:22px;padding:22px;display:flex}.cfg-block.svelte-9zglal{flex-direction:column;gap:12px;display:flex}.cfg-title.svelte-9zglal{align-items:center;gap:8px;display:flex}.cfg-title.svelte-9zglal h3:where(.svelte-9zglal){margin:0;font-size:14px;font-weight:600}.cfg-row.svelte-9zglal{justify-content:space-between;align-items:center;gap:12px;display:flex}.cfg-text.svelte-9zglal{flex-direction:column;gap:2px;min-width:0;display:flex}.cfg-name.svelte-9zglal{font-size:14px;font-weight:600}.cfg-sub.svelte-9zglal{color:#9a9aa8;font-size:12px}.speed-grid.svelte-9zglal{grid-template-columns:1fr 1fr;gap:6px;display:grid}.speed-btn.svelte-9zglal{text-align:left;cursor:pointer;border:0;border-radius:12px;flex-direction:column;align-items:flex-start;gap:4px;padding:11px 12px;transition:background-color .2s;display:flex}.speed-name.svelte-9zglal{opacity:.85;font-size:12.5px;font-weight:500}.speed-val.svelte-9zglal{font-size:16px;font-weight:500}.stepper.svelte-9zglal{background:#18181d;border-radius:10px;align-items:center;gap:2px;padding:3px;display:flex}.step-btn.svelte-9zglal{color:#9a9aa8;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.step-btn.svelte-9zglal:hover{color:#ededf2;background:#222229}.step-val.svelte-9zglal{text-align:center;color:#a898ff;cursor:pointer;background:0 0;border:0;min-width:78px;font-size:13px;font-weight:600}.select-wrap.svelte-9zglal{flex-direction:column;gap:6px;display:flex;position:relative}.select-btn.svelte-9zglal{color:#ededf2;text-align:left;cursor:pointer;background:#18181d;border:0;border-radius:11px;align-items:center;gap:10px;padding:11px 12px;font-size:13.5px;display:flex}.select-btn.svelte-9zglal:hover{background:#1e1e25}.select-label.svelte-9zglal{flex:1}.rec.svelte-9zglal{color:#6fd3b0;font-size:11px}.dropdown-backdrop.svelte-9zglal{z-index:40;position:fixed;inset:0}.select-menu.svelte-9zglal{z-index:41;background:#222229;border-radius:11px;flex-direction:column;gap:2px;padding:4px;display:flex;position:relative}.select-opt.svelte-9zglal{color:#ededf2;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:9px 10px;font-size:13px}.select-opt.svelte-9zglal:hover,.select-opt.selected.svelte-9zglal{background:#2a2a33}.launch-card.svelte-9zglal{background:#131317;border-radius:20px;flex-direction:column;gap:14px;padding:20px;display:flex}.summary.svelte-9zglal{color:#9a9aa8;flex-wrap:wrap;gap:6px 14px;font-size:12.5px;display:flex}.summary.svelte-9zglal span:where(.svelte-9zglal){align-items:center;gap:6px;display:flex}.missing.svelte-9zglal{flex-direction:column;gap:8px;display:flex}.missing-head.svelte-9zglal{color:#f09a8c;align-items:center;gap:7px;font-size:13px;font-weight:500;display:flex}.missing-list.svelte-9zglal{flex-direction:column;gap:2px;max-height:168px;display:flex;overflow:auto}.missing-row.svelte-9zglal{color:#ededf2;text-align:left;cursor:pointer;background:#18181d;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:7px 10px;font-size:12.5px;display:flex}.missing-row.svelte-9zglal:hover{background:#222229}.cta.svelte-9zglal{color:#fff;letter-spacing:-.01em;cursor:pointer;background:#6e56f8;border:0;border-radius:16px;justify-content:center;align-items:center;gap:12px;height:64px;font-size:17px;font-weight:600;transition:background-color .2s,filter .18s,transform .14s;display:flex}.cta.svelte-9zglal:hover:not(:disabled){filter:brightness(1.12)}.cta.svelte-9zglal:active:not(:disabled){transform:scale(.98)}.cta.svelte-9zglal:disabled{color:#75757f;cursor:not-allowed;background:#222229}.step-val.static.svelte-9zglal{cursor:default;font-weight:500}.secondary-btn.svelte-9zglal{color:#ededf2;cursor:pointer;background:#222229;border:0;border-radius:10px;align-items:center;gap:7px;padding:9px 14px;font-size:13px;font-weight:600;display:flex}.secondary-btn.svelte-9zglal:hover:not(:disabled){background:#2a2a33}.secondary-btn.svelte-9zglal:disabled,.solid-btn.svelte-9zglal:disabled{opacity:.5;cursor:not-allowed}.cfg-row.tight.svelte-9zglal{gap:8px}.cfg-name.small.svelte-9zglal{font-size:13px}.date-field.svelte-9zglal{color:#9a9aa8;background:#18181d;border-radius:11px;flex-direction:column;gap:6px;padding:8px 12px;font-size:11.5px;display:flex}.date-inputs.svelte-9zglal{gap:8px;display:flex}.date-field.svelte-9zglal input:where(.svelte-9zglal){color:#ededf2;width:auto;min-width:0;font-family:var(--font-mono);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border:0;outline:0;flex:1;padding:0;font-size:13px}.date-field.svelte-9zglal input:where(.svelte-9zglal):hover,.date-field.svelte-9zglal input:where(.svelte-9zglal):focus-visible{background:0 0;outline:0}.switch.svelte-9zglal{cursor:pointer;background:#2a2a33;border:0;border-radius:20px;flex:none;width:44px;height:26px;padding:3px;transition:background-color .2s;display:block}.switch.on.svelte-9zglal{background:#6e56f8}.switch.svelte-9zglal .knob:where(.svelte-9zglal){background:#9a9aa8;border-radius:50%;width:20px;height:20px;transition:transform .25s cubic-bezier(.3,1.4,.5,1),background-color .2s;display:block}.switch.on.svelte-9zglal .knob:where(.svelte-9zglal){background:#fff;transform:translate(18px)}.gallery-box.svelte-9zglal{background:#111114;border-radius:16px;flex-direction:column;gap:12px;padding:14px;display:flex}.gallery-actions.svelte-9zglal{flex-wrap:wrap;gap:14px;display:flex}.link-btn.danger.svelte-9zglal{color:#f09a8c}.link-btn.svelte-9zglal:disabled{opacity:.5}.gallery-msg.svelte-9zglal{text-align:center;color:#75757f;padding:18px 8px;font-size:13px}.thumb.pick.svelte-9zglal{cursor:pointer;outline-offset:-3px;border:0;outline:3px solid #0000;padding:0;transition:outline-color .2s}.thumb.pick.on.svelte-9zglal{outline-color:#6e56f8}.pick-mark.svelte-9zglal{color:#fff;background:#6e56f8;border-radius:8px;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:6px;right:6px}.sync-ico.svelte-9zglal{display:inline-flex}.sync-ico.spin.svelte-9zglal{animation:.8s linear infinite svelte-9zglal-spin}@keyframes svelte-9zglal-spin{to{transform:rotate(360deg)}}.toolbar.svelte-9zglal,.tab-strip.svelte-9zglal,.editor-panel.svelte-9zglal,.template-col.svelte-9zglal,.media-col.svelte-9zglal,.config-card.svelte-9zglal,.launch-card.svelte-9zglal{animation:.5s cubic-bezier(.2,.8,.2,1) both svelte-9zglal-revealUp}.toolbar.svelte-9zglal{animation-delay:0s}.tab-strip.svelte-9zglal{animation-delay:70ms}.editor-panel.svelte-9zglal{animation-delay:.14s}.config-card.svelte-9zglal{animation-delay:.18s}.template-col.svelte-9zglal{animation-delay:.22s}.launch-card.svelte-9zglal{animation-delay:.26s}.media-col.svelte-9zglal{animation-delay:.3s}@keyframes svelte-9zglal-revealUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.phase-content.svelte-11mmabt{flex-direction:column;flex:1;gap:16px;min-height:0;padding:20px;display:flex;overflow-y:auto}.preview-layout.svelte-11mmabt{flex-direction:column;gap:16px;display:flex}.preview-toolbar.svelte-11mmabt{background:var(--bg-surface);border:none;border-radius:20px;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.toolbar-left.svelte-11mmabt{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.stats-pills.svelte-11mmabt{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.stat-pill.svelte-11mmabt{background:var(--bg-surface-elevated);color:var(--text-muted);border:none;border-radius:9999px;padding:4px 10px;font-size:11px}.stat-pill.svelte-11mmabt strong:where(.svelte-11mmabt){color:var(--text-main)}.stat-pill.active.svelte-11mmabt{background:#6fd3b01f}.stat-pill.active.svelte-11mmabt strong:where(.svelte-11mmabt){color:var(--status-online)}.stat-pill.excluded.svelte-11mmabt{background:#f09a8c1f}.stat-pill.excluded.svelte-11mmabt strong:where(.svelte-11mmabt){color:var(--status-offline)}.stat-pill.two-msgs.svelte-11mmabt{background:#6e56f81f}.stat-pill.one-msg.svelte-11mmabt{background:#f59e0b1f}.virtual-scroll-viewport.svelte-11mmabt{background:var(--bg-surface);border:none;border-radius:20px;flex:1;min-height:480px;max-height:650px;padding:10px;position:relative;overflow-y:auto}.virtual-card-item.svelte-11mmabt{box-sizing:border-box;padding:4px 6px}.candidate-mail-card.svelte-11mmabt{background:var(--bg-surface-elevated);border:none;border-radius:16px;flex-direction:column;gap:8px;padding:10px 14px;transition:all .15s;display:flex}.candidate-mail-card.card-excluded.svelte-11mmabt{opacity:.4}.candidate-card-top.svelte-11mmabt{align-items:center;gap:12px;display:flex}.user-avatar-wrap.svelte-11mmabt{background:#252834;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex;position:relative;overflow:hidden}.account-badge-pill.svelte-11mmabt{font-size:8px;font-family:var(--font-mono);color:#fff;background:#000000b3;border-radius:9999px;padding:2px 6px;position:absolute;bottom:-1px;right:-1px}.user-main-details.svelte-11mmabt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.name-row.svelte-11mmabt{align-items:center;gap:6px;display:flex}.user-full-name.svelte-11mmabt{font-size:13px;font-weight:700}.user-id-sub.svelte-11mmabt{font-size:10px;font-family:var(--font-mono);color:var(--text-dim)}.last-mail-title.svelte-11mmabt{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:11px;font-style:italic;overflow:hidden}.quota-badge.svelte-11mmabt{color:var(--status-online);background:#6fd3b026;border-radius:9999px;padding:3px 10px;font-size:11px;font-weight:700}.quota-badge.quota-one.svelte-11mmabt{color:#f59e0b;background:#f59e0b26}.candidate-card-bottom.svelte-11mmabt{border-top:none;justify-content:space-between;align-items:center;padding-top:6px;display:flex}.mail-date-label.svelte-11mmabt{color:var(--text-dim);font-size:11px}.btn-exclude-chat.svelte-11mmabt{background:var(--bg-surface);color:var(--text-muted);cursor:pointer;border:none;border-radius:9999px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;transition:all .15s;display:inline-flex}.btn-exclude-chat.svelte-11mmabt:hover{color:var(--status-offline)}.btn-exclude-chat.btn-is-excluded.svelte-11mmabt{color:var(--status-online)}.btn-pill.svelte-11mmabt{cursor:pointer;border:none;border-radius:9999px;align-items:center;gap:6px;padding:8px 14px;font-size:12px;font-weight:600;transition:all .15s;display:inline-flex}.btn-pill.primary.svelte-11mmabt{background:var(--accent-primary);color:#08080a}.btn-pill.secondary.svelte-11mmabt{background:var(--bg-surface-elevated);color:var(--text-main);border:none}.btn-pill.svelte-11mmabt:disabled{opacity:.5;cursor:not-allowed}.running-dashboard.svelte-pcdgzk{color:#ededf2;flex-direction:column;gap:24px;width:100%;min-width:0;max-width:1720px;margin:0 auto;display:flex}.mono.svelte-pcdgzk{font-family:var(--font-mono)}.run-head.svelte-pcdgzk{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.run-head-left.svelte-pcdgzk,.run-head-actions.svelte-pcdgzk{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.run-head-actions.svelte-pcdgzk{gap:8px}.run-title.svelte-pcdgzk{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:600}.ops-chip.svelte-pcdgzk{color:#9a9aa8;align-items:center;gap:6px;font-size:13px;display:flex}.ops-chip.svelte-pcdgzk strong:where(.svelte-pcdgzk){color:#ededf2;font-family:var(--font-mono);font-weight:500}.run-btn.svelte-pcdgzk{cursor:pointer;border:0;border-radius:11px;align-items:center;gap:8px;padding:10px 16px;font-size:13.5px;font-weight:600;transition:background-color .2s,filter .18s;display:flex}.run-btn.stop.svelte-pcdgzk{color:#3a1410;background:#f09a8c}.run-btn.go.svelte-pcdgzk{color:#fff;background:#6e56f8}.run-btn.svelte-pcdgzk:hover{filter:brightness(1.08)}.stat-row.svelte-pcdgzk{flex-wrap:wrap;gap:12px;display:flex}.hero-stat.svelte-pcdgzk{color:#0b2a20;background:#6fd3b0;border-radius:20px;flex-direction:column;flex:2 320px;justify-content:space-between;gap:18px;min-height:170px;padding:24px 26px;display:flex}.hero-stat-label.svelte-pcdgzk{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.hero-stat-num.svelte-pcdgzk{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.hero-num.svelte-pcdgzk{font-family:var(--font-mono);letter-spacing:-.04em;font-size:72px;font-weight:500;line-height:.9}.hero-unit.svelte-pcdgzk{font-size:15px}.stat-grid.svelte-pcdgzk{flex:3 420px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.stat-card.svelte-pcdgzk{background:#131317;border-radius:18px;flex-direction:column;justify-content:space-between;gap:14px;padding:18px;display:flex}.stat-label.svelte-pcdgzk{color:#c8c8d2;align-items:center;gap:8px;font-size:13px;display:flex}.stat-num.svelte-pcdgzk{font-family:var(--font-mono);font-size:34px;font-weight:500;line-height:1}.ops-panel.svelte-pcdgzk{background:#18181d;border-radius:20px;flex-direction:column;gap:16px;padding:22px;display:flex}.ops-panel-head.svelte-pcdgzk{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ops-filters.svelte-pcdgzk{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ops-filters.svelte-pcdgzk h3:where(.svelte-pcdgzk){margin:0 10px 0 0;font-size:16px;font-weight:600}.filter-btn.svelte-pcdgzk{color:#c8c8d2;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:6px;padding:6px 11px;font-size:13px;transition:background-color .2s;display:flex}.filter-btn.svelte-pcdgzk .mono:where(.svelte-pcdgzk){opacity:.75;font-size:11.5px}.filter-btn.active.svelte-pcdgzk{color:#fff;background:#6e56f8}.ops-search.svelte-pcdgzk{background:#111114;border-radius:10px;align-items:center;gap:8px;min-width:220px;padding:8px 12px;display:flex}.ops-search.svelte-pcdgzk input:where(.svelte-pcdgzk){color:#ededf2;background:0 0;border:0;outline:0;flex:1;width:auto;min-width:0;padding:0;font-size:13.5px}.ops-search.svelte-pcdgzk input:where(.svelte-pcdgzk):hover,.ops-search.svelte-pcdgzk input:where(.svelte-pcdgzk):focus-visible{background:0 0;outline:0}.ops-empty.svelte-pcdgzk{text-align:center;color:#75757f;padding:40px 0;font-size:14px}.ops-grid.svelte-pcdgzk{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;display:grid}.op-row.svelte-pcdgzk{background:#131317;border-radius:14px;align-items:center;gap:12px;padding:12px 12px 12px 14px;transition:opacity .2s;display:flex}.op-row-info.svelte-pcdgzk{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.op-row-name.svelte-pcdgzk{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.op-row-id.svelte-pcdgzk{color:#75757f;font-size:11.5px}.op-row-nums.svelte-pcdgzk{flex-direction:column;align-items:flex-end;gap:3px;display:flex}.op-row-done.svelte-pcdgzk{white-space:nowrap;font-size:15px;font-weight:500}.op-row-status.svelte-pcdgzk{white-space:nowrap;font-size:11.5px}.activelimited-container.svelte-kvmouk{background:var(--bg-canvas);width:100%;min-width:0;height:100%;min-height:0;max-height:100%;color:var(--text-main);flex-direction:column;flex:1;display:flex;overflow:hidden}.panel-content.svelte-kvmouk{-webkit-overflow-scrolling:touch;scroll-behavior:smooth;overscroll-behavior-y:contain;flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;display:flex;overflow:hidden auto}.activelimited-header.svelte-kvmouk{background:var(--bg-surface);border-bottom:none;flex-shrink:0;justify-content:space-between;align-items:center;height:60px;padding:0 20px;display:flex}.header-left.svelte-kvmouk{align-items:center;gap:12px;display:flex}.header-icon.svelte-kvmouk{background:var(--bg-surface-elevated);width:36px;height:36px;color:var(--accent-primary);border:none;border-radius:12px;justify-content:center;align-items:center;display:flex}.header-left.svelte-kvmouk h2:where(.svelte-kvmouk){margin:0;font-size:15px;font-weight:700}.header-left.svelte-kvmouk p:where(.svelte-kvmouk){color:var(--text-dim);margin:0;font-size:11px}.stepper.svelte-kvmouk{background:var(--bg-canvas);border:none;border-radius:9999px;align-items:center;gap:8px;padding:4px 12px;display:flex}.step-btn.svelte-kvmouk{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:9999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:flex}.step-btn.active.svelte-kvmouk{color:var(--accent-primary);background:var(--bg-surface-active)}.step-btn.running-active.svelte-kvmouk{color:var(--status-online)}.step-btn.svelte-kvmouk:disabled{opacity:.4;cursor:not-allowed}.step-num.svelte-kvmouk{background:var(--bg-surface-elevated);border:none;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:700;display:flex}.step-btn.active.svelte-kvmouk .step-num:where(.svelte-kvmouk){background:var(--accent-primary);color:#fff}.step-divider.svelte-kvmouk{background:#ffffff0f;width:16px;height:1px}.live-running-banner.svelte-kvmouk{cursor:pointer;background:#6fd3b01f;border:none;border-radius:14px;justify-content:space-between;align-items:center;margin:10px 20px 0;padding:10px 20px;display:flex}.live-banner-left.svelte-kvmouk{align-items:center;gap:10px;display:flex}.live-banner-text.svelte-kvmouk{font-size:12px}.error-banner.svelte-kvmouk{color:var(--status-offline);background:#f09a8c26;border:none;border-radius:14px;align-items:center;gap:10px;margin:10px 20px 0;padding:10px 20px;font-size:12px;display:flex}.success-banner.svelte-kvmouk{color:var(--status-online);background:#6fd3b026;border:none;border-radius:14px;align-items:center;gap:10px;margin:10px 20px 0;padding:10px 20px;font-size:12px;display:flex}.pulse-dot.svelte-kvmouk{border-radius:50%;width:8px;height:8px}.pulse-dot.connected.svelte-kvmouk{background:var(--status-online);box-shadow:none}.btn-pill.svelte-kvmouk{cursor:pointer;border:none;border-radius:9999px;align-items:center;gap:6px;padding:8px 16px;font-size:12px;font-weight:600;display:inline-flex}.btn-pill.primary.svelte-kvmouk{background:var(--accent-primary);color:#08080a}.btn-pill.small.svelte-kvmouk{padding:4px 12px;font-size:11px}@media (width<=768px){.activelimited-header.svelte-kvmouk{flex-direction:column;align-items:stretch;gap:10px;height:auto;padding:12px 14px}.stepper.svelte-kvmouk{justify-content:space-around;width:100%;overflow-x:auto}}.new-limits-modern-view.svelte-1p8rwnb{color:#ededf2;flex-wrap:wrap;align-items:flex-start;gap:24px;width:100%;min-width:0;display:flex}.mono.svelte-1p8rwnb{font-family:var(--font-mono)}.muted.svelte-1p8rwnb{color:#9a9aa8}.tiny.svelte-1p8rwnb{font-size:12.5px}.strong.svelte-1p8rwnb{color:#ededf2;font-weight:600}.ok.svelte-1p8rwnb{color:#6fd3b0}.ellipsis.svelte-1p8rwnb{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace.svelte-1p8rwnb{flex-direction:column;flex:999 620px;min-width:0;display:flex}.toolbar.svelte-1p8rwnb{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.toolbar-left.svelte-1p8rwnb{flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.picker-btn.svelte-1p8rwnb{color:#ededf2;cursor:pointer;background:#131317;border:0;border-radius:11px;align-items:center;gap:9px;padding:9px 12px 9px 11px;font-size:13px;font-weight:600;transition:background-color .2s;display:flex}.picker-btn.svelte-1p8rwnb:hover,.picker-btn.open.svelte-1p8rwnb{background:#222229}.count-pill.svelte-1p8rwnb{font-family:var(--font-mono);color:#fff;background:#6e56f8;border-radius:20px;padding:2px 8px;font-size:12px;font-weight:500}.ghost-btn.svelte-1p8rwnb{color:#c8c8d2;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:8px 11px;font-size:13px}.ghost-btn.svelte-1p8rwnb:hover{background:#131317}.tab-strip.svelte-1p8rwnb{scrollbar-width:none;z-index:2;align-items:flex-end;gap:8px;padding:0;display:flex;position:relative;overflow-x:auto}.tab-strip.svelte-1p8rwnb::-webkit-scrollbar{display:none}.op-tab.svelte-1p8rwnb{cursor:pointer;-webkit-user-select:none;user-select:none;background:#131317;border-radius:14px;flex:none;align-items:center;gap:10px;margin-bottom:6px;padding:10px 14px 10px 10px;transition:background-color .2s;display:flex;position:relative}.op-tab.svelte-1p8rwnb:hover{background:#1d1d23}.op-tab.active.svelte-1p8rwnb{z-index:3;background:#18181d;border-radius:14px 14px 0 0;margin-bottom:-1px;padding-bottom:16px}.op-tab.active.svelte-1p8rwnb:before{content:"";pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M0 12 A 12 12 0 0 0 12 0 L 12 12 Z' fill='%2318181d'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:12px 12px;width:12px;height:12px;position:absolute;bottom:0;left:-12px}.op-tab.active.svelte-1p8rwnb:after{content:"";pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M0 0 A 12 12 0 0 0 12 12 L 0 12 Z' fill='%2318181d'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:12px 12px;width:12px;height:12px;position:absolute;bottom:0;right:-12px}.op-tab.active.left-edge-active.svelte-1p8rwnb,.op-tab:first-child.active.svelte-1p8rwnb{border-top-left-radius:20px}.op-tab.active.left-edge-active.svelte-1p8rwnb:before,.op-tab:first-child.active.svelte-1p8rwnb:before{display:none!important}.op-tab.active.right-edge-active.svelte-1p8rwnb{border-top-right-radius:20px}.op-tab.active.right-edge-active.svelte-1p8rwnb:after{display:none!important}.op-tab-text.svelte-1p8rwnb{flex-direction:column;gap:1px;display:flex}.op-tab-name.svelte-1p8rwnb{white-space:nowrap;color:#ededf2;font-size:14px;font-weight:600}.op-tab-sub.svelte-1p8rwnb{color:#9a9aa8;white-space:nowrap;font-size:11.5px}.op-tab-sub.warn.svelte-1p8rwnb{color:#f09a8c}.strip-empty.svelte-1p8rwnb{color:#75757f;padding:12px 4px 18px;font-size:13px}.editor-panel.svelte-1p8rwnb{z-index:1;background:#18181d;border-radius:20px;flex-direction:column;gap:24px;padding:28px;transition:border-radius .15s;display:flex;position:relative}.editor-panel.left-edge-active.svelte-1p8rwnb{border-top-left-radius:0!important}.workspace.svelte-1p8rwnb:has(.tab-strip:where(.svelte-1p8rwnb)>.op-tab:first-child.active:where(.svelte-1p8rwnb)) .editor-panel:where(.svelte-1p8rwnb){border-top-left-radius:0}.workspace.svelte-1p8rwnb:has(.tab-strip:where(.svelte-1p8rwnb)>.op-tab:first-child.active:where(.svelte-1p8rwnb)) .editor-panel:where(.svelte-1p8rwnb):not(.left-edge-active){border-top-left-radius:20px}.editor-panel.right-edge-active.svelte-1p8rwnb{border-top-right-radius:0}.panel-head.svelte-1p8rwnb{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.panel-head-left.svelte-1p8rwnb{color:#9a9aa8;flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;display:flex}.panel-head-hint.svelte-1p8rwnb{color:#75757f;font-size:12.5px}.warn-chip.svelte-1p8rwnb{color:#f09a8c;background:#2e1f22;border-radius:6px;align-items:center;gap:6px;padding:3px 9px 3px 7px;font-size:11.5px;display:flex}.empty-block.svelte-1p8rwnb{text-align:center;background:#111114;border-radius:16px;flex-direction:column;align-items:center;gap:10px;padding:36px 20px;display:flex}.empty-title.svelte-1p8rwnb{font-size:15px;font-weight:600}.empty-sub.svelte-1p8rwnb{color:#75757f;max-width:320px;font-size:12.5px}.panel-body.svelte-1p8rwnb{flex-wrap:wrap;align-items:flex-start;gap:28px;display:flex}.template-col.svelte-1p8rwnb{flex-direction:column;flex:3 420px;gap:14px;min-width:0;display:flex}.media-col.svelte-1p8rwnb{flex-direction:column;flex:2 300px;gap:24px;min-width:0;display:flex}.media-block.svelte-1p8rwnb{flex-direction:column;gap:12px;display:flex}.col-head.svelte-1p8rwnb{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.col-head.svelte-1p8rwnb h2:where(.svelte-1p8rwnb){letter-spacing:-.01em;margin:0;font-size:19px;font-weight:600}.col-head.svelte-1p8rwnb h3:where(.svelte-1p8rwnb){margin:0;font-size:15px;font-weight:600}.col-head.svelte-1p8rwnb .mono:where(.svelte-1p8rwnb){font-size:13px}.var-tabs.svelte-1p8rwnb{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.var-tab.svelte-1p8rwnb{color:#c8c8d2;cursor:pointer;background:#222229;border:0;border-radius:9px;padding:7px 12px;font-size:13px;font-weight:500;transition:background-color .2s}.var-tab.active.svelte-1p8rwnb{color:#fff;background:#6e56f8}.var-tab.bad.svelte-1p8rwnb:not(.active){color:#f09a8c}.icon-sq.svelte-1p8rwnb{color:#9a9aa8;cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.icon-sq.svelte-1p8rwnb:hover{color:#ededf2;background:#222229}.icon-sq.danger.svelte-1p8rwnb:hover{color:#f09a8c;background:#2e1f22}.template-textarea.svelte-1p8rwnb{resize:vertical;color:#ededf2;text-wrap:pretty;background:#111114;border:0;border-radius:16px;width:100%;min-height:300px;padding:22px 24px;font-size:16px;line-height:1.65}.template-textarea.svelte-1p8rwnb:hover,.template-textarea.svelte-1p8rwnb:focus-visible{background:#111114}.audio-card.svelte-1p8rwnb{background:#222229;border-radius:16px;align-items:center;gap:14px;padding:14px 16px;display:flex}.audio-card.empty.svelte-1p8rwnb{background:#111114}.audio-card.photos-empty.svelte-1p8rwnb{text-align:center;flex-direction:column;gap:10px;padding:28px 20px}.round-ico.svelte-1p8rwnb{background:#222229;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.round-ico.sq.svelte-1p8rwnb{border-radius:14px;width:48px;height:48px}.audio-title.svelte-1p8rwnb{font-size:14px;font-weight:600}.audio-sub.svelte-1p8rwnb{color:#75757f;font-size:12px}.solid-btn.svelte-1p8rwnb{color:#fff;cursor:pointer;background:#6e56f8;border:0;border-radius:10px;flex:none;align-items:center;gap:7px;padding:10px 16px;font-size:13px;font-weight:600;display:flex}.solid-btn.small.svelte-1p8rwnb{padding:9px 14px}.solid-btn.svelte-1p8rwnb:hover{filter:brightness(1.12)}.thumb-grid.svelte-1p8rwnb{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px;display:grid}.thumb.svelte-1p8rwnb{aspect-ratio:1;background:#222229;border-radius:12px;align-items:flex-end;padding:8px;display:flex;position:relative;overflow:hidden}.thumb.svelte-1p8rwnb img:where(.svelte-1p8rwnb){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.thumb-id.svelte-1p8rwnb{color:#c8c8d2;background:#0c0c0f;border-radius:5px;padding:1px 5px;font-size:10.5px;position:relative}.thumb-x.svelte-1p8rwnb{color:#ededf2;cursor:pointer;background:#0c0c0f;border:0;border-radius:8px;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:6px;right:6px}.thumb.add.svelte-1p8rwnb{color:#a898ff;cursor:pointer;background:#111114;border:0;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:12px}.thumb.add.svelte-1p8rwnb:hover{background:#222229}.config-aside.svelte-1p8rwnb{flex-direction:column;flex:320px;gap:12px;min-width:0;max-width:400px;display:flex}@media (width>=1101px){.config-aside.svelte-1p8rwnb{position:sticky;top:0}}.config-card.svelte-1p8rwnb{background:#131317;border-radius:20px;flex-direction:column;gap:22px;padding:22px;display:flex}.cfg-block.svelte-1p8rwnb{flex-direction:column;gap:12px;display:flex}.cfg-title.svelte-1p8rwnb{align-items:center;gap:8px;display:flex}.cfg-title.svelte-1p8rwnb h3:where(.svelte-1p8rwnb){margin:0;font-size:14px;font-weight:600}.cfg-row.svelte-1p8rwnb{justify-content:space-between;align-items:center;gap:12px;display:flex}.cfg-text.svelte-1p8rwnb{flex-direction:column;gap:2px;min-width:0;display:flex}.cfg-name.svelte-1p8rwnb{font-size:14px;font-weight:600}.cfg-sub.svelte-1p8rwnb{color:#9a9aa8;font-size:12px}.speed-grid.svelte-1p8rwnb{grid-template-columns:1fr 1fr;gap:6px;display:grid}.speed-btn.svelte-1p8rwnb{text-align:left;cursor:pointer;border:0;border-radius:12px;flex-direction:column;align-items:flex-start;gap:4px;padding:11px 12px;transition:background-color .2s;display:flex}.speed-name.svelte-1p8rwnb{opacity:.85;font-size:12.5px;font-weight:500}.speed-val.svelte-1p8rwnb{font-size:16px;font-weight:500}.slider-box.svelte-1p8rwnb{color:#c8c8d2;flex-direction:column;gap:8px;font-size:13px;display:flex}.stepper.svelte-1p8rwnb{background:#18181d;border-radius:10px;align-items:center;gap:2px;padding:3px;display:flex}.step-btn.svelte-1p8rwnb{color:#9a9aa8;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.step-btn.svelte-1p8rwnb:hover{color:#ededf2;background:#222229}.step-val.svelte-1p8rwnb{text-align:center;color:#a898ff;cursor:pointer;background:0 0;border:0;min-width:78px;font-size:13px;font-weight:600}.launch-card.svelte-1p8rwnb{background:#131317;border-radius:20px;flex-direction:column;gap:14px;padding:20px;display:flex}.summary.svelte-1p8rwnb{color:#9a9aa8;flex-wrap:wrap;gap:6px 14px;font-size:12.5px;display:flex}.summary.svelte-1p8rwnb span:where(.svelte-1p8rwnb){align-items:center;gap:6px;display:flex}.missing.svelte-1p8rwnb{flex-direction:column;gap:8px;display:flex}.missing-head.svelte-1p8rwnb{color:#f09a8c;align-items:center;gap:7px;font-size:13px;font-weight:500;display:flex}.missing-list.svelte-1p8rwnb{flex-direction:column;gap:2px;max-height:168px;display:flex;overflow:auto}.missing-row.svelte-1p8rwnb{color:#ededf2;text-align:left;cursor:pointer;background:#18181d;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:7px 10px;font-size:12.5px;display:flex}.missing-row.svelte-1p8rwnb:hover{background:#222229}.cta.svelte-1p8rwnb{color:#fff;letter-spacing:-.01em;cursor:pointer;background:#6e56f8;border:0;border-radius:16px;justify-content:center;align-items:center;gap:12px;height:64px;font-size:17px;font-weight:600;transition:background-color .2s,filter .18s,transform .14s;display:flex}.cta.svelte-1p8rwnb:hover:not(:disabled){filter:brightness(1.12)}.cta.svelte-1p8rwnb:active:not(:disabled){transform:scale(.98)}.cta.svelte-1p8rwnb:disabled{color:#75757f;cursor:not-allowed;background:#222229}.var-photos.svelte-1p8rwnb{opacity:.75;margin-left:6px;font-size:11px}.secondary-btn.svelte-1p8rwnb{color:#ededf2;cursor:pointer;background:#18181d;border:0;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:12px 14px;font-size:13px;font-weight:600;display:flex}.secondary-btn.svelte-1p8rwnb:hover:not(:disabled){background:#222229}.secondary-btn.svelte-1p8rwnb:disabled{opacity:.5;cursor:not-allowed}.switch.svelte-1p8rwnb{cursor:pointer;background:#2a2a33;border:0;border-radius:20px;flex:none;width:44px;height:26px;padding:3px;transition:background-color .2s;display:block}.switch.on.svelte-1p8rwnb{background:#6e56f8}.switch.svelte-1p8rwnb .knob:where(.svelte-1p8rwnb){background:#9a9aa8;border-radius:50%;width:20px;height:20px;transition:transform .25s cubic-bezier(.3,1.4,.5,1),background-color .2s;display:block}.switch.on.svelte-1p8rwnb .knob:where(.svelte-1p8rwnb){background:#fff;transform:translate(18px)}.segmented.svelte-1p8rwnb{background:#18181d;border-radius:11px;grid-template-columns:1fr 1fr;gap:3px;padding:3px;display:grid}.segmented.svelte-1p8rwnb button:where(.svelte-1p8rwnb){color:#c8c8d2;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px;font-size:13px;font-weight:500}.segmented.svelte-1p8rwnb button.active:where(.svelte-1p8rwnb){color:#fff;background:#6e56f8}.media-col.svelte-1p8rwnb{flex:360px}.modern-slider.svelte-1p8rwnb{accent-color:#6e56f8;width:100%}.toolbar.svelte-1p8rwnb,.tab-strip.svelte-1p8rwnb,.editor-panel.svelte-1p8rwnb,.template-col.svelte-1p8rwnb,.media-col.svelte-1p8rwnb,.config-card.svelte-1p8rwnb,.launch-card.svelte-1p8rwnb{animation:.5s cubic-bezier(.2,.8,.2,1) both svelte-1p8rwnb-revealUp}.toolbar.svelte-1p8rwnb{animation-delay:0s}.tab-strip.svelte-1p8rwnb{animation-delay:70ms}.editor-panel.svelte-1p8rwnb{animation-delay:.14s}.config-card.svelte-1p8rwnb{animation-delay:.18s}.template-col.svelte-1p8rwnb{animation-delay:.22s}.launch-card.svelte-1p8rwnb{animation-delay:.26s}.media-col.svelte-1p8rwnb{animation-delay:.3s}@keyframes svelte-1p8rwnb-revealUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.new-limits-preview-tab.svelte-1qp19lv{flex-direction:column;gap:16px;height:100%;display:flex}.section-card.svelte-1qp19lv{background:#18181d;border:none;border-radius:24px;padding:20px 24px}.summary-card.svelte-1qp19lv{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.summary-left.svelte-1qp19lv{flex-direction:column;gap:10px;display:flex}.summary-title.svelte-1qp19lv{color:#f1f2f6;margin:0;font-size:1.05rem;font-weight:700}.summary-sub.svelte-1qp19lv{color:#8e92a4;margin:2px 0 0;font-size:.82rem}.summary-center.svelte-1qp19lv{align-items:center;display:flex}.summary-metrics.svelte-1qp19lv{gap:8px;display:flex}.metric-pill.svelte-1qp19lv{background:#131317;border-radius:14px;flex-direction:column;align-items:center;min-width:65px;padding:8px 16px;display:flex}.metric-num.svelte-1qp19lv{color:#f1f2f6;font-size:1.15rem;font-weight:800;line-height:1.1}.metric-num.text-blue.svelte-1qp19lv{color:#8b77ff}.metric-num.text-green.svelte-1qp19lv{color:#6fd3b0}.metric-num.text-amber.svelte-1qp19lv{color:#f59e0b}.metric-lbl.svelte-1qp19lv{color:#8e92a4;text-transform:uppercase;letter-spacing:.4px;margin-top:2px;font-size:.68rem;font-weight:700}.btn-subtle.svelte-1qp19lv{color:#8e92a4;cursor:pointer;background:#131317;border:none;border-radius:9999px;align-items:center;gap:6px;width:fit-content;padding:6px 14px;font-size:.78rem;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.btn-subtle.svelte-1qp19lv:hover{color:#f1f2f6;background:#1d1d23}.btn-primary-launch.svelte-1qp19lv{color:#fff;cursor:pointer;background:#6fd3b0;border:none;border-radius:9999px;align-items:center;gap:8px;padding:12px 26px;font-size:.88rem;font-weight:700;transition:background .15s,transform .15s;display:inline-flex}.btn-primary-launch.svelte-1qp19lv:hover:not(:disabled){background:#059669;transform:translateY(-1px)}.btn-primary-launch.svelte-1qp19lv:disabled{opacity:.45;cursor:not-allowed}.search-toolbar.svelte-1qp19lv{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.search-input-wrap.svelte-1qp19lv{background:#18181d;border-radius:9999px;flex:1;align-items:center;gap:10px;max-width:480px;padding:6px 16px;display:flex}.search-input.svelte-1qp19lv{color:#f1f2f6;background:0 0;border:none;outline:none;width:100%;font-size:13px}.search-input.svelte-1qp19lv::placeholder{color:#646877}.btn-clear-search.svelte-1qp19lv{color:#8e92a4;cursor:pointer;background:0 0;border:none;padding:0;font-size:11px}.btn-clear-search.svelte-1qp19lv:hover{color:#f1f2f6}.candidates-count-tag.svelte-1qp19lv{color:#8e92a4;font-size:12px}.empty-dashed-box.svelte-1qp19lv{text-align:center;color:#717586;border:1px dashed #26262e;border-radius:24px;flex-direction:column;align-items:center;gap:12px;margin:10px 0;padding:60px 20px;display:flex}.empty-icon-wrap.svelte-1qp19lv{color:#8b77ff;background:#6e56f814;border-radius:18px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:4px;display:flex}.empty-dashed-box.svelte-1qp19lv h4:where(.svelte-1qp19lv){color:#f1f2f6;margin:0;font-size:1.1rem}.empty-dashed-box.svelte-1qp19lv p:where(.svelte-1qp19lv){color:#8e92a4;max-width:440px;margin:0;font-size:.85rem;line-height:1.45}.virtual-list-container.svelte-1qp19lv{border-radius:20px;flex:1;min-height:400px;position:relative;overflow-y:auto}.virtual-spacer.svelte-1qp19lv{width:100%;position:relative}.virtual-row-item.svelte-1qp19lv{box-sizing:border-box;width:100%;padding-bottom:8px;position:absolute;top:0;left:0}.candidate-card.svelte-1qp19lv{background:#18181d;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;padding:12px 18px;transition:opacity .15s,background .15s;display:flex}.candidate-card.svelte-1qp19lv:hover{background:#1d1d23}.candidate-card.excluded.svelte-1qp19lv{opacity:.45;background:#131317}.candidate-left.svelte-1qp19lv{align-items:center;gap:14px;min-width:0;display:flex}.candidate-meta.svelte-1qp19lv{flex-direction:column;gap:3px;min-width:0;display:flex}.candidate-top-line.svelte-1qp19lv{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.candidate-name.svelte-1qp19lv{color:#f1f2f6;font-size:.92rem;font-weight:700}.badge-online.svelte-1qp19lv{color:#fff;background:#6fd3b0;border-radius:9999px;align-items:center;gap:4px;padding:2px 8px;font-size:.68rem;font-weight:700;display:inline-flex}.badge-saldo.svelte-1qp19lv{color:#8b77ff;background:#131317;border-radius:9999px;padding:2px 10px;font-size:.72rem;font-weight:600}.badge-saldo.saldo-two.svelte-1qp19lv{color:#8b77ff;background:#1b2838}.candidate-bot-line.svelte-1qp19lv{color:#8e92a4;align-items:center;gap:8px;font-size:.75rem;display:flex}.candidate-bot-line.svelte-1qp19lv .sep:where(.svelte-1qp19lv){color:#4a4d5e}.btn-exclude.svelte-1qp19lv{color:#8e92a4;cursor:pointer;white-space:nowrap;background:#131317;border:none;border-radius:9999px;align-items:center;gap:6px;padding:6px 14px;font-size:.78rem;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.btn-exclude.svelte-1qp19lv:hover{color:#f1f2f6;background:#282b34}.btn-exclude.excluded.svelte-1qp19lv{color:#fff;background:#6fd3b0}.running-dashboard.svelte-17hovom{color:#ededf2;flex-direction:column;gap:24px;width:100%;min-width:0;max-width:1720px;margin:0 auto;display:flex}.mono.svelte-17hovom{font-family:var(--font-mono)}.run-head.svelte-17hovom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.run-head-left.svelte-17hovom,.run-head-actions.svelte-17hovom{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.run-head-actions.svelte-17hovom{gap:8px}.run-title.svelte-17hovom{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:600}.ops-chip.svelte-17hovom{color:#9a9aa8;align-items:center;gap:6px;font-size:13px;display:flex}.ops-chip.svelte-17hovom strong:where(.svelte-17hovom){color:#ededf2;font-family:var(--font-mono);font-weight:500}.run-btn.svelte-17hovom{cursor:pointer;border:0;border-radius:11px;align-items:center;gap:8px;padding:10px 16px;font-size:13.5px;font-weight:600;transition:background-color .2s,filter .18s;display:flex}.run-btn.stop.svelte-17hovom{color:#3a1410;background:#f09a8c}.run-btn.go.svelte-17hovom{color:#fff;background:#6e56f8}.run-btn.svelte-17hovom:hover{filter:brightness(1.08)}.stat-row.svelte-17hovom{flex-wrap:wrap;gap:12px;display:flex}.hero-stat.svelte-17hovom{color:#0b2a20;background:#6fd3b0;border-radius:20px;flex-direction:column;flex:2 320px;justify-content:space-between;gap:18px;min-height:170px;padding:24px 26px;display:flex}.hero-stat-label.svelte-17hovom{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.hero-stat-num.svelte-17hovom{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.hero-num.svelte-17hovom{font-family:var(--font-mono);letter-spacing:-.04em;font-size:72px;font-weight:500;line-height:.9}.hero-unit.svelte-17hovom{font-size:15px}.stat-grid.svelte-17hovom{flex:3 420px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.stat-card.svelte-17hovom{background:#131317;border-radius:18px;flex-direction:column;justify-content:space-between;gap:14px;padding:18px;display:flex}.stat-label.svelte-17hovom{color:#c8c8d2;align-items:center;gap:8px;font-size:13px;display:flex}.stat-num.svelte-17hovom{font-family:var(--font-mono);font-size:34px;font-weight:500;line-height:1}.ops-panel.svelte-17hovom{background:#18181d;border-radius:20px;flex-direction:column;gap:16px;padding:22px;display:flex}.ops-panel-head.svelte-17hovom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ops-filters.svelte-17hovom{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ops-filters.svelte-17hovom h3:where(.svelte-17hovom){margin:0 10px 0 0;font-size:16px;font-weight:600}.filter-btn.svelte-17hovom{color:#c8c8d2;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:6px;padding:6px 11px;font-size:13px;transition:background-color .2s;display:flex}.filter-btn.svelte-17hovom .mono:where(.svelte-17hovom){opacity:.75;font-size:11.5px}.filter-btn.active.svelte-17hovom{color:#fff;background:#6e56f8}.ops-search.svelte-17hovom{background:#111114;border-radius:10px;align-items:center;gap:8px;min-width:220px;padding:8px 12px;display:flex}.ops-search.svelte-17hovom input:where(.svelte-17hovom){color:#ededf2;background:0 0;border:0;outline:0;flex:1;width:auto;min-width:0;padding:0;font-size:13.5px}.ops-search.svelte-17hovom input:where(.svelte-17hovom):hover,.ops-search.svelte-17hovom input:where(.svelte-17hovom):focus-visible{background:0 0;outline:0}.ops-empty.svelte-17hovom{text-align:center;color:#75757f;padding:40px 0;font-size:14px}.ops-grid.svelte-17hovom{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;display:grid}.op-row.svelte-17hovom{background:#131317;border-radius:14px;align-items:center;gap:12px;padding:12px 12px 12px 14px;transition:opacity .2s;display:flex}.op-row-info.svelte-17hovom{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.op-row-name.svelte-17hovom{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.op-row-id.svelte-17hovom{color:#75757f;font-size:11.5px}.op-row-nums.svelte-17hovom{flex-direction:column;align-items:flex-end;gap:3px;display:flex}.op-row-done.svelte-17hovom{white-space:nowrap;font-size:15px;font-weight:500}.op-row-status.svelte-17hovom{white-space:nowrap;font-size:11.5px}.op-toggle.svelte-17hovom{color:#9a9aa8;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}.op-toggle.svelte-17hovom:hover{color:#ededf2;background:#222229}.new-limits-container.svelte-1sbzeky{background:var(--bg-canvas);color:#f1f2f6;flex-direction:column;flex:1;width:100%;min-width:0;height:100%;min-height:0;max-height:100%;display:flex;overflow:hidden}.panel-content.svelte-1sbzeky{-webkit-overflow-scrolling:touch;scroll-behavior:smooth;overscroll-behavior-y:contain;flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;padding:0;display:flex;overflow:hidden auto}.live-running-banner.svelte-1sbzeky{cursor:pointer;background:#10b9811a;flex-shrink:0;justify-content:space-between;align-items:center;padding:10px 24px;display:flex}.live-banner-left.svelte-1sbzeky{align-items:center;gap:10px;font-size:12px;display:flex}.live-banner-text.svelte-1sbzeky strong:where(.svelte-1sbzeky){color:#10b981}.error-banner.svelte-1sbzeky{color:#ef4444;background:#ef444426;flex-shrink:0;align-items:center;gap:10px;padding:10px 24px;font-size:12px;display:flex}.btn-pill.svelte-1sbzeky{cursor:pointer;border:none;border-radius:9999px;justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-size:12px;font-weight:600;transition:all .15s;display:inline-flex}.btn-pill.primary.svelte-1sbzeky{color:#08080a;background:#10b981}.btn-pill.small.svelte-1sbzeky{padding:4px 10px;font-size:10px}.profiles-tab-layout.svelte-f6tr87{background:var(--bg-canvas,#090a0d);flex-direction:row;gap:16px;height:100%;padding:16px;display:flex;overflow:hidden}.profile-selector-col.svelte-f6tr87{background:var(--bg-surface,#13141b);border-radius:var(--radius-lg,20px);flex-direction:column;flex-shrink:0;width:320px;display:flex;overflow:hidden}.col-title.svelte-f6tr87{color:var(--text-muted,#8e92a4);border-bottom:none;padding:14px 16px;font-size:13px;font-weight:700}.profile-cards-list.svelte-f6tr87{flex-direction:column;flex:1;gap:6px;padding:8px;display:flex;overflow-y:auto}.profile-pick-card.svelte-f6tr87{border-radius:var(--radius-md,14px);cursor:pointer;text-align:left;color:inherit;background:0 0;border:none;align-items:center;gap:10px;padding:10px 12px;transition:background .15s;display:flex}.profile-pick-card.svelte-f6tr87:hover{background:var(--bg-card-hover,#1f212d)}.profile-pick-card.active.svelte-f6tr87{background:var(--bg-card-selected,#252839)}.profile-pick-card.in-use.svelte-f6tr87{opacity:.55;filter:grayscale(.85);background:#09090b}.prof-in-use-pill.svelte-f6tr87{color:#9295a3;background:#222229;border-radius:9999px;align-items:center;gap:3px;padding:1px 6px;font-size:10px;font-weight:600;display:inline-flex}.status-tag.in-use.svelte-f6tr87{color:#9295a3;background:#1d1d23}.toggle-switch.disabled.svelte-f6tr87{opacity:.4;cursor:not-allowed}.avatar-wrap.svelte-f6tr87{background:var(--bg-surface-elevated,#181922);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex;position:relative;overflow:visible}.pulse-indicator.svelte-f6tr87{border:none;border-radius:50%;width:10px;height:10px;position:absolute;bottom:-1px;right:-1px}.pulse-indicator.running.svelte-f6tr87{background:var(--status-online,#6fd3b0);box-shadow:none}.pulse-indicator.waiting.svelte-f6tr87{background:var(--status-connecting,#f59e0b)}.profile-meta.svelte-f6tr87{flex:1;min-width:0}.profile-name-row.svelte-f6tr87{align-items:center;gap:6px;display:flex}.prof-name.svelte-f6tr87{color:var(--text-main,#fff);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.prof-id.svelte-f6tr87{color:var(--text-dim,#5c6073);font-size:11px;font-family:var(--font-mono,monospace)}.prof-status-sub.svelte-f6tr87{align-items:center;gap:6px;margin-top:3px;display:flex}.interval-badge.svelte-f6tr87{border-radius:var(--radius-full,9999px);color:var(--text-muted,#9da1b4);background:#ffffff0f;padding:1px 6px;font-size:10px}.status-tag.svelte-f6tr87{font-size:10px;font-weight:600}.status-tag.active.svelte-f6tr87{color:var(--status-online,#00e676)}.status-tag.off.svelte-f6tr87{color:var(--text-dim,#5c6073)}.toggle-switch.svelte-f6tr87{cursor:pointer;background:#ffffff1f;border-radius:10px;flex-shrink:0;width:32px;height:18px;transition:background .2s;position:relative}.toggle-switch.checked.svelte-f6tr87{background:var(--accent-primary,#9da8ec)}.switch-handle.svelte-f6tr87{background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .2s;position:absolute;top:2px;left:2px}.toggle-switch.checked.svelte-f6tr87 .switch-handle:where(.svelte-f6tr87){transform:translate(14px)}.profile-editor-col.svelte-f6tr87{background:var(--bg-surface,#18181d);border-radius:var(--radius-lg,20px);flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.editor-header.svelte-f6tr87{border-bottom:none;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.editor-header-info.svelte-f6tr87{align-items:center;gap:10px;display:flex}.editor-header-info.svelte-f6tr87 h2:where(.svelte-f6tr87){color:var(--text-main,#fff);font-size:15px;font-weight:700}.prof-id-pill.svelte-f6tr87{font-size:11px;font-family:var(--font-mono,monospace);border-radius:var(--radius-full,9999px);color:var(--accent-primary,#9da8ec);background:#ffffff14;padding:2px 8px}.editor-body.svelte-f6tr87{flex-direction:column;flex:1;gap:18px;padding:20px;display:flex;overflow-y:auto}.form-grid-2.svelte-f6tr87{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.form-field.svelte-f6tr87{flex-direction:column;gap:6px;display:flex}.form-field.svelte-f6tr87 label:where(.svelte-f6tr87){color:var(--text-main,#fff);align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.field-desc.svelte-f6tr87{color:var(--text-muted,#9da1b4);font-size:11px}.number-input-wrap.svelte-f6tr87{align-items:center;display:flex;position:relative}.input-control.svelte-f6tr87{background:var(--bg-card,#131317);border-radius:var(--radius-md,14px);width:100%;color:var(--text-main,#f1f2f6);border:none;outline:none;padding:8px 12px;font-size:13px}.input-control.svelte-f6tr87:focus{background:var(--bg-surface-active,#222229)}.unit-tag.svelte-f6tr87{color:var(--text-dim,#64748b);font-size:11px;position:absolute;right:12px}.prompt-box.svelte-f6tr87{background:var(--bg-card,#131317);border-radius:var(--radius-md,14px);border:none;flex-direction:column;gap:8px;padding:14px;display:flex}.prompt-header.svelte-f6tr87{justify-content:space-between;align-items:center;display:flex}.prompt-badge.svelte-f6tr87{border-radius:var(--radius-full,9999px);padding:3px 10px;font-size:11px;font-weight:700}.prompt-badge.history.svelte-f6tr87{color:var(--accent-primary,#8b77ff);background:#6e56f826}.prompt-badge.no-reply.svelte-f6tr87{color:var(--status-online,#6fd3b0);background:#6fd3b026}.prompt-hint.svelte-f6tr87{color:var(--text-dim,#64748b);font-size:11px}.prompt-expl.svelte-f6tr87{color:var(--text-muted,#8e92a4);font-size:12px;line-height:1.4}.textarea-control.svelte-f6tr87{background:var(--bg-surface,#18181d);border-radius:var(--radius-md,14px);width:100%;color:var(--text-main,#f1f2f6);resize:vertical;border:none;outline:none;padding:10px 12px;font-size:13px;line-height:1.4}.textarea-control.svelte-f6tr87:focus{border-color:var(--accent-primary,#9da8ec)}.btn.svelte-f6tr87{border-radius:var(--radius-full,9999px);cursor:pointer;border:none;align-items:center;gap:6px;padding:8px 16px;font-size:12px;font-weight:600;transition:all .15s;display:inline-flex}.btn-accent.svelte-f6tr87{background:var(--accent-primary,#9da8ec);color:#08080a}.btn-accent.svelte-f6tr87:hover{background:var(--accent-hover,#b2bcf5)}.empty-state.svelte-f6tr87{color:var(--text-dim,#5c6073);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}.global-tab-layout.svelte-p8pg8u{background:var(--bg-canvas,#090a0d);flex-direction:column;gap:16px;height:100%;padding:20px;display:flex;overflow-y:auto}.settings-card.svelte-p8pg8u{background:var(--bg-surface,#18181d);border-radius:var(--radius-lg,20px);border:none;flex-direction:column;gap:14px;padding:20px;display:flex}.card-header.svelte-p8pg8u{color:var(--accent-primary,#8b77ff);align-items:center;gap:8px;display:flex}.card-header.svelte-p8pg8u h3:where(.svelte-p8pg8u){color:var(--text-main,#fff);font-size:14px;font-weight:700}.card-desc.svelte-p8pg8u{color:var(--text-muted,#9da1b4);font-size:12px;line-height:1.4}.prompt-box.svelte-p8pg8u{background:var(--bg-card,#181923);border-radius:var(--radius-md,14px);flex-direction:column;gap:8px;padding:12px;display:flex}.prompt-header.svelte-p8pg8u{align-items:center;display:flex}.prompt-badge.svelte-p8pg8u{border-radius:var(--radius-full,9999px);padding:3px 10px;font-size:11px;font-weight:700}.prompt-badge.history.svelte-p8pg8u{color:var(--accent-primary,#8b77ff);background:#6e56f826}.prompt-badge.no-reply.svelte-p8pg8u{color:var(--status-online,#6fd3b0);background:#6fd3b026}.textarea-control.svelte-p8pg8u{background:var(--bg-card,#131317);border-radius:var(--radius-md,14px);width:100%;color:var(--text-main,#f1f2f6);resize:vertical;border:none;outline:none;padding:10px 12px;font-size:13px;line-height:1.4}.textarea-control.svelte-p8pg8u:focus{background:var(--bg-surface-active,#222229)}.form-grid-3.svelte-p8pg8u{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.form-field.svelte-p8pg8u{flex-direction:column;gap:6px;display:flex}.form-field.svelte-p8pg8u label:where(.svelte-p8pg8u){color:var(--text-muted,#9da1b4);font-size:12px;font-weight:600}.input-control.svelte-p8pg8u,.select-control.svelte-p8pg8u{background:var(--bg-card,#131317);border-radius:var(--radius-md,14px);width:100%;color:var(--text-main,#f1f2f6);border:none;outline:none;padding:8px 12px;font-size:13px}.input-control.svelte-p8pg8u:focus,.select-control.svelte-p8pg8u:focus{background:var(--bg-surface-active,#222229)}.toggles-grid.svelte-p8pg8u{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.toggle-option.svelte-p8pg8u{background:var(--bg-card,#131317);border-radius:var(--radius-md,14px);cursor:pointer;border:none;align-items:flex-start;gap:10px;padding:12px;display:flex}.toggle-option.svelte-p8pg8u input[type=checkbox]:where(.svelte-p8pg8u){cursor:pointer;accent-color:var(--accent-primary,#9da8ec);margin-top:3px}.toggle-text.svelte-p8pg8u{flex-direction:column;gap:2px;display:flex}.toggle-label.svelte-p8pg8u{color:var(--text-main,#fff);font-size:12px;font-weight:600}.toggle-sub.svelte-p8pg8u{color:var(--text-dim,#5c6073);font-size:11px}.highlight-debug.svelte-p8pg8u{border-color:#ffb80040}.mt-12.svelte-p8pg8u{margin-top:12px}.card-footer.svelte-p8pg8u{justify-content:flex-end;margin-top:8px;display:flex}.btn.svelte-p8pg8u{border-radius:var(--radius-full,9999px);cursor:pointer;border:none;align-items:center;gap:6px;padding:8px 18px;font-size:12px;font-weight:600;transition:all .15s;display:inline-flex}.btn-accent.svelte-p8pg8u{background:var(--accent-primary,#9da8ec);color:#08080a}.btn-accent.svelte-p8pg8u:hover{background:var(--accent-hover,#b2bcf5)}.preview-tab-layout.svelte-1asybvn{background:var(--bg-canvas,#090a0d);flex-direction:column;gap:12px;height:100%;padding:16px;display:flex;overflow:hidden}.preview-toolbar.svelte-1asybvn{background:var(--bg-surface,#18181d);border-radius:var(--radius-lg,20px);border:none;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.toolbar-info.svelte-1asybvn{align-items:center;gap:10px;display:flex}.count-pill.svelte-1asybvn{border-radius:var(--radius-full,9999px);color:var(--accent-primary,#8b77ff);background:#6e56f826;padding:4px 10px;font-size:12px;font-weight:700}.excluded-pill.svelte-1asybvn{border-radius:var(--radius-full,9999px);color:var(--status-danger,#f09a8c);background:#f09a8c26;padding:3px 8px;font-size:11px}.candidates-table-container.svelte-1asybvn{background:var(--bg-surface,#18181d);border-radius:var(--radius-lg,20px);border:none;flex-direction:column;flex:1;display:flex;overflow:hidden}.table-header-row.svelte-1asybvn{background:var(--bg-surface-elevated,#1d1d23);color:var(--text-muted,#8e92a4);text-transform:uppercase;letter-spacing:.5px;border-bottom:none;align-items:center;padding:10px 16px;font-size:11px;font-weight:700;display:flex}.virtual-scroll-viewport.svelte-1asybvn{flex:1;position:relative;overflow-y:auto}.virtual-spacer.svelte-1asybvn{width:100%;position:relative}.table-row.svelte-1asybvn{border-bottom:none;align-items:center;width:100%;padding:6px 16px;transition:background .12s;display:flex;position:absolute;top:0;left:0}.table-row.svelte-1asybvn:hover{background:var(--bg-card-hover,#1f212d)}.row-excluded.svelte-1asybvn{opacity:.45;background:#ff4d4d0a}.col-check.svelte-1asybvn{flex-shrink:0;align-items:center;width:36px;display:flex}.col-user.svelte-1asybvn{flex:2;min-width:0}.col-prof.svelte-1asybvn{flex-shrink:0;width:110px}.col-date.svelte-1asybvn{width:140px;color:var(--text-muted,#9da1b4);flex-shrink:0;font-size:12px}.col-msgs.svelte-1asybvn{flex-shrink:0;width:100px}.col-prompt.svelte-1asybvn{flex-shrink:0;width:150px}.col-action.svelte-1asybvn{text-align:right;flex-shrink:0;width:90px}.user-cell.svelte-1asybvn{align-items:center;gap:10px;display:flex}.user-details.svelte-1asybvn{flex-direction:column;min-width:0;display:flex}.user-name.svelte-1asybvn{color:var(--text-main,#fff);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.user-id.svelte-1asybvn{color:var(--text-dim,#5c6073);font-size:10px;font-family:var(--font-mono,monospace)}.cand-tags.svelte-1asybvn{gap:4px;margin-top:2px;display:flex}.cand-tag.svelte-1asybvn{border-radius:var(--radius-full,9999px);padding:1px 5px;font-size:9px}.cand-tag.trait.svelte-1asybvn{color:var(--accent-primary,#9da8ec);background:#9da8ec1f}.cand-tag.hobby.svelte-1asybvn{color:var(--status-online,#00e676);background:#00e6761f}.prof-badge.svelte-1asybvn{font-size:11px;font-family:var(--font-mono,monospace);border-radius:var(--radius-full,9999px);color:var(--accent-primary,#9da8ec);background:#ffffff0f;padding:2px 7px}.badge.svelte-1asybvn{border-radius:var(--radius-full,9999px);padding:2px 7px;font-size:11px;font-weight:600}.badge-warning.svelte-1asybvn{color:var(--status-connecting,#ffb800);background:#ffb80026}.badge-success.svelte-1asybvn{color:var(--status-online,#00e676);background:#00e67626}.prompt-badge.svelte-1asybvn{border-radius:var(--radius-full,9999px);padding:2px 8px;font-size:11px;font-weight:600}.prompt-badge.history.svelte-1asybvn{color:var(--accent-primary,#9da8ec);background:#9da8ec1f}.btn-text-action.svelte-1asybvn{cursor:pointer;color:var(--text-muted,#9da1b4);background:0 0;border:none;font-size:11px;font-weight:600}.btn-text-action.svelte-1asybvn:hover{color:#fff}.btn-red.svelte-1asybvn{color:var(--status-danger,#ff4d4d)}.btn-red.svelte-1asybvn:hover{color:#ff7878}.btn.svelte-1asybvn{border-radius:var(--radius-full,9999px);cursor:pointer;border:none;align-items:center;gap:6px;padding:7px 14px;font-size:12px;font-weight:600;transition:all .15s;display:inline-flex}.btn-secondary.svelte-1asybvn{background:var(--bg-pill,#ffffff0f);color:var(--text-main,#fff)}.btn-secondary.svelte-1asybvn:hover:not(:disabled){background:var(--bg-pill-hover,#ffffff1c)}.btn-secondary.svelte-1asybvn:disabled{opacity:.5;cursor:not-allowed}@keyframes svelte-1asybvn-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.empty-state.svelte-1asybvn{color:var(--text-dim,#5c6073);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}.monitor-tab-layout.svelte-1cc7ppp{background:var(--bg-canvas,#090a0d);height:100%;padding:20px;overflow-y:auto}.monitor-grid.svelte-1cc7ppp{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;display:grid}.monitor-card.svelte-1cc7ppp{background:var(--bg-surface,#18181d);border-radius:var(--radius-lg,20px);border:none;flex-direction:column;gap:12px;padding:16px;transition:all .2s;display:flex}.monitor-card.running.svelte-1cc7ppp{box-shadow:none;background:#131317}.monitor-card.waiting.svelte-1cc7ppp{background:#131317}.monitor-card-header.svelte-1cc7ppp{justify-content:space-between;align-items:center;display:flex}.prof-title-line.svelte-1cc7ppp{align-items:center;gap:10px;display:flex}.avatar-wrap.mini.svelte-1cc7ppp{background:var(--bg-surface-elevated,#181922);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex;overflow:hidden}.prof-title-line.svelte-1cc7ppp h4:where(.svelte-1cc7ppp){color:var(--text-main,#fff);font-size:13px;font-weight:600}.id-tag.svelte-1cc7ppp{color:var(--text-dim,#5c6073);font-size:10px;font-family:var(--font-mono,monospace)}.status-pill.svelte-1cc7ppp{border-radius:var(--radius-full,9999px);align-items:center;gap:5px;padding:3px 8px;font-size:10px;font-weight:700;display:inline-flex}.status-pill.running.svelte-1cc7ppp{color:var(--status-online,#00e676);background:#00e67626}.status-pill.waiting.svelte-1cc7ppp{color:var(--status-connecting,#ffb800);background:#ffb80026}.status-pill.idle.svelte-1cc7ppp{color:var(--text-dim,#5c6073);background:#ffffff0d}.metrics-row.svelte-1cc7ppp{background:var(--bg-card,#181923);border-radius:var(--radius-md,14px);text-align:center;grid-template-columns:repeat(4,1fr);gap:6px;padding:8px 10px;display:grid}.metric-item.svelte-1cc7ppp{flex-direction:column;gap:2px;display:flex}.m-val.svelte-1cc7ppp{color:var(--text-main,#fff);font-size:13px;font-weight:700;font-family:var(--font-mono,monospace)}.m-lbl.svelte-1cc7ppp{color:var(--text-dim,#5c6073);font-size:10px}.last-text-box.svelte-1cc7ppp{background:var(--bg-card,#181923);border-radius:var(--radius-md,14px);border:none;padding:10px 14px}.box-lbl.svelte-1cc7ppp{color:var(--text-dim,#5c6073);text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:700;display:block}.box-text.svelte-1cc7ppp{color:var(--text-main,#fff);font-size:11px;font-style:italic;line-height:1.4}.error-box.svelte-1cc7ppp{color:var(--status-danger,#ff4d4d);border-radius:var(--radius-md,14px);background:#ff4d4d1a;align-items:center;gap:6px;padding:6px 10px;font-size:11px;display:flex}@keyframes svelte-1cc7ppp-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.review-tab-layout.svelte-1llz37d{background:var(--bg-canvas);flex-direction:column;gap:20px;height:100%;padding:20px;display:flex;overflow-y:auto}.debug-status-banner.svelte-1llz37d{background:var(--bg-surface);border-radius:var(--radius-lg,20px);border:none;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.debug-status-banner.banner-active.svelte-1llz37d{background:#f59e0b14}.banner-left.svelte-1llz37d{align-items:center;gap:14px;display:flex}.banner-icon-box.svelte-1llz37d{border-radius:var(--radius-md,14px);width:40px;height:40px;color:var(--status-connecting);background:#f59e0b1f;justify-content:center;align-items:center;display:flex}.banner-left.svelte-1llz37d h3:where(.svelte-1llz37d){color:var(--text-main);font-size:14px;font-weight:700}.banner-left.svelte-1llz37d p:where(.svelte-1llz37d){color:var(--text-muted);font-size:12px}.review-section.svelte-1llz37d,.history-section.svelte-1llz37d{flex-direction:column;gap:12px;display:flex}.section-title-row.svelte-1llz37d{justify-content:space-between;align-items:center;display:flex}.section-title.svelte-1llz37d{color:var(--accent-primary);align-items:center;gap:8px;display:flex}.section-title.svelte-1llz37d h3:where(.svelte-1llz37d){color:var(--text-main,#fff);font-size:14px;font-weight:700}.pending-badge-counter.svelte-1llz37d{border-radius:var(--radius-full,9999px);color:var(--status-connecting,#ffb800);background:#ffb80026;padding:2px 8px;font-size:11px;font-weight:600}.history-sub.svelte-1llz37d{color:var(--text-dim,#5c6073);font-size:11px}.pending-cards-list.svelte-1llz37d,.feedback-items-list.svelte-1llz37d{flex-direction:column;gap:12px;display:flex}.pending-review-card.svelte-1llz37d,.feedback-record-card.svelte-1llz37d{background:var(--bg-surface,#18181d);border-radius:var(--radius-lg,20px);border:none;flex-direction:column;gap:12px;padding:16px;display:flex}.approved-card.svelte-1llz37d,.rejected-card.svelte-1llz37d{border:none}.review-card-header.svelte-1llz37d,.record-card-top.svelte-1llz37d{justify-content:space-between;align-items:center;display:flex}.interlocutor-info.svelte-1llz37d{align-items:center;gap:10px;display:flex}.name-id-line.svelte-1llz37d{align-items:center;gap:6px;display:flex}.target-name.svelte-1llz37d{color:var(--text-main,#fff);font-size:14px;font-weight:700}.target-id.svelte-1llz37d{color:var(--text-dim,#5c6073);font-size:11px;font-family:var(--font-mono,monospace)}.prof-indicator.svelte-1llz37d{color:var(--text-muted,#9da1b4);font-size:11px}.prompt-tag.svelte-1llz37d,.record-type-pill.svelte-1llz37d{border-radius:var(--radius-full,9999px);padding:2px 8px;font-size:10px;font-weight:700}.prompt-tag.history.svelte-1llz37d{color:var(--accent-primary,#9da8ec);background:#9da8ec26}.prompt-tag.no-reply.svelte-1llz37d{color:var(--status-online,#00e676);background:#00e67626}.chat-context-box.svelte-1llz37d{background:var(--bg-card,#181923);border-radius:var(--radius-md,14px);overflow:hidden}.context-toggle-bar.svelte-1llz37d{width:100%;color:var(--text-muted,#9da1b4);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:6px;padding:8px 12px;font-size:11px;font-weight:600;display:flex}.context-content.svelte-1llz37d{border-top:none;padding:10px 12px}.context-content.svelte-1llz37d pre:where(.svelte-1llz37d){color:var(--text-muted,#8e92a4);white-space:pre-wrap;font-size:11px;font-family:var(--font-mono,monospace)}.generated-message-editor.svelte-1llz37d{flex-direction:column;gap:6px;display:flex}.editor-label-line.svelte-1llz37d{color:var(--text-main,#f1f2f6);justify-content:space-between;align-items:center;font-size:12px;font-weight:600;display:flex}.char-meter.svelte-1llz37d{color:var(--text-dim,#64748b);font-size:11px;font-family:var(--font-mono,monospace)}.char-warn.svelte-1llz37d{color:var(--status-danger,#f09a8c)}.review-textarea.svelte-1llz37d{background:var(--bg-card,#131317);border-radius:var(--radius-md,14px);width:100%;color:var(--text-main,#f1f2f6);resize:vertical;border:none;outline:none;padding:10px 12px;font-size:13px;line-height:1.4}.review-textarea.svelte-1llz37d:focus{background:var(--bg-surface-active,#222229)}.review-actions-bar.svelte-1llz37d{align-items:center;gap:8px;display:flex}.btn-approve.svelte-1llz37d{background:var(--status-online,#6fd3b0);color:#08080a}.btn-approve.svelte-1llz37d:hover{background:#34d399}.btn-reject.svelte-1llz37d{color:var(--status-danger,#f09a8c);background:#f09a8c26}.btn-reject.svelte-1llz37d:hover{background:#f09a8c40}.rejection-form-box.svelte-1llz37d{background:var(--bg-card,#131317);border-radius:var(--radius-md,14px);border:none;flex-direction:column;gap:8px;padding:12px;display:flex}.rejection-form-header.svelte-1llz37d{color:var(--status-danger,#f09a8c);align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.rejection-input.svelte-1llz37d{background:var(--bg-surface,#18181d);border-radius:var(--radius-md,14px);width:100%;color:var(--text-main,#f1f2f6);border:none;outline:none;padding:8px 12px;font-size:12px}.rejection-buttons-row.svelte-1llz37d{gap:8px;display:flex}.stats-overview-grid.svelte-1llz37d{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.stat-card.svelte-1llz37d{background:var(--bg-surface,#18181d);border-radius:var(--radius-md,14px);border:none;flex-direction:column;gap:4px;padding:12px;display:flex}.stat-label.svelte-1llz37d{color:var(--text-muted,#8e92a4);font-size:11px}.stat-value.svelte-1llz37d{font-size:18px;font-weight:700;font-family:var(--font-mono,monospace);color:var(--text-main,#f1f2f6)}.stat-success.svelte-1llz37d .stat-value:where(.svelte-1llz37d){color:var(--status-online,#6fd3b0)}.stat-danger.svelte-1llz37d .stat-value:where(.svelte-1llz37d){color:var(--status-danger,#f09a8c)}.stat-accent.svelte-1llz37d .stat-value:where(.svelte-1llz37d){color:var(--accent-primary,#8b77ff)}.feedback-filters-bar.svelte-1llz37d{align-items:center;display:flex}.filter-chips.svelte-1llz37d{gap:6px;display:flex}.chip-btn.svelte-1llz37d{border-radius:var(--radius-full,9999px);background:var(--bg-surface,#18181d);color:var(--text-muted,#8e92a4);cursor:pointer;border:none;padding:5px 14px;font-size:11px;font-weight:600;transition:all .15s}.chip-btn.active.svelte-1llz37d{color:var(--accent-primary,#8b77ff);background:#6e56f826}.record-meta-line.svelte-1llz37d{align-items:center;gap:8px;display:flex}.status-pill-badge.svelte-1llz37d{border-radius:var(--radius-full,9999px);align-items:center;gap:4px;padding:2px 7px;font-size:10px;font-weight:700;display:inline-flex}.badge-approved.svelte-1llz37d{color:var(--status-online);background:#6fd3b026}.badge-rejected.svelte-1llz37d{color:var(--status-danger);background:#f09a8c26}.badge-pending.svelte-1llz37d{color:var(--status-connecting);background:#f59e0b26}.record-prof.svelte-1llz37d{color:var(--accent-primary);font-size:11px;font-family:var(--font-mono)}.record-user.svelte-1llz37d{color:var(--text-muted);font-size:11px}.record-text-box.svelte-1llz37d{background:var(--bg-card);border-radius:var(--radius-md,14px);padding:10px 12px}.record-text.svelte-1llz37d{color:var(--text-main,#fff);font-size:12px;line-height:1.4}.edited-note.svelte-1llz37d{border-top:none;margin-top:8px;padding-top:8px}.edited-lbl.svelte-1llz37d{color:var(--status-online,#6fd3b0);font-size:10px;font-weight:600}.edited-text.svelte-1llz37d{color:var(--text-main,#f1f2f6);font-size:12px;font-style:italic}.rejection-reason-highlight.svelte-1llz37d{border-radius:var(--radius-md,14px);background:#f09a8c14;align-items:flex-start;gap:8px;padding:8px 12px;display:flex}.alert-icon-reject{color:var(--status-danger,#f09a8c);flex-shrink:0;margin-top:2px}.reason-title.svelte-1llz37d{color:var(--status-danger,#f09a8c);text-transform:uppercase;font-size:10px;font-weight:700}.reason-body.svelte-1llz37d{color:var(--text-main,#f1f2f6);font-size:11px}.record-accordion.svelte-1llz37d{background:var(--bg-card,#131317);border-radius:var(--radius-md,14px);overflow:hidden}.btn-accordion-toggle.svelte-1llz37d{width:100%;color:var(--text-muted,#8e92a4);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:6px;padding:8px 12px;font-size:11px;display:flex}.accordion-details.svelte-1llz37d{border-top:none;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.detail-block.svelte-1llz37d{flex-direction:column;gap:4px;display:flex}.detail-label.svelte-1llz37d{color:var(--accent-primary,#9da8ec);font-size:10px;font-weight:700}.detail-pre.svelte-1llz37d{color:var(--text-muted,#9da1b4);white-space:pre-wrap;background:var(--bg-surface,#13141b);border-radius:var(--radius-sm,8px);font-size:11px;font-family:var(--font-mono,monospace);padding:8px}.btn-copy-mini.svelte-1llz37d{color:var(--text-dim,#5c6073);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;font-size:11px;display:inline-flex}.btn-copy-mini.svelte-1llz37d:hover{color:var(--text-main,#fff)}.btn.svelte-1llz37d{border-radius:var(--radius-full,9999px);cursor:pointer;border:none;align-items:center;gap:6px;padding:8px 16px;font-size:12px;font-weight:600;transition:all .15s;display:inline-flex}.btn-sm.svelte-1llz37d{padding:5px 12px;font-size:11px}.btn-primary.svelte-1llz37d{color:#08080a;background:#fff}.btn-accent.svelte-1llz37d{background:var(--accent-primary,#9da8ec);color:#08080a}.btn-danger.svelte-1llz37d{background:var(--status-danger,#ff4d4d);color:#fff}.btn-secondary.svelte-1llz37d{background:var(--bg-pill,#ffffff0f);color:var(--text-main,#fff)}.btn-secondary.svelte-1llz37d:hover{background:var(--bg-pill-hover,#ffffff1c)}.text-green{color:var(--status-online,#00e676)}.empty-state.svelte-1llz37d{background:var(--bg-surface,#13141b);border-radius:var(--radius-lg,20px);color:var(--text-dim,#5c6073);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:30px;display:flex}.empty-state.svelte-1llz37d h4:where(.svelte-1llz37d){color:var(--text-main,#fff);font-size:14px;font-weight:600}.empty-state.svelte-1llz37d p:where(.svelte-1llz37d){font-size:12px}@keyframes svelte-1llz37d-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.online-sweeps-panel.svelte-cqdkdp{background:var(--bg-canvas,#090a0d);width:100%;height:100%;color:var(--text-main,#fff);flex-direction:column;display:flex;overflow:hidden}.panel-header.svelte-cqdkdp{background:var(--bg-surface,#18181d);border-bottom:none;justify-content:space-between;align-items:center;padding:12px 20px;display:flex}.header-left.svelte-cqdkdp{align-items:center;gap:12px;display:flex}.title-icon.svelte-cqdkdp{border-radius:var(--radius-md,14px);width:34px;height:34px;color:var(--accent-primary,#8b77ff);background:#6e56f81f;justify-content:center;align-items:center;display:flex}.panel-title.svelte-cqdkdp{color:var(--text-main,#f1f2f6);font-size:15px;font-weight:700}.panel-subtitle.svelte-cqdkdp{color:var(--text-muted,#8e92a4);font-size:11px}.header-actions.svelte-cqdkdp{align-items:center;gap:10px;display:flex}.debug-toggle-btn.svelte-cqdkdp{border-radius:var(--radius-full,9999px);background:var(--bg-card,#131317);color:var(--text-muted,#8e92a4);cursor:pointer;border:none;align-items:center;gap:6px;padding:6px 14px;font-size:11px;font-weight:700;transition:all .15s;display:inline-flex}.debug-toggle-btn.active.svelte-cqdkdp{color:var(--status-connecting,#f59e0b);background:#f59e0b26}.debug-count-pill.svelte-cqdkdp{background:var(--status-danger,#f09a8c);color:#fff;border-radius:var(--radius-full,9999px);padding:1px 6px;font-size:10px}.save-toast.svelte-cqdkdp{border-radius:var(--radius-full,9999px);align-items:center;gap:5px;padding:5px 12px;font-size:11px;display:inline-flex}.save-toast.success.svelte-cqdkdp{color:var(--status-online,#6fd3b0);background:#6fd3b026}.save-toast.error.svelte-cqdkdp{color:var(--status-danger,#f09a8c);background:#f09a8c26}.btn.svelte-cqdkdp{border-radius:var(--radius-full,9999px);cursor:pointer;border:none;align-items:center;gap:6px;padding:7px 16px;font-size:12px;font-weight:600;transition:all .15s;display:inline-flex}.btn-primary.svelte-cqdkdp{color:#08080a;background:#8b77ff}.btn-primary.svelte-cqdkdp:hover{background:#a898ff}.btn-danger.svelte-cqdkdp{background:var(--status-danger,#f09a8c);color:#fff}.sub-nav.svelte-cqdkdp{background:var(--bg-surface,#18181d);white-space:nowrap;-webkit-overflow-scrolling:touch;border-bottom:none;align-items:center;gap:4px;padding:8px 16px;display:flex;overflow-x:auto}@media (width<=768px){.panel-header.svelte-cqdkdp{flex-wrap:wrap;gap:10px;padding:10px 14px}.sub-nav.svelte-cqdkdp{padding:6px 10px}.nav-tab.svelte-cqdkdp{padding:5px 10px;font-size:11px}}.nav-tab.svelte-cqdkdp{border-radius:var(--radius-full,9999px);color:var(--text-muted,#8e92a4);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:7px 14px;font-size:12px;font-weight:600;transition:all .15s;display:inline-flex}.nav-tab.svelte-cqdkdp:hover{color:var(--text-main,#f1f2f6);background:#ffffff0d}.nav-tab.active.svelte-cqdkdp{color:var(--text-main,#f1f2f6);background:#ffffff14}.tab-debug.active.svelte-cqdkdp{color:var(--status-connecting,#f59e0b)}.live-dot.svelte-cqdkdp{background:var(--status-online,#6fd3b0);width:6px;height:6px;box-shadow:none;border-radius:50%}.tab-badge-bubble.svelte-cqdkdp{border-radius:var(--radius-full,9999px);background:var(--status-danger,#f09a8c);color:#fff;padding:1px 6px;font-size:10px}.tab-viewport.svelte-cqdkdp{flex:1;position:relative;overflow:hidden}.modal-backdrop.svelte-cde5ca{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1000;background:#000000c7;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.modal-card.svelte-cde5ca{width:860px;max-width:95vw;height:86vh;max-height:820px;box-shadow:none;background:#18181d;border:none;border-radius:24px;flex-direction:column;display:flex;overflow:hidden}.modal-header.svelte-cde5ca{background:#131317;border-bottom:none;justify-content:space-between;align-items:center;height:52px;padding:0 16px;display:flex}.tab-buttons.svelte-cde5ca{gap:6px;display:flex}.tab-btn.svelte-cde5ca{color:#8e92a4;cursor:pointer;background:0 0;border:none;border-radius:9999px;align-items:center;gap:7px;padding:6px 16px;font-size:12.5px;font-weight:600;transition:all .15s;display:flex}.tab-btn.svelte-cde5ca:hover{color:#fff}.tab-btn.active.svelte-cde5ca{color:#8b77ff;box-shadow:none;background:#1d1d23}.close-btn.svelte-cde5ca{color:#8e92a4;cursor:pointer;background:0 0;border:none;border-radius:9999px;padding:6px 10px;transition:all .15s}.close-btn.svelte-cde5ca:hover{color:#fff;background:#ffffff14}.modal-filter-bar.svelte-cde5ca{background:#09090b;border-bottom:none;padding:10px 16px}.search-input-wrap.svelte-cde5ca{align-items:center;display:flex;position:relative}.search-input-wrap.svelte-cde5ca .search-icon{color:#8e92a4;pointer-events:none;position:absolute;left:12px}.search-input.svelte-cde5ca{color:#f1f2f6;background:#1d1d23;border:none;border-radius:14px;outline:none;width:100%;height:36px;padding:0 32px 0 34px;font-size:12px;transition:all .2s}.search-input.svelte-cde5ca:focus{background:#222229}.clear-search-btn.svelte-cde5ca{color:#8e92a4;cursor:pointer;background:0 0;border:none;padding:2px;position:absolute;right:10px}.modal-body.svelte-cde5ca{background:#0c0c0f;flex:1;padding:18px;overflow-y:auto}.photos-grid.svelte-cde5ca{grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:14px;display:grid}.photo-item.svelte-cde5ca{box-shadow:none;background:#18181d;border:none;border-radius:16px;flex-direction:column;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden}.photo-item.svelte-cde5ca:hover{box-shadow:none;transform:translateY(-3px)}.photo-img-container.svelte-cde5ca{aspect-ratio:1;background:#131317;width:100%;position:relative;overflow:hidden}.btn-zoom-over.svelte-cde5ca{color:#e2e8f0;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;background:#121316e0;border:none;border-radius:9999px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .15s;display:flex;position:absolute;top:8px;right:8px}.photo-item.svelte-cde5ca:hover .btn-zoom-over:where(.svelte-cde5ca){opacity:1}.btn-zoom-over.svelte-cde5ca:hover{color:#0b1320;background:#8b77ff;transform:scale(1.1)}.photo-meta.svelte-cde5ca{background:#131317;border-top:none;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.photo-title.svelte-cde5ca{color:#cbd5e1;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:11px;overflow:hidden}.btn-pill.svelte-cde5ca{cursor:pointer;border:none;border-radius:9999px;flex-shrink:0;align-items:center;gap:4px;padding:5px 12px;font-size:11px;font-weight:600;transition:all .15s;display:inline-flex}.btn-pill.primary.svelte-cde5ca{color:#08080a;background:#8b77ff}.btn-pill.primary.svelte-cde5ca:hover{background:#a898ff}.load-more-bar.svelte-cde5ca{color:#8e92a4;flex-direction:column;align-items:center;gap:8px;padding:20px 0;font-size:12px;display:flex}.btn-more-chunk.svelte-cde5ca{color:#8b77ff;cursor:pointer;background:#1d1d23;border:none;border-radius:9999px;padding:7px 18px;font-size:11.5px;font-weight:600;transition:all .15s}.btn-more-chunk.svelte-cde5ca:hover{background:#222229}.audios-list.svelte-cde5ca{flex-direction:column;gap:8px;display:flex}.audio-item.svelte-cde5ca{background:#18181d;border:none;border-radius:16px;align-items:center;gap:12px;padding:10px 14px;transition:all .15s;display:flex}.audio-item.svelte-cde5ca:hover{background:#1d1d23}.play-btn.svelte-cde5ca{color:#08080a;cursor:pointer;background:#8b77ff;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}.play-btn.svelte-cde5ca:hover{background:#a898ff;transform:scale(1.06)}.audio-info.svelte-cde5ca{flex-direction:column;flex:1;gap:2px;display:flex}.audio-title.svelte-cde5ca{color:#f1f2f6;font-size:12.5px;font-weight:600}.audio-duration.svelte-cde5ca{color:#8e92a4;font-size:11px}.loading-state.svelte-cde5ca,.empty-media.svelte-cde5ca{text-align:center;color:#8e92a4;padding:40px;font-size:12.5px}.lightbox-backdrop.svelte-cde5ca{z-index:2000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#05060ae0}.lightbox-card.svelte-cde5ca{width:88vw;max-width:900px;height:84vh;max-height:760px;box-shadow:none;background:#18181d;border:none;border-radius:24px;flex-direction:column;display:flex;overflow:hidden}.lightbox-header.svelte-cde5ca{background:#131317;border-bottom:none;justify-content:space-between;align-items:center;height:52px;padding:0 18px;display:flex}.lightbox-title-wrap.svelte-cde5ca{color:#8b77ff;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.lightbox-header-actions.svelte-cde5ca{align-items:center;gap:10px;display:flex}.btn-lightbox-send.svelte-cde5ca{color:#0b1320;cursor:pointer;background:#8b77ff;border:none;border-radius:9999px;align-items:center;gap:6px;padding:6px 16px;font-size:12px;font-weight:600;transition:all .15s;display:flex}.btn-lightbox-send.svelte-cde5ca:hover{background:#a898ff}.lightbox-stage.svelte-cde5ca{background:#0c0c0f;flex:1;justify-content:space-between;align-items:center;padding:12px 16px;display:flex;position:relative;overflow:hidden}.lightbox-image-wrap.svelte-cde5ca{flex:1;justify-content:center;align-items:center;height:100%;display:flex;overflow:hidden}.lightbox-nav-btn.svelte-cde5ca{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:5;background:#ffffff14;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .15s;display:flex}.lightbox-nav-btn.svelte-cde5ca:hover{color:#0b1320;background:#8b77ff;transform:scale(1.08)}.lightbox-footer.svelte-cde5ca{color:#8e92a4;background:#131317;border-top:none;justify-content:space-between;align-items:center;height:40px;padding:0 18px;font-size:11.5px;display:flex}.meta-tag.svelte-cde5ca code:where(.svelte-cde5ca){color:#8b77ff;font-family:var(--font-mono,monospace);background:#0c0c0f;border-radius:9999px;padding:2px 8px}.nav-hint.svelte-cde5ca{color:#8e92a4;font-size:11px}.modal-backdrop.svelte-1hvzd9l{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;background:#04070dbf;justify-content:center;align-items:center;width:100vw;height:100vh;padding:1.5rem;animation:.15s ease-out svelte-1hvzd9l-fadeIn;display:flex;position:fixed;top:0;left:0}.modal-card.svelte-1hvzd9l{width:100%;max-width:580px;max-height:85vh;box-shadow:none;background:#18181d;border:none;border-radius:24px;flex-direction:column;display:flex;overflow:hidden}.modal-header.svelte-1hvzd9l{background:#131317;border-bottom:none;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.header-user-row.svelte-1hvzd9l{align-items:center;gap:1rem;display:flex}.modal-avatar-container.svelte-1hvzd9l{background:#1d1d23;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:relative;overflow:hidden}.modal-avatar.svelte-1hvzd9l{object-fit:cover;width:100%;height:100%}.avatar-fallback.svelte-1hvzd9l{color:#94a3b8;font-size:1.5rem;font-weight:700}.modal-title-col.svelte-1hvzd9l{flex-direction:column;gap:.25rem;display:flex}.modal-name-row.svelte-1hvzd9l{align-items:center;gap:.5rem;display:flex}.modal-name-row.svelte-1hvzd9l h3:where(.svelte-1hvzd9l){color:#f8fafc;margin:0;font-size:1.15rem;font-weight:700}.modal-age-badge.svelte-1hvzd9l{color:#8b77ff;background:#6e56f833;border-radius:9999px;padding:.2rem .6rem;font-size:.75rem;font-weight:600}.modal-sub-row.svelte-1hvzd9l{color:#94a3b8;align-items:center;gap:.75rem;font-size:.8rem;display:flex}.modal-id-pill.svelte-1hvzd9l{cursor:pointer;background:#ffffff0f;border-radius:9999px;padding:.2rem .6rem;font-family:monospace;transition:background .15s}.modal-id-pill.svelte-1hvzd9l:hover{color:#8b77ff;background:#6e56f840}.modal-country.svelte-1hvzd9l{align-items:center;gap:.35rem;display:flex}.close-btn.svelte-1hvzd9l{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:9999px;padding:.35rem .6rem;font-size:1.25rem;transition:all .15s}.close-btn.svelte-1hvzd9l:hover{color:#f8fafc;background:#ffffff1a}.modal-nav-tabs.svelte-1hvzd9l{background:#09090b;border-bottom:none;gap:6px;padding:.5rem 1.5rem;display:flex}.tab-btn.svelte-1hvzd9l{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:9999px;padding:.5rem 1rem;font-size:.85rem;font-weight:600;transition:all .15s}.tab-btn.svelte-1hvzd9l:hover{color:#e2e8f0;background:#ffffff0d}.tab-btn.active.svelte-1hvzd9l{color:#8b77ff;background:#1d1d23}.modal-body.svelte-1hvzd9l{flex:1;padding:1.5rem;overflow-y:auto}.info-grid.svelte-1hvzd9l{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.info-cell.svelte-1hvzd9l{background:#1d1d23;border:none;border-radius:16px;flex-direction:column;gap:.25rem;padding:.85rem 1.15rem;display:flex}.info-label.svelte-1hvzd9l{color:#8e92a4;text-transform:uppercase;letter-spacing:.025em;font-size:.75rem;font-weight:500}.info-value.svelte-1hvzd9l{color:#f1f2f6;align-items:center;gap:.35rem;font-size:.9rem;font-weight:600;display:flex}.font-mono.svelte-1hvzd9l{font-family:monospace}.capitalize.svelte-1hvzd9l{text-transform:capitalize}.bio-container.svelte-1hvzd9l{background:#1d1d23;border:none;border-radius:16px;min-height:120px;padding:1.25rem}.bio-text.svelte-1hvzd9l{color:#e2e8f0;white-space:pre-wrap;margin:0;font-size:.95rem;line-height:1.6}.empty-bio.svelte-1hvzd9l{color:#64748b;text-align:center;margin:0;padding:2rem 0;font-size:.9rem;font-style:italic}.photos-grid.svelte-1hvzd9l{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:.75rem;display:grid}.photo-card.svelte-1hvzd9l{aspect-ratio:1;background:#1d1d23;border:none;border-radius:16px;overflow:hidden}.modal-footer.svelte-1hvzd9l{background:#09090b;border-top:none;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.action-btn-secondary.svelte-1hvzd9l{color:#f8fafc;cursor:pointer;background:#ffffff14;border:none;border-radius:9999px;padding:.5rem 1.25rem;font-size:.85rem;font-weight:600;transition:all .15s}.action-btn-secondary.svelte-1hvzd9l:hover{color:#fca5a5;background:#f09a8c33}.action-btn-primary.svelte-1hvzd9l{color:#fff;cursor:pointer;background:#6e56f8;border:none;border-radius:9999px;padding:.5rem 1.5rem;font-size:.85rem;font-weight:600;transition:background .15s}.action-btn-primary.svelte-1hvzd9l:hover{background:#1d4ed8}@keyframes svelte-1hvzd9l-fadeIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@media (width<=640px){.modal-backdrop.svelte-1hvzd9l{padding:10px}.modal-card.svelte-1hvzd9l{border-radius:20px;max-height:92vh}.info-grid.svelte-1hvzd9l{grid-template-columns:1fr}}.modal-backdrop.svelte-1mq4zi6{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#000000bf;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal-card.svelte-1mq4zi6{width:100%;max-width:1080px;height:85vh;max-height:820px;box-shadow:none;background:#18181d;border:none;border-radius:24px;flex-direction:column;display:flex;overflow:hidden}.modal-header.svelte-1mq4zi6{background:#131317;border-bottom:none;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.modal-title-group.svelte-1mq4zi6{align-items:center;gap:12px;display:flex}.modal-badge-icon.svelte-1mq4zi6{color:#8b77ff;background:#6e56f81f;border:none;border-radius:12px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.modal-title.svelte-1mq4zi6{letter-spacing:.05em;color:var(--text-bright,#f3f4f6);margin:0;font-size:13px;font-weight:700}.modal-subtitle.svelte-1mq4zi6{color:var(--text-muted,#9ca3af);margin:2px 0 0;font-size:11px}.close-btn.svelte-1mq4zi6{color:var(--text-muted,#9ca3af);cursor:pointer;background:0 0;border:none;border-radius:9999px;padding:6px 10px;transition:all .15s}.close-btn.svelte-1mq4zi6:hover{color:#fff;background:#ffffff14}.stats-row.svelte-1mq4zi6{background:#09090b;border-bottom:none;grid-template-columns:repeat(4,1fr);gap:12px;padding:14px 20px;display:grid}.stat-card.svelte-1mq4zi6{background:#1d1d23;border:none;border-radius:16px;flex-direction:column;gap:4px;padding:10px 14px;display:flex}.stat-label.svelte-1mq4zi6{color:var(--text-muted,#9ca3af);letter-spacing:.04em;font-size:10px}.stat-val.svelte-1mq4zi6{color:var(--text-bright,#f3f4f6);font-size:18px;font-weight:700}.stat-val.highlight.svelte-1mq4zi6{color:#8b77ff}.stat-val.success.svelte-1mq4zi6{color:var(--status-online)}.stat-val.muted.svelte-1mq4zi6{color:#8e92a4}.feedback-banner.svelte-1mq4zi6{color:var(--status-online);background:#6fd3b01f;border:none;align-items:center;gap:8px;padding:8px 16px;font-size:11px;display:flex}.feedback-banner.error.svelte-1mq4zi6{color:#f87171;background:#f09a8c1f;border:none}.dismiss-btn.svelte-1mq4zi6{color:inherit;cursor:pointer;background:0 0;border:none;margin-left:auto;font-size:11px}.control-bar.svelte-1mq4zi6{background:#18181d;border-bottom:none;justify-content:space-between;align-items:center;gap:12px;padding:10px 20px;display:flex}.tab-buttons.svelte-1mq4zi6{gap:6px;display:flex}.tab-btn.svelte-1mq4zi6{color:var(--text-muted,#9ca3af);cursor:pointer;background:0 0;border:none;border-radius:9999px;align-items:center;gap:6px;padding:6px 14px;font-size:11px;transition:all .15s;display:flex}.tab-btn.svelte-1mq4zi6:hover{color:#fff;background:#ffffff0a}.tab-btn.active.svelte-1mq4zi6{color:#8b77ff;background:#1d1d23;border:none}.filter-controls.svelte-1mq4zi6{align-items:center;gap:10px;display:flex}.search-input-wrap.svelte-1mq4zi6{width:220px;position:relative}.search-icon{color:var(--text-muted,#9ca3af);position:absolute;top:50%;left:8px;transform:translateY(-50%)}.search-input.svelte-1mq4zi6{width:100%;color:var(--text-bright,#f3f4f6);background:#1d1d23;border:none;border-radius:14px;padding:6px 10px 6px 30px;font-size:11px}.search-input.svelte-1mq4zi6:focus{background:#222229;outline:none}.filter-pills.svelte-1mq4zi6{background:#1d1d23;border:none;border-radius:9999px;gap:2px;padding:3px;display:flex}.pill-btn.svelte-1mq4zi6{color:var(--text-muted,#9ca3af);cursor:pointer;background:0 0;border:none;border-radius:9999px;padding:4px 10px;font-size:10px}.pill-btn.active.svelte-1mq4zi6{color:#fff;background:#2b3040}.refresh-btn.svelte-1mq4zi6{color:var(--text-muted,#9ca3af);cursor:pointer;background:#1d1d23;border:none;border-radius:9999px;padding:6px 10px}.refresh-btn.svelte-1mq4zi6:hover{color:#fff;background:#2b3040}.spin.svelte-1mq4zi6{animation:1s linear infinite svelte-1mq4zi6-spin}@keyframes svelte-1mq4zi6-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.modal-body.svelte-1mq4zi6{flex-direction:column;flex:1;display:flex;overflow:hidden}.table-container.svelte-1mq4zi6{flex:1;overflow-y:auto}.creds-table.svelte-1mq4zi6{border-collapse:collapse;text-align:left;width:100%;font-size:11px}.creds-table.svelte-1mq4zi6 thead:where(.svelte-1mq4zi6){z-index:2;background:#09090b;border-bottom:none;position:sticky;top:0}.creds-table.svelte-1mq4zi6 th:where(.svelte-1mq4zi6){color:var(--text-muted,#9ca3af);padding:10px 14px;font-size:10px;font-weight:600}.creds-table.svelte-1mq4zi6 td:where(.svelte-1mq4zi6){color:var(--text-bright,#f3f4f6);border-bottom:none;padding:10px 14px}.col-status.svelte-1mq4zi6{width:50px}.col-pool.svelte-1mq4zi6{text-align:center;width:80px}.col-actions.svelte-1mq4zi6{text-align:right;width:140px}.cell-center.svelte-1mq4zi6{text-align:center}.cell-right.svelte-1mq4zi6{text-align:right}.creds-table.svelte-1mq4zi6 tr:where(.svelte-1mq4zi6):hover{background:#ffffff05}.creds-table.svelte-1mq4zi6 tr.active-row:where(.svelte-1mq4zi6){background:#6e56f80d}.status-indicator.svelte-1mq4zi6{background:#6b7280;border-radius:50%;width:7px;height:7px;display:inline-block}.status-indicator.connected.svelte-1mq4zi6{box-shadow:none;background:#6fd3b0}.status-indicator.connecting.svelte-1mq4zi6{background:#f59e0b}.status-indicator.error.svelte-1mq4zi6{background:#f09a8c}.cell-label.svelte-1mq4zi6{align-items:center;gap:6px;display:flex}.label-text.svelte-1mq4zi6{white-space:nowrap;text-overflow:ellipsis;max-width:180px;font-weight:500;overflow:hidden}.id-tag.svelte-1mq4zi6{color:#94a3b8;background:#1d1d23;border-radius:9999px;padding:2px 8px;font-size:9px}.err-tag.svelte-1mq4zi6{color:#f87171;white-space:nowrap;background:#f09a8c2e;border:none;border-radius:9999px;padding:2px 8px;font-size:8.5px;font-weight:600}.cell-email.svelte-1mq4zi6{white-space:nowrap;text-overflow:ellipsis;color:#cbd5e1;max-width:200px;overflow:hidden}.cell-agency.svelte-1mq4zi6{white-space:nowrap;text-overflow:ellipsis;max-width:130px;overflow:hidden}.agency-tag.svelte-1mq4zi6{color:#c084fc;background:#9333ea26;border:none;border-radius:9999px;padding:2px 8px;font-size:9.5px;font-weight:500}.agency-none.svelte-1mq4zi6{color:var(--text-muted,#64748b)}.full-width.svelte-1mq4zi6{grid-column:1/-1}.cell-proxy.svelte-1mq4zi6{white-space:nowrap;text-overflow:ellipsis;max-width:160px;color:var(--text-muted,#64748b);overflow:hidden}.toggle-btn.svelte-1mq4zi6{cursor:pointer;color:var(--text-muted,#8e92a4);background:#1d1d23;border:none;border-radius:9999px;padding:4px 10px;font-size:10px;font-weight:600;transition:all .15s}.toggle-btn.active.svelte-1mq4zi6{color:#8b77ff;background:#6e56f826}.action-buttons.svelte-1mq4zi6{justify-content:flex-end;gap:6px;display:flex}.action-btn.svelte-1mq4zi6{color:var(--text-muted,#9ca3af);cursor:pointer;background:#1d1d23;border:none;border-radius:9999px;padding:4px 8px;transition:all .15s}.action-btn.edit.svelte-1mq4zi6:hover{color:#8b77ff}.action-btn.connect.svelte-1mq4zi6:hover,.action-btn.disconnect.svelte-1mq4zi6{color:#6fd3b0}.action-btn.disconnect.svelte-1mq4zi6:hover,.action-btn.delete.svelte-1mq4zi6:hover{color:#f09a8c}.edit-banner.svelte-1mq4zi6{color:#8b77ff;background:#6e56f81a;border:none;border-radius:14px;align-items:center;gap:8px;margin-bottom:16px;padding:10px 16px;font-size:11.5px;display:flex}.edit-banner.svelte-1mq4zi6 strong:where(.svelte-1mq4zi6){color:#f1f5f9}.readonly-field.svelte-1mq4zi6{opacity:.7;cursor:not-allowed;background:#0f172a99!important}.pagination-bar.svelte-1mq4zi6{color:var(--text-muted,#9ca3af);background:#09090b;border-top:none;justify-content:space-between;align-items:center;padding:10px 20px;font-size:11px;display:flex}.pagination-controls.svelte-1mq4zi6{align-items:center;gap:8px;display:flex}.page-btn.svelte-1mq4zi6{color:var(--text-bright,#f3f4f6);cursor:pointer;background:#1d1d23;border:none;border-radius:9999px;align-items:center;gap:4px;padding:4px 10px;font-size:10px;display:flex}.page-btn.svelte-1mq4zi6:disabled{opacity:.3;cursor:not-allowed}.page-current.svelte-1mq4zi6{color:#fff;padding:0 4px;font-weight:600}.empty-state.svelte-1mq4zi6{text-align:center;color:var(--text-muted,#6b7280);padding:40px;font-size:12px}.form-container.svelte-1mq4zi6,.bulk-container.svelte-1mq4zi6{padding:24px;overflow-y:auto}.form-grid.svelte-1mq4zi6{grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:16px;display:grid}.form-group.svelte-1mq4zi6{flex-direction:column;gap:6px;display:flex}.form-label.svelte-1mq4zi6{color:var(--text-muted,#9ca3af);font-size:10px}.form-input.svelte-1mq4zi6{color:#fff;background:#1d1d23;border:none;border-radius:14px;padding:8px 12px;font-size:12px}.form-input.svelte-1mq4zi6:focus{background:#222229;outline:none}.checkbox-row.svelte-1mq4zi6{margin:16px 0}.checkbox-label.svelte-1mq4zi6{color:var(--text-bright,#cbd5e1);cursor:pointer;align-items:center;gap:8px;font-size:11px;display:flex}.bulk-info.svelte-1mq4zi6{color:var(--text-muted,#9ca3af);margin-bottom:12px;font-size:11px}.bulk-example.svelte-1mq4zi6 code:where(.svelte-1mq4zi6){color:#8b77ff;background:#1d1d23;border-radius:9999px;padding:2px 8px}.bulk-textarea.svelte-1mq4zi6{color:#34d399;resize:vertical;background:#1d1d23;border:none;border-radius:16px;width:100%;margin-bottom:16px;padding:12px;font-size:11px}.bulk-textarea.svelte-1mq4zi6:focus{background:#222229;outline:none}.form-actions.svelte-1mq4zi6{justify-content:flex-end;gap:10px;margin-top:10px;display:flex}.btn-cancel.svelte-1mq4zi6{color:var(--text-muted,#9ca3af);cursor:pointer;background:#1d1d23;border:none;border-radius:9999px;padding:8px 18px;font-size:11px}.btn-submit.svelte-1mq4zi6{color:#fff;cursor:pointer;background:#6e56f8;border:none;border-radius:9999px;padding:8px 18px;font-size:11px;font-weight:600;transition:all .15s}.btn-submit.svelte-1mq4zi6:hover:not(:disabled){background:#1d4ed8}.btn-submit.svelte-1mq4zi6:disabled{opacity:.5;cursor:not-allowed}.modal-backdrop.svelte-xhxuc4{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:10000;background:#000000bf;justify-content:center;align-items:center;padding:20px;animation:.2s ease-out svelte-xhxuc4-fadeIn;display:flex;position:fixed;inset:0}.modal-card.svelte-xhxuc4{background:var(--bg-surface,#1e1e24);width:100%;max-width:580px;box-shadow:none;color:var(--text-main,#fff);border:none;border-radius:24px;flex-direction:column;gap:18px;padding:24px;display:flex;overflow:hidden}.modal-header.svelte-xhxuc4{align-items:center;gap:16px;display:flex}.header-icon-box.svelte-xhxuc4{color:#eab308;background:#eab3081f;border:none;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.header-titles.svelte-xhxuc4 h3:where(.svelte-xhxuc4){letter-spacing:-.2px;color:var(--text-main,#fff);margin:0;font-size:18px;font-weight:700}.subtitle.svelte-xhxuc4{color:var(--text-muted,#9ca3af);margin:4px 0 0;font-size:13px}.subtitle.svelte-xhxuc4 strong:where(.svelte-xhxuc4){color:#eab308}.countdown-section.svelte-xhxuc4{background:var(--bg-canvas,#141418);border:none;border-radius:16px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.countdown-header.svelte-xhxuc4{justify-content:space-between;align-items:center;display:flex}.countdown-label.svelte-xhxuc4{color:var(--text-main,#e5e7eb);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.countdown-value.svelte-xhxuc4{font-family:var(--font-mono,monospace);color:#eab308;font-size:16px;font-weight:700}.countdown-value.urgent.svelte-xhxuc4{color:#f09a8c;animation:1s infinite svelte-xhxuc4-pulse}.progress-bar-bg.svelte-xhxuc4{background:#ffffff14;border-radius:9999px;width:100%;height:6px;overflow:hidden}.progress-bar-fill.svelte-xhxuc4{background:#eab308;border-radius:9999px;height:100%;transition:width .3s linear,background-color .3s}.progress-bar-fill.urgent.svelte-xhxuc4{background:#f09a8c}.timeout-note.svelte-xhxuc4{color:var(--text-dim,#889);margin:0;font-size:12px;line-height:1.45}.timeout-note.svelte-xhxuc4 strong:where(.svelte-xhxuc4){color:var(--text-main,#ddd)}.services-section.svelte-xhxuc4{flex-direction:column;gap:8px;display:flex}.services-title.svelte-xhxuc4{text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted,#9ca3af);align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.services-grid.svelte-xhxuc4{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}@media (width<=600px){.services-grid.svelte-xhxuc4{grid-template-columns:repeat(2,1fr)}}.service-pill.svelte-xhxuc4{background:var(--bg-canvas,#141418);border:none;border-radius:14px;align-items:center;gap:8px;padding:8px 12px;display:flex}.service-pill.active.svelte-xhxuc4{background:#22c55e1f}.indicator-dot.svelte-xhxuc4{background:var(--text-dim,#556);border-radius:50%;flex-shrink:0;width:8px;height:8px}.service-pill.active.svelte-xhxuc4 .indicator-dot:where(.svelte-xhxuc4){box-shadow:none;background:#6fd3b0}.service-meta.svelte-xhxuc4{flex-direction:column;display:flex}.service-name.svelte-xhxuc4{color:var(--text-main,#fff);font-size:12px;font-weight:600}.service-status.svelte-xhxuc4{color:var(--text-dim,#889);font-size:10px}.service-pill.active.svelte-xhxuc4 .service-status:where(.svelte-xhxuc4){color:#6fd3b0}.action-feedback.svelte-xhxuc4{color:#4ade80;background:#22c55e1f;border:none;border-radius:14px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:flex}.modal-actions.svelte-xhxuc4{flex-direction:column;gap:8px;margin-top:4px;display:flex}.btn-action.svelte-xhxuc4{background:var(--bg-canvas,#141418);color:var(--text-main,#fff);cursor:pointer;text-align:left;border:none;border-radius:14px;align-items:center;gap:14px;padding:12px 16px;transition:all .15s;display:flex}.btn-action.svelte-xhxuc4:hover:not(:disabled){background:var(--bg-surface-elevated,#25252e);transform:translateY(-1px)}.btn-action.svelte-xhxuc4:disabled{opacity:.5;cursor:not-allowed}.btn-text-group.svelte-xhxuc4{flex-direction:column;gap:2px;display:flex}.btn-title.svelte-xhxuc4{font-size:13px;font-weight:600}.btn-desc.svelte-xhxuc4{color:var(--text-muted,#9ca3af);font-size:11px}.btn-extend.svelte-xhxuc4:hover:not(:disabled){background:#3b82f61f}.btn-extend.svelte-xhxuc4 svg{color:#60a5fa}.btn-stop.svelte-xhxuc4:hover:not(:disabled){background:#f09a8c1f}.btn-stop.svelte-xhxuc4 svg{color:#f87171}.btn-wait.svelte-xhxuc4:hover:not(:disabled){background:#eab3081f}.btn-wait.svelte-xhxuc4 svg{color:#facc15}@keyframes svelte-xhxuc4-fadeIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes svelte-xhxuc4-pulse{0%,to{opacity:1}50%{opacity:.5}}.chatter-lock-notice.svelte-xhxuc4{background:#6e56f814;border:none;border-radius:16px;align-items:center;gap:14px;margin-top:10px;padding:16px 20px;display:flex}.chatter-lock-icon.svelte-xhxuc4{width:36px;height:36px;color:var(--accent-primary,#8b77ff);background:#6e56f826;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.chatter-lock-text.svelte-xhxuc4{flex-direction:column;gap:3px;display:flex}.chatter-lock-title.svelte-xhxuc4{color:#8b77ff;font-size:13px;font-weight:700}.chatter-lock-desc.svelte-xhxuc4{color:#94a3b8;margin:0;font-size:12px;line-height:1.4}.modal-backdrop.svelte-1t4b4m2{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10500;background:#000000d1;justify-content:center;align-items:center;padding:20px;animation:.18s ease-out svelte-1t4b4m2-fadeIn;display:flex;position:fixed;inset:0}@keyframes svelte-1t4b4m2-fadeIn{0%{opacity:0}to{opacity:1}}.modal-card.svelte-1t4b4m2{color:#ededf2;width:100%;max-width:680px;max-height:90vh;box-shadow:none;background:#18181d;border:none;border-radius:24px;flex-direction:column;gap:18px;padding:24px 28px;display:flex;overflow-y:auto}.modal-header.svelte-1t4b4m2{justify-content:space-between;align-items:center;gap:16px;display:flex}.header-left.svelte-1t4b4m2{align-items:center;gap:14px;display:flex}.header-icon.svelte-1t4b4m2{color:#a898ff;background:#1f1b33;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.modal-title.svelte-1t4b4m2{letter-spacing:.05em;color:#ededf2;margin:0;font-size:15px;font-weight:700}.modal-subtitle.svelte-1t4b4m2{color:#9a9aa8;margin:3px 0 0;font-size:12px;line-height:1.4}.btn-close.svelte-1t4b4m2{color:#9a9aa8;cursor:pointer;background:#222229;border:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:background .15s,color .15s;display:flex}.btn-close.svelte-1t4b4m2:hover{color:#fff;background:#2a2a33}.tabs-nav.svelte-1t4b4m2{background:#111114;border-radius:14px;gap:8px;padding:6px;display:flex}.tab-btn.svelte-1t4b4m2{color:#9a9aa8;cursor:pointer;background:0 0;border:none;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:8px;padding:9px 14px;font-size:13px;font-weight:600;transition:background .15s,color .15s;display:flex}.tab-btn.svelte-1t4b4m2:hover{color:#ededf2;background:#18181d}.tab-btn.active.svelte-1t4b4m2{color:#fff;background:#222229}.count-pill.svelte-1t4b4m2{color:#a898ff;background:#1f1b33;border-radius:9999px;padding:2px 8px;font-size:11px;font-weight:700}.summary-card.svelte-1t4b4m2{background:#131317;border-radius:18px;grid-template-columns:repeat(4,1fr);gap:12px;padding:14px 16px;display:grid}.summary-item.svelte-1t4b4m2{flex-direction:column;gap:4px;display:flex}.summary-label.svelte-1t4b4m2{letter-spacing:.05em;color:#9a9aa8;font-size:10px;font-weight:600}.summary-val.svelte-1t4b4m2{color:#ededf2;font-family:monospace;font-size:14px;font-weight:700}.summary-item.highlight.svelte-1t4b4m2 .summary-val:where(.svelte-1t4b4m2){color:#a898ff}.summary-val.tz.svelte-1t4b4m2{color:#9a9aa8;font-size:12px}.summary-val.text-green.svelte-1t4b4m2{color:#6fd3b0}.summary-val.text-muted.svelte-1t4b4m2{color:#75757f}.settings-body.svelte-1t4b4m2{flex-direction:column;gap:16px;display:flex}.config-row.svelte-1t4b4m2{background:#131317;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.row-info.svelte-1t4b4m2{flex-direction:column;gap:3px;display:flex}.row-title.svelte-1t4b4m2{color:#ededf2;font-size:13px;font-weight:600}.row-desc.svelte-1t4b4m2{color:#9a9aa8;font-size:11px;line-height:1.35}.toggle-btn.svelte-1t4b4m2{cursor:pointer;color:#9a9aa8;background:0 0;border:none;align-items:center;gap:10px;padding:0;font-size:12px;font-weight:600;display:flex}.toggle-track.svelte-1t4b4m2{background:#222229;border-radius:9999px;width:40px;height:22px;transition:background .2s;position:relative}.toggle-btn.active.svelte-1t4b4m2 .toggle-track:where(.svelte-1t4b4m2){background:#6e56f8}.toggle-thumb.svelte-1t4b4m2{background:#ededf2;border-radius:50%;width:16px;height:16px;transition:transform .2s;position:absolute;top:3px;left:3px}.toggle-btn.active.svelte-1t4b4m2 .toggle-thumb:where(.svelte-1t4b4m2){transform:translate(18px)}.toggle-btn.active.svelte-1t4b4m2 .toggle-text:where(.svelte-1t4b4m2){color:#6fd3b0}.time-config-grid.svelte-1t4b4m2{grid-template-columns:1fr 1fr;gap:14px;display:grid}.field-card.svelte-1t4b4m2{background:#131317;border-radius:16px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.field-label-group.svelte-1t4b4m2{justify-content:space-between;align-items:center;gap:8px;display:flex}.field-label.svelte-1t4b4m2{color:#ededf2;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.label-icon.text-red.svelte-1t4b4m2{color:#f09a8c}.label-icon.text-yellow.svelte-1t4b4m2{color:#e3b66a}.btn-inline-sync.svelte-1t4b4m2{color:#a898ff;cursor:pointer;background:#222229;border:none;border-radius:9999px;align-items:center;gap:4px;padding:3px 9px;font-size:10px;font-weight:600;transition:background .15s;display:flex}.btn-inline-sync.svelte-1t4b4m2:hover{background:#2a2a33}.time-input.svelte-1t4b4m2{color:#ededf2;box-sizing:border-box;background:#0c0c0f;border:none;border-radius:12px;outline:none;width:100%;padding:10px 14px;font-family:monospace;font-size:18px;font-weight:700}.time-input.primary.svelte-1t4b4m2{color:#a898ff}.field-hint.svelte-1t4b4m2{color:#9a9aa8;font-size:11px;line-height:1.35}.presets-section.svelte-1t4b4m2{flex-direction:column;gap:8px;display:flex}.presets-label.svelte-1t4b4m2{letter-spacing:.05em;color:#9a9aa8;font-size:10px;font-weight:600}.presets-pills.svelte-1t4b4m2{flex-wrap:wrap;gap:8px;display:flex}.preset-pill.svelte-1t4b4m2{color:#9a9aa8;cursor:pointer;background:#131317;border:none;border-radius:9999px;padding:6px 14px;font-size:11px;font-weight:600;transition:background .15s,color .15s}.preset-pill.svelte-1t4b4m2:hover{color:#ededf2;background:#222229}.preset-pill.selected.svelte-1t4b4m2{color:#a898ff;background:#1f1b33}.extension-options.svelte-1t4b4m2{gap:6px;display:flex}.min-pill.svelte-1t4b4m2{color:#9a9aa8;cursor:pointer;background:#222229;border:none;border-radius:10px;padding:6px 12px;font-size:12px;font-weight:700;transition:background .15s,color .15s}.min-pill.svelte-1t4b4m2:hover{color:#ededf2;background:#2a2a33}.min-pill.active.svelte-1t4b4m2{color:#fff;background:#6e56f8}.emergency-box.svelte-1t4b4m2{background:#2e1f22;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.emergency-info.svelte-1t4b4m2{align-items:flex-start;gap:10px;display:flex}.emergency-title.svelte-1t4b4m2{color:#f09a8c;font-size:12px;font-weight:700}.emergency-desc.svelte-1t4b4m2{color:#9a9aa8;margin:2px 0 0;font-size:11px;line-height:1.35}.btn-emergency.svelte-1t4b4m2{color:#f09a8c;cursor:pointer;white-space:nowrap;background:#3a1410;border:none;border-radius:9999px;flex-shrink:0;align-items:center;gap:6px;padding:8px 16px;font-size:12px;font-weight:700;transition:background .15s,color .15s;display:flex}.btn-emergency.svelte-1t4b4m2:hover{color:#fff;background:#4a1c17}.btn-emergency.confirming.svelte-1t4b4m2{color:#fff;background:#ef4444}.operators-view.svelte-1t4b4m2{flex-direction:column;gap:16px;display:flex}.info-banner.svelte-1t4b4m2{color:#ededf2;background:#1f1b33;border-radius:16px;align-items:flex-start;gap:12px;padding:14px 18px;display:flex}.info-icon.svelte-1t4b4m2{color:#a898ff;flex-shrink:0;margin-top:2px}.info-title.svelte-1t4b4m2{color:#a898ff;font-size:12px;font-weight:700;display:block}.info-desc.svelte-1t4b4m2{color:#c8c8d2;margin:3px 0 0;font-size:11px;line-height:1.45}.search-bar.svelte-1t4b4m2{align-items:center;display:flex;position:relative}.search-icon.svelte-1t4b4m2{color:#9a9aa8;pointer-events:none;position:absolute;left:14px}.search-input.svelte-1t4b4m2{color:#ededf2;box-sizing:border-box;background:#111114;border:none;border-radius:12px;outline:none;width:100%;padding:10px 14px 10px 38px;font-size:13px}.search-clear-btn.svelte-1t4b4m2{color:#9a9aa8;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:absolute;right:12px}.loading-state.svelte-1t4b4m2,.empty-state.svelte-1t4b4m2{text-align:center;color:#9a9aa8;background:#131317;border-radius:16px;flex-direction:column;align-items:center;gap:10px;padding:32px;font-size:12px;display:flex}.empty-state.svelte-1t4b4m2{background:0 0;border:1px dashed #222229}.spinner.svelte-1t4b4m2{border:2px solid #222229;border-top-color:#6e56f8;border-radius:50%;width:22px;height:22px;animation:.8s linear infinite svelte-1t4b4m2-spin}@keyframes svelte-1t4b4m2-spin{to{transform:rotate(360deg)}}.operators-list.svelte-1t4b4m2{flex-direction:column;gap:14px;display:flex}.operator-card.svelte-1t4b4m2{background:#131317;border-radius:18px;flex-direction:column;gap:14px;padding:16px 18px;transition:background .15s;display:flex}.operator-card.has-custom.svelte-1t4b4m2{background:#15151c}.op-card-header.svelte-1t4b4m2{justify-content:space-between;align-items:center;gap:14px;display:flex}.op-identity.svelte-1t4b4m2{align-items:center;gap:12px;display:flex}.op-avatar.svelte-1t4b4m2{color:#a898ff;background:#1f1b33;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.op-names.svelte-1t4b4m2{flex-direction:column;gap:3px;display:flex}.op-title-row.svelte-1t4b4m2{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.op-username.svelte-1t4b4m2{color:#ededf2;font-size:14px;font-weight:700}.role-pill.svelte-1t4b4m2{color:#9a9aa8;letter-spacing:.04em;background:#222229;border-radius:9999px;padding:2px 7px;font-size:10px;font-weight:700}.custom-pill.svelte-1t4b4m2{color:#a898ff;background:#1f1b33;border-radius:9999px;align-items:center;gap:4px;padding:2px 9px;font-family:monospace;font-size:11px;font-weight:700;display:inline-flex}.inherited-pill.svelte-1t4b4m2{color:#9a9aa8;background:#222229;border-radius:9999px;padding:2px 9px;font-size:11px;font-weight:600}.op-running-row.svelte-1t4b4m2{color:#6fd3b0;align-items:center;gap:6px;font-size:11px;display:flex}.pulse-dot.svelte-1t4b4m2{background:#6fd3b0;border-radius:50%;width:6px;height:6px}.op-switch-wrap.svelte-1t4b4m2{flex-shrink:0;align-items:center;gap:10px;display:flex}.switch-label.svelte-1t4b4m2{color:#9a9aa8;font-size:11px;font-weight:600}.op-custom-body.svelte-1t4b4m2{background:#111114;border-radius:14px;flex-direction:column;gap:12px;padding:14px;display:flex}.op-time-grid.svelte-1t4b4m2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.op-field.svelte-1t4b4m2{flex-direction:column;gap:6px;display:flex}.op-field-label.svelte-1t4b4m2,.op-field-label-group.svelte-1t4b4m2{color:#c8c8d2;justify-content:space-between;align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}.time-input-op.svelte-1t4b4m2{color:#ededf2;box-sizing:border-box;background:#18181d;border:none;border-radius:10px;outline:none;width:100%;padding:8px 12px;font-family:monospace;font-size:15px;font-weight:700}.time-input-op.primary.svelte-1t4b4m2{color:#a898ff}.op-row-settings.svelte-1t4b4m2{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:4px;display:flex}.op-ext-group.svelte-1t4b4m2,.op-status-toggle.svelte-1t4b4m2{align-items:center;gap:8px;display:flex}.sub-label.svelte-1t4b4m2{color:#9a9aa8;font-size:11px;font-weight:500}.extension-options.mini.svelte-1t4b4m2 .min-pill:where(.svelte-1t4b4m2){border-radius:8px;padding:4px 8px;font-size:11px}.op-actions-bar.svelte-1t4b4m2{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:6px;display:flex}.actions-left.svelte-1t4b4m2{align-items:center;gap:8px;display:flex}.btn-op-save.svelte-1t4b4m2{color:#fff;cursor:pointer;background:#6e56f8;border:none;border-radius:9999px;align-items:center;gap:6px;margin-left:auto;padding:7px 16px;font-size:12px;font-weight:700;transition:background .15s;display:inline-flex}.btn-op-save.svelte-1t4b4m2:hover:not(:disabled){background:#5b43e8}.btn-op-save.svelte-1t4b4m2:disabled{opacity:.6;cursor:not-allowed}.btn-op-reset.svelte-1t4b4m2{color:#c8c8d2;cursor:pointer;background:#222229;border:none;border-radius:10px;align-items:center;gap:6px;padding:7px 12px;font-size:11px;font-weight:600;transition:background .15s;display:inline-flex}.btn-op-reset.svelte-1t4b4m2:hover{color:#fff;background:#2a2a33}.btn-op-kill.svelte-1t4b4m2{color:#f09a8c;cursor:pointer;background:#2e1f22;border:none;border-radius:10px;align-items:center;gap:6px;padding:7px 12px;font-size:11px;font-weight:700;display:inline-flex}.btn-op-kill.svelte-1t4b4m2:hover{background:#3a1410}.btn-op-kill.confirming.svelte-1t4b4m2{color:#fff;background:#ef4444}.op-inherited-body.svelte-1t4b4m2{background:#111114;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;font-size:12px;display:flex}.inherited-text.svelte-1t4b4m2{color:#9a9aa8;line-height:1.4}.inherited-text.svelte-1t4b4m2 strong:where(.svelte-1t4b4m2){color:#ededf2;font-family:monospace}.btn-enable-custom.svelte-1t4b4m2{color:#ededf2;cursor:pointer;white-space:nowrap;background:#222229;border:none;border-radius:10px;flex-shrink:0;align-items:center;gap:6px;padding:6px 12px;font-size:11px;font-weight:600;transition:background .15s;display:inline-flex}.btn-enable-custom.svelte-1t4b4m2:hover{color:#a898ff;background:#2a2a33}.feedback-banner.svelte-1t4b4m2{color:#6fd3b0;background:#0b2a20;border-radius:12px;align-items:center;gap:10px;padding:10px 16px;font-size:12px;font-weight:600;display:flex}.feedback-banner.error.svelte-1t4b4m2{color:#f09a8c;background:#2e1f22}.modal-footer.svelte-1t4b4m2{justify-content:flex-end;align-items:center;gap:10px;margin-top:4px;display:flex}.btn-secondary.svelte-1t4b4m2{color:#c8c8d2;cursor:pointer;background:#222229;border:none;border-radius:10px;padding:10px 18px;font-size:13px;font-weight:600;transition:background .15s,color .15s}.btn-secondary.svelte-1t4b4m2:hover{color:#ededf2;background:#2a2a33}.btn-primary.svelte-1t4b4m2{color:#fff;cursor:pointer;background:#6e56f8;border:none;border-radius:9999px;align-items:center;gap:7px;padding:10px 22px;font-size:13px;font-weight:700;transition:background .15s;display:flex}.btn-primary.svelte-1t4b4m2:hover:not(:disabled){background:#5b43e8}.btn-primary.svelte-1t4b4m2:disabled{opacity:.6;cursor:not-allowed}.floating-toast.svelte-1n46o8q{background:var(--color-surface-card);border:var(--border-none);border-radius:var(--radius-lg);box-shadow:none;z-index:999999;box-sizing:border-box;pointer-events:auto;align-items:center;gap:14px;min-width:340px;max-width:calc(100vw - 40px);padding:12px 20px;animation:.22s cubic-bezier(.16,1,.3,1) svelte-1n46o8q-toastSlideUp;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%)}.floating-toast.toast-error.svelte-1n46o8q{background:#201315}.floating-toast.toast-error.svelte-1n46o8q .toast-icon:where(.svelte-1n46o8q){color:var(--color-danger)}.floating-toast.toast-success.svelte-1n46o8q{background:#14221b}.floating-toast.toast-success.svelte-1n46o8q .toast-icon:where(.svelte-1n46o8q){color:var(--color-success)}.floating-toast.toast-info.svelte-1n46o8q{background:#141822}.floating-toast.toast-info.svelte-1n46o8q .toast-icon:where(.svelte-1n46o8q){color:var(--color-primary)}.spin{animation:1s linear infinite svelte-1n46o8q-spin}@keyframes svelte-1n46o8q-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1n46o8q-toastSlideUp{0%{opacity:0;transform:translate(-50%,16px)}to{opacity:1;transform:translate(-50%)}}.toast-content.svelte-1n46o8q{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.toast-icon.svelte-1n46o8q{flex-shrink:0;justify-content:center;align-items:center;display:flex}.toast-message.svelte-1n46o8q{color:var(--color-text-primary);font-size:13.5px;font-weight:600;line-height:1.4}.toast-close.svelte-1n46o8q{color:var(--color-text-muted);cursor:pointer;border-radius:var(--radius-full);background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:color .15s;display:flex}.toast-close.svelte-1n46o8q:hover{color:var(--color-text-primary)}.app-root.svelte-1n46o8q{background:var(--bg-canvas);flex-direction:row;width:100vw;height:100vh;display:flex;overflow:hidden}.main-content-column.svelte-1n46o8q{flex-direction:column;flex:1;min-width:0;height:100%;display:flex;overflow:hidden}.workspace-layout.svelte-1n46o8q{background:var(--bg-canvas);flex-direction:row;flex:1;gap:12px;min-height:0;padding:24px 36px 36px;display:flex;overflow:hidden}.workspace-layout.svelte-1n46o8q>*,.workspace-layout.svelte-1n46o8q>.module-pane:where(.svelte-1n46o8q)>*{border-radius:0;overflow:hidden}.module-pane.svelte-1n46o8q{display:contents}.module-pane.inactive.svelte-1n46o8q,.mobile-top-bar.svelte-1n46o8q,.mobile-chat-tabs.svelte-1n46o8q{display:none}@media (width<=900px){.app-root.svelte-1n46o8q{flex-direction:column;width:100vw;height:100dvh;overflow:hidden}.mobile-top-bar.svelte-1n46o8q{background:var(--color-surface-sidebar);z-index:50;-webkit-user-select:none;user-select:none;border-bottom:none;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.mobile-dashboard-btn.svelte-1n46o8q{background:var(--color-surface-card-subtle);border-radius:var(--radius-full);color:var(--color-text-primary);cursor:pointer;border:none;align-items:center;gap:8px;padding:6px 14px 6px 8px;transition:background .15s;display:inline-flex;position:relative}.mobile-dashboard-btn.svelte-1n46o8q:hover,.mobile-dashboard-btn.svelte-1n46o8q:active{background:var(--color-surface-elevated)}.mobile-brand-icon.svelte-1n46o8q{border-radius:9px;flex-shrink:0;width:28px;height:28px;display:flex;overflow:hidden}.mobile-brand-icon.svelte-1n46o8q img:where(.svelte-1n46o8q){width:100%;height:100%;display:block}.mobile-brand-name.svelte-1n46o8q{letter-spacing:.8px;font-size:13px;font-weight:800}.mobile-notif-dot.svelte-1n46o8q{background:var(--color-success);border-radius:50%;width:7px;height:7px;position:absolute;top:6px;right:8px}.mobile-section-badge.svelte-1n46o8q{border-radius:var(--radius-full);background:var(--color-surface-card);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;max-width:150px;padding:5px 12px;font-size:12px;font-weight:700;display:inline-flex;overflow:hidden}.mobile-top-right.svelte-1n46o8q{align-items:center;gap:6px;display:flex}.mobile-status-pill.svelte-1n46o8q{border-radius:var(--radius-full);background:var(--color-surface-card);color:var(--color-text-muted);border:none;align-items:center;gap:5px;padding:5px 10px;font-size:11px;font-weight:700;display:inline-flex}.mobile-status-pill.alert.svelte-1n46o8q{color:var(--color-danger);cursor:pointer;background:#f09a8c26}.mobile-chat-tabs.svelte-1n46o8q{background:var(--color-surface-base);flex-shrink:0;align-items:center;gap:6px;padding:6px 10px;display:flex}.mobile-chat-tab-btn.svelte-1n46o8q{border-radius:var(--radius-full);background:var(--color-surface-card);color:var(--color-text-muted);cursor:pointer;border:none;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px 10px;font-size:12px;font-weight:600;transition:all .15s;display:inline-flex}.mobile-chat-tab-btn.active.svelte-1n46o8q{background:var(--color-surface-active);color:var(--color-text-primary);font-weight:700}.mobile-chat-tab-btn.svelte-1n46o8q:disabled{opacity:.35;cursor:not-allowed}.tab-mini-badge.svelte-1n46o8q{border-radius:var(--radius-full);color:var(--color-text-muted);background:#ffffff14;padding:1px 6px;font-size:10px;font-weight:800}.tab-mini-badge.unread.svelte-1n46o8q{color:var(--color-primary);background:#6e56f833}.workspace-layout.svelte-1n46o8q{gap:8px;padding:4px 8px 8px;position:relative}.workspace-layout.mobile-tab-operators.svelte-1n46o8q .chat-stage,.workspace-layout.mobile-tab-operators.svelte-1n46o8q .right-inbox,.workspace-layout.mobile-tab-inbox.svelte-1n46o8q .left-tray,.workspace-layout.mobile-tab-inbox.svelte-1n46o8q .chat-stage,.workspace-layout.mobile-tab-chat.svelte-1n46o8q .left-tray,.workspace-layout.mobile-tab-chat.svelte-1n46o8q .right-inbox{display:none!important}.workspace-layout.svelte-1n46o8q>*,.workspace-layout.svelte-1n46o8q>.module-pane:where(.svelte-1n46o8q)>*{border-radius:var(--radius-lg);flex:1!important;width:100%!important;max-width:100%!important}}.floating-toast.svelte-1n46o8q{border-radius:16px;min-width:280px;max-width:min(380px,100vw - 48px);left:auto;right:24px;transform:none}.floating-toast.toast-success.svelte-1n46o8q{color:#0b2a20;background:#6fd3b0}.floating-toast.toast-error.svelte-1n46o8q{color:#3a1410;background:#f09a8c}.floating-toast.toast-info.svelte-1n46o8q{color:#fff;background:#6e56f8}.floating-toast.toast-success.svelte-1n46o8q .toast-icon:where(.svelte-1n46o8q),.floating-toast.toast-error.svelte-1n46o8q .toast-icon:where(.svelte-1n46o8q),.floating-toast.toast-info.svelte-1n46o8q .toast-icon:where(.svelte-1n46o8q),.floating-toast.svelte-1n46o8q .toast-message:where(.svelte-1n46o8q){color:inherit}.module-header.svelte-1n46o8q{display:none}@media (width>=901px){.module-header.svelte-1n46o8q{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:flex-end;gap:20px;padding:28px 36px 0;display:flex}}.module-header-titles.svelte-1n46o8q{flex-direction:column;gap:6px;min-width:0;display:flex}.module-eyebrow.svelte-1n46o8q{letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-dim);font-size:12px;font-weight:600}.module-title.svelte-1n46o8q{letter-spacing:-.02em;color:var(--color-text-primary);margin:0;font-size:34px;font-weight:600;line-height:1.1}.module-header-chips.svelte-1n46o8q{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.module-chip.svelte-1n46o8q{color:var(--color-text-primary);background:#131317;border:none;border-radius:10px;align-items:center;gap:8px;padding:8px 12px;font-family:inherit;font-size:13px;display:flex}button.module-chip.svelte-1n46o8q{cursor:pointer}button.module-chip.svelte-1n46o8q:hover{background:#1d1d23}.module-chip.warning.svelte-1n46o8q{background:#e3b66a26}.chip-muted.svelte-1n46o8q{color:var(--color-text-muted)}.chip-dim.svelte-1n46o8q{color:var(--color-text-dim);font-size:11px}.chip-mono.svelte-1n46o8q{font-family:var(--font-mono);font-weight:500}.chip-ok.svelte-1n46o8q{color:var(--color-success)}.workspace-layout.chat-mode.svelte-1n46o8q{padding:12px 14px 12px 10px}.workspace-layout.chat-mode.svelte-1n46o8q>*{border-radius:24px}@media (width<=900px){.workspace-layout.svelte-1n46o8q{padding:4px 8px 8px}}
