.auth-frame-module__JFT5iq__page{min-height:100vh;padding:var(--space-6);justify-content:center;align-items:center;display:flex}.auth-frame-module__JFT5iq__card{border-radius:var(--radius-lg);background:var(--color-bg);width:min(1040px,100%);min-height:640px;box-shadow:var(--shadow-raised);grid-template-columns:1fr 1.1fr;display:grid;overflow:hidden}.auth-frame-module__JFT5iq__intro{background:var(--color-plum);color:var(--color-surface);flex-direction:column;gap:18px;padding:36px;display:flex}.auth-frame-module__JFT5iq__brand{margin-bottom:var(--space-6);align-items:center;gap:10px;display:flex}.auth-frame-module__JFT5iq__headline{font-size:var(--text-h2);letter-spacing:-.03em;font-weight:700;line-height:1.1}.auth-frame-module__JFT5iq__lead{max-width:44ch;color:var(--color-text-on-dark);line-height:1.6}.auth-frame-module__JFT5iq__points{gap:var(--space-2);flex-direction:column;margin-top:auto;list-style:none;display:flex}.auth-frame-module__JFT5iq__points li{align-items:center;gap:var(--space-2);font-size:var(--text-small);display:flex}.auth-frame-module__JFT5iq__points li:before{content:"";background:var(--color-mint-400);border-radius:50%;width:8px;height:8px}.auth-frame-module__JFT5iq__form{background:var(--color-surface);flex-direction:column;justify-content:center;padding:36px 40px;display:flex}@media (max-width:820px){.auth-frame-module__JFT5iq__card{grid-template-columns:1fr;min-height:0}.auth-frame-module__JFT5iq__intro{display:none}}
.brand-mark-module__ufQwqG__disc{background:radial-gradient(circle at 80% 10%, var(--color-slate), var(--color-accent) 62%);color:var(--color-mint-400);border-radius:50%;flex:none;display:inline-flex}.brand-mark-module__ufQwqG__disc[data-keyline=true]{box-shadow:0 0 0 2px var(--color-on-accent)}
.brand-lockup-module__RVlwPG__lockup{align-items:center;display:inline-flex}.brand-lockup-module__RVlwPG__wordmark{letter-spacing:-.03em;color:var(--color-accent);font-weight:700;line-height:1}.brand-lockup-module__RVlwPG__lockup[data-reversed=true] .brand-lockup-module__RVlwPG__wordmark{color:var(--color-on-accent)}.brand-lockup-module__RVlwPG__registered{letter-spacing:0;vertical-align:.95em;margin-left:.04em;font-size:.46em;font-weight:700;line-height:0}
.state-module__9t8uuW__state{align-items:flex-start;gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-sm);flex-direction:column;display:flex}.state-module__9t8uuW__error{background:var(--color-danger-bg)}.state-module__9t8uuW__title{font-weight:600}.state-module__9t8uuW__error .state-module__9t8uuW__title{color:var(--color-danger)}.state-module__9t8uuW__description{color:var(--color-text-muted)}.state-module__9t8uuW__reference{font-size:var(--text-body);color:var(--color-text-muted)}.state-module__9t8uuW__spinner{border:2px solid var(--color-border);border-top-color:var(--color-accent);width:1.25rem;height:1.25rem;animation:state-module__9t8uuW__spin var(--motion-spin) linear infinite;border-radius:50%}@keyframes state-module__9t8uuW__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.state-module__9t8uuW__spinner{animation-duration:var(--motion-spin-slow)}}
.page-header-module__cC6Dgq__header{margin-bottom:var(--space-4);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.page-header-module__cC6Dgq__text{min-width:0}.page-header-module__cC6Dgq__eyebrow{font-size:var(--text-label);color:var(--color-text-muted);font-weight:700}.page-header-module__cC6Dgq__title{font-size:var(--text-title);letter-spacing:-.03em;margin-top:4px;font-weight:700;line-height:1.1}.page-header-module__cC6Dgq__description{max-width:60ch;font-size:var(--text-small);color:var(--color-text-muted);margin-top:6px}.page-header-module__cC6Dgq__actions{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}
.bar-chart-module__PHhCOG__bars{align-items:flex-end;gap:4px;height:170px;display:flex}.bar-chart-module__PHhCOG__column{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;min-width:0;height:100%;display:flex}.bar-chart-module__PHhCOG__fill{border-radius:var(--radius-xs);background:var(--color-purple-200);width:100%;max-width:36px;min-height:2px}.bar-chart-module__PHhCOG__column:hover .bar-chart-module__PHhCOG__fill{background:var(--color-accent)}.bar-chart-module__PHhCOG__value,.bar-chart-module__PHhCOG__label{font-family:var(--font-sans);font-size:var(--text-label);color:var(--color-text-muted);white-space:nowrap}
.button-module__HjQxJG__button{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);min-height:36px;font:inherit;font-size:var(--text-small);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), opacity var(--motion-fast) var(--ease-out);border:1px solid #0000;padding:7px 16px;font-weight:600;text-decoration:none;display:inline-flex}.button-module__HjQxJG__primary{background:var(--color-accent);min-height:44px;color:var(--color-on-accent)}.button-module__HjQxJG__primary:hover:not(:disabled){filter:brightness(1.12)}.button-module__HjQxJG__ghost{background:var(--color-surface);border-color:var(--color-border);color:var(--color-text)}.button-module__HjQxJG__ghost:hover:not(:disabled){background:var(--color-surface-2)}.button-module__HjQxJG__block{width:100%;padding-block:12px}.button-module__HjQxJG__button:disabled{cursor:not-allowed;opacity:.6}@media (max-width:640px){.button-module__HjQxJG__button{min-height:44px}}
.card-module__uAl7SW__card{border:1px solid var(--color-border-2);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;min-width:0;display:flex}.card-module__uAl7SW__head{align-items:center;gap:10px;padding:16px 18px 6px;display:flex}.card-module__uAl7SW__title{font-size:var(--text-body);letter-spacing:-.01em;font-weight:700}.card-module__uAl7SW__sub{font-size:var(--text-label);color:var(--color-text-muted);margin-left:2px}.card-module__uAl7SW__actions{align-items:center;gap:6px;margin-left:auto;display:flex}.card-module__uAl7SW__body{flex:1;padding:10px 18px 18px}.card-module__uAl7SW__flush{flex:1;padding:0 0 6px}
.line-chart-module__-BedKW__figure{margin:0}.line-chart-module__-BedKW__chart{width:100%;display:block;overflow:visible}.line-chart-module__-BedKW__grid{stroke:var(--color-border-2)}.line-chart-module__-BedKW__scale,.line-chart-module__-BedKW__label{font-family:var(--font-sans);font-size:var(--text-label);fill:var(--color-text-muted)}.line-chart-module__-BedKW__series{--tone:var(--color-accent)}.line-chart-module__-BedKW__series[data-tone=danger],.line-chart-module__-BedKW__swatch[data-tone=danger]{--tone:var(--color-danger)}.line-chart-module__-BedKW__series[data-tone=muted],.line-chart-module__-BedKW__swatch[data-tone=muted]{--tone:var(--color-text-muted)}.line-chart-module__-BedKW__series[data-tone=ink],.line-chart-module__-BedKW__swatch[data-tone=ink]{--tone:var(--color-text)}.line-chart-module__-BedKW__line{fill:none;stroke:var(--tone);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.line-chart-module__-BedKW__area{fill:var(--tone);opacity:.12}.line-chart-module__-BedKW__legend{font-size:var(--text-label);color:var(--color-text-muted);flex-wrap:wrap;gap:14px;margin-top:8px;display:flex}.line-chart-module__-BedKW__key{align-items:center;gap:6px;display:inline-flex}.line-chart-module__-BedKW__swatch{--tone:var(--color-accent);border-radius:var(--radius-xs);background:var(--tone);width:8px;height:8px}.line-chart-module__-BedKW__empty{font-size:var(--text-small);text-align:center;color:var(--color-text-muted);padding:34px 20px}
.sparkline-module__Fu3HDa__sparkline{width:110px;height:30px;display:block}.sparkline-module__Fu3HDa__line{fill:none;stroke:var(--color-accent);stroke-width:1.8px;stroke-linejoin:round}.sparkline-module__Fu3HDa__line[data-tone=danger]{stroke:var(--color-danger)}.sparkline-module__Fu3HDa__line[data-tone=muted]{stroke:var(--color-text-muted)}
.data-table-module__MlXFEa__scroll{overflow-x:auto}.data-table-module__MlXFEa__table{border-collapse:collapse;width:100%;font-size:var(--text-small)}.data-table-module__MlXFEa__table th{border-bottom:1px solid var(--color-border-2);font-size:var(--text-label);text-align:left;white-space:nowrap;color:var(--color-text-muted);padding:10px 18px;font-weight:700}.data-table-module__MlXFEa__table td{border-bottom:1px solid var(--color-border-2);vertical-align:middle;padding:11px 18px}.data-table-module__MlXFEa__table tbody tr:last-child td{border-bottom:none}.data-table-module__MlXFEa__table tbody tr:hover{background:var(--color-surface-2)}.data-table-module__MlXFEa__table [data-numeric=true]{text-align:right;font-variant-numeric:tabular-nums}.data-table-module__MlXFEa__empty{text-align:center;color:var(--color-text-muted);padding:34px 20px}
.drawer-module__wQZW-W__backdrop{z-index:40;background:var(--color-overlay);position:fixed;inset:0}.drawer-module__wQZW-W__drawer{z-index:50;border-radius:var(--radius-lg);background:var(--color-surface);width:520px;max-width:92vw;box-shadow:var(--shadow-raised);flex-direction:column;display:flex;position:fixed;inset-block:14px;inset-inline-end:14px;overflow:hidden}.drawer-module__wQZW-W__drawer:focus{outline:none}.drawer-module__wQZW-W__header{border-bottom:1px solid var(--color-border-2);justify-content:space-between;align-items:flex-start;gap:12px;padding:22px 24px 14px;display:flex}.drawer-module__wQZW-W__title{font-size:var(--text-lead);letter-spacing:-.02em;font-weight:700}.drawer-module__wQZW-W__close{border:1px solid var(--color-border);background:var(--color-surface);width:32px;height:32px;font:inherit;font-size:var(--text-base);cursor:pointer;border-radius:50%}.drawer-module__wQZW-W__body{gap:var(--space-4);flex-direction:column;flex:1;padding:18px 24px 30px;display:flex;overflow-y:auto}
.hint-module__2oUTka__description{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.hint-module__2oUTka__bubble{z-index:60;border-radius:var(--radius-sm);background:var(--color-hint);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:max-content;max-width:240px;color:var(--color-surface);font-size:var(--text-label);text-align:center;pointer-events:none;padding:4px 8px;font-weight:600;line-height:1.4;position:fixed}.hint-module__2oUTka__above{transform:translate(-50%,-100%)}.hint-module__2oUTka__below{transform:translate(-50%)}.hint-module__2oUTka__right{text-align:start;transform:translateY(-50%)}
.kpi-module__mrrZMW__kpi{border:1px solid var(--color-border-2);border-radius:var(--radius-md);background:var(--color-surface);padding:16px 18px}.kpi-module__mrrZMW__top{justify-content:flex-end;margin-bottom:10px;display:flex}.kpi-module__mrrZMW__pip{border-radius:var(--radius-pill);background:var(--color-surface-3);font-size:var(--text-label);padding:3px 8px;font-weight:700}.kpi-module__mrrZMW__pip[data-mood=good]{background:var(--color-mint-200)}.kpi-module__mrrZMW__pip[data-mood=bad]{background:var(--color-danger-bg)}.kpi-module__mrrZMW__pip[data-mood=neutral]{color:var(--color-text-muted)}.kpi-module__mrrZMW__value{font-size:var(--text-title);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--color-accent);font-weight:700;line-height:1.05}.kpi-module__mrrZMW__value[data-tone=danger]{color:var(--color-danger)}.kpi-module__mrrZMW__label{font-size:var(--text-label);color:var(--color-text-muted);margin-top:6px;font-weight:600}.kpi-module__mrrZMW__sub{font-size:var(--text-label);color:var(--color-text-muted)}
.tab-links-module__MWvjsq__tabs{flex-wrap:wrap;gap:6px;display:flex}.tab-links-module__MWvjsq__tab{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);font-size:var(--text-small);color:var(--color-text-2);padding:7px 14px;font-weight:600;text-decoration:none}.tab-links-module__MWvjsq__tab:hover{background:var(--color-surface-2)}.tab-links-module__MWvjsq__tab[aria-current=page]{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-surface)}
.tag-module__Y6TmPW__tag{border-radius:var(--radius-pill);font-size:var(--text-label);white-space:nowrap;align-items:center;padding:3px 9px;font-weight:700;display:inline-flex}.tag-module__Y6TmPW__neutral{background:var(--color-surface-3);color:var(--color-text-muted)}.tag-module__Y6TmPW__lime{background:var(--color-mint-200);color:var(--color-text-2)}.tag-module__Y6TmPW__sky{background:var(--color-purple-200);color:var(--color-text-2)}.tag-module__Y6TmPW__lilac{background:var(--color-purple-100);color:var(--color-purple-700)}.tag-module__Y6TmPW__mint{background:var(--color-mint-100);color:var(--color-mint-700)}.tag-module__Y6TmPW__sand{background:var(--color-amber-100);color:var(--color-text-2)}.tag-module__Y6TmPW__rose{background:var(--color-danger-bg);color:var(--color-danger)}.tag-module__Y6TmPW__dark{background:var(--color-text);color:var(--color-surface)}
.switch-module__7I7rHa__switch{border-radius:var(--radius-pill);background:var(--color-border);appearance:none;cursor:pointer;width:34px;height:20px;transition:background-color var(--motion-fast) var(--ease-out);flex:none;position:relative}.switch-module__7I7rHa__switch:after{background:var(--color-surface);content:"";width:16px;height:16px;transition:inset-inline-start var(--motion-fast) var(--ease-out);border-radius:50%;position:absolute;inset-block-start:2px;inset-inline-start:2px}.switch-module__7I7rHa__switch:checked{background:var(--color-accent)}.switch-module__7I7rHa__switch:checked:after{inset-inline-start:16px}.switch-module__7I7rHa__switch:disabled{cursor:not-allowed;opacity:.5}
.insert-variable-module__m58dHG__insertVariable{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);max-width:50%;font:inherit;font-size:var(--text-label);color:var(--color-text-2);cursor:pointer;margin-bottom:3px;padding:1px 8px;font-weight:700}.insert-variable-module__m58dHG__insertVariable:hover{border-color:var(--color-accent)}
.text-field-module__2BVTda__field{margin-bottom:var(--space-3)}.text-field-module__2BVTda__label{font-size:var(--text-label);color:var(--color-text-muted);margin-bottom:5px;font-weight:700;display:block}.text-field-module__2BVTda__input{border:1px solid var(--color-border-field);border-radius:var(--radius-sm);background:var(--color-surface);width:100%;font:inherit;font-size:var(--text-small);color:var(--color-text);padding:10px 12px}.text-field-module__2BVTda__input:focus{border-color:var(--color-accent)}.text-field-module__2BVTda__hint{font-size:var(--text-label);color:var(--color-text-muted);margin-top:4px}.text-field-module__2BVTda__error{font-size:var(--text-label);color:var(--color-danger);margin-top:4px;font-weight:600}
.bot-editor-module__FyU11W__editor{gap:var(--space-3);flex-direction:column;display:flex}.bot-editor-module__FyU11W__centered{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.bot-editor-module__FyU11W__header{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}.bot-editor-module__FyU11W__titleBlock{flex:1;min-width:280px}.bot-editor-module__FyU11W__eyebrow{font-size:var(--text-label);color:var(--color-text-muted);align-items:center;gap:6px;font-weight:700;display:flex}.bot-editor-module__FyU11W__eyebrow a{color:inherit;text-decoration:none}.bot-editor-module__FyU11W__eyebrow a:hover{color:var(--color-text)}.bot-editor-module__FyU11W__lead{max-width:60ch;font-size:var(--text-small);color:var(--color-text-muted);margin-top:6px}.bot-editor-module__FyU11W__headerActions{flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:8px;display:flex}.bot-editor-module__FyU11W__headerActions button,.bot-editor-module__FyU11W__small{font-size:var(--text-label);padding:6px 12px}.bot-editor-module__FyU11W__publish{flex-direction:column;align-items:flex-end;gap:6px;max-width:440px;display:flex}.bot-editor-module__FyU11W__publishRow{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.bot-editor-module__FyU11W__pageTitle{font-size:var(--text-title);letter-spacing:-.03em;color:var(--color-text);margin:4px 0 0;font-weight:700}.bot-editor-module__FyU11W__nameInput{margin-top:4px;border-radius:var(--radius-xs);width:100%;font:inherit;font-size:var(--text-title);letter-spacing:-.03em;color:var(--color-text);background:0 0;border:1px solid #0000;margin-inline-start:-4px;padding:2px 4px;font-weight:700}.bot-editor-module__FyU11W__nameInput:hover:not(:disabled),.bot-editor-module__FyU11W__nameInput:focus{border-color:var(--color-border)}.bot-editor-module__FyU11W__nameInput:disabled{color:var(--color-text)}.bot-editor-module__FyU11W__headerMeta{align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-top:8px;display:flex}.bot-editor-module__FyU11W__saveState{font-size:var(--text-label);color:var(--color-text-muted)}.bot-editor-module__FyU11W__saveFailed{color:var(--color-danger);font-weight:700}.bot-editor-module__FyU11W__linkButton{font:inherit;color:var(--color-accent);cursor:pointer;background:0 0;border:none;font-weight:700}.bot-editor-module__FyU11W__languages{border-radius:var(--radius-pill);background:var(--color-surface-3);gap:4px;padding:3px;display:flex}.bot-editor-module__FyU11W__language{border-radius:var(--radius-pill);font:inherit;font-size:var(--text-label);color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;padding:6px 14px;font-weight:700}.bot-editor-module__FyU11W__language:lang(ar){font-family:var(--font-arabic), var(--font-sans)}.bot-editor-module__FyU11W__language[aria-selected=true]{background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-soft)}.bot-editor-module__FyU11W__banner{justify-content:space-between;align-items:center;gap:var(--space-3);border-radius:var(--radius-sm);background:var(--color-danger-bg);color:var(--color-danger);flex-wrap:wrap;padding:10px 14px;font-weight:700;display:flex}.bot-editor-module__FyU11W__notice{border-radius:var(--radius-sm);background:var(--color-amber-100);padding:10px 14px;font-weight:600}.bot-editor-module__FyU11W__builder{--builder-height:calc(100dvh - 150px);background:var(--color-bg);flex-direction:column;gap:10px;height:100dvh;padding:10px 16px 16px;display:flex;overflow:hidden}.bot-editor-module__FyU11W__topBar{border:1px solid var(--color-border-2);border-radius:var(--radius-md);background:var(--color-surface);flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;display:flex}.bot-editor-module__FyU11W__topTitle{flex:280px;align-items:center;gap:10px;min-width:0;display:flex}.bot-editor-module__FyU11W__back{border:1px solid var(--color-border);border-radius:var(--radius-pill);width:34px;height:34px;color:var(--color-text);flex:none;justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.bot-editor-module__FyU11W__back:hover{background:var(--color-surface-2)}.bot-editor-module__FyU11W__topName{border-radius:var(--radius-xs);min-width:0;font:inherit;font-size:var(--text-base);letter-spacing:-.01em;color:var(--color-text);background:0 0;border:1px solid #0000;flex:120px;padding:4px 6px;font-weight:700}.bot-editor-module__FyU11W__topName:hover:not(:disabled),.bot-editor-module__FyU11W__topName:focus{border-color:var(--color-border)}.bot-editor-module__FyU11W__topName:disabled{color:var(--color-text)}.bot-editor-module__FyU11W__topTools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.bot-editor-module__FyU11W__topTools button{font-size:var(--text-label);padding:6px 12px}.bot-editor-module__FyU11W__topTools .bot-editor-module__FyU11W__search{flex:0 auto}.bot-editor-module__FyU11W__topTools .bot-editor-module__FyU11W__searchInput{width:180px}.bot-editor-module__FyU11W__menuAnchor{position:relative}.bot-editor-module__FyU11W__menu{z-index:10;inset-inline-end:0;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);min-width:200px;box-shadow:var(--shadow-raised);padding:6px;display:grid;position:absolute;top:calc(100% + 6px)}.bot-editor-module__FyU11W__topTools .bot-editor-module__FyU11W__menu button{border-radius:var(--radius-xs);font:inherit;font-size:var(--text-small);text-align:start;color:var(--color-text);cursor:pointer;background:0 0;border:none;padding:8px 10px;font-weight:600}.bot-editor-module__FyU11W__topTools .bot-editor-module__FyU11W__menu button:hover{background:var(--color-surface-2)}.bot-editor-module__FyU11W__builderBody{flex:1;min-height:0;display:flex;position:relative}.bot-editor-module__FyU11W__builderBody>.bot-editor-module__FyU11W__canvas{flex:1;min-width:0;overflow-y:auto}.bot-editor-module__FyU11W__phoneOver{z-index:20;border-radius:var(--radius-md);background:var(--color-surface);width:min(380px,100%);box-shadow:var(--shadow-raised);position:absolute;inset-block:0;inset-inline-end:0;overflow-y:auto}.bot-editor-module__FyU11W__phoneOver[hidden]{display:none}.bot-editor-module__FyU11W__problems{z-index:5;pointer-events:none;flex-direction:column;align-items:center;gap:6px;display:flex;position:sticky;bottom:12px}.bot-editor-module__FyU11W__problems>*{pointer-events:auto}.bot-editor-module__FyU11W__problemsList{border-radius:var(--radius-xs);background:var(--color-surface);width:min(440px,100%);max-height:40vh;box-shadow:var(--shadow-raised);overflow-y:auto}.bot-editor-module__FyU11W__problemsPill{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);font:inherit;font-size:var(--text-label);color:var(--color-danger);cursor:pointer;padding:6px 14px;font-weight:700}.bot-editor-module__FyU11W__problemsPill[data-problems=some]{background:var(--color-danger-bg);border-color:currentColor}.bot-editor-module__FyU11W__problemsPill:disabled{color:var(--color-success);cursor:default}@media (max-width:700px){.bot-editor-module__FyU11W__builder{padding:8px}.bot-editor-module__FyU11W__phoneOver{width:100%}}.bot-editor-module__FyU11W__canvas{border-radius:var(--radius-md);background-color:var(--color-bg);background-image:radial-gradient(var(--color-border) 1px, transparent 1px);background-size:18px 18px;flex-direction:column;gap:12px;min-height:320px;padding:20px;display:flex}.bot-editor-module__FyU11W__search{flex-wrap:wrap;flex:1;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.bot-editor-module__FyU11W__searchInput{border:1px solid var(--color-border-field);border-radius:var(--radius-pill);background:var(--color-surface-2);width:250px;max-width:100%;height:34px;font:inherit;font-size:var(--text-small);color:var(--color-text);padding:0 12px}.bot-editor-module__FyU11W__searchResults{font-size:var(--text-label);color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.bot-editor-module__FyU11W__searchResult{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);font:inherit;color:var(--color-text-2);cursor:pointer;padding:4px 10px;font-weight:600}.bot-editor-module__FyU11W__searchResult:hover{background:var(--color-surface-2)}.bot-editor-module__FyU11W__flow{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));align-items:start;gap:14px;display:grid}.bot-editor-module__FyU11W__starts{grid-column:1/-1;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));align-items:start;gap:14px;display:grid}.bot-editor-module__FyU11W__flow>[data-open=true]{grid-column:1/-1}.bot-editor-module__FyU11W__addStep{border:2px dashed var(--color-border);border-radius:var(--radius-sm);flex-direction:column;gap:4px;padding:12px;display:flex}.bot-editor-module__FyU11W__addStep .bot-editor-module__FyU11W__eyebrow{margin-bottom:4px}.bot-editor-module__FyU11W__stepGroup{flex-wrap:wrap;gap:4px;display:flex}.bot-editor-module__FyU11W__stepGroup .bot-editor-module__FyU11W__stepGroupName{flex-basis:100%}.bot-editor-module__FyU11W__stepGroup+.bot-editor-module__FyU11W__stepGroup{margin-top:6px}.bot-editor-module__FyU11W__stepGroupName{font-size:var(--text-label);color:var(--color-text-muted);font-weight:700}.bot-editor-module__FyU11W__addStepButton{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);font:inherit;font-size:var(--text-label);text-align:start;color:var(--color-text);cursor:pointer;padding:5px 12px;font-weight:700}.bot-editor-module__FyU11W__addStepButton:hover,.bot-editor-module__FyU11W__addStepButton:focus-visible{background:var(--color-surface-2)}.bot-editor-module__FyU11W__cards{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));align-items:start;gap:14px;display:grid}.bot-editor-module__FyU11W__panel{border:1px solid var(--color-border-2);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;gap:10px;padding:16px 18px;display:flex}.bot-editor-module__FyU11W__panelTitle{font-size:var(--text-body);letter-spacing:-.01em;font-weight:700}.bot-editor-module__FyU11W__panelHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.bot-editor-module__FyU11W__kvs{flex-direction:column;display:flex}.bot-editor-module__FyU11W__kv{border-bottom:1px solid var(--color-border-2);font-size:var(--text-small);justify-content:space-between;gap:12px;padding:8px 0;display:flex}.bot-editor-module__FyU11W__kv:last-child{border-bottom:none}.bot-editor-module__FyU11W__kv dt{color:var(--color-text-muted)}.bot-editor-module__FyU11W__kv dd{text-align:end;min-width:0;font-weight:700}.bot-editor-module__FyU11W__clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;display:-webkit-box;overflow:hidden}.bot-editor-module__FyU11W__muted{font-size:var(--text-label);color:var(--color-text-muted)}.bot-editor-module__FyU11W__issueSummary{border-radius:var(--radius-xs);background:var(--color-danger-bg);font-size:var(--text-label);color:var(--color-danger);padding:8px 10px;font-weight:700}.bot-editor-module__FyU11W__issueSummary ul{margin-top:4px;padding-inline-start:16px;font-weight:600}.bot-editor-module__FyU11W__alert{border-radius:var(--radius-xs);background:var(--color-danger-bg);font-size:var(--text-label);color:var(--color-danger);padding:8px 10px;font-weight:600}.bot-editor-module__FyU11W__switches{flex-direction:column;list-style:none;display:flex}.bot-editor-module__FyU11W__switchRow{border-bottom:1px solid var(--color-border-2);font-size:var(--text-small);cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:9px 0;display:flex}.bot-editor-module__FyU11W__switches li:last-child .bot-editor-module__FyU11W__switchRow{border-bottom:none}.bot-editor-module__FyU11W__channelName{font-weight:700;display:block}.bot-editor-module__FyU11W__switch{border-radius:var(--radius-pill);background:var(--color-border);appearance:none;cursor:pointer;width:34px;height:20px;transition:background-color var(--motion-fast) var(--ease-out);flex:none;position:relative}.bot-editor-module__FyU11W__switch:after{background:var(--color-surface);content:"";width:16px;height:16px;transition:inset-inline-start var(--motion-fast) var(--ease-out);border-radius:50%;position:absolute;inset-block-start:2px;inset-inline-start:2px}.bot-editor-module__FyU11W__switch:checked{background:var(--color-accent)}.bot-editor-module__FyU11W__switch:checked:after{inset-inline-start:16px}.bot-editor-module__FyU11W__switch:disabled{cursor:not-allowed;opacity:.5}.bot-editor-module__FyU11W__settingsGroup{border:none;flex-direction:column;gap:8px;min-width:0;padding:0;display:flex}.bot-editor-module__FyU11W__settingsLegend{font-size:var(--text-small);margin-bottom:4px;font-weight:700}.bot-editor-module__FyU11W__radio{font-size:var(--text-small);align-items:center;gap:8px;display:flex}.bot-editor-module__FyU11W__versions{flex-direction:column;list-style:none;display:flex}.bot-editor-module__FyU11W__version{border-bottom:1px solid var(--color-border-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:12px 0;display:flex}.bot-editor-module__FyU11W__versionTitle{font-weight:700}.bot-editor-module__FyU11W__picker{flex:none;display:inline-flex;position:relative}.bot-editor-module__FyU11W__pickerButton{border:1px solid var(--color-border-field);border-radius:var(--radius-pill);background:var(--color-surface);font:inherit;font-size:var(--text-label);white-space:nowrap;color:var(--color-text);cursor:pointer;padding:6px 10px;font-weight:700}.bot-editor-module__FyU11W__pickerButton:hover,.bot-editor-module__FyU11W__pickerButton[aria-expanded=true]{background:var(--color-surface-2)}.bot-editor-module__FyU11W__pickerMenu{z-index:20;top:calc(100% + 6px);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);width:max-content;box-shadow:var(--shadow-raised);grid-template-columns:repeat(2,minmax(130px,1fr));gap:8px 14px;padding:12px;display:grid;position:absolute;inset-inline-end:0}.bot-editor-module__FyU11W__pickerMenu>[role=group]{flex-direction:column;gap:2px;display:flex}.bot-editor-module__FyU11W__pickerItem{border-radius:var(--radius-xs);font:inherit;font-size:var(--text-label);text-align:start;color:var(--color-text);cursor:pointer;background:0 0;border:0;padding:4px 8px;font-weight:600}.bot-editor-module__FyU11W__pickerItem:hover,.bot-editor-module__FyU11W__pickerItem:focus-visible{background:var(--color-surface-2)}.bot-editor-module__FyU11W__issueSummary .bot-editor-module__FyU11W__problemSteps{flex-wrap:wrap;gap:4px;padding:0;list-style:none;display:flex}.bot-editor-module__FyU11W__problemStep{border-radius:var(--radius-pill);font:inherit;font-size:var(--text-label);color:inherit;cursor:pointer;background:0 0;border:1px solid;padding:2px 8px;font-weight:700}.bot-editor-module__FyU11W__flowSwitcher{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.bot-editor-module__FyU11W__flowSelect,.bot-editor-module__FyU11W__flowName{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface-2);height:32px;font:inherit;font-size:var(--text-label);color:var(--color-text);padding:0 10px;font-weight:700}.bot-editor-module__FyU11W__flowName{width:140px;font-weight:600}.bot-editor-module__FyU11W__flowSwitcher button{font-size:var(--text-label);padding:6px 12px}.bot-editor-module__FyU11W__versionActions{flex-wrap:wrap;gap:6px;display:flex}.bot-editor-module__FyU11W__templateForm{border:1px solid var(--color-border-2);border-radius:var(--radius-sm);background:var(--color-surface);flex-direction:column;gap:8px;width:min(320px,100%);padding:12px;display:flex}
.step-card-module__dm4sKW__card{--lit:var(--color-accent);border:1px solid var(--color-border-2);border-radius:var(--radius-sm);outline-offset:2px;background:var(--color-surface);min-width:0;box-shadow:var(--shadow-soft);font-size:var(--text-label);transition:outline-color var(--motion-fast) var(--ease-out), opacity var(--motion-fast) var(--ease-out);outline:2px solid #0000}.step-card-module__dm4sKW__hasIssues{border-color:var(--color-danger)}.step-card-module__dm4sKW__litSaves,.step-card-module__dm4sKW__litReads,.step-card-module__dm4sKW__litLink{outline-color:var(--lit);animation:step-card-module__dm4sKW__lit var(--motion-enter) var(--ease-out)}.step-card-module__dm4sKW__litSaves{--lit:var(--color-success)}.step-card-module__dm4sKW__dimmed{opacity:.5}.step-card-module__dm4sKW__flashed{animation:step-card-module__dm4sKW__flash var(--motion-flash) var(--ease-out)}.step-card-module__dm4sKW__relation{border-radius:var(--radius-pill);background:var(--color-purple-200);max-width:60%;font-size:var(--text-label);text-overflow:ellipsis;white-space:nowrap;color:var(--color-text);padding:2px 8px;font-weight:700;overflow:hidden}.step-card-module__dm4sKW__litSaves .step-card-module__dm4sKW__relation{background:var(--color-mint-200)}@keyframes step-card-module__dm4sKW__lit{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--lit) 45%, transparent)}to{box-shadow:0 0 0 12px #0000}}@keyframes step-card-module__dm4sKW__flash{0%,60%{outline-color:var(--color-accent)}to{outline-color:#0000}}@media (prefers-reduced-motion:reduce){.step-card-module__dm4sKW__card{transition:none}.step-card-module__dm4sKW__litSaves,.step-card-module__dm4sKW__litReads,.step-card-module__dm4sKW__litLink,.step-card-module__dm4sKW__flashed{animation:none}}.step-card-module__dm4sKW__header{align-items:center;gap:6px;padding:10px 12px 0;display:flex}.step-card-module__dm4sKW__number{font-size:var(--text-label);color:var(--color-text-muted);font-weight:700}.step-card-module__dm4sKW__stepName{min-width:0;font-size:var(--text-label);color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.step-card-module__dm4sKW__tools{gap:2px;margin-inline-start:auto;display:flex}.step-card-module__dm4sKW__iconButton{border:1px solid var(--color-border);background:var(--color-surface);width:22px;height:22px;font:inherit;font-size:var(--text-body);color:var(--color-text-2);cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.step-card-module__dm4sKW__iconButton:hover:not(:disabled){background:var(--color-surface-2)}.step-card-module__dm4sKW__iconButton:disabled{cursor:default;opacity:.35}.step-card-module__dm4sKW__body{flex-direction:column;gap:8px;padding:8px 12px 12px;display:flex}.step-card-module__dm4sKW__naming{flex-direction:column;gap:8px;padding:8px 12px 0;display:flex}.step-card-module__dm4sKW__field{flex-direction:column;flex:1;min-width:0;display:flex}.step-card-module__dm4sKW__label{font-size:var(--text-label);color:var(--color-text-muted);margin-bottom:3px;font-weight:700}.step-card-module__dm4sKW__input{border:1px solid var(--color-border-field);border-radius:var(--radius-xs);background:var(--color-surface);width:100%;font:inherit;font-size:var(--text-label);color:var(--color-text);resize:vertical;padding:7px 9px}.step-card-module__dm4sKW__input:lang(ar){font-family:var(--font-arabic), var(--font-sans)}.step-card-module__dm4sKW__input:focus{border-color:var(--color-accent)}.step-card-module__dm4sKW__input:disabled{background:var(--color-surface-2);color:var(--color-text-2)}.step-card-module__dm4sKW__options{flex-direction:column;gap:6px;display:flex}.step-card-module__dm4sKW__option,.step-card-module__dm4sKW__rule{border-radius:var(--radius-xs);background:var(--color-surface-2);flex-direction:column;gap:6px;padding:8px;display:flex;position:relative}.step-card-module__dm4sKW__option>.step-card-module__dm4sKW__iconButton,.step-card-module__dm4sKW__rule>.step-card-module__dm4sKW__iconButton{position:absolute;inset-block-start:5px;inset-inline-end:5px}.step-card-module__dm4sKW__addRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.step-card-module__dm4sKW__addRow button,.step-card-module__dm4sKW__body>button,.step-card-module__dm4sKW__group>button{font-size:var(--text-label);align-self:flex-start;padding:6px 12px}.step-card-module__dm4sKW__hint{font-size:var(--text-label);color:var(--color-text-muted)}.step-card-module__dm4sKW__fieldButton{font-size:var(--text-label);align-self:flex-start;padding:6px 12px}.step-card-module__dm4sKW__fieldError{border-radius:var(--radius-xs);background:var(--color-danger-bg);font-size:var(--text-label);color:var(--color-danger);padding:6px 10px;font-weight:600}.step-card-module__dm4sKW__group{border:1px solid var(--color-border-2);border-radius:var(--radius-sm);flex-direction:column;gap:6px;padding:10px;display:flex}.step-card-module__dm4sKW__legend{font-size:var(--text-label);padding:0 4px;font-weight:700}.step-card-module__dm4sKW__saveReply{flex-direction:column;gap:6px;display:flex}.step-card-module__dm4sKW__usedInLink{font:inherit;font-size:var(--text-label);color:var(--color-accent);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-weight:700}.step-card-module__dm4sKW__usedInLink:hover{text-decoration:underline}.step-card-module__dm4sKW__labelRow{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.step-card-module__dm4sKW__textBox{position:relative}.step-card-module__dm4sKW__languagePair{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;display:grid}.step-card-module__dm4sKW__languagePair .step-card-module__dm4sKW__label{font-weight:600}.step-card-module__dm4sKW__layer{color:#0000;pointer-events:none;position:absolute;inset:0;overflow:hidden}.step-card-module__dm4sKW__layerLines{white-space:pre-wrap;overflow-wrap:break-word;scrollbar-gutter:stable}.step-card-module__dm4sKW__layerLine{white-space:pre}.step-card-module__dm4sKW__layer mark{border-radius:var(--radius-xs);background:var(--color-purple-200);box-shadow:0 0 0 1px var(--color-purple-200);color:#0000}.step-card-module__dm4sKW__layer mark[data-known=false]{background:var(--color-amber-100);box-shadow:0 0 0 1px var(--color-amber-100)}.step-card-module__dm4sKW__overLayer{background:0 0;position:relative}textarea.step-card-module__dm4sKW__overLayer{scrollbar-gutter:stable}.step-card-module__dm4sKW__unknownVariable{border-radius:var(--radius-xs);background:var(--color-bg);font-size:var(--text-label);color:var(--color-text-2);margin:0 12px;padding:6px 9px;line-height:1.6}.step-card-module__dm4sKW__checkbox{font-size:var(--text-label);align-items:center;gap:6px;font-weight:600;display:flex}.step-card-module__dm4sKW__issues{border-radius:var(--radius-xs);background:var(--color-danger-bg);font-size:var(--text-label);color:var(--color-danger);margin:0 12px 12px;padding:8px 10px 8px 26px;font-weight:600}.step-card-module__dm4sKW__summary{width:100%;font:inherit;text-align:start;color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:2px;padding:6px 12px 10px;display:flex}.step-card-module__dm4sKW__summary:hover .step-card-module__dm4sKW__summaryText{color:var(--color-text)}.step-card-module__dm4sKW__summaryText{font-size:var(--text-label);color:var(--color-text-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.step-card-module__dm4sKW__summaryRoute{font-size:var(--text-label);color:var(--color-text-muted)}.step-card-module__dm4sKW__problemCount{border-radius:var(--radius-pill);background:var(--color-danger-bg);font-size:var(--text-label);color:var(--color-danger);padding:2px 8px;font-weight:700}.step-card-module__dm4sKW__goesTo{align-items:center;gap:6px;display:flex}.step-card-module__dm4sKW__goesTo>select{flex:1;min-width:0}.step-card-module__dm4sKW__closeButton{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);font:inherit;font-size:var(--text-label);color:var(--color-text);cursor:pointer;flex:none;padding:3px 10px;font-weight:700}.step-card-module__dm4sKW__closeButton:hover{background:var(--color-surface-2)}.step-card-module__dm4sKW__pushEnd{margin-inline-start:auto}.step-card-module__dm4sKW__writeIn{flex-wrap:wrap;gap:6px;margin:-6px 12px 12px;display:flex}
.variable-pill-module__nHNyqW__pill{border-radius:var(--radius-pill);background:var(--color-purple-200);font-family:var(--font-mono);font-size:var(--text-label);white-space:nowrap;color:var(--color-text);vertical-align:baseline;padding:1px 7px;font-weight:600;line-height:1.5;display:inline-block}.variable-pill-module__nHNyqW__unknown{background:var(--color-amber-100)}
.builder-guide-module__tGH11G__guide{border:1px solid var(--color-border-2);border-radius:var(--radius-sm);background:var(--color-surface);font-size:var(--text-label);flex-direction:column;gap:6px;padding:12px 16px;display:flex}.builder-guide-module__tGH11G__header{justify-content:space-between;align-items:center;gap:10px;display:flex}.builder-guide-module__tGH11G__title{font-size:var(--text-body);font-weight:700}.builder-guide-module__tGH11G__hide{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);font:inherit;font-size:var(--text-label);color:var(--color-text);cursor:pointer;flex:none;padding:3px 10px;font-weight:700}.builder-guide-module__tGH11G__hide:hover{background:var(--color-surface-2)}.builder-guide-module__tGH11G__lead{color:var(--color-text-2)}.builder-guide-module__tGH11G__steps{color:var(--color-text-2);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:6px 18px;padding-inline-start:18px;line-height:1.45;display:grid}.builder-guide-module__tGH11G__shared{font-size:var(--text-label);color:var(--color-text-muted)}
.modal-module__09A2QG__backdrop{z-index:30;background:var(--color-overlay);position:fixed;inset:0}.modal-module__09A2QG__modal{z-index:35;border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-raised);flex-direction:column;display:flex;position:fixed;inset:5vh 5vw;overflow:hidden}.modal-module__09A2QG__modal:focus{outline:none}.modal-module__09A2QG__header{border-bottom:1px solid var(--color-border-2);justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 24px 14px;display:flex}.modal-module__09A2QG__titles{flex-direction:column;gap:2px;min-width:0;display:flex}.modal-module__09A2QG__eyebrow{font-size:var(--text-label);text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-muted);font-weight:700;overflow:hidden}.modal-module__09A2QG__title{font-size:var(--text-lead);letter-spacing:-.02em;font-weight:700}.modal-module__09A2QG__close{border:1px solid var(--color-border);background:var(--color-surface);width:32px;height:32px;font:inherit;font-size:var(--text-base);cursor:pointer;border-radius:50%;flex:none}.modal-module__09A2QG__body{flex:1;padding:16px 24px 24px;overflow-y:auto}.modal-module__09A2QG__fitContent{width:fit-content;min-width:min(560px,90vw);max-width:90vw;max-height:90vh;inset:50% auto auto 50%;transform:translate(-50%,-50%)}
.variables-panel-module__HXYOKq__intro{font-size:var(--text-label);color:var(--color-text-muted);margin:0 0 16px;line-height:1.6}.variables-panel-module__HXYOKq__section{flex-direction:column;gap:8px;margin-bottom:20px;display:flex}.variables-panel-module__HXYOKq__heading{font-size:var(--text-label);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);margin:0;font-weight:700}.variables-panel-module__HXYOKq__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.variables-panel-module__HXYOKq__item{border:1px solid var(--color-border-2);border-radius:var(--radius-sm);background:var(--color-surface);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.variables-panel-module__HXYOKq__itemHead{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.variables-panel-module__HXYOKq__itemHead>:last-child:not(:first-child){margin-inline-start:auto}.variables-panel-module__HXYOKq__description{font-size:var(--text-label);color:var(--color-text-2)}.variables-panel-module__HXYOKq__steps{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.variables-panel-module__HXYOKq__groupLabel{min-width:56px;font-size:var(--text-label);color:var(--color-text-muted);font-weight:700}.variables-panel-module__HXYOKq__step{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface-2);font:inherit;font-size:var(--text-label);color:var(--color-text-2);cursor:pointer;padding:2px 9px;font-weight:600}.variables-panel-module__HXYOKq__step:hover{border-color:var(--color-accent);background:var(--color-purple-200)}.variables-panel-module__HXYOKq__none{font-size:var(--text-label);color:var(--color-text-muted);margin:0}.variables-panel-module__HXYOKq__bar{border:1px solid var(--color-accent);border-radius:var(--radius-pill);background:var(--color-surface);font-size:var(--text-label);justify-content:space-between;align-items:center;gap:12px;padding:8px 10px 8px 14px;font-weight:600;display:flex}.variables-panel-module__HXYOKq__stop{border:1px solid var(--color-border);background:var(--color-surface);width:24px;height:24px;font:inherit;font-size:var(--text-body);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;line-height:1;display:inline-flex}.variables-panel-module__HXYOKq__stop:hover{background:var(--color-surface-2)}.variables-panel-module__HXYOKq__values{flex-direction:column;gap:10px;display:flex}.variables-panel-module__HXYOKq__valueRow{border:1px solid var(--color-border-2);border-radius:var(--radius-sm);background:var(--color-surface);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto auto;align-items:end;gap:8px;padding:10px 12px;display:grid}@media (max-width:600px){.variables-panel-module__HXYOKq__valueRow{grid-template-columns:minmax(0,1fr)}}.variables-panel-module__HXYOKq__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.variables-panel-module__HXYOKq__error{border-radius:var(--radius-xs);background:var(--color-danger-bg);font-size:var(--text-label);color:var(--color-danger);padding:8px 10px;font-weight:600}
.export-drawer-module__aQuujq__form{gap:var(--space-3);display:grid}.export-drawer-module__aQuujq__check{font-size:var(--text-small);color:var(--color-text-2);align-items:center;gap:6px;font-weight:600;display:flex}.export-drawer-module__aQuujq__notice{border-radius:var(--radius-sm);background:var(--color-mint-200);font-size:var(--text-small);padding:10px 12px;font-weight:600}.export-drawer-module__aQuujq__ready{gap:4px;display:grid}.export-drawer-module__aQuujq__link{font-size:var(--text-body);color:var(--color-text);font-weight:700;text-decoration:underline}.export-drawer-module__aQuujq__meta{font-size:var(--text-label);color:var(--color-text-muted)}.export-drawer-module__aQuujq__error{font-size:var(--text-small);color:var(--color-danger);font-weight:700}
.bot-analytics-module__qCJ5SG__controls{justify-content:space-between;align-items:flex-end;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.bot-analytics-module__qCJ5SG__tabs{margin-bottom:var(--space-3);flex-wrap:wrap;gap:6px;display:flex}.bot-analytics-module__qCJ5SG__tab{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);font:inherit;font-size:var(--text-small);color:var(--color-text-2);cursor:pointer;padding:7px 14px;font-weight:600}.bot-analytics-module__qCJ5SG__tab:hover{background:var(--color-surface-2)}.bot-analytics-module__qCJ5SG__tab[aria-selected=true]{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-surface)}.bot-analytics-module__qCJ5SG__botPicker{min-width:220px}.bot-analytics-module__qCJ5SG__kpis{gap:var(--space-3);margin-bottom:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.bot-analytics-module__qCJ5SG__grid{gap:var(--space-3);margin-bottom:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:900px){.bot-analytics-module__qCJ5SG__grid{grid-template-columns:minmax(0,1fr)}}.bot-analytics-module__qCJ5SG__card{min-width:0;margin-bottom:var(--space-3);border:1px solid var(--color-border-2);border-radius:var(--radius-md);background:var(--color-surface);padding:16px 18px}.bot-analytics-module__qCJ5SG__grid .bot-analytics-module__qCJ5SG__card{margin-bottom:0}.bot-analytics-module__qCJ5SG__wide{grid-column:span 2}@media (max-width:900px){.bot-analytics-module__qCJ5SG__wide{grid-column:auto}}.bot-analytics-module__qCJ5SG__cardTitle{margin-bottom:var(--space-3);font-size:var(--text-body);font-weight:700}.bot-analytics-module__qCJ5SG__share{font-size:var(--text-label);align-items:center;gap:10px;padding:6px 0;display:flex}.bot-analytics-module__qCJ5SG__shareLabel{flex:none;width:140px;font-weight:600}.bot-analytics-module__qCJ5SG__shareTrack{border-radius:var(--radius-xs);background:var(--color-surface-3);flex:1;height:6px;display:block;overflow:hidden}.bot-analytics-module__qCJ5SG__shareFill{border-radius:var(--radius-xs);background:var(--color-accent);height:100%;display:block}.bot-analytics-module__qCJ5SG__shareValue{text-align:end;width:48px;color:var(--color-text-muted);font-variant-numeric:tabular-nums;flex:none}.bot-analytics-module__qCJ5SG__note{margin-top:var(--space-2);font-size:var(--text-label);color:var(--color-text-muted)}.bot-analytics-module__qCJ5SG__tableScroll{position:relative;overflow-x:auto}.bot-analytics-module__qCJ5SG__table{border-collapse:collapse;width:100%;font-size:var(--text-small)}.bot-analytics-module__qCJ5SG__table th{border-bottom:1px solid var(--color-border-2);font-size:var(--text-label);text-align:start;color:var(--color-text-muted);padding:8px 10px;font-weight:700}.bot-analytics-module__qCJ5SG__table td{border-bottom:1px solid var(--color-border-2);padding:9px 10px}.bot-analytics-module__qCJ5SG__table tbody tr:last-child td{border-bottom:none}.bot-analytics-module__qCJ5SG__table .bot-analytics-module__qCJ5SG__number{text-align:end;font-variant-numeric:tabular-nums}.bot-analytics-module__qCJ5SG__name{font-weight:700}.bot-analytics-module__qCJ5SG__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bot-analytics-module__qCJ5SG__link{color:var(--color-accent);white-space:nowrap;font-weight:700}.bot-analytics-module__qCJ5SG__exports{flex-wrap:wrap;gap:8px;display:flex}
.batches-page-module__PFAZQW__page{gap:var(--space-4);display:grid}.batches-page-module__PFAZQW__filter{font-size:var(--text-small);cursor:pointer;justify-self:start;align-items:center;gap:8px;font-weight:600;display:inline-flex}.batches-page-module__PFAZQW__batch{gap:3px;display:grid}.batches-page-module__PFAZQW__name{flex-wrap:wrap;align-items:center;gap:6px;font-weight:700;display:inline-flex}.batches-page-module__PFAZQW__journey{font-size:var(--text-label);color:var(--color-text-muted);text-decoration:none}.batches-page-module__PFAZQW__journey:hover{text-decoration:underline}.batches-page-module__PFAZQW__steps{flex-wrap:wrap;gap:4px;margin-top:2px;list-style:none;display:flex}.batches-page-module__PFAZQW__step{border-radius:var(--radius-pill);background:var(--color-surface-2);font-size:var(--text-label);color:var(--color-text-2);padding:1px 8px;font-weight:600}.batches-page-module__PFAZQW__muted{font-size:var(--text-label);color:var(--color-text-muted);margin-top:2px;display:block}.batches-page-module__PFAZQW__why{font-size:var(--text-label);justify-items:start;gap:4px;display:grid}.batches-page-module__PFAZQW__why>button{font-size:var(--text-label);padding:4px 10px}.batches-page-module__PFAZQW__more{justify-self:center}.batches-page-module__PFAZQW__notice{border-radius:var(--radius-sm);background:var(--color-surface-2);font-size:var(--text-label);padding:8px 10px;font-weight:600}.batches-page-module__PFAZQW__alert{border-radius:var(--radius-sm);background:var(--color-danger-bg);font-size:var(--text-label);color:var(--color-danger);padding:8px 10px;font-weight:600}.batches-page-module__PFAZQW__form{gap:var(--space-3);width:min(440px,100%);display:grid}.batches-page-module__PFAZQW__formActions{flex-wrap:wrap;gap:8px;display:flex}.batches-page-module__PFAZQW__menuAnchor{justify-content:flex-end;display:flex;position:relative}.batches-page-module__PFAZQW__menuAnchor>button{font-size:var(--text-label);padding:4px 10px}.batches-page-module__PFAZQW__menu{z-index:10;inset-inline-end:0;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);min-width:160px;box-shadow:var(--shadow-raised);padding:6px;display:grid;position:absolute;top:calc(100% + 6px)}.batches-page-module__PFAZQW__menu button,.batches-page-module__PFAZQW__menu a{border-radius:var(--radius-xs);font:inherit;font-size:var(--text-small);text-align:start;color:var(--color-text);cursor:pointer;background:0 0;border:none;padding:8px 10px;font-weight:600}.batches-page-module__PFAZQW__menu a{text-decoration:none}.batches-page-module__PFAZQW__menu button:hover,.batches-page-module__PFAZQW__menu a:hover{background:var(--color-surface-2)}
.journey-builder-module__wsgbMG__builder{--builder-height:calc(100dvh - 170px)}.journey-builder-module__wsgbMG__builder:has(.journey-builder-module__wsgbMG__batchBanner){--builder-height:calc(100dvh - 216px)}.journey-builder-module__wsgbMG__body{flex:1;grid-template-columns:200px minmax(0,1fr) minmax(300px,360px);align-items:start;gap:14px;min-height:0;display:grid;overflow-y:auto}.journey-builder-module__wsgbMG__canvasColumn{flex-direction:column;gap:8px;min-width:0;display:flex}.journey-builder-module__wsgbMG__canvasColumn .journey-builder-module__wsgbMG__emptyHint{top:24px;transform:translate(-50%)}.journey-builder-module__wsgbMG__batchBanner{border-radius:var(--radius-sm);background:var(--color-purple-200);font-size:var(--text-small);flex-wrap:wrap;align-items:center;gap:6px 12px;padding:8px 14px;font-weight:700;display:flex}.journey-builder-module__wsgbMG__batchBanner>p{flex:1;min-width:0}.journey-builder-module__wsgbMG__batchBanner>button{font-size:var(--text-label);padding:4px 10px}.journey-builder-module__wsgbMG__batchFailed{color:var(--color-danger)}.journey-builder-module__wsgbMG__batchClose{font-size:var(--text-label);color:var(--color-text)}.journey-builder-module__wsgbMG__palette,.journey-builder-module__wsgbMG__inspector{gap:var(--space-3);max-height:var(--builder-height,720px);flex-direction:column;display:flex;overflow-y:auto}.journey-builder-module__wsgbMG__palette{border:1px solid var(--color-border-2);border-radius:var(--radius-sm);background:var(--color-surface);gap:4px;padding:12px}.journey-builder-module__wsgbMG__eyebrow{font-size:var(--text-label);color:var(--color-text-muted);margin-bottom:4px;font-weight:700}.journey-builder-module__wsgbMG__paletteGroup{flex-direction:column;gap:4px;display:flex}.journey-builder-module__wsgbMG__paletteGroup+.journey-builder-module__wsgbMG__paletteGroup{margin-top:8px}.journey-builder-module__wsgbMG__paletteGroupName{font-size:var(--text-label);color:var(--color-text-muted);font-weight:700}.journey-builder-module__wsgbMG__paletteItem{border:1px solid var(--color-border);border-inline-start:4px solid var(--color-surface-3);border-radius:var(--radius-pill);background:var(--color-surface);font:inherit;font-size:var(--text-label);text-align:start;color:var(--color-text);cursor:grab;padding:6px 12px;font-weight:700}.journey-builder-module__wsgbMG__paletteItem:hover,.journey-builder-module__wsgbMG__paletteItem:focus-visible{background:var(--color-surface-2)}.journey-builder-module__wsgbMG__paletteItem[data-kind=send_whatsapp]{border-inline-start-color:var(--color-mint-200)}.journey-builder-module__wsgbMG__paletteItem[data-kind=send_email]{border-inline-start-color:var(--color-purple-200)}.journey-builder-module__wsgbMG__paletteItem[data-kind^=condition],.journey-builder-module__wsgbMG__paletteItem[data-kind=split],.journey-builder-module__wsgbMG__paletteItem[data-kind=all_any]{border-inline-start-color:var(--color-purple-100)}.journey-builder-module__wsgbMG__paletteItem[data-kind=action]{border-inline-start-color:var(--color-mint-100)}.journey-builder-module__wsgbMG__paletteItem[data-kind=start_bot]{border-inline-start-color:var(--color-amber-100)}.journey-builder-module__wsgbMG__panel{border:1px solid var(--color-border-2);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;gap:10px;padding:16px 18px;display:flex}.journey-builder-module__wsgbMG__panelTitle{font-size:var(--text-body);letter-spacing:-.01em;font-weight:700}.journey-builder-module__wsgbMG__panelHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.journey-builder-module__wsgbMG__key{font-family:var(--font-mono);font-size:var(--text-label);color:var(--color-text-muted)}.journey-builder-module__wsgbMG__fieldset{border:none;flex-direction:column;gap:10px;min-width:0;padding:0;display:flex}.journey-builder-module__wsgbMG__hint{font-size:var(--text-label);color:var(--color-text-muted);font-weight:500;display:block}.journey-builder-module__wsgbMG__switchRow{border-bottom:1px solid var(--color-border-2);font-size:var(--text-small);cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:8px 0;font-weight:600;display:flex}.journey-builder-module__wsgbMG__group{flex-direction:column;gap:8px;display:flex}.journey-builder-module__wsgbMG__group:has(>.journey-builder-module__wsgbMG__check){margin-bottom:var(--space-3)}.journey-builder-module__wsgbMG__groupLabel{font-size:var(--text-label);color:var(--color-text-muted);font-weight:700}.journey-builder-module__wsgbMG__labelRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.journey-builder-module__wsgbMG__slot{border-radius:var(--radius-sm);background:var(--color-surface-2);flex-direction:column;gap:8px;padding:10px 12px;display:flex}.journey-builder-module__wsgbMG__check{font-size:var(--text-small);align-items:center;gap:8px;display:flex}.journey-builder-module__wsgbMG__segmented{border-radius:var(--radius-pill);background:var(--color-surface-3);gap:4px;padding:3px;display:flex}.journey-builder-module__wsgbMG__segment{border-radius:var(--radius-pill);font-size:var(--text-label);text-align:center;color:var(--color-text-muted);cursor:pointer;flex:1;padding:6px 12px;font-weight:700}.journey-builder-module__wsgbMG__segment:has(input:checked){background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-soft)}.journey-builder-module__wsgbMG__segment input{opacity:0;pointer-events:none;position:absolute}.journey-builder-module__wsgbMG__row{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:8px;display:grid}.journey-builder-module__wsgbMG__days{flex-wrap:wrap;gap:6px;display:flex}.journey-builder-module__wsgbMG__day{border:1px solid var(--color-border);border-radius:var(--radius-pill);font-size:var(--text-label);cursor:pointer;align-items:center;gap:4px;padding:3px 9px;font-weight:700;display:inline-flex}.journey-builder-module__wsgbMG__stepProblems{border-radius:var(--radius-xs);background:var(--color-danger-bg);font-size:var(--text-label);color:var(--color-danger);flex-direction:column;gap:4px;padding:8px 10px 8px 26px;font-weight:600;display:flex}.journey-builder-module__wsgbMG__stepProblems [data-severity=warning]{color:var(--color-text-2)}.journey-builder-module__wsgbMG__stepActions{flex-wrap:wrap;gap:6px;display:flex}.journey-builder-module__wsgbMG__testSent{font-size:var(--text-small);color:var(--color-success);font-weight:700}.journey-builder-module__wsgbMG__stepActions button{font-size:var(--text-label);padding:6px 12px}.journey-builder-module__wsgbMG__canvasColumn section[aria-label=Problems]{position:absolute;bottom:calc(100% + 6px)}.journey-builder-module__wsgbMG__problemList{flex-direction:column;list-style:none;display:flex}.journey-builder-module__wsgbMG__problem{border:none;border-bottom:1px solid var(--color-border-2);width:100%;font:inherit;font-size:var(--text-label);text-align:start;color:var(--color-text);cursor:pointer;background:0 0;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:10px 14px;display:flex}.journey-builder-module__wsgbMG__problem:hover{background:var(--color-surface-2)}.journey-builder-module__wsgbMG__problemWhere{font-weight:700}.journey-builder-module__wsgbMG__problemMessage{color:var(--color-text-2);flex-basis:100%}@media (max-width:1000px){.journey-builder-module__wsgbMG__body{grid-template-columns:180px minmax(0,1fr)}.journey-builder-module__wsgbMG__inspector{grid-column:1/-1;max-height:none}}@media (max-width:640px){.journey-builder-module__wsgbMG__body{grid-template-columns:minmax(0,1fr)}.journey-builder-module__wsgbMG__palette{max-height:none}}
.progress-row-module__L6I-Wq__row{font-size:var(--text-label);align-items:center;gap:10px;padding:6px 0;display:flex}.progress-row-module__L6I-Wq__label{text-overflow:ellipsis;white-space:nowrap;flex:none;width:140px;font-weight:600;overflow:hidden}.progress-row-module__L6I-Wq__bar{border-radius:var(--radius-xs);background:var(--color-surface-3);flex:1;height:6px;display:block;overflow:hidden}.progress-row-module__L6I-Wq__fill{border-radius:var(--radius-xs);background:var(--color-accent);height:100%;display:block}.progress-row-module__L6I-Wq__fill[data-tone=danger]{background:var(--color-danger)}.progress-row-module__L6I-Wq__fill[data-tone=warning]{background:var(--color-amber-100)}.progress-row-module__L6I-Wq__fill[data-tone=ink]{background:var(--color-accent)}.progress-row-module__L6I-Wq__value{text-align:right;font-variant-numeric:tabular-nums;width:80px;color:var(--color-text-muted);flex:none}
.journeys-page-module__4RE90q__page{gap:var(--space-4);display:grid}.journeys-page-module__4RE90q__mini{flex-wrap:wrap;gap:14px 24px;display:flex}.journeys-page-module__4RE90q__miniFigure{flex:1 0 88px}.journeys-page-module__4RE90q__miniValue{font-size:var(--text-lead);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:700}.journeys-page-module__4RE90q__miniLabel{font-size:var(--text-label);color:var(--color-text-muted)}.journeys-page-module__4RE90q__name{color:var(--color-text);font-weight:700;text-decoration:none;display:block}.journeys-page-module__4RE90q__name:hover{text-decoration:underline}.journeys-page-module__4RE90q__description{font-size:var(--text-label);color:var(--color-text-muted);margin-top:2px;display:block}.journeys-page-module__4RE90q__newJourney{gap:var(--space-4);display:grid}.journeys-page-module__4RE90q__seg{border-radius:var(--radius-pill);background:var(--color-surface-3);justify-self:start;padding:3px;display:inline-flex}.journeys-page-module__4RE90q__segButton{border-radius:var(--radius-pill);font:inherit;font-size:var(--text-label);color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;padding:5px 12px;font-weight:600}.journeys-page-module__4RE90q__segButton[aria-pressed=true]{background:var(--color-accent);color:var(--color-surface)}.journeys-page-module__4RE90q__gallery{gap:var(--space-6);display:grid}.journeys-page-module__4RE90q__galleryBar{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.journeys-page-module__4RE90q__gallerySection{gap:var(--space-3);display:grid}.journeys-page-module__4RE90q__galleryTitle{font-size:var(--text-body);font-weight:700}.journeys-page-module__4RE90q__galleryGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.journeys-page-module__4RE90q__templateCard{border:1px solid var(--color-border-2);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.journeys-page-module__4RE90q__templateCard:hover,.journeys-page-module__4RE90q__templateCard:focus-within{border-color:var(--color-accent)}.journeys-page-module__4RE90q__templateName{font:inherit;font-size:var(--text-body);color:var(--color-text);text-align:start;cursor:pointer;background:0 0;border:none;padding:0;font-weight:700}.journeys-page-module__4RE90q__templateName:disabled{cursor:progress}.journeys-page-module__4RE90q__templateText{font-size:var(--text-label);color:var(--color-text-2);flex:1;line-height:1.45}.journeys-page-module__4RE90q__templateMeta{font-size:var(--text-label);color:var(--color-text-muted)}.journeys-page-module__4RE90q__templateTags{flex-wrap:wrap;gap:4px;display:flex}.journeys-page-module__4RE90q__form{gap:var(--space-3);width:440px;max-width:100%;display:grid}.journeys-page-module__4RE90q__formActions{flex-wrap:wrap;gap:8px;display:flex}.journeys-page-module__4RE90q__rowActions{justify-content:flex-end;align-items:center;gap:6px;display:flex}.journeys-page-module__4RE90q__rowActions>button{font-size:var(--text-label);padding:4px 10px}.journeys-page-module__4RE90q__strip{align-items:stretch;gap:8px;padding:6px 0 10px;list-style:none;display:flex;overflow-x:auto}.journeys-page-module__4RE90q__stripStep{border-top:4px solid var(--color-surface-3);border-radius:var(--radius-sm);background:var(--color-surface-2);flex-direction:column;flex:none;align-items:flex-start;gap:5px;width:150px;padding:10px 11px;display:flex;position:relative}.journeys-page-module__4RE90q__stripStep:after{background:var(--color-border);content:"";width:8px;height:1px;position:absolute;top:50%;right:-8px}.journeys-page-module__4RE90q__stripStep:last-child:after{display:none}.journeys-page-module__4RE90q__stripStep[data-tone=lime]{border-top-color:var(--color-mint-200)}.journeys-page-module__4RE90q__stripStep[data-tone=sky]{border-top-color:var(--color-purple-200)}.journeys-page-module__4RE90q__stripStep[data-tone=lilac]{border-top-color:var(--color-purple-100)}.journeys-page-module__4RE90q__stripStep[data-tone=mint]{border-top-color:var(--color-mint-100)}.journeys-page-module__4RE90q__stripStep[data-tone=sand]{border-top-color:var(--color-amber-100)}.journeys-page-module__4RE90q__stripKind{font-size:var(--text-label);letter-spacing:.02em;text-transform:uppercase;color:var(--color-text-muted);font-weight:700;line-height:1.3}.journeys-page-module__4RE90q__stripName{font-size:var(--text-label);color:var(--color-text);overflow-wrap:anywhere;font-weight:700;line-height:1.3}.journeys-page-module__4RE90q__menuAnchor{justify-content:flex-end;display:flex;position:relative}.journeys-page-module__4RE90q__menuAnchor>button{font-size:var(--text-label);padding:4px 10px}.journeys-page-module__4RE90q__menu{z-index:10;inset-inline-end:0;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);min-width:160px;box-shadow:var(--shadow-raised);padding:6px;display:grid;position:absolute;top:calc(100% + 6px)}.journeys-page-module__4RE90q__menu button{border-radius:var(--radius-xs);font:inherit;font-size:var(--text-small);text-align:start;color:var(--color-text);cursor:pointer;background:0 0;border:none;padding:8px 10px;font-weight:600}.journeys-page-module__4RE90q__menu button:hover{background:var(--color-surface-2)}.journeys-page-module__4RE90q__alert{border-radius:var(--radius-sm);background:var(--color-danger-bg);font-size:var(--text-label);color:var(--color-danger);padding:8px 10px;font-weight:600}
.centered-panel-module__qJgEOW__page{min-height:100vh;padding:var(--space-6);justify-content:center;align-items:center;display:flex}.centered-panel-module__qJgEOW__panel{width:min(440px,100%);padding:var(--space-8);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-raised)}
.contacts-module__vngapa__page{gap:var(--space-4);display:grid}.contacts-module__vngapa__toolbar{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.contacts-module__vngapa__search{border:1px solid var(--color-border-field);border-radius:var(--radius-pill);background:var(--color-surface-2);width:min(320px,100%);height:34px;font:inherit;font-size:var(--text-small);color:var(--color-text);padding:0 12px}.contacts-module__vngapa__valueInput{width:min(180px,100%)}.contacts-module__vngapa__search:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.contacts-module__vngapa__tabs{border-radius:var(--radius-pill);background:var(--color-surface-3);flex-wrap:wrap;padding:3px;display:inline-flex}.contacts-module__vngapa__tab{border-radius:var(--radius-pill);font:inherit;font-size:var(--text-label);white-space:nowrap;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;padding:5px 12px;font-weight:600}.contacts-module__vngapa__tab:hover{color:var(--color-text)}.contacts-module__vngapa__tab[aria-selected=true]{background:var(--color-accent);color:var(--color-surface)}.contacts-module__vngapa__card{border:1px solid var(--color-border-2);border-radius:var(--radius-md);background:var(--color-surface);position:relative;overflow-x:auto}.contacts-module__vngapa__table{border-collapse:collapse;width:100%;font-size:var(--text-small)}.contacts-module__vngapa__table th{border-bottom:1px solid var(--color-border-2);font-size:var(--text-label);text-align:start;color:var(--color-text-muted);padding:10px 18px;font-weight:700}.contacts-module__vngapa__table td{border-bottom:1px solid var(--color-border-2);vertical-align:middle;padding:11px 18px}.contacts-module__vngapa__table tbody tr:last-child td{border-bottom:none}.contacts-module__vngapa__table tbody tr:hover{background:var(--color-surface-2)}.contacts-module__vngapa__name{font:inherit;color:var(--color-text);text-align:start;cursor:pointer;background:0 0;border:none;padding:0;font-weight:700}.contacts-module__vngapa__name:hover{text-decoration:underline}.contacts-module__vngapa__meta{font-size:var(--text-label);color:var(--color-text-muted);margin-top:2px}.contacts-module__vngapa__fields{max-width:320px;color:var(--color-text-2)}.contacts-module__vngapa__tags{flex-wrap:wrap;gap:4px;display:inline-flex}.contacts-module__vngapa__date{white-space:nowrap;color:var(--color-text-muted)}.contacts-module__vngapa__more{justify-content:center;display:flex}.contacts-module__vngapa__form{gap:var(--space-3);display:grid}.contacts-module__vngapa__check{font-size:var(--text-small);color:var(--color-text-2);align-items:center;gap:6px;font-weight:600;display:flex}.contacts-module__vngapa__fieldset{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border-2);border-radius:var(--radius-sm);margin:0;display:grid}.contacts-module__vngapa__legend{font-size:var(--text-label);padding:0 4px;font-weight:700}.contacts-module__vngapa__fieldRow{align-items:end;gap:var(--space-2);grid-template-columns:1fr auto;display:grid}.contacts-module__vngapa__fieldRow:last-child:has(>:nth-child(2):not(button)){grid-template-columns:1fr 1fr}.contacts-module__vngapa__remove{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);width:32px;height:32px;font-size:var(--text-base);color:var(--color-text-muted);cursor:pointer;margin-bottom:4px}.contacts-module__vngapa__remove:hover{background:var(--color-surface-2);color:var(--color-danger)}.contacts-module__vngapa__error{gap:var(--space-2);border-radius:var(--radius-sm);background:var(--color-danger-bg);color:var(--color-danger);justify-items:start;padding:10px 12px;font-weight:600;display:grid}.contacts-module__vngapa__actions{gap:var(--space-2);display:flex}.contacts-module__vngapa__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.contacts-module__vngapa__select{border:1px solid var(--color-border-field);border-radius:var(--radius-pill);background:var(--color-surface-2);max-width:240px;height:34px;font:inherit;font-size:var(--text-small);color:var(--color-text);padding:0 12px}.contacts-module__vngapa__select:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.contacts-module__vngapa__table .contacts-module__vngapa__pick{width:1%;padding-inline-end:0}.contacts-module__vngapa__pick input{cursor:pointer;display:block}.contacts-module__vngapa__selection{align-items:center;gap:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-wrap:wrap;padding:8px 12px;display:flex}.contacts-module__vngapa__selected{font-size:var(--text-small);font-weight:700}.contacts-module__vngapa__link{font:inherit;font-size:var(--text-label);color:var(--color-text-2);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}.contacts-module__vngapa__link:hover{color:var(--color-text)}.contacts-module__vngapa__spacer{flex:1}.contacts-module__vngapa__notice{border-radius:var(--radius-sm);background:var(--color-mint-200);font-size:var(--text-small);padding:10px 12px;font-weight:600}.contacts-module__vngapa__hint{font-size:var(--text-label);color:var(--color-text-muted)}.contacts-module__vngapa__newList{align-items:end;gap:var(--space-2);grid-template-columns:1fr auto;display:grid}.contacts-module__vngapa__newList>button{margin-bottom:var(--space-3)}.contacts-module__vngapa__lists{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.contacts-module__vngapa__listItem{justify-content:space-between;align-items:center;gap:var(--space-2);border:1px solid var(--color-border-2);border-radius:var(--radius-sm);flex-wrap:wrap;padding:10px 12px;display:flex}.contacts-module__vngapa__listItem>form{flex:1}.contacts-module__vngapa__listName{font-size:var(--text-body);font-weight:700}.contacts-module__vngapa__confirm{gap:var(--space-2);font-size:var(--text-label);font-weight:600;display:grid}.contacts-module__vngapa__wordRemove{font:inherit;font-size:var(--text-label);color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;margin-inline-start:6px;padding:0;line-height:1}.contacts-module__vngapa__wordRemove:hover{color:var(--color-danger)}.contacts-module__vngapa__fileInput{font:inherit;font-size:var(--text-small);margin-top:6px;display:block}.contacts-module__vngapa__table .contacts-module__vngapa__columnName{font-size:var(--text-small);color:var(--color-text);font-weight:700}.contacts-module__vngapa__useAs{flex-wrap:wrap;gap:6px;display:flex}.contacts-module__vngapa__fieldName{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);width:140px;height:34px;font:inherit;font-size:var(--text-label);color:var(--color-text);padding:0 10px}.contacts-module__vngapa__fieldName[aria-invalid=true]{border-color:var(--color-danger)}.contacts-module__vngapa__fieldHint{font-size:var(--text-label);color:var(--color-danger);margin-top:4px;font-weight:600}.contacts-module__vngapa__result{border:1px solid var(--color-border-2);border-radius:var(--radius-sm);gap:6px;padding:12px;display:grid}.contacts-module__vngapa__companionRow{align-items:end;gap:var(--space-2);grid-template-columns:1fr 1fr auto;display:grid}
.run-journey-dialog-module__y1OTTq__contacts{flex-direction:column;gap:4px;max-height:220px;list-style:none;display:flex;overflow-y:auto}.run-journey-dialog-module__y1OTTq__contact{border-radius:var(--radius-sm);background:var(--color-surface-2);font-size:var(--text-label);align-items:center;gap:8px;padding-block:6px;padding-inline:12px 6px;display:flex}.run-journey-dialog-module__y1OTTq__contactName{overflow-wrap:anywhere;min-width:0;font-weight:700}.run-journey-dialog-module__y1OTTq__contactPhone{color:var(--color-text-muted);flex:1}.run-journey-dialog-module__y1OTTq__contact>button{font-size:var(--text-label);padding:4px 10px}.run-journey-dialog-module__y1OTTq__started{font-size:var(--text-body);color:var(--color-text-2);flex-direction:column;gap:4px;display:flex}.run-journey-dialog-module__y1OTTq__startedCount{font-size:var(--text-body);color:var(--color-text);font-weight:700}.run-journey-dialog-module__y1OTTq__who{border-radius:var(--radius-sm);flex-wrap:wrap}.run-journey-dialog-module__y1OTTq__who>label{flex:auto}.run-journey-dialog-module__y1OTTq__reaches{border-radius:var(--radius-sm);background:var(--color-surface-2);font-size:var(--text-small);color:var(--color-text);padding:10px 12px;font-weight:700}
.nav-link-module__fwWbHa__link{border-radius:var(--radius-sm);font-size:var(--text-body);color:var(--color-text-2);transition:background-color var(--motion-fast) var(--ease-out);align-items:center;gap:10px;padding:8px 10px;font-weight:600;text-decoration:none;display:flex}.nav-link-module__fwWbHa__link:hover{background:var(--color-surface-soft)}.nav-link-module__fwWbHa__link[aria-current=page]{background:var(--color-accent);color:var(--color-surface)}.nav-link-module__fwWbHa__badge{border-radius:var(--radius-pill);background:var(--color-surface);font-size:var(--text-label);color:var(--color-text);margin-left:auto;padding:1px 7px;font-weight:700}.nav-link-module__fwWbHa__link[aria-current=page] .nav-link-module__fwWbHa__badge{background:var(--color-on-dark-soft);color:var(--color-surface)}
.dashboard-module__a0MMCG__periods{margin-bottom:var(--space-3);border-radius:var(--radius-pill);background:var(--color-surface-3);flex-wrap:wrap;padding:3px;display:inline-flex}.dashboard-module__a0MMCG__period{border-radius:var(--radius-pill);font-size:var(--text-label);white-space:nowrap;color:var(--color-text-muted);padding:5px 12px;font-weight:600;text-decoration:none}.dashboard-module__a0MMCG__period:hover{color:var(--color-text)}.dashboard-module__a0MMCG__period[aria-current=page]{background:var(--color-accent);color:var(--color-surface)}.dashboard-module__a0MMCG__row{margin-top:var(--space-4)}.dashboard-module__a0MMCG__rowHead{align-items:center;gap:var(--space-3);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.dashboard-module__a0MMCG__rowTitle{font-size:var(--text-label);color:var(--color-text-muted);font-weight:700}.dashboard-module__a0MMCG__kpis{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.dashboard-module__a0MMCG__grid{gap:var(--space-3);margin-top:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dashboard-module__a0MMCG__wide{grid-column:span 2}@media (max-width:900px){.dashboard-module__a0MMCG__grid{grid-template-columns:minmax(0,1fr)}.dashboard-module__a0MMCG__wide{grid-column:auto}}.dashboard-module__a0MMCG__note{margin-top:var(--space-2);font-size:var(--text-label);color:var(--color-text-muted)}.dashboard-module__a0MMCG__botCell{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.dashboard-module__a0MMCG__botLink{color:var(--color-text);font-weight:700;text-decoration:none}.dashboard-module__a0MMCG__botLink:hover{text-decoration:underline}.dashboard-module__a0MMCG__botLine{align-items:center;gap:var(--space-2) var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.dashboard-module__a0MMCG__numbers{font-size:var(--text-label);color:var(--color-text-muted)}.dashboard-module__a0MMCG__botActions{gap:var(--space-2);flex-wrap:wrap;margin-left:auto;display:flex}.dashboard-module__a0MMCG__small{font-size:var(--text-label);padding:6px 12px}.dashboard-module__a0MMCG__switch{width:fit-content;display:flex}.dashboard-module__a0MMCG__lowScores{gap:var(--space-2);font-size:var(--text-body);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.dashboard-module__a0MMCG__actions{margin-bottom:var(--space-3);font-size:var(--text-small);justify-content:flex-end;font-weight:600;display:flex}
.runs-drawer-module__OBocoG__drawer,.runs-drawer-module__OBocoG__view{gap:var(--space-3);display:grid}.runs-drawer-module__OBocoG__summary{gap:8px;display:grid}.runs-drawer-module__OBocoG__counts{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;list-style:none;display:grid}.runs-drawer-module__OBocoG__count{border-radius:var(--radius-sm);background:var(--color-surface-2);gap:2px;padding:8px 10px;display:grid}.runs-drawer-module__OBocoG__count strong{font-size:var(--text-base);font-weight:700}.runs-drawer-module__OBocoG__failures{font-size:var(--text-label);color:var(--color-danger);flex-wrap:wrap;gap:4px 12px;font-weight:600;list-style:none;display:flex}.runs-drawer-module__OBocoG__actions{flex-wrap:wrap;gap:6px;display:flex}.runs-drawer-module__OBocoG__actions>button{font-size:var(--text-label);padding:6px 12px}.runs-drawer-module__OBocoG__filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.runs-drawer-module__OBocoG__runs,.runs-drawer-module__OBocoG__timeline{gap:6px;list-style:none;display:grid}.runs-drawer-module__OBocoG__run{border:1px solid var(--color-border-2);border-radius:var(--radius-sm);background:var(--color-surface);font-size:var(--text-label);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.runs-drawer-module__OBocoG__runMain,.runs-drawer-module__OBocoG__runState{justify-items:start;gap:2px;min-width:0;display:grid}.runs-drawer-module__OBocoG__contact{color:var(--color-text);overflow-wrap:anywhere;font-weight:700;text-decoration:none}.runs-drawer-module__OBocoG__contact:hover{text-decoration:underline}.runs-drawer-module__OBocoG__open{font-size:var(--text-label);padding:4px 10px}.runs-drawer-module__OBocoG__more{justify-self:center}.runs-drawer-module__OBocoG__muted{font-size:var(--text-label);color:var(--color-text-muted)}.runs-drawer-module__OBocoG__error{font-size:var(--text-label);color:var(--color-danger);font-weight:600}.runs-drawer-module__OBocoG__notice{border-radius:var(--radius-sm);background:var(--color-surface-2);font-size:var(--text-label);padding:8px 10px;font-weight:600}.runs-drawer-module__OBocoG__alert{border-radius:var(--radius-sm);background:var(--color-danger-bg);font-size:var(--text-label);color:var(--color-danger);padding:8px 10px;font-weight:600}.runs-drawer-module__OBocoG__whole{grid-column:1/-1}.runs-drawer-module__OBocoG__back{font:inherit;font-size:var(--text-label);color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;justify-self:start;padding:0;font-weight:700}.runs-drawer-module__OBocoG__runHead{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.runs-drawer-module__OBocoG__runHead>p{flex-basis:100%}.runs-drawer-module__OBocoG__entry{border-inline-start:3px solid var(--color-border);font-size:var(--text-label);gap:3px;padding:8px 12px;display:grid}.runs-drawer-module__OBocoG__entryHead{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.runs-drawer-module__OBocoG__entryStep{font-weight:700}.runs-drawer-module__OBocoG__message{border-radius:var(--radius-sm);background:var(--color-surface-2);gap:2px;padding:6px 10px;display:grid}.runs-drawer-module__OBocoG__confirm{gap:var(--space-3);width:min(440px,100%);display:grid}.runs-drawer-module__OBocoG__confirmActions{flex-wrap:wrap;gap:8px;display:flex}
.auth-form-module__3u9jxa__form{width:100%}.auth-form-module__3u9jxa__title{font-size:var(--text-h3);letter-spacing:-.02em;margin-bottom:4px;font-weight:700}.auth-form-module__3u9jxa__lead{margin-bottom:var(--space-4);color:var(--color-text-muted)}.auth-form-module__3u9jxa__error{margin-bottom:var(--space-3);border-radius:var(--radius-sm);background:var(--color-danger-bg);color:var(--color-danger);padding:10px 12px;font-weight:600}.auth-form-module__3u9jxa__switch{margin-top:var(--space-3);font-size:var(--text-label);text-align:center;color:var(--color-text-muted)}.auth-form-module__3u9jxa__switch a,.auth-form-module__3u9jxa__link{color:var(--color-accent);font-weight:700}
.ai-design-chat-module__gZ2Tqa__layout{gap:var(--space-4);width:min(600px,90vw - 48px);display:grid}.ai-design-chat-module__gZ2Tqa__withProposal{grid-template-columns:minmax(0,1fr) minmax(0,520px);align-items:start;width:min(1120px,90vw - 48px)}@media (max-width:900px){.ai-design-chat-module__gZ2Tqa__withProposal{grid-template-columns:minmax(0,1fr)}}.ai-design-chat-module__gZ2Tqa__chat{gap:var(--space-3);display:grid}.ai-design-chat-module__gZ2Tqa__bar{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ai-design-chat-module__gZ2Tqa__hint{font-size:var(--text-label);color:var(--color-text-muted)}.ai-design-chat-module__gZ2Tqa__seg{border-radius:var(--radius-pill);background:var(--color-surface-3);padding:3px;display:inline-flex}.ai-design-chat-module__gZ2Tqa__segButton{border-radius:var(--radius-pill);font:inherit;font-size:var(--text-label);color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;padding:5px 12px;font-weight:600}.ai-design-chat-module__gZ2Tqa__segButton[aria-pressed=true]{background:var(--color-accent);color:var(--color-surface)}.ai-design-chat-module__gZ2Tqa__ideas{flex-wrap:wrap;gap:6px;display:flex}.ai-design-chat-module__gZ2Tqa__idea{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);font:inherit;font-size:var(--text-label);color:var(--color-text-2);cursor:pointer;padding:5px 10px;font-weight:600}.ai-design-chat-module__gZ2Tqa__idea:hover{border-color:var(--color-accent)}.ai-design-chat-module__gZ2Tqa__messages{gap:var(--space-3);flex-direction:column;display:flex}.ai-design-chat-module__gZ2Tqa__mine{max-width:85%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--color-surface-3);font-size:var(--text-body);white-space:pre-line;align-self:flex-end}.ai-design-chat-module__gZ2Tqa__reply{padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background:var(--color-mint-200);font-size:var(--text-body);white-space:pre-line}.ai-design-chat-module__gZ2Tqa__replyHead{margin-bottom:var(--space-2);font-size:var(--text-label);font-weight:700}.ai-design-chat-module__gZ2Tqa__form{gap:var(--space-2);display:grid}.ai-design-chat-module__gZ2Tqa__proposal{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border-2);border-radius:var(--radius-md);background:var(--color-surface);display:grid}.ai-design-chat-module__gZ2Tqa__proposalTitle{font-size:var(--text-body);font-weight:700}.ai-design-chat-module__gZ2Tqa__subject{font-size:var(--text-label);color:var(--color-text-muted);overflow-wrap:anywhere}.ai-design-chat-module__gZ2Tqa__frame{border:1px solid var(--color-border-2);border-radius:var(--radius-sm);background:var(--color-surface-2);overflow:hidden}.ai-design-chat-module__gZ2Tqa__check{font-size:var(--text-small);align-items:center;gap:6px;font-weight:600;display:flex}.ai-design-chat-module__gZ2Tqa__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.ai-design-chat-module__gZ2Tqa__error{border-radius:var(--radius-sm);background:var(--color-danger-bg);font-size:var(--text-small);color:var(--color-danger);padding:10px 12px;font-weight:600}
.app-shell-module__E5J3NG__app{height:100vh;padding:14px;display:flex}.app-shell-module__E5J3NG__sidebar{border-radius:var(--radius-lg) 0 0 var(--radius-lg);background:var(--color-bg);flex-direction:column;flex:none;width:236px;padding:18px 14px 14px;display:flex}.app-shell-module__E5J3NG__brand{flex-direction:column;align-items:flex-start;gap:6px;padding:2px 6px 16px;display:flex}.app-shell-module__E5J3NG__workspace{font-size:var(--text-label);color:var(--color-text-muted);margin-top:3px;line-height:1.2}.app-shell-module__E5J3NG__nav{flex:1;overflow-y:auto}.app-shell-module__E5J3NG__main{border-radius:0 var(--radius-lg) var(--radius-lg) 0;background:var(--color-surface);flex:1;min-width:0;overflow-y:auto}.app-shell-module__E5J3NG__content{max-width:1500px;padding:28px 32px 40px}.app-shell-module__E5J3NG__topBar,.app-shell-module__E5J3NG__backdrop{display:none}@media (max-width:820px){.app-shell-module__E5J3NG__app{flex-direction:column;height:100dvh;padding:0}.app-shell-module__E5J3NG__topBar{border-bottom:1px solid var(--color-border-2);background:var(--color-bg);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.app-shell-module__E5J3NG__topBar .app-shell-module__E5J3NG__brand{padding:0}.app-shell-module__E5J3NG__sidebar{z-index:50;width:280px;max-width:85vw;box-shadow:var(--shadow-raised);border-radius:0;display:none;position:fixed;inset-block:0;inset-inline-start:0}.app-shell-module__E5J3NG__sidebar[data-open=true]{display:flex}.app-shell-module__E5J3NG__backdrop{z-index:40;background:var(--color-overlay);display:block;position:fixed;inset:0}.app-shell-module__E5J3NG__main{border-radius:0}.app-shell-module__E5J3NG__content{padding:16px}}
.email-editor-module__zOriEa__page{gap:var(--space-4);display:grid}.email-editor-module__zOriEa__headActions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.email-editor-module__zOriEa__saveState{font-size:var(--text-label);color:var(--color-text-muted);font-weight:600}.email-editor-module__zOriEa__details{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.email-editor-module__zOriEa__toolbar{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.email-editor-module__zOriEa__spacer{flex:1}.email-editor-module__zOriEa__seg{border-radius:var(--radius-pill);background:var(--color-surface-3);padding:3px;display:inline-flex}.email-editor-module__zOriEa__segButton{border-radius:var(--radius-pill);font:inherit;font-size:var(--text-label);white-space:nowrap;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;padding:5px 12px;font-weight:600}.email-editor-module__zOriEa__segButton:hover{color:var(--color-text)}.email-editor-module__zOriEa__segButton[aria-pressed=true]{background:var(--color-accent);color:var(--color-surface)}.email-editor-module__zOriEa__segButton:disabled{cursor:not-allowed;opacity:.6}.email-editor-module__zOriEa__work{align-items:start;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr) 320px;display:grid}.email-editor-module__zOriEa__workReadOnly{grid-template-columns:minmax(0,1fr) 320px}@media (max-width:1100px){.email-editor-module__zOriEa__work,.email-editor-module__zOriEa__workReadOnly{grid-template-columns:minmax(0,1fr)}}.email-editor-module__zOriEa__rail{border:1px solid var(--color-border-2);border-radius:var(--radius-md);background:var(--color-surface);gap:6px;padding:8px;display:grid}.email-editor-module__zOriEa__tool{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);font:inherit;font-size:var(--text-label);color:var(--color-text);text-align:start;cursor:grab;padding:7px 12px;font-weight:600}.email-editor-module__zOriEa__tool:hover{border-color:var(--color-accent)}.email-editor-module__zOriEa__canvasPage{padding:var(--space-6) var(--space-3);border:1px solid var(--color-border-2);border-radius:var(--radius-md);justify-content:center;display:flex;overflow-x:auto}.email-editor-module__zOriEa__card{border-radius:var(--radius-sm);max-width:100%;min-height:120px;overflow:hidden}.email-editor-module__zOriEa__block{outline-offset:-2px;cursor:pointer;outline:2px solid #0000;position:relative}.email-editor-module__zOriEa__block:hover{outline-color:var(--color-border)}.email-editor-module__zOriEa__block[aria-selected=true]{outline-color:var(--color-accent)}.email-editor-module__zOriEa__block:focus-visible{outline-color:var(--color-text)}.email-editor-module__zOriEa__block a{pointer-events:none}.email-editor-module__zOriEa__blockTable{border-collapse:collapse;width:100%}.email-editor-module__zOriEa__imagePlaceholder{border:1px dashed var(--color-border);border-radius:var(--radius-sm);font-size:var(--text-label);color:var(--color-text-muted);text-align:center;margin:16px 32px;padding:24px}.email-editor-module__zOriEa__emptyCanvas{font-size:var(--text-label);color:var(--color-text-muted);text-align:center;padding:32px}.email-editor-module__zOriEa__inspector{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border-2);border-radius:var(--radius-md);background:var(--color-surface);display:grid}.email-editor-module__zOriEa__inspectorHead{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.email-editor-module__zOriEa__inspectorTitle{font-size:var(--text-body);margin-inline-end:auto;font-weight:700}.email-editor-module__zOriEa__fields{gap:var(--space-3);display:grid}.email-editor-module__zOriEa__pair{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.email-editor-module__zOriEa__field{gap:4px;min-width:0;display:grid}.email-editor-module__zOriEa__labelRow{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:8px;min-width:0;display:grid}.email-editor-module__zOriEa__labelRow>:last-child:not(:first-child){justify-self:end;min-width:0;max-width:100%}.email-editor-module__zOriEa__label{font-size:var(--text-label);color:var(--color-text-muted);font-weight:700}.email-editor-module__zOriEa__input{border:1px solid var(--color-border-field);border-radius:var(--radius-xs);background:var(--color-surface);width:100%;font:inherit;font-size:var(--text-small);color:var(--color-text);resize:vertical;padding:7px 9px}.email-editor-module__zOriEa__input:focus{border-color:var(--color-accent)}.email-editor-module__zOriEa__input:disabled{background:var(--color-surface-2);color:var(--color-text-2)}.email-editor-module__zOriEa__input[aria-invalid=true]{border-color:var(--color-danger)}.email-editor-module__zOriEa__colour{border:1px solid var(--color-border);border-radius:var(--radius-xs);background:var(--color-surface);cursor:pointer;width:100%;height:32px;padding:2px}.email-editor-module__zOriEa__imageSource{gap:6px;display:grid}.email-editor-module__zOriEa__upload{justify-items:start;gap:4px;display:grid}.email-editor-module__zOriEa__fieldError{font-size:var(--text-label);color:var(--color-danger);font-weight:600}.email-editor-module__zOriEa__hint{font-size:var(--text-label);color:var(--color-text-muted)}.email-editor-module__zOriEa__source{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);width:100%;min-height:520px;font-family:var(--font-mono);font-size:var(--text-label);color:var(--color-text);padding:12px;line-height:1.5}.email-editor-module__zOriEa__preview{padding:var(--space-4);border:1px solid var(--color-border-2);border-radius:var(--radius-md);background:var(--color-surface-2);justify-content:center;display:flex}.email-editor-module__zOriEa__previewFrame{width:100%}.email-editor-module__zOriEa__previewMobile{width:375px;max-width:100%}.email-editor-module__zOriEa__banner{align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);background:var(--color-amber-100);font-size:var(--text-small);flex-wrap:wrap;padding:10px 12px;font-weight:600;display:flex}.email-editor-module__zOriEa__bannerText{margin-inline-end:auto}.email-editor-module__zOriEa__error{align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);background:var(--color-danger-bg);font-size:var(--text-small);color:var(--color-danger);flex-wrap:wrap;padding:10px 12px;font-weight:600;display:flex}.email-editor-module__zOriEa__warnings{gap:6px;display:grid}.email-editor-module__zOriEa__warning{border-radius:var(--radius-sm);background:var(--color-amber-100);font-size:var(--text-label);padding:10px 12px;font-weight:600}.email-editor-module__zOriEa__issues{border-radius:var(--radius-sm);background:var(--color-danger-bg);font-size:var(--text-label);color:var(--color-danger);gap:4px;padding:10px 12px 10px 28px;display:grid}.email-editor-module__zOriEa__confirm{align-items:center;gap:var(--space-2);font-size:var(--text-small);flex-wrap:wrap;font-weight:600;display:flex}.email-editor-module__zOriEa__done{border-radius:var(--radius-sm);background:var(--color-mint-200);font-size:var(--text-small);padding:10px 12px;font-weight:600}.email-editor-module__zOriEa__form{gap:var(--space-3);display:grid}.email-editor-module__zOriEa__muted{font-size:var(--text-label);color:var(--color-text-muted)}.email-editor-module__zOriEa__hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.system-status-card-module__wQ3d1W__card{gap:var(--space-4);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex}.system-status-card-module__wQ3d1W__header{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.system-status-card-module__wQ3d1W__heading{font-size:var(--text-base);font-weight:600}.system-status-card-module__wQ3d1W__checks{gap:var(--space-2);display:grid}.system-status-card-module__wQ3d1W__check{padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background:var(--color-bg);justify-content:space-between;display:flex}.system-status-card-module__wQ3d1W__check dt{color:var(--color-text-muted)}.system-status-card-module__wQ3d1W__ok{color:var(--color-success);font-weight:500}
.journey-dashboard-module__H05ohq__bar{justify-content:space-between;align-items:flex-start;gap:var(--space-2);flex-wrap:wrap;display:flex}.journey-dashboard-module__H05ohq__tileRow{gap:var(--space-2);margin-bottom:var(--space-3);display:grid}.journey-dashboard-module__H05ohq__full{grid-column:1/-1}.journey-dashboard-module__H05ohq__chips{flex-wrap:wrap;gap:4px;list-style:none;display:flex}.journey-dashboard-module__H05ohq__chips li{border-radius:var(--radius-pill);background:var(--color-surface-2);font-size:var(--text-label);white-space:nowrap;color:var(--color-text-2);padding:1px 8px;font-weight:600}.journey-dashboard-module__H05ohq__stopColumns{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.journey-dashboard-module__H05ohq__stops{gap:var(--space-2);align-content:start;display:grid}.journey-dashboard-module__H05ohq__stopList{font-size:var(--text-small);gap:6px;list-style:none;display:grid}.journey-dashboard-module__H05ohq__back{justify-self:start}.journey-dashboard-module__H05ohq__inline{font-size:var(--text-label);color:var(--color-text-muted);align-items:center;gap:6px;font-weight:600;display:inline-flex}.journey-dashboard-module__H05ohq__tabCount{margin-inline-start:6px;font-weight:700}.journey-dashboard-module__H05ohq__answer{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:220px;display:inline-block;overflow:hidden}.journey-dashboard-module__H05ohq__stopped,.journey-dashboard-module__H05ohq__messages{flex-wrap:wrap;align-items:center;gap:2px 8px;display:flex}.journey-dashboard-module__H05ohq__messages{font-weight:600}.journey-dashboard-module__H05ohq__messages [data-tone=danger]{color:var(--color-danger)}.journey-dashboard-module__H05ohq__messages [data-tone=muted]{color:var(--color-text-muted)}.journey-dashboard-module__H05ohq__messages [data-tone=success]{color:var(--color-success)}.journey-dashboard-module__H05ohq__pager{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.journey-dashboard-module__H05ohq__pages{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.journey-dashboard-module__H05ohq__cell{gap:2px;display:grid}.journey-dashboard-module__H05ohq__visits{color:var(--color-text-muted);font-weight:700}.journey-dashboard-module__H05ohq__loadMore{justify-self:center}.journey-dashboard-module__H05ohq__liveTiles{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:900px){.journey-dashboard-module__H05ohq__liveTiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.journey-dashboard-module__H05ohq__liveTiles{grid-template-columns:minmax(0,1fr)}}.journey-dashboard-module__H05ohq__start{justify-self:start}.journey-dashboard-module__H05ohq__pagerNote{font-size:var(--text-label);color:var(--color-text-muted)}
.templates-module__Er8Q6W__page{gap:var(--space-4);display:grid}.templates-module__Er8Q6W__filters{max-width:320px}.templates-module__Er8Q6W__card{border:1px solid var(--color-border-2);border-radius:var(--radius-md);background:var(--color-surface);position:relative;overflow-x:auto}.templates-module__Er8Q6W__table{border-collapse:collapse;width:100%;font-size:var(--text-small)}.templates-module__Er8Q6W__table th{border-bottom:1px solid var(--color-border-2);font-size:var(--text-label);text-align:start;color:var(--color-text-muted);padding:10px 18px;font-weight:700}.templates-module__Er8Q6W__table td{border-bottom:1px solid var(--color-border-2);vertical-align:middle;padding:11px 18px}.templates-module__Er8Q6W__table tbody tr:last-child td{border-bottom:none}.templates-module__Er8Q6W__table tbody tr:hover{background:var(--color-surface-2)}.templates-module__Er8Q6W__name{font:inherit;color:var(--color-text);text-align:start;cursor:pointer;background:0 0;border:none;padding:0;font-weight:700}.templates-module__Er8Q6W__name:hover{text-decoration:underline}.templates-module__Er8Q6W__meta{font-size:var(--text-label);color:var(--color-text-muted);margin-top:2px}.templates-module__Er8Q6W__body{-webkit-line-clamp:2;line-clamp:2;max-width:360px;font-size:var(--text-label);color:var(--color-text-muted);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.templates-module__Er8Q6W__tags{flex-wrap:wrap;gap:4px;display:inline-flex}.templates-module__Er8Q6W__drawerBody{gap:var(--space-4);display:grid}.templates-module__Er8Q6W__tabs{border-radius:var(--radius-pill);background:var(--color-surface-3);justify-self:start;padding:3px;display:inline-flex}.templates-module__Er8Q6W__tab{border-radius:var(--radius-pill);font:inherit;font-size:var(--text-label);color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;padding:5px 12px;font-weight:600}.templates-module__Er8Q6W__tab[aria-selected=true]{background:var(--color-accent);color:var(--color-surface)}.templates-module__Er8Q6W__facts{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.templates-module__Er8Q6W__facts dt{font-size:var(--text-label);color:var(--color-text-muted);font-weight:700}.templates-module__Er8Q6W__facts dd{font-size:var(--text-small);margin:2px 0 0;font-weight:600}.templates-module__Er8Q6W__reason{padding:var(--space-3);border-radius:var(--radius-sm);background:var(--color-danger-bg);font-size:var(--text-label);color:var(--color-danger)}.templates-module__Er8Q6W__drawerActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.templates-module__Er8Q6W__confirm{gap:var(--space-2);font-size:var(--text-label);font-weight:600;display:grid}.templates-module__Er8Q6W__confirmButtons{gap:var(--space-2);flex-wrap:wrap;display:flex}.templates-module__Er8Q6W__error{font-size:var(--text-label);color:var(--color-danger)}.templates-module__Er8Q6W__phone{border-radius:var(--radius-lg);background:var(--color-text);width:min(300px,100%);box-shadow:var(--shadow-raised);justify-self:center;padding:10px}.templates-module__Er8Q6W__screen{border-radius:var(--radius-md);background:var(--whatsapp-wall);flex-direction:column;min-height:360px;display:flex;overflow:hidden}.templates-module__Er8Q6W__headerImage{border-radius:var(--radius-xs);width:100%;margin-bottom:6px;display:block}.templates-module__Er8Q6W__bar{background:var(--whatsapp-header);color:var(--whatsapp-bubble-in);align-items:center;gap:9px;padding:12px 14px;display:flex}.templates-module__Er8Q6W__avatar{background:var(--whatsapp-green);width:30px;height:30px;font-size:var(--text-label);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.templates-module__Er8Q6W__barName{font-size:var(--text-small);font-weight:700}.templates-module__Er8Q6W__barStatus{font-size:var(--text-label);opacity:.75}.templates-module__Er8Q6W__chat{flex-direction:column;flex:1;gap:6px;padding:12px 10px;display:flex}.templates-module__Er8Q6W__bubble{border-radius:var(--radius-sm);background:var(--whatsapp-bubble-in);max-width:86%;box-shadow:var(--whatsapp-shadow);font-size:var(--text-label);white-space:pre-line;align-self:flex-start;gap:4px;padding:7px 10px;line-height:1.45;display:grid}.templates-module__Er8Q6W__bubble[dir=rtl]{font-family:var(--font-arabic), var(--font-sans)}.templates-module__Er8Q6W__bubbleHeader{font-size:var(--text-label);font-weight:700}.templates-module__Er8Q6W__media{border-radius:var(--radius-xs);background:var(--whatsapp-media);font-size:var(--text-label);text-align:center;color:var(--color-text-muted);padding:18px 0;font-weight:700}.templates-module__Er8Q6W__bubbleFooter{font-size:var(--text-label);color:var(--color-text-muted)}.templates-module__Er8Q6W__quickReplies{background:var(--whatsapp-wall);flex-wrap:wrap;gap:6px;padding:8px 10px;display:flex}.templates-module__Er8Q6W__quickReply{border:1px solid var(--whatsapp-line);border-radius:var(--radius-pill);background:var(--whatsapp-bubble-in);font-size:var(--text-label);color:var(--whatsapp-header);padding:6px 11px;font-weight:700}.templates-module__Er8Q6W__editor{gap:var(--space-6);display:grid}.templates-module__Er8Q6W__editorFields{gap:var(--space-3);display:grid}.templates-module__Er8Q6W__note{font-size:var(--text-label);color:var(--color-text-muted)}.templates-module__Er8Q6W__check{align-items:center;gap:var(--space-2);font-size:var(--text-small);font-weight:600;display:flex}.templates-module__Er8Q6W__sample{gap:4px;display:grid}.templates-module__Er8Q6W__fieldLabel{font-size:var(--text-label);color:var(--color-text-2);gap:6px;font-weight:700;display:grid}.templates-module__Er8Q6W__textarea{border:1px solid var(--color-border-field);border-radius:var(--radius-sm);background:var(--color-surface);font:inherit;font-size:var(--text-small);color:var(--color-text);resize:vertical;padding:8px 12px;font-weight:500}.templates-module__Er8Q6W__textarea:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.templates-module__Er8Q6W__button{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border-2);border-radius:var(--radius-sm);margin:0;display:grid}.templates-module__Er8Q6W__button legend{font-size:var(--text-label);color:var(--color-text-muted);padding:0 4px;font-weight:700}.templates-module__Er8Q6W__issues{padding:var(--space-3) var(--space-3) var(--space-3) var(--space-6);border-radius:var(--radius-sm);background:var(--color-danger-bg);font-size:var(--text-label);color:var(--color-danger);gap:4px;margin:0;display:grid}.templates-module__Er8Q6W__fieldError{font-size:var(--text-label);color:var(--color-danger);font-weight:600}.templates-module__Er8Q6W__rowStart{justify-self:start}.templates-module__Er8Q6W__newPage{gap:var(--space-4);display:grid}.templates-module__Er8Q6W__editorWide{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:14px}.templates-module__Er8Q6W__editorWide>.templates-module__Er8Q6W__editorFields{border:1px solid var(--color-border-2);border-radius:var(--radius-md);background:var(--color-surface);padding:16px 18px}.templates-module__Er8Q6W__editorWide>:last-child:not(.templates-module__Er8Q6W__editorFields){position:sticky;top:0}@media (max-width:960px){.templates-module__Er8Q6W__editorWide{grid-template-columns:minmax(0,1fr)}}
.live-dot-module__9jbPEG__live{font-size:var(--text-label);color:var(--color-danger);align-items:center;gap:6px;font-weight:700;display:inline-flex}.live-dot-module__9jbPEG__live i{background:var(--color-danger);width:7px;height:7px;animation:live-dot-module__9jbPEG__pulse var(--motion-pulse) infinite;border-radius:50%}.live-dot-module__9jbPEG__live[data-stale=true]{color:var(--color-text-muted)}.live-dot-module__9jbPEG__live[data-stale=true] i{background:var(--color-text-muted);animation:none}@keyframes live-dot-module__9jbPEG__pulse{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.live-dot-module__9jbPEG__live i{animation:none}}
.trial-banner-module__Ak8VsG__banner{margin:0 0 var(--space-4);border-radius:var(--radius-sm);background:var(--color-purple-100);color:var(--color-text-2);padding:10px 14px}.trial-banner-module__Ak8VsG__link{color:var(--color-accent);font-weight:700}
.guide-player-module__eKP2VW__player{gap:var(--space-4);border:1px solid var(--color-border-2);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;min-width:0;padding:18px;display:flex}.guide-player-module__eKP2VW__title{font-size:var(--text-base);letter-spacing:-.01em;font-weight:700}.guide-player-module__eKP2VW__sub{font-size:var(--text-small);color:var(--color-text-muted);margin-top:2px}.guide-player-module__eKP2VW__tabs{flex-wrap:wrap;gap:6px;display:flex}.guide-player-module__eKP2VW__tab{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);font:inherit;font-size:var(--text-small);color:var(--color-text-2);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out);padding:7px 14px;font-weight:600}.guide-player-module__eKP2VW__tab:hover{background:var(--color-surface-2)}.guide-player-module__eKP2VW__tab[aria-selected=true]{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-surface)}.guide-player-module__eKP2VW__panel{gap:var(--space-6);grid-template-columns:minmax(200px,250px) minmax(0,1fr);display:grid}.guide-player-module__eKP2VW__side{gap:var(--space-3);flex-direction:column;display:flex}.guide-player-module__eKP2VW__summary{font-size:var(--text-small);color:var(--color-text-2)}.guide-player-module__eKP2VW__steps{flex-direction:column;gap:2px;list-style:none;display:flex}.guide-player-module__eKP2VW__step{border-radius:var(--radius-xs);width:100%;font:inherit;font-size:var(--text-small);color:var(--color-text-2);text-align:start;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out);background:0 0;border:0;align-items:center;gap:10px;padding:7px 10px;font-weight:500;display:flex}.guide-player-module__eKP2VW__step:hover{background:var(--color-surface-2)}.guide-player-module__eKP2VW__step[aria-current=step]{background:var(--color-purple-100);color:var(--color-text);font-weight:600}.guide-player-module__eKP2VW__number{border-radius:var(--radius-pill);background:var(--color-surface-3);width:24px;height:24px;font-size:var(--text-label);transition:background-color var(--motion-base) var(--ease-out);flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.guide-player-module__eKP2VW__step[data-done] .guide-player-module__eKP2VW__number{background:var(--color-mint-200);color:var(--color-text-2)}.guide-player-module__eKP2VW__step[aria-current=step] .guide-player-module__eKP2VW__number{background:var(--color-accent);color:var(--color-on-accent)}.guide-player-module__eKP2VW__open{margin-top:var(--space-2);align-self:flex-start}.guide-player-module__eKP2VW__stage{flex-direction:column;min-width:0;display:flex}.guide-player-module__eKP2VW__picture{min-height:340px;padding:var(--space-4);border-radius:var(--radius-sm);background:var(--color-surface-2);justify-content:center;align-items:center;display:flex;overflow:hidden}.guide-player-module__eKP2VW__caption{padding-top:var(--space-4);flex-direction:column;gap:6px;display:flex}.guide-player-module__eKP2VW__where{border-radius:var(--radius-pill);background:var(--color-surface-3);font-size:var(--text-label);color:var(--color-text-muted);align-self:flex-start;padding:3px 10px;font-weight:600}.guide-player-module__eKP2VW__stepTitle{font-size:var(--text-lead);letter-spacing:-.01em;font-weight:700}.guide-player-module__eKP2VW__body{max-width:60ch;color:var(--color-text-2)}.guide-player-module__eKP2VW__timer{border-radius:var(--radius-pill);background:var(--color-surface-3);height:4px;margin-top:6px;display:block;overflow:hidden}.guide-player-module__eKP2VW__timerFill{background:var(--color-accent);transform-origin:0;height:100%;animation:guide-player-module__eKP2VW__fill calc(var(--motion-flash) * 4) linear both;display:block}.guide-player-module__eKP2VW__timerFill[data-playing=false]{animation-play-state:paused}@keyframes guide-player-module__eKP2VW__fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.guide-player-module__eKP2VW__controls{align-items:center;gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.guide-player-module__eKP2VW__count{font-size:var(--text-label);color:var(--color-text-muted);margin-left:auto}@media (max-width:960px){.guide-player-module__eKP2VW__panel{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.guide-player-module__eKP2VW__timer{display:none}}
.team-page-module__qnBAKq__kpis{gap:var(--space-3);margin-bottom:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.team-page-module__qnBAKq__kpi{border:1px solid var(--color-border-2);border-radius:var(--radius-md);background:var(--color-surface);padding:16px 18px}.team-page-module__qnBAKq__kpiValue{font-size:var(--text-title);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.05}.team-page-module__qnBAKq__kpiLabel{font-size:var(--text-label);color:var(--color-text-muted);margin-top:6px;font-weight:600}.team-page-module__qnBAKq__kpiSub{font-size:var(--text-label);color:var(--color-text-muted)}.team-page-module__qnBAKq__grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:1100px){.team-page-module__qnBAKq__grid{grid-template-columns:minmax(0,1fr)}}.team-page-module__qnBAKq__card{border:1px solid var(--color-border-2);border-radius:var(--radius-md);background:var(--color-surface);min-width:0;padding:16px 18px}.team-page-module__qnBAKq__cardTitle{margin-bottom:var(--space-3);font-size:var(--text-body);font-weight:700}.team-page-module__qnBAKq__note{font-size:var(--text-label);color:var(--color-text-muted)}.team-page-module__qnBAKq__tableScroll{position:relative;overflow-x:auto}.team-page-module__qnBAKq__table{border-collapse:collapse;width:100%;font-size:var(--text-small)}.team-page-module__qnBAKq__table th{border-bottom:1px solid var(--color-border-2);font-size:var(--text-label);text-align:start;color:var(--color-text-muted);padding:8px 10px;font-weight:700}.team-page-module__qnBAKq__table td{border-bottom:1px solid var(--color-border-2);padding:9px 10px}.team-page-module__qnBAKq__table tbody tr:last-child td{border-bottom:none}.team-page-module__qnBAKq__table .team-page-module__qnBAKq__number{text-align:end;font-variant-numeric:tabular-nums}.team-page-module__qnBAKq__name{font-weight:700}
.access-editor-module__-pd6yq__editor{gap:var(--space-3);display:grid}.access-editor-module__-pd6yq__note{font-size:var(--text-label);color:var(--color-text-muted)}.access-editor-module__-pd6yq__page{min-width:0}.access-editor-module__-pd6yq__head,.access-editor-module__-pd6yq__row{grid-template-columns:minmax(0,1fr) 44px 44px;align-items:center;gap:10px;display:grid}.access-editor-module__-pd6yq__head{border-bottom:1px solid var(--color-border-2);padding-bottom:4px}.access-editor-module__-pd6yq__title{font-size:var(--text-body);font-weight:700}.access-editor-module__-pd6yq__column{font-size:var(--text-label);text-align:center;color:var(--color-text-muted);font-weight:700}.access-editor-module__-pd6yq__sections{list-style:none}.access-editor-module__-pd6yq__row{border-bottom:1px solid var(--color-border-2);font-size:var(--text-small);padding:9px 0}.access-editor-module__-pd6yq__sections li:last-child .access-editor-module__-pd6yq__row{border-bottom:none}.access-editor-module__-pd6yq__row>input{justify-self:center}.access-editor-module__-pd6yq__label{font-weight:700;display:block}.access-editor-module__-pd6yq__description{font-size:var(--text-label);color:var(--color-text-muted);display:block}
.survey-page-module__phmpSa__page{--brand-color:var(--brand,var(--color-accent));--brand-text:var(--brand-ink,var(--color-surface));min-height:100vh;padding:var(--space-4) var(--space-4) var(--space-8);background:var(--color-bg);color:var(--color-text);font-size:var(--text-base)}.survey-page-module__phmpSa__column{gap:var(--space-4);flex-direction:column;width:100%;max-width:560px;margin:0 auto;display:flex}.survey-page-module__phmpSa__brandBar{align-items:center;gap:var(--space-3);min-height:44px;display:flex}.survey-page-module__phmpSa__logo{object-fit:contain;max-width:120px;max-height:40px}.survey-page-module__phmpSa__brandName{letter-spacing:-.01em;font-weight:700}.survey-page-module__phmpSa__switch{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--text-body);cursor:pointer;margin-inline-start:auto;padding:8px 14px;font-weight:700}.survey-page-module__phmpSa__card{gap:var(--space-4);padding:var(--space-6) 20px;border:1px solid var(--color-border-2);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex}.survey-page-module__phmpSa__kicker{color:var(--brand-color);font-size:var(--text-label);letter-spacing:.08em;font-weight:700}.survey-page-module__phmpSa__title{font-size:var(--text-title);letter-spacing:-.02em;font-weight:700;line-height:1.2}.survey-page-module__phmpSa__intro{color:var(--color-text-2)}.survey-page-module__phmpSa__meta{color:var(--color-text-muted);font-size:var(--text-body)}.survey-page-module__phmpSa__progress{align-items:center;gap:var(--space-3);color:var(--color-text-muted);font-size:var(--text-body);display:flex}.survey-page-module__phmpSa__track{border-radius:var(--radius-pill);background:var(--color-surface-3);flex:1;height:8px;overflow:hidden}.survey-page-module__phmpSa__fill{border-radius:var(--radius-pill);background:var(--brand-color);height:100%;transition:width var(--motion-fast) var(--ease-out)}.survey-page-module__phmpSa__screenTitle{font-size:var(--text-lead);font-weight:700}.survey-page-module__phmpSa__question{gap:var(--space-3);border:0;flex-direction:column;min-width:0;display:flex}.survey-page-module__phmpSa__legend{margin-bottom:var(--space-2);font-weight:700}.survey-page-module__phmpSa__question[aria-invalid=true] .survey-page-module__phmpSa__legend{color:var(--color-danger)}.survey-page-module__phmpSa__problem{color:var(--color-danger);font-size:var(--text-body)}.survey-page-module__phmpSa__section{gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border-2);flex-direction:column;display:flex}.survey-page-module__phmpSa__sectionTitle{font-size:var(--text-base);font-weight:700}.survey-page-module__phmpSa__note{color:var(--color-text-2)}.survey-page-module__phmpSa__options{gap:var(--space-2);flex-direction:column;display:flex}.survey-page-module__phmpSa__points{grid-template-columns:repeat(auto-fit,minmax(44px,1fr));gap:6px;display:grid}.survey-page-module__phmpSa__nps{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;display:grid}@media (min-width:480px){.survey-page-module__phmpSa__nps{grid-template-columns:repeat(11,minmax(0,1fr))}.survey-page-module__phmpSa__nps .survey-page-module__phmpSa__choice span{min-width:0;padding-inline:0}}.survey-page-module__phmpSa__faces{flex-wrap:wrap;gap:6px;display:flex}.survey-page-module__phmpSa__choice{display:inline-flex;position:relative}.survey-page-module__phmpSa__choice input{opacity:0;cursor:pointer;position:absolute;inset:0}.survey-page-module__phmpSa__choice span{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);justify-content:center;align-items:center;width:100%;min-width:44px;min-height:44px;padding:10px 14px;font-weight:600;display:inline-flex}.survey-page-module__phmpSa__options .survey-page-module__phmpSa__choice span{border-radius:var(--radius-sm);justify-content:flex-start}.survey-page-module__phmpSa__choice input:checked+span{border-color:var(--brand-color);background:var(--brand-color);color:var(--brand-text)}.survey-page-module__phmpSa__choice input:focus-visible+span{outline:2px solid var(--brand-color);outline-offset:2px}.survey-page-module__phmpSa__ends{justify-content:space-between;gap:var(--space-3);color:var(--color-text-muted);font-size:var(--text-body);display:flex}.survey-page-module__phmpSa__matrix{gap:var(--space-3);flex-direction:column;display:flex}.survey-page-module__phmpSa__matrixRow{flex-direction:column;gap:6px;display:flex}.survey-page-module__phmpSa__matrixLabel{font-weight:600}.survey-page-module__phmpSa__select,.survey-page-module__phmpSa__text{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);width:100%;min-height:44px;color:var(--color-text);font:inherit;padding:10px 14px}.survey-page-module__phmpSa__text:focus,.survey-page-module__phmpSa__select:focus{outline:2px solid var(--brand-color);outline-offset:1px}.survey-page-module__phmpSa__actions{gap:var(--space-3);display:flex}.survey-page-module__phmpSa__primary,.survey-page-module__phmpSa__secondary{border-radius:var(--radius-pill);min-height:48px;font:inherit;cursor:pointer;padding:12px 20px;font-weight:700}.survey-page-module__phmpSa__primary{border:1px solid var(--brand-color);background:var(--brand-color);color:var(--brand-text);flex:1}.survey-page-module__phmpSa__secondary{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text)}.survey-page-module__phmpSa__primary:disabled{cursor:not-allowed;opacity:.6}.survey-page-module__phmpSa__end{padding-block:var(--space-8);text-align:center;align-items:center}.survey-page-module__phmpSa__endMark{border-radius:var(--radius-pill);background:var(--color-mint-100);width:56px;height:56px;font-size:var(--text-title);place-items:center;display:grid}.survey-page-module__phmpSa__endText{font-size:var(--text-lead);font-weight:700}.survey-page-module__phmpSa__previewNote{padding:10px var(--space-4);background:var(--color-amber-100);font-size:var(--text-body);text-align:center;font-weight:600}
.gauge-module__8nfZMW__gauge{aspect-ratio:1;width:180px;max-width:100%;margin:0 auto;position:relative}.gauge-module__8nfZMW__gauge svg{width:100%;height:100%}.gauge-module__8nfZMW__tick{stroke:var(--color-border);stroke-width:2px;stroke-linecap:round}.gauge-module__8nfZMW__tick[data-on=true]{stroke:var(--color-text);stroke-width:3px}.gauge-module__8nfZMW__text{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.gauge-module__8nfZMW__value{font-size:var(--text-big-1);letter-spacing:-.05em;font-weight:700;line-height:1}.gauge-module__8nfZMW__label{font-size:var(--text-label);color:var(--color-text-muted);margin-top:4px;font-weight:600}
.bots-stopped-banner-module__VXooEW__banner{margin:0 0 var(--space-4);border-radius:var(--radius-sm);background:var(--color-danger-bg);color:var(--color-danger);padding:10px 14px;font-weight:700}
